/* Small shared additions; original branding is retained. */
.trust-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;padding:20px 22px;font-size:12px;line-height:1.7;border-top:1px solid rgba(150,150,150,.25)}
.trust-links a,.source-note a,.article-meta a{text-decoration:underline;text-underline-offset:3px}.seo-breadcrumb{padding-block:15px;font-size:12px;line-height:1.6}.seo-breadcrumb span{margin-left:8px}.guide-toc{display:flex;gap:12px 24px;flex-wrap:wrap;margin-top:20px}.article-meta{font-size:13px!important;line-height:1.7!important}.source-note{font-size:14px;max-width:850px}.service-detail-link{font-size:13px!important;min-height:0!important;margin:18px 0 0!important}.facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:12px 25px}.facts dt{font-weight:bold}.facts dd{margin:0;overflow-wrap:anywhere}.seo-skip{position:absolute;left:20px;top:-90px;background:#162c32;color:#fff;padding:12px;z-index:100}.seo-skip:focus{top:10px}
@media(max-width:710px){header .wrap{flex-wrap:wrap;padding-block:12px;gap:12px}header nav{flex-wrap:wrap;gap:10px 16px}.facts{grid-template-columns:1fr;gap:5px}.facts dd{margin-bottom:12px}.trust-links{justify-content:flex-start}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
