.news-card{background:var(--wp--preset--color--surface);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--space-3);height:100%;max-width:100%;overflow:hidden;width:100%}.news-card__media{aspect-ratio:280/156;width:100%}.news-card__media img{border-radius:var(--wp--custom--radius--md);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-card__body{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--space-2);padding:var(--wp--preset--spacing--space-4)}.news-card__title{color:var(--wp--preset--color--text-primary);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--title);font-weight:var(--wp--preset--font-weight--bold);line-height:var(--wp--preset--line-height--tight);margin:0}.news-card__title a{color:inherit;text-decoration:none}.news-card__title a:hover{text-decoration:underline}.news-card__title .news-card__title-highlight{color:var(--wp--preset--color--accent)}.news-card__description{color:var(--wp--preset--color--text-muted);display:-webkit-box;font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--body);-webkit-line-clamp:6;line-height:var(--wp--preset--line-height--normal);-webkit-box-orient:vertical;overflow:hidden}.news-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--space-2);margin-top:auto;min-width:0;overflow:hidden}.news-card__date{color:var(--wp--preset--color--text-primary);font-size:var(--wp--preset--font-size--caption);white-space:nowrap}.news-card.is-style-hero{gap:var(--wp--preset--spacing--space-4);height:auto;margin-inline:auto;max-width:92%}.news-card.is-style-hero .news-card__media{aspect-ratio:680/378;display:block}.news-card.is-style-hero .news-card__media img{border-radius:var(--wp--custom--radius--lg);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-card.is-style-hero .news-card__body{gap:var(--wp--preset--spacing--space-3);padding:var(--wp--preset--spacing--space-4) 0 0 0}.news-card.is-style-hero .news-card__title{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--h-2);font-weight:var(--wp--preset--font-weight--bold);line-height:var(--wp--preset--line-height--tight)}.news-card.is-style-hero .news-card__title .news-card__title-highlight{color:var(--wp--preset--color--accent)}@media(min-width:768px){.news-card.is-style-hero .news-card__title{font-size:var(--wp--preset--font-size--h-1);line-height:var(--wp--preset--line-height--tight)}}@media(min-width:1024px){.news-card.is-style-hero .news-card__title{font-size:var(--wp--preset--font-size--display);line-height:var(--wp--preset--line-height--tight)}}.news-card.is-style-hero .news-card__description{font-size:var(--wp--preset--font-size--body);-webkit-line-clamp:6;line-height:var(--wp--preset--line-height--normal)}.news-card.is-style-hero .news-card__meta{flex-wrap:wrap;gap:var(--wp--preset--spacing--space-3);margin-top:0;min-width:0}.news-card.is-style-hero .news-card__quotes{margin-top:var(--wp--preset--spacing--space-3);padding:0 48px;position:relative}.news-card.is-style-hero .news-card__quotes .news-card__quotes-viewport{overflow:hidden}.news-card.is-style-hero .news-card__quotes .news-card__quotes-track{display:flex;transition:transform .35s cubic-bezier(.2,0,0,1)}.news-card.is-style-hero .news-card__quotes .news-card__quotes-slide{flex:0 0 100%;min-width:0}.news-card.is-style-hero .news-card__quotes .news-card__quotes-next,.news-card.is-style-hero .news-card__quotes .news-card__quotes-prev{align-items:center;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:50%;color:var(--wp--preset--color--text-primary);cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s ease,color .2s ease,border-color .2s ease;width:40px}.news-card.is-style-hero .news-card__quotes .news-card__quotes-next:hover,.news-card.is-style-hero .news-card__quotes .news-card__quotes-prev:hover{background:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--text-inverse)}.news-card.is-style-hero .news-card__quotes .news-card__quotes-next:focus-visible,.news-card.is-style-hero .news-card__quotes .news-card__quotes-prev:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}.news-card.is-style-hero .news-card__quotes .news-card__quotes-next:disabled,.news-card.is-style-hero .news-card__quotes .news-card__quotes-prev:disabled{cursor:not-allowed;opacity:.5}.news-card.is-style-hero .news-card__quotes .news-card__quotes-prev{left:4px}.news-card.is-style-hero .news-card__quotes .news-card__quotes-next{right:4px}.news-card.is-style-compact{gap:var(--wp--preset--spacing--space-2);overflow:visible}.news-card.is-style-compact .news-card__media{display:none!important}.news-card.is-style-compact .news-card__body{gap:var(--wp--preset--spacing--space-2);padding:0}.news-card.is-style-compact .news-card__title{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--title);font-weight:var(--wp--preset--font-weight--bold);line-height:var(--wp--preset--line-height--tight)}.news-card.is-style-compact .news-card__title .news-card__title-highlight{color:var(--wp--preset--color--accent)}.news-card.is-style-compact .news-card__description{font-size:var(--wp--preset--font-size--body);-webkit-line-clamp:6;line-height:var(--wp--preset--line-height--normal)}.news-card.is-style-compact .news-card__meta{flex-wrap:wrap;gap:var(--wp--preset--spacing--space-2);margin-top:auto;min-width:0}.news-card.is-style-archive{flex-direction:row;gap:var(--wp--preset--spacing--space-4);overflow:hidden}.news-card.is-style-archive .news-card__media{border-radius:var(--wp--custom--radius--md);display:block;flex:0 0 280px;overflow:hidden;width:280px}.news-card.is-style-archive .news-card__media img{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-card.is-style-archive .news-card__body{flex:1;gap:var(--wp--preset--spacing--space-2);min-width:0;padding:0}.news-card.is-style-archive .news-card__title{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--title);font-weight:var(--wp--preset--font-weight--bold);line-height:var(--wp--preset--line-height--tight)}.news-card.is-style-archive .news-card__title .news-card__title-highlight{color:var(--wp--preset--color--accent)}.news-card.is-style-archive .news-card__description{font-size:var(--wp--preset--font-size--body);-webkit-line-clamp:6;line-height:var(--wp--preset--line-height--normal)}.news-card.is-style-archive .news-card__meta{flex-wrap:wrap;gap:var(--wp--preset--spacing--space-2);margin-top:auto;min-width:0}@media(max-width:767px){.news-card.is-style-archive{flex-direction:column}.news-card.is-style-archive .news-card__media{aspect-ratio:280/156;flex:none;width:100%}}.news-slider__slide .news-card{box-sizing:border-box;width:100%}.news-card__image--gif{border-radius:var(--wp--custom--radius--lg);height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.news-card__image--gif.is-visible{opacity:1}.news-card__image--static{opacity:1;transition:opacity .3s ease}.news-card__image--static.is-hidden{opacity:0}.news-card.is-style-hero .news-card__media{position:relative}
