.event-links[data-astro-cid-sjrlrxjd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:28px;display:grid}a[data-astro-cid-sjrlrxjd]{color:var(--ct-ink);overflow-wrap:anywhere;background:#fff;border:1px solid #d9d3e5;justify-content:space-between;align-items:center;gap:16px;padding:20px;text-decoration:none;display:flex}strong[data-astro-cid-sjrlrxjd]{color:var(--ct-blue);text-underline-offset:4px;text-decoration:underline;display:block}.link-description[data-astro-cid-sjrlrxjd]{margin-top:8px;font-size:.9rem;line-height:1.5;display:block}a[data-astro-cid-sjrlrxjd]:hover{border-color:var(--ct-blue)}a[data-astro-cid-sjrlrxjd]:focus-visible{outline:3px solid var(--ct-blue);outline-offset:4px}.news-links[data-astro-cid-sjrlrxjd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0}.news-links[data-astro-cid-sjrlrxjd] a[data-astro-cid-sjrlrxjd]{border:1px solid var(--ct-ink);min-width:0;box-shadow:5px 5px 0 var(--ct-ink);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:clamp(24px,2.5vw,36px);display:flex}.news-links[data-astro-cid-sjrlrxjd] a[data-astro-cid-sjrlrxjd].featured{background:var(--ct-blue);color:#fff}.link-category[data-astro-cid-sjrlrxjd]{text-transform:uppercase;letter-spacing:.08em;margin-bottom:28px;font-size:.75rem;font-weight:700;line-height:1.5}h3[data-astro-cid-sjrlrxjd]{font:500 clamp(1.5rem, 2.3vw, 2.2rem)/1.12 var(--ct-font-display);letter-spacing:-.035em;margin:0 0 16px}.news-links[data-astro-cid-sjrlrxjd] .link-description[data-astro-cid-sjrlrxjd]{margin:0 0 28px;font-size:1rem;line-height:1.6}.link-action[data-astro-cid-sjrlrxjd]{text-underline-offset:5px;border-top:1px solid;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:20px;font-weight:700;line-height:1.5;text-decoration:underline;display:flex}.featured[data-astro-cid-sjrlrxjd] .link-action[data-astro-cid-sjrlrxjd]{color:var(--ct-lemon)}.news-links[data-astro-cid-sjrlrxjd] a[data-astro-cid-sjrlrxjd]:hover h3[data-astro-cid-sjrlrxjd]{text-underline-offset:5px;text-decoration:underline}.news-links[data-astro-cid-sjrlrxjd] a[data-astro-cid-sjrlrxjd]:focus-visible{outline-color:var(--ct-ink);outline-offset:7px;outline-width:4px}@media (width<=900px){.news-links[data-astro-cid-sjrlrxjd]{grid-template-columns:1fr}.link-category[data-astro-cid-sjrlrxjd]{margin-bottom:16px}}@media (width<=650px){.event-links[data-astro-cid-sjrlrxjd]{grid-template-columns:1fr}}
