.faq__item{align-items:flex-start;display:flex}.faq__divider{background-color:#e4e3e1;height:1px;margin:2rem 0}@media (min-width:600px){.faq__divider{margin:1.6rem 0}}.faq__item-content{flex-grow:1;padding:0 1rem 0 0}@media (min-width:600px){.faq__item-content{padding:0 1.6rem 0 0}}.faq__button svg{transform:rotate(45deg)}.faq__button--pushed svg{transform:rotate(0)}.faq__question{font-size:1.8rem;line-height:2.6rem}@media (min-width:600px){.faq__question{font-size:2.4rem;line-height:3.2rem}}.faq__answer-wrapper{background-color:#fff;border-radius:1rem;margin:.8rem 0 0;padding:.8rem 1rem}@media (min-width:600px){.faq__answer-wrapper{border-radius:1rem;padding:1rem 2rem}}.faq__text-answer-wrapper{gap:.4rem;display:grid}.faq__answer-paragraph{font-size:1.5rem;line-height:2.1rem}@media (min-width:600px){.faq__answer-paragraph{font-size:1.7rem;line-height:2.6rem}}
