@font-face{font-family:ITC Garamond Narrow;src:url(/fonts/ITCGaramondStd-LightNarrow.otf)format("opentype");font-style:normal;font-weight:300;font-display:swap}h2[data-astro-cid-5kyj4tvh]{letter-spacing:0;margin:0 0 30px;font-family:ITC Garamond Narrow,Georgia,serif;font-size:clamp(44px,4.63vw,80px);font-weight:300;line-height:.96}ul[data-astro-cid-5kyj4tvh]{margin:0;padding:0;font-family:Liberation Sans,Arial,sans-serif;font-size:clamp(16px,1.1574vw,20px);font-weight:500;line-height:1.2;list-style:none}li[data-astro-cid-5kyj4tvh]+li[data-astro-cid-5kyj4tvh]{margin-top:24px}p[data-astro-cid-5kyj4tvh]{margin:0}a[data-astro-cid-5kyj4tvh]{color:inherit;text-underline-offset:3px;text-decoration:underline}a[data-astro-cid-5kyj4tvh]:hover{text-decoration-thickness:2px}@media (width<=760px){h2[data-astro-cid-5kyj4tvh]{margin-bottom:24px;font-size:48px}ul[data-astro-cid-5kyj4tvh]{font-size:17px;line-height:1.4}}html:has(.about-system){background:var(--page-chrome,#d99ba8)}.about-system[data-astro-cid-zpzoxhr3]{background:var(--color-rose)}.skip-link[data-astro-cid-zpzoxhr3]{z-index:20;background:var(--color-paper);padding:16px;position:fixed;top:-100px}.skip-link[data-astro-cid-zpzoxhr3]:focus{top:0}.about-top[data-astro-cid-zpzoxhr3]{width:calc(100% - 2 * var(--layout-margin));max-width:var(--layout-max);padding-bottom:var(--section-space);margin-inline:auto}.about-intro[data-astro-cid-zpzoxhr3]{padding-top:var(--space-7);padding-bottom:var(--section-space)}.contact-position[data-astro-cid-zpzoxhr3]{margin-top:var(--space-6)}.about-content[data-astro-cid-zpzoxhr3]{gap:var(--layout-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.biography[data-astro-cid-zpzoxhr3]{font-size:var(--type-body);grid-column:1/7;max-width:60ch;font-weight:400;line-height:1.6}.biography[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]+p[data-astro-cid-zpzoxhr3]{margin-top:var(--space-3)}.biography[data-astro-cid-zpzoxhr3] a[data-astro-cid-zpzoxhr3]{color:inherit;text-underline-offset:.15em;text-decoration:underline}.portrait[data-astro-cid-zpzoxhr3]{aspect-ratio:815/908;isolation:isolate;grid-column:8/13;position:relative;overflow:hidden;mask-image:url(/assets/about/portrait-mask.svg);mask-size:100% 100%;mask-repeat:no-repeat}.portrait[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{object-fit:cover;width:119.877%;max-width:none;height:107.599%;display:block;position:absolute;top:-6.82819%;left:-9.81595%}.portrait[data-astro-cid-zpzoxhr3] canvas{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.portrait[data-astro-cid-zpzoxhr3].portrait-running img[data-astro-cid-zpzoxhr3]{visibility:hidden}.about-promo[data-astro-cid-zpzoxhr3]{width:calc(100% - 2 * var(--layout-margin));max-width:var(--layout-max);margin:var(--section-space) auto 0}.about-extras[data-astro-cid-zpzoxhr3]{background:var(--color-paper);padding:var(--section-space) 0}.extras-grid[data-astro-cid-zpzoxhr3]{width:calc(100% - 2 * var(--layout-margin));max-width:var(--layout-max);gap:var(--layout-gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.extras-grid[data-astro-cid-zpzoxhr3]>section{grid-column:span 6}.extras-grid[data-astro-cid-zpzoxhr3] h2{font-family:var(--font-display);font-size:var(--type-heading);letter-spacing:-.035em;margin-bottom:var(--space-4);font-weight:200;line-height:1.12}.extras-grid[data-astro-cid-zpzoxhr3] ul{font-family:var(--font-body);font-size:var(--type-body);font-weight:400;line-height:1.6}.extras-grid[data-astro-cid-zpzoxhr3] li+li{margin-top:var(--space-3)}body:has(.about-system)>.site-footer .footer-inner{width:calc(100% - 2*clamp(1.5rem,5vw,5rem));max-width:98rem;margin-inline:auto;padding:0 0 4rem}@media (width<=760px){.about-intro[data-astro-cid-zpzoxhr3]{padding-top:var(--space-5)}.about-content[data-astro-cid-zpzoxhr3],.extras-grid[data-astro-cid-zpzoxhr3]{row-gap:var(--space-5);grid-template-columns:repeat(6,minmax(0,1fr))}.biography[data-astro-cid-zpzoxhr3],.portrait[data-astro-cid-zpzoxhr3],.extras-grid[data-astro-cid-zpzoxhr3]>section{grid-column:1/-1}.portrait[data-astro-cid-zpzoxhr3]{grid-row:1;justify-self:center;width:100%;max-width:560px}body:has(.about-system)>.site-footer .footer-inner{width:calc(100% - 3rem);padding-bottom:calc(36px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.portrait[data-astro-cid-zpzoxhr3] canvas{display:none}.portrait[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{visibility:visible!important}}
