.centered.svelte-wkxllv{padding:calc(var(--header-h) + clamp(3rem, 2rem + 4vw, 5rem)) 0 clamp(3rem, 2rem + 3vw, 4.5rem);flex:1;align-content:center;display:grid}.inner.svelte-wkxllv{text-align:center;animation:svelte-wkxllv-hero-in .8s var(--gd-ease) both;justify-items:center;display:grid}h1.svelte-wkxllv{letter-spacing:-.02em;margin-top:1.25rem;font-size:clamp(2.2rem,1.5rem + 2.6vw,3.5rem);font-weight:800;line-height:1.08}.lead.svelte-wkxllv{max-width:40rem;font-size:var(--fs-lead);color:var(--gd-ink-soft);margin:1.25rem 0 0}@keyframes svelte-wkxllv-hero-in{0%{opacity:0;translate:0 1.25rem}}.contact-card.svelte-wkxllv{text-align:left;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;width:min(100%,66rem);margin-top:clamp(2rem,1.5rem + 2vw,3rem);padding:clamp(1.5rem,1rem + 2vw,2.25rem);display:grid;box-shadow:0 2rem 4rem -1.5rem #3742524d,0 0 0 6px #ffffffb3}.person.svelte-wkxllv{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.portrait.svelte-wkxllv{aspect-ratio:1;object-fit:cover;border-radius:50%;width:5.5rem;height:auto}h2.svelte-wkxllv{font-size:var(--fs-h3)}.role.svelte-wkxllv{color:var(--gd-ink-soft);margin:.15rem 0 0}.contact-list.svelte-wkxllv{border-left:1px solid var(--gd-border);gap:.75rem;margin:0;padding:0 0 0 2rem;display:grid}.contact-list.svelte-wkxllv li:where(.svelte-wkxllv){align-items:center;gap:.75rem;max-inline-size:none;display:flex}.contact-list.svelte-wkxllv svg{color:var(--gd-teal-strong);flex-shrink:0}.contact-list.svelte-wkxllv a:where(.svelte-wkxllv){color:inherit;overflow-wrap:anywhere;text-decoration:none}.contact-list.svelte-wkxllv a:where(.svelte-wkxllv):hover{color:var(--gd-coral-ink)}.actions.svelte-wkxllv{gap:.75rem;display:grid}@media (width<=72rem){.contact-card.svelte-wkxllv{grid-template-columns:minmax(0,1fr);gap:1.5rem;width:min(100%,34rem)}.person.svelte-wkxllv{text-align:left;flex-direction:row;gap:1.25rem}.contact-list.svelte-wkxllv{border-left:0;border-top:1px solid var(--gd-border);padding:1.5rem 0 0}.actions.svelte-wkxllv{grid-template-columns:1fr 1fr}}@media (width<=30rem){.actions.svelte-wkxllv{grid-template-columns:1fr}}
