.profile[data-astro-cid-2ndhpsif]{background:var(--color-background);padding:var(--space-7) var(--space-3)}.inner[data-astro-cid-2ndhpsif]{gap:var(--space-5);max-width:80rem;margin-inline:auto;display:grid}.card[data-astro-cid-2ndhpsif]{background:var(--color-surface);border-top:var(--space-1) solid var(--color-essence-gold);padding:var(--space-4) var(--space-3);border-radius:var(--radius-lg) var(--radius-sm) var(--radius-lg) var(--radius-sm);box-shadow:0 10px 28px color-mix(in srgb, var(--color-harbor-navy) 10%, transparent)}.card[data-astro-cid-2ndhpsif] :is(h3,h2[data-was="h3"])[data-astro-cid-2ndhpsif]{font-family:var(--font-display);font-weight:400;font-size:var(--text-step-2);color:var(--color-text);margin:0;line-height:1.25}.who[data-astro-cid-2ndhpsif]{margin:var(--space-1) 0 0;color:var(--color-muted)}dl[data-astro-cid-2ndhpsif]{margin:var(--space-3) 0 0;gap:var(--space-3);display:grid}dt[data-astro-cid-2ndhpsif]{font-weight:700}dd[data-astro-cid-2ndhpsif]{margin:var(--space-0) 0 0;line-height:1.5}h2[data-astro-cid-2ndhpsif]{font-family:var(--font-display);font-weight:400;font-size:clamp(var(--text-step-3), 1.25rem + 2.2vw, var(--text-step-5));color:var(--color-text);text-wrap:balance;max-width:20ch;margin:0;line-height:1.12}.prose[data-astro-cid-2ndhpsif]{max-width:40rem}.prose[data-astro-cid-2ndhpsif] p{margin:var(--space-3) 0 0;line-height:1.6}.prose[data-astro-cid-2ndhpsif] p:first-child{font-size:var(--text-step-1)}.prose[data-astro-cid-2ndhpsif] :is(h3,h2[data-was="h3"]){font-family:var(--font-display);font-weight:400;font-size:var(--text-step-2);margin:var(--space-5) 0 0;color:var(--color-text);line-height:1.25}.quote[data-astro-cid-2ndhpsif]{margin:var(--space-5) 0 0;padding:var(--space-1) 0 var(--space-1) var(--space-3);border-left:var(--space-1) solid var(--color-essence-gold);font-family:var(--font-display);font-size:var(--text-step-3);color:var(--color-text);max-width:30rem;line-height:1.25}.quote[data-astro-cid-2ndhpsif] .by{margin-top:var(--space-2);font-family:var(--font-body);font-size:var(--text-step-0);color:var(--color-muted);display:block}@media (width>=1024px){.profile[data-astro-cid-2ndhpsif]{padding:var(--space-8) var(--space-6)}.inner[data-astro-cid-2ndhpsif]{column-gap:var(--space-5);grid-template-columns:repeat(12,1fr);align-items:start}.card[data-astro-cid-2ndhpsif]{top:var(--space-8);grid-column:1/span 4;position:sticky}.bio[data-astro-cid-2ndhpsif]{grid-column:6/span 7}}.shot[data-astro-cid-ksrslqsl]{margin:var(--space-5) 0 0}.shot[data-astro-cid-ksrslqsl] .frame[data-astro-cid-ksrslqsl]{border-radius:var(--radius-lg) var(--radius-sm) var(--radius-lg) var(--radius-sm);overflow:hidden}.shot[data-astro-cid-ksrslqsl] .frame[data-astro-cid-ksrslqsl] picture,.shot[data-astro-cid-ksrslqsl] .frame[data-astro-cid-ksrslqsl] img{width:100%;height:auto;display:block}.shot[data-astro-cid-ksrslqsl] figcaption[data-astro-cid-ksrslqsl]{margin-top:var(--space-2);font-size:var(--text-fine);color:var(--color-muted);line-height:1.4}.inj[data-astro-cid-7jqufkvf]{background:var(--color-surface);padding:var(--space-7) var(--space-3)}.inner[data-astro-cid-7jqufkvf]{gap:var(--space-5);max-width:80rem;margin-inline:auto;display:grid}.photo[data-astro-cid-7jqufkvf]{margin:0}.frame[data-astro-cid-7jqufkvf]{border-radius:var(--radius-lg) var(--radius-sm) var(--radius-lg) var(--radius-sm);overflow:hidden}.frame[data-astro-cid-7jqufkvf] picture,.frame[data-astro-cid-7jqufkvf] img{width:100%;height:auto;display:block}figcaption[data-astro-cid-7jqufkvf]{margin-top:var(--space-2);font-size:var(--text-fine);color:var(--color-muted);line-height:1.4}h2[data-astro-cid-7jqufkvf]{font-family:var(--font-display);font-weight:400;font-size:clamp(var(--text-step-3), 1.25rem + 2.2vw, var(--text-step-5));color:var(--color-text);text-wrap:balance;max-width:18ch;margin:0;line-height:1.12}.text[data-astro-cid-7jqufkvf] p[data-astro-cid-7jqufkvf]{margin:var(--space-3) 0 0;max-width:38rem;line-height:1.6}.text[data-astro-cid-7jqufkvf] .lead[data-astro-cid-7jqufkvf]{font-size:var(--text-step-1)}.links[data-astro-cid-7jqufkvf]{margin:var(--space-3) 0 0;padding:0;list-style:none}.links[data-astro-cid-7jqufkvf] a[data-astro-cid-7jqufkvf]{padding-block:var(--space-1);color:var(--color-harbor-navy);text-underline-offset:.25em;font-weight:700;line-height:1.5;display:inline-block}.action[data-astro-cid-7jqufkvf]{margin-top:var(--space-4)}@media (width>=1024px){.inj[data-astro-cid-7jqufkvf]{padding:var(--space-8) var(--space-6)}.inner[data-astro-cid-7jqufkvf]{column-gap:var(--space-5);grid-template-columns:repeat(12,1fr);align-items:center}.photo[data-astro-cid-7jqufkvf]{grid-area:1/7/auto/span 6}.text[data-astro-cid-7jqufkvf]{grid-area:1/1/auto/span 5}}.welcome[data-astro-cid-4uvu6ib6]{background:var(--color-background);padding:var(--space-7) var(--space-3)}.inner[data-astro-cid-4uvu6ib6]{gap:var(--space-5);max-width:80rem;margin-inline:auto;display:grid}h2[data-astro-cid-4uvu6ib6]{font-family:var(--font-display);font-weight:400;font-size:clamp(var(--text-step-3), 1.25rem + 2.2vw, var(--text-step-5));color:var(--color-text);text-wrap:balance;max-width:18ch;margin:0;line-height:1.12}.text[data-astro-cid-4uvu6ib6] p[data-astro-cid-4uvu6ib6]{margin:var(--space-3) 0 0;max-width:38rem;line-height:1.6}.text[data-astro-cid-4uvu6ib6] .lead[data-astro-cid-4uvu6ib6]{font-size:var(--text-step-1)}.text[data-astro-cid-4uvu6ib6] .phone{color:var(--color-harbor-navy);text-underline-offset:.25em;padding-block:var(--space-0);font-weight:700;display:inline-block}.photo[data-astro-cid-4uvu6ib6]{margin:0}.frame[data-astro-cid-4uvu6ib6]{border-radius:var(--radius-lg) var(--radius-sm) var(--radius-lg) var(--radius-sm);overflow:hidden}.frame[data-astro-cid-4uvu6ib6] picture,.frame[data-astro-cid-4uvu6ib6] img{width:100%;height:auto;display:block}figcaption[data-astro-cid-4uvu6ib6]{margin-top:var(--space-2);font-size:var(--text-fine);color:var(--color-muted);line-height:1.4}@media (width>=1024px){.welcome[data-astro-cid-4uvu6ib6]{padding:var(--space-8) var(--space-6)}.inner[data-astro-cid-4uvu6ib6]{column-gap:var(--space-5);grid-template-columns:repeat(12,1fr);align-items:center}.text[data-astro-cid-4uvu6ib6]{grid-column:1/span 5}.photo[data-astro-cid-4uvu6ib6]{grid-column:7/span 6}}
