@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter-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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter-tight-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter-tight-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}:root{--blue-300-a5:#6994ff0d;--blue-300-a12:#6994ff1f;--blue-400:#749bff;--blue-450:#96b3ff;--blue-500:#4378fc;--blue-550:#4d7cff;--blue-600:#3162dc;--blue-100:#dce3ff;--blue-50:#e3eaff;--blue-40:#ebeffa;--ink-900:#12152b;--ink-700:#6b7190;--slate-25:#f5f7fc;--slate-40:#f2f4fa;--slate-50:#f3f5fa;--slate-80:#eef0f8;--slate-100:#eceef4;--slate-150:#e8ebf4;--slate-180:#e4e7f1;--slate-200:#e2e6ef;--slate-300:#d1d3d7;--slate-320:#dbdce1;--slate-350:#c3cad9;--slate-400:#a4adc2;--slate-600:#56627d;--row-mobile:#e3e6f0;--navy-1000:#070b1d;--screen:#0b0e1a;--red-500:#e0464b;--black-950:#07090b;--white:#fff;--black:#000;--dark-page:#07090f;--dark-band:#090d17;--dark-raised:#11182b;--dark-control:#060a1d;--dark-sunken:#56627d33;--dark-veil:#0b1020;--dark-watermark:#0d1324;--dark-pale:#1b2550;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-13:52px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-4:4px;--radius-8:8px;--radius-12:12px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--radius-full:999px;--font-title:"Inter Tight", Inter, system-ui, sans-serif;--font-body:Inter, system-ui, sans-serif;--font-hero:Inter, system-ui, sans-serif;--text-12:12px;--text-13:13px;--text-14:14px;--text-15:15px;--text-16:16px;--text-17:17px;--text-18:18px;--text-19:19px;--text-20:20px;--text-24:24px;--text-26:26px;--text-32:32px;--text-34:34px;--text-38:38px;--text-50:50px;--text-380:380px;--leading-flat:1;--leading-tight:1.16;--leading-hero:1.12;--leading-snug:1.2;--leading-normal:1.4;--leading-body:1.45;--leading-relaxed:1.52;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--surface-page:var(--slate-80);--surface-raised:var(--white);--surface-band:var(--slate-50);--surface-control:var(--slate-50);--surface-sunken:var(--slate-180);--surface-floating:var(--white);--surface-brand-card:var(--white);--surface-footer-glow:var(--white);--surface-footer-base:var(--slate-100);--surface-accent:var(--blue-500);--surface-recording:var(--red-500);--surface-picked:var(--blue-300-a12);--surface-hover:var(--blue-300-a5);--surface-switch:var(--white);--surface-card-dark:var(--black-950);--surface-veil:var(--slate-40);--surface-watermark:var(--slate-25);--surface-pale:var(--blue-100);--surface-pager:var(--slate-200);--surface-mic:var(--slate-100);--surface-close-hover:var(--slate-150);--surface-topic-hover:var(--blue-40);--surface-topic-on:var(--blue-50);--surface-backdrop:#12152b6b;--surface-screen:var(--screen);--surface-logo:var(--navy-1000);--text-strong:var(--ink-900);--text-title:var(--black);--text-default:var(--slate-600);--text-muted:var(--slate-400);--text-hint:var(--slate-400);--text-menu:var(--ink-700);--text-chip:var(--blue-500);--text-subtle:var(--slate-600);--text-accent:var(--blue-500);--text-accent-weak:var(--blue-400);--text-on-accent:var(--white);--text-on-accent-muted:#fffc;--text-on-recording:var(--white);--text-on-raised:var(--slate-600);--text-lead:var(--slate-600);--text-on-brand-card:var(--ink-900);--text-on-brand-card-muted:#0009;--text-on-card-dark:var(--white);--text-danger:var(--red-500);--border-subtle:var(--slate-300);--border-row:var(--slate-300);--border-row-mobile:var(--row-mobile);--border-check:var(--slate-320);--border-go:var(--slate-350);--border-accent:var(--blue-500);--border-switch:transparent;--border-danger:var(--red-500);--button-bg:var(--blue-500);--button-bg-hover:var(--blue-600);--button-fg:var(--white);--button-ghost-bg:var(--slate-50);--button-ghost-fg:var(--slate-600);--shadow-card:0 14px 40px #34468c1f;--shadow-control:-4px 12px 16px #8290bc1a, inset 0 2px 2px var(--white);--shadow-field:-3px 12px 15.4px #8290bc1c, inset 0 2px 2px var(--white);--shadow-cta:0 10px 24px #4d7cff47;--shadow-button:0 10px 24px #4378fc38;--shadow-button-hover:0 14px 30px #4378fc4d;--shadow-badge:0 10px 24px #4d7cff47;--shadow-bubble:-8px 14px 28px #354f8e24;--shadow-screen:0 24px 60px #141e462e;--shadow-modal:0 30px 80px #12152b38;--shadow-bar:0 1px 0 #a4adc238, 0 10px 30px #34468c0f;--shadow-pill:0 2px 8px #34468c14;--shadow-burger:0 4px 12px #34468c14;--shadow-list:0 2px 10px #141e460a;--shadow-partner:0 16.984px 32.189px #000f3c0d;--shadow-tile-dark:inset 2px -2px 8px #4378fc33;--inset-highlight:inset 0 2px 2px var(--white);--logo-ink:var(--ink-900);--bar-glass:#eef0f8d1;--water-from:var(--white);--water-to:var(--slate-100);--halo-ink:1}:root[data-theme=dark]{--surface-page:var(--dark-page);--surface-raised:var(--dark-raised);--surface-band:var(--dark-band);--surface-control:var(--dark-control);--surface-sunken:var(--dark-sunken);--surface-footer-glow:var(--dark-raised);--surface-footer-base:var(--dark-raised);--surface-switch:transparent;--surface-veil:var(--dark-veil);--surface-watermark:var(--dark-watermark);--surface-pale:var(--dark-pale);--surface-pager:var(--dark-sunken);--surface-mic:var(--dark-sunken);--surface-close-hover:var(--dark-raised);--surface-topic-hover:var(--dark-raised);--surface-topic-on:#4378fc33;--surface-backdrop:#0009;--text-strong:var(--white);--text-title:var(--white);--text-default:var(--slate-400);--text-muted:var(--slate-600);--text-hint:var(--slate-600);--text-menu:var(--slate-400);--text-chip:var(--slate-400);--text-subtle:var(--slate-400);--text-on-raised:var(--slate-200);--text-lead:var(--slate-400);--border-subtle:var(--dark-sunken);--border-row:var(--dark-sunken);--border-row-mobile:var(--dark-sunken);--border-check:var(--dark-sunken);--border-switch:#ffffff2e;--button-bg-hover:var(--blue-400);--button-ghost-bg:var(--dark-control);--button-ghost-fg:var(--white);--shadow-card:0 14px 40px #00000040;--shadow-control:-4px 12px 16px #00000040;--shadow-field:-4px 12px 16px #00000040;--shadow-cta:0 10px 24px #00000040;--shadow-button:0 10px 24px #00000040;--shadow-button-hover:0 14px 30px #00000059;--shadow-bubble:-8px 14px 28px #00000040;--shadow-screen:0 24px 60px #00000040;--shadow-modal:0 30px 80px #0006;--shadow-bar:0 1px 0 #56627d33, 0 10px 30px #00000040;--shadow-pill:0 2px 8px #00000040;--shadow-burger:0 4px 12px #00000040;--shadow-list:none;--shadow-partner:0 16px 32px #00000040;--inset-highlight:inset 0 0 0 transparent;--logo-ink:var(--white);--bar-glass:#07090fd1;--water-from:var(--dark-raised);--water-to:var(--dark-page);--halo-ink:.6}.s-m{display:none}.s-d,.s-m{position:absolute;inset:0}@media (width<=983px){.s-d{display:none}.s-m{display:block}}.s-glow{opacity:0;background:radial-gradient(circle,#4d7cff61,#4d7cff00 65%);border-radius:50%;block-size:320px;inline-size:320px;position:absolute;inset:304px auto auto 411px}.s-logo{opacity:0;block-size:61px;inline-size:623px;position:absolute;inset:433px auto auto 488px;transform:translate(.5px,.5px)}.s-logo svg{position:absolute;inset:0;overflow:visible}.s-logo path{fill:var(--logo-accent,#4378fc);transform-box:fill-box;transform-origin:50%}.s-logo .lt path{fill:var(--logo-ink,#12152b)}.s-logo .lt.core path{fill:var(--logo-accent,#4378fc)}.s-veil{background:var(--surface-veil);block-size:2400px;inline-size:2400px;position:absolute;inset:-684px auto auto -400px;translate:0 -2300px;rotate:-20deg}.s-sides{translate:calc(var(--mx,0) * -18px) calc(var(--my,0) * -12px);transition:translate .8s var(--e-power3-out);position:absolute;inset:0}.s-orbits{transform-origin:800px 500px;opacity:0;position:absolute;inset:0}@supports (transition-behavior:allow-discrete) and (content-visibility:hidden){.s-orbits{content-visibility:hidden}.s-orbits>*{--shown:4s}}.s-ring{inset:calc(500px - var(--size) / 2) auto auto calc(800px - var(--size) / 2);inline-size:var(--size);block-size:var(--size);position:absolute}.s-dots{fill:none;stroke-linecap:round;stroke-dasharray:0 1;display:block;overflow:visible}.s-ring-0{--period:110s;--dir:1;--scrub:40deg;--from:4.25s;--spins:.0909091}.s-ring-0 circle{stroke:#93a6ee;stroke-opacity:.9}.s-ring-1{--period:150s;--dir:-1;--scrub:-26deg;--from:4.43s;--spins:.0666667}.s-ring-1 circle{stroke:#a0b1f0;stroke-opacity:.75}.s-ring-2{--period:190s;--dir:1;--scrub:18deg;--from:4.61s;--spins:.0526316}.s-ring-2 circle{stroke:#adbcf0;stroke-opacity:.6}.s-ring-3{--period:240s;--dir:-1;--scrub:-12deg;--from:4.79s;--spins:.0416667}.s-ring-3 circle{stroke:#bac6f0;stroke-opacity:.5}.s-ob{position:absolute;translate:-50% -50%}.s-ob-in{inline-size:var(--d);block-size:var(--d);filter:drop-shadow(0 8px 14px #34468c2e);border-radius:50%;place-items:center;display:grid;scale:0}.s-ob-in svg{block-size:22px;inline-size:22px}.s-blue{color:#fff;background:#4d7cff}.s-mid{color:#fff;background:#8fa7ff}.s-pale{color:#4d7cff;background:#dce3ff}.s-fade{opacity:0;pointer-events:none;position:absolute}.s-fade-c{background:linear-gradient(90deg, transparent, var(--surface-veil) 22%, var(--surface-veil) 78%, transparent);block-size:1032px;inline-size:520px;inset:0 auto auto 540px}.s-fade-t,.s-fade-b{block-size:550px;inline-size:2400px;inset-inline-start:-400px}.s-fade-t{background:linear-gradient(180deg, var(--surface-veil) 72%, transparent);inset-block-start:-400px}.s-fade-b{background:linear-gradient(0deg, var(--surface-veil) 72%, transparent);inset-block-start:880px}@media (prefers-reduced-motion:no-preference){.hero[data-story] .s-glow{animation:1.4s linear .55s both s-glow}@keyframes s-glow{0%{opacity:.9;animation-timing-function:linear(0, .1199, .2297, .3301, .4213, .5038, .5781, .6446, .7037, .7559, .8015, .8411, .875, .9037, .9277, .9473, .963, .9752, .9844, .991, .9954, .998, .9994, .9999, 1);scale:0}to{opacity:0;scale:3.4}}.hero[data-story] .s-logo{animation:2.9s linear both s-logo}@keyframes s-logo{0%{opacity:1;animation-timing-function:step-end;translate:0;scale:.9}31.034%{opacity:1;animation-timing-function:linear(0, .1199, .2297, .3301, .4213, .5038, .5781, .6446, .7037, .7559, .8015, .8411, .875, .9037, .9277, .9473, .963, .9752, .9844, .991, .9954, .998, .9994, .9999, 1);translate:0;scale:.84}72.414%{opacity:1;translate:0;scale:.9}79.31%{opacity:1;animation-timing-function:linear(0, .0001, .0006, .002, .0046, .009, .0156, .0248, .037, .0527, .0723, .0963, .125, .1589, .1985, .2441, .2963, .3554, .4219, .4962, .5787, .6699, .7703, .8801, 1);translate:0;scale:.9}to{opacity:0;translate:0 -70px;scale:1.06}}.hero[data-story] .mark-a,.hero[data-story] .mark-b{animation:s-mark 1.1s var(--e-back-out-1_7) .4s both}.hero[data-story] .mark-b{--dx:140px;--dy:-140px;--r:30deg;animation-delay:.5s}.hero[data-story] .lt path{animation:s-letter .8s var(--e-power3-out) calc(.95s + var(--i) * 45ms) both}.hero[data-story] .lt.core path{animation:s-letter .8s var(--e-power3-out) calc(.95s + var(--i) * 45ms) both, s-core .5s var(--e-power1-inout) 1.7s both}.hero[data-story] .s-veil{animation:5.85s linear 2.45s both s-veil}@keyframes s-veil{0%{animation-timing-function:linear(0, .0003, .0023, .0078, .0185, .0362, .0625, .0992, .1481, .2109, .2894, .3851, .5, .6149, .7106, .7891, .8519, .9008, .9375, .9638, .9815, .9922, .9977, .9997, 1);translate:0 2200px}17.949%{translate:0}87.179%{animation-timing-function:linear(0, .0003, .0023, .0078, .0185, .0362, .0625, .0992, .1481, .2109, .2894, .3851, .5, .6149, .7106, .7891, .8519, .9008, .9375, .9638, .9815, .9922, .9977, .9997, 1);translate:0}to{translate:0 -2300px}}.hero[data-story] .s-orbits{animation:3.45s linear 4.25s both s-orbits,1ms linear 4s both s-reveal}@keyframes s-orbits{0%{opacity:0;scale:1}2.174%{opacity:1;scale:1}89.13%{opacity:1;animation-timing-function:linear(0, .0001, .0006, .002, .0046, .009, .0156, .0248, .037, .0527, .0723, .0963, .125, .1589, .1985, .2441, .2963, .3554, .4219, .4962, .5787, .6699, .7703, .8801, 1);scale:1}to{opacity:0;scale:1.15}}.hero[data-story] .s-fade{animation:3.3s linear 4.25s both s-fade}@keyframes s-fade{0%{opacity:0}2.273%{opacity:1}93.182%{opacity:1}to{opacity:0}}.hero[data-story] .s-ring{animation:s-spin var(--period) linear calc(0s - var(--shown,0s)) var(--spins), s-scrub 3.6s linear calc(4.25s - var(--shown,0s)) both}.hero[data-story] .s-ob{animation:s-spin var(--period) linear calc(0s - var(--shown,0s)) var(--spins) reverse, s-unscrub 3.6s linear calc(4.25s - var(--shown,0s)) both}.hero[data-story] .s-dots{animation:s-sweep .54s linear calc(var(--from) - var(--shown,0s)) both}.hero[data-story] .s-ob-in{animation:s-pop .21s var(--e-back-out-2) calc(4.7s + var(--i) * 67.5ms - var(--shown,0s)) both}}@keyframes s-reveal{0%{content-visibility:hidden}to{content-visibility:visible}}@property --sweep{syntax:"<angle>";inherits:false;initial-value:450deg}.s-dots{-webkit-mask:conic-gradient(#000 calc(var(--sweep) - 72deg), transparent var(--sweep));mask:conic-gradient(#000 calc(var(--sweep) - 72deg), transparent var(--sweep))}@keyframes s-mark{0%{transform:translate(var(--dx,-140px), var(--dy,140px)) rotate(var(--r,-30deg));opacity:0}}@keyframes s-letter{0%{opacity:0;filter:blur(12px);translate:0 34px}}@keyframes s-core{0%{fill:var(--logo-ink,#12152b)}to{fill:var(--logo-accent,#4378fc)}}@keyframes s-spin{to{rotate:calc(var(--dir) * 360deg)}}@keyframes s-scrub{to{transform:rotate(var(--scrub))}}@keyframes s-unscrub{to{transform:rotate(calc(var(--scrub) * -1))}}@keyframes s-sweep{0%{--sweep:0deg}to{--sweep:450deg}}@keyframes s-pop{0%{scale:0}to{scale:1}}.s-cards,.s-echo,.s-stream{position:absolute;inset:0}@supports (transition-behavior:allow-discrete) and (content-visibility:hidden){.s-cards{content-visibility:hidden}.s-cards>*{--shown:4.3s}.s-echo{content-visibility:hidden}.s-echo>*{--shown:9s}}.s-para{position:absolute;inset:0}.s-card{background:var(--surface-floating);box-shadow:var(--shadow-card);color:var(--text-on-brand-card);font:400 13px/normal var(--font-body);white-space:nowrap;rotate:var(--rot,0deg);opacity:0;border-radius:22px;padding:16px 18px;position:absolute}.s-card b{font-weight:600}.s-card[data-side=l]{--dir:-1}.s-card[data-side=r]{--dir:1}.s-para-0{--depth:1.2}.s-card-0{--rot:-3deg;--i:0;inline-size:292px;inset:300px auto auto 150px}.s-para-1{--depth:.6}.s-card-1{--rot:2deg;--i:1;inline-size:auto;inset:520px auto auto 90px}.s-para-2{--depth:.3}.s-card-2{--rot:0deg;--i:2;inline-size:auto;inset:682px auto auto 110px}.s-para-3{--depth:1}.s-card-3{--rot:3deg;--i:3;inline-size:270px;inset:330px auto auto 1110px}.s-para-4{--depth:.7}.s-card-4{--rot:-2deg;--i:4;inline-size:260px;inset:520px auto auto 1250px}.s-para-5{--depth:.4}.s-card-5{--rot:0deg;--i:5;inline-size:300px;inset:758px auto auto 1230px}.s-card-0{padding:18px 20px}.s-card-1{min-inline-size:250px}.s-card-2{border-radius:30px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;display:flex}.s-card-5{align-items:center;gap:12px;padding:14px 16px;display:flex}.s-card-5 b{font-size:15px}.s-row{align-items:center;gap:8px;display:flex}.s-end{margin-inline-start:auto}.s-cap{color:var(--text-default);font-weight:500}.s-faint{color:#a4a9c3}.s-live,.s-dot{background:#ff5a5a;border-radius:50%;block-size:8px;inline-size:8px}.s-dot{background:#4d7cff}.s-title{margin-block-start:10px;font-size:17px;font-weight:600}.s-odds{gap:8px;margin-block-start:14px;display:flex}.s-odds>span{background:#f1f3fa;border-radius:12px;flex:1;padding:9px 0;font-size:15px;font-weight:600}.s-odds .s-on{color:#fff;background:#4d7cff}.s-odd{block-size:22px;display:block;position:relative;overflow:hidden}.s-odd span{text-align:center;line-height:22px;position:absolute;inset:0}.s-odd span+span{translate:0 100%}.s-gift{fill:none;stroke:#4d7cff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:20px;inline-size:20px}.s-card-1 .s-row{gap:10px}.s-card-1 .s-row b{font-size:16px}.s-toggle{background:#4d7cff;border-radius:13px;flex:none;block-size:26px;inline-size:44px;position:relative}.s-toggle:after{content:"";background:#fff;border-radius:50%;block-size:20px;inline-size:20px;position:absolute;inset:3px 3px auto auto}.s-note{color:var(--text-default);margin-block-start:8px}.s-tag{color:#4d7cff;background:#eaf0ff;border-radius:10px;padding:3px 9px;font-size:12px;font-weight:600}.s-reels{gap:8px;margin-block-start:12px;display:flex}.s-reel{background:#f1f3fa;border-radius:14px;flex:1;block-size:60px;position:relative;overflow:hidden}.s-reel>span{flex-direction:column;display:flex;position:absolute;inset:0 0 auto;translate:0 -75%}.s-reel b{color:#4d7cff;place-items:center;block-size:60px;font-size:28px;font-weight:700;display:grid}.s-hit{background:#4d7cff}.s-hit b{color:#fff}.s-ggr{align-items:baseline;gap:10px;margin-block-start:4px}.s-sum{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700}.s-bars{align-items:flex-end;gap:6px;block-size:32px;margin-block-start:12px;display:flex}.s-bars i{inline-size:10px;block-size:var(--h);transform-origin:50% 100%;background:#dce0ee;border-radius:5px}.s-bars .s-hi{background:#4d7cff}.s-ok{background:#ddf5e8;border-radius:50%;flex:none;place-items:center;block-size:30px;inline-size:30px;display:grid}.s-ok svg{fill:none;stroke:#1e9e5a;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;inline-size:16px}.s-col{flex-direction:column;gap:2px;display:flex}.s-col .s-note{margin:0}.s-echo{opacity:0}.s-msg{--dir:-1;align-items:flex-end;gap:10px;display:flex;position:absolute}.s-r{--dir:1}.s-av{color:#2f62f0;block-size:30px;inline-size:30px;font:700 11px/1 var(--font-body);background:#c9d4ff;border-radius:50%;flex:none;place-items:center;display:grid}.s-av svg{fill:#fff;block-size:8px;inline-size:15px}.s-av-pale{background:#dce3ff}.s-av-t{background:#4d7cff}.s-bb{color:#2b3050;max-inline-size:300px;font:400 15px/1.4 var(--font-body);white-space:normal;transform-origin:0 100%;background:#e1e5f2;border-radius:20px 20px 20px 6px;padding:12px 16px;position:relative}.s-bb strong{color:#4d7cff;font-weight:600}.s-ta{background:var(--surface-floating);color:var(--text-on-brand-card);box-shadow:0 10px 28px #34468c1f}.s-typing{opacity:0;gap:5px;display:flex;position:absolute;inset:18px auto auto 16px}.s-typing i{background:#a4a9c3;border-radius:50%;block-size:7px;inline-size:7px}.s-mini{background:#f1f3fa;border-radius:12px;align-items:center;gap:10px;margin-block-start:10px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.s-mini .s-toggle{block-size:22px;inline-size:36px;margin-inline-start:auto}.s-mini .s-toggle:after{block-size:18px;inline-size:18px;inset:2px 2px auto auto}.s-echo-fade{background:linear-gradient(180deg, var(--surface-page) 20%, transparent);block-size:140px;inline-size:1600px;position:absolute;inset:112px auto auto 0}@media (prefers-reduced-motion:no-preference){.hero[data-story] .s-cards{animation:1ms linear 4.3s both s-reveal}.hero[data-story] .s-para{animation:s-depth 3.15s linear calc(4.55s - var(--shown,0s)) both}.hero[data-story] .s-card{animation:s-card-in .375s var(--e-back-out-1_4) calc(4.55s + var(--i) * .165s - var(--shown,0s)) both, s-card-out .3s var(--e-power2-in) calc(7.25s + var(--i) * 12ms - var(--shown,0s)) forwards}.hero[data-story] .s-odd span{animation:s-odd-out .18s var(--e-power2-inout) calc(5.6s - var(--shown,0s)) both}.hero[data-story] .s-odd span+span{animation-name:s-odd-in}.hero[data-story] .s-odds>span:nth-child(2) .s-odd span{animation-delay:calc(5.6375s - var(--shown,0s))}.hero[data-story] .s-reel:nth-child(2)>span{animation-delay:calc(5.36s - var(--shown,0s))}.hero[data-story] .s-odds>span:nth-child(3) .s-odd span{animation-delay:calc(5.675s - var(--shown,0s))}.hero[data-story] .s-reel:nth-child(3)>span{animation-delay:calc(5.42s - var(--shown,0s))}.hero[data-story] .s-reel>span{animation:s-reel .45s var(--e-power3-out) calc(5.3s - var(--shown,0s)) both}.hero[data-story] .s-bars i{animation:s-bar .225s var(--e-power2-out) calc(5.45s + var(--i) * 15ms - var(--shown,0s)) both}.hero[data-story] .s-sum{animation:s-ggr .6s var(--e-power1-out) calc(5.45s - var(--shown,0s)) both}.hero[data-story] .s-echo{animation:3.855s linear 9.35s both s-echo,1ms linear 9s both s-reveal}@keyframes s-echo{0%{opacity:0}1.167%{opacity:1}99.222%{opacity:1}to{opacity:0}}.hero[data-story] .s-stream{animation:s-stream 3.6s linear calc(9.35s - var(--shown,0s)) both}.hero[data-story] .s-av{animation:s-pop .12s var(--e-back-out-2) calc(var(--t) - var(--shown,0s)) both}.hero[data-story] .s-bb{animation:s-bb .195s var(--e-back-out-1_5) calc(var(--t) + 30ms - var(--shown,0s)) both}.hero[data-story] .s-typing{animation:s-typing 60ms linear calc(var(--t) + .255s - var(--shown,0s)) both}.hero[data-story] .s-typing i{animation:s-hop .35s var(--e-sine-inout) calc(7.66s + var(--i) * .36s - var(--shown,0s)) both}.hero[data-story] .s-typing i:nth-child(2){animation-delay:calc(7.78s + var(--i) * .36s - var(--shown,0s))}.hero[data-story] .s-typing i:nth-child(3){animation-delay:calc(7.9s + var(--i) * .36s - var(--shown,0s))}.hero[data-story] .s-txt{animation:s-txt 90ms var(--e-power2-out) calc(var(--t) + .27s - var(--shown,0s)) backwards}.hero[data-story] .s-msg{animation:s-leave .33s var(--e-power2-in) calc(11.9s + var(--i) * 82.5ms - var(--shown,0s)) forwards}.hero[data-story] .s-mini .s-toggle{animation:s-switch .15s var(--e-power2-out) calc(10.175s - var(--shown,0s)) both}.hero[data-story] .s-mini .s-toggle:after{animation:s-knob .15s var(--e-power2-out) calc(10.175s - var(--shown,0s)) both}}@property --ggr{syntax:"<integer>";inherits:false;initial-value:24}@supports (counter-reset:n mod(7, 3)){.s-sum{counter-reset:m round(down, var(--ggr) / 10, 1) d mod(var(--ggr), 10);font-size:0}.s-sum:after{content:"€" counter(m) "." counter(d) "M";font-size:30px}}@keyframes s-depth{0%{translate:0 calc(var(--depth) * 34px)}to{translate:0 calc(var(--depth) * -34px)}}@keyframes s-card-in{0%{translate:calc(var(--dir) * 140px) 0;rotate:calc(var(--rot) + var(--dir) * 8deg);opacity:0}to{opacity:1}}@keyframes s-card-out{0%{opacity:1}to{opacity:0;translate:0 -40px}}@keyframes s-odd-out{to{translate:0 -100%}}@keyframes s-odd-in{0%{translate:0 100%}to{translate:0}}@keyframes s-reel{0%{translate:0}}@keyframes s-bar{0%{scale:1 0}}@keyframes s-ggr{0%{--ggr:16}to{--ggr:24}}@keyframes s-stream{0%{translate:0 40px}}@keyframes s-bb{0%{translate:calc(var(--dir) * 36px) 0;rotate:calc(var(--dir) * 3deg);opacity:0;scale:.7}}@keyframes s-typing{0%{opacity:1}}@keyframes s-hop{to{translate:0 -3px}}@keyframes s-txt{0%{opacity:0;translate:0 4px}}@keyframes s-leave{to{translate:calc(var(--dir) * 30px) -90px;opacity:0}}@keyframes s-switch{0%{background:#c9d0e4}}@keyframes s-knob{0%{translate:-18px}}.hero .cover{visibility:hidden}@supports (transition-behavior:allow-discrete) and (content-visibility:hidden){.hero h1 .typed{content-visibility:hidden}.hero h1 .typed>*{--shown:2.1s}}.hero .wm--wide{translate:0 -40px}.hero h1 .ch:first-child:before,.hero h1 .ch:after{content:"";background:#4d7cff;border-radius:2px;block-size:.85em;inline-size:3px;margin:.2em 0 0 3px;position:absolute;scale:1 0}.hero h1 .ch:first-child:before{margin-inline-start:-9px}.hero h1 .ch:after{--k:round(down, mod(var(--at,0s) / 1s * 4, 4), 1);opacity:max(1 - var(--k) / 2, var(--k) / 2 - 1)}@media (prefers-reduced-motion:no-preference){.hero .tanya>.halo{animation:240s linear infinite h-turn}.hero .badge{animation:h-bob var(--bob-t) var(--e-sine-inout) var(--bob-d) infinite alternate}.hero .bubble{animation:h-rock 3s var(--e-sine-inout) infinite alternate}.hero .bubble .typing i:first-child{animation:1.18s linear 9 h-hop-0}.hero .bubble .typing i:nth-child(2){animation:1.18s linear 9 h-hop-1}.hero .bubble .typing i:nth-child(3){animation:1.18s linear 9 h-hop-2}.hero .chat .note:after{animation:h-arrow .8s var(--e-sine-inout) infinite alternate;display:inline-block}}.hero .badge--seven{--bob-t:2.6s;--bob-d:0s}.hero .badge--mark{--bob-t:3.2s;--bob-d:.4s}.hero .badge--spade{--bob-t:3.8s;--bob-d:.8s}@media (prefers-reduced-motion:no-preference) and (width>983px){.hero[data-story] .cover{visibility:visible;opacity:0;pointer-events:none;animation:1.1s linear h-cover}.hero[data-story] .wm--wide{animation:15s linear 2.3s both h-drift}.hero[data-story] .wm .bg-a{animation:h-wm 1.5s var(--e-expo-out) 0s both}.hero[data-story] .wm .bg-b{--wx:60px;--wy:-40px;animation:h-wm 1.5s var(--e-expo-out) .12s both}.hero[data-story] .wm .bg-c{--wx:-550px;--wy:-550px;animation:h-wm 1.4s var(--e-expo-out) .25s both}.hero[data-story] .tanya .face{animation:8.6s linear both h-face}@keyframes h-face{0%{opacity:1;animation-timing-function:step-end;translate:0;scale:1}11.628%{opacity:0;translate:0 70px;scale:.9}93.023%{opacity:0;animation-timing-function:linear(0, .1565, .2939, .4138, .5177, .6072, .6836, .7483, .8025, .8474, .8842, .9139, .9375, .9559, .9699, .9802, .9877, .9928, .9961, .9981, .9992, .9998, 1, 1, 1);translate:0 70px;scale:.9}to{opacity:1;translate:0;scale:1}}.hero[data-story] .tanya>.halo{animation:h-turn 240s linear infinite, h-halo .36s var(--e-power3-out) 8.225s both}.hero[data-story] .badge{animation:h-bob var(--bob-t) var(--e-sine-inout) var(--bob-d) infinite alternate, s-pop .21s var(--e-back-out-2) var(--pop) both}.hero[data-story] .badge--seven{--pop:8.525s}.hero[data-story] .badge--mark{--pop:8.585s}.hero[data-story] .badge--spade{--pop:8.645s}.hero[data-story] .bubble{animation:h-rock 3s var(--e-sine-inout) infinite alternate, h-bubble .195s var(--e-back-out-1_6) 8.675s both}.hero[data-story] .bubble .typing{animation:h-out 75ms var(--e-power2-out) 8.975s both}.hero[data-story] .bubble .said{animation:h-said .12s var(--e-power2-out) 9.005s both}.hero[data-story] h1{animation:1.5s linear 7.4s both h-title}@keyframes h-title{0%{opacity:1;animation-timing-function:linear(0, .0001, .0006, .002, .0046, .009, .0156, .0248, .037, .0527, .0723, .0963, .125, .1589, .1985, .2441, .2963, .3554, .4219, .4962, .5787, .6699, .7703, .8801, 1);translate:0}20%{opacity:0;translate:0 -24px}75%{opacity:0;animation-timing-function:linear(0, .1199, .2297, .3301, .4213, .5038, .5781, .6446, .7037, .7559, .8015, .8411, .875, .9037, .9277, .9473, .963, .9752, .9844, .991, .9954, .998, .9994, .9999, 1);translate:0 24px}to{opacity:1;translate:0}}.hero[data-story] h1 .plain{animation:4s linear 1s h-plain}.hero[data-story] h1 .typed{visibility:visible;opacity:0;--N:var(--n);animation:2.9s linear 2.1s h-typed,1.5s linear 2.825s both h-count,1s steps(4,end) 2s 3 h-phase,1ms linear 2.1s both s-reveal}.hero[data-story] h1 .ch{--x:var(--i);--at:calc(2.825s + (var(--x) + .5) * 1.5s / var(--N))}.hero[data-story] h1 .typed .ch.bw:not(:last-child):after{scale:1 0}.hero[data-story] h1 .ch:first-child:before{animation:h-caret-pre calc(var(--at) - 2.75s) linear calc(2.75s - var(--shown,0s)), h-blink 1s steps(2) calc(0s - var(--shown,0s)) 5}.hero[data-story] h1 .ch:last-child:after{animation:h-caret-last .18s linear calc(var(--at) - var(--shown,0s)), h-blink 1s steps(2) calc(0s - var(--shown,0s)) 5}.hero[data-story] .sub{animation:.24s linear 8.9s both h-sub}@keyframes h-sub{0%{opacity:0;animation-timing-function:linear(0, .1199, .2297, .3301, .4213, .5038, .5781, .6446, .7037, .7559, .8015, .8411, .875, .9037, .9277, .9473, .963, .9752, .9844, .991, .9954, .998, .9994, .9999, 1);translate:0 16px}to{opacity:1;translate:0}}.hero[data-story] .chat .chip{animation:h-rise .24s var(--e-power2-out) var(--chip,9.05s) both}.hero[data-story] .chat .chip:nth-of-type(2){--chip:9.095s}.hero[data-story] .chat .chip:nth-of-type(3){--chip:9.14s}.hero[data-story] .chat .row{animation:h-rise .24s var(--e-power2-out) var(--row,9.275s) backwards}.hero[data-story] .chat .row:first-child{--row:9.05s}.hero[data-story] .chat .row:nth-child(2){--row:9.095s}.hero[data-story] .chat .row:nth-child(3){--row:9.14s}.hero[data-story] .chat .row:nth-child(4){--row:9.185s}.hero[data-story] .chat .row:nth-child(5){--row:9.23s}.hero[data-story] .chat .composer{animation:h-field .75s var(--e-power3-out) 9.2s both}.hero[data-story] .chat .note{animation:h-hint .375s var(--e-power2-out) 13.1s both}:root:has(.hero[data-story]) .bar .brand{animation:h-nav .27s var(--e-power2-out) 7.85s both}:root:has(.hero[data-story]) .bar .menu{--ny:-12px;animation:h-nav .24s var(--e-power2-out) 7.94s both}:root:has(.hero[data-story]) .bar .end{--ny:-12px;animation:h-nav .24s var(--e-power2-out) 8s both}}@keyframes h-turn{to{rotate:360deg}}@keyframes h-bob{to{translate:0 var(--bob,7px)}}@keyframes h-rock{0%{translate:0 var(--rock-y,-4px);rotate:var(--rock-r,-1.2deg)}to{translate:0 calc(var(--rock-y,-4px) * -1);rotate:calc(var(--rock-r,-1.2deg) * -1)}}@keyframes h-hop-0{0%,0%{animation-timing-function:cubic-bezier(.37,0,.63,1);translate:0}29.661%,70.339%{translate:0 var(--hop,-4px);animation-timing-function:cubic-bezier(.37,0,.63,1)}to,to{translate:0}}@keyframes h-hop-1{0%,10.1695%{animation-timing-function:cubic-bezier(.37,0,.63,1);translate:0}39.8305%,60.1695%{translate:0 var(--hop,-4px);animation-timing-function:cubic-bezier(.37,0,.63,1)}89.8305%,to{translate:0}}@keyframes h-hop-2{0%,20.339%{animation-timing-function:cubic-bezier(.37,0,.63,1);translate:0}50%,50%{translate:0 var(--hop,-4px);animation-timing-function:cubic-bezier(.37,0,.63,1)}79.661%,to{translate:0}}@keyframes h-arrow{to{translate:0 4px}}@keyframes h-drift{0%{translate:0}}@keyframes h-wm{0%{transform:translate(var(--wx,-70px), var(--wy,70px));opacity:0}}@keyframes h-halo{0%{opacity:0;scale:.7}}@keyframes h-bubble{0%{opacity:0;scale:0}}@keyframes h-out{0%{opacity:1}to{opacity:0}}@keyframes h-said{0%{opacity:0}}@keyframes h-cover{0%{opacity:1}to{opacity:.999}}@property --typed{syntax:"<integer>";inherits:true;initial-value:0}@keyframes h-count{0%{--typed:0}to{--typed:var(--N)}}.hero[data-story] h1 .typed .ch{opacity:clamp(0, var(--typed) - var(--x), 1)}.hero[data-story] h1 .typed .ch:not(:last-child):after{--k:inherit;scale:1 max(0, 1 - max(var(--typed) - var(--x) - 1, var(--x) + 1 - var(--typed)))}@property --k{syntax:"<integer>";inherits:true;initial-value:0}@keyframes h-phase{0%{--k:0}to{--k:4}}@keyframes h-plain{0%{opacity:0}to{opacity:.001}}@keyframes h-typed{0%{opacity:1}to{opacity:.999}}@keyframes h-caret-last{0%{scale:1}50%{animation-timing-function:ease-out;scale:1}to{scale:1 0}}@keyframes h-caret-pre{0%{scale:1 0}85%,to{scale:1}}@keyframes h-caret-in{0%{scale:1 0}to{scale:1}}@keyframes h-blink{50%{opacity:0}}@keyframes h-rise{0%{opacity:0;translate:0 30px}}@keyframes h-field{0%{opacity:0;translate:0 340px}}@keyframes h-hint{0%{opacity:0;translate:0 10px}}@keyframes h-nav{0%{translate:0 var(--ny,-14px);opacity:0}}.m-glow{opacity:0;background:radial-gradient(circle,#4d7cff66,#4d7cff00 65%);border-radius:50%;block-size:160px;inline-size:160px;position:absolute;inset:242px auto auto 62px}.m-logo{opacity:0;justify-content:center;align-items:center;gap:10px;inline-size:390px;display:flex;position:absolute;inset:300px auto auto 0}.m-logo svg{block-size:23px;inline-size:44px;fill:var(--logo-accent,#4378fc);overflow:visible}.m-logo path{transform-box:fill-box;transform-origin:50%}.m-word{color:var(--logo-ink,#12152b);font:600 28px/normal var(--font-body);letter-spacing:-.01em;word-spacing:-.04em;white-space:nowrap}.m-word span{display:inline-block}.m-word .core{color:var(--logo-accent,#4378fc)}.m-veil{background:var(--surface-veil);block-size:1400px;inline-size:1400px;position:absolute;inset:-278px auto auto -505px;translate:0 -1600px;rotate:-24deg}.m-sides{position:absolute;inset:0}.m-ring{inset:calc(430px - var(--size) / 2) auto auto calc(195px - var(--size) / 2);inline-size:var(--size);block-size:var(--size);opacity:0;position:absolute}.m-ring svg{fill:none;stroke-linecap:round;block-size:100%;inline-size:100%;max-inline-size:none;display:block;overflow:visible}.m-ring-0{--period:90s;--dir:-1;--spins:.111111;stroke:#93a6eee6}.m-ring-1{--period:120s;--dir:1;--spins:.0833333;stroke:#a0b1f0bf}.m-ring-2{--period:150s;--dir:-1;--spins:.0666667;stroke:#adbcf099}.m-ring-3{--period:180s;--dir:1;--spins:.0555556;stroke:#bac6f073}.m-fade{background:radial-gradient(ellipse at 50% 50%, var(--surface-veil) 38%, transparent 72%);opacity:0;block-size:260px;inline-size:390px;position:absolute;inset:300px auto auto 0}.m-card{background:var(--surface-floating);inline-size:300px;color:var(--text-on-brand-card);font:400 12px/normal var(--font-body);white-space:nowrap;transform-origin:50% 0;opacity:0;border-radius:18px;padding:14px 16px;position:absolute;inset:562px auto auto 45px;box-shadow:0 10px 28px #34468c1f}.m-row{align-items:center;gap:8px;display:flex}.m-cap{color:var(--text-default);font-weight:500}.m-end{margin-inline-start:auto}.m-faint{color:#a4a9c3}.m-live{background:#ff5a5a;border-radius:50%;block-size:7px;inline-size:7px}.m-title{margin-block-start:8px;font-size:16px;font-weight:600}.m-odds{gap:6px;margin-block-start:12px;display:flex}.m-odds span{text-align:center;background:#f1f3fa;border-radius:10px;flex:1;padding:7px 0;font-size:14px;font-weight:600;line-height:22px}.m-odds .m-on{color:#fff;background:#4d7cff}.m-tag{color:#4d7cff;background:#eaf0ff;border-radius:8px;padding:2px 8px;font-size:11px;font-weight:600}.m-reels{gap:6px;margin-block-start:10px;display:flex}.m-reels b{color:#4d7cff;background:#f1f3fa;border-radius:12px;flex:1;place-items:center;block-size:48px;font-size:22px;font-weight:700;display:grid}.m-reels .m-hit{color:#fff;background:#4d7cff}.m-sum{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-block-start:4px;font-size:26px;font-weight:700}.m-bars{align-items:flex-end;gap:5px;block-size:26px;margin-block-start:10px;display:flex}.m-bars i{inline-size:9px;block-size:var(--h);transform-origin:50% 100%;background:#dce0ee;border-radius:4px}.m-bars .m-hi{background:#4d7cff}@supports (counter-reset:n mod(7, 3)){.m-sum{counter-reset:m round(down, var(--ggr) / 10, 1) d mod(var(--ggr), 10);font-size:0}.m-sum:after{content:"€" counter(m) "." counter(d) "M";font-size:26px}}@media (width<=983px){.hero{--lift:clamp(0px, 430px - 50svh, 120px)}.hero .badge{--bob:5px}.hero .badge--seven{--bob-t:2.4s;--bob-d:0s}.hero .badge--mark{--bob-t:2.9s;--bob-d:.3s}.hero .badge--spade{--bob-t:3.4s;--bob-d:.6s}.hero .bubble{--rock-y:-3px;--rock-r:-1deg}.hero .bubble .typing{--hop:-3px}}@supports (transition-behavior:allow-discrete) and (content-visibility:hidden){.m-sides{content-visibility:hidden}.m-sides>*{--shown:3.2s}}@media (prefers-reduced-motion:no-preference) and (width<=983px){.hero[data-story] .cover{visibility:visible;opacity:0;pointer-events:none;animation:1.1s linear h-cover}.hero[data-story] .wm .bg-a{animation:h-wm 1.2s var(--e-expo-out) 0s both;--wx:-60px;--wy:60px}.hero[data-story] .wm .bg-b{--wx:50px;--wy:-30px;animation:h-wm 1.2s var(--e-expo-out) .1s both}.hero[data-story] .m-glow{animation:1.2s linear .45s both m-glow}@keyframes m-glow{0%{opacity:.9;animation-timing-function:linear(0, .1199, .2297, .3301, .4213, .5038, .5781, .6446, .7037, .7559, .8015, .8411, .875, .9037, .9277, .9473, .963, .9752, .9844, .991, .9954, .998, .9994, .9999, 1);scale:0}to{opacity:0;scale:3}}.hero[data-story] .m-logo{animation:1.7s linear .7s both m-logo}@keyframes m-logo{0%{opacity:1;animation-timing-function:linear(0, .1199, .2297, .3301, .4213, .5038, .5781, .6446, .7037, .7559, .8015, .8411, .875, .9037, .9277, .9473, .963, .9752, .9844, .991, .9954, .998, .9994, .9999, 1);translate:0;scale:.88}58.824%{opacity:1;translate:0;scale:1}64.706%{opacity:1;animation-timing-function:linear(0, .0001, .0006, .002, .0046, .009, .0156, .0248, .037, .0527, .0723, .0963, .125, .1589, .1985, .2441, .2963, .3554, .4219, .4962, .5787, .6699, .7703, .8801, 1);translate:0;scale:1}to{opacity:0;translate:0 -40px;scale:1.05}}.hero[data-story] .mm-a,.hero[data-story] .mm-b{--dx:-60px;--dy:60px;--r:-25deg;animation:s-mark .9s var(--e-back-out-1_7) .3s both}.hero[data-story] .mm-b{--dx:60px;--dy:-60px;--r:25deg;animation-delay:.4s}.hero[data-story] .m-word span{animation:m-letter .6s var(--e-power3-out) calc(.7s + var(--i) * 30ms) both}.hero[data-story] .m-veil{animation:6.75s linear 1.95s both m-veil}@keyframes m-veil{0%{animation-timing-function:linear(0, .0003, .0023, .0078, .0185, .0362, .0625, .0992, .1481, .2109, .2894, .3851, .5, .6149, .7106, .7891, .8519, .9008, .9375, .9638, .9815, .9922, .9977, .9997, 1);translate:0 1500px}15.556%{translate:0}86.667%{animation-timing-function:linear(0, .0003, .0023, .0078, .0185, .0362, .0625, .0992, .1481, .2109, .2894, .3851, .5, .6149, .7106, .7891, .8519, .9008, .9375, .9638, .9815, .9922, .9977, .9997, 1);translate:0}to{translate:0 -1600px}}.hero[data-story] .orbits{animation:.9s linear 7.7s both m-lift}@keyframes m-lift{0%{translate:0 calc(var(--lift) * -1);animation-timing-function:linear(0, .0003, .0023, .0078, .0185, .0362, .0625, .0992, .1481, .2109, .2894, .3851, .5, .6149, .7106, .7891, .8519, .9008, .9375, .9638, .9815, .9922, .9977, .9997, 1)}to{translate:0}}.hero[data-story] .m-sides{animation:.9s linear 7.7s both m-lift,1ms linear 3.2s both s-reveal}.hero[data-story] .m-ring-0{animation:s-spin var(--period) linear calc(0s - var(--shown,0s)) var(--spins), m-ring-0 4.8s linear calc(3.4s - var(--shown,0s)) both}@keyframes m-ring-0{0%{opacity:0;animation-timing-function:linear(0, .1565, .2939, .4138, .5177, .6072, .6836, .7483, .8025, .8474, .8842, .9139, .9375, .9559, .9699, .9802, .9877, .9928, .9961, .9981, .9992, .9998, 1, 1, 1);scale:.6}18.75%{opacity:1;scale:1}89.583%{opacity:1;animation-timing-function:linear(0, .0001, .0006, .002, .0046, .009, .0156, .0248, .037, .0527, .0723, .0963, .125, .1589, .1985, .2441, .2963, .3554, .4219, .4962, .5787, .6699, .7703, .8801, 1);scale:1}to{opacity:0;scale:1.1}}.hero[data-story] .mob:first-child{animation:s-pop .7s var(--e-back-out-2) 3.8s both}.hero[data-story] .m-ring-1{animation:s-spin var(--period) linear calc(0s - var(--shown,0s)) var(--spins), m-ring-1 4.65s linear calc(3.55s - var(--shown,0s)) both}@keyframes m-ring-1{0%{opacity:0;animation-timing-function:linear(0, .1565, .2939, .4138, .5177, .6072, .6836, .7483, .8025, .8474, .8842, .9139, .9375, .9559, .9699, .9802, .9877, .9928, .9961, .9981, .9992, .9998, 1, 1, 1);scale:.6}19.355%{opacity:1;scale:1}89.247%{opacity:1;animation-timing-function:linear(0, .0001, .0006, .002, .0046, .009, .0156, .0248, .037, .0527, .0723, .0963, .125, .1589, .1985, .2441, .2963, .3554, .4219, .4962, .5787, .6699, .7703, .8801, 1);scale:1}to{opacity:0;scale:1.1}}.hero[data-story] .mob:nth-child(2){animation:s-pop .7s var(--e-back-out-2) 3.95s both}.hero[data-story] .m-ring-2{animation:s-spin var(--period) linear calc(0s - var(--shown,0s)) var(--spins), m-ring-2 4.5s linear calc(3.7s - var(--shown,0s)) both}@keyframes m-ring-2{0%{opacity:0;animation-timing-function:linear(0, .1565, .2939, .4138, .5177, .6072, .6836, .7483, .8025, .8474, .8842, .9139, .9375, .9559, .9699, .9802, .9877, .9928, .9961, .9981, .9992, .9998, 1, 1, 1);scale:.6}20%{opacity:1;scale:1}88.889%{opacity:1;animation-timing-function:linear(0, .0001, .0006, .002, .0046, .009, .0156, .0248, .037, .0527, .0723, .0963, .125, .1589, .1985, .2441, .2963, .3554, .4219, .4962, .5787, .6699, .7703, .8801, 1);scale:1}to{opacity:0;scale:1.1}}.hero[data-story] .mob:nth-child(3){animation:s-pop .7s var(--e-back-out-2) 4.1s both}.hero[data-story] .m-ring-3{animation:s-spin var(--period) linear calc(0s - var(--shown,0s)) var(--spins), m-ring-3 4.35s linear calc(3.85s - var(--shown,0s)) both}@keyframes m-ring-3{0%{opacity:0;animation-timing-function:linear(0, .1565, .2939, .4138, .5177, .6072, .6836, .7483, .8025, .8474, .8842, .9139, .9375, .9559, .9699, .9802, .9877, .9928, .9961, .9981, .9992, .9998, 1, 1, 1);scale:.6}20.69%{opacity:1;scale:1}88.506%{opacity:1;animation-timing-function:linear(0, .0001, .0006, .002, .0046, .009, .0156, .0248, .037, .0527, .0723, .0963, .125, .1589, .1985, .2441, .2963, .3554, .4219, .4962, .5787, .6699, .7703, .8801, 1);scale:1}to{opacity:0;scale:1.1}}.hero[data-story] .mob:nth-child(4){animation:s-pop .7s var(--e-back-out-2) 4.25s both}.hero[data-story] .m-fade{animation:m-fade 4.7s linear calc(3.4s - var(--shown,0s)) both}@keyframes m-fade{0%{opacity:0}6.383%{opacity:1}91.489%{opacity:1}to{opacity:0}}.hero[data-story] .m-card-0{animation:m-card-0 4.5s linear calc(3.8s - var(--shown,0s)) both}@keyframes m-card-0{0%{opacity:0;animation-timing-function:linear(0, .1381, .2614, .3709, .4678, .553, .6276, .6925, .7484, .7964, .8372, .8715, .9001, .9237, .9428, .9581, .9701, .9793, .9863, .9913, .9949, .9972, .9987, .9996, 1);translate:0 420px;scale:.88}15.556%{opacity:1;animation-timing-function:linear(0, .0003, .0023, .0078, .0185, .0362, .0625, .0992, .1481, .2109, .2894, .3851, .5, .6149, .7106, .7891, .8519, .9008, .9375, .9638, .9815, .9922, .9977, .9997, 1);translate:0;scale:.88}28.889%{opacity:.8;translate:0 -11px;scale:.8272}31.111%{opacity:.8;animation-timing-function:linear(0, .0003, .0023, .0078, .0185, .0362, .0625, .0992, .1481, .2109, .2894, .3851, .5, .6149, .7106, .7891, .8519, .9008, .9375, .9638, .9815, .9922, .9977, .9997, 1);translate:0 -11px;scale:.8272}44.444%{opacity:.55;translate:0 -21px;scale:.7744}86.667%{opacity:.55;animation-timing-function:linear(0, .0003, .0023, .0078, .0185, .0362, .0625, .0992, .1481, .2109, .2894, .3851, .5, .6149, .7106, .7891, .8519, .9008, .9375, .9638, .9815, .9922, .9977, .9997, 1);translate:0 -21px;scale:.7744}to{opacity:0;translate:0 -381px;scale:.7744}}.hero[data-story] .m-card-1{animation:m-card-1 3.88s linear calc(4.5s - var(--shown,0s)) both}@keyframes m-card-1{0%{opacity:0;animation-timing-function:linear(0, .1381, .2614, .3709, .4678, .553, .6276, .6925, .7484, .7964, .8372, .8715, .9001, .9237, .9428, .9581, .9701, .9793, .9863, .9913, .9949, .9972, .9987, .9996, 1);translate:0 420px;scale:.88}18.041%{opacity:1;animation-timing-function:linear(0, .0003, .0023, .0078, .0185, .0362, .0625, .0992, .1481, .2109, .2894, .3851, .5, .6149, .7106, .7891, .8519, .9008, .9375, .9638, .9815, .9922, .9977, .9997, 1);translate:0;scale:.88}33.505%{opacity:.8;translate:0 -11px;scale:.8272}84.536%{opacity:.8;animation-timing-function:linear(0, .0003, .0023, .0078, .0185, .0362, .0625, .0992, .1481, .2109, .2894, .3851, .5, .6149, .7106, .7891, .8519, .9008, .9375, .9638, .9815, .9922, .9977, .9997, 1);translate:0 -11px;scale:.8272}to{opacity:0;translate:0 -371px;scale:.8272}}.hero[data-story] .m-card-2{animation:m-card-2 3.26s linear calc(5.2s - var(--shown,0s)) both}@keyframes m-card-2{0%{opacity:0;animation-timing-function:linear(0, .1565, .2939, .4138, .5177, .6072, .6836, .7483, .8025, .8474, .8842, .9139, .9375, .9559, .9699, .9802, .9877, .9928, .9961, .9981, .9992, .9998, 1, 1, 1);translate:0 420px;scale:.88}24.54%{opacity:1;translate:0;scale:.88}81.595%{opacity:1;animation-timing-function:linear(0, .0003, .0023, .0078, .0185, .0362, .0625, .0992, .1481, .2109, .2894, .3851, .5, .6149, .7106, .7891, .8519, .9008, .9375, .9638, .9815, .9922, .9977, .9997, 1);translate:0;scale:.88}to{opacity:0;translate:0 -360px;scale:.88}}.hero[data-story] .m-sum{animation:s-ggr 1.2s var(--e-power1-out) calc(5.6s - var(--shown,0s)) both}.hero[data-story] .m-bars i{animation:s-bar .6s var(--e-power2-out) calc(5.6s + var(--i) * 50ms - var(--shown,0s)) both}.hero[data-story] .tanya .face{animation:9s linear both m-face}@keyframes m-face{0%{opacity:1;animation-timing-function:step-end;translate:0;scale:1}11.111%{opacity:0;translate:0 50px;scale:.9}91.111%{opacity:0;animation-timing-function:linear(0, .1565, .2939, .4138, .5177, .6072, .6836, .7483, .8025, .8474, .8842, .9139, .9375, .9559, .9699, .9802, .9877, .9928, .9961, .9981, .9992, .9998, 1, 1, 1);translate:0 50px;scale:.9}to{opacity:1;translate:0;scale:1}}.hero[data-story] .tanya>.halo{animation:h-turn 240s linear infinite, h-halo 1s var(--e-power3-out) 8.4s both}.hero[data-story] .badge{animation:h-bob var(--bob-t) var(--e-sine-inout) var(--bob-d) infinite alternate, s-pop .5s var(--e-back-out-2) var(--pop) both}.hero[data-story] .badge--seven{--pop:8.7s}.hero[data-story] .badge--mark{--pop:8.82s}.hero[data-story] .badge--spade{--pop:8.94s}.hero[data-story] .bubble{animation:h-rock 3s var(--e-sine-inout) infinite alternate, h-bubble .5s var(--e-back-out-1_6) 8.9s both}.hero[data-story] .bubble .typing{animation:h-out .2s var(--e-power2-out) 9.6s both}.hero[data-story] .bubble .said{--said:4px;animation:h-said .3s var(--e-power2-out) 9.7s both}.hero[data-story] h1{animation:9.2s linear both m-title}@keyframes m-title{0%{opacity:1;animation-timing-function:step-end;translate:0}10.87%{opacity:1;translate:0 calc(36px - var(--lift))}84.239%{opacity:1;translate:0 calc(36px - var(--lift));animation-timing-function:linear(0, .0001, .0006, .002, .0046, .009, .0156, .0248, .037, .0527, .0723, .0963, .125, .1589, .1985, .2441, .2963, .3554, .4219, .4962, .5787, .6699, .7703, .8801, 1)}88.587%{opacity:0;translate:0 calc(16px - var(--lift))}93.478%{opacity:0;animation-timing-function:linear(0, .1199, .2297, .3301, .4213, .5038, .5781, .6446, .7037, .7559, .8015, .8411, .875, .9037, .9277, .9473, .963, .9752, .9844, .991, .9954, .998, .9994, .9999, 1);translate:0 20px}to{opacity:1;translate:0}}.hero[data-story] h1 .plain{animation:4s linear 1s h-plain}.hero[data-story] h1 .typed{visibility:visible;opacity:0;--N:var(--nm);animation:2.9s linear 2.1s h-typed,1.4s linear 2.3s both h-count,1s steps(4,end) 2s 3 h-phase,1ms linear 2.1s both s-reveal}.hero[data-story] h1 .ch{--x:var(--j);--at:calc(2.3s + (var(--x) + .5) * 1.4s / var(--N))}.hero[data-story] h1 .typed .ch.bn:not(:last-child):after{scale:1 0}.hero[data-story] h1 .ch:first-child:before{animation:h-caret-in calc(var(--at) - 2.25s) var(--e-power2-out) calc(2.25s - var(--shown,0s)), h-blink 1s steps(2) calc(0s - var(--shown,0s)) 5}.hero[data-story] h1 .ch:last-child:after{animation:m-caret-last .3s linear calc(var(--at) - var(--shown,0s)), h-blink 1s steps(2) calc(0s - var(--shown,0s)) 5}.hero[data-story] .sub{animation:m-up .5s var(--e-power2-out) 8.9s both}.hero[data-story] .chat .chip{animation:m-chip .6s var(--e-power3-out) var(--chip,9s) both}.hero[data-story] .chat .chip:nth-of-type(2){--chip:9.1s}.hero[data-story] .chat .chip:nth-of-type(3){--chip:9.2s}.hero[data-story] .chat .row{animation:m-chip .6s var(--e-power3-out) var(--row,9.4s) backwards}.hero[data-story] .chat .row--assistant{--from:-90px}.hero[data-story] .chat .row:first-child{--row:9s}.hero[data-story] .chat .row:nth-child(2){--row:9.1s}.hero[data-story] .chat .row:nth-child(3){--row:9.2s}.hero[data-story] .chat .row:nth-child(4){--row:9.3s}.hero[data-story] .chat .composer{animation:m-field .9s var(--e-power3-out) 9.1s both}.hero[data-story] .chat .note{animation:m-up .5s var(--e-power2-out) 10.2s both;--up:8px}:root:has(.hero[data-story]) .bar{animation:h-nav .6s var(--e-power2-out) 8.1s both;--ny:-10px}}@keyframes m-letter{0%{opacity:0;translate:0 22px}}@keyframes m-caret-last{0%,66%{scale:1}to{scale:1 0}}@keyframes m-up{0%{translate:0 var(--up,12px);opacity:0}}@keyframes m-chip{0%{translate:var(--from,90px) 0;opacity:0}}@keyframes m-field{0%{opacity:0;translate:0 320px}}@media (prefers-reduced-motion:no-preference){.hero .chat .row--user{--dir:1;transform-origin:100% 100%}.hero .chat .row--assistant,.hero .chat .turn--thinking{--dir:-1;transform-origin:0 100%}.hero .chat .turn--thinking,.hero .chat .row[data-fresh=a]{animation:s-bb .195s var(--e-back-out-1_5) backwards}.hero .chat .row[data-fresh=b]{animation:c-bb .195s var(--e-back-out-1_5) backwards}.hero .chat .log[aria-busy=true]>.row--assistant:first-child{animation:h-said .12s var(--e-power2-out) backwards}.hero .chat .log[aria-busy=true]>.row--assistant:first-child .files>*,.hero .chat .composer .files>*{--dir:-1;transform-origin:0 100%;animation:s-bb .195s var(--e-back-out-1_5) backwards}.hero .chat .dot{opacity:1;background:#a4a9c3;block-size:7px;inline-size:7px;animation:1.18s linear infinite h-hop-0}.hero .chat .dot:nth-child(2){animation-name:h-hop-1;animation-delay:0s}.hero .chat .dot:nth-child(3){animation-name:h-hop-2;animation-delay:0s}.hero .chat .note--failed{animation:h-hint .375s var(--e-power2-out) backwards}.hero .chat .root--expanded:popover-open{animation:.45s cubic-bezier(.22,.61,.36,1) backwards c-card}.hero .chat .root--expanded:popover-open::backdrop{transition:opacity .3s cubic-bezier(.22,.61,.36,1)}:root[data-live] .hero .chat .chip{transition:opacity .24s var(--e-power2-out) var(--chip-at,0s), translate .24s var(--e-power2-out) var(--chip-at,0s)}:root[data-live] .hero .chat .chip:nth-of-type(2){--chip-at:45ms}:root[data-live] .hero .chat .chip:nth-of-type(3){--chip-at:90ms}@starting-style{:root[data-live] .hero .chat .chip{opacity:0;translate:0 30px}.hero .chat .root--expanded:popover-open::backdrop{opacity:0}}}@keyframes c-bb{0%{translate:calc(var(--dir) * 36px) 0;rotate:calc(var(--dir) * 3deg);opacity:0;scale:.7}}@keyframes c-card{0%{opacity:0;translate:0 18px;scale:.98}}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-contact]:hover>svg{animation:.7s cubic-bezier(.45,0,.2,1) fx-flip}}@keyframes fx-flip{0%{transform:perspective(80px)rotateX(0)}to{transform:perspective(80px)rotateX(360deg)}}[data-lift]{transition:translate .2s,box-shadow .2s}[data-lift]:hover{box-shadow:var(--shadow-button-hover)}@media (prefers-reduced-motion:no-preference){[data-lift]:hover{translate:0 -1px}}@property --scrolled{syntax:"<integer>";inherits:true;initial-value:0}@supports (animation-timeline:scroll()){:root{animation:linear both fx-scrolled;animation-timeline:scroll(root);animation-range:24px 25px}}@keyframes fx-scrolled{0%{--scrolled:0}to{--scrolled:1}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-rv]{transition:opacity .7s,transform .7s}[data-rv]:not([data-in]){opacity:0;transform:translateY(28px)}[data-rv=parts],[data-rv=parts]:not([data-in]){opacity:1;transition:none;transform:none}[data-rv=parts]>:not(ul),[data-rv=parts] li{transition:opacity .6s ease var(--d,0s), transform .8s cubic-bezier(.22, .61, .36, 1) var(--d,0s)}[data-rv=parts]:not([data-in])>:not(ul,picture),[data-rv=parts]:not([data-in]) li{opacity:0;transform:translateY(24px)}[data-rv=parts]:not([data-in]) .tile{transform:translateY(32px)scale(.94)}[data-rv=parts]>:nth-child(2){--d:90ms}[data-rv=parts]>:nth-child(3){--d:.18s}[data-rv=parts]>picture{transition:opacity 1.2s .1s,transform 1.4s cubic-bezier(.22,.61,.36,1) .1s}[data-rv=parts]:not([data-in])>picture{opacity:0;transform:translate(24px,-24px)}[data-rv=parts] .chips li:first-child{--d:.28s}[data-rv=parts] .chips li:nth-child(2){--d:.35s}[data-rv=parts] .chips li:nth-child(3){--d:.42s}[data-rv=parts] .chips li:nth-child(4){--d:.49s}[data-rv=parts] .chips li:nth-child(5){--d:.56s}[data-rv=parts] .chips li:nth-child(6){--d:.63s}[data-rv=parts] .tile:first-child{--d:.3s}[data-rv=parts] .tile:nth-child(2){--d:.41s}[data-rv=parts] .tile:nth-child(3){--d:.52s}[data-rv=parts] .tile:nth-child(4){--d:.63s}}#projects,#partners,#platform,#contact{content-visibility:auto}#projects{contain-intrinsic-block-size:auto 829px}#partners{contain-intrinsic-block-size:auto 835px}#platform{contain-intrinsic-block-size:auto 581px}#contact{contain-intrinsic-block-size:auto 220px}@media (width<=983px){#projects{contain-intrinsic-block-size:auto 937px}#partners{contain-intrinsic-block-size:auto 825px}#platform{contain-intrinsic-block-size:auto 1069px}#contact{contain-intrinsic-block-size:auto 284px}}@media (width<740px){#platform{contain-intrinsic-block-size:auto 1331px}#contact{contain-intrinsic-block-size:auto 449px}}@property --p{syntax:"<number>";inherits:true;initial-value:0}.partners .track{translate:calc((var(--mid) - var(--active,2)) * 250px + var(--drag,0px)) 0;transition:translate .65s cubic-bezier(.22,.61,.36,1)}.partners .view{touch-action:pan-y;container-type:inline-size}@media (width>983px){.partners .track{--total:calc(var(--mid) * 500px + 294px);--over:min(0px, 100cqw - var(--total));translate:calc(clamp(var(--over), 50cqw - var(--active,2) * 250px - 147px, 0px) - var(--over) / 2 + var(--drag,0px)) 0}}.partners .view[data-drag] .track{transition:none}.partners .card{transition:--p .65s cubic-bezier(.22,.61,.36,1),background-color .65s cubic-bezier(.22,.61,.36,1)}.partners .caption{transition:grid-template-rows .65s cubic-bezier(.22,.61,.36,1),opacity .2s}.partners .open{transition:grid-template-rows .65s cubic-bezier(.22,.61,.36,1),opacity .35s .1s}.partners .count:before{content:counter(partner)}.partners:has(#partner-0:checked){--active:0;counter-reset:partner 1}.partners:has(#partner-0:checked) .card:first-child{--p:1;background:var(--surface-brand-card);cursor:default}.partners:has(#partner-0:checked) .card:first-child .caption{opacity:0;grid-template-rows:0fr}.partners:has(#partner-0:checked) .card:first-child .open{opacity:1;grid-template-rows:1fr}.partners:has(#partner-0:checked) .dot:first-child i{background:var(--surface-accent);inline-size:18px}.partners:has(#partner-0:checked) .pager--wide .dot:first-child i{inline-size:24px}.partners:has(#partner-0:checked) .arrow[data-i="0"]{display:flex}.partners:has(#partner-0:focus-visible) .card:first-child{outline:2px solid var(--blue-550);outline-offset:3px}.partners:has(#partner-1:checked){--active:1;counter-reset:partner 2}.partners:has(#partner-1:checked) .card:nth-child(2){--p:1;background:var(--surface-brand-card);cursor:default}.partners:has(#partner-1:checked) .card:nth-child(2) .caption{opacity:0;grid-template-rows:0fr}.partners:has(#partner-1:checked) .card:nth-child(2) .open{opacity:1;grid-template-rows:1fr}.partners:has(#partner-1:checked) .dot:nth-child(2) i{background:var(--surface-accent);inline-size:18px}.partners:has(#partner-1:checked) .pager--wide .dot:nth-child(2) i{inline-size:24px}.partners:has(#partner-1:checked) .arrow[data-i="1"]{display:flex}.partners:has(#partner-1:focus-visible) .card:nth-child(2){outline:2px solid var(--blue-550);outline-offset:3px}.partners:has(#partner-2:checked){--active:2;counter-reset:partner 3}.partners:has(#partner-2:checked) .card:nth-child(3){--p:1;background:var(--surface-brand-card);cursor:default}.partners:has(#partner-2:checked) .card:nth-child(3) .caption{opacity:0;grid-template-rows:0fr}.partners:has(#partner-2:checked) .card:nth-child(3) .open{opacity:1;grid-template-rows:1fr}.partners:has(#partner-2:checked) .dot:nth-child(3) i{background:var(--surface-accent);inline-size:18px}.partners:has(#partner-2:checked) .pager--wide .dot:nth-child(3) i{inline-size:24px}.partners:has(#partner-2:checked) .arrow[data-i="2"]{display:flex}.partners:has(#partner-2:focus-visible) .card:nth-child(3){outline:2px solid var(--blue-550);outline-offset:3px}.partners:has(#partner-3:checked){--active:3;counter-reset:partner 4}.partners:has(#partner-3:checked) .card:nth-child(4){--p:1;background:var(--surface-brand-card);cursor:default}.partners:has(#partner-3:checked) .card:nth-child(4) .caption{opacity:0;grid-template-rows:0fr}.partners:has(#partner-3:checked) .card:nth-child(4) .open{opacity:1;grid-template-rows:1fr}.partners:has(#partner-3:checked) .dot:nth-child(4) i{background:var(--surface-accent);inline-size:18px}.partners:has(#partner-3:checked) .pager--wide .dot:nth-child(4) i{inline-size:24px}.partners:has(#partner-3:checked) .arrow[data-i="3"]{display:flex}.partners:has(#partner-3:focus-visible) .card:nth-child(4){outline:2px solid var(--blue-550);outline-offset:3px}.partners:has(#partner-4:checked){--active:4;counter-reset:partner 5}.partners:has(#partner-4:checked) .card:nth-child(5){--p:1;background:var(--surface-brand-card);cursor:default}.partners:has(#partner-4:checked) .card:nth-child(5) .caption{opacity:0;grid-template-rows:0fr}.partners:has(#partner-4:checked) .card:nth-child(5) .open{opacity:1;grid-template-rows:1fr}.partners:has(#partner-4:checked) .dot:nth-child(5) i{background:var(--surface-accent);inline-size:18px}.partners:has(#partner-4:checked) .pager--wide .dot:nth-child(5) i{inline-size:24px}.partners:has(#partner-4:checked) .arrow[data-i="4"]{display:flex}.partners:has(#partner-4:focus-visible) .card:nth-child(5){outline:2px solid var(--blue-550);outline-offset:3px}.partners:has(#partner-5:checked){--active:5;counter-reset:partner 6}.partners:has(#partner-5:checked) .card:nth-child(6){--p:1;background:var(--surface-brand-card);cursor:default}.partners:has(#partner-5:checked) .card:nth-child(6) .caption{opacity:0;grid-template-rows:0fr}.partners:has(#partner-5:checked) .card:nth-child(6) .open{opacity:1;grid-template-rows:1fr}.partners:has(#partner-5:checked) .dot:nth-child(6) i{background:var(--surface-accent);inline-size:18px}.partners:has(#partner-5:checked) .pager--wide .dot:nth-child(6) i{inline-size:24px}.partners:has(#partner-5:checked) .arrow[data-i="5"]{display:flex}.partners:has(#partner-5:focus-visible) .card:nth-child(6){outline:2px solid var(--blue-550);outline-offset:3px}.partners:has(#partner-6:checked){--active:6;counter-reset:partner 7}.partners:has(#partner-6:checked) .card:nth-child(7){--p:1;background:var(--surface-brand-card);cursor:default}.partners:has(#partner-6:checked) .card:nth-child(7) .caption{opacity:0;grid-template-rows:0fr}.partners:has(#partner-6:checked) .card:nth-child(7) .open{opacity:1;grid-template-rows:1fr}.partners:has(#partner-6:checked) .dot:nth-child(7) i{background:var(--surface-accent);inline-size:18px}.partners:has(#partner-6:checked) .pager--wide .dot:nth-child(7) i{inline-size:24px}.partners:has(#partner-6:checked) .arrow[data-i="6"]{display:flex}.partners:has(#partner-6:focus-visible) .card:nth-child(7){outline:2px solid var(--blue-550);outline-offset:3px}.partners:has(#partner-7:checked){--active:7;counter-reset:partner 8}.partners:has(#partner-7:checked) .card:nth-child(8){--p:1;background:var(--surface-brand-card);cursor:default}.partners:has(#partner-7:checked) .card:nth-child(8) .caption{opacity:0;grid-template-rows:0fr}.partners:has(#partner-7:checked) .card:nth-child(8) .open{opacity:1;grid-template-rows:1fr}.partners:has(#partner-7:checked) .dot:nth-child(8) i{background:var(--surface-accent);inline-size:18px}.partners:has(#partner-7:checked) .pager--wide .dot:nth-child(8) i{inline-size:24px}.partners:has(#partner-7:checked) .arrow[data-i="7"]{display:flex}.partners:has(#partner-7:focus-visible) .card:nth-child(8){outline:2px solid var(--blue-550);outline-offset:3px}.partners:has(#partner-8:checked){--active:8;counter-reset:partner 9}.partners:has(#partner-8:checked) .card:nth-child(9){--p:1;background:var(--surface-brand-card);cursor:default}.partners:has(#partner-8:checked) .card:nth-child(9) .caption{opacity:0;grid-template-rows:0fr}.partners:has(#partner-8:checked) .card:nth-child(9) .open{opacity:1;grid-template-rows:1fr}.partners:has(#partner-8:checked) .dot:nth-child(9) i{background:var(--surface-accent);inline-size:18px}.partners:has(#partner-8:checked) .pager--wide .dot:nth-child(9) i{inline-size:24px}.partners:has(#partner-8:checked) .arrow[data-i="8"]{display:flex}.partners:has(#partner-8:focus-visible) .card:nth-child(9){outline:2px solid var(--blue-550);outline-offset:3px}.partners:has(#partner-9:checked){--active:9;counter-reset:partner 10}.partners:has(#partner-9:checked) .card:nth-child(10){--p:1;background:var(--surface-brand-card);cursor:default}.partners:has(#partner-9:checked) .card:nth-child(10) .caption{opacity:0;grid-template-rows:0fr}.partners:has(#partner-9:checked) .card:nth-child(10) .open{opacity:1;grid-template-rows:1fr}.partners:has(#partner-9:checked) .dot:nth-child(10) i{background:var(--surface-accent);inline-size:18px}.partners:has(#partner-9:checked) .pager--wide .dot:nth-child(10) i{inline-size:24px}.partners:has(#partner-9:checked) .arrow[data-i="9"]{display:flex}.partners:has(#partner-9:focus-visible) .card:nth-child(10){outline:2px solid var(--blue-550);outline-offset:3px}@media (prefers-reduced-motion:reduce){.partners .track,.partners .card,.partners .caption,.partners .open,.partners .dot i{transition:none}}:root{--header-block-size:84px;container-type:scroll-state}@media (width<=983px){:root{--header-block-size:64px}}:root{--e-power2-inout:linear(0, .0003, .0023, .0078, .0185, .0362, .0625, .0992, .1481, .2109, .2894, .3851, .5, .6149, .7106, .7891, .8519, .9008, .9375, .9638, .9815, .9922, .9977, .9997, 1);--e-power2-in:linear(0, .0001, .0006, .002, .0046, .009, .0156, .0248, .037, .0527, .0723, .0963, .125, .1589, .1985, .2441, .2963, .3554, .4219, .4962, .5787, .6699, .7703, .8801, 1);--e-power2-out:linear(0, .1199, .2297, .3301, .4213, .5038, .5781, .6446, .7037, .7559, .8015, .8411, .875, .9037, .9277, .9473, .963, .9752, .9844, .991, .9954, .998, .9994, .9999, 1);--e-power3-out:linear(0, .1565, .2939, .4138, .5177, .6072, .6836, .7483, .8025, .8474, .8842, .9139, .9375, .9559, .9699, .9802, .9877, .9928, .9961, .9981, .9992, .9998, 1, 1, 1);--e-expo-out:linear(0, .2508, .4388, .5796, .685, .764, .8232, .8676, .9008, .9257, .9443, .9583, .9688, .9766, .9825, .9869, .9902, .9926, .9945, .9959, .9969, .9977, .9983, .9987, 1);--e-back-out-1_7:linear(0, .1849, .3488, .4928, .6181, .7258, .8172, .8934, .9556, 1.0049, 1.0425, 1.0697, 1.0875, 1.0972, 1.0998, 1.0967, 1.0889, 1.0776, 1.0641, 1.0494, 1.0347, 1.0213, 1.0102, 1.0028, 1);--e-power1-inout:linear(0, .0035, .0139, .0313, .0556, .0868, .125, .1701, .2222, .2813, .3472, .4201, .5, .5799, .6528, .7188, .7778, .8299, .875, .9132, .9444, .9688, .9861, .9965, 1);--e-back-out-2:linear(0, .1964, .3698, .5215, .6528, .765, .8594, .9373, 1, 1.0488, 1.0851, 1.11, 1.125, 1.1313, 1.1302, 1.123, 1.1111, 1.0957, 1.0781, 1.0597, 1.0417, 1.0254, 1.0122, 1.0033, 1);--e-back-out-1_4:linear(0, .1734, .3278, .4641, .5833, .6866, .775, .8495, .9111, .9609, 1, 1.0293, 1.05, 1.063, 1.0694, 1.0703, 1.0667, 1.0595, 1.05, 1.0391, 1.0278, 1.0172, 1.0083, 1.0023, 1);--e-power1-out:linear(0, .0816, .1597, .2344, .3056, .3733, .4375, .4983, .5556, .6094, .6597, .7066, .75, .7899, .8264, .8594, .8889, .9149, .9375, .9566, .9722, .9844, .9931, .9983, 1);--e-back-out-1_5:linear(0, .1773, .3348, .4736, .5949, .6997, .7891, .8641, .9259, .9756, 1.0142, 1.0428, 1.0625, 1.0744, 1.0796, 1.0791, 1.0741, 1.0656, 1.0547, 1.0425, 1.0301, 1.0186, 1.009, 1.0024, 1);--e-sine-inout:linear(0, .0043, .017, .0381, .067, .1033, .1464, .1956, .25, .3087, .3706, .4347, .5, .5653, .6294, .6913, .75, .8044, .8536, .8967, .933, .9619, .983, .9957, 1);--e-back-out-1_6:linear(0, .1811, .3418, .4832, .6065, .7127, .8031, .8787, .9407, .9902, 1.0284, 1.0562, 1.075, 1.0858, 1.0897, 1.0879, 1.0815, 1.0716, 1.0594, 1.0459, 1.0324, 1.0199, 1.0096, 1.0026, 1);--e-power3-out-s0_875:linear(0, .1381, .2614, .3709, .4678, .553, .6276, .6925, .7484, .7964, .8372, .8715, .9001, .9237, .9428, .9581, .9701, .9793, .9863, .9913, .9949, .9972, .9987, .9996, 1)}*,:before,:after{box-sizing:border-box}:root{--header-pad-block-end:20px;--header-block-size:98px}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:var(--header-block-size)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--surface-page);color:var(--text-strong);font-family:var(--font-body);font-size:var(--text-16);line-height:var(--leading-normal);margin:0;container:page/inline-size}h1,h2,h3,p{margin:0}img,svg{max-inline-size:100%;display:block}button{font:inherit;color:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
