.faq{padding:30px 0}.faq h2{margin-bottom:75px;text-align:center}.faq__table{text-align:left}.faq__table__row+.faq__table__row{border-top:1px solid #d4d4d4}.faq__table__question{color:var(--black-60);cursor:pointer;font-size:18px;font-weight:var(--font-weight-bold);line-height:30px;padding:16px 48px 16px 16px;position:relative}.faq__table__question__overlay{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.faq__table__dropdown{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:14px}.faq__table__question--active .faq__table__dropdown{transform:translateY(-50%) rotate(180deg)}.faq__table__answer{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.faq__table__answer-text{padding:0 20px 20px}.faq__table__answer-text,.faq__table__answer-text p span{font-size:16px;font-weight:300;line-height:28px}.faq__table__answer-text a{text-decoration:underline}@media only screen and (min-width:48em){.faq__table__question{padding:24px 88px 24px 24px}.faq__table__dropdown{right:40px}.faq__table__answer-text{padding:0 24px 24px}}