:root{color:#eff8ef;font-synthesis:none;background:#073d2c;font-family:Arial,sans-serif}*{box-sizing:border-box}body{margin:0}main{background:radial-gradient(at 100% 0,#246247,#0000 65%);flex-direction:column;justify-content:center;align-items:flex-start;min-height:100svh;padding:clamp(28px,9vw,140px);display:flex}.eyebrow{letter-spacing:.22em;color:#bed5a8;font-size:12px}h1{letter-spacing:-.065em;margin:24px 0;font-size:clamp(52px,10vw,140px);font-weight:600;line-height:1.05}h1 span{color:#cfdf73}p{color:#c8dbd0;margin:0 0 38px;font-size:clamp(17px,2vw,24px);line-height:1.6}a{color:#123c2b;background:#d6e697;border-radius:40px;padding:16px 25px;font-weight:600;text-decoration:none}a:hover{background:#e6f3b8}a:focus-visible{outline-offset:5px;outline:3px solid #fff}a span{margin-left:24px}small{color:#a7c5b4;margin-top:48px}
