.presentation-player_launch__96ilB{display:inline-flex;align-items:center;gap:11px;margin-top:22px;padding:10px 15px 10px 10px;border:1px solid #b7d5e7;border-radius:50px;background:#ffffffc9;color:#0c294b;font:inherit;font-size:14px;font-weight:650;cursor:pointer;transition:background .2s,border-color .2s}.presentation-player_launch__96ilB:hover{background:#e7f7ff;border-color:#1684ae}.presentation-player_playIcon__PMCPK{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#0c294b;color:white;padding-left:2px}.presentation-player_duration__NdzdN{padding-left:11px;border-left:1px solid #b7d5e7;color:#526477;font-size:12px;font-variant-numeric:tabular-nums}.presentation-player_close__uwpnx:focus-visible,.presentation-player_fallback__mZej_ a:focus-visible,.presentation-player_launch__96ilB:focus-visible{outline:3px solid #00a8df;outline-offset:4px}.presentation-player_dialog__rAFZt{position:fixed;inset:0;width:min(100% - 24px,440px);max-height:calc(100dvh - 24px);margin:auto;padding:0;border:1px solid #457190;border-radius:20px;background:#071426;color:white;overflow:auto;box-shadow:0 25px 100px #0008}.presentation-player_dialog__rAFZt::backdrop{background:#021021d9;backdrop-filter:blur(8px)}.presentation-player_panel__MDT3d{padding:12px}.presentation-player_header__S40as{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 3px 12px}.presentation-player_header__S40as h2{margin:0;font-size:17px;font-weight:650;line-height:1.4;letter-spacing:-.02em;color:#fff}.presentation-player_header__S40as p{margin:4px 0 0;color:#a9c9de;font-size:11px;line-height:1.5}.presentation-player_close__uwpnx{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border:1px solid #64829c;border-radius:50%;background:#122c45;color:white;cursor:pointer}.presentation-player_close__uwpnx:hover{background:#244a68}.presentation-player_video__cj5Xi{display:block;width:100%;height:auto;max-height:calc(100dvh - 122px);aspect-ratio:512/910;object-fit:contain;background:#000;border-radius:11px}.presentation-player_fallback__mZej_{margin:12px 4px 2px;font-size:13px;line-height:1.6;color:#d4e5f3}.presentation-player_fallback__mZej_ a{color:#89e3ff;text-decoration:underline}body:has(.presentation-player_dialog__rAFZt[open]){overflow:hidden}@media(max-width:480px){.presentation-player_header__S40as h2{font-size:15px}.presentation-player_dialog__rAFZt{border-radius:16px}.presentation-player_panel__MDT3d{padding:10px}.presentation-player_launch__96ilB{margin-top:18px}}.service-showcase_hero__qa25v{position:relative;overflow:hidden;background:radial-gradient(ellipse at 15% 15%,#e8f6ff 0,transparent 60%),#f7fbff;color:#10233f;padding:68px 24px 64px}.service-showcase_heroGrid__ZW8oW{max-width:1320px;margin:auto;display:grid;grid-template-columns:1.05fr 1fr;gap:44px;align-items:center}.service-showcase_heroCopy__kd9Ps{padding:20px 0}.service-showcase_eyebrow__gv2mL{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#17699b;line-height:1.8}.service-showcase_headline__Hef4s{font-family:var(--font-display),sans-serif;font-size:clamp(42px,4.4vw,65px);line-height:1.08;font-weight:650;letter-spacing:-.05em;margin:25px 0}.service-showcase_headline__Hef4s span{display:block}.service-showcase_gradientText__RpbX2{color:#067ba9}.service-showcase_intro__F4vDZ{font-size:18px;line-height:1.75;color:#465970;max-width:550px}.service-showcase_actions__Z2uzF{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:30px}.service-showcase_cardLink__mPYDA,.service-showcase_primary__pHOf6,.service-showcase_secondary__3hyxO{display:inline-flex;align-items:center;justify-content:center;gap:12px;line-height:1.4;text-decoration:none;font-size:14px;font-weight:650}.service-showcase_primary__pHOf6{background:#0c294b;color:#fff;border:1px solid #0c294b;border-radius:50px;padding:16px 22px;transition:background .2s}.service-showcase_primary__pHOf6:hover{background:#14557b}.service-showcase_secondary__3hyxO{color:#123252;padding:12px 0}.service-showcase_heroVisual__5t45q{position:relative;min-height:540px;border-radius:32px;overflow:hidden;background:#10233f;box-shadow:0 28px 70px #1e487d26}.service-showcase_cover__rNj29,.service-showcase_heroPhoto__vxdbG,.service-showcase_heroVideo__e5bNz{object-fit:cover}.service-showcase_heroVideo__e5bNz{position:absolute;inset:0;width:100%;height:100%}.service-showcase_visualOverlay__WRUaU{position:absolute;inset:0;background:linear-gradient(180deg,#08182a00 20%,#08182a26 45%,#08182ae8)}.service-showcase_visualCaption__pY_RC{position:absolute;bottom:36px;left:32px;right:58px;color:white}.service-showcase_visualCaption__pY_RC>span{font-size:10px;letter-spacing:.25em;color:#8ee9ff}.service-showcase_visualCaption__pY_RC h2{font-size:34px;line-height:1.15;letter-spacing:-.03em;margin:16px 0;font-weight:600}.service-showcase_visualCaption__pY_RC p{font-size:13px;line-height:1.6;color:#e1effb}.service-showcase_motionToggle__hym8Z{position:absolute;right:18px;bottom:22px;border:1px solid #ffffff80;background:#09213bb3;color:white;padding:13px;border-radius:50%;cursor:pointer}.service-showcase_services__DCc_Z{background:#fff;padding:80px 24px;scroll-margin-top:110px}.service-showcase_container__9eU0O{max-width:1240px;margin:auto}.service-showcase_sectionHeader__hOfHU{max-width:760px;margin-bottom:32px}.service-showcase_sectionHeader__hOfHU h2{font-size:clamp(30px,3.7vw,48px);line-height:1.15;font-weight:650;color:#10233f;letter-spacing:-.04em;margin:15px 0}.service-showcase_sectionHeader__hOfHU>p:last-child{color:#526477;line-height:1.8;font-size:17px}.service-showcase_serviceNav__jCf_s{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:32px}.service-showcase_serviceNav__jCf_s a{display:inline-flex;align-items:center;gap:9px;border:1px solid #dce6ef;border-radius:24px;padding:10px 14px;font-size:12px;color:#24405b;line-height:1.5;text-decoration:none}.service-showcase_serviceNav__jCf_s span{color:#0784b4;font-size:10px}.service-showcase_serviceNav__jCf_s a:hover{background:#eaf8ff}.service-showcase_serviceGrid__9X2ZS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.service-showcase_serviceCard__emIBy{min-width:0;border:1px solid #e0e8f1;border-radius:24px;overflow:hidden;scroll-margin-top:110px;background:#fff;box-shadow:0 10px 30px #15385d08}.service-showcase_cardImage__agoJv{height:210px;position:relative;background:#0b213d;color:white}.service-showcase_cardShade__qy3ZK{position:absolute;inset:0;background:linear-gradient(180deg,#0a203b40,#0a203be8)}.service-showcase_cardNumber__xwS78{position:absolute;top:20px;left:25px;font-size:12px;color:#a1e9ff;letter-spacing:.15em}.service-showcase_cardIcon__2vHnA{position:absolute;top:20px;right:25px;color:#a1e9ff}.service-showcase_cardImage__agoJv h3{position:absolute;left:25px;right:25px;bottom:25px;font-size:27px;line-height:1.15;letter-spacing:-.025em;font-weight:600}.service-showcase_cardBody__Mo5yx{padding:27px;display:flex;flex-direction:column;align-items:flex-start}.service-showcase_cardBody__Mo5yx h4{font-size:19px;font-weight:650;color:#122c4a;line-height:1.5;margin:0 0 12px}.service-showcase_cardBody__Mo5yx>p{font-size:15px;line-height:1.8;color:#526477}.service-showcase_cardBody__Mo5yx ul{display:grid;gap:12px;margin:24px 0;padding:0;list-style:none}.service-showcase_cardBody__Mo5yx li{display:flex;align-items:flex-start;gap:10px;color:#26435f;font-size:14px;line-height:1.6}.service-showcase_cardBody__Mo5yx li svg{flex-shrink:0;margin-top:3px;color:#087da8}.service-showcase_example__Sn48p{background:#f0f8fc;border-left:2px solid #52bedb;border-radius:0 12px 12px 0;padding:16px;width:100%;margin-bottom:24px}.service-showcase_example__Sn48p>span{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#17648c}.service-showcase_example__Sn48p p{font-size:13px;line-height:1.8;color:#375571;margin:6px 0 0}.service-showcase_cardLink__mPYDA{color:#0b5e8c;text-align:left;justify-content:flex-start;margin-top:auto}.service-showcase_parentCard__SPiwH{padding:42px;border-radius:24px;background:radial-gradient(ellipse at 100% 0,#124e70,transparent 70%),#0b213b;color:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:420px}.service-showcase_parentCard__SPiwH .service-showcase_eyebrow__gv2mL{color:#8bdff7}.service-showcase_parentCard__SPiwH h3{font-size:clamp(30px,3vw,44px);font-weight:600;letter-spacing:-.04em;line-height:1.2;margin:24px 0}.service-showcase_parentCard__SPiwH p{font-size:16px;line-height:1.9;color:#c6dae9;margin-bottom:30px}.service-showcase_parentCard__SPiwH .service-showcase_primary__pHOf6{border-color:#5db8d5;background:#dff7ff;color:#102c48}.service-showcase_hero__qa25v a:focus-visible,.service-showcase_motionToggle__hym8Z:focus-visible,.service-showcase_services__DCc_Z a:focus-visible{outline:3px solid #00a8df;outline-offset:5px}@media(min-width:1500px){.service-showcase_hero__qa25v{padding-top:84px;padding-bottom:84px}.service-showcase_heroVisual__5t45q{min-height:590px}}@media(max-width:900px){.service-showcase_heroGrid__ZW8oW{grid-template-columns:1fr;gap:30px}.service-showcase_hero__qa25v{padding:34px 22px 44px}.service-showcase_headline__Hef4s{font-size:clamp(38px,7vw,62px)}.service-showcase_heroVisual__5t45q{min-height:400px}.service-showcase_intro__F4vDZ{max-width:650px}.service-showcase_heroCopy__kd9Ps{padding:0}.service-showcase_serviceGrid__9X2ZS{grid-template-columns:1fr}.service-showcase_services__DCc_Z{padding:55px 22px}.service-showcase_parentCard__SPiwH{min-height:340px}.service-showcase_cardImage__agoJv{height:230px}}@media(max-width:480px){.service-showcase_hero__qa25v{padding:28px 18px 36px}.service-showcase_eyebrow__gv2mL{font-size:10px}.service-showcase_headline__Hef4s{font-size:clamp(32px,9vw,42px);line-height:1.13;letter-spacing:-.045em;margin:20px 0}.service-showcase_intro__F4vDZ{font-size:16px;line-height:1.75}.service-showcase_heroVisual__5t45q{min-height:340px;border-radius:24px}.service-showcase_visualCaption__pY_RC{left:24px;bottom:28px}.service-showcase_visualCaption__pY_RC h2{font-size:28px}.service-showcase_actions__Z2uzF{gap:12px;margin-top:24px}.service-showcase_primary__pHOf6{padding:14px 18px}.service-showcase_secondary__3hyxO{font-size:13px}.service-showcase_services__DCc_Z{padding:44px 18px}.service-showcase_serviceNav__jCf_s a{font-size:11px;padding:8px 11px}.service-showcase_cardBody__Mo5yx{padding:22px}.service-showcase_cardImage__agoJv h3{font-size:25px}.service-showcase_parentCard__SPiwH{padding:28px}.service-showcase_sectionHeader__hOfHU>p:last-child{font-size:16px}}@media(prefers-reduced-motion:reduce){.service-showcase_primary__pHOf6{transition:none}}