.faq-module__6AW0yG__pageContainer{min-height:100vh;padding:0}.faq-module__6AW0yG__content{max-width:900px;padding:var(--space-xl);padding-top:calc(var(--space-xl) + 30px);margin:0 auto}.faq-module__6AW0yG__pageTitle{color:var(--color-text-white);text-align:center;margin-bottom:var(--space-md);font-family:Raleway,sans-serif;font-size:2.5rem;font-weight:800}.faq-module__6AW0yG__pageSubtitle{color:var(--color-text-light);text-align:center;margin-bottom:var(--space-3xl);max-width:600px;margin-left:auto;margin-right:auto;font-family:Roboto,sans-serif;font-size:1.1rem}.faq-module__6AW0yG__faqList{gap:var(--space-md);flex-direction:column;display:flex}.faq-module__6AW0yG__faqItem{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--border-radius);transition:all var(--transition-base);overflow:hidden}.faq-module__6AW0yG__faqItem:hover{border-color:var(--color-primary)}.faq-module__6AW0yG__faqItem[open]{background:var(--glass-bg-hover)}.faq-module__6AW0yG__faqItem[open] .faq-module__6AW0yG__icon{transform:rotate(45deg)}.faq-module__6AW0yG__faqQuestion{padding:var(--space-lg)var(--space-xl);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;list-style:none;display:flex}.faq-module__6AW0yG__faqQuestion::-webkit-details-marker{display:none}.faq-module__6AW0yG__questionText{color:var(--color-text-white);padding-right:var(--space-md);flex:1;font-family:Raleway,sans-serif;font-size:1.1rem;font-weight:600}.faq-module__6AW0yG__icon{color:var(--color-primary);transition:transform var(--transition-base);flex-shrink:0;font-size:1.5rem;font-weight:300}.faq-module__6AW0yG__faqAnswer{padding:0 var(--space-xl)var(--space-lg)}.faq-module__6AW0yG__faqAnswer p{color:var(--color-text-light);margin:0;font-family:Roboto,sans-serif;font-size:1rem;line-height:1.7}.faq-module__6AW0yG__ctaSection{margin-top:var(--space-4xl);padding:var(--space-2xl);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--border-radius);text-align:center}.faq-module__6AW0yG__ctaTitle{color:var(--color-text-white);margin-bottom:var(--space-md);font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:700}.faq-module__6AW0yG__ctaText{color:var(--color-text-light);margin-bottom:var(--space-lg);font-family:Roboto,sans-serif;font-size:1rem}.faq-module__6AW0yG__ctaButton{padding:var(--space-md)var(--space-xl);background:var(--color-primary);color:var(--color-text-white);text-shadow:0 1px 3px #00000080;border-radius:var(--border-radius);transition:all var(--transition-base);font-family:Raleway,sans-serif;font-size:1rem;font-weight:700;text-decoration:none;display:inline-block}.faq-module__6AW0yG__ctaButton:hover{background:var(--color-primary-hover);transform:translateY(-2px)}@media (max-width:768px){.faq-module__6AW0yG__pageContainer{padding:0}.faq-module__6AW0yG__content{padding:var(--space-lg);padding-top:calc(var(--space-xl) + 10px)}.faq-module__6AW0yG__pageTitle{font-size:2rem}.faq-module__6AW0yG__faqQuestion{padding:var(--space-md)var(--space-lg)}.faq-module__6AW0yG__questionText{font-size:1rem}.faq-module__6AW0yG__faqAnswer{padding:0 var(--space-lg)var(--space-md)}}@media (max-width:480px){.faq-module__6AW0yG__pageContainer{padding:0}.faq-module__6AW0yG__pageTitle{font-size:1.75rem}.faq-module__6AW0yG__ctaSection{padding:var(--space-lg)}}
