.page-module__m_B44W__pageContainer{background:var(--ef-surface);min-height:100vh;padding:clamp(2rem,5vw,4rem) clamp(1rem,3vw,2rem)}.page-module__m_B44W__contentWrapper{max-width:800px;margin:0 auto}.page-module__m_B44W__header{text-align:center;margin-bottom:clamp(2rem,4vw,3rem)}.page-module__m_B44W__title{color:var(--ef-ink-900);margin:0 0 12px;font-size:clamp(28px,5vw,40px);font-weight:800}.page-module__m_B44W__subtitle{max-width:500px;color:var(--ef-ink-600);margin:0 auto;font-size:16px;line-height:1.6}.page-module__m_B44W__searchContainer{margin-bottom:32px}.page-module__m_B44W__searchInput{border:1px solid var(--ef-border);background:var(--ef-card-bg);width:100%;color:var(--ef-ink-900);border-radius:12px;padding:14px 18px;font-size:16px;transition:border-color .2s,box-shadow .2s}.page-module__m_B44W__searchInput:focus{border-color:var(--uw-blue);outline:none;box-shadow:0 0 0 3px #0b3aa51a}.page-module__m_B44W__searchInput::placeholder{color:var(--ef-ink-500)}.page-module__m_B44W__categoryTabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.page-module__m_B44W__categoryTab{border:1px solid var(--ef-border);background:var(--ef-card-bg);color:var(--ef-ink-600);cursor:pointer;border-radius:20px;padding:8px 16px;font-size:14px;font-weight:600;transition:all .2s}.page-module__m_B44W__categoryTab:hover{border-color:var(--uw-blue);color:var(--uw-blue)}.page-module__m_B44W__categoryTabActive{border:1px solid var(--uw-blue);background:var(--uw-blue);color:#fff}.page-module__m_B44W__categoryTabActive:hover{color:#fff}.page-module__m_B44W__faqList{flex-direction:column;gap:12px;display:flex}.page-module__m_B44W__faqItem{background:var(--ef-card-bg);border:1px solid var(--ef-border);border-radius:12px;transition:box-shadow .2s;overflow:hidden}.page-module__m_B44W__faqItem[open]{box-shadow:0 4px 16px #0f172a14}.page-module__m_B44W__faqItem[open] .page-module__m_B44W__faqQuestion{border-bottom:1px solid var(--ef-border)}.page-module__m_B44W__faqQuestion{color:var(--ef-ink-900);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-weight:600;list-style:none;display:flex}.page-module__m_B44W__faqQuestion::-webkit-details-marker{display:none}.page-module__m_B44W__faqQuestion:after{content:"+";color:var(--ef-ink-600);flex-shrink:0;font-size:20px;transition:transform .2s}.page-module__m_B44W__faqItem[open] .page-module__m_B44W__faqQuestion:after{transform:rotate(45deg)}.page-module__m_B44W__faqQuestion:hover{color:var(--uw-blue)}.page-module__m_B44W__faqAnswer{color:var(--ef-ink-600);padding:16px 20px;font-size:15px;line-height:1.7}.page-module__m_B44W__faqAnswer a{color:var(--uw-blue);text-decoration:underline}.page-module__m_B44W__faqAnswer ul{margin:12px 0;padding-left:20px}.page-module__m_B44W__faqAnswer li{margin-bottom:6px}.page-module__m_B44W__noResults{text-align:center;color:var(--ef-ink-600);padding:48px 24px}.page-module__m_B44W__contactSection{background:linear-gradient(135deg,var(--ef-card-bg),var(--ef-surface));border:1px solid var(--ef-border);text-align:center;border-radius:16px;margin-top:48px;padding:32px}.page-module__m_B44W__contactTitle{color:var(--ef-ink-900);margin:0 0 8px;font-size:20px;font-weight:700}.page-module__m_B44W__contactText{color:var(--ef-ink-600);margin:0 0 20px;font-size:15px}.page-module__m_B44W__contactLink{background:var(--uw-blue);color:#fff;border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:filter .2s;display:inline-flex}.page-module__m_B44W__contactLink:hover{filter:brightness(1.1)}
