:root{color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif;color:#243e2e;background:#f8f5ec}*{box-sizing:border-box}body{margin:0}main{max-width:940px;margin:auto;padding:40px 28px}a{color:#315e40;text-decoration:none}.brand{font-size:22px;font-weight:750}.hero{padding:72px 0 40px}section{margin:28px 0 42px}h1{font-size:clamp(36px,6vw,60px);line-height:1.18;letter-spacing:-1px;margin:20px 0}h2{font-size:25px}p{line-height:1.8;color:#58685c;max-width:650px}.eyebrow{font-size:13px;letter-spacing:2px;color:#677c56}.primary{display:inline-block;padding:14px 22px;border-radius:12px;background:#315e40;color:white;margin-top:14px}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px}.plans article{background:#fffdf8;border:1px solid #dfE4d7;border-radius:18px;padding:26px 18px}.plans strong{font-size:30px}.plans strong span{font-size:13px;font-weight:500}.plans p{font-size:22px;color:#d67640;margin:12px 0 0}.note{font-size:13px}footer{padding:30px 0 12px;border-top:1px solid #e0e4d8;font-size:13px}nav{display:flex;gap:22px;flex-wrap:wrap}.return{max-width:680px}.return section{padding:50px 0}@media(max-width:480px){main{padding:28px 20px}.hero{padding-top:44px}.plans{gap:8px}.plans article{padding:20px 10px}.plans strong{font-size:25px}.plans strong span{display:block;margin-top:5px}.plans p{font-size:20px}}
