@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/golos-text-cyrillic-ext-wght-normal.hICkpzq7.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/golos-text-cyrillic-wght-normal.mKek_fSS.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/golos-text-latin-ext-wght-normal.B-I5lbAQ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/golos-text-latin-wght-normal.BS5oQT7X.woff2) format("woff2-variations");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}:root{--color-bg: #f2f3f5;--color-bg-alt: #e8eaee;--color-band: #123a75;--color-ink: #16171a;--color-ink-soft: #2a2d33;--color-blue: #1b54a6;--color-blue-dark: #154089;--color-red: #b7302a;--color-red-band: #e8635c;--color-on-band: #f2f4f8;--color-on-band-soft: #dbe3ee;--color-hairline: #d3d6dc;--color-border-strong: #80858f;--font-sans: "Golos Text Variable", system-ui, -apple-system, sans-serif;--font-mono: "Golos Text Variable", system-ui, -apple-system, sans-serif;--text-hero: clamp(2.1rem, 4.2vw, 3.75rem);--text-h2: clamp(1.6rem, 2.6vw, 2.35rem);--text-h3: 1.1875rem;--text-body: 1.0625rem;--text-small: .9375rem;--text-mono: .8125rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--space-16: 4rem;--space-24: 6rem;--space-32: 8rem;--wrap: 1180px;--radius: 4px;--ease: cubic-bezier(.2, 0, 0, 1);--dur: .16s}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--color-bg);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;display:block}h1,h2,h3{margin:0;font-weight:600;letter-spacing:-.02em;line-height:1.1;text-wrap:balance}h1{font-size:var(--text-hero);line-height:1.04;letter-spacing:-.025em}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3);line-height:1.3;letter-spacing:-.01em}p{margin:0 0 var(--space-4);text-wrap:pretty}a{color:inherit}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--color-ink);color:var(--color-bg);padding:var(--space-3) var(--space-4);text-decoration:none;font-size:var(--text-small);font-weight:600}.skip-link:focus-visible{left:var(--space-4);top:var(--space-2);outline:2px solid var(--color-blue);outline-offset:2px}.table-scroll:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--space-6)}.section{padding-block:var(--space-12);border-top:1px solid var(--color-hairline)}.section--tight{padding-block:var(--space-8)}.section--airy{padding-block:var(--space-16)}.section>.wrap>:first-child{margin-top:0}.section>.wrap>:last-child{margin-bottom:0}[id]{scroll-margin-top:84px}.section__lede{max-width:62ch;color:var(--color-ink-soft);margin-top:var(--space-4)}.section--band{background:var(--color-band);color:var(--color-on-band);border-top:0}.section--band h2,.section--band h3{color:var(--color-on-band)}.section--band .section__lede,.section--band p{color:var(--color-on-band-soft)}.section--band strong{color:var(--color-on-band)}.mark{color:var(--color-red);font-weight:600}.section--band .mark{color:var(--color-on-band);font-weight:600}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.stat{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:var(--space-4) var(--space-6);margin-block:var(--space-12);padding-block:var(--space-6);border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline)}.stat__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:clamp(3rem,8vw,5.5rem);font-weight:500;line-height:.9;letter-spacing:-.03em;white-space:nowrap}.stat__label{max-width:34ch;color:var(--color-ink-soft);font-size:var(--text-body)}.section--band .stat{border-color:#ffffff47}.section--band .stat__num{color:var(--color-on-band)}.section--band .stat__label{color:var(--color-on-band-soft)}@media(max-width:640px){.stat{grid-template-columns:1fr;gap:var(--space-2)}}.tag{display:inline-block;border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.06em;color:var(--color-ink-soft);background:var(--color-bg-alt);padding:var(--space-1) var(--space-2)}.section--band .tag{color:var(--color-on-band-soft);background:transparent;border:1px solid rgb(255 255 255 / .28)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-small);font-weight:600;line-height:1.2;padding:var(--space-4) var(--space-6);min-height:48px;border:1px solid transparent;border-radius:var(--radius);cursor:pointer;text-decoration:none;flex:0 1 auto;min-width:max-content;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),transform var(--dur) var(--ease)}.btn:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.section--band .btn:focus-visible{outline-color:var(--color-on-band)}.btn--primary{background:var(--color-blue);color:var(--color-bg)}.btn--primary:hover{background:var(--color-blue-dark)}.section--band .btn--primary{background:var(--color-on-band);color:var(--color-band)}.section--band .btn--primary:hover{background:#fff}.section--band .lead-form .btn--primary{background:var(--color-blue);color:var(--color-bg)}.section--band .lead-form .btn--primary:hover{background:var(--color-blue-dark)}.section--band .lead-form .btn--primary:focus-visible{outline-color:var(--color-ink)}.btn--ghost{background:transparent;color:var(--color-ink);border-color:var(--color-border-strong)}.btn--ghost:hover{background:var(--color-bg-alt)}.section--band .btn--ghost{color:var(--color-on-band);border-color:#ffffff80}.section--band .btn--ghost:hover{background:#ffffff14}.actions{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:center}.link{color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.link:hover{color:var(--color-blue)}.section--band .link{color:var(--color-on-band)}.section--band .lead-form .link{color:var(--color-ink)}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.doc-table{width:100%;border:1px solid var(--color-hairline);border-collapse:separate;border-spacing:0;border-radius:var(--radius);overflow:hidden;font-size:var(--text-small)}.doc-table th,.doc-table td{border:1px solid var(--color-hairline);padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;font-variant-numeric:tabular-nums}.doc-table th{font-family:var(--font-mono);font-size:var(--text-mono);font-weight:400;letter-spacing:.06em;color:var(--color-ink-soft);background:var(--color-bg-alt);white-space:nowrap}.section--band .doc-table,.section--band .doc-table th,.section--band .doc-table td{border-color:#ffffff47}.section--band .doc-table th{background:#ffffff0f;color:var(--color-on-band-soft)}.specs{display:flex;border:1px solid var(--color-hairline);border-radius:var(--radius);margin-block:var(--space-8)}.specs>div{flex:1;padding:var(--space-3) var(--space-4);border-right:1px solid var(--color-hairline);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.05em;color:var(--color-ink-soft)}.specs>div:last-child{border-right:0}.specs b{display:block;margin-top:var(--space-1);font-family:var(--font-sans);font-size:1rem;font-weight:500;letter-spacing:0;color:var(--color-ink)}.section--band .specs,.section--band .specs>div{border-color:#ffffff47}.section--band .specs>div{color:var(--color-on-band-soft)}.section--band .specs b{color:var(--color-on-band)}.doc-list{list-style:none;margin:var(--space-8) 0 0;padding:0;border-top:1px solid var(--color-hairline)}.doc-list>li{border-bottom:1px solid var(--color-hairline);padding-block:var(--space-6);display:grid;grid-template-columns:3.5rem 1fr;gap:var(--space-4)}.doc-list--plain>li{grid-template-columns:1fr}.doc-list__n{font-family:var(--font-mono);font-size:var(--text-mono);font-variant-numeric:tabular-nums;color:var(--color-red);padding-top:.3rem}.doc-list__body h3{margin-bottom:var(--space-2)}.doc-list__body p{margin:0;color:var(--color-ink-soft);max-width:68ch}.section--band .doc-list,.section--band .doc-list>li{border-color:#ffffff47}.section--band .doc-list__n,.section--band .doc-list__body p{color:var(--color-on-band-soft)}.formats__lead{margin-bottom:var(--space-2);font-weight:600}.formats{list-style:none;margin:0;padding:0}.formats>li{padding-block:var(--space-3);border-top:1px solid var(--color-hairline);color:var(--color-ink-soft);max-width:68ch}.formats>li:last-child{border-bottom:1px solid var(--color-hairline)}.formats>li strong{color:var(--color-ink)}.formats__more{margin-top:var(--space-4)}.pains .doc-list__body h3{color:var(--color-ink);font-size:clamp(1.1875rem,1.9vw,1.375rem);line-height:1.25;letter-spacing:-.015em}.pain-mark{color:var(--color-red);font-weight:700}.cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-8);margin-top:var(--space-8)}.col-doc{border:1px solid var(--color-hairline);border-radius:var(--radius);padding:var(--space-6)}.col-doc .tag,.col-doc h3{margin-bottom:var(--space-3)}.col-doc p:last-child{margin-bottom:0}.figure{margin:0;border:1px solid var(--color-hairline);border-radius:var(--radius);overflow:hidden;background:var(--color-bg-alt)}.figure img{width:100%;height:auto}.figure figcaption{border-top:1px solid var(--color-hairline);padding:var(--space-3);font-size:var(--text-small);line-height:1.45;color:var(--color-ink-soft);background:var(--color-bg)}.section--band .figure{border-color:#ffffff47;background:#ffffff0f}.section--band .figure figcaption{border-color:#ffffff47;background:transparent;color:var(--color-on-band-soft)}.lead-form{border:1px solid var(--color-hairline);background:var(--color-bg);padding:var(--space-6);color:var(--color-ink)}.section--band .lead-form{border-color:transparent;color:var(--color-ink)}.section--band .lead-form p,.section--band .lead-form .lead-form__title,.section--band .lead-form .form-note{color:var(--color-ink)}.section--band .lead-form .form-note,.section--band .lead-form .consent span{color:var(--color-ink-soft)}.section--band .lead-form .form-status[data-state=error]{color:var(--color-red)}.section--band .lead-form .form-status[data-state=success]{color:var(--color-blue)}.lead-form__title{font-size:var(--text-h3);font-weight:600;margin:0 0 var(--space-4);letter-spacing:-.01em}.field{margin-bottom:var(--space-3)}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.field-row .field{margin-bottom:var(--space-3)}@media(max-width:480px){.field-row{grid-template-columns:1fr;gap:0}}.field label{display:block;font-size:var(--text-small);font-weight:500;margin-bottom:var(--space-2)}.field input,.field textarea{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);font:inherit;font-size:1rem;color:var(--color-ink);background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius);transition:border-color var(--dur) var(--ease)}.field textarea{min-height:68px;resize:vertical}.field input:focus-visible,.field textarea:focus-visible{outline:2px solid var(--color-blue);outline-offset:1px;border-color:var(--color-blue)}.field input::placeholder,.field textarea::placeholder{color:var(--color-ink-soft)}.consent{display:flex;gap:var(--space-3);align-items:flex-start;margin-bottom:var(--space-4)}.consent input{width:20px;height:20px;margin-top:2px;flex:none;accent-color:var(--color-blue)}.consent span{font-size:var(--text-small);color:var(--color-ink-soft)}.lead-form .btn{width:100%}.hp-field{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-status{margin:var(--space-3) 0 0;font-size:var(--text-small);min-height:1.4em}.form-status[data-state=error]{color:var(--color-red);font-weight:500}.form-status[data-state=success]{color:var(--color-blue);font-weight:500}.form-note{margin:var(--space-2) 0 0;font-family:var(--font-mono);font-size:var(--text-mono);color:var(--color-ink-soft)}.faq{border-top:1px solid var(--color-hairline);margin-top:var(--space-8)}.faq details{border-bottom:1px solid var(--color-hairline)}.faq summary{padding:var(--space-4) 0;cursor:pointer;font-weight:500;list-style:none;display:flex;justify-content:space-between;gap:var(--space-4)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-mono);color:var(--color-ink-soft);flex:none}.faq details[open] summary:after{content:"−"}.faq summary:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.faq p{margin:0 0 var(--space-4);color:var(--color-ink-soft);max-width:72ch}.header{border-bottom:1px solid var(--color-hairline);position:sticky;top:0;z-index:10;background:var(--color-bg)}.header__in{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:64px}.logo{font-weight:700;letter-spacing:-.02em;font-size:1.0625rem;text-decoration:none;white-space:nowrap}.nav{display:flex;gap:var(--space-6);font-size:var(--text-small)}.nav a{text-decoration:none;color:var(--color-ink-soft)}.nav a:hover{color:var(--color-ink)}.header .btn{min-height:44px;padding:var(--space-2) var(--space-4)}.footer{border-top:1px solid var(--color-hairline);padding-block:var(--space-12);font-size:var(--text-small);color:var(--color-ink-soft)}.footer__nav{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-hairline)}.footer__nav a{min-height:44px;display:inline-flex;align-items:center}.footer__req{font-family:var(--font-mono);font-size:var(--text-mono);line-height:1.8;font-variant-numeric:tabular-nums}.legal-modal{width:min(92vw,780px);max-height:86vh;padding:0;border:1px solid var(--color-hairline);border-radius:var(--radius);background:var(--color-bg);color:var(--color-ink);overflow:hidden}.legal-modal[open]{display:flex;flex-direction:column}.legal-modal::backdrop{background:#16171a8c}.legal-modal__bar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-hairline)}.legal-modal__title{font-size:1.1875rem;margin:0}.legal-modal__close{flex:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:1;color:var(--color-ink);background:transparent;border:1px solid var(--color-border-strong);border-radius:var(--radius);cursor:pointer;transition:background var(--dur) var(--ease)}.legal-modal__close:hover{background:var(--color-bg-alt)}.legal-modal__close:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.legal-modal__body{flex:1 1 auto;min-height:0;padding:var(--space-6);overflow-y:auto;overscroll-behavior:contain}.legal-modal__body :where(h1,h2){font-size:1.0625rem;line-height:1.3;margin-block:var(--space-6) var(--space-2)}.legal-modal__body :where(h1):first-child{margin-top:0}html:has(.legal-modal[open]){overflow:hidden}@media(prefers-reduced-motion:no-preference){.legal-modal[open]{animation:legal-in .19s var(--ease)}.legal-modal[open]::backdrop{animation:legal-backdrop .19s var(--ease)}}@keyframes legal-in{0%{opacity:0;transform:translateY(10px) scale(.985)}}@keyframes legal-backdrop{0%{opacity:0}}html.js .reveal{opacity:0;transition:opacity .45s var(--ease);transition-delay:var(--reveal-delay, 0ms)}html.js .reveal.is-visible{opacity:1}@media(prefers-reduced-motion:no-preference){html.js .reveal{transform:translateY(12px);transition:opacity .45s var(--ease),transform .45s var(--ease);transition-delay:var(--reveal-delay, 0ms)}html.js .reveal.is-visible{transform:none}}.stat__num{font-variant-numeric:tabular-nums}.btn:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:900px){.section{padding-block:var(--space-16)}.nav{display:none}.seal{width:96px;height:96px}}@media(max-width:640px){.wrap{padding-inline:var(--space-4)}.specs{flex-wrap:wrap}.specs>div{flex:1 0 50%;border-bottom:1px solid var(--color-hairline)}.specs>div:nth-child(2n){border-right:0}.specs>div:nth-last-child(-n+2){border-bottom:0}.doc-list>li{grid-template-columns:1fr;gap:var(--space-2)}.doc-table--data{white-space:nowrap}.doc-table--data th,.doc-table--data td{padding:var(--space-3)}.header .btn{font-size:.875rem;padding:var(--space-2) var(--space-3)}}.crumbs{padding-top:var(--space-6)}.crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-mono);color:var(--color-ink-soft);text-transform:uppercase;letter-spacing:.04em}.crumbs li+li:before{content:"→";margin-right:var(--space-2);color:var(--color-ink-soft)}.cookie-notice[data-astro-cid-uz2wdcl7]{position:fixed;inset-inline:0;bottom:0;z-index:40;background:var(--color-bg);border-top:1px solid var(--color-border-strong);box-shadow:0 -8px 30px #12171a1a}.cookie-notice__in[data-astro-cid-uz2wdcl7]{display:flex;flex-direction:column;gap:var(--space-3);padding-block:var(--space-4)}@media(min-width:640px){.cookie-notice__in[data-astro-cid-uz2wdcl7]{flex-direction:row;align-items:center;gap:var(--space-6)}}.cookie-notice__text[data-astro-cid-uz2wdcl7]{margin:0;flex:1;min-width:0;font-size:var(--text-small);line-height:1.5;color:var(--color-ink-soft)}.cookie-notice__actions[data-astro-cid-uz2wdcl7]{display:flex;gap:var(--space-2);flex:none}.cookie-notice__actions[data-astro-cid-uz2wdcl7] .btn[data-astro-cid-uz2wdcl7]{min-height:40px;padding:var(--space-2) var(--space-5);font-size:var(--text-small)}
