@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/onest-cyrillic-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/onest-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/onest-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Onest;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/onest-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-mono-cyrillic-400-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/ibm-plex-mono-cyrillic-500-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-mono-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/ibm-plex-mono-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}
:root{--gray-0:#fff;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-500:#5b6b80;--gray-600:#475569;--gray-700:#334155;--gray-800:#1e293b;--gray-900:#0f172a;--gray-950:#020617;--blue-50:#eef4fe;--blue-100:#dbeafe;--blue-200:#b9d2f7;--blue-300:#8db0ea;--blue-400:#5581cd;--blue-500:#2f66c8;--blue-600:#0e4cb9;--blue-700:#0b3e98;--blue-800:#082f75;--blue-900:#062253;--orange-50:#fef3e9;--orange-100:#fde2c9;--orange-200:#fbc593;--orange-300:#f9a14e;--orange-400:#ff8524;--orange-500:#f77106;--orange-600:#c2560a;--orange-700:#a04607;--orange-800:#7c3606;--orange-900:#5a2805;--green-50:#e7f3f0;--green-600:#16786a;--green-700:#0f6b5c;--red-50:#fcebea;--red-200:#f2b8b5;--red-400:#e5675f;--red-600:#b42318;--red-800:#7a1810;--alpha-white-8:#ffffff14;--alpha-white-16:#ffffff29;--alpha-white-24:#ffffff3d;--alpha-white-32:#ffffff52;--alpha-white-48:#ffffff7a;--alpha-white-64:#ffffffa3;--alpha-black-8:#0f172a14;--alpha-black-16:#0f172a29;--alpha-black-24:#0f172a3d;--alpha-black-32:#0f172a52;--alpha-black-48:#0f172a7a;--alpha-black-64:#0f172aa3;--surface-page:#fff;--surface-default:#fff;--surface-muted:#f1f5f9;--surface-raised:#fff;--surface-brand:#0e4cb9;--surface-brand-soft:#eef4fe;--surface-accent:#0e4cb9;--surface-accent-hover:#0b3e98;--surface-accent-pressed:#082f75;--surface-inverse:#062253;--surface-overlay:#0f172a7a;--surface-success-soft:#e7f3f0;--surface-warning-soft:#fef3e9;--surface-error-soft:#fcebea;--surface-badge:#eef4fe;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#5b6b80;--text-accent:#0e4cb9;--text-accent-on-inverse:#ff8524;--text-link:#0e4cb9;--text-link-hover:#0b3e98;--text-on-accent:#fff;--text-inverse:#fff;--text-disabled:#94a3b8;--text-warning:#a04607;--text-error:#b42318;--border-default:#cbd5e1;--border-strong:#5b6b80;--border-accent:#0e4cb9;--border-focus:#0e4cb9;--border-warning:#c2560a;--border-error:#b42318;--border-inverse:#0b3e98;--icon-default:#0f172a;--icon-muted:#475569;--icon-accent:#0e4cb9;--icon-inverse:#fff;--icon-on-accent:#fff;--icon-warning:#c2560a;--button-primary-bg:#0e4cb9;--button-primary-bg-hover:#0b3e98;--button-primary-bg-pressed:#082f75;--button-primary-text:#fff;--button-primary-border:#0e4cb9;--button-secondary-bg:#fff;--button-secondary-bg-hover:#f1f5f9;--button-secondary-bg-pressed:#e2e8f0;--button-secondary-text:#0f172a;--button-secondary-border:#0f172a;--button-ghost-bg-hover:#f1f5f9;--button-ghost-bg-pressed:#e2e8f0;--button-ghost-text:#0e4cb9;--input-bg:#fff;--input-border:#5b6b80;--input-border-focus:#0e4cb9;--input-text:#0f172a;--input-placeholder:#5b6b80;--card-bg:#fff;--card-border:#cbd5e1;--nav-bg:#fff;--nav-text:#0f172a;--nav-text-active:#0e4cb9;--step-track:#cbd5e1;--step-node:#5b6b80;--step-node-active:#0e4cb9;--step-payment:#f77106;--segment-bg:#f1f5f9;--segment-bg-active:#fff;--segment-text:#475569;--segment-text-active:#0f172a;--map-node-bg:#fff;--map-node-border:#cbd5e1;--map-node-active:#0e4cb9;--quiz-option-bg:#fff;--quiz-option-border:#cbd5e1;--quiz-option-selected:#0e4cb9;--date-bg:#eef4fe;--date-text:#062253;--date-marker:#f77106;--brand-telegram-mark:#229ed9;--brand-telegram-bg:#1c78be;--brand-telegram-bg-hover:#17649e;--brand-max-from:#19baff;--brand-max-via:#2d2dff;--brand-max-to:#8114ff;--brand-max-bg:linear-gradient(90deg, #1d62ff 0%, #4120fe 50%, #8114ff 100%);--brand-max-bg-hover:linear-gradient(90deg, #1a52d9 0%, #3519d6 50%, #6b0fd6 100%);--shadow-s:0 1px 2px var(--alpha-black-8), 0 2px 8px var(--alpha-black-8);--shadow-m:0 2px 4px var(--alpha-black-8), 0 8px 24px var(--alpha-black-16);--font-sans:"Onest", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, Consolas, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fs-display-72:72px;--lh-display-72:76px;--fs-display-48:48px;--lh-display-48:52px;--fs-h1:40px;--lh-h1:48px;--fs-h2:32px;--lh-h2:40px;--fs-h3:24px;--lh-h3:32px;--fs-h4:20px;--lh-h4:28px;--fs-h5:18px;--lh-h5:24px;--fs-h6:16px;--lh-h6:24px;--fs-body-l:20px;--lh-body-l:32px;--fs-body-m:16px;--lh-body-m:24px;--fs-body-s:14px;--lh-body-s:20px;--fs-body-xs:13px;--lh-body-xs:20px;--fs-label-16:16px;--lh-label-16:24px;--fs-label-14:14px;--lh-label-14:20px;--fs-label-13:13px;--lh-label-13:20px;--fs-label-12:12px;--lh-label-12:16px;--fs-label-11:11px;--lh-label-11:16px;--fs-number-l:56px;--lh-number-l:64px;--fs-number-m:32px;--lh-number-m:40px;--fs-number-s:20px;--lh-number-s:28px;--fs-number-xs:16px;--lh-number-xs:24px;--space-0:0px;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--space-96:96px;--space-120:120px;--space-160:160px;--radius-none:0px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:24px;--radius-full:999px;--stroke-1:1px;--stroke-2:2px;--size-control-40:40px;--size-control-48:48px;--size-control-56:56px;--size-touch-44:44px;--page-pad:64px;--grid-gutter:32px;--section-gap:96px;--header-h:84px;--header-h-compact:64px;--container:1312px;--motion-duration-fast:.15s;--motion-duration-base:.25s;--motion-duration-slow:.4s;--motion-duration-reveal:.8s;--motion-ease-out:cubic-bezier(.2, .8, .2, 1);--motion-ease-in:cubic-bezier(.4, 0, 1, 1)}.inverse{--surface-page:#062253;--surface-default:#062253;--surface-muted:#082f75;--surface-raised:#082f75;--surface-badge:#0b3e98;--text-primary:#fff;--text-secondary:#cbd5e1;--text-muted:#8db0ea;--text-link:#b9d2f7;--text-link-hover:#fff;--border-default:#0b3e98;--border-strong:#5581cd;--border-accent:#8db0ea;--icon-default:#fff;--icon-muted:#cbd5e1;--icon-accent:#8db0ea;--button-primary-bg:#f77106;--button-primary-bg-hover:#ff8524;--button-primary-bg-pressed:#c2560a;--button-primary-text:#fff;--button-primary-border:#f77106;--button-secondary-bg:transparent;--button-secondary-bg-hover:#ffffff14;--button-secondary-bg-pressed:#ffffff29;--button-secondary-text:#fff;--button-secondary-border:#fff;--button-ghost-bg-hover:#ffffff14;--button-ghost-bg-pressed:#ffffff29;--button-ghost-text:#b9d2f7;--card-bg:#082f75;--card-border:#0b3e98;color:var(--text-primary);background:var(--surface-page)}@media (max-width:1199px){:root{--page-pad:32px;--grid-gutter:24px;--section-gap:80px}}@media (max-width:767px){:root{--page-pad:16px;--grid-gutter:16px;--section-gap:64px;--header-h:64px;--fs-h5:16px;--fs-number-s:16px;--lh-number-s:24px;--fs-body-s:13px}}
*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h-compact) + var(--space-16))}body{min-height:100vh;font-family:var(--font-sans);font-size:var(--fs-body-m);line-height:var(--lh-body-m);color:var(--text-primary);background:var(--surface-page);margin:0}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}img,video{max-width:100%;height:auto;display:block}svg{flex-shrink:0}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:var(--stroke-2) solid var(--border-focus);outline-offset:2px}.inverse a:focus-visible,.inverse button:focus-visible{outline-color:var(--border-accent)}.wrap{width:min(100% - 2 * var(--page-pad), var(--container));margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.display-72{font-size:var(--fs-display-72);line-height:var(--lh-display-72);font-weight:var(--fw-medium);letter-spacing:-.03em}.display-48{font-size:var(--fs-display-48);line-height:var(--lh-display-48);font-weight:var(--fw-medium);letter-spacing:-.025em}.h1{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-medium);letter-spacing:-.02em}.h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-medium);letter-spacing:-.015em}.h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-semibold);letter-spacing:-.01em}.h4{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--fw-semibold);letter-spacing:-.005em}.h5{font-size:var(--fs-h5);line-height:var(--lh-h5);font-weight:var(--fw-semibold)}.h6{font-size:var(--fs-h6);line-height:var(--lh-h6);font-weight:var(--fw-semibold)}.body-l{font-size:var(--fs-body-l);line-height:var(--lh-body-l);font-weight:var(--fw-regular)}.body-m{font-size:var(--fs-body-m);line-height:var(--lh-body-m);font-weight:var(--fw-regular)}.body-s{font-size:var(--fs-body-s);line-height:var(--lh-body-s);font-weight:var(--fw-regular)}.body-xs{font-size:var(--fs-body-xs);line-height:var(--lh-body-xs);font-weight:var(--fw-regular)}.label-16{font-size:var(--fs-label-16);line-height:var(--lh-label-16);font-weight:var(--fw-medium)}.label-14{font-size:var(--fs-label-14);line-height:var(--lh-label-14);font-weight:var(--fw-medium)}.label-13{font-size:var(--fs-label-13);line-height:var(--lh-label-13);font-weight:var(--fw-medium)}.label-12{font-size:var(--fs-label-12);line-height:var(--lh-label-12);font-weight:var(--fw-medium)}.label-11{font-size:var(--fs-label-11);line-height:var(--lh-label-11);font-weight:var(--fw-medium)}.number-l{font-family:var(--font-mono);font-size:var(--fs-number-l);line-height:var(--lh-number-l);font-weight:var(--fw-medium);letter-spacing:-.02em}.number-m{font-family:var(--font-mono);font-size:var(--fs-number-m);line-height:var(--lh-number-m);font-weight:var(--fw-medium);letter-spacing:-.01em}.number-s{font-family:var(--font-mono);font-size:var(--fs-number-s);line-height:var(--lh-number-s);font-weight:var(--fw-regular)}.number-xs{font-family:var(--font-mono);font-size:var(--fs-number-xs);line-height:var(--lh-number-xs);font-weight:var(--fw-regular)}@media (max-width:767px){h1,h2,h3{text-wrap:balance}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
