.case-study_page__6PX9f{background:#f7f8fb;color:#081329}.case-study_container__6RDcK{width:min(1180px,calc(100% - 48px));margin:auto}.case-study_intro__Y5Ljm{background:#071126;color:white;padding:120px 0 110px}.case-study_cardMeta__bIUH4,.case-study_eyebrow__KGYw_,.case-study_sectionLabel__wXHcV{color:#87a8ff;font-size:11px;font-weight:700;letter-spacing:.16em}.case-study_intro__Y5Ljm h1{margin:34px 0 0;max-width:850px;font-size:clamp(3.6rem,8vw,7.8rem);line-height:.88;letter-spacing:-.075em;font-weight:600}.case-study_closing__lrH61 h2 span,.case-study_intro__Y5Ljm h1 span{color:#90aaff}.case-study_introCopy__K0nXa{max-width:510px;margin:42px 0 0;color:#c5d0e5;font-size:17px;line-height:1.75}.case-study_news__eX3Td{padding:76px 0 58px;background:#f7f8fb;text-align:center}.case-study_news__eX3Td h1{margin:0;font-size:clamp(3rem,5vw,4.6rem);line-height:1;letter-spacing:-.06em;font-weight:600}.case-study_news__eX3Td h1 span{color:#4f7fff}.case-study_news__eX3Td p{max-width:620px;margin:24px auto 0;color:#53647f;font-size:17px;line-height:1.65}.case-study_featured___3BZy,.case-study_stories__IpV8Q{padding:72px 0 92px}.case-study_sectionLabel__wXHcV{display:flex;justify-content:space-between;border-bottom:1px solid #d8deea;padding-bottom:18px;color:#50617d}.case-study_featureGrid__xOex3{display:grid;grid-template-columns:1.25fr .85fr;grid-template-rows:repeat(3,260px);gap:20px}.case-study_featureCard__L9ucE{position:relative;display:block;overflow:hidden;border-radius:18px;background:#071126;color:white;box-shadow:0 18px 45px #152d5712;isolation:isolate;animation:case-study_cardReveal__lKA4y .7s both}.case-study_featureCard__L9ucE:nth-child(2){animation-delay:.12s}.case-study_featureCard__L9ucE:nth-child(3){animation-delay:.24s}.case-study_featurePrimary__oSjQ6{grid-row:1/span 3}.case-study_featureCard__L9ucE:nth-child(4){animation-delay:.36s}.case-study_featureSecondary__2_Q8y{margin:0}.case-study_featureImage__aJiTS{position:absolute;top:0;right:0;bottom:0;left:0;inset:0}.case-study_featureImage__aJiTS,.case-study_storyImage__gtNGC{overflow:hidden;background:#dce5f6}.case-study_featureImage__aJiTS img,.case-study_featureImage__aJiTS video,.case-study_storyImage__gtNGC img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.case-study_imageShade__Z9Yhk{position:absolute;top:0;right:0;bottom:0;left:0;inset:0;background:linear-gradient(180deg,rgba(3,11,29,.02) 25%,rgba(3,11,29,.88));transition:background .45s ease}.case-study_featureCard__L9ucE:hover img,.case-study_featureCard__L9ucE:hover video,.case-study_story__e7BTA:hover img{transform:scale(1.06)}.case-study_featureCard__L9ucE:hover .case-study_imageShade__Z9Yhk{background:linear-gradient(180deg,rgba(16,65,150,.12) 15%,rgba(3,11,29,.94))}.case-study_cardContent__EdBvA{position:absolute;z-index:1;top:auto;right:30px;bottom:28px;left:30px;inset:auto 30px 28px}.case-study_cardMeta__bIUH4{display:inline-flex;width:max-content;max-width:100%;border-radius:999px;background:rgba(93,130,211,.78);padding:8px 12px;color:white;backdrop-filter:blur(8px)}.case-study_cardMeta__bIUH4 span{padding:0 8px;color:#dce6ff}.case-study_cardContent__EdBvA h2{margin:16px 0 10px;max-width:700px;font-size:clamp(1.45rem,2.5vw,2.55rem);letter-spacing:-.045em;line-height:1.08}.case-study_featureSecondary__2_Q8y .case-study_cardContent__EdBvA h2{font-size:clamp(1.3rem,1.8vw,1.85rem)}.case-study_cardContent__EdBvA>p:not(.case-study_cardMeta__bIUH4){max-width:620px;margin:0;color:#f0f4fb;font-size:14px;line-height:1.55}.case-study_readLink__BcFP8{display:inline-flex;align-items:center;gap:12px;margin-top:18px;color:#a9c2ff;font-size:13px;font-weight:600}.case-study_readLink__BcFP8 svg{width:17px}.case-study_stories__IpV8Q{background:white}.case-study_storiesTitle__giZAW{margin:0 0 46px;text-align:center;font-size:clamp(2.4rem,4vw,4rem);line-height:1;letter-spacing:-.06em;font-weight:500}.case-study_storiesTitle__giZAW span{color:#3970ff}.case-study_storyGrid__cEUXl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.case-study_story__e7BTA{overflow:hidden;border:1px solid #dbe1eb;border-radius:17px;background:white;transition:transform .35s ease,box-shadow .35s ease}.case-study_story__e7BTA:hover{transform:translateY(-5px);box-shadow:0 18px 38px rgba(22,42,79,.11)}.case-study_storyImage__gtNGC{position:relative;height:205px}.case-study_storyImage__gtNGC img,.case-study_storyImage__gtNGC video{display:block;width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.case-study_story__e7BTA:hover .case-study_storyImage__gtNGC img,.case-study_story__e7BTA:hover .case-study_storyImage__gtNGC video{transform:scale(1.04)}.case-study_storyImage__gtNGC>span{position:absolute;left:13px;top:13px;border:1px solid rgba(255,255,255,.5);border-radius:999px;background:rgba(36,42,54,.72);padding:7px 12px;color:white;font-size:10px;font-weight:800;letter-spacing:.04em;backdrop-filter:blur(8px)}.case-study_storyText__lDqgT{display:flex;min-height:205px;flex-direction:column;padding:21px 22px 20px}.case-study_storyText__lDqgT h3{margin:0;color:#091329;font-size:19px;line-height:1.2;letter-spacing:-.035em}.case-study_storyText__lDqgT>p{margin:14px 0 22px;color:#526079;font-size:13px;line-height:1.65}.case-study_storyText__lDqgT>div{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;margin-top:auto;color:#2858f6;font-size:11px;line-height:1.35}.case-study_storyText__lDqgT strong{max-width:54%;font-weight:700}.case-study_storyText__lDqgT>div span{text-align:right;font-weight:600}.case-study_pager__84meW{display:flex;justify-content:center;align-items:center;gap:22px;margin-top:42px;color:#65748e;font-size:12px}.case-study_pager__84meW button{border:1px solid #dbe1eb;border-radius:999px;background:white;padding:10px 18px;color:#a1a9b8}.case-study_pager__84meW button:disabled{cursor:default}.case-study_closing__lrH61{padding:96px 0;background:#071126;color:white;text-align:center}.case-study_closing__lrH61 .case-study_container__6RDcK{max-width:760px}.case-study_closing__lrH61 h2{margin:24px 0 0;font-size:clamp(2.2rem,4vw,3.8rem);line-height:.98;letter-spacing:-.055em}.case-study_closing__lrH61 p:not(.case-study_eyebrow__KGYw_){max-width:480px;margin:26px auto 0;color:#c8d2e4;line-height:1.75}.case-study_cta__vsOPP{display:inline-flex;align-items:center;gap:18px;margin-top:30px;padding:16px 23px;border-radius:5px;background:#2858f6;color:white;font-size:13px;font-weight:600}.case-study_cta__vsOPP svg{width:18px}@keyframes case-study_cardReveal__lKA4y{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.case-study_featureCard__L9ucE,.case-study_featureCard__L9ucE img,.case-study_story__e7BTA img{animation:none;transition:none}}@media (max-width:900px){.case-study_storyGrid__cEUXl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.case-study_container__6RDcK{width:min(100% - 32px,1180px)}.case-study_intro__Y5Ljm{padding:78px 0 72px}.case-study_intro__Y5Ljm h1{font-size:clamp(3.3rem,15vw,5rem)}.case-study_featured___3BZy,.case-study_stories__IpV8Q{padding:64px 0}.case-study_featureGrid__xOex3,.case-study_storyGrid__cEUXl{grid-template-columns:1fr;grid-template-rows:none}.case-study_featurePrimary__oSjQ6{grid-row:auto}.case-study_featureCard__L9ucE{min-height:330px}.case-study_featurePrimary__oSjQ6{min-height:420px}.case-study_cardContent__EdBvA{top:auto;right:23px;bottom:23px;left:23px;inset:auto 23px 23px}.case-study_storyImage__gtNGC{height:210px}.case-study_storyText__lDqgT{min-height:190px}.case-study_closing__lrH61{padding:76px 0}}