.vm-trust{padding-block:clamp(3rem,6vw,5.5rem);background:#f5f8fc;color:var(--vm3-ink,#091c3d);scroll-margin-top:110px}.vm-trust-intro{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(2rem,5vw,5rem);align-items:center}.vm-trust .vm3-kicker{font-size:.875rem}.vm-trust h2{margin:0;font-size:clamp(2rem,3.5vw,3rem);line-height:1.18;letter-spacing:-.045em}.vm-trust .vm-trust-promise{margin-top:1rem;font-size:1.125rem;font-weight:600;color:var(--vm3-ink,#091c3d)}.vm-trust .vm-trust-story{font-size:1.0625rem}.vm-trust-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:2.75rem}.vm-trust-principles article{border-top:2px solid #d3ddeb;padding-top:1.25rem}.vm-trust-number{display:block;color:var(--vm3-blue,#1051b5);font-size:.875rem;font-weight:700;margin-bottom:1rem}.vm-trust h3{margin:0 0 .625rem;font-size:1.125rem;line-height:1.45}.vm-trust p{margin:0;color:var(--vm3-muted,#52617a);font-size:1rem;line-height:1.75}.vm-trust-footer{display:flex;align-items:center;justify-content:space-between;gap:2rem;border-top:1px solid #d3ddeb;padding-top:1.5rem;margin-top:2.5rem}.vm-trust-footer strong{display:block;font-size:.9375rem;margin-bottom:.5rem}.vm-trust-footer p{max-width:48rem;font-size:.875rem}.vm-trust-footer a{flex-shrink:0}@media (max-width:800px){.vm-trust-intro,.vm-trust-principles{grid-template-columns:1fr;gap:1.5rem}.vm-trust-footer{flex-direction:column;align-items:flex-start;gap:1rem}}