@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_astro/unbounded-latin-wght-normal.D5afBTBx.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:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_astro/unbounded-cyrillic-wght-normal.C627f1f8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_astro/unbounded-latin-ext-wght-normal.D6H-S6MW.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");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(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.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:Inter Fallback;src:local(Arial);size-adjust:107%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Unbounded Fallback;src:local(Arial Black),local(Arial);size-adjust:112%;ascent-override:85%;descent-override:22%;line-gap-override:0%}:root{color-scheme:dark;--ink:#0b0b0d;--surface:#151518;--surface-2:#1f1f24;--stroke:#2b2b31;--text:#f4f4ef;--text-2:#9c9ca4;--text-3:#5f5f68;--volt:#d4ff3a;--flare:#ff5b2e;--ice:#5cc8ff;--volt-dim:#d4ff3a24;--flare-dim:#ff5b2e29;--ice-dim:#5cc8ff24;--font-display:"Unbounded", "Unbounded Fallback", system-ui, sans-serif;--font-body:"Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--r-card:28px;--r-inner:18px;--r-small:12px;--r-pill:999px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--gutter:clamp(1.25rem, 4vw, 3rem);--wrap:1280px;--header-h:64px;--z-glow:0;--z-content:1;--z-header:50;--z-skip:100}*,:before,:after{box-sizing:border-box}html{background:var(--ink);color:var(--text);font-family:var(--font-body);-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px);font-size:100%;line-height:1.55;overflow-x:clip}body{background:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100dvh;margin:0;overflow-x:clip}img,svg,picture{max-width:100%;display:block}h1,h2,h3,h4,p,ul,ol,figure,dl,dd{margin:0}[hidden]{display:none!important}ul[role=list],ol[role=list]{padding:0;list-style:none}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--volt);outline-offset:3px;border-radius:6px}::selection{background:var(--volt);color:var(--ink)}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:var(--z-skip);border-radius:var(--r-pill);background:var(--volt);color:var(--ink);transition:transform .2s var(--ease-out);padding:.6rem 1rem;font-weight:700;text-decoration:none;position:fixed;top:.75rem;left:1rem;transform:translateY(-200%)}.skip:focus-visible{transform:translateY(0)}.wrap{width:100%;max-width:calc(var(--wrap) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.display{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-weight:800;line-height:.98}.h2{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.9rem,4.6vw,3.6rem);font-weight:800;line-height:1.02}:lang(uk) .h2{letter-spacing:-.025em;font-size:clamp(1.6rem,3.8vw,3rem)}.lede{color:var(--text-2);text-wrap:pretty;max-width:56ch;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.55}.volt{color:var(--volt)}.section{padding-block:clamp(4.5rem,10vw,9rem);position:relative}.btn{border-radius:var(--r-pill);border:1px solid var(--stroke);min-height:48px;color:var(--text);cursor:pointer;white-space:nowrap;transition:transform .16s var(--ease-out), background-color .2s ease, border-color .2s ease;background:0 0;align-items:center;gap:.6rem;padding:0 1.4rem;font-size:1rem;font-weight:650;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn--volt{background:var(--volt);border-color:var(--volt);color:var(--ink)}.btn--static{cursor:default}.btn--static:active{transform:none}@media (hover:hover) and (pointer:fine){.btn:not(.btn--static):hover{border-color:var(--text-2)}.btn--volt:not(.btn--static):hover{background:#e2ff6b;border-color:#e2ff6b}}.btn svg{flex:none}.ico{stroke-width:2px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal]{opacity:0;transition:opacity .7s var(--ease-out) var(--d,0s), transform .75s var(--ease-out) var(--d,0s);transform:translateY(28px)}[data-reveal].is-in{opacity:1;transform:none}}@media (scripting:enabled) and (prefers-reduced-motion:reduce){[data-reveal]{opacity:0;transition:opacity .4s}[data-reveal].is-in{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@view-transition{navigation:auto}.site-header{view-transition-name:site-header}::view-transition-old(root){animation:vt-out .22s var(--ease-out) both}::view-transition-new(root){animation:vt-in .42s var(--ease-out) both}@keyframes vt-out{to{opacity:0;transform:translateY(-8px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:1ms}}.d0{--d:0s}.d1{--d:30ms}.d2{--d:60ms}.d3{--d:90ms}.d4{--d:.12s}.d5{--d:.15s}.d6{--d:.18s}.d7{--d:.21s}.d8{--d:.24s}.d9{--d:.27s}.d10{--d:.3s}.d11{--d:.33s}.d12{--d:.36s}.d13{--d:.39s}.d14{--d:.42s}.d15{--d:.45s}.d16{--d:.48s}.d17{--d:.51s}.d18{--d:.54s}.d19{--d:.57s}.d20{--d:.6s}.d21{--d:.63s}.d22{--d:.66s}.d23{--d:.69s}.d24{--d:.72s}.d25{--d:.75s}.d26{--d:.78s}.d27{--d:.81s}.d28{--d:.84s}.d29{--d:.87s}.d30{--d:.9s}.d31{--d:.93s}.d32{--d:.96s}.d33{--d:.99s}.d34{--d:1.02s}.d35{--d:1.05s}.d36{--d:1.08s}.d37{--d:1.11s}.d38{--d:1.14s}.d39{--d:1.17s}.d40{--d:1.2s}.d41{--d:1.23s}.d42{--d:1.26s}.d43{--d:1.29s}.d44{--d:1.32s}.d45{--d:1.35s}.d46{--d:1.38s}.d47{--d:1.41s}.d48{--d:1.44s}.d49{--d:1.47s}.d50{--d:1.5s}.d51{--d:1.53s}.d52{--d:1.56s}.d53{--d:1.59s}.d54{--d:1.62s}.d55{--d:1.65s}.d56{--d:1.68s}.d57{--d:1.71s}.d58{--d:1.74s}.d59{--d:1.77s}.d60{--d:1.8s}.site-header{z-index:var(--z-header);padding:12px var(--gutter) 0;pointer-events:none;position:fixed;inset:0 0 auto}.site-header__bar{pointer-events:auto;max-width:var(--wrap);height:var(--header-h);border-radius:var(--r-pill);transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out);border:1px solid #0000;align-items:center;gap:1rem;margin-inline:auto;padding:0 .6rem 0 1.1rem;display:flex}.site-header.is-stuck .site-header__bar{border-color:var(--stroke);-webkit-backdrop-filter:blur(16px)saturate(160%);background:#151518c7}@media (prefers-reduced-transparency:reduce){.site-header.is-stuck .site-header__bar{background:var(--surface);-webkit-backdrop-filter:none}}.site-header__brand{color:var(--volt);border-radius:var(--r-pill);text-decoration:none;display:inline-flex}.logo{color:var(--volt);align-items:center;gap:.7rem;display:inline-flex}.logo__word{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--text);white-space:nowrap;font-size:.8rem;font-weight:800}.site-header__nav{gap:.25rem;margin-inline:auto;display:none}.site-header__nav a{border-radius:var(--r-pill);color:var(--text-2);padding:.5rem .9rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .16s}@media (hover:hover) and (pointer:fine){.site-header__nav a:hover{color:var(--text)}}@media (width>=880px){.site-header__nav{display:flex}}.site-header__end{align-items:center;gap:.5rem;margin-left:auto;display:flex}@media (width>=880px){.site-header__end{margin-left:0}}.langswitch{border-radius:var(--r-pill);border:1px solid var(--stroke);min-height:40px;color:var(--text);transition:border-color .2s ease, transform .16s var(--ease-out);background:#15151899;align-items:center;gap:.45rem;padding:0 .95rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.langswitch:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.langswitch:hover{border-color:var(--text-2)}}.btn--sm{min-height:40px;padding:0 1.1rem;font-size:.875rem}@media (width<=480px){.logo__word{display:none}}.site-footer{border-top:1px solid var(--stroke);background:var(--ink);padding-block:3.5rem 2.5rem}.site-footer__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=760px){.site-footer__grid{grid-template-columns:1.2fr 1fr auto;align-items:start}}.site-footer__tagline{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);margin-top:.9rem;font-weight:700}.site-footer__links{justify-items:start;gap:.7rem;display:grid}.site-footer__links a,.site-footer__lang a{color:var(--text-2);align-items:center;gap:.5rem;min-height:28px;text-decoration:none;transition:color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.site-footer__links a:hover,.site-footer__lang a:hover{color:var(--text)}}.site-footer__lang{justify-items:start;gap:.5rem;display:grid}.site-footer__lang a[aria-current=true]{color:var(--volt)}.site-footer__label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);font-size:.75rem}.site-footer__fine{border-top:1px solid var(--stroke);color:var(--text-2);gap:.5rem;margin-top:2.5rem;padding-top:1.5rem;font-size:.8125rem;line-height:1.5;display:grid}.hero{min-height:100svh;padding:calc(var(--header-h) + 36px) 0 48px;align-items:center;display:flex;position:relative;overflow:clip}.hero__glow{pointer-events:none;width:720px;height:720px;z-index:var(--z-glow);will-change:transform;background:radial-gradient(closest-side,#d4ff3a21,#d4ff3a0a 55%,#0000 72%);border-radius:50%;margin:-360px 0 0 -360px;position:absolute;top:0;left:0;transform:translate(70vw,38vh)}.hero__grid{z-index:var(--z-content);grid-template-columns:minmax(0,1fr);align-items:center;gap:2.5rem;display:grid;position:relative}@media (width>=1020px){.hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:3rem}}.hero__title{font-family:var(--font-display);letter-spacing:-.045em;text-transform:none;margin:0;font-size:clamp(2.7rem,12.5vw,5.9rem);font-weight:800;line-height:.96}@media (width>=1020px){.hero__title{font-size:clamp(3rem,5.6vw,5.9rem)}}:lang(uk) .hero__title{letter-spacing:-.04em;font-size:clamp(2.1rem,9.4vw,4rem);line-height:1.1}@media (width>=1020px){:lang(uk) .hero__title{font-size:clamp(2rem,3.7vw,3.6rem)}}.hero__line{display:block}.hero__line--accent{color:var(--volt)}.hero__word{white-space:nowrap;display:inline-block}.ch{animation:ch-in .8s var(--ease-out) both;animation-delay:calc(60ms + var(--d,0s));display:inline-block}@keyframes ch-in{0%{opacity:0;transform:translateY(.55em)rotate(5deg)scale(.92)}}.hero__sub{max-width:34rem;color:var(--text-2);animation:rise-t .8s var(--ease-out) .12s both;margin-top:1.5rem;font-size:clamp(1.0625rem,1.5vw,1.25rem)}.hero__cta{animation:rise .7s var(--ease-out) .36s both;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.hero__platform{width:100%;color:var(--text-2);font-size:.8125rem}@keyframes rise-t{0%{transform:translateY(22px)}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}.promptcard{max-width:34rem;animation:rise .8s var(--ease-out) .48s both;margin-top:2rem}.prompt{border-radius:var(--r-inner);background:var(--surface);border:1px solid #d4ff3a59;padding:1rem 1.1rem .9rem;position:relative}.prompt__label{color:var(--volt);align-items:center;gap:.45rem;margin-bottom:.45rem;font-size:.8125rem;font-weight:600;display:flex}.prompt__text{min-height:3.1em;font-size:1.0625rem;line-height:1.45;display:grid}.prompt__ghost,.prompt__typed{grid-area:1/1}.prompt__ghost{visibility:hidden}@media (scripting:enabled){.prompt__typed:not(.is-live){visibility:hidden}}.prompt__caret{vertical-align:-.15em;background:var(--volt);width:2px;height:1.05em;margin-left:1px;animation:1s steps(2,start) infinite blink;display:inline-block}@keyframes blink{to{visibility:hidden}}.plan{border:1px solid var(--stroke);border-radius:var(--r-inner);background:var(--surface);gap:.6rem;margin-top:.75rem;padding:1rem 1.1rem;display:grid}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.plan{transition:opacity .6s var(--ease-out), transform .7s var(--ease-out)}.plan:not(.is-live){opacity:0;transform:translateY(16px)scale(.98)}}.plan__head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.plan__kicker{color:var(--volt);letter-spacing:.04em;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;display:flex}.plan__example{letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);font-size:.6875rem}.plan__row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.plan__title{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.2rem;font-weight:700}.plan__stats{color:var(--text-2);gap:.75rem;font-size:.8125rem;display:flex}.plan__stat b{color:var(--text);font-family:var(--font-display);font-weight:700}.plan__note{color:var(--text-2);font-size:.875rem;line-height:1.45}.plan__moves{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.plan__move{border-radius:var(--r-small);background:var(--surface-2);justify-content:space-between;gap:1rem;padding:.4rem .75rem;font-size:.9375rem;display:flex}.plan__move span:last-child{color:var(--text-2);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.plan.is-live .plan__move{animation:rise .5s var(--ease-out) both}.plan.is-live .plan__move:nth-child(2){animation-delay:90ms}.plan.is-live .plan__move:nth-child(3){animation-delay:.18s}}.bodymap{width:min(100%,600px);animation:map-in 1s var(--ease-out) .15s both;justify-self:center;margin:0;position:relative}@keyframes map-in{0%{opacity:0;transform:translateY(24px)scale(.96)}}.bodymap__svg{width:100%;height:auto;overflow:visible}.bm-fig path{stroke:none;pointer-events:none}.bm-fig .hl{pointer-events:auto;cursor:pointer;--c:var(--volt);transition:fill .26s var(--ease-out)}.muscle{--c:var(--volt)}.hl[data-state=secondary],.muscle[data-state=secondary],.hl[data-flash],.muscle[data-flash]{--c:var(--flare)}.bm-fig .hl[data-state=priority],.bm-fig .hl[data-state=secondary],.bm-fig .hl[data-flash]{fill:var(--c)}.bm-fig .hl[data-hover=true][data-state=off]:not([data-flash]){fill:#d4ff3a80}.muscle .conn{fill:#4a4a54;transition:fill .38s var(--ease-out)}.muscle[data-state=priority] .conn,.muscle[data-state=secondary] .conn,.muscle[data-flash] .conn{fill:var(--c)}.marker__glow{fill:var(--c);opacity:0;transition:opacity .38s var(--ease-out)}.marker__dot{fill:#9c9ca4;transition:fill .38s var(--ease-out)}.marker__hole{fill:var(--ink)}.muscle[data-state=priority] .marker__glow,.muscle[data-state=secondary] .marker__glow,.muscle[data-flash] .marker__glow{opacity:.18}.muscle[data-state=priority] .marker__dot,.muscle[data-state=secondary] .marker__dot,.muscle[data-flash] .marker__dot{fill:var(--c)}.bodymap[data-intro] .hl{transition-duration:.9s}.bodymap[data-intro] .conn,.bodymap[data-intro] .marker__dot,.bodymap[data-intro] .chip__bg{transition-duration:.6s}.chip{cursor:pointer;outline:none}.chip__bg{fill:var(--surface-2);transition:fill .3s var(--ease-out)}:lang(uk) .chip__text{font-size:11px}.chip__text{fill:var(--text);font-family:var(--font-body);transition:fill .3s var(--ease-out);font-size:12px;font-weight:600}.chip .dot{fill:none;stroke:#8a8a94;stroke-width:1.4px;transition:fill .3s var(--ease-out), stroke .3s var(--ease-out)}.chip[data-state=priority] .chip__bg{fill:var(--volt)}.chip[data-state=secondary] .chip__bg,.chip[data-flash] .chip__bg{fill:var(--flare)}.chip[data-state=priority] .chip__text,.chip[data-state=secondary] .chip__text,.chip[data-flash] .chip__text{fill:var(--ink)}.chip[data-state=priority] .dot,.chip[data-state=secondary] .dot1,.chip[data-flash] .dot1{fill:var(--ink);stroke:var(--ink)}.chip[data-state=secondary] .dot2,.chip[data-flash] .dot2{stroke:var(--ink)}.chip[data-hover=true][data-state=off]:not([data-flash]) .chip__bg{fill:#2b2b31}.chip:focus-visible .chip__bg{stroke:var(--volt);stroke-width:2px}.bm-scan{pointer-events:none}.bm-scan rect{fill:var(--volt);opacity:.55}@media (prefers-reduced-motion:no-preference){.bm-scan{animation:6s linear 2s infinite scan}.bodymap.is-paused .bm-scan{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.bm-scan{display:none}}@keyframes scan{0%{opacity:0;transform:translateY(0)}8%{opacity:1}45%{opacity:1}55%,to{opacity:0;transform:translateY(358px)}}.marquee{border-block:1px solid var(--stroke);background:var(--surface);padding:1.1rem 0;overflow:hidden}.marquee__track{width:max-content;animation:38s linear infinite marquee;display:flex}.marquee.is-paused .marquee__track{animation-play-state:paused}.marquee__group{flex:none;align-items:center;gap:2rem;margin:0;padding-right:2rem;list-style:none;display:flex}.marquee__item{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;color:var(--text);font-size:clamp(1.1rem,2.4vw,1.75rem);font-weight:800}.marquee__item:nth-child(3n+2){color:#0000;-webkit-text-stroke:1.2px var(--text-2)}.marquee__sep{color:var(--volt);flex:none}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee__track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.marquee__group[aria-hidden=true]{display:none}.marquee__group{padding:0 var(--gutter);flex-wrap:wrap;justify-content:center;row-gap:.5rem}.ch,.hero__sub,.hero__cta,.promptcard,.bodymap,.plan.is-live .plan__move,.prompt__caret,.vcaret{animation:none}.hero__glow{transform:translate(70vw,38vh)}}.phone{--bezel:9px;aspect-ratio:408/862;width:min(272px,68vw);padding:var(--bezel);background:#060607;border:1px solid #34343b;border-radius:12.5%/5.8%;position:relative;box-shadow:inset 0 0 0 1.5px #121214,0 40px 80px -30px #000c,0 0 0 1px #0009}.phone:before,.phone:after{content:"";background:#2a2a30;border-radius:2px 0 0 2px;width:3px;position:absolute;left:-3px}.phone:before{height:7%;top:17%}.phone:after{height:11%;top:27%}.phone__screen{background:var(--ink);border-radius:10.5%/4.9%;width:100%;height:100%;position:relative;overflow:hidden}.phone__pic,.phone__img{width:100%;height:100%;display:block}.phone__img{object-fit:cover;object-position:top center}.phone__island{border-radius:var(--r-pill);background:#000;width:29%;height:3.4%;position:absolute;top:2.1%;left:50%;transform:translate(-50%)}.seq{padding-top:clamp(4.5rem,10vw,9rem);position:relative}.seq__head{gap:1rem;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid}.seq__list{gap:clamp(3rem,7vw,6rem);padding-bottom:clamp(4rem,8vw,7rem);list-style:none;display:grid}.seq__item{align-items:center;gap:2rem;display:grid}@media (width>=760px){.seq__item{grid-template-columns:1fr auto;gap:4rem}.seq__item:nth-child(2n) .phone{order:-1}.seq__item:nth-child(2n){grid-template-columns:auto 1fr}}.seq__label{letter-spacing:.14em;text-transform:uppercase;color:var(--volt);align-items:center;gap:.75rem;font-size:.8125rem;font-weight:700;display:flex}.seq__num{font-family:var(--font-display);color:var(--text-2);font-weight:600}.seq__title{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin-top:.9rem;font-size:clamp(1.7rem,3.6vw,2.9rem);font-weight:800;line-height:1.05}:lang(uk) .seq__title{font-size:clamp(1.45rem,3vw,2.4rem)}.seq__body{color:var(--text-2);max-width:34rem;margin-top:1rem;font-size:clamp(1rem,1.3vw,1.125rem)}.chips{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.chip-tag{border-radius:var(--r-pill);border:1px solid var(--stroke);background:var(--surface);color:var(--text);padding:.4rem .85rem;font-size:.8125rem;font-weight:600}.seq__stage{display:none}.seq.is-enhanced .seq__list{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.seq.is-enhanced .seq__list .phone{display:none}.seq.is-enhanced .seq__stage{height:520svh;display:block;position:relative}.seq__sticky{height:100svh;padding-top:calc(var(--header-h) + 8px);align-items:center;display:flex;position:sticky;top:0;overflow:clip}.seq__layout{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-items:center;gap:1rem;height:100%;padding-block:.5rem 1.25rem;display:grid}.seq__device{grid-row:2;place-items:center;min-height:0;display:grid;position:relative}.seq__device .phone{will-change:transform;width:auto;height:min(46svh,540px)}.seq__copies{grid-row:3;min-height:15.5rem;position:relative}.seq__rail{grid-row:1}.seq__slot{will-change:transform, opacity;position:absolute;inset:0 0 auto}.seq__slot .seq__title{margin-top:.5rem;font-size:clamp(1.45rem,6vw,1.9rem)}.seq__slot .seq__body{margin-top:.6rem;font-size:.9375rem}.seq__slot .chips{margin-top:.8rem}.seq__screen{will-change:transform, opacity;position:absolute;inset:0}.seq__screen:not(:first-child){opacity:0}.seq__halo{aspect-ratio:1;pointer-events:none;opacity:0;z-index:-1;border-radius:50%;width:140%;position:absolute}.seq__halo--volt{opacity:1;background:radial-gradient(closest-side,#d4ff3a29,#0000 70%)}.seq__halo--flare{background:radial-gradient(closest-side,#ff5b2e2e,#0000 70%)}.seq__rail{position:relative}.seq__rail-line{background:var(--stroke);border-radius:2px;height:2px;position:absolute;inset:auto 0 0;overflow:hidden}.seq__rail-fill{background:var(--volt);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.seq__ticks{justify-content:space-between;margin:0;padding:0 0 .6rem;list-style:none;display:flex}.seq__tick{letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);align-items:center;gap:.4rem;font-size:.6875rem;font-weight:700;transition:color .25s;display:flex}.seq__tick-dot{background:var(--stroke);width:6px;height:6px;transition:background-color .25s ease, transform .3s var(--ease-out);border-radius:50%}.seq__tick.is-active{color:var(--text)}.seq__tick.is-active .seq__tick-dot{background:var(--volt);transform:scale(1.5)}@media (width<=899px){.seq__tick-label{display:none}.seq__tick.is-active .seq__tick-label{display:inline}.seq__tick:not(.is-active){flex:1;justify-content:center}}@media (width>=900px){.seq__layout{grid-template-rows:minmax(0,1fr);grid-template-columns:9rem minmax(0,1fr) minmax(0,1fr);gap:2.5rem;padding-block:1rem 2rem}.seq__rail,.seq__device,.seq__copies{grid-row:1}.seq__rail{grid-column:1;align-self:center;height:min(70%,420px)}.seq__copies{grid-column:2;align-self:center;min-height:26rem}.seq__device{grid-column:3}.seq__device .phone{height:min(74svh,720px)}.seq__rail-line{width:2px;height:auto;inset:0 auto 0 4px}.seq__rail-fill{transform-origin:top;transform:scaleY(0)}.seq__ticks{flex-direction:column;justify-content:space-between;height:100%;padding:0 0 0 1.4rem;position:relative}.seq__slot{inset:50% 0 auto;translate:0 -50%}.seq__slot .seq__title{font-size:clamp(2rem,3.6vw,3.1rem)}.seq__slot .seq__body{max-width:30rem;font-size:1.0625rem}.seq__tick{font-size:.75rem}}.cell{background:var(--surface);border:1px solid var(--stroke);border-radius:var(--r-card);padding:clamp(1.5rem,3vw,2.5rem);position:relative;overflow:hidden}.lib__grid{gap:1.25rem;display:grid}@media (width>=960px){.lib__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.lib__a{align-items:flex-end;min-height:30rem;display:flex}.lib__wall{flex-wrap:wrap;align-content:flex-start;gap:.5rem;height:62%;padding:1.25rem;display:flex;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 25%,#0000 100%);mask-image:linear-gradient(#000 25%,#0000 100%)}.lib__chip{border-radius:var(--r-pill);border:1px solid var(--stroke);background:var(--surface-2);color:var(--text-2);white-space:nowrap;padding:.4rem .85rem;font-size:.8125rem;font-weight:500;transition:color .2s,border-color .2s}.lib__chip:nth-child(4n+1){color:var(--text)}@media (hover:hover) and (pointer:fine){.lib__chip:hover{color:var(--ink);background:var(--volt);border-color:var(--volt)}}.lib__a-body{gap:1rem;display:grid;position:relative}.lib__label{color:var(--volt);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.8125rem;font-weight:700;display:flex}.lib__b{align-content:start;gap:1rem;display:grid}.lib__input{border-radius:var(--r-inner);background:var(--ink);border:1px solid #d4ff3a59;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.lib__input-text{font-variant-numeric:tabular-nums;color:var(--text);overflow-wrap:anywhere;font-size:.9375rem}.lib__sources{gap:.35rem;display:flex}.lib__source{border-radius:var(--r-pill);background:var(--surface-2);color:var(--text-2);padding:.2rem .6rem;font-size:.75rem}.lib__card{border:1px solid var(--stroke);border-radius:var(--r-inner);background:var(--surface-2);padding:1.1rem}.lib__card-head{align-items:center;gap:.9rem;display:flex}.lib__card-icon{border-radius:var(--r-small);background:var(--volt-dim);width:44px;height:44px;color:var(--volt);place-items:center;display:grid}.lib__card-title{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700}.lib__card-meta{color:var(--text-2);font-size:.8125rem}.lib__steps{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.lib__step{align-items:center;gap:.6rem;font-size:.9375rem;display:flex}.lib__tick{background:var(--volt);width:22px;height:22px;color:var(--ink);border-radius:50%;place-items:center;display:grid}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lib__b:not(.is-live) .lib__step,.lib__b:not(.is-live) .lib__card{opacity:0}.lib__b.is-live .lib__card{animation:rise .7s var(--ease-out) .6s both}.lib__b.is-live .lib__step{animation:rise .5s var(--ease-out) both}.lib__b.is-live .lib__step:first-child{animation-delay:1.2s}.lib__b.is-live .lib__step:nth-child(2){animation-delay:1.7s}.lib__b.is-live .lib__step:nth-child(3){animation-delay:2.2s}.lib__b.is-live .lib__source:first-child{animation:src-hi 1.4s var(--ease-out) .2s both}}@keyframes src-hi{0%{background:var(--volt);color:var(--ink)}60%{background:var(--volt);color:var(--ink)}}.live__grid{align-items:center;gap:3rem;display:grid}@media (width>=960px){.live__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem}}.live__tabs{flex-wrap:wrap;gap:.5rem;margin-top:1.75rem;display:flex}.live__tab{border-radius:var(--r-pill);border:1px solid var(--stroke);cursor:pointer;min-height:44px;transition:background-color .2s ease, color .2s ease, border-color .2s ease, transform .16s var(--ease-out);background:0 0;padding:0 1.1rem;font-size:.9375rem;font-weight:600}.live__tab:active{transform:scale(.97)}.live__tab[aria-pressed=true]{background:var(--volt);border-color:var(--volt);color:var(--ink)}.live__stage{place-items:center;display:grid}.live__device{--cy:12px;--ct:0px;--cr:0px;--cb:0px;--cl:0px;--rad:34px;--cbg:#000;background:linear-gradient(#101013,#0a0a0c);border:1px solid #34343b;border-radius:48px;width:min(340px,100%);height:470px;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000c}.live__device[data-state=mini]{--cy:336px;--cb:72px;--rad:18px;--cbg:#26262c}.live__device[data-state=compact]{--cy:12px;--cl:93px;--cr:93px;--cb:91px;--rad:19px}.live__device[data-state=expanded]{--cy:12px}.live__device[data-state=lock]{--cy:150px;--rad:26px;--cbg:#1c1c21}.live__card{height:128px;transform:translate3d(0, var(--cy), 0);clip-path:inset(var(--ct) var(--cr) var(--cb) var(--cl) round var(--rad));background:var(--cbg);transition:transform .8s var(--ease-drawer), clip-path .8s var(--ease-drawer), background-color .5s ease;position:absolute;top:0;left:14px;right:14px}.lc{opacity:0;color:var(--text);transition:opacity .3s;position:absolute;inset:0 0 auto}.live__device[data-state=mini] .lc--mini,.live__device[data-state=compact] .lc--compact,.live__device[data-state=expanded] .lc--full,.live__device[data-state=lock] .lc--full{opacity:1;transition-delay:.25s}.lc--mini{align-items:center;gap:.7rem;height:56px;padding:0 1rem;display:flex}.lc--compact{justify-content:space-between;align-items:center;height:37px;padding:0 .7rem;display:flex}.lc--full{align-content:space-between;height:128px;padding:1rem 1.1rem;display:grid}.lc__icon{color:var(--volt);flex:none;place-items:center;display:grid}.lc__icon--lg{background:var(--volt-dim);border-radius:50%;width:40px;height:40px}.lc__text{min-width:0;line-height:1.25;display:grid}.lc__text b{font-size:.9375rem;font-weight:650}.lc__text i{color:var(--text-2);font-size:.75rem;font-style:normal}.lc__time{font-variant-numeric:tabular-nums;color:var(--ice);margin-left:auto;font-size:.9375rem;font-weight:700}.lc__row{align-items:center;gap:.8rem;display:flex}.lc__row .lc__text{flex:1}.lc__ring{width:44px;height:44px;color:var(--ice);font-variant-numeric:tabular-nums;place-items:center;font-size:.6875rem;font-weight:700;display:grid;position:relative}.lc__ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.lc__ring circle{fill:none;stroke-width:3px}.lc__ring-bg{stroke:#2b2b31}.lc__ring-fg{stroke:var(--ice);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:34px}@media (prefers-reduced-motion:no-preference){.live__device.is-live .lc__ring-fg{animation:6s linear infinite ring}}@keyframes ring{0%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}.lc__row--meta{color:var(--text-2);justify-content:space-between;font-size:.75rem}.lc__rest{color:var(--ice);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.live__app{gap:14px;transition:opacity .5s;display:grid;position:absolute;inset:70px 22px auto}.live__bar{background:var(--surface);border-radius:12px;height:38px}.live__bar--l{height:64px}.live__bar--s{width:60%;height:24px}.live__lockclock{text-align:center;font-family:var(--font-display);letter-spacing:-.04em;opacity:0;font-size:3rem;font-weight:700;transition:opacity .4s;position:absolute;top:44px;left:0;right:0}.live__device[data-state=lock] .live__lockclock{opacity:1;transition-delay:.3s}.live__device[data-state=lock] .live__app{opacity:0}.live__home{background:#4a4a54;border-radius:2px;width:34%;height:4px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.live__card,.lc,.live__app,.live__lockclock{transition-duration:1ms;transition-delay:0s!important}}.fuel__head{gap:1rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.fan{--spread:clamp(104px, 15.5vw, 205px);height:400px;margin:0;padding:0;list-style:none;display:block;position:relative}.fan__card{--x:0px;--r:0deg;--y:0px;background:var(--surface);border:1px solid var(--stroke);border-radius:var(--r-card);transform-origin:50% 130%;width:clamp(190px,18vw,240px);min-height:330px;transform:translate3d(var(--x), var(--y), 0) rotate(var(--r));transition:transform 1.1s var(--ease-out), border-color .25s ease;grid-template-rows:auto 1fr;gap:1rem;margin-left:calc(clamp(190px,18vw,240px)/-2);padding:1rem;display:grid;position:absolute;top:0;left:50%}.fan__card:first-child{--x:calc(var(--spread) * -2);--r:-11deg;--y:38px}.fan__card:nth-child(2){--x:calc(var(--spread) * -1);--r:-5.5deg;--y:10px}.fan__card:nth-child(4){--x:var(--spread);--r:5.5deg;--y:10px}.fan__card:nth-child(5){--x:calc(var(--spread) * 2);--r:11deg;--y:38px}.fan__card:nth-child(3){z-index:2}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.fan:not(.is-in) .fan__card{transform:translate(0,0)rotate(0)}.fan__card:first-child{transition-delay:0s}.fan__card:nth-child(2),.fan__card:nth-child(4){transition-delay:70ms}.fan__card:nth-child(5){transition-delay:0s}}@media (hover:hover) and (pointer:fine){.fan.is-in .fan__card:hover{z-index:5;transform:translate3d(var(--x), calc(var(--y) - 26px), 0) rotate(0deg) scale(1.04);border-color:#d4ff3a80;transition-duration:.32s;transition-delay:0s}}.fan__visual{border-radius:var(--r-inner);background:var(--ink);place-items:center;height:128px;display:grid;position:relative;overflow:hidden}.fan__body{align-content:start;gap:.35rem;display:grid}.fan__icon{background:var(--volt-dim);width:40px;height:40px;color:var(--volt);border-radius:50%;place-items:center;margin-bottom:.4rem;display:grid}.fan__title{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.15rem;font-weight:700}.fan__text{color:var(--text-2);font-size:.9375rem}.vf{border:3px solid var(--volt);width:22px;height:22px;position:absolute}.vf--tl{border-bottom:0;border-right:0;border-top-left-radius:8px;top:12px;left:12px}.vf--tr{border-bottom:0;border-left:0;border-top-right-radius:8px;top:12px;right:12px}.vf--bl{border-top:0;border-right:0;border-bottom-left-radius:8px;bottom:12px;left:12px}.vf--br{border-top:0;border-left:0;border-bottom-right-radius:8px;bottom:12px;right:12px}.vtag{border-radius:var(--r-pill);border:1px solid var(--stroke);white-space:nowrap;background:#000000b3;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;position:absolute}.vtag--a{top:30px;left:22px}.vtag--b{bottom:30px;right:22px}.vtext{text-align:left;padding:0 1rem;font-size:.9375rem;line-height:1.4}.vcaret{background:var(--volt);vertical-align:-.12em;width:2px;height:1em;margin-left:2px;animation:1s steps(2,start) infinite blink;display:inline-block}.vwave{align-items:center;gap:5px;height:70px;display:flex}.vwave i{background:var(--volt);border-radius:3px;width:5px;height:100%;transform:scaleY(.3)}.vwave i:nth-child(2n){transform:scaleY(.55)}.vwave i:nth-child(3n){transform:scaleY(.85)}.vcode{align-items:stretch;gap:3px;height:64px;display:flex;position:relative}.vcode i{background:var(--text);width:3px}.vcode i:nth-child(3n){width:6px}.vcode i:nth-child(4n+1){width:2px}.vcode b{background:var(--flare);height:2px;position:absolute;inset:50% -12px auto;box-shadow:0 0 10px #ff5b2ecc}.vstep{align-items:center;gap:.75rem;display:flex}.vstep__btn{border:1px solid var(--stroke);width:34px;height:34px;color:var(--text-2);border-radius:50%;place-items:center;display:grid}.vstep__val{text-align:center;font-family:var(--font-display);min-width:5rem;font-size:1.2rem;font-weight:700;display:grid}.vstep__val small{font-family:var(--font-body);color:var(--text-2);font-size:.75rem;font-weight:500}@media (prefers-reduced-motion:no-preference){.fan.is-live .vwave i{animation:1.1s ease-in-out infinite wave}.fan.is-live .vwave i:nth-child(2n){animation-delay:-.3s}.fan.is-live .vwave i:nth-child(3n){animation-delay:-.7s}.fan.is-live .vwave i:nth-child(5n){animation-delay:-.5s}.fan.is-live .vcode b{animation:2.2s ease-in-out infinite alternate scanv}.fan.is-live .vf{animation:2.4s ease-in-out infinite bracket}}@keyframes wave{50%{transform:scaleY(1)}}@keyframes scanv{0%{transform:translateY(-26px)}to{transform:translateY(26px)}}@keyframes bracket{50%{transform:scale(.82)}}@media (width<=899px){.fan{scroll-snap-type:x mandatory;height:auto;margin-inline:calc(var(--gutter) * -1);padding:.5rem var(--gutter) 1.5rem;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.fan__card{scroll-snap-align:center;flex:none;width:min(260px,72vw);margin-left:0;position:relative;left:auto;transform:none!important}}.mem__grid{align-items:center;gap:3rem;display:grid}@media (width>=960px){.mem__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem}}.mem__panel{border:1px solid var(--stroke);border-radius:var(--r-card);background:var(--surface);padding:clamp(1.25rem,2.5vw,2rem)}.mem__top{border-bottom:1px solid var(--stroke);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.1rem;display:flex}.mem__switch-label{font-weight:650}.switch{border-radius:var(--r-pill);border:1px solid var(--stroke);background:var(--surface-2);cursor:pointer;flex:none;width:56px;height:32px;padding:0;transition:background-color .25s;position:relative}.switch:before{content:"";position:absolute;inset:-8px}.switch[aria-checked=true]{background:var(--volt);border-color:var(--volt)}.switch__knob{background:var(--text);width:24px;height:24px;transition:transform .35s var(--ease-out);border-radius:50%;position:absolute;top:3px;left:3px}.switch[aria-checked=true] .switch__knob{background:var(--ink);transform:translate(24px)}.mem__example{letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);margin-top:1rem;font-size:.75rem}.mem__list{margin:.75rem 0 0;padding:0;list-style:none;display:grid}.mem__fact{transition:grid-template-rows .45s var(--ease-out), opacity .3s ease, transform .45s var(--ease-out);grid-template-rows:1fr;display:grid}.mem__fact-in{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-height:0;padding-block:.4rem;display:flex;overflow:hidden}.mem__fact.is-gone{opacity:0;grid-template-rows:0fr;transform:translate(24px)}.mem__group{border-radius:var(--r-pill);background:var(--volt-dim);color:var(--volt);flex:none;padding:.25rem .7rem;font-size:.75rem;font-weight:700}.mem__fact:first-child .mem__group{background:var(--flare-dim);color:#ff8a66}.mem__text{flex:14rem;font-size:.9375rem}.mem__forget{border-radius:var(--r-pill);border:1px solid var(--stroke);min-height:32px;color:var(--text-2);cursor:pointer;transition:color .16s ease, border-color .16s ease, transform .16s var(--ease-out);background:0 0;align-items:center;gap:.3rem;padding:0 .7rem;font-size:.8125rem;font-weight:600;display:inline-flex}.mem__forget:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.mem__forget:hover{color:var(--flare);border-color:var(--flare)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.mem__fact:not(.is-in){opacity:0;transform:translateY(12px)}}.mem__panel.is-off .mem__list{opacity:.45}.mem__list{transition:opacity .3s}.mem__empty{text-align:center;color:var(--text-2);border:1px dashed var(--stroke);border-radius:var(--r-inner);margin-top:1rem;padding:1.25rem}.mem__foot{border-top:1px solid var(--stroke);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.1rem;padding-top:1.1rem;display:flex}.mem__note{color:var(--text-2);opacity:0;flex:14rem;font-size:.8125rem;transition:opacity .25s}.mem__panel.is-off .mem__note{opacity:1}.nums{border-block:1px solid var(--stroke);background:var(--ink);padding-block:clamp(2.5rem,6vw,4.5rem)}.nums__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem 1.5rem;margin:0;display:grid}@media (width>=860px){.nums__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.nums__item{flex-direction:column-reverse;justify-content:flex-end;gap:.5rem;display:flex}.nums__label{color:var(--text-2);max-width:14rem;font-size:.9375rem}.nums__value{font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2.6rem,7.5vw,5.5rem)}.more__title{margin-bottom:clamp(2rem,4vw,3rem)}.more__grid{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.more__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.more__cell--health{grid-column:span 2}}@media (width>=1000px){.more__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.more__cell--health,.more__cell--apple,.more__cell--music{grid-column:span 2}}.more__cell{border:1px solid var(--stroke);border-radius:var(--r-card);background:var(--surface);align-content:start;gap:.6rem;min-height:15rem;padding:1.5rem;display:grid;position:relative;overflow:hidden}.more__cell--health{background:linear-gradient(160deg, #5cc8ff1a, transparent 60%), var(--surface)}.more__cell--music{background:linear-gradient(200deg, #d4ff3a17, transparent 55%), var(--surface)}.more__glow{opacity:0;pointer-events:none;will-change:transform;background:radial-gradient(closest-side,#d4ff3a1f,#0000);border-radius:50%;width:280px;height:280px;margin:-140px 0 0 -140px;transition:opacity .3s;position:absolute;top:0;left:0}.more__cell.is-spot .more__glow{opacity:1}.more__icon{border-radius:var(--r-small);background:var(--surface-2);width:44px;height:44px;color:var(--volt);place-items:center;display:grid}.more__cell--health .more__icon{color:var(--ice);background:var(--ice-dim)}.more__h{font-family:var(--font-display);letter-spacing:-.02em;margin-top:.6rem;font-size:1.2rem;font-weight:700;position:relative}.more__p{color:var(--text-2);max-width:28rem;position:relative}.more__pulse{opacity:.9;width:100%;height:52px;position:absolute;inset:auto 0 1.25rem}.more__pulse path{fill:none;stroke:var(--flare);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.more__cell.is-live .more__pulse path{stroke-dasharray:100;animation:3.2s linear infinite pulse-draw}.more__cell.is-live .more__eq i{animation:1s ease-in-out infinite wave}.more__cell.is-live .more__eq i:nth-child(2n){animation-delay:-.35s}.more__cell.is-live .more__eq i:nth-child(3n){animation-delay:-.65s}.more__cell.is-live .more__eq i:nth-child(5n){animation-delay:-.15s}}@keyframes pulse-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:-100px}}.more__eq{align-items:flex-end;gap:5px;height:56px;display:flex;position:absolute;bottom:1.5rem;right:1.5rem}.more__eq i{background:var(--volt);transform-origin:bottom;border-radius:3px;width:6px;height:100%;transform:scaleY(.4)}.more__eq i:nth-child(2n){transform:scaleY(.7)}.more__eq i:nth-child(3n){transform:scaleY(.55)}.safe{background:var(--surface);border-block:1px solid var(--stroke);padding-block:clamp(4.5rem,10vw,9rem)}.safe__head{gap:1.25rem;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid}.safe__title{max-width:14ch;font-size:clamp(2.4rem,8vw,6.4rem)}:lang(uk) .safe__title{max-width:18ch;font-size:clamp(2rem,6.4vw,5rem)}.safe__grid{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.safe__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}}@media (width>=1100px){.safe__grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2.5rem}}.safe__item{border-top:1px solid var(--stroke);padding:1.75rem 0 2rem}.safe__icon{color:var(--volt);margin-bottom:1.25rem;display:inline-grid}.safe__icon svg{stroke-width:1.6px}.safe__h{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:.6rem;font-size:1.25rem;font-weight:700}.safe__p{color:var(--text-2)}.safe__foot{justify-items:start;gap:1rem;margin-top:clamp(1.5rem,4vw,3rem);display:grid}.safe__promise{font-family:var(--font-display);letter-spacing:-.03em;color:var(--volt);text-wrap:balance;font-size:clamp(1.4rem,3.2vw,2.4rem);font-weight:800}.safe__medical{max-width:44rem;color:var(--text-2)}.safe__icon.is-ready svg *{stroke-dasharray:1;stroke-dashoffset:1px}@media (prefers-reduced-motion:no-preference){.safe__item.is-in .safe__icon.is-ready svg *{animation:draw 1.4s var(--ease-out) .2s forwards}}@media (prefers-reduced-motion:reduce){.safe__icon.is-ready svg *{stroke-dashoffset:0}}@keyframes draw{to{stroke-dashoffset:0}}.final{text-align:center;padding-block:clamp(5rem,12vw,11rem) clamp(4rem,9vw,8rem);position:relative;overflow:clip}.final:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#d4ff3a1a,#0000 70%);border-radius:50%;width:min(1100px,130vw);margin-top:calc(min(1100px,130vw)/-2);margin-left:calc(min(1100px,130vw)/-2);position:absolute;top:38%;left:50%}.final__inner{justify-items:center;gap:2.5rem;display:grid;position:relative}.final__title{font-family:var(--font-display);letter-spacing:-.05em;flex-wrap:nowrap;justify-content:center;column-gap:.22em;margin:0;font-size:clamp(3.4rem,15.5vw,14rem);font-weight:900;line-height:.92;display:flex}:lang(uk) .final__title{letter-spacing:-.045em;flex-wrap:wrap;font-size:clamp(2.6rem,10.5vw,9.4rem)}.final__word{isolation:isolate;display:inline-block;position:relative}.final__fill{color:var(--volt);display:block}.final__outline{color:#0000;-webkit-text-stroke:2px var(--stroke);z-index:-1;position:absolute;inset:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.final__fill{clip-path:inset(0 100% 0 0);transition:clip-path 1.5s var(--ease-in-out)}.final.is-in .final__fill{clip-path:inset(0 -2% 0 0)}.final.is-in .final__word:nth-child(2) .final__fill{transition-delay:.35s}.final.is-in .final__word:nth-child(3) .final__fill{transition-delay:.7s}}.final__cta{justify-items:center;gap:1rem;display:grid}.final__sub{color:var(--text-2);font-size:clamp(1.1rem,2vw,1.5rem)}.final__platform{color:var(--text-2);font-size:.8125rem}.lib,.live,.fuel,.mem,.nums,.more,.safe,.final,.site-footer{content-visibility:auto}.lib{contain-intrinsic-size:auto 780px}.live{contain-intrinsic-size:auto 760px}.fuel{contain-intrinsic-size:auto 860px}.mem{contain-intrinsic-size:auto 760px}.nums{contain-intrinsic-size:auto 290px}.more{contain-intrinsic-size:auto 1470px}@media (width>=640px){.more{contain-intrinsic-size:auto 990px}}@media (width>=1000px){.more{contain-intrinsic-size:auto 890px}}.safe{contain-intrinsic-size:auto 960px}.final{contain-intrinsic-size:auto 980px}.site-footer{contain-intrinsic-size:auto 360px}.legal{padding-block:calc(var(--header-h) + 3rem) 6rem;max-width:calc(1080px + var(--gutter) * 2)}.legal__head{gap:1rem;max-width:46rem;margin-bottom:2.5rem;display:grid}.legal__back{width:fit-content;color:var(--text-2);align-items:center;gap:.45rem;min-height:32px;font-size:.9375rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.legal__back:hover{color:var(--text)}}.legal__title{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.2rem,6vw,4rem);font-weight:800;line-height:1}:lang(uk) .legal__title{font-size:clamp(1.9rem,5vw,3.3rem)}.legal__meta{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.9375rem;display:flex}.legal__meta a{color:var(--volt);text-underline-offset:3px}.legal__sep{background:var(--text-3);border-radius:50%;width:4px;height:4px}.callout{border:1px solid var(--stroke);border-radius:var(--r-inner);background:var(--surface);max-width:46rem;color:var(--text);margin:0 0 2rem;padding:1.1rem 1.25rem}.callout--warn{background:linear-gradient(0deg, var(--flare-dim), var(--flare-dim)), var(--surface);border-color:#ff5b2e80}.callout__title{font-family:var(--font-display);color:#ff8a66;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:700;display:flex}.legal__body .callout{margin:1.25rem 0}.summary{border-radius:var(--r-card);background:var(--surface);border:1px solid #d4ff3a4d;max-width:46rem;margin-bottom:3rem;padding:1.5rem}.summary__title{font-family:var(--font-display);margin-bottom:1rem;font-size:1.15rem;font-weight:700}.summary ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.summary li{grid-template-columns:auto 1fr;align-items:start;gap:.7rem;display:grid}.summary li svg{color:var(--volt);margin-top:.25rem}.legal__layout{gap:2rem;display:grid}@media (width>=1000px){.legal__layout{grid-template-columns:16rem minmax(0,46rem);align-items:start;gap:4rem}.toc{top:calc(var(--header-h) + 24px);max-height:calc(100svh - var(--header-h) - 48px);position:sticky;overflow-y:auto}}.toc__title{letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);margin-bottom:.75rem;font-size:.75rem}.toc ol{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.toc a{color:var(--text-2);padding:.3rem 0;font-size:.9rem;line-height:1.35;text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){.toc a:hover{color:var(--text)}}@media (width<=999px){.toc{border:1px solid var(--stroke);border-radius:var(--r-inner);background:var(--surface);padding:1rem 1.25rem}}.legal__section{border-top:1px solid var(--stroke);padding-block:1.5rem}.legal__section:first-child{border-top:0;padding-top:0}.legal__section h2{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-bottom:1rem;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:700;line-height:1.2}.legal__section p,.legal__section li{color:#cfcfc9;font-size:1.0625rem;line-height:1.65}.legal__section p+p,.legal__section p+ul,.legal__section ul+p,.legal__section p+ol,.legal__section ol+p{margin-top:.9rem}.legal__section ul,.legal__section ol{gap:.55rem;margin:.6rem 0 0;padding-left:1.25rem;display:grid}.legal__section li::marker{color:var(--volt)}.legal__section strong{color:var(--text);font-weight:650}.legal a:not(.legal__back):not(.btn){color:var(--volt);text-underline-offset:3px;overflow-wrap:anywhere}mark.todo{color:#1a1400;outline-offset:1px;background:#ffe14a;border-radius:6px;outline:2px dashed #b38f00;padding:.05em .35em;font-weight:600}@media print{:root{color-scheme:light}html,body{color:#000;background:#fff}.site-header,.site-footer,.toc,.skip,.legal__back{display:none!important}.legal{padding:0}.legal__section p,.legal__section li,.legal__section strong,.lede,.legal__meta,.callout,.callout__title{color:#000}.callout,.summary{background:0 0;border-color:#000}}.nf{min-height:100svh;padding-block:calc(var(--header-h) + 3rem) 4rem;align-content:center;justify-items:start;gap:1.25rem;display:grid}.nf__code{font-size:clamp(6rem,26vw,16rem);line-height:.85}.nf__title{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.8rem,4vw,3rem);font-weight:800}.nf__title--sm{font-size:clamp(1.3rem,2.4vw,1.8rem)}.nf__uk{border-top:1px solid var(--stroke);justify-items:start;gap:1rem;margin-top:2rem;padding-top:2rem;display:grid}
/*$vite$:1*/