/* Partnership only — compact offer comparison with distinct header bands. */
body.faithful-two #partnership{background:#f6f8fb!important;color:#172b47;padding:68px 0}
body.faithful-two #partnership .commercial-prose{max-width:1020px}
body.faithful-two #partnership h2{color:#172b47;font-size:38px;margin:0 0 18px}
body.faithful-two #partnership .gw-capacity{color:#637187;font-size:12px;margin:0 auto 22px}
body.faithful-two #partnership .gw-manifesto{color:#43546a;font-size:16px;line-height:1.7;max-width:760px;margin:0 auto 18px}
body.faithful-two #partnership [data-commercial-id='3']{color:#637187;font-size:14px;margin:0 auto}
body.faithful-two #partnership .gw-track-grid{gap:22px;margin-top:32px;align-items:start}
body.faithful-two #partnership .commercial-track,body.faithful-two #partnership .commercial-track[data-track='02']{border:1px solid #dce3ec;border-radius:12px;background:white!important;box-shadow:0 6px 24px #18334d06;overflow:hidden}
body.faithful-two #partnership .commercial-track[data-track='02']{border-color:#e9a270;box-shadow:0 8px 26px #c9781510}
body.faithful-two #partnership .track-content{height:auto;display:block}
body.faithful-two #partnership .track-intro{padding:23px 25px;min-height:176px;background:#eaf0f6;border-bottom:0}
body.faithful-two #partnership [data-track='02'] .track-intro{background:#172b47;border-top:4px solid #ff852f;padding-top:19px}
body.faithful-two #partnership .track-intro h3{font-size:23px;line-height:1.25;letter-spacing:-.65px;color:#172b47;margin:0 0 13px}
body.faithful-two #partnership [data-track='02'] .track-intro h3{color:white}
body.faithful-two #partnership .track-intro p{font-size:13px;line-height:1.65;color:#516179;margin:0}
body.faithful-two #partnership [data-track='02'] .track-intro p{color:#ced9e7}
body.faithful-two #partnership .track-body{display:block;padding:0 24px 20px}
body.faithful-two #partnership .track-body .gw-deliverable,body.faithful-two #partnership [data-track='02'] .track-body .gw-deliverable{min-height:0;padding:17px 0!important;margin:0!important;background:transparent!important;border:0;border-bottom:1px solid #e7ecf2;color:#526178;font-size:13px;line-height:1.65}
body.faithful-two #partnership .track-body .gw-deliverable:before{display:none}
body.faithful-two #partnership .track-body strong,body.faithful-two #partnership [data-track='02'] .track-body strong{font-size:14px;line-height:1.4;color:#172b47;margin:0 0 5px}
body.faithful-two #partnership .track-body .gw-term,body.faithful-two #partnership [data-track='02'] .track-body .gw-term,body.faithful-two #partnership .track-body .gw-term:last-child{margin:14px 0 0;padding:14px 16px;border:0;background:#f2f5f9!important;border-radius:7px;color:#526178;font-size:12px;line-height:1.65}
body.faithful-two #partnership [data-track='02'] .track-body .gw-term:last-child{background:#fff3e9!important}
body.faithful-two #partnership .gw-finalize{max-width:760px;border:0;margin:30px auto 0;padding:0}
body.faithful-two #partnership .gw-finalize h3{color:#172b47;font-size:22px;margin-bottom:12px}
body.faithful-two #partnership .gw-finalize p{color:#526178;font-size:14px;line-height:1.75}
body.faithful-two #partnership .commercial-prose>.button{margin-top:25px}
@media(max-width:760px){body.faithful-two #partnership{padding:52px 0}body.faithful-two #partnership h2{font-size:30px}body.faithful-two #partnership .track-intro{min-height:0;padding:23px}body.faithful-two #partnership .track-body{padding:0 22px 20px}}
body.faithful-two #partnership .track-intro,body.faithful-two #partnership [data-track='02'] .track-intro{padding:24px!important;display:block;min-height:160px}
body.faithful-two #partnership .track-intro h3{margin:0 0 13px!important}
@media(max-width:760px){body.faithful-two #partnership .track-intro,body.faithful-two #partnership [data-track='02'] .track-intro{min-height:0}}
