.premium-offer{display:grid;grid-template-columns:1fr 1.15fr;gap:24px;background:#173f34;color:#fff;border-radius:18px;padding:28px;margin:28px 0 14px}.premium-offer h2{font-size:42px;margin:8px 0;color:inherit}.premium-offer small{font-size:16px;font-weight:400;opacity:.8}.premium-offer p,.premium-offer li{color:#e1eee6}.premium-offer .price-note{font-size:14px;line-height:1.45;margin:0 0 14px;color:#d0e1d5}.premium-offer ul{padding:0 0 0 20px;align-self:center}.premium-offer li{padding:6px 0}.eyebrow{font-size:12px;letter-spacing:2px}.intro{font-size:18px}.back-link{display:inline-block;margin-bottom:16px}.free-note{font-size:14px;color:#557064}.premium-step{display:grid;grid-template-columns:34px 1fr;gap:16px;padding:24px 0;border-top:1px solid #d4dfd7}.step-number{width:30px;height:30px;background:#e1eadf;border-radius:50%;display:grid;place-items:center;color:#193d31;font-weight:700}.premium-step h2{font-size:21px;margin:0 0 10px}.premium-step p{line-height:1.6;margin:8px 0 14px}.verify-card{padding:20px;border-radius:12px;background:#e9eee5}.check-row{display:flex;align-items:flex-start;gap:10px;line-height:1.5}.check-row input{width:18px;height:18px;margin:4px 0 0;flex-shrink:0}#otp{max-width:260px;letter-spacing:4px;font-size:24px}#status{color:#154c36;font-weight:600}header h1{font-size:44px;line-height:1.12;letter-spacing:-1.3px}footer{font-size:12px}@media(max-width:560px){.premium-offer{grid-template-columns:1fr;gap:8px;padding:22px}.premium-step{grid-template-columns:26px 1fr;gap:12px}.step-number{width:26px;height:26px}header h1{font-size:36px}.premium-step .fields{display:block}}