.iacc-indice__hero{min-height:0;padding-block:32px 40px}.iacc-indice__barra{padding-block:24px 32px;background:var(--wp--preset--color--neutral-0, #fff)}.iacc-indice__buscar{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.iacc-indice__form{position:relative;flex:0 1 520px}.iacc-indice__campo{width:100%;height:52px;padding:0 52px 0 20px;color:var(--wp--preset--color--texto, #272727);font-family:inherit;font-size:var(--wp--preset--font-size--16, 16px);background:var(--wp--preset--color--neutral-0, #fff);border:1px solid var(--wp--preset--color--gris-borde, #ccd3d4);border-radius:999px}.iacc-indice__campo:focus-visible{outline:2px solid var(--wp--preset--color--marca-oscura, #3d7a00);outline-offset:1px}.iacc-indice__lupa{position:absolute;top:50%;right:8px;translate:0 -50%;display:grid;place-items:center;width:40px;height:40px;padding:0;color:var(--wp--preset--color--texto-medio, #4e6667);background:transparent;border:0;border-radius:999px;cursor:pointer}.iacc-indice__lupa-icono{width:20px;height:20px}.iacc-indice__conteo{margin:0;color:var(--wp--preset--color--texto-medio, #4e6667);font-size:var(--wp--preset--font-size--16, 16px);font-weight:700}.iacc-indice__abrir{display:none;gap:8px;align-items:center;min-height:44px;padding-inline:20px;color:var(--wp--preset--color--texto, #272727);font-family:inherit;font-size:var(--wp--preset--font-size--14, 14px);font-weight:700;background:var(--wp--preset--color--neutral-0, #fff);border:1px solid var(--wp--preset--color--gris-borde, #ccd3d4);border-radius:999px;cursor:pointer}.iacc-indice__abrir svg{width:20px;height:20px}.iacc-indice__filtros-cabecera,.iacc-indice__filtros-pie{display:none}.iacc-indice__filtros-cuerpo{display:flex;flex-direction:column;gap:24px;margin-top:24px}.iacc-indice__filtros-cuerpo--columnas{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);column-gap:40px;row-gap:24px;align-items:start}.iacc-indice__filtros-cuerpo--columnas > .iacc-indice__grupo--escuela{grid-column:1 / -1;grid-row:2}.iacc-indice__grupo{display:flex;gap:16px;align-items:flex-start;margin:0;padding:0;border:0}.iacc-indice__rotulo{flex:0 0 72px;padding:9px 0 0;color:var(--wp--preset--color--texto-medio, #4e6667);font-size:var(--wp--preset--font-size--13, 13px);font-weight:700;letter-spacing:1.04px;line-height:1.2;text-transform:uppercase}.iacc-indice__chips{display:flex;flex-wrap:wrap;gap:12px}.iacc-indice__chip{display:inline-flex;align-items:center;min-height:34px;padding-inline:16px;color:var(--wp--preset--color--texto, #272727);font-size:var(--wp--preset--font-size--14, 14px);font-weight:500;line-height:1.2;text-decoration:none;background:var(--wp--preset--color--neutral-0, #fff);border:1px solid var(--wp--preset--color--gris-borde, #ccd3d4);border-radius:999px;transition:background-color .2s ease, border-color .2s ease, color .2s ease}.iacc-indice__chip:hover{border-color:var(--wp--preset--color--marca-oscura, #3d7a00);color:var(--wp--preset--color--marca-oscura, #3d7a00)}.iacc-indice__chip.es-activo{background:var(--wp--preset--color--verde-profundo, #033934);border-color:var(--wp--preset--color--verde-profundo, #033934);color:var(--wp--preset--color--neutral-0, #fff);font-weight:700}.iacc-indice__chip:focus-visible{outline:2px solid var(--wp--preset--color--marca-oscura, #3d7a00);outline-offset:2px}.iacc-indice__seccion{padding-block:56px}.iacc-indice__seccion--destacados{background:var(--wp--preset--color--marca-sutil, #eef6e6)}.iacc-indice__rotulo-seccion{margin:0 0 32px;color:var(--wp--preset--color--marca-oscura, #3d7a00);font-size:var(--wp--preset--font-size--13, 13px);font-weight:700;letter-spacing:1.04px;line-height:1.2;text-transform:uppercase}.iacc-indice__destacados{display:grid;grid-template-columns:minmax(0, 816fr) minmax(0, 400fr);gap:24px;align-items:start}.iacc-indice__secundarias{display:grid;gap:24px}.iacc-indice__destacada{position:relative}.iacc-indice__destacada-titular a::after{content:"";position:absolute;inset:0}.iacc-indice__destacada-titular a{color:inherit;text-decoration:none}.iacc-indice__destacada-img{display:block;width:100%;height:100%;object-fit:cover}.iacc-indice__destacada--grande .iacc-indice__destacada-foto{position:relative;height:380px;border-radius:20px;overflow:hidden;box-shadow:0 6px 20px rgb(8 33 41 / 12%)}.iacc-indice__destacada--grande .iacc-indice__destacada-panel{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;width:calc(100% - 116px);margin:-88px auto 0;padding:20px 24px;background:var(--wp--preset--color--verde-profundo, #033934);border-radius:16px;box-shadow:0 6px 20px rgb(8 33 41 / 12%)}.iacc-indice__destacada--grande .iacc-indice__destacada-rotulo{color:var(--wp--preset--color--esmeralda, #2cb45f)}.iacc-indice__destacada--grande .iacc-indice__destacada-titular{color:var(--wp--preset--color--neutral-0, #fff)}.iacc-indice__destacada--grande .iacc-indice__destacada-bajada,.iacc-indice__destacada--grande .iacc-indice__destacada-datos{color:var(--wp--preset--color--gris-claro, #e1e5e5)}.iacc-indice__destacada-tema{position:absolute;top:16px;left:16px;margin:0;padding:6px 12px;color:var(--wp--preset--color--marca-oscura, #3d7a00);font-size:var(--wp--preset--font-size--13, 13px);font-weight:700;letter-spacing:1.04px;line-height:1.2;text-transform:uppercase;background:var(--wp--preset--color--marca-sutil, #eef6e6);border:1px solid var(--wp--preset--color--esmeralda, #2cb45f);border-radius:999px;box-shadow:0 2px 8px rgb(8 33 41 / 8%)}.iacc-indice__destacada--partida{display:flex;align-items:stretch;background:var(--wp--preset--color--neutral-0, #fff);border:1px solid var(--wp--preset--color--gris-claro, #e1e5e5);border-radius:20px;overflow:hidden;box-shadow:0 6px 20px rgb(8 33 41 / 12%)}.iacc-indice__destacada--partida .iacc-indice__destacada-foto{flex:0 0 160px;height:208px}.iacc-indice__destacada--partida .iacc-indice__destacada-panel{display:flex;flex-direction:column;gap:8px;justify-content:center;min-width:0;flex:1 1 auto;padding:24px}.iacc-indice__destacada--partida .iacc-indice__destacada-rotulo{color:var(--wp--preset--color--marca-oscura, #3d7a00)}.iacc-indice__destacada-rotulo{margin:0;font-size:var(--wp--preset--font-size--13, 13px);font-weight:700;letter-spacing:1.04px;line-height:1.2;text-transform:uppercase}.iacc-indice__destacada--partida .iacc-indice__destacada-titular{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.iacc-indice__destacada-titular{margin:0;color:var(--wp--preset--color--texto, #272727);font-size:var(--wp--preset--font-size--22, 22px);font-weight:700;letter-spacing:-.11px;line-height:1.3}.iacc-indice__destacada-bajada{margin:0;font-size:var(--wp--preset--font-size--16, 16px);line-height:1.55}.iacc-indice__destacada-datos{margin:0;color:var(--wp--preset--color--texto-medio, #4e6667);font-size:var(--wp--preset--font-size--14, 14px);line-height:1.45}.iacc-indice__rejilla{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;margin:0;padding:0;list-style:none}.iacc-indice__vacio{margin:0;padding:48px 0;color:var(--wp--preset--color--texto-medio, #4e6667);font-size:var(--wp--preset--font-size--16, 16px);text-align:center}.iacc-indice__mas{display:flex;flex-direction:column;gap:12px;align-items:center;margin-top:40px}.iacc-indice__boton{min-height:48px;padding-inline:32px;color:var(--wp--preset--color--texto, #272727);font-family:inherit;font-size:var(--wp--preset--font-size--16, 16px);font-weight:700;background:var(--wp--preset--color--neutral-0, #fff);border:1px solid var(--wp--preset--color--gris-borde, #ccd3d4);border-radius:12px;cursor:pointer;transition:border-color .2s ease, color .2s ease}.iacc-indice__boton:hover{border-color:var(--wp--preset--color--marca-oscura, #3d7a00);color:var(--wp--preset--color--marca-oscura, #3d7a00)}.iacc-indice__boton:focus-visible{outline:2px solid var(--wp--preset--color--marca-oscura, #3d7a00);outline-offset:2px}.iacc-indice__boton[disabled]{opacity:.6;cursor:default}.iacc-indice__progreso{margin:0;color:var(--wp--preset--color--texto-medio, #4e6667);font-size:var(--wp--preset--font-size--13, 13px)}.iacc-indice.es-cargando .iacc-indice__rejilla{opacity:.5;transition:opacity .2s ease}@media (max-width:1199px){.iacc-indice__rejilla{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width:991px){.iacc-indice__destacados{grid-template-columns:minmax(0, 1fr)}.iacc-indice__seccion{padding-block:32px}}@media (max-width:767px){.iacc-indice__rejilla{grid-template-columns:minmax(0, 1fr)}.iacc-indice__buscar{gap:16px}.iacc-indice__form{flex:1 1 100%}.iacc-indice__campo{height:48px}.iacc-indice__abrir{display:inline-flex}.iacc-indice__conteo{order:1;font-size:var(--wp--preset--font-size--14, 14px)}.iacc-indice__filtros{position:fixed;inset:0;z-index:120;display:flex;flex-direction:column;background:var(--wp--preset--color--neutral-0, #fff);translate:0 100%;visibility:hidden;transition:translate .25s ease, visibility .25s}.iacc-indice__filtros.es-abierto{translate:0 0;visibility:visible}.iacc-indice__filtros-cabecera{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--wp--preset--color--gris-claro, #e1e5e5)}.iacc-indice__filtros-titulo{margin:0;font-size:var(--wp--preset--font-size--24, 24px);font-weight:800}.iacc-indice__cerrar{display:grid;place-items:center;width:44px;height:44px;padding:0;color:var(--wp--preset--color--texto, #272727);background:transparent;border:0;cursor:pointer}.iacc-indice__cerrar svg{width:24px;height:24px}.iacc-indice__filtros-cuerpo,.iacc-indice__filtros-cuerpo--columnas{display:flex;flex:1 1 auto;gap:32px;margin:0;padding:24px 20px;overflow-y:auto}.iacc-indice__grupo{flex-direction:column;gap:12px}.iacc-indice__rotulo{flex:0 0 auto;padding:0}.iacc-indice__filtros-pie{display:flex;gap:12px;padding:16px 20px;border-top:1px solid var(--wp--preset--color--gris-claro, #e1e5e5)}.iacc-indice__limpiar,.iacc-indice__ver{flex:1 1 0;min-height:48px;font-family:inherit;font-size:var(--wp--preset--font-size--16, 16px);font-weight:700;border-radius:12px;cursor:pointer}.iacc-indice__limpiar{color:var(--wp--preset--color--verde-profundo, #033934);background:var(--wp--preset--color--neutral-0, #fff);border:1px solid var(--wp--preset--color--verde-profundo, #033934)}.iacc-indice__ver{color:var(--wp--preset--color--neutral-900, #022426);background:var(--wp--preset--color--marca, #52a400);border:0}.iacc-indice__destacada--grande .iacc-indice__destacada-foto{height:240px;border-radius:16px}.iacc-indice__destacada--grande .iacc-indice__destacada-panel{width:calc(100% - 40px);margin-top:-92px;padding:16px 20px}.iacc-indice__destacada-titular{font-size:var(--wp--preset--font-size--18, 18px)}.iacc-indice__destacada--grande .iacc-indice__destacada-bajada{display:none}.iacc-indice__destacada--partida .iacc-indice__destacada-foto{flex-basis:140px;height:auto}.iacc-indice__destacada--partida .iacc-indice__destacada-panel{padding:16px}.iacc-indice__destacada-tema{max-width:calc(100% - 32px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (prefers-reduced-motion:reduce){.iacc-indice__chip,.iacc-indice__boton,.iacc-indice__filtros,.iacc-indice__rejilla{transition:none}}.iacc-indice__cargando{position:absolute;top:0;left:50%;z-index:2;translate:-50% 0;display:flex;gap:12px;align-items:center;margin:0;padding:12px 20px;color:var(--wp--preset--color--texto-medio, #4e6667);font-size:var(--wp--preset--font-size--14, 14px);font-weight:700;background:var(--wp--preset--color--neutral-0, #fff);border:1px solid var(--wp--preset--color--gris-claro, #e1e5e5);border-radius:999px;box-shadow:0 6px 20px rgb(8 33 41 / 12%)}.iacc-indice__seccion--resultados .iacc-container{position:relative}.iacc-indice__rueda{width:18px;height:18px;border:2px solid var(--wp--preset--color--gris-claro, #e1e5e5);border-top-color:var(--wp--preset--color--marca-oscura, #3d7a00);border-radius:50%;animation:iacc-indice-gira .8s linear infinite}@keyframes iacc-indice-gira{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.iacc-indice__rueda{animation:none;border-top-color:var(--wp--preset--color--gris-claro, #e1e5e5)}}