.seo-footer-services{width:min(1160px,calc(100% - 40px));margin:30px auto 0;padding:25px 0;border-top:1px solid #78979055;display:flex;flex-wrap:wrap;align-items:center;gap:12px 25px;font:12px/1.6 system-ui,sans-serif}.seo-footer-services h3{width:100%;margin:0 0 3px;font-size:14px}.seo-footer-services a{text-decoration:none;color:inherit}.seo-footer-services a:hover{text-decoration:underline;text-underline-offset:4px}.seo-service-hero{background:#f0f7f3;padding:30px 0 55px}.seo-breadcrumb{font-size:12px;color:#637e73;margin-bottom:32px}.seo-breadcrumb a{text-decoration:underline}.seo-service-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:65px;align-items:center}.seo-service h1{font:700 clamp(36px,4.6vw,58px)/1.06 Georgia,serif;letter-spacing:-.04em;margin:18px 0 25px}.seo-service-lead{color:#536e65;max-width:580px;font-size:16px}.seo-service-hero figure{position:relative;margin:0;border-radius:60px 20px 20px 20px;overflow:hidden;aspect-ratio:1.1;background:#dce9e1}.seo-service-hero figure img{display:block;width:100%;height:100%;object-fit:cover}.seo-service-hero figcaption{position:absolute;bottom:14px;left:14px;font-size:10px;background:#17323ade;color:white;padding:6px 11px;border-radius:99px}.seo-service-items{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:35px}.seo-service-items article{border-top:2px solid #82c866;padding:20px 0}.seo-service-items h3{font-size:18px;line-height:1.35}.seo-service-items p,.seo-prepare p{color:#60756e;font-size:14px}.seo-prepare{margin-top:30px;padding:30px;background:#eef6ef;border-radius:20px;display:grid;grid-template-columns:1fr 1.3fr;gap:40px}.seo-prepare h2{font-size:32px}.seo-project-link{display:inline-block;margin-top:30px;font-size:14px;color:#267855;font-weight:700;text-decoration:underline;text-underline-offset:4px}.seo-service-faq{background:#f7faf7}.seo-service-faq .container{max-width:850px}.seo-service-faq h2{margin-bottom:30px}.seo-service-faq details{border-bottom:1px solid #dce9df;padding:20px 0}.seo-service-faq summary{font-weight:700;cursor:pointer}.seo-service-faq details p{color:#60756e;font-size:14px}.seo-related h2{font-size:32px}.seo-related .container>div{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.seo-related a{padding:13px 20px;border:1px solid #cfe0d4;border-radius:99px;font-weight:700;font-size:13px}.seo-home-storing{font-size:14px;color:#237453;margin:26px 0 0;font-weight:700}.seo-home-storing a{text-decoration:underline;text-underline-offset:4px}@media(max-width:800px){.seo-service-hero-grid{grid-template-columns:1fr;gap:30px}.seo-service-hero figure{max-height:350px;aspect-ratio:1.5}.seo-service-items{grid-template-columns:1fr;gap:5px}.seo-prepare{grid-template-columns:1fr;gap:15px;padding:25px}.seo-service .section{padding:55px 0}.seo-service h1{font-size:42px}.seo-service-hero{padding-bottom:40px}.seo-service .btn{font-size:13px;padding:14px 20px}.seo-service-lead{font-size:15px}.seo-footer-services{gap:12px 20px}.seo-service-hero figcaption{font-size:9px}}
