.y4m-faq{margin:1.5rem 0}.y4m-faq-title{margin-bottom:1rem}.y4m-faq-entry{border-bottom:1px solid currentColor}.y4m-faq-question-heading{font-size:inherit;margin:0}.y4m-faq-question{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;font-weight:600;justify-content:space-between;padding:1rem 0;text-align:left;width:100%}.y4m-faq-question:focus-visible{outline:2px solid currentColor;outline-offset:3px}.y4m-faq-icon{font-size:1.4em;margin-left:1rem}.y4m-faq-answer{padding:0 0 1rem}.y4m-faq-answer[hidden]{display:none}.y4m-faq-answer>:first-child{margin-top:0}.y4m-faq-answer>:last-child{margin-bottom:0}

/* Keep the FAQ typography consistent with the surrounding GeoDirectory output. */
.y4m-faq,.y4m-faq-title,.y4m-faq-question-heading,.y4m-faq-question,.y4m-faq-answer,.y4m-faq-answer *{font-family:inherit!important}
