.hero.svelte-1q37ri0{min-height:min(51rem, calc(100svh - var(--header-height)));align-items:end;gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(4.5rem,9vw,8rem) clamp(3.5rem,7vw,6rem);display:grid}.hero-copy.svelte-1q37ri0{grid-column:1/span 8}.identity.svelte-1q37ri0{align-items:center;gap:var(--space-4);margin-bottom:clamp(2rem,5vw,4rem);display:flex}.identity.svelte-1q37ri0 .section-kicker:where(.svelte-1q37ri0){align-items:center;gap:var(--space-2);display:flex}.identity.svelte-1q37ri0 .section-kicker:where(.svelte-1q37ri0) span:where(.svelte-1q37ri0){color:var(--color-accent)}.avatar-frame.svelte-1q37ri0{border:1px solid var(--color-line-strong);aspect-ratio:1;background:var(--color-surface-strong);border-radius:50%;width:clamp(4rem,5.5vw,4.75rem);overflow:hidden;box-shadow:0 .75rem 2rem #14172b14}.avatar-frame.svelte-1q37ri0 img:where(.svelte-1q37ri0){object-fit:cover;transform-origin:66% 51%;width:100%;height:100%;transform:scale(1.72)}.hero-title.svelte-1q37ri0{max-width:8.5ch;font-family:var(--font-display);font-size:clamp(4.35rem,7.8vw,8.75rem);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-tight);text-wrap:balance;line-height:.88}.hero-title.svelte-1q37ri0 span:where(.svelte-1q37ri0){color:var(--color-accent-cool);font-style:italic}.hero-details.svelte-1q37ri0{max-width:44rem;margin-top:clamp(2rem,4vw,3rem)}.hero-details.svelte-1q37ri0 p:where(.svelte-1q37ri0){max-width:32rem;color:var(--color-ink-faint);font-size:var(--text-sm);line-height:1.65}.visual-column.svelte-1q37ri0{padding-top:var(--space-9);grid-column:9/-1;align-self:center}.hero-lede.svelte-1q37ri0{max-width:40rem;color:var(--color-ink-soft);font-size:var(--text-lede);line-height:1.48}.hero-enter.svelte-1q37ri0{opacity:0;animation:svelte-1q37ri0-hero-reveal var(--duration-slow) var(--ease-out) forwards;transform:translateY(1.25rem)}.identity-enter.svelte-1q37ri0{animation-delay:80ms}.title-enter.svelte-1q37ri0{animation-delay:.15s}.lede-enter.svelte-1q37ri0{animation-delay:.25s}.details-enter.svelte-1q37ri0{animation-delay:.34s}@keyframes svelte-1q37ri0-hero-reveal{to{opacity:1;transform:translateY(0)}}@media (width<=62rem){.hero-copy.svelte-1q37ri0{grid-column:1/span 7}.visual-column.svelte-1q37ri0{grid-column:8/-1}}@media (width<=47.999rem){.hero.svelte-1q37ri0{min-height:auto;padding-block:clamp(4rem, 16vw, 6rem) var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr))}.hero-copy.svelte-1q37ri0,.visual-column.svelte-1q37ri0{grid-column:1/-1}.identity.svelte-1q37ri0{margin-bottom:var(--space-7)}.hero-title.svelte-1q37ri0{font-size:clamp(4rem,20vw,6.75rem)}.visual-column.svelte-1q37ri0{max-width:30rem;padding-top:var(--space-8)}}@media (width<=24rem){.hero-title.svelte-1q37ri0{font-size:clamp(3.4rem,19vw,4.5rem)}}@media (prefers-reduced-motion:reduce){.hero-enter.svelte-1q37ri0{opacity:1;animation:none;transform:none}}.home-shell.svelte-1uha8ag{padding-bottom:0}
