#mud-home .area-intro{max-width:820px;margin:auto;padding:55px 24px 25px;text-align:center}#mud-home .area-intro h1{font-size:clamp(34px,4.5vw,54px);font-weight:400;line-height:1.12;letter-spacing:-.04em}#mud-home .area-intro .lead{font-size:21px}#mud-home .area-copy{max-width:800px;padding:24px;margin:auto;line-height:1.85}#mud-home .area-work{max-width:1180px;padding:35px 24px 65px;margin:auto}#mud-home .area-work h2{text-align:center;font-size:30px;font-weight:400}#mud-home .area-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}#mud-home .area-grid article{min-width:0}#mud-home .area-grid img{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;display:block}#mud-home .area-grid h3{font-size:23px;font-weight:400;margin:18px 0 10px}#mud-home .area-grid p{font-size:15px;line-height:1.8}#mud-home .area-services{background:#f3f5f1;padding:35px 24px;text-align:center}#mud-home .area-services p{max-width:760px;margin:0 auto 15px}#mud-home .area-index{max-width:1000px;padding:40px 24px 70px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:32px}#mud-home .area-index a{font-size:24px}#mud-home .area-index p{line-height:1.8;font-size:15px}@media(max-width:700px){#mud-home .area-grid,#mud-home .area-index{grid-template-columns:1fr}#mud-home .area-intro{padding-top:35px}}