body{font-family:Arial,sans-serif;background:#f8faf8}
.hero{padding:90px 20px;background:linear-gradient(180deg,#eefaf1,#fff)}
.hero h1{font-size:54px;color:#0b6e4f;font-weight:700}
.hero p{font-size:20px}
.btn{border-radius:30px;margin:5px}
.card,.feature,.stat{border:none;border-radius:18px;box-shadow:0 6px 18px rgba(0,0,0,.08);padding:25px;background:#fff;text-align:center}
.feature{font-weight:bold}
.stat h2{color:#0b6e4f}
footer{margin-top:20px}
