.person-photo[data-astro-cid-k7zzgs2v]{position:relative;overflow:hidden;aspect-ratio:4 / 5;border-radius:2px;background:var(--paper-sunk)}.person-photo[data-astro-cid-k7zzgs2v]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #222b2a1f;pointer-events:none}.person-photo[data-astro-cid-k7zzgs2v] img[data-astro-cid-k7zzgs2v]{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.04)}.person-name[data-astro-cid-k7zzgs2v]{font-size:var(--step-2);letter-spacing:-.02em}.person-role[data-astro-cid-k7zzgs2v]{margin-top:.25rem;font-size:var(--step--1);color:var(--ink-3)}.people[data-astro-cid-k7zzgs2v]{padding:clamp(5rem,3rem + 7vw,10rem) 0}.people-grid[data-astro-cid-k7zzgs2v]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--col-gap);row-gap:3rem;align-items:start}.people-head[data-astro-cid-k7zzgs2v]{grid-column:1 / span 4;display:grid;gap:1.75rem;position:sticky;top:calc(var(--header-h) + 2rem)}.people-title[data-astro-cid-k7zzgs2v]{max-width:12ch}.person[data-astro-cid-k7zzgs2v]{grid-column:span 4}.person[data-astro-cid-k7zzgs2v]:first-of-type{grid-column:5 / span 4}.person[data-astro-cid-k7zzgs2v] .person-photo[data-astro-cid-k7zzgs2v]{margin-bottom:1.25rem}.person-bio[data-astro-cid-k7zzgs2v]{margin-top:1rem;max-width:44ch;font-size:var(--step--1);line-height:1.65;color:var(--ink-2)}@media(max-width:1099px){.people-head[data-astro-cid-k7zzgs2v]{grid-column:1 / -1;position:static}.person[data-astro-cid-k7zzgs2v],.person[data-astro-cid-k7zzgs2v]:first-of-type{grid-column:span 6}}@media(max-width:599px){.person[data-astro-cid-k7zzgs2v],.person[data-astro-cid-k7zzgs2v]:first-of-type{grid-column:1 / -1}}.cred[data-astro-cid-365oda2a]{padding:clamp(5.5rem,3rem + 8vw,11rem) 0}.cred-grid[data-astro-cid-365oda2a]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--col-gap);row-gap:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.cred-title[data-astro-cid-365oda2a]{grid-column:1 / span 10;font-size:var(--step-4);font-weight:400;line-height:1.04;letter-spacing:-.03em;color:var(--on-cg)}.cred-title[data-astro-cid-365oda2a] .line[data-astro-cid-365oda2a]{display:block}.cred-turn[data-astro-cid-365oda2a]{color:var(--haint)}.cred-copy[data-astro-cid-365oda2a]{grid-column:5 / span 6;display:grid;align-content:start;gap:1.25rem}@media(max-width:899px){.cred-title[data-astro-cid-365oda2a],.cred-copy[data-astro-cid-365oda2a]{grid-column:1 / -1}}.name[data-astro-cid-kh7btl4r]{padding:0 0 clamp(5rem,3rem + 6vw,9rem)}.name-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--col-gap);row-gap:3rem;align-items:center;padding-top:clamp(4.5rem,3rem + 5vw,8rem)}.name-art[data-astro-cid-kh7btl4r]{grid-column:1 / span 4;width:min(100%,380px);color:var(--ink)}.name-copy[data-astro-cid-kh7btl4r]{grid-column:5 / -1;display:grid;gap:1.25rem}.name-copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{max-width:50ch;font-size:var(--step-0);line-height:1.65;color:var(--ink-2)}.name-verse[data-astro-cid-kh7btl4r]{margin:.5rem 0 0;padding-left:1.25rem;border-left:2px solid var(--haint-ink);display:grid;gap:.6rem}.name-copy[data-astro-cid-kh7btl4r] .name-verse[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-family:var(--serif);font-size:var(--step-2);line-height:1.3;letter-spacing:-.008em;color:var(--ink)}.name-verse[data-astro-cid-kh7btl4r] cite[data-astro-cid-kh7btl4r]{font-family:var(--mono);font-size:var(--step--2);font-style:normal;letter-spacing:.04em;color:var(--ink-3)}.own[data-astro-cid-kh7btl4r]{padding:0}.own-grid[data-astro-cid-kh7btl4r]{padding-top:clamp(3rem,2rem + 3vw,5rem);border-top:1px solid var(--line)}.own-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--col-gap);row-gap:2rem}.own-title[data-astro-cid-kh7btl4r]{grid-column:1 / -1;max-width:16ch}.own-copy[data-astro-cid-kh7btl4r]{grid-column:5 / -1;display:grid;gap:1.25rem;align-content:end}.own-copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]:not(.lead){font-size:var(--step-0);line-height:1.65;color:var(--ink-2);max-width:46ch}.promises[data-astro-cid-kh7btl4r]{padding:clamp(5rem,3rem + 6vw,9rem) 0}.promises-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--col-gap);row-gap:2.5rem}.promises-grid[data-astro-cid-kh7btl4r]>h2[data-astro-cid-kh7btl4r]{grid-column:1 / span 4;align-self:start;position:sticky;top:calc(var(--header-h) + 2.5rem)}.promise-list[data-astro-cid-kh7btl4r]{grid-column:5 / -1;border-top:1px solid var(--ink)}.promise-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{padding:1.5rem 0 1.75rem;border-bottom:1px solid var(--line)}.promise-list[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:var(--step-2);line-height:1.2;letter-spacing:-.018em}.promise-list[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin-top:.6rem;max-width:50ch;font-size:var(--step-0);line-height:1.6;color:var(--ink-2)}@media(max-width:899px){.name-art[data-astro-cid-kh7btl4r],.name-copy[data-astro-cid-kh7btl4r],.own-title[data-astro-cid-kh7btl4r],.own-copy[data-astro-cid-kh7btl4r],.promises-grid[data-astro-cid-kh7btl4r]>h2[data-astro-cid-kh7btl4r],.promise-list[data-astro-cid-kh7btl4r]{grid-column:1 / -1}.name-art[data-astro-cid-kh7btl4r]{width:min(70%,300px)}.promises-grid[data-astro-cid-kh7btl4r]>h2[data-astro-cid-kh7btl4r]{position:static}}
