:root{color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#101510;color:#f3f6ee;font:16px/1.65 Arial,sans-serif}a{color:inherit}a:focus-visible{outline:3px solid #d7f75a;outline-offset:4px}.wrap{max-width:1100px;margin:auto;padding:0 24px}.top{border-bottom:1px solid #40503b}.bar{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:16px}.brand{font-weight:900;color:#d7f75a;font-size:23px;text-decoration:none}.nav{display:flex;gap:18px;flex-wrap:wrap}.nav a{text-decoration:none;font-size:14px;font-weight:700}.hero{padding:72px 0;background:radial-gradient(circle at 85% 15%,#344826,#172018 42%,#101510 76%);border-bottom:1px solid #40503b}.eyebrow{color:#d7f75a;font-size:13px;letter-spacing:.16em;font-weight:700;text-transform:uppercase}h1,h2,h3{font-family:Impact,'Arial Narrow',Arial,sans-serif;text-transform:uppercase;letter-spacing:.025em;line-height:1.12}h1{font-size:clamp(48px,8vw,100px);max-width:860px;margin:18px 0}h2{font-size:clamp(30px,4vw,50px)}h3{font-size:27px}.lead{color:#cbd5c7;font-size:19px;max-width:760px}.main{padding-top:52px;padding-bottom:92px}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.card{border:1px solid #4a5b42;border-radius:16px;background:#1d291d;padding:26px}.card p{color:#cbd6c7}.tag{display:inline-block;background:#d7f75a;color:#172210;font-size:13px;font-weight:800;text-transform:uppercase;padding:5px 10px;border-radius:5px}.button{display:inline-block;background:#d7f75a;color:#172210;padding:12px 19px;text-decoration:none;font-weight:800;border-radius:8px;margin-top:10px}.button.alt{background:transparent;color:#e4f5be;border:1px solid #a7c85c}.notice{border-left:4px solid #d7f75a;padding:18px 22px;background:#223020;margin-top:28px}.bottom{border-top:1px solid #40503b;padding:28px 0;color:#bdc9b8}@media(max-width:700px){.grid{grid-template-columns:1fr}.bar{align-items:flex-start;flex-direction:column;padding-top:18px;padding-bottom:18px}.hero{padding:55px 0}}
