canvas.svelte-sgloit{width:100%;height:100%;display:block}.hero.svelte-4s1vdh{isolation:isolate;background:var(--black);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.ground.svelte-4s1vdh{z-index:-1;pointer-events:none;transform:translateY(calc(var(--p,0) * 6%)) scale(calc(1 + var(--p,0) * .08));position:absolute;inset:0}.ground.svelte-4s1vdh:before,.ground.svelte-4s1vdh:after{content:"";height:34%;position:absolute;left:0;right:0}.ground.svelte-4s1vdh:before{background:linear-gradient(#05050599,#0000);top:0}.ground.svelte-4s1vdh:after{background:linear-gradient(to top, var(--black), transparent);height:22%;bottom:0}.hero-main.svelte-4s1vdh{max-width:var(--max);min-height:100svh;padding:calc(var(--header-h) + 8px) var(--gutter) clamp(40px, 5vw, 64px);transform:translateY(calc(var(--p,0) * -90px));opacity:calc(1 - var(--p,0) * .9);flex-direction:column;gap:clamp(28px,4vw,56px);margin:0 auto;display:flex}h1.svelte-4s1vdh{letter-spacing:-.04em;color:var(--white);flex-direction:column;flex:1;justify-content:center;margin:0;font-size:clamp(2.5rem,7.6vw,7.5rem);font-weight:700;line-height:.9;display:flex}h1.single.svelte-4s1vdh{justify-content:flex-end;font-size:clamp(2.6rem,7.2vw,7.25rem);line-height:.95}.part.svelte-4s1vdh{display:block}.end.svelte-4s1vdh{text-align:right;align-self:flex-end}h1.svelte-4s1vdh .caps{letter-spacing:.01em}h1.svelte-4s1vdh .outline{color:#0000;-webkit-text-stroke:1.5px #ffffffd9}.hero-foot.svelte-4s1vdh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.lede.svelte-4s1vdh{letter-spacing:-.01em;max-width:40ch;color:var(--soft);font-size:clamp(18px,1.55vw,23px);font-weight:500;line-height:1.4}.lede.svelte-4s1vdh p{margin:0}.hero-actions.svelte-4s1vdh{flex-wrap:wrap;gap:12px;display:flex}@media (width<=767px){h1.svelte-4s1vdh{font-size:min(14vw,4.5rem)}}.stats.svelte-4s1vdh{max-width:var(--max);padding:0 var(--gutter) clamp(48px, 7vw, 80px);grid-template-columns:repeat(4,1fr);gap:32px 24px;margin:0 auto;display:grid}.stat.svelte-4s1vdh b:where(.svelte-4s1vdh){color:var(--white);letter-spacing:-.04em;font-size:clamp(32px,3.2vw,46px);font-weight:300;line-height:1;display:block}.stat.svelte-4s1vdh span:where(.svelte-4s1vdh){max-width:22ch;color:var(--soft);margin-top:12px;font-size:15px;line-height:1.45;display:block}@media (width<=760px){.stats.svelte-4s1vdh{grid-template-columns:repeat(2,1fr)}}.part.svelte-4s1vdh,.hero-foot.svelte-4s1vdh{animation:svelte-4s1vdh-rise 1.2s var(--ease) both}.end.svelte-4s1vdh{animation-delay:.35s}.hero-foot.svelte-4s1vdh{animation-delay:.5s}@keyframes svelte-4s1vdh-rise{0%{opacity:0;transform:translateY(.6em)}}@media (prefers-reduced-motion:reduce){.part.svelte-4s1vdh,.hero-foot.svelte-4s1vdh{animation:none}}.stats.svelte-4s1vdh.reveal{transition-delay:.24s}.block.svelte-gpoxwa{border-bottom:1px solid var(--line);padding:clamp(72px,10vw,128px) 0;scroll-margin-top:24px}.block.svelte-gpoxwa:last-child{border-bottom:0}.section-head.svelte-gpoxwa{grid-template-columns:1fr auto;align-items:end;gap:24px;margin-bottom:clamp(32px,4vw,48px);display:grid}h2.svelte-gpoxwa{letter-spacing:-.035em;color:var(--white);margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:400;line-height:1.08}p.svelte-gpoxwa{max-width:56ch;color:var(--muted);margin:12px 0 0;font-size:15px}.actions.svelte-gpoxwa{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (width<=760px){.section-head.svelte-gpoxwa{grid-template-columns:1fr;gap:12px}}
