.f2027{isolation:isolate;background:var(--noche);text-align:center;justify-items:center;gap:26px;padding:100px 16px 64px;display:grid;position:relative;overflow:hidden}.f2027__escena{z-index:1;aspect-ratio:16/9;background:var(--noche-2);border-radius:18px;width:min(100%,1200px);position:relative;overflow:hidden;box-shadow:0 0 0 1px #a9b6ff38,0 30px 120px -24px #0016e0a6}.f2027__entrada,.f2027__lienzo{position:absolute;inset:0}.f2027__lienzo{animation:16s ease-in-out infinite alternate respira}@keyframes respira{to{scale:1.035}}.f2027__kv,.f2027__lienzo .ph{object-fit:cover;border:0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.f2027__brillo{aspect-ratio:600/90;pointer-events:none;background:radial-gradient(closest-side,#fff 0% 22%,#ffe2c8d9 40%,#ff824666 65%,#0000 100%) 50%/30% 22% no-repeat,linear-gradient(90deg,#0000 0%,#ffb48c40 14%,#fff 50%,#ffb48c40 86%,#0000 100%) 50%/100% 3.4% no-repeat,linear-gradient(90deg,#0000 4%,#ff8c5042 30%,#ffd2af80 50%,#ff8c5042 70%,#0000 96%) 50%/100% 11% no-repeat,radial-gradient(closest-side,#ff6e2880,#0000) 50%/76% 78% no-repeat;width:30%;animation:5.5s ease-in-out infinite brillo;position:absolute;top:53.9%;left:61.1%;translate:-50% -50%}.f2027__guino{aspect-ratio:1;opacity:0;width:2.1%;animation:guino 4.2s var(--d,0s) ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff4e1f2 50%,#0000) 50%/100% 6% no-repeat,linear-gradient(#0000,#fff4e1f2 50%,#0000) 50%/6% 100% no-repeat,radial-gradient(circle,#fff0d2 0 5%,#ffaa5a80 14%,#0000 34%);position:absolute;translate:-50% -50%}@keyframes guino{0%,to{opacity:0;rotate:0deg;scale:.3}12%{opacity:1;rotate:25deg;scale:1}28%{opacity:0;rotate:50deg;scale:.4}}.f2027__barrido{opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000 20%,#c8d7ff52 50%,#0000 80%);width:24%;position:absolute;top:-10%;bottom:-10%;left:0}.f2027 .chispas{z-index:2}.f2027__contenido{z-index:3;justify-items:center;gap:14px;width:100%;display:grid;position:relative}.f2027 .hint{display:none}.f2027__info{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(760px,100%);margin:4px 0 8px;padding:0;list-style:none;display:grid}.f2027__info li{box-shadow:inset 0 0 0 1px var(--borde);letter-spacing:.18em;text-transform:uppercase;color:var(--texto);background:#040a2ec7;border-radius:16px;gap:6px;padding:16px 10px;font-size:.66rem;font-weight:500;display:grid}.f2027__info b{font-family:var(--font-display);letter-spacing:.02em;color:#fff;font-size:clamp(1.1rem,2vw,1.6rem);font-weight:400}@media (prefers-reduced-motion:no-preference){html:not(.estatico) .f2027{height:100svh;padding:0;display:block}html:not(.estatico) .f2027__escena{border-radius:26px;width:max(100%,177.78svh);max-width:none;margin:calc(max(56.25%,100svh)/-2) 0 0 calc(max(100%,177.78svh)/-2);position:absolute;top:50%;left:50%}@media (width<=899px){html:not(.estatico) .f2027__escena{border-radius:18px;width:max(100%,160svh);margin:calc(max(56.25%,90svh)/-2) 0 0 calc(max(100%,160svh)/-2)}}html:not(.estatico) .f2027__contenido{width:auto;position:absolute;bottom:5svh;left:16px;right:16px}html:not(.estatico) .f2027__contenido>*{visibility:hidden}html:not(.estatico) .f2027 .hint{display:grid}html:not(.estatico) .f2027__entrada{visibility:hidden;animation:0s 3s forwards aparecer}}@keyframes aparecer{to{visibility:visible}}@media (prefers-reduced-motion:reduce){.f2027__lienzo,.f2027__guino,.f2027__brillo{animation:none}}.estatico .f2027__lienzo,.estatico .f2027__guino,.estatico .f2027__brillo,.liviano .f2027__lienzo{animation:none}.sede__logo{width:clamp(150px,16vw,210px);height:auto;margin:0 auto 22px}.sede__grid{gap:12px;margin-top:clamp(32px,5vh,56px);display:grid}@media (width>=900px){.sede__grid{grid-template-columns:1fr 1fr;gap:14px}}.sede__foto{aspect-ratio:16/10;margin:0;position:relative;overflow:hidden}.sede__foto img{object-fit:cover;width:100%;height:100%}.sede__foto--dia img{object-position:72% 50%}.sede__foto figcaption{max-width:calc(100% - 20px);box-shadow:inset 0 0 0 1px var(--borde);letter-spacing:.08em;text-align:left;color:#fff;background:#00020fb8;border-radius:999px;padding:7px 12px;font-size:.66rem;font-weight:500;position:absolute;bottom:10px;left:10px}.espera__caja{padding:clamp(32px,5vw,64px) clamp(16px,4vw,56px)}.espera__caja .espera__grid{z-index:1;position:relative}.espera__grid{align-items:start;gap:36px;display:grid}@media (width>=900px){.espera__grid{grid-template-columns:.85fr 1.15fr;gap:56px}}.espera .subtitulo{color:var(--naranja);margin-top:10px}.espera__pasos{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.espera__pasos li{background:var(--niebla);box-shadow:inset 0 0 0 1px var(--linea);color:var(--ink);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;font-size:.95rem;font-weight:500;display:flex}.espera__pasos b{background:var(--marino);width:36px;height:36px;font-family:var(--font-display);color:#fff;border-radius:50%;flex:none;place-items:center;font-size:1.2rem;font-weight:400;display:grid}.espera__form{background:var(--marino);border-radius:22px;overflow:hidden;box-shadow:0 16px 40px #0007724d}.espera__form iframe{border:0;width:100%;min-height:720px;display:block}.regreso__frase{max-width:40ch;color:var(--texto);margin:22px auto 0;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.55}.regreso__frase b{color:#fff;margin-top:6px;display:block}.cuenta{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:min(680px,100%);margin:clamp(34px,5vh,52px) auto 0;display:grid}.cuenta__caja{box-shadow:inset 0 0 0 1px var(--borde), 0 0 30px #1e46ff40;background:#040a2ec7;border-radius:18px;gap:4px;padding:18px 6px 14px;display:grid}.cuenta__caja b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,6vw,4rem);font-weight:400;line-height:1}.cuenta__caja span{letter-spacing:.18em;text-transform:uppercase;color:var(--texto);font-size:.62rem;font-weight:500}.fecha-card{width:min(760px,100%);box-shadow:inset 0 0 0 1.5px var(--naranja), 0 0 50px #e8561759;background:#040a2ed1;border-radius:26px;margin:clamp(34px,5vh,52px) auto 0;padding:clamp(26px,4vw,44px) clamp(18px,4vw,44px);position:relative}.fecha-card .destello{top:0}.fecha-card__titulo{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(1.8rem,3.4vw,2.8rem);line-height:1}.fecha-card__datos{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (width>=700px){.fecha-card__datos{grid-template-columns:repeat(3,minmax(0,1fr))}}.fecha-card__datos li{background:#ffffff0d;border-radius:14px;gap:6px;padding:14px 10px;display:grid;box-shadow:inset 0 0 0 1px #829bff40}.fecha-card__datos span{letter-spacing:.2em;text-transform:uppercase;color:var(--naranja);font-size:.62rem;font-weight:700}.fecha-card__datos b{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:400;line-height:1.1}.fecha-card__nota{max-width:46ch;color:var(--texto);margin:20px auto 0;font-size:.95rem;line-height:1.6}.fecha-card .boton{margin-top:20px}.speakers-27 .subtitulo{margin:12px 0 clamp(32px,5vh,48px)}.porque{background:radial-gradient(60% 50% at 50% 60%, #0016e059, transparent 70%), var(--noche);overflow:clip}.carrusel3d{perspective:1400px;height:clamp(220px,36vw,470px);margin-top:clamp(36px,5vh,56px);position:relative}.carrusel3d__item{aspect-ratio:1259/757;will-change:transform;cursor:pointer;border-radius:22px;width:min(68vw,780px);margin:0 0 0 calc(min(68vw,780px)/-2);transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .9s;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 0 0 1px #829bff66,0 30px 70px #0000008c}.carrusel3d__item img{object-fit:cover;width:100%;height:100%}.carrusel3d__puntos{justify-content:center;gap:8px;margin-top:20px;display:flex}.carrusel3d__puntos span{background:#ffffff4d;border-radius:50%;width:8px;height:8px;transition:background .3s,width .3s}.carrusel3d__puntos span.activo{background:var(--rojo);border-radius:8px;width:26px}.tematicas__img{border-radius:22px;width:min(980px,100%);margin:clamp(32px,5vh,48px) auto 0;box-shadow:0 0 0 1px #829bff59,0 0 60px #285aff59}.galeria-27{background:radial-gradient(60% 40% at 50% 0%, #0016e04d, transparent 70%), var(--noche)}.promo{isolation:isolate;align-items:center;min-height:clamp(420px,70svh,720px);display:grid;position:relative;overflow:hidden}.promo__video{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.promo__velo{z-index:-1;background:linear-gradient(90deg, #00020feb, #00020f99 55%, #00020f40), linear-gradient(var(--noche), transparent 18%, transparent 82%, var(--noche));position:absolute;inset:0}.promo__texto .titulo{max-width:15em}.promo .boton{margin-top:28px}.faq__in{max-width:860px}.faq__lista{gap:10px;margin-top:clamp(32px,5vh,48px);display:grid}.faq__item{box-shadow:inset 0 0 0 1px var(--borde);background:#040a2ecc;border-radius:18px}.faq__item summary{font-family:var(--font-display);text-transform:uppercase;cursor:pointer;padding:20px 56px 20px 22px;font-size:clamp(1.05rem,1.6vw,1.3rem);list-style:none;position:relative}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"+";font-family:var(--font-body);color:var(--rojo);font-size:1.4rem;transition:transform .3s;position:absolute;top:50%;right:22px;translate:0 -50%}.faq__item[open] summary:after{transform:rotate(45deg)}.faq__item p{color:var(--texto);margin:0;padding:0 22px 22px;font-size:.98rem;line-height:1.65}.faq__cierre{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(32px,5vh,48px);display:flex}.galeria-27{padding-bottom:0}.galeria-27__mosaico{margin-inline:max(16px,50% - 650px)}
