.faqs-page{padding:2rem 0}.faqs-page .faq-item{border-bottom:1px solid var(--ws-line);margin-bottom:1.5rem;padding-bottom:1.5rem}.faqs-page .faq-question{color:var(--ws-ink);margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.faqs-page .faq-answer{color:var(--ws-ink-2);line-height:1.6}@media (max-width:768px){.faqs-page{padding:1rem 0}.faqs-page .faq-question{font-size:1.05rem}.faqs-page .faq-item{margin-bottom:1rem;padding-bottom:1rem}}.faq-body-wrapper .accordion-item{border:1px solid var(--ws-line);border-radius:var(--ws-radius);margin-bottom:1rem;overflow:hidden}.faq-body-wrapper .accordion-button{padding:1.5rem;font-size:1.125rem;font-weight:600}.faq-body-wrapper .accordion-button:focus-visible{box-shadow:var(--ws-focus-ring);border-color:#0000}.faq-body-wrapper .accordion-button:not(.collapsed){background:var(--ws-accent-tint);color:var(--ws-ink);box-shadow:inset 3px 0 0 var(--ws-pink)}.faq-body-wrapper .accordion-body{padding:1.5rem;line-height:1.8}
