.trust-glance{border:1px solid var(--border);background:#f4f7f9;margin:8px 0 28px;padding:22px 24px}.trust-glance dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;margin:0;display:grid}.trust-glance dt{color:var(--primary);font-size:.9375rem;font-weight:700}.trust-glance dd{margin:4px 0 0;font-size:.9375rem;line-height:1.45}.trust-toc{flex-wrap:wrap;gap:8px 20px;margin-bottom:8px;font-size:.9375rem;display:flex}.trust-section{scroll-margin-top:24px}.trust-qa{border-top:1px solid var(--border);max-width:78ch;padding:14px 0}.trust-qa:first-of-type{border-top:0}.trust-qa h3{margin:0 0 6px;font-size:1.0625rem}.trust-qa p+p,.trust-qa p+ul,.trust-qa ul+p{margin-top:10px}.trust-qa ul{list-style:revert;padding-left:22px}.trust-qa li+li{margin-top:6px}.trust-table-wrap{overflow-x:auto}.trust-updated{color:var(--muted-foreground,#546778);margin-top:14px;font-size:.875rem}.incident-steps{counter-reset:step;gap:14px;max-width:80ch;padding:0;list-style:none;display:grid}.incident-steps>li{border-left:3px solid var(--primary);padding:4px 0 4px 16px}.incident-steps h3{margin:0 0 4px;font-size:1.0625rem}.incident-steps ul{list-style:revert;margin-top:6px;padding-left:20px}@media (max-width:860px){.trust-glance dl{grid-template-columns:1fr 1fr}}@media (max-width:560px){.trust-glance dl{grid-template-columns:1fr}.trust-glance{padding:18px 16px}}@media print{.site-header,.site-footer,.trust-toc,.trust-cta .product-actions,.skip-link{display:none!important}.incident-steps>li{break-inside:avoid}}.trust-glance-title{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground,#546778);margin:0 0 12px;font-size:.8125rem}.security-summary{margin:8px 0 28px}.security-summary>h2{margin-bottom:16px;font-size:1.4rem}.security-protocol-table{border:1px solid var(--border)}.security-protocol-table tbody th{background:#f4f7f9;width:190px}.security-prose>h2{margin-bottom:14px;font-size:1.4rem}.security-prose>p,.security-prose>ul{max-width:95ch;line-height:1.75}.security-prose>ul{margin:18px 0 0;padding-left:24px;list-style:outside}.security-prose li+li{margin-top:16px}.security-prose li[id]{scroll-margin-top:24px}@media (max-width:560px){.security-protocol-table{font-size:.8125rem}.security-protocol-table th,.security-protocol-table td{overflow-wrap:anywhere;padding:10px}.security-protocol-table tbody th{width:30%}}
