@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-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d66 {
        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-d5m {
        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-d4s {
        margin: 0;
        padding: 7px 12px 7px 7px;
        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-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--75ddaefc-d041-4dff-a25b-1d778f519e4a,#31311F);
        white-space-collapse: preserve;
        background-color: var(--f7b515c2-e4e1-4c45-bc6f-1022606ce308,#F8BC55);
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-d4s:where(:hover) {
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        background-color: var(--f7b515c2-e4e1-4c45-bc6f-1022606ce308,#F8BC55);
        box-shadow: 0px 3px 0px 0px var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#68685E);
        transform: scale3d(1, 1, 1) translate3d(0, -2px, 0) rotateX(0) rotateY(0) rotateZ(0);
      }
      .ww-e-d5q {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 290px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5q.ww-layout, .ww-e-d5q [data-ww-ls~="d5q"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d4n {
        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-d5P {
        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-d5P.ww-layout, .ww-e-d5P [data-ww-ls~="d5P"] {
        display: flex;
      }
      .ww-e-d5O {
        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-d5O.ww-layout, .ww-e-d5O [data-ww-ls~="d5O"] {
        display: flex;
      }
      .ww-e-d5u {
        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-d4A {
        margin: 0;
        padding: 4px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        right: 4px;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--1e16ab4e-3ccd-467f-9364-0d3f9b00b9ee, 600 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--75ddaefc-d041-4dff-a25b-1d778f519e4a,#31311F);
        white-space-collapse: preserve;
        background-color: var(--f7b515c2-e4e1-4c45-bc6f-1022606ce308,#F8BC55);
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: var(--10bf4d8f-b31d-4326-8dd0-47727194abdb,4px);
        --ww-element-transition: all 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d4A {
          padding: 4px 8px;
          right: 4px;
        }
      }
      .ww-e-d4B {
        margin: 0;
        padding: 0;
        overflow: scroll;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: 652px;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d4B {
          width: 100%;
          flex: 0 0 auto;
          height: auto;
          aspect-ratio: unset;
        }
      }
      .ww-e-d4B.ww-layout, .ww-e-d4B [data-ww-ls~="d4B"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d4C {
        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(--d170d92e-606c-438c-9c54-73d189b1db94, 500 14px/14px var(--ww-default-font-family, sans-serif));
        text-align: right;
        color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        letter-spacing: -.14px;
        white-space-collapse: preserve;
      }
      .ww-e-d4D {
        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;
        font: var(--24ec960b-ac93-4e55-b4d8-4df65cbf98a8, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        letter-spacing: -.14px;
        white-space-collapse: preserve;
      }
      .ww-e-d4E {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100px;
        flex: 0 0 100px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--24ec960b-ac93-4e55-b4d8-4df65cbf98a8, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        letter-spacing: -.14px;
        white-space-collapse: preserve;
        opacity: 0.5;
      }
      .ww-e-d4F {
        margin: 0 4px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4G {
        margin: 0;
        padding: 9px 11px 9px 9px;
        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(--1e16ab4e-3ccd-467f-9364-0d3f9b00b9ee,500 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--70c424c1-05f3-41e0-9c5c-80ed2174d88a,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        cursor: pointer;
        transition: background-color 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: background-color 0.2s ease;
      }
      .ww-e-d4G:where(:hover) {
        background-color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
      }
      .ww-e-d4H {
        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;
        font: var(--d170d92e-606c-438c-9c54-73d189b1db94, 500 14px/14px var(--ww-default-font-family, sans-serif));
        color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        letter-spacing: -.14px;
        white-space-collapse: preserve;
      }
      .ww-e-d4I {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
        font: var(--5319acd1-14d4-45cb-b749-bcc051ec5eb3, 600 16px/normal var(--ww-default-font-family, sans-serif));
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        text-transform: uppercase;
        letter-spacing: .32px;
        white-space-collapse: preserve;
        opacity: 0.7;
      }
      .ww-e-d4J {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 56px;
        flex: 0 0 56px;
        max-width: unset;
        min-width: unset;
        height: 56px;
        max-height: unset;
        min-height: unset;
        background-color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        cursor: pointer;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-radius: 80px;
      }
      .ww-e-d4J:where(:hover) {
        box-shadow: 0px 4px 0px 0px var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#68685E);
        transform: translateY(-2px);
      }
      .ww-e-d4J.ww-layout, .ww-e-d4J [data-ww-ls~="d4J"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d4K {
        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;
        font: var(--5319acd1-14d4-45cb-b749-bcc051ec5eb3, 600 16px/normal var(--ww-default-font-family, sans-serif));
        color: var(--0f09e228-42bd-4a6e-b5e3-e7461ba7c1cd,#EC7F44);
        letter-spacing: -.14px;
        text-decoration: underline;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d4K {
          text-align: center;
        }
      }
      .ww-e-d4L {
        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;
        font: var(--6a1ae178-2d98-412a-8795-ecba4dafbe64, 600 32px/normal var(--ww-default-font-family, sans-serif));
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        letter-spacing: -.32px;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d4L {
          font: var(--50947f3c-c8b4-4cee-a224-f5c13d32bb3c, 600 20px/normal var(--ww-default-font-family, sans-serif));
        }
      }
      .ww-e-d4M {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100vw;
        max-width: unset;
        min-width: unset;
        height: 100vh;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4M.ww-layout, .ww-e-d4M [data-ww-ls~="d4M"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d4N {
        margin: 0;
        padding: 0;
        z-index: 1;
        align-self: unset;
        display: block;
        position: revert-layer;
        inset: revert-layer;
        width: 94vw;
        max-width: unset;
        min-width: unset;
        height: 84vh;
        max-height: unset;
        min-height: unset;
        --wwi-of: contain;
      }
      .ww-e-d4O {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4P {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4Q {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: block;
        position: absolute;
        bottom: 28px;
        left: 0;
        width: 100%;
        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: 600;
        text-align: center;
        color: #fff;
        white-space-collapse: preserve;
      }
      .ww-e-d4R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 28px;
        max-width: unset;
        min-width: unset;
        height: 28px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4S {
        margin: 0;
        padding: 0;
        z-index: 0;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-d4S.ww-layout, .ww-e-d4S [data-ww-ls~="d4S"] {
        display: flex;
      }
      .ww-e-d4T {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 20px;
        right: 20px;
        width: 48px;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        background-color: #ffffff2e;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease;
        border-radius: 80px;
      }
      .ww-e-d4T:where(:hover) {
        background-color: #ffffff52;
        transform: scale(1.08);
      }
      .ww-e-d4T.ww-layout, .ww-e-d4T [data-ww-ls~="d4T"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d4U {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: min(960px, 94vw);
        max-width: unset;
        min-width: unset;
        height: 90vh;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 16px;
      }
      .ww-e-d4U.ww-layout, .ww-e-d4U [data-ww-ls~="d4U"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d4V {
        margin: 0;
        padding: 12px 12px 12px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border-bottom: 1px solid #00000014;
      }
      .ww-e-d4V.ww-layout, .ww-e-d4V [data-ww-ls~="d4V"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d4W {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        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;
        color: #111;
        white-space-collapse: preserve;
      }
      .ww-e-d4X {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4X.ww-layout, .ww-e-d4X [data-ww-ls~="d4X"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d4Y {
        margin: 0;
        padding: 8px 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0000000d;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 80px;
      }
      .ww-e-d4Y:where(:hover) {
        background-color: #0000001a;
      }
      .ww-e-d4Y.ww-layout, .ww-e-d4Y [data-ww-ls~="d4Y"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d4Z {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: 16px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4a {
        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: 500;
        color: #111;
        white-space-collapse: preserve;
      }
      .ww-e-d4b {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 22px;
        max-width: unset;
        min-width: unset;
        height: 22px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 0;
      }
      .ww-e-d4d {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        background-color: #0000000d;
        cursor: pointer;
        transition: background-color 0.2s ease;
        border-radius: 80px;
      }
      .ww-e-d4d:where(:hover) {
        background-color: #0000001a;
      }
      .ww-e-d4d.ww-layout, .ww-e-d4d [data-ww-ls~="d4d"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d4e {
        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(--24ec960b-ac93-4e55-b4d8-4df65cbf98a8, 400 14px/normal var(--ww-default-font-family, sans-serif));
        text-align: right;
        color: var(--febfaf28-2689-4f5c-a427-6e83e5b83e91,#A55124);
        white-space-collapse: preserve;
      }
      .ww-e-d4f {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4f.ww-layout, .ww-e-d4f [data-ww-ls~="d4f"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-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);
      }
      .ww-e-d4g {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 12px;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4h {
        margin: 0;
        padding: 3px 4px;
        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(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        border-radius: 4px;
      }
      .ww-e-d4h.ww-layout, .ww-e-d4h [data-ww-ls~="d4h"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d4i {
        margin: 0;
        padding: 3px 4px;
        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(--a7e5f848-37cc-4b14-aaf6-4f368458d38a,#2727194D);
        border-radius: 4px;
      }
      .ww-e-d4i.ww-layout, .ww-e-d4i [data-ww-ls~="d4i"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d4j {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4j.ww-layout, .ww-e-d4j [data-ww-ls~="d4j"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d4k {
        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(--d170d92e-606c-438c-9c54-73d189b1db94, 500 14px/14px var(--ww-default-font-family, sans-serif));
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        white-space-collapse: preserve;
      }
      .ww-e-d4l {
        margin: 0;
        padding: 3px 8px 3px 6px;
        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(--f7b515c2-e4e1-4c45-bc6f-1022606ce308,#F8BC55);
        border-radius: 14px;
      }
      .ww-e-d4l.ww-layout, .ww-e-d4l [data-ww-ls~="d4l"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        gap: 2px;
        flex-wrap: revert-layer;
      }
      .ww-e-d4m {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        width: 100%;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1.78;
        max-height: unset;
        min-height: unset;
        background-color: #000;
        border: 0px solid var(--70c424c1-05f3-41e0-9c5c-80ed2174d88a,#FFFFFF);
        outline: 0px solid var(--70c424c1-05f3-41e0-9c5c-80ed2174d88a,#FFFFFF);
        border-radius: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d4m {
          height: 169px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4m {
          height: 173px;
        }
      }
      .ww-e-d4o {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1.78;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4p {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4p.ww-layout, .ww-e-d4p [data-ww-ls~="d4p"] {
        display: flex;
      }
      .ww-e-d4q {
        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-d4r {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 24px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4t {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 340px;
        flex: 0 0 340px;
        max-width: unset;
        min-width: unset;
        height: 100%;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d4t {
          width: 100%;
          flex: 1 1 auto;
          height: auto;
        }
      }
      .ww-e-d4t.ww-layout, .ww-e-d4t [data-ww-ls~="d4t"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        gap: 24px;
      }
      .ww-e-d4u {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4u.ww-layout, .ww-e-d4u [data-ww-ls~="d4u"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      .ww-e-d4v {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: var(--370a9a22-26b9-42e4-8c8c-4feb907a60ca,#2727191A);
      }
      .ww-e-d4v.ww-layout, .ww-e-d4v [data-ww-ls~="d4v"] {
        display: flex;
      }
      .ww-e-d4w {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4w.ww-layout, .ww-e-d4w [data-ww-ls~="d4w"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d4x {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d4x.ww-layout, .ww-e-d4x [data-ww-ls~="d4x"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d4y {
        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;
        font: var(--24ec960b-ac93-4e55-b4d8-4df65cbf98a8, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        letter-spacing: -.14px;
        white-space-collapse: preserve;
        opacity: 0.5;
      }
      .ww-e-d4z {
        margin: 0 4px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d50 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d50.ww-layout, .ww-e-d50 [data-ww-ls~="d50"] {
        display: flex;
        flex-flow: column;
        gap: 8px;
      }
      .ww-e-d51 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d51.ww-layout, .ww-e-d51 [data-ww-ls~="d51"] {
        display: flex;
        flex-direction: row;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-d52 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--24ec960b-ac93-4e55-b4d8-4df65cbf98a8, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        letter-spacing: -.14px;
        white-space-collapse: preserve;
      }
      .ww-e-d53 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 1px;
        max-height: unset;
        min-height: unset;
        background-color: var(--370a9a22-26b9-42e4-8c8c-4feb907a60ca,#2727191A);
      }
      .ww-e-d53.ww-layout, .ww-e-d53 [data-ww-ls~="d53"] {
        display: flex;
      }
      .ww-e-d54 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d54.ww-layout, .ww-e-d54 [data-ww-ls~="d54"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d55 {
        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;
        font: var(--24ec960b-ac93-4e55-b4d8-4df65cbf98a8, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        letter-spacing: -.14px;
        white-space-collapse: preserve;
        opacity: 0.5;
      }
      .ww-e-d56 {
        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;
        font: var(--24ec960b-ac93-4e55-b4d8-4df65cbf98a8, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        letter-spacing: -.14px;
        white-space-collapse: preserve;
      }
      .ww-e-d57 {
        margin: 0 4px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d58 {
        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: 96px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        white-space-collapse: preserve;
      }
      .ww-e-d59 {
        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: 48px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        white-space-collapse: preserve;
      }
      .ww-e-d5A {
        margin: 0 0 60px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d5A {
          margin: 0;
        }
      }
      .ww-e-d5A.ww-layout, .ww-e-d5A [data-ww-ls~="d5A"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr 1fr 1fr;
        grid-template-rows: revert-layer;
        gap: 4px;
      }
      .ww-e-d5B {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5B.ww-layout, .ww-e-d5B [data-ww-ls~="d5B"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-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);
      }
      .ww-e-d5C {
        margin: 10px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5C.ww-layout, .ww-e-d5C [data-ww-ls~="d5C"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-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);
      }
      .ww-e-d5D {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5D.ww-layout, .ww-e-d5D [data-ww-ls~="d5D"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d5E {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5F {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5F.ww-layout, .ww-e-d5F [data-ww-ls~="d5F"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d5F.ww-layout, .ww-e-d5F [data-ww-ls~="d5F"] {
          justify-content: center;
        }
      }
      .ww-e-d5G {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5H {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5I {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 56px;
        flex: 0 0 56px;
        max-width: unset;
        min-width: unset;
        height: 56px;
        max-height: unset;
        min-height: unset;
        background-color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        cursor: pointer;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-radius: 80px;
      }
      .ww-e-d5I:where(:hover) {
        box-shadow: 0px 4px 0px 0px var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#68685E);
        transform: translateY(-2px);
      }
      .ww-e-d5I.ww-layout, .ww-e-d5I [data-ww-ls~="d5I"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d5J {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5K {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5L {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5L.ww-layout, .ww-e-d5L [data-ww-ls~="d5L"] {
        display: flex;
        flex-flow: column;
        gap: 32px;
      }
      .ww-e-d5M {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 56px;
        flex: 0 0 56px;
        max-width: unset;
        min-width: unset;
        height: 56px;
        max-height: unset;
        min-height: unset;
        background-color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        cursor: pointer;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-radius: 80px;
      }
      .ww-e-d5M:where(:hover) {
        box-shadow: 0px 4px 0px 0px var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#68685E);
        transform: translateY(-2px);
      }
      .ww-e-d5M.ww-layout, .ww-e-d5M [data-ww-ls~="d5M"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d5N {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5N.ww-layout, .ww-e-d5N [data-ww-ls~="d5N"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-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);
      }
      .ww-e-d5Q {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 12px;
      }
      .ww-e-d5Q.ww-layout, .ww-e-d5Q [data-ww-ls~="d5Q"] {
        display: flex;
        flex-direction: row;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d5R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 78px;
        flex: 0 0 78px;
        max-width: unset;
        min-width: unset;
        height: 80px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5R.ww-layout, .ww-e-d5R [data-ww-ls~="d5R"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d5S {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 12px;
        left: 38px;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 56px;
        max-height: unset;
        min-height: unset;
        background-color: var(--70c424c1-05f3-41e0-9c5c-80ed2174d88a,#FFFFFF);
        opacity: 0.25;
        border-radius: 2px;
      }
      .ww-e-d5S.ww-layout, .ww-e-d5S [data-ww-ls~="d5S"] {
        display: flex;
      }
      .ww-e-d5T {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 8px;
        left: 29px;
        width: 44px;
        max-width: unset;
        min-width: unset;
        height: 64px;
        max-height: unset;
        min-height: unset;
        background-color: var(--70c424c1-05f3-41e0-9c5c-80ed2174d88a,#FFFFFF);
        opacity: 0.5;
        border-radius: 2px;
      }
      .ww-e-d5T.ww-layout, .ww-e-d5T [data-ww-ls~="d5T"] {
        display: flex;
      }
      .ww-e-d5U {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 4px;
        left: 16px;
        width: 51px;
        max-width: unset;
        min-width: unset;
        height: 72px;
        max-height: unset;
        min-height: unset;
        background-color: var(--70c424c1-05f3-41e0-9c5c-80ed2174d88a,#FFFFFF);
        opacity: 0.75;
        border-radius: 2px;
      }
      .ww-e-d5U.ww-layout, .ww-e-d5U [data-ww-ls~="d5U"] {
        display: flex;
      }
      .ww-e-d5V {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 0;
        left: 0;
        width: 60px;
        max-width: unset;
        min-width: unset;
        height: 80px;
        max-height: unset;
        min-height: unset;
        background-color: var(--70c424c1-05f3-41e0-9c5c-80ed2174d88a,#FFFFFF);
        border-radius: 2px;
      }
      .ww-e-d5V.ww-layout, .ww-e-d5V [data-ww-ls~="d5V"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d5W {
        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: 28px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        white-space-collapse: preserve;
      }
      .ww-e-d5X {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5X.ww-layout, .ww-e-d5X [data-ww-ls~="d5X"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
      }
      .ww-e-d5Y {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5Y.ww-layout, .ww-e-d5Y [data-ww-ls~="d5Y"] {
        display: flex;
        flex-direction: row;
        align-items: flex-end;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-d5Z {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5Z.ww-layout, .ww-e-d5Z [data-ww-ls~="d5Z"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 4px;
      }
      .ww-e-d5a {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5a.ww-layout, .ww-e-d5a [data-ww-ls~="d5a"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-d5b {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5b.ww-layout, .ww-e-d5b [data-ww-ls~="d5b"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
      }
      .ww-e-d5c {
        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;
        font: var(--1e16ab4e-3ccd-467f-9364-0d3f9b00b9ee, 500 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        letter-spacing: -.16px;
        white-space-collapse: preserve;
      }
      .ww-e-d5d {
        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;
        font: var(--d170d92e-606c-438c-9c54-73d189b1db94, 500 14px/14px var(--ww-default-font-family, sans-serif));
        color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        letter-spacing: -.14px;
        white-space-collapse: preserve;
      }
      .ww-e-d5e {
        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;
        font: var(--1e16ab4e-3ccd-467f-9364-0d3f9b00b9ee, 500 16px/20px var(--ww-default-font-family, sans-serif));
        text-align: right;
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        letter-spacing: -.16px;
        white-space-collapse: preserve;
      }
      .ww-e-d5f {
        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;
        font: var(--d170d92e-606c-438c-9c54-73d189b1db94, 500 14px/14px var(--ww-default-font-family, sans-serif));
        text-align: right;
        color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        letter-spacing: -.14px;
        white-space-collapse: preserve;
      }
      .ww-e-d5g {
        margin: 0;
        padding: 6px 8px 8px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 4px;
      }
      .ww-e-d5g.ww-layout, .ww-e-d5g [data-ww-ls~="d5g"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d5h {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 580px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--70c424c1-05f3-41e0-9c5c-80ed2174d88a,#FFFFFF);
        box-shadow: 0 -4px 10px #0000001a;
        border-radius: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-d5h {
          padding: 24px;
          width: calc(100vw - 32px);
        }
      }
      .ww-e-d5h.ww-layout, .ww-e-d5h [data-ww-ls~="d5h"] {
        display: flex;
        flex-flow: column;
        align-items: flex-end;
        gap: 24px;
      }
      .ww-e-d5i {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5i.ww-layout, .ww-e-d5i [data-ww-ls~="d5i"] {
        display: flex;
        flex-flow: column;
        gap: 15px;
      }
      .ww-e-d5j {
        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;
        font: var(--6a1ae178-2d98-412a-8795-ecba4dafbe64, 600 32px/normal var(--ww-default-font-family, sans-serif));
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        letter-spacing: -.32px;
        white-space-collapse: preserve;
      }
      .ww-e-d5k {
        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;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        line-height: normal;
        font-weight: 700;
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        letter-spacing: -.2px;
        white-space-collapse: preserve;
      }
      .ww-e-d5l {
        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;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: normal;
        font-weight: 510;
        color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        letter-spacing: -.14px;
        white-space-collapse: preserve;
      }
      .ww-e-d5n {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d5n {
          width: 100%;
        }
      }
      .ww-e-d5n.ww-layout, .ww-e-d5n [data-ww-ls~="d5n"] {
        display: flex;
        flex-direction: row;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d5n.ww-layout, .ww-e-d5n [data-ww-ls~="d5n"] {
          flex-flow: column;
          gap: 12px;
        }
      }
      .ww-e-d5o {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 516px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5o.ww-layout, .ww-e-d5o [data-ww-ls~="d5o"] {
        display: var(--ww-style-display);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-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);
      }
      .ww-e-d5p {
        margin: 0 4px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 32px;
        max-width: unset;
        min-width: unset;
        height: 32px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d5r {
        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-d5s {
        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-d5t {
        margin: 0;
        padding: 8px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 36px;
        max-height: unset;
        min-height: unset;
        font: var(--3a8e950b-aafb-43ba-a7eb-d93776f6847d, 600 20px/30px var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        background-color: var(--c469374c-4ca6-40b1-85b1-07becdb97408,#FDEBCC);
        border: 0 solid #e0e0e0;
        border-radius: var(--b88cadee-a51a-4afd-8ba6-58a067432842,8px);
        --ww-text-text-overflow: initial;
        --placeholder-color: var(--efc4d07a-2abd-4cc2-b0fa-55c6279c1d96,#31311F66);
      }
      @media (max-width: 767px) {
        .ww-e-d5t {
          --placeholder-color: var(--efc4d07a-2abd-4cc2-b0fa-55c6279c1d96,#31311F66);
        }
      }
      .ww-e-d5v {
        margin: 0;
        padding: 0;
        z-index: 100;
        align-self: unset;
        display: flex;
        position: absolute;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: 100px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background: linear-gradient(to top, var(--70c424c1-05f3-41e0-9c5c-80ed2174d88a,#FFFFFF) 8.333%, #FFFFFF00 100%);
      }
      @media (max-width: 991px) {
        .ww-e-d5v {
          width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d5v {
          position: absolute;
          inset: auto 0 0;
          width: 100%;
        }
      }
      .ww-e-d5v.ww-layout, .ww-e-d5v [data-ww-ls~="d5v"] {
        display: flex;
        justify-content: flex-start;
      }
      .ww-e-d5w {
        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;
        font: var(--1e16ab4e-3ccd-467f-9364-0d3f9b00b9ee, 500 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        letter-spacing: 0;
        white-space-collapse: preserve;
      }
      .ww-e-d5x {
        margin: 0;
        padding: 12px 20px 12px 12px;
        z-index: 200;
        align-self: unset;
        display: var(--ww-style-display);
        width: 340px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--50947f3c-c8b4-4cee-a224-f5c13d32bb3c, 600 20px/normal var(--ww-default-font-family, sans-serif));
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        white-space-collapse: preserve;
        background-color: var(--f7b515c2-e4e1-4c45-bc6f-1022606ce308,#F8BC55);
        cursor: pointer;
        transition: background-color 0.2s ease;
        border: none;
        border-radius: 42px;
        --ww-element-transition: background-color 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d5x {
          width: 100%;
        }
      }
      .ww-e-d5x:where(:hover) {
        background-color: #e8ac3e;
      }
      .ww-e-d5y {
        margin: 0;
        padding: 9px 11px 9px 9px;
        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(--1e16ab4e-3ccd-467f-9364-0d3f9b00b9ee,500 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--70c424c1-05f3-41e0-9c5c-80ed2174d88a,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        cursor: pointer;
        opacity: var(--ww-style-opacity);
        transition: background-color 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: background-color 0.2s ease;
      }
      .ww-e-d5y:where(:hover) {
        background-color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
      }
      .ww-e-d5z {
        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;
        font: var(--a8104fd3-63c5-48cf-822f-2aefcc7fe198, 400 32px/normal var(--ww-default-font-family, sans-serif));
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        letter-spacing: -.32px;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-d5z {
          font: var(--3a8e950b-aafb-43ba-a7eb-d93776f6847d, 400 20px/normal var(--ww-default-font-family, sans-serif));
        }
      }
      .ww-e-d60 {
        margin: 0;
        padding: 32px;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 932px;
        max-width: unset;
        min-width: unset;
        height: 684px;
        max-height: unset;
        min-height: unset;
        background-color: var(--70c424c1-05f3-41e0-9c5c-80ed2174d88a,#FFFFFF);
        box-shadow: 0 -4px 20px #0000001a;
        border-radius: 20px;
      }
      @media (max-width: 991px) {
        .ww-e-d60 {
          width: calc(100vw - 32px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-d60 {
          padding: 20px;
          height: auto;
          max-height: 90vh;
        }
      }
      .ww-e-d60.ww-layout, .ww-e-d60 [data-ww-ls~="d60"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: flex-start;
        gap: 32px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-d60.ww-layout, .ww-e-d60 [data-ww-ls~="d60"] {
          flex-flow: column;
          gap: 24px;
        }
      }
      .ww-e-d61 {
        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;
        font: var(--24ec960b-ac93-4e55-b4d8-4df65cbf98a8, 400 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#272719B3);
        letter-spacing: -.14px;
        white-space-collapse: preserve;
        opacity: 0.5;
      }
      @media (max-width: 767px) {
        .ww-e-d61 {
          text-align: center;
        }
      }
      .ww-e-d62 {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 56px;
        flex: 0 0 56px;
        max-width: unset;
        min-width: unset;
        height: 56px;
        max-height: unset;
        min-height: unset;
        background-color: var(--f7b515c2-e4e1-4c45-bc6f-1022606ce308,#F8BC55);
        cursor: pointer;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-radius: 80px;
      }
      .ww-e-d62:where(:hover) {
        box-shadow: 0px 4px 0px 0px var(--d09a73b1-968f-46bc-872d-460404828122,#9A732E);
        transform: translateY(-2px);
      }
      .ww-e-d62.ww-layout, .ww-e-d62 [data-ww-ls~="d62"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d63 {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 56px;
        flex: 0 0 56px;
        max-width: unset;
        min-width: unset;
        height: 56px;
        max-height: unset;
        min-height: unset;
        background-color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        cursor: pointer;
        transition: transform 0.2s ease, box-shadow 0.2s ease;
        border-radius: 80px;
      }
      .ww-e-d63:where(:hover) {
        box-shadow: 0px 4px 0px 0px var(--1677a275-dcaa-4c04-885b-340af3b4f5c0,#68685E);
        transform: translateY(-2px);
      }
      .ww-e-d63.ww-layout, .ww-e-d63 [data-ww-ls~="d63"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d64 {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: absolute;
        top: calc(50% - 28px);
        left: 20px;
        width: 56px;
        max-width: unset;
        min-width: unset;
        height: 56px;
        max-height: unset;
        min-height: unset;
        background-color: #ffffff2e;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease;
        border-radius: 80px;
      }
      .ww-e-d64:where(:hover) {
        background-color: #ffffff52;
        transform: scale(1.08);
      }
      .ww-e-d64.ww-layout, .ww-e-d64 [data-ww-ls~="d64"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d65 {
        margin: 0;
        padding: 0;
        z-index: 2;
        align-self: unset;
        display: flex;
        position: absolute;
        top: calc(50% - 28px);
        right: 20px;
        width: 56px;
        max-width: unset;
        min-width: unset;
        height: 56px;
        max-height: unset;
        min-height: unset;
        background-color: #ffffff2e;
        cursor: pointer;
        transition: background-color 0.2s ease, transform 0.2s ease;
        border-radius: 80px;
      }
      .ww-e-d65:where(:hover) {
        background-color: #ffffff52;
        transform: scale(1.08);
      }
      .ww-e-d65.ww-layout, .ww-e-d65 [data-ww-ls~="d65"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d67 {
        margin: 12px 0 0;
        padding: 12px 24px 12px 20px;
        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(--1e16ab4e-3ccd-467f-9364-0d3f9b00b9ee, 500 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        letter-spacing: -.16px;
        white-space-collapse: preserve;
        background-color: var(--f7b515c2-e4e1-4c45-bc6f-1022606ce308,#F8BC55);
        cursor: pointer;
        transition: background-color 0.2s ease;
        border: none;
        border-radius: 42px;
        --ww-element-transition: background-color 0.2s ease;
      }
      @media (max-width: 767px) {
        .ww-e-d67 {
          width: 100%;
        }
      }
      .ww-e-d67:where(:hover) {
        background-color: #e8ac3e;
      }
      .ww-e-d67:where([data-ww-states~="isDisabled"]), .ww-e-d67:where(:disabled), .ww-e-d67:where([disabled]) {
        cursor: not-allowed;
        opacity: 0.4;
      }
      .ww-e-d68 {
        margin: 0;
        padding: 4px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font: var(--1e16ab4e-3ccd-467f-9364-0d3f9b00b9ee, 500 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        white-space-collapse: preserve;
        background-color: var(--c469374c-4ca6-40b1-85b1-07becdb97408,#FDEBCC);
        border: none;
        border-radius: 8px;
        --placeholder-color: var(--d09a73b1-968f-46bc-872d-460404828122,#9A732E);
      }
      .ww-e-d69 {
        margin: 0;
        padding: 4px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 1 1 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--1e16ab4e-3ccd-467f-9364-0d3f9b00b9ee, 500 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        white-space-collapse: preserve;
        background-color: var(--c469374c-4ca6-40b1-85b1-07becdb97408,#FDEBCC);
        border: none;
        border-radius: 8px;
        --placeholder-color: var(--d09a73b1-968f-46bc-872d-460404828122,#9A732E);
      }
      .ww-e-d6A {
        margin: 0;
        padding: 10px 12px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 516px;
        max-width: unset;
        min-width: unset;
        height: 188px;
        max-height: unset;
        min-height: unset;
        font: var(--1e16ab4e-3ccd-467f-9364-0d3f9b00b9ee, 500 16px/20px var(--ww-default-font-family, sans-serif));
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        white-space-collapse: preserve;
        background-color: var(--c469374c-4ca6-40b1-85b1-07becdb97408,#FDEBCC);
        border: none;
        border-radius: 8px;
        --placeholder-color: var(--d09a73b1-968f-46bc-872d-460404828122,#9A732E);
      }
      @media (max-width: 767px) {
        .ww-e-d6A {
          width: 100%;
        }
      }
      .ww-e-d6B {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1;
        max-height: unset;
        min-height: unset;
        background-color: var(--c469374c-4ca6-40b1-85b1-07becdb97408,#FDEBCC);
        background-image: var(--ww-style-background-image);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        cursor: pointer;
        border-radius: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d6B {
          height: 80px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6B {
          height: 84px;
        }
      }
      .ww-e-d6B.ww-layout, .ww-e-d6B [data-ww-ls~="d6B"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d6C {
        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-d6C.ww-layout, .ww-e-d6C [data-ww-ls~="d6C"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 4px;
        flex-wrap: revert-layer;
      }
      .ww-e-d6D {
        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(--d170d92e-606c-438c-9c54-73d189b1db94, 500 14px/14px var(--ww-default-font-family, sans-serif));
        color: var(--42e7fd50-dedd-462e-8b55-207db8370725,#272719);
        letter-spacing: -.42px;
        white-space-collapse: preserve;
      }
      .ww-e-d6E {
        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(--d170d92e-606c-438c-9c54-73d189b1db94, 500 14px/14px var(--ww-default-font-family, sans-serif));
        color: var(--f7b515c2-e4e1-4c45-bc6f-1022606ce308,#F8BC55);
        white-space-collapse: preserve;
      }
      .ww-e-d6F {
        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: 48px;
        font-family: var(--ww-default-font-family);
        line-height: 1;
        white-space-collapse: preserve;
      }
      .ww-e-d6G {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: grid;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-d6G {
          margin: 0;
        }
      }
      .ww-e-d6G.ww-layout, .ww-e-d6G [data-ww-ls~="d6G"] {
        display: grid;
        grid-auto-flow: row;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: revert-layer;
        gap: 4px;
      }
      .ww-e-d6H {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1.78;
        max-height: unset;
        min-height: unset;
        background-color: var(--c469374c-4ca6-40b1-85b1-07becdb97408,#FDEBCC);
        background-image: var(--ww-style-background-image);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        cursor: pointer;
        border-radius: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d6H {
          height: 80px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d6H {
          height: 84px;
        }
      }
      .ww-e-d6H.ww-layout, .ww-e-d6H [data-ww-ls~="d6H"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
      .ww-e-d6I {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 100%;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: unset;
        aspect-ratio: 1.5;
        max-height: unset;
        min-height: unset;
        background-color: var(--c469374c-4ca6-40b1-85b1-07becdb97408,#FDEBCC);
        background-image: var(--ww-style-background-image);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        cursor: pointer;
        border-radius: 4px;
      }
      .ww-e-d6I.ww-layout, .ww-e-d6I [data-ww-ls~="d6I"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
    }
    @layer custom {
      .ww-e-d4n {
        backdrop-filter: blur(4px);
      }
      .ww-e-d4C {
        white-space: nowrap;
      }
      .ww-e-d4I {
        white-space: nowrap;
      }
      .ww-e-d4J {
        box-sizing: border-box;
      }
      .ww-e-d4K {
        word-break: break-all;
      }
      .ww-e-d4Q {
        pointer-events: none;
      }
      .ww-e-d4W {
        white-space: nowrap;
        text-overflow: ellipsis;
      }
      .ww-e-d4a {
        white-space: nowrap;
      }
      .ww-e-d4k {
        white-space: nowrap;
      }
      .ww-e-d5I {
        box-sizing: border-box;
      }
      .ww-e-d5M {
        box-sizing: border-box;
      }
      .ww-e-d5Q {
        box-sizing: border-box;
      }
      .ww-e-d5X {
        align-self: stretch;
      }
      .ww-e-d5h {
        box-sizing: border-box;
      }
      .ww-e-d5v {
        pointer-events: none;
      }
      @media (min-width: 992px) {
        .ww-e-d60 {
          box-sizing: border-box;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-d60 {
          box-sizing: border-box;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d60 {
          overflow-y: auto;
        }
      }
      .ww-e-d62 {
        box-sizing: border-box;
      }
      .ww-e-d63 {
        box-sizing: border-box;
      }
      .ww-e-d6B {
        background-position: center;
      }
      .ww-e-d6D {
        white-space: nowrap;
      }
      .ww-e-d6E {
        white-space: nowrap;
      }
      .ww-e-d6H {
        background-position: center;
      }
      .ww-e-d6I {
        background-position: center;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
    }
    @layer ordered {
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
    }
    @layer ordered {
    }
  }
  @layer custom {
  }
}
@layer ww-style-layout-override {
}
