@media(max-width: 89.99em){.c-header{position:sticky;top:0;z-index:410;display:flex;align-items:center;justify-content:space-between;background-color:#fff;width:100%;max-width:calc(1312px + (2 * (min(64px, 10%))));margin:0 auto;padding:0 22px}}@media(max-width: 89.99em)and (min-width: 52.5em){.c-header{padding:0 64px}}@media(max-width: 89.99em)and (min-width: 90em){.c-header{padding:0 min(64px,10%)}}@media(max-width: 89.99em){.c-header--desktop{display:none}.c-header--mobile{padding-top:20px;padding-bottom:20px}.c-header__logo{width:50px}.c-header__logo svg{width:100%;height:auto}.c-mobile-menu__hamburger{display:inline-block;padding:11px}.c-mobile-menu__hamburger-bar{display:block;width:21px;height:2px;background-color:#000;border-radius:1px;transition-timing-function:cubic-bezier(0.2, 0.9, 0.4, 1);transition-duration:.3s;transition-property:transform,opacity,background-color}.c-mobile-menu__hamburger-bar:not(:last-child){margin-bottom:6px}.c-mobile-menu__hamburger-bar:first-child{transform-origin:center 9px}.c-mobile-menu__hamburger-bar:last-child{transform-origin:center -7px}.c-mobile-menu__hamburger--closed .c-mobile-menu__hamburger-bar:nth-child(1){transform:rotate(0) translateY(0)}.c-mobile-menu__hamburger--closed .c-mobile-menu__hamburger-bar:nth-child(2){opacity:1}.c-mobile-menu__hamburger--closed .c-mobile-menu__hamburger-bar:nth-child(3){transform:rotate(0) translateY(0)}.c-mobile-menu__hamburger--open .c-mobile-menu__hamburger-bar:nth-child(1){transform:rotate(45deg) translateY(8px)}.c-mobile-menu__hamburger--open .c-mobile-menu__hamburger-bar:nth-child(2){background-color:rgba(0,0,0,0)}.c-mobile-menu__hamburger--open .c-mobile-menu__hamburger-bar:nth-child(3){transform:rotate(-45deg) translateY(-8px)}.c-mobile-menu__overlay{position:fixed;top:96px;right:0;bottom:0;left:0;z-index:400;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(0.2, 0.9, 0.4, 1)}.c-mobile-menu__overlay--open{opacity:1;pointer-events:auto}.c-mobile-menu__overlay-content{width:100%;max-width:calc(1312px + (2 * (min(64px, 10%))));margin:0 auto;padding:0 22px;min-height:100%}}@media(max-width: 89.99em)and (min-width: 52.5em){.c-mobile-menu__overlay-content{padding:0 64px}}@media(max-width: 89.99em)and (min-width: 90em){.c-mobile-menu__overlay-content{padding:0 min(64px,10%)}}@media(max-width: 89.99em){.c-mobile-menu__navigation{padding-top:clamp(64px,2.8571428571vw + 54.8571428571px,96px)}.c-mobile-menu__items{display:flex;flex-direction:column;gap:clamp(28px,0.3571428571vw + 26.8571428571px,32px);margin:0;padding:0;list-style:none;font-size:clamp(28px,1.7857142857vw + 22.2857142857px,48px);line-height:clamp(38px,1.6071428571vw + 32.8571428571px,56px)}.c-mobile-menu__items--depth-1{gap:16px;height:0;padding-top:16px;padding-left:clamp(32px,0.7142857143vw + 29.7142857143px,40px);overflow:hidden;font-size:clamp(20px,0.3571428571vw + 18.8571428571px,24px);line-height:clamp(28px,0.1785714286vw + 27.4285714286px,30px)}.c-mobile-menu__item--depth-0{display:block}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__items--depth-1{height:auto}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__subnav-expander svg{transform:rotate(180deg)}.c-mobile-menu__subnav-expander{display:flex;gap:8px;align-items:center;cursor:pointer}.c-mobile-menu__subnav-expander svg{width:22px;height:22px;transition:transform .3s cubic-bezier(0.2, 0.9, 0.4, 1)}.c-mobile-menu__link{color:#000;text-decoration:none}.c-mobile-menu__link.is-active{text-decoration:underline;text-underline-offset:10px;text-decoration-thickness:1px}.c-mobile-menu__item--depth-1{transform:translateY(-20px);opacity:0;pointer-events:none}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__items--depth-1{height:auto}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1{transform:translateY(0);opacity:1;pointer-events:auto;transition-timing-function:cubic-bezier(0.2, 0.9, 0.4, 1);transition-duration:.3s;transition-property:transform,opacity}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(1){transition-delay:0s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(2){transition-delay:.2s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(3){transition-delay:.4s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(4){transition-delay:.6s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(5){transition-delay:.8s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(6){transition-delay:1s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(7){transition-delay:1.2s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(8){transition-delay:1.4s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(9){transition-delay:1.6s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(10){transition-delay:1.8s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(11){transition-delay:2s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(12){transition-delay:2.2s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(13){transition-delay:2.4s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(14){transition-delay:2.6s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(15){transition-delay:2.8s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(16){transition-delay:3s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(17){transition-delay:3.2s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(18){transition-delay:3.4s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(19){transition-delay:3.6s}.c-mobile-menu__item--depth-0 .subnav-expanded .c-mobile-menu__item--depth-1:nth-child(20){transition-delay:3.8s}}
/*# sourceMappingURL=mobile-menu.css.map */