body:not(.template-index) .header-wrapper{border-bottom:1px solid #d8d8d8}.header .card:not(.ratio){height:auto}.header .card__media{position:relative;width:100%;height:100%;overflow:hidden}.header .card__media:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#00000080;z-index:2;transition:background-color .3s ease-in-out}.header .card__content{padding:1.2rem}.header .card__content:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;transition:background-color .3s ease-in-out}.header .card__title{margin:0;width:100%;font-size:3.2rem;text-transform:uppercase;line-height:1;font-weight:700;margin-bottom:1rem}.header .card__subtitle{display:flex;width:auto;align-items:center;-moz-column-gap:1rem;column-gap:1rem;margin-top:auto;font-size:1.6rem;font-family:var(--font-body-family);border-bottom:1px solid rgb(var(--color-foreground))}.header .card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.header .card__link:hover~.card__content:before{background-color:#0000004d}.header .card__link:hover~.card__content .icon-arrow path{transform:translate(17px,-17px)}.header .header__card--style-2{border:1px solid rgb(var(--color-secondary-button-text))}.header .header__card--style-2 .card__link:hover~.card__content:before{content:none}.header .header__card--style-2 .card__link:hover~.card__content .card__title,.header .header__card--style-2 .card__link:hover~.card__content .card__subtitle{color:rgb(var(--color-secondary-button-text))}.header .header__card--style-2 .card__link:hover~.card__content .card__subtitle{border-bottom:1px solid rgb(var(--color-secondary-button-text))}.header__card{position:relative}.header__nav-item .header__nav-dropdown-link.inactive-link{border-bottom:1px solid rgb(var(--color-foreground))}
