.page-hero[data-v-0ef93092]{background:linear-gradient(135deg,#0a1628,#1a2d4f);color:#fff;padding:60px 24px;text-align:center}.page-hero h1[data-v-0ef93092]{font-size:32px;margin-bottom:12px}.page-hero p[data-v-0ef93092]{color:#94a3b8}.content-wrap[data-v-0ef93092]{max-width:1200px;margin:0 auto;padding:40px 24px 60px}.std-section[data-v-0ef93092]{margin-bottom:48px}.std-section[data-v-0ef93092]:last-child{margin-bottom:0}.std-section-title[data-v-0ef93092]{font-size:20px;color:#0f172a;font-weight:600;margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid #e2e8f0}.std-grid[data-v-0ef93092]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px}.std-card[data-v-0ef93092]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px}.std-badge[data-v-0ef93092]{display:inline-block;padding:3px 10px;border-radius:4px;font-size:11px;font-weight:700;margin-bottom:12px}.std-badge.gjb[data-v-0ef93092]{background:#fef3c7;color:#92400e}.std-badge.misra[data-v-0ef93092]{background:#dbeafe;color:#1e40af}.std-badge.cwe[data-v-0ef93092]{background:#fce7f3;color:#9d174d}.std-badge.owasp[data-v-0ef93092]{background:#dcfce7;color:#166534}.std-badge.gb[data-v-0ef93092]{background:#f3e8ff;color:#6b21a8}.std-card h3[data-v-0ef93092]{font-size:16px;color:#0f172a;margin:0 0 8px}.std-desc[data-v-0ef93092]{color:#64748b;font-size:13px;line-height:1.7;margin-bottom:12px}.std-meta[data-v-0ef93092]{display:flex;gap:16px;font-size:12px;color:#94a3b8;margin-bottom:12px}.std-tags[data-v-0ef93092]{display:flex;flex-wrap:wrap;gap:6px}
