/* Trust and operations */
    .trust-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; }
    .trust-card { padding: 24px 20px; background: var(--white); border: 1px solid var(--gray-200); border-radius: 16px; }
    .trust-card svg { width: 24px; height: 24px; margin-bottom: 18px; color: var(--blue-600); }
    .trust-card h3 { font-size: 1rem; margin-bottom: .4rem; }
    .trust-card p { margin: 0; font-size: .8rem; }
    .compliance-note { margin: 30px 0 0; padding: 18px 22px; color: var(--gray-700); background: #eef8f5; border-left: 3px solid var(--mint-500); border-radius: 0 12px 12px 0; font-size: .88rem; }
    .operations { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-top: 55px; }
    .ops-card { padding: 32px; background: var(--navy-900); border-radius: var(--radius-md); }
    .ops-card h3 { color: var(--white); }
    .ops-card p { color: #c6d8e3; }
    .chip-list { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 18px; }
    .chip-list span { padding: 7px 10px; color: #d4e5ec; background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.09); border-radius: 7px; font-size: .72rem; }
    .metric-card { padding: 32px; background: var(--white); border: 1px solid var(--gray-200); border-radius: var(--radius-md); box-shadow: var(--shadow-sm); }
    .metric-label { color: var(--blue-600); font-size: .75rem; font-weight: 850; letter-spacing: .08em; text-transform: uppercase; }
    .metric-value { margin: 9px 0; color: var(--navy-950); font-size: clamp(1.7rem, 3vw, 2.5rem); font-weight: 850; letter-spacing: -.04em; }
