.soc2-banner.svelte-jiu5mv{margin-bottom:20px;background:var(--ops-surface-raised);border:1px solid var(--ops-rule);border-radius:var(--ops-radius);box-shadow:var(--ops-shadow-1);overflow:hidden;border-left:4px solid var(--ops-accent)}.soc2-body.svelte-jiu5mv{padding:18px 22px}.soc2-head.svelte-jiu5mv{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px;gap:12px}.soc2-eyebrow.svelte-jiu5mv{font-size:11px;color:var(--ops-ink-muted);font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px}.soc2-title.svelte-jiu5mv{font-size:18px;font-weight:700;color:var(--ops-ink);letter-spacing:-.01em}.soc2-sub.svelte-jiu5mv{font-size:12px;color:var(--ops-ink-mid);margin-top:4px}.soc2-pct-block.svelte-jiu5mv{text-align:right}.soc2-pct.svelte-jiu5mv{font-size:24px;font-weight:700;color:var(--ops-accent);font-variant-numeric:tabular-nums}.soc2-pct-sub.svelte-jiu5mv{font-size:11px;color:var(--ops-ink-muted)}.grid-two.svelte-jiu5mv{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.ct-title.svelte-jiu5mv{font-size:13px;font-weight:500}.ct-id.svelte-jiu5mv{font-variant-numeric:tabular-nums;font-size:10px;color:var(--ops-ink-muted)}.gdpr-row.svelte-jiu5mv{padding:14px 18px;border-bottom:1px solid var(--ops-rule)}.gdpr-row.last.svelte-jiu5mv{border-bottom:none}.gdpr-head.svelte-jiu5mv{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:4px}.gdpr-id.svelte-jiu5mv{font-size:11px;color:var(--ops-accent);font-weight:600;font-variant-numeric:tabular-nums}.gdpr-title.svelte-jiu5mv{font-size:13px;color:var(--ops-ink);font-weight:500;text-transform:capitalize}.gdpr-meta.svelte-jiu5mv{font-size:11px;color:var(--ops-ink-muted);margin-top:3px}
