.FAQAccordion-module__jXoq-G__faq{padding:var(--spacing-96) 0}.FAQAccordion-module__jXoq-G__container{width:min(100% - 32px, var(--page-max-width));max-width:var(--text-max-width);margin:0 auto}.FAQAccordion-module__jXoq-G__list{gap:var(--spacing-4);margin-top:var(--spacing-64);flex-direction:column;display:flex}.FAQAccordion-module__jXoq-G__item{border-radius:var(--radius-sm);background:var(--linen);transition:background-color .15s;overflow:hidden}.FAQAccordion-module__jXoq-G__item:not(.FAQAccordion-module__jXoq-G__openItem):hover,.FAQAccordion-module__jXoq-G__openItem,.FAQAccordion-module__jXoq-G__openItem:hover{background:var(--panel)}.FAQAccordion-module__jXoq-G__questionHeading{margin:0}.FAQAccordion-module__jXoq-G__question{justify-content:space-between;align-items:center;gap:var(--spacing-16);width:100%;min-height:48px;padding:var(--spacing-12) var(--spacing-12) var(--spacing-12) var(--spacing-16);color:var(--secondary);font-size:var(--text-body);font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.FAQAccordion-module__jXoq-G__question:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.FAQAccordion-module__jXoq-G__chevron{color:var(--primary);flex:none;transition:transform .2s}.FAQAccordion-module__jXoq-G__chevron.FAQAccordion-module__jXoq-G__open{transform:rotate(180deg)}.FAQAccordion-module__jXoq-G__panel{padding:0 var(--spacing-16) var(--spacing-16)}.FAQAccordion-module__jXoq-G__answer{max-width:640px;color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body);margin:0}@media (max-width:640px){.FAQAccordion-module__jXoq-G__faq{padding:var(--spacing-64) 0}.FAQAccordion-module__jXoq-G__list{margin-top:var(--spacing-48)}.FAQAccordion-module__jXoq-G__question{min-height:48px;padding:var(--spacing-12) var(--spacing-12) var(--spacing-12) var(--spacing-16)}.FAQAccordion-module__jXoq-G__panel{padding:0 var(--spacing-16) var(--spacing-16)}}
