*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}:root{--color-midnight:#0f1419;--color-deep-space:#0a0e18;--color-premium-dark:#1a1a2e;--color-neon-cyan:#00d9ff;--color-electric-blue:#00a7e1;--color-playstation-blue:#0070cc;--color-cyber-purple:#7f5eff;--color-neon-magenta:#ff006e;--color-glow-gold:#ffb700;--color-success:#00d98e;--color-warning:#ff6b00;--color-error:#ff3850;--color-psn-blue:#003087;--color-white:#ffffff;--color-text:#e8e8e8;--color-text-secondary:#a8a8a8;--color-text-disabled:#5a5a5a;--color-divider:#2a2f3e;--gradient-primary:linear-gradient(135deg,var(--color-playstation-blue) 0%,var(--color-electric-blue) 65%,#5e60ff 100%);--gradient-premium:linear-gradient(135deg,#ffb700 0%,#ff7a00 100%);--gradient-neon:linear-gradient(90deg,var(--color-playstation-blue) 0%,var(--color-electric-blue) 100%);--gradient-dark:linear-gradient(180deg,#21243a 0%,#0a0e18 100%);--gradient-gaming:linear-gradient(135deg,#4568dc 0%,#00a7e1 100%);--gradient-trust:linear-gradient(135deg,#00d98e 0%,#00a7e1 100%);--shadow-sm:0 4px 10px rgba(0,0,0,.28);--shadow-md:0 10px 24px rgba(1,10,30,.45);--shadow-lg:0 18px 48px rgba(2,10,28,.62);--shadow-card-layered:0 10px 18px rgba(0,0,0,.35),0 20px 42px rgba(0,15,60,.45),inset 0 1px 0 rgba(255,255,255,.03);--glow-cyan:0 0 20px rgba(0,217,255,.3);--glow-blue:0 0 24px rgba(0,112,204,.33);--glow-purple:0 0 20px rgba(127,94,255,.3);--glow-gold:0 0 20px rgba(255,183,0,.3);--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--transition-fast:150ms cubic-bezier(.4,0,.2,1);--transition-base:300ms cubic-bezier(.4,0,.2,1);--transition-slow:500ms cubic-bezier(.4,0,.2,1);--z-sticky:500;--z-fixed:1000;--z-modal:1002}html{scroll-behavior:smooth}body{background:var(--color-midnight);color:var(--color-text);font-family:'Inter','Segoe UI',-apple-system,BlinkMacSystemFont,'Helvetica Neue',sans-serif;font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:var(--color-neon-cyan);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-cyber-purple)}.container{max-width:1280px;margin:0 auto;padding:0 1.5rem}h1,h2,h3{color:var(--color-white);line-height:1.2;font-weight:700;font-family:'Rajdhani','Inter','Segoe UI',sans-serif}h4,h5,h6{color:var(--color-white);line-height:1.25;font-weight:600}h1{font-size:2.5rem;letter-spacing:-.4px}h2{font-size:2rem;letter-spacing:-.2px}h3{font-size:1.5rem}h4{font-size:1.25rem}p{margin-bottom:1rem}.section-subtitle{color:var(--color-neon-cyan);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:.5rem}.section-title{margin-bottom:1rem}.section-desc{color:var(--color-text-secondary);max-width:640px;margin:0 auto 2.5rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;font-size:1rem;letter-spacing:.5px;border:none;border-radius:var(--radius-lg);cursor:pointer;transition:transform var(--transition-base),box-shadow var(--transition-base),background var(--transition-base),filter var(--transition-base);text-decoration:none;white-space:nowrap;user-select:none;position:relative;overflow:hidden;font-family:'Rajdhani','Inter','Segoe UI',sans-serif;padding:1rem 2rem}.btn::before{content:'';position:absolute;inset:0;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.2) 45%,transparent 100%);transform:translateX(-120%);transition:transform .6s ease}.btn:hover::before{transform:translateX(120%)}.btn-primary{background:var(--gradient-primary);color:var(--color-white);box-shadow:0 10px 24px rgba(0,112,204,.35),0 0 0 1px rgba(255,255,255,.08) inset}.btn-primary:hover{background:linear-gradient(135deg,#0062b2 0%,#00a7e1 60%,#6f7dff 100%);box-shadow:0 12px 30px rgba(0,167,225,.45),0 0 26px rgba(0,112,204,.33);transform:translateY(-2px) scale(1.01);animation:buttonPulse 1.4s ease-in-out infinite}.btn-secondary{background:var(--color-premium-dark);color:var(--color-neon-cyan);border:2px solid var(--color-electric-blue)}.btn-secondary:hover{background:var(--color-electric-blue);color:var(--color-white);box-shadow:0 0 30px rgba(0,112,204,.5);transform:translateY(-2px)}.btn-lg{padding:1.25rem 2.5rem;font-size:1.125rem;border-radius:var(--radius-xl)}.btn-sm{padding:.5rem 1.25rem;font-size:.875rem;border-radius:var(--radius-md)}.btn-block{width:100%}.header{position:sticky;top:0;z-index:var(--z-sticky);background:rgba(15,20,25,.92);border-bottom:1px solid var(--color-divider);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:all var(--transition-base);overflow:hidden}.header::before{content:'';position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(120deg,rgba(255,255,255,.025) 0 2px,transparent 2px 20px),radial-gradient(circle at 12% 20%,rgba(0,167,225,.18),transparent 35%);opacity:.45}.header.scrolled{background:rgba(10,14,24,.97);box-shadow:var(--shadow-lg)}.header-inner{display:flex;align-items:center;justify-content:space-between;padding:.875rem 0;gap:1.5rem;position:relative;z-index:1}.logo{display:flex;align-items:center;gap:.625rem;text-decoration:none}.logo-icon{width:36px;height:36px}.logo-text{font-size:1.35rem;font-weight:800;background:var(--gradient-neon);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav{display:flex;align-items:center;gap:2rem}.nav-link{color:var(--color-text);font-weight:500;position:relative;padding-bottom:4px;text-decoration:none;transition:color var(--transition-fast)}.nav-link::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--color-neon-cyan);transform:scaleX(0);transition:transform var(--transition-fast)}.nav-link:hover,.nav-link.active{color:var(--color-neon-cyan)}.nav-link:hover::after,.nav-link.active::after{transform:scaleX(1)}.header-cta .btn{padding:.625rem 1.5rem;font-size:.875rem}.nav-toggle{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px}.nav-toggle span{width:24px;height:2px;background:var(--color-text);border-radius:2px;transition:all var(--transition-fast)}.nav-toggle.open span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.nav-toggle.open span:nth-child(2){opacity:0}.nav-toggle.open span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mobile-menu{display:none;position:fixed;top:60px;left:0;right:0;bottom:0;background:rgba(10,14,24,.98);backdrop-filter:blur(20px);padding:2rem;z-index:var(--z-fixed);flex-direction:column;gap:1.5rem}.mobile-menu.open{display:flex}.mobile-menu .nav-link{font-size:1.25rem;padding:.75rem 0;border-bottom:1px solid var(--color-divider)}.hero{position:relative;padding:6rem 0 5rem;overflow:hidden;background:radial-gradient(ellipse at 20% 15%,rgba(0,112,204,.18) 0%,transparent 58%),radial-gradient(ellipse at 85% 78%,rgba(0,167,225,.14) 0%,transparent 48%),linear-gradient(180deg,#12172b 0%,#0b1020 52%,#0a0e18 100%)}.hero-content{max-width:720px;text-align:center;margin:0 auto}.hero h1{margin-bottom:1.5rem}.hero h1 .accent{background:var(--gradient-neon);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-desc{font-size:1.125rem;color:var(--color-text-secondary);margin-bottom:2.5rem;line-height:1.7}.hero-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hero-stats{display:flex;justify-content:center;gap:3rem;margin-top:3.5rem;flex-wrap:wrap}.hero-stat{text-align:center}.hero-stat-value{font-size:1.75rem;font-weight:800;color:var(--color-neon-cyan)}.hero-stat-label{font-size:.875rem;color:var(--color-text-secondary)}.advantages{padding:5rem 0}.advantages-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.advantage-card{background:var(--color-premium-dark);border:1px solid var(--color-divider);border-radius:var(--radius-xl);padding:2rem 1.5rem;text-align:center;transition:all var(--transition-base);position:relative;overflow:hidden}.advantage-card::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.04) 0%,transparent 100%);pointer-events:none}.advantage-card:hover{border-color:var(--color-neon-cyan);box-shadow:var(--glow-cyan);transform:translateY(-6px)}.advantage-icon{width:56px;height:56px;margin:0 auto 1.25rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);background:rgba(0,217,255,.08)}.advantage-icon img{width:32px;height:32px;transition:transform var(--transition-base),filter var(--transition-base)}.advantage-card:hover .advantage-icon img{transform:scale(1.08) translateY(-2px);filter:drop-shadow(0 6px 12px rgba(0,167,225,.35))}.advantage-card h4{margin-bottom:.5rem}.advantage-card p{color:var(--color-text-secondary);font-size:.875rem;margin:0}.products,.psplus-comparison,.cta-section{position:relative}.products::before,.psplus-comparison::before,.cta-section::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(100%,1120px);height:1px;background:linear-gradient(90deg,transparent 0%,rgba(0,167,225,.35) 20%,rgba(0,112,204,.45) 50%,rgba(0,167,225,.35) 80%,transparent 100%)}.products{padding:5rem 0}.products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.product-card{background:var(--color-premium-dark);border:1px solid var(--color-divider);border-radius:var(--radius-xl);overflow:hidden;display:flex;flex-direction:column;transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base),filter var(--transition-base);position:relative;box-shadow:var(--shadow-card-layered)}.product-card::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,transparent 65%);pointer-events:none;z-index:1}.product-card::after{content:'';position:absolute;inset:-1px;pointer-events:none;background:linear-gradient(140deg,rgba(0,167,225,.22),transparent 35%,transparent 70%,rgba(0,112,204,.22));opacity:0;transition:opacity var(--transition-base)}.product-card:hover{border-color:rgba(0,167,225,.7);box-shadow:0 0 34px rgba(0,167,225,.24),0 20px 44px rgba(0,5,25,.72);transform:translateY(-8px) scale(1.02);filter:saturate(1.08)}.product-card:hover::after{opacity:1}.card-image{position:relative;padding-top:55%;overflow:hidden;background:var(--gradient-dark);display:flex;align-items:center;justify-content:center}.card-image .card-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(90%,300px);height:auto;max-height:84%;opacity:.97;transition:transform var(--transition-base),filter var(--transition-base)}.product-card:hover .card-image .card-icon{transform:translate(-50%,-50%) scale(1.04) rotate(-1deg);filter:drop-shadow(0 8px 16px rgba(0,167,225,.32))}.card-badge{position:absolute;top:.75rem;right:.75rem;background:var(--color-warning);color:#fff;padding:.25rem .75rem;border-radius:var(--radius-sm);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;z-index:2}.card-badge.premium{background:var(--gradient-premium)}.card-badge.hit{background:var(--color-neon-magenta)}.card-badge.new{background:var(--color-success)}.card-content{flex:1;padding:1.5rem;display:flex;flex-direction:column;gap:.75rem;position:relative;z-index:1}.card-title{font-size:1.25rem;font-weight:700;color:var(--color-white);margin:0;font-family:'Rajdhani','Inter','Segoe UI',sans-serif;letter-spacing:.2px;line-height:1.2}.card-desc{font-size:.8rem;color:var(--color-text-secondary);line-height:1.5;margin:0}.card-price{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;border-top:1px solid var(--color-divider);margin-top:auto}.price-current{font-size:1.35rem;font-weight:700;color:var(--color-neon-cyan)}.price-old{font-size:.875rem;color:var(--color-text-secondary);text-decoration:line-through}.price-discount{background:var(--color-warning);color:#fff;padding:.15rem .5rem;border-radius:var(--radius-sm);font-size:.7rem;font-weight:700;margin-left:auto}.card-footer{padding:0 1.5rem 1.5rem;position:relative;z-index:1}.trust{padding:5rem 0}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.trust-item{text-align:center;padding:2.5rem 1.5rem}.trust-icon{width:64px;height:64px;margin:0 auto 1.25rem}.trust-icon img{width:100%;height:100%}.trust-value{font-size:2.5rem;font-weight:800;color:var(--color-neon-cyan);margin-bottom:.25rem}.trust-label{font-size:1rem;color:var(--color-text-secondary)}.reviews{padding:5rem 0}.reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.review-card{background:var(--color-premium-dark);border:1px solid var(--color-divider);border-radius:var(--radius-xl);padding:2rem;transition:all var(--transition-base);position:relative;overflow:hidden}.review-card::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.03) 0%,transparent 100%);pointer-events:none}.review-card:hover{border-color:var(--color-electric-blue);box-shadow:var(--glow-blue);transform:translateY(-4px)}.review-stars{color:var(--color-glow-gold);font-size:1.1rem;margin-bottom:.75rem}.review-text{color:var(--color-text);font-size:.95rem;line-height:1.7;margin-bottom:1rem;font-style:italic}.review-author{display:flex;align-items:center;gap:.75rem}.review-avatar{width:40px;height:40px;border-radius:50%;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--color-white);font-size:.875rem}.review-name{font-weight:600;color:var(--color-white);font-size:.875rem}.review-date{font-size:.75rem;color:var(--color-text-secondary)}.cta-section{padding:5rem 0;background:radial-gradient(ellipse at center,rgba(0,112,204,.1) 0%,transparent 70%)}.cta-box{background:var(--color-premium-dark);border:1px solid var(--color-divider);border-radius:var(--radius-2xl);padding:4rem 3rem;text-align:center;position:relative;overflow:hidden}.cta-box::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,112,204,.08) 0%,rgba(157,78,221,.06) 100%);pointer-events:none}.cta-box h2{margin-bottom:1rem;position:relative;z-index:1}.cta-box p{color:var(--color-text-secondary);margin-bottom:2rem;max-width:560px;margin-left:auto;margin-right:auto;position:relative;z-index:1}.cta-box .btn{position:relative;z-index:1}.footer{background:var(--color-deep-space);border-top:1px solid var(--color-divider);padding:4rem 0 2rem;margin-top:0}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:2.5rem;margin-bottom:2.5rem}.footer-brand .logo{margin-bottom:1rem}.footer-brand p{color:var(--color-text-secondary);font-size:.875rem;line-height:1.6}.footer-col h5{color:var(--color-white);margin-bottom:1rem;font-size:.95rem}.footer-col ul{list-style:none}.footer-col li{margin-bottom:.5rem}.footer-col a{color:var(--color-text-secondary);font-size:.875rem;transition:all var(--transition-fast);display:inline-block}.footer-col a:hover{color:var(--color-neon-cyan);transform:translateX(3px)}.footer-social{display:flex;gap:1rem;margin-top:1rem}.footer-social a{width:40px;height:40px;border-radius:var(--radius-md);background:var(--color-premium-dark);border:1px solid var(--color-divider);display:flex;align-items:center;justify-content:center;transition:all var(--transition-base)}.footer-social a:hover{border-color:var(--color-neon-cyan);box-shadow:var(--glow-cyan);transform:translateY(-2px)}.footer-social img{width:20px;height:20px}.inline-icon{width:16px;height:16px;display:inline-block;vertical-align:-3px;opacity:.95}.review-stars{display:flex;align-items:center;gap:.2rem;color:inherit}.rating-star{width:16px;height:16px;display:inline-block}.footer-social .social-icon{width:40px;height:40px;border-radius:var(--radius-md);background:var(--color-premium-dark);border:1px solid var(--color-divider);display:flex;align-items:center;justify-content:center;opacity:.85;cursor:default;transition:transform var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base)}.footer-social .social-icon:hover{transform:translateY(-2px);border-color:rgba(0,167,225,.65);box-shadow:0 8px 18px rgba(0,167,225,.24)}.footer-social .social-icon img{width:20px;height:20px;transition:transform var(--transition-base)}.footer-social .social-icon:hover img{transform:scale(1.08)}.footer-bottom{border-top:1px solid var(--color-divider);padding-top:1.5rem;text-align:center;color:var(--color-text-disabled);font-size:.8rem}.page-header{padding:4rem 0 2.5rem;text-align:center;background:linear-gradient(180deg,rgba(0,112,204,.14) 0%,rgba(26,26,46,0) 72%),radial-gradient(ellipse at 50% 0%,rgba(0,167,225,.15) 0%,transparent 62%);border-bottom:1px solid rgba(0,167,225,.15)}.page-header h1{margin-bottom:.75rem}.page-header p{color:var(--color-text-secondary);max-width:560px;margin:0 auto}.catalog-filters{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;padding:2rem 0}.filter-btn{background:var(--color-premium-dark);color:var(--color-text);border:1px solid var(--color-divider);border-radius:var(--radius-full);padding:.625rem 1.5rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:all var(--transition-base);font-family:'Rajdhani','Inter','Segoe UI',sans-serif;letter-spacing:.4px}.filter-btn:hover,.filter-btn.active{background:var(--color-electric-blue);color:var(--color-white);border-color:var(--color-electric-blue);box-shadow:var(--glow-blue)}.catalog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;padding-bottom:4rem}.psplus-comparison{padding:1rem 0 4.5rem}.psplus-comparison .section-title,.psplus-tier-title,.psplus-feature-label,.psplus-tier-price,.psplus-table .btn{font-family:'Rajdhani','Inter','Segoe UI',sans-serif}.psplus-header{text-align:center;max-width:760px;margin:0 auto 2rem}.psplus-header .section-desc{margin-bottom:.75rem}.psplus-table{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.psplus-tier{background:linear-gradient(160deg,rgba(36,44,72,.96) 0%,rgba(22,26,42,.95) 100%);border:1px solid rgba(0,167,225,.26);border-radius:var(--radius-xl);box-shadow:var(--shadow-card-layered);overflow:hidden;display:flex;flex-direction:column;transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base)}.psplus-tier:hover{transform:translateY(-6px);border-color:rgba(0,217,255,.58);box-shadow:0 14px 30px rgba(0,15,60,.58),0 0 24px rgba(0,167,225,.25)}.psplus-tier.recommended{border-color:rgba(255,183,0,.6);box-shadow:0 14px 30px rgba(0,10,40,.66),0 0 30px rgba(255,183,0,.2)}.psplus-tier-head{padding:1.25rem;border-bottom:1px solid rgba(0,167,225,.2);background:linear-gradient(180deg,rgba(0,167,225,.12),rgba(0,112,204,.05))}.psplus-tier-title{font-size:1.6rem;font-weight:700;line-height:1.1}.psplus-tier-price{margin-top:.45rem;color:var(--color-neon-cyan);font-size:1.2rem;font-weight:600}.psplus-features{list-style:none;padding:1.25rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.psplus-features li{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:.5rem}.psplus-feature-label{font-size:1rem;font-weight:600;color:var(--color-white)}.psplus-feature-value{font-size:.92rem;color:var(--color-text-secondary);text-align:right;max-width:52%}.psplus-feature-value.yes{color:var(--color-success);font-weight:600}.psplus-feature-value.no{color:#ff7685}.psplus-tier-cta{padding:0 1.25rem 1.25rem}.faq-section{padding:2rem 0 5rem}.faq-list{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-item{background:var(--color-premium-dark);border:1px solid var(--color-divider);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--transition-base)}.faq-item.open{border-color:var(--color-electric-blue)}.faq-question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;cursor:pointer;background:none;border:none;width:100%;text-align:left;color:var(--color-white);font-size:1rem;font-weight:600;font-family:inherit;transition:color var(--transition-fast)}.faq-question:hover{color:var(--color-neon-cyan)}.faq-icon{width:24px;height:24px;flex-shrink:0;transition:transform var(--transition-base);color:var(--color-neon-cyan)}.faq-item.open .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height var(--transition-slow),padding var(--transition-base)}.faq-item.open .faq-answer{max-height:600px}.faq-answer-inner{padding:0 1.5rem 1.5rem;color:var(--color-text-secondary);font-size:.925rem;line-height:1.7}.faq-answer-inner p{margin-bottom:.5rem}.faq-answer-inner ul{margin:.5rem 0 .5rem 1.25rem}.faq-answer-inner li{margin-bottom:.25rem}.scroll-reveal{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.scroll-reveal.visible{opacity:1;transform:translateY(0)}.catalog-grid .product-card.scroll-reveal:nth-child(3n+1){transition-delay:.04s}.catalog-grid .product-card.scroll-reveal:nth-child(3n+2){transition-delay:.1s}.catalog-grid .product-card.scroll-reveal:nth-child(3n){transition-delay:.16s}.breadcrumbs{padding:1rem 0 0;font-size:.875rem}.breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.breadcrumbs li{display:flex;align-items:center;gap:.35rem;color:var(--color-text-secondary)}.breadcrumbs li a{color:var(--color-text-secondary);transition:color var(--transition-fast)}.breadcrumbs li a:hover{color:var(--color-neon-cyan)}.breadcrumbs li.active{color:var(--color-text)}.breadcrumbs .breadcrumb-sep{color:var(--color-text-disabled);font-size:.75rem}.content-section{padding:3rem 0 5rem}.content-section h2{font-size:1.65rem;margin-bottom:1.25rem;margin-top:2.5rem}.content-section h2:first-child{margin-top:0}.content-section h3{font-size:1.25rem;margin-bottom:.75rem;margin-top:1.75rem;color:var(--color-neon-cyan)}.content-section p{color:var(--color-text-secondary);line-height:1.7;margin-bottom:1rem}.content-section ul,.content-section ol{margin:.75rem 0 1.25rem 1.5rem;color:var(--color-text-secondary);line-height:1.7}.content-section li{margin-bottom:.4rem}.content-section strong{color:var(--color-white)}.content-card{background:var(--color-premium-dark);border:1px solid var(--color-divider);border-radius:var(--radius-xl);padding:2rem;margin-bottom:1.5rem;transition:all var(--transition-base)}.content-card:hover{border-color:var(--color-electric-blue);box-shadow:var(--glow-blue);transform:translateY(-2px)}.content-card h3{margin-top:0}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.25rem;margin:2rem 0}.stat-box{background:var(--color-premium-dark);border:1px solid var(--color-divider);border-radius:var(--radius-lg);padding:1.5rem;text-align:center;transition:all var(--transition-base)}.stat-box:hover{border-color:var(--color-neon-cyan);box-shadow:var(--glow-cyan)}.stat-box .stat-number{font-size:2rem;font-weight:800;color:var(--color-neon-cyan);margin-bottom:.25rem}.stat-box .stat-text{font-size:.875rem;color:var(--color-text-secondary)}.steps-list{counter-reset:steps;margin:2rem 0}.step-item{display:flex;gap:1.25rem;align-items:flex-start;background:var(--color-premium-dark);border:1px solid var(--color-divider);border-radius:var(--radius-xl);padding:1.5rem;margin-bottom:1rem;transition:all var(--transition-base)}.step-item:hover{border-color:var(--color-electric-blue);box-shadow:var(--glow-blue);transform:translateX(4px)}.step-number{counter-increment:steps;flex-shrink:0;width:48px;height:48px;border-radius:var(--radius-full);background:var(--gradient-primary);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:800}.step-content h4{color:var(--color-white);margin-bottom:.35rem}.step-content p{color:var(--color-text-secondary);margin-bottom:0;font-size:.95rem}.guarantee-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin:2rem 0}.guarantee-card{background:var(--color-premium-dark);border:1px solid var(--color-divider);border-radius:var(--radius-xl);padding:2rem;text-align:center;transition:all var(--transition-base)}.guarantee-card:hover{border-color:var(--color-neon-cyan);box-shadow:var(--glow-cyan);transform:translateY(-4px)}.guarantee-card .guarantee-icon{width:56px;height:56px;margin:0 auto 1rem;background:var(--gradient-primary);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center}.guarantee-card .guarantee-icon img{width:28px;height:28px}.guarantee-card h4{margin-bottom:.5rem}.guarantee-card p{color:var(--color-text-secondary);font-size:.9rem;margin-bottom:0}.reviews-page-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;margin:2rem 0}.faq-category{margin-bottom:2.5rem}.faq-category-title{font-size:1.35rem;color:var(--color-neon-cyan);margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-divider)}.legal-section{max-width:800px;margin:0 auto}.legal-section h2{font-size:1.35rem}.legal-section p,.legal-section li{font-size:.95rem}@media(max-width:640px){.stats-grid{grid-template-columns:repeat(2,1fr)}.guarantee-grid{grid-template-columns:1fr}.reviews-page-grid{grid-template-columns:1fr}.step-item{flex-direction:column;align-items:center;text-align:center}}.article-meta{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:.75rem;font-size:.85rem;color:var(--color-text-secondary)}.article-meta time,.article-meta span{display:flex;align-items:center;gap:.35rem}.article-meta svg{width:14px;height:14px;opacity:.7}.article-reading-time{padding-left:.75rem;border-left:1px solid var(--color-divider)}.article-toc{background:var(--color-premium-dark);border:1px solid var(--color-divider);border-radius:var(--radius-xl);padding:1.75rem 2rem;margin:2rem 0}.article-toc h4{margin-bottom:1rem;color:var(--color-neon-cyan)}.article-toc ol{margin:0;padding-left:1.25rem;counter-reset:toc}.article-toc li{margin-bottom:.5rem;color:var(--color-text-secondary);font-size:.925rem}.article-toc a{color:var(--color-text-secondary);transition:color var(--transition-fast)}.article-toc a:hover{color:var(--color-neon-cyan)}.article-cta-box{background:linear-gradient(135deg,rgba(0,112,204,.12) 0%,rgba(127,94,255,.08) 100%);border:1px solid rgba(0,112,204,.3);border-radius:var(--radius-xl);padding:2rem;margin:2rem 0;text-align:center}.article-cta-box h3{color:var(--color-white);margin:0 0 .75rem}.article-cta-box p{color:var(--color-text-secondary);margin-bottom:1.25rem;font-size:.95rem}.article-related{padding:3rem 0;border-top:1px solid var(--color-divider);margin-top:3rem}.article-related h3{margin-bottom:1.5rem}.related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}.related-card{background:var(--color-premium-dark);border:1px solid var(--color-divider);border-radius:var(--radius-lg);padding:1.5rem;transition:all var(--transition-base);text-decoration:none;display:block}.related-card:hover{border-color:var(--color-electric-blue);box-shadow:var(--glow-blue);transform:translateY(-3px)}.related-card h4{color:var(--color-white);margin-bottom:.5rem;font-size:1.05rem}.related-card p{color:var(--color-text-secondary);font-size:.85rem;margin:0;line-height:1.5}.comparison-table{width:100%;border-collapse:separate;border-spacing:0;margin:2rem 0;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-divider)}.comparison-table thead{background:rgba(0,112,204,.15)}.comparison-table th{padding:1rem;text-align:center;font-weight:700;color:var(--color-white);font-family:'Rajdhani','Inter',sans-serif;font-size:1.05rem;border-bottom:2px solid var(--color-divider)}.comparison-table th:first-child{text-align:left}.comparison-table td{padding:.85rem 1rem;border-bottom:1px solid rgba(255,255,255,.05);color:var(--color-text-secondary);font-size:.9rem}.comparison-table td:first-child{color:var(--color-white);font-weight:600}.comparison-table td:not(:first-child){text-align:center}.comparison-table tr:hover td{background:rgba(0,167,225,.05)}.comparison-table .highlight-col{background:rgba(255,183,0,.06)}.comparison-table .check{color:var(--color-success);font-weight:700}.comparison-table .cross{color:var(--color-error);font-weight:700}.game-card{background:var(--color-premium-dark);border:1px solid var(--color-divider);border-radius:var(--radius-xl);padding:1.75rem;margin-bottom:1.25rem;transition:all var(--transition-base)}.game-card:hover{border-color:var(--color-electric-blue);box-shadow:var(--glow-blue);transform:translateY(-2px)}.game-card h4{margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.game-card .game-genre{display:inline-block;background:rgba(0,167,225,.15);color:var(--color-neon-cyan);padding:.15rem .6rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600}.game-card p{margin-bottom:0;font-size:.925rem}.error-card{background:var(--color-premium-dark);border:1px solid var(--color-divider);border-radius:var(--radius-xl);padding:1.75rem;margin-bottom:1.25rem;transition:all var(--transition-base)}.error-card:hover{border-color:var(--color-warning);box-shadow:var(--glow-gold)}.error-card .error-code{font-family:'Rajdhani',monospace;font-size:1.1rem;font-weight:700;color:var(--color-warning);margin-bottom:.5rem}.error-card h4{margin-bottom:.5rem}.error-card p{font-size:.925rem;margin-bottom:.5rem}.error-card .solution{padding:.75rem 1rem;background:rgba(0,217,152,.06);border-left:3px solid var(--color-success);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin-top:.75rem}.error-card .solution strong{color:var(--color-success)}.inline-svg{width:16px;height:16px;display:inline-block;vertical-align:-3px;fill:currentColor}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes glowPulse{0%,100%{box-shadow:0 0 20px rgba(0,217,255,.2)}50%{box-shadow:0 0 40px rgba(0,217,255,.45)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes buttonPulse{0%,100%{box-shadow:0 12px 30px rgba(0,167,225,.45),0 0 14px rgba(0,112,204,.25)}50%{box-shadow:0 14px 34px rgba(0,167,225,.55),0 0 24px rgba(0,112,204,.35)}}@media(max-width:1024px){.advantages-grid{grid-template-columns:repeat(2,1fr)}.trust-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}.footer-grid{grid-template-columns:1fr 1fr}.psplus-table{grid-template-columns:repeat(2,minmax(0,1fr))}.psplus-tier:last-child{grid-column:1/-1}.nav{display:none}.nav-toggle{display:flex}h1{font-size:2rem}h2{font-size:1.65rem}.hero{padding:4rem 0 3.5rem}}@media(max-width:640px){.advantages-grid{grid-template-columns:1fr}.trust-grid{grid-template-columns:1fr}.products-grid,.catalog-grid,.reviews-grid{grid-template-columns:1fr}.psplus-table{grid-template-columns:1fr}.psplus-tier:last-child{grid-column:auto}.psplus-features li{flex-direction:column;align-items:flex-start;gap:.25rem}.psplus-feature-value{text-align:left;max-width:100%}.footer-grid{grid-template-columns:1fr}.hero-stats{gap:1.5rem}.hero{padding:3rem 0 2.5rem}h1{font-size:1.65rem}h2{font-size:1.4rem}h3{font-size:1.2rem}.container{padding:0 1rem}.cta-box{padding:2.5rem 1.5rem}.hero-buttons{flex-direction:column;align-items:center}}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;left:12px;top:10px;z-index:2000;padding:.7rem 1rem;border-radius:10px;color:var(--color-white);background:var(--gradient-primary);transform:translateY(-140%);transition:transform .2s ease;box-shadow:0 10px 24px rgba(0,112,204,.45)}.skip-link:focus-visible{transform:translateY(0)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid rgba(0,217,255,.88);outline-offset:3px;box-shadow:0 0 0 2px rgba(10,14,24,.95),0 0 0 6px rgba(0,112,204,.33)}.faq-search-wrap{max-width:800px;margin:0 auto 1.5rem}.faq-search{width:100%;border:1px solid var(--color-divider);background:rgba(26,26,46,.95);color:var(--color-white);border-radius:14px;padding:.95rem 1.1rem;font-size:1rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.faq-search::placeholder{color:var(--color-text-secondary)}.faq-search:focus{border-color:var(--color-neon-cyan)}.faq-no-results{display:none;margin:1rem auto 0;max-width:800px;text-align:center;color:var(--color-text-secondary);background:rgba(26,26,46,.8);border:1px dashed rgba(0,167,225,.35);border-radius:12px;padding:1rem}.faq-no-results.visible{display:block;animation:fadeInUp .25s ease}.faq-item{opacity:1;transform:translateY(0);transition:opacity .18s ease,transform .18s ease,border-color var(--transition-base)}.faq-item--hidden{opacity:0;transform:translateY(8px)}.faq-mark{background:rgba(255,183,0,.22);color:var(--color-white);border-radius:4px;padding:0 .15rem}.mobile-sticky-cta{position:fixed;left:1rem;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:1200;opacity:0;visibility:hidden;transform:translate3d(0,120%,0);transition:opacity .25s ease,transform .25s ease,visibility .25s ease}.mobile-sticky-cta.visible{opacity:1;visibility:visible;transform:translate3d(0,0,0)}.mobile-sticky-cta.footer-visible{opacity:0;visibility:hidden;transform:translate3d(0,120%,0)}.mobile-sticky-cta__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;border-radius:14px;font-family:'Rajdhani','Inter',sans-serif;font-size:1.05rem;letter-spacing:.5px;font-weight:700;color:var(--color-white);background:linear-gradient(135deg,#0062b2 0%,#0084d7 52%,#3b6cff 100%);box-shadow:0 16px 34px rgba(0,112,204,.45)}.catalog-swipe-controls{display:none}.catalog-swipe-controls.is-active{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 1rem}.catalog-swipe-prev,.catalog-swipe-next{width:36px;height:36px;border-radius:50%;border:1px solid rgba(0,167,225,.45);background:rgba(26,26,46,.95);color:var(--color-white);cursor:pointer}.catalog-swipe-dots{display:flex;align-items:center;gap:.35rem;flex:1;justify-content:center}.catalog-swipe-dot{width:8px;height:8px;border-radius:999px;border:none;background:rgba(255,255,255,.25);cursor:pointer;transition:all .2s ease}.catalog-swipe-dot.active{width:22px;background:var(--color-neon-cyan)}.card-image.is-loading::after{content:'';position:absolute;inset:0;background:linear-gradient(100deg,rgba(255,255,255,.02) 20%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.02) 80%);background-size:200% 100%;animation:skeletonShimmer 1.3s infinite linear}@keyframes skeletonShimmer{from{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:767px){.hide-sm{display:none !important}.catalog-grid{display:flex;overflow-x:auto;gap:1rem;padding:0 .1rem 2.25rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.catalog-grid::-webkit-scrollbar{display:none}.catalog-grid .product-card{min-width:84%;max-width:84%;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.footer-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;margin-bottom:1.25rem}.footer-trust-item{display:flex;align-items:center;gap:.5rem;padding:.6rem .75rem;border:1px solid rgba(0,217,255,.24);border-radius:12px;background:linear-gradient(160deg,rgba(25,32,56,.95),rgba(15,19,36,.96));color:var(--color-text);font-size:.78rem;font-weight:600;text-decoration:none}.footer-trust-item svg{width:18px;height:18px;color:var(--color-neon-cyan);flex:0 0 auto}.footer-trust-item--payments svg:nth-child(1){width:28px;height:18px;color:#6ec1ff}.footer-trust-item--payments svg:nth-child(2){width:28px;height:18px;color:#ff7043}.footer-trust-item--payments svg:nth-child(3){width:18px;height:18px;color:#f6a800}.footer-trust-item:hover{border-color:rgba(0,217,255,.5);box-shadow:0 0 20px rgba(0,167,225,.2)}.reviews-verification{max-width:860px;margin:0 auto 1.25rem;padding:1rem 1.25rem;border:1px solid rgba(0,217,255,.28);border-radius:14px;background:linear-gradient(150deg,rgba(0,167,225,.09),rgba(157,78,221,.06))}.review-verify-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .8rem;border-radius:999px;background:rgba(0,255,187,.12);border:1px solid rgba(0,255,187,.35);font-family:'Rajdhani','Inter',sans-serif;font-weight:700;letter-spacing:.3px}.review-verify-badge svg{width:18px;height:18px;color:#00ffbb}.review-authenticity{margin-top:.6rem;color:var(--color-text-secondary);font-size:.88rem}.review-authenticity strong{color:var(--color-neon-cyan);margin-left:.35rem}.review-check-stamp{display:inline-flex;align-items:center;margin-left:.5rem;padding:.15rem .45rem;font-size:.68rem;font-weight:700;border-radius:999px;border:1px solid rgba(0,255,187,.45);color:#8dffe0;background:rgba(0,255,187,.08)}.review-verified-at{display:inline-flex;align-items:center;margin-left:.45rem;font-size:.68rem;color:#9ec8ff;font-family:'Rajdhani','Inter',sans-serif;letter-spacing:.2px}.article-context-links{margin-top:-.25rem;margin-bottom:1.25rem;padding:.85rem 1rem;border:1px solid rgba(0,167,225,.26);border-radius:12px;background:rgba(0,112,204,.08)}.article-context-links a{font-weight:600}@media(max-width:860px){.footer-trust{grid-template-columns:1fr}.footer-trust-item--payments span{display:block}}