@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-style-animation-play-state {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-dGJ {
        margin: 0;
        padding: 32px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        box-shadow: 0 8px 24px #0000002e;
        border-radius: var(--f92c869a-bab5-403f-a908-9b3429cfbd46,14px);
      }
      .ww-e-dGJ.ww-layout, .ww-e-dGJ [data-ww-ls~="dGJ"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 0;
      }
      .ww-e-dGE {
        margin: 0 0 16px;
        padding: 14px 28px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--73836392-b1d8-40f0-9bad-d472a3978b04,600 16px/normal 'Inter', sans-serif);
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        cursor: pointer;
        border: none;
        border-radius: var(--d587958c-099c-48b9-8728-a6f6f5d3f847,999px);
      }
      .ww-e-dGE:where(:hover) {
        background-color: var(--f083bf99-8183-4e70-be33-f38a12ecaf7f,#E67300);
      }
      .ww-e-dGF {
        margin: 0 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--d454fafd-7903-455f-afb1-010d2326b970, 700 36px/44px 'Inter', sans-serif);
        text-align: center;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036, #FFFFFF);
        text-decoration: none;
        white-space-collapse: preserve;
      }
      .ww-e-dGG {
        margin: 0 10px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dGH {
        margin: 0 0 24px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 400 15px / 24px Inter, sans-serif;
        text-align: center;
        color: #ffffffb8;
        white-space-collapse: preserve;
      }
      .ww-e-dGI {
        margin: 0 0 12px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: 700 11px/16px var(--ww-default-font-family, Inter, sans-serif);
        text-align: center;
        color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        text-transform: uppercase;
        letter-spacing: 1.2px;
        white-space-collapse: preserve;
      }
    }
    @layer custom {
      .ww-e-dGE {
        transition-duration: .2s;
        transition-property: background-color;
        transition-timing-function: ease;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-pkHs98VbL7skuULJ {
        height: auto;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-ul_rGTIFc3XcoBYX {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-dV {
        z-index: 100;
        display: flex;
        background-color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      .ww-s-dV > .ww-section-element {
        padding: 14px var(--1d6b2bed-f01d-4f8c-955c-3f341c378d58,24px) 14px var(--1d6b2bed-f01d-4f8c-955c-3f341c378d58,24px);
        border-bottom: 1px solid var(--fd1f0cc4-3b16-4f19-b788-6725c0fb42c8,#D9E4F0);
      }
      @media (max-width: 991px) {
        .ww-s-dV > .ww-section-element {
          padding: 12px 18px;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dV > .ww-section-element {
          padding: 10px 14px;
        }
      }
      .ww-s-dV > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-s-dW {
        display: flex;
        background-color: var(--2d6b13e9-1de3-4290-8de8-cbe4809f765e,#EAF2FB);
      }
      .ww-s-dW > .ww-section-element {
        padding: var(--128d1640-572a-454b-a9b8-f4a2e5d3e83e,80px) var(--1d6b2bed-f01d-4f8c-955c-3f341c378d58,24px);
      }
      .ww-s-dW > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-s-dY {
        display: flex;
        background-color: var(--7eafdc9e-fb81-4511-9622-3120ba93a763,#0E2440);
      }
      .ww-s-dY > .ww-section-element {
        padding: 56px var(--1d6b2bed-f01d-4f8c-955c-3f341c378d58,24px) 40px var(--1d6b2bed-f01d-4f8c-955c-3f341c378d58,24px);
      }
      .ww-s-dY > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-s-da {
        display: flex;
        background-color: var(--540f3d72-3ac1-4e8b-a928-ffa17cb4063e,#F6F9FC);
      }
      .ww-s-da > .ww-section-element {
        padding: 84px var(--1d6b2bed-f01d-4f8c-955c-3f341c378d58,24px) 84px var(--1d6b2bed-f01d-4f8c-955c-3f341c378d58,24px);
      }
      .ww-s-da > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-s-d3 {
        overflow: hidden;
        display: flex;
        background-color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
      }
      .ww-s-d3 > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        padding: 64px 0;
      }
      @media (max-width: 767px) {
        .ww-s-d3 > .ww-section-element {
          padding: 40px 0;
        }
      }
      .ww-s-d3 > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
      }
      .ww-s-dA {
        z-index: 200;
        display: none;
        background-color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        position: fixed;
        right: 0;
        bottom: 0;
        left: 0;
      }
      @media (max-width: 767px) {
        .ww-s-dA {
          z-index: 100;
          display: flex;
          position: revert-layer;
          inset: revert-layer;
          width: revert-layer;
        }
      }
      .ww-s-dA > .ww-section-element {
        padding: 12px 16px;
        box-shadow: 0 -2px 16px #16335b40;
      }
      .ww-s-dA > .ww-section-element.ww-layout {
        display: none;
      }
      @media (max-width: 767px) {
        .ww-s-dA > .ww-section-element.ww-layout {
          display: flex;
          flex-direction: row;
          justify-content: center;
          align-items: center;
          flex-wrap: revert-layer;
        }
      }
      .ww-s-dN {
        display: flex;
        background-color: var(--7eafdc9e-fb81-4511-9622-3120ba93a763,#0E2440);
      }
      .ww-s-dN > .ww-section-element {
        padding: 9px 16px;
      }
      @media (max-width: 767px) {
        .ww-s-dN > .ww-section-element {
          padding: 8px 14px;
        }
      }
      .ww-s-dN > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-s-dP {
        display: flex;
        background-color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
      }
      .ww-s-dP > .ww-section-element {
        padding: 28px var(--1d6b2bed-f01d-4f8c-955c-3f341c378d58,24px) 28px var(--1d6b2bed-f01d-4f8c-955c-3f341c378d58,24px);
        border-top: 1px solid var(--fd1f0cc4-3b16-4f19-b788-6725c0fb42c8,#D9E4F0);
        border-bottom: 1px solid var(--fd1f0cc4-3b16-4f19-b788-6725c0fb42c8,#D9E4F0);
      }
      .ww-s-dP > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-s-dQ {
        display: flex;
        background-color: var(--540f3d72-3ac1-4e8b-a928-ffa17cb4063e,#F6F9FC);
      }
      .ww-s-dQ > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        padding: 74px 0;
      }
      @media (max-width: 767px) {
        .ww-s-dQ > .ww-section-element {
          padding: 48px 0;
        }
      }
      .ww-s-dQ > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
      }
      .ww-s-dR {
        display: flex;
        background-color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
      }
      .ww-s-dR > .ww-section-element {
        padding: var(--128d1640-572a-454b-a9b8-f4a2e5d3e83e,80px) var(--1d6b2bed-f01d-4f8c-955c-3f341c378d58,24px) var(--128d1640-572a-454b-a9b8-f4a2e5d3e83e,80px) var(--1d6b2bed-f01d-4f8c-955c-3f341c378d58,24px);
      }
      .ww-s-dR > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
    }
  }
  @layer custom {
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-s-dV {
        box-sizing: border-box;
      }
    }
    @media (max-width: 767px) {
      .ww-s-dV {
        box-sizing: border-box;
      }
    }
    @media (max-width: 767px) {
      .ww-s-dN {
        box-sizing: border-box;
      }
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-VtKnWihCc2Y7IyrE {
        margin: 0;
        padding: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YyvtQJ1aALxh3-nO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-wepO1Mjw7DgHz3WK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jkiN0LzDoWySXHGe {
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-P1WEMPeNI_wr0uzO {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jv_Vqe1raKX4ZAEH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-hrle4cgh7E0q5WYv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-HxcMchISmn4k8l9c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-2ew-mtNf67a7wUE0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-CQC-UYJF9-3biM3_ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Ks_fZq89Diodjybo {
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-3tJBOiCg_zaOJAaU {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-dQVf4AfE6DwFXRwu {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-YF0k00I-Mi8zOhMt {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-X2cNjIHbnOCTgQzi {
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-xcvtKf9v4YXjru0H {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-tz8Ot9L7YJtLyH-p {
        margin: 0;
        padding: 0;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-_rxiAnQ9Oc5JL4Rc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-e64GhYcJHEm1j0gb {
        margin: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-nZjgbPdLeWAAAagC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-gqwrSlGsItZ774b0 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        width: auto;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GfbQibRQPgXgCmyn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-BUy5c_7mQD_pnjJN {
        margin: 0;
        padding: 0;
        z-index: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-zg3fX6ou6kMjzh1R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Ie9dekYkujbdwNjE {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-JU5hsWRMf20xKDmf {
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ZUlLyTg5tkWY6URX {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-QFNj7U0UgyFRQfCT {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-cE6ygFKM_2yDcQWO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-bz1Dtfovudlkg0nb {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
    }
    @layer ordered {
      .ww-e-d2L {
        z-index: 0;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: radial-gradient(600px 300px at 80% 120%, #ff8a1e29 0%, #0000 56%);
      }
      .ww-e-d2L.ww-layout, .ww-e-d2L [data-ww-ls~="d2L"] {
        display: flex;
      }
      .ww-e-d2M {
        font-size: 13.5px;
        color: #9fb8d6;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d2M {
          text-align: center;
        }
      }
      .ww-e-d2N {
        font-size: 13.5px;
        color: #9fb8d6;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d2N {
          text-align: center;
        }
      }
      .ww-e-d2O {
        font-size: 13.5px;
        color: #9fb8d6;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d2O {
          text-align: center;
        }
      }
      .ww-e-d2P {
        display: flex;
      }
      .ww-e-d2P.ww-layout, .ww-e-d2P [data-ww-ls~="d2P"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 6px;
      }
      .ww-e-d2Q {
        display: flex;
      }
      .ww-e-d2Q.ww-layout, .ww-e-d2Q [data-ww-ls~="d2Q"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 6px;
      }
      .ww-e-d2R {
        font-size: 40px;
        line-height: 1.1;
        font-weight: 800;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-d2S {
        display: flex;
      }
      .ww-e-d2S.ww-layout, .ww-e-d2S [data-ww-ls~="d2S"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 6px;
      }
      .ww-e-d2T {
        font-size: 40px;
        line-height: 1.1;
        font-weight: 800;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-d2U {
        font-size: 40px;
        line-height: 1.1;
        font-weight: 800;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-d2V {
        display: flex;
      }
      .ww-e-d2V.ww-layout, .ww-e-d2V [data-ww-ls~="d2V"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 6px;
      }
      .ww-e-d2W {
        font-size: 40px;
        line-height: 1.1;
        font-weight: 800;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-d2X {
        margin: 0 auto;
        padding: 0px var(--1d6b2bed-f01d-4f8c-955c-3f341c378d58,24px);
        z-index: 1;
        display: grid;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        max-width: 1160px;
      }
      .ww-e-d2X.ww-layout, .ww-e-d2X [data-ww-ls~="d2X"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr;
        gap: 24px;
      }
      @media (max-width: 767px) {
        .ww-e-d2X.ww-layout, .ww-e-d2X [data-ww-ls~="d2X"] {
          grid-template-columns: 1fr 1fr;
          gap: 18px;
        }
      }
      .ww-e-d2Y {
        font-size: 13.5px;
        color: #9fb8d6;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d2Y {
          text-align: center;
        }
      }
      .ww-e-d3l {
        padding: clamp(12px, 3.5vw, 14px) clamp(16px, 5vw, 24px);
        display: flex;
        width: 100%;
        max-width: 480px;
        min-width: unset;
        font: 600 min(4.6vw, 16px) / 1.2 Inter, sans-serif;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        cursor: pointer;
        box-shadow: 0 2px 12px #ff8a1e66;
        transition: background-color 0.2s ease;
        animation-play-state: paused;
        border-radius: var(--d587958c-099c-48b9-8728-a6f6f5d3f847,999px);
        --ww-element-transition: background-color 0.2s ease;
      }
      @media (max-width: 991px) {
        .ww-e-d3l {
          padding: clamp(10px, 2.4vw, 12px) clamp(16px, 4vw, 24px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d3l {
          padding: clamp(9px, 2.6vw, 12px) clamp(14px, 4.5vw, 20px);
        }
      }
      .ww-e-d3l:where(:hover) {
        background-color: var(--f083bf99-8183-4e70-be33-f38a12ecaf7f,#E67300);
      }
      .ww-e-d7U {
        font-size: 13px;
        color: #fff6;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d7U {
          display: none;
        }
      }
      .ww-e-d7V {
        width: 8px;
        height: 8px;
        background-color: var(--67e6f65d-e178-4d7c-8a25-8f466b251cb8,#1DA677);
        animation-duration: 2s;
        animation-timing-function: ease-in-out;
        animation-fill-mode: both;
        animation-iteration-count: infinite;
        animation-play-state: running;
        animation-name: ww-keyframes-element-01f27c6f-bf47-444a-aa47-b4f139ba246c-base-default;
        border-radius: 999px;
      }
      @keyframes ww-keyframes-element-01f27c6f-bf47-444a-aa47-b4f139ba246c-base-default {
        0% {
          opacity: 1;
        }
        50% {
          opacity: 0.4;
        }
        100% {
          opacity: 1;
        }
      }
      .ww-e-d7V.ww-layout, .ww-e-d7V [data-ww-ls~="d7V"] {
        display: flex;
      }
      .ww-e-d7W {
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-d7W.ww-layout, .ww-e-d7W [data-ww-ls~="d7W"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        gap: 4px 10px;
      }
      .ww-e-d7X {
        font-size: min(3.6vw, 13px);
        font-weight: 600;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-d7Y {
        font-size: min(3.4vw, 13px);
        color: #cfe0f2;
        white-space-collapse: preserve;
      }
      .ww-e-d7Z {
        display: flex;
        flex: 0 1 auto;
        min-width: unset;
      }
      .ww-e-d7Z.ww-layout, .ww-e-d7Z [data-ww-ls~="d7Z"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 7px;
        flex-wrap: revert-layer;
      }
      .ww-e-d7e {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: var(--2d6b13e9-1de3-4290-8de8-cbe4809f765e,#EAF2FB);
        border-radius: 50%;
      }
      .ww-e-d7e.ww-layout, .ww-e-d7e [data-ww-ls~="d7e"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d7f {
        width: 16px;
        height: 16px;
      }
      .ww-e-d7g {
        font-size: 14px;
        font-weight: 600;
        color: var(--219b86bd-8314-4a40-b47d-e66e676d35c5,#1C2733);
        white-space-collapse: preserve;
      }
      .ww-e-d7h {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: var(--2d6b13e9-1de3-4290-8de8-cbe4809f765e,#EAF2FB);
        border-radius: 50%;
      }
      .ww-e-d7h.ww-layout, .ww-e-d7h [data-ww-ls~="d7h"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d7i {
        width: 16px;
        height: 16px;
      }
      .ww-e-d7j {
        font-size: 14px;
        font-weight: 600;
        color: var(--219b86bd-8314-4a40-b47d-e66e676d35c5,#1C2733);
        white-space-collapse: preserve;
      }
      .ww-e-d7k {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: var(--2d6b13e9-1de3-4290-8de8-cbe4809f765e,#EAF2FB);
        border-radius: 50%;
      }
      .ww-e-d7k.ww-layout, .ww-e-d7k [data-ww-ls~="d7k"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d7l {
        width: 16px;
        height: 16px;
      }
      .ww-e-d7m {
        font-size: 14px;
        font-weight: 600;
        color: var(--219b86bd-8314-4a40-b47d-e66e676d35c5,#1C2733);
        white-space-collapse: preserve;
      }
      .ww-e-d7n {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: var(--2d6b13e9-1de3-4290-8de8-cbe4809f765e,#EAF2FB);
        border-radius: 50%;
      }
      .ww-e-d7n.ww-layout, .ww-e-d7n [data-ww-ls~="d7n"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d7o {
        width: 16px;
        height: 16px;
      }
      .ww-e-d7p {
        font-size: 14px;
        font-weight: 600;
        color: var(--219b86bd-8314-4a40-b47d-e66e676d35c5,#1C2733);
        white-space-collapse: preserve;
      }
      .ww-e-d7q {
        display: flex;
        width: 32px;
        flex: 0 0 auto;
        height: 32px;
        background-color: var(--2d6b13e9-1de3-4290-8de8-cbe4809f765e,#EAF2FB);
        border-radius: 50%;
      }
      .ww-e-d7q.ww-layout, .ww-e-d7q [data-ww-ls~="d7q"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d7r {
        width: 16px;
        height: 16px;
      }
      .ww-e-d7s {
        display: flex;
        animation-duration: .5s;
        animation-delay: .3s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-1db2e31f-1624-4dba-9f2a-14af2e2c7488-base-default;
      }
      @keyframes ww-keyframes-element-1db2e31f-1624-4dba-9f2a-14af2e2c7488-base-default {
        0% {
          opacity: 0;
          transform: translateY(15px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-d7s.ww-layout, .ww-e-d7s [data-ww-ls~="d7s"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 9px;
        flex-wrap: revert-layer;
      }
      .ww-e-d7t {
        display: flex;
        animation-duration: .5s;
        animation-delay: .2s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-192a19c3-990f-4dab-8f5c-58e9dcf28361-base-default;
      }
      @keyframes ww-keyframes-element-192a19c3-990f-4dab-8f5c-58e9dcf28361-base-default {
        0% {
          opacity: 0;
          transform: translateY(15px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-d7t.ww-layout, .ww-e-d7t [data-ww-ls~="d7t"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 9px;
        flex-wrap: revert-layer;
      }
      .ww-e-d7u {
        display: flex;
        width: 100%;
        max-width: 1200px;
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-910b734d-4195-4d63-9401-dbb6962b8965-base-default;
      }
      @keyframes ww-keyframes-element-910b734d-4195-4d63-9401-dbb6962b8965-base-default {
        0% {
        }
        100% {
        }
      }
      .ww-e-d7u.ww-layout, .ww-e-d7u [data-ww-ls~="d7u"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        gap: 40px;
      }
      @media (max-width: 767px) {
        .ww-e-d7u.ww-layout, .ww-e-d7u [data-ww-ls~="d7u"] {
          gap: 20px;
        }
      }
      .ww-e-d7v {
        font-size: 14px;
        font-weight: 600;
        color: var(--219b86bd-8314-4a40-b47d-e66e676d35c5,#1C2733);
        white-space-collapse: preserve;
      }
      .ww-e-d7w {
        display: flex;
        animation-duration: .5s;
        animation-delay: .1s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-7905d3ca-539b-4a2c-8fdb-290ef79583b5-base-default;
      }
      @keyframes ww-keyframes-element-7905d3ca-539b-4a2c-8fdb-290ef79583b5-base-default {
        0% {
          opacity: 0;
          transform: translateY(15px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-d7w.ww-layout, .ww-e-d7w [data-ww-ls~="d7w"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 9px;
        flex-wrap: revert-layer;
      }
      .ww-e-d7x {
        display: flex;
        animation-duration: .5s;
        animation-delay: 0s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-acf5008f-e754-4264-a7d6-16b90d210788-base-default;
      }
      @keyframes ww-keyframes-element-acf5008f-e754-4264-a7d6-16b90d210788-base-default {
        0% {
          opacity: 0;
          transform: translateY(15px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-d7x.ww-layout, .ww-e-d7x [data-ww-ls~="d7x"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 9px;
        flex-wrap: revert-layer;
      }
      .ww-e-d7y {
        display: flex;
        animation-duration: .5s;
        animation-delay: .4s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-9d3b9d19-3c39-46f1-8999-e18e699c573e-base-default;
      }
      @keyframes ww-keyframes-element-9d3b9d19-3c39-46f1-8999-e18e699c573e-base-default {
        0% {
          opacity: 0;
          transform: translateY(15px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-d7y.ww-layout, .ww-e-d7y [data-ww-ls~="d7y"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 9px;
        flex-wrap: revert-layer;
      }
      .ww-e-d7z {
        font-size: 14.5px;
        line-height: 1.6;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
      }
      .ww-e-d80 {
        margin: 0 auto;
        padding: 0px var(--1d6b2bed-f01d-4f8c-955c-3f341c378d58,24px);
        display: flex;
        width: 100%;
        max-width: 1160px;
      }
      .ww-e-d80.ww-layout, .ww-e-d80 [data-ww-ls~="d80"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d81 {
        margin: 0 0 18px;
        display: flex;
        width: 48px;
        height: 48px;
        background-color: var(--2d6b13e9-1de3-4290-8de8-cbe4809f765e,#EAF2FB);
        border-radius: 13px;
      }
      .ww-e-d81.ww-layout, .ww-e-d81 [data-ww-ls~="d81"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d82 {
        width: 24px;
        height: 24px;
      }
      .ww-e-d83 {
        margin: 0 0 9px;
        font-size: 19px;
        font-weight: 700;
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        white-space-collapse: preserve;
      }
      .ww-e-d84 {
        padding: 30px 26px;
        display: flex;
        background-color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        box-shadow: 0 8px 24px #0a1c3614;
        border: 1px solid var(--fd1f0cc4-3b16-4f19-b788-6725c0fb42c8,#D9E4F0);
        border-radius: 18px;
      }
      @media (max-width: 767px) {
        .ww-e-d84 {
          padding: 20px;
        }
      }
      .ww-e-d84.ww-layout, .ww-e-d84 [data-ww-ls~="d84"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d85 {
        margin: 0 auto 44px;
        display: flex;
        max-width: 680px;
      }
      .ww-e-d85.ww-layout, .ww-e-d85 [data-ww-ls~="d85"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d86 {
        margin: 0 0 13px;
        font-size: 12px;
        font-weight: 800;
        color: #e5760c;
        text-transform: uppercase;
        letter-spacing: 2px;
        white-space-collapse: preserve;
      }
      .ww-e-d87 {
        margin: 0;
        font-size: 17px;
        line-height: 1.6;
        text-align: center;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
      }
      .ww-e-d88 {
        padding: 30px 26px;
        display: flex;
        background-color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        box-shadow: 0 8px 24px #0a1c3614;
        border: 1px solid var(--fd1f0cc4-3b16-4f19-b788-6725c0fb42c8,#D9E4F0);
        border-radius: 18px;
      }
      @media (max-width: 767px) {
        .ww-e-d88 {
          padding: 20px;
        }
      }
      .ww-e-d88.ww-layout, .ww-e-d88 [data-ww-ls~="d88"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d89 {
        margin: 0 0 18px;
        display: flex;
        width: 48px;
        height: 48px;
        background-color: var(--2d6b13e9-1de3-4290-8de8-cbe4809f765e,#EAF2FB);
        border-radius: 13px;
      }
      .ww-e-d89.ww-layout, .ww-e-d89 [data-ww-ls~="d89"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d8A {
        width: 24px;
        height: 24px;
      }
      .ww-e-d8B {
        margin: 0 0 9px;
        font-size: 19px;
        font-weight: 700;
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        white-space-collapse: preserve;
      }
      .ww-e-d8C {
        padding: 30px 26px;
        display: flex;
        background-color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        box-shadow: 0 8px 24px #0a1c3614;
        border: 1px solid var(--fd1f0cc4-3b16-4f19-b788-6725c0fb42c8,#D9E4F0);
        border-radius: 18px;
      }
      @media (max-width: 767px) {
        .ww-e-d8C {
          padding: 20px;
        }
      }
      .ww-e-d8C.ww-layout, .ww-e-d8C [data-ww-ls~="d8C"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d8D {
        margin: 0 0 18px;
        display: flex;
        width: 48px;
        height: 48px;
        background-color: var(--2d6b13e9-1de3-4290-8de8-cbe4809f765e,#EAF2FB);
        border-radius: 13px;
      }
      .ww-e-d8D.ww-layout, .ww-e-d8D [data-ww-ls~="d8D"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d8E {
        width: 24px;
        height: 24px;
      }
      .ww-e-d8F {
        margin: 0 0 9px;
        font-size: 19px;
        font-weight: 700;
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        white-space-collapse: preserve;
      }
      .ww-e-d8G {
        margin: 0 0 14px;
        font: 800 38px / 1.08 Inter, sans-serif;
        text-align: center;
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d8G {
          font: 800 28px / 1.1 Inter, sans-serif;
        }
      }
      .ww-e-d8H {
        font-size: 14.5px;
        line-height: 1.6;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
      }
      .ww-e-d8I {
        font-size: 14.5px;
        line-height: 1.6;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
      }
      .ww-e-d8J {
        display: grid;
      }
      .ww-e-d8J.ww-layout, .ww-e-d8J [data-ww-ls~="d8J"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d8J.ww-layout, .ww-e-d8J [data-ww-ls~="d8J"] {
          grid-template-columns: 1fr;
          gap: 16px;
        }
      }
      .ww-e-d8K {
        z-index: 0;
        position: absolute;
        top: 31px;
        left: 17%;
        width: 66%;
        height: 2px;
        background: linear-gradient(90deg, var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E) 0%, rgba(255,138,30,0.25) 100%);
      }
      @media (max-width: 991px) {
        .ww-e-d8K {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d8K {
          display: none;
        }
      }
      .ww-e-d8K.ww-layout, .ww-e-d8K [data-ww-ls~="d8K"] {
        display: flex;
      }
      @media (max-width: 991px) {
        .ww-e-d8K.ww-layout, .ww-e-d8K [data-ww-ls~="d8K"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d8K.ww-layout, .ww-e-d8K [data-ww-ls~="d8K"] {
          display: none;
        }
      }
      .ww-e-d8L {
        margin: 0 0 14px;
        font: 800 38px / 1.08 Inter, sans-serif;
        text-align: center;
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d8L {
          font: 800 28px / 1.1 Inter, sans-serif;
        }
      }
      .ww-e-d8M {
        display: flex;
        width: 100%;
        max-width: 1200px;
        animation-play-state: var(--ww-style-animation-play-state, running);
      }
      .ww-e-d8M.ww-layout, .ww-e-d8M [data-ww-ls~="d8M"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        gap: 56px;
      }
      .ww-e-d8N {
        display: flex;
        width: 250px;
        max-width: 940px;
        height: 100px;
        aspect-ratio: unset;
      }
      .ww-e-d8N.ww-layout, .ww-e-d8N [data-ww-ls~="d8N"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d8O {
        font-size: 18px;
        line-height: 1.3;
        font-weight: 700;
        text-align: center;
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        white-space-collapse: preserve;
      }
      .ww-e-d8P {
        font-size: 14.5px;
        line-height: 1.6;
        text-align: center;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
      }
      .ww-e-d8Q {
        font-size: 25px;
        line-height: 1;
        font-weight: 800;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-d8R {
        font-size: 25px;
        line-height: 1;
        font-weight: 800;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-d8S {
        padding: 0 24px;
        z-index: 1;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        flex: 1;
        animation-duration: .6s;
        animation-delay: .1s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-f8d1b28f-0202-4f4b-8db8-7ca5d1f24fc5-base-default;
        border-radius: var(--f92c869a-bab5-403f-a908-9b3429cfbd46,14px);
      }
      @keyframes ww-keyframes-element-f8d1b28f-0202-4f4b-8db8-7ca5d1f24fc5-base-default {
        0% {
          opacity: 0;
          transform: translateY(24px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-d8S.ww-layout, .ww-e-d8S [data-ww-ls~="d8S"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d8T {
        font-size: 18px;
        line-height: 1.3;
        font-weight: 700;
        text-align: center;
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        white-space-collapse: preserve;
      }
      .ww-e-d8U {
        font-size: 14.5px;
        line-height: 1.6;
        text-align: center;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
      }
      .ww-e-d8V {
        font-size: 25px;
        line-height: 1;
        font-weight: 800;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-d8W {
        margin: 0 0 8px;
        display: flex;
        width: 64px;
        flex: 0 0 auto;
        height: 64px;
        background-color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        box-shadow: 0 0 0 10px #fff, 0 10px 24px #ff8a1e66;
        border-radius: 50%;
      }
      .ww-e-d8W.ww-layout, .ww-e-d8W [data-ww-ls~="d8W"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d8X {
        margin: 0 0 8px;
        display: flex;
        width: 64px;
        flex: 0 0 auto;
        height: 64px;
        background-color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        box-shadow: 0 0 0 10px #fff, 0 10px 24px #ff8a1e66;
        border-radius: 50%;
      }
      .ww-e-d8X.ww-layout, .ww-e-d8X [data-ww-ls~="d8X"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d8Y {
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        animation-play-state: paused;
      }
      .ww-e-d8Y.ww-layout, .ww-e-d8Y [data-ww-ls~="d8Y"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        gap: 32px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d8Y.ww-layout, .ww-e-d8Y [data-ww-ls~="d8Y"] {
          flex-flow: column;
          gap: 32px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d8Y.ww-layout, .ww-e-d8Y [data-ww-ls~="d8Y"] {
          flex-flow: column;
          gap: 32px;
        }
      }
      .ww-e-d8Z {
        margin: 0;
        font-size: 17px;
        line-height: 1.6;
        text-align: center;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
        animation-duration: .6s;
        animation-delay: .2s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-7f1fa947-0af6-4f56-abd0-c64fbee593eb-base-default;
      }
      @keyframes ww-keyframes-element-7f1fa947-0af6-4f56-abd0-c64fbee593eb-base-default {
        0% {
          opacity: 0;
          transform: translateY(20px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-d8a {
        padding: 0 24px;
        z-index: 1;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        flex: 1;
        animation-duration: .6s;
        animation-delay: .3s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-e39255a9-e505-46cb-8886-bbe2590cbfd5-base-default;
        border-radius: var(--f92c869a-bab5-403f-a908-9b3429cfbd46,14px);
      }
      @keyframes ww-keyframes-element-e39255a9-e505-46cb-8886-bbe2590cbfd5-base-default {
        0% {
          opacity: 0;
          transform: translateY(24px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-d8a.ww-layout, .ww-e-d8a [data-ww-ls~="d8a"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d8b {
        display: flex;
        max-width: 600px;
        animation-play-state: var(--ww-style-animation-play-state, running);
      }
      .ww-e-d8b.ww-layout, .ww-e-d8b [data-ww-ls~="d8b"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 16px;
      }
      .ww-e-d8c {
        font-size: 18px;
        line-height: 1.3;
        font-weight: 700;
        text-align: center;
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        white-space-collapse: preserve;
      }
      .ww-e-d8d {
        font-size: 14.5px;
        line-height: 1.6;
        text-align: center;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
      }
      .ww-e-d8e {
        margin: 0 0 13px;
        font-size: 12px;
        font-weight: 800;
        color: #e5760c;
        text-transform: uppercase;
        letter-spacing: 2px;
        white-space-collapse: preserve;
        animation-duration: .5s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-90bf0dac-ad46-43aa-84bf-e96ff18a67da-base-default;
      }
      @keyframes ww-keyframes-element-90bf0dac-ad46-43aa-84bf-e96ff18a67da-base-default {
        0% {
          opacity: 0;
          transform: translateY(20px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-d8f {
        padding: 0 24px;
        z-index: 1;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        flex: 1;
        animation-duration: .6s;
        animation-delay: .2s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-00acaa9b-d78e-4eb2-a643-bd8d105b0b02-base-default;
        border-radius: var(--f92c869a-bab5-403f-a908-9b3429cfbd46,14px);
      }
      @keyframes ww-keyframes-element-00acaa9b-d78e-4eb2-a643-bd8d105b0b02-base-default {
        0% {
          opacity: 0;
          transform: translateY(24px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-d8f.ww-layout, .ww-e-d8f [data-ww-ls~="d8f"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 12px;
      }
      .ww-e-d8g {
        margin: 0 0 8px;
        display: flex;
        width: 64px;
        flex: 0 0 auto;
        height: 64px;
        background-color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        box-shadow: 0 0 0 10px #fff, 0 10px 24px #ff8a1e66;
        border-radius: 50%;
      }
      .ww-e-d8g.ww-layout, .ww-e-d8g [data-ww-ls~="d8g"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d8h {
        padding: clamp(14px, 4vw, 18px) clamp(20px, 6vw, 34px);
        display: flex;
        max-width: 100%;
        min-width: unset;
        font: 600 min(4.6vw, 16px) / 1.2 Inter, sans-serif;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        cursor: pointer;
        box-shadow: none;
        transition: background-color 0.2s ease, transform 0.15s ease;
        animation-duration: .6s;
        animation-delay: .3s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-ba41e298-6983-4681-9f03-b435d4bd4eda-base-default;
        border: 0 solid;
        border-radius: var(--d587958c-099c-48b9-8728-a6f6f5d3f847,999px);
        --ww-element-transition: background-color 0.2s ease, transform 0.15s ease;
      }
      @keyframes ww-keyframes-element-ba41e298-6983-4681-9f03-b435d4bd4eda-base-default {
        0% {
          opacity: 0;
          transform: translateY(20px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-d8h:where(:hover) {
        background-color: var(--540f3d72-3ac1-4e8b-a928-ffa17cb4063e,#EAF2FB);
      }
      .ww-e-d8i {
        padding: clamp(13px, 4vw, 16px) clamp(20px, 6vw, 30px);
        display: none;
        max-width: 100%;
        min-width: unset;
        font: 600 min(4.6vw, 16px) / 1.2 Inter, sans-serif;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        cursor: pointer;
        box-shadow: 0 8px 20px #ff8a1e52;
        transition: background-color 0.2s ease-in-out;
        border-radius: var(--d587958c-099c-48b9-8728-a6f6f5d3f847,999px);
        --ww-element-transition: background-color 0.2s ease-in-out;
      }
      @media (max-width: 991px) {
        .ww-e-d8i {
          padding: clamp(10px, 2.4vw, 12px) clamp(16px, 4vw, 24px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d8i {
          padding: clamp(9px, 2.6vw, 12px) clamp(14px, 4.5vw, 20px);
        }
      }
      .ww-e-d8i:where(:hover) {
        background-color: var(--f083bf99-8183-4e70-be33-f38a12ecaf7f,#E67300);
      }
      .ww-e-d9S {
        display: flex;
        width: revert-layer;
        max-width: 940px;
      }
      .ww-e-d9S.ww-layout, .ww-e-d9S [data-ww-ls~="d9S"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d9T {
        padding: 11px 20px;
        display: flex;
        max-width: 100%;
        min-width: unset;
        font: 600 min(4.6vw, 16px) / 1.2 Inter, sans-serif;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        cursor: pointer;
        box-shadow: 0 6px 16px #ff8a1e66;
        transition: background-color 0.2s ease-in-out;
        border-radius: var(--d587958c-099c-48b9-8728-a6f6f5d3f847,999px);
        --ww-element-transition: background-color 0.2s ease-in-out;
      }
      @media (max-width: 991px) {
        .ww-e-d9T {
          padding: clamp(10px, 2.4vw, 12px) clamp(16px, 4vw, 24px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9T {
          padding: clamp(9px, 2.6vw, 12px) clamp(14px, 4.5vw, 20px);
        }
      }
      .ww-e-d9T:where(:hover) {
        background-color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        transform: translateY(-2px);
      }
      .ww-e-d9U {
        width: 100%;
        font-size: 16px;
        line-height: 1.25;
        font-weight: 800;
        text-align: left;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d9U {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9U {
          display: none;
        }
      }
      .ww-e-d9V {
        font: var(--255ac7ac-ee68-43cb-b5d2-b6fb0310cafa,400 16px/24px 'Segoe UI', system-ui, -apple-system, sans-serif);
        color: var(--219b86bd-8314-4a40-b47d-e66e676d35c5,#1C2733);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-d9V:where(:hover) {
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
      }
      .ww-e-d9W {
        font: var(--255ac7ac-ee68-43cb-b5d2-b6fb0310cafa,400 16px/24px 'Segoe UI', system-ui, -apple-system, sans-serif);
        color: var(--219b86bd-8314-4a40-b47d-e66e676d35c5,#1C2733);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-d9W:where(:hover) {
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
      }
      .ww-e-d9X {
        align-self: unset;
        width: 100%;
        flex: 0 1 auto;
        font-size: 16px;
        line-height: 1.25;
        font-weight: 400;
        text-align: center;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d9X {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9X {
          display: none;
        }
      }
      .ww-e-d9Y {
        font: var(--255ac7ac-ee68-43cb-b5d2-b6fb0310cafa,400 16px/24px 'Segoe UI', system-ui, -apple-system, sans-serif);
        color: var(--219b86bd-8314-4a40-b47d-e66e676d35c5,#1C2733);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-d9Y:where(:hover) {
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
      }
      .ww-e-d9Z {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d9Z {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9Z {
          display: none;
        }
      }
      .ww-e-d9Z.ww-layout, .ww-e-d9Z [data-ww-ls~="d9Z"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d9Z.ww-layout, .ww-e-d9Z [data-ww-ls~="d9Z"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9Z.ww-layout, .ww-e-d9Z [data-ww-ls~="d9Z"] {
          display: none;
        }
      }
      .ww-e-d9a {
        display: flex;
      }
      @media (max-width: 991px) {
        .ww-e-d9a {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9a {
          display: none;
        }
      }
      .ww-e-d9a.ww-layout, .ww-e-d9a [data-ww-ls~="d9a"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d9a.ww-layout, .ww-e-d9a [data-ww-ls~="d9a"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9a.ww-layout, .ww-e-d9a [data-ww-ls~="d9a"] {
          display: none;
        }
      }
      .ww-e-d9b {
        display: none;
        width: 400px;
        flex: 0 0 auto;
        height: 80px;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d9b {
          display: none;
          width: 140px;
          height: 36px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9b {
          margin: 0 auto;
          display: none;
          width: revert-layer;
          flex: 1 1 0%;
          max-width: 220px;
          height: auto;
        }
      }
      .ww-e-d9d {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d9d {
          padding: 0;
          display: flex;
          width: revert-layer;
          flex: 0 0 auto;
          min-width: unset;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9d {
          padding: 0;
          display: flex;
          width: revert-layer;
          flex: 0 0 auto;
          min-width: unset;
        }
      }
      .ww-e-d9d.ww-layout, .ww-e-d9d [data-ww-ls~="d9d"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d9d.ww-layout, .ww-e-d9d [data-ww-ls~="d9d"] {
          display: flex;
          flex-direction: row;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9d.ww-layout, .ww-e-d9d [data-ww-ls~="d9d"] {
          display: flex;
          flex-direction: row;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d9e {
        padding: 12px 16px;
        display: block;
        font-size: 15px;
        font-weight: 600;
        color: var(--219b86bd-8314-4a40-b47d-e66e676d35c5,#1C2733);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: background 0.2s ease;
        border-radius: 8px;
        --ww-element-transition: background 0.2s ease;
      }
      .ww-e-d9e:where(:hover) {
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        background-color: var(--2d6b13e9-1de3-4290-8de8-cbe4809f765e,#EAF2FB);
      }
      .ww-e-d9f {
        padding: 12px 16px;
        display: block;
        font-size: 15px;
        font-weight: 600;
        color: var(--219b86bd-8314-4a40-b47d-e66e676d35c5,#1C2733);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: background 0.2s ease;
        border-radius: 8px;
        --ww-element-transition: background 0.2s ease;
      }
      .ww-e-d9f:where(:hover) {
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        background-color: var(--2d6b13e9-1de3-4290-8de8-cbe4809f765e,#EAF2FB);
      }
      .ww-e-d9h {
        font: var(--255ac7ac-ee68-43cb-b5d2-b6fb0310cafa,400 16px/24px 'Segoe UI', system-ui, -apple-system, sans-serif);
        color: var(--219b86bd-8314-4a40-b47d-e66e676d35c5,#1C2733);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-d9h:where(:hover) {
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
      }
      .ww-e-d9i {
        width: 300px;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d9i {
          width: revert-layer;
          flex: 1 1 0%;
          max-width: min(220px, 50%);
          min-width: 28px;
          height: auto;
          max-height: 40px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9i {
          width: revert-layer;
          flex: 1 1 0%;
          max-width: min(180px, 55%);
          min-width: 24px;
          height: auto;
          max-height: 34px;
        }
      }
      .ww-e-d9j {
        margin: 0 auto;
        display: flex;
        width: 100%;
        max-width: 1160px;
      }
      @media (max-width: 991px) {
        .ww-e-d9j {
          display: flex;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9j {
          display: flex;
          width: 100%;
        }
      }
      .ww-e-d9j.ww-layout, .ww-e-d9j [data-ww-ls~="d9j"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 24px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d9j.ww-layout, .ww-e-d9j [data-ww-ls~="d9j"] {
          display: flex;
          flex-flow: wrap;
          justify-content: space-between;
          align-items: center;
          align-content: revert-layer;
          gap: 10px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9j.ww-layout, .ww-e-d9j [data-ww-ls~="d9j"] {
          display: flex;
          flex-flow: wrap;
          justify-content: space-between;
          align-items: center;
          align-content: revert-layer;
          gap: 6px;
        }
      }
      .ww-e-d9k {
        padding: 14px 24px;
        width: 100%;
        font-size: 16px;
        font-weight: 700;
        text-align: center;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        cursor: pointer;
        box-shadow: 0 4px 16px #ff8a1e59;
        border-radius: var(--d587958c-099c-48b9-8728-a6f6f5d3f847,999px);
      }
      @media (max-width: 991px) {
        .ww-e-d9k {
          padding: clamp(9px, 2vw, 10px) clamp(12px, 2.4vw, 20px);
          width: auto;
          min-width: unset;
          font-size: min(2.4vw, 15px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9k {
          padding: clamp(8px, 2.6vw, 10px) clamp(10px, 3vw, 18px);
          width: auto;
          min-width: unset;
          font-size: min(3.8vw, 14px);
        }
      }
      .ww-e-d9k:where(:hover) {
        background-color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        transform: translateY(-2px);
      }
      .ww-e-d9l {
        width: 24px;
        height: 24px;
      }
      .ww-e-d9m {
        display: flex;
        width: 40px;
        height: 40px;
        cursor: pointer;
        transition: background 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-d9m:where(:hover) {
        background-color: var(--2d6b13e9-1de3-4290-8de8-cbe4809f765e,#EAF2FB);
      }
      .ww-e-d9m.ww-layout, .ww-e-d9m [data-ww-ls~="d9m"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d9n {
        padding: 8px;
        display: flex;
        min-width: 200px;
        background-color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        box-shadow: 0 8px 24px #0000001a;
        border: 1px solid var(--fd1f0cc4-3b16-4f19-b788-6725c0fb42c8,#D9E4F0);
        border-radius: var(--f92c869a-bab5-403f-a908-9b3429cfbd46, 14px);
      }
      .ww-e-d9n.ww-layout, .ww-e-d9n [data-ww-ls~="d9n"] {
        display: flex;
        flex-flow: column;
        gap: 0;
      }
      .ww-e-d9o {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d9o {
          margin: 0 0 0 auto;
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9o {
          margin: 0;
          display: none;
          flex: 0 0 auto;
        }
      }
      .ww-e-d9o.ww-layout, .ww-e-d9o [data-ww-ls~="d9o"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d9o.ww-layout, .ww-e-d9o [data-ww-ls~="d9o"] {
          display: none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d9o.ww-layout, .ww-e-d9o [data-ww-ls~="d9o"] {
          display: none;
        }
      }
      .ww-e-d9p {
        font: var(--255ac7ac-ee68-43cb-b5d2-b6fb0310cafa,400 16px/24px 'Segoe UI', system-ui, -apple-system, sans-serif);
        color: var(--219b86bd-8314-4a40-b47d-e66e676d35c5,#1C2733);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease;
        --ww-element-transition: color 0.2s ease;
      }
      .ww-e-d9p:where(:hover) {
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
      }
      .ww-e-d9q {
        font: 400 15px / 23px Inter, sans-serif;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
      }
      .ww-e-d9r {
        font: 400 15px / 23px Inter, sans-serif;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
      }
      .ww-e-d9s {
        font: 600 15px Inter, sans-serif;
        color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.18s ease;
        --ww-element-transition: color 0.18s ease;
      }
      .ww-e-d9s:where(:hover) {
        color: var(--f083bf99-8183-4e70-be33-f38a12ecaf7f,#E67300);
      }
      .ww-e-d9t {
        font: 600 15px Inter, sans-serif;
        color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.18s ease;
        --ww-element-transition: color 0.18s ease;
      }
      .ww-e-d9t:where(:hover) {
        color: var(--f083bf99-8183-4e70-be33-f38a12ecaf7f,#E67300);
      }
      .ww-e-d9u {
        font: 700 20px / 28px Inter, sans-serif;
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d9u {
          font: 700 18px / 24px Inter, sans-serif;
        }
      }
      .ww-e-d9v {
        display: flex;
        width: 100%;
        max-width: 1120px;
      }
      .ww-e-d9v.ww-layout, .ww-e-d9v [data-ww-ls~="d9v"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 48px;
      }
      .ww-e-d9w {
        display: flex;
      }
      .ww-e-d9w.ww-layout, .ww-e-d9w [data-ww-ls~="d9w"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 10px;
      }
      .ww-e-d9x {
        font: 400 15px / 23px Inter, sans-serif;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
      }
      .ww-e-d9y {
        font: 600 15px Inter, sans-serif;
        color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.18s ease;
        --ww-element-transition: color 0.18s ease;
      }
      .ww-e-d9y:where(:hover) {
        color: var(--f083bf99-8183-4e70-be33-f38a12ecaf7f,#E67300);
      }
      .ww-e-d9z {
        font: var(--255ac7ac-ee68-43cb-b5d2-b6fb0310cafa, 600 16px/24px 'Inter', sans-serif);
        color: var(--828d4ab8-8ef8-46fe-a352-133da18c4ffa,#2D6BB4);
        text-transform: uppercase;
        letter-spacing: .08em;
        white-space-collapse: preserve;
        animation-duration: .5s;
        animation-timing-function: ease-out;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state);
        animation-name: ww-keyframes-element-a17afca6-8427-4e32-995a-2e6560e32167-base-default;
      }
      @keyframes ww-keyframes-element-a17afca6-8427-4e32-995a-2e6560e32167-base-default {
        0% {
          opacity: 0;
          transform: translateY(16px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-dA0 {
        display: grid;
        width: 100%;
      }
      .ww-e-dA0.ww-layout, .ww-e-dA0 [data-ww-ls~="dA0"] {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 28px;
      }
      @media (max-width: 991px) {
        .ww-e-dA0.ww-layout, .ww-e-dA0 [data-ww-ls~="dA0"] {
          grid-template-columns: 1fr 1fr;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dA0.ww-layout, .ww-e-dA0 [data-ww-ls~="dA0"] {
          grid-template-columns: 1fr;
        }
      }
      .ww-e-dA1 {
        font: 700 20px / 28px Inter, sans-serif;
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dA1 {
          font: 700 18px / 24px Inter, sans-serif;
        }
      }
      .ww-e-dA2 {
        font: 700 20px / 28px Inter, sans-serif;
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dA2 {
          font: 700 18px / 24px Inter, sans-serif;
        }
      }
      .ww-e-dA3 {
        font: var(--d454fafd-7903-455f-afb1-010d2326b970, 700 36px/44px 'Inter', sans-serif);
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        white-space-collapse: preserve;
        animation-duration: .5s;
        animation-timing-function: ease-out;
        animation-delay: .1s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state);
        animation-name: ww-keyframes-element-9ce39dfa-2e25-4b3f-b1aa-388baa0cd4d5-base-default;
      }
      @keyframes ww-keyframes-element-9ce39dfa-2e25-4b3f-b1aa-388baa0cd4d5-base-default {
        0% {
          opacity: 0;
          transform: translateY(16px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-dA4 {
        padding: 28px;
        display: flex;
        background-color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        box-shadow: 0 2px 12px #16335b12;
        transition: box-shadow 0.2s ease;
        animation-duration: .5s;
        animation-timing-function: ease-out;
        animation-delay: .15s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state);
        animation-name: ww-keyframes-element-63c8b693-b24b-4653-934a-d794980a3bbe-base-default;
        border: 1px solid var(--fd1f0cc4-3b16-4f19-b788-6725c0fb42c8,#D9E4F0);
        border-radius: var(--f92c869a-bab5-403f-a908-9b3429cfbd46,14px);
      }
      @keyframes ww-keyframes-element-63c8b693-b24b-4653-934a-d794980a3bbe-base-default {
        0% {
          opacity: 0;
          transform: translateY(20px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      @media (max-width: 991px) {
        .ww-e-dA4 {
          padding: 24px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dA4 {
          padding: 20px;
        }
      }
      .ww-e-dA4.ww-layout, .ww-e-dA4 [data-ww-ls~="dA4"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dA5 {
        padding: 28px;
        display: flex;
        background-color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        box-shadow: 0 2px 12px #16335b12;
        transition: box-shadow 0.2s ease;
        animation-duration: .5s;
        animation-timing-function: ease-out;
        animation-delay: .25s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state);
        animation-name: ww-keyframes-element-dd489da6-2e9c-4f80-9a17-3802b5b98d6b-base-default;
        border: 1px solid var(--fd1f0cc4-3b16-4f19-b788-6725c0fb42c8,#D9E4F0);
        border-radius: var(--f92c869a-bab5-403f-a908-9b3429cfbd46,14px);
      }
      @keyframes ww-keyframes-element-dd489da6-2e9c-4f80-9a17-3802b5b98d6b-base-default {
        0% {
          opacity: 0;
          transform: translateY(20px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dA5 {
          padding: 20px;
        }
      }
      .ww-e-dA5:where(:hover) {
        box-shadow: 0 6px 24px #16335b21;
      }
      .ww-e-dA5.ww-layout, .ww-e-dA5 [data-ww-ls~="dA5"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dA6 {
        padding: 28px;
        display: flex;
        background-color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        box-shadow: 0 2px 12px #16335b12;
        transition: box-shadow 0.2s ease;
        animation-duration: .5s;
        animation-timing-function: ease-out;
        animation-delay: .35s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state);
        animation-name: ww-keyframes-element-7ac43ce0-fa44-4773-b6fb-a2e2bd4d8d45-base-default;
        border: 1px solid var(--fd1f0cc4-3b16-4f19-b788-6725c0fb42c8,#D9E4F0);
        border-radius: var(--f92c869a-bab5-403f-a908-9b3429cfbd46,14px);
      }
      @keyframes ww-keyframes-element-7ac43ce0-fa44-4773-b6fb-a2e2bd4d8d45-base-default {
        0% {
          opacity: 0;
          transform: translateY(20px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dA6 {
          padding: 20px;
        }
      }
      .ww-e-dA6:where(:hover) {
        box-shadow: 0 6px 24px #16335b21;
      }
      .ww-e-dA6.ww-layout, .ww-e-dA6 [data-ww-ls~="dA6"] {
        display: flex;
        flex-flow: column;
        gap: 16px;
      }
      .ww-e-dAe {
        padding: 0 0 30px;
        display: grid;
        width: 100%;
      }
      .ww-e-dAe.ww-layout, .ww-e-dAe [data-ww-ls~="dAe"] {
        display: grid;
        grid-template-columns: 1.5fr 1fr 1fr;
        gap: 32px;
      }
      @media (max-width: 767px) {
        .ww-e-dAe.ww-layout, .ww-e-dAe [data-ww-ls~="dAe"] {
          grid-template-columns: 1fr;
          gap: 24px;
        }
      }
      .ww-e-dAf {
        display: flex;
      }
      .ww-e-dAf.ww-layout, .ww-e-dAf [data-ww-ls~="dAf"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 9px;
      }
      @media (max-width: 767px) {
        .ww-e-dAf.ww-layout, .ww-e-dAf [data-ww-ls~="dAf"] {
          align-items: center;
        }
      }
      .ww-e-dAg {
        font-size: 13.5px;
        color: #b4c6dc;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dAg:where(:hover) {
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
      }
      .ww-e-dAh {
        font-size: 13.5px;
        color: #b4c6dc;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dAh:where(:hover) {
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
      }
      .ww-e-dAi {
        font-size: 13.5px;
        color: #b4c6dc;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dAi:where(:hover) {
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
      }
      .ww-e-dAj {
        display: flex;
      }
      .ww-e-dAj.ww-layout, .ww-e-dAj [data-ww-ls~="dAj"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 9px;
      }
      @media (max-width: 767px) {
        .ww-e-dAj.ww-layout, .ww-e-dAj [data-ww-ls~="dAj"] {
          align-items: center;
        }
      }
      .ww-e-dAk {
        margin: 0 0 4px;
        font-size: 13px;
        font-weight: 700;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dAl {
        margin: 0 0 4px;
        font-size: 13px;
        font-weight: 700;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-dAm {
        font-size: 13.5px;
        color: #b4c6dc;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dAm:where(:hover) {
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
      }
      .ww-e-dAn {
        font-size: 13.5px;
        color: #b4c6dc;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dAn:where(:hover) {
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
      }
      .ww-e-dAo {
        font-size: 13.5px;
        color: #b4c6dc;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dAo:where(:hover) {
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
      }
      .ww-e-dAp {
        font-size: 13.5px;
        color: #b4c6dc;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dAp:where(:hover) {
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
      }
      .ww-e-dAq {
        display: flex;
        width: 100%;
        max-width: 1160px;
        animation-play-state: paused;
      }
      .ww-e-dAq.ww-layout, .ww-e-dAq [data-ww-ls~="dAq"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
        gap: 22px;
      }
      .ww-e-dAr {
        max-width: 290px;
        font-size: 13px;
        line-height: 1.6;
        color: #8aa3c4;
        white-space-collapse: preserve;
      }
      .ww-e-dAs {
        display: flex;
      }
      .ww-e-dAs.ww-layout, .ww-e-dAs [data-ww-ls~="dAs"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dAs.ww-layout, .ww-e-dAs [data-ww-ls~="dAs"] {
          align-items: center;
        }
      }
      .ww-e-dAt {
        width: 200px;
      }
      .ww-e-dAu {
        display: none;
        width: 160px;
        height: 40px;
        opacity: 0.9;
      }
      .ww-e-dAv {
        font-size: 12px;
        text-align: left;
        color: #7890ab;
        white-space-collapse: preserve;
      }
      .ww-e-dAw {
        width: 100%;
        height: 1px;
        background-color: #ffffff1f;
      }
      .ww-e-dAw.ww-layout, .ww-e-dAw [data-ww-ls~="dAw"] {
        display: flex;
      }
      .ww-e-dAx {
        font-size: 14px;
        color: #ffffffa6;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.18s ease;
        --ww-element-transition: color 0.18s ease;
      }
      .ww-e-dAx:where(:hover) {
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
      }
      .ww-e-dAy {
        font-size: 14px;
        color: #ffffffa6;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.18s ease;
        --ww-element-transition: color 0.18s ease;
      }
      .ww-e-dAy:where(:hover) {
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
      }
      .ww-e-dAz {
        font-size: 14px;
        color: #ffffffa6;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.18s ease;
        --ww-element-transition: color 0.18s ease;
      }
      .ww-e-dAz:where(:hover) {
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
      }
      .ww-e-dB0 {
        display: none;
      }
      .ww-e-dB0.ww-layout, .ww-e-dB0 [data-ww-ls~="dB0"] {
        display: none;
      }
      .ww-e-dB1 {
        max-width: 100%;
        font-size: 12px;
        line-height: 1.7;
        text-align: left;
        color: #7890ab;
        white-space-collapse: preserve;
      }
      .ww-e-dBZ {
        max-width: 520px;
        font-size: 18px;
        line-height: 1.6;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
        animation-duration: .6s;
        animation-delay: .2s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-46c19f99-67a6-44d9-bc6f-bba82e54effd-base-default;
      }
      @keyframes ww-keyframes-element-46c19f99-67a6-44d9-bc6f-bba82e54effd-base-default {
        0% {
          opacity: 0;
          transform: translateY(20px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-dBa {
        font-size: 13.5px;
        color: var(--f54a4f89-e5bf-402c-8d01-57b094e780ac,#5A6B7E);
        white-space-collapse: preserve;
        animation-play-state: var(--ww-style-animation-play-state, running);
      }
      @media (max-width: 767px) {
        .ww-e-dBa {
          text-align: center;
        }
      }
      .ww-e-dBb {
        margin: 0 0 13px;
        display: none;
        font-size: 12px;
        font-weight: 800;
        color: #e5760c;
        text-transform: uppercase;
        letter-spacing: 2px;
        white-space-collapse: preserve;
        animation-duration: .5s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-a7a17040-4ddb-4266-a91d-6cebf6d4b9c1-base-default;
      }
      @keyframes ww-keyframes-element-a7a17040-4ddb-4266-a91d-6cebf6d4b9c1-base-default {
        0% {
          opacity: 0;
          transform: translateY(20px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-dBc {
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 640px;
        animation-play-state: var(--ww-style-animation-play-state, running);
      }
      .ww-e-dBc.ww-layout, .ww-e-dBc [data-ww-ls~="dBc"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 24px;
      }
      .ww-e-dBd {
        font-size: 42px;
        line-height: 1.05;
        font-weight: 800;
        text-align: center;
        color: var(--f208eda5-e802-453c-b3df-654e3f1dc37e,#16335B);
        white-space-collapse: preserve;
        animation-duration: .6s;
        animation-delay: .1s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-fa5e9c5a-37a1-4570-8b25-b01524e47ef9-base-default;
      }
      @keyframes ww-keyframes-element-fa5e9c5a-37a1-4570-8b25-b01524e47ef9-base-default {
        0% {
          opacity: 0;
          transform: translateY(20px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dBd {
          font-size: 28px;
        }
      }
      .ww-e-dBe {
        padding: clamp(14px, 4vw, 18px) clamp(20px, 6vw, 34px);
        display: flex;
        max-width: 100%;
        min-width: unset;
        font: 600 min(4.6vw, 16px) / 1.2 Inter, sans-serif;
        color: var(--9682cc2f-2849-47a2-abfc-8026132df036,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--e3bd713e-a518-4762-84d1-13f4b6710da1,#FF8A1E);
        cursor: pointer;
        box-shadow: none;
        transition: background-color 0.2s ease, transform 0.15s ease;
        animation-duration: .6s;
        animation-delay: .3s;
        animation-fill-mode: both;
        animation-iteration-count: 1;
        animation-play-state: var(--ww-style-animation-play-state, running);
        animation-name: ww-keyframes-element-a616bb75-dee1-478f-a8cb-f6f31b772426-base-default;
        border: 0 solid;
        border-radius: var(--d587958c-099c-48b9-8728-a6f6f5d3f847,999px);
        --ww-element-transition: background-color 0.2s ease, transform 0.15s ease;
      }
      @keyframes ww-keyframes-element-a616bb75-dee1-478f-a8cb-f6f31b772426-base-default {
        0% {
          opacity: 0;
          transform: translateY(20px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      .ww-e-dBe:where(:hover) {
        background-color: var(--540f3d72-3ac1-4e8b-a928-ffa17cb4063e,#EAF2FB);
      }
    }
  }
  @layer custom {
    .ww-e-d2L {
      pointer-events: none;
    }
    .ww-e-d3l {
      box-sizing: border-box;
      overflow-wrap: break-word;
      text-size-adjust: 100%;
    }
    .ww-e-d7X {
      text-size-adjust: 100%;
    }
    .ww-e-d7Y {
      overflow-wrap: break-word;
      text-size-adjust: 100%;
    }
    .ww-e-d8h {
      box-sizing: border-box;
      overflow-wrap: break-word;
      text-size-adjust: 100%;
    }
    .ww-e-d8i {
      box-sizing: border-box;
      overflow-wrap: break-word;
      text-size-adjust: 100%;
    }
    .ww-e-d9T {
      box-sizing: border-box;
      overflow-wrap: break-word;
      text-size-adjust: 100%;
    }
    @media (max-width: 767px) {
      .ww-e-d9b {
        place-self: center;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d9i {
        object-fit: contain;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d9i {
        object-fit: contain;
      }
    }
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d9k {
        box-sizing: border-box;
        white-space: nowrap;
        text-size-adjust: 100%;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d9k {
        box-sizing: border-box;
        white-space: nowrap;
        text-size-adjust: 100%;
      }
    }
    .ww-e-dAu {
      object-fit: contain;
    }
    .ww-e-dBe {
      box-sizing: border-box;
      overflow-wrap: break-word;
      text-size-adjust: 100%;
    }
  }
}
@layer ww-style-layout-override {
}
