body{margin:0}.ab{color:#0a0f16;-webkit-font-smoothing:antialiased;background:#ececea;font-family:Switzer,Arial,sans-serif}.ab h1,.ab h2,.ab h3,.ab p{margin:0}.fr{--ground:#f7f8f6;--surface:#fff;--raise:#f2f4f5;--line:#e3e6e8;--ink:#0a0f16;--muted:#4d5966;--faint:#8a949e;--signal:#0a6fb5;--soft:#dcebf7;--soft-ink:#0a5a93;--dusk:#ff7a50;--on-dusk:#0a0f16;--dusk-g:linear-gradient(120deg,#ffb067,#ff7a50 50%,#ff5a4a);--signal-g:linear-gradient(120deg,#5fbcf5,#0a6fb5);--glow-a:#3aa8f024;--glow-b:#ff7a5029;--shadow:0 1px 2px #0a0f160a,0 8px 24px #0a0f160f}[data-theme=dark] .fr{--ground:#05080d;--surface:#0d131b;--raise:#121a23;--line:#1c2631;--ink:#eef2f6;--muted:#9aa7b4;--faint:#5e6b76;--signal:#3aa8f0;--soft:#0f2a40;--soft-ink:#7cc6f7;--signal-g:linear-gradient(120deg,#7cc6f7,#3aa8f0);--glow-a:#3aa8f02e;--glow-b:#ff7a5024;--shadow:0 0 0 1px #ffffff05}.fr{box-sizing:border-box;background:radial-gradient(120% 80% at 0% 0%,var(--glow-a),transparent 55%),radial-gradient(120% 90% at 100% 100%,var(--glow-b),transparent 55%),var(--ground);width:620px;height:540px;color:var(--ink);border-radius:20px;padding:28px;font-size:14px;line-height:1.45;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.pan{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px}.hd{border-bottom:1px solid var(--line);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-family:Cabinet Grotesk,Arial,sans-serif;font-size:16px;font-weight:500;display:flex}.hd small{color:var(--muted);font-family:Switzer,Arial,sans-serif;font-size:13px;font-weight:400}.mono{letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--muted);font-family:Switzer,Arial,sans-serif;font-size:12px;font-weight:500}.num{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-family:Cabinet Grotesk,Arial,sans-serif;font-weight:500}.chip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font:500 13px/1 Cabinet Grotesk,Arial,sans-serif;display:inline-flex}.hi{background:var(--dusk-g);color:var(--on-dusk)}.md{background:var(--soft);color:var(--soft-ink)}.lo{box-shadow:inset 0 0 0 1px var(--line);color:var(--muted)}.nc{box-shadow:inset 0 0 0 1px var(--line);color:var(--faint)}.th{background:var(--raise);border-radius:6px;flex:none;overflow:hidden}.th video{object-fit:cover;width:100%;height:100%;display:block}.ic{background:var(--raise);width:30px;height:30px;color:var(--ink);border-radius:8px;flex:none;place-items:center;display:grid}.disp{letter-spacing:-.01em;font-family:Cabinet Grotesk,Arial,sans-serif;font-weight:500}.in{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both in}@keyframes in{0%{opacity:0;transform:translateY(8px)}5%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.out{animation:10s cubic-bezier(.22,1,.36,1) infinite both out}@keyframes out{0%{opacity:1}5%,92%{opacity:0}98%,to{opacity:1}}.pop{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both pop}@keyframes pop{0%{opacity:0;transform:scale(.92)}4%,90%{opacity:1;transform:none}97%,to{opacity:0}}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.pair{gap:24px;padding:0 48px;display:flex}@media (prefers-reduced-motion:reduce){.in,.pop{opacity:1;animation:none}.out{opacity:0;animation:none}.spin{animation:none}.grow,.draw,.slide{stroke-dashoffset:0!important;animation:none!important;transform:none!important}}.fr{flex-direction:column;justify-content:center;display:flex}.mv{animation:10s cubic-bezier(.65,0,.35,1) infinite both mv}@keyframes mv{0%,14%{transform:translate(var(--x0),var(--y0));opacity:var(--o0,1)}34%,90%{opacity:1;transform:translate(0)}97%,to{transform:translate(var(--x0),var(--y0));opacity:0}}.fill{transform-origin:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both fill;transform:scaleX(0)}@keyframes fill{0%{transform:scaleX(0)}10%,90%{transform:scaleX(1)}97%,to{transform:scaleX(0)}}.rise{transform-origin:bottom;animation:10s cubic-bezier(.22,1,.36,1) infinite both rise;transform:scaleY(0)}@keyframes rise{0%{transform:scaleY(0)}8%,90%{transform:scaleY(1)}97%,to{transform:scaleY(0)}}.draw{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:10s cubic-bezier(.45,0,.2,1) infinite both draw}@keyframes draw{0%{stroke-dashoffset:var(--len)}40%,90%{stroke-dashoffset:0}97%,to{stroke-dashoffset:var(--len)}}.slide{animation:10s cubic-bezier(.22,1,.36,1) infinite both slide}@keyframes slide{0%,8%{transform:translateX(var(--from)) scaleX(1.8);opacity:.35}35%,90%{opacity:1;transform:translate(0)scaleX(1)}97%,to{transform:translateX(var(--from)) scaleX(1.8);opacity:.35}}.drop{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both drop}@keyframes drop{0%,22%{opacity:0;transform:translateY(-8px)}28%,90%{opacity:1;transform:none}97%,to{opacity:0}}.rk{border-radius:8px;grid-template-columns:18px 86px 1fr;align-items:center;gap:8px;height:28px;padding:0 6px;animation:10s cubic-bezier(.65,0,.35,1) infinite both rk;display:grid;position:absolute;top:0;left:0;right:0}@keyframes rk{0%,38%{transform:translateY(var(--y0))}50%,90%{transform:translateY(var(--y1))}97%,to{transform:translateY(var(--y0))}}.rk.hl{animation:10s cubic-bezier(.65,0,.35,1) infinite both rk,10s linear infinite both hl}@keyframes hl{0%,42%{box-shadow:0 0 #0000}50%,86%{box-shadow:0 0 0 1.5px var(--signal)}94%,to{box-shadow:0 0 #0000}}.sc{background:var(--signal-g);transform-origin:0;border-radius:3px;width:100%;animation:10s cubic-bezier(.65,0,.35,1) infinite both sc;position:absolute;top:0;bottom:0;left:0}@keyframes sc{0%,38%{transform:scaleX(var(--s0))}50%,90%{transform:scaleX(var(--s1))}97%,to{transform:scaleX(var(--s0))}}.mdl{background:var(--signal-g);color:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;animation:10s cubic-bezier(.22,1,.36,1) infinite both mdl;display:grid;box-shadow:0 6px 16px -8px #0a6fb599}@keyframes mdl{0%,38%{transform:none;box-shadow:0 6px 16px -8px #0a6fb599}42%{transform:scale(1.1);box-shadow:0 0 0 6px #ff7a5059}48%,to{transform:none;box-shadow:0 6px 16px -8px #0a6fb599}}.feed{opacity:0;animation:10s cubic-bezier(.45,0,.55,1) infinite both feed}@keyframes feed{0%,20%{opacity:0;transform:translate(16px)}26%,32%{opacity:1;transform:none}39%,to{opacity:0;transform:translate(-58px)scale(.4)}}.cap{animation:10s linear infinite both cap}@keyframes cap{0%,19%{opacity:1}21%,40%{opacity:0}44%,to{opacity:1}}.res{white-space:nowrap;color:#0a0f16;background:var(--dusk-g);border-radius:999px;align-self:flex-start;align-items:center;height:22px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.ch1,.ch2,.ch3{opacity:0;animation-duration:10s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite;animation-fill-mode:both}.ch1{animation-name:ch1}.ch2{animation-name:ch2}.ch3{animation-name:ch3}@keyframes ch1{0%,4%{opacity:0;transform:translateY(6px)}9%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes ch2{0%,8%{opacity:0;transform:translateY(6px)}13%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes ch3{0%,22%{opacity:0;transform:translateY(6px)}27%,92%{opacity:1;transform:none}97%,to{opacity:0}}.lk{stroke-dasharray:90;stroke-dashoffset:90px;animation-duration:10s;animation-timing-function:cubic-bezier(.45,0,.2,1);animation-iteration-count:infinite;animation-fill-mode:both}@keyframes lka{0%,10%{stroke-dashoffset:90px}16%,92%{stroke-dashoffset:0}97%,to{stroke-dashoffset:90px}}@keyframes lkb{0%,14%{stroke-dashoffset:90px}20%,92%{stroke-dashoffset:0}97%,to{stroke-dashoffset:90px}}@keyframes lkn{0%,29%{stroke-dashoffset:90px}37%,92%{stroke-dashoffset:0}97%,to{stroke-dashoffset:90px}}.cbars{transform-origin:bottom;animation:10s cubic-bezier(.22,1,.36,1) infinite both cbars}@keyframes cbars{0%{transform:scaleY(0)}8%,90%{transform:scaleY(1)}97%,to{transform:scaleY(0)}}.cline{transform-origin:bottom;animation:10s cubic-bezier(.45,0,.55,1) infinite both cline}@keyframes cline{0%,10%{clip-path:inset(-4px 100% -4px 0);opacity:1;transform:scaleY(1)}22%,90%{clip-path:inset(-4px 0);opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:scaleY(1)}97%,to{clip-path:inset(-4px 0);opacity:0;transform:scaleY(0)}}.chart{transform-origin:bottom;animation:10s cubic-bezier(.22,1,.36,1) infinite both chart}@keyframes chart{0%{opacity:0;transform:scaleY(0)}8%,90%{opacity:1;transform:scaleY(1)}97%,to{opacity:0;transform:scaleY(0)}}.hum{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both hum}@keyframes hum{0%{opacity:0}8%,90%{opacity:1}97%,to{opacity:0}}.pd{width:13px;height:13px;box-shadow:inset 0 0 0 1.5px var(--line);background:0 0;border-radius:50%}.pd.w{animation:10s cubic-bezier(.22,1,.36,1) infinite both watch}@keyframes watch{0%,2%{box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}6%,86%{background:var(--signal);box-shadow:inset 0 0 0 1.5px var(--signal)}93%,to{box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}}.pd.s{animation:10s cubic-bezier(.22,1,.36,1) infinite both skip}@keyframes skip{0%,2%{box-shadow:inset 0 0 0 1.5px var(--line)}6%,86%{box-shadow:inset 0 0 0 1.5px var(--faint)}93%,to{box-shadow:inset 0 0 0 1.5px var(--line)}}.cal{background:var(--surface);box-shadow:0 0 0 1px var(--line),var(--shadow);color:var(--muted);white-space:nowrap;z-index:2;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.cal svg{color:var(--signal)}.trace{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:10s cubic-bezier(.45,0,.2,1) infinite both trace}@keyframes trace{0%,46%{stroke-dashoffset:var(--len)}59%,90%{stroke-dashoffset:0}97%,to{stroke-dashoffset:var(--len)}}.region{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both region}@keyframes region{0%,18%{opacity:0;d:var(--small)}26%,64%{opacity:1;d:var(--small)}74%,90%{opacity:1;d:var(--grown)}97%,to{opacity:0;d:var(--grown)}}.trace{stroke-linecap:butt}.ahead{opacity:0;animation:10s linear infinite both ahead}@keyframes ahead{0%,58%{opacity:0}60%,90%{opacity:1}96%,to{opacity:0}}.nlab{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both nlab}@keyframes nlab{0%,48%{opacity:0;transform:translateY(6px)}54%,90%{opacity:1;transform:none}96%,to{opacity:0}}.ncap{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both ncap}@keyframes ncap{0%,74%{opacity:0;transform:translateY(6px)}79%,90%{opacity:1;transform:none}96%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.region,.trace,.ahead,.nlab,.ncap{opacity:1;stroke-dashoffset:0;animation:none;transform:none}}.scpop10{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop10}@keyframes scpop10{0%,1%{opacity:0;transform:scale(.92)}6%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop15{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop15}@keyframes scpop15{0%,1.5%{opacity:0;transform:scale(.92)}6.5%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop20{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop20}@keyframes scpop20{0%,2%{opacity:0;transform:scale(.92)}7%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop180{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop180}@keyframes scpop180{0%,18%{opacity:0;transform:scale(.92)}23%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop25{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop25}@keyframes scpop25{0%,2.5%{opacity:0;transform:scale(.92)}7.5%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop30{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop30}@keyframes scpop30{0%,3%{opacity:0;transform:scale(.92)}8%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop35{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop35}@keyframes scpop35{0%,3.5%{opacity:0;transform:scale(.92)}8.5%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop140{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop140}@keyframes scpop140{0%,14%{opacity:0;transform:scale(.92)}19%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop40{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop40}@keyframes scpop40{0%,4%{opacity:0;transform:scale(.92)}9%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop45{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop45}@keyframes scpop45{0%,4.5%{opacity:0;transform:scale(.92)}9.5%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop50{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop50}@keyframes scpop50{0%,5%{opacity:0;transform:scale(.92)}10%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop55{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop55}@keyframes scpop55{0%,5.5%{opacity:0;transform:scale(.92)}10.5%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop60{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop60}@keyframes scpop60{0%,6%{opacity:0;transform:scale(.92)}11%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop640{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop640}@keyframes scpop640{0%,64%{opacity:0;transform:scale(.92)}69%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop670{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop670}@keyframes scpop670{0%,67%{opacity:0;transform:scale(.92)}72%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scin280{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scin280}@keyframes scin280{0%,28%{opacity:0;transform:translateY(8px)}33%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop360{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop360}@keyframes scpop360{0%,36%{opacity:0;transform:scale(.92)}41%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.scpop390{opacity:0;animation:10s cubic-bezier(.22,1,.36,1) infinite both scpop390}@keyframes scpop390{0%,39%{opacity:0;transform:scale(.92)}44%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.scpop10,.scpop15,.scpop20,.scpop180,.scpop25,.scpop30,.scpop35,.scpop140,.scpop40,.scpop45,.scpop50,.scpop55,.scpop60,.scpop640,.scpop670,.scin280,.scpop360,.scpop390{opacity:1;animation:none;transform:none}}.hz body{margin:0}.hz .hero{--ground:#f7f8f6;--surface:#fff;--line:#e3e6e8;--ink:#0a0f16;--muted:#4d5966;--signal:#0a6fb5;--dusk:#ff7a50;--on-dusk:#0a0f16;--dusk-g:linear-gradient(120deg,#ffb067,#ff7a50 50%,#ff5a4a);--glow-a:#3aa8f029;--glow-b:#ff7a502e;--edge:#0a6fb5;--card-ring:#0a0f1614;--card-shadow:0 1px 2px #0a0f160d,0 16px 36px #0a0f161f;--quiet-ring:#0a0f162e;color:var(--ink);-webkit-font-smoothing:antialiased;background:radial-gradient(70% 75% at 0% 0%,var(--glow-a),transparent 60%),radial-gradient(75% 80% at 100% 100%,var(--glow-b),transparent 60%),var(--ground);font-family:Switzer,Arial,sans-serif;position:relative;overflow:hidden}[data-theme=dark] .hz .hero{--ground:#05080d;--surface:#0d131b;--line:#1c2631;--ink:#eef2f6;--muted:#9aa7b4;--signal:#3aa8f0;--glow-a:#3aa8f033;--glow-b:#ff7a503d;--edge:#7cc6f7;--card-ring:#ffffff1f;--card-shadow:0 18px 40px #00000073;--quiet-ring:#eef2f638}.hz .hero h1,.hz .hero p{margin:0}.hz .wash{pointer-events:none;filter:blur(30px);border-radius:50%;position:absolute}.hz .wash.a{background:radial-gradient(closest-side,var(--glow-a),transparent);animation:20s cubic-bezier(.45,0,.55,1) infinite alternate h-wa}.hz .wash.b{background:radial-gradient(closest-side,var(--glow-b),transparent);animation:24s cubic-bezier(.45,0,.55,1) infinite alternate h-wb}@keyframes h-wa{to{transform:translate(80px,50px)scale(1.1)}}@keyframes h-wb{to{transform:translate(-90px,-40px)scale(1.12)}}.hz .nav{justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.hz .wm{letter-spacing:-.02em;font-family:Cabinet Grotesk,Arial,sans-serif;font-size:24px;font-weight:500}.hz .btn{white-space:nowrap;border-radius:999px;align-items:center;min-height:44px;padding:0 20px;font:600 15px/1 Switzer,Arial,sans-serif;display:inline-flex}.hz .btn.primary{background:var(--dusk);color:var(--on-dusk)}.hz .btn.quiet{color:var(--ink);box-shadow:inset 0 0 0 1px var(--quiet-ring)}.hz .h-disp{letter-spacing:-.02em;text-wrap:balance;font-family:Cabinet Grotesk,Arial,sans-serif;font-weight:500}.hz .card{background:var(--surface);width:76px;height:118px;box-shadow:0 0 0 1px var(--card-ring),var(--card-shadow);border-radius:12px;position:absolute;overflow:hidden}.hz .card video{object-fit:cover;width:100%;height:100%;display:block}.hz .h-chip{background:var(--dusk-g);color:var(--on-dusk);border-radius:999px;padding:5px 8px;font:500 12px/1 Cabinet Grotesk,Arial,sans-serif;position:absolute;bottom:8px;left:8px}.hz .float{animation:7s cubic-bezier(.45,0,.55,1) infinite alternate h-float}@keyframes h-float{to{transform:translateY(-10px)}}.hz .link{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:9s cubic-bezier(.45,0,.2,1) infinite h-link}@keyframes h-link{0%,10%{stroke-dashoffset:var(--len)}40%,85%{stroke-dashoffset:0}to{stroke-dashoffset:var(--len)}}.hz .h-rise{animation:.9s cubic-bezier(.22,1,.36,1) both h-rise}@keyframes h-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.hz .static .link,.hz .static .float,.hz .static .wash{stroke-dashoffset:0!important;animation:none!important}@media (prefers-reduced-motion:reduce){.hz .wash,.hz .float,.hz .link,.hz .h-rise{animation:none!important}.hz .link{stroke-dashoffset:0}}.hz .hero{--glass:#ffffffb8;--glass-ring:#0a0f161a;--play-bg:#dcebf7;--play-ink:#0a5a93}[data-theme=dark] .hz .hero{--glass:#0d131b9e;--glass-ring:#eef2f629;--play-bg:#0f2a40;--play-ink:#7cc6f7}.hz .cta{white-space:nowrap;border-radius:999px;align-items:center;gap:14px;height:52px;font:600 16px/1 Switzer,Arial,sans-serif;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.hz .cta .orb{border-radius:50%;place-items:center;width:40px;height:40px;transition:transform .25s cubic-bezier(.22,1,.36,1);display:grid}.hz .cta.main{color:#0a0f16;background:#ff7a50;padding:0 6px 0 24px;box-shadow:inset 0 1px #ffffff73,inset 0 -2px #a032142e,0 10px 28px -10px #ff5a3cbf,0 0 0 1px #c8461e40}.hz .cta.main .orb{color:#ff9a70;background:#0a0f16}.hz .cta.main:hover{transform:translateY(-1px)}.hz .cta.main:hover .orb{transform:translate(3px)}.hz .cta.alt{background:var(--glass);color:var(--ink);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--glass-ring),0 8px 24px -14px #0a0f1659;padding:0 22px 0 6px}.hz .cta.alt .orb{background:var(--play-bg);color:var(--play-ink)}.hz .cta.alt:hover .orb{transform:scale(1.06)}.hz .cta.sm{height:40px;padding:0 18px;font-size:15px}.hz .tile{background:var(--surface);box-shadow:0 0 0 1px var(--card-ring),var(--card-shadow);border-radius:14px;position:absolute;overflow:hidden}.hz .tile video{object-fit:cover;width:100%;height:100%;display:block}.hz .tile.win{box-shadow:0 0 0 2px #ff7a50,var(--card-shadow)}.hz .bob{animation:8s cubic-bezier(.45,0,.55,1) infinite alternate h-bob}@keyframes h-bob{to{transform:translateY(-12px)}}.hz .static .bob{animation:none!important}@media (prefers-reduced-motion:reduce){.hz .bob{animation:none!important}}.hz .wall{left:0;right:0;top:calc(136px + var(--y));perspective:1250px;perspective-origin:50%;height:420px;position:absolute;overflow:hidden}.hz .ring{transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:translateZ(0)}.hz .slab{background:var(--surface);width:200px;height:380px;box-shadow:0 0 0 1px var(--card-ring);backface-visibility:hidden;border-radius:14px;animation:70s linear infinite h-orbit;position:absolute;top:-190px;left:-100px;overflow:hidden}.hz .slab video{object-fit:cover;width:100%;height:100%;display:block}.hz .slab.win{box-shadow:0 0 0 3px #ff7a50}.hz .slab .h-chip{padding:8px 12px;font-size:18px;bottom:14px;left:14px}@keyframes h-orbit{0%{transform:rotateY(91deg)translateZ(-1000px)}to{transform:rotateY(-91deg)translateZ(-1000px)}}.hz .static .slab{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hz .slab{animation-play-state:paused}}.hz .cta.deep{color:#fff;background:linear-gradient(#d9531f,#b93a0a);padding:0 6px 0 24px;box-shadow:inset 0 1px #ffffff47,0 10px 28px -10px #c84614cc,0 0 0 1px #962d0a59}.hz .cta.deep .orb{color:#b93a0a;background:#fff}.hz .cta.ink{color:#fff;background:#0a0f16;padding:0 6px 0 24px;box-shadow:inset 0 1px #ffffff24,0 10px 28px -12px #0a0f1699}.hz .cta.ink .orb{color:#0a0f16;background:#ff7a50}[data-theme=dark] .hz .hero .cta.ink{color:#0a0f16;background:#eef2f6;box-shadow:inset 0 -1px #0a0f161f,0 10px 28px -12px #0009}.hz .b{white-space:nowrap;color:#0a0f16;align-items:center;gap:10px;height:48px;padding:0 22px;font:600 16px/1 Switzer,Arial,sans-serif;display:inline-flex}.hz .b svg{flex:none}.hz .q{white-space:nowrap;height:48px;color:var(--ink);background:var(--glass);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--glass-ring);align-items:center;gap:10px;padding:0 22px;font:600 16px/1 Switzer,Arial,sans-serif;display:inline-flex}.hz .q svg{color:var(--signal)}.hz .b1{background:#ff7a50;border-radius:999px;box-shadow:0 1px 2px #0a0f161a}.hz .q1{border-radius:999px}.hz .b2{background:linear-gradient(120deg,#ffb067 0%,#ff7a50 55%,#ff5a4a 100%);border-radius:999px;box-shadow:inset 0 1px #ffffff59,0 6px 18px -8px #ff5a3c8c}.hz .q2{border-radius:999px}.hz .b3{background:#ff7a50;border-radius:12px;gap:14px;padding:0 6px 0 20px;box-shadow:inset 0 0 0 1px #0a0f1614}.hz .b3 .tile3{background:#0a0f161a;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.hz .q3{border-radius:12px}.hz .opt{flex-direction:column;align-items:center;gap:18px;padding:0 24px;display:flex}.hz .lab{color:var(--muted);text-align:center;font:500 15px/1.3 Switzer,Arial,sans-serif}.hz .lab b{color:var(--ink);letter-spacing:-.01em;margin-bottom:4px;font:500 20px/1.2 Cabinet Grotesk,Arial,sans-serif;display:block}.hz .hero{--glow-a:#3aa8f03d;--glow-b:#0a6fb51a}[data-theme=dark] .hz .hero{--glow-a:#3aa8f03d;--glow-b:#3aa8f01a}.hz .slab,.hz .slab.win{box-shadow:0 0 0 1px var(--card-ring)}.hz .call{opacity:0;border-radius:14px;animation:70s linear infinite h-call;position:absolute;inset:0}.hz .call.h-hi{box-shadow:inset 0 0 0 5px #ff7a50}.hz .call.h-md{box-shadow:inset 0 0 0 5px #3aa8f0}.hz .call.h-lo{box-shadow:inset 0 0 0 5px #ffffffbf}.hz .call .h-chip{padding:9px 14px;font-size:22px;bottom:14px;left:14px}.hz .call.h-md .h-chip{color:#0a5a93;background:#dcebf7}.hz .call.h-lo .h-chip{color:#4d5966;background:#ffffffeb}@keyframes h-call{0%,46.6%{opacity:0}47.3%,52.7%{opacity:1}53.4%,to{opacity:0}}.hz .read{background:var(--glass);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--glass-ring),0 10px 30px -16px #0a0f1659;white-space:nowrap;opacity:0;border-radius:999px;align-items:center;gap:12px;padding:8px 16px 8px 8px;font-size:15px;animation:70s linear infinite h-call;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.hz .read .pill{border-radius:999px;padding:7px 11px;font:500 14px/1 Cabinet Grotesk,Arial,sans-serif}.hz .read .pill.h-hi{background:var(--dusk-g);color:#0a0f16}.hz .read .pill.h-md{background:var(--play-bg);color:var(--play-ink)}.hz .read .pill.h-lo{box-shadow:inset 0 0 0 1px var(--glass-ring);color:var(--muted)}.hz .read .h-num{font-variant-numeric:tabular-nums;font-family:Cabinet Grotesk,Arial,sans-serif;font-weight:500}.hz .read .sep{background:var(--glass-ring);width:1px;height:16px}.hz .cta.deep.sm{padding:0 18px}.hz .static .call,.hz .static .read{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hz .call,.hz .read{animation-play-state:paused}}.pg{--ground:#f7f8f6;--surface:#fff;--line:#e3e6e8;--ink:#0a0f16;--muted:#4d5966;--signal:#0a6fb5;--soft:#dcebf7;--soft-ink:#0a5a93;background:var(--ground);width:100%;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Switzer,Arial,sans-serif;overflow-x:clip}[data-theme=dark] .pg{--ground:#05080d;--surface:#0d131b;--line:#1c2631;--ink:#eef2f6;--muted:#9aa7b4;--signal:#3aa8f0;--soft:#0f2a40;--soft-ink:#7cc6f7}.pg h2,.pg h3,.pg p{margin:0}.pg-sec{max-width:1200px;margin:0 auto;padding:140px 0 0}.pg-head{flex-direction:column;gap:16px;max-width:720px;margin-bottom:72px;display:flex}.pg-h2{letter-spacing:-.02em;text-wrap:balance;font-family:Cabinet Grotesk,Arial,sans-serif;font-size:48px;font-weight:500;line-height:1.05}.pg-h3{letter-spacing:-.01em;text-wrap:balance;font-family:Cabinet Grotesk,Arial,sans-serif;font-size:30px;font-weight:500;line-height:1.2}.pg-lead{color:var(--muted);text-wrap:pretty;font-size:18px;line-height:1.55}.pg-row{grid-template-columns:500px 620px;align-items:center;gap:80px;margin-bottom:100px;display:grid}.pg-row.flip{grid-template-columns:620px 500px}.pg-row.flip .pg-copy{order:2}.pg-copy{flex-direction:column;gap:20px;display:flex}.pg-step{color:var(--signal);font-size:15px;font-weight:500}.pg-pair{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:24px;padding-top:8px;display:grid}.pg-pair b{margin:16px 0 6px;font-size:15px;font-weight:600;display:block}.pg-pair span{color:var(--muted);font-size:16px;line-height:1.55}.pg-cta{text-align:center;background:radial-gradient(70% 90% at 0% 0%,#3aa8f033,transparent 60%),radial-gradient(70% 90% at 100% 100%,#0a6fb51f,transparent 60%),var(--surface);max-width:1200px;box-shadow:0 0 0 1px var(--line);border-radius:28px;flex-direction:column;align-items:center;gap:28px;margin:40px auto 0;padding:96px 40px;display:flex}.pg-btn{color:#0a0f16;background:linear-gradient(120deg,#ffb067 0%,#ff7a50 55%,#ff5a4a 100%);border-radius:999px;align-items:center;gap:10px;height:52px;padding:0 26px;font:600 16px/1 Switzer,Arial,sans-serif;display:inline-flex;box-shadow:inset 0 1px #ffffff59,0 6px 18px -8px #ff5a3c8c}.pg-foot{border-top:1px solid var(--line);max-width:1200px;color:var(--muted);justify-content:space-between;align-items:center;gap:24px;margin:120px auto 0;padding:32px 0 48px;font-size:15px;display:flex}.pg-foot nav{gap:28px;display:flex}.pg-wm{letter-spacing:-.02em;color:var(--ink);font-family:Cabinet Grotesk,Arial,sans-serif;font-size:22px;font-weight:500}.pg-split{grid-template-columns:440px 620px;align-items:start;gap:140px;display:grid}.pg-stick{flex-direction:column;gap:20px;display:flex;position:sticky;top:120px}.pg-list{flex-direction:column;gap:14px;margin-top:20px;padding-left:2px;display:flex}.pg-list span{color:var(--muted);align-items:center;gap:12px;font-size:15px;display:flex}.pg-list span:before{content:"";background:var(--line);border-radius:50%;width:7px;height:7px}.pg-list span.pg-on{color:var(--ink);font-weight:500}.pg-list span.pg-on:before{background:var(--signal)}.pg-feats{flex-direction:column;gap:110px;display:flex}.pg-feat{flex-direction:column;gap:14px;display:flex}.pg-feat p{color:var(--muted);max-width:560px;margin:0 0 14px;font-size:17px;line-height:1.55}.pg-center{text-align:center;flex-direction:column;align-items:center;display:flex}.pg-big{color:#eef2f6;background:#0a0f16;margin-top:140px;padding:64px 0 36px}[data-theme=dark] .pg .pg-big{background:#0d131b;box-shadow:0 -1px #1c2631}.pg-big-in{max-width:1200px;margin:0 auto}.pg-big-top{justify-content:space-between;align-items:flex-start;display:flex}.pg-cols{gap:96px;display:flex}.pg-cols div{flex-direction:column;gap:12px;font-size:15px;display:flex}.pg-cols b{color:#9aa7b4;margin-bottom:4px;font-size:14px;font-weight:500}.pg-mark{letter-spacing:-.045em;text-align:center;color:#eef2f6;margin:72px 0 40px;font-family:Cabinet Grotesk,Arial,sans-serif;font-size:300px;font-weight:500;line-height:.9}.pg-base{color:#9aa7b4;border-top:1px solid #eef2f629;justify-content:space-between;padding-top:20px;font-size:14px;display:flex}.pg img.vimg{object-fit:cover;width:100%;height:100%;display:block}.pg-broad .fr{text-align:left;padding:36px;width:1200px!important;height:auto!important}.pg-broad .fr .pan>div:first-child{height:320px!important}.pg-broad .fr .chip,.pg-broad .fr .pan span{font-size:15px}.still *{animation-play-state:paused!important;animation-delay:-8.5s!important}.hiw-watch{all:unset;cursor:pointer;color:var(--signal);align-self:flex-start;align-items:center;gap:10px;margin-top:4px;font:600 16px/1 Switzer,Arial,sans-serif;transition:opacity .2s;display:inline-flex}.hiw-watch:hover{opacity:.8}.hiw-watch:focus-visible{outline:2px solid var(--signal);outline-offset:4px;border-radius:6px}.vmodal{z-index:1000;opacity:0;place-items:center;padding:24px;transition:opacity .25s;display:grid;position:fixed;inset:0}.vmodal[hidden]{display:none}.vmodal.is-open{opacity:1}.vm-back{-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);background:#05080d6b;position:absolute;inset:0}.vm-box{aspect-ratio:16/9;background:#05080d;border-radius:16px;width:min(1100px,100%);transition:transform .3s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:scale(.97);box-shadow:0 30px 80px #00000080}.vmodal.is-open .vm-box{transform:none}.vm-video{background:#05080d;width:100%;height:100%;display:block}.vm-close{z-index:2;cursor:pointer;color:#0a0f16;background:#ffffffeb;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #0000004d}.vm-close:hover{background:#fff}.vm-close:focus-visible{outline-offset:3px;outline:2px solid #3aa8f0}.pg-theme{cursor:pointer;background:var(--raise,#f2f4f5);width:60px;height:32px;box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:999px;justify-content:space-between;align-items:center;padding:0 9px;transition:background .3s;display:inline-flex;position:relative}[data-theme=dark] .pg-theme{background:#121a23}.tg-ic{z-index:1;color:var(--muted);place-items:center;transition:color .3s;display:grid;position:relative}.tg-sun{color:#0a0f16}[data-theme=dark] .tg-sun{color:var(--muted)}[data-theme=dark] .tg-moon{color:#0a0f16}.tg-knob{background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0a0f1640}[data-theme=dark] .tg-knob{background:#eef2f6;transform:translate(28px)}.pg-theme:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.m-br{display:none}.swap{vertical-align:top;white-space:nowrap;height:1em;transition:width .7s cubic-bezier(.65,0,.35,1);display:inline-block;position:relative;overflow:clip visible}.sw-w{opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;transform:translateY(.45em)}.sw-w.is-on{opacity:1;position:relative;transform:none}.sw-w.is-out{opacity:0;transform:translateY(-.45em)}.hz .wall{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);left:max(0px,50% - 940px)!important;right:max(0px,50% - 940px)!important}.hz .hero{--h:min(max(100svh,740px),1000px);--y:calc((var(--h) - 718px) / 2);height:var(--h)}.hiw{padding-top:115px!important}.pg{--dusk-g:linear-gradient(120deg,#ffb067,#ff7a50 50%,#ff5a4a);--on-dusk:#0a0f16;--faint:#8a949e;--raise:#f2f4f5}[data-theme=dark] .pg{--faint:#5e6b76;--raise:#121a23}.uc2{flex-direction:column;align-items:center;gap:28px;display:flex}.uc2 .uc-tabs{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.uc2 .uc-tab{padding:11px 20px;font-size:16px}.uc3-view{width:100vw;max-width:1600px;padding:4px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%)}.uc3-track{will-change:transform;align-items:stretch;gap:28px;transition:transform 1s cubic-bezier(.65,0,.35,1);display:flex}.uc3-track .uc2-card{text-align:left;opacity:.4;cursor:pointer;flex:none;width:660px;transition:opacity 1s cubic-bezier(.65,0,.35,1),transform 1s cubic-bezier(.65,0,.35,1);transform:scale(.95)}.uc3-track .uc2-card.is-on{opacity:1;cursor:default;transform:none}.uc3-track .uc2-card:not(.is-on) .uc2-fill{animation:none}.uc2-card{background:var(--surface);box-shadow:0 0 0 1px var(--line);border-radius:20px;flex-direction:column;gap:14px;padding:28px;display:flex}.uc2-aud{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.uc2-aud svg{color:var(--signal)}.uc2-card h3{letter-spacing:-.01em;text-wrap:balance;margin:0 0 6px;font-family:Cabinet Grotesk,Arial,sans-serif;font-size:26px;font-weight:500;line-height:1.2}.uc2-opts{gap:14px;display:grid}.uc2-opt{flex-direction:column;gap:8px;min-width:0;display:flex}.uc2-thumb{background:var(--line);border-radius:14px;width:100%;height:260px;position:relative;overflow:hidden}.uc2-thumb .chip{padding:6px 10px;font-size:13px;position:absolute;bottom:10px;left:10px}.uc2-thumb video{object-fit:cover;width:100%;height:100%;display:block}.uc2-lab{font-size:15px;font-weight:600;line-height:1.3}.uc2-bar{background:var(--raise);border-radius:3px;height:6px;position:relative}.uc2-fill{transform-origin:0;border-radius:4px;animation:.8s cubic-bezier(.22,1,.36,1) both uc2grow;position:absolute;top:0;bottom:0}.uc2-fill.hi{background:var(--dusk-g)}.uc2-fill.md{background:var(--signal)}.uc2-fill.lo{background:var(--faint)}@keyframes uc2grow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}.uc2-rng{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.uc2-foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;padding-top:14px;font-size:13px;display:flex}.uc2-foot>span:first-child{margin-right:4px}.uc2-more{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:999px;padding:5px 10px}.uc2-note{color:var(--muted);margin:0;font-size:13px}.tech2{grid-template-columns:620px minmax(0,1fr);align-items:center;gap:64px;display:grid}.tech-stage{width:620px;height:540px;position:relative}.tech-view{opacity:0;pointer-events:none;transition:opacity .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.tech-view.is-on{opacity:1;pointer-events:auto}.tech-rows{flex-direction:column;display:flex}.tech-row{all:unset;box-sizing:border-box;cursor:pointer;border-top:1px solid var(--line);gap:16px;padding:22px 0 22px 26px;display:flex}.tech-row:first-child{border-top:0}.tech-row:hover .tech-txt b{color:var(--ink)}.tech-row:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.tech-row{position:relative}.tech-prog{background:var(--line);border-radius:1px;width:2px;position:absolute;top:22px;bottom:22px;left:0}.tech-prog i{background:var(--signal);transform-origin:top;border-radius:1px;width:100%;height:100%;display:block;transform:scaleY(0)}.tech-row.is-on .tech-prog i{animation:10s linear forwards techprog}.tech-rows:hover .tech-row.is-on .tech-prog i{animation-play-state:paused}@keyframes techprog{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.tech-ic{background:var(--raise);width:40px;height:40px;color:var(--muted);border-radius:10px;flex:none;place-items:center;transition:background .3s,color .3s;display:grid}.tech-row.is-on .tech-ic{background:var(--soft);color:var(--soft-ink)}.tech-txt{flex-direction:column;gap:6px;display:flex}.tech-txt b{color:var(--muted);font-family:Cabinet Grotesk,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.2;transition:color .25s}.tech-row.is-on .tech-txt b{color:var(--ink)}.tech-txt span{color:var(--muted);font-size:15px;line-height:1.55}.tech-paper{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.tp-sheet{background:var(--surface);width:330px;box-shadow:0 0 0 1px var(--line),0 18px 40px -20px #0a0f1659;border-radius:12px;flex-direction:column;gap:12px;padding:28px 26px;display:flex;transform:rotate(-1.5deg)}.tp-venue{color:var(--signal);font-size:12px;font-weight:500}.tp-sheet h4{margin:0;font-family:Cabinet Grotesk,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.2}.tp-lines{flex-direction:column;gap:7px;margin-top:6px;display:flex}.tp-lines i{background:var(--raise);border-radius:3px;height:6px;display:block}.tp-lines i:nth-child(3n){width:70%}.tp-link{align-items:center;gap:8px;font-weight:600;display:inline-flex;color:var(--signal)!important}.uc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.uc-card{background:var(--surface);box-shadow:0 0 0 1px var(--line);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.uc-media{background:var(--line);height:380px;position:relative}.uc-media video{object-fit:cover;width:100%;height:100%;display:block}.uc-media .chip{padding:7px 11px;font-size:14px;position:absolute;bottom:14px;left:14px}.uc-txt{flex-direction:column;gap:8px;padding:20px 20px 24px;display:flex}.uc-txt h3{letter-spacing:-.01em;margin:0;font-family:Cabinet Grotesk,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.15}.uc-txt p{color:var(--ink);margin:0;font-size:16px;line-height:1.45}.uc-txt span{color:var(--muted);align-items:center;gap:6px;font-size:14px;display:flex}.tech{max-width:1200px!important}.tech .pg-head{margin-bottom:48px}.pg .pg-cta{margin-top:140px!important}.tech-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.tech-card{flex-direction:column;gap:10px;display:flex}.tech-media{height:334.8px;margin-bottom:14px}.tech-media .fr{zoom:.62}.tech-card h3{margin:0 12px;font-family:Cabinet Grotesk,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.2}.tech-card p{color:var(--muted);margin:0 12px;font-size:16px;line-height:1.55}.uc-tab{cursor:pointer;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);background:0 0;border:0;padding:8px 12px;transition:background .25s,color .25s}.uc-tab:hover{color:var(--ink)}.uc-tab.is-on{background:var(--ink);color:var(--ground);box-shadow:none}.uc-panel:not(.is-on){display:none!important}.hiw-track{height:200vh;margin-top:min(0px,280px - 50vh);margin-bottom:calc(410px - 50vh);position:relative}.hiw-sticky{align-items:center;height:100vh;display:flex;position:sticky;top:0}.hiw-grid{grid-template-columns:420px 620px;justify-content:space-between;align-items:center;gap:80px;width:100%;display:grid}.hiw-left{flex-direction:column;gap:20px;display:flex}.hiw-list{flex-direction:column;margin:20px 0 0;padding:0;list-style:none;display:flex}.hiw-item{border-left:2px solid var(--line);padding:12px 0 12px 20px;transition:border-color .3s;position:relative}.hiw-item.is-on{border-left-color:var(--signal)}.hiw-title{all:unset;cursor:pointer;color:var(--muted);font:500 17px/1.4 Switzer,Arial,sans-serif;transition:color .3s}.hiw-item.is-on .hiw-title{color:var(--ink);font-weight:600}.hiw-title:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.hiw-body{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1);display:grid}.hiw-body>div{overflow:hidden}.hiw-body p{color:var(--muted);max-width:360px;margin:0;padding-top:8px;font-size:15px;line-height:1.55}.hiw-item.is-on .hiw-body{grid-template-rows:1fr}.hiw-stage{width:620px;height:540px;position:relative}.hiw-frame{opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translateY(12px)}.hiw-frame.is-on{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.hiw-frame,.hiw-body,.hiw-item{transition:none}}html:has(.pg){scrollbar-width:none;-ms-overflow-style:none;background:#f7f8f6}html:has(.pg)::-webkit-scrollbar{width:0;height:0;display:none}html:has(.pg) body::-webkit-scrollbar{width:0;height:0;display:none}html[data-theme=dark]:has(.pg){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#05080d}.pg a{color:inherit;text-decoration:none}.pg a:focus-visible,.pg button:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.pg .lg-l{display:inline-flex}.pg .lg-d,[data-theme=dark] .pg .lg-l{display:none}[data-theme=dark] .pg .lg-d{display:inline-flex}.pg-navend{align-items:center;gap:10px;display:flex}.pg .hz nav a{transition:color .2s}.pg .hz nav a:hover{color:var(--ink)}.pg a.b2,.pg a.pg-btn{gap:10px;font-weight:600;transition:background .2s,color .2s;color:#0a0f16!important;background:#ff7a50!important;border-radius:10px!important;height:48px!important;padding:0 22px!important;box-shadow:inset 0 0 0 1px #0a0f161a!important}.pg .hz nav a.b2{font-size:15px;border-radius:9px!important;height:40px!important;padding:0 16px!important}.pg a.b2:hover,.pg a.pg-btn:hover{background:#ff8b66!important;transform:none!important}.pg a.q2{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;height:48px!important;box-shadow:inset 0 0 0 1px var(--glass-ring,#0a0f1629)!important;background:0 0!important;border-radius:10px!important;padding:0 20px!important}.pg a.q2:hover{background:#7f7f7f14!important;transform:none!important}[data-theme=dark] .pg a.b2,[data-theme=dark] .pg a.pg-btn{color:#0a0f16!important;box-shadow:none!important;background:#f2f5f8!important}[data-theme=dark] .pg a.b2:hover,[data-theme=dark] .pg a.pg-btn:hover{background:#fff!important}[data-theme=dark] .pg a.b2 svg,[data-theme=dark] .pg a.pg-btn svg{color:#ff7a50}.pg a.q2{transition:transform .2s cubic-bezier(.22,1,.36,1)}.pg a.b2:hover,.pg a.pg-btn:hover,.pg a.q2:hover{transform:translateY(-1px)}.pg-cols a:hover,.pg-base a:hover{color:#fff}.pg [data-off=true] *{animation-play-state:paused!important}@media (max-width:1280px){.pg{zoom:.88}}@media (max-width:1120px){.pg{zoom:.76}}@media (max-width:960px){.pg{zoom:.62}}@media (max-width:780px){.pg{zoom:1}.hz .hero{flex-direction:column;padding-bottom:64px;display:flex;height:auto!important}.hz .hz-navwrap{box-sizing:border-box;order:0;width:100%;padding:16px 20px 0!important}.hz nav>span:nth-child(2){display:none!important}.hz h1{order:1;width:auto!important;margin:0!important;padding:44px 20px 0!important;font-size:36px!important;line-height:1.08!important}.m-br{display:inline}.d-br{display:none}.hz .wall{zoom:.62;order:2;margin-top:32px;height:420px!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.hz .hz-reads{zoom:.86;order:3;margin-top:6px;position:relative!important;top:auto!important}.hz .hz-cta{order:4;margin-top:28px;padding:0 20px;animation:none!important;position:relative!important;top:auto!important}.hz .hz-cta p{font-size:17px!important}.hz .hz-cta>div{flex-wrap:wrap;justify-content:center}.pg-sec{padding:96px 20px 0!important}.hz .hero{--h:820px;--y:20px}.hiw-grid{flex-direction:column;align-items:stretch;gap:24px;display:flex}.hiw-left .pg-lead{display:none}.hiw-stage{width:auto;height:302.4px}.hiw-stage .fr{zoom:.56}.pg-split,.pg-row,.pg-row.flip{flex-direction:column;gap:40px;margin-bottom:72px;display:flex}.pg-row.flip .pg-copy{order:0}.pg-stick{position:static}.pg-feats{gap:72px}.pg-h2{font-size:36px}.pg .fr{zoom:.56}.pg-broad .fr{zoom:.56;width:620px!important}.pg-broad .fr [style*=repeat\(3]{grid-template-columns:1fr!important}.uc-grid,.tech-grid{grid-template-columns:1fr}.uc3-track .uc2-card{width:88vw}.uc2-opts{gap:8px}.uc3-view{-webkit-mask-image:none;mask-image:none}.uc2-card{padding:20px}.tech2{flex-direction:column;align-items:stretch;gap:24px;display:flex}.tech-stage{width:100%;height:302.4px}.tech-stage .fr{zoom:.56}.uc-media{height:300px}.tech-media{height:302.4px}.tech-media .fr{zoom:.56}.pg-cta{padding:64px 24px;margin:72px 20px 0!important}.pg-big-in{padding:0 20px}.pg-big-top{flex-direction:column;gap:32px}.pg-mark{margin:48px 0 32px;font-size:24vw}.pg-base{flex-direction:column;gap:8px}}@media (max-width:380px){.pg .fr{zoom:.5}.hiw-stage,.tech-stage{height:270px}}@media (prefers-reduced-motion:reduce){.pg *{animation-play-state:paused!important}}
