.income-rate-form{max-width:1050px;margin:auto}.income-rate-hero{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:27px;border-radius:16px;color:#fff;background:radial-gradient(circle at 75% 20%,#38d5b633,transparent 30%),linear-gradient(125deg,#14285c,#214581)}.income-rate-hero small{color:#71a5ee;font-size:9px;letter-spacing:1.8px}.income-rate-hero h2{margin:5px 0 7px;font-size:22px}.income-rate-hero p{margin:0;color:#cad7f5;font-size:11px}.formula{flex:none;padding:16px 20px;border:1px solid #ffffff20;border-radius:12px;background:#08183d66;font-size:14px}.formula strong{color:#66e4c7;font-size:21px}.income-results{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.income-results article{padding:20px;border:1px solid #e2e7f0;border-radius:13px;background:#fff;box-shadow:0 6px 20px #26395a0b}.income-results span,.income-results small{display:block;color:#7b859b;font-size:11px}.income-results b{display:block;margin:9px 0 5px;color:#3349c5;font-size:25px}.income-results article:nth-child(2) b{color:#7a56df}.income-results article:nth-child(3) b{color:#079d72}.income-rate-form #income-rate-message.success{color:#079d68}.income-rate-form #income-rate-message.error{color:#d84855}@media(max-width:760px){.income-rate-hero{align-items:flex-start;flex-direction:column}.formula{width:100%;font-size:12px}.income-results{grid-template-columns:1fr}}
