.c-menu-main{--link-color:"inherit";--link-color-rollover:#fff;--link-underline:none;--toggle-color:#888;-webkit-align-items:center;color:#888;display:grid;grid-template-columns:1fr 1fr;-ms-flex-align:center;align-items:center;min-height:80px}.c-menu-main__nav{margin-top:0}@media (min-width:52.5em){.c-menu-main__nav{margin-left:auto}}.c-menu-main__list{list-style-type:none;margin-bottom:0;padding-left:6rem}.c-menu-main__list,.c-menu-main__list__item{-webkit-align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0;-ms-flex-align:center;align-items:center}.c-menu-main__list__item__link{background-color:transparent;border:0!important;border-radius:0;color:inherit;cursor:pointer;display:block;font-size:clamp(.875rem,.8333rem + .1389vw,1rem);line-height:1.1;margin-top:0;min-height:0;padding:20px;text-align:center}.c-menu-main__list__item__link:active,.c-menu-main__list__item__link:focus,.c-menu-main__list__item__link:hover{background-color:transparent}@media (min-width:52.5em){.c-menu-main__list__item__toggle{border:0;clip:rect(0 0 0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.c-menu-main__list__item__toggle{background-color:transparent!important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:0;padding:0}@media (min-width:52.5em) @supports (display:grid){.c-menu-main__dropdown{display:grid;grid-template-columns:1fr minmax(53.5rem,1fr);left:50%;margin-left:-50vw;margin-right:-50vw;right:50%;top:100%}}@media (min-width:52.5em){.c-menu-main__dropdown{background-color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;min-height:34rem;opacity:0;position:absolute;top:80px;-webkit-transition:visibility 0s linear .5s,opacity .25s .25s var(--easing-ease-out-sine);-o-transition:visibility 0s linear .5s,opacity .25s .25s var(--easing-ease-out-sine);transition:visibility 0s linear .5s,opacity .25s .25s var(--easing-ease-out-sine);visibility:hidden;width:100vw;z-index:2}}.c-menu-main__dropdown{--link-color:#888;-webkit-flex-basis:100%;margin-top:0;-ms-flex-preferred-size:100%;flex-basis:100%}.c-menu-main__list__item--dropdown{position:relative}@media (min-width:768px){.c-menu-main__list__item{height:100%}}svg{fill:currentColor}.c-menu-language{background-color:#000;margin-top:0;min-width:max-content;padding:0 12px;position:absolute;right:0;top:100%;transform:translateX(10%);visibility:hidden}header .button,header button{background-color:#000;border:none}.c-menu-language.is-open{visibility:visible}header .c-menu-language__link{background-color:transparent;border-bottom:1px solid;border-color:hsla(0,0%,100%,.5);border-radius:0;color:hsla(0,0%,100%,.5);cursor:pointer;display:block;font-weight:700;margin-top:0;padding:8px 0;text-align:left;width:100%}header .c-menu-language__link.is-selected{color:#fff}header .c-menu-language__link:last-of-type{border-bottom:0}header .c-menu-language__link:hover{border-color:hsla(0,0%,100%,.5);color:#fff}.c-menu-language a{color:inherit}.o-a11y__visuallyhidden,.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-block{display:block}@media (max-width:767px){.header .header__logo{align-items:center;display:flex!important;justify-content:flex-end}.header .tagline{padding:0!important;width:auto!important}.header__logo{margin:0!important;width:auto!important}.header__container{justify-content:space-between}}@media (max-width:400px){.header__container{padding:0!important}.header .tagline{padding-left:20px!important}}@media (max-width:356px){.header .tagline{padding-left:10px!important}}