.subpage-header{position:relative}.subpage-header>.image-wrapper{width:100%;height:100%;position:absolute}.subpage-header>.image-wrapper img{object-fit:cover;width:100%;height:100%}.subpage-header:after{content:"";background-color:var(--color-primary);opacity:.92;width:100%;height:100%;position:absolute;top:0;left:0}.subpage-header .container{gap:var(--sp-24);text-align:center;z-index:2;flex-direction:column;align-items:center;padding:max(3.75rem,min(6.25vw + 2.5rem,10rem)) 0;display:flex;position:relative}.subpage-header .container .heading{color:var(--color-secondary);font-size:max(1.75rem,min(2.25vw + 1.3rem,4rem));font-weight:400;line-height:1.1}.subpage-header .container hr{border:none;border-top:1px solid var(--color-light);width:100px}.subpage-header__menu{justify-content:center;gap:var(--sp-16);-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none;max-width:100vw;padding:0 var(--sp-24);margin:0;list-style:none;display:flex;overflow-x:auto}@media (max-width:640px){.subpage-header__menu{justify-content:flex-start}}.subpage-header__menu:has(.active) li a{opacity:.5}.subpage-header__menu:has(.active) li a:not(.active):hover{opacity:.8;background-color:rgba(255,255,255,.15)}.subpage-header__menu li a{color:var(--color-light);height:var(--sp-32);padding:0 var(--sp-20);border-radius:var(--sp-16);font-size:var(--fs-14);white-space:nowrap;border:1px solid rgba(255,255,255,.25);justify-content:center;align-items:center;line-height:1;text-decoration:none;transition:all .3s;display:flex}.subpage-header__menu li a.active{opacity:1;border-color:var(--color-secondary-light)}.subpage-header__menu li a:not(.active):hover{background-color:rgba(255,255,255,.15)}
/*# sourceMappingURL=subpage-header.css.map*/