.web-inquiry-fields{border:0;padding:0;display:grid;gap:24px}.web-inquiry-fields label{display:grid;gap:8px}.web-inquiry-fields label[hidden]{display:none}.web-inquiry-fields input:not([type=checkbox]),.web-inquiry-fields select,.web-inquiry-fields textarea{box-sizing:border-box;width:100%;min-width:0;background:white;border:1px solid #b9c2b9;border-radius:8px;padding:14px;font:inherit}.web-inquiry-fields .web-inquiry-consent{grid-template-columns:24px 1fr;align-items:start}.web-inquiry-consent input{margin-top:7px}.web-inquiry-fields .cta{cursor:pointer;justify-content:center;width:100%;box-sizing:border-box}.web-inquiry-fields .cta:disabled{opacity:.5;cursor:not-allowed}#inquiry-error{color:#a22}#inquiry-reference{overflow-wrap:anywhere}#inquiry-success{padding:30px 0}
main h1{font-size:clamp(28px,5vw,48px)}.header{flex-wrap:wrap}.header>a:last-child{font-size:14px}footer{display:flex;flex-wrap:wrap;align-items:center;gap:20px}#inquiry-availability{font-size:14px}.web-inquiry-fields small{font-size:12px}#inquiry-send{font-size:18px;line-height:1.6}@media(max-width:600px){.header>a:last-child{width:100%;text-align:right}#inquiry-send{font-size:16px;padding:15px 12px}}
