[hidden]{display:none!important}.enquiry-trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.project-layout .optional{font-size:10px;color:#c0d0e5;font-weight:400;display:inline}.project-layout .enquiry-consent{display:flex;flex-direction:row;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7;font-weight:400}.project-layout .enquiry-consent input{width:17px;height:17px;flex-shrink:0;margin:2px 0 0;accent-color:#00d5d5}.enquiry-consent a{color:#8affff;text-decoration:underline}.project-layout .enquiry-privacy{font-size:11px;line-height:1.7;color:#c0d0e5;margin:0}.project-layout #form-status{overflow-wrap:anywhere;line-height:1.8}.project-layout #form-status:not(:empty){padding:16px;border-radius:6px}.enquiry-success{background:#00d5d51c;border:1px solid #00d5d5;color:#efffff}.enquiry-error{background:#50263d;border:1px solid #e5a0b5;color:#fff}.project-layout button:disabled{cursor:default;opacity:.75;transform:none}#enquiry-again{align-self:flex-start;background:transparent;border:1px solid #9be8e8;border-radius:6px;padding:10px 15px;color:#d8ffff;font-size:12px}.privacy-page{background:#e8edf3;color:#102c4d}.privacy-copy{max-width:850px;padding-top:60px;padding-bottom:70px}.privacy-copy h1{font-size:42px;letter-spacing:-1.5px}.privacy-copy h2{font-size:24px;letter-spacing:-.5px;margin:30px 0 14px}.privacy-copy p{font-size:15px;line-height:1.9}.privacy-copy a{text-decoration:underline;color:#006b70}
