.solutions-overview_section__NbY5y{max-width:1328px;margin:0 auto;padding:66px 24px}.solutions-overview_eyebrow__vaf6p{display:inline-flex;align-items:center;gap:9px;color:#7653a8;font-size:11px;font-weight:800;line-height:1.7;letter-spacing:.12em;text-transform:uppercase}.solutions-overview_eyebrow__vaf6p svg{flex-shrink:0}.solutions-overview_flagship__ACgFc{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,60px);padding:clamp(27px,4vw,48px);border:1px solid #5f5b78;border-radius:32px;color:#fff;background:radial-gradient(ellipse at 0 0,#614a9152,transparent 70%),linear-gradient(130deg,#18223a,#29223e);box-shadow:inset 0 2px 0 #ffffff28,0 8px 0 #bcb4cb,0 27px 45px -16px #22213b33}.solutions-overview_flagship__ACgFc .solutions-overview_eyebrow__vaf6p{color:#e7c789}.solutions-overview_flagshipCopy__F8kFn{min-width:0}.solutions-overview_flagshipCopy__F8kFn h2{margin:23px 0 0;color:#fff;font-size:clamp(30px,3vw,43px);font-weight:800;line-height:1.13;letter-spacing:-.04em;text-wrap:balance}.solutions-overview_flagshipCopy__F8kFn>p{margin:21px 0 0;color:#d1ccdf;font-size:15px;line-height:1.85}.solutions-overview_highlightList__Kf1gP{display:grid;gap:13px;margin:26px 0 0;padding:23px 0 0;list-style:none;border-top:1px solid #ffffff21}.solutions-overview_highlightList__Kf1gP li{display:flex;align-items:flex-start;gap:10px;color:#ede8f5;font-size:13px;line-height:1.7}.solutions-overview_highlightList__Kf1gP svg{flex-shrink:0;margin-top:2px;color:#e7c789}.solutions-overview_flagshipLink__Lg4eB{display:inline-flex;align-items:center;gap:11px;margin-top:27px;min-height:44px;color:#f1d9ae;font-size:13px;font-weight:750;line-height:1.7;text-decoration:none}.solutions-overview_flagshipLink__Lg4eB svg{flex-shrink:0}.solutions-overview_lifecyclePanel__0WORn{padding:24px;border:1px solid #ffffff30;border-radius:24px;background:linear-gradient(135deg,#ffffff10,#ffffff05);box-shadow:inset 0 1px 0 #ffffff26,0 5px 0 #101a2e77,0 18px 26px #10132424}.solutions-overview_lifecycleLabel__DcUcy{margin:0 0 13px;color:#e8dcc9;font-size:10px;font-weight:800;line-height:1.8;letter-spacing:.12em;text-transform:uppercase}.solutions-overview_lifecycle__k_vny{display:grid;margin:0;padding:0;list-style:none}.solutions-overview_lifecycle__k_vny li{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-top:1px solid #ffffff16}.solutions-overview_lifecycle__k_vny li:last-child{padding-bottom:0}.solutions-overview_stepNumber__X_WZH{display:grid;place-items:center;width:32px;height:32px;flex:0 0 auto;border:1px solid #ebd4ae;border-radius:10px;color:#493949;background:linear-gradient(145deg,#fff0ce,#d6b67f);box-shadow:inset 0 1px 0 #fff9,0 3px 0 #9e7b54;font-size:10px;font-weight:800}.solutions-overview_lifecycle__k_vny h3{margin:0;color:#fff;font-size:14px;font-weight:750;line-height:1.5}.solutions-overview_lifecycle__k_vny li p{margin:4px 0 0;color:#c8c4d7;font-size:12px;line-height:1.75}.solutions-overview_solutionSection__tlnfq{padding-top:12px;scroll-margin-top:115px}.solutions-overview_solutionGrid__2e8sg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:42px}.solutions-overview_solutionCard__b0t6w{display:flex;flex-direction:column;min-width:0;padding:clamp(25px,3vw,36px);border:1px solid #ded7e9;border-radius:26px;background:linear-gradient(145deg,#fff 35%,#f7f4fb);box-shadow:inset 0 2px 0 #fff,0 7px 0 #ddd5e8,0 22px 35px -18px #3120442b}.solutions-overview_cardTop__xluRY{display:flex;align-items:center;gap:20px}.solutions-overview_cardIcon__3yFgY{display:grid;place-items:center;width:56px;height:56px;flex:0 0 auto;border:1px solid #bca6df;border-radius:17px;color:#fff;background:linear-gradient(140deg,#b08adb,#7750af 65%,#563980);box-shadow:inset 1px 2px 0 #ffffff6b,0 5px 0 #583783,0 12px 19px #7b54a827;transform:rotate(-5deg)}.solutions-overview_solutionCard__b0t6w:nth-child(2) .solutions-overview_cardIcon__3yFgY{border-color:#f0dcb2;color:#5d452d;background:linear-gradient(145deg,#fff0cf,#d6b477);box-shadow:inset 1px 2px 0 #fff9,0 5px 0 #a18453,0 12px 19px #a4875426}.solutions-overview_solutionCard__b0t6w:nth-child(3) .solutions-overview_cardIcon__3yFgY{border-color:#95b8a3;background:linear-gradient(145deg,#8cac9a,#43735c);box-shadow:inset 1px 2px 0 #ffffff65,0 5px 0 #30553f,0 12px 19px #49715724}.solutions-overview_cardLabel__BH9xe{color:#71617e;font-size:11px;font-weight:800;line-height:1.8;letter-spacing:.08em;text-transform:uppercase}.solutions-overview_solutionCard__b0t6w>h3{margin:29px 0 0;color:#192239;font-size:25px;font-weight:800;line-height:1.2;letter-spacing:-.035em}.solutions-overview_solutionCard__b0t6w>p{margin:17px 0 0;color:#626276;font-size:14px;line-height:1.85}.solutions-overview_solutionSteps__POXUJ{display:grid;gap:10px;margin:23px 0 28px;padding:0;list-style:none}.solutions-overview_solutionSteps__POXUJ li{display:flex;align-items:flex-start;gap:9px;color:#514d65;font-size:13px;line-height:1.65}.solutions-overview_solutionSteps__POXUJ svg{flex-shrink:0;margin-top:3px;color:#7755a9}.solutions-overview_solutionLinks__BO096{display:flex;flex-wrap:wrap;gap:2px 20px;margin-top:auto;padding-top:14px;border-top:1px solid #e4deec}.solutions-overview_availability__9_o5j a,.solutions-overview_solutionLinks__BO096 a{display:inline-flex;align-items:center;gap:7px;min-height:42px;color:#684491;font-size:12px;font-weight:750;line-height:1.7;text-decoration:none}.solutions-overview_solutionLinks__BO096 a svg{flex-shrink:0}.solutions-overview_availability__9_o5j{max-width:900px;margin:33px auto 0;color:#726c7d;font-size:12px;line-height:1.8;text-align:center}.solutions-overview_availability__9_o5j a{margin-left:8px}.solutions-overview_controlPanel__M3bg_{padding:clamp(26px,4vw,46px);border:1px solid #e1d9e9;border-radius:29px;background:linear-gradient(130deg,#fff,#f5f1f8);box-shadow:inset 0 2px 0 #fff,0 7px 0 #ddd4e7,0 20px 37px -18px #3b2f5126}.solutions-overview_controlIntro__L4P_m{max-width:780px}.solutions-overview_controlIntro__L4P_m h2{margin:20px 0 0;color:#192239;font-size:clamp(29px,3vw,42px);font-weight:800;line-height:1.15;letter-spacing:-.04em}.solutions-overview_controlIntro__L4P_m>p{margin:21px 0 0;color:#646276;font-size:15px;line-height:1.85}.solutions-overview_controlSteps__v17tO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:32px}.solutions-overview_controlSteps__v17tO>article{min-width:0;border-top:1px solid #dcd2e8;padding-top:23px}.solutions-overview_controlSteps__v17tO svg{color:#8a6aac}.solutions-overview_controlSteps__v17tO h3{margin:13px 0 0;color:#28243c;font-size:16px;font-weight:750;line-height:1.5}.solutions-overview_controlSteps__v17tO p{margin:9px 0 0;color:#696277;font-size:13px;line-height:1.8}.solutions-overview_industryBridge__ozOkt{display:flex;align-items:center;gap:20px;margin-top:35px;padding:25px 0 0;border-top:1px solid #dcd2e8}.solutions-overview_industryBridge__ozOkt>svg{flex-shrink:0;color:#8f7246}.solutions-overview_industryBridge__ozOkt>div{flex:1;min-width:0}.solutions-overview_industryBridge__ozOkt h3{margin:0;color:#29253d;font-size:17px;font-weight:750;line-height:1.5}.solutions-overview_industryBridge__ozOkt p{max-width:590px;margin:7px 0 0;color:#6b6378;font-size:13px;line-height:1.8}.solutions-overview_industryBridge__ozOkt>a{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:10px;min-height:46px;padding:12px 19px;border:1px solid #d9cce7;border-radius:13px;color:#684491;background:linear-gradient(140deg,#fff,#e9e0f1);box-shadow:inset 0 1px 0 #fff,0 4px 0 #ccb9dd;font-size:12px;font-weight:800;line-height:1.65;text-decoration:none}.solutions-overview_availability__9_o5j a:focus-visible,.solutions-overview_flagshipLink__Lg4eB:focus-visible,.solutions-overview_industryBridge__ozOkt>a:focus-visible,.solutions-overview_solutionLinks__BO096 a:focus-visible{outline:3px solid #ae8adc;outline-offset:5px;border-radius:3px}@media (hover:hover){.solutions-overview_availability__9_o5j a:hover,.solutions-overview_flagshipLink__Lg4eB:hover,.solutions-overview_solutionLinks__BO096 a:hover{text-decoration:underline;text-underline-offset:5px}.solutions-overview_industryBridge__ozOkt>a:hover{background:#fff}}@media (max-width:1000px){.solutions-overview_flagship__ACgFc{grid-template-columns:1fr}.solutions-overview_flagshipCopy__F8kFn{max-width:720px}.solutions-overview_lifecycle__k_vny{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.solutions-overview_lifecycle__k_vny li:last-child{grid-column:1/-1}.solutions-overview_industryBridge__ozOkt{flex-wrap:wrap}.solutions-overview_industryBridge__ozOkt>div{flex-basis:calc(100% - 50px)}.solutions-overview_industryBridge__ozOkt>a{margin-left:45px}}@media (max-width:700px){.solutions-overview_section__NbY5y{padding:46px 20px}.solutions-overview_solutionSection__tlnfq{padding-top:5px}.solutions-overview_flagship__ACgFc{padding:28px 23px;border-radius:25px;gap:28px}.solutions-overview_flagshipCopy__F8kFn h2{font-size:32px}.solutions-overview_flagshipCopy__F8kFn>p{font-size:14px}.solutions-overview_lifecyclePanel__0WORn{padding:21px 17px;border-radius:19px}.solutions-overview_lifecycle__k_vny{grid-template-columns:1fr;gap:0}.solutions-overview_lifecycle__k_vny li{gap:12px}.solutions-overview_solutionGrid__2e8sg{grid-template-columns:1fr;margin-top:32px;gap:25px}.solutions-overview_solutionCard__b0t6w{padding:28px 23px}.solutions-overview_cardLabel__BH9xe{font-size:10px}.solutions-overview_controlPanel__M3bg_{padding:28px 23px;border-radius:24px}.solutions-overview_controlIntro__L4P_m h2{font-size:31px}.solutions-overview_controlSteps__v17tO{grid-template-columns:1fr;gap:22px;margin-top:27px}.solutions-overview_controlSteps__v17tO>article{padding-top:20px}.solutions-overview_industryBridge__ozOkt{gap:14px}.solutions-overview_industryBridge__ozOkt>div{flex-basis:calc(100% - 42px)}.solutions-overview_industryBridge__ozOkt>a{margin-left:0;width:100%}}@media (forced-colors:active){.solutions-overview_cardIcon__3yFgY,.solutions-overview_controlPanel__M3bg_,.solutions-overview_flagship__ACgFc,.solutions-overview_industryBridge__ozOkt>a,.solutions-overview_lifecyclePanel__0WORn,.solutions-overview_solutionCard__b0t6w,.solutions-overview_stepNumber__X_WZH{box-shadow:none;border:1px solid CanvasText}}