.sub__body{max-width:68ch;margin:0 auto;padding:clamp(112px,14vw,160px) var(--gutter) clamp(64px,9vw,112px)}.sub__body h1{font-size:clamp(2.25rem,1.6rem + 2.6vw,3.5rem);line-height:1.1;margin-bottom:28px}.sub__body h2{font-size:clamp(1.5rem,1.25rem + .9vw,2rem);line-height:1.2;margin:48px 0 14px}.sub__body h3{font-size:1.25rem;line-height:1.3;margin:28px 0 6px}.sub__body dl,.sub__body p,.sub__body ul{margin:0 0 16px}.sub__body ul{padding-left:1.2em}.sub__body a{color:var(--gold-ink);text-underline-offset:3px}.sub__lede{font-size:1.2em}.sub__facts{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:8px 24px;gap:8px 24px;padding:20px 0;border-block:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}.sub__facts dt{color:var(--gold-ink)}.sub__facts dd{margin:0}.sub__note{font-size:.95rem;opacity:.8}@media (max-width:560px){.sub__facts{grid-template-columns:minmax(0,1fr);gap:2px}.sub__facts dd{margin-bottom:10px}}.sub__body--wide{max-width:1180px}.sub__body--wide>.sub__lede,.sub__body--wide>h1{max-width:24ch}.sub__body--wide>.sub__lede{max-width:62ch;margin-bottom:clamp(36px,5vw,56px)}.about__kicker,.arts__date,.arts__meta{font-family:var(--font-text);font-feature-settings:"smcp","c2sc";font-variant:all-small-caps;letter-spacing:.12em;font-size:1.05rem;color:var(--gold-ink)}.sub__body .arts__meta{margin:-12px 0 32px}.arts__meta a{text-decoration:none}.arts__meta a:hover{text-decoration:underline}.arts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));grid-gap:40px clamp(28px,4vw,56px);gap:40px clamp(28px,4vw,56px);margin:0;padding:0;list-style:none}.arts__item{position:relative;display:grid;align-content:start;grid-gap:10px;gap:10px;padding-top:18px;border-top:1px solid var(--gold)}.sub__body .arts__title{margin:0;font-size:clamp(1.3rem,1.15rem + .5vw,1.6rem);line-height:1.2}.sub__body .arts__title a{color:var(--ink);text-decoration:none}.arts__title a:after{content:"";position:absolute;inset:0}.sub__body .arts__text{margin:0}.sub__body .arts__more{margin:4px 0 0;font-style:italic;color:var(--gold-ink)}.arts__item:hover .arts__title a,.arts__title a:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:1px;text-underline-offset:5px}.arts__title a:focus-visible{outline:none}.arts__item:has(a:focus-visible){outline:2px solid var(--gold-ink);outline-offset:8px}.about{display:grid;grid-template-columns:minmax(0,68ch) minmax(260px,340px);justify-content:space-between;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px)}.about__main>:first-child{margin-top:0}.about__aside{position:-webkit-sticky;position:sticky;top:104px;align-self:start}.sub__body .about__kicker{margin:0 0 4px}.about__aside .sub__facts{grid-template-columns:minmax(0,1fr);gap:2px}.about__aside .sub__facts dd{margin-bottom:10px}.about__aside .sub__facts dd:last-child{margin-bottom:0}.about__articles,.about__faq{margin-top:clamp(64px,9vw,112px)}.about__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:28px}.sub__body .about__head h2{margin:0}.about__head a{font-style:italic}.about__qs{columns:340px 2;column-gap:clamp(28px,4vw,56px)}.about__qs>section{page-break-inside:avoid;break-inside:avoid;padding-bottom:20px}.sub__body .about__qs h3{margin-top:0}.about__contact{max-width:68ch;margin-top:clamp(48px,7vw,80px)}@media (max-width:900px){.about{grid-template-columns:minmax(0,1fr)}.about__aside{position:static}}