.hero[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;background:var(--deep);min-height:clamp(520px,72vh,720px);display:grid;align-items:start;padding-block:clamp(40px,5vw,64px) clamp(140px,18vw,240px)}.hero-bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:55% 58%}.hero-shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#121211db,#12121194 42%,#1212111f),linear-gradient(180deg,#1212111f,#12121100 45%,#121211d1)}@media(max-width:900px){.hero-bg[data-astro-cid-j7pv25f6]{object-position:62% 50%}.hero-shade[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,#121211a8,#12121199 55%,#121211db)}}.hero-inner[data-astro-cid-j7pv25f6]{position:relative}.hero-copy[data-astro-cid-j7pv25f6]{max-width:680px}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:#fff;font-size:clamp(2.6rem,5.4vw,4.6rem);letter-spacing:-.03em}.hero-copy[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--accent-bright)}.hero-copy[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:22px;color:var(--on-deep);opacity:.86;max-width:56ch}.hero-note[data-astro-cid-j7pv25f6]{margin-top:18px;font-size:.9rem;color:var(--on-deep-muted);display:flex;align-items:center;gap:10px}.btn-bright[data-astro-cid-j7pv25f6]{background:var(--accent-bright);color:#0b1030;border:1px solid transparent}.btn-bright[data-astro-cid-j7pv25f6]:hover{background:#93a6ff;color:#0b1030}.btn-outline-light[data-astro-cid-j7pv25f6]{background:#ffffff0a;color:#fff;border:1px solid rgba(255,255,255,.32);backdrop-filter:blur(6px)}.btn-outline-light[data-astro-cid-j7pv25f6]:hover{background:#ffffff1a;border-color:#fff9;color:#fff}.stage-band[data-astro-cid-j7pv25f6]{position:relative;z-index:1;padding-bottom:clamp(24px,4vw,48px);overflow-x:clip}.hero-stage[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;margin-top:clamp(-96px,-12vw,-170px);max-width:1080px;margin-inline:auto}.stage-main[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.stage-main[data-astro-cid-j7pv25f6] .frame{box-shadow:0 40px 80px -30px #1212118c,0 0 0 1px #ffffff0f}.stage-float[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;width:44%;animation:float 7s ease-in-out infinite}.stage-float[data-astro-cid-j7pv25f6] .frame{box-shadow:0 30px 60px -20px #12121180}.stage-float[data-astro-cid-j7pv25f6].a{right:-8%;bottom:-18%;width:38%;animation-delay:-2s}.stage-float[data-astro-cid-j7pv25f6].b{left:-11%;bottom:-26%;width:29%;animation-delay:-4.5s}.stage-caption[data-astro-cid-j7pv25f6]{text-align:center;font-size:.9rem;margin-top:clamp(180px,17vw,240px)}@media(max-width:999px){.stage-float[data-astro-cid-j7pv25f6]{display:none}.stage-caption[data-astro-cid-j7pv25f6]{margin-top:20px}}.numbers[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:32px}@media(max-width:640px){.grid[data-astro-cid-j7pv25f6].numbers{grid-template-columns:repeat(2,1fr)}}.jobs[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(56px,8vw,96px)}.tabs[data-astro-cid-j7pv25f6] .tablist[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.tab[data-astro-cid-j7pv25f6]{background:transparent;border:1px solid rgba(255,255,255,.16);color:var(--on-deep-muted);border-radius:8px;padding:9px 16px;cursor:pointer;font-weight:600;font-size:.92rem;transition:all var(--fast) var(--ease-out)}.tab[data-astro-cid-j7pv25f6]:hover{color:#fff;border-color:#fff6}.tab[data-astro-cid-j7pv25f6][aria-selected=true]{background:var(--accent-bright);color:#0b1030;border-color:var(--accent-bright)}.panel[data-astro-cid-j7pv25f6]{animation:fadein var(--base) var(--ease-out)}@keyframes fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:860px){.panel[data-astro-cid-j7pv25f6] .split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr!important}}.video-wrap[data-astro-cid-j7pv25f6]{max-width:1080px;margin-inline:auto;isolation:isolate}.video-label[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;font-size:.9rem}.video-label[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{color:var(--accent)}.video-label[data-astro-cid-j7pv25f6] .mono[data-astro-cid-j7pv25f6]{font-size:.82rem;color:var(--faint)}figure[data-astro-cid-j7pv25f6].photo-frame{margin:0}.partner-intro[data-astro-cid-j7pv25f6]{padding-block:clamp(40px,6vw,72px)}.partner-intro[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.7rem,3vw,2.4rem)}.seat-head[data-astro-cid-j7pv25f6]{margin-bottom:clamp(32px,5vw,56px)}.seat-head[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6]{margin-bottom:0;max-width:none}.seat-photo[data-astro-cid-j7pv25f6]{border-color:var(--line-deep);box-shadow:0 30px 60px -30px #000000b3}@media(min-width:900px){.seat-head[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.port-band[data-astro-cid-j7pv25f6]{padding-top:0}.partner-photo[data-astro-cid-j7pv25f6]{max-width:440px;width:100%;justify-self:center;border-color:var(--line-deep);box-shadow:0 30px 60px -30px #000000b3}@media(min-width:900px){.partner-call .split[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.how-we-work[data-astro-cid-j7pv25f6]{padding-top:0}.how-inner[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);padding-top:clamp(32px,5vw,56px)}.how-head[data-astro-cid-j7pv25f6]{max-width:860px}.how-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,2.8vw,2.2rem)}.how-cards[data-astro-cid-j7pv25f6]{margin-top:clamp(24px,4vw,36px)}.module-groups[data-astro-cid-j7pv25f6]{display:grid;gap:16px;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}@media(min-width:1180px){.module-groups[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(5,minmax(0,1fr))}}.module-group[data-astro-cid-j7pv25f6]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:22px;display:flex;flex-direction:column;gap:16px}.group-head[data-astro-cid-j7pv25f6]{display:grid;gap:6px}.group-head[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.15rem}.group-head[data-astro-cid-j7pv25f6] .muted[data-astro-cid-j7pv25f6]{font-size:.9rem}.group-head[data-astro-cid-j7pv25f6] .more[data-astro-cid-j7pv25f6]{color:var(--accent);font-weight:600;font-size:.88rem;display:inline-flex;align-items:center;gap:6px;margin-top:4px}.group-head[data-astro-cid-j7pv25f6]:hover .more[data-astro-cid-j7pv25f6] .arrow[data-astro-cid-j7pv25f6]{translate:3px 0}.module-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:12px 0 0;display:grid;gap:4px;border-top:1px solid var(--line)}.module-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:8px;color:var(--ink);font-size:.93rem;transition:background-color var(--fast)}.module-list[data-astro-cid-j7pv25f6] .list-note{display:flex;padding:0 8px 6px 34px;margin-top:-2px;white-space:normal}.module-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--accent-soft);color:var(--accent-soft-ink)}.module-list[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{color:var(--accent);flex:none}
