/* Approved case-study CTA: option three layout with next-chapter heading. */
html body main section.story-cta{box-sizing:border-box;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;margin:0 5vw 3rem;padding:clamp(30px,5vw,80px)!important;border-radius:3px!important;background:#eef0e9!important;color:#012850!important;overflow:hidden;text-align:left!important;font-family:Manrope,sans-serif}
html body main .story-cta *{box-sizing:border-box}html body main .story-cta .story-cta-kicker{display:block;font:500 12px/1.5 "DM Mono",monospace;letter-spacing:.07em;text-transform:uppercase;color:#012850!important}html body main section.story-cta h2{font:500 clamp(42px,6.7vw,96px)/1.04 Manrope,sans-serif!important;letter-spacing:-.06em!important;text-transform:none!important;color:#012850!important;margin:25px 0!important;max-width:none!important}html body main section.story-cta h2 em{display:inline-block;font:inherit!important;font-style:normal!important;color:#012850!important;-webkit-text-fill-color:#012850!important;border-bottom:5px solid #fdfa2d}html body main .story-cta .story-cta-conversation{align-self:center;border-left:1px solid #01285035;padding-left:45px}html body main .story-cta .story-cta-copy{font:400 clamp(16px,1.4vw,20px)/1.65 Manrope,sans-serif!important;max-width:540px;margin:0;color:#012850!important}html body main .story-cta a.story-cta-action{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:17px 23px;border-radius:40px;background:transparent!important;border:1px solid #012850!important;color:#012850!important;-webkit-text-fill-color:#012850!important;text-decoration:none!important;font:600 15px/1.4 Manrope,sans-serif!important;letter-spacing:0!important;text-transform:none!important;min-height:56px;margin-top:30px;transition:transform .25s,background-color .25s}html body main .story-cta a.story-cta-action:hover{transform:translateY(-3px);background:#fdfa2d!important}html body main .story-cta a.story-cta-action:focus-visible{outline:3px solid #0051fe;outline-offset:6px}html body main .story-cta .story-cta-note{font:400 13px/1.6 Manrope,sans-serif!important;margin:18px 0 0;color:#4a5c69!important}@media(max-width:750px){html body main section.story-cta{grid-template-columns:1fr;gap:25px;margin-left:1rem;margin-right:1rem}html body main .story-cta .story-cta-conversation{border-left:0;border-top:1px solid #01285035;padding:25px 0 0}html body main .story-cta a.story-cta-action{gap:20px;max-width:100%}}@media(prefers-reduced-motion:reduce){html body main .story-cta a.story-cta-action{transition:none!important;transform:none!important}}
