/* R17: replace two repeated four-card strips with concise, native disclosures. */
body.r13-design .r14-gateway>.wrap>.section-heading{margin-bottom:22px}
body.r13-design .r17-summary{margin:0;min-width:0;border:0;background:none}
body.r13-design .r17-summary>summary{display:flex;align-items:center;gap:18px;min-height:44px;list-style:none;cursor:pointer;width:fit-content;max-width:100%;padding:0}
body.r13-design .r17-summary>summary::-webkit-details-marker{display:none}
body.r13-design .r17-summary>summary::marker{content:""}
body.r13-design .r17-summary>summary>span:first-child{font-size:17px;line-height:1.85;font-weight:400;color:#406783;overflow-wrap:break-word}
body.r13-design .r17-summary>summary>.r14-reveal-cue{width:26px;height:26px;background:transparent;border-color:#90b7d05c;color:#397eab;backdrop-filter:none}
body.r13-design .r17-summary>summary>.r14-reveal-cue>.icon{width:13px;height:13px}
body.r13-design .r17-summary-detail{max-width:900px;padding:15px 0 0}
body.r13-design .r17-summary-detail>p{margin:0;color:#5f7e94;font-size:13px;line-height:1.9}
body.r13-design .r17-gateway-summary{max-width:1050px;margin-bottom:34px}
body.r13-design .r17-journey-close{display:flex;align-items:flex-start;justify-content:space-between;gap:25px 44px;margin-top:32px;padding-top:21px;border-top:1px solid #a8c8de30}
body.r13-design .r17-journey-close>.r17-summary{flex:1}
body.r13-design .r17-journey-close> .text-link{flex:none;min-height:44px;margin:0;padding-block:9px;align-self:flex-start;color:#d0e4f2}
body.r13-design .r17-promises-summary>summary>span:first-child{color:#d0e4f2;font-size:16px}
body.r13-design .r17-promises-summary>summary>.r14-reveal-cue{color:#afd4ed;border-color:#a4cde647}
body.r13-design .r17-promises-summary .r17-summary-detail>p{color:#a9c5d8}
@media(max-width:760px){body.r13-design .r17-summary>summary{gap:12px;align-items:flex-start}body.r13-design .r17-summary>summary>.r14-reveal-cue{margin-top:3px}body.r13-design .r17-summary>summary>span:first-child{font-size:14px;line-height:1.9}body.r13-design .r14-gateway>.wrap>.section-heading{margin-bottom:17px}body.r13-design .r17-gateway-summary{margin-bottom:25px}body.r13-design .r17-journey-close{flex-direction:column;gap:14px;margin-top:25px;padding-top:19px}body.r13-design .r17-summary-detail>p{font-size:12px}}

body.r13-design .r17-journey-close>.text-link:hover{color:#fff}
