.profile[data-astro-cid-ta2fbyqs]{padding-bottom:32px}.profile-intro[data-astro-cid-ta2fbyqs]{border:3px solid var(--ink);box-shadow:7px 7px 0 var(--ink);grid-template-columns:minmax(0,1fr) 260px;margin:16px 0 48px;display:grid}.profile-heading[data-astro-cid-ta2fbyqs]{padding:38px 36px}.profile-heading[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{max-width:650px;font-family:var(--font-display);letter-spacing:-3px;margin:25px 0 22px;font-size:clamp(44px,6vw,76px);font-weight:900;line-height:1.05}.profile-period[data-astro-cid-ta2fbyqs]{color:var(--red)}.profile-nickname[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:16px;line-height:1.9}.profile-nickname[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:var(--ink)}.profile-role[data-astro-cid-ta2fbyqs]{font:11px/1.8 var(--font-mono);color:var(--purple);margin-top:22px}.profile-portrait[data-astro-cid-ta2fbyqs]{background:var(--yellow);border-left:3px solid var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:16px;min-width:0;margin:0;padding:22px 18px;display:flex;position:relative}.profile-portrait[data-astro-cid-ta2fbyqs]:before{content:"";background-image:radial-gradient(var(--ink) .7px, transparent .8px);opacity:.1;pointer-events:none;background-size:6px 6px;position:absolute;inset:0}.profile-monogram[data-astro-cid-ta2fbyqs]{z-index:1;aspect-ratio:1;width:100%;max-width:320px;color:var(--purple);place-items:center;display:grid;position:relative;overflow:hidden}.profile-monogram[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{z-index:1;font-family:var(--font-display);letter-spacing:-12px;padding-right:12px;font-size:clamp(150px,21vw,230px);font-weight:900;line-height:1;position:relative}.profile-portrait[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{z-index:1;font:8px/1.6 var(--font-mono);letter-spacing:1px;text-align:center;position:relative}.profile-section[data-astro-cid-ta2fbyqs]{border-top:2px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:48px;padding:36px 0 42px;display:grid}.profile[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);letter-spacing:-.6px;margin-top:15px;font-size:29px;font-weight:750;line-height:1.2}.profile-copy[data-astro-cid-ta2fbyqs]{font-size:16px;line-height:1.95}.profile-copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:18px}.profile-topics[data-astro-cid-ta2fbyqs]{margin:0}.profile-topics[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line);padding:17px 0}.profile-topics[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]:first-child{padding-top:0}.profile-topics[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]:last-child{border-bottom:0;padding-bottom:0}.profile-topics[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{margin-bottom:7px;font-size:16px;font-weight:700}.profile-topics[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{color:var(--muted);margin:0;font-size:14px;line-height:1.9}.talk[data-astro-cid-ta2fbyqs]+.talk[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.talk-meta[data-astro-cid-ta2fbyqs]{font:11px/1.8 var(--font-mono);color:var(--purple);margin:0 0 10px}.talk[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{overflow-wrap:anywhere;margin:0 0 10px;font-size:19px;line-height:1.65}.talk-description[data-astro-cid-ta2fbyqs],.talk-venue[data-astro-cid-ta2fbyqs]{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.talk-description[data-astro-cid-ta2fbyqs]+.talk-venue[data-astro-cid-ta2fbyqs]{margin-top:10px}.profile-note[data-astro-cid-ta2fbyqs]{background:var(--purple);color:var(--paper);border:3px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:48px;margin:0 0 42px;padding:32px 36px 36px;display:grid}.profile-note[data-astro-cid-ta2fbyqs]>.eyebrow[data-astro-cid-ta2fbyqs]{color:var(--yellow);align-self:start;padding-top:6px}.profile-note[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-top:0;margin-bottom:16px}.profile-note[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:14px;line-height:1.95}.contact-list[data-astro-cid-ta2fbyqs]{border-top:1px solid #f3eedf59;margin:0;padding:0;list-style:none}.contact-list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-bottom:1px solid #f3eedf59;grid-template-columns:minmax(80px,.32fr) minmax(0,1fr);align-items:baseline;gap:16px;padding:14px 0;display:grid}.contact-list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]>span[data-astro-cid-ta2fbyqs]{color:var(--yellow);font:10px/1.8 var(--font-mono);letter-spacing:.7px;text-transform:uppercase}.contact-list[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--paper);overflow-wrap:anywhere;text-underline-offset:4px;font-size:14px;line-height:1.8}.contact-list[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{color:var(--yellow)}.profile-last[data-astro-cid-ta2fbyqs]{padding-bottom:24px}.profile-cta[data-astro-cid-ta2fbyqs]{margin-top:25px;display:inline-flex}@media (width<=900px){.profile-intro[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr) 200px}.profile-heading[data-astro-cid-ta2fbyqs]{padding:30px 26px}.profile-portrait[data-astro-cid-ta2fbyqs]{padding:20px 14px}.profile-portrait[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{letter-spacing:.4px;font-size:7px}.profile-section[data-astro-cid-ta2fbyqs],.profile-note[data-astro-cid-ta2fbyqs]{gap:28px}}@media (width<=680px){.profile-intro[data-astro-cid-ta2fbyqs]{box-shadow:5px 5px 0 var(--ink);grid-template-columns:1fr;margin-bottom:36px}.profile-heading[data-astro-cid-ta2fbyqs]{padding:26px 22px}.profile-heading[data-astro-cid-ta2fbyqs] .eyebrow[data-astro-cid-ta2fbyqs]{letter-spacing:1px;font-size:8px}.profile-heading[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{letter-spacing:-2px;margin-block:23px 18px;font-size:clamp(40px,10.5vw,65px)}.profile-nickname[data-astro-cid-ta2fbyqs]{font-size:14px}.profile-role[data-astro-cid-ta2fbyqs]{margin-top:18px;font-size:10px}.profile-portrait[data-astro-cid-ta2fbyqs]{border-left:0;border-top:3px solid var(--ink);padding:22px}.profile-monogram[data-astro-cid-ta2fbyqs]{max-width:220px}.profile-portrait[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{letter-spacing:.6px;font-size:8px}.profile-section[data-astro-cid-ta2fbyqs],.profile-note[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:23px}.profile-section[data-astro-cid-ta2fbyqs]{padding:28px 0 32px}.profile[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:27px}.profile-copy[data-astro-cid-ta2fbyqs]{font-size:15px}.profile-note[data-astro-cid-ta2fbyqs]{margin-bottom:32px;padding:24px 22px 28px}.profile-note[data-astro-cid-ta2fbyqs]>.eyebrow[data-astro-cid-ta2fbyqs]{padding-top:0}.profile[data-astro-cid-ta2fbyqs]{padding-bottom:10px}}
