.more-toggle{display:none}
@media (max-width:720px){
.is-folded>.more-extra{display:none}
.more-toggle{display:inline-flex;align-items:center;gap:.6em;min-height:48px;margin-top:1.25rem;padding:.6rem 1.3rem;border:1px solid var(--line-2);border-radius:999px;background:transparent;color:inherit;font:500 1rem/1.2 var(--f-sans);cursor:pointer;transition:background-color var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}
.more-toggle::after{content:"";width:7px;height:7px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}
.more-toggle[aria-expanded="true"]::after{margin-top:3px;transform:rotate(-135deg)}
.more-toggle:hover{border-color:currentColor}
}
@media (max-width:640px){
.hero:not(.home-hero) .hero__inner{padding:2.75rem 0 2.5rem}
.hero:not(.home-hero) h1{margin-bottom:1rem}
.hero:not(.home-hero) .btn-row{margin-top:1.5rem;gap:.6rem}
.trust-hero{padding:3rem 0 2.5rem}
.band{padding:2.75rem 0}
.band .rt h2.rt-title::before{margin-bottom:.75rem}
.band .rt h2.rt-title::after{margin-top:1rem}
.rt h2.rt-title{margin-bottom:1rem}
.rt h3.rt-title{margin-top:1.75rem}
.rt>p.standfirst{margin-bottom:1.25rem}
.rt ul>li,.rt ol>li{padding-top:.8rem;padding-bottom:.8rem}
.rt ul>li::before{top:1.65rem}
.rt ol>li::before{top:.9rem}
.rt ul,.rt ol{margin-bottom:1.25rem}
.related{padding-top:2.75rem;padding-bottom:2.75rem}
.related a{min-height:0;padding:1rem 1.1rem;font-size:1.1rem}
.vertical-cta{padding:2.75rem 0}
.section{padding:3rem 0}
.section--tight{padding:2.5rem 0}
.section-head{gap:1rem;margin-bottom:1.75rem}
.split{gap:1.5rem}
.figure{padding:1.25rem 1rem 1.25rem 0}
.figure span{margin-top:.6rem}
.timeline li,.timeline li+li{padding-top:1.5rem}
.timeline li+li{margin-top:1.5rem}
.principles{gap:1.5rem}
.unit{min-height:0;padding:1.25rem 1.25rem 1.4rem}
.unit h3{margin-top:1.25rem}
.unit .link-arrow{margin-top:.9rem}
.office-cards li{padding:1.1rem 1.2rem}
}
