.sd-enquiry{color:#fff;background:#121214;border:1px solid #ffffff24;border-radius:28px;width:calc(100% - 32px);max-width:520px;max-height:calc(100dvh - 32px);padding:32px;font-family:Inter Tight,Helvetica Neue,Helvetica,Arial,sans-serif;overflow-y:auto}.sd-enquiry h2{letter-spacing:-.04em;font-size:32px;font-weight:700;line-height:1}.sd-enquiry>p{color:#ffffffad;font-size:15px;line-height:1.5}.sd-enquiry .contact-form{gap:16px;margin-top:8px;display:grid}.sd-enquiry .form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=520px){.sd-enquiry .form-row{grid-template-columns:1fr}.sd-enquiry{padding:24px}}.sd-enquiry label{letter-spacing:.14em;text-transform:uppercase;color:#fff9;margin-bottom:6px;font-size:12px;display:block}.sd-enquiry input,.sd-enquiry textarea{color:#fff;background:#ffffff0d;border:1px solid #ffffff29;border-radius:14px}.sd-enquiry input::placeholder,.sd-enquiry textarea::placeholder{color:#fff6}.sd-enquiry input:focus-visible,.sd-enquiry textarea:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #d4ff3a}.sd-enquiry button[type=submit]{color:#0a0a0b;background:#fff;border-radius:999px;justify-self:start;font-weight:600}.sd-enquiry button[type=submit]:hover{background:#e4e4e0}.sd-enquiry .form-note{color:#fff9;font-size:13px;line-height:1.5}.sd-enquiry .form-privacy-link{color:#fff;text-underline-offset:3px;text-decoration:underline}.sd-enquiry>button[type=button]{color:#fff}
