.hp3-eyebrow{font-size:.75rem;font-weight:700;line-height:1.5rem;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:.625rem;letter-spacing:2px;color:#00609c}@media(max-width: 767.98px){.hp3-eyebrow{letter-spacing:.14em}}.hp3-h2{font-size:2.5rem;font-weight:700;line-height:3.5rem;margin:0;color:#00293a}@media(max-width: 767.98px){.hp3-h2{font-size:1.625rem;line-height:1.15;letter-spacing:-0.02em}}.hp3-body{font-size:1rem;font-weight:400;line-height:1.5rem;color:var(--text-secondary);margin:0}@media(max-width: 767.98px){.hp3-body{@inluce t(p2)}}.hp3-arrow-link{font-size:.875rem;font-weight:700;line-height:1.5rem;display:inline-block;padding-bottom:2px;border:0;border-bottom:1px solid rgba(0,96,156,.3);background:none;line-height:normal;white-space:nowrap;color:#00609c;cursor:pointer}@media(max-width: 767.98px){.hp3-arrow-link{padding-bottom:1px;font-size:.8125rem;border-bottom-color:currentColor}}.hp3-arrow-link:hover{color:#00293a;text-decoration:none;border-bottom-color:currentColor}.hp3-arrow-link:focus-visible{outline:0;border-radius:6px;box-shadow:0 0 0 .25rem var(--input-btn-focus-color)}.hp3-arrow-link--light{color:#fff;border-bottom-color:hsla(0,0%,100%,.4)}@media(max-width: 767.98px){.hp3-arrow-link--light{border-bottom-color:currentColor}}.hp3-arrow-link--light:hover{color:#a1ded2}.hp3-section-header-row{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem}@media(max-width: 767.98px){.hp3-section-header-row{flex-direction:column;align-items:flex-start}}.hp3-arrow{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:2px solid #00293a;border-radius:50%;background:#fff;color:#00293a;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out,opacity .15s ease-in-out}.hp3-arrow:hover{background:#00293a;color:#fff}.hp3-arrow:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(99,180,255,.4)}.hp3-arrow:disabled{opacity:.35;border-color:#c0cad8;color:#c0cad8;background:#fff;cursor:default}.hp3-arrow svg{width:18px;height:18px}@media(max-width: 767.98px){.hp3-arrow{width:44px;height:44px;border-width:1.5px}.hp3-arrow svg{width:16px;height:16px}}.hp3-arrow-row{display:flex;justify-content:flex-end;gap:.625rem;margin-top:1rem}@media(max-width: 767.98px){.hp3-arrow-row{justify-content:center;margin-top:1.25rem}}@media(max-width: 767.98px){.hp3 .container{padding-left:20px;padding-right:20px}}@keyframes hp3-reveal-up{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes hp3-reveal-left{from{opacity:0;transform:translateX(-32px)}to{opacity:1;transform:none}}@keyframes hp3-reveal-right{from{opacity:0;transform:translateX(32px)}to{opacity:1;transform:none}}@media not screen and (prefers-reduced-motion: reduce){.hp3 .reveal{opacity:0}.hp3 .reveal.visible{animation:hp3-reveal-up .7s cubic-bezier(0.22, 1, 0.36, 1) both}.hp3 .reveal.reveal-left.visible{animation-name:hp3-reveal-left}.hp3 .reveal.reveal-right.visible{animation-name:hp3-reveal-right}.hp3 .reveal.reveal-d1{animation-delay:120ms}.hp3 .reveal.reveal-d2{animation-delay:240ms}.hp3 .reveal.reveal-d3{animation-delay:360ms}.hp3 .hero-load{animation:hp3-reveal-up .7s cubic-bezier(0.22, 1, 0.36, 1) both}.hp3 .hero-load.reveal-d1{animation-delay:120ms}.hp3 .hero-load.reveal-d2{animation-delay:240ms}.hp3 .hero-load.reveal-d3{animation-delay:360ms}}.hp3-carousel{--hp3-carousel-slide: 260px}.hp3-carousel .swiper-wrapper{transition-timing-function:cubic-bezier(0.22, 1, 0.36, 1)}.hp3-carousel .swiper-slide{display:flex;width:var(--hp3-carousel-slide);height:auto}@media(max-width: 767.98px){.hp3-carousel .hp3-carousel-viewport{margin-right:-20px}}.hp3-carousel-stage{position:relative}.hp3-carousel-overlay-arrow{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:hsla(0,0%,100%,.9);box-shadow:0 2px 10px rgba(0,0,0,.18);color:#00293a;opacity:0;transform:translateY(-50%);transition:opacity .2s ease-in-out;cursor:pointer}.hp3-carousel-overlay-arrow--prev{left:16px}.hp3-carousel-overlay-arrow--next{right:12px}.hp3-carousel-overlay-arrow svg{width:16px;height:16px}.hp3-carousel:hover .hp3-carousel-overlay-arrow,.hp3-carousel-overlay-arrow:focus-visible{opacity:1}@media(max-width: 767.98px){.hp3-carousel-overlay-arrow{display:none}}.hp3-carousel-mobile-only{display:none}@media(max-width: 767.98px){.hp3-carousel-mobile-only{display:flex}}.hp3-hero{position:relative;padding:7.5rem 0 6.25rem;text-align:center;background:#fff}@media(max-width: 767.98px){.hp3-hero{padding:3rem 0 2.75rem}}.hp3-hero .hp3-glow-wrapper{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.hp3-hero .container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.hp3-hero .hp3-eyebrow{margin-bottom:1rem}@media(max-width: 767.98px){.hp3-hero .hp3-eyebrow{margin-bottom:.875rem}}.hp3-hero-glow{position:absolute;max-width:none;height:auto;pointer-events:none;user-select:none}.hp3-hero-glow--mint{right:-32%;bottom:30%;width:88%}.hp3-hero-glow--lime{top:14%;left:-30%;width:76%}.hp3-hero-h1{font-size:3rem;font-weight:700;line-height:3.5rem;max-width:720px;margin:0 0 1rem}@media(max-width: 767.98px){.hp3-hero-h1{margin-bottom:.875rem;font-size:2.125rem;line-height:1.1;letter-spacing:-0.02em}}.hp3-hero-sub{font-size:1.125rem;font-weight:700;line-height:1.5rem;font-weight:normal;max-width:540px;margin:0 0 2.75rem;color:var(--text-secondary)}@media(max-width: 767.98px){.hp3-hero-sub{font-size:.875rem;font-weight:400;line-height:1.5rem;margin-bottom:1.625rem}}.hp3-hero-search{width:100%;max-width:660px;z-index:2}.hp3-search{padding:7px;border:1px solid #ebeef2;border-radius:12px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.08);text-align:left;z-index:2}.hp3-search:focus-within{border-color:#00609c}.hp3-search .input-group{flex-wrap:nowrap;align-items:center}.hp3-search .rbt-input-main{height:48px;padding:0 12px 0 43px;border:0;background:#fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 viewBox=%270 0 18 18%27 fill=%27none%27%3e%3cpath d=%27M8.25 13.5C11.1495 13.5 13.5 11.1495 13.5 8.25C13.5 5.35051 11.1495 3 8.25 3C5.35051 3 3 5.35051 3 8.25C3 11.1495 5.35051 13.5 8.25 13.5Z%27 stroke=%27%2300293a%27 stroke-opacity=%27.45%27 stroke-width=%271.5%27 stroke-linecap=%27round%27/%3e%3cpath d=%27M12.375 12.375L16.5 16.5%27 stroke=%27%2300293a%27 stroke-opacity=%27.45%27 stroke-width=%271.5%27 stroke-linecap=%27round%27/%3e%3c/svg%3e") no-repeat 13px center/18px 18px;box-shadow:none}.hp3-search .rbt-input-main:focus{border:0;box-shadow:none;background-color:rgba(0,0,0,0)}.hp3-search .search-autocomplete{margin-top:8px}.hp3-search .input-group-append{z-index:3;margin-left:8px}.hp3-search .input-group-append .btn{min-height:48px;padding:0 28px;border-radius:.5rem !important}.hp3-search .hp3-search-btn-icon{display:none}.hp3-search--static{pointer-events:none}@media(max-width: 767.98px){.hp3-search{padding:6px 6px 6px 12px;border-radius:10px;box-shadow:0 6px 20px rgba(0,41,58,.08)}.hp3-search .rbt-input-main{height:44px;padding:0;background-image:none;font-size:.8125rem}.hp3-search .input-group-append{margin-left:6px}.hp3-search .input-group-append .btn{width:44px;min-height:44px;height:44px;padding:0;border-radius:6px !important}.hp3-search .hp3-search-btn-label{display:none}.hp3-search .hp3-search-btn-icon{display:block;width:22px;height:22px;margin:0 auto}}.hp3-hero-nudge{font-size:.875rem;font-weight:400;line-height:1.5rem;margin-top:1rem;color:var(--text-secondary)}@media(max-width: 767.98px){.hp3-hero-nudge{margin-top:1.125rem;font-size:.8125rem}}.hp3-hero-nudge button{font-size:.875rem;font-weight:700;line-height:1.5rem;padding:0 0 1px;border:0;border-bottom:1px solid rgba(0,41,58,.3);background:none;line-height:normal;color:#00293a;cursor:pointer}@media(max-width: 767.98px){.hp3-hero-nudge button{font-size:.8125rem;border-bottom-color:currentColor}}.hp3-hero-nudge button:hover{color:#00609c;border-bottom-color:currentColor}.hp3-hero-nudge button:focus-visible{outline:0;border-radius:6px;box-shadow:0 0 0 .25rem var(--input-btn-focus-color)}@keyframes hp3-marquee{to{transform:translateX(-50%)}}.hp3-trust{padding:3rem 0;border-top:1px solid #ebeef2;background:#eef2f8;text-align:center}@media(max-width: 767.98px){.hp3-trust{padding:1.75rem 0 1.875rem}}.hp3-trust-label{font-size:.75rem;font-weight:700;line-height:1.5rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:2rem;letter-spacing:2px;color:var(--text-secondary)}@media(max-width: 767.98px){.hp3-trust-label{margin-bottom:1.125rem;padding:0 12px;font-size:.625rem;line-height:1.6;letter-spacing:.14em}}.hp3-trust-logos{overflow:hidden;mask-image:linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent)}.hp3-trust-track{display:flex;align-items:center;width:max-content;animation:hp3-marquee 90s linear infinite}@media(prefers-reduced-motion: reduce){.hp3-trust-track{animation-play-state:paused}}.hp3-trust-logo{flex:none;height:26px;width:auto;max-width:none;margin-right:4.5rem;opacity:.6}@media(max-width: 767.98px){.hp3-trust-logo{height:20px;margin-right:2.25rem}}.hp3-workspaces{padding:5rem 0 3.75rem;background:#fff}@media(max-width: 767.98px){.hp3-workspaces{padding:3.5rem 0 3.25rem}.hp3-workspaces .hp3-section-header-row{gap:1rem}}.hp3-workspaces .hp3-h2{max-width:560px;margin-bottom:.625rem}@media(max-width: 767.98px){.hp3-workspaces .hp3-h2{margin-bottom:.75rem}}.hp3-workspaces .hp3-body{max-width:640px}.hp3-workspaces-carousel{--hp3-carousel-slide: 260px;margin-top:2rem}@media(max-width: 767.98px){.hp3-workspaces-carousel{margin-top:1.25rem}}.hp3-workspaces-carousel .hp3-carousel-viewport{padding:8px 0 20px}@media(max-width: 767.98px){.hp3-workspaces-carousel .hp3-carousel-viewport{padding-bottom:0}}.hp3-ws-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #ebeef2;border-radius:12px;background:#fff;color:#00293a;transition:box-shadow .2s ease-in-out;user-select:none}.hp3-ws-card:hover,.hp3-ws-card:focus{color:#00293a;text-decoration:none;box-shadow:0 4px 16px rgba(0,0,0,.08)}.hp3-ws-card-img{display:block;width:100%;height:146px;object-fit:cover}@media(max-width: 767.98px){.hp3-ws-card-img{height:150px}}.hp3-ws-card-body{display:flex;flex-direction:column;gap:4px;padding:18px}@media(max-width: 767.98px){.hp3-ws-card-body{padding:14px 16px 16px}}.hp3-ws-card-tag{font-size:.75rem;font-weight:700;line-height:1rem;text-transform:uppercase;color:#00609c}@media(max-width: 767.98px){.hp3-ws-card-tag{font-size:.59375rem;letter-spacing:.14em}}.hp3-ws-card-name{font-size:1rem;font-weight:700;line-height:1.5rem;padding-top:4px}@media(max-width: 767.98px){.hp3-ws-card-name{padding-top:2px;font-size:.9375rem}}.hp3-ws-card-meta{font-size:.75rem;font-weight:400;line-height:1rem;color:var(--text-secondary)}@media(max-width: 767.98px){.hp3-ws-card-meta{font-size:.78125rem}}.hp3-platform{padding:6rem 0;border-top:1px solid #ebeef2;background:#f7f8f9}@media(max-width: 767.98px){.hp3-platform{padding:3.5rem 0 3rem}}.hp3-platform-grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.4fr);gap:4rem;align-items:start}@media(max-width: 767.98px){.hp3-platform-grid{grid-template-columns:minmax(0, 1fr);gap:1.875rem}}.hp3-platform-grid .hp3-h2{max-width:420px;margin-bottom:.9375rem}@media(max-width: 767.98px){.hp3-platform-grid .hp3-h2{margin-bottom:.75rem}}.hp3-platform-grid .hp3-body{max-width:420px}.hp3-platform-video{font-size:.875rem;font-weight:700;line-height:1.5rem;display:inline-flex;align-items:center;gap:8px;margin-top:1.5rem;padding:0;border:0;background:none;line-height:normal;color:#00609c;text-decoration:underline;cursor:pointer}@media(max-width: 767.98px){.hp3-platform-video{margin-top:1.125rem;font-size:.8125rem}}.hp3-platform-video:hover{color:#00293a}.hp3-platform-video:focus-visible{outline:0;border-radius:6px;box-shadow:0 0 0 .25rem var(--input-btn-focus-color)}.hp3-platform-video svg{flex:none;width:18px;height:18px}.hp3-layer{display:flex;gap:16px;padding:20px 0}.hp3-layer+.hp3-layer{border-top:1px solid #ebeef2}.hp3-layer:last-child{border-bottom:1px solid #ebeef2}@media(max-width: 767.98px){.hp3-layer{gap:14px}.hp3-layer:first-child{border-top:1px solid #ebeef2}}.hp3-layer-icon{flex:none;width:20px;height:20px;margin-top:3px}.hp3-layer-label{font-size:1.125rem;font-weight:700;line-height:1.5rem;margin:0 0 2px}@media(max-width: 767.98px){.hp3-layer-label{margin-bottom:4px;font-size:1rem}}.hp3-layer-desc{font-size:.875rem;font-weight:400;line-height:1.5rem;margin:0;color:var(--text-secondary)}@media(max-width: 767.98px){.hp3-layer-desc{font-size:.84375rem;line-height:1.55}}.hp3-solutions{padding:4.5rem 0;background:#00609c}.hp3-solutions .hp3-eyebrow{margin-bottom:1rem;color:#a1ded2}.hp3-solutions .hp3-h2{font-size:1.5rem;font-weight:700;line-height:2.5rem;max-width:480px;font-size:1.75rem;line-height:2.0125rem;letter-spacing:-0.5px;color:#fff}@media(max-width: 767.98px){.hp3-solutions{padding:3.25rem 0 3.5rem;text-align:center}.hp3-solutions .hp3-eyebrow{margin-bottom:.625rem}.hp3-solutions .hp3-section-header-row{align-items:center;gap:.875rem}.hp3-solutions .hp3-h2{margin:0 auto;font-size:1.625rem;line-height:1.15;letter-spacing:-0.02em}}.hp3-pills{display:flex;flex-wrap:wrap;gap:12px 14px;margin:1.25rem 0 0;padding:0;list-style:none}@media(max-width: 767.98px){.hp3-pills{justify-content:center;gap:8px;margin-top:1.625rem}}.hp3-pill{font-size:.875rem;font-weight:400;line-height:1.5rem;display:inline-flex;align-items:center;padding:10px 20px;border:1px solid hsla(0,0%,100%,.35);border-radius:999px;background:hsla(0,0%,100%,.08);font-weight:500;line-height:normal;color:#fff;white-space:nowrap;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out}@media(max-width: 767.98px){.hp3-pill{height:34px;padding:0 14px;font-size:.75rem;font-weight:700}}.hp3-pill:hover{border-color:#fff;background:#fff;color:#00609c;text-decoration:none}.hp3-testimonials{padding:6rem 0;background:radial-gradient(ellipse 60% 70% at 85% 10%, rgba(186, 223, 147, 0.18), rgba(186, 223, 147, 0)),radial-gradient(ellipse 55% 70% at 10% 90%, rgba(161, 222, 210, 0.18), rgba(161, 222, 210, 0)),#fff}@media(max-width: 767.98px){.hp3-testimonials{padding:3.5rem 0 3.25rem}}.hp3-testimonials .hp3-h2{max-width:480px}.hp3-testimonials-carousel{--hp3-carousel-slide: calc((100% - 24px) / 2);margin-top:2rem}@media(max-width: 767.98px){.hp3-testimonials-carousel{--hp3-carousel-slide: 62%;margin-top:1.75rem}}.hp3-testimonials-carousel .hp3-carousel-viewport{padding:16px 0}@media(max-width: 767.98px){.hp3-testimonials-carousel .hp3-carousel-viewport{padding:0}}.hp3-quote{display:flex;flex-direction:column;justify-content:space-between;width:100%;margin:0;padding:40px;border:1px solid #ebeef2;border-radius:12px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05)}@media(max-width: 767.98px){.hp3-quote{min-height:330px;padding:22px 20px 20px;box-shadow:none}}.hp3-quote-text{font-size:1rem;font-weight:400;line-height:1.5rem;margin:0 0 2rem}@media(max-width: 767.98px){.hp3-quote-text{flex:1;margin-bottom:1.125rem;font-size:.84375rem;line-height:1.6}}.hp3-quote-footer{display:flex;align-items:center;gap:14px}@media(max-width: 767.98px){.hp3-quote-footer{gap:10px;padding-top:16px;border-top:1px solid #ebeef2}}.hp3-quote-badge{font-size:1rem;font-weight:700;line-height:1.5rem;display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;overflow:hidden;border-radius:50%;color:#fff}@media(max-width: 767.98px){.hp3-quote-badge{width:36px;height:36px;font-size:.875rem}}.hp3-quote-badge img{max-width:60%;max-height:60%}.hp3-quote-badge--full img{width:100%;height:100%;max-width:none;max-height:none}.hp3-quote-attr{font-size:.75rem;font-weight:700;line-height:1rem;display:block;color:#00609c}@media(max-width: 767.98px){.hp3-quote-attr{font-size:.71875rem;line-height:1.35}}.hp3-quote-co{font-size:.75rem;font-weight:400;line-height:1rem;display:block;margin-top:3px;color:#959eb2}@media(max-width: 767.98px){.hp3-quote-co{margin-top:2px;font-size:.6875rem;line-height:1.35}}@keyframes hp3-op-up{from{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes hp3-op-down{from{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes hp3-op-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes hp3-op-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}.hp3-supply{overflow:hidden;background:#00293a;color:#fff}.hp3-supply-grid{display:flex;align-items:center}@media(max-width: 767.98px){.hp3-supply-grid{flex-direction:column;align-items:stretch;padding:3.5rem 0 3.25rem;text-align:center}}.hp3-supply-copy{flex:0 0 446px;max-width:446px;padding:5.875rem 0}@media(max-width: 991.98px){.hp3-supply-copy{flex-basis:50%}}@media(max-width: 767.98px){.hp3-supply-copy{flex-basis:auto;max-width:none;padding:0 0 2.25rem}}.hp3-supply-copy .hp3-h2{margin-bottom:1rem;color:#fff}@media(max-width: 767.98px){.hp3-supply-copy .hp3-h2{margin-bottom:.75rem}}@media(max-width: 767.98px){.hp3-supply-copy .btn{height:42px}}.hp3-supply-body{font-size:1rem;font-weight:400;line-height:1.5rem;margin:0 0 1.75rem;font-size:1.0625rem;line-height:1.80625rem;color:hsla(0,0%,100%,.6)}@media(max-width: 767.98px){.hp3-supply-body{margin-bottom:1.375rem;font-size:.875rem;line-height:1.6}}.hp3-supply-columns{display:flex;flex:1;justify-content:flex-end;gap:14px;height:472px;padding-left:60px}@media(max-width: 991.98px){.hp3-supply-columns{padding-left:24px}}@media(max-width: 767.98px){.hp3-supply-columns{flex-direction:column;gap:10px;height:auto;margin:0 -20px;padding:0}}.hp3-op-col{flex:0 1 240px;overflow:hidden}@media(max-width: 767.98px){.hp3-op-col{flex:none}}.hp3-op-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;animation:hp3-op-up 40s linear infinite}.hp3-op-col--down .hp3-op-list{animation-name:hp3-op-down}@media(max-width: 767.98px){.hp3-op-list{flex-direction:row;gap:10px;width:max-content;animation-name:hp3-op-left}.hp3-op-col--down .hp3-op-list{animation-name:hp3-op-right}}@media(prefers-reduced-motion: reduce){.hp3-op-list{animation-play-state:paused}}.hp3-op-card{display:flex;align-items:center;justify-content:center;height:80px;padding:0 20px;border-radius:12px;background:hsla(0,0%,100%,.07)}@media(max-width: 767.98px){.hp3-op-card{width:150px;height:64px;border-radius:8px}}.hp3-op-card img{max-width:130px;max-height:32px;opacity:.85}@media(max-width: 767.98px){.hp3-op-card img{max-width:104px;max-height:26px}}.hp3-resources{padding:6rem 0 5.625rem;border-top:1px solid #ebeef2;background:#fff}@media(max-width: 767.98px){.hp3-resources{padding:3.5rem 0 2rem}.hp3-resources .hp3-section-header-row{gap:.875rem}}.hp3-resources .hp3-h2{max-width:440px}.hp3-resources-carousel{--hp3-carousel-slide: calc((100% - 48px) / 3);margin-top:1.75rem;min-height:460px}@media(max-width: 991.98px){.hp3-resources-carousel{--hp3-carousel-slide: calc((100% - 24px) / 2)}}@media(max-width: 767.98px){.hp3-resources-carousel{--hp3-carousel-slide: 62%;min-height:0}}.hp3-resources-carousel .hp3-carousel-viewport{padding:12px 0 32px}@media(max-width: 767.98px){.hp3-resources-carousel .hp3-carousel-viewport{padding:0}}.hp3-res-card{display:flex;flex-direction:column;width:100%;overflow:hidden;border:1px solid #ebeef2;border-radius:12px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05);color:#00293a;transition:box-shadow .2s ease-in-out}.hp3-res-card:hover,.hp3-res-card:focus{color:#00293a;text-decoration:none;box-shadow:0 6px 20px rgba(0,0,0,.1)}.hp3-res-card:hover .hp3-res-title,.hp3-res-card:focus .hp3-res-title{color:#00609c}@media(max-width: 767.98px){.hp3-res-card{box-shadow:none}}.hp3-res-card-img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}@media(max-width: 767.98px){.hp3-res-card-img{height:128px;aspect-ratio:auto}}.hp3-res-card-body{display:flex;flex:1;flex-direction:column;padding:20px 22px 24px}@media(max-width: 767.98px){.hp3-res-card-body{padding:16px 16px 18px}}.hp3-res-read-time{font-size:.75rem;font-weight:400;line-height:1rem;margin-bottom:8px;font-size:.6875rem;line-height:normal;color:#959eb2}.hp3-res-title{font-size:1rem;font-weight:700;line-height:1.5rem;min-height:3.25rem;margin-bottom:10px;line-height:1.35rem;overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2lh}@media(max-width: 767.98px){.hp3-res-title{min-height:0;margin-bottom:8px;font-size:.875rem;line-height:1.35}}.hp3-res-excerpt{font-size:.75rem;font-weight:400;line-height:1rem;flex:1;margin-bottom:18px;font-size:.8125rem;line-height:1.3rem;color:var(--text-secondary);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:3lh;overflow:hidden;white-space:initial}@media(max-width: 767.98px){.hp3-res-excerpt{margin-bottom:14px}}.hp3-res-link{font-size:.75rem;font-weight:700;line-height:1rem;font-size:.8125rem;line-height:normal;color:#00609c}.hp3-cta{padding:0 0 7.5rem;background:#fff}@media(max-width: 767.98px){.hp3-cta{padding:1.5rem 0 3rem}}.hp3-cta-card{position:relative;max-width:1040px;margin:0 auto;padding:4.5rem 5rem;border-radius:24px;background:#eef2f8}@media(max-width: 767.98px){.hp3-cta-card{padding:2rem 1.375rem;border-radius:16px}}.hp3-cta-swoop{position:absolute;top:31px;left:-84%;z-index:0;width:270%;height:auto;pointer-events:none}.hp3-cta-swoop path{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 5.5s cubic-bezier(0.22, 1, 0.36, 1)}.hp3-cta-swoop.swoop-visible path{stroke-dashoffset:0}@media(prefers-reduced-motion: reduce){.hp3-cta-swoop path{stroke-dashoffset:0;transition:none}}@media(max-width: 767.98px){.hp3-cta-swoop{display:none}}.hp3-cta-content{position:relative;z-index:1;max-width:480px}.hp3-cta-content .hp3-eyebrow{margin-bottom:.9375rem}@media(max-width: 767.98px){.hp3-cta-content .hp3-eyebrow{margin-bottom:.625rem}}.hp3-cta-content .hp3-h2{margin-bottom:.9375rem;font-size:2.375rem;line-height:2.85rem}@media(max-width: 767.98px){.hp3-cta-content .hp3-h2{margin-bottom:.75rem;font-size:1.625rem;line-height:1.15}}.hp3-cta-body{font-size:1rem;font-weight:400;line-height:1.5rem;margin:0;font-size:1.0625rem;line-height:1.75rem;color:var(--text-secondary)}@media(max-width: 767.98px){.hp3-cta-body{font-size:.875rem;font-weight:400;line-height:1.5rem}}.hp3-cta-btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:1.8125rem}@media(max-width: 767.98px){.hp3-cta-btns{flex-direction:column;gap:10px;margin-top:1.5rem}.hp3-cta-btns .btn{width:100%}}.hp3-video-modal-backdrop.modal-backdrop{background-color:#000}.hp3-video-modal-backdrop.modal-backdrop.show{opacity:.8}.modal-dialog.hp3-video-modal{width:90%;max-width:840px;margin-left:auto;margin-right:auto}@media(max-width: 767.98px){.modal-dialog.hp3-video-modal{width:94%}}.hp3-video-modal-content.modal-content{position:relative;overflow:visible;padding:24px;border:0;border-radius:16px;background:#00293a}@media(max-width: 767.98px){.hp3-video-modal-content.modal-content{padding:16px}}.hp3-video-modal-close{position:absolute;top:-16px;right:-16px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.3);color:#00293a;cursor:pointer}.hp3-video-modal-close:hover{background:#a1ded2}.hp3-video-modal-close svg{width:14px;height:14px}@media(max-width: 767.98px){.hp3-video-modal-close{top:-8px;right:-8px;width:28px;height:28px}}.overview-video-frame{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:12px;background:#00609c}.overview-video-iframe{display:block;width:100%;height:100%;border:0}.overview-video-poster{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.overview-video-poster:focus-visible{outline:none;box-shadow:inset 0 0 0 4px rgba(99,180,255,.6)}.overview-video-poster-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.overview-video-play{position:relative;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:#00609c;box-shadow:0 6px 24px rgba(0,41,58,.35);color:#fff;transition:transform .2s ease-in-out,background-color .2s ease-in-out}.overview-video-play svg{width:30px;height:30px;margin-left:4px}.overview-video-poster:hover .overview-video-play{background:#00293a;transform:scale(1.06)}@media(max-width: 767.98px){.overview-video-play{width:56px;height:56px}.overview-video-play svg{width:24px;height:24px}}.overview-video-label{font-size:.875rem;font-weight:700;line-height:1.5rem;position:relative;padding:4px 14px;border-radius:999px;background:rgba(0,41,58,.75);color:#fff}.hp3{overflow:hidden;overflow:clip}.hp3-hpt{width:0;height:0;overflow:hidden;color:#fff}
/**
 * Swiper 11.0.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 22, 2023
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, 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");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

