body.page-profile main.wrap{width:100%;max-width:none;margin:0;padding:0}body.page-profile{background:#fff}.intro[data-astro-cid-y72oufaf]{background:linear-gradient(#f1efee 0% 70%,#fff 100%);padding:64px 0 0}.intro-grid[data-astro-cid-y72oufaf]{grid-template-columns:340px 1fr;align-items:center;gap:56px;display:grid}.portrait[data-astro-cid-y72oufaf]{margin:0;position:relative}.portrait[data-astro-cid-y72oufaf]:before{content:"";border:3px solid var(--accent);z-index:0;border-radius:6px;position:absolute;inset:18px -18px -18px 18px}.portrait[data-astro-cid-y72oufaf] img[data-astro-cid-y72oufaf]{z-index:1;border-radius:6px;width:100%;height:auto;display:block;position:relative;box-shadow:0 18px 40px #37342f40}.kicker[data-astro-cid-y72oufaf]{color:var(--accent);text-transform:uppercase;letter-spacing:2px;margin:0 0 8px;font-size:12px;font-weight:500}.intro[data-astro-cid-y72oufaf] h1[data-astro-cid-y72oufaf]{letter-spacing:-.015em;margin:0;font-size:clamp(32px,4.6vw,52px);font-weight:300;line-height:1.1}.role[data-astro-cid-y72oufaf]{text-transform:uppercase;letter-spacing:1.5px;color:#707070;margin:14px 0 0;font-size:15px;font-weight:500}.bio[data-astro-cid-y72oufaf]{color:#4a4742;max-width:60ch;margin:22px 0 0;font-size:18px;line-height:1.75}.actions[data-astro-cid-y72oufaf]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.btn[data-astro-cid-y72oufaf].ghost{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.btn[data-astro-cid-y72oufaf].ghost:hover{background:var(--ink);color:#fff}.stats[data-astro-cid-y72oufaf]{background:#fff;border-radius:6px 6px 0 0;grid-template-columns:repeat(3,1fr);margin:56px 0 0;padding:0;list-style:none;display:grid;transform:translateY(1px);box-shadow:0 -2px 24px #37342f14}.stats[data-astro-cid-y72oufaf] li[data-astro-cid-y72oufaf]{text-align:center;border-left:1px solid var(--line);padding:26px 24px}.stats[data-astro-cid-y72oufaf] li[data-astro-cid-y72oufaf]:first-child{border-left:0}.stats[data-astro-cid-y72oufaf] strong[data-astro-cid-y72oufaf]{color:var(--accent);font-size:32px;font-weight:300;line-height:1.2;display:block}.stats[data-astro-cid-y72oufaf] span[data-astro-cid-y72oufaf]{color:#707070;text-transform:uppercase;letter-spacing:1px;margin-top:4px;font-size:13px;display:block}.block[data-astro-cid-y72oufaf]{padding:72px max(16px, calc((100% - var(--wrap)) / 2))}.block[data-astro-cid-y72oufaf].alt{background:#f7f6f5}.block-head[data-astro-cid-y72oufaf]{margin-bottom:28px}.block-head[data-astro-cid-y72oufaf] h2[data-astro-cid-y72oufaf]{margin:0;font-size:clamp(26px,3vw,36px);font-weight:300}.block-head[data-astro-cid-y72oufaf] h2[data-astro-cid-y72oufaf]:after{content:"";background:var(--accent);width:48px;height:3px;margin-top:14px;display:block}.lead[data-astro-cid-y72oufaf]{max-width:60ch;margin:0 0 24px;font-size:20px;font-weight:300;line-height:1.6}.chips[data-astro-cid-y72oufaf]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-y72oufaf] li[data-astro-cid-y72oufaf]{background:var(--ink);color:#fff;letter-spacing:.02em;border-radius:999px;padding:10px 18px;font-size:14px}.chips[data-astro-cid-y72oufaf].light li[data-astro-cid-y72oufaf]{color:var(--ink);background:#fff;transition:all .2s;box-shadow:inset 0 0 0 1px #e1ddda}.chips[data-astro-cid-y72oufaf].light li[data-astro-cid-y72oufaf]:hover{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.timeline[data-astro-cid-y72oufaf]{max-width:860px;margin:0;padding:0 0 0 28px;list-style:none;position:relative}.timeline[data-astro-cid-y72oufaf]:before{content:"";background:#ddd8d5;width:2px;position:absolute;top:8px;bottom:8px;left:6px}.timeline[data-astro-cid-y72oufaf] li[data-astro-cid-y72oufaf]{grid-template-columns:150px 1fr;gap:24px;padding:0 0 30px;display:grid;position:relative}.timeline[data-astro-cid-y72oufaf] li[data-astro-cid-y72oufaf]:last-child{padding-bottom:0}.timeline[data-astro-cid-y72oufaf] li[data-astro-cid-y72oufaf]:before{content:"";border:3px solid var(--accent);background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:7px;left:-28px}.years[data-astro-cid-y72oufaf]{letter-spacing:1px;text-transform:uppercase;color:var(--accent);padding-top:4px;font-size:14px;font-weight:500}.timeline[data-astro-cid-y72oufaf] h3[data-astro-cid-y72oufaf]{margin:0;font-size:19px;font-weight:500;line-height:1.35}.timeline[data-astro-cid-y72oufaf] p[data-astro-cid-y72oufaf]{color:#707070;margin:4px 0 0}.two-col[data-astro-cid-y72oufaf]{grid-template-columns:1fr 1fr;gap:40px;display:grid}.col-title[data-astro-cid-y72oufaf]{text-transform:uppercase;letter-spacing:2px;color:#707070;margin:0 0 14px;font-size:13px;font-weight:500}.cred[data-astro-cid-y72oufaf]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cred[data-astro-cid-y72oufaf] li[data-astro-cid-y72oufaf]{border:1px solid var(--line);border-left:4px solid var(--accent);background:#fff;border-radius:4px;padding:16px 20px}.cred[data-astro-cid-y72oufaf] strong[data-astro-cid-y72oufaf]{font-weight:500;line-height:1.4;display:block}.cred[data-astro-cid-y72oufaf] span[data-astro-cid-y72oufaf]{color:#707070;margin-top:2px;font-size:14px;display:block}.quotes[data-astro-cid-y72oufaf]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.quote[data-astro-cid-y72oufaf]{background:#f7f6f5;border-radius:6px;flex-direction:column;margin:0;padding:32px 28px 26px;display:flex;position:relative}.quote[data-astro-cid-y72oufaf]:before{content:"“";color:var(--accent);opacity:.35;font-family:Georgia,serif;font-size:76px;line-height:1;position:absolute;top:2px;left:20px}.quote[data-astro-cid-y72oufaf] blockquote[data-astro-cid-y72oufaf]{color:#4a4742;background:0 0;border:0;flex:1;margin:18px 0 20px;padding:0;font-size:16px;line-height:1.7}.quote[data-astro-cid-y72oufaf] blockquote[data-astro-cid-y72oufaf] p[data-astro-cid-y72oufaf]{margin:0}.quote[data-astro-cid-y72oufaf] figcaption[data-astro-cid-y72oufaf]{border-top:1px solid #e1ddda;padding-top:14px}.quote[data-astro-cid-y72oufaf] figcaption[data-astro-cid-y72oufaf] strong[data-astro-cid-y72oufaf]{font-weight:500;display:block}.quote[data-astro-cid-y72oufaf] figcaption[data-astro-cid-y72oufaf] span[data-astro-cid-y72oufaf]{color:#707070;font-size:14px}.cta-band[data-astro-cid-y72oufaf]{background:var(--ink);color:#dad6d5;text-align:center;padding:64px 16px}.cta-band[data-astro-cid-y72oufaf] h2[data-astro-cid-y72oufaf]{color:#fff;margin:0 0 8px;font-size:clamp(26px,3vw,34px);font-weight:300}.cta-band[data-astro-cid-y72oufaf] p[data-astro-cid-y72oufaf]{margin:0 0 24px}@media (width<=800px){.intro[data-astro-cid-y72oufaf]{padding-top:40px}.intro-grid[data-astro-cid-y72oufaf]{grid-template-columns:1fr;gap:40px}.portrait[data-astro-cid-y72oufaf]{max-width:300px;margin-right:18px}.stats[data-astro-cid-y72oufaf]{grid-template-columns:1fr}.stats[data-astro-cid-y72oufaf] li[data-astro-cid-y72oufaf]{border-left:0;border-top:1px solid var(--line);padding:18px}.stats[data-astro-cid-y72oufaf] li[data-astro-cid-y72oufaf]:first-child{border-top:0}.block[data-astro-cid-y72oufaf]{padding-block:52px}.two-col[data-astro-cid-y72oufaf]{grid-template-columns:1fr;gap:28px}.timeline[data-astro-cid-y72oufaf] li[data-astro-cid-y72oufaf]{grid-template-columns:1fr;gap:2px}}
