.ClientStoryDetailPage_content__BOpTK{--sp-t50:#e1f5ee;--sp-t100:#9fe1cb;--sp-t200:#5dcaa5;padding:80px 0;background:var(--ecix-white)}.ClientStoryDetailPage_contentDark__X_oSs{background:#000000}.ClientStoryDetailPage_contentInner__naj4w{width:min(100% - 2rem,var(--container-max));margin-inline:auto;display:flex;flex-direction:column}.ClientStoryDetailPage_sectionRow__8IqbI{display:grid;grid-template-columns:minmax(0,40%) minmax(0,60%);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start;padding-bottom:clamp(2.5rem,5vw,4rem);border-bottom:1px solid #d9e3da}.ClientStoryDetailPage_contentDark__X_oSs .ClientStoryDetailPage_sectionRow__8IqbI{border-bottom-color:rgba(159,224,197,.1)}.ClientStoryDetailPage_sectionRow__8IqbI+.ClientStoryDetailPage_sectionRow__8IqbI{padding-top:clamp(2.5rem,5vw,4rem)}.ClientStoryDetailPage_headingCol__xAb79{padding-right:clamp(0,2vw,1.5rem)}.ClientStoryDetailPage_sectionHeading__BPcwe{margin:0;font-size:clamp(1.75rem,4vw,3rem);font-weight:600;line-height:1.2;color:var(--ecix-heading)}.ClientStoryDetailPage_contentDark__X_oSs .ClientStoryDetailPage_sectionHeading__BPcwe{color:var(--sp-t50)}.ClientStoryDetailPage_bodyCol__p14Ak{min-width:0;font-size:clamp(1rem,1.6vw,1.125rem);font-weight:400;line-height:1.6;color:#333333;text-align:justify}.ClientStoryDetailPage_contentDark__X_oSs .ClientStoryDetailPage_bodyCol__p14Ak{color:var(--sp-t100)}.ClientStoryDetailPage_bodyCol__p14Ak p{margin:0 0 1em}.ClientStoryDetailPage_bodyCol__p14Ak p:last-child{margin-bottom:0}.ClientStoryDetailPage_bodyCol__p14Ak ol,.ClientStoryDetailPage_bodyCol__p14Ak ul{margin:.625rem 0 .9375rem;padding-left:1.25rem}.ClientStoryDetailPage_bodyCol__p14Ak li{margin-bottom:.5rem}.ClientStoryDetailPage_bodyCol__p14Ak li:last-child{margin-bottom:0}.ClientStoryDetailPage_bodyCol__p14Ak b,.ClientStoryDetailPage_bodyCol__p14Ak strong{font-weight:600;color:#333333}.ClientStoryDetailPage_contentDark__X_oSs .ClientStoryDetailPage_bodyCol__p14Ak b,.ClientStoryDetailPage_contentDark__X_oSs .ClientStoryDetailPage_bodyCol__p14Ak strong{color:var(--sp-t50)}.ClientStoryDetailPage_contentDark__X_oSs .ClientStoryDetailPage_bodyCol__p14Ak a{color:var(--sp-t200)}.ClientStoryDetailPage_ctaSection__N3qqS{position:relative;min-height:clamp(12.5rem,35vh,31.25rem);padding:clamp(4rem,10vh,8.125rem) 0;background-color:#0e160f;background-position:50%;background-size:cover;overflow:hidden}.ClientStoryDetailPage_ctaSection__N3qqS:before{content:"";position:absolute;inset:0;background-color:#0e160f91;pointer-events:none}.ClientStoryDetailPage_ctaInner__kB4HV{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1.5rem 2rem;gap:1.5rem 2rem;align-items:center}.ClientStoryDetailPage_ctaHeading__dUNJ6{display:flex;flex-direction:column;gap:0;margin:0;max-width:86.5%;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.1;color:var(--ecix-white)}.ClientStoryDetailPage_ctaHeadingLine__DlcKj{display:block}.ClientStoryDetailPage_ctaButton__T_tWl{display:inline-flex;align-items:center;justify-self:end;padding:calc(.55em - 1px) calc(1.15em - 1px);border:1px solid rgba(29,158,117,.3);border-radius:999px;background:linear-gradient(rgba(29,158,117,.1),rgba(29,158,117,.1)),#111111a1;color:#9fe1cb;font-size:1.875rem;font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap;transition:color .15s ease}.ClientStoryDetailPage_ctaButton__T_tWl:hover{color:#f5f3ef}@media (max-width:900px){.ClientStoryDetailPage_content__BOpTK{padding:60px 0}.ClientStoryDetailPage_sectionRow__8IqbI{grid-template-columns:1fr;gap:1.25rem;padding-bottom:2.5rem}.ClientStoryDetailPage_sectionRow__8IqbI+.ClientStoryDetailPage_sectionRow__8IqbI{padding-top:2.5rem}.ClientStoryDetailPage_headingCol__xAb79{padding-right:0}.ClientStoryDetailPage_ctaInner__kB4HV{grid-template-columns:1fr;justify-items:start;gap:1.75rem}.ClientStoryDetailPage_ctaHeading__dUNJ6{max-width:100%;text-align:left}.ClientStoryDetailPage_ctaButton__T_tWl{justify-self:start;width:auto;max-width:none}}@media (max-width:767px){.ClientStoryDetailPage_content__BOpTK{padding:40px 0}.ClientStoryDetailPage_ctaButton__T_tWl{font-size:1.25rem}}