.legacy-library .legacy-years{border-top:1px solid var(--line,#d7d7d2);flex-wrap:wrap;gap:1.5rem;margin-top:3rem;padding-top:1.5rem;display:flex}.legacy-library .legacy-years a{text-underline-offset:.3em}.legacy-library .legacy-year{border-top:1px solid var(--line,#d7d7d2);padding:3rem 0 4rem}.legacy-library .legacy-year>h2{margin:0 0 2rem;scroll-margin-top:2rem}.legacy-library .legacy-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;margin:0;padding:0;list-style:none;display:grid}.legacy-library .legacy-list>li{border-top:1px solid var(--line,#d7d7d2);min-width:0}.legacy-library .legacy-list>li>a{height:100%;color:inherit;padding:2rem 0;text-decoration:none;display:block}.legacy-library .legacy-list h2,.legacy-library .legacy-list h3{margin:.7rem 0 1rem;font-size:clamp(1.8rem,2.4vw,2.8rem);line-height:1.12}.legacy-library .legacy-list p:not(.eyebrow){color:var(--muted,#64665f);max-width:60ch;line-height:1.6}.legacy-library .legacy-read{border-bottom:1px solid;align-items:center;gap:1.5rem;margin-top:1.2rem;padding-bottom:.3rem;display:inline-flex}.legacy-library .legacy-list a:hover .legacy-read{gap:2rem}.legacy-article .legacy-hero{margin-top:0;margin-bottom:0}.legacy-article .legacy-hero img{object-fit:contain;background:var(--soft,#eeeee9);width:100%;height:auto;max-height:600px;display:block}.legacy-article .legacy-archive-context{color:var(--muted,#64665f);margin:1rem 0 1.5rem;font-size:.95rem;line-height:1.65}.legacy-article .legacy-content{overflow-wrap:anywhere}.legacy-article .legacy-content p,.legacy-article .legacy-content li{line-height:1.75}.legacy-article .legacy-content ul,.legacy-article .legacy-content ol{margin:1.25rem 0 2rem;padding-left:1.6rem}.legacy-article .legacy-content li{margin:.6rem 0;padding-left:.3rem}.legacy-article .legacy-content a{text-underline-offset:.2em;text-decoration:underline}.legacy-article .legacy-content img{max-width:100%;height:auto;margin:1.5rem 0}.legacy-article .legacy-content h2,.legacy-article .legacy-content h3,.legacy-article .legacy-content h4{margin:2rem 0 1rem;line-height:1.2}.legacy-article .legacy-content blockquote{border-left:2px solid;margin:2rem 0;padding-left:1.5rem}.legacy-article .legacy-content table{border-collapse:collapse;max-width:100%;font-size:.95rem}.legacy-article .legacy-content td,.legacy-article .legacy-content th{border:1px solid var(--line,#d7d7d2);padding:.5rem}.legacy-article .legacy-topics{border-top:1px solid var(--line,#d7d7d2);padding:2rem 0}.legacy-article .legacy-topics ul{flex-wrap:wrap;gap:.75rem 1.25rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.legacy-article .legacy-topics a{text-underline-offset:.3em;text-decoration:underline}@media (max-width:700px){.legacy-library .legacy-list{grid-template-columns:1fr}.legacy-library .legacy-year{padding:2rem 0}.legacy-article .legacy-hero img{max-height:420px}.legacy-library .legacy-list>li>a{padding:1.6rem 0}}@media (prefers-reduced-motion:reduce){.legacy-library .legacy-read{transition:none}}
