.vid{--vid-navy:#050505;--vid-navy-2:#0b0b0c;--vid-navy-3:#121214;--vid-ink:#f5f1ea;--vid-ink-muted:#f5f1eab8;--vid-ink-soft:#f5f1ea80;--vid-line:#f5f1ea1f;--vid-line-strong:#f5f1ea38;--vid-oro:#ecb33c;--vid-oro-claro:#f8d376;--vid-oro-oscuro:#d38400;--vid-oro-ink:#1f1401;--vid-rojo:#c6000c;--vid-azul:#c08600;--vid-ease:cubic-bezier(.16, 1, .3, 1);--vid-ancho:1280px;--vid-gutter:clamp(16px, 4vw, 56px);--vid-serif:var(--font-academia,var(--font-academia-serif,Georgia, serif));--vid-sans:var(--font-outfit), ui-sans-serif, system-ui, sans-serif;--vid-mano:var(--font-cuaderno-hand), var(--font-cuaderno-display), cursive;background:var(--vid-navy);min-height:100dvh;color:var(--vid-ink);font-family:var(--vid-sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:relative;overflow-x:clip}@supports (color:lab(0% 0 0)){.vid{--vid-ink:lab(95.4001% .287116 3.81355);--vid-ink-muted:lab(95.4001% .287116 3.81355/.72);--vid-ink-soft:lab(95.4001% .287116 3.81355/.5);--vid-line:lab(95.4001% .287116 3.81355/.12);--vid-line-strong:lab(95.4001% .287116 3.81355/.22);--vid-oro:lab(76.9056% 13.2525 65.3511);--vid-oro-claro:lab(86.4022% 5.38868 50.7405);--vid-oro-oscuro:lab(62.4732% 26.2741 68.6684);--vid-oro-ink:lab(7.22788% 4.17398 10.5845);--vid-rojo:lab(42.1056% 69.3716 57.4079);--vid-azul:lab(60.4833% 16.9539 67.3138)}}.vid a{color:inherit}.vid :focus-visible{outline:2px solid var(--vid-oro);outline-offset:3px}.vid-nav{z-index:40;padding:max(12px, env(safe-area-inset-top,0px)) var(--vid-gutter) 12px;transition:background .4s, box-shadow .4s, padding .4s var(--vid-ease);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;top:0;left:0;right:0}.vid-nav.is-solida{box-shadow:0 1px 0 var(--vid-line);background:#0a0805eb;background:lab(2.27159% .449583 1.14687/.92);padding-top:8px;padding-bottom:8px}.vid-nav__marca{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.vid-nav__marca img{filter:drop-shadow(0 4px 10px #00000080);flex:none;width:40px;height:auto}.vid-nav__marca span{flex-direction:column;min-width:0;line-height:1.12;display:flex}.vid-nav__marca b{letter-spacing:.01em;font-size:15px}.vid-nav__marca small{color:var(--vid-ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.vid-nav__acciones{flex:none;align-items:center;gap:8px;display:flex}.vid-nav__entrar,.vid-nav__empezar{border-radius:999px;align-items:center;min-height:38px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.vid-nav__entrar{border:1px solid var(--vid-line-strong);color:var(--vid-ink)}@media (hover:hover){.vid-nav__entrar:hover{border-color:var(--vid-oro)}}.vid-nav__empezar{background:var(--vid-oro);color:var(--vid-oro-ink);display:none}@media (hover:hover){.vid-nav__empezar:hover{background:var(--vid-oro-claro)}}@media (min-width:640px){.vid-nav__empezar{display:inline-flex}}.vid-hero{isolation:isolate;align-items:end;min-height:100dvh;display:grid;position:relative;overflow:hidden}.vid-fondo{z-index:0;filter:blur(36px)saturate(1.3)brightness(.42);will-change:transform;position:absolute;inset:-6%;transform:scale(1.04)}.vid-fondo img{object-fit:cover;object-position:center 40%}.vid-emblema{z-index:1;opacity:.22;filter:drop-shadow(0 30px 80px #ff8a2a59);will-change:transform;pointer-events:none;width:min(38vw,520px);position:absolute;top:10%;right:6%}.vid-emblema img{width:100%;height:auto}@media (max-width:1023px){.vid-emblema{width:min(70vw,360px);top:6%;right:50%;transform:translate(50%)}}.vid-velo{z-index:2;background:radial-gradient(52% 48% at 66% 46%, #0a080500 0%, #0a080573 65%, #0a0805cc 100%), linear-gradient(90deg, #0a0805b8 0%, #0a080573 40%, #0a08050d 70%), linear-gradient(180deg, #0a0805d9 0%, #0a080533 30%, #0a080559 70%, var(--vid-navy) 100%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.vid-velo{background:radial-gradient(52% 48% at 66% 46%, lab(2.27159% .449583 1.14687/0) 0%, lab(2.27159% .449583 1.14687/.45) 65%, lab(2.27159% .449583 1.14687/.8) 100%), linear-gradient(90deg, lab(2.27159% .449583 1.14687/.72) 0%, lab(2.27159% .449583 1.14687/.45) 40%, lab(2.27159% .449583 1.14687/.05) 70%), linear-gradient(180deg, lab(2.27159% .449583 1.14687/.85) 0%, lab(2.27159% .449583 1.14687/.2) 30%, lab(2.27159% .449583 1.14687/.35) 70%, var(--vid-navy) 100%)}}.vid-grano{z-index:2;opacity:.09;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='160' height='160' filter='url(%23n)' opacity='0.9'/></svg>");position:absolute;inset:0}.vid-hero__in{z-index:3;width:100%;max-width:var(--vid-ancho);padding:96px var(--vid-gutter) clamp(56px, 9vh, 120px);gap:40px;margin:0 auto;display:grid;position:relative}@media (min-width:1024px){.vid-hero__in{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,4vw,72px);padding-top:120px}}.vid-hero__texto{min-width:0}.vid-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--vid-ink-muted);text-wrap:balance;align-items:center;gap:10px;margin:0 0 18px;font-size:12px;font-weight:700;display:flex}.vid-cuadros{background:var(--metal-gold,#e0ab45);border-radius:50%;flex:none;width:16px;height:16px;box-shadow:0 0 12px #ff8a2a8c}.vid-titulo{max-width:24ch;font-family:var(--vid-serif);letter-spacing:-.025em;text-wrap:balance;text-shadow:0 2px 30px #00000073;margin:0;font-size:clamp(2rem,3.4vw,3.3rem);font-weight:600;line-height:1.02}.vid-bajada{max-width:52ch;color:var(--vid-ink-muted);text-wrap:pretty;margin:20px 0 0;font-size:clamp(1.02rem,1.2vw,1.2rem);line-height:1.6}.vid-ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.vid-btn{letter-spacing:.01em;min-height:52px;transition:transform .3s var(--vid-ease), box-shadow .3s, background .2s, border-color .2s;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;font-size:15.5px;font-weight:800;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.vid-btn--oro{background:var(--vid-oro);color:var(--vid-oro-ink);box-shadow:0 18px 40px -14px #e49e22cc,inset 0 1px #ffffff8c;box-shadow:0 18px 40px -14px lab(70.8468% 20.2319 68.534/.8),inset 0 1px lab(100% 0 0/.54902)}@media (hover:hover){.vid-btn--oro:hover{background:var(--vid-oro-claro);transform:translateY(-2px)}}.vid-btn__brillo{pointer-events:none;background:linear-gradient(105deg,#0000 0%,#ffffff8c 50%,#0000 100%);width:34%;height:140%;position:absolute;top:-20%;left:0;transform:translate(-160%)skew(-18deg)}.vid-btn--linea{border:1px solid var(--vid-line-strong);color:var(--vid-ink);background:#0a080559;background:lab(2.27159% .449583 1.14687/.35)}@media (hover:hover){.vid-btn--linea:hover{border-color:var(--vid-oro);transform:translateY(-2px)}}.vid-btn--chico{min-height:46px;padding:0 20px;font-size:14.5px}.vid-nota{max-width:48ch;color:var(--vid-ink-soft);margin:16px 0 0;font-size:13px;line-height:1.55}.vid-escenario{padding:26px 0;position:relative}@media (min-width:1024px){.vid-escenario{padding:48px 0 84px}}.vid-cine{z-index:2;will-change:transform;position:relative}.vid-cine__glow{z-index:0;filter:blur(48px)saturate(1.7);opacity:.6;pointer-events:none;border-radius:48px;position:absolute;inset:-10% -12% -6%;overflow:hidden}.vid-cine__glow img{object-fit:cover}.vid-marco{z-index:1;background:#000;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #000000e6,0 12px 34px -10px #0009,0 0 0 1px #ffffff24}.vid-marco:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #ecb33c8c;box-shadow:inset 0 0 0 2px lab(76.9056% 13.2525 65.3511/.55)}.vid-video{aspect-ratio:16/9;background:#000;position:relative}.vid-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.vid-video__miniatura{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--vid-ease), filter .4s;filter:saturate(1.05)contrast(1.02);position:absolute;inset:0;transform:scale(1.02)}.vid-video__boton{color:inherit;cursor:pointer;background:linear-gradient(#11110f00 40%,#11110f8c 100%);border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}@media (hover:hover){.vid-video__boton:hover .vid-video__miniatura{transform:scale(1.06)}}.vid-video__play{z-index:1;background:var(--vid-oro);width:82px;height:82px;color:var(--vid-oro-ink);transition:transform .4s var(--vid-ease), background .2s;border-radius:999px;place-items:center;display:grid;position:relative;box-shadow:0 18px 40px -12px #e49e22d9,inset 0 1px #ffffff8c;box-shadow:0 18px 40px -12px lab(70.8468% 20.2319 68.534/.85),inset 0 1px lab(100% 0 0/.54902)}@media (hover:hover){.vid-video__boton:hover .vid-video__play{background:var(--vid-oro-claro);transform:scale(1.08)}}.vid-video__play svg{margin-left:5px}.vid-video__placa{color:var(--vid-ink);letter-spacing:.01em;pointer-events:none;background:#0a0805bf;background:lab(2.27159% .449583 1.14687/.75);border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:14px;box-shadow:0 0 0 1px #ffffff1f}.vid-video__placa i{background:var(--vid-rojo);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #c6000c4d;box-shadow:0 0 0 3px lab(42.1056% 69.3716 57.4079/.3)}.vid-tarjeta{aspect-ratio:1200/630;display:block;position:relative;overflow:hidden}.vid-tarjeta img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--vid-ease);display:block;transform:scale(1.02)}@media (hover:hover){.vid-tarjeta:hover img{transform:scale(1.05)}}.vid-carta{--s:.5;z-index:3;width:calc(240px * var(--s));height:calc(336px * var(--s));will-change:transform;position:absolute}.vid-carta[data-m="0"]{display:none}@media (min-width:720px){.vid-carta[data-m="0"]{display:block}.vid-carta{--s:.54}}@media (min-width:1440px){.vid-carta{--s:.62}}@media (min-width:1800px){.vid-carta{--s:.72}}.vid-carta__in{width:240px;height:336px;transform:rotate(var(--r,0deg)) scale(var(--s));transform-origin:0 0;filter:drop-shadow(0 28px 32px #0009);transition:filter .3s}@media (hover:hover){.vid-carta:hover{z-index:8}.vid-carta:hover .vid-carta__in{filter:drop-shadow(0 36px 44px #000000bf)}}.vid-carta .tcg{cursor:default}.vid-postit{z-index:4;width:150px;transform:rotate(var(--r,0deg));color:#2b2620;font-family:var(--vid-mano);will-change:transform;background:#fff3a8;padding:18px 14px 20px;font-size:17px;line-height:1.22;position:absolute;box-shadow:0 18px 30px -14px #000000bf,0 2px 4px #0003}.vid-postit[data-color=celeste]{background:#efebdf}.vid-postit:before{content:"";background:#ffffff8c;width:62px;height:18px;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(-2deg);box-shadow:0 1px 2px #00000026}@media (max-width:719px){.vid-postit{display:none}}.vid-marquee{z-index:3;border-top:1px solid var(--vid-line);border-bottom:1px solid var(--vid-line);background:var(--vid-navy-2);margin-top:-1px;padding:22px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.vid-marquee__fila{width:max-content;animation:70s linear infinite vid-marquee;display:flex}.vid-marquee__fila[data-fila="1"]{opacity:.6;margin-top:10px;animation-duration:84s;animation-direction:reverse}@media (hover:hover){.vid-marquee:hover .vid-marquee__fila{animation-play-state:paused}}.vid-marquee__tira{flex:none;display:flex}.vid-marquee__palabra{white-space:nowrap;align-items:baseline;gap:10px;padding:0 28px;display:inline-flex}.vid-marquee__palabra em{font-family:var(--vid-serif);letter-spacing:-.01em;color:var(--vid-ink);font-size:clamp(1.4rem,2.4vw,2.1rem);font-style:italic;font-weight:500}.vid-marquee__palabra small{letter-spacing:.08em;text-transform:uppercase;color:var(--vid-ink-soft);font-size:12px}.vid-marquee__palabra:after{content:"·";color:var(--vid-oro);margin-left:28px}@keyframes vid-marquee{to{transform:translate(-50%)}}.vid-seccion{max-width:var(--vid-ancho);padding:clamp(56px, 8vw, 112px) var(--vid-gutter) 0;margin:0 auto}.vid-h2{font-family:var(--vid-serif);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0 0 22px;font-size:clamp(1.7rem,2.8vw,2.5rem);font-weight:600;line-height:1.1;display:flex}.vid-h2 small{font-family:var(--vid-sans);letter-spacing:0;color:var(--vid-ink-muted);font-size:14px;font-weight:500}.vid-h2--grande{font-size:clamp(2.4rem,4.2vw,4rem)}.vid-parrafo{max-width:62ch;color:var(--vid-ink-muted);text-wrap:pretty;margin:0 0 18px;line-height:1.6}.vid-trae__lista{border-top:1px solid var(--vid-line);gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.vid-trae__lista{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}.vid-trae__lista li{border-bottom:1px solid var(--vid-line);align-items:baseline;gap:16px;padding:14px 0;font-size:16px;line-height:1.45;display:flex}.vid-trae__n{font-family:var(--font-jetmono), ui-monospace, monospace;color:var(--vid-oro);flex:none;font-size:12px}.vid-voces{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;height:clamp(420px,56vh,620px);padding-bottom:4px;display:flex;overflow-x:auto}.vid-voces::-webkit-scrollbar{display:none}.vid-voz{scroll-snap-align:start;background:var(--vid-navy-3);color:inherit;text-align:left;cursor:pointer;isolation:isolate;transition:flex-grow .9s var(--vid-ease);border:0;border-radius:18px;flex:0 0 72vw;padding:0;position:relative;overflow:hidden}@media (min-width:900px){.vid-voces{scroll-snap-type:none;overflow:visible}.vid-voz{flex:1 1 0;min-width:0}.vid-voz:focus-visible,.vid-voz.is-abierta{flex-grow:2.7}@media (hover:hover){.vid-voz:hover{flex-grow:2.7}}}.vid-voz__retrato{object-fit:cover;object-position:center 18%;transition:transform 1.4s var(--vid-ease), filter .6s;filter:saturate(.85)brightness(.9);transform:scale(1.06)}.vid-voz.is-abierta .vid-voz__retrato,.vid-voz:focus-visible .vid-voz__retrato{filter:saturate(1.05)brightness();transform:scale(1)}@media (hover:hover){.vid-voz:hover .vid-voz__retrato{filter:saturate(1.05)brightness();transform:scale(1)}}.vid-voz__velo{z-index:1;background:linear-gradient(#0a080500 45%,#0a08058c 75%,#0a0805f2 100%);background:linear-gradient(lab(2.27159% .449583 1.14687/0) 45%,lab(2.27159% .449583 1.14687/.55) 75%,lab(2.27159% .449583 1.14687/.95) 100%);position:absolute;inset:0}.vid-voz__nombre{z-index:2;font-family:var(--vid-serif);letter-spacing:-.02em;text-shadow:0 2px 14px #0009;transition:transform .7s var(--vid-ease), opacity .4s;font-size:clamp(1.4rem,2vw,1.9rem);font-weight:600;position:absolute;bottom:16px;left:18px}.vid-voz__ficha{z-index:2;opacity:0;transition:opacity .5s .15s, transform .8s .15s var(--vid-ease);flex-direction:column;gap:6px;display:flex;position:absolute;bottom:18px;left:18px;right:18px;transform:translateY(14px)}.vid-voz__ficha b{font-family:var(--vid-serif);letter-spacing:-.015em;text-shadow:0 2px 14px #0009;font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:600;line-height:1.15}.vid-voz__ficha small{color:var(--vid-ink-muted);font-size:13px;line-height:1.4}.vid-voz.is-abierta .vid-voz__nombre,.vid-voz:focus-visible .vid-voz__nombre{opacity:0;transform:translateY(-10px)}@media (hover:hover){.vid-voz:hover .vid-voz__nombre{opacity:0;transform:translateY(-10px)}}.vid-voz.is-abierta .vid-voz__ficha,.vid-voz:focus-visible .vid-voz__ficha{opacity:1;transform:none}@media (hover:hover){.vid-voz:hover .vid-voz__ficha{opacity:1;transform:none}}@media (max-width:899px){.vid-voz__ficha{opacity:1;transform:none}.vid-voz__nombre{display:none}}.vid-clases{gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.vid-clases{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px}}.vid-clases a{transition:background .2s, border-color .2s, transform .3s var(--vid-ease);border:1px solid #0000;border-radius:12px;align-items:center;gap:14px;padding:10px 10px 10px 8px;text-decoration:none;display:flex}@media (hover:hover){.vid-clases a:hover{background:var(--vid-navy-2);border-color:var(--vid-line);transform:translate(4px)}}.vid-clases .es-actual a{background:var(--vid-navy-2);border-color:#ecb33c80;border-color:lab(76.9056% 13.2525 65.3511/.5)}.vid-clases__portada{background:var(--vid-navy-3);border-radius:6px;flex:none;place-items:center;width:36px;height:64px;display:grid;overflow:hidden;box-shadow:0 6px 14px -6px #000c}.vid-clases__portada img{object-fit:cover;width:100%;height:100%}.vid-clases__portada i{font-family:var(--vid-serif);color:var(--vid-oro);font-size:15px;font-style:italic}.vid-clases__txt{flex-direction:column;gap:3px;min-width:0;display:flex}.vid-clases__txt b{font-size:15px;line-height:1.3}.vid-clases__n{min-width:1.6em;font-family:var(--font-jetmono), ui-monospace, monospace;color:var(--vid-oro);font-size:11.5px;font-weight:500;display:inline-block}.vid-clases__txt small{color:var(--vid-ink-muted);font-size:12.5px;line-height:1.35}.vid-siguiente{color:var(--vid-ink-muted);margin:18px 0 0;font-size:15px}.vid-siguiente a{color:var(--vid-oro);font-weight:600}.vid-temario{gap:8px;display:grid}.vid-temario__leccion{border:1px solid var(--vid-line);background:#0e0b08;background:lab(3.17182% .553578 1.44457);border-radius:16px;padding:0 14px}.vid-temario__leccion summary{cursor:pointer;align-items:center;gap:14px;padding:14px 0;list-style:none;display:flex}.vid-temario__leccion summary::-webkit-details-marker{display:none}.vid-temario__leccion summary:after{content:"";border-right:2px solid var(--vid-ink-muted);border-bottom:2px solid var(--vid-ink-muted);width:9px;height:9px;transition:transform .3s var(--vid-ease);margin-left:auto;transform:rotate(45deg)}.vid-temario__leccion[open] summary:after{transform:rotate(-135deg)}.vid-temario__n{font-family:var(--vid-serif);color:var(--vid-oro);letter-spacing:-.02em;flex:none;font-size:22px;font-weight:600}.vid-temario__leccion .vid-clases{padding:2px 0 14px}.vid-otras{flex-wrap:wrap;gap:8px 22px;margin:22px 0 0;font-size:14.5px;display:flex}.vid-otras a{color:var(--vid-oro);font-weight:600;text-decoration:none}@media (hover:hover){.vid-otras a:hover{text-decoration:underline}}.vid-camino{max-width:var(--vid-ancho);padding:clamp(64px, 9vw, 128px) var(--vid-gutter) 0;gap:32px;margin:0 auto;display:grid}@media (min-width:1024px){.vid-camino{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,6vw,96px)}}.vid-camino__fijo{flex-direction:column;align-items:flex-start;gap:10px;display:flex}@media (prefers-reduced-motion:reduce) and (min-width:1024px){.vid-camino__fijo{position:sticky;top:96px}}.vid-camino__cifras{font-family:var(--font-jetmono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--vid-oro);margin:0 0 6px;font-size:12.5px}.vid-camino__lista{gap:14px;margin:0;padding:0;list-style:none;display:grid}.vid-boleto__in{border:1px solid var(--vid-line);transition:border-color .25s, transform .4s var(--vid-ease), background .25s;background:#0e0b08;background:lab(3.17182% .553578 1.44457);border-radius:20px;grid-template-columns:auto minmax(0,1fr);gap:6px 18px;padding:22px 22px 22px 18px;text-decoration:none;display:grid;position:relative;overflow:hidden}@media (hover:hover){.vid-boleto__in:hover{background:#110e0b;background:lab(4.28301% .668295 1.77659);border-color:#ecb33c8c;border-color:lab(76.9056% 13.2525 65.3511/.55);transform:translateY(-3px)}}.vid-boleto.es-actual .vid-boleto__in{border-color:#ecb33c99;border-color:lab(76.9056% 13.2525 65.3511/.6)}.vid-boleto__numero{font-family:var(--vid-serif);letter-spacing:-.04em;color:var(--vid-oro);align-self:start;font-size:clamp(2.6rem,4vw,3.6rem);font-weight:600;line-height:.9}.vid-boleto__txt{flex-direction:column;gap:6px;min-width:0;display:flex}.vid-boleto__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--vid-ink-soft);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.vid-boleto__eyebrow em{background:var(--vid-oro);color:var(--vid-oro-ink);letter-spacing:.06em;border-radius:999px;padding:2px 8px;font-style:normal}.vid-boleto__txt b{font-family:var(--vid-serif);letter-spacing:-.02em;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:600;line-height:1.12}.vid-boleto__txt small{color:var(--vid-ink-muted);font-size:14px;line-height:1.45}.vid-boleto__meta{font-family:var(--font-jetmono), ui-monospace, monospace;letter-spacing:.04em;color:var(--vid-ink-soft);font-size:11.5px}.vid-boleto__portadas{grid-column:1/-1;gap:8px;margin-top:8px;display:flex}@media (min-width:640px){.vid-boleto__in{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.vid-boleto__portadas{grid-column:auto;margin-top:0;padding-left:6px}.vid-boleto__portada{transform:rotate(calc(-6deg + var(--i) * 4deg));margin-left:-22px}.vid-boleto__portada:first-child{margin-left:0}}.vid-boleto__portada{aspect-ratio:9/16;will-change:transform;border-radius:8px;flex:none;width:58px;overflow:hidden;box-shadow:0 14px 24px -10px #000000d9,0 0 0 1px #ffffff1a}.vid-boleto__portada img{object-fit:cover;width:100%;height:100%}.vid-boleto--gratis .vid-boleto__in{background:linear-gradient(135deg,#13100d 0%,#0e0b08 60%);background:linear-gradient(135deg,lab(4.92465% .729673 1.95547) 0%,lab(3.17182% .553578 1.44457) 60%)}.vid-final{isolation:isolate;align-items:center;min-height:72dvh;margin-top:clamp(72px,10vw,140px);display:grid;position:relative;overflow:hidden}.vid-final__lineup{z-index:0;opacity:.5;will-change:transform;position:absolute;inset:0}.vid-final__lineup img{object-fit:cover}.vid-final__velo{z-index:1;background:linear-gradient(180deg, var(--vid-navy) 0%, #0a080559 35%, #0a08058c 70%, var(--vid-navy) 100%), radial-gradient(60% 60% at 50% 55%, #0a08051a 0%, #0a0805bf 100%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.vid-final__velo{background:linear-gradient(180deg, var(--vid-navy) 0%, lab(2.27159% .449583 1.14687/.35) 35%, lab(2.27159% .449583 1.14687/.55) 70%, var(--vid-navy) 100%), radial-gradient(60% 60% at 50% 55%, lab(2.27159% .449583 1.14687/.1) 0%, lab(2.27159% .449583 1.14687/.75) 100%)}}.vid-final__in{z-index:2;max-width:var(--vid-ancho);padding:clamp(72px, 12vh, 140px) var(--vid-gutter);flex-direction:column;align-items:flex-start;margin:0 auto;display:flex;position:relative}.vid-final__titulo{max-width:24ch;font-family:var(--vid-serif);letter-spacing:-.025em;text-wrap:balance;text-shadow:0 2px 30px #00000080;margin:0;font-size:clamp(2rem,4.6vw,4.2rem);font-weight:600;line-height:1.04}.vid-final .vid-ctas{margin-top:34px}.vid-pie{max-width:var(--vid-ancho);padding:28px var(--vid-gutter) 40px;border-top:1px solid var(--vid-line);color:var(--vid-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin:0 auto;font-size:13px;display:flex}.vid-pie a{color:var(--vid-oro);text-decoration:none}@media (hover:hover){.vid-pie a:hover{text-decoration:underline}}@media (prefers-reduced-motion:reduce){.vid-marquee__fila{animation:none}.vid-btn__brillo{display:none}.vid *,.vid :before,.vid :after{transition-duration:1ms!important}}@media (max-width:719px){.vid-escenario{padding:34px 0 40px}.vid-carta{--s:.42}.vid-carta[data-i="0"]{inset:auto auto -8% -3%!important}.vid-carta[data-i="2"]{inset:-14% -3% auto auto!important}}