.story[data-astro-cid-svvzao6b]{padding-block:var(--section-tight)}.story__in[data-astro-cid-svvzao6b]{gap:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}.story__head[data-astro-cid-svvzao6b]{gap:var(--s-3);align-content:start;display:grid}.tl[data-astro-cid-svvzao6b]{--mark-w:44px;--rail:var(--line-2);gap:var(--s-5);margin:0;padding:0;list-style:none;display:grid;position:relative}.tl[data-astro-cid-svvzao6b]:before{content:"";left:calc(var(--mark-w) / 2 - .75px);background:var(--rail);transform-origin:top;width:1.5px;position:absolute;top:10px;bottom:10px}.tl__item[data-astro-cid-svvzao6b]{grid-template-columns:var(--mark-w) minmax(0, 1fr);column-gap:var(--s-4);align-content:start;align-items:start;display:grid;position:relative}.tl__mark[data-astro-cid-svvzao6b]{z-index:1;width:var(--mark-w);background:var(--limestone-2);height:40px;color:var(--navy);grid-row:1/span 2;place-items:center;display:grid;position:relative}.tl__mark[data-astro-cid-svvzao6b] svg[data-astro-cid-svvzao6b]{width:34px;height:16px;overflow:visible}.tl__mark[data-astro-cid-svvzao6b] path[data-astro-cid-svvzao6b]{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:0}.tl__year[data-astro-cid-svvzao6b]{font-size:clamp(2.25rem,1.85rem + 1.7vw,3.5rem);font-weight:var(--w-bold);letter-spacing:-.02em;color:var(--navy);padding-top:2px;line-height:1}.tl__text[data-astro-cid-svvzao6b]{margin-top:var(--s-2);color:var(--ink-2);text-wrap:pretty;max-width:24em}.tl__item--now[data-astro-cid-svvzao6b] .tl__mark[data-astro-cid-svvzao6b]{color:var(--orange)}.tl__item--now[data-astro-cid-svvzao6b] .tl__year[data-astro-cid-svvzao6b]{color:var(--orange-deep)}.tl__item--now[data-astro-cid-svvzao6b] .tl__text[data-astro-cid-svvzao6b]{color:var(--ink);font-weight:var(--w-medium)}@media (min-width:760px){.tl[data-astro-cid-svvzao6b]{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0}.tl[data-astro-cid-svvzao6b]:before{background:linear-gradient(90deg, var(--rail) 0 80%, transparent);transform-origin:0;width:auto;height:1.5px;inset:19px 0 auto}.tl__item[data-astro-cid-svvzao6b]{row-gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.tl__mark[data-astro-cid-svvzao6b]{background:0 0;grid-row:auto;justify-content:start;width:auto;height:20px}.tl__mark[data-astro-cid-svvzao6b] svg[data-astro-cid-svvzao6b]{width:44px;height:20px}.tl__mark[data-astro-cid-svvzao6b]:after{content:"";background:currentColor;border-radius:2px;width:56px;height:2px;position:absolute;bottom:-.25px;left:-6px}.tl__text[data-astro-cid-svvzao6b]{margin-top:0}}@media (min-width:1100px){.story__in[data-astro-cid-svvzao6b]{grid-template-columns:minmax(0,.8fr) minmax(0,3fr);align-items:start;gap:clamp(32px,4vw,72px)}.story__head[data-astro-cid-svvzao6b]{padding-top:2px}}@media (prefers-reduced-motion:no-preference){.js:not(.reveal-off) .tl[data-astro-cid-svvzao6b]:not(.is-in):before{transform:scaleY(0)}.js:not(.reveal-off) .tl[data-astro-cid-svvzao6b]:not(.is-in) .tl__mark[data-astro-cid-svvzao6b] path[data-astro-cid-svvzao6b]{stroke-dashoffset:60px}.tl[data-astro-cid-svvzao6b]:before{transition:transform 1.4s var(--ease-out) .2s}.tl__mark[data-astro-cid-svvzao6b] path[data-astro-cid-svvzao6b]{transition:stroke-dashoffset .9s var(--ease-out);transition-delay:calc(.5s + var(--i,0) * .26s)}}@media (prefers-reduced-motion:no-preference) and (min-width:760px){.js:not(.reveal-off) .tl[data-astro-cid-svvzao6b]:not(.is-in):before{transform:scaleX(0)}}.principal__in[data-astro-cid-baicwyqp]{gap:var(--s-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""fig""bio";display:grid}.principal__head[data-astro-cid-baicwyqp]{gap:var(--s-3);grid-area:head;max-width:40rem;display:grid}.pfig[data-astro-cid-baicwyqp]{grid-area:fig}.principal__bio[data-astro-cid-baicwyqp]{grid-area:bio}@media (min-width:700px) and (max-width:959px){.principal__in[data-astro-cid-baicwyqp]{column-gap:var(--s-6);grid-template-columns:300px minmax(0,1fr);grid-template-areas:"fig head""bio bio";align-items:center}}@media (min-width:960px){.principal__in[data-astro-cid-baicwyqp]{column-gap:clamp(48px,6vw,112px);row-gap:var(--s-5);grid-template:"fig head""fig bio"1fr/minmax(0,380px) minmax(0,1fr);align-items:start}.principal__head[data-astro-cid-baicwyqp]{padding-top:32px}}.pfig[data-astro-cid-baicwyqp]{justify-items:center;gap:var(--s-4);width:100%;max-width:480px;margin:0;padding-top:28px;display:grid;position:relative}.pfig__wall[data-astro-cid-baicwyqp]{border-radius:var(--r-1);background:#ead9bd;height:280px;position:absolute;inset:0 0 auto;overflow:hidden}.pfig__wall[data-astro-cid-baicwyqp] img[data-astro-cid-baicwyqp]{object-fit:cover;object-position:50% 14%;width:100%;height:100%}.pfig__frame[data-astro-cid-baicwyqp]{background:var(--white);border-radius:var(--r-1);width:272px;box-shadow:var(--shadow-3);padding:8px;position:relative}.pfig__frame[data-astro-cid-baicwyqp] img[data-astro-cid-baicwyqp]{aspect-ratio:4/5;object-fit:cover;background:var(--sand);width:100%;height:auto;display:block}.pfig__cap[data-astro-cid-baicwyqp]{align-items:center;gap:var(--s-3);font-size:var(--fs-small);grid-template-columns:40px auto;line-height:1.4;display:grid;position:relative}.pfig__cap[data-astro-cid-baicwyqp]>img[data-astro-cid-baicwyqp]{object-fit:contain;background:var(--white);border-radius:var(--r-2);width:40px;height:40px;box-shadow:var(--shadow-1);padding:4px}.pfig__cap[data-astro-cid-baicwyqp] strong[data-astro-cid-baicwyqp]{font-weight:var(--w-bold);color:var(--navy);display:block}.pfig__role[data-astro-cid-baicwyqp]{color:var(--ink-2);display:block}@media (min-width:960px){.pfig[data-astro-cid-baicwyqp]{justify-items:start;gap:var(--s-5);max-width:none;padding:48px 0 0 64px}.pfig__wall[data-astro-cid-baicwyqp]{width:380px;height:440px;inset:0 auto auto 0}.pfig__frame[data-astro-cid-baicwyqp]{width:336px}}.principal__title[data-astro-cid-baicwyqp]{font-size:var(--fs-h4);font-weight:var(--w-strong);letter-spacing:0;color:var(--ink-2)}.principal__statement[data-astro-cid-baicwyqp]{color:var(--navy);max-width:17em}@media (min-width:700px){.principal__statement[data-astro-cid-baicwyqp]{text-indent:-.4em}}.principal__bio[data-astro-cid-baicwyqp]{gap:var(--s-4);max-width:40rem;padding-top:var(--s-5);border-top:1px solid var(--line-2);display:grid}.principal__bio[data-astro-cid-baicwyqp] p[data-astro-cid-baicwyqp]{text-wrap:pretty;max-width:36em}.creds__head[data-astro-cid-jzgzmthh]{gap:var(--s-3);margin-bottom:clamp(var(--s-6), 3.4vw, var(--s-7));display:grid}.creds__grid[data-astro-cid-jzgzmthh]{gap:var(--s-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"cert""ip""comm";display:grid}.cert[data-astro-cid-jzgzmthh]{grid-area:cert}.creds__ip[data-astro-cid-jzgzmthh]{grid-area:ip;justify-self:start}.creds__community[data-astro-cid-jzgzmthh]{margin-top:var(--s-5);grid-area:comm}@media (min-width:960px){.creds__grid[data-astro-cid-jzgzmthh]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"cert comm""ip.";align-items:stretch;column-gap:clamp(48px,6vw,112px)}.creds__community[data-astro-cid-jzgzmthh]{margin-top:0}}.cert[data-astro-cid-jzgzmthh]{align-content:start;gap:var(--s-4);background:var(--limestone);width:100%;color:var(--ink);border-radius:var(--r-2);grid-template-columns:minmax(0,1fr);padding:clamp(20px,2.4vw,32px);display:grid;box-shadow:0 24px 60px -24px #00000073}.cert__mark[data-astro-cid-jzgzmthh]{object-fit:contain;background:var(--white);border-radius:var(--r-2);width:64px;height:64px;box-shadow:var(--shadow-1);padding:6px}.cert__list[data-astro-cid-jzgzmthh]{margin:0;display:grid}.cert__row[data-astro-cid-jzgzmthh]{border-top:1px solid var(--line);gap:2px;padding-block:12px;display:grid}.cert__row[data-astro-cid-jzgzmthh]:first-child{border-top:0;padding-top:0}.cert__row[data-astro-cid-jzgzmthh]:last-child{padding-bottom:0}.cert__row[data-astro-cid-jzgzmthh] dt[data-astro-cid-jzgzmthh]{font-size:1.1875rem;font-weight:var(--w-bold);letter-spacing:.01em;color:var(--navy);white-space:nowrap}.cert__row[data-astro-cid-jzgzmthh] dd[data-astro-cid-jzgzmthh]{color:var(--ink);text-wrap:pretty;margin:0;line-height:1.45}@media (min-width:600px){.cert[data-astro-cid-jzgzmthh]{column-gap:var(--s-5);grid-template-columns:72px minmax(0,1fr);align-items:start}.cert__mark[data-astro-cid-jzgzmthh]{width:72px;height:72px}.cert__row[data-astro-cid-jzgzmthh]{gap:var(--s-4);grid-template-columns:7.25rem minmax(0,1fr);align-items:baseline}}.creds__ip[data-astro-cid-jzgzmthh]{color:var(--on-ink)}.creds__community[data-astro-cid-jzgzmthh]{gap:var(--s-4);grid-template-rows:auto minmax(0,1fr);display:grid}.cm[data-astro-cid-jzgzmthh]{margin:0;display:grid}@media (min-width:960px){.cm[data-astro-cid-jzgzmthh]{grid-auto-rows:minmax(0,1fr)}.cm__row[data-astro-cid-jzgzmthh]{align-content:center}}.cm__row[data-astro-cid-jzgzmthh]{padding-block:var(--s-4);border-top:1px solid var(--line-ink);gap:4px;display:grid}.cm__row[data-astro-cid-jzgzmthh]:last-child{border-bottom:1px solid var(--line-ink)}@media (min-width:600px){.cm__row[data-astro-cid-jzgzmthh]{gap:var(--s-5);grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline}}.cm__fig[data-astro-cid-jzgzmthh]{font-size:var(--fs-h4);font-weight:var(--w-bold);color:#ffb27f;letter-spacing:-.005em}.cm__text[data-astro-cid-jzgzmthh]{color:var(--on-ink);margin:0;line-height:1.5}.phero .eyebrow .roof--draw path{stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.phero .eyebrow .roof--draw path{animation:about-roof .9s var(--ease-out) .25s backwards}}@keyframes about-roof{0%{stroke-dashoffset:40px}}
