.archive_page__S_ktM{padding-block:clamp(1.5rem,4vw,2.5rem)}.archive_header__SBSgw{border-bottom:2px solid var(--strong);padding-bottom:clamp(1rem,2.5vw,1.5rem)}.archive_title__ymqgt{font-size:var(--step-4);color:var(--strong);margin:0 0 .5rem}.archive_intro__gQsAU{font-family:var(--sans);font-size:var(--step--1);color:var(--ink-muted);max-width:68ch;line-height:1.7;margin:0}.archive_eras__LCNTw{display:flex;flex-wrap:wrap;gap:.4rem;padding-block:.85rem;border-bottom:1px solid var(--rule);margin-bottom:clamp(1.25rem,3vw,2rem)}.archive_era__SA29v{min-height:44px;display:inline-flex;align-items:center;padding:.4rem .85rem;border:1px solid var(--rule-strong);background:var(--surface);font-family:var(--sans);font-size:var(--step--2);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--strong);text-decoration:none;cursor:pointer}.archive_era__SA29v:hover{border-color:var(--strong);color:var(--accent)}.archive_era__SA29v[aria-pressed=true]{background:var(--strong);border-color:var(--strong);color:var(--ink-inverse)}.archive_decade__EqBqT{margin-bottom:clamp(2rem,5vw,3.5rem);scroll-margin-top:120px}.archive_decadeHead__iNcxt{display:flex;align-items:baseline;gap:1rem;margin-bottom:clamp(1rem,2.5vw,1.5rem);padding-bottom:.45rem;border-bottom:1px solid var(--rule-strong)}.archive_decadeTitle__ilDX7{font-family:var(--sans);font-size:var(--step-2);font-weight:700;letter-spacing:.05em;color:var(--strong);margin:0}.archive_decadeCount__euPwN{font-family:var(--sans);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.archive_grid__2cOe_{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,165px),1fr));grid-gap:clamp(1.1rem,3vw,2rem);gap:clamp(1.1rem,3vw,2rem)}.archive_item__uEju5{text-decoration:none;display:block}.archive_coverWrap__jsqa5{position:relative;border:1px solid var(--rule-strong);background:var(--surface);aspect-ratio:2/3;overflow:hidden}.archive_cover__yL75a{width:100%;height:100%;object-fit:cover;object-position:top center}.archive_item__uEju5:hover .archive_coverWrap__jsqa5{border-color:var(--strong)}.archive_label__JL_qx{margin:.55rem 0 0;font-family:var(--sans);font-size:var(--step--1);font-weight:600;color:var(--strong);line-height:1.3}.archive_item__uEju5:hover .archive_label__JL_qx{color:var(--accent)}.archive_meta__0K8Or{margin:.15rem 0 0;color:var(--ink-faint)}.archive_meta__0K8Or,.archive_note__DmPdt{font-family:var(--sans);font-size:var(--step--2)}.archive_note__DmPdt{margin:.3rem 0 0;font-style:italic;color:var(--accent);line-height:1.4}