.news-card-module__S0uaUq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:1.5rem;margin:2rem 0;padding:0;list-style:none;display:grid}.news-card-module__S0uaUq__card{border:1px solid var(--border,currentColor);overflow-wrap:anywhere;background:var(--card,transparent);border-radius:.8rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 10px #00000006}.news-card-module__S0uaUq__body{flex-direction:column;flex:1;align-items:flex-start;padding:clamp(1rem,3vw,1.5rem);display:flex}.news-card-module__S0uaUq__kicker{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:700}.news-card-module__S0uaUq__card h2{margin:.5rem 0;font-family:Georgia,serif;font-size:1.5rem;line-height:1.4}.news-card-module__S0uaUq__note{opacity:.85;font-size:.9rem;line-height:1.6}.news-card-module__S0uaUq__excerpt{margin:.25rem 0;font-size:.95rem;line-height:1.65}.news-card-module__S0uaUq__photoLink{background:#7f7f7f14;display:block;overflow:hidden}.news-card-module__S0uaUq__photo{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;transition:transform .2s;display:block}.news-card-module__S0uaUq__photoLink:hover .news-card-module__S0uaUq__photo{transform:scale(1.015)}.news-card-module__S0uaUq__readLink{text-underline-offset:.2em;align-items:center;min-height:44px;margin-top:.75rem;font-weight:700;text-decoration:underline;display:inline-flex}.news-card-module__S0uaUq__card :is(a,summary):focus-visible{outline-offset:4px;outline:3px solid}.news-card-module__S0uaUq__photoLink:focus-visible{outline-offset:-4px}@media (prefers-reduced-motion:reduce){.news-card-module__S0uaUq__photo{transition:none}.news-card-module__S0uaUq__photoLink:hover .news-card-module__S0uaUq__photo{transform:none}}
