.dl[data-astro-cid-45th3mgo]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.dl__card[data-astro-cid-45th3mgo]{background:var(--paper);border:2px solid var(--ink);border-radius:var(--radius);height:100%;color:inherit;align-items:flex-start;gap:16px;padding:20px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.dl__card[data-astro-cid-45th3mgo]:hover,.dl__card[data-astro-cid-45th3mgo]:focus-visible{box-shadow:4px 4px 0 var(--ink);transform:translateY(-2px)}.dl__icon[data-astro-cid-45th3mgo]{background:var(--ink);width:52px;height:64px;color:var(--paper);font-family:var(--font-display);letter-spacing:.04em;border-radius:6px;flex:none;place-items:center;font-size:16px;font-weight:850;display:grid}.dl__text[data-astro-cid-45th3mgo]{gap:6px;display:grid}.dl__title[data-astro-cid-45th3mgo]{font-family:var(--font-display);text-transform:uppercase;font-size:22px;font-weight:850;font-stretch:78%;line-height:1.05}.dl__note[data-astro-cid-45th3mgo]{font-size:16px}.dl__meta[data-astro-cid-45th3mgo]{text-underline-offset:3px;font-size:14px;font-weight:700;text-decoration:underline}@media (prefers-reduced-motion:reduce){.dl__card[data-astro-cid-45th3mgo]{transition:none}}
