.ServicesHub_hero__srNHV{position:relative;background:var(--navy);color:#fff;overflow:hidden;padding:calc(var(--nav-h) + 72px) 0 80px}.ServicesHub_heroInner__eCIpH{position:relative;z-index:2;max-width:var(--container);margin:0 auto;padding:0 32px}.ServicesHub_heroH1__LlfrN{font-weight:900;font-size:clamp(36px,5.4vw,68px);line-height:1;letter-spacing:-.04em;color:#fff;margin:18px 0 0;max-width:16ch}.ServicesHub_heroSub__ARoXL{font-size:clamp(16px,2vw,20px);line-height:1.6;color:var(--on-navy-body);max-width:56ch;margin:22px 0 0}.ServicesHub_ctaRow__z1vCi{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.ServicesHub_heroStats__Usvax{display:flex;flex-wrap:wrap;gap:40px;margin-top:48px;padding-top:32px;border-top:1px solid var(--navy-border)}.ServicesHub_heroStatN__hVLoJ{font-weight:800;font-size:34px;letter-spacing:-.03em;color:#fff}.ServicesHub_heroStatL__cTQ6P{font-size:13px;color:var(--on-navy-body);margin-top:4px}.ServicesHub_section__bzvzj{padding:var(--section-y) 0}.ServicesHub_inner__UwqzO{max-width:var(--container);margin:0 auto;padding:0 32px}.ServicesHub_head__zJaV6{max-width:60ch;margin-bottom:48px}.ServicesHub_h2__4phZa{font-weight:800;font-size:clamp(26px,3.6vw,44px);line-height:1.06;letter-spacing:-.03em;color:var(--navy);margin:12px 0 0}.ServicesHub_sub__vdN7d{font-size:17px;line-height:1.6;color:var(--text-body);margin:14px 0 0;max-width:56ch}.ServicesHub_onNavy__iPHdR{background:var(--navy);color:#fff}.ServicesHub_onNavy__iPHdR .ServicesHub_h2__4phZa{color:#fff}.ServicesHub_onNavy__iPHdR .ServicesHub_sub__vdN7d{color:var(--on-navy-body)}.ServicesHub_catalog__RFbGj{background:var(--white)}.ServicesHub_grid__hul_o{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.ServicesHub_card__OAGb1{display:flex;flex-direction:column;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-md);padding:26px 24px 22px;text-align:left;cursor:pointer;transition:border-color .22s var(--ease-out),transform .22s var(--ease-out),box-shadow .22s var(--ease-out)}@media (hover:hover) and (pointer:fine){.ServicesHub_card__OAGb1:hover{border-color:var(--orange);transform:translateY(-5px);box-shadow:0 16px 36px rgba(14,32,53,.1)}.ServicesHub_card__OAGb1:hover .ServicesHub_more__ppTik span{transform:translateX(4px)}}.ServicesHub_cardIcon__Is3y5{width:48px;height:48px;border-radius:var(--radius-sm);background:var(--orange-tint);display:flex;align-items:center;justify-content:center;margin-bottom:18px;color:var(--orange-deep)}.ServicesHub_cardTitle__GVh5X{font-weight:700;font-size:19px;letter-spacing:-.02em;color:var(--navy);margin:0 0 8px}.ServicesHub_cardBody__sAMZm{font-size:13.5px;line-height:1.55;color:var(--text-body);margin:0 0 16px}.ServicesHub_incl__PSq1b{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:8px}.ServicesHub_incl__PSq1b li{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.4;color:var(--steel)}.ServicesHub_incl__PSq1b svg{color:var(--orange);flex:none;margin-top:2px}.ServicesHub_more__ppTik{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--navy)}.ServicesHub_more__ppTik span{display:inline-flex;color:var(--orange);transition:transform .2s var(--ease-out)}.ServicesHub_sectors__774Kx{background:var(--off-white)}.ServicesHub_sectorsGrid__C8la6{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:40px;gap:40px;align-items:start}.ServicesHub_tabs__KMFX_{display:flex;flex-direction:column;gap:6px}.ServicesHub_tab__mRFhg{display:flex;align-items:center;gap:14px;width:100%;text-align:left;cursor:pointer;background:none;border:none;border-left:2px solid var(--border);padding:16px 20px;font-family:var(--font-sans);transition:border-color .2s var(--ease-out),background .2s var(--ease-out)}.ServicesHub_tab__mRFhg:hover{background:var(--white)}.ServicesHub_tabOn__p__QT{border-left-color:var(--orange);background:var(--white)}.ServicesHub_tabIcon__N_ruF{width:38px;height:38px;border-radius:var(--radius-sm);background:var(--white);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;flex:none;color:var(--steel);transition:background .2s ease,border-color .2s ease,color .2s ease}.ServicesHub_tabOn__p__QT .ServicesHub_tabIcon__N_ruF{background:var(--navy);border-color:var(--navy);color:var(--orange)}.ServicesHub_tabLabel__vIH9g{font-weight:700;font-size:15px;color:var(--steel)}.ServicesHub_tabOn__p__QT .ServicesHub_tabLabel__vIH9g{color:var(--navy)}.ServicesHub_panel__K6gWh{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-md);padding:40px 40px 36px;min-height:280px}.ServicesHub_panelIcon__EcXKA{width:54px;height:54px;border-radius:var(--radius-md);background:var(--orange-tint);display:flex;align-items:center;justify-content:center;margin-bottom:22px;color:var(--orange-deep)}.ServicesHub_panelTitle__0dswO{font-weight:800;font-size:26px;letter-spacing:-.02em;color:var(--navy);margin:0 0 14px}.ServicesHub_panelBody__T7fP0{font-size:16px;line-height:1.65;color:var(--text-body);margin:0 0 24px;max-width:52ch}.ServicesHub_panelTags__bUXkO{display:flex;flex-wrap:wrap;gap:8px}.ServicesHub_panelTag___PGXQ{font-size:12.5px;font-weight:600;color:var(--navy);background:var(--off-white);border:1px solid var(--border);border-radius:var(--radius-pill);padding:7px 14px}.ServicesHub_models__JVvK_{background:var(--white)}.ServicesHub_modelsGrid__OCNnV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.ServicesHub_model__llv2z{border:1px solid var(--border);border-radius:var(--radius-md);padding:32px 28px;background:var(--white);transition:border-color .22s var(--ease-out),transform .22s var(--ease-out)}@media (hover:hover) and (pointer:fine){.ServicesHub_model__llv2z:hover{border-color:var(--orange);transform:translateY(-4px)}}.ServicesHub_modelIcon__gLns5{width:46px;height:46px;border-radius:var(--radius-sm);background:var(--navy);display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:var(--orange)}.ServicesHub_modelK__5KLSx{font-family:var(--font-mono);font-size:12px;color:var(--orange-deep);letter-spacing:.04em}.ServicesHub_modelTitle__qTYJR{font-weight:700;font-size:20px;letter-spacing:-.02em;color:var(--navy);margin:10px 0}.ServicesHub_modelBody__jdwxd{font-size:14.5px;line-height:1.6;color:var(--text-body);margin:0}.ServicesHub_stackCloud__SbE5T{display:flex;flex-wrap:wrap;gap:12px}.ServicesHub_tool__UTncF{display:inline-flex;align-items:center;gap:10px;padding:14px 20px;border:1px solid var(--navy-border);border-radius:var(--radius-md);background:hsla(0,0%,100%,.02);font-size:14.5px;font-weight:600;color:var(--on-navy);transition:border-color .2s var(--ease-out),color .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.ServicesHub_tool__UTncF:hover{border-color:var(--orange);color:var(--orange-light)}}.ServicesHub_tool__UTncF svg{color:var(--orange)}.ServicesHub_final__9nVFy{background:var(--navy);color:#fff;text-align:center}.ServicesHub_finalInner__EMnQg{max-width:760px;margin:0 auto;padding:0 32px}.ServicesHub_finalH2__93a5y{font-weight:900;font-size:clamp(32px,5vw,58px);line-height:1.02;letter-spacing:-.04em;color:#fff;margin:0}.ServicesHub_finalBody__9p5KP{font-size:18px;line-height:1.6;color:var(--on-navy-body);margin:20px 0 32px}@media (max-width:1024px){.ServicesHub_grid__hul_o{grid-template-columns:repeat(2,1fr)}.ServicesHub_sectorsGrid__C8la6{grid-template-columns:1fr;gap:24px}.ServicesHub_tabs__KMFX_{flex-direction:row;flex-wrap:wrap}.ServicesHub_tab__mRFhg{border-left:none;border-bottom:2px solid var(--border);flex:1 1 160px}.ServicesHub_tabOn__p__QT{border-left:none;border-bottom-color:var(--orange)}.ServicesHub_modelsGrid__OCNnV{grid-template-columns:1fr}}@media (max-width:600px){.ServicesHub_grid__hul_o{grid-template-columns:1fr}.ServicesHub_hero__srNHV{padding-top:calc(var(--nav-h) + 32px)}.ServicesHub_section__bzvzj{padding:64px 0}.ServicesHub_panel__K6gWh{padding:28px 22px}.ServicesHub_heroStats__Usvax{gap:24px}}