.ServiceLandingPage_main__07GGJ{background:#fff;padding-top:var(--nav-height)}.ServiceLandingPage_main__07GGJ section[id]{scroll-margin-top:100px}.ServiceLandingPage_main__07GGJ h2{font-size:clamp(2rem,3.2vw,2.85rem);line-height:1.15;letter-spacing:-.035em}.ServiceLandingPage_main__07GGJ h3{line-height:1.3}.ServiceLandingPage_main__07GGJ a:focus-visible,.ServiceLandingPage_main__07GGJ summary:focus-visible{outline:3px solid var(--primary);outline-offset:5px;border-radius:5px}.ServiceLandingPage_hero__OzBoJ{position:relative;overflow:hidden;background:radial-gradient(ellipse at 85% 55%,var(--primary-soft),transparent 58%),#f7f9fd;border-bottom:1px solid #e4eaf3}.ServiceLandingPage_heroContainer__ck5dk{padding-top:26px;padding-bottom:66px}.ServiceLandingPage_breadcrumb__XKqoe{display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:#69778e;font-size:.76rem}.ServiceLandingPage_breadcrumb__XKqoe a:hover{color:var(--primary)}.ServiceLandingPage_breadcrumb__XKqoe span{color:#334155}.ServiceLandingPage_heroGrid__h7szQ{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:45px;padding-top:57px}.ServiceLandingPage_eyebrow__wqXxD{display:flex;align-items:center;gap:7px;color:var(--primary-hover);font-size:.69rem;font-weight:700;letter-spacing:.14em;line-height:1.6;margin-bottom:20px}.ServiceLandingPage_heroCopy__lKEEv h1{font-size:clamp(2.8rem,4.65vw,4rem);letter-spacing:-.045em;line-height:1.06;color:#101c34;max-width:590px}.ServiceLandingPage_heroCopy__lKEEv h1 span{color:var(--primary);display:block}.ServiceLandingPage_heroDescription__u5yjB{margin-top:25px;font-size:1.02rem;line-height:1.8;max-width:510px;color:#516078}.ServiceLandingPage_actions__7VdbX{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px}.ServiceLandingPage_primaryButton__U7Mc_{display:inline-flex;align-items:center;justify-content:center;gap:13px;background:var(--primary);color:#fff;border:1px solid var(--primary);border-radius:8px;padding:16px 21px;font-size:.86rem;font-weight:600;box-shadow:0 6px 16px rgb(var(--primary-rgb)/.1255);transition:background .2s,transform .2s}.ServiceLandingPage_primaryButton__U7Mc_:hover{background:var(--primary-hover);transform:translateY(-2px)}.ServiceLandingPage_textButton__oNZgd{display:inline-flex;align-items:center;gap:9px;color:#253b5e;font-size:.84rem;font-weight:600;padding:9px 0}.ServiceLandingPage_textButton__oNZgd:hover{color:var(--primary)}.ServiceLandingPage_heroNotes__UdlxG{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:27px}.ServiceLandingPage_heroNotes__UdlxG li{display:flex;align-items:center;gap:5px;font-size:.68rem;color:#536581}.ServiceLandingPage_heroNotes__UdlxG svg{color:var(--primary)}.ServiceLandingPage_demoFigure__uosV2{min-width:0}.ServiceLandingPage_demoStage__HDx_2{position:relative;padding:35px 0 29px}.ServiceLandingPage_demoStage__HDx_2:before{content:"";position:absolute;inset:-30px;background-image:radial-gradient(#8ca5cb60 .8px,transparent 0);background-size:19px 19px;-webkit-mask-image:radial-gradient(ellipse,#000 40%,transparent 70%);mask-image:radial-gradient(ellipse,#000 40%,transparent 70%)}.ServiceLandingPage_demoWindow__5FnGN{position:relative;border:1px solid #ccd7ea;border-radius:13px;overflow:hidden;box-shadow:0 30px 60px -25px #19315a50,0 5px 12px #152d5210;transform:perspective(1400px) rotateY(-5deg) rotateX(2deg)}.ServiceLandingPage_windowBar__pJyDV{background:#eef2f8;border-bottom:1px solid #dfe5ef;height:34px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;color:#8491a6;font-size:10px}.ServiceLandingPage_windowDots__kVliy{display:flex;gap:4px}.ServiceLandingPage_windowDots__kVliy i{width:6px;height:6px;background:#bdc9db;border-radius:50%}.ServiceLandingPage_windowDots__kVliy i:first-child{background:#eea4a5}.ServiceLandingPage_windowDots__kVliy i:nth-child(2){background:#e6c888}.ServiceLandingPage_windowDots__kVliy i:nth-child(3){background:#83c5b1}.ServiceLandingPage_workspace__HY7yc{display:grid;grid-template-columns:112px 1fr;min-height:320px}.ServiceLandingPage_demoSidebar__ydPwT{background:#152540;color:#adbad0;display:flex;flex-direction:column;gap:6px;padding:18px 10px 13px}.ServiceLandingPage_demoSidebar__ydPwT>span:not(.ServiceLandingPage_workspaceLogo__A_A3X){display:flex;align-items:center;gap:8px;font-size:9px;padding:10px 6px}.ServiceLandingPage_demoSidebar__ydPwT .ServiceLandingPage_selected__A6b2f{background:#294e92;border-radius:5px;color:var(--primary-soft)}.ServiceLandingPage_workspaceLogo__A_A3X{display:flex;color:#89b3ff;padding:1px 6px 21px}.ServiceLandingPage_sidebarBottom__xmUN4{margin-top:auto;display:flex;align-items:center;gap:5px;font-size:8px;padding:6px}.ServiceLandingPage_onlineDot__tO4cE{width:5px;height:5px;border-radius:50%;background:#70d0ae}.ServiceLandingPage_demoBody__kK5dh{background:#fafbfe;padding:23px 18px 20px;min-width:0}.ServiceLandingPage_demoHeading__6qQYp{display:flex;justify-content:space-between;align-items:center}.ServiceLandingPage_demoHeading__6qQYp small{display:block;font-size:9px;color:#8190a5;margin-bottom:5px}.ServiceLandingPage_demoHeading__6qQYp strong{font-size:14px;letter-spacing:-.025em;color:#1c2f50}.ServiceLandingPage_avatar__yrdLi{display:grid;place-items:center;height:25px;width:25px;border-radius:50%;background:#dfe9fc;color:#2960bd;font-size:11px}.ServiceLandingPage_demoMetrics___UO_T{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 13px}.ServiceLandingPage_demoMetrics___UO_T>div{display:flex;flex-direction:column;gap:9px;padding:13px 10px;background:#fff;border:1px solid #e4eaf3;border-radius:6px;font-size:9px;color:#526581}.ServiceLandingPage_demoMetrics___UO_T svg{color:#497bdd}.ServiceLandingPage_demoMetrics___UO_T>div:last-child svg{color:#389781}.ServiceLandingPage_workflowPanel___6i8t{padding:13px;border:1px solid #e2e9f2;background:#fff;border-radius:7px}.ServiceLandingPage_panelHeading__0sb0F{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#3a4f70}.ServiceLandingPage_panelHeading__0sb0F span{font-size:8px;color:#8a99ad}.ServiceLandingPage_workflowPanel___6i8t p{font-size:8px;color:#8a99ad;margin:4px 0 13px}.ServiceLandingPage_workflowStages__Ws6kp{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.ServiceLandingPage_workflowStages__Ws6kp>div{border-radius:5px;background:#f1f5fb;padding:9px 7px}.ServiceLandingPage_workflowStages__Ws6kp>div>span{display:grid;place-items:center;width:22px;height:22px;font-size:9px;border-radius:5px;background:#dfe9fc;color:#4173cc;margin-bottom:7px}.ServiceLandingPage_workflowStages__Ws6kp>div:last-child>span{background:#d8f1e9;color:#24856b}.ServiceLandingPage_workflowStages__Ws6kp small{font-size:8px;color:#5b6d86;white-space:nowrap}.ServiceLandingPage_workflowStages__Ws6kp>div>div{height:3px;background:#dce4f0;border-radius:3px;margin-top:10px;width:88%}.ServiceLandingPage_workflowStages__Ws6kp>div>div:last-child{margin-top:5px;width:60%}.ServiceLandingPage_connectionPanel__qHajP{display:flex;justify-content:space-between;align-items:center;margin-top:14px;gap:5px}.ServiceLandingPage_connectionPanel__qHajP>span{font-size:8px;color:#697b94}.ServiceLandingPage_connectionPanel__qHajP>div{display:flex;align-items:center;font-size:8px;color:#45658a}.ServiceLandingPage_connectionPanel__qHajP>div>span{background:#eaf0fa;border-radius:3px;padding:6px}.ServiceLandingPage_connectionPanel__qHajP i{width:13px;height:1px;background:#b4c5df}.ServiceLandingPage_floatingCode__j4Opk{position:absolute;top:6px;left:-14px;background:#192d4e;color:#d0e0fc;border:1px solid #395377;box-shadow:0 10px 22px #19315a20;border-radius:8px;padding:13px 18px;display:flex;align-items:center;gap:12px;font-family:monospace;font-size:11px;transform:rotate(-3deg)}.ServiceLandingPage_floatingCode__j4Opk svg,.ServiceLandingPage_floatingCode__j4Opk>span>span{color:#81acfa}.ServiceLandingPage_floatingBadge___aF4Y{position:absolute;bottom:12px;right:-13px;border:1px solid #dee7f4;background:#fff;color:#304564;border-radius:9px;padding:13px 17px;display:flex;align-items:center;gap:10px;font-size:10px;font-weight:600;box-shadow:0 12px 30px #192d4e16;transform:rotate(2deg)}.ServiceLandingPage_floatingBadge___aF4Y>span{display:grid;place-items:center;width:25px;height:25px;background:#e1f4ed;color:#248669;border-radius:50%}.ServiceLandingPage_architectureFigure__L0frI figcaption,.ServiceLandingPage_demoFigure__uosV2 figcaption{font-size:.68rem;color:#64748b;text-align:center;margin-top:13px;line-height:1.6}.ServiceLandingPage_sectionNav__XSzj3{border-bottom:1px solid #e8edf4;background:#fff}.ServiceLandingPage_sectionNav__XSzj3>div{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:21px;padding-bottom:21px}.ServiceLandingPage_sectionNav__XSzj3>div>span{display:flex;align-items:center;gap:9px;font-size:.77rem;font-weight:600;color:#3a4b66}.ServiceLandingPage_sectionNav__XSzj3>div>span svg{color:var(--primary)}.ServiceLandingPage_sectionNav__XSzj3>div>div{display:flex;flex-wrap:wrap;gap:14px 30px}.ServiceLandingPage_sectionNav__XSzj3 a{font-size:.77rem;color:#526079;padding:3px 0}.ServiceLandingPage_sectionNav__XSzj3 a:hover{color:var(--primary)}.ServiceLandingPage_section__PWbcU{padding:88px 0}.ServiceLandingPage_sectionIntro__w_yjk{max-width:660px;margin-bottom:40px}.ServiceLandingPage_sectionDescription__242_C,.ServiceLandingPage_sectionIntro__w_yjk>p:last-child{margin-top:19px;font-size:.96rem;line-height:1.8}.ServiceLandingPage_solutionGrid__KzDB6{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ServiceLandingPage_solutionCard__3JYqI{border:1px solid #e2e8f0;border-radius:13px;background:#fff;padding:27px;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s}.ServiceLandingPage_solutionCard__3JYqI:hover{border-color:var(--primary-border);box-shadow:0 12px 25px #152d5209}.ServiceLandingPage_solutionTop__iH9eR{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.ServiceLandingPage_iconTile__YvOk2{display:grid;place-items:center;width:49px;height:49px;border-radius:12px;color:var(--primary);background:var(--primary-soft)}.ServiceLandingPage_solutionCard__3JYqI:nth-child(2) .ServiceLandingPage_iconTile__YvOk2{color:#6854c2;background:#f1eefd}.ServiceLandingPage_solutionCard__3JYqI:nth-child(3) .ServiceLandingPage_iconTile__YvOk2{color:#228376;background:#eaf6f2}.ServiceLandingPage_cardNumber__Sm5U2{color:#a4b1c5;font-size:.7rem;font-family:monospace}.ServiceLandingPage_solutionCard__3JYqI h3{font-size:1.28rem;margin-bottom:13px}.ServiceLandingPage_solutionCard__3JYqI>p{font-size:.86rem;line-height:1.8;margin-bottom:21px}.ServiceLandingPage_tags__bx6V9{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;margin-bottom:24px}.ServiceLandingPage_tags__bx6V9 li{font-size:.63rem;color:#5c6a81;background:#f5f7fa;border:1px solid #e9edf3;border-radius:4px;padding:5px 7px}.ServiceLandingPage_outcome___33is{border-top:1px solid #e9edf3;padding-top:17px;display:flex;align-items:center;gap:6px;color:#3f577b;font-size:.72rem;font-weight:500}.ServiceLandingPage_outcome___33is svg{color:var(--primary);flex-shrink:0}.ServiceLandingPage_architectureSection__TPgs1{padding-top:25px}.ServiceLandingPage_architectureGrid__lOGkG{display:grid;grid-template-columns:1fr 1fr;gap:73px;align-items:center}.ServiceLandingPage_architectureFigure__L0frI{min-width:0}.ServiceLandingPage_architectureFigure__L0frI img{width:100%;height:auto;display:block;border-radius:17px}.ServiceLandingPage_architectureItems__ntgRT{display:flex;flex-direction:column;gap:21px;margin-top:30px}.ServiceLandingPage_architectureItems__ntgRT>div{display:flex;gap:13px}.ServiceLandingPage_architectureItems__ntgRT>div>span{background:var(--primary-soft);color:var(--primary);width:38px;height:38px;border-radius:8px;flex-shrink:0;display:grid;place-items:center}.ServiceLandingPage_architectureItems__ntgRT h3{font-size:1rem;margin-bottom:6px}.ServiceLandingPage_architectureItems__ntgRT p{font-size:.82rem;line-height:1.75}.ServiceLandingPage_techSection__1_AXR{background:#f5f7fb;border-top:1px solid #e9edf4;border-bottom:1px solid #e9edf4}.ServiceLandingPage_techGrid__LNR13{display:grid;grid-template-columns:repeat(4,1fr);gap:21px}.ServiceLandingPage_techCard__4bsGX{display:flex;flex-direction:column;padding:0 18px 0 0;border-right:1px solid #dce4f0}.ServiceLandingPage_techCard__4bsGX:last-child{border-right:0;padding-right:0}.ServiceLandingPage_techCard__4bsGX>svg{color:var(--primary);margin-bottom:21px}.ServiceLandingPage_techCard__4bsGX h3{font-size:1.13rem;margin-bottom:13px}.ServiceLandingPage_techCard__4bsGX p{font-size:.81rem;line-height:1.8;margin-bottom:23px}.ServiceLandingPage_techTags___sVqc{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.ServiceLandingPage_techTags___sVqc li{font-size:.62rem;font-weight:500;background:#fff;color:#526583;border:1px solid #dce4f0;border-radius:5px;padding:5px 7px}.ServiceLandingPage_techNote__6AL2Y{margin-top:35px;padding-top:24px;border-top:1px solid #dce4f0;display:flex;align-items:center;gap:11px;color:#596c87;font-size:.76rem;line-height:1.75}.ServiceLandingPage_techNote__6AL2Y svg{color:#57749e;flex-shrink:0}.ServiceLandingPage_processGrid__Ft83A{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;list-style:none}.ServiceLandingPage_processGrid__Ft83A>li{position:relative;display:flex;flex-direction:column}.ServiceLandingPage_processGrid__Ft83A>li:before{content:"";position:absolute;top:21px;left:57px;right:0;height:1px;background:#dde5f0}.ServiceLandingPage_stepNumber__A_lnX{width:43px;height:43px;border:1px solid var(--primary-border);border-radius:50%;color:var(--primary);display:grid;place-items:center;font-size:.75rem;font-family:monospace;margin-bottom:23px;background:var(--primary-soft)}.ServiceLandingPage_processGrid__Ft83A h3{font-size:1.13rem;margin-bottom:12px}.ServiceLandingPage_processGrid__Ft83A p{font-size:.81rem;line-height:1.8;margin-bottom:24px}.ServiceLandingPage_deliverable__d6Kj7{margin-top:auto;border-top:1px solid #e6ecf4;padding-top:16px}.ServiceLandingPage_deliverable__d6Kj7 small{color:#7a89a1;font-size:.56rem;font-weight:600;letter-spacing:.12em;display:block;margin-bottom:7px}.ServiceLandingPage_deliverable__d6Kj7>span{font-size:.74rem;color:#394f70;font-weight:500}.ServiceLandingPage_localSection__sT8OC{position:relative;background:#132440;padding:75px 0;overflow:hidden}.ServiceLandingPage_localSection__sT8OC:after{content:"";position:absolute;width:500px;height:500px;background:#2762be18;border-radius:50%;right:-300px;top:-200px;pointer-events:none}.ServiceLandingPage_localGrid__UGJsM{display:grid;grid-template-columns:1.5fr 1fr;gap:90px;align-items:center}.ServiceLandingPage_localSection__sT8OC .ServiceLandingPage_eyebrow__wqXxD{color:#95b8fa}.ServiceLandingPage_localSection__sT8OC h2{color:#fff}.ServiceLandingPage_localSection__sT8OC p{color:#b7c6dc;font-size:.87rem;line-height:1.85}.ServiceLandingPage_localSection__sT8OC .ServiceLandingPage_localLead__WaH_C{color:#e0e8f5;font-size:1rem;margin:23px 0 16px}.ServiceLandingPage_localTags__wEwbM{display:flex;flex-wrap:wrap;gap:7px;margin-top:27px}.ServiceLandingPage_localTags__wEwbM li{font-size:.66rem;border:1px solid #425a7b;border-radius:5px;padding:7px 10px;color:#c0d3f0}.ServiceLandingPage_localAside__hiUgk{border:1px solid #3b4e6c;border-radius:13px;background:#1b3050;padding:24px}.ServiceLandingPage_locationVisual__8cqiw{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;min-height:165px;margin-bottom:22px;isolation:isolate;overflow:hidden;background-image:linear-gradient(#45608b23 1px,transparent 0),linear-gradient(90deg,#45608b23 1px,transparent 0);background-size:23px 23px}.ServiceLandingPage_locationVisual__8cqiw>div{position:absolute;border:1px solid #557bad38;border-radius:50%;width:80px;height:80px;top:14px;z-index:-1}.ServiceLandingPage_locationVisual__8cqiw>div:nth-child(2){width:140px;height:140px;top:-16px}.ServiceLandingPage_locationVisual__8cqiw>div:nth-child(3){width:200px;height:200px;top:-46px}.ServiceLandingPage_locationVisual__8cqiw svg{color:#94bbff;fill:#244676;margin-bottom:13px}.ServiceLandingPage_locationVisual__8cqiw>span{color:#e2ecfd;font-size:1.07rem;font-weight:600}.ServiceLandingPage_locationVisual__8cqiw small{color:#a8bbd7;font-size:.57rem;font-family:monospace;margin-top:8px}.ServiceLandingPage_localAside__hiUgk h3{font-size:1.16rem;color:#fff;margin-bottom:10px}.ServiceLandingPage_localAside__hiUgk p{font-size:.82rem}.ServiceLandingPage_localAside__hiUgk>a{display:flex;align-items:center;gap:12px;color:#a7c7ff;font-size:.78rem;font-weight:600;margin-top:20px}.ServiceLandingPage_localAside__hiUgk>a:hover{color:#fff}.ServiceLandingPage_faqGrid__7sqfz{display:grid;grid-template-columns:.75fr 1.3fr;gap:95px}.ServiceLandingPage_faqGrid__7sqfz .ServiceLandingPage_textButton__oNZgd{margin-top:23px}.ServiceLandingPage_faqList__3GlGQ{border-top:1px solid #dfe6f0}.ServiceLandingPage_faqList__3GlGQ details{border-bottom:1px solid #dfe6f0}.ServiceLandingPage_faqList__3GlGQ summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;font-size:.89rem;font-weight:600;color:#2c3f5b;line-height:1.6}.ServiceLandingPage_faqList__3GlGQ summary::-webkit-details-marker{display:none}.ServiceLandingPage_faqList__3GlGQ summary>span{font-size:1.4rem;font-weight:400;color:var(--primary);flex-shrink:0;transition:transform .2s}.ServiceLandingPage_faqList__3GlGQ details[open] summary>span{transform:rotate(45deg)}.ServiceLandingPage_faqList__3GlGQ details[open] summary{color:var(--primary)}.ServiceLandingPage_faqList__3GlGQ details p{padding:0 22px 25px 0;font-size:.85rem;line-height:1.9}.ServiceLandingPage_relatedSection__Brm1P{background:#f7f9fc;border-top:1px solid #e9eef5}.ServiceLandingPage_relatedGrid__cJPyL{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px}.ServiceLandingPage_relatedCard__WG7ro{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #e0e7f1;border-radius:9px;padding:22px 18px;transition:border-color .2s}.ServiceLandingPage_relatedCard__WG7ro:hover{border-color:var(--primary-border)}.ServiceLandingPage_relatedCard__WG7ro>svg:first-child{color:var(--primary);flex-shrink:0}.ServiceLandingPage_relatedCard__WG7ro>svg:last-child{margin-left:auto;color:#71849f;flex-shrink:0}.ServiceLandingPage_relatedCard__WG7ro h3{font-size:.97rem;margin-bottom:5px}.ServiceLandingPage_relatedCard__WG7ro p{font-size:.71rem;line-height:1.65}.ServiceLandingPage_articleLink__QjtIn{display:flex;align-items:center;gap:16px;border-top:1px solid #dde5f0;padding-top:28px;margin-top:30px}.ServiceLandingPage_articleLink__QjtIn>svg{color:#667c9d;flex-shrink:0}.ServiceLandingPage_articleLink__QjtIn>div>small{display:block;font-size:.57rem;color:#69809f;letter-spacing:.1em;font-weight:600;margin-bottom:7px}.ServiceLandingPage_articleLink__QjtIn>div>span{font-size:.87rem;color:#30496c;font-weight:500}.ServiceLandingPage_articleLink__QjtIn>span{display:flex;align-items:center;gap:10px;margin-left:auto;font-size:.77rem;color:var(--primary);font-weight:600}.ServiceLandingPage_articleLink__QjtIn:hover>div>span{color:var(--primary)}.ServiceLandingPage_finalSection__Jq4Z_{padding:85px 0;background:radial-gradient(ellipse at 50% 100%,var(--primary-soft),transparent 65%),#fff}.ServiceLandingPage_finalContainer___aZUn{text-align:center;max-width:830px}.ServiceLandingPage_finalContainer___aZUn .ServiceLandingPage_eyebrow__wqXxD{justify-content:center}.ServiceLandingPage_finalContainer___aZUn h2{font-size:clamp(2rem,3.5vw,3rem)}.ServiceLandingPage_finalContainer___aZUn>p:not(.ServiceLandingPage_eyebrow__wqXxD){margin:23px auto 28px;font-size:.94rem;max-width:565px;line-height:1.8}.ServiceLandingPage_finalSecondary__lYVXJ{display:block;width:fit-content;margin:18px auto 0;color:#5e7290;font-size:.76rem;text-decoration:underline;text-underline-offset:4px}.ServiceLandingPage_finalSecondary__lYVXJ:hover{color:var(--primary)}@media (max-width:1100px){.ServiceLandingPage_heroGrid__h7szQ{gap:27px}.ServiceLandingPage_heroCopy__lKEEv h1{font-size:3.25rem}.ServiceLandingPage_actions__7VdbX{gap:13px}.ServiceLandingPage_workspace__HY7yc{grid-template-columns:93px 1fr}.ServiceLandingPage_demoSidebar__ydPwT>span:not(.ServiceLandingPage_workspaceLogo__A_A3X){font-size:8px;gap:5px}.ServiceLandingPage_demoBody__kK5dh{padding:20px 12px}.ServiceLandingPage_demoHeading__6qQYp strong{font-size:12px}.ServiceLandingPage_demoHeading__6qQYp .ServiceLandingPage_avatar__yrdLi{display:none}.ServiceLandingPage_solutionCard__3JYqI{padding:22px}.ServiceLandingPage_architectureGrid__lOGkG{gap:35px}.ServiceLandingPage_techGrid__LNR13{gap:18px}.ServiceLandingPage_faqGrid__7sqfz,.ServiceLandingPage_localGrid__UGJsM{gap:45px}.ServiceLandingPage_relatedCard__WG7ro{gap:10px;padding:20px 13px}}@media (max-width:850px){.ServiceLandingPage_heroGrid__h7szQ{grid-template-columns:1fr;padding-top:38px;gap:24px}.ServiceLandingPage_heroCopy__lKEEv{max-width:620px}.ServiceLandingPage_heroCopy__lKEEv h1{font-size:clamp(2.9rem,7vw,4rem)}.ServiceLandingPage_heroDescription__u5yjB{max-width:610px}.ServiceLandingPage_demoFigure__uosV2{max-width:530px;width:100%;margin:0 auto}.ServiceLandingPage_workspace__HY7yc{grid-template-columns:112px 1fr}.ServiceLandingPage_demoSidebar__ydPwT>span:not(.ServiceLandingPage_workspaceLogo__A_A3X){font-size:9px}.ServiceLandingPage_demoBody__kK5dh{padding:23px 18px}.ServiceLandingPage_demoHeading__6qQYp strong{font-size:14px}.ServiceLandingPage_sectionNav__XSzj3>div>span{display:none}.ServiceLandingPage_sectionNav__XSzj3>div>div{width:100%;justify-content:space-between;gap:15px}.ServiceLandingPage_section__PWbcU{padding:65px 0}.ServiceLandingPage_solutionGrid__KzDB6{gap:12px}.ServiceLandingPage_solutionCard__3JYqI{padding:20px 17px}.ServiceLandingPage_solutionCard__3JYqI h3{font-size:1.1rem}.ServiceLandingPage_architectureGrid__lOGkG{grid-template-columns:1fr;gap:30px}.ServiceLandingPage_architectureFigure__L0frI{max-width:510px;margin:0 auto;order:2}.ServiceLandingPage_processGrid__Ft83A,.ServiceLandingPage_techGrid__LNR13{grid-template-columns:repeat(2,1fr);gap:35px}.ServiceLandingPage_techCard__4bsGX:nth-child(2){border-right:0}.ServiceLandingPage_localGrid__UGJsM{gap:30px;grid-template-columns:1.2fr 1fr}.ServiceLandingPage_localAside__hiUgk{padding:18px}.ServiceLandingPage_faqGrid__7sqfz{grid-template-columns:1fr;gap:27px}.ServiceLandingPage_faqGrid__7sqfz .ServiceLandingPage_textButton__oNZgd{margin-top:13px}.ServiceLandingPage_relatedGrid__cJPyL{grid-template-columns:1fr;gap:12px}.ServiceLandingPage_relatedCard__WG7ro{padding:22px}}@media (max-width:560px){.ServiceLandingPage_main__07GGJ .container{padding-left:22px;padding-right:22px}.ServiceLandingPage_heroContainer__ck5dk{padding-top:22px;padding-bottom:39px}.ServiceLandingPage_heroGrid__h7szQ{padding-top:34px}.ServiceLandingPage_heroCopy__lKEEv h1{font-size:clamp(2.7rem,10.5vw,3.3rem)}.ServiceLandingPage_heroDescription__u5yjB{font-size:.92rem;margin-top:22px}.ServiceLandingPage_eyebrow__wqXxD{font-size:.62rem;letter-spacing:.12em;margin-bottom:16px}.ServiceLandingPage_actions__7VdbX{align-items:flex-start;flex-direction:column;gap:10px;margin-top:24px}.ServiceLandingPage_primaryButton__U7Mc_{padding:15px 18px;font-size:.81rem}.ServiceLandingPage_heroNotes__UdlxG{gap:9px 13px;margin-top:19px}.ServiceLandingPage_heroNotes__UdlxG li{font-size:.65rem}.ServiceLandingPage_demoStage__HDx_2{padding-top:26px}.ServiceLandingPage_workspace__HY7yc{grid-template-columns:66px 1fr;min-height:285px}.ServiceLandingPage_demoSidebar__ydPwT{padding:15px 6px}.ServiceLandingPage_demoSidebar__ydPwT>span:not(.ServiceLandingPage_workspaceLogo__A_A3X){font-size:0;justify-content:center;padding:10px}.ServiceLandingPage_workspaceLogo__A_A3X{justify-content:center;padding:1px 0 15px}.ServiceLandingPage_sidebarBottom__xmUN4{display:none}.ServiceLandingPage_demoBody__kK5dh{padding:19px 12px}.ServiceLandingPage_demoHeading__6qQYp strong{font-size:12px}.ServiceLandingPage_demoMetrics___UO_T{gap:7px}.ServiceLandingPage_demoMetrics___UO_T>div{font-size:8px;padding:10px 8px}.ServiceLandingPage_workflowPanel___6i8t{padding:10px}.ServiceLandingPage_workflowStages__Ws6kp{gap:5px}.ServiceLandingPage_workflowStages__Ws6kp>div{padding:8px 5px}.ServiceLandingPage_workflowStages__Ws6kp small{font-size:7px}.ServiceLandingPage_connectionPanel__qHajP{flex-wrap:wrap;row-gap:8px}.ServiceLandingPage_floatingCode__j4Opk{left:-4px;top:0;padding:10px 13px}.ServiceLandingPage_floatingBadge___aF4Y{right:-4px;padding:10px 12px;font-size:9px}.ServiceLandingPage_demoFigure__uosV2 figcaption{font-size:.62rem}.ServiceLandingPage_sectionNav__XSzj3>div{padding-top:17px;padding-bottom:17px}.ServiceLandingPage_sectionNav__XSzj3>div>div{flex-wrap:wrap;justify-content:flex-start;gap:11px 21px}.ServiceLandingPage_sectionNav__XSzj3 a{font-size:.71rem}.ServiceLandingPage_section__PWbcU{padding:54px 0}.ServiceLandingPage_sectionIntro__w_yjk{margin-bottom:28px}.ServiceLandingPage_main__07GGJ h2{font-size:2rem}.ServiceLandingPage_sectionDescription__242_C,.ServiceLandingPage_sectionIntro__w_yjk>p:last-child{font-size:.9rem}.ServiceLandingPage_localGrid__UGJsM,.ServiceLandingPage_processGrid__Ft83A,.ServiceLandingPage_solutionGrid__KzDB6,.ServiceLandingPage_techGrid__LNR13{grid-template-columns:1fr}.ServiceLandingPage_solutionGrid__KzDB6{gap:16px}.ServiceLandingPage_solutionCard__3JYqI{padding:24px}.ServiceLandingPage_solutionTop__iH9eR{margin-bottom:20px}.ServiceLandingPage_solutionCard__3JYqI h3{font-size:1.28rem}.ServiceLandingPage_techGrid__LNR13{gap:26px}.ServiceLandingPage_techCard__4bsGX{border-right:0;border-bottom:1px solid #dce4f0;padding:0 0 26px}.ServiceLandingPage_techCard__4bsGX:last-child{border-bottom:0;padding-bottom:0}.ServiceLandingPage_techCard__4bsGX>svg{margin-bottom:14px}.ServiceLandingPage_techCard__4bsGX p{margin-bottom:17px}.ServiceLandingPage_techNote__6AL2Y{align-items:flex-start}.ServiceLandingPage_processGrid__Ft83A{gap:29px}.ServiceLandingPage_processGrid__Ft83A>li{padding-left:65px}.ServiceLandingPage_processGrid__Ft83A>li:before{left:21px;top:54px;bottom:0;right:auto;height:auto;width:1px}.ServiceLandingPage_stepNumber__A_lnX{position:absolute;top:0;left:0}.ServiceLandingPage_processGrid__Ft83A p{margin-bottom:17px}.ServiceLandingPage_localSection__sT8OC{padding:55px 0}.ServiceLandingPage_localAside__hiUgk{padding:24px}.ServiceLandingPage_faqList__3GlGQ summary{font-size:.84rem;padding:20px 0}.ServiceLandingPage_faqList__3GlGQ details p{font-size:.82rem}.ServiceLandingPage_articleLink__QjtIn{align-items:flex-start;flex-wrap:wrap}.ServiceLandingPage_articleLink__QjtIn>div{flex:1 1}.ServiceLandingPage_articleLink__QjtIn>span{margin-left:40px;width:100%}.ServiceLandingPage_finalSection__Jq4Z_{padding:60px 0}.ServiceLandingPage_finalContainer___aZUn>p:not(.ServiceLandingPage_eyebrow__wqXxD){font-size:.89rem}}@media (prefers-reduced-motion:reduce){.ServiceLandingPage_main__07GGJ a,.ServiceLandingPage_main__07GGJ summary>span{transition:none}.ServiceLandingPage_primaryButton__U7Mc_:hover{transform:none}}