.faq-module-scss-module__ewtspq__main{background-color:var(--bg);min-height:100vh;padding:var(--space-06)var(--space-04);padding-top:calc(var(--navbar-height) + var(--space-06))}@media (max-width:768px){.faq-module-scss-module__ewtspq__main{padding:var(--space-04)var(--space-03);padding-top:calc(var(--navbar-height) + var(--space-04))}}.faq-module-scss-module__ewtspq__container{max-width:800px;margin:0 auto}.faq-module-scss-module__ewtspq__header{text-align:center;margin-bottom:var(--space-06)}@media (max-width:768px){.faq-module-scss-module__ewtspq__header{margin-bottom:var(--space-04)}}.faq-module-scss-module__ewtspq__header .faq-module-scss-module__ewtspq__title{font-size:var(--fs-4xl);font-weight:var(--fw-bold);color:var(--text);margin:0 0 var(--space-02)}@media (max-width:768px){.faq-module-scss-module__ewtspq__header .faq-module-scss-module__ewtspq__title{font-size:var(--fs-2xl)}}.faq-module-scss-module__ewtspq__header .faq-module-scss-module__ewtspq__subtitle{font-size:var(--fs-lg);color:var(--text-muted);margin:0}@media (max-width:768px){.faq-module-scss-module__ewtspq__header .faq-module-scss-module__ewtspq__subtitle{font-size:var(--fs-md)}}.faq-module-scss-module__ewtspq__faqList{gap:var(--space-02);flex-direction:column;display:flex}.faq-module-scss-module__ewtspq__faqItem{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);transition:box-shadow var(--dur-fast)var(--ease-standard);overflow:hidden}.faq-module-scss-module__ewtspq__faqItem:hover{box-shadow:var(--elev-1)}.faq-module-scss-module__ewtspq__faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-03);padding:var(--space-04);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast)var(--ease-standard);display:flex}@media (max-width:768px){.faq-module-scss-module__ewtspq__faqQuestion{padding:var(--space-03)}}.faq-module-scss-module__ewtspq__faqQuestion:hover{background-color:var(--surface-muted)}.faq-module-scss-module__ewtspq__faqQuestion .faq-module-scss-module__ewtspq__questionText{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--text);flex:1;margin:0}@media (max-width:768px){.faq-module-scss-module__ewtspq__faqQuestion .faq-module-scss-module__ewtspq__questionText{font-size:var(--fs-md)}}.faq-module-scss-module__ewtspq__faqQuestion .faq-module-scss-module__ewtspq__icon{color:var(--primary);font-size:var(--fs-lg);transition:transform var(--dur-med)var(--ease-standard);flex-shrink:0}@media (max-width:768px){.faq-module-scss-module__ewtspq__faqQuestion .faq-module-scss-module__ewtspq__icon{font-size:var(--fs-md)}}.faq-module-scss-module__ewtspq__faqQuestion.faq-module-scss-module__ewtspq__open .faq-module-scss-module__ewtspq__icon{transform:rotate(180deg)}.faq-module-scss-module__ewtspq__faqAnswer{max-height:0;transition:max-height var(--dur-med)var(--ease-standard);overflow:hidden}.faq-module-scss-module__ewtspq__faqAnswer.faq-module-scss-module__ewtspq__open{max-height:500px}@media (max-width:768px){.faq-module-scss-module__ewtspq__faqAnswer.faq-module-scss-module__ewtspq__open{max-height:600px}}.faq-module-scss-module__ewtspq__faqAnswer .faq-module-scss-module__ewtspq__answerContent{padding:0 var(--space-04)var(--space-04);color:var(--text-muted);font-size:var(--fs-md);line-height:var(--lh-relaxed)}@media (max-width:768px){.faq-module-scss-module__ewtspq__faqAnswer .faq-module-scss-module__ewtspq__answerContent{padding:0 var(--space-03)var(--space-03);font-size:var(--fs-sm)}}
