@keyframes aniHeader-d9c1e237{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.l-header[data-v-d9c1e237]{--burger-size:calc(var(--html-spacing)*39);--burger-gap:calc(var(--html-spacing)*6);align-items:start;display:flex;justify-content:space-between;left:0;padding-right:2vw;pointer-events:none;position:fixed;top:0;visibility:hidden;width:100%;z-index:99}@media(max-width:1023.98px){.l-header[data-v-d9c1e237]{padding-right:var(--section-spacing-x)}.l-header[data-v-d9c1e237]:before{background:radial-gradient(64% 64% at center,var(--radial-card-bg-light));inset:0;z-index:-1}.l-header[data-v-d9c1e237]:after,.l-header[data-v-d9c1e237]:before{border-radius:0 0 0 var(--spacing-4);content:"";position:absolute}.l-header[data-v-d9c1e237]:after{background:linear-gradient(to left,var(--gradient-basic-primary-to-left));box-shadow:var(--spacing-1) var(--spacing-2) var(--spacing-6) var(--color-primary-dark-10);inset:0 0 -4px;width:100%;z-index:-2}}.l-header.is-show[data-v-d9c1e237]{animation:aniHeader-d9c1e237 .5s both}.l-header.is-show[data-v-d9c1e237],.l-header__toolbar[data-v-d9c1e237]{visibility:visible}.l-header__logo[data-v-d9c1e237]{padding:var(--spacing-10) var(--section-spacing-x);transform:translate(0);transition:transform .3s}@media(max-width:1399.98px){.l-header__logo[data-v-d9c1e237]{padding-right:2vw}}@media(max-width:1199.98px){.l-header__logo[data-v-d9c1e237]{padding-bottom:var(--spacing-8);padding-top:var(--spacing-8)}}@media(max-width:1023.98px){.l-header__logo[data-v-d9c1e237]{padding:var(--spacing-4) var(--section-spacing-x)}}.l-header__logo.--scrolled[data-v-d9c1e237]{transform:translate(-40px,-10px)}@media(max-width:1199.98px){.l-header__logo.--scrolled[data-v-d9c1e237]{transform:unset}}.l-header__logo-light[data-v-d9c1e237]{transition:opacity .3s}.c-toolbar[data-v-d9c1e237]{align-items:center;background:radial-gradient(64% 64% at center,var(--radial-card-bg-light));border-radius:0 0 var(--spacing-8) var(--spacing-8);display:flex;gap:1.2vw;justify-content:center;padding:var(--spacing-6) var(--spacing-3) var(--spacing-1) var(--spacing-1)}@media(max-width:1023.98px){.c-toolbar[data-v-d9c1e237]{background:transparent;box-shadow:none;padding:var(--spacing-4) 0 var(--spacing-1)}}.c-toolbar__item[data-v-d9c1e237]:last-child{margin-left:var(--spacing-4)}@media(max-width:1023.98px){.c-toolbar__item[data-v-d9c1e237]:last-child:before{background:radial-gradient(64% 64% at center,var(--radial-primary));content:"";height:calc(100% + 9px);left:-16px;position:absolute;top:-9px;width:calc(var(--html-spacing)*2)}}.o-nav-contact[data-v-d9c1e237]{align-items:center;color:var(--color-white);display:flex;letter-spacing:var(--tracking-tighter);line-height:var(--leading-snug);margin-bottom:var(--spacing-2);padding:var(--spacing-2) var(--spacing-6);position:relative;z-index:1}@media(max-width:1023.98px){.o-nav-contact[data-v-d9c1e237]{padding:var(--spacing-2) var(--spacing-3)}}.o-nav-contact__bg[data-v-d9c1e237],.o-nav-contact__bg-hover[data-v-d9c1e237]{border-radius:var(--spacing-1) var(--spacing-1) var(--spacing-5) 0;inset:0;pointer-events:none;position:absolute}@media(max-width:1023.98px){.o-nav-contact__bg[data-v-d9c1e237],.o-nav-contact__bg-hover[data-v-d9c1e237]{border-radius:var(--spacing-1) var(--spacing-1) var(--spacing-1) 0}}.o-nav-contact__bg[data-v-d9c1e237]{background:linear-gradient(98.39deg,var(--color-primary) 6.4%,var(--color-primary-dark) 96.62%);z-index:1}.o-nav-contact__bg-hover[data-v-d9c1e237]{background:linear-gradient(98.39deg,var(--color-gray-mid) 6.4%,var(--color-primary) 51.51%,var(--color-primary-dark) 96.62%);opacity:0;transition:opacity .5s ease-in-out;z-index:1}.o-nav-contact__triangle[data-v-d9c1e237]{--width:var(--spacing-2);--border-width:var(--spacing-2);border:solid transparent;border-color:var(--color-primary) transparent transparent transparent;border-width:calc(var(--width) + var(--border-width)) calc(var(--width) + var(--border-width)) 0 0;bottom:calc(var(--spacing-2)*-1);left:var(--spacing-2);pointer-events:none;position:absolute;transform:translate(-50%);transition:border-color .5s ease-in-out}.o-nav-contact__content[data-v-d9c1e237]{align-items:center;display:flex;position:relative;z-index:2}.o-nav-contact:hover .o-nav-contact__count[data-v-d9c1e237]{transform:scale(1.05)}.o-nav-contact:hover .o-nav-contact__bg-hover[data-v-d9c1e237]{opacity:1}.o-nav-contact:hover .o-nav-contact__triangle[data-v-d9c1e237]{border-color:var(--color-gray-mid) transparent transparent transparent}
