/* Scoped conversion block; does not modify the original hero, navigation or VIP panel. */
#nat-revenue-cta{max-width:1200px;margin:30px auto;padding:0 20px;box-sizing:border-box;color:#f7e8c5}
#nat-revenue-cta .nat-revenue-inner{border:1px solid rgba(224,183,104,.65);border-radius:22px;background:linear-gradient(110deg,rgba(7,22,40,.97),rgba(18,49,72,.95));padding:clamp(22px,4vw,48px);display:flex;align-items:center;justify-content:space-between;gap:32px;box-shadow:0 18px 42px rgba(0,0,0,.23)}
#nat-revenue-cta .nat-revenue-eyebrow{color:#e9bd69;font-size:11px;letter-spacing:.2em;font-weight:700}
#nat-revenue-cta h2{font-size:clamp(24px,3vw,40px);line-height:1.18;margin:12px 0;color:#ffdf9b}
#nat-revenue-cta p{color:#e5eaf0;line-height:1.65;margin:0 0 12px;max-width:640px}
#nat-revenue-cta .nat-revenue-small{color:#a8d8df;font-size:13px}
#nat-revenue-cta .nat-revenue-actions{display:grid;gap:12px;min-width:220px}
#nat-revenue-cta .nat-revenue-actions a{padding:14px 18px;text-align:center;text-decoration:none;border-radius:12px;font-weight:700;white-space:nowrap;transition:transform .2s,filter .2s}
#nat-revenue-cta .nat-revenue-actions a:hover{transform:translateY(-2px);filter:brightness(1.1)}
#nat-revenue-cta .nat-revenue-primary{background:linear-gradient(100deg,#ffe0a1,#c99b4a);color:#102034}
#nat-revenue-cta .nat-revenue-secondary{border:1px solid #b69a66;color:#f9dfac}
@media(max-width:720px){#nat-revenue-cta .nat-revenue-inner{flex-direction:column;align-items:stretch}#nat-revenue-cta .nat-revenue-actions{min-width:0}}
