.faq{width:90%;margin:0 auto;padding:20px 0;letter-spacing:-.5px}.faq__header{font-family:var(--sans-serif-font);font-weight:800;font-size:30px;text-align:center;line-height:1;margin-bottom:15px}.faq__header span{font-family:var(--serif-font);font-weight:500;font-style:italic}.faq__ask-question,.faq__button,.faq__question{font-family:var(--sans-serif-font)}@media (min-width:1025px){.faq{max-width:1260px;padding:40px 0;display:flex;justify-content:space-between}.faq__header{font-size:40px;text-align:left}}.faq__button-container{display:flex;justify-content:center;width:100%;margin:20px auto;flex-wrap:wrap}@media (min-width:1025px){.faq__button-container{width:auto;flex-direction:column;flex-wrap:nowrap}.faq__button-container--v2{flex-direction:row}}.faq__button{border:1px solid;border-radius:8px;height:32px;width:164px;font-weight:600;font-size:14px;margin:5px}@media (min-width:1025px){.faq__button{height:35px;width:202.65px;font-size:18px;border-radius:10px}}.faq__question-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-top:13px;padding-bottom:13px;width:285px}.faq__answer-container{padding-bottom:15px}.faq__question{font-size:18px;font-weight:800;line-height:1}@media (min-width:1025px){.faq__question-container{height:60px;width:461px}.faq__q-a-container{width:724px}.faq__question{font-size:22px}}.faq__answer{font-size:18px}.faq__footer{display:flex;flex-direction:column;align-items:center;padding-top:27px}.faq__ask-question{font-weight:500;font-size:16px;text-align:center;line-height:1;margin-top:15px}.faq__ask-question a{font-weight:600}@media (min-width:1025px){.faq__footer{padding-top:30px;align-items:flex-start}.faq__ask-question{font-size:18px;margin-top:20px}}