:root{--vip-bg: radial-gradient(1200px 600px at 50% -10%, #3a0077 0%, rgba(58,0,119,0) 55%), radial-gradient(600px 300px at 10% -10%, #0066ff 0%, rgba(0,102,255,0) 60%), radial-gradient(600px 300px at 90% 0%, #00e1b7 0%, rgba(0,225,183,0) 60%);--vip-surface: #111;--vip-surface-2: #151515;--vip-border: #2a2a2a;--vip-muted: #bfbfbf;--vip-dim: #9a9a9a;--vip-accent: #a200ff;--vip-accent-2: #00e1b7}.center[data-astro-cid-737agflc]{text-align:center}.muted[data-astro-cid-737agflc]{color:var(--vip-muted)}.subtle[data-astro-cid-737agflc]{margin:.25rem 0 0;color:var(--vip-dim);font-weight:600}.lead[data-astro-cid-737agflc]{max-width:70ch;margin:.5rem auto 1rem}.vip-hero[data-astro-cid-737agflc]{position:relative;overflow:clip;padding:3.5rem 1rem 2.25rem;text-align:center;isolation:isolate}.vip-hero-bg[data-astro-cid-737agflc]{position:absolute;inset:-2px;z-index:-1;background:var(--vip-bg);filter:saturate(1.1)}.vip-hero-inner[data-astro-cid-737agflc]{max-width:1000px;margin:0 auto}.gradient-title[data-astro-cid-737agflc]{margin:0;font-size:clamp(2rem,4vw + 1.25rem,4rem);line-height:1.05;font-weight:900;letter-spacing:-.02em;background:linear-gradient(90deg,#fff,#b893ff,#8ef3db,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 40px rgba(162,0,255,.25);background-size:200% auto;animation:fade-in-up .7s ease both,gradient-pan 8s ease-in-out infinite}.btn-cta[data-astro-cid-737agflc]{--btn-bg: linear-gradient(135deg, var(--vip-accent), #6b00ff 40%, #4a26ff);position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.1rem;border-radius:.65rem;background:var(--btn-bg);color:#fff;font-weight:800;text-decoration:none;box-shadow:0 8px 30px #a200ff40,inset 0 0 0 1px #ffffff0f;transition:transform .15s ease,box-shadow .2s ease;will-change:transform}.btn-cta[data-astro-cid-737agflc]:hover{transform:translateY(-1px);box-shadow:0 12px 36px #a200ff59,inset 0 0 0 1px #ffffff14;color:#d89fff!important}.btn-cta[data-astro-cid-737agflc]:active{transform:translateY(0)}.btn-cta[data-astro-cid-737agflc] .cta-arrow[data-astro-cid-737agflc]{transition:transform .2s ease;display:inline-block}.btn-cta[data-astro-cid-737agflc]:hover .cta-arrow[data-astro-cid-737agflc]{transform:translate(4px)}.btn-cta[data-astro-cid-737agflc] .btn-glow[data-astro-cid-737agflc]{position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(80% 80% at 20% 10%,#ffffff38,#fff0);pointer-events:none}.btn-small[data-astro-cid-737agflc]{padding:.7rem .95rem;font-size:.95rem}.btn-cta[data-astro-cid-737agflc].is-loading{cursor:wait;pointer-events:none;background:linear-gradient(135deg,#46307af2,#2f0a5cf2 50%,#1c0740f2);box-shadow:inset 0 0 0 1px #ffffff0f,0 6px 20px #0006;color:#d7c4ff}.btn-cta[data-astro-cid-737agflc].is-loading .cta-arrow[data-astro-cid-737agflc]{opacity:0;transform:none}.btn-cta[data-astro-cid-737agflc].is-loading .btn-label[data-astro-cid-737agflc]{opacity:.85}.btn-cta[data-astro-cid-737agflc].is-loading:after{content:"";position:absolute;right:.85rem;width:16px;height:16px;border-radius:999px;border:2px solid rgba(255,255,255,.7);border-top-color:#ffffff26;animation:spin .8s linear infinite}.vip-gate[data-astro-cid-737agflc]{padding:.75rem 1rem 1.5rem;max-width:1000px;margin:0 auto;text-align:center}.section-title[data-astro-cid-737agflc]{text-align:center;margin:.25rem 0 0;font-size:1.35rem}.countdown[data-astro-cid-737agflc]{position:relative;display:grid;grid-auto-flow:column;gap:.6rem;margin-top:.6rem;font-variant-numeric:tabular-nums;justify-content:center}.timebox[data-astro-cid-737agflc]{position:relative;background:linear-gradient(180deg,var(--vip-surface),var(--vip-surface-2));border:1px solid var(--vip-border);padding:.7rem .9rem;border-radius:.7rem;min-width:78px;box-shadow:inset 0 0 0 1px #ffffff05,0 8px 20px #00000040;display:flex;flex-direction:column;align-items:center;overflow:hidden}.timebox[data-astro-cid-737agflc]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#a200ff4d,#fff0 35%,#8b5cf659 70%,#fff0);mix-blend-mode:screen;opacity:.4;animation:sheen 6s linear infinite}.timebox[data-astro-cid-737agflc].is-zero{display:none}.countdown[data-astro-cid-737agflc] span[data-astro-cid-737agflc]{display:block;font-size:2rem;font-weight:900;line-height:1}.countdown[data-astro-cid-737agflc] small[data-astro-cid-737agflc]{color:var(--vip-dim);font-size:.8rem;letter-spacing:.02em;text-transform:uppercase;line-height:1.1;margin-top:.15rem}.countdown[data-astro-cid-737agflc] .pop[data-astro-cid-737agflc]{animation:pop .28s ease}#vip-countdown[data-astro-cid-737agflc].phase-1h .timebox[data-astro-cid-737agflc]{box-shadow:inset 0 0 0 1px #ffffff05,0 10px 24px #a200ff2e}#vip-countdown[data-astro-cid-737agflc].phase-10m .timebox[data-astro-cid-737agflc]{box-shadow:inset 0 0 0 1px #ffffff08,0 12px 28px #a200ff47}#vip-countdown[data-astro-cid-737agflc].phase-60s .timebox[data-astro-cid-737agflc]{animation:glowPulse 1.4s ease-in-out infinite}main[data-astro-cid-737agflc]{position:relative}#fireflies-container[data-astro-cid-737agflc].is-hidden{display:none}.libelula[data-astro-cid-737agflc]{position:fixed;left:0;top:0;width:10px;height:10px;border-radius:50%;background:radial-gradient(35% 35% at 40% 40%,#fff,#ffd7f2 55%,#e86ed066);box-shadow:0 0 10px #ffffffe6,0 0 22px #e86ed0e6,0 0 38px #8b5cf6b3;opacity:.95;filter:saturate(1.2);transform:translate(-50%,-50%);z-index:0;pointer-events:none}.libelula[data-astro-cid-737agflc]:after{content:"";position:absolute;left:50%;top:50%;width:22px;height:6px;transform:translate(-70%,-50%) rotate(12deg);background:radial-gradient(60% 70% at 0% 50%,#fffc,#e86ed000 70%);filter:blur(4px);opacity:.7}.vip-hero[data-astro-cid-737agflc],#vip-acceso[data-astro-cid-737agflc],.vip-gate[data-astro-cid-737agflc]{position:relative;z-index:1}#vip-acceso[data-astro-cid-737agflc].reveal-glow{animation:revealGlow 1.2s ease-out}.vip-form[data-astro-cid-737agflc]{display:grid;gap:.6rem;max-width:380px;margin:.6rem auto 0}input[data-astro-cid-737agflc][type=password]{padding:.85rem 1rem;border-radius:.6rem;border:1px solid var(--vip-border);background:#0c0c0c;color:#fff;font-family:Beiruti,Helvetica,Arial,sans-serif;font-size:.95rem}input[data-astro-cid-737agflc][type=password]:focus{outline:none;border-color:#5d3df7;box-shadow:0 0 0 3px #5d3df740}.error[data-astro-cid-737agflc]{color:#ff6b6b}.sr-only[data-astro-cid-737agflc]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.is-hidden[data-astro-cid-737agflc]{display:none}.vip-content[data-astro-cid-737agflc]{max-width:1000px;margin:0 auto;padding:0 1rem}.vip-grid[data-astro-cid-737agflc]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:1rem 0}.vip-card[data-astro-cid-737agflc]{position:relative;border:1px solid var(--vip-border);border-radius:12px;padding:1rem;background:linear-gradient(180deg,#0b0b0b,#0e0e0e);transition:transform .18s ease,box-shadow .2s ease,border-color .2s ease}.vip-card[data-astro-cid-737agflc]:hover{transform:translateY(-2px);border-color:#3b2c6e;box-shadow:0 12px 26px #00000059,inset 0 0 0 1px #ffffff05}.vip-card[data-astro-cid-737agflc] h3[data-astro-cid-737agflc]{margin-top:0;display:flex;align-items:center;gap:.5rem}.vip-card[data-astro-cid-737agflc] .meta[data-astro-cid-737agflc]{color:var(--vip-dim)}.badge[data-astro-cid-737agflc]{display:inline-block;font-size:.75rem;padding:.15rem .5rem;border-radius:.5rem;border:1px solid var(--vip-border);color:var(--vip-dim)}.btn-link[data-astro-cid-737agflc]{background:none;border:none;color:var(--vip-dim);text-decoration:underline;cursor:pointer;padding:0;font:inherit}.btn-link[data-astro-cid-737agflc]:hover{color:#fff}@keyframes fade-in-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.vip-card[data-astro-cid-737agflc],.countdown[data-astro-cid-737agflc],.vip-form[data-astro-cid-737agflc]{animation:fade-in-up .5s ease both}@keyframes gradient-pan{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes sheen{0%{transform:translate(-120%);opacity:0}10%{opacity:.25}40%{opacity:.5}60%{opacity:.4}90%{opacity:.2}to{transform:translate(120%);opacity:0}}@keyframes glowPulse{0%,to{box-shadow:inset 0 0 0 1px #ffffff0a,0 12px 32px #a200ff59,0 0 24px #a200ff26}50%{box-shadow:inset 0 0 0 1px #ffffff12,0 16px 40px #a200ff8c,0 0 36px #8b5cf640}}@keyframes pop{0%{transform:translateY(2px) scale(.98);filter:brightness(.95)}60%{transform:translateY(-1px) scale(1.03);filter:brightness(1.08)}to{transform:translateY(0) scale(1);filter:brightness(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes libelula-flicker{0%,to{opacity:.95;filter:saturate(1.2) brightness(1)}40%{opacity:.7;filter:saturate(1.35) brightness(1.1)}60%{opacity:.85;filter:saturate(1.1) brightness(.95)}}@keyframes revealGlow{0%{box-shadow:0 0 #a200ff00}30%{box-shadow:0 0 0 6px #a200ff33}to{box-shadow:0 0 #a200ff00}}@media(prefers-reduced-motion:no-preference){.libelula[data-astro-cid-737agflc]{animation:libelula-flicker 2.6s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.libelula[data-astro-cid-737agflc]{animation:none!important;opacity:.55}}@media(max-width:560px){.countdown[data-astro-cid-737agflc]{display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(64px,max-content);gap:.4rem;justify-content:center;justify-items:center}.timebox[data-astro-cid-737agflc]{min-width:0;padding:.55rem .5rem}.countdown[data-astro-cid-737agflc] span[data-astro-cid-737agflc]{font-size:clamp(1.3rem,7.5vw,1.8rem)}.countdown[data-astro-cid-737agflc] small[data-astro-cid-737agflc]{font-size:.72rem}#vip-countdown[data-astro-cid-737agflc].mode-3 span[data-astro-cid-737agflc]{font-size:clamp(1.5rem,8.5vw,2rem);font-weight:900}#vip-countdown[data-astro-cid-737agflc].mode-2 span[data-astro-cid-737agflc],#vip-countdown[data-astro-cid-737agflc].mode-1 span[data-astro-cid-737agflc]{font-size:clamp(1.65rem,10vw,2.15rem);font-weight:900}#vip-countdown[data-astro-cid-737agflc].mode-2 .timebox[data-astro-cid-737agflc],#vip-countdown[data-astro-cid-737agflc].mode-1 .timebox[data-astro-cid-737agflc]{min-width:78px}#vip-countdown[data-astro-cid-737agflc].mode-3 .timebox[data-astro-cid-737agflc]{min-width:72px}}@media(max-width:360px){.countdown[data-astro-cid-737agflc]{gap:.35rem}.timebox[data-astro-cid-737agflc]{padding:.5rem .45rem}.countdown[data-astro-cid-737agflc] span[data-astro-cid-737agflc]{font-size:clamp(1.2rem,8.5vw,1.6rem)}.countdown[data-astro-cid-737agflc] small[data-astro-cid-737agflc]{font-size:.7rem}}@media(min-width:960px){.vip-hero[data-astro-cid-737agflc]{padding:4.25rem 1rem 2.5rem}}
