.scmc-faq-hero[data-v-fc97133a]{position:relative;padding:50px 0;background:var(--color-dark-scmc);overflow:hidden;color:#fff}.scmc-faq-overlay[data-v-fc97133a]{position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(0,51,102,.5),transparent 40%),radial-gradient(circle at 80% 70%,rgba(0,51,102,.4),transparent 40%);opacity:.6}.scmc-faq-grid-lines[data-v-fc97133a]{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:40px 40px}.scmc-faq-eyebrow[data-v-fc97133a]{margin-bottom:15px;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#ffc107}.scmc-faq-title[data-v-fc97133a]{margin-bottom:8px;font-size:42px;font-weight:500;line-height:1.3;letter-spacing:0;color:#fff}.scmc-faq-subtitle[data-v-fc97133a]{font-size:17px;line-height:2;color:#ffffffbf;max-width:560px;margin:0 auto}@media(max-width:992px){.scmc-faq-title[data-v-fc97133a]{font-size:34px}}@media(max-width:767px){.scmc-faq-hero[data-v-fc97133a]{padding:60px 0}.scmc-faq-title[data-v-fc97133a]{font-size:28px;font-weight:400}}@media(max-width:480px){.scmc-faq-hero[data-v-fc97133a]{padding:40px 0}}.faq-card[data-v-9dde60ff]{max-width:700px;margin:0 auto}.faq-item[data-v-9dde60ff]{margin-bottom:1rem;cursor:pointer}.faq-question[data-v-9dde60ff]{font-weight:500;display:flex;justify-content:space-between;padding:12px 16px;background:#f8f9fa;border-radius:8px;transition:background .3s ease;color:#06213a}.faq-question[data-v-9dde60ff]:hover{background:#e0e6f1}.faq-answer[data-v-9dde60ff]{padding:10px 16px;font-size:14px;color:#555}
