.trade-enquiry{padding:64px max(6vw,calc((100vw - 1180px)/2));display:grid;grid-template-columns:1fr 1fr;gap:5vw;background:#f1e4ce;color:#322419;scroll-margin-top:25px}.trade-enquiry h2{font-size:clamp(2rem,3.4vw,3rem);line-height:1.2}.trade-enquiry p{font-size:17px;line-height:1.75}.trade-enquiry a{color:inherit;text-underline-offset:4px}.lead-form{display:grid;gap:16px}.lead-form label{display:grid;gap:8px;font-size:16px;line-height:1.4}.lead-form input,.lead-form textarea{box-sizing:border-box;width:100%;min-width:0;padding:13px;border:1px solid #927456;border-radius:3px;font:inherit;color:#322419;background:#fffcf5}.lead-form :focus-visible,.lead-sticky:focus-visible{outline:3px solid #9b3b23;outline-offset:4px}.lead-actions{display:flex;flex-wrap:wrap;gap:12px}.lead-actions button{font:inherit;font-size:16px;background:#742a22;color:#fff;padding:14px 18px;border:1px solid #742a22;border-radius:3px;cursor:pointer}.lead-actions button+button{background:transparent;color:#742a22}.lead-note{font-size:14px!important;line-height:1.6!important}.lead-sticky{position:fixed;bottom:18px;right:18px;z-index:30;background:#742a22;color:white!important;padding:13px 21px;border-radius:30px;text-decoration:none;box-shadow:0 3px 16px #0003;font-size:16px}body{padding-bottom:68px}@media(max-width:800px){.trade-enquiry{grid-template-columns:1fr;padding:40px 6vw;gap:24px}.lead-actions{flex-direction:column}.lead-sticky{bottom:12px;right:12px;max-width:calc(100vw - 24px);box-sizing:border-box}.trade-enquiry h2{font-size:2rem}}