
.amendment-detail .section-intro{max-width:760px;margin-bottom:2.5rem}
.detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}
.detail-grid h3{font-size:1.4rem;line-height:1.25;margin:0 0 1rem}
.detail-grid p,.detail-grid li{line-height:1.7}
.detail-grid ul{padding-left:1.2rem}.detail-grid>article:only-child{grid-column:1/-1;max-width:850px}
.detail-grid>article:nth-child(4){grid-column:1/-1;border-top:1px solid #cfdbd9;padding-top:1.5rem;max-width:none}
.detail-grid a,.model-comparison a,.package-allowances a{text-decoration:underline;text-underline-offset:.2em}
.model-comparison{margin-top:3rem;padding-top:2rem;border-top:1px solid #c8d7d4}
.model-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}
.model-grid article{padding:1.5rem;background:#edf3ef;border-radius:5px}.model-grid h4{font-size:1.15rem;margin:0 0 .65rem}
.model-comparison .caption{font-size:.85rem;line-height:1.65;margin-top:1.5rem;color:#456069}
.package-allowances{margin-top:2rem;border:1px solid #c2d3d0;border-radius:5px;padding:1.3rem 1.5rem;background:#f6f8f4}
.package-allowances summary{font-weight:700;cursor:pointer;line-height:1.5}.package-allowances>div{max-width:900px;padding-top:1rem}.package-allowances p{line-height:1.75}
.evidence-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.evidence-gallery figure{margin:0}.evidence-gallery img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:6px}.evidence-gallery figcaption{font-size:.87rem;line-height:1.6;margin-top:.7rem;color:#456069}
.article-body>figure{margin:2rem 0}.article-body>figure img{width:100%;height:auto;border-radius:5px}.article-body>figure figcaption{font-size:.86rem;line-height:1.6;color:#456069;margin-top:.7rem}
.article-hero img{object-fit:cover}.related-guides .guide-card{border-top:2px solid #b2e3d6}.article-body .model-grid{grid-template-columns:1fr 1fr}
.tub-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.tub-gallery img{aspect-ratio:4/3;object-fit:cover}
@media(max-width:800px){.detail-grid{grid-template-columns:1fr;gap:1.5rem}.detail-grid>article:nth-child(4){grid-column:auto}.model-grid,.article-body .model-grid{grid-template-columns:1fr}.evidence-gallery{gap:1.25rem}.tub-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.evidence-gallery,.tub-gallery{grid-template-columns:1fr}.package-allowances{padding:1rem}.model-grid article{padding:1.1rem}.amendment-detail .section-intro{margin-bottom:1.5rem}}

.spa-page-links{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;padding-block:1.6rem;border-bottom:1px solid #c8d7d4}.spa-page-links a{font-weight:650;text-decoration:underline;text-underline-offset:.25em}
.spa-project-grid,.swim-purpose-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.spa-project-grid h3,.swim-purpose-grid h3{font-size:1.45rem;line-height:1.25;margin:.5rem 0 1rem}.spa-project-grid p,.swim-purpose-grid p,.swim-install-grid p,.swim-install-grid li{line-height:1.75}.spa-project-grid article{border-top:2px solid #9acbc4;padding-top:1.4rem}.spa-scope-note{max-width:950px;margin-top:3rem;padding-top:2rem;border-top:1px solid #c4d6d1}.spa-scope-note h3{font-size:1.5rem}.spa-fit .section-intro{max-width:850px;margin-bottom:2.5rem}.spa-inline-link{display:inline-block;margin-top:1.5rem}
.swim-spa-section{background:#e4f2f1}.swim-spa-section .section-aside{max-width:530px}.swim-purpose-grid{padding-block:2rem 3rem;border-bottom:1px solid #afcdca}.swim-models{padding-top:3rem}.swim-models>h3{font-size:2rem;line-height:1.2}.swim-models .model-grid article{background:#fff;padding:2rem}.swim-models h4{font-size:1.7rem}.swim-models .model-size{font-weight:650;color:#145664}.swim-models .model-source{display:block;font-size:.9rem;margin-top:.85rem}.swim-models a{text-decoration:underline;text-underline-offset:.2em}.swim-models .caption{max-width:1000px;font-size:.9rem;line-height:1.65;color:#34565c;margin-top:1.5rem}.swim-install-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:3.5rem;margin-top:3rem;padding-top:3rem;border-top:1px solid #afcdca}.swim-install-grid h3{font-size:1.8rem;line-height:1.2}.swim-estimate{background:#0c3545;color:#fff;padding:2rem;border-radius:6px}.swim-estimate h3,.swim-estimate p,.swim-estimate li{color:#fff}.swim-estimate ul{padding-left:1.2rem}.swim-estimate li{margin-bottom:.8rem}.swim-estimate .button{white-space:normal}.guide-swim-choice{margin-top:2.3rem;padding:1.5rem;background:#e4f2f1;border-radius:5px}
@media(max-width:900px){.spa-project-grid,.swim-purpose-grid{grid-template-columns:1fr 1fr;gap:1.8rem}.swim-install-grid{grid-template-columns:1fr;gap:2rem}.swim-spa-section .section-heading{gap:1.5rem}.swim-models .model-grid article{padding:1.5rem}}
@media(max-width:620px){.spa-project-grid,.swim-purpose-grid{grid-template-columns:1fr}.spa-page-links{gap:.8rem 1.2rem}.swim-estimate{padding:1.4rem}.swim-models>h3{font-size:1.7rem}.swim-models .model-grid{grid-template-columns:1fr}.swim-install-grid{margin-top:2rem;padding-top:2rem}}

.highland-hero{background:#e4f2f1}.highland-hero-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:4rem;align-items:center}.highland-hero h1{max-width:820px}.highland-start{background:#0c3545;padding:2.5rem;color:#fff;border-radius:6px}.highland-start h2,.highland-start p{color:#fff}.highland-start p{line-height:1.75}.highland-hero .text-link{display:inline-block;margin-top:1rem}.highland-model-grid article{background:#eff5f3;padding:2rem}.highland-model-grid h3{font-size:2rem;margin:.6rem 0}.highland-model-grid p{line-height:1.75}.highland-model-grid a{font-weight:650;text-decoration:underline;text-underline-offset:.2em}.highland-size{font-weight:650;color:#145664}.highland-model-note{font-size:.9rem;line-height:1.7;margin-top:1.6rem;max-width:950px}.highland-existing{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:center}.highland-existing figure{margin:0}.highland-existing img{width:100%;height:auto;border-radius:6px}.highland-existing figcaption{font-size:.87rem;line-height:1.6;color:#456069;margin-top:.8rem}.highland-existing .text-link{display:block;margin-top:1.3rem}.premium-liner-section{background:#e4f2f1}.premium-liner-section .section-aside{max-width:540px}.premium-liner-details{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:3rem;padding-top:2rem;border-top:1px solid #afcdca}.premium-liner-details h3{font-size:1.65rem;line-height:1.25}.premium-liner-details p,.premium-liner-details li{line-height:1.75}.premium-liner-details ul{padding-left:1.2rem}.premium-liner-details li{margin-bottom:.5rem}.premium-liner-details a{text-decoration:underline;text-underline-offset:.2em}.above-ground-discovery{display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;align-items:center}.above-ground-actions{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}
@media(max-width:900px){.highland-hero-grid,.highland-existing,.premium-liner-details,.above-ground-discovery{grid-template-columns:1fr;gap:2rem}.highland-start{padding:2rem}.highland-model-grid article{padding:1.5rem}}
@media(max-width:620px){.highland-start{padding:1.5rem}.highland-model-grid h3{font-size:1.7rem}.premium-liner-section .section-heading{gap:1.5rem}.premium-liner-details{margin-top:2rem}.above-ground-actions .button{white-space:normal}}

.swim-hero{background:#e4f2f1}.swim-hero-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:3rem;align-items:center}.swim-hero h1{font-size:clamp(2.6rem,4vw,4.2rem)}.swim-hero .text-link{display:block;margin-top:1.4rem}.swim-hero figure,.swim-model-photo{margin:0}.swim-hero-photo img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:6px}.swim-hero figcaption,.swim-model-photo figcaption,.swim-discovery figcaption{font-size:.84rem;line-height:1.6;color:#456069;margin-top:.65rem}.swim-model-photo{padding:1rem 0 1.4rem}.swim-model-photo img{width:100%;height:auto;aspect-ratio:1.8;object-fit:contain;background:#fff}.swim-models h3{font-size:1.8rem;line-height:1.25}.swim-models .model-grid article{border:1px solid #d2e2df}.swim-models .model-grid p{line-height:1.75}.warranty-section .section-intro{max-width:850px;margin-bottom:2.2rem}.warranty-brand-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.2rem}.warranty-brand-grid>article{background:#eef5f2;padding:2rem;border-radius:6px}.warranty-brand-grid h3{font-size:1.65rem;line-height:1.3}.warranty-brand-grid p,.warranty-section>p{line-height:1.75}.warranty-list{margin:1.7rem 0}.warranty-list>div{display:grid;grid-template-columns:1.25fr 1fr;gap:1rem;border-top:1px solid #c2d6cf;padding:1rem 0}.warranty-list dt{font-weight:650}.warranty-list dd{margin:0;line-height:1.5}.warranty-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.3rem}.warranty-facts>div{padding:1.5rem;background:#e4f2f1;border-radius:5px}.warranty-facts dt{font-weight:650;min-height:3em}.warranty-facts dd{margin:.6rem 0;font-family:Georgia,serif;font-size:2.1rem}.warranty-facts p{font-size:.95rem;line-height:1.7}.source-note{font-size:.88rem;line-height:1.7;color:#456069;margin-top:1.6rem}.source-note a{text-decoration:underline;text-underline-offset:.2em}.swim-discovery figure{margin:0}.swim-discovery img{width:100%;height:auto;border-radius:6px}
@media(max-width:950px){.swim-hero-grid{grid-template-columns:1fr;gap:2rem}.swim-hero-photo img{aspect-ratio:16/9}.warranty-facts{grid-template-columns:1fr 1fr}}
@media(max-width:700px){.warranty-brand-grid{grid-template-columns:1fr}.warranty-brand-grid>article{padding:1.4rem}.warranty-list>div{grid-template-columns:1.2fr 1fr;gap:.8rem}.swim-model-photo img{aspect-ratio:1.6}.swim-models .model-grid article{padding:1.2rem}}
@media(max-width:430px){.warranty-facts{grid-template-columns:1fr 1fr;gap:.8rem}.warranty-facts>div{padding:1rem}.warranty-facts dt{min-height:0}.warranty-facts dd{font-size:1.8rem}}

.decision-table-wrap{overflow-x:auto}.decision-table{border-collapse:collapse;width:100%;font-size:.95rem}.decision-table th,.decision-table td{border-bottom:1px solid #c2d6cf;padding:1rem;text-align:left;vertical-align:top;line-height:1.7}.decision-table thead{background:#e4f2f1}.decision-table th{font-weight:650}.decision-examples{margin:2rem 0}.decision-examples h3{font-size:1.5rem}@media(max-width:620px){.decision-table{min-width:540px}.decision-table-wrap{border:1px solid #c2d6cf}}

.warranty-facts .warranty-explanation{font-family:inherit;font-size:.95rem;line-height:1.7;margin:0}

/* Contextual Virginia barrier guidance. */
.barrier-note{padding:1.6rem 1.8rem;margin-top:2rem;border-left:4px solid #7eb7a8;background:#eaf4f0;border-radius:0 12px 12px 0}.barrier-note h3{font-size:1.45rem;line-height:1.25;margin:.45rem 0 .8rem}.barrier-note p:not(.eyebrow){max-width:85ch;line-height:1.75;margin:0 0 1rem}.barrier-note .eyebrow{margin:0}.barrier-note a{line-height:1.6}.barrier-link-note{border-top:1px solid #c5d7d0;padding-top:1.2rem;margin-top:1.5rem;max-width:88ch;line-height:1.8}.barrier-guide-hero{grid-template-columns:minmax(0,1.45fr) minmax(260px,.7fr);align-items:center}.barrier-guide-hero h1{font-size:clamp(2.5rem,4.3vw,4.7rem);max-width:15ch}.barrier-overview{padding:2.4rem;background:#e4f2ed;border-radius:14px;border:1px solid #d0e5dc}.barrier-overview h2{font-size:clamp(2rem,3.2vw,3.2rem);line-height:1.15;margin:1rem 0}.barrier-overview p{line-height:1.75}.barrier-cover-options{display:grid;gap:1rem;margin:1.6rem 0}.barrier-cover-options article{padding:1.4rem 1.5rem;border:1px solid #c5d7d0;border-radius:10px;background:#f5f9f6}.barrier-cover-options h3{font-size:1.4rem;margin:.4rem 0 .75rem}.barrier-cover-options p{margin:0}.barrier-guide-card{background:#eaf4f0;border-top:4px solid #7eb7a8}.barrier-guide-card>div{padding:1.8rem}.barrier-guide-hero .article-byline{font-size:.9rem}@media(max-width:800px){.barrier-guide-hero{grid-template-columns:1fr}.barrier-guide-hero h1{max-width:19ch}.barrier-overview{padding:1.6rem}.barrier-overview h2{font-size:2.2rem}.barrier-note{padding:1.3rem}.barrier-note h3{font-size:1.3rem}}

/* Pool and hot-tub water care, shop testing and robotic cleaners. */
.water-guide-hero{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr)}.water-guide-summary{padding:2rem;background:#0c3545;color:#fff;border-radius:0 30px 0 0}.water-guide-summary h2{font-size:clamp(1.9rem,2.5vw,2.7rem);line-height:1.2;margin:1rem 0 1.5rem;color:#fff}.water-guide-summary .eyebrow{color:#b2e3d6}.water-guide-summary .button{background:#b2e3d6;color:#0c3545}.water-readings{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0}.water-readings article{border:1px solid #c4d9d2;border-radius:8px;padding:1.3rem;background:#f4f8f5}.water-readings h3{font-size:1.3rem;margin:0 0 .8rem}.water-readings p{margin:0}.water-visit-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.water-visit-grid h3{font-size:1.65rem;line-height:1.25;margin:0 0 1rem}.water-visit-grid p{line-height:1.8}.water-sample-checklist{padding:1.8rem;background:#fff;border:1px solid #c4d9d2}.water-sample-checklist ol{padding-left:1.3rem;line-height:1.75}.water-sample-checklist li{margin:.7rem 0}.water-topic-links{display:flex;flex-wrap:wrap;gap:1rem 1.6rem;margin-top:1.3rem;font-weight:650}.water-context-note{border-top:1px solid #c4d9d2;margin-top:2rem;padding-top:1.3rem;line-height:1.8;max-width:90ch}.robot-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem}.robot-choice-grid article{border-top:3px solid #7eb7a8;padding-top:1.2rem}.robot-choice-grid h3{font-size:1.55rem;margin:.6rem 0 1rem;line-height:1.25}.robot-choice-grid p{line-height:1.8}.robot-support{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:2rem;background:#eaf4f0;padding:2rem}.robot-support h3{font-size:1.55rem;margin:0 0 1rem}.robot-support p{line-height:1.8;margin-bottom:1.2rem}.water-guide-card{border-top:3px solid #7eb7a8;background:#f1f7f3}.water-guide-card>div{padding:1.5rem}.water-care-section .investment-links,.shop-water-testing .investment-links{flex-wrap:wrap}.shop-water-testing .section-heading{margin-bottom:2.5rem}@media(max-width:800px){.water-guide-hero,.water-visit-grid,.robot-support{grid-template-columns:1fr}.robot-choice-grid{grid-template-columns:1fr;gap:1.5rem}.water-visit-grid{gap:1.5rem}.robot-support{gap:1.8rem;padding:1.5rem}.water-guide-summary h2{font-size:2rem}}@media(max-width:560px){.water-readings{grid-template-columns:1fr}.water-topic-links{flex-direction:column;gap:.8rem}.water-sample-checklist{padding:1.25rem}.water-guide-summary{padding:1.5rem}}

/* Hayward automation and the saltwater systems article. */
.automation-feature{background:#0c3545;color:#fff}.automation-feature h2,.automation-feature h3{color:#fff}.automation-feature .eyebrow{color:#b2e3d6}.automation-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:4rem;align-items:end;margin-bottom:3rem}.automation-heading h2{font-size:clamp(2.1rem,3.5vw,3.5rem);line-height:1.12;margin:.8rem 0 0}.automation-heading>p{font-size:1.1rem;line-height:1.8;margin:0;max-width:50ch}.automation-functions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;border-top:1px solid #51777f;border-bottom:1px solid #51777f;padding:2rem 0}.automation-feature h3{font-size:1.55rem;line-height:1.25;margin:0 0 1rem}.automation-feature p{line-height:1.8}.automation-functions p{margin:0;color:#e3eeec}.automation-planning{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin:2.5rem 0}.automation-planning p{color:#e3eeec}.automation-next{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center;border-top:1px solid #51777f;padding-top:2rem}.automation-next p{max-width:85ch;margin-bottom:0}.automation-next .button{background:#b2e3d6;color:#0c3545}.automation-resources{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;margin-top:2rem}.automation-resources a{color:#b2e3d6;text-decoration:underline;line-height:1.6}.salt-summary p{line-height:1.8;margin-bottom:1.5rem}.salt-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.8rem 0}.salt-process>div{border-top:3px solid #7eb7a8;background:#f1f7f3;padding:1.1rem}.salt-process h3{font-size:1.3rem;line-height:1.3;margin:.8rem 0}.salt-process p{margin:0}@media(max-width:900px){.automation-heading,.automation-next{grid-template-columns:1fr;gap:1.6rem}.automation-next .button{justify-self:start}.automation-heading{margin-bottom:2rem}}@media(max-width:700px){.automation-functions,.automation-planning,.salt-process{grid-template-columns:1fr}.automation-functions{gap:1.8rem}.automation-planning{gap:1.5rem}.automation-resources{flex-direction:column;gap:1rem}.automation-next .button{width:100%;justify-content:space-between}}

@media(max-width:620px){.salt-benefits-table{min-width:0;table-layout:fixed;width:100%}.salt-benefits-table th,.salt-benefits-table td{padding:.8rem;overflow-wrap:break-word}}

/* Customer care between every-two-week maintenance visits. */
.client-care-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.8fr);gap:4rem;padding-block:4rem;align-items:center}.client-care-hero h1{font-size:clamp(2.8rem,5.2vw,5.2rem);line-height:1.05;margin:.9rem 0 1.5rem}.client-care-hero p{line-height:1.8}.client-care-hero .lead{font-size:1.2rem}.client-care-hero .article-byline{font-size:.88rem;margin-top:1.8rem}.client-care-actions{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:center;margin-top:1.6rem}.client-care-summary{padding:2.2rem;background:#e4f2ed;border-radius:0 36px 0 0}.client-care-summary ol{list-style:none;counter-reset:care;margin:1rem 0 0;padding:0}.client-care-summary li{counter-increment:care;position:relative;padding:1.2rem 0 1.2rem 3rem;border-top:1px solid #bed5cd;line-height:1.7}.client-care-summary li:before{content:'0' counter(care);position:absolute;left:0;color:#39685b;font-weight:700}.client-care-summary strong,.client-care-summary span{display:block}.client-care-summary strong{font-size:1.15rem}.client-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1.8rem 0}.client-plan-grid>div{padding:1.4rem;background:#f0f6f3;border-top:3px solid #7eb7a8}.client-plan-grid h3{font-size:1.45rem;margin:0 0 .8rem}.client-plan-grid p{margin:0}.client-check-group{margin:2rem 0;border-top:1px solid #bed5cd;padding-top:1.3rem}.client-check-group h3{font-size:1.6rem;line-height:1.3}.client-checklist{list-style:none;padding-left:0!important}.client-checklist li{position:relative;padding-left:1.9rem;margin:1.2rem 0;line-height:1.8}.client-checklist li:before{content:'';position:absolute;left:0;top:.55em;width:.65rem;height:.65rem;border:1.5px solid #638d80;border-radius:2px}.client-task-note{border-left:3px solid #7eb7a8;padding:1rem 1.25rem;background:#f0f6f3;font-size:.95rem}.client-alert-list{padding-left:1.2rem!important}.client-alert-list li{margin:1.3rem 0}.client-alert-list strong{display:block}.client-office-card{background:#0c3545;color:#fff;border-radius:8px;padding:1.7rem;margin:2rem 0}.client-office-card h3{color:#fff;font-size:1.6rem;margin:0 0 1rem}.client-office-card .button{background:#b2e3d6;color:#0c3545}.client-small{font-size:.85rem;line-height:1.6!important}.client-care-links{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin:1.6rem 0;font-weight:650}.client-care-faq h3{font-size:1.45rem;line-height:1.4;margin:1.8rem 0 .6rem}.client-care-faq p{margin-top:0}.client-care-ending,.client-care-feature>.wrap{display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:center}.client-care-ending h2,.client-care-feature h2{font-size:clamp(2rem,3.2vw,3.2rem);line-height:1.15;margin:.8rem 0 1.2rem}.client-care-ending p,.client-care-feature p{line-height:1.8;max-width:70ch}.client-care-feature .button{white-space:normal;text-align:left}.client-care-page [id]{scroll-margin-top:2rem}
@media(max-width:850px){.client-care-hero{grid-template-columns:1fr;gap:2rem;padding-block:2.5rem}.client-care-ending,.client-care-feature>.wrap{grid-template-columns:1fr;gap:1.3rem}.client-care-ending .button,.client-care-feature .button{justify-self:start}.client-care-summary{padding:1.6rem}.client-care-hero h1{font-size:clamp(2.7rem,8vw,4rem)}}
@media(max-width:560px){.client-plan-grid{grid-template-columns:1fr}.client-care-hero .lead{font-size:1.08rem}.client-care-actions{align-items:flex-start;flex-direction:column}.client-office-card{padding:1.3rem}.client-check-group h3{font-size:1.4rem}.client-care-page .article-body h2{font-size:1.9rem}.client-care-summary strong{font-size:1.1rem}.client-care-summary li{padding-left:2.3rem}.client-care-page .button{white-space:normal}}
@media print{body[data-page="pool-care-between-visits"] .preview-banner,body[data-page="pool-care-between-visits"]>header,body[data-page="pool-care-between-visits"]>footer,body[data-page="pool-care-between-visits"] .mobile-contact,body[data-page="pool-care-between-visits"] .article-sidebar,body[data-page="pool-care-between-visits"] .client-care-actions,body[data-page="pool-care-between-visits"] .breadcrumbs{display:none!important}body[data-page="pool-care-between-visits"] .wrap{max-width:none;width:100%}body[data-page="pool-care-between-visits"] .article-layout,body[data-page="pool-care-between-visits"] .client-care-hero{display:block;padding:0}body[data-page="pool-care-between-visits"] .article-body{max-width:none}body[data-page="pool-care-between-visits"] .client-care-summary{padding:1rem}body[data-page="pool-care-between-visits"] .article-body section{margin:1.3rem 0}body[data-page="pool-care-between-visits"] .client-office-card{background:#fff;color:#111;border:1px solid #999}body[data-page="pool-care-between-visits"] .client-office-card h3{color:#111}body[data-page="pool-care-between-visits"] .client-checklist li{break-inside:avoid}}
