.site-estimate{padding:52px 20px;background:#f4f7fb;border-top:1px solid #e0e7ef}.site-estimate__inner{max-width:760px;margin:0 auto}.site-estimate h2{text-align:center;margin:0 0 9px;font:700 clamp(1.5rem,2.5vw,2.1rem)/1.2 ui-sans-serif,system-ui,sans-serif;color:#203047}.site-estimate p{text-align:center;margin:0 0 24px;color:#52647b;font:400 15px/1.55 ui-sans-serif,system-ui,sans-serif}.site-estimate moving-estimate{margin:0 auto}@media(max-width:520px){.site-estimate{padding:36px 14px}}
