@charset "UTF-8";
/* スライド
------------------------------ */
.main_slide {
  opacity: 0;
  width: 100%;
}
.main_slide.slick-initialized {
  opacity: 1;
}
.main_slide .slick-slide {
  height: 640px;
}
.main_slide .slick-slide img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 840px) {
  .main_slide .slick-slide {
    height: 500px;
  }
}

.loop {
  display: block;
  width: 100%;
  overflow: hidden;
}
.loop_list {
  width: 100%;
  font-size: 0;
}
.loop_list img {
  width: 300px;
}

/* お知らせ
------------------------------ */
.cms_list {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  margin-top: 12px;
}
@media screen and (max-width: 840px) {
  .cms_list {
    grid-template-columns: 1fr;
    margin: 0;
  }
}
@media screen and (max-width: 540px) {
  .cms_list {
    margin-bottom: 12px;
  }
}
.cms_list .item {
  border-left: 1px solid #eb6d8e;
}
@media screen and (max-width: 840px) {
  .cms_list .item {
    border: none;
    border-bottom: 1px solid #eb6d8e;
    padding: 10px 0;
  }
}
@media screen and (max-width: 540px) {
  .cms_list .item {
    padding: 0px 0px 12px 0px;
  }
}
.cms_list a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 12px;
  padding: 16px 12px 12px;
}
@media screen and (max-width: 540px) {
  .cms_list a {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 20px 12px 15px;
  }
}
.cms_list .data_wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.cms_list .data_wrap .circle {
  background: transparent;
  border-bottom: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  border-radius: 4px;
  border-right: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: 8px;
  width: 8px;
  max-width: 100%;
}
.cms_list .data_wrap .date {
  font-family: "Roboto", sans-serif;
}
@media screen and (max-width: 840px) {
  .cms_list .data_wrap .date {
    font-size: 12px;
  }
}
.cms_list .data_wrap .cat {
  border-bottom: 1px solid #eb6d8e;
  border-top: 1px solid #eb6d8e;
  color: #333333;
  font-size: 12px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: normal;
  padding: 4px 12px 4px 12px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.cms_list .txt_wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
  gap: 12px;
}
.cms_list .txt_wrap p {
  width: 90%;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 20px;
  font-weight: 900;
  line-height: 1.2;
}
@media screen and (max-width: 840px) {
  .cms_list .txt_wrap p {
    font-size: 20px;
  }
}
@media screen and (max-width: 540px) {
  .cms_list .txt_wrap p {
    font-size: 16px;
    font-weight: normal;
  }
}
.cms_list .txt_wrap i {
  color: #333333;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  font-size: 24px;
  padding: 0px 0px 0px 0px;
  width: 24px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.cms_list .txt_wrap i:hover {
  -webkit-filter: blur(2px);
          filter: blur(2px);
}

.link_arrow {
  position: relative;
  gap: 0 10px;
}
.link_arrow::after {
  content: "";
  width: 8px;
  height: 8px;
  border: 2px solid currentColor;
  border-left: 0;
  border-bottom: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transform: translateY(-35%) rotate(45deg);
          transform: translateY(-35%) rotate(45deg);
  position: absolute;
  top: 50%;
  right: 5px;
}

/* バナー
------------------------------ */
.other_archive {
  width: 100%;
  margin-top: 80px;
}
@media screen and (max-width: 540px) {
  .other_archive .ttl_img {
    width: 172px;
  }
}

.archive_slide {
  width: 100%;
  padding: 40px 0;
  margin-left: 140px;
}
@media screen and (max-width: 840px) {
  .archive_slide {
    margin-left: 100px;
  }
}
@media screen and (max-width: 540px) {
  .archive_slide {
    padding: 24px 0 35px;
    margin-left: 40px;
  }
}
.archive_slide .draggable {
  padding-right: 25%;
}
@media screen and (max-width: 540px) {
  .archive_slide .draggable {
    padding-right: 30%;
  }
}
.archive_slide .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.archive_slide .slick-slide {
  height: auto;
  margin-right: 30px;
}
@media screen and (max-width: 840px) {
  .archive_slide .slick-slide {
    margin-right: 20px;
  }
}
.archive_slide .hotel {
  background-color: #A2ACAB;
}
.archive_slide .cinecitta {
  background-color: #9D1832;
}
.archive_slide .clubcitta {
  background-color: #001E62;
}
.archive_slide .lacittadella {
  background-color: #13322B;
}
.archive_slide .wedding {
  background-color: #EFBE7D;
}
.archive_slide a {
  display: block;
  height: 100%;
  padding: 30px 20px 20px;
  border: 1px solid #BEBAB1;
}
@media (hover: hover) {
  .archive_slide a:hover .thumb::before {
    opacity: 1;
  }
  .archive_slide a:hover .thumb img {
    -webkit-transform: scale(1.15);
            transform: scale(1.15);
  }
}
.archive_slide .thumb {
  margin-bottom: 8px;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
}
.archive_slide .thumb::before {
  opacity: 0;
  content: "VIEW MORE";
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
  font-size: 14px;
  letter-spacing: 0.1em;
  text-align: center;
  font-weight: 600;
  -webkit-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  z-index: 2;
}
.archive_slide .thumb img {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.archive_slide .name {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  line-height: 1.5;
}
.archive_slide .slick-prev {
  background: url(../img/top/slide_arrow.svg) no-repeat center/contain;
  width: 32px;
  height: 27.44px;
  left: -50px;
}
@media screen and (max-width: 540px) {
  .archive_slide .slick-prev {
    width: 24px;
    height: 20.58px;
    left: -35px;
  }
}
.archive_slide .slick-prev::before {
  content: "";
}
.archive_slide .slick-next {
  display: none;
}

.other_nav {
  border-top: 1px solid #eb6d8e;
  border-bottom: 1px solid #eb6d8e;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: 12px 0;
}
.other_nav li {
  border-left: 1px solid #eb6d8e;
}
.other_nav li a {
  display: block;
  padding: 12px 40px;
  text-align: center;
}
.other_nav li:last-child {
  border-right: 1px solid #eb6d8e;
}
@media screen and (max-width: 540px) {
  .other_nav {
    padding: 8px 0;
  }
  .other_nav li {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .other_nav li:first-child {
    border: none;
  }
  .other_nav li:last-child {
    border-right: none;
  }
  .other_nav li a {
    padding: 12px 5px;
    font-size: 14px;
  }
}

/* 
------------------------------ */
.sd[data-s-1a763372-f874-4982-950a-f80691f1a99f] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 1px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 1px solid #eb6d8e;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 12px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 12px 16px 12px 16px;
  --gap-h-1a763372-f874-4982-950a-f80691f1a99f: 0px;
  --gap-v-1a763372-f874-4982-950a-f80691f1a99f: 12px;
  --gap-uuid: 1a763372-f874-4982-950a-f80691f1a99f;
}

.sd[data-s-7a501785-a267-4265-b14d-03b1618240f2] {
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 600;
  height: auto;
  letter-spacing: 0.04em;
  line-height: normal;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.sd[data-s-49e14229-940e-47d0-b08c-64815f855f55] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 12px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px;
  width: 100%;
  --gap-h-49e14229-940e-47d0-b08c-64815f855f55: 12px;
  --gap-v-49e14229-940e-47d0-b08c-64815f855f55: 0px;
  --gap-uuid: 49e14229-940e-47d0-b08c-64815f855f55;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-49e14229-940e-47d0-b08c-64815f855f55] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    --gap-h-49e14229-940e-47d0-b08c-64815f855f55: 12px;
    --gap-v-49e14229-940e-47d0-b08c-64815f855f55: 12px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-49e14229-940e-47d0-b08c-64815f855f55] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 90%;
    --gap-h-49e14229-940e-47d0-b08c-64815f855f55: 12px;
    --gap-v-49e14229-940e-47d0-b08c-64815f855f55: 12px;
    max-width: 90%;
  }
}
.sd[data-s-8614fcfd-b3ca-4d73-b43c-a1902da5bc32] {
  border-radius: 0;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: 102px;
  padding: 0px;
  width: 102px;
  max-width: 100%;
}

.sd[data-s-8614fcfd-b3ca-4d73-b43c-a1902da5bc32]:hover {
  -webkit-transform: scale(1.05, 1.05);
          transform: scale(1.05, 1.05);
}

@media screen and (max-width: 840px) {
  .sd[data-s-8614fcfd-b3ca-4d73-b43c-a1902da5bc32] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 102px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8614fcfd-b3ca-4d73-b43c-a1902da5bc32] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    height: 100px;
    width: 100px;
    max-width: 100%;
  }
}
.sd[data-s-1886e5f1-44bf-4acf-88a3-cea6ea71bca8] {
  border-radius: 0;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: 102px;
  width: 102px;
  max-width: 100%;
}

.sd[data-s-1886e5f1-44bf-4acf-88a3-cea6ea71bca8]:hover {
  -webkit-transform: scale(1.05, 1.05);
          transform: scale(1.05, 1.05);
}

@media screen and (max-width: 840px) {
  .sd[data-s-1886e5f1-44bf-4acf-88a3-cea6ea71bca8] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 102px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1886e5f1-44bf-4acf-88a3-cea6ea71bca8] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    height: 100px;
    width: 100px;
    max-width: 100%;
  }
}
.sd[data-s-ab297468-1a75-4571-91b8-78e316edf894] {
  border-radius: 0;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: 102px;
  width: 102px;
  max-width: 100%;
}

.sd[data-s-ab297468-1a75-4571-91b8-78e316edf894]:hover {
  -webkit-transform: scale(1.05, 1.05);
          transform: scale(1.05, 1.05);
}

@media screen and (max-width: 840px) {
  .sd[data-s-ab297468-1a75-4571-91b8-78e316edf894] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 102px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ab297468-1a75-4571-91b8-78e316edf894] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    height: 100px;
    width: 100px;
    max-width: 100%;
  }
}
.sd[data-s-06a653e3-1709-4c25-bc47-b81bd77a7383] {
  border-radius: 0;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: 102px;
  width: 102px;
  max-width: 100%;
}

.sd[data-s-06a653e3-1709-4c25-bc47-b81bd77a7383]:hover {
  -webkit-transform: scale(1.05, 1.05);
          transform: scale(1.05, 1.05);
}

@media screen and (max-width: 840px) {
  .sd[data-s-06a653e3-1709-4c25-bc47-b81bd77a7383] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 102px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-06a653e3-1709-4c25-bc47-b81bd77a7383] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    height: 100px;
    width: 100px;
    max-width: 100%;
  }
}
.sd[data-s-8833c6c3-4b9e-41b1-9f39-ec14ed3f3aba] {
  border-radius: 0;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: 102px;
  width: 102px;
  max-width: 100%;
}

.sd[data-s-8833c6c3-4b9e-41b1-9f39-ec14ed3f3aba]:hover {
  -webkit-transform: scale(1.05, 1.05);
          transform: scale(1.05, 1.05);
}

@media screen and (max-width: 840px) {
  .sd[data-s-8833c6c3-4b9e-41b1-9f39-ec14ed3f3aba] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 102px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8833c6c3-4b9e-41b1-9f39-ec14ed3f3aba] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    height: 100px;
    width: 100px;
    max-width: 100%;
  }
}
.sd[data-s-b004ac6c-98ed-45cd-b9d5-266225ad745f] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: 0 0 0 0;
  padding: 0px 0px 60px 0px;
  position: relative;
  width: 97%;
  z-index: 2;
  max-width: 97%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-b004ac6c-98ed-45cd-b9d5-266225ad745f] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 95%;
    max-width: 95%;
  }
}
.sd[data-s-57058e00-8c97-49af-81a5-c24fc350e484] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 640px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  -webkit-transform: translate(0px, 0px);
          transform: translate(0px, 0px);
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98);
          transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98);
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-57058e00-8c97-49af-81a5-c24fc350e484] {
    height: 500px;
    width: 100%;
    max-width: 100%;
  }
}
.sd[data-s-3fbcf778-85c2-4f6d-b760-9853047349d4] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  outline-offset: -4px;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
          transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width: 100%;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-3fbcf778-85c2-4f6d-b760-9853047349d4]:focus {
  outline: none;
}

.sd[data-s-3fbcf778-85c2-4f6d-b760-9853047349d4]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-3fbcf778-85c2-4f6d-b760-9853047349d4] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.sd._animatingPrev[data-s-3fbcf778-85c2-4f6d-b760-9853047349d4] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.sd[data-s-ec857da7-c514-435e-ab59-eb615cab21b2] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px 80px 88px;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-d4f42e84-ef93-49f7-88cf-bcb3139e78fb] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  bottom: 0px;
  display: none;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 88px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0px;
  position: absolute;
  right: 0px;
  top: auto;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1);
          transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1);
  width: auto;
  z-index: 3;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-d4f42e84-ef93-49f7-88cf-bcb3139e78fb] {
    display: none;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-d4f42e84-ef93-49f7-88cf-bcb3139e78fb] {
    display: none;
  }
}
.sd[data-s-d0540986-ae38-43c1-8c47-720e887e6e0c] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #FFFFFF;
  border-radius: 50%;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 40px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0px 24px 0px 0px;
  width: 40px;
  max-width: calc(100% - 24px);
}

.sd[data-s-d0540986-ae38-43c1-8c47-720e887e6e0c]:hover {
  background: #e1e1e1;
}

.sd[data-s-80db048f-9db3-4663-949b-326651601b4e] {
  color: #333333;
  font-size: 24px;
}

.sd[data-s-c0c99cb5-dbda-408b-a625-bcbaeb8369f7] {
  background: #FFFFFF;
  border-radius: 50%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 40px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 40px;
  max-width: 100%;
}

.sd[data-s-c0c99cb5-dbda-408b-a625-bcbaeb8369f7]:hover {
  background: #e1e1e1;
}

.sd[data-s-e63e5970-04e2-4796-8e99-7d3c60305844] {
  height: auto;
  width: auto;
  max-width: 100%;
}

.sd[data-s-58023c2d-9b57-449a-bfb0-c6914d78f400] {
  color: #333333;
  font-size: 18px;
}

.sd[data-s-07df029f-d860-4350-b943-43822a41a7df] {
  height: auto;
  width: auto;
  max-width: 100%;
}

.sd[data-s-916c2015-4b33-47ef-aadb-1d2d8b9212b0] {
  color: #333333;
  font-size: 18px;
}

.sd[data-s-7c8b25d0-50c2-4358-b23d-83ec07482713] {
  background: #FFFFFF;
  border-radius: 50%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 40px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0px 0px 0px 24px;
  width: 40px;
  max-width: calc(100% - 24px);
}

.sd[data-s-7c8b25d0-50c2-4358-b23d-83ec07482713]:hover {
  background: #e1e1e1;
}

.sd[data-s-6effb182-2b04-47a9-a50b-624ecc8d135e] {
  color: #333333;
  font-size: 24px;
}

.sd[data-s-8ad8e7a1-840e-4ef2-8178-f1b3a09319c1] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 12px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-8ad8e7a1-840e-4ef2-8178-f1b3a09319c1] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8ad8e7a1-840e-4ef2-8178-f1b3a09319c1] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    margin: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
}
.sd[data-s-19582450-4f18-41fd-aaf1-8859046ad78f] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px 50px 0px 50px;
  width: 50%;
  max-width: 50%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-19582450-4f18-41fd-aaf1-8859046ad78f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    padding: 30px 12px 20px 12px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-19582450-4f18-41fd-aaf1-8859046ad78f] {
    border-bottom: 0px solid #eb6d8e;
    border-left: 0px solid #eb6d8e;
    border-right: 0px solid #eb6d8e;
    border-top: 0px solid #eb6d8e;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    padding: 30px 0px 20px 0px;
    width: 100%;
  }
}
.sd[data-s-fb65a2a8-52e5-43d3-9f8b-6c6b17b7ee0e] {
  color: #333333;
  height: auto;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.sd[data-s-f92aedf5-42ec-4e81-9439-8327efde2e61] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 0px solid #eb6d8e;
  border-left: 1px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px;
  width: 50%;
  max-width: 50%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-f92aedf5-42ec-4e81-9439-8327efde2e61] {
    border-bottom: 0px solid #eb6d8e;
    border-left: 0px solid #eb6d8e;
    border-right: 0px solid #eb6d8e;
    border-top: 1px solid #eb6d8e;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f92aedf5-42ec-4e81-9439-8327efde2e61] {
    border-bottom: 0px solid #eb6d8e;
    border-left: 0px solid #eb6d8e;
    border-right: 0px solid #eb6d8e;
    border-top: 1px solid #eb6d8e;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 100%;
  }
}
.sd[data-s-1346ad53-7326-4d70-b927-bc0eb9e6c10e] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px 0px 24px 0px;
  --gap-h-1346ad53-7326-4d70-b927-bc0eb9e6c10e: 0px;
  --gap-v-1346ad53-7326-4d70-b927-bc0eb9e6c10e: 24px;
  --gap-uuid: 1346ad53-7326-4d70-b927-bc0eb9e6c10e;
}

@media screen and (max-width: 840px) {
  .sd[data-s-1346ad53-7326-4d70-b927-bc0eb9e6c10e] {
    padding: 40px 12px 24px 12px;
    --gap-h-1346ad53-7326-4d70-b927-bc0eb9e6c10e: 0px;
    --gap-v-1346ad53-7326-4d70-b927-bc0eb9e6c10e: 24px;
  }
}
.sd[data-s-96bee914-365b-4a95-b05c-bc42706663f4] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 12px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px;
  --gap-h-96bee914-365b-4a95-b05c-bc42706663f4: 12px;
  --gap-v-96bee914-365b-4a95-b05c-bc42706663f4: 0px;
  --gap-uuid: 96bee914-365b-4a95-b05c-bc42706663f4;
}

.sd[data-s-de32cdac-cdb5-457c-8937-bde45d96e3a4] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 12px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px;
  --gap-h-de32cdac-cdb5-457c-8937-bde45d96e3a4: 12px;
  --gap-v-de32cdac-cdb5-457c-8937-bde45d96e3a4: 0px;
  --gap-uuid: de32cdac-cdb5-457c-8937-bde45d96e3a4;
}

.sd[data-s-8a181792-5a44-4121-900b-0ae1402ed8af] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 12px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px;
  --gap-h-8a181792-5a44-4121-900b-0ae1402ed8af: 12px;
  --gap-v-8a181792-5a44-4121-900b-0ae1402ed8af: 0px;
  --gap-uuid: 8a181792-5a44-4121-900b-0ae1402ed8af;
}

.sd[data-s-ce61e419-486f-4971-a803-4552bbd75949] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 12px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px;
  --gap-h-ce61e419-486f-4971-a803-4552bbd75949: 12px;
  --gap-v-ce61e419-486f-4971-a803-4552bbd75949: 0px;
  --gap-uuid: ce61e419-486f-4971-a803-4552bbd75949;
}

.sd[data-s-18fbdf11-6260-42c3-8945-7c3e232d7e9d] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 12px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px;
  --gap-h-18fbdf11-6260-42c3-8945-7c3e232d7e9d: 0px;
  --gap-v-18fbdf11-6260-42c3-8945-7c3e232d7e9d: 12px;
  --gap-uuid: 18fbdf11-6260-42c3-8945-7c3e232d7e9d;
}

.text[data-s-5ecd43f1-1bd6-4383-b2de-ec746a36e0ec] {
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.04em;
  line-height: normal;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.text[data-s-5ecd43f1-1bd6-4383-b2de-ec746a36e0ec] .txt_space {
  display: block;
  letter-spacing: 0.04em;
  line-height: normal;
  text-align: left;
  padding-left: 2em;
}
@media screen and (max-width: 540px) {
  .text[data-s-5ecd43f1-1bd6-4383-b2de-ec746a36e0ec] .txt_space {
    padding-left: 1em;
  }
}

.sd[data-s-f5cfcbea-af69-4c51-830e-8dbd87549fef] {
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: normal;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.sd[data-s-db89d393-b7a7-4381-8414-8313eec23226] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 0px solid #333333;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 40px 0px 0px 0px;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-db89d393-b7a7-4381-8414-8313eec23226] {
    margin: 40px 0px 24px 0px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-db89d393-b7a7-4381-8414-8313eec23226] {
    margin: 40px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
}
.sd[data-s-fa3bedbd-7494-4741-b9b5-20ed1a0bcc5e] {
  -ms-flex-line-pack: end;
      align-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  border-bottom: 1px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  height: auto;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px 0px 12px 24px;
  width: 100%;
  --gap-h-fa3bedbd-7494-4741-b9b5-20ed1a0bcc5e: 24px;
  --gap-v-fa3bedbd-7494-4741-b9b5-20ed1a0bcc5e: 0px;
  --gap-uuid: fa3bedbd-7494-4741-b9b5-20ed1a0bcc5e;
  max-width: 100%;
}

.sd[data-s-09a5ae0b-b49f-4673-8a9a-e3cc9763feb5] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
  -webkit-transform-origin: bottom center;
          transform-origin: bottom center;
  width: 77px;
  max-width: 100%;
}

.sd[data-s-09a5ae0b-b49f-4673-8a9a-e3cc9763feb5]:before {
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: 100%;
}

.sd[data-s-d4a90e2e-caf6-419f-af0a-b26bd3efcd75] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 0px solid #eb6d8e;
  border-left: 1px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 12px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px 0px 0px 12px;
  --gap-h-d4a90e2e-caf6-419f-af0a-b26bd3efcd75: 12px;
  --gap-v-d4a90e2e-caf6-419f-af0a-b26bd3efcd75: 0px;
  --gap-uuid: d4a90e2e-caf6-419f-af0a-b26bd3efcd75;
}

.sd[data-s-eeb51721-7732-436d-8724-dd30c1bdd16a] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
  -webkit-transform-origin: bottom center;
          transform-origin: bottom center;
  width: 90px;
  max-width: 100%;
}

.sd[data-s-eeb51721-7732-436d-8724-dd30c1bdd16a]:before {
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: 100%;
}

.sd[data-s-024273bd-00c9-4d65-be40-7f6f910dab14] {
  color: #333333;
  font-size: 24px;
  padding: 0px 12px 0px 0px;
}

.sd[data-s-384a13fb-50c0-451a-96ce-625dcb83b204] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-2a6904c0-bd73-48f2-8763-fa8d2056e089] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-bottom: 0px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin: 12px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 100%;
  --gap-h-2a6904c0-bd73-48f2-8763-fa8d2056e089: 0px;
  --gap-v-2a6904c0-bd73-48f2-8763-fa8d2056e089: 0px;
  --gap-uuid: 2a6904c0-bd73-48f2-8763-fa8d2056e089;
  max-width: 100%;
}

.sd[data-s-2a6904c0-bd73-48f2-8763-fa8d2056e089]:hover {
  background: transparent;
  --gap-h-2a6904c0-bd73-48f2-8763-fa8d2056e089: 0px;
  --gap-v-2a6904c0-bd73-48f2-8763-fa8d2056e089: 0px;
}

@media screen and (max-width: 840px) {
  .sd[data-s-2a6904c0-bd73-48f2-8763-fa8d2056e089] {
    margin: 0px 0px 0px 0px;
    --gap-h-2a6904c0-bd73-48f2-8763-fa8d2056e089: 0px;
    --gap-v-2a6904c0-bd73-48f2-8763-fa8d2056e089: 0px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2a6904c0-bd73-48f2-8763-fa8d2056e089] {
    margin: 12px 0px 12px;
    padding: 0px 0px 0px 0px;
    --gap-h-2a6904c0-bd73-48f2-8763-fa8d2056e089: 0px;
    --gap-v-2a6904c0-bd73-48f2-8763-fa8d2056e089: 0px;
    width: 100%;
    max-width: 100%;
  }
}
.sd[data-s-42a4f5f4-695f-499e-91e3-0683bacbeb2a] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 12px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-42a4f5f4-695f-499e-91e3-0683bacbeb2a] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.sd[data-s-5c414f1f-f890-46d0-b669-2774f25ef84d] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 0px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 1px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 12px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-033f1f23-b933-4635-aaa8-383e52964529] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 0px solid #eb6d8e;
  border-left: 1px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px 0px 0px 0px;
  width: 100%;
  --gap-h-033f1f23-b933-4635-aaa8-383e52964529: 0px;
  --gap-v-033f1f23-b933-4635-aaa8-383e52964529: 24px;
  --gap-uuid: 033f1f23-b933-4635-aaa8-383e52964529;
  max-width: 100%;
}

.sd[data-s-304e3bd6-b990-443a-ac1b-626e1497efa6] {
  -ms-flex-line-pack: end;
      align-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  height: auto;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px 0px 0px 40px;
  --gap-h-304e3bd6-b990-443a-ac1b-626e1497efa6: 24px;
  --gap-v-304e3bd6-b990-443a-ac1b-626e1497efa6: 0px;
  --gap-uuid: 304e3bd6-b990-443a-ac1b-626e1497efa6;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-304e3bd6-b990-443a-ac1b-626e1497efa6] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    padding: 0px 0px 0px 24px;
    width: calc(100% - var(--gap-h-033f1f23-b933-4635-aaa8-383e52964529) * 0);
    --gap-h-304e3bd6-b990-443a-ac1b-626e1497efa6: 24px;
    --gap-v-304e3bd6-b990-443a-ac1b-626e1497efa6: 0px;
    max-width: calc(100% - var(--gap-h-033f1f23-b933-4635-aaa8-383e52964529) * 0);
  }
}
.sd[data-s-7f0af3b2-4dd4-48b3-acff-8ead0e5dbf9e] {
  -ms-flex-line-pack: end;
      align-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  z-index: 1;
  --gap-h-7f0af3b2-4dd4-48b3-acff-8ead0e5dbf9e: 24px;
  --gap-v-7f0af3b2-4dd4-48b3-acff-8ead0e5dbf9e: 0px;
  --gap-uuid: 7f0af3b2-4dd4-48b3-acff-8ead0e5dbf9e;
}

@media screen and (max-width: 540px) {
  .sd[data-s-7f0af3b2-4dd4-48b3-acff-8ead0e5dbf9e] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 97px;
    --gap-h-7f0af3b2-4dd4-48b3-acff-8ead0e5dbf9e: 24px;
    --gap-v-7f0af3b2-4dd4-48b3-acff-8ead0e5dbf9e: 0px;
    max-width: 100%;
  }
}
.sd[data-s-bb30eea4-87f6-4da9-9351-f1ce7c1cbe9f] {
  background: transparent;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
  overflow-x: visible;
  overflow-y: visible;
  width: 137px;
  max-width: 100%;
}

.sd[data-s-f6ee626e-730b-489b-8a81-9e4936d69f09] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
  -webkit-transform-origin: bottom center;
          transform-origin: bottom center;
  width: 136px;
  max-width: 100%;
}

.sd[data-s-f6ee626e-730b-489b-8a81-9e4936d69f09]:before {
  background-position: left bottom;
  background-repeat: no-repeat;
  background-size: cover;
}

@media screen and (max-width: 540px) {
  .sd[data-s-f6ee626e-730b-489b-8a81-9e4936d69f09] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    overflow-x: visible;
    overflow-y: visible;
    width: 97px;
    max-width: 100%;
  }
}
.sd[data-s-a2be1fd3-4cd7-4251-9e9b-ee7b7de72d81] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: rgba(0, 0, 0, 0);
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-radius: 0;
  border-right: 0px solid #333333;
  border-top: 0px solid #333333;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  -webkit-transform: translate(-1px, 0px);
          transform: translate(-1px, 0px);
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  width: calc(100% - var(--gap-h-033f1f23-b933-4635-aaa8-383e52964529) * 0);
  z-index: -1;
  max-width: calc(100% - var(--gap-h-033f1f23-b933-4635-aaa8-383e52964529) * 0);
}

@media screen and (max-width: 840px) {
  .sd[data-s-a2be1fd3-4cd7-4251-9e9b-ee7b7de72d81] {
    overflow-x: visible;
    overflow-y: visible;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a2be1fd3-4cd7-4251-9e9b-ee7b7de72d81] {
    border-radius: 0;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    height: auto;
    overflow-x: hidden;
    overflow-y: hidden;
  }
}
.sd[data-s-5818ca08-7b27-4249-8239-4f008125c5f1] {
  border-bottom: 0px solid #3e3a39;
  border-left: 0px solid #3e3a39;
  border-right: 0px solid #3e3a39;
  border-top: 0px solid #3e3a39;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 200px;
  outline-offset: -4px;
  padding: 0px 0px 0px 0px;
  -webkit-transform: translate(0px, 0px);
          transform: translate(0px, 0px);
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  width: 300px;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-5818ca08-7b27-4249-8239-4f008125c5f1]:focus {
  outline: none;
}

.sd[data-s-5818ca08-7b27-4249-8239-4f008125c5f1]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-5818ca08-7b27-4249-8239-4f008125c5f1] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.sd._animatingPrev[data-s-5818ca08-7b27-4249-8239-4f008125c5f1] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.sd[data-s-f96f77ac-8d9a-4e62-8f72-721f6bf2c467] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: transparent;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px 0px 0px 0px;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-69a7ead4-4c37-4336-b394-8029494ec67b] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: 100%;
  left: 0;
  margin: 0 0 0 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-541f3ae8-9b9b-42f5-b9d8-a7fa9f5b8eb0] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  outline-offset: -4px;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
          transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width: 100%;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-541f3ae8-9b9b-42f5-b9d8-a7fa9f5b8eb0]:focus {
  outline: none;
}

.sd[data-s-541f3ae8-9b9b-42f5-b9d8-a7fa9f5b8eb0]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-541f3ae8-9b9b-42f5-b9d8-a7fa9f5b8eb0] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.sd._animatingPrev[data-s-541f3ae8-9b9b-42f5-b9d8-a7fa9f5b8eb0] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.sd[data-s-7ffb0924-bb1e-4f46-9139-9b2da55344db] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 200px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px 0px 0px;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-2617d7e7-b89d-4881-84c5-2912e2cef104] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #000000;
  border-radius: 12px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 98%;
  max-width: 98%;
}

.sd[data-s-1343bf03-159c-4080-8fba-1e23a4306240] {
  color: #FFFFFF;
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.07em;
  line-height: 1.2;
  margin: 0px 0px 11px 0px;
  text-align: left;
  z-index: 0;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-1343bf03-159c-4080-8fba-1e23a4306240] {
    font-size: 28px;
  }
}
.sd[data-s-3b24220e-1680-4f88-898d-005aa2249e3e] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  outline-offset: -4px;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
          transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width: 100%;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-3b24220e-1680-4f88-898d-005aa2249e3e]:focus {
  outline: none;
}

.sd[data-s-3b24220e-1680-4f88-898d-005aa2249e3e]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-3b24220e-1680-4f88-898d-005aa2249e3e] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.sd._animatingPrev[data-s-3b24220e-1680-4f88-898d-005aa2249e3e] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.sd[data-s-d1c70621-c72e-40f7-9628-1ea1c36aae34] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 200px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px 0px 0px;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-23579c52-530e-499a-8253-2ecff2493842] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #000000;
  border-radius: 12px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 98%;
  max-width: 98%;
}

.sd[data-s-3ef4af9c-fa58-47c4-a7ef-c33fc38fdafb] {
  color: #FFFFFF;
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.07em;
  line-height: 1.2;
  margin: 0px 0px 11px 0px;
  text-align: left;
  z-index: 0;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-3ef4af9c-fa58-47c4-a7ef-c33fc38fdafb] {
    font-size: 28px;
  }
}
.sd[data-s-e2d986d4-a50c-4a92-8ca7-fb9b417d7020] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  outline-offset: -4px;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
          transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width: 100%;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-e2d986d4-a50c-4a92-8ca7-fb9b417d7020]:focus {
  outline: none;
}

.sd[data-s-e2d986d4-a50c-4a92-8ca7-fb9b417d7020]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-e2d986d4-a50c-4a92-8ca7-fb9b417d7020] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.sd._animatingPrev[data-s-e2d986d4-a50c-4a92-8ca7-fb9b417d7020] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.sd[data-s-76672a96-0fd7-4550-ba48-a900a1d33387] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 200px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px 0px 0px;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-6d5c61ff-eb56-4737-8ffe-ffaf226d58ce] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #000000;
  border-radius: 12px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 98%;
  max-width: 98%;
}

.sd[data-s-e028b0fe-e36b-44d0-bf56-9afe06ce416c] {
  color: #FFFFFF;
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.07em;
  line-height: 1.2;
  margin: 0px 0px 11px 0px;
  text-align: left;
  z-index: 0;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-e028b0fe-e36b-44d0-bf56-9afe06ce416c] {
    font-size: 28px;
  }
}
.sd[data-s-84794033-9d3a-4b6f-bad8-d9785a1a3a54] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 0px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 1px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 12px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-351a560e-93ce-487f-a089-e35a71d65ec8] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 0px solid #eb6d8e;
  border-left: 1px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px 0px 0px 0px;
  width: 100%;
  --gap-h-351a560e-93ce-487f-a089-e35a71d65ec8: 0px;
  --gap-v-351a560e-93ce-487f-a089-e35a71d65ec8: 24px;
  --gap-uuid: 351a560e-93ce-487f-a089-e35a71d65ec8;
  max-width: 100%;
}

.sd[data-s-819b9dd3-1cae-439d-a15c-778d55dc137e] {
  -ms-flex-line-pack: end;
      align-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  height: auto;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px 0px 0px 40px;
  --gap-h-819b9dd3-1cae-439d-a15c-778d55dc137e: 24px;
  --gap-v-819b9dd3-1cae-439d-a15c-778d55dc137e: 0px;
  --gap-uuid: 819b9dd3-1cae-439d-a15c-778d55dc137e;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-819b9dd3-1cae-439d-a15c-778d55dc137e] {
    padding: 0px 0px 0px 24px;
    --gap-h-819b9dd3-1cae-439d-a15c-778d55dc137e: 24px;
    --gap-v-819b9dd3-1cae-439d-a15c-778d55dc137e: 0px;
  }
}
.sd[data-s-5d1ed40d-9e8d-40de-87f4-4f7357c7130b] {
  -ms-flex-line-pack: end;
      align-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  height: auto;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  z-index: 1;
  --gap-h-5d1ed40d-9e8d-40de-87f4-4f7357c7130b: 24px;
  --gap-v-5d1ed40d-9e8d-40de-87f4-4f7357c7130b: 0px;
  --gap-uuid: 5d1ed40d-9e8d-40de-87f4-4f7357c7130b;
  max-width: 100%;
}

.sd[data-s-339bb172-1c94-483a-9988-3d474dfb2f24] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
  -webkit-transform-origin: bottom center;
          transform-origin: bottom center;
  width: 606px;
  max-width: 100%;
}

.sd[data-s-339bb172-1c94-483a-9988-3d474dfb2f24]:before {
  background-position: left bottom;
  background-repeat: no-repeat;
  background-size: cover;
}

@media screen and (max-width: 840px) {
  .sd[data-s-339bb172-1c94-483a-9988-3d474dfb2f24] {
    display: none;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-339bb172-1c94-483a-9988-3d474dfb2f24] {
    display: none;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 190px;
    max-width: 100%;
  }
}
.sd[data-s-4ef0e64e-6c82-45bb-8be6-2ad9193dd02f] {
  display: none;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
  -webkit-transform-origin: bottom center;
          transform-origin: bottom center;
  width: 606px;
  max-width: 100%;
}

.sd[data-s-4ef0e64e-6c82-45bb-8be6-2ad9193dd02f]:before {
  background-position: left bottom;
  background-repeat: no-repeat;
  background-size: cover;
}

@media screen and (max-width: 840px) {
  .sd[data-s-4ef0e64e-6c82-45bb-8be6-2ad9193dd02f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 270px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4ef0e64e-6c82-45bb-8be6-2ad9193dd02f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 200px;
    max-width: 100%;
  }
}
.sd[data-s-3d2428b5-323d-4aa4-b7cd-76800303a35d] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: rgba(0, 0, 0, 0);
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-radius: 0;
  border-right: 0px solid #333333;
  border-top: 0px solid #333333;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  -webkit-transform: translate(0px, 0px) rotate(180deg);
          transform: translate(0px, 0px) rotate(180deg);
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  width: calc(100% - var(--gap-h-351a560e-93ce-487f-a089-e35a71d65ec8) * 0);
  z-index: -1;
  max-width: calc(100% - var(--gap-h-351a560e-93ce-487f-a089-e35a71d65ec8) * 0);
}

@media screen and (max-width: 840px) {
  .sd[data-s-3d2428b5-323d-4aa4-b7cd-76800303a35d] {
    overflow-x: visible;
    overflow-y: visible;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3d2428b5-323d-4aa4-b7cd-76800303a35d] {
    border-radius: 0;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    height: auto;
    overflow-x: hidden;
    overflow-y: hidden;
  }
}
.sd[data-s-5f054253-f96d-4a46-a5c7-17ef922a0c6d] {
  border-bottom: 0px solid #3e3a39;
  border-left: 0px solid #3e3a39;
  border-right: 0px solid #3e3a39;
  border-top: 0px solid #3e3a39;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 200px;
  outline-offset: -4px;
  padding: 0px 0px 0px 0px;
  -webkit-transform: translate(0px, 0px);
          transform: translate(0px, 0px);
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  width: 300px;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-5f054253-f96d-4a46-a5c7-17ef922a0c6d]:focus {
  outline: none;
}

.sd[data-s-5f054253-f96d-4a46-a5c7-17ef922a0c6d]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-5f054253-f96d-4a46-a5c7-17ef922a0c6d] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.sd._animatingPrev[data-s-5f054253-f96d-4a46-a5c7-17ef922a0c6d] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.sd[data-s-609ce544-cc7a-4d29-b7ff-66f95f087ed2] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px 0px 0px 0px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-4ff5a19f-6b42-4a2f-a455-2fa1cb19822f] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: 100%;
  left: 0;
  margin: 0 0 0 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-9de4ff0b-e965-46d9-9183-72667c77f46c] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  outline-offset: -4px;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
          transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width: 100%;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-9de4ff0b-e965-46d9-9183-72667c77f46c]:focus {
  outline: none;
}

.sd[data-s-9de4ff0b-e965-46d9-9183-72667c77f46c]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-9de4ff0b-e965-46d9-9183-72667c77f46c] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.sd._animatingPrev[data-s-9de4ff0b-e965-46d9-9183-72667c77f46c] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.sd[data-s-25e50a4b-730f-4214-8943-8edcf8da308f] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 200px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px 0px 0px;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-069e8b6d-fcc2-423a-aea4-5bafc7262d7a] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #000000;
  border-radius: 12px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 98%;
  max-width: 98%;
}

.sd[data-s-9adc69f4-7ad2-4162-930b-eafa512082be] {
  color: #FFFFFF;
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.07em;
  line-height: 1.2;
  margin: 0px 0px 11px 0px;
  text-align: left;
  z-index: 0;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-9adc69f4-7ad2-4162-930b-eafa512082be] {
    font-size: 28px;
  }
}
.sd[data-s-77153b21-2333-4668-a18f-dbfe93b52417] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  outline-offset: -4px;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
          transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width: 100%;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-77153b21-2333-4668-a18f-dbfe93b52417]:focus {
  outline: none;
}

.sd[data-s-77153b21-2333-4668-a18f-dbfe93b52417]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-77153b21-2333-4668-a18f-dbfe93b52417] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.sd._animatingPrev[data-s-77153b21-2333-4668-a18f-dbfe93b52417] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.sd[data-s-744238cd-9a7f-4973-ab6b-320c9aa03a18] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 200px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px 0px 0px;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-37bfb9e6-02d5-4464-aacb-feee6e355bb2] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #000000;
  border-radius: 12px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 98%;
  max-width: 98%;
}

.sd[data-s-b45b132b-643e-46d1-b480-cf2714985cab] {
  color: #FFFFFF;
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.07em;
  line-height: 1.2;
  margin: 0px 0px 11px 0px;
  text-align: left;
  z-index: 0;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-b45b132b-643e-46d1-b480-cf2714985cab] {
    font-size: 28px;
  }
}
.sd[data-s-b6b9681a-3cf6-4b2f-8da4-ee2519ac2930] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  outline-offset: -4px;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
          transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width: 100%;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-b6b9681a-3cf6-4b2f-8da4-ee2519ac2930]:focus {
  outline: none;
}

.sd[data-s-b6b9681a-3cf6-4b2f-8da4-ee2519ac2930]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-b6b9681a-3cf6-4b2f-8da4-ee2519ac2930] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.sd._animatingPrev[data-s-b6b9681a-3cf6-4b2f-8da4-ee2519ac2930] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.sd[data-s-070ecc4c-335f-45a2-87fc-992d98853bc9] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 200px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px 0px 0px;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-380c8b3f-c8ac-42d9-8310-5751a0d9a4bb] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #000000;
  border-radius: 12px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 98%;
  max-width: 98%;
}

.sd[data-s-df08f270-a211-4a01-8aff-c426e7bd72a8] {
  color: #FFFFFF;
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.07em;
  line-height: 1.2;
  margin: 0px 0px 11px 0px;
  text-align: left;
  z-index: 0;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-df08f270-a211-4a01-8aff-c426e7bd72a8] {
    font-size: 28px;
  }
}
.sd[data-s-4628ba5a-dadf-48d0-ba15-6dec2375d875] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 0px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 1px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 12px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-b9a4751a-c38a-453e-95dd-6745dd2eecc5] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 0px solid #eb6d8e;
  border-left: 1px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px 0px 0px 0px;
  width: 100%;
  --gap-h-b9a4751a-c38a-453e-95dd-6745dd2eecc5: 0px;
  --gap-v-b9a4751a-c38a-453e-95dd-6745dd2eecc5: 24px;
  --gap-uuid: b9a4751a-c38a-453e-95dd-6745dd2eecc5;
  max-width: 100%;
}

.sd[data-s-96fe89d4-7510-4360-bd41-68acf04abe73] {
  -ms-flex-line-pack: end;
      align-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  height: auto;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px 0px 0px 40px;
  --gap-h-96fe89d4-7510-4360-bd41-68acf04abe73: 24px;
  --gap-v-96fe89d4-7510-4360-bd41-68acf04abe73: 0px;
  --gap-uuid: 96fe89d4-7510-4360-bd41-68acf04abe73;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-96fe89d4-7510-4360-bd41-68acf04abe73] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    padding: 0px 0px 0px 24px;
    width: calc(100% - var(--gap-h-b9a4751a-c38a-453e-95dd-6745dd2eecc5) * 0);
    --gap-h-96fe89d4-7510-4360-bd41-68acf04abe73: 24px;
    --gap-v-96fe89d4-7510-4360-bd41-68acf04abe73: 0px;
    max-width: calc(100% - var(--gap-h-b9a4751a-c38a-453e-95dd-6745dd2eecc5) * 0);
  }
}
.sd[data-s-e160dabc-100a-42a5-9f04-0efcc8462ce6] {
  -ms-flex-line-pack: end;
      align-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  z-index: 1;
  --gap-h-e160dabc-100a-42a5-9f04-0efcc8462ce6: 24px;
  --gap-v-e160dabc-100a-42a5-9f04-0efcc8462ce6: 0px;
  --gap-uuid: e160dabc-100a-42a5-9f04-0efcc8462ce6;
}

@media screen and (max-width: 540px) {
  .sd[data-s-e160dabc-100a-42a5-9f04-0efcc8462ce6] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 97px;
    --gap-h-e160dabc-100a-42a5-9f04-0efcc8462ce6: 24px;
    --gap-v-e160dabc-100a-42a5-9f04-0efcc8462ce6: 0px;
    max-width: 100%;
  }
}
.sd[data-s-a281262c-5da0-4918-b41a-e63be939368e] {
  background: transparent;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
  overflow-x: visible;
  overflow-y: visible;
  width: 137px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-a281262c-5da0-4918-b41a-e63be939368e] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
  }
}
.sd[data-s-e36dd62e-d82f-4156-878c-855d8c389e9a] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
  -webkit-transform-origin: bottom center;
          transform-origin: bottom center;
  width: 136px;
  max-width: 100%;
}

.sd[data-s-e36dd62e-d82f-4156-878c-855d8c389e9a]:before {
  background-position: left bottom;
  background-repeat: no-repeat;
  background-size: cover;
}

@media screen and (max-width: 540px) {
  .sd[data-s-e36dd62e-d82f-4156-878c-855d8c389e9a] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    overflow-x: visible;
    overflow-y: visible;
    width: 97px;
    max-width: 100%;
  }
}
.sd[data-s-086b1feb-2e48-4db7-8260-6b04d94afcec] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: rgba(0, 0, 0, 0);
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-radius: 0;
  border-right: 0px solid #333333;
  border-top: 0px solid #333333;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  -webkit-transform: translate(-1px, 0px);
          transform: translate(-1px, 0px);
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  width: calc(100% - var(--gap-h-b9a4751a-c38a-453e-95dd-6745dd2eecc5) * 0);
  z-index: -1;
  max-width: calc(100% - var(--gap-h-b9a4751a-c38a-453e-95dd-6745dd2eecc5) * 0);
}

@media screen and (max-width: 840px) {
  .sd[data-s-086b1feb-2e48-4db7-8260-6b04d94afcec] {
    overflow-x: visible;
    overflow-y: visible;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-086b1feb-2e48-4db7-8260-6b04d94afcec] {
    border-radius: 0;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    height: auto;
    overflow-x: hidden;
    overflow-y: hidden;
  }
}
.sd[data-s-550d382f-a584-44c2-bdd8-291e5039d106] {
  border-bottom: 0px solid #3e3a39;
  border-left: 0px solid #3e3a39;
  border-right: 0px solid #3e3a39;
  border-top: 0px solid #3e3a39;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 200px;
  outline-offset: -4px;
  padding: 0px 0px 0px 0px;
  -webkit-transform: translate(0px, 0px);
          transform: translate(0px, 0px);
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  width: 300px;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-550d382f-a584-44c2-bdd8-291e5039d106]:focus {
  outline: none;
}

.sd[data-s-550d382f-a584-44c2-bdd8-291e5039d106]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-550d382f-a584-44c2-bdd8-291e5039d106] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.sd._animatingPrev[data-s-550d382f-a584-44c2-bdd8-291e5039d106] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.sd[data-s-d80ef32a-4de4-428a-8bed-cbbeb7e36787] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: transparent;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px 0px 0px 0px;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-43bd88b8-0066-413a-87fb-0abc8d6aef9b] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: 100%;
  left: 0;
  margin: 0 0 0 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-ff08b509-c855-46b2-8bb6-809e8ca26f29] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  outline-offset: -4px;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
          transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width: 100%;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-ff08b509-c855-46b2-8bb6-809e8ca26f29]:focus {
  outline: none;
}

.sd[data-s-ff08b509-c855-46b2-8bb6-809e8ca26f29]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-ff08b509-c855-46b2-8bb6-809e8ca26f29] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.sd._animatingPrev[data-s-ff08b509-c855-46b2-8bb6-809e8ca26f29] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.sd[data-s-f7878e0e-feba-4979-bd83-956137f4447e] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 200px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px 0px 0px;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-0eb3090c-4bf7-4e74-8f82-29991356bfd1] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #000000;
  border-radius: 12px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 98%;
  max-width: 98%;
}

.sd[data-s-293a5245-0df3-49db-9d7d-60aed3ad3a49] {
  color: #FFFFFF;
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.07em;
  line-height: 1.2;
  margin: 0px 0px 11px 0px;
  text-align: left;
  z-index: 0;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-293a5245-0df3-49db-9d7d-60aed3ad3a49] {
    font-size: 28px;
  }
}
.sd[data-s-4f7f943f-6924-43d4-809f-22ea29009eb1] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  outline-offset: -4px;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
          transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width: 100%;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-4f7f943f-6924-43d4-809f-22ea29009eb1]:focus {
  outline: none;
}

.sd[data-s-4f7f943f-6924-43d4-809f-22ea29009eb1]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-4f7f943f-6924-43d4-809f-22ea29009eb1] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.sd._animatingPrev[data-s-4f7f943f-6924-43d4-809f-22ea29009eb1] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.sd[data-s-8d6f3ee2-32f1-45df-ae6e-b22afd136291] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 200px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px 0px 0px;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-ee74077d-0f90-4e76-a7ec-7b01ca265efa] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #000000;
  border-radius: 12px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 98%;
  max-width: 98%;
}

.sd[data-s-eb91caab-2db6-4ccb-8142-6801651be255] {
  color: #FFFFFF;
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.07em;
  line-height: 1.2;
  margin: 0px 0px 11px 0px;
  text-align: left;
  z-index: 0;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-eb91caab-2db6-4ccb-8142-6801651be255] {
    font-size: 28px;
  }
}
.sd[data-s-180372e8-6f95-477e-a7ba-e98a1c849d8e] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  outline-offset: -4px;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
          transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width: 100%;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-180372e8-6f95-477e-a7ba-e98a1c849d8e]:focus {
  outline: none;
}

.sd[data-s-180372e8-6f95-477e-a7ba-e98a1c849d8e]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-180372e8-6f95-477e-a7ba-e98a1c849d8e] {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.sd._animatingPrev[data-s-180372e8-6f95-477e-a7ba-e98a1c849d8e] {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.sd[data-s-a69d0be4-dda5-4172-beed-c45e62f71195] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 200px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0px 0px 0px;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-52232495-eb15-47ec-a858-c1b6c684cdff] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #000000;
  border-radius: 12px;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 98%;
  max-width: 98%;
}

.sd[data-s-b69ddd3f-0e53-4ddb-a17f-987ec1256df1] {
  color: #FFFFFF;
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.07em;
  line-height: 1.2;
  margin: 0px 0px 11px 0px;
  text-align: left;
  z-index: 0;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-b69ddd3f-0e53-4ddb-a17f-987ec1256df1] {
    font-size: 28px;
  }
}
.sd[data-s-dc27e0cd-eca6-42d4-b2a5-8324df6118cd] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 0px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 1px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 12px 0px;
  width: 100%;
  max-width: 100%;
}

#price {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 0px solid #333333;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 40px 0px 0px 0px;
  width: 100%;
  --gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d: 0px;
  --gap-v-d732c1a7-0825-4e26-9382-a4769c3bad0d: 0px;
  --gap-uuid: d732c1a7-0825-4e26-9382-a4769c3bad0d;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  #price {
    padding: 40px 0px 0px 0px;
    --gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d: 0px;
    --gap-v-d732c1a7-0825-4e26-9382-a4769c3bad0d: 0px;
  }
}

#price div:not(.price_ttl) p.sd {
  font-weight: bold;
}

.sd[data-s-86b11254-7d4e-471c-989d-41ff5770f520] {
  -ms-flex-line-pack: end;
      align-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  border-bottom: 4px double #eb6d8e;
  border-left: 0px double #eb6d8e;
  border-right: 0px double #eb6d8e;
  border-top: 0px double #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  height: auto;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px 0px 12px 24px;
  width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
  --gap-h-86b11254-7d4e-471c-989d-41ff5770f520: 24px;
  --gap-v-86b11254-7d4e-471c-989d-41ff5770f520: 0px;
  --gap-uuid: 86b11254-7d4e-471c-989d-41ff5770f520;
  max-width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
}

.sd[data-s-c08a8081-69db-4ee6-ab42-b612177e5bae] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
  -webkit-transform-origin: bottom center;
          transform-origin: bottom center;
  width: 84px;
  max-width: 100%;
}

.sd[data-s-c08a8081-69db-4ee6-ab42-b612177e5bae]:before {
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-c08a8081-69db-4ee6-ab42-b612177e5bae] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 58px;
    max-width: 100%;
  }
}
.sd[data-s-907e2c89-3585-4434-93a1-7770e5dd935c] {
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 600;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 1;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.sd[data-s-f5cdd12d-4bcd-49eb-b6d0-47f7a1d3ec88] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-bottom: 1px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 12px 0px;
  width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
  --gap-h-f5cdd12d-4bcd-49eb-b6d0-47f7a1d3ec88: 0px;
  --gap-v-f5cdd12d-4bcd-49eb-b6d0-47f7a1d3ec88: 0px;
  --gap-uuid: f5cdd12d-4bcd-49eb-b6d0-47f7a1d3ec88;
  max-width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
}

@media screen and (max-width: 540px) {
  .sd[data-s-f5cdd12d-4bcd-49eb-b6d0-47f7a1d3ec88] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    --gap-h-f5cdd12d-4bcd-49eb-b6d0-47f7a1d3ec88: 0px;
    --gap-v-f5cdd12d-4bcd-49eb-b6d0-47f7a1d3ec88: 0px;
  }
}
.sd[data-s-b5792974-b7f3-432f-80d4-ee4b80726ead] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  --gap-h-b5792974-b7f3-432f-80d4-ee4b80726ead: 0px;
  --gap-v-b5792974-b7f3-432f-80d4-ee4b80726ead: 0px;
  --gap-uuid: b5792974-b7f3-432f-80d4-ee4b80726ead;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-b5792974-b7f3-432f-80d4-ee4b80726ead] {
    border-bottom: 0px double #000000;
    border-left: 0px double #000000;
    border-right: 0px double #000000;
    border-top: 0px double #000000;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    height: 26px;
    --gap-h-b5792974-b7f3-432f-80d4-ee4b80726ead: 0px;
    --gap-v-b5792974-b7f3-432f-80d4-ee4b80726ead: 0px;
    max-width: 100%;
  }
}
.sd[data-s-19f0cb9b-2c4f-44e9-9c3b-2991841ceec6] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  height: calc(100% - var(--gap-v-b5792974-b7f3-432f-80d4-ee4b80726ead) * 0);
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  --gap-h-19f0cb9b-2c4f-44e9-9c3b-2991841ceec6: 0px;
  --gap-v-19f0cb9b-2c4f-44e9-9c3b-2991841ceec6: 0px;
  --gap-uuid: 19f0cb9b-2c4f-44e9-9c3b-2991841ceec6;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-19f0cb9b-2c4f-44e9-9c3b-2991841ceec6] {
    border-bottom: 0px dotted #000000;
    border-left: 0px dotted #000000;
    border-right: 0px dotted #000000;
    border-top: 0px dotted #000000;
    --gap-h-19f0cb9b-2c4f-44e9-9c3b-2991841ceec6: 0px;
    --gap-v-19f0cb9b-2c4f-44e9-9c3b-2991841ceec6: 0px;
  }
}
.sd[data-s-a2dd8a51-7f3b-4bed-86fe-fe13161b3798] {
  border-bottom: 0px dotted #eb6d8e;
  border-left: 0px dotted #eb6d8e;
  border-right: 1px dotted #eb6d8e;
  border-top: 0px dotted #eb6d8e;
  color: #333333;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 600;
  height: calc(100% - var(--gap-v-19f0cb9b-2c4f-44e9-9c3b-2991841ceec6) * 0);
  letter-spacing: 0.04em;
  line-height: 2;
  padding: 0px 24px 0px 24px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-a2dd8a51-7f3b-4bed-86fe-fe13161b3798] {
    border-bottom: 0px dotted #eb6d8e;
    border-left: 0px dotted #eb6d8e;
    border-right: 0px dotted #eb6d8e;
    border-top: 0px dotted #eb6d8e;
  }
}
.sd[data-s-96afa99f-f740-4f5a-baa1-823c84984f84] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 0px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 1px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  --gap-h-96afa99f-f740-4f5a-baa1-823c84984f84: 0px;
  --gap-v-96afa99f-f740-4f5a-baa1-823c84984f84: 0px;
  --gap-uuid: 96afa99f-f740-4f5a-baa1-823c84984f84;
}

@media screen and (max-width: 540px) {
  .sd[data-s-96afa99f-f740-4f5a-baa1-823c84984f84] {
    border-bottom: 0px solid #eb6d8e;
    border-left: 0px solid #eb6d8e;
    border-right: 0px solid #eb6d8e;
    border-top: 0px solid #eb6d8e;
    height: 26px;
    --gap-h-96afa99f-f740-4f5a-baa1-823c84984f84: 0px;
    --gap-v-96afa99f-f740-4f5a-baa1-823c84984f84: 0px;
    max-width: 100%;
  }
}
.sd[data-s-f351df10-43be-49fe-b57e-2bb087ff095b] {
  border-bottom: 0px dotted #333333;
  border-left: 0px dotted #333333;
  border-right: 0px dotted #333333;
  border-top: 0px dotted #333333;
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 20px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  padding: 0px 24px 0px 24px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-f351df10-43be-49fe-b57e-2bb087ff095b] {
    font-size: 18px;
  }
}
.sd[data-s-98272703-f809-40ff-88db-b02c6780b7e6] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  width: auto;
  --gap-h-98272703-f809-40ff-88db-b02c6780b7e6: 0px;
  --gap-v-98272703-f809-40ff-88db-b02c6780b7e6: 0px;
  --gap-uuid: 98272703-f809-40ff-88db-b02c6780b7e6;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-98272703-f809-40ff-88db-b02c6780b7e6] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: auto;
    --gap-h-98272703-f809-40ff-88db-b02c6780b7e6: 0px;
    --gap-v-98272703-f809-40ff-88db-b02c6780b7e6: 0px;
  }
}
.sd[data-s-951cbf70-a388-48d4-89ad-97aac35c539b] {
  border-bottom: 0px dotted #333333;
  border-left: 0px dotted #333333;
  border-right: 0px dotted #333333;
  border-top: 0px dotted #333333;
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  padding: 0px 24px 0px 24px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.sd[data-s-8b30ea1e-bc6e-4f52-8541-d859fe603e38] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-bottom: 1px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 12px 0px;
  width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
  --gap-h-8b30ea1e-bc6e-4f52-8541-d859fe603e38: 0px;
  --gap-v-8b30ea1e-bc6e-4f52-8541-d859fe603e38: 0px;
  --gap-uuid: 8b30ea1e-bc6e-4f52-8541-d859fe603e38;
  max-width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
}

@media screen and (max-width: 840px) {
  .sd[data-s-8b30ea1e-bc6e-4f52-8541-d859fe603e38] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    --gap-h-8b30ea1e-bc6e-4f52-8541-d859fe603e38: 0px;
    --gap-v-8b30ea1e-bc6e-4f52-8541-d859fe603e38: 0px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8b30ea1e-bc6e-4f52-8541-d859fe603e38] {
    border-bottom: 1px solid #eb6d8e;
    border-left: 0px solid #eb6d8e;
    border-right: 0px solid #eb6d8e;
    border-top: 0px solid #eb6d8e;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    --gap-h-8b30ea1e-bc6e-4f52-8541-d859fe603e38: 0px;
    --gap-v-8b30ea1e-bc6e-4f52-8541-d859fe603e38: 0px;
  }
}
.sd[data-s-bf9bb333-5dea-40f2-b077-ad7db3e01d99] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  --gap-h-bf9bb333-5dea-40f2-b077-ad7db3e01d99: 0px;
  --gap-v-bf9bb333-5dea-40f2-b077-ad7db3e01d99: 0px;
  --gap-uuid: bf9bb333-5dea-40f2-b077-ad7db3e01d99;
}

@media screen and (max-width: 540px) {
  .sd[data-s-bf9bb333-5dea-40f2-b077-ad7db3e01d99] {
    height: 26px;
    --gap-h-bf9bb333-5dea-40f2-b077-ad7db3e01d99: 0px;
    --gap-v-bf9bb333-5dea-40f2-b077-ad7db3e01d99: 0px;
    max-width: 100%;
  }
}
.sd[data-s-144618ba-d1e3-4b26-bf10-d5edd3ec81c9] {
  border-bottom: 0px dotted #eb6d8e;
  border-left: 0px dotted #eb6d8e;
  border-right: 1px dotted #eb6d8e;
  border-top: 0px dotted #eb6d8e;
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 600;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  padding: 0px 24px 0px 24px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-144618ba-d1e3-4b26-bf10-d5edd3ec81c9] {
    border-bottom: 0px dotted #eb6d8e;
    border-left: 0px dotted #eb6d8e;
    border-right: 0px dotted #eb6d8e;
    border-top: 0px dotted #eb6d8e;
  }
}
.sd[data-s-445c5f2f-c555-42cd-995b-d7eb0ebaf6a2] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  --gap-h-445c5f2f-c555-42cd-995b-d7eb0ebaf6a2: 0px;
  --gap-v-445c5f2f-c555-42cd-995b-d7eb0ebaf6a2: 0px;
  --gap-uuid: 445c5f2f-c555-42cd-995b-d7eb0ebaf6a2;
}

@media screen and (max-width: 540px) {
  .sd[data-s-445c5f2f-c555-42cd-995b-d7eb0ebaf6a2] {
    -ms-flex-line-pack: stretch;
        align-content: stretch;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    border-bottom: NaNpx solid #000000;
    border-left: NaNpx solid #000000;
    border-right: NaNpx solid #000000;
    border-top: NaNpx solid #000000;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    height: 26px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    --gap-h-445c5f2f-c555-42cd-995b-d7eb0ebaf6a2: 0px;
    --gap-v-445c5f2f-c555-42cd-995b-d7eb0ebaf6a2: 0px;
    max-width: 100%;
  }
}
.sd[data-s-8fbf091e-2165-4f02-a201-8974cd6344c0] {
  border-bottom: 0px dotted #333333;
  border-left: 0px dotted #333333;
  border-right: 0px dotted #333333;
  border-top: 0px dotted #333333;
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 20px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  padding: 0px 24px 0px 24px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-8fbf091e-2165-4f02-a201-8974cd6344c0] {
    font-size: 18px;
  }
}
.sd[data-s-50b374da-685a-4316-8b03-7bb22de42dc1] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-bottom: 1px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 12px 0px;
  width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
  --gap-h-50b374da-685a-4316-8b03-7bb22de42dc1: 0px;
  --gap-v-50b374da-685a-4316-8b03-7bb22de42dc1: 0px;
  --gap-uuid: 50b374da-685a-4316-8b03-7bb22de42dc1;
  max-width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
}

@media screen and (max-width: 540px) {
  .sd[data-s-50b374da-685a-4316-8b03-7bb22de42dc1] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    --gap-h-50b374da-685a-4316-8b03-7bb22de42dc1: 0px;
    --gap-v-50b374da-685a-4316-8b03-7bb22de42dc1: 0px;
  }
}
.sd[data-s-dca0dc4a-d0ae-444b-a4cf-9b4792c94b32] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  --gap-h-dca0dc4a-d0ae-444b-a4cf-9b4792c94b32: 0px;
  --gap-v-dca0dc4a-d0ae-444b-a4cf-9b4792c94b32: 0px;
  --gap-uuid: dca0dc4a-d0ae-444b-a4cf-9b4792c94b32;
}

@media screen and (max-width: 540px) {
  .sd[data-s-dca0dc4a-d0ae-444b-a4cf-9b4792c94b32] {
    height: 26px;
    --gap-h-dca0dc4a-d0ae-444b-a4cf-9b4792c94b32: 0px;
    --gap-v-dca0dc4a-d0ae-444b-a4cf-9b4792c94b32: 0px;
    max-width: 100%;
  }
}
.sd[data-s-7306c430-24ba-4735-88fa-48b9c26182a0] {
  border-bottom: 0px dotted #eb6d8e;
  border-left: 0px dotted #eb6d8e;
  border-right: 1px dotted #eb6d8e;
  border-top: 0px dotted #eb6d8e;
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 600;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  padding: 0px 24px 0px 24px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-7306c430-24ba-4735-88fa-48b9c26182a0] {
    border-bottom: 0px dotted #eb6d8e;
    border-left: 0px dotted #eb6d8e;
    border-right: 0px dotted #eb6d8e;
    border-top: 0px dotted #eb6d8e;
  }
}
.sd[data-s-7e695e2e-a105-4d9e-97f7-58e5eeaf876b] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  --gap-h-7e695e2e-a105-4d9e-97f7-58e5eeaf876b: 0px;
  --gap-v-7e695e2e-a105-4d9e-97f7-58e5eeaf876b: 0px;
  --gap-uuid: 7e695e2e-a105-4d9e-97f7-58e5eeaf876b;
}

@media screen and (max-width: 540px) {
  .sd[data-s-7e695e2e-a105-4d9e-97f7-58e5eeaf876b] {
    height: 26px;
    --gap-h-7e695e2e-a105-4d9e-97f7-58e5eeaf876b: 0px;
    --gap-v-7e695e2e-a105-4d9e-97f7-58e5eeaf876b: 0px;
    max-width: 100%;
  }
}
.sd[data-s-c48251ff-00e0-4819-b20a-942aa1137aa6] {
  border-bottom: 0px dotted #333333;
  border-left: 0px dotted #333333;
  border-right: 0px dotted #333333;
  border-top: 0px dotted #333333;
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 20px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  padding: 0px 24px 0px 24px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-c48251ff-00e0-4819-b20a-942aa1137aa6] {
    font-size: 18px;
  }
}
.sd[data-s-72adea56-5377-4c08-b89d-9f5c1b7b7a17] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-bottom: 1px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 12px 0px;
  width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
  --gap-h-72adea56-5377-4c08-b89d-9f5c1b7b7a17: 0px;
  --gap-v-72adea56-5377-4c08-b89d-9f5c1b7b7a17: 0px;
  --gap-uuid: 72adea56-5377-4c08-b89d-9f5c1b7b7a17;
  max-width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
}

@media screen and (max-width: 540px) {
  .sd[data-s-72adea56-5377-4c08-b89d-9f5c1b7b7a17] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    --gap-h-72adea56-5377-4c08-b89d-9f5c1b7b7a17: 0px;
    --gap-v-72adea56-5377-4c08-b89d-9f5c1b7b7a17: 0px;
  }
}
.sd[data-s-9e064d34-aaa3-40e2-807a-b74ba1110356] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  --gap-h-9e064d34-aaa3-40e2-807a-b74ba1110356: 0px;
  --gap-v-9e064d34-aaa3-40e2-807a-b74ba1110356: 0px;
  --gap-uuid: 9e064d34-aaa3-40e2-807a-b74ba1110356;
}

.sd[data-s-fac4bbf2-dbe9-4734-8aef-5cb9b2a15fbb] {
  border-bottom: 0px dotted #eb6d8e;
  border-left: 0px dotted #eb6d8e;
  border-right: 1px dotted #eb6d8e;
  border-top: 0px dotted #eb6d8e;
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 600;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  padding: 0px 24px 0px 24px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-fac4bbf2-dbe9-4734-8aef-5cb9b2a15fbb] {
    border-bottom: 0px solid #eb6d8e;
    border-left: 0px solid #eb6d8e;
    border-right: 0px solid #eb6d8e;
    border-top: 0px solid #eb6d8e;
  }
}
.sd[data-s-410170ce-c2fd-4432-b255-9bef7ccb984e] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  --gap-h-410170ce-c2fd-4432-b255-9bef7ccb984e: 0px;
  --gap-v-410170ce-c2fd-4432-b255-9bef7ccb984e: 0px;
  --gap-uuid: 410170ce-c2fd-4432-b255-9bef7ccb984e;
}

.sd[data-s-34d29138-7d4f-4d1e-9e1a-13edf4d9871e] {
  border-bottom: 0px dotted #333333;
  border-left: 0px dotted #333333;
  border-right: 0px dotted #333333;
  border-top: 0px dotted #333333;
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 20px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  padding: 0px 24px 0px 24px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-34d29138-7d4f-4d1e-9e1a-13edf4d9871e] {
    font-size: 18px;
  }
}
.sd[data-s-33c3bc84-3fff-4ea1-9ba6-14df00f511e8] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-bottom: 1px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 12px 0px;
  width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
  --gap-h-33c3bc84-3fff-4ea1-9ba6-14df00f511e8: 0px;
  --gap-v-33c3bc84-3fff-4ea1-9ba6-14df00f511e8: 0px;
  --gap-uuid: 33c3bc84-3fff-4ea1-9ba6-14df00f511e8;
  max-width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
}

@media screen and (max-width: 540px) {
  .sd[data-s-33c3bc84-3fff-4ea1-9ba6-14df00f511e8] {
    margin: 0px 0px 0px 0px;
    padding: 12px 0px 12px 0px;
    --gap-h-33c3bc84-3fff-4ea1-9ba6-14df00f511e8: 0px;
    --gap-v-33c3bc84-3fff-4ea1-9ba6-14df00f511e8: 0px;
    width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
    max-width: calc(100% - var(--gap-h-d732c1a7-0825-4e26-9382-a4769c3bad0d) * 0);
  }
}
.sd[data-s-62feec2c-bd58-4f86-88ea-9b574617e329] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  --gap-h-62feec2c-bd58-4f86-88ea-9b574617e329: 0px;
  --gap-v-62feec2c-bd58-4f86-88ea-9b574617e329: 0px;
  --gap-uuid: 62feec2c-bd58-4f86-88ea-9b574617e329;
}

.sd[data-s-5faa938c-1efc-43ef-b76f-135a548c3a39] {
  border-bottom: 0px dotted #eb6d8e;
  border-left: 0px dotted #eb6d8e;
  border-right: 1px dotted #eb6d8e;
  border-top: 0px dotted #eb6d8e;
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 600;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  padding: 0px 24px 0px 24px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-5faa938c-1efc-43ef-b76f-135a548c3a39] {
    border-bottom: 0px dotted #eb6d8e;
    border-left: 0px dotted #eb6d8e;
    border-right: 0px dotted #eb6d8e;
    border-top: 0px dotted #eb6d8e;
  }
}
.sd[data-s-9e94bf88-1e02-4008-bf0d-e53de3e98f30] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  width: auto;
  --gap-h-9e94bf88-1e02-4008-bf0d-e53de3e98f30: 0px;
  --gap-v-9e94bf88-1e02-4008-bf0d-e53de3e98f30: 0px;
  --gap-uuid: 9e94bf88-1e02-4008-bf0d-e53de3e98f30;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-9e94bf88-1e02-4008-bf0d-e53de3e98f30] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    width: auto;
    --gap-h-9e94bf88-1e02-4008-bf0d-e53de3e98f30: 0px;
    --gap-v-9e94bf88-1e02-4008-bf0d-e53de3e98f30: 0px;
  }
}
.sd[data-s-b986f779-b51d-42ef-872f-935ed4ee27f1] {
  border-bottom: 0px dotted #333333;
  border-left: 0px dotted #333333;
  border-right: 0px dotted #333333;
  border-top: 0px dotted #333333;
  color: #333333;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 1.5;
  padding: 0px 24px 0px 24px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 840px) {
  .sd[data-s-b986f779-b51d-42ef-872f-935ed4ee27f1] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: auto;
  }
}
.sd[data-s-6837121c-64e3-4c71-a799-946c33e936ec] {
  border-bottom: 1px solid #eb6d8e;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 12px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-6837121c-64e3-4c71-a799-946c33e936ec] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    padding: 12px 0px 12px 0px;
  }
}
.sd[data-s-f3161824-5f12-45f6-ad8d-9ef609bcc5ff] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 0px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 1px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px 0px 0px 0px;
  width: 50%;
  max-width: 50%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-f3161824-5f12-45f6-ad8d-9ef609bcc5ff] {
    border-bottom: 0px solid #eb6d8e;
    border-left: 0px solid #eb6d8e;
    border-right: 0px solid #eb6d8e;
    border-top: 0px solid #eb6d8e;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
}
.sd[data-s-e843aac6-84d4-475e-90b5-6aa775ee04d6] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 16px 0px 12px 0px;
  --gap-h-e843aac6-84d4-475e-90b5-6aa775ee04d6: 0px;
  --gap-v-e843aac6-84d4-475e-90b5-6aa775ee04d6: 24px;
  --gap-uuid: e843aac6-84d4-475e-90b5-6aa775ee04d6;
}

.sd[data-s-98ff032c-a667-4a83-b4cc-adb54e7bbefd] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 12px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px;
  --gap-h-98ff032c-a667-4a83-b4cc-adb54e7bbefd: 0px;
  --gap-v-98ff032c-a667-4a83-b4cc-adb54e7bbefd: 12px;
  --gap-uuid: 98ff032c-a667-4a83-b4cc-adb54e7bbefd;
}

.sd[data-s-f4091078-741b-4953-a24c-69602ba441f5] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px;
  --gap-h-f4091078-741b-4953-a24c-69602ba441f5: 24px;
  --gap-v-f4091078-741b-4953-a24c-69602ba441f5: 0px;
  --gap-uuid: f4091078-741b-4953-a24c-69602ba441f5;
}

.sd[data-s-149a0199-3e3a-402d-a6cb-a3769240cf2d] {
  background: #313131;
  border-radius: 0;
  color: #dcdcd7;
  font-size: 28px;
  padding: 12px;
}

.sd[data-s-b6c18684-d90b-4ed8-944b-6317bc2c3765] {
  background: #313131;
  border-radius: 0;
  color: #dcdcd7;
  font-size: 28px;
  padding: 12px;
}

.sd[data-s-f49dde0a-755c-420d-865e-c032cbfc4f49] {
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 1.5;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.sd[data-s-936dbad7-e3d8-465e-91e6-716f8af47d61] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  height: 300px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 22px 12px 0px 12px;
  width: 50%;
  --gap-h-936dbad7-e3d8-465e-91e6-716f8af47d61: 0px;
  --gap-v-936dbad7-e3d8-465e-91e6-716f8af47d61: 0px;
  --gap-uuid: 936dbad7-e3d8-465e-91e6-716f8af47d61;
  max-width: 50%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-936dbad7-e3d8-465e-91e6-716f8af47d61] {
    border-bottom: 0px solid #eb6d8e;
    border-left: 0px solid #eb6d8e;
    border-right: 0px solid #eb6d8e;
    border-top: 1px solid #eb6d8e;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    width: 100%;
    padding: 22px 0 0;
    --gap-h-936dbad7-e3d8-465e-91e6-716f8af47d61: 0px;
    --gap-v-936dbad7-e3d8-465e-91e6-716f8af47d61: 0px;
    max-width: 100%;
  }
}
.sd[data-s-14914115-5246-4bee-9a77-a6ae52046bff] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
  margin: 0 0 0 0;
  position: relative;
  width: 403px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-14914115-5246-4bee-9a77-a6ae52046bff] {
    display: none;
  }
}
.sd[data-s-12a8bbfb-150b-4671-9945-c3b57e135e3b] {
  display: none;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
  width: 360px;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-12a8bbfb-150b-4671-9945-c3b57e135e3b] {
    display: none;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-12a8bbfb-150b-4671-9945-c3b57e135e3b] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.sd[data-s-f6936a64-2aba-4ec5-971c-0b8ff367b41f] {
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  padding: 0px;
  text-align: left;
  text-decoration: underline;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-f6936a64-2aba-4ec5-971c-0b8ff367b41f] {
    padding: 9px;
  }
}
.sd[data-s-2c57cc42-8513-4148-8d7b-df5a9a1e7362] {
  -ms-flex-line-pack: end;
      align-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  border-bottom: 4px double #eb6d8e;
  border-left: 0px double #eb6d8e;
  border-right: 0px double #eb6d8e;
  border-top: 0px double #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 24px;
  height: auto;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 29px 0px 12px 24px;
  width: 100%;
  --gap-h-2c57cc42-8513-4148-8d7b-df5a9a1e7362: 24px;
  --gap-v-2c57cc42-8513-4148-8d7b-df5a9a1e7362: 0px;
  --gap-uuid: 2c57cc42-8513-4148-8d7b-df5a9a1e7362;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-2c57cc42-8513-4148-8d7b-df5a9a1e7362] {
    margin: 0px 0px 0px 0px;
    --gap-h-2c57cc42-8513-4148-8d7b-df5a9a1e7362: 24px;
    --gap-v-2c57cc42-8513-4148-8d7b-df5a9a1e7362: 0px;
    width: 100%;
    max-width: 100%;
  }
}
.sd[data-s-a553f6cd-43ad-472b-be97-919c6b3cb393] {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
  -webkit-transform-origin: bottom center;
          transform-origin: bottom center;
  width: 116.9px;
  max-width: 100%;
}

.sd[data-s-a553f6cd-43ad-472b-be97-919c6b3cb393]:before {
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-a553f6cd-43ad-472b-be97-919c6b3cb393] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 82px;
    max-width: 100%;
  }
}
.sd[data-s-0375b4da-a86d-41fc-86f3-aa37fa2edfbb] {
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 600;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 1;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.sd[data-s-173fdd74-ce11-4d29-b3ea-9bf0976032c1] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 12px 0px;
  width: 100%;
  --gap-uuid: 173fdd74-ce11-4d29-b3ea-9bf0976032c1;
  --gap-h-173fdd74-ce11-4d29-b3ea-9bf0976032c1: 0px;
  --gap-v-173fdd74-ce11-4d29-b3ea-9bf0976032c1: 0px;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-173fdd74-ce11-4d29-b3ea-9bf0976032c1] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    gap: 12px;
    margin: 0px 0px 0px 0px;
    --gap-h-173fdd74-ce11-4d29-b3ea-9bf0976032c1: 0px;
    --gap-v-173fdd74-ce11-4d29-b3ea-9bf0976032c1: 12px;
    width: 100%;
    max-width: 100%;
  }
}
.sd[data-s-c18a25d7-77fa-4ab3-94a2-5ae5c5446d09] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px;
  width: calc(50% - var(--gap-h-173fdd74-ce11-4d29-b3ea-9bf0976032c1) * 0.5);
  max-width: calc(50% - var(--gap-h-173fdd74-ce11-4d29-b3ea-9bf0976032c1) * 0.5);
}

@media screen and (max-width: 540px) {
  .sd[data-s-c18a25d7-77fa-4ab3-94a2-5ae5c5446d09] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    height: 300px;
    width: calc(100% - var(--gap-h-173fdd74-ce11-4d29-b3ea-9bf0976032c1) * 0);
    max-width: calc(100% - var(--gap-h-173fdd74-ce11-4d29-b3ea-9bf0976032c1) * 0);
  }
}
.sd[data-s-af71e6cc-7c40-44b9-8994-f2714a05e5a8] {
  background: rgba(0, 0, 0, 0);
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: 100%;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0px 12px 0px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 540px) {
  .sd[data-s-af71e6cc-7c40-44b9-8994-f2714a05e5a8] {
    padding: 0px 0px 0px 0px;
  }
}
.sd[data-s-3547fb2a-49d6-48c6-887b-1b9cea5d36ed] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 0px solid #eb6d8e;
  border-left: 1px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px 0px 0px 12px;
  width: calc(50% - var(--gap-h-173fdd74-ce11-4d29-b3ea-9bf0976032c1) * 0.5);
  max-width: calc(50% - var(--gap-h-173fdd74-ce11-4d29-b3ea-9bf0976032c1) * 0.5);
}

@media screen and (max-width: 540px) {
  .sd[data-s-3547fb2a-49d6-48c6-887b-1b9cea5d36ed] {
    border-bottom: 0px solid #eb6d8e;
    border-left: 0px solid #eb6d8e;
    border-right: 0px solid #eb6d8e;
    border-top: 0px solid #eb6d8e;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: calc(100% - var(--gap-h-173fdd74-ce11-4d29-b3ea-9bf0976032c1) * 0);
    max-width: calc(100% - var(--gap-h-173fdd74-ce11-4d29-b3ea-9bf0976032c1) * 0);
  }
}
.sd[data-s-35577d57-b693-489b-bb2d-73ad7aee5fbe] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-bottom: 1px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 12px 0px;
  width: 100%;
  --gap-h-35577d57-b693-489b-bb2d-73ad7aee5fbe: 0px;
  --gap-v-35577d57-b693-489b-bb2d-73ad7aee5fbe: 0px;
  --gap-uuid: 35577d57-b693-489b-bb2d-73ad7aee5fbe;
  max-width: 100%;
}

.sd[data-s-b803593f-abb9-47ab-9913-9d6cfc114ffa] {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 0px solid #333333;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px;
  --gap-h-b803593f-abb9-47ab-9913-9d6cfc114ffa: 0px;
  --gap-v-b803593f-abb9-47ab-9913-9d6cfc114ffa: 0px;
  --gap-uuid: b803593f-abb9-47ab-9913-9d6cfc114ffa;
}

.sd[data-s-682365a8-7c43-4953-b9fa-d62e27e8a038] {
  border-bottom: 0px dotted #333333;
  border-left: 0px dotted #333333;
  border-right: 0px dotted #333333;
  border-top: 0px dotted #333333;
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  padding: 0px 0px 0px 12px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.sd[data-s-ec487580-810d-42ae-bc51-88fd538ebddb] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-bottom: 1px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 12px 0px;
  width: 100%;
  --gap-h-ec487580-810d-42ae-bc51-88fd538ebddb: 0px;
  --gap-v-ec487580-810d-42ae-bc51-88fd538ebddb: 0px;
  --gap-uuid: ec487580-810d-42ae-bc51-88fd538ebddb;
  max-width: 100%;
}

.sd[data-s-bbf5301e-5485-4272-82dc-85a95df5e508] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 0px solid #333333;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 0px 12px;
  --gap-h-bbf5301e-5485-4272-82dc-85a95df5e508: 0px;
  --gap-v-bbf5301e-5485-4272-82dc-85a95df5e508: 0px;
  --gap-uuid: bbf5301e-5485-4272-82dc-85a95df5e508;
}

@media screen and (max-width: 540px) {
  .sd[data-s-bbf5301e-5485-4272-82dc-85a95df5e508] {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    margin: 0px 0px 0px 0px;
    padding: 12px 12px 0px 12px;
    width: calc(100% - var(--gap-h-ec487580-810d-42ae-bc51-88fd538ebddb) * 0);
    --gap-h-bbf5301e-5485-4272-82dc-85a95df5e508: 0px;
    --gap-v-bbf5301e-5485-4272-82dc-85a95df5e508: 0px;
    max-width: calc(100% - var(--gap-h-ec487580-810d-42ae-bc51-88fd538ebddb) * 0);
  }
}
.sd[data-s-c1221abf-22fc-41c8-8a02-e37b66fe0037] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px 0px 0px 0px;
  --gap-h-c1221abf-22fc-41c8-8a02-e37b66fe0037: 0px;
  --gap-v-c1221abf-22fc-41c8-8a02-e37b66fe0037: 0px;
  --gap-uuid: c1221abf-22fc-41c8-8a02-e37b66fe0037;
}

.sd[data-s-213356cc-f7ea-4c38-bf32-7d1eb087e389],
.sd[data-s-f8cd5361-e1b7-40aa-a7c7-655826917599],
.sd[data-s-7fe698c4-5dfe-45d8-a4b3-09b640aaf52c],
.sd[data-s-10109d00-3e42-4ef2-851d-5faf5cc646ed],
.sd[data-s-8318b19a-fbcb-49f8-8266-4f2f5cab4341] {
  color: #333333;
  font-size: 28px;
}

.sd[data-s-5331b5c6-618f-4370-8035-8228039ac5bd],
.sd[data-s-fdc076dd-cf53-4c48-99e2-3d2dc68acecd],
.sd[data-s-a15a536d-6d53-4908-8cb1-2d474a81749e],
.sd[data-s-c8886be8-63af-428b-8151-97832f5fc924],
.sd[data-s-738e54c2-618d-4c82-9f3f-ebaa89903c90] {
  border: none;
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 1.5;
  padding: 0px 24px 0px 12px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.sd[data-s-0f98575b-f1b2-49e8-b395-9c00bac5c533],
.sd[data-s-05c2c2f2-c544-4398-ab12-e781c0b208be] {
  border-bottom: 0px dotted #333333;
  border-left: 0px dotted #333333;
  border-right: 0px dotted #333333;
  border-top: 0px dotted #333333;
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 1.5;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-05c2c2f2-c544-4398-ab12-e781c0b208be],
  .sd[data-s-fb65a2a8-52e5-43d3-9f8b-6c6b17b7ee0e],
  .sd[data-s-0f98575b-f1b2-49e8-b395-9c00bac5c533] {
    margin: 0px 12px 0px 0px;
    max-width: calc(100% - 12px);
  }
}
.sd[data-s-2e180b56-b89a-41da-b629-2d3f3f6069f5] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-bottom: 1px solid #eb6d8e;
  border-left: 0px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 12px 0px;
  width: 100%;
  --gap-h-2e180b56-b89a-41da-b629-2d3f3f6069f5: 0px;
  --gap-v-2e180b56-b89a-41da-b629-2d3f3f6069f5: 0px;
  --gap-uuid: 2e180b56-b89a-41da-b629-2d3f3f6069f5;
  max-width: 100%;
}

.sd[data-s-aaec387c-401c-4a80-b40e-f3c81a5762de] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 0px solid #333333;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px 0px 0px 0px;
  width: calc(100% - var(--gap-h-2e180b56-b89a-41da-b629-2d3f3f6069f5) * 0);
  --gap-h-aaec387c-401c-4a80-b40e-f3c81a5762de: 0px;
  --gap-v-aaec387c-401c-4a80-b40e-f3c81a5762de: 0px;
  --gap-uuid: aaec387c-401c-4a80-b40e-f3c81a5762de;
  max-width: calc(100% - var(--gap-h-2e180b56-b89a-41da-b629-2d3f3f6069f5) * 0);
}

.sd[data-s-3254834f-2550-431d-af34-ca2a9bd1f08a] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 0px solid #333333;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 0px 12px;
  --gap-h-3254834f-2550-431d-af34-ca2a9bd1f08a: 0px;
  --gap-v-3254834f-2550-431d-af34-ca2a9bd1f08a: 0px;
  --gap-uuid: 3254834f-2550-431d-af34-ca2a9bd1f08a;
}

@media screen and (max-width: 540px) {
  .sd[data-s-3254834f-2550-431d-af34-ca2a9bd1f08a] {
    padding: 12px 0px 0px 12px;
    --gap-h-3254834f-2550-431d-af34-ca2a9bd1f08a: 0px;
    --gap-v-3254834f-2550-431d-af34-ca2a9bd1f08a: 0px;
  }
}
.sd[data-s-d2a26ce9-c647-4609-a5a9-02c1ebb1b6f6] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px 0px 0px 0px;
  --gap-h-d2a26ce9-c647-4609-a5a9-02c1ebb1b6f6: 0px;
  --gap-v-d2a26ce9-c647-4609-a5a9-02c1ebb1b6f6: 0px;
  --gap-uuid: d2a26ce9-c647-4609-a5a9-02c1ebb1b6f6;
}

.sd[data-s-5bba60ba-36ba-4120-82e9-5f578f69d2d5] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 0px 0px;
  --gap-h-5bba60ba-36ba-4120-82e9-5f578f69d2d5: 0px;
  --gap-v-5bba60ba-36ba-4120-82e9-5f578f69d2d5: 0px;
  --gap-uuid: 5bba60ba-36ba-4120-82e9-5f578f69d2d5;
}

.sd[data-s-0ac8775a-b43f-4e44-a35f-2b5d1cd08eaa],
.sd[data-s-1d39a49b-cd49-4b50-9c0e-c796d4e1712e],
.sd[data-s-7e4ba6e9-9dea-4225-8eba-ff21e6e8baf6] {
  border-bottom: 0px dotted #333333;
  border-left: 0px dotted #333333;
  border-right: 0px dotted #333333;
  border-top: 0px dotted #333333;
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 1.5;
  padding: 0px 24px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media screen and (max-width: 540px) {
  .sd[data-s-0ac8775a-b43f-4e44-a35f-2b5d1cd08eaa],
  .sd[data-s-7e4ba6e9-9dea-4225-8eba-ff21e6e8baf6],
  .sd[data-s-b986f779-b51d-42ef-872f-935ed4ee27f1] {
    margin: 0px 12px 0px 0px;
    padding: 0px 0px 0px 0px;
    max-width: calc(100% - 12px);
  }
}
.sd[data-s-2ccb2c4c-0443-4e06-88cb-b2f6e6daee04] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 0px solid #333333;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 12px 0px;
  width: 100%;
  --gap-h-2ccb2c4c-0443-4e06-88cb-b2f6e6daee04: 0px;
  --gap-v-2ccb2c4c-0443-4e06-88cb-b2f6e6daee04: 0px;
  --gap-uuid: 2ccb2c4c-0443-4e06-88cb-b2f6e6daee04;
  max-width: 100%;
}

.sd[data-s-a688b1fd-7e02-4ef3-a5d4-13e82c9f0f0c] {
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 0px solid #333333;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px 0px 0px 0px;
  width: calc(100% - var(--gap-h-2ccb2c4c-0443-4e06-88cb-b2f6e6daee04) * 0);
  --gap-h-a688b1fd-7e02-4ef3-a5d4-13e82c9f0f0c: 0px;
  --gap-v-a688b1fd-7e02-4ef3-a5d4-13e82c9f0f0c: 0px;
  --gap-uuid: a688b1fd-7e02-4ef3-a5d4-13e82c9f0f0c;
  max-width: calc(100% - var(--gap-h-2ccb2c4c-0443-4e06-88cb-b2f6e6daee04) * 0);
}

.sd[data-s-c7654a4d-e7e1-4ce4-aa55-ab364d970435] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 0px solid #333333;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 0px 12px;
  --gap-h-c7654a4d-e7e1-4ce4-aa55-ab364d970435: 0px;
  --gap-v-c7654a4d-e7e1-4ce4-aa55-ab364d970435: 0px;
  --gap-uuid: c7654a4d-e7e1-4ce4-aa55-ab364d970435;
}

@media screen and (max-width: 540px) {
  .sd[data-s-c7654a4d-e7e1-4ce4-aa55-ab364d970435] {
    padding: 12px 0px 0px 12px;
    --gap-h-c7654a4d-e7e1-4ce4-aa55-ab364d970435: 0px;
    --gap-v-c7654a4d-e7e1-4ce4-aa55-ab364d970435: 0px;
  }
}
.sd[data-s-a653d1ca-e839-49cc-9cf6-9afef3d65791] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0px 0px 0px 0px;
  --gap-h-a653d1ca-e839-49cc-9cf6-9afef3d65791: 0px;
  --gap-v-a653d1ca-e839-49cc-9cf6-9afef3d65791: 0px;
  --gap-uuid: a653d1ca-e839-49cc-9cf6-9afef3d65791;
}

.sd[data-s-3d4819df-de4c-4ea3-83e2-a34dd5b842a3] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  gap: 0px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 12px 0px 0px 0px;
  --gap-h-3d4819df-de4c-4ea3-83e2-a34dd5b842a3: 0px;
  --gap-v-3d4819df-de4c-4ea3-83e2-a34dd5b842a3: 0px;
  --gap-uuid: 3d4819df-de4c-4ea3-83e2-a34dd5b842a3;
}

@media screen and (max-width: 540px) {
  .sd[data-s-00877dbf-3ae4-46e6-b2cc-5b2f602dee6c]:hover {
    background: transparent;
  }
  .sd[data-s-00877dbf-3ae4-46e6-b2cc-5b2f602dee6c] {
    bottom: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    left: auto;
    margin: 0 0 0 0;
    position: fixed;
    right: 28px;
    top: 16px;
    -webkit-transform-origin: center left;
            transform-origin: center left;
    -webkit-transition-delay: 400ms;
            transition-delay: 400ms;
    -webkit-transition-duration: 2000ms;
            transition-duration: 2000ms;
    width: 60px;
    --gap-h-00877dbf-3ae4-46e6-b2cc-5b2f602dee6c: 0px;
    --gap-v-00877dbf-3ae4-46e6-b2cc-5b2f602dee6c: 8px;
    max-width: 100%;
  }
}
.sd[data-s-7e548034-9708-47b0-a579-fff183c83724] {
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  background: #dcdcd7;
  border-bottom: 0px solid #eb6d8e;
  border-left: 1px solid #eb6d8e;
  border-right: 0px solid #eb6d8e;
  border-top: 0px solid #eb6d8e;
  bottom: 24px;
  display: none;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: auto;
  margin: 0 0 0 0;
  padding: 12px 12px 9px 12px;
  position: fixed;
  right: 0px;
  top: auto;
  width: auto;
  max-width: 100%;
}

@media screen and (max-width: 840px) {
  .sd[data-s-7e548034-9708-47b0-a579-fff183c83724] {
    display: none;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-7e548034-9708-47b0-a579-fff183c83724] {
    display: none;
  }
}
.sd[data-s-d72d9b06-e566-4c9e-973c-f50b214dc4ad] {
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 12px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.sd[data-s-75584181-7677-4e89-997f-49e45d27f0df] {
  background: #333333;
  color: #FFFFFF;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  padding: 0px 12px 0px 12px;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.sd[data-s-b8bfd764-5598-44ff-9d13-a2e59afdd3ed] {
  color: #333333;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 12px;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.04em;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.sd[data-s-45a02cb4] {
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.04em;
  line-height: 2;
}