.tab-group{overflow-x:auto}.tab-group__tabs{gap:var(--space-size-xl);width:fit-content;padding-bottom:14px;display:flex}.tab-group__tabs--default{border-bottom:1.5px solid var(--color-neutral-dark-transparent-20)}.tab-group__tabs--small{border-bottom:none;padding-bottom:0}.tab-group__tab{cursor:pointer;flex-shrink:0}.tab-group__tab-input{display:none}.tab-group__tab-label{color:var(--color-accent-dark);padding-bottom:16px}.tab-group__tabs--default .tab-group__tab-label{border-bottom:1.5px solid #0000}.tab-group__tabs--small .tab-group__tab-label{border-bottom:none;padding-bottom:0}.tab-group__tab:hover .tab-group__tab-label{color:var(--color-accent-light)}.tab-group__tabs--default .tab-group__tab-input:checked+.tab-group__tab-label{color:var(--color-accent-light);border-bottom:1.5px solid var(--color-accent-light)}.tab-group__tabs--small .tab-group__tab-input:checked+.tab-group__tab-label{color:var(--color-accent-light);border-bottom:none}.news-card{transition:opacity var(--transition-default-duration) var(--transition-default-timing-function)}.news-card:hover{opacity:.8}.news-card__image-wrapper{aspect-ratio:416/293;background-color:var(--color-neutral-dark-transparent-5);margin-bottom:var(--space-size-s);position:relative;overflow:hidden}.news-card__image,.news-card__image-wrapper picture{width:100%;height:100%;display:block}.news-card__image{-o-object-fit:cover;object-fit:cover}.news-card__date{color:var(--color-neutral-dark);margin-bottom:var(--space-size-s);display:block}.news-card__primary-category{padding:var(--space-size-3xs) var(--space-size-s);border-radius:var(--space-size-2xs);bottom:var(--space-size-s);left:var(--space-size-s);background-color:var(--color-body-background);color:var(--color-body-text);position:absolute}.news-card__secondary-categories{align-items:center;gap:var(--space-size-xs);margin-top:var(--space-size-s);flex-wrap:wrap;display:flex}.news-card__secondary-category-item{align-items:center;display:flex}.news-card__secondary-categories li:not(:last-child):after{content:"";background-color:var(--color-accent-light);width:2px;height:2px;margin-left:var(--space-size-xs);vertical-align:middle;border-radius:50%;display:inline-block}.news-card__secondary-category{color:var(--color-accent-light)}
