.page-module__92KbQW__container{max-width:800px;margin:0 auto;padding:80px 24px 120px}.page-module__92KbQW__title{font-family:var(--font-serif);color:var(--dark);margin-bottom:8px;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:500;line-height:1.2}.page-module__92KbQW__subtitle{font-family:var(--font-sans);color:var(--text-muted);margin-bottom:48px;font-size:1rem}.page-module__92KbQW__faqList{flex-direction:column;gap:0;display:flex}.page-module__92KbQW__faqItem{border-bottom:1px solid #2c181014}.page-module__92KbQW__faqItem:first-child{border-top:1px solid #2c181014}.page-module__92KbQW__faqQuestion{cursor:pointer;width:100%;font-family:var(--font-sans);color:var(--dark);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:1rem;font-weight:600;line-height:1.4;transition:color .2s;display:flex}.page-module__92KbQW__faqQuestion:hover{color:var(--terracotta)}.page-module__92KbQW__chevron{width:20px;height:20px;color:var(--text-muted);flex-shrink:0;transition:transform .3s}.page-module__92KbQW__open .page-module__92KbQW__chevron{transform:rotate(180deg)}.page-module__92KbQW__faqAnswer{max-height:0;padding:0;transition:max-height .35s,padding .35s;overflow:hidden}.page-module__92KbQW__open .page-module__92KbQW__faqAnswer{max-height:300px;padding:0 0 20px}.page-module__92KbQW__faqAnswer p{font-family:var(--font-sans);color:var(--text-body);font-size:.95rem;line-height:1.7}.page-module__92KbQW__ctaSection{text-align:center;background:#c66a4e0f;border-radius:16px;margin-top:64px;padding:48px 24px}.page-module__92KbQW__ctaText{font-family:var(--font-serif);color:var(--dark);margin-bottom:24px;font-size:clamp(1.2rem,2.5vw,1.6rem);font-weight:500}.page-module__92KbQW__ctaButton{background:var(--terracotta,#c66a4e);color:#fff;font-family:var(--font-sans);border-radius:999px;padding:14px 32px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-block}.page-module__92KbQW__ctaButton:hover{background:#a8543b;transform:translateY(-1px)}
