.trust-article{max-width:850px;margin:0 auto 36px;padding:clamp(20px,4vw,44px);overflow-wrap:anywhere;color:#121826}
.trust-article h1{font-size:clamp(1.85rem,5vw,2.6rem);line-height:1.15;margin-top:0}
.trust-article h2{margin-top:2rem;line-height:1.3}.trust-article h3{margin-top:1.5rem}.trust-article p,.trust-article li{max-width:72ch;line-height:1.75}.trust-article li+li{margin-top:.75rem}
.trust-lead{font-size:1.15rem}.trust-article a:not(.btn){color:#174f9e;text-decoration:underline;text-underline-offset:3px}.trust-index{display:flex;flex-wrap:wrap;gap:12px 24px;border-block:1px solid #dfe6ef;padding:20px 0;margin:24px 0}.trust-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.trust-status{background:#f1f5fa;border-left:4px solid #315d91;padding:1px 20px 8px}.trust-status h2{margin-top:18px}
.trust-page section[id]{scroll-margin-top:110px}.trust-page :focus-visible{outline:3px solid #174f9e;outline-offset:4px}.trust-skip{position:absolute;left:12px;top:-100px;padding:12px;background:white;z-index:100}.trust-skip:focus{top:12px}.trust-page .breadcrumb{color:#475569}.trust-page .footer,.trust-page .navlinks{color:#475569}
@media(max-width:480px){.trust-page .nav{flex-wrap:wrap;gap:10px}.trust-page .nav>.btn{display:none}.trust-article ol,.trust-article ul{padding-left:22px}.trust-actions .btn{width:100%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.trust-page .btn{transition:none}}
