*{box-sizing:border-box}body{margin:0;background:#f3f4ed;color:#203f35;font-family:system-ui,sans-serif}header{display:flex;justify-content:space-between;padding:30px 6%;border-bottom:1px solid #d3dccf}a{color:inherit;text-decoration:none}header a{font-size:13px}main{max-width:1180px;margin:8vh auto;display:grid;grid-template-columns:1.2fr 1fr;gap:80px;padding:32px}.intro>p{font-size:12px;line-height:2;color:#728576}.intro h1{font-size:clamp(40px,5vw,68px);font-weight:500;line-height:1.35;letter-spacing:-3px}.intro h1 span{color:#819a66}.planet{font-size:130px;color:#abc28e;line-height:1.1}.card{align-self:center;background:#fff;border:1px solid #d4dfce;padding:40px;border-radius:24px;box-shadow:0 20px 60px #294e3510}.tabs{display:flex;gap:12px}button{cursor:pointer;background:transparent;border:1px solid #d2decf;color:inherit;padding:12px 20px;border-radius:9px;font:inherit}.tabs [aria-pressed=true]{background:#dce9cc}.card h2{font-size:24px;font-weight:500}.card p{font-size:13px;line-height:1.9;color:#64786a}label{display:block;font-size:13px;margin-top:22px}input{display:block;width:100%;margin-top:9px;padding:13px;border:1px solid #cbd8c8;border-radius:8px;font:inherit}input:focus{outline:2px solid #809f6e;outline-offset:2px}.primary{display:block;text-align:center;width:100%;border:0;background:#254d3d;color:#f1f6eb;padding:15px;border-radius:9px;margin:24px 0;font:inherit;cursor:pointer}small{display:block;font-size:11px;line-height:1.9;color:#758475}#error{color:#ad3d3d}[hidden]{display:none!important}@media(max-width:720px){main{display:block;margin:20px auto;padding:24px}.intro h1{font-size:40px}.planet{display:none}.intro{margin-bottom:30px}.card{padding:28px}header{padding:22px}}