.ImagePlaceholder_figure__9UQJ4{position:relative;display:grid;place-items:center;margin:0;overflow:hidden;border:1px solid #d8e0ea;background:linear-gradient(180deg,rgba(255,255,255,.55),transparent 42%),repeating-linear-gradient(90deg,transparent,transparent 27px,rgba(11,40,102,.035) 0,rgba(11,40,102,.035) 28px),repeating-linear-gradient(0deg,transparent,transparent 27px,rgba(11,40,102,.035) 0,rgba(11,40,102,.035) 28px),#eef3f8;color:var(--navy)}.ImagePlaceholder_hero__WCXfF{width:100%;aspect-ratio:1/1;min-height:420px;border-radius:14px}.ImagePlaceholder_card__tM77b{width:100%;height:128px;border-radius:8px}.ImagePlaceholder_panel__6D7ib{width:100%;aspect-ratio:5/4;min-height:220px;border-radius:14px}.ImagePlaceholder_bright__vuy3Q{border-color:rgba(255,255,255,.16);background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 46%),repeating-linear-gradient(90deg,transparent,transparent 27px,rgba(255,255,255,.06) 0,rgba(255,255,255,.06) 28px),repeating-linear-gradient(0deg,transparent,transparent 27px,rgba(255,255,255,.06) 0,rgba(255,255,255,.06) 28px),#16356f;color:rgba(255,255,255,.88)}.ImagePlaceholder_art__f1tXc{display:grid;place-items:center;width:min(88%,460px);height:auto}.ImagePlaceholder_hero__WCXfF .ImagePlaceholder_art__f1tXc{width:min(90%,520px)}.ImagePlaceholder_card__tM77b .ImagePlaceholder_art__f1tXc,.ImagePlaceholder_panel__6D7ib .ImagePlaceholder_art__f1tXc{width:auto}.ImagePlaceholder_label___dzps{position:absolute;right:12px;bottom:10px;margin:0;color:#7a8699;font-size:10px;font-weight:500;letter-spacing:.04em;line-height:1;text-transform:uppercase}.ImagePlaceholder_bright__vuy3Q .ImagePlaceholder_label___dzps{color:rgba(255,255,255,.42)}@media (max-width:767px){.ImagePlaceholder_hero__WCXfF{min-height:260px;aspect-ratio:5/4}.ImagePlaceholder_panel__6D7ib{min-height:180px}}.Services_section__2fB4l{overflow-x:clip;scroll-margin-top:calc(var(--header) + 16px);background:#f2f2f2;color:var(--text);padding:48px 0 64px}.Services_header__iKdZQ{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:36px;padding-top:0}.Services_heading__h4pbc{width:100%}.Services_title__YMOHo{margin:0 auto;max-width:none;color:var(--deep-navy);font-size:var(--section-size);font-weight:600;letter-spacing:var(--section-tracking);line-height:var(--section-leading);text-align:center;white-space:nowrap}.Services_title__YMOHo .Services_break__2CZHX{display:block;white-space:normal}.Services_break__2CZHX{display:block}.Services_copy__Bs4eQ{margin:20px auto 0;max-width:560px;color:var(--muted);font-size:var(--body-size);font-weight:400;line-height:1.65;text-align:center}.Services_arrow__GChVA{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #d0d5dd;border-radius:50%;background:#fff;color:#344054;cursor:pointer;transform:translateY(-50%);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.Services_arrowPrev__d4xE_{left:-6px}.Services_arrowNext__lROEc{right:-6px}.Services_arrow__GChVA:hover:not(:disabled){background:#071b46;border-color:#071b46;color:#fff}.Services_arrow__GChVA:disabled{opacity:.38;cursor:default}.Services_carousel__fMYff{position:relative;min-width:0}.Services_track__Uh_bi{display:flex;gap:12px;margin:0;padding:8px 0 4px;list-style:none;overflow:hidden;overflow-anchor:none;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none;cursor:-webkit-grab;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Services_track__Uh_bi:active{cursor:-webkit-grabbing;cursor:grabbing}.Services_track__Uh_bi::-webkit-scrollbar{display:none}.Services_slide__SITws{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 36px) / 4);width:calc((100% - 36px) / 4);scroll-snap-align:start;scroll-snap-stop:always}.Services_card__0mMVE{display:grid;grid-template-rows:minmax(0,1fr) 128px;height:360px;padding:24px 26px 18px;border:1px solid #e7ecf3;border-radius:14px;background:#f5f7fa;color:inherit;text-decoration:none;overflow:hidden;transition:background-color .25s ease,color .2s ease,border-color .2s ease,transform .2s ease}.Services_cardActive__j6BgK{background:#071b46;border-color:#071b46;color:#fff}.Services_body__yioN6{display:flex;flex-direction:column;align-items:flex-start;min-height:0;overflow:hidden}.Services_number__ay_6g{margin:0;color:#344054;font-size:14px;font-weight:600;letter-spacing:.02em;line-height:1}.Services_cardActive__j6BgK .Services_number__ay_6g{color:rgba(255,255,255,.72)}.Services_cardTitle__hGWrx{margin:12px 0 0;color:var(--deep-navy);font-size:var(--card-title-size);font-weight:600;letter-spacing:-.02em;line-height:1.25}.Services_cardActive__j6BgK .Services_cardTitle__hGWrx{color:#fff}.Services_cardCopy__zozEM{margin:12px 0 0;color:var(--muted);font-size:var(--card-copy-size);line-height:1.55}.Services_cardActive__j6BgK .Services_cardCopy__zozEM{color:rgba(255,255,255,.72)}.Services_cta__bw1Uq{display:inline-flex;align-items:center;flex-shrink:0;gap:8px;margin-top:12px;color:#c81018;font-size:13.5px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.Services_cta__bw1Uq svg{color:#071b46;transition:transform .2s ease}.Services_cardActive__j6BgK .Services_cta__bw1Uq,.Services_cardActive__j6BgK .Services_cta__bw1Uq svg{color:#fff}.Services_visual__r87iB{position:relative;width:100%;height:128px;overflow:hidden;pointer-events:none;transition:transform .2s ease,opacity .25s ease}.Services_visual__r87iB [data-placeholder=true]{height:100%;border-radius:8px}.Services_visualImage__8g5rd{object-fit:contain;object-position:center 70%}.Services_visualWide__GDcYb .Services_visualImage__8g5rd{object-fit:cover;object-position:50% 38%}.Services_visualPadded___5LuB .Services_visualImage__8g5rd{object-position:center 58%;transform:scale(1.42);transform-origin:center 55%}.Services_cardActive__j6BgK .Services_visualImage__8g5rd{opacity:.94;filter:brightness(1.12) saturate(.95)}@media (hover:hover) and (pointer:fine){.Services_card__0mMVE:hover:not(.Services_cardActive__j6BgK){transform:translateY(-4px);border-color:#cbd5e1}.Services_card__0mMVE:hover:not(.Services_cardActive__j6BgK) .Services_visual__r87iB{transform:translateY(-3px)}.Services_card__0mMVE:hover .Services_cta__bw1Uq svg{transform:translateX(3px)}}@media (min-width:1200px){.Services_slide__SITws{flex-basis:calc((100% - 36px) / 4);width:calc((100% - 36px) / 4)}}@media (max-width:1199px){.Services_section__2fB4l{padding:40px 0 56px}.Services_title__YMOHo{font-size:var(--section-size);white-space:normal}.Services_slide__SITws{flex-basis:calc((100% - 12px) / 2.15);width:calc((100% - 12px) / 2.15)}.Services_card__0mMVE{height:360px}}@media (max-width:767px){.Services_section__2fB4l{padding:36px 0 48px}.Services_header__iKdZQ{margin-bottom:28px}.Services_arrowPrev__d4xE_{left:4px}.Services_arrowNext__lROEc{right:4px}.Services_title__YMOHo{font-size:var(--section-size);line-height:var(--section-leading);white-space:normal}.Services_break__2CZHX{display:inline}.Services_copy__Bs4eQ{max-width:none;font-size:var(--body-size)}.Services_slide__SITws{flex-basis:84vw;width:84vw}.Services_card__0mMVE{height:360px;padding:22px 22px 16px}.Services_cardTitle__hGWrx{font-size:var(--card-title-size)}}.Services_expanded__VppUv{padding:64px 0 80px}.Services_expanded__VppUv .Services_header__iKdZQ{margin-bottom:40px}.Services_expanded__VppUv .Services_card__0mMVE{height:400px;padding:28px 28px 20px;grid-template-rows:minmax(0,1fr) 148px}.Services_expanded__VppUv .Services_cardTitle__hGWrx{font-size:1.2rem}.Services_expanded__VppUv .Services_cardCopy__zozEM{font-size:1rem;line-height:1.6}.Services_expanded__VppUv .Services_visual__r87iB{height:148px}.Services_expanded__VppUv .Services_arrowPrev__d4xE_{left:8px}.Services_expanded__VppUv .Services_arrowNext__lROEc{right:8px}@media (max-width:767px){.Services_expanded__VppUv .Services_slide__SITws{flex-basis:88vw;width:88vw}.Services_expanded__VppUv .Services_card__0mMVE{height:400px;padding:24px 22px 18px}}@media (prefers-reduced-motion:reduce){.Services_arrow__GChVA,.Services_card__0mMVE,.Services_cta__bw1Uq svg,.Services_visual__r87iB{transition:none}.Services_card__0mMVE:hover .Services_cta__bw1Uq svg,.Services_card__0mMVE:hover:not(.Services_cardActive__j6BgK),.Services_card__0mMVE:hover:not(.Services_cardActive__j6BgK) .Services_visual__r87iB{transform:none}}.Solutions_section__hUakd{overflow-x:clip;background:#fcfcfc;color:var(--text);padding:88px 0 92px}.Solutions_block__Vo4Sf,.Solutions_section__hUakd{scroll-margin-top:calc(var(--header) + 12px)}.Solutions_block__Vo4Sf+.Solutions_block__Vo4Sf{margin-top:88px}.Solutions_header___B82e{display:flex;flex-direction:column;align-items:center;text-align:center}.Solutions_title__etqey{margin:0 auto;max-width:14.5em;color:var(--deep-navy);font-size:var(--section-size);font-weight:600;letter-spacing:var(--section-tracking);line-height:var(--section-leading);text-align:center}.Solutions_carousel__8IeQS{position:relative;min-width:0;margin-top:28px}.Solutions_controls__qvnNq{display:flex;justify-content:flex-end;gap:8px;margin-bottom:18px}.Solutions_arrow__sfUn2{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #d0d5dd;border-radius:50%;background:#fff;color:#344054;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.Solutions_arrow__sfUn2:hover:not(:disabled){background:#071b46;border-color:#071b46;color:#fff}.Solutions_arrow__sfUn2:disabled{opacity:.38;cursor:default}.Solutions_track__GYhjS{display:flex;gap:20px;margin:0;padding:0;list-style:none;overflow:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.Solutions_track__GYhjS::-webkit-scrollbar{display:none}.Solutions_slide__YEU3N{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 40px) / 3);width:calc((100% - 40px) / 3);scroll-snap-align:start}.Solutions_card__Sg69d{position:relative;display:block;min-height:292px;overflow:hidden;border-radius:18px;color:#fff;text-decoration:none;isolation:isolate}.Solutions_cardImage__2gb1i,.Solutions_placeholder__qJinr{position:absolute;inset:0}.Solutions_placeholder__qJinr{background:radial-gradient(90% 70% at 88% 0,rgba(255,255,255,.1),transparent 42%),linear-gradient(165deg,#1a3a7a,#0b2866 46%,#071b46)}.Solutions_placeholder__qJinr:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 78%);mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 78%)}.Solutions_cardImage__2gb1i{object-fit:cover}.Solutions_shade__g24sc{position:absolute;inset:auto 0 0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;padding:72px 24px 22px;background:linear-gradient(180deg,transparent,rgba(7,27,70,.88) 58%)}.Solutions_cardTitle__XZLX5{margin:0;color:#fff;font-size:1.25rem;font-weight:600;letter-spacing:-.025em;line-height:1.25}.Solutions_cardCopy__tvEMg{margin:8px 0 0;max-width:18em;color:rgba(255,255,255,.78);font-size:var(--card-copy-size);line-height:1.5}.Solutions_cta___uNfo{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:#fff;font-size:13.5px;font-weight:600;letter-spacing:-.01em}.Solutions_cta___uNfo svg{transition:transform .2s ease}@media (hover:hover) and (pointer:fine){.Solutions_card__Sg69d:hover .Solutions_cta___uNfo svg{transform:translateX(3px)}}@media (max-width:1199px){.Solutions_slide__YEU3N{flex-basis:calc((100% - 20px) / 2);width:calc((100% - 20px) / 2)}}@media (max-width:767px){.Solutions_section__hUakd{padding:64px 0 72px}.Solutions_block__Vo4Sf+.Solutions_block__Vo4Sf{margin-top:64px}.Solutions_slide__YEU3N{flex-basis:84vw;width:84vw}.Solutions_card__Sg69d{min-height:268px}}@media (prefers-reduced-motion:reduce){.Solutions_arrow__sfUn2,.Solutions_cta___uNfo svg{transition:none}.Solutions_card__Sg69d:hover .Solutions_cta___uNfo svg{transform:none}}