.issues{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:34px 26px;margin:0;padding:0;list-style:none;display:grid}.issues a{color:var(--black);text-decoration:none;display:block}.issues .cover{aspect-ratio:3/4;border-radius:var(--radius);background:var(--blue-wash);border:1px solid var(--line);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease);display:block;overflow:hidden;box-shadow:0 1px 2px #0f20360f,0 8px 22px -12px #0f203647}.issues img{object-fit:cover;width:100%;height:100%;display:block}.issues .i-title{font:600 16px/1.3 var(--head);letter-spacing:-.005em;margin:14px 0 4px;display:block}.issues .i-meta{font:600 10.5px/1 var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--gray-text);display:block}.issues a:hover .cover,.issues a:focus-visible .cover{transform:translateY(-4px);box-shadow:0 2px 4px #0f203614,0 18px 34px -14px #0f20366b}.issues a:hover .i-title{color:var(--blue-ink);text-underline-offset:4px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.issues .cover{transition:none}.issues a:hover .cover,.issues a:focus-visible .cover{transform:none}}@media (max-width:640px){.issues{grid-template-columns:repeat(2,1fr);gap:28px 18px}}
