.fade-up{opacity:1!important}.fade-up:not(.visible):not(.hxd-reveal-pending):not(.svc-card:hover):not(.why-card:hover):not(.cs-card:hover):not(.hiw-card:hover){transform:none!important}.fade-up.hxd-reveal-pending:not(.visible){opacity:0!important;transform:translateY(18px)!important}.faq-list .faq-item:not(.hxd-faq-ready) .faq-a{grid-template-rows:1fr;max-height:none}.faq-list .faq-item:not(.hxd-faq-ready) .faq-a-inner{padding-bottom:16px}.quote-shell:not(.hxd-upload-ready) .rfq-panel{display:none}.quote-shell:not(.hxd-upload-ready) .wp-form-card .wpcf7 form>p:has(input[type="file"]){display:block}.quote-shell:not(.hxd-upload-ready) .wp-form-card .form-hidden-fields{display:grid;gap:8px}.hxd-native-label{margin-top:8px!important}.hxd-upload-ready .hxd-native-label{display:none!important}body>.hxd-language-switcher{position:static;display:flex;justify-content:flex-end;padding:12px 24px}body>.hxd-language-switcher .hxd-language-toggle{display:none}body>.hxd-language-switcher .hxd-language-menu{position:static;display:flex;opacity:1;visibility:visible;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.fade-up.hxd-reveal-pending:not(.visible){opacity:1!important;transform:none!important}}