:root{color:#f5f5f0;background:#111914;font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}main{max-width:1120px;margin:auto;padding:32px 24px 70px}.top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.logo{letter-spacing:-.05em;font-size:26px;font-weight:850}.tag{color:#c6e6ae;letter-spacing:.04em;border:1px solid #567857;border-radius:30px;margin-right:8px;padding:6px 10px;font-size:12px;font-weight:800;display:inline-block}.warn{color:#ffdc9d;background:#3a2e1b;border-color:#8a6431}.hero{padding:80px 0 55px}.hero-layout{justify-content:space-between;align-items:center;gap:30px;display:flex}.emblem{object-fit:cover;border-radius:22px;flex:none;width:170px;height:170px;box-shadow:0 15px 45px #0005}.eyebrow{color:#a5d67d;letter-spacing:.15em;font-size:12px;font-weight:800}.hero h1{letter-spacing:-.06em;max-width:800px;margin:20px 0;font-size:clamp(40px,7vw,76px);line-height:1.03}.hero p{color:#bdc8bd;max-width:680px;font-size:19px;line-height:1.55}.steps{grid-template-columns:repeat(3,1fr);gap:12px;margin:34px 0;display:grid}.step,.card{background:#1c2920;border:1px solid #3a533e;border-radius:17px;padding:22px}.step strong{color:#b5e78d}.grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.card{margin:12px 0}.card h2{margin:0 0 16px;font-size:22px}.card h3{margin:20px 0 8px;font-size:16px}.muted,small{color:#aab9a9}.field{flex-direction:column;gap:6px;margin:12px 0;display:flex}.field input,.field select{color:#fff;background:#101911;border:1px solid #4a634c;border-radius:9px;width:100%;padding:11px 12px}button{color:#142414;cursor:pointer;background:#afe184;border:0;border-radius:10px;margin:4px 6px 4px 0;padding:11px 14px;font-weight:800}button:disabled{opacity:.5;cursor:not-allowed}.secondary{color:#efffea;background:#36543b}button:hover:not(:disabled){filter:brightness(1.1)}a{color:#b8ec91}code{overflow-wrap:anywhere;color:#e3f5cf}dl{grid-template-columns:130px 1fr;gap:9px 14px;display:grid}dt{color:#aab9a9}dd{overflow-wrap:anywhere;margin:0}.status{background:#1a2a1d;border-left:3px solid #afe184;min-height:46px;margin:15px 0;padding:10px 14px}.risk{color:#ffdba0}.offers{gap:15px;display:grid}.offer{background:#16231a;border:1px solid #4b654d;border-radius:12px;padding:18px}.offer p{margin:7px 0}.inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.foot{color:#9bad9c;border-top:1px solid #38513a;margin-top:50px;padding-top:25px}@media (max-width:760px){.grid,.steps{grid-template-columns:1fr}.hero{padding:48px 0 25px}.hero-layout{flex-direction:column;align-items:flex-start}.emblem{width:100px;height:100px}dl{grid-template-columns:100px 1fr}}
