#main-content .cy-section-intro{max-width:740px;margin-left:auto;margin-right:auto}#main-content .cy-section-intro p{max-width:620px;margin-left:auto;margin-right:auto}#main-content .cy-service .cy-photo{aspect-ratio:16/10;overflow:hidden}#main-content .cy-service .cy-photo img{width:100%;height:100%;object-fit:cover}#main-content .cy-service .cy-card-copy{padding-top:24px;padding-bottom:24px}#main-content .cy-service h3{line-height:1.3}#main-content .cy-service p{line-height:1.65}#main-content .cy-hero-copy>p{max-width:560px}#main-content .section.service-questions{padding-top:52px;padding-bottom:52px}#main-content .service-questions .faq-item summary{line-height:1.5}#main-content .service-questions .faq-item summary h3{line-height:1.5}#main-content .blog-card{overflow:hidden}#main-content .blog-card>a>img{width:100%;height:230px;object-fit:cover}#main-content .blog-card h2{line-height:1.3}#main-content .blog-card p{line-height:1.65}#main-content .blog-card .copy,#main-content .blog-card .blog-card-body,#main-content .blog-card .blog-card-copy{padding:24px}#main-content .pricing-section{scroll-margin-top:115px}#main-content .pricing-faq{max-width:900px}#main-content #quote-form a[href*="book-cleaning-whatsapp"]{display:inline-block;padding:8px 14px;border:1px solid #b8dfe2;border-radius:8px;font-weight:700;line-height:1.5}#main-content #quote-form input,#main-content #quote-form select,#main-content #quote-form textarea{font-size:16px}.site-nav a:focus-visible,.site-nav summary:focus-visible,#main-content a:focus-visible,#main-content button:focus-visible{outline:3px solid #008e9c;outline-offset:4px}@media(min-width:851px){#main-content .cy-services,#main-content .cy-why,#main-content .cy-reviews{padding-top:64px;padding-bottom:64px}#main-content .cy-detail .section{padding-top:64px;padding-bottom:64px}}@media(max-width:600px){#main-content .cy-service .cy-card-copy{padding:21px}#main-content .blog-card>a>img{height:210px}#main-content .service-questions .split{gap:25px}#main-content .pricing-section{scroll-margin-top:90px}}