.section-page{padding-top:24px}.section-page__title{font-family:var(--font-headline);letter-spacing:-.015em;margin:6px 0 4px;font-size:clamp(2.75rem,9vw,4.5rem);font-weight:900;line-height:1}.section-page__dek{color:var(--ink-2);margin:0 0 18px;font-style:italic}.section-tabs{flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.section-tabs a{border:1.5px solid var(--rule);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;padding:8px 12px;font-size:.9375rem;line-height:1;text-decoration:none;display:inline-block}.section-tabs a[aria-current=page]{background:var(--inverse-bg);color:var(--inverse-ink)}.section-tabs a:hover:not([aria-current=page]){background:var(--paper-2);color:var(--ink)}.section-page__soon{color:var(--ink-3);font-style:italic}.section-page .rule-double{margin-bottom:8px}.section-page__top{border-bottom:1px solid var(--rule);padding:16px 0 20px}.section-layout{gap:40px;display:grid}@media (min-width:1000px){.section-layout{grid-template-columns:minmax(0,1fr) 300px;gap:48px}}.section-layout__side{padding-top:16px}.backstory-box p{color:var(--ink-2);margin:10px 0;font-size:.9375rem}.backstory-box a{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink);text-decoration:none}.side-title{border-top:3px solid var(--rule);font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;margin:0;padding-top:10px;font-size:1.5rem;font-weight:400}.desk-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.desk-grid a{border:1.5px solid var(--rule);flex-direction:column;gap:6px;height:100%;padding:12px;text-decoration:none;display:flex}.desk-grid a:hover{background:var(--inverse-bg);color:var(--inverse-ink)}.desk-grid strong{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;font-size:1.375rem;font-weight:400;line-height:1}.desk-grid span{opacity:.85;font-size:.8125rem;line-height:1.35}.corrections-log{margin:0;padding:0;list-style:none}.corrections-log li{border-bottom:1px solid var(--rule-soft);padding:16px 0}.corrections-log time{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.75rem}.corrections-log p{margin:4px 0 6px}.corrections-log a{font-family:var(--font-headline);font-weight:900}