.FAQAccordion-module__qB0itW__list{flex-direction:column;display:flex}.FAQAccordion-module__qB0itW__item{border-top:1px solid #f0f4f826}.FAQAccordion-module__qB0itW__item:last-child{border-bottom:1px solid #f0f4f826}.FAQAccordion-module__qB0itW__trigger{justify-content:space-between;align-items:center;gap:var(--space-lg);width:100%;padding:var(--space-xl) 0;cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.FAQAccordion-module__qB0itW__trigger:focus-visible{outline:2px solid var(--colour-teal);outline-offset:2px;border-radius:2px}.FAQAccordion-module__qB0itW__question{font-family:var(--font-body);color:var(--colour-white);font-size:1rem;font-weight:600;line-height:1.4;transition:color .2s}.FAQAccordion-module__qB0itW__trigger:hover .FAQAccordion-module__qB0itW__question{color:var(--colour-teal)}.FAQAccordion-module__qB0itW__icon{color:var(--colour-muted);flex-shrink:0;align-items:center;transition:transform .3s,color .2s;display:flex}.FAQAccordion-module__qB0itW__itemOpen .FAQAccordion-module__qB0itW__icon{color:var(--colour-teal);transform:rotate(180deg)}.FAQAccordion-module__qB0itW__panel{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.FAQAccordion-module__qB0itW__itemOpen .FAQAccordion-module__qB0itW__panel{grid-template-rows:1fr}.FAQAccordion-module__qB0itW__answerWrap{overflow:hidden}.FAQAccordion-module__qB0itW__answer{font-family:var(--font-body);color:#f0f4f8d1;padding-bottom:var(--space-xl);margin:0;font-size:.95rem;line-height:1.75}
