.page-header-nav-item{font-size:var(--typography-button-regular-font-size);line-height:var(--typography-button-regular-line-height);position:relative}.page-header-nav-item a:not(.promo-image),.page-header-nav-item button{border-radius:8px;color:var(--semantic-color-neutral-white);display:inline-block;font-weight:var(--typography-button-regular-font-weight);padding:.25rem .5rem}.page-header-nav-item a:not(.promo-image):focus-visible,.page-header-nav-item button:focus-visible{outline-color:var(--semantic-color-neutral-white)}.page-header-nav-item a:not(.promo-image):hover,.page-header-nav-item button:hover{color:var(--semantic-color-neutral-white);opacity:100%}.page-header-nav-item .intersection-region{top:0;right:0;bottom:0;left:0;position:absolute;z-index:10}.page-header-nav-item__line{background-color:transparent;border-radius:16px;bottom:0;height:.125rem;left:0;margin:0 .5rem;position:absolute;right:0;transition-delay:0s;transition-duration:.25s;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion){.page-header-nav-item__line{transition-duration:0s}}.page-header-nav-item:hover .page-header-nav-item__line{height:.125rem}.page-header-nav-item:not(.page-header-nav-item--has-submenu):hover .page-header-nav-item__line{background-color:var(--semantic-color-neutral-white)}.page-header-nav-item:not(.page-header-nav-item--open):not(.home):has(.router-link-active) .page-header-nav-item__line{background-color:var(--semantic-color-neutral-white)}.page-header-nav-item__dropdown{height:1.5rem;width:1.5rem}.page-header-nav-item__dropdown-icon{color:var(--semantic-color-neutral-white);display:inline-block;transition-delay:0s;transition-duration:.3s;transition-property:rotate;transition-timing-function:ease}@media (prefers-reduced-motion){.page-header-nav-item__dropdown-icon{transition-duration:0s}}.page-header-nav-item__wrapper{align-items:center;display:flex;gap:.75rem;position:relative}.page-header-nav-item__wrapper:has(.page-header-nav-item--has-submenu:hover,.page-header-dropdown-navigation a:hover) .intersection-region{bottom:-4rem}.page-header-nav-item__wrapper button{align-items:center;display:flex;gap:.75rem;text-align:left}
