.scene[data-astro-cid-vjc3kfer]{--gx:70%;--gy:40%;position:absolute;inset:0;overflow:hidden}.scene[data-astro-cid-vjc3kfer] svg[data-astro-cid-vjc3kfer]{width:100%;height:100%;display:block}.scene__pointer[data-astro-cid-vjc3kfer]{background:radial-gradient(420px circle at var(--gx) var(--gy), #8f7cff38, transparent 60%);pointer-events:none;transition:background .2s;position:absolute;inset:0}.scene__sky[data-astro-cid-vjc3kfer]{transform:translate3d(0, var(--par,0px), 0)}@media (width<=700px){.scene[data-astro-cid-vjc3kfer] svg[data-astro-cid-vjc3kfer]{height:48%;position:absolute;bottom:0}}.scene__horizon[data-astro-cid-vjc3kfer]{stroke:#ffffff38;stroke-width:1.5px}.scene__rays[data-astro-cid-vjc3kfer] line[data-astro-cid-vjc3kfer]{stroke:#ffe7bf0b;stroke-width:34px}.scene__rays[data-astro-cid-vjc3kfer]{animation:90s linear infinite spin}.scene__sun[data-astro-cid-vjc3kfer]{transform-box:view-box;animation:2.6s cubic-bezier(.16,.8,.24,1) .2s both hs-rise}.scene__glow[data-astro-cid-vjc3kfer]{transform-origin:1150px 560px;transform-box:view-box;animation:7s ease-in-out infinite hs-breathe}.scene__ripple[data-astro-cid-vjc3kfer]{fill:none;stroke:#ffffff59;stroke-width:2px;stroke-dasharray:6 10;animation:3.2s linear infinite dash}.scene__ripple--b[data-astro-cid-vjc3kfer]{animation-duration:4s;animation-direction:reverse}.scene__dot[data-astro-cid-vjc3kfer]{animation:hs-dot 1s cubic-bezier(.2,.7,.2,1) var(--d) both;transform-box:fill-box}.scene__halo[data-astro-cid-vjc3kfer]{opacity:.25;transform-box:fill-box;transform-origin:50%;animation:halo 3.4s ease-out calc(var(--d) + 1s) infinite}.scene__dot[data-astro-cid-vjc3kfer].is-set .scene__halo[data-astro-cid-vjc3kfer]{opacity:.15;animation:none}@keyframes hs-rise{0%{transform:translateY(380px)}to{transform:none}}@keyframes hs-breathe{50%{transform:scale(1.08)}}@keyframes hs-dot{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.scene__dot[data-astro-cid-vjc3kfer].is-set{animation-name:hs-dot-set}@keyframes hs-dot-set{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:none}}.marquee__track[data-astro-cid-hjon3hvd]{margin:0;list-style:none}.mq[data-astro-cid-hjon3hvd]{height:3.2rem;color:var(--ink-900);opacity:.78;filter:grayscale(.25);align-items:center;text-decoration:none;transition:opacity .25s,filter .25s,transform .3s;display:flex}.mq[data-astro-cid-hjon3hvd]:hover,.mq[data-astro-cid-hjon3hvd]:focus-visible{opacity:1;filter:none;transform:translateY(-2px)}.mq[data-astro-cid-hjon3hvd] img[data-astro-cid-hjon3hvd]{object-fit:contain;width:auto;max-width:11rem;height:2.2rem}.mq[data-astro-cid-hjon3hvd] span[data-astro-cid-hjon3hvd]{font-variation-settings:"wdth" 116;white-space:nowrap;letter-spacing:-.01em;font-size:1.3rem;font-weight:680}.hero[data-astro-cid-lcdefpme]{align-items:flex-start;min-height:clamp(38rem,90vh,54rem);display:flex}.hero__copy[data-astro-cid-lcdefpme]{padding-block:clamp(4rem,9vh,6.5rem) 12rem;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-variation-settings:"wdth" 125;max-width:12ch;font-size:clamp(2.8rem,7.4vw,6.4rem);line-height:.95}.hero[data-astro-cid-lcdefpme] .hl[data-astro-cid-lcdefpme]{--hl:var(--sunrise)}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:#ffffffd1;max-width:33rem;margin-top:1.6rem}.hero__actions[data-astro-cid-lcdefpme],.closer__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.logos[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding-block:2.2rem 2.6rem}.logos__head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:0 0 1.2rem;font-size:.95rem}.stats-sec[data-astro-cid-lcdefpme]{padding-block:clamp(3rem,6vw,4.5rem)}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.stat[data-astro-cid-lcdefpme]{background:var(--tone-tint);border-radius:22px;gap:.5rem;padding:1.4rem 1.4rem 1.5rem;display:grid}.stat__n[data-astro-cid-lcdefpme]{letter-spacing:-.04em;color:var(--tone);font-variant-numeric:tabular-nums;font-size:clamp(3rem,6vw,4.6rem);line-height:1}.stat__l[data-astro-cid-lcdefpme]{color:var(--ink-700);max-width:14rem;font-size:.98rem;line-height:1.35}.stat--owned[data-astro-cid-lcdefpme]{--tone:var(--owned);--tone-tint:var(--owned-tint)}.stat--invested[data-astro-cid-lcdefpme]{--tone:var(--green);--tone-tint:var(--invested-tint)}.stat--sunrise[data-astro-cid-lcdefpme]{--tone:#c47d16;--tone-tint:var(--sunrise-tint)}.stat--advised[data-astro-cid-lcdefpme]{--tone:var(--ink-900);--tone-tint:var(--ink-75)}.models-sec[data-astro-cid-lcdefpme]{padding-top:1rem}.models[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.4rem;display:grid}.model[data-astro-cid-lcdefpme]{border-radius:26px;flex-direction:column;gap:.7rem;min-height:26rem;padding:1.6rem 1.6rem 1.5rem;text-decoration:none;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s;display:flex}.model[data-astro-cid-lcdefpme] .play{min-height:22rem;margin:0 0 auto}.model[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:2.2rem}.model[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:1.05rem}.model__go[data-astro-cid-lcdefpme]{color:#fff;align-items:center;gap:.4rem;margin-top:.4rem;font-weight:600;display:inline-flex}.model[data-astro-cid-lcdefpme]:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px #170d33b3}.model[data-astro-cid-lcdefpme]:hover .model__go[data-astro-cid-lcdefpme] .icon{transform:rotate(45deg)}.model__go[data-astro-cid-lcdefpme] .icon{transition:transform .35s}.home-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.4rem;margin:0;padding:0;list-style:none;display:grid}.section__head--split[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;max-width:none;display:flex}.team-strip[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.5fr;align-items:center;gap:3rem;display:grid}.team-strip__copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin:1rem 0 1.6rem}.team-strip__people[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.person[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-900);gap:.35rem;text-decoration:none;display:grid}.person[data-astro-cid-lcdefpme] .portrait{margin-bottom:.5rem;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.person[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .portrait{transform:translateY(-5px)rotate(-1deg)}.person__name[data-astro-cid-lcdefpme]{font-size:1.1rem;font-weight:660}.person__role[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:.92rem}.closer[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr;align-items:end;gap:2rem;display:grid}.closer[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch}.closer[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:#ffffffd1;margin-top:1rem}@media (width<=1000px){.stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.models[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.model[data-astro-cid-lcdefpme]{min-height:0}.model[data-astro-cid-lcdefpme] .play{max-width:26rem;min-height:0}.home-cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.team-strip[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=700px){.hero__copy[data-astro-cid-lcdefpme]{padding-block:3rem 17rem}}@media (width<=600px){.home-cards[data-astro-cid-lcdefpme],.closer[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.team-strip__people[data-astro-cid-lcdefpme]{gap:.7rem}.stat__n[data-astro-cid-lcdefpme]{font-size:2.8rem}}
