@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-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d1mn {
        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-e-d1ms {
        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-e-d1mr {
        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-e-d1mv {
        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-e-d1nb {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 80%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        transition: all 0.5s ease-in-out 0s;
        animation-duration: .5s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: infinite;
        border: 0 solid;
        border-radius: var(--f77f388d-14ea-4a64-9f34-39a261fd361d,12px);
      }
      @media (max-width: 767px) {
        .ww-e-d1nb {
          width: 100%;
        }
      }
      .ww-e-d1n7 {
        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-e-d1n7.ww-layout, .ww-e-d1n7 [data-ww-ls~="d1n7"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        row-gap: var(--92415bd9-0fd4-4cf9-9e15-aeb3d03b8ba9,12px);
      }
      .ww-e-d1n3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        animation-duration: .5s;
        animation-iteration-count: infinite;
        border: 1px solid var(--02b7d812-36ab-4465-88a3-0ed526453d00,#E4EAED);
        border-radius: var(--f77f388d-14ea-4a64-9f34-39a261fd361d,12px);
      }
      .ww-e-d1nQ {
        margin: 0;
        padding: var(--15212bd2-20e8-418a-b288-ab6a9eaec505,4px) var(--92415bd9-0fd4-4cf9-9e15-aeb3d03b8ba9,12px);
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--c29a9e3d-d640-40e2-95a6-4f898ae4c4a8, 700 16px/normal 'Bakbak One', serif);
        color: var(--0073c4af-abdd-40b0-9387-c0e959729dad,#1C2C36);
        white-space-collapse: preserve;
        background-color: var(--d9fbc52f-0482-42a0-99fe-85420fca352b,#A6C6DE);
        cursor: pointer;
        border: 2px solid var(--d9fbc52f-0482-42a0-99fe-85420fca352b,#A6C6DE);
        border-radius: var(--e3de1f2a-812b-4690-a2ce-2b76049ff6bd,30px);
      }
      .ww-e-d1nQ:where(:hover) {
        background-color: var(--2ece1ab8-c846-4218-916e-60b64968982c,#6A9FC8);
        border: 2px solid var(--2ece1ab8-c846-4218-916e-60b64968982c,#6A9FC8);
      }
      .ww-e-d1n4 {
        margin: 0;
        padding: var(--15212bd2-20e8-418a-b288-ab6a9eaec505,4px) var(--92415bd9-0fd4-4cf9-9e15-aeb3d03b8ba9,12px);
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--c29a9e3d-d640-40e2-95a6-4f898ae4c4a8, 700 16px/normal 'Bakbak One', serif);
        color: var(--d9fbc52f-0482-42a0-99fe-85420fca352b,#A6C6DE);
        white-space-collapse: preserve;
        cursor: pointer;
        border: 2px solid var(--d9fbc52f-0482-42a0-99fe-85420fca352b,#A6C6DE);
        border-radius: var(--e3de1f2a-812b-4690-a2ce-2b76049ff6bd,30px);
      }
      .ww-e-d1n4:where(:hover) {
        color: var(--2ece1ab8-c846-4218-916e-60b64968982c,#6A9FC8);
        border: 2px solid var(--2ece1ab8-c846-4218-916e-60b64968982c,#6A9FC8);
      }
      .ww-e-d1nR {
        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-e-d1nR.ww-layout, .ww-e-d1nR [data-ww-ls~="d1nR"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: 20px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nd {
        margin: 0;
        padding: 4px 6px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nd.ww-layout, .ww-e-d1nd [data-ww-ls~="d1nd"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1ml {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1mm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: 60vh;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        --wwi-ar: unset;
      }
      .ww-e-d1mo {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
      }
      .ww-e-d1mo.ww-layout, .ww-e-d1mo [data-ww-ls~="d1mo"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1mp {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 80%;
        max-width: unset;
        min-width: unset;
        height: 80vh;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
      }
      @media (max-width: 767px) {
        .ww-e-d1mp {
          width: 100%;
        }
      }
      .ww-e-d1mp.ww-layout, .ww-e-d1mp [data-ww-ls~="d1mp"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1mq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100vh;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1mt {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 80%;
        max-width: unset;
        min-width: unset;
        height: 80vh;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
      }
      @media (max-width: 767px) {
        .ww-e-d1mt {
          width: 100%;
        }
      }
      .ww-e-d1mt.ww-layout, .ww-e-d1mt [data-ww-ls~="d1mt"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1mu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100vh;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1mw {
        margin: 0;
        padding: 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 80%;
        max-width: unset;
        min-width: unset;
        height: 80vh;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
      }
      @media (max-width: 767px) {
        .ww-e-d1mw {
          width: 100%;
        }
      }
      .ww-e-d1mw.ww-layout, .ww-e-d1mw [data-ww-ls~="d1mw"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d1mx {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1my {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1mz {
        margin: 0;
        padding: 0 0 14px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1mz.ww-layout, .ww-e-d1mz [data-ww-ls~="d1mz"] {
        display: flex;
        flex-flow: column;
        place-content: center;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1mz.ww-layout, .ww-e-d1mz [data-ww-ls~="d1mz"] {
          flex-flow: wrap;
          justify-content: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1mz.ww-layout, .ww-e-d1mz [data-ww-ls~="d1mz"] {
          flex-flow: wrap;
        }
      }
      .ww-e-d1n0 {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--3bc7a5e5-ec4c-491b-9a5e-d16623e5fd45,#af302c);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1n0 {
          padding: 8px 4px;
          font-size: 12px;
        }
      }
      .ww-e-d1n0:where(:hover) {
        background-color: var(--0dd6d431-1656-4bfd-a905-b191c666ab4d,#140202);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1n1 {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 28px;
        max-height: unset;
        min-height: unset;
        background-color: var(--d9fbc52f-0482-42a0-99fe-85420fca352b,#A6C6DE);
        border-radius: 100%;
      }
      .ww-e-d1n2 {
        margin: 0;
        padding: var(--3c32ea3a-a6c1-4ee2-9425-8451822fde47,28px) var(--b577f0a2-94d4-45c4-b10d-b57f47220be7,16px);
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1n2.ww-layout, .ww-e-d1n2 [data-ww-ls~="d1n2"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1n5 {
        margin: 0;
        padding: 0 0 0 var(--15212bd2-20e8-418a-b288-ab6a9eaec505,4px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1n6 {
        margin: 0;
        padding: 0 0 0 var(--15212bd2-20e8-418a-b288-ab6a9eaec505,4px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1n8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1n9 {
        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: var(--020721ce-168a-4cf6-bd36-50a0aba852c7, 500 18px/22px 'Bakbak One', serif);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1nA {
        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: var(--2c6e6725-ac9e-4f43-9819-2c3e9390c3db, 400 14px/normal var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1nB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 50px;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        background-color: var(--d9fbc52f-0482-42a0-99fe-85420fca352b,#A6C6DE);
        box-shadow: inset -2px -8px   var(--2ece1ab8-c846-4218-916e-60b64968982c,#6A9FC8);
        border: 1px solid var(--71ad842b-6b1f-4703-a44d-3fc8094e4233,#33658A);
        border-radius: 999px;
      }
      .ww-e-d1nB.ww-layout, .ww-e-d1nB [data-ww-ls~="d1nB"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d1nC {
        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;
        background-color: var(--d9fbc52f-0482-42a0-99fe-85420fca352b,#A6C6DE);
        border-radius: 999px;
      }
      .ww-e-d1nC.ww-layout, .ww-e-d1nC [data-ww-ls~="d1nC"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1nD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: 940px;
        min-width: unset;
        height: 30px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: var(--af0fbd25-c2c7-4750-90e9-adb8633e2be4,9999px);
      }
      .ww-e-d1nD.ww-layout, .ww-e-d1nD [data-ww-ls~="d1nD"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1nE {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.5s ease 0s;
        animation-duration: .5s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: infinite;
      }
      .ww-e-d1nE.ww-layout, .ww-e-d1nE [data-ww-ls~="d1nE"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1nF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--3ab24fae-e6fa-4731-a575-21086b481f32, 500 24px/20px 'Bakbak One', serif);
        color: var(--1481ed44-305c-4880-a495-16ba5cf7f9c3,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1nG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nG.ww-layout, .ww-e-d1nG [data-ww-ls~="d1nG"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: var(--92415bd9-0fd4-4cf9-9e15-aeb3d03b8ba9,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-d1nH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        max-width: 940px;
        min-width: unset;
        height: 30px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: var(--0073c4af-abdd-40b0-9387-c0e959729dad,#1C2C36);
        border-radius: var(--af0fbd25-c2c7-4750-90e9-adb8633e2be4,9999px);
      }
      .ww-e-d1nH.ww-layout, .ww-e-d1nH [data-ww-ls~="d1nH"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d1nI {
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--0073c4af-abdd-40b0-9387-c0e959729dad,#1C2C36);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1nI {
          font-size: 14px;
        }
      }
      .ww-e-d1nJ {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1nJ.ww-layout, .ww-e-d1nJ [data-ww-ls~="d1nJ"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nK {
        margin: 0;
        padding: 12px var(--b577f0a2-94d4-45c4-b10d-b57f47220be7,16px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1nK.ww-layout, .ww-e-d1nK [data-ww-ls~="d1nK"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nL {
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--0073c4af-abdd-40b0-9387-c0e959729dad,#1C2C36);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1nL {
          font-size: 14px;
        }
      }
      .ww-e-d1nM {
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1nM {
          font-size: 14px;
        }
      }
      .ww-e-d1nN {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 28px;
        max-height: unset;
        min-height: unset;
        background-color: var(--d9fbc52f-0482-42a0-99fe-85420fca352b,#A6C6DE);
        border-radius: 100%;
      }
      .ww-e-d1nO {
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--2e39bad2-77e8-47e1-b73c-6b6436aa6147,#3F3F46);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1nP {
        margin: 0;
        padding: var(--92415bd9-0fd4-4cf9-9e15-aeb3d03b8ba9,12px) var(--b577f0a2-94d4-45c4-b10d-b57f47220be7,16px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transition: all 0.3s ease 0s;
        animation-duration: .5s;
        animation-iteration-count: infinite;
      }
      .ww-e-d1nP.ww-layout, .ww-e-d1nP [data-ww-ls~="d1nP"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d1nS {
        margin: 0;
        padding: var(--3665e2df-4633-4d97-8913-139a7587db23,8px);
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1nT {
        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: var(--2c6e6725-ac9e-4f43-9819-2c3e9390c3db, 400 14px/normal var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1nU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 940px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1nU.ww-layout, .ww-e-d1nU [data-ww-ls~="d1nU"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        column-gap: var(--92415bd9-0fd4-4cf9-9e15-aeb3d03b8ba9,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-d1nV {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
      }
      .ww-e-d1nW {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: 24px;
        max-height: unset;
        min-height: unset;
        border-radius: 100%;
      }
      .ww-e-d1nX {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--3ab24fae-e6fa-4731-a575-21086b481f32, 500 24px/20px 'Bakbak One', serif);
        color: var(--1481ed44-305c-4880-a495-16ba5cf7f9c3,#FFFFFF);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1nY {
        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-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1nY {
          font-size: 14px;
        }
      }
      .ww-e-d1nZ {
        margin: 0;
        padding: 0 0 0 40px;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        color: var(--0073c4af-abdd-40b0-9387-c0e959729dad,#1C2C36);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1na {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d1na.ww-layout, .ww-e-d1na [data-ww-ls~="d1na"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1nc {
        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: var(--2c6e6725-ac9e-4f43-9819-2c3e9390c3db, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: #545454;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1nd:hover) .ww-e-d1nc {
        font: var(--d87040f2-1178-40d7-b8bb-4c5830004b98, 500 16px/normal var(--ww-default-font-family, sans-serif));
      }
    }
    @layer custom {
    }
  }
  @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-uWRDKzdjvkf4EAoV {
        z-index: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a-DibRDBsdncAneMNy {
        width: 100%;
        min-width: unset;
        max-height: unset;
      }
      .ww-a-6l-t9MpMHnjxrhKK {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
        display: block;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-d8 {
        height: auto;
        margin: 0;
        min-height: unset;
        background-color: #000;
      }
      @media (max-width: 767px) {
        .ww-s-d8 {
          margin: 90px 0 0;
        }
      }
      .ww-s-d8 > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        padding: 0;
        max-width: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-s-d8 > .ww-section-element {
          --ww-section-root-auto-align: center;
          --ww-section-root-auto-width: 100%;
        }
      }
      .ww-s-d8 > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
      }
      @media (max-width: 767px) {
        .ww-s-d8 > .ww-section-element.ww-layout {
          flex-flow: column;
          justify-content: flex-start;
          align-items: stretch;
        }
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-0196u6vQjAePVbDF {
        margin: 0;
        z-index: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ojR9yNVv0aSDeAdG {
        margin: 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-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-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-0XtwMMjcpjxcaUFe {
        margin: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-H1SDzXWeyhHYZQ6z {
        z-index: unset;
        display: block;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jmcmduGw2BpHZ9RI {
        margin: 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--vLh2D2Ds-SQ51I2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Wf3kR1fDZCtNqRYp {
        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-TszpyCWllUS44282 {
        z-index: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-EuBNDoFBsWKwG6sw {
        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-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-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-fKo7xotRqyrxdbG4 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ChTcbW0DrpGZEMuT {
        margin: 0;
        z-index: unset;
        display: block;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-4EJ5XMDtCfADOrfC {
        margin: 0;
        padding: 0;
        z-index: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-qqyEbfFlgYFLR-KT {
        margin: 0;
        z-index: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-buC6JvLuIqohZGHY {
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        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-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-LJSAAJA2gDzWAYve {
        margin: 0;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-11o189YJ-X9gY18t {
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-4RoHNZRxGrkSNyJL {
        margin: 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-rTsqU64juf9F-b7N {
        margin: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-9edQr0hlgkNYPXGx {
        margin: 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-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-GY9OD6k0O9NAwLah {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Uds4CVZOBCUG_xSn {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-osFt1bovyjmw1wCr {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-fc3evq1gpVKLdfJA {
        z-index: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-R8ByYW9eur3P1PN_ {
        padding: 0;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-DTS8TxRHDCNaAKdh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-awWHS2oUB9eqAQEV {
        z-index: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-7dxAqErApSSqFalm {
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-HxXNXq44WXIOhFLQ {
        z-index: unset;
        align-self: unset;
        display: flex;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ZHFlyccgidWMqZZn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-bADOFiuil5qDsyIo {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-mX57v3maAcMbkuVx {
        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-YRfn88Fc_a_pUrQN {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-LDmpW3IfZ4eTGdcl {
        z-index: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-8OIs2T1e20USvBQ3 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        min-width: unset;
        height: auto;
        min-height: unset;
      }
      .ww-a-QS96KMtsk0TaK55G {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .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-aTgxEdX7e43jg7vP {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        height: auto;
        max-height: unset;
      }
      .ww-a-1XSWouDGLe74KbKM {
        padding: 0;
        z-index: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-KqjkzQGAH6HWdWaT {
        margin: 0;
        z-index: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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-IBqsSZqALGUiyJm3 {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-Pl_ddFv4O7h7sQ1q {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Tc0b9ltKf1pQMi0o {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
      }
      .ww-a-pPH7NVHuhtkUgTYL {
        z-index: unset;
        align-self: unset;
      }
      .ww-a-AhtiSMqMlsTqu8-m {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-CYbavc_ztiFa1g7z {
        margin: 0;
        z-index: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-yr6hqCPmw6TZtO5W {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-r7WnTn9SzgK-adhw {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-dKe {
        padding: 8px;
        align-self: flex-start;
      }
      .ww-e-dKe.ww-layout, .ww-e-dKe [data-ww-ls~="dKe"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dKf {
        padding: 8px;
      }
      .ww-e-dKf.ww-layout, .ww-e-dKf [data-ww-ls~="dKf"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dKg {
        display: flex;
        width: 100%;
        background-image: url("/images/4ovet24_BG.jpg?_wwcv=301");
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
      }
      @media (max-width: 767px) {
        .ww-e-dKg {
          width: 100%;
        }
      }
      .ww-e-dKg.ww-layout, .ww-e-dKg [data-ww-ls~="dKg"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dKh {
        padding: 8px;
      }
      .ww-e-dKh.ww-layout, .ww-e-dKh [data-ww-ls~="dKh"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dKi {
          padding: 0 20px 0 0;
        }
      }
      .ww-e-dKi:where(:hover) {
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-dKj {
          padding: 0 0 0 20px;
        }
      }
      .ww-e-dKk.ww-layout, .ww-e-dKk [data-ww-ls~="dKk"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dKl {
        padding: 0 0 10px;
        align-self: center;
        display: var(--ww-style-display);
        width: revert-layer;
        font-size: 46px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        text-align: center;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dKl {
          font-size: 40px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKl {
          padding: 0 0 10px;
          font-size: 30px;
        }
      }
      .ww-e-dKm {
        padding: 0 0 10px;
        align-self: center;
        display: var(--ww-style-display);
        width: revert-layer;
        font-size: 46px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        text-align: center;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dKm {
          font-size: 40px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKm {
          padding: 0 0 10px;
          font-size: 30px;
        }
      }
      .ww-e-dKn {
        margin: 20px;
        padding: 0;
        align-self: flex-start;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 28%;
        transition: all 0.3s ease 0s;
        border: 4px solid #fff;
        border-radius: 100px;
      }
      @media (max-width: 991px) {
        .ww-e-dKn {
          max-width: 34%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKn {
          margin: 0;
          max-width: 85%;
          border: 2px solid #fff;
          border-radius: 100px;
        }
      }
      .ww-e-dKn:where(:hover) {
        margin: 10px;
        max-width: 30%;
        cursor: pointer;
        box-shadow: 0 1px 3px #000;
        border: 6px solid #000;
      }
      @media (max-width: 991px) {
        .ww-e-dKn:where(:hover) {
          margin: 18px;
          max-width: 34%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKn:where(:hover) {
          margin: 0;
          max-width: 90%;
          border: 3px solid #000;
        }
      }
      .ww-e-dKo {
        margin: 20px;
        padding: 0;
        align-self: flex-end;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 28%;
        transition: all 0.3s ease 0s;
        border: 4px solid #fff;
        border-radius: 100px;
      }
      @media (max-width: 991px) {
        .ww-e-dKo {
          max-width: 34%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKo {
          margin: 0;
          max-width: 85%;
          border: 2px solid #fff;
          border-radius: 100px;
        }
      }
      .ww-e-dKo:where(:hover) {
        margin: 10px;
        max-width: 30%;
        cursor: pointer;
        box-shadow: 0 1px 3px #000;
        border: 6px solid #000;
      }
      @media (max-width: 991px) {
        .ww-e-dKo:where(:hover) {
          margin: 18px;
          max-width: 34%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKo:where(:hover) {
          margin: 0;
          max-width: 90%;
          border: 3px solid #000;
        }
      }
      .ww-e-dKp {
        padding: 8px;
      }
      .ww-e-dKq {
        padding: 8px;
      }
      .ww-e-dKq.ww-layout, .ww-e-dKq [data-ww-ls~="dKq"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dKr {
        margin: 20px;
        padding: 0;
        align-self: center;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 40%;
        border: 4px solid #fff;
        border-radius: 40px;
      }
      @media (max-width: 991px) {
        .ww-e-dKr {
          max-width: 65%;
          border-radius: 22px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKr {
          margin: 0;
          max-width: 56%;
          border: 2px solid #fff;
          border-radius: 15px;
        }
      }
      .ww-e-dKs {
        padding: 8px;
      }
      .ww-e-dKs.ww-layout, .ww-e-dKs [data-ww-ls~="dKs"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dKt {
        margin: 20px;
        padding: 0;
        align-self: center;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 40%;
        border: 4px solid #fff;
        border-radius: 40px;
      }
      @media (max-width: 991px) {
        .ww-e-dKt {
          max-width: 65%;
          border-radius: 22px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKt {
          margin: 0;
          max-width: 56%;
          border: 2px solid #fff;
          border-radius: 15px;
        }
      }
      .ww-e-dKu {
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dKu {
          margin: 0;
          padding: 0 0% 0 0;
          display: flex;
          width: 100%;
          font-weight: 700;
          text-align: center;
          cursor: pointer;
        }
      }
      .ww-e-dKv {
        margin: 0;
        padding: 4px 12px;
        font-size: 18px;
        font-weight: 700;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dKv {
          padding: 12px 24px;
          align-self: flex-start;
          color: revert-layer;
          background-color: #0000;
          border-radius: 0;
        }
      }
      .ww-e-dKv:where(:hover) {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
        background-color: var(--3bc7a5e5-ec4c-491b-9a5e-d16623e5fd45,#af302c);
      }
      .ww-e-dKw {
        margin: 20px;
        padding: 0;
        align-self: center;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 50%;
        cursor: pointer;
        border: 0 solid #fff;
        border-radius: 0;
      }
      @media (max-width: 991px) {
        .ww-e-dKw {
          max-width: 65%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKw {
          margin: 0;
          max-width: 70%;
        }
      }
      :where(.ww-e-dKf:hover) .ww-e-dKw {
        display: none;
        max-width: 52%;
      }
      .ww-e-dKx {
        margin: 20px;
        padding: 0;
        align-self: center;
        display: none;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 52%;
        border: 0 solid #fff;
        border-radius: 0;
      }
      @media (max-width: 991px) {
        .ww-e-dKx {
          max-width: 65%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dKx {
          margin: 0;
          max-width: 72%;
        }
      }
      :where(.ww-e-dKf:hover) .ww-e-dKx {
        display: block;
        transition: all 19.02s ease 15.47s;
      }
      .ww-e-dKy.ww-layout, .ww-e-dKy [data-ww-ls~="dKy"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dKz {
        margin: 0 0 0 48px;
        padding: 4px 12px;
        font-size: 18px;
        font-weight: 700;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dKz {
          margin: 0;
          padding: 12px 24px;
          align-self: flex-start;
          border-radius: 0;
        }
      }
      .ww-e-dKz:where(:hover) {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
        background-color: var(--3bc7a5e5-ec4c-491b-9a5e-d16623e5fd45,#af302c);
      }
      .ww-e-dL0 {
        margin: 0 0 0 48px;
        padding: 4px 12px;
        font-size: 18px;
        font-weight: 700;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dL0 {
          margin: 0;
          padding: 12px 24px;
          align-self: flex-start;
          border-radius: 0;
        }
      }
      .ww-e-dL0:where(:hover) {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
        background-color: var(--3bc7a5e5-ec4c-491b-9a5e-d16623e5fd45,#af302c);
      }
      .ww-e-dL1 {
        margin: 0 0 0 48px;
        padding: 4px 12px;
        font-size: 18px;
        font-weight: 700;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dL1 {
          margin: 0;
          padding: 12px 24px;
          align-self: flex-start;
          border-radius: 0;
        }
      }
      .ww-e-dL1:where(:hover) {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
        background-color: var(--3bc7a5e5-ec4c-491b-9a5e-d16623e5fd45,#af302c);
      }
      .ww-e-dL2 {
        margin: 0 0 0 48px;
        padding: 4px 12px;
        font-size: 18px;
        font-weight: 700;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dL2 {
          margin: 0;
          padding: 12px 24px;
          align-self: flex-start;
          border-radius: 0;
        }
      }
      .ww-e-dL2:where(:hover) {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
        background-color: var(--3bc7a5e5-ec4c-491b-9a5e-d16623e5fd45,#af302c);
      }
      .ww-e-dL3 {
        margin: 0 0 0 48px;
        padding: 4px 12px;
        font-size: 18px;
        font-weight: 700;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dL3 {
          margin: 0;
          padding: 12px 24px;
          align-self: flex-start;
          border-radius: 0;
        }
      }
      .ww-e-dL3:where(:hover) {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
        background-color: var(--3bc7a5e5-ec4c-491b-9a5e-d16623e5fd45,#af302c);
      }
      .ww-e-dL4 {
        margin: 0 0 0 48px;
        padding: 4px 12px;
        font-size: 18px;
        font-weight: 700;
        text-align: center;
        color: var(--ww-content-ww-text-color);
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dL4 {
          margin: 0;
          padding: 12px 24px;
          align-self: flex-start;
          border-radius: 0;
        }
      }
      .ww-e-dL4:where(:hover) {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
        background-color: var(--3bc7a5e5-ec4c-491b-9a5e-d16623e5fd45,#af302c);
      }
      .ww-e-dL5 {
        margin: 0;
        padding: 10px;
        display: var(--ww-style-display);
        width: var(--ww-section-root-auto-width, revert-layer);
        background-color: #fff;
      }
      @media (max-width: 767px) {
        .ww-e-dL5 {
          padding: 10px 3rem;
          align-self: center;
          width: 90%;
        }
      }
      .ww-e-dL6 {
        padding: 0 0 10px;
        align-self: center;
        display: var(--ww-style-display);
        width: revert-layer;
        font-size: 46px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        text-align: center;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-dL6 {
          font-size: 40px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dL6 {
          padding: 0 0 10px;
          font-size: 30px;
        }
      }
      .ww-e-dpR {
        width: 26%;
        flex: 0 1 auto;
      }
      @media (max-width: 991px) {
        .ww-e-dpR {
          width: 55%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dpR {
          width: 11%;
        }
      }
      .ww-e-dpS {
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 36px;
        text-align: center;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dpS {
          font-size: 12px;
          line-height: 20px;
        }
      }
      .ww-e-dpT {
        overflow: scroll;
      }
      @media (max-width: 767px) {
        .ww-e-dpT {
          position: revert-layer;
          inset: revert-layer;
        }
      }
      .ww-e-dpT.ww-layout, .ww-e-dpT [data-ww-ls~="dpT"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dpU.ww-layout, .ww-e-dpU [data-ww-ls~="dpU"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dpV {
        margin: 0;
        width: revert-layer;
        font-size: 24px;
        font-family: Inter, sans-serif;
        line-height: 32px;
        font-weight: 500;
        color: var(--35757712-e419-4f19-895d-4f3d147cca6c,#af302c);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dpV {
          margin: 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dpW {
          position: revert-layer;
          inset: revert-layer;
        }
      }
      .ww-e-dpW.ww-layout, .ww-e-dpW [data-ww-ls~="dpW"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dpX {
        padding: 0;
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dpY {
        padding: 8px;
        align-self: center;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
      }
      @media (max-width: 991px) {
        .ww-e-dpY {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dpY {
          width: 100%;
          flex: 0 1 auto;
        }
      }
      .ww-e-dpZ {
        padding: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dpZ {
          width: 100%;
        }
      }
      .ww-e-dpZ.ww-layout, .ww-e-dpZ [data-ww-ls~="dpZ"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dpZ.ww-layout, .ww-e-dpZ [data-ww-ls~="dpZ"] {
          flex-flow: column;
          align-items: center;
        }
      }
      .ww-e-dpa {
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 36px;
        text-align: center;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dpa {
          font-size: 12px;
          line-height: 20px;
        }
      }
      .ww-e-dpb.ww-layout, .ww-e-dpb [data-ww-ls~="dpb"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dpc {
        align-self: center;
        width: 56%;
      }
      @media (max-width: 991px) {
        .ww-e-dpc {
          width: 100%;
        }
      }
      .ww-e-dpc.ww-layout, .ww-e-dpc [data-ww-ls~="dpc"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dpd {
        padding: 0;
        align-self: center;
        height: auto;
      }
      @media (max-width: 991px) {
        .ww-e-dpd {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dpd {
          width: 100%;
        }
      }
      .ww-e-dpd.ww-layout, .ww-e-dpd [data-ww-ls~="dpd"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-dpe {
        padding: 8px;
      }
      .ww-e-dpe.ww-layout, .ww-e-dpe [data-ww-ls~="dpe"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dpf {
        padding: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dpf {
          display: none;
        }
      }
      .ww-e-dpf.ww-layout, .ww-e-dpf [data-ww-ls~="dpf"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dpf.ww-layout, .ww-e-dpf [data-ww-ls~="dpf"] {
          display: none;
        }
      }
      .ww-e-dpg {
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 36px;
        text-align: center;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dpg {
          font-size: 12px;
          line-height: 20px;
        }
      }
      .ww-e-dph {
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 36px;
        text-align: center;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dph {
          font-size: 12px;
          line-height: 20px;
        }
      }
      .ww-e-dpi {
        padding: 32px;
        width: 100%;
        height: 100vh;
        background-color: #fff;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 1px solid #dedede;
        border-right: 0 solid;
      }
      @media (max-width: 991px) {
        .ww-e-dpi {
          display: flex;
          position: absolute;
          inset: 0 auto auto 0;
          height: 100vh;
          transform: var(--ww-style-transform, translate3d(-100%,0,0));
        }
      }
      @media (max-width: 767px) {
        .ww-e-dpi {
          padding: 8px;
          overflow: unset;
          position: absolute;
          inset: 0 auto auto 0;
          height: 100vh;
        }
      }
      .ww-e-dpi.ww-layout, .ww-e-dpi [data-ww-ls~="dpi"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dpi.ww-layout, .ww-e-dpi [data-ww-ls~="dpi"] {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
          align-items: stretch;
          align-content: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dpi.ww-layout, .ww-e-dpi [data-ww-ls~="dpi"] {
          align-items: flex-start;
        }
      }
      .ww-e-dpj {
        margin: 2px 0;
        padding: 0;
        overflow: hidden;
        width: 100%;
        height: auto;
        background-color: #fff;
        box-shadow: 0 1px 1px #10182805;
        border: 1px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 12px;
      }
      .ww-e-dpj:where(:hover) {
        background-color: #fcfcfc;
        box-shadow: 0 2px 4px -2px #1018280f, 0 4px 8px -2px #27272a1a;
        border: 1px solid var(--52e25d83-59a2-4669-9b3a-502d7c53d281, #D4D4D8);
      }
      .ww-e-dpj.ww-layout, .ww-e-dpj [data-ww-ls~="dpj"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dpj.ww-layout, .ww-e-dpj [data-ww-ls~="dpj"] {
          flex-flow: wrap;
          justify-content: center;
          align-items: center;
          align-content: revert-layer;
        }
      }
      .ww-e-dpk {
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dpl {
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dpm {
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 36px;
        text-align: center;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dpm {
          font-size: 12px;
          line-height: 20px;
        }
      }
      .ww-e-dpn {
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 36px;
        text-align: center;
        color: var(--3bc7a5e5-ec4c-491b-9a5e-d16623e5fd45,#af302c);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dpn {
          font-size: 12px;
          line-height: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dpx {
          position: revert-layer;
          inset: revert-layer;
        }
      }
      .ww-e-dpx.ww-layout, .ww-e-dpx [data-ww-ls~="dpx"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-dpy {
        padding: 0;
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-dpz {
        display: block;
        width: 100%;
        height: 100vh;
        aspect-ratio: unset;
      }
      .ww-e-dq0 {
        padding: 32px;
        overflow: hidden;
        width: 100%;
        height: 100vh;
        background-color: #fff;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 1px solid #dedede;
        border-right: 0 solid;
      }
      @media (max-width: 991px) {
        .ww-e-dq0 {
          display: flex;
          position: absolute;
          inset: 0 auto auto 0;
          height: 100vh;
          transform: var(--ww-style-transform, translate3d(-100%,0,0));
        }
      }
      @media (max-width: 767px) {
        .ww-e-dq0 {
          padding: 8px;
          overflow: hidden;
          position: absolute;
          inset: 0 auto auto 0;
          height: 100vh;
        }
      }
      .ww-e-dq0.ww-layout, .ww-e-dq0 [data-ww-ls~="dq0"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-dq0.ww-layout, .ww-e-dq0 [data-ww-ls~="dq0"] {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
          align-items: stretch;
          align-content: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dq0.ww-layout, .ww-e-dq0 [data-ww-ls~="dq0"] {
          align-items: flex-start;
        }
      }
      .ww-e-d12R {
        font-size: 16px;
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d12S {
        width: 100%;
        background-color: var(--1751d6a5-3555-426e-88b9-48170d36043c,#cc0000);
        border-top: 0 solid #fff;
        border-bottom: 0 solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
      }
      .ww-e-d12S.ww-layout, .ww-e-d12S [data-ww-ls~="d12S"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-d12T {
        font-size: 12px;
        font-weight: 600;
        font-style: italic;
        color: var(--0dd6d431-1656-4bfd-a905-b191c666ab4d,#140202);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12U {
        padding: 8px;
        z-index: 1;
        position: absolute;
        top: 24px;
        left: 10px;
        width: 40px;
        height: 40px;
        background-color: #fff;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border-radius: 50%;
      }
      .ww-e-d12U:where(:hover) {
        box-shadow: 0 4px 6px #00000026;
        transform: translateX(-4px);
      }
      .ww-e-d12V {
        margin: 80px auto;
        padding: 0 24px;
        display: flex;
        max-width: 800px;
      }
      .ww-e-d12V.ww-layout, .ww-e-d12V [data-ww-ls~="d12V"] {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
      .ww-e-d12W {
        padding: 24px;
        display: flex;
        width: 100%;
        height: 100%;
        background-color: #f0fdf4;
      }
      .ww-e-d12W.ww-layout, .ww-e-d12W [data-ww-ls~="d12W"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d12X {
        margin: 0 0 24px;
        font-size: 32px;
        font-weight: 700;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-d12Y {
        width: 160px;
      }
      .ww-e-d12Z {
        width: revert-layer;
        border: 0 none;
        border-radius: var(--e3de1f2a-812b-4690-a2ce-2b76049ff6bd,30px) var(--e3de1f2a-812b-4690-a2ce-2b76049ff6bd,30px) 0 0;
      }
      .ww-e-d12a {
        padding: var(--3e1a18ba-4916-42b5-a4ae-5b58fa982580,20px);
        display: flex;
        width: 100%;
        max-width: 940px;
        background-color: var(--1481ed44-305c-4880-a495-16ba5cf7f9c3,#FFFFFF);
        border-radius: 0 0 var(--e3de1f2a-812b-4690-a2ce-2b76049ff6bd,30px) var(--e3de1f2a-812b-4690-a2ce-2b76049ff6bd,30px);
      }
      .ww-e-d12a.ww-layout, .ww-e-d12a [data-ww-ls~="d12a"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--3e1a18ba-4916-42b5-a4ae-5b58fa982580,20px);
        column-gap: var(--b577f0a2-94d4-45c4-b10d-b57f47220be7,16px);
      }
      .ww-e-d12b {
        padding: 0 24px;
        max-width: 800px;
        font-size: 16px;
        line-height: 1.6;
        font-weight: 600;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d12c {
        padding: 0 24px;
        max-width: 800px;
        font-size: 16px;
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d12d {
        margin: 0 0 24px;
        font-size: 32px;
        font-weight: 700;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-d12e {
        font-size: 14px;
        color: #fff;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12f {
        font-size: 16px;
        font-weight: 700;
        color: var(--a07fcfce-edf1-4bfb-9691-fc6a3226637d,#e3dada);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d12g {
        padding: 0;
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d12h {
        height: unset;
        aspect-ratio: 1.78;
        background-image: url("/images/4ovet24-x-SYST3M-3RROR-404.png?_wwcv=301");
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
      }
      @media (max-width: 767px) {
        .ww-e-d12h {
          margin: 0;
          padding: 20px;
          align-self: center;
          position: revert-layer;
          inset: revert-layer;
          width: 100%;
        }
      }
      .ww-e-d12h.ww-layout, .ww-e-d12h [data-ww-ls~="d12h"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d12h.ww-layout, .ww-e-d12h [data-ww-ls~="d12h"] {
          justify-content: center;
        }
      }
      .ww-e-d12i {
        padding: 24px;
        display: flex;
        width: 100%;
        height: 100%;
        background-color: #f0fdf4;
      }
      .ww-e-d12i.ww-layout, .ww-e-d12i [data-ww-ls~="d12i"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d12j {
        padding: 24px;
        display: flex;
        width: 100%;
        height: 100%;
        background-color: #eef2ff;
      }
      .ww-e-d12j.ww-layout, .ww-e-d12j [data-ww-ls~="d12j"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d12k {
        width: 100%;
        height: 100%;
        --wwi-of: cover;
      }
      .ww-e-d12l {
        background-color: #000;
      }
      @media (max-width: 767px) {
        .ww-e-d12l {
          position: revert-layer;
          inset: revert-layer;
          width: 100%;
        }
      }
      .ww-e-d12l.ww-layout, .ww-e-d12l [data-ww-ls~="d12l"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d12m {
        padding: var(--3e1a18ba-4916-42b5-a4ae-5b58fa982580,20px) var(--3e1a18ba-4916-42b5-a4ae-5b58fa982580,20px) var(--b5d67fd4-5bb0-4a22-bf49-03ce4f70be9a,60px) var(--3e1a18ba-4916-42b5-a4ae-5b58fa982580,20px);
      }
      .ww-e-d12m.ww-layout, .ww-e-d12m [data-ww-ls~="d12m"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d12n {
        margin: 0 0 24px;
        font-size: 32px;
        font-weight: 700;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-d12o {
        padding: 0 24px;
        max-width: 800px;
        font-size: 16px;
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d12p {
        padding: 0 24px;
        max-width: 800px;
        font-size: 16px;
        line-height: 1.6;
        font-weight: 600;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d12q {
        padding: 8px;
        z-index: 1;
        position: absolute;
        right: 10px;
        width: 40px;
        height: 40px;
        background-color: #fff;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        border-radius: 50%;
      }
      .ww-e-d12q:where(:hover) {
        box-shadow: 0 4px 6px #00000026;
        transform: translateX(4px);
      }
      .ww-e-d12r {
        padding: 32px;
        overflow: hidden;
        width: 100%;
        height: 100vh;
        background-color: #fff;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 1px solid #dedede;
        border-right: 0 solid;
      }
      @media (max-width: 991px) {
        .ww-e-d12r {
          display: flex;
          position: absolute;
          inset: 0 auto auto 0;
          height: 100vh;
          transform: var(--ww-style-transform, translate3d(-100%,0,0));
        }
      }
      @media (max-width: 767px) {
        .ww-e-d12r {
          padding: 8px;
          overflow: hidden;
          position: absolute;
          inset: 0 auto auto 0;
          height: 100vh;
        }
      }
      .ww-e-d12r.ww-layout, .ww-e-d12r [data-ww-ls~="d12r"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d12r.ww-layout, .ww-e-d12r [data-ww-ls~="d12r"] {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
          align-items: stretch;
          align-content: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d12r.ww-layout, .ww-e-d12r [data-ww-ls~="d12r"] {
          align-items: center;
        }
      }
      .ww-e-d12s {
        padding: 24px;
        display: flex;
        width: 100%;
        height: 100%;
        background-color: #eef2ff;
      }
      .ww-e-d12s.ww-layout, .ww-e-d12s [data-ww-ls~="d12s"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d12t {
        margin: 0 0 24px;
        font-size: 32px;
        font-weight: 700;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-d12u {
        font-size: 16px;
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d12v {
        margin: 0 4px;
        width: 10px;
        height: 10px;
        cursor: pointer;
        transition: all 0.3s ease;
      }
      .ww-e-d12v:where([data-ww-states~="jk5TuZ"]) {
        transform: scale(1.2);
      }
      .ww-e-d12w {
        padding: 6px;
        display: flex;
        width: 100%;
        height: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-d12w {
          padding: 0;
          width: revert-layer;
          height: 100%;
        }
      }
      .ww-e-d12w.ww-layout, .ww-e-d12w [data-ww-ls~="d12w"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-d12w.ww-layout, .ww-e-d12w [data-ww-ls~="d12w"] {
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d12x {
          border-radius: 0;
        }
      }
      .ww-e-d12x.ww-layout, .ww-e-d12x [data-ww-ls~="d12x"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-d12y {
        margin: 0 0 1px;
        padding: 0;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        height: 400px;
        aspect-ratio: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d12y {
          width: revert-layer;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-d12z {
        margin: 0;
        padding: 8px 16px;
        align-self: unset;
        display: flex;
        width: 100%;
        height: 50px;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        text-align: center;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border-top: 0 solid #fff;
        border-bottom: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        border-radius: 0 0 16px 16px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d12z {
          width: 100%;
        }
      }
      .ww-e-d12z:where(:hover) {
        color: #000;
        background-color: #fff;
      }
      .ww-e-d130 {
        padding: 0 0 20px;
        align-self: center;
        display: var(--ww-style-display);
        font-size: 46px;
        font-family: var(--ww-default-font-family);
        font-weight: 800;
        text-align: center;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d130 {
          font-size: 40px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d130 {
          padding: 0 0 10px;
          font-size: 30px;
        }
      }
      .ww-e-d131 {
        font-size: 16px;
        line-height: 1.6;
        color: #374151;
        white-space-collapse: preserve;
      }
      .ww-e-d132 {
        margin: 0;
        z-index: 100;
        box-shadow: 0px 0px 10px 5px var(--d2a72a9b-4562-4d0f-8b9e-453e0d198fa9,#E4E4E7);
        border-radius: 16px;
      }
      @media (max-width: 767px) {
        .ww-e-d132 {
          align-self: center;
          width: revert-layer;
          max-width: 80%;
          height: auto;
          aspect-ratio: unset;
          box-shadow: 0px 0px 10px 5px var(--d2a72a9b-4562-4d0f-8b9e-453e0d198fa9,#E4E4E7);
          border-radius: 16px;
        }
      }
      .ww-e-d132.ww-layout, .ww-e-d132 [data-ww-ls~="d132"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d133 {
        width: revert-layer;
        max-width: unset;
        height: 200px;
        border-top: 1px solid #fff;
        border-bottom: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        border-radius: 0 16px 0 0;
      }
      .ww-e-d133:where(:hover) {
        cursor: pointer;
      }
      .ww-e-d134 {
        width: revert-layer;
        max-width: unset;
        height: 200px;
        aspect-ratio: unset;
        border-top: 1px solid #fff;
        border-bottom: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        border-radius: 16px 0 0;
        --wwi-ar: unset;
      }
      .ww-e-d134:where(:hover) {
        cursor: pointer;
      }
      .ww-e-d135 {
        font: var(--2c6e6725-ac9e-4f43-9819-2c3e9390c3db, 400 14px/normal var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d18c {
        padding: 10px 0 0;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #6b6b6b;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d18c {
          padding: 4px 0 0;
          display: none;
          font-size: 11px;
        }
      }
      .ww-e-d18d {
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: #707070;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d18o:hover) .ww-e-d18d {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
      }
      .ww-e-d18e {
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: #707070;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d18r:hover) .ww-e-d18e {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
      }
      .ww-e-d18f {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d18g {
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: #707070;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d18p:hover) .ww-e-d18g {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
      }
      .ww-e-d18h {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d18i {
        margin: 0 10px 0 0;
        padding: 0;
        align-self: center;
        width: 36px;
        height: unset;
        aspect-ratio: 1;
        border: 1px solid #707070;
        border-radius: 10px;
        --wwi-ar: 1;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d18i {
          margin: 0 16px 0 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18i {
          margin: 0 12px 0 0;
          width: 24px;
        }
      }
      .ww-e-d18j {
        margin: 0;
        padding: 0;
        align-self: center;
        display: var(--ww-style-display);
        width: 48px;
        height: 48px;
        border: 2px outset #71717a;
        border-radius: 20px;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d18j {
          margin: 0;
          width: 48px;
          border: 2px outset #71717a;
          border-radius: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18j {
          margin: 0 0 4px;
          width: 36px;
          height: 36px;
          border: 2px outset #71717a;
          border-radius: 12px;
        }
      }
      .ww-e-d18k {
        margin: 0;
        padding: 0;
        align-self: center;
        width: 48px;
        height: unset;
        aspect-ratio: 1;
        cursor: pointer;
        border: 0 solid #fff;
        border-radius: 10px;
        --wwi-ar: 1;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d18k {
          margin: 0;
          width: 48px;
          border: 0 solid #fff;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18k {
          margin: 0;
          width: 36px;
          border: 0 solid #fff;
        }
      }
      .ww-e-d18l {
        width: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-d18l {
          width: 100%;
        }
      }
      .ww-e-d18l.ww-layout, .ww-e-d18l [data-ww-ls~="d18l"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d18m {
        padding: 0;
        width: revert-layer;
        flex: 0 1 auto;
      }
      .ww-e-d18m.ww-layout, .ww-e-d18m [data-ww-ls~="d18m"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      .ww-e-d18n {
        padding: 0;
        width: revert-layer;
        flex: 0 1 auto;
        cursor: none;
      }
      @media (max-width: 767px) {
        .ww-e-d18n {
          padding: 0 2px;
          width: 10%;
          flex: 0 1 auto;
        }
      }
      .ww-e-d18n.ww-layout, .ww-e-d18n [data-ww-ls~="d18n"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d18n.ww-layout, .ww-e-d18n [data-ww-ls~="d18n"] {
          flex-flow: wrap;
        }
      }
      .ww-e-d18o {
        padding: 0 16px;
        width: revert-layer;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d18o {
          padding: 0 2px;
          width: 30%;
        }
      }
      .ww-e-d18o.ww-layout, .ww-e-d18o [data-ww-ls~="d18o"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      .ww-e-d18p {
        padding: 0 16px;
        width: revert-layer;
        flex: 0 1 auto;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d18p {
          padding: 0 2px;
          width: 30%;
          flex: 0 1 auto;
        }
      }
      .ww-e-d18p.ww-layout, .ww-e-d18p [data-ww-ls~="d18p"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d18p.ww-layout, .ww-e-d18p [data-ww-ls~="d18p"] {
          flex-flow: wrap;
        }
      }
      .ww-e-d18q {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d18r {
        padding: 0 16px;
        width: revert-layer;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d18r {
          padding: 0 2px;
          width: 25%;
        }
      }
      .ww-e-d18r.ww-layout, .ww-e-d18r [data-ww-ls~="d18r"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      .ww-e-d18s {
        padding: 10px 0 0;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #6b6b6b;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d18s {
          padding: 4px 0;
          display: block;
          font-size: 14px;
        }
      }
      .ww-e-d18s:where(:hover) {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
        cursor: pointer;
      }
      .ww-e-d18t {
        margin: 0;
        padding: 0 0 20px;
        width: 100%;
        background-color: #000;
        border-top: 4px solid #d4d4d8;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
        border-radius: 16px 16px 0 0;
      }
      @media (max-width: 767px) {
        .ww-e-d18t {
          padding: 0;
          background-color: #000;
          box-shadow: 0 1px 3px #000;
          border-top: 0 solid #af302c;
          border-bottom: 5px outset #e4e4e7;
          border-radius: 0 0 12px 12px;
        }
      }
      .ww-e-d18t.ww-layout, .ww-e-d18t [data-ww-ls~="d18t"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d18u {
        margin: 0 auto;
        padding: 0 16px;
        width: 100%;
        max-width: 500px;
        height: 56px;
      }
      .ww-e-d18u.ww-layout, .ww-e-d18u [data-ww-ls~="d18u"] {
        display: flex;
        flex-flow: row;
        justify-content: space-around;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d18v {
        margin: 0 5px;
        padding: 0;
        align-self: center;
        width: 48px;
        height: unset;
        aspect-ratio: 1;
        cursor: pointer;
        border-radius: 0;
        --wwi-ar: 1;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d18v {
          margin: 0 5px;
          width: 48px;
          border: 0 solid #fff;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18v {
          margin: 0;
          width: 48px;
          border: 0 solid #fff;
        }
      }
      .ww-e-d18w {
        padding: 0;
        width: revert-layer;
        flex: 0 1 auto;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d18w {
          padding: 0 2px;
          width: 2%;
          flex: 0 1 auto;
        }
      }
      .ww-e-d18w.ww-layout, .ww-e-d18w [data-ww-ls~="d18w"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d18w.ww-layout, .ww-e-d18w [data-ww-ls~="d18w"] {
          flex-flow: wrap;
          align-items: center;
        }
      }
      .ww-e-d18x {
        width: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-d18x {
          margin: 2px 0 0;
          width: 100%;
          background-color: #af302c26;
          border-top: 2px solid #6b6b6b8f;
          border-bottom: 0 none;
          border-left: 0 none;
          border-right: 0 none;
        }
      }
      .ww-e-d18x.ww-layout, .ww-e-d18x [data-ww-ls~="d18x"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d18y {
        width: 200px;
        max-width: unset;
        border-top: 1px solid #fff;
        border-bottom: 0 solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        border-radius: 16px 16px 0 0;
      }
      @media (max-width: 767px) {
        .ww-e-d18y {
          margin: -20px 0 0;
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18y:where(:hover) {
          cursor: pointer;
          --wwi-f: invert(100%);
        }
      }
      .ww-e-d18z {
        margin: 0 0 0 20px;
        z-index: 100;
        box-shadow: 5px 25px 10px 0px var(--d2a72a9b-4562-4d0f-8b9e-453e0d198fa9,#E4E4E7);
        border-radius: 0 0 16px 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d18z {
          margin: 0 0 0 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d18z {
          margin: -20px 0 0 10px;
          max-width: 30%;
          box-shadow: 4px 0px 10px 0px var(--d2a72a9b-4562-4d0f-8b9e-453e0d198fa9,#E4E4E7);
        }
      }
      .ww-e-d18z.ww-layout, .ww-e-d18z [data-ww-ls~="d18z"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d190 {
        padding: 0;
        width: revert-layer;
        flex: 0 1 auto;
        background: linear-gradient(174deg, #fff 0%, #e5e5e6 100%);
        cursor: none;
        opacity: 1;
        border-radius: 100px;
      }
      @media (max-width: 767px) {
        .ww-e-d190 {
          margin: 2px;
          padding: 2px;
          width: 18%;
          flex: 0 1 auto;
          max-width: 50px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d190:where(:hover) {
          background: linear-gradient(174deg, #af302c 0% 100%);
        }
      }
      .ww-e-d190.ww-layout, .ww-e-d190 [data-ww-ls~="d190"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d190.ww-layout, .ww-e-d190 [data-ww-ls~="d190"] {
          flex-flow: wrap;
        }
      }
      .ww-e-d191 {
        margin: 0 0 -20px;
        padding: 8px 16px;
        align-self: unset;
        display: flex;
        width: 100%;
        height: 50px;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border-top: 0 solid #fff;
        border-bottom: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        border-radius: 0 0 16px 16px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d191 {
          margin: 0 0 -20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d191 {
          margin: -6px 0 0;
          padding: 2px 4px;
          width: 100%;
          height: 20px;
          font-size: 9px;
        }
      }
      .ww-e-d191:where(:hover) {
        color: #000;
        background-color: #fff;
      }
      .ww-e-d192 {
        margin: 0 0 12px;
        width: 100%;
      }
      .ww-e-d193 {
        padding: 8px;
        width: 100%;
      }
      .ww-e-d193.ww-layout, .ww-e-d193 [data-ww-ls~="d193"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d194 {
        padding: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d194 {
          width: 100%;
        }
      }
      .ww-e-d194.ww-layout, .ww-e-d194 [data-ww-ls~="d194"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d194.ww-layout, .ww-e-d194 [data-ww-ls~="d194"] {
          flex-flow: column;
        }
      }
      .ww-e-d195 {
        height: 70px;
        background-color: #36b37e;
      }
      .ww-e-d195.ww-layout, .ww-e-d195 [data-ww-ls~="d195"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d196 {
        height: auto;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d197 {
        margin: 0;
        font-size: 26px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d198 {
        margin: 0 0 12px;
        padding: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d199 {
          position: revert-layer;
          inset: revert-layer;
          width: 100%;
        }
      }
      .ww-e-d199.ww-layout, .ww-e-d199 [data-ww-ls~="d199"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d199.ww-layout, .ww-e-d199 [data-ww-ls~="d199"] {
          flex-flow: wrap;
        }
      }
      .ww-e-d19A {
        width: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-d19A {
          width: 100%;
        }
      }
      .ww-e-d19A.ww-layout, .ww-e-d19A [data-ww-ls~="d19A"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d19B {
        font-size: 12px;
        font-family: Inter, sans-serif;
        line-height: 18px;
        font-weight: 500;
        color: var(--aa73e7ac-53e9-4268-bc49-246e95286ac6, #71717A);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19C {
        padding: 8px;
      }
      .ww-e-d19C.ww-layout, .ww-e-d19C [data-ww-ls~="d19C"] {
        display: flex;
        justify-content: center;
      }
      @media (max-width: 991px) {
        .ww-e-d19C.ww-layout, .ww-e-d19C [data-ww-ls~="d19C"] {
          justify-content: center;
        }
      }
      .ww-e-d19D {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-d19E {
        margin: 0 0 8px;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        line-height: 32px;
        font-weight: 500;
        text-align: center;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d19E {
          margin: 0 0 32px;
        }
      }
      .ww-e-d19F {
        padding: 0;
        display: var(--ww-style-display, none);
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d19G {
        margin: 0 0 4px;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #3f3f46;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19H {
        padding: 0;
        display: var(--ww-style-display, flex);
        width: revert-layer;
        flex: 0 1 auto;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d19I {
        padding: 0;
        display: var(--ww-style-display, none);
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d19J {
        width: 100%;
      }
      .ww-e-d19J.ww-layout, .ww-e-d19J [data-ww-ls~="d19J"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: stretch;
        align-content: revert-layer;
        column-gap: 0;
      }
      .ww-e-d19K {
        padding: 0;
        display: var(--ww-style-display, flex);
        width: revert-layer;
        flex: 0 1 auto;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d19L {
        width: 100%;
      }
      .ww-e-d19L.ww-layout, .ww-e-d19L [data-ww-ls~="d19L"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: stretch;
        align-content: revert-layer;
        column-gap: 0;
      }
      .ww-e-d19M {
        margin: 0;
        width: 100%;
      }
      .ww-e-d19M.ww-layout, .ww-e-d19M [data-ww-ls~="d19M"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d19N {
        padding: 12px;
        background-color: #fff;
        border: 1px solid;
        border-radius: 0 0 8px 8px;
      }
      .ww-e-d19N.ww-layout, .ww-e-d19N [data-ww-ls~="d19N"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d19O {
        padding: 2px 8px;
        align-self: flex-end;
        display: var(--ww-style-display);
        width: revert-layer;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: right;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #d4d4d8;
        border-radius: 12px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d19O {
          font-size: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d19O {
          font-size: 16px;
        }
      }
      .ww-e-d19O:where(:hover) {
        padding: 2px 8px;
        color: #af302c;
        background-color: #e4e4e7;
      }
      .ww-e-d19P.ww-layout, .ww-e-d19P [data-ww-ls~="d19P"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-end;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d19Q {
        padding: 0 0 0 15px;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #d74242;
        white-space-collapse: preserve;
      }
      .ww-e-d19R {
        padding: 0;
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d19S {
        margin: 0;
        padding: 48px;
        display: var(--ww-style-display, flex);
        width: 440px;
        background-color: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d19S {
          padding: 24px 16px;
          width: 100%;
          background-color: #fff;
        }
      }
      .ww-e-d19S.ww-layout, .ww-e-d19S [data-ww-ls~="d19S"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d19T {
        margin: 24px 0 0;
        padding: 11px 16px;
        align-self: flex-start;
        width: 100%;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        text-transform: uppercase;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #af302c;
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19U {
        padding: 0;
        overflow: hidden;
        width: 100%;
        max-width: unset;
        max-height: unset;
        background-color: #fff;
        border: 0 solid #e0e0e0;
        border-radius: 0;
      }
      .ww-e-d19U.ww-layout, .ww-e-d19U [data-ww-ls~="d19U"] {
        display: flex;
      }
      .ww-e-d19V {
        padding: 8px;
        width: 100%;
      }
      .ww-e-d19V.ww-layout, .ww-e-d19V [data-ww-ls~="d19V"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d19W {
        padding: 0;
        align-self: flex-end;
        display: var(--ww-style-display);
        width: 100%;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d19W {
          padding: 2px 8px;
          width: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d19W {
          padding: 0;
        }
      }
      .ww-e-d19W.ww-layout, .ww-e-d19W [data-ww-ls~="d19W"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d19X {
        margin: 0;
        padding: 2px 8px;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: right;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid #d4d4d8;
        border-radius: 12px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d19X {
          padding: 2px 8px;
          font-size: 14px;
          border: 1px solid #d4d4d8;
          border-radius: 8px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d19X {
          padding: 2px 4px;
          display: block;
          font-size: 14px;
        }
      }
      .ww-e-d19X:where(:hover) {
        color: #af302c;
        background-color: #e4e4e7;
      }
      @media (max-width: 991px) {
        .ww-e-d19X:where(:hover) {
          color: #af302c;
          background-color: #e4e4e7;
        }
      }
      .ww-e-d19Y {
        margin: 0 0 10px;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--35757712-e419-4f19-895d-4f3d147cca6c,#af302c);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19Z {
        margin: 0;
        padding: 12px 20px;
        align-self: flex-start;
        width: 100%;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #af302c;
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d19Z {
          font-size: 18px;
        }
      }
      .ww-e-d19a {
        margin: 0 0 0 20px;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: right;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d19a {
          margin: 0 0 0 12px;
          font-size: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d19a {
          margin: 0 0 0 6px;
          display: block;
          font-size: 16px;
        }
      }
      .ww-e-d19b {
        padding: 0;
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d19c {
        margin: 0 0 8px;
        font-size: 14px;
        line-height: normal;
        font-weight: 700;
        color: var(--63159545-70b4-4b60-bd62-1fd33c03029b, #12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19d.ww-layout, .ww-e-d19d [data-ww-ls~="d19d"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d19e {
        margin: 0 0 12px;
        font-size: 26px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19f {
        margin: 0;
        padding: 12px 20px;
        align-self: flex-start;
        width: 100%;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #af302c;
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d19f {
          font-size: 20px;
        }
      }
      .ww-e-d19g {
        margin: 0 0 8px;
        font-size: 14px;
        line-height: normal;
        font-weight: 700;
        color: var(--63159545-70b4-4b60-bd62-1fd33c03029b, #12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19h {
        padding: 0 20px;
        align-self: center;
        display: var(--ww-style-display, none);
        width: 40%;
      }
      @media (max-width: 991px) {
        .ww-e-d19h {
          width: 81%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d19h {
          padding: 0 36px;
          width: 100%;
          height: auto;
        }
      }
      .ww-e-d19h.ww-layout, .ww-e-d19h [data-ww-ls~="d19h"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d19i {
        margin: 4px 0 0;
        padding: 0;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 400;
        color: var(--ww-content-ww-text-color, #2563EB);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d19i {
          font-size: 16px;
        }
      }
      .ww-e-d19j {
        padding: 0;
        align-self: center;
        display: var(--ww-style-display, none);
        width: 40%;
      }
      @media (max-width: 991px) {
        .ww-e-d19j {
          width: 60%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d19j {
          padding: 0 36px;
          width: 100%;
          height: 95vh;
        }
      }
      .ww-e-d19j.ww-layout, .ww-e-d19j [data-ww-ls~="d19j"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d19j.ww-layout, .ww-e-d19j [data-ww-ls~="d19j"] {
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        }
      }
      .ww-e-d19k {
        padding: 0;
        width: 48px;
        height: 48px;
        border: 0 solid;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d19k {
          padding: 0;
          width: 36px;
          height: 36px;
          border-radius: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d19k {
          padding: 0;
          width: 20px;
          height: 20px;
          border-radius: 4px;
        }
      }
      .ww-e-d19l {
        margin: 0;
        padding: 48px;
        display: var(--ww-style-display, none);
        width: 440px;
        background-color: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 12px;
      }
      @media (max-width: 991px) {
        .ww-e-d19l {
          padding: 46px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d19l {
          padding: 24px 16px;
          width: 100%;
          background-color: #fff;
        }
      }
      .ww-e-d19l.ww-layout, .ww-e-d19l [data-ww-ls~="d19l"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d19l.ww-layout, .ww-e-d19l [data-ww-ls~="d19l"] {
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        }
      }
      .ww-e-d19m {
        padding: 8px;
      }
      .ww-e-d19m.ww-layout, .ww-e-d19m [data-ww-ls~="d19m"] {
        display: flex;
        flex-flow: column;
        align-items: stretch;
      }
      .ww-e-d19n {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d19o {
        display: var(--ww-style-display, none);
      }
      @media (max-width: 767px) {
        .ww-e-d19o {
          width: 100%;
          flex: 0 1 auto;
        }
      }
      .ww-e-d19o.ww-layout, .ww-e-d19o [data-ww-ls~="d19o"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d19o.ww-layout, .ww-e-d19o [data-ww-ls~="d19o"] {
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d19p {
          align-self: center;
        }
      }
      .ww-e-d19p.ww-layout, .ww-e-d19p [data-ww-ls~="d19p"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d19p.ww-layout, .ww-e-d19p [data-ww-ls~="d19p"] {
          justify-content: center;
        }
      }
      .ww-e-d19q {
        padding: 0;
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
      }
      .ww-e-d19q.ww-layout, .ww-e-d19q [data-ww-ls~="d19q"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d19r {
        margin: 0 0 8px;
        font-size: 14px;
        line-height: normal;
        font-weight: 700;
        color: var(--63159545-70b4-4b60-bd62-1fd33c03029b, #12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19s {
        margin: 0 0 8px;
        font-size: 14px;
        line-height: normal;
        font-weight: 700;
        color: var(--63159545-70b4-4b60-bd62-1fd33c03029b, #12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19t {
        margin: 4px 0 0;
        align-self: flex-start;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19u {
        margin: 0;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 24px;
        text-align: center;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19v {
        margin: 0 0 8px;
        font-size: 14px;
        line-height: normal;
        font-weight: 700;
        color: var(--63159545-70b4-4b60-bd62-1fd33c03029b, #12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19w {
        margin: 0;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 24px;
        text-align: center;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d19x {
        padding: 0;
        display: var(--ww-style-display, flex);
        width: revert-layer;
        flex: 0 1 auto;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d19y {
        font-size: 14px;
        font-family: Inter, sans-serif;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d19y {
          font-size: 12px;
        }
      }
      .ww-e-d19z {
        margin: 0;
        padding: 12px 20px;
        align-self: flex-start;
        width: 100%;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: var(--35757712-e419-4f19-895d-4f3d147cca6c,#af302c);
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d19z {
          font-size: 20px;
        }
      }
      .ww-e-d1A0 {
        margin: 0 0 8px;
        font-size: 14px;
        line-height: normal;
        font-weight: 700;
        color: var(--63159545-70b4-4b60-bd62-1fd33c03029b, #12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1A1 {
        margin: 0 0 16px;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        color: var(--a2e79893-5ce2-4231-bc8c-36f74cd05d6b, #6e84a3);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1A2 {
        margin: 0 0 16px;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        color: var(--a2e79893-5ce2-4231-bc8c-36f74cd05d6b, #6e84a3);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1A3 {
        padding: 0 0 0 15px;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #d74242;
        white-space-collapse: preserve;
      }
      .ww-e-d1A4.ww-layout, .ww-e-d1A4 [data-ww-ls~="d1A4"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1A4.ww-layout, .ww-e-d1A4 [data-ww-ls~="d1A4"] {
          justify-content: space-between;
        }
      }
      .ww-e-d1A5 {
        padding: 8px;
        align-self: center;
        width: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-d1A5 {
          padding: 0;
          width: 100%;
        }
      }
      .ww-e-d1A6 {
        padding: 8px;
        align-self: center;
        width: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-d1A6 {
          padding: 0;
          width: 100%;
          flex: 0 1 auto;
        }
      }
      .ww-e-d1A7 {
        padding: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1A7 {
          width: 100%;
        }
      }
      .ww-e-d1A7.ww-layout, .ww-e-d1A7 [data-ww-ls~="d1A7"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1A7.ww-layout, .ww-e-d1A7 [data-ww-ls~="d1A7"] {
          flex-flow: column;
        }
      }
      .ww-e-d1A8 {
        padding: 8px;
        display: flex;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d1A8 {
          width: 100%;
        }
      }
      .ww-e-d1A8.ww-layout, .ww-e-d1A8 [data-ww-ls~="d1A8"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1A9 {
        padding: 12px;
        cursor: pointer;
        border-top: 1px solid;
        border-bottom: 0 solid;
        border-left: 1px solid;
        border-right: 1px solid;
        border-radius: 8px 8px 0 0;
      }
      .ww-e-d1A9.ww-layout, .ww-e-d1A9 [data-ww-ls~="d1A9"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1AA {
        padding: 12px;
        background-color: #fafafa;
        cursor: pointer;
        border-top: 1px solid;
        border-bottom: 1px solid;
        border-left: 1px solid;
        border-right: 1px solid;
        border-radius: 8px;
      }
      .ww-e-d1AA.ww-layout, .ww-e-d1AA [data-ww-ls~="d1AA"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1AB {
        margin: 0;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 24px;
        text-align: center;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1AC {
        padding: 12px;
        background-color: #fff;
        border: 1px solid;
        border-radius: 0 0 8px 8px;
      }
      .ww-e-d1AC.ww-layout, .ww-e-d1AC [data-ww-ls~="d1AC"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1AD {
        padding: 8px;
        align-self: center;
        width: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-d1AD {
          padding: 0;
          width: 100%;
          flex: 0 1 auto;
        }
      }
      .ww-e-d1AE {
        margin: 0 0 8px;
        font-size: 14px;
        line-height: normal;
        font-weight: 700;
        color: var(--63159545-70b4-4b60-bd62-1fd33c03029b, #12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1AF {
        margin: 0 0 22px;
        padding: 0 0 0 12px;
        height: 38px;
        font-size: 16px;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--4997f6f1-63a5-47fe-8561-8bd3b714a2e4, #e3ebf6);
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1AG {
        padding: 10px;
        width: 24px;
        height: 24px;
        border-radius: 100%;
      }
      .ww-e-d1AH {
        padding: 10px;
        width: 24px;
        height: 24px;
        border-radius: 100%;
      }
      .ww-e-d1AI {
        padding: 10px;
        width: 24px;
        height: 24px;
        border-radius: 100%;
      }
      .ww-e-d1AJ.ww-layout, .ww-e-d1AJ [data-ww-ls~="d1AJ"] {
        display: flex;
      }
      .ww-e-d1AK {
        width: 100%;
      }
      .ww-e-d1AK.ww-layout, .ww-e-d1AK [data-ww-ls~="d1AK"] {
        display: flex;
      }
      .ww-e-d1AL {
        width: 100%;
      }
      .ww-e-d1AL.ww-layout, .ww-e-d1AL [data-ww-ls~="d1AL"] {
        display: flex;
      }
      .ww-e-d1AM {
        width: 100%;
      }
      .ww-e-d1AM.ww-layout, .ww-e-d1AM [data-ww-ls~="d1AM"] {
        display: flex;
      }
      .ww-e-d1AN {
        margin: 0 0 4px;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #3f3f46;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1AO {
        height: 70px;
        background-color: #36b37e;
      }
      .ww-e-d1AO.ww-layout, .ww-e-d1AO [data-ww-ls~="d1AO"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1AP {
        padding: 0 0 0 15px;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #d74242;
        white-space-collapse: preserve;
      }
      .ww-e-d1AQ {
        padding: 12px 24px;
        width: 100%;
        background-color: #0000;
        border-top: 0 solid #e0e0e0;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 767px) {
        .ww-e-d1AQ {
          padding: 4px 2px;
          width: 100%;
        }
      }
      .ww-e-d1AQ.ww-layout, .ww-e-d1AQ [data-ww-ls~="d1AQ"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1AR {
        margin: 0 0 12px;
        font-size: 26px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1AS {
        margin: 0 0 8px;
        font-size: 14px;
        line-height: normal;
        font-weight: 700;
        color: var(--63159545-70b4-4b60-bd62-1fd33c03029b, #12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1AT {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-d1AU {
        padding: 8px;
      }
      .ww-e-d1AU.ww-layout, .ww-e-d1AU [data-ww-ls~="d1AU"] {
        display: flex;
        justify-content: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1AU.ww-layout, .ww-e-d1AU [data-ww-ls~="d1AU"] {
          justify-content: center;
        }
      }
      .ww-e-d1AV {
        margin: 0 6px 0 0;
        width: 20px;
      }
      .ww-e-d1AW {
        margin: 0 6px 0 0;
        width: 20px;
      }
      .ww-e-d1AX {
        margin: 0 6px 0 0;
        width: 20px;
      }
      .ww-e-d1AY {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1AZ {
        margin: 0;
        width: 100%;
      }
      .ww-e-d1AZ.ww-layout, .ww-e-d1AZ [data-ww-ls~="d1AZ"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d1Aa {
        margin: 0 0 20px;
        width: 100%;
      }
      .ww-e-d1Aa.ww-layout, .ww-e-d1Aa [data-ww-ls~="d1Aa"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d1Ab {
        margin: 0;
        padding: 20px 0 0;
        align-self: center;
        width: revert-layer;
        flex: 0 1 auto;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ab {
          width: revert-layer;
        }
      }
      .ww-e-d1Ac {
        margin: 0;
        font-size: 26px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Ad {
        margin: 0 0 8px;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        line-height: 32px;
        font-weight: 500;
        text-align: center;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ad {
          margin: 0 0 32px;
        }
      }
      .ww-e-d1Ae {
        margin: 0;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #000;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ae {
          font-size: 14px;
        }
      }
      .ww-e-d1Af {
        margin: 0;
        width: revert-layer;
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 24px;
        font-weight: 500;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Af {
          font-size: 14px;
        }
      }
      .ww-e-d1Ag {
        padding: 0;
        display: var(--ww-style-display, flex);
        width: revert-layer;
        flex: 0 1 auto;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1Ah {
        width: 100%;
      }
      .ww-e-d1Ah.ww-layout, .ww-e-d1Ah [data-ww-ls~="d1Ah"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: stretch;
        align-content: revert-layer;
        column-gap: 0;
      }
      .ww-e-d1Ai {
        width: 100%;
      }
      .ww-e-d1Ai.ww-layout, .ww-e-d1Ai [data-ww-ls~="d1Ai"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: stretch;
        align-content: revert-layer;
        column-gap: 0;
      }
      .ww-e-d1Aj {
        margin: 0;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        text-align: left;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Aj {
          font-size: 14px;
        }
      }
      .ww-e-d1Ak {
        margin: 0 0 12px;
        padding: 0;
      }
      .ww-e-d1Al {
        margin: 0 0 12px;
        width: 100%;
      }
      .ww-e-d1Am {
        padding: 10px;
        width: 24px;
        height: 24px;
        border-radius: 100%;
      }
      .ww-e-d1An {
        margin: 0;
        padding: 20px 0 0;
        align-self: center;
        width: revert-layer;
        flex: 0 1 auto;
      }
      @media (max-width: 767px) {
        .ww-e-d1An {
          width: revert-layer;
        }
      }
      .ww-e-d1Ao {
        padding: 0;
        display: var(--ww-style-display, none);
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1Ap {
        margin: 4px 0 0;
        align-self: flex-start;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 400;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Aq {
        margin: 24px 0 0;
        padding: 11px 16px;
        align-self: flex-start;
        width: 100%;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        text-transform: uppercase;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #af302c;
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Ar {
        padding: 2px 8px;
        display: var(--ww-style-display);
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #d4d4d8;
        border-radius: 12px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ar {
          font-size: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ar {
          font-size: 16px;
        }
      }
      .ww-e-d1Ar:where(:hover) {
        color: #af302c;
        background-color: #e4e4e7;
      }
      .ww-e-d1As {
        margin: 0 0 36px;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--35757712-e419-4f19-895d-4f3d147cca6c,#af302c);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1At {
        margin: 0 0 8px;
        font-size: 14px;
        line-height: normal;
        font-weight: 700;
        color: var(--63159545-70b4-4b60-bd62-1fd33c03029b, #12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Au {
        margin: 0 0 16px;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        color: var(--a2e79893-5ce2-4231-bc8c-36f74cd05d6b, #6e84a3);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Av {
        height: auto;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        text-align: center;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Aw {
        margin: 0 0 8px;
        font-size: 14px;
        line-height: normal;
        font-weight: 700;
        color: var(--63159545-70b4-4b60-bd62-1fd33c03029b, #12263f);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Ax {
        margin: 0 0 16px;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        color: var(--a2e79893-5ce2-4231-bc8c-36f74cd05d6b, #6e84a3);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Ay {
        padding: 8px;
        width: 100%;
      }
      .ww-e-d1Ay.ww-layout, .ww-e-d1Ay [data-ww-ls~="d1Ay"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1Az {
        margin: 0 0 36px;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: var(--35757712-e419-4f19-895d-4f3d147cca6c,#af302c);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1B0 {
        padding: 0;
        display: var(--ww-style-display, none);
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1B1 {
        padding: 0;
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1B2 {
        padding: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1B2 {
          width: 17%;
        }
      }
      .ww-e-d1B2.ww-layout, .ww-e-d1B2 [data-ww-ls~="d1B2"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1B2.ww-layout, .ww-e-d1B2 [data-ww-ls~="d1B2"] {
          flex-flow: column;
        }
      }
      .ww-e-d1B3 {
        padding: 8px;
        display: flex;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d1B3 {
          width: 100%;
        }
      }
      .ww-e-d1B3.ww-layout, .ww-e-d1B3 [data-ww-ls~="d1B3"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1B3.ww-layout, .ww-e-d1B3 [data-ww-ls~="d1B3"] {
          align-items: flex-end;
        }
      }
      .ww-e-d1B4 {
        margin: 0 0 24px;
        padding: 12px;
        align-self: center;
        display: var(--ww-style-display, none);
        width: 60%;
        height: auto;
        background: var(--ww-style-background-color, #EFF6FF);
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1B4 {
          width: 70%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1B4 {
          margin: 0;
          padding: 16px;
          width: 100%;
        }
      }
      .ww-e-d1B4.ww-layout, .ww-e-d1B4 [data-ww-ls~="d1B4"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d1B4.ww-layout, .ww-e-d1B4 [data-ww-ls~="d1B4"] {
          align-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1B5 {
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color, #1D4ED8);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1B5 {
          margin: 12px 0 0;
          font-size: 18px;
          text-align: center;
        }
      }
      .ww-e-d1B6 {
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 20px;
        font-weight: 500;
        color: var(--febd880b-c15a-4d81-9f87-26ef78fc1175, #3F3F46);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1B6 {
          align-self: unset;
          width: 100%;
          flex: 0 1 auto;
          height: auto;
          font-size: 10px;
          text-align: center;
        }
      }
      .ww-e-d1B7 {
        margin: 9px 0 0;
        font-size: 14px;
        font-family: Inter, sans-serif;
        line-height: 20px;
        font-weight: 500;
        color: var(--febd880b-c15a-4d81-9f87-26ef78fc1175, #3F3F46);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1B7 {
          font-size: 12px;
        }
      }
      .ww-e-d1B8 {
        width: 100%;
      }
      .ww-e-d1B8.ww-layout, .ww-e-d1B8 [data-ww-ls~="d1B8"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1B9 {
        font-size: 12px;
        font-family: Inter, sans-serif;
        line-height: 18px;
        font-weight: 500;
        color: var(--aa73e7ac-53e9-4268-bc49-246e95286ac6, #71717A);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1BA {
        padding: 24px;
        width: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-d1BA {
          padding: 4px;
        }
      }
      .ww-e-d1BA.ww-layout, .ww-e-d1BA [data-ww-ls~="d1BA"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
        row-gap: 24px;
      }
      .ww-e-d1BB {
        margin: 0;
        padding: 12px 20px;
        align-self: flex-start;
        width: 75%;
        flex: 0 1 auto;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #af302c;
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1BB {
          width: 80%;
          font-size: 16px;
        }
      }
      .ww-e-d1BC {
        padding: 0;
        width: 48px;
        height: 48px;
        border: 0 solid;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1BC {
          padding: 0;
          width: 36px;
          height: 36px;
          border-radius: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1BC {
          padding: 0;
          width: 20px;
          height: 20px;
          border-radius: 4px;
        }
      }
      .ww-e-d1BD {
        margin: 8px 0 0;
        padding: 0;
        display: var(--ww-style-display, none);
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: var(--ww-content-ww-text-color, #1D4ED8);
        letter-spacing: 0;
        text-decoration-line: underline;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1BD {
          margin: 12px 0 0;
        }
      }
      .ww-e-d1BE {
        padding: 0 20px;
        align-self: center;
        display: var(--ww-style-display, none);
        width: 40%;
      }
      @media (max-width: 991px) {
        .ww-e-d1BE {
          width: 81%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1BE {
          padding: 0 36px;
          width: 100%;
          height: 95vh;
        }
      }
      .ww-e-d1BE.ww-layout, .ww-e-d1BE [data-ww-ls~="d1BE"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d1BE.ww-layout, .ww-e-d1BE [data-ww-ls~="d1BE"] {
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        }
      }
      .ww-e-d1BF {
        margin: 0 0 4px;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #3f3f46;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1BG {
        margin: 0 0 32px;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 24px;
        text-align: center;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1BH {
        margin: 0 0 4px;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #3f3f46;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1BI {
        margin: 0 0 20px;
        width: 100%;
      }
      .ww-e-d1BI.ww-layout, .ww-e-d1BI [data-ww-ls~="d1BI"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d1BJ {
        margin: 0 0 8px;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        line-height: 32px;
        font-weight: 500;
        text-align: center;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1BK {
        margin: 0 0 4px;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #3f3f46;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1BL {
        margin: 0;
        width: 100%;
      }
      .ww-e-d1BL.ww-layout, .ww-e-d1BL [data-ww-ls~="d1BL"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d1BM.ww-layout, .ww-e-d1BM [data-ww-ls~="d1BM"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1BN {
        margin: 32px 0;
        padding: 11px 16px;
        align-self: center;
        width: 100%;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: #fff;
        text-transform: uppercase;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #af302c;
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1BO {
        margin: 0 0 8px;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        line-height: 32px;
        font-weight: 500;
        text-align: center;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1BP {
        margin: 32px 0 0;
        padding: 11px 16px;
        align-self: flex-start;
        width: 100%;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        text-transform: uppercase;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #af302c;
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1BQ {
        margin: 24px 0 0;
        padding: 11px 16px;
        align-self: flex-start;
        width: 100%;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        text-transform: uppercase;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #af302c;
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1BR {
        margin: 0 0 8px;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        line-height: 32px;
        font-weight: 500;
        text-align: center;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1BS {
        margin: 0;
        padding: 48px;
        display: var(--ww-style-display, none);
        width: 440px;
        background-color: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1BS {
          padding: 24px 16px;
          width: 100%;
          background-color: #fff;
        }
      }
      .ww-e-d1BS.ww-layout, .ww-e-d1BS [data-ww-ls~="d1BS"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d1BS.ww-layout, .ww-e-d1BS [data-ww-ls~="d1BS"] {
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        }
      }
      .ww-e-d1BT {
        margin: 0 0 8px;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        line-height: 32px;
        font-weight: 500;
        text-align: center;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1BU {
        margin: 0;
        padding: 48px;
        display: var(--ww-style-display, none);
        width: 440px;
        background-color: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1BU {
          padding: 24px 16px;
          width: 100%;
          background-color: #fff;
        }
      }
      .ww-e-d1BU.ww-layout, .ww-e-d1BU [data-ww-ls~="d1BU"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d1BU.ww-layout, .ww-e-d1BU [data-ww-ls~="d1BU"] {
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        }
      }
      .ww-e-d1BV {
        margin: 0;
        display: var(--ww-style-display);
        width: revert-layer;
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 32px;
        font-weight: 500;
        color: #af302c;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1BV {
          font-size: 14px;
        }
      }
      .ww-e-d1BW {
        padding: 4px 8px;
        align-self: flex-end;
        display: var(--ww-style-display);
        width: revert-layer;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d1BW {
          padding: 2px 8px;
          width: revert-layer;
        }
      }
      .ww-e-d1BW.ww-layout, .ww-e-d1BW [data-ww-ls~="d1BW"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-d1BX {
        padding: 0;
        width: 48px;
        height: 48px;
        border: 0 solid;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1BX {
          padding: 0;
          width: 36px;
          height: 36px;
          border-radius: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1BX {
          padding: 0;
          width: 24px;
          height: 24px;
          border-radius: 4px;
        }
      }
      .ww-e-d1BY {
        padding: 8px;
        display: flex;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d1BY {
          width: 100%;
        }
      }
      .ww-e-d1BY.ww-layout, .ww-e-d1BY [data-ww-ls~="d1BY"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1BZ {
        font-size: 16px;
        text-align: left;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1BZ {
          text-align: left;
        }
      }
      .ww-e-d1Ba {
        margin: 32px 0 0;
        padding: 11px 16px;
        align-self: flex-start;
        width: 100%;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        text-transform: uppercase;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #af302c;
        cursor: pointer;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Bb {
        margin: 0;
        padding: 48px;
        display: var(--ww-style-display, none);
        width: 440px;
        background-color: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Bb {
          padding: 24px 16px;
          width: 100%;
          background-color: #fff;
        }
      }
      .ww-e-d1Bb.ww-layout, .ww-e-d1Bb [data-ww-ls~="d1Bb"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d1Bb.ww-layout, .ww-e-d1Bb [data-ww-ls~="d1Bb"] {
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        }
      }
      .ww-e-d1Bc {
        width: 20%;
      }
      .ww-e-d1Bc.ww-layout, .ww-e-d1Bc [data-ww-ls~="d1Bc"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-end;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Bd {
        padding: 0;
        display: var(--ww-style-display, flex);
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1Be {
        padding: 0;
        display: var(--ww-style-display, none);
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1Bf {
        padding: 0;
        display: var(--ww-style-display, flex);
        width: revert-layer;
        flex: 0 1 auto;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1Bg {
        width: 60%;
      }
      @media (max-width: 991px) {
        .ww-e-d1Bg {
          width: 50%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Bg {
          width: 62%;
        }
      }
      .ww-e-d1Bg.ww-layout, .ww-e-d1Bg [data-ww-ls~="d1Bg"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-d1Bh {
        padding: 0;
        display: var(--ww-style-display, none);
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1Bi {
        margin: 0;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Bi {
          font-size: 14px;
        }
      }
      .ww-e-d1Bj {
        padding: 12px;
        background-color: #fafafa;
        cursor: pointer;
        border-top: 1px solid;
        border-bottom: 1px solid;
        border-left: 1px solid;
        border-right: 1px solid;
        border-radius: 8px;
      }
      .ww-e-d1Bj.ww-layout, .ww-e-d1Bj [data-ww-ls~="d1Bj"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-around;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Bk {
        margin: 0;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #000;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Bk {
          font-size: 14px;
        }
      }
      .ww-e-d1Bl {
        padding: 12px;
        cursor: pointer;
        border-top: 1px solid;
        border-bottom: 0 solid;
        border-left: 1px solid;
        border-right: 1px solid;
        border-radius: 8px 8px 0 0;
      }
      .ww-e-d1Bl.ww-layout, .ww-e-d1Bl [data-ww-ls~="d1Bl"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-around;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Bm {
        display: flex;
      }
      .ww-e-d1Bm.ww-layout, .ww-e-d1Bm [data-ww-ls~="d1Bm"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Bn {
        margin: 4px 0 0;
        font-size: 12px;
        font-family: Inter, sans-serif;
        line-height: 18px;
        color: var(--aa73e7ac-53e9-4268-bc49-246e95286ac6, #71717A);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Bo {
        width: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1Bo {
          align-self: unset;
          width: 100%;
          flex: 0 1 auto;
        }
      }
      .ww-e-d1Bo.ww-layout, .ww-e-d1Bo [data-ww-ls~="d1Bo"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1Bo.ww-layout, .ww-e-d1Bo [data-ww-ls~="d1Bo"] {
          flex-flow: column;
          align-items: stretch;
          row-gap: 0;
        }
      }
      .ww-e-d1Bp {
        padding: 17px 24px;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Bp {
          padding: 5px;
          width: 100%;
        }
      }
      .ww-e-d1Bp.ww-layout, .ww-e-d1Bp [data-ww-ls~="d1Bp"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Bq {
        margin: 8px 0 0;
        padding: 13px 16px;
        display: var(--ww-style-display);
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--17ce44e7-bb68-4f0c-85f2-f51e93856577, #FAFAFA);
        border: 1px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-d1Bq {
          padding: 10px;
          align-self: unset;
          width: 100%;
          flex: 0 1 auto;
          height: auto;
        }
      }
      .ww-e-d1Bq.ww-layout, .ww-e-d1Bq [data-ww-ls~="d1Bq"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d1Bq.ww-layout, .ww-e-d1Bq [data-ww-ls~="d1Bq"] {
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d1Br {
        margin: 20px 0;
        padding: 0;
        display: var(--ww-style-display);
        width: 96px;
        height: 96px;
        border: 0 solid;
        border-radius: 8px;
      }
      @media (max-width: 991px) {
        .ww-e-d1Br {
          padding: 0;
          width: 48px;
          height: 48px;
          border-radius: 6px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Br {
          margin: 4px 0;
          padding: 0;
          width: 48px;
          height: 48px;
          border-radius: 4px;
        }
      }
      .ww-e-d1Bs {
        width: 18px;
        height: 18px;
      }
      .ww-e-d1Bt {
        font-size: 12px;
        font-family: Inter, sans-serif;
        line-height: 18px;
        font-weight: 500;
        color: var(--aa73e7ac-53e9-4268-bc49-246e95286ac6, #71717A);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1Bu {
        padding: 2px 8px;
        align-self: unset;
        display: var(--ww-style-display);
        flex: 0 1 auto;
        font-size: 24px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        text-align: left;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #d4d4d8;
        border-radius: 12px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Bu {
          font-size: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Bu {
          font-size: 14px;
        }
      }
      .ww-e-d1Bu:where(:hover) {
        color: #af302c;
        background-color: #e4e4e7;
      }
      .ww-e-d1Bv {
        width: revert-layer;
        flex: 0 1 auto;
      }
      @media (max-width: 767px) {
        .ww-e-d1Bv {
          margin: 4px 0 0;
        }
      }
      .ww-e-d1Bv.ww-layout, .ww-e-d1Bv [data-ww-ls~="d1Bv"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d1Bv.ww-layout, .ww-e-d1Bv [data-ww-ls~="d1Bv"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1Bw {
        padding: 0;
        position: absolute;
        top: 12px;
        right: 16px;
        width: revert-layer;
        height: unset;
        aspect-ratio: 1;
        cursor: pointer;
        border-radius: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-d1Bw {
          align-self: flex-end;
        }
      }
      .ww-e-d1Bx {
        margin: 0 0 12px;
        width: 100%;
      }
      .ww-e-d1By {
        width: 100%;
      }
      .ww-e-d1By.ww-layout, .ww-e-d1By [data-ww-ls~="d1By"] {
        display: flex;
      }
      .ww-e-d1Bz {
        width: 100%;
      }
      .ww-e-d1Bz.ww-layout, .ww-e-d1Bz [data-ww-ls~="d1Bz"] {
        display: flex;
      }
      .ww-e-d1C0 {
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--3bc7a5e5-ec4c-491b-9a5e-d16623e5fd45,#af302c);
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1C1 {
        align-self: center;
        width: 100%;
      }
      .ww-e-d1C2 {
        margin: 0 0 8px;
        font-size: 13px;
        line-height: normal;
        font-weight: 500;
        color: #000000ad;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1C3 {
        margin: 0 0 22px;
        padding: 0 0 0 12px;
        height: 38px;
        font-size: 16px;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1C4 {
        margin: 0;
        padding: 0 0 0 12px;
        width: 100%;
        height: 38px;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        border: 1px solid #d4d4d8;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1C5 {
        margin: 0;
        padding: 0 0 0 12px;
        width: 100%;
        height: 38px;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        border: 1px solid #d4d4d8;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1C6 {
        margin: 0 0 22px;
        padding: 0 0 0 12px;
        height: 38px;
        font-size: 16px;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1C7 {
        margin: 0 0 22px;
        padding: 0 0 0 12px;
        height: 38px;
        font-size: 16px;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--4997f6f1-63a5-47fe-8561-8bd3b714a2e4, #e3ebf6);
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1C8 {
        font-size: 16px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1C8 {
          text-align: left;
        }
      }
      .ww-e-d1C9 {
        margin: 0 6px;
        padding: 5px;
        height: unset;
        aspect-ratio: .561798;
        font-size: 16px;
        font-weight: 700;
        text-align: center;
        color: #000;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        border: 2px solid #e0e0e0;
        border-radius: 0;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1C9 {
          margin: 0 4px;
          padding: 4px;
          height: unset;
          aspect-ratio: .561798;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1C9 {
          margin: 0 4px;
          padding: 2px;
          height: unset;
          aspect-ratio: .561798;
        }
      }
      .ww-e-d1CA {
        margin: 0 0 22px;
        padding: 0 0 0 12px;
        height: 38px;
        font-size: 16px;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--4997f6f1-63a5-47fe-8561-8bd3b714a2e4, #e3ebf6);
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1CB {
        margin: 0 0 22px;
        padding: 0 0 0 12px;
        height: 38px;
        font-size: 16px;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1CC {
        margin: 0 0 22px;
        padding: 0 0 0 12px;
        height: 38px;
        font-size: 16px;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid var(--4997f6f1-63a5-47fe-8561-8bd3b714a2e4, #e3ebf6);
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1CD {
        margin: 0 0 22px;
        padding: 0 0 0 12px;
        height: 38px;
        font-size: 16px;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1CE {
        margin: 0 0 22px;
        padding: 0 0 0 12px;
        height: 38px;
        font-size: 16px;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #e4e4e7;
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1CF {
        margin: 0 0 22px;
        padding: 0 0 0 12px;
        height: 38px;
        font-size: 16px;
        font-weight: 200;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        border: 0px solid var(--4997f6f1-63a5-47fe-8561-8bd3b714a2e4, #e3ebf6);
        border-radius: 6px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1CG {
        margin: 0;
        padding: 0 0 0 12px;
        width: 100%;
        height: 38px;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        border: 1px solid #d4d4d8;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1CH {
        margin: 0;
        padding: 0 0 0 12px;
        width: 100%;
        height: 38px;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        border: 1px solid #d4d4d8;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1CI {
        margin: 0;
        padding: 0 0 0 12px;
        width: 100%;
        height: 38px;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        line-height: 24px;
        font-weight: 400;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        border: 1px solid #d4d4d8;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d1CJ {
        overflow: scroll;
        flex: 0 1 auto;
        border: 0px solid var(--35757712-e419-4f19-895d-4f3d147cca6c,#af302c);
      }
      @media (max-width: 767px) {
        .ww-e-d1CJ {
          margin: 0% 0 0;
          overflow: scroll;
          width: 100%;
        }
      }
      .ww-e-d1CJ.ww-layout, .ww-e-d1CJ [data-ww-ls~="d1CJ"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1CK {
        padding: 32px;
        width: 100%;
        height: 100vh;
        background-color: #fcfcfc;
        border: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d1CK {
          display: flex;
          position: absolute;
          inset: 0 auto auto 0;
          height: 100vh;
          transform: var(--ww-style-transform, translate3d(-100%,0,0));
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1CK {
          padding: 8px;
          height: 100vh;
        }
      }
      .ww-e-d1CK.ww-layout, .ww-e-d1CK [data-ww-ls~="d1CK"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1CK.ww-layout, .ww-e-d1CK [data-ww-ls~="d1CK"] {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
          align-items: stretch;
          align-content: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1CK.ww-layout, .ww-e-d1CK [data-ww-ls~="d1CK"] {
          align-items: center;
        }
      }
      .ww-e-d1CL {
        margin: 0;
        padding: 0;
      }
      .ww-e-d1CL.ww-layout, .ww-e-d1CL [data-ww-ls~="d1CL"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-d1CL.ww-layout, .ww-e-d1CL [data-ww-ls~="d1CL"] {
          align-items: center;
        }
      }
      .ww-e-d1CM {
        padding: 0 72px;
        align-self: center;
        display: var(--ww-style-display, none);
        width: 40%;
      }
      @media (max-width: 991px) {
        .ww-e-d1CM {
          width: 60%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1CM {
          padding: 0 36px;
          width: 100%;
          height: 95vh;
        }
      }
      .ww-e-d1CM.ww-layout, .ww-e-d1CM [data-ww-ls~="d1CM"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-d1CM.ww-layout, .ww-e-d1CM [data-ww-ls~="d1CM"] {
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        }
      }
      .ww-e-d1CN {
        margin: 0 6px 0 0;
        width: 20px;
      }
      .ww-e-d1CO {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-d1CP {
        margin: 0 6px 0 0;
        width: 20px;
      }
      .ww-e-d1CQ {
        margin: 0;
        padding: 0;
        align-self: center;
        width: 65%;
        height: auto;
      }
      @media (max-width: 991px) {
        .ww-e-d1CQ {
          padding: 0;
          align-self: center;
          display: block;
          width: 100%;
          flex: 0 1 auto;
          height: auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1CQ {
          width: 88%;
        }
      }
      .ww-e-d1CR {
        padding: 8px;
      }
      .ww-e-d1CR.ww-layout, .ww-e-d1CR [data-ww-ls~="d1CR"] {
        display: flex;
        justify-content: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1CR.ww-layout, .ww-e-d1CR [data-ww-ls~="d1CR"] {
          justify-content: center;
        }
      }
      .ww-e-d1CS {
        padding: 12px 24px;
        align-self: center;
        font-size: 16px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--3bc7a5e5-ec4c-491b-9a5e-d16623e5fd45,#af302c);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1CS {
          padding: 6px;
        }
      }
      .ww-e-d1CS:where(:hover) {
        background-color: var(--0dd6d431-1656-4bfd-a905-b191c666ab4d,#140202);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1CT {
        padding: 12px 24px;
        align-self: center;
        font-size: 16px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--3bc7a5e5-ec4c-491b-9a5e-d16623e5fd45,#af302c);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1CT {
          padding: 6px;
        }
      }
      .ww-e-d1CT:where(:hover) {
        background-color: var(--0dd6d431-1656-4bfd-a905-b191c666ab4d,#140202);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1CU {
        padding: 12px 24px;
        align-self: center;
        font-size: 16px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--3bc7a5e5-ec4c-491b-9a5e-d16623e5fd45,#af302c);
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1CU {
          padding: 6px;
        }
      }
      .ww-e-d1CU:where(:hover) {
        background-color: var(--0dd6d431-1656-4bfd-a905-b191c666ab4d,#140202);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1CV {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-d1CW {
        margin: 0 6px 0 0;
        width: 20px;
      }
      .ww-e-d1CX {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-d1CY {
        padding: 8px;
      }
      .ww-e-d1CY.ww-layout, .ww-e-d1CY [data-ww-ls~="d1CY"] {
        display: flex;
        justify-content: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1CY.ww-layout, .ww-e-d1CY [data-ww-ls~="d1CY"] {
          justify-content: center;
        }
      }
      .ww-e-d1CZ {
        padding: 8px;
      }
      .ww-e-d1CZ.ww-layout, .ww-e-d1CZ [data-ww-ls~="d1CZ"] {
        display: flex;
        justify-content: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1CZ.ww-layout, .ww-e-d1CZ [data-ww-ls~="d1CZ"] {
          justify-content: center;
        }
      }
      .ww-e-d1Ca {
        padding: 8px;
      }
      .ww-e-d1Ca.ww-layout, .ww-e-d1Ca [data-ww-ls~="d1Ca"] {
        display: flex;
        justify-content: center;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ca.ww-layout, .ww-e-d1Ca [data-ww-ls~="d1Ca"] {
          justify-content: center;
        }
      }
      .ww-e-d1Cb {
        margin: 0;
        padding: 0;
        align-self: center;
        width: 65%;
        height: auto;
      }
      @media (max-width: 991px) {
        .ww-e-d1Cb {
          padding: 0;
          align-self: center;
          display: block;
          width: 100%;
          flex: 0 1 auto;
          height: auto;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Cb {
          width: 88%;
        }
      }
      .ww-e-d1Cc {
        margin: 0 0 0 6px;
        width: 20px;
      }
      .ww-e-d1Cd {
        padding: 12px 24px;
        align-self: center;
        font-size: 16px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #0a0a0abd;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1Cd {
          padding: 6px;
        }
      }
      .ww-e-d1Cd:where(:hover) {
        background-color: var(--0dd6d431-1656-4bfd-a905-b191c666ab4d,#140202);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1Ce {
        padding: 12px 24px;
        align-self: center;
        font-size: 16px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #0a0a0abd;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1Ce {
          padding: 6px;
        }
      }
      .ww-e-d1Ce:where(:hover) {
        background-color: var(--0dd6d431-1656-4bfd-a905-b191c666ab4d,#140202);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1Cf {
        padding: 12px 24px;
        align-self: center;
        font-size: 16px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #0a0a0abd;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d1Cf {
          padding: 6px;
        }
      }
      .ww-e-d1Cf:where(:hover) {
        background-color: var(--0dd6d431-1656-4bfd-a905-b191c666ab4d,#140202);
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-d1Cg {
        margin: 0 6px;
        padding: 5px;
        width: 100%;
        height: auto;
        aspect-ratio: unset;
        max-height: 50px;
        font-size: 16px;
        font-weight: 700;
        text-align: center;
        color: #000;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        border: 2px solid #e0e0e0;
        border-radius: 0;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1Cg {
          margin: 0 4px;
          padding: 4px;
          height: unset;
          aspect-ratio: .561798;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Cg {
          margin: 0 4px;
          padding: 2px;
          height: unset;
          aspect-ratio: .561798;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Oi {
          position: revert-layer;
          inset: revert-layer;
        }
      }
      .ww-e-d1Oi.ww-layout, .ww-e-d1Oi [data-ww-ls~="d1Oi"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1Oj {
        overflow: scroll;
      }
      @media (max-width: 767px) {
        .ww-e-d1Oj {
          position: revert-layer;
          inset: revert-layer;
        }
      }
      .ww-e-d1Oj.ww-layout, .ww-e-d1Oj [data-ww-ls~="d1Oj"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1Ok {
        padding: 32px;
        width: 100%;
        height: 100vh;
        background-color: #fff;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 1px solid #dedede;
        border-right: 0 solid;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ok {
          display: flex;
          position: absolute;
          inset: 0 auto auto 0;
          height: 100vh;
          transform: var(--ww-style-transform, translate3d(-100%,0,0));
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ok {
          padding: 8px;
          overflow: unset;
          position: absolute;
          inset: 0 auto auto 0;
          height: 100vh;
        }
      }
      .ww-e-d1Ok.ww-layout, .ww-e-d1Ok [data-ww-ls~="d1Ok"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1Ok.ww-layout, .ww-e-d1Ok [data-ww-ls~="d1Ok"] {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
          align-items: stretch;
          align-content: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1Ok.ww-layout, .ww-e-d1Ok [data-ww-ls~="d1Ok"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1Ol {
        padding: 0;
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1Om {
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 36px;
        text-align: center;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Om {
          font-size: 12px;
          line-height: 20px;
        }
      }
      .ww-e-d1On.ww-layout, .ww-e-d1On [data-ww-ls~="d1On"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d1Oo {
        font-size: 18px;
        font-family: Inter, sans-serif;
        line-height: 36px;
        text-align: center;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1Oo {
          font-size: 12px;
          line-height: 20px;
        }
      }
      .ww-e-d1Op {
        padding: 16px;
        display: var(--ww-style-display, none);
        transition: border-color 0.2s ease, box-shadow 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-d1Oq {
        padding: 16px;
        display: var(--ww-style-display, block);
        transition: border-color 0.2s ease, box-shadow 0.2s ease;
        border-radius: 8px;
      }
      .ww-e-d1dT {
        padding: 0;
        width: revert-layer;
        height: auto;
        cursor: pointer;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      @media (max-width: 767px) {
        .ww-e-d1dU {
          position: revert-layer;
          inset: revert-layer;
        }
      }
      .ww-e-d1dU.ww-layout, .ww-e-d1dU [data-ww-ls~="d1dU"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1dV {
        padding: 32px;
        overflow: hidden;
        width: 100%;
        height: 100vh;
        background-color: #fff;
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 1px solid #dedede;
        border-right: 0 solid;
      }
      @media (max-width: 991px) {
        .ww-e-d1dV {
          display: flex;
          position: absolute;
          inset: 0 auto auto 0;
          height: 100vh;
          transform: var(--ww-style-transform, translate3d(-100%,0,0));
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dV {
          padding: 8px;
          overflow: hidden;
          position: absolute;
          inset: 0 auto auto 0;
          height: 100vh;
        }
      }
      .ww-e-d1dV.ww-layout, .ww-e-d1dV [data-ww-ls~="d1dV"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d1dV.ww-layout, .ww-e-d1dV [data-ww-ls~="d1dV"] {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
          align-items: stretch;
          align-content: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dV.ww-layout, .ww-e-d1dV [data-ww-ls~="d1dV"] {
          align-items: flex-start;
        }
      }
      .ww-e-d1dW {
        display: block;
        width: 100%;
        height: 100vh;
        aspect-ratio: unset;
      }
      .ww-e-d1dX {
        padding: 0 0 8px;
        width: 100%;
        background-color: #af302c29;
        border-top: 0 none;
        border-bottom: 2px solid #6b6b6b;
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 767px) {
        .ww-e-d1dX {
          width: 100%;
        }
      }
      .ww-e-d1dX.ww-layout, .ww-e-d1dX [data-ww-ls~="d1dX"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1dY {
        width: 200px;
        max-width: unset;
        border-top: 1px solid #fff;
        border-bottom: 0 solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        border-radius: 16px 16px 0 0;
      }
      .ww-e-d1dZ {
        padding: 0 16px;
        width: revert-layer;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d1dZ {
          padding: 0 2px;
          width: 30%;
        }
      }
      .ww-e-d1dZ.ww-layout, .ww-e-d1dZ [data-ww-ls~="d1dZ"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      .ww-e-d1da {
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: #707070;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1dm:hover) .ww-e-d1da {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
      }
      .ww-e-d1db {
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: #707070;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1dZ:hover) .ww-e-d1db {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
      }
      .ww-e-d1dc {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1dd {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1de {
        padding: 0;
        width: revert-layer;
        height: auto;
        transform: translate3d(0, 0, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d1df {
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        color: #707070;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      :where(.ww-e-d1dh:hover) .ww-e-d1df {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
      }
      .ww-e-d1dg {
        width: 100%;
        background-color: #fff;
        box-shadow: 1px 2px 10px 2px #000;
      }
      .ww-e-d1dh {
        padding: 0 16px;
        width: revert-layer;
        flex: 0 1 auto;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d1dh {
          padding: 0 2px;
          width: 30%;
          flex: 0 1 auto;
        }
      }
      .ww-e-d1dh.ww-layout, .ww-e-d1dh [data-ww-ls~="d1dh"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d1dh.ww-layout, .ww-e-d1dh [data-ww-ls~="d1dh"] {
          flex-flow: wrap;
        }
      }
      .ww-e-d1di {
        margin: 0 10px 0 0;
        padding: 0;
        align-self: center;
        width: 36px;
        height: unset;
        aspect-ratio: 1;
        border: 1px solid #707070;
        border-radius: 10px;
        --wwi-ar: 1;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d1di {
          margin: 0 16px 0 0;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1di {
          margin: 0 12px 0 0;
          width: 24px;
        }
      }
      .ww-e-d1dj {
        margin: 0;
        padding: 0;
        align-self: center;
        width: 48px;
        height: unset;
        aspect-ratio: 1;
        cursor: pointer;
        border: 0 solid #fff;
        border-radius: 10px;
        --wwi-ar: 1;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d1dj {
          margin: 0;
          width: 48px;
          border: 0 solid #fff;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dj {
          margin: 0;
          width: 36px;
          border: 0 solid #fff;
        }
      }
      .ww-e-d1dk {
        padding: 0;
        width: revert-layer;
        flex: 0 1 auto;
      }
      .ww-e-d1dk.ww-layout, .ww-e-d1dk [data-ww-ls~="d1dk"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      .ww-e-d1dl {
        margin: 0;
        padding: 0;
        align-self: center;
        display: var(--ww-style-display);
        width: 48px;
        height: 48px;
        border: 2px outset #71717a;
        border-radius: 20px;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d1dl {
          margin: 0;
          width: 48px;
          border: 2px outset #71717a;
          border-radius: 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dl {
          margin: 0 0 4px;
          width: 36px;
          height: 36px;
          border: 2px outset #71717a;
          border-radius: 12px;
        }
      }
      .ww-e-d1dm {
        padding: 0 16px;
        width: revert-layer;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d1dm {
          padding: 0 2px;
          width: 30%;
        }
      }
      .ww-e-d1dm.ww-layout, .ww-e-d1dm [data-ww-ls~="d1dm"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      .ww-e-d1dn {
        padding: 0;
        width: revert-layer;
        flex: 0 1 auto;
        cursor: none;
      }
      @media (max-width: 767px) {
        .ww-e-d1dn {
          padding: 0 2px;
          width: 10%;
          flex: 0 1 auto;
        }
      }
      .ww-e-d1dn.ww-layout, .ww-e-d1dn [data-ww-ls~="d1dn"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d1dn.ww-layout, .ww-e-d1dn [data-ww-ls~="d1dn"] {
          flex-flow: wrap;
        }
      }
      .ww-e-d1do {
        padding: 0;
        width: revert-layer;
        flex: 0 1 auto;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d1do {
          padding: 0 2px;
          width: 10%;
          flex: 0 1 auto;
        }
      }
      .ww-e-d1do.ww-layout, .ww-e-d1do [data-ww-ls~="d1do"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d1do.ww-layout, .ww-e-d1do [data-ww-ls~="d1do"] {
          flex-flow: wrap;
          align-items: center;
        }
      }
      .ww-e-d1dp {
        padding: 10px 0 0;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #6b6b6b;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1dp {
          padding: 4px 0 0;
          display: none;
          font-size: 11px;
        }
      }
      .ww-e-d1dp:where(:hover) {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
        cursor: pointer;
      }
      .ww-e-d1dq {
        width: 100%;
      }
      @media (max-width: 767px) {
        .ww-e-d1dq {
          width: 100%;
        }
      }
      .ww-e-d1dq.ww-layout, .ww-e-d1dq [data-ww-ls~="d1dq"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
        column-gap: 12px;
      }
      .ww-e-d1dr {
        padding: 10px 0 0;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #6b6b6b;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1dr {
          padding: 4px 0 0;
          display: none;
          font-size: 11px;
        }
      }
      .ww-e-d1dr:where(:hover) {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
        cursor: pointer;
      }
      .ww-e-d1ds {
        width: 200px;
        max-width: unset;
        border-top: 1px solid #fff;
        border-bottom: 0 solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        border-radius: 16px 16px 0 0;
      }
      .ww-e-d1ds:where(:hover) {
        cursor: pointer;
        --wwi-f: invert(100%);
      }
      .ww-e-d1dt {
        margin: 0;
        padding: 0 0 20px;
        width: 100%;
        background-color: #000;
        border-top: 4px solid #d4d4d8;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
        border-radius: 16px 16px 0 0;
      }
      @media (max-width: 767px) {
        .ww-e-d1dt {
          padding: 0;
          background-color: #000;
          box-shadow: 0 1px 3px #000;
          border-top: 0 solid #af302c;
          border-bottom: 5px outset #e4e4e7;
          border-radius: 0 0 12px 12px;
        }
      }
      .ww-e-d1dt.ww-layout, .ww-e-d1dt [data-ww-ls~="d1dt"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1du {
        margin: 0 0 0 20px;
        z-index: 100;
        box-shadow: 5px 25px 10px 0px var(--d2a72a9b-4562-4d0f-8b9e-453e0d198fa9,#E4E4E7);
        border-radius: 0 0 16px 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1du {
          margin: 0 0 0 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1du {
          margin: 0;
        }
      }
      .ww-e-d1du.ww-layout, .ww-e-d1du [data-ww-ls~="d1du"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1dv {
        margin: 0 0 -20px;
        padding: 8px 16px;
        align-self: unset;
        display: flex;
        width: 100%;
        height: 50px;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border-top: 0 solid #fff;
        border-bottom: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        border-radius: 0 0 16px 16px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1dv {
          margin: 0 0 -20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dv {
          width: 50%;
        }
      }
      .ww-e-d1dv:where(:hover) {
        color: #000;
        background-color: #fff;
      }
      .ww-e-d1dw {
        padding: 10px 0 0;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: #6b6b6b;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-d1dw {
          padding: 4px 0 0;
          display: none;
          font-size: 11px;
        }
      }
      .ww-e-d1dw:where(:hover) {
        color: var(--063b2820-c971-43db-8ecc-232b4c678ecb,#FFFFFF);
        cursor: pointer;
      }
      .ww-e-d1dx {
        margin: 0 auto;
        padding: 0 16px;
        width: 100%;
        max-width: 500px;
        height: 56px;
      }
      .ww-e-d1dx.ww-layout, .ww-e-d1dx [data-ww-ls~="d1dx"] {
        display: flex;
        flex-flow: row;
        justify-content: space-around;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d1dy {
        padding: 0;
        width: revert-layer;
        flex: 0 1 auto;
        min-width: 50px;
        background: linear-gradient(174deg, #fff 0%, #e5e5e6 100%);
        cursor: none;
        opacity: 1;
        border-radius: 100px;
      }
      @media (max-width: 767px) {
        .ww-e-d1dy {
          padding: 0 2px;
          width: 10%;
          flex: 0 1 auto;
        }
      }
      .ww-e-d1dy:where(:hover) {
        background: linear-gradient(174deg, #af302c 0% 100%);
      }
      .ww-e-d1dy.ww-layout, .ww-e-d1dy [data-ww-ls~="d1dy"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: 4px;
      }
      @media (max-width: 767px) {
        .ww-e-d1dy.ww-layout, .ww-e-d1dy [data-ww-ls~="d1dy"] {
          flex-flow: wrap;
        }
      }
      .ww-e-d1dz {
        margin: 0 5px;
        padding: 0;
        align-self: center;
        width: 48px;
        height: unset;
        aspect-ratio: 1;
        cursor: pointer;
        border-radius: 0;
        --wwi-ar: 1;
        --wwi-of: contain;
      }
      @media (max-width: 991px) {
        .ww-e-d1dz {
          margin: 0 5px;
          width: 48px;
          border: 0 solid #fff;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1dz {
          margin: 0;
          width: 36px;
          border: 0 solid #fff;
        }
      }
      .ww-e-d1e0 {
        margin: 0 0 0 20px;
        z-index: 100;
        box-shadow: 5px 25px 10px 0px var(--d2a72a9b-4562-4d0f-8b9e-453e0d198fa9,#E4E4E7);
        border-radius: 0 0 16px 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d1e0 {
          margin: 0 0 0 20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1e0 {
          margin: 0;
        }
      }
      .ww-e-d1e0.ww-layout, .ww-e-d1e0 [data-ww-ls~="d1e0"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-d1e1 {
        margin: 0 0 -20px;
        padding: 8px 16px;
        align-self: unset;
        display: flex;
        width: 100%;
        height: 50px;
        font-size: 12px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        text-align: center;
        color: #fff;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border-top: 0 solid #fff;
        border-bottom: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        border-radius: 0 0 16px 16px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 991px) {
        .ww-e-d1e1 {
          margin: 0 0 -20px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d1e1 {
          width: 50%;
        }
      }
      .ww-e-d1e1:where(:hover) {
        color: #000;
        background-color: #fff;
      }
    }
  }
  @layer custom {
    .ww-e-dpX {
      width: max-content;
    }
    .ww-e-dpy {
      width: max-content;
    }
    .ww-e-d12g {
      width: max-content;
    }
    .ww-e-d12y {
      align-items: center;
      justify-content: center;
    }
    .ww-e-d18f {
      width: max-content;
    }
    .ww-e-d18h {
      width: max-content;
    }
    .ww-e-d18q {
      width: max-content;
    }
    .ww-e-d19F {
      width: max-content;
    }
    .ww-e-d19H {
      width: max-content;
    }
    .ww-e-d19I {
      width: max-content;
    }
    .ww-e-d19K {
      width: max-content;
    }
    .ww-e-d19R {
      width: max-content;
    }
    .ww-e-d19b {
      width: max-content;
    }
    .ww-e-d19n {
      width: max-content;
    }
    .ww-e-d19x {
      width: max-content;
    }
    .ww-e-d1AY {
      width: max-content;
    }
    .ww-e-d1Ag {
      width: max-content;
    }
    .ww-e-d1Ao {
      width: max-content;
    }
    .ww-e-d1B0 {
      width: max-content;
    }
    .ww-e-d1B1 {
      width: max-content;
    }
    .ww-e-d1Bd {
      width: max-content;
    }
    .ww-e-d1Be {
      width: max-content;
    }
    .ww-e-d1Bf {
      width: max-content;
    }
    .ww-e-d1Bh {
      width: max-content;
    }
    .ww-e-d1Ol {
      width: max-content;
    }
    .ww-e-d1dT {
      width: max-content;
    }
    .ww-e-d1dc {
      width: max-content;
    }
    .ww-e-d1dd {
      width: max-content;
    }
    .ww-e-d1de {
      width: max-content;
    }
  }
}
@layer ww-style-layout-override {
}
