.hero[data-astro-cid-ge2uvauf]{isolation:isolate;text-align:center;padding:64px var(--gutter) 112px;position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;pointer-events:none;opacity:.7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Cpath d='M56 0H0v56' fill='none' stroke='%231e2a39' stroke-width='1'/%3E%3C/svg%3E");position:absolute;inset:0 0 40%;-webkit-mask-image:radial-gradient(70% 80% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(70% 80% at 50% 0,#000 30%,#0000 75%)}.pill[data-astro-cid-ge2uvauf]{border:1px solid var(--line-2);font-size:13.5px;font-weight:var(--w-label);color:var(--muted);border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}.pill[data-astro-cid-ge2uvauf]:hover{border-color:var(--green);color:var(--ink);transform:translateY(-1px)}.pill[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{background:var(--green-wash);color:var(--green);font:var(--w-label) 11px/1.4 var(--font);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 10px 3px 20px;position:relative}.pill[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px;margin-top:-3px;animation:2.2s ease-out infinite ping;position:absolute;top:50%;left:8px}@keyframes ping{0%{box-shadow:0 0 #36d3998c}80%,to{box-shadow:0 0 0 7px #36d39900}}h1[data-astro-cid-ge2uvauf]{max-width:1120px;margin:24px auto 18px}.accent[data-astro-cid-ge2uvauf]{color:var(--green);display:block}.sub[data-astro-cid-ge2uvauf]{max-width:46ch;margin:0 auto 28px;font-size:clamp(16px,1.6vw,19px);line-height:1.55}.motion .hero[data-astro-cid-ge2uvauf]>*{animation:rise .9s var(--ease) both}.motion .hero[data-astro-cid-ge2uvauf]>:first-child{animation-delay:50ms}.motion .hero[data-astro-cid-ge2uvauf]>:nth-child(2){animation-delay:.15s}.motion .hero[data-astro-cid-ge2uvauf]>:nth-child(3){animation-delay:.28s}.motion .hero[data-astro-cid-ge2uvauf]>:nth-child(4){animation-delay:.38s}.motion .hero[data-astro-cid-ge2uvauf]>:nth-child(5){animation-duration:1.2s;animation-delay:.5s}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media (width<=900px){.hero[data-astro-cid-ge2uvauf]{padding-top:56px;padding-bottom:72px}}.stage[data-astro-cid-q37xf432]{perspective:1800px;text-align:left;max-width:1120px;margin:64px auto 0;position:relative}.frame[data-astro-cid-q37xf432]{background:var(--panel-2);border:1px solid var(--line-2);transform:rotateX(var(--tilt,0deg));transform-origin:50% 100%;will-change:transform;border-radius:18px;padding:0 6px 6px;position:relative;box-shadow:0 0 0 1px #36d3990f,0 60px 120px -50px #000000f2,0 40px 100px -60px #36d39966}.top[data-astro-cid-q37xf432]{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:10px 10px 9px;display:grid}.live[data-astro-cid-q37xf432]{font:var(--w-label) 11px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--green);align-items:center;gap:7px;display:inline-flex}.live[data-astro-cid-q37xf432] i[data-astro-cid-q37xf432]{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2.2s ease-out infinite ping}.label[data-astro-cid-q37xf432]{font:var(--w-label) 12px/1 var(--font);color:var(--muted)}.url[data-astro-cid-q37xf432]{font:var(--w-label) 11.5px/1 var(--font);color:var(--faint);border:1px solid var(--line);background:#e8eff70a;border-radius:999px;justify-self:end;padding:5px 10px}.shot[data-astro-cid-q37xf432]{border:1px solid var(--line);border-radius:12px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.shot[data-astro-cid-q37xf432] img[data-astro-cid-q37xf432]{width:100%;height:auto;display:block}.base[data-astro-cid-q37xf432]{filter:brightness(.5)saturate(.7)}.motion .base[data-astro-cid-q37xf432]{animation:recede 1s var(--ease) .9s both}@keyframes recede{0%{filter:none}to{filter:brightness(.5)saturate(.7)}}.lift[data-astro-cid-q37xf432]{pointer-events:none;transform-origin:var(--ox) var(--oy);transform:scale(var(--k,1.06));position:absolute;inset:0}.lift[data-astro-cid-q37xf432] img[data-astro-cid-q37xf432]{position:absolute;inset:0}.raise[data-astro-cid-q37xf432]{transform-origin:var(--ox) var(--oy);transition:transform .45s var(--ease), filter .45s;filter:drop-shadow(0 18px 24px #000000bf)drop-shadow(0 0 18px #36d39947);position:absolute;inset:0}.edge[data-astro-cid-q37xf432]{border:1px solid #36d399bf;border-radius:8px;position:absolute;box-shadow:inset 0 0 0 1px #36d3991f,0 0 14px #36d39959}.motion .lift[data-astro-cid-q37xf432]{animation:lift .8s var(--ease) both}.motion .l0[data-astro-cid-q37xf432]{animation-delay:1.15s}.motion .l1[data-astro-cid-q37xf432]{animation-delay:1.45s}@keyframes lift{0%{opacity:0;transform:scale(1)}to{transform:scale(var(--k,1.06));opacity:1}}.stage[data-astro-cid-q37xf432]:has(.m0:hover) .l0[data-astro-cid-q37xf432] .raise[data-astro-cid-q37xf432],.stage[data-astro-cid-q37xf432]:has(.m1:hover) .l1[data-astro-cid-q37xf432] .raise[data-astro-cid-q37xf432]{filter:drop-shadow(0 24px 30px #000c)drop-shadow(0 0 26px #36d39980);transform:scale(1.03)}.metrics[data-astro-cid-q37xf432]{z-index:2;grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));-webkit-backdrop-filter:blur(14px)saturate(140%);border:1px solid var(--line-2);background:#0f1722c7;border-radius:16px;max-width:860px;margin:-64px auto 0;display:grid;position:relative;box-shadow:0 24px 60px -30px #000000e6}.m[data-astro-cid-q37xf432]{cursor:default;gap:4px;padding:18px 24px;transition:background .25s;display:grid}.m[data-astro-cid-q37xf432]+.m[data-astro-cid-q37xf432]{border-left:1px solid var(--line)}.m[data-astro-cid-q37xf432]:hover{background:#36d3990d}dt[data-astro-cid-q37xf432]{font:var(--w-strong) clamp(22px, 2.2vw, 28px)/1.1 var(--font);color:var(--ink);letter-spacing:-.01em}.m[data-astro-cid-q37xf432]:first-child dt[data-astro-cid-q37xf432]{color:var(--green)}dd[data-astro-cid-q37xf432]{color:var(--muted);margin:0;font-size:13.5px}@media (width<=900px){.stage[data-astro-cid-q37xf432]{margin-top:44px}.frame[data-astro-cid-q37xf432]{border-radius:14px;padding:0 4px 4px}.top[data-astro-cid-q37xf432]{grid-template-columns:auto 1fr}.url[data-astro-cid-q37xf432]{display:none}.label[data-astro-cid-q37xf432]{justify-self:end}.shot[data-astro-cid-q37xf432]{border-radius:10px}.edge[data-astro-cid-q37xf432]{border-radius:4px}.metrics[data-astro-cid-q37xf432]{grid-template-columns:minmax(0,1fr);max-width:520px;margin-top:-24px}.m[data-astro-cid-q37xf432]{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:12px;padding:14px 18px}.m[data-astro-cid-q37xf432]+.m[data-astro-cid-q37xf432]{border-left:0;border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.frame[data-astro-cid-q37xf432]{transform:none}}.logos[data-astro-cid-46mmsxmu]{max-width:var(--max);text-align:center;margin:0 auto;padding:0 0 24px}.kicker[data-astro-cid-46mmsxmu]{color:var(--faint);margin:0 var(--gutter) 34px;align-items:center;gap:18px;display:flex}.kicker[data-astro-cid-46mmsxmu]:before,.kicker[data-astro-cid-46mmsxmu]:after{content:"";background:var(--line);flex:1;height:1px}.lanes[data-astro-cid-46mmsxmu]{gap:30px;display:grid}.marquee[data-astro-cid-46mmsxmu]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}ul[data-astro-cid-46mmsxmu]{align-items:center;gap:72px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.motion ul[data-astro-cid-46mmsxmu]{animation:scroll var(--dur,38s) linear infinite}.motion .rev[data-astro-cid-46mmsxmu] ul[data-astro-cid-46mmsxmu]{animation-direction:reverse}.lanes[data-astro-cid-46mmsxmu]:hover ul[data-astro-cid-46mmsxmu]{animation-play-state:paused}li[data-astro-cid-46mmsxmu]{flex:none}img[data-astro-cid-46mmsxmu]{object-fit:contain;filter:grayscale()brightness(1.6);opacity:.55;width:auto;max-width:200px;height:34px;transition:opacity .3s,filter .3s}img[data-astro-cid-46mmsxmu].tall{height:48px}img[data-astro-cid-46mmsxmu]:hover{filter:none;opacity:1}@keyframes scroll{to{transform:translate(-50%)}}@media (width<=960px){.lanes[data-astro-cid-46mmsxmu]{gap:22px}ul[data-astro-cid-46mmsxmu]{gap:44px}.kicker[data-astro-cid-46mmsxmu]{gap:12px;margin-bottom:26px}img[data-astro-cid-46mmsxmu]{max-width:160px;height:28px}img[data-astro-cid-46mmsxmu].tall{height:40px}}.statement[data-astro-cid-zx4qcpyt]{max-width:var(--max);padding:128px var(--gutter) 0;text-align:center;margin:0 auto}h2[data-astro-cid-zx4qcpyt]{letter-spacing:-.03em;max-width:20ch;margin:0 auto 28px;font-size:clamp(32px,4.4vw,60px)}em[data-astro-cid-zx4qcpyt]{font-style:normal}h2[data-astro-cid-zx4qcpyt] .w{opacity:.18;transition:opacity .35s,color .35s}h2[data-astro-cid-zx4qcpyt] .w.on{opacity:1}em[data-astro-cid-zx4qcpyt] .w.on{color:var(--green)}@media (width<=900px){.statement[data-astro-cid-zx4qcpyt]{padding-top:96px}}.steps[data-astro-cid-h3cf5mzd]{max-width:var(--max);padding:var(--section) var(--gutter) 0 64px;margin:0 auto;position:relative}.rail[data-astro-cid-h3cf5mzd]{background:var(--line);border-radius:2px;width:2px;position:absolute;top:150px;bottom:60px;left:30px}.rail[data-astro-cid-h3cf5mzd] span[data-astro-cid-h3cf5mzd]{height:var(--fill,0%);background:var(--green);border-radius:2px;position:absolute;inset:0 0 auto;box-shadow:0 0 12px #36d39980}@media (width<=960px){.steps[data-astro-cid-h3cf5mzd]{padding:40px 16px 0 48px}.rail[data-astro-cid-h3cf5mzd]{top:110px;left:20px}}.row[data-astro-cid-6eaibobp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;padding:70px 0;display:grid;position:relative}.row[data-astro-cid-6eaibobp] .win img{aspect-ratio:16/9;object-fit:cover;object-position:top left}.row[data-astro-cid-6eaibobp].flip .copy[data-astro-cid-6eaibobp]{order:2}.step[data-astro-cid-6eaibobp]{font:var(--w-label) 12.5px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--green);align-items:center;gap:10px;margin-bottom:18px;display:inline-flex}.step[data-astro-cid-6eaibobp] i[data-astro-cid-6eaibobp]{background:var(--bg);border:2px solid var(--line-2);border-radius:50%;width:14px;height:14px;transition:border-color .4s,background .4s,box-shadow .4s;position:absolute;left:-41px}.row[data-astro-cid-6eaibobp].lit .step[data-astro-cid-6eaibobp] i[data-astro-cid-6eaibobp]{border-color:var(--green);background:var(--green);box-shadow:0 0 0 6px #36d39926}@media (width<=960px){.row[data-astro-cid-6eaibobp]{grid-template-columns:minmax(0,1fr);gap:32px;padding:48px 0}.row[data-astro-cid-6eaibobp]>*{min-width:0}.row[data-astro-cid-6eaibobp].flip .copy[data-astro-cid-6eaibobp]{order:0}.step[data-astro-cid-6eaibobp] i[data-astro-cid-6eaibobp]{left:-35px}}.stats[data-astro-cid-23gkgyqt]{background:var(--line);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(2,1fr);gap:1px;margin:22px 0 6px;display:grid;overflow:hidden}.stats[data-astro-cid-23gkgyqt]>div[data-astro-cid-23gkgyqt]{background:var(--panel);padding:16px 18px}b[data-astro-cid-23gkgyqt]{font:var(--w-strong) 26px/1.1 var(--font);color:var(--green);display:block}span[data-astro-cid-23gkgyqt]{color:var(--muted);margin-top:4px;font-size:13px;display:block}@media (width<=960px){b[data-astro-cid-23gkgyqt]{font-size:22px}}
