body.ms-site .ms-shared-trust .ms-home-proof-intro{display:block;padding:0}
body.ms-site .ms-shared-trust .ms-home-proof-copy h2{margin:0 0 9px;color:var(--ms-primary,#073869);font-size:19px;font-weight:800;line-height:1.2}
body.ms-site .ms-shared-trust .ms-home-proof-copy p{display:none}
body.ms-site .ms-shared-trust .ms-home-proof-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
body.ms-site .ms-shared-trust .ms-trust-profiles{display:contents}
body.ms-site .ms-shared-trust .ms-trust-card{position:relative;display:flex;min-width:0;min-height:74px;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:11px;border:1px solid #dce5ec;border-radius:10px;background:#fff;text-align:center}
body.ms-site .ms-shared-trust .ms-trust-card:hover{border-color:var(--ms-accent,#f36b21)}
body.ms-site .ms-shared-trust .ms-trust-card:focus-within{outline:2px solid var(--ms-accent,#f36b21);outline-offset:2px}
body.ms-site .ms-shared-trust .ms-trust-card figure{margin:0;line-height:0}
body.ms-site .ms-shared-trust .ms-trust-card a:after{position:absolute;inset:0;content:""}
body.ms-site .ms-shared-trust .ms-trust-card img{display:block;width:auto!important;max-width:min(100%,210px);height:31px!important;object-fit:contain}
body.ms-site .ms-shared-trust .ms-trust-card p{margin:0;color:var(--ms-primary,#073869);font-size:11px;font-weight:700;line-height:1.25}
body.ms-site .ms-shared-trust .ms-home-payment-row{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;align-items:center;margin-top:8px;padding:10px 0 0;border-top:1px solid #eceef1}
body.ms-site .ms-shared-trust .ms-home-payment-copy h3{margin:0;color:var(--ms-primary,#073869);font-size:13px;font-weight:800}
body.ms-site .ms-shared-trust .ms-home-payment-copy p{display:none}
body.ms-site .ms-shared-trust .ms-home-payment-methods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
body.ms-site .ms-shared-trust .ms-home-payment-method{display:flex;min-width:0;align-items:center;gap:8px}
body.ms-site .ms-shared-trust .ms-home-payment-method p{margin:0;color:var(--ms-primary,#073869);font-size:12px;font-weight:700;line-height:1.2}
body.ms-site .ms-shared-trust .ms-home-pay-logo{position:relative;display:inline-flex;flex:0 0 46px;align-items:center;justify-content:center;width:46px;height:29px;border-radius:2px}
body.ms-site .ms-shared-trust .ms-home-pay-visa{color:#124b9a;font-size:18px;font-style:italic;font-weight:900;letter-spacing:-.07em}
body.ms-site .ms-shared-trust .ms-home-pay-mastercard:before,body.ms-site .ms-shared-trust .ms-home-pay-mastercard:after{position:absolute;top:4px;width:23px;height:23px;border-radius:50%;content:""}
body.ms-site .ms-shared-trust .ms-home-pay-mastercard:before{left:5px;background:#e52935}
body.ms-site .ms-shared-trust .ms-home-pay-mastercard:after{right:5px;background:rgba(247,158,27,.9)}
body.ms-site .ms-shared-trust .ms-home-pay-amex{background:#1663aa;color:#fff;font-size:7px;font-weight:900;line-height:1.05;text-align:center}
body.ms-site .ms-shared-trust .ms-home-pay-cash{border:2px solid #1c6c55;color:#1c6c55;font-size:19px;font-weight:800}
.ms-city-template>.ms-shared-trust{position:relative;z-index:3;width:min(1110px,calc(100% - 32px));margin:-62px auto 0;padding:16px 20px 20px;border-radius:16px;background:#fff;box-shadow:0 12px 34px #082f4b1c}
@media(max-width:800px){body.ms-site .ms-shared-trust .ms-home-payment-row{grid-template-columns:1fr;gap:9px}body.ms-site .ms-shared-trust .ms-home-payment-methods{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){body.ms-site .ms-shared-trust .ms-home-proof-items{grid-template-columns:1fr}body.ms-site .ms-shared-trust .ms-trust-card{min-height:67px}body.ms-site .ms-shared-trust .ms-home-payment-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 6px}.ms-city-template>.ms-shared-trust{padding:15px;margin-top:-66px}}
