.hero[data-astro-cid-ge2uvauf]{--hero-min:640px;isolation:isolate;min-height:max(var(--hero-min), 100svh);background:linear-gradient(to bottom, var(--c-navy) 0%, var(--c-navy) 35%, var(--c-navy-deep) 100%);text-align:center;place-items:center;padding-block:128px 152px;display:grid;position:relative;overflow:hidden}@media (width>=1024px){.hero[data-astro-cid-ge2uvauf]{--hero-min:860px}}.hero-bg[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;position:absolute;inset:0}.glow[data-astro-cid-ge2uvauf]{will-change:transform;border-radius:50%;position:absolute}.glow--navy[data-astro-cid-ge2uvauf]{--w:min(1100px, 140vw);width:var(--w);height:var(--w);left:calc(50% - var(--w) * .78);top:calc(38% - var(--w) * .62);background:radial-gradient(closest-side, var(--c-navy-lift) 0%, color-mix(in srgb, var(--c-navy-lift) 72%, transparent) 30%, color-mix(in srgb, var(--c-navy-lift) 38%, transparent) 56%, color-mix(in srgb, var(--c-navy-lift) 12%, transparent) 80%, transparent 100%);opacity:.9}.glow--gold[data-astro-cid-ge2uvauf]{--w:min(760px, 120vw);width:var(--w);height:calc(var(--w) / 1.35);left:calc(50% - var(--w) * .42);top:calc(62% - var(--w) / 1.35 * .4);background:radial-gradient(closest-side, var(--c-gold-glow) 0%, color-mix(in srgb, var(--c-gold-glow) 70%, transparent) 30%, color-mix(in srgb, var(--c-gold-glow) 35%, transparent) 56%, color-mix(in srgb, var(--c-gold-glow) 10%, transparent) 80%, transparent 100%);opacity:.6}.hero-bg[data-astro-cid-ge2uvauf]:after{content:"";opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.grid[data-astro-cid-ge2uvauf]{background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to bottom, var(--line) 1px, transparent 1px);opacity:.7;background-position:50%;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(50% 46% at 50% 46%,#000 0%,#0000 100%);mask-image:radial-gradient(50% 46% at 50% 46%,#000 0%,#0000 100%)}.content[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:center;display:flex}.content[data-astro-cid-ge2uvauf] .hero-mono{width:auto;height:72px;margin-bottom:var(--s-6)}.hero-eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:var(--s-5)}.content[data-astro-cid-ge2uvauf] .hero-title{font-size:var(--fs-hero)}.content[data-astro-cid-ge2uvauf] .hero-line{display:block}.hero-lead[data-astro-cid-ge2uvauf]{max-width:46ch;margin-top:var(--s-6)}.actions[data-astro-cid-ge2uvauf]{justify-content:center;gap:var(--s-4);margin-top:var(--s-7);flex-wrap:wrap;display:flex}@media (width<=479.98px){.hero-eyebrow[data-astro-cid-ge2uvauf]{letter-spacing:.18em}.actions[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch;width:100%;max-width:320px}}.scroll-cue[data-astro-cid-ge2uvauf]{left:50%;bottom:var(--s-6);position:absolute;translate:-50%}.cue-inner[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--s-3);flex-direction:column;display:flex}.cue-label[data-astro-cid-ge2uvauf]{font-size:.6875rem;font-weight:var(--fw-strong);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted);margin-right:calc(var(--tracking-eyebrow) * -1)}.cue-line[data-astro-cid-ge2uvauf]{background:var(--line-strong);width:1px;height:48px;position:relative}.cue-dot[data-astro-cid-ge2uvauf]{background:var(--c-gold);width:4px;height:4px;box-shadow:0 0 8px var(--c-gold-glow);opacity:0;border-radius:50%;margin-left:-2px;position:absolute;top:0;left:50%}@media (height<=700px) and (width<=767.98px){.scroll-cue[data-astro-cid-ge2uvauf]{display:none}}html.js .hero[data-astro-cid-ge2uvauf]:not(.is-ready) [data-astro-cid-ge2uvauf][data-hero-item],html.js .hero[data-astro-cid-ge2uvauf]:not(.is-ready) [data-astro-cid-ge2uvauf][data-hero-split]{opacity:0;filter:blur(8px);animation:hero-failsafe var(--dur-reveal) var(--ease-out) 5s forwards;transform:translateY(24px)}html.js .hero[data-astro-cid-ge2uvauf]:not(.is-ready) [data-astro-cid-ge2uvauf][data-hero-split]{opacity:.01}html.js .hero[data-astro-cid-ge2uvauf]:not(.is-ready) [data-astro-cid-ge2uvauf][data-hero-mono],html.js .hero[data-astro-cid-ge2uvauf]:not(.is-ready) [data-astro-cid-ge2uvauf][data-hero-bg],html.js .hero[data-astro-cid-ge2uvauf]:not(.is-ready) .scroll-cue[data-astro-cid-ge2uvauf]{opacity:0;animation:hero-failsafe var(--dur-reveal) var(--ease-out) 5s forwards}@keyframes hero-failsafe{to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){html.js .hero[data-astro-cid-ge2uvauf]:not(.is-ready) [data-astro-cid-ge2uvauf][data-hero-item],html.js .hero[data-astro-cid-ge2uvauf]:not(.is-ready) [data-astro-cid-ge2uvauf][data-hero-split],html.js .hero[data-astro-cid-ge2uvauf]:not(.is-ready) [data-astro-cid-ge2uvauf][data-hero-mono],html.js .hero[data-astro-cid-ge2uvauf]:not(.is-ready) [data-astro-cid-ge2uvauf][data-hero-bg]{opacity:1;filter:none;animation:none;transform:none}.scroll-cue[data-astro-cid-ge2uvauf]{display:none}}.experience[data-astro-cid-atj36pzj]{--gap:clamp(56px, 7vw, 104px);--logo-h:44px;padding-block:var(--s-9) var(--s-10);background:linear-gradient(to bottom, var(--c-navy-deep), var(--c-navy));text-align:center;position:relative}.heading[data-astro-cid-atj36pzj]{margin-right:calc(var(--tracking-eyebrow) * -1);justify-content:center}.stage[data-astro-cid-atj36pzj]{margin-top:var(--s-7)}.track[data-astro-cid-atj36pzj],.set[data-astro-cid-atj36pzj]{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.set[data-astro-cid-atj36pzj]{gap:var(--s-5) var(--gap)}@media (prefers-reduced-motion:no-preference){html.js .viewport[data-astro-cid-atj36pzj]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}html.js .track[data-astro-cid-atj36pzj]{flex-wrap:nowrap;justify-content:flex-start;width:max-content}html.js .set[data-astro-cid-atj36pzj]{padding-right:var(--gap);flex-wrap:nowrap;flex-shrink:0}}.logo[data-astro-cid-atj36pzj]{height:var(--logo-h);color:var(--text-muted);white-space:nowrap;transition:color var(--dur) var(--ease-soft);flex-shrink:0;justify-content:center;align-items:center;display:flex}.logo[data-astro-cid-atj36pzj]:hover{color:var(--text)}.logo-art[data-astro-cid-atj36pzj]{height:var(--h);display:block}.logo-art[data-astro-cid-atj36pzj] .logo-svg{fill:currentColor;width:auto;height:100%;display:block}.logo-text[data-astro-cid-atj36pzj]{font-family:var(--font-sans);font-size:1.375rem;font-weight:var(--fw-strong);letter-spacing:.01em;line-height:1}.logo-sub[data-astro-cid-atj36pzj]{font-size:.8125rem;font-weight:var(--fw-medium);letter-spacing:.02em}.caption[data-astro-cid-atj36pzj]{max-width:80ch;margin:var(--s-7) auto 0;font-size:var(--fs-small);color:var(--text-muted)}@media (width<=767.98px){.experience[data-astro-cid-atj36pzj]{padding-block:var(--s-8) var(--s-9)}.stage[data-astro-cid-atj36pzj]{margin-top:var(--s-6)}.caption[data-astro-cid-atj36pzj]{margin-top:var(--s-5)}}.statement[data-astro-cid-zx4qcpyt]{padding-block:var(--s-9) clamp(128px, 14vw, 200px);background:linear-gradient(to bottom, var(--c-navy) 0%, var(--c-anthracite) 85%);text-align:center}.inner[data-astro-cid-zx4qcpyt]{flex-direction:column;align-items:center;display:flex}.rule[data-astro-cid-zx4qcpyt]{width:48px;height:1px;margin-bottom:var(--s-7);background:var(--c-gold);transform-origin:50%;display:block}.text[data-astro-cid-zx4qcpyt]{max-width:24ch;font-family:var(--font-display);font-size:var(--fs-statement);font-weight:var(--fw-display);letter-spacing:var(--tracking-display);text-wrap:balance;color:var(--text);line-height:1.14}.word[data-astro-cid-zx4qcpyt]{display:inline-block}
