.FaqAccordion-module__77O0pG__accordion{max-width:var(--content-width);margin:0 auto}.FaqAccordion-module__77O0pG__item{border-bottom:1px solid var(--border-default)}.FaqAccordion-module__77O0pG__question{width:100%;padding:var(--space-6) 0;cursor:pointer;text-align:left;font-family:var(--font-heading);color:var(--text-primary);transition:color var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;font-size:1.5rem;font-weight:400;line-height:1.3;display:flex}.FaqAccordion-module__77O0pG__question:hover,.FaqAccordion-module__77O0pG__itemOpen .FaqAccordion-module__77O0pG__question{color:var(--bloom)}.FaqAccordion-module__77O0pG__icon{color:var(--bloom);margin-left:var(--space-4);transition:transform var(--transition-base);flex-shrink:0;font-size:1.6rem}.FaqAccordion-module__77O0pG__answerWrap{max-height:0;transition:max-height var(--transition-slow);overflow:hidden}.FaqAccordion-module__77O0pG__answer{padding-bottom:var(--space-6);color:var(--text-secondary);font-size:1.2rem;line-height:1.8}
.page-module__m_B44W__hero{padding:var(--space-24) 0;background:var(--faint-blue);text-align:center}.page-module__m_B44W__heroIntro{font-family:var(--font-heading);color:var(--text-secondary);max-width:560px;margin:var(--space-4) auto 0;font-size:clamp(1.4rem,2.5vw,1.9rem);font-style:italic;font-weight:400;line-height:1.5}.page-module__m_B44W__faqSection{padding:0 0 var(--space-24)}.page-module__m_B44W__cta{padding:var(--space-24) 0;background:var(--faint-rose);text-align:center}.page-module__m_B44W__cta h2{margin-bottom:var(--space-4)}.page-module__m_B44W__ctaP{max-width:500px;margin:0 auto var(--space-8)}@media (max-width:767px){.page-module__m_B44W__hero{padding:var(--space-16) 0}.page-module__m_B44W__faqSection{padding:0 0 var(--space-16)}.page-module__m_B44W__cta{padding:var(--space-16) 0}}
