/* DE-LIS: factual, accessible government-services transparency */
.v4-trust{background:#eef1ef;border-top:1px solid #d9e0dc;border-bottom:1px solid #d9e0dc;padding:clamp(24px,4vw,45px) 0;color:#243038}
.v4-trust__inner{display:grid;grid-template-columns:minmax(210px,.28fr) minmax(0,.72fr);gap:clamp(18px,3.6vw,52px);align-items:start}
.v4-trust__eyebrow{font:700 10px/1.5 system-ui,sans-serif;color:#ab1f35;letter-spacing:.1em}
.v4-trust__header h2{font:650 clamp(22px,2.6vw,34px)/1.22 system-ui,sans-serif;letter-spacing:-.03em;margin:8px 0 0;color:#202c32}
.v4-trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:25px}
.v4-trust__item{padding-left:18px;border-left:2px solid #a9b7b1}
.v4-trust__item strong{display:block;font:650 14px/1.45 system-ui,sans-serif;color:#24313a;margin-bottom:7px}
.v4-trust__item p{font:430 13px/1.7 system-ui,sans-serif;color:#526268;margin:0 0 8px}
.v4-trust__item p:last-child{margin-bottom:0}
.v4-trust__item a{color:#8f1830;text-decoration:underline;text-underline-offset:3px}
.v4-trust__item a:hover,.v4-trust__item a:focus-visible{color:#571025;text-decoration-thickness:2px}
@media(max-width:760px){.v4-trust__inner{grid-template-columns:1fr}.v4-trust__grid{grid-template-columns:1fr;gap:16px}.v4-trust__item{padding-left:13px}}


/* Give the disclosure its own rhythm after the compact proof cards. */
.v4-trust{background:#fff;border:0;padding:36px 0 54px}
.v4-trust__inner{display:block;border-top:1px solid #dce1dd;padding-top:32px}
.v4-trust__header{display:block;margin-bottom:24px}
.v4-trust__header h2{font-size:28px;margin:10px 0 0}
.v4-trust__grid{gap:16px}
.v4-trust__item{background:#f4f5f2;border:1px solid #e2e5df;border-radius:4px;padding:22px}
.v4-trust__item strong{margin-bottom:12px}
.v4-trust__item a{overflow-wrap:anywhere}
@media(max-width:760px){.v4-trust{padding:20px 0 38px}.v4-trust__inner{padding-top:26px}.v4-trust__header{display:block}.v4-trust__header h2{font-size:26px;margin-top:10px}.v4-trust__item{padding:20px}}
