.FaqSection-module__Khuz2G__section{background:var(--c-ink,#0d1117);padding:100px 0;position:relative;overflow:hidden}.FaqSection-module__Khuz2G__mesh{pointer-events:none;background:radial-gradient(circle at 15% 20%,#2563eb14 0%,#0000 45%),radial-gradient(circle at 85% 80%,#ca8a040f 0%,#0000 45%),radial-gradient(circle,#2563eb0a 0%,#0000 60%);position:absolute;inset:0}.FaqSection-module__Khuz2G__header{text-align:center;max-width:800px;margin:0 auto 60px}.FaqSection-module__Khuz2G__heading{color:#fff;margin:1.5rem 0}.FaqSection-module__Khuz2G__subtitle{color:#ffffffa6;font-size:1.1rem;line-height:1.6}.FaqSection-module__Khuz2G__faqList{flex-direction:column;gap:1rem;max-width:900px;margin:0 auto;display:flex}.FaqSection-module__Khuz2G__faqItem{-webkit-backdrop-filter:blur(8px);transition:all var(--transition-normal);background:#ffffff0a;border:1px solid #ffffff14;border-radius:1.25rem;overflow:hidden;box-shadow:0 4px 20px #0003}.FaqSection-module__Khuz2G__faqItem:hover{background:#ffffff0f;border-color:#2563eb4d;transform:translateY(-2px);box-shadow:0 10px 30px #0000004d}.FaqSection-module__Khuz2G__faqItem.FaqSection-module__Khuz2G__open{border-color:#2563eb66;box-shadow:0 12px 40px #2563eb26}.FaqSection-module__Khuz2G__questionBtn{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;padding:1.5rem 2rem;display:flex}.FaqSection-module__Khuz2G__questionText{color:#ffffffe6;font-size:1.15rem;font-weight:700;font-family:var(--font-heading);transition:color var(--transition-fast)}.FaqSection-module__Khuz2G__faqItem.FaqSection-module__Khuz2G__open .FaqSection-module__Khuz2G__questionText{color:var(--color-sky)}.FaqSection-module__Khuz2G__iconWrapper{background:var(--color-sky-light);width:32px;height:32px;color:var(--color-sky);transition:transform var(--transition-normal);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FaqSection-module__Khuz2G__faqItem.FaqSection-module__Khuz2G__open .FaqSection-module__Khuz2G__iconWrapper{background:var(--color-sky);color:#fff;transform:rotate(180deg)}.FaqSection-module__Khuz2G__answerWrapper{max-height:0;transition:max-height var(--transition-normal)ease-in-out;overflow:hidden}.FaqSection-module__Khuz2G__faqItem.FaqSection-module__Khuz2G__open .FaqSection-module__Khuz2G__answerWrapper{max-height:500px}.FaqSection-module__Khuz2G__answerContent{padding:0 2rem 2rem}.FaqSection-module__Khuz2G__answerContent p{color:#ffffffb3;font-size:1.05rem;line-height:1.7}.FaqSection-module__Khuz2G__footer{text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:1.5rem;max-width:600px;margin-top:60px;margin-left:auto;margin-right:auto;padding:40px}.FaqSection-module__Khuz2G__footer p{color:#ffffffe6;margin-bottom:1.5rem;font-weight:600}@media (max-width:768px){.FaqSection-module__Khuz2G__section{padding:60px 0}.FaqSection-module__Khuz2G__questionBtn{padding:1.25rem 1.5rem}.FaqSection-module__Khuz2G__questionText{font-size:1rem}.FaqSection-module__Khuz2G__answerContent{padding:0 1.5rem 1.5rem}}
