.as-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 32px;align-items:start}.as-grid-featured{grid-template-columns:repeat(2,minmax(0,1fr))}.as-card{display:block;text-decoration:none;color:inherit}.as-card img{display:block;width:100%;height:auto}.as-card h2{font:inherit;font-size:17px;margin:16px 0 2px}.as-card-year{font-size:14px}.as-image-placeholder{display:block;aspect-ratio:4/3;border:1px solid #ddd}.as-details{font-size:15px;margin:24px 0}.as-details>div{margin-bottom:18px}.as-details dt{font-size:13px;margin-bottom:3px}.as-details dd{margin:0}.as-images figure{margin:0 0 40px}.as-images img{width:100%;height:auto;display:block}.as-images figcaption{font-size:13px;margin-top:12px}.as-categories{display:flex;flex-wrap:wrap;gap:12px 24px;margin-bottom:48px;font-size:14px}.as-categories [aria-current]{text-decoration-thickness:2px}.as-pagination ul{list-style:none;display:flex;flex-wrap:wrap;gap:20px;padding:0;margin:64px 0}.as-pagination .current{font-weight:700}.as-card:focus-visible{outline:2px solid currentColor;outline-offset:6px}.as-empty{padding-block:40px}@media(max-width:1100px){.as-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.as-grid{grid-template-columns:1fr;gap:40px}.as-categories{margin-bottom:32px}}
