.about-page[data-astro-cid-63cywwwr]{--profile-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 100' preserveAspectRatio='none'%3E%3Cpath d='M 1000,50 C 1000,20 850,10 693,5 C 546,0 390,-1 247,4 C 98,10 0,24 0,47 C 0,70 73,87 211,94 C 355,102 533,100 691,95 C 861,90 1000,79 1000,50 Z'/%3E%3C/svg%3E");--profile-overlap:calc(var(--portrait-size) / 2);--profile-surface:white;--profile-copy-ink:var(--z-ink);--profile-fill-strength:70%;--profile-ring-strength:22%;--profile-role-strength:100%;--portrait-size:clamp(10rem, 22vw, 18rem);display:grid;gap:clamp(1.25rem,3vw,2rem);width:100%;max-width:71rem;margin-inline:auto;padding-block:clamp(2rem,5vw,4rem);font-size:1rem}.about-dark[data-astro-cid-63cywwwr]{--profile-surface:var(--z-ink);--profile-copy-ink:var(--z-cream);--profile-fill-strength:18%;--profile-ring-strength:31%;--profile-role-strength:24%}.about-page[data-astro-cid-63cywwwr] h1[data-astro-cid-63cywwwr],.profile[data-astro-cid-63cywwwr] h2[data-astro-cid-63cywwwr]{font-family:var(--font-display);font-weight:800;line-height:1.12}.about-page[data-astro-cid-63cywwwr] h1[data-astro-cid-63cywwwr]{text-align:center;font-size:clamp(2.25rem,5vw,3.5rem)}.profile[data-astro-cid-63cywwwr]{--profile-accent:var(--z-ice);display:grid;grid-template-columns:minmax(0,1fr) var(--portrait-size);align-items:center;isolation:isolate}.profile[data-astro-cid-63cywwwr]:nth-of-type(2n){--profile-accent:var(--z-amber);grid-template-columns:var(--portrait-size) minmax(0,1fr)}.profile[data-astro-cid-63cywwwr]:nth-of-type(3){--profile-accent:var(--z-green);--profile-fill-accent:var(--z-lime)}.profile-copy[data-astro-cid-63cywwwr]{position:relative;padding:clamp(3.5rem,5vw,4rem) clamp(2rem,6vw,5rem);padding-left:clamp(4.75rem,8vw,7.5rem);color:var(--profile-copy-ink)}.profile-copy[data-astro-cid-63cywwwr]:before{content:"";position:absolute;z-index:-1;inset:0 calc(-1*var(--profile-overlap))0 0;mask:var(--profile-shape) center/100% 100%no-repeat;background:color-mix(in srgb,var(--profile-fill-accent, var(--profile-accent)) var(--profile-fill-strength),var(--profile-surface))}.profile[data-astro-cid-63cywwwr]:nth-of-type(2n) .profile-copy[data-astro-cid-63cywwwr]{grid-area:1/2;padding-right:clamp(4.75rem,8vw,7.5rem);padding-left:clamp(2rem,6vw,5rem)}.profile[data-astro-cid-63cywwwr]:nth-of-type(2n) .profile-copy[data-astro-cid-63cywwwr]:before{inset:0 0 0 calc(-1*var(--profile-overlap));transform:scaleX(-1)}.profile-portrait[data-astro-cid-63cywwwr]{position:relative}.profile[data-astro-cid-63cywwwr]:nth-of-type(2n) .profile-portrait[data-astro-cid-63cywwwr]{grid-area:1/1}.profile-role[data-astro-cid-63cywwwr]{display:inline-block;margin-bottom:.55rem;padding:.25rem .7rem;border-radius:999px;color:var(--profile-copy-ink);background:color-mix(in srgb,var(--profile-accent) var(--profile-role-strength),var(--profile-surface));font-size:.75rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.about-page[data-astro-cid-63cywwwr]:not(.about-dark) .profile[data-astro-cid-63cywwwr]:nth-of-type(3) .profile-role[data-astro-cid-63cywwwr]{color:#fff;background:var(--z-forest)}.profile[data-astro-cid-63cywwwr] h2[data-astro-cid-63cywwwr]{font-size:clamp(1.25rem,2.2vw,1.8rem)}.profile[data-astro-cid-63cywwwr] p[data-astro-cid-63cywwwr]{margin-top:.7rem;line-height:1.55}.profile-portrait[data-astro-cid-63cywwwr] img[data-astro-cid-63cywwwr]{display:block;width:100%;height:auto;border:5px solid color-mix(in srgb,var(--profile-accent) var(--profile-ring-strength),var(--profile-surface));border-radius:50%;box-shadow:var(--aes-shadow-soft)}@media (max-width:680px){.profile[data-astro-cid-63cywwwr],.profile[data-astro-cid-63cywwwr]:nth-of-type(2n){grid-template-columns:minmax(0,1fr)}.profile[data-astro-cid-63cywwwr] .profile-copy[data-astro-cid-63cywwwr],.profile[data-astro-cid-63cywwwr]:nth-of-type(2n) .profile-copy[data-astro-cid-63cywwwr]{grid-area:2/1;padding:2.25rem 1.35rem 1.85rem}.profile[data-astro-cid-63cywwwr] .profile-copy[data-astro-cid-63cywwwr]:before,.profile[data-astro-cid-63cywwwr]:nth-of-type(2n) .profile-copy[data-astro-cid-63cywwwr]:before{inset:-1.5rem 0 0;border-radius:2.5rem 1.75rem 2.75rem 2rem;mask:none;transform:none}.profile[data-astro-cid-63cywwwr] .profile-portrait[data-astro-cid-63cywwwr],.profile[data-astro-cid-63cywwwr]:nth-of-type(2n) .profile-portrait[data-astro-cid-63cywwwr]{grid-area:1/1;z-index:1;justify-self:center;width:min(10rem,65%)}}