body{margin:0;background:#f3f6ef;color:#173d2d;font:18px/1.7 system-ui}main{max-width:780px;margin:8vh auto;padding:32px;background:white;border:1px solid #d8e2d3;border-radius:18px}a{color:#285d3d}button{background:#245b39;color:white;border:0;border-radius:8px;padding:16px 28px;font-size:18px;cursor:pointer}.note{background:#f6f4e9;padding:16px;font-size:15px}