.grupo-webs{--acento:#FFC21A;--acento-texto:#FFC21A;--acento-tinta:#16181C}.grupo-visibilidad{--acento:#2BD47D;--acento-texto:#2BD47D;--acento-tinta:#16181C}.grupo-ia{--acento:#2349E0;--acento-texto:#8FA6FF;--acento-tinta:#FFFFFF}.pagina-indice .wp-block-post-content>.srv-grupo.capitulo{max-width:none!important;margin-inline:calc(var(--wp--style--root--padding-left) * -1)!important;margin-top:0!important;padding:0!important;background:var(--tablero);border:0!important;border-top:10px solid var(--acento)!important;border-radius:0!important}.pagina-indice .capitulo__cabecera{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:min(96vh, 980px);padding:150px max(var(--wp--style--root--padding-left), calc((100% + 2 * var(--wp--style--root--padding-left) - var(--wp--style--global--wide-size)) / 2 + var(--wp--style--root--padding-left))) 88px}.pagina-indice .capitulo__foto{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.pagina-indice .capitulo__velo{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(11 13 16 / .45) 0%,rgb(11 13 16 / .82) 60%,rgb(11 13 16 / .97) 100%)}.pagina-indice .capitulo__titulo{margin:0;padding:0;width:auto;max-width:100%;background:none;border:0;font:800 clamp(64px, 12vw, 200px)/0.86 'Barlow Condensed',sans-serif;text-transform:uppercase;letter-spacing:-.005em;color:var(--claro);transform-origin:0 100%;will-change:transform,opacity}.pagina-indice .capitulo__cabecera>p{max-width:56ch;margin:28px 0 0;font:400 clamp(18px, 1.7vw, 23px)/1.5 'Barlow',sans-serif;color:var(--claro)}.pagina-indice .galeria{position:relative;margin:0!important;padding:56px 0 110px}.pagina-indice .galeria__pista{position:relative;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:0 max(var(--wp--style--root--padding-left), calc((100% + 2 * var(--wp--style--root--padding-left) - var(--wp--style--global--wide-size)) / 2 + var(--wp--style--root--padding-left)));padding-bottom:18px}.pagina-indice .galeria__carril{display:flex;gap:28px;width:max-content;will-change:transform}.pagina-indice .galeria__carril::after{content:"";flex:0 0 1px}.pagina-indice .tarjeta{position:relative;flex:0 0 min(440px, 78vw);display:flex;flex-direction:column;scroll-snap-align:start;background:var(--loseta);border:1px solid var(--linea);border-radius:18px;overflow:hidden;box-shadow:0 30px 50px -28px #000;transition:transform 0.35s ease,box-shadow 0.35s ease}.pagina-indice .tarjeta__foto{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}.pagina-indice .tarjeta h3{margin:0;padding:22px 24px 0;font:800 clamp(30px, 2.6vw, 38px)/1.02 'Barlow Condensed',sans-serif;text-transform:uppercase;color:var(--acento-texto)}.pagina-indice .tarjeta h3 a{color:inherit;text-decoration:none}.pagina-indice .tarjeta h3 a::after{content:"";position:absolute;inset:0}.pagina-indice .tarjeta>p{margin:12px 24px 0;font-size:17px;color:var(--claro);max-width:46ch}.pagina-indice .tarjeta>p+p{margin:auto 24px 24px;padding-top:18px;font:500 14px/1.4 'IBM Plex Mono',monospace}.pagina-indice .tarjeta>p+p a{color:var(--acento-texto);text-decoration:none}.pagina-indice .tarjeta>p+p a::after{content:" →"}.pagina-indice .tarjeta h3 a:focus-visible{outline:3px solid var(--ambar);outline-offset:3px}@media (hover:hover){.pagina-indice .tarjeta:hover{transform:translateY(-6px);box-shadow:0 40px 60px -26px #000,0 0 0 2px var(--acento)}}@media (min-width:1100px){.pagina-indice .galeria.fijada{padding:0}.pagina-indice .galeria.fijada .galeria__pista{position:sticky;top:0;height:100vh;overflow:hidden;scroll-snap-type:none;display:flex;align-items:center;padding-top:120px;padding-bottom:40px}}@media (max-width:782px){.pagina-indice .capitulo__cabecera{min-height:78vh;padding-top:120px;padding-bottom:56px}.pagina-indice .galeria{padding:40px 0 80px}}.wp-block-post-content>.svc-cabecera.partida{max-width:1080px;--ancho-foto:500px}.wp-block-post-content>.svc-cabecera.partida>.svc-hero{position:absolute;top:0;bottom:0;right:0;left:auto;z-index:1;width:var(--ancho-foto);margin:0;overflow:hidden;border-radius:0 18px 18px 0;background:var(--loseta)}.wp-block-post-content>.svc-cabecera.partida.partida--izq>.svc-hero{left:0;right:auto;border-radius:18px 0 0 18px}.wp-block-post-content>.svc-cabecera.partida>.svc-hero img{display:block;width:100%;height:100%;object-fit:cover}.wp-block-post-content>.svc-cabecera.partida>p{position:relative;z-index:2;max-width:540px}.wp-block-post-content>.svc-cabecera.partida.partida--izq>p{margin-left:calc(var(--ancho-foto) + 20px)}.wp-block-post-content>.svc-cabecera.partida>.wp-block-buttons{position:relative;z-index:3}.wp-block-post-content>.svc-cabecera.partida::before{z-index:2}.wp-block-post-content>.svc-cabecera.partida.partida--izq::before{left:auto;right:24px}.wp-block-post-content>.ad{max-width:none!important;margin-inline:calc(var(--wp--style--root--padding-left) * -1)!important;margin-top:0!important;padding:0 max(var(--wp--style--root--padding-left), calc((100% + 2 * var(--wp--style--root--padding-left) - var(--wp--style--global--wide-size)) / 2 + var(--wp--style--root--padding-left))) 96px;background:var(--tablero);color:var(--claro)}.ad__marco{position:relative;isolation:isolate;overflow:hidden;width:min(100%, 1000px);aspect-ratio:3 / 2;margin:0;border-radius:18px;border:1px solid var(--linea);background:var(--loseta)}.ad__marco img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ad__despues{clip-path:inset(0 calc(100% - var(--corte)) 0 0)}.ad__linea{position:absolute;top:0;bottom:0;left:var(--corte);z-index:2;width:3px;margin-left:-1.5px;background:var(--ambar);pointer-events:none}.ad__rotulo{position:absolute;top:16px;z-index:3;padding:7px 12px;border-radius:999px;background:rgb(11 13 16 / .82);color:var(--claro);font:600 13px/1 'IBM Plex Mono',monospace;letter-spacing:.14em;text-transform:uppercase;pointer-events:none}.ad__rotulo--despues{left:16px}.ad__rotulo--antes{right:16px}.ad__control{display:flex;align-items:center;gap:16px;width:min(100%, 1000px);margin-top:22px;font:600 14px/1 'IBM Plex Mono',monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--claro)}.ad__control input[type="range"]{flex:1;accent-color:var(--ambar)}.ad__control input[type="range"]:focus-visible{outline:3px solid var(--ambar);outline-offset:4px}.wp-block-post-content>.svc-incluye>ul.apila>li{position:sticky;top:calc(130px + var(--n, 0) * 16px);margin:0 0 18px;padding:22px 28px 22px 84px;background:var(--billete);border:1px solid var(--billete-borde);border-radius:14px;box-shadow:0 24px 40px -22px rgb(0 0 0 / .55)}.wp-block-post-content>.svc-beneficios>.cinta-grupo{grid-column:1 / -1;grid-row:6;margin:48px 0 0;overflow:hidden;background:var(--acento);color:var(--acento-tinta);border-top:2px solid var(--tinta);border-bottom:2px solid var(--tinta);padding:12px 0}.cinta-grupo__pista{display:flex;width:max-content;animation:cinta-c 30s linear infinite}.cinta-grupo.invertida .cinta-grupo__pista{animation-direction:reverse}.cinta-grupo__tira{display:flex;flex:none;white-space:nowrap;font:800 clamp(24px, 2.8vw, 34px)/1.1 'Barlow Condensed',sans-serif;text-transform:uppercase;letter-spacing:.01em}.cinta-grupo__tira span{padding-right:22px}@keyframes cinta-c{to{transform:translate3d(-50%,0,0)}}.wp-block-post-content>.franja{position:relative;overflow:hidden;max-width:none!important;margin:0!important;margin-inline:calc(var(--wp--style--root--padding-left) * -1)!important;height:min(64vh, 560px);background:var(--tablero)}.franja__img{position:absolute;left:0;top:-12%;width:100%;height:124%;object-fit:cover;will-change:transform}.wp-block-post-content>.franja::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(11 13 16 / .2),rgb(11 13 16 / .55))}@media (max-width:782px){.wp-block-post-content>.svc-cabecera.partida{--ancho-foto:100%}.wp-block-post-content>.svc-cabecera.partida>.svc-hero{top:0;left:0;right:0;bottom:auto;width:auto;height:210px;border-radius:18px 18px 0 0}.wp-block-post-content>.svc-cabecera.partida>p{max-width:none}.wp-block-post-content>.svc-cabecera.partida>p:nth-child(1){padding-top:250px}.wp-block-post-content>.svc-cabecera.partida.partida--izq>p{margin-left:0}.wp-block-post-content>.svc-cabecera.partida::before,.wp-block-post-content>.svc-cabecera.partida.partida--izq::before{top:222px;left:26px;right:auto}.wp-block-post-content>.franja{height:300px}}@media (prefers-reduced-motion:reduce){.pagina-indice .galeria__pista{overflow:visible;scroll-snap-type:none;padding-bottom:0}.pagina-indice .galeria__carril{flex-wrap:wrap;width:auto;gap:24px;transform:none!important}.pagina-indice .galeria__carril::after{display:none}.pagina-indice .tarjeta{flex:0 0 min(440px, 100%);transition:none}.pagina-indice .tarjeta:hover{transform:none}.pagina-indice .capitulo__titulo{transform:none!important;opacity:1!important}.wp-block-post-content>.svc-incluye>ul.apila>li{position:relative;top:auto}.cinta-grupo__pista{animation:none}.franja__img{top:0;height:100%;transform:none!important}}@media print{.ad__despues,.ad__linea,.ad__rotulo,.ad__control,.cinta-grupo{display:none!important}.pagina-indice .galeria.fijada{height:auto!important}.pagina-indice .galeria.fijada .galeria__pista{position:static!important;height:auto!important;overflow:visible!important}.pagina-indice .galeria__carril{flex-wrap:wrap;width:auto;transform:none!important}.pagina-indice .capitulo__titulo{transform:none!important;opacity:1!important}.wp-block-post-content>.svc-incluye>ul.apila>li{position:static!important}.wp-block-post-content>.franja{height:auto}.franja__img{position:static;width:100%;height:auto;transform:none!important}}