.FAQPage-module__YJPsAq__container{flex-direction:column;max-width:1200px;min-height:calc(100vh - 170px);margin:0 auto;padding:40px 20px;display:flex}.FAQPage-module__YJPsAq__title{color:#fff;text-align:center;text-shadow:0 2px 4px #00000080;margin-bottom:40px;font-size:2.5rem;font-weight:700}.FAQPage-module__YJPsAq__faqList{flex-direction:column;gap:20px;display:flex}.FAQPage-module__YJPsAq__faqItem{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#667eea1a 0%,#764ba21a 100%);border:1px solid #ffffff1a;border-radius:12px;padding:0;transition:all .3s;overflow:hidden}.FAQPage-module__YJPsAq__faqItem:hover{border-color:#fff3;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.FAQPage-module__YJPsAq__question{color:#fff;background:linear-gradient(135deg,#667eea33 0%,#764ba233 100%);padding:25px 30px;font-size:1.2rem;font-weight:600;transition:background .3s}.FAQPage-module__YJPsAq__answer{color:#e0e0e0;border-top:1px solid #ffffff0d;padding:25px 30px;font-size:1rem;line-height:1.6}.FAQPage-module__YJPsAq__answer code{color:#fff;background:#0000004d;border:1px solid #ffffff1a;border-radius:6px;padding:4px 8px;font-family:Courier New,monospace;font-size:.95em}.FAQPage-module__YJPsAq__answer a{color:#667eea;text-decoration:none;transition:color .3s}.FAQPage-module__YJPsAq__answer a:hover{color:#764ba2;text-decoration:underline}@media (max-width:768px){.FAQPage-module__YJPsAq__container{padding:20px 15px}.FAQPage-module__YJPsAq__title{margin-bottom:30px;font-size:2rem}.FAQPage-module__YJPsAq__question{padding:20px;font-size:1.1rem}.FAQPage-module__YJPsAq__answer{padding:20px;font-size:.95rem}}@media (max-width:480px){.FAQPage-module__YJPsAq__title{font-size:1.7rem}.FAQPage-module__YJPsAq__question{padding:18px 15px;font-size:1rem}.FAQPage-module__YJPsAq__answer{padding:18px 15px;font-size:.9rem}.FAQPage-module__YJPsAq__answer code{padding:3px 6px;font-size:.9em}}
