.uplink-vip-page{background:transparent;color:#1a2a3a;min-height:100vh;position:relative;overflow:hidden;padding-bottom:4rem}.uplink-vip-scanlines{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,80,80,.012) 2px,rgba(0,80,80,.012) 4px)}.uplink-vip-page>*:not(.uplink-vip-scanlines){position:relative;z-index:2}.uplink-vip-hero{text-align:center;padding:5rem 2rem 3rem;max-width:800px;margin:0 auto}.uplink-vip-badge-top{font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:6px;color:#00838f;margin-bottom:1.5rem;text-transform:uppercase}.uplink-vip-title{font-family:Orbitron,sans-serif;font-size:clamp(2rem,6vw,3.5rem);font-weight:900;line-height:1.1;letter-spacing:4px;text-transform:uppercase;margin:0 0 1.5rem;background:linear-gradient(135deg,#ff0080,#00f2fe,#ff0080);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:vip-gradient-shift 4s ease infinite}@keyframes vip-gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.vip-text-gradient{background:linear-gradient(135deg,#ff0080,#00f2fe,#ff0080);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:vip-gradient-shift 4s ease infinite}.uplink-vip-subtitle{font-family:Rajdhani,sans-serif;font-size:clamp(1rem,2.5vw,1.3rem);font-weight:500;color:#1a2a3abf;line-height:1.6;max-width:600px;margin:0 auto}.uplink-vip-tiers{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:900px;margin:0 auto;padding:2rem;scroll-margin-top:2rem}.uplink-tier-card{position:relative;background:#ffffff8c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.7);border-radius:16px;padding:2.5rem 2rem;text-align:center;transition:all .3s ease;cursor:pointer;box-shadow:0 4px 24px #0000000f}.uplink-tier-card:hover{transform:translateY(-4px)}.tier-phantom{border-color:#00b4c840}.tier-phantom:hover,.tier-phantom.tier-selected{border-color:#00b4c880;box-shadow:0 8px 32px #00b4c81f,inset 0 0 30px #00b4c80a}.tier-phantom .tier-icon,.tier-phantom .tier-name{color:#0097a7}.tier-phantom .tier-gen-number{color:#00838f}.tier-phantom .tier-check{color:#0097a7}.tier-phantom .tier-select-btn{background:linear-gradient(135deg,#0097a7,#00798a);color:#fff}.tier-phantom .tier-select-btn:hover{box-shadow:0 4px 20px #0097a759}.tier-ghost{border-color:#00b46440}.tier-ghost:hover,.tier-ghost.tier-selected{border-color:#00b46480;box-shadow:0 8px 32px #00b4641f,inset 0 0 30px #00b4640a}.tier-ghost .tier-icon,.tier-ghost .tier-name{color:#00897b}.tier-ghost .tier-gen-number{color:#00796b}.tier-ghost .tier-check{color:#00897b}.tier-ghost .tier-select-btn{background:linear-gradient(135deg,#20c997,#00a67d);color:#fff}.tier-ghost .tier-select-btn:hover{box-shadow:0 4px 20px #00b46459}.uplink-tier-card.tier-selected{transform:translateY(-4px) scale(1.02)}.tier-popular-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#ff0080,#ff6b00);color:#fff;font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:3px;padding:.4rem 1.2rem;border-radius:20px;white-space:nowrap}.tier-icon{margin-bottom:1.5rem;opacity:.8}.tier-name{font-family:Orbitron,sans-serif;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:700;letter-spacing:3px;text-transform:uppercase;margin:0 0 1.5rem}.tier-gen-count{margin-bottom:.5rem}.tier-gen-number{font-family:Orbitron,sans-serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1;display:block}.tier-gen-label{font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:5px;color:#1a2a3aa6;display:block;margin-top:.3rem}.tier-price{font-family:Orbitron,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:#1a2a3a;margin:1.5rem 0}.tier-features{list-style:none;padding:0;margin:0 0 2rem;text-align:left}.tier-features li{font-family:Rajdhani,sans-serif;font-size:1.4rem;font-weight:500;color:#1a2a3ad9;padding:.5rem 0;border-bottom:1px solid rgba(26,42,58,.08);display:flex;align-items:center;gap:.6rem}.tier-features li:last-child{border-bottom:none}.tier-check{font-weight:700;font-size:1.4rem;flex-shrink:0}.tier-select-btn{width:100%;padding:1rem;border:none;border-radius:8px;font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.uplink-vip-form-hidden{display:contents}.uplink-vip-compat,.uplink-vip-refund{max-width:560px;margin-left:auto;margin-right:auto;font-family:Rajdhani,sans-serif;text-align:center;line-height:1.45}.uplink-vip-compat{margin-top:1.5rem;margin-bottom:.4rem;font-size:1.5rem;font-weight:600;color:#1a2a3a}.uplink-vip-compat-sep{display:inline-block;margin:0 .5rem;color:#1a2a3a59}.uplink-vip-compat-link{display:inline;padding:0;background:transparent;border:none;color:#0a7ea8;font-family:inherit;font-size:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.uplink-vip-compat-link:hover,.uplink-vip-compat-link:focus-visible{color:#064e6b;outline:none}.uplink-vip-refund{margin-top:0;margin-bottom:2rem;font-size:1.3rem;color:#475569}.uplink-vip-refund a{color:#b8860b;font-weight:600;text-decoration:underline;text-underline-offset:2px}.uplink-vip-refund a:hover,.uplink-vip-refund a:focus-visible{color:#8b6508;outline:none}.tier-select-btn.is-submitting{opacity:.7;cursor:progress}.uplink-vip-how{max-width:1000px;margin:4rem auto 0;padding:3rem 2rem}.uplink-vip-section-heading{font-family:Orbitron,sans-serif;font-size:clamp(1rem,2.5vw,1.4rem);font-weight:700;letter-spacing:6px;text-transform:uppercase;text-align:center;color:#1a2a3ab3;margin:0 0 3rem}.uplink-vip-steps{display:flex;align-items:flex-start;justify-content:center;gap:1rem}.uplink-step{flex:1;max-width:200px;text-align:center}.step-number{font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:3px;color:#00838f;margin-bottom:.8rem}.step-icon{color:#0097a7;margin-bottom:1rem}.uplink-step h3{font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:3px;color:#1a2a3a;margin:0 0 .5rem}.uplink-step p{font-family:Rajdhani,sans-serif;font-size:1.4rem;color:#1a2a3abf;line-height:1.5;margin:0}.step-arrow{font-size:1.2rem;color:#00838f80;margin-top:3rem;flex-shrink:0}.uplink-vip-faq{max-width:700px;margin:4rem auto 0;padding:0 2rem}.uplink-faq-item{border-bottom:1px solid rgba(26,42,58,.1);cursor:pointer}.faq-question{font-family:Rajdhani,sans-serif;font-size:1.6rem;font-weight:600;color:#1a2a3a;padding:1.2rem 0;display:flex;justify-content:space-between;align-items:center}.faq-toggle{font-family:Orbitron,sans-serif;font-size:1.2rem;color:#0097a7;transition:transform .3s ease;flex-shrink:0;margin-left:1rem}.uplink-faq-item.open .faq-toggle{transform:rotate(45deg)}.faq-answer{font-family:Rajdhani,sans-serif;font-size:1.4rem;color:#1a2a3abf;line-height:1.6;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0}.uplink-faq-item.open .faq-answer{max-height:360px;padding-bottom:1.2rem}.faq-tier-table{width:100%;border-collapse:collapse;font-family:Rajdhani,sans-serif;font-size:1.35rem;margin-top:.4rem}.faq-tier-table thead tr{background:#00838f14}.faq-tier-table th{font-family:Orbitron,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:2px;color:#00838f;padding:.6rem .8rem;text-align:center;border-bottom:2px solid rgba(0,131,143,.2)}.faq-tier-table th:first-child{text-align:left}.faq-tier-table td{padding:.55rem .8rem;color:#1a2a3acc;border-bottom:1px solid rgba(26,42,58,.06);text-align:center;font-weight:500}.faq-tier-table td:first-child{text-align:left;font-weight:600;color:#1a2a3ae6}.faq-tier-table tbody tr:last-child td{border-bottom:none}.faq-tier-table tbody tr:hover{background:#00838f0a}.uplink-vip-final-cta{text-align:center;padding:4rem 2rem 2rem}.uplink-vip-final-cta p{font-family:Rajdhani,sans-serif;font-size:1.4rem;color:#1a2a3ab3;margin:0 0 1rem}.uplink-vip-scroll-btn{display:inline-block;padding:1rem 3rem;background:transparent;border:1px solid rgba(0,131,143,.3);border-radius:8px;color:#00838f;font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:4px;text-transform:uppercase;text-decoration:none;transition:all .3s ease}.uplink-vip-scroll-btn:hover{border-color:#00838f;box-shadow:0 4px 20px #00838f2e;transform:translateY(-2px)}@media(max-width:768px){.uplink-vip-hero{padding:3rem 1.5rem 2rem}.uplink-vip-tiers{grid-template-columns:1fr;padding:1rem 1.5rem;gap:1.5rem}.uplink-tier-card{padding:2rem 1.5rem}.uplink-vip-steps{flex-direction:column;align-items:center;gap:2rem}.uplink-step{max-width:300px}.step-arrow{transform:rotate(90deg);margin:0}}.uplink-vip-scanner{max-width:600px;margin:3rem auto 0;padding:0 2rem}.scanner-box{background:#ffffff80;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.7);border-radius:12px;padding:1.5rem;box-shadow:0 4px 16px #0000000f}.scanner-input-row{display:flex;gap:.8rem}.scanner-input{flex:1;background:#ffffffb3;border:1px solid rgba(26,42,58,.12);border-radius:8px;padding:.9rem 1rem;color:#1a2a3a;font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;outline:none;transition:border-color .3s ease}.scanner-input::placeholder{color:#1a2a3a80;letter-spacing:3px}.scanner-input:focus{border-color:#00838f80}.scanner-btn{background:#1a2a3a0f;border:1px solid rgba(26,42,58,.15);border-radius:8px;padding:.9rem 1.5rem;color:#1a2a3aa6;font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:3px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.scanner-btn:hover{background:#00838f14;border-color:#00838f4d;color:#00838f}.scanner-result{margin-top:1rem;padding:1rem;border-radius:8px;font-family:Orbitron,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:2px;line-height:1.8;text-align:center}.scanner-loading{color:#1a2a3a66;background:#1a2a3a0a}.scanner-active{color:#00838f;background:#00838f14;border:1px solid rgba(0,131,143,.2)}.scanner-warning{color:#fa0;background:#ffaa000f;border:1px solid rgba(255,170,0,.15)}.scanner-depleted{color:#ff5050b3;background:#ff50500d;border:1px solid rgba(255,80,80,.1)}.scanner-error{color:#ff3c3ccc;background:#ff3c3c0f;border:1px solid rgba(255,60,60,.12);animation:scanner-flash .3s ease}@keyframes scanner-flash{0%,to{opacity:1}50%{opacity:.5}}.scanner-upsell{display:inline-block;margin-top:.4rem;color:#00838f99;text-decoration:none;font-size:1.2rem;letter-spacing:3px;transition:color .3s ease}.scanner-upsell:hover{color:#00838f}@media(prefers-reduced-motion:reduce){.uplink-vip-title,.scanner-error{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/uplink-vip.css.map */
