.page-module__ohMJ0G__page{--faq-deep:#0b1f3a;--faq-ink:#17314f;--faq-accent:#f26b5b;--faq-accent-strong:#d94841;--faq-sand:#f8f2e8;--faq-mint:#dff2eb;--faq-panel:#ffffffd1;--faq-panel-strong:#ffffffeb;--faq-border:#17314f1f;--faq-shadow:0 24px 60px #0b1f3a1f;gap:24px;display:grid}.page-module__ohMJ0G__hero{box-shadow:var(--faq-shadow);background:radial-gradient(circle at 100% 0,#f26b5b33,#0000 32%),radial-gradient(circle at 0 100%,#39ab922e,#0000 38%),linear-gradient(145deg,#fffbf6f5,#f7f8ffe6);border:1px solid #ffffffb8;border-radius:28px;grid-template-columns:minmax(0,1fr);gap:20px;padding:28px;display:grid}.page-module__ohMJ0G__heroCopy{align-content:start;gap:14px;display:grid}.page-module__ohMJ0G__eyebrow{width:fit-content;color:var(--faq-deep);letter-spacing:.14em;text-transform:uppercase;background:#0b1f3a14;border-radius:999px;padding:8px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.page-module__ohMJ0G__title{letter-spacing:-.04em;color:var(--faq-deep);max-width:11ch;margin:0;font-size:clamp(2.5rem,5vw,4.5rem);line-height:.96}.page-module__ohMJ0G__subtitle{max-width:62ch;color:var(--faq-ink);margin:0;font-size:1.02rem;line-height:1.7}.page-module__ohMJ0G__heroStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:620px;margin-top:8px;display:grid}.page-module__ohMJ0G__heroStat{background:var(--faq-panel);border:1px solid var(--faq-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;gap:4px;padding:16px;display:grid}.page-module__ohMJ0G__heroStat strong{color:var(--faq-deep);font-size:1.45rem}.page-module__ohMJ0G__heroStat span{color:var(--faq-ink);font-size:.9rem}.page-module__ohMJ0G__workspace{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:20px;display:grid}.page-module__ohMJ0G__workspacePreviewOnly{grid-template-columns:1fr}.page-module__ohMJ0G__previewColumn,.page-module__ohMJ0G__editorColumn{min-width:0}.page-module__ohMJ0G__previewColumnWide{max-width:1080px}.page-module__ohMJ0G__editorStack{gap:20px;display:grid;position:sticky;top:96px}.page-module__ohMJ0G__panel{background:var(--faq-panel-strong);border:1px solid var(--faq-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:24px;gap:18px;padding:22px;display:grid;box-shadow:0 16px 40px #0b1f3a14}.page-module__ohMJ0G__panelHeader{justify-content:space-between;align-items:start;gap:16px;display:flex}.page-module__ohMJ0G__panelEyebrow{color:#17314fb8;letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:.78rem;font-weight:700}.page-module__ohMJ0G__panelTitle{color:var(--faq-deep);margin:0;font-size:1.35rem}.page-module__ohMJ0G__panelTag{background:var(--faq-sand);height:fit-content;color:var(--faq-deep);border-radius:999px;align-items:center;padding:8px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.page-module__ohMJ0G__toolbar{gap:16px;display:grid}.page-module__ohMJ0G__filters{flex-wrap:wrap;gap:10px;display:flex}.page-module__ohMJ0G__filterChip,.page-module__ohMJ0G__filterChipActive{border:1px solid var(--faq-border);color:var(--faq-deep);box-shadow:none;background:#0b1f3a0a;border-radius:999px;padding:9px 14px;font-size:.9rem;font-weight:700}.page-module__ohMJ0G__filterChipActive{background:var(--faq-deep);color:#fff}.page-module__ohMJ0G__previewList{gap:14px;display:grid}.page-module__ohMJ0G__faqCard,.page-module__ohMJ0G__faqCardOpen,.page-module__ohMJ0G__faqCardSelected{background:linear-gradient(#fffffff2,#f7f8fcf2);border:1px solid #17314f1a;border-radius:20px;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}.page-module__ohMJ0G__faqCardOpen{border-color:#f26b5b47;box-shadow:0 18px 40px #0b1f3a14}.page-module__ohMJ0G__faqCardSelected{border-color:#39ab926b}.page-module__ohMJ0G__faqQuestion{text-align:left;width:100%;color:inherit;box-shadow:none;background:0 0;padding:18px 20px 16px}.page-module__ohMJ0G__faqQuestionMeta{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.page-module__ohMJ0G__categoryBadge,.page-module__ohMJ0G__pinBadge,.page-module__ohMJ0G__entryPill{border-radius:999px;align-items:center;width:fit-content;padding:6px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.page-module__ohMJ0G__categoryBadge{color:var(--faq-deep);background:#0b1f3a14}.page-module__ohMJ0G__pinBadge,.page-module__ohMJ0G__entryPill{color:var(--faq-accent-strong);background:#f26b5b24}.page-module__ohMJ0G__faqQuestionRow{justify-content:space-between;align-items:start;gap:16px;display:flex}.page-module__ohMJ0G__faqQuestionRow h3{color:var(--faq-deep);margin:0;font-size:1.08rem;line-height:1.45}.page-module__ohMJ0G__chevron{color:var(--faq-accent-strong);flex:none;font-size:1.6rem;line-height:1}.page-module__ohMJ0G__faqAnswer{gap:14px;padding:0 20px 20px;display:grid}.page-module__ohMJ0G__faqAnswer p{color:var(--faq-ink);white-space:pre-wrap;margin:0;line-height:1.75}.page-module__ohMJ0G__faqAnswerMeta,.page-module__ohMJ0G__metaLine{color:#17314fad;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:.85rem;display:flex}.page-module__ohMJ0G__statusRow{gap:8px;display:grid}.page-module__ohMJ0G__statusMessage{color:#17314fb8;margin:0;font-size:.92rem;line-height:1.6}.page-module__ohMJ0G__statusError{color:#a12b27;font-weight:700}.page-module__ohMJ0G__helpCard{background:linear-gradient(140deg,#dff2ebdb,#f8f2e8f2);border:1px solid #17314f14;border-radius:22px;gap:10px;padding:20px;display:grid}.page-module__ohMJ0G__helpLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--faq-deep);font-size:.88rem;font-weight:800}.page-module__ohMJ0G__helpCard p{color:var(--faq-ink);margin:0;line-height:1.7}.page-module__ohMJ0G__formGrid{gap:14px;display:grid}.page-module__ohMJ0G__field{gap:8px;display:grid}.page-module__ohMJ0G__field span{color:var(--faq-deep);font-size:.9rem;font-weight:700}.page-module__ohMJ0G__field input,.page-module__ohMJ0G__field textarea{color:var(--faq-deep);background:#ffffffe0;border:1px solid #17314f1f;border-radius:16px;margin-top:0;box-shadow:inset 0 1px #ffffff80}.page-module__ohMJ0G__largeTextarea{min-height:128px}.page-module__ohMJ0G__answerTextarea{min-height:220px}.page-module__ohMJ0G__toggleRow{color:var(--faq-ink);align-items:center;gap:12px;font-weight:600;display:flex}.page-module__ohMJ0G__toggleRow input{width:18px;height:18px;margin:0}.page-module__ohMJ0G__actionRow{flex-wrap:wrap;gap:10px;display:flex}.page-module__ohMJ0G__primaryButton,.page-module__ohMJ0G__ghostButton,.page-module__ohMJ0G__warningButton{border-radius:14px;padding:12px 16px;font-size:.92rem;font-weight:700}.page-module__ohMJ0G__primaryButton{background:linear-gradient(135deg,var(--faq-accent),var(--faq-accent-strong));color:#fff}.page-module__ohMJ0G__ghostButton{color:var(--faq-deep);box-shadow:none;background:#0b1f3a0f}.page-module__ohMJ0G__warningButton{color:#a12b27;box-shadow:none;background:#d948411f}.page-module__ohMJ0G__entryList{gap:10px;display:grid}.page-module__ohMJ0G__entryButton,.page-module__ohMJ0G__entryButtonActive{text-align:left;width:100%;color:var(--faq-deep);box-shadow:none;background:#0b1f3a0a;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.page-module__ohMJ0G__entryButtonActive{background:#dff2ebeb;border:1px solid #39ab9247}.page-module__ohMJ0G__entryButton strong,.page-module__ohMJ0G__entryButtonActive strong{margin-bottom:4px;font-size:.95rem;line-height:1.4;display:block}.page-module__ohMJ0G__entryButton span,.page-module__ohMJ0G__entryButtonActive span{color:#17314fb3;font-size:.84rem}.page-module__ohMJ0G__emptyState{text-align:center;background:#fff9;border:1px dashed #17314f33;border-radius:20px;gap:10px;padding:24px;display:grid}.page-module__ohMJ0G__emptyState h3,.page-module__ohMJ0G__emptyState p{margin:0}.page-module__ohMJ0G__emptyState h3{color:var(--faq-deep)}.page-module__ohMJ0G__emptyState p{color:var(--faq-ink);line-height:1.65}@media (max-width:1080px){.page-module__ohMJ0G__workspace{grid-template-columns:1fr}.page-module__ohMJ0G__editorStack{position:static}}@media (max-width:760px){.page-module__ohMJ0G__hero{grid-template-columns:1fr;padding:22px}.page-module__ohMJ0G__title{max-width:none}.page-module__ohMJ0G__heroStats{grid-template-columns:1fr}.page-module__ohMJ0G__panel,.page-module__ohMJ0G__helpCard{padding:18px}.page-module__ohMJ0G__faqQuestion,.page-module__ohMJ0G__faqAnswer{padding-left:16px;padding-right:16px}.page-module__ohMJ0G__faqAnswer{padding-bottom:16px}.page-module__ohMJ0G__panelHeader,.page-module__ohMJ0G__metaLine{flex-direction:column;align-items:start}}
