:root{font-family:system-ui,sans-serif;color:#10231d;background:#f4f7f5}body{margin:0}main{max-width:760px;margin:6rem auto;padding:0 1.5rem}header{display:flex;justify-content:space-between;border-bottom:1px solid #ccd8d1;margin-bottom:2rem}h1{font-size:2.3rem}section{background:#fff;padding:1.25rem;border-radius:12px;margin:1rem 0}form{display:grid;gap:1rem;max-width:420px}label{display:grid;gap:.4rem;font-weight:600}input,button{font:inherit;padding:.7rem;border-radius:6px}input{border:1px solid #aabbb1}button{background:#176c4b;color:#fff;border:0;font-weight:700}ul{list-style:none;padding:0}li{padding:.75rem 0;border-bottom:1px solid #e5ece8}p{color:#456055}
