@layer theme,base;@layer components{.venta .v-biblio.v-visor{height:calc(100dvh - 48px)}.venta .v-biblio .v-desliza{flex:auto}.venta .v-biblio .v-biblio__fuentes{flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 28px 16px;display:grid}.venta .v-biblio .v-biblio__fuentes>*{background:var(--ficha);min-width:0;min-height:48px;color:var(--tinta);border:1px solid var(--tinta);border-radius:3px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;padding:0 6px;font-size:14px;font-weight:600;line-height:1.55;text-decoration:none;display:flex}.venta .v-biblio .v-biblio__fuentes>[aria-pressed=true]{background:var(--color-volt);box-shadow:var(--v-sello-s)}.venta .v-biblio .v-biblio__fuentes>[aria-disabled=true]{color:var(--tinta-60);border-style:dashed;border-color:var(--tinta-40);cursor:default}.venta .v-biblio .v-biblio__fuentes>*>span:not(.v-pendiente){font-size:11px;font-weight:400}.venta .v-biblio .v-biblio__fuentes .v-pendiente{font-weight:600}.venta .v-biblio .v-biblio__filtro{border-block:1px solid var(--v-regla);flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;padding:12px 28px;font-size:12px;line-height:1.55;display:flex}.venta .v-biblio .v-biblio__filtro label{align-items:center;gap:12px;display:flex}.venta .v-biblio .v-biblio__filtro select{min-height:44px;font:inherit;color:var(--tinta);background:var(--ficha);border:1px solid var(--tinta-40);border-radius:6px;padding:8px}.venta .v-biblio .v-biblio__filtro>span{align-items:center;gap:6px;display:inline-flex}.venta .v-biblio .v-biblio__nota{max-width:95ch;color:var(--v-apagado);margin-bottom:22px;font-size:12px;line-height:1.55}.venta .v-biblio .v-biblio__meta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;line-height:1.55;display:flex}.venta .v-biblio .v-biblio__meta strong{font-weight:700}.venta .v-biblio .v-biblio__meta :is(time,span){color:var(--v-apagado);font-size:11px}.venta .v-biblio .v-biblio__opinion .v-estrellas{letter-spacing:normal}.venta .v-biblio .v-biblio__texto{white-space:pre-line;overflow-wrap:anywhere;margin:14px 0 18px;font-size:14px;line-height:1.65}.venta .v-biblio .v-biblio__texto em{color:var(--v-apagado);font-size:12px}.venta .v-biblio .v-biblio__origen{color:var(--color-ok);flex-wrap:wrap;gap:6px 15px;font-size:10px;line-height:1.55;display:flex}.venta .v-biblio .v-biblio__origen span{margin-left:auto}.venta .v-biblio .v-biblio__opinion--pendiente .v-hueco{margin:4px 0 16px}.venta .v-biblio .v-biblio__opinion--pendiente .v-biblio__origen{color:var(--tinta-60)}.venta .v-biblio .v-archivo>article:focus-visible{outline:3px solid var(--tinta);outline-offset:4px}.venta .v-biblio .v-biblio__mas{margin:28px auto 8px;display:flex}.venta .v-biblio .v-biblio__controles{border-block:1px solid var(--v-regla);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 28px;display:flex}.venta .v-biblio .v-biblio__controles p{align-items:center;gap:6px;font-size:13px;line-height:1.55;display:inline-flex}.venta .v-biblio .v-biblio__capturas{grid-template-columns:minmax(0,1fr) 190px;align-content:start;align-items:start;gap:28px;display:grid}.venta .v-biblio .v-biblio__capturas figure{min-width:0;margin:0}.venta .v-biblio .v-biblio__capturas figure>img{border:1px solid var(--v-regla);max-width:100%;height:auto;margin:0 auto;display:block}.venta .v-biblio .v-biblio__capturas figcaption{color:var(--v-apagado);margin-top:16px;font-size:12px;line-height:1.55}.venta .v-biblio .v-biblio__hueco-grande{height:520px}.venta .v-biblio .v-biblio__miniaturas{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.venta .v-biblio .v-biblio__miniaturas>button{background:var(--papel-2);border:2px solid #0000;border-radius:4px;min-width:0;padding:0;position:relative;overflow:hidden}.venta .v-biblio .v-biblio__miniaturas>button[aria-pressed=true]{border-color:var(--tinta)}.venta .v-biblio .v-biblio__miniaturas img{object-fit:cover;width:100%;height:76px;display:block}.venta .v-biblio .v-biblio__miniaturas span:not(.v-biblio__mini-hueco){background:var(--v-volt-45);color:var(--tinta);padding:3px 7px;font-size:10px;line-height:1.55;position:absolute;bottom:0;right:0}.venta .v-biblio .v-biblio__mini-hueco{background:var(--papel-2);border:1.5px dashed var(--tinta-40);border-radius:4px;height:80px;display:block;position:relative;overflow:hidden}@media (max-width:760px){.venta .v-biblio.v-visor{height:calc(100dvh - 20px)}}@media (max-width:599px){.venta .v-biblio .v-biblio__fuentes{gap:5px;padding:0 12px 12px}.venta .v-biblio .v-biblio__fuentes>*{gap:2px 5px;font-size:12px}.venta .v-biblio .v-biblio__fuentes>*>span:not(.v-pendiente){font-size:10px}.venta .v-biblio .v-biblio__fuentes .v-pendiente{letter-spacing:.08em;padding:1px 4px;font-size:7px}.venta .v-biblio .v-biblio__fuentes>:has(>.v-pendiente){flex-direction:column;gap:2px}.venta .v-biblio .v-biblio__filtro{gap:8px;padding:10px 14px;font-size:11px}.venta .v-biblio .v-biblio__filtro label{gap:7px;font-size:0}.venta .v-biblio .v-biblio__filtro select{font-size:12px}.venta .v-biblio .v-biblio__nota{font-size:11px}.venta .v-biblio .v-biblio__controles{padding:8px 14px}.venta .v-biblio .v-biblio__capturas{grid-template-columns:minmax(0,1fr);gap:24px}.venta .v-biblio .v-biblio__hueco-grande{height:360px}.venta .v-biblio .v-biblio__miniaturas{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.venta .v-biblio .v-biblio__miniaturas img{height:66px}.venta .v-biblio .v-biblio__mini-hueco{height:70px}}@media (max-width:599px) and (pointer:coarse){.venta .v-biblio .v-biblio__filtro select{font-size:16px}}@media (max-height:600px){.venta .v-biblio.v-visor{height:calc(100dvh - 16px)}.venta .v-biblio .v-biblio__fuentes{padding:0 16px 10px}.venta .v-biblio .v-biblio__fuentes>*{min-height:44px}.venta .v-biblio .v-biblio__filtro{padding:8px 16px}}}@layer utilities;
@layer theme,base;@layer components{.venta{--v-apagado:var(--color-ink-3);--v-regla:var(--color-line);--v-sello:3px 3px 0 var(--tinta);--v-sello-s:2px 2px 0 var(--tinta);--v-sello-g:6px 6px 0 var(--tinta);--v-sombra-film:3px 4px 0 #0f2e2f40;--v-claro:#f6f5f1;--v-claro-78:#f6f5f1c7;--v-claro-45:#f6f5f173;--v-claro-28:#f6f5f147;--v-claro-06:#f6f5f10f;--v-reticula-clara:#f6f5f10e;--v-volt-07:#46de4612;--v-volt-14:color-mix(in srgb, var(--color-volt) 14%, var(--papel));--v-volt-20:color-mix(in srgb, var(--color-volt) 20%, var(--ficha));--v-volt-22:color-mix(in srgb, var(--color-volt) 22%, var(--papel));--v-volt-45:color-mix(in srgb, var(--color-volt) 45%, var(--papel));--v-volt-claro:color-mix(in srgb, var(--color-volt) 55%, var(--papel));--v-capa:#0f2e2ff0;font-family:var(--font-sans);color:var(--tinta);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}@supports not (color:color-mix(in srgb, red 50%, blue)){.venta{--v-volt-14:var(--papel-2);--v-volt-20:var(--papel-2);--v-volt-22:var(--ficha-2);--v-volt-45:var(--color-volt);--v-volt-claro:var(--papel)}}.venta.v-hoja{background-color:var(--papel);background-image:linear-gradient(var(--cuadricula) 1px, transparent 1px), linear-gradient(90deg, var(--cuadricula) 1px, transparent 1px);background-size:30px 30px;background-position:calc(-1 * var(--anilla)) 0;min-height:100vh}.venta .v-oscuro{background-color:var(--color-brand-deep);background-image:linear-gradient(var(--v-reticula-clara) 1px, transparent 0), linear-gradient(90deg, var(--v-reticula-clara) 1px, transparent 0);color:var(--papel);background-size:30px 30px}.venta ::selection{background:var(--color-volt);color:var(--tinta)}.venta button{font:inherit;color:inherit;cursor:pointer}.venta :is(a,button,summary){cursor:pointer}.venta .v-seccion{max-width:1320px;margin-inline:auto;padding:96px 48px}.venta .v-banda-reglas{border-block:1px solid var(--v-regla)}.venta .v-banda-rayada{border-block:1px dashed var(--v-regla)}.venta .v-cabeza{margin-bottom:42px}.venta .v-cabeza>h2{margin:14px 0 18px}.venta .v-cabeza>p:last-child:not(.v-rotulo){max-width:630px;color:var(--v-apagado);font-size:16px;line-height:1.55}.venta .v-oscuro .v-cabeza>p:last-child:not(.v-rotulo){color:var(--v-claro-78)}.venta .v-cabeza--partida{grid-template-columns:1.2fr 1fr;align-items:end;column-gap:80px;display:grid}.venta .v-cabeza--partida>.v-rotulo{grid-column:1/-1}.venta .v-cabeza--partida>h2{margin-bottom:0}.venta .v-cabeza--partida>p:last-child:not(.v-rotulo){max-width:400px;margin-left:auto}@media (max-width:1100px){.venta .v-seccion{padding:72px 32px}.venta .v-cabeza--partida{column-gap:40px}}@media (max-width:760px){.venta .v-seccion{padding:60px 16px}.venta .v-cabeza{margin-bottom:28px}.venta .v-cabeza>h2{margin:12px 0 17px}.venta .v-cabeza>p:last-child:not(.v-rotulo){font-size:14px;line-height:1.5}.venta .v-cabeza--partida{grid-template-columns:minmax(0,1fr)}.venta .v-cabeza--partida>p:last-child:not(.v-rotulo){max-width:none;margin-left:0}}@media (max-width:359px){.venta .v-seccion{padding-inline:14px}}.venta :is(h1,h2,h3,h4,p,figure,blockquote){margin:0}.venta :is(h1,h2,h3){font-family:var(--font-display);letter-spacing:-.04em;font-weight:800;line-height:1.04}.venta h1{letter-spacing:-.055em;font-size:clamp(48px,4.55vw,70px)}.venta h1>span{white-space:nowrap;display:block}.venta h2{font-size:clamp(38px,4vw,60px)}.venta h3{font-size:29px}.venta h4{font-family:var(--font-sans);letter-spacing:-.025em;font-size:22px;font-weight:700;line-height:1.2}.venta :is(strong,b){font-weight:700}.venta .v-lead{border-left:3px solid var(--color-volt);max-width:455px;padding-left:13px;font-size:17px;line-height:1.55}.venta .v-apagado{color:var(--v-apagado)}.venta .v-oscuro .v-apagado{color:var(--v-claro-78)}.venta .v-peq{color:var(--v-apagado);font-size:11px;line-height:1.6}.venta .v-oscuro .v-peq{color:var(--v-claro-78)}.venta .v-dato{font-family:var(--font-mono);font-size:12px;font-weight:600;line-height:1.5}.venta .v-mano{font-family:var(--font-hand);letter-spacing:-.07em;font-weight:700;line-height:1}@media (max-width:1100px){.venta h1{font-size:clamp(42px,4.6vw,54px)}.venta .v-lead{font-size:15px}}@media (max-width:760px){.venta h1{font-size:clamp(34px,9.7vw,59px)}.venta h1>span{white-space:normal}.venta h2{font-size:38px;line-height:1.06}.venta .v-lead{max-width:450px;font-size:14px}.venta .v-peq{font-size:10px}}@media (max-width:370px){.venta h2{font-size:35px}}@media (max-width:359px){.venta h1{font-size:34px}}.venta .v-rotulo{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta);align-items:center;gap:8px;margin:0;font-size:10px;font-weight:600;line-height:1.5;display:flex}.venta .v-rotulo--cuadro:before{content:"";border:1px solid var(--tinta);background:var(--color-volt);flex:none;width:9px;height:9px;transform:rotate(8deg)}.venta .v-oscuro .v-rotulo{color:var(--color-volt)}.venta .v-oscuro .v-rotulo--suave{color:var(--v-claro-78)}.venta .v-visor .v-rotulo{color:var(--v-apagado)}.venta .v-pildora{background:var(--ficha);border:1px solid var(--tinta);border-left:4px solid var(--color-volt);box-shadow:var(--v-sello-s);border-radius:2px;align-items:center;gap:8px;padding:6px 9px;display:inline-flex}.venta .v-punto{background:var(--tinta);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.venta mark{color:inherit;background:linear-gradient(transparent 52%, var(--color-volt) 52% 94%, transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:0;padding:0 .05em}.venta :is(h2,h3) em{color:var(--tinta);background:linear-gradient(transparent 66%, var(--color-volt) 66% 94%, transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .025em;font-style:normal}.venta .v-oscuro :is(h2,h3) em,.venta .v-oscuro mark{color:var(--color-volt);background:0 0}@media (max-width:760px){.venta .v-rotulo{font-size:8px}.venta .v-pildora{padding:4px 7px;font-size:9px}}.venta .v-boton{background:var(--color-volt);min-height:56px;color:var(--tinta);border:1.5px solid var(--tinta);box-shadow:var(--v-sello);font-family:var(--font-sans);text-align:left;border-radius:4px;justify-content:space-between;align-items:center;gap:28px;padding:17px 24px;font-size:15px;font-weight:800;line-height:1.35;text-decoration:none;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-flex}.venta .v-boton>span[aria-hidden]{font-size:24px;line-height:1;display:block}@media (hover:hover){.venta .v-boton:hover{box-shadow:4px 4px 0 var(--tinta);background:var(--color-volt-pro);transform:translate(-1px,-1px)}}.venta .v-boton:active{box-shadow:1px 1px 0 var(--tinta);transform:translate(2px,2px)}.venta .v-boton:is([aria-busy=true],:disabled){cursor:progress;box-shadow:var(--v-sello);background:var(--color-volt);transform:none}.venta .v-boton--contorno{background:var(--ficha)}@media (hover:hover){.venta .v-boton--contorno:hover{background:var(--v-volt-20)}}.venta .v-boton--plano{width:100%;min-height:46px;box-shadow:none;background:0 0;padding:11px 17px;font-size:12px}@media (hover:hover){.venta .v-boton--plano:hover{box-shadow:4px 4px 0 var(--tinta);background:0 0}}.venta .v-boton--ancho{width:100%}.venta .v-entrar{white-space:nowrap;color:var(--tinta);background:var(--ficha);border:1.5px solid var(--tinta);box-shadow:var(--v-sello-s);border-radius:3px;align-items:center;gap:4px;padding:10px 13px;font-size:12px;line-height:1.55;text-decoration:none;display:inline-flex}.venta .v-enlace{color:inherit;text-underline-offset:4px;font-size:13px;line-height:1.5;text-decoration:underline}.venta button.v-enlace{text-align:left;background:0 0;border:0;min-height:44px;padding:0}.venta .v-oscuro .v-enlace--volt{color:var(--color-volt);text-underline-offset:3px}.venta .v-linea{color:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:12px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.venta :is(.v-icono,.v-riel-mandos>button){background:var(--ficha);width:44px;height:44px;color:var(--tinta);border:1.5px solid var(--tinta);box-shadow:var(--v-sello-s);border-radius:4px;flex:0 0 44px;place-items:center;padding:0;display:inline-grid}.venta .v-icono{font-size:28px;line-height:1}.venta .v-icono[aria-disabled=true]{color:var(--tinta-40);box-shadow:none;cursor:default}.venta .v-riel-mandos>button{font-size:20px;line-height:1}@media (hover:hover){.venta .v-riel-mandos>button:hover{background:var(--color-volt);border-color:var(--tinta)}}.venta .v-flecha{vertical-align:-.125em;flex-shrink:0;width:1em;height:1em;display:inline-block}.venta :is(a,button,summary,select,[tabindex]):focus-visible{outline:3px solid var(--tinta);outline-offset:4px}.venta :is(.v-oscuro,.v-pegajosa) :is(a,button,summary,select,[tabindex]):focus-visible{outline-color:var(--color-volt)}@media (max-width:760px){.venta .v-boton{gap:15px;min-height:53px;padding:15px 18px;font-size:13px}.venta .v-boton--plano{min-height:46px;padding:11px 17px}.venta .v-boton--ancho-movil{width:100%}.venta .v-entrar{padding:9px;font-size:10px}.venta .v-enlace{font-size:12px}.venta .v-linea{min-height:44px;font-size:10px}}.venta .v-film{min-width:0;margin:0}.venta .v-player{width:100%;aspect-ratio:var(--v-film-proporcion,9 / 16);isolation:isolate;background:var(--color-brand-deep);outline:1px solid var(--tinta);box-shadow:var(--v-sombra-film);border-radius:5px;position:relative;overflow:hidden}.venta .v-oscuro .v-player{border:1px solid var(--v-claro-45);border-radius:10px;outline:none}.venta .v-player>.v-poster{object-fit:cover;pointer-events:none;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.venta .v-player[data-sonando]>.v-poster{opacity:0}.venta .v-player>iframe{background:var(--color-brand-deep);border:0;width:100%;height:100%;position:absolute;inset:0}.venta .v-sello{z-index:3;background:var(--papel);width:27px;height:27px;color:var(--tinta);border:1px solid var(--tinta);box-shadow:var(--v-sello-s);pointer-events:none;font-family:var(--font-mono);letter-spacing:.06em;border-radius:3px;place-items:center;font-size:10px;font-weight:600;line-height:1;display:grid;position:absolute;top:11px;left:11px;transform:rotate(-4deg)}.venta .v-play{z-index:2;background:linear-gradient(#0000 65%,#0f2e2f54);border:0;place-items:center;width:100%;height:100%;padding:0;display:grid;position:absolute;inset:0}.venta .v-play--imagen{background:0 0}.venta .v-play-circulo{background:var(--color-volt);width:54px;height:54px;color:var(--tinta);border:1.5px solid var(--tinta);box-shadow:2px 3px 0 var(--tinta);border-radius:50%;place-items:center;transition:transform .15s;display:grid;position:relative}.venta .v-play-circulo>svg{fill:currentColor;width:18px;height:18px;margin-left:3px}@media (hover:hover){.venta .v-play:hover .v-play-circulo{transform:scale(1.08)}}.venta .v-play:focus-visible{outline:3px solid var(--color-volt);outline-offset:-6px}.venta .v-play[aria-busy=true] .v-play-circulo>svg{opacity:0}.venta .v-play[aria-busy=true] .v-play-circulo:after{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite eh-spin;position:absolute}.venta .v-player>.v-cargando{z-index:1;pointer-events:none;border:3px solid #f6f5f154;border-top-color:var(--color-volt);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite eh-spin;position:absolute;top:calc(50% - 14px);left:calc(50% - 14px)}.venta .v-pista{z-index:3;text-align:center;pointer-events:none;color:var(--papel);text-shadow:0 1px 8px var(--tinta);font-size:10px;font-weight:700;line-height:1.55;position:absolute;bottom:12px;left:0;right:0}.venta .v-reintentar{z-index:4;background:var(--papel);color:var(--tinta);border:2px solid var(--tinta);border-radius:4px;padding:14px;font-size:14px;line-height:1.4;position:absolute;inset:auto 12px 18px}.venta .v-reintentar>button{background:var(--color-volt);border:1.5px solid var(--tinta);border-radius:3px;margin-top:8px;padding:8px 14px;font-weight:700}.venta .v-film--imagen{--v-film-proporcion:4 / 5}.venta .v-film--imagen .v-player{background:var(--papel-2);justify-content:center;align-items:center;padding:16px;display:flex}.venta .v-oscuro .v-film--imagen .v-player{border-color:var(--v-claro-28)}.venta .v-lamina{aspect-ratio:1;object-fit:cover;border-radius:3px;width:100%;height:auto;transition:transform .16s,box-shadow .16s;display:block;transform:rotate(-3deg);box-shadow:4px 5px #0f2e2f2b}@media (hover:hover){.venta .v-film--imagen .v-player:hover .v-lamina{transform:rotate(-3deg)translate(-1px,-2px);box-shadow:5px 7px #0f2e2f33}}.venta .v-film--imagen .v-pista{color:var(--tinta-80);text-shadow:none}.venta .v-film--plana .v-player{padding:0}.venta .v-film--plana .v-lamina{aspect-ratio:auto;width:100%;height:100%;box-shadow:none;border-radius:0;position:absolute;inset:0;transform:none}.venta .v-film--plana .v-player:hover .v-lamina{box-shadow:none;transform:none}.venta .v-player--hueco{background:var(--papel-2);outline:1.5px dashed var(--tinta-40);outline-offset:-1.5px;box-shadow:none;display:grid}.venta .v-oscuro .v-player--hueco{background:var(--v-claro-06);border:1.5px dashed var(--v-claro-45)}.venta .v-film>figcaption{padding:13px 1px 0}.venta .v-film>figcaption>strong{font-size:14px;font-weight:700;line-height:1.3;display:block}.venta .v-film>figcaption>span{color:var(--v-apagado);margin-top:6px;font-size:12px;line-height:1.5;display:block}.venta .v-oscuro .v-film>figcaption>span{color:var(--v-claro-78)}.venta .v-fijate{max-width:30ch;color:var(--v-apagado);margin-top:9px;font-size:12px;line-height:1.55}.venta .v-oscuro .v-fijate{color:var(--v-claro-78)}@media (max-width:760px){.venta .v-sello{width:22px;height:22px;font-size:8px;top:7px;left:7px}.venta .v-pista{font-size:8px;bottom:9px}}.venta .con-cinta{position:relative}.venta .con-cinta:before{content:"";z-index:2;pointer-events:none;background:#806b4738;border-inline:1px solid #806b474d;width:65px;height:15px;position:absolute;top:-8px;left:calc(50% - 32px);transform:rotate(-4deg)}.venta .v-pegada{background:var(--ficha);border:1.5px solid var(--tinta);box-shadow:var(--v-sello);border-radius:6px}.venta .v-pegada--grande{box-shadow:var(--v-sello-g);border-width:2px;border-radius:7px}.venta .v-plana{background:var(--ficha);border:1px solid var(--v-regla);border-radius:6px}.venta .v-caja{background:var(--papel-2);border-radius:3px;padding:16px}.venta .v-caja-volt{background:var(--v-volt-14);border:1.5px solid var(--tinta);box-shadow:var(--v-sello);border-radius:5px}.venta .v-caja-aviso{background:var(--v-volt-22);border:1.5px solid var(--tinta);box-shadow:var(--v-sello);border-radius:5px}.venta .v-caja-filete{border-left:3px solid var(--color-volt);background:var(--v-volt-07);padding:12px 16px;font-size:14px;line-height:1.5}.venta .v-oscuro .v-caja-filete{color:var(--v-claro-78)}.venta .v-oscuro .v-caja-filete strong{color:var(--papel)}.venta .v-discontinua{background:var(--ficha);border:1px dashed var(--tinta);border-radius:3px}.venta .v-discontinua--suave{background:var(--papel);border-color:var(--v-regla)}.venta .v-etiqueta{background:var(--color-volt);color:var(--tinta);border:1px solid var(--tinta);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:2px;padding:7px 10px;font-size:10px;font-weight:600;line-height:1.55;display:inline-block}@media (max-width:760px){.venta .v-pegada--grande{box-shadow:4px 4px 0 var(--tinta)}.venta .v-caja-filete{padding:10px 12px}}.venta .v-riel{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:calc(25% - 18px);grid-auto-flow:column;gap:24px;padding:0 5px 15px 0;scroll-padding-inline:0;display:grid;overflow-x:auto}.venta .v-riel>*{scroll-snap-align:start;min-width:0}.venta .v-riel::-webkit-scrollbar{height:8px}.venta .v-riel::-webkit-scrollbar-track{background:var(--papel-2);border-radius:999px}.venta .v-riel::-webkit-scrollbar-thumb{background:var(--tinta-40);border-radius:999px}.venta .v-oscuro .v-riel::-webkit-scrollbar-track{background:var(--v-claro-06)}.venta .v-oscuro .v-riel::-webkit-scrollbar-thumb{background:var(--v-claro-45)}.venta .v-riel-pie{justify-content:space-between;align-items:center;gap:20px;margin-top:15px;display:flex}.venta .v-riel-mandos{align-items:center;gap:10px;display:flex}.venta .v-riel-mandos>span{color:var(--v-apagado);text-align:left;margin:0 auto 0 0;font-size:12px;line-height:1.4}.venta .v-oscuro .v-riel-mandos>span{color:var(--papel)}.venta .v-riel-mandos--movil{display:none}@media (max-width:760px){.venta .v-riel{grid-auto-columns:64%;gap:14px}.venta .v-riel-pie{flex-flow:column wrap;align-items:flex-start;gap:14px;margin-top:12px}.venta .v-riel-mandos.v-riel-mandos--movil{margin-top:14px;display:flex}.venta div.v-riel-movil{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;gap:14px;padding:0 5px 8px 0;display:flex;overflow-x:auto}.venta div.v-riel-movil>*{scroll-snap-align:start;flex:0 0 60%;min-width:0}.venta div.v-riel-movil--ancho{gap:18px;padding-bottom:18px}.venta div.v-riel-movil--ancho>*{flex-basis:76%}}.venta .v-capa{z-index:100000;background:var(--v-capa);color:var(--tinta);overscroll-behavior:contain;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.venta .v-visor{overscroll-behavior:contain;background:var(--papel);border:1.5px solid var(--tinta);width:100%;max-width:980px;max-height:calc(100dvh - 48px);box-shadow:var(--v-sello-g);border-radius:6px;overflow:auto}.venta .v-visor>header{z-index:5;background:var(--papel);border-bottom:1px solid var(--v-regla);justify-content:space-between;align-items:center;gap:20px;padding:20px 28px;display:flex;position:sticky;top:0}.venta .v-visor>header>div{min-width:0}.venta .v-visor h2{margin-top:6px;font-size:30px;line-height:1.04}.venta .v-visor-cuerpo{grid-template-columns:1fr 1fr;gap:36px;padding:26px;display:grid}.venta .v-visor-principal{justify-content:center;min-width:0;display:flex}.venta .v-visor-principal>.v-film{width:min(100%,300px)}.venta .v-visor-principal>img,.venta .v-visor-principal .v-visor-imagen{object-fit:contain;width:100%;height:auto;max-height:65vh;display:block}.venta .v-visor-elige>p{margin:0 0 18px;font-size:12px;line-height:1.55}.venta .v-miniaturas{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.venta .v-miniaturas>button{aspect-ratio:var(--v-mini-proporcion,9 / 13);opacity:.75;background:var(--papel-2);border:2px solid #0000;border-radius:7px;min-width:0;padding:0;position:relative;overflow:hidden}.venta .v-miniaturas>button[aria-pressed=true]{border-color:var(--tinta);opacity:1;box-shadow:0 0 0 2px var(--color-volt)}.venta .v-miniaturas>button[data-hueco]{outline:1.5px dashed var(--tinta-40);outline-offset:-3.5px}.venta .v-miniaturas img{object-fit:cover;width:100%;height:100%;display:block}.venta .v-miniaturas span{background:var(--papel);color:var(--tinta);border-radius:4px;padding:1px 5px;font-size:9px;line-height:1.55;position:absolute;bottom:5px;left:5px}.venta .v-visor--resenas{flex-direction:column;max-width:1060px;display:flex;overflow:hidden}.venta .v-visor--resenas>header{border-bottom:0;flex-shrink:0;position:static}.venta .v-visor--resenas h2{margin-top:8px}.venta .v-visor--resenas .v-rotulo{color:var(--tinta)}.venta .v-desliza{overscroll-behavior:contain;min-height:0;padding:22px 28px;overflow:auto}.venta .v-vacio{text-align:center;padding:30px 0}@media (max-width:760px){.venta .v-capa{padding:10px}.venta .v-visor{max-height:calc(100dvh - 20px)}.venta .v-visor>header{gap:12px;padding:17px}.venta .v-visor h2{font-size:24px}.venta .v-visor-cuerpo{grid-template-columns:minmax(0,1fr);gap:22px;padding:20px}.venta .v-visor-principal>.v-film{width:215px}.venta .v-visor-principal>img,.venta .v-visor-principal .v-visor-imagen{max-height:51vh}.venta .v-visor-elige>p{margin-bottom:13px}.venta .v-miniaturas{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}}@media (max-width:599px){.venta .v-visor--resenas>header{padding:16px}.venta .v-visor--resenas h2{font-size:25px}.venta .v-visor--resenas .v-rotulo{font-size:9px}.venta .v-desliza{padding:18px 14px}}@media (max-height:600px){.venta .v-capa{padding:8px}.venta .v-visor{max-height:calc(100dvh - 16px)}.venta .v-visor>header{gap:12px;padding:10px 16px}.venta .v-visor>header .v-rotulo{display:none}.venta .v-visor h2{margin-top:0;font-size:22px}.venta .v-desliza{padding:16px}}.venta .v-hueco{text-align:center;background:var(--papel-2);min-width:0;color:var(--tinta);border:1.5px dashed var(--tinta-40);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex;position:relative}.venta .v-hueco--lleno{width:100%;height:100%}.venta .v-hueco--relleno{background:0 0;border:0;border-radius:0}.venta .v-hueco__rotulo{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-80);font-size:10px;font-weight:600;line-height:1.4}.venta .v-hueco__que{font-size:13.5px;font-weight:500;line-height:1.35}.venta .v-hueco__nota{color:var(--tinta-60);font-size:12px;line-height:1.35}.venta :is(.v-oscuro .v-hueco,.v-hueco--claro){background:var(--v-claro-06);border-color:var(--v-claro-45);color:var(--papel)}.venta :is(.v-oscuro .v-hueco--relleno,.v-hueco--claro.v-hueco--relleno){background:0 0}.venta :is(.v-oscuro .v-hueco,.v-hueco--claro) :is(.v-hueco__rotulo,.v-hueco__nota){color:var(--v-claro-78)}.venta .v-pendiente{vertical-align:middle;white-space:nowrap;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-80);background:var(--papel-2);border:1.5px dashed var(--tinta-40);border-radius:3px;align-items:center;padding:2px 6px;font-size:9px;font-weight:600;line-height:1.3;display:inline-flex}.venta .v-oscuro .v-pendiente{color:var(--v-claro-78);background:var(--v-claro-06);border-color:var(--v-claro-45)}.venta .v-texto-pendiente{color:var(--tinta-60)}.venta .v-oscuro .v-texto-pendiente{color:var(--v-claro-45)}.venta .v-estrellas{letter-spacing:.1em;color:var(--tinta);white-space:nowrap;font-size:16px;line-height:1.55}.venta .v-estrellas--pendientes{color:var(--tinta-15)}.venta .v-oscuro .v-estrellas--pendientes{color:var(--v-claro-28)}.venta .v-estrellas-pendientes{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.venta .v-acordeon{border-bottom:1px solid var(--v-regla)}.venta .v-acordeon>summary{justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:18px 0;font-size:14px;font-weight:600;line-height:1.45;list-style:none;display:flex}.venta .v-acordeon>summary::-webkit-details-marker{display:none}.venta .v-acordeon__mas{flex-shrink:0;font-size:23px;font-weight:400;line-height:1.45;transition:transform .15s}.venta .v-acordeon[open] .v-acordeon__mas{transform:rotate(45deg)}.venta .v-acordeon__resp{color:var(--v-apagado);padding:0 28px 22px 0;font-size:13px;line-height:1.55}.venta .v-acordeon__resp p{margin:0}.venta .v-acordeon__resp p+p{margin-top:10px}.venta .v-acordeon--compacto>summary{min-height:52px;font-size:12px}.venta .v-oscuro .v-acordeon{border-color:var(--v-claro-28)}.venta .v-oscuro .v-acordeon__resp{color:var(--v-claro-78)}@media (max-width:760px){.venta .v-acordeon>summary{gap:16px;min-height:62px;font-size:13px}.venta .v-acordeon__resp{padding-right:15px;font-size:12px}}.venta .v-cita{background:var(--ficha);border:1.5px solid var(--tinta);min-width:0;box-shadow:var(--v-sello);border-radius:6px;margin:0;padding:22px}.venta .v-cita .v-estrellas{letter-spacing:normal;font-size:17px}.venta .v-cita blockquote{margin:10px 0 16px;font-size:15px;line-height:1.55}.venta .v-cita blockquote em{color:var(--v-apagado);font-size:12px}.venta .v-cita figcaption{color:var(--v-apagado);font-size:12px;line-height:1.5}.venta .v-cita .v-enlace{min-height:36px;margin-top:8px;padding:8px 0;font-size:12px;line-height:1.5;display:inline-block}.venta .v-cita--pendiente .v-hueco{margin-bottom:4px}.venta .v-cita--plana{border:1px solid var(--v-regla);box-shadow:none;padding:18px}.venta .v-captura-contexto{text-align:left;background:var(--ficha);width:100%;min-width:0;color:var(--tinta);border:1.5px solid var(--tinta);box-shadow:var(--v-sello);border-radius:6px;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:16px;margin:0;padding:22px;display:grid;position:relative}.venta .v-captura-contexto--pendiente{cursor:default}.venta .v-captura-contexto__mini{object-fit:cover;border:1px solid var(--v-regla);border-radius:5px;width:80px;height:112px;display:block}.venta .v-captura-contexto__mini--hueco{background:var(--papel-2);border:1.5px dashed var(--tinta-40);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-60);place-items:center;font-size:8px;font-weight:600;display:grid}.venta .v-captura-contexto__texto{min-width:0;display:block}.venta .v-captura-contexto small{letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.55}.venta .v-captura-contexto strong{font-family:var(--font-display);letter-spacing:-.03em;margin:8px 0;font-size:20px;font-weight:700;line-height:1.12;display:block}.venta .v-captura-contexto__frase{margin:10px 0;font-size:14px;line-height:1.5;display:block}.venta .v-cita blockquote,.venta .v-captura-contexto__frase{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.venta .v-captura-contexto__frase{-webkit-line-clamp:2;line-clamp:2}.venta .v-captura-contexto strong{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.venta .v-captura-contexto u{text-underline-offset:4px;font-size:12px;line-height:1.5}.venta .v-captura-contexto--plana{border:1px solid var(--v-regla);box-shadow:none;padding:18px}@media (max-width:760px){.venta .v-cita{padding:18px}.venta .v-cita blockquote{margin:8px 0 12px;font-size:14px}.venta .v-cita .v-enlace{min-height:44px}.venta .v-captura-contexto{grid-template-columns:64px minmax(0,1fr);gap:14px;padding:16px}.venta .v-captura-contexto__mini{width:64px;height:96px}}@media (max-width:370px){.venta .v-captura-contexto{grid-template-columns:80px minmax(0,1fr);gap:12px;padding:15px}.venta .v-captura-contexto__mini{width:80px}}.venta .v-pestanas{border-bottom:1px solid var(--v-regla);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin:18px 0 25px;scroll-margin-top:16px;display:grid}.venta .v-pestanas>button{background:var(--papel-2);min-width:0;min-height:48px;color:var(--tinta);font-family:var(--font-mono);letter-spacing:normal;border:0;border-radius:5px 5px 0 0;padding:10px;font-size:13px;font-weight:600;line-height:1.55}.venta .v-pestanas>button>span:first-child{margin-right:5px;font-size:10px}.venta .v-pestanas>button:is([aria-selected=true],[aria-pressed=true]){background:var(--color-volt)}.venta .v-paneles--apilados{display:grid}.venta .v-paneles--apilados>*{grid-area:1/1;min-width:0}.venta .v-paneles--apilados>[data-activo=no]{visibility:hidden}.venta .v-sigue{text-align:left;min-height:44px;color:var(--tinta);text-underline-offset:4px;background:0 0;border:0;margin-top:18px;padding:10px 0;font-size:13px;line-height:1.55;display:inline-block}@media (max-width:760px){.venta .v-pestanas>button{flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.venta .v-pestanas>button>span:first-child{margin:0}}@media (max-width:599px){.venta .v-pestanas{gap:4px;margin-top:16px}.venta .v-pestanas>button{padding:8px 4px;font-size:12px}.venta .v-pestanas>button>span:first-child{font-size:9px}.venta .v-paneles--apilados{display:block}.venta .v-paneles--apilados>[data-activo=no]{display:none}}.venta .v-archivo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.venta .v-archivo>article{background:var(--ficha);border:1px solid var(--v-regla);border-radius:4px;min-width:0;padding:20px}@media (max-width:599px){.venta .v-archivo{grid-template-columns:minmax(0,1fr);gap:14px}.venta .v-archivo>article{padding:17px}}.venta .v-saltar{z-index:10000;background:var(--color-volt);color:var(--tinta);border:2px solid var(--tinta);padding:15px;font-size:16px;text-decoration:underline;position:fixed;top:-100px;left:15px}.venta .v-saltar:focus{top:15px}.venta .v-prueba{z-index:2;border-bottom:2px solid var(--tinta,#0f2e2f);color:#0f2e2f;text-align:center;background:#fff4c2;margin:0;padding:10px 16px;font-size:14px;line-height:1.4;position:relative}.venta .v-aviso{z-index:31;margin-left:calc(-1 * var(--anilla));background:var(--color-volt);min-height:44px;color:var(--tinta);border-bottom:1.5px solid var(--tinta);font-family:var(--font-mono);justify-content:center;align-items:center;gap:20px;padding:12px 24px;font-size:12px;line-height:1.55;text-decoration:none;display:flex;position:relative}@media (hover:hover){.venta .v-aviso:hover{background:var(--color-volt-pro)}}.venta .v-aviso>span:first-child{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.venta .v-aviso i{background:var(--tinta);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.venta .v-aviso strong{font-weight:700}@media (max-width:760px){.venta .v-aviso{padding-block:8px;font-size:10px}.venta .v-aviso>span:first-child{font-size:8px}}@media (max-width:599px){.venta .v-aviso{grid-template-columns:1fr 18px;gap:4px 8px;padding:8px 18px;display:grid}.venta .v-aviso strong{grid-column:1;font-size:11px;font-weight:500;line-height:1.4}.venta .v-aviso>span:last-child{grid-area:1/2/span 2}}.venta .v-compra{margin:0;display:block}.venta .v-compra__estado{margin-top:12px;font-size:14px;line-height:1.5}.venta .v-compra__estado:empty{margin-top:0}.venta .v-compra__estado p{margin:0 0 8px}.venta .v-compra__estado button{text-underline-offset:3px;background:0 0;border:0;padding:8px 0;text-decoration:underline}.venta .v-pegajosa{z-index:160;background:var(--color-brand-deep);color:var(--papel);border:1.5px solid var(--papel);box-shadow:var(--v-sello);opacity:0;visibility:hidden;pointer-events:none;border-radius:5px;align-items:center;gap:45px;padding:12px 15px 12px 22px;transition:opacity .15s,transform .15s,visibility .15s;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%,18px)}.venta .v-pegajosa.es-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.venta .v-pegajosa>span{white-space:nowrap;font-size:10px;line-height:1.55}.venta .v-pegajosa strong{font-size:19px;font-weight:700;line-height:1.3;display:block}.venta .v-pegajosa small{font-size:9px;font-weight:400}.venta .v-pegajosa strong.v-pegajosa__titulo{white-space:normal;font-size:15px;line-height:1.25}.venta .v-pegajosa>span:has(.v-pegajosa__titulo){white-space:normal;min-width:0}.venta .v-pegajosa>a{white-space:nowrap;background:var(--color-volt);color:var(--tinta);border-radius:3px;padding:13px 22px;font-size:13px;font-weight:700;line-height:1.55;text-decoration:none;display:block}@media (hover:hover){.venta .v-pegajosa>a:hover{background:var(--color-volt-pro)}}@media (max-width:760px){.venta .v-pegajosa{left:var(--anilla);width:auto;padding:11px 15px calc(11px + env(safe-area-inset-bottom));justify-content:space-between;gap:15px;bottom:0;right:0;transform:translateY(18px)}.venta .v-pegajosa.es-visible{transform:translateY(0)}.venta .v-pegajosa>a{padding:12px 19px;font-size:12px}}@media (prefers-reduced-motion:reduce){.venta .v-boton:is(:hover,:active),.venta .v-play:hover .v-play-circulo{transform:none}.venta .v-film--imagen .v-player:hover .v-lamina{transform:rotate(-3deg)}.venta .v-cargando,.venta .v-play[aria-busy=true] .v-play-circulo:after{animation:none}}}@layer utilities;body:has(.v-hoja){--anilla:56px}html:has(.v-hoja){scroll-behavior:smooth;scrollbar-gutter:stable}@media (prefers-reduced-motion:reduce){html:has(.v-hoja){scroll-behavior:auto}}body:has(.v-hoja) .page{z-index:auto}body:has(.v-hoja) .binding{width:var(--anilla);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='40'%3E%3Cellipse cx='44' cy='20' rx='9' ry='12' fill='%23d6d0c0' stroke='%230f2e2f' stroke-width='1.5'/%3E%3Cellipse cx='44' cy='20' rx='4.5' ry='7' fill='%23b3afa2'/%3E%3Crect x='8' y='14' width='50' height='11' rx='5.5' fill='%23d2cfc4' stroke='%230f2e2f' stroke-width='1'/%3E%3Crect x='10' y='20.5' width='46' height='3.5' rx='1.8' fill='%238e8b80'/%3E%3C/svg%3E") 0 14px / 56px 40px repeat-y, var(--papel);border-right:1px solid var(--tinta-08)}body:has(.v-hoja) .margin-rule{left:calc(var(--anilla) + 10px);width:1px}@media (max-width:1100px){body:has(.v-hoja){--anilla:38px}body:has(.v-hoja) .binding{background-size:38px 36px}}@media (max-width:760px){body:has(.v-hoja){--anilla:0px}:is(body:has(.v-hoja) .binding,body:has(.v-hoja) .margin-rule){display:none}}.v-hoja [id]{scroll-margin-top:25px}html:has(.v-pegajosa.es-visible){scroll-padding-bottom:100px}@media (max-width:760px){html:has(.v-pegajosa.es-visible){scroll-padding-bottom:calc(80px + env(safe-area-inset-bottom))}}
@layer components{.venta .v-cabecera{--marca-tam:28px;border-bottom:1.5px solid var(--tinta);background:#f6f5f1f5;justify-content:space-between;align-items:center;gap:24px;max-width:1320px;min-height:84px;margin:0 auto;padding:22px 48px;display:flex}.venta .v-cabecera>a:first-child{line-height:1}.venta .v-cabecera__nav{align-items:center;gap:30px;font-size:13px;font-weight:600;line-height:1.55;display:flex}.venta .v-cabecera__nav a{color:inherit;white-space:nowrap;align-items:center;gap:4px;padding:10px 0;text-decoration:none;display:inline-flex}.venta .v-cabecera__nav a:last-child{border-bottom:1px solid var(--tinta)}@media (max-width:1100px){.venta .v-cabecera{padding:22px 32px}.venta .v-cabecera__nav{gap:17px}}@media (max-width:760px){.venta .v-cabecera{--marca-tam:25px;gap:12px;min-height:64px;padding:12px 16px}.venta .v-cabecera__nav{display:none}}@media (max-width:359px){.venta .v-cabecera{padding-inline:14px}}}
@layer components{.venta .v-heroe.v-seccion{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:36px;padding:44px 48px 40px;display:grid}.venta .v-heroe__copia,.venta .v-heroe__prueba{min-width:0}.venta .v-heroe h1{margin:20px 0 24px}.venta .v-heroe__entrada{color:var(--tinta)}.venta .v-heroe__entrada-titulo{margin-bottom:4px;display:block}.venta .v-heroe__valoracion{width:fit-content;min-height:44px;color:var(--tinta);flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;font-size:12px;line-height:1.55;text-decoration:none;display:flex}.venta .v-heroe__valoracion .v-estrellas{letter-spacing:1px;font-size:12px}.venta .v-heroe__valoracion strong{font-weight:700}.venta .v-heroe__acciones{align-items:center;margin:0;display:flex}.venta .v-heroe__entrada+.v-heroe__acciones{margin-top:24px}.venta .v-heroe__mecanismo{margin-top:12px}.venta .v-heroe__aparte{max-width:440px;color:var(--v-apagado);margin-top:6px;font-size:12px;line-height:1.55}.venta .v-heroe__frase{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;font-size:13px;font-weight:600;line-height:1.45;display:flex}@media (min-width:761px){.venta .v-heroe__films{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:13px;padding-right:5px;display:grid}}.venta .v-heroe__historia .v-player{place-items:center;display:grid}.venta .v-heroe__fondo{object-fit:cover;filter:blur(14px)saturate(1.15)brightness(.82);transform:scale(1.25)}.venta .v-heroe__pieza{z-index:1;width:100%;height:auto;display:block;position:relative;box-shadow:0 6px 18px #0f2e2f47}@media (min-width:1001px){.venta .v-heroe__films>.v-film:nth-child(2){padding-top:56px}.venta .v-heroe__films>.v-film:nth-child(3){padding-top:26px}}.venta .v-heroe__nota{max-width:420px;margin-top:21px;font-size:12px;line-height:1.55}.venta .v-heroe__nota .v-enlace{width:fit-content;min-height:44px;font-size:inherit;padding:12px 0;line-height:1.55;display:block}@media (max-width:1100px){.venta .v-heroe.v-seccion{padding:44px 32px 40px}.venta .v-heroe__films{gap:9px}}@media (min-width:761px) and (max-width:1000px){.venta .v-heroe.v-seccion{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:36px}.venta .v-heroe__copia{max-width:620px}}@media (max-width:760px){.venta .v-heroe.v-seccion{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 16px 40px}.venta .v-heroe h1{margin:8px 0 10px;line-height:1}.venta .v-heroe__valoracion{gap:5px;margin:0}.venta .v-heroe__acciones{width:100%;margin-top:4px}.venta .v-heroe__entrada+.v-heroe__acciones{margin-top:16px}.venta .v-heroe__mecanismo{margin-top:12px}.venta .v-heroe__frase{margin-bottom:4px;font-size:12px}.venta .v-heroe .v-player{border-radius:8px}.venta .v-heroe .v-film>figcaption>strong{font-size:16px}.venta .v-heroe__nota{max-width:none;margin-top:12px;font-size:11px}}@media (max-width:370px){.venta .v-heroe__valoracion{font-size:9px}}@media (max-width:359px){.venta .v-heroe.v-seccion{padding-inline:14px}}}
@layer components{.venta .v-confianza{border-top:1px dashed var(--v-regla);border-bottom:1px dashed var(--v-regla);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1224px;margin:0 auto;padding:30px 0 38px;display:grid}.venta .v-confianza>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.venta .v-confianza>div+div{border-left:1px solid var(--v-regla)}.venta .v-confianza__dato{letter-spacing:-.04em;font-size:22px;font-weight:700;line-height:1.55}.venta .v-confianza__etiqueta{color:var(--v-apagado);font-size:11px;line-height:1.55}.venta .v-confianza__etiqueta b{color:var(--tinta);font-weight:700}.venta .v-confianza .v-estrellas{letter-spacing:.1em;font-size:21px;line-height:1.6}.venta .v-confianza__dato .v-pendiente{letter-spacing:.14em;padding:4px 9px;font-size:11px}.venta .v-confianza--cuatro{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.venta .v-confianza{margin:0 32px}}@media (max-width:760px){.venta .v-confianza{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 16px;padding:23px 0 28px}.venta .v-confianza>div:last-child{display:none}.venta .v-confianza__etiqueta{font-size:9px}.venta .v-confianza .v-estrellas{font-size:19px}.venta .v-confianza__dato .v-pendiente{padding:3px 8px;font-size:10px}.venta .v-confianza--cuatro{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.venta .v-confianza--cuatro>div:last-child{display:flex}.venta .v-confianza--cuatro>div:nth-child(3){border-left:0}.venta .v-confianza--cuatro .v-confianza__dato{font-size:18px}}@media (max-width:359px){.venta .v-confianza{margin:0 14px}}}
.venta .v-confia{padding-block:72px}.venta .v-confia h3{margin:0;font-size:1.15rem;line-height:1.3}.venta .v-confia__tres{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.venta .v-confia__punto{align-content:start;gap:8px;padding:22px;display:grid}.venta .v-confia__punto p{margin:0;line-height:1.55}.venta .v-confia__verdades{border-top:1.5px dashed var(--tinta);gap:0;margin:0;padding:0;list-style:none;display:grid}.venta .v-confia__verdades li{border-bottom:1.5px dashed var(--tinta);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:24px;padding:18px 0;display:grid}.venta .v-confia__verdades strong{font-size:1.05rem;line-height:1.35}.venta .v-confia__verdades span{line-height:1.55}.venta .v-confia__dos{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.venta .v-confia__col{align-content:start;gap:12px;padding:24px;display:grid}.venta .v-confia__col ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.venta .v-confia__col li{padding-left:28px;line-height:1.5;position:relative}.venta .v-confia__col li:before{font-weight:800;position:absolute;top:0;left:0}.venta .v-confia__col--si li:before{content:"✓";color:var(--color-ok,#226954)}.venta .v-confia__col--no li:before{content:"✕";color:var(--color-err,#a22a2a)}.venta .v-confia__col--si{background:var(--v-volt-14)}@media (max-width:900px){.venta .v-confia{padding-block:56px}.venta .v-confia__tres,.venta .v-confia__dos{grid-template-columns:minmax(0,1fr)}.venta .v-confia__verdades li{grid-template-columns:minmax(0,1fr);gap:6px}}@layer components{.venta .v-libertad .v-film .v-fijate{max-width:none}.venta .v-libertad .v-film--plana .v-player{background:var(--papel-2)}.venta .v-libertad__nota{max-width:76ch;color:var(--v-apagado);margin-top:14px;font-size:14px;line-height:1.5}.venta .v-libertad+.v-banda-reglas{border-top:0}@media (max-width:760px){.venta .v-libertad .v-riel .v-film>figcaption>strong{font-size:16px}.venta .v-libertad .v-riel-pie .v-linea{font-size:11px}}}
@layer components{.venta .v-formatos__beneficios{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.venta .v-formatos__beneficios>div{border-top:2px solid var(--v-claro-28);min-width:0;padding-top:16px}.venta .v-formatos__beneficios strong{color:var(--papel);font-size:17px;font-weight:700;line-height:1.35}.venta .v-formatos__beneficios p{color:var(--v-claro-78);margin-top:8px;font-size:14px;line-height:1.55}.venta .v-formatos__barra{margin:24px 0 40px}.venta .v-formatos__barra .v-enlace{font-size:inherit;line-height:inherit;white-space:nowrap}.venta .v-formatos__rotulo{margin:0}.venta .v-formatos__chips{display:none}@media (min-width:761px){.venta .v-formatos__rejilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 24px;padding-top:0;display:grid}}.venta .v-formatos__tarjeta .v-player{background:var(--papel-2);width:100%}.venta .v-formatos .v-film--plana .v-lamina{object-fit:cover;object-position:50% 35%}.venta .v-formatos .v-film--plana .v-play--imagen{background:linear-gradient(#0000 78%,#0f2e2f4d)}.venta .v-formatos .v-film--plana .v-pista{width:max-content;color:var(--papel);text-shadow:none;background:#0f2e2fd1;border-radius:999px;margin-inline:auto;padding:4px 10px}.venta .v-formatos__tarjeta{flex-direction:column;min-width:0;display:flex}.venta .v-formatos .v-film>figcaption{padding-top:18px}.venta .v-formatos .v-film>figcaption>strong{font-family:var(--font-display);letter-spacing:-.035em;color:var(--papel);font-size:23px;font-weight:700;line-height:1.3}.venta .v-formatos .v-film>figcaption>span{letter-spacing:.08em;text-transform:uppercase;color:var(--v-volt-claro);margin-top:6px;font-size:8px;line-height:1.5}.venta .v-formatos__tarjeta>p{color:var(--v-claro-78);flex:1;margin:12px 0 15px;font-size:13px;line-height:1.55}.venta .v-formatos__ver{width:100%;color:var(--color-volt);margin-top:auto}.venta .v-formatos__cierre{border-top:1px solid var(--v-claro-28);justify-content:space-between;align-items:center;gap:32px;margin-top:48px;padding-top:30px;display:flex}.venta .v-formatos__cierre>p{color:var(--v-claro-78);font-size:13px;line-height:1.55}.venta .v-formatos__cierre>.v-boton{flex-shrink:0}.venta .v-formatos__clip{border-top:1px solid var(--v-claro-28);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px 40px;margin-top:48px;padding-top:30px;display:grid}.venta .v-formatos__clip h3{color:var(--v-claro);font-size:19px;line-height:1.25}.venta .v-formatos__clip-texto p{max-width:640px;color:var(--v-claro-78);opacity:.7;margin-top:10px;font-size:14.5px;line-height:1.6}.venta .v-formatos__clip-enlace{color:var(--v-claro);white-space:nowrap}.venta .v-formatos__clip-elegir{border-bottom:1px solid var(--v-claro-28);color:var(--v-claro);grid-column:1/-1;margin-top:18px;padding-bottom:26px}.venta .v-formatos__clip-elegir>summary{list-style:revert;font-size:14.5px}.venta .v-formatos__clip-elegir ul{color:var(--v-claro-78);gap:8px;margin-top:14px;padding-left:18px;font-size:14px;line-height:1.55;list-style:outside;display:grid}.venta .v-formatos__clip-elegir strong{color:var(--v-claro)}.venta .v-formatos__clip-elegir>p{color:var(--v-claro-78);margin-top:12px;font-size:13.5px}@media (max-width:1100px){.venta .v-formatos__rejilla{gap:34px 18px}.venta .v-formatos .v-film>figcaption>strong{font-size:20px}}@media (min-width:761px) and (max-width:1024px){.venta .v-formatos__rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}.venta .v-formatos__tarjeta .v-player{width:100%}}@media (max-width:760px){.venta .v-formatos__beneficios{grid-template-columns:minmax(0,1fr);gap:12px}.venta .v-formatos__beneficios>div{padding-top:12px}.venta .v-formatos__beneficios p{margin-top:4px}.venta .v-formatos__barra{margin:18px 0 24px}.venta .v-formatos__chips{flex-wrap:wrap;gap:7px;margin:0 0 22px;display:flex}.venta .v-formatos__chips a{border:1px solid var(--v-claro-45);color:#f6f5f1eb;border-radius:3px;align-items:center;min-height:44px;padding:9px 11px;font-size:11px;line-height:1.55;text-decoration:none;display:flex}.venta .v-formatos div.v-formatos__rejilla{padding-right:0}.venta .v-formatos .v-film--imagen .v-player{padding:0}.venta .v-formatos .v-film>figcaption>strong{font-size:23px;line-height:1.1}.venta .v-formatos .v-film>figcaption>span{letter-spacing:.07em;font-size:9px}.venta .v-formatos__tarjeta>p{margin:8px 0;font-size:14px;line-height:1.5}.venta .v-formatos__cierre{text-align:center;flex-direction:column;align-items:stretch;gap:18px;margin-top:33px;padding-top:26px}.venta .v-formatos__cierre>p{font-size:12px}.venta .v-formatos__clip{grid-template-columns:minmax(0,1fr);margin-top:33px;padding-top:26px}.venta .v-formatos__clip-enlace{justify-self:start}}@media (max-width:760px) and (hover:hover){.venta .v-formatos__chips a:hover{background:var(--color-volt);color:var(--tinta)}}.venta .v-formatos__visor .v-visor-principal>figure{width:100%;margin:0}.venta .v-formatos__visor .v-visor-imagen{border-radius:3px;margin-inline:auto}.venta .v-formatos__visor .v-visor-principal>figure{max-width:360px}.venta .v-formatos__visor .v-visor-imagen{max-width:100%}.venta .v-formatos__visor figcaption{padding:13px 1px 0}.venta .v-formatos__visor figcaption>strong{font-size:14px;font-weight:700;line-height:1.3;display:block}.venta .v-formatos__visor figcaption>span{color:var(--v-apagado);margin-top:6px;font-size:12px;line-height:1.5;display:block}.venta .v-formatos__visor .v-mini-borrada{aspect-ratio:1;background:var(--papel-2);cursor:not-allowed;border:2px solid #0000;border-radius:7px;min-width:0;position:relative;overflow:hidden}.venta .v-formatos__visor .v-mini-borrada img{opacity:.8}.venta .v-formatos__visor .v-mini-borrada svg{box-sizing:content-box;background:var(--papel);color:var(--tinta);border-radius:999px;margin:auto;padding:5px;position:absolute;inset:0}.venta .v-formatos__visor .v-visor-mas{margin:16px 0 0;font-size:13px;line-height:1.5}.venta .v-formatos__como>summary{cursor:pointer;list-style:none}.venta .v-formatos__como>summary::-webkit-details-marker{display:none}.venta .v-formatos__como>summary .v-enlace{white-space:nowrap}.venta .v-formatos__como[open]>summary .v-enlace svg{transform:rotate(180deg)}.venta .v-formatos__como-cuerpo{border-top:1px dashed var(--v-claro-28);gap:10px;margin-top:16px;padding-top:16px;display:grid}.venta .v-formatos__como-cuerpo h3{color:var(--papel);margin:0;font-size:1.1rem}.venta .v-formatos__como-cuerpo p{margin:0;line-height:1.55}.venta .v-formatos__como-cuerpo ul{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.venta .v-formatos__como-cuerpo li{padding-left:22px;line-height:1.5;position:relative}.venta .v-formatos__como-cuerpo li:before{content:"✓";color:var(--color-volt);font-weight:800;position:absolute;left:0}}
@layer components{.venta .v-campanas .v-campanas__riel{grid-auto-columns:calc(50% - 12px)}.venta .v-campanas .v-campanas__riel:has(>:only-child){grid-auto-columns:100%}@media (max-width:1000px){.venta .v-campanas .v-campanas__riel{grid-auto-columns:84%}}@media (max-width:760px){.venta .v-campanas .v-campanas__riel{grid-auto-columns:92%;gap:14px}}.venta .v-campanas__caso{flex-direction:column;min-width:0;padding:22px;display:flex;container:caso/inline-size}.venta .v-campanas__rejilla{flex:1;grid-template:"cabeza cabeza""pieza cuadro""capturas capturas""aprendi aprendi"1fr/minmax(0,40%) minmax(0,1fr);align-items:start;gap:18px 22px;display:grid}.venta .v-campanas__cabeza{grid-area:cabeza;min-width:0;position:relative}.venta .v-campanas__cabeza:has(.v-campanas__ejemplo){padding-right:88px}.venta .v-campanas__pieza{grid-area:pieza;min-width:0}.venta .v-campanas__cuadro{grid-area:cuadro}.venta .v-campanas__capturas{grid-area:capturas}.venta .v-campanas__aprendi{grid-area:aprendi;align-self:end}.venta .v-campanas__cabeza h3{letter-spacing:-.035em;margin-top:8px;font-size:26px;line-height:1.08}.venta .v-campanas__ejemplo{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-80);background:var(--papel-2);border:1.5px dashed var(--tinta-40);border-radius:3px;align-items:center;padding:3px 7px;font-size:9px;font-weight:600;line-height:1.3;display:inline-flex;position:absolute;top:-3px;right:0}.venta .v-campanas__pieza .v-film .v-pista{white-space:nowrap;background:var(--papel);color:var(--tinta);text-shadow:none;border:1px solid var(--tinta);border-radius:3px;padding:1px 7px;font-size:9px;bottom:8px;left:auto;right:8px}.venta .v-campanas__cuadro{border-block:1.5px solid var(--tinta);margin:0}.venta .v-campanas__cuadro>div{justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.venta .v-campanas__cuadro>div+div{border-top:1px dashed var(--v-regla)}.venta .v-campanas__cuadro dt{color:var(--v-apagado);flex:none;font-size:13px;line-height:1.4}.venta .v-campanas__cuadro dd{text-align:right;white-space:nowrap;min-width:0;font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:19px;font-weight:700;line-height:1.2}.venta .v-campanas__cuadro dd small{font-family:var(--font-mono);letter-spacing:0;color:var(--v-apagado);white-space:nowrap;margin-left:7px;font-size:11px;font-weight:600}.venta .v-campanas__cuadro>div:first-child dd{white-space:normal;font-family:var(--font-mono);letter-spacing:0;font-size:12px;font-weight:600}.venta .v-campanas__marca{background:linear-gradient(transparent 60%, var(--color-volt) 60% 94%, transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em}.venta .v-campanas__capturas{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:6px;display:grid}.venta .v-campanas__capturas[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.venta .v-campanas__captura{width:100%;min-width:0;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:block}.venta .v-campanas__marco{aspect-ratio:2;background:var(--papel-2);border:1px solid var(--tinta);box-shadow:var(--v-sombra-film);border-radius:4px;transition:transform .16s,box-shadow .16s;display:block;position:relative;overflow:hidden}.venta .v-campanas__capturas[data-n="2"] .v-campanas__marco{aspect-ratio:16/10}.venta .v-campanas__marco>img{object-fit:cover;object-position:left top}.venta .v-campanas__fuente{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:12px;font-weight:600;line-height:1.4;display:flex}@media (hover:hover){.venta .v-campanas__captura:hover .v-campanas__marco{transform:translate(-1px,-2px);box-shadow:4px 6px #0f2e2f40}}.venta .v-campanas__aprendi{background:var(--v-volt-14);border-left:3px solid var(--color-volt);border-radius:0 4px 4px 0;padding:10px 14px 13px}.venta .v-campanas__aprendi .v-mano{font-size:25px}.venta .v-campanas__aprendi p+p{margin-top:4px;font-size:14px;line-height:1.5}@container caso (max-width:459px){.venta .v-campanas__rejilla{grid-template-columns:92px minmax(0,1fr);grid-template-areas:"pieza cabeza""cuadro cuadro""capturas capturas""aprendi aprendi";gap:16px 14px}.venta .v-campanas__cabeza{align-self:center}.venta .v-campanas__cabeza:has(.v-campanas__ejemplo){padding-right:0}.venta .v-campanas__cabeza h3{margin-top:6px;font-size:21px}.venta .v-campanas__ejemplo{margin-top:8px;position:static}.venta .v-campanas__pieza .v-film .v-pista{display:none}.venta .v-campanas__cuadro dt{font-size:12px}.venta .v-campanas__cuadro dd{font-size:17px}.venta .v-campanas__capturas[data-n="2"]{gap:12px}.venta .v-campanas__fuente{font-size:11px}.venta .v-campanas__aprendi p+p{font-size:13px}}@container caso (min-width:900px){.venta .v-campanas__rejilla{grid-template:"pieza cabeza capturas""pieza cuadro capturas""pieza aprendi capturas"1fr/250px minmax(0,1fr) minmax(0,1.15fr);gap:18px 36px}.venta .v-campanas__capturas{align-self:center;padding-top:10px}.venta .v-campanas__capturas[data-n="1"] .v-campanas__marco{aspect-ratio:16/10}.venta .v-campanas__capturas[data-n="2"]{grid-template-columns:minmax(0,1fr);gap:18px}.venta .v-campanas__capturas[data-n="2"] .v-campanas__marco{aspect-ratio:2}}@media (max-width:760px){.venta .v-campanas__caso{padding:16px}}.venta .v-campanas__nota{max-width:76ch;color:var(--v-apagado);margin-top:14px;font-size:14px;line-height:1.5}.venta .v-visor--campanas{max-width:1060px}.venta .v-campanas__visor{padding:6px 28px 26px}.venta .v-campanas__visor .v-pestanas{margin-top:12px}.venta .v-campanas__visor figure{margin:0}.venta .v-campanas__visor img{border:1px solid var(--tinta);border-radius:4px;width:auto;max-width:100%;height:auto;max-height:60dvh;margin:0 auto;display:block}.venta .v-campanas__visor figcaption{text-align:center;max-width:72ch;color:var(--v-apagado);margin:14px auto 0;font-size:13px;line-height:1.5}.venta .v-campanas__lienzo{min-width:0}.venta .v-campanas__lienzo:focus-visible{outline:2px solid var(--tinta);outline-offset:3px;border-radius:4px}.venta .v-campanas__desliza{text-align:right;font-family:var(--font-mono);color:var(--v-apagado);margin-top:8px;font-size:11px;font-weight:600;line-height:1.4}@media (max-width:760px){.venta .v-campanas__visor{padding:4px 16px 18px}.venta .v-campanas__visor img{max-height:56dvh}.venta .v-campanas__visor figcaption{font-size:12px}.venta .v-campanas__lienzo[data-captura]{overscroll-behavior-x:contain;padding-bottom:4px;overflow-x:auto}.venta .v-campanas__lienzo[data-captura] img{width:auto;max-width:760px;max-height:none;margin:0}}@media (prefers-reduced-motion:reduce){.venta .v-campanas__captura:hover .v-campanas__marco{transform:none}}}
@layer components{.venta .v-metodo__pasos{border-block:1px solid var(--v-regla);grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:30px 0;display:grid}.venta .v-metodo__paso{min-width:0;padding-right:28px}.venta .v-metodo__paso+.v-metodo__paso{border-left:1px solid var(--v-regla);padding-left:28px}.venta .v-metodo__paso-num{color:var(--tinta);margin-bottom:28px;font-size:60px;display:block}.venta .v-metodo__paso h3{margin:0 0 15px;font-size:27px}.venta .v-metodo__paso>p{color:var(--v-apagado);font-size:14px;line-height:1.55}.venta .v-metodo__incluido{margin-top:18px}.venta .v-metodo__incluido-rotulo{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--v-apagado);font-size:10px;font-weight:600;line-height:1.55}.venta .v-metodo__incluido strong{margin:9px 0;font-size:16px;line-height:1.35;display:block}.venta .v-metodo__incluido p{color:var(--v-apagado);font-size:13px;line-height:1.55}.venta .v-metodo__paso-salida{letter-spacing:.11em;text-transform:uppercase;padding-top:24px;font-size:9px;font-weight:700;line-height:1.55;display:block}@media (max-width:1024px){.venta .v-metodo__pasos{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.venta .v-metodo__paso{grid-template-columns:44px minmax(0,1fr);gap:12px 14px;padding:24px 0;display:grid}.venta .v-metodo__paso+.v-metodo__paso{border-left:0;border-top:1px solid var(--v-regla);padding-left:0}.venta .v-metodo__paso-num{grid-column:1;margin:0;font-size:38px}.venta .v-metodo__paso h3{grid-column:2;align-self:center;margin:0;font-size:26px}.venta .v-metodo__paso>p,.venta .v-metodo__incluido,.venta .v-metodo__paso-salida{grid-column:1/-1}.venta .v-metodo__paso>p,.venta .v-metodo__incluido p{font-size:14px;line-height:1.5}.venta .v-metodo__incluido{margin-top:0}.venta .v-metodo__paso-salida{padding-top:2px}}@media (max-width:760px){.venta .v-metodo__paso h3{font-size:24px}.venta .v-metodo__paso-salida{font-size:8px}}.venta .v-metodo__pruebas{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.venta .v-metodo__pruebas>:only-child{grid-column:1/-1}@media (max-width:760px){.venta .v-metodo__pruebas{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px}}.venta .v-metodo__ejemplo{border-top:1px solid var(--v-regla);margin-top:40px;padding-top:32px}.venta .v-metodo__pasos+.v-metodo__ejemplo{border-top:0;margin-top:0}.venta .v-metodo__ejemplo-intro{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px 40px;margin-bottom:28px;display:grid}.venta .v-metodo__ejemplo-intro>.v-rotulo{grid-column:1/-1}.venta .v-metodo__ejemplo-intro h3{font-size:32px;line-height:1.04}.venta .v-metodo__ejemplo-intro>p:last-child{color:var(--v-apagado);font-size:14px;line-height:1.55}@media (max-width:900px){.venta .v-metodo__ejemplo-intro{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:760px){.venta .v-metodo__ejemplo-intro h3{font-size:28px}}.venta .v-metodo__ejemplo-cuerpo{grid-template-columns:360px minmax(0,1fr);align-items:stretch;gap:28px 44px;display:grid}.venta .v-metodo__ejemplo-cuerpo>.v-film{justify-self:stretch;width:100%;max-width:none}.venta .v-metodo__ejemplo-cuerpo>.v-metodo__ejemplo-pasos{align-content:space-between}.venta .v-metodo__ejemplo-cuerpo>.v-metodo__dentro{grid-column:1/-1;margin-top:0}.venta .v-metodo__ejemplo-pasos{gap:19px;margin:0;padding:0;list-style:none;display:grid}.venta .v-metodo__ejemplo-pasos span{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--v-apagado);margin-bottom:5px;font-size:9px;font-weight:600;line-height:1.55;display:block}.venta .v-metodo__ejemplo-pasos strong{font-size:17px;line-height:1.55}.venta .v-metodo__ejemplo-pasos p{color:var(--v-apagado);margin-top:5px;font-size:13px;line-height:1.55}.venta .v-metodo__dentro{border-radius:4px;margin-top:22px;padding:18px 16px}.venta .v-metodo__dentro strong{font-size:14px}.venta .v-metodo__dentro p{color:var(--v-apagado);margin-top:7px;font-size:12px;line-height:1.55}@media (max-width:1000px){.venta .v-metodo__ejemplo-cuerpo{grid-template-columns:280px minmax(0,1fr);gap:24px}}@media (max-width:760px){.venta .v-metodo__ejemplo-cuerpo{grid-template-columns:minmax(0,1fr)}.venta .v-metodo__ejemplo-cuerpo>.v-film{justify-self:center;max-width:205px}.venta .v-metodo__ejemplo-pasos{gap:17px}.venta .v-metodo__ejemplo-pasos strong{font-size:15px}.venta .v-metodo__ejemplo-pasos p,.venta .v-metodo__dentro p{font-size:14px;line-height:1.5}.venta .v-metodo__dentro{margin-top:18px;padding:15px 16px}}.venta .v-metodo__versiones{border-top:1px solid var(--v-regla);color:var(--v-apagado);margin-top:26px;padding-top:20px;font-size:12px;line-height:1.55}.venta .v-metodo__versiones a{color:inherit;text-underline-offset:4px;font-weight:600;text-decoration:underline}@media (max-width:760px){.venta .v-metodo__versiones{margin-top:20px;font-size:11px}}.venta .v-metodo__producto{border-top:1px solid var(--v-regla);margin-top:40px;padding-top:32px}.venta .v-metodo__producto-cab{grid-template-columns:1.1fr 1fr;align-items:end;gap:45px;margin-bottom:28px;display:grid}.venta .v-metodo__producto-cab>div{min-width:0}.venta .v-metodo__producto-cab h3{margin-top:15px;font-size:32px;line-height:1.05}.venta .v-metodo__producto-cab>p{max-width:43ch;color:var(--v-apagado);font-size:15px;line-height:1.55}@media (max-width:899px){.venta .v-metodo__producto-cab{gap:25px}}@media (max-width:760px){.venta .v-metodo__producto-cab h3{font-size:28px}}@media (max-width:599px){.venta .v-metodo__producto-cab{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:23px}.venta .v-metodo__producto-cab>p{font-size:14px}}.venta .v-metodo__demo{border:1.5px solid var(--tinta);box-shadow:var(--v-sello);border-radius:6px;grid-template-columns:.8fr 1.2fr;display:grid;overflow:hidden}.venta .v-metodo__entrada{background:var(--color-brand-deep);min-width:0;color:var(--papel);padding:34px;position:relative}.venta .v-metodo__entrada-sup{color:var(--v-claro-78);margin:14px 0 22px;font-size:12px;line-height:1.6}.venta .v-metodo__entrada dl{margin:0}.venta .v-metodo__entrada dt{letter-spacing:.12em;text-transform:uppercase;color:var(--v-claro-78);margin:15px 0 6px;font-size:11px;line-height:1.55}.venta .v-metodo__entrada dd{max-width:none;font-family:var(--font-display);letter-spacing:0;color:var(--papel);margin:0;font-size:21px;font-weight:400;line-height:1.2}.venta .v-metodo__entrada-base{color:var(--v-claro-78);margin-top:26px;padding-right:40px;font-size:14px;line-height:1.55}.venta .v-metodo__entrada-base strong{color:var(--papel)}.venta .v-metodo__entrada-flecha{color:var(--color-volt);margin-top:18px;font-size:48px;line-height:1;display:block}.venta .v-metodo__salida{background:var(--ficha);min-width:0;padding:28px 32px 32px}.venta .v-metodo__salida>.v-rotulo{color:var(--v-apagado);font-size:14px;line-height:1.5}.venta .v-metodo__paneles>[role=tabpanel]{min-height:380px}.venta .v-metodo__paneles h4{margin:0 0 12px}.venta .v-metodo__paneles p{color:var(--v-apagado);font-size:14px;line-height:1.55}.venta .v-metodo__paneles .v-metodo__peq{margin-top:10px;line-height:1.6}.venta .v-metodo__hallazgos,.venta .v-metodo__numeros,.venta .v-metodo__guion{margin:20px 0 0;padding:0;list-style:none}.venta .v-metodo__hallazgos li{border-left:3px solid var(--v-regla);color:var(--tinta);margin-bottom:10px;padding:8px 0 8px 15px;font-size:15px;line-height:1.5}.venta :is(.v-metodo__hallazgos,.v-metodo__numeros,.v-metodo__guion) li>span{letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-soft);margin-bottom:6px;font-size:10px;font-weight:700;line-height:1.55;display:block}.venta .v-metodo__numeros li{border-bottom:1px solid var(--v-regla);padding:11px 14px}.venta .v-metodo__numeros li:first-child{background:var(--v-volt-14);border:0;border-radius:7px}.venta .v-metodo__numeros strong{color:var(--tinta);font-size:16px;line-height:1.55;display:block}.venta .v-metodo__numeros p{margin-top:5px;font-size:13px}.venta .v-metodo__guion li{border-bottom:1px solid var(--v-regla);grid-template-columns:105px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.venta .v-metodo__guion li>span{margin-bottom:0;padding-top:3px}.venta .v-metodo__guion p{color:var(--tinta)}.venta .v-metodo__resultado{grid-template-columns:minmax(0,240px) minmax(0,1fr);align-items:center;gap:24px;display:grid}.venta .v-metodo__resultado>.v-film{width:100%}.venta .v-metodo__resultado>div>p+p{margin-top:16px}@media (max-width:1040px){.venta .v-metodo__resultado{grid-template-columns:minmax(0,1fr);gap:20px}.venta .v-metodo__resultado>.v-film{justify-self:center;max-width:216px}}@media (max-width:899px){.venta .v-metodo__entrada,.venta .v-metodo__salida{padding:24px}}@media (max-width:900px){.venta .v-metodo__salida .v-pestanas>button{flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.venta .v-metodo__salida .v-pestanas>button>span:first-child{margin:0}}@media (max-width:760px){.venta .v-metodo__salida .v-pestanas>button{padding:8px 4px;font-size:12px}.venta .v-metodo__salida .v-pestanas>button>span:first-child{font-size:9px}}@media (max-width:599px){.venta .v-metodo__demo{grid-template-columns:minmax(0,1fr)}.venta .v-metodo__entrada-sup{margin:10px 0 20px;font-size:11px}.venta .v-metodo__entrada dt{margin-top:18px}.venta .v-metodo__entrada dd{font-size:25px}.venta .v-metodo__entrada-base{margin-top:22px;font-size:12px}.venta .v-metodo__entrada-flecha{margin:0;font-size:42px;position:absolute;bottom:21px;right:25px;transform:rotate(90deg)}.venta .v-metodo__salida{padding:24px 20px}.venta .v-metodo__salida>.v-rotulo{font-size:9px}.venta .v-metodo__paneles>[role=tabpanel]{min-height:0}.venta .v-metodo__paneles h4{font-size:23px}.venta .v-metodo__hallazgos li{font-size:15px}.venta .v-metodo__guion li{grid-template-columns:minmax(0,1fr);gap:0}.venta .v-metodo__guion li>span{margin-bottom:4px;padding-top:0}}.venta .v-metodo__demo-pie{justify-content:space-between;align-items:center;gap:40px;margin-top:24px;display:flex}.venta .v-metodo__demo-pie p{max-width:520px;color:var(--v-apagado);font-size:14px;line-height:1.55}.venta .v-metodo__demo-pie strong{color:var(--tinta)}.venta .v-metodo__demo-pie a{color:var(--tinta);text-underline-offset:4px;flex-shrink:0;font-size:13px;line-height:1.55;text-decoration:underline}@media (max-width:899px){.venta .v-metodo__demo-pie{flex-direction:column;align-items:flex-start;gap:14px}}@media (max-width:599px){.venta .v-metodo__demo-pie p{font-size:13px}}.venta .v-metodo__desplegable{background:var(--papel-2);border-radius:4px;margin-top:22px;padding:0 16px}.venta .v-metodo__desplegable>summary{min-height:64px;color:var(--tinta);justify-content:space-between;align-items:center;gap:20px;font-size:14px;font-weight:600;line-height:1.55;list-style:none;display:flex}.venta .v-metodo__desplegable>summary::-webkit-details-marker{display:none}.venta .v-metodo__desplegable-mas{flex-shrink:0;font-size:24px;line-height:1.55}.venta .v-metodo__desplegable[open] .v-metodo__desplegable-mas{transform:rotate(45deg)}.venta .v-metodo__desplegable>p{color:var(--v-apagado);padding-bottom:18px;font-size:12px;line-height:1.55}.venta .v-metodo__desplegable ol{color:var(--tinta);margin:0 0 15px;padding-left:20px;font-size:14px;line-height:1.55;list-style:decimal}.venta .v-metodo__desplegable li{padding:8px 0}@media (max-width:760px){.venta .v-metodo__desplegable>summary{min-height:70px;font-size:13px}.venta .v-metodo__desplegable ol{font-size:13px}}}
@layer components{.venta .v-academia__rejilla{grid-template-columns:minmax(0,1fr) minmax(0,2.15fr);align-items:start;gap:36px;display:grid}.venta .v-academia__menu{min-width:0}.venta .v-academia__tab{text-align:left;width:100%;font-family:var(--font-sans);color:var(--tinta);border:1px solid #0000;border-bottom-color:var(--v-regla);background:0 0;border-radius:3px;align-items:center;gap:15px;padding:20px 16px;font-size:16px;line-height:1.55;display:flex}.venta .v-academia__tab[aria-pressed=true]{background:var(--color-volt);border-color:var(--tinta);box-shadow:2px 3px 0 var(--tinta)}.venta .v-academia__num{font-variant-numeric:tabular-nums;flex:none;font-size:10px;line-height:1.55}.venta .v-academia__txt{flex:1 1 0;min-width:0}.venta .v-academia__txt strong{font-size:15px;font-weight:700;line-height:1.55;display:block}.venta .v-academia__txt small{color:var(--tinta);padding-top:4px;font-size:12px;line-height:1.4;display:block}.venta .v-academia__flecha{flex:none;font-size:16px;display:inline-flex}.venta .v-academia__vista{min-width:0;overflow:hidden}.venta .v-academia__imagen{aspect-ratio:1280/800;background:var(--papel-2);display:block;position:relative}.venta .v-academia__capa{position:absolute;inset:0}.venta .v-academia__capa[data-activa=no]{visibility:hidden}.venta .v-academia__capa img{display:block}.venta .v-academia__pie{border-top:1px solid var(--v-regla);padding:22px 26px;display:grid}.venta .v-academia__pie>*{grid-area:1/1;min-width:0}.venta .v-academia__pie>[data-activa=no]{visibility:hidden}.venta .v-academia__pie strong{letter-spacing:-.025em;font-size:18px;font-weight:700;line-height:1.55}.venta .v-academia__pie p{color:var(--v-apagado);margin-top:6px;font-size:13px;line-height:1.55}.venta .v-academia__hueco{display:grid;position:absolute;inset:16px}.venta .v-academia__foto{object-fit:cover;object-position:top left;background:var(--papel);width:100%;height:100%;position:absolute;inset:0}.venta .v-academia__mosaico{background:var(--papel-2);grid-template-rows:auto minmax(0,1fr);gap:12px;padding:18px;display:grid;position:absolute;inset:0}.venta .v-academia__mosaico-cabeza{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-80);justify-content:space-between;gap:12px;font-size:9px;font-weight:600;line-height:1.4;display:flex}.venta .v-academia__mosaico ul{grid-template-columns:repeat(var(--columnas,4), minmax(0, 1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;min-height:0;margin:0;padding:0;list-style:none;display:grid}.venta .v-academia__mosaico li{background:var(--ficha);border:1px solid var(--tinta);min-height:0;box-shadow:var(--v-sello-s);border-radius:3px;position:relative;overflow:hidden}.venta .v-academia__mosaico img{object-fit:cover;object-position:top}.venta .v-academia__mosaico li>span{z-index:1;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 12px);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--ficha);border:1px solid var(--tinta);border-radius:2px;padding:2px 5px;font-size:8px;font-weight:600;line-height:1.3;position:absolute;bottom:6px;left:6px;overflow:hidden}.venta .v-academia__nombres{background:var(--papel-2);grid-template-rows:auto minmax(0,1fr);gap:12px;padding:18px;display:grid;position:absolute;inset:0}.venta .v-academia__nombres-pantalla{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:12px;min-height:0;display:grid}.venta .v-academia__nombres-tarjeta{background:var(--ficha);border:1.5px solid var(--tinta);min-width:0;min-height:0;box-shadow:var(--v-sello-s);border-radius:4px;flex-direction:column;gap:12px;padding:16px 18px;display:flex;overflow:hidden}.venta .v-academia__nombres-kicker{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta);font-size:9px;font-weight:600;line-height:1.4}.venta .v-academia__nombres-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.venta .v-academia__nombres-campos>span{gap:3px;min-width:0;display:grid}.venta .v-academia__nombres-campos small{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-80);font-size:8px;font-weight:600;line-height:1.3}.venta .v-academia__nombres-campos b{text-overflow:ellipsis;white-space:nowrap;background:var(--papel);border:1px solid var(--tinta);border-radius:3px;padding:6px 9px;font-size:12.5px;font-weight:500;line-height:1.3;display:block;overflow:hidden}.venta .v-academia__nombres-bloque{border-top:1px dashed var(--tinta-40);gap:10px;padding-top:12px;display:grid}.venta .v-academia__nombres-fila{background:var(--papel);border:1px solid var(--tinta);border-radius:3px;align-items:center;gap:10px;padding:10px 12px;display:flex}.venta .v-academia__nombres-fila>div{flex:1 1 0;min-width:0}.venta .v-academia__nombres-fila small{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-80);font-size:8px;font-weight:600;line-height:1.3;display:block}.venta .v-academia__nombres-fila code{overflow-wrap:normal;word-break:keep-all;text-wrap:balance;font-family:var(--font-mono);color:var(--tinta);margin-top:2px;font-size:13px;font-weight:600;line-height:1.4;display:block}.venta .v-academia__nombres-fila>i{font-style:normal;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--tinta);border-radius:3px;flex:none;padding:3px 8px;font-size:8px;font-weight:600;line-height:1.4}.venta .v-academia__nombres-boton{text-align:center;background:var(--color-volt);border:1px solid var(--tinta);box-shadow:var(--v-sello-s);border-radius:3px;padding:10px;font-size:12.5px;font-weight:700;line-height:1.3;display:block}.venta .v-academia__nombres-aviso{color:var(--v-apagado);background:var(--v-volt-14);border:1px solid var(--tinta-40);border-radius:3px;margin-top:auto;padding:9px 11px;font-size:11px;line-height:1.45}.venta .v-academia__nombres-aviso strong{color:var(--tinta)}.venta .v-academia__nombres-tapado{filter:blur(4px);-webkit-user-select:none;user-select:none;opacity:.7}.venta .v-academia__recursos{background:var(--papel-2);flex-direction:column;gap:14px;padding:18px;display:flex;position:absolute;inset:0}.venta .v-academia__recursos-grupo{flex-direction:column;flex:1 1 0;gap:8px;min-height:0;display:flex}.venta .v-academia__recursos-grupo>p{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta);align-items:center;gap:8px;font-size:9px;font-weight:600;line-height:1.4;display:flex}.venta .v-academia__recursos-grupo>p em{background:var(--color-volt);border:1px solid var(--tinta);border-radius:2px;padding:1px 6px;font-style:normal}.venta .v-academia__recursos-grupo ul{grid-template-columns:repeat(var(--columnas,3), minmax(0, 1fr));flex:1 1 0;gap:10px;min-height:0;margin:0;padding:0;list-style:none;display:grid}.venta .v-academia__recursos-grupo li{background:var(--ficha);border:1.5px solid var(--tinta);min-width:0;min-height:0;box-shadow:var(--v-sello-s);border-radius:4px;align-items:center;gap:12px;padding:10px 12px;display:flex}.venta .v-academia__recursos-icono{flex:none;place-items:center;width:44px;height:44px;display:grid}.venta .v-academia__recursos-txt{gap:3px;min-width:0;display:grid}.venta .v-academia__recursos-txt strong{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.25}.venta .v-academia__recursos-txt span{color:var(--v-apagado);font-size:11px;line-height:1.4}.venta .v-academia__recursos-fuera{text-align:center;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-80);border:1px dashed var(--tinta-40);border-radius:3px;flex:none;padding:8px 12px;font-size:9px;font-weight:600;line-height:1.4}.venta .v-academia__agentes{background:var(--papel-2);grid-template-rows:auto minmax(0,1fr);gap:12px;padding:18px;display:grid;position:absolute;inset:0}.venta .v-academia__agentes ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:12px;min-height:0;margin:0;padding:0;list-style:none;display:grid}.venta .v-academia__agentes li{background:var(--ficha);border:1.5px solid var(--tinta);min-width:0;min-height:0;box-shadow:var(--v-sello-s);border-radius:4px;align-items:center;gap:16px;padding:14px 18px;display:flex}.venta .v-academia__agente-dibujo{background:var(--papel-2);border:1px solid var(--tinta);border-radius:50%;flex:none;place-items:center;width:64px;height:64px;display:grid}.venta .v-academia__agente-dibujo svg{width:44px;height:44px}.venta .v-academia__agente-txt{gap:3px;min-width:0;display:grid}.venta .v-academia__agente-txt small{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-80);font-size:9px;font-weight:600;line-height:1.4}.venta .v-academia__agente-txt strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:18px;font-weight:800;line-height:1.15}.venta .v-academia__agente-txt>span{color:var(--v-apagado);font-size:12px;line-height:1.45}.venta .v-academia__aqui{border-top:1px solid var(--v-regla);grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:40px 56px;margin-top:40px;padding-top:32px;display:grid}.venta .v-academia__aqui h3{font-size:26px;line-height:1.12}.venta .v-academia__aqui>div:first-child>p{max-width:46ch;color:var(--v-apagado);margin-top:12px;font-size:14px;line-height:1.6}.venta .v-academia__aqui .v-acordeon>summary{font-size:15px;font-weight:600}@media (max-width:760px){.venta .v-academia__aqui{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:30px;padding-top:24px}.venta .v-academia__aqui h3{font-size:22px}}.venta .v-academia__novedades{justify-content:space-between;align-items:center;gap:45px;margin-top:30px;padding:30px 34px;display:flex}.venta .v-academia__novedades>div{min-width:0}.venta .v-academia__novedades h3{margin-top:13px;font-size:27px}.venta .v-academia__novedades p:not(.v-rotulo){max-width:660px;color:var(--v-apagado);margin-top:12px;font-size:13px;line-height:1.55}.venta .v-academia__novedades>span{border-left:1px solid var(--v-regla);font-family:var(--font-mono);color:var(--tinta);flex-shrink:0;padding:14px 0 14px 30px;font-size:11px;font-weight:600;line-height:1.7}.venta .v-academia__cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:50px;display:grid}.venta .v-academia__cifras>div{border-top:1px solid var(--tinta);min-width:0;padding-top:18px}.venta .v-academia__cifras strong{font-family:var(--font-display);letter-spacing:-.07em;font-variant-numeric:tabular-nums;font-size:50px;font-weight:800;line-height:1.2;display:block}.venta .v-academia__cifras>div>span{margin-top:7px;font-size:13px;font-weight:700;line-height:1.55;display:block}.venta .v-academia__cifras p{color:var(--v-apagado);margin-top:8px;font-size:12px;line-height:1.55}.venta .v-academia__semana{border-top:1px solid var(--v-regla);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;margin-top:40px;padding-top:36px;display:grid}.venta .v-academia__semana h3{margin:15px 0;font-size:32px}.venta .v-academia__semana-intro>p:last-child{max-width:43ch;color:var(--v-apagado);font-size:13px;line-height:1.55}.venta .v-academia__semana-intro>p:last-child strong{color:var(--tinta);margin-bottom:7px;font-weight:700;display:block}.venta .v-academia__semana ol{gap:22px;margin:0;padding:0;list-style:none;display:grid}.venta .v-academia__semana li{gap:18px;display:flex}.venta .v-academia__semana li>span{color:var(--color-brand-soft);font-variant-numeric:tabular-nums;flex:none;padding-top:3px;font-size:12px;line-height:1.55}.venta .v-academia__semana li>div{min-width:0}.venta .v-academia__semana li strong{font-size:16px;font-weight:700;line-height:1.55}.venta .v-academia__semana li small{vertical-align:1px;font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-brand-soft);margin-left:10px;font-size:10px;font-weight:600;line-height:1.5;display:inline-block}.venta .v-academia__semana li p{color:var(--v-apagado);margin-top:5px;font-size:13px;line-height:1.55}.venta .v-academia__citas{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.venta .v-academia__citas:empty{display:none}.venta .v-academia__citas:has(>:only-child){grid-template-columns:minmax(0,1fr)}.venta .v-academia__citas .v-cita{flex-direction:column;display:flex}.venta .v-academia__citas .v-cita>figcaption{margin-bottom:8px}.venta .v-academia__citas .v-cita--pendiente>.v-hueco{margin-bottom:12px}.venta .v-academia__citas .v-cita .v-enlace{align-self:flex-start;margin-top:auto}@media (max-width:1024px){.venta .v-academia__rejilla{grid-template-columns:minmax(0,1fr);gap:20px}.venta .v-academia__menu{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.venta .v-academia__tab{text-align:center;justify-content:center;min-width:0;min-height:52px;padding:12px 8px}.venta :is(.v-academia__num,.v-academia__flecha,.v-academia__txt small){display:none}.venta .v-academia__txt{flex:0 auto}.venta .v-academia__txt strong{font-size:14px;line-height:1.4}}@media (max-width:900px){.venta .v-academia__semana{grid-template-columns:minmax(0,1fr);gap:24px}.venta .v-academia__nombres-tarjeta{gap:8px;padding:12px 14px}.venta .v-academia__nombres-campos{gap:6px 10px}.venta .v-academia__nombres-campos b{padding:4px 8px;font-size:11.5px}.venta .v-academia__nombres-bloque{gap:6px;padding-top:8px}.venta .v-academia__nombres-fila{padding:7px 10px}.venta .v-academia__nombres-fila code{font-size:12px}.venta .v-academia__nombres-boton{padding:8px;font-size:12px}.venta .v-academia__nombres-aviso{padding:7px 9px;font-size:10.5px}}@media (max-width:760px){.venta .v-academia__menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.venta .v-academia__txt strong{font-size:13px}.venta .v-academia__pie{padding:19px}.venta .v-academia__pie strong{font-size:17px}.venta .v-academia__pie p{font-size:14px;line-height:1.5}.venta .v-academia__hueco{inset:10px}.venta .v-academia__hueco .v-hueco{gap:3px;padding:10px}.venta .v-academia__hueco .v-hueco__nota{font-size:11px}.venta .v-academia__mosaico{gap:6px;padding:10px}.venta .v-academia__mosaico-cabeza{font-size:7px}.venta .v-academia__mosaico ul{gap:6px}.venta .v-academia__mosaico li{box-shadow:1px 1px 0 var(--tinta)}.venta .v-academia__mosaico li>span{display:none}.venta .v-academia__recursos{gap:6px;padding:10px}.venta .v-academia__recursos-grupo{gap:4px}.venta .v-academia__recursos-grupo>p{font-size:7px}.venta .v-academia__recursos-grupo ul{gap:6px}.venta .v-academia__recursos-grupo li{box-shadow:1px 1px 0 var(--tinta);border-width:1px;gap:5px;padding:4px 6px}.venta .v-academia__recursos-icono{width:24px;height:24px}.venta .v-academia__recursos-txt strong{font-size:9px;line-height:1.2}.venta .v-academia__recursos-txt span{display:none}.venta .v-academia__recursos-fuera{padding:3px 6px;font-size:7px}.venta .v-academia__agentes{gap:6px;padding:10px}.venta .v-academia__agentes ul{gap:6px}.venta .v-academia__agentes li{box-shadow:1px 1px 0 var(--tinta);border-width:1px;gap:8px;padding:6px 8px}.venta .v-academia__agente-dibujo{width:34px;height:34px}.venta .v-academia__agente-dibujo svg{width:24px;height:24px}.venta .v-academia__agente-txt small{font-size:7px}.venta .v-academia__agente-txt strong{font-size:12px}.venta .v-academia__agente-txt>span{display:none}.venta .v-academia__nombres{gap:6px;padding:10px}.venta .v-academia__nombres-pantalla{grid-template-columns:minmax(0,1fr)}.venta .v-academia__nombres-eliges,.venta .v-academia__nombres-aviso{display:none}.venta .v-academia__nombres-tarjeta{box-shadow:1px 1px 0 var(--tinta);border-width:1px;gap:5px;padding:8px 10px}.venta .v-academia__nombres-kicker{font-size:7px}.venta .v-academia__nombres-fila{gap:6px;padding:4px 7px}.venta .v-academia__nombres-fila small{font-size:6.5px}.venta .v-academia__nombres-fila code{margin-top:1px;font-size:9.5px;line-height:1.3}.venta .v-academia__nombres-fila>i{padding:2px 5px;font-size:6.5px}.venta .v-academia__nombres-boton{box-shadow:1px 1px 0 var(--tinta);padding:4px;font-size:9px}.venta .v-academia__novedades{padding:25px;display:block}.venta .v-academia__novedades h3{font-size:26px}.venta .v-academia__novedades>span{border-left:0;border-top:1px solid var(--v-regla);margin-top:20px;padding:15px 0 0;display:block}.venta .v-academia__cifras{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 22px;margin-top:30px}.venta .v-academia__cifras strong{font-size:43px}.venta .v-academia__cifras>div>span{font-size:11px}.venta .v-academia__cifras p{font-size:13px}.venta .v-academia__semana h3{font-size:29px}.venta .v-academia__semana li small{margin:1px 0 0;display:block}.venta .v-academia__semana ol{gap:17px}.venta .v-academia__citas{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px}}}.venta .v-academia__recursos-icono svg{width:100%;height:100%}
@layer components{.venta .v-cuentas__gasolina{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:26px 52px;padding:36px;display:grid}.venta .v-cuentas__relato{min-width:0}.venta .v-cuentas__relato h3{margin-top:18px;font-size:33px}.venta .v-cuentas__relato>p:not(.v-rotulo){max-width:490px;color:var(--v-apagado);margin-top:20px;font-size:14px;line-height:1.55}.venta .v-cuentas__pasos{gap:18px;margin:24px 0 0;padding:0;list-style:none;display:grid}.venta .v-cuentas__pasos li{align-items:flex-start;gap:15px;display:flex}.venta .v-cuentas__pasos li>span{height:32px;font-family:var(--font-mono);background:var(--color-volt);color:var(--tinta);border:1px solid var(--tinta);box-shadow:var(--v-sello-s);border-radius:3px;flex:0 0 32px;place-items:center;font-size:10px;font-weight:400;line-height:1;display:grid}.venta .v-cuentas__pasos li>div{min-width:0}.venta .v-cuentas__pasos strong{font-size:15px;font-weight:700;line-height:1.55;display:block}.venta .v-cuentas__pasos p{color:var(--v-apagado);margin-top:4px;font-size:13px;line-height:1.55}.venta .v-cuentas__panel{background:var(--color-brand-deep);min-width:0;color:var(--papel);border:1px solid var(--tinta);box-shadow:3px 3px 0 var(--tinta-40);border-radius:4px;align-self:start;padding:26px}.venta .v-cuentas__panel .v-rotulo{color:var(--papel)}.venta .v-cuentas__cifra{font-family:var(--font-display);letter-spacing:-.055em;color:var(--color-volt);margin-top:24px;font-size:clamp(44px,4.6vw,64px);font-weight:700;line-height:1}.venta .v-cuentas__cifra span{font-family:var(--font-sans);letter-spacing:0;color:var(--papel);margin-top:12px;font-size:13px;font-weight:400;line-height:1;display:block}.venta .v-cuentas__barra{background:var(--v-claro-28);border-radius:2px;height:10px;margin:26px 0 10px;overflow:hidden}.venta .v-cuentas__barra>span{background:var(--color-volt);width:80%;height:100%;display:block}.venta .v-cuentas__leyenda{color:var(--v-claro-78);font-size:11px;line-height:1.55}.venta .v-cuentas__unidad{border-top:1px solid var(--v-claro-28);flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:28px;padding-top:25px;display:flex}.venta .v-cuentas__unidad strong{font-family:var(--font-display);letter-spacing:-.045em;flex-shrink:0;font-size:clamp(26px,3vw,32px);font-weight:700;line-height:1}.venta .v-cuentas__unidad p{max-width:165px;font-size:12px;line-height:1.5}.venta .v-cuentas__nota{margin-top:22px;font-size:13px;line-height:1.55}.venta .v-cuentas__detalle{border-top:1px dashed var(--v-regla);grid-column:1/-1;min-width:0;padding-top:20px}.venta .v-cuentas__detalle>p{font-size:12px;font-weight:600;line-height:1.55}.venta .v-cuentas__detalle>.v-acordeon{border-bottom:0;margin-top:12px}.venta .v-cuentas__stock{border-top:1px solid var(--v-regla);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px 60px;margin-top:56px;padding-top:36px;display:grid}.venta .v-cuentas__stock>div{min-width:0}.venta .v-cuentas__stock h3{font-size:26px;line-height:1.15}.venta .v-cuentas__stock>div>p{max-width:40ch;color:var(--v-apagado);margin-top:14px;font-size:14px;line-height:1.6}.venta .v-cuentas__tabla{margin:0}.venta .v-cuentas__tabla>div{border-bottom:1px solid var(--v-regla);grid-template-columns:180px minmax(0,1fr);gap:20px;padding:16px 0;display:grid}.venta .v-cuentas__tabla>div:first-child{padding-top:0}.venta .v-cuentas__tabla dt{color:var(--tinta);font-size:14px;font-weight:700;line-height:1.55}.venta .v-cuentas__tabla dd{color:var(--tinta);margin:0;font-size:14px;line-height:1.6}@media (max-width:760px){.venta .v-cuentas__gasolina{grid-template-columns:minmax(0,1fr);gap:28px;padding:24px}.venta .v-cuentas__relato h3{font-size:32px}.venta .v-cuentas__relato>p:not(.v-rotulo){font-size:13px}.venta .v-cuentas__panel{padding:24px}.venta .v-cuentas__cifra{margin-top:25px;font-size:clamp(48px,15vw,70px)}.venta .v-cuentas__unidad{gap:16px}.venta .v-cuentas__unidad strong{font-size:30px}.venta .v-cuentas__stock{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:40px;padding-top:28px}.venta .v-cuentas__stock h3{font-size:23px}.venta .v-cuentas__tabla>div{grid-template-columns:120px minmax(0,1fr);gap:14px}}}
.venta .v-quien .v-quien__fila{border-bottom:1px solid var(--v-regla);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin:0 0 30px;padding-bottom:14px;display:flex}.venta .v-quien .v-quien__fila h3{font-family:var(--font-mono);letter-spacing:.06em;margin:0;font-size:10px;font-weight:600;line-height:1.5}.venta .v-quien .v-quien__fila p{color:var(--v-apagado);margin:0;font-size:13px;line-height:1.5}.venta .v-quien__credenciales{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.venta .v-quien__cred{border:1.5px solid var(--tinta);box-shadow:var(--v-sello);background:repeating-radial-gradient(circle at 0 0, transparent 0 9px, var(--v-volt-07) 9px 10px), repeating-radial-gradient(circle at 100% 100%, transparent 0 13px, #0f2e2f09 13px 14px), var(--ficha);border-radius:6px;padding:10px}.venta .v-quien__cred-marco{border:1px solid var(--tinta);outline:1px solid var(--tinta);outline-offset:-6px;background:color-mix(in srgb, var(--ficha) 88%, transparent);text-align:center;align-content:start;gap:10px;height:100%;padding:26px 24px 20px;display:grid;position:relative}.venta .v-quien__cred-marco:before,.venta .v-quien__cred-marco:after{content:"";border:2px solid var(--tinta);background:var(--color-volt);width:14px;height:14px;position:absolute;top:-8px;left:calc(50% - 7px);transform:rotate(45deg)}.venta .v-quien__cred-marco:after{top:auto;bottom:-8px}.venta .v-quien__cred-rotulo{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;opacity:.75;margin:0;font-size:.7rem}.venta .v-quien__cred-cifra{font-family:var(--font-display,inherit);justify-items:center;gap:6px;margin:4px 0 0;font-size:4.2rem;font-weight:800;line-height:.9;display:grid}.venta .v-quien__cred-cifra span{letter-spacing:.14em;text-transform:uppercase;background:var(--color-volt);border-radius:2px;padding:2px 8px;font-size:.8rem;font-weight:700}.venta .v-quien__cred h4{margin:8px 0 2px;font-size:1.15rem;line-height:1.25}.venta .v-quien__cred ul{border-top:1px dashed var(--tinta);gap:6px;margin:0;padding:12px 0 0;font-size:.92rem;line-height:1.35;list-style:none;display:grid}.venta .v-quien__cred-pie{border-top:1px solid var(--tinta);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:.8;margin:10px 0 4px;padding-top:10px;font-size:.7rem}.venta .v-quien .v-quien__caja{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:56px;margin-top:56px;padding:42px;display:grid}.venta .v-quien .v-quien__caja-texto{align-content:center;gap:0;min-width:0;display:grid}.venta .v-quien .v-quien__caja-texto h3{letter-spacing:-.035em;text-wrap:pretty;margin:18px 0 16px;font-size:34px;line-height:1.1}.venta .v-quien .v-quien__caja-texto>p:not(.v-rotulo){max-width:440px;color:var(--v-apagado);margin:0 0 18px;font-size:14px;line-height:1.55}.venta .v-quien .v-quien__caja-texto .v-enlace{justify-self:start;align-items:center;gap:6px;display:inline-flex}.venta .v-quien__certs{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 16px;margin:0;padding:0;list-style:none;display:grid}.venta .v-quien__cert{text-align:left;cursor:zoom-in;width:100%;color:inherit;font:inherit;background:0 0;border:0;gap:10px;padding:0;display:grid}.venta .v-quien__cert-img{aspect-ratio:1400/1082;border:1.5px solid var(--tinta);width:100%;height:auto;box-shadow:var(--v-sello);border-radius:6px;transition:transform .15s;display:block}.venta .v-quien__cert:hover .v-quien__cert-img,.venta .v-quien__cert:focus-visible .v-quien__cert-img{transform:translate(-2px,-2px)}.venta .v-quien__cert span{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.venta .v-quien__grande{gap:12px;padding:20px 26px 26px;display:grid}.venta .v-quien__grande img{border-radius:4px;width:100%;height:auto;display:block}.venta .v-quien__grande p{margin:0;font-size:.95rem}.venta .v-quien__grande a{text-underline-offset:3px;font-weight:700;text-decoration:underline}.venta .v-visor--cert{max-width:min(960px,100vw - 32px)}@media (max-width:1100px){.venta .v-quien .v-quien__caja{gap:36px;padding:32px}.venta .v-quien .v-quien__caja-texto h3{font-size:30px}}@media (max-width:1024px){.venta .v-quien .v-quien__caja{grid-template-columns:minmax(0,1fr);gap:28px}.venta .v-quien .v-quien__caja-texto>p:not(.v-rotulo){max-width:560px}}@media (max-width:900px){.venta .v-quien__credenciales{grid-template-columns:minmax(0,1fr);gap:28px}.venta .v-quien__cred{width:100%;max-width:460px;margin-inline:auto}}@media (max-width:760px){.venta .v-quien .v-quien__fila{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:28px}.venta .v-quien .v-quien__fila h3{font-size:9px}.venta .v-quien .v-quien__fila p{font-size:12px}.venta .v-quien__cred-marco{gap:8px;padding:22px 18px 16px}.venta .v-quien__cred-cifra{font-size:3.4rem}.venta .v-quien .v-quien__caja{box-shadow:4px 4px 0 var(--tinta);gap:24px;margin-top:40px;padding:24px 18px}.venta .v-quien .v-quien__caja-texto h3{margin:12px 0;font-size:29px}.venta .v-quien .v-quien__caja-texto>p:not(.v-rotulo){margin-bottom:12px;font-size:13px}}@media (max-width:600px){.venta .v-quien__certs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.venta .v-quien__cert span{font-size:12px}}
