.casestudy-body_bodySection__VfdYe{padding:60px 0;font-family:aktiv-grotesk,sans-serif}.casestudy-body_container__ScXoJ{max-width:1170px;margin:0 auto;padding:0 15px;width:100%}.casestudy-body_row__Cznz_{display:flex;flex-wrap:wrap;gap:0}.casestudy-body_sidebarCol__6dOwp{flex:0 0 100%;max-width:100%;margin-bottom:30px}.casestudy-body_mainCol__EwfHc{flex:0 0 100%;max-width:100%}.casestudy-body_mainText__Fzaze{font-family:aktiv-grotesk,sans-serif}.casestudy-body_mainText__Fzaze h2{font-size:28px;padding-top:10px;margin:40px 0 25px}.casestudy-body_mainText__Fzaze h2,.casestudy-body_mainText__Fzaze h3{font-family:aktiv-grotesk,sans-serif;font-weight:700;line-height:1.4;color:#003b73}.casestudy-body_mainText__Fzaze h3{font-size:22px;margin:28px 0 14px}@media(min-width:1024px){.casestudy-body_mainText__Fzaze [data-casestudy-tab-target]{scroll-margin-top:calc(var(--sticky-top, 20px) + 150px)}}.casestudy-body_mainText__Fzaze p{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:rgba(0,59,115,.75);margin:0 0 14px}.casestudy-body_mainText__Fzaze ol,.casestudy-body_mainText__Fzaze ul{padding-left:20px;margin:0 0 18px;list-style-position:outside}.casestudy-body_mainText__Fzaze ol li,.casestudy-body_mainText__Fzaze ul li{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:18px;line-height:1.4;padding:4px 0}.casestudy-body_mainText__Fzaze ol li::marker,.casestudy-body_mainText__Fzaze ul li::marker{color:#0183ff;font-size:inherit}.casestudy-body_mainText__Fzaze ol li p,.casestudy-body_mainText__Fzaze ul li p{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:rgba(0,59,115,.75);margin:0}.casestudy-body_mainText__Fzaze ul{list-style-type:disc}.casestudy-body_mainText__Fzaze ol{list-style-type:decimal}.casestudy-body_mainText__Fzaze a{color:#0183ff;text-decoration:underline}.casestudy-body_mainText__Fzaze b,.casestudy-body_mainText__Fzaze strong{font-weight:700;color:#003b73}.casestudy-body_ctaRow__mFim_{margin-top:40px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:20px}.casestudy-body_ctaPrimary__ju0dU .cta_button,.casestudy-body_ctaPrimary__ju0dU a.cta_button{background:#0183ff;color:#fff!important;border-radius:100px;padding:10px 20px;font-size:14px;font-weight:900;text-decoration:none;letter-spacing:.02em;display:inline-block;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.casestudy-body_ctaPrimary__ju0dU .cta_button:hover,.casestudy-body_ctaPrimary__ju0dU a.cta_button:hover{background:#006fdb;transform:translateY(-1px);box-shadow:0 6px 14px rgba(1,131,255,.25)}.casestudy-body_secondaryLink__Ic41_{display:inline-flex;align-items:center;gap:6px;color:#003b73;font-weight:600;font-size:16px;text-decoration:none;transition:transform .2s ease,color .2s ease}.casestudy-body_secondaryLink__Ic41_:hover{color:#0183ff;transform:translateX(2px)}.casestudy-body_arrow__0i6Ep{transition:transform .2s ease}.casestudy-body_secondaryLink__Ic41_:hover .casestudy-body_arrow__0i6Ep{transform:translateX(2px)}@media(min-width:768px){.casestudy-body_bodySection__VfdYe{padding:80px 0}.casestudy-body_mainText__Fzaze h2{font-size:28px}.casestudy-body_secondaryLink__Ic41_{font-size:18px}}@media(min-width:1024px){.casestudy-body_bodySection__VfdYe{padding:90px 0}.casestudy-body_row__Cznz_{flex-wrap:nowrap;align-items:stretch}.casestudy-body_sidebarCol__6dOwp{flex:0 0 33.333%;max-width:33.333%;margin-bottom:0;display:flex;flex-direction:column}.casestudy-body_mainCol__EwfHc{flex:0 0 66.667%;max-width:66.667%}.casestudy-body_mainText__Fzaze h2{font-size:32px}}