.page_hero__qs3fl{padding:36px 0 28px;position:relative}@media (min-width:720px){.page_hero__qs3fl{padding:64px 0 40px}}@media (min-width:900px){.page_hero__qs3fl{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-column-gap:clamp(32px,5vw,80px);column-gap:clamp(32px,5vw,80px);align-items:end;padding:100px 0 64px}}.page_heroText____CEx{min-width:0}.page_title__7_S0z{font-family:var(--serif);font-weight:300;font-size:clamp(48px,14vw,200px);line-height:.9;letter-spacing:-.045em;margin-bottom:16px;margin-left:-.045em}@media (min-width:720px){.page_title__7_S0z{margin-bottom:32px}}.page_subhead__w1lHw{font-family:var(--serif);font-weight:300;font-size:clamp(21px,2.6vw,34px);line-height:1.3;letter-spacing:-.01em;color:var(--mute);max-width:30ch;text-wrap:balance}@media (min-width:900px){.page_subhead__w1lHw{margin-left:clamp(40px,8vw,120px)}}.page_portrait__UmN5e{margin:36px 0 0;display:flex;flex-direction:column;align-items:flex-start}@media (min-width:900px){.page_portrait__UmN5e{margin:0;align-items:stretch}}.page_portraitFrame__ytzZg{position:relative;width:200px;height:200px;margin:10px;border-radius:50%;background:var(--raised)}.page_portraitFrame__ytzZg:after{content:"";position:absolute;inset:-10px;border:1px solid var(--line);border-radius:50%;pointer-events:none}@media (min-width:720px){.page_portraitFrame__ytzZg{width:260px;height:260px}}@media (min-width:900px){.page_portraitFrame__ytzZg{width:320px;height:320px}}.page_portraitImg__9V6CU{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.page_section__yPW7u{padding:32px 0}.page_section__yPW7u>h2{margin-bottom:0}@media (min-width:900px){.page_section__yPW7u{padding:56px 0 72px}}.page_prose__AVo8O{font-family:var(--serif);font-weight:300;font-size:clamp(20px,2.4vw,30px);line-height:1.4;letter-spacing:-.012em;color:var(--ink);max-width:34ch;margin-top:24px}@media (min-width:900px){.page_prose__AVo8O{margin-left:clamp(80px,18vw,260px)}}.page_prose__AVo8O em{font-style:normal;color:var(--signal)}.page_linkList__Ky3Lc{display:flex;flex-direction:column;margin-top:32px;border-top:1px solid var(--line)}.page_linkRow__19XW5{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name arrow" "desc arrow";grid-column-gap:16px;column-gap:16px;grid-row-gap:2px;row-gap:2px;align-items:center;min-height:44px;padding:14px 0 15px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);position:relative}.page_linkRow__19XW5:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--signal);transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.22,1,.36,1)}.page_linkRow__19XW5:focus-visible:after,.page_linkRow__19XW5:hover:after{transform:scaleX(1)}.page_linkRow__19XW5:focus-visible{outline:none}@media (min-width:800px){.page_linkRow__19XW5{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 56px;grid-template-areas:"name desc arrow";gap:32px;padding:36px 0 32px;align-items:baseline}}.page_linkIdx__gbZWl{display:none}@media (min-width:800px){.page_linkIdx__gbZWl{display:block;position:absolute;left:-.03em;top:-.14em;z-index:0;font-family:var(--serif);font-style:normal;font-weight:300;font-size:clamp(64px,8vw,112px);line-height:1;letter-spacing:-.02em;color:color-mix(in srgb,var(--ink) 8%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .4s ease;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_linkRow__19XW5:focus-visible .page_linkIdx__gbZWl,.page_linkRow__19XW5:hover .page_linkIdx__gbZWl{color:color-mix(in srgb,var(--ink) 16%,transparent)}}.page_linkName__WoASG{grid-area:name;font-family:var(--serif);font-weight:300;font-size:30px;line-height:1.1;letter-spacing:-.02em;color:var(--ink);position:relative;z-index:1;transition:transform .5s cubic-bezier(.22,1,.36,1)}@media (min-width:800px){.page_linkName__WoASG{font-size:clamp(36px,4.4vw,60px);line-height:1;padding-left:clamp(48px,5vw,80px)}.page_linkRow__19XW5:focus-visible .page_linkName__WoASG,.page_linkRow__19XW5:hover .page_linkName__WoASG{transform:translateX(12px)}}.page_linkDescriptor__QGHWJ{grid-area:desc;font-family:var(--sans);font-size:15px;color:var(--mute);line-height:1.4;position:relative;z-index:1;overflow-wrap:anywhere}@media (min-width:800px){.page_linkDescriptor__QGHWJ{font-size:14px;line-height:1.5;text-align:right;align-self:end;padding-bottom:6px}}.page_linkArrow__2JcE5{grid-area:arrow;font-family:var(--sans);font-weight:300;font-size:24px;line-height:1;color:var(--signal);text-align:right}@media (min-width:800px){.page_linkArrow__2JcE5{font-size:28px;color:var(--ink);align-self:center;opacity:0;transform:translateX(-12px);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}.page_linkRow__19XW5:focus-visible .page_linkArrow__2JcE5,.page_linkRow__19XW5:hover .page_linkArrow__2JcE5{opacity:1;transform:translateX(0)}}.page_linkIdx__gbZWl:before{content:attr(data-idx)}.page_prose__AVo8O p+p{margin-top:.8em}.page_ledger__0UM88{list-style:none;counter-reset:ledger;margin-top:0;padding:0;max-width:820px}@media (min-width:900px){.page_ledger__0UM88{margin-left:clamp(80px,18vw,260px)}}.page_ledger__0UM88 li{counter-increment:ledger;display:grid;grid-template-columns:56px 1fr;grid-gap:20px;gap:20px;align-items:baseline;padding:28px 0;border-bottom:1px solid var(--line)}.page_ledger__0UM88 li:before{content:counter(ledger,decimal-leading-zero);font-family:var(--serif);font-style:normal;font-weight:300;font-size:clamp(26px,2.6vw,34px);line-height:1;color:var(--signal);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_ledgerTitle__qC2CO{display:block;font-family:var(--serif);font-weight:400;font-size:clamp(20px,2vw,24px);line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.page_ledgerGloss__LPSKt{display:block;margin-top:8px;font-family:var(--sans);font-size:15px;line-height:1.6;color:var(--mute);max-width:58ch}.page_facts__68aB8{margin-top:0;display:grid;grid-template-columns:1fr;max-width:820px}@media (min-width:900px){.page_facts__68aB8{margin-left:clamp(80px,18vw,260px)}}.page_fact__L2bnZ{display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px;padding:18px 0;border-bottom:1px solid var(--line)}@media (min-width:720px){.page_fact__L2bnZ{grid-template-columns:180px 1fr;gap:24px;align-items:baseline}}.page_factKey__wxCFB{font-family:var(--sans);font-weight:500;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}.page_factValue__c7Q_C{font-family:var(--sans);font-size:16px;line-height:1.55;color:var(--ink)}