.lista-zona{gap:1.25rem;display:grid;container-type:inline-size}.lz-zona{border-top:1px solid var(--color-ac-ink)}.lz-zona:first-child{border-top-width:2px}.lz-zona:last-child{border-bottom:1px solid var(--color-ac-ink)}.lista-zona summary{cursor:pointer;align-items:center;gap:.625rem;min-height:3.5rem;list-style:none;display:flex}.lista-zona summary::-webkit-details-marker{display:none}.lista-zona summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.5625rem;height:.5625rem;margin:0 .375rem 0 auto;transition:rotate .2s,translate .2s;translate:0 -3px;rotate:45deg}.lz-zona[open] summary:after{translate:0 2px;rotate:-135deg}.lz-nombre-zona{font-family:var(--font-ac-display);font-size:1.375rem;font-weight:700;line-height:1.09}.lz-cuenta{color:var(--color-ac-muted);font-size:.875rem;line-height:1.2}.lista-zona ul{padding-bottom:.5rem}.lista-zona li+li{border-top:1px solid var(--color-ac-line)}.lista-zona a{align-items:center;gap:.75rem;min-height:3rem;font-size:1.0625rem;line-height:1.2;text-decoration:none;display:flex}a:hover .lz-loc{text-underline-offset:.22em;text-decoration:underline}.lz-n{width:1.5rem;font-family:var(--font-ac-label);letter-spacing:.04em;color:var(--color-ac-muted);flex:none;font-size:1rem;font-weight:700}.lz-con-sede{font-weight:700}.lz-con-sede .lz-n{color:var(--color-ac-orange-ink)}.lz-tag{border-radius:var(--radius-ac-xs);background:var(--color-ac-ink);color:var(--color-ac-white);font-family:var(--font-ac-label);letter-spacing:.06em;text-transform:uppercase;padding:.25rem .5rem;font-size:.8125rem;font-weight:700;line-height:1}a .lz-ir{color:var(--color-ac-orange-ink);margin-left:auto}.lz-nota{color:var(--color-ac-ink-2);align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.43;display:flex}.lz-nota svg{flex:none;margin-top:.125rem}@container (width>=40rem){.lz-zonas{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;display:grid}.lz-zona,.lz-zona:first-child,.lz-zona:last-child{border:0}.lz-zona::details-content{content-visibility:visible;block-size:auto;display:block}.lista-zona summary{border-bottom:2px solid var(--color-ac-ink);pointer-events:none;justify-content:space-between;min-height:2.6875rem}.lista-zona summary:after{display:none}.lz-nombre-zona{font-family:var(--font-ac-label);letter-spacing:.0875em;text-transform:uppercase;font-size:1rem}.lista-zona ul{padding:0}.lista-zona a{min-height:2.6875rem}}@container (width>=60rem){.lz-zonas{grid-template-columns:repeat(4,minmax(0,1fr))}}.bs-buscador{--g:.875rem;gap:var(--g);border-radius:var(--radius-ac-lg);background:var(--color-ac-white);min-width:0;box-shadow:inset 0 0 0 1px var(--color-ac-line);padding:1.125rem 1rem;display:grid}.bs-pregunta{font-size:1.5rem;font-weight:700;line-height:1.1}.bs-ancla{min-width:0;position:relative}.bs-buscador>*{min-width:0}.bs-campo{border:2px solid var(--color-ac-ink);background:var(--color-ac-white);border-radius:.625rem;align-items:center;gap:.625rem;height:3.5rem;padding:0 .375rem 0 1rem;display:flex}.bs-campo:focus-within{box-shadow:0 0 0 1px var(--color-ac-ink)}.bs-campo>svg{color:var(--color-ac-ink);flex:none}.bs-buscador input{min-width:0;height:100%;color:var(--color-ac-ink);font:inherit;background:0 0;border:0;flex:1;font-size:1.0625rem}.bs-buscador input::placeholder{color:var(--color-ac-muted);opacity:1}.bs-buscador input:focus{outline:none}.bs-borrar{border-radius:var(--radius-ac-sm);width:2.25rem;height:2.75rem;color:var(--color-ac-ink);cursor:pointer;flex:none;place-items:center;display:grid}.bs-borrar[hidden]{display:none}.bs-buscar{border-radius:var(--radius-ac-sm);background:var(--color-ac-ink);height:2.75rem;color:var(--color-ac-white);cursor:pointer;flex:none;padding:0 1rem;font-size:.9375rem;font-weight:600;transition:background-color .12s}.bs-buscar:hover{background:var(--color-ac-asfalto)}.bs-sugerencias{z-index:5;border-radius:var(--radius-ac-md);background:var(--color-ac-white);box-shadow:0 0 0 1px var(--color-ac-line), 0 12px 28px #18202c1a;padding:.375rem;position:absolute;inset:calc(100% + .5rem) 0 auto}.bs-sugerencias [role=option]{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:.625rem;min-height:3rem;padding:0 .75rem;font-size:1rem;line-height:1.2;display:flex}.bs-sugerencias [role=option] b{font-weight:700}.bs-sugerencias [role=option] small{color:var(--color-ac-muted);flex:none;font-size:.875rem}.bs-sugerencias [role=option]:hover,.bs-sugerencias [role=option][aria-selected=true]{background:var(--color-ac-paper-2)}.bs-ayuda{border-top:1px solid var(--color-ac-line);color:var(--color-ac-muted);margin-top:.25rem;padding:.625rem .75rem .375rem;font-size:.8125rem;line-height:1.3}@media (hover:none){.bs-ayuda{display:none}}.bs-frecuentes{color:var(--color-ac-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.2;display:flex}.bs-atajo{border-radius:var(--radius-ac-pill);background:var(--color-ac-paper);min-height:2.25rem;box-shadow:inset 0 0 0 1.5px var(--color-ac-line);color:var(--color-ac-ink);align-items:center;padding:0 .875rem;font-weight:500;text-decoration:none;transition:box-shadow .12s;display:inline-flex}.bs-atajo:hover{box-shadow:inset 0 0 0 1.5px var(--color-ac-ink)}.bs-respuestas{display:contents}.bs-resp{border-left:4px solid var(--color-ac-orange);border-radius:var(--radius-ac-md);background:var(--color-ac-orange-soft);gap:.625rem;padding:1.125rem 1.125rem 1.125rem 1.25rem;scroll-margin-top:7rem;display:none}.bs-resp.si{border-left-color:var(--color-ac-yellow);background:var(--color-ac-paper);justify-items:start}.bs-resp.activa,.bs-buscador:not(.con-respuesta) .bs-resp:target{display:grid}.bs-acciones{margin-top:calc(-1 * var(--g));border-left:4px solid var(--color-ac-orange);border-radius:0 0 var(--radius-ac-md) var(--radius-ac-md);background:var(--color-ac-orange-soft);padding:0 1.125rem 1.125rem 1.25rem;display:none}.bs-buscador:has(.bs-resp:not(.si).activa) .bs-acciones,.bs-buscador:not(.con-respuesta):has(.bs-resp:not(.si):target) .bs-acciones{display:flex}.bs-buscador:has(.bs-resp.activa) .bs-resp.activa,.bs-buscador:not(.con-respuesta) .bs-resp:target{border-radius:var(--radius-ac-md) var(--radius-ac-md) 0 0;padding-bottom:.25rem}.bs-buscador:has(.bs-resp.si.activa) .bs-acciones,.bs-buscador:not(.con-respuesta):has(.bs-resp.si:target) .bs-acciones{border-left-color:var(--color-ac-yellow);background:var(--color-ac-paper);display:flex}.bs-buscador:has(.bs-resp.si.activa) .bs-acciones>:not(.btn),.bs-buscador:not(.con-respuesta):has(.bs-resp.si:target) .bs-acciones>:not(.btn){display:none}.bs-titular{font-family:var(--font-ac-display);font-size:1.375rem;font-weight:700;line-height:1.09}.bs-texto{color:var(--color-ac-ink-2);margin-top:.5rem;font-size:1rem;line-height:1.5}.bs-acciones{flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem}.bs-comun{flex-basis:100%;margin:0 0 .75rem}.bs-buscador:has([data-sin-respuesta].activa) .bs-comun{display:none}.bs-acciones .btn{border-radius:.625rem}@media (width<=479px){.bs-acciones .btn{width:100%}}@media (prefers-reduced-motion:no-preference){.bs-resp.activa{animation:resp-entra .25s var(--ease-ac)}@keyframes resp-entra{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}}.bs-zonas{gap:.75rem;display:grid}.bs-zonas-boton{text-underline-offset:.3em;cursor:pointer;justify-self:start;align-items:center;gap:.375rem;min-height:2.75rem;margin-block:-.375rem;font-size:.9375rem;font-weight:600;text-decoration:underline #0000;display:none}.bs-zonas-boton:hover{text-decoration-color:currentColor}.bs-zonas-boton svg{transition:rotate .2s var(--ease-ac)}.bs-zonas-boton[aria-expanded=true] svg{rotate:180deg}.bs-zonas-titulo{font-family:var(--font-ac-display);padding-top:.75rem;font-size:1.1875rem;font-weight:700}html.js .bs-zonas-boton{display:inline-flex}html.js .bs-zonas-titulo,html.js .bs-zonas:not(.abierta) .bs-zonas-cuerpo{display:none}html.js .bs-zonas{gap:0}html.js .bs-zonas.abierta .bs-zonas-cuerpo{padding:.25rem 0 .5rem}@media (width>=640px){.bs-buscador{--g:1rem;border-radius:var(--radius-ac-xl);padding:1.75rem 1.75rem 1.5rem}.bs-pregunta{font-size:1.75rem}.bs-resp{padding:1.25rem 1.375rem 1.25rem 1.5rem}.bs-titular{font-size:1.5rem}}
