.faq{font-size:1rem;margin:3em 0;text-align:left}.faq,.faq .question-answer-block{display:flex;flex-direction:column}.faq .question-answer-block{background:#fff;border:solid #ebebeb;border-width:1px 1px 0;gap:.8em;margin:0 auto;max-width:86.2em;padding:3.5em 4.6em;width:100%}.faq .question-answer-block:last-child{border-bottom:1px solid #ebebeb}.faq .question-answer-block .question{display:flex;font-size:2.4em;font-weight:500;gap:.5em;justify-content:space-between;line-height:1.2;margin-bottom:.5em}.faq .question-answer-block .answer{display:block;font-size:1.8em;line-height:1.2;text-align:left}.faq .question-answer-block .answer-link{-webkit-text-decoration:underline solid #000 1px;text-decoration:underline solid #000 1px}.faq .question-answer-block .answer-link:hover{color:var(--grey);text-decoration:none}.faq .question-block:first-of-type{border-radius:16px 16px 0 0;border-width:1px}.faq .question-block:last-child{border-radius:0 0 16px 16px}
