@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-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-top-positioned-fallback {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-font {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-box-shadow {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-text-decoration {
  syntax: "*";
  inherits: false;
}
@property --ww-style-padding {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-left {
  syntax: "*";
  inherits: false;
}
@property --ww-style-margin {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-style-grid-column {
  syntax: "*";
  inherits: false;
}
@property --ww-style-grid-row {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-grid-columns {
  syntax: "*";
  inherits: false;
}
@property --ww-style-min-height {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-d1Zf {
        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-d1Zf.ww-layout, .ww-e-d1Zf [data-ww-ls~="d1Zf"] {
        display: flex;
      }
      .ww-e-d1Zj {
        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-d1Zj.ww-layout, .ww-e-d1Zj [data-ww-ls~="d1Zj"] {
        display: flex;
      }
      .ww-e-d1Zg {
        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-d1Zg.ww-layout, .ww-e-d1Zg [data-ww-ls~="d1Zg"] {
        display: flex;
      }
      .ww-e-d1Zh {
        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-d1Zh.ww-layout, .ww-e-d1Zh [data-ww-ls~="d1Zh"] {
        display: flex;
      }
      .ww-e-d1Zi {
        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-d1Zi.ww-layout, .ww-e-d1Zi [data-ww-ls~="d1Zi"] {
        display: flex;
      }
      .ww-e-d1Zk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 30px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 30px;
        max-height: unset;
        min-height: unset;
        background-color: var(--a942b096-3823-4b35-971d-c590433c1cdf,#FFFFFF);
        border-radius: var(--7ad70b28-09c0-41e7-ac03-2a88ae5ead9b,999px);
      }
      .ww-e-d1Zk.ww-layout, .ww-e-d1Zk [data-ww-ls~="d1Zk"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Zl {
        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-d1Zm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 6px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 6px;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: 999px;
      }
      .ww-e-d1Zm.ww-layout, .ww-e-d1Zm [data-ww-ls~="d1Zm"] {
        display: flex;
      }
      .ww-e-d1Zn {
        margin: 0;
        padding: 3px 10px;
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background: var(--ww-style-background-color);
        border-radius: var(--7ad70b28-09c0-41e7-ac03-2a88ae5ead9b,999px);
      }
      .ww-e-d1Zn.ww-layout, .ww-e-d1Zn [data-ww-ls~="d1Zn"] {
        display: inline-flex;
        flex-direction: row;
        align-items: center;
        gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1Zo {
        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);
        white-space-collapse: preserve;
      }
      .ww-e-d1Zp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        flex: 1;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Zp.ww-layout, .ww-e-d1Zp [data-ww-ls~="d1Zp"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d1Zq {
        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(--b0479fc0-d34e-4418-a061-3d9d77786ac1,600 14px/1.5 Archivo, sans-serif);
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        white-space-collapse: preserve;
      }
      .ww-e-d1Zr {
        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(--feac4145-edec-4368-bc05-82fa92c14fca,400 13px/1.45 Archivo, sans-serif);
        color: var(--07fd60d2-8b3e-4c67-bfd0-d5f5ebbdbe67,#565350);
        white-space-collapse: preserve;
      }
      .ww-e-d1Zs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--feac4145-edec-4368-bc05-82fa92c14fca,400 13px/1.45 Archivo, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        white-space-collapse: preserve;
      }
      .ww-e-d1Zt {
        margin: 0;
        padding: 12px 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--a942b096-3823-4b35-971d-c590433c1cdf,#FFFFFF);
      }
      .ww-e-d1Zt.ww-layout, .ww-e-d1Zt [data-ww-ls~="d1Zt"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--34fdbf51-2514-41d9-bce6-44aab0685402,16px);
        column-gap: var(--34fdbf51-2514-41d9-bce6-44aab0685402,16px);
        flex-wrap: revert-layer;
      }
      .ww-e-d1Zu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 18px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 18px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Zv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Zv.ww-layout, .ww-e-d1Zv [data-ww-ls~="d1Zv"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d1Zw {
        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(--09fdea10-26ca-456f-a65a-024c9a3ace3a,700 17px/1.3 Archivo, sans-serif);
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        white-space-collapse: preserve;
      }
      .ww-e-d1Zx {
        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(--feac4145-edec-4368-bc05-82fa92c14fca,400 13px/1.45 Archivo, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        white-space-collapse: preserve;
      }
      .ww-e-d1Zy {
        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-d1Zy.ww-layout, .ww-e-d1Zy [data-ww-ls~="d1Zy"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        row-gap: var(--dc558e57-4f41-4f6c-9325-54e29e64abdd,12px);
        column-gap: var(--dc558e57-4f41-4f6c-9325-54e29e64abdd,12px);
        flex-wrap: revert-layer;
      }
      .ww-e-d1Zz {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1Zz.ww-layout, .ww-e-d1Zz [data-ww-ls~="d1Zz"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1a0 {
        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;
        cursor: pointer;
      }
      .ww-e-d1a0:where(:hover) {
        opacity: 0.75;
      }
      .ww-e-d1a0.ww-layout, .ww-e-d1a0 [data-ww-ls~="d1a0"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 6px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1a1 {
        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(--b158cce1-94f2-4c07-9121-2019e8ec0a0b,500 13px/1.4 Archivo, sans-serif);
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        white-space-collapse: preserve;
      }
      .ww-e-d1a2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 15px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 15px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1a3 {
        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-d1a4 {
        margin: 4px 0 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-d1a4.ww-layout, .ww-e-d1a4 [data-ww-ls~="d1a4"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-end;
        gap: 12px;
        flex-wrap: revert-layer;
      }
      .ww-e-d1a5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: 0;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-d1a5.ww-layout, .ww-e-d1a5 [data-ww-ls~="d1a5"] {
        display: flex;
        flex-flow: column;
        gap: 4px;
      }
      .ww-e-d1a6 {
        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(--acb6bb25-bfd0-41f0-8384-14434b8b6752,400 14px/20px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        white-space-collapse: preserve;
      }
      .ww-e-d1a7 {
        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(--81c73072-ed9d-46de-812d-f3ead73505f4,700 30px/38px Outfit, sans-serif);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
      }
      .ww-e-d1a8 {
        margin: 0 0 4px;
        padding: 3px 10px;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Outfit, sans-serif);
        color: var(--ww-content-ww-text-color);
        white-space-collapse: preserve;
        background: var(--ww-style-background-color);
        border-radius: var(--7ad70b28-09c0-41e7-ac03-2a88ae5ead9b,999px);
      }
      .ww-e-d1a9 {
        margin: 0;
        padding: 0;
        overflow: hidden;
        z-index: unset;
        align-self: unset;
        display: block;
        flex: var(--ww-style-flex);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d1aA {
        margin: 0;
        padding: var(--46a10ad8-bd13-4d8b-a5a7-cc683d68eb16,24px);
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--a942b096-3823-4b35-971d-c590433c1cdf,#FFFFFF);
        box-shadow: none;
        border: 1px solid var(--e2ad4f2d-0105-4e54-bbd3-29542e0d8db9,#E8E6E4);
        border-radius: var(--f9be01d7-61ae-4783-bc7d-48c791570679,12px);
      }
      .ww-e-d1aA.ww-layout, .ww-e-d1aA [data-ww-ls~="d1aA"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--dc558e57-4f41-4f6c-9325-54e29e64abdd,12px);
        column-gap: var(--dc558e57-4f41-4f6c-9325-54e29e64abdd,12px);
      }
      .ww-e-d1aB {
        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-d1aB.ww-layout, .ww-e-d1aB [data-ww-ls~="d1aB"] {
        display: flex;
        flex-flow: wrap;
        align-items: center;
        align-content: revert-layer;
        gap: 6px;
      }
      .ww-e-d1aC {
        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(--feac4145-edec-4368-bc05-82fa92c14fca,400 12px/18px Inter, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        white-space-collapse: preserve;
      }
      .ww-e-d1aD {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 48px;
        flex: 0 0 auto;
        max-width: unset;
        min-width: unset;
        height: 48px;
        max-height: unset;
        min-height: unset;
        background-color: var(--76263da5-7c9d-45c3-9d8e-fbbbeaf1c543,#EFEDEB);
        border-radius: var(--f9be01d7-61ae-4783-bc7d-48c791570679,12px);
      }
      .ww-e-d1aD.ww-layout, .ww-e-d1aD [data-ww-ls~="d1aD"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d1aE {
        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(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Inter, sans-serif);
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d1aE:where(:hover) {
        text-decoration: underline;
      }
      .ww-e-d1aF {
        margin: 0;
        padding: 14px 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;
        background: var(--ww-style-background-color);
        cursor: pointer;
        border: var(--ww-style-border);
        border-radius: var(--f9be01d7-61ae-4783-bc7d-48c791570679,10px);
      }
      .ww-e-d1aF.ww-layout, .ww-e-d1aF [data-ww-ls~="d1aF"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--34fdbf51-2514-41d9-bce6-44aab0685402,16px);
        column-gap: var(--34fdbf51-2514-41d9-bce6-44aab0685402,16px);
        flex-wrap: revert-layer;
      }
    }
    @layer custom {
      .ww-e-d1Zn {
        white-space: nowrap;
      }
      .ww-e-d1Zs {
        white-space: nowrap;
      }
      .ww-e-d1a1 {
        white-space: nowrap;
      }
      .ww-e-d1a8 {
        white-space: nowrap;
      }
      .ww-e-d1a9 {
        white-space: nowrap;
      }
      .ww-e-d1aE {
        white-space: nowrap;
      }
      .ww-e-d1aF:where(:hover) {
        filter: brightness(.97);
      }
    }
  }
  @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-fWFy8Zucqe2SFi2P {
        min-height: unset;
        max-height: unset;
      }
      .ww-a-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-d1k {
        height: 70px;
        margin: 0 0 0 240px;
        z-index: 10;
        display: flex;
        background-color: var(--a942b096-3823-4b35-971d-c590433c1cdf,#FFFFFF);
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-s-d1k {
          margin: 0;
        }
      }
      .ww-s-d1k > .ww-section-element {
        width: calc(100% - 240px);
        padding: 0 24px;
        box-shadow: 0 1px 0 var(--e2ad4f2d-0105-4e54-bbd3-29542e0d8db9,#E8E6E4);
      }
      @media (max-width: 767px) {
        .ww-s-d1k > .ww-section-element {
          width: 100%;
          padding: 0 16px;
        }
      }
      .ww-s-d1k > .ww-section-element.ww-layout {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--34fdbf51-2514-41d9-bce6-44aab0685402,16px);
        column-gap: var(--34fdbf51-2514-41d9-bce6-44aab0685402,16px);
        flex-wrap: revert-layer;
      }
      .ww-s-d1r {
        height: 100vh;
        z-index: 20;
        display: flex;
        background-color: var(--a942b096-3823-4b35-971d-c590433c1cdf,#FFFFFF);
        position: fixed;
        top: 0;
        left: 0;
        width: 240px;
      }
      .ww-s-d1r > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        width: 240px;
        padding: 20px 12px;
        box-shadow: 1px 0 0 var(--e2ad4f2d-0105-4e54-bbd3-29542e0d8db9,#E8E6E4);
      }
      .ww-s-d1r > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        gap: 24px;
      }
    }
  }
  @layer custom {
    .ww-s-d1k {
      order: -2;
    }
    .ww-s-d1r {
      overflow-y: auto;
    }
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .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-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-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-2MXhXlVHrdKM1K4g {
        margin: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-UfNaetoxP-ZUUwdE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-hrle4cgh7E0q5WYv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-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-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-HxcMchISmn4k8l9c {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-XZ1OQUYyP82I9XLP {
        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-uonzpfv8u0mMG01L {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-m3tD9aXCogmehxe7 {
        margin: 0;
        align-self: var(--ww-section-root-auto-align, unset);
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-t5RMCwXcg9ci2kj1 {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ZSaE-MNJz9QuurFG {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-X5w67LiVijBv3Dvi {
        margin: 0;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        min-height: unset;
      }
      .ww-a-tumfQDaDCGzVRzku {
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-mLG8V9IroOt8KnpZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-4QSMDhCWkoLcx-8Q {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-8R9S2hNedUYmdySU {
        margin: 0;
        z-index: unset;
        align-self: unset;
        width: auto;
        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-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-JHTUrsi5weKcajAQ {
        margin: 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-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-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-DTS8TxRHDCNaAKdh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-d15j {
        font: var(--b0479fc0-d34e-4418-a061-3d9d77786ac1,500 14px/20px Inter, sans-serif);
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        white-space-collapse: preserve;
      }
      .ww-e-d15k {
        font: var(--feac4145-edec-4368-bc05-82fa92c14fca,400 12px/18px Inter, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        white-space-collapse: preserve;
      }
      .ww-e-d15l {
        width: 15px;
        flex: 0 0 auto;
        height: 15px;
      }
      .ww-e-d15m {
        font: var(--acb6bb25-bfd0-41f0-8384-14434b8b6752,400 14px/20px Inter, sans-serif);
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        white-space-collapse: preserve;
      }
      .ww-e-d15n {
        padding: 9px 10px;
        display: flex;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d15n:where(:hover) {
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d15n.ww-layout, .ww-e-d15n [data-ww-ls~="d15n"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 8px;
        flex-wrap: revert-layer;
      }
      .ww-e-d15o {
        padding: 3px 10px 3px 3px;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        flex: 0 0 auto;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--7ad70b28-09c0-41e7-ac03-2a88ae5ead9b,999px);
      }
      .ww-e-d15o:where(:hover) {
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d15o.ww-layout, .ww-e-d15o [data-ww-ls~="d15o"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d15p {
        padding: 8px 10px 10px;
        display: flex;
        border-bottom: 1px solid var(--e2ad4f2d-0105-4e54-bbd3-29542e0d8db9,#E8E6E4);
      }
      .ww-e-d15p.ww-layout, .ww-e-d15p [data-ww-ls~="d15p"] {
        display: flex;
        flex-flow: column;
        gap: 1px;
      }
      .ww-e-d15q {
        padding: 6px;
        display: flex;
        position: absolute;
        top: 0;
        background-color: var(--a942b096-3823-4b35-971d-c590433c1cdf,#FFFFFF);
        border: 1px solid var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        border-radius: var(--f9be01d7-61ae-4783-bc7d-48c791570679,12px);
      }
      .ww-e-d15q.ww-layout, .ww-e-d15q [data-ww-ls~="d15q"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d15r {
        padding: 0;
        align-self: center;
        display: block;
        width: 36px;
        flex: 0 0 auto;
        height: 36px;
        font: 500 12px / 36px Outfit, sans-serif;
        text-align: center;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        text-decoration: none;
        white-space-collapse: preserve;
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        border-radius: var(--7ad70b28-09c0-41e7-ac03-2a88ae5ead9b,999px);
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
      }
      .ww-e-d15s {
        overflow: hidden;
        position: absolute;
        top: 0;
        left: 0;
        width: 0;
        height: 0;
      }
      .ww-e-d15t {
        display: none;
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-d15u {
        width: 17px;
        height: 17px;
      }
      .ww-e-d15v {
        width: 17px;
        height: 17px;
      }
      .ww-e-d15w {
        font: var(--feac4145-edec-4368-bc05-82fa92c14fca,400 12px/18px Inter, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        white-space-collapse: preserve;
      }
      .ww-e-d15x {
        width: 14px;
        flex: 0 0 auto;
        height: 14px;
      }
      .ww-e-d15y {
        font: var(--b158cce1-94f2-4c07-9121-2019e8ec0a0b,500 14px/20px Inter, sans-serif);
        color: var(--3088ee8e-3487-4ec9-874e-ccd162e7bc3c,#FFFFFF);
        white-space-collapse: preserve;
      }
      .ww-e-d15z {
        margin: 0 8px 0 0;
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-d160 {
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: 42px;
        flex: 0 0 auto;
        height: 42px;
        background-color: var(--a942b096-3823-4b35-971d-c590433c1cdf,#FFFFFF);
        cursor: default;
        border: 1px solid var(--e2ad4f2d-0105-4e54-bbd3-29542e0d8db9,#E8E6E4);
        border-radius: var(--7ad70b28-09c0-41e7-ac03-2a88ae5ead9b,999px);
      }
      .ww-e-d160:where(:hover) {
        background-color: var(--a942b096-3823-4b35-971d-c590433c1cdf,#FFFFFF);
      }
      .ww-e-d160.ww-layout, .ww-e-d160 [data-ww-ls~="d160"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d161 {
        width: 16px;
        flex: 0 0 auto;
        height: 16px;
      }
      .ww-e-d162 {
        font: var(--b0479fc0-d34e-4418-a061-3d9d77786ac1,500 14px/20px Inter, sans-serif);
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        white-space-collapse: preserve;
      }
      .ww-e-d163 {
        display: flex;
        min-width: 0;
      }
      .ww-e-d163.ww-layout, .ww-e-d163 [data-ww-ls~="d163"] {
        display: flex;
        flex-flow: column;
        gap: 1px;
      }
      .ww-e-d164 {
        margin: 0 0 0 auto;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 0 0 auto;
      }
      .ww-e-d164.ww-layout, .ww-e-d164 [data-ww-ls~="d164"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d165 {
        padding: 10px 46px 10px 16px;
        z-index: 949;
        position: fixed;
        top: var(--ww-style-top-positioned-fallback, revert-layer);
        right: 24px;
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 420px;
        font: var(--b0479fc0-d34e-4418-a061-3d9d77786ac1,500 14px/20px Inter, sans-serif);
        color: var(--07fd60d2-8b3e-4c67-bfd0-d5f5ebbdbe67,#565350);
        white-space-collapse: preserve;
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
        box-shadow: 0 4px 8px -2px #1018281a;
        border: 1px solid var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        border-radius: 8px;
      }
      .ww-e-d166 {
        padding: 0 4px;
        z-index: 954;
        position: fixed;
        top: var(--ww-style-top-positioned-fallback, revert-layer);
        right: 30px;
        width: var(--ww-section-root-auto-width, revert-layer);
        font: 600 18px / 18px Inter, sans-serif;
        color: var(--07fd60d2-8b3e-4c67-bfd0-d5f5ebbdbe67,#565350);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d167 {
        padding: 10px 46px 10px 16px;
        z-index: 951;
        position: fixed;
        top: var(--ww-style-top-positioned-fallback, revert-layer);
        right: 24px;
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 420px;
        font: var(--b0479fc0-d34e-4418-a061-3d9d77786ac1,500 14px/20px Inter, sans-serif);
        color: var(--36b0ff29-e8b9-41a0-8169-b48f4300b735,#B3261E);
        white-space-collapse: preserve;
        background-color: var(--a0e72b84-556d-488c-85aa-f964d075b4f8,#F7EDEB);
        box-shadow: 0 4px 8px -2px #1018281a;
        border: 1px solid var(--36b0ff29-e8b9-41a0-8169-b48f4300b735,#B3261E);
        border-radius: 8px;
      }
      .ww-e-d168 {
        padding: 10px 46px 10px 16px;
        z-index: 950;
        position: fixed;
        top: var(--ww-style-top-positioned-fallback, revert-layer);
        right: 24px;
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 420px;
        font: var(--b0479fc0-d34e-4418-a061-3d9d77786ac1,500 14px/20px Inter, sans-serif);
        color: var(--1b539349-1f4e-475c-8529-43dfeb1377ad,#1E7A4F);
        white-space-collapse: preserve;
        background-color: var(--382b3121-32c7-4a87-8934-3d0f8b74c0f9,#E9F5EE);
        box-shadow: 0 4px 8px -2px #1018281a;
        border: 1px solid var(--1b539349-1f4e-475c-8529-43dfeb1377ad,#1E7A4F);
        border-radius: 8px;
      }
      .ww-e-d169 {
        padding: 0 4px;
        z-index: 953;
        position: fixed;
        top: var(--ww-style-top-positioned-fallback, revert-layer);
        right: 30px;
        width: var(--ww-section-root-auto-width, revert-layer);
        font: 600 18px / 18px Inter, sans-serif;
        color: var(--36b0ff29-e8b9-41a0-8169-b48f4300b735,#B3261E);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d16A {
        padding: 0 4px;
        z-index: 952;
        position: fixed;
        top: var(--ww-style-top-positioned-fallback, revert-layer);
        right: 30px;
        width: var(--ww-section-root-auto-width, revert-layer);
        font: 600 18px / 18px Inter, sans-serif;
        color: var(--1b539349-1f4e-475c-8529-43dfeb1377ad,#1E7A4F);
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-d16B {
        padding: 0 4px;
        display: block;
        position: absolute;
        top: -4px;
        right: -4px;
        min-width: 17px;
        height: 17px;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,600 11px/1.3 Archivo, sans-serif);
        color: var(--3088ee8e-3487-4ec9-874e-ccd162e7bc3c,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--36b0ff29-e8b9-41a0-8169-b48f4300b735,#C42B12);
        border-radius: var(--7ad70b28-09c0-41e7-ac03-2a88ae5ead9b,999px);
      }
      .ww-e-d16C {
        padding: 0 14px;
        display: flex;
        position: revert-layer;
        inset: revert-layer;
        width: var(--ww-section-root-auto-width, revert-layer);
        flex: 1;
        max-width: 580px;
        height: 42px;
        background-color: var(--a942b096-3823-4b35-971d-c590433c1cdf,#FFFFFF);
        border: 1px solid var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d16C.ww-layout, .ww-e-d16C [data-ww-ls~="d16C"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d16D {
        padding: 6px;
        z-index: 60;
        display: flex;
        position: absolute;
        top: calc(100% + 6px);
        left: 0;
        width: 100%;
        max-height: 360px;
        background-color: var(--a942b096-3823-4b35-971d-c590433c1cdf,#FFFFFF);
        box-shadow: 0 12px 24px -6px #1018282e;
        border: 1px solid var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        border-radius: var(--f9be01d7-61ae-4783-bc7d-48c791570679,12px);
      }
      .ww-e-d16D.ww-layout, .ww-e-d16D [data-ww-ls~="d16D"] {
        display: flex;
        flex-flow: column;
        gap: 1px;
      }
      .ww-e-d16E {
        margin: 0 0 0 6px;
        padding: 0 0 0 10px;
        width: 168px;
        flex: 0 0 auto;
        min-width: 168px;
        background-color: #0000;
        border-left: 1px solid var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
      }
      .ww-e-d16F {
        flex: 1 1 auto;
        min-width: 0;
        font: var(--b0479fc0-d34e-4418-a061-3d9d77786ac1,500 14px/20px Inter, sans-serif);
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        white-space-collapse: preserve;
      }
      .ww-e-d16G {
        flex: 0 0 auto;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Inter, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d16H {
        padding: 9px 10px;
        display: flex;
        width: 100%;
        background-color: #0000;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d16H:where(:hover) {
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d16H.ww-layout, .ww-e-d16H [data-ww-ls~="d16H"] {
        display: flex;
        flex-direction: row;
        align-items: baseline;
        gap: 10px;
        flex-wrap: revert-layer;
      }
      .ww-e-d16I {
        padding: 0;
        flex: 1;
        min-width: 0;
        height: 36px;
        font: var(--acb6bb25-bfd0-41f0-8384-14434b8b6752,400 14px/1.5 Archivo, sans-serif);
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        white-space-collapse: preserve;
        background-color: #0000;
        border: 1px solid #0000;
        --placeholder-color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
      }
      .ww-e-d16J {
        padding: 0 16px;
        display: inline-flex;
        flex: 0 0 auto;
        height: 42px;
        font: var(--b158cce1-94f2-4c07-9121-2019e8ec0a0b,500 14px/20px Outfit, sans-serif);
        color: var(--3088ee8e-3487-4ec9-874e-ccd162e7bc3c,#FFFFFF);
        white-space-collapse: preserve;
        background-color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        cursor: pointer;
        box-shadow: 0 1px 2px #1018280d;
        border: 1px solid var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d16J:where(:hover) {
        background-color: var(--8f4605cc-4135-4a4b-b1e9-d66a1b81017b,#264263);
        border: 1px solid var(--8f4605cc-4135-4a4b-b1e9-d66a1b81017b,#264263);
      }
      .ww-e-d18U {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d18U:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d18U:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d18V {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d18V:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d18V:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d18W {
        width: 12px;
        flex: 0 0 auto;
        height: 12px;
      }
      .ww-e-d18X {
        min-width: 0;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Inter, sans-serif);
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        white-space-collapse: preserve;
      }
      .ww-e-d18Y {
        width: 12px;
        flex: 0 0 auto;
        height: 12px;
      }
      .ww-e-d18Z {
        display: flex;
        width: 100%;
        cursor: default;
      }
      .ww-e-d18Z.ww-layout, .ww-e-d18Z [data-ww-ls~="d18Z"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d18a {
        display: flex;
        width: 100%;
        cursor: default;
      }
      .ww-e-d18a.ww-layout, .ww-e-d18a [data-ww-ls~="d18a"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d18b {
        margin: 0 0 4px;
        padding: 0;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d18c {
        margin: 0 0 6px;
        padding: 0 12px;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d18d {
        width: 100%;
        font: var(--feac4145-edec-4368-bc05-82fa92c14fca,400 12px/18px Inter, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        text-transform: none;
        letter-spacing: normal;
        white-space-collapse: preserve;
      }
      .ww-e-d18e {
        display: flex;
        width: 100%;
      }
      .ww-e-d18e.ww-layout, .ww-e-d18e [data-ww-ls~="d18e"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d18f {
        display: flex;
        width: 100%;
      }
      .ww-e-d18f.ww-layout, .ww-e-d18f [data-ww-ls~="d18f"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d18g {
        margin: 0 0 6px;
        padding: 0 12px;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d18h {
        display: flex;
        width: 100%;
      }
      .ww-e-d18h.ww-layout, .ww-e-d18h [data-ww-ls~="d18h"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d18i {
        display: flex;
        width: 100%;
      }
      .ww-e-d18i.ww-layout, .ww-e-d18i [data-ww-ls~="d18i"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d18j {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d18j:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d18j:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d18k {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d18k:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d18k:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d18l {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d18l:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d18l:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d18m {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d18m:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d18m:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d18n {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d18n:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d18n:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d18o {
        display: flex;
        width: 100%;
        cursor: default;
      }
      .ww-e-d18o.ww-layout, .ww-e-d18o [data-ww-ls~="d18o"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 5px;
        flex-wrap: revert-layer;
      }
      .ww-e-d18p {
        margin: 0 0 6px;
        padding: 0 12px;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d18q {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d18q:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d18q:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d18r {
        width: 12px;
        flex: 0 0 auto;
        height: 12px;
      }
      .ww-e-d18s {
        margin: 0 0 6px;
        padding: 0 12px;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d18t {
        display: flex;
        width: 100%;
        min-width: 0;
      }
      .ww-e-d18t.ww-layout, .ww-e-d18t [data-ww-ls~="d18t"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
      .ww-e-d18u {
        margin: 0 0 6px;
        padding: 0 12px;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d18v {
        margin: 0 0 6px;
        padding: 0 12px;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d18w {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--07fd60d2-8b3e-4c67-bfd0-d5f5ebbdbe67,#565350);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d18w:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d18w:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d18x {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d18x:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d18x:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d18y {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d18y:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d18y:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d18z {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d18z:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d18z:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d190 {
        margin: 0 0 6px;
        padding: 0 12px;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d191 {
        margin: 0 0 6px;
        padding: 0 12px;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        text-transform: uppercase;
        letter-spacing: .04em;
        white-space-collapse: preserve;
      }
      .ww-e-d192 {
        padding: 16px 10px 18px;
        display: flex;
        width: 100%;
        box-shadow: 0 1px 0 var(--e2ad4f2d-0105-4e54-bbd3-29542e0d8db9,#E8E6E4);
      }
      .ww-e-d192.ww-layout, .ww-e-d192 [data-ww-ls~="d192"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
        gap: 2px;
      }
      .ww-e-d193 {
        display: flex;
        width: 100%;
      }
      .ww-e-d193.ww-layout, .ww-e-d193 [data-ww-ls~="d193"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d194 {
        display: flex;
        width: 100%;
      }
      .ww-e-d194.ww-layout, .ww-e-d194 [data-ww-ls~="d194"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d195 {
        margin: 14px 0 0;
        padding: 16px 10px 4px;
        display: flex;
        width: 100%;
        box-shadow: inset 0 1px 0 var(--e2ad4f2d-0105-4e54-bbd3-29542e0d8db9,#E8E6E4);
      }
      .ww-e-d195.ww-layout, .ww-e-d195 [data-ww-ls~="d195"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      .ww-e-d196 {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d196:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d196:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d197 {
        display: flex;
        width: 100%;
      }
      .ww-e-d197.ww-layout, .ww-e-d197 [data-ww-ls~="d197"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d198 {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--07fd60d2-8b3e-4c67-bfd0-d5f5ebbdbe67,#565350);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d198:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d198:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d199 {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d199:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d199:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d19A {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d19A:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d19A:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d19B {
        margin: 10px 0 0;
        font: 400 11px / 16px Inter, sans-serif;
        color: var(--fac41c3b-ac84-44a4-9498-242a5bc6bade,#837F7B);
        white-space-collapse: preserve;
      }
      .ww-e-d19C {
        min-width: 0;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Inter, sans-serif);
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        white-space-collapse: preserve;
      }
      .ww-e-d19D {
        min-width: 0;
        font: var(--f1c89453-8981-42d0-8c48-90a6087b075a,500 12px/18px Inter, sans-serif);
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        white-space-collapse: preserve;
      }
      .ww-e-d19E {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--07fd60d2-8b3e-4c67-bfd0-d5f5ebbdbe67,#565350);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d19E:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d19E:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d19F {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d19F:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d19F:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d19G {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d19G:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d19G:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d19H {
        width: 100%;
        flex: 0 0 auto;
        max-width: 160px;
        height: auto;
        --wwi-of: contain;
      }
      .ww-e-d19I {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d19I:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d19I:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d19J {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d19J:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d19J:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d19K {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d19K:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d19K:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d19L {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d19L:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d19L:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d19M {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d19M:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d19M:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d19N {
        display: flex;
        width: 100%;
      }
      .ww-e-d19N.ww-layout, .ww-e-d19N [data-ww-ls~="d19N"] {
        display: flex;
        flex-flow: column;
        gap: 2px;
      }
      .ww-e-d19O {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d19O:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d19O:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d19P {
        padding: 8px 12px;
        display: block;
        width: 100%;
        font: var(--0e0edf52-7444-4047-a233-7b950840376a,500 14px/20px Outfit, sans-serif);
        color: var(--6daca668-9117-4f8b-b279-9654f1ef0a73,#DAD7D4);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--4c7d7bbf-2914-4391-b411-ced6fc408104,8px);
      }
      .ww-e-d19P:where(:hover) {
        color: var(--88cec248-5640-4943-9d50-11f6ba0a520d,#1A1917);
        background-color: var(--0426f3b8-62b4-4141-bb97-7484c787fa70,#F3F2F1);
      }
      .ww-e-d19P:where([data-ww-states~="_wwLinkActive"]) {
        font: 600 14px / 20px Inter, sans-serif;
        color: var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
        background-color: var(--a66810e9-f65b-4d54-a595-b2ce5a850715,#EAF0F6);
        box-shadow: inset 3px 0 0 var(--32ef3453-d800-4ddd-bb60-e10a8bb86805,#1C3049);
      }
      .ww-e-d19Q {
        display: flex;
        width: 100%;
      }
      .ww-e-d19Q.ww-layout, .ww-e-d19Q [data-ww-ls~="d19Q"] {
        display: flex;
        flex-flow: column;
        gap: 10px;
      }
    }
  }
  @layer custom {
    .ww-e-d15m {
      white-space: nowrap;
    }
    .ww-e-d15q {
      top: calc(100% + 8px);
      right: 0;
      z-index: 60;
      min-width: 220px;
      box-shadow: 0 12px 28px #1a191724;
    }
    .ww-e-d15r {
      box-sizing: border-box;
    }
    .ww-e-d15w {
      white-space: nowrap;
    }
    .ww-e-d15y {
      white-space: nowrap;
    }
    .ww-e-d162 {
      white-space: nowrap;
    }
    .ww-e-d16D {
      overflow-y: auto;
    }
    .ww-e-d16F {
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    .ww-e-d16J {
      white-space: nowrap;
    }
    .ww-e-d18d {
      white-space: normal;
    }
    .ww-e-d18t {
      overflow: visible;
    }
    .ww-e-d19H {
      filter: brightness(0);
      display: block;
      max-height: none;
      min-height: 0;
      object-fit: contain;
      aspect-ratio: auto;
    }
  }
}
@layer ww-style-layout-override {
}
