.faqs_container__owIXm{max-width:880px;margin:0 auto;padding:5rem 1.5rem 6rem}.faqs_title__XqFxb{font-family:var(--font-instrument-serif),"ITC Fenice",Georgia,serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:400;color:#111;margin-bottom:.75rem;letter-spacing:-.01em;line-height:1.15}.faqs_subtitle__fiZQD{color:#666;font-size:1.05rem;line-height:1.6;margin-bottom:3rem}.faqs_accordionList__LqJoa{display:flex;flex-direction:column;gap:1.15rem}.faqs_faqItem__dncSM{background:#fff;border:0 solid #eae6ea;border-radius:22px;padding:1.35rem 1.65rem;cursor:pointer;transition:all .25s cubic-bezier(.2,.8,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.faqs_faqItem__dncSM:hover{border-color:#d8ced8}.faqs_faqItemOpen__81MLP{border-color:#e2cad0;box-shadow:0 8px 25px rgba(175,93,106,.07)}.faqs_questionRow__uXDK8{display:flex;justify-content:space-between;align-items:center;gap:1.25rem}.faqs_questionText__u78UE{margin:0;font-size:1.15rem;font-weight:600;color:#1a1a1a;line-height:1.4;letter-spacing:-.01em}.faqs_toggleIcon__HLk35{font-size:1.9rem;font-weight:300;color:#af5d6a;width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s cubic-bezier(.2,.8,.2,1),color .2s ease}.faqs_toggleIconRotated__Qzfca{transform:rotate(45deg);color:#964f5b}.faqs_answerContent__J29dT{margin:1.1rem 0 .25rem;color:#4b5563;line-height:1.75;font-size:1rem;white-space:pre-line;border-top:0 solid #f3eff2;padding-top:1rem}.faqs_emptyBox__iENMZ{text-align:center;padding:3.5rem 1.5rem;background:#fff;border:1px dashed #d1d5db;border-radius:18px;color:#666}@media (max-width:640px){.faqs_container__owIXm{padding:3.5rem 1.25rem 4rem}.faqs_faqItem__dncSM{padding:1.1rem 1.25rem;border-radius:14px}.faqs_questionText__u78UE{font-size:1.02rem}}