.news-feature[data-astro-cid-rxbtwipi]{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);overflow:hidden;margin-bottom:var(--brand-size-lg);background:var(--sp-elevated);border:var(--brand-line-width) solid var(--sp-line-soft);border-radius:var(--brand-border-radius);transition:border-color var(--brand-motion-duration-fast) var(--brand-motion-ease-out),transform var(--brand-motion-duration-fast) var(--brand-motion-ease-out)}.news-feature[data-astro-cid-rxbtwipi]:hover,.news-feature[data-astro-cid-rxbtwipi]:focus-within{border-color:color-mix(in srgb,var(--sp-cream-dim) 60%,transparent);transform:perspective(var(--sp-press-perspective)) translateZ(var(--sp-press-pop))}.news-feature__media[data-astro-cid-rxbtwipi]{position:relative;display:flex;min-height:clamp(240px,22vw,360px);background:var(--sp-layout)}.news-feature__image[data-astro-cid-rxbtwipi]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:left center}.news-feature__fallback[data-astro-cid-rxbtwipi]{display:grid;place-items:center;width:100%;background:radial-gradient(circle at 52% 46%,color-mix(in srgb,var(--sp-violet) 14%,transparent) 0%,transparent 56%),var(--sp-layout);color:var(--sp-cream-dim)}.news-feature__fallback[data-astro-cid-rxbtwipi] svg[data-astro-cid-rxbtwipi]{width:28px;height:28px}.news-feature__copy[data-astro-cid-rxbtwipi]{display:flex;flex-direction:column;gap:var(--brand-size-sm);padding:clamp(20px,2.4vw,32px)}.news-feature__meta[data-astro-cid-rxbtwipi]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--brand-size-sm);font-size:var(--brand-font-size-sm);color:var(--sp-text-3)}.news-feature__flag[data-astro-cid-rxbtwipi]{display:inline-flex;align-items:center;padding:1px 10px;border-radius:9999px;border:var(--brand-line-width) solid color-mix(in srgb,var(--sp-cream-dim) 60%,transparent);font-size:var(--brand-font-size-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--sp-cream-bright)}.news-feature__title[data-astro-cid-rxbtwipi]{font-size:clamp(22px,2vw + 6px,30px);color:var(--sp-cream);text-wrap:balance}.news-feature__desc[data-astro-cid-rxbtwipi]{color:var(--sp-text-2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.news-feature__cta[data-astro-cid-rxbtwipi]{display:inline-flex;align-items:center;gap:var(--brand-size-xs);margin-top:auto;padding-top:var(--brand-size-xs);font-size:var(--brand-font-size);font-weight:var(--brand-font-weight-strong);letter-spacing:.02em;color:var(--sp-cream-bright);transition:color var(--brand-motion-duration-fast) var(--brand-motion-ease-out)}.news-feature__cta[data-astro-cid-rxbtwipi] svg[data-astro-cid-rxbtwipi]{width:16px;height:16px}.news-feature[data-astro-cid-rxbtwipi]:hover .news-feature__cta[data-astro-cid-rxbtwipi]{color:var(--sp-text)}.news-feature__overlay[data-astro-cid-rxbtwipi]{position:absolute;inset:0;z-index:1;border-radius:var(--brand-border-radius)}@media(max-width:1100px){.news-feature[data-astro-cid-rxbtwipi]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}@media(max-width:760px){.news-feature[data-astro-cid-rxbtwipi]{grid-template-columns:minmax(0,1fr)}.news-feature__media[data-astro-cid-rxbtwipi]{aspect-ratio:16 / 9;min-height:0}.news-feature__cta[data-astro-cid-rxbtwipi]{margin-top:var(--brand-size-xs)}}@media(prefers-reduced-motion:reduce){.news-feature[data-astro-cid-rxbtwipi]{transition:none}.news-feature[data-astro-cid-rxbtwipi]:hover,.news-feature[data-astro-cid-rxbtwipi]:focus-within{transform:none}}.card[data-astro-cid-ukfm4is5].news-card{width:100%;height:100%;padding:0;overflow:hidden}.news-card__link[data-astro-cid-ukfm4is5]{display:flex;flex-direction:column;height:100%;color:inherit}.news-card__media[data-astro-cid-ukfm4is5]{display:block;aspect-ratio:16 / 9;background:var(--sp-layout)}.news-card__image[data-astro-cid-ukfm4is5]{display:block;width:100%;height:100%;object-fit:cover}.news-card__fallback[data-astro-cid-ukfm4is5]{display:grid;place-items:center;width:100%;height:100%;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--sp-violet) 14%,transparent) 0%,transparent 58%),var(--sp-layout);color:var(--sp-cream-dim)}.news-card__fallback[data-astro-cid-ukfm4is5] svg[data-astro-cid-ukfm4is5]{width:22px;height:22px}.news-card__body[data-astro-cid-ukfm4is5]{display:flex;flex-direction:column;gap:var(--brand-size-xs);padding:var(--brand-size-md)}.news-card__meta[data-astro-cid-ukfm4is5]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--brand-size-sm);font-size:var(--brand-font-size-sm);color:var(--sp-text-3)}.news-card__title[data-astro-cid-ukfm4is5]{font-size:var(--brand-font-size);line-height:1.4;text-wrap:balance;transition:color var(--brand-motion-duration-fast) var(--brand-motion-ease-out)}.news-card__link[data-astro-cid-ukfm4is5]:hover .news-card__title[data-astro-cid-ukfm4is5],.news-card__link[data-astro-cid-ukfm4is5]:focus-visible .news-card__title[data-astro-cid-ukfm4is5]{color:var(--sp-cream-bright)}.news-card__desc[data-astro-cid-ukfm4is5]{color:var(--sp-text-2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.news-grid[data-astro-cid-xzrtoo6z]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-rows:1fr;gap:var(--brand-size-md);list-style:none;margin:0;padding:0}.news-grid[data-astro-cid-xzrtoo6z]>li[data-astro-cid-xzrtoo6z]{display:flex}
