.archive-hero{background:var(--paper);border-bottom:var(--border);grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}.archive-hero-copy:focus{outline:none}.archive-title{margin-bottom:1.8rem;font-size:clamp(5rem,11vw,12rem)}.archive-title span{display:block}.archive-lede{max-width:700px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,1.9vw,1.55rem);line-height:1.5}.archive-home-card{color:var(--white);background-color:var(--blue);border:var(--border);box-shadow:10px 10px 0 var(--ink);background-image:radial-gradient(#ffffff29 1px,#0000 1px);background-size:17px 17px;flex-direction:column;padding:clamp(1.6rem,3.5vw,2.6rem);transition:transform .16s,box-shadow .16s;display:flex;position:relative}.archive-home-card:hover,.archive-home-card:focus-visible{box-shadow:13px 13px 0 var(--ink);transform:translate(-3px,-3px)}.archive-home-card:focus-visible{outline:4px solid var(--yellow);outline-offset:3px}.archive-home-headline{text-transform:uppercase;margin-bottom:1.4rem;font-family:Impact,Arial Black,sans-serif;font-size:clamp(3rem,5vw,5rem);line-height:.85}.archive-home-headline span{color:var(--yellow);display:block}.archive-home-note{max-width:30rem;margin-bottom:1.6rem;font-family:Georgia,Times New Roman,serif;font-size:1.1rem;line-height:1.5}.archive-home-cta{letter-spacing:.08em;text-transform:uppercase;margin-top:auto;font-size:.85rem;font-weight:900}.archive-home-stamp{color:var(--ink);top:-1.4rem;bottom:auto;right:1.4rem}@media (max-width:1050px){.archive-hero{grid-template-columns:1fr}}@media (max-width:720px){.archive-title{font-size:clamp(4.2rem,21vw,6.5rem)}.archive-home-card{padding-top:3.4rem}}
