.faq__caja{max-width:860px}.faq__item{background:#fff;border:var(--borde);border-radius:24px;margin-bottom:12px;padding:0 24px}.faq__item summary{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:16px;justify-content:space-between;list-style:none;min-height:56px}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"+";flex:none;font:400 1.5rem/1 var(--f-cuerpo)}.faq__item[open] summary:after{content:"–"}.faq__resp{margin:0 0 20px}.faq__resp>:last-child{margin-bottom:0}