.faq-module__VSI0LW__page{background:var(--background,#fcfcfc);min-height:100dvh;color:var(--text-primary);flex-direction:column;padding-top:72px;display:flex;overflow-x:hidden}.faq-module__VSI0LW__faqSection{box-sizing:border-box;text-align:center;width:100%;max-width:1200px;margin:0 auto;padding:120px 40px 82px}.faq-module__VSI0LW__faqHeadline{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 24px;font-family:Tiempos Text,Georgia,serif;font-size:clamp(36px,3.2vw,48px);font-weight:400;line-height:1.2}.faq-module__VSI0LW__faqSubtitle{color:var(--body-text);margin:0 0 40px;font-size:16px;line-height:1.5}.faq-module__VSI0LW__faqList{text-align:left;flex-direction:column;gap:12px;width:100%;max-width:720px;margin:0 auto;display:flex}.faq-module__VSI0LW__faqItem{background:var(--background-secondary);border-radius:12px;width:100%;overflow:hidden}.faq-module__VSI0LW__faqItemHeader{margin:0}.faq-module__VSI0LW__faqQuestion{box-sizing:border-box;letter-spacing:-.02em;width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-family:Tiempos Text,Georgia,serif;font-size:18px;font-weight:400;display:flex}.faq-module__VSI0LW__faqQuestionText{overflow-wrap:break-word;flex:1;min-width:0}.faq-module__VSI0LW__faqChevron{color:silver;flex-shrink:0;transition:transform .3s,color .2s}.faq-module__VSI0LW__faqQuestion:hover .faq-module__VSI0LW__faqChevron{color:#7c7c7c}.faq-module__VSI0LW__faqQuestion[data-state=open] .faq-module__VSI0LW__faqChevron{transform:rotate(180deg)}@keyframes faq-module__VSI0LW__faqSlideDown{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes faq-module__VSI0LW__faqSlideUp{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}.faq-module__VSI0LW__faqAnswerWrap{overflow:hidden}.faq-module__VSI0LW__faqAnswerWrap[data-state=open]{animation:.3s ease-out forwards faq-module__VSI0LW__faqSlideDown}.faq-module__VSI0LW__faqAnswerWrap[data-state=closed]{animation:.3s ease-out forwards faq-module__VSI0LW__faqSlideUp}.faq-module__VSI0LW__faqAnswer{color:var(--body-text);box-sizing:border-box;overflow-wrap:break-word;margin:0;padding:16px 24px 20px;font-size:15px;line-height:1.55}@media (max-width:900px){.faq-module__VSI0LW__faqSection{padding:48px 24px 40px}.faq-module__VSI0LW__faqQuestion{padding:20px 24px}}@media (max-width:600px){.faq-module__VSI0LW__faqSection{padding:40px 16px 36px}.faq-module__VSI0LW__faqSubtitle{margin-bottom:28px}.faq-module__VSI0LW__faqQuestion{padding:20px;font-size:16px}.faq-module__VSI0LW__faqAnswer{padding:12px 20px 24px;font-size:14px}}
