html:has(.cf-style-missproject){height:auto}body:has(.cf-style-missproject){min-height:0;display:block}:where(.cf-style-missproject) :where(*){margin:revert;padding:revert;border:revert}:where(.cf-style-missproject) :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert}:where(.cf-style-missproject) :where(a){color:revert;-webkit-text-decoration:revert;text-decoration:revert}:where(.cf-style-missproject) :where(ol,ul,menu){list-style:revert}:where(.cf-style-missproject) :where(img,svg,video,canvas,audio,iframe,embed,object){display:revert;vertical-align:revert}:where(.cf-style-missproject) :where(img,video){max-width:revert;height:revert}:where(.cf-style-missproject) :where(hr){height:revert;color:revert}:where(.cf-style-missproject) :where(table){text-indent:revert;border-color:revert;border-collapse:revert}:where(.cf-style-missproject) :where(button,input,select,optgroup,textarea){font:revert;letter-spacing:revert;color:revert;border-radius:revert;background-color:revert;opacity:revert}:where(.cf-style-missproject) :where(textarea){resize:revert}:where(.cf-style-missproject) :where(input,textarea)::placeholder{opacity:revert;color:revert}:where(.cf-style-missproject) :where(.w-600){width:revert}@media (prefers-reduced-motion:reduce){.cf-style-missproject *,.cf-style-missproject :before,.cf-style-missproject :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.cf-style-missproject [data-sal]{opacity:1!important;transform:none!important}.cf-style-missproject .mp-map-dot-pulse{animation:none!important}}@media (pointer:coarse){.cf-style-missproject .hamberger-button,.cf-style-missproject .popup-mobile-menu .close-button,.cf-style-missproject .my_switcher ul li a,.cf-style-missproject .header-lang a,.cf-style-missproject .ft-menu li a{position:relative}.cf-style-missproject .hamberger-button:before,.cf-style-missproject .popup-mobile-menu .close-button:before,.cf-style-missproject .my_switcher ul li a:before,.cf-style-missproject .header-lang a:before,.cf-style-missproject .ft-menu li a:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.cf-style-missproject .mp-contact-form .mp-consent{cursor:pointer;align-items:flex-start;gap:10px;margin:0 0 18px;font-size:14px;line-height:1.5;display:flex}.cf-style-missproject .mp-contact-form .mp-consent input{opacity:1;appearance:auto;width:20px;min-width:20px;height:20px;accent-color:var(--mp-orange);margin:2px 0 0;padding:0;position:static}.cf-style-missproject .mp-contact-form .mp-consent a{text-decoration:underline}.cf-style-missproject .mp-faq-q{font-size:var(--h3);line-height:1.3}@media (max-width:767px){.cf-style-missproject .mp-faq-q{font-size:24px}}
