.dr-article,.dr-site{max-width:1000px;margin:0 auto;padding:75px 40px}.dr-article{max-width:860px}.dr-article h1,.dr-site h1{font-size:clamp(42px,5vw,70px);margin:20px 0 30px}.dr-article h2,.dr-site h2{font-size:38px;margin:45px 0 20px}.dr-article h3,.dr-site h3{margin:25px 0 15px}.dr-article p,.dr-article li{font-size:16px;line-height:1.85}.dr-breadcrumb,.dr-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.1em}.dr-intro{font-size:18px!important;color:var(--muted)}.dr-article a,.dr-site a:not(.dr-button){text-decoration:underline;text-underline-offset:3px}.dr-related,.dr-cta{padding:28px;background:#e8ecdf;margin-top:30px}.dr-related h2,.dr-cta h2{margin-top:0}.dr-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.dr-card{padding:24px;border:1px solid var(--line)}.dr-button{display:inline-block;background:var(--ink);color:white;padding:14px 20px;margin:8px 12px 8px 0;font-size:13px}.dr-actions{display:flex;gap:14px;flex-wrap:wrap}.dr-note{font-size:12px;color:var(--muted)}.dr-guide-list{columns:2;column-gap:35px}.dr-guide-list li{break-inside:avoid;margin-bottom:12px}.dr-guide-group summary{font-size:16px}.dr-site input[type=search]{width:100%;min-height:48px;padding:12px}.dr-article table{width:100%;border-collapse:collapse}.dr-article th,.dr-article td{padding:12px;border:1px solid var(--line);text-align:left}.admin-bar .header{top:32px}.related{margin-bottom:40px}.pagination{margin-top:25px}.pagination a,.pagination span{padding:10px}.enquiry .honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.enquiry button:disabled,.enquiry a[aria-disabled=true]{opacity:.6;pointer-events:none}.contact .success{color:#254f2c;font-weight:600}.dr-site details{padding:5px 0}.dr-site summary{font-weight:600}@media(max-width:600px){.dr-article,.dr-site{padding:45px 20px}.dr-grid{grid-template-columns:1fr}.dr-guide-list{columns:1}.dr-article h2,.dr-site h2{font-size:32px}.admin-bar .header{top:46px}.dr-article table{display:block;overflow-x:auto}}
