.p-header{background-color:var(--wp--preset--color--neutral-white);border-bottom:1px solid var(--wp--preset--color--neutral-400);position:sticky;top:0;transition:transform .2s ease;z-index:999}@media(prefers-reduced-motion:reduce){.p-header{transition:none}}.p-header--nav-hidden{transform:translateY(-100%)}.p-header__inner{align-items:center;border-bottom-color:var(--wp--preset--color--neutral-400);display:flex;justify-content:space-between;padding-bottom:1.0625rem;padding-top:1.0625rem}.p-header__logo{max-width:8.5rem;width:auto}.p-header__logo img{display:block;height:auto;max-height:2.875rem;max-width:100%}.p-header__hamburger{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:.3125rem;height:2.25rem;justify-content:center;padding:0;width:2.25rem}@media(min-width:992px){.p-header__hamburger{display:none}}.p-header__hamburger[aria-expanded=true] .p-header__hamburger-bar:first-child{transform:translateY(.4375rem) rotate(45deg)}.p-header__hamburger[aria-expanded=true] .p-header__hamburger-bar:nth-child(2){opacity:0}.p-header__hamburger[aria-expanded=true] .p-header__hamburger-bar:last-child{transform:translateY(-.4375rem) rotate(-45deg)}.p-header__hamburger-bar{background-color:var(--wp--custom--color--text);border-radius:.0625rem;display:block;height:.125rem;transition:transform .2s ease,opacity .2s ease;width:1.5rem}.p-header__nav{background-color:var(--wp--preset--color--neutral-white);bottom:0;display:none;left:0;overflow-y:auto;padding:1.5rem 1.5rem var(--wp--preset--spacing--xxl);position:fixed;right:0;top:var(--header-height,4.5rem);z-index:998}.p-header--menu-open .p-header__nav{display:block}@media(min-width:992px){.p-header__nav{background-color:transparent;display:block;overflow:visible;padding:0;position:static;z-index:auto}}.p-header__nav-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem;height:100%;list-style:none;margin:0;padding:0}@media(min-width:992px){.p-header__nav-list{flex-direction:row;gap:2rem}}.p-header__nav-list a{align-items:center;color:var(--color-text-primary-light);display:flex;font-size:var(--wp--preset--font-size--small);height:100%;position:relative;text-decoration:none;z-index:2}.p-header__nav-list a:focus-visible,.p-header__nav-list a:hover{text-decoration:none}.p-header__nav-list li:not([class*=is-style-])>a{justify-content:center;margin-left:-.75rem;padding:0 .75rem;width:calc(100% + 1.5rem)}.p-header__nav-list li:not([class*=is-style-])>a:after{background-color:var(--wp--preset--color--neutral-100);border-radius:.5rem;content:"";height:2.375rem;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .25s ease-in-out;width:100%;z-index:-1}.p-header__nav-list li:not([class*=is-style-])>a:hover:after{opacity:1}@media(max-width:992px){.p-header__nav-list{gap:0}.p-header__nav-list li:not(.is-style-primary-light):not(.is-style-secondary-light){width:100%}.p-header__nav-list li:not(.is-style-primary-light):not(.is-style-secondary-light):not(:last-child){border-bottom:1px solid var(--wp--preset--color--neutral-300)}.p-header__nav-list li:not([class*=is-style-])>a{border-radius:.5rem;color:var(--wp--preset--color--neutral-900);font-family:var(--wp--preset--font-family--main);font-size:var(--wp--preset--font-size--regular);font-weight:var(--wp--custom--font-weight--heading);height:auto;justify-content:flex-start;line-height:1.5;margin-left:0;padding:1.125rem 0;width:100%}.p-header__nav-list li:not([class*=is-style-])>a:after{display:none}.p-header__nav-list .menu-item+[class*=is-style-]{margin-top:auto}}.p-header__nav-list li.is-style-primary-light,.p-header__nav-list li.is-style-secondary-light{--btn-padding-y:0.625rem;--btn-padding-x:1.25rem;--btn-gap:0.25rem;--btn-radius:0.625rem;--btn-border-width:1px;--btn-font-size:var(--wp--preset--font-size--regular);display:flex;justify-content:center}.p-header__nav-list li.is-style-primary-light>a,.p-header__nav-list li.is-style-secondary-light>a{align-items:center;background:var(--btn-fill-resting);border:var(--btn-border-width) solid var(--btn-border-resting);border-radius:var(--btn-radius);color:var(--btn-text-resting);display:inline-flex;font-size:var(--btn-font-size);font-weight:var(--wp--custom--font-weight--heading);gap:var(--btn-gap);justify-content:center;line-height:1.5;min-height:2.8125rem;padding:var(--btn-padding-y) var(--btn-padding-x);text-decoration:none;transition:color var(--transition-200),background-color var(--transition-200),border-color var(--transition-200),opacity var(--transition-200);width:100%}@media(min-width:992px){.p-header__nav-list li.is-style-primary-light>a,.p-header__nav-list li.is-style-secondary-light>a{width:auto}}.p-header__nav-list li.is-style-primary-light>a:after,.p-header__nav-list li.is-style-secondary-light>a:after{background-color:currentcolor;content:"";display:none;flex-shrink:0;height:1.5rem;-webkit-mask-image:url(../img/icons/arrow-right.svg);mask-image:url(../img/icons/arrow-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform .18s ease;width:1.5rem}@media(min-width:992px){.p-header__nav-list li.is-style-primary-light>a:after,.p-header__nav-list li.is-style-secondary-light>a:after{display:block}}.p-header__nav-list li.is-style-primary-light>a:focus-visible,.p-header__nav-list li.is-style-secondary-light>a:focus-visible{outline:2px solid var(--wp--custom--color--accent-primary);outline-offset:2px}.p-header__nav-list li.is-style-primary-light:hover>a,.p-header__nav-list li.is-style-secondary-light:hover>a{background:var(--btn-fill-hover);border-color:var(--btn-border-hover);color:var(--btn-text-hover);text-decoration:none}.p-header__nav-list li.is-style-primary-light:active>a,.p-header__nav-list li.is-style-secondary-light:active>a{background:var(--btn-fill-active);border-color:var(--btn-border-active);color:var(--btn-text-active)}.p-header__nav-list li.is-style-primary-light:focus-within>a:after,.p-header__nav-list li.is-style-primary-light:hover>a:after,.p-header__nav-list li.is-style-secondary-light:focus-within>a:after,.p-header__nav-list li.is-style-secondary-light:hover>a:after{transform:translateX(4px)}.p-header__nav-list li.is-style-primary-light--no-arrow>a:after,.p-header__nav-list li.is-style-secondary-light--no-arrow>a:after{display:none}.p-header__nav-list li.is-style-primary-light{--btn-fill-resting:var(--color-button-primary-fill-resting-light);--btn-fill-hover:var(--color-button-primary-fill-hover-light);--btn-fill-active:var(--color-button-primary-fill-active-light);--btn-text-resting:var(--color-button-primary-text-resting-light);--btn-text-hover:var(--color-button-primary-text-hover-light);--btn-text-active:var(--color-button-primary-text-active-light);--btn-border-resting:var(--color-button-primary-border-resting-light);--btn-border-hover:var(--color-button-primary-border-hover-light);--btn-border-active:var(--color-button-primary-border-active-light)}.p-header__nav-list li.is-style-secondary-light{--btn-fill-resting:transparent;--btn-fill-hover:var(--color-button-secondary-fill-hover-light);--btn-fill-active:var(--color-button-secondary-fill-active-light);--btn-text-resting:var(--color-button-secondary-text-resting-light);--btn-text-hover:var(--color-button-secondary-text-hover-light);--btn-text-active:var(--color-button-secondary-text-active-light);--btn-border-resting:var(--color-button-secondary-border-resting-light);--btn-border-hover:var(--color-button-secondary-border-hover-light);--btn-border-active:var(--color-button-secondary-border-active-light)}.p-header-lock-scroll{overflow:hidden}
/*# sourceMappingURL=header.css.map*/