:root{color-scheme:light;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#20332e;background:#f3f5f1}*{box-sizing:border-box}body{margin:0;border-top:6px solid #366b54}main{max-width:760px;margin:0 auto;padding:64px 28px 36px}.label{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:#4a665a}h1{font-size:clamp(2.1rem,6vw,3.5rem);line-height:1.1;letter-spacing:-.045em;margin:22px 0}h2{font-size:1.2rem;line-height:1.35;margin-top:34px}.lead{font-size:1.3rem;color:#496055}p{line-height:1.75}a{color:#245b44;text-underline-offset:4px}a:focus-visible{outline:3px solid #b17219;outline-offset:5px}.button{display:inline-flex;gap:20px;padding:13px 18px;margin-top:12px;background:#245b44;color:white;border-radius:8px;text-decoration:none}footer{border-top:1px solid #ced8cf;margin-top:48px;padding-top:22px;font-size:.82rem;color:#56675d}@media(max-width:480px){main{padding:36px 20px 28px}}
