.billing-module__Nlsdbq__page{color:#fff;background:radial-gradient(circle at top,#22d3ee2e,#0000 35%),linear-gradient(#020711 0%,#030712 55%,#020711 100%);min-height:100vh;padding:70px 18px}.billing-module__Nlsdbq__hero{text-align:center;max-width:980px;margin:0 auto 32px}.billing-module__Nlsdbq__badge{color:#22d3ee;background:#22d3ee1f;border:1px solid #22d3ee59;border-radius:999px;margin-bottom:14px;padding:8px 16px;font-weight:900;display:inline-flex}.billing-module__Nlsdbq__hero h1{color:#fff;margin:0;font-size:clamp(30px,5vw,56px)}.billing-module__Nlsdbq__hero p{color:#cbd5e1;max-width:700px;margin:14px auto 0;font-size:18px;line-height:1.8}.billing-module__Nlsdbq__plans{grid-template-columns:repeat(4,1fr);gap:14px;max-width:1100px;margin:0 auto 28px;display:grid}.billing-module__Nlsdbq__planCard{cursor:pointer;text-align:right;color:#fff;background:#0f172ab8;border:1px solid #22d3ee2e;border-radius:24px;padding:22px;transition:all .2s;box-shadow:0 18px 50px #00000059}.billing-module__Nlsdbq__planCard:hover,.billing-module__Nlsdbq__activePlan{background:#082f498c;border-color:#22d3ee;transform:translateY(-4px);box-shadow:0 20px 60px #22d3ee2e}.billing-module__Nlsdbq__planCard strong{margin-bottom:10px;font-size:22px;display:block}.billing-module__Nlsdbq__planCard span{color:#22d3ee;font-size:25px;font-weight:900;display:block}.billing-module__Nlsdbq__planCard small{color:#cbd5e1;margin-top:8px;font-weight:700;display:block}.billing-module__Nlsdbq__checkout{grid-template-columns:360px 1fr;align-items:start;gap:18px;max-width:1100px;margin:0 auto;display:grid}.billing-module__Nlsdbq__methods,.billing-module__Nlsdbq__paymentBox{background:#0f172ac7;border:1px solid #22d3ee2e;border-radius:28px;padding:22px;box-shadow:0 22px 70px #0000006b}.billing-module__Nlsdbq__methods h2,.billing-module__Nlsdbq__paymentBox h2{color:#fff;margin:0 0 18px}.billing-module__Nlsdbq__methodCard{cursor:pointer;color:#fff;background:#02071199;border:1px solid #94a3b838;border-radius:18px;align-items:center;gap:14px;width:100%;margin-bottom:12px;padding:14px;font-weight:900;transition:all .2s;display:flex}.billing-module__Nlsdbq__methodCard:hover,.billing-module__Nlsdbq__activeMethod{background:#22d3ee1a;border-color:#22d3ee}.billing-module__Nlsdbq__methodCard img{object-fit:contain;background:#fff;border-radius:12px;width:46px;height:46px;padding:6px}.billing-module__Nlsdbq__summary{gap:10px;margin-bottom:18px;display:grid}.billing-module__Nlsdbq__summary div{background:#0207119e;border:1px solid #22d3ee2e;border-radius:16px;justify-content:space-between;gap:14px;padding:14px;display:flex}.billing-module__Nlsdbq__summary span{color:#94a3b8;font-weight:700}.billing-module__Nlsdbq__summary strong{color:#fff}.billing-module__Nlsdbq__payNumber{background:#22d3ee14;border:1px dashed #22d3eebf;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:18px;display:flex}.billing-module__Nlsdbq__payNumber span,.billing-module__Nlsdbq__payNumber small{color:#cbd5e1;font-weight:700;display:block}.billing-module__Nlsdbq__payNumber strong{color:#22d3ee;text-align:right;direction:ltr;margin:4px 0;font-size:24px;display:block}.billing-module__Nlsdbq__payNumber button,.billing-module__Nlsdbq__submitBtn{color:#001018;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#22d3ee,#0891b2);border:none;border-radius:16px;padding:13px 18px;font-weight:900}.billing-module__Nlsdbq__field{color:#fff;margin-bottom:14px;font-weight:900;display:block}.billing-module__Nlsdbq__field input{color:#fff;background:#020711b3;border:1px solid #94a3b840;border-radius:16px;outline:none;width:100%;margin-top:8px;padding:15px;font-size:16px}.billing-module__Nlsdbq__field input::placeholder{color:#94a3b8}.billing-module__Nlsdbq__field input:focus{border-color:#22d3ee;box-shadow:0 0 0 4px #22d3ee1f}.billing-module__Nlsdbq__uploadBox{text-align:center;cursor:pointer;background:#22d3ee14;border:2px dashed #22d3eea6;border-radius:22px;place-items:center;gap:8px;min-height:150px;margin:18px 0;padding:20px;display:grid}.billing-module__Nlsdbq__uploadBox input{display:none}.billing-module__Nlsdbq__uploadBox strong{color:#fff;font-size:18px}.billing-module__Nlsdbq__uploadBox span{color:#cbd5e1;font-weight:700}.billing-module__Nlsdbq__submitBtn{width:100%;padding:16px 22px;font-size:18px}.billing-module__Nlsdbq__submitBtn:disabled{opacity:.6;cursor:not-allowed}.billing-module__Nlsdbq__successBox{text-align:center;background:#10b9811a;border:1px solid #10b98159;border-radius:24px;padding:50px 20px}.billing-module__Nlsdbq__successBox h2{color:#34d399}.billing-module__Nlsdbq__successBox p{color:#d1fae5;font-weight:700;line-height:1.8}@media (max-width:900px){.billing-module__Nlsdbq__page{padding:42px 14px}.billing-module__Nlsdbq__plans,.billing-module__Nlsdbq__checkout{grid-template-columns:1fr}.billing-module__Nlsdbq__payNumber{flex-direction:column;align-items:stretch}.billing-module__Nlsdbq__payNumber button{width:100%}}
