.hero-bg.svelte-1uha8ag{position:relative;overflow:hidden;background:#000}.hero-bg.svelte-1uha8ag:after{content:"";position:absolute;bottom:0;left:0;right:0;height:180px;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.6) 50%,#000000 100%);backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);pointer-events:none;z-index:5;mask-image:linear-gradient(to bottom,transparent 0%,black 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 100%)}.hero-ken-burns.svelte-1uha8ag{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;background-image:url(../../../images/hero-section-bann.jpg);background-size:cover;background-position:center;image-rendering:high-quality;-webkit-font-smoothing:antialiased;animation:svelte-1uha8ag-kenBurns 26s ease-in-out infinite alternate;will-change:transform}@keyframes svelte-1uha8ag-kenBurns{0%{transform:scale(1) translate(0)}50%{transform:scale(1.02) translate(-1%,.5%)}to{transform:scale(1) translate(1%,-.5%)}}@media(min-width:1024px){.hero-ken-burns.svelte-1uha8ag{top:-2%;right:-2%;bottom:-2%;left:-2%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}@keyframes svelte-1uha8ag-kenBurns{0%{transform:scale(1) translate(0)}50%{transform:scale(1.015) translate(-.5%,.3%)}to{transform:scale(1) translate(.5%,-.3%)}}}.hero-hue-overlay.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;animation:svelte-1uha8ag-hueShift 18s linear infinite;mix-blend-mode:hue;opacity:.55;will-change:filter}@keyframes svelte-1uha8ag-hueShift{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}.plans-bg.svelte-1uha8ag{position:relative;overflow:hidden;background:#000}.plans-ken-burns.svelte-1uha8ag{position:absolute;top:20%;right:20%;bottom:20%;left:20%;background-image:url(../../../images/pricing-section.jpg);background-size:cover;background-position:center;image-rendering:high-quality;animation:svelte-1uha8ag-plansKenBurns 30s ease-in-out infinite alternate;will-change:transform}@keyframes svelte-1uha8ag-plansKenBurns{0%{transform:scale(1) translate(1%)}50%{transform:scale(1.02) translate(-.5%,.5%)}to{transform:scale(1) translateY(-.5%)}}@media(max-width:1023px){.plans-ken-burns.svelte-1uha8ag{top:0%;right:0%;bottom:0%;left:0%;transform-origin:center center;background-position:center center;animation:svelte-1uha8ag-plansKenBurnsMobile 30s ease-in-out infinite alternate}@keyframes svelte-1uha8ag-plansKenBurnsMobile{0%{transform:rotate(180deg)}50%{transform:rotate(180deg)}to{transform:rotate(180deg)}}}@media(min-width:1024px){.plans-ken-burns.svelte-1uha8ag{top:-2%;right:-2%;bottom:-2%;left:-2%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}@keyframes svelte-1uha8ag-plansKenBurns{0%{transform:scale(1) translate(.5%)}50%{transform:scale(1.015) translate(-.3%,.3%)}to{transform:scale(1) translateY(-.3%)}}}.plans-hue-overlay.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;animation:svelte-1uha8ag-plansHueShift 20s linear infinite;mix-blend-mode:hue;opacity:.5;will-change:filter}@keyframes svelte-1uha8ag-plansHueShift{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}.plans-bg.svelte-1uha8ag:before,.plans-bg.svelte-1uha8ag:after{content:"";position:absolute;left:0;right:0;height:160px;pointer-events:none;z-index:5}.plans-bg.svelte-1uha8ag:before{top:0;background:linear-gradient(to bottom,#000000 0%,transparent 100%)}.plans-bg.svelte-1uha8ag:after{bottom:0;background:linear-gradient(to top,#000000 0%,transparent 100%)}.plans-title.svelte-1uha8ag{background:linear-gradient(100deg,#ff6aff 30%,#fff 60%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 28px rgba(255,100,255,.45))}.glass-plan-card.svelte-1uha8ag{background:linear-gradient(135deg,#ff00b40f,#040612a6,#5000dc0f);-webkit-backdrop-filter:blur(28px) saturate(160%) brightness(1.05);backdrop-filter:blur(28px) saturate(160%) brightness(1.05)}.billing-glass.svelte-1uha8ag{background:linear-gradient(135deg,#ff00b40d,#04061280,#5000dc0d);-webkit-backdrop-filter:blur(24px) saturate(150%) brightness(1.05);backdrop-filter:blur(24px) saturate(150%) brightness(1.05)}.savings-glass.svelte-1uha8ag{background:linear-gradient(135deg,#10b98114,#04120c73,#05966914);-webkit-backdrop-filter:blur(20px) saturate(140%) brightness(1.05);backdrop-filter:blur(20px) saturate(140%) brightness(1.05)}.feat-title.svelte-1uha8ag{background:linear-gradient(100deg,#ffe55c 45%,#ff4dff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 28px rgba(0,255,160,.45))}.glass-hero.svelte-1uha8ag{background:linear-gradient(135deg,#ff00b412,#0406129e,#5000dc12);-webkit-backdrop-filter:blur(32px) saturate(200%) brightness(1.08);backdrop-filter:blur(32px) saturate(200%) brightness(1.08)}.hero-title.svelte-1uha8ag{background:linear-gradient(100deg,#ffe55c,#ff6aff 40%,#fff 65%,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 28px rgba(255,100,255,.55))}.hero-icon-ring.svelte-1uha8ag{background:linear-gradient(135deg,#ff2dce,#7c3aed);box-shadow:0 0 0 4px #ff2dce33,0 0 32px #ff2dce8c,0 0 72px #7c3aed4d}.btn-primary-hero.svelte-1uha8ag{background:linear-gradient(135deg,#ffd600,#ff6b00);color:#0a0a0a;box-shadow:0 0 24px #ffb4008c,0 4px 16px #ff6b0059;border:1px solid rgba(255,220,0,.45)}.btn-primary-hero.svelte-1uha8ag:hover{box-shadow:0 0 40px #ffb400cc,0 6px 28px #ff6b008c}.btn-primary-hero.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#0a0a0a!important}.btn-primary-hero.svelte-1uha8ag svg:where(.svelte-1uha8ag){stroke:#0a0a0a!important}.btn-secondary-hero.svelte-1uha8ag{background:#ff2dce14;border:1.5px solid rgba(255,45,206,.4);color:#ff8fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-secondary-hero.svelte-1uha8ag:hover{background:#ff2dce2e;border-color:#ff2dceb3;box-shadow:0 0 24px #ff2dce59;color:#fff}.btn-secondary-hero.svelte-1uha8ag svg:where(.svelte-1uha8ag){stroke:#ff8fff}.btn-secondary-hero.svelte-1uha8ag:hover svg:where(.svelte-1uha8ag){stroke:#fff}.animate-shimmer{animation:svelte-1uha8ag-shimmer 6s infinite}@keyframes svelte-1uha8ag-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-pulse-hero{animation:svelte-1uha8ag-pulseHero 4s ease-in-out infinite}@keyframes svelte-1uha8ag-pulseHero{0%,to{transform:scale(1);filter:drop-shadow(0 10px 30px rgba(30,198,182,.35))}50%{transform:scale(1.05);filter:drop-shadow(0 15px 40px rgba(30,198,182,.5))}}#features-carousel.svelte-1uha8ag{user-select:none;-webkit-user-select:none;cursor:grab}#features-carousel.svelte-1uha8ag:active{cursor:grabbing}#carousel-track.svelte-1uha8ag{will-change:transform;backface-visibility:hidden}#prev-btn.svelte-1uha8ag,#next-btn.svelte-1uha8ag{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.bg-linear-to-r.from-primary a.svelte-1uha8ag{color:#fff!important;text-decoration:underline}.bg-linear-to-r.from-primary a.svelte-1uha8ag:hover{color:#fff!important}.hero-text{transition:opacity .45s ease,transform .45s ease}.hero-text-visible{opacity:1;transform:translateY(0) translate(0) scale(1)}.hero-text-eff-0.hero-text-hidden{opacity:0;transform:translateY(10px)}.hero-text-eff-1.hero-text-hidden{opacity:0;transform:translate(22px)}.hero-text-eff-2.hero-text-hidden{opacity:0;transform:scale(.82)}.category-header{display:table-row}.category-header td.svelte-1uha8ag{display:table-cell;width:100%!important;background:inherit}.social-strip.svelte-1uha8ag{background:#0a0a0f;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);padding:28px 16px}.social-strip-inner.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;gap:20px}.social-icon-btn.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff73;text-decoration:none;cursor:pointer;padding:0;font:inherit;transition:color .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease,transform .25s cubic-bezier(.34,1.56,.64,1)}.social-icon-btn.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:20px;height:20px}.social-icon-btn.svelte-1uha8ag:hover{color:var(--sc);border-color:var(--sc);background:var(--sg);box-shadow:0 0 18px var(--sg);transform:scale(1.12) translateY(-2px)}.footer-minimal.svelte-1uha8ag{background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px 16px 20px}.footer-cube.svelte-1uha8ag{width:32px;height:32px;color:#000}.footer-dedication.svelte-1uha8ag{font-size:11px;color:#000000bf;font-family:var(--font-mono);font-weight:600;letter-spacing:.02em;text-align:center;line-height:1.5;margin:0}.venezuela-flag.svelte-1uha8ag{font-weight:700}.venezuela-ven.svelte-1uha8ag{background:linear-gradient(90deg,#e6c50a,#bea100);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.venezuela-ezu.svelte-1uha8ag{background:linear-gradient(90deg,#06f,#0055d4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.venezuela-ela.svelte-1uha8ag{background:linear-gradient(90deg,#ce1126,#b30f22);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.footer-copy.svelte-1uha8ag{font-size:11px;color:#00000073;font-family:var(--font-mono);font-weight:500;letter-spacing:.04em;margin:0}.banner-slide-in{animation:svelte-1uha8ag-bannerIn .45s cubic-bezier(.22,1,.36,1) both}.banner-slide-out{animation:svelte-1uha8ag-bannerOut .4s cubic-bezier(.55,0,1,.45) both}@keyframes svelte-1uha8ag-bannerIn{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-1uha8ag-bannerOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.wa-toast-in{animation:svelte-1uha8ag-waToastIn .4s cubic-bezier(.22,1,.36,1) both}.wa-toast-out{animation:svelte-1uha8ag-waToastOut .4s cubic-bezier(.55,0,1,.45) both}@keyframes svelte-1uha8ag-waToastIn{0%{opacity:0;translate:0 40px}to{opacity:1;translate:0 0}}@keyframes svelte-1uha8ag-waToastOut{0%{opacity:1;translate:0 0}to{opacity:0;translate:0 40px}}
