.revenue-calc{max-width:1120px;margin:0 auto;padding:70px 24px;color:inherit}.revenue-calc h2{font-size:clamp(28px,4vw,44px);line-height:1.15;margin:16px 0}.revenue-calc>p{max-width:850px}.calc-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;margin:30px 0}.calc-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.calc-fields label{display:flex;flex-direction:column;gap:10px;font-size:14px}.calc-fields input{width:100%;box-sizing:border-box;padding:14px;border:1px solid #71869c;border-radius:8px;background:#fff;color:#102338;font:inherit}.calc-fields button{white-space:normal;text-align:left;line-height:1.5}.calc-result{padding:28px;background:#102c44;color:#fff;border:1px solid #3c829d;border-radius:16px;align-self:start}.calc-result strong{display:block;font-size:clamp(32px,5vw,54px);color:#5cd9ed;overflow-wrap:anywhere}.calc-result .button{margin-top:12px}.calc-note{font-size:13px;line-height:1.7;opacity:.8}#rc-error{color:#ffcd9b}@media(max-width:650px){.calc-grid,.calc-fields{grid-template-columns:1fr}.revenue-calc{padding:45px 24px}}
.revenue-examples{margin:32px 0 38px;padding:28px;background:#0e1c2c;border:1px solid #244459;border-radius:18px}.revenue-examples h2{font-size:clamp(25px,3vw,35px);max-width:730px}.revenue-examples>p{color:#bdccdb}.example-assumptions{display:flex;flex-direction:column;gap:4px;background:#142c40;border-radius:8px;padding:15px 18px;font-size:14px;margin:22px 0}.example-assumptions span{color:#bdd4e4}.example-caption{font-size:12px;text-transform:uppercase;letter-spacing:1px}.example-row{display:grid;grid-template-columns:130px 1fr 145px;align-items:center;gap:16px;width:100%;border:1px solid transparent;border-bottom-color:#294051;padding:16px 10px;background:transparent;color:#f5f8fc;text-align:left;border-radius:7px}.example-row:hover,.example-row[aria-pressed="true"]{background:#16364a;border-color:#35d5eb}.example-label{font-size:14px;font-weight:bold}.example-track{height:23px;background:#071724;border-radius:5px;overflow:hidden}.example-bar{display:block;height:100%;background:linear-gradient(90deg,#2488ef,#35d5eb);border-radius:5px}.example-row strong{font-size:23px;color:#66e0ef;text-align:right}.example-row strong span{font-size:11px;color:#a8b9cb;font-weight:normal}.example-try{grid-column:2/4;font-size:12px;color:#a8ddea;margin-top:-12px;text-align:right}.example-prompt{margin-bottom:0}.example-prompt strong{color:#fff}.example-status{font-size:13px;color:#66e0ef!important;margin:8px 0 0;min-height:20px}@media(max-width:650px){.revenue-examples{padding:20px 14px}.example-row{grid-template-columns:1fr 1fr;gap:12px;padding:14px 8px}.example-track{grid-row:2;grid-column:1/3;height:19px}.example-row strong{font-size:22px}.example-try{grid-column:1/3;margin-top:0}.example-label{font-size:13px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
