/* Security page: the legal page column with sections of titled control items. */
.security-main h2 { margin: 40px 0 14px; font-size: 24px; line-height: 1.2; letter-spacing: -.01em; color: var(--navy); }
.security-items { margin: 0 0 8px; display: grid; gap: 12px; }
.security-items > div { padding: 14px 18px; background: #fff; border: 1px solid var(--line); border-radius: 10px; }
.security-items dt { font-weight: 700; color: var(--ink); }
.security-items dd { margin: 4px 0 0; font-size: 15px; line-height: 1.55; color: var(--slate); }
