.ac-item{border-bottom:1px solid var(--linea)}.ac-pregunta{font-size:var(--fs-base);cursor:pointer;transition:color var(--transicion);justify-content:space-between;align-items:baseline;gap:24px;padding-block:18px;font-weight:500;line-height:1.45;list-style:none;display:flex}.ac-pregunta::-webkit-details-marker{display:none}.ac-pregunta:hover{color:var(--rojo)}.ac-pregunta:focus-visible{outline:2px solid var(--rojo);outline-offset:2px;border-radius:4px}.ac-item[open] .ac-pregunta{color:var(--rojo);padding-bottom:10px;font-weight:600}.ac-signo{width:13px;height:13px;color:var(--txt-suave);transition:color var(--transicion);flex:none;position:relative;translate:0 -.3em}.ac-pregunta:hover .ac-signo,.ac-item[open] .ac-signo{color:var(--rojo)}.ac-signo:before,.ac-signo:after{content:"";height:2px;transition:rotate var(--transicion), opacity var(--transicion);background:currentColor;position:absolute;inset:50% 0 auto}.ac-signo:after{rotate:90deg}.ac-item[open] .ac-signo:after{opacity:0;rotate:none}.ac-respuesta{max-width:68ch;font-size:var(--fs-sm);color:var(--txt-suave);padding-bottom:26px;line-height:1.65}.ac-respuesta p{margin:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.ac-item[open] .ac-respuesta{animation:.32s cubic-bezier(.22,.61,.36,1) both ac-entra}}@keyframes ac-entra{0%{opacity:0;translate:0 -6px}}.ac-grupo{color:var(--txt-suave);font-size:var(--fs-micro);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin:0 0 2px;padding-top:34px;font-weight:700}.ac-bloque:first-child .ac-grupo{padding-top:0}.ac-bloque .ac-item:last-child{border-bottom:0}.ac-bloque:last-child .ac-item:last-child{border-bottom:1px solid var(--linea)}
