.sales-hero,.sales-section{padding:85px 7vw}.sales-hero{padding-top:150px;border-bottom:1px solid #34483a;background:radial-gradient(ellipse at 100% 0%,#213729,transparent 60%)}.sales-hero h1{font-size:clamp(42px,5vw,72px);font-weight:500;line-height:1.06;letter-spacing:-.05em;margin:30px 0}.sales-hero em,.sales-section em{font-style:normal;color:#ceefba}.sales-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:center}.sales-hero p,.sales-section p{color:#b2c2b6;line-height:1.8;max-width:750px}.sales-hero-preview{border:1px solid #42604b;border-radius:12px;overflow:hidden;background:#14231a;display:block;transform:rotate(2deg)}.sales-hero-preview span{display:block;font-size:10px;letter-spacing:.13em;color:#ceefba;padding:15px}.sales-hero-preview img,.sales-work img{display:block;width:100%;height:auto}.sales-price{font-size:30px;letter-spacing:-.025em;color:#eaf6e6;line-height:1.35;margin:24px 0 10px}.sales-price span{display:block;font-size:12px;letter-spacing:0;color:#b2c2b6;margin-top:7px}.sales-hero .sales-small,.sales-section .sales-small{font-size:12px;line-height:1.7}.sales-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:25px}.sales-actions>a:not(.button){color:#ceefba;font-size:14px}.sales-section{border-bottom:1px solid #2e4034}.sales-section h2{font-size:clamp(34px,4.5vw,62px);line-height:1.1;font-weight:500;letter-spacing:-.04em;margin:28px 0 40px}.sales-section h3{font-size:23px;font-weight:500;line-height:1.25}.sales-work{display:grid;grid-template-columns:1.3fr 1fr;gap:45px;align-items:center}.sales-work>a{border-radius:12px;overflow:hidden;border:1px solid #3c5344}.sales-features{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.sales-features article{border-top:1px solid #405547;padding-top:15px}.sales-features p{font-size:14px}.sales-process ol{list-style:none;padding:0;max-width:800px}.sales-process li{display:flex;gap:26px;border-top:1px solid #405547;padding:22px 0}.sales-process li>span{color:#8dac96;font-size:12px;padding-top:6px}.sales-process h3,.sales-process p{margin:0 0 10px}.sales-pricing{background:#13251a}.sales-price.large{font-size:clamp(40px,5vw,70px)}.sales-pricing .button{margin-top:22px}.sales-faq details{padding:22px 0;border-top:1px solid #405547}.sales-faq summary{cursor:pointer;font-size:18px;line-height:1.5;color:#e5eee1}.sales-lead{font-size:22px}.sales-enquiry{display:grid;grid-template-columns:1fr 1fr;gap:70px;background:#102218}.sales-enquiry a{color:#ceefba}.sales-brief{padding:30px;border:1px solid #405547;border-radius:12px;background:#0b150f;min-width:0}.sales-brief label{display:block;font-size:14px;color:#e5eee1;margin-bottom:20px}.sales-brief label span{color:#a1b4a7;font-size:12px}.sales-brief input,.sales-brief select,.sales-brief textarea{display:block;width:100%;box-sizing:border-box;background:#14251a;border:1px solid #486250;border-radius:6px;color:#ecf5e8;padding:13px;font:inherit;margin-top:10px;resize:vertical}.sales-brief :is(input,select,textarea):focus{outline:2px solid #ceefba;outline-offset:3px}.sales-status{font-size:13px}.sales-send[hidden]{display:none}.sales-header-cta{color:#ceefba;font-size:13px;white-space:nowrap}.privacy-copy{max-width:980px;margin:auto}.privacy-copy h2{font-size:30px;margin-top:40px}.privacy-copy a{color:#ceefba}@media(max-width:950px){.sales-hero-grid,.sales-work{grid-template-columns:1fr}.sales-hero-preview{max-width:650px;transform:none}.sales-features{grid-template-columns:repeat(2,1fr)}.sales-enquiry{gap:35px}}@media(max-width:700px){.sales-hero,.sales-section{padding:60px 6vw}.sales-hero{padding-top:125px}.sales-hero h1{font-size:42px}.sales-hero-grid{gap:35px}.sales-hero-grid .sales-price{font-size:28px}.sales-enquiry,.sales-features{grid-template-columns:1fr}.sales-brief{padding:22px 18px}.sales-brief .button{white-space:normal;line-height:1.5}.sales-actions{align-items:start;flex-direction:column}.sales-price{margin-top:20px}}
