@import url('/assets/brand/brand-tokens.css');
@font-face{font-family:'Inter Display';font-style:normal;font-weight:900;font-display:swap;src:url('/assets/fonts/InterDisplay-Black.woff2') format('woff2')}
@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url('/assets/fonts/manrope-cyrillic.woff2') format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url('/assets/fonts/manrope-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.bd-info{position:relative;min-width:0;font-family:var(--bd-font-body);font-size:17px;font-weight:700}
.bd-info[open]{z-index:45}
.bd-info summary,#static-landing .bd-info summary{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 14px;border:1px solid currentColor;border-radius:12px;background:transparent;color:inherit;cursor:pointer;list-style:none;font-size:inherit;font-weight:inherit}
.bd-info summary::-webkit-details-marker{display:none}.bd-info summary::after{content:'⌄';margin-left:auto}.bd-info[open] summary::after{content:'⌃'}
.bd-info-list{position:absolute;top:calc(100% + 10px);right:0;z-index:45;display:grid;max-height:65vh;overflow-y:auto;width:min(345px,calc(100vw - 40px));padding:10px;border:1px solid var(--bd-border);border-radius:14px;background:var(--bd-ink);color:var(--bd-paper);box-sizing:border-box}
.bd-info-list a,#static-landing .bd-info-list a{display:block;min-height:44px;margin:0;padding:11px 14px;border-radius:8px;color:var(--bd-paper);font:700 15px/1.4 var(--bd-font-body);text-decoration:none;box-sizing:border-box}
.bd-info-list a:hover,.bd-info-list a[aria-current='page'],#static-landing .bd-info-list a:hover{background:var(--bd-yellow);color:var(--bd-ink)}
.bd-info :focus-visible{outline:3px solid var(--bd-yellow);outline-offset:3px}
#static-landing .nav{align-items:center}.footer .bd-info-list,.bd-article-footer .bd-info-list{top:auto;bottom:calc(100% + 10px)}
.bd-article-page{margin:0;background:var(--bd-paper);color:var(--bd-ink);font:500 18px/1.75 var(--bd-font-body);-webkit-font-smoothing:antialiased;overflow-wrap:anywhere}
.bd-article-page *{box-sizing:border-box}.bd-article-page a{color:inherit;text-underline-offset:4px}.bd-article-page :focus-visible{outline:3px solid var(--bd-yellow);outline-offset:5px}
.bd-article-wrap{width:min(1240px,calc(100% - 2 * var(--bd-gutter)));margin-inline:auto}
.bd-article-header{background:var(--bd-ink);color:var(--bd-paper)}.bd-article-header>.bd-article-wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:28px}
.bd-article-logo{display:block;width:190px;max-width:45vw;flex:none}.bd-article-logo img{display:block;width:100%;height:auto}
.bd-article-nav{display:flex;align-items:center;gap:24px;font-size:16px;font-weight:800}.bd-article-nav>a{text-decoration:none}
.bd-breadcrumbs{padding-block:24px;font-size:14px}.bd-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.bd-breadcrumbs li+li::before{content:'/';margin-right:8px;color:var(--bd-muted)}
.bd-article-hero{padding:30px 0 48px;border-bottom:2px solid var(--bd-ink)}.bd-article-eyebrow{margin:0 0 18px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.bd-article-page h1,.bd-article-page h2,.bd-article-page h3{font-family:var(--bd-font-display);font-weight:900;letter-spacing:-.025em;line-height:1.08}
.bd-article-page h1{max-width:1050px;margin:0;font-size:clamp(38px,5.2vw,76px)}.bd-article-intro{max-width:850px;margin:24px 0 0;font-size:clamp(19px,2vw,25px);line-height:1.5}
.bd-article-status{display:inline-block;margin:28px 0 0;padding:8px 14px;background:var(--bd-yellow);border-radius:8px;font-size:14px;font-weight:800}
.bd-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:70px;padding-block:48px 64px;align-items:start}
.bd-article-body{min-width:0;max-width:820px}.bd-article-body section+section{margin-top:48px}.bd-article-body h2{margin:0 0 22px;font-size:clamp(26px,3vw,40px)}.bd-article-body p{margin:0 0 20px}.bd-article-body ul,.bd-article-body ol{padding-left:26px}.bd-article-body li{margin-bottom:14px}.bd-article-body a{font-weight:800}
.bd-article-aside{padding:22px;background:var(--bd-surface);border-radius:14px;font-size:15px}.bd-article-aside strong{display:block;margin-bottom:14px}.bd-article-aside a{display:block;padding:10px 0;line-height:1.4;text-decoration:none}.bd-article-aside a[aria-current='page']{font-weight:800;text-decoration:underline}
.bd-article-cta{padding:30px;border-radius:16px;background:var(--bd-ink);color:var(--bd-paper);margin-top:40px}.bd-article-cta h2{font-size:30px}.bd-article-button{display:inline-flex;align-items:center;min-height:48px;padding:12px 20px;border-radius:10px;background:var(--bd-yellow);color:var(--bd-ink)!important;text-decoration:none;font-weight:800}
.bd-related{padding:36px 0 56px;border-top:1px solid var(--bd-border)}.bd-related h2{font-size:30px}.bd-related-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bd-related-links a{padding:24px;background:var(--bd-surface);border-radius:12px;font-weight:800;text-decoration:none;line-height:1.4}
.bd-article-footer{padding-block:36px 48px;border-top:1px solid var(--bd-border)}.bd-article-footer-top{display:flex;justify-content:space-between;align-items:center;gap:24px}.bd-article-footer p{max-width:940px;font-size:14px;line-height:1.6}.bd-article-skip{position:absolute;left:20px;top:0;transform:translateY(-150%);background:var(--bd-yellow);padding:12px;z-index:60}.bd-article-skip:focus{transform:none}
@media(max-width:1050px){.bd-article-layout{gap:30px;grid-template-columns:minmax(0,1fr) 220px}#static-landing .nav{gap:18px}}
@media(max-width:767px){#static-landing .nav,.bd-article-nav{position:relative}#static-landing .nav .bd-info,.bd-article-nav .bd-info{position:static}#static-landing .footer-links .bd-info{flex-basis:100%}.bd-info{font-size:15px}.bd-info-list{left:0;right:auto}.footer .bd-info-list{left:0;right:auto}.bd-article-header>.bd-article-wrap{flex-wrap:wrap}.bd-article-nav{flex-wrap:wrap;width:100%;gap:14px 20px}.bd-article-layout{display:block;padding-top:32px}.bd-article-aside{margin-top:36px}.bd-article-body section+section{margin-top:36px}.bd-article-hero{padding-top:12px;padding-bottom:30px}.bd-related-links{grid-template-columns:1fr}.bd-article-footer-top{align-items:flex-start;flex-wrap:wrap}.bd-article-footer .bd-info-list{left:0;right:auto}.bd-article-cta{padding:24px}.bd-article-page{font-size:17px}}
