.news-grid{gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}.news-grid-desktop{display:none}.news-grid-mobile{display:block}@media (min-width:640px){.news-grid-desktop{display:grid}.news-grid-mobile{display:none}}.news-grid__item{background:#fff0}@media (min-width:1280px){.news-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.news-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.news-grid .news-grid__item.is-featured{grid-column:span 2/span 2}}@media (min-width:1536px){.news-grid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.news-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.news-grid .news-grid__item.is-featured{grid-column:span 2/span 2}}.news-grid__item img{display:block;width:100%;height:auto}.news-grid__tags a{color:inherit;text-decoration:none}.news-grid__tags a:hover{color:#2563eb}.news-card{position:relative;height:360px;border-radius:.75rem;overflow:hidden;display:block;text-decoration:none;color:inherit;transition:opacity 0.2s ease}.news-card:hover{opacity:.95}@media (min-width:1280px){.news-card{height:380px}}@media (min-width:1536px){.news-card{height:420px}}.news-card__bg{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform 0.2s ease}.news-card[data-bg-image] .news-card__bg{background-image:var(--bg-image)}.news-card__bg--no-image{background-color:#E5E7EB}.news-card__bg{transition:transform 0.3s ease}.news-card:hover .news-card__bg{transform:scale(1.02)}.news-card__overlay{position:absolute;left:0;right:0;bottom:0;height:45%;padding:1.75rem;display:flex;flex-direction:column;justify-content:flex-end}.news-card--overlay-black .news-card__overlay{color:#fff;background:linear-gradient(to top,rgb(0 0 0 / .85) 30%,#fff0 95%)}.news-card--overlay-glass .news-card__overlay{backdrop-filter:blur(9px);background:linear-gradient(to top,rgb(69 69 69 / .65),rgb(0 0 0 / .2) 60%,#fff0);border-top:1px solid rgb(255 255 255 / .55)}.news-card--overlay-black .news-card__title{color:#fff}.news-card--overlay-black .news-card__date{color:#fff;opacity:.9}.news-card--normal .news-card__media{display:block;height:45%;background-size:cover;background-position:center;transition:transform 0.45s ease;transform-origin:center center}.news-card--normal[data-bg-image] .news-card__media{background-image:var(--bg-image)}.news-card--normal .news-card__media--no-image{background-color:#E5E7EB}.news-card--normal{opacity:.95;transition:opacity 0.2s ease}.news-card--normal:hover{opacity:1}.news-card--normal:hover .news-card__media{transform:scale(1.03)}.news-card--normal .news-card__content{height:55%;background:#f5f5f7;padding:1.25rem 1.75rem;display:flex;flex-direction:column;justify-content:flex-start}.news-card__title{margin:0;font-size:21px;line-height:1.3;color:var(--color-secondary-dark)}.news-card--normal .news-card__date{color:#6E6E73;font-size:17px;font-weight:500;margin-top:auto}.news-grid__item.is-featured .news-card__title{font-family:var(--font-sans);font-style:normal;font-weight:500;color:#fff;text-transform:capitalize;margin-bottom:1rem}.news-grid__item.is-featured .news-card__date{color:#fff;font-size:17px;font-family:var(--font-sans)}.news-card__date{margin-top:auto}.news-grid__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}@media (max-width:640px){.news-grid__header .news-grid__cta{display:none}}.news-grid__title{background:linear-gradient(90deg,#242424 0%,rgb(77 77 77 / .9) 100%);background-clip:text;-webkit-background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}@media (max-width:768px){.news-grid__title{width:100%;text-align:center}}.news-tag{display:inline-block;background:#502e91;color:#fff;padding:4px 8px 1px 8px;font-family:var(--font-sans);font-size:16px;line-height:24px;font-weight:700;text-transform:uppercase;text-decoration:none;border-radius:4px;margin-bottom:.75rem}@media (max-width:639.98px){.news-grid-mobile{width:100%;padding:0}.news-grid-mobile .embla{overflow:hidden;position:relative}.news-grid-mobile .embla__container{display:flex;gap:16px;padding:0 0 1rem 0}.news-grid-mobile .embla__slide{flex:0 0 100%;min-width:0}.news-grid-mobile .news-grid__slide{width:100%}.news-grid-mobile .news-grid__item{width:100%}.news-grid-dots{display:flex;gap:8px;justify-content:center;background:#F0F0F0;padding:8px;border-radius:9999px;width:fit-content;margin:1rem auto 0}.news-grid-dots button{width:8px;height:8px;border-radius:50%;background:#9E9E9E;padding:0;border:0;display:block;-webkit-appearance:none;appearance:none;line-height:0;font-size:0;flex:0 0 auto;cursor:pointer}.news-grid-dots button.is-active{background:#000}.news-grid-mobile .embla,.news-grid-mobile .embla *:not(input):not(textarea){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.news-grid-mobile .embla img{-webkit-user-drag:none;user-drag:none}.news-grid-mobile .news-grid__cta{width:100%;text-align:center;margin-top:32px}}