.header-shell[data-v-1b3424b4]{height:80px;max-width:1536px;padding-left:32px;padding-right:32px;width:100%}.desktop-navigation[data-v-1b3424b4]{display:none}.mobile-menu-button[data-v-1b3424b4]{display:flex;flex:0 0 auto}.mobile-navigation[data-v-1b3424b4]{display:block;left:0;opacity:0;position:absolute;right:0;top:100%;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden}.mobile-navigation-open[data-v-1b3424b4]{opacity:1;transform:translateY(0);visibility:visible}.nav-link[data-v-1b3424b4]:after{background:#dc2626;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:right;transition:transform .25s ease}.nav-link-active[data-v-1b3424b4]:after,.nav-link[data-v-1b3424b4]:hover:after{transform:scaleX(1);transform-origin:left}.contact-active[data-v-1b3424b4]{background:#dc2626;border-color:#dc2626}@media (min-width:1280px){.header-shell[data-v-1b3424b4]{padding-left:48px;padding-right:48px}.desktop-navigation[data-v-1b3424b4]{display:block}.mobile-menu-button[data-v-1b3424b4],.mobile-navigation[data-v-1b3424b4]{display:none}}@media (max-width:639px){.header-shell[data-v-1b3424b4]{height:72px;padding-left:20px;padding-right:20px}}
