.enquiry-hero{position:relative;padding:clamp(2rem,1rem + 3vw,4rem) 0 var(--section-y)}.enquiry-layout{display:grid;gap:3rem;align-items:start}@media (min-width:1000px){.enquiry-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:5rem}}.enquiry-title{margin-top:1.5rem;font-size:clamp(2.9rem,1.6rem + 4.6vw,5rem);font-weight:800;line-height:.95;letter-spacing:-.045em}.enquiry-title em{color:var(--primary)}.enquiry-lead{max-width:32rem;margin-top:1.5rem;color:var(--fg-muted);font-size:var(--text-lead)}.enquiry-docket{max-width:24rem;margin-top:2.5rem;transform:rotate(-1.5deg)}.enquiry-docket .ui-ticket{--z:8px;padding:1.25rem 1.35rem 2rem;font-size:.75rem}.enquiry-docket__lines{display:grid;gap:.85rem}.enquiry-docket__lines li{display:grid;grid-template-columns:1.75rem 1fr;gap:.25rem}.enquiry-docket__qty{font-weight:700}.enquiry-docket__lines b{display:block;font-weight:600}.enquiry-docket__lines small{display:block;margin-top:.15rem;color:#6f695f;font-family:var(--font-sans);font-size:.8125rem}.enquiry-note{max-width:30rem;margin-top:2.5rem;color:var(--fg-muted);line-height:2}.enquiry-card{padding:clamp(1.5rem,1rem + 2.5vw,3rem)}@media (min-width:1000px){.enquiry-card{position:sticky;top:calc(var(--header-h) + 1.5rem)}}.enquiry-form,.enquiry-form__row{display:grid;gap:1.25rem}@media (min-width:560px){.enquiry-form__row{grid-template-columns:1fr 1fr}}.enquiry-form__hint{margin-top:-.5rem;color:var(--fg-subtle);font-size:.8125rem}.enquiry-form__footer{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem}.enquiry-form__status{font-size:.875rem}.enquiry-form__status.is-error{color:var(--bad);font-weight:500}.enquiry-sent{position:relative;display:grid;gap:1.25rem;justify-items:start;padding-top:clamp(3.5rem,2.5rem + 3vw,5rem)}.enquiry-sent h2{font-size:clamp(2rem,1.5rem + 2vw,3rem);line-height:1}.enquiry-sent p{color:var(--fg-muted);font-size:1.0625rem}.enquiry-sent__stamp{position:absolute;top:1.5rem;right:1.75rem;padding:.45rem .75rem;font-size:.75rem}