.services-photo-section{padding-bottom:76px}.services-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.services-photo-card{background:#f4f9fa;border:1px solid #d8e5e8;border-radius:16px;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);display:grid;overflow:hidden}.services-card-photo{background:#dce9e9;min-height:460px;position:relative;overflow:hidden}.services-card-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.services-clearance-photo img{object-position:65% center}.services-cleaning-photo img{object-position:51% center}.services-card-copy{flex-direction:column;align-items:flex-start;min-width:0;padding:30px 25px;display:flex}.services-card-label{color:#568089;text-transform:uppercase;letter-spacing:.13em;margin-bottom:14px;font-size:.68rem;font-weight:750;line-height:1.5;display:block}.services-card-copy h3{font-size:clamp(1.45rem,2.1vw,1.9rem);line-height:1.15}.services-card-copy p{margin-top:17px;font-size:.86rem;line-height:1.8}.services-card-copy ul{gap:10px;margin:22px 0 25px;padding:0;list-style:none;display:grid}.services-card-copy li{align-items:flex-start;gap:9px;font-size:.78rem;line-height:1.65;display:flex}.services-card-copy li svg{color:#568089;width:15px;height:20px}.services-card-links{flex-direction:column;align-items:flex-start;gap:15px;margin-top:auto;display:flex}.services-card-links .text-link{gap:7px;font-size:.76rem}.services-card-links .text-link svg{width:15px}.services-card-links .button{min-height:47px;margin-top:3px;padding:12px 18px;font-size:.84rem}.services-help-section{background:#f0f7f8;border-block:1px solid #e1ecef}.services-help-section .gutter-service-card{background:#fff!important}.services-scope-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:68px;display:grid}.services-scope-photo{margin:0}.services-scope-photo img{aspect-ratio:4/3;object-fit:cover;border-radius:15px;width:100%;height:auto}.services-scope-photo figcaption{color:#607981;margin-top:12px;font-size:.74rem;line-height:1.7}.services-scope-copy h2{margin-bottom:24px}.services-scope-copy p{margin-bottom:19px;line-height:1.85}.services-scope-copy .text-link{margin-top:7px}@media (max-width:1100px){.services-photo-grid{grid-template-columns:1fr}.services-photo-card{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.services-card-photo{min-height:430px}.services-card-copy{padding:35px}.services-card-copy h3{font-size:2rem}.services-card-copy p{max-width:440px;font-size:.96rem}.services-card-copy li{font-size:.86rem}.services-card-links .text-link{font-size:.87rem}.services-card-links .button{font-size:.9rem}.services-scope-layout{gap:38px}}@media (max-width:800px){.services-photo-section{padding-bottom:58px}.services-scope-layout{grid-template-columns:1fr;gap:30px}.services-scope-photo{max-width:630px}.services-help-section .service-card{display:flex}}@media (max-width:620px){.services-photo-card{grid-template-columns:1fr}.services-card-photo{min-height:0;max-height:none}.services-clearance-photo{height:275px}.services-cleaning-photo{height:400px}.services-cleaning-photo img{object-position:50% 25%}.services-card-copy{padding:28px 25px}.services-card-copy h3{font-size:1.85rem}.services-card-links,.services-card-links .button{width:100%}.services-scope-copy h2 br{display:none}}
