.section[data-astro-cid-w6ymvdtg]{gap:2rem;padding-block:clamp(4rem,10vw,7.5rem);display:grid}@media (width>=60rem){.section[data-astro-cid-w6ymvdtg]{grid-template-columns:14rem minmax(0,1fr);gap:3rem}}.head[data-astro-cid-w6ymvdtg]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}@media (width>=60rem){.head[data-astro-cid-w6ymvdtg]{flex-direction:column;justify-content:flex-start;gap:1.5rem}}h2[data-astro-cid-w6ymvdtg]{font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text);gap:.9rem;margin:0;font-weight:500;line-height:1.7;display:flex}.index[data-astro-cid-w6ymvdtg]{color:var(--color-accent);font-variant-numeric:tabular-nums}.hero[data-astro-cid-lcdefpme]{gap:3rem;padding-block:clamp(2.5rem,7vw,6rem) clamp(4rem,10vw,7.5rem);display:grid}@media (width>=60rem){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) clamp(18rem,32vw,26rem);align-items:end;gap:clamp(3rem,6vw,6rem)}}.hero-photo[data-astro-cid-lcdefpme]{max-width:26rem}@media (width<=59.99rem){.hero-photo[data-astro-cid-lcdefpme]{order:-1;max-width:min(15rem,60vw)}}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);background:var(--color-surface);width:100%}.name[data-astro-cid-lcdefpme]{font-size:var(--step-5);letter-spacing:-.03em;margin:0 0 2rem;line-height:1}.statement[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.01em;color:var(--color-text);text-wrap:balance;max-width:22ch;margin:0 0 1.75rem;line-height:1.2}.intro[data-astro-cid-lcdefpme]{max-width:34rem;font-size:var(--step-1);color:var(--color-muted);margin:0 0 2rem}.dotted[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin:0;padding:0;list-style:none;display:flex}.dotted[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.9rem;display:inline-flex}.dotted[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]:before{content:"";background:var(--color-accent);border-radius:50%;width:4px;height:4px}.specialties[data-astro-cid-lcdefpme]{font-size:var(--step--1);letter-spacing:.02em;color:var(--color-text);font-weight:500}@media (prefers-reduced-motion:no-preference){.hero-text[data-astro-cid-lcdefpme],.hero-photo[data-astro-cid-lcdefpme]{animation:rise .9s var(--ease) both}.hero-photo[data-astro-cid-lcdefpme]{animation-delay:.1s}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.expertise[data-astro-cid-lcdefpme]{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.expertise[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-rule);padding-top:1.75rem}@media (width>=40rem) and (width<=79.99rem){.expertise[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{grid-template:"icon description""title description"1fr/minmax(0,1fr) minmax(0,1.3fr);column-gap:2.5rem;display:grid}.expertise[data-astro-cid-lcdefpme] .icon[data-astro-cid-lcdefpme]{grid-area:icon}.expertise[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{grid-area:title}.expertise[data-astro-cid-lcdefpme] .description[data-astro-cid-lcdefpme]{grid-area:description}}@media (width>=80rem){.expertise[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.icon[data-astro-cid-lcdefpme]{fill:none;stroke:var(--color-accent);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:1.25rem;display:block}.expertise[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-1);margin:0 0 1rem;font-weight:500}.expertise[data-astro-cid-lcdefpme] .description[data-astro-cid-lcdefpme]{color:var(--color-muted);max-width:34rem;margin:0;line-height:1.55}.impact[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-rule);margin:0;padding:0;list-style:none}.impact[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-rule);gap:.5rem 3rem;padding-block:2rem;display:grid}@media (width>=48rem){.impact[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:15rem minmax(0,1fr);align-items:baseline}}.impact[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-2);margin:0}.impact[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:36rem;color:var(--color-muted);margin:0}.band[data-astro-cid-lcdefpme]{background:var(--color-surface);border-block:1px solid var(--color-rule)}.philosophy[data-astro-cid-lcdefpme]{max-width:40rem;margin:0}.philosophy-statement[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--step-4);letter-spacing:-.02em;color:var(--color-text);text-wrap:balance;max-width:20ch;margin:0 0 2rem;line-height:1.1}.philosophy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.philosophy-statement){font-size:var(--step-1);color:var(--color-muted);margin:0}.background-summary[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--step-2);color:var(--color-text);text-wrap:balance;max-width:30ch;margin:0 0 2.5rem;line-height:1.3}.companies[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-rule);padding-top:1.5rem}.companies[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-bottom:.75rem}.companies[data-astro-cid-lcdefpme] .dotted[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--color-soft)}.personal[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-rule);margin-top:2.5rem;padding-top:1.5rem}.personal[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{margin-bottom:.75rem}.personal[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.label){max-width:34rem;color:var(--color-muted);margin:0}.contact[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:2rem;margin:0;display:grid}.contact[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-rule);padding-top:1.25rem}dt[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--color-muted);margin-bottom:.35rem}dd[data-astro-cid-lcdefpme]{margin:0}dd[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration-color:#0000}dd[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration-color:currentColor}
