.geo-breadcrumb{padding:22px 7%;font-size:11px;gap:10px}.geo-breadcrumb span[aria-current]{max-width:100%;overflow-wrap:anywhere}.geo-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.geo-summary-grid>div{padding:22px 0;border-top:1px solid var(--series-line)}.geo-summary-grid h3{font-size:21px;line-height:1.25;margin-bottom:14px}.geo-summary-grid p{font-size:14px;line-height:1.8}.geo-summary-grid .text-link{font-size:11px;margin-top:14px}.geo-block .series-section-heading{margin-bottom:24px}.geo-source-links{display:flex;flex-wrap:wrap;gap:12px 26px}.geo-source-links p{flex-basis:100%;max-width:850px;font-size:14px}.geo-source-links .text-link{font-size:12px}.series-faq details>.text-link{margin-top:16px;font-size:12px}.series-faq summary{line-height:1.45;padding-right:12px}.series-faq details[open]{padding-bottom:28px}.geo-enquiry-context{padding:20px;background:#e4ece7;border-left:3px solid var(--blue);margin-bottom:25px}.geo-enquiry-context strong{font-size:13px;color:var(--blue)}.geo-enquiry-context p{font-size:12px;margin-top:10px;line-height:1.7;overflow-wrap:anywhere}.geo-enquiry-context .text-link{font-size:11px;margin-top:10px}.geo-colour-field[hidden],.geo-enquiry-context[hidden]{display:none!important}.geo-colour-field input[readonly]{background:#e9efea}.geo-block{scroll-margin-top:20px}#company-identity{background:var(--series-paper)}
.logo img,.footer-logo img{height:auto;object-fit:contain}
@media(max-width:800px){.geo-breadcrumb{padding:20px 6%;font-size:10px}.geo-summary-grid{grid-template-columns:1fr;gap:7px}.geo-summary-grid>div{padding:20px 0}.geo-summary-grid h3{font-size:20px}.geo-source-links{gap:14px}.series-home-copy h1{font-size:clamp(40px,6.5vw,55px)}}
@media(max-width:600px){.geo-breadcrumb{font-size:9px}.series-home-copy h1{font-size:42px}.geo-summary-grid p{font-size:13px}.geo-source-links .text-link{font-size:11px}.geo-enquiry-context{padding:16px}.geo-summary-grid .text-link{max-width:100%;gap:10px}.series-faq summary{font-size:16px}}
