.SolutionsLanding_page__IKNgH{padding:42px 0 118px}.SolutionsLanding_casePage__xYh_6,.SolutionsLanding_page__IKNgH{background:radial-gradient(circle at top left,hsla(44,72%,66%,.12),transparent 32%),linear-gradient(180deg,#f6f7f8,#eef2f5)}.SolutionsLanding_hero__fT8xS,.SolutionsLanding_quickNav__xjmSc,.SolutionsLanding_showcase__HjM2U{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.SolutionsLanding_hero__fT8xS{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-gap:clamp(34px,6vw,86px);gap:clamp(34px,6vw,86px);align-items:center;padding-top:22px}.SolutionsLanding_heroCopy__inI51{max-width:620px}.SolutionsLanding_eyebrow__bvM3R,.SolutionsLanding_heroMediaEyebrow__9DEE3,.SolutionsLanding_quickEyebrow__pzksP,.SolutionsLanding_sectionEyebrow__gt32v,.SolutionsLanding_storyEyebrow__7Ojs8{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:8px 12px;border-radius:999px;border:1px solid rgba(13,23,40,.1);background:hsla(0,0%,100%,.74);color:rgba(13,23,40,.72);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.SolutionsLanding_heroTitle__x75rs{margin:0 0 18px;color:#0d1728;font-size:clamp(42px,5.2vw,76px);line-height:1.02;font-weight:700;letter-spacing:-.045em;text-wrap:balance}.SolutionsLanding_heroLead___hyNH{margin:0;color:rgba(13,23,40,.76);font-size:clamp(18px,1.6vw,22px);line-height:1.78}.SolutionsLanding_heroPillars__4qrzI{display:grid;grid-gap:12px;gap:12px;margin:30px 0 0;padding:0;list-style:none}.SolutionsLanding_heroPillars__4qrzI li,.SolutionsLanding_storyHighlights__Dc8vX li{display:flex;gap:12px;align-items:flex-start;margin:0;color:rgba(13,23,40,.84);font-size:16px;line-height:1.6}.SolutionsLanding_heroPillars__4qrzI li:before,.SolutionsLanding_storyHighlights__Dc8vX li:before{content:"✓";width:22px;min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;margin-top:1px;border-radius:999px;background:rgba(44,106,231,.12);color:#1f5ad0;font-size:13px;font-weight:700}.SolutionsLanding_heroAction__w_oxQ,.SolutionsLanding_storyLink__gnW1_{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin-top:28px;padding:14px 24px;border-radius:999px;background:linear-gradient(135deg,#16335f,#255ac6);color:#fff;font-size:15px;font-weight:600;text-decoration:none;box-shadow:0 18px 34px rgba(37,90,198,.2);transition:transform .28s ease,box-shadow .28s ease,filter .28s ease}.SolutionsLanding_heroAction__w_oxQ:hover,.SolutionsLanding_storyLink__gnW1_:hover{transform:translateY(-2px);filter:brightness(1.03);box-shadow:0 22px 40px rgba(37,90,198,.24)}.SolutionsLanding_heroMediaWrap__3TDJC,.SolutionsLanding_storyMediaWrap__Bmsnl{position:relative}.SolutionsLanding_heroMediaWrap__3TDJC:before,.SolutionsLanding_storyMediaWrap__Bmsnl:before{content:"";position:absolute;inset:12% auto auto -4%;width:40%;height:46%;border-radius:50%;background:var(--accent-soft);filter:blur(24px);pointer-events:none}.SolutionsLanding_heroMediaPanel__ZfFvm,.SolutionsLanding_storyMediaPanel___xY92{position:relative;overflow:hidden;border-radius:34px;background:linear-gradient(180deg,hsla(0,0%,100%,.86),rgba(243,247,251,.7));border:1px solid rgba(13,23,40,.08);box-shadow:0 24px 60px rgba(13,23,40,.12),inset 0 1px 0 hsla(0,0%,100%,.65)}.SolutionsLanding_heroMediaPanel__ZfFvm{min-height:640px}.SolutionsLanding_caseHeroMediaPanel__liK7I,.SolutionsLanding_caseStoryMediaPanel__lkMlP{background:radial-gradient(circle at top left,hsla(44,72%,66%,.08),transparent 38%),linear-gradient(180deg,hsla(0,0%,100%,.9),rgba(243,247,251,.78))}.SolutionsLanding_heroMediaImage__u1cbH,.SolutionsLanding_storyImage__jfuR6{display:block;width:100%;height:100%;object-fit:cover}.SolutionsLanding_caseHeroMediaImage__yYNrx,.SolutionsLanding_caseStoryImage__0CbhV{padding:0;object-fit:cover;transform-origin:center}.SolutionsLanding_caseHeroMediaImage__yYNrx{object-position:center 38%;transform:scale(1.14)}.SolutionsLanding_caseStoryImage__0CbhV{object-position:center;transform:scale(1.18)}.SolutionsLanding_caseStoryImageContain__UFFfH{padding:0;object-fit:contain;transform:none;transform-origin:center}.SolutionsLanding_heroMediaImage__u1cbH{min-height:640px}.SolutionsLanding_heroMediaOverlay__ErgZ7{position:absolute;left:22px;right:22px;bottom:22px;padding:22px 22px 20px;border-radius:24px;background:linear-gradient(180deg,rgba(10,18,30,.15),rgba(10,18,30,.72));color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.SolutionsLanding_heroMediaEyebrow__9DEE3{margin-bottom:12px;background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.78)}.SolutionsLanding_heroMediaTitle__63xiA{margin:0 0 10px;color:#fff;font-size:clamp(26px,2.6vw,36px);line-height:1.08;font-weight:700;letter-spacing:-.03em}.SolutionsLanding_heroMediaText__pGjiR{margin:0;color:hsla(0,0%,100%,.82);font-size:15px;line-height:1.65}.SolutionsLanding_quickNav__xjmSc{margin-top:clamp(28px,4vw,44px)}.SolutionsLanding_sectionTitle__iQwWF{margin:0;color:#0d1728;font-size:clamp(32px,3.4vw,48px);line-height:1.05;letter-spacing:-.035em;font-weight:700}.SolutionsLanding_sectionText__N5Z1V{margin:0;max-width:58ch;color:rgba(13,23,40,.7);font-size:17px;line-height:1.72}.SolutionsLanding_quickGrid__p2cf0{display:grid;grid-template-columns:repeat(var(--landing-columns,3),minmax(0,1fr));grid-gap:22px;gap:22px;margin-top:0;align-items:stretch}.SolutionsLanding_showcaseIntro__R5Ijb{max-width:980px}.SolutionsLanding_quickCard__4UF_3{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;height:100%;min-height:244px;padding:28px 26px;border-radius:28px;background:linear-gradient(180deg,hsla(0,0%,100%,.88),rgba(247,249,251,.72));border:1px solid rgba(13,23,40,.08);box-shadow:0 16px 36px rgba(13,23,40,.06),inset 0 1px 0 hsla(0,0%,100%,.7);text-decoration:none;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.SolutionsLanding_quickCard__4UF_3:before{content:"";position:absolute;inset:-18% -12% auto auto;width:160px;height:160px;border-radius:50%;background:var(--accent-soft);filter:blur(8px)}.SolutionsLanding_quickCard__4UF_3:hover{transform:translateY(-6px);border-color:rgba(13,23,40,.14);box-shadow:0 22px 44px rgba(13,23,40,.1),inset 0 1px 0 hsla(0,0%,100%,.7)}.SolutionsLanding_quickEyebrow__pzksP{position:relative;z-index:1}.SolutionsLanding_quickTitle__bIWv4{position:relative;z-index:1;margin:0 0 14px;color:#0d1728;font-size:clamp(24px,2vw,34px);line-height:1.08;letter-spacing:-.03em;font-weight:700}.SolutionsLanding_quickText__c_aql{position:relative;z-index:1;margin:0;color:rgba(13,23,40,.72);font-size:16px;line-height:1.66}.SolutionsLanding_quickLink__crPmM{position:relative;z-index:1;display:inline-flex;margin-top:auto;padding-top:24px;color:var(--accent);font-size:14px;font-weight:600}.SolutionsLanding_showcase__HjM2U{margin-top:104px}.SolutionsLanding_showcaseRail__U13R7{display:grid;grid-gap:clamp(96px,9vw,136px);gap:clamp(96px,9vw,136px);margin-top:38px}.SolutionsLanding_story__aGQGA{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:clamp(34px,6vw,88px);gap:clamp(34px,6vw,88px);align-items:center}.SolutionsLanding_storyReverse__QuPfA{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.SolutionsLanding_storyReverse__QuPfA .SolutionsLanding_storyMediaWrap__Bmsnl{order:2}.SolutionsLanding_storyReverse__QuPfA .SolutionsLanding_storyCopy__eCB55{order:1}.SolutionsLanding_storyMediaPanel___xY92{min-height:520px}.SolutionsLanding_storyCopy__eCB55{max-width:580px}.SolutionsLanding_storyEyebrow__7Ojs8{margin-bottom:12px}.SolutionsLanding_storyTitle__WWLoI{margin:0 0 14px;color:#0d1728;font-size:clamp(34px,3.6vw,52px);line-height:1.05;letter-spacing:-.04em;font-weight:700;text-wrap:balance}.SolutionsLanding_storySummary__r3GFT{margin:0 0 14px;color:rgba(13,23,40,.78);font-size:18px;line-height:1.7}.SolutionsLanding_storyBody__RsGQN{margin:0;color:rgba(13,23,40,.68);font-size:16px;line-height:1.72}.SolutionsLanding_storyHighlights__Dc8vX{display:grid;grid-gap:10px;gap:10px;margin:24px 0 0;padding:0;list-style:none}@media only screen and (max-width:1100px){.SolutionsLanding_hero__fT8xS{grid-template-columns:1fr}.SolutionsLanding_heroCopy__inI51,.SolutionsLanding_storyCopy__eCB55{max-width:none}.SolutionsLanding_heroMediaImage__u1cbH,.SolutionsLanding_heroMediaPanel__ZfFvm{min-height:520px}.SolutionsLanding_caseHeroMediaImage__yYNrx{transform:scale(1.1)}.SolutionsLanding_caseStoryImage__0CbhV{transform:scale(1.14)}.SolutionsLanding_quickGrid__p2cf0{grid-template-columns:1fr}.SolutionsLanding_storyReverse__QuPfA,.SolutionsLanding_story__aGQGA{grid-template-columns:1fr;gap:28px}.SolutionsLanding_storyReverse__QuPfA .SolutionsLanding_storyCopy__eCB55,.SolutionsLanding_storyReverse__QuPfA .SolutionsLanding_storyMediaWrap__Bmsnl{order:0}.SolutionsLanding_storyMediaPanel___xY92{min-height:420px}}@media only screen and (max-width:639px){.SolutionsLanding_page__IKNgH{padding:26px 0 82px}.SolutionsLanding_hero__fT8xS,.SolutionsLanding_quickNav__xjmSc,.SolutionsLanding_showcase__HjM2U{padding:0 16px}.SolutionsLanding_heroTitle__x75rs{font-size:40px}.SolutionsLanding_heroLead___hyNH,.SolutionsLanding_sectionText__N5Z1V,.SolutionsLanding_storySummary__r3GFT{font-size:16px;line-height:1.68}.SolutionsLanding_heroPillars__4qrzI li,.SolutionsLanding_quickText__c_aql,.SolutionsLanding_storyBody__RsGQN,.SolutionsLanding_storyHighlights__Dc8vX li{font-size:15px}.SolutionsLanding_heroMediaImage__u1cbH,.SolutionsLanding_heroMediaPanel__ZfFvm,.SolutionsLanding_storyMediaPanel___xY92{min-height:320px;border-radius:24px}.SolutionsLanding_caseHeroMediaImage__yYNrx{object-position:center 40%;transform:scale(1.06)}.SolutionsLanding_caseStoryImage__0CbhV{transform:scale(1.1)}.SolutionsLanding_heroMediaOverlay__ErgZ7{left:16px;right:16px;bottom:16px;padding:18px 18px 16px;border-radius:20px}.SolutionsLanding_quickCard__4UF_3{min-height:0;padding:22px 20px;border-radius:22px}.SolutionsLanding_sectionTitle__iQwWF,.SolutionsLanding_storyTitle__WWLoI{font-size:32px}.SolutionsLanding_showcaseRail__U13R7{gap:72px}.SolutionsLanding_heroAction__w_oxQ,.SolutionsLanding_storyLink__gnW1_{width:100%}}