.Payment_container__8GTny{min-height:100vh;background:linear-gradient(135deg,#0f172a,#1e293b);padding:40px 20px;color:#fff}.Payment_header__NweV4{text-align:center;margin-bottom:60px}.Payment_title__QUe9b{font-size:3rem;font-weight:700;margin-bottom:10px;background:linear-gradient(135deg,#00f3ff,#f700ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Payment_subtitle__u7EkY{font-size:1.2rem;color:#94a3b8;margin:0}.Payment_promoSection__KcQ_e{max-width:600px;margin:0 auto 40px;padding:25px;background:#1e293b;border:2px solid #334155;border-radius:12px;text-align:center}.Payment_promoTitle__1wd21{font-size:1.3rem;margin-bottom:15px;color:#fff}.Payment_promoInputGroup___X1qJ{display:flex;gap:10px;margin-bottom:10px}.Payment_promoInput__FwxhI{flex:1 1;padding:12px 16px;background:#0f172a;border:2px solid #334155;border-radius:8px;color:#fff;font-size:1rem;transition:border-color .3s}.Payment_promoInput__FwxhI:focus{outline:none;border-color:#00f3ff}.Payment_promoButton__JmSj_{padding:12px 24px;background:linear-gradient(135deg,#00f3ff,#f700ff);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s,opacity .2s}.Payment_promoButton__JmSj_:hover:not(:disabled){transform:scale(1.05)}.Payment_promoButton__JmSj_:disabled{opacity:.5;cursor:not-allowed}.Payment_promoError__HI1P2{color:#f44336;background:rgba(244,67,54,.1)}.Payment_promoError__HI1P2,.Payment_promoSuccess__1HrDD{font-size:.9rem;margin-top:8px;padding:8px;border-radius:6px}.Payment_promoSuccess__1HrDD{color:#4caf50;background:rgba(76,175,80,.1);font-weight:500}.Payment_promoInfo__rh3cH{margin:10px 0}.Payment_originalPrice__EFav1{text-decoration:line-through;color:#94a3b8;font-size:1.2rem;margin-right:8px}.Payment_discountBadge__GgdiG{display:inline-block;background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;padding:6px 12px;border-radius:6px;font-size:.85rem;font-weight:600;margin:10px 0}.Payment_pricingGrid__q2tmt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:30px;gap:30px;max-width:1200px;margin:0 auto}.Payment_pricingCard__42zdh{background:#1e293b;border:2px solid #334155;border-radius:16px;padding:30px;position:relative;transition:all .3s ease;display:flex;flex-direction:column}.Payment_pricingCard__42zdh:hover{transform:translateY(-5px);border-color:#00f3ff;box-shadow:0 10px 40px rgba(0,243,255,.2)}.Payment_pricingCard__42zdh.Payment_popular__t30Ef{border-color:#f700ff;background:linear-gradient(135deg,#1e293b,#2a1b3d)}.Payment_popularBadge__4Essf{position:absolute;top:-12px;right:20px;background:linear-gradient(135deg,#f700ff,#00f3ff);color:#000;padding:6px 16px;border-radius:20px;font-size:.85rem;font-weight:700}.Payment_planName__e1PFb{font-size:1.5rem;font-weight:600;margin-bottom:20px;color:#fff}.Payment_priceContainer__pNbQ8{margin-bottom:30px}.Payment_price__gUPVM{font-size:3rem;font-weight:700;color:#00f3ff}.Payment_duration__ErwRq{font-size:1rem;color:#94a3b8;margin-left:8px}.Payment_features__v3doZ{list-style:none;padding:0;margin:0 0 30px;flex-grow:1}.Payment_features__v3doZ li{color:#cbd5e1;position:relative;padding:10px 0 10px 25px}.Payment_features__v3doZ li:before{content:"✓";position:absolute;left:0;color:#00f3ff;font-weight:700}.Payment_buyButton__Ag58N{width:100%;padding:16px;background:linear-gradient(135deg,#00f3ff,#f700ff);color:#000;border:none;border-radius:8px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;margin-top:auto}.Payment_buyButton__Ag58N:hover{transform:scale(1.05);box-shadow:0 5px 20px rgba(0,243,255,.4)}.Payment_instructionsContainer__7d63v{max-width:800px;margin:0 auto}.Payment_instructionsCard__N90nz{background:#1e293b;border:2px solid #334155;border-radius:16px;padding:40px}.Payment_instructionsTitle__MsOAg{font-size:2rem;margin-bottom:30px;text-align:center;color:#00f3ff}.Payment_step__0miLO{display:flex;margin-bottom:30px;align-items:flex-start}.Payment_stepNumber__aq4JB{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#00f3ff,#f700ff);color:#000;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;flex-shrink:0;margin-right:20px}.Payment_stepContent__Pqk9C{flex:1 1}.Payment_stepContent__Pqk9C h3{font-size:1.3rem;margin-bottom:10px;color:#fff}.Payment_stepContent__Pqk9C p{color:#cbd5e1;line-height:1.6;margin-bottom:10px}.Payment_paypalLink__4L06X{display:inline-block;color:#00f3ff;text-decoration:underline;word-break:break-all;margin-top:10px}.Payment_paypalLink__4L06X:hover{color:#f700ff}.Payment_infoList__TsFrZ{list-style:none;padding:0;margin:15px 0}.Payment_infoList__TsFrZ li{color:#cbd5e1;padding:8px 0 8px 25px;position:relative}.Payment_infoList__TsFrZ li:before{content:"•";position:absolute;left:0;color:#00f3ff;font-size:1.5rem;line-height:1}.Payment_discordButton__szOYw{display:inline-block;margin-top:15px;padding:12px 24px;background:#5865f2;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;transition:all .3s ease}.Payment_discordButton__szOYw:hover{background:#4752c4;transform:translateY(-2px)}.Payment_actions__xcejQ{display:flex;gap:15px;margin-top:40px;justify-content:center}.Payment_backButton__iJuBS,.Payment_paypalButton__7bxxN{padding:14px 28px;border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s ease;border:none;cursor:pointer;font-size:1rem}.Payment_backButton__iJuBS{background:#334155;color:#fff}.Payment_backButton__iJuBS:hover{background:#475569}.Payment_paypalButton__7bxxN{background:linear-gradient(135deg,#00f3ff,#f700ff);color:#000}.Payment_paypalButton__7bxxN:hover{transform:scale(1.05);box-shadow:0 5px 20px rgba(0,243,255,.4)}.Payment_footer__Q4pBA{text-align:center;margin-top:60px;color:#94a3b8}.Payment_footer__Q4pBA a{color:#00f3ff;text-decoration:none}.Payment_footer__Q4pBA a:hover{text-decoration:underline}@media (max-width:768px){.Payment_title__QUe9b{font-size:2rem}.Payment_pricingGrid__q2tmt{grid-template-columns:1fr}.Payment_instructionsCard__N90nz{padding:20px}.Payment_actions__xcejQ{flex-direction:column}.Payment_backButton__iJuBS,.Payment_paypalButton__7bxxN{width:100%}}