.faq-module__VSI0LW__faqPage{direction:ltr;max-width:720px;margin:0 auto;padding:2rem 1rem;font-family:ui-sans-serif,system-ui,-apple-system,sans-serif}.faq-module__VSI0LW__faqHero{margin-bottom:2.5rem}.faq-module__VSI0LW__faqHero h1{color:#0f172a;margin:0 0 6px;font-size:28px;font-weight:500}.faq-module__VSI0LW__faqHero p{color:#64748b;margin:0;font-size:14px}.faq-module__VSI0LW__faqSection{margin-bottom:2.5rem}.faq-module__VSI0LW__faqSectionLabel{color:#0d9488;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;margin-bottom:1rem;font-size:11px;font-weight:500;display:flex}.faq-module__VSI0LW__faqSectionLabel:after{content:"";background:#00000014;flex:1;height:.5px}.faq-module__VSI0LW__faqCard{background:#fff;border:.5px solid #0000001a;border-radius:12px;margin-bottom:.75rem;padding:1.25rem}.faq-module__VSI0LW__faqQ{color:#0f172a;margin:0 0 8px;font-size:15px;font-weight:500}.faq-module__VSI0LW__faqA{color:#64748b;margin:0;font-size:14px;line-height:1.75}.faq-module__VSI0LW__qualityGrid{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;display:grid}.faq-module__VSI0LW__qualityItem{text-align:center;background:#f8fafc;border-radius:8px;padding:10px 8px}.faq-module__VSI0LW__qualityIcon{color:#0d9488;margin-bottom:4px;font-size:18px;display:block}.faq-module__VSI0LW__qualityName{color:#0f172a;margin-bottom:2px;font-size:11px;font-weight:500}.faq-module__VSI0LW__qualityDesc{color:#64748b;font-size:11px;line-height:1.4}.faq-module__VSI0LW__scoreRow{background:#f8fafc;border-radius:8px;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;display:flex}.faq-module__VSI0LW__scoreLabel{color:#94a3b8;flex-shrink:0;width:64px;font-size:12px}.faq-module__VSI0LW__scoreTrack{background:#00000014;border-radius:3px;flex:1;height:5px;overflow:hidden}.faq-module__VSI0LW__scoreFill{background:#f59e0b;border-radius:3px;height:100%}.faq-module__VSI0LW__scoreVal{color:#64748b;flex-shrink:0;width:16px;font-size:12px}.faq-module__VSI0LW__angleGrid{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.faq-module__VSI0LW__angleItem{background:#f8fafc;border-radius:8px;padding:10px 12px}.faq-module__VSI0LW__angleName{margin-bottom:3px;font-size:12px;font-weight:500}.faq-module__VSI0LW__angleDesc{color:#64748b;font-size:12px;line-height:1.5}.faq-module__VSI0LW__angleInstitutional{color:#3b82f6}.faq-module__VSI0LW__angleExclusive{color:#10b981}.faq-module__VSI0LW__angleNeutral{color:#6b7280}.faq-module__VSI0LW__anglePublicImpact{color:#f59e0b}.faq-module__VSI0LW__angleOpposition{color:#ef4444}.faq-module__VSI0LW__step{align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.faq-module__VSI0LW__stepNum{color:#fff;background:#0d9488;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;font-weight:500;display:flex}.faq-module__VSI0LW__stepText{color:#64748b;font-size:13px;line-height:1.6}.faq-module__VSI0LW__stepText strong{color:#0f172a;font-weight:500}.faq-module__VSI0LW__faqDisclaimer{color:#94a3b8;border-top:.5px solid #00000014;margin-top:.5rem;padding-top:1.5rem;font-size:13px;line-height:1.6}@media (prefers-color-scheme:dark){.faq-module__VSI0LW__faqHero h1{color:#f1f5f9}.faq-module__VSI0LW__faqHero p{color:#94a3b8}.faq-module__VSI0LW__faqSectionLabel:after{background:#ffffff0f}.faq-module__VSI0LW__faqCard{background:#1e293b;border-color:#ffffff14}.faq-module__VSI0LW__faqQ{color:#f1f5f9}.faq-module__VSI0LW__faqA{color:#94a3b8}.faq-module__VSI0LW__qualityItem{background:#0f172a}.faq-module__VSI0LW__qualityName{color:#f1f5f9}.faq-module__VSI0LW__qualityDesc{color:#64748b}.faq-module__VSI0LW__scoreRow{background:#0f172a}.faq-module__VSI0LW__scoreTrack{background:#ffffff0f}.faq-module__VSI0LW__angleItem{background:#0f172a}.faq-module__VSI0LW__angleDesc{color:#64748b}.faq-module__VSI0LW__stepText{color:#94a3b8}.faq-module__VSI0LW__stepText strong{color:#f1f5f9}.faq-module__VSI0LW__faqDisclaimer{color:#475569;border-color:#ffffff0f}}
