@font-face{font-family:Dela Gothic One;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/dela-cyrillic.v1.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Dela Gothic One;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/dela-latin-ext.v1.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Dela Gothic One;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/dela-latin.v1.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}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-cyrillic-ext.v2.woff2) format("woff2");unicode-range:U+0460-048F,U+0492-04AF,U+04B2-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-cyrillic.v2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-latin-ext.v2.woff2) format("woff2");unicode-range:U+0100-017F,U+0218-021B,U+0326}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-latin.v2.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+2190-2193,U+2197,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text Fallback;font-weight:400 900;src:local("Arial"),local("ArialMT"),local("Helvetica Neue"),local("Roboto"),local("Roboto-Regular");size-adjust:109.32%;ascent-override:89.64%;descent-override:20.12%;line-gap-override:0%}:root{color-scheme:dark;--ink-0: #0a0c0d;--ink-1: #131719;--ink-2: #1c2224;--line: rgba(242, 245, 246, .14);--line-strong: #6b777c;--fg-0: #f2f5f6;--fg-1: #b8c2c6;--fg-2: #8e9a9f;--cyan: #21e7ea;--cyan-hi: #16f2f9;--cyan-deep: #079a9e;--on-cyan: #0a0c0d;--on-cyan-2: #0a3f46;--error: #ff6b57;--error-on-cyan: #7a1400;--bg: var(--ink-0);--fg: var(--fg-1);--fg-strong: var(--fg-0);--fg-muted: var(--fg-2);--accent: var(--cyan);--accent-hover: var(--cyan-hi);--focus: var(--cyan-hi);--err: var(--error);--rule: var(--line);--rule-strong: var(--line-strong);--font-display: "Dela Gothic One", "Golos Text", "Golos Text Fallback", system-ui, sans-serif;--font-text: "Golos Text", "Golos Text Fallback", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--fs-display-1: clamp(2.75rem, .9rem + 4.8vw, 6.25rem);--fs-display-2: clamp(2.125rem, 1rem + 3.4vw, 4.25rem);--fs-display-3: clamp(1.4rem, 1.05rem + 1.4vw, 2.125rem);--fs-lead: clamp(1.125rem, 1.04rem + .4vw, 1.3125rem);--fs-body: 1.0625rem;--fs-small: .9375rem;--fs-caption: .875rem;--fs-micro: .8125rem;--fs-price: clamp(2rem, 1.4rem + 2.6vw, 3.25rem);--lh-display-1: .94;--lh-display-2: 1;--lh-display-3: 1.1;--lh-lead: 1.45;--lh-body: 1.55;--lh-small: 1.45;--ls-display-1: -.035em;--ls-display-2: -.03em;--ls-display-3: -.02em;--ls-tracked: .08em;--fw-display: 800;--fw-display-heavy: 900;--fw-display-light: 600;--fw-text: 400;--fw-text-medium: 500;--fw-text-strong: 600;--measure: 62ch;--measure-narrow: 44ch;--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-5: 1.5rem;--s-6: 2rem;--s-7: 3rem;--s-8: 4rem;--s-9: 6rem;--s-10: 8rem;--section-y: clamp(4rem, 2.5rem + 7vw, 9rem);--gutter: clamp(1rem, .4rem + 3vw, 2.5rem);--container: 78rem;--container-narrow: 46rem;--r-control: 12px;--r-card: 22px;--r-panel: 32px;--r-pill: 999px;--hairline: 1px;--tap: 44px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-hover: .16s;--dur-reveal: .42s;--rise: 16px;--z-sticky: 40;--z-nav: 50;--z-skip: 100;--nav-h: 64px}[data-surface=cyan]{--bg: var(--cyan);--fg: var(--on-cyan);--fg-strong: var(--on-cyan);--fg-muted: var(--on-cyan-2);--accent: var(--on-cyan);--accent-hover: var(--ink-1);--focus: var(--ink-0);--err: var(--error-on-cyan);--rule: rgba(10, 12, 13, .22);--rule-strong: var(--on-cyan);color-scheme:light}@media(prefers-reduced-motion:reduce){:root{--dur-hover: 0ms;--dur-reveal: 0ms;--rise: 0px}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + var(--s-4));background:var(--ink-0);scrollbar-color:var(--line-strong) var(--ink-0);-webkit-tap-highlight-color:transparent}body{min-height:100vh;min-height:100svh;background:var(--bg);color:var(--fg);font-family:var(--font-text);font-size:var(--fs-body);font-weight:var(--fw-text);line-height:var(--lh-body);font-kerning:normal;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-wrap:break-word;caret-color:var(--cyan)}img,picture,video,canvas,svg{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:none;border:0;padding:0}button:disabled,[aria-disabled=true]{cursor:not-allowed}textarea{resize:vertical}ul[role=list],ol[role=list]{list-style:none;padding:0}table{border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums}[hidden]{display:none!important}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--fw-display);color:var(--fg-strong);text-wrap:balance;font-variant-numeric:lining-nums}h1,.display-1{font-family:var(--font-display);font-size:var(--fs-display-1);font-weight:var(--fw-display-heavy);line-height:var(--lh-display-1);letter-spacing:var(--ls-display-1)}h2,.display-2{font-family:var(--font-display);font-size:var(--fs-display-2);font-weight:var(--fw-display-heavy);line-height:var(--lh-display-2);letter-spacing:var(--ls-display-2)}h3,.display-3{font-family:var(--font-display);font-size:var(--fs-display-3);font-weight:var(--fw-display);line-height:var(--lh-display-3);letter-spacing:var(--ls-display-3)}h4{font-family:var(--font-text);font-size:var(--fs-body);font-weight:var(--fw-text-strong);line-height:var(--lh-small)}p,li,dd,figcaption,blockquote{text-wrap:pretty}p{max-width:var(--measure)}.lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--fg-strong)}.small{font-size:var(--fs-small);line-height:var(--lh-small)}.caption{font-size:var(--fs-caption);line-height:var(--lh-small);color:var(--fg-muted)}strong,b{font-weight:var(--fw-text-strong);color:var(--fg-strong)}.price,.tnum,data,output,time{font-variant-numeric:tabular-nums lining-nums}.price{font-family:var(--font-display);font-size:var(--fs-price);font-weight:var(--fw-display);line-height:1;letter-spacing:var(--ls-display-2);color:var(--fg-strong);white-space:nowrap}.tracked{letter-spacing:var(--ls-tracked)}a{color:var(--accent);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);transition:color var(--dur-hover) var(--ease-out),text-decoration-color var(--dur-hover) var(--ease-out)}a:hover{color:var(--accent-hover);text-decoration-color:currentColor}input,select,textarea{accent-color:var(--cyan)}::placeholder{color:var(--fg-muted);opacity:1}::selection{background:var(--cyan);color:var(--on-cyan)}[data-surface=cyan] ::selection,[data-surface=cyan]::selection{background:var(--ink-0);color:var(--cyan)}:focus{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:0}[data-surface=cyan]{background:var(--bg);color:var(--fg);caret-color:var(--on-cyan)}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.container--narrow{max-width:calc(var(--container-narrow) + 2 * var(--gutter))}.section{padding-block:var(--section-y)}.flow>*+*{margin-block-start:var(--flow-space, 1em)}.visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;inset-inline-start:var(--gutter);inset-block-start:var(--s-2);z-index:var(--z-skip);padding:var(--s-2) var(--s-4);background:var(--cyan);color:var(--on-cyan);font-weight:var(--fw-text-strong);border-radius:var(--r-control);text-decoration:none;transform:translateY(calc(-100% - var(--s-4)));transition:transform var(--dur-hover) var(--ease-out)}.skip-link:focus-visible{transform:none;outline-color:var(--ink-0)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:48px;padding:0 var(--s-5);border:0;border-radius:var(--r-control);font-family:var(--font-text);font-size:var(--fs-body);font-weight:700;line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out)}.btn--lg{min-height:56px;padding-inline:var(--s-6)}.btn svg{flex:none;width:1.125rem;height:1.125rem;fill:currentColor}.btn .btn-ico--line,.btn svg.btn-ico--line{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.btn-primary,.btn-primary:hover{background:var(--accent);color:var(--bg);text-decoration:none}.btn-secondary,.btn-secondary:hover{background:color-mix(in srgb,var(--accent) 20%,transparent);color:var(--accent);text-decoration:none}@media(hover:hover){.btn-primary:hover{background:var(--accent-hover)}.btn-secondary:hover{background:color-mix(in srgb,var(--accent) 30%,transparent)}}@media(forced-colors:active){.btn{border:1px solid ButtonText}}@media(prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in){opacity:0;transform:translateY(var(--rise))}.js [data-reveal]{transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(forced-colors:active){:focus-visible{outline-color:Highlight}.skip-link{border:1px solid CanvasText}}
