
.freemium-banner{margin:16px 0;padding:15px 20px;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;border:1px solid rgba(138,108,223,.35);border-radius:17px;background:linear-gradient(110deg,rgba(113,83,212,.16),rgba(87,189,205,.08))}.freemium-banner div{display:grid;gap:4px}.freemium-banner strong{font-size:16px}.freemium-banner span{font-size:13px;color:#6a6290}.freemium-banner a{display:inline-block;background:#7350df;color:white;text-decoration:none;padding:11px 17px;border-radius:12px;font-weight:700}.free-tag{padding:5px 9px;background:#f3e9ff;border-radius:20px;color:#5d35b3;font-weight:800}
@media(max-width:620px){.freemium-banner{padding:14px}.freemium-banner a{width:100%;text-align:center}}
