:root{--ink: #071516;--deep: #003338;--band: #0B3F47;--teal: #0E7C80;--teal-hover: #0A5F62;--mint: #7FD9C4;--mist: #F4F8F7;--line: #DCE7E5;--muted: #455050;--on-dark: #EAF3F2;--on-dark-muted: #B5C4C3;--white: #FFFFFF;--wa: #25D366;--font-display: "Poppins", system-ui, sans-serif;--font-body: "Questrial", system-ui, sans-serif;--radius-l: 28px;--radius: 20px;--radius-s: 12px;--wrap: 1240px;--gutter: clamp(16px, 4vw, 32px);--section: clamp(56px, 9vw, 104px)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-synthesis:none}body{margin:0;background:var(--white);color:var(--ink);font-family:var(--font-body);font-size:18px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg,iframe{display:block;max-width:100%}a{color:var(--teal)}a:hover{color:var(--teal-hover)}h1,h2,h3{font-family:var(--font-display);font-weight:600;margin:0;letter-spacing:-.015em;text-wrap:balance}p{margin:0}b,strong{font-family:var(--font-display);font-weight:500}:focus-visible{outline:3px solid var(--mint);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter)}.section{padding:var(--section) 0}.section--mist{background:var(--mist)}.section--dark{background:var(--ink);color:var(--on-dark)}.eyebrow{font-family:var(--font-display);font-weight:500;font-size:15px;color:var(--teal)}.section--dark .eyebrow,.on-dark .eyebrow{color:var(--mint)}.h2{font-size:clamp(34px,4.4vw,60px);line-height:1.05;letter-spacing:-.028em}.lede{font-size:clamp(18px,2vw,20px);color:var(--muted);max-width:640px}.section--dark .lede,.on-dark .lede{color:var(--on-dark-muted)}.head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:12px 56px;align-items:end;margin-bottom:clamp(28px,4vw,48px)}.head .eyebrow{grid-column:1 / -1}@media(max-width:900px){.head{grid-template-columns:minmax(0,1fr)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;border:0;cursor:pointer;font-family:var(--font-display);font-weight:500;font-size:17px;line-height:1.2;text-decoration:none;text-align:center;transition:background .15s,transform .15s,box-shadow .15s}.btn svg{width:22px;height:22px;flex:none}.btn--primary{background:var(--teal);color:var(--white)}.btn--primary:hover{background:var(--teal-hover);color:var(--white)}.btn--light{background:var(--white);color:var(--ink)}.btn--light:hover{background:#e6f2f0;color:var(--ink)}.btn--ghost{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px #c1d6d4}.btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--teal);color:inherit}.on-dark .btn--ghost,.section--dark .btn--ghost{box-shadow:inset 0 0 0 1.5px #2d5a5e}.btn--lg{min-height:58px;padding:0 32px;font-size:18px}.btn--block{width:100%}.btn:active{transform:translateY(1px)}.card{background:var(--white);border-radius:var(--radius);padding:clamp(22px,3vw,32px)}.card--line{border:1px solid var(--line)}html[data-estado=antes] [data-cuando]:not([data-cuando~=antes]),html[data-estado=en-vivo] [data-cuando]:not([data-cuando~=en-vivo]),html[data-estado=despues] [data-cuando]:not([data-cuando~=despues]),html[data-estado=cerrado] [data-cuando]:not([data-cuando~=cerrado]),html[data-vip=pronto] [data-vip-cuando]:not([data-vip-cuando~=pronto]),html[data-vip=abierta] [data-vip-cuando]:not([data-vip-cuando~=abierta]),html[data-vip=cerrada] [data-vip-cuando]:not([data-vip-cuando~=cerrada]){display:none!important}summary{list-style:none}summary::-webkit-details-marker{display:none}summary:after{content:"+";margin-left:auto;padding-left:16px;font-family:var(--font-display);font-weight:400;font-size:22px;color:var(--teal)}details[open]>summary:after{content:"–"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}html.js .revela{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1)}html.js .revela.visto{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.js .revela{opacity:1;transform:none}}h1,h2{font-weight:700}.acento{background:linear-gradient(90deg,#0e7c80,#1aa6b8);-webkit-background-clip:text;background-clip:text;color:transparent}.on-dark .acento,.section--dark .acento{background-image:linear-gradient(90deg,#20bed4,#ade8f1)}.cinta{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:999px;font-family:var(--font-display);font-weight:700;font-size:12px;color:#071516;background:linear-gradient(90deg,#e9d8a6,#f6ebc8);box-shadow:0 6px 18px #00000040}.on-dark .btn--light,.section--dark .btn--light{box-shadow:0 10px 28px #20bed447}.on-dark .btn--light:hover,.section--dark .btn--light:hover{box-shadow:0 14px 34px #20bed461}.hero{position:relative;background:var(--ink) var(--fondo) center / cover no-repeat;color:var(--on-dark);overflow:hidden}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#071516eb,#071516b8 55%,#0715168c)}.hero__in{position:relative;display:grid;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);gap:48px;align-items:center;min-height:min(100svh,880px);padding-top:120px;padding-bottom:64px}.hero__txt{display:grid;gap:16px;justify-items:start}.hero__chip{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;background:#7fd9c41f;color:var(--mint);font-family:var(--font-display);font-weight:500;font-size:14px}.hero__chip--live{background:#ff5c5c29;color:#ffb4b4}.dot{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px #7fd9c42e}.hero h1{font-size:clamp(40px,5.5vw,80px);line-height:1;letter-spacing:-.032em}.hero__sub{font-family:var(--font-display);font-weight:300;font-size:clamp(20px,2.2vw,30px);line-height:1.2;color:var(--mint);margin-top:-4px}.hero__lede{font-size:18px;color:var(--on-dark-muted);max-width:540px}.hero__franja{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 24px;width:100%;max-width:720px;margin-top:4px;padding:14px 0;border-block:1px solid rgba(127,217,196,.22)}.hero__datos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2px 28px;font-family:var(--font-display);font-weight:500;font-size:17px}.cuenta{display:flex;gap:14px}.cuenta div{display:inline-flex;align-items:baseline;gap:4px}.cuenta b{font-size:17px;color:var(--mint);font-variant-numeric:tabular-nums}.cuenta span{font-size:14px;color:var(--on-dark-muted)}.hero__cta{display:grid;gap:10px;justify-items:start;margin-top:8px}.hero__cta--registro{grid-template-columns:auto minmax(0,250px);gap:28px;align-items:center}.hero__registro{display:grid;gap:8px}.hero__cta .wa,.cierre .wa{color:#128c4a}.hero__micro{font-size:14px;color:var(--on-dark-muted)}.qr{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.35;color:var(--on-dark-muted)}.qr b{display:block;color:var(--on-dark)}.qr__img{width:72px;flex:none;border-radius:8px;overflow:hidden}.hero__media{position:relative;display:grid}.hero__media:before{content:"";position:absolute;left:50%;top:50%;width:760px;height:760px;translate:-50% -50%;border-radius:50%;border:1px solid rgba(127,217,196,.16);box-shadow:0 0 0 110px #7fd9c406;background:radial-gradient(closest-side,rgba(14,124,128,.42),transparent 72%);pointer-events:none}.hablando__in{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center}.hablando__txt{display:grid;gap:16px}.hablando__tel{display:grid}.vias{list-style:none;margin:8px 0 0;padding:0;display:grid}.vias li{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid #16393D}.vias li>span{width:40px;height:40px;flex:none;border-radius:50%;display:grid;place-items:center;background:#7fd9c424;color:var(--mint)}.vias li>span svg{width:20px;height:20px}.vias b{display:block;font-size:16px}.vias small{color:var(--on-dark-muted);font-size:14px}.giros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.giro{position:relative;aspect-ratio:4 / 5;border-radius:var(--radius-l);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;background:var(--band);color:var(--white)}.giro__foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.giro:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(7,21,22,.9))}.giro__txt{position:relative;z-index:1;display:grid;gap:8px;padding:24px}.giro h3{font-size:22px;line-height:1.2}.giro p{color:#d8e6e4;font-size:16px;line-height:1.4}.flujo{display:grid;gap:24px;margin-bottom:clamp(36px,5vw,64px)}.flujo__marco{position:relative}.flujo__video{width:100%;aspect-ratio:16 / 9;border-radius:var(--radius-l);background:var(--band);box-shadow:0 30px 70px -36px #07151680}.flujo__play{position:absolute;left:24px;bottom:24px;width:72px;height:72px;border:0;border-radius:50%;cursor:pointer;background:var(--teal);color:var(--white);display:grid;place-items:center;box-shadow:0 10px 30px #07151659;transition:scale .2s}.flujo__play:hover{scale:1.06}.flujo__play span{width:30px;height:30px;margin-left:3px}.flujo__txt{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:6px 56px}.flujo__txt .eyebrow{grid-column:1 / -1}.flujo__txt h3{font-size:clamp(24px,3vw,34px);line-height:1.15}.flujo__txt p:last-child{color:var(--muted);font-size:17px}.cierre{background:radial-gradient(90% 90% at 30% 50%,#0e4a50,#071516 70%);color:var(--on-dark);overflow:hidden}.cierre .h2{font-size:clamp(36px,5vw,68px)}.cierre__in{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(32px,6vw,72px);align-items:center;padding-top:40px;padding-bottom:40px}.cierre__ana{justify-self:center;width:min(420px,100%);aspect-ratio:1;border-radius:50%;overflow:hidden;background:#1d666a;box-shadow:0 0 0 1px #7fd9c433,0 0 0 18px #7fd9c40d,0 40px 90px -30px #0e7c8099}.cierre__img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.cierre__txt{display:grid;gap:18px;justify-items:start}.cierre__nota{font-size:15px;color:var(--on-dark-muted);border-top:1px solid #16393D;padding-top:16px}@media(max-width:900px){.hero:before{background:linear-gradient(180deg,#071516e6,#071516cc)}.hero__in{display:flex;flex-direction:column;align-items:stretch;gap:14px;min-height:0;padding-top:20px;padding-bottom:48px}.hero__txt{display:contents}.hero__chip{order:1;align-self:start;padding:6px 12px;font-size:13px}.hero h1{order:2}.hero__sub{order:3;font-size:18.3px;line-height:1.25}.hero__franja{order:4;max-width:none;margin:2px 0 0;padding:10px 0}.hero__datos{display:grid;font-size:16px}.cuenta{display:none}.hero__cta{order:5;margin-top:2px;justify-items:stretch}.hero__cta--registro{grid-template-columns:minmax(0,1fr);gap:8px}.hero .btn--lg{width:100%}.qr{display:none}.hero__media{order:7;margin-top:18px}.hero__media:before{width:560px;height:560px}.hero__lede{order:8;margin-top:14px}.hablando__in{display:flex;flex-direction:column;align-items:stretch;gap:16px}.hablando__txt{display:contents}.hablando__tel{order:1;margin:8px 0}.vias{order:2}.giros{grid-template-columns:minmax(0,1fr);gap:0}.giro{aspect-ratio:auto;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;padding:16px 0;border-radius:0;border-top:1px solid var(--line);background:none;color:var(--ink);overflow:visible}.giro:after{display:none}.giro__foto{position:static;width:96px;height:96px;flex:none;border-radius:var(--radius-s)}.giro__txt{padding:0;gap:4px}.giro h3{font-size:18px}.giro p{color:var(--muted);font-size:15px}.flujo__txt{grid-template-columns:minmax(0,1fr)}.flujo__video{border-radius:var(--radius)}.flujo__play{left:14px;bottom:14px;width:56px;height:56px}.flujo__play span{width:24px;height:24px}.cierre__in{grid-template-columns:minmax(0,1fr);padding:0 var(--gutter)}.cierre__ana{width:240px}}.sv{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:24px;padding:clamp(24px,4vw,48px);border-radius:var(--radius-l);background:linear-gradient(160deg,#071516,#0b2a2d);color:var(--on-dark)}.sv__luz{position:absolute;z-index:-1;border-radius:50%;filter:blur(70px);pointer-events:none}.sv__luz--a{width:420px;height:420px;top:-180px;right:-120px;background:#20bed447}.sv__luz--b{width:360px;height:360px;bottom:-200px;left:-140px;background:#10888e59}.sv__head{display:grid;gap:10px}.sv__head h2{font-size:clamp(28px,3.6vw,44px);line-height:1.08;letter-spacing:-.024em}.sv__estrella{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);border-radius:var(--radius);overflow:hidden;background:#ffffff0a;border:1px solid rgba(173,232,241,.14)}.sv__foto{position:relative;margin:0;min-height:260px}.sv__foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sv__foto .cinta{position:absolute;top:14px;left:14px}.sv__cuerpo{display:grid;gap:12px;align-content:start;padding:clamp(20px,3vw,32px)}.sv__cuerpo h3{font-size:22px;font-weight:700}.sv__precio{color:var(--on-dark-muted);font-size:14px}.sv__precio b{font-size:clamp(36px,4vw,46px);font-weight:700;letter-spacing:-.02em;color:var(--white);margin-right:6px}.sv__cuerpo>p{color:var(--on-dark-muted);font-size:16px}.sv__incluye,.sv__vidrio ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:15px}.sv__incluye{grid-template-columns:1fr 1fr}.sv__incluye li,.sv__vidrio li{display:flex;gap:8px;align-items:flex-start;line-height:1.4}.sv__incluye span,.sv__vidrio li span{width:18px;height:18px;flex:none;color:#20bed4}.sv__pasos{list-style:none;margin:4px 0;padding:12px 0 0;border-top:1px solid rgba(173,232,241,.14);display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13.5px;color:var(--on-dark-muted)}.sv__pasos li{display:inline-flex;align-items:center;gap:7px}.sv__pasos span{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-display);font-weight:700;font-size:11.5px;color:var(--ink);background:#ade8f1}.sv__cuerpo .btn{justify-self:start;margin-top:6px;box-shadow:0 10px 28px #20bed447}.sv__cuerpo .wa{color:#128c4a}.sv__otros{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sv__vidrio{display:grid;gap:10px;align-content:start;padding:22px;border-radius:var(--radius);background:#ffffff0d;border:1px solid rgba(173,232,241,.14);backdrop-filter:blur(6px)}.sv__vidrio h3{font-size:18px;font-weight:700;display:flex;align-items:baseline;gap:10px}.sv__vidrio h3 small{font-family:var(--font-body);font-weight:400;font-size:13px;color:var(--on-dark-muted)}.sv__vidrio>p{color:var(--on-dark-muted);font-size:15px}.sv__vidrio a{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(173,232,241,.45);color:var(--white);font-family:var(--font-display);font-weight:500;font-size:14px;text-decoration:none}.sv__vidrio a:hover{background:#ade8f11a;color:var(--white)}.sv__vidrio a span{width:16px;height:16px}@media(max-width:760px){.sv__estrella,.sv__otros,.sv__incluye{grid-template-columns:minmax(0,1fr)}.sv__foto{min-height:220px}.sv__cuerpo .btn{width:100%}}.evento-banda{background:#0b2a2d;color:var(--on-dark);border-top:1px solid #16393D}.evento-banda__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding-top:26px;padding-bottom:26px}.evento-banda .eyebrow{color:var(--mint)}.evento-banda__t{font-family:var(--font-display);font-weight:600;font-size:clamp(18px,2vw,22px);line-height:1.3;margin-top:4px}.pedidos{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pedidos li{padding:9px 14px;border-radius:14px 14px 14px 4px;background:#d9fdd31a;border:1px solid rgba(127,217,196,.28);color:var(--on-dark);font-size:15px;line-height:1.35}@media(max-width:900px){.pedidos{order:2}.vias,.hablando .cb{order:3}}.top[data-astro-cid-5hce7sga]{position:sticky;top:0;z-index:30;margin-bottom:-72px;transition:background .2s}.top--solido[data-astro-cid-5hce7sga]{background:#071516eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.top__in[data-astro-cid-5hce7sga]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px}.top__logo[data-astro-cid-5hce7sga] img[data-astro-cid-5hce7sga]{width:150px;height:auto}.top__cta[data-astro-cid-5hce7sga]{min-height:44px;padding:0 20px;font-size:15px}.top__nav[data-astro-cid-5hce7sga]{display:flex;align-items:center;gap:28px;margin-left:auto;margin-right:8px;font-family:var(--font-display);font-weight:500;font-size:15px}.top__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{color:var(--on-dark-muted);text-decoration:none}.top__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:var(--white)}.top__menu[data-astro-cid-5hce7sga]{display:none;width:44px;height:44px;border:0;border-radius:12px;background:#ffffff14;cursor:pointer;padding:0;flex-direction:column;align-items:center;justify-content:center;gap:5px}.top__menu[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]{width:20px;height:2px;border-radius:2px;background:var(--white);transition:transform .2s,opacity .2s}.top--abierto[data-astro-cid-5hce7sga] .top__menu[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:nth-child(1){transform:translateY(7px) rotate(45deg)}.top--abierto[data-astro-cid-5hce7sga] .top__menu[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:nth-child(2){opacity:0}.top--abierto[data-astro-cid-5hce7sga] .top__menu[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.top--abierto[data-astro-cid-5hce7sga]{background:var(--ink)}.movil[data-astro-cid-5hce7sga]{background:var(--ink);border-top:1px solid #16393D}.movil__in[data-astro-cid-5hce7sga]{display:grid;padding-top:8px;padding-bottom:20px}.movil__in[data-astro-cid-5hce7sga]>a[data-astro-cid-5hce7sga]:not(.btn){display:flex;align-items:center;min-height:52px;border-bottom:1px solid #12292B;color:var(--on-dark);text-decoration:none;font-family:var(--font-display);font-weight:500;font-size:18px}.movil__cta[data-astro-cid-5hce7sga]{margin-top:16px}@media(max-width:1080px){.top__nav[data-astro-cid-5hce7sga]{display:none}.top__menu[data-astro-cid-5hce7sga]{display:flex}.top__cta[data-astro-cid-5hce7sga]{margin-left:auto}}.pie[data-astro-cid-5hce7sga]{background:var(--ink);color:var(--on-dark-muted);border-top:1px solid #12292B}.pie__in[data-astro-cid-5hce7sga]{display:grid;gap:18px;padding-top:40px;padding-bottom:40px;font-size:15px}.pie__fila[data-astro-cid-5hce7sga]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.pie__in[data-astro-cid-5hce7sga] img[data-astro-cid-5hce7sga]{width:110px;height:auto}.pie__ligas[data-astro-cid-5hce7sga]{display:flex;flex-wrap:wrap;gap:8px 24px}.pie__mapa[data-astro-cid-5hce7sga]{display:flex;flex-wrap:wrap;gap:10px 28px;font-family:var(--font-display);font-weight:500}.pie__mapa[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{color:var(--on-dark);text-decoration:none}.pie__mapa[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:var(--mint)}.pie__ligas[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga],.pie__google[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{color:var(--on-dark)}.pie__google[data-astro-cid-5hce7sga]{max-width:760px;font-size:13px;line-height:1.5;padding-top:18px;border-top:1px solid #12292B}.pie__legal[data-astro-cid-5hce7sga]{font-size:14px}@media(max-width:900px){.top[data-astro-cid-5hce7sga]{position:relative;margin-bottom:0;background:var(--ink)}.top__in[data-astro-cid-5hce7sga]{min-height:60px}}@media(max-width:640px){.pie__in[data-astro-cid-5hce7sga]{padding-bottom:96px}}@media(max-width:560px){.top__logo[data-astro-cid-5hce7sga] img[data-astro-cid-5hce7sga]{width:124px}.top__cta[data-astro-cid-5hce7sga]{display:none}}
