@font-face {
  font-family: 'Narkiss Block';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/assets/fonts/26af9c4fb9202ad8.woff2) format('woff2');
}
@font-face {
  font-family: 'Narkiss Block';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/fonts/c0b1615c888e10f2.woff2) format('woff2');
}
@font-face {
  font-family: 'Narkiss Block';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/assets/fonts/0509ada3ae9c2ff8.woff2) format('woff2');
}
@font-face {
  font-family: 'Narkiss Block';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/assets/fonts/76fb00ea35864fde.woff2) format('woff2');
}
@font-face {
  font-family: 'Narkiss Block';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/c6da2f2a85547f2d.woff2) format('woff2');
}
@font-face {
  font-family: 'Narkiss Block';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/c1e81581d49ad485.woff2) format('woff2');
}
@font-face {
  font-family: 'Narkiss Block Fallback';
  src: local('Arial'), local('Arimo'), local('Liberation Sans');
  size-adjust: 103.62%;
  ascent-override: 91.78%;
  descent-override: 35.22%;
  line-gap-override: 0%;
}

@layer webapp {
  :root {
    --wa-max: 1120px;
    --wa-font: "Narkiss Block", 'Narkiss Block Fallback', "Heebo", Arial, sans-serif;
    --wa-primary: #2563eb;
    --wa-primary-text: #ffffff;
    --wa-text: rgb(0, 0, 0);
    --wa-muted: #64748b;
    --wa-background: rgb(255, 255, 255);
    --wa-surface: #f8fafc;
    --wa-border: #e2e8f0;
    --wa-space-3xs: 4px;
    --wa-space-2xs: 8px;
    --wa-space-xs: 12px;
    --wa-space-sm: 16px;
    --wa-space-md: 24px;
    --wa-space-lg: 32px;
    --wa-space-xl: 48px;
    --wa-space-2xl: 64px;
    --wa-space-3xl: 96px;
    --wa-space-4xl: 128px;
    --wa-type-xs: 13px;
    --wa-type-sm: 14px;
    --wa-type-md: 16px;
    --wa-type-lg: 18px;
    --wa-type-xl: 20px;
    --wa-type-2xl: 24px;
    --wa-type-3xl: 30px;
    --wa-type-4xl: 38px;
    --wa-type-5xl: 48px;
    --wa-type-6xl: 60px;
    --wa-radius-sm: 6px;
    --wa-radius-md: 10px;
    --wa-radius-lg: 16px;
    --wa-radius-pill: 999px;
  }

  *, *::before, *::after { box-sizing: border-box; }

  body {
    margin: 0;
    font-family: var(--wa-font);
    color: var(--wa-text);
    background: var(--wa-background);
    line-height: 1.6;
    -webkit-text-size-adjust: 100%;
  }

  /*
    Headings and paragraphs start with no margin.

    The browser gives an h1 a margin of 0.67em on each side, and nothing in the
    panel shows it: someone sets the bottom margin to 0, the element still sits
    23px lower than the one above it, and the only way to find out why is to open
    devtools. A builder has to start from a box whose size is what the panel says
    it is — spacing here is something you ask for, never something you inherit.
  */
  h1, h2, h3, h4, h5, h6, p, figure, blockquote, ul, ol, dl { margin: 0; }

  img, svg, video { max-width: 100%; }

  a { color: inherit; }

  /*
    A contained section centres its content at the page's max width. It is a
    structural helper rather than a style choice, which is why it lives here and
    not in the per-element sheet — someone restyling a section should not be able
    to accidentally un-centre every page on the site.
  */
  .wa-inner { max-width: var(--wa-max); margin-inline: auto; width: 100%; }

  /*
    A section with a background video becomes the positioning context for it, and
    its content is lifted above. Both are structural rather than stylistic, which
    is why they live here: a section restyled in the panel must not be able to
    accidentally put its own content behind its video.

    An image served with AVIF is a <picture style="display:contents"> around the
    <img>: the picture has no box, so position and z-index on it do nothing and
    the rule has to reach the <img> through it.
  */
  [data-wa-bg] { position: relative; overflow: hidden; }
  [data-wa-bg] > .wa-inner, [data-wa-bg] > *:not(.wa-bgvid), [data-wa-bg] > picture > img { position: relative; z-index: 1; }

  .wa-bgvid {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: 0;
    pointer-events: none;
  }

  /*
    Autoplaying video is motion nobody asked for. Honouring the system setting
    costs one rule and is the difference between a hero and a problem for someone
    with a vestibular disorder — the poster still carries the image.
  */
  @media (prefers-reduced-motion: reduce) {
    .wa-bgvid { display: none; }
    [data-wa-bg] { background-size: cover; background-position: center; }
  }

  /* Form controls inherit the page's type rather than the browser's. */
  input, textarea, select, button { font: inherit; color: inherit; }

  .wa-input {
    width: 100%;
    padding: 12px 14px;
    border: 1px solid var(--wa-border);
    border-radius: 8px;
    background: var(--wa-background);
  }

  .wa-input:focus-visible { outline: 2px solid var(--wa-primary); outline-offset: 1px; }

  /*
    A rule under the field instead of a box around it. currentColor rather than a
    token, so the control takes the colour of whatever band it sits in — a form on
    a dark panel needs no second declaration to stay readable.
  */
  .wa-input-underline {
    padding: 10px 0;
    border: 0;
    border-bottom: 1px solid currentColor;
    border-radius: 0;
    background: transparent;
    color: inherit;
  }

  .wa-input-underline:focus-visible { outline: 0; border-bottom-width: 2px; }

  /*
    The slider. Scroll-snap carries the behaviour, so a page whose JavaScript
    never runs still has a track that scrolls, snaps and reaches every slide with
    a finger, a trackpad, or Tab. The runtime only adds arrow state and dots.

    The --wa-per-view custom property comes from the element, so the number of
    visible slides is a prop rather than a breakpoint the author writes. Below
    tablet it is ignored: three cards on a phone is three unreadable cards.
  */
  .wa-slides {
    display: flex;
    gap: inherit;
    overflow-x: auto;
    overscroll-behavior-x: contain;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
    /* The bar is noise under a row of photographs, and the arrows and drag both
       still work without it. */
    scrollbar-width: none;
  }

  .wa-slides::-webkit-scrollbar { display: none; }

  /*
    A slide that is an AVIF image is a <picture style="display:contents">: the
    <img> inside is the flex item, so the slide rules reach it through the
    picture. The :where() keeps it no heavier than ".wa-slides > *", so an
    element's own rule overrides it the same way in both markups.
  */
  .wa-slides > *, :where(.wa-slides > picture) > img {
    scroll-snap-align: start;
    flex: 0 0 calc((100% - (var(--wa-per-view, 3) - 1) * var(--wa-slide-gap, 20px)) / var(--wa-per-view, 3));
    /* A flex item will not shrink below its own content, and a photograph's
       content is its full pixel width. Without this the basis above is ignored
       for exactly the slides people actually put in a carousel, and the track
       scrolls one huge image at a time. */
    min-width: 0;
    min-height: 0;
  }

  @media (max-width: 1024px) { .wa-slides > *, :where(.wa-slides > picture) > img { flex-basis: calc((100% - var(--wa-slide-gap, 20px)) / 2); } }
  @media (max-width: 767px)  { .wa-slides > *, :where(.wa-slides > picture) > img { flex-basis: 86%; } }

  .wa-slide-nav {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: grid;
    place-items: center;
    width: 44px;
    height: 44px;
    border: 0;
    border-radius: 999px;
    background: var(--wa-background);
    color: var(--wa-text);
    box-shadow: 0 2px 10px rgb(0 0 0 / .18);
    cursor: pointer;
    z-index: 2;
  }

  .wa-slide-nav svg { width: 22px; height: 22px }
  .wa-slide-nav[hidden] { display: none }
  .wa-slide-prev { inset-inline-start: 12px }
  .wa-slide-next { inset-inline-end: 12px }
  /* The glyphs point at physical left and right, so the one that means "back"
     swaps when the page does. */
  [dir="rtl"] .wa-slide-prev svg, [dir="rtl"] .wa-slide-next svg { transform: scaleX(-1); }

  .wa-slide-dots { display: flex; justify-content: center; gap: 8px; margin-top: 16px }

  .wa-slide-dots button {
    width: 8px;
    height: 8px;
    padding: 0;
    border: 0;
    border-radius: 999px;
    background: currentColor;
    opacity: .3;
    cursor: pointer;
  }

  .wa-slide-dots button[aria-current="true"] { opacity: 1; width: 22px }

  @media (prefers-reduced-motion: reduce) { .wa-slides { scroll-behavior: auto } }

  .wa-consent { display: flex; gap: 10px; align-items: flex-start; }
  .wa-error { color: #dc2626; font-size: .85rem; margin: 0; }
  .wa-req { color: #dc2626; }

  /*
    Not display:none — that is the pattern bots check for and skip.

    Pushing it off-screen with a negative offset is the usual trick, and it is
    wrong here. Overflow past the inline-start edge is scrollable in an RTL
    document, so a left offset of -9999px gave every Hebrew page ten thousand
    pixels of horizontal scroll. Clipping a 1px box at its static position leaves
    nothing to scroll to in either writing direction, and the field still submits.
  */
  .wa-hp {
    position: absolute;
    width: 1px;
    height: 1px;
    clip-path: inset(50%);
    overflow: hidden;
    opacity: 0;
    pointer-events: none;
  }

  @media (prefers-reduced-motion: reduce) {
    * { transition: none !important; animation: none !important; }
  }

  .wa-h1500ot61nw {
    background: var(--wa-background);
    padding-inline-end: 4.5313vw;
    padding-inline-start: 4.5313vw;
    inset-inline-end: 0px;
    inset-inline-start: 0px;
    position: fixed;
    top: 0px;
    bottom: auto;
    z-index: 50;
    height: 7.0313vw;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-shadow: rgba(0, 0, 0, 0.11) 0px 0px 0.2083vw;
  }
  .wa-h26csv8dqrb {
    margin-top: 0.5208vw;
    text-decoration: none;
    color: inherit;
    display: block;
    width: 13.8542vw;
    cursor: pointer;
  }
  .wa-h3jaevmwure {
    overflow: clip;
    text-decoration: none;
    display: block;
    max-width: 100%;
    width: 100%;
    height: auto;
    min-width: auto;
    min-height: auto;
  }
  .wa-hhc6srsqyd9 {
    inset-inline-end: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
  }
  .wa-h2l66x8ozou {
    display: contents;
  }
  .wa-h26csw0fykz {
    background: rgba(255, 255, 255, 0.1);
    padding-top: 0.1026vw;
    padding-bottom: 0.1026vw;
    padding-inline-end: 2.6665vw;
    padding-inline-start: 2.6665vw;
    overflow: hidden;
    border-width: 0.1563vw;
    border-style: solid;
    border-color: rgb(78, 89, 71);
    border-radius: 5.2083vw;
    text-decoration: none;
    white-space: nowrap;
    transition: background-color 0.3s ease 0s, color 0.3s ease 0s;
    color: rgb(78, 89, 71);
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-family: inherit;
    font-weight: 500;
    width: 13.3333vw;
    height: 3.3073vw;
    font-size: 1.1458vw;
    line-height: 1.846vw;
  }
  @media (hover: hover) {
    .wa-h26csw0fykz:hover {
      background: rgb(78, 89, 71);
      background-position: 0% 0%;
      background-repeat: repeat;
      background-image: none;
      background-size: auto;
      color: rgb(255, 255, 255);
    }
  }
  .wa-h2hz8uu1gxe {
    font-weight: inherit;
    font-size: inherit;
    line-height: inherit;
    font-family: inherit;
    color: inherit;
    cursor: pointer;
    display: none;
    text-align: center;
  }
  .wa-hyabtfdja7t {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 28px;
    height: 20px;
  }
  .wa-hyabt1cfddr {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 22px;
    height: 22px;
  }
  .wa-h2c944249ru {
    background: rgb(43, 47, 39);
    overflow: hidden;
    position: relative;
    height: 57.0313vw;
  }
  .wa-h15qi5amv1z {
    inset-inline-end: 0px;
    inset-inline-start: 0px;
    overflow: clip;
    display: block;
    max-width: 100%;
    position: absolute;
    top: 0px;
    bottom: 0px;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .wa-h1ch7i7d94s {
    inset-inline-end: 4.5313vw;
    transition: opacity 0.3s ease 0s, transform 0.3s ease 0s;
    font-weight: inherit;
    font-size: inherit;
    line-height: inherit;
    font-family: inherit;
    color: inherit;
    cursor: pointer;
    position: absolute;
    bottom: 1.0188vw;
    width: 4.7103vw;
    height: 4.7103vw;
    z-index: 2;
    text-align: center;
  }
  @media (hover: hover) {
    .wa-h1ch7i7d94s:hover {
      transform: scale(1.06);
    }
  }
  .wa-h7vb2jrbldj {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 100%;
    height: 100%;
    min-width: auto;
    min-height: auto;
  }
  .wa-h7vb2xsfi7l {
    overflow: clip;
    display: none;
    max-width: 100%;
    width: 100%;
    height: 100%;
  }
  .wa-hmz926aiqnk {
    background: rgba(255, 255, 255, 0.1);
    margin-bottom: 0.213985px;
    inset-inline-end: 50%;
    border-width: 0.1563vw;
    border-style: solid;
    border-color: rgb(255, 255, 255);
    border-radius: 8.9063vw;
    text-decoration: none;
    transition: background-color 0.3s ease 0s;
    color: inherit;
    position: absolute;
    bottom: 1.5104vw;
    z-index: 2;
    width: 4.2188vw;
    height: 4.2188vw;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: translateX(-50%);
    cursor: pointer;
  }
  @media (hover: hover) {
    .wa-hmz926aiqnk:hover {
      background: rgba(255, 255, 255, 0.25);
      background-position: 0% 0%;
      background-repeat: repeat;
      background-image: none;
      background-size: auto;
    }
  }
  .wa-h9ful6fu924 {
    overflow: clip;
    text-decoration: none;
    display: block;
    max-width: 100%;
    width: 1.1031vw;
    height: auto;
    transform: rotate(90deg);
  }
  .wa-h2c944g5doo {
    background: rgb(78, 89, 71);
    padding-top: 5.1563vw;
    padding-bottom: 8.2813vw;
    color: rgb(255, 255, 255);
  }
  .wa-h11dr90qzfl {
    font-weight: 400;
    font-size: 2.8646vw;
    line-height: 1.238;
    color: rgb(255, 255, 255);
    text-align: center;
  }
  .wa-h1ulp6wktqq {
    background: var(--wa-background);
    margin-top: 2.0313vw;
    margin-inline-end: auto;
    margin-inline-start: auto;
    display: block;
    width: 3.6458vw;
    height: 0.4167vw;
  }
  .wa-h2w9jx1021f {
    margin-top: 2.9167vw;
    margin-inline-end: auto;
    margin-inline-start: auto;
    width: 58.9063vw;
    text-align: center;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-h1eiyz4mor1 {
    margin-top: 8.75vw;
    margin-inline-end: auto;
    margin-inline-start: auto;
    inset-inline-end: 0.2865vw;
    display: grid;
    justify-content: center;
    grid-template-columns: 15.7813vw 16.5104vw 16.9792vw 16.5104vw;
    position: relative;
  }
  .wa-h3jxqafon6i {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  .wa-h2oqetf33hu {
    height: 3.3854vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-h19p5n1s10u {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 2.924vw;
    height: auto;
    max-height: 100%;
  }
  .wa-h2oqet11zl0 {
    margin-top: 1.6146vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-h3jxqatpr3c {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  .wa-h14hx8yk3sh {
    height: 3.3854vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-h2262fw7xii {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 3.3208vw;
    height: auto;
    max-height: 100%;
  }
  .wa-h14hx9cl7pc {
    margin-top: 1.6146vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-h3jxq9nmfcu {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  .wa-hebu2snsiy3 {
    height: 3.3854vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-h3r56h48r3m {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 2.3585vw;
    height: auto;
    max-height: 100%;
  }
  .wa-hebu2emom41 {
    margin-top: 1.6146vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-h3jxqa1nj9o {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  .wa-h36l0ms085z {
    height: 3.3854vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-h3151joclo0 {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 3.5875vw;
    height: auto;
    max-height: 100%;
  }
  .wa-h36l0n61c2t {
    margin-top: 1.6146vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-h10x0hm4qnl {
    background: rgba(255, 255, 255, 0.31);
    margin-top: 3.6979vw;
    margin-bottom: 3.6979vw;
    margin-inline-end: auto;
    margin-inline-start: auto;
    border-style: none;
    width: 58.8542vw;
    height: max(1px, 0.0521vw);
  }
  .wa-h1eiyyckgxc {
    margin-inline-end: auto;
    margin-inline-start: auto;
    inset-inline-end: -0.3906vw;
    display: grid;
    justify-content: center;
    grid-template-columns: 10.2604vw 21.9271vw 13.6979vw;
    position: relative;
  }
  .wa-h1ujwu10bq0 {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  .wa-huuyd98sv5l {
    height: 3.3854vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-hd5g8nx7jnm {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 3.288vw;
    height: auto;
    max-height: 100%;
  }
  .wa-huuycv7oybj {
    margin-top: 1.6146vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-h1ujwuf1fmu {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  .wa-h2ypv06v22n {
    height: 3.3854vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-h1dgsrk6c9v {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 2.8094vw;
    height: auto;
    max-height: 100%;
  }
  .wa-h2ypv0kw5zh {
    margin-top: 1.6146vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-h1ujwut2jjo {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  .wa-hxyndzuyyd9 {
    height: 3.3854vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-h4by7etge6m {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 2.6969vw;
    height: auto;
    max-height: 100%;
  }
  .wa-hxyndltv1j7 {
    margin-top: 1.6146vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-h2c943a21y5 {
    padding-top: 7.6042vw;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
  .wa-h1hg2smw0lb {
    padding-inline-start: 6.7188vw;
  }
  .wa-h1i37eifwt3 {
    font-weight: 300;
    font-size: 2.8646vw;
    line-height: 2.2396vw;
    color: rgb(78, 89, 71);
  }
  .wa-he5m3bbz1iw {
    margin-top: 2.4479vw;
    font-size: 1.25vw;
    line-height: 1.8229vw;
    color: var(--wa-text);
    width: 32.3958vw;
  }
  .wa-h2yzsfgva93 {
    display: contents;
  }
  .wa-h1hg2t0x4i5 {
    margin-inline-end: 0.1563vw;
    overflow: hidden;
    position: relative;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
    width: 42.3958vw;
    height: 26.1979vw;
  }
  .wa-hg1bn2va52h {
    display: block;
    max-width: 100%;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .wa-h2c943o35v0 {
    margin-top: 5.8333vw;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
  .wa-h1htpm8vk8g {
    margin-top: 1.6667vw;
    margin-inline-end: 5.5208vw;
    width: 36.7188vw;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
  }
  .wa-h8dxuyifii0 {
    font-weight: 300;
    font-size: 2.8646vw;
    line-height: 2.2396vw;
    color: rgb(78, 89, 71);
  }
  .wa-h255wh1476y {
    margin-top: 2.4479vw;
    font-size: 1.25vw;
    line-height: 1.8229vw;
    color: var(--wa-text);
  }
  .wa-h3lwai0lf95 {
    margin-top: 1.8229vw;
  }
  .wa-h1htpluugbm {
    overflow: hidden;
    position: relative;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
    order: -1;
    width: 42.3958vw;
    height: 26.1979vw;
  }
  .wa-h23fbit8c90 {
    display: block;
    max-width: 100%;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .wa-h2c942hzu4h {
    padding-bottom: 7.2396vw;
    margin-top: 10.1563vw;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
  .wa-htye6dlcawa {
    padding-inline-start: 4.8958vw;
  }
  .wa-h12dcsywauf {
    font-weight: 300;
    font-size: 3.9063vw;
    line-height: 3.5938vw;
    color: rgb(78, 89, 71);
  }
  .wa-h1e0u5ovbo7 {
    margin-top: 2.8646vw;
    font-size: 1.25vw;
    line-height: 1.8229vw;
    color: var(--wa-text);
    width: 25.9896vw;
  }
  .wa-h1ljvq1bpl5 {
    margin-top: 1.8229vw;
  }
  .wa-h1ljvov8dun {
    margin-top: 1.8229vw;
    font-weight: 400;
  }
  .wa-htye6rmg7qc {
    overflow: hidden;
    position: relative;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
    width: 66.3021vw;
    aspect-ratio: 1273 / 900;
  }
  .wa-h2gxv23y3p7 {
    inset-inline-end: -31.0291%;
    display: block;
    max-width: none;
    position: absolute;
    top: -11.13%;
    width: 131.029%;
    height: 121.81%;
  }
  .wa-h2c942w0y1b {
    background: rgb(78, 89, 71);
    padding-top: 3.2813vw;
    padding-bottom: 10vw;
    color: rgb(255, 255, 255);
  }
  .wa-ht354exm4xw {
    margin-inline-end: auto;
    margin-inline-start: auto;
    position: relative;
    width: 68.6979vw;
  }
  .wa-h1rw88bv4xp {
    display: block;
    max-width: 100%;
    width: 100%;
    height: 42.4479vw;
    object-fit: cover;
  }
  .wa-h1rw87xu10v {
    inset-inline-end: 38.8552%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 82.6994%;
    width: 77.6346%;
    height: auto;
    min-width: auto;
    min-height: auto;
  }
  .wa-ht3540wi83u {
    padding-inline-end: 5.625vw;
    padding-inline-start: 4.3229vw;
    margin-top: 14.4792vw;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
  .wa-h3lbhpjc8s5 {
    width: 32.4479vw;
  }
  .wa-h22a7fawf5x {
    font-weight: 300;
    font-size: 2.8646vw;
    line-height: 2.2396vw;
    color: rgb(255, 255, 255);
  }
  .wa-h2s8jqvpi3s {
    margin-top: 1.8229vw;
    font-size: 1.25vw;
    line-height: 1.8229vw;
    color: rgb(255, 255, 255);
  }
  .wa-h2s8jqhoe6y {
    background: rgb(217, 217, 217);
    padding-top: 0.1042vw;
    padding-bottom: 0.0521vw;
    padding-inline-start: 0.6771vw;
    margin-top: 1.8229vw;
    display: inline-block;
    width: 18.6979vw;
    color: rgb(78, 89, 71);
    font-weight: 500;
    font-size: 1.25vw;
    line-height: 1.8229vw;
  }
  .wa-h3lbhpxdcoz {
    width: 45vw;
  }
  .wa-h3oh6jqswci {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  .wa-h2nug42hahi {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    min-height: 7.7083vw;
  }
  .wa-h214zwole66 {
    height: 3.4896vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-h5kompv0iqi {
    overflow: clip;
    display: block;
    max-width: 100%;
    height: auto;
    width: 3.835vw;
  }
  .wa-h214zx2mi30 {
    margin-top: 1.5104vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-h2nug3og6ko {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    min-height: 7.7083vw;
  }
  .wa-h3h4h7gv06n {
    height: 3.4896vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-h151flsu1qk {
    overflow: clip;
    display: block;
    max-width: 100%;
    height: auto;
    width: 2.6995vw;
  }
  .wa-h3h4h72tw9t {
    margin-top: 1.5104vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-h2nug3af2nu {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    min-height: 7.7083vw;
  }
  .wa-h3nxukxvf9b {
    height: 3.4896vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-h3m0ir5jaii {
    overflow: clip;
    display: block;
    max-width: 100%;
    height: auto;
    width: 2.826vw;
  }
  .wa-h3nxulbwj65 {
    margin-top: 1.5104vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-h3oh6jcrsfo {
    padding-top: 3.0208vw;
    margin-top: 2.9167vw;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  .wa-ho5hvhvuwrl {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    min-height: 7.7083vw;
  }
  .wa-h1c7zdudczg {
    height: 3.4896vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-h1n9hg42cea {
    overflow: clip;
    display: block;
    max-width: 100%;
    height: auto;
    width: 3.5938vw;
  }
  .wa-h1c7zdgc92m {
    margin-top: 1.5104vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-ho5hvvwytln {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    min-height: 7.7083vw;
  }
  .wa-h32gegnab95 {
    height: 3.4896vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-hd285hp8sbx {
    overflow: clip;
    display: block;
    max-width: 100%;
    height: auto;
    width: 4.4792vw;
  }
  .wa-h32geh1bf5z {
    margin-top: 1.5104vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-ho5huptn33h {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    min-height: 7.7083vw;
  }
  .wa-h368pd071ef {
    height: 3.4896vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-h1wljhnroxy {
    overflow: clip;
    display: block;
    max-width: 100%;
    height: auto;
    width: 4.0927vw;
  }
  .wa-h368pcm5xhl {
    margin-top: 1.5104vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-h2c941pxmat {
    padding-top: 7.2396vw;
    padding-bottom: 7.8125vw;
  }
  .wa-h2m90fcsp85 {
    font-weight: 400;
    font-size: 2.8646vw;
    line-height: 1.238;
    color: rgb(78, 89, 71);
    text-align: center;
  }
  .wa-h1hky1s5bh7 {
    background: rgb(78, 89, 71);
    margin-top: 2.0313vw;
    margin-inline-end: auto;
    margin-inline-start: auto;
    display: block;
    width: 3.6458vw;
    height: 0.4167vw;
  }
  .wa-h25eri8ydj9 {
    margin-top: 2.9167vw;
    margin-inline-end: auto;
    margin-inline-start: auto;
    width: 58.9063vw;
    text-align: center;
    font-size: 1.25vw;
    line-height: 1.354;
    color: rgb(78, 89, 71);
  }
  .wa-h2pbusvt5gs {
    margin-top: 4.1146vw;
    margin-inline-end: auto;
    margin-inline-start: auto;
    display: grid;
    justify-content: center;
    grid-template-columns: 16.5104vw 17.9688vw 17.8125vw;
  }
  .wa-h3v6pa7ue8f {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  .wa-h3b4tajikvq {
    height: 3.6979vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-h1vnu2vbafh {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 6.1979vw;
    height: auto;
    max-height: 100%;
  }
  .wa-h3b4taxjosk {
    margin-top: 1.9271vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
    color: rgb(78, 89, 71);
  }
  .wa-h3v6p9ttabl {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  .wa-hezs5jhojx7 {
    height: 3.6979vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-hy5wpl369j3 {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 3.2292vw;
    height: auto;
    max-height: 100%;
  }
  .wa-hezs55gkn35 {
    margin-top: 1.9271vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
    color: rgb(78, 89, 71);
  }
  .wa-h3v6pazwm23 {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  .wa-hb7h96kyeml {
    height: 3.6979vw;
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .wa-h3arzeg2w8p {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 4.1667vw;
    height: auto;
    max-height: 100%;
  }
  .wa-hb7h9km2bgn {
    margin-top: 1.9271vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
    color: rgb(78, 89, 71);
  }
  .wa-h2c9423yq7n {
    position: relative;
    height: 61.8229vw;
  }
  .wa-hz4ofy631s2 {
    display: block;
    max-width: 100%;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .wa-hn019imei5u {
    background: rgb(78, 89, 71);
    padding-top: 2.3438vw;
    padding-bottom: 2.1875vw;
    padding-inline-end: 3.1771vw;
    padding-inline-start: 4.3229vw;
    inset-inline-start: 4.5313vw;
    position: absolute;
    top: 30.2604vw;
    width: 37.3438vw;
    min-height: 28.6979vw;
    color: rgb(255, 255, 255);
  }
  .wa-h10q5wfwqwn {
    font-weight: 300;
    font-size: 2.8646vw;
    line-height: 2.2396vw;
    color: rgb(255, 255, 255);
  }
  .wa-h3bk7annxxt {
    margin-top: 0.9896vw;
    font-size: 1.25vw;
    line-height: 1.8229vw;
    color: rgb(255, 255, 255);
  }
  .wa-h14cqllx1g3 {
    padding-inline-start: 6.3542vw;
    margin-top: 2.9167vw;
    position: relative;
  }
  .wa-h3431fbjrpt {
    inset-inline-start: 0.2083vw;
    overflow: clip;
    display: block;
    max-width: 100%;
    position: absolute;
    top: 0.7292vw;
    width: 3.8021vw;
    height: auto;
    min-width: auto;
    min-height: auto;
  }
  .wa-h3riiqau7q4 {
    display: contents;
  }
  .wa-h2c940xveh5 {
    padding-top: 6.25vw;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
  .wa-h2x5uek448g {
    margin-top: 1.3021vw;
    margin-inline-start: 4.3229vw;
    width: 37.5521vw;
  }
  .wa-h30a3fwg50x {
    font-weight: 300;
    font-size: 2.8646vw;
    line-height: 2.2396vw;
    color: rgb(78, 89, 71);
  }
  .wa-heple68znea {
    margin-top: 3.0729vw;
    font-size: 1.25vw;
    line-height: 1.8229vw;
    color: var(--wa-text);
  }
  .wa-h2b26dv7ilx {
    margin-top: 1.8229vw;
  }
  .wa-h2b26cp46vf {
    margin-top: 1.8229vw;
  }
  .wa-h2nb5ppfwb3 {
    display: contents;
  }
  .wa-h2x5uey585b {
    overflow: hidden;
    position: relative;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
    width: 51.4583vw;
    height: 46.1979vw;
  }
  .wa-h163ax7ckmq {
    inset-inline-end: -0.21%;
    display: block;
    max-width: none;
    width: 159.6%;
    height: 100%;
    object-fit: fill;
    position: absolute;
    top: 0px;
  }
  .wa-h2c941bwidz {
    padding-top: 9.7396vw;
    text-align: center;
  }
  .wa-h1xtk9rlo9e {
    overflow: hidden;
    white-space: nowrap;
    position: absolute;
    width: 0.0521vw;
    height: 0.0521vw;
  }
  .wa-h1cdnb8zsku {
    margin-inline-end: auto;
    margin-inline-start: auto;
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 13.75vw;
    height: auto;
    min-width: auto;
    min-height: auto;
  }
  .wa-h1hz1z5ttu7 {
    margin-top: 3.6979vw;
    margin-inline-end: auto;
    margin-inline-start: auto;
    width: 60.8333vw;
    font-weight: 300;
    font-size: 1.25vw;
    line-height: 1.354;
  }
  .wa-h39cs3skdxt {
    margin-top: 1.6927vw;
  }
  .wa-hi3w9m5j6lw {
    margin-top: 5.1563vw;
    display: grid;
    grid-template-columns: repeat(3, 18.1725vw);
    justify-content: center;
    row-gap: 0.9375vw;
    column-gap: 0.7427vw;
  }
  .wa-h352m0c40ek {
    overflow: hidden;
    border-radius: 0.9771vw;
    position: relative;
    aspect-ratio: 348.912 / 198.843;
    transform: translateZ(0px);
    display: list-item;
  }
  .wa-h7unagf8dod {
    inset-inline-end: -1.29%;
    transition: transform 0.6s ease 0s;
    position: absolute;
    display: block;
    top: -116.98%;
    width: 104.005%;
    height: 318.361%;
  }
  .wa-h1q0mtf2zjd {
    inset-inline-end: -1.68%;
    display: block;
    max-width: none;
    position: absolute;
    top: -1.48%;
    width: 102.91%;
    height: 102.99%;
    min-width: 0px;
    min-height: 0px;
  }
  .wa-h3p9yr3s49e {
    inset-inline-end: 33.79%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    z-index: 2;
    height: auto;
    top: 70.41%;
    width: 32.673%;
  }
  .wa-h352m0q54be {
    overflow: hidden;
    border-radius: 1.3021vw;
    position: relative;
    aspect-ratio: 348.912 / 198.843;
    transform: translateZ(0px);
    display: list-item;
  }
  .wa-h220i98x7lg {
    inset-inline-end: -21.075%;
    transition: transform 0.6s ease 0s;
    position: absolute;
    display: block;
    top: -41.741%;
    width: 132.532%;
    height: 162.947%;
  }
  .wa-h3bwvi2snxu {
    inset-inline-end: 4.71%;
    display: block;
    max-width: none;
    position: absolute;
    top: -0.12%;
    width: 90.58%;
    height: 90.5%;
    min-width: 0px;
    min-height: 0px;
  }
  .wa-h1shj4vi1qq {
    inset-inline-end: 38.66%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    z-index: 2;
    height: auto;
    top: 70.56%;
    width: 28.66%;
  }
  .wa-h352lzk1skw {
    overflow: hidden;
    border-radius: 1.3021vw;
    position: relative;
    aspect-ratio: 348.912 / 198.843;
    transform: translateZ(0px);
    display: list-item;
  }
  .wa-h34n10ok66q {
    inset-inline-end: -18.064%;
    transition: transform 0.6s ease 0s;
    position: absolute;
    display: block;
    top: -66.415%;
    width: 135.875%;
    height: 301.972%;
  }
  .wa-h3hyaex3ykh {
    inset-inline-end: 0px;
    display: block;
    max-width: none;
    position: absolute;
    top: 0px;
    width: 100%;
    height: 100%;
    object-fit: cover;
    min-width: 0px;
    min-height: 0px;
  }
  .wa-h11xnyokrom {
    inset-inline-end: 34.106%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    z-index: 2;
    height: auto;
    top: 68.396%;
    width: 32.1%;
  }
  .wa-h352lzy2whq {
    overflow: hidden;
    border-radius: 1.3021vw;
    position: relative;
    aspect-ratio: 348.912 / 198.843;
    transform: translateZ(0px);
    display: list-item;
  }
  .wa-h1199w0rf6d {
    inset-inline-end: -26.236%;
    transition: transform 0.6s ease 0s;
    position: absolute;
    display: block;
    top: -26.037%;
    width: 146.953%;
    height: 145.047%;
  }
  .wa-hzm5qgfxbfu {
    inset-inline-end: 15.77%;
    display: block;
    max-width: none;
    position: absolute;
    top: 17.15%;
    width: 70.63%;
    height: 70.77%;
    min-width: 0px;
    min-height: 0px;
  }
  .wa-hwlrl9x0hme {
    inset-inline-end: 36.087%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    z-index: 2;
    height: auto;
    top: 70.986%;
    width: 29.52%;
  }
  .wa-h352m1w8g1w {
    overflow: hidden;
    border-radius: 1.3021vw;
    position: relative;
    aspect-ratio: 348.912 / 198.843;
    transform: translateZ(0px);
    display: list-item;
  }
  .wa-h3bxq4qpofe {
    inset-inline-end: -57.635%;
    transition: transform 0.6s ease 0s;
    position: absolute;
    display: block;
    top: -94.716%;
    width: 251.588%;
    height: 248.325%;
  }
  .wa-h2mrmo3d43z {
    inset-inline-end: 0px;
    display: block;
    max-width: none;
    position: absolute;
    top: 0px;
    width: 100%;
    height: 100%;
    object-fit: cover;
    min-width: 0px;
    min-height: 0px;
  }
  .wa-hrg3vlvc7t4 {
    inset-inline-end: 36.92%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    z-index: 2;
    height: auto;
    top: 67.47%;
    width: 26.368%;
  }
  .wa-h352m2a9jyr {
    overflow: hidden;
    border-radius: 1.3021vw;
    position: relative;
    aspect-ratio: 348.912 / 198.843;
    transform: translateZ(0px);
    display: list-item;
  }
  .wa-h2aj67pea39 {
    inset-inline-end: -0.43%;
    transition: transform 0.6s ease 0s;
    position: absolute;
    display: block;
    top: -14.34%;
    width: 100.394%;
    height: 132.122%;
  }
  .wa-hbe6cz7bn94 {
    inset-inline-end: 0.14%;
    display: block;
    max-width: none;
    position: absolute;
    top: 7.95%;
    width: 100%;
    height: 100.07%;
    min-width: 0px;
    min-height: 0px;
  }
  .wa-h1e6tvw0vnq {
    inset-inline-end: 42.131%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    z-index: 2;
    height: auto;
    top: 61.93%;
    width: 15.19%;
  }
  .wa-h352m146888 {
    overflow: hidden;
    border-radius: 1.3021vw;
    position: relative;
    aspect-ratio: 348.912 / 198.843;
    transform: translateZ(0px);
    display: list-item;
  }
  .wa-hsv620j0uis {
    inset-inline-end: -34.839%;
    transition: transform 0.6s ease 0s;
    position: absolute;
    display: block;
    top: -64.528%;
    width: 159.868%;
    height: 208.474%;
  }
  .wa-hrik0gk27vy {
    inset-inline-end: 1.82%;
    display: block;
    max-width: none;
    position: absolute;
    top: -0.08%;
    width: 100%;
    height: 100.17%;
    min-width: 0px;
    min-height: 0px;
  }
  .wa-hsv61mhwxoq {
    inset-inline-end: 31.501%;
    overflow: hidden;
    position: absolute;
    z-index: 2;
    height: auto;
    max-width: none;
    top: 76.09%;
    width: 38.692%;
    display: block;
    aspect-ratio: 135 / 36;
  }
  .wa-hlv9qawd1cm {
    inset-inline-end: 0px;
    inset-inline-start: 0px;
    mask-image: url("/assets/m/a72dfbc52a542be0-666.webp"), url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%22135%22%20height%3D%2236%22%20viewBox%3D%220%200%20135%2036%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M135%200H0V36H135V0Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E");
    position: absolute;
    display: block;
    max-width: none;
    top: 0px;
    bottom: 0px;
    mix-blend-mode: multiply;
  }
  .wa-h33ihysnd9t {
    inset-inline-end: 0px;
    inset-inline-start: 0px;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 0px;
    bottom: 0px;
    width: 100%;
    height: 100%;
  }
  .wa-h3hbivhawdz {
    inset-inline-end: 61.01%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 14.43%;
    width: 3.66%;
    height: 14.26%;
  }
  .wa-h3hbivvc0at {
    inset-inline-end: 78.5%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 22.38%;
    width: 11.21%;
    height: 56.09%;
  }
  .wa-h3hbiw9d47n {
    inset-inline-end: 41.67%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 33.02%;
    width: 17.24%;
    height: 45.45%;
  }
  .wa-h3hbiwne84h {
    inset-inline-end: 60.43%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 33.05%;
    width: 4.98%;
    height: 45.45%;
  }
  .wa-h3hbix1fc1b {
    inset-inline-end: 93.14%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 76.86%;
    width: 3.91%;
    height: 10.39%;
  }
  .wa-h3hbixfgfy5 {
    inset-inline-end: 93.14%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 76.86%;
    width: 3.91%;
    height: 10.39%;
  }
  .wa-h3hbixthjuz {
    inset-inline-end: 41.66%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 33.02%;
    width: 17.25%;
    height: 45.45%;
  }
  .wa-h3hbirz0x6g {
    inset-inline-end: 78.5%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 22.38%;
    width: 11.21%;
    height: 56.09%;
  }
  .wa-h3hbisd213a {
    inset-inline-end: 67.01%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 33.03%;
    width: 12.4%;
    height: 45.47%;
  }
  .wa-h10vnnpc0lo {
    inset-inline-end: 90.12%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 33.05%;
    width: 8.76%;
    height: 45.46%;
  }
  .wa-h10vnnbawot {
    inset-inline-end: 60.43%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 33.05%;
    width: 4.98%;
    height: 45.45%;
  }
  .wa-h10vnmx9srz {
    inset-inline-end: 61.01%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 14.43%;
    width: 3.66%;
    height: 14.26%;
  }
  .wa-h10vnmj8ov5 {
    inset-inline-end: 0.17%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 0.05%;
    width: 45.98%;
    height: 96.29%;
  }
  .wa-h352m1i7c52 {
    overflow: hidden;
    border-radius: 1.3021vw;
    position: relative;
    aspect-ratio: 348.912 / 198.843;
    transform: translateZ(0px);
    display: list-item;
  }
  .wa-h18z8kg9fbd {
    inset-inline-end: -4.946%;
    transition: transform 0.6s ease 0s;
    position: absolute;
    display: block;
    top: -17.736%;
    width: 115.748%;
    height: 172.757%;
  }
  .wa-h1qovqm6ibw {
    inset-inline-end: -3.04%;
    display: block;
    max-width: none;
    position: absolute;
    top: -6.48%;
    width: 100.08%;
    height: 100%;
    min-width: 0px;
    min-height: 0px;
  }
  .wa-h18z8kuaj88 {
    inset-inline-end: 34.057%;
    overflow: hidden;
    position: absolute;
    z-index: 2;
    height: auto;
    max-width: none;
    top: 68.547%;
    width: 27.8%;
    display: block;
    aspect-ratio: 96.908 / 53;
  }
  .wa-h3spqto9hkd {
    inset-inline-end: 0.09%;
    inset-inline-start: 0px;
    mask-image: url("/assets/m/9c6e0d2073a846d1-1600.webp"), url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2296.9082%22%20height%3D%2253%22%20viewBox%3D%220%200%2096.9082%2053%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M96.9082%200H0V53H96.9082V0Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E");
    position: absolute;
    display: block;
    max-width: none;
    top: 0px;
    bottom: 0px;
    mix-blend-mode: multiply;
  }
  .wa-h2xvrosmslg {
    inset-inline-end: 0px;
    inset-inline-start: 0px;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 0px;
    bottom: 0px;
    width: 100%;
    height: 100%;
  }
  .wa-h84shb5rped {
    inset-inline-end: 72.39%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 8.58%;
    width: 26.18%;
    height: 51.3%;
  }
  .wa-h84sgx4nskb {
    inset-inline-end: 72.68%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 0.26%;
    width: 21.44%;
    height: 49.74%;
  }
  .wa-h84sgj3jvq9 {
    inset-inline-end: 28.12%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 0.42%;
    width: 21.36%;
    height: 58.92%;
  }
  .wa-h84sj9bb9kn {
    inset-inline-end: 0px;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 0.26%;
    width: 25.77%;
    height: 59.45%;
  }
  .wa-h84siva7cql {
    inset-inline-end: 52.89%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 0.42%;
    width: 20.73%;
    height: 58.9%;
  }
  .wa-h84sih93fwj {
    inset-inline-end: 3.07%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    top: 75.11%;
    width: 92.5%;
    height: 22.58%;
  }
  .wa-h352m3gcvp9 {
    overflow: hidden;
    border-radius: 1.3021vw;
    position: relative;
    aspect-ratio: 348.912 / 198.843;
    transform: translateZ(0px);
    display: list-item;
  }
  .wa-h2zielxmuh6 {
    inset-inline-end: -2.366%;
    transition: transform 0.6s ease 0s;
    position: absolute;
    display: block;
    top: 0px;
    width: 104.888%;
    height: 104.964%;
  }
  .wa-h1ec6b84fjc {
    inset-inline-end: -3.64%;
    display: block;
    max-width: none;
    position: absolute;
    top: -2.83%;
    width: 107.62%;
    height: 107.71%;
    min-width: 0px;
    min-height: 0px;
  }
  .wa-h2m2hx7mh1m {
    inset-inline-end: 38.119%;
    overflow: clip;
    display: block;
    max-width: none;
    position: absolute;
    z-index: 2;
    height: auto;
    top: 62.512%;
    width: 23.502%;
  }
  .wa-h2b2dg7mlx5 {
    margin-top: 12.2656vw;
    display: flex;
    min-height: 36.7188vw;
  }
  .wa-h2408cnpncx {
    background: rgb(78, 89, 71);
    padding-top: 3.6979vw;
    padding-bottom: 6.6667vw;
    position: relative;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
    width: 46.7708vw;
    display: flex;
    flex-direction: column;
    align-items: center;
    color: rgb(255, 255, 255);
  }
  .wa-h21isu9dmji {
    overflow: clip;
    display: block;
    max-width: 100%;
    width: 14.1667vw;
    height: auto;
  }
  .wa-hxyy01ksrud {
    margin-top: 1.6146vw;
    font-weight: 400;
    font-size: 1.8229vw;
    line-height: 1.354;
    text-align: center;
  }
  .wa-he54w2rfxah {
    margin-top: 0.3125vw;
    width: 28.75vw;
    display: flex;
    flex-direction: column;
    row-gap: 0.7813vw;
    column-gap: 0.7813vw;
  }
  .wa-h21w5vz9tow {
    position: relative;
  }
  .wa-h21w5wdaxlq {
    position: relative;
  }
  .wa-h21w5v77lv8 {
    position: relative;
  }
  .wa-h21w5vl8ps2 {
    position: relative;
  }
  .wa-h2es4p4r4uv {
    background: var(--wa-background);
    padding-top: 0.4878vw;
    padding-bottom: 0.4878vw;
    padding-inline-end: 3.6853vw;
    padding-inline-start: 3.6853vw;
    overflow: hidden;
    border-style: none;
    white-space: nowrap;
    transition: background-color 0.3s ease 0s, color 0.3s ease 0s;
    font-weight: 500;
    font-size: 1.3005vw;
    line-height: 1.0839vw;
    font-family: inherit;
    color: rgb(78, 89, 71);
    cursor: pointer;
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 2.7083vw;
  }
  @media (hover: hover) {
    .wa-h2es4p4r4uv:hover {
      background: rgba(255, 255, 255, 0.88);
      background-position: 0% 0%;
      background-repeat: repeat;
      background-image: none;
      background-size: auto;
    }
  }
  .wa-h3knptmmynn {
    display: contents;
  }
  .wa-h21w5xxfd92 {
    min-height: 0px;
    font-weight: 400;
    font-size: 0.8333vw;
    line-height: 1.5;
    text-align: center;
    color: rgb(255, 185, 0);
    display: none;
  }
  .wa-h21isuneqgc {
    inset-inline-end: 50%;
    overflow: clip;
    display: block;
    max-width: 100%;
    position: absolute;
    bottom: 2.6823vw;
    width: 9.1667vw;
    height: auto;
    transform: translateX(-50%);
    min-width: auto;
    min-height: auto;
  }
  .wa-h2408c9ojg3 {
    overflow: hidden;
    position: relative;
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 0%;
  }
  .wa-h1e8vrpji99 {
    inset-inline-end: -12.0313vw;
    display: block;
    max-width: none;
    position: absolute;
    top: 0px;
    width: 65.2604vw;
    height: 100%;
    object-fit: cover;
  }
  .wa-h3ea8kkttyt {
    inset-inline-start: 0.8333vw;
    position: absolute;
    bottom: 0.5729vw;
    width: 43.75vw;
    font-weight: 300;
    font-size: 0.7813vw;
    line-height: 1.0417vw;
    color: rgb(255, 255, 255);
    text-align: right;
  }

  @media (max-width: 1024px) {
    .wa-h1500ot61nw {
      padding-inline-end: 3.125vw;
      padding-inline-start: 3.125vw;
      height: 9.375vw;
    }
    .wa-h26csv8dqrb {
      margin-top: 0.7vw;
      width: 18vw;
    }
    .wa-hhc6srsqyd9 {
      background: var(--wa-background);
      inset-inline-end: 0px;
      inset-inline-start: 0px;
      overflow: hidden;
      transition: max-height 0.4s ease 0s;
      position: fixed;
      top: 9.375vw;
      transform: none;
      box-shadow: rgba(0, 0, 0, 0.08) 0px 1vw 1.5vw;
      max-height: 0px;
    }
    .wa-h26csw0fykz {
      padding-inline-end: 3vw;
      padding-inline-start: 3vw;
      margin-inline-end: 2.6vw;
      border-width: 0.2vw;
      width: auto;
      height: 4.6vw;
      font-size: 1.8vw;
      margin-inline-start: auto;
      padding-top: unset;
      padding-bottom: unset;
    }
    .wa-h2hz8uu1gxe {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 5.2vw;
      height: 5.2vw;
    }
    .wa-hyabtfdja7t {
      width: 3.6vw;
      height: auto;
    }
    .wa-hyabt1cfddr {
      display: none;
      width: 3.6vw;
      height: auto;
    }
    .wa-h1ch7i7d94s {
      width: 6vw;
      height: 6vw;
    }
    .wa-hmz926aiqnk {
      margin-bottom: 0.151573px;
      border-width: 0.25vw;
      width: 5.6vw;
      height: 5.6vw;
    }
    .wa-h9ful6fu924 {
      width: 1.5vw;
    }
    .wa-h11dr90qzfl {
      font-size: 3.4vw;
      line-height: 1.15;
    }
    .wa-h2w9jx1021f {
      width: 80vw;
      font-size: 1.6vw;
    }
    .wa-h1eiyz4mor1 {
      inset-inline-end: 0px;
      grid-template-columns: repeat(4, 21vw);
    }
    .wa-h2oqet11zl0 {
      font-size: 1.6vw;
    }
    .wa-h14hx9cl7pc {
      font-size: 1.6vw;
    }
    .wa-hebu2emom41 {
      font-size: 1.6vw;
    }
    .wa-h36l0n61c2t {
      font-size: 1.6vw;
    }
    .wa-h10x0hm4qnl {
      width: 84vw;
    }
    .wa-h1eiyyckgxc {
      inset-inline-end: 0px;
      grid-template-columns: repeat(3, 24vw);
    }
    .wa-huuycv7oybj {
      font-size: 1.6vw;
    }
    .wa-h2ypv0kw5zh {
      font-size: 1.6vw;
    }
    .wa-hxyndltv1j7 {
      font-size: 1.6vw;
    }
    .wa-h1hg2smw0lb {
      padding-inline-end: 3vw;
      padding-inline-start: 4vw;
    }
    .wa-h1i37eifwt3 {
      font-size: 3.4vw;
      line-height: 1.15;
    }
    .wa-he5m3bbz1iw {
      font-size: 1.6vw;
      line-height: 2.3vw;
      width: 40vw;
    }
    .wa-h1hg2t0x4i5 {
      width: 46vw;
      height: 30vw;
    }
    .wa-h1htpm8vk8g {
      margin-inline-end: 4vw;
      width: 44vw;
    }
    .wa-h8dxuyifii0 {
      font-size: 3.4vw;
      line-height: 1.15;
    }
    .wa-h255wh1476y {
      font-size: 1.6vw;
      line-height: 2.3vw;
    }
    .wa-h3lwai0lf95 {
      margin-top: 2.3vw;
    }
    .wa-h1htpluugbm {
      width: 46vw;
      height: 30vw;
    }
    .wa-htye6dlcawa {
      padding-inline-end: 2vw;
      padding-inline-start: 4vw;
    }
    .wa-h12dcsywauf {
      font-size: 4.6vw;
      line-height: 1.05;
    }
    .wa-h1e0u5ovbo7 {
      font-size: 1.6vw;
      line-height: 2.3vw;
      width: 34vw;
    }
    .wa-h1ljvq1bpl5 {
      margin-top: 2.3vw;
    }
    .wa-h1ljvov8dun {
      margin-top: 2.3vw;
    }
    .wa-htye6rmg7qc {
      width: 58vw;
    }
    .wa-ht3540wi83u {
      padding-inline-end: 4vw;
      padding-inline-start: 4vw;
      row-gap: 4vw;
      column-gap: 4vw;
    }
    .wa-h3lbhpjc8s5 {
      width: 40vw;
    }
    .wa-h22a7fawf5x {
      font-size: 3.4vw;
      line-height: 1.15;
    }
    .wa-h2s8jqvpi3s {
      font-size: 1.6vw;
      line-height: 2.3vw;
    }
    .wa-h2s8jqhoe6y {
      padding-top: 0.2vw;
      padding-inline-end: 0.9vw;
      padding-inline-start: 0.9vw;
      width: auto;
      font-size: 1.6vw;
      line-height: 2.3vw;
      padding-bottom: unset;
    }
    .wa-h3lbhpxdcoz {
      width: 48vw;
    }
    .wa-h2nug42hahi {
      padding-bottom: 1vw;
      min-height: 0px;
    }
    .wa-h214zx2mi30 {
      font-size: 1.6vw;
    }
    .wa-h2nug3og6ko {
      padding-bottom: 1vw;
      min-height: 0px;
    }
    .wa-h3h4h72tw9t {
      font-size: 1.6vw;
    }
    .wa-h2nug3af2nu {
      padding-bottom: 1vw;
      min-height: 0px;
    }
    .wa-h3nxulbwj65 {
      font-size: 1.6vw;
    }
    .wa-ho5hvhvuwrl {
      padding-bottom: 1vw;
      min-height: 0px;
    }
    .wa-h1c7zdgc92m {
      font-size: 1.6vw;
    }
    .wa-ho5hvvwytln {
      padding-bottom: 1vw;
      min-height: 0px;
    }
    .wa-h32geh1bf5z {
      font-size: 1.6vw;
    }
    .wa-ho5huptn33h {
      padding-bottom: 1vw;
      min-height: 0px;
    }
    .wa-h368pcm5xhl {
      font-size: 1.6vw;
    }
    .wa-h2m90fcsp85 {
      font-size: 3.4vw;
      line-height: 1.15;
    }
    .wa-h25eri8ydj9 {
      width: 80vw;
      font-size: 1.6vw;
    }
    .wa-h2pbusvt5gs {
      grid-template-columns: repeat(3, 24vw);
    }
    .wa-h3b4taxjosk {
      font-size: 1.6vw;
    }
    .wa-hezs55gkn35 {
      font-size: 1.6vw;
    }
    .wa-hb7h9km2bgn {
      font-size: 1.6vw;
    }
    .wa-h2c9423yq7n {
      height: auto;
      display: flex;
      flex-direction: column;
    }
    .wa-hz4ofy631s2 {
      height: 56vw;
    }
    .wa-hn019imei5u {
      padding-top: 4vw;
      padding-bottom: 4vw;
      padding-inline-end: 4vw;
      padding-inline-start: 5vw;
      margin-top: -14vw;
      margin-inline-end: auto;
      margin-inline-start: auto;
      inset-inline-start: auto;
      position: relative;
      top: auto;
      width: 84vw;
    }
    .wa-h10q5wfwqwn {
      font-size: 3.4vw;
      line-height: 1.15;
    }
    .wa-h3bk7annxxt {
      font-size: 1.6vw;
      line-height: 2.3vw;
    }
    .wa-h14cqllx1g3 {
      padding-inline-start: 7.2vw;
    }
    .wa-h3431fbjrpt {
      top: 1.2vw;
      width: 5vw;
    }
    .wa-h2x5uek448g {
      margin-inline-start: 4vw;
      width: 44vw;
    }
    .wa-h30a3fwg50x {
      font-size: 3.4vw;
      line-height: 1.15;
    }
    .wa-heple68znea {
      font-size: 1.6vw;
      line-height: 2.3vw;
    }
    .wa-h2b26dv7ilx {
      margin-top: 2.3vw;
    }
    .wa-h2b26cp46vf {
      margin-top: 2.3vw;
    }
    .wa-h2x5uey585b {
      width: 46vw;
      height: 52vw;
    }
    .wa-h1cdnb8zsku {
      width: 20vw;
    }
    .wa-h1hz1z5ttu7 {
      width: 84vw;
      font-size: 1.6vw;
    }
    .wa-hi3w9m5j6lw {
      grid-template-columns: repeat(3, 28vw);
      row-gap: 1.4vw;
      column-gap: 1.2vw;
    }
    .wa-h2b2dg7mlx5 {
      flex-direction: column;
    }
    .wa-h2408cnpncx {
      padding-top: 6vw;
      padding-bottom: 12vw;
      padding-inline-end: 6vw;
      padding-inline-start: 6vw;
      width: 100%;
    }
    .wa-h21isu9dmji {
      width: 24vw;
    }
    .wa-hxyy01ksrud {
      font-size: 3vw;
    }
    .wa-he54w2rfxah {
      margin-top: 2vw;
      width: 60vw;
      row-gap: 2vw;
      column-gap: 2vw;
    }
    .wa-h2es4p4r4uv {
      font-size: 2.4vw;
      height: 5.6vw;
    }
    .wa-h21w5xxfd92 {
      font-size: 1.6vw;
    }
    .wa-h21isuneqgc {
      bottom: 4vw;
      width: 18vw;
    }
    .wa-h2408c9ojg3 {
      flex-grow: 0;
      flex-shrink: 0;
      flex-basis: auto;
      height: 56.25vw;
    }
    .wa-h1e8vrpji99 {
      inset-inline-end: 0px;
      width: 100%;
    }
    .wa-h3ea8kkttyt {
      inset-inline-end: 3vw;
      inset-inline-start: 3vw;
      bottom: 1.6vw;
      width: auto;
      font-size: 1.4vw;
      line-height: 1.4;
      z-index: 1;
    }
  }

  @media (max-width: 767px) {
    .wa-h1500ot61nw {
      padding-inline-end: 4.2667vw;
      padding-inline-start: 4.2667vw;
      height: 16vw;
    }
    .wa-h26csv8dqrb {
      margin-top: 1.0667vw;
      width: 26.6667vw;
    }
    .wa-hhc6srsqyd9 {
      top: 16vw;
    }
    .wa-h26csw0fykz {
      padding-inline-end: 3.7333vw;
      padding-inline-start: 3.7333vw;
      margin-inline-end: 3.2vw;
      border-width: 0.5333vw;
      height: 9.0667vw;
      font-size: 3.4667vw;
      line-height: 1;
    }
    .wa-h2hz8uu1gxe {
      width: 9.0667vw;
      height: 9.0667vw;
    }
    .wa-hyabtfdja7t {
      width: 6.4vw;
    }
    .wa-hyabt1cfddr {
      width: 6.4vw;
    }
    .wa-h2c944249ru {
      height: 150vw;
    }
    .wa-h1ch7i7d94s {
      inset-inline-end: 4.2667vw;
      bottom: 4.2667vw;
      width: 12.8vw;
      height: 12.8vw;
    }
    .wa-hmz926aiqnk {
      margin-bottom: 0.113531px;
      border-width: 0.5333vw;
      border-radius: 26.6667vw;
      bottom: 5.3333vw;
      width: 12.8vw;
      height: 12.8vw;
    }
    .wa-h9ful6fu924 {
      width: 3.2vw;
    }
    .wa-h2c944g5doo {
      padding-top: 13.3333vw;
      padding-bottom: 14.9333vw;
    }
    .wa-h11dr90qzfl {
      font-size: 7.4667vw;
    }
    .wa-h1ulp6wktqq {
      margin-top: 4.2667vw;
      width: 12.8vw;
      height: 1.0667vw;
    }
    .wa-h2w9jx1021f {
      margin-top: 5.3333vw;
      margin-inline-end: 5.3333vw;
      margin-inline-start: 5.3333vw;
      width: auto;
      font-size: 4vw;
      line-height: 6.1333vw;
    }
    .wa-h1eiyz4mor1 {
      margin-top: 10.6667vw;
      grid-template-columns: repeat(2, 44vw);
      row-gap: 8.5333vw;
    }
    .wa-h2oqetf33hu {
      height: 12.8vw;
    }
    .wa-h19p5n1s10u {
      width: 11.2vw;
    }
    .wa-h2oqet11zl0 {
      margin-top: 3.2vw;
      font-size: 3.7333vw;
    }
    .wa-h14hx8yk3sh {
      height: 12.8vw;
    }
    .wa-h2262fw7xii {
      width: 12.8vw;
    }
    .wa-h14hx9cl7pc {
      margin-top: 3.2vw;
      font-size: 3.7333vw;
    }
    .wa-hebu2snsiy3 {
      height: 12.8vw;
    }
    .wa-h3r56h48r3m {
      width: 9.0667vw;
    }
    .wa-hebu2emom41 {
      margin-top: 3.2vw;
      font-size: 3.7333vw;
    }
    .wa-h36l0ms085z {
      height: 12.8vw;
    }
    .wa-h3151joclo0 {
      width: 13.8667vw;
    }
    .wa-h36l0n61c2t {
      margin-top: 3.2vw;
      font-size: 3.7333vw;
    }
    .wa-h10x0hm4qnl {
      margin-top: 8.5333vw;
      margin-bottom: 8.5333vw;
      width: 89.3333vw;
      height: 0.2667vw;
    }
    .wa-h1eiyyckgxc {
      grid-template-columns: repeat(2, 44vw);
      row-gap: 8.5333vw;
    }
    .wa-huuyd98sv5l {
      height: 12.8vw;
    }
    .wa-hd5g8nx7jnm {
      width: 12.6667vw;
    }
    .wa-huuycv7oybj {
      margin-top: 3.2vw;
      font-size: 3.7333vw;
    }
    .wa-h2ypv06v22n {
      height: 12.8vw;
    }
    .wa-h1dgsrk6c9v {
      width: 10.8vw;
    }
    .wa-h2ypv0kw5zh {
      margin-top: 3.2vw;
      font-size: 3.7333vw;
    }
    .wa-h1ujwut2jjo {
      grid-column: 1 / -1;
    }
    .wa-hxyndzuyyd9 {
      height: 12.8vw;
    }
    .wa-h4by7etge6m {
      width: 10.4vw;
    }
    .wa-hxyndltv1j7 {
      margin-top: 3.2vw;
      font-size: 3.7333vw;
    }
    .wa-h2c943a21y5 {
      padding-top: 13.3333vw;
      flex-direction: column;
    }
    .wa-h1hg2smw0lb {
      padding-inline-end: 5.3333vw;
      padding-inline-start: 5.3333vw;
      width: auto;
    }
    .wa-h1i37eifwt3 {
      font-size: 7.4667vw;
    }
    .wa-he5m3bbz1iw {
      margin-top: 4.2667vw;
      font-size: 4vw;
      line-height: 6.1333vw;
      width: auto;
    }
    .wa-h1hg2t0x4i5 {
      margin-top: 8.5333vw;
      width: 100%;
      height: auto;
      order: 1;
      aspect-ratio: 814 / 503;
      margin-inline-end: unset;
    }
    .wa-h2c943o35v0 {
      padding-top: 13.3333vw;
      flex-direction: column;
      margin-top: unset;
    }
    .wa-h1htpm8vk8g {
      padding-inline-end: 5.3333vw;
      padding-inline-start: 5.3333vw;
      width: auto;
      margin-top: unset;
      margin-inline-end: unset;
    }
    .wa-h8dxuyifii0 {
      font-size: 7.4667vw;
    }
    .wa-h255wh1476y {
      margin-top: 4.2667vw;
      font-size: 4vw;
      line-height: 6.1333vw;
      width: auto;
    }
    .wa-h3lwai0lf95 {
      margin-top: 4.2667vw;
    }
    .wa-h1htpluugbm {
      margin-top: 8.5333vw;
      order: 1;
      width: 100%;
      height: auto;
      aspect-ratio: 814 / 503;
    }
    .wa-h2c942hzu4h {
      padding-bottom: 13.3333vw;
      margin-top: 13.3333vw;
      flex-direction: column;
    }
    .wa-htye6dlcawa {
      padding-inline-end: 5.3333vw;
      padding-inline-start: 5.3333vw;
    }
    .wa-h12dcsywauf {
      font-size: 9.6vw;
    }
    .wa-h1e0u5ovbo7 {
      margin-top: 4.2667vw;
      font-size: 4vw;
      line-height: 6.1333vw;
      width: auto;
    }
    .wa-h1ljvq1bpl5 {
      margin-top: 4.2667vw;
    }
    .wa-h1ljvov8dun {
      margin-top: 4.2667vw;
    }
    .wa-htye6rmg7qc {
      margin-top: 8.5333vw;
      width: 100%;
    }
    .wa-h2c942w0y1b {
      padding-top: 8.5333vw;
      padding-bottom: 13.3333vw;
    }
    .wa-ht354exm4xw {
      width: 89.3333vw;
    }
    .wa-h1rw88bv4xp {
      height: 55.2vw;
    }
    .wa-h1rw87xu10v {
      margin-top: -8.5333vw;
      margin-inline-end: auto;
      margin-inline-start: auto;
      inset-inline-end: auto;
      position: relative;
      top: auto;
      width: 74.6667vw;
    }
    .wa-ht3540wi83u {
      padding-inline-end: 5.3333vw;
      padding-inline-start: 5.3333vw;
      margin-top: 10.6667vw;
      row-gap: 10.6667vw;
      column-gap: 10.6667vw;
      flex-direction: column;
    }
    .wa-h3lbhpjc8s5 {
      width: auto;
    }
    .wa-h22a7fawf5x {
      font-size: 7.4667vw;
    }
    .wa-h2s8jqvpi3s {
      margin-top: 4.2667vw;
      font-size: 4vw;
      line-height: 6.1333vw;
    }
    .wa-h2s8jqhoe6y {
      padding-top: 1.0667vw;
      padding-bottom: 0.5333vw;
      padding-inline-end: 2.1333vw;
      padding-inline-start: 2.1333vw;
      margin-top: 1.0667vw;
      font-size: 4vw;
      line-height: 6.1333vw;
    }
    .wa-h3lbhpxdcoz {
      width: 100%;
    }
    .wa-h2nug42hahi {
      padding-bottom: 1.0667vw;
      padding-inline-end: 1.0667vw;
      padding-inline-start: 1.0667vw;
    }
    .wa-h214zwole66 {
      height: 12.8vw;
    }
    .wa-h5kompv0iqi {
      width: 13.6vw;
    }
    .wa-h214zx2mi30 {
      margin-top: 2.6667vw;
      font-size: 3.4667vw;
    }
    .wa-h2nug3og6ko {
      padding-bottom: 1.0667vw;
      padding-inline-end: 1.0667vw;
      padding-inline-start: 1.0667vw;
    }
    .wa-h3h4h7gv06n {
      height: 12.8vw;
    }
    .wa-h151flsu1qk {
      width: 9.6vw;
    }
    .wa-h3h4h72tw9t {
      margin-top: 2.6667vw;
      font-size: 3.4667vw;
    }
    .wa-h2nug3af2nu {
      padding-bottom: 1.0667vw;
      padding-inline-end: 1.0667vw;
      padding-inline-start: 1.0667vw;
    }
    .wa-h3nxukxvf9b {
      height: 12.8vw;
    }
    .wa-h3m0ir5jaii {
      width: 10vw;
    }
    .wa-h3nxulbwj65 {
      margin-top: 2.6667vw;
      font-size: 3.4667vw;
    }
    .wa-h3oh6jcrsfo {
      padding-top: 5.3333vw;
      margin-top: 5.3333vw;
    }
    .wa-ho5hvhvuwrl {
      padding-bottom: 1.0667vw;
      padding-inline-end: 1.0667vw;
      padding-inline-start: 1.0667vw;
    }
    .wa-h1c7zdudczg {
      height: 12.8vw;
    }
    .wa-h1n9hg42cea {
      width: 12.8vw;
    }
    .wa-h1c7zdgc92m {
      margin-top: 2.6667vw;
      font-size: 3.4667vw;
    }
    .wa-ho5hvvwytln {
      padding-bottom: 1.0667vw;
      padding-inline-end: 1.0667vw;
      padding-inline-start: 1.0667vw;
    }
    .wa-h32gegnab95 {
      height: 12.8vw;
    }
    .wa-hd285hp8sbx {
      width: 15.8933vw;
    }
    .wa-h32geh1bf5z {
      margin-top: 2.6667vw;
      font-size: 3.4667vw;
    }
    .wa-ho5huptn33h {
      padding-bottom: 1.0667vw;
      padding-inline-end: 1.0667vw;
      padding-inline-start: 1.0667vw;
    }
    .wa-h368pd071ef {
      height: 12.8vw;
    }
    .wa-h1wljhnroxy {
      width: 14.5333vw;
    }
    .wa-h368pcm5xhl {
      margin-top: 2.6667vw;
      font-size: 3.4667vw;
    }
    .wa-h2c941pxmat {
      padding-top: 13.3333vw;
      padding-bottom: 13.3333vw;
    }
    .wa-h2m90fcsp85 {
      font-size: 7.4667vw;
    }
    .wa-h1hky1s5bh7 {
      margin-top: 4.2667vw;
      width: 12.8vw;
      height: 1.0667vw;
    }
    .wa-h25eri8ydj9 {
      margin-top: 5.3333vw;
      margin-inline-end: 5.3333vw;
      margin-inline-start: 5.3333vw;
      width: auto;
      font-size: 4vw;
      line-height: 6.1333vw;
    }
    .wa-h2pbusvt5gs {
      margin-top: 10.6667vw;
      grid-template-columns: repeat(2, 44vw);
      row-gap: 8.5333vw;
    }
    .wa-h3b4tajikvq {
      height: 12.8vw;
    }
    .wa-h1vnu2vbafh {
      width: 22.4vw;
    }
    .wa-h3b4taxjosk {
      margin-top: 3.2vw;
      font-size: 3.7333vw;
    }
    .wa-hezs5jhojx7 {
      height: 12.8vw;
    }
    .wa-hy5wpl369j3 {
      width: 11.7333vw;
    }
    .wa-hezs55gkn35 {
      margin-top: 3.2vw;
      font-size: 3.7333vw;
    }
    .wa-h3v6pazwm23 {
      grid-column: 1 / -1;
    }
    .wa-hb7h96kyeml {
      height: 12.8vw;
    }
    .wa-h3arzeg2w8p {
      width: 15.2vw;
    }
    .wa-hb7h9km2bgn {
      margin-top: 3.2vw;
      font-size: 3.7333vw;
    }
    .wa-hz4ofy631s2 {
      height: 70vw;
    }
    .wa-hn019imei5u {
      padding-top: 9.6vw;
      padding-bottom: 10.6667vw;
      padding-inline-end: 5.3333vw;
      padding-inline-start: 5.3333vw;
      width: 100%;
      margin-top: unset;
      margin-inline-end: unset;
      margin-inline-start: unset;
    }
    .wa-h10q5wfwqwn {
      font-size: 7.4667vw;
    }
    .wa-h3bk7annxxt {
      margin-top: 3.2vw;
      font-size: 4vw;
      line-height: 6.1333vw;
    }
    .wa-h14cqllx1g3 {
      padding-inline-start: 17.0667vw;
      margin-top: 6.4vw;
    }
    .wa-h3431fbjrpt {
      inset-inline-start: 0px;
      top: 3.4667vw;
      width: 12vw;
    }
    .wa-h2c940xveh5 {
      padding-top: 13.3333vw;
      flex-direction: column;
    }
    .wa-h2x5uek448g {
      padding-inline-end: 5.3333vw;
      padding-inline-start: 5.3333vw;
      width: auto;
      margin-top: unset;
      margin-inline-start: unset;
    }
    .wa-h30a3fwg50x {
      font-size: 7.4667vw;
    }
    .wa-heple68znea {
      margin-top: 4.2667vw;
      font-size: 4vw;
      line-height: 6.1333vw;
      width: auto;
    }
    .wa-h2b26dv7ilx {
      margin-top: 4.2667vw;
    }
    .wa-h2b26cp46vf {
      margin-top: 4.2667vw;
    }
    .wa-h2x5uey585b {
      margin-top: 8.5333vw;
      width: 100%;
      height: auto;
      order: 1;
      aspect-ratio: 988 / 887;
    }
    .wa-h2c941bwidz {
      padding-top: 14.9333vw;
      padding-inline-end: 5.3333vw;
      padding-inline-start: 5.3333vw;
    }
    .wa-h1cdnb8zsku {
      width: 48vw;
    }
    .wa-h1hz1z5ttu7 {
      margin-top: 6.4vw;
      width: auto;
      font-size: 4vw;
      line-height: 6.1333vw;
    }
    .wa-h39cs3skdxt {
      margin-top: 4.2667vw;
    }
    .wa-hi3w9m5j6lw {
      margin-top: 10.6667vw;
      grid-template-columns: 89.3333vw;
      row-gap: 4.2667vw;
      column-gap: 4.2667vw;
    }
    .wa-h352m0c40ek {
      border-radius: 4vw;
    }
    .wa-h352m0q54be {
      border-radius: 5.3333vw;
    }
    .wa-h352lzk1skw {
      border-radius: 5.3333vw;
    }
    .wa-h352lzy2whq {
      border-radius: 5.3333vw;
    }
    .wa-h352m1w8g1w {
      border-radius: 5.3333vw;
    }
    .wa-h352m2a9jyr {
      border-radius: 5.3333vw;
    }
    .wa-h352m146888 {
      border-radius: 5.3333vw;
    }
    .wa-h352m1i7c52 {
      border-radius: 5.3333vw;
    }
    .wa-h352m3gcvp9 {
      border-radius: 5.3333vw;
    }
    .wa-h2b2dg7mlx5 {
      margin-top: 16vw;
    }
    .wa-h2408cnpncx {
      padding-top: 10.6667vw;
      padding-bottom: 24vw;
      padding-inline-end: 5.3333vw;
      padding-inline-start: 5.3333vw;
    }
    .wa-h21isu9dmji {
      width: 42.6667vw;
    }
    .wa-hxyy01ksrud {
      margin-top: 5.3333vw;
      font-size: 5.8667vw;
      line-height: 1.3;
    }
    .wa-he54w2rfxah {
      margin-top: 5.3333vw;
      width: 100%;
      row-gap: 4.8vw;
      column-gap: 4.8vw;
    }
    .wa-h2es4p4r4uv {
      font-size: 5.3333vw;
      height: 12.8vw;
      padding-top: unset;
      padding-bottom: unset;
      padding-inline-end: unset;
      padding-inline-start: unset;
    }
    .wa-h21w5xxfd92 {
      font-size: 3.4667vw;
    }
    .wa-h21isuneqgc {
      bottom: 8.5333vw;
      width: 40vw;
    }
    .wa-h2408c9ojg3 {
      height: auto;
      aspect-ratio: 375 / 260;
    }
    .wa-h3ea8kkttyt {
      inset-inline-end: 4.2667vw;
      inset-inline-start: 4.2667vw;
      bottom: 2.6667vw;
      font-size: 2.6667vw;
    }
  }
}

/* --- CSS מותאם --- */
/* Imported from HTML. Rules the style panel cannot express, scoped to one element each. */
@keyframes glassShine {
0% { left: -90%; }
100% { left: 130%; }
}
@keyframes scrollBounce {
0%, 100% { margin-bottom: 0px; }
50% { margin-bottom: 0.4167vw; }
}
@keyframes fadeIn {
0% { opacity: 0; transform: translateY(0.5208vw); }
100% { opacity: 1; transform: none; }
}
[data-wa-svg] > svg { display: block; width: 100%; height: 100%; }
.wa-h21w5vz9tow .wa-req { display: none; }
.wa-h21w5wdaxlq .wa-req { display: none; }
.wa-h21w5v77lv8 .wa-req { display: none; }
.wa-h3knptmmynn .wa-req { display: none; }
html { scroll-behavior: smooth; }
.wa-h1500ot61nw:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h26csv8dqrb:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3jaevmwure:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hhc6srsqyd9:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2l66x8ozou-0:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2l66x8ozou-1:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2l66x8ozou-2:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2l66x8ozou-3:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2l66x8ozou-4:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2l66x8ozou-5:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2l66x8ozou-6:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2l66x8ozou-7:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2l66x8ozou-8:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2l66x8ozou-9:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2l66x8ozou-a:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2l66x8ozou-b:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2l66x8ozou-c:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h26csw0fykz { transition-behavior: normal, normal; }
.wa-h26csw0fykz:hover { background-attachment: scroll; background-clip: border-box; background-origin: padding-box; }
.wa-h26csw0fykz:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h26csw0fykz::before { background-image: linear-gradient(120deg, transparent, rgba(78, 89, 71, 0.35), transparent); content: ""; height: 100%; left: -90%; pointer-events: none; position: absolute; top: 0px; transform: skewX(-25deg); width: 45%; }
.wa-h2hz8uu1gxe { appearance: auto; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-style: inherit; font-variant-alternates: inherit; font-variant-caps: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-ligatures: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; font-width: inherit; }
.wa-h2hz8uu1gxe:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hyabtfdja7t:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hyabt1cfddr:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1flynnfgwn:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2c944249ru:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h15qi5amv1z:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1ch7i7d94s { appearance: auto; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-style: inherit; font-variant-alternates: inherit; font-variant-caps: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-ligatures: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; font-width: inherit; transition-behavior: normal, normal; }
.wa-h1ch7i7d94s:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h7vb2jrbldj:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h7vb2xsfi7l:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hmz926aiqnk { animation-duration: 2.2s; animation-iteration-count: infinite; animation-name: scrollBounce; animation-timing-function: ease-in-out; }
.wa-hmz926aiqnk:hover { background-attachment: scroll; background-clip: border-box; background-origin: padding-box; }
.wa-hmz926aiqnk:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h9ful6fu924:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2c944g5doo:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h11dr90qzfl:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1ulp6wktqq:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2w9jx1021f:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2w9jx1021f-d:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1eiyz4mor1 { list-style-image: none; list-style-position: outside; list-style-type: none; }
.wa-h1eiyz4mor1:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3jxqafon6i:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2oqetf33hu:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h19p5n1s10u:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2oqet11zl0:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2oqet11zl0-e:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3jxqatpr3c:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h14hx8yk3sh:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2262fw7xii:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h14hx9cl7pc:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h14hx9cl7pc-f:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3jxq9nmfcu:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hebu2snsiy3:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3r56h48r3m:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hebu2emom41:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-hebu2emom41-g:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3jxqa1nj9o:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h36l0ms085z:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3151joclo0:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h36l0n61c2t:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h36l0n61c2t-h:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h10x0hm4qnl:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1eiyyckgxc { list-style-image: none; list-style-position: outside; list-style-type: none; }
.wa-h1eiyyckgxc:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1ujwu10bq0:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-huuyd98sv5l:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hd5g8nx7jnm:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-huuycv7oybj:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-huuycv7oybj-i:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1ujwuf1fmu:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2ypv06v22n:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1dgsrk6c9v:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2ypv0kw5zh:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2ypv0kw5zh-j:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1ujwut2jjo:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hxyndzuyyd9:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h4by7etge6m:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hxyndltv1j7:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-hxyndltv1j7-k:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2c943a21y5:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1hg2smw0lb:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1i37eifwt3:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-he5m3bbz1iw:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2yzsfgva93-l:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2yzsfgva93-m:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2yzsfgva93-n:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2yzsfgva93-o:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2yzsfgva93-p:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2yzsfgva93-q:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2yzsfgva93-r:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2yzsfgva93-s:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2yzsfgva93-t:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1hg2t0x4i5:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hg1bn2va52h:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2c943o35v0:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1htpm8vk8g:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h8dxuyifii0:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h255wh1476y:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3lwaiemj60:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3lwai0lf95:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1htpluugbm:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h23fbit8c90:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2c942hzu4h:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-htye6dlcawa:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h12dcsywauf:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h12dcsywauf-u:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h12dcsywauf-v:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1e0u5ovbo7:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1ljvpnalob:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1ljvq1bpl5:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1ljvov8dun:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-htye6rmg7qc:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2gxv23y3p7:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2c942w0y1b:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-ht354exm4xw:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1rw88bv4xp:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1rw87xu10v:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-ht3540wi83u:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3lbhpjc8s5:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h22a7fawf5x:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2s8jqvpi3s:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2s8jqhoe6y:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3lbhpxdcoz:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3oh6jqswci { list-style-image: none; list-style-position: outside; list-style-type: none; }
.wa-h3oh6jqswci:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2nug42hahi:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h214zwole66:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h5kompv0iqi:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h214zx2mi30:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h214zx2mi30-w:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2nug3og6ko:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3h4h7gv06n:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h151flsu1qk:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3h4h72tw9t:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h3h4h72tw9t-x:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2nug3af2nu:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3nxukxvf9b:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3m0ir5jaii:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3nxulbwj65:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h3nxulbwj65-y:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3oh6jcrsfo:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-ho5hvhvuwrl:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1c7zdudczg:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1n9hg42cea:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1c7zdgc92m:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-ho5hvvwytln:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h32gegnab95:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hd285hp8sbx:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h32geh1bf5z:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h32geh1bf5z-z:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-ho5huptn33h:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h368pd071ef:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1wljhnroxy:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h368pcm5xhl:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h368pcm5xhl-10:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2c941pxmat:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2m90fcsp85:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1hky1s5bh7:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h25eri8ydj9:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2pbusvt5gs { list-style-image: none; list-style-position: outside; list-style-type: none; }
.wa-h2pbusvt5gs:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3v6pa7ue8f:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3b4tajikvq:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1vnu2vbafh:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3b4taxjosk:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h3b4taxjosk-11:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3v6p9ttabl:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hezs5jhojx7:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hy5wpl369j3:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hezs55gkn35:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-hezs55gkn35-12:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3v6pazwm23:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hb7h96kyeml:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3arzeg2w8p:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hb7h9km2bgn:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-hb7h9km2bgn-13:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2c9423yq7n:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hz4ofy631s2:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hn019imei5u:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h10q5wfwqwn:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3bk7annxxt:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h14cqllx1g3:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3431fbjrpt:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h3riiqau7q4-14 { list-style-image: none; list-style-position: outside; list-style-type: none; padding-right: 0px; }
.wa-x-h3riiqau7q4-14:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h3riiqau7q4-15:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h3riiqau7q4-16:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h3riiqau7q4-17:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h3riiqau7q4-18:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h3riiqau7q4-19:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h3riiqau7q4-1a:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2c940xveh5:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2x5uek448g:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h30a3fwg50x:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-heple68znea:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2b26dh6ep3:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2b26dv7ilx:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2b26cp46vf:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2nb5ppfwb3-1b:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2nb5ppfwb3-1c:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2nb5ppfwb3-1d:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2nb5ppfwb3-1e:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2nb5ppfwb3-1f:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2nb5ppfwb3-1g:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-x-h2nb5ppfwb3-1h:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2x5uey585b:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h163ax7ckmq:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2c941bwidz:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1xtk9rlo9e { clip: rect(0px, 0px, 0px, 0px); }
.wa-h1xtk9rlo9e:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1cdnb8zsku:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1hz1z5ttu7:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h39cs3eja0z:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h39cs3skdxt:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hi3w9m5j6lw { list-style-image: none; list-style-position: outside; list-style-type: none; }
.wa-hi3w9m5j6lw:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h352m0c40ek { isolation: isolate; }
.wa-h352m0c40ek:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h7unagf8dod:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1q0mtf2zjd:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3p9yr3s49e:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h352m0q54be { isolation: isolate; }
.wa-h352m0q54be:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h220i98x7lg:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3bwvi2snxu:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1shj4vi1qq:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h352lzk1skw { isolation: isolate; }
.wa-h352lzk1skw:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h34n10ok66q:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3hyaex3ykh:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h11xnyokrom:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h352lzy2whq { isolation: isolate; }
.wa-h352lzy2whq:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1199w0rf6d:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hzm5qgfxbfu:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hwlrl9x0hme:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h352m1w8g1w { isolation: isolate; }
.wa-h352m1w8g1w:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3bxq4qpofe:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2mrmo3d43z:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hrg3vlvc7t4:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h352m2a9jyr { isolation: isolate; }
.wa-h352m2a9jyr:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2aj67pea39:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hbe6cz7bn94:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1e6tvw0vnq:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h352m146888 { isolation: isolate; }
.wa-h352m146888:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hsv620j0uis:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hrik0gk27vy:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hsv61mhwxoq:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hlv9qawd1cm { mask-composite: intersect; mask-position-x: 21.687%, 0px; mask-position-y: 92.941%, 0px; mask-repeat: no-repeat; mask-size: 164.341% 228.788%, 100% 100%; }
.wa-hlv9qawd1cm:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h33ihysnd9t:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3hbivhawdz:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3hbivvc0at:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3hbiw9d47n:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3hbiwne84h:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3hbix1fc1b:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3hbixfgfy5:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3hbixthjuz:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3hbirz0x6g:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3hbisd213a:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h10vnnpc0lo:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h10vnnbawot:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h10vnmx9srz:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h10vnmj8ov5:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h352m1i7c52 { isolation: isolate; }
.wa-h352m1i7c52:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h18z8kg9fbd:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1qovqm6ibw:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h18z8kuaj88:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3spqto9hkd { mask-composite: intersect; mask-position-x: 4.9295%, 0px; mask-position-y: 68.275%, 0px; mask-repeat: no-repeat; mask-size: 745.457% 1013.56%, 100% 100%; }
.wa-h3spqto9hkd:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2xvrosmslg:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h84shb5rped:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h84sgx4nskb:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h84sgj3jvq9:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h84sj9bb9kn:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h84siva7cql:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h84sih93fwj:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h352m3gcvp9 { isolation: isolate; }
.wa-h352m3gcvp9:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2zielxmuh6:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1ec6b84fjc:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2m2hx7mh1m:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2b2dg7mlx5:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2408cnpncx:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h21isu9dmji:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-hxyy01ksrud:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-he54w2rfxah:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h21w5vz9tow:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h21w5vz9tow .wa-input:focus { background-attachment: scroll; background-clip: border-box; background-color: rgba(255, 255, 255, 0.08); background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; }
.wa-h21w5vz9tow .wa-input:focus-visible { outline-offset: 0.2083vw; }
.wa-h21w5vz9tow .wa-input::placeholder { color: rgb(255, 255, 255); opacity: 1; }
.wa-h21w5vz9tow > label { clip: rect(0px, 0px, 0px, 0px); height: 0.0521vw; overflow-x: hidden; overflow-y: hidden; position: absolute; text-wrap-mode: nowrap; white-space-collapse: collapse; width: 0.0521vw; }
.wa-h21w5vz9tow > label:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h21w5wdaxlq:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h21w5wdaxlq .wa-input:focus { background-attachment: scroll; background-clip: border-box; background-color: rgba(255, 255, 255, 0.08); background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; }
.wa-h21w5wdaxlq .wa-input:focus-visible { outline-offset: 0.2083vw; }
.wa-h21w5wdaxlq .wa-input::placeholder { color: rgb(255, 255, 255); opacity: 1; }
.wa-h21w5wdaxlq > label { clip: rect(0px, 0px, 0px, 0px); height: 0.0521vw; overflow-x: hidden; overflow-y: hidden; position: absolute; text-wrap-mode: nowrap; white-space-collapse: collapse; width: 0.0521vw; }
.wa-h21w5wdaxlq > label:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h21w5v77lv8:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h21w5v77lv8 .wa-input:focus { background-attachment: scroll; background-clip: border-box; background-color: rgba(255, 255, 255, 0.08); background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; }
.wa-h21w5v77lv8 .wa-input:focus-visible { outline-offset: 0.2083vw; }
.wa-h21w5v77lv8 .wa-input::placeholder { color: rgb(255, 255, 255); opacity: 1; }
.wa-h21w5v77lv8 > label { clip: rect(0px, 0px, 0px, 0px); height: 0.0521vw; overflow-x: hidden; overflow-y: hidden; position: absolute; text-wrap-mode: nowrap; white-space-collapse: collapse; width: 0.0521vw; }
.wa-h21w5v77lv8 > label:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h21w5vl8ps2:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2es4p4r4uv { font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-style: inherit; font-variant-alternates: inherit; font-variant-caps: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-ligatures: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; font-width: inherit; transition-behavior: normal, normal; }
.wa-h2es4p4r4uv:hover { background-attachment: scroll; background-clip: border-box; background-origin: padding-box; }
.wa-h2es4p4r4uv:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2es4p4r4uv::before { background-image: linear-gradient(120deg, transparent, rgba(78, 89, 71, 0.3), transparent); content: ""; height: 100%; left: -90%; pointer-events: none; position: absolute; top: 0px; transform: skewX(-25deg); width: 45%; }
.wa-h3knptmmynn .wa-consent:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3knptmmynn .wa-consent > span:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3knptmmynn input[type="checkbox"]:focus-visible { outline-color: rgb(255, 255, 255); outline-offset: 0.1042vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h21w5xxfd92:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h21isuneqgc:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h2408c9ojg3:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h1e8vrpji99:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h3ea8kkttyt:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
html:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
body:focus-visible { outline-color: currentcolor; outline-offset: 0.2083vw; outline-style: solid; outline-width: 0.1042vw; }
.wa-h26csw0fykz:hover::before { animation-delay: 0s; animation-direction: normal; animation-duration: 0.75s; animation-fill-mode: forwards; animation-iteration-count: 1; animation-name: glassShine; animation-play-state: running; animation-timing-function: ease; }
.wa-h2es4p4r4uv:hover::before { animation-delay: 0s; animation-direction: normal; animation-duration: 0.75s; animation-fill-mode: forwards; animation-iteration-count: 1; animation-name: glassShine; animation-play-state: running; animation-timing-function: ease; }
.wa-h26csw0fykz:focus-visible::before { animation-delay: 0s; animation-direction: normal; animation-duration: 0.75s; animation-fill-mode: forwards; animation-iteration-count: 1; animation-name: glassShine; animation-play-state: running; animation-timing-function: ease; }
.wa-h2es4p4r4uv:focus-visible::before { animation-delay: 0s; animation-direction: normal; animation-duration: 0.75s; animation-fill-mode: forwards; animation-iteration-count: 1; animation-name: glassShine; animation-play-state: running; animation-timing-function: ease; }
.wa-x-h2l66x8ozou-0 .wa-x-h2l66x8ozou-2:hover::after { width: 100%; }
.wa-x-h2l66x8ozou-0 .wa-x-h2l66x8ozou-4:hover::after { width: 100%; }
.wa-x-h2l66x8ozou-0 .wa-x-h2l66x8ozou-6:hover::after { width: 100%; }
.wa-x-h2l66x8ozou-0 .wa-x-h2l66x8ozou-8:hover::after { width: 100%; }
.wa-x-h2l66x8ozou-0 .wa-x-h2l66x8ozou-a:hover::after { width: 100%; }
.wa-x-h2l66x8ozou-0 .wa-x-h2l66x8ozou-c:hover::after { width: 100%; }
.wa-x-h2l66x8ozou-0 .wa-x-h2l66x8ozou-2:focus-visible::after { width: 100%; }
.wa-x-h2l66x8ozou-0 .wa-x-h2l66x8ozou-4:focus-visible::after { width: 100%; }
.wa-x-h2l66x8ozou-0 .wa-x-h2l66x8ozou-6:focus-visible::after { width: 100%; }
.wa-x-h2l66x8ozou-0 .wa-x-h2l66x8ozou-8:focus-visible::after { width: 100%; }
.wa-x-h2l66x8ozou-0 .wa-x-h2l66x8ozou-a:focus-visible::after { width: 100%; }
.wa-x-h2l66x8ozou-0 .wa-x-h2l66x8ozou-c:focus-visible::after { width: 100%; }
.wa-h352m0c40ek:hover .wa-h7unagf8dod { transform: scale(1.04); }
.wa-h352m0q54be:hover .wa-h220i98x7lg { transform: scale(1.04); }
.wa-h352lzk1skw:hover .wa-h34n10ok66q { transform: scale(1.04); }
.wa-h352lzy2whq:hover .wa-h1199w0rf6d { transform: scale(1.04); }
.wa-h352m1w8g1w:hover .wa-h3bxq4qpofe { transform: scale(1.04); }
.wa-h352m2a9jyr:hover .wa-h2aj67pea39 { transform: scale(1.04); }
.wa-h352m146888:hover .wa-hsv620j0uis { transform: scale(1.04); }
.wa-h352m1i7c52:hover .wa-h18z8kg9fbd { transform: scale(1.04); }
.wa-h352m3gcvp9:hover .wa-h2zielxmuh6 { transform: scale(1.04); }
.wa-h21w5vz9tow .wa-input:autofill { -webkit-text-fill-color: rgb(255, 255, 255); box-shadow: rgb(78, 89, 71) 0px 0px 0px 52.0833vw inset; transition-behavior: normal; transition-delay: 0s; transition-duration: 9999s; transition-property: background-color; transition-timing-function: ease; }
.wa-h21w5wdaxlq .wa-input:autofill { -webkit-text-fill-color: rgb(255, 255, 255); box-shadow: rgb(78, 89, 71) 0px 0px 0px 52.0833vw inset; transition-behavior: normal; transition-delay: 0s; transition-duration: 9999s; transition-property: background-color; transition-timing-function: ease; }
.wa-h21w5v77lv8 .wa-input:autofill { -webkit-text-fill-color: rgb(255, 255, 255); box-shadow: rgb(78, 89, 71) 0px 0px 0px 52.0833vw inset; transition-behavior: normal; transition-delay: 0s; transition-duration: 9999s; transition-property: background-color; transition-timing-function: ease; }
.wa-h3knptmmynn input[type="checkbox"]:checked { background-color: rgba(255, 255, 255, 0.17); background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M1%205.5L5%209.5L13%201.5%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%2F%3E%0A%3C%2Fsvg%3E"); }
@media (width > 1024px) {
  body { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: "Narkiss Block", "Heebo", Arial, sans-serif; font-size: 1.25vw; font-weight: 200; line-height: 1.354; overflow-x: hidden; }
  .wa-x-h2l66x8ozou-0 { align-items: center; column-gap: 1.8229vw; display: flex; list-style-image: none; list-style-position: outside; list-style-type: none; padding-right: 0px; row-gap: 1.8229vw; }
  .wa-x-h2l66x8ozou-2 { color: rgb(78, 89, 71); display: block; font-size: 1.25vw; font-weight: 400; line-height: 1.2; padding-bottom: 0.5208vw; padding-left: 0.0521vw; padding-right: 0.0521vw; padding-top: 0.5208vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-2::after { background-color: rgb(78, 89, 71); bottom: 0.2604vw; content: ""; height: max(1px, 0.0521vw); position: absolute; right: 0px; transition-duration: 0.3s; transition-property: width; width: 0px; }
  .wa-x-h2l66x8ozou-4 { color: rgb(78, 89, 71); display: block; font-size: 1.25vw; font-weight: 400; line-height: 1.2; padding-bottom: 0.5208vw; padding-left: 0.0521vw; padding-right: 0.0521vw; padding-top: 0.5208vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-4::after { background-color: rgb(78, 89, 71); bottom: 0.2604vw; content: ""; height: max(1px, 0.0521vw); position: absolute; right: 0px; transition-duration: 0.3s; transition-property: width; width: 0px; }
  .wa-x-h2l66x8ozou-6 { color: rgb(78, 89, 71); display: block; font-size: 1.25vw; font-weight: 400; line-height: 1.2; padding-bottom: 0.5208vw; padding-left: 0.0521vw; padding-right: 0.0521vw; padding-top: 0.5208vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-6::after { background-color: rgb(78, 89, 71); bottom: 0.2604vw; content: ""; height: max(1px, 0.0521vw); position: absolute; right: 0px; transition-duration: 0.3s; transition-property: width; width: 0px; }
  .wa-x-h2l66x8ozou-8 { color: rgb(78, 89, 71); display: block; font-size: 1.25vw; font-weight: 400; line-height: 1.2; padding-bottom: 0.5208vw; padding-left: 0.0521vw; padding-right: 0.0521vw; padding-top: 0.5208vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-8::after { background-color: rgb(78, 89, 71); bottom: 0.2604vw; content: ""; height: max(1px, 0.0521vw); position: absolute; right: 0px; transition-duration: 0.3s; transition-property: width; width: 0px; }
  .wa-x-h2l66x8ozou-a { color: rgb(78, 89, 71); display: block; font-size: 1.25vw; font-weight: 400; line-height: 1.2; padding-bottom: 0.5208vw; padding-left: 0.0521vw; padding-right: 0.0521vw; padding-top: 0.5208vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-a::after { background-color: rgb(78, 89, 71); bottom: 0.2604vw; content: ""; height: max(1px, 0.0521vw); position: absolute; right: 0px; transition-duration: 0.3s; transition-property: width; width: 0px; }
  .wa-x-h2l66x8ozou-c { color: rgb(78, 89, 71); display: block; font-size: 1.25vw; font-weight: 400; line-height: 1.2; padding-bottom: 0.5208vw; padding-left: 0.0521vw; padding-right: 0.0521vw; padding-top: 0.5208vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-c::after { background-color: rgb(78, 89, 71); bottom: 0.2604vw; content: ""; height: max(1px, 0.0521vw); position: absolute; right: 0px; transition-duration: 0.3s; transition-property: width; width: 0px; }
  .wa-h2c944249ru { scroll-margin-top: 7.0313vw; }
  .wa-h2c944g5doo { scroll-margin-top: 7.0313vw; }
  .wa-h3jxqafon6i::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; height: 2.7083vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h3jxqatpr3c::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; height: 2.7083vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h3jxq9nmfcu::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; height: 2.7083vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h1ujwu10bq0::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; height: 2.7083vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h1ujwuf1fmu::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; height: 2.7083vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h2c943a21y5 { scroll-margin-top: 7.0313vw; }
  .wa-x-h2yzsfgva93-m { font-size: 1.25vw; line-height: 1.8229vw; padding-right: 1.9271vw; position: relative; }
  .wa-x-h2yzsfgva93-n { font-size: 1.25vw; line-height: 1.8229vw; padding-right: 1.9271vw; position: relative; }
  .wa-x-h2yzsfgva93-o { font-size: 1.25vw; line-height: 1.8229vw; padding-right: 1.9271vw; position: relative; }
  .wa-x-h2yzsfgva93-p { font-size: 1.25vw; line-height: 1.8229vw; padding-right: 1.9271vw; position: relative; }
  .wa-x-h2yzsfgva93-q { font-size: 1.25vw; line-height: 1.8229vw; padding-right: 1.9271vw; position: relative; }
  .wa-x-h2yzsfgva93-r { font-size: 1.25vw; line-height: 1.8229vw; padding-right: 1.9271vw; position: relative; }
  .wa-x-h2yzsfgva93-s { font-size: 1.25vw; line-height: 1.8229vw; padding-right: 1.9271vw; position: relative; }
  .wa-h2c943o35v0 { scroll-margin-top: 7.0313vw; }
  .wa-h2c942hzu4h { scroll-margin-top: 7.0313vw; }
  .wa-h2c942w0y1b { scroll-margin-top: 7.0313vw; }
  .wa-h2c941pxmat { scroll-margin-top: 7.0313vw; }
  .wa-h3v6pa7ue8f::after { background-color: rgba(78, 89, 71, 0.43); bottom: 0.5208vw; content: ""; height: 2.7083vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h3v6p9ttabl::after { background-color: rgba(78, 89, 71, 0.43); bottom: 0.5208vw; content: ""; height: 2.7083vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h2c9423yq7n { scroll-margin-top: 7.0313vw; }
  .wa-x-h3riiqau7q4-15 { border-bottom-color: rgba(255, 255, 255, 0.52); border-bottom-style: solid; border-bottom-width: max(1px, 0.0521vw); font-size: 1.25vw; line-height: 1.8229vw; margin-right: -6.1458vw; padding-bottom: 0.8333vw; padding-right: 6.1458vw; text-wrap-mode: nowrap; white-space-collapse: collapse; width: 28.3333vw; }
  .wa-x-h3riiqau7q4-17 { border-bottom-color: rgba(255, 255, 255, 0.52); border-bottom-style: solid; border-bottom-width: max(1px, 0.0521vw); font-size: 1.25vw; line-height: 1.8229vw; margin-right: -6.1458vw; padding-bottom: 0.9896vw; padding-right: 6.1458vw; padding-top: 0.6771vw; text-wrap-mode: nowrap; white-space-collapse: collapse; width: 28.3333vw; }
  .wa-x-h3riiqau7q4-19 { border-bottom-width: 0px; font-size: 1.25vw; line-height: 1.8229vw; margin-right: -6.1458vw; padding-right: 6.1458vw; padding-top: 0.8333vw; text-wrap-mode: nowrap; white-space-collapse: collapse; width: 28.3333vw; }
  .wa-h2c940xveh5 { scroll-margin-top: 7.0313vw; }
  .wa-x-h2nb5ppfwb3-1c { border-bottom-color: rgba(78, 89, 71, 0.48); border-bottom-style: solid; border-bottom-width: max(1px, 0.0521vw); font-size: 1.25vw; line-height: 1.8229vw; padding-bottom: 0.8854vw; padding-right: 3.4375vw; position: relative; text-wrap-mode: nowrap; white-space-collapse: collapse; width: 25.4688vw; }
  .wa-x-h2nb5ppfwb3-1c::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2230.5204%22%20height%3D%2237.2662%22%20viewBox%3D%220%200%2030.5204%2037.2662%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M30.0204%2015.0097C30.0204%207.00949%2023.3985%200.5%2015.2602%200.5C7.12186%200.5%200.5%207.00949%200.5%2015.0097C0.5%2019.2181%202.3353%2023.0137%205.25545%2025.6665L5.92425%2023.6979C3.74288%2021.4313%202.4014%2018.3772%202.4014%2015.0097C2.4014%208.03006%208.16005%202.36914%2015.2602%202.36914C22.3603%202.36914%2028.119%208.03006%2028.119%2015.0097C28.119%2018.339%2026.8086%2021.3625%2024.67%2023.6215L25.3388%2025.5938C28.2162%2022.9449%2030.0204%2019.1799%2030.0204%2015.0097Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M23.0797%2034.8779H7.44849V36.7662H23.0797V34.8779Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 1.941vw; position: absolute; right: 0px; top: 0.7292vw; width: 1.5896vw; }
  .wa-x-h2nb5ppfwb3-1e { border-bottom-color: rgba(78, 89, 71, 0.48); border-bottom-style: solid; border-bottom-width: max(1px, 0.0521vw); font-size: 1.25vw; line-height: 1.8229vw; padding-bottom: 0.8854vw; padding-right: 3.4375vw; padding-top: 0.8333vw; position: relative; text-wrap-mode: nowrap; white-space-collapse: collapse; width: 25.4688vw; }
  .wa-x-h2nb5ppfwb3-1e::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2230.5204%22%20height%3D%2237.2662%22%20viewBox%3D%220%200%2030.5204%2037.2662%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M30.0204%2015.0097C30.0204%207.00949%2023.3985%200.5%2015.2602%200.5C7.12186%200.5%200.5%207.00949%200.5%2015.0097C0.5%2019.2181%202.3353%2023.0137%205.25545%2025.6665L5.92425%2023.6979C3.74288%2021.4313%202.4014%2018.3772%202.4014%2015.0097C2.4014%208.03006%208.16005%202.36914%2015.2602%202.36914C22.3603%202.36914%2028.119%208.03006%2028.119%2015.0097C28.119%2018.339%2026.8086%2021.3625%2024.67%2023.6215L25.3388%2025.5938C28.2162%2022.9449%2030.0204%2019.1799%2030.0204%2015.0097Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M23.0797%2034.8779H7.44849V36.7662H23.0797V34.8779Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 1.941vw; position: absolute; right: 0px; top: 1.5625vw; width: 1.5896vw; }
  .wa-x-h2nb5ppfwb3-1g { border-bottom-width: 0px; font-size: 1.25vw; line-height: 1.8229vw; padding-right: 3.4375vw; padding-top: 0.8333vw; position: relative; text-wrap-mode: nowrap; white-space-collapse: collapse; width: 25.4688vw; }
  .wa-x-h2nb5ppfwb3-1g::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2230.5204%22%20height%3D%2237.2662%22%20viewBox%3D%220%200%2030.5204%2037.2662%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M30.0204%2015.0097C30.0204%207.00949%2023.3985%200.5%2015.2602%200.5C7.12186%200.5%200.5%207.00949%200.5%2015.0097C0.5%2019.2181%202.3353%2023.0137%205.25545%2025.6665L5.92425%2023.6979C3.74288%2021.4313%202.4014%2018.3772%202.4014%2015.0097C2.4014%208.03006%208.16005%202.36914%2015.2602%202.36914C22.3603%202.36914%2028.119%208.03006%2028.119%2015.0097C28.119%2018.339%2026.8086%2021.3625%2024.67%2023.6215L25.3388%2025.5938C28.2162%2022.9449%2030.0204%2019.1799%2030.0204%2015.0097Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M23.0797%2034.8779H7.44849V36.7662H23.0797V34.8779Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 1.941vw; position: absolute; right: 0px; top: 1.5625vw; width: 1.5896vw; }
  .wa-h2c941bwidz { scroll-margin-top: 7.0313vw; }
  .wa-h2b2dg7mlx5 { scroll-margin-top: 7.0313vw; }
  .wa-h21w5vz9tow .wa-input { appearance: none; background-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(255, 255, 255); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: solid; border-bottom-width: max(1px, 0.0521vw); border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: max(1px, 0.0521vw); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: max(1px, 0.0521vw); border-top-color: rgb(255, 255, 255); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: solid; border-top-width: max(1px, 0.0521vw); color: rgb(255, 255, 255); direction: rtl; display: block; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size: 0.9375vw; font-size-adjust: inherit; font-style: inherit; font-variant-alternates: inherit; font-variant-caps: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-ligatures: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; font-weight: 500; font-width: inherit; height: 2.7083vw; line-height: 1.0839vw; padding-bottom: 0.4878vw; padding-left: 0.8671vw; padding-right: 0.8671vw; padding-top: 0.4878vw; text-align: right; transition-behavior: normal, normal; transition-delay: 0s, 0s; transition-duration: 0.3s, 0.3s; transition-property: border-color, background-color; transition-timing-function: ease, ease; width: 100%; }
  .wa-h21w5wdaxlq .wa-input { appearance: none; background-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(255, 255, 255); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: solid; border-bottom-width: max(1px, 0.0521vw); border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: max(1px, 0.0521vw); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: max(1px, 0.0521vw); border-top-color: rgb(255, 255, 255); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: solid; border-top-width: max(1px, 0.0521vw); color: rgb(255, 255, 255); direction: rtl; display: block; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size: 0.9375vw; font-size-adjust: inherit; font-style: inherit; font-variant-alternates: inherit; font-variant-caps: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-ligatures: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; font-weight: 500; font-width: inherit; height: 2.7083vw; line-height: 1.0839vw; padding-bottom: 0.4878vw; padding-left: 0.8671vw; padding-right: 0.8671vw; padding-top: 0.4878vw; text-align: right; transition-behavior: normal, normal; transition-delay: 0s, 0s; transition-duration: 0.3s, 0.3s; transition-property: border-color, background-color; transition-timing-function: ease, ease; width: 100%; }
  .wa-h21w5v77lv8 .wa-input { appearance: none; background-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(255, 255, 255); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: solid; border-bottom-width: max(1px, 0.0521vw); border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: max(1px, 0.0521vw); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: max(1px, 0.0521vw); border-top-color: rgb(255, 255, 255); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: solid; border-top-width: max(1px, 0.0521vw); color: rgb(255, 255, 255); direction: rtl; display: block; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size: 0.9375vw; font-size-adjust: inherit; font-style: inherit; font-variant-alternates: inherit; font-variant-caps: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-ligatures: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; font-weight: 500; font-width: inherit; height: 2.7083vw; line-height: 1.0839vw; padding-bottom: 0.4878vw; padding-left: 0.8671vw; padding-right: 0.8671vw; padding-top: 0.4878vw; text-align: right; transition-behavior: normal, normal; transition-delay: 0s, 0s; transition-duration: 0.3s, 0.3s; transition-property: border-color, background-color; transition-timing-function: ease, ease; width: 100%; }
  .wa-h3knptmmynn .wa-consent { align-items: flex-start; column-gap: 0.6771vw; cursor: pointer; display: flex; min-height: 0px; min-width: 0px; row-gap: 0.6771vw; }
  .wa-h3knptmmynn .wa-consent > span { font-size: 0.7292vw; font-weight: 400; line-height: 0.7292vw; width: 26.8229vw; }
  .wa-h3knptmmynn input[type="checkbox"] { -webkit-appearance: none; appearance: none; background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: 0.6771vw auto; border-bottom-color: rgb(255, 255, 255); border-bottom-style: solid; border-bottom-width: max(1px, 0.0521vw); border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: max(1px, 0.0521vw); border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: max(1px, 0.0521vw); border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: max(1px, 0.0521vw); cursor: pointer; flex-basis: auto; flex-grow: 0; flex-shrink: 0; height: 1.25vw; margin: 0; transition-duration: 0.2s; transition-property: background-color; width: 1.25vw; }
}
@media (767px < width <= 1024px) {
  body { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: "Narkiss Block", "Heebo", Arial, sans-serif; font-size: 1.6vw; font-weight: 200; line-height: 1.354; overflow-x: hidden; }
  .wa-x-h2l66x8ozou-0 { align-items: center; column-gap: 0px; display: flex; flex-direction: column; list-style-image: none; list-style-position: outside; list-style-type: none; padding-bottom: 3vw; padding-right: 0px; padding-top: 1.5vw; row-gap: 0px; }
  .wa-x-h2l66x8ozou-2 { color: rgb(78, 89, 71); display: block; font-size: 2.4vw; font-weight: 400; line-height: 1.2; padding-bottom: 1.6vw; padding-left: 4vw; padding-right: 4vw; padding-top: 1.6vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-4 { color: rgb(78, 89, 71); display: block; font-size: 2.4vw; font-weight: 400; line-height: 1.2; padding-bottom: 1.6vw; padding-left: 4vw; padding-right: 4vw; padding-top: 1.6vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-6 { color: rgb(78, 89, 71); display: block; font-size: 2.4vw; font-weight: 400; line-height: 1.2; padding-bottom: 1.6vw; padding-left: 4vw; padding-right: 4vw; padding-top: 1.6vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-8 { color: rgb(78, 89, 71); display: block; font-size: 2.4vw; font-weight: 400; line-height: 1.2; padding-bottom: 1.6vw; padding-left: 4vw; padding-right: 4vw; padding-top: 1.6vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-a { color: rgb(78, 89, 71); display: block; font-size: 2.4vw; font-weight: 400; line-height: 1.2; padding-bottom: 1.6vw; padding-left: 4vw; padding-right: 4vw; padding-top: 1.6vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-c { color: rgb(78, 89, 71); display: block; font-size: 2.4vw; font-weight: 400; line-height: 1.2; padding-bottom: 1.6vw; padding-left: 4vw; padding-right: 4vw; padding-top: 1.6vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-h2c944249ru { scroll-margin-top: 9.375vw; }
  .wa-h2c944g5doo { scroll-margin-top: 9.375vw; }
  .wa-h3jxqafon6i::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h3jxqatpr3c::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h3jxq9nmfcu::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h1ujwu10bq0::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h1ujwuf1fmu::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h2c943a21y5 { scroll-margin-top: 9.375vw; }
  .wa-x-h2yzsfgva93-m { font-size: 1.6vw; line-height: 2.3vw; padding-right: 1.9271vw; position: relative; }
  .wa-x-h2yzsfgva93-n { font-size: 1.6vw; line-height: 2.3vw; padding-right: 1.9271vw; position: relative; }
  .wa-x-h2yzsfgva93-o { font-size: 1.6vw; line-height: 2.3vw; padding-right: 1.9271vw; position: relative; }
  .wa-x-h2yzsfgva93-p { font-size: 1.6vw; line-height: 2.3vw; padding-right: 1.9271vw; position: relative; }
  .wa-x-h2yzsfgva93-q { font-size: 1.6vw; line-height: 2.3vw; padding-right: 1.9271vw; position: relative; }
  .wa-x-h2yzsfgva93-r { font-size: 1.6vw; line-height: 2.3vw; padding-right: 1.9271vw; position: relative; }
  .wa-x-h2yzsfgva93-s { font-size: 1.6vw; line-height: 2.3vw; padding-right: 1.9271vw; position: relative; }
  .wa-h2c943o35v0 { scroll-margin-top: 9.375vw; }
  .wa-h2c942hzu4h { scroll-margin-top: 9.375vw; }
  .wa-h2c942w0y1b { scroll-margin-top: 9.375vw; }
  .wa-h2c941pxmat { scroll-margin-top: 9.375vw; }
  .wa-h3v6pa7ue8f::after { background-color: rgba(78, 89, 71, 0.43); bottom: 0.5208vw; content: ""; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h3v6p9ttabl::after { background-color: rgba(78, 89, 71, 0.43); bottom: 0.5208vw; content: ""; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h2c9423yq7n { scroll-margin-top: 9.375vw; }
  .wa-x-h3riiqau7q4-15 { border-bottom-color: rgba(255, 255, 255, 0.52); border-bottom-style: solid; border-bottom-width: max(1px, 0.0521vw); font-size: 1.6vw; line-height: 2.4vw; margin-right: -7vw; padding-bottom: 1.15vw; padding-right: 7vw; text-wrap-mode: nowrap; white-space-collapse: collapse; width: auto; }
  .wa-x-h3riiqau7q4-17 { border-bottom-color: rgba(255, 255, 255, 0.52); border-bottom-style: solid; border-bottom-width: max(1px, 0.0521vw); font-size: 1.6vw; line-height: 2.4vw; margin-right: -7vw; padding-bottom: 1.15vw; padding-right: 7vw; padding-top: 1.15vw; text-wrap-mode: nowrap; white-space-collapse: collapse; width: auto; }
  .wa-x-h3riiqau7q4-19 { border-bottom-width: 0px; font-size: 1.6vw; line-height: 2.4vw; margin-right: -7vw; padding-right: 7vw; padding-top: 1.15vw; text-wrap-mode: nowrap; white-space-collapse: collapse; width: auto; }
  .wa-h2c940xveh5 { scroll-margin-top: 9.375vw; }
  .wa-x-h2nb5ppfwb3-1c { border-bottom-color: rgba(78, 89, 71, 0.48); border-bottom-style: solid; border-bottom-width: max(1px, 0.0521vw); font-size: 1.6vw; line-height: 2.3vw; padding-bottom: 0.8854vw; padding-right: 4.4vw; position: relative; text-wrap-mode: wrap; white-space-collapse: collapse; width: auto; }
  .wa-x-h2nb5ppfwb3-1c::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2230.5204%22%20height%3D%2237.2662%22%20viewBox%3D%220%200%2030.5204%2037.2662%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M30.0204%2015.0097C30.0204%207.00949%2023.3985%200.5%2015.2602%200.5C7.12186%200.5%200.5%207.00949%200.5%2015.0097C0.5%2019.2181%202.3353%2023.0137%205.25545%2025.6665L5.92425%2023.6979C3.74288%2021.4313%202.4014%2018.3772%202.4014%2015.0097C2.4014%208.03006%208.16005%202.36914%2015.2602%202.36914C22.3603%202.36914%2028.119%208.03006%2028.119%2015.0097C28.119%2018.339%2026.8086%2021.3625%2024.67%2023.6215L25.3388%2025.5938C28.2162%2022.9449%2030.0204%2019.1799%2030.0204%2015.0097Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M23.0797%2034.8779H7.44849V36.7662H23.0797V34.8779Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 2.9vw; position: absolute; right: 0px; top: 0.7292vw; width: 2.4vw; }
  .wa-x-h2nb5ppfwb3-1e { border-bottom-color: rgba(78, 89, 71, 0.48); border-bottom-style: solid; border-bottom-width: max(1px, 0.0521vw); font-size: 1.6vw; line-height: 2.3vw; padding-bottom: 0.8854vw; padding-right: 4.4vw; padding-top: 0.8333vw; position: relative; text-wrap-mode: wrap; white-space-collapse: collapse; width: auto; }
  .wa-x-h2nb5ppfwb3-1e::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2230.5204%22%20height%3D%2237.2662%22%20viewBox%3D%220%200%2030.5204%2037.2662%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M30.0204%2015.0097C30.0204%207.00949%2023.3985%200.5%2015.2602%200.5C7.12186%200.5%200.5%207.00949%200.5%2015.0097C0.5%2019.2181%202.3353%2023.0137%205.25545%2025.6665L5.92425%2023.6979C3.74288%2021.4313%202.4014%2018.3772%202.4014%2015.0097C2.4014%208.03006%208.16005%202.36914%2015.2602%202.36914C22.3603%202.36914%2028.119%208.03006%2028.119%2015.0097C28.119%2018.339%2026.8086%2021.3625%2024.67%2023.6215L25.3388%2025.5938C28.2162%2022.9449%2030.0204%2019.1799%2030.0204%2015.0097Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M23.0797%2034.8779H7.44849V36.7662H23.0797V34.8779Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 2.9vw; position: absolute; right: 0px; top: 1.5625vw; width: 2.4vw; }
  .wa-x-h2nb5ppfwb3-1g { border-bottom-width: 0px; font-size: 1.6vw; line-height: 2.3vw; padding-right: 4.4vw; padding-top: 0.8333vw; position: relative; text-wrap-mode: wrap; white-space-collapse: collapse; width: auto; }
  .wa-x-h2nb5ppfwb3-1g::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2230.5204%22%20height%3D%2237.2662%22%20viewBox%3D%220%200%2030.5204%2037.2662%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M30.0204%2015.0097C30.0204%207.00949%2023.3985%200.5%2015.2602%200.5C7.12186%200.5%200.5%207.00949%200.5%2015.0097C0.5%2019.2181%202.3353%2023.0137%205.25545%2025.6665L5.92425%2023.6979C3.74288%2021.4313%202.4014%2018.3772%202.4014%2015.0097C2.4014%208.03006%208.16005%202.36914%2015.2602%202.36914C22.3603%202.36914%2028.119%208.03006%2028.119%2015.0097C28.119%2018.339%2026.8086%2021.3625%2024.67%2023.6215L25.3388%2025.5938C28.2162%2022.9449%2030.0204%2019.1799%2030.0204%2015.0097Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M23.0797%2034.8779H7.44849V36.7662H23.0797V34.8779Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 2.9vw; position: absolute; right: 0px; top: 1.5625vw; width: 2.4vw; }
  .wa-h2c941bwidz { scroll-margin-top: 9.375vw; }
  .wa-h2b2dg7mlx5 { scroll-margin-top: 9.375vw; }
  .wa-h21w5vz9tow .wa-input { appearance: none; background-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(255, 255, 255); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: solid; border-bottom-width: 0.13vw; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 0.13vw; border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.13vw; border-top-color: rgb(255, 255, 255); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: solid; border-top-width: 0.13vw; color: rgb(255, 255, 255); direction: rtl; display: block; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size: 1.9vw; font-size-adjust: inherit; font-style: inherit; font-variant-alternates: inherit; font-variant-caps: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-ligatures: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; font-weight: 500; font-width: inherit; height: 5.6vw; line-height: 1.0839vw; padding-bottom: 0px; padding-left: 1.6vw; padding-right: 1.6vw; padding-top: 0px; text-align: right; transition-behavior: normal, normal; transition-delay: 0s, 0s; transition-duration: 0.3s, 0.3s; transition-property: border-color, background-color; transition-timing-function: ease, ease; width: 100%; }
  .wa-h21w5wdaxlq .wa-input { appearance: none; background-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(255, 255, 255); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: solid; border-bottom-width: 0.13vw; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 0.13vw; border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.13vw; border-top-color: rgb(255, 255, 255); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: solid; border-top-width: 0.13vw; color: rgb(255, 255, 255); direction: rtl; display: block; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size: 1.9vw; font-size-adjust: inherit; font-style: inherit; font-variant-alternates: inherit; font-variant-caps: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-ligatures: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; font-weight: 500; font-width: inherit; height: 5.6vw; line-height: 1.0839vw; padding-bottom: 0px; padding-left: 1.6vw; padding-right: 1.6vw; padding-top: 0px; text-align: right; transition-behavior: normal, normal; transition-delay: 0s, 0s; transition-duration: 0.3s, 0.3s; transition-property: border-color, background-color; transition-timing-function: ease, ease; width: 100%; }
  .wa-h21w5v77lv8 .wa-input { appearance: none; background-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(255, 255, 255); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: solid; border-bottom-width: 0.13vw; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 0.13vw; border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.13vw; border-top-color: rgb(255, 255, 255); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: solid; border-top-width: 0.13vw; color: rgb(255, 255, 255); direction: rtl; display: block; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size: 1.9vw; font-size-adjust: inherit; font-style: inherit; font-variant-alternates: inherit; font-variant-caps: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-ligatures: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; font-weight: 500; font-width: inherit; height: 5.6vw; line-height: 1.0839vw; padding-bottom: 0px; padding-left: 1.6vw; padding-right: 1.6vw; padding-top: 0px; text-align: right; transition-behavior: normal, normal; transition-delay: 0s, 0s; transition-duration: 0.3s, 0.3s; transition-property: border-color, background-color; transition-timing-function: ease, ease; width: 100%; }
  .wa-h3knptmmynn .wa-consent { align-items: flex-start; column-gap: 1.2vw; cursor: pointer; display: flex; min-height: 0px; min-width: 0px; row-gap: 1.2vw; }
  .wa-h3knptmmynn .wa-consent > span { font-size: 1.4vw; font-weight: 400; line-height: 1.35; width: auto; }
  .wa-h3knptmmynn input[type="checkbox"] { -webkit-appearance: none; appearance: none; background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: 1.3vw auto; border-bottom-color: rgb(255, 255, 255); border-bottom-style: solid; border-bottom-width: 0.13vw; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 0.13vw; border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.13vw; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 0.13vw; cursor: pointer; flex-basis: auto; flex-grow: 0; flex-shrink: 0; height: 2.4vw; margin: 0; transition-duration: 0.2s; transition-property: background-color; width: 2.4vw; }
}
@media (width <= 767px) {
  body { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: "Narkiss Block", "Heebo", Arial, sans-serif; font-size: 4vw; font-weight: 200; line-height: 1.354; overflow-x: hidden; }
  .wa-x-h2l66x8ozou-0 { align-items: center; column-gap: 0px; display: flex; flex-direction: column; list-style-image: none; list-style-position: outside; list-style-type: none; padding-bottom: 5.3333vw; padding-right: 0px; padding-top: 2.6667vw; row-gap: 0px; }
  .wa-x-h2l66x8ozou-2 { color: rgb(78, 89, 71); display: block; font-size: 4.8vw; font-weight: 400; line-height: 1.2; padding-bottom: 3.2vw; padding-left: 5.3333vw; padding-right: 5.3333vw; padding-top: 3.2vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-4 { color: rgb(78, 89, 71); display: block; font-size: 4.8vw; font-weight: 400; line-height: 1.2; padding-bottom: 3.2vw; padding-left: 5.3333vw; padding-right: 5.3333vw; padding-top: 3.2vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-6 { color: rgb(78, 89, 71); display: block; font-size: 4.8vw; font-weight: 400; line-height: 1.2; padding-bottom: 3.2vw; padding-left: 5.3333vw; padding-right: 5.3333vw; padding-top: 3.2vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-8 { color: rgb(78, 89, 71); display: block; font-size: 4.8vw; font-weight: 400; line-height: 1.2; padding-bottom: 3.2vw; padding-left: 5.3333vw; padding-right: 5.3333vw; padding-top: 3.2vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-a { color: rgb(78, 89, 71); display: block; font-size: 4.8vw; font-weight: 400; line-height: 1.2; padding-bottom: 3.2vw; padding-left: 5.3333vw; padding-right: 5.3333vw; padding-top: 3.2vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-x-h2l66x8ozou-c { color: rgb(78, 89, 71); display: block; font-size: 4.8vw; font-weight: 400; line-height: 1.2; padding-bottom: 3.2vw; padding-left: 5.3333vw; padding-right: 5.3333vw; padding-top: 3.2vw; position: relative; text-decoration-line: none; text-wrap-mode: nowrap; white-space-collapse: collapse; }
  .wa-h2c944249ru { scroll-margin-top: 16vw; }
  .wa-h2c944g5doo { scroll-margin-top: 16vw; }
  .wa-h3jxqafon6i::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; display: none; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h3jxqatpr3c::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; display: none; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h3jxq9nmfcu::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; display: none; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h1ujwu10bq0::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; display: none; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h1ujwuf1fmu::after { background-color: rgba(255, 255, 255, 0.31); bottom: 0.5208vw; content: ""; display: none; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h2c943a21y5 { scroll-margin-top: 16vw; }
  .wa-x-h2yzsfgva93-l { list-style-image: none; list-style-position: outside; list-style-type: none; margin-top: 4.2667vw; padding-right: 0px; }
  .wa-x-h2yzsfgva93-m { font-size: 4vw; line-height: 6.1333vw; padding-right: 6.4vw; position: relative; }
  .wa-x-h2yzsfgva93-m::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 3.8933vw; position: absolute; right: 0px; top: 1.3333vw; width: 3.2vw; }
  .wa-x-h2yzsfgva93-n { font-size: 4vw; line-height: 6.1333vw; margin-top: 1.0667vw; padding-right: 6.4vw; position: relative; }
  .wa-x-h2yzsfgva93-n::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 3.8933vw; position: absolute; right: 0px; top: 1.3333vw; width: 3.2vw; }
  .wa-x-h2yzsfgva93-o { font-size: 4vw; line-height: 6.1333vw; margin-top: 1.0667vw; padding-right: 6.4vw; position: relative; }
  .wa-x-h2yzsfgva93-o::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 3.8933vw; position: absolute; right: 0px; top: 1.3333vw; width: 3.2vw; }
  .wa-x-h2yzsfgva93-p { font-size: 4vw; line-height: 6.1333vw; margin-top: 1.0667vw; padding-right: 6.4vw; position: relative; }
  .wa-x-h2yzsfgva93-p::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 3.8933vw; position: absolute; right: 0px; top: 1.3333vw; width: 3.2vw; }
  .wa-x-h2yzsfgva93-q { font-size: 4vw; line-height: 6.1333vw; margin-top: 1.0667vw; padding-right: 6.4vw; position: relative; }
  .wa-x-h2yzsfgva93-q::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 3.8933vw; position: absolute; right: 0px; top: 1.3333vw; width: 3.2vw; }
  .wa-x-h2yzsfgva93-r { font-size: 4vw; line-height: 6.1333vw; margin-top: 1.0667vw; padding-right: 6.4vw; position: relative; }
  .wa-x-h2yzsfgva93-r::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 3.8933vw; position: absolute; right: 0px; top: 1.3333vw; width: 3.2vw; }
  .wa-x-h2yzsfgva93-s { font-size: 4vw; line-height: 6.1333vw; margin-top: 1.0667vw; padding-right: 6.4vw; position: relative; }
  .wa-x-h2yzsfgva93-s::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 3.8933vw; position: absolute; right: 0px; top: 1.3333vw; width: 3.2vw; }
  .wa-x-h2yzsfgva93-t { display: none; }
  .wa-h2c943o35v0 { scroll-margin-top: 16vw; }
  .wa-h2c942hzu4h { scroll-margin-top: 16vw; }
  .wa-h2c942w0y1b { scroll-margin-top: 16vw; }
  .wa-h2nug42hahi { border-left-color: rgba(255, 255, 255, 0.31); border-left-style: solid; border-left-width: 0.2667vw; }
  .wa-h2nug3og6ko { border-left-color: rgba(255, 255, 255, 0.31); border-left-style: solid; border-left-width: 0.2667vw; }
  .wa-h3oh6jcrsfo { border-top-color: rgba(255, 255, 255, 0.31); border-top-style: solid; border-top-width: 0.2667vw; list-style-image: none; list-style-position: outside; list-style-type: none; }
  .wa-ho5hvhvuwrl { border-left-color: rgba(255, 255, 255, 0.31); border-left-style: solid; border-left-width: 0.2667vw; }
  .wa-ho5hvvwytln { border-left-color: rgba(255, 255, 255, 0.31); border-left-style: solid; border-left-width: 0.2667vw; }
  .wa-h2c941pxmat { scroll-margin-top: 16vw; }
  .wa-h3v6pa7ue8f::after { background-color: rgba(78, 89, 71, 0.43); bottom: 0.5208vw; content: ""; display: none; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h3v6p9ttabl::after { background-color: rgba(78, 89, 71, 0.43); bottom: 0.5208vw; content: ""; display: none; height: 4vw; left: 0px; position: absolute; width: max(1px, 0.0521vw); }
  .wa-h2c9423yq7n { scroll-margin-top: 16vw; }
  .wa-x-h3riiqau7q4-15 { align-items: center; border-bottom-color: rgba(255, 255, 255, 0.52); border-bottom-style: solid; border-bottom-width: 0.2667vw; display: flex; font-size: 3.7333vw; height: 16.9333vw; line-height: 5.6vw; margin-right: -17.0667vw; padding-right: 17.0667vw; text-wrap-mode: wrap; white-space-collapse: collapse; width: auto; }
  .wa-x-h3riiqau7q4-17 { align-items: center; border-bottom-color: rgba(255, 255, 255, 0.52); border-bottom-style: solid; border-bottom-width: 0.2667vw; display: flex; font-size: 3.7333vw; height: 16.9333vw; line-height: 5.6vw; margin-right: -17.0667vw; padding-right: 17.0667vw; text-wrap-mode: wrap; white-space-collapse: collapse; width: auto; }
  .wa-x-h3riiqau7q4-19 { align-items: center; border-bottom-width: 0px; display: flex; font-size: 3.7333vw; height: 16.9333vw; line-height: 5.6vw; margin-right: -17.0667vw; padding-right: 17.0667vw; text-wrap-mode: wrap; white-space-collapse: collapse; width: auto; }
  .wa-h2c940xveh5 { scroll-margin-top: 16vw; }
  .wa-x-h2nb5ppfwb3-1b { list-style-image: none; list-style-position: outside; list-style-type: none; margin-top: 4.2667vw; padding-right: 0px; }
  .wa-x-h2nb5ppfwb3-1c { border-bottom-color: rgba(78, 89, 71, 0.48); border-bottom-style: solid; border-bottom-width: 0.2667vw; font-size: 4vw; line-height: 6.1333vw; padding-bottom: 3.2vw; padding-right: 10.6667vw; position: relative; text-wrap-mode: wrap; white-space-collapse: collapse; width: auto; }
  .wa-x-h2nb5ppfwb3-1c::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2230.5204%22%20height%3D%2237.2662%22%20viewBox%3D%220%200%2030.5204%2037.2662%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M30.0204%2015.0097C30.0204%207.00949%2023.3985%200.5%2015.2602%200.5C7.12186%200.5%200.5%207.00949%200.5%2015.0097C0.5%2019.2181%202.3353%2023.0137%205.25545%2025.6665L5.92425%2023.6979C3.74288%2021.4313%202.4014%2018.3772%202.4014%2015.0097C2.4014%208.03006%208.16005%202.36914%2015.2602%202.36914C22.3603%202.36914%2028.119%208.03006%2028.119%2015.0097C28.119%2018.339%2026.8086%2021.3625%2024.67%2023.6215L25.3388%2025.5938C28.2162%2022.9449%2030.0204%2019.1799%2030.0204%2015.0097Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M23.0797%2034.8779H7.44849V36.7662H23.0797V34.8779Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 7.8133vw; position: absolute; right: 0px; top: 0.5333vw; width: 6.4vw; }
  .wa-x-h2nb5ppfwb3-1e { border-bottom-color: rgba(78, 89, 71, 0.48); border-bottom-style: solid; border-bottom-width: 0.2667vw; font-size: 4vw; line-height: 6.1333vw; padding-bottom: 3.2vw; padding-right: 10.6667vw; padding-top: 3.2vw; position: relative; text-wrap-mode: wrap; white-space-collapse: collapse; width: auto; }
  .wa-x-h2nb5ppfwb3-1e::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2230.5204%22%20height%3D%2237.2662%22%20viewBox%3D%220%200%2030.5204%2037.2662%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M30.0204%2015.0097C30.0204%207.00949%2023.3985%200.5%2015.2602%200.5C7.12186%200.5%200.5%207.00949%200.5%2015.0097C0.5%2019.2181%202.3353%2023.0137%205.25545%2025.6665L5.92425%2023.6979C3.74288%2021.4313%202.4014%2018.3772%202.4014%2015.0097C2.4014%208.03006%208.16005%202.36914%2015.2602%202.36914C22.3603%202.36914%2028.119%208.03006%2028.119%2015.0097C28.119%2018.339%2026.8086%2021.3625%2024.67%2023.6215L25.3388%2025.5938C28.2162%2022.9449%2030.0204%2019.1799%2030.0204%2015.0097Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M23.0797%2034.8779H7.44849V36.7662H23.0797V34.8779Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 7.8133vw; position: absolute; right: 0px; top: 3.7333vw; width: 6.4vw; }
  .wa-x-h2nb5ppfwb3-1g { border-bottom-width: 0px; font-size: 4vw; line-height: 6.1333vw; padding-right: 10.6667vw; padding-top: 3.2vw; position: relative; text-wrap-mode: wrap; white-space-collapse: collapse; width: auto; }
  .wa-x-h2nb5ppfwb3-1g::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2230.5204%22%20height%3D%2237.2662%22%20viewBox%3D%220%200%2030.5204%2037.2662%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M30.0204%2015.0097C30.0204%207.00949%2023.3985%200.5%2015.2602%200.5C7.12186%200.5%200.5%207.00949%200.5%2015.0097C0.5%2019.2181%202.3353%2023.0137%205.25545%2025.6665L5.92425%2023.6979C3.74288%2021.4313%202.4014%2018.3772%202.4014%2015.0097C2.4014%208.03006%208.16005%202.36914%2015.2602%202.36914C22.3603%202.36914%2028.119%208.03006%2028.119%2015.0097C28.119%2018.339%2026.8086%2021.3625%2024.67%2023.6215L25.3388%2025.5938C28.2162%2022.9449%2030.0204%2019.1799%2030.0204%2015.0097Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M23.0797%2034.8779H7.44849V36.7662H23.0797V34.8779Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 7.8133vw; position: absolute; right: 0px; top: 3.7333vw; width: 6.4vw; }
  .wa-h2c941bwidz { scroll-margin-top: 16vw; }
  .wa-h352m0c40ek::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m0c40ek::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m0q54be::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m0q54be::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352lzk1skw::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352lzk1skw::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352lzy2whq::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352lzy2whq::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m1w8g1w::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m1w8g1w::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m2a9jyr::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m2a9jyr::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m146888::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m146888::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m1i7c52::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m1i7c52::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m3gcvp9::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m3gcvp9::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 5.3333vw; border-bottom-right-radius: 5.3333vw; border-top-left-radius: 5.3333vw; border-top-right-radius: 5.3333vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h2b2dg7mlx5 { scroll-margin-top: 16vw; }
  .wa-h21w5vz9tow .wa-input { appearance: none; background-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(255, 255, 255); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: solid; border-bottom-width: 0.2667vw; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 0.2667vw; border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.2667vw; border-top-color: rgb(255, 255, 255); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: solid; border-top-width: 0.2667vw; color: rgb(255, 255, 255); direction: rtl; display: block; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size: 4.2667vw; font-size-adjust: inherit; font-style: inherit; font-variant-alternates: inherit; font-variant-caps: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-ligatures: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; font-weight: 500; font-width: inherit; height: 12.8vw; line-height: 1; padding-bottom: 0px; padding-left: 4.2667vw; padding-right: 4.2667vw; padding-top: 0px; text-align: right; transition-behavior: normal, normal; transition-delay: 0s, 0s; transition-duration: 0.3s, 0.3s; transition-property: border-color, background-color; transition-timing-function: ease, ease; width: 100%; }
  .wa-h21w5wdaxlq .wa-input { appearance: none; background-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(255, 255, 255); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: solid; border-bottom-width: 0.2667vw; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 0.2667vw; border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.2667vw; border-top-color: rgb(255, 255, 255); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: solid; border-top-width: 0.2667vw; color: rgb(255, 255, 255); direction: rtl; display: block; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size: 4.2667vw; font-size-adjust: inherit; font-style: inherit; font-variant-alternates: inherit; font-variant-caps: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-ligatures: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; font-weight: 500; font-width: inherit; height: 12.8vw; line-height: 1; padding-bottom: 0px; padding-left: 4.2667vw; padding-right: 4.2667vw; padding-top: 0px; text-align: right; transition-behavior: normal, normal; transition-delay: 0s, 0s; transition-duration: 0.3s, 0.3s; transition-property: border-color, background-color; transition-timing-function: ease, ease; width: 100%; }
  .wa-h21w5v77lv8 .wa-input { appearance: none; background-color: rgba(0, 0, 0, 0); border-bottom-color: rgb(255, 255, 255); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-style: solid; border-bottom-width: 0.2667vw; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 0.2667vw; border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.2667vw; border-top-color: rgb(255, 255, 255); border-top-left-radius: 0px; border-top-right-radius: 0px; border-top-style: solid; border-top-width: 0.2667vw; color: rgb(255, 255, 255); direction: rtl; display: block; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-language-override: inherit; font-optical-sizing: inherit; font-size: 4.2667vw; font-size-adjust: inherit; font-style: inherit; font-variant-alternates: inherit; font-variant-caps: inherit; font-variant-east-asian: inherit; font-variant-emoji: inherit; font-variant-ligatures: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; font-weight: 500; font-width: inherit; height: 12.8vw; line-height: 1; padding-bottom: 0px; padding-left: 4.2667vw; padding-right: 4.2667vw; padding-top: 0px; text-align: right; transition-behavior: normal, normal; transition-delay: 0s, 0s; transition-duration: 0.3s, 0.3s; transition-property: border-color, background-color; transition-timing-function: ease, ease; width: 100%; }
  .wa-h3knptmmynn .wa-consent { align-items: flex-start; column-gap: 2.6667vw; cursor: pointer; display: flex; min-height: 0px; min-width: 0px; row-gap: 2.6667vw; }
  .wa-h3knptmmynn .wa-consent > span { font-size: 3.2vw; font-weight: 400; line-height: 1.35; width: auto; }
  .wa-h3knptmmynn input[type="checkbox"] { -webkit-appearance: none; appearance: none; background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: 3.2vw auto; border-bottom-color: rgb(255, 255, 255); border-bottom-style: solid; border-bottom-width: 0.2667vw; border-left-color: rgb(255, 255, 255); border-left-style: solid; border-left-width: 0.2667vw; border-right-color: rgb(255, 255, 255); border-right-style: solid; border-right-width: 0.2667vw; border-top-color: rgb(255, 255, 255); border-top-style: solid; border-top-width: 0.2667vw; cursor: pointer; flex-basis: auto; flex-grow: 0; flex-shrink: 0; height: 5.3333vw; margin: 0; transition-duration: 0.2s; transition-property: background-color; width: 5.3333vw; }
}
@media (width <= 1024px) {
  .wa-x-h2l66x8ozou-2::after { background-color: rgb(78, 89, 71); bottom: 0.2604vw; content: ""; display: none; height: max(1px, 0.0521vw); position: absolute; right: 0px; transition-duration: 0.3s; transition-property: width; width: 0px; }
  .wa-x-h2l66x8ozou-4::after { background-color: rgb(78, 89, 71); bottom: 0.2604vw; content: ""; display: none; height: max(1px, 0.0521vw); position: absolute; right: 0px; transition-duration: 0.3s; transition-property: width; width: 0px; }
  .wa-x-h2l66x8ozou-6::after { background-color: rgb(78, 89, 71); bottom: 0.2604vw; content: ""; display: none; height: max(1px, 0.0521vw); position: absolute; right: 0px; transition-duration: 0.3s; transition-property: width; width: 0px; }
  .wa-x-h2l66x8ozou-8::after { background-color: rgb(78, 89, 71); bottom: 0.2604vw; content: ""; display: none; height: max(1px, 0.0521vw); position: absolute; right: 0px; transition-duration: 0.3s; transition-property: width; width: 0px; }
  .wa-x-h2l66x8ozou-a::after { background-color: rgb(78, 89, 71); bottom: 0.2604vw; content: ""; display: none; height: max(1px, 0.0521vw); position: absolute; right: 0px; transition-duration: 0.3s; transition-property: width; width: 0px; }
  .wa-x-h2l66x8ozou-c::after { background-color: rgb(78, 89, 71); bottom: 0.2604vw; content: ""; display: none; height: max(1px, 0.0521vw); position: absolute; right: 0px; transition-duration: 0.3s; transition-property: width; width: 0px; }
  .wa-x-h2nb5ppfwb3-1d { display: none; }
  .wa-x-h2nb5ppfwb3-1f { display: none; }
  .wa-x-h2nb5ppfwb3-1h { display: none; }
  .wa-h2408c9ojg3::after { background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); bottom: 0px; content: ""; height: 50%; left: 0px; position: absolute; right: 0px; top: auto; }
}
@media (width > 767px) {
  .wa-x-h2yzsfgva93-l { list-style-image: none; list-style-position: outside; list-style-type: none; margin-top: 2.4479vw; padding-right: 0px; }
  .wa-x-h2yzsfgva93-m::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 0.985vw; position: absolute; right: 0px; top: 0.4688vw; width: 0.8114vw; }
  .wa-x-h2yzsfgva93-n::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 0.985vw; position: absolute; right: 0px; top: 0.4688vw; width: 0.8114vw; }
  .wa-x-h2yzsfgva93-o::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 0.985vw; position: absolute; right: 0px; top: 0.4688vw; width: 0.8114vw; }
  .wa-x-h2yzsfgva93-p::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 0.985vw; position: absolute; right: 0px; top: 0.4688vw; width: 0.8114vw; }
  .wa-x-h2yzsfgva93-q::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 0.985vw; position: absolute; right: 0px; top: 0.4688vw; width: 0.8114vw; }
  .wa-x-h2yzsfgva93-r::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 0.985vw; position: absolute; right: 0px; top: 0.4688vw; width: 0.8114vw; }
  .wa-x-h2yzsfgva93-s::before { background-image: url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20width%3D%2215.5793%22%20height%3D%2218.9111%22%20viewBox%3D%220%200%2015.5793%2018.9111%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%3E%0A%3Cpath%20d%3D%22M15.0793%207.66594C15.0793%203.71486%2011.8089%200.5%207.78965%200.5C3.77035%200.5%200.5%203.71486%200.5%207.66594C0.5%209.74436%201.4064%2011.6189%202.84859%2012.929L3.17889%2011.9568C2.10157%2010.8374%201.43905%209.32905%201.43905%207.66594C1.43905%204.21889%204.28309%201.42311%207.78965%201.42311C11.2962%201.42311%2014.1402%204.21889%2014.1402%207.66594C14.1402%209.31018%2013.4931%2010.8034%2012.4369%2011.9191L12.7672%2012.8931C14.1882%2011.5849%2015.0793%209.72548%2015.0793%207.66594Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3Cpath%20d%3D%22M11.6514%2017.4785H3.93164V18.4111H11.6514V17.4785Z%22%20fill%3D%22%234E5947%22%20stroke%3D%22%234E5947%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-size: contain; content: ""; height: 0.985vw; position: absolute; right: 0px; top: 0.4688vw; width: 0.8114vw; }
  .wa-h2nug42hahi { border-left-color: rgba(255, 255, 255, 0.31); border-left-style: solid; border-left-width: max(1px, 0.0521vw); }
  .wa-h2nug3og6ko { border-left-color: rgba(255, 255, 255, 0.31); border-left-style: solid; border-left-width: max(1px, 0.0521vw); }
  .wa-h3oh6jcrsfo { border-top-color: rgba(255, 255, 255, 0.31); border-top-style: solid; border-top-width: max(1px, 0.0521vw); list-style-image: none; list-style-position: outside; list-style-type: none; }
  .wa-ho5hvhvuwrl { border-left-color: rgba(255, 255, 255, 0.31); border-left-style: solid; border-left-width: max(1px, 0.0521vw); }
  .wa-ho5hvvwytln { border-left-color: rgba(255, 255, 255, 0.31); border-left-style: solid; border-left-width: max(1px, 0.0521vw); }
  .wa-x-h2nb5ppfwb3-1b { list-style-image: none; list-style-position: outside; list-style-type: none; margin-top: 1.8229vw; padding-right: 0px; }
  .wa-h352m0c40ek::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m0c40ek::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m0q54be::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m0q54be::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352lzk1skw::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352lzk1skw::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352lzy2whq::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352lzy2whq::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m1w8g1w::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m1w8g1w::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m2a9jyr::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m2a9jyr::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m146888::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m146888::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m1i7c52::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m1i7c52::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m3gcvp9::before { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
  .wa-h352m3gcvp9::after { background-image: linear-gradient(rgba(0, 0, 0, 0) 11.538%, rgb(0, 0, 0)); border-bottom-left-radius: 1.3021vw; border-bottom-right-radius: 1.3021vw; border-top-left-radius: 1.3021vw; border-top-right-radius: 1.3021vw; bottom: 0px; content: ""; height: 52.3%; left: 0px; opacity: 0.7; pointer-events: none; position: absolute; right: 0px; z-index: 1; }
}
/* State rules the page's own scripts switch on, kept as written. */
.form-field.is-invalid .form-input { border-color: #ffb4a8 }
.field-error { position: absolute; top: 100%; right: 0px; margin-top: 0.0521vw; color: #ffb4a8; font-weight: 400; font-size: 0.6771vw; line-height: 1.1 }
.form-field--consent .field-error { position: static; margin-top: 0.3125vw }
.form-field--consent.is-invalid .consent__box { border-color: #ffb4a8 }
.lead-form.is-sending .btn--submit { opacity: 0.7; pointer-events: none }
.form-success { display: flex; flex-direction: column; align-items: center; justify-content: center; width: 28.75vw; min-height: 15.625vw; margin-top: 0.3125vw; text-align: center; animation: 0.5s fadeIn }
.form-success img { width: 5vw; height: auto }
.form-success__title { margin-top: 1.0417vw; font-weight: 400; font-size: 2.0833vw; line-height: 1.2 }
@media (max-width: 1024px) {
  .menu-open .menu-toggle__open { display: none }
}
@media (max-width: 1024px) {
  .menu-open .menu-toggle__close { display: block }
}
@media (max-width: 1024px) {
  .menu-open .site-nav { max-height: 100vh }
}
@media (max-width: 1024px) {
  .form-success { width: 60vw; margin-top: 2vw; gap: 2vw }
}
@media (max-width: 1024px) {
  .field-error { font-size: 1.4vw; margin-top: 0.2vw }
}
@media (max-width: 1024px) {
  .form-success img { width: 9vw }
}
@media (max-width: 1024px) {
  .form-success__title { font-size: 3.4vw }
}
@media (max-width: 767px) {
  .form-success { width: 100%; margin-top: 5.3333vw; gap: 4.8vw }
}
@media (max-width: 767px) {
  .field-error { margin-top: 0.5333vw; font-size: 3.2vw }
}
@media (max-width: 767px) {
  .form-field--consent .field-error { margin-top: 1.6vw }
}
@media (max-width: 767px) {
  .form-success { min-height: 53.3333vw }
}
@media (max-width: 767px) {
  .form-success img { width: 16vw }
}
@media (max-width: 767px) {
  .form-success__title { margin-top: 4.2667vw; font-size: 6.4vw }
}


/* --- נגישות והסכמה --- */
@layer webapp {
  :where(h1, h2, h3, h4, h5, h6) {
    text-wrap-style: balance;
  }
}[data-wa-svg] > svg { display:block; width:100%; height:auto; }
/* --- הסכמה לעוגיות --- */
.wa-cc,.wa-cc-handle,.wa-cc-block{--wa-cc-accent:#16305e;--wa-cc-on-accent:#ffffff;--wa-cc-bg:#ffffff;--wa-cc-fg:#111111;--wa-cc-line:color-mix(in srgb,var(--wa-cc-fg) 16%,transparent);--wa-cc-soft:color-mix(in srgb,var(--wa-cc-fg) 5%,transparent);--wa-cc-dim:color-mix(in srgb,var(--wa-cc-fg) 72%,transparent)}
.wa-cc{position:fixed;z-index:2147483500;font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-size:15px;line-height:1.5;color:var(--wa-cc-fg)}
.wa-cc[hidden],.wa-cc-handle[hidden]{display:none}
.wa-cc{inset-inline:16px;bottom:16px;max-width:min(46rem,calc(100vw - 2rem));margin-inline:auto}

.wa-cc-box{padding:1rem 1.15rem;border-radius:.75rem;background:var(--wa-cc-bg);box-shadow:0 6px 40px rgba(0,0,0,.28);border:1px solid var(--wa-cc-line)}
.wa-cc h2{margin:0 0 .35rem;font-size:1rem;color:var(--wa-cc-fg)}
.wa-cc p{margin:0 0 .75rem;font-size:.85rem;color:var(--wa-cc-dim)}
.wa-cc a{color:var(--wa-cc-accent)}
.wa-cc-actions{display:flex;flex-wrap:wrap;gap:.5rem}
.wa-cc-actions button{flex:1 1 8rem;min-height:44px;padding:.6rem .9rem;border-radius:.5rem;border:2px solid var(--wa-cc-line);background:var(--wa-cc-bg);color:var(--wa-cc-fg);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}
.wa-cc-actions button:hover{border-color:var(--wa-cc-accent)}
.wa-cc-actions button:focus-visible{outline:3px solid #ff0;outline-offset:2px}
/* Accept and reject are one rule, not two. Styling them apart is exactly the
   thing being avoided, so the stylesheet is written so it cannot drift — and
   that stays true however the colours are themed, because there is no second
   declaration to theme differently. */
.wa-cc-actions .wa-cc-yes,.wa-cc-actions .wa-cc-no{background:var(--wa-cc-accent);border-color:var(--wa-cc-accent);color:var(--wa-cc-on-accent)}
.wa-cc-actions .wa-cc-yes:hover,.wa-cc-actions .wa-cc-no:hover{filter:brightness(1.15)}
.wa-cc-prefs{margin:.75rem 0 0;padding:.75rem 0 0;border-top:1px solid var(--wa-cc-line)}
.wa-cc-prefs[hidden]{display:none}
.wa-cc-row{display:flex;align-items:flex-start;gap:.6rem;padding:.4rem 0}
.wa-cc-row label{font-weight:600;font-size:.85rem;color:var(--wa-cc-fg)}
.wa-cc-row p{margin:.15rem 0 0;font-size:.75rem;color:var(--wa-cc-dim)}
.wa-cc-row input{width:1.15rem;height:1.15rem;margin-top:.15rem;accent-color:var(--wa-cc-accent);flex:0 0 auto}
.wa-cc-row input:disabled{opacity:.55}
.wa-cc-handle{position:fixed;bottom:16px;inset-inline-end:16px;z-index:2147483500;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:2px solid var(--wa-cc-on-accent);border-radius:50%;background:var(--wa-cc-accent);color:var(--wa-cc-on-accent);cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.3);opacity:.72}
.wa-cc-handle:hover{opacity:1}
.wa-cc-handle:focus-visible{outline:3px solid #ff0;outline-offset:2px}
.wa-cc-handle svg{width:22px;height:22px}
.wa-cc-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;min-height:9rem;padding:1.25rem;border:1px dashed var(--wa-cc-line);border-radius:.6rem;background:var(--wa-cc-soft);color:var(--wa-cc-dim);font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-size:.85rem;text-align:center}
.wa-cc-block button{min-height:44px;padding:.55rem 1rem;border:0;border-radius:.5rem;background:var(--wa-cc-accent);color:var(--wa-cc-on-accent);font:inherit;font-weight:600;cursor:pointer}
.wa-cc-block button:focus-visible{outline:3px solid #ff0;outline-offset:2px}

/* --- נגישות --- */
.wa-a11y,.wa-a11y *{box-sizing:border-box}
.wa-a11y-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
.wa-a11y{position:fixed;z-index:2147483600;font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;line-height:1.4;--wa-a11y-accent:#1a3d8f;--wa-a11y-on-accent:#ffffff;--wa-a11y-bg:#ffffff;--wa-a11y-fg:#111111;--wa-a11y-line:color-mix(in srgb,var(--wa-a11y-fg) 18%,transparent);--wa-a11y-soft:color-mix(in srgb,var(--wa-a11y-fg) 7%,transparent);--wa-a11y-dim:color-mix(in srgb,var(--wa-a11y-fg) 62%,transparent)}
.wa-a11y[hidden]{display:none}
.wa-a11y{inset-inline-start:16px;bottom:16px}
.wa-a11y-panel{bottom:calc(100% + .5rem);inset-inline-start:0}
.wa-a11y-btn{display:flex;align-items:center;justify-content:center;width:54px;height:54px;padding:0;border:2px solid var(--wa-a11y-on-accent);border-radius:50%;background:var(--wa-a11y-accent);color:var(--wa-a11y-on-accent);cursor:pointer;box-shadow:0 2px 12px rgba(0,0,0,.35)}
.wa-a11y-btn:hover{filter:brightness(1.12)}
.wa-a11y-btn:focus-visible,.wa-a11y button:focus-visible{outline:3px solid #ff0;outline-offset:2px}
.wa-a11y-btn svg{width:62%;height:62%;display:block}
.wa-a11y-panel{position:absolute;width:min(19rem,calc(100vw - 1.5rem));max-height:min(34rem,calc(100vh - 5.5rem));overflow-y:auto;padding:.75rem;border-radius:.75rem;background:var(--wa-a11y-bg);color:var(--wa-a11y-fg);box-shadow:0 8px 40px rgba(0,0,0,.4);font-size:15px}
.wa-a11y-panel[hidden]{display:none}
.wa-a11y-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}
.wa-a11y-head h2{margin:0;font-size:1.05rem;color:var(--wa-a11y-fg)}
.wa-a11y-x{width:2rem;height:2rem;border:0;border-radius:.4rem;background:var(--wa-a11y-soft);color:var(--wa-a11y-fg);font-size:1.1rem;line-height:1;cursor:pointer}
.wa-a11y-x:hover{background:var(--wa-a11y-line)}
.wa-a11y-grid{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}
.wa-a11y-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;min-height:4.5rem;padding:.5rem .35rem;border:2px solid var(--wa-a11y-line);border-radius:.6rem;background:var(--wa-a11y-bg);color:var(--wa-a11y-fg);font:inherit;font-size:.8rem;text-align:center;cursor:pointer}
.wa-a11y-item:hover{border-color:var(--wa-a11y-accent);background:var(--wa-a11y-soft)}
.wa-a11y-item[aria-pressed="true"]{border-color:var(--wa-a11y-accent);background:var(--wa-a11y-accent);color:var(--wa-a11y-on-accent)}
.wa-a11y-item svg{width:1.4rem;height:1.4rem}
.wa-a11y-lvl{display:flex;gap:2px}
.wa-a11y-lvl i{width:9px;height:4px;border-radius:2px;background:currentColor;opacity:.28}
.wa-a11y-lvl i.on{opacity:1}
.wa-a11y-foot{display:flex;gap:.4rem;margin-top:.6rem}
.wa-a11y-foot button{flex:1;padding:.5rem;border:2px solid var(--wa-a11y-line);border-radius:.5rem;background:var(--wa-a11y-bg);color:var(--wa-a11y-fg);font:inherit;font-size:.8rem;cursor:pointer}
.wa-a11y-foot button:hover{border-color:var(--wa-a11y-accent)}
.wa-a11y-note{margin:.55rem 0 0;font-size:.7rem;line-height:1.45;color:var(--wa-a11y-dim)}
.wa-a11y-stmt{position:fixed;inset:0;z-index:2147483601;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.55);--wa-a11y-bg:#ffffff;--wa-a11y-fg:#111111;--wa-a11y-accent:#1a3d8f;--wa-a11y-line:color-mix(in srgb,var(--wa-a11y-fg) 18%,transparent);--wa-a11y-dim:color-mix(in srgb,var(--wa-a11y-fg) 78%,transparent)}
.wa-a11y-stmt[hidden]{display:none}
.wa-a11y-stmt>div{width:min(40rem,100%);max-height:85vh;overflow-y:auto;padding:1.25rem;border-radius:.75rem;background:var(--wa-a11y-bg);color:var(--wa-a11y-fg);font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-size:15px}
.wa-a11y-stmt h2{margin:0 0 .5rem;font-size:1.15rem}
.wa-a11y-stmt h3{margin:1rem 0 .3rem;font-size:.95rem}
.wa-a11y-stmt p,.wa-a11y-stmt li{margin:.35rem 0;line-height:1.6;font-size:.88rem;color:var(--wa-a11y-dim)}
.wa-a11y-stmt a{color:var(--wa-a11y-accent)}
.wa-a11y-stmt dl{display:grid;grid-template-columns:auto 1fr;gap:.25rem .75rem;margin:.5rem 0;font-size:.88rem}
.wa-a11y-stmt dt{font-weight:600}
.wa-a11y-stmt dd{margin:0}
.wa-a11y-stmt .wa-a11y-foot button{border-color:var(--wa-a11y-line);background:var(--wa-a11y-bg);color:var(--wa-a11y-fg)}

.wa-a11y-fx{position:fixed;inset:0;pointer-events:none;z-index:2147483599}
.wa-a11y-fx:not([data-fx]){display:none}
.wa-a11y-fx[data-fx="mono"]{backdrop-filter:grayscale(1);-webkit-backdrop-filter:grayscale(1)}
.wa-a11y-fx[data-fx="invert"]{backdrop-filter:invert(1) hue-rotate(180deg);-webkit-backdrop-filter:invert(1) hue-rotate(180deg)}
.wa-a11y-fx[data-fx="mono invert"]{backdrop-filter:grayscale(1) invert(1) hue-rotate(180deg);-webkit-backdrop-filter:grayscale(1) invert(1) hue-rotate(180deg)}

:root[data-wa-a11y-line="1"] :is(p,h1,h2,h3,h4,h5,h6,li,a,span,strong,em,label,button,input,textarea,select,td,th,dd,dt,blockquote,figcaption):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){line-height:1.5!important}
:root[data-wa-a11y-line="2"] :is(p,h1,h2,h3,h4,h5,h6,li,a,span,strong,em,label,button,input,textarea,select,td,th,dd,dt,blockquote,figcaption):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){line-height:1.75!important}
:root[data-wa-a11y-line="3"] :is(p,h1,h2,h3,h4,h5,h6,li,a,span,strong,em,label,button,input,textarea,select,td,th,dd,dt,blockquote,figcaption):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){line-height:2.1!important}

:root[data-wa-a11y-space="1"] :is(p,h1,h2,h3,h4,h5,h6,li,a,span,strong,em,label,button,input,textarea,select,td,th,dd,dt,blockquote,figcaption):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){letter-spacing:1px!important;word-spacing:2px!important}
:root[data-wa-a11y-space="2"] :is(p,h1,h2,h3,h4,h5,h6,li,a,span,strong,em,label,button,input,textarea,select,td,th,dd,dt,blockquote,figcaption):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){letter-spacing:2px!important;word-spacing:4px!important}
:root[data-wa-a11y-space="3"] :is(p,h1,h2,h3,h4,h5,h6,li,a,span,strong,em,label,button,input,textarea,select,td,th,dd,dt,blockquote,figcaption):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){letter-spacing:3px!important;word-spacing:6px!important}

:root[data-wa-a11y-font] :is(p,h1,h2,h3,h4,h5,h6,li,a,span,strong,em,label,button,input,textarea,select,td,th,dd,dt,blockquote,figcaption):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){font-family:Arial,Tahoma,"Segoe UI",sans-serif!important}

:root[data-wa-a11y-contrast="high"] body,:root[data-wa-a11y-contrast="high"] :is(p,h1,h2,h3,h4,h5,h6,li,a,span,strong,em,label,button,input,textarea,select,td,th,dd,dt,blockquote,figcaption):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){background-color:#fff!important;color:#000!important;text-shadow:none!important}
:root[data-wa-a11y-contrast="high"] :is(section,header,footer,main,aside,article,div,form,nav):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){background-image:none!important}
:root[data-wa-a11y-contrast="high"] :is(a,button):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){color:#00c!important;text-decoration:underline!important}
:root[data-wa-a11y-contrast="dark"] body,:root[data-wa-a11y-contrast="dark"] :is(p,h1,h2,h3,h4,h5,h6,li,a,span,strong,em,label,button,input,textarea,select,td,th,dd,dt,blockquote,figcaption):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){background-color:#000!important;color:#fff!important;text-shadow:none!important}
:root[data-wa-a11y-contrast="dark"] :is(section,header,footer,main,aside,article,div,form,nav):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){background-image:none!important}
:root[data-wa-a11y-contrast="dark"] :is(a,button):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){color:#ff0!important;text-decoration:underline!important}
:root[data-wa-a11y-contrast] :is(img,svg,video,picture,canvas){background:transparent!important}

:root[data-wa-a11y-links] a:not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){text-decoration:underline!important;text-underline-offset:2px!important;outline:2px solid #06c!important;outline-offset:1px!important}

:root[data-wa-a11y-titles] :is(h1,h2,h3,h4,h5,h6):not(.wa-a11y,.wa-a11y *,.wa-cc,.wa-cc *,.wa-cc-block,.wa-cc-block *,.wa-a11y-stmt,.wa-a11y-stmt *,.wa-cc-handle){outline:2px dashed #c60!important;outline-offset:2px!important}

:root[data-wa-a11y-still] *,:root[data-wa-a11y-still] *::before,:root[data-wa-a11y-still] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}

:root[data-wa-a11y-cursor],:root[data-wa-a11y-cursor] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 32 32'%3E%3Cpath d='M6 2l0 22 5.5-5.5 4 8.5 4-2-4-8h7z' fill='%23fff' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") 4 2,auto!important}

.wa-a11y-guide{position:fixed;left:0;right:0;height:2.5rem;z-index:2147483598;pointer-events:none;border-top:3px solid #06c;border-bottom:3px solid #06c;background:rgba(0,102,204,.09)}
.wa-a11y-guide[hidden]{display:none}

:root[data-wa-a11y-kbd] :is(a,button,input,select,textarea,summary,[tabindex]):focus{outline:3px solid #ff0!important;outline-offset:2px!important;box-shadow:0 0 0 6px #000!important}
