/* Trust, legal draft and editorial information pages. */
#sphome-global.cs-trust-page .cs-profile-hero{
 background:linear-gradient(120deg,#123653,#145882)!important;
 padding:34px 0!important;
}
#sphome-global.cs-trust-page .cs-profile-hero h1,
#sphome-global.cs-trust-page .cs-profile-hero .cs-topic-lead{color:#fff!important}
#sphome-global.cs-trust-page .cs-profile-hero .cs-topic-lead{
 max-width:760px!important;line-height:1.7!important;opacity:.93
}
#sphome-global.cs-trust-page .cs-profile-section{background:#f6f9fc!important}
#sphome-global.cs-trust-page .cs-trust-content{
 border-radius:15px;background:#fff;border:1px solid #e0e9f2;
 padding:23px 28px;min-width:0;box-shadow:0 7px 30px rgba(11,38,67,.035);
}
#sphome-global.cs-trust-page .cs-trust-section{margin:0 0 27px}
#sphome-global.cs-trust-page .cs-trust-section+section{
 border-top:1px solid #e5edf2;padding-top:22px
}
#sphome-global.cs-trust-page .cs-trust-section h2{
 font-size:21px!important;line-height:1.3!important;margin:0 0 10px!important;
 color:#1b405d!important;font-weight:830!important
}
#sphome-global.cs-trust-page .cs-trust-section p{
 font-size:14px!important;line-height:1.8!important;
 color:#465c6c!important;margin:8px 0 13px!important
}
#sphome-global.cs-trust-page .cs-trust-source{margin-top:14px;padding:16px;border:1px solid #d5e7f3;border-radius:10px;background:#f1f8fc;font-size:13px;line-height:1.7;color:#31506a}
#sphome-global.cs-trust-page .cs-trust-source a{color:#0c65a1;text-decoration:underline}
#sphome-global.cs-trust-page .cs-trust-updated{font-size:11px!important;color:#718395!important;margin:18px 0 0!important}
#sphome-global.cs-trust-page .cs-trust-sidebar a{font-size:13px;line-height:1.5}
@media(max-width:680px){
 #sphome-global.cs-trust-page .cs-profile-hero{padding:23px 0!important}
 #sphome-global.cs-trust-page .cs-profile-hero h1{font-size:29px!important;line-height:1.18!important}
 #sphome-global.cs-trust-page .cs-profile-hero .cs-topic-lead{font-size:13px!important}
 #sphome-global.cs-trust-page .cs-trust-content{padding:19px 16px}
 #sphome-global.cs-trust-page .cs-trust-section h2{font-size:19px!important}
 #sphome-global.cs-trust-page .cs-trust-section p{font-size:13px!important}
}
