@media screen and (max-width: 782px) { html #wpadminbar { display: none; } html { margin-top: 0 !important; } body.bricks-is-frontend.admin-bar #brx-header.sticky { top: 0; } }   .sg-card { background: #0b0b0b; border: 1px solid rgba(255,255,255,.10); border-radius: 16px; padding: 24px; }  .sg-card--results { background: radial-gradient( 1200px 400px at 20% 0%, rgba(229,174,15,.10), transparent 60% ), #0b0b0b; border-color: rgba(229,174,15,.20); }  .sg-callout { margin-top: 16px; padding: 14px 16px; border-left: 4px solid #E5AE0F; background: rgba(229,174,15,.08); border-radius: 12px; color: #cbd5e1; }  .sg-kpis { display: grid; grid-template-columns: repeat(12, 1fr); gap: 12px; margin-top: 14px; } .sg-kpi { grid-column: span 4; background: linear-gradient( 180deg, rgba(255,255,255,.03), rgba(255,255,255,.01) ), #0f0f0f; border: 1px solid rgba(255,255,255,.10); border-radius: 14px; padding: 16px; position: relative; overflow: hidden; } .sg-kpi::before { content: ""; position: absolute; inset: 0; border-top: 3px solid rgba(229,174,15,.35); pointer-events: none; } .sg-kpi .sg-kpi-val { display: block; font-size: 22px; font-weight: 900; line-height: 1.1; color: #fff; margin: 0; } .sg-kpi .sg-kpi-lbl { display: block; margin-top: 6px; font-size: 12px; color: #9ca3af; } @media (max-width: 900px) { .sg-kpi { grid-column: span 12; } }  .sg-note { margin-top: 14px; padding: 14px 16px; border-radius: 14px; background: rgba(255,255,255,.04); border: 1px solid rgba(255,255,255,.10); color: #cbd5e1; position: relative; overflow: hidden; } .sg-note::before { content: ""; position: absolute; left: 0; top: 0; bottom: 0; width: 4px; background: #E5AE0F; } .sg-note strong { color: #fff; font-weight: 900; }  .sg-divider { height: 1px; min-height: 0; padding: 0; display: block; background: linear-gradient( 90deg, transparent, rgba(229,174,15,.35), transparent ); margin: 50px 0; }  .sg-case .sg-snapshot { padding: 0; } .sg-case .sg-card > h3, .sg-case .sg-snapshot > h3 { font-weight: 800; margin: 0 0 14px; } .sg-case .sg-card ul, .sg-case .sg-snapshot ul { padding-left: 18px; margin: 6px 0 0; } .sg-case .sg-card li, .sg-case .sg-snapshot li { margin: 8px 0; color: #cbd5e1; } .sg-case .sg-card strong, .sg-case .sg-snapshot strong { color: #ffffff; }