.FAQAccordion-module__zQbObW__list{max-width:var(--container-prose);border-top:1px solid var(--border-hairline);flex-direction:column;margin:0 auto;display:flex}.FAQAccordion-module__zQbObW__item{border-bottom:1px solid var(--border-hairline)}.FAQAccordion-module__zQbObW__trigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-6) 0;cursor:pointer;text-align:left;color:var(--text);font-family:var(--font-heading);font-size:1.375rem;font-style:italic;font-weight:500;line-height:var(--line-snug);letter-spacing:-.005em;transition:color var(--transition-base);background:0 0;border:0;display:flex}.FAQAccordion-module__zQbObW__trigger:hover .FAQAccordion-module__zQbObW__triggerText,.FAQAccordion-module__zQbObW__trigger:focus-visible .FAQAccordion-module__zQbObW__triggerText{color:var(--copper)}.FAQAccordion-module__zQbObW__trigger:focus-visible{outline:2px solid var(--copper);outline-offset:4px;border-radius:4px}.FAQAccordion-module__zQbObW__triggerText{transition:color var(--transition-base);flex:1}.FAQAccordion-module__zQbObW__triggerMark{font-family:var(--font-body);color:var(--copper);text-align:center;min-width:1ch;font-size:1.5rem;font-style:normal;font-weight:500;line-height:1}.FAQAccordion-module__zQbObW__itemOpen .FAQAccordion-module__zQbObW__triggerText{color:var(--copper)}.FAQAccordion-module__zQbObW__panel{padding-bottom:var(--space-6);padding-right:var(--space-8);max-width:60ch}.FAQAccordion-module__zQbObW__paragraph{font-family:var(--font-body);font-weight:450;font-size:var(--font-body-sz);line-height:var(--line-relaxed);color:var(--text-muted);margin:0 0 var(--space-4) 0}.FAQAccordion-module__zQbObW__paragraph:last-child{margin-bottom:0}.FAQAccordion-module__zQbObW__link{color:var(--copper);transition:border-color var(--transition-base);border-bottom:1px solid #0000;text-decoration:none}.FAQAccordion-module__zQbObW__link:hover,.FAQAccordion-module__zQbObW__link:focus-visible{border-bottom-color:var(--copper)}
.page-module__m_B44W__main{background:var(--surface-base);min-height:100vh;padding:calc(3.5rem + var(--space-16)) var(--space-8) var(--space-20)}.page-module__m_B44W__header{max-width:var(--container-prose);margin:0 auto var(--space-12);gap:var(--space-4);flex-direction:column;display:flex}.page-module__m_B44W__eyebrow{font-family:var(--font-label);font-weight:500;font-size:var(--font-meta);letter-spacing:.06em;color:var(--copper);text-transform:uppercase;margin:0}.page-module__m_B44W__heading{font-family:var(--font-heading);font-size:clamp(2.5rem,5vw,3.75rem);font-style:italic;font-weight:500;line-height:var(--line-tight);color:var(--text);letter-spacing:-.015em;max-width:22ch;margin:0}.page-module__m_B44W__lead{font-family:var(--font-body);font-weight:450;font-size:var(--font-lead);line-height:var(--line-relaxed);color:var(--text-muted);max-width:56ch;margin:0}.page-module__m_B44W__faqSection{max-width:var(--container-prose);margin:0 auto var(--space-16)}.page-module__m_B44W__contact{max-width:var(--container-prose);margin:0 auto var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--border-hairline);text-align:center}.page-module__m_B44W__contactText{font-family:var(--font-body);font-weight:450;font-size:var(--font-body-sz);line-height:var(--line-relaxed);color:var(--text-muted);margin:0}.page-module__m_B44W__contactLink{color:var(--copper);transition:border-color var(--transition-base);border-bottom:1px solid #0000;text-decoration:none}.page-module__m_B44W__contactLink:hover,.page-module__m_B44W__contactLink:focus-visible{border-bottom-color:var(--copper)}
