.pr-card[data-v-4027cc11]{background:linear-gradient(155deg,#fffffff7,#f8fafffa 40%,#f1f5f980);border:1px solid rgba(226,232,240,.5);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:22px 16px 20px;position:relative;transition:all .3s cubic-bezier(.16,1,.3,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;box-shadow:0 1px 2px #00000008,0 4px 16px -4px #0000000d;outline:none}.pr-card[data-v-4027cc11]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}@media(min-width:640px){.pr-card[data-v-4027cc11]{border-radius:20px;padding:24px 20px}}@media(min-width:1024px){.pr-card[data-v-4027cc11]{padding:28px 22px}}.pr-card[data-v-4027cc11]:hover{box-shadow:0 1px 2px #00000008,0 8px 28px -4px #00000014,0 16px 48px -8px #3b82f60f;transform:translateY(-3px)}.pr-card--current[data-v-4027cc11]{border-color:#10b98173;box-shadow:0 1px 2px #00000008,0 4px 20px -4px #10b9811f}.pr-card--max.pr-card--current[data-v-4027cc11]{border-color:#34d39959}.pr-annual-save[data-v-4027cc11]{background:#10b98114;border:1px solid rgba(16,185,129,.12);border-radius:5px;color:#059669;font-size:10px;font-weight:800;margin-left:6px;padding:2px 7px}.pr-credit-badge[data-v-4027cc11],.pr-watch-badge[data-v-4027cc11]{align-items:center;border-radius:9px;display:flex;font-size:12px;font-weight:700;gap:6px;padding:6px 10px}.pr-credit-badge[data-v-4027cc11]{background:linear-gradient(135deg,#eff6ffcc,#e0e7ff66);border:1px solid rgba(59,130,246,.12);color:#2563eb}.pr-watch-badge[data-v-4027cc11]{background:linear-gradient(135deg,#f1f5f9cc,#e2e8f066);border:1px solid rgba(148,163,184,.15);color:#475569}.pr-bonus-line[data-v-4027cc11]{background:#ecfdf5d9;border:1px solid rgba(16,185,129,.22);border-radius:8px;color:#059669;font-size:11px;font-weight:700;line-height:1.35;padding:5px 10px}.pr-card--max[data-v-4027cc11]{background:linear-gradient(155deg,#0f172a,#1e293b 40%,#1e3a5f);border-color:#3b82f633}.pr-card--max .pr-price[data-v-4027cc11],.pr-card--max .pr-tier-label[data-v-4027cc11]{color:#fff}.pr-card--max .text-slate-400[data-v-4027cc11],.pr-card--max .text-slate-500[data-v-4027cc11],.pr-card--max p[data-v-4027cc11]{color:#94a3b8!important}.pr-card--max .text-slate-600[data-v-4027cc11]{color:#cbd5e1!important}.pr-card--max .text-slate-900[data-v-4027cc11]{color:#f1f5f9!important}.pr-card--max .text-indigo-600[data-v-4027cc11]{color:#60a5fa!important}.pr-card--max .pr-credit-badge[data-v-4027cc11]{background:linear-gradient(135deg,#3b82f626,#6366f11a);border-color:#3b82f633;color:#93c5fd}.pr-card--max .pr-watch-badge[data-v-4027cc11]{background:#94a3b81a;border-color:#94a3b826;color:#94a3b8}.pr-card--max .pr-card-shine[data-v-4027cc11]{background:linear-gradient(180deg,#ffffff0f,#fff0)}.pr-card--max[data-v-4027cc11]:hover{box-shadow:0 1px 2px #0000001a,0 8px 32px -4px #3b82f633,0 20px 56px -8px #6366f126}.pr-card-shine[data-v-4027cc11]{background:linear-gradient(180deg,#ffffff8c,#fff0);border-radius:inherit;height:45%;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.pr-card--popular[data-v-4027cc11]{background:linear-gradient(155deg,#fffffffc,#f8fafffc 35%,#eff6ffd9);border-color:#3b82f647;border-width:2px;box-shadow:0 1px 2px #00000008,0 6px 24px -4px #3b82f624,0 16px 48px -10px #6366f11a}@media(min-width:1024px){.pr-card--popular[data-v-4027cc11]{transform:translateY(-4px)}.pr-card--popular[data-v-4027cc11]:hover{transform:translateY(-7px)}}.pr-card--popular[data-v-4027cc11]:hover{box-shadow:0 1px 2px #00000008,0 10px 36px -4px #3b82f633,0 24px 64px -10px #6366f124}.pr-card-glow[data-v-4027cc11]{animation:prGlow-4027cc11 4s ease-in-out infinite;background:radial-gradient(circle,rgba(59,130,246,.18) 0,rgba(99,102,241,.08) 40%,transparent 70%);border-radius:50%;bottom:-25%;filter:blur(18px);height:50%;left:50%;opacity:.6;pointer-events:none;position:absolute;transform:translate(-50%);width:80%;z-index:0}@keyframes prGlow-4027cc11{0%,to{opacity:.5;transform:translate(-50%) scale(1)}50%{opacity:.8;transform:translate(-50%) scale(1.05)}}.pr-popular-badge[data-v-4027cc11]{left:50%;position:absolute;top:-1px;transform:translate(-50%);z-index:5}.pr-popular-badge span[data-v-4027cc11]{background:linear-gradient(135deg,#1e3a5f,#2563eb);border-radius:0 0 10px 10px;box-shadow:0 2px 8px #2563eb40,0 0 16px -2px #3b82f626;color:#fff;display:inline-flex;font-size:10px;font-weight:800;letter-spacing:.04em;padding:5px 16px;text-transform:uppercase}.pr-popular-badge--max span[data-v-4027cc11]{background:linear-gradient(135deg,#6366f1,#a855f7);box-shadow:0 2px 8px #6366f14d,0 0 16px -2px #a855f733}.pr-tier-label[data-v-4027cc11]{color:#94a3b8;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pr-price[data-v-4027cc11]{color:#0f172a;font-size:34px;font-weight:900;letter-spacing:-.04em;line-height:1}@media(min-width:640px){.pr-price[data-v-4027cc11]{font-size:40px}}@media(min-width:768px){.pr-price[data-v-4027cc11]{font-size:48px}}.pr-card--popular .pr-price[data-v-4027cc11]{background:linear-gradient(135deg,#1e40af,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pr-trust-line[data-v-4027cc11]{color:#64748b;font-size:12px;font-weight:600;line-height:1.35;margin:14px 0 0;text-align:center}@media(min-width:640px){.pr-trust-line[data-v-4027cc11]{font-size:12px;margin-top:16px}}.pr-card--max .pr-trust-line[data-v-4027cc11]{color:#94a3b8}.pr-cta-wrap[data-v-4027cc11]{margin-top:auto;padding-top:14px;width:100%}@media(min-width:640px){.pr-cta-wrap[data-v-4027cc11]{padding-top:16px}}.pr-cta[data-v-4027cc11]{align-items:center;border:none;border-radius:12px;display:flex;font-size:13px;font-weight:800;justify-content:center;letter-spacing:.01em;min-height:48px;overflow:hidden;padding:14px 0;position:relative;transition:all .25s cubic-bezier(.16,1,.3,1);width:100%}@media(min-width:640px){.pr-cta[data-v-4027cc11]{border-radius:13px;padding:13px 0}}.pr-cta[data-v-4027cc11]:before{background:linear-gradient(180deg,#ffffff1f,#fff0);border-radius:inherit;content:"";height:50%;left:0;pointer-events:none;position:absolute;right:0;top:0}.pr-cta--primary[data-v-4027cc11]{background:linear-gradient(135deg,#1e293b,#1e3a5f 40%,#2563eb);box-shadow:0 1px 3px #0f172a26,0 4px 14px -2px #2563eb33,0 0 20px -4px #3b82f61a;color:#fff}.pr-cta--primary[data-v-4027cc11]:hover{background:linear-gradient(135deg,#2563eb,#3b82f6 60%,#6366f1);box-shadow:0 2px 6px #2563eb33,0 8px 24px -4px #2563eb40,0 0 32px -6px #6366f126;transform:translateY(-1px)}.pr-cta--default[data-v-4027cc11]{background:linear-gradient(135deg,#f1f5f9e6,#e2e8f080);border:1px solid rgba(226,232,240,.5);color:#475569}.pr-cta--default[data-v-4027cc11]:hover{background:linear-gradient(135deg,#f1f5f9,#e2e8f0cc);border-color:#cbd5e199;box-shadow:0 2px 8px #0000000a}.pr-cta--outline[data-v-4027cc11]{background:transparent;border:2px solid rgba(226,232,240,.6);color:#334155}.pr-cta--outline[data-v-4027cc11]:hover{background:#eff6ff4d;border-color:#6366f14d;box-shadow:0 2px 10px #6366f10f}.pr-cta--premium[data-v-4027cc11]{background:linear-gradient(135deg,#6366f1,#a855f7 60%,#ec4899);box-shadow:0 1px 3px #6366f133,0 4px 14px -2px #a855f740,0 0 20px -4px #ec48991a;color:#fff}.pr-cta--premium[data-v-4027cc11]:hover{box-shadow:0 2px 6px #6366f140,0 8px 24px -4px #a855f74d,0 0 32px -6px #ec489926;transform:translateY(-1px)}.pr-cta[data-v-4027cc11]:active{transform:scale(.98)}.pr-cta[data-v-4027cc11]:disabled,.pr-cta[data-v-4027cc11]:disabled:hover{box-shadow:none!important;cursor:not-allowed;opacity:.65;pointer-events:none;transform:none!important}.pr-cta--primary[data-v-4027cc11]:disabled,.pr-cta--primary[data-v-4027cc11]:disabled:hover{background:linear-gradient(135deg,#1e293b,#1e3a5f 40%,#2563eb);background-image:linear-gradient(135deg,#1e293b,#1e3a5f 40%,#2563eb);border:none;color:#fff}.pr-cta--default[data-v-4027cc11]:disabled,.pr-cta--default[data-v-4027cc11]:disabled:hover{background:linear-gradient(135deg,#f1f5f9e6,#e2e8f080);background-image:linear-gradient(135deg,#f1f5f9e6,#e2e8f080);border:1px solid rgba(226,232,240,.5);color:#475569}.pr-cta--outline[data-v-4027cc11]:disabled,.pr-cta--outline[data-v-4027cc11]:disabled:hover{background:transparent;background-image:none;border:2px solid rgba(226,232,240,.6);color:#334155}.pr-cta--premium[data-v-4027cc11]:disabled,.pr-cta--premium[data-v-4027cc11]:disabled:hover{background:linear-gradient(135deg,#6366f1,#a855f7 60%,#ec4899);background-image:linear-gradient(135deg,#6366f1,#a855f7 60%,#ec4899);border:none;color:#fff}.pr-cta[data-v-4027cc11]:disabled:before{opacity:.5}.pr-cta--link[data-v-4027cc11]{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;text-decoration:none}@media(prefers-reduced-motion:reduce){.pr-card-glow[data-v-4027cc11]{animation:none}.pr-card[data-v-4027cc11]{transition:none}.pr-card--popular[data-v-4027cc11],.pr-card--popular[data-v-4027cc11]:hover{transform:none}}.pcm-overlay[data-v-244501ad]{align-items:flex-end;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0f172a80;display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:100}@media(min-width:640px){.pcm-overlay[data-v-244501ad]{align-items:center;padding:24px}}.pcm-shell[data-v-244501ad]{background:#fff;border-radius:24px 24px 0 0;box-shadow:0 -4px 32px #0f172a1f,0 0 0 1px #0f172a0a;display:flex;flex-direction:column;max-height:92dvh;max-width:460px;overflow:hidden;position:relative;width:100%}@media(min-width:640px){.pcm-shell[data-v-244501ad]{border-radius:24px;box-shadow:0 25px 80px #0f172a2e,0 0 0 1px #0f172a0a}}.pcm-header-strip[data-v-244501ad]{background:linear-gradient(90deg,#3b82f6,#6366f1,#8b5cf6);flex-shrink:0;height:4px}.pcm-body[data-v-244501ad]{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:24px 20px 20px}@media(min-width:640px){.pcm-body[data-v-244501ad]{padding:28px 28px 24px}}.pcm-close[data-v-244501ad]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffc;border-radius:10px;color:#94a3b8;cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;right:14px;top:14px;transition:all .15s;width:34px;z-index:2}.pcm-close[data-v-244501ad]:hover{background:#f1f5f9;color:#475569}.pcm-title-row[data-v-244501ad]{margin-bottom:22px;text-align:center}.pcm-title[data-v-244501ad]{color:#0f172a;font-size:20px;font-weight:800;letter-spacing:-.02em;margin-bottom:4px}.pcm-subtitle[data-v-244501ad]{color:#64748b;font-size:14px}.pcm-plan-row[data-v-244501ad]{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:22px}.pcm-arrow[data-v-244501ad]{color:#94a3b8;flex-shrink:0}.pcm-plan-box[data-v-244501ad]{border-radius:14px;flex:1;max-width:160px;padding:12px 14px;text-align:center}.pcm-plan-box--current[data-v-244501ad]{background:#f8fafc;border:1px solid #e2e8f0}.pcm-plan-box--target[data-v-244501ad]{background:linear-gradient(135deg,#eff6ff,#e0e7ff);border:1px solid #bfdbfe}.pcm-plan-box-label[data-v-244501ad]{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.04em;margin-bottom:2px;text-transform:uppercase}.pcm-plan-box-name[data-v-244501ad]{color:#0f172a;font-size:14px;font-weight:800}.pcm-plan-box--target .pcm-plan-box-name[data-v-244501ad]{color:#1d4ed8}.pcm-skeleton-wrap[data-v-244501ad]{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.pcm-skeleton[data-v-244501ad]{animation:pcm-shimmer-244501ad 1.4s ease infinite;background:linear-gradient(90deg,#f1f5f9 25%,#e8ecf1,#f1f5f9 75%);background-size:400% 100%;border-radius:8px;height:18px}@keyframes pcm-shimmer-244501ad{0%{background-position:100% 0}to{background-position:-100% 0}}.pcm-error-banner[data-v-244501ad]{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#991b1b;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:10px 14px}.pcm-retry-link[data-v-244501ad]{cursor:pointer;font-weight:700;margin-left:auto;text-decoration:underline}.pcm-details[data-v-244501ad]{border:1px solid #e2e8f0;border-radius:14px;margin-bottom:16px;overflow:hidden}.pcm-detail-row[data-v-244501ad]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.pcm-detail-row+.pcm-detail-row[data-v-244501ad]{border-top:1px solid #f1f5f9}.pcm-detail-label[data-v-244501ad]{color:#64748b;font-size:13px;font-weight:500}.pcm-detail-value[data-v-244501ad]{color:#0f172a;font-size:13px;font-weight:700;text-align:right}.pcm-detail-value--highlight[data-v-244501ad]{color:#7c3aed}.pcm-detail-note[data-v-244501ad]{color:#94a3b8;font-size:11px;font-weight:500;margin-left:4px}.pcm-notice[data-v-244501ad]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#64748b;font-size:12.5px;line-height:1.5;margin-bottom:18px;padding:12px 14px}.pcm-notice p strong[data-v-244501ad]{color:#334155;font-weight:700}.pcm-actions[data-v-244501ad]{display:flex;flex-direction:column;gap:8px}.pcm-btn[data-v-244501ad]{border-radius:14px;cursor:pointer;font-size:15px;font-weight:700;padding:14px 16px;transition:all .2s;width:100%}.pcm-btn[data-v-244501ad]:disabled{cursor:not-allowed;opacity:.6}.pcm-btn--confirm[data-v-244501ad]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 1px 3px #2563eb4d,0 4px 16px #2563eb2e;color:#fff}.pcm-btn--confirm[data-v-244501ad]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px)}.pcm-btn--cancel[data-v-244501ad]{background:transparent;color:#94a3b8;font-size:13px;font-weight:500}.pcm-btn--cancel[data-v-244501ad]:hover:not(:disabled){color:#64748b}.pcm-overlay-enter-active[data-v-244501ad]{transition:opacity .25s ease}.pcm-overlay-leave-active[data-v-244501ad]{transition:opacity .2s ease}.pcm-overlay-enter-from[data-v-244501ad],.pcm-overlay-leave-to[data-v-244501ad]{opacity:0}.pcm-panel-enter-active[data-v-244501ad]{transition:all .3s cubic-bezier(.16,1,.3,1)}.pcm-panel-leave-active[data-v-244501ad]{transition:all .2s ease-in}.pcm-panel-enter-from[data-v-244501ad]{opacity:0;transform:translateY(100%)}.pcm-panel-leave-to[data-v-244501ad]{opacity:0;transform:translateY(40px)}@media(min-width:640px){.pcm-panel-enter-from[data-v-244501ad]{transform:scale(.95) translateY(12px)}.pcm-panel-leave-to[data-v-244501ad]{transform:scale(.97) translateY(8px)}}.pr-grid{background-image:radial-gradient(rgba(148,163,184,.05) 1px,transparent 0);background-size:24px 24px;inset:0;pointer-events:none;position:fixed;z-index:0}.pr-subscriber-banner--ssr-placeholder{background:#f1f5f999;border:1px solid rgba(226,232,240,.9);border-radius:16px;margin:0 auto 24px;max-width:52rem;min-height:5.5rem}.pr-subscriber-banner{background:linear-gradient(135deg,#ecfdf5f2,#f0fdfad9 50%,#eff6ffbf);border:1px solid rgba(16,185,129,.2);border-radius:16px;box-shadow:0 1px 3px #0f172a0a;margin:0 auto 24px;max-width:52rem;padding:16px 18px}@media(min-width:640px){.pr-subscriber-banner{margin-bottom:32px;padding:20px 24px}}.pr-subscriber-banner-inner{align-items:flex-start;display:flex;gap:14px}.pr-subscriber-banner-icon{align-items:center;background:#ffffffe6;border:1px solid rgba(16,185,129,.15);border-radius:12px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.pr-subscriber-banner-body{flex:1;min-width:0}.pr-subscriber-banner-kicker{color:#059669;font-size:11px;font-weight:800;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.pr-subscriber-banner-plan{color:#0f172a;font-size:16px;font-weight:700;letter-spacing:-.02em;margin:0 0 4px}@media(min-width:640px){.pr-subscriber-banner-plan{font-size:18px}}.pr-subscriber-banner-upgrade-label{color:#475569;font-size:12px;font-weight:600;margin:12px 0 8px}.pr-subscriber-banner-actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.pr-subscriber-upgrade-btn{align-items:center;background:linear-gradient(135deg,#059669,#10b981);border:none;border-radius:11px;box-shadow:0 2px 8px #05966933;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:800;justify-content:center;min-height:44px;padding:10px 16px;transition:transform .2s ease,box-shadow .2s ease}.pr-subscriber-upgrade-btn:hover{box-shadow:0 4px 14px #05966947;transform:translateY(-1px)}.pr-subscriber-upgrade-btn:focus{outline:none}.pr-subscriber-upgrade-btn:-moz-focusring,.pr-subscriber-upgrade-btn:focus-visible{box-shadow:0 0 0 3px #0596698c,0 2px 8px #05966933;outline:2px solid #fff;outline-offset:2px}.pr-subscriber-banner-max{color:#64748b;font-size:13px;font-weight:500;line-height:1.45;margin:8px 0 10px}.pr-subscriber-manage-link{color:#2563eb;display:inline-flex;font-size:12px;font-weight:700;margin-top:4px;text-decoration:none}.pr-subscriber-manage-link:hover{text-decoration:underline}.pr-subscriber-manage-link:focus{outline:none}.pr-subscriber-manage-link:-moz-focusring,.pr-subscriber-manage-link:focus-visible{border-radius:4px;outline:2px solid #2563eb;outline-offset:2px}.pr-hero-card{backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);background:linear-gradient(180deg,#fffffff5,#f8fafff0);border:1px solid rgba(99,102,241,.22);border-radius:22px;box-shadow:0 1px 2px #0f172a0a,0 4px 16px -4px #0f172a0d,0 18px 52px -18px #4f46e52e,0 36px 80px -36px #7c3aed29;margin:8px auto 14px;max-width:64rem;overflow:hidden;padding:12px 18px 10px;position:relative}@media(min-width:640px){.pr-hero-card{border-radius:24px;margin:12px auto 18px;padding:14px 24px 12px}}@media(min-width:1024px){.pr-hero-card{margin-top:16px;padding:16px 32px 14px}}.pr-hero-glow{background:radial-gradient(circle,rgba(99,102,241,.18) 0,rgba(124,58,237,.1) 40%,transparent 70%);border-radius:50%;height:280px;pointer-events:none;position:absolute;right:-50px;top:-70px;width:280px;z-index:0}@media(min-width:640px){.pr-hero-glow{height:340px;right:-70px;top:-90px;width:340px}}.pr-hero-grid-bg{background-image:linear-gradient(rgba(99,102,241,.05) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.05) 1px,transparent 0);background-size:28px 28px;inset:0;mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 20%,transparent 75%);pointer-events:none;position:absolute;z-index:0}.pr-hero-top{align-items:flex-start;display:flex;flex-direction:column;gap:10px;position:relative;z-index:1}@media(min-width:768px){.pr-hero-top{align-items:center;flex-direction:row;gap:16px;justify-content:space-between}}.pr-hero-head{flex:1;min-width:0;text-align:left}.pr-hero-kicker{align-items:center;background:linear-gradient(135deg,#6366f11a,#7c3aed14);border:1px solid rgba(99,102,241,.22);border-radius:999px;color:#4338ca;display:inline-flex;font-size:10px;font-weight:900;gap:7px;letter-spacing:.14em;line-height:1;padding:5px 11px;text-transform:uppercase}.pr-hero-kicker-dot{animation:pr-hero-dot 2.4s ease-in-out infinite;background:#10b981;border-radius:50%;box-shadow:0 0 0 3px #10b9812e;height:6px;width:6px}@keyframes pr-hero-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.pr-hero-title{color:#0f172a;font-size:22px;font-weight:900;letter-spacing:-.028em;line-height:1.05;margin:6px 0 4px}.pr-hero-title-accent,.pr-hero-title-line{display:inline}.pr-hero-title-line:after{content:" "}@media(min-width:640px){.pr-hero-title{font-size:26px;margin-top:8px}}@media(min-width:1024px){.pr-hero-title{font-size:30px}}.pr-hero-title-line{color:#0f172a;display:block}.pr-hero-title-accent{background:linear-gradient(135deg,#2563eb,#6366f1 45%,#7c3aed);-webkit-background-clip:text;background-clip:text;display:block;-webkit-text-fill-color:transparent;letter-spacing:-.03em}.pr-hero-sub{color:#475569;font-size:12.5px;font-weight:500;letter-spacing:-.005em;line-height:1.45;margin:0;max-width:36rem;text-wrap:balance}@media(min-width:640px){.pr-hero-sub{font-size:13.5px}}.pr-hero-proof{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.pr-hero-proof-chip{align-items:center;background:#f8fafcf2;border:1px solid rgba(226,232,240,.9);border-radius:8px;color:#334155;display:inline-flex;font-size:10.5px;font-weight:700;gap:5px;letter-spacing:-.005em;padding:5px 10px}.pr-hero-proof-ic{color:#6366f1;flex-shrink:0;height:12px;width:12px}.pr-hero-mascot{align-items:center;align-self:center;display:none;flex-shrink:0;height:72px;justify-content:center;position:relative;width:72px}@media(min-width:480px){.pr-hero-mascot{display:flex}}@media(min-width:1024px){.pr-hero-mascot{height:84px;width:84px}}.pr-hero-mascot-ring{animation:pr-hero-mascot-ring 3.2s cubic-bezier(.16,1,.3,1) infinite;border:1.5px solid rgba(99,102,241,.38);border-radius:50%;inset:0;opacity:0;pointer-events:none;position:absolute}.pr-hero-mascot-ring--1{animation-delay:0s}.pr-hero-mascot-ring--2{animation-delay:1.6s}@keyframes pr-hero-mascot-ring{0%{border-color:#6366f173;opacity:.55;transform:scale(.7)}60%{opacity:.14}to{border-color:#7c3aed0d;opacity:0;transform:scale(1.3)}}.pr-hero-mascot-core{align-items:center;background:radial-gradient(100% 100% at 50% 30%,#fff 0,#eef2ff 55%,#e0e7ff);border:1px solid rgba(99,102,241,.28);border-radius:50%;box-shadow:inset 0 1px #fffffff2,0 8px 20px -8px #4f46e559,0 20px 44px -22px #7c3aed4d;display:flex;height:56px;justify-content:center;position:relative;width:56px;z-index:1}@media(min-width:1024px){.pr-hero-mascot-core{height:66px;width:66px}}.pr-hero-mascot-img{animation:pr-hero-mascot-float 5s ease-in-out infinite;filter:drop-shadow(0 4px 8px rgba(79,70,229,.2));height:38px;-o-object-fit:contain;object-fit:contain;width:38px}@media(min-width:1024px){.pr-hero-mascot-img{height:46px;width:46px}}@keyframes pr-hero-mascot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.pr-hero-divider{background:linear-gradient(90deg,transparent,rgba(99,102,241,.22) 20%,rgba(124,58,237,.22) 50%,rgba(99,102,241,.22) 80%,transparent);height:1px;margin:10px -18px 8px;position:relative;z-index:1}@media(min-width:640px){.pr-hero-divider{margin:12px -24px 10px}}@media(min-width:1024px){.pr-hero-divider{margin:14px -32px 12px}}.pr-hero-controls{align-items:center;display:flex;flex-direction:column;gap:10px;position:relative;z-index:1}@media(min-width:900px){.pr-hero-controls{flex-direction:row;gap:16px;justify-content:space-between}}.pr-hero-trust{flex-wrap:wrap;gap:10px;justify-content:center}.pr-hero-trust,.pr-hero-trust-item{align-items:center;display:inline-flex}.pr-hero-trust-item{color:#334155;font-size:11.5px;font-weight:700;gap:6px;letter-spacing:-.005em;white-space:nowrap}@media(min-width:640px){.pr-hero-trust-item{font-size:12px}}.pr-hero-trust-ic{color:#6366f1;flex-shrink:0;height:13px;width:13px}.pr-hero-trust-ic--emerald{color:#10b981}.pr-hero-trust-sep{background:#6366f147;border-radius:50%;height:4px;width:4px}@media(max-width:520px){.pr-hero-trust{gap:8px}.pr-hero-trust-sep{display:none}}@media(prefers-reduced-motion:reduce){.pr-hero-kicker-dot,.pr-hero-mascot-img,.pr-hero-mascot-ring{animation:none}}.pr-billing-switch-wrap{align-items:center;display:flex;flex-direction:column;gap:10px;position:relative}.pr-toggle-recommend--hero{margin-top:2px;position:static}@media(min-width:900px){.pr-toggle-recommend--hero{margin-top:0;position:absolute;right:4px;top:calc(100% + 10px)}}.pr-toggle-recommend{align-items:center;animation:pr-recommend-fade 3s ease-in-out infinite;color:#059669;display:flex;font-size:11px;font-weight:800;gap:4px;white-space:nowrap}@media(min-width:640px){.pr-toggle-recommend{font-size:12px;right:5px}}.pr-toggle-recommend-arrow{animation:pr-arrow-bounce 1.5s ease-in-out infinite;border-bottom:6px solid #059669;border-left:5px solid transparent;border-right:5px solid transparent;display:inline-block;height:0;width:0}@keyframes pr-recommend-fade{0%,to{opacity:.7}50%{opacity:1}}@keyframes pr-arrow-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.pr-toggle-recommend,.pr-toggle-recommend-arrow{animation:none}}.pr-billing-switch{background:#f8fafce6;border:1px solid rgba(226,232,240,.75);border-radius:14px;box-shadow:inset 0 1px 2px #0f172a0a,0 1px 2px #0f172a05;display:grid;gap:0;grid-template-columns:1fr 1fr;min-width:280px;padding:4px;position:relative}@media(min-width:640px){.pr-billing-switch{min-width:320px}}.pr-bs-tab{align-items:center;background:transparent;border:none;border-radius:10px;color:#64748b;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:700;gap:8px;justify-content:center;letter-spacing:-.005em;min-height:42px;padding:10px 16px;position:relative;transition:color .25s cubic-bezier(.16,1,.3,1);white-space:nowrap;z-index:1;-webkit-tap-highlight-color:transparent}@media(min-width:640px){.pr-bs-tab{font-size:14px;padding:11px 20px}}.pr-bs-tab:focus{outline:none}.pr-bs-tab:-moz-focusring,.pr-bs-tab:focus-visible{border-radius:10px;outline:2px solid #6366f1;outline-offset:2px}.pr-bs-tab--active{color:#fff}.pr-bs-save{align-items:center;background:#10b98124;border:1px solid rgba(16,185,129,.2);border-radius:999px;color:#0f7a5a;display:inline-flex;font-size:10px;font-weight:800;letter-spacing:.01em;padding:2px 8px;transition:all .25s ease}.pr-bs-tab--active .pr-bs-save{background:#fff3;border-color:#ffffff4d;color:#fff}.pr-bs-indicator{background:linear-gradient(135deg,#4f46e5,#6366f1 45%,#7c3aed);border-radius:10px;bottom:4px;box-shadow:0 4px 14px -4px #4f46e573,0 2px 6px #4f46e52e,inset 0 1px #ffffff26;left:4px;pointer-events:none;position:absolute;top:4px;transition:transform .4s cubic-bezier(.22,1,.36,1);width:calc(50% - 4px)}.pr-bs-indicator--right{transform:translate(100%)}@media(prefers-reduced-motion:reduce){.pr-bs-indicator{transition:none}}.pr-proof{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:32px}@media(min-width:640px){.pr-proof{gap:16px;margin-bottom:48px}}.pr-proof-item{align-items:center;color:#475569;display:inline-flex;font-size:10px;font-weight:700;gap:4px}@media(min-width:640px){.pr-proof-item{font-size:12px;gap:5px}}.pr-proof-dot{background:#cbd5e1;border-radius:50%;height:3px;width:3px}@media(max-width:639px){.pr-proof-dot{display:none}}.pr-value-card{background:linear-gradient(155deg,#fffffff2,#f8fafffa);border:1px solid rgba(226,232,240,.45);border-radius:14px;box-shadow:0 1px 3px #00000005;padding:18px 16px;transition:all .25s cubic-bezier(.16,1,.3,1)}@media(min-width:640px){.pr-value-card{border-radius:18px;padding:24px}}.pr-value-card:hover{border-color:#3b82f61f;box-shadow:0 4px 16px -4px #0000000f,0 0 20px -4px #3b82f60d;transform:translateY(-2px)}.pr-value-icon{align-items:center;background:linear-gradient(135deg,#eff6ffcc,#e0e7ff80);border:1px solid rgba(59,130,246,.1);border-radius:12px;display:flex;height:42px;justify-content:center;margin-bottom:14px;width:42px}.pr-bottom-cta{border:1px solid rgba(99,102,241,.1);border-radius:16px;box-shadow:0 1px 2px #00000008,0 4px 20px -4px #3b82f614,0 12px 40px -8px #6366f10f;margin-bottom:16px;overflow:hidden;padding:28px 16px;position:relative}@media(min-width:640px){.pr-bottom-cta{border-radius:22px;padding:36px 24px}}@media(min-width:768px){.pr-bottom-cta{padding:48px 40px}}.pr-bottom-cta-bg{background:radial-gradient(ellipse 70% 60% at 80% 20%,rgba(99,102,241,.06) 0,transparent 55%),radial-gradient(ellipse 60% 50% at 20% 80%,rgba(59,130,246,.05) 0,transparent 50%),linear-gradient(155deg,#fffffffa,#f8fafffc 40%,#eff6ffb3);inset:0;position:absolute}.pr-final-cta{align-items:center;background:linear-gradient(135deg,#1e293b,#1e3a5f 40%,#2563eb);border:none;border-radius:12px;box-shadow:0 1px 3px #0f172a26,0 4px 14px -2px #2563eb33,0 0 20px -4px #3b82f61a;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;min-height:48px;overflow:hidden;padding:14px 24px;position:relative;transition:all .25s cubic-bezier(.16,1,.3,1);-webkit-tap-highlight-color:transparent}@media(min-width:640px){.pr-final-cta{border-radius:13px;min-height:auto;padding:13px 32px}}.pr-final-cta:before{background:linear-gradient(180deg,#ffffff1f,#fff0);border-radius:inherit;content:"";height:50%;left:0;pointer-events:none;position:absolute;right:0;top:0}.pr-final-cta:hover{background:linear-gradient(135deg,#2563eb,#3b82f6 60%,#6366f1);box-shadow:0 2px 6px #2563eb33,0 8px 24px -4px #2563eb40,0 0 32px -6px #6366f126;transform:translateY(-1px)}.pr-final-cta:active{transform:translateY(0)}.pr-final-cta:focus{outline:none}.pr-final-cta:-moz-focusring,.pr-final-cta:focus-visible{box-shadow:0 0 0 3px #2563eb8c,0 1px 3px #0f172a26,0 4px 14px -2px #2563eb33,0 0 20px -4px #3b82f61a;outline:2px solid #fff;outline-offset:2px}@media(prefers-reduced-motion:reduce){.pr-value-card{transition:none}}.pr-cards-grid{align-items:stretch}.pr-cards-grid>*{min-width:0}.pr-engine{background:linear-gradient(180deg,#fffffff5,#fafafff5);border:1.5px solid rgba(99,102,241,.2);border-radius:20px;box-shadow:0 1px 3px #0f172a08,0 14px 40px -18px #4f46e529,0 36px 80px -40px #7c3aed24,inset 0 1px #fffffff2;margin:0 0 32px;overflow:hidden;padding:28px 20px 24px;position:relative}@media(min-width:640px){.pr-engine{border-radius:22px;padding:32px 28px 26px}}@media(min-width:1024px){.pr-engine{margin-bottom:44px;padding:36px 36px 30px}}.pr-engine-bg{background:radial-gradient(ellipse 60% 100% at 50% 0,rgba(99,102,241,.08) 0,transparent 60%),radial-gradient(ellipse 40% 60% at 100% 100%,rgba(124,58,237,.06) 0,transparent 60%);inset:0;pointer-events:none;position:absolute;z-index:0}.pr-engine-header{align-items:center;display:flex;flex-direction:column;gap:14px;margin-bottom:22px;position:relative;text-align:center;z-index:1}@media(min-width:640px){.pr-engine-header{align-items:center;flex-direction:row;gap:22px;margin-bottom:26px;text-align:left}}@media(min-width:1024px){.pr-engine-header{gap:28px;margin-bottom:32px}}.pr-engine-mascot-stage{align-items:center;display:flex;flex-shrink:0;height:112px;justify-content:center;pointer-events:none;position:relative;width:112px}@media(min-width:640px){.pr-engine-mascot-stage{height:124px;width:124px}}@media(min-width:1024px){.pr-engine-mascot-stage{height:140px;width:140px}}.pr-engine-mascot-pulse{animation:pr-engine-mascot-pulse 3.6s cubic-bezier(.16,1,.3,1) infinite;border:1.5px solid rgba(99,102,241,.4);border-radius:50%;inset:0;opacity:0;position:absolute}.pr-engine-mascot-pulse--1{animation-delay:0s}.pr-engine-mascot-pulse--2{animation-delay:1.2s}.pr-engine-mascot-pulse--3{animation-delay:2.4s}@keyframes pr-engine-mascot-pulse{0%{border-color:#6366f173;opacity:.55;transform:scale(.7)}60%{opacity:.12}to{border-color:#7c3aed0d;opacity:0;transform:scale(1.35)}}.pr-engine-mascot-core{align-items:center;background:radial-gradient(100% 100% at 50% 35%,#fff 0,#eef2ff 55%,#e0e7ff);border:1px solid rgba(99,102,241,.28);border-radius:50%;box-shadow:inset 0 1px #fffffff2,0 8px 24px -10px #4f46e559,0 20px 50px -20px #7c3aed4d;display:flex;height:78px;justify-content:center;position:relative;width:78px}@media(min-width:640px){.pr-engine-mascot-core{height:86px;width:86px}}@media(min-width:1024px){.pr-engine-mascot-core{height:96px;width:96px}}.pr-engine-mascot-img{animation:pr-engine-mascot-float 5s ease-in-out infinite;filter:drop-shadow(0 6px 10px rgba(79,70,229,.18));height:56px;-o-object-fit:contain;object-fit:contain;width:56px}@media(min-width:640px){.pr-engine-mascot-img{height:62px;width:62px}}@media(min-width:1024px){.pr-engine-mascot-img{height:70px;width:70px}}@keyframes pr-engine-mascot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.pr-engine-headline{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}@media(min-width:640px){.pr-engine-headline{align-items:flex-start;gap:10px}}.pr-engine-kicker{align-items:center;background:linear-gradient(135deg,#6366f11a,#7c3aed1a);border:1px solid rgba(99,102,241,.22);border-radius:999px;color:#4338ca;display:inline-flex;font-size:10.5px;font-weight:800;gap:7px;letter-spacing:.1em;padding:4px 10px 4px 8px;text-transform:uppercase;white-space:nowrap}.pr-engine-kicker-dot{animation:pr-engine-kicker-pulse 2.2s ease-in-out infinite;background:#7c3aed;border-radius:50%;box-shadow:0 0 0 3px #7c3aed33;height:6px;width:6px}@keyframes pr-engine-kicker-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.18)}}.pr-engine-title{color:#0f172a;font-size:20px;font-weight:850;letter-spacing:-.02em;line-height:1.2;margin:0;max-width:34rem}@media(min-width:640px){.pr-engine-title{font-size:22px}}@media(min-width:1024px){.pr-engine-title{font-size:25px;max-width:40rem}}.pr-engine-title-accent{background:linear-gradient(135deg,#4f46e5,#6366f1 45%,#7c3aed);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pr-engine-sub{color:#475569;font-size:13px;font-weight:500;letter-spacing:-.005em;line-height:1.5;margin:0;max-width:42rem}@media(min-width:1024px){.pr-engine-sub{font-size:13.5px}}@media(prefers-reduced-motion:reduce){.pr-engine-kicker-dot,.pr-engine-mascot-img,.pr-engine-mascot-pulse{animation:none!important}}.pr-engine-grid{display:grid;gap:10px;grid-template-columns:1fr;position:relative;z-index:1}@media(min-width:640px){.pr-engine-grid{gap:12px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.pr-engine-grid{gap:14px;grid-template-columns:repeat(4,1fr)}}.pr-engine-pillar{--pillar-accent:#4f46e5;align-items:flex-start;background:#ffffffb3;border:1px solid rgba(226,232,240,.9);border-radius:14px;display:flex;gap:12px;padding:14px;position:relative;transition:border-color .22s ease,background-color .22s ease,transform .22s ease,box-shadow .22s ease}@media(min-width:1024px){.pr-engine-pillar{align-items:flex-start;flex-direction:column;gap:12px;padding:16px 14px 14px}}.pr-engine-pillar:hover{background:#fff;border-color:color-mix(in srgb,var(--pillar-accent) 32%,transparent);box-shadow:0 1px 2px #0f172a0a,0 12px 28px -14px color-mix(in srgb,var(--pillar-accent) 60%,transparent);transform:translateY(-2px)}.pr-engine-pillar-tile{align-items:center;background:color-mix(in srgb,var(--pillar-accent) 8%,#fff);border:1px solid color-mix(in srgb,var(--pillar-accent) 18%,transparent);border-radius:12px;box-shadow:inset 0 1px #fffc,0 2px 6px -2px color-mix(in srgb,var(--pillar-accent) 25%,transparent);color:var(--pillar-accent);display:inline-flex;flex-shrink:0;height:38px;justify-content:center;position:relative;width:38px}.pr-engine-pillar-ic{height:18px;width:18px}.pr-engine-pillar--reward{--pillar-accent:#059669;background:linear-gradient(180deg,#f0fdf4e6,#ecfdf5d9);border-color:#05966947}.pr-engine-pillar--reward:hover{border-color:#05966973;box-shadow:0 1px 2px #0f172a0a,0 12px 28px -14px #05966980}.pr-engine-pillar-tile--reward{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#0596694d;overflow:hidden;position:relative}.pr-engine-pillar-reward-shimmer{animation:pr-engine-reward-shimmer 4s ease-in-out infinite;background:linear-gradient(115deg,transparent,transparent 40%,hsla(0,0%,100%,.7) 50%,transparent 60%,transparent);background-size:200% 200%;inset:0;pointer-events:none;position:absolute}@keyframes pr-engine-reward-shimmer{0%{background-position:150% 50%}to{background-position:-50% 50%}}.pr-engine-pillar-reward-badge{background:linear-gradient(135deg,#059669,#10b981);border-radius:999px;box-shadow:0 2px 6px -2px #05966973;color:#fff;display:inline-block;font-size:9px;font-weight:900;letter-spacing:.08em;margin-left:6px;padding:2px 7px;text-transform:uppercase;vertical-align:middle}.pr-engine-pillar-body{flex:1;min-width:0}.pr-engine-pillar-label{color:#0f172a;font-size:13.5px;font-weight:800;letter-spacing:-.012em;line-height:1.25;margin:0 0 4px}.pr-engine-pillar-caption{color:#64748b;font-size:11.75px;font-weight:500;letter-spacing:-.002em;line-height:1.45;margin:0}@media(min-width:1024px){.pr-engine-pillar-label{font-size:13.75px}.pr-engine-pillar-caption{font-size:12px}}.pr-engine-foot{align-items:center;background:#4f46e50d;border:1px dashed rgba(79,70,229,.22);border-radius:12px;color:#4338ca;display:flex;font-size:12px;font-weight:600;gap:8px;justify-content:center;letter-spacing:-.005em;line-height:1.4;margin-top:20px;padding:10px 14px;position:relative;text-align:center;z-index:1}@media(min-width:640px){.pr-engine-foot{font-size:12.5px}}.pr-engine-foot-ic{color:#6366f1;flex-shrink:0;height:14px;width:14px}@media(prefers-reduced-motion:reduce){.pr-engine-mascot-img,.pr-engine-mascot-pulse,.pr-engine-pillar,.pr-engine-pillar-reward-shimmer,.pr-engine-pillar:hover{animation:none;transition:none}}.pr-topup-banner{align-items:flex-start;background:linear-gradient(135deg,#fffffff5,#f5f3fff2 55%,#eef2fff5);border:1.5px solid rgba(99,102,241,.28);border-radius:22px;box-shadow:0 1px 2px #0f172a0a,0 10px 28px -12px #4f46e533,0 28px 60px -30px #7c3aed33;color:inherit;display:flex;flex-direction:column;gap:18px;margin:0 auto 36px;max-width:72rem;overflow:hidden;padding:22px;position:relative;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s ease;width:100%}@media(min-width:720px){.pr-topup-banner{align-items:center;border-radius:24px;flex-direction:row;gap:28px;justify-content:space-between;padding:26px 30px}}@media(min-width:640px)and (max-width:719px){.pr-topup-banner{padding:24px 26px}}.pr-topup-banner:hover{border-color:#6366f173;box-shadow:0 1px 2px #0f172a0a,0 16px 40px -14px #4f46e54d,0 40px 80px -30px #7c3aed47;transform:translateY(-2px)}.pr-topup-glow{background:radial-gradient(circle,rgba(124,58,237,.18) 0,rgba(99,102,241,.1) 45%,transparent 70%);border-radius:50%;height:300px;pointer-events:none;position:absolute;right:-80px;top:-80px;width:300px;z-index:0}.pr-topup-left{align-items:flex-start;display:flex;flex:1;gap:16px;min-width:0;position:relative;z-index:1}@media(min-width:720px){.pr-topup-left{align-items:center;gap:20px}}.pr-topup-tile{align-items:center;background:linear-gradient(135deg,#4f46e5,#6366f1 45%,#7c3aed);border-radius:16px;box-shadow:inset 0 1px #ffffff38,0 8px 22px -8px #4f46e58c;color:#fff;display:inline-flex;flex-shrink:0;height:56px;justify-content:center;position:relative;width:56px}@media(min-width:720px){.pr-topup-tile{border-radius:18px;height:64px;width:64px}}.pr-topup-tile-ic{filter:drop-shadow(0 1px 2px rgba(15,23,42,.15));height:26px;width:26px}@media(min-width:720px){.pr-topup-tile-ic{height:30px;width:30px}}.pr-topup-body{flex:1;min-width:0}.pr-topup-kicker{align-items:center;background:#6366f11f;border:1px solid rgba(99,102,241,.25);border-radius:999px;color:#4338ca;display:inline-flex;font-size:9.5px;font-weight:900;gap:6px;letter-spacing:.14em;line-height:1;padding:4px 10px;text-transform:uppercase}.pr-topup-kicker-dot{background:#10b981;border-radius:50%;box-shadow:0 0 0 3px #10b9812e;height:5px;width:5px}.pr-topup-title{color:#0f172a;font-size:18px;font-weight:900;letter-spacing:-.022em;line-height:1.25;margin:10px 0 6px}@media(min-width:640px){.pr-topup-title{font-size:21px}}@media(min-width:1024px){.pr-topup-title{font-size:23px}}.pr-topup-title-accent{background:linear-gradient(135deg,#4f46e5,#6366f1 50%,#7c3aed);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pr-topup-sub{color:#475569;font-size:12.5px;font-weight:500;letter-spacing:-.005em;line-height:1.55;margin:0;max-width:44rem}@media(min-width:640px){.pr-topup-sub{font-size:13px}}.pr-topup-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.pr-topup-chip{align-items:center;background:#ffffffd9;border:1px solid rgba(226,232,240,.95);border-radius:8px;color:#334155;display:inline-flex;font-size:10.5px;font-weight:700;gap:5px;letter-spacing:-.005em;padding:4px 9px;white-space:nowrap}.pr-topup-chip-ic{color:#6366f1;flex-shrink:0;height:12px;width:12px}.pr-topup-cta{align-items:center;align-self:flex-start;background:linear-gradient(135deg,#4f46e5,#6366f1 45%,#7c3aed);border-radius:14px;box-shadow:inset 0 1px #ffffff2e,0 6px 18px -6px #4f46e580,0 16px 40px -18px #7c3aed73;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:800;gap:10px;justify-content:center;letter-spacing:-.005em;padding:13px 22px;position:relative;transition:transform .22s ease,box-shadow .22s ease;white-space:nowrap;z-index:1}@media(min-width:720px){.pr-topup-cta{align-self:auto;font-size:14.5px;padding:15px 26px}}.pr-topup-banner:hover .pr-topup-cta{box-shadow:inset 0 1px #ffffff38,0 10px 24px -6px #4f46e58c,0 24px 50px -20px #7c3aed80;transform:translateY(-1px)}.pr-topup-cta-label{display:inline-flex}.pr-topup-cta-arrow{align-items:center;background:#ffffff38;border-radius:999px;display:inline-flex;height:24px;justify-content:center;transition:transform .22s cubic-bezier(.16,1,.3,1);width:24px}.pr-topup-banner:hover .pr-topup-cta-arrow{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.pr-topup-banner,.pr-topup-banner:hover,.pr-topup-banner:hover .pr-topup-cta,.pr-topup-banner:hover .pr-topup-cta-arrow,.pr-topup-cta,.pr-topup-cta-arrow{transform:none;transition:none}}
