.marketing-site .case-study-content>:not(.internal-page):not(.cs-story) :is(h1,h2){font-size:24px!important;line-height:1.3!important;letter-spacing:-.025em}.marketing-site .case-study-content>:not(.internal-page):not(.cs-story) h3{font-size:20px!important;line-height:1.4!important}.marketing-site .cs-story{background:#fff;color:#10231b;overflow-x:clip}.marketing-site .cs-story h1,.marketing-site .cs-story h2{letter-spacing:-.03em}.marketing-site .cs-story .cs-cta-secondary{display:inline-flex;align-items:center;gap:10px;justify-content:center;border-radius:9999px;border:1px solid #dcece4;padding:16px 28px;font-size:16px;font-weight:700;color:#10231b;background:#fff;transition:border-color .2s ease,background .2s ease,transform .2s ease}.marketing-site .cs-story .cs-cta-secondary:hover{border-color:#04b851;background:#f0f9f5;transform:translateY(-2px)}.marketing-site .case-study-content .case-study-hero-title{font-size:28px!important;line-height:1.25!important}.marketing-site .case-study-content .case-study-highlight{font-size:18px!important;line-height:1.6!important}@media (max-width:639px){.marketing-site .case-study-content>:not(.internal-page) :is(h1,h2){font-size:22px!important}.marketing-site .case-study-content .case-study-hero-title{font-size:24px!important}.marketing-site .case-study-content .case-study-highlight{font-size:16px!important}}