.service-page-answers{padding-block:40px;background:#fff;color:#123043}.service-page-answers__inner{max-width:1152px}.service-page-answers h2{margin:0 0 12px;color:#0a3a6b;font-size:clamp(22px,2vw,28px);line-height:1.4;font-weight:700}.service-page-answers__intro{margin:0 0 20px;color:#526c77;font-size:15px;line-height:1.7}.service-page-answers__list{border-top:1px solid #d8e6e4}.service-page-answers details{border-bottom:1px solid #d8e6e4}.service-page-answers summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding-block:12px;list-style:none;font-size:16px;line-height:1.6;font-weight:600;cursor:pointer}.service-page-answers summary::-webkit-details-marker{display:none}.service-page-answers summary:after{content:"+";flex:none;color:#087d56;font-size:22px;font-weight:400}.service-page-answers details[open] summary:after{content:"−"}.service-page-answers summary:focus-visible,.service-page-answers__more:focus-visible{outline:2px solid #087d56;outline-offset:4px}.service-page-answers details p{margin:0;padding:0 28px 20px 0;color:#425b6a;font-size:16px;line-height:1.9}.service-page-answers__more{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;color:#087d56;font-size:14px;font-weight:600}.service-page-answers__more:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:767px){.service-page-answers{padding-block:28px}}.service-search-reading h2,.site-secondary .interior-service .approved-service .service-search-reading h2{margin:0 0 16px;font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.4;color:var(--brand-navy)}.service-search-reading h3,.site-secondary .interior-service .approved-service .service-search-reading h3{margin:24px 0 12px;font-size:18px;font-weight:600;line-height:1.5;color:var(--brand-navy)}.service-search-reading p,.site-secondary .interior-service .approved-service .service-search-reading p{margin:0;line-height:1.85}.service-search-reading .service-search-reading__checks,.site-secondary .interior-service .approved-service .service-search-reading .service-search-reading__checks{margin:20px 0;padding-left:20px;list-style:disc;line-height:1.85}.service-search-reading__checks li+li{margin-top:8px}.service-search-reading .service-search-reading__links,.site-secondary .interior-service .approved-service .service-search-reading .service-search-reading__links{display:grid;grid-template-columns:minmax(0,1fr);gap:12px 32px;margin:0;padding:0;list-style:none}.service-search-reading__links .service-page-answers__more{margin:0;line-height:1.7}@media(min-width:640px){.service-search-reading .service-search-reading__links,.site-secondary .interior-service .approved-service .service-search-reading .service-search-reading__links{grid-template-columns:repeat(2,minmax(0,1fr))}}
