.faq__header{text-align:center}.faq__tagline{color:#332e32}.faq__title{color:#130612}.faq__description{color:#332e32;margin-bottom:3.5rem}.faq__question{border-bottom:1px solid #e9e7e9}.faq__question-header{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:20px 0}.faq__question-title{color:#000;font-size:1.25rem;font-weight:700;line-height:2rem}.faq__question-button{align-items:center;background-color:#e582e8;border:none;border-radius:50%;color:#42113c;cursor:pointer;display:flex;font-size:1.2em;justify-content:center;min-height:48px;min-width:48px}.faq__question-content{color:#2f2b2e;display:none;font-size:1rem;font-weight:400;line-height:1.5rem;padding:8px 0 20px}.faq__question--open .faq__question-content{display:block}.faq__question--open .faq__question-button{background-color:#86f874;color:#093103}.faq__question--open .faq__question-header{padding-bottom:0}@media (max-width:768px){.faq__description{margin-bottom:2.5rem}.faq__question-title{font-size:1rem;line-height:1.5rem}.faq__question-button{min-height:40px;min-width:40px}}