.iso{--anatomy-page:#0b0b0b;--anatomy-card:#131313;--anatomy-text:#a3a3a3;--anatomy-strong:#e6e6e6;--anatomy-muted:#6e6e6e;--anatomy-paper:#131313;--anatomy-face:#1b1b1b;--anatomy-top:#1c1c1c;--anatomy-shade-0:#0f0f0f;--anatomy-shade-1:#121212;--anatomy-shade-2:#151515;--anatomy-shade-3:#181818;--anatomy-lit-top:#262626;--anatomy-lit-shade:#1d1d1d;--anatomy-hi:#d4d4d4;--anatomy-mid:#6a6a6a;--anatomy-lo:#3e3e3e;--anatomy-faint:#2a2a2a;--anatomy-lit:#fff;--anatomy-halo:#050505;--anatomy-halo-opacity:.9;--anatomy-dot:#e6e6e6;--anatomy-red:#ff6b6b;--anatomy-green:#6be0a0;--anatomy-blue:#6b9bff;--anatomy-weight:.6px;--anatomy-ease:cubic-bezier(.32,.72,0,1);--anatomy-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--anatomy-lift:inset 0 1px 0 0 #ffffff0a,inset 0 0 0 1px #ffffff06,0 0 0 1px #00000026,0 1px 1px -.5px #00000014,0 3px 3px -1.5px #00000014,0 6px 6px -3px #00000014,0 12px 12px -6px #00000014}.iso[data-theme=light]{--anatomy-page:#f2f2ef;--anatomy-card:#fbfbfa;--anatomy-text:#57575a;--anatomy-strong:#18181a;--anatomy-muted:#8c8c90;--anatomy-paper:#fbfbfa;--anatomy-face:#fff;--anatomy-top:#fff;--anatomy-shade-0:#dcdcd9;--anatomy-shade-1:#e5e5e2;--anatomy-shade-2:#ededea;--anatomy-shade-3:#f4f4f1;--anatomy-lit-top:#fff;--anatomy-lit-shade:#eeeeeb;--anatomy-hi:#26262a;--anatomy-mid:#8a8a8f;--anatomy-lo:#b4b4b8;--anatomy-faint:#d4d4d6;--anatomy-lit:#000;--anatomy-halo:#8a8a80;--anatomy-halo-opacity:.32;--anatomy-dot:#3a3a3e;--anatomy-red:#e5484d;--anatomy-green:#30a46c;--anatomy-blue:#3e63dd;--anatomy-lift:inset 0 1px 0 0 #fff,0 0 0 1px #0000000f,0 1px 1px -.5px #0000000a,0 3px 3px -1.5px #0000000a,0 6px 6px -3px #0000000a,0 12px 12px -6px #0000000a}.iso-svg{width:100%;height:auto;display:block;overflow:visible}.iso-svg path,.iso-svg circle{vector-effect:non-scaling-stroke}.iso-fill{fill:var(--anatomy-paper);stroke:none}.iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}.iso-shade,.iso-top{stroke:none}.iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.iso-top{fill:var(--anatomy-top)}.iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}.iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}.iso-solid[data-seamless]>.iso-shade,.iso-solid[data-seamless]>.iso-top{stroke-width:.4px;stroke-linejoin:round}.iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--anatomy-shade-0)}.iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--anatomy-shade-1)}.iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--anatomy-shade-2)}.iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--anatomy-shade-3)}.iso-solid[data-seamless]>.iso-top{stroke:var(--anatomy-top)}.iso-solid[data-seamless][data-lit]>.iso-top{stroke:var(--anatomy-lit-top)}.iso-solid[data-seamless][data-lit]>.iso-shade{stroke:var(--anatomy-lit-shade)}.iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}.iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}.iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.iso-line[data-tone=red]{stroke:var(--anatomy-red)}.iso-line[data-tone=green]{stroke:var(--anatomy-green)}.iso-line[data-tone=blue]{stroke:var(--anatomy-blue)}.iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1px}.iso-line[data-dashed]{stroke-dasharray:3 3}.iso-line[data-flow]{stroke-dasharray:2 6}.iso-wire-end{fill:var(--anatomy-paper);stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight)}.iso-wire[data-tone=hi] .iso-wire-end{stroke:var(--anatomy-hi)}.iso-wire[data-tone=mid] .iso-wire-end{stroke:var(--anatomy-mid)}.iso-wire[data-tone=faint] .iso-wire-end{stroke:var(--anatomy-faint)}.iso-wire[data-tone=lit] .iso-wire-end{stroke:var(--anatomy-lit)}.iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}.iso-dots[data-tone=hi] circle{opacity:.85}.iso-dots[data-tone=mid] circle{opacity:.45}.iso-dots[data-tone=lo] circle{opacity:.22}.iso-dots[data-tone=faint] circle{opacity:.12}.iso-face-text{fill:var(--anatomy-mid);font-family:var(--anatomy-mono);letter-spacing:.04em}.iso-face-text[data-tone=hi]{fill:var(--anatomy-hi)}.iso-face-text[data-tone=lo]{fill:var(--anatomy-lo)}.iso-face-text[data-tone=faint]{fill:var(--anatomy-faint)}.tb-body{fill:var(--anatomy-shade-2);stroke:none}.tb-shine{fill:var(--anatomy-top);stroke:none}.tb-shade{fill:var(--anatomy-shade-0);stroke:none}.tb-ring{fill:none;stroke:var(--anatomy-lo);stroke-width:.45px;stroke-linecap:butt;stroke-linejoin:round}.tb-ring[data-tone=mid]{stroke:var(--anatomy-mid)}.tb-ring[data-tone=faint]{stroke:var(--anatomy-faint)}.tb-ring[data-tone=hi]{stroke:var(--anatomy-hi)}@keyframes iso-flow{to{stroke-dashoffset:-32px}}@keyframes iso-pulse{0%,to{opacity:.18}12%{opacity:1}40%{opacity:.18}}.iso-line[data-flow]{animation:1.6s linear infinite iso-flow}.iso-dots circle[data-pulse]{animation:1.6s step-end infinite iso-pulse;animation-delay:var(--pulse-at,0s)}.iso-figure{margin:32px 0 36px}.iso-plate{background:var(--anatomy-card);box-shadow:0 0 0 1px var(--anatomy-mid);--anatomy-paper:var(--anatomy-card);border-radius:0;padding:52px 24px;position:relative}.iso-plate-corners{pointer-events:none;position:absolute;inset:18px 20px}.iso-plate-corner{color:var(--anatomy-muted);font-family:var(--anatomy-mono);letter-spacing:.04em;white-space:nowrap;font-size:10.5px;line-height:1;position:absolute}.iso-plate-corner[data-corner=fig]{color:var(--anatomy-text);top:0;left:0}.iso-plate-corner[data-corner=title]{text-transform:uppercase;letter-spacing:.1em;top:0;right:0}.iso-plate-corner[data-corner=hint]{text-transform:uppercase;letter-spacing:.1em;bottom:0;left:0}.iso-plate-corner[data-corner=readout]{color:var(--anatomy-text);font-variant-numeric:tabular-nums;bottom:0;right:0}.iso-plate .iso-svg{margin:0 auto}.iso-legend{color:var(--anatomy-muted);gap:8px;margin-top:12px;font-size:13px;line-height:1.55;display:grid}.iso-keys{flex-wrap:wrap;gap:6px 18px;display:flex}.iso-key{align-items:center;gap:7px;display:inline-flex}.iso-swatch{flex:none;width:16px;height:10px;overflow:visible}.iso-swatch path{fill:none;stroke:var(--anatomy-hi);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.iso-swatch[data-mark=raised] path,.iso-swatch[data-mark=flat] path{stroke:var(--anatomy-mid)}.iso-swatch[data-mark=lit] path{stroke:var(--anatomy-lit)}.iso-swatch[data-mark=dim] path{stroke:var(--anatomy-lo)}.iso-swatch[data-mark=dotted] path{stroke-dasharray:.01 3;stroke-width:1.4px}.iso-swatch[data-mark=dashed] path{stroke-dasharray:3 2.5}.iso-swatch[data-mark=red] path{stroke:var(--anatomy-red)}.iso-swatch[data-mark=green] path{stroke:var(--anatomy-green)}.iso-swatch[data-mark=blue] path{stroke:var(--anatomy-blue)}.iso-swatch-crease{stroke:var(--anatomy-lo)!important}@media (max-width:560px){.iso-plate{padding:48px 12px 70px}.iso-plate-corner[data-corner=hint]{bottom:18px}}@media (prefers-reduced-motion:reduce){.iso-line[data-flow],.iso-dots circle[data-pulse]{animation:none}}.iso[data-liq-fig]{--anatomy-page:#06080e;--anatomy-card:#0b0f18;--anatomy-paper:#111724;--anatomy-face:#1a2233;--anatomy-top:#222c40;--anatomy-shade-0:#121928;--anatomy-shade-1:#161e2e;--anatomy-shade-2:#1a2335;--anatomy-shade-3:#1f293c;--anatomy-lit-top:#3a4764;--anatomy-lit-shade:#2b3650;--anatomy-hi:#e6ebf5;--anatomy-mid:#8c98b0;--anatomy-lo:#5b6780;--anatomy-faint:#3c4760;--anatomy-muted:#8b93a7;--anatomy-text:#b6bdcc;--anatomy-strong:#f4f4f5;--anatomy-green:#37d6a0;--anatomy-red:#ff6470}.iso .chip-long>.iso-top{fill:color-mix(in srgb,var(--anatomy-green) 78%,var(--anatomy-top))}.iso .chip-short>.iso-top{fill:color-mix(in srgb,var(--anatomy-red) 78%,var(--anatomy-top))}.iso .chip-long>.iso-edge{stroke:var(--anatomy-green)}.iso .chip-short>.iso-edge{stroke:var(--anatomy-red)}.iso .level-long .iso-line{stroke:var(--anatomy-green)}.iso .level-short .iso-line{stroke:var(--anatomy-red)}.iso .chip-g{transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.iso .chip-g[data-gone]{opacity:0;transform:translateY(10px)}.iso .stack{transition:opacity .25s}.iso .stack[data-dim]{opacity:.22}.iso .iso-stage{cursor:ew-resize;touch-action:pan-y}.iso .iso-stage[data-drag]{cursor:grabbing}.liq-controls{color:#b6bdcc;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 24px;margin:14px 0 18px;font-size:13px;display:grid}.liq-range{flex-direction:column;gap:6px;display:flex}.liq-range input{accent-color:#5c8dff;cursor:ew-resize;width:100%;height:44px;margin:0}.liq-levels{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.liq-levels span{margin-right:4px}.liq-btn{color:#d8dde8;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:9px;padding:0 12px;transition:border-color .15s,background-color .15s}.liq-btn:hover{border-color:#7ea2ff73}.liq-btn[aria-pressed=true]{color:#fff;background:#2962ff;border-color:#2962ff}.liq-btn:focus-visible,.liq-range input:focus-visible{outline-offset:2px;outline:2px solid #5c8dff}.liq-stats{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.liq-stats div{background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;padding:10px 14px}.liq-stats dt{color:#8b93a7;font-size:12px}.liq-stats dd{color:#f4f4f5;font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:16px;font-weight:500}.liq-stats dd[data-stat=long]{color:#37d6a0}.liq-stats dd[data-stat=short]{color:#ff6470}@media (max-width:640px){.iso[data-liq-fig] .iso-plate{padding:44px 6px 40px}.iso[data-liq-fig] .iso-plate-corners{inset:14px 12px}.liq-controls{grid-template-columns:1fr}.liq-stats{grid-template-columns:1fr 1fr}.liq-stats div:last-child{grid-column:1/-1}.iso[data-liq-fig] .iso-plate-corner[data-corner=hint]{display:none}}@media (prefers-reduced-motion:reduce){.iso .chip-g,.iso .stack{transition:none}}
.landing{color:#e8e8ea;background:#000}.landing-hero{border-bottom:1px solid #ffffff12;align-items:center;min-height:min(88vh,860px);display:flex;position:relative;overflow:hidden}.landing-hero-media{position:absolute;inset:0}.landing-hero-media img,.landing-hero-media video{object-fit:cover;object-position:70% 50%;width:100%;height:100%;position:absolute;inset:0}.landing-hero-video{display:none}.landing-hero-media:after{content:"";background:linear-gradient(90deg,#000 0%,#000000d9 30%,#0000 62%),linear-gradient(#0000 78%,#000 100%);position:absolute;inset:0}.landing-hero-inner{width:100%;max-width:1440px;margin:0 auto;padding:96px 32px;position:relative}.landing-hero h1{letter-spacing:-.03em;color:#f4f4f5;text-wrap:balance;max-width:9.5em;font-size:clamp(40px,5.6vw,76px);font-weight:600;line-height:1.02}.landing-hero p{color:#a1a1aa;max-width:30em;margin-top:20px;font-size:18px;line-height:1.5}.landing-cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.landing-btn{border-radius:10px;align-items:center;min-height:48px;padding:0 22px;font-size:15px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.landing-btn-primary{background:#2962ff;color:#fff!important}.landing-btn-primary:hover{background:#3d72ff}.landing-btn-ghost{color:#e8e8ea;border:1px solid #ffffff29}.landing-btn-ghost:hover{border-color:#ffffff52}.landing-btn:focus-visible,.landing-link:focus-visible{outline-offset:3px;outline:2px solid #5c8dff}.landing-features{gap:96px;max-width:1280px;margin:0 auto;padding:96px 32px 32px;display:grid}.landing-feature{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.landing-feature.is-flip .landing-feature-text{order:2}.landing-feature h2{letter-spacing:-.02em;color:#f4f4f5;font-size:clamp(26px,2.6vw,36px);font-weight:600;line-height:1.15}.landing-feature p{color:#a1a1aa;max-width:28em;margin-top:14px;font-size:16px;line-height:1.6}.landing-link{color:#7ea2ff;margin-top:20px;font-size:15px;transition:color .15s;display:inline-block}.landing-link:hover{color:#a9c0ff}.landing-shot{background:#0a0b0f;border:1px solid #ffffff14;border-radius:14px;display:block;overflow:hidden}.landing-shot img{width:100%;height:auto;display:block}.landing-tg{border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;max-width:1216px;margin:64px auto 0;padding:28px 32px;display:flex}.landing-tg h2{color:#f4f4f5;font-size:20px;font-weight:600}.landing-tg p{color:#a1a1aa;margin-top:6px;font-size:14px}.landing-faq{max-width:800px;margin:0 auto;padding:96px 32px 80px}.landing-faq h2{color:#f4f4f5;margin-bottom:16px;font-size:24px;font-weight:600}.landing-faq details{border-top:1px solid #ffffff14;padding:18px 0}.landing-faq summary{cursor:pointer;color:#e8e8ea;font-size:16px;font-weight:500;list-style:none}.landing-faq summary::-webkit-details-marker{display:none}.landing-faq details p{color:#a1a1aa;margin-top:10px;font-size:15px;line-height:1.6}.landing-credit{color:#71717a;margin-top:40px;font-size:12px}.landing-credit a{text-decoration:underline}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.landing-hero-video{display:block}.landing-hero-poster{display:none}}@media (max-width:899px){.landing-hero{border-bottom:0;min-height:auto;display:block}.landing-hero-media{aspect-ratio:4/3;max-height:62svh;position:relative;inset:auto;overflow:hidden}.landing-hero-media img{object-position:50% 50%}.landing-hero-media:after{background:linear-gradient(#0000 58%,#000000d9 86%,#000 100%)}.landing-hero-inner{margin-top:-28px;padding:0 20px 32px}.landing-hero h1{font-size:clamp(34px,9.5vw,48px)}.landing-hero p{font-size:16px}.landing-cta .landing-btn{flex:1;justify-content:center}.landing-features{gap:56px;padding:40px 20px 8px}.landing-feature{grid-template-columns:1fr;gap:24px}.landing-feature.is-flip .landing-feature-text{order:0}.landing-tg{flex-direction:column;align-items:flex-start;margin:48px 20px 0;padding:20px}.landing-faq{padding:64px 20px 56px}}.landing{--ease:cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:no-preference){.landing-hero-video{opacity:0;transition:opacity 1.2s var(--ease),transform 2.4s var(--ease);transform:scale(1.04)}.landing-hero-video.is-playing{opacity:1;transform:none}.landing-in{animation:landing-rise .9s var(--ease) both;animation-delay:var(--d,0s)}@keyframes landing-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.motion-ready [data-reveal]{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);transform:translateY(24px)}.motion-ready [data-reveal].is-in{opacity:1;transform:none}.motion-ready .landing-feature .landing-shot{opacity:0;transition:opacity .9s var(--ease) .12s,transform .9s var(--ease) .12s;transform:translateY(20px)scale(.97)}.motion-ready .landing-feature.is-in .landing-shot{opacity:1;transform:none}.landing-shot{transition:border-color .2s}.landing-shot img{transition:transform .5s var(--ease)}.landing-shot:hover{border-color:#ffffff2e}.landing-shot:hover img{transform:scale(1.015)}.landing-link{transition:color .15s,transform .2s var(--ease)}.landing-link:hover{transform:translate(2px)}.landing-btn-primary:active,.landing-btn-ghost:active{transform:scale(.98)}}.landing-fig{max-width:1216px;margin:96px auto 0;padding:0 32px}.landing-fig-head{margin-bottom:24px}.landing-fig-head h2{letter-spacing:-.02em;color:#f4f4f5;font-size:clamp(26px,2.6vw,36px);font-weight:600;line-height:1.15}.landing-fig-head p{color:#a1a1aa;margin-top:12px;font-size:16px}.landing-fig .iso{--anatomy-page:#000}.landing-fig .iso-figure{margin:0}@media (max-width:899px){.landing-fig{margin-top:64px;padding:0 20px}}.landing-hero .landing-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#8b93a7;margin:0 0 18px;font-size:12px;line-height:1.4}.landing-hero h1 em{color:#4d8bff;font-style:normal}.landing-btn-primary span{transition:transform .2s var(--ease);margin-left:8px}.landing-btn-primary:hover span{transform:translate(3px)}.landing-points{flex-wrap:wrap;gap:12px 28px;margin-top:36px;padding:0;list-style:none;display:flex}.landing-points li{align-items:center;gap:10px;display:flex}.landing-point-icon{color:#7ea2ff;background:#2962ff1f;border:1px solid #ffffff1f;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.landing-points b{color:#e8e8ea;font-size:14px;font-weight:500;display:block}.landing-points small{color:#8b93a7;font-size:12px;display:block}.landing-hero-inner{padding-bottom:140px}.lm-strip{z-index:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;max-width:1440px;margin:-96px auto 0;padding:0 32px;display:grid;position:relative}.lm-tick{background:#0a0c12d1;border:1px solid #ffffff17;border-radius:12px;grid-template-columns:1fr auto;grid-template-areas:"head spark""price spark""price chg";align-items:center;gap:4px 12px;padding:14px 16px;transition:border-color .2s;display:grid}.lm-tick:hover{border-color:#fff3}.lm-tick-head{color:#e8e8ea;grid-area:head;align-items:center;gap:8px;font-size:14px;display:flex}.lm-tick-price{color:#f4f4f5;font-variant-numeric:tabular-nums;grid-area:price;align-self:start;font-size:19px;font-weight:500}.lm-tick-spark{grid-area:spark;align-self:end;width:84px}.lm-tick-spark .home-spark{width:100%;height:30px}.lm-tick-chg{font-variant-numeric:tabular-nums;grid-area:chg;justify-self:end;font-size:12px}.lm-skel{vertical-align:middle;background:#ffffff12;border-radius:4px;width:5.5em;height:.9em;display:inline-block}.lm-summary{max-width:1440px;margin:0 auto;padding:72px 32px 0}.lm-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.lm-head h2{letter-spacing:-.02em;color:#f4f4f5;font-size:clamp(24px,2.4vw,32px);font-weight:600}.lm-head p{color:#8b93a7;margin-top:6px;font-size:14px}.lm-head .landing-link{margin-top:0}.lm-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.lm-card{background:#0a0b0f;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:6px;min-height:150px;padding:18px;transition:border-color .2s;display:flex}.lm-card:hover{border-color:#ffffff2e}.lm-label{color:#a1a1aa;font-size:13px}.lm-value{color:#f4f4f5;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:26px;font-weight:500}.lm-card>.home-up,.lm-card>.home-down{font-variant-numeric:tabular-nums;font-size:13px}.lm-card small{color:#71717a;margin-top:auto;font-size:11px}.lm-card .home-spark{width:100%;height:32px}.lm-fng{text-align:center;align-items:center}.lm-fng .lm-label{align-self:flex-start}.lm-gauge{width:120px;margin-top:4px}.lm-fng-num{color:#f4f4f5;flex-direction:column;margin-top:-6px;font-size:26px;font-weight:500;line-height:1.1;display:flex}.lm-fng-num span{font-size:12px;font-weight:500}@media (max-width:1180px){.lm-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.lm-strip .lm-tick:nth-child(n+4){display:none}.lm-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.landing-hero .landing-eyebrow{margin-bottom:12px;font-size:11px}.landing-points{gap:14px;margin-top:28px}.landing-points li{flex:100%}.landing-hero-inner{padding-bottom:28px}.lm-strip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0;padding:0 20px;display:flex;overflow-x:auto}.lm-strip::-webkit-scrollbar{display:none}.lm-strip .lm-tick,.lm-strip .lm-tick:nth-child(n+4){scroll-snap-align:start;flex:0 0 72%;display:grid}.lm-summary{padding:48px 20px 0}.lm-head{flex-direction:column;align-items:flex-start}.lm-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lm-card{min-height:128px;padding:14px}.lm-value{font-size:21px}.lm-fng{grid-column:1/-1}}.landing-hero{border-bottom:0}@media (max-width:899px){.lm-strip{scroll-padding-inline:20px}}.lm-tick,.lm-card{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(#ffffff12,#ffffff06);border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff14,0 10px 30px #00000059}.lm-tick{background:linear-gradient(#121c348c,#0a0e1a73)}.lm-tick:hover,.lm-card:hover{border-color:#7ea2ff59}.lm-summary{isolation:isolate;position:relative}.lm-summary:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 20% 30%,#2962ff29,#0000 70%),radial-gradient(45% 60% at 85% 70%,#22ab941a,#0000 70%);position:absolute;inset:0 0 -40px}.landing-point-icon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2962ff24;border-color:#7ea2ff40}.landing-btn-ghost{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a}.landing{isolation:isolate;margin-top:-57px;position:relative}.landing-hero{padding-top:57px}.landing:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 30% at 85% 12%,#2962ff24,#0000 70%),radial-gradient(35% 25% at 10% 38%,#22ab9414,#0000 70%),radial-gradient(45% 30% at 80% 62%,#2962ff1f,#0000 70%),radial-gradient(40% 25% at 15% 88%,#2962ff1a,#0000 70%);position:absolute;inset:100vh 0 0}.landing-shot,.landing-fig .iso-plate,.landing-tg,.landing-faq{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(#ffffff0f,#ffffff05);border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff14,0 16px 40px #0006}.landing-shot{border-radius:16px;padding:8px}.landing-shot img{border-radius:10px}.landing-shot:hover{border-color:#7ea2ff59}.landing-fig .iso-plate{--anatomy-card:transparent;--anatomy-paper:#111724;border-radius:16px;box-shadow:inset 0 1px #ffffff14,0 16px 40px #0006}.landing-tg{border-radius:16px}.landing-faq{border-radius:16px;max-width:880px;margin:96px auto 80px;padding:32px 36px}.landing-faq details{border-top-color:#ffffff1a}.landing-faq details:last-of-type{border-bottom:0}@media (max-width:899px){.landing-faq{margin:56px 16px 48px;padding:24px 20px}.landing-shot,.lm-tick,.lm-card,.landing-faq,.landing-tg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.landing-hero{padding-top:0}.landing-hero-media{aspect-ratio:auto;height:min(72vw + 57px,62svh)}.landing-hero-media img{object-position:100% 100%}}@media (min-width:900px){.landing-hero-media img,.landing-hero-media video{object-position:70% 0%}.landing-hero-media:after{background:linear-gradient(90deg,#000000b8 0%,#00000080 max(30%,50% - 320px),#0000 max(60%,50% + 120px)),linear-gradient(#0000 78%,#000 100%)}}.lm-summary:before{width:100vw;left:50%;right:auto;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0,#000 45%);mask-image:linear-gradient(#0000 0,#000 45%)}@media (min-width:1700px){.landing-hero{min-height:min(86vh,960px)}.landing-hero-inner,.lm-strip,.lm-summary{max-width:1600px}.landing-hero-media{transform:translate(calc(140px - 50%))}.landing-hero p{text-shadow:0 1px 12px #0009}.landing-hero-media{width:auto;left:0;right:0;transform:none;-webkit-mask-image:none;mask-image:none}.landing-hero-media img,.landing-hero-media video{object-position:100% 0%}.landing-hero-media:after{background:linear-gradient(90deg,#000000c7 0%,#00000080 28%,#0000 50%),linear-gradient(#0000 78%,#000 100%)}.landing-hero-inner,.lm-strip,.lm-summary{max-width:none;padding-left:clamp(48px,5vw,128px);padding-right:clamp(48px,5vw,128px)}}:root[data-theme=light] .landing{margin-top:0}:root[data-theme=light] .landing-hero{padding-top:0}.landing{overflow-x:clip}
