@charset "UTF-8";.grid.svelte-1fbzgiq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,80px);align-items:end}@media (max-width: 960px){.grid.svelte-1fbzgiq{grid-template-columns:1fr;gap:var(--sp-6);align-items:start}}.portrait.svelte-1fbzgiq{align-self:end}.portrait.svelte-1fbzgiq img:where(.svelte-1fbzgiq){width:100%;max-width:420px;height:auto;display:block;mask-image:linear-gradient(to bottom,#000 72%,transparent 99%);-webkit-mask-image:linear-gradient(to bottom,#000 72%,transparent 99%)}@media (max-width: 960px){.portrait.svelte-1fbzgiq img:where(.svelte-1fbzgiq){max-width:300px}}.title.svelte-1fbzgiq{font-size:var(--fs-h2);margin:var(--sp-4) 0 var(--sp-6)}.bio.svelte-1fbzgiq{display:grid;gap:var(--sp-4);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);max-width:62ch}.bio.svelte-1fbzgiq p:where(.svelte-1fbzgiq){margin:0}.lead.svelte-1fbzgiq{font-size:var(--fs-lead);color:var(--text)}.sign.svelte-1fbzgiq{font-size:1.75rem;color:var(--brand);margin-top:var(--sp-2)}.meta.svelte-1fbzgiq{margin:var(--sp-7) 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-5)}@media (max-width: 620px){.meta.svelte-1fbzgiq{grid-template-columns:1fr;gap:0}}.meta-item.svelte-1fbzgiq{padding-top:var(--sp-4);border-top:1px solid var(--border-strong)}@media (max-width: 620px){.meta-item.svelte-1fbzgiq{padding-bottom:var(--sp-4)}}.meta-v.svelte-1fbzgiq{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:400;color:var(--text);margin:6px 0 0;line-height:1.3}.testimonials.svelte-1vmce4d{background:var(--rosewood-900);color:var(--text-invert)}.head.svelte-1vmce4d{display:grid;gap:var(--sp-4);margin-bottom:var(--stack)}.accent.svelte-1vmce4d{color:var(--clay-300)}.title.svelte-1vmce4d{font-size:var(--fs-h2);color:var(--paper-50);max-width:30ch}.grid.svelte-1vmce4d{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(32px,4vw,64px)}@media (max-width: 900px){.grid.svelte-1vmce4d{grid-template-columns:1fr;gap:0}}figure.svelte-1vmce4d{margin:0;padding-top:var(--sp-5);border-top:1px solid var(--border-invert);height:100%;display:flex;flex-direction:column;gap:var(--sp-5)}@media (max-width: 900px){figure.svelte-1vmce4d{padding-bottom:var(--sp-6)}}.q.svelte-1vmce4d{font-family:var(--font-display);font-size:var(--fs-h4);line-height:1.45;margin:0;color:var(--paper-50);font-weight:350;flex:1}.q.svelte-1vmce4d:before{content:"« "}.q.svelte-1vmce4d:after{content:" »"}.who.svelte-1vmce4d{font-size:var(--fs-sm);color:var(--text-invert-muted);letter-spacing:.04em}
