:root{--bg:#f1e5d1;--ink:#24251f;--accent:#98502f;--on-accent:#ffffff;--display:'Libre Baskerville';--body:'DM Sans';--line:color-mix(in srgb,#24251f 30%,transparent)}
h1{font-size:clamp(49px,5.7vw,82px);max-width:18ch}.hero{border-bottom:2px solid #24251f;padding-top:70px;padding-bottom:65px}.hero .intro{max-width:66ch}.chapter-no{color:#98502f;font-family:'DM Sans';font-size:15px}.chapter h2{font-size:32px}.zulu-brief{display:grid;grid-template-columns:1fr 1fr;gap:80px;border-top:1px solid #b19e83;padding-bottom:40px}.zulu-confirm{background:#24251f;color:#f1e5d1}.zulu-confirm .chapter-no{color:#deb894}.practical{border-bottom:1px solid #b19e83}.enquiry h2{font-size:39px}.footer{background:#24251f;color:#f1e5d1}@media(max-width:640px){.zulu-brief{display:block}.hero{padding-top:35px;padding-bottom:45px}.hero h1{font-size:45px}.chapter h2{font-size:29px}}