 body {
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
 }

 #ms-inspector-badge {
   display: none !important;
 }

 .anti-flicker,
 .anti-flicker * {
   visibility: hidden !important;
   opacity: 0 !important;
 }

 [data-wf-hidden-variation],
 [data-wf-hidden-variation] * {
   display: none !important;
 }

 #hubspot-form-container {
   min-height: 200px;
 }

 .mob-footer_accordion:has(.accordian_checkbox:checked) .mob-footer_links {
   grid-template-rows: 1fr;
 }

 .mob-footer_accordion:has(.accordian_checkbox:checked) .footer-accordian-icon {
   transform: rotate(45deg);
 }

 .grecaptcha-badge {
   visibility: hidden;
   height: 0px !important;
 }

 .hsfc-ReCaptchaV2 {
   min-height: 0px !important;
 }

 [data-hide-empty]:not(:has(.w-dyn-item)) {
   display: none;
 }
