.ProjectContactSection_section__B_PuV{background:#f7f8f8;padding:clamp(3rem,7vw,5rem) 0}.ProjectContactSection_inner__jM_W4{width:100%;padding:0}.ProjectContactSection_section__B_PuV h2{margin:0 0 2.5rem;font-size:clamp(2.1rem,4vw,3rem);font-weight:500;color:#0b132b}.ProjectContactSection_layout__JYXFI{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2.5rem}.ProjectContactSection_form_panel__Vt2Qo{display:flex;flex-direction:column;gap:1.5rem}.ProjectContactSection_grid__b8t1J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ProjectContactSection_consent_row__KSDkz,.ProjectContactSection_cta__PvpgO{grid-column:1/-1}.ProjectContactSection_field__kmJvm,.ProjectContactSection_field_full__mrGiH{display:flex;flex-direction:column;gap:.4rem;position:relative}.ProjectContactSection_field_full__mrGiH{grid-column:1/-1}.ProjectContactSection_label_text__Ckvl7{position:absolute;top:.65rem;left:1rem;font-size:.8rem;color:#98a2b3;pointer-events:none}.ProjectContactSection_error_note__rFTxJ{position:absolute;top:.65rem;right:1rem;font-size:.75rem;color:#dc2626;opacity:0;transform:translateY(-2px);transition:opacity .2s ease,transform .2s ease}.ProjectContactSection_error_note_visible__P6s4H{opacity:1;transform:translateY(0)}.ProjectContactSection_label_row__x_7i0{position:absolute;top:.65rem;left:1rem;right:1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;pointer-events:none}.ProjectContactSection_label_row__x_7i0 .ProjectContactSection_label_text__Ckvl7{position:static}.ProjectContactSection_label_row__x_7i0 span{font-size:.8rem;color:#98a2b3}.ProjectContactSection_field__kmJvm input,.ProjectContactSection_field__kmJvm textarea,.ProjectContactSection_field_full__mrGiH input,.ProjectContactSection_field_full__mrGiH textarea{border:none;background:#fff;border-radius:6px;padding:1.6rem 1rem .85rem;font-size:.95rem;color:#0b132b;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.ProjectContactSection_input_error__YQokj{border:1px solid #fca5a5;box-shadow:0 0 0 2px hsla(0,94%,82%,.2)}.ProjectContactSection_field__kmJvm input::placeholder,.ProjectContactSection_field__kmJvm textarea::placeholder,.ProjectContactSection_field_full__mrGiH input::placeholder,.ProjectContactSection_field_full__mrGiH textarea::placeholder{color:#98a2b3}.ProjectContactSection_cta__PvpgO{width:100%;background:#4285f4;color:#fff;border:none;border-radius:6px;padding:.95rem 1rem;font-size:1rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;text-align:center}.ProjectContactSection_cta__PvpgO:hover{background:#000}.ProjectContactSection_cta_success__TOV_G{background:#000;color:#7ee29a}.ProjectContactSection_cta_icon__O0t6b{display:inline-flex;width:18px;height:18px}.ProjectContactSection_cta_icon__O0t6b svg{width:100%;height:100%}.ProjectContactSection_consent_label__ESUld{font-weight:500;font-size:.75rem;color:#98a2b3}.ProjectContactSection_consent_warning__JXh0O{margin-left:.5rem;color:#dc2626;font-size:inherit}.ProjectContactSection_consent_input__8bNkU:checked{background-color:#0b132b;border-color:transparent;border-radius:.25rem}.ProjectContactSection_note__pxYAE{margin:0;font-size:.75rem;color:#98a2b3;line-height:1.5;text-align:center}.ProjectContactSection_side_panel__VvTqc{display:flex;flex-direction:column;gap:1.5rem}.ProjectContactSection_contact_side__u3PZJ{display:flex;flex-direction:column;gap:2rem}.ProjectContactSection_contact_title__atbfe{margin:0;font-size:1.25rem;line-height:1.6;color:#0b132b}.ProjectContactSection_contact_profiles__QPHbL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;max-width:100%}.ProjectContactSection_contact_side_row__apC7F{display:flex;align-items:flex-start;gap:32px}.ProjectContactSection_contact_profile__oaqgK{display:flex;flex-direction:row;gap:1rem;align-items:center;width:100%}.ProjectContactSection_contact_meta__EG585{display:flex;flex-direction:column;gap:.35rem}.ProjectContactSection_contact_avatar_wrap__6ItRw{position:relative;width:fit-content;flex:0 0 auto}.ProjectContactSection_contact_avatar__UunvY{border-radius:8px;object-fit:cover}.ProjectContactSection_contact_name_row__pDBrq{display:flex;align-items:center;gap:.5rem}.ProjectContactSection_contact_link__iT1uq{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border-radius:0;box-shadow:none}.ProjectContactSection_contact_name__rY8vV{margin:0;font-size:1rem;font-weight:500;color:#0b132b}.ProjectContactSection_contact_name_link__l9a79{text-decoration:none}.ProjectContactSection_contact_name_link__l9a79:hover{text-decoration:underline}.ProjectContactSection_contact_role__ZrFfj{margin:0;font-size:.9rem;color:rgba(15,23,42,.7)}.ProjectContactSection_card__1G47c{background:#fff;border-radius:8px;padding:1.5rem}.ProjectContactSection_card__1G47c:last-child{min-height:190px}.ProjectContactSection_card_title_row__cGF3X{display:flex;align-items:center;gap:20px;margin:0 0 24px}.ProjectContactSection_card_title_icon__hQVmH{width:36px;height:36px;filter:brightness(0) saturate(100%) invert(36%) sepia(88%) saturate(1748%) hue-rotate(205deg) brightness(98%) contrast(101%)}.ProjectContactSection_card__1G47c h3{margin:0;font-size:1.2rem;font-weight:500;color:#0b132b}.ProjectContactSection_card__1G47c:last-child .ProjectContactSection_card_title_row__cGF3X{margin-bottom:32px}.ProjectContactSection_card__1G47c:last-child h3{margin-bottom:24px}.ProjectContactSection_card__1G47c ol{margin:0;padding-left:1.25rem;color:#667085;display:grid;gap:.6rem;font-size:.9rem;line-height:1.5}.ProjectContactSection_logos__6sj6W{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6rem;align-items:center}.ProjectContactSection_logo__2K_3C{display:flex;align-items:center;justify-content:center;height:52px}.ProjectContactSection_logo__2K_3C img{height:auto;width:auto;max-height:48px;max-width:180px;filter:grayscale(1)}@media (max-width:1280px){.ProjectContactSection_contact_profiles__QPHbL,.ProjectContactSection_grid__b8t1J,.ProjectContactSection_layout__JYXFI{grid-template-columns:1fr}.ProjectContactSection_logos__6sj6W{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media (max-width:1440px){.ProjectContactSection_inner__jM_W4{padding:0 32px}}@media (max-width:600px){.ProjectContactSection_inner__jM_W4{padding:0}.ProjectContactSection_logos__6sj6W{grid-template-columns:1fr;justify-items:center}.ProjectContactSection_logo__2K_3C{justify-content:center}}.ClientLogosSection_section__YYrqs{padding:96px 0 110px}.ClientLogosSection_inner__ELRSB{width:100%;display:flex;flex-direction:column;gap:32px}.ClientLogosSection_header__smK2Z{display:flex;flex-direction:column;gap:12px;color:#1f2430}.ClientLogosSection_header_row___ssa_{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.ClientLogosSection_header_text__DL3LG{display:flex;flex-direction:column;gap:12px;max-width:720px}.ClientLogosSection_kicker__KaYHk{text-transform:uppercase;letter-spacing:.18em;font-weight:600;font-size:.85rem;color:#4284f4}.ClientLogosSection_header__smK2Z h2{margin:0;font-size:clamp(2.2rem,4.5vw,3.2rem);line-height:1.1}.ClientLogosSection_cta_row__Xh_2q{margin-top:0}.ClientLogosSection_cta__VX0AF{display:inline-flex}.ClientLogosSection_body_grid__xX1yW{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:28px;align-items:stretch}.ClientLogosSection_body_grid__xX1yW>*{min-width:0}@media (max-width:400px){.ClientLogosSection_body_grid__xX1yW{grid-template-columns:minmax(0,1fr)}.ClientLogosSection_logo_panel__BBsxF{width:100%;max-width:100%}}.ClientLogosSection_logo_panel__BBsxF{border:1px solid rgba(15,23,42,.08);border-radius:10px;background:#fff;padding:24px;display:flex;flex-direction:column;gap:16px;overflow:hidden}.ClientLogosSection_logo_label__ZhaSz{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;font-weight:600;color:rgba(15,23,42,.6)}.ClientLogosSection_logo_card__k4Hn3{padding:16px;display:flex;align-items:center;justify-content:center;min-height:76px;width:160px;flex:0 0 auto}.ClientLogosSection_logo_button__43Aps{border:0;background:transparent;padding:0;cursor:pointer}.ClientLogosSection_logo_button__43Aps,.ClientLogosSection_logo_static__Nv1LI{width:100%;display:flex;align-items:center;justify-content:center}.ClientLogosSection_logo_placeholder__YGDsJ{width:100%;height:40px;border-radius:6px;background:#e7eaef}.ClientLogosSection_logo_button__43Aps:focus-visible{outline:2px solid rgba(66,132,244,.5);outline-offset:4px}.ClientLogosSection_logo_image__xfv_s{max-width:140px;filter:grayscale(1) brightness(.65);opacity:.6;transition:filter .2s ease,opacity .2s ease}.ClientLogosSection_logo_selected___7o66{background:transparent}.ClientLogosSection_logo_selected___7o66 .ClientLogosSection_logo_image__xfv_s{filter:none;opacity:1}.ClientLogosSection_logo_selected___7o66 .ClientLogosSection_logo_placeholder__YGDsJ{background:#cdd3dc}.ClientLogosSection_logo_carousel__Ua0Tn{display:flex;flex-direction:column;gap:16px;overflow:hidden;position:relative}.ClientLogosSection_logo_row__d34Mp{position:relative;overflow:hidden}.ClientLogosSection_logo_row_static__mD9fz{overflow:hidden;width:100%;max-width:100%;box-sizing:border-box;padding:0 12px}.ClientLogosSection_logo_row_static__mD9fz .ClientLogosSection_logo_image__xfv_s{filter:none;opacity:1}.ClientLogosSection_logo_static_row__Cvk1W{display:flex;gap:12px;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;max-width:100%;padding:0;box-sizing:border-box}.ClientLogosSection_logo_static_row__Cvk1W>*{flex:1 1 0;min-width:0}.ClientLogosSection_logo_static_row__Cvk1W .ClientLogosSection_logo_card__k4Hn3{width:auto;min-width:0;flex:1 1 0}.ClientLogosSection_logo_image__xfv_s{width:100%;max-width:100%;height:auto;object-fit:contain}@media (max-width:1500px){.ClientLogosSection_logo_static_row__Cvk1W{gap:0}.ClientLogosSection_logo_image__xfv_s{max-width:120px}}@media (max-width:900px){.ClientLogosSection_logo_static_row__Cvk1W{justify-content:space-between;gap:12px}.ClientLogosSection_logo_static_row__Cvk1W>*{flex:1 1 0}.ClientLogosSection_logo_button__43Aps,.ClientLogosSection_logo_static__Nv1LI{width:100%;justify-content:center}}@media (max-width:500px){.ClientLogosSection_logo_static_row__Cvk1W{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;justify-items:center;align-items:center}}.ClientLogosSection_logo_carousel__Ua0Tn:after,.ClientLogosSection_logo_carousel__Ua0Tn:before{content:"";position:absolute;top:0;bottom:0;width:48px;pointer-events:none;z-index:2}.ClientLogosSection_logo_carousel__Ua0Tn:before{left:0;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.ClientLogosSection_logo_carousel__Ua0Tn:after{right:0;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.ClientLogosSection_logo_track__cEkam{display:flex;gap:16px;width:max-content}.ClientLogosSection_logo_row_left__kS4bi .ClientLogosSection_logo_track__cEkam,.ClientLogosSection_logo_row_right__tV0MF .ClientLogosSection_logo_track__cEkam{animation:ClientLogosSection_logo-scroll-left__oTXtp 45s linear infinite}@keyframes ClientLogosSection_logo-scroll-left__oTXtp{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ClientLogosSection_logo-scroll-right__dQnLy{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.ClientLogosSection_logo_row_left__kS4bi .ClientLogosSection_logo_track__cEkam,.ClientLogosSection_logo_row_right__tV0MF .ClientLogosSection_logo_track__cEkam{animation:none;transform:translateX(0)}}.ClientLogosSection_feature_card__foEfq{border:1px solid rgba(15,23,42,.08);border-radius:10px;background:#fff;padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-height:300px}@media (max-width:767px){.ClientLogosSection_feature_card__foEfq{min-height:380px}}.ClientLogosSection_feature_content__g8hyC{display:flex;flex-direction:column;gap:16px;height:100%}.ClientLogosSection_feature_top_row__ZmGkk{display:flex;align-items:center;justify-content:space-between;gap:16px}.ClientLogosSection_feature_indicators___TZnv{display:flex;gap:12px;align-items:center}.ClientLogosSection_feature_indicator__ZUwNU{width:44px;height:2px;background:rgba(15,23,42,.12);border-radius:999px}.ClientLogosSection_feature_indicator_active__ocZaY{background:rgba(15,23,42,.45)}.ClientLogosSection_feature_nav___ykU0{display:flex;align-items:center;gap:10px}.ClientLogosSection_feature_nav_button__TAEYd{border:none;background:transparent;width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.ClientLogosSection_feature_nav_button__TAEYd:focus-visible,.ClientLogosSection_feature_nav_button__TAEYd:hover{background:rgba(15,23,42,.08)}.ClientLogosSection_feature_nav_icon__QEKPh,.ClientLogosSection_feature_nav_icon_left__BhL_o{width:18px;height:18px;filter:brightness(0) saturate(100%) invert(19%) sepia(10%) saturate(0) hue-rotate(158deg) brightness(94%) contrast(90%)}.ClientLogosSection_feature_nav_icon_left__BhL_o{transform:rotate(180deg)}.ClientLogosSection_quote_mark__3m3e9{display:inline-flex;transform:rotate(180deg)}.ClientLogosSection_feature_quote__zvQHR{margin:0;color:rgba(15,23,42,.8);line-height:1.65}.ClientLogosSection_feature_identity__KEvlQ{display:flex;align-items:center;gap:12px}.ClientLogosSection_feature_identity_row__hPhVe{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ClientLogosSection_feature_footer__577JY{margin-top:auto;display:flex;flex-direction:column;gap:10px}.ClientLogosSection_feature_note__3gGsf{margin:0;font-style:italic;color:rgba(15,23,42,.45);font-size:.8rem;display:inline-flex;align-items:center;gap:6px;align-self:flex-start}.ClientLogosSection_feature_note_icon__h2hrw{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;filter:brightness(0) saturate(100%) invert(43%) sepia(95%) saturate(1947%) hue-rotate(200deg) brightness(99%) contrast(97%)}.ClientLogosSection_feature_avatar__b15uw{width:56px;height:56px;border-radius:8px;overflow:hidden;flex:0 0 auto}.ClientLogosSection_feature_avatar_image__4rM4P{width:100%;height:100%;object-fit:cover}.ClientLogosSection_feature_identity_text__N2Ajc{display:flex;flex-direction:column;gap:4px}.ClientLogosSection_feature_name__K7mwd{margin:0;font-size:1.05rem;font-weight:600;color:#1f2430}.ClientLogosSection_feature_name_row__1MQE8{display:flex;align-items:center;gap:8px}.ClientLogosSection_feature_tooltip__IZMk2{display:none}.ClientLogosSection_feature_role__txh5k{margin:0;font-size:.95rem;color:rgba(31,36,48,.65)}.ClientLogosSection_feature_logo__RWFvF{margin-top:0}.ClientLogosSection_feature_logo__RWFvF img{max-width:120px;height:auto}@media (max-width:1100px){.ClientLogosSection_body_grid__xX1yW{grid-template-columns:1fr}}@media (min-width:768px){.ClientLogosSection_feature_note__3gGsf{display:none}.ClientLogosSection_feature_tooltip__IZMk2{position:relative;display:inline-flex;align-items:center}.ClientLogosSection_feature_tooltip_icon__CeGyZ{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px}.ClientLogosSection_feature_tooltip_icon__CeGyZ img{width:22px;height:22px;filter:brightness(0) saturate(100%) invert(43%) sepia(95%) saturate(1947%) hue-rotate(200deg) brightness(99%) contrast(97%)}.ClientLogosSection_feature_tooltip_text__HMw5J{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#fff;color:rgba(15,23,42,.72);border:1px solid rgba(15,23,42,.12);border-radius:6px;padding:6px 10px;font-size:.78rem;line-height:1.4;font-style:italic;white-space:nowrap;box-shadow:0 10px 25px -18px rgba(15,23,42,.5);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}.ClientLogosSection_feature_tooltip__IZMk2:hover .ClientLogosSection_feature_tooltip_text__HMw5J{opacity:1;visibility:visible}}@media (max-width:700px){.ClientLogosSection_section__YYrqs{padding:72px 0}.ClientLogosSection_header__smK2Z{text-align:center;align-items:center}.ClientLogosSection_header_row___ssa_{flex-direction:column;align-items:center}.ClientLogosSection_cta_row__Xh_2q{display:flex;justify-content:center}.ClientLogosSection_logo_panel__BBsxF{padding:20px}.ClientLogosSection_feature_identity_row__hPhVe{align-items:flex-start}}.GovernanceSection_section__7qHQ_{position:relative;padding:clamp(3rem,6vw,5rem) 0;margin:30px 0;color:#fff;border-radius:8px;overflow:hidden;background:url(https://westpoint-website-assets.s3.us-east-1.amazonaws.com/hero-background-mesh-2.webp) 50%/cover no-repeat}.GovernanceSection_section__7qHQ_:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.45);z-index:0}.GovernanceSection_inner__ql8E0{position:relative;z-index:1;width:100%;padding:0 clamp(1.5rem,5vw,4rem);display:flex;flex-direction:column;gap:24px}.GovernanceSection_content_row__4n2EY{display:flex;flex-direction:column;gap:32px;align-items:stretch}.GovernanceSection_kicker__W4sup{text-transform:uppercase;letter-spacing:.18em;font-weight:600;font-size:.85rem;color:#4284f4;margin-bottom:.3rem}.GovernanceSection_header_block__KvhUb{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px}.GovernanceSection_header_block__KvhUb h2{margin:0;font-size:clamp(2.4rem,4.8vw,3.6rem);line-height:1.1;color:#fff;max-width:680px}.GovernanceSection_header_block__KvhUb h2 strong{color:#4284f4}.GovernanceSection_badges__HFg8D{display:flex;flex-wrap:wrap;align-items:center;gap:24px;justify-content:flex-start}@media (max-width:900px){.GovernanceSection_header_block__KvhUb{flex-direction:column}}@media (max-width:1024px){.GovernanceSection_header_block__KvhUb{flex-direction:column}}@media (max-width:1440px){.GovernanceSection_header_block__KvhUb h2{max-width:520px}.GovernanceSection_badges__HFg8D{flex-wrap:nowrap}}.GovernanceSection_badges__HFg8D img{display:block}.GovernanceSection_badge_image__VtSYZ{height:150px;width:auto}.GovernanceSection_badge_primary__5nJk4{clip-path:none}.GovernanceSection_cards_block__dN_hk{display:flex;flex-direction:column;gap:10px;color:#fff;font-size:1.05rem;line-height:1.7}.GovernanceSection_right__XH0Q1 p{margin:0}.GovernanceSection_governance_cards__4cHRv{margin-top:18px;display:flex;flex-direction:row;gap:1rem;width:100%}.GovernanceSection_governance_card__HihKV{border-radius:10px;padding:1.5rem;background:hsla(0,0%,8%,.6);width:100%;display:flex;flex-direction:column;gap:10px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.GovernanceSection_governance_card_header__vGmxN h4{margin:0;font-size:1.2rem;color:#fff}.GovernanceSection_governance_card__HihKV p{margin:0;color:hsla(0,0%,100%,.75);line-height:1.65}@media (max-width:900px){.GovernanceSection_governance_cards__4cHRv{flex-direction:column}}.GovernanceSection_subtitle__cJf_N{margin:12px 0 0;font-size:1.5rem;color:#fff}@media (max-width:1200px){.GovernanceSection_content_row__4n2EY{grid-template-columns:1fr;gap:32px}}@media (max-width:700px){.GovernanceSection_section__7qHQ_{padding:72px 0}.GovernanceSection_kicker__W4sup{text-align:center}}@media (max-width:767px){.GovernanceSection_header_block__KvhUb h2{text-align:center}.GovernanceSection_badges__HFg8D{width:100%;justify-content:center}.GovernanceSection_header_block__KvhUb{align-items:center;text-align:center}}@media (max-width:500px){.GovernanceSection_section__7qHQ_{padding-bottom:32px}.GovernanceSection_badges__HFg8D{flex-wrap:wrap}.GovernanceSection_governance_cards__4cHRv{display:none}}.HeroBanner_hero__g47kM{background:var(--mantine-color-white) url(https://westpoint-website-assets.s3.us-east-1.amazonaws.com/root-page-background-concept.webp) center/cover no-repeat;border-radius:0;overflow:hidden;min-height:80vh;max-height:900px;width:100vw;padding-top:90px;margin:-90px calc(50% - 50vw) 0;position:relative}@media (min-width:1380px){.HeroBanner_hero__g47kM{min-height:80vh;max-height:900px}}.HeroBanner_hero__g47kM:before{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.4);pointer-events:none;z-index:0}.HeroBanner_hero__g47kM:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:70px;width:100%;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 1440 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-40 120C280 70 1160 70 1480 120L1480 120L-40 120Z' fill='%23f5f6f8'/%3E%3C/svg%3E") bottom /cover no-repeat;pointer-events:none;z-index:2}.HeroBanner_hero_inner__MfZBH{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-height:inherit;width:100%;max-width:1768px;margin:0 auto;padding:0 120px}.HeroBanner_hero_content__6bc2w{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:120px 40px;flex:1;text-align:center;animation:HeroBanner_heroContentIn__Kqmuq .7s ease-out both}.HeroBanner_hero_body__fqKdO{display:flex;flex-direction:column;gap:1.5rem;align-items:center}.HeroBanner_logo_strip__U8axw{position:relative;width:100%;margin-top:42px;overflow:hidden;display:none}.HeroBanner_logo_strip_static__ihntd{display:flex;justify-content:center;overflow:visible;-webkit-mask-image:none;mask-image:none;flex-direction:column;align-items:center;gap:18px}.HeroBanner_logo_strip_label___2Ip2{font-size:1.05rem;line-height:1.7;color:hsla(0,0%,4%,.45);margin:0;letter-spacing:normal;text-transform:none;font-weight:400}.HeroBanner_logo_strip_static__ihntd .HeroBanner_logo_strip_track__3Q4at{animation:none;width:auto;flex-wrap:wrap;justify-content:center;gap:28px}.HeroBanner_logo_strip_static__ihntd .HeroBanner_logo_strip_item__FESQ5{filter:grayscale(1) brightness(.6);opacity:.45}@media (max-width:500px){.HeroBanner_logo_strip__U8axw{width:340px;max-width:100%;margin-left:auto;margin-right:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.HeroBanner_logo_strip_static__ihntd{flex-direction:column;flex-wrap:nowrap;gap:18px}.HeroBanner_logo_strip_static__ihntd .HeroBanner_logo_strip_track__3Q4at{animation:HeroBanner_logo-strip-scroll__rD6tj 18s linear infinite;width:max-content;flex-wrap:nowrap;justify-content:center;gap:20px}}.HeroBanner_logo_strip__U8axw{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.HeroBanner_logo_strip_track__3Q4at{display:flex;gap:20px;width:max-content;animation:HeroBanner_logo-strip-scroll__rD6tj 18s linear infinite;align-items:center}.HeroBanner_logo_strip_item__FESQ5{display:inline-flex;align-items:center;justify-content:center;min-width:120px;height:40px;opacity:.45;filter:grayscale(1) brightness(.6)}.HeroBanner_title__sG0Qi{font-size:70px;line-height:1.15;margin:0;color:#0b0b0b;max-width:1300px}.HeroBanner_title__sG0Qi strong{color:#4284f4}.HeroBanner_subtitle__A_2mC{font-size:20px;line-height:1.7;max-width:48rem;color:hsla(0,0%,4%,.85);margin:0}.HeroBanner_cta_row__M8l4m{margin-top:1.25rem}.HeroBanner_cta__9z29H{display:inline-flex}.HeroBanner_badge_row__dZvBq{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:.75rem}.HeroBanner_badge_image__ByEGW{height:auto;width:auto;max-height:100px;opacity:.5;transition:opacity .2s ease}.HeroBanner_badge_image__ByEGW:focus-visible,.HeroBanner_badge_image__ByEGW:hover{opacity:1}@keyframes HeroBanner_heroContentIn__Kqmuq{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:1440px){.HeroBanner_title__sG0Qi{font-size:70px!important}}@media (max-width:1024px){.HeroBanner_hero__g47kM{min-height:60vh;max-height:720px}.HeroBanner_hero_inner__MfZBH{padding-left:32px;padding-right:32px}.HeroBanner_hero_content__6bc2w{align-items:center;padding:0}.HeroBanner_cta_row__M8l4m{display:flex;justify-content:center;align-items:center}.HeroBanner_hero_body__fqKdO{align-items:center;margin-bottom:40px}.HeroBanner_title__sG0Qi{font-size:42px!important;text-align:center;align-items:center;width:100%;justify-content:center}.HeroBanner_subtitle__A_2mC{text-align:center}}@media (max-width:767px){.HeroBanner_hero__g47kM{min-height:85vh;max-height:900px}}@media (max-width:500px){.HeroBanner_hero__g47kM{min-height:75vh}.HeroBanner_hero_inner__MfZBH{padding-left:14px;padding-right:14px}.HeroBanner_hero_content__6bc2w{align-items:center;padding:0}.HeroBanner_cta_row__M8l4m{display:flex;justify-content:center;align-items:center}.HeroBanner_hero_body__fqKdO{align-items:center;margin-bottom:40px}.HeroBanner_title__sG0Qi{text-align:center;align-items:center;width:100%;justify-content:center}.HeroBanner_subtitle__A_2mC{text-align:center}.HeroBanner_logo_strip__U8axw{display:block}}@media (max-width:400px){.HeroBanner_hero__g47kM{min-height:92vh;max-height:980px}}@keyframes HeroBanner_logo-strip-scroll__rD6tj{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:1200px){.HeroBanner_hero_inner__MfZBH{padding-left:var(--page-gutter-left);padding-right:var(--page-gutter-right)}}@media (min-width:1768px){.HeroBanner_hero_inner__MfZBH{padding-left:0;padding-right:0}}