.support-navigation-v1 .support-navigation-v1__faq { max-width:64rem; margin:0 auto; display:grid; grid-template-columns:repeat(auto-fit,minmax(200px,1fr)); gap:.65rem; }
.support-navigation-v1 .support-navigation-v1__faq article { background:var(--sn-card); border:1px solid color-mix(in srgb,var(--sn-accent) 24%,transparent); border-radius:12px; padding:.85rem; }
.support-navigation-v1 .support-navigation-v1__faq h4 { margin:0 0 .35rem; color:var(--sn-accent); font-size:.98rem; }
.support-navigation-v1 .support-navigation-v1__faq p { margin:0; opacity:.92; line-height:1.45; }
