.gate[data-astro-cid-lybjh4u4]{--g:0;height:340vh;position:relative}.gate-stage[data-astro-cid-lybjh4u4]{height:100vh;text-align:center;height:100svh;padding-inline:var(--gutter);place-items:center;display:grid;position:sticky;top:0;overflow:hidden}.gate-h[data-astro-cid-lybjh4u4]{grid-area:1/1;place-items:center;width:100%;display:grid}.gate-line[data-astro-cid-lybjh4u4]{text-wrap:balance;will-change:opacity, transform;text-shadow:0 2px 40px #02050abf;grid-area:1/1;display:block}.gate-line--a[data-astro-cid-lybjh4u4]{--k:clamp(0, calc((.47 - var(--g)) * 9), 1);opacity:var(--k);transform:scale(calc(1.16 - .16 * var(--k)));filter:blur(calc((1 - var(--k)) * 10px))}.gate-line--b[data-astro-cid-lybjh4u4]{--k:clamp(0, calc((var(--g) - .646) * 24), 1);opacity:var(--k);transform:translateY(calc((1 - var(--k)) * 1.5rem)) scale(calc(.94 + .06 * var(--k)));filter:blur(calc((1 - var(--k)) * 8px))}.gate-kicker[data-astro-cid-lybjh4u4]{white-space:nowrap;opacity:clamp(0, calc((var(--g) - .1) * 8), 1);position:absolute;bottom:clamp(5.5rem,12vh,8rem);left:50%;transform:translate(-50%)}.gate-rotor[data-astro-cid-lybjh4u4]{aspect-ratio:1;pointer-events:none;width:min(150vmin,78rem);transform:translate(-38%, -62%) scale(calc(.2 + var(--g) * var(--g) * 5));opacity:clamp(0, calc((.72 - var(--g)) * 6), .5);display:none;position:absolute;top:50%;left:50%}.gate-rotor-spin[data-astro-cid-lybjh4u4]{transform-origin:0 0;transform:rotate(calc(var(--g) * 300deg))}.gate-rotor[data-astro-cid-lybjh4u4] path[data-astro-cid-lybjh4u4],.gate-rotor[data-astro-cid-lybjh4u4] circle[data-astro-cid-lybjh4u4]{fill:#aabad029;stroke:#ecf1f780;stroke-width:.35px;vector-effect:non-scaling-stroke}html.no-scene .gate-rotor[data-astro-cid-lybjh4u4]{display:block}html.no-js .gate[data-astro-cid-lybjh4u4]{height:auto}html.no-js .gate-stage[data-astro-cid-lybjh4u4]{height:auto;padding-block:var(--sec-y);position:static}html.no-js .gate-line[data-astro-cid-lybjh4u4]{opacity:1;filter:none;grid-area:auto;transform:none}html.no-js .gate-kicker[data-astro-cid-lybjh4u4]{opacity:1;margin-bottom:var(--s5);position:static;transform:none}html.no-js .gate-rotor[data-astro-cid-lybjh4u4]{display:none}@media (prefers-reduced-motion:reduce){.gate[data-astro-cid-lybjh4u4]{height:auto}.gate-stage[data-astro-cid-lybjh4u4]{height:auto;padding-block:var(--sec-y);grid-template-columns:1fr;position:static}.gate-h[data-astro-cid-lybjh4u4]{gap:var(--s3);grid-area:auto}.gate-line[data-astro-cid-lybjh4u4]{opacity:1;filter:none;grid-area:auto;transform:none}.gate-kicker[data-astro-cid-lybjh4u4]{opacity:1;margin-bottom:var(--s5);order:-1;position:static;transform:none}.gate-rotor[data-astro-cid-lybjh4u4],html.no-scene .gate-rotor[data-astro-cid-lybjh4u4]{display:none}}@media (max-width:900px){.gate-kicker[data-astro-cid-lybjh4u4]{bottom:7.5rem}}.hero--home[data-astro-cid-tjofog7i]{align-items:center;min-height:100svh;padding-block:7rem 5rem;display:grid}.hero-grid[data-astro-cid-tjofog7i]{column-gap:var(--gutter);row-gap:var(--s7);grid-template-rows:1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.hero-copy[data-astro-cid-tjofog7i]{gap:var(--s5);grid-area:1/1/auto/span 7;align-self:center;display:grid}.hero-copy[data-astro-cid-tjofog7i] .display[data-astro-cid-tjofog7i]{margin-top:var(--s2)}.hero-cta[data-astro-cid-tjofog7i]{align-items:center;gap:var(--s6);margin-top:var(--s3);flex-wrap:wrap;display:flex}.hero-note[data-astro-cid-tjofog7i]{color:var(--ink-3);margin-top:var(--s2);line-height:1.5;text-decoration:none;transition:color .3s;display:inline-block}.hero-note[data-astro-cid-tjofog7i] b[data-astro-cid-tjofog7i]{color:#f2f5f9;font-weight:500}.hero-note[data-astro-cid-tjofog7i]:hover{color:var(--ink-2)}.hero-stats[data-astro-cid-tjofog7i]{align-self:start;gap:var(--s6);grid-area:1/11/auto/span 2;justify-self:end;margin-top:2rem;display:grid}.hero-stats[data-astro-cid-tjofog7i] .stat[data-astro-cid-tjofog7i]{--mr:.5rem}.hero-cards[data-astro-cid-tjofog7i]{gap:var(--gutter);grid-area:2/6/auto/span 7;grid-template-columns:1fr 1fr;min-width:0;display:grid}.scroll-cue[data-astro-cid-tjofog7i]{writing-mode:vertical-rl;color:var(--ink-3);grid-area:2/1/auto/span 2;align-self:end;align-items:center;gap:.75rem;text-decoration:none;display:flex}.scroll-cue[data-astro-cid-tjofog7i] .track[data-astro-cid-tjofog7i]{background:#ffffff1f;width:1px;height:3.5rem;position:relative;overflow:hidden}.scroll-cue[data-astro-cid-tjofog7i] .track[data-astro-cid-tjofog7i]:after{content:"";background:var(--volt);height:40%;box-shadow:0 0 8px var(--volt);animation:trickle 2.6s var(--ease) infinite;position:absolute;inset:0 0 auto}@keyframes trickle{0%{opacity:0;transform:translateY(-105%)}22%{opacity:1}78%{opacity:1}to{opacity:0;transform:translateY(255%)}}.par[data-astro-cid-tjofog7i]{transform:perspective(1400px) translate3d(calc(var(--px,0) * var(--pd,0) * -1px), calc(var(--py,0) * var(--pd,0) * -.62px), 0) rotateY(calc(var(--px,0) * var(--pr,0) * 1deg)) rotateX(calc(var(--py,0) * var(--pr,0) * -.7deg))}@media (max-width:1180px){.hero-copy[data-astro-cid-tjofog7i]{grid-column:1/span 8}.hero-stats[data-astro-cid-tjofog7i]{grid-column:10/span 3}.hero-cards[data-astro-cid-tjofog7i]{grid-column:1/-1}}@media (max-width:900px){.hero--home[data-astro-cid-tjofog7i]{align-items:start;padding-block:46svh 6rem}.hero-grid[data-astro-cid-tjofog7i]{row-gap:var(--s6);grid-template-columns:1fr}.hero-copy[data-astro-cid-tjofog7i],.hero-stats[data-astro-cid-tjofog7i],.hero-cards[data-astro-cid-tjofog7i],.scroll-cue[data-astro-cid-tjofog7i]{grid-area:auto/1}.hero-stats[data-astro-cid-tjofog7i]{grid-template-columns:1fr 1fr;justify-self:stretch;margin-top:0}.hero-cards[data-astro-cid-tjofog7i]{grid-template-columns:1fr}.scroll-cue[data-astro-cid-tjofog7i]{display:none}}
