@font-face{font-family:onestLatin;src:url(../media/onest_latin.p.0zctgtcp9xj58.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.s-ZEvG_className{font-family:onestLatin;font-style:normal}.s-ZEvG_variable{--font-onest-latin:"onestLatin"}
@font-face{font-family:onestCyrillic;src:url(../media/onest_cyrillic.p.2nup_w1yytguo.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.dXz1Uq_className{font-family:onestCyrillic;font-style:normal}.dXz1Uq_variable{--font-onest-cyrillic:"onestCyrillic"}
@font-face{font-family:literataLatin;src:url(../media/literata_latin.p.3mrjy5df0dr0p.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:normal}.zc78yW_className{font-family:literataLatin;font-style:normal}.zc78yW_variable{--font-literata-latin:"literataLatin"}
@font-face{font-family:literataCyrillic;src:url(../media/literata_cyrillic.p.30790udfaxqlx.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:normal}.MwcVBW_className{font-family:literataCyrillic;font-style:normal}.MwcVBW_variable{--font-literata-cyrillic:"literataCyrillic"}
:root{--font-inter:var(--font-onest-latin), var(--font-onest-cyrillic);--font-geologica:"Geologica";--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:var(--font-geologica), var(--font-inter,"Onest"), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-body:var(--font-inter,"Onest"), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--sota-hue:var(--hue-butter);--sota-tint:color-mix(in srgb, var(--ink) 10%, var(--paper));--hue-butter:#9c6b3c;--hue-peach:#e8590c;--hue-mint:#2b8a3e;--hue-sky:#0c8599;--hue-sage:#5c940d;--hue-blush:#d6336c;--hue-lime:#7048e8;--hue-sand:#5c6b80;--tint:14%;--surface:var(--card);--surface-2:var(--fill);--surface-3:var(--fill-2);--text:var(--ink);--muted:var(--ink-soft);--subtle:var(--ink-faint);--border:var(--line);--border-strong:var(--ink-ghost);--lift:var(--shadow-pop);--shadow-sm:var(--sh-card);--shadow-md:var(--sh-card);--shadow-lg:var(--sh-float)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hue-butter:#dcab7a;--hue-peach:#ff8a4c;--hue-mint:#51cf66;--hue-sky:#3bc9db;--hue-sage:#94d82d;--hue-blush:#f784ac;--hue-lime:#b3a0ff;--hue-sand:#a3b1c6;--tint:18%;--lift:var(--shadow-pop)}:root{--radius:16px;--radius-sm:10px;--radius-lg:24px;--radius-xl:24px;--radius-pill:999px;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.0625rem;--text-lg:clamp(1.125rem, 1rem + .5vw, 1.3125rem);--text-xl:1.5rem;--text-2xl:clamp(2rem, 1.3rem + 2.8vw, 3.25rem);--text-3xl:clamp(2.25rem, 1.35rem + 3.9vw, 4.5rem);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:80px;--space-9:128px;--ease:cubic-bezier(.32, .72, 0, 1);--dur:.2s;--dur-slow:.7s;--fade:28px}[data-tile=butter]{--tile:var(--hue-butter);--sota-tint:var(--space-butter-tint);--sota-soft:var(--space-butter-soft);--sota-ink:var(--space-butter-ink)}[data-tile=peach]{--tile:var(--hue-peach);--sota-tint:var(--space-peach-tint);--sota-soft:var(--space-peach-soft);--sota-ink:var(--space-peach-ink)}[data-tile=mint]{--tile:var(--hue-mint);--sota-tint:var(--space-mint-tint);--sota-soft:var(--space-mint-soft);--sota-ink:var(--space-mint-ink)}[data-tile=sky]{--tile:var(--hue-sky);--sota-tint:var(--space-sky-tint);--sota-soft:var(--space-sky-soft);--sota-ink:var(--space-sky-ink)}[data-tile=sage]{--tile:var(--hue-sage);--sota-tint:var(--space-sage-tint);--sota-soft:var(--space-sage-soft);--sota-ink:var(--space-sage-ink)}[data-tile=blush]{--tile:var(--hue-blush);--sota-tint:var(--space-blush-tint);--sota-soft:var(--space-blush-soft);--sota-ink:var(--space-blush-ink)}[data-tile=lime]{--tile:var(--hue-lime);--sota-tint:var(--space-lime-tint);--sota-soft:var(--space-lime-soft);--sota-ink:var(--space-lime-ink)}[data-tile=sand]{--tile:var(--hue-sand);--sota-tint:var(--space-sand-tint);--sota-soft:var(--space-sand-soft);--sota-ink:var(--space-sand-ink)}:root [data-surface=tile]{background:var(--card);color:var(--ink);--surface:var(--fill);--surface-2:var(--fill);--surface-3:var(--fill-2);--border:var(--line);--border-strong:var(--ink-ghost);--muted:var(--ink-soft);--subtle:var(--ink-faint);--signal:var(--tile,var(--hue-peach));--signal-soft:var(--fill);--signal-ink:var(--ink)}:root body{line-height:1.5}:where(h1,h2){letter-spacing:-.02em;font-weight:300}:root{--fs-caption:12px;--lh-caption:16px;--fs-label:13px;--lh-label:18px;--fs-control:15px;--lh-control:22px;--fs-body:16px;--lh-body:26px;--fs-heading:20px;--lh-heading:28px;--fs-answer-heading:18px;--lh-answer-heading:26px;--fs-display:32px;--lh-display:38px;--fs-numeral:56px;--fs-card-title:var(--fs-control);--font-title:var(--font-display);--fw-title:500;--fw-heading:400;--tracking-heading:-.02em;--tracking-display:-.03em;--sp-0h:2px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--r-0:4px;--r-1:6px;--r-2:10px;--r-pill:999px;--r-round:50%;--bw-hair:1px;--bw-1:1px;--bw-2:1.5px;--bw-focus:2px;--ring-gap:2.5px;--ring-out:4.5px;--h-sm:32px;--h-md:40px;--h-lg:48px;--h-row:44px;--h-row-2:56px;--h-field:44px;--hit:44px;--icon-xs:14px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--ico-sm:28px;--ico-md:36px;--ico-lg:44px;--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--dur-color:.3s;--dur-progress:.7s;--ease-out:cubic-bezier(.32, .72, 0, 1);--ease-standard:cubic-bezier(.2, 0, 0, 1)}@media (min-width:900px){:root{--fs-display:32px;--lh-display:38px}}@media (pointer:coarse){:root{--h-md:44px}}:root{--font-title:var(--font-display);--fs-card-title:var(--fs-control);--fw-title:500;--fw-heading:400;--tracking-heading:-.025em;--tracking-display:-.035em;--edge-danger:none;--elev-1-sm:none;--icon-tile-radius:var(--r-round);--check-radius:var(--r-round);--elev-tile:var(--elev-1);--edge-on-accent:none;--btn-secondary-hover-edge:none;--dot-edge:none;--badge-attn-edge:none;--seg-edge:none;--toggle-edge:none;--toggle-on-edge:none;--knob-inset:2px;--knob-off:#fff;--knob-shadow:0 1px 3px #0000002e, 0 0 0 .5px #0000000a;--knob-on:#fff;--knob-on-shadow:var(--knob-shadow);--swatch-radius:var(--r-round);--swatch-ink:#fff;--swatch-edge:none;--swatch-hover-edge:0 0 0 2px var(--line);--mark-body:var(--sota-hue);--mark-deep:color-mix(in oklch, var(--sota-hue) 55%, #000);--mark-ring:#7c88a6;--mark-ring-lit:#121b2e;--mark-warn:#e8920c;--mark-bad:#e5484d;--mark-edge:transparent;--mark-brand:#1a6be0;--mark-brand-lit:#0f4fae;--mk-body:var(--ink);--mk-face:var(--card);--c-voice:#7357e8;--c-work:#1a6be0;--c-read:#0b8f9a;--c-draw:#dd5e36;--c-ask:#c9840e;--c-done:#2a9455;--c-err:#d0423a}:root[data-theme=dark]{--mark-deep:color-mix(in oklch, var(--sota-hue) 55%, #fff);--mark-ring:#a9b4ce;--mark-ring-lit:#f2f5fb;--mark-warn:#ffb033;--mark-bad:#ff6b6f;--mark-brand:#4d8ff0;--mark-brand-lit:#7fb0ff;--mk-body:var(--ink);--mk-face:var(--card);--c-voice:#9c86f6;--c-work:#5b98f5;--c-read:#3ab6c0;--c-draw:#f0845e;--c-ask:#e6ac3c;--c-done:#4cbc7a;--c-err:#ee6a5e}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-base:#edf4fa;--canvas:var(--bg-base);--bg:var(--bg-base);--surface-base:#edf4fa;--surface-raised:#fff;--surface-edge:inset 0 0 0 var(--bw-hair) var(--line);--surface-shadow:0 0 0 0 transparent;--surface-pop:0 1px 2px #1e3c6e0f, 0 14px 32px -12px #1e3c6e38;--scrim:#11151f5c;--paper:#fff;--card:#fff;--card-2:#f6f8fc;--raised:var(--surface-raised);--field:#fff;--bubble:#eaeefc;--ink:#11151f;--on-ink:#fff;--ink-soft:#3a4254;--ink-faint:#667085;--ink-icon:#8a93a5;--ink-ghost:#11151f33;--line:#e5e9f0;--line-strong:#c9d0dc;--fill:#f0f2f8;--fill-2:#e6eaf3;--track:#e6eaf3;--sota:var(--sota-hue);--sota-soft:var(--fill);--sota-ink:var(--ink);--sota-soft-g:var(--fill);--sota-ink-g:var(--ink);--accent-app:#3e63c8;--accent-fill:var(--cta);--accent:var(--accent-app);--accent-text:#fff;--accent-hover:color-mix(in srgb, var(--accent-app) 88%, var(--ink));--accent-ink:#3e63c8;--link:var(--accent-ink);--link-decoration:underline;--focus:#3e63c8;--glyph-on-tile:var(--sota-ink);--success:#2b8a3e;--success-ink:#2b8a3e;--success-soft:#2b8a3e24;--danger:#d93636;--danger-ink:#c42e2e;--danger-soft:#d936361f;--signal:var(--accent-app);--signal-soft:var(--fill);--signal-ink:var(--ink-soft);--space-butter-soft:color-mix(in srgb, var(--hue-butter) 14%, var(--card));--space-butter-ink:var(--hue-butter);--space-peach-soft:color-mix(in srgb, var(--hue-peach) 14%, var(--card));--space-peach-ink:var(--hue-peach);--space-mint-soft:color-mix(in srgb, var(--hue-mint) 14%, var(--card));--space-mint-ink:var(--hue-mint);--space-sky-soft:color-mix(in srgb, var(--hue-sky) 14%, var(--card));--space-sky-ink:var(--hue-sky);--space-sage-soft:color-mix(in srgb, var(--hue-sage) 14%, var(--card));--space-sage-ink:var(--hue-sage);--space-blush-soft:color-mix(in srgb, var(--hue-blush) 14%, var(--card));--space-blush-ink:var(--hue-blush);--space-lime-soft:color-mix(in srgb, var(--hue-lime) 14%, var(--card));--space-lime-ink:var(--hue-lime);--space-sand-soft:color-mix(in srgb, var(--hue-sand) 14%, var(--card));--space-sand-ink:var(--hue-sand);--space-butter-tint:color-mix(in oklch, var(--hue-butter) 62%, #8a8a8a);--space-peach-tint:color-mix(in oklch, var(--hue-peach) 62%, #8a8a8a);--space-mint-tint:color-mix(in oklch, var(--hue-mint) 62%, #8a8a8a);--space-sky-tint:color-mix(in oklch, var(--hue-sky) 62%, #8a8a8a);--space-sage-tint:color-mix(in oklch, var(--hue-sage) 62%, #8a8a8a);--space-blush-tint:color-mix(in oklch, var(--hue-blush) 62%, #8a8a8a);--space-lime-tint:color-mix(in oklch, var(--hue-lime) 62%, #8a8a8a);--space-sand-tint:color-mix(in oklch, var(--hue-sand) 62%, #8a8a8a);--card-shadow:var(--surface-edge);--sh-card:var(--surface-edge);--sh-float:var(--surface-pop);--sh-sheet:var(--surface-pop);--elev-1:var(--surface-edge);--elev-2:var(--surface-pop);--elev-3:var(--surface-pop);--card-edge:var(--surface-edge);--block-edge:var(--surface-edge);--group-edge:var(--surface-edge);--edge-quiet:inset 0 0 0 var(--bw-hair) var(--line);--edge-control:inset 0 0 0 var(--bw-hair) var(--line-strong);--edge-strong:inset 0 0 0 var(--bw-2) var(--accent-app);--divider:var(--bw-hair) solid var(--line);--field-ring:inset 0 0 0 var(--bw-hair) var(--line-strong);--field-ring-rest:var(--field-ring);--field-ring-focus:inset 0 0 0 var(--bw-hair) var(--accent-app), 0 0 0 3px var(--brand-soft);--btn-main-bg:var(--cta);--btn-main-ink:var(--cta-fg);--btn-main-hover:color-mix(in srgb, var(--cta) 88%, var(--cta-fg));--btn-primary-bg:var(--cta);--btn-primary-ink:var(--cta-fg);--btn-primary-hover:color-mix(in srgb, var(--cta) 88%, var(--cta-fg));--btn-primary-edge:none;--telegram:#167db7;--telegram-hover:#126a9c;--on-external:#fff;--thumb-badge:#121210c7;--btn-outline:none;--btn-secondary-hover-bg:#e3e8f2;--btn-ghost-hover:var(--fill);--btn-disabled-bg:var(--fill);--on-danger:#fff;--chip-bg:var(--fill);--chip-hover:var(--fill-2);--chip-edge:none;--chip-on-bg:var(--wash);--chip-on-ink:var(--cta-fg);--chip-on-edge:none;--tag-bg:var(--fill);--seg-bg:var(--fill);--seg-on-bg:var(--card);--seg-on-edge:var(--surface-edge);--seg-on-ink:var(--ink);--toggle-on:var(--accent-app);--toggle-off:var(--fill-2);--press:scale(.97);--press-scale:.97;--progress-signal:var(--signal);--r-3:16px;--r-4:16px;--r-5:24px;--r-tile:16px;--dur-2:.2s;--dur-3:.32s;--dur-exit:.16s;--dur-color:.3s;--ease-spring:linear(0, .5 12%, .87 25%, 1.02 38%, 1.03 48%, 1 70%, 1);--bg-side:#fff;--ink-2:var(--ink-soft);--ink-3:var(--ink-icon);--brand:var(--accent-app);--brand-soft:#eaeefc;--warn:#b87700;--warn-soft:#b8770024;--shadow-pop:var(--surface-pop);--dur-sheet:.42s;--ease-sheet:cubic-bezier(.32, .72, 0, 1)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-base:#0e1421;--surface-base:#0e1421;--surface-raised:#171e2d;--surface-pop:0 0 0 1px #ffffff0a, 0 12px 32px #00000080;--scrim:#0000008c;--paper:#171e2d;--card:#171e2d;--card-2:#111725;--field:#171e2d;--bubble:#262f4a;--ink:#eef2f9;--on-ink:#0e1421;--ink-soft:#c4ccdc;--ink-faint:#b1bacb;--ink-icon:#919cb1;--ink-ghost:#eef2f933;--line:#262e3f;--line-strong:#3a4459;--fill:#222b3d;--fill-2:#2b354a;--track:#2b354a;--accent-app:#a9bcf5;--accent-text:#1b2444;--accent-hover:color-mix(in srgb, var(--accent-app) 88%, #000);--accent-ink:#a9bcf5;--success:#51cf66;--success-ink:#51cf66;--danger:#ff5c5c;--danger-ink:#ff7a7a;--space-butter-tint:color-mix(in oklch, var(--hue-butter) 62%, #9a9a9a);--space-peach-tint:color-mix(in oklch, var(--hue-peach) 62%, #9a9a9a);--space-mint-tint:color-mix(in oklch, var(--hue-mint) 62%, #9a9a9a);--space-sky-tint:color-mix(in oklch, var(--hue-sky) 62%, #9a9a9a);--space-sage-tint:color-mix(in oklch, var(--hue-sage) 62%, #9a9a9a);--space-blush-tint:color-mix(in oklch, var(--hue-blush) 62%, #9a9a9a);--space-lime-tint:color-mix(in oklch, var(--hue-lime) 62%, #9a9a9a);--space-sand-tint:color-mix(in oklch, var(--hue-sand) 62%, #9a9a9a);--btn-secondary-hover-bg:#2b354a;--field-ring-focus:inset 0 0 0 var(--bw-hair) var(--accent-ink), 0 0 0 3px var(--brand-soft);--seg-on-bg:var(--fill-2);--seg-on-edge:var(--surface-edge);--bg-side:#111725;--brand-soft:#262f4a;--warn:#f0a92e;--warn-soft:#f0a92e29}:root body{background:linear-gradient(180deg, var(--sky-1), var(--sky-2) 460px) no-repeat, var(--sky-2);transition:background-color var(--dur-color) var(--ease-out)}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--text-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.55}h1,h2,h3{font-family:var(--font-display);font-optical-sizing:auto;text-wrap:balance;margin:0}h1{font-size:var(--text-3xl);letter-spacing:-.022em;font-weight:300;line-height:1.06}h2{font-size:var(--text-2xl);letter-spacing:-.018em;font-weight:400;line-height:1.1}h3{font-family:var(--font-body);font-size:var(--text-xl);letter-spacing:-.012em;font-weight:500;line-height:1.25}p{text-wrap:pretty;margin:0}a{color:var(--link);text-underline-offset:.2em;text-decoration-thickness:1px}:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:2px}:where(button,a,label,summary,[role=radio],[role=checkbox],[role=switch],[role=menuitem],[role=tab]){-webkit-tap-highlight-color:transparent}:root{view-transition-name:none}::view-transition-new(.vt-panel-in){animation:.22s cubic-bezier(.32,.72,0,1) both vtIn}::view-transition-old(.vt-panel-out){animation:.14s ease-in both vtOut}@keyframes vtIn{0%{opacity:0;transform:translateY(8px)}}@keyframes vtOut{to{opacity:0}}@media (prefers-reduced-motion:reduce){:root{--dur-color:0s}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}:root{--font-ui:var(--font-body);--font-read:var(--font-literata-latin), var(--font-literata-cyrillic), Georgia, "Times New Roman", serif;--r-3:16px;--r-4:24px;--sp-green:#2b8a3e;--sp-teal:#0c8599;--sp-orange:#e8590c;--sp-violet:#7048e8;--sp-rose:#d6336c;--sp-slate:#5c6b80;--sp-brown:#9c6b3c;--sp-lime:#5c940d;--brand-ink:#1a6be0;--on-brand:#fff;--voice:#0c8599;--ok:#2b8a3e;--bad:#d93636;--shadow-float:0 1px 2px #1012180f, 0 10px 28px #1012181f;--blur:18px;--t-fast:.16s;--dur-agent-bar:.6s;--dur-agent-shimmer:1.4s;--dur-agent-pulse:1.8s;--t-mid:.24s;--t-slow:.32s;--ease-sheet:cubic-bezier(.32, .72, 0, 1);--mix-canvas:16%;--mix-tile:11%;--mix-tile-line:16%;--mix-chip:12%;--acc:var(--brand);--tabbar-h:0px;--r-glyph:12px;--r-fab:18px;--r-sheet:20px;--r-tabbar:22px;--fs-tab:10.5px;--fs-tile:17px;--fs-cover:24px;--fs-screen:28px;--fs-num-l:44px;--fs-deco:112px;--on-acc:#fff;--on-light:#14140f;--light-hover:#f1efe8;--on-hero-fill:#ffffff24;--tile-agent:var(--au-violet-1);--tile-agent-ink:var(--au-fg)}:root[data-theme=dark]{--sp-green:#51cf66;--sp-teal:#3bc9db;--sp-orange:#ff8a4c;--sp-violet:#9775fa;--sp-rose:#f06595;--sp-slate:#a3b1c6;--sp-brown:#d19a66;--sp-lime:#94d82d;--brand-ink:#7fb0ff;--voice:#3bc9db;--ok:#51cf66;--bad:#ff5c5c;--shadow-float:0 0 0 1px #ffffff0a, 0 12px 32px #00000080;--mix-canvas:20%;--mix-tile:14%;--tile-agent:var(--au-violet-1);--tile-agent-ink:var(--au-fg)}[data-tile]{--acc:var(--tile)}.v7-hero{color:var(--on-acc);background:radial-gradient(90% 70% at 85% 10%, color-mix(in oklab, var(--acc) 55%, #fff) 0%, transparent 60%), linear-gradient(160deg, color-mix(in oklab, var(--acc) 85%, #000) 0%, color-mix(in oklab, var(--acc) 50%, #0b1a10) 100%)}.v7-hero-glass{background:var(--on-hero-fill);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #ffffff38}.v7-canvas{background:radial-gradient(120% 70% at 100% 0%, color-mix(in oklab, var(--acc) var(--mix-canvas), transparent) 0%, transparent 60%), radial-gradient(80% 60% at 0% 100%, color-mix(in oklab, var(--acc) 8%, transparent) 0%, transparent 70%), var(--bg)}.glass{background:color-mix(in oklab, var(--surface) 72%, transparent);-webkit-backdrop-filter:blur(var(--blur)) saturate(1.4);backdrop-filter:blur(var(--blur)) saturate(1.4);border:1px solid color-mix(in oklab, var(--surface) 60%, var(--line));box-shadow:var(--shadow-float)}:root{--sky-1:#d6ecfb;--sky-2:#edf4fa;--win:#fbfcfe;--soft:#f0f2f8;--wash:#eaeefc;--mut:#667085;--hint:#6b7385;--glass:#ffffffbd;--cta:#dce4fc;--cta-fg:#2b3a78;--au-fg:#1d2230;--au-chip:#ffffff8c;--au-bar:#1d223033;--au-mint-1:#d6ecee;--au-mint-2:#c3e0e5;--au-rose-1:#fbe1e7;--au-rose-2:#f6cfd9;--au-sky-1:#dcebfb;--au-sky-2:#c9dff7;--au-violet-1:#e8e2fb;--au-violet-2:#d9d1f6;--au-peach-1:#fcebd2;--au-peach-2:#f8ddb8;--float-shadow:0 0 0 1px var(--line), 0 14px 30px -18px #1e3c6e59;--fade-to:var(--sky-2);--font-num:var(--font-display);--au-on:#1d2230c2;--ring-line:0 0 0 1px var(--line);--shadow-field:0 10px 30px -12px #1e468252, 0 0 0 1px #5a78aa24;--win-edge:inset 0 0 0 1px #ffffffb3;--fsv-chart:10.5px;--fsv-warn:11.5px;--fsv-small:12px;--fsv-note:12.5px;--fsv-time:13px;--fsv-kicker:13.5px;--fsv-row:14px;--fsv-nav:14.5px;--fsv-lead:15px;--fsv-sec:16px;--fsv-think:17px;--fsv-brand:19px;--fsv-h3:20px;--fsv-calm:24px;--fsv-num:40px;--fsv-hero:clamp(26px, 3vw, 32px);--fsv-hello:clamp(30px, 4vw, 42px);--rv-seg:2px;--rv-prog:3px;--rv-bar:4px;--rv-ico:12px;--rv-row:14px;--rv-sug:16px;--rv-card:22px;--rv-tile:24px;--rv-win:26px;--rv-drawer:28px;--rv-pill:99px;--rv-dot:6px;--ring-changed:0 0 0 1.5px color-mix(in srgb, var(--c-done) 55%, transparent);--fsv-promise:clamp(30px, 3.6vw, 44px);--fsv-cover:clamp(20px, 2.2vw, 25px);--fsv-cover-big:clamp(27px, 3vw, 34px);--fsv-cover-num:clamp(28px, 3vw, 36px);--fsv-cover-num-big:clamp(44px, 4.6vw, 58px)}:root[data-theme=dark]{--sky-1:#0a0f1b;--sky-2:#0e1421;--win:#111725;--soft:#222b3d;--wash:#262f4a;--mut:#9aa4b8;--hint:#7f8aa0;--glass:#171e2dad;--cta:#c9d4f6;--cta-fg:#1b2444;--au-fg:#eef1f8;--au-chip:#ffffff1f;--au-bar:#eef1f84d;--au-mint-1:#26444c;--au-mint-2:#1f3840;--au-rose-1:#4c2f3c;--au-rose-2:#3e2732;--au-sky-1:#2b3f5c;--au-sky-2:#23344d;--au-violet-1:#3a3459;--au-violet-2:#2d2946;--au-peach-1:#4c3c28;--au-peach-2:#3e3122;--float-shadow:0 0 0 1px #ffffff14, 0 14px 30px -14px #000;--au-on:#eef1f8b3;--focus:var(--accent-ink);--shadow-field:0 0 0 1px #ffffff14, 0 14px 30px -14px #000;--win-edge:inset 0 0 0 1px #ffffff0f}.au{color:var(--au-fg)}.au-mint{background:linear-gradient(150deg, var(--au-mint-1), var(--au-mint-2))}.au-rose{background:linear-gradient(150deg, var(--au-rose-1), var(--au-rose-2))}.au-sky{background:linear-gradient(150deg, var(--au-sky-1), var(--au-sky-2))}.au-violet{background:linear-gradient(150deg, var(--au-violet-1), var(--au-violet-2))}.au-peach{background:linear-gradient(150deg, var(--au-peach-1), var(--au-peach-2))}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:300}.noScrollbar{scrollbar-width:none}.noScrollbar::-webkit-scrollbar{display:none}[data-pastel=mint]{--pastel-1:var(--au-mint-1);--pastel-2:var(--au-mint-2);--tile:#3e9c92;--acc:#3e9c92}[data-pastel=rose]{--pastel-1:var(--au-rose-1);--pastel-2:var(--au-rose-2);--tile:#c95f7a;--acc:#c95f7a}[data-pastel=sky]{--pastel-1:var(--au-sky-1);--pastel-2:var(--au-sky-2);--tile:#4a7fd0;--acc:#4a7fd0}[data-pastel=violet]{--pastel-1:var(--au-violet-1);--pastel-2:var(--au-violet-2);--tile:#7b68d6;--acc:#7b68d6}[data-pastel=peach]{--pastel-1:var(--au-peach-1);--pastel-2:var(--au-peach-2);--tile:#c98a2e;--acc:#c98a2e}:root[data-theme=dark] [data-pastel=mint]{--tile:#5fbdb2;--acc:#5fbdb2}:root[data-theme=dark] [data-pastel=rose]{--tile:#e58aa1;--acc:#e58aa1}:root[data-theme=dark] [data-pastel=sky]{--tile:#7fa6ea;--acc:#7fa6ea}:root[data-theme=dark] [data-pastel=violet]{--tile:#a394ec;--acc:#a394ec}:root[data-theme=dark] [data-pastel=peach]{--tile:#e3b062;--acc:#e3b062}[data-pastel]{--sota-soft:color-mix(in srgb, var(--tile) 14%, var(--card));--sota-tint:color-mix(in srgb, var(--tile) 62%, var(--card))}
@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/looks/geologica-latin.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:Geologica;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/looks/geologica-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/looks/jetbrains-mono-latin.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/fonts/looks/jetbrains-mono-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/looks/manrope-latin.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:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fonts/looks/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:100 700;src:url(/fonts/looks/ibm-plex-sans-latin.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 Sans;font-style:normal;font-display:swap;font-weight:100 700;src:url(/fonts/looks/ibm-plex-sans-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/fonts/looks/nunito-latin.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:Nunito;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/fonts/looks/nunito-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/looks/alegreya-sans-latin-300.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/looks/alegreya-sans-cyrillic-300.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/looks/alegreya-sans-latin-400.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/looks/alegreya-sans-cyrillic-400.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/looks/alegreya-sans-latin-500.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/looks/alegreya-sans-cyrillic-500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
