/* Partnership clarity: scoped to this section. */
.partnership-trust{background:#08090a;border-bottom:1px solid var(--line)}
.partnership-trust h2>span{color:#969b9e}
.partnership-trust .section-intro{max-width:550px;color:#b2b6b9}
.partnership-trust .trust-topics{margin-left:calc((100% - 90px)/3 + 45px);border-top:1px solid var(--line)}
.partnership-trust details{border-bottom:1px solid var(--line)}
.partnership-trust summary{list-style:none;cursor:pointer;display:flex;gap:28px;align-items:center;padding:28px 0;font-size:clamp(22px,2.5vw,34px);font-weight:700;letter-spacing:-.035em;line-height:1.2}
.partnership-trust summary::-webkit-details-marker{display:none}
.partnership-trust summary:focus-visible{outline:2px solid var(--red);outline-offset:6px}
.partnership-trust .trust-number{font-size:10px;font-weight:400;letter-spacing:.08em;color:var(--red);flex-shrink:0}
.partnership-trust .trust-toggle{margin-left:auto;color:#92999d;font-size:25px;font-weight:400}
.partnership-trust .trust-toggle:before{content:'+'}
.partnership-trust details[open] .trust-toggle{color:var(--red)}
.partnership-trust details[open] .trust-toggle:before{content:'−'}
.partnership-trust .trust-answer{padding:0 50px 28px 44px;max-width:760px}
.partnership-trust .trust-answer h3{font-size:21px;letter-spacing:-.035em;line-height:1.3;margin:2px 0 14px}
.partnership-trust .trust-answer p{color:#b1b6ba;font-size:14px;line-height:1.85;margin-bottom:13px}
.partnership-trust .trust-answer p:last-child{color:#929a9e;font-size:12px;margin-bottom:0}
.partnership-trust .trust-cta{margin-top:30px;margin-left:calc((100% - 90px)/3 + 45px)}
@media(hover:hover){.partnership-trust summary:hover{color:var(--red)}}
@media(max-width:720px){.partnership-trust .trust-topics,.partnership-trust .trust-cta{margin-left:0}.partnership-trust summary{padding:23px 0;gap:20px}.partnership-trust .trust-answer{padding-left:34px;padding-right:8px}.partnership-trust .trust-answer p{font-size:13px}}
