.billingModal{position:fixed;inset:0;background:rgba(15,23,42,.48);display:none;align-items:center;justify-content:center;z-index:20;padding:20px}.billingPanel{width:min(760px,100%);background:#fff;border-radius:22px;padding:24px;box-shadow:0 25px 80px rgba(0,0,0,.2)}.billingGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.billingPlan{border:1px solid #e1e5ec;border-radius:16px;padding:18px}.billingPlan.featured{border-color:#172033;box-shadow:0 8px 25px rgba(23,32,51,.08)}.billingPlan h3{margin:0 0 6px}.billingPrice{font-size:27px;font-weight:900}.billingPrice small{font-size:11px;color:#7b8698}.billingPlan ul{padding-left:18px;color:#667286;font-size:12px;line-height:1.8}.billingClose{float:right;border:0;background:#eef1f5;border-radius:9px;padding:8px;cursor:pointer}@media(max-width:700px){.billingGrid{grid-template-columns:1fr}}