.apertura{isolation:isolate;text-align:center;place-items:center;min-height:100svh;padding:120px 16px 130px;display:grid;position:relative;overflow:hidden}.apertura__fondo{position:absolute;inset:0}.apertura__video{object-fit:cover;background:var(--noche);width:100%;height:100%;position:absolute;inset:0}.apertura__barra{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#82a0ff8c 18%,#aac3ffbf 50%,#82a0ff8c 82%,#0000);height:2px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 18px #3c64ff8c}.apertura__viajero{width:0;height:0;animation:5.5s cubic-bezier(.45,0,.55,1) infinite barra-corre;position:absolute;top:50%;left:0}.apertura__fl{--sx:1.05;--sy:.62;top:0;left:0}@keyframes barra-corre{0%{transform:translate(-20vw)}to{transform:translate(120vw)}}.estatico .apertura__viajero{animation:none;transform:translate(50vw)}@media (prefers-reduced-motion:reduce){.apertura__viajero{animation:none;transform:translate(50vw)}}.apertura__velo{background:radial-gradient(56% 44% at 50% 50%, #00020fa3, #00020f29 70%, transparent), radial-gradient(90% 55% at 50% 112%, #0016e08c, #00077240 45%, transparent 75%), linear-gradient(#00020f9e, #00020f42 26%, #00020f5c 64%, var(--noche));position:absolute;inset:0}.apertura__contenido{z-index:2;justify-items:center;gap:clamp(16px,2.6vh,26px);display:grid;position:relative}.apertura__titulo{margin:0;line-height:0}@media (width<=699px){.apertura__titulo .logo{width:min(var(--ancho), 33vw)}}.apertura__bajada{max-width:46ch;color:var(--texto);margin:0;font-size:clamp(.95rem,1.3vw,1.08rem);line-height:1.6}.gc{padding-top:clamp(40px,6vh,72px);padding-bottom:clamp(80px,11vh,120px)}.collage{aspect-ratio:2;background:linear-gradient(90deg,#3550ff,#9fb2ff 50%,#3550ff);border-radius:26px;margin:clamp(36px,6vh,60px) 0 0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #7896ff73,0 0 60px #285aff73}.tile{background:#050b2c;position:absolute;overflow:hidden}.tile__foto{object-fit:cover;width:100%;height:100%}.tile:after{content:"";pointer-events:none;background:linear-gradient(#00021e00 50%,#00021e59 70%,#00021edb 100%);position:absolute;inset:0}.tile__rotulo{left:var(--lx,6%);z-index:2;text-align:left;color:#fff;position:absolute;bottom:7%;right:8%}.tile__rotulo img{object-fit:contain;object-position:left bottom;width:auto;max-width:96px;height:26px;margin-bottom:8px}.tile__rotulo b{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:clamp(1rem,1.6vw,1.45rem);font-weight:400;line-height:1;display:block}.tile__rotulo span{letter-spacing:.04em;color:#ffffffd1;margin-top:4px;font-size:clamp(.6rem,.75vw,.72rem);font-weight:500;line-height:1.35;display:block}.destello--costura{z-index:4;top:50%;left:0}@media (width<=899px){.collage{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid}.tile{aspect-ratio:3/4;--lx:7%;position:relative;inset:auto;clip-path:none!important;width:auto!important;height:auto!important;top:auto!important;left:auto!important}.tile:last-of-type{aspect-ratio:2/1.1;grid-column:span 2}.destello--costura{--sx:.6}}.gc__mas{text-align:center;letter-spacing:.24em;text-transform:uppercase;color:var(--lav);margin:clamp(56px,8vh,80px) 0 26px;padding-inline:16px;font-size:.78rem;font-weight:700}.manifiesto__grid{align-items:center;gap:40px;display:grid}@media (width>=900px){.manifiesto__grid{grid-template-columns:1.3fr .7fr;gap:56px}}.manifiesto__texto{letter-spacing:-.01em;text-align:justify;hyphens:auto;max-width:26em;color:var(--ink);margin:22px 0 0;font-size:clamp(1.2rem,2.1vw,1.85rem);font-weight:500;line-height:1.32}.manifiesto .titulo{line-height:1.1}.manifiesto .titulo em{display:block}.manifiesto__visor{grid-template-columns:1fr 1fr;gap:12px;height:min(660px,82svh);display:grid;position:relative;overflow:hidden}.manifiesto__rueda{gap:12px;animation:52s linear infinite rueda-sube;display:grid}.manifiesto__col--baja .manifiesto__rueda{animation-name:rueda-baja}.manifiesto__img{aspect-ratio:4/5;border-radius:18px;box-shadow:0 18px 40px #0007722e}.manifiesto__img:nth-child(3n+2){aspect-ratio:1}@keyframes rueda-sube{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 6px))}}@keyframes rueda-baja{0%{transform:translateY(calc(-50% - 6px))}to{transform:translateY(0)}}.manifiesto__visor.pausada .manifiesto__rueda,.estatico .manifiesto__rueda{animation-play-state:paused}.manifiesto__fundido{z-index:2;pointer-events:none;height:24%;position:absolute;left:0;right:0}.manifiesto__fundido--arriba{background:linear-gradient(#fff,#fff0);top:0}.manifiesto__fundido--abajo{background:linear-gradient(#fff0,#fff);bottom:0}@media (prefers-reduced-motion:reduce){.manifiesto__rueda{animation:none}}.lema{font-family:var(--font-display);text-transform:uppercase;justify-items:start;gap:.14em;margin:clamp(32px,5vh,52px) 0 0;font-size:clamp(1.6rem,3.2vw,2.7rem);line-height:1.04;display:grid}.lema__a{color:var(--marino)}.lema__b{color:var(--rojo)}.universo{isolation:isolate;text-align:center;place-items:center;min-height:92svh;padding:clamp(96px,13vh,150px) 16px;display:grid;position:relative;overflow:hidden}.universo__num{z-index:1;font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px #5d7bff4d;pointer-events:none;font-size:clamp(6rem,17vw,15rem);line-height:.8;position:absolute;top:20px;left:max(12px,50% - 650px)}.universo__velo{z-index:1;background:radial-gradient(50% 46% at 50% 50%, #00020fd1, #00020f6b 72%, #00020f33), linear-gradient(var(--noche), #00020f8c 12%, transparent 26%, transparent 70%, #00020f99 86%, var(--noche));position:absolute;inset:0}.universo__contenido{z-index:2;justify-items:center;max-width:760px;display:grid;position:relative}.universo__contenido .bajada{max-width:56ch}.universo__contenido--izq{text-align:left;justify-items:start;max-width:none}.universo__contenido--izq .bajada{margin-inline:0}.universo__contenido--izq .chips{justify-content:flex-start}@media (width<=899px){.universo__contenido--izq{text-align:center;justify-items:center}.universo__contenido--izq .bajada{margin-inline:auto}.universo__contenido--izq .chips,.universo__botones{justify-content:center}}.universo__split{z-index:2;width:var(--ancho);align-items:center;gap:36px;display:grid;position:relative}@media (width>=900px){.universo__split{grid-template-columns:.78fr 1.22fr;gap:64px}.universo__split--texto-izq{grid-template-columns:.82fr 1.18fr}}.universo .boton{margin-top:28px}.universo__logo{margin:0;line-height:0;position:relative}.universo__tag{font-family:var(--font-display);letter-spacing:.3em;text-transform:uppercase;color:var(--lav);margin-top:10px;padding-left:.3em;font-size:clamp(1.4rem,2.6vw,2.2rem);font-weight:400;line-height:.9;display:block}@media (width<=699px){.universo__velo{background:radial-gradient(95% 62% at 50% 50%, #00020fd1, #00020f8c 80%), linear-gradient(var(--noche), transparent 14%, transparent 86%, var(--noche))}.universo__contenido .bajada,.apertura__bajada{text-shadow:0 1px 2px #00020fe6,0 0 18px #00020fe6}.universo__num{font-size:5.5rem;top:14px}}@media (width>=900px){.universo__split--mesa{grid-template-columns:1.15fr .85fr}}.mesa{height:clamp(470px,122vw,600px);margin-block:6% 10%;position:relative}@media (width>=900px){.mesa{height:clamp(520px,46vw,680px)}}.mesa__retrato{z-index:3;aspect-ratio:4/5;height:fit-content;box-shadow:0 30px 70px #0009, 0 0 0 1px var(--borde);border-radius:22px;margin:auto 0;position:absolute;inset:0 31%}.mesa__retrato .destello{top:0}.mesa__postal{z-index:2;background:#fff;border-radius:6px;width:26%;margin:0;padding:5px 5px 0;position:absolute;box-shadow:0 18px 40px #0000008c}.mesa__foto{aspect-ratio:1;border-radius:3px;display:block}.mesa__postal figcaption{font-family:var(--font-mano);color:var(--marino);justify-content:center;align-items:center;gap:6px;padding:5px 2px 6px;font-size:clamp(.78rem,1.15vw,1.05rem);line-height:1.1;display:flex}.mesa__logo{object-fit:contain;flex:none;width:auto;max-width:2.6em;height:1.1em}.mesa__postal:first-of-type{top:2%;left:1%;rotate:-8deg}.mesa__postal:nth-of-type(2){top:2%;right:1%;rotate:8deg}.mesa__postal:nth-of-type(3){top:36%;left:-1%;rotate:-4deg}.mesa__postal:nth-of-type(4){top:36%;right:-1%;rotate:5deg}.mesa__postal:nth-of-type(5){top:69%;left:1%;rotate:6deg}.mesa__postal:nth-of-type(6){top:69%;right:1%;rotate:-7deg}.mesa__postal:nth-of-type(7){z-index:1;top:-8%;left:37%;rotate:3deg}.mesa__postal:nth-of-type(8){z-index:1;top:76%;left:37%;rotate:-3deg}.universo__video{z-index:0}.universo__velo--video{background:radial-gradient(60% 55% at 50% 50%, #00020f8c, #00020fbf), linear-gradient(var(--noche), #00020f33 22%, #00020f33 78%, var(--noche))}.universo__botones{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.universo__botones .boton{margin-top:0}.universo--founder .subtitulo{margin-top:12px}.universo__anios{z-index:1;opacity:.55;pointer-events:none;position:absolute;top:50%;left:0;right:0;overflow:hidden;translate:0 -50%}.universo__anios-fila{width:max-content;font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px #a9b6ff66;gap:.35em;padding-left:.35em;font-size:clamp(5rem,15vw,13rem);line-height:1;animation:70s linear infinite desfile;display:flex}.universo__anios.pausada .universo__anios-fila,.estatico .universo__anios-fila,.liviano .universo__anios-fila{animation-play-state:paused}.universo--academy{min-height:0;padding-block:clamp(72px,10vh,120px)}.acad{padding:9% 3% 13%;position:relative}.acad__kv{aspect-ratio:16/9;box-shadow:0 30px 80px #0000008c, 0 0 0 1px var(--borde), 0 0 70px #285aff4d;border-radius:22px}.acad__foto{z-index:2;aspect-ratio:4/3;width:36%;box-shadow:0 20px 50px #0009, 0 0 0 1px var(--borde);border-radius:16px;position:absolute}.acad__foto--0{bottom:0;left:-2%}.acad__foto--1{width:32%;bottom:3%;right:-2%}.acad__foto--2{width:27%;top:0;right:10%}.sum-postales{z-index:1;pointer-events:none;height:400px;position:absolute;top:clamp(70px,9vh,110px);left:0;right:0}.sum-postal{background:#fff;border-radius:8px;width:clamp(140px,12.5vw,215px);padding:5px;position:absolute;box-shadow:0 20px 44px #0000008c}.sum-postal__foto{aspect-ratio:4/3;border-radius:4px;display:block}.sum-postal--0{top:0;left:3%;rotate:-7deg}.sum-postal--1{top:31%;left:10.5%;rotate:5deg}.sum-postal--2{top:60%;left:2%;rotate:-3deg}.sum-postal--3{top:1%;right:3%;rotate:6deg}.sum-postal--4{top:32%;right:10.5%;rotate:-5deg}.sum-postal--5{top:61%;right:2%;rotate:4deg}@media (width<=899px){.universo--summits{padding-top:clamp(220px,58vw,260px)}.sum-postales{height:170px;top:60px}.sum-postal{width:30vw;padding:3px}.sum-postal--0{top:4%;left:2%}.sum-postal--1{top:30%;left:35%}.sum-postal--3{top:2%;right:2%}.sum-postal--2,.sum-postal--4,.sum-postal--5{display:none}}.universo__logo--summits{justify-items:stretch;width:fit-content;margin-inline:auto;display:grid}.universo__tag--ancho{letter-spacing:0;justify-content:space-between;margin-top:12px;padding-left:0;font-size:clamp(1.7rem,2.9vw,2.5rem);display:flex}.universo__kvs{z-index:2;width:var(--ancho);gap:16px;max-width:1180px;margin-top:clamp(28px,4vh,44px);display:grid;position:relative}@media (width>=900px){.universo__kvs{grid-template-columns:1.5fr 1.78fr;align-items:start;gap:22px}}.universo__kvcard{color:#fff;box-shadow:0 24px 60px #00000080, 0 0 0 1px var(--borde);border-radius:22px;text-decoration:none;display:block;position:relative}.universo__kvcard img{width:100%;height:auto;display:block}.universo__kvcard span{box-shadow:inset 0 0 0 1px var(--borde);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;background:#00020fc7;border-radius:999px;padding:9px 14px 8px;font-size:.85rem;position:absolute;bottom:14px;left:14px;right:14px}.universo__boton{z-index:2;position:relative}.universo--2027{min-height:0;padding:clamp(80px,11vh,120px) 16px clamp(64px,9vh,96px);display:block}.universo__kv2027{z-index:1;aspect-ratio:16/9;border-radius:22px;width:min(100%,1240px,177.778svh - 462.222px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #a9b6ff38,0 30px 120px -24px #0016e0a6}.universo__kv2027 img{object-fit:cover;width:100%;height:100%}.universo__velo--2027{display:none}.universo--2027 .universo__contenido{margin:26px auto 0}.universo--2027{padding-bottom:clamp(130px,16vh,180px)}.universo__contenido--abajo{gap:6px}.universo__contenido--abajo .boton{margin-top:18px}.u2027__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%}.u2027__guino{aspect-ratio:1;opacity:0;width:2.1%;animation:guino-u 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-u{0%,to{opacity:0;rotate:0deg;scale:.3}12%{opacity:1;rotate:25deg;scale:1}28%{opacity:0;rotate:50deg;scale:.4}}@media (prefers-reduced-motion:reduce){.u2027__brillo,.u2027__guino{animation:none}}.estatico .u2027__brillo,.estatico .u2027__guino,.liviano .u2027__guino{animation:none}@media (width<=899px){.universo__pila{height:96vw}.universo__kvcard--alto{max-width:300px}}
