:root{font:16px/1.65 system-ui,-apple-system,Segoe UI,sans-serif;color:#193d2d;background:#082f24}*{box-sizing:border-box}body{margin:0;padding:44px 20px;background:radial-gradient(ellipse at top left,#32795788,transparent 60%),radial-gradient(ellipse at bottom right,#0b6e3e99,transparent 60%);min-height:100vh}main{max-width:780px;margin:auto;padding:40px 48px;background:#fff;border-radius:22px;border-top:4px solid #d4af37;box-shadow:0 24px 70px #00180f66}.brand img{width:210px;max-width:80%;height:auto}.eyebrow{font-size:12px;letter-spacing:2px;font-weight:700;color:#0b6e3e;margin:30px 0 6px}h1{font-size:34px;line-height:1.2;margin:0 0 16px}h2{font-size:20px;line-height:1.4;margin:0 0 8px}p{margin:0 0 14px}.intro,.note{color:#61776b}.note{font-size:13px;margin-top:14px}section{display:flex;gap:22px;border-top:1px solid #deebe2;padding-top:26px;margin-top:26px}.number{color:#0b6e3e;font-weight:700;font-size:14px;background:#eaf4ed;border-radius:50%;width:36px;height:36px;flex-shrink:0;text-align:center;padding-top:6px}a{color:#0b6e3e}.button{display:inline-block;color:white;background:#0b6e3e;border:1px solid #0b6e3e;border-radius:8px;padding:10px 18px;font-weight:600;text-decoration:none}.button:hover{background:#07512d}.secondary{background:white;color:#0b6e3e}.secondary:hover{background:#eff7f1}footer{border-top:1px solid #deebe2;padding-top:24px;margin-top:28px;display:flex;justify-content:space-between;gap:16px;font-size:13px;color:#61776b}a:focus-visible{outline:3px solid #d4af37;outline-offset:4px}@media(max-width:600px){body{padding:16px 12px}main{padding:28px 22px}h1{font-size:28px}section{gap:12px}.number{width:28px;height:28px;font-size:12px;padding-top:4px}footer{flex-direction:column}}
