.buying-guide{max-width:1200px;padding:36px 32px 64px;margin:auto;color:#1b2927}.buying-guide h1{font-size:clamp(34px,4.2vw,56px);line-height:1.08;letter-spacing:-1.6px;margin:25px 0}.buying-guide h2{font-size:clamp(26px,3vw,34px);line-height:1.2;margin:0 0 20px}.buying-guide p,.buying-guide li{font-size:17px;line-height:1.8;max-width:75ch;color:#52635d}.buying-guide li{padding-left:6px;margin:12px 0}.buying-guide a:not(.button){color:#795a31;text-underline-offset:4px}.guide-intro{display:grid;grid-template-columns:1.25fr 1fr;gap:56px;align-items:start;margin:20px 0 56px}.guide-intro figure{margin:30px 0 0}.guide-intro img{display:block;width:100%;height:auto;border:0;padding:0;background:transparent}.guide-intro figcaption{font-size:14px;line-height:1.6;color:#52635d;margin-top:14px}.buying-guide .guide-lead{font-size:20px;line-height:1.65}.buying-guide section{padding:36px 0;border-top:1px solid #cbd2cc}.guide-table{overflow-x:auto}.guide-table table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.6}.guide-table caption{text-align:left;font-size:14px;color:#52635d;padding-bottom:12px}.guide-table th,.guide-table td{padding:16px 18px;text-align:left;border-bottom:1px solid #cbd2cc;vertical-align:top}.guide-table thead{background:#10231f;color:#fff}.guide-table tbody th{padding-left:18px}.buying-guide .seo-note{font-size:14px}.guide-enquiry .button{margin:10px 0;white-space:normal}.guide-table:focus-visible{outline:3px solid #977447;outline-offset:3px}@media(max-width:760px){.buying-guide{padding:24px 20px 40px}.guide-intro{grid-template-columns:1fr;gap:12px;margin-bottom:32px}.guide-intro figure{max-width:460px;margin-top:12px}.buying-guide h1{letter-spacing:-1px}.buying-guide p,.buying-guide li{font-size:16px}.buying-guide .guide-lead{font-size:18px}.guide-table th,.guide-table td{padding:12px 8px;font-size:14px}.guide-table tbody th{padding-left:8px}.buying-guide section{padding:28px 0}}
