.stickynav{position:sticky;top:var(--navigation-header-height);width:100%;z-index:700}.stickynav__button{font:unset;border:unset;white-space:pre;width:100%}.stickynav__button,.stickynav ul>li>a{background-color:var(--neutral-100);cursor:pointer;font-size:calc(12/var(--desktop-design-reference)*var(--screen-width-static)*var(--font-size-multiplier));font-weight:var(--weight-demi-bold);letter-spacing:2px;color:var(--primary-400);text-transform:uppercase;text-decoration:none;padding:1.5rem 1.8rem;display:block}.stickynav__button{display:flex}.stickynav ul{position:absolute;width:100%}.stickynav ul>li{margin-bottom:0}.stickynav__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stickynav__arrow{width:12px;margin-left:auto;display:inline-block;filter:invert(14%) sepia(31%) saturate(6792%) hue-rotate(332deg) brightness(87%) contrast(104%);content:var(--ico-arrow-down)}.stickynav--is-open ul{visibility:visible;opacity:1;transition:all .5s ease-out}.stickynav--is-open .stickynav__arrow{transform:rotate(180deg);transition-duration:.3s;transition-timing-function:ease-out}.stickynav--is-closed{height:60px}.stickynav--is-closed ul{visibility:hidden;opacity:0;transition:all .5s ease-out}.stickynav--is-closed .stickynav__arrow{transform:rotate(0deg);transition-duration:.3s;transition-timing-function:ease-in}@media screen and (min-width: 821px){.stickynav{background-color:var(--secondary-100);border-bottom:2px solid var(--secondary-400)}.stickynav__button{display:none}.stickynav ul{position:static;display:flex;justify-content:center;max-width:1200px;margin-left:auto;margin-right:auto}.stickynav ul>li{position:relative;margin-right:2rem;text-align:center}.stickynav ul>li:last-of-type{margin-right:0}.stickynav ul>li:hover,.stickynav ul>li.stickynav--focus{color:var(--accent-400)}.stickynav ul>li:hover a,.stickynav ul>li.stickynav--focus a{color:var(--accent-400)}.stickynav ul>li:hover:after,.stickynav ul>li.stickynav--focus:after{position:absolute;border-bottom:2px solid var(--accent-400);content:"";width:100%;bottom:-2px;left:0}.stickynav ul>li>a{background-color:rgba(0,0,0,0);padding-left:0;padding-right:0}.stickynav--is-closed{height:auto}.stickynav--is-closed ul{visibility:visible;opacity:1}}a.anchor__name{display:block;position:relative;top:-140px;visibility:hidden}@media screen and (min-width: 821px){a.anchor__name{top:-162px}}

/*# sourceMappingURL=stickynav-scss.5cc0855852ea7ef04142.css.map*/