.case-study_page__YWoxO{min-height:100dvh;color:#172230;background:radial-gradient(60rem 30rem at 90% 0,rgba(191,145,77,.12),transparent 65%),#f0f5fe;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.case-study_page__YWoxO *,.case-study_page__YWoxO :after,.case-study_page__YWoxO :before{box-sizing:border-box}.case-study_cta__gLTex,.case-study_footer__YgYW2,.case-study_hero__G5mzt,.case-study_nav__FpbDF,.case-study_related__ujXLj,.case-study_storyGrid__E950N{width:min(1120px,calc(100% - 40px));margin-inline:auto}.case-study_nav__FpbDF{padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:20px}.case-study_brand__uzvPy{display:inline-flex;align-items:center;gap:10px;color:#14243c;font-weight:800;text-decoration:none}.case-study_brand__uzvPy span span{color:#a97f3c}.case-study_backLink__1sWRM,.case-study_secondaryLink__BzRhp{color:#14243c;font-weight:700;text-underline-offset:4px}.case-study_hero__G5mzt{padding:clamp(70px,10vw,130px) 0 70px;max-width:900px}.case-study_eyebrow__Br9pl,.case-study_sectionNumber__ILxp3{margin:0 0 18px;color:#8a6620;font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.case-study_cta__gLTex h2,.case-study_hero__G5mzt h1{margin:0;color:#102039;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,7vw,5.7rem);font-weight:500;letter-spacing:-.05em;line-height:.98;text-wrap:balance}.case-study_intro__I_3kH{max-width:700px;margin:30px 0 0;color:#4d596a;font-size:1.16rem;line-height:1.75}.case-study_resultBadge__kR6Jm{width:-moz-fit-content;width:fit-content;margin:28px 0 0;padding:11px 14px;color:#14243c;border:1px solid rgba(191,145,77,.45);border-radius:8px;background:rgba(191,145,77,.12);font-weight:800}.case-study_storyGrid__E950N{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:#d5deec;border:1px solid #d5deec}.case-study_storyGrid__E950N section{min-height:330px;padding:38px 34px;background:#fff}.case-study_storyGrid__E950N h2{margin:0 0 18px;color:#14243c;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:500}.case-study_storyGrid__E950N p:last-child{margin:0;color:#4d596a;line-height:1.75}.case-study_related__ujXLj{padding:24px 0 80px;display:flex;gap:10px;color:#5c6675;font-size:.9rem}.case-study_related__ujXLj a{color:#14243c;font-weight:800}.case-study_cta__gLTex{margin-bottom:80px;padding:clamp(34px,6vw,72px);color:white;border-radius:22px;background:#14243c}.case-study_cta__gLTex .case-study_eyebrow__Br9pl{color:#d7b06f}.case-study_cta__gLTex h2{max-width:780px;color:white;font-size:clamp(2.4rem,5vw,4.3rem)}.case-study_cta__gLTex>p:not(.case-study_eyebrow__Br9pl){margin:22px 0 28px;color:#dce6f5}.case-study_primaryCta__dDbur{min-height:52px;padding:0 22px;display:inline-flex;align-items:center;color:#14243c;border-radius:10px;background:#bf914d;font-weight:800;text-decoration:none}.case-study_secondaryLink__BzRhp{margin-left:22px;color:white}.case-study_backLink__1sWRM:focus-visible,.case-study_primaryCta__dDbur:focus-visible,.case-study_secondaryLink__BzRhp:focus-visible{outline:3px solid #bf914d;outline-offset:4px}.case-study_footer__YgYW2{padding:26px 0 36px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #d5deec;color:#5c6675;font-size:.82rem}.case-study_footer__YgYW2 a{color:#14243c;font-weight:700}@media (max-width:760px){.case-study_storyGrid__E950N{grid-template-columns:1fr}.case-study_storyGrid__E950N section{min-height:auto}.case-study_secondaryLink__BzRhp{margin:22px 0 0;display:block}.case-study_footer__YgYW2{flex-direction:column}}