br[data-bp~="base:0"] {
  display: none;
}
br[data-bp~="base:1"] {
  display: inline;
}
@media screen and (max-width: 1280px) {
  br[data-bp~="@small:0"] {
    display: none;
  }
  br[data-bp~="@small:1"] {
    display: inline;
  }
}
@media screen and (max-width: 840px) {
  br[data-bp~="@tablet:0"] {
    display: none;
  }
  br[data-bp~="@tablet:1"] {
    display: inline;
  }
}
@media screen and (max-width: 540px) {
  br[data-bp~="@mobile:0"] {
    display: none;
  }
  br[data-bp~="@mobile:1"] {
    display: inline;
  }
}
.sd[data-s-4a917160][data-s-4a917160][data-s-4a917160] {
  font-family: var(--s-font-578e3195);
  font-size: 48px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1.3;
}
.sd[data-s-8f9b43fe][data-s-8f9b43fe][data-s-8f9b43fe] {
  font-family: var(--s-font-578e3195);
  font-size: 32px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1.4;
}
.sd[data-s-699540c1][data-s-699540c1][data-s-699540c1] {
  font-family: var(--s-font-578e3195);
  font-size: 24px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1.4;
}
.sd[data-s-87bbb6c8][data-s-87bbb6c8][data-s-87bbb6c8] {
  font-family: var(--s-font-578e3195);
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
}
.sd[data-s-eeb31356][data-s-eeb31356][data-s-eeb31356] {
  font-family: var(--s-font-578e3195);
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.4;
}
.sd[data-s-70991111][data-s-70991111][data-s-70991111] {
  font-family: var(--s-font-9c9e973a);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.75;
}
@media screen and (max-width: 840px) {
  .sd[data-s-70991111][data-s-70991111][data-s-70991111] {
    font-size: 14px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-70991111][data-s-70991111][data-s-70991111] {
    font-size: 13px;
  }
}
.sd[data-s-0abd349b][data-s-0abd349b][data-s-0abd349b] {
  font-family: var(--s-font-578e3195);
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1.3;
}
@media screen and (max-width: 840px) {
  .sd[data-s-0abd349b][data-s-0abd349b][data-s-0abd349b] {
    font-size: 24px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0abd349b][data-s-0abd349b][data-s-0abd349b] {
    font-size: 18px;
  }
}
.sd[data-s-05369600-4d2e-4197-82f9-fa51dd865da5] {
  align-content: center;
  align-items: center;
  background: #000000ff;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 106px;
  justify-content: flex-start;
  margin: 0 0 0 0;
  padding: 0 0;
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 2;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-05369600-4d2e-4197-82f9-fa51dd865da5] {
    flex: none;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-05369600-4d2e-4197-82f9-fa51dd865da5] {
    align-content: center;
    align-items: center;
    flex: none;
    height: 70px;
    justify-content: center;
    padding: 0px 24px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
}
.sd[data-s-e9971bfe-5e50-47f2-835a-4ce883c84a24] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 0 0 0 0;
  padding: 31px;
  position: sticky;
  top: 0;
  width: auto;
  --gap-uuid: e9971bfe-5e50-47f2-835a-4ce883c84a24;
  --gap-h-e9971bfe-5e50-47f2-835a-4ce883c84a24: 0px;
  --gap-v-e9971bfe-5e50-47f2-835a-4ce883c84a24: 0px;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-e9971bfe-5e50-47f2-835a-4ce883c84a24] {
    gap: 20px;
    --gap-h-e9971bfe-5e50-47f2-835a-4ce883c84a24: 20px;
    --gap-v-e9971bfe-5e50-47f2-835a-4ce883c84a24: 0px;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-e9971bfe-5e50-47f2-835a-4ce883c84a24] {
    display: none;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e9971bfe-5e50-47f2-835a-4ce883c84a24] {
    display: none;
    padding: 0px;
  }
}
.sd[data-s-4b9c5e87-d98c-4f74-aac5-f2cf53c92396] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  --gap-uuid: 4b9c5e87-d98c-4f74-aac5-f2cf53c92396;
  --gap-h-4b9c5e87-d98c-4f74-aac5-f2cf53c92396: 0px;
  --gap-v-4b9c5e87-d98c-4f74-aac5-f2cf53c92396: 0px;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-4b9c5e87-d98c-4f74-aac5-f2cf53c92396] {
    gap: 20px;
    --gap-h-4b9c5e87-d98c-4f74-aac5-f2cf53c92396: 20px;
    --gap-v-4b9c5e87-d98c-4f74-aac5-f2cf53c92396: 0px;
  }
}
.sd[data-s-5a88d954-5277-448d-a7be-24d180843b9b] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px 60px 0px 0px;
  width: 160px;
  max-width: calc(100% - 60px);
}
@media screen and (max-width: 1280px) {
  .sd[data-s-5a88d954-5277-448d-a7be-24d180843b9b] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}
.sd[data-s-e72e76ff-e1e5-44e1-a420-b5e2462ab896] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 20px;
  margin: 0px 20px 0px 20px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 40px);
  justify-content: center;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-e72e76ff-e1e5-44e1-a420-b5e2462ab896] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-e72e76ff-e1e5-44e1-a420-b5e2462ab896] {
    font-size: 14px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e72e76ff-e1e5-44e1-a420-b5e2462ab896] {
    font-size: 13px;
  }
}
.sd[data-s-18a50a33-18e3-4456-9167-f02ef3ab0566] {
  align-content: flex-start;
  align-items: flex-start;
  background: transparent;
  border-radius: 0px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 20px 0px 20px;
  padding: 0;
  width: auto;
  z-index: 0;
  max-width: calc(100% - 40px);
}
@media screen and (max-width: 1280px) {
  .sd[data-s-18a50a33-18e3-4456-9167-f02ef3ab0566] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}
.sd[data-s-fc86c2ba-964e-4be1-a7b9-8aa782cc142a] {
  align-content: center;
  align-items: center;
  background: rgb(0, 0, 0);
  border-bottom: 0px solid #000000ff;
  border-left: 0px solid #000000ff;
  border-right: 0px solid #000000ff;
  border-top: 0px solid #000000ff;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: space-between;
  opacity: 1;
  padding: 0px;
  width: 100%;
  --gap-h-fc86c2ba-964e-4be1-a7b9-8aa782cc142a: 0px;
  --gap-v-fc86c2ba-964e-4be1-a7b9-8aa782cc142a: 0px;
  --gap-uuid: fc86c2ba-964e-4be1-a7b9-8aa782cc142a;
  max-width: 100%;
}
.sd[data-s-5028fe91-3026-4794-ac5f-f03ff4db5821] {
  color: #ffffffff;
  font-family: var(--s-font-158811c7);
  font-size: 16px;
  font-weight: 700;
  height: auto;
  line-height: 1;
  text-align: center;
  width: auto;
  z-index: 0;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-7be1ee89-74e8-40f5-a9d1-d97029c490a9] {
  align-content: flex-start;
  align-items: flex-start;
  background: #000000;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 348px;
  justify-content: flex-start;
  left: 0;
  margin: 0 0 0 0;
  opacity: 1;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  position: absolute;
  top: 44px;
  width: 310%;
  max-width: 310%;
}
.sd._isClose[data-s-7be1ee89-74e8-40f5-a9d1-d97029c490a9] {
  flex: none;
  height: 0px;
}
.sd[data-s-15ae2aaa-c850-4fca-8fc8-bc1817d61776] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0);
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 0px solid #000000;
  border-top: 0px solid #000000;
  box-shadow: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 348px;
  justify-content: flex-start;
  left: 0px;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0px 0px 0px 20px;
  position: absolute;
  top: 0px;
  width: 100%;
  max-width: 100%;
}
.sd[data-s-c8c4a904-09d4-469a-b9df-6904f3f05bf9] {
  color: #ffffffff;
  font-family: var(--s-font-9c9e973a);
  font-size: 16px;
  font-weight: 700;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-3e5de6d2-d2b0-4661-ad09-39d0b2260b75] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-8a7eb2d2-9901-423a-a38c-3354e63700df] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-55093769-861e-4fd0-8807-d688d6ca25d0] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-032a1d3f-8d1d-4efe-a01c-e1924e3b1915] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-c6518edc-02e1-40f7-a9d3-2b5d336e280d] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-f45c37d6-5cde-4bd3-b5f1-d216dd8ac4ba] {
  color: #ffffffff;
  flex: none;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: 28px;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-5a8bb43f-286c-4982-bbd0-9f357194e639] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-94b3ad79-b3d2-4b79-b5cf-74cab9413fec] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-03698577-37ed-4725-81d5-d993921e20e4] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-8c879d3a-4de5-4177-9bbc-9bee186567f5] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-3c9e6a32-4cf4-4272-933f-5e92c1891dc4] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-941579bf-ad77-4f54-a83c-6222b3563069] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-208d264c-e08e-4bd2-b7fe-54919f4533b8] {
  align-content: flex-start;
  align-items: flex-start;
  background: transparent;
  border-radius: 0px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 20px 0px 20px;
  padding: 0;
  width: auto;
  z-index: 0;
  max-width: calc(100% - 40px);
}
@media screen and (max-width: 1280px) {
  .sd[data-s-208d264c-e08e-4bd2-b7fe-54919f4533b8] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}
.sd[data-s-c4b24f79-55a9-4a0d-828d-4e885b593231] {
  align-content: center;
  align-items: center;
  background: rgb(0, 0, 0);
  border-bottom: 0px solid #000000ff;
  border-left: 0px solid #000000ff;
  border-right: 0px solid #000000ff;
  border-top: 0px solid #000000ff;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: space-between;
  opacity: 1;
  padding: 0px;
  width: 100%;
  --gap-h-c4b24f79-55a9-4a0d-828d-4e885b593231: 0px;
  --gap-v-c4b24f79-55a9-4a0d-828d-4e885b593231: 0px;
  --gap-uuid: c4b24f79-55a9-4a0d-828d-4e885b593231;
  max-width: 100%;
}
.sd[data-s-3cb28d51-f1be-4dd3-88a3-5318b028a655] {
  color: #ffffffff;
  font-family: var(--s-font-158811c7);
  font-size: 16px;
  font-weight: 700;
  height: auto;
  line-height: 1;
  text-align: center;
  width: auto;
  z-index: 0;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-c39a911a-3273-4fdd-a21e-fc4e28c7b4e2] {
  align-content: flex-start;
  align-items: flex-start;
  background: #000000;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 346%;
  justify-content: flex-start;
  left: 0;
  margin: 0 0 0 0;
  opacity: 1;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  position: absolute;
  top: 44px;
  width: 310%;
  max-width: 310%;
}
.sd._isClose[data-s-c39a911a-3273-4fdd-a21e-fc4e28c7b4e2] {
  flex: none;
  height: 0px;
}
.sd[data-s-3487187d-f004-425f-a129-81288e78f1ef] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0);
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 0px solid #000000;
  border-top: 0px solid #000000;
  box-shadow: none;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  left: 0px;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0px 0px 0px 20px;
  position: absolute;
  top: 0px;
  width: 100%;
  max-width: 100%;
}
.sd[data-s-6e98f8a9-8ea1-4c89-8b9b-291bdd6abd3c] {
  color: #ffffffff;
  font-family: var(--s-font-9c9e973a);
  font-size: 16px;
  font-weight: 700;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-bf9a564c-4139-4596-b06b-0bf1f12ad0e1] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-c2c5469e-ab94-4548-92ed-df99a2aca388] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-6119aa4b-dfe4-434e-9cd3-49823879e507] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-3906ff0b-67e7-4584-bfe8-7b06f63b9632] {
  color: #ffffffff;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 2;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-0fe5831b-e110-4597-9e6e-90e0b80532c8] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 20px;
  margin: 0px 20px 0px 20px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 40px);
  justify-content: center;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-0fe5831b-e110-4597-9e6e-90e0b80532c8] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-0fe5831b-e110-4597-9e6e-90e0b80532c8] {
    flex: none;
    font-size: 14px;
    width: calc(100% - (var(--gap-h-e9971bfe-5e50-47f2-835a-4ce883c84a24) * 0));
    max-width: calc(100% - (var(--gap-h-e9971bfe-5e50-47f2-835a-4ce883c84a24) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0fe5831b-e110-4597-9e6e-90e0b80532c8] {
    font-size: 13px;
  }
}
.sd[data-s-27cca97f-5cac-44e1-a90f-28c75ee56ef3] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 20px;
  margin: 0px 20px 0px 20px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 40px);
  justify-content: center;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-27cca97f-5cac-44e1-a90f-28c75ee56ef3] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-27cca97f-5cac-44e1-a90f-28c75ee56ef3] {
    flex: none;
    font-size: 14px;
    width: calc(100% - (var(--gap-h-e9971bfe-5e50-47f2-835a-4ce883c84a24) * 0));
    max-width: calc(100% - (var(--gap-h-e9971bfe-5e50-47f2-835a-4ce883c84a24) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-27cca97f-5cac-44e1-a90f-28c75ee56ef3] {
    font-size: 13px;
  }
}
.sd[data-s-120499b1-7c91-4fc8-9020-53a64ef8047d] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 20px;
  margin: 0px 20px 0px 20px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 40px);
  justify-content: center;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-120499b1-7c91-4fc8-9020-53a64ef8047d] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-120499b1-7c91-4fc8-9020-53a64ef8047d] {
    flex: none;
    font-size: 14px;
    width: calc(100% - (var(--gap-h-e9971bfe-5e50-47f2-835a-4ce883c84a24) * 0));
    max-width: calc(100% - (var(--gap-h-e9971bfe-5e50-47f2-835a-4ce883c84a24) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-120499b1-7c91-4fc8-9020-53a64ef8047d] {
    font-size: 13px;
  }
}
.sd[data-s-99d823b2-b354-412a-a5f5-5bc1deb520e6] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 20px;
  margin: 0px 20px 0px 20px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 40px);
  justify-content: center;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-99d823b2-b354-412a-a5f5-5bc1deb520e6] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-99d823b2-b354-412a-a5f5-5bc1deb520e6] {
    font-size: 14px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-99d823b2-b354-412a-a5f5-5bc1deb520e6] {
    font-size: 13px;
  }
}
.sd[data-s-2d5e7a50-454b-4967-963b-2077858e6882] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 16px;
  flex: none;
  flex-direction: row;
  gap: 10px;
  height: 40px;
  justify-content: center;
  margin: 0px 0px 0px 60px;
  padding: 0px 0px 0px 0px;
  width: 240px;
  --gap-h-2d5e7a50-454b-4967-963b-2077858e6882: 10px;
  --gap-v-2d5e7a50-454b-4967-963b-2077858e6882: 0px;
  --gap-uuid: 2d5e7a50-454b-4967-963b-2077858e6882;
  max-width: calc(100% - 60px);
}
@media screen and (max-width: 1280px) {
  .sd[data-s-2d5e7a50-454b-4967-963b-2077858e6882] {
    margin: 0px 0px 0px 0px;
    --gap-h-2d5e7a50-454b-4967-963b-2077858e6882: 10px;
    --gap-v-2d5e7a50-454b-4967-963b-2077858e6882: 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2d5e7a50-454b-4967-963b-2077858e6882] {
    gap: 2px;
    margin: 0px;
    padding: 2px;
    --gap-h-2d5e7a50-454b-4967-963b-2077858e6882: 2px;
    --gap-v-2d5e7a50-454b-4967-963b-2077858e6882: 0px;
    max-width: 100%;
  }
}
.sd[data-s-ad2e3c45-8ab9-44a0-b5d2-bb145e1477a2] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 31px;
  max-width: 100%;
}
.sd[data-s-5d5d3282-cb68-4470-92b5-d33b9665dc20] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 20px;
  margin: 0px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 840px) {
  .sd[data-s-5d5d3282-cb68-4470-92b5-d33b9665dc20] {
    font-size: 14px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5d5d3282-cb68-4470-92b5-d33b9665dc20] {
    font-size: 13px;
  }
}
.sd[data-s-590303eb-ffec-461c-ad7a-1198da42982f] {
  align-content: center;
  align-items: center;
  display: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  padding: 0px;
  --gap-uuid: 590303eb-ffec-461c-ad7a-1198da42982f;
  --gap-h-590303eb-ffec-461c-ad7a-1198da42982f: 0px;
  --gap-v-590303eb-ffec-461c-ad7a-1198da42982f: 0px;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-590303eb-ffec-461c-ad7a-1198da42982f] {
    display: none;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-590303eb-ffec-461c-ad7a-1198da42982f] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 240px;
    margin: 0px 0px 0px 300px;
    --gap-h-590303eb-ffec-461c-ad7a-1198da42982f: 240px;
    --gap-v-590303eb-ffec-461c-ad7a-1198da42982f: 0px;
    max-width: calc(100% - 300px);
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-590303eb-ffec-461c-ad7a-1198da42982f] {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    gap: 0px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    width: 100%;
    --gap-h-590303eb-ffec-461c-ad7a-1198da42982f: 0px;
    --gap-v-590303eb-ffec-461c-ad7a-1198da42982f: 0px;
    max-width: 100%;
  }
}
.sd[data-s-e0a9280e-be6d-47d7-bd76-66b5f35abb71] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  padding: 0px;
  --gap-uuid: e0a9280e-be6d-47d7-bd76-66b5f35abb71;
  --gap-h-e0a9280e-be6d-47d7-bd76-66b5f35abb71: 0px;
  --gap-v-e0a9280e-be6d-47d7-bd76-66b5f35abb71: 0px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-e0a9280e-be6d-47d7-bd76-66b5f35abb71] {
    flex-direction: row;
    gap: 240px;
    --gap-h-e0a9280e-be6d-47d7-bd76-66b5f35abb71: 240px;
    --gap-v-e0a9280e-be6d-47d7-bd76-66b5f35abb71: 0px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e0a9280e-be6d-47d7-bd76-66b5f35abb71] {
    align-content: center;
    align-items: center;
    gap: 0px;
    justify-content: center;
    --gap-h-e0a9280e-be6d-47d7-bd76-66b5f35abb71: 0px;
    --gap-v-e0a9280e-be6d-47d7-bd76-66b5f35abb71: 0px;
  }
}
.sd[data-s-272bb38d-41a9-4740-b71b-44dade99bee7] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px 60px 0px 0px;
  width: 160px;
  max-width: calc(100% - 60px);
}
@media screen and (max-width: 1280px) {
  .sd[data-s-272bb38d-41a9-4740-b71b-44dade99bee7] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-272bb38d-41a9-4740-b71b-44dade99bee7] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}
.sd[data-s-75ea3bcc-73ef-4d5b-bc06-073ace7bc396] {
  color: #222222;
  font-size: 24px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-75ea3bcc-73ef-4d5b-bc06-073ace7bc396] {
    color: #ffffffff;
    font-size: 64px;
    margin: 20px 0px;
    padding: 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-75ea3bcc-73ef-4d5b-bc06-073ace7bc396] {
    bottom: -8px;
    font-size: 40px;
    left: auto;
    margin: 0 0 0 0;
    position: absolute;
    right: 0px;
    top: -8px;
    max-width: 100%;
  }
}
.sd[data-s-ff372740-9be1-4488-bd56-27bb4112ddee] {
  background: #000000ff;
  flex: none;
  height: auto;
  margin: 0px 0px 0px 0px;
  padding: 0 0;
  width: 100%;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-ff372740-9be1-4488-bd56-27bb4112ddee] {
    display: none;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ff372740-9be1-4488-bd56-27bb4112ddee] {
    display: none;
  }
}
.sd[data-s-a7778939-f821-4a00-95ed-d0637b899814] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  margin: 80px 0px 80px 0px;
  padding: 0px;
  width: 1210px;
  --gap-h-a7778939-f821-4a00-95ed-d0637b899814: 0px;
  --gap-v-a7778939-f821-4a00-95ed-d0637b899814: 0px;
  --gap-uuid: a7778939-f821-4a00-95ed-d0637b899814;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-a7778939-f821-4a00-95ed-d0637b899814] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --gap-h-a7778939-f821-4a00-95ed-d0637b899814: 0px;
    --gap-v-a7778939-f821-4a00-95ed-d0637b899814: 0px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a7778939-f821-4a00-95ed-d0637b899814] {
    gap: 52px;
    --gap-h-a7778939-f821-4a00-95ed-d0637b899814: 52px;
    --gap-v-a7778939-f821-4a00-95ed-d0637b899814: 0px;
  }
}
.sd[data-s-f8d535c8-4b1d-456a-bea9-69063649038c] {
  align-items: flex-start;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 160px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-f8d535c8-4b1d-456a-bea9-69063649038c: 0px;
  --gap-v-f8d535c8-4b1d-456a-bea9-69063649038c: 10px;
  --gap-uuid: f8d535c8-4b1d-456a-bea9-69063649038c;
  max-width: calc(100% - 160px);
}
@media screen and (max-width: 840px) {
  .sd[data-s-f8d535c8-4b1d-456a-bea9-69063649038c] {
    margin: 0px 0px 0px 0px;
    --gap-h-f8d535c8-4b1d-456a-bea9-69063649038c: 0px;
    --gap-v-f8d535c8-4b1d-456a-bea9-69063649038c: 10px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f8d535c8-4b1d-456a-bea9-69063649038c] {
    gap: 4px;
    margin: 0px 28px 0px 0px;
    padding: 0px;
    --gap-h-f8d535c8-4b1d-456a-bea9-69063649038c: 0px;
    --gap-v-f8d535c8-4b1d-456a-bea9-69063649038c: 4px;
    max-width: calc(100% - 28px);
  }
}
.sd[data-s-49413053-8911-4c97-ad3e-1254b8e02e50] {
  align-content: center;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-49413053-8911-4c97-ad3e-1254b8e02e50: 0px;
  --gap-v-49413053-8911-4c97-ad3e-1254b8e02e50: 10px;
  --gap-uuid: 49413053-8911-4c97-ad3e-1254b8e02e50;
}
@media screen and (max-width: 540px) {
  .sd[data-s-49413053-8911-4c97-ad3e-1254b8e02e50] {
    gap: 4px;
    --gap-h-49413053-8911-4c97-ad3e-1254b8e02e50: 0px;
    --gap-v-49413053-8911-4c97-ad3e-1254b8e02e50: 4px;
  }
}
.sd[data-s-7f01415c-c2c1-4a14-89e3-83a98125dcd7] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 200px;
  max-width: 100%;
}
.sd[data-s-e896cded-656e-4bf1-83b2-927bb89eba95] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-e896cded-656e-4bf1-83b2-927bb89eba95] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e896cded-656e-4bf1-83b2-927bb89eba95] {
    font-size: 13px;
  }
}
.sd[data-s-51b5ad9f-16f1-41c6-b8e3-970d42d1f1be] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  width: 714px;
  --gap-h-51b5ad9f-16f1-41c6-b8e3-970d42d1f1be: 0px;
  --gap-v-51b5ad9f-16f1-41c6-b8e3-970d42d1f1be: 0px;
  --gap-uuid: 51b5ad9f-16f1-41c6-b8e3-970d42d1f1be;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-51b5ad9f-16f1-41c6-b8e3-970d42d1f1be] {
    flex: none;
    --gap-h-51b5ad9f-16f1-41c6-b8e3-970d42d1f1be: 0px;
    --gap-v-51b5ad9f-16f1-41c6-b8e3-970d42d1f1be: 0px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-51b5ad9f-16f1-41c6-b8e3-970d42d1f1be] {
    margin: 0px;
    padding: 0px;
    --gap-h-51b5ad9f-16f1-41c6-b8e3-970d42d1f1be: 0px;
    --gap-v-51b5ad9f-16f1-41c6-b8e3-970d42d1f1be: 0px;
  }
}
.sd[data-s-4af0236d-7f55-4cef-9d4f-d0ddace491c3] {
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-51b5ad9f-16f1-41c6-b8e3-970d42d1f1be) * 0));
  --gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3: 0px;
  --gap-v-4af0236d-7f55-4cef-9d4f-d0ddace491c3: 40px;
  --gap-uuid: 4af0236d-7f55-4cef-9d4f-d0ddace491c3;
  max-width: calc(100% - (var(--gap-h-51b5ad9f-16f1-41c6-b8e3-970d42d1f1be) * 0));
}
@media screen and (max-width: 840px) {
  .sd[data-s-4af0236d-7f55-4cef-9d4f-d0ddace491c3] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3: 0px;
    --gap-v-4af0236d-7f55-4cef-9d4f-d0ddace491c3: 40px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4af0236d-7f55-4cef-9d4f-d0ddace491c3] {
    gap: 20px;
    margin: 0px 0px 0px 1px;
    padding: 0px;
    --gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3: 0px;
    --gap-v-4af0236d-7f55-4cef-9d4f-d0ddace491c3: 20px;
    width: calc(100% - 1px - (var(--gap-h-51b5ad9f-16f1-41c6-b8e3-970d42d1f1be) * 0));
    max-width: calc(100% - 1px - (var(--gap-h-51b5ad9f-16f1-41c6-b8e3-970d42d1f1be) * 0));
  }
}
.sd[data-s-f6550e59-218a-4297-aacf-cf7e2d574b1d] {
  align-items: center;
  flex: none;
  flex-direction: row;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: calc(10% - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0.9));
  --gap-h-f6550e59-218a-4297-aacf-cf7e2d574b1d: 40px;
  --gap-v-f6550e59-218a-4297-aacf-cf7e2d574b1d: 0px;
  --gap-uuid: f6550e59-218a-4297-aacf-cf7e2d574b1d;
  max-width: calc(10% - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0.9));
}
@media screen and (max-width: 840px) {
  .sd[data-s-f6550e59-218a-4297-aacf-cf7e2d574b1d] {
    flex: none;
    flex-wrap: wrap;
    height: calc(43% - (var(--gap-v-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0.5700000000000001));
    width: calc(10% - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0.9));
    --gap-h-f6550e59-218a-4297-aacf-cf7e2d574b1d: 40px;
    --gap-v-f6550e59-218a-4297-aacf-cf7e2d574b1d: 40px;
    max-width: calc(10% - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0.9));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f6550e59-218a-4297-aacf-cf7e2d574b1d] {
    gap: 20px;
    margin: 0px;
    padding: 0px;
    --gap-h-f6550e59-218a-4297-aacf-cf7e2d574b1d: 20px;
    --gap-v-f6550e59-218a-4297-aacf-cf7e2d574b1d: 0px;
  }
}
.sd[data-s-cc93f4c1-e4d4-443e-a08d-9ef6900422c9] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-cc93f4c1-e4d4-443e-a08d-9ef6900422c9: 40px;
  --gap-v-cc93f4c1-e4d4-443e-a08d-9ef6900422c9: 0px;
  --gap-uuid: cc93f4c1-e4d4-443e-a08d-9ef6900422c9;
}
@media screen and (max-width: 540px) {
  .sd[data-s-cc93f4c1-e4d4-443e-a08d-9ef6900422c9] {
    gap: 20px;
    --gap-h-cc93f4c1-e4d4-443e-a08d-9ef6900422c9: 20px;
    --gap-v-cc93f4c1-e4d4-443e-a08d-9ef6900422c9: 0px;
  }
}
.sd[data-s-97449442-d191-4405-9ec7-4267b90be0a4] {
  align-items: center;
  border-radius: 8px;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: calc(100% - (var(--gap-h-cc93f4c1-e4d4-443e-a08d-9ef6900422c9) * 0));
  max-width: calc(100% - (var(--gap-h-cc93f4c1-e4d4-443e-a08d-9ef6900422c9) * 0));
}
.sd[data-s-492c4074-28ae-4b31-88a4-bcbf75be03e3] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-492c4074-28ae-4b31-88a4-bcbf75be03e3: 40px;
  --gap-v-492c4074-28ae-4b31-88a4-bcbf75be03e3: 0px;
  --gap-uuid: 492c4074-28ae-4b31-88a4-bcbf75be03e3;
}
@media screen and (max-width: 540px) {
  .sd[data-s-492c4074-28ae-4b31-88a4-bcbf75be03e3] {
    gap: 20px;
    --gap-h-492c4074-28ae-4b31-88a4-bcbf75be03e3: 20px;
    --gap-v-492c4074-28ae-4b31-88a4-bcbf75be03e3: 0px;
  }
}
.sd[data-s-92893bf2-6c36-4aed-8413-2cce6747e8af] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-492c4074-28ae-4b31-88a4-bcbf75be03e3) * 0));
  max-width: calc(100% - (var(--gap-h-492c4074-28ae-4b31-88a4-bcbf75be03e3) * 0));
}
.sd[data-s-3104f114-d888-4944-9959-f4bc0ba94d6d] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-3104f114-d888-4944-9959-f4bc0ba94d6d: 40px;
  --gap-v-3104f114-d888-4944-9959-f4bc0ba94d6d: 0px;
  --gap-uuid: 3104f114-d888-4944-9959-f4bc0ba94d6d;
}
@media screen and (max-width: 540px) {
  .sd[data-s-3104f114-d888-4944-9959-f4bc0ba94d6d] {
    gap: 20px;
    --gap-h-3104f114-d888-4944-9959-f4bc0ba94d6d: 20px;
    --gap-v-3104f114-d888-4944-9959-f4bc0ba94d6d: 0px;
  }
}
.sd[data-s-80d85155-aaab-457f-b7ad-c6f1f28b7907] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(116% - (var(--gap-h-3104f114-d888-4944-9959-f4bc0ba94d6d) * -0.16000000000000006));
  max-width: calc(116% - (var(--gap-h-3104f114-d888-4944-9959-f4bc0ba94d6d) * -0.16000000000000006));
}
.sd[data-s-8305fc0e-3df0-40ca-8050-7f6b57cef441] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-8305fc0e-3df0-40ca-8050-7f6b57cef441: 40px;
  --gap-v-8305fc0e-3df0-40ca-8050-7f6b57cef441: 0px;
  --gap-uuid: 8305fc0e-3df0-40ca-8050-7f6b57cef441;
}
@media screen and (max-width: 540px) {
  .sd[data-s-8305fc0e-3df0-40ca-8050-7f6b57cef441] {
    gap: 20px;
    --gap-h-8305fc0e-3df0-40ca-8050-7f6b57cef441: 20px;
    --gap-v-8305fc0e-3df0-40ca-8050-7f6b57cef441: 0px;
  }
}
.sd[data-s-c6357972-b81b-468c-a0b3-e82a8ac2cf2e] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-8305fc0e-3df0-40ca-8050-7f6b57cef441) * 0));
  max-width: calc(100% - (var(--gap-h-8305fc0e-3df0-40ca-8050-7f6b57cef441) * 0));
}
.sd[data-s-01295b6d-f7aa-4901-a50e-3648b3ff2f9f] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-01295b6d-f7aa-4901-a50e-3648b3ff2f9f: 40px;
  --gap-v-01295b6d-f7aa-4901-a50e-3648b3ff2f9f: 0px;
  --gap-uuid: 01295b6d-f7aa-4901-a50e-3648b3ff2f9f;
}
@media screen and (max-width: 540px) {
  .sd[data-s-01295b6d-f7aa-4901-a50e-3648b3ff2f9f] {
    gap: 20px;
    --gap-h-01295b6d-f7aa-4901-a50e-3648b3ff2f9f: 20px;
    --gap-v-01295b6d-f7aa-4901-a50e-3648b3ff2f9f: 0px;
  }
}
.sd[data-s-61beebd9-01cd-40ed-966b-13430d888f81] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-01295b6d-f7aa-4901-a50e-3648b3ff2f9f) * 0));
  max-width: calc(100% - (var(--gap-h-01295b6d-f7aa-4901-a50e-3648b3ff2f9f) * 0));
}
.sd[data-s-c478397b-705a-4759-a901-2356541613b3] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-c478397b-705a-4759-a901-2356541613b3: 40px;
  --gap-v-c478397b-705a-4759-a901-2356541613b3: 0px;
  --gap-uuid: c478397b-705a-4759-a901-2356541613b3;
}
@media screen and (max-width: 540px) {
  .sd[data-s-c478397b-705a-4759-a901-2356541613b3] {
    gap: 20px;
    --gap-h-c478397b-705a-4759-a901-2356541613b3: 20px;
    --gap-v-c478397b-705a-4759-a901-2356541613b3: 0px;
  }
}
.sd[data-s-bcd3fa09-30ef-4ad6-8b5c-770db2020df8] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 1px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-c478397b-705a-4759-a901-2356541613b3) * 0));
  max-width: calc(100% - (var(--gap-h-c478397b-705a-4759-a901-2356541613b3) * 0));
}
.sd[data-s-3dcacf1b-caf2-403f-ae72-30fb1c897fbf] {
  align-content: center;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-3dcacf1b-caf2-403f-ae72-30fb1c897fbf: 80px;
  --gap-v-3dcacf1b-caf2-403f-ae72-30fb1c897fbf: 0px;
  --gap-uuid: 3dcacf1b-caf2-403f-ae72-30fb1c897fbf;
}
@media screen and (max-width: 840px) {
  .sd[data-s-3dcacf1b-caf2-403f-ae72-30fb1c897fbf] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    --gap-h-3dcacf1b-caf2-403f-ae72-30fb1c897fbf: 80px;
    --gap-v-3dcacf1b-caf2-403f-ae72-30fb1c897fbf: 80px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3dcacf1b-caf2-403f-ae72-30fb1c897fbf] {
    gap: 20px;
    --gap-h-3dcacf1b-caf2-403f-ae72-30fb1c897fbf: 20px;
    --gap-v-3dcacf1b-caf2-403f-ae72-30fb1c897fbf: 0px;
  }
}
.sd[data-s-046ac4c7-b93e-4a48-aa61-9eb4b55a15a0] {
  align-items: flex-start;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-046ac4c7-b93e-4a48-aa61-9eb4b55a15a0: 0px;
  --gap-v-046ac4c7-b93e-4a48-aa61-9eb4b55a15a0: 10px;
  --gap-uuid: 046ac4c7-b93e-4a48-aa61-9eb4b55a15a0;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-046ac4c7-b93e-4a48-aa61-9eb4b55a15a0] {
    flex: none;
    width: calc(50% - (var(--gap-h-3dcacf1b-caf2-403f-ae72-30fb1c897fbf) * 0.5));
    --gap-h-046ac4c7-b93e-4a48-aa61-9eb4b55a15a0: 0px;
    --gap-v-046ac4c7-b93e-4a48-aa61-9eb4b55a15a0: 10px;
    max-width: calc(50% - (var(--gap-h-3dcacf1b-caf2-403f-ae72-30fb1c897fbf) * 0.5));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-046ac4c7-b93e-4a48-aa61-9eb4b55a15a0] {
    gap: 2px;
    margin: 0px;
    padding: 0px;
    --gap-h-046ac4c7-b93e-4a48-aa61-9eb4b55a15a0: 0px;
    --gap-v-046ac4c7-b93e-4a48-aa61-9eb4b55a15a0: 2px;
  }
}
.sd[data-s-fdaa7651-7dbf-4f04-8f6f-de4a6909fdba] {
  align-items: center;
  flex-direction: row;
  gap: 5px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-fdaa7651-7dbf-4f04-8f6f-de4a6909fdba: 5px;
  --gap-v-fdaa7651-7dbf-4f04-8f6f-de4a6909fdba: 0px;
  --gap-uuid: fdaa7651-7dbf-4f04-8f6f-de4a6909fdba;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-fdaa7651-7dbf-4f04-8f6f-de4a6909fdba] {
    gap: 2px;
    margin: 0px;
    padding: 0px;
    --gap-h-fdaa7651-7dbf-4f04-8f6f-de4a6909fdba: 2px;
    --gap-v-fdaa7651-7dbf-4f04-8f6f-de4a6909fdba: 0px;
  }
}
.sd[data-s-e81d96c2-1150-42c5-ba1b-002d19880cb3] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-e81d96c2-1150-42c5-ba1b-002d19880cb3] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e81d96c2-1150-42c5-ba1b-002d19880cb3] {
    font-size: 13px;
  }
}
.sd[data-s-3ceeb543-127a-4d5c-9d88-3f892ec17437] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-581a3b52-3dd1-43d3-9960-39417f866884] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-581a3b52-3dd1-43d3-9960-39417f866884] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-581a3b52-3dd1-43d3-9960-39417f866884] {
    font-size: 13px;
  }
}
.sd[data-s-85131c55-05d2-46ea-bc03-eb62dd76db2c] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-85131c55-05d2-46ea-bc03-eb62dd76db2c] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-85131c55-05d2-46ea-bc03-eb62dd76db2c] {
    font-size: 13px;
  }
}
.sd[data-s-88c14a6d-529f-4d9e-ade1-a1bb7c9f538a] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-88c14a6d-529f-4d9e-ade1-a1bb7c9f538a] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-88c14a6d-529f-4d9e-ade1-a1bb7c9f538a] {
    font-size: 13px;
  }
}
.sd[data-s-49888019-e01d-4b8b-8801-65c2a3e87981] {
  align-items: flex-start;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-49888019-e01d-4b8b-8801-65c2a3e87981: 0px;
  --gap-v-49888019-e01d-4b8b-8801-65c2a3e87981: 10px;
  --gap-uuid: 49888019-e01d-4b8b-8801-65c2a3e87981;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-49888019-e01d-4b8b-8801-65c2a3e87981] {
    flex: none;
    width: calc(50% - (var(--gap-h-3dcacf1b-caf2-403f-ae72-30fb1c897fbf) * 0.5));
    --gap-h-49888019-e01d-4b8b-8801-65c2a3e87981: 0px;
    --gap-v-49888019-e01d-4b8b-8801-65c2a3e87981: 10px;
    max-width: calc(50% - (var(--gap-h-3dcacf1b-caf2-403f-ae72-30fb1c897fbf) * 0.5));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-49888019-e01d-4b8b-8801-65c2a3e87981] {
    gap: 2px;
    margin: 0px 0px 0px 2px;
    padding: 0px;
    --gap-h-49888019-e01d-4b8b-8801-65c2a3e87981: 0px;
    --gap-v-49888019-e01d-4b8b-8801-65c2a3e87981: 2px;
    width: calc(50% - 2px - (var(--gap-h-3dcacf1b-caf2-403f-ae72-30fb1c897fbf) * 0.5));
    max-width: calc(50% - 2px - (var(--gap-h-3dcacf1b-caf2-403f-ae72-30fb1c897fbf) * 0.5));
  }
}
.sd[data-s-7dd44c7a-bbf2-437e-95b6-86acb43038d6] {
  align-items: center;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-7dd44c7a-bbf2-437e-95b6-86acb43038d6: 8px;
  --gap-v-7dd44c7a-bbf2-437e-95b6-86acb43038d6: 0px;
  --gap-uuid: 7dd44c7a-bbf2-437e-95b6-86acb43038d6;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-7dd44c7a-bbf2-437e-95b6-86acb43038d6] {
    gap: 2px;
    margin: 0px 0px 0px 1px;
    padding: 0px;
    --gap-h-7dd44c7a-bbf2-437e-95b6-86acb43038d6: 2px;
    --gap-v-7dd44c7a-bbf2-437e-95b6-86acb43038d6: 0px;
    max-width: calc(100% - 1px);
  }
}
.sd[data-s-a034a702-5790-43bb-ae5c-09077141601f] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-a034a702-5790-43bb-ae5c-09077141601f] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a034a702-5790-43bb-ae5c-09077141601f] {
    font-size: 13px;
  }
}
.sd[data-s-4e2507b6-87c5-4ac2-9587-2d451ffe5891] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-18c32b30-f93d-4c7f-9b7c-797080f7eab1] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-18c32b30-f93d-4c7f-9b7c-797080f7eab1] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-18c32b30-f93d-4c7f-9b7c-797080f7eab1] {
    font-size: 13px;
  }
}
.sd[data-s-634d01af-c3a5-4823-94c5-c1df177e7578] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-634d01af-c3a5-4823-94c5-c1df177e7578] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-634d01af-c3a5-4823-94c5-c1df177e7578] {
    font-size: 13px;
  }
}
.sd[data-s-684b765d-eefb-41bf-bcea-bc44029e43cb] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-684b765d-eefb-41bf-bcea-bc44029e43cb] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-684b765d-eefb-41bf-bcea-bc44029e43cb] {
    font-size: 13px;
  }
}
.sd[data-s-f4c35daf-d6ea-41df-8b6b-70eda7ac036c] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-f4c35daf-d6ea-41df-8b6b-70eda7ac036c] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f4c35daf-d6ea-41df-8b6b-70eda7ac036c] {
    font-size: 13px;
  }
}
.sd[data-s-f5970079-125b-4f08-b4ac-d8fd8379fcd8] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-f5970079-125b-4f08-b4ac-d8fd8379fcd8] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f5970079-125b-4f08-b4ac-d8fd8379fcd8] {
    font-size: 13px;
  }
}
.sd[data-s-793330cf-a253-4000-b76c-68ea968c8d4e] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-793330cf-a253-4000-b76c-68ea968c8d4e] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-793330cf-a253-4000-b76c-68ea968c8d4e] {
    font-size: 13px;
  }
}
.sd[data-s-429f3ada-d093-4e3d-b83c-7a63564b6c38] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-429f3ada-d093-4e3d-b83c-7a63564b6c38] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-429f3ada-d093-4e3d-b83c-7a63564b6c38] {
    font-size: 13px;
  }
}
.sd[data-s-f0cd2192-c581-45d3-96db-3b751726db55] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-f0cd2192-c581-45d3-96db-3b751726db55] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f0cd2192-c581-45d3-96db-3b751726db55] {
    font-size: 13px;
  }
}
.sd[data-s-e075a3b1-0e99-4d44-b674-b73d843f2897] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-e075a3b1-0e99-4d44-b674-b73d843f2897] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e075a3b1-0e99-4d44-b674-b73d843f2897] {
    font-size: 13px;
  }
}
.sd[data-s-eb3a0fcf-1395-4a06-a23e-72992bba8193] {
  align-items: flex-start;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px -35px;
  padding: 0px;
  width: auto;
  --gap-h-eb3a0fcf-1395-4a06-a23e-72992bba8193: 0px;
  --gap-v-eb3a0fcf-1395-4a06-a23e-72992bba8193: 10px;
  --gap-uuid: eb3a0fcf-1395-4a06-a23e-72992bba8193;
  max-width: calc(100% - -35px);
}
@media screen and (max-width: 840px) {
  .sd[data-s-eb3a0fcf-1395-4a06-a23e-72992bba8193] {
    margin: 0px 0px 0px 0px;
    --gap-h-eb3a0fcf-1395-4a06-a23e-72992bba8193: 0px;
    --gap-v-eb3a0fcf-1395-4a06-a23e-72992bba8193: 10px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-eb3a0fcf-1395-4a06-a23e-72992bba8193] {
    gap: 2px;
    margin: 0px 0px 0px -35px;
    padding: 0px;
    --gap-h-eb3a0fcf-1395-4a06-a23e-72992bba8193: 0px;
    --gap-v-eb3a0fcf-1395-4a06-a23e-72992bba8193: 2px;
    max-width: calc(100% - -35px);
  }
}
.sd[data-s-7044fca8-b9b3-4abb-bcfe-0f081f69da91] {
  align-items: center;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 1px;
  padding: 0px;
  width: auto;
  --gap-h-7044fca8-b9b3-4abb-bcfe-0f081f69da91: 8px;
  --gap-v-7044fca8-b9b3-4abb-bcfe-0f081f69da91: 0px;
  --gap-uuid: 7044fca8-b9b3-4abb-bcfe-0f081f69da91;
  max-width: calc(100% - 1px);
}
@media screen and (max-width: 540px) {
  .sd[data-s-7044fca8-b9b3-4abb-bcfe-0f081f69da91] {
    gap: 2px;
    margin: 0px 0px 0px 1px;
    padding: 0px;
    --gap-h-7044fca8-b9b3-4abb-bcfe-0f081f69da91: 2px;
    --gap-v-7044fca8-b9b3-4abb-bcfe-0f081f69da91: 0px;
  }
}
.sd[data-s-1da114d8-91bb-4fdc-b31f-63f4a7634174] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-1da114d8-91bb-4fdc-b31f-63f4a7634174] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1da114d8-91bb-4fdc-b31f-63f4a7634174] {
    font-size: 13px;
  }
}
.sd[data-s-30b837af-5e04-42e8-86fa-9d09a3617eef] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-0ce6b3f6-6b8b-4e2d-aae2-913deeb95e40] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-0ce6b3f6-6b8b-4e2d-aae2-913deeb95e40] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0ce6b3f6-6b8b-4e2d-aae2-913deeb95e40] {
    font-size: 13px;
  }
}
.sd[data-s-80802cbe-970c-4d81-ba8c-b665091900eb] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-80802cbe-970c-4d81-ba8c-b665091900eb] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-80802cbe-970c-4d81-ba8c-b665091900eb] {
    font-size: 13px;
  }
}
.sd[data-s-49fb5093-68b6-4b5c-9342-9cfc1cb344f1] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-49fb5093-68b6-4b5c-9342-9cfc1cb344f1] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-49fb5093-68b6-4b5c-9342-9cfc1cb344f1] {
    font-size: 13px;
  }
}
.sd[data-s-d4269df9-54a4-4e9b-b8b2-8f0b9b49f022] {
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  gap: 80px;
  height: auto;
  justify-content: flex-start;
  margin: 57px 0px 0px 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0));
  --gap-h-d4269df9-54a4-4e9b-b8b2-8f0b9b49f022: 80px;
  --gap-v-d4269df9-54a4-4e9b-b8b2-8f0b9b49f022: 0px;
  --gap-uuid: d4269df9-54a4-4e9b-b8b2-8f0b9b49f022;
  max-width: calc(100% - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0));
}
@media screen and (max-width: 840px) {
  .sd[data-s-d4269df9-54a4-4e9b-b8b2-8f0b9b49f022] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --gap-h-d4269df9-54a4-4e9b-b8b2-8f0b9b49f022: 80px;
    --gap-v-d4269df9-54a4-4e9b-b8b2-8f0b9b49f022: 0px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-d4269df9-54a4-4e9b-b8b2-8f0b9b49f022] {
    gap: 16px 0px;
    margin: 28px 0px 0px 0px;
    padding: 0px;
    --gap-h-d4269df9-54a4-4e9b-b8b2-8f0b9b49f022: 0px;
    --gap-v-d4269df9-54a4-4e9b-b8b2-8f0b9b49f022: 0px;
    width: calc(100% - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0));
    max-width: calc(100% - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0));
  }
}
.sd[data-s-c1790831-6e1a-4a23-bd22-9d24f690cedc] {
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-c1790831-6e1a-4a23-bd22-9d24f690cedc: 0px;
  --gap-v-c1790831-6e1a-4a23-bd22-9d24f690cedc: 8px;
  --gap-uuid: c1790831-6e1a-4a23-bd22-9d24f690cedc;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-c1790831-6e1a-4a23-bd22-9d24f690cedc] {
    gap: 2px;
    margin: 0px;
    padding: 0px;
    --gap-h-c1790831-6e1a-4a23-bd22-9d24f690cedc: 0px;
    --gap-v-c1790831-6e1a-4a23-bd22-9d24f690cedc: 2px;
  }
}
.sd[data-s-4a76e293-5d02-409f-8962-f994582c692a] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  --gap-h-4a76e293-5d02-409f-8962-f994582c692a: 8px;
  --gap-v-4a76e293-5d02-409f-8962-f994582c692a: 0px;
  --gap-uuid: 4a76e293-5d02-409f-8962-f994582c692a;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-4a76e293-5d02-409f-8962-f994582c692a] {
    gap: 2px;
    margin: 0px;
    padding: 0px;
    --gap-h-4a76e293-5d02-409f-8962-f994582c692a: 2px;
    --gap-v-4a76e293-5d02-409f-8962-f994582c692a: 0px;
  }
}
.sd[data-s-65b81025-53e7-4536-8f1e-66b898c32512] {
  color: #FFFFFF;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px 0px 0px 1px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 1px);
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-65b81025-53e7-4536-8f1e-66b898c32512] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-65b81025-53e7-4536-8f1e-66b898c32512] {
    font-size: 13px;
  }
}
.sd[data-s-59091445-0fce-4bca-8884-b46207366fc9] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 6px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-b8ebde39-57cc-43a6-802d-3b0572bd57b8] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px 0px 0px -1px;
  text-align: left;
  width: auto;
  max-width: calc(100% - -1px);
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-b8ebde39-57cc-43a6-802d-3b0572bd57b8] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b8ebde39-57cc-43a6-802d-3b0572bd57b8] {
    font-size: 13px;
  }
}
.sd[data-s-1361b0dc-9a15-4f89-a65b-316f403729e5] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px 0px 0px -1px;
  text-align: left;
  width: auto;
  max-width: calc(100% - -1px);
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-1361b0dc-9a15-4f89-a65b-316f403729e5] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1361b0dc-9a15-4f89-a65b-316f403729e5] {
    font-size: 13px;
  }
}
.sd[data-s-169f6188-710a-4c6e-a703-c7623d630691] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px 0px 0px -1px;
  text-align: left;
  width: auto;
  max-width: calc(100% - -1px);
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-169f6188-710a-4c6e-a703-c7623d630691] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-169f6188-710a-4c6e-a703-c7623d630691] {
    font-size: 13px;
  }
}
.sd[data-s-c557dcf4-0d7d-4bfe-8fa0-a3cce762660b] {
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-c557dcf4-0d7d-4bfe-8fa0-a3cce762660b: 0px;
  --gap-v-c557dcf4-0d7d-4bfe-8fa0-a3cce762660b: 10px;
  --gap-uuid: c557dcf4-0d7d-4bfe-8fa0-a3cce762660b;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-c557dcf4-0d7d-4bfe-8fa0-a3cce762660b] {
    flex: none;
    width: auto;
    --gap-h-c557dcf4-0d7d-4bfe-8fa0-a3cce762660b: 0px;
    --gap-v-c557dcf4-0d7d-4bfe-8fa0-a3cce762660b: 10px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c557dcf4-0d7d-4bfe-8fa0-a3cce762660b] {
    gap: 2px;
    margin: 0px;
    padding: 0px;
    --gap-h-c557dcf4-0d7d-4bfe-8fa0-a3cce762660b: 0px;
    --gap-v-c557dcf4-0d7d-4bfe-8fa0-a3cce762660b: 2px;
  }
}
.sd[data-s-8f90dff9-1020-45fa-9cac-2f5805769a42] {
  align-items: center;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-8f90dff9-1020-45fa-9cac-2f5805769a42: 8px;
  --gap-v-8f90dff9-1020-45fa-9cac-2f5805769a42: 0px;
  --gap-uuid: 8f90dff9-1020-45fa-9cac-2f5805769a42;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-8f90dff9-1020-45fa-9cac-2f5805769a42] {
    gap: 2px;
    margin: 0px;
    padding: 0px;
    --gap-h-8f90dff9-1020-45fa-9cac-2f5805769a42: 2px;
    --gap-v-8f90dff9-1020-45fa-9cac-2f5805769a42: 0px;
  }
}
.sd[data-s-ecffedcd-2508-453d-9cc8-d96db849e4f7] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-ecffedcd-2508-453d-9cc8-d96db849e4f7] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ecffedcd-2508-453d-9cc8-d96db849e4f7] {
    font-size: 13px;
  }
}
.sd[data-s-1bc1a247-363e-4f72-be64-129083b60066] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-a7136a76-dccb-4acc-b198-a492949a7e8d] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-a7136a76-dccb-4acc-b198-a492949a7e8d] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a7136a76-dccb-4acc-b198-a492949a7e8d] {
    font-size: 13px;
  }
}
.sd[data-s-0cb2bdc3-74ae-4755-975f-a94c3909c13c] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-0cb2bdc3-74ae-4755-975f-a94c3909c13c] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0cb2bdc3-74ae-4755-975f-a94c3909c13c] {
    font-size: 13px;
  }
}
.sd[data-s-a541b4a0-6407-4947-88c5-7ce0845b52b0] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-a541b4a0-6407-4947-88c5-7ce0845b52b0] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a541b4a0-6407-4947-88c5-7ce0845b52b0] {
    font-size: 13px;
  }
}
.sd[data-s-67aad561-a546-4f87-96bb-7eee8db0c485] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-67aad561-a546-4f87-96bb-7eee8db0c485] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-67aad561-a546-4f87-96bb-7eee8db0c485] {
    font-size: 13px;
  }
}
.sd[data-s-fd4c487a-3e5f-4ae9-b975-9b26435384d1] {
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-fd4c487a-3e5f-4ae9-b975-9b26435384d1: 0px;
  --gap-v-fd4c487a-3e5f-4ae9-b975-9b26435384d1: 10px;
  --gap-uuid: fd4c487a-3e5f-4ae9-b975-9b26435384d1;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-fd4c487a-3e5f-4ae9-b975-9b26435384d1] {
    flex: none;
    width: auto;
    --gap-h-fd4c487a-3e5f-4ae9-b975-9b26435384d1: 0px;
    --gap-v-fd4c487a-3e5f-4ae9-b975-9b26435384d1: 10px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-fd4c487a-3e5f-4ae9-b975-9b26435384d1] {
    gap: 2px;
    margin: 0px;
    padding: 0px;
    --gap-h-fd4c487a-3e5f-4ae9-b975-9b26435384d1: 0px;
    --gap-v-fd4c487a-3e5f-4ae9-b975-9b26435384d1: 2px;
  }
}
.sd[data-s-64c85a9b-178c-424b-b1c4-292e46699069] {
  align-items: center;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-64c85a9b-178c-424b-b1c4-292e46699069: 8px;
  --gap-v-64c85a9b-178c-424b-b1c4-292e46699069: 0px;
  --gap-uuid: 64c85a9b-178c-424b-b1c4-292e46699069;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-64c85a9b-178c-424b-b1c4-292e46699069] {
    gap: 2px;
    margin: 0px;
    padding: 0px;
    --gap-h-64c85a9b-178c-424b-b1c4-292e46699069: 2px;
    --gap-v-64c85a9b-178c-424b-b1c4-292e46699069: 0px;
  }
}
.sd[data-s-ef8aa38f-4e8a-4731-8357-9c507448304e] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-ef8aa38f-4e8a-4731-8357-9c507448304e] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ef8aa38f-4e8a-4731-8357-9c507448304e] {
    font-size: 13px;
  }
}
.sd[data-s-d2d01e0d-8304-4709-a7ce-082145e324d7] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-64f6a3c2-54fa-4bb1-97b7-2eccbf525f4c] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-64f6a3c2-54fa-4bb1-97b7-2eccbf525f4c] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-64f6a3c2-54fa-4bb1-97b7-2eccbf525f4c] {
    font-size: 13px;
  }
}
.sd[data-s-e4606ecb-cd7b-4ccd-bead-0417bc02be82] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-e4606ecb-cd7b-4ccd-bead-0417bc02be82] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e4606ecb-cd7b-4ccd-bead-0417bc02be82] {
    font-size: 13px;
  }
}
.sd[data-s-aec72489-d20d-42f7-a688-e62de1132762] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-aec72489-d20d-42f7-a688-e62de1132762] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-aec72489-d20d-42f7-a688-e62de1132762] {
    font-size: 13px;
  }
}
.sd[data-s-eb4372f5-6b56-4527-a198-0f7dd646d92e] {
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-eb4372f5-6b56-4527-a198-0f7dd646d92e: 0px;
  --gap-v-eb4372f5-6b56-4527-a198-0f7dd646d92e: 10px;
  --gap-uuid: eb4372f5-6b56-4527-a198-0f7dd646d92e;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-eb4372f5-6b56-4527-a198-0f7dd646d92e] {
    flex: none;
    width: auto;
    --gap-h-eb4372f5-6b56-4527-a198-0f7dd646d92e: 0px;
    --gap-v-eb4372f5-6b56-4527-a198-0f7dd646d92e: 10px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-eb4372f5-6b56-4527-a198-0f7dd646d92e] {
    gap: 2px;
    margin: 0px 0px 0px 44px;
    padding: 0px;
    --gap-h-eb4372f5-6b56-4527-a198-0f7dd646d92e: 0px;
    --gap-v-eb4372f5-6b56-4527-a198-0f7dd646d92e: 2px;
    max-width: calc(100% - 44px);
  }
}
.sd[data-s-6db94150-4bdc-4dc5-8a9f-120b2d337741] {
  align-items: center;
  flex-direction: row;
  gap: 6px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-eb4372f5-6b56-4527-a198-0f7dd646d92e) * 0));
  --gap-h-6db94150-4bdc-4dc5-8a9f-120b2d337741: 6px;
  --gap-v-6db94150-4bdc-4dc5-8a9f-120b2d337741: 0px;
  --gap-uuid: 6db94150-4bdc-4dc5-8a9f-120b2d337741;
  max-width: calc(100% - (var(--gap-h-eb4372f5-6b56-4527-a198-0f7dd646d92e) * 0));
}
@media screen and (max-width: 540px) {
  .sd[data-s-6db94150-4bdc-4dc5-8a9f-120b2d337741] {
    gap: 2px;
    margin: 0px;
    padding: 0px;
    --gap-h-6db94150-4bdc-4dc5-8a9f-120b2d337741: 2px;
    --gap-v-6db94150-4bdc-4dc5-8a9f-120b2d337741: 0px;
  }
}
.sd[data-s-c5780d51-b687-4f28-a5ef-025803e55eae] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-c5780d51-b687-4f28-a5ef-025803e55eae] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c5780d51-b687-4f28-a5ef-025803e55eae] {
    font-size: 13px;
  }
}
.sd[data-s-08902b90-04dd-4cd0-a577-6086c5a25e48] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-9d09c43b-d5d5-43ba-8b34-312b1246f22f] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-9d09c43b-d5d5-43ba-8b34-312b1246f22f] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9d09c43b-d5d5-43ba-8b34-312b1246f22f] {
    font-size: 13px;
  }
}
.sd[data-s-8aa1fd9d-118c-4c08-b3af-b9847addcf76] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-8aa1fd9d-118c-4c08-b3af-b9847addcf76] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8aa1fd9d-118c-4c08-b3af-b9847addcf76] {
    font-size: 13px;
  }
}
.sd[data-s-ad57fd66-fc65-46bb-8aa9-1cfaa8fb0f28] {
  align-items: center;
  flex-direction: row;
  gap: 5px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 1px;
  padding: 0px;
  width: auto;
  --gap-h-ad57fd66-fc65-46bb-8aa9-1cfaa8fb0f28: 5px;
  --gap-v-ad57fd66-fc65-46bb-8aa9-1cfaa8fb0f28: 0px;
  --gap-uuid: ad57fd66-fc65-46bb-8aa9-1cfaa8fb0f28;
  max-width: calc(100% - 1px);
}
@media screen and (max-width: 840px) {
  .sd[data-s-ad57fd66-fc65-46bb-8aa9-1cfaa8fb0f28] {
    flex: none;
    gap: 5px;
    width: calc(75% - 1px - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0.24999999999999994));
    --gap-h-ad57fd66-fc65-46bb-8aa9-1cfaa8fb0f28: 5px;
    --gap-v-ad57fd66-fc65-46bb-8aa9-1cfaa8fb0f28: 0px;
    max-width: calc(75% - 1px - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0.24999999999999994));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ad57fd66-fc65-46bb-8aa9-1cfaa8fb0f28] {
    gap: 2px;
    margin: 0px 0px 0px 1px;
    padding: 0px;
    --gap-h-ad57fd66-fc65-46bb-8aa9-1cfaa8fb0f28: 2px;
    --gap-v-ad57fd66-fc65-46bb-8aa9-1cfaa8fb0f28: 0px;
  }
}
.sd[data-s-a346f071-e66a-4cde-b103-b7cac11ac460] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-a346f071-e66a-4cde-b103-b7cac11ac460] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a346f071-e66a-4cde-b103-b7cac11ac460] {
    font-size: 13px;
  }
}
.sd[data-s-95bcb512-9350-499b-b45d-cc128471e783] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-66c800c4-60a2-4870-8784-f2f9d652632e] {
  align-items: center;
  flex-direction: row;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-66c800c4-60a2-4870-8784-f2f9d652632e: 40px;
  --gap-v-66c800c4-60a2-4870-8784-f2f9d652632e: 0px;
  --gap-uuid: 66c800c4-60a2-4870-8784-f2f9d652632e;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-66c800c4-60a2-4870-8784-f2f9d652632e] {
    flex: none;
    flex-wrap: wrap;
    gap: 40px 0px;
    width: calc(75% - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0.24999999999999994));
    --gap-h-66c800c4-60a2-4870-8784-f2f9d652632e: 0px;
    --gap-v-66c800c4-60a2-4870-8784-f2f9d652632e: 40px;
    max-width: calc(75% - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0.24999999999999994));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-66c800c4-60a2-4870-8784-f2f9d652632e] {
    gap: 16px 0px;
    margin: 40px 0px 0px 1px;
    padding: 0px;
    --gap-h-66c800c4-60a2-4870-8784-f2f9d652632e: 0px;
    --gap-v-66c800c4-60a2-4870-8784-f2f9d652632e: 0px;
    width: calc(75% - 1px - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0.24999999999999994));
    max-width: calc(75% - 1px - (var(--gap-h-4af0236d-7f55-4cef-9d4f-d0ddace491c3) * 0.24999999999999994));
  }
}
.sd[data-s-dd26f753-0ef3-4aa0-8fd3-1aee511471c3] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 27px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-dd26f753-0ef3-4aa0-8fd3-1aee511471c3] {
    flex: none;
    font-size: 13px;
    width: calc(100% - (var(--gap-h-66c800c4-60a2-4870-8784-f2f9d652632e) * 0));
    max-width: calc(100% - (var(--gap-h-66c800c4-60a2-4870-8784-f2f9d652632e) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-dd26f753-0ef3-4aa0-8fd3-1aee511471c3] {
    font-size: 13px;
  }
}
.sd[data-s-9e8ef694-58a4-417b-838a-441cfdb18c45] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 27px;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-9e8ef694-58a4-417b-838a-441cfdb18c45] {
    flex: none;
    font-size: 13px;
    width: calc(100% - (var(--gap-h-66c800c4-60a2-4870-8784-f2f9d652632e) * 0));
    max-width: calc(100% - (var(--gap-h-66c800c4-60a2-4870-8784-f2f9d652632e) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9e8ef694-58a4-417b-838a-441cfdb18c45] {
    font-size: 13px;
  }
}
.sd[data-s-f2ee848f-e3f1-4846-a219-433d4e016490] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 27px;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-f2ee848f-e3f1-4846-a219-433d4e016490] {
    flex: none;
    font-size: 13px;
    width: calc(100% - (var(--gap-h-66c800c4-60a2-4870-8784-f2f9d652632e) * 0));
    max-width: calc(100% - (var(--gap-h-66c800c4-60a2-4870-8784-f2f9d652632e) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f2ee848f-e3f1-4846-a219-433d4e016490] {
    font-size: 13px;
  }
}
.sd[data-s-2654f9ca-026b-4074-82ff-89e40c526eed] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 27px;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-2654f9ca-026b-4074-82ff-89e40c526eed] {
    flex: none;
    font-size: 13px;
    width: calc(100% - (var(--gap-h-66c800c4-60a2-4870-8784-f2f9d652632e) * 0));
    max-width: calc(100% - (var(--gap-h-66c800c4-60a2-4870-8784-f2f9d652632e) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2654f9ca-026b-4074-82ff-89e40c526eed] {
    font-size: 13px;
  }
}
.sd[data-s-50e3503b-1300-4b19-9287-c6fe3dde8700] {
  background: #000000ff;
  display: none;
  flex: none;
  height: auto;
  margin: 160px 0px 0px 0px;
  padding: 0 0;
  width: 100%;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-50e3503b-1300-4b19-9287-c6fe3dde8700] {
    display: none;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-50e3503b-1300-4b19-9287-c6fe3dde8700] {
    display: flex;
    margin: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-50e3503b-1300-4b19-9287-c6fe3dde8700] {
    display: flex;
  }
}
.sd[data-s-4a7b6653-11c4-4f2c-85f9-02132426824b] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  margin: 80px 0px 80px 0px;
  padding: 0px;
  width: 1210px;
  --gap-h-4a7b6653-11c4-4f2c-85f9-02132426824b: 0px;
  --gap-v-4a7b6653-11c4-4f2c-85f9-02132426824b: 0px;
  --gap-uuid: 4a7b6653-11c4-4f2c-85f9-02132426824b;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-4a7b6653-11c4-4f2c-85f9-02132426824b] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 50px 40px 40px 40px;
    width: 100%;
    --gap-h-4a7b6653-11c4-4f2c-85f9-02132426824b: 0px;
    --gap-v-4a7b6653-11c4-4f2c-85f9-02132426824b: 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4a7b6653-11c4-4f2c-85f9-02132426824b] {
    padding: 50px 20px 20px 20px;
    --gap-h-4a7b6653-11c4-4f2c-85f9-02132426824b: 0px;
    --gap-v-4a7b6653-11c4-4f2c-85f9-02132426824b: 0px;
  }
}
.sd[data-s-1f55076c-643f-4a5b-89ec-a671ecbe1c86] {
  align-items: flex-start;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 160px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-1f55076c-643f-4a5b-89ec-a671ecbe1c86: 0px;
  --gap-v-1f55076c-643f-4a5b-89ec-a671ecbe1c86: 10px;
  --gap-uuid: 1f55076c-643f-4a5b-89ec-a671ecbe1c86;
  max-width: calc(100% - 160px);
}
@media screen and (max-width: 840px) {
  .sd[data-s-1f55076c-643f-4a5b-89ec-a671ecbe1c86] {
    align-content: center;
    align-items: center;
    gap: 0px;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    --gap-h-1f55076c-643f-4a5b-89ec-a671ecbe1c86: 0px;
    --gap-v-1f55076c-643f-4a5b-89ec-a671ecbe1c86: 0px;
    max-width: 100%;
  }
}
.sd[data-s-5815eeee-1edd-43b3-8a76-522a7e250c16] {
  align-content: center;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-5815eeee-1edd-43b3-8a76-522a7e250c16: 0px;
  --gap-v-5815eeee-1edd-43b3-8a76-522a7e250c16: 10px;
  --gap-uuid: 5815eeee-1edd-43b3-8a76-522a7e250c16;
}
@media screen and (max-width: 840px) {
  .sd[data-s-5815eeee-1edd-43b3-8a76-522a7e250c16] {
    align-content: center;
    align-items: center;
    gap: 0px;
    justify-content: flex-start;
    --gap-h-5815eeee-1edd-43b3-8a76-522a7e250c16: 0px;
    --gap-v-5815eeee-1edd-43b3-8a76-522a7e250c16: 0px;
  }
}
.sd[data-s-6f31fbcb-62a3-49db-8d73-3c69fedb2249] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 200px;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-6f31fbcb-62a3-49db-8d73-3c69fedb2249] {
    flex: none;
    width: 150px;
    max-width: 100%;
  }
}
.sd[data-s-7469a9b5-18fb-4598-91d7-4f0be15219c1] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-7469a9b5-18fb-4598-91d7-4f0be15219c1] {
    font-size: 11px;
    margin: 14px 0px 30px 0px;
    text-align: center;
    max-width: 100%;
    justify-content: center;
  }
}
.sd[data-s-29b8f219-ffea-47e0-8765-8412ecd58c49] {
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  width: 714px;
  --gap-h-29b8f219-ffea-47e0-8765-8412ecd58c49: 0px;
  --gap-v-29b8f219-ffea-47e0-8765-8412ecd58c49: 0px;
  --gap-uuid: 29b8f219-ffea-47e0-8765-8412ecd58c49;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-29b8f219-ffea-47e0-8765-8412ecd58c49] {
    align-content: center;
    align-items: center;
    flex: none;
    justify-content: center;
    width: calc(100% - (var(--gap-h-4a7b6653-11c4-4f2c-85f9-02132426824b) * 0));
    --gap-h-29b8f219-ffea-47e0-8765-8412ecd58c49: 0px;
    --gap-v-29b8f219-ffea-47e0-8765-8412ecd58c49: 0px;
    max-width: calc(100% - (var(--gap-h-4a7b6653-11c4-4f2c-85f9-02132426824b) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-29b8f219-ffea-47e0-8765-8412ecd58c49] {
    flex: none;
    --gap-h-29b8f219-ffea-47e0-8765-8412ecd58c49: 0px;
    --gap-v-29b8f219-ffea-47e0-8765-8412ecd58c49: 0px;
  }
}
.sd[data-s-84fcf7bc-dd28-4793-a6b1-8ab1ff4d5254] {
  align-content: center;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-84fcf7bc-dd28-4793-a6b1-8ab1ff4d5254: 0px;
  --gap-v-84fcf7bc-dd28-4793-a6b1-8ab1ff4d5254: 40px;
  --gap-uuid: 84fcf7bc-dd28-4793-a6b1-8ab1ff4d5254;
}
@media screen and (max-width: 840px) {
  .sd[data-s-84fcf7bc-dd28-4793-a6b1-8ab1ff4d5254] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    gap: 35px;
    justify-content: flex-start;
    margin: 0px 0px 45px 0px;
    --gap-h-84fcf7bc-dd28-4793-a6b1-8ab1ff4d5254: 0px;
    --gap-v-84fcf7bc-dd28-4793-a6b1-8ab1ff4d5254: 35px;
    max-width: 100%;
  }
}
.sd[data-s-8c0b97d4-9b9e-48ee-864e-da7c17110fc4] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-8c0b97d4-9b9e-48ee-864e-da7c17110fc4: 40px;
  --gap-v-8c0b97d4-9b9e-48ee-864e-da7c17110fc4: 0px;
  --gap-uuid: 8c0b97d4-9b9e-48ee-864e-da7c17110fc4;
}
@media screen and (max-width: 840px) {
  .sd[data-s-8c0b97d4-9b9e-48ee-864e-da7c17110fc4] {
    align-content: center;
    align-items: center;
    flex: none;
    justify-content: center;
    width: calc(100% - (var(--gap-h-84fcf7bc-dd28-4793-a6b1-8ab1ff4d5254) * 0));
    --gap-h-8c0b97d4-9b9e-48ee-864e-da7c17110fc4: 40px;
    --gap-v-8c0b97d4-9b9e-48ee-864e-da7c17110fc4: 0px;
    max-width: calc(100% - (var(--gap-h-84fcf7bc-dd28-4793-a6b1-8ab1ff4d5254) * 0));
  }
}
.sd[data-s-4f8a98a4-f5bd-424e-b7ac-a1c72477dc4e] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-4f8a98a4-f5bd-424e-b7ac-a1c72477dc4e: 40px;
  --gap-v-4f8a98a4-f5bd-424e-b7ac-a1c72477dc4e: 0px;
  --gap-uuid: 4f8a98a4-f5bd-424e-b7ac-a1c72477dc4e;
}
@media screen and (max-width: 840px) {
  .sd[data-s-4f8a98a4-f5bd-424e-b7ac-a1c72477dc4e] {
    flex: none;
    width: auto;
    --gap-h-4f8a98a4-f5bd-424e-b7ac-a1c72477dc4e: 40px;
    --gap-v-4f8a98a4-f5bd-424e-b7ac-a1c72477dc4e: 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4f8a98a4-f5bd-424e-b7ac-a1c72477dc4e] {
    gap: 20px;
    --gap-h-4f8a98a4-f5bd-424e-b7ac-a1c72477dc4e: 20px;
    --gap-v-4f8a98a4-f5bd-424e-b7ac-a1c72477dc4e: 0px;
  }
}
.sd[data-s-e73d2b01-c475-4ae0-85ef-3bfa1b85eb01] {
  align-items: center;
  border-radius: 8px;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: calc(100% - (var(--gap-h-4f8a98a4-f5bd-424e-b7ac-a1c72477dc4e) * 0));
  max-width: calc(100% - (var(--gap-h-4f8a98a4-f5bd-424e-b7ac-a1c72477dc4e) * 0));
}
@media screen and (max-width: 840px) {
  .sd[data-s-e73d2b01-c475-4ae0-85ef-3bfa1b85eb01] {
    flex: none;
    width: 50px;
    max-width: 100%;
  }
}
.sd[data-s-4f909086-4f68-4718-bed0-303aefb9a437] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-4f909086-4f68-4718-bed0-303aefb9a437: 40px;
  --gap-v-4f909086-4f68-4718-bed0-303aefb9a437: 0px;
  --gap-uuid: 4f909086-4f68-4718-bed0-303aefb9a437;
}
@media screen and (max-width: 540px) {
  .sd[data-s-4f909086-4f68-4718-bed0-303aefb9a437] {
    gap: 20px;
    --gap-h-4f909086-4f68-4718-bed0-303aefb9a437: 20px;
    --gap-v-4f909086-4f68-4718-bed0-303aefb9a437: 0px;
  }
}
.sd[data-s-2456f735-7786-4c26-b53b-6fad8c2ca37a] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-4f909086-4f68-4718-bed0-303aefb9a437) * 0));
  max-width: calc(100% - (var(--gap-h-4f909086-4f68-4718-bed0-303aefb9a437) * 0));
}
@media screen and (max-width: 840px) {
  .sd[data-s-2456f735-7786-4c26-b53b-6fad8c2ca37a] {
    flex: none;
    width: 50px;
    max-width: 100%;
  }
}
.sd[data-s-eb33b3f4-63e4-4734-b0a8-05ea15482570] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-eb33b3f4-63e4-4734-b0a8-05ea15482570: 40px;
  --gap-v-eb33b3f4-63e4-4734-b0a8-05ea15482570: 0px;
  --gap-uuid: eb33b3f4-63e4-4734-b0a8-05ea15482570;
}
@media screen and (max-width: 840px) {
  .sd[data-s-eb33b3f4-63e4-4734-b0a8-05ea15482570] {
    flex: none;
    width: auto;
    --gap-h-eb33b3f4-63e4-4734-b0a8-05ea15482570: 40px;
    --gap-v-eb33b3f4-63e4-4734-b0a8-05ea15482570: 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-eb33b3f4-63e4-4734-b0a8-05ea15482570] {
    gap: 20px;
    --gap-h-eb33b3f4-63e4-4734-b0a8-05ea15482570: 20px;
    --gap-v-eb33b3f4-63e4-4734-b0a8-05ea15482570: 0px;
  }
}
.sd[data-s-cad6bc09-f4a8-40c3-96ec-41394800b025] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(116% - (var(--gap-h-eb33b3f4-63e4-4734-b0a8-05ea15482570) * -0.16000000000000006));
  max-width: calc(116% - (var(--gap-h-eb33b3f4-63e4-4734-b0a8-05ea15482570) * -0.16000000000000006));
}
@media screen and (max-width: 840px) {
  .sd[data-s-cad6bc09-f4a8-40c3-96ec-41394800b025] {
    flex: none;
    width: 60px;
    max-width: 100%;
  }
}
.sd[data-s-82cf6bee-5532-4957-ad1b-4531ae3b8096] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-82cf6bee-5532-4957-ad1b-4531ae3b8096: 40px;
  --gap-v-82cf6bee-5532-4957-ad1b-4531ae3b8096: 0px;
  --gap-uuid: 82cf6bee-5532-4957-ad1b-4531ae3b8096;
}
@media screen and (max-width: 840px) {
  .sd[data-s-82cf6bee-5532-4957-ad1b-4531ae3b8096] {
    flex: none;
    width: calc(100% - (var(--gap-h-84fcf7bc-dd28-4793-a6b1-8ab1ff4d5254) * 0));
    --gap-h-82cf6bee-5532-4957-ad1b-4531ae3b8096: 40px;
    --gap-v-82cf6bee-5532-4957-ad1b-4531ae3b8096: 0px;
    max-width: calc(100% - (var(--gap-h-84fcf7bc-dd28-4793-a6b1-8ab1ff4d5254) * 0));
  }
}
.sd[data-s-1be6d063-07a1-4fea-8030-4156aed9f47f] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-1be6d063-07a1-4fea-8030-4156aed9f47f: 40px;
  --gap-v-1be6d063-07a1-4fea-8030-4156aed9f47f: 0px;
  --gap-uuid: 1be6d063-07a1-4fea-8030-4156aed9f47f;
}
@media screen and (max-width: 840px) {
  .sd[data-s-1be6d063-07a1-4fea-8030-4156aed9f47f] {
    flex: none;
    width: auto;
    --gap-h-1be6d063-07a1-4fea-8030-4156aed9f47f: 40px;
    --gap-v-1be6d063-07a1-4fea-8030-4156aed9f47f: 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1be6d063-07a1-4fea-8030-4156aed9f47f] {
    gap: 20px;
    --gap-h-1be6d063-07a1-4fea-8030-4156aed9f47f: 20px;
    --gap-v-1be6d063-07a1-4fea-8030-4156aed9f47f: 0px;
  }
}
.sd[data-s-fe684ffa-9fdf-44b7-9695-5d41207fdb77] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-1be6d063-07a1-4fea-8030-4156aed9f47f) * 0));
  max-width: calc(100% - (var(--gap-h-1be6d063-07a1-4fea-8030-4156aed9f47f) * 0));
}
@media screen and (max-width: 840px) {
  .sd[data-s-fe684ffa-9fdf-44b7-9695-5d41207fdb77] {
    flex: none;
    width: 50px;
    max-width: 100%;
  }
}
.sd[data-s-e5eb24aa-697a-4b7c-b342-e6589a9aeac7] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-e5eb24aa-697a-4b7c-b342-e6589a9aeac7: 40px;
  --gap-v-e5eb24aa-697a-4b7c-b342-e6589a9aeac7: 0px;
  --gap-uuid: e5eb24aa-697a-4b7c-b342-e6589a9aeac7;
}
@media screen and (max-width: 540px) {
  .sd[data-s-e5eb24aa-697a-4b7c-b342-e6589a9aeac7] {
    gap: 20px;
    --gap-h-e5eb24aa-697a-4b7c-b342-e6589a9aeac7: 20px;
    --gap-v-e5eb24aa-697a-4b7c-b342-e6589a9aeac7: 0px;
  }
}
.sd[data-s-1f45ecf3-9780-465a-ae4b-32084985b425] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-e5eb24aa-697a-4b7c-b342-e6589a9aeac7) * 0));
  max-width: calc(100% - (var(--gap-h-e5eb24aa-697a-4b7c-b342-e6589a9aeac7) * 0));
}
@media screen and (max-width: 840px) {
  .sd[data-s-1f45ecf3-9780-465a-ae4b-32084985b425] {
    flex: none;
    width: 50px;
    max-width: 100%;
  }
}
.sd[data-s-cca4f405-cc5d-450e-b524-6fc65355753b] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-cca4f405-cc5d-450e-b524-6fc65355753b: 40px;
  --gap-v-cca4f405-cc5d-450e-b524-6fc65355753b: 0px;
  --gap-uuid: cca4f405-cc5d-450e-b524-6fc65355753b;
}
@media screen and (max-width: 840px) {
  .sd[data-s-cca4f405-cc5d-450e-b524-6fc65355753b] {
    flex: none;
    width: auto;
    --gap-h-cca4f405-cc5d-450e-b524-6fc65355753b: 40px;
    --gap-v-cca4f405-cc5d-450e-b524-6fc65355753b: 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-cca4f405-cc5d-450e-b524-6fc65355753b] {
    gap: 20px;
    --gap-h-cca4f405-cc5d-450e-b524-6fc65355753b: 20px;
    --gap-v-cca4f405-cc5d-450e-b524-6fc65355753b: 0px;
  }
}
.sd[data-s-09999cc0-0814-48cc-af15-993cfc1c73b3] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 1px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-cca4f405-cc5d-450e-b524-6fc65355753b) * 0));
  max-width: calc(100% - (var(--gap-h-cca4f405-cc5d-450e-b524-6fc65355753b) * 0));
}
@media screen and (max-width: 840px) {
  .sd[data-s-09999cc0-0814-48cc-af15-993cfc1c73b3] {
    flex: none;
    width: 50px;
    max-width: 100%;
  }
}
.sd[data-s-4644827b-fc6f-4a6e-bedf-2dd1a776cce7] {
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-29b8f219-ffea-47e0-8765-8412ecd58c49) * 0));
  --gap-h-4644827b-fc6f-4a6e-bedf-2dd1a776cce7: 0px;
  --gap-v-4644827b-fc6f-4a6e-bedf-2dd1a776cce7: 40px;
  --gap-uuid: 4644827b-fc6f-4a6e-bedf-2dd1a776cce7;
  max-width: calc(100% - (var(--gap-h-29b8f219-ffea-47e0-8765-8412ecd58c49) * 0));
}
@media screen and (max-width: 840px) {
  .sd[data-s-4644827b-fc6f-4a6e-bedf-2dd1a776cce7] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    --gap-h-4644827b-fc6f-4a6e-bedf-2dd1a776cce7: 0px;
    --gap-v-4644827b-fc6f-4a6e-bedf-2dd1a776cce7: 40px;
  }
}
.sd[data-s-7e7513e8-08cb-4671-b832-133eb5c95ebe] {
  align-content: center;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-7e7513e8-08cb-4671-b832-133eb5c95ebe: 80px;
  --gap-v-7e7513e8-08cb-4671-b832-133eb5c95ebe: 0px;
  --gap-uuid: 7e7513e8-08cb-4671-b832-133eb5c95ebe;
}
@media screen and (max-width: 840px) {
  .sd[data-s-7e7513e8-08cb-4671-b832-133eb5c95ebe] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 30px 40px;
    justify-content: flex-start;
    --gap-h-7e7513e8-08cb-4671-b832-133eb5c95ebe: 40px;
    --gap-v-7e7513e8-08cb-4671-b832-133eb5c95ebe: 30px;
  }
}
.sd[data-s-fde6dcce-affa-4bcd-a382-071d6df64eb0] {
  align-content: center;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-fde6dcce-affa-4bcd-a382-071d6df64eb0: 80px;
  --gap-v-fde6dcce-affa-4bcd-a382-071d6df64eb0: 0px;
  --gap-uuid: fde6dcce-affa-4bcd-a382-071d6df64eb0;
}
@media screen and (max-width: 840px) {
  .sd[data-s-fde6dcce-affa-4bcd-a382-071d6df64eb0] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: row;
    gap: 30px 40px;
    justify-content: flex-start;
    width: calc(100% - (var(--gap-h-7e7513e8-08cb-4671-b832-133eb5c95ebe) * 0));
    --gap-h-fde6dcce-affa-4bcd-a382-071d6df64eb0: 40px;
    --gap-v-fde6dcce-affa-4bcd-a382-071d6df64eb0: 0px;
    max-width: calc(100% - (var(--gap-h-7e7513e8-08cb-4671-b832-133eb5c95ebe) * 0));
  }
}
.sd[data-s-6d3a58c4-f394-4fed-9566-35397629c8c7] {
  align-items: flex-start;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-6d3a58c4-f394-4fed-9566-35397629c8c7: 0px;
  --gap-v-6d3a58c4-f394-4fed-9566-35397629c8c7: 10px;
  --gap-uuid: 6d3a58c4-f394-4fed-9566-35397629c8c7;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-6d3a58c4-f394-4fed-9566-35397629c8c7] {
    flex: none;
    gap: 0px;
    margin: 0px 0px 0px 0px;
    width: calc(33.33% - (var(--gap-h-fde6dcce-affa-4bcd-a382-071d6df64eb0) * 0.6667));
    --gap-h-6d3a58c4-f394-4fed-9566-35397629c8c7: 0px;
    --gap-v-6d3a58c4-f394-4fed-9566-35397629c8c7: 0px;
    max-width: calc(33.33% - (var(--gap-h-fde6dcce-affa-4bcd-a382-071d6df64eb0) * 0.6667));
  }
}
.sd[data-s-28f4add9-77b0-417f-97bc-1abb3afc8ae1] {
  align-items: center;
  flex-direction: row;
  gap: 5px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-28f4add9-77b0-417f-97bc-1abb3afc8ae1: 5px;
  --gap-v-28f4add9-77b0-417f-97bc-1abb3afc8ae1: 0px;
  --gap-uuid: 28f4add9-77b0-417f-97bc-1abb3afc8ae1;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-28f4add9-77b0-417f-97bc-1abb3afc8ae1] {
    margin: 0px 0px 10px 0px;
    --gap-h-28f4add9-77b0-417f-97bc-1abb3afc8ae1: 5px;
    --gap-v-28f4add9-77b0-417f-97bc-1abb3afc8ae1: 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-28f4add9-77b0-417f-97bc-1abb3afc8ae1] {
    gap: 4px;
    margin: 0px 0px 5px 0px;
    --gap-h-28f4add9-77b0-417f-97bc-1abb3afc8ae1: 4px;
    --gap-v-28f4add9-77b0-417f-97bc-1abb3afc8ae1: 0px;
    max-width: 100%;
  }
}
.sd[data-s-980014fa-9489-4b49-93d8-fe376d64d109] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-980014fa-9489-4b49-93d8-fe376d64d109] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-980014fa-9489-4b49-93d8-fe376d64d109] {
    font-size: 12px;
  }
}
.sd[data-s-8776d4bc-dd26-4bd9-b82a-f7b825ea4930] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-9950030f-9769-45c4-bc8b-8b510d3eecb8] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-9950030f-9769-45c4-bc8b-8b510d3eecb8] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9950030f-9769-45c4-bc8b-8b510d3eecb8] {
    font-size: 10px;
  }
}
.sd[data-s-5c06580a-c303-450b-9137-d45364756b08] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-5c06580a-c303-450b-9137-d45364756b08] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5c06580a-c303-450b-9137-d45364756b08] {
    font-size: 10px;
  }
}
.sd[data-s-d5561ff3-b96b-490d-8442-fc52f3b32489] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-d5561ff3-b96b-490d-8442-fc52f3b32489] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-d5561ff3-b96b-490d-8442-fc52f3b32489] {
    font-size: 10px;
  }
}
.sd[data-s-04b457f4-7f57-47d6-819b-2537cc0bfacc] {
  align-items: flex-start;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-04b457f4-7f57-47d6-819b-2537cc0bfacc: 0px;
  --gap-v-04b457f4-7f57-47d6-819b-2537cc0bfacc: 10px;
  --gap-uuid: 04b457f4-7f57-47d6-819b-2537cc0bfacc;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-04b457f4-7f57-47d6-819b-2537cc0bfacc] {
    flex: none;
    gap: 0px;
    width: calc(33.33% - (var(--gap-h-fde6dcce-affa-4bcd-a382-071d6df64eb0) * 0.6667));
    --gap-h-04b457f4-7f57-47d6-819b-2537cc0bfacc: 0px;
    --gap-v-04b457f4-7f57-47d6-819b-2537cc0bfacc: 0px;
    max-width: calc(33.33% - (var(--gap-h-fde6dcce-affa-4bcd-a382-071d6df64eb0) * 0.6667));
  }
}
.sd[data-s-bfeaf799-1f0b-4339-8f56-73e81e576be8] {
  align-items: center;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-bfeaf799-1f0b-4339-8f56-73e81e576be8: 8px;
  --gap-v-bfeaf799-1f0b-4339-8f56-73e81e576be8: 0px;
  --gap-uuid: bfeaf799-1f0b-4339-8f56-73e81e576be8;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-bfeaf799-1f0b-4339-8f56-73e81e576be8] {
    margin: 0px 0px 10px 0px;
    --gap-h-bfeaf799-1f0b-4339-8f56-73e81e576be8: 8px;
    --gap-v-bfeaf799-1f0b-4339-8f56-73e81e576be8: 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-bfeaf799-1f0b-4339-8f56-73e81e576be8] {
    gap: 4px;
    margin: 0px 0px 5px 0px;
    --gap-h-bfeaf799-1f0b-4339-8f56-73e81e576be8: 4px;
    --gap-v-bfeaf799-1f0b-4339-8f56-73e81e576be8: 0px;
    max-width: 100%;
  }
}
.sd[data-s-e0f459b3-7bc3-42ba-a951-d7b99d877161] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-e0f459b3-7bc3-42ba-a951-d7b99d877161] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e0f459b3-7bc3-42ba-a951-d7b99d877161] {
    font-size: 12px;
  }
}
.sd[data-s-0e29faa4-092f-403d-961a-468f75b4c957] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-b386d334-cfb0-4bb7-957b-e8988a5419ce] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-b386d334-cfb0-4bb7-957b-e8988a5419ce] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b386d334-cfb0-4bb7-957b-e8988a5419ce] {
    font-size: 10px;
  }
}
.sd[data-s-e124fa80-8ad0-4cf3-89c8-c97f060eef58] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-e124fa80-8ad0-4cf3-89c8-c97f060eef58] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e124fa80-8ad0-4cf3-89c8-c97f060eef58] {
    font-size: 10px;
  }
}
.sd[data-s-06a22e73-dfab-43c7-a18d-cf5d80542a3f] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-06a22e73-dfab-43c7-a18d-cf5d80542a3f] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-06a22e73-dfab-43c7-a18d-cf5d80542a3f] {
    font-size: 10px;
  }
}
.sd[data-s-fb418d87-9f25-484c-8153-a7791b503d18] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-fb418d87-9f25-484c-8153-a7791b503d18] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-fb418d87-9f25-484c-8153-a7791b503d18] {
    font-size: 10px;
  }
}
.sd[data-s-51b34013-b612-40df-93ba-71e728d4caac] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-51b34013-b612-40df-93ba-71e728d4caac] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-51b34013-b612-40df-93ba-71e728d4caac] {
    font-size: 10px;
  }
}
.sd[data-s-eafc05e8-36f8-4e42-b5cb-ec90e337b6de] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-eafc05e8-36f8-4e42-b5cb-ec90e337b6de] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-eafc05e8-36f8-4e42-b5cb-ec90e337b6de] {
    font-size: 10px;
  }
}
.sd[data-s-520532e0-2325-455a-814f-0db6ba637918] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-520532e0-2325-455a-814f-0db6ba637918] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-520532e0-2325-455a-814f-0db6ba637918] {
    flex: none;
    font-size: 10px;
  }
}
.sd[data-s-f3fffc35-19ce-477f-9fba-6d6d03c369eb] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-f3fffc35-19ce-477f-9fba-6d6d03c369eb] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f3fffc35-19ce-477f-9fba-6d6d03c369eb] {
    font-size: 10px;
  }
}
.sd[data-s-49e6f751-7b34-441d-9456-6b4c198f8e07] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-49e6f751-7b34-441d-9456-6b4c198f8e07] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-49e6f751-7b34-441d-9456-6b4c198f8e07] {
    font-size: 10px;
  }
}
.sd[data-s-cdee67de-5ec7-4862-be97-0c6953d6e6a8] {
  align-content: center;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-cdee67de-5ec7-4862-be97-0c6953d6e6a8: 80px;
  --gap-v-cdee67de-5ec7-4862-be97-0c6953d6e6a8: 0px;
  --gap-uuid: cdee67de-5ec7-4862-be97-0c6953d6e6a8;
}
@media screen and (max-width: 840px) {
  .sd[data-s-cdee67de-5ec7-4862-be97-0c6953d6e6a8] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: row;
    gap: 40px;
    justify-content: space-between;
    width: calc(100% - (var(--gap-h-7e7513e8-08cb-4671-b832-133eb5c95ebe) * 0));
    --gap-h-cdee67de-5ec7-4862-be97-0c6953d6e6a8: 40px;
    --gap-v-cdee67de-5ec7-4862-be97-0c6953d6e6a8: 0px;
    max-width: calc(100% - (var(--gap-h-7e7513e8-08cb-4671-b832-133eb5c95ebe) * 0));
  }
}
.sd[data-s-cf87a2ee-c717-452c-89d9-6de761842128] {
  align-items: flex-start;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px -35px;
  padding: 0px;
  width: auto;
  --gap-h-cf87a2ee-c717-452c-89d9-6de761842128: 0px;
  --gap-v-cf87a2ee-c717-452c-89d9-6de761842128: 10px;
  --gap-uuid: cf87a2ee-c717-452c-89d9-6de761842128;
  max-width: calc(100% - -35px);
}
@media screen and (max-width: 840px) {
  .sd[data-s-cf87a2ee-c717-452c-89d9-6de761842128] {
    flex: none;
    margin: 0px 0px 0px 0px;
    width: calc(33.33% - (var(--gap-h-cdee67de-5ec7-4862-be97-0c6953d6e6a8) * 0.6667));
    --gap-h-cf87a2ee-c717-452c-89d9-6de761842128: 0px;
    --gap-v-cf87a2ee-c717-452c-89d9-6de761842128: 10px;
    max-width: calc(33.33% - (var(--gap-h-cdee67de-5ec7-4862-be97-0c6953d6e6a8) * 0.6667));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-cf87a2ee-c717-452c-89d9-6de761842128] {
    gap: 0px;
    --gap-h-cf87a2ee-c717-452c-89d9-6de761842128: 0px;
    --gap-v-cf87a2ee-c717-452c-89d9-6de761842128: 0px;
  }
}
.sd[data-s-d357bbf2-af1d-4b76-9997-35355594a01d] {
  align-items: center;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 1px;
  padding: 0px;
  width: auto;
  --gap-h-d357bbf2-af1d-4b76-9997-35355594a01d: 8px;
  --gap-v-d357bbf2-af1d-4b76-9997-35355594a01d: 0px;
  --gap-uuid: d357bbf2-af1d-4b76-9997-35355594a01d;
  max-width: calc(100% - 1px);
}
@media screen and (max-width: 540px) {
  .sd[data-s-d357bbf2-af1d-4b76-9997-35355594a01d] {
    gap: 4px;
    margin: 0px 0px 5px 0px;
    --gap-h-d357bbf2-af1d-4b76-9997-35355594a01d: 4px;
    --gap-v-d357bbf2-af1d-4b76-9997-35355594a01d: 0px;
    max-width: 100%;
  }
}
.sd[data-s-de28eb44-f03d-4a33-bf2d-73981a4c67a1] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-de28eb44-f03d-4a33-bf2d-73981a4c67a1] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-de28eb44-f03d-4a33-bf2d-73981a4c67a1] {
    font-size: 12px;
  }
}
.sd[data-s-4d95c647-935a-4f85-a7db-53d9b36082af] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-f7b8b9cb-9a94-48ba-8155-e9ae1e01c58e] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-f7b8b9cb-9a94-48ba-8155-e9ae1e01c58e] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f7b8b9cb-9a94-48ba-8155-e9ae1e01c58e] {
    font-size: 10px;
  }
}
.sd[data-s-83564ae5-c968-44e1-acc4-80c423fd1e93] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-83564ae5-c968-44e1-acc4-80c423fd1e93] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-83564ae5-c968-44e1-acc4-80c423fd1e93] {
    font-size: 10px;
  }
}
.sd[data-s-90e238f9-c674-4b17-ad78-b0b7fb38ad6d] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-90e238f9-c674-4b17-ad78-b0b7fb38ad6d] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-90e238f9-c674-4b17-ad78-b0b7fb38ad6d] {
    font-size: 10px;
  }
}
.sd[data-s-c601c9f2-9da1-49e7-be1b-8515a088024e] {
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-c601c9f2-9da1-49e7-be1b-8515a088024e: 0px;
  --gap-v-c601c9f2-9da1-49e7-be1b-8515a088024e: 8px;
  --gap-uuid: c601c9f2-9da1-49e7-be1b-8515a088024e;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-c601c9f2-9da1-49e7-be1b-8515a088024e] {
    flex: none;
    width: calc(33.33% - (var(--gap-h-cdee67de-5ec7-4862-be97-0c6953d6e6a8) * 0.6667));
    --gap-h-c601c9f2-9da1-49e7-be1b-8515a088024e: 0px;
    --gap-v-c601c9f2-9da1-49e7-be1b-8515a088024e: 8px;
    max-width: calc(33.33% - (var(--gap-h-cdee67de-5ec7-4862-be97-0c6953d6e6a8) * 0.6667));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c601c9f2-9da1-49e7-be1b-8515a088024e] {
    gap: 0px;
    --gap-h-c601c9f2-9da1-49e7-be1b-8515a088024e: 0px;
    --gap-v-c601c9f2-9da1-49e7-be1b-8515a088024e: 0px;
  }
}
.sd[data-s-d625278f-1f6c-4083-989f-4e8da88cc8df] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  --gap-h-d625278f-1f6c-4083-989f-4e8da88cc8df: 8px;
  --gap-v-d625278f-1f6c-4083-989f-4e8da88cc8df: 0px;
  --gap-uuid: d625278f-1f6c-4083-989f-4e8da88cc8df;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-d625278f-1f6c-4083-989f-4e8da88cc8df] {
    font-size: 12px;
    gap: 4px;
    margin: 0px 0px 5px 0px;
    --gap-h-d625278f-1f6c-4083-989f-4e8da88cc8df: 4px;
    --gap-v-d625278f-1f6c-4083-989f-4e8da88cc8df: 0px;
    max-width: 100%;
  }
}
.sd[data-s-0e19a00d-dbe0-4da6-a289-c89aaad549a1] {
  color: #FFFFFF;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px 0px 0px 1px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 1px);
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-0e19a00d-dbe0-4da6-a289-c89aaad549a1] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0e19a00d-dbe0-4da6-a289-c89aaad549a1] {
    font-size: 13px;
  }
}
.sd[data-s-399a1e32-57d4-4418-b301-34548fbe5517] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 6px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-95217101-dbd7-458f-93a3-0f863a8a1ddf] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px 0px 0px -1px;
  text-align: left;
  width: auto;
  max-width: calc(100% - -1px);
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-95217101-dbd7-458f-93a3-0f863a8a1ddf] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-95217101-dbd7-458f-93a3-0f863a8a1ddf] {
    font-size: 10px;
  }
}
.sd[data-s-f9068016-9033-4264-8704-fae8687d7b0a] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px 0px 0px -1px;
  text-align: left;
  width: auto;
  max-width: calc(100% - -1px);
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-f9068016-9033-4264-8704-fae8687d7b0a] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f9068016-9033-4264-8704-fae8687d7b0a] {
    font-size: 10px;
  }
}
.sd[data-s-827c40b1-d3dd-4142-a7a4-b945242b9f51] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px 0px 0px -1px;
  text-align: left;
  width: auto;
  max-width: calc(100% - -1px);
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-827c40b1-d3dd-4142-a7a4-b945242b9f51] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-827c40b1-d3dd-4142-a7a4-b945242b9f51] {
    font-size: 10px;
  }
}
.sd[data-s-16c9a194-286a-4580-bf07-cd01ceaf3fc0] {
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-16c9a194-286a-4580-bf07-cd01ceaf3fc0: 0px;
  --gap-v-16c9a194-286a-4580-bf07-cd01ceaf3fc0: 10px;
  --gap-uuid: 16c9a194-286a-4580-bf07-cd01ceaf3fc0;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-16c9a194-286a-4580-bf07-cd01ceaf3fc0] {
    flex: none;
    width: calc(33.33% - (var(--gap-h-cdee67de-5ec7-4862-be97-0c6953d6e6a8) * 0.6667));
    --gap-h-16c9a194-286a-4580-bf07-cd01ceaf3fc0: 0px;
    --gap-v-16c9a194-286a-4580-bf07-cd01ceaf3fc0: 10px;
    max-width: calc(33.33% - (var(--gap-h-cdee67de-5ec7-4862-be97-0c6953d6e6a8) * 0.6667));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-16c9a194-286a-4580-bf07-cd01ceaf3fc0] {
    gap: 0px;
    --gap-h-16c9a194-286a-4580-bf07-cd01ceaf3fc0: 0px;
    --gap-v-16c9a194-286a-4580-bf07-cd01ceaf3fc0: 0px;
  }
}
.sd[data-s-e6c40c89-d298-42ac-9935-ad57771d6bb8] {
  align-items: center;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-e6c40c89-d298-42ac-9935-ad57771d6bb8: 8px;
  --gap-v-e6c40c89-d298-42ac-9935-ad57771d6bb8: 0px;
  --gap-uuid: e6c40c89-d298-42ac-9935-ad57771d6bb8;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-e6c40c89-d298-42ac-9935-ad57771d6bb8] {
    font-size: 12px;
    gap: 4px;
    margin: 0px 0px 5px 0px;
    --gap-h-e6c40c89-d298-42ac-9935-ad57771d6bb8: 4px;
    --gap-v-e6c40c89-d298-42ac-9935-ad57771d6bb8: 0px;
    max-width: 100%;
  }
}
.sd[data-s-009af3b8-b669-4d84-80ce-4a6fb692c8f7] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-009af3b8-b669-4d84-80ce-4a6fb692c8f7] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-009af3b8-b669-4d84-80ce-4a6fb692c8f7] {
    font-size: 13px;
  }
}
.sd[data-s-6e6827a0-2286-40d9-83fb-9c374ac12109] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-900594fc-166d-4f00-900d-f5bbdd5bc637] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-900594fc-166d-4f00-900d-f5bbdd5bc637] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-900594fc-166d-4f00-900d-f5bbdd5bc637] {
    font-size: 10px;
  }
}
.sd[data-s-25432993-67d4-4ef4-97f1-89cae9534c7a] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-25432993-67d4-4ef4-97f1-89cae9534c7a] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-25432993-67d4-4ef4-97f1-89cae9534c7a] {
    font-size: 10px;
  }
}
.sd[data-s-7767c750-c6d1-4c61-bc2d-589a735a056f] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-7767c750-c6d1-4c61-bc2d-589a735a056f] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-7767c750-c6d1-4c61-bc2d-589a735a056f] {
    font-size: 10px;
  }
}
.sd[data-s-1fcc4543-e3dd-4d6f-b921-fa0e061bff67] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-1fcc4543-e3dd-4d6f-b921-fa0e061bff67] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1fcc4543-e3dd-4d6f-b921-fa0e061bff67] {
    font-size: 10px;
  }
}
.sd[data-s-fb6926b4-4934-4995-ad21-e7a20f66e491] {
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  gap: 80px;
  height: auto;
  justify-content: flex-start;
  margin: 57px 0px 0px 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-7e7513e8-08cb-4671-b832-133eb5c95ebe) * 0));
  --gap-h-fb6926b4-4934-4995-ad21-e7a20f66e491: 80px;
  --gap-v-fb6926b4-4934-4995-ad21-e7a20f66e491: 0px;
  --gap-uuid: fb6926b4-4934-4995-ad21-e7a20f66e491;
  max-width: calc(100% - (var(--gap-h-7e7513e8-08cb-4671-b832-133eb5c95ebe) * 0));
}
@media screen and (max-width: 840px) {
  .sd[data-s-fb6926b4-4934-4995-ad21-e7a20f66e491] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin: 0px 0px 0px 0px;
    --gap-h-fb6926b4-4934-4995-ad21-e7a20f66e491: 80px;
    --gap-v-fb6926b4-4934-4995-ad21-e7a20f66e491: 0px;
    width: calc(100% - (var(--gap-h-7e7513e8-08cb-4671-b832-133eb5c95ebe) * 0));
    max-width: calc(100% - (var(--gap-h-7e7513e8-08cb-4671-b832-133eb5c95ebe) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-fb6926b4-4934-4995-ad21-e7a20f66e491] {
    gap: 16px 0px;
    --gap-h-fb6926b4-4934-4995-ad21-e7a20f66e491: 0px;
    --gap-v-fb6926b4-4934-4995-ad21-e7a20f66e491: 0px;
  }
}
.sd[data-s-c06c596e-98f0-4c1a-8b68-bd806fc982ce] {
  align-content: center;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-c06c596e-98f0-4c1a-8b68-bd806fc982ce: 80px;
  --gap-v-c06c596e-98f0-4c1a-8b68-bd806fc982ce: 0px;
  --gap-uuid: c06c596e-98f0-4c1a-8b68-bd806fc982ce;
}
@media screen and (max-width: 840px) {
  .sd[data-s-c06c596e-98f0-4c1a-8b68-bd806fc982ce] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: row;
    gap: 40px;
    justify-content: flex-start;
    width: calc(100% - (var(--gap-h-fb6926b4-4934-4995-ad21-e7a20f66e491) * 0));
    --gap-h-c06c596e-98f0-4c1a-8b68-bd806fc982ce: 40px;
    --gap-v-c06c596e-98f0-4c1a-8b68-bd806fc982ce: 0px;
    max-width: calc(100% - (var(--gap-h-fb6926b4-4934-4995-ad21-e7a20f66e491) * 0));
  }
}
.sd[data-s-bdb930f3-5796-4cf9-b06e-fb8ef764dfc2] {
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-bdb930f3-5796-4cf9-b06e-fb8ef764dfc2: 0px;
  --gap-v-bdb930f3-5796-4cf9-b06e-fb8ef764dfc2: 10px;
  --gap-uuid: bdb930f3-5796-4cf9-b06e-fb8ef764dfc2;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-bdb930f3-5796-4cf9-b06e-fb8ef764dfc2] {
    flex: none;
    width: calc(33.33% - (var(--gap-h-c06c596e-98f0-4c1a-8b68-bd806fc982ce) * 0.6667));
    --gap-h-bdb930f3-5796-4cf9-b06e-fb8ef764dfc2: 0px;
    --gap-v-bdb930f3-5796-4cf9-b06e-fb8ef764dfc2: 10px;
    max-width: calc(33.33% - (var(--gap-h-c06c596e-98f0-4c1a-8b68-bd806fc982ce) * 0.6667));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-bdb930f3-5796-4cf9-b06e-fb8ef764dfc2] {
    gap: 0px;
    --gap-h-bdb930f3-5796-4cf9-b06e-fb8ef764dfc2: 0px;
    --gap-v-bdb930f3-5796-4cf9-b06e-fb8ef764dfc2: 0px;
  }
}
.sd[data-s-d1589cd7-7b5f-4f80-999e-ae8a4d8bd629] {
  align-items: center;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-d1589cd7-7b5f-4f80-999e-ae8a4d8bd629: 8px;
  --gap-v-d1589cd7-7b5f-4f80-999e-ae8a4d8bd629: 0px;
  --gap-uuid: d1589cd7-7b5f-4f80-999e-ae8a4d8bd629;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-d1589cd7-7b5f-4f80-999e-ae8a4d8bd629] {
    font-size: 12px;
    gap: 4px;
    margin: 0px 0px 5px 0px;
    --gap-h-d1589cd7-7b5f-4f80-999e-ae8a4d8bd629: 4px;
    --gap-v-d1589cd7-7b5f-4f80-999e-ae8a4d8bd629: 0px;
    max-width: 100%;
  }
}
.sd[data-s-af2c40fc-9ecd-4d34-a251-f904bf2cb77a] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-af2c40fc-9ecd-4d34-a251-f904bf2cb77a] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-af2c40fc-9ecd-4d34-a251-f904bf2cb77a] {
    font-size: 13px;
  }
}
.sd[data-s-8f296ce1-1c3d-4bc6-9fde-564e4a8264f3] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-baccef4e-8957-4e42-a8c2-3b827b1b3931] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-baccef4e-8957-4e42-a8c2-3b827b1b3931] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-baccef4e-8957-4e42-a8c2-3b827b1b3931] {
    font-size: 10px;
  }
}
.sd[data-s-af9b0493-645d-4ffa-8b85-e7404f1a9eeb] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-af9b0493-645d-4ffa-8b85-e7404f1a9eeb] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-af9b0493-645d-4ffa-8b85-e7404f1a9eeb] {
    font-size: 10px;
  }
}
.sd[data-s-dd417893-8349-417f-aa5b-8954cf56a860] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-dd417893-8349-417f-aa5b-8954cf56a860] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-dd417893-8349-417f-aa5b-8954cf56a860] {
    font-size: 10px;
  }
}
.sd[data-s-94bd02aa-c4a4-46e6-aa63-2c028276a89e] {
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-94bd02aa-c4a4-46e6-aa63-2c028276a89e: 0px;
  --gap-v-94bd02aa-c4a4-46e6-aa63-2c028276a89e: 10px;
  --gap-uuid: 94bd02aa-c4a4-46e6-aa63-2c028276a89e;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-94bd02aa-c4a4-46e6-aa63-2c028276a89e] {
    flex: none;
    width: calc(33.33% - (var(--gap-h-c06c596e-98f0-4c1a-8b68-bd806fc982ce) * 0.6667));
    --gap-h-94bd02aa-c4a4-46e6-aa63-2c028276a89e: 0px;
    --gap-v-94bd02aa-c4a4-46e6-aa63-2c028276a89e: 10px;
    max-width: calc(33.33% - (var(--gap-h-c06c596e-98f0-4c1a-8b68-bd806fc982ce) * 0.6667));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-94bd02aa-c4a4-46e6-aa63-2c028276a89e] {
    gap: 0px;
    --gap-h-94bd02aa-c4a4-46e6-aa63-2c028276a89e: 0px;
    --gap-v-94bd02aa-c4a4-46e6-aa63-2c028276a89e: 0px;
  }
}
.sd[data-s-0aef3135-b0a5-41d9-aec6-01f74bf83b42] {
  align-items: center;
  flex-direction: row;
  gap: 6px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-94bd02aa-c4a4-46e6-aa63-2c028276a89e) * 0));
  --gap-h-0aef3135-b0a5-41d9-aec6-01f74bf83b42: 6px;
  --gap-v-0aef3135-b0a5-41d9-aec6-01f74bf83b42: 0px;
  --gap-uuid: 0aef3135-b0a5-41d9-aec6-01f74bf83b42;
  max-width: calc(100% - (var(--gap-h-94bd02aa-c4a4-46e6-aa63-2c028276a89e) * 0));
}
@media screen and (max-width: 540px) {
  .sd[data-s-0aef3135-b0a5-41d9-aec6-01f74bf83b42] {
    gap: 4px;
    margin: 0px 0px 5px 0px;
    --gap-h-0aef3135-b0a5-41d9-aec6-01f74bf83b42: 4px;
    --gap-v-0aef3135-b0a5-41d9-aec6-01f74bf83b42: 0px;
    width: calc(100% - (var(--gap-h-94bd02aa-c4a4-46e6-aa63-2c028276a89e) * 0));
    max-width: calc(100% - (var(--gap-h-94bd02aa-c4a4-46e6-aa63-2c028276a89e) * 0));
  }
}
.sd[data-s-ee82050f-994c-4c98-ba9f-3094a922174a] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-ee82050f-994c-4c98-ba9f-3094a922174a] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ee82050f-994c-4c98-ba9f-3094a922174a] {
    font-size: 12px;
  }
}
.sd[data-s-90185ff8-235b-418b-8c59-e9c4d523bae4] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-06f95ffc-a235-446b-95df-4890693cb5b6] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-06f95ffc-a235-446b-95df-4890693cb5b6] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-06f95ffc-a235-446b-95df-4890693cb5b6] {
    font-size: 10px;
  }
}
.sd[data-s-6f274719-bd20-4e21-bfb9-2874710e022a] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-6f274719-bd20-4e21-bfb9-2874710e022a] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6f274719-bd20-4e21-bfb9-2874710e022a] {
    font-size: 10px;
  }
}
.sd[data-s-e026c4c4-6ebb-448e-acdd-4b6c0512c4a8] {
  align-items: center;
  flex-direction: row;
  gap: 5px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 1px;
  padding: 0px;
  width: auto;
  --gap-h-e026c4c4-6ebb-448e-acdd-4b6c0512c4a8: 5px;
  --gap-v-e026c4c4-6ebb-448e-acdd-4b6c0512c4a8: 0px;
  --gap-uuid: e026c4c4-6ebb-448e-acdd-4b6c0512c4a8;
  max-width: calc(100% - 1px);
}
@media screen and (max-width: 840px) {
  .sd[data-s-e026c4c4-6ebb-448e-acdd-4b6c0512c4a8] {
    flex: none;
    gap: 5px;
    width: calc(33.33% - 1px - (var(--gap-h-c06c596e-98f0-4c1a-8b68-bd806fc982ce) * 0.6667));
    --gap-h-e026c4c4-6ebb-448e-acdd-4b6c0512c4a8: 5px;
    --gap-v-e026c4c4-6ebb-448e-acdd-4b6c0512c4a8: 0px;
    max-width: calc(33.33% - 1px - (var(--gap-h-c06c596e-98f0-4c1a-8b68-bd806fc982ce) * 0.6667));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e026c4c4-6ebb-448e-acdd-4b6c0512c4a8] {
    gap: 4px;
    margin: 0px 0px 10px 0px;
    --gap-h-e026c4c4-6ebb-448e-acdd-4b6c0512c4a8: 4px;
    --gap-v-e026c4c4-6ebb-448e-acdd-4b6c0512c4a8: 0px;
    width: calc(33.33% - (var(--gap-h-c06c596e-98f0-4c1a-8b68-bd806fc982ce) * 0.6667));
    max-width: calc(33.33% - (var(--gap-h-c06c596e-98f0-4c1a-8b68-bd806fc982ce) * 0.6667));
  }
}
.sd[data-s-5212bee1-64bb-479c-86f0-fbff156f9221] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 21px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-5212bee1-64bb-479c-86f0-fbff156f9221] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5212bee1-64bb-479c-86f0-fbff156f9221] {
    font-size: 12px;
  }
}
.sd[data-s-99038a2c-296d-46f7-953f-4a0cf18bf9e3] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e] {
  align-items: center;
  flex-direction: row;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e: 40px;
  --gap-v-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e: 0px;
  --gap-uuid: 3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e] {
    flex: none;
    flex-wrap: wrap;
    gap: 0px 0px;
    width: calc(100% - (var(--gap-h-4644827b-fc6f-4a6e-bedf-2dd1a776cce7) * 0));
    --gap-h-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e: 0px;
    --gap-v-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e: 0px;
    max-width: calc(100% - (var(--gap-h-4644827b-fc6f-4a6e-bedf-2dd1a776cce7) * 0));
  }
}
.sd[data-s-313a4ede-45dc-4066-a5b6-fc3182ab7290] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 27px;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-313a4ede-45dc-4066-a5b6-fc3182ab7290] {
    flex: none;
    font-size: 13px;
    width: calc(100% - (var(--gap-h-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e) * 0));
    max-width: calc(100% - (var(--gap-h-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-313a4ede-45dc-4066-a5b6-fc3182ab7290] {
    font-size: 13px;
  }
}
.sd[data-s-d89b8349-4f7d-47f8-a053-5de903fa58f0] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 27px;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-d89b8349-4f7d-47f8-a053-5de903fa58f0] {
    flex: none;
    font-size: 13px;
    width: calc(100% - (var(--gap-h-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e) * 0));
    max-width: calc(100% - (var(--gap-h-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-d89b8349-4f7d-47f8-a053-5de903fa58f0] {
    font-size: 13px;
  }
}
.sd[data-s-7dcf828d-e624-470a-a284-45800abb5dcd] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 27px;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-7dcf828d-e624-470a-a284-45800abb5dcd] {
    flex: none;
    font-size: 13px;
    margin: 0px 0px 20px 0px;
    width: calc(100% - (var(--gap-h-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e) * 0));
    max-width: calc(100% - (var(--gap-h-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-7dcf828d-e624-470a-a284-45800abb5dcd] {
    font-size: 13px;
  }
}
.sd[data-s-08c15a51-bb97-4f1d-abd9-a5555690bdc7] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 27px;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-08c15a51-bb97-4f1d-abd9-a5555690bdc7] {
    flex: none;
    font-size: 10px;
    width: calc(100% - (var(--gap-h-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e) * 0));
    max-width: calc(100% - (var(--gap-h-3f8a62c3-14fb-4bd2-ba2c-45433a1e4b9e) * 0));
  }
}
.sd[data-s-0507a8cc-4f54-4ad8-b5f0-8c9bb4bb10bb] {
  align-content: center;
  align-items: center;
  background: #040404;
  border-radius: 0;
  bottom: auto;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 70px;
  justify-content: center;
  left: 0px;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0 0 0 0;
  position: fixed;
  right: auto;
  top: 0px;
  width: 100%;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-0507a8cc-4f54-4ad8-b5f0-8c9bb4bb10bb] {
    bottom: auto;
    display: none;
    flex: none;
    left: 0px;
    right: 0px;
    top: 0px;
    width: 100%;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-0507a8cc-4f54-4ad8-b5f0-8c9bb4bb10bb] {
    align-content: center;
    align-items: center;
    display: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    left: auto;
    right: 65px;
    top: 1px;
    width: 649px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0507a8cc-4f54-4ad8-b5f0-8c9bb4bb10bb] {
    display: none;
  }
}
.sd[data-s-64869d8e-f28d-4bec-8a91-4554a689df1b] {
  height: 44.44444444444444px;
  padding: 0px;
  width: 200px;
  max-width: 100%;
}
.sd[data-s-c90e6fbf-623b-4198-b41b-be8ee90f460d] {
  background: #040404;
  border-radius: 0px;
  flex-direction: row;
  height: 50px;
  justify-content: space-between;
  margin: 0px 40px 0px;
  opacity: 1;
  overflow-x: auto;
  padding: 0 0 0 0;
  width: 766px;
  max-width: calc(100% - 80px);
}
@media screen and (max-width: 1280px) {
  .sd[data-s-c90e6fbf-623b-4198-b41b-be8ee90f460d] {
    margin: 0px 40px 0px;
    width: calc(100% - 80px);
    max-width: calc(100% - 80px);
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c90e6fbf-623b-4198-b41b-be8ee90f460d] {
    margin: 0px 20px 0px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}
.sd[data-s-51da4b31-7c82-4220-ad50-c0471c98d33f] {
  align-content: center;
  align-items: center;
  background: #040404;
  border-radius: 0;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  opacity: 1;
  overflow-x: auto;
  padding: 0 0 0 0;
  max-width: 100%;
}
.sd[data-s-5a1c9c18-e391-46f4-a165-a2a68b80b927] {
  background: #040404;
  border-radius: 0;
  flex-direction: row;
  height: 50px;
  opacity: 1;
  overflow-x: auto;
  padding: 0 0 0 0;
  width: 424px;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-5a1c9c18-e391-46f4-a165-a2a68b80b927] {
    display: none;
    flex: none;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-5a1c9c18-e391-46f4-a165-a2a68b80b927] {
    display: none;
    width: 0%;
    max-width: 0%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5a1c9c18-e391-46f4-a165-a2a68b80b927] {
    display: none;
  }
}
.sd[data-s-2d688e90-4e8b-47da-9536-318159dbc09f] {
  border-radius: 0;
  color: #FAFAFA;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0em;
  line-height: 1.4;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0px 10px 0px;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-2d688e90-4e8b-47da-9536-318159dbc09f]:hover {
  color: rgba(255, 255, 255, 0.75);
}
.sd[data-s-39fd071b-6f8c-41a1-969a-54b13ae006b5] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-201dcfa0-e5c7-4a4a-bb6d-00560ca2a237] {
  border-radius: 0;
  color: #FAFAFA;
  font-family: 'Open Sans', 'Noto Sans JP';
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0em;
  line-height: 1.4;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0px 10px 0px;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-201dcfa0-e5c7-4a4a-bb6d-00560ca2a237]:hover {
  color: rgba(255, 255, 255, 0.75);
}
.sd[data-s-302e0ce1-bf81-435e-867c-c313ee8dcfae] {
  border-radius: 0;
  color: #FAFAFA;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0em;
  line-height: 1.4;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0px 10px 0px;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-302e0ce1-bf81-435e-867c-c313ee8dcfae]:hover {
  color: rgba(255, 255, 255, 0.75);
}
.sd[data-s-189319e9-213f-463a-9ee2-f0415d21d28b] {
  border-radius: 0;
  color: #FFFFFF;
  font-family: 'Open Sans', 'Noto Sans JP';
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0em;
  line-height: 1.4;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0px 10px 0px;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-189319e9-213f-463a-9ee2-f0415d21d28b]:hover {
  color: rgba(255, 255, 255, 0.75);
}
.sd[data-s-4133cd58-ca58-4c2d-a172-d32c57ff7c3e] {
  background: #ffffffff;
  border-radius: 0;
  flex-direction: row;
  height: auto;
  justify-content: flex-end;
  opacity: 1;
  overflow-x: auto;
  padding: 0 0 0 0;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-4133cd58-ca58-4c2d-a172-d32c57ff7c3e] {
    background: #000000;
    flex: 1;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4133cd58-ca58-4c2d-a172-d32c57ff7c3e] {
    flex: none;
    width: 0%;
    max-width: 0%;
  }
}
.sd[data-s-8d058417-b3cc-4365-a975-edc35b1203d8] {
  background: #304FFE;
  border-radius: 0px;
  color: #FFFFFF;
  font-family: 'Open Sans', 'Noto Sans JP';
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0em;
  line-height: 1.4;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 12px 30px 12px;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-8d058417-b3cc-4365-a975-edc35b1203d8]:hover {
  background: #1537fb;
}
.sd[data-s-287d8710-64a5-41b3-a975-666fa16a2afa] {
  align-content: flex-end;
  align-items: flex-end;
  bottom: 0px;
  display: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  left: 0px;
  margin: 0 0 0 0;
  padding: 0px 12px 12px 12px;
  position: fixed;
  right: 0px;
  top: auto;
  width: auto;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-287d8710-64a5-41b3-a975-666fa16a2afa] {
    display: none;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-287d8710-64a5-41b3-a975-666fa16a2afa] {
    display: flex;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-287d8710-64a5-41b3-a975-666fa16a2afa] {
    display: flex;
  }
}
.sd[data-s-031ad0b5-bc1e-448d-9a68-6a538c43d8d0] {
  align-content: center;
  align-items: center;
  background: #028540;
  border-bottom: 2px solid #028540;
  border-left: 2px solid #028540;
  border-radius: 4px;
  border-right: 2px solid #028540;
  border-top: 2px solid #028540;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 12px;
  height: auto;
  justify-content: center;
  padding: 12px;
  width: auto;
  --gap-h-031ad0b5-bc1e-448d-9a68-6a538c43d8d0: 12px;
  --gap-v-031ad0b5-bc1e-448d-9a68-6a538c43d8d0: 0px;
  --gap-uuid: 031ad0b5-bc1e-448d-9a68-6a538c43d8d0;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-031ad0b5-bc1e-448d-9a68-6a538c43d8d0] {
    border-bottom: 1px solid #007729;
    border-left: 1px solid #007729;
    border-right: 1px solid #007729;
    border-top: 1px solid #007729;
    --gap-h-031ad0b5-bc1e-448d-9a68-6a538c43d8d0: 12px;
    --gap-v-031ad0b5-bc1e-448d-9a68-6a538c43d8d0: 0px;
  }
}
.sd[data-s-66ed4675-7dc9-458e-b893-76bc817b4068] {
  color: #FFFFFF;
  font-size: 24px;
}
.sd[data-s-831db0fd-543b-4008-9f0b-51f2c9dabbcc] {
  color: #FFFFFF;
  font-family: 'UD Marugo Large';
  font-size: 16px;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.02em;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-74d83472-094d-4c4f-aabe-da41864d4315] {
  align-content: center;
  align-items: center;
  background: #fff;
  border-radius: 0;
  box-shadow: ;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100%;
  justify-content: flex-start;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0 0 0 0;
  width: 100%;
  max-width: 100%;
}
.sd[data-s-571470cb-104f-49a4-a25b-53117ac6a765] {}
.sd[data-s-44d36094-f9ca-4913-9583-2978b76f1792] {
  align-content: center;
  align-items: center;
  background: #EEEEEE;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 20px 40px 20px 40px;
  width: 100%;
  --gap-h-44d36094-f9ca-4913-9583-2978b76f1792: 10px;
  --gap-v-44d36094-f9ca-4913-9583-2978b76f1792: 0px;
  --gap-uuid: 44d36094-f9ca-4913-9583-2978b76f1792;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-44d36094-f9ca-4913-9583-2978b76f1792] {
    align-content: center;
    align-items: center;
    justify-content: flex-start;
    --gap-h-44d36094-f9ca-4913-9583-2978b76f1792: 10px;
    --gap-v-44d36094-f9ca-4913-9583-2978b76f1792: 0px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-44d36094-f9ca-4913-9583-2978b76f1792] {
    gap: 4px;
    padding: 20px 40px;
    --gap-h-44d36094-f9ca-4913-9583-2978b76f1792: 4px;
    --gap-v-44d36094-f9ca-4913-9583-2978b76f1792: 0px;
  }
}
.sd[data-s-7660d701-e836-4700-a14d-160948a79e4a] {
  align-content: center;
  align-items: center;
  flex: 1;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 6px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 240px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  --gap-h-7660d701-e836-4700-a14d-160948a79e4a: 6px;
  --gap-v-7660d701-e836-4700-a14d-160948a79e4a: 6px;
  --gap-uuid: 7660d701-e836-4700-a14d-160948a79e4a;
  max-width: calc(100% - 240px);
}
@media screen and (max-width: 540px) {
  .sd[data-s-7660d701-e836-4700-a14d-160948a79e4a] {
    gap: 2px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    --gap-h-7660d701-e836-4700-a14d-160948a79e4a: 2px;
    --gap-v-7660d701-e836-4700-a14d-160948a79e4a: 2px;
    max-width: 100%;
  }
}
.sd[data-s-07cbca28-09d0-4362-9648-c91c51303d47] {
  color: #666666;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-07cbca28-09d0-4362-9648-c91c51303d47] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-07cbca28-09d0-4362-9648-c91c51303d47] {
    font-size: 13px;
  }
}
.sd[data-s-e14b7bf1-8443-4be0-b760-fa23143b7354] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-e14b7bf1-8443-4be0-b760-fa23143b7354] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e14b7bf1-8443-4be0-b760-fa23143b7354] {
    font-size: 13px;
  }
}
.sd[data-s-a47ca06c-3b38-4a2a-b737-110fd4d62c29] {
  color: #666666;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-a47ca06c-3b38-4a2a-b737-110fd4d62c29] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a47ca06c-3b38-4a2a-b737-110fd4d62c29] {
    font-size: 13px;
  }
}
.sd[data-s-4f419e02-bb72-4b58-befa-63713f9efc3a] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-4f419e02-bb72-4b58-befa-63713f9efc3a] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4f419e02-bb72-4b58-befa-63713f9efc3a] {
    font-size: 13px;
  }
}
.sd[data-s-9410e87d-5872-42da-b6a4-a259e7678fa8] {
  color: #666666;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-9410e87d-5872-42da-b6a4-a259e7678fa8] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9410e87d-5872-42da-b6a4-a259e7678fa8] {
    font-size: 13px;
  }
}
.sd[data-s-85d0d766-43e6-43b4-8465-6d8d22fd2bdc] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-85d0d766-43e6-43b4-8465-6d8d22fd2bdc] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-85d0d766-43e6-43b4-8465-6d8d22fd2bdc] {
    font-size: 13px;
  }
}
.sd[data-s-09a29ad1-1281-45f9-aeee-da807779496e] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-09a29ad1-1281-45f9-aeee-da807779496e] {
    font-size: 13px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-09a29ad1-1281-45f9-aeee-da807779496e] {
    font-size: 13px;
  }
}
.sd[data-s-5b8ed256-ffb5-40e2-8edc-46104bdcbb58] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 60px 282px 60px 282px;
  width: 100%;
  --gap-h-5b8ed256-ffb5-40e2-8edc-46104bdcbb58: 0px;
  --gap-v-5b8ed256-ffb5-40e2-8edc-46104bdcbb58: 0px;
  --gap-uuid: 5b8ed256-ffb5-40e2-8edc-46104bdcbb58;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-5b8ed256-ffb5-40e2-8edc-46104bdcbb58] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 120px 0px;
    --gap-h-5b8ed256-ffb5-40e2-8edc-46104bdcbb58: 0px;
    --gap-v-5b8ed256-ffb5-40e2-8edc-46104bdcbb58: 0px;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-5b8ed256-ffb5-40e2-8edc-46104bdcbb58] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 60px 0px;
    --gap-h-5b8ed256-ffb5-40e2-8edc-46104bdcbb58: 0px;
    --gap-v-5b8ed256-ffb5-40e2-8edc-46104bdcbb58: 0px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-5b8ed256-ffb5-40e2-8edc-46104bdcbb58] {
    gap: 14px;
    padding: 0px 16px;
    --gap-h-5b8ed256-ffb5-40e2-8edc-46104bdcbb58: 0px;
    --gap-v-5b8ed256-ffb5-40e2-8edc-46104bdcbb58: 14px;
  }
}
.sd[data-s-bc0f385e-ee53-44ff-bbfa-12146ea67b27] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 960px;
  z-index: 2;
  --gap-h-bc0f385e-ee53-44ff-bbfa-12146ea67b27: 0px;
  --gap-v-bc0f385e-ee53-44ff-bbfa-12146ea67b27: 12px;
  --gap-uuid: bc0f385e-ee53-44ff-bbfa-12146ea67b27;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-bc0f385e-ee53-44ff-bbfa-12146ea67b27] {
    padding: 60px;
    width: calc(100% - (var(--gap-h-5b8ed256-ffb5-40e2-8edc-46104bdcbb58) * 0));
    --gap-h-bc0f385e-ee53-44ff-bbfa-12146ea67b27: 0px;
    --gap-v-bc0f385e-ee53-44ff-bbfa-12146ea67b27: 12px;
    max-width: calc(100% - (var(--gap-h-5b8ed256-ffb5-40e2-8edc-46104bdcbb58) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-bc0f385e-ee53-44ff-bbfa-12146ea67b27] {
    gap: 4px;
    padding: 50px;
    --gap-h-bc0f385e-ee53-44ff-bbfa-12146ea67b27: 0px;
    --gap-v-bc0f385e-ee53-44ff-bbfa-12146ea67b27: 4px;
  }
}
.sd[data-s-79b2b743-770d-47a9-9792-dcfc37277976] {
  align-content: center;
  align-items: center;
  background: #1E1E1E;
  border-bottom: 2px solid #1E1E1E;
  border-left: 2px solid #1E1E1E;
  border-right: 2px solid #1E1E1E;
  border-top: 2px solid #1E1E1E;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 4px;
  height: 40px;
  justify-content: center;
  padding: 8px 20px 8px 20px;
  width: auto;
  --gap-h-79b2b743-770d-47a9-9792-dcfc37277976: 4px;
  --gap-v-79b2b743-770d-47a9-9792-dcfc37277976: 0px;
  --gap-uuid: 79b2b743-770d-47a9-9792-dcfc37277976;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-79b2b743-770d-47a9-9792-dcfc37277976] {
    gap: 2px;
    padding: 2px 8px 2px 8px;
    --gap-h-79b2b743-770d-47a9-9792-dcfc37277976: 2px;
    --gap-v-79b2b743-770d-47a9-9792-dcfc37277976: 0px;
  }
}
.sd[data-s-e6c09d8f-f97a-4f33-8869-e41a65cbc2f6] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 24px;
  font-style: normal;
  font-weight: 300;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 840px) {
  .sd[data-s-e6c09d8f-f97a-4f33-8869-e41a65cbc2f6] {
    font-size: 18px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e6c09d8f-f97a-4f33-8869-e41a65cbc2f6] {
    font-size: 15px;
  }
}
.sd[data-s-2c1b86e3-50eb-42da-b916-621c8adc4c8b] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 840px) {
  .sd[data-s-2c1b86e3-50eb-42da-b916-621c8adc4c8b] {
    font-size: 16px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2c1b86e3-50eb-42da-b916-621c8adc4c8b] {
    font-size: 14px;
  }
}
.sd[data-s-6d4afa25-0aac-41a9-9ae2-b8d3528e91ee] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 840px) {
  .sd[data-s-6d4afa25-0aac-41a9-9ae2-b8d3528e91ee] {
    font-size: 15px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6d4afa25-0aac-41a9-9ae2-b8d3528e91ee] {
    font-size: 13px;
  }
}
.sd[data-s-99249b16-b873-4620-8c4f-9daa08537b1a] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: calc(100% - (var(--gap-h-bc0f385e-ee53-44ff-bbfa-12146ea67b27) * 0));
  max-width: calc(100% - (var(--gap-h-bc0f385e-ee53-44ff-bbfa-12146ea67b27) * 0));
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-99249b16-b873-4620-8c4f-9daa08537b1a] {
    font-size: 36px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-99249b16-b873-4620-8c4f-9daa08537b1a] {
    font-size: 28px;
  }
}
.sd[data-s-fd292a98-44c0-403c-a9a9-c6ed7ca83a3e] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: left;
  width: calc(100% - (var(--gap-h-bc0f385e-ee53-44ff-bbfa-12146ea67b27) * 0));
  max-width: calc(100% - (var(--gap-h-bc0f385e-ee53-44ff-bbfa-12146ea67b27) * 0));
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-fd292a98-44c0-403c-a9a9-c6ed7ca83a3e] {
    font-size: 15px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-fd292a98-44c0-403c-a9a9-c6ed7ca83a3e] {
    font-size: 13px;
  }
}
.sd[data-s-e3e94185-6580-45c1-a85a-d140a24b8666] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-e3e94185-6580-45c1-a85a-d140a24b8666: 0px;
  --gap-v-e3e94185-6580-45c1-a85a-d140a24b8666: 12px;
  --gap-uuid: e3e94185-6580-45c1-a85a-d140a24b8666;
}
@media screen and (max-width: 540px) {
  .sd[data-s-e3e94185-6580-45c1-a85a-d140a24b8666] {
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 4px;
    --gap-h-e3e94185-6580-45c1-a85a-d140a24b8666: 4px;
    --gap-v-e3e94185-6580-45c1-a85a-d140a24b8666: 0px;
  }
}
.sd[data-s-f29a390f-2230-47aa-be24-eab082bd3867] {
  align-items: center;
  background: #F6A700;
  border-radius: 9999px;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 16px 20px 16px 20px;
  width: 400px;
  z-index: 1;
  --gap-h-f29a390f-2230-47aa-be24-eab082bd3867: 8px;
  --gap-v-f29a390f-2230-47aa-be24-eab082bd3867: 0px;
  --gap-uuid: f29a390f-2230-47aa-be24-eab082bd3867;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-f29a390f-2230-47aa-be24-eab082bd3867] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    justify-content: center;
    padding: 6px 8px 6px 8px;
    --gap-h-f29a390f-2230-47aa-be24-eab082bd3867: 0px;
    --gap-v-f29a390f-2230-47aa-be24-eab082bd3867: 0px;
  }
}
.sd[data-s-f4de402a-f113-4c81-b524-b27c2798bfed] {
  color: #FFFFFF;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 840px) {
  .sd[data-s-f4de402a-f113-4c81-b524-b27c2798bfed] {
    font-size: 16px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f4de402a-f113-4c81-b524-b27c2798bfed] {
    font-size: 14px;
  }
}
.sd[data-s-a3670eb1-451d-40e6-8790-d7bbd1c82678] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 12px;
  max-width: 100%;
}
.sd[data-s-e827affe-1814-4cb6-91b5-00ceb6a14f11] {
  align-content: center;
  align-items: center;
  background: #F8F8F8;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 40px 40px 4px 40px;
  width: 100%;
  --gap-h-e827affe-1814-4cb6-91b5-00ceb6a14f11: 0px;
  --gap-v-e827affe-1814-4cb6-91b5-00ceb6a14f11: 0px;
  --gap-uuid: e827affe-1814-4cb6-91b5-00ceb6a14f11;
  max-width: 100%;
}
.sd[data-s-8c86b1fb-b3b7-413d-bc23-44c03138e6f4] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-e827affe-1814-4cb6-91b5-00ceb6a14f11) * 0));
  --gap-h-8c86b1fb-b3b7-413d-bc23-44c03138e6f4: 20px;
  --gap-v-8c86b1fb-b3b7-413d-bc23-44c03138e6f4: 20px;
  --gap-uuid: 8c86b1fb-b3b7-413d-bc23-44c03138e6f4;
  max-width: calc(100% - (var(--gap-h-e827affe-1814-4cb6-91b5-00ceb6a14f11) * 0));
}
.sd[data-s-a7f6e0b2-9c8b-4966-b082-46ff2a3d14cf] {
  align-items: center;
  background: #FFFFFF;
  border-bottom: 1px solid #C8C8C8;
  border-left: 1px solid #C8C8C8;
  border-radius: 9999px;
  border-right: 1px solid #C8C8C8;
  border-top: 1px solid #C8C8C8;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.20000000298023224);
  flex: none;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 14px 15px 14px 23px;
  width: auto;
  --gap-h-a7f6e0b2-9c8b-4966-b082-46ff2a3d14cf: 8px;
  --gap-v-a7f6e0b2-9c8b-4966-b082-46ff2a3d14cf: 0px;
  --gap-uuid: a7f6e0b2-9c8b-4966-b082-46ff2a3d14cf;
  max-width: 100%;
}
.sd[data-s-9050a322-8b68-439b-92ec-970c5d003f5e] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1;
  margin: 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-21593953-6fe0-4465-b757-3be1d20b2484] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 16px;
  max-width: 100%;
}
.sd[data-s-0063b94b-aadd-4abc-bdbc-e0bc4a0bdc41] {
  align-items: center;
  background: #FFFFFF;
  border-bottom: 1px solid #C8C8C8;
  border-left: 1px solid #C8C8C8;
  border-radius: 9999px;
  border-right: 1px solid #C8C8C8;
  border-top: 1px solid #C8C8C8;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.20000000298023224);
  flex: none;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 14px 15px 14px 23px;
  width: auto;
  --gap-h-0063b94b-aadd-4abc-bdbc-e0bc4a0bdc41: 8px;
  --gap-v-0063b94b-aadd-4abc-bdbc-e0bc4a0bdc41: 0px;
  --gap-uuid: 0063b94b-aadd-4abc-bdbc-e0bc4a0bdc41;
  max-width: 100%;
}
.sd[data-s-9cf86275-aabc-4317-85e5-a0144faf6ac4] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1;
  margin: 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-e48248e8-b81d-4ca5-b102-44f150bd14b1] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 16px;
  max-width: 100%;
}
.sd[data-s-a166fdb4-5ac4-4c08-846b-b5f6a5b1a0f8] {
  align-items: center;
  background: #FFFFFF;
  border-bottom: 1px solid #C8C8C8;
  border-left: 1px solid #C8C8C8;
  border-radius: 9999px;
  border-right: 1px solid #C8C8C8;
  border-top: 1px solid #C8C8C8;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.20000000298023224);
  flex: none;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 14px 15px 14px 23px;
  width: auto;
  --gap-h-a166fdb4-5ac4-4c08-846b-b5f6a5b1a0f8: 8px;
  --gap-v-a166fdb4-5ac4-4c08-846b-b5f6a5b1a0f8: 0px;
  --gap-uuid: a166fdb4-5ac4-4c08-846b-b5f6a5b1a0f8;
  max-width: 100%;
}
.sd[data-s-e3ba2930-32d5-4d89-9921-be656eceb222] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1;
  margin: 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-06d87c6e-6b14-499e-9d67-7e267c64ca06] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 16px;
  max-width: 100%;
}
.sd[data-s-125ea338-6b80-4fec-bba7-71e10c7fa3b5] {
  align-items: center;
  background: #FFFFFF;
  border-bottom: 1px solid #C8C8C8;
  border-left: 1px solid #C8C8C8;
  border-radius: 9999px;
  border-right: 1px solid #C8C8C8;
  border-top: 1px solid #C8C8C8;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.20000000298023224);
  flex: none;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 14px 15px 14px 23px;
  width: auto;
  --gap-h-125ea338-6b80-4fec-bba7-71e10c7fa3b5: 8px;
  --gap-v-125ea338-6b80-4fec-bba7-71e10c7fa3b5: 0px;
  --gap-uuid: 125ea338-6b80-4fec-bba7-71e10c7fa3b5;
  max-width: 100%;
}
.sd[data-s-76984b50-ac33-4561-a95a-043ec0020c66] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1;
  margin: 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-68485b91-200b-4115-9983-2261bb54e00b] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 16px;
  max-width: 100%;
}
.sd[data-s-73387fd5-e05d-4647-8dc4-2c6797d5031b] {
  align-items: center;
  background: #FFFFFF;
  border-bottom: 1px solid #C8C8C8;
  border-left: 1px solid #C8C8C8;
  border-radius: 9999px;
  border-right: 1px solid #C8C8C8;
  border-top: 1px solid #C8C8C8;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.20000000298023224);
  flex: none;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 14px 15px 14px 23px;
  width: auto;
  --gap-h-73387fd5-e05d-4647-8dc4-2c6797d5031b: 8px;
  --gap-v-73387fd5-e05d-4647-8dc4-2c6797d5031b: 0px;
  --gap-uuid: 73387fd5-e05d-4647-8dc4-2c6797d5031b;
  max-width: 100%;
}
.sd[data-s-efe8fb9f-c3a3-44f2-aeef-c105c0afac2d] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1;
  margin: 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-75705490-193a-484e-9eea-8662ab84290a] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 16px;
  max-width: 100%;
}
.sd[data-s-02de08d1-cbf7-4d9b-badf-f6680061bf9a] {
  align-items: center;
  background: #FFFFFF;
  border-bottom: 1px solid #C8C8C8;
  border-left: 1px solid #C8C8C8;
  border-radius: 9999px;
  border-right: 1px solid #C8C8C8;
  border-top: 1px solid #C8C8C8;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.20000000298023224);
  flex: none;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 14px 15px 14px 23px;
  width: auto;
  --gap-h-02de08d1-cbf7-4d9b-badf-f6680061bf9a: 8px;
  --gap-v-02de08d1-cbf7-4d9b-badf-f6680061bf9a: 0px;
  --gap-uuid: 02de08d1-cbf7-4d9b-badf-f6680061bf9a;
  max-width: 100%;
}
.sd[data-s-b6ad15db-c7f9-49c2-9b8c-a51b7c60b11f] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1;
  margin: 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-38d7470d-ff80-4135-8ef4-183ceda24016] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 16px;
  max-width: 100%;
}
.sd[data-s-d01a126b-3725-4bcb-b136-0af2db6250a0] {
  align-items: center;
  background: #FFFFFF;
  border-bottom: 1px solid #C8C8C8;
  border-left: 1px solid #C8C8C8;
  border-radius: 9999px;
  border-right: 1px solid #C8C8C8;
  border-top: 1px solid #C8C8C8;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.20000000298023224);
  flex: none;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 14px 15px 14px 23px;
  width: auto;
  --gap-h-d01a126b-3725-4bcb-b136-0af2db6250a0: 8px;
  --gap-v-d01a126b-3725-4bcb-b136-0af2db6250a0: 0px;
  --gap-uuid: d01a126b-3725-4bcb-b136-0af2db6250a0;
  max-width: 100%;
}
.sd[data-s-93b3224b-53ac-4f84-8ebd-d369df34972f] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1;
  margin: 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-997cdb61-5c3e-4c34-91ee-065a5793c2d4] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 16px;
  max-width: 100%;
}
.sd[data-s-fe40b68a-c70a-43f2-9ae3-1b81acfd1f57] {
  align-content: center;
  align-items: center;
  background: #F8F8F8;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  padding: 120px 40px 120px 40px;
  width: 100%;
  --gap-h-fe40b68a-c70a-43f2-9ae3-1b81acfd1f57: 0px;
  --gap-v-fe40b68a-c70a-43f2-9ae3-1b81acfd1f57: 10px;
  --gap-uuid: fe40b68a-c70a-43f2-9ae3-1b81acfd1f57;
  max-width: 100%;
}
.sd[data-s-5520cb98-99a4-455a-9141-8268d3177ae3] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-fe40b68a-c70a-43f2-9ae3-1b81acfd1f57) * 0));
  --gap-h-5520cb98-99a4-455a-9141-8268d3177ae3: 0px;
  --gap-v-5520cb98-99a4-455a-9141-8268d3177ae3: 40px;
  --gap-uuid: 5520cb98-99a4-455a-9141-8268d3177ae3;
  max-width: calc(100% - (var(--gap-h-fe40b68a-c70a-43f2-9ae3-1b81acfd1f57) * 0));
}
.sd[data-s-3077df78-97b3-44ea-ba32-7eb4f9a533a5] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 960px;
  max-width: 100%;
}
.sd[data-s-3b8ab57e-f8f6-41a7-87d6-cc1a38afe3fc] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  text-align: center;
  width: 100%;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-781eceb0-65aa-472e-8b6b-742798b7fd0a] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 960px;
  --gap-h-781eceb0-65aa-472e-8b6b-742798b7fd0a: 10px;
  --gap-v-781eceb0-65aa-472e-8b6b-742798b7fd0a: 0px;
  --gap-uuid: 781eceb0-65aa-472e-8b6b-742798b7fd0a;
  max-width: 100%;
}
.sd[data-s-d1a6c35a-706d-418a-ac78-02f2a46c4779] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-2ac0a6b0-ae3a-431d-aaf2-4d3d931388a0] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 40px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-5520cb98-99a4-455a-9141-8268d3177ae3) * 0));
  --gap-h-2ac0a6b0-ae3a-431d-aaf2-4d3d931388a0: 40px;
  --gap-v-2ac0a6b0-ae3a-431d-aaf2-4d3d931388a0: 40px;
  --gap-uuid: 2ac0a6b0-ae3a-431d-aaf2-4d3d931388a0;
  max-width: calc(100% - (var(--gap-h-5520cb98-99a4-455a-9141-8268d3177ae3) * 0));
}
.sd[data-s-15ddb941-f9d6-46bb-9fa9-19848d5b7f92] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 400px;
  --gap-h-15ddb941-f9d6-46bb-9fa9-19848d5b7f92: 0px;
  --gap-v-15ddb941-f9d6-46bb-9fa9-19848d5b7f92: 20px;
  --gap-uuid: 15ddb941-f9d6-46bb-9fa9-19848d5b7f92;
  max-width: 100%;
}
.sd[data-s-052fb5ab-f8d3-4031-8797-fbe604f0fb5d] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-15ddb941-f9d6-46bb-9fa9-19848d5b7f92) * 0));
  --gap-h-052fb5ab-f8d3-4031-8797-fbe604f0fb5d: 0px;
  --gap-v-052fb5ab-f8d3-4031-8797-fbe604f0fb5d: 0px;
  --gap-uuid: 052fb5ab-f8d3-4031-8797-fbe604f0fb5d;
  max-width: calc(100% - (var(--gap-h-15ddb941-f9d6-46bb-9fa9-19848d5b7f92) * 0));
}
.sd[data-s-88f12f66-31d7-422e-9aa8-65fe4d2ef391] {
  color: #000000;
  font-family: var(--s-font-158811c7);
  font-size: 48px;
  font-style: normal;
  font-weight: 300;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-052fb5ab-f8d3-4031-8797-fbe604f0fb5d) * 0));
  max-width: calc(100% - (var(--gap-h-052fb5ab-f8d3-4031-8797-fbe604f0fb5d) * 0));
  justify-content: center;
}
.sd[data-s-c3708d68-c25d-469c-830f-deed78529380] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-052fb5ab-f8d3-4031-8797-fbe604f0fb5d) * 0));
  max-width: calc(100% - (var(--gap-h-052fb5ab-f8d3-4031-8797-fbe604f0fb5d) * 0));
  justify-content: center;
}
.sd[data-s-b59c2dc7-6b1c-433d-811e-b0e4eea6f010] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-15ddb941-f9d6-46bb-9fa9-19848d5b7f92) * 0));
  max-width: calc(100% - (var(--gap-h-15ddb941-f9d6-46bb-9fa9-19848d5b7f92) * 0));
}
.sd[data-s-a048bfae-f890-410c-af0e-fcaf20ef0d48] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-15ddb941-f9d6-46bb-9fa9-19848d5b7f92) * 0));
  --gap-h-a048bfae-f890-410c-af0e-fcaf20ef0d48: 10px;
  --gap-v-a048bfae-f890-410c-af0e-fcaf20ef0d48: 0px;
  --gap-uuid: a048bfae-f890-410c-af0e-fcaf20ef0d48;
  max-width: calc(100% - (var(--gap-h-15ddb941-f9d6-46bb-9fa9-19848d5b7f92) * 0));
}
.sd[data-s-5c1fa40c-5079-4c61-93f7-2cea89999043] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: left;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-88a43f3d-db08-41a2-85dc-da49d1831a9c] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 400px;
  --gap-h-88a43f3d-db08-41a2-85dc-da49d1831a9c: 0px;
  --gap-v-88a43f3d-db08-41a2-85dc-da49d1831a9c: 20px;
  --gap-uuid: 88a43f3d-db08-41a2-85dc-da49d1831a9c;
  max-width: 100%;
}
.sd[data-s-86818207-134f-48e1-bef8-d00f79d4c273] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-88a43f3d-db08-41a2-85dc-da49d1831a9c) * 0));
  --gap-h-86818207-134f-48e1-bef8-d00f79d4c273: 0px;
  --gap-v-86818207-134f-48e1-bef8-d00f79d4c273: 0px;
  --gap-uuid: 86818207-134f-48e1-bef8-d00f79d4c273;
  max-width: calc(100% - (var(--gap-h-88a43f3d-db08-41a2-85dc-da49d1831a9c) * 0));
}
.sd[data-s-04f33afd-05d3-4684-95e0-bc28d82763af] {
  color: #000000;
  font-family: var(--s-font-158811c7);
  font-size: 48px;
  font-style: normal;
  font-weight: 300;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-86818207-134f-48e1-bef8-d00f79d4c273) * 0));
  max-width: calc(100% - (var(--gap-h-86818207-134f-48e1-bef8-d00f79d4c273) * 0));
  justify-content: center;
}
.sd[data-s-6833af72-617c-4ae0-9513-810e1f3d538c] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-86818207-134f-48e1-bef8-d00f79d4c273) * 0));
  max-width: calc(100% - (var(--gap-h-86818207-134f-48e1-bef8-d00f79d4c273) * 0));
  justify-content: center;
}
.sd[data-s-fe4882d0-8fb6-43d8-b956-8f6006247a33] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-88a43f3d-db08-41a2-85dc-da49d1831a9c) * 0));
  max-width: calc(100% - (var(--gap-h-88a43f3d-db08-41a2-85dc-da49d1831a9c) * 0));
}
.sd[data-s-10dbfe29-c407-4544-ac06-6d5696cd88f5] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-88a43f3d-db08-41a2-85dc-da49d1831a9c) * 0));
  --gap-h-10dbfe29-c407-4544-ac06-6d5696cd88f5: 10px;
  --gap-v-10dbfe29-c407-4544-ac06-6d5696cd88f5: 0px;
  --gap-uuid: 10dbfe29-c407-4544-ac06-6d5696cd88f5;
  max-width: calc(100% - (var(--gap-h-88a43f3d-db08-41a2-85dc-da49d1831a9c) * 0));
}
.sd[data-s-ec53aa06-e819-4dd5-9ec8-90102e77cef3] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: left;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-7b6f1c53-7b89-4f17-8ede-b9a05c69fdc0] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 400px;
  --gap-h-7b6f1c53-7b89-4f17-8ede-b9a05c69fdc0: 0px;
  --gap-v-7b6f1c53-7b89-4f17-8ede-b9a05c69fdc0: 20px;
  --gap-uuid: 7b6f1c53-7b89-4f17-8ede-b9a05c69fdc0;
  max-width: 100%;
}
.sd[data-s-906ba774-9c7e-45dc-95a9-666222a0e055] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-7b6f1c53-7b89-4f17-8ede-b9a05c69fdc0) * 0));
  --gap-h-906ba774-9c7e-45dc-95a9-666222a0e055: 0px;
  --gap-v-906ba774-9c7e-45dc-95a9-666222a0e055: 0px;
  --gap-uuid: 906ba774-9c7e-45dc-95a9-666222a0e055;
  max-width: calc(100% - (var(--gap-h-7b6f1c53-7b89-4f17-8ede-b9a05c69fdc0) * 0));
}
.sd[data-s-7879a7e8-58d7-4eee-b881-3494c075e6ca] {
  color: #000000;
  font-family: var(--s-font-158811c7);
  font-size: 48px;
  font-style: normal;
  font-weight: 300;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-906ba774-9c7e-45dc-95a9-666222a0e055) * 0));
  max-width: calc(100% - (var(--gap-h-906ba774-9c7e-45dc-95a9-666222a0e055) * 0));
  justify-content: center;
}
.sd[data-s-7d1ab12f-3390-4388-8084-2e2384f9ed24] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-906ba774-9c7e-45dc-95a9-666222a0e055) * 0));
  max-width: calc(100% - (var(--gap-h-906ba774-9c7e-45dc-95a9-666222a0e055) * 0));
  justify-content: center;
}
.sd[data-s-3f73f86e-7560-4adc-8592-907b7142e865] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-7b6f1c53-7b89-4f17-8ede-b9a05c69fdc0) * 0));
  max-width: calc(100% - (var(--gap-h-7b6f1c53-7b89-4f17-8ede-b9a05c69fdc0) * 0));
}
.sd[data-s-9ba65953-727c-45ba-9a1f-b87e45817709] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-7b6f1c53-7b89-4f17-8ede-b9a05c69fdc0) * 0));
  --gap-h-9ba65953-727c-45ba-9a1f-b87e45817709: 10px;
  --gap-v-9ba65953-727c-45ba-9a1f-b87e45817709: 0px;
  --gap-uuid: 9ba65953-727c-45ba-9a1f-b87e45817709;
  max-width: calc(100% - (var(--gap-h-7b6f1c53-7b89-4f17-8ede-b9a05c69fdc0) * 0));
}
.sd[data-s-56a8913b-fb7f-4a43-9e98-28ecb8c92f61] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: left;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-0052a51c-7344-4d09-831b-3abcd9c2581c] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  padding: 120px 40px 120px 40px;
  width: 100%;
  --gap-h-0052a51c-7344-4d09-831b-3abcd9c2581c: 0px;
  --gap-v-0052a51c-7344-4d09-831b-3abcd9c2581c: 10px;
  --gap-uuid: 0052a51c-7344-4d09-831b-3abcd9c2581c;
  max-width: 100%;
}
.sd[data-s-25192258-5f29-4bac-a5bf-6c9c176ad02f] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-0052a51c-7344-4d09-831b-3abcd9c2581c) * 0));
  --gap-h-25192258-5f29-4bac-a5bf-6c9c176ad02f: 0px;
  --gap-v-25192258-5f29-4bac-a5bf-6c9c176ad02f: 40px;
  --gap-uuid: 25192258-5f29-4bac-a5bf-6c9c176ad02f;
  max-width: calc(100% - (var(--gap-h-0052a51c-7344-4d09-831b-3abcd9c2581c) * 0));
}
.sd[data-s-dfd4eba2-4460-403b-a75f-5451dcef3c00] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 960px;
  max-width: 100%;
}
.sd[data-s-e724d610-ee5d-4565-b1e1-2982ec0c79a8] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  text-align: center;
  width: 100%;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-d9b8f2c3-475e-400c-9f99-e4cf1132adaf] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 960px;
  --gap-h-d9b8f2c3-475e-400c-9f99-e4cf1132adaf: 10px;
  --gap-v-d9b8f2c3-475e-400c-9f99-e4cf1132adaf: 0px;
  --gap-uuid: d9b8f2c3-475e-400c-9f99-e4cf1132adaf;
  max-width: 100%;
}
.sd[data-s-c90dcd4b-1b9c-4d0c-828c-9643d47ef94c] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-d3f822dd-a566-4cf9-a034-d924b07012d2] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 960px;
  --gap-h-d3f822dd-a566-4cf9-a034-d924b07012d2: 0px;
  --gap-v-d3f822dd-a566-4cf9-a034-d924b07012d2: 20px;
  --gap-uuid: d3f822dd-a566-4cf9-a034-d924b07012d2;
  max-width: 100%;
}
.sd[data-s-d2679d1d-f5b3-467c-bf83-5c6430ec2651] {
  align-content: flex-start;
  align-items: flex-start;
  background: #F8F8F8;
  border-radius: 8px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: center;
  padding: 40px;
  width: calc(100% - (var(--gap-h-d3f822dd-a566-4cf9-a034-d924b07012d2) * 0));
  --gap-h-d2679d1d-f5b3-467c-bf83-5c6430ec2651: 40px;
  --gap-v-d2679d1d-f5b3-467c-bf83-5c6430ec2651: 0px;
  --gap-uuid: d2679d1d-f5b3-467c-bf83-5c6430ec2651;
  max-width: calc(100% - (var(--gap-h-d3f822dd-a566-4cf9-a034-d924b07012d2) * 0));
}
@media screen and (max-width: 540px) {
  .sd[data-s-d2679d1d-f5b3-467c-bf83-5c6430ec2651] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --gap-h-d2679d1d-f5b3-467c-bf83-5c6430ec2651: 0px;
    --gap-v-d2679d1d-f5b3-467c-bf83-5c6430ec2651: 40px;
  }
}
.sd[data-s-cce5d1d6-9732-421f-a139-35b9fefff498] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  --gap-h-cce5d1d6-9732-421f-a139-35b9fefff498: 0px;
  --gap-v-cce5d1d6-9732-421f-a139-35b9fefff498: 20px;
  --gap-uuid: cce5d1d6-9732-421f-a139-35b9fefff498;
  max-width: 100%;
}
.sd[data-s-11218461-48dc-4d1d-bc6c-974c2bec8774] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-cce5d1d6-9732-421f-a139-35b9fefff498) * 0));
  --gap-h-11218461-48dc-4d1d-bc6c-974c2bec8774: 20px;
  --gap-v-11218461-48dc-4d1d-bc6c-974c2bec8774: 0px;
  --gap-uuid: 11218461-48dc-4d1d-bc6c-974c2bec8774;
  max-width: calc(100% - (var(--gap-h-cce5d1d6-9732-421f-a139-35b9fefff498) * 0));
}
.sd[data-s-fe4fc73c-59cd-420b-80cb-7e1128614d3a] {
  align-content: center;
  align-items: center;
  background: #00A8E7;
  border-radius: 9999px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: auto;
  --gap-h-fe4fc73c-59cd-420b-80cb-7e1128614d3a: 10px;
  --gap-v-fe4fc73c-59cd-420b-80cb-7e1128614d3a: 0px;
  --gap-uuid: fe4fc73c-59cd-420b-80cb-7e1128614d3a;
  max-width: 100%;
}
.sd[data-s-3e84b113-a90b-4466-853b-b3e3ced445bf] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-765ec8eb-fdce-4683-b911-7c2a2ac68f74] {
  color: #00A8E7;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: left;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-73dfc67c-98a2-4901-9380-665b2c7c3ba8] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: left;
  width: calc(100% - (var(--gap-h-cce5d1d6-9732-421f-a139-35b9fefff498) * 0));
  max-width: calc(100% - (var(--gap-h-cce5d1d6-9732-421f-a139-35b9fefff498) * 0));
  justify-content: flex-start;
}
.sd[data-s-a5aac492-34ac-49be-8edf-33a25c7da56c] {
  align-items: center;
  border-radius: 9999px;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 120px;
  max-width: 100%;
}
.sd[data-s-aef497ff-b04c-4323-866a-08741650cf59] {
  align-content: flex-start;
  align-items: flex-start;
  background: #F8F8F8;
  border-radius: 8px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: center;
  padding: 40px;
  width: calc(100% - (var(--gap-h-d3f822dd-a566-4cf9-a034-d924b07012d2) * 0));
  --gap-h-aef497ff-b04c-4323-866a-08741650cf59: 40px;
  --gap-v-aef497ff-b04c-4323-866a-08741650cf59: 0px;
  --gap-uuid: aef497ff-b04c-4323-866a-08741650cf59;
  max-width: calc(100% - (var(--gap-h-d3f822dd-a566-4cf9-a034-d924b07012d2) * 0));
}
@media screen and (max-width: 540px) {
  .sd[data-s-aef497ff-b04c-4323-866a-08741650cf59] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --gap-h-aef497ff-b04c-4323-866a-08741650cf59: 0px;
    --gap-v-aef497ff-b04c-4323-866a-08741650cf59: 40px;
  }
}
.sd[data-s-228c366a-8c6b-4d31-b09b-d1c934df291f] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  --gap-h-228c366a-8c6b-4d31-b09b-d1c934df291f: 0px;
  --gap-v-228c366a-8c6b-4d31-b09b-d1c934df291f: 20px;
  --gap-uuid: 228c366a-8c6b-4d31-b09b-d1c934df291f;
  max-width: 100%;
}
.sd[data-s-9f962d3e-cca1-494d-b01d-64f2936634ab] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-228c366a-8c6b-4d31-b09b-d1c934df291f) * 0));
  --gap-h-9f962d3e-cca1-494d-b01d-64f2936634ab: 20px;
  --gap-v-9f962d3e-cca1-494d-b01d-64f2936634ab: 0px;
  --gap-uuid: 9f962d3e-cca1-494d-b01d-64f2936634ab;
  max-width: calc(100% - (var(--gap-h-228c366a-8c6b-4d31-b09b-d1c934df291f) * 0));
}
.sd[data-s-b4865ff3-2f74-4beb-abbc-00ffab9a4c12] {
  align-content: center;
  align-items: center;
  background: #00A8E7;
  border-radius: 9999px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: auto;
  --gap-h-b4865ff3-2f74-4beb-abbc-00ffab9a4c12: 10px;
  --gap-v-b4865ff3-2f74-4beb-abbc-00ffab9a4c12: 0px;
  --gap-uuid: b4865ff3-2f74-4beb-abbc-00ffab9a4c12;
  max-width: 100%;
}
.sd[data-s-25dcb30e-6e33-41a0-be4b-62e6044afb4c] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-f3ac1a41-114c-4987-a058-dcfcecf45d8c] {
  color: #00A8E7;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: left;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-977aa5fe-ad27-4aa8-bc65-4f7d197f31dd] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: left;
  width: calc(100% - (var(--gap-h-228c366a-8c6b-4d31-b09b-d1c934df291f) * 0));
  max-width: calc(100% - (var(--gap-h-228c366a-8c6b-4d31-b09b-d1c934df291f) * 0));
  justify-content: flex-start;
}
.sd[data-s-6d9aa8ff-dc0a-45f5-8095-4483c6381317] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 120px;
  max-width: 100%;
}
.sd[data-s-c1c325df-65e1-48a1-9605-5eeb3e30c942] {
  align-content: flex-start;
  align-items: flex-start;
  background: #F8F8F8;
  border-radius: 8px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: center;
  padding: 40px;
  width: calc(100% - (var(--gap-h-d3f822dd-a566-4cf9-a034-d924b07012d2) * 0));
  --gap-h-c1c325df-65e1-48a1-9605-5eeb3e30c942: 40px;
  --gap-v-c1c325df-65e1-48a1-9605-5eeb3e30c942: 0px;
  --gap-uuid: c1c325df-65e1-48a1-9605-5eeb3e30c942;
  max-width: calc(100% - (var(--gap-h-d3f822dd-a566-4cf9-a034-d924b07012d2) * 0));
}
@media screen and (max-width: 540px) {
  .sd[data-s-c1c325df-65e1-48a1-9605-5eeb3e30c942] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --gap-h-c1c325df-65e1-48a1-9605-5eeb3e30c942: 0px;
    --gap-v-c1c325df-65e1-48a1-9605-5eeb3e30c942: 40px;
  }
}
.sd[data-s-6dfc4b0e-c607-46e8-8bd1-c42d4f5af225] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  --gap-h-6dfc4b0e-c607-46e8-8bd1-c42d4f5af225: 0px;
  --gap-v-6dfc4b0e-c607-46e8-8bd1-c42d4f5af225: 20px;
  --gap-uuid: 6dfc4b0e-c607-46e8-8bd1-c42d4f5af225;
  max-width: 100%;
}
.sd[data-s-39f488f8-b999-449a-a6ea-aeab54925b18] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-6dfc4b0e-c607-46e8-8bd1-c42d4f5af225) * 0));
  --gap-h-39f488f8-b999-449a-a6ea-aeab54925b18: 20px;
  --gap-v-39f488f8-b999-449a-a6ea-aeab54925b18: 0px;
  --gap-uuid: 39f488f8-b999-449a-a6ea-aeab54925b18;
  max-width: calc(100% - (var(--gap-h-6dfc4b0e-c607-46e8-8bd1-c42d4f5af225) * 0));
}
.sd[data-s-52f38976-b8f7-42a3-a437-8a03c26586cb] {
  align-content: center;
  align-items: center;
  background: #00A8E7;
  border-radius: 9999px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: auto;
  --gap-h-52f38976-b8f7-42a3-a437-8a03c26586cb: 10px;
  --gap-v-52f38976-b8f7-42a3-a437-8a03c26586cb: 0px;
  --gap-uuid: 52f38976-b8f7-42a3-a437-8a03c26586cb;
  max-width: 100%;
}
.sd[data-s-459455b0-f9b4-49e5-9dec-916076aa0210] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-846e12bb-3b93-4962-9f95-5050c23103aa] {
  color: #00A8E7;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: left;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-6adc3bde-6031-4f3d-bcf5-be5c54404ec6] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: left;
  width: calc(100% - (var(--gap-h-6dfc4b0e-c607-46e8-8bd1-c42d4f5af225) * 0));
  max-width: calc(100% - (var(--gap-h-6dfc4b0e-c607-46e8-8bd1-c42d4f5af225) * 0));
  justify-content: flex-start;
}
.sd[data-s-834453c0-5d04-4719-839a-c877ef0f4159] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 120px;
  max-width: 100%;
}
.sd[data-s-ce2806de-8e2d-4d02-b45c-5268c2bd329e] {
  align-content: center;
  align-items: center;
  background: #F8F8F8;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 100px;
  height: auto;
  justify-content: flex-start;
  padding: 120px 40px 120px 40px;
  width: 100%;
  --gap-h-ce2806de-8e2d-4d02-b45c-5268c2bd329e: 0px;
  --gap-v-ce2806de-8e2d-4d02-b45c-5268c2bd329e: 100px;
  --gap-uuid: ce2806de-8e2d-4d02-b45c-5268c2bd329e;
  max-width: 100%;
}
.sd[data-s-7d090c81-7b23-4bba-b8dc-ed7d19b069d9] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(80% - (var(--gap-h-ce2806de-8e2d-4d02-b45c-5268c2bd329e) * 0.2));
  --gap-h-7d090c81-7b23-4bba-b8dc-ed7d19b069d9: 0px;
  --gap-v-7d090c81-7b23-4bba-b8dc-ed7d19b069d9: 40px;
  --gap-uuid: 7d090c81-7b23-4bba-b8dc-ed7d19b069d9;
  max-width: calc(80% - (var(--gap-h-ce2806de-8e2d-4d02-b45c-5268c2bd329e) * 0.2));
}
.sd[data-s-1813954f-4028-45bb-a7de-a18afcec1d6e] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 960px;
  max-width: 100%;
}
.sd[data-s-a7dc7c86-3b30-40f0-ad08-f2a19dcd1370] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  text-align: center;
  width: 100%;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-527d70f3-f925-46ae-b568-85db461dab72] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 960px;
  --gap-h-527d70f3-f925-46ae-b568-85db461dab72: 10px;
  --gap-v-527d70f3-f925-46ae-b568-85db461dab72: 0px;
  --gap-uuid: 527d70f3-f925-46ae-b568-85db461dab72;
  max-width: 100%;
}
.sd[data-s-ea479c41-08c2-48e5-8bbe-8e0fe57345a1] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-d1b8c5d4-1505-4431-9973-ee4299f2ac7f] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 40px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-7d090c81-7b23-4bba-b8dc-ed7d19b069d9) * 0));
  --gap-h-d1b8c5d4-1505-4431-9973-ee4299f2ac7f: 40px;
  --gap-v-d1b8c5d4-1505-4431-9973-ee4299f2ac7f: 40px;
  --gap-uuid: d1b8c5d4-1505-4431-9973-ee4299f2ac7f;
  max-width: calc(100% - (var(--gap-h-7d090c81-7b23-4bba-b8dc-ed7d19b069d9) * 0));
}
.sd[data-s-7112b04c-6397-490d-8467-8b521a54ce62] {
  align-items: center;
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 0px 0px 40px 0px;
  width: 400px;
  --gap-h-7112b04c-6397-490d-8467-8b521a54ce62: 0px;
  --gap-v-7112b04c-6397-490d-8467-8b521a54ce62: 20px;
  --gap-uuid: 7112b04c-6397-490d-8467-8b521a54ce62;
  max-width: 100%;
}
.sd[data-s-6ed4a4d0-2621-4507-9425-728226cda797] {
  align-items: center;
  border-radius: 8px 8px 0px 0px;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-7112b04c-6397-490d-8467-8b521a54ce62) * 0));
  max-width: calc(100% - (var(--gap-h-7112b04c-6397-490d-8467-8b521a54ce62) * 0));
}
.sd[data-s-477f15e4-f5bf-4e5b-9246-3abb9bf260e9] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-7112b04c-6397-490d-8467-8b521a54ce62) * 0));
  --gap-h-477f15e4-f5bf-4e5b-9246-3abb9bf260e9: 0px;
  --gap-v-477f15e4-f5bf-4e5b-9246-3abb9bf260e9: 20px;
  --gap-uuid: 477f15e4-f5bf-4e5b-9246-3abb9bf260e9;
  max-width: calc(100% - (var(--gap-h-7112b04c-6397-490d-8467-8b521a54ce62) * 0));
}
.sd[data-s-521a1744-2edc-4f08-a9f8-af3f568ecc3d] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-477f15e4-f5bf-4e5b-9246-3abb9bf260e9) * 0));
  --gap-h-521a1744-2edc-4f08-a9f8-af3f568ecc3d: 0px;
  --gap-v-521a1744-2edc-4f08-a9f8-af3f568ecc3d: 0px;
  --gap-uuid: 521a1744-2edc-4f08-a9f8-af3f568ecc3d;
  max-width: calc(100% - (var(--gap-h-477f15e4-f5bf-4e5b-9246-3abb9bf260e9) * 0));
}
.sd[data-s-af7e4611-1dc8-4f66-88a3-caccd758ca50] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: 70px;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-521a1744-2edc-4f08-a9f8-af3f568ecc3d) * 0));
  max-width: calc(100% - (var(--gap-h-521a1744-2edc-4f08-a9f8-af3f568ecc3d) * 0));
  justify-content: center;
}
.sd[data-s-383d9861-cf53-4e93-b496-a6d1760495cf] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: 87px;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: left;
  width: 360px;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-fa681e28-ddf9-437f-9b17-2b23ad9e48ec] {
  align-content: flex-start;
  align-items: flex-start;
  border-bottom: 0px solid #00A8E7;
  border-left: 0px solid #00A8E7;
  border-right: 0px solid #00A8E7;
  border-top: 1px solid #00A8E7;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 20px 0px 0px 0px;
  width: calc(100% - (var(--gap-h-477f15e4-f5bf-4e5b-9246-3abb9bf260e9) * 0));
  --gap-h-fa681e28-ddf9-437f-9b17-2b23ad9e48ec: 0px;
  --gap-v-fa681e28-ddf9-437f-9b17-2b23ad9e48ec: 8px;
  --gap-uuid: fa681e28-ddf9-437f-9b17-2b23ad9e48ec;
  max-width: calc(100% - (var(--gap-h-477f15e4-f5bf-4e5b-9246-3abb9bf260e9) * 0));
}
.sd[data-s-00e539e7-6b23-4038-95ce-16366e39b31b] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: 27px;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-fa681e28-ddf9-437f-9b17-2b23ad9e48ec) * 0));
  --gap-h-00e539e7-6b23-4038-95ce-16366e39b31b: 20px;
  --gap-v-00e539e7-6b23-4038-95ce-16366e39b31b: 0px;
  --gap-uuid: 00e539e7-6b23-4038-95ce-16366e39b31b;
  max-width: calc(100% - (var(--gap-h-fa681e28-ddf9-437f-9b17-2b23ad9e48ec) * 0));
}
.sd[data-s-aad3153b-f9d7-49ca-9eff-41718ca53644] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: 200px;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-a0f1a5be-e4f5-437e-9686-9cc2733ac1c3] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: right;
  max-width: 100%;
  justify-content: flex-end;
}
.sd[data-s-1ee99a1b-582b-4455-aeb9-e1b258bc340b] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: 27px;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-fa681e28-ddf9-437f-9b17-2b23ad9e48ec) * 0));
  --gap-h-1ee99a1b-582b-4455-aeb9-e1b258bc340b: 20px;
  --gap-v-1ee99a1b-582b-4455-aeb9-e1b258bc340b: 0px;
  --gap-uuid: 1ee99a1b-582b-4455-aeb9-e1b258bc340b;
  max-width: calc(100% - (var(--gap-h-fa681e28-ddf9-437f-9b17-2b23ad9e48ec) * 0));
}
.sd[data-s-50faf0c4-8aaf-4e17-95ed-3091f68a11cd] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.5;
  text-align: left;
  width: 200px;
  max-width: 100%;
}
.sd[data-s-50faf0c4-8aaf-4e17-95ed-3091f68a11cd] strong {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.44;
}
.sd[data-s-f1b9a770-c01f-4e2a-b778-74d118bcf248] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: right;
  max-width: 100%;
  justify-content: flex-end;
}
.sd[data-s-105c107e-dbdc-4bd5-afbd-80059900aa8a] {
  align-items: center;
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 0px 0px 40px 0px;
  width: 400px;
  --gap-h-105c107e-dbdc-4bd5-afbd-80059900aa8a: 0px;
  --gap-v-105c107e-dbdc-4bd5-afbd-80059900aa8a: 20px;
  --gap-uuid: 105c107e-dbdc-4bd5-afbd-80059900aa8a;
  max-width: 100%;
}
.sd[data-s-ea261dbc-46e2-480b-9364-f0e8e381bfd1] {
  align-items: center;
  border-radius: 8px 8px 0px 0px;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-105c107e-dbdc-4bd5-afbd-80059900aa8a) * 0));
  max-width: calc(100% - (var(--gap-h-105c107e-dbdc-4bd5-afbd-80059900aa8a) * 0));
}
.sd[data-s-6b32aaf5-affe-4739-9b09-f9767950daea] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-105c107e-dbdc-4bd5-afbd-80059900aa8a) * 0));
  --gap-h-6b32aaf5-affe-4739-9b09-f9767950daea: 0px;
  --gap-v-6b32aaf5-affe-4739-9b09-f9767950daea: 20px;
  --gap-uuid: 6b32aaf5-affe-4739-9b09-f9767950daea;
  max-width: calc(100% - (var(--gap-h-105c107e-dbdc-4bd5-afbd-80059900aa8a) * 0));
}
.sd[data-s-e384286b-8f4d-470e-93ff-d42df0846615] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-6b32aaf5-affe-4739-9b09-f9767950daea) * 0));
  --gap-h-e384286b-8f4d-470e-93ff-d42df0846615: 0px;
  --gap-v-e384286b-8f4d-470e-93ff-d42df0846615: 0px;
  --gap-uuid: e384286b-8f4d-470e-93ff-d42df0846615;
  max-width: calc(100% - (var(--gap-h-6b32aaf5-affe-4739-9b09-f9767950daea) * 0));
}
.sd[data-s-f951f7ce-0f75-4561-b421-1fe96e24bb3d] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: 70px;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-e384286b-8f4d-470e-93ff-d42df0846615) * 0));
  max-width: calc(100% - (var(--gap-h-e384286b-8f4d-470e-93ff-d42df0846615) * 0));
  justify-content: center;
}
.sd[data-s-31e38196-c179-4d6d-a45e-ee5ba1b8fcd5] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: 87px;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: left;
  width: 360px;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-07c74a1e-6de2-4b7b-9dd8-054ad7c832be] {
  align-content: flex-start;
  align-items: flex-start;
  border-bottom: 0px solid #00A8E7;
  border-left: 0px solid #00A8E7;
  border-right: 0px solid #00A8E7;
  border-top: 1px solid #00A8E7;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 20px 0px 0px 0px;
  width: calc(100% - (var(--gap-h-6b32aaf5-affe-4739-9b09-f9767950daea) * 0));
  --gap-h-07c74a1e-6de2-4b7b-9dd8-054ad7c832be: 0px;
  --gap-v-07c74a1e-6de2-4b7b-9dd8-054ad7c832be: 8px;
  --gap-uuid: 07c74a1e-6de2-4b7b-9dd8-054ad7c832be;
  max-width: calc(100% - (var(--gap-h-6b32aaf5-affe-4739-9b09-f9767950daea) * 0));
}
.sd[data-s-961d50bc-7ad9-4722-8bed-70b6d6ded8aa] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: 27px;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-07c74a1e-6de2-4b7b-9dd8-054ad7c832be) * 0));
  --gap-h-961d50bc-7ad9-4722-8bed-70b6d6ded8aa: 20px;
  --gap-v-961d50bc-7ad9-4722-8bed-70b6d6ded8aa: 0px;
  --gap-uuid: 961d50bc-7ad9-4722-8bed-70b6d6ded8aa;
  max-width: calc(100% - (var(--gap-h-07c74a1e-6de2-4b7b-9dd8-054ad7c832be) * 0));
}
.sd[data-s-e88595d1-2327-468a-b80c-bc353b292ce7] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: 200px;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-e60fccf1-828e-4a11-83c7-cc4f21b1243d] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: right;
  max-width: 100%;
  justify-content: flex-end;
}
.sd[data-s-807c2eab-177e-4027-8009-dd8612999669] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: 27px;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-07c74a1e-6de2-4b7b-9dd8-054ad7c832be) * 0));
  --gap-h-807c2eab-177e-4027-8009-dd8612999669: 20px;
  --gap-v-807c2eab-177e-4027-8009-dd8612999669: 0px;
  --gap-uuid: 807c2eab-177e-4027-8009-dd8612999669;
  max-width: calc(100% - (var(--gap-h-07c74a1e-6de2-4b7b-9dd8-054ad7c832be) * 0));
}
.sd[data-s-1729895e-9d8b-4f4b-be73-2639aa741276] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: 200px;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-8cbc14ca-ded0-429b-9c88-cd77790a0e7e] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: right;
  max-width: 100%;
  justify-content: flex-end;
}
.sd[data-s-c3fb3d5f-54d6-4dc2-860a-d53c381df955] {
  align-items: center;
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 0px 0px 40px 0px;
  width: 400px;
  --gap-h-c3fb3d5f-54d6-4dc2-860a-d53c381df955: 0px;
  --gap-v-c3fb3d5f-54d6-4dc2-860a-d53c381df955: 20px;
  --gap-uuid: c3fb3d5f-54d6-4dc2-860a-d53c381df955;
  max-width: 100%;
}
.sd[data-s-452ca187-ff47-41b3-9998-dc63f86553d0] {
  align-items: center;
  border-radius: 8px 8px 0px 0px;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-c3fb3d5f-54d6-4dc2-860a-d53c381df955) * 0));
  max-width: calc(100% - (var(--gap-h-c3fb3d5f-54d6-4dc2-860a-d53c381df955) * 0));
}
.sd[data-s-7f7bda42-b6b0-429f-90f2-1ee27f46c238] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-c3fb3d5f-54d6-4dc2-860a-d53c381df955) * 0));
  --gap-h-7f7bda42-b6b0-429f-90f2-1ee27f46c238: 0px;
  --gap-v-7f7bda42-b6b0-429f-90f2-1ee27f46c238: 20px;
  --gap-uuid: 7f7bda42-b6b0-429f-90f2-1ee27f46c238;
  max-width: calc(100% - (var(--gap-h-c3fb3d5f-54d6-4dc2-860a-d53c381df955) * 0));
}
.sd[data-s-96e59dfb-ac8f-445a-b527-29731755dbce] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-7f7bda42-b6b0-429f-90f2-1ee27f46c238) * 0));
  --gap-h-96e59dfb-ac8f-445a-b527-29731755dbce: 0px;
  --gap-v-96e59dfb-ac8f-445a-b527-29731755dbce: 0px;
  --gap-uuid: 96e59dfb-ac8f-445a-b527-29731755dbce;
  max-width: calc(100% - (var(--gap-h-7f7bda42-b6b0-429f-90f2-1ee27f46c238) * 0));
}
.sd[data-s-c7cebf99-43f4-404a-b392-3b1a97f6cfeb] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: 70px;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-96e59dfb-ac8f-445a-b527-29731755dbce) * 0));
  max-width: calc(100% - (var(--gap-h-96e59dfb-ac8f-445a-b527-29731755dbce) * 0));
  justify-content: center;
}
.sd[data-s-fa130cc4-d24b-42ae-84b0-8490fdf96157] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: 87px;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: left;
  width: 360px;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-367caecb-c36e-4492-b311-12de90c0ab31] {
  align-content: flex-start;
  align-items: flex-start;
  border-bottom: 0px solid #00A8E7;
  border-left: 0px solid #00A8E7;
  border-right: 0px solid #00A8E7;
  border-top: 1px solid #00A8E7;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 20px 0px 0px 0px;
  width: calc(100% - (var(--gap-h-7f7bda42-b6b0-429f-90f2-1ee27f46c238) * 0));
  --gap-h-367caecb-c36e-4492-b311-12de90c0ab31: 0px;
  --gap-v-367caecb-c36e-4492-b311-12de90c0ab31: 8px;
  --gap-uuid: 367caecb-c36e-4492-b311-12de90c0ab31;
  max-width: calc(100% - (var(--gap-h-7f7bda42-b6b0-429f-90f2-1ee27f46c238) * 0));
}
.sd[data-s-a52adae1-26d5-4843-b6b5-b9a85a64b288] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: 27px;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-367caecb-c36e-4492-b311-12de90c0ab31) * 0));
  --gap-h-a52adae1-26d5-4843-b6b5-b9a85a64b288: 20px;
  --gap-v-a52adae1-26d5-4843-b6b5-b9a85a64b288: 0px;
  --gap-uuid: a52adae1-26d5-4843-b6b5-b9a85a64b288;
  max-width: calc(100% - (var(--gap-h-367caecb-c36e-4492-b311-12de90c0ab31) * 0));
}
.sd[data-s-9295b0fa-d41b-4b29-b3bb-b165c0bbd629] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: 200px;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-b7ee6173-a86c-4648-8338-0fbd47b7c582] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: right;
  max-width: 100%;
  justify-content: flex-end;
}
.sd[data-s-8ba52ba4-85f5-429e-b34d-c0cf7b9d30b2] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: 27px;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-367caecb-c36e-4492-b311-12de90c0ab31) * 0));
  --gap-h-8ba52ba4-85f5-429e-b34d-c0cf7b9d30b2: 20px;
  --gap-v-8ba52ba4-85f5-429e-b34d-c0cf7b9d30b2: 0px;
  --gap-uuid: 8ba52ba4-85f5-429e-b34d-c0cf7b9d30b2;
  max-width: calc(100% - (var(--gap-h-367caecb-c36e-4492-b311-12de90c0ab31) * 0));
}
.sd[data-s-8c232705-2606-4816-bde3-84e4366bb060] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: 200px;
  max-width: 100%;
}
.sd[data-s-8c232705-2606-4816-bde3-84e4366bb060] strong {
  font-size: 16px;
  font-weight: 700;
}
.sd[data-s-28fce0d1-2d87-4492-b94b-986af4528583] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: right;
  max-width: 100%;
  justify-content: flex-end;
}
.sd[data-s-6437e5be-883b-4716-858f-5a2a0b256a8d] {
  align-items: center;
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 0px 0px 40px 0px;
  width: 400px;
  --gap-h-6437e5be-883b-4716-858f-5a2a0b256a8d: 0px;
  --gap-v-6437e5be-883b-4716-858f-5a2a0b256a8d: 20px;
  --gap-uuid: 6437e5be-883b-4716-858f-5a2a0b256a8d;
  max-width: 100%;
}
.sd[data-s-3c5a94dc-265d-432f-a555-d414377550d7] {
  align-items: center;
  border-radius: 8px 8px 0px 0px;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-6437e5be-883b-4716-858f-5a2a0b256a8d) * 0));
  max-width: calc(100% - (var(--gap-h-6437e5be-883b-4716-858f-5a2a0b256a8d) * 0));
}
.sd[data-s-da13bb0b-9846-4074-a541-0f4942fab2cf] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-6437e5be-883b-4716-858f-5a2a0b256a8d) * 0));
  --gap-h-da13bb0b-9846-4074-a541-0f4942fab2cf: 0px;
  --gap-v-da13bb0b-9846-4074-a541-0f4942fab2cf: 20px;
  --gap-uuid: da13bb0b-9846-4074-a541-0f4942fab2cf;
  max-width: calc(100% - (var(--gap-h-6437e5be-883b-4716-858f-5a2a0b256a8d) * 0));
}
.sd[data-s-8f5f7b19-4176-4ea7-8068-185910289a56] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-da13bb0b-9846-4074-a541-0f4942fab2cf) * 0));
  --gap-h-8f5f7b19-4176-4ea7-8068-185910289a56: 0px;
  --gap-v-8f5f7b19-4176-4ea7-8068-185910289a56: 0px;
  --gap-uuid: 8f5f7b19-4176-4ea7-8068-185910289a56;
  max-width: calc(100% - (var(--gap-h-da13bb0b-9846-4074-a541-0f4942fab2cf) * 0));
}
.sd[data-s-7da74c20-f0b7-4139-8d3e-c55f675e83a3] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: 70px;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-8f5f7b19-4176-4ea7-8068-185910289a56) * 0));
  max-width: calc(100% - (var(--gap-h-8f5f7b19-4176-4ea7-8068-185910289a56) * 0));
  justify-content: center;
}
.sd[data-s-ccda081b-8774-4ea3-b951-5cc5afde3423] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: left;
  width: 360px;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-c4e89a1b-346e-4b4b-9554-d6a96f321efd] {
  align-content: flex-start;
  align-items: flex-start;
  border-bottom: 0px solid #00A8E7;
  border-left: 0px solid #00A8E7;
  border-right: 0px solid #00A8E7;
  border-top: 1px solid #00A8E7;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 20px 0px 0px 0px;
  width: calc(100% - (var(--gap-h-da13bb0b-9846-4074-a541-0f4942fab2cf) * 0));
  --gap-h-c4e89a1b-346e-4b4b-9554-d6a96f321efd: 0px;
  --gap-v-c4e89a1b-346e-4b4b-9554-d6a96f321efd: 8px;
  --gap-uuid: c4e89a1b-346e-4b4b-9554-d6a96f321efd;
  max-width: calc(100% - (var(--gap-h-da13bb0b-9846-4074-a541-0f4942fab2cf) * 0));
}
.sd[data-s-02c41fab-f0a2-495c-bf9d-4cb3752b9f9d] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: 27px;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-c4e89a1b-346e-4b4b-9554-d6a96f321efd) * 0));
  --gap-h-02c41fab-f0a2-495c-bf9d-4cb3752b9f9d: 20px;
  --gap-v-02c41fab-f0a2-495c-bf9d-4cb3752b9f9d: 0px;
  --gap-uuid: 02c41fab-f0a2-495c-bf9d-4cb3752b9f9d;
  max-width: calc(100% - (var(--gap-h-c4e89a1b-346e-4b4b-9554-d6a96f321efd) * 0));
}
.sd[data-s-d2243255-ad82-4e13-8395-8c6ba0a6a769] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: 200px;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-4f22c779-adf9-461b-b97e-025fa5b7807e] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: right;
  max-width: 100%;
  justify-content: flex-end;
}
.sd[data-s-9a28b8df-7747-4ae7-93fa-40d7bbb84e76] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: 27px;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-c4e89a1b-346e-4b4b-9554-d6a96f321efd) * 0));
  --gap-h-9a28b8df-7747-4ae7-93fa-40d7bbb84e76: 20px;
  --gap-v-9a28b8df-7747-4ae7-93fa-40d7bbb84e76: 0px;
  --gap-uuid: 9a28b8df-7747-4ae7-93fa-40d7bbb84e76;
  max-width: calc(100% - (var(--gap-h-c4e89a1b-346e-4b4b-9554-d6a96f321efd) * 0));
}
.sd[data-s-0fe64bd3-58b0-47bd-a22d-1f16bd5ca39e] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: 200px;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-8818c13f-631d-415f-a400-348a6ddb3102] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: right;
  max-width: 100%;
  justify-content: flex-end;
}
.sd[data-s-00109c8a-91ed-4b67-8d14-1dda27cf8ace] {
  align-items: center;
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 0px 0px 142px 0px;
  width: 400px;
  --gap-h-00109c8a-91ed-4b67-8d14-1dda27cf8ace: 0px;
  --gap-v-00109c8a-91ed-4b67-8d14-1dda27cf8ace: 20px;
  --gap-uuid: 00109c8a-91ed-4b67-8d14-1dda27cf8ace;
  max-width: 100%;
}
.sd[data-s-23930736-474d-4c2d-a563-db50555f35c3] {
  align-items: center;
  border-radius: 8px 8px 0px 0px;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: calc(100% - (var(--gap-h-00109c8a-91ed-4b67-8d14-1dda27cf8ace) * 0));
  max-width: calc(100% - (var(--gap-h-00109c8a-91ed-4b67-8d14-1dda27cf8ace) * 0));
}
.sd[data-s-a19bae99-6a0b-41c5-8f6b-14d4735e7f75] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-00109c8a-91ed-4b67-8d14-1dda27cf8ace) * 0));
  --gap-h-a19bae99-6a0b-41c5-8f6b-14d4735e7f75: 0px;
  --gap-v-a19bae99-6a0b-41c5-8f6b-14d4735e7f75: 20px;
  --gap-uuid: a19bae99-6a0b-41c5-8f6b-14d4735e7f75;
  max-width: calc(100% - (var(--gap-h-00109c8a-91ed-4b67-8d14-1dda27cf8ace) * 0));
}
.sd[data-s-9cac3f2f-d0b2-44ad-973d-28347133a53f] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-a19bae99-6a0b-41c5-8f6b-14d4735e7f75) * 0));
  --gap-h-9cac3f2f-d0b2-44ad-973d-28347133a53f: 0px;
  --gap-v-9cac3f2f-d0b2-44ad-973d-28347133a53f: 0px;
  --gap-uuid: 9cac3f2f-d0b2-44ad-973d-28347133a53f;
  max-width: calc(100% - (var(--gap-h-a19bae99-6a0b-41c5-8f6b-14d4735e7f75) * 0));
}
.sd[data-s-b19618e3-4200-432b-8792-2c5d0c940578] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: 70px;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-9cac3f2f-d0b2-44ad-973d-28347133a53f) * 0));
  max-width: calc(100% - (var(--gap-h-9cac3f2f-d0b2-44ad-973d-28347133a53f) * 0));
  justify-content: center;
}
.sd[data-s-46eee6e2-4844-4366-9963-d732c85ced54] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: left;
  width: 360px;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-934b1140-51d8-4d04-99a6-1a6e73291976] {
  align-content: flex-start;
  align-items: flex-start;
  background: #1E1E1E;
  border-radius: 8px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 40px 60px 40px 60px;
  width: 960px;
  --gap-h-934b1140-51d8-4d04-99a6-1a6e73291976: 0px;
  --gap-v-934b1140-51d8-4d04-99a6-1a6e73291976: 20px;
  --gap-uuid: 934b1140-51d8-4d04-99a6-1a6e73291976;
  max-width: 100%;
}
.sd[data-s-f336f79d-af4f-4c1f-8603-a0d17cf9fffa] {
  align-items: center;
  border-radius: 8px;
  bottom: 0px;
  flex-direction: column;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  position: absolute;
  right: 0px;
  width: 960px;
  max-width: 100%;
}
.sd[data-s-d6354aef-335f-4beb-acd8-db07e2672221] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 760px;
  --gap-h-d6354aef-335f-4beb-acd8-db07e2672221: 0px;
  --gap-v-d6354aef-335f-4beb-acd8-db07e2672221: 12px;
  --gap-uuid: d6354aef-335f-4beb-acd8-db07e2672221;
  max-width: 100%;
}
.sd[data-s-a64af5b4-e019-4d5e-89f7-d9fb78dfb232] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.5;
  text-align: left;
  width: calc(100% - (var(--gap-h-d6354aef-335f-4beb-acd8-db07e2672221) * 0));
  max-width: calc(100% - (var(--gap-h-d6354aef-335f-4beb-acd8-db07e2672221) * 0));
  justify-content: flex-start;
}
.sd[data-s-ac8846ed-3874-4012-bddf-e1f41b998959] {
  color: #FFFFFF;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: left;
  width: calc(100% - (var(--gap-h-d6354aef-335f-4beb-acd8-db07e2672221) * 0));
  max-width: calc(100% - (var(--gap-h-d6354aef-335f-4beb-acd8-db07e2672221) * 0));
  justify-content: flex-start;
}
.sd[data-s-bbb1d283-6fdf-475d-bf65-b7af415f16e9] {
  align-items: center;
  background: #F6A700;
  border-radius: 9999px;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 16px 20px 16px 20px;
  width: auto;
  --gap-h-bbb1d283-6fdf-475d-bf65-b7af415f16e9: 8px;
  --gap-v-bbb1d283-6fdf-475d-bf65-b7af415f16e9: 0px;
  --gap-uuid: bbb1d283-6fdf-475d-bf65-b7af415f16e9;
  max-width: 100%;
}
.sd[data-s-40ad4e7c-e80c-4738-9771-a3d7f44e937f] {
  color: #FFFFFF;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-f32631e1-bfc0-42ec-bc1c-8d12e4c460cc] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 12px;
  max-width: 100%;
}
.sd[data-s-025ab665-4060-41d7-8c0d-d1785d4ddc00] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  padding: 120px 40px 120px 40px;
  width: 100%;
  --gap-h-025ab665-4060-41d7-8c0d-d1785d4ddc00: 0px;
  --gap-v-025ab665-4060-41d7-8c0d-d1785d4ddc00: 10px;
  --gap-uuid: 025ab665-4060-41d7-8c0d-d1785d4ddc00;
  max-width: 100%;
}
.sd[data-s-4e5094d3-b740-4b53-ae55-a97b28df9000] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-025ab665-4060-41d7-8c0d-d1785d4ddc00) * 0));
  --gap-h-4e5094d3-b740-4b53-ae55-a97b28df9000: 0px;
  --gap-v-4e5094d3-b740-4b53-ae55-a97b28df9000: 40px;
  --gap-uuid: 4e5094d3-b740-4b53-ae55-a97b28df9000;
  max-width: calc(100% - (var(--gap-h-025ab665-4060-41d7-8c0d-d1785d4ddc00) * 0));
}
.sd[data-s-c90a99e5-3a43-4e7b-a2d2-ceef005e061e] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 960px;
  max-width: 100%;
}
.sd[data-s-69dfd33f-9000-49fc-bbba-5277b157f68a] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  text-align: center;
  width: 100%;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-b4e27d77-be0d-4efd-a328-83c523aa6182] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 960px;
  --gap-h-b4e27d77-be0d-4efd-a328-83c523aa6182: 10px;
  --gap-v-b4e27d77-be0d-4efd-a328-83c523aa6182: 0px;
  --gap-uuid: b4e27d77-be0d-4efd-a328-83c523aa6182;
  max-width: 100%;
}
.sd[data-s-55433230-ba62-42c3-b5f9-bd6d2cff808a] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-da62768d-b63b-4576-b1f3-8e2d57f26ac6] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 960px;
  --gap-h-da62768d-b63b-4576-b1f3-8e2d57f26ac6: 0px;
  --gap-v-da62768d-b63b-4576-b1f3-8e2d57f26ac6: 0px;
  --gap-uuid: da62768d-b63b-4576-b1f3-8e2d57f26ac6;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-da62768d-b63b-4576-b1f3-8e2d57f26ac6] {
    flex: none;
    width: calc(100% - (var(--gap-h-4e5094d3-b740-4b53-ae55-a97b28df9000) * 0));
    --gap-h-da62768d-b63b-4576-b1f3-8e2d57f26ac6: 0px;
    --gap-v-da62768d-b63b-4576-b1f3-8e2d57f26ac6: 0px;
    max-width: calc(100% - (var(--gap-h-4e5094d3-b740-4b53-ae55-a97b28df9000) * 0));
  }
}
.sd[data-s-e9cb0b22-8d5e-49ec-8dfe-c6cb9732f2e8] {
  align-content: center;
  align-items: center;
  border-bottom: 0px solid #D6EDFA;
  border-left: 12px solid #D6EDFA;
  border-right: 0px solid #D6EDFA;
  border-top: 0px solid #D6EDFA;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 12px 0px 12px 0px;
  width: calc(100% - (var(--gap-h-da62768d-b63b-4576-b1f3-8e2d57f26ac6) * 0));
  --gap-h-e9cb0b22-8d5e-49ec-8dfe-c6cb9732f2e8: 0px;
  --gap-v-e9cb0b22-8d5e-49ec-8dfe-c6cb9732f2e8: 0px;
  --gap-uuid: e9cb0b22-8d5e-49ec-8dfe-c6cb9732f2e8;
  max-width: calc(100% - (var(--gap-h-da62768d-b63b-4576-b1f3-8e2d57f26ac6) * 0));
}
.sd[data-s-d7e18ee9-deef-44ee-9c74-7b2c72da17e7] {
  align-items: center;
  background: #00A8E7;
  border-bottom: 4px solid #FFFFFF;
  border-left: 4px solid #FFFFFF;
  border-radius: 50%;
  border-right: 4px solid #FFFFFF;
  border-top: 4px solid #FFFFFF;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  height: 16px;
  justify-content: center;
  width: 16px;
  max-width: 100%;
}
.sd[data-s-99256178-b4a1-4442-ad4d-236eec5fe2a1] {
  align-items: center;
  background: #00A8E7;
  flex: none;
  flex-direction: column;
  height: 2px;
  justify-content: center;
  width: 76px;
  max-width: 100%;
}
.sd[data-s-77e2687e-c9e5-4cac-a422-2c222b896302] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-bottom: 2px solid #00A8E7;
  border-left: 2px solid #00A8E7;
  border-radius: 8px;
  border-right: 2px solid #00A8E7;
  border-top: 2px solid #00A8E7;
  flex: 1;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 40px;
  --gap-h-77e2687e-c9e5-4cac-a422-2c222b896302: 40px;
  --gap-v-77e2687e-c9e5-4cac-a422-2c222b896302: 0px;
  --gap-uuid: 77e2687e-c9e5-4cac-a422-2c222b896302;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-77e2687e-c9e5-4cac-a422-2c222b896302] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    width: calc(77.44934782608695% - (var(--gap-h-e9cb0b22-8d5e-49ec-8dfe-c6cb9732f2e8) * 0.2255065217391305));
    --gap-h-77e2687e-c9e5-4cac-a422-2c222b896302: 0px;
    --gap-v-77e2687e-c9e5-4cac-a422-2c222b896302: 40px;
    max-width: calc(77.44934782608695% - (var(--gap-h-e9cb0b22-8d5e-49ec-8dfe-c6cb9732f2e8) * 0.2255065217391305));
  }
}
.sd[data-s-51017b15-bc97-4eba-8891-ab1de0b40cfb] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 300px;
  --gap-h-51017b15-bc97-4eba-8891-ab1de0b40cfb: 0px;
  --gap-v-51017b15-bc97-4eba-8891-ab1de0b40cfb: 12px;
  --gap-uuid: 51017b15-bc97-4eba-8891-ab1de0b40cfb;
  max-width: 100%;
}
.sd[data-s-e044cb25-fa8c-4def-8da1-28bac4865fd4] {
  align-content: center;
  align-items: center;
  background: #00A8E7;
  border-radius: 9999px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: auto;
  --gap-h-e044cb25-fa8c-4def-8da1-28bac4865fd4: 10px;
  --gap-v-e044cb25-fa8c-4def-8da1-28bac4865fd4: 0px;
  --gap-uuid: e044cb25-fa8c-4def-8da1-28bac4865fd4;
  max-width: 100%;
}
.sd[data-s-2d34ac0d-af06-454e-b2b0-0fc56782ec15] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-aad52c72-01ae-4423-9a88-f53bc2570adc] {
  color: #00A8E7;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: calc(100% - (var(--gap-h-51017b15-bc97-4eba-8891-ab1de0b40cfb) * 0));
  max-width: calc(100% - (var(--gap-h-51017b15-bc97-4eba-8891-ab1de0b40cfb) * 0));
  justify-content: flex-start;
}
.sd[data-s-8ebbcc4c-8001-40ac-bd02-16b59b514732] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: left;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-5536f487-09a3-48e2-a3a8-0b6ecf2daa0f] {
  align-content: center;
  align-items: center;
  border-bottom: 0px solid #ADDCF6;
  border-left: 12px solid #ADDCF6;
  border-right: 0px solid #ADDCF6;
  border-top: 0px solid #ADDCF6;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 12px 0px 12px 0px;
  width: calc(100% - (var(--gap-h-da62768d-b63b-4576-b1f3-8e2d57f26ac6) * 0));
  --gap-h-5536f487-09a3-48e2-a3a8-0b6ecf2daa0f: 0px;
  --gap-v-5536f487-09a3-48e2-a3a8-0b6ecf2daa0f: 0px;
  --gap-uuid: 5536f487-09a3-48e2-a3a8-0b6ecf2daa0f;
  max-width: calc(100% - (var(--gap-h-da62768d-b63b-4576-b1f3-8e2d57f26ac6) * 0));
}
.sd[data-s-cf8b2d55-343c-40eb-8226-2c86e028b7f9] {
  align-items: center;
  background: #00A8E7;
  border-bottom: 4px solid #FFFFFF;
  border-left: 4px solid #FFFFFF;
  border-radius: 50%;
  border-right: 4px solid #FFFFFF;
  border-top: 4px solid #FFFFFF;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  height: 16px;
  justify-content: center;
  width: 16px;
  max-width: 100%;
}
.sd[data-s-def7e679-5986-4773-a3e6-ae7de563c0da] {
  align-items: center;
  background: #00A8E7;
  flex: none;
  flex-direction: column;
  height: 2px;
  justify-content: center;
  width: 76px;
  max-width: 100%;
}
.sd[data-s-cc9a4976-5722-40bc-85f5-74e5ee1a6ebe] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-bottom: 2px solid #00A8E7;
  border-left: 2px solid #00A8E7;
  border-radius: 8px;
  border-right: 2px solid #00A8E7;
  border-top: 2px solid #00A8E7;
  flex: 1;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 40px;
  --gap-h-cc9a4976-5722-40bc-85f5-74e5ee1a6ebe: 40px;
  --gap-v-cc9a4976-5722-40bc-85f5-74e5ee1a6ebe: 0px;
  --gap-uuid: cc9a4976-5722-40bc-85f5-74e5ee1a6ebe;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-cc9a4976-5722-40bc-85f5-74e5ee1a6ebe] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    --gap-h-cc9a4976-5722-40bc-85f5-74e5ee1a6ebe: 0px;
    --gap-v-cc9a4976-5722-40bc-85f5-74e5ee1a6ebe: 40px;
  }
}
.sd[data-s-7e23ca4d-b7b0-49a4-9222-88f6d86a31d6] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 300px;
  --gap-h-7e23ca4d-b7b0-49a4-9222-88f6d86a31d6: 0px;
  --gap-v-7e23ca4d-b7b0-49a4-9222-88f6d86a31d6: 12px;
  --gap-uuid: 7e23ca4d-b7b0-49a4-9222-88f6d86a31d6;
  max-width: 100%;
}
.sd[data-s-4a6fa58c-0641-4006-90a1-1c16f7828e6c] {
  align-content: center;
  align-items: center;
  background: #00A8E7;
  border-radius: 9999px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: auto;
  --gap-h-4a6fa58c-0641-4006-90a1-1c16f7828e6c: 10px;
  --gap-v-4a6fa58c-0641-4006-90a1-1c16f7828e6c: 0px;
  --gap-uuid: 4a6fa58c-0641-4006-90a1-1c16f7828e6c;
  max-width: 100%;
}
.sd[data-s-163d304e-2d97-4d3c-af08-0e77e207a1c4] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-ed6faa60-cd2e-490f-a40c-687420082b42] {
  color: #00A8E7;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: calc(100% - (var(--gap-h-7e23ca4d-b7b0-49a4-9222-88f6d86a31d6) * 0));
  max-width: calc(100% - (var(--gap-h-7e23ca4d-b7b0-49a4-9222-88f6d86a31d6) * 0));
  justify-content: flex-start;
}
.sd[data-s-09035cde-256c-4467-8ec6-848204b3ec5d] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: left;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-a16077fd-cf4f-4bed-8070-3a4c9f604c18] {
  align-content: center;
  align-items: center;
  border-bottom: 0px solid #ADDCF6;
  border-left: 12px solid #ADDCF6;
  border-right: 0px solid #ADDCF6;
  border-top: 0px solid #ADDCF6;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 12px 0px 12px 0px;
  width: calc(100% - (var(--gap-h-da62768d-b63b-4576-b1f3-8e2d57f26ac6) * 0));
  --gap-h-a16077fd-cf4f-4bed-8070-3a4c9f604c18: 0px;
  --gap-v-a16077fd-cf4f-4bed-8070-3a4c9f604c18: 0px;
  --gap-uuid: a16077fd-cf4f-4bed-8070-3a4c9f604c18;
  max-width: calc(100% - (var(--gap-h-da62768d-b63b-4576-b1f3-8e2d57f26ac6) * 0));
}
.sd[data-s-971b08c4-80e6-44c9-9bf0-bf1cff957733] {
  align-items: center;
  background: #00A8E7;
  border-bottom: 4px solid #FFFFFF;
  border-left: 4px solid #FFFFFF;
  border-radius: 50%;
  border-right: 4px solid #FFFFFF;
  border-top: 4px solid #FFFFFF;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  height: 16px;
  justify-content: center;
  width: 16px;
  max-width: 100%;
}
.sd[data-s-8bd14a0b-b340-42e1-ba66-8c3051e69e98] {
  align-items: center;
  background: #00A8E7;
  flex: none;
  flex-direction: column;
  height: 2px;
  justify-content: center;
  width: 76px;
  max-width: 100%;
}
.sd[data-s-8b432a2a-00f9-4d8f-806e-64863cecd27a] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-bottom: 2px solid #00A8E7;
  border-left: 2px solid #00A8E7;
  border-radius: 8px;
  border-right: 2px solid #00A8E7;
  border-top: 2px solid #00A8E7;
  flex: 1;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 40px;
  --gap-h-8b432a2a-00f9-4d8f-806e-64863cecd27a: 40px;
  --gap-v-8b432a2a-00f9-4d8f-806e-64863cecd27a: 0px;
  --gap-uuid: 8b432a2a-00f9-4d8f-806e-64863cecd27a;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-8b432a2a-00f9-4d8f-806e-64863cecd27a] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    --gap-h-8b432a2a-00f9-4d8f-806e-64863cecd27a: 0px;
    --gap-v-8b432a2a-00f9-4d8f-806e-64863cecd27a: 40px;
  }
}
.sd[data-s-606be303-341a-473a-90ab-4b3a15594c6e] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 300px;
  --gap-h-606be303-341a-473a-90ab-4b3a15594c6e: 0px;
  --gap-v-606be303-341a-473a-90ab-4b3a15594c6e: 12px;
  --gap-uuid: 606be303-341a-473a-90ab-4b3a15594c6e;
  max-width: 100%;
}
.sd[data-s-a40f7c69-980b-46ef-85d5-99c5ca6225b8] {
  align-content: center;
  align-items: center;
  background: #00A8E7;
  border-radius: 9999px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: auto;
  --gap-h-a40f7c69-980b-46ef-85d5-99c5ca6225b8: 10px;
  --gap-v-a40f7c69-980b-46ef-85d5-99c5ca6225b8: 0px;
  --gap-uuid: a40f7c69-980b-46ef-85d5-99c5ca6225b8;
  max-width: 100%;
}
.sd[data-s-6db12bcd-f73a-497a-b39d-6ff33c8d587e] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-976eb927-7d3a-48ed-81f8-285a12b53acd] {
  color: #00A8E7;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: calc(100% - (var(--gap-h-606be303-341a-473a-90ab-4b3a15594c6e) * 0));
  max-width: calc(100% - (var(--gap-h-606be303-341a-473a-90ab-4b3a15594c6e) * 0));
  justify-content: flex-start;
}
.sd[data-s-a1e75dcf-9e39-442c-930e-4368c911575f] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: left;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-0ab30901-acbb-48a7-b5d1-d2752ea88679] {
  align-content: center;
  align-items: center;
  border-bottom: 0px solid #83CBF1;
  border-left: 12px solid #83CBF1;
  border-right: 0px solid #83CBF1;
  border-top: 0px solid #83CBF1;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 12px 0px 12px 0px;
  width: calc(100% - (var(--gap-h-da62768d-b63b-4576-b1f3-8e2d57f26ac6) * 0));
  --gap-h-0ab30901-acbb-48a7-b5d1-d2752ea88679: 0px;
  --gap-v-0ab30901-acbb-48a7-b5d1-d2752ea88679: 0px;
  --gap-uuid: 0ab30901-acbb-48a7-b5d1-d2752ea88679;
  max-width: calc(100% - (var(--gap-h-da62768d-b63b-4576-b1f3-8e2d57f26ac6) * 0));
}
.sd[data-s-9f0d399e-6efd-4558-bf3b-6f674d462803] {
  align-items: center;
  background: #00A8E7;
  border-bottom: 4px solid #FFFFFF;
  border-left: 4px solid #FFFFFF;
  border-radius: 50%;
  border-right: 4px solid #FFFFFF;
  border-top: 4px solid #FFFFFF;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  height: 16px;
  justify-content: center;
  width: 16px;
  max-width: 100%;
}
.sd[data-s-155e5106-147f-4b42-81b5-3383c98227a9] {
  align-items: center;
  background: #00A8E7;
  flex: none;
  flex-direction: column;
  height: 2px;
  justify-content: center;
  width: 76px;
  max-width: 100%;
}
.sd[data-s-44d192e3-c0f8-4c21-8b6d-acdd76b2dac5] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-bottom: 2px solid #00A8E7;
  border-left: 2px solid #00A8E7;
  border-radius: 8px;
  border-right: 2px solid #00A8E7;
  border-top: 2px solid #00A8E7;
  flex: 1;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 40px;
  --gap-h-44d192e3-c0f8-4c21-8b6d-acdd76b2dac5: 40px;
  --gap-v-44d192e3-c0f8-4c21-8b6d-acdd76b2dac5: 0px;
  --gap-uuid: 44d192e3-c0f8-4c21-8b6d-acdd76b2dac5;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-44d192e3-c0f8-4c21-8b6d-acdd76b2dac5] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    --gap-h-44d192e3-c0f8-4c21-8b6d-acdd76b2dac5: 0px;
    --gap-v-44d192e3-c0f8-4c21-8b6d-acdd76b2dac5: 40px;
  }
}
.sd[data-s-79b5cd7b-fc58-4bb2-a404-12f88a6e8d60] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 300px;
  --gap-h-79b5cd7b-fc58-4bb2-a404-12f88a6e8d60: 0px;
  --gap-v-79b5cd7b-fc58-4bb2-a404-12f88a6e8d60: 12px;
  --gap-uuid: 79b5cd7b-fc58-4bb2-a404-12f88a6e8d60;
  max-width: 100%;
}
.sd[data-s-6c924807-20a8-4c4e-b5bb-9bc9828e7458] {
  align-content: center;
  align-items: center;
  background: #00A8E7;
  border-radius: 9999px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: auto;
  --gap-h-6c924807-20a8-4c4e-b5bb-9bc9828e7458: 10px;
  --gap-v-6c924807-20a8-4c4e-b5bb-9bc9828e7458: 0px;
  --gap-uuid: 6c924807-20a8-4c4e-b5bb-9bc9828e7458;
  max-width: 100%;
}
.sd[data-s-90b5243f-0a2b-43b1-8827-800c93bc0de6] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-f5ab7465-c904-406c-8fa1-c88580bfe7c1] {
  color: #00A8E7;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: calc(100% - (var(--gap-h-79b5cd7b-fc58-4bb2-a404-12f88a6e8d60) * 0));
  max-width: calc(100% - (var(--gap-h-79b5cd7b-fc58-4bb2-a404-12f88a6e8d60) * 0));
  justify-content: flex-start;
}
.sd[data-s-31047e60-747d-4f7d-ae66-a11b71950c54] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: left;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-93c3fc00-1bf3-4ee6-bccf-5b9e00213b80] {
  align-content: center;
  align-items: center;
  background: #F8F8F8;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 100px;
  height: auto;
  justify-content: flex-start;
  padding: 120px 40px 120px 40px;
  width: 100%;
  --gap-h-93c3fc00-1bf3-4ee6-bccf-5b9e00213b80: 0px;
  --gap-v-93c3fc00-1bf3-4ee6-bccf-5b9e00213b80: 100px;
  --gap-uuid: 93c3fc00-1bf3-4ee6-bccf-5b9e00213b80;
  max-width: 100%;
}
.sd[data-s-090930fe-ede1-48d7-b098-beb41b6e8572] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-93c3fc00-1bf3-4ee6-bccf-5b9e00213b80) * 0));
  --gap-h-090930fe-ede1-48d7-b098-beb41b6e8572: 0px;
  --gap-v-090930fe-ede1-48d7-b098-beb41b6e8572: 40px;
  --gap-uuid: 090930fe-ede1-48d7-b098-beb41b6e8572;
  max-width: calc(100% - (var(--gap-h-93c3fc00-1bf3-4ee6-bccf-5b9e00213b80) * 0));
}
.sd[data-s-5f3338f9-8e4c-4970-8267-71fef5ffc119] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 960px;
  max-width: 100%;
}
.sd[data-s-040a6fc1-4c9b-43b7-85d1-d763feb8ea2b] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  text-align: center;
  width: 100%;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-975b39e0-9055-431b-a00e-d827e81a93c7] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 40px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-090930fe-ede1-48d7-b098-beb41b6e8572) * 0));
  --gap-h-975b39e0-9055-431b-a00e-d827e81a93c7: 40px;
  --gap-v-975b39e0-9055-431b-a00e-d827e81a93c7: 40px;
  --gap-uuid: 975b39e0-9055-431b-a00e-d827e81a93c7;
  max-width: calc(100% - (var(--gap-h-090930fe-ede1-48d7-b098-beb41b6e8572) * 0));
}
.sd[data-s-f9a78727-7413-4d87-b609-e98f652d71f6] {
  align-items: center;
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  padding: 40px 0px 40px 0px;
  width: 620px;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-f9a78727-7413-4d87-b609-e98f652d71f6] {
    flex: none;
    width: calc(100% - (var(--gap-h-975b39e0-9055-431b-a00e-d827e81a93c7) * 0));
    max-width: calc(100% - (var(--gap-h-975b39e0-9055-431b-a00e-d827e81a93c7) * 0));
  }
}
.sd[data-s-6a027abc-33c0-48ac-ab74-7812bef1fd70] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 32px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px 40px 0px 40px;
  width: 100%;
  --gap-h-6a027abc-33c0-48ac-ab74-7812bef1fd70: 0px;
  --gap-v-6a027abc-33c0-48ac-ab74-7812bef1fd70: 32px;
  --gap-uuid: 6a027abc-33c0-48ac-ab74-7812bef1fd70;
  max-width: 100%;
}
.sd[data-s-2d409c66-40be-43ba-9816-171f359a8e1b] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-6a027abc-33c0-48ac-ab74-7812bef1fd70) * 0));
  --gap-h-2d409c66-40be-43ba-9816-171f359a8e1b: 20px;
  --gap-v-2d409c66-40be-43ba-9816-171f359a8e1b: 0px;
  --gap-uuid: 2d409c66-40be-43ba-9816-171f359a8e1b;
  max-width: calc(100% - (var(--gap-h-6a027abc-33c0-48ac-ab74-7812bef1fd70) * 0));
}
.sd[data-s-b0c7622f-e931-4687-b321-972d7a6bf5ce] {
  align-items: center;
  border-radius: 8px;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 240px;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-b0c7622f-e931-4687-b321-972d7a6bf5ce] {
    flex: none;
    width: calc(50% - (var(--gap-h-2d409c66-40be-43ba-9816-171f359a8e1b) * 0.5));
    max-width: calc(50% - (var(--gap-h-2d409c66-40be-43ba-9816-171f359a8e1b) * 0.5));
  }
}
.sd[data-s-40dedc10-82b5-45da-9656-6d3c119509ee] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  --gap-h-40dedc10-82b5-45da-9656-6d3c119509ee: 0px;
  --gap-v-40dedc10-82b5-45da-9656-6d3c119509ee: 20px;
  --gap-uuid: 40dedc10-82b5-45da-9656-6d3c119509ee;
  max-width: 100%;
}
.sd[data-s-5e265355-5fe8-47fb-a1f1-87023d864861] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-40dedc10-82b5-45da-9656-6d3c119509ee) * 0));
  --gap-h-5e265355-5fe8-47fb-a1f1-87023d864861: 0px;
  --gap-v-5e265355-5fe8-47fb-a1f1-87023d864861: 12px;
  --gap-uuid: 5e265355-5fe8-47fb-a1f1-87023d864861;
  max-width: calc(100% - (var(--gap-h-40dedc10-82b5-45da-9656-6d3c119509ee) * 0));
}
.sd[data-s-73f4f800-a919-45b1-ab2f-51599915f887] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: 70px;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: calc(100% - (var(--gap-h-5e265355-5fe8-47fb-a1f1-87023d864861) * 0));
  max-width: calc(100% - (var(--gap-h-5e265355-5fe8-47fb-a1f1-87023d864861) * 0));
  justify-content: flex-start;
}
.sd[data-s-d81c699b-508a-47ff-85cc-5c42f0174439] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-40dedc10-82b5-45da-9656-6d3c119509ee) * 0));
  --gap-h-d81c699b-508a-47ff-85cc-5c42f0174439: 0px;
  --gap-v-d81c699b-508a-47ff-85cc-5c42f0174439: 8px;
  --gap-uuid: d81c699b-508a-47ff-85cc-5c42f0174439;
  max-width: calc(100% - (var(--gap-h-40dedc10-82b5-45da-9656-6d3c119509ee) * 0));
}
.sd[data-s-ae3bcad4-f3b6-4603-8e9c-7afbb2707619] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #00A8E7;
  border-left: 1px solid #00A8E7;
  border-radius: 9999px;
  border-right: 1px solid #00A8E7;
  border-top: 1px solid #00A8E7;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-d81c699b-508a-47ff-85cc-5c42f0174439) * 0));
  --gap-h-ae3bcad4-f3b6-4603-8e9c-7afbb2707619: 10px;
  --gap-v-ae3bcad4-f3b6-4603-8e9c-7afbb2707619: 0px;
  --gap-uuid: ae3bcad4-f3b6-4603-8e9c-7afbb2707619;
  max-width: calc(100% - (var(--gap-h-d81c699b-508a-47ff-85cc-5c42f0174439) * 0));
}
.sd[data-s-22e7f2d8-99ab-4c74-9660-6d23ee354863] {
  color: #00A8E7;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-494fe385-cb2b-4673-bf5a-e530fc601636] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #00A8E7;
  border-left: 1px solid #00A8E7;
  border-radius: 9999px;
  border-right: 1px solid #00A8E7;
  border-top: 1px solid #00A8E7;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-d81c699b-508a-47ff-85cc-5c42f0174439) * 0));
  --gap-h-494fe385-cb2b-4673-bf5a-e530fc601636: 10px;
  --gap-v-494fe385-cb2b-4673-bf5a-e530fc601636: 0px;
  --gap-uuid: 494fe385-cb2b-4673-bf5a-e530fc601636;
  max-width: calc(100% - (var(--gap-h-d81c699b-508a-47ff-85cc-5c42f0174439) * 0));
}
.sd[data-s-ee20c650-e306-4455-83d2-8e1cdc71386a] {
  color: #00A8E7;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-af5ca29c-2ad3-4c02-b351-e0c74826806b] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #00A8E7;
  border-left: 1px solid #00A8E7;
  border-radius: 9999px;
  border-right: 1px solid #00A8E7;
  border-top: 1px solid #00A8E7;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-d81c699b-508a-47ff-85cc-5c42f0174439) * 0));
  --gap-h-af5ca29c-2ad3-4c02-b351-e0c74826806b: 10px;
  --gap-v-af5ca29c-2ad3-4c02-b351-e0c74826806b: 0px;
  --gap-uuid: af5ca29c-2ad3-4c02-b351-e0c74826806b;
  max-width: calc(100% - (var(--gap-h-d81c699b-508a-47ff-85cc-5c42f0174439) * 0));
}
.sd[data-s-eb3f2174-f860-44f9-b3dd-cf3db2309c3a] {
  color: #00A8E7;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-106d8d85-06fb-4b10-8a4c-ac239e61925f] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-6a027abc-33c0-48ac-ab74-7812bef1fd70) * 0));
  --gap-h-106d8d85-06fb-4b10-8a4c-ac239e61925f: 0px;
  --gap-v-106d8d85-06fb-4b10-8a4c-ac239e61925f: 8px;
  --gap-uuid: 106d8d85-06fb-4b10-8a4c-ac239e61925f;
  max-width: calc(100% - (var(--gap-h-6a027abc-33c0-48ac-ab74-7812bef1fd70) * 0));
}
@media screen and (max-width: 540px) {
  .sd[data-s-106d8d85-06fb-4b10-8a4c-ac239e61925f] {
    flex-direction: column;
    flex-wrap: nowrap;
    --gap-h-106d8d85-06fb-4b10-8a4c-ac239e61925f: 0px;
    --gap-v-106d8d85-06fb-4b10-8a4c-ac239e61925f: 8px;
  }
}
.sd[data-s-f97b4016-c421-478d-8dea-a0f8a867796c] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-106d8d85-06fb-4b10-8a4c-ac239e61925f) * 0));
  --gap-h-f97b4016-c421-478d-8dea-a0f8a867796c: 0px;
  --gap-v-f97b4016-c421-478d-8dea-a0f8a867796c: 0px;
  --gap-uuid: f97b4016-c421-478d-8dea-a0f8a867796c;
  max-width: calc(100% - (var(--gap-h-106d8d85-06fb-4b10-8a4c-ac239e61925f) * 0));
}
.sd[data-s-1d6e210c-eecd-4d36-8191-479d9e5b7a09] {
  align-content: center;
  align-items: center;
  background: #1E1E1E;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 12px 20px 12px 20px;
  width: auto;
  --gap-h-1d6e210c-eecd-4d36-8191-479d9e5b7a09: 10px;
  --gap-v-1d6e210c-eecd-4d36-8191-479d9e5b7a09: 0px;
  --gap-uuid: 1d6e210c-eecd-4d36-8191-479d9e5b7a09;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-1d6e210c-eecd-4d36-8191-479d9e5b7a09] {
    flex-direction: row;
    flex-wrap: wrap;
    --gap-h-1d6e210c-eecd-4d36-8191-479d9e5b7a09: 10px;
    --gap-v-1d6e210c-eecd-4d36-8191-479d9e5b7a09: 10px;
  }
}
.sd[data-s-45dbb4b1-81df-4fcd-a80d-328423d29a37] {
  color: #FFFFFF;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-475c20df-3b68-4f34-a3d5-c1d53fee97e0] {
  align-content: center;
  align-items: center;
  background: #F8F8F8;
  flex: 1;
  flex-direction: row;
  flex-wrap: nowrap;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  gap: 10px;
  height: auto;
  justify-content: center;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 12px 20px 12px 20px;
  --gap-h-475c20df-3b68-4f34-a3d5-c1d53fee97e0: 10px;
  --gap-v-475c20df-3b68-4f34-a3d5-c1d53fee97e0: 0px;
  --gap-uuid: 475c20df-3b68-4f34-a3d5-c1d53fee97e0;
  max-width: 100%;
}
.sd[data-s-475c20df-3b68-4f34-a3d5-c1d53fee97e0]::-webkit-input-placeholder {
  color: #1E1E1E;
  --gap-h-475c20df-3b68-4f34-a3d5-c1d53fee97e0: 10px;
  --gap-v-475c20df-3b68-4f34-a3d5-c1d53fee97e0: 0px;
}
.sd[data-s-475c20df-3b68-4f34-a3d5-c1d53fee97e0]:-moz-placeholder {
  color: #1E1E1E;
  --gap-h-475c20df-3b68-4f34-a3d5-c1d53fee97e0: 10px;
  --gap-v-475c20df-3b68-4f34-a3d5-c1d53fee97e0: 0px;
}
.sd[data-s-475c20df-3b68-4f34-a3d5-c1d53fee97e0]::-moz-placeholder {
  color: #1E1E1E;
  --gap-h-475c20df-3b68-4f34-a3d5-c1d53fee97e0: 10px;
  --gap-v-475c20df-3b68-4f34-a3d5-c1d53fee97e0: 0px;
}
.sd[data-s-475c20df-3b68-4f34-a3d5-c1d53fee97e0]:-ms-input-placeholder {
  color: #1E1E1E;
  --gap-h-475c20df-3b68-4f34-a3d5-c1d53fee97e0: 10px;
  --gap-v-475c20df-3b68-4f34-a3d5-c1d53fee97e0: 0px;
}
.sd[data-s-be418159-1574-47f8-846c-fd2c9748d99a] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: center;
  width: 24px;
  max-width: 100%;
}
.sd[data-s-1a19c9ba-9f9c-4dbc-9994-9d5a091311b5] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-106d8d85-06fb-4b10-8a4c-ac239e61925f) * 0));
  --gap-h-1a19c9ba-9f9c-4dbc-9994-9d5a091311b5: 0px;
  --gap-v-1a19c9ba-9f9c-4dbc-9994-9d5a091311b5: 0px;
  --gap-uuid: 1a19c9ba-9f9c-4dbc-9994-9d5a091311b5;
  max-width: calc(100% - (var(--gap-h-106d8d85-06fb-4b10-8a4c-ac239e61925f) * 0));
}
.sd[data-s-1fdc42d7-da5c-42e5-acdb-32391a1fb294] {
  align-content: center;
  align-items: center;
  background: #00A8E7;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 12px 20px 12px 20px;
  width: auto;
  --gap-h-1fdc42d7-da5c-42e5-acdb-32391a1fb294: 10px;
  --gap-v-1fdc42d7-da5c-42e5-acdb-32391a1fb294: 0px;
  --gap-uuid: 1fdc42d7-da5c-42e5-acdb-32391a1fb294;
  max-width: 100%;
}
.sd[data-s-b26eaaf9-76ea-4fc1-a305-d16971fd242b] {
  color: #FFFFFF;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-4d897dde-c553-439c-b86d-75b1c0dd82bf] {
  align-content: center;
  align-items: center;
  background: #F8F8F8;
  flex: 1;
  flex-direction: row;
  flex-wrap: nowrap;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  gap: 10px;
  height: auto;
  justify-content: center;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 12px 20px 12px 20px;
  --gap-h-4d897dde-c553-439c-b86d-75b1c0dd82bf: 10px;
  --gap-v-4d897dde-c553-439c-b86d-75b1c0dd82bf: 0px;
  --gap-uuid: 4d897dde-c553-439c-b86d-75b1c0dd82bf;
  max-width: 100%;
}
.sd[data-s-4d897dde-c553-439c-b86d-75b1c0dd82bf]::-webkit-input-placeholder {
  color: #1E1E1E;
  --gap-h-4d897dde-c553-439c-b86d-75b1c0dd82bf: 10px;
  --gap-v-4d897dde-c553-439c-b86d-75b1c0dd82bf: 0px;
}
.sd[data-s-4d897dde-c553-439c-b86d-75b1c0dd82bf]:-moz-placeholder {
  color: #1E1E1E;
  --gap-h-4d897dde-c553-439c-b86d-75b1c0dd82bf: 10px;
  --gap-v-4d897dde-c553-439c-b86d-75b1c0dd82bf: 0px;
}
.sd[data-s-4d897dde-c553-439c-b86d-75b1c0dd82bf]::-moz-placeholder {
  color: #1E1E1E;
  --gap-h-4d897dde-c553-439c-b86d-75b1c0dd82bf: 10px;
  --gap-v-4d897dde-c553-439c-b86d-75b1c0dd82bf: 0px;
}
.sd[data-s-4d897dde-c553-439c-b86d-75b1c0dd82bf]:-ms-input-placeholder {
  color: #1E1E1E;
  --gap-h-4d897dde-c553-439c-b86d-75b1c0dd82bf: 10px;
  --gap-v-4d897dde-c553-439c-b86d-75b1c0dd82bf: 0px;
}
.sd[data-s-2a98c8fa-ed47-4a49-802a-85a84ed82e8a] {
  align-items: center;
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  padding: 40px 0px 40px 0px;
  width: 620px;
  max-width: 100%;
}
.sd[data-s-8c080ff0-788a-4322-9127-b05fd8492b7c] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 32px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px 40px 0px 40px;
  width: 100%;
  --gap-h-8c080ff0-788a-4322-9127-b05fd8492b7c: 0px;
  --gap-v-8c080ff0-788a-4322-9127-b05fd8492b7c: 32px;
  --gap-uuid: 8c080ff0-788a-4322-9127-b05fd8492b7c;
  max-width: 100%;
}
.sd[data-s-ecf28a16-8ad6-4994-aea5-fe3bc9329933] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-8c080ff0-788a-4322-9127-b05fd8492b7c) * 0));
  --gap-h-ecf28a16-8ad6-4994-aea5-fe3bc9329933: 20px;
  --gap-v-ecf28a16-8ad6-4994-aea5-fe3bc9329933: 0px;
  --gap-uuid: ecf28a16-8ad6-4994-aea5-fe3bc9329933;
  max-width: calc(100% - (var(--gap-h-8c080ff0-788a-4322-9127-b05fd8492b7c) * 0));
}
.sd[data-s-2f8b1fb2-75eb-44a4-a914-47c28824f0f2] {
  align-items: center;
  border-radius: 8px;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 240px;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-2f8b1fb2-75eb-44a4-a914-47c28824f0f2] {
    flex: none;
    width: calc(50% - (var(--gap-h-ecf28a16-8ad6-4994-aea5-fe3bc9329933) * 0.5));
    max-width: calc(50% - (var(--gap-h-ecf28a16-8ad6-4994-aea5-fe3bc9329933) * 0.5));
  }
}
.sd[data-s-f3c4982d-0ed7-45b8-b414-d60c9fa82b3d] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  --gap-h-f3c4982d-0ed7-45b8-b414-d60c9fa82b3d: 0px;
  --gap-v-f3c4982d-0ed7-45b8-b414-d60c9fa82b3d: 20px;
  --gap-uuid: f3c4982d-0ed7-45b8-b414-d60c9fa82b3d;
  max-width: 100%;
}
.sd[data-s-3bec1b37-0702-40bc-be34-bd4762589c9a] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 12px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-f3c4982d-0ed7-45b8-b414-d60c9fa82b3d) * 0));
  --gap-h-3bec1b37-0702-40bc-be34-bd4762589c9a: 0px;
  --gap-v-3bec1b37-0702-40bc-be34-bd4762589c9a: 12px;
  --gap-uuid: 3bec1b37-0702-40bc-be34-bd4762589c9a;
  max-width: calc(100% - (var(--gap-h-f3c4982d-0ed7-45b8-b414-d60c9fa82b3d) * 0));
}
.sd[data-s-756f2afe-6073-4b1e-a62e-c01268c86012] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: calc(100% - (var(--gap-h-3bec1b37-0702-40bc-be34-bd4762589c9a) * 0));
  max-width: calc(100% - (var(--gap-h-3bec1b37-0702-40bc-be34-bd4762589c9a) * 0));
  justify-content: flex-start;
}
.sd[data-s-bf1e2937-dfaf-44e3-a4b4-cd0315dc7694] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-f3c4982d-0ed7-45b8-b414-d60c9fa82b3d) * 0));
  --gap-h-bf1e2937-dfaf-44e3-a4b4-cd0315dc7694: 0px;
  --gap-v-bf1e2937-dfaf-44e3-a4b4-cd0315dc7694: 8px;
  --gap-uuid: bf1e2937-dfaf-44e3-a4b4-cd0315dc7694;
  max-width: calc(100% - (var(--gap-h-f3c4982d-0ed7-45b8-b414-d60c9fa82b3d) * 0));
}
.sd[data-s-1531a9da-91df-4655-8106-dcf2f8afb687] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #00A8E7;
  border-left: 1px solid #00A8E7;
  border-radius: 9999px;
  border-right: 1px solid #00A8E7;
  border-top: 1px solid #00A8E7;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-bf1e2937-dfaf-44e3-a4b4-cd0315dc7694) * 0));
  --gap-h-1531a9da-91df-4655-8106-dcf2f8afb687: 10px;
  --gap-v-1531a9da-91df-4655-8106-dcf2f8afb687: 0px;
  --gap-uuid: 1531a9da-91df-4655-8106-dcf2f8afb687;
  max-width: calc(100% - (var(--gap-h-bf1e2937-dfaf-44e3-a4b4-cd0315dc7694) * 0));
}
.sd[data-s-505a5b64-9a73-4314-bafc-6a19116aa448] {
  color: #00A8E7;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-9ebf6bc3-a97b-425c-9084-a3c6394e6434] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #00A8E7;
  border-left: 1px solid #00A8E7;
  border-radius: 9999px;
  border-right: 1px solid #00A8E7;
  border-top: 1px solid #00A8E7;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-bf1e2937-dfaf-44e3-a4b4-cd0315dc7694) * 0));
  --gap-h-9ebf6bc3-a97b-425c-9084-a3c6394e6434: 10px;
  --gap-v-9ebf6bc3-a97b-425c-9084-a3c6394e6434: 0px;
  --gap-uuid: 9ebf6bc3-a97b-425c-9084-a3c6394e6434;
  max-width: calc(100% - (var(--gap-h-bf1e2937-dfaf-44e3-a4b4-cd0315dc7694) * 0));
}
.sd[data-s-c28edc72-801b-4128-a972-af332f309125] {
  color: #00A8E7;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-70c0b59d-0b18-46e1-8b44-edffbe3d537e] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #00A8E7;
  border-left: 1px solid #00A8E7;
  border-radius: 9999px;
  border-right: 1px solid #00A8E7;
  border-top: 1px solid #00A8E7;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-bf1e2937-dfaf-44e3-a4b4-cd0315dc7694) * 0));
  --gap-h-70c0b59d-0b18-46e1-8b44-edffbe3d537e: 10px;
  --gap-v-70c0b59d-0b18-46e1-8b44-edffbe3d537e: 0px;
  --gap-uuid: 70c0b59d-0b18-46e1-8b44-edffbe3d537e;
  max-width: calc(100% - (var(--gap-h-bf1e2937-dfaf-44e3-a4b4-cd0315dc7694) * 0));
}
.sd[data-s-4c39865b-8ff2-499c-877c-9092a2b35f16] {
  color: #00A8E7;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-96c3970c-167a-4b49-98bd-6f944e100cb9] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-8c080ff0-788a-4322-9127-b05fd8492b7c) * 0));
  --gap-h-96c3970c-167a-4b49-98bd-6f944e100cb9: 0px;
  --gap-v-96c3970c-167a-4b49-98bd-6f944e100cb9: 8px;
  --gap-uuid: 96c3970c-167a-4b49-98bd-6f944e100cb9;
  max-width: calc(100% - (var(--gap-h-8c080ff0-788a-4322-9127-b05fd8492b7c) * 0));
}
.sd[data-s-9a9046e6-38d2-4ded-a8be-25de7f05fae3] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-96c3970c-167a-4b49-98bd-6f944e100cb9) * 0));
  --gap-h-9a9046e6-38d2-4ded-a8be-25de7f05fae3: 0px;
  --gap-v-9a9046e6-38d2-4ded-a8be-25de7f05fae3: 0px;
  --gap-uuid: 9a9046e6-38d2-4ded-a8be-25de7f05fae3;
  max-width: calc(100% - (var(--gap-h-96c3970c-167a-4b49-98bd-6f944e100cb9) * 0));
}
.sd[data-s-e12ebb9a-09db-4afa-ac47-8470e5020b85] {
  align-content: center;
  align-items: center;
  background: #1E1E1E;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 12px 20px 12px 20px;
  width: auto;
  --gap-h-e12ebb9a-09db-4afa-ac47-8470e5020b85: 10px;
  --gap-v-e12ebb9a-09db-4afa-ac47-8470e5020b85: 0px;
  --gap-uuid: e12ebb9a-09db-4afa-ac47-8470e5020b85;
  max-width: 100%;
}
.sd[data-s-05c7af7f-8cd3-441d-91ef-74005841ac96] {
  color: #FFFFFF;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-9beccd2e-c583-4a02-9281-dbd35650a03f] {
  align-content: center;
  align-items: center;
  background: #F8F8F8;
  flex: 1;
  flex-direction: row;
  flex-wrap: nowrap;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  gap: 10px;
  height: auto;
  justify-content: center;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 12px 20px 12px 20px;
  --gap-h-9beccd2e-c583-4a02-9281-dbd35650a03f: 10px;
  --gap-v-9beccd2e-c583-4a02-9281-dbd35650a03f: 0px;
  --gap-uuid: 9beccd2e-c583-4a02-9281-dbd35650a03f;
  max-width: 100%;
}
.sd[data-s-9beccd2e-c583-4a02-9281-dbd35650a03f]::-webkit-input-placeholder {
  color: #1E1E1E;
  --gap-h-9beccd2e-c583-4a02-9281-dbd35650a03f: 10px;
  --gap-v-9beccd2e-c583-4a02-9281-dbd35650a03f: 0px;
}
.sd[data-s-9beccd2e-c583-4a02-9281-dbd35650a03f]:-moz-placeholder {
  color: #1E1E1E;
  --gap-h-9beccd2e-c583-4a02-9281-dbd35650a03f: 10px;
  --gap-v-9beccd2e-c583-4a02-9281-dbd35650a03f: 0px;
}
.sd[data-s-9beccd2e-c583-4a02-9281-dbd35650a03f]::-moz-placeholder {
  color: #1E1E1E;
  --gap-h-9beccd2e-c583-4a02-9281-dbd35650a03f: 10px;
  --gap-v-9beccd2e-c583-4a02-9281-dbd35650a03f: 0px;
}
.sd[data-s-9beccd2e-c583-4a02-9281-dbd35650a03f]:-ms-input-placeholder {
  color: #1E1E1E;
  --gap-h-9beccd2e-c583-4a02-9281-dbd35650a03f: 10px;
  --gap-v-9beccd2e-c583-4a02-9281-dbd35650a03f: 0px;
}
.sd[data-s-73ebdf19-5584-4ef7-9a10-fabb7305bbbd] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: center;
  width: 24px;
  max-width: 100%;
}
.sd[data-s-11804120-1768-4fa1-8f04-7839b031d9ad] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-96c3970c-167a-4b49-98bd-6f944e100cb9) * 0));
  --gap-h-11804120-1768-4fa1-8f04-7839b031d9ad: 0px;
  --gap-v-11804120-1768-4fa1-8f04-7839b031d9ad: 0px;
  --gap-uuid: 11804120-1768-4fa1-8f04-7839b031d9ad;
  max-width: calc(100% - (var(--gap-h-96c3970c-167a-4b49-98bd-6f944e100cb9) * 0));
}
.sd[data-s-191567ea-05ae-41ab-820f-ac7d88be80e0] {
  align-content: center;
  align-items: center;
  background: #00A8E7;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 12px 20px 12px 20px;
  width: auto;
  --gap-h-191567ea-05ae-41ab-820f-ac7d88be80e0: 10px;
  --gap-v-191567ea-05ae-41ab-820f-ac7d88be80e0: 0px;
  --gap-uuid: 191567ea-05ae-41ab-820f-ac7d88be80e0;
  max-width: 100%;
}
.sd[data-s-7f74375b-6a4f-4509-93fd-c6a46e40d06d] {
  color: #FFFFFF;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-96b00413-8e68-45bb-b7df-33ae020a5b23] {
  align-content: center;
  align-items: center;
  background: #F8F8F8;
  flex: 1;
  flex-direction: row;
  flex-wrap: nowrap;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  gap: 10px;
  height: auto;
  justify-content: center;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 12px 20px 12px 20px;
  --gap-h-96b00413-8e68-45bb-b7df-33ae020a5b23: 10px;
  --gap-v-96b00413-8e68-45bb-b7df-33ae020a5b23: 0px;
  --gap-uuid: 96b00413-8e68-45bb-b7df-33ae020a5b23;
  max-width: 100%;
}
.sd[data-s-96b00413-8e68-45bb-b7df-33ae020a5b23]::-webkit-input-placeholder {
  color: #1E1E1E;
  --gap-h-96b00413-8e68-45bb-b7df-33ae020a5b23: 10px;
  --gap-v-96b00413-8e68-45bb-b7df-33ae020a5b23: 0px;
}
.sd[data-s-96b00413-8e68-45bb-b7df-33ae020a5b23]:-moz-placeholder {
  color: #1E1E1E;
  --gap-h-96b00413-8e68-45bb-b7df-33ae020a5b23: 10px;
  --gap-v-96b00413-8e68-45bb-b7df-33ae020a5b23: 0px;
}
.sd[data-s-96b00413-8e68-45bb-b7df-33ae020a5b23]::-moz-placeholder {
  color: #1E1E1E;
  --gap-h-96b00413-8e68-45bb-b7df-33ae020a5b23: 10px;
  --gap-v-96b00413-8e68-45bb-b7df-33ae020a5b23: 0px;
}
.sd[data-s-96b00413-8e68-45bb-b7df-33ae020a5b23]:-ms-input-placeholder {
  color: #1E1E1E;
  --gap-h-96b00413-8e68-45bb-b7df-33ae020a5b23: 10px;
  --gap-v-96b00413-8e68-45bb-b7df-33ae020a5b23: 0px;
}
.sd[data-s-5cf695c2-f8b4-4fd3-8773-99f8393103fe] {
  align-items: center;
  background: #1E1E1E;
  border-radius: 9999px;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  margin: 20px;
  padding: 8px 20px 8px 20px;
  width: 310px;
  --gap-h-5cf695c2-f8b4-4fd3-8773-99f8393103fe: 8px;
  --gap-v-5cf695c2-f8b4-4fd3-8773-99f8393103fe: 0px;
  --gap-uuid: 5cf695c2-f8b4-4fd3-8773-99f8393103fe;
  max-width: calc(100% - 40px);
}
@media screen and (max-width: 1280px) {
  .sd[data-s-5cf695c2-f8b4-4fd3-8773-99f8393103fe] {
    margin: 20px 0px 0px 0px;
    --gap-h-5cf695c2-f8b4-4fd3-8773-99f8393103fe: 8px;
    --gap-v-5cf695c2-f8b4-4fd3-8773-99f8393103fe: 0px;
    max-width: 100%;
  }
}
.sd[data-s-226d5b3d-2fe2-4095-800e-acc1a29c5d86] {
  color: #FFFFFF;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-27c6360c-a776-4746-b6d2-d07db7ef0cbd] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-8d40444d-cbff-43d5-bd7c-de5aeb4b875d] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 120px;
  height: auto;
  justify-content: flex-start;
  padding: 100px 40px;
  width: 100%;
  --gap-h-8d40444d-cbff-43d5-bd7c-de5aeb4b875d: 0px;
  --gap-v-8d40444d-cbff-43d5-bd7c-de5aeb4b875d: 120px;
  --gap-uuid: 8d40444d-cbff-43d5-bd7c-de5aeb4b875d;
  max-width: 100%;
}
.sd[data-s-22452213-04f4-4295-a39c-b300101a0a37] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 24px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-8d40444d-cbff-43d5-bd7c-de5aeb4b875d) * 0));
  --gap-h-22452213-04f4-4295-a39c-b300101a0a37: 0px;
  --gap-v-22452213-04f4-4295-a39c-b300101a0a37: 24px;
  --gap-uuid: 22452213-04f4-4295-a39c-b300101a0a37;
  max-width: calc(100% - (var(--gap-h-8d40444d-cbff-43d5-bd7c-de5aeb4b875d) * 0));
}
.sd[data-s-ffbe1614-9eef-4ba4-b243-9dcf8ba3301f] {
  align-items: center;
  flex-direction: column;
  gap: 4px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 960px;
  --gap-h-ffbe1614-9eef-4ba4-b243-9dcf8ba3301f: 0px;
  --gap-v-ffbe1614-9eef-4ba4-b243-9dcf8ba3301f: 4px;
  --gap-uuid: ffbe1614-9eef-4ba4-b243-9dcf8ba3301f;
  max-width: 100%;
}
.sd[data-s-32ca4f47-46fd-4819-8aa5-75b63d459863] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  text-align: center;
  width: calc(100% - (var(--gap-h-ffbe1614-9eef-4ba4-b243-9dcf8ba3301f) * 0));
  max-width: calc(100% - (var(--gap-h-ffbe1614-9eef-4ba4-b243-9dcf8ba3301f) * 0));
  justify-content: center;
}
.sd[data-s-e8362b88-d4ba-4610-af22-b3a83faaf05d] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  text-align: center;
  width: calc(100% - (var(--gap-h-ffbe1614-9eef-4ba4-b243-9dcf8ba3301f) * 0));
  max-width: calc(100% - (var(--gap-h-ffbe1614-9eef-4ba4-b243-9dcf8ba3301f) * 0));
  justify-content: center;
}
.sd[data-s-1e5c0915-8d85-4d54-87aa-ed41ccca7cf8] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}
.sd[data-s-748b7cd5-8266-4030-93e2-71856b4cd144] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-radius: 0px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  padding: 0;
  width: 960px;
  max-width: 100%;
}
.sd[data-s-93558116-48a3-40f1-b67f-36e28490b5c4] {
  align-content: center;
  align-items: center;
  border-radius: 0px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: flex-start;
  padding: 12px;
  width: 100%;
  --gap-h-93558116-48a3-40f1-b67f-36e28490b5c4: 0px;
  --gap-v-93558116-48a3-40f1-b67f-36e28490b5c4: 0px;
  --gap-uuid: 93558116-48a3-40f1-b67f-36e28490b5c4;
  max-width: 100%;
}
.sd[data-s-ad107df6-d7be-464f-8f22-1a62d3178655] {
  color: #1E1E1E;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-4ce718b8-2251-4132-8eeb-5d7be712c9e7] {
  color: #333333;
  font-family: var(--s-font-7aa2b2cb);
  font-size: 16px;
  font-weight: 700;
  height: auto;
  line-height: 1;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 540px) {
  .sd[data-s-4ce718b8-2251-4132-8eeb-5d7be712c9e7] {
    flex: none;
    height: auto;
    text-align: left;
    width: 395px;
    max-width: 100%;
    justify-content: flex-start;
  }
}
.sd[data-s-b9aa6520-e0ff-476c-96ee-5a9f5b352fe7] {
  color: #333333;
  font-size: 24px;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  max-width: 100%;
}
.sd._isClose[data-s-b9aa6520-e0ff-476c-96ee-5a9f5b352fe7] {
  transform: rotate(180deg);
}
.sd[data-s-d79e3d1f-8c5e-4adb-8c06-2dccbc8abe1b] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  opacity: 1;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}
.sd._isClose[data-s-d79e3d1f-8c5e-4adb-8c06-2dccbc8abe1b] {
  flex: none;
  height: 0px;
}
.sd[data-s-0772f8ef-e6bf-4a57-a2b5-bda4bd6ce038] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  opacity: 1;
  padding: 0px 0px 0px 50px;
  width: 100%;
  max-width: 100%;
}
.sd[data-s-8893e53d-f056-4e25-ac96-7e666d9a1e45] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  padding: 10px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-a5e438e1-3a43-4104-a6b0-77b4288762eb] {
  color: #333333;
  font-family: var(--s-font-7aa2b2cb);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 10px 48px 10px 10px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-ae84d1a3-a0f5-4d72-b3f7-28f325d58721] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-radius: 0px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  padding: 0;
  width: 960px;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-ae84d1a3-a0f5-4d72-b3f7-28f325d58721] {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.sd[data-s-aaf8f360-6cbf-4845-b961-2fbea16676eb] {
  align-content: center;
  align-items: center;
  border-radius: 0px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: flex-start;
  padding: 12px;
  width: 100%;
  --gap-h-aaf8f360-6cbf-4845-b961-2fbea16676eb: 0px;
  --gap-v-aaf8f360-6cbf-4845-b961-2fbea16676eb: 0px;
  --gap-uuid: aaf8f360-6cbf-4845-b961-2fbea16676eb;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-aaf8f360-6cbf-4845-b961-2fbea16676eb] {
    flex-direction: row;
    flex-wrap: nowrap;
    --gap-h-aaf8f360-6cbf-4845-b961-2fbea16676eb: 0px;
    --gap-v-aaf8f360-6cbf-4845-b961-2fbea16676eb: 0px;
  }
}
.sd[data-s-f586d7bc-c306-423e-a355-50848fcfbff9] {
  color: #1E1E1E;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-2e590e4b-f736-41bb-b3be-06492e2a7470] {
  color: #333333;
  font-family: var(--s-font-7aa2b2cb);
  font-size: 16px;
  font-weight: 700;
  height: auto;
  line-height: 1;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 840px) {
  .sd[data-s-2e590e4b-f736-41bb-b3be-06492e2a7470] {
    flex: none;
    height: auto;
    text-align: left;
    width: 698px;
    max-width: 100%;
    justify-content: flex-start;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2e590e4b-f736-41bb-b3be-06492e2a7470] {
    flex: none;
    height: auto;
    width: 397px;
    max-width: 100%;
  }
}
.sd[data-s-6e2180d0-e7b9-44b4-8882-893d674ef56c] {
  color: #333333;
  font-size: 24px;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  max-width: 100%;
}
.sd._isClose[data-s-6e2180d0-e7b9-44b4-8882-893d674ef56c] {
  transform: rotate(180deg);
}
.sd[data-s-e69f727c-460d-4ec7-8462-f54f81a54d90] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  height: auto;
  justify-content: flex-start;
  opacity: 1;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 40px 0px 0px;
  width: 100%;
  max-width: 100%;
}
.sd._isClose[data-s-e69f727c-460d-4ec7-8462-f54f81a54d90] {
  flex: none;
  height: 0px;
}
.sd[data-s-b676f875-a050-40fe-856f-ed5c53f64eb8] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  opacity: 1;
  padding: 0px 0px 0px 50px;
  width: 100%;
  max-width: 100%;
}
.sd[data-s-31168b24-208e-4a81-9f7d-271d8daf9a32] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  padding: 10px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-688ad311-2a63-4e40-b482-d42ed496989d] {
  color: #333333;
  font-family: var(--s-font-7aa2b2cb);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 10px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-d8cdc4a8-018b-444f-bb7c-3e04b63f1856] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-radius: 0px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  padding: 0;
  width: 960px;
  max-width: 100%;
}
.sd[data-s-2ca9b774-63fc-473f-b82e-fcdb8d3edf61] {
  align-content: center;
  align-items: center;
  border-radius: 0px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: flex-start;
  padding: 12px;
  width: 100%;
  --gap-h-2ca9b774-63fc-473f-b82e-fcdb8d3edf61: 0px;
  --gap-v-2ca9b774-63fc-473f-b82e-fcdb8d3edf61: 0px;
  --gap-uuid: 2ca9b774-63fc-473f-b82e-fcdb8d3edf61;
  max-width: 100%;
}
.sd[data-s-64c25dbb-5d92-4c5b-a25b-ff7bbb831e02] {
  color: #1E1E1E;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-345ce20c-227b-49b8-b593-3efbcfb4723e] {
  color: #333333;
  font-family: var(--s-font-7aa2b2cb);
  font-size: 16px;
  font-weight: 700;
  height: auto;
  line-height: 1;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 540px) {
  .sd[data-s-345ce20c-227b-49b8-b593-3efbcfb4723e] {
    flex: none;
    height: auto;
    text-align: left;
    width: 406px;
    max-width: 100%;
    justify-content: flex-start;
  }
}
.sd[data-s-0a58675d-a1dc-43ce-9463-212bc615cd3a] {
  color: #333333;
  font-size: 24px;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  max-width: 100%;
}
.sd._isClose[data-s-0a58675d-a1dc-43ce-9463-212bc615cd3a] {
  transform: rotate(180deg);
}
.sd[data-s-e9d369f5-1f4a-43f9-95fc-315a52db845d] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  height: auto;
  justify-content: flex-start;
  opacity: 1;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 40px 0px 0px;
  width: 100%;
  max-width: 100%;
}
.sd._isClose[data-s-e9d369f5-1f4a-43f9-95fc-315a52db845d] {
  flex: none;
  height: 0px;
}
.sd[data-s-54960eed-d76c-4b4c-9f30-5b768ea60f2e] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  opacity: 1;
  padding: 0px 0px 0px 50px;
  width: 100%;
  max-width: 100%;
}
.sd[data-s-0f8f9205-98de-412c-b54f-f4901bc1cfc4] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  padding: 10px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-0c3883bb-1555-45f1-a3ce-7f2f5ce38a3c] {
  color: #333333;
  font-family: var(--s-font-7aa2b2cb);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 10px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-90274078-bd22-4813-be98-3cf6dce2bf0b] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-radius: 0px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  padding: 0;
  width: 960px;
  max-width: 100%;
}
.sd[data-s-bdb3cb82-f096-4e8f-8201-e9054ff20325] {
  align-content: center;
  align-items: center;
  border-radius: 0px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: flex-start;
  padding: 12px;
  width: 100%;
  --gap-h-bdb3cb82-f096-4e8f-8201-e9054ff20325: 0px;
  --gap-v-bdb3cb82-f096-4e8f-8201-e9054ff20325: 0px;
  --gap-uuid: bdb3cb82-f096-4e8f-8201-e9054ff20325;
  max-width: 100%;
}
.sd[data-s-c7c8d34d-8659-4077-a44f-b068aa66d527] {
  color: #1E1E1E;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-5f2f3478-2ad0-4a3e-91a4-03a370907023] {
  color: #333333;
  font-family: var(--s-font-7aa2b2cb);
  font-size: 16px;
  font-weight: 700;
  height: auto;
  line-height: 1;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 540px) {
  .sd[data-s-5f2f3478-2ad0-4a3e-91a4-03a370907023] {
    flex: none;
    height: auto;
    text-align: left;
    width: 394px;
    max-width: 100%;
    justify-content: flex-start;
  }
}
.sd[data-s-81936e1b-2dde-4514-81fc-0c9f9ef8b874] {
  color: #333333;
  font-size: 24px;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  max-width: 100%;
}
.sd._isClose[data-s-81936e1b-2dde-4514-81fc-0c9f9ef8b874] {
  transform: rotate(180deg);
}
.sd[data-s-79b690df-79c3-4229-ac26-cda25af2641c] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  height: auto;
  justify-content: flex-start;
  opacity: 1;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 40px 0px 0px;
  width: 100%;
  max-width: 100%;
}
.sd._isClose[data-s-79b690df-79c3-4229-ac26-cda25af2641c] {
  flex: none;
  height: 0px;
}
.sd[data-s-a22aad10-1065-4163-8143-c79479756eb1] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  opacity: 1;
  padding: 0px 0px 0px 50px;
  width: 100%;
  max-width: 100%;
}
.sd[data-s-78293a52-e055-4d8d-806b-9a9704902b5e] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  padding: 10px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-aa0fb06a-10b4-420c-ae5b-4474b0ee3653] {
  color: #333333;
  font-family: var(--s-font-7aa2b2cb);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 10px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-e27474c5-7b57-4e8d-9185-cd25f7d46458] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-radius: 0px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  padding: 0;
  width: 960px;
  max-width: 100%;
}
.sd[data-s-61183963-50fd-4d7b-9fac-cfe7e8409e71] {
  align-content: center;
  align-items: center;
  border-radius: 0px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: flex-start;
  padding: 12px;
  width: 100%;
  --gap-h-61183963-50fd-4d7b-9fac-cfe7e8409e71: 0px;
  --gap-v-61183963-50fd-4d7b-9fac-cfe7e8409e71: 0px;
  --gap-uuid: 61183963-50fd-4d7b-9fac-cfe7e8409e71;
  max-width: 100%;
}
.sd[data-s-b7bd0497-41bd-4b57-9065-7a60f768d337] {
  color: #1E1E1E;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-f3cdd789-ce8c-4697-a9ba-9c3e10675f78] {
  color: #333333;
  font-family: var(--s-font-7aa2b2cb);
  font-size: 16px;
  font-weight: 700;
  height: auto;
  line-height: 1;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 540px) {
  .sd[data-s-f3cdd789-ce8c-4697-a9ba-9c3e10675f78] {
    flex: none;
    height: auto;
    text-align: left;
    width: 397px;
    max-width: 100%;
    justify-content: flex-start;
  }
}
.sd[data-s-62367d61-6de0-4eee-abf2-02ce43f0a082] {
  color: #333333;
  font-size: 24px;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  max-width: 100%;
}
.sd._isClose[data-s-62367d61-6de0-4eee-abf2-02ce43f0a082] {
  transform: rotate(180deg);
}
.sd[data-s-a4d13639-3669-4cd0-8972-df088731b04a] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  height: auto;
  justify-content: flex-start;
  opacity: 1;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 40px 0px 0px;
  width: 100%;
  max-width: 100%;
}
.sd._isClose[data-s-a4d13639-3669-4cd0-8972-df088731b04a] {
  flex: none;
  height: 0px;
}
.sd[data-s-7815a94c-d60d-42df-bccb-6f43e4b3e329] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  opacity: 1;
  padding: 0px 0px 0px 50px;
  width: 100%;
  max-width: 100%;
}
.sd[data-s-cd073629-d3d7-4de2-a338-0fcdb6f04232] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  padding: 10px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-0d4cc900-b09c-4e2b-a357-891fbeb47b2e] {
  color: #333333;
  font-family: var(--s-font-7aa2b2cb);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 10px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-e7e8d7f4-d35f-4b1b-9031-b6e52eaee566] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-radius: 0px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  padding: 0;
  width: 960px;
  max-width: 100%;
}
.sd[data-s-fa95aee5-a359-4157-9e3e-97658eda8151] {
  align-content: center;
  align-items: center;
  border-radius: 0px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: flex-start;
  padding: 12px;
  width: 100%;
  --gap-h-fa95aee5-a359-4157-9e3e-97658eda8151: 0px;
  --gap-v-fa95aee5-a359-4157-9e3e-97658eda8151: 0px;
  --gap-uuid: fa95aee5-a359-4157-9e3e-97658eda8151;
  max-width: 100%;
}
.sd[data-s-490b14d7-3e5b-4e59-8bbb-cbebec2b2279] {
  color: #1E1E1E;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-5f76e4b3-8638-481d-8372-28bced0c464e] {
  color: #333333;
  font-family: var(--s-font-7aa2b2cb);
  font-size: 16px;
  font-weight: 700;
  height: auto;
  line-height: 1;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 540px) {
  .sd[data-s-5f76e4b3-8638-481d-8372-28bced0c464e] {
    flex: none;
    height: auto;
    text-align: left;
    width: 413px;
    max-width: 100%;
    justify-content: flex-start;
  }
}
.sd[data-s-a473fed0-4a43-42e3-a420-41cc76f076d5] {
  color: #333333;
  font-size: 24px;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  max-width: 100%;
}
.sd._isClose[data-s-a473fed0-4a43-42e3-a420-41cc76f076d5] {
  transform: rotate(180deg);
}
.sd[data-s-70326f44-b59e-4445-b11b-b93755d55979] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  height: auto;
  justify-content: flex-start;
  opacity: 1;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 40px 0px 0px;
  width: 100%;
  max-width: 100%;
}
.sd._isClose[data-s-70326f44-b59e-4445-b11b-b93755d55979] {
  flex: none;
  height: 0px;
}
.sd[data-s-c7d4da1e-e5c6-41a7-a07e-a9d61b6d64f2] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  opacity: 1;
  padding: 0px 0px 0px 50px;
  width: 100%;
  max-width: 100%;
}
.sd[data-s-b3528d08-f9f4-4b59-834b-f865729078d9] {
  color: #00A8E7;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  padding: 10px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-6d24dd15-e36e-4c0c-b2c3-8062a83f6ab6] {
  color: #333333;
  font-family: var(--s-font-7aa2b2cb);
  font-size: 18px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  padding: 10px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
.sd[data-s-85c44a3a-b376-4590-ac03-d304b645d293] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-8d40444d-cbff-43d5-bd7c-de5aeb4b875d) * 0));
  --gap-h-85c44a3a-b376-4590-ac03-d304b645d293: 0px;
  --gap-v-85c44a3a-b376-4590-ac03-d304b645d293: 40px;
  --gap-uuid: 85c44a3a-b376-4590-ac03-d304b645d293;
  max-width: calc(100% - (var(--gap-h-8d40444d-cbff-43d5-bd7c-de5aeb4b875d) * 0));
}
.sd[data-s-678e4d5c-0585-4e16-bd46-635fd18c3b69] {
  align-items: center;
  flex-direction: column;
  gap: 4px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 960px;
  --gap-h-678e4d5c-0585-4e16-bd46-635fd18c3b69: 0px;
  --gap-v-678e4d5c-0585-4e16-bd46-635fd18c3b69: 4px;
  --gap-uuid: 678e4d5c-0585-4e16-bd46-635fd18c3b69;
  max-width: 100%;
}
.sd[data-s-1296c017-5f45-43f0-b3fb-b9e4158deb6b] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  text-align: center;
  width: calc(100% - (var(--gap-h-678e4d5c-0585-4e16-bd46-635fd18c3b69) * 0));
  max-width: calc(100% - (var(--gap-h-678e4d5c-0585-4e16-bd46-635fd18c3b69) * 0));
  justify-content: center;
}
.sd[data-s-7e259177-ed3d-465f-b2f5-211111170675] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  text-align: center;
  width: calc(100% - (var(--gap-h-678e4d5c-0585-4e16-bd46-635fd18c3b69) * 0));
  max-width: calc(100% - (var(--gap-h-678e4d5c-0585-4e16-bd46-635fd18c3b69) * 0));
  justify-content: center;
}
.sd[data-s-c175a701-ba45-4b5d-925d-9b6e05c84805] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 960px;
  --gap-h-c175a701-ba45-4b5d-925d-9b6e05c84805: 10px;
  --gap-v-c175a701-ba45-4b5d-925d-9b6e05c84805: 0px;
  --gap-uuid: c175a701-ba45-4b5d-925d-9b6e05c84805;
  max-width: 100%;
}
.sd[data-s-10ea056d-cf9a-4995-904c-19ee1962e034] {
  color: #1E1E1E;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-7fc68a3c-93cb-4ec5-a597-c59de8c5da0a] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-85c44a3a-b376-4590-ac03-d304b645d293) * 0));
  --gap-h-7fc68a3c-93cb-4ec5-a597-c59de8c5da0a: 20px;
  --gap-v-7fc68a3c-93cb-4ec5-a597-c59de8c5da0a: 20px;
  --gap-uuid: 7fc68a3c-93cb-4ec5-a597-c59de8c5da0a;
  max-width: calc(100% - (var(--gap-h-85c44a3a-b376-4590-ac03-d304b645d293) * 0));
}
.sd[data-s-569c5cf9-dc5b-45c0-9123-1e85b1a7618a] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 40px 20px 40px 20px;
  width: 390px;
  --gap-h-569c5cf9-dc5b-45c0-9123-1e85b1a7618a: 0px;
  --gap-v-569c5cf9-dc5b-45c0-9123-1e85b1a7618a: 20px;
  --gap-uuid: 569c5cf9-dc5b-45c0-9123-1e85b1a7618a;
  max-width: 100%;
}
.sd[data-s-fcf5aa49-4280-400c-95e3-522db195bb13] {
  align-items: center;
  border-radius: 8px;
  bottom: -1px;
  flex-direction: column;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  position: absolute;
  right: 0px;
  width: 390px;
  z-index: -1;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-fcf5aa49-4280-400c-95e3-522db195bb13] {
    z-index: -1;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-fcf5aa49-4280-400c-95e3-522db195bb13] {
    z-index: -1;
  }
}
.sd[data-s-27c39199-837a-4cbd-ab45-ce635560f31f] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-569c5cf9-dc5b-45c0-9123-1e85b1a7618a) * 0));
  --gap-h-27c39199-837a-4cbd-ab45-ce635560f31f: 0px;
  --gap-v-27c39199-837a-4cbd-ab45-ce635560f31f: 8px;
  --gap-uuid: 27c39199-837a-4cbd-ab45-ce635560f31f;
  max-width: calc(100% - (var(--gap-h-569c5cf9-dc5b-45c0-9123-1e85b1a7618a) * 0));
}
.sd[data-s-d62ae903-9de1-4ce2-82be-c015dba5a42d] {
  align-content: center;
  align-items: center;
  background: #00A8E7;
  border-radius: 9999px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: auto;
  --gap-h-d62ae903-9de1-4ce2-82be-c015dba5a42d: 10px;
  --gap-v-d62ae903-9de1-4ce2-82be-c015dba5a42d: 0px;
  --gap-uuid: d62ae903-9de1-4ce2-82be-c015dba5a42d;
  max-width: 100%;
}
.sd[data-s-d91a1e0c-1c43-49ee-97be-d426ce9b91a3] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-dcf3492e-319d-4e36-a4cf-f9873c8f82c5] {
  color: #00A8E7;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-27c39199-837a-4cbd-ab45-ce635560f31f) * 0));
  max-width: calc(100% - (var(--gap-h-27c39199-837a-4cbd-ab45-ce635560f31f) * 0));
  justify-content: center;
}
.sd[data-s-d9c9ff4e-384a-4f71-9efe-a1a95ff30d7d] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: left;
  width: calc(100% - (var(--gap-h-569c5cf9-dc5b-45c0-9123-1e85b1a7618a) * 0));
  max-width: calc(100% - (var(--gap-h-569c5cf9-dc5b-45c0-9123-1e85b1a7618a) * 0));
  justify-content: flex-start;
}
.sd[data-s-00b675c2-cfd5-456a-8340-237bd7ea8d74] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-569c5cf9-dc5b-45c0-9123-1e85b1a7618a) * 0));
  --gap-h-00b675c2-cfd5-456a-8340-237bd7ea8d74: 0px;
  --gap-v-00b675c2-cfd5-456a-8340-237bd7ea8d74: 10px;
  --gap-uuid: 00b675c2-cfd5-456a-8340-237bd7ea8d74;
  max-width: calc(100% - (var(--gap-h-569c5cf9-dc5b-45c0-9123-1e85b1a7618a) * 0));
}
@media screen and (max-width: 1280px) {
  .sd[data-s-00b675c2-cfd5-456a-8340-237bd7ea8d74] {
    align-content: center;
    align-items: center;
    justify-content: center;
    --gap-h-00b675c2-cfd5-456a-8340-237bd7ea8d74: 0px;
    --gap-v-00b675c2-cfd5-456a-8340-237bd7ea8d74: 10px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-00b675c2-cfd5-456a-8340-237bd7ea8d74] {
    align-content: center;
    align-items: center;
    justify-content: center;
    --gap-h-00b675c2-cfd5-456a-8340-237bd7ea8d74: 0px;
    --gap-v-00b675c2-cfd5-456a-8340-237bd7ea8d74: 10px;
  }
}
.sd[data-s-a8379f7c-7dde-41a4-bb9b-fd5ab1def9c2] {
  align-items: center;
  background: #1E1E1E;
  border-radius: 9999px;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 8px 20px 8px 20px;
  width: auto;
  --gap-h-a8379f7c-7dde-41a4-bb9b-fd5ab1def9c2: 8px;
  --gap-v-a8379f7c-7dde-41a4-bb9b-fd5ab1def9c2: 0px;
  --gap-uuid: a8379f7c-7dde-41a4-bb9b-fd5ab1def9c2;
  max-width: 100%;
}
.sd[data-s-2596ef7a-a6ce-40c4-8456-7e1baa704172] {
  color: #FFFFFF;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-baa2c609-ce52-4ab4-bd15-c25c8270bf03] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-9d393fcf-554b-4e01-9dfe-1c9ffb54aa07] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 14px;
  --gap-h-9d393fcf-554b-4e01-9dfe-1c9ffb54aa07: 10px;
  --gap-v-9d393fcf-554b-4e01-9dfe-1c9ffb54aa07: 0px;
  --gap-uuid: 9d393fcf-554b-4e01-9dfe-1c9ffb54aa07;
  max-width: 100%;
}
.sd[data-s-07009fb4-d1cf-49c1-8076-593ffb22cf7d] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 40px 20px 40px 20px;
  width: 390px;
  --gap-h-07009fb4-d1cf-49c1-8076-593ffb22cf7d: 0px;
  --gap-v-07009fb4-d1cf-49c1-8076-593ffb22cf7d: 20px;
  --gap-uuid: 07009fb4-d1cf-49c1-8076-593ffb22cf7d;
  max-width: 100%;
}
.sd[data-s-a781abab-4497-4b8b-ae22-28e39328f682] {
  align-items: center;
  border-radius: 8px;
  bottom: -1px;
  flex-direction: column;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  position: absolute;
  right: 0px;
  width: 390px;
  z-index: -1;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-a781abab-4497-4b8b-ae22-28e39328f682] {
    z-index: -1;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a781abab-4497-4b8b-ae22-28e39328f682] {
    z-index: -1;
  }
}
.sd[data-s-3af94010-4f64-42e0-bd3d-9ed2963a32dd] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-07009fb4-d1cf-49c1-8076-593ffb22cf7d) * 0));
  --gap-h-3af94010-4f64-42e0-bd3d-9ed2963a32dd: 0px;
  --gap-v-3af94010-4f64-42e0-bd3d-9ed2963a32dd: 8px;
  --gap-uuid: 3af94010-4f64-42e0-bd3d-9ed2963a32dd;
  max-width: calc(100% - (var(--gap-h-07009fb4-d1cf-49c1-8076-593ffb22cf7d) * 0));
}
.sd[data-s-b8d7cd6d-b494-4836-87e2-04497eb34299] {
  align-content: center;
  align-items: center;
  background: #00A8E7;
  border-radius: 9999px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: auto;
  --gap-h-b8d7cd6d-b494-4836-87e2-04497eb34299: 10px;
  --gap-v-b8d7cd6d-b494-4836-87e2-04497eb34299: 0px;
  --gap-uuid: b8d7cd6d-b494-4836-87e2-04497eb34299;
  max-width: 100%;
}
.sd[data-s-84b92252-eb76-4cac-8340-648ef2bed59f] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-5e8b081b-4e60-4587-b224-42072127ee68] {
  color: #00A8E7;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-3af94010-4f64-42e0-bd3d-9ed2963a32dd) * 0));
  max-width: calc(100% - (var(--gap-h-3af94010-4f64-42e0-bd3d-9ed2963a32dd) * 0));
  justify-content: center;
}
.sd[data-s-3838fe66-f676-4e7e-b543-989793ba6a4d] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: left;
  width: calc(100% - (var(--gap-h-07009fb4-d1cf-49c1-8076-593ffb22cf7d) * 0));
  max-width: calc(100% - (var(--gap-h-07009fb4-d1cf-49c1-8076-593ffb22cf7d) * 0));
  justify-content: flex-start;
}
.sd[data-s-0230f576-48b1-4c65-a0eb-92fa87aafdef] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: calc(100% - (var(--gap-h-07009fb4-d1cf-49c1-8076-593ffb22cf7d) * 0));
  --gap-h-0230f576-48b1-4c65-a0eb-92fa87aafdef: 0px;
  --gap-v-0230f576-48b1-4c65-a0eb-92fa87aafdef: 10px;
  --gap-uuid: 0230f576-48b1-4c65-a0eb-92fa87aafdef;
  max-width: calc(100% - (var(--gap-h-07009fb4-d1cf-49c1-8076-593ffb22cf7d) * 0));
}
@media screen and (max-width: 1280px) {
  .sd[data-s-0230f576-48b1-4c65-a0eb-92fa87aafdef] {
    align-content: center;
    align-items: center;
    justify-content: center;
    --gap-h-0230f576-48b1-4c65-a0eb-92fa87aafdef: 0px;
    --gap-v-0230f576-48b1-4c65-a0eb-92fa87aafdef: 10px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0230f576-48b1-4c65-a0eb-92fa87aafdef] {
    align-content: center;
    align-items: center;
    justify-content: center;
    --gap-h-0230f576-48b1-4c65-a0eb-92fa87aafdef: 0px;
    --gap-v-0230f576-48b1-4c65-a0eb-92fa87aafdef: 10px;
  }
}
.sd[data-s-732e6b36-2802-4020-968e-8290158b2c30] {
  align-items: center;
  background: #1E1E1E;
  border-radius: 9999px;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 8px 20px 8px 20px;
  width: auto;
  --gap-h-732e6b36-2802-4020-968e-8290158b2c30: 8px;
  --gap-v-732e6b36-2802-4020-968e-8290158b2c30: 0px;
  --gap-uuid: 732e6b36-2802-4020-968e-8290158b2c30;
  max-width: 100%;
}
.sd[data-s-db9b084e-1fbf-4368-b1db-1d9e1db0156e] {
  color: #FFFFFF;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-e6ea1e98-b5ab-4ca6-ba10-ab96b28da13b] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-a4cb6898-f75b-429b-b3bd-f30e0a8650e4] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 14px;
  --gap-h-a4cb6898-f75b-429b-b3bd-f30e0a8650e4: 10px;
  --gap-v-a4cb6898-f75b-429b-b3bd-f30e0a8650e4: 0px;
  --gap-uuid: a4cb6898-f75b-429b-b3bd-f30e0a8650e4;
  max-width: 100%;
}
.sd[data-s-c0490c35-20ac-492d-ac70-32f77853109b] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.10000000149011612);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: 310px;
  justify-content: flex-start;
  padding: 40px 20px 40px 20px;
  width: 390px;
  --gap-h-c0490c35-20ac-492d-ac70-32f77853109b: 0px;
  --gap-v-c0490c35-20ac-492d-ac70-32f77853109b: 20px;
  --gap-uuid: c0490c35-20ac-492d-ac70-32f77853109b;
  max-width: 100%;
}
.sd[data-s-e303320a-8eb6-423b-911d-e10ebf1c4108] {
  align-items: center;
  border-radius: 8px;
  bottom: 0px;
  flex-direction: column;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  position: absolute;
  right: 0px;
  width: 390px;
  z-index: -1;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-e303320a-8eb6-423b-911d-e10ebf1c4108] {
    z-index: -1;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e303320a-8eb6-423b-911d-e10ebf1c4108] {
    z-index: -1;
  }
}
.sd[data-s-0d9ce7c4-d558-4f82-b793-260be6a6b95c] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-c0490c35-20ac-492d-ac70-32f77853109b) * 0));
  --gap-h-0d9ce7c4-d558-4f82-b793-260be6a6b95c: 0px;
  --gap-v-0d9ce7c4-d558-4f82-b793-260be6a6b95c: 8px;
  --gap-uuid: 0d9ce7c4-d558-4f82-b793-260be6a6b95c;
  max-width: calc(100% - (var(--gap-h-c0490c35-20ac-492d-ac70-32f77853109b) * 0));
}
.sd[data-s-027a22d4-13b5-4dc0-9684-57a96d78bbe4] {
  align-content: center;
  align-items: center;
  background: #00A8E7;
  border-radius: 9999px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 0px 20px 0px 20px;
  width: auto;
  --gap-h-027a22d4-13b5-4dc0-9684-57a96d78bbe4: 10px;
  --gap-v-027a22d4-13b5-4dc0-9684-57a96d78bbe4: 0px;
  --gap-uuid: 027a22d4-13b5-4dc0-9684-57a96d78bbe4;
  max-width: 100%;
}
.sd[data-s-12a2f9f7-715b-42a2-9aff-701b845a0b33] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-158811c7);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-ca399096-63a1-4574-9fba-226ca2b1c699] {
  color: #00A8E7;
  font-family: var(--s-font-0a899148);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-0d9ce7c4-d558-4f82-b793-260be6a6b95c) * 0));
  max-width: calc(100% - (var(--gap-h-0d9ce7c4-d558-4f82-b793-260be6a6b95c) * 0));
  justify-content: center;
}
.sd[data-s-427ec663-a9a4-44e8-83b3-82ca2923e132] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: 140px;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: left;
  width: calc(100% - (var(--gap-h-c0490c35-20ac-492d-ac70-32f77853109b) * 0));
  max-width: calc(100% - (var(--gap-h-c0490c35-20ac-492d-ac70-32f77853109b) * 0));
  justify-content: flex-start;
}
.sd[data-s-ae1876bc-6281-41bc-9e43-21fdc3527125] {
  align-items: center;
  background: #1E1E1E;
  border-radius: 9999px;
  flex-direction: row;
  gap: 8px;
  height: auto;
  justify-content: flex-start;
  padding: 8px 20px 8px 20px;
  width: 310px;
  --gap-h-ae1876bc-6281-41bc-9e43-21fdc3527125: 8px;
  --gap-v-ae1876bc-6281-41bc-9e43-21fdc3527125: 0px;
  --gap-uuid: ae1876bc-6281-41bc-9e43-21fdc3527125;
  max-width: 100%;
}
.sd[data-s-18a8d083-af4e-4c1b-b6bd-85887141b5ba] {
  color: #FFFFFF;
  flex: 1;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-2aac8e32-dac4-493f-95ea-a4b138bba0ac] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 9px;
  max-width: 100%;
}
.sd[data-s-e63f5b75-dcd7-47eb-a6a9-4382584507bb] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  padding: 80px 40px;
  width: 100%;
  --gap-h-e63f5b75-dcd7-47eb-a6a9-4382584507bb: 0px;
  --gap-v-e63f5b75-dcd7-47eb-a6a9-4382584507bb: 20px;
  --gap-uuid: e63f5b75-dcd7-47eb-a6a9-4382584507bb;
  max-width: 100%;
}
.sd[data-s-7d80661e-5e7b-4aa8-abc7-3882d1f0473c] {
  align-items: center;
  bottom: -37px;
  flex-direction: column;
  height: auto;
  justify-content: center;
  left: -30px;
  position: absolute;
  right: auto;
  scale: 1.5 1;
  top: -16px;
  width: 1573px;
  max-width: 100%;
}
.sd[data-s-7809b843-aa9e-41f5-a782-ec0bf0d10740] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 960px;
  --gap-h-7809b843-aa9e-41f5-a782-ec0bf0d10740: 0px;
  --gap-v-7809b843-aa9e-41f5-a782-ec0bf0d10740: 20px;
  --gap-uuid: 7809b843-aa9e-41f5-a782-ec0bf0d10740;
  max-width: 100%;
}
.sd[data-s-79a68c0f-c1db-4eda-a16f-7138c6f0cab3] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.44;
  text-align: center;
  width: calc(100% - (var(--gap-h-7809b843-aa9e-41f5-a782-ec0bf0d10740) * 0));
  max-width: calc(100% - (var(--gap-h-7809b843-aa9e-41f5-a782-ec0bf0d10740) * 0));
  justify-content: center;
}
.sd[data-s-d57ac0ea-47d3-423e-a401-cc8a87cb3b1a] {
  color: #1E1E1E;
  font-family: var(--s-font-0a899148);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 1.8;
  text-align: center;
  width: calc(100% - (var(--gap-h-7809b843-aa9e-41f5-a782-ec0bf0d10740) * 0));
  max-width: calc(100% - (var(--gap-h-7809b843-aa9e-41f5-a782-ec0bf0d10740) * 0));
  justify-content: center;
}
.sd[data-s-a0ea95ee-e27d-4387-93bd-665d1e97eea1] {
  align-content: center;
  align-items: center;
  background: #f0f0f0ff;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 0px 0px;
  padding: 180px;
  width: auto;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-a0ea95ee-e27d-4387-93bd-665d1e97eea1] {
    background: #f8f8f8ff;
    height: auto;
    padding: 90px 180px;
    width: 90%;
    max-width: 90%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a0ea95ee-e27d-4387-93bd-665d1e97eea1] {
    padding: 60px;
  }
}
.sd[data-s-section-inner-a0ea95ee-e27d-4387-93bd-665d1e97eea1] {
  padding: 180px;
  width: auto;
  height: auto;
  flex-direction: column;
  flex-wrap: nowrap;
  align-content: center;
  align-items: center;
  justify-content: center;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-section-inner-a0ea95ee-e27d-4387-93bd-665d1e97eea1] {
    padding: 90px 180px;
    width: 90%;
    height: auto;
    flex-direction: column;
    max-width: 90%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-section-inner-a0ea95ee-e27d-4387-93bd-665d1e97eea1] {
    padding: 60px;
    flex-direction: column;
  }
}
.sd[data-s-1715960c-14c4-4f75-a099-e8c4f960d4bb] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-1715960c-14c4-4f75-a099-e8c4f960d4bb: 0px;
  --gap-v-1715960c-14c4-4f75-a099-e8c4f960d4bb: 10px;
  --gap-uuid: 1715960c-14c4-4f75-a099-e8c4f960d4bb;
}
@media screen and (max-width: 540px) {
  .sd[data-s-1715960c-14c4-4f75-a099-e8c4f960d4bb] {
    gap: 0px;
    --gap-h-1715960c-14c4-4f75-a099-e8c4f960d4bb: 0px;
    --gap-v-1715960c-14c4-4f75-a099-e8c4f960d4bb: 0px;
  }
}
.sd[data-s-57cb9b39-1076-4289-8ee7-d3688a68b03b] {
  color: #00A8E7;
  font-family: var(--s-font-158811c7);
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  margin: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 540px) {
  .sd[data-s-57cb9b39-1076-4289-8ee7-d3688a68b03b] {
    font-size: 13px;
  }
}
.sd[data-s-7e771b2b-14a4-44fe-b935-76b54ec4b664] {
  color: #1e1e1eff;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 32px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  text-align: center;
  width: 1920px;
  max-width: 100%;
  justify-content: center;
}
.sd[data-s-492cb4b1-44a3-42e1-8806-1092a5761500] {
  background: #EEEEEE;
  flex: none;
  height: auto;
  width: 680px;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-492cb4b1-44a3-42e1-8806-1092a5761500] {
    flex: none;
    height: auto;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-492cb4b1-44a3-42e1-8806-1092a5761500] {
    background: transparent;
  }
}
.sd[data-s-8c52f9a5-d435-4c19-91a2-a85a778832cb] {}
.sd[data-s-26369042-4753-4a28-9eb5-9922c60784e4] {}
.sd[data-s-c47808e5-349c-462e-923c-ff673921286d] {
  align-items: center;
  bottom: 60px;
  display: flex;
  flex: none;
  flex-direction: column;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  left: NaNpx;
  margin: 0 0 0 0;
  padding: 0px;
  position: fixed;
  right: 20px;
  top: NaNpx;
  width: auto;
  --gap-h-c47808e5-349c-462e-923c-ff673921286d: 0px;
  --gap-v-c47808e5-349c-462e-923c-ff673921286d: 20px;
  --gap-uuid: c47808e5-349c-462e-923c-ff673921286d;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-c47808e5-349c-462e-923c-ff673921286d] {
    display: flex;
    --gap-h-c47808e5-349c-462e-923c-ff673921286d: 0px;
    --gap-v-c47808e5-349c-462e-923c-ff673921286d: 20px;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-c47808e5-349c-462e-923c-ff673921286d] {
    display: flex;
    flex: none;
    margin: 0 0 0 0;
    right: 20px;
    --gap-h-c47808e5-349c-462e-923c-ff673921286d: 0px;
    --gap-v-c47808e5-349c-462e-923c-ff673921286d: 20px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c47808e5-349c-462e-923c-ff673921286d] {
    bottom: 20px;
    display: flex;
    gap: 8px;
    margin: 0px;
    padding: 0px;
    right: 10px;
    --gap-h-c47808e5-349c-462e-923c-ff673921286d: 0px;
    --gap-v-c47808e5-349c-462e-923c-ff673921286d: 8px;
    max-width: 100%;
  }
}
.sd[data-s-7148ce35-30f0-403e-9c9b-c0204f1d2fcf] {
  align-items: center;
  background: #e5f6fdff;
  border-bottom: 2px solid var(--s-color-52ade13f);
  border-left: 2px solid var(--s-color-52ade13f);
  border-radius: 50%;
  border-right: 2px solid var(--s-color-52ade13f);
  border-top: 2px solid var(--s-color-52ade13f);
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.2);
  flex-direction: column;
  height: 178px;
  justify-content: center;
  margin: 0px;
  padding: 0px 20px;
  width: 178px;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-7148ce35-30f0-403e-9c9b-c0204f1d2fcf] {
    flex: none;
    height: 150px;
    padding: 10px 10px;
    width: 150px;
    max-width: 100%;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-7148ce35-30f0-403e-9c9b-c0204f1d2fcf] {
    flex: none;
    height: 100px;
    padding: 10px 10px;
    width: 100px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-7148ce35-30f0-403e-9c9b-c0204f1d2fcf] {
    border-radius: 50%;
    flex: none;
    height: 60px;
    width: 60px;
    max-width: 100%;
  }
}
.sd[data-s-8deb4b98-5ec9-49dd-b974-a08c3d1eaa2c] {
  color: var(--s-color-52ade13f);
  font-family: var(--s-font-f5ab6555);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 27px;
  margin: 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 840px) {
  .sd[data-s-8deb4b98-5ec9-49dd-b974-a08c3d1eaa2c] {
    font-size: 12px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-8deb4b98-5ec9-49dd-b974-a08c3d1eaa2c] {
    display: none;
    font-size: 13px;
    line-height: 1.4;
    padding: 0px;
  }
}
.sd[data-s-c64c734d-6ad0-4232-a7ba-343ced0eefdc] {
  color: #333333;
  display: none;
  font-size: 24px;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-c64c734d-6ad0-4232-a7ba-343ced0eefdc] {
    display: none;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-c64c734d-6ad0-4232-a7ba-343ced0eefdc] {
    display: none;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c64c734d-6ad0-4232-a7ba-343ced0eefdc] {
    color: var(--s-color-52ade13f);
    display: flex;
    font-size: 36px;
  }
}
.sd[data-s-6ca376a5-2267-4c07-8d53-e143e6b880ce] {
  align-items: center;
  background: #fef6e5ff;
  border-bottom: 2px solid var(--s-color-d591ecbc);
  border-left: 2px solid var(--s-color-d591ecbc);
  border-radius: 50%;
  border-right: 2px solid var(--s-color-d591ecbc);
  border-top: 2px solid var(--s-color-d591ecbc);
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.25);
  flex-direction: column;
  height: 178px;
  justify-content: center;
  margin: 0px;
  padding: 0px 20px;
  width: 178px;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-6ca376a5-2267-4c07-8d53-e143e6b880ce] {
    flex: none;
    height: 150px;
    padding: 10px 10px;
    width: 150px;
    max-width: 100%;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-6ca376a5-2267-4c07-8d53-e143e6b880ce] {
    flex: none;
    height: 100px;
    padding: 10px 10px;
    width: 100px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6ca376a5-2267-4c07-8d53-e143e6b880ce] {
    flex: none;
    height: 60px;
    width: 60px;
    max-width: 100%;
  }
}
.sd[data-s-b8aa0dea-5cef-4ab6-941f-d48d9560395f] {
  color: var(--s-color-d591ecbc);
  font-family: var(--s-font-f5ab6555);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 27px;
  margin: 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 840px) {
  .sd[data-s-b8aa0dea-5cef-4ab6-941f-d48d9560395f] {
    font-size: 12px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b8aa0dea-5cef-4ab6-941f-d48d9560395f] {
    display: none;
    font-size: 2.5vw;
    line-height: 1.4;
    padding: 0px 0px;
  }
}
.sd[data-s-26f81fb9-442e-4e89-9887-544acc7bf4c0] {
  color: #333333;
  display: none;
  font-size: 24px;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-26f81fb9-442e-4e89-9887-544acc7bf4c0] {
    display: none;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-26f81fb9-442e-4e89-9887-544acc7bf4c0] {
    display: none;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-26f81fb9-442e-4e89-9887-544acc7bf4c0] {
    color: var(--s-color-d591ecbc);
    display: flex;
    font-size: 28px;
  }
}
body {
  background: #fff;
  transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1);
}
.sd[data-s-375d342e-3e04-46e3-b388-860fa6c3d18b] {
  background: rgba(0, 0, 0, 0.16);
  height: 100%;
  justify-content: center;
  width: 100%;
  max-width: 100%;
}
.sd[data-s-1b36e844-3fbf-4d3b-a7b7-161ff215e38f] {
  background: #FFFFFF;
  display: none;
  height: 720px;
  padding: 0 0;
  width: 1080px;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-1b36e844-3fbf-4d3b-a7b7-161ff215e38f] {
    display: none;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-1b36e844-3fbf-4d3b-a7b7-161ff215e38f] {
    background: #000000ff;
    display: flex;
    flex: none;
    height: 100vh;
    width: 100vw;
    max-width: 100vw;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1b36e844-3fbf-4d3b-a7b7-161ff215e38f] {
    display: flex;
    flex: none;
    height: 100vh;
  }
}
.sd[data-s-section-inner-1b36e844-3fbf-4d3b-a7b7-161ff215e38f] {
  padding: 0 0;
  width: 1080px;
  height: 720px;
  flex-direction: column;
  max-width: 100%;
}
@media screen and (max-width: 1280px) {
  .sd[data-s-section-inner-1b36e844-3fbf-4d3b-a7b7-161ff215e38f] {
    flex-direction: column;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-section-inner-1b36e844-3fbf-4d3b-a7b7-161ff215e38f] {
    width: 100vw;
    height: 100vh;
    flex-direction: column;
    max-width: 100vw;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-section-inner-1b36e844-3fbf-4d3b-a7b7-161ff215e38f] {
    height: 100vh;
    flex-direction: column;
  }
}
.sd[data-s-b0358c2a-4503-44e0-84c2-fb7f9e42ae70] {
  background: #FFFFFF;
  border-radius: 10px;
  box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.2);
  height: 240px;
  margin: 20px;
  width: 400px;
  max-width: calc(100% - 40px);
}
@media screen and (max-width: 840px) {
  .sd[data-s-b0358c2a-4503-44e0-84c2-fb7f9e42ae70] {
    align-content: center;
    align-items: center;
    background: #000000ff;
    flex: none;
    height: 100%;
    justify-content: flex-start;
    margin: 0px;
    padding: 25px 25px 50px 25px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b0358c2a-4503-44e0-84c2-fb7f9e42ae70] {
    align-content: center;
    align-items: center;
    justify-content: flex-start;
    padding: 50px 20px 50px 20px;
  }
}
.sd[data-s-9fa2800d-5830-4399-adec-f6b1e57db2d7] {
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-9fa2800d-5830-4399-adec-f6b1e57db2d7] {
    align-content: center;
    align-items: center;
    bottom: 0;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    left: 0;
    margin: 0 0 0 0;
    position: relative;
    right: 0;
    top: 0;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9fa2800d-5830-4399-adec-f6b1e57db2d7] {
    align-content: stretch;
    align-items: stretch;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    top: 20px;
  }
}
.sd[data-s-96c1c7df-7972-4f74-aa8d-d82f7561eb48] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px 160px 0px 0px;
  width: 160px;
  max-width: calc(100% - 160px);
}
@media screen and (max-width: 840px) {
  .sd[data-s-96c1c7df-7972-4f74-aa8d-d82f7561eb48] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-96c1c7df-7972-4f74-aa8d-d82f7561eb48] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}
.sd[data-s-ca891e46-c9e4-41cd-99bf-aa0499ade512] {
  color: #222222;
  font-size: 24px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-ca891e46-c9e4-41cd-99bf-aa0499ade512] {
    color: #ffffffff;
    font-size: 50px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ca891e46-c9e4-41cd-99bf-aa0499ade512] {
    font-size: 35px;
  }
}
.sd[data-s-7afeb0de-46a3-4411-9d5b-f717b8ec33ef] {
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-7afeb0de-46a3-4411-9d5b-f717b8ec33ef] {
    align-content: center;
    align-items: center;
    flex: none;
    height: 100%;
    justify-content: space-between;
    padding: 0px 0px 50px 0px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-7afeb0de-46a3-4411-9d5b-f717b8ec33ef] {
    align-content: center;
    align-items: center;
    justify-content: space-around;
    padding: 0px 0px 25px 0px;
  }
}
.sd[data-s-b922e95a-20cf-4f3b-8725-4adcc4223ddc] {
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  --gap-uuid: b922e95a-20cf-4f3b-8725-4adcc4223ddc;
  --gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc: 0px;
  --gap-v-b922e95a-20cf-4f3b-8725-4adcc4223ddc: 0px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-b922e95a-20cf-4f3b-8725-4adcc4223ddc] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    gap: 0px;
    height: auto;
    justify-content: flex-start;
    padding: 100px 0px 0px 0px;
    width: 100%;
    --gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc: 0px;
    --gap-v-b922e95a-20cf-4f3b-8725-4adcc4223ddc: 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b922e95a-20cf-4f3b-8725-4adcc4223ddc] {
    padding: 100px 0px 0px 0px;
  }
}
.sd[data-s-3851b5d6-9088-40f8-a048-a6be1b8648a7] {
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  --gap-uuid: 3851b5d6-9088-40f8-a048-a6be1b8648a7;
  --gap-h-3851b5d6-9088-40f8-a048-a6be1b8648a7: 0px;
  --gap-v-3851b5d6-9088-40f8-a048-a6be1b8648a7: 0px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-3851b5d6-9088-40f8-a048-a6be1b8648a7] {
    align-content: flex-start;
    align-items: flex-start;
    border-bottom: 1px solid #ffffffff;
    border-left: 0px solid #ffffffff;
    border-right: 0px solid #ffffffff;
    border-top: 0px solid #ffffffff;
    flex: none;
    gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 8px 0px;
    width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
    --gap-h-3851b5d6-9088-40f8-a048-a6be1b8648a7: 0px;
    --gap-v-3851b5d6-9088-40f8-a048-a6be1b8648a7: 20px;
    max-width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
  }
}
.sd[data-s-aa78036c-6f52-4392-bf51-e40335b7ac85] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-aa78036c-6f52-4392-bf51-e40335b7ac85] {
    color: #ffffffff;
    font-family: var(--s-font-158811c7);
    font-size: 24px;
    font-weight: 700;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-aa78036c-6f52-4392-bf51-e40335b7ac85] {
    font-size: 17px;
  }
}
.sd[data-s-91d05813-d800-4d83-bfe4-07dc2749f113] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-radius: 0px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  padding: 0;
  width: 320px;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-91d05813-d800-4d83-bfe4-07dc2749f113] {
    background: transparent;
    border-bottom: 1px solid #ffffffff;
    border-left: 0px solid #ffffffff;
    border-right: 0px solid #ffffffff;
    border-top: 0px solid #ffffffff;
    padding: 0px 0px;
    width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
    max-width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
  }
}
.sd[data-s-4a4ad6ca-adef-4943-bce0-8c29c0d1a48b] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: space-between;
  padding: 12px;
  width: 100%;
  --gap-h-4a4ad6ca-adef-4943-bce0-8c29c0d1a48b: 0px;
  --gap-v-4a4ad6ca-adef-4943-bce0-8c29c0d1a48b: 0px;
  --gap-uuid: 4a4ad6ca-adef-4943-bce0-8c29c0d1a48b;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-4a4ad6ca-adef-4943-bce0-8c29c0d1a48b] {
    flex: none;
    height: 50.59px;
    padding: 0px;
    --gap-h-4a4ad6ca-adef-4943-bce0-8c29c0d1a48b: 0px;
    --gap-v-4a4ad6ca-adef-4943-bce0-8c29c0d1a48b: 0px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-4a4ad6ca-adef-4943-bce0-8c29c0d1a48b] {
    flex: none;
    height: 40.8px;
    --gap-h-4a4ad6ca-adef-4943-bce0-8c29c0d1a48b: 0px;
    --gap-v-4a4ad6ca-adef-4943-bce0-8c29c0d1a48b: 0px;
    width: 100%;
    max-width: 100%;
  }
}
.sd[data-s-c32a3a61-571a-44f2-9aad-6777037c6683] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 16px;
  font-weight: 700;
  height: auto;
  line-height: 1;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 840px) {
  .sd[data-s-c32a3a61-571a-44f2-9aad-6777037c6683] {
    color: #ffffffff;
    font-family: var(--s-font-158811c7);
    font-size: 24px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-c32a3a61-571a-44f2-9aad-6777037c6683] {
    font-size: 17px;
  }
}
.sd[data-s-6ce3cdad-b2f6-4051-add6-32ffb4c0a23e] {
  color: #333333;
  font-size: 24px;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  max-width: 100%;
}
.sd._isClose[data-s-6ce3cdad-b2f6-4051-add6-32ffb4c0a23e] {
  rotate: 180deg;
}
@media screen and (max-width: 840px) {
  .sd[data-s-6ce3cdad-b2f6-4051-add6-32ffb4c0a23e] {
    color: #ffffffff;
    font-size: 48px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6ce3cdad-b2f6-4051-add6-32ffb4c0a23e] {
    font-size: 36px;
  }
}
.sd[data-s-d203486e-a601-428e-9368-1f80c307e93e] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  opacity: 1;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}
.sd._isClose[data-s-d203486e-a601-428e-9368-1f80c307e93e] {
  flex: none;
  height: 0px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-d203486e-a601-428e-9368-1f80c307e93e] {
    align-content: flex-start;
    align-items: flex-start;
    justify-content: center;
  }
}
.sd[data-s-1ac6ae3c-25c4-4375-961e-1dccab4554eb] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  opacity: 1;
  padding: 12px;
  width: 100%;
  --gap-uuid: 1ac6ae3c-25c4-4375-961e-1dccab4554eb;
  --gap-h-1ac6ae3c-25c4-4375-961e-1dccab4554eb: 0px;
  --gap-v-1ac6ae3c-25c4-4375-961e-1dccab4554eb: 0px;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-1ac6ae3c-25c4-4375-961e-1dccab4554eb] {
    align-content: flex-start;
    align-items: flex-start;
    gap: 15px;
    justify-content: center;
    padding: 0px 0px 15px 0px;
    --gap-h-1ac6ae3c-25c4-4375-961e-1dccab4554eb: 0px;
    --gap-v-1ac6ae3c-25c4-4375-961e-1dccab4554eb: 15px;
  }
}
.sd[data-s-a189a2d5-fcf8-46b4-9e68-5a29a73bf76a] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-a189a2d5-fcf8-46b4-9e68-5a29a73bf76a] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    justify-content: center;
    width: calc(100% - (var(--gap-h-1ac6ae3c-25c4-4375-961e-1dccab4554eb) * 0));
    max-width: calc(100% - (var(--gap-h-1ac6ae3c-25c4-4375-961e-1dccab4554eb) * 0));
  }
}
.sd[data-s-2562420a-8a2d-41f9-83d6-4941dd6b6702] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-2562420a-8a2d-41f9-83d6-4941dd6b6702] {
    color: #ffffffff;
    flex: none;
    font-size: 20px;
    margin: 7px 0px 15px 0px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-2562420a-8a2d-41f9-83d6-4941dd6b6702] {
    font-size: 14px;
    line-height: 1.75;
    margin: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
  }
}
.sd[data-s-488c2f2e-6ca9-4595-ba95-0e2ebe25b9d6] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-488c2f2e-6ca9-4595-ba95-0e2ebe25b9d6] {
    color: #00a8e7ff;
    flex: none;
    font-size: 20px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-488c2f2e-6ca9-4595-ba95-0e2ebe25b9d6] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-1141d9bc-d71f-47ab-846f-408a05020899] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-1141d9bc-d71f-47ab-846f-408a05020899] {
    color: #ffffffff;
    flex: none;
    font-size: 20px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1141d9bc-d71f-47ab-846f-408a05020899] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-ed2981c7-465c-4b0a-97ef-82ce5abe9932] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-ed2981c7-465c-4b0a-97ef-82ce5abe9932] {
    color: #ffffffff;
    flex: none;
    font-size: 20px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ed2981c7-465c-4b0a-97ef-82ce5abe9932] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-3b717e4c-da7c-4925-aedf-d65e1970f37c] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-3b717e4c-da7c-4925-aedf-d65e1970f37c] {
    color: #ffffffff;
    flex: none;
    font-size: 20px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3b717e4c-da7c-4925-aedf-d65e1970f37c] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-f36e8c57-7fde-4ec2-9fc9-090681741a02] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-f36e8c57-7fde-4ec2-9fc9-090681741a02] {
    color: #ffffffff;
    flex: none;
    font-size: 20px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-f36e8c57-7fde-4ec2-9fc9-090681741a02] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-bd6333df-d6b2-4d8e-9b7b-9f79133f8dd9] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-bd6333df-d6b2-4d8e-9b7b-9f79133f8dd9] {
    color: #ffffffff;
    flex: none;
    font-size: 20px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-bd6333df-d6b2-4d8e-9b7b-9f79133f8dd9] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-efc1335b-1194-4c8b-93cf-9903f10e46c5] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-efc1335b-1194-4c8b-93cf-9903f10e46c5] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    justify-content: center;
    width: calc(100% - (var(--gap-h-1ac6ae3c-25c4-4375-961e-1dccab4554eb) * 0));
    max-width: calc(100% - (var(--gap-h-1ac6ae3c-25c4-4375-961e-1dccab4554eb) * 0));
  }
}
.sd[data-s-141ad728-04c7-46da-adc5-a62a2b9d7cd7] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-141ad728-04c7-46da-adc5-a62a2b9d7cd7] {
    color: #00a8e7ff;
    flex: none;
    font-size: 20px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-141ad728-04c7-46da-adc5-a62a2b9d7cd7] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-736a8a2c-aefc-41d0-ad4d-acc06bcd4fdc] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-736a8a2c-aefc-41d0-ad4d-acc06bcd4fdc] {
    color: #ffffffff;
    flex: none;
    font-size: 20px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-736a8a2c-aefc-41d0-ad4d-acc06bcd4fdc] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-ba08b6d2-1d39-4999-91bf-9ef19537b9fe] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-ba08b6d2-1d39-4999-91bf-9ef19537b9fe] {
    color: #ffffffff;
    flex: none;
    font-size: 20px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-ba08b6d2-1d39-4999-91bf-9ef19537b9fe] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-3d2dc47c-4ef6-4c51-87e4-bd33979cf998] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-3d2dc47c-4ef6-4c51-87e4-bd33979cf998] {
    color: #ffffffff;
    flex: none;
    font-size: 20px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3d2dc47c-4ef6-4c51-87e4-bd33979cf998] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-6404d862-a995-4803-9050-cf5f4174359e] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-6404d862-a995-4803-9050-cf5f4174359e] {
    color: #ffffffff;
    flex: none;
    font-size: 20px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-6404d862-a995-4803-9050-cf5f4174359e] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-eecfd37c-cd7d-4466-8afe-fd750489af33] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-eecfd37c-cd7d-4466-8afe-fd750489af33] {
    color: #ffffffff;
    flex: none;
    font-size: 20px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-eecfd37c-cd7d-4466-8afe-fd750489af33] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-712c0eae-3a8b-4b3c-835c-696db633c3f1] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-radius: 0px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  padding: 0;
  width: 320px;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-712c0eae-3a8b-4b3c-835c-696db633c3f1] {
    background: transparent;
    border-bottom: 1px solid #ffffffff;
    border-left: 0px solid #ffffffff;
    border-right: 0px solid #ffffffff;
    border-top: 0px solid #ffffffff;
    width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
    max-width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-712c0eae-3a8b-4b3c-835c-696db633c3f1] {
    flex: none;
    width: 100%;
  }
}
.sd[data-s-9c4eaf02-2872-4649-a9a2-febc4c4b299f] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: 44px;
  justify-content: space-between;
  padding: 12px;
  width: 100%;
  --gap-h-9c4eaf02-2872-4649-a9a2-febc4c4b299f: 0px;
  --gap-v-9c4eaf02-2872-4649-a9a2-febc4c4b299f: 0px;
  --gap-uuid: 9c4eaf02-2872-4649-a9a2-febc4c4b299f;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-9c4eaf02-2872-4649-a9a2-febc4c4b299f] {
    flex: none;
    height: 50.59px;
    padding: 0px;
    --gap-h-9c4eaf02-2872-4649-a9a2-febc4c4b299f: 0px;
    --gap-v-9c4eaf02-2872-4649-a9a2-febc4c4b299f: 0px;
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-9c4eaf02-2872-4649-a9a2-febc4c4b299f] {
    flex: none;
    height: 40.8px;
    --gap-h-9c4eaf02-2872-4649-a9a2-febc4c4b299f: 0px;
    --gap-v-9c4eaf02-2872-4649-a9a2-febc4c4b299f: 0px;
    width: 100%;
    max-width: 100%;
  }
}
.sd[data-s-efc83ccd-2bf0-4c20-bf0b-5c16666d830a] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 16px;
  font-weight: 700;
  height: auto;
  line-height: 1;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 840px) {
  .sd[data-s-efc83ccd-2bf0-4c20-bf0b-5c16666d830a] {
    color: #ffffffff;
    font-family: var(--s-font-158811c7);
    font-size: 24px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-efc83ccd-2bf0-4c20-bf0b-5c16666d830a] {
    font-size: 17px;
  }
}
.sd[data-s-12650388-b53f-4ab3-a2bd-99077f5cbb81] {
  color: #333333;
  font-size: 24px;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  max-width: 100%;
}
.sd._isClose[data-s-12650388-b53f-4ab3-a2bd-99077f5cbb81] {
  rotate: 180deg;
}
@media screen and (max-width: 840px) {
  .sd[data-s-12650388-b53f-4ab3-a2bd-99077f5cbb81] {
    color: #ffffffff;
    font-size: 48px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-12650388-b53f-4ab3-a2bd-99077f5cbb81] {
    font-size: 36px;
  }
}
.sd[data-s-84d817d7-2fb9-4036-92e8-9410b47bead2] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  opacity: 1;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}
.sd._isClose[data-s-84d817d7-2fb9-4036-92e8-9410b47bead2] {
  flex: none;
  height: 0px;
}
.sd[data-s-178f6fe9-a834-42eb-874e-9f794f3754b7] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  opacity: 1;
  padding: 12px;
  width: 100%;
  max-width: 100%;
}
@media screen and (max-width: 840px) {
  .sd[data-s-178f6fe9-a834-42eb-874e-9f794f3754b7] {
    align-content: flex-start;
    align-items: flex-start;
    justify-content: center;
    padding: 0px 0px 15px 0px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-178f6fe9-a834-42eb-874e-9f794f3754b7] {
    align-content: flex-start;
    align-items: flex-start;
    justify-content: center;
  }
}
.sd[data-s-a47ab0ad-ee6d-4d08-85b8-84e55615e499] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-a47ab0ad-ee6d-4d08-85b8-84e55615e499] {
    color: #ffffffff;
    font-size: 20px;
    margin: 7px 0px 15px 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a47ab0ad-ee6d-4d08-85b8-84e55615e499] {
    font-size: 14px;
    line-height: 1.75;
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}
.sd[data-s-69e92534-84b1-451c-918f-7cdb5c4ff310] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-69e92534-84b1-451c-918f-7cdb5c4ff310] {
    color: #ffffffff;
    font-size: 20px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-69e92534-84b1-451c-918f-7cdb5c4ff310] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-709196d6-02a1-4c45-a408-2ec47069aafc] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-709196d6-02a1-4c45-a408-2ec47069aafc] {
    color: #ffffffff;
    font-size: 20px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-709196d6-02a1-4c45-a408-2ec47069aafc] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-19d3f7d4-6a35-4095-900f-a1027bb4ab28] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-19d3f7d4-6a35-4095-900f-a1027bb4ab28] {
    color: #ffffffff;
    font-size: 20px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-19d3f7d4-6a35-4095-900f-a1027bb4ab28] {
    font-size: 14px;
    line-height: 1.75;
  }
}
.sd[data-s-73a71319-6a3a-4dae-8c53-6ede671641c7] {
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  --gap-uuid: 73a71319-6a3a-4dae-8c53-6ede671641c7;
  --gap-h-73a71319-6a3a-4dae-8c53-6ede671641c7: 0px;
  --gap-v-73a71319-6a3a-4dae-8c53-6ede671641c7: 0px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-73a71319-6a3a-4dae-8c53-6ede671641c7] {
    align-content: flex-start;
    align-items: flex-start;
    border-bottom: 1px solid #ffffffff;
    border-left: 0px solid #ffffffff;
    border-right: 0px solid #ffffffff;
    border-top: 0px solid #ffffffff;
    gap: 20px;
    justify-content: flex-start;
    padding: 8px 0px;
    width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
    --gap-h-73a71319-6a3a-4dae-8c53-6ede671641c7: 0px;
    --gap-v-73a71319-6a3a-4dae-8c53-6ede671641c7: 20px;
    max-width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
  }
}
.sd[data-s-e3793870-d099-4274-98a7-fc6d77115892] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-e3793870-d099-4274-98a7-fc6d77115892] {
    color: #ffffffff;
    font-family: var(--s-font-158811c7);
    font-size: 24px;
    font-weight: 700;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e3793870-d099-4274-98a7-fc6d77115892] {
    font-size: 17px;
  }
}
.sd[data-s-61a7ec46-3d9b-4e0d-8b1a-c201be1b8a54] {
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  --gap-uuid: 61a7ec46-3d9b-4e0d-8b1a-c201be1b8a54;
  --gap-h-61a7ec46-3d9b-4e0d-8b1a-c201be1b8a54: 0px;
  --gap-v-61a7ec46-3d9b-4e0d-8b1a-c201be1b8a54: 0px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-61a7ec46-3d9b-4e0d-8b1a-c201be1b8a54] {
    align-content: flex-start;
    align-items: flex-start;
    border-bottom: 1px solid #ffffffff;
    border-left: 0px solid #ffffffff;
    border-right: 0px solid #ffffffff;
    border-top: 0px solid #ffffffff;
    gap: 20px;
    justify-content: flex-start;
    padding: 8px 0px;
    width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
    --gap-h-61a7ec46-3d9b-4e0d-8b1a-c201be1b8a54: 0px;
    --gap-v-61a7ec46-3d9b-4e0d-8b1a-c201be1b8a54: 20px;
    max-width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
  }
}
.sd[data-s-e8e48898-ff39-41f2-8487-19a136b73fd0] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-e8e48898-ff39-41f2-8487-19a136b73fd0] {
    color: #ffffffff;
    font-family: var(--s-font-158811c7);
    font-size: 24px;
    font-weight: 700;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-e8e48898-ff39-41f2-8487-19a136b73fd0] {
    font-size: 17px;
  }
}
.sd[data-s-89802684-c328-4f62-b20e-f18db4da7e5d] {
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  --gap-uuid: 89802684-c328-4f62-b20e-f18db4da7e5d;
  --gap-h-89802684-c328-4f62-b20e-f18db4da7e5d: 0px;
  --gap-v-89802684-c328-4f62-b20e-f18db4da7e5d: 0px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-89802684-c328-4f62-b20e-f18db4da7e5d] {
    align-content: flex-start;
    align-items: flex-start;
    border-bottom: 1px solid #ffffffff;
    border-left: 0px solid #ffffffff;
    border-right: 0px solid #ffffffff;
    border-top: 0px solid #ffffffff;
    gap: 20px;
    justify-content: flex-start;
    padding: 8px 0px;
    width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
    --gap-h-89802684-c328-4f62-b20e-f18db4da7e5d: 0px;
    --gap-v-89802684-c328-4f62-b20e-f18db4da7e5d: 20px;
    max-width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
  }
}
.sd[data-s-b320dc04-d284-4a89-876a-ff738624e08d] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-b320dc04-d284-4a89-876a-ff738624e08d] {
    color: #ffffffff;
    font-family: var(--s-font-158811c7);
    font-size: 24px;
    font-weight: 700;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-b320dc04-d284-4a89-876a-ff738624e08d] {
    font-size: 17px;
  }
}
.sd[data-s-9b5e8a52-56e6-49ab-be44-356baf2cfb48] {
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  --gap-uuid: 9b5e8a52-56e6-49ab-be44-356baf2cfb48;
  --gap-h-9b5e8a52-56e6-49ab-be44-356baf2cfb48: 0px;
  --gap-v-9b5e8a52-56e6-49ab-be44-356baf2cfb48: 0px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-9b5e8a52-56e6-49ab-be44-356baf2cfb48] {
    align-content: flex-start;
    align-items: flex-start;
    gap: 20px;
    justify-content: flex-start;
    padding: 8px 0px;
    width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
    --gap-h-9b5e8a52-56e6-49ab-be44-356baf2cfb48: 0px;
    --gap-v-9b5e8a52-56e6-49ab-be44-356baf2cfb48: 20px;
    max-width: calc(100% - (var(--gap-h-b922e95a-20cf-4f3b-8725-4adcc4223ddc) * 0));
  }
}
.sd[data-s-45bdc137-ae3c-4e19-b57f-1a1486f2bd15] {
  color: #333333;
  font-family: var(--s-font-c8bede12);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}
@media screen and (max-width: 840px) {
  .sd[data-s-45bdc137-ae3c-4e19-b57f-1a1486f2bd15] {
    color: #ffffffff;
    font-family: var(--s-font-158811c7);
    font-size: 24px;
    font-weight: 700;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-45bdc137-ae3c-4e19-b57f-1a1486f2bd15] {
    font-size: 17px;
  }
}
.sd[data-s-67911ed0-72ac-44ca-842f-8992f14952af] {
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  --gap-uuid: 67911ed0-72ac-44ca-842f-8992f14952af;
  --gap-h-67911ed0-72ac-44ca-842f-8992f14952af: 0px;
  --gap-v-67911ed0-72ac-44ca-842f-8992f14952af: 0px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-67911ed0-72ac-44ca-842f-8992f14952af] {
    align-content: center;
    align-items: center;
    flex: none;
    gap: 20px;
    justify-content: center;
    width: 100%;
    --gap-h-67911ed0-72ac-44ca-842f-8992f14952af: 0px;
    --gap-v-67911ed0-72ac-44ca-842f-8992f14952af: 20px;
    max-width: 100%;
  }
}
.sd[data-s-bebb2127-e9dd-4d38-9a31-1b03bfc03387] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 16px;
  flex: none;
  flex-direction: row;
  gap: 10px;
  height: 40px;
  justify-content: center;
  margin: 0px 0px 0px 60px;
  padding: 0px 0px 0px 0px;
  width: 240px;
  --gap-h-bebb2127-e9dd-4d38-9a31-1b03bfc03387: 10px;
  --gap-v-bebb2127-e9dd-4d38-9a31-1b03bfc03387: 0px;
  --gap-uuid: bebb2127-e9dd-4d38-9a31-1b03bfc03387;
  max-width: calc(100% - 60px);
}
@media screen and (max-width: 1280px) {
  .sd[data-s-bebb2127-e9dd-4d38-9a31-1b03bfc03387] {
    margin: 0px 0px 0px 0px;
    --gap-h-bebb2127-e9dd-4d38-9a31-1b03bfc03387: 10px;
    --gap-v-bebb2127-e9dd-4d38-9a31-1b03bfc03387: 0px;
    max-width: 100%;
  }
}
@media screen and (max-width: 840px) {
  .sd[data-s-bebb2127-e9dd-4d38-9a31-1b03bfc03387] {
    flex: none;
    width: calc(100% - (var(--gap-h-67911ed0-72ac-44ca-842f-8992f14952af) * 0));
    --gap-h-bebb2127-e9dd-4d38-9a31-1b03bfc03387: 10px;
    --gap-v-bebb2127-e9dd-4d38-9a31-1b03bfc03387: 0px;
    max-width: calc(100% - (var(--gap-h-67911ed0-72ac-44ca-842f-8992f14952af) * 0));
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-bebb2127-e9dd-4d38-9a31-1b03bfc03387] {
    flex: none;
    gap: 10px;
    margin: 40px 0px 0px 0px;
    padding: 0px;
    width: calc(100% - (var(--gap-h-67911ed0-72ac-44ca-842f-8992f14952af) * 0));
    --gap-h-bebb2127-e9dd-4d38-9a31-1b03bfc03387: 10px;
    --gap-v-bebb2127-e9dd-4d38-9a31-1b03bfc03387: 0px;
    max-width: calc(100% - (var(--gap-h-67911ed0-72ac-44ca-842f-8992f14952af) * 0));
  }
}
.sd[data-s-5c806064-3f5e-40d0-9f0e-f1227b01b903] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 31px;
  max-width: 100%;
}
@media screen and (max-width: 540px) {
  .sd[data-s-5c806064-3f5e-40d0-9f0e-f1227b01b903] {
    flex: none;
    width: calc(10% - (var(--gap-h-bebb2127-e9dd-4d38-9a31-1b03bfc03387) * 0.9));
    max-width: calc(10% - (var(--gap-h-bebb2127-e9dd-4d38-9a31-1b03bfc03387) * 0.9));
  }
}
.sd[data-s-0c180bac-7162-4d18-aeeb-6301e624817a] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-0a899148);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 20px;
  margin: 3px 0px 0px 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}
@media screen and (max-width: 840px) {
  .sd[data-s-0c180bac-7162-4d18-aeeb-6301e624817a] {
    font-size: 16px;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-0c180bac-7162-4d18-aeeb-6301e624817a] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}
.sd[data-s-d2e2b765-9130-45be-92b9-3698ab365c14] {}
.sd[data-s-2936be17-1575-4d95-aa5e-167df463d81e] {}
.sd[data-r-0_1_d2e2b765-9130-45be-92b9-3698ab365c14_64869d8e-f28d-4bec-8a91-4554a689df1b]:before {
  background-image: url("/assets/img/s-378x84_webp_bf1a123b-98e9-4685-839e-a3c9c204844c.webp")
}
.sd[data-r-2_5b8ed256-ffb5-40e2-8edc-46104bdcbb58]:before {
  background-image: url("/assets/img/s-1440x547_v-fms_webp_5f40b89d-b754-434e-82ea-47ca401ea8cb.webp")
}
:root {
  --s-color-a3be1a02: #000b2bff;
  --s-color-52ade13f: #00a8e7ff;
  --s-color-d591ecbc: #f6a700ff;
  --s-color-ed9b9ae3: #d9d9d9ff;
  --s-color-73907503: #ffffffff;
  --s-color-b59ed1e4: #f8f8f8ff;
  --s-color-d89600f3: #333333ff;
  --s-color-a480b6c3: linear-gradient(-60deg, #ff5858 0%, #f09819 100%);
  --s-font-c8bede12: Inter, 'Noto Sans JP';
  --s-font-578e3195: Inter, 'Noto Sans JP';
  --s-font-38b6c95a: 'Open Sans';
  --s-font-158811c7: Roboto;
  --s-font-0a899148: 'Noto Sans JP';
  --s-font-9c9e973a: 'Noto Sans JP';
  --s-font-308e2b58: 'Yu Gothic UI';
  --s-font-2482bfa7: 'Apple Braille Pinpoint 6 Dot';
  --s-font-f2acd012: 'Noto Sans JP';
  --s-font-f5ab6555: 'Noto Sans JP';
  --s-font-0096cf83: 'Noto Sans';
  --s-font-2fb1c186: 'Noto Serif JP';
  --s-font-7aa2b2cb: Lato;
}
