@layer components{.ld-b{--ld-black:#0a0b10;--ld-grey:#e9ebee;--ld-ease:cubic-bezier(.2, .8, .2, 1);--ld-out:cubic-bezier(.16, 1, .3, 1);--ld-z-props:45;-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.ld-b[data-ground=black]{background:var(--ld-black);color:#fff}.ld-b[data-ground=cobalt]{background:var(--cobalt);color:#fff}.ld-b[data-ground=grey]{background:var(--ld-grey);color:var(--ink)}.ld-b :focus-visible{outline-offset:4px;outline:2px solid}.ld-rise{margin:-.08em 0 -.2em;padding:.08em 0 .2em;display:block;overflow:hidden}.ld-rise>span{transform-origin:0 100%;transition:transform 1.2s var(--ld-out);transition-delay:calc(var(--i,0) * 90ms);display:block;transform:translateY(115%)rotate(2.5deg)}[data-in="1"] .ld-rise>span{transform:none}.ld-b .ld-vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ld-rise>span{transition:none;transform:none}}}
@layer components{.ld-faq{padding:clamp(80px, 13svh, 160px) var(--gutter) clamp(80px, 13svh, 150px)}.ld-faq-grid{max-width:calc(var(--maxw) + 2 * var(--gutter));grid-template-columns:minmax(0,.82fr) minmax(0,1.5fr);align-items:start;gap:clamp(28px,5vw,96px);margin:0 auto;display:grid}.ld-faq-head{top:calc(var(--nav-h) + 4svh);position:sticky}.ld-faq-h{font-family:var(--font-display);letter-spacing:-.045em;color:var(--ink);font-size:clamp(54px,7.4vw,150px);font-weight:900;line-height:.9}.ld-faq-note{color:#4a4d5c;max-width:24em;margin-top:clamp(16px,3svh,30px);font-size:clamp(12px,.95vw,15px);line-height:1.6}.ld-faq-list{border-top:2px solid var(--ink)}.ld-q{border-bottom:1px solid #0a0b1033;position:relative}.ld-q:before{content:"";background:var(--ink);transform-origin:0 0;width:5px;transition:transform .55s var(--ld-out);position:absolute;top:0;bottom:-1px;left:0;transform:scaleY(0)}.ld-q[data-open="1"]:before{transform:scaleY(1)}.ld-q-h{margin:0}.ld-q-btn{text-align:left;width:100%;color:var(--ink);grid-template-columns:clamp(34px,3.4vw,56px) minmax(0,1fr) 30px;align-items:baseline;gap:14px;padding:clamp(20px,3.2svh,32px) 0 clamp(20px,3.2svh,32px) clamp(16px,1.5vw,26px);display:grid}.ld-q-n{color:#6a6e7e;font-size:13px;transition:color .3s}.ld-q[data-open="1"] .ld-q-n{color:var(--cobalt)}.ld-q-t{font-family:var(--font-display);letter-spacing:-.028em;transition:transform .4s var(--ld-ease);font-size:clamp(21px,2.25vw,40px);font-weight:700;line-height:1.1}.ld-q-btn:hover .ld-q-t{transform:translate(8px)}.ld-q-sign{place-self:center end;width:22px;height:22px;position:relative}.ld-q-sign i{height:3px;transition:transform .45s var(--ld-ease);background:currentColor;border-radius:2px;position:absolute;top:10px;left:0;right:0}.ld-q-sign i:last-child{transform:rotate(90deg)}.ld-q[data-open="1"] .ld-q-sign i:last-child{transform:rotate(0)}.ld-q-panel{transition:grid-template-rows .55s var(--ld-ease);grid-template-rows:0fr;display:grid}.ld-q[data-open="1"] .ld-q-panel{grid-template-rows:1fr}.ld-q-inner{min-height:0;overflow:hidden}.ld-q-a{color:#23252f;opacity:0;max-width:42em;transition:opacity .35s, transform .55s var(--ld-ease);gap:12px;padding:0 clamp(20px,3vw,56px) clamp(24px,3.4svh,36px) calc(clamp(34px,3.4vw,56px) + clamp(16px,1.5vw,26px) + 14px);font-size:clamp(16px,1.25vw,20px);line-height:1.6;display:grid;transform:translateY(-8px)}.ld-q[data-open="1"] .ld-q-a{opacity:1;transition-delay:80ms;transform:none}.ld-q-a strong{color:var(--ink);font-weight:700}.ld-q-a a{color:var(--cobalt);text-underline-offset:3px;font-weight:700;text-decoration:underline}.ld-q-a code{font-family:var(--font-mono);overflow-wrap:anywhere;background:#0a0b1014;border-radius:4px;padding:2px 6px;font-size:.88em}.ld-faq .ld-q-btn:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}@media (max-width:980px){.ld-faq-grid{grid-template-columns:minmax(0,1fr)}.ld-faq-head{position:static}.ld-faq-h{font-size:clamp(54px,15vw,120px)}}@media (max-width:560px){.ld-q-btn{grid-template-columns:30px minmax(0,1fr) 24px;gap:10px;padding-left:14px}.ld-q-a{padding:0 8px 24px 54px}}@media (prefers-reduced-motion:reduce){.ld-q:before,.ld-q-panel,.ld-q-a,.ld-q-t{transition:none}}}
@layer components{.ld-fh{--lkh:min(42svh, 29vw);--red:#e5262a;background:var(--ld-black);min-height:max(100svh,780px)}.ld-fh-field{contain:layout paint;position:absolute;inset:0;overflow:hidden}.ld-fh-row{height:calc(var(--t,54px) + 26px);position:absolute;left:0;right:0}.ld-fh[data-in="0"] .ld-fh-row{opacity:0;transform:translate(140px)}.ld-fh[data-in="1"] .ld-fh-row{transition:opacity .7s var(--ld-ease), transform 1.25s var(--ld-out);transition-delay:calc(var(--r,0) * 85ms)}.ld-fh-win{position:absolute;inset:0;overflow:hidden}.ld-fh-gut,.ld-fh-cutfade{z-index:1;pointer-events:none;background-repeat:no-repeat;position:absolute;left:0}.ld-fh-gut{background-image:linear-gradient(90deg, var(--ld-black) 0, var(--ld-black) 46px, #0a0b1000 100%);width:104px;top:0;bottom:0}.ld-fh-cutfade{background-image:linear-gradient(90deg, var(--ld-black) 0, var(--ld-black) calc(100% - 120px), #0a0b1000 100%);bottom:0}.ld-fh-arrow{left:clamp(8px,.7vw,14px);top:calc(var(--t,54px) * .22);z-index:2;font-family:var(--font-mono);color:#ffffffc7;font-size:clamp(15px,1.2vw,21px);line-height:1;position:absolute}.ld-fh-track{will-change:transform;height:100%;position:absolute;top:0;left:0}.ld-fh-s{width:var(--t,54px);position:absolute;top:0;left:0}.ld-fh-s:hover{z-index:4}.ld-fh-t{width:var(--t,54px);height:var(--t,54px);background:hsl(var(--h,232) 26% 14%);transition:transform .3s var(--ld-ease);border-radius:7px;position:relative;overflow:hidden}.ld-fh-s:hover .ld-fh-t{overflow:visible;transform:scale(1.45)}.ld-fh-s:hover .ld-fh-im{border-radius:7px}.ld-fh-t:before{content:attr(data-i);font-family:var(--font-display);font-weight:900;font-size:calc(var(--t,54px) * .34);letter-spacing:-.02em;color:hsl(var(--h,232) 34% 66%);place-items:center;transition:opacity .4s;display:grid;position:absolute;inset:0}.ld-fh-im{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .55s;position:absolute;inset:0}.is-img .ld-fh-im{opacity:1}.is-img .ld-fh-t:before{opacity:0}.ld-fh-l{max-width:calc(var(--t,54px) + var(--g,14px) - 3px);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-feature-settings:"zero" 0;color:#fff;opacity:.94;margin-top:7px;font-size:clamp(10.5px,.78vw,14px);font-weight:500;line-height:1.2;display:block;overflow:hidden}.ld-fh-s.is-empty .ld-fh-t{animation:2.8s ease-in-out infinite ld-fh-ping;animation-delay:calc(var(--k,0) * -170ms);background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff24}.ld-fh-s.is-empty .ld-fh-t:before,.ld-fh-s.is-empty .ld-fh-l{display:none}@keyframes ld-fh-ping{0%,to{opacity:.25}50%{opacity:1}}.ld-fh-cols{z-index:2;pointer-events:none;position:absolute;inset:0}.ld-fh-col{opacity:0;position:absolute;transform:translate(-50%,-22px)}.ld-fh-col[data-in="1"]{opacity:1;transition:opacity .5s, transform .9s var(--ld-out);transition-delay:calc(var(--ci,0) * .16s + .26s);transform:translate(-50%)}.ld-fh-cl{white-space:nowrap;font-family:var(--font-display);letter-spacing:-.02em;color:#fff;align-items:baseline;gap:.28em;font-size:clamp(15px,1.32vw,26px);font-weight:900;line-height:1;display:flex;position:absolute;bottom:calc(100% + 9px);left:-2px}.ld-fh-cn{font-variant-numeric:tabular-nums}.ld-fh-cbox{width:calc(var(--ct) + 12px);border:3px solid var(--red);background:var(--ld-black);transition:height .6s var(--ld-out), width .6s var(--ld-out);border-radius:3px;padding:3px;position:relative;overflow:hidden}.ld-fh-cstack{flex-direction:column;gap:3px;display:flex}.ld-fh-ct{background:hsl(var(--h,232) 26% 14%);border-radius:4px;flex:none;display:block;position:relative;overflow:hidden}.ld-fh-ct:before{content:attr(data-i);font-family:var(--font-display);font-weight:900;font-size:calc(var(--ct) * .34);color:hsl(var(--h,232) 34% 66%);place-items:center;display:grid;position:absolute;inset:0}.ld-fh-ct[data-img="1"]:before{display:none}.ld-fh-ct img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ld-fh-col[data-in="0"] .ld-fh-ct{opacity:0}.ld-fh-col[data-in="1"] .ld-fh-ct{animation:ld-fh-drop .55s var(--ld-out) both;animation-delay:calc(var(--ci,0) * .16s + .38s + var(--k,0) * 38ms)}@keyframes ld-fh-drop{0%{opacity:0;transform:translateY(-16px)scale(.86)}to{opacity:1;transform:none}}.ld-fh-cmore{font-weight:700;font-size:calc(var(--ct) * .32);color:#ff5a5e;background:#e5262a29;border-radius:4px;flex:none;place-items:center;display:grid}.ld-fh-col[data-hit="1"] .ld-fh-cbox{animation:ld-fh-hit .7s var(--ld-out)}@keyframes ld-fh-hit{0%{outline:3px solid var(--red);outline-offset:0}to{outline-offset:18px;outline:3px solid #e5262a00}}.ld-fh-cap{left:var(--gutter);z-index:3;letter-spacing:.08em;text-transform:uppercase;color:#7e869b;pointer-events:none;align-items:center;gap:9px;font-size:11.5px;line-height:1;display:flex;position:absolute;top:86px}.ld-fh-cap i{background:#4b5163;border-radius:50%;width:7px;height:7px}.ld-fh-cap i[data-live="1"]{background:var(--ok);animation:1.6s steps(2,jump-none) infinite ld-fh-blink}.ld-fh-slot{left:calc(50.5% - var(--lkh) / 2);top:calc(41.5% - var(--lkh) / 2);width:var(--lkh);height:var(--lkh);pointer-events:none;position:fixed}.ld-fh-fg{left:var(--gutter);z-index:3;max-width:calc(100% - 2 * var(--gutter));pointer-events:none;position:absolute;bottom:clamp(34px,6.6svh,72px)}.ld-fh-h{font-family:var(--font-display);letter-spacing:-.045em;color:#fff;font-size:clamp(46px,6.8vw,142px);font-weight:900;line-height:.9}.ld-fh-num{font-variant-numeric:tabular-nums}.ld-fh-sub{color:#fff;align-items:center;gap:.7em;max-width:44em;margin-top:clamp(14px,2.6svh,28px);font-size:clamp(13px,1.12vw,20px);line-height:1.4;display:flex}.ld-fh-close{font-family:var(--font-display);letter-spacing:-.035em;color:#fff;margin-top:clamp(14px,2.4svh,26px);font-size:clamp(24px,2.7vw,54px);font-weight:900;line-height:1}.ld-fh-close .ld-rise>span{transition-delay:.9s}.ld-fh-close b{color:#5b78ff;font-weight:900}.ld-fh-live{background:var(--ok);border-radius:50%;flex:none;width:.62em;height:.62em;animation:1.6s steps(2,jump-none) infinite ld-fh-blink}@keyframes ld-fh-blink{50%{opacity:.25}}.ld-fh-dots b{font-weight:900;animation:1.3s infinite both ld-fh-dot}.ld-fh-dots b:nth-child(2){animation-delay:.18s}.ld-fh-dots b:nth-child(3){animation-delay:.36s}@keyframes ld-fh-dot{0%,60%,to{opacity:.15}30%{opacity:1}}@media (max-width:760px){.ld-fh{--lkh:min(54vw, 214px);min-height:max(100svh,760px)}.ld-fh-slot{left:calc(50% - var(--lkh) / 2);top:calc(29% - var(--lkh) / 2);position:absolute}.ld-fh-row{height:calc(var(--t,40px) + 22px);-webkit-mask-image:linear-gradient(90deg,#0000 0 30px,#000 62px);mask-image:linear-gradient(90deg,#0000 0 30px,#000 62px)}.ld-fh-arrow{font-size:15px;left:10px}.ld-fh-col{transform:translateY(-14px)}.ld-fh-col[data-in="1"]{transform:none}.ld-fh-col:nth-child(n+3){display:none}.ld-fh-cl{font-size:16px;bottom:calc(100% + 6px)}.ld-fh-cbox{width:auto;height:calc(var(--ct) + 12px)}.ld-fh-cstack{flex-direction:row}.ld-fh-h{font-size:clamp(40px,12.4vw,76px)}.ld-fh-sub{align-items:flex-start;font-size:12.5px}.ld-fh-live{margin-top:.3em}.ld-fh-fg{bottom:30px}.ld-fh-cap{display:none}}@media (prefers-reduced-motion:reduce){.ld-fh-live,.ld-fh-dots b,.ld-fh-cap i,.ld-fh-s.is-empty .ld-fh-t{animation:none}.ld-fh[data-in="0"] .ld-fh-row{opacity:1;transform:none}.ld-fh-col,.ld-fh-col[data-in="1"]{opacity:1;transition:none;transform:translate(-50%)}.ld-fh-col[data-in="1"] .ld-fh-ct,.ld-fh-col[data-in="0"] .ld-fh-ct{opacity:1;animation:none}}}
@property --pull{syntax:"<length>";inherits:false;initial-value:0}@layer components{.ld-hero{--lock-h:min(58.5svh, 40vw);--lock-w:calc(var(--lock-h) * .72);--fs:min(calc(var(--lock-h) * .575), calc((100vw - 2 * var(--gutter) - var(--lock-w)) / 3.12));--slot-top:6.9svh;--cap-shift:calc(var(--lock-h) * .01);height:calc(100svh - var(--ld-tape-h));min-height:540px;position:relative;overflow-x:clip}.ld-hero-row{left:0;right:0;top:var(--slot-top);height:var(--lock-h);font-family:var(--font-display);font-weight:900;font-size:var(--fs);letter-spacing:-.045em;white-space:nowrap;color:#fff;transform:translate3d(var(--jx,0px), var(--jy,0px), 0);justify-content:center;align-items:flex-start;margin:0;line-height:.7;display:flex;position:absolute}.ld-hw{margin-top:calc(var(--lock-h) * .36 + var(--cap-shift));will-change:transform;--par:0px;transform:translate3d(calc(var(--pull) + var(--par)), 0, 0);flex:none;display:flex}.ld-hw-l{--pull:calc(var(--lock-w) * .4)}.ld-hw-r{--pull:calc(var(--lock-w) * -.4)}.ld-hero[data-slam="1"] .ld-hw{--pull:0px;transition:--pull .95s cubic-bezier(.3,1.9,.45,1)}.ld-anchor{width:var(--lock-w);height:var(--lock-h);margin:0 calc(var(--fs) * -.012) 0 calc(var(--fs) * -.05);flex:none;position:relative}.ld-shock{aspect-ratio:1;opacity:0;pointer-events:none;border:2px solid #ffffffe6;border-radius:50%;width:100%;margin:-50% 0 0 -50%;position:absolute;top:62%;left:50%}.ld-hero[data-slam="1"] .ld-shock{animation:1.2s cubic-bezier(.1,.7,.2,1) both ld-shock}@keyframes ld-shock{0%{opacity:.95;transform:scale(.6)}to{opacity:0;transform:scale(2.3)}}.ld-hl{will-change:transform;animation:ld-hl-in 1.1s cubic-bezier(.16, 1, .3, 1) calc(.16s + var(--i,0) * 80ms) both;display:inline-block}.ld-hw-l .ld-hl{--from:-82vw;--sk:-11deg}.ld-hw-r .ld-hl{--from:82vw;--sk:11deg}@keyframes ld-hl-in{0%{transform:translate3d(var(--from), 0, 0) skewX(var(--sk))}to{transform:translate(0,0)skew(0)}}.ld-hero-foot{left:var(--gutter);right:var(--gutter);top:calc(var(--slot-top) + var(--lock-h) + 4.2svh);text-align:center;transform:translate3d(var(--jx,0px), calc(var(--jy,0px) + var(--fy,0px)), 0);flex-direction:column;align-items:center;gap:clamp(18px,3.2svh,40px);display:flex;position:absolute}.ld-hero-sub{letter-spacing:-.014em;text-wrap:balance;color:#fff;max-width:44em;animation:ld-hero-rise .95s var(--ld-out) 1s both;font-size:clamp(17px,1.9vw,38px);font-weight:700;line-height:1.2}.ld-hero-cta .ld-mag{display:flex}.ld-hero-cta{animation:ld-hero-rise .95s var(--ld-out) 1.14s both;flex-wrap:wrap;justify-content:center;gap:clamp(12px,1.7vw,34px);display:flex}@keyframes ld-hero-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.ld-xl{letter-spacing:-.02em;border-radius:clamp(8px,.62vw,12px);height:clamp(52px,4.1vw,84px);padding:0 clamp(24px,2.9vw,58px);font-size:clamp(16px,1.7vw,34px);font-weight:900}.ld-slot-fixed{pointer-events:none;visibility:hidden;position:fixed}.ld-slot-hero{left:var(--sx,40vw);top:var(--sy,8vh);width:var(--sw,22vw);height:var(--sh,54vh)}.ld-landing[data-slots] .ld-slot-fixed{visibility:visible;outline-offset:-1px;outline:1px dashed #fffc}.ld-flat{display:none}.ld-landing[data-gl="0"] .ld-flat,.ld-hero[data-flat="1"] .ld-flat{width:100%;height:100%;font-family:var(--font-mono);font-size:calc(var(--lock-h) * .09);letter-spacing:-.02em;color:#fff;background:#14151b;border-radius:12%;flex-direction:column;justify-content:center;align-items:center;gap:.16em;font-weight:700;line-height:1;display:flex;box-shadow:inset 0 0 0 2px #3b3e4a}@media (max-aspect-ratio:5/4),(max-width:880px){.ld-hero{--lock-h:min(45svh, 84vw);--lock-w:calc(var(--lock-h) * .72);--fs:calc((100vw - 2 * var(--gutter)) / 3.46);height:auto;min-height:calc(100svh - var(--ld-tape-h));padding:calc(var(--ld-nav-h) + 1.4svh) var(--gutter) clamp(18px, 3svh, 36px);flex-direction:column;align-items:center;display:flex}.ld-hero-row{grid-template-columns:auto auto;justify-content:center;column-gap:.25em;height:auto;line-height:.84;display:grid;position:static}.ld-hw{margin:0}.ld-hw-l{--pull:0px;grid-area:1/1}.ld-hw-r{--pull:0px;grid-area:1/2}.ld-anchor{grid-area:2/1/auto/-1;justify-self:center;margin:1.2svh 0 0}.ld-hero-foot{gap:clamp(14px,2.4svh,24px);width:100%;margin-top:clamp(14px,2.4svh,26px);position:static}.ld-hero-sub{font-size:clamp(16px,4.6vw,22px)}.ld-hero-cta{flex-wrap:nowrap;gap:10px;width:100%}.ld-hero-cta>*{flex:1 1 0;min-width:0}.ld-hero-cta .btn,.ld-hero-cta .ld-mag .btn{width:100%}.ld-xl{height:52px;padding:0 12px;font-size:16px}}@media (prefers-reduced-motion:reduce){.ld-hl,.ld-hero-sub,.ld-hero-cta{animation:none}.ld-hw-l,.ld-hw-r{--pull:0px}.ld-shock{display:none}}}
@layer components{.ld-mn{--lkh:min(49svh, 32vw);--stack-w:min(16vw, 24svh);--rule-h:clamp(92px, 12svh, 128px);--pad-b:clamp(22px, 4.5svh, 56px);min-height:max(100svh,780px);padding:clamp(76px, 9svh, 120px) var(--gutter) var(--pad-b);flex-direction:column;justify-content:space-between;display:flex}.ld-mn-vis{display:contents}.ld-mn-slot{left:calc(61% - var(--lkh) / 2);top:calc(50% - var(--lkh) / 2);width:var(--lkh);height:var(--lkh);pointer-events:none;position:fixed}.ld-mn-stack{left:calc(87% - var(--stack-w) / 2);bottom:calc(var(--pad-b) + var(--rule-h) + 3.4svh);width:var(--stack-w);pointer-events:none;position:absolute}.ld-mn-cv{-webkit-box-reflect:below 1px linear-gradient(to bottom, #fff3, #fff0 30%);width:100%;height:auto;display:block}.ld-mn-main{z-index:2;flex-direction:column;max-width:min(62%,1080px);display:flex;position:relative}.ld-mn-h{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(48px,min(7.4vw,12.2svh),150px);font-weight:900;line-height:.9}.ld-mn-sub{max-width:34em;font-family:var(--font-display);letter-spacing:-.018em;color:#fff;margin-top:clamp(8px,1.5svh,22px);font-size:clamp(17px,min(1.8vw,3.2svh),34px);font-weight:700;line-height:1.16}.ld-mn-tiers{font-family:var(--font-display);letter-spacing:-.02em;grid-template-columns:max-content max-content max-content;column-gap:.62em;margin-top:clamp(10px,2.6svh,34px);font-size:clamp(18px,min(2.1vw,3.5svh),40px);font-weight:700;line-height:1.28;display:grid}.ld-mn-tier{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.ld-mn-tier button{grid-column:1/-1;grid-template-columns:subgrid;text-align:left;color:#4b4f60;transition:color .35s var(--ld-ease);align-items:center;padding:0;display:grid}.ld-mn-tier button:hover{color:#9097ad}.ld-mn-tier[data-on="1"] button{color:#fff}.ld-mn-tier[data-on="1"] .ld-mn-te{color:#4d6bff}.ld-mn-ta{width:1.1em;transition:transform .4s var(--ld-ease);place-items:center;display:grid}.ld-mn-ta svg{width:.78em;height:.78em}.ld-mn-tier[data-on="1"] .ld-mn-ta{transform:translate(.12em)}.ld-mn-te{transition:color .35s var(--ld-ease)}.ld-mn-odo{color:#fff;margin-top:clamp(8px,2.2svh,36px);font-size:clamp(64px,min(10.2vw,14.2svh),200px);line-height:1}.ld-od{font-family:var(--font-mono);font-feature-settings:"zero" 0;white-space:nowrap;align-items:flex-start;font-weight:700;line-height:1;display:inline-flex}.ld-od-c,.ld-od-w{text-align:center;width:.56em;height:1.02em;line-height:1.02em;display:inline-block}.ld-od-sep{width:.26em;font-family:var(--font-display);text-indent:-.02em;font-weight:900}.ld-od-w{position:relative;overflow:hidden}.ld-od-s{will-change:transform;flex-direction:column;display:flex}.ld-od-s i{text-align:center;height:1.02em;font-style:normal;line-height:1.02em;display:block}.ld-mn-cap{font-family:var(--font-mono);font-feature-settings:"zero" 0;color:#c4c8d6;margin-top:clamp(6px,1.1svh,14px);font-size:clamp(12.5px,min(1.1vw,2svh),20px);font-weight:500;line-height:1.4}.ld-mn-note{max-width:66em;font-family:var(--font-mono);font-feature-settings:"zero" 0;color:#7e8397;margin-top:6px;font-size:clamp(11px,min(.82vw,1.55svh),14px);line-height:1.55}.ld-mn-live{font-family:var(--font-mono);font-feature-settings:"zero" 0;color:#aab0c4;margin-top:4px;font-size:clamp(11.5px,.82vw,14px);line-height:1.5}.ld-mn-live[data-zero="1"]{color:#7e8397}.ld-bc-host{pointer-events:none;position:absolute;inset:0}.ld-bc{aspect-ratio:640/300;transform-origin:50% 70%;will-change:transform, opacity, filter;background:url(/art/coin-stack.webp) 0 0/100% no-repeat;width:100%;position:absolute;left:0}.ld-mn-ruler{z-index:2;height:var(--rule-h);flex:none;margin-top:clamp(10px,2.4svh,30px);position:relative}.ld-mn-line{background:#4a4e60;border-radius:2px;height:3px;position:absolute;top:21px;left:0;right:0}.ld-mn-fill{background:#2f4fff;border-radius:2px;position:absolute;top:0;bottom:0;left:0}.ld-mn-ticks{height:60px;position:absolute;top:33px;left:0;right:0}.ld-mn-tk{background:#5a5f74;width:1px;height:9px;position:absolute;top:0;transform:translate(-.5px)}.ld-mn-tk[data-k=n]{background:#3a3e4f;height:5px}.ld-mn-tag{z-index:2;font-family:var(--font-mono);font-feature-settings:"zero" 0;letter-spacing:-.01em;white-space:nowrap;color:#fff;pointer-events:none;font-size:clamp(13px,1.05vw,17px);font-weight:700;position:absolute;top:-30px;transform:translate(-50%)}.ld-mn-lab{color:#7e8397;cursor:pointer;transition:color .3s var(--ld-ease);flex-direction:column;align-items:center;gap:11px;padding:0 6px 6px;display:flex;position:absolute;top:0;transform:translate(-50%)}.ld-mn-lab i{background:currentColor;width:1.5px;height:15px;display:block}.ld-mn-lab span{font-family:var(--font-display);letter-spacing:-.005em;white-space:nowrap;font-size:clamp(12px,1.06vw,18px);font-weight:500}.ld-mn-lab:hover{color:#c4c8d6}.ld-mn-lab[data-on="1"]{color:#fff}.ld-mn-lab[data-on="1"] span{font-weight:700}.ld-mn-range{appearance:none;cursor:grab;background:0 0;width:calc(100% + 44px);height:40px;margin:0;padding:0;position:absolute;top:2px;left:-22px}.ld-mn-range:focus{outline:none}.ld-mn-range::-webkit-slider-runnable-track{background:0 0;height:40px}.ld-mn-range::-moz-range-track{background:0 0;height:40px}.ld-mn-range::-webkit-slider-thumb{appearance:none;width:44px;height:44px;transition:transform .2s var(--ld-ease);background:#fff;border:0;border-radius:50%;margin-top:-2px;box-shadow:0 10px 24px #0000008c,0 0 0 1px #0003}.ld-mn-range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:44px;height:44px;box-shadow:0 10px 24px #0000008c}.ld-mn[data-drag="1"] .ld-mn-range{cursor:grabbing}.ld-mn[data-drag="1"] .ld-mn-range::-webkit-slider-thumb{transform:scale(1.14)}.ld-mn-range:active::-webkit-slider-thumb{transform:scale(1.14)}.ld-mn-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #0a0b10,0 0 0 7px #fff}.ld-mn-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #0a0b10,0 0 0 7px #fff}@media (max-width:760px){.ld-mn{--lkh:min(62vw, 300px);--stack-w:min(30vw, 150px);--rule-h:110px;justify-content:flex-start;min-height:0;padding-top:96px}.ld-mn-main{max-width:100%}.ld-mn-h{font-size:clamp(54px,15.4vw,120px)}.ld-mn-sub{font-size:clamp(18px,5vw,24px)}.ld-mn-vis{order:2;height:min(62vw,300px);margin:clamp(64px,20vw,96px) 0 4px;display:block;position:relative}.ld-mn-slot{position:absolute;top:0;left:4%}.ld-mn-stack{bottom:0;left:auto;right:2%}.ld-mn-main{display:contents}.ld-mn-h,.ld-mn-sub{order:1}.ld-mn-tiers,.ld-mn-odo,.ld-mn-cap,.ld-mn-note,.ld-mn-live{order:3}.ld-mn-tiers{margin-top:14px;font-size:clamp(17px,4.9vw,26px)}.ld-mn-odo{margin-top:18px;font-size:clamp(64px,19vw,110px)}.ld-mn-ruler{order:4;margin-top:22px}.ld-mn-lab[data-ph="0"]{display:none}.ld-mn-lab{padding:0 2px 6px}.ld-mn-lab span{font-size:13px}}}
@layer components{.ld-same{min-height:100svh;color:var(--ink);padding:clamp(84px,6.2vw,140px) 0 clamp(72px,7vw,150px);position:relative;overflow-x:clip}.ld-same-in{width:100%;max-width:var(--ld-wide);padding:0 var(--gutter);margin:0 auto}.ld-same .ld-same-title.t-giant.ld-st{letter-spacing:-.05em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(38px,8.15vw,184px);line-height:.92}.ld-same-sub{letter-spacing:0;max-width:62em;color:var(--ink);margin:clamp(8px,.9vw,20px) 0 0;font-size:clamp(12.5px,1.6vw,34px);line-height:1.3}.ld-same-sub.ld-same-tweet{margin-top:.15em;font-weight:700}.ld-same-stage{width:min(71.5vw,100%);margin-top:clamp(18px,2vw,42px);position:relative}.ld-same-ex{vertical-align:.15em;white-space:nowrap;margin-left:14px}.ld-board{background:#15161a;border-radius:clamp(8px,.7vw,16px);gap:clamp(3px,.45vw,10px);width:100%;padding:clamp(6px,.95vw,20px);display:flex;box-shadow:inset 0 0 0 1px #2b2c33,inset 0 2px #ffffff0d,0 34px 52px -30px #0a0b1099,0 2px #0a0b103d}.ld-fl{aspect-ratio:.8;perspective:1200px;flex:1 1 0;min-width:0;position:relative;container-type:inline-size}.ld-fl-h{backface-visibility:hidden;height:50%;position:absolute;left:0;right:0;overflow:hidden}.ld-fl-top,.ld-fl-lt{background:linear-gradient(#2b2c32 0%,#1a1b1f 100%);border-radius:4cqw 4cqw 0 0;top:0;box-shadow:inset 0 1px #ffffff14}.ld-fl-bot,.ld-fl-lb{background:linear-gradient(#131417 0%,#1d1e23 100%);border-radius:0 0 4cqw 4cqw;bottom:0;box-shadow:inset 0 -1px #ffffff0a}.ld-fl-lt{z-index:5;transform-origin:50% 100%;visibility:hidden}.ld-fl-lb{z-index:4;transform-origin:50% 0;visibility:hidden;transform:rotateX(90deg)}.ld-fl-g{height:200%;font-family:var(--font-mono);letter-spacing:0;color:#f5f5f1;-webkit-text-stroke:1.3cqw currentColor;text-shadow:0 1px #00000059;place-items:center;font-size:124cqw;font-weight:700;line-height:1;transition:color .2s;display:grid;position:absolute;left:0;right:0}.ld-fl-top .ld-fl-g,.ld-fl-lt .ld-fl-g{top:0}.ld-fl-bot .ld-fl-g,.ld-fl-lb .ld-fl-g{top:-100%}.ld-fl-g[data-alt="1"]{color:#8fa2ff}.ld-fl-g[data-dot="1"]:after{content:"";background:currentColor;border-radius:50%;width:.11em;height:.11em;margin:.25em 0 0 .31em;position:absolute;top:50%;left:50%}.ld-fl:after{content:"";z-index:8;pointer-events:none;background:#050506;height:max(2px,1.1cqw);position:absolute;top:50%;left:-1px;right:-1px;transform:translateY(-50%);box-shadow:0 1px #ffffff0d}.ld-fl-pin{z-index:9;background:linear-gradient(90deg,#70727b,#3a3b41 60%,#26272c);border-radius:1.4cqw;width:5cqw;height:12cqw;margin-top:-6cqw;position:absolute;top:50%;box-shadow:0 0 0 1px #00000080}.ld-fl-pin-l{left:-2.4cqw}.ld-fl-pin-r{right:-2.4cqw}.ld-same-ink{z-index:46;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:38.5%;max-width:none;height:auto;position:absolute;top:100%;left:85.7%;transform:translate(-50%,-50%)rotate(-12deg)}.ld-fold{grid-template-columns:max-content 2.4em max-content max-content;justify-content:start;column-gap:0;min-width:min(36vw,100%);margin:clamp(18px,2vw,40px) 0 0;padding:0;font-size:clamp(13px,1.6vw,33px);display:grid}.ld-fold li{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid #c3c7d0;transition:box-shadow .25s;display:grid}.ld-fold li:first-child{border-top:1px solid #c3c7d0}.ld-fold li[data-active="1"]{box-shadow:inset 3px 0 0 var(--cobalt)}.ld-fold-row{grid-column:1/-1;grid-template-columns:subgrid;text-align:left;width:100%;color:var(--ink);align-items:baseline;padding:.5em 0 .5em .1em;font-size:1em;line-height:1.2;display:grid}button.ld-fold-row{cursor:pointer}.ld-fold li[data-active="1"] .ld-fold-row{padding-left:.5em}.ld-fold-row{transition:padding-left .25s var(--ld-ease)}.ld-fold-a,.ld-fold-b{white-space:nowrap;overflow-wrap:normal}.ld-fold-arrow{text-align:center;color:var(--muted)}.ld-fold-note{white-space:nowrap;color:var(--muted);align-self:center;padding-left:1.4em;font-size:.58em}.ld-fold li[data-active="0"] .ld-fold-row{color:#3b3e49}button.ld-fold-row:hover .ld-fold-a{text-underline-offset:4px;text-decoration:underline}.ld-try{gap:clamp(8px,1vw,20px);width:min(100%,60vw);margin-top:clamp(18px,2.1vw,44px);display:flex}.ld-try-field{cursor:text;background:#fff;border-radius:clamp(6px,.45vw,10px);flex:auto;align-items:center;gap:.75em;min-width:0;height:clamp(52px,3.75vw,78px);padding:0 clamp(14px,1.4vw,30px);font-size:clamp(15px,1.5vw,31px);transition:box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1px #b6bac5}.ld-try-field:focus-within{box-shadow:inset 0 0 0 2px var(--ink)}.ld-try-l{color:var(--muted);letter-spacing:0;flex:none;font-size:.74em}.ld-try-pre{flex:none;margin-right:-.5em;font-weight:500}.ld-try-input{min-width:0;height:100%;font:inherit;font-family:var(--font-mono);color:var(--ink);background:0 0;border:0;outline:0;flex:auto;padding:0;font-weight:500}.ld-try-input::placeholder{color:var(--faint)}.ld-try-mag{flex:none;display:flex}.ld-try-go{letter-spacing:-.015em;border-radius:clamp(6px,.45vw,10px);flex:none;min-width:clamp(110px,11vw,230px);height:clamp(52px,3.75vw,78px);padding:0 clamp(22px,2.4vw,50px);font-size:clamp(15px,1.5vw,31px);font-weight:900}.ld-verdict-line{max-width:62vw;min-height:3.4em;color:var(--ink);margin-top:clamp(10px,1vw,20px);font-size:clamp(14px,1.15vw,23px);line-height:1.38}.ld-vl,.ld-vl-hint{align-items:flex-start;gap:.7em;margin:0;display:flex}.ld-vl-hint{color:var(--muted);font-size:.92em}.ld-vl>svg{flex:none;margin-top:.12em}.ld-vl-ok{color:#0a6b3d;flex-wrap:wrap;align-items:center}.ld-vl-ok svg{color:var(--ok)}.ld-vl-go{color:#0a6b3d;text-underline-offset:4px;align-items:center;gap:.4em;font-weight:900;text-decoration:underline;display:inline-flex}.ld-vl-no b{font-weight:900}.ld-vl-sub{color:var(--muted);letter-spacing:0;margin-top:.2em;font-size:.86em}.ld-verdict-line .ld-spin{vertical-align:-3px;display:inline-block}.ld-slot-same{--sh2:min(54svh, 38vw);left:calc(86.5% - var(--sh2) * .36);top:calc(52.5% - var(--sh2) / 2);width:calc(var(--sh2) * .72);height:var(--sh2)}.ld-slot-same-flow{display:none}.ld-landing[data-gl="0"] .ld-same-stage{width:100%}.ld-landing[data-gl="0"] .ld-same-ink{width:34%;left:76%}@media (max-aspect-ratio:5/4),(max-width:880px){.ld-same{padding-top:calc(var(--ld-nav-h) + 24px)}.ld-same .ld-same-title.t-giant.ld-st{font-size:min(13.2vw,96px);line-height:.94}.ld-same-sub{font-size:clamp(12px,3.3vw,17px)}.ld-same-stage{width:100%}.ld-slot-same{display:none}.ld-slot-same-flow{visibility:hidden;width:calc(min(40svh,78vw)/1.38889);height:min(40svh,78vw);margin:clamp(10px,2svh,24px) auto clamp(4px,1svh,12px);display:block}.ld-landing[data-slots] .ld-slot-same-flow{visibility:visible;outline:1px dashed #0a0b1099}.ld-fold{min-width:100%;font-size:clamp(13px,3.8vw,20px)}.ld-try{flex-direction:column;width:100%}.ld-try-go,.ld-try-mag{width:100%}.ld-try-field,.ld-try-go{height:52px;font-size:16px}.ld-verdict-line{max-width:none;font-size:14px}.ld-same-ink{width:52%;left:70%}}}
@layer components{.ld-pr{--lkh:min(62svh, 40vw);--stack-w:min(14.5vw, 22svh);min-height:max(100svh,780px);padding:clamp(92px, 11.5svh, 136px) var(--gutter) clamp(44px, 7svh, 88px);flex-direction:column;justify-content:center;display:flex}.ld-pr-vis{display:contents}.ld-pr-slot{left:calc(22% - var(--lkh) / 2);top:calc(46% - var(--lkh) / 2);width:var(--lkh);height:var(--lkh);pointer-events:none;position:fixed}.ld-pr-stack{left:calc(44.5% - var(--stack-w) / 2);width:var(--stack-w);pointer-events:none;position:absolute;bottom:clamp(60px,19svh,190px)}.ld-pr-stack .ld-mn-cv{-webkit-box-reflect:below 1px linear-gradient(to bottom, #ffffff29, #fff0 28%);width:100%;height:auto;display:block}.ld-pr-main{z-index:2;width:min(42%,780px);margin-left:auto;margin-right:.6%;position:relative}.ld-pr-h{font-family:var(--font-display);letter-spacing:-.045em;color:#fff;font-size:clamp(50px,min(7.8vw,14.5svh),160px);font-weight:900;line-height:.9}.ld-pr-facts{gap:clamp(8px,1.6svh,18px);margin-top:clamp(22px,4.6svh,52px);display:grid}.ld-pr-fact button{text-align:left;width:100%;font-family:var(--font-display);letter-spacing:-.025em;color:#ffffff80;transition:color .4s var(--ld-ease);grid-template-columns:2.2em minmax(0,1fr);align-items:baseline;padding:0 0 clamp(8px,1.2svh,12px);font-size:clamp(20px,min(2vw,3.7svh),36px);font-weight:700;line-height:1.12;display:grid;position:relative}.ld-pr-fact button:hover{color:#ffffffd1}.ld-pr-fact[data-on="1"] button{color:#fff}.ld-pr-t{text-wrap:balance}.ld-pr-n{letter-spacing:.04em;opacity:.9;font-size:.42em;font-weight:500}.ld-pr-bar{background:#ffffff38;height:2px;position:absolute;bottom:0;left:2.2em;right:0;overflow:hidden}.ld-pr-bar:after{content:"";transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.ld-pr-fact[data-on="1"] .ld-pr-bar:after{transform:scaleX(1)}.ld-pr-fact[data-on="1"][data-run="1"] .ld-pr-bar:after{animation:4.2s linear both ld-pr-fill}@keyframes ld-pr-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ld-pr-more{color:#e8ecff;margin-top:clamp(10px,1.8svh,20px);font-size:clamp(12.5px,.98vw,16px);line-height:1.55;display:grid}.ld-pr-more p{opacity:0;max-width:38em;min-height:4.7em;transition:opacity .35s, transform .5s var(--ld-out);pointer-events:none;grid-area:1/1;transform:translateY(6px)}.ld-pr-more p[data-on="1"]{opacity:1;transition-delay:.1s;transform:none}.ld-pr-read{border-top:1px solid #ffffff57;margin-top:clamp(14px,3.4svh,40px);padding-top:clamp(14px,2.4svh,26px)}.ld-pr-pair{animation:ld-pr-flip .7s var(--ld-out) both;align-items:center;gap:clamp(12px,1.2vw,20px);display:flex}@keyframes ld-pr-flip{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ld-pr-pic{aspect-ratio:1;background:#1a2fb8;border-radius:8px;flex:none;width:clamp(44px,4vw,66px);position:relative;overflow:hidden}.ld-pr-pic:before{content:attr(data-i);font-family:var(--font-display);color:#ffffffb3;place-items:center;font-size:clamp(16px,1.5vw,24px);font-weight:900;display:grid;position:absolute;inset:0}.ld-pr-pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ld-pr-big{letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;color:#fff;min-width:0;font-size:clamp(22px,2.7vw,50px);font-weight:700;line-height:1;overflow:hidden}.ld-pr-big span{opacity:.55;font-weight:500}.ld-pr-route{letter-spacing:.01em;color:#e8ecff;align-items:center;gap:.7em;margin-top:clamp(10px,1.6svh,18px);font-size:clamp(12px,1vw,17px);display:flex}.ld-pr-route i{opacity:.6;font-style:normal}.ld-pr-route b{animation:2.4s step-end infinite ld-pr-hop;animation-delay:calc(var(--k,0) * .8s);border-radius:4px;padding:2px 8px;font-weight:700;box-shadow:inset 0 0 0 1px #fff6}@keyframes ld-pr-hop{0%,33%{color:var(--cobalt);box-shadow:none;background:#fff}34%,to{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #fff6}}.ld-pr-read[data-f="1"] .ld-pr-route b:nth-of-type(2){color:var(--cobalt);box-shadow:none;background:#fff;animation:none}.ld-pr-read[data-f="2"] .ld-pr-route b:first-of-type{opacity:.4;animation:none}.ld-pr-read[data-f="0"] .ld-pr-meta{color:#fff;font-weight:700}.ld-pr-meta{color:#e8ecff;margin-top:clamp(8px,1.4svh,14px);font-size:clamp(11.5px,.88vw,14px);line-height:1.5;transition:color .35s}@media (max-width:760px){.ld-pr{--lkh:min(58vw, 270px);--stack-w:min(30vw, 138px);justify-content:flex-start;min-height:0;padding-top:clamp(92px,13svh,120px)}.ld-pr-vis{height:min(58vw,270px);margin:0 0 clamp(20px,5vw,36px);display:block;position:relative}.ld-pr-slot{position:absolute;top:0;left:2%}.ld-pr-stack{bottom:0;left:auto;right:3%}.ld-pr-main{width:100%;margin:0}.ld-pr-h{font-size:clamp(52px,17vw,104px)}.ld-pr-fact button{font-size:clamp(19px,5.4vw,26px)}.ld-pr-more{font-size:12.5px}.ld-pr-more p{min-height:6.6em}.ld-pr-big{font-size:clamp(20px,6.2vw,30px)}}@media (prefers-reduced-motion:reduce){.ld-pr-pair,.ld-pr-route b{animation:none}.ld-pr-more p{transition:none}}}
@layer components{.ld-tape{--tape-img:clamp(30px, 2.5vw, 52px);--tape-fs:clamp(13px, 1.25vw, 25px);height:var(--ld-tape-h,84px);background:var(--ld-black,#0a0b10);color:#fff;font-size:var(--tape-fs);contain:layout paint;align-items:center;line-height:1;display:flex;position:relative;overflow:hidden}.ld-tape[data-tone=white]{color:var(--ink);background:#fff}.ld-tape:focus-visible{outline-offset:-5px;outline:2px solid #fff}.ld-tape[data-tone=white]:focus-visible{outline-color:var(--cobalt)}.ld-tape-flip{width:100%}.ld-tape[data-reverse="1"] .ld-tape-flip,.ld-tape[data-reverse="1"] .ld-tape-item{transform:scaleX(-1)}.ld-tape-track{will-change:transform;align-items:center;width:max-content;display:flex}.ld-tape-item{white-space:nowrap;flex:none;align-items:center;gap:.62em;padding:0 clamp(22px,2.7vw,56px);display:flex;position:relative}.ld-tape-item:after{content:"";opacity:.9;background:currentColor;border-radius:50%;width:.24em;height:.24em;margin:-.12em -.12em 0 0;position:absolute;top:50%;right:0}.ld-tape-pic{width:var(--tape-img);height:var(--tape-img);background:#1b1d26;border-radius:22%;flex:none;position:relative;overflow:hidden}.ld-tape[data-tone=white] .ld-tape-pic{background:#e4e6eb}.ld-tape-pic:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff3d}.ld-tape[data-tone=white] .ld-tape-pic:after{box-shadow:inset 0 0 0 1px #0a0b1029}.ld-tape-img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.ld-tape-tile{color:#fff;width:100%;height:100%;font-size:calc(var(--tape-img) * .36);letter-spacing:0;background:#1b1d26;place-items:center;font-weight:700;display:grid}.ld-tape[data-tone=white] .ld-tape-tile{background:var(--ink)}.ld-tape-t{letter-spacing:-.01em;font-weight:500}.ld-tape-n{color:#ff5559;font-weight:500}.ld-tape[data-tone=white] .ld-tape-n{color:var(--vamp)}.ld-tape-stat{letter-spacing:-.005em}.ld-tape-stat b{font-weight:700}.ld-tape-wait{padding:0 var(--gutter);color:#ffffffc7;letter-spacing:0;justify-content:center;align-items:center;gap:.8em;display:flex;position:absolute;inset:0}.ld-tape[data-tone=white] .ld-tape-wait{color:var(--muted)}.ld-tape-pulse{background:currentColor;border-radius:50%;width:.5em;height:.5em;animation:1.5s ease-in-out infinite ld-tape-pulse}@keyframes ld-tape-pulse{50%{opacity:.25}}.ld-tape[data-intro="1"]{animation:ld-tape-rise 1.1s var(--ld-out,cubic-bezier(.16, 1, .3, 1)) 1.05s both}@keyframes ld-tape-rise{0%{transform:translateY(101%)}to{transform:none}}@media (max-width:760px){.ld-tape{--tape-img:30px;--tape-fs:13px}.ld-tape-item{padding:0 18px}}@media (prefers-reduced-motion:reduce){.ld-tape[data-intro="1"],.ld-tape-pulse{animation:none}}}
