@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url('/css/fonts/inter-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url('/css/fonts/inter-latin-ext.woff2') format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--primary:#6C3CE1;--primary-dark:#5429C5;--primary-light:#8B5CF6;--secondary:#10B981;--accent:#F59E0B;--gold:#B8860B;--text-dark:#1E1B4B;--text-medium:#374151;--text-light:#4B5563;--bg-white:#FFFFFF;--bg-light:#F8F7FF;--border:#E5E7EB;--shadow-sm:0 1px 3px rgba(108,60,225,0.08);--shadow-md:0 4px 20px rgba(108,60,225,0.12);--shadow-lg:0 10px 40px rgba(108,60,225,0.18);--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:32px;--transition:color .3s cubic-bezier(0.4,0,0.2,1),background-color .3s cubic-bezier(0.4,0,0.2,1),border-color .3s cubic-bezier(0.4,0,0.2,1),opacity .3s cubic-bezier(0.4,0,0.2,1),transform .3s cubic-bezier(0.4,0,0.2,1)}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;color:var(--text-medium);background:#fff;line-height:1.6;overflow-x:hidden}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}ul{list-style:none}h1,h2,h3,h4,h5,h6{color:var(--text-dark);line-height:1.2;font-weight:700}h1{font-size:clamp(2rem,5vw,3.5rem)}h2{font-size:clamp(1.6rem,3.5vw,2.5rem)}h3{font-size:clamp(1.2rem,2.5vw,1.6rem)}p{color:var(--text-light);line-height:1.7}.container{max-width:1200px;margin:0 auto;padding:0 20px}.section{padding:80px 0}.badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:50px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.badge-primary{background:rgba(108,60,225,.1);color:var(--primary)}.badge-gold{background:rgba(255,215,0,.15);color:#b8860b}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:50px;font-weight:600;font-size:.95rem;cursor:pointer;border:none;transition:var(--transition);white-space:nowrap;text-decoration:none}.btn-primary{background:linear-gradient(135deg,var(--primary),var(--primary-light));color:#fff;box-shadow:0 4px 15px rgba(108,60,225,.3)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(108,60,225,.4)}.btn-outline{background:0 0;color:var(--primary);border:2px solid var(--primary)}.btn-outline:hover{background:var(--primary);color:#fff;transform:translateY(-2px)}.btn-white{background:#fff;color:var(--primary)}.btn-white:hover{background:var(--bg-light);transform:translateY(-2px)}.btn-gold{background:linear-gradient(135deg,gold,orange);color:#1e1b4b;box-shadow:0 4px 15px rgba(255,215,0,.3)}.btn-gold:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,215,0,.4)}.btn-lg{padding:18px 36px;font-size:1.05rem}.section-header{text-align:center;margin-bottom:60px}.section-header .badge,.section-header h2{margin-bottom:16px}.section-header p{max-width:600px;margin:0 auto;font-size:1.05rem}#header{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.95);backdrop-filter:blur(20px);border-bottom:1px solid rgba(108,60,225,.08);transition:var(--transition)}#header.scrolled{box-shadow:var(--shadow-md)}.header-inner{display:flex;align-items:center;justify-content:space-between;height:70px;gap:20px}.logo{display:flex;align-items:center;gap:10px;font-weight:800;font-size:1.4rem;color:var(--text-dark)}.logo span{color:var(--primary)}nav{display:flex;align-items:center;gap:4px}nav a{padding:8px 14px;border-radius:var(--radius-sm);color:var(--text-medium);font-weight:500;font-size:.9rem;transition:var(--transition);white-space:nowrap}nav a.active,nav a:hover{color:var(--primary);background:rgba(108,60,225,.06)}.header-actions{display:flex;align-items:center;gap:12px}.lang-switcher{position:relative}.lang-btn{display:flex;align-items:center;gap:6px;border-radius:var(--radius-sm);border:1px solid var(--border);background:#fff;cursor:pointer;font-size:.85rem;font-weight:500;color:var(--text-medium);transition:var(--transition)}.lang-btn:hover{border-color:var(--primary);color:var(--primary)}.lang-dropdown{display:none;position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);min-width:180px;overflow:hidden;z-index:100}.lang-dropdown.open{display:block}.lang-option{display:flex;align-items:center;gap:8px;padding:10px 16px;cursor:pointer;font-size:.875rem;color:var(--text-medium);transition:var(--transition)}.lang-option.active,.lang-option:hover{background:rgba(108,60,225,.06);color:var(--primary)}.mobile-toggle{flex-direction:column;cursor:pointer;border:none;background:0 0}.mobile-toggle span{display:block;width:22px;height:2px;background:var(--text-dark);border-radius:2px;transition:var(--transition)}.hero{background:linear-gradient(135deg,#f8f7ff 0,#eef2ff 50%,#f0fdf4 100%);padding:100px 0 80px;overflow:hidden;position:relative}.hero::before{content:'';position:absolute;top:-50%;right:-20%;width:600px;height:600px;background:radial-gradient(circle,rgba(108,60,225,.08) 0,transparent 70%);pointer-events:none}.hero-inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.hero-content{z-index:1}.hero-content .badge{margin-bottom:24px}.hero-content h1{margin-bottom:20px}.hero-content p{font-size:1.1rem;margin-bottom:32px;max-width:500px}.hero-cta{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:40px}.hero-stats{display:flex;gap:32px;flex-wrap:wrap}.stat-number{color:var(--text-dark);line-height:1}.stat-label{color:var(--text-light);margin-top:4px}.hero-visual{position:relative;display:flex;justify-content:center;align-items:center}.hero-card{background:#fff;border-radius:var(--radius-xl);padding:40px;box-shadow:var(--shadow-lg);position:relative;width:100%;max-width:440px}.hero-card-header{display:flex;align-items:center;gap:12px;margin-bottom:24px}.play-icon{width:56px;height:56px;background:linear-gradient(135deg,var(--primary),var(--primary-light));border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.4rem}.hero-channels-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.channel-chip{background:var(--bg-light);border-radius:var(--radius-sm);padding:10px;text-align:center;font-size:.78rem;font-weight:600;color:var(--text-medium)}.channel-chip.highlight{background:linear-gradient(135deg,var(--primary),var(--primary-light));color:#fff}.hero-badge-floating{position:absolute;background:#fff;border-radius:var(--radius-md);padding:12px 16px;box-shadow:var(--shadow-lg);display:flex;align-items:center;gap:10px;font-size:.82rem;font-weight:600;color:var(--text-dark)}.hero-badge-floating.top{top:-20px;right:-20px}.hero-badge-floating.bottom{bottom:-20px;left:-20px}.carousel-section{padding:40px 0;background:var(--bg-light);border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow:hidden}.carousel-track-wrapper{overflow:hidden;position:relative;width:100%}.carousel-track-wrapper::after,.carousel-track-wrapper::before{content:'';position:absolute;top:0;width:150px;height:100%;z-index:2;pointer-events:none}.carousel-track-wrapper::before{left:0;background:linear-gradient(to right,var(--bg-light),transparent)}.carousel-track-wrapper::after{right:0;background:linear-gradient(to left,var(--bg-light),transparent)}.carousel-track{display:flex;align-items:center;gap:40px;width:max-content;will-change:auto}.carousel-track.is-ready{animation:50s linear infinite scroll-logos;will-change:transform}.carousel-track:hover{animation-play-state:paused}.logo-item{display:flex;align-items:center;justify-content:center;height:50px;flex-shrink:0}.logo-item img{height:50px;width:auto;max-width:120px;object-fit:contain;filter:grayscale(30%);opacity:.85;transition:opacity .3s}.logo-item img:hover{filter:grayscale(0%);opacity:1}@keyframes scroll-logos{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.advantages-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.advantage-card{background:#fff;border-radius:var(--radius-lg);padding:32px;box-shadow:var(--shadow-sm);border:1px solid var(--border);transition:var(--transition)}.advantage-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px);border-color:rgba(108,60,225,.2)}.advantage-icon{width:60px;height:60px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:1.6rem;margin-bottom:20px}.advantage-card h3{font-size:1.1rem;margin-bottom:10px}.advantage-card p{font-size:.9rem}.toggle{position:relative;width:52px;height:28px}.check{color:var(--secondary);font-weight:700;flex-shrink:0;margin-top:2px}.servers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.server-card{background:#fff;border-radius:var(--radius-lg);padding:28px;border:1px solid var(--border);transition:var(--transition)}.server-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.server-icon{font-size:2.5rem;margin-bottom:16px}.server-card h3{font-size:1.05rem;margin-bottom:10px}.server-card p{font-size:.87rem;margin-bottom:16px}.server-features{display:flex;flex-direction:column;gap:8px}.server-feature{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--text-medium)}.server-feature .dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.vip-section{background:linear-gradient(135deg,#1e1b4b 0,#312e81 50%,#4c1d95 100%);color:#fff;position:relative;overflow:hidden}.vip-section::before{content:'';position:absolute;top:-100px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(255,215,0,.15) 0,transparent 70%);pointer-events:none}.vip-inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.vip-content h2{color:#fff;margin-bottom:20px}.vip-content p{color:rgba(255,255,255,.87);margin-bottom:28px;font-size:1.05rem}.vip-features{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:32px}.vip-feature{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.85);font-size:.88rem}.vip-feature .star{color:var(--gold)}.vip-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,215,0,.3);border-radius:var(--radius-xl);padding:36px;backdrop-filter:blur(10px)}.vip-card-header{text-align:center;margin-bottom:24px}.vip-card-header .crown{font-size:2.5rem;display:block;margin-bottom:8px}.vip-card-header h3{color:var(--gold);font-size:1.4rem}.vip-prices{display:flex;flex-direction:column;gap:10px}.vip-price-row{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-radius:var(--radius-sm);background:rgba(255,255,255,.05)}.vip-price-row .dur{color:rgba(255,255,255,.75);font-size:.88rem}.vip-price-row .price{color:var(--gold);font-weight:700;font-size:1rem}.channels-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.channel-category{background:#fff;border-radius:var(--radius-lg);padding:24px;border:1px solid var(--border);transition:var(--transition);text-align:center}.channel-category:hover{box-shadow:var(--shadow-md);transform:translateY(-3px);border-color:var(--primary)}.channel-category .emoji{font-size:2.4rem;display:block;margin-bottom:12px}.channel-category h3{font-size:.95rem;margin-bottom:6px}.channel-category p{font-size:.8rem}.faq-list{max-width:750px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.faq-item{background:#fff;border-radius:var(--radius-md);border:1px solid var(--border);transition:var(--transition)}.faq-item.open{border-color:var(--primary);box-shadow:var(--shadow-sm)}.faq-question{display:flex;justify-content:space-between;align-items:center;color:var(--text-dark)}.faq-icon{width:28px;height:28px;border-radius:50%;background:var(--bg-light);display:flex;align-items:center;justify-content:center;color:var(--primary);transition:var(--transition);flex-shrink:0}.faq-item.open .faq-icon{transform:rotate(45deg);background:var(--primary);color:#fff}.faq-answer{color:var(--text-light);font-size:.92rem}.faq-item.open .faq-answer{display:block}.cta-section{background:linear-gradient(135deg,var(--primary) 0,var(--primary-light) 100%);color:#fff;text-align:center}.cta-section h2{color:#fff;margin-bottom:16px}.cta-section p{color:rgba(255,255,255,.8);font-size:1.1rem;margin-bottom:36px}.cta-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.testimonial-card{background:#fff;border-radius:var(--radius-lg);padding:28px;border:1px solid var(--border);box-shadow:var(--shadow-sm);transition:var(--transition)}.testimonial-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.stars{color:#f59e0b;font-size:1rem;margin-bottom:12px;letter-spacing:2px}.testimonial-author{display:flex;align-items:center;gap:12px}footer{background:var(--text-dark);color:rgba(255,255,255,.87);padding:60px 0 30px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px}.footer-brand p{font-size:.88rem;margin-bottom:20px;line-height:1.7}.footer-contact a{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.75);font-size:.85rem;margin-bottom:8px;transition:var(--transition)}.footer-contact a:hover{color:#fff}.footer-col h4,.footer-heading{color:#fff;font-size:.95rem;font-weight:700;margin-bottom:16px;display:block}.footer-col ul li{margin-bottom:8px}.footer-col ul li a{color:rgba(255,255,255,.75);font-size:.85rem;transition:var(--transition);display:inline-block;padding:6px 0;min-height:44px;line-height:32px}.footer-col ul li a:hover{color:#fff}.footer-payments{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.payment-badge{background:rgba(255,255,255,.1);border-radius:var(--radius-sm);padding:6px 12px;font-size:.75rem;color:rgba(255,255,255,.87)}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.footer-bottom p{font-size:.82rem}.footer-legal{display:flex;gap:20px;flex-wrap:wrap}.footer-legal a{font-size:.82rem;color:rgba(255,255,255,.87);transition:var(--transition)}.footer-legal a:hover{color:#fff}.fade-up{opacity:0;transform:translateY(30px);transition:opacity .6s,transform .6s}.fade-up.visible{opacity:1;transform:translateY(0)}@media(max-width:1024px){.hero-inner{grid-template-columns:1fr;text-align:center}.hero-content p{margin:0 auto 32px}.hero-cta,.hero-stats{justify-content:center}.hero-visual{display:none}.vip-inner{grid-template-columns:1fr}.channels-grid{grid-template-columns:repeat(2,1fr)}.testimonials-grid{grid-template-columns:1fr}.advantages-grid{grid-template-columns:repeat(2,1fr)}.servers-grid{grid-template-columns:1fr}}@media(max-width:768px){nav{display:none}nav.open{display:flex;flex-direction:column;position:fixed;top:70px;left:0;right:0;background:#fff;padding:20px;box-shadow:var(--shadow-lg);gap:4px}nav.open a{padding:12px 16px}.mobile-toggle{display:flex}.hero{padding:60px 0 50px}.section{padding:60px 0}.advantages-grid,.channels-grid,.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;text-align:center}.vip-features{grid-template-columns:1fr}}@media(max-width:480px){.hero-cta{flex-direction:column}.cta-actions{flex-direction:column;align-items:center}.header-actions .btn-primary{display:none}}.stat-number{display:block;font-size:2.5rem;font-weight:800;color:var(--primary)}.stat-label{font-size:.9rem;color:var(--text-muted)}.channels-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.faq-list{display:flex;flex-direction:column;gap:.75rem}.faq-item{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden}.faq-question{width:100%;padding:1.25rem 1.5rem;text-align:left;background:0 0;border:none;cursor:pointer;font-size:1rem;font-weight:600;color:var(--text);display:flex;justify-content:space-between;align-items:center;transition:background .2s}.faq-question:hover{background:var(--bg-alt)}.faq-question.active{color:var(--primary)}.faq-icon{font-size:1.25rem;font-weight:300;transition:transform .3s}.faq-question.active .faq-icon{transform:rotate(45deg)}.faq-answer{display:none;padding:0 1.5rem 1.25rem;color:var(--text-muted);line-height:1.7}.faq-answer.open{display:block}@media (max-width:1024px){.channels-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.channels-grid{grid-template-columns:1fr}}#back-to-top{position:fixed;bottom:24px;right:24px;width:48px;height:48px;min-width:48px;min-height:48px;background:var(--primary,#6c3ce1);color:#fff;border:none;border-radius:50%;font-size:24px;cursor:pointer;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,transform .3s;box-shadow:0 4px 16px rgba(108,60,225,.4);display:flex;align-items:center;justify-content:center}#back-to-top.visible{opacity:1;visibility:visible}#back-to-top:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(108,60,225,.5)}#whatsapp-float,.whatsapp-float{position:fixed;bottom:24px;left:24px;width:56px;height:56px;min-width:48px;min-height:48px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:9999;box-shadow:0 4px 16px rgba(37,211,102,.4);transition:transform .3s,box-shadow .3s;text-decoration:none}#whatsapp-float:hover,.whatsapp-float:hover{transform:scale(1.1);box-shadow:0 8px 24px rgba(37,211,102,.5)}#whatsapp-float svg,.whatsapp-float svg{width:32px;height:32px}@media(min-width:769px){.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr!important;gap:40px}}@media(max-width:768px){.carousel-section{padding:28px 0}.carousel-track-wrapper::after,.carousel-track-wrapper::before{width:60px}.carousel-track-wrapper::before{background:linear-gradient(to right,var(--bg-light) 40%,transparent)}.carousel-track-wrapper::after{background:linear-gradient(to left,var(--bg-light) 40%,transparent)}.carousel-track{gap:28px;animation-duration:35s}.logo-item{height:40px}.logo-item img{height:40px;max-width:90px}.home-page .carousel-track-wrapper{overflow-x:auto;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.home-page .carousel-track-wrapper::-webkit-scrollbar{display:none}.home-page .carousel-track{animation:none!important;transform:none!important;will-change:auto!important;padding:0 20px}.home-page .hero::before{display:none}.home-page .hero{padding:52px 0 44px}}@media(max-width:480px){.carousel-track-wrapper::after,.carousel-track-wrapper::before{width:48px}.carousel-track{gap:22px;animation-duration:28s}.logo-item{height:36px}.logo-item img{height:36px;max-width:80px}}.seo-featured-guide a,main p a:not(.btn):not([class*=btn]),section p a:not(.btn):not([class*=btn]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}footer .footer-bottom p,footer .footer-brand p,footer .footer-business,footer p{color:rgba(255,255,255,.86)!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,::after,::before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.carousel-track{transform:none!important}}@supports(content-visibility:auto){.home-page main>section:not(.hero){content-visibility:auto;contain-intrinsic-size:auto 720px}.home-page footer{content-visibility:auto;contain-intrinsic-size:auto 520px}}.nav-links{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.nav-links a{padding:8px 14px;border-radius:6px;color:#374151;font-weight:500;font-size:.9rem;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s,transform .2s}.nav-links a.active,.nav-links a:hover{color:#6c63ff;background:rgba(108,99,255,.06)}.nav-toggle{display:none;background:0 0;border:none;font-size:1.5rem;cursor:pointer}.pricing-section-v2{background:#f8f7ff;padding:80px 0}.pricing-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;align-items:start}.pcard{background:#fff;border-radius:20px;padding:36px;border:2px solid #e5e7eb;position:relative;transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.pcard:hover{transform:translateY(-6px);box-shadow:0 10px 40px rgba(108,60,225,.18)}.pcard.featured{border-color:#6c3ce1;box-shadow:0 10px 40px rgba(108,60,225,.18)}.pcard.vip{border-color:gold;background:linear-gradient(135deg,#fffef0,#fffff8)}.pcard.vip:hover{box-shadow:0 10px 40px rgba(255,215,0,.3)}.pcard-badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);padding:5px 22px;border-radius:50px;font-size:.78rem;font-weight:700;white-space:nowrap;letter-spacing:.3px}.pcard-badge.popular{background:#6c3ce1;color:#fff}.pcard-badge.best{background:linear-gradient(135deg,gold,orange);color:#1e1b4b}.pcard-name{font-size:1.1rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;margin-top:8px}.pcard-tagline{font-size:.85rem;color:#6b7280;margin-bottom:16px}.pcard-devices{display:flex;gap:8px;margin-bottom:20px}.pcard-device{font-size:1.35rem;line-height:1}.pcard-features{list-style:none;margin:0 0 24px;padding:0}.pcard-features li{display:flex;align-items:center;gap:10px;padding:7px 0;font-size:.88rem;color:#374151;border-bottom:1px solid #f3f4f6}.pcard-features li:last-child{border-bottom:none}.pcard-features li.feat-no{color:#6b7280}.feat-icon{font-size:.85rem;font-weight:700;flex-shrink:0;width:16px;text-align:center}.feat-icon.yes{color:#10b981}.feat-icon.no{color:#dc2626}.pcard-divider{border:none;border-top:2px solid #e5e7eb;margin:24px 0}.pcard-screen-toggle{display:flex;gap:8px;margin-bottom:14px}.screen-btn{flex:1;padding:8px 12px;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;border:2px solid #e5e7eb;background:#fff;color:#374151;transition:color .2s,background-color .2s,border-color .2s,transform .2s;font-family:inherit}.screen-btn:hover{border-color:#6c3ce1;color:#6c3ce1}.screen-btn.active{background:#6c3ce1;color:#fff;border-color:#6c3ce1}.dur-block{margin-bottom:14px}.dur-sel{width:100%;padding:10px 40px 10px 14px;border-radius:10px;border:2px solid #1e1b4b;font-size:.9rem;font-weight:600;cursor:pointer;background-color:#1e1b4b;color:#fff;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath fill='%23ffffff' d='M6 7L0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;font-family:inherit;transition:border-color .2s}.dur-sel:focus{border-color:#6c3ce1}.dur-sel option{background:#1e1b4b;color:#fff}.multi-block{margin-bottom:16px}.conn-label{font-size:.78rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.conn-toggle{display:flex;gap:8px}.pcard-price-block{margin-bottom:20px;text-align:center}.pcard-price{font-size:2.6rem;font-weight:900;color:#1e1b4b;line-height:1}.pcard-price-sub{font-size:.85rem;color:#6b7280;margin-top:4px}.pcard-order-btn{display:block;width:100%;padding:14px 20px;border-radius:50px;font-weight:700;font-size:.92rem;cursor:pointer;border:none;text-align:center;text-decoration:none;transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#6c3ce1,#8b5cf6);color:#fff;box-shadow:0 4px 15px rgba(108,60,225,.3);font-family:inherit}.pcard-order-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(108,60,225,.45)}.pcard.vip .pcard-order-btn{background:linear-gradient(135deg,gold,orange);color:#1e1b4b;box-shadow:0 4px 15px rgba(255,215,0,.3)}.pcard.vip .pcard-order-btn:hover{box-shadow:0 8px 25px rgba(255,215,0,.45)}@media (max-width:1024px){.pricing-cards-grid{grid-template-columns:1fr;max-width:460px;margin:0 auto}}@media (max-width:768px){.pricing-section-v2{padding:60px 0}.pcard{padding:28px 24px}}@media (max-width:380px){.hero h1{font-size:1.6rem;padding:0 10px}}nav a{min-height:44px;display:inline-flex;align-items:center}.lang-btn{min-height:44px;padding:10px 12px}.mobile-toggle{min-height:44px;min-width:44px;padding:10px;display:none;flex-direction:column;gap:5px;align-items:center;justify-content:center}@media(max-width:768px){.mobile-toggle{display:flex}}@media(max-width:768px){.home-page .carousel-track [data-carousel-clone]{display:none!important}}
@media(max-width:768px){#header{backdrop-filter:none;-webkit-backdrop-filter:none}}