.hero[data-astro-cid-lcdefpme]{min-height:min(100svh - 5rem,46rem);padding-block:var(--space-8) var(--space-10);touch-action:pan-y;align-items:start;display:grid;position:relative;overflow:hidden}.starship[data-astro-cid-lcdefpme]{aspect-ratio:2560/1577;pointer-events:none;width:min(60vw,54rem);opacity:calc(.85 * (1 - var(--hero-p,0) * .85));transform:translate3d(0, calc(var(--hero-p,0) * 16vh), 0) scale(calc(1 + var(--hero-p,0) * .06));transform-origin:30% 40%;position:absolute;top:0;left:0;mask-image:radial-gradient(52% 40% at 46% 40%,#000 0%,#000000bf 35%,#0000 100%)}.starship[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:28% 45%;filter:brightness(1.35)contrast(1.08);width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.starship[data-astro-cid-lcdefpme] img{animation:starship-in 2.2s var(--ease-spring) both}}@keyframes starship-in{0%{opacity:0;transform:translate(-5%,2%)scale(1.06)}}.credit[data-astro-cid-lcdefpme]{right:0;bottom:var(--space-4);z-index:1;color:var(--color-ink-3);opacity:.8;font-size:.7rem;position:absolute;left:0}.mesh[data-astro-cid-lcdefpme]{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease-spring);position:absolute;inset:0}.hero[data-astro-cid-lcdefpme].mesh-on .mesh[data-astro-cid-lcdefpme]{opacity:1}.portrait[data-astro-cid-lcdefpme]{top:var(--space-4);pointer-events:none;opacity:.26;filter:grayscale()contrast(1.1);-webkit-mask-composite:source-in;width:min(40vw,34rem);position:absolute;right:max(-1vw,-1rem);mask-image:linear-gradient(270deg,#000 35%,#0000 95%),linear-gradient(#000 70%,#0000 100%);mask-composite:intersect}.hero[data-astro-cid-lcdefpme].mesh-on .portrait[data-astro-cid-lcdefpme]{opacity:0;transition:opacity 1.2s var(--ease-spring)}.portrait[data-astro-cid-lcdefpme] img{width:100%;height:auto}.hero-inner[data-astro-cid-lcdefpme]{z-index:1;transform:translate3d(0, calc(var(--hero-p,0) * -6vh), 0);gap:var(--space-5);justify-items:start;display:grid;position:relative}.kicker[data-astro-cid-lcdefpme]{gap:var(--space-2) var(--space-3);color:var(--color-accent);flex-wrap:wrap;display:flex}.divider[data-astro-cid-lcdefpme]{color:var(--color-ink-3)}.name[data-astro-cid-lcdefpme]{font-size:clamp(3.5rem,2rem + 8vw,8.5rem);font-weight:var(--weight-regular);letter-spacing:.01em;color:color-mix(in srgb, var(--color-ink) 88%, transparent);line-height:.92}.line[data-astro-cid-lcdefpme]{max-width:34ch;font-family:var(--font-display);font-size:clamp(1.5rem,1rem + 1.8vw,2.5rem);font-weight:var(--weight-regular);color:var(--color-ink);line-height:1.12}.intro[data-astro-cid-lcdefpme]{max-width:none;margin-top:var(--space-3);padding-top:var(--space-5);border-top:var(--rule);color:var(--color-ink-2);text-wrap:pretty;text-shadow:0 1px 14px #000000b3;justify-self:stretch;font-size:clamp(1.05rem,.95rem + .4vw,1.3rem);line-height:1.7}.actions[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.scroll-cue[data-astro-cid-lcdefpme]{left:50%;bottom:var(--space-5);justify-items:center;gap:var(--space-2);text-decoration:none;display:grid;position:absolute;transform:translate(-50%)}.cue-line[data-astro-cid-lcdefpme]{background:linear-gradient(var(--color-ink-3), transparent);transform-origin:top;width:1px;height:3rem}@media (prefers-reduced-motion:no-preference){.cue-line[data-astro-cid-lcdefpme]{animation:cue 2.4s var(--ease-spring) infinite}}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.section-head[data-astro-cid-lcdefpme]{gap:var(--space-3);margin-bottom:var(--space-7);display:grid}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,1.3rem + 2.6vw,3.5rem);line-height:1.02}.intro-band[data-astro-cid-lcdefpme]{padding-bottom:var(--space-5)}.intro-band[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{margin-bottom:0}.cards[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}.record[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));display:grid}.col-title[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3);color:var(--color-accent)}.record[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.record[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-4);padding-block:var(--space-4);border-top:var(--rule);grid-template-columns:9.5rem minmax(0,1fr);display:grid}.when[data-astro-cid-lcdefpme]{color:var(--color-ink-3)}.what[data-astro-cid-lcdefpme]{font-weight:var(--weight-medium);display:grid}.org[data-astro-cid-lcdefpme]{font-weight:var(--weight-regular);color:var(--color-ink-2)}.more[data-astro-cid-lcdefpme]{margin-top:var(--space-7)}@media (width<=40rem){.starship[data-astro-cid-lcdefpme]{width:120%;opacity:calc(.75 * (1 - var(--hero-p,0) * .85));left:-10%}.starship[data-astro-cid-lcdefpme] img{object-position:18% 40%}.hero[data-astro-cid-lcdefpme]{padding-bottom:calc(62vw + var(--space-5))}.portrait[data-astro-cid-lcdefpme]{opacity:.14;width:80vw;top:auto;bottom:0;right:-4vw}.scroll-cue[data-astro-cid-lcdefpme]{display:none}.record[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
