/* Preguntas de la publicación FAL: controles nativos, sin JavaScript. */
.em-article .em-fal-faq{border-top:1px solid var(--em-line)}
.em-article .em-fal-faq details{border-bottom:1px solid var(--em-line);margin:0;padding:0}
.em-article .em-fal-faq summary{position:relative;list-style:none;cursor:pointer;padding:21px 40px 21px 0;color:var(--em-ink);font-size:18px;font-weight:700;line-height:1.5}
.em-article .em-fal-faq summary::-webkit-details-marker{display:none}
.em-article .em-fal-faq summary::after{content:'+';position:absolute;right:6px;top:18px;color:var(--em-blue);font-size:26px;font-weight:400;line-height:1.2}
.em-article .em-fal-faq details[open] summary::after{content:'−'}
.em-article .em-fal-faq summary:hover{color:var(--em-blue)}
.em-article .em-fal-faq summary:focus-visible{outline:3px solid var(--em-focus);outline-offset:3px;border-radius:3px}
.em-article .em-fal-faq-answer{padding:0 36px 22px 0}
.em-article .em-fal-faq-answer p{margin:0 0 16px}
.em-article .em-fal-faq-answer p:last-child{margin-bottom:0}
@media(max-width:600px){.em-article .em-fal-faq summary{font-size:17px;padding-top:18px;padding-bottom:18px}.em-article .em-fal-faq-answer{padding-right:0}}
