.page-module__MePdWG__container{max-width:800px;margin:0 auto;padding:48px 24px}.page-module__MePdWG__header{text-align:center;margin-bottom:40px}.page-module__MePdWG__title{color:var(--foreground);margin-bottom:12px;font-size:36px;font-weight:800}.page-module__MePdWG__subtitle{color:var(--foreground-muted);font-size:18px}.page-module__MePdWG__categoryTabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px;display:flex}.page-module__MePdWG__categoryTab{color:var(--foreground-muted);background:var(--background-secondary);border:1px solid var(--border);cursor:pointer;border-radius:100px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s}.page-module__MePdWG__categoryTab:hover{color:var(--primary-600);border-color:var(--primary-300);background:var(--primary-50)}.page-module__MePdWG__categoryTab.page-module__MePdWG__active{color:#fff;background:linear-gradient(135deg,var(--primary-500),var(--primary-600));border-color:#0000;box-shadow:0 4px 12px #5b7cfa4d}.page-module__MePdWG__faqList{flex-direction:column;gap:12px;margin-bottom:64px;display:flex}.page-module__MePdWG__faqItem{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;transition:all .2s;overflow:hidden}.page-module__MePdWG__faqItem:hover{border-color:var(--primary-300)}.page-module__MePdWG__faqItem.page-module__MePdWG__open{border-color:var(--primary-400);box-shadow:0 4px 16px #5b7cfa1a}.page-module__MePdWG__faqQuestion{width:100%;color:var(--foreground);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:20px 24px;font-size:15px;font-weight:600;transition:background .2s;display:flex}.page-module__MePdWG__faqQuestion:hover{background:var(--background-secondary)}.page-module__MePdWG__categoryBadge{color:var(--primary-600);background:var(--primary-50);border-radius:6px;flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:600}.page-module__MePdWG__dark .page-module__MePdWG__categoryBadge{color:var(--primary-400);background:#5b7cfa26}.page-module__MePdWG__questionText{flex:1}.page-module__MePdWG__chevron{color:var(--foreground-muted);flex-shrink:0;transition:transform .3s}.page-module__MePdWG__faqItem.page-module__MePdWG__open .page-module__MePdWG__chevron{transform:rotate(180deg)}.page-module__MePdWG__faqAnswer{max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}.page-module__MePdWG__faqItem.page-module__MePdWG__open .page-module__MePdWG__faqAnswer{max-height:300px;padding:0 24px 20px}.page-module__MePdWG__faqAnswer p{color:var(--foreground-muted);padding-left:76px;font-size:14px;line-height:1.7}.page-module__MePdWG__contactSection{text-align:center;background:var(--background-secondary);border:1px solid var(--border);border-radius:24px;padding:48px}.page-module__MePdWG__contactSection h2{color:var(--foreground);margin-bottom:8px;font-size:22px;font-weight:700}.page-module__MePdWG__contactSection p{color:var(--foreground-muted);margin-bottom:24px;font-size:15px}.page-module__MePdWG__contactButton{color:#3c1e1e;background:#fee500;border-radius:12px;align-items:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #fee5004d}.page-module__MePdWG__contactButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #fee50066}@media (max-width:768px){.page-module__MePdWG__container{padding:32px 16px}.page-module__MePdWG__title{font-size:28px}.page-module__MePdWG__subtitle{font-size:16px}.page-module__MePdWG__categoryTabs{gap:8px}.page-module__MePdWG__categoryTab{padding:8px 16px;font-size:13px}.page-module__MePdWG__faqQuestion{flex-wrap:wrap;padding:16px 20px}.page-module__MePdWG__faqAnswer p{padding-left:0}.page-module__MePdWG__contactSection{padding:32px 24px}}
