
    ._5g7sdo0 {
      margin-top: 10px;
      line-height: 0;
      display: flex;
      flex-direction: row
    }

    ._5g7sdo2 {
      z-index: 1
    }

    ._5g7sdo3 {
      display: inline
    }

    .xjq14b0 {
      padding: 35px 0;
      scroll-margin-top: 60px;
      border-bottom: var(--k492gzng)
    }

    .xjq14b1 {
      padding: 16px 20px !important;
      margin: 0 -20px !important;
      background-color: var(--k492gziy);
      border-bottom: none
    }

    .xjq14b2 {
      font: var(--k492gz10);
      letter-spacing: var(--k492gz12);
      color: var(--k492gz2);
      margin-bottom: 14px
    }

    .xjq14b3 {
      color: var(--k492gzr)
    }

    .xjq14b3:hover {
      color: var(--k492gzo);
      box-shadow: var(--k492gzp)
    }

    .xjq14b4,
    .xjq14b5 {
      margin-bottom: 14px
    }

    .xjq14b6 {
      display: inline-block;
      font: var(--k492gzw);
      font-weight: var(--k492gz1k);
      letter-spacing: var(--k492gzx);
      color: var(--k492gz1d);
      box-shadow: var(--k492gz1a)
    }

    .xjq14b6:hover {
      color: var(--k492gz1c);
      box-shadow: var(--k492gz1b)
    }

    .xjq14b7 a {
      box-shadow: var(--k492gznl);
      color: var(--k492gzno)
    }

    .xjq14b7 a:hover {
      box-shadow: var(--k492gznm);
      color: var(--k492gznn)
    }

    @media screen and (min-width:768px) {
      .xjq14b0 {
        padding: 35px 0 0;
        border-bottom: none
      }

      .xjq14b1 {
        padding: 16px !important;
        margin: 35px 0 0 !important
      }
    }

    .yy0d3l0 {
      display: flex;
      flex-direction: row
    }

    .yy0d3l4 {
      position: relative;
      padding: 24px 5px;
      cursor: pointer
    }

    .yy0d3l4:hover {
      background: var(--k492gz12f)
    }

    .yy0d3l6 {
      background-color: var(--k492gziy);
      border-radius: var(--k492gziz);
      padding: 16px 20px;
      margin: 10px
    }

    .yy0d3l7 {
      display: flex;
      flex-direction: column;
      flex: 1 1
    }

    .yy0d3l8:after {
      content: "";
      position: absolute;
      inset: 0;
      background-color: transparent
    }

    .yy0d3l9 {
      border-bottom: var(--k492gz1l)
    }

    .yy0d3la {
      margin: var(--k492gzis);
      color: var(--k492gz2)
    }

    .yy0d3l7:has(+._5g7sdo0)>*>*>*>:last-child:last-child:last-child:last-child,
    .yy0d3l7:has(+._5g7sdo0)>*>*>:last-child:last-child:last-child,
    .yy0d3l7:has(+._5g7sdo0)>*>:last-child:last-child,
    .yy0d3l7:has(+._5g7sdo0)>:last-child {
      margin-bottom: 0
    }

    @media screen and (min-width:768px) {

      .yy0d3l1,
      .yy0d3l3 {
        padding: 0 10px
      }

      .yy0d3l6 {
        margin: auto
      }
    }

    ._1445zwd0 {
      z-index: 5;
      padding: 40px;
      background: #f6f6f6;
      cursor: default;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      gap: 12px;
      text-align: center;
      font: var(--k492gzw);
      letter-spacing: var(--k492gzx)
    }

    ._1445zwd1 {
      margin-bottom: 30px
    }

    ._1445zwd2 {
      aspect-ratio: 16/9;
      width: 100%
    }

    ._1445zwd3 {
      aspect-ratio: 1/1
    }

    ._1445zwd4 {
      display: flex;
      flex-direction: column;
      gap: 12px
    }

    ._1445zwd5 {
      background: #000;
      color: #fff;
      padding: 10px 18px;
      border: none;
      cursor: pointer
    }

    ._1445zwd6 {
      cursor: pointer;
      text-decoration: underline
    }

    @media screen and (min-width:1180px) {
      ._1445zwd3 {
        aspect-ratio: 3/2
      }
    }

    .qama0i0 {
      font: var(--k492gz4s);
      letter-spacing: var(--k492gz4t);
      padding-top: 6px
    }

    .qama0i3 {
      text-align: var(--k492gz10g)
    }

    .qama0i4 {
      text-align: var(--k492gz10j)
    }

    .qama0i5 {
      color: var(--k492gzoa);
      display: inline;
      font-style: normal
    }

    .qama0i8,
    .qama0i9 {
      color: var(--k492gzho)
    }

    .qama0ia {
      color: var(--k492gz4u);
      display: inline
    }

    .qama0id,
    .qama0ie {
      color: var(--k492gzho)
    }

    @media screen and (min-width:1180px) {
      .qama0i3 {
        text-align: var(--k492gz10h);
        padding-left: var(--k492gz10i)
      }

      .qama0i4 {
        text-align: var(--k492gz10k)
      }
    }

    ._1b9pgly0 {
      display: block;
      overflow: hidden
    }

    ._1b9pgly0,
    ._1b9pgly1 {
      position: relative;
      height: 100%
    }

    ._1b9pgly1 {
      width: auto
    }

    ._1b9pgly3 {
      border-radius: 10px;
      overflow: hidden
    }

    ._199bv1d0 {
      width: 100%;
      min-height: 100px
    }

    ._199bv1d1 blockquote,
    ._199bv1d1 iframe {
      min-width: 100% !important
    }

    ._199bv1d2 {
      min-height: 700px
    }

    ._199bv1d3 {
      min-height: 152px
    }

    ._199bv1d4 {
      min-height: 500px
    }

    ._199bv1d5 {
      min-height: 220px
    }

    ._199bv1d6 {
      min-height: 240px
    }

    ._199bv1d7 {
      min-height: 220px
    }

    ._199bv1d9 iframe {
      width: 100%;
      height: 100%;
      aspect-ratio: 16/9
    }

    ._199bv1db {
      border-radius: 10px;
      overflow: hidden
    }

    ._199bv1dc iframe {
      min-height: 220px
    }

    ._199bv1dd {
      padding: 40px
    }

    ._199bv1de {
      width: 100%;
      aspect-ratio: 1/1
    }

    @media screen and (min-width:768px) {
      ._199bv1d8 {
        max-width: 460px
      }
    }

    @media screen and (min-width:1180px) {
      ._199bv1de {
        aspect-ratio: 3/2
      }
    }

    .ucljxw0 {
      width: 100%
    }

    .ucljxw0,
    .ucljxw1 {
      position: relative;
      height: 100%
    }

    .ucljxw1 {
      margin: 0;
      overflow: hidden;
      background-size: cover;
      background-color: #e9e9e9
    }

    .ucljxw2 {
      position: absolute;
      z-index: 1;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      display: flex;
      height: 100%;
      width: 100%;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      font: var(--k492gzw);
      letter-spacing: var(--k492gzx);
      color: #fff;
      background-color: #000;
      opacity: .95
    }

    .ucljxw3 {
      margin-bottom: 10px
    }

    .kqz8fh0 {
      position: relative
    }

    .kqz8fh1 {
      cursor: zoom-in
    }

    .kqz8fh4 {
      width: 100%
    }

    .kqz8fh5 {
      display: block
    }

    .kqz8fh6 {
      display: flex;
      flex-direction: column
    }

    .kqz8fh7,
    .kqz8fh9 {
      margin-bottom: 20px;
      width: 100%
    }

    @media screen and (min-width:768px) {
      .kqz8fh2 {
        display: flex;
        gap: 16px;
        flex-direction: row;
        align-items: flex-end
      }

      .kqz8fh3 {
        flex-grow: 1
      }

      .kqz8fh5,
      .kqz8fh6 {
        display: flex;
        flex-direction: row
      }

      .kqz8fh7 {
        margin-right: 20px;
        width: 50%
      }

      .kqz8fh8 {
        margin-bottom: 0
      }

      .kqz8fh9 {
        width: 50%
      }

      .kqz8fha {
        margin-bottom: 0
      }

      .kqz8fhb {
        width: 120px
      }
    }

    ._1ji37770 {
      display: flex;
      flex-direction: column;
      gap: 20px
    }

    ._1ji37771 {
      width: 100%
    }

    @media screen and (min-width:768px) {
      ._1ji37770 {
        display: flex;
        flex-direction: row
      }

      ._1ji37771 {
        width: calc(100% / 3)
      }
    }

    .mm41gz0 {
      margin-bottom: 20px;
      width: 100%
    }

    @media screen and (min-width:768px) {
      .mm41gz0 {
        margin-bottom: 0
      }
    }

    ._1etxtj10 {
      position: relative;
      margin: 40px -20px;
      width: calc(100% + 40px);
      outline: 2px solid transparent;
      outline-offset: 2px
    }

    ._1etxtj11 {
      position: relative;
      margin-bottom: 10px;
      background-color: var(--k492gz5)
    }

    ._1etxtj12 {
      cursor: zoom-in
    }

    ._1etxtj13 {
      position: absolute;
      overflow: hidden;
      inset: 0
    }

    ._1etxtj14 {
      margin-left: auto;
      margin-right: auto;
      max-height: 100%;
      max-width: 100%
    }

    ._1etxtj15 {
      visibility: visible;
      z-index: 1
    }

    ._1etxtj16 {
      visibility: hidden;
      z-index: 0
    }

    ._1etxtj17 {
      object-fit: contain
    }

    ._1etxtj18 {
      margin: 10px 0;
      padding: 0 20px
    }

    ._1etxtj19 {
      display: flex;
      gap: 3px
    }

    ._1etxtj1a {
      display: inline-block;
      height: 2px
    }

    ._1etxtj1b {
      background-color: var(--k492gz2)
    }

    ._1etxtj1c {
      background-color: var(--k492gz5)
    }

    ._1etxtj1d {
      line-height: .8;
      padding: 0 20px
    }

    ._1etxtj1e {
      margin-right: 8px;
      font: var(--k492gz4s);
      letter-spacing: var(--k492gz4t);
      font-weight: 700;
      color: var(--k492gz3)
    }

    ._1etxtj1f {
      z-index: 2;
      top: 50%;
      height: 60px;
      padding: 21px;
      transform: translateY(-50%)
    }

    ._1etxtj1g {
      right: 0
    }

    ._1etxtj1h {
      opacity: 1;
      position: absolute
    }

    ._1etxtj1h:disabled {
      opacity: 1;
      pointer-events: none
    }

    ._1etxtj1i {
      fill: var(--k492gzjs)
    }

    ._1etxtj1j {
      fill: var(--k492gzjt)
    }

    ._1etxtj1k {
      font: var(--k492gz4s)
    }

    @media screen and (min-width:768px) {
      ._1etxtj10 {
        margin: 40px 0;
        width: 100%
      }

      ._1etxtj18,
      ._1etxtj1d {
        padding: 0
      }
    }

    .qnnwq0 {
      margin: 30px 0
    }

    .qnnwq1 {
      display: var(--k492gz136);
      width: var(--k492gz137);
      height: var(--k492gz138);
      margin-bottom: var(--k492gz139);
      background-color: var(--k492gz13a);
      box-shadow: var(--k492gz13b);
      box-shadow-inverted: var(--k492gz13c)
    }

    .qnnwq2 {
      position: relative;
      font: var(--k492gz9s);
      letter-spacing: var(--k492gz9t);
      line-height: var(--k492gz18v);
      background: var(--k492gz18u);
      background-size: var(--k492gz18t)
    }

    .qnnwq2,
    .qnnwq3 {
      color: var(--k492gz2)
    }

    .qnnwq3 {
      font: var(--k492gzw);
      letter-spacing: var(--k492gzx);
      display: block;
      margin-top: 6px
    }

    @media screen and (min-width:768px) {
      .qnnwq0 {
        margin: 6px 0 20px
      }
    }

    .wn1wvo0 {
      display: inline
    }

    .wn1wvo1 {
      position: relative;
      width: 100%;
      max-width: 100%;
      margin-bottom: 0;
      z-index: 10;
      overflow-x: hidden
    }

    .wn1wvo2 {
      max-width: 325px
    }

    .wn1wvo6 {
      max-width: 460px
    }

    .wn1wvo7 {
      background-color: #fff
    }

    .wn1wvo1 ._199bv1d0 {
      margin-top: 20px;
      margin-bottom: 0
    }

    .wn1wvo9 {
      position: relative;
      z-index: 10;
      line-height: 1.2
    }

    .wn1wvoa {
      font: var(--k492gz2s);
      letter-spacing: var(--k492gz2t);
      color: var(--k492gz2);
      font-weight: 700
    }

    .wn1wvob {
      font: var(--k492gz5f);
      letter-spacing: var(--k492gz5h);
      text-transform: var(--k492gz5g);
      color: var(--k492gz4);
      margin-top: 4px
    }

    .wn1wvoc {
      max-width: 600px;
      width: 100%;
      margin: 20px auto 0
    }

    .wn1wvoc ._1ymtmqpj {
      margin-top: 20px;
      margin-bottom: 0
    }

    .wn1wvod ol,
    .wn1wvod ul {
      margin-top: 10px;
      margin-bottom: 10px
    }

    .wn1wvod li {
      margin-bottom: 3px;
      line-height: var(--k492gziv);
      font: var(--k492gziw);
      letter-spacing: var(--k492gzix)
    }

    .wn1wvod li::marker {
      font: var(--k492gziw)
    }

    .wn1wvod ol li::marker {
      color: var(--k492gz3)
    }

    .wn1wvoe a {
      position: relative;
      box-shadow: var(--k492gz1y)
    }

    .wn1wvoe a:hover {
      color: var(--k492gz0)
    }

    .wn1wvod li a,
    .wn1wvod ol a,
    .wn1wvof a,
    .yy0d3la a {
      position: relative;
      box-shadow: var(--k492gz1y)
    }

    ._18t3ez0w a {
      position: relative
    }

    .xjq14b0 .wn1wvof a {
      box-shadow: var(--k492gz1a)
    }

    .wn1wvod li a:hover,
    .wn1wvod ol a:hover,
    .wn1wvof a:hover {
      color: var(--k492gz0);
      box-shadow: var(--k492gz1y)
    }

    .wn1wvog {
      line-height: var(--k492gziv)
    }

    .wn1wvog .qnnwq0 {
      border-left: none;
      padding-left: 0;
      margin-top: 20px;
      margin-bottom: 0
    }

    .wn1wvoh {
      position: relative;
      z-index: 10;
      width: 100%;
      aspect-ratio: 16/9
    }

    .wn1wvoi {
      margin: 10px 0
    }

    .wn1wvoj ._1etxtj10 {
      width: 100%;
      height: auto;
      margin: 20px 0 0
    }

    .wn1wvoj ._1etxtj18,
    .wn1wvoj ._1etxtj1d {
      padding: 0
    }

    @media screen and (min-width:768px) {
      .wn1wvoa {
        font: var(--k492gz2u);
        letter-spacing: var(--k492gz2v)
      }
    }

    .tm39ws0 {
      flex-direction: row;
      z-index: 10;
      align-items: center
    }

    .tm39ws0,
    .tm39ws1 {
      display: flex;
      position: relative
    }

    .tm39ws1 {
      padding: 16px;
      margin-right: 8px;
      border-radius: 2px;
      height: 48px;
      width: 48px
    }

    .tm39ws1,
    .tm39ws2 {
      flex-direction: column
    }

    .tm39ws2 {
      display: flex
    }

    .tm39ws3 {
      font: var(--k492gz20);
      letter-spacing: var(--k492gz21);
      color: var(--k492gz2)
    }

    .tm39ws4 {
      width: 100%;
      height: 100%;
      display: contents
    }

    .tm39ws5 {
      font: var(--k492gz5f);
      letter-spacing: var(--k492gz5h);
      text-transform: var(--k492gz5g);
      color: var(--k492gz1ef);
      margin-top: 4px
    }

    .tm39ws6 {
      display: inline-block;
      font: var(--k492gz5l);
      letter-spacing: var(--k492gz5n);
      text-transform: var(--k492gz5m);
      margin-left: 4px
    }

    .tm39ws6,
    .tm39ws6 span {
      color: var(--k492gz4)
    }

    @media screen and (min-width:768px) {
      .tm39ws3 {
        font: var(--k492gz22);
        letter-spacing: var(--k492gz23)
      }
    }

    ._1v8a88d0 {
      display: block;
      margin-left: 20px
    }

    ._1v8a88d1 {
      display: list-item;
      list-style: auto;
      font: var(--k492gzc);
      font-style: normal;
      letter-spacing: var(--k492gzd);
      color: var(--k492gz2);
      margin-bottom: 20px;
      padding-left: 12px
    }

    ._1v8a88d1:last-of-type {
      margin-bottom: 0
    }

    ._1v8a88d1::marker {
      font: var(--k492gzs);
      font-style: normal;
      color: var(--k492gz1es);
      text-align: right;
      letter-spacing: -.02em
    }

    ._1v8a88d3 {
      font: var(--k492gzi);
      letter-spacing: var(--k492gzj)
    }

    ._11h7yix0 {
      display: block;
      margin-left: 20px
    }

    ._11h7yix1 {
      display: list-item;
      list-style: disc;
      font: var(--k492gzc);
      font-style: normal;
      letter-spacing: var(--k492gzd);
      color: var(--k492gz2);
      margin-bottom: 14px;
      padding-left: 12px
    }

    ._11h7yix1:last-of-type {
      margin-bottom: 0
    }

    ._11h7yix1::marker {
      color: var(--k492gz4q);
      font: var(--k492gzc);
      line-height: 0
    }

    ._11h7yix3 {
      font: var(--k492gzi);
      letter-spacing: var(--k492gzj)
    }

    ._17nnmdy0 {
      color: var(--k492gz2)
    }

    ._17nnmdy1 {
      font: var(--k492gzc);
      letter-spacing: var(--k492gzd)
    }

    ._17nnmdy2 {
      font: var(--k492gzg);
      letter-spacing: var(--k492gzh)
    }

    ._17nnmdy3 {
      font: var(--k492gze);
      letter-spacing: var(--k492gzf)
    }

    ._17nnmdy4 {
      font: var(--k492gzi);
      letter-spacing: var(--k492gzj)
    }

    ._17nnmdy5:first-letter {
      color: var(--k492gz4o);
      float: left;
      margin-right: 16px;
      padding: var(--k492gz18n);
      box-shadow: var(--k492gz18m);
      text-shadow: var(--k492gz18o)
    }

    ._17nnmdy6:first-letter {
      font: var(--k492gz4n);
      margin: var(--k492gz4p)
    }

    ._17nnmdy7:first-letter {
      font: var(--k492gz4r);
      margin: var(--k492gz4p)
    }

    ._17nnmdy8:first-letter,
    ._17nnmdy9:first-letter {
      font: var(--k492gz4n);
      margin: 0 12px 0 0
    }

    ._17nnmdya:after {
      content: "";
      position: absolute;
      margin-left: 8px;
      height: var(--k492gz18q);
      width: var(--k492gz18q);
      background: var(--k492gz18p);
      background-repeat: no-repeat;
      background-size: contain;
      margin-top: var(--k492gz18r)
    }

    @media screen and (min-width:768px) {
      ._17nnmdyb {
        margin-left: var(--k492gz18s)
      }
    }

    .ewrhy30 {
      display: block;
      position: relative;
      order: 0;
      flex-grow: 1;
      margin-top: 20px;
      margin-bottom: 20px;
      padding-left: 20px
    }

    .ewrhy30:before {
      content: "";
      position: absolute;
      left: 0;
      height: 100%;
      border-left: 1px solid;
      border-color: var(--k492gz5)
    }

    .ewrhy31 {
      margin-top: 16px;
      padding-left: 16px;
      margin-bottom: 0
    }

    .ewrhy38 {
      font: var(--k492gzc);
      letter-spacing: var(--k492gzd);
      color: var(--k492gz4);
      margin-bottom: 20px;
      z-index: 10
    }

    .ewrhy38:last-of-type {
      margin-bottom: 0
    }

    .ewrhy3a {
      font-family: Helvetica Neue;
      font-weight: 300
    }

    .ewrhy3a,
    .ewrhy3b {
      font-size: 16px;
      line-height: 130%
    }

    .ewrhy3b {
      letter-spacing: 0
    }

    .ewrhy3c {
      line-height: 150%
    }

    .ewrhy3c,
    .ewrhy3d {
      font-size: 16px;
      letter-spacing: 0
    }

    .ewrhy3d {
      line-height: 130%
    }

    .ewrhy3e {
      font: var(--k492gzi);
      letter-spacing: var(--k492gzj)
    }

    .ewrhy3b a {
      box-shadow: inset 0 -1px 0 0 var(--k492gz0);
      z-index: 10;
      position: relative
    }

    .ewrhy3b a:hover {
      color: var(--k492gz0)
    }

    .ewrhy3c a {
      color: #636363;
      box-shadow: inset 0 -1px 0 0 #4a4a4a
    }

    .ewrhy3d a {
      color: #636363;
      box-shadow: inset 0 -1px 0 0 #3cffd0
    }

    .ewrhy3d a:hover {
      color: #3cffd0
    }

    .ewrhy3f {
      font: var(--k492gzc);
      letter-spacing: var(--k492gzd);
      color: var(--k492gz3);
      font-style: italic;
      display: block;
      margin-top: 6px
    }

    ._1ozko3v0 {
      position: relative;
      aspect-ratio: 16/9
    }

    ._1ozko3v1 {
      position: absolute;
      top: 0
    }

    ._1ozko3v1,
    ._1ozko3v2 {
      height: 100%;
      width: 100%
    }

    ._1ozko3v3 {
      aspect-ratio: 16/9;
      width: 100%
    }

    ._2ezt6b1 {
      border-radius: 10px;
      overflow: hidden
    }

    ._5uqk0w0 {
      display: flex;
      flex-direction: row;
      gap: 6px;
      font: var(--k492gzni);
      text-transform: var(--k492gznj);
      letter-spacing: var(--k492gznk);
      margin-bottom: 10px;
      color: var(--k492gznh)
    }

    ._5uqk0w1 {
      fill: var(--k492gznh)
    }

    .p6psth0 {
      position: relative;
      display: flex;
      margin-bottom: 14px
    }

    .p6psth1 {
      position: absolute;
      display: none;
      left: -22px;
      top: var(--k492gz1ea);
      width: 12px;
      border-top: var(--k492gzng)
    }

    .p6psth2 {
      left: -39px
    }

    .p6psth3 {
      position: relative;
      width: 34px;
      height: 34px;
      margin-right: 8px
    }

    .p6psth4 {
      border-radius: 50%;
      filter: var(--k492gz1e9)
    }

    .p6psth5 {
      display: flex;
      flex-flow: column;
      justify-content: center
    }

    .p6psth6 {
      font: var(--k492gzn8);
      text-transform: var(--k492gzn9);
      letter-spacing: var(--k492gzna);
      color: var(--k492gzne);
      margin-bottom: 2px
    }

    .p6psth7 {
      font: var(--k492gznb);
      letter-spacing: var(--k492gznd);
      text-transform: var(--k492gznc)
    }

    .p6psth8 {
      color: var(--k492gzne);
      box-shadow: var(--k492gz1a)
    }

    .p6psth8:hover {
      color: var(--k492gz1c);
      box-shadow: var(--k492gz1b)
    }

    @media screen and (min-width:768px) {
      .p6psth1 {
        display: block
      }
    }

    ._1643obv0 {
      font: var(--k492gz7e);
      letter-spacing: var(--k492gz7f);
      font-style: italic;
      margin-top: 5px
    }

    ._1643obv1 {
      text-decoration: underline
    }

    @media screen and (min-width:1180px) {
      ._1643obv0 {
        margin-top: 0
      }
    }

    ._1xudm9m0 {
      position: relative;
      width: 38px;
      display: flex;
      min-width: 38px;
      flex-direction: column;
      align-items: flex-start
    }

    ._1xudm9m1 {
      position: absolute;
      width: 24px;
      margin-left: 0
    }

    ._1xudm9m2 {
      padding: 6px 4px;
      font: var(--k492gzn1)
    }

    ._1xudm9m2,
    ._1xudm9m3 {
      display: flex;
      width: 24px;
      height: 24px;
      justify-content: center;
      text-align: center;
      z-index: 10
    }

    ._1xudm9m3 {
      margin-top: 3px;
      padding: 5px;
      color: #000
    }

    ._1xudm9m4 {
      width: 100%
    }

    ._1xudm9m4,
    ._1xudm9m5 {
      display: flex;
      justify-content: center
    }

    ._1xudm9m5 {
      position: relative;
      width: 27px;
      margin-top: 12px
    }

    ._1xudm9m6 {
      color: #fff
    }

    ._1xudm9m7 {
      color: #000
    }

    .k8dtcj0 {
      display: flex;
      flex-direction: row;
      margin-bottom: 4px;
      align-items: center
    }

    .k8dtcj1 {
      margin-bottom: 12px
    }

    .k8dtcj2 {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: left;
      margin-right: 8px
    }

    .k8dtcj3 {
      flex-direction: column;
      align-items: flex-start
    }

    .k8dtcj4 {
      font: var(--k492gzn1);
      letter-spacing: var(--k492gzn3);
      text-transform: var(--k492gzn2);
      color: var(--k492gzn7);
      display: inline;
      margin-right: 8px
    }

    .k8dtcj5:hover {
      text-decoration: underline
    }

    .k8dtcj6 {
      font: var(--k492gznb);
      letter-spacing: var(--k492gznd);
      text-transform: var(--k492gznc);
      color: var(--k492gzne);
      display: block;
      margin-bottom: 4px
    }

    .k8dtcj7 {
      min-width: 34px;
      min-height: 34px;
      margin-right: 8px;
      aspect-ratio: 1/1;
      display: inline
    }

    .k8dtcj8 {
      display: flex;
      align-items: center
    }

    .k8dtcj9 {
      font: var(--k492gzn4);
      letter-spacing: var(--k492gzn6);
      color: var(--k492gzn7);
      display: inline
    }

    .k8dtcja {
      font: var(--k492gz5l);
      letter-spacing: var(--k492gzna);
      color: var(--k492gz5o);
      display: block
    }

    .k8dtcjb {
      position: relative;
      display: flex;
      flex-direction: row;
      align-items: center
    }

    .k8dtcjc {
      position: absolute;
      right: 0;
      top: 50%;
      transform: translateY(-50%)
    }

    .k8dtcjd {
      display: flex;
      align-items: center;
      color: var(--k492gz4);
      fill: var(--k492gz4)
    }

    .k8dtcjd:hover {
      color: var(--k492gz2);
      fill: var(--k492gz2)
    }

    .k8dtcje {
      position: absolute;
      font: var(--k492gzn1);
      letter-spacing: var(--k492gzn3);
      color: var(--k492gzn7);
      display: inline;
      margin-left: 22px;
      text-transform: uppercase
    }

    @media screen and (min-width:768px) {
      .k8dtcj0 {
        justify-content: start
      }
    }

    ._1n017go0 {
      display: flex;
      align-items: center;
      margin-bottom: 20px
    }

    ._1n017go3 {
      display: inline;
      min-width: 36px;
      min-height: 36px;
      margin-right: 16px;
      aspect-ratio: 1
    }

    ._1n017go4 {
      border-radius: 50%;
      filter: var(--k492gz191)
    }

    ._1n017go5 {
      display: inline-block;
      font: var(--k492gzfc);
      letter-spacing: var(--k492gzfd)
    }

    ._1n017go6 {
      box-shadow: var(--k492gz1a);
      color: var(--k492gz1d)
    }

    ._1n017go6:hover {
      box-shadow: var(--k492gz1b);
      color: var(--k492gz1c)
    }

    ._1n017go7 {
      display: inline;
      color: var(--k492gz2)
    }

    @media screen and (min-width:768px) {
      ._1n017go0 {
        margin-bottom: 0;
        min-width: 450px;
        max-width: 550px;
        width: 100%
      }

      ._1n017go1 {
        max-width: 100%
      }
    }

    @media screen and (max-width:1180px) {
      ._1n017go2 {
        max-width: 100%
      }
    }

    .yrikct0 {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      margin-bottom: 16px
    }

    .yrikct1 {
      display: flex;
      align-items: center;
      max-width: 50%
    }

    .yrikct3 {
      font: var(--k492gzn4);
      text-transform: var(--k492gzn5);
      letter-spacing: var(--k492gzn6);
      color: var(--k492gznf)
    }

    ._1dhd0nt1 {
      max-width: 800px;
      margin: 40px 20px
    }

    @media screen and (min-width:768px) {
      ._1dhd0nt1 {
        margin-left: auto;
        margin-right: auto
      }
    }

    @media screen and (min-width:1180px) {
      ._1dhd0nt1 {
        margin: 80px auto
      }
    }

    @keyframes _1ds4jca0 {
      0% {
        opacity: 0
      }

      to {
        opacity: 100%
      }
    }

    @keyframes _1ds4jca4 {
      0% {
        transform: rotate(0deg)
      }

      to {
        transform: rotate(180deg)
      }
    }

    ._1ds4jca1 {
      position: fixed;
      top: 10%;
      animation-name: _1ds4jca0;
      animation-duration: .1s;
      animation-timing-function: ease-in;
      z-index: 12000;
      border-top-right-radius: 8px;
      border-bottom-right-radius: 8px;
      background: #fff;
      padding: 12px;
      box-shadow: 2px 2px 8px 1px rgba(0, 0, 0, .1)
    }

    ._1ds4jca1:hover {
      padding: 14px
    }

    ._1ds4jca2 {
      border-bottom: 1px solid var(--k492gz5);
      line-height: 22.5px;
      margin-bottom: 4px;
      text-transform: uppercase;
      font: var(--k492gz16);
      letter-spacing: var(--k492gz18)
    }

    ._1ds4jca3 {
      width: 100%;
      display: inline-block;
      font-family: var(--k492gz1e);
      font-weight: var(--k492gz1j);
      font-size: 13px
    }

    ._1ds4jca3:hover {
      text-decoration: underline
    }

    ._1ds4jca5 {
      position: absolute;
      visibility: hidden;
      pointer-events: none
    }

    ._1ds4jca6 {
      animation-name: _1ds4jca4;
      animation-duration: 1.5s;
      animation-timing-function: ease-in-out
    }

    ._1ds4jca7 {
      margin-top: 10px
    }

    ._1ds4jca8 {
      margin-top: 6px
    }

    ._1ds4jca9 {
      font-family: var(--k492gz1e)
    }

    ._1ds4jca9,
    ._1ds4jcaa {
      font-weight: var(--k492gz1j);
      font-size: 11px;
      display: block
    }

    ._1ds4jcaa {
      width: 100%;
      font-family: var(--k492gz1i);
      background: #eee6ff;
      padding: 1px 3px;
      overflow-x: scroll
    }

    ._1ds4jcaa:focus {
      outline: none
    }

    ._13dtvua0 * {
      margin-bottom: 0 !important
    }

    ._8tvx5m0 {
      display: flex;
      justify-content: space-between
    }

    ._8tvx5m2 {
      background-color: var(--k492gzk3)
    }

    ._8tvx5m3 {
      background-color: color-mix(in srgb, var(--k492gz0) 5%, transparent)
    }

    ._8tvx5m4 {
      background-color: var(--k492gzr9)
    }

    ._8tvx5m5 {
      padding: 16px
    }

    ._8tvx5m7 {
      display: flex;
      align-items: center;
      margin-bottom: 4px
    }

    ._8tvx5m8 {
      color: var(--k492gz4);
      font: var(--k492gzk5);
      display: block;
      letter-spacing: var(--k492gzk7);
      margin-top: 6px;
      text-transform: uppercase
    }

    ._8tvx5m9 {
      margin-right: 6px
    }

    ._8tvx5ma {
      margin-top: 16px
    }

    ._8tvx5mb {
      max-height: 550px
    }

    ._8tvx5mc {
      display: flex;
      flex-direction: column;
      justify-content: center;
      margin-right: 16px
    }

    ._8tvx5md {
      display: flex;
      align-items: center
    }

    ._8tvx5me {
      height: 85px;
      position: relative;
      width: 85px
    }

    ._8tvx5mf {
      height: 100%;
      object-fit: cover;
      width: 100%
    }

    ._8tvx5mg {
      height: 20px;
      max-width: 140px
    }

    ._8tvx5mh {
      margin: 3px 0 4px
    }

    ._8tvx5mi {
      position: absolute;
      height: 100%;
      width: 100%;
      inset: 0;
      color: transparent
    }

    ._8tvx5mj {
      color: var(--k492gz2);
      font: var(--k492gz48);
      letter-spacing: var(--k492gz49)
    }

    ._8tvx5mk {
      text-transform: uppercase
    }

    .hidden {
      height: 1px;
      overflow: hidden;
      width: 1px;
      margin: 0;
      max-height: 1px;
      padding: 0
    }

    .hidden.duet--ad--native-ad-rail {
      display: none
    }

    .m-ad__native-mobile {
      display: flex;
      justify-content: space-between
    }

    .m-ad__native-mobile__header {
      display: none
    }

    .m-ad__native-mobile__content {
      max-width: 340px;
      margin-right: 8px;
      display: flex;
      flex-direction: row-reverse;
      background-color: var(--k492gzk3);
      padding: 16px
    }

    .m-ad__native-mobile__text {
      color: var(--k492gz2);
      font: var(--k492gz48);
      letter-spacing: var(--k492gz49);
      align-items: flex-start;
      display: flex;
      flex-direction: column-reverse;
      justify-content: center;
      text-align: left;
      margin-right: 16px;
      line-height: 1.1
    }

    .m-ad__native-mobile__image {
      display: flex;
      align-items: center
    }

    .m-ad__native-mobile__image img {
      height: 85px;
      max-width: 85px;
      object-fit: cover
    }

    .m-ad__native-mobile__byline p {
      color: var(--k492gz4);
      font: var(--k492gzk5);
      display: block;
      letter-spacing: var(--k492gzk7);
      margin-top: 6px;
      text-transform: uppercase
    }

    .m-ad__native-mobile__byline img {
      height: 20px;
      max-width: 140px;
      margin: 3px 0 4px
    }

    @media screen and (max-width:768px) {
      ._8tvx5m1 {
        margin: var(--k492gzrd);
        padding-left: var(--k492gzre);
        padding-right: var(--k492gzrf)
      }
    }

    @media screen and (min-width:768px) {
      ._8tvx5m6 {
        display: flex;
        align-items: center
      }

      ._8tvx5ma {
        margin-top: 30px
      }
    }

    .bcf20k0 {
      margin: 0 auto;
      max-width: 28rem;
      padding: 10px 10px 34px
    }

    .bcf20k1 {
      font: sans-serif;
      font-size: 48px;
      margin: 14px 0 2px
    }

    .bcf20k2 {
      font-size: 20px
    }

    .bcf20k2,
    .bcf20k3 {
      line-height: 1.5;
      margin-bottom: 2px
    }

    .bcf20k3 {
      font-size: 18px
    }

    ._1t4tcr90 {
      margin-bottom: 10px;
      line-height: var(--k492gziv)
    }

    ._1t4tcr94 {
      display: inline;
      padding-right: 4px;
      font: var(--k492gzit);
      letter-spacing: var(--k492gziu);
      color: var(--k492gz2)
    }

    ._1t4tcr90 p,
    ._1t4tcr90 span {
      font: var(--k492gziw);
      letter-spacing: var(--k492gzix)
    }

    ._1t4tcr91 p,
    ._1t4tcr91 span,
    ._1t4tcr93 p,
    ._1t4tcr93 span {
      color: var(--k492gz3)
    }

    ._1t4tcr92 p,
    ._1t4tcr92 span {
      color: var(--k492gz2)
    }

    ._1t4tcr92 a {
      box-shadow: var(--k492gz1a);
      color: var(--k492gz1d)
    }

    ._1t4tcr92 a:hover {
      box-shadow: var(--k492gz1b);
      color: var(--k492gz1c)
    }

    ._1t4tcr90 p {
      display: inherit
    }

    ._1t4tcr90 .wn1wvof:last-of-type p {
      margin-bottom: 0
    }

    ._1xql9yl0 {
      display: flex;
      flex: 1 1;
      flex-direction: column;
      margin: 20px 0
    }

    ._1xql9yl1 {
      display: none
    }

    ._1xql9yl2 {
      flex: 1 1 auto
    }

    ._1xql9yl4 {
      max-height: 1000px
    }

    ._1xql9yl5,
    ._1xql9yl6 {
      max-height: 1200px
    }

    ._1xql9yl2>* {
      position: sticky;
      top: var(--k492gz18y);
      margin-bottom: 0
    }

    ._1xql9yl7 {
      margin: var(--k492gz18w);
      top: var(--k492gz18x)
    }

    ._1xql9yl8>* {
      top: calc(var(--k492gz16m) + 40px)
    }

    @media screen and (min-width:1180px) {
      ._1xql9yl0 {
        gap: 60px;
        margin: 0;
        max-width: var(--k492gz147)
      }

      ._1xql9yl1 {
        display: flex
      }

      ._1xql9yl3 {
        flex: 1 1 auto
      }

      ._1xql9yl3>* {
        position: sticky;
        top: var(--k492gz18z);
        margin-bottom: 0
      }
    }
  