body {
  font-feature-settings: normal;
}

.sd[data-s-02fc8094-7901-445f-bb90-d59375d598d3] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  bottom: auto;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 84px;
  justify-content: space-between;
  left: 0px;
  margin: 0 0 0 0;
  padding: 0px 30px 0px 30px;
  position: fixed;
  right: auto;
  top: 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-02fc8094-7901-445f-bb90-d59375d598d3] {
    left: 0px;
    padding: 0px 30px 0px 30px;
    right: 0px;
    width: auto;
    z-index: 4;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-02fc8094-7901-445f-bb90-d59375d598d3] {
    background: #FFFFFF;
    bottom: auto;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 61px;
    justify-content: space-between;
    padding: 0px 20px 0px 20px;
    right: 0px;
    top: 0px;
    width: 100%;
    z-index: 4;
    max-width: 100%;
  }
}

.sd[data-s-28061227-b74b-4914-8fc7-c0b6e134bd0a] {
  align-content: flex-end;
  align-items: flex-end;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50%;
  justify-content: center;
  width: 260px;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-28061227-b74b-4914-8fc7-c0b6e134bd0a] {
    width: 203px;
    max-width: 100%;
    height: 50%;
  }
}

.sd[data-s-ed48ee70-317a-41de-bb3a-5d09f5b15335] {
  display: flex;
  flex: none;
  height: 260px;
  width: 272px;
  max-width: 100%;
}

.sd[data-s-ed48ee70-317a-41de-bb3a-5d09f5b15335]:before {
  background-repeat: no-repeat;
  background-size: contain;
}

.sd[data-s-ed48ee70-317a-41de-bb3a-5d09f5b15335]:hover {
  opacity: 0.8;
}

@media screen and (max-width: 950px) {
  .sd[data-s-ed48ee70-317a-41de-bb3a-5d09f5b15335] {
    display: flex;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-ed48ee70-317a-41de-bb3a-5d09f5b15335]:before {
    background-size: 200px;
  }

  .sd[data-s-ed48ee70-317a-41de-bb3a-5d09f5b15335] {
    display: flex;
    flex: none;
    height: 32px;
    width: 260px;
    max-width: 100%;
  }
}

.sd[data-s-21ebcb78-a71b-4491-8859-9d27ea6b31fa] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: flex-end;
  width: auto;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-21ebcb78-a71b-4491-8859-9d27ea6b31fa] {
    flex: none;
    width: auto;
  }
}

.sd[data-s-d5996bca-5818-4c34-aa7e-c33c91e43dd1] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 0px 25px 0px 0px;
  padding: 0px;
  width: auto;
  max-width: calc(100% - 25px);
}

@media screen and (max-width: 950px) {
  .sd[data-s-d5996bca-5818-4c34-aa7e-c33c91e43dd1] {
    display: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-d5996bca-5818-4c34-aa7e-c33c91e43dd1] {
    display: none;
    flex: none;
    height: 100vh;
    max-width: calc(100% - 25px);
  }
}

.sd[data-s-294708cc-5a27-480d-b92d-616714a8b41c] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 5px 0px 0px;
  padding: 0px;
  max-width: calc(100% - 5px);
}

.sd[data-s-bb2d177b-80d7-4ca7-b4fc-103377874e61] {
  color: #333;
  font-family: var(--s-font-a392dffd);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 10px 0px 0px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 10px);
  justify-content: flex-start;
}

.sd[data-s-b01e924f-bea7-4503-a54b-c7cada6e8a5a] {
  color: #333;
  font-family: var(--s-font-a392dffd);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 10px 0px 0px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 10px);
  justify-content: flex-start;
}

.sd[data-s-bc0e2cfe-312e-44dd-b091-299e78c1222d] {
  color: #333;
  font-family: var(--s-font-a392dffd);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 10px 0px 0px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 10px);
  justify-content: flex-start;
}

.sd[data-s-a95297b8-8339-4ff5-aa5d-09a72356abb6] {
  align-content: center;
  align-items: center;
  display: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-a95297b8-8339-4ff5-aa5d-09a72356abb6] {
    display: flex;
    flex-direction: row-reverse;
    flex-wrap: nowrap;
    margin: 0px 23px 0px 0px;
    max-width: calc(100% - 23px);
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a95297b8-8339-4ff5-aa5d-09a72356abb6] {
    display: flex;
    margin: 0px 14px 0px 0px;
    max-width: calc(100% - 14px);
  }
}

.sd[data-s-a374a57d-d6b2-4cfa-a142-7b3f163f980c] {
  align-content: center;
  align-items: center;
  background: #EEEEEE;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  width: 50px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-a374a57d-d6b2-4cfa-a142-7b3f163f980c] {
    background: #314a9e;
    border-radius: 50%;
    flex: none;
    height: 39px;
    width: 39px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a374a57d-d6b2-4cfa-a142-7b3f163f980c] {
    flex: none;
    height: 31px;
    width: 31px;
    max-width: 100%;
  }
}

.sd[data-s-9efbbd52-5fbd-41b2-be67-33e8d7ca6adc] {
  color: #333;
  font-size: 24px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-9efbbd52-5fbd-41b2-be67-33e8d7ca6adc] {
    color: #FFFFFF;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-9efbbd52-5fbd-41b2-be67-33e8d7ca6adc] {
    font-size: 17px;
  }
}

.sd[data-s-d78cef0c-8142-4199-b076-0665c413a5ac] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-9889c62e-1eaf-4310-94f0-65d567c1c087] {
  color: #333;
  font-size: 31px;
}

.sd[data-s-f66ec292-4ad2-4657-8d60-60da5cfcb838] {
  color: #333;
  font-family: var(--s-font-a392dffd);
  font-size: 36px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 15px;
  text-align: center;
  width: auto;
  max-width: calc(100% - 15px);
  justify-content: center;
}

.sd[data-s-53289625-6c09-4dba-9a1b-74cdc4a0c2c7] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 10px;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  padding: 30px 30px 30px;
  width: 640px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-53289625-6c09-4dba-9a1b-74cdc4a0c2c7] {
    flex: none;
    margin: 0px 20px 0px;
    padding: 30px 20px 30px;
    width: 700px;
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-d34f7c0f-caf8-4be0-9c2b-d7baae4e2658] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: space-between;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 614px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-d34f7c0f-caf8-4be0-9c2b-d7baae4e2658] {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-d34f7c0f-caf8-4be0-9c2b-d7baae4e2658] {
    flex-direction: column;
    flex-wrap: nowrap;
  }
}

.sd[data-s-7a007b1e-15d3-42a2-87e8-e58150e8cb36] {
  flex: none;
  height: 183px;
  width: 36%;
  max-width: 36%;
}

.sd[data-s-7a007b1e-15d3-42a2-87e8-e58150e8cb36]:before {
  background-repeat: no-repeat;
  background-size: contain;
}

@media screen and (max-width: 950px) {
  .sd[data-s-7a007b1e-15d3-42a2-87e8-e58150e8cb36] {
    flex: none;
    width: 35%;
    max-width: 35%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-7a007b1e-15d3-42a2-87e8-e58150e8cb36] {
    flex: none;
    height: 155px;
    margin: 0px 0px 10px 0px;
    width: 180px;
    max-width: 100%;
  }
}

.sd[data-s-e345d1ae-40f0-45be-a22e-baad5ab74590] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 60%;
  max-width: 60%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-e345d1ae-40f0-45be-a22e-baad5ab74590] {
    flex: none;
    width: 60%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-e345d1ae-40f0-45be-a22e-baad5ab74590] {
    align-content: center;
    align-items: center;
    flex: none;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-69b46c92-83bb-404e-803f-97942be386f2] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row-reverse;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-end;
  margin: 0px 0px 10px 0px;
  padding: 0px;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-69b46c92-83bb-404e-803f-97942be386f2] {
    margin: 0px 0px 5px 0px;
    max-width: 100%;
  }
}

.sd[data-s-93ef2d82-3e22-43ec-b4aa-77c340817c42] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex-direction: row;
  flex-wrap: wrap;
  height: 75px;
  justify-content: flex-start;
  width: 333px;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-93ef2d82-3e22-43ec-b4aa-77c340817c42] {
    height: 75px;
    justify-content: center;
  }
}

.sd[data-s-d634c86f-10f2-44e0-ba90-42ddcccf3bfe] {
  flex: none;
  height: 100%;
  width: 23%;
  max-width: 23%;
}

.sd[data-s-d634c86f-10f2-44e0-ba90-42ddcccf3bfe]:before {
  background-repeat: no-repeat;
  background-size: contain;
}

@media screen and (max-width: 950px) {
  .sd[data-s-d634c86f-10f2-44e0-ba90-42ddcccf3bfe] {
    flex: none;
    width: 30%;
    max-width: 30%;
    height: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-d634c86f-10f2-44e0-ba90-42ddcccf3bfe] {
    width: 82px;
    max-width: 100%;
    height: 100%;
  }
}

.sd[data-s-fe69d0bc-46d7-43bd-a910-9070156b5a38] {
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  height: 50px;
  width: 76%;
  max-width: 76%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-fe69d0bc-46d7-43bd-a910-9070156b5a38] {
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 69%;
    max-width: 69%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-fe69d0bc-46d7-43bd-a910-9070156b5a38] {
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    width: 65%;
    max-width: 65%;
  }
}

.sd[data-s-f756e92f-0974-4d52-ae98-bf65f4081a1c] {
  color: #ea5022;
  font-family: var(--s-font-da95bf73);
  font-size: 24px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 4px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 4px);
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-f756e92f-0974-4d52-ae98-bf65f4081a1c] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f756e92f-0974-4d52-ae98-bf65f4081a1c] {
    font-size: 20px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-6b9aa533-ba55-4445-ab74-aadcc5d2d1a1] {
  color: #ea5022;
  font-family: var(--s-font-da95bf73);
  font-size: 24px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-6b9aa533-ba55-4445-ab74-aadcc5d2d1a1] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-6b9aa533-ba55-4445-ab74-aadcc5d2d1a1] {
    font-size: 20px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}

.sd[data-s-b01478dc-6d64-4356-8c1f-b78a6aef20f9] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  padding: 0px 0px 0px 20px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-b01478dc-6d64-4356-8c1f-b78a6aef20f9] {
    align-content: center;
    align-items: center;
  }
}

.sd[data-s-8b7aeb87-31b1-4a76-aa14-3c26411c10d3] {
  color: #333;
  font-family: var(--s-font-ceb3c6ac);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

.sd[data-s-01f0d431-432a-4448-b499-f8ac3c1cecbb] {
  color: #333;
  font-family: var(--s-font-ceb3c6ac);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1;
  margin: 0px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

.sd[data-s-6cc7a12c-35ec-4b0e-9571-c0a82876ba2a] {
  color: #333;
  font-family: var(--s-font-ed8dc82a);
  font-size: 14px;
  font-weight: 400;
  height: auto;
  line-height: 1.6;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-6cc7a12c-35ec-4b0e-9571-c0a82876ba2a] {
    text-align: center;
    justify-content: center;
  }
}

.sd[data-s-06e48c4d-1190-4ac4-9b40-66439f1d88eb] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 80px;
  justify-content: space-between;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0px 30px 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-6f2b8817-a931-48dc-8639-1c87cb9f916a] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100%;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px;
  width: auto;
  max-width: 100%;
}

.sd[data-s-6f2b8817-a931-48dc-8639-1c87cb9f916a]:hover {
  opacity: 0.7;
  transform: scale(1.1, 1.1);
}

.sd[data-s-cef8511f-c506-4d98-9a44-8c6a8a1a8d1d] {
  color: #000000;
  font-family: var(--s-font-88843714);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-4c83203b-40c1-4a60-bf9c-27892226913b] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  height: 100%;
  justify-content: center;
  width: auto;
  max-width: 100%;
}

.sd[data-s-b0469a67-440b-47a3-a7d3-52b49d609af0] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  width: auto;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-b0469a67-440b-47a3-a7d3-52b49d609af0] {
    display: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-b0469a67-440b-47a3-a7d3-52b49d609af0] {
    display: none;
  }
}

.sd[data-s-65a7f3ad-0cbf-40db-bcda-1948483e4102] {
  color: #000000;
  font-family: var(--s-font-88843714);
  font-size: 15px;
  font-weight: 600;
  height: auto;
  line-height: 1.4;
  padding: 10px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-7c7606ff-49ee-4554-8901-47a2558c06ff] {
  color: #000000;
  font-family: var(--s-font-88843714);
  font-size: 15px;
  font-weight: 600;
  height: auto;
  line-height: 1.4;
  padding: 10px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-6a3da0d6-bf7b-46e6-a407-d564b5057f7c] {
  color: #000000;
  font-family: var(--s-font-88843714);
  font-size: 15px;
  font-weight: 600;
  height: auto;
  line-height: 1.4;
  padding: 10px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-39ca87af-8fce-459e-8a51-5c080b4bfa04] {
  align-content: center;
  align-items: center;
  background: #000000;
  border-radius: 8px;
  box-shadow: 1px 3px 10px rgba(0, 0, 0, 0.1);
  display: flex;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 20px;
  padding: 15px 30px 15px;
  transition-duration: 300ms;
  width: auto;
  max-width: calc(100% - 20px);
}

.sd[data-s-39ca87af-8fce-459e-8a51-5c080b4bfa04]:hover {
  box-shadow: 1px 3px 20px rgba(0, 0, 0, 0.1);
  transform: scale(1.05, 1.05);
}

@media screen and (max-width: 950px) {
  .sd[data-s-39ca87af-8fce-459e-8a51-5c080b4bfa04] {
    display: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-39ca87af-8fce-459e-8a51-5c080b4bfa04] {
    display: none;
  }
}

.sd[data-s-dd96909b-0051-428f-81ce-d8a70116f9e9] {
  color: #FFFFFF;
  font-family: var(--s-font-88843714);
  font-size: 16px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-a20764e1-ee10-426c-ba50-08cbc07679b7] {
  color: #000000;
  display: none;
  flex: none;
  font-size: 24px;
  height: auto;
  padding: 10px;
  width: auto;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-a20764e1-ee10-426c-ba50-08cbc07679b7] {
    display: flex;
    flex: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a20764e1-ee10-426c-ba50-08cbc07679b7] {
    display: flex;
  }
}

.sd[data-s-5f6f4af6-1839-47a0-b6c4-08fd174381eb] {
  background: #fff;
  border-radius: 0;
  height: 100%;
  margin: 0 0 0 0;
  opacity: 1;
  padding: 0 0 0 0;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-b09de295-6b5e-491e-ab97-44aae8d29b09] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 90px;
  justify-content: center;
  left: 0;
  margin: 0 0 0 0;
  padding: 0px;
  position: fixed;
  top: 0;
  transition-delay: 400ms;
  transition-duration: 800ms;
  transition-timing-function: ease-in-out;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-b09de295-6b5e-491e-ab97-44aae8d29b09].appear {
  flex: none;
  opacity: 0;
  transform: translate(0px, -90px);
}

@media screen and (max-width: 950px) {
  .sd[data-s-b09de295-6b5e-491e-ab97-44aae8d29b09].appear {
    transform: translate(0px, -60px);
  }

  .sd[data-s-b09de295-6b5e-491e-ab97-44aae8d29b09] {
    flex: none;
    height: 60px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-b09de295-6b5e-491e-ab97-44aae8d29b09].appear {
    transform: translate(0px, -60px);
  }

  .sd[data-s-b09de295-6b5e-491e-ab97-44aae8d29b09] {
    align-content: flex-start;
    align-items: flex-start;
    justify-content: center;
  }
}

.sd[data-s-5b987317-c309-4e3b-98b1-f1ae7a01fb7b] {
  align-content: center;
  align-items: center;
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  background: #FFFFFF;
  border-bottom: 0px solid rgba(36, 37, 40, 0.1);
  border-left: 0px solid rgba(36, 37, 40, 0.1);
  border-right: 0px solid rgba(36, 37, 40, 0.1);
  border-top: 0px solid rgba(36, 37, 40, 0.1);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 90px;
  justify-content: center;
  left: 0;
  margin: 0 0 0 0;
  padding: 0px 20px 0px;
  position: fixed;
  top: 0;
  transform: skew(0deg, 0deg);
  width: 100%;
  z-index: 5;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5b987317-c309-4e3b-98b1-f1ae7a01fb7b] {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    height: 60px;
    justify-content: flex-start;
    left: 0;
    margin: 0 0 0 0;
    padding: 0px 20px 0px 20px;
    position: fixed;
    top: 0;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5b987317-c309-4e3b-98b1-f1ae7a01fb7b] {
    display: flex;
    flex: none;
  }
}

.sd[data-s-d7c1c994-2a76-4b8e-85fa-82f9a87b1664] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  padding: 0px 0px;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-d7c1c994-2a76-4b8e-85fa-82f9a87b1664] {
    padding: 0px 0px;
  }
}

.sd[data-s-0738b8ba-7e35-4820-bfc0-89954ddb67eb] {
  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;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: auto;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0738b8ba-7e35-4820-bfc0-89954ddb67eb] {
    background: rgba(0, 0, 0, 0.0);
    margin: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0738b8ba-7e35-4820-bfc0-89954ddb67eb] {
    flex-direction: row-reverse;
    flex-wrap: nowrap;
  }
}

.sd[data-s-9e61fe9f-bd55-4f64-9af2-c839a18fa8a0] {
  height: auto;
  width: 160px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-9e61fe9f-bd55-4f64-9af2-c839a18fa8a0] {
    flex: none;
    width: 140px;
    max-width: 100%;
  }
}

.sd[data-s-b94745ad-621b-4765-985d-e9d1b3c96d72] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  display: none;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 90px;
  justify-content: center;
  padding: 0px 0px 0px 0px;
  width: auto;
  --gap-uuid: b94745ad-621b-4765-985d-e9d1b3c96d72;
  --gap-h-b94745ad-621b-4765-985d-e9d1b3c96d72: 0px;
  --gap-v-b94745ad-621b-4765-985d-e9d1b3c96d72: 0px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-b94745ad-621b-4765-985d-e9d1b3c96d72] {
    display: none;
    height: 60px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-b94745ad-621b-4765-985d-e9d1b3c96d72] {
    display: none;
  }
}

.sd[data-s-4225f2cf-2cae-49f2-8301-a85e25c9c6a1] {
  align-content: center;
  align-items: center;
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: calc(100% - (var(--gap-v-b94745ad-621b-4765-985d-e9d1b3c96d72) * 0));
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-b94745ad-621b-4765-985d-e9d1b3c96d72) * 0));
  --gap-h-4225f2cf-2cae-49f2-8301-a85e25c9c6a1: 10px;
  --gap-v-4225f2cf-2cae-49f2-8301-a85e25c9c6a1: 0px;
  --gap-uuid: 4225f2cf-2cae-49f2-8301-a85e25c9c6a1;
  max-width: calc(100% - (var(--gap-h-b94745ad-621b-4765-985d-e9d1b3c96d72) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-4225f2cf-2cae-49f2-8301-a85e25c9c6a1] {
    align-content: flex-start;
    align-items: flex-start;
    display: none;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --gap-h-4225f2cf-2cae-49f2-8301-a85e25c9c6a1: 10px;
    --gap-v-4225f2cf-2cae-49f2-8301-a85e25c9c6a1: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-4225f2cf-2cae-49f2-8301-a85e25c9c6a1] {
    display: none;
    --gap-h-4225f2cf-2cae-49f2-8301-a85e25c9c6a1: 10px;
    --gap-v-4225f2cf-2cae-49f2-8301-a85e25c9c6a1: 0px;
  }
}

.sd[data-s-febd2228-9248-4825-ae0d-b322fd03d8ef] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: calc(100% - (var(--gap-v-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
  justify-content: center;
  padding: 0px;
  --gap-h-febd2228-9248-4825-ae0d-b322fd03d8ef: 10px;
  --gap-v-febd2228-9248-4825-ae0d-b322fd03d8ef: 0px;
  --gap-uuid: febd2228-9248-4825-ae0d-b322fd03d8ef;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-febd2228-9248-4825-ae0d-b322fd03d8ef] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    justify-content: center;
    width: calc(100% - (var(--gap-h-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
    --gap-h-febd2228-9248-4825-ae0d-b322fd03d8ef: 0px;
    --gap-v-febd2228-9248-4825-ae0d-b322fd03d8ef: 10px;
    max-width: calc(100% - (var(--gap-h-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
    height: calc(100% - (var(--gap-v-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-febd2228-9248-4825-ae0d-b322fd03d8ef] {
    gap: 10px;
    --gap-h-febd2228-9248-4825-ae0d-b322fd03d8ef: 10px;
    --gap-v-febd2228-9248-4825-ae0d-b322fd03d8ef: 0px;
  }
}

.sd[data-s-e089e5b4-79fb-41b0-942b-1b0370616c47] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: calc(100% - (var(--gap-v-febd2228-9248-4825-ae0d-b322fd03d8ef) * 0));
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0px 15px 0px 15px;
  transition-duration: 800ms;
  transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1);
  width: auto;
  max-width: 100%;
}

.sd[data-s-e089e5b4-79fb-41b0-942b-1b0370616c47]:hover {
  opacity: 1;
}

@media screen and (max-width: 950px) {
  .sd[data-s-e089e5b4-79fb-41b0-942b-1b0370616c47] {
    border-radius: 8px;
    flex: none;
    padding: 30px 30px 30px 30px;
    width: calc(100% - (var(--gap-h-febd2228-9248-4825-ae0d-b322fd03d8ef) * 0));
    max-width: calc(100% - (var(--gap-h-febd2228-9248-4825-ae0d-b322fd03d8ef) * 0));
    height: calc(100% - (var(--gap-v-febd2228-9248-4825-ae0d-b322fd03d8ef) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-e089e5b4-79fb-41b0-942b-1b0370616c47] {
    flex: none;
    padding: 20px 10px 20px 10px;
  }
}

.sd[data-s-4c528424-ff81-4e1a-8b2b-5d60d05e9ad2] {
  backdrop-filter: brightness(100%);
  -webkit-backdrop-filter: brightness(100%);
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  color: rgba(36, 37, 40, 0.7);
  filter: sepia(0%);
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1;
  margin: 0px 0px 0px 0px;
  mix-blend-mode: normal;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

.sd[data-s-e089e5b4-79fb-41b0-942b-1b0370616c47].link-active .sd[data-s-4c528424-ff81-4e1a-8b2b-5d60d05e9ad2] {
  color: #242528;
}

.sd[data-s-e089e5b4-79fb-41b0-942b-1b0370616c47]:hover .sd[data-s-4c528424-ff81-4e1a-8b2b-5d60d05e9ad2] {
  color: #242528;
}

@media screen and (max-width: 950px) {
  .sd[data-s-4c528424-ff81-4e1a-8b2b-5d60d05e9ad2] {
    font-size: 18px;
  }
}

.sd[data-s-0b7cc03f-075e-4c5d-86ab-6a3420184e49] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: calc(100% - (var(--gap-v-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
  justify-content: center;
  padding: 0px;
  --gap-h-0b7cc03f-075e-4c5d-86ab-6a3420184e49: 10px;
  --gap-v-0b7cc03f-075e-4c5d-86ab-6a3420184e49: 0px;
  --gap-uuid: 0b7cc03f-075e-4c5d-86ab-6a3420184e49;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0b7cc03f-075e-4c5d-86ab-6a3420184e49] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    justify-content: center;
    width: calc(100% - (var(--gap-h-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
    --gap-h-0b7cc03f-075e-4c5d-86ab-6a3420184e49: 0px;
    --gap-v-0b7cc03f-075e-4c5d-86ab-6a3420184e49: 10px;
    max-width: calc(100% - (var(--gap-h-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
    height: calc(100% - (var(--gap-v-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0b7cc03f-075e-4c5d-86ab-6a3420184e49] {
    gap: 10px;
    --gap-h-0b7cc03f-075e-4c5d-86ab-6a3420184e49: 10px;
    --gap-v-0b7cc03f-075e-4c5d-86ab-6a3420184e49: 0px;
  }
}

.sd[data-s-1e9308af-46d6-4dbb-bf73-a9d67e41bbd5] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: calc(100% - (var(--gap-v-0b7cc03f-075e-4c5d-86ab-6a3420184e49) * 0));
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0px 15px 0px 15px;
  transition-duration: 800ms;
  transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1);
  width: auto;
  max-width: 100%;
}

.sd[data-s-1e9308af-46d6-4dbb-bf73-a9d67e41bbd5]:hover {
  opacity: 1;
}

@media screen and (max-width: 950px) {
  .sd[data-s-1e9308af-46d6-4dbb-bf73-a9d67e41bbd5] {
    border-radius: 8px;
    flex: none;
    padding: 30px 30px 30px 30px;
    width: calc(100% - (var(--gap-h-0b7cc03f-075e-4c5d-86ab-6a3420184e49) * 0));
    max-width: calc(100% - (var(--gap-h-0b7cc03f-075e-4c5d-86ab-6a3420184e49) * 0));
    height: calc(100% - (var(--gap-v-0b7cc03f-075e-4c5d-86ab-6a3420184e49) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-1e9308af-46d6-4dbb-bf73-a9d67e41bbd5] {
    flex: none;
    padding: 20px 10px 20px 10px;
  }
}

.sd[data-s-bf6aef19-05aa-4444-a62b-fde2571e3930] {
  backdrop-filter: brightness(100%);
  -webkit-backdrop-filter: brightness(100%);
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  color: rgba(36, 37, 40, 0.7);
  filter: sepia(0%);
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1;
  margin: 0px 0px 0px 0px;
  mix-blend-mode: normal;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

.sd[data-s-1e9308af-46d6-4dbb-bf73-a9d67e41bbd5].link-active .sd[data-s-bf6aef19-05aa-4444-a62b-fde2571e3930] {
  color: #242528;
}

.sd[data-s-1e9308af-46d6-4dbb-bf73-a9d67e41bbd5]:hover .sd[data-s-bf6aef19-05aa-4444-a62b-fde2571e3930] {
  color: #242528;
}

@media screen and (max-width: 950px) {
  .sd[data-s-bf6aef19-05aa-4444-a62b-fde2571e3930] {
    font-size: 18px;
  }
}

.sd[data-s-d8821e55-b432-4642-aa11-371e79d8f106] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: calc(100% - (var(--gap-v-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
  justify-content: center;
  padding: 0px;
  --gap-h-d8821e55-b432-4642-aa11-371e79d8f106: 10px;
  --gap-v-d8821e55-b432-4642-aa11-371e79d8f106: 0px;
  --gap-uuid: d8821e55-b432-4642-aa11-371e79d8f106;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-d8821e55-b432-4642-aa11-371e79d8f106] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    justify-content: center;
    width: calc(100% - (var(--gap-h-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
    --gap-h-d8821e55-b432-4642-aa11-371e79d8f106: 0px;
    --gap-v-d8821e55-b432-4642-aa11-371e79d8f106: 10px;
    max-width: calc(100% - (var(--gap-h-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
    height: calc(100% - (var(--gap-v-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-d8821e55-b432-4642-aa11-371e79d8f106] {
    gap: 10px;
    --gap-h-d8821e55-b432-4642-aa11-371e79d8f106: 10px;
    --gap-v-d8821e55-b432-4642-aa11-371e79d8f106: 0px;
  }
}

.sd[data-s-957a423d-9a32-465a-b87b-b886eaa1c036] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: calc(100% - (var(--gap-v-d8821e55-b432-4642-aa11-371e79d8f106) * 0));
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0px 15px 0px 15px;
  transition-duration: 800ms;
  transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1);
  width: auto;
  max-width: 100%;
}

.sd[data-s-957a423d-9a32-465a-b87b-b886eaa1c036]:hover {
  opacity: 1;
}

@media screen and (max-width: 950px) {
  .sd[data-s-957a423d-9a32-465a-b87b-b886eaa1c036] {
    border-radius: 8px;
    flex: none;
    padding: 30px 30px 30px 30px;
    width: calc(100% - (var(--gap-h-d8821e55-b432-4642-aa11-371e79d8f106) * 0));
    max-width: calc(100% - (var(--gap-h-d8821e55-b432-4642-aa11-371e79d8f106) * 0));
    height: calc(100% - (var(--gap-v-d8821e55-b432-4642-aa11-371e79d8f106) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-957a423d-9a32-465a-b87b-b886eaa1c036] {
    flex: none;
    padding: 20px 10px 20px 10px;
  }
}

.sd[data-s-58db9c57-3720-4ae2-b3a6-ea2841e7cf17] {
  backdrop-filter: brightness(100%);
  -webkit-backdrop-filter: brightness(100%);
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  color: rgba(36, 37, 40, 0.7);
  filter: sepia(0%);
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1;
  margin: 0px 0px 0px 0px;
  mix-blend-mode: normal;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

.sd[data-s-957a423d-9a32-465a-b87b-b886eaa1c036].link-active .sd[data-s-58db9c57-3720-4ae2-b3a6-ea2841e7cf17] {
  color: #242528;
}

.sd[data-s-957a423d-9a32-465a-b87b-b886eaa1c036]:hover .sd[data-s-58db9c57-3720-4ae2-b3a6-ea2841e7cf17] {
  color: #242528;
}

@media screen and (max-width: 950px) {
  .sd[data-s-58db9c57-3720-4ae2-b3a6-ea2841e7cf17] {
    font-size: 18px;
  }
}

.sd[data-s-0c3dee95-5c1e-4355-b74d-867e035aae0d] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: calc(100% - (var(--gap-v-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
  justify-content: center;
  padding: 0px;
  --gap-h-0c3dee95-5c1e-4355-b74d-867e035aae0d: 10px;
  --gap-v-0c3dee95-5c1e-4355-b74d-867e035aae0d: 0px;
  --gap-uuid: 0c3dee95-5c1e-4355-b74d-867e035aae0d;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0c3dee95-5c1e-4355-b74d-867e035aae0d] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    justify-content: center;
    width: calc(100% - (var(--gap-h-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
    --gap-h-0c3dee95-5c1e-4355-b74d-867e035aae0d: 0px;
    --gap-v-0c3dee95-5c1e-4355-b74d-867e035aae0d: 10px;
    max-width: calc(100% - (var(--gap-h-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
    height: calc(100% - (var(--gap-v-4225f2cf-2cae-49f2-8301-a85e25c9c6a1) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0c3dee95-5c1e-4355-b74d-867e035aae0d] {
    gap: 10px;
    --gap-h-0c3dee95-5c1e-4355-b74d-867e035aae0d: 10px;
    --gap-v-0c3dee95-5c1e-4355-b74d-867e035aae0d: 0px;
  }
}

.sd[data-s-537e18cd-0f3b-4f0a-b9ca-ba10af304414] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: calc(100% - (var(--gap-v-0c3dee95-5c1e-4355-b74d-867e035aae0d) * 0));
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0px 15px 0px 15px;
  transition-duration: 800ms;
  transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1);
  width: auto;
  --gap-h-537e18cd-0f3b-4f0a-b9ca-ba10af304414: 0px;
  --gap-v-537e18cd-0f3b-4f0a-b9ca-ba10af304414: 0px;
  --gap-uuid: 537e18cd-0f3b-4f0a-b9ca-ba10af304414;
  max-width: 100%;
}

.sd[data-s-537e18cd-0f3b-4f0a-b9ca-ba10af304414].link-active {
  --gap-h-537e18cd-0f3b-4f0a-b9ca-ba10af304414: 0px;
  --gap-v-537e18cd-0f3b-4f0a-b9ca-ba10af304414: 0px;
}

.sd[data-s-537e18cd-0f3b-4f0a-b9ca-ba10af304414]:hover {
  opacity: 1;
  --gap-h-537e18cd-0f3b-4f0a-b9ca-ba10af304414: 0px;
  --gap-v-537e18cd-0f3b-4f0a-b9ca-ba10af304414: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-537e18cd-0f3b-4f0a-b9ca-ba10af304414] {
    border-radius: 8px;
    flex: none;
    padding: 30px 30px 30px 30px;
    width: calc(100% - (var(--gap-h-0c3dee95-5c1e-4355-b74d-867e035aae0d) * 0));
    --gap-h-537e18cd-0f3b-4f0a-b9ca-ba10af304414: 0px;
    --gap-v-537e18cd-0f3b-4f0a-b9ca-ba10af304414: 0px;
    max-width: calc(100% - (var(--gap-h-0c3dee95-5c1e-4355-b74d-867e035aae0d) * 0));
    height: calc(100% - (var(--gap-v-0c3dee95-5c1e-4355-b74d-867e035aae0d) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-537e18cd-0f3b-4f0a-b9ca-ba10af304414] {
    flex: none;
    padding: 20px 10px 20px 10px;
    --gap-h-537e18cd-0f3b-4f0a-b9ca-ba10af304414: 0px;
    --gap-v-537e18cd-0f3b-4f0a-b9ca-ba10af304414: 0px;
  }
}

.sd[data-s-8917e0ab-40c8-40f2-a1be-77b7383be1f2] {
  backdrop-filter: brightness(100%);
  -webkit-backdrop-filter: brightness(100%);
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  color: rgba(36, 37, 40, 0.7);
  filter: sepia(0%);
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1;
  margin: 0px 0px 0px 0px;
  mix-blend-mode: normal;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

.sd[data-s-537e18cd-0f3b-4f0a-b9ca-ba10af304414].link-active .sd[data-s-8917e0ab-40c8-40f2-a1be-77b7383be1f2] {
  color: #242528;
}

.sd[data-s-537e18cd-0f3b-4f0a-b9ca-ba10af304414]:hover .sd[data-s-8917e0ab-40c8-40f2-a1be-77b7383be1f2] {
  color: #242528;
}

@media screen and (max-width: 950px) {
  .sd[data-s-8917e0ab-40c8-40f2-a1be-77b7383be1f2] {
    font-size: 18px;
  }
}

.sd[data-s-1f53efa9-8f9e-4ea5-a899-6c082d9cc2ef] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-0fd1799c-c5b9-4c0b-b6da-f4a7cc6482d6] {
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 20px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-0fd1799c-c5b9-4c0b-b6da-f4a7cc6482d6: 20px;
  --gap-v-0fd1799c-c5b9-4c0b-b6da-f4a7cc6482d6: 0px;
  --gap-uuid: 0fd1799c-c5b9-4c0b-b6da-f4a7cc6482d6;
  max-width: calc(100% - 20px);
}

@media screen and (max-width: 950px) {
  .sd[data-s-0fd1799c-c5b9-4c0b-b6da-f4a7cc6482d6] {
    align-content: center;
    align-items: center;
    display: none;
    flex: none;
    flex-wrap: wrap;
    gap: 0px;
    justify-content: flex-end;
    width: calc(60% - 20px);
    --gap-h-0fd1799c-c5b9-4c0b-b6da-f4a7cc6482d6: 0px;
    --gap-v-0fd1799c-c5b9-4c0b-b6da-f4a7cc6482d6: 0px;
    max-width: calc(60% - 20px);
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0fd1799c-c5b9-4c0b-b6da-f4a7cc6482d6] {
    display: none;
    gap: 6px;
    margin: 0px 0px 1px 0px;
    padding: 0px;
    --gap-h-0fd1799c-c5b9-4c0b-b6da-f4a7cc6482d6: 6px;
    --gap-v-0fd1799c-c5b9-4c0b-b6da-f4a7cc6482d6: 0px;
    width: 60%;
    max-width: 60%;
  }
}

.sd[data-s-152c2a62-ce9e-412b-bf9e-0d340a07c0dd] {
  align-items: flex-start;
  background: rgba(255, 255, 255, 0);
  flex: none;
  flex-direction: column;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: 232px;
  --gap-h-152c2a62-ce9e-412b-bf9e-0d340a07c0dd: 0px;
  --gap-v-152c2a62-ce9e-412b-bf9e-0d340a07c0dd: 0px;
  --gap-uuid: 152c2a62-ce9e-412b-bf9e-0d340a07c0dd;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-152c2a62-ce9e-412b-bf9e-0d340a07c0dd] {
    align-content: flex-end;
    align-items: flex-end;
    display: none;
    flex: none;
    justify-content: flex-start;
    width: calc(100% - (var(--gap-h-0fd1799c-c5b9-4c0b-b6da-f4a7cc6482d6) * 0));
    --gap-h-152c2a62-ce9e-412b-bf9e-0d340a07c0dd: 0px;
    --gap-v-152c2a62-ce9e-412b-bf9e-0d340a07c0dd: 0px;
    max-width: calc(100% - (var(--gap-h-0fd1799c-c5b9-4c0b-b6da-f4a7cc6482d6) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-152c2a62-ce9e-412b-bf9e-0d340a07c0dd] {
    display: flex;
    margin: 0px;
    padding: 0px;
    --gap-h-152c2a62-ce9e-412b-bf9e-0d340a07c0dd: 0px;
    --gap-v-152c2a62-ce9e-412b-bf9e-0d340a07c0dd: 0px;
  }
}

.sd[data-s-3102d729-6dbe-4cee-af3e-7a8f0125175f] {
  align-items: center;
  background: rgba(255, 255, 255, 0);
  flex: none;
  flex-direction: row;
  gap: 0px;
  height: 20px;
  justify-content: flex-start;
  margin: 0px 0px 2px 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-152c2a62-ce9e-412b-bf9e-0d340a07c0dd) * 0));
  --gap-h-3102d729-6dbe-4cee-af3e-7a8f0125175f: 0px;
  --gap-v-3102d729-6dbe-4cee-af3e-7a8f0125175f: 0px;
  --gap-uuid: 3102d729-6dbe-4cee-af3e-7a8f0125175f;
  max-width: calc(100% - (var(--gap-h-152c2a62-ce9e-412b-bf9e-0d340a07c0dd) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-3102d729-6dbe-4cee-af3e-7a8f0125175f] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-wrap: wrap;
    gap: 0px 0px;
    justify-content: flex-end;
    margin: 0px 0px 0px 0px;
    width: calc(100% - (var(--gap-h-152c2a62-ce9e-412b-bf9e-0d340a07c0dd) * 0));
    --gap-h-3102d729-6dbe-4cee-af3e-7a8f0125175f: 0px;
    --gap-v-3102d729-6dbe-4cee-af3e-7a8f0125175f: 0px;
    max-width: calc(100% - (var(--gap-h-152c2a62-ce9e-412b-bf9e-0d340a07c0dd) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-3102d729-6dbe-4cee-af3e-7a8f0125175f] {
    gap: 16px 0px;
    margin: 0px;
    padding: 0px;
    --gap-h-3102d729-6dbe-4cee-af3e-7a8f0125175f: 0px;
    --gap-v-3102d729-6dbe-4cee-af3e-7a8f0125175f: 0px;
    width: calc(100% - (var(--gap-h-152c2a62-ce9e-412b-bf9e-0d340a07c0dd) * 0));
    max-width: calc(100% - (var(--gap-h-152c2a62-ce9e-412b-bf9e-0d340a07c0dd) * 0));
  }
}

.sd[data-s-57bebf4e-a4b0-444c-b7d4-535c41e0ed33] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  margin: 0px;
  text-align: right;
  width: auto;
  max-width: 100%;
  justify-content: flex-end;
}

@media screen and (max-width: 950px) {
  .sd[data-s-57bebf4e-a4b0-444c-b7d4-535c41e0ed33] {
    flex: none;
    font-size: 13px;
    text-align: left;
    width: calc(26% - (var(--gap-h-3102d729-6dbe-4cee-af3e-7a8f0125175f) * 0.74));
    max-width: calc(26% - (var(--gap-h-3102d729-6dbe-4cee-af3e-7a8f0125175f) * 0.74));
    justify-content: flex-start;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-57bebf4e-a4b0-444c-b7d4-535c41e0ed33] {
    font-size: 13px;
  }
}

.sd[data-s-c659ac19-ba81-4511-b2c1-441996cbf9b8] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-7a888b77);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  margin: 0px;
  text-align: right;
  width: auto;
  max-width: 100%;
}

.sd[data-s-c659ac19-ba81-4511-b2c1-441996cbf9b8] strong {
  font-family: var(--s-font-79b19971);
  font-weight: 400;
}

@media screen and (max-width: 950px) {
  .sd[data-s-c659ac19-ba81-4511-b2c1-441996cbf9b8] {
    flex: none;
    font-size: 13px;
    width: calc(26% - (var(--gap-h-3102d729-6dbe-4cee-af3e-7a8f0125175f) * 0.74));
    max-width: calc(26% - (var(--gap-h-3102d729-6dbe-4cee-af3e-7a8f0125175f) * 0.74));
  }

  .sd[data-s-c659ac19-ba81-4511-b2c1-441996cbf9b8]>p {
    margin: 0px 0px 0px 0px;
    text-align: left;
  }

  .sd[data-s-c659ac19-ba81-4511-b2c1-441996cbf9b8] strong {
    font-size: 13px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-c659ac19-ba81-4511-b2c1-441996cbf9b8] {
    font-size: 13px;
  }

  .sd[data-s-c659ac19-ba81-4511-b2c1-441996cbf9b8] strong {
    font-size: 13px;
  }
}

.sd[data-s-bc12cb62-78b6-4e34-b497-03cda66baeed] {
  align-items: center;
  flex-direction: row;
  gap: 5px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-bc12cb62-78b6-4e34-b497-03cda66baeed: 5px;
  --gap-v-bc12cb62-78b6-4e34-b497-03cda66baeed: 0px;
  --gap-uuid: bc12cb62-78b6-4e34-b497-03cda66baeed;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-bc12cb62-78b6-4e34-b497-03cda66baeed] {
    gap: 2px;
    margin: 0px;
    padding: 0px;
    --gap-h-bc12cb62-78b6-4e34-b497-03cda66baeed: 2px;
    --gap-v-bc12cb62-78b6-4e34-b497-03cda66baeed: 0px;
  }
}

.sd[data-s-6e3678e2-585d-471c-9fa4-8d8022425086] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  margin: -1px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  width: 20px;
  max-width: 100%;
}

.sd[data-s-da217bd9-1897-4b25-a706-e6408c52f334] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-23b4943c-1b54-4bc5-bac4-516d9aa8578c] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-7a888b77);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  margin: 0px;
  text-align: right;
  width: auto;
  max-width: 100%;
  justify-content: flex-end;
}

@media screen and (max-width: 950px) {
  .sd[data-s-23b4943c-1b54-4bc5-bac4-516d9aa8578c] {
    font-size: 20px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-23b4943c-1b54-4bc5-bac4-516d9aa8578c] {
    font-size: 14px;
  }
}

.sd[data-s-0ffbb358-a807-4b82-a23b-c24513cf6129] {
  align-content: center;
  align-items: center;
  background: #F4810B;
  border-radius: 7px;
  box-shadow: 0px -3px 0px 0px rgba(0, 0, 0, 0.25) inset;
  flex: none;
  flex-direction: row;
  gap: 6px;
  height: auto;
  justify-content: center;
  margin: 0px;
  padding: 15px 20px 15px 20px;
  width: auto;
  --gap-h-0ffbb358-a807-4b82-a23b-c24513cf6129: 6px;
  --gap-v-0ffbb358-a807-4b82-a23b-c24513cf6129: 0px;
  --gap-uuid: 0ffbb358-a807-4b82-a23b-c24513cf6129;
  max-width: 100%;
}

.sd[data-s-0ffbb358-a807-4b82-a23b-c24513cf6129]:hover {
  border-bottom: 0px solid rgba(255, 255, 255, 0);
  border-left: 0px solid rgba(255, 255, 255, 0);
  border-right: 0px solid rgba(255, 255, 255, 0);
  border-top: 0px solid rgba(255, 255, 255, 0);
  box-shadow: none;
  --gap-h-0ffbb358-a807-4b82-a23b-c24513cf6129: 6px;
  --gap-v-0ffbb358-a807-4b82-a23b-c24513cf6129: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0ffbb358-a807-4b82-a23b-c24513cf6129] {
    flex: none;
    width: 220px;
    --gap-h-0ffbb358-a807-4b82-a23b-c24513cf6129: 6px;
    --gap-v-0ffbb358-a807-4b82-a23b-c24513cf6129: 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0ffbb358-a807-4b82-a23b-c24513cf6129] {
    gap: 2px;
    margin: 0px;
    padding: 15px 12px 15px 12px;
    --gap-h-0ffbb358-a807-4b82-a23b-c24513cf6129: 2px;
    --gap-v-0ffbb358-a807-4b82-a23b-c24513cf6129: 0px;
  }
}

.sd[data-s-1bee88b5-8270-4464-8b12-bc3053287f0f] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 1px 0px 0px 0px;
  width: 19px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-1bee88b5-8270-4464-8b12-bc3053287f0f] {
    flex: none;
    width: calc(15% - (var(--gap-h-0ffbb358-a807-4b82-a23b-c24513cf6129) * 0.85));
    max-width: calc(15% - (var(--gap-h-0ffbb358-a807-4b82-a23b-c24513cf6129) * 0.85));
  }
}

.sd[data-s-1d85cf33-1992-43c9-b67b-1a9b76e8bda4] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  margin: 0px 0px 0px 0px;
  text-align: right;
  width: auto;
  max-width: 100%;
  justify-content: flex-end;
}

@media screen and (max-width: 950px) {
  .sd[data-s-1d85cf33-1992-43c9-b67b-1a9b76e8bda4] {
    font-size: 13px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-1d85cf33-1992-43c9-b67b-1a9b76e8bda4] {
    font-size: 13px;
  }
}

.sd[data-s-6e0d0bfa-b00b-4a80-9d05-108af5582176] {
  display: flex;
  font-size: 32px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-6e0d0bfa-b00b-4a80-9d05-108af5582176] {
    display: flex;
    font-size: 32px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-6e0d0bfa-b00b-4a80-9d05-108af5582176] {
    display: flex;
  }
}

.sd[data-s-70da684a-b20d-4d40-b080-a93ebe90021b] {
  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;
  margin: 0;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0;
  width: 100%;
  --gap-uuid: 70da684a-b20d-4d40-b080-a93ebe90021b;
  --gap-h-70da684a-b20d-4d40-b080-a93ebe90021b: 0px;
  --gap-v-70da684a-b20d-4d40-b080-a93ebe90021b: 0px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-70da684a-b20d-4d40-b080-a93ebe90021b] {
    gap: 0px;
    margin: 60px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    --gap-h-70da684a-b20d-4d40-b080-a93ebe90021b: 0px;
    --gap-v-70da684a-b20d-4d40-b080-a93ebe90021b: 0px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-70da684a-b20d-4d40-b080-a93ebe90021b] {
    align-content: flex-start;
    align-items: flex-start;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    z-index: 0;
  }
}

.sd[data-s-e5d9c8db-a885-4312-8de0-e4b2355dbb86] {
  align-content: center;
  align-items: center;
  background: #172c7b;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0px 40px 28px 40px;
  width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
  z-index: 1;
  --gap-h-e5d9c8db-a885-4312-8de0-e4b2355dbb86: 0px;
  --gap-v-e5d9c8db-a885-4312-8de0-e4b2355dbb86: 0px;
  --gap-uuid: e5d9c8db-a885-4312-8de0-e4b2355dbb86;
  max-width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-e5d9c8db-a885-4312-8de0-e4b2355dbb86] {
    flex: none;
    padding: 0px 40px 20px 40px;
    --gap-h-e5d9c8db-a885-4312-8de0-e4b2355dbb86: 0px;
    --gap-v-e5d9c8db-a885-4312-8de0-e4b2355dbb86: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-e5d9c8db-a885-4312-8de0-e4b2355dbb86] {
    display: none;
    --gap-h-e5d9c8db-a885-4312-8de0-e4b2355dbb86: 0px;
    --gap-v-e5d9c8db-a885-4312-8de0-e4b2355dbb86: 0px;
  }
}

.sd[data-s-8aa4d618-6bce-4907-81dc-ae86ba3e81f5] {
  display: flex;
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  --gap-h-8aa4d618-6bce-4907-81dc-ae86ba3e81f5: 0px;
  --gap-v-8aa4d618-6bce-4907-81dc-ae86ba3e81f5: 0px;
  --gap-uuid: 8aa4d618-6bce-4907-81dc-ae86ba3e81f5;
}

.sd[data-s-861fd535-fa7b-4316-81d1-b251ff02530c] {
  align-content: center;
  align-items: center;
  border-bottom: 0px solid rgba(36, 37, 40, 0.1);
  border-left: 0px solid rgba(36, 37, 40, 0.1);
  border-right: 0px solid rgba(36, 37, 40, 0.1);
  border-top: 0px solid rgba(36, 37, 40, 0.1);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 105px 0px 0px 0px;
  width: calc(65% - (var(--gap-h-8aa4d618-6bce-4907-81dc-ae86ba3e81f5) * 0.35000000000000003));
  --gap-h-861fd535-fa7b-4316-81d1-b251ff02530c: 0px;
  --gap-v-861fd535-fa7b-4316-81d1-b251ff02530c: 40px;
  --gap-uuid: 861fd535-fa7b-4316-81d1-b251ff02530c;
  max-width: calc(65% - (var(--gap-h-8aa4d618-6bce-4907-81dc-ae86ba3e81f5) * 0.35000000000000003));
}

@media screen and (max-width: 950px) {
  .sd[data-s-861fd535-fa7b-4316-81d1-b251ff02530c] {
    gap: 40px;
    padding: 72px 0px 0px 0px;
    --gap-h-861fd535-fa7b-4316-81d1-b251ff02530c: 0px;
    --gap-v-861fd535-fa7b-4316-81d1-b251ff02530c: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-861fd535-fa7b-4316-81d1-b251ff02530c] {
    flex: none;
    gap: 20px;
    padding: 30px 30px 30px 30px;
    width: calc(100% - (var(--gap-h-8aa4d618-6bce-4907-81dc-ae86ba3e81f5) * 0));
    --gap-h-861fd535-fa7b-4316-81d1-b251ff02530c: 0px;
    --gap-v-861fd535-fa7b-4316-81d1-b251ff02530c: 20px;
    max-width: calc(100% - (var(--gap-h-8aa4d618-6bce-4907-81dc-ae86ba3e81f5) * 0));
  }
}

.sd[data-s-e44abb20-b54a-448e-8003-664ecacc1e3e] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  padding: 20px;
  transform: translate(0px, 0px);
  width: calc(100% - (var(--gap-h-861fd535-fa7b-4316-81d1-b251ff02530c) * 0));
  z-index: 1;
  --gap-h-e44abb20-b54a-448e-8003-664ecacc1e3e: 0px;
  --gap-v-e44abb20-b54a-448e-8003-664ecacc1e3e: 20px;
  --gap-uuid: e44abb20-b54a-448e-8003-664ecacc1e3e;
  max-width: calc(100% - (var(--gap-h-861fd535-fa7b-4316-81d1-b251ff02530c) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-e44abb20-b54a-448e-8003-664ecacc1e3e] {
    gap: 10px;
    --gap-h-e44abb20-b54a-448e-8003-664ecacc1e3e: 0px;
    --gap-v-e44abb20-b54a-448e-8003-664ecacc1e3e: 10px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-e44abb20-b54a-448e-8003-664ecacc1e3e] {
    padding: 10px;
    --gap-h-e44abb20-b54a-448e-8003-664ecacc1e3e: 0px;
    --gap-v-e44abb20-b54a-448e-8003-664ecacc1e3e: 20px;
  }
}

.sd[data-s-acba8207-265f-4d40-94a8-6c7daa0b361d] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  padding: 0px 30px 0px 30px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-acba8207-265f-4d40-94a8-6c7daa0b361d] {
    height: 225px;
    width: calc(100% - (var(--gap-h-e44abb20-b54a-448e-8003-664ecacc1e3e) * 0));
    max-width: calc(100% - (var(--gap-h-e44abb20-b54a-448e-8003-664ecacc1e3e) * 0));
  }
}

.sd[data-s-8b41e9a7-0e5d-49e7-aafb-9eb5559806d5] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 94px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: 100%;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-8b41e9a7-0e5d-49e7-aafb-9eb5559806d5] {
    font-size: 48px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-8b41e9a7-0e5d-49e7-aafb-9eb5559806d5] {
    font-size: 64px;
  }
}

.sd[data-s-dd7f29dd-d64e-49da-b2a0-cabf82e29f4a] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 1px;
  height: auto;
  justify-content: center;
  padding: 30px 30px;
  width: auto;
  --gap-h-dd7f29dd-d64e-49da-b2a0-cabf82e29f4a: 0px;
  --gap-v-dd7f29dd-d64e-49da-b2a0-cabf82e29f4a: 1px;
  --gap-uuid: dd7f29dd-d64e-49da-b2a0-cabf82e29f4a;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-dd7f29dd-d64e-49da-b2a0-cabf82e29f4a] {
    flex: none;
    height: auto;
    padding: 40px 30px;
    --gap-h-dd7f29dd-d64e-49da-b2a0-cabf82e29f4a: 0px;
    --gap-v-dd7f29dd-d64e-49da-b2a0-cabf82e29f4a: 1px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-dd7f29dd-d64e-49da-b2a0-cabf82e29f4a] {
    gap: 10px;
    padding: 20px;
    --gap-h-dd7f29dd-d64e-49da-b2a0-cabf82e29f4a: 0px;
    --gap-v-dd7f29dd-d64e-49da-b2a0-cabf82e29f4a: 10px;
  }
}

.sd[data-s-928a4cd5-0a20-4977-b867-13e793183312] {
  color: #FFFFFF;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-928a4cd5-0a20-4977-b867-13e793183312] {
    font-size: 15px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-928a4cd5-0a20-4977-b867-13e793183312] {
    font-size: 12px;
  }
}

.sd[data-s-eb45d45a-8385-42cc-85e6-adea2ed0f551] {
  align-content: center;
  align-items: center;
  display: none;
  flex-direction: row;
  flex-wrap: wrap;
  font-size: 32px;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  text-align: left;
  --gap-h-eb45d45a-8385-42cc-85e6-adea2ed0f551: 20px;
  --gap-v-eb45d45a-8385-42cc-85e6-adea2ed0f551: 20px;
  --gap-uuid: eb45d45a-8385-42cc-85e6-adea2ed0f551;
}

@media screen and (max-width: 950px) {
  .sd[data-s-eb45d45a-8385-42cc-85e6-adea2ed0f551] {
    display: none;
    --gap-h-eb45d45a-8385-42cc-85e6-adea2ed0f551: 20px;
    --gap-v-eb45d45a-8385-42cc-85e6-adea2ed0f551: 20px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-eb45d45a-8385-42cc-85e6-adea2ed0f551] {
    align-content: center;
    align-items: center;
    display: none;
    gap: 0px;
    justify-content: center;
    --gap-h-eb45d45a-8385-42cc-85e6-adea2ed0f551: 0px;
    --gap-v-eb45d45a-8385-42cc-85e6-adea2ed0f551: 0px;
  }
}

.sd[data-s-98629ade-8049-4272-88c4-3b1e4f054e15] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: 50px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-98629ade-8049-4272-88c4-3b1e4f054e15: 0px;
  --gap-v-98629ade-8049-4272-88c4-3b1e4f054e15: 0px;
  --gap-uuid: 98629ade-8049-4272-88c4-3b1e4f054e15;
  max-width: 100%;
}

.sd[data-s-98629ade-8049-4272-88c4-3b1e4f054e15]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-98629ade-8049-4272-88c4-3b1e4f054e15: 0px;
  --gap-v-98629ade-8049-4272-88c4-3b1e4f054e15: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-98629ade-8049-4272-88c4-3b1e4f054e15] {
    flex: none;
    --gap-h-98629ade-8049-4272-88c4-3b1e4f054e15: 0px;
    --gap-v-98629ade-8049-4272-88c4-3b1e4f054e15: 0px;
  }
}

.sd[data-s-65418903-98c3-4dbd-a843-6258f6a8c4f1] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  box-shadow: none;
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 900;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1;
  padding: 0px 0px 0px 0px;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-65418903-98c3-4dbd-a843-6258f6a8c4f1] {
    font-size: 14px;
  }
}

.sd[data-s-09c50c63-b517-48fe-80c2-11e10d4e9dc6] {
  align-content: center;
  align-items: center;
  background: #f4810b;
  border-radius: 0;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 5px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-09c50c63-b517-48fe-80c2-11e10d4e9dc6: 10px;
  --gap-v-09c50c63-b517-48fe-80c2-11e10d4e9dc6: 0px;
  --gap-uuid: 09c50c63-b517-48fe-80c2-11e10d4e9dc6;
  max-width: 100%;
}

.sd[data-s-98629ade-8049-4272-88c4-3b1e4f054e15]:hover .sd[data-s-09c50c63-b517-48fe-80c2-11e10d4e9dc6]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-09c50c63-b517-48fe-80c2-11e10d4e9dc6: 10px;
  --gap-v-09c50c63-b517-48fe-80c2-11e10d4e9dc6: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-09c50c63-b517-48fe-80c2-11e10d4e9dc6] {
    flex: none;
    width: 80px;
    --gap-h-09c50c63-b517-48fe-80c2-11e10d4e9dc6: 10px;
    --gap-v-09c50c63-b517-48fe-80c2-11e10d4e9dc6: 0px;
    max-width: 100%;
  }
}

.sd[data-s-2842b150-70ec-4c49-b715-5a320ff24fac] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: 50px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-2842b150-70ec-4c49-b715-5a320ff24fac: 0px;
  --gap-v-2842b150-70ec-4c49-b715-5a320ff24fac: 0px;
  --gap-uuid: 2842b150-70ec-4c49-b715-5a320ff24fac;
  max-width: 100%;
}

.sd[data-s-2842b150-70ec-4c49-b715-5a320ff24fac]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-2842b150-70ec-4c49-b715-5a320ff24fac: 0px;
  --gap-v-2842b150-70ec-4c49-b715-5a320ff24fac: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-2842b150-70ec-4c49-b715-5a320ff24fac] {
    flex: none;
    --gap-h-2842b150-70ec-4c49-b715-5a320ff24fac: 0px;
    --gap-v-2842b150-70ec-4c49-b715-5a320ff24fac: 0px;
  }
}

.sd[data-s-bcb01075-647c-491c-a0b4-b031a00b8056] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  box-shadow: none;
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 900;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1;
  padding: 0px 0px 0px 0px;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-bcb01075-647c-491c-a0b4-b031a00b8056] {
    font-size: 14px;
  }
}

.sd[data-s-b30c72bc-b03a-4a92-a9f6-f298bf6e65e2] {
  align-content: center;
  align-items: center;
  background: #f4810b;
  border-radius: 0;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 5px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-b30c72bc-b03a-4a92-a9f6-f298bf6e65e2: 10px;
  --gap-v-b30c72bc-b03a-4a92-a9f6-f298bf6e65e2: 0px;
  --gap-uuid: b30c72bc-b03a-4a92-a9f6-f298bf6e65e2;
  max-width: 100%;
}

.sd[data-s-2842b150-70ec-4c49-b715-5a320ff24fac]:hover .sd[data-s-b30c72bc-b03a-4a92-a9f6-f298bf6e65e2]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-b30c72bc-b03a-4a92-a9f6-f298bf6e65e2: 10px;
  --gap-v-b30c72bc-b03a-4a92-a9f6-f298bf6e65e2: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-b30c72bc-b03a-4a92-a9f6-f298bf6e65e2] {
    flex: none;
    width: 80px;
    --gap-h-b30c72bc-b03a-4a92-a9f6-f298bf6e65e2: 10px;
    --gap-v-b30c72bc-b03a-4a92-a9f6-f298bf6e65e2: 0px;
    max-width: 100%;
  }
}

.sd[data-s-6fc98dc9-6964-4428-85bd-36617966982d] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: 50px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-6fc98dc9-6964-4428-85bd-36617966982d: 0px;
  --gap-v-6fc98dc9-6964-4428-85bd-36617966982d: 0px;
  --gap-uuid: 6fc98dc9-6964-4428-85bd-36617966982d;
  max-width: 100%;
}

.sd[data-s-6fc98dc9-6964-4428-85bd-36617966982d]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-6fc98dc9-6964-4428-85bd-36617966982d: 0px;
  --gap-v-6fc98dc9-6964-4428-85bd-36617966982d: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-6fc98dc9-6964-4428-85bd-36617966982d] {
    flex: none;
    --gap-h-6fc98dc9-6964-4428-85bd-36617966982d: 0px;
    --gap-v-6fc98dc9-6964-4428-85bd-36617966982d: 0px;
  }
}

.sd[data-s-46ff4016-b464-4681-872e-781dab568a7d] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  box-shadow: none;
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 900;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1;
  padding: 0px 0px 0px 0px;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-46ff4016-b464-4681-872e-781dab568a7d] {
    font-size: 14px;
  }
}

.sd[data-s-45a93dbb-f5bf-481f-8d05-becf890ac59c] {
  align-content: center;
  align-items: center;
  background: #f4810b;
  border-radius: 0;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 5px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-45a93dbb-f5bf-481f-8d05-becf890ac59c: 10px;
  --gap-v-45a93dbb-f5bf-481f-8d05-becf890ac59c: 0px;
  --gap-uuid: 45a93dbb-f5bf-481f-8d05-becf890ac59c;
  max-width: 100%;
}

.sd[data-s-6fc98dc9-6964-4428-85bd-36617966982d]:hover .sd[data-s-45a93dbb-f5bf-481f-8d05-becf890ac59c]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-45a93dbb-f5bf-481f-8d05-becf890ac59c: 10px;
  --gap-v-45a93dbb-f5bf-481f-8d05-becf890ac59c: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-45a93dbb-f5bf-481f-8d05-becf890ac59c] {
    flex: none;
    width: 80px;
    --gap-h-45a93dbb-f5bf-481f-8d05-becf890ac59c: 10px;
    --gap-v-45a93dbb-f5bf-481f-8d05-becf890ac59c: 0px;
    max-width: 100%;
  }
}

.sd[data-s-718e6190-b9d7-4c1e-8c54-95821bf8be29] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: 50px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-718e6190-b9d7-4c1e-8c54-95821bf8be29: 0px;
  --gap-v-718e6190-b9d7-4c1e-8c54-95821bf8be29: 0px;
  --gap-uuid: 718e6190-b9d7-4c1e-8c54-95821bf8be29;
  max-width: 100%;
}

.sd[data-s-718e6190-b9d7-4c1e-8c54-95821bf8be29]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-718e6190-b9d7-4c1e-8c54-95821bf8be29: 0px;
  --gap-v-718e6190-b9d7-4c1e-8c54-95821bf8be29: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-718e6190-b9d7-4c1e-8c54-95821bf8be29] {
    flex: none;
    --gap-h-718e6190-b9d7-4c1e-8c54-95821bf8be29: 0px;
    --gap-v-718e6190-b9d7-4c1e-8c54-95821bf8be29: 0px;
  }
}

.sd[data-s-8a41d0a9-3f92-4196-921c-fb2798b963d4] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  box-shadow: none;
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 900;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1;
  padding: 0px 0px 0px 0px;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-8a41d0a9-3f92-4196-921c-fb2798b963d4] {
    font-size: 14px;
  }
}

.sd[data-s-2e97b26e-8b59-4276-8bf0-4a4ca6e5b31a] {
  align-content: center;
  align-items: center;
  background: #f4810b;
  border-radius: 0;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 5px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-2e97b26e-8b59-4276-8bf0-4a4ca6e5b31a: 10px;
  --gap-v-2e97b26e-8b59-4276-8bf0-4a4ca6e5b31a: 0px;
  --gap-uuid: 2e97b26e-8b59-4276-8bf0-4a4ca6e5b31a;
  max-width: 100%;
}

.sd[data-s-718e6190-b9d7-4c1e-8c54-95821bf8be29]:hover .sd[data-s-2e97b26e-8b59-4276-8bf0-4a4ca6e5b31a]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-2e97b26e-8b59-4276-8bf0-4a4ca6e5b31a: 10px;
  --gap-v-2e97b26e-8b59-4276-8bf0-4a4ca6e5b31a: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-2e97b26e-8b59-4276-8bf0-4a4ca6e5b31a] {
    flex: none;
    width: 80px;
    --gap-h-2e97b26e-8b59-4276-8bf0-4a4ca6e5b31a: 10px;
    --gap-v-2e97b26e-8b59-4276-8bf0-4a4ca6e5b31a: 0px;
    max-width: 100%;
  }
}

.sd[data-s-d25191f8-3386-484a-a5de-ed7ccba8cd9f] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: 50px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-d25191f8-3386-484a-a5de-ed7ccba8cd9f: 0px;
  --gap-v-d25191f8-3386-484a-a5de-ed7ccba8cd9f: 0px;
  --gap-uuid: d25191f8-3386-484a-a5de-ed7ccba8cd9f;
  max-width: 100%;
}

.sd[data-s-d25191f8-3386-484a-a5de-ed7ccba8cd9f]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-d25191f8-3386-484a-a5de-ed7ccba8cd9f: 0px;
  --gap-v-d25191f8-3386-484a-a5de-ed7ccba8cd9f: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-d25191f8-3386-484a-a5de-ed7ccba8cd9f] {
    flex: none;
    --gap-h-d25191f8-3386-484a-a5de-ed7ccba8cd9f: 0px;
    --gap-v-d25191f8-3386-484a-a5de-ed7ccba8cd9f: 0px;
  }
}

.sd[data-s-b6c42f29-bd2d-4f71-842d-5e1d56499d9e] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  box-shadow: none;
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 900;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1;
  padding: 0px 0px 0px 0px;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-b6c42f29-bd2d-4f71-842d-5e1d56499d9e] {
    font-size: 14px;
  }
}

.sd[data-s-5bec5eb3-dabd-42cc-9a30-03427e8c0fc3] {
  align-content: center;
  align-items: center;
  background: #f4810b;
  border-radius: 0;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 5px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-5bec5eb3-dabd-42cc-9a30-03427e8c0fc3: 10px;
  --gap-v-5bec5eb3-dabd-42cc-9a30-03427e8c0fc3: 0px;
  --gap-uuid: 5bec5eb3-dabd-42cc-9a30-03427e8c0fc3;
  max-width: 100%;
}

.sd[data-s-d25191f8-3386-484a-a5de-ed7ccba8cd9f]:hover .sd[data-s-5bec5eb3-dabd-42cc-9a30-03427e8c0fc3]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-5bec5eb3-dabd-42cc-9a30-03427e8c0fc3: 10px;
  --gap-v-5bec5eb3-dabd-42cc-9a30-03427e8c0fc3: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-5bec5eb3-dabd-42cc-9a30-03427e8c0fc3] {
    flex: none;
    width: 80px;
    --gap-h-5bec5eb3-dabd-42cc-9a30-03427e8c0fc3: 10px;
    --gap-v-5bec5eb3-dabd-42cc-9a30-03427e8c0fc3: 0px;
    max-width: 100%;
  }
}

.sd[data-s-cbf26ffb-5aed-4be8-acba-e0b367ee27a7] {
  flex: none;
  height: auto;
  opacity: 0.6;
  width: calc(35% - (var(--gap-h-8aa4d618-6bce-4907-81dc-ae86ba3e81f5) * 0.65));
  max-width: calc(35% - (var(--gap-h-8aa4d618-6bce-4907-81dc-ae86ba3e81f5) * 0.65));
}

@media screen and (max-width: 685px) {
  .sd[data-s-cbf26ffb-5aed-4be8-acba-e0b367ee27a7] {
    display: none;
  }
}

.sd[data-s-fb81a61f-9895-4b05-a46a-e1ca42eff428] {
  align-content: center;
  align-items: center;
  background: #F4810B;
  border-radius: 7px;
  box-shadow: 0px -3px 0px 0px rgba(0, 0, 0, 0.25) inset;
  display: none;
  flex: none;
  flex-direction: row;
  gap: 6px;
  height: 104px;
  justify-content: center;
  margin: 0px;
  padding: 15px 20px 15px 20px;
  width: 1280px;
  --gap-h-fb81a61f-9895-4b05-a46a-e1ca42eff428: 6px;
  --gap-v-fb81a61f-9895-4b05-a46a-e1ca42eff428: 0px;
  --gap-uuid: fb81a61f-9895-4b05-a46a-e1ca42eff428;
  max-width: 100%;
}

.sd[data-s-fb81a61f-9895-4b05-a46a-e1ca42eff428]:hover {
  border-bottom: 0px solid rgba(255, 255, 255, 0);
  border-left: 0px solid rgba(255, 255, 255, 0);
  border-right: 0px solid rgba(255, 255, 255, 0);
  border-top: 0px solid rgba(255, 255, 255, 0);
  box-shadow: none;
  --gap-h-fb81a61f-9895-4b05-a46a-e1ca42eff428: 6px;
  --gap-v-fb81a61f-9895-4b05-a46a-e1ca42eff428: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-fb81a61f-9895-4b05-a46a-e1ca42eff428] {
    display: flex;
    flex: none;
    height: 80px;
    margin: 0px 60px 0px 60px;
    width: 800px;
    --gap-h-fb81a61f-9895-4b05-a46a-e1ca42eff428: 6px;
    --gap-v-fb81a61f-9895-4b05-a46a-e1ca42eff428: 0px;
    max-width: calc(100% - 120px);
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-fb81a61f-9895-4b05-a46a-e1ca42eff428] {
    display: none;
    gap: 2px;
    margin: 0px;
    padding: 15px 12px 15px 12px;
    --gap-h-fb81a61f-9895-4b05-a46a-e1ca42eff428: 2px;
    --gap-v-fb81a61f-9895-4b05-a46a-e1ca42eff428: 0px;
    max-width: 100%;
  }
}

.sd[data-s-153e18b5-f60a-4da9-be61-1503da7f8f27] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 1px 0px 0px 0px;
  width: 50px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-153e18b5-f60a-4da9-be61-1503da7f8f27] {
    flex: none;
    width: 40px;
    max-width: 100%;
  }
}

.sd[data-s-45648491-5de0-43ef-88df-2d5883b69eeb] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  margin: 0px 0px 0px 0px;
  text-align: right;
  width: auto;
  max-width: 100%;
  justify-content: flex-end;
}

@media screen and (max-width: 950px) {
  .sd[data-s-45648491-5de0-43ef-88df-2d5883b69eeb] {
    font-size: 20px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-45648491-5de0-43ef-88df-2d5883b69eeb] {
    font-size: 13px;
  }
}

.sd[data-s-02448638-f558-461e-b61b-0eb404f6683c] {
  align-content: center;
  align-items: center;
  background: #F4810B;
  border-radius: 7px;
  box-shadow: 0px -3px 0px 0px rgba(0, 0, 0, 0.25) inset;
  display: flex;
  flex: none;
  flex-direction: row;
  gap: 6px;
  height: 104px;
  justify-content: center;
  margin: 0px 160px 0px 160px;
  padding: 15px 20px 15px 20px;
  width: 1100px;
  --gap-h-02448638-f558-461e-b61b-0eb404f6683c: 6px;
  --gap-v-02448638-f558-461e-b61b-0eb404f6683c: 0px;
  --gap-uuid: 02448638-f558-461e-b61b-0eb404f6683c;
  max-width: calc(100% - 320px);
}

.sd[data-s-02448638-f558-461e-b61b-0eb404f6683c]:hover {
  border-bottom: 0px solid rgba(255, 255, 255, 0);
  border-left: 0px solid rgba(255, 255, 255, 0);
  border-right: 0px solid rgba(255, 255, 255, 0);
  border-top: 0px solid rgba(255, 255, 255, 0);
  box-shadow: none;
  --gap-h-02448638-f558-461e-b61b-0eb404f6683c: 6px;
  --gap-v-02448638-f558-461e-b61b-0eb404f6683c: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-02448638-f558-461e-b61b-0eb404f6683c] {
    display: none;
    flex: none;
    width: 220px;
    --gap-h-02448638-f558-461e-b61b-0eb404f6683c: 6px;
    --gap-v-02448638-f558-461e-b61b-0eb404f6683c: 0px;
    max-width: calc(100% - 320px);
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-02448638-f558-461e-b61b-0eb404f6683c] {
    display: none;
    gap: 2px;
    margin: 0px;
    padding: 15px 12px 15px 12px;
    --gap-h-02448638-f558-461e-b61b-0eb404f6683c: 2px;
    --gap-v-02448638-f558-461e-b61b-0eb404f6683c: 0px;
    max-width: 100%;
  }
}

.sd[data-s-335bf114-4748-4797-ad46-b91a89366bfb] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 1px 0px 0px 0px;
  width: 50px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-335bf114-4748-4797-ad46-b91a89366bfb] {
    flex: none;
    width: calc(15% - (var(--gap-h-02448638-f558-461e-b61b-0eb404f6683c) * 0.85));
    max-width: calc(15% - (var(--gap-h-02448638-f558-461e-b61b-0eb404f6683c) * 0.85));
  }
}

.sd[data-s-438b979a-a361-41ac-bb09-6667e76d1631] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 36px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  margin: 0px 0px 0px 0px;
  text-align: right;
  width: auto;
  max-width: 100%;
  justify-content: flex-end;
}

@media screen and (max-width: 950px) {
  .sd[data-s-438b979a-a361-41ac-bb09-6667e76d1631] {
    font-size: 13px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-438b979a-a361-41ac-bb09-6667e76d1631] {
    font-size: 13px;
  }
}

.sd[data-s-f4aa36cb-2bfc-4310-9665-c9c1f62b099c] {
  align-content: center;
  align-items: center;
  background: #172c7b;
  display: none;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0px 40px 0px 40px;
  width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
  z-index: 1;
  --gap-h-f4aa36cb-2bfc-4310-9665-c9c1f62b099c: 0px;
  --gap-v-f4aa36cb-2bfc-4310-9665-c9c1f62b099c: 0px;
  --gap-uuid: f4aa36cb-2bfc-4310-9665-c9c1f62b099c;
  max-width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-f4aa36cb-2bfc-4310-9665-c9c1f62b099c] {
    display: none;
    --gap-h-f4aa36cb-2bfc-4310-9665-c9c1f62b099c: 0px;
    --gap-v-f4aa36cb-2bfc-4310-9665-c9c1f62b099c: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f4aa36cb-2bfc-4310-9665-c9c1f62b099c] {
    display: flex;
    padding: 0px 40px 0px 40px;
    width: 100%;
    --gap-h-f4aa36cb-2bfc-4310-9665-c9c1f62b099c: 0px;
    --gap-v-f4aa36cb-2bfc-4310-9665-c9c1f62b099c: 0px;
  }
}

.sd[data-s-4e4b9bbb-1024-45ac-8552-02e558596c69] {
  align-content: center;
  align-items: center;
  border-bottom: 0px solid rgba(36, 37, 40, 0.1);
  border-left: 0px solid rgba(36, 37, 40, 0.1);
  border-right: 0px solid rgba(36, 37, 40, 0.1);
  border-top: 0px solid rgba(36, 37, 40, 0.1);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 50px 0px 50px 0px;
  width: calc(65% - (var(--gap-h-f4aa36cb-2bfc-4310-9665-c9c1f62b099c) * 0.35000000000000003));
  --gap-h-4e4b9bbb-1024-45ac-8552-02e558596c69: 0px;
  --gap-v-4e4b9bbb-1024-45ac-8552-02e558596c69: 40px;
  --gap-uuid: 4e4b9bbb-1024-45ac-8552-02e558596c69;
  max-width: calc(65% - (var(--gap-h-f4aa36cb-2bfc-4310-9665-c9c1f62b099c) * 0.35000000000000003));
}

@media screen and (max-width: 950px) {
  .sd[data-s-4e4b9bbb-1024-45ac-8552-02e558596c69] {
    gap: 40px;
    --gap-h-4e4b9bbb-1024-45ac-8552-02e558596c69: 0px;
    --gap-v-4e4b9bbb-1024-45ac-8552-02e558596c69: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-4e4b9bbb-1024-45ac-8552-02e558596c69] {
    flex: none;
    gap: 20px;
    padding: 30px 4px 47px 0px;
    width: calc(100% - (var(--gap-h-f4aa36cb-2bfc-4310-9665-c9c1f62b099c) * 0));
    --gap-h-4e4b9bbb-1024-45ac-8552-02e558596c69: 0px;
    --gap-v-4e4b9bbb-1024-45ac-8552-02e558596c69: 20px;
    max-width: calc(100% - (var(--gap-h-f4aa36cb-2bfc-4310-9665-c9c1f62b099c) * 0));
  }
}

.sd[data-s-2a561a70-c9ca-4590-bc3d-d60c1868bdb1] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  padding: 20px;
  transform: translate(0px, 0px);
  width: calc(100% - (var(--gap-h-4e4b9bbb-1024-45ac-8552-02e558596c69) * 0));
  z-index: 1;
  --gap-h-2a561a70-c9ca-4590-bc3d-d60c1868bdb1: 0px;
  --gap-v-2a561a70-c9ca-4590-bc3d-d60c1868bdb1: 20px;
  --gap-uuid: 2a561a70-c9ca-4590-bc3d-d60c1868bdb1;
  max-width: calc(100% - (var(--gap-h-4e4b9bbb-1024-45ac-8552-02e558596c69) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-2a561a70-c9ca-4590-bc3d-d60c1868bdb1] {
    gap: 10px;
    --gap-h-2a561a70-c9ca-4590-bc3d-d60c1868bdb1: 0px;
    --gap-v-2a561a70-c9ca-4590-bc3d-d60c1868bdb1: 10px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-2a561a70-c9ca-4590-bc3d-d60c1868bdb1] {
    gap: 0px;
    padding: 10px;
    --gap-h-2a561a70-c9ca-4590-bc3d-d60c1868bdb1: 0px;
    --gap-v-2a561a70-c9ca-4590-bc3d-d60c1868bdb1: 0px;
  }
}

.sd[data-s-e93faadd-76a7-4910-b368-039d84a4c3ce] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  padding: 0px 30px 0px 30px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-e93faadd-76a7-4910-b368-039d84a4c3ce] {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 14px 0px;
    width: calc(100% - (var(--gap-h-2a561a70-c9ca-4590-bc3d-d60c1868bdb1) * 0));
    max-width: calc(100% - (var(--gap-h-2a561a70-c9ca-4590-bc3d-d60c1868bdb1) * 0));
  }
}

.sd[data-s-0a830766-84fb-4459-90e9-73f987dc5993] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 96px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: 100%;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0a830766-84fb-4459-90e9-73f987dc5993] {
    font-size: 32px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0a830766-84fb-4459-90e9-73f987dc5993] {
    flex: none;
    font-size: 40px;
    height: 100%;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-927bdb9d-c10f-4f74-8e0d-86440ea68ddc] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 1px;
  height: 136px;
  justify-content: center;
  padding: 0px 30px;
  width: auto;
  --gap-h-927bdb9d-c10f-4f74-8e0d-86440ea68ddc: 0px;
  --gap-v-927bdb9d-c10f-4f74-8e0d-86440ea68ddc: 1px;
  --gap-uuid: 927bdb9d-c10f-4f74-8e0d-86440ea68ddc;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-927bdb9d-c10f-4f74-8e0d-86440ea68ddc] {
    flex: none;
    gap: 10px;
    height: auto;
    padding: 0px;
    --gap-h-927bdb9d-c10f-4f74-8e0d-86440ea68ddc: 0px;
    --gap-v-927bdb9d-c10f-4f74-8e0d-86440ea68ddc: 10px;
    max-width: 100%;
  }
}

.sd[data-s-36b0ad8b-aa02-4454-ab05-2dd23550d2ce] {
  color: #FFFFFF;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 28px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 950px) {
  .sd[data-s-36b0ad8b-aa02-4454-ab05-2dd23550d2ce] {
    font-size: 14px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-36b0ad8b-aa02-4454-ab05-2dd23550d2ce] {
    font-size: 13px;
    text-align: left;
    justify-content: flex-start;
  }
}

.sd[data-s-c6e9cbd1-75e4-4599-ac29-082392e20f45] {
  align-content: center;
  align-items: center;
  display: none;
  flex-direction: row;
  flex-wrap: wrap;
  font-size: 32px;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  --gap-h-c6e9cbd1-75e4-4599-ac29-082392e20f45: 20px;
  --gap-v-c6e9cbd1-75e4-4599-ac29-082392e20f45: 20px;
  --gap-uuid: c6e9cbd1-75e4-4599-ac29-082392e20f45;
}

@media screen and (max-width: 950px) {
  .sd[data-s-c6e9cbd1-75e4-4599-ac29-082392e20f45] {
    display: none;
    --gap-h-c6e9cbd1-75e4-4599-ac29-082392e20f45: 20px;
    --gap-v-c6e9cbd1-75e4-4599-ac29-082392e20f45: 20px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-c6e9cbd1-75e4-4599-ac29-082392e20f45] {
    align-content: center;
    align-items: center;
    display: none;
    font-size: 24px;
    gap: 0px;
    justify-content: center;
    text-align: left;
    --gap-h-c6e9cbd1-75e4-4599-ac29-082392e20f45: 0px;
    --gap-v-c6e9cbd1-75e4-4599-ac29-082392e20f45: 0px;
  }
}

.sd[data-s-d07ba90d-3b63-4983-ab7c-17811ec3a98d] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: 50px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-d07ba90d-3b63-4983-ab7c-17811ec3a98d: 0px;
  --gap-v-d07ba90d-3b63-4983-ab7c-17811ec3a98d: 0px;
  --gap-uuid: d07ba90d-3b63-4983-ab7c-17811ec3a98d;
  max-width: 100%;
}

.sd[data-s-d07ba90d-3b63-4983-ab7c-17811ec3a98d]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-d07ba90d-3b63-4983-ab7c-17811ec3a98d: 0px;
  --gap-v-d07ba90d-3b63-4983-ab7c-17811ec3a98d: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-d07ba90d-3b63-4983-ab7c-17811ec3a98d] {
    flex: none;
    --gap-h-d07ba90d-3b63-4983-ab7c-17811ec3a98d: 0px;
    --gap-v-d07ba90d-3b63-4983-ab7c-17811ec3a98d: 0px;
  }
}

.sd[data-s-1154b520-b36f-4659-a4d1-ca95fdad8d96] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  box-shadow: none;
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 900;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1;
  padding: 0px 0px 0px 0px;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-1154b520-b36f-4659-a4d1-ca95fdad8d96] {
    font-size: 14px;
  }
}

.sd[data-s-988ba189-2056-49f5-b7b2-2f79e4cb5229] {
  align-content: center;
  align-items: center;
  background: #f4810b;
  border-radius: 0;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 5px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-988ba189-2056-49f5-b7b2-2f79e4cb5229: 10px;
  --gap-v-988ba189-2056-49f5-b7b2-2f79e4cb5229: 0px;
  --gap-uuid: 988ba189-2056-49f5-b7b2-2f79e4cb5229;
  max-width: 100%;
}

.sd[data-s-d07ba90d-3b63-4983-ab7c-17811ec3a98d]:hover .sd[data-s-988ba189-2056-49f5-b7b2-2f79e4cb5229]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-988ba189-2056-49f5-b7b2-2f79e4cb5229: 10px;
  --gap-v-988ba189-2056-49f5-b7b2-2f79e4cb5229: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-988ba189-2056-49f5-b7b2-2f79e4cb5229] {
    flex: none;
    width: 80px;
    --gap-h-988ba189-2056-49f5-b7b2-2f79e4cb5229: 10px;
    --gap-v-988ba189-2056-49f5-b7b2-2f79e4cb5229: 0px;
    max-width: 100%;
  }
}

.sd[data-s-c4b62ab0-2082-4d1e-b8e4-e929251da86a] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: 50px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-c4b62ab0-2082-4d1e-b8e4-e929251da86a: 0px;
  --gap-v-c4b62ab0-2082-4d1e-b8e4-e929251da86a: 0px;
  --gap-uuid: c4b62ab0-2082-4d1e-b8e4-e929251da86a;
  max-width: 100%;
}

.sd[data-s-c4b62ab0-2082-4d1e-b8e4-e929251da86a]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-c4b62ab0-2082-4d1e-b8e4-e929251da86a: 0px;
  --gap-v-c4b62ab0-2082-4d1e-b8e4-e929251da86a: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-c4b62ab0-2082-4d1e-b8e4-e929251da86a] {
    flex: none;
    --gap-h-c4b62ab0-2082-4d1e-b8e4-e929251da86a: 0px;
    --gap-v-c4b62ab0-2082-4d1e-b8e4-e929251da86a: 0px;
  }
}

.sd[data-s-3c5dc6a4-aac2-4adf-95e3-b9547cb8201a] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  box-shadow: none;
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 900;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1;
  padding: 0px 0px 0px 0px;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-3c5dc6a4-aac2-4adf-95e3-b9547cb8201a] {
    font-size: 14px;
  }
}

.sd[data-s-c2682ba8-e599-4174-8b9e-644f3cee10f1] {
  align-content: center;
  align-items: center;
  background: #f4810b;
  border-radius: 0;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 5px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-c2682ba8-e599-4174-8b9e-644f3cee10f1: 10px;
  --gap-v-c2682ba8-e599-4174-8b9e-644f3cee10f1: 0px;
  --gap-uuid: c2682ba8-e599-4174-8b9e-644f3cee10f1;
  max-width: 100%;
}

.sd[data-s-c4b62ab0-2082-4d1e-b8e4-e929251da86a]:hover .sd[data-s-c2682ba8-e599-4174-8b9e-644f3cee10f1]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-c2682ba8-e599-4174-8b9e-644f3cee10f1: 10px;
  --gap-v-c2682ba8-e599-4174-8b9e-644f3cee10f1: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-c2682ba8-e599-4174-8b9e-644f3cee10f1] {
    flex: none;
    width: 80px;
    --gap-h-c2682ba8-e599-4174-8b9e-644f3cee10f1: 10px;
    --gap-v-c2682ba8-e599-4174-8b9e-644f3cee10f1: 0px;
    max-width: 100%;
  }
}

.sd[data-s-6022b015-1e74-469f-8b93-74555745f3dd] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: 50px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-6022b015-1e74-469f-8b93-74555745f3dd: 0px;
  --gap-v-6022b015-1e74-469f-8b93-74555745f3dd: 0px;
  --gap-uuid: 6022b015-1e74-469f-8b93-74555745f3dd;
  max-width: 100%;
}

.sd[data-s-6022b015-1e74-469f-8b93-74555745f3dd]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-6022b015-1e74-469f-8b93-74555745f3dd: 0px;
  --gap-v-6022b015-1e74-469f-8b93-74555745f3dd: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-6022b015-1e74-469f-8b93-74555745f3dd] {
    flex: none;
    --gap-h-6022b015-1e74-469f-8b93-74555745f3dd: 0px;
    --gap-v-6022b015-1e74-469f-8b93-74555745f3dd: 0px;
  }
}

.sd[data-s-279e86a1-82dc-4605-85a8-1036772455ba] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  box-shadow: none;
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 900;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1;
  padding: 0px 0px 0px 0px;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-279e86a1-82dc-4605-85a8-1036772455ba] {
    font-size: 14px;
  }
}

.sd[data-s-04f881ef-adeb-4047-a13e-ed3e0192e932] {
  align-content: center;
  align-items: center;
  background: #f4810b;
  border-radius: 0;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 5px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-04f881ef-adeb-4047-a13e-ed3e0192e932: 10px;
  --gap-v-04f881ef-adeb-4047-a13e-ed3e0192e932: 0px;
  --gap-uuid: 04f881ef-adeb-4047-a13e-ed3e0192e932;
  max-width: 100%;
}

.sd[data-s-6022b015-1e74-469f-8b93-74555745f3dd]:hover .sd[data-s-04f881ef-adeb-4047-a13e-ed3e0192e932]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-04f881ef-adeb-4047-a13e-ed3e0192e932: 10px;
  --gap-v-04f881ef-adeb-4047-a13e-ed3e0192e932: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-04f881ef-adeb-4047-a13e-ed3e0192e932] {
    flex: none;
    width: 80px;
    --gap-h-04f881ef-adeb-4047-a13e-ed3e0192e932: 10px;
    --gap-v-04f881ef-adeb-4047-a13e-ed3e0192e932: 0px;
    max-width: 100%;
  }
}

.sd[data-s-8a0ccf08-f68d-4720-b077-373e76383278] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: 50px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-8a0ccf08-f68d-4720-b077-373e76383278: 0px;
  --gap-v-8a0ccf08-f68d-4720-b077-373e76383278: 0px;
  --gap-uuid: 8a0ccf08-f68d-4720-b077-373e76383278;
  max-width: 100%;
}

.sd[data-s-8a0ccf08-f68d-4720-b077-373e76383278]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-8a0ccf08-f68d-4720-b077-373e76383278: 0px;
  --gap-v-8a0ccf08-f68d-4720-b077-373e76383278: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-8a0ccf08-f68d-4720-b077-373e76383278] {
    flex: none;
    --gap-h-8a0ccf08-f68d-4720-b077-373e76383278: 0px;
    --gap-v-8a0ccf08-f68d-4720-b077-373e76383278: 0px;
  }
}

.sd[data-s-4131cbdc-e77b-46c8-828e-c35500a7ac6e] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  box-shadow: none;
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 900;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1;
  padding: 0px 0px 0px 0px;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-4131cbdc-e77b-46c8-828e-c35500a7ac6e] {
    font-size: 14px;
  }
}

.sd[data-s-29df6fb6-3d17-40bd-9ea2-3f2564a1f35c] {
  align-content: center;
  align-items: center;
  background: #f4810b;
  border-radius: 0;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 5px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-29df6fb6-3d17-40bd-9ea2-3f2564a1f35c: 10px;
  --gap-v-29df6fb6-3d17-40bd-9ea2-3f2564a1f35c: 0px;
  --gap-uuid: 29df6fb6-3d17-40bd-9ea2-3f2564a1f35c;
  max-width: 100%;
}

.sd[data-s-8a0ccf08-f68d-4720-b077-373e76383278]:hover .sd[data-s-29df6fb6-3d17-40bd-9ea2-3f2564a1f35c]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-29df6fb6-3d17-40bd-9ea2-3f2564a1f35c: 10px;
  --gap-v-29df6fb6-3d17-40bd-9ea2-3f2564a1f35c: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-29df6fb6-3d17-40bd-9ea2-3f2564a1f35c] {
    flex: none;
    width: 80px;
    --gap-h-29df6fb6-3d17-40bd-9ea2-3f2564a1f35c: 10px;
    --gap-v-29df6fb6-3d17-40bd-9ea2-3f2564a1f35c: 0px;
    max-width: 100%;
  }
}

.sd[data-s-65a20c6a-80b8-432a-97ba-2997bd7e6ef1] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  height: 50px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-65a20c6a-80b8-432a-97ba-2997bd7e6ef1: 0px;
  --gap-v-65a20c6a-80b8-432a-97ba-2997bd7e6ef1: 0px;
  --gap-uuid: 65a20c6a-80b8-432a-97ba-2997bd7e6ef1;
  max-width: 100%;
}

.sd[data-s-65a20c6a-80b8-432a-97ba-2997bd7e6ef1]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-65a20c6a-80b8-432a-97ba-2997bd7e6ef1: 0px;
  --gap-v-65a20c6a-80b8-432a-97ba-2997bd7e6ef1: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-65a20c6a-80b8-432a-97ba-2997bd7e6ef1] {
    flex: none;
    --gap-h-65a20c6a-80b8-432a-97ba-2997bd7e6ef1: 0px;
    --gap-v-65a20c6a-80b8-432a-97ba-2997bd7e6ef1: 0px;
  }
}

.sd[data-s-cd2d1562-5e0f-400e-8107-004569113680] {
  background: rgba(0, 0, 0, 0.0);
  border-radius: 0;
  box-shadow: none;
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 900;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1;
  padding: 0px 0px 0px 0px;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-cd2d1562-5e0f-400e-8107-004569113680] {
    font-size: 14px;
  }
}

.sd[data-s-6a33d204-ff8f-4ce6-8121-305850d2532b] {
  align-content: center;
  align-items: center;
  background: #f4810b;
  border-radius: 0;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  height: 5px;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 0px 0px 0px;
  width: 100px;
  --gap-h-6a33d204-ff8f-4ce6-8121-305850d2532b: 10px;
  --gap-v-6a33d204-ff8f-4ce6-8121-305850d2532b: 0px;
  --gap-uuid: 6a33d204-ff8f-4ce6-8121-305850d2532b;
  max-width: 100%;
}

.sd[data-s-65a20c6a-80b8-432a-97ba-2997bd7e6ef1]:hover .sd[data-s-6a33d204-ff8f-4ce6-8121-305850d2532b]:hover {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  --gap-h-6a33d204-ff8f-4ce6-8121-305850d2532b: 10px;
  --gap-v-6a33d204-ff8f-4ce6-8121-305850d2532b: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-6a33d204-ff8f-4ce6-8121-305850d2532b] {
    flex: none;
    width: 80px;
    --gap-h-6a33d204-ff8f-4ce6-8121-305850d2532b: 10px;
    --gap-v-6a33d204-ff8f-4ce6-8121-305850d2532b: 0px;
    max-width: 100%;
  }
}

.sd[data-s-a3e31a34-8535-4a9e-a9ae-54ae32e83e14] {
  align-content: center;
  align-items: center;
  background: #F4810B;
  border-radius: 7px;
  box-shadow: 0px -3px 0px 0px rgba(0, 0, 0, 0.25) inset;
  display: none;
  flex: none;
  flex-direction: row;
  gap: 6px;
  height: 104px;
  justify-content: center;
  margin: 0px;
  padding: 15px 20px 15px 20px;
  width: 1280px;
  --gap-h-a3e31a34-8535-4a9e-a9ae-54ae32e83e14: 6px;
  --gap-v-a3e31a34-8535-4a9e-a9ae-54ae32e83e14: 0px;
  --gap-uuid: a3e31a34-8535-4a9e-a9ae-54ae32e83e14;
  max-width: 100%;
}

.sd[data-s-a3e31a34-8535-4a9e-a9ae-54ae32e83e14]:hover {
  border-bottom: 0px solid rgba(255, 255, 255, 0);
  border-left: 0px solid rgba(255, 255, 255, 0);
  border-right: 0px solid rgba(255, 255, 255, 0);
  border-top: 0px solid rgba(255, 255, 255, 0);
  box-shadow: none;
  --gap-h-a3e31a34-8535-4a9e-a9ae-54ae32e83e14: 6px;
  --gap-v-a3e31a34-8535-4a9e-a9ae-54ae32e83e14: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-a3e31a34-8535-4a9e-a9ae-54ae32e83e14] {
    display: flex;
    flex: none;
    height: 80px;
    margin: 0px 60px 0px 60px;
    width: 800px;
    --gap-h-a3e31a34-8535-4a9e-a9ae-54ae32e83e14: 6px;
    --gap-v-a3e31a34-8535-4a9e-a9ae-54ae32e83e14: 0px;
    max-width: calc(100% - 120px);
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a3e31a34-8535-4a9e-a9ae-54ae32e83e14] {
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 2px;
    height: 50px;
    margin: 0px;
    padding: 15px 12px 15px 12px;
    width: 300px;
    --gap-h-a3e31a34-8535-4a9e-a9ae-54ae32e83e14: 2px;
    --gap-v-a3e31a34-8535-4a9e-a9ae-54ae32e83e14: 0px;
    max-width: 100%;
  }
}

.sd[data-s-a4009e40-538f-49a8-9cce-0abfb070c905] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 6px;
  justify-content: center;
  padding: 0px;
  --gap-h-a4009e40-538f-49a8-9cce-0abfb070c905: 6px;
  --gap-v-a4009e40-538f-49a8-9cce-0abfb070c905: 0px;
  --gap-uuid: a4009e40-538f-49a8-9cce-0abfb070c905;
}

@media screen and (max-width: 685px) {
  .sd[data-s-a4009e40-538f-49a8-9cce-0abfb070c905] {
    flex: none;
    flex-direction: row;
    gap: 2px;
    width: calc(100% - (var(--gap-h-a3e31a34-8535-4a9e-a9ae-54ae32e83e14) * 0));
    --gap-h-a4009e40-538f-49a8-9cce-0abfb070c905: 2px;
    --gap-v-a4009e40-538f-49a8-9cce-0abfb070c905: 0px;
    max-width: calc(100% - (var(--gap-h-a3e31a34-8535-4a9e-a9ae-54ae32e83e14) * 0));
  }
}

.sd[data-s-ab4018e0-a410-47ac-9a08-8403674dd04f] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 1px 0px 0px 0px;
  width: 50px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-ab4018e0-a410-47ac-9a08-8403674dd04f] {
    flex: none;
    width: 40px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-ab4018e0-a410-47ac-9a08-8403674dd04f] {
    flex: none;
    width: 26px;
    max-width: 100%;
  }
}

.sd[data-s-bd04ae06-cd82-4a4d-8a09-eaffedda2586] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  margin: 0px 0px 0px 0px;
  text-align: right;
  width: auto;
  max-width: 100%;
  justify-content: flex-end;
}

@media screen and (max-width: 950px) {
  .sd[data-s-bd04ae06-cd82-4a4d-8a09-eaffedda2586] {
    font-size: 20px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-bd04ae06-cd82-4a4d-8a09-eaffedda2586] {
    flex: none;
    font-size: 16px;
    text-align: center;
    justify-content: center;
  }
}

.sd[data-s-0b289433-a2c5-4665-a24e-299c7fd005d2] {
  flex: none;
  height: auto;
  width: calc(35% - (var(--gap-h-f4aa36cb-2bfc-4310-9665-c9c1f62b099c) * 0.65));
  max-width: calc(35% - (var(--gap-h-f4aa36cb-2bfc-4310-9665-c9c1f62b099c) * 0.65));
}

@media screen and (max-width: 685px) {
  .sd[data-s-0b289433-a2c5-4665-a24e-299c7fd005d2] {
    display: none;
  }
}

.sd[data-s-64d0d1fa-caa1-4804-8dbd-579ab0100164] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  border-bottom: 1px solid rgba(36, 37, 40, 0.1);
  border-left: 0px solid rgba(36, 37, 40, 0.1);
  border-right: 0px solid rgba(36, 37, 40, 0.1);
  border-top: 0px solid rgba(36, 37, 40, 0.1);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 100px 100px 100px 100px;
  width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
  max-width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-64d0d1fa-caa1-4804-8dbd-579ab0100164] {
    padding: 30px 40px 30px 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-64d0d1fa-caa1-4804-8dbd-579ab0100164] {
    padding: 30px 20px 30px 20px;
  }
}

.sd[data-s-a8de1f28-478a-459c-ae68-de46ef80e680] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: flex-start;
  padding: 0px 40px;
  width: 1280px;
  --gap-h-a8de1f28-478a-459c-ae68-de46ef80e680: 0px;
  --gap-v-a8de1f28-478a-459c-ae68-de46ef80e680: 80px;
  --gap-uuid: a8de1f28-478a-459c-ae68-de46ef80e680;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-a8de1f28-478a-459c-ae68-de46ef80e680] {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 20px;
    --gap-h-a8de1f28-478a-459c-ae68-de46ef80e680: 0px;
    --gap-v-a8de1f28-478a-459c-ae68-de46ef80e680: 80px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a8de1f28-478a-459c-ae68-de46ef80e680] {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 10px;
    --gap-h-a8de1f28-478a-459c-ae68-de46ef80e680: 0px;
    --gap-v-a8de1f28-478a-459c-ae68-de46ef80e680: 80px;
  }
}

.sd[data-s-687a9365-f4e4-4f70-bf7f-271e38c5ed0b] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-a8de1f28-478a-459c-ae68-de46ef80e680) * 0));
  --gap-h-687a9365-f4e4-4f70-bf7f-271e38c5ed0b: 0px;
  --gap-v-687a9365-f4e4-4f70-bf7f-271e38c5ed0b: 20px;
  --gap-uuid: 687a9365-f4e4-4f70-bf7f-271e38c5ed0b;
  max-width: calc(100% - (var(--gap-h-a8de1f28-478a-459c-ae68-de46ef80e680) * 0));
}

@media screen and (max-width: 685px) {
  .sd[data-s-687a9365-f4e4-4f70-bf7f-271e38c5ed0b] {
    gap: 5px;
    --gap-h-687a9365-f4e4-4f70-bf7f-271e38c5ed0b: 0px;
    --gap-v-687a9365-f4e4-4f70-bf7f-271e38c5ed0b: 5px;
  }
}

.sd[data-s-aad18bd1-2dfe-4451-9d1e-a671df655704] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 5px;
  height: 113px;
  justify-content: center;
  padding: 0px;
  --gap-h-aad18bd1-2dfe-4451-9d1e-a671df655704: 0px;
  --gap-v-aad18bd1-2dfe-4451-9d1e-a671df655704: 5px;
  --gap-uuid: aad18bd1-2dfe-4451-9d1e-a671df655704;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-aad18bd1-2dfe-4451-9d1e-a671df655704] {
    gap: 5px;
    --gap-h-aad18bd1-2dfe-4451-9d1e-a671df655704: 0px;
    --gap-v-aad18bd1-2dfe-4451-9d1e-a671df655704: 5px;
  }
}

.sd[data-s-20b3df42-445a-44c3-9831-b07319047839] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.75;
  margin: 0px 0px 0px;
  mix-blend-mode: normal;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

.sd[data-s-44bae652-b338-4fec-99ea-e73a7cbb93ab] {
  color: #242528;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-44bae652-b338-4fec-99ea-e73a7cbb93ab] {
    font-size: 36px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-44bae652-b338-4fec-99ea-e73a7cbb93ab] {
    font-size: 32px;
  }
}

.sd[data-s-5862e31f-22bb-4548-8c3d-5122a5f76f95] {
  align-content: flex-start;
  align-items: flex-start;
  display: none;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  justify-content: flex-start;
  padding: 40px 40px 40px 40px;
  width: calc(100% - (var(--gap-h-687a9365-f4e4-4f70-bf7f-271e38c5ed0b) * 0));
  --gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95: 30px;
  --gap-v-5862e31f-22bb-4548-8c3d-5122a5f76f95: 30px;
  --gap-uuid: 5862e31f-22bb-4548-8c3d-5122a5f76f95;
  max-width: calc(100% - (var(--gap-h-687a9365-f4e4-4f70-bf7f-271e38c5ed0b) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-5862e31f-22bb-4548-8c3d-5122a5f76f95] {
    align-content: center;
    align-items: center;
    display: none;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 50px 30px;
    justify-content: center;
    --gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95: 30px;
    --gap-v-5862e31f-22bb-4548-8c3d-5122a5f76f95: 50px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5862e31f-22bb-4548-8c3d-5122a5f76f95] {
    display: none;
    gap: 30px 30px;
    padding: 20px 0px 0px 0px;
    --gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95: 30px;
    --gap-v-5862e31f-22bb-4548-8c3d-5122a5f76f95: 30px;
  }
}

.sd[data-s-812bf08e-7eca-4175-9ccd-532d8d52a21c] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(33% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.67));
  --gap-h-812bf08e-7eca-4175-9ccd-532d8d52a21c: 0px;
  --gap-v-812bf08e-7eca-4175-9ccd-532d8d52a21c: 20px;
  --gap-uuid: 812bf08e-7eca-4175-9ccd-532d8d52a21c;
  max-width: calc(33% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.67));
}

.sd[data-s-812bf08e-7eca-4175-9ccd-532d8d52a21c]:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  flex: none;
  transform: translate(0px, 0px) scale(1.1, 1.1);
  --gap-h-812bf08e-7eca-4175-9ccd-532d8d52a21c: 0px;
  --gap-v-812bf08e-7eca-4175-9ccd-532d8d52a21c: 20px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-812bf08e-7eca-4175-9ccd-532d8d52a21c] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    overflow-x: visible;
    overflow-y: visible;
    width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
    --gap-h-812bf08e-7eca-4175-9ccd-532d8d52a21c: 20px;
    --gap-v-812bf08e-7eca-4175-9ccd-532d8d52a21c: 0px;
    max-width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-812bf08e-7eca-4175-9ccd-532d8d52a21c] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
    --gap-h-812bf08e-7eca-4175-9ccd-532d8d52a21c: 20px;
    --gap-v-812bf08e-7eca-4175-9ccd-532d8d52a21c: 0px;
    max-width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
  }
}

.sd[data-s-39369ed6-d4be-4247-8f09-0ebfd31a51dc] {
  border-radius: 8px;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-39369ed6-d4be-4247-8f09-0ebfd31a51dc] {
    flex: none;
    height: auto;
    width: calc(40% - (var(--gap-h-812bf08e-7eca-4175-9ccd-532d8d52a21c) * 0.6));
    max-width: calc(40% - (var(--gap-h-812bf08e-7eca-4175-9ccd-532d8d52a21c) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-39369ed6-d4be-4247-8f09-0ebfd31a51dc] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-a685025d-1d02-4020-b643-59b3c784fd70] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-a685025d-1d02-4020-b643-59b3c784fd70: 0px;
  --gap-v-a685025d-1d02-4020-b643-59b3c784fd70: 10px;
  --gap-uuid: a685025d-1d02-4020-b643-59b3c784fd70;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-a685025d-1d02-4020-b643-59b3c784fd70] {
    flex: none;
    height: auto;
    width: calc(40% - (var(--gap-h-812bf08e-7eca-4175-9ccd-532d8d52a21c) * 0.6));
    --gap-h-a685025d-1d02-4020-b643-59b3c784fd70: 0px;
    --gap-v-a685025d-1d02-4020-b643-59b3c784fd70: 10px;
    max-width: calc(40% - (var(--gap-h-812bf08e-7eca-4175-9ccd-532d8d52a21c) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a685025d-1d02-4020-b643-59b3c784fd70] {
    flex: 1;
    width: auto;
    --gap-h-a685025d-1d02-4020-b643-59b3c784fd70: 0px;
    --gap-v-a685025d-1d02-4020-b643-59b3c784fd70: 10px;
    max-width: 100%;
  }
}

.sd[data-s-a97fa9dd-f0fb-4415-aa67-2f8cf45f7da4] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-a97fa9dd-f0fb-4415-aa67-2f8cf45f7da4] {
    font-size: 16px;
  }
}

.sd[data-s-55690ccd-4852-477d-9a09-00f02b250bf1] {
  color: #333;
  font-size: 48px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-55690ccd-4852-477d-9a09-00f02b250bf1] {
    flex: none;
    width: calc(20% - (var(--gap-h-812bf08e-7eca-4175-9ccd-532d8d52a21c) * 0.8));
    max-width: calc(20% - (var(--gap-h-812bf08e-7eca-4175-9ccd-532d8d52a21c) * 0.8));
  }
}

.sd[data-s-d4b867f0-f197-4303-b168-45b3c6934aca] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(33% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.67));
  --gap-h-d4b867f0-f197-4303-b168-45b3c6934aca: 0px;
  --gap-v-d4b867f0-f197-4303-b168-45b3c6934aca: 20px;
  --gap-uuid: d4b867f0-f197-4303-b168-45b3c6934aca;
  max-width: calc(33% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.67));
}

.sd[data-s-d4b867f0-f197-4303-b168-45b3c6934aca]:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  transform: scale(1.1, 1.1);
  --gap-h-d4b867f0-f197-4303-b168-45b3c6934aca: 0px;
  --gap-v-d4b867f0-f197-4303-b168-45b3c6934aca: 20px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-d4b867f0-f197-4303-b168-45b3c6934aca] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
    --gap-h-d4b867f0-f197-4303-b168-45b3c6934aca: 20px;
    --gap-v-d4b867f0-f197-4303-b168-45b3c6934aca: 0px;
    max-width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-d4b867f0-f197-4303-b168-45b3c6934aca] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
    --gap-h-d4b867f0-f197-4303-b168-45b3c6934aca: 20px;
    --gap-v-d4b867f0-f197-4303-b168-45b3c6934aca: 0px;
    max-width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
  }
}

.sd[data-s-45316151-4705-42c8-842a-6965f387868e] {
  border-radius: 8px;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-45316151-4705-42c8-842a-6965f387868e] {
    flex: none;
    width: calc(40% - (var(--gap-h-d4b867f0-f197-4303-b168-45b3c6934aca) * 0.6));
    max-width: calc(40% - (var(--gap-h-d4b867f0-f197-4303-b168-45b3c6934aca) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-45316151-4705-42c8-842a-6965f387868e] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-435e5a31-f73d-4bb0-bc51-c17c4a8e1228] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-435e5a31-f73d-4bb0-bc51-c17c4a8e1228: 0px;
  --gap-v-435e5a31-f73d-4bb0-bc51-c17c4a8e1228: 10px;
  --gap-uuid: 435e5a31-f73d-4bb0-bc51-c17c4a8e1228;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-435e5a31-f73d-4bb0-bc51-c17c4a8e1228] {
    flex: none;
    height: auto;
    padding: 0px;
    width: calc(40% - (var(--gap-h-d4b867f0-f197-4303-b168-45b3c6934aca) * 0.6));
    --gap-h-435e5a31-f73d-4bb0-bc51-c17c4a8e1228: 0px;
    --gap-v-435e5a31-f73d-4bb0-bc51-c17c4a8e1228: 10px;
    max-width: calc(40% - (var(--gap-h-d4b867f0-f197-4303-b168-45b3c6934aca) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-435e5a31-f73d-4bb0-bc51-c17c4a8e1228] {
    flex: 1;
    width: auto;
    --gap-h-435e5a31-f73d-4bb0-bc51-c17c4a8e1228: 0px;
    --gap-v-435e5a31-f73d-4bb0-bc51-c17c4a8e1228: 10px;
    max-width: 100%;
  }
}

.sd[data-s-127d389d-44a4-4936-a37b-b670761869df] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-127d389d-44a4-4936-a37b-b670761869df] {
    font-size: 16px;
  }
}

.sd[data-s-0f17d45d-a63c-4f34-8c69-83656f61205d] {
  color: #333;
  font-size: 48px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0f17d45d-a63c-4f34-8c69-83656f61205d] {
    flex: none;
    width: calc(20% - (var(--gap-h-d4b867f0-f197-4303-b168-45b3c6934aca) * 0.8));
    max-width: calc(20% - (var(--gap-h-d4b867f0-f197-4303-b168-45b3c6934aca) * 0.8));
  }
}

.sd[data-s-31a11544-8fd1-4f56-8a30-9da34663d271] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(33% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.67));
  --gap-h-31a11544-8fd1-4f56-8a30-9da34663d271: 0px;
  --gap-v-31a11544-8fd1-4f56-8a30-9da34663d271: 20px;
  --gap-uuid: 31a11544-8fd1-4f56-8a30-9da34663d271;
  max-width: calc(33% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.67));
}

.sd[data-s-31a11544-8fd1-4f56-8a30-9da34663d271]:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  transform: scale(1.1, 1.1);
  --gap-h-31a11544-8fd1-4f56-8a30-9da34663d271: 0px;
  --gap-v-31a11544-8fd1-4f56-8a30-9da34663d271: 20px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-31a11544-8fd1-4f56-8a30-9da34663d271] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
    --gap-h-31a11544-8fd1-4f56-8a30-9da34663d271: 20px;
    --gap-v-31a11544-8fd1-4f56-8a30-9da34663d271: 0px;
    max-width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-31a11544-8fd1-4f56-8a30-9da34663d271] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
    --gap-h-31a11544-8fd1-4f56-8a30-9da34663d271: 20px;
    --gap-v-31a11544-8fd1-4f56-8a30-9da34663d271: 0px;
    max-width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
  }
}

.sd[data-s-59b5481d-0924-43a1-bf54-a2cb82f08589] {
  border-radius: 8px;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-59b5481d-0924-43a1-bf54-a2cb82f08589] {
    flex: none;
    width: calc(40% - (var(--gap-h-31a11544-8fd1-4f56-8a30-9da34663d271) * 0.6));
    max-width: calc(40% - (var(--gap-h-31a11544-8fd1-4f56-8a30-9da34663d271) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-59b5481d-0924-43a1-bf54-a2cb82f08589] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-54156982-9caf-49a4-87c9-f3591985af6b] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-54156982-9caf-49a4-87c9-f3591985af6b: 0px;
  --gap-v-54156982-9caf-49a4-87c9-f3591985af6b: 10px;
  --gap-uuid: 54156982-9caf-49a4-87c9-f3591985af6b;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-54156982-9caf-49a4-87c9-f3591985af6b] {
    flex: none;
    height: auto;
    width: calc(40% - (var(--gap-h-31a11544-8fd1-4f56-8a30-9da34663d271) * 0.6));
    --gap-h-54156982-9caf-49a4-87c9-f3591985af6b: 0px;
    --gap-v-54156982-9caf-49a4-87c9-f3591985af6b: 10px;
    max-width: calc(40% - (var(--gap-h-31a11544-8fd1-4f56-8a30-9da34663d271) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-54156982-9caf-49a4-87c9-f3591985af6b] {
    flex: 1;
    width: auto;
    --gap-h-54156982-9caf-49a4-87c9-f3591985af6b: 0px;
    --gap-v-54156982-9caf-49a4-87c9-f3591985af6b: 10px;
    max-width: 100%;
  }
}

.sd[data-s-596347be-14a6-4316-a1b2-19746c002c7a] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-596347be-14a6-4316-a1b2-19746c002c7a] {
    font-size: 16px;
  }
}

.sd[data-s-e7d2bad9-013a-474f-912e-65a13611005c] {
  color: #333;
  font-size: 48px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-e7d2bad9-013a-474f-912e-65a13611005c] {
    flex: none;
    width: calc(20% - (var(--gap-h-31a11544-8fd1-4f56-8a30-9da34663d271) * 0.8));
    max-width: calc(20% - (var(--gap-h-31a11544-8fd1-4f56-8a30-9da34663d271) * 0.8));
  }
}

.sd[data-s-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(33% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.67));
  --gap-h-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a: 0px;
  --gap-v-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a: 20px;
  --gap-uuid: 7d6c0b58-ec2a-45d4-91b9-33f12b052a9a;
  max-width: calc(33% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.67));
}

.sd[data-s-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a]:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  transform: scale(1.1, 1.1);
  --gap-h-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a: 0px;
  --gap-v-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a: 20px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
    --gap-h-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a: 20px;
    --gap-v-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a: 0px;
    max-width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
    --gap-h-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a: 20px;
    --gap-v-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a: 0px;
    max-width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
  }
}

.sd[data-s-16d6c886-999e-4efb-bd5c-0db9b11a2639] {
  border-radius: 8px;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-16d6c886-999e-4efb-bd5c-0db9b11a2639] {
    flex: none;
    width: calc(40% - (var(--gap-h-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a) * 0.6));
    max-width: calc(40% - (var(--gap-h-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-16d6c886-999e-4efb-bd5c-0db9b11a2639] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-30fc58c0-0bca-4acc-8616-2e313b8136e2] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-30fc58c0-0bca-4acc-8616-2e313b8136e2: 0px;
  --gap-v-30fc58c0-0bca-4acc-8616-2e313b8136e2: 10px;
  --gap-uuid: 30fc58c0-0bca-4acc-8616-2e313b8136e2;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-30fc58c0-0bca-4acc-8616-2e313b8136e2] {
    flex: none;
    height: auto;
    width: calc(40% - (var(--gap-h-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a) * 0.6));
    --gap-h-30fc58c0-0bca-4acc-8616-2e313b8136e2: 0px;
    --gap-v-30fc58c0-0bca-4acc-8616-2e313b8136e2: 10px;
    max-width: calc(40% - (var(--gap-h-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-30fc58c0-0bca-4acc-8616-2e313b8136e2] {
    flex: 1;
    width: auto;
    --gap-h-30fc58c0-0bca-4acc-8616-2e313b8136e2: 0px;
    --gap-v-30fc58c0-0bca-4acc-8616-2e313b8136e2: 10px;
    max-width: 100%;
  }
}

.sd[data-s-b2ce6398-7747-4461-9931-79192a18b65e] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-b2ce6398-7747-4461-9931-79192a18b65e] {
    font-size: 16px;
  }
}

.sd[data-s-8e084308-538e-45ca-b1c8-9e4415c8351c] {
  color: #333;
  font-size: 48px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-8e084308-538e-45ca-b1c8-9e4415c8351c] {
    flex: none;
    width: calc(20% - (var(--gap-h-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a) * 0.8));
    max-width: calc(20% - (var(--gap-h-7d6c0b58-ec2a-45d4-91b9-33f12b052a9a) * 0.8));
  }
}

.sd[data-s-5fb87f85-188c-42cb-929b-46c369685d2c] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(33% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.67));
  --gap-h-5fb87f85-188c-42cb-929b-46c369685d2c: 0px;
  --gap-v-5fb87f85-188c-42cb-929b-46c369685d2c: 20px;
  --gap-uuid: 5fb87f85-188c-42cb-929b-46c369685d2c;
  max-width: calc(33% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.67));
}

.sd[data-s-5fb87f85-188c-42cb-929b-46c369685d2c]:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  transform: scale(1.1, 1.1);
  --gap-h-5fb87f85-188c-42cb-929b-46c369685d2c: 0px;
  --gap-v-5fb87f85-188c-42cb-929b-46c369685d2c: 20px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5fb87f85-188c-42cb-929b-46c369685d2c] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
    --gap-h-5fb87f85-188c-42cb-929b-46c369685d2c: 20px;
    --gap-v-5fb87f85-188c-42cb-929b-46c369685d2c: 0px;
    max-width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5fb87f85-188c-42cb-929b-46c369685d2c] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
    --gap-h-5fb87f85-188c-42cb-929b-46c369685d2c: 20px;
    --gap-v-5fb87f85-188c-42cb-929b-46c369685d2c: 0px;
    max-width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
  }
}

.sd[data-s-151e1401-1750-4d5e-a482-68ddecc6180c] {
  border-radius: 8px;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-151e1401-1750-4d5e-a482-68ddecc6180c] {
    flex: none;
    width: calc(40% - (var(--gap-h-5fb87f85-188c-42cb-929b-46c369685d2c) * 0.6));
    max-width: calc(40% - (var(--gap-h-5fb87f85-188c-42cb-929b-46c369685d2c) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-151e1401-1750-4d5e-a482-68ddecc6180c] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-d42d3457-3215-4440-9bce-8d26d5d79fd0] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-d42d3457-3215-4440-9bce-8d26d5d79fd0: 0px;
  --gap-v-d42d3457-3215-4440-9bce-8d26d5d79fd0: 10px;
  --gap-uuid: d42d3457-3215-4440-9bce-8d26d5d79fd0;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-d42d3457-3215-4440-9bce-8d26d5d79fd0] {
    flex: none;
    height: auto;
    padding: 0px;
    width: calc(40% - (var(--gap-h-5fb87f85-188c-42cb-929b-46c369685d2c) * 0.6));
    --gap-h-d42d3457-3215-4440-9bce-8d26d5d79fd0: 0px;
    --gap-v-d42d3457-3215-4440-9bce-8d26d5d79fd0: 10px;
    max-width: calc(40% - (var(--gap-h-5fb87f85-188c-42cb-929b-46c369685d2c) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-d42d3457-3215-4440-9bce-8d26d5d79fd0] {
    flex: 1;
    width: auto;
    --gap-h-d42d3457-3215-4440-9bce-8d26d5d79fd0: 0px;
    --gap-v-d42d3457-3215-4440-9bce-8d26d5d79fd0: 10px;
    max-width: 100%;
  }
}

.sd[data-s-bfe57895-2e42-4f51-a022-f76fe153efbe] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-bfe57895-2e42-4f51-a022-f76fe153efbe] {
    font-size: 16px;
  }
}

.sd[data-s-5d93e4d1-f900-4630-859c-aedf00daee48] {
  color: #333;
  font-size: 48px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5d93e4d1-f900-4630-859c-aedf00daee48] {
    flex: none;
    width: calc(20% - (var(--gap-h-5fb87f85-188c-42cb-929b-46c369685d2c) * 0.8));
    max-width: calc(20% - (var(--gap-h-5fb87f85-188c-42cb-929b-46c369685d2c) * 0.8));
  }
}

.sd[data-s-652285e6-8a91-4d19-802b-6845b818a238] {
  align-content: center;
  align-items: center;
  background: rgba(227, 170, 164, 0.29);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  box-shadow: 5px 5px 0px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(33% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.67));
  --gap-h-652285e6-8a91-4d19-802b-6845b818a238: 0px;
  --gap-v-652285e6-8a91-4d19-802b-6845b818a238: 20px;
  --gap-uuid: 652285e6-8a91-4d19-802b-6845b818a238;
  max-width: calc(33% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.67));
}

.sd[data-s-652285e6-8a91-4d19-802b-6845b818a238]:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  transform: scale(1.1, 1.1);
  --gap-h-652285e6-8a91-4d19-802b-6845b818a238: 0px;
  --gap-v-652285e6-8a91-4d19-802b-6845b818a238: 20px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-652285e6-8a91-4d19-802b-6845b818a238] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
    --gap-h-652285e6-8a91-4d19-802b-6845b818a238: 20px;
    --gap-v-652285e6-8a91-4d19-802b-6845b818a238: 0px;
    max-width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-652285e6-8a91-4d19-802b-6845b818a238] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
    --gap-h-652285e6-8a91-4d19-802b-6845b818a238: 20px;
    --gap-v-652285e6-8a91-4d19-802b-6845b818a238: 0px;
    max-width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
  }
}

.sd[data-s-9780e244-bf72-4ffc-90d2-3571bd87c9c3] {
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-9780e244-bf72-4ffc-90d2-3571bd87c9c3] {
    flex: none;
    width: calc(40% - (var(--gap-h-652285e6-8a91-4d19-802b-6845b818a238) * 0.6));
    max-width: calc(40% - (var(--gap-h-652285e6-8a91-4d19-802b-6845b818a238) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-9780e244-bf72-4ffc-90d2-3571bd87c9c3] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-287c9ef0-d306-4435-bee6-0681d5496217] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(255, 255, 255, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-287c9ef0-d306-4435-bee6-0681d5496217: 0px;
  --gap-v-287c9ef0-d306-4435-bee6-0681d5496217: 10px;
  --gap-uuid: 287c9ef0-d306-4435-bee6-0681d5496217;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-287c9ef0-d306-4435-bee6-0681d5496217] {
    flex: none;
    height: auto;
    padding: 0px;
    width: calc(40% - (var(--gap-h-652285e6-8a91-4d19-802b-6845b818a238) * 0.6));
    --gap-h-287c9ef0-d306-4435-bee6-0681d5496217: 0px;
    --gap-v-287c9ef0-d306-4435-bee6-0681d5496217: 10px;
    max-width: calc(40% - (var(--gap-h-652285e6-8a91-4d19-802b-6845b818a238) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-287c9ef0-d306-4435-bee6-0681d5496217] {
    flex: 1;
    width: auto;
    --gap-h-287c9ef0-d306-4435-bee6-0681d5496217: 0px;
    --gap-v-287c9ef0-d306-4435-bee6-0681d5496217: 10px;
    max-width: 100%;
  }
}

.sd[data-s-6d9f919a-2a9d-43df-9dac-7a9fd2a32cae] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-6d9f919a-2a9d-43df-9dac-7a9fd2a32cae] {
    font-size: 16px;
  }
}

.sd[data-s-5133cd41-80f2-456c-9c9f-803d7e3a4a7c] {
  color: #333;
  font-size: 48px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5133cd41-80f2-456c-9c9f-803d7e3a4a7c] {
    flex: none;
    width: calc(20% - (var(--gap-h-652285e6-8a91-4d19-802b-6845b818a238) * 0.8));
    max-width: calc(20% - (var(--gap-h-652285e6-8a91-4d19-802b-6845b818a238) * 0.8));
  }
}

.sd[data-s-24113c43-f0c8-46fd-824a-f1f34e945c5c] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  display: none;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(25% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.75));
  --gap-h-24113c43-f0c8-46fd-824a-f1f34e945c5c: 0px;
  --gap-v-24113c43-f0c8-46fd-824a-f1f34e945c5c: 20px;
  --gap-uuid: 24113c43-f0c8-46fd-824a-f1f34e945c5c;
  max-width: calc(25% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.75));
}

@media screen and (max-width: 950px) {
  .sd[data-s-24113c43-f0c8-46fd-824a-f1f34e945c5c] {
    display: none;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
    --gap-h-24113c43-f0c8-46fd-824a-f1f34e945c5c: 20px;
    --gap-v-24113c43-f0c8-46fd-824a-f1f34e945c5c: 0px;
    max-width: calc(50% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-24113c43-f0c8-46fd-824a-f1f34e945c5c] {
    display: none;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
    --gap-h-24113c43-f0c8-46fd-824a-f1f34e945c5c: 20px;
    --gap-v-24113c43-f0c8-46fd-824a-f1f34e945c5c: 0px;
    max-width: calc(100% - (var(--gap-h-5862e31f-22bb-4548-8c3d-5122a5f76f95) * 0));
  }
}

.sd[data-s-050d6a58-48bb-4f74-9e6a-c9b2f8319796] {
  border-radius: 8px;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-050d6a58-48bb-4f74-9e6a-c9b2f8319796] {
    flex: none;
    width: calc(40% - (var(--gap-h-24113c43-f0c8-46fd-824a-f1f34e945c5c) * 0.6));
    max-width: calc(40% - (var(--gap-h-24113c43-f0c8-46fd-824a-f1f34e945c5c) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-050d6a58-48bb-4f74-9e6a-c9b2f8319796] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-04c00ca5-0d67-43d6-b577-0bd518c77f12] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-04c00ca5-0d67-43d6-b577-0bd518c77f12: 0px;
  --gap-v-04c00ca5-0d67-43d6-b577-0bd518c77f12: 10px;
  --gap-uuid: 04c00ca5-0d67-43d6-b577-0bd518c77f12;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-04c00ca5-0d67-43d6-b577-0bd518c77f12] {
    flex: none;
    height: auto;
    padding: 0px;
    width: calc(40% - (var(--gap-h-24113c43-f0c8-46fd-824a-f1f34e945c5c) * 0.6));
    --gap-h-04c00ca5-0d67-43d6-b577-0bd518c77f12: 0px;
    --gap-v-04c00ca5-0d67-43d6-b577-0bd518c77f12: 10px;
    max-width: calc(40% - (var(--gap-h-24113c43-f0c8-46fd-824a-f1f34e945c5c) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-04c00ca5-0d67-43d6-b577-0bd518c77f12] {
    flex: 1;
    width: auto;
    --gap-h-04c00ca5-0d67-43d6-b577-0bd518c77f12: 0px;
    --gap-v-04c00ca5-0d67-43d6-b577-0bd518c77f12: 10px;
    max-width: 100%;
  }
}

.sd[data-s-c91659b3-e872-457f-b780-8005c07bbf90] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-c91659b3-e872-457f-b780-8005c07bbf90] {
    font-size: 16px;
  }
}

.sd[data-s-6fb64784-cecf-4021-be4f-bafcceaead28] {
  color: #333;
  font-size: 48px;
}

.sd[data-s-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
  justify-content: flex-start;
  padding: 40px 40px 40px 40px;
  width: calc(100% - (var(--gap-h-687a9365-f4e4-4f70-bf7f-271e38c5ed0b) * 0));
  --gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2: 30px;
  --gap-v-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2: 30px;
  --gap-uuid: c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2;
  max-width: calc(100% - (var(--gap-h-687a9365-f4e4-4f70-bf7f-271e38c5ed0b) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 50px 30px;
    justify-content: center;
    --gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2: 30px;
    --gap-v-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2: 50px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2] {
    gap: 30px 30px;
    padding: 20px 0px 0px 0px;
    --gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2: 30px;
    --gap-v-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2: 30px;
  }
}

.sd[data-s-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(33% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.67));
  --gap-h-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335: 0px;
  --gap-v-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335: 20px;
  --gap-uuid: b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335;
  max-width: calc(33% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.67));
}

.sd[data-s-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335]:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  flex: none;
  transform: translate(0px, 0px) scale(1.1, 1.1);
  --gap-h-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335: 0px;
  --gap-v-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335: 20px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    overflow-x: visible;
    overflow-y: visible;
    width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
    --gap-h-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335: 20px;
    --gap-v-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335: 0px;
    max-width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
    --gap-h-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335: 20px;
    --gap-v-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335: 0px;
    max-width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
  }
}

.sd[data-s-c57475ff-456d-463c-a4b6-a3a0a431a06f] {
  border-radius: 8px;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-c57475ff-456d-463c-a4b6-a3a0a431a06f] {
    flex: none;
    height: auto;
    width: calc(40% - (var(--gap-h-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335) * 0.6));
    max-width: calc(40% - (var(--gap-h-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-c57475ff-456d-463c-a4b6-a3a0a431a06f] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-ef74a35a-bdac-4614-b047-37b089352060] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-ef74a35a-bdac-4614-b047-37b089352060: 0px;
  --gap-v-ef74a35a-bdac-4614-b047-37b089352060: 10px;
  --gap-uuid: ef74a35a-bdac-4614-b047-37b089352060;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-ef74a35a-bdac-4614-b047-37b089352060] {
    flex: none;
    height: auto;
    width: calc(40% - (var(--gap-h-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335) * 0.6));
    --gap-h-ef74a35a-bdac-4614-b047-37b089352060: 0px;
    --gap-v-ef74a35a-bdac-4614-b047-37b089352060: 10px;
    max-width: calc(40% - (var(--gap-h-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-ef74a35a-bdac-4614-b047-37b089352060] {
    flex: 1;
    width: auto;
    --gap-h-ef74a35a-bdac-4614-b047-37b089352060: 0px;
    --gap-v-ef74a35a-bdac-4614-b047-37b089352060: 10px;
    max-width: 100%;
  }
}

.sd[data-s-ba753569-bac9-4e64-a164-9d81ce0b6f06] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-ba753569-bac9-4e64-a164-9d81ce0b6f06] {
    font-size: 16px;
  }
}

.sd[data-s-fd4f55ba-343c-4aed-ae10-8e51a5616662] {
  color: #333;
  font-size: 48px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-fd4f55ba-343c-4aed-ae10-8e51a5616662] {
    flex: none;
    width: calc(20% - (var(--gap-h-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335) * 0.8));
    max-width: calc(20% - (var(--gap-h-b44cd2ab-3ba1-48d0-8a87-d3d2af7cd335) * 0.8));
  }
}

.sd[data-s-835b6369-51c9-4fc6-bcab-b30a3286495a] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(33% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.67));
  --gap-h-835b6369-51c9-4fc6-bcab-b30a3286495a: 0px;
  --gap-v-835b6369-51c9-4fc6-bcab-b30a3286495a: 20px;
  --gap-uuid: 835b6369-51c9-4fc6-bcab-b30a3286495a;
  max-width: calc(33% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.67));
}

.sd[data-s-835b6369-51c9-4fc6-bcab-b30a3286495a]:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  transform: scale(1.1, 1.1);
  --gap-h-835b6369-51c9-4fc6-bcab-b30a3286495a: 0px;
  --gap-v-835b6369-51c9-4fc6-bcab-b30a3286495a: 20px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-835b6369-51c9-4fc6-bcab-b30a3286495a] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
    --gap-h-835b6369-51c9-4fc6-bcab-b30a3286495a: 20px;
    --gap-v-835b6369-51c9-4fc6-bcab-b30a3286495a: 0px;
    max-width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-835b6369-51c9-4fc6-bcab-b30a3286495a] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
    --gap-h-835b6369-51c9-4fc6-bcab-b30a3286495a: 20px;
    --gap-v-835b6369-51c9-4fc6-bcab-b30a3286495a: 0px;
    max-width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
  }
}

.sd[data-s-e4fa1419-56a9-4ca4-8064-b6916bb8c237] {
  border-radius: 8px;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-e4fa1419-56a9-4ca4-8064-b6916bb8c237] {
    flex: none;
    width: calc(40% - (var(--gap-h-835b6369-51c9-4fc6-bcab-b30a3286495a) * 0.6));
    max-width: calc(40% - (var(--gap-h-835b6369-51c9-4fc6-bcab-b30a3286495a) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-e4fa1419-56a9-4ca4-8064-b6916bb8c237] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-2e64092c-5706-4c93-9fea-f81537235336] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-2e64092c-5706-4c93-9fea-f81537235336: 0px;
  --gap-v-2e64092c-5706-4c93-9fea-f81537235336: 10px;
  --gap-uuid: 2e64092c-5706-4c93-9fea-f81537235336;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-2e64092c-5706-4c93-9fea-f81537235336] {
    flex: none;
    height: auto;
    padding: 0px;
    width: calc(40% - (var(--gap-h-835b6369-51c9-4fc6-bcab-b30a3286495a) * 0.6));
    --gap-h-2e64092c-5706-4c93-9fea-f81537235336: 0px;
    --gap-v-2e64092c-5706-4c93-9fea-f81537235336: 10px;
    max-width: calc(40% - (var(--gap-h-835b6369-51c9-4fc6-bcab-b30a3286495a) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-2e64092c-5706-4c93-9fea-f81537235336] {
    flex: 1;
    width: auto;
    --gap-h-2e64092c-5706-4c93-9fea-f81537235336: 0px;
    --gap-v-2e64092c-5706-4c93-9fea-f81537235336: 10px;
    max-width: 100%;
  }
}

.sd[data-s-79c1c080-156e-40c1-ad4a-336c08ea5718] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-79c1c080-156e-40c1-ad4a-336c08ea5718] {
    font-size: 16px;
  }
}

.sd[data-s-82d251c4-747c-40c7-a941-af5134ef7b80] {
  color: #333;
  font-size: 48px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-82d251c4-747c-40c7-a941-af5134ef7b80] {
    flex: none;
    width: calc(20% - (var(--gap-h-835b6369-51c9-4fc6-bcab-b30a3286495a) * 0.8));
    max-width: calc(20% - (var(--gap-h-835b6369-51c9-4fc6-bcab-b30a3286495a) * 0.8));
  }
}

.sd[data-s-bc001ad8-cd21-42bc-b4d5-c6169f1cf707] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(33% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.67));
  --gap-h-bc001ad8-cd21-42bc-b4d5-c6169f1cf707: 0px;
  --gap-v-bc001ad8-cd21-42bc-b4d5-c6169f1cf707: 20px;
  --gap-uuid: bc001ad8-cd21-42bc-b4d5-c6169f1cf707;
  max-width: calc(33% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.67));
}

.sd[data-s-bc001ad8-cd21-42bc-b4d5-c6169f1cf707]:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  transform: scale(1.1, 1.1);
  --gap-h-bc001ad8-cd21-42bc-b4d5-c6169f1cf707: 0px;
  --gap-v-bc001ad8-cd21-42bc-b4d5-c6169f1cf707: 20px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-bc001ad8-cd21-42bc-b4d5-c6169f1cf707] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
    --gap-h-bc001ad8-cd21-42bc-b4d5-c6169f1cf707: 20px;
    --gap-v-bc001ad8-cd21-42bc-b4d5-c6169f1cf707: 0px;
    max-width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-bc001ad8-cd21-42bc-b4d5-c6169f1cf707] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
    --gap-h-bc001ad8-cd21-42bc-b4d5-c6169f1cf707: 20px;
    --gap-v-bc001ad8-cd21-42bc-b4d5-c6169f1cf707: 0px;
    max-width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
  }
}

.sd[data-s-f1c68c35-e7e6-4cca-9d89-fb987fe67f67] {
  border-radius: 8px;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-f1c68c35-e7e6-4cca-9d89-fb987fe67f67] {
    flex: none;
    width: calc(40% - (var(--gap-h-bc001ad8-cd21-42bc-b4d5-c6169f1cf707) * 0.6));
    max-width: calc(40% - (var(--gap-h-bc001ad8-cd21-42bc-b4d5-c6169f1cf707) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f1c68c35-e7e6-4cca-9d89-fb987fe67f67] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-7d7ba6c0-192a-4ea6-b5c7-9d4dc9d716b1] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-7d7ba6c0-192a-4ea6-b5c7-9d4dc9d716b1: 0px;
  --gap-v-7d7ba6c0-192a-4ea6-b5c7-9d4dc9d716b1: 10px;
  --gap-uuid: 7d7ba6c0-192a-4ea6-b5c7-9d4dc9d716b1;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-7d7ba6c0-192a-4ea6-b5c7-9d4dc9d716b1] {
    flex: none;
    height: auto;
    width: calc(40% - (var(--gap-h-bc001ad8-cd21-42bc-b4d5-c6169f1cf707) * 0.6));
    --gap-h-7d7ba6c0-192a-4ea6-b5c7-9d4dc9d716b1: 0px;
    --gap-v-7d7ba6c0-192a-4ea6-b5c7-9d4dc9d716b1: 10px;
    max-width: calc(40% - (var(--gap-h-bc001ad8-cd21-42bc-b4d5-c6169f1cf707) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-7d7ba6c0-192a-4ea6-b5c7-9d4dc9d716b1] {
    flex: 1;
    width: auto;
    --gap-h-7d7ba6c0-192a-4ea6-b5c7-9d4dc9d716b1: 0px;
    --gap-v-7d7ba6c0-192a-4ea6-b5c7-9d4dc9d716b1: 10px;
    max-width: 100%;
  }
}

.sd[data-s-4f6d6c25-a44d-4013-ba14-603361ba78bb] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-4f6d6c25-a44d-4013-ba14-603361ba78bb] {
    font-size: 16px;
  }
}

.sd[data-s-2f54b4cf-b15b-457d-9add-721d7c500104] {
  color: #333;
  font-size: 48px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-2f54b4cf-b15b-457d-9add-721d7c500104] {
    flex: none;
    width: calc(20% - (var(--gap-h-bc001ad8-cd21-42bc-b4d5-c6169f1cf707) * 0.8));
    max-width: calc(20% - (var(--gap-h-bc001ad8-cd21-42bc-b4d5-c6169f1cf707) * 0.8));
  }
}

.sd[data-s-981f35ae-04c3-487d-9ff3-3d5979356e3e] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(33% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.67));
  --gap-h-981f35ae-04c3-487d-9ff3-3d5979356e3e: 0px;
  --gap-v-981f35ae-04c3-487d-9ff3-3d5979356e3e: 20px;
  --gap-uuid: 981f35ae-04c3-487d-9ff3-3d5979356e3e;
  max-width: calc(33% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.67));
}

.sd[data-s-981f35ae-04c3-487d-9ff3-3d5979356e3e]:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  transform: scale(1.1, 1.1);
  --gap-h-981f35ae-04c3-487d-9ff3-3d5979356e3e: 0px;
  --gap-v-981f35ae-04c3-487d-9ff3-3d5979356e3e: 20px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-981f35ae-04c3-487d-9ff3-3d5979356e3e] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
    --gap-h-981f35ae-04c3-487d-9ff3-3d5979356e3e: 20px;
    --gap-v-981f35ae-04c3-487d-9ff3-3d5979356e3e: 0px;
    max-width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-981f35ae-04c3-487d-9ff3-3d5979356e3e] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
    --gap-h-981f35ae-04c3-487d-9ff3-3d5979356e3e: 20px;
    --gap-v-981f35ae-04c3-487d-9ff3-3d5979356e3e: 0px;
    max-width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
  }
}

.sd[data-s-c81acb3b-9c22-4c4f-96f1-54072727da1d] {
  border-radius: 8px;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-c81acb3b-9c22-4c4f-96f1-54072727da1d] {
    flex: none;
    width: calc(40% - (var(--gap-h-981f35ae-04c3-487d-9ff3-3d5979356e3e) * 0.6));
    max-width: calc(40% - (var(--gap-h-981f35ae-04c3-487d-9ff3-3d5979356e3e) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-c81acb3b-9c22-4c4f-96f1-54072727da1d] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-ba6b281f-a555-42ae-88eb-a6e26a0bdfa9] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-ba6b281f-a555-42ae-88eb-a6e26a0bdfa9: 0px;
  --gap-v-ba6b281f-a555-42ae-88eb-a6e26a0bdfa9: 10px;
  --gap-uuid: ba6b281f-a555-42ae-88eb-a6e26a0bdfa9;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-ba6b281f-a555-42ae-88eb-a6e26a0bdfa9] {
    flex: none;
    height: auto;
    width: calc(40% - (var(--gap-h-981f35ae-04c3-487d-9ff3-3d5979356e3e) * 0.6));
    --gap-h-ba6b281f-a555-42ae-88eb-a6e26a0bdfa9: 0px;
    --gap-v-ba6b281f-a555-42ae-88eb-a6e26a0bdfa9: 10px;
    max-width: calc(40% - (var(--gap-h-981f35ae-04c3-487d-9ff3-3d5979356e3e) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-ba6b281f-a555-42ae-88eb-a6e26a0bdfa9] {
    flex: 1;
    width: auto;
    --gap-h-ba6b281f-a555-42ae-88eb-a6e26a0bdfa9: 0px;
    --gap-v-ba6b281f-a555-42ae-88eb-a6e26a0bdfa9: 10px;
    max-width: 100%;
  }
}

.sd[data-s-864aa9a6-b4e2-4108-a3ab-544a32a6f31b] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-864aa9a6-b4e2-4108-a3ab-544a32a6f31b] {
    font-size: 16px;
  }
}

.sd[data-s-ea14bde9-e692-43c5-bb81-ae9c95089853] {
  color: #333;
  font-size: 48px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-ea14bde9-e692-43c5-bb81-ae9c95089853] {
    flex: none;
    width: calc(20% - (var(--gap-h-981f35ae-04c3-487d-9ff3-3d5979356e3e) * 0.8));
    max-width: calc(20% - (var(--gap-h-981f35ae-04c3-487d-9ff3-3d5979356e3e) * 0.8));
  }
}

.sd[data-s-d9bb94a8-9b57-4fa9-b913-52dce848f3ad] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(33% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.67));
  --gap-h-d9bb94a8-9b57-4fa9-b913-52dce848f3ad: 0px;
  --gap-v-d9bb94a8-9b57-4fa9-b913-52dce848f3ad: 20px;
  --gap-uuid: d9bb94a8-9b57-4fa9-b913-52dce848f3ad;
  max-width: calc(33% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.67));
}

.sd[data-s-d9bb94a8-9b57-4fa9-b913-52dce848f3ad]:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  transform: scale(1.1, 1.1);
  --gap-h-d9bb94a8-9b57-4fa9-b913-52dce848f3ad: 0px;
  --gap-v-d9bb94a8-9b57-4fa9-b913-52dce848f3ad: 20px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-d9bb94a8-9b57-4fa9-b913-52dce848f3ad] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
    --gap-h-d9bb94a8-9b57-4fa9-b913-52dce848f3ad: 20px;
    --gap-v-d9bb94a8-9b57-4fa9-b913-52dce848f3ad: 0px;
    max-width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-d9bb94a8-9b57-4fa9-b913-52dce848f3ad] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
    --gap-h-d9bb94a8-9b57-4fa9-b913-52dce848f3ad: 20px;
    --gap-v-d9bb94a8-9b57-4fa9-b913-52dce848f3ad: 0px;
    max-width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
  }
}

.sd[data-s-03e1834e-b12e-41b8-8e75-63f10bcd463b] {
  border-radius: 8px;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-03e1834e-b12e-41b8-8e75-63f10bcd463b] {
    flex: none;
    width: calc(40% - (var(--gap-h-d9bb94a8-9b57-4fa9-b913-52dce848f3ad) * 0.6));
    max-width: calc(40% - (var(--gap-h-d9bb94a8-9b57-4fa9-b913-52dce848f3ad) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-03e1834e-b12e-41b8-8e75-63f10bcd463b] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-69db3154-c0d7-455d-abb7-4b86d5e18799] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-69db3154-c0d7-455d-abb7-4b86d5e18799: 0px;
  --gap-v-69db3154-c0d7-455d-abb7-4b86d5e18799: 10px;
  --gap-uuid: 69db3154-c0d7-455d-abb7-4b86d5e18799;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-69db3154-c0d7-455d-abb7-4b86d5e18799] {
    flex: none;
    height: auto;
    padding: 0px;
    width: calc(40% - (var(--gap-h-d9bb94a8-9b57-4fa9-b913-52dce848f3ad) * 0.6));
    --gap-h-69db3154-c0d7-455d-abb7-4b86d5e18799: 0px;
    --gap-v-69db3154-c0d7-455d-abb7-4b86d5e18799: 10px;
    max-width: calc(40% - (var(--gap-h-d9bb94a8-9b57-4fa9-b913-52dce848f3ad) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-69db3154-c0d7-455d-abb7-4b86d5e18799] {
    flex: 1;
    width: auto;
    --gap-h-69db3154-c0d7-455d-abb7-4b86d5e18799: 0px;
    --gap-v-69db3154-c0d7-455d-abb7-4b86d5e18799: 10px;
    max-width: 100%;
  }
}

.sd[data-s-ef60eee2-ed49-4c76-b389-8c2bc9e422c6] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-ef60eee2-ed49-4c76-b389-8c2bc9e422c6] {
    font-size: 16px;
  }
}

.sd[data-s-98969a1f-98ad-45f5-a86d-8f38fb49a65e] {
  color: #333;
  font-size: 48px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-98969a1f-98ad-45f5-a86d-8f38fb49a65e] {
    flex: none;
    width: calc(20% - (var(--gap-h-d9bb94a8-9b57-4fa9-b913-52dce848f3ad) * 0.8));
    max-width: calc(20% - (var(--gap-h-d9bb94a8-9b57-4fa9-b913-52dce848f3ad) * 0.8));
  }
}

.sd[data-s-8a80ccf4-ab54-4621-867b-f800586c152b] {
  align-content: center;
  align-items: center;
  background: rgba(227, 170, 164, 0.29);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  box-shadow: 5px 5px 0px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(33% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.67));
  --gap-h-8a80ccf4-ab54-4621-867b-f800586c152b: 0px;
  --gap-v-8a80ccf4-ab54-4621-867b-f800586c152b: 20px;
  --gap-uuid: 8a80ccf4-ab54-4621-867b-f800586c152b;
  max-width: calc(33% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.67));
}

.sd[data-s-8a80ccf4-ab54-4621-867b-f800586c152b]:hover {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  transform: scale(1.1, 1.1);
  --gap-h-8a80ccf4-ab54-4621-867b-f800586c152b: 0px;
  --gap-v-8a80ccf4-ab54-4621-867b-f800586c152b: 20px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-8a80ccf4-ab54-4621-867b-f800586c152b] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
    --gap-h-8a80ccf4-ab54-4621-867b-f800586c152b: 20px;
    --gap-v-8a80ccf4-ab54-4621-867b-f800586c152b: 0px;
    max-width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-8a80ccf4-ab54-4621-867b-f800586c152b] {
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
    --gap-h-8a80ccf4-ab54-4621-867b-f800586c152b: 20px;
    --gap-v-8a80ccf4-ab54-4621-867b-f800586c152b: 0px;
    max-width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
  }
}

.sd[data-s-5a130fd8-e120-456d-b348-43e9b3e4336c] {
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5a130fd8-e120-456d-b348-43e9b3e4336c] {
    flex: none;
    width: calc(40% - (var(--gap-h-8a80ccf4-ab54-4621-867b-f800586c152b) * 0.6));
    max-width: calc(40% - (var(--gap-h-8a80ccf4-ab54-4621-867b-f800586c152b) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5a130fd8-e120-456d-b348-43e9b3e4336c] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-1945d053-8ef0-48cc-b32b-625566b7dd11] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(255, 255, 255, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-1945d053-8ef0-48cc-b32b-625566b7dd11: 0px;
  --gap-v-1945d053-8ef0-48cc-b32b-625566b7dd11: 10px;
  --gap-uuid: 1945d053-8ef0-48cc-b32b-625566b7dd11;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-1945d053-8ef0-48cc-b32b-625566b7dd11] {
    flex: none;
    height: auto;
    padding: 0px;
    width: calc(40% - (var(--gap-h-8a80ccf4-ab54-4621-867b-f800586c152b) * 0.6));
    --gap-h-1945d053-8ef0-48cc-b32b-625566b7dd11: 0px;
    --gap-v-1945d053-8ef0-48cc-b32b-625566b7dd11: 10px;
    max-width: calc(40% - (var(--gap-h-8a80ccf4-ab54-4621-867b-f800586c152b) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-1945d053-8ef0-48cc-b32b-625566b7dd11] {
    flex: 1;
    width: auto;
    --gap-h-1945d053-8ef0-48cc-b32b-625566b7dd11: 0px;
    --gap-v-1945d053-8ef0-48cc-b32b-625566b7dd11: 10px;
    max-width: 100%;
  }
}

.sd[data-s-90f10833-5d07-40d8-9279-e71c2e58f92f] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-90f10833-5d07-40d8-9279-e71c2e58f92f] {
    font-size: 16px;
  }
}

.sd[data-s-a619d5da-1704-4962-b8e0-5bab995eed8d] {
  color: #333;
  font-size: 48px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-a619d5da-1704-4962-b8e0-5bab995eed8d] {
    flex: none;
    width: calc(20% - (var(--gap-h-8a80ccf4-ab54-4621-867b-f800586c152b) * 0.8));
    max-width: calc(20% - (var(--gap-h-8a80ccf4-ab54-4621-867b-f800586c152b) * 0.8));
  }
}

.sd[data-s-2297099e-12c7-4198-ad07-8e07deb57841] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 32px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  display: none;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 10px;
  width: calc(25% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.75));
  --gap-h-2297099e-12c7-4198-ad07-8e07deb57841: 0px;
  --gap-v-2297099e-12c7-4198-ad07-8e07deb57841: 20px;
  --gap-uuid: 2297099e-12c7-4198-ad07-8e07deb57841;
  max-width: calc(25% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.75));
}

@media screen and (max-width: 950px) {
  .sd[data-s-2297099e-12c7-4198-ad07-8e07deb57841] {
    display: none;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
    --gap-h-2297099e-12c7-4198-ad07-8e07deb57841: 20px;
    --gap-v-2297099e-12c7-4198-ad07-8e07deb57841: 0px;
    max-width: calc(50% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-2297099e-12c7-4198-ad07-8e07deb57841] {
    display: none;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 150px;
    width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
    --gap-h-2297099e-12c7-4198-ad07-8e07deb57841: 20px;
    --gap-v-2297099e-12c7-4198-ad07-8e07deb57841: 0px;
    max-width: calc(100% - (var(--gap-h-c6b7f72c-991b-4e7a-8b5a-12aeeeefa7c2) * 0));
  }
}

.sd[data-s-0fefe735-427a-4274-a06f-9eea6a3ee7aa] {
  border-radius: 8px;
  flex: none;
  height: auto;
  width: 150px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0fefe735-427a-4274-a06f-9eea6a3ee7aa] {
    flex: none;
    width: calc(40% - (var(--gap-h-2297099e-12c7-4198-ad07-8e07deb57841) * 0.6));
    max-width: calc(40% - (var(--gap-h-2297099e-12c7-4198-ad07-8e07deb57841) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0fefe735-427a-4274-a06f-9eea6a3ee7aa] {
    flex: none;
    width: 120px;
    max-width: 100%;
  }
}

.sd[data-s-162b4e42-479a-4d2b-b762-4653448bb2b5] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: 30px;
  justify-content: flex-start;
  padding: 0px;
  --gap-h-162b4e42-479a-4d2b-b762-4653448bb2b5: 0px;
  --gap-v-162b4e42-479a-4d2b-b762-4653448bb2b5: 10px;
  --gap-uuid: 162b4e42-479a-4d2b-b762-4653448bb2b5;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-162b4e42-479a-4d2b-b762-4653448bb2b5] {
    flex: none;
    height: auto;
    padding: 0px;
    width: calc(40% - (var(--gap-h-2297099e-12c7-4198-ad07-8e07deb57841) * 0.6));
    --gap-h-162b4e42-479a-4d2b-b762-4653448bb2b5: 0px;
    --gap-v-162b4e42-479a-4d2b-b762-4653448bb2b5: 10px;
    max-width: calc(40% - (var(--gap-h-2297099e-12c7-4198-ad07-8e07deb57841) * 0.6));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-162b4e42-479a-4d2b-b762-4653448bb2b5] {
    flex: 1;
    width: auto;
    --gap-h-162b4e42-479a-4d2b-b762-4653448bb2b5: 0px;
    --gap-v-162b4e42-479a-4d2b-b762-4653448bb2b5: 10px;
    max-width: 100%;
  }
}

.sd[data-s-99474b17-8e95-4a14-ae49-a3e513493933] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.5;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-99474b17-8e95-4a14-ae49-a3e513493933] {
    font-size: 16px;
  }
}

.sd[data-s-6ab9f177-b953-4c9d-88cf-0af976846e37] {
  color: #333;
  font-size: 48px;
}

.sd[data-s-69419a0d-aeed-4c2b-857d-a6c727b246b9] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  --gap-h-69419a0d-aeed-4c2b-857d-a6c727b246b9: 0px;
  --gap-v-69419a0d-aeed-4c2b-857d-a6c727b246b9: 0px;
  --gap-uuid: 69419a0d-aeed-4c2b-857d-a6c727b246b9;
}

@media screen and (max-width: 950px) {
  .sd[data-s-69419a0d-aeed-4c2b-857d-a6c727b246b9] {
    flex-direction: column;
    --gap-h-69419a0d-aeed-4c2b-857d-a6c727b246b9: 0px;
    --gap-v-69419a0d-aeed-4c2b-857d-a6c727b246b9: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-69419a0d-aeed-4c2b-857d-a6c727b246b9] {
    flex-direction: column;
    --gap-h-69419a0d-aeed-4c2b-857d-a6c727b246b9: 0px;
    --gap-v-69419a0d-aeed-4c2b-857d-a6c727b246b9: 0px;
  }
}

.sd[data-s-244839ed-2dd9-4db7-8a5d-a16ee507face] {
  align-content: center;
  align-items: center;
  background: #f8fbff;
  border-bottom: 0px solid #333;
  border-left: 0px solid #333;
  border-radius: 0;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 30px;
  width: calc(100% - (var(--gap-h-69419a0d-aeed-4c2b-857d-a6c727b246b9) * 0));
  --gap-h-244839ed-2dd9-4db7-8a5d-a16ee507face: 20px;
  --gap-v-244839ed-2dd9-4db7-8a5d-a16ee507face: 0px;
  --gap-uuid: 244839ed-2dd9-4db7-8a5d-a16ee507face;
  max-width: calc(100% - (var(--gap-h-69419a0d-aeed-4c2b-857d-a6c727b246b9) * 0));
}

@media screen and (max-width: 685px) {
  .sd[data-s-244839ed-2dd9-4db7-8a5d-a16ee507face] {
    flex-direction: column;
    flex-wrap: nowrap;
    --gap-h-244839ed-2dd9-4db7-8a5d-a16ee507face: 0px;
    --gap-v-244839ed-2dd9-4db7-8a5d-a16ee507face: 20px;
  }
}

.sd[data-s-f5de3786-c688-41d7-8f4a-05b64dff33ea] {
  align-content: flex-start;
  align-items: flex-start;
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-244839ed-2dd9-4db7-8a5d-a16ee507face) * 0));
  --gap-h-f5de3786-c688-41d7-8f4a-05b64dff33ea: 0px;
  --gap-v-f5de3786-c688-41d7-8f4a-05b64dff33ea: 20px;
  --gap-uuid: f5de3786-c688-41d7-8f4a-05b64dff33ea;
  max-width: calc(100% - (var(--gap-h-244839ed-2dd9-4db7-8a5d-a16ee507face) * 0));
}

.sd[data-s-5f8e1e00-b3f6-4adb-b076-e2b55327b74a] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: calc(100% - (var(--gap-h-f5de3786-c688-41d7-8f4a-05b64dff33ea) * 0));
  max-width: calc(100% - (var(--gap-h-f5de3786-c688-41d7-8f4a-05b64dff33ea) * 0));
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5f8e1e00-b3f6-4adb-b076-e2b55327b74a] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5f8e1e00-b3f6-4adb-b076-e2b55327b74a] {
    font-size: 14px;
  }
}

.sd[data-s-24c9641d-fe67-4138-99c8-0308e9adf7ca] {
  align-content: flex-start;
  align-items: flex-start;
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 30px;
  width: calc(100% - (var(--gap-h-69419a0d-aeed-4c2b-857d-a6c727b246b9) * 0));
  --gap-h-24c9641d-fe67-4138-99c8-0308e9adf7ca: 0px;
  --gap-v-24c9641d-fe67-4138-99c8-0308e9adf7ca: 20px;
  --gap-uuid: 24c9641d-fe67-4138-99c8-0308e9adf7ca;
  max-width: calc(100% - (var(--gap-h-69419a0d-aeed-4c2b-857d-a6c727b246b9) * 0));
}

.sd[data-s-75f16a24-2da3-4cca-a77c-6d7192903a82] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: calc(100% - (var(--gap-h-24c9641d-fe67-4138-99c8-0308e9adf7ca) * 0));
  max-width: calc(100% - (var(--gap-h-24c9641d-fe67-4138-99c8-0308e9adf7ca) * 0));
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-75f16a24-2da3-4cca-a77c-6d7192903a82] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-75f16a24-2da3-4cca-a77c-6d7192903a82] {
    font-size: 16px;
    font-weight: 700;
  }
}

.sd[data-s-7ff1c24d-d9e4-4a98-bbdf-0569fcb4ecf4] {
  align-items: center;
  background: #172c7b;
  flex-direction: column;
  gap: 30px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 40px;
  width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
  --gap-h-7ff1c24d-d9e4-4a98-bbdf-0569fcb4ecf4: 0px;
  --gap-v-7ff1c24d-d9e4-4a98-bbdf-0569fcb4ecf4: 30px;
  --gap-uuid: 7ff1c24d-d9e4-4a98-bbdf-0569fcb4ecf4;
  max-width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-7ff1c24d-d9e4-4a98-bbdf-0569fcb4ecf4] {
    display: none;
    z-index: 1;
    --gap-h-7ff1c24d-d9e4-4a98-bbdf-0569fcb4ecf4: 0px;
    --gap-v-7ff1c24d-d9e4-4a98-bbdf-0569fcb4ecf4: 30px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-7ff1c24d-d9e4-4a98-bbdf-0569fcb4ecf4] {
    display: none;
    gap: 15px;
    margin: 0px;
    padding: 25px 15px 25px 15px;
    --gap-h-7ff1c24d-d9e4-4a98-bbdf-0569fcb4ecf4: 0px;
    --gap-v-7ff1c24d-d9e4-4a98-bbdf-0569fcb4ecf4: 15px;
  }
}

.sd[data-s-1a4daad8-3d7f-47b8-b702-d632fd327a25] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.5;
  margin: 0px;
  text-align: center;
  width: 1200px;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 950px) {
  .sd[data-s-1a4daad8-3d7f-47b8-b702-d632fd327a25] {
    font-size: 18px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-1a4daad8-3d7f-47b8-b702-d632fd327a25] {
    flex: none;
    font-size: 16px;
    height: auto;
    line-height: 1.3;
    width: calc(100% - (var(--gap-h-7ff1c24d-d9e4-4a98-bbdf-0569fcb4ecf4) * 0));
    max-width: calc(100% - (var(--gap-h-7ff1c24d-d9e4-4a98-bbdf-0569fcb4ecf4) * 0));
  }
}

.sd[data-s-7fa19e39-6e6b-4d80-bfed-d8d74a5de66e] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 760px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-7fa19e39-6e6b-4d80-bfed-d8d74a5de66e] {
    flex: none;
    width: 400px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-7fa19e39-6e6b-4d80-bfed-d8d74a5de66e] {
    padding: 0px;
  }
}

.sd[data-s-5e5248e0-0d6f-4a61-b1b1-e611a93c0530] {
  align-items: center;
  flex-direction: row;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: 100%;
  --gap-h-5e5248e0-0d6f-4a61-b1b1-e611a93c0530: 40px;
  --gap-v-5e5248e0-0d6f-4a61-b1b1-e611a93c0530: 0px;
  --gap-uuid: 5e5248e0-0d6f-4a61-b1b1-e611a93c0530;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5e5248e0-0d6f-4a61-b1b1-e611a93c0530] {
    flex-wrap: wrap;
    --gap-h-5e5248e0-0d6f-4a61-b1b1-e611a93c0530: 40px;
    --gap-v-5e5248e0-0d6f-4a61-b1b1-e611a93c0530: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5e5248e0-0d6f-4a61-b1b1-e611a93c0530] {
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 12px;
    margin: 0px;
    padding: 0px;
    --gap-h-5e5248e0-0d6f-4a61-b1b1-e611a93c0530: 0px;
    --gap-v-5e5248e0-0d6f-4a61-b1b1-e611a93c0530: 12px;
  }
}

.sd[data-s-d8396dba-0ff6-4a43-90b3-dc3d256cddcd] {
  align-items: center;
  background: #FFFFFF;
  border-bottom: 1px solid #154481;
  border-left: 1px solid #154481;
  border-radius: 7px;
  border-right: 1px solid #154481;
  border-top: 1px solid #154481;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 6px 32px 5px 40px;
  width: calc(50% - (var(--gap-h-5e5248e0-0d6f-4a61-b1b1-e611a93c0530) * 0.5));
  max-width: calc(50% - (var(--gap-h-5e5248e0-0d6f-4a61-b1b1-e611a93c0530) * 0.5));
}

@media screen and (max-width: 950px) {
  .sd[data-s-d8396dba-0ff6-4a43-90b3-dc3d256cddcd] {
    flex: none;
    width: calc(100% - (var(--gap-h-5e5248e0-0d6f-4a61-b1b1-e611a93c0530) * 0));
    max-width: calc(100% - (var(--gap-h-5e5248e0-0d6f-4a61-b1b1-e611a93c0530) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-d8396dba-0ff6-4a43-90b3-dc3d256cddcd] {
    padding: 5px 32px 5px 32px;
  }
}

.sd[data-s-1bba5f56-50de-4d0f-8061-08f1003e3d76] {
  align-items: center;
  flex-direction: column;
  gap: 1px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  width: 260px;
  --gap-h-1bba5f56-50de-4d0f-8061-08f1003e3d76: 0px;
  --gap-v-1bba5f56-50de-4d0f-8061-08f1003e3d76: 1px;
  --gap-uuid: 1bba5f56-50de-4d0f-8061-08f1003e3d76;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-1bba5f56-50de-4d0f-8061-08f1003e3d76] {
    margin: 0px;
    padding: 0px 0px 0px 0px;
    --gap-h-1bba5f56-50de-4d0f-8061-08f1003e3d76: 0px;
    --gap-v-1bba5f56-50de-4d0f-8061-08f1003e3d76: 1px;
  }
}

.sd[data-s-cc31be04-9532-419b-ba4f-eeb33c3fcac5] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: calc(100% - (var(--gap-h-1bba5f56-50de-4d0f-8061-08f1003e3d76) * 0));
  max-width: calc(100% - (var(--gap-h-1bba5f56-50de-4d0f-8061-08f1003e3d76) * 0));
}

@media screen and (max-width: 685px) {
  .sd[data-s-cc31be04-9532-419b-ba4f-eeb33c3fcac5] {
    margin: 0px 0px 2px 0px;
    width: calc(100% - (var(--gap-h-1bba5f56-50de-4d0f-8061-08f1003e3d76) * 0));
    max-width: calc(100% - (var(--gap-h-1bba5f56-50de-4d0f-8061-08f1003e3d76) * 0));
  }
}

.sd[data-s-a559f0b3-b019-4ad0-b85d-5012b46cc6cf] {
  align-items: center;
  flex-direction: row;
  gap: 5px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 1px;
  padding: 0px;
  width: 191px;
  --gap-h-a559f0b3-b019-4ad0-b85d-5012b46cc6cf: 5px;
  --gap-v-a559f0b3-b019-4ad0-b85d-5012b46cc6cf: 0px;
  --gap-uuid: a559f0b3-b019-4ad0-b85d-5012b46cc6cf;
  max-width: calc(100% - 1px);
}

@media screen and (max-width: 950px) {
  .sd[data-s-a559f0b3-b019-4ad0-b85d-5012b46cc6cf] {
    width: calc(100% - 1px - (var(--gap-h-1bba5f56-50de-4d0f-8061-08f1003e3d76) * 0));
    --gap-h-a559f0b3-b019-4ad0-b85d-5012b46cc6cf: 5px;
    --gap-v-a559f0b3-b019-4ad0-b85d-5012b46cc6cf: 0px;
    max-width: calc(100% - 1px - (var(--gap-h-1bba5f56-50de-4d0f-8061-08f1003e3d76) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a559f0b3-b019-4ad0-b85d-5012b46cc6cf] {
    align-content: center;
    align-items: center;
    flex: none;
    gap: 0px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: calc(100% - (var(--gap-h-1bba5f56-50de-4d0f-8061-08f1003e3d76) * 0));
    --gap-h-a559f0b3-b019-4ad0-b85d-5012b46cc6cf: 0px;
    --gap-v-a559f0b3-b019-4ad0-b85d-5012b46cc6cf: 0px;
    max-width: calc(100% - (var(--gap-h-1bba5f56-50de-4d0f-8061-08f1003e3d76) * 0));
  }
}

.sd[data-s-1671ceda-a254-4573-99b7-4c83c26a355e] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 22px;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-1671ceda-a254-4573-99b7-4c83c26a355e] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-83e9f51c-c835-4fd3-8667-0db43cedf2ef] {
  color: #154481;
  flex: none;
  font-family: var(--s-font-7a888b77);
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  height: 28px;
  letter-spacing: 0em;
  margin: 0px;
  text-align: right;
  width: 164px;
  max-width: 100%;
  justify-content: flex-end;
  white-space: nowrap;
}

@media screen and (max-width: 950px) {
  .sd[data-s-83e9f51c-c835-4fd3-8667-0db43cedf2ef] {
    font-size: 20px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-83e9f51c-c835-4fd3-8667-0db43cedf2ef] {
    flex: none;
    font-size: 22px;
    height: auto;
    margin: 0px;
    width: calc(57% - (var(--gap-h-a559f0b3-b019-4ad0-b85d-5012b46cc6cf) * 0.43));
    max-width: calc(57% - (var(--gap-h-a559f0b3-b019-4ad0-b85d-5012b46cc6cf) * 0.43));
  }
}

.sd[data-s-e980b40d-333a-47fa-b1cf-e45712996abc] {
  align-items: center;
  background: #F4810B;
  border-radius: 7px;
  box-shadow: 0px -3px 0px 0px rgba(0, 0, 0, 0.25) inset;
  flex: none;
  flex-direction: row;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 17px 54px 20px 55px;
  width: calc(50% - (var(--gap-h-5e5248e0-0d6f-4a61-b1b1-e611a93c0530) * 0.5));
  --gap-h-e980b40d-333a-47fa-b1cf-e45712996abc: 10px;
  --gap-v-e980b40d-333a-47fa-b1cf-e45712996abc: 0px;
  --gap-uuid: e980b40d-333a-47fa-b1cf-e45712996abc;
  max-width: calc(50% - (var(--gap-h-5e5248e0-0d6f-4a61-b1b1-e611a93c0530) * 0.5));
}

.sd[data-s-e980b40d-333a-47fa-b1cf-e45712996abc]:hover {
  box-shadow: none;
  --gap-h-e980b40d-333a-47fa-b1cf-e45712996abc: 10px;
  --gap-v-e980b40d-333a-47fa-b1cf-e45712996abc: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-e980b40d-333a-47fa-b1cf-e45712996abc] {
    align-content: center;
    align-items: center;
    flex: none;
    justify-content: center;
    width: calc(100% - (var(--gap-h-5e5248e0-0d6f-4a61-b1b1-e611a93c0530) * 0));
    --gap-h-e980b40d-333a-47fa-b1cf-e45712996abc: 10px;
    --gap-v-e980b40d-333a-47fa-b1cf-e45712996abc: 0px;
    max-width: calc(100% - (var(--gap-h-5e5248e0-0d6f-4a61-b1b1-e611a93c0530) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-e980b40d-333a-47fa-b1cf-e45712996abc] {
    align-content: center;
    align-items: center;
    gap: 10px;
    justify-content: center;
    margin: 0px;
    padding: 13px 24px 19px 24px;
    --gap-h-e980b40d-333a-47fa-b1cf-e45712996abc: 10px;
    --gap-v-e980b40d-333a-47fa-b1cf-e45712996abc: 0px;
  }
}

.sd[data-s-4b3677b3-5746-4ba0-ade2-fc9b14d3448a] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 2px 0px 0px 0px;
  width: 25px;
  max-width: 100%;
}

.sd[data-s-09d967b4-a38c-4fd7-85ba-2de4bd65de6e] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 216px;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-09d967b4-a38c-4fd7-85ba-2de4bd65de6e] {
    flex: none;
    width: calc(68% - (var(--gap-h-e980b40d-333a-47fa-b1cf-e45712996abc) * 0.32000000000000006));
    max-width: calc(68% - (var(--gap-h-e980b40d-333a-47fa-b1cf-e45712996abc) * 0.32000000000000006));
  }
}

.sd[data-s-769296db-6ac0-499a-ac90-9ff059775e5c] {
  align-content: center;
  align-items: center;
  background: #f8fbff;
  border-bottom: 1px solid rgba(36, 37, 40, 0.1);
  border-left: 0px solid rgba(36, 37, 40, 0.1);
  border-right: 0px solid rgba(36, 37, 40, 0.1);
  border-top: 0px solid rgba(36, 37, 40, 0.1);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 100px 100px 100px 100px;
  width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
  --gap-h-769296db-6ac0-499a-ac90-9ff059775e5c: 0px;
  --gap-v-769296db-6ac0-499a-ac90-9ff059775e5c: 0px;
  --gap-uuid: 769296db-6ac0-499a-ac90-9ff059775e5c;
  max-width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-769296db-6ac0-499a-ac90-9ff059775e5c] {
    padding: 30px 40px 30px 40px;
    --gap-h-769296db-6ac0-499a-ac90-9ff059775e5c: 0px;
    --gap-v-769296db-6ac0-499a-ac90-9ff059775e5c: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-769296db-6ac0-499a-ac90-9ff059775e5c] {
    padding: 60px 20px 30px 20px;
    --gap-h-769296db-6ac0-499a-ac90-9ff059775e5c: 0px;
    --gap-v-769296db-6ac0-499a-ac90-9ff059775e5c: 0px;
  }
}

.sd[data-s-5e80c45c-a29d-48df-b2fd-6e3a7dc1cb6e] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: flex-start;
  padding: 0px 40px;
  width: 1280px;
  --gap-h-5e80c45c-a29d-48df-b2fd-6e3a7dc1cb6e: 0px;
  --gap-v-5e80c45c-a29d-48df-b2fd-6e3a7dc1cb6e: 80px;
  --gap-uuid: 5e80c45c-a29d-48df-b2fd-6e3a7dc1cb6e;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5e80c45c-a29d-48df-b2fd-6e3a7dc1cb6e] {
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0px 0px 0px;
    padding: 0px 20px;
    --gap-h-5e80c45c-a29d-48df-b2fd-6e3a7dc1cb6e: 0px;
    --gap-v-5e80c45c-a29d-48df-b2fd-6e3a7dc1cb6e: 80px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5e80c45c-a29d-48df-b2fd-6e3a7dc1cb6e] {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 10px;
    --gap-h-5e80c45c-a29d-48df-b2fd-6e3a7dc1cb6e: 0px;
    --gap-v-5e80c45c-a29d-48df-b2fd-6e3a7dc1cb6e: 80px;
  }
}

.sd[data-s-9030a976-69dc-44ac-a57c-4bc728aec015] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-5e80c45c-a29d-48df-b2fd-6e3a7dc1cb6e) * 0));
  --gap-h-9030a976-69dc-44ac-a57c-4bc728aec015: 0px;
  --gap-v-9030a976-69dc-44ac-a57c-4bc728aec015: 20px;
  --gap-uuid: 9030a976-69dc-44ac-a57c-4bc728aec015;
  max-width: calc(100% - (var(--gap-h-5e80c45c-a29d-48df-b2fd-6e3a7dc1cb6e) * 0));
}

@media screen and (max-width: 685px) {
  .sd[data-s-9030a976-69dc-44ac-a57c-4bc728aec015] {
    gap: 5px;
    --gap-h-9030a976-69dc-44ac-a57c-4bc728aec015: 0px;
    --gap-v-9030a976-69dc-44ac-a57c-4bc728aec015: 5px;
  }
}

.sd[data-s-29b53c10-bd30-400f-915f-363113b284a4] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 5px;
  justify-content: center;
  padding: 0px;
  --gap-h-29b53c10-bd30-400f-915f-363113b284a4: 0px;
  --gap-v-29b53c10-bd30-400f-915f-363113b284a4: 5px;
  --gap-uuid: 29b53c10-bd30-400f-915f-363113b284a4;
}

@media screen and (max-width: 685px) {
  .sd[data-s-29b53c10-bd30-400f-915f-363113b284a4] {
    gap: 5px;
    --gap-h-29b53c10-bd30-400f-915f-363113b284a4: 0px;
    --gap-v-29b53c10-bd30-400f-915f-363113b284a4: 5px;
  }
}

.sd[data-s-0d5a402c-20ea-4232-8566-92db2fc5a8fb] {
  color: #0040ff;
  display: none;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.75;
  margin: 0px 0px 0px;
  mix-blend-mode: normal;
  text-align: left;
  width: 54px;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0d5a402c-20ea-4232-8566-92db2fc5a8fb] {
    display: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0d5a402c-20ea-4232-8566-92db2fc5a8fb] {
    display: none;
  }
}

.sd[data-s-6ee6993c-59d2-4bd3-9622-30dd98cf5233] {
  color: #242528;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-6ee6993c-59d2-4bd3-9622-30dd98cf5233] {
    font-size: 36px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-6ee6993c-59d2-4bd3-9622-30dd98cf5233] {
    font-size: 32px;
  }
}

.sd[data-s-0e1f3a35-6520-4c21-8470-98a563232d57] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: flex-start;
  padding: 90px 40px;
  width: 1280px;
  --gap-h-0e1f3a35-6520-4c21-8470-98a563232d57: 0px;
  --gap-v-0e1f3a35-6520-4c21-8470-98a563232d57: 80px;
  --gap-uuid: 0e1f3a35-6520-4c21-8470-98a563232d57;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0e1f3a35-6520-4c21-8470-98a563232d57] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 40px;
    justify-content: center;
    padding: 0px 20px;
    --gap-h-0e1f3a35-6520-4c21-8470-98a563232d57: 0px;
    --gap-v-0e1f3a35-6520-4c21-8470-98a563232d57: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0e1f3a35-6520-4c21-8470-98a563232d57] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 30px;
    justify-content: center;
    padding: 60px 10px;
    --gap-h-0e1f3a35-6520-4c21-8470-98a563232d57: 0px;
    --gap-v-0e1f3a35-6520-4c21-8470-98a563232d57: 30px;
  }
}

.sd[data-s-a0a38e22-7254-47fb-8fcd-4a99c62da658] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px;
  width: 1280px;
  --gap-h-a0a38e22-7254-47fb-8fcd-4a99c62da658: 40px;
  --gap-v-a0a38e22-7254-47fb-8fcd-4a99c62da658: 0px;
  --gap-uuid: a0a38e22-7254-47fb-8fcd-4a99c62da658;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-a0a38e22-7254-47fb-8fcd-4a99c62da658] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 40px;
    justify-content: center;
    padding: 60px 20px;
    --gap-h-a0a38e22-7254-47fb-8fcd-4a99c62da658: 0px;
    --gap-v-a0a38e22-7254-47fb-8fcd-4a99c62da658: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a0a38e22-7254-47fb-8fcd-4a99c62da658] {
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 30px;
    padding: 0px 10px;
    --gap-h-a0a38e22-7254-47fb-8fcd-4a99c62da658: 0px;
    --gap-v-a0a38e22-7254-47fb-8fcd-4a99c62da658: 30px;
  }
}

.sd[data-s-c2d6e70d-d626-4376-bd77-69ebf4b38948] {
  align-content: center;
  align-items: center;
  flex: 1;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: center;
  padding: 0px;
  width: auto;
  --gap-h-c2d6e70d-d626-4376-bd77-69ebf4b38948: 80px;
  --gap-v-c2d6e70d-d626-4376-bd77-69ebf4b38948: 0px;
  --gap-uuid: c2d6e70d-d626-4376-bd77-69ebf4b38948;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-c2d6e70d-d626-4376-bd77-69ebf4b38948] {
    flex-direction: column;
    gap: 40px;
    margin: 0px 0px 0px 0px;
    --gap-h-c2d6e70d-d626-4376-bd77-69ebf4b38948: 0px;
    --gap-v-c2d6e70d-d626-4376-bd77-69ebf4b38948: 40px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-c2d6e70d-d626-4376-bd77-69ebf4b38948] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    z-index: -1;
    --gap-h-c2d6e70d-d626-4376-bd77-69ebf4b38948: 0px;
    --gap-v-c2d6e70d-d626-4376-bd77-69ebf4b38948: 80px;
  }
}

.sd[data-s-5afc20af-d8ef-465a-bc49-f9bfa137c8fd] {
  border-radius: 16px;
  box-shadow: 10px 30px 40px 10px rgba(0, 0, 0, 0.1);
  flex: none;
  height: auto;
  justify-content: center;
  width: 600px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5afc20af-d8ef-465a-bc49-f9bfa137c8fd] {
    flex: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5afc20af-d8ef-465a-bc49-f9bfa137c8fd] {
    flex: none;
    width: calc(90% - (var(--gap-h-c2d6e70d-d626-4376-bd77-69ebf4b38948) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-c2d6e70d-d626-4376-bd77-69ebf4b38948) * 0.10000000000000003));
  }
}

.sd[data-s-232e4710-f858-4e17-b895-65a40d318300] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-232e4710-f858-4e17-b895-65a40d318300: 0px;
  --gap-v-232e4710-f858-4e17-b895-65a40d318300: 20px;
  --gap-uuid: 232e4710-f858-4e17-b895-65a40d318300;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-232e4710-f858-4e17-b895-65a40d318300] {
    width: 600px;
    --gap-h-232e4710-f858-4e17-b895-65a40d318300: 0px;
    --gap-v-232e4710-f858-4e17-b895-65a40d318300: 20px;
    max-width: 100%;
  }
}

.sd[data-s-690c955c-2905-4696-b60f-dac6ccaa1188] {
  color: #242528;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-690c955c-2905-4696-b60f-dac6ccaa1188] {
    font-size: 28px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-690c955c-2905-4696-b60f-dac6ccaa1188] {
    font-size: 24px;
  }
}

.sd[data-s-ae08c020-6de6-4d9b-9f69-7a6a0bb4318a] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 2;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-ae08c020-6de6-4d9b-9f69-7a6a0bb4318a] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-ae08c020-6de6-4d9b-9f69-7a6a0bb4318a] {
    font-size: 14px;
  }
}

.sd[data-s-0d4bcca7-4bf3-4144-b759-46e676044231] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  border-bottom: 1px solid #333;
  border-left: 1px solid #333;
  border-radius: 48px;
  border-right: 1px solid #333;
  border-top: 1px solid #333;
  box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 30px;
  width: calc(100% - (var(--gap-h-0e1f3a35-6520-4c21-8470-98a563232d57) * 0));
  --gap-h-0d4bcca7-4bf3-4144-b759-46e676044231: 0px;
  --gap-v-0d4bcca7-4bf3-4144-b759-46e676044231: 20px;
  --gap-uuid: 0d4bcca7-4bf3-4144-b759-46e676044231;
  max-width: calc(100% - (var(--gap-h-0e1f3a35-6520-4c21-8470-98a563232d57) * 0));
}

.sd[data-s-dbe0fd1f-6058-4888-a018-629d429a34e7] {
  align-content: flex-start;
  align-items: flex-start;
  border-radius: 48px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-0d4bcca7-4bf3-4144-b759-46e676044231) * 0));
  --gap-h-dbe0fd1f-6058-4888-a018-629d429a34e7: 0px;
  --gap-v-dbe0fd1f-6058-4888-a018-629d429a34e7: 20px;
  --gap-uuid: dbe0fd1f-6058-4888-a018-629d429a34e7;
  max-width: calc(100% - (var(--gap-h-0d4bcca7-4bf3-4144-b759-46e676044231) * 0));
}

.sd[data-s-a997636b-a9f4-4165-b921-8dbdb909673c] {
  align-content: flex-start;
  align-items: flex-start;
  border-radius: 48px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 5px;
  justify-content: center;
  padding: 0px;
  --gap-h-a997636b-a9f4-4165-b921-8dbdb909673c: 0px;
  --gap-v-a997636b-a9f4-4165-b921-8dbdb909673c: 5px;
  --gap-uuid: a997636b-a9f4-4165-b921-8dbdb909673c;
}

.sd[data-s-73017ba9-a63f-4673-be22-8eeb9949ed89] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.75;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-73017ba9-a63f-4673-be22-8eeb9949ed89] {
    font-size: 14px;
  }
}

.sd[data-s-36ae8f4c-2ce1-4007-9261-17636da77d77] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: calc(100% - (var(--gap-h-dbe0fd1f-6058-4888-a018-629d429a34e7) * 0));
  max-width: calc(100% - (var(--gap-h-dbe0fd1f-6058-4888-a018-629d429a34e7) * 0));
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-36ae8f4c-2ce1-4007-9261-17636da77d77] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-36ae8f4c-2ce1-4007-9261-17636da77d77] {
    font-size: 14px;
  }
}

.sd[data-s-a267a186-5216-4a8c-a3c3-d29b530a59bc] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  border-radius: 16px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  --gap-h-a267a186-5216-4a8c-a3c3-d29b530a59bc: 0px;
  --gap-v-a267a186-5216-4a8c-a3c3-d29b530a59bc: 0px;
  --gap-uuid: a267a186-5216-4a8c-a3c3-d29b530a59bc;
}

@media screen and (max-width: 950px) {
  .sd[data-s-a267a186-5216-4a8c-a3c3-d29b530a59bc] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    gap: 0px;
    justify-content: center;
    width: calc(100% - (var(--gap-h-0e1f3a35-6520-4c21-8470-98a563232d57) * 0));
    --gap-h-a267a186-5216-4a8c-a3c3-d29b530a59bc: 0px;
    --gap-v-a267a186-5216-4a8c-a3c3-d29b530a59bc: 0px;
    max-width: calc(100% - (var(--gap-h-0e1f3a35-6520-4c21-8470-98a563232d57) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a267a186-5216-4a8c-a3c3-d29b530a59bc] {
    flex-direction: column;
    --gap-h-a267a186-5216-4a8c-a3c3-d29b530a59bc: 0px;
    --gap-v-a267a186-5216-4a8c-a3c3-d29b530a59bc: 0px;
  }
}

.sd[data-s-6aa8e9fe-f39f-478a-b632-44659fec52dd] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(255, 255, 255, 0);
  border-bottom: 0px solid #333;
  border-left: 0px solid #333;
  border-radius: 0;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  box-shadow: none;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 30px;
  width: calc(100% - (var(--gap-h-a267a186-5216-4a8c-a3c3-d29b530a59bc) * 0));
  --gap-h-6aa8e9fe-f39f-478a-b632-44659fec52dd: 0px;
  --gap-v-6aa8e9fe-f39f-478a-b632-44659fec52dd: 20px;
  --gap-uuid: 6aa8e9fe-f39f-478a-b632-44659fec52dd;
  max-width: calc(100% - (var(--gap-h-a267a186-5216-4a8c-a3c3-d29b530a59bc) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-6aa8e9fe-f39f-478a-b632-44659fec52dd] {
    flex: none;
    margin: 0px 0px 20px 0px;
    padding: 10px 30px 0px 30px;
    width: calc(100% - (var(--gap-h-a267a186-5216-4a8c-a3c3-d29b530a59bc) * 0));
    --gap-h-6aa8e9fe-f39f-478a-b632-44659fec52dd: 0px;
    --gap-v-6aa8e9fe-f39f-478a-b632-44659fec52dd: 20px;
    max-width: calc(100% - (var(--gap-h-a267a186-5216-4a8c-a3c3-d29b530a59bc) * 0));
  }
}

.sd[data-s-ab0d97e7-9fb0-47dc-b3b7-4019e1091adf] {
  align-content: flex-start;
  align-items: flex-start;
  border-radius: 0;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-6aa8e9fe-f39f-478a-b632-44659fec52dd) * 0));
  --gap-h-ab0d97e7-9fb0-47dc-b3b7-4019e1091adf: 0px;
  --gap-v-ab0d97e7-9fb0-47dc-b3b7-4019e1091adf: 20px;
  --gap-uuid: ab0d97e7-9fb0-47dc-b3b7-4019e1091adf;
  max-width: calc(100% - (var(--gap-h-6aa8e9fe-f39f-478a-b632-44659fec52dd) * 0));
}

.sd[data-s-0e3951e2-cea6-4db7-a30b-16a96623530f] {
  align-content: flex-start;
  align-items: flex-start;
  border-radius: 0;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 5px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-ab0d97e7-9fb0-47dc-b3b7-4019e1091adf) * 0));
  --gap-h-0e3951e2-cea6-4db7-a30b-16a96623530f: 0px;
  --gap-v-0e3951e2-cea6-4db7-a30b-16a96623530f: 5px;
  --gap-uuid: 0e3951e2-cea6-4db7-a30b-16a96623530f;
  max-width: calc(100% - (var(--gap-h-ab0d97e7-9fb0-47dc-b3b7-4019e1091adf) * 0));
}

.sd[data-s-82cdee02-4d91-457d-b091-220fc7cf5db1] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.75;
  margin: 0px 0px 0px;
  padding: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-82cdee02-4d91-457d-b091-220fc7cf5db1] {
    font-size: 14px;
  }
}

.sd[data-s-5b32d59b-77c0-4130-a0df-e6c482509966] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: calc(100% - (var(--gap-h-ab0d97e7-9fb0-47dc-b3b7-4019e1091adf) * 0));
  max-width: calc(100% - (var(--gap-h-ab0d97e7-9fb0-47dc-b3b7-4019e1091adf) * 0));
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5b32d59b-77c0-4130-a0df-e6c482509966] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5b32d59b-77c0-4130-a0df-e6c482509966] {
    font-size: 14px;
  }
}

.sd[data-s-8134b562-1d27-4b28-9638-9569cf10460e] {
  align-content: center;
  align-items: center;
  border-bottom: 2px solid #9ec8fc;
  border-left: 2px solid #9ec8fc;
  border-radius: 24px;
  border-right: 2px solid #9ec8fc;
  border-top: 2px solid #9ec8fc;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px;
  transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98);
  width: calc(100% - (var(--gap-h-6aa8e9fe-f39f-478a-b632-44659fec52dd) * 0));
  max-width: calc(100% - (var(--gap-h-6aa8e9fe-f39f-478a-b632-44659fec52dd) * 0));
}

.sd[data-s-cdde5c06-e564-461d-b76c-543f3b779eb6] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 20px 0px;
  outline-offset: -4px;
  padding: 20px;
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width: 100%;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-cdde5c06-e564-461d-b76c-543f3b779eb6]:focus {
  outline: none;
}

.sd[data-s-cdde5c06-e564-461d-b76c-543f3b779eb6]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-cdde5c06-e564-461d-b76c-543f3b779eb6] {
  transform: translateX(-100%);
}

.sd._animatingPrev[data-s-cdde5c06-e564-461d-b76c-543f3b779eb6] {
  transform: translateX(100%);
}

.sd[data-s-a3b18196-197e-4dc2-97bd-c1909bab7e12] {
  color: #333;
  font-family: var(--s-font-88843714);
  font-size: 20px;
  font-style: normal;
  font-weight: 900;
  line-height: 1.2;
  margin: 0px 0px 11px 0px;
  text-align: left;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-a3b18196-197e-4dc2-97bd-c1909bab7e12] {
    font-size: 16px;
    font-weight: 700;
  }
}

.sd[data-s-4f301c9f-921b-400c-89e3-6692f692c9d7] {
  color: #333;
  font-family: var(--s-font-88843714);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.2;
  margin: 0px 0px 11px 0px;
  text-align: left;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-4f301c9f-921b-400c-89e3-6692f692c9d7] {
    font-size: 12px;
  }
}

.sd[data-s-d0c935e8-4683-423b-bb45-102f820cf44c] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-end;
  padding: 0px 0px 0px;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-39082b4b-3383-4b23-ae04-5a7413e6aa90] {
  align-content: center;
  align-items: center;
  bottom: 0px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  left: 0px;
  position: absolute;
  right: 0px;
  top: auto;
  transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1);
  width: auto;
  z-index: 3;
  max-width: 100%;
}

.sd[data-s-8a395384-86a6-4c3f-b5eb-d542bfdd3366] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 50%;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 24px 0px 0px;
  width: 40px;
  max-width: calc(100% - 24px);
}

.sd[data-s-8a395384-86a6-4c3f-b5eb-d542bfdd3366]:hover {
  background: #e1e1e1;
}

.sd[data-s-a40878f4-05f1-44fb-9852-a21dbf496aaa] {
  font-size: 24px;
}

.sd[data-s-e3280fbd-fa2c-499a-8b90-6d65dfdac529] {
  background: #FFFFFF;
  border-radius: 50%;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 0px 0px 24px;
  width: 40px;
  max-width: calc(100% - 24px);
}

.sd[data-s-e3280fbd-fa2c-499a-8b90-6d65dfdac529]:hover {
  background: #e1e1e1;
}

.sd[data-s-b048a797-aa8d-4a1f-a254-c638da2a49a3] {
  font-size: 24px;
}

.sd[data-s-73c4c040-c755-4a09-b698-26e13496406c] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 0px;
  justify-content: center;
  padding: 30px;
  width: calc(100% - (var(--gap-h-a267a186-5216-4a8c-a3c3-d29b530a59bc) * 0));
  --gap-h-73c4c040-c755-4a09-b698-26e13496406c: 0px;
  --gap-v-73c4c040-c755-4a09-b698-26e13496406c: 0px;
  --gap-uuid: 73c4c040-c755-4a09-b698-26e13496406c;
  max-width: calc(100% - (var(--gap-h-a267a186-5216-4a8c-a3c3-d29b530a59bc) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-73c4c040-c755-4a09-b698-26e13496406c] {
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 20px;
    --gap-h-73c4c040-c755-4a09-b698-26e13496406c: 20px;
    --gap-v-73c4c040-c755-4a09-b698-26e13496406c: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-73c4c040-c755-4a09-b698-26e13496406c] {
    flex-direction: column;
    gap: 30px;
    --gap-h-73c4c040-c755-4a09-b698-26e13496406c: 30px;
    --gap-v-73c4c040-c755-4a09-b698-26e13496406c: 30px;
  }
}

.sd[data-s-9a59f939-db5c-45d3-b04d-f3c3ba872ea5] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(50% - (var(--gap-h-73c4c040-c755-4a09-b698-26e13496406c) * 0.5));
  --gap-h-9a59f939-db5c-45d3-b04d-f3c3ba872ea5: 0px;
  --gap-v-9a59f939-db5c-45d3-b04d-f3c3ba872ea5: 0px;
  --gap-uuid: 9a59f939-db5c-45d3-b04d-f3c3ba872ea5;
  max-width: calc(50% - (var(--gap-h-73c4c040-c755-4a09-b698-26e13496406c) * 0.5));
}

@media screen and (max-width: 950px) {
  .sd[data-s-9a59f939-db5c-45d3-b04d-f3c3ba872ea5] {
    flex-direction: column;
    gap: 0px;
    --gap-h-9a59f939-db5c-45d3-b04d-f3c3ba872ea5: 0px;
    --gap-v-9a59f939-db5c-45d3-b04d-f3c3ba872ea5: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-9a59f939-db5c-45d3-b04d-f3c3ba872ea5] {
    flex: none;
    flex-direction: column;
    width: calc(100% - (var(--gap-h-73c4c040-c755-4a09-b698-26e13496406c) * 0));
    --gap-h-9a59f939-db5c-45d3-b04d-f3c3ba872ea5: 0px;
    --gap-v-9a59f939-db5c-45d3-b04d-f3c3ba872ea5: 0px;
    max-width: calc(100% - (var(--gap-h-73c4c040-c755-4a09-b698-26e13496406c) * 0));
  }
}

.sd[data-s-8f590bc9-5cb9-4018-8580-66ec9f678d33] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.75;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-8f590bc9-5cb9-4018-8580-66ec9f678d33] {
    font-size: 14px;
  }
}

.sd[data-s-5f1a8425-40f4-4ed9-9e23-9abf3798dfde] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  --gap-h-5f1a8425-40f4-4ed9-9e23-9abf3798dfde: 0px;
  --gap-v-5f1a8425-40f4-4ed9-9e23-9abf3798dfde: 0px;
  --gap-uuid: 5f1a8425-40f4-4ed9-9e23-9abf3798dfde;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5f1a8425-40f4-4ed9-9e23-9abf3798dfde] {
    flex-direction: column;
    gap: 0px;
    --gap-h-5f1a8425-40f4-4ed9-9e23-9abf3798dfde: 0px;
    --gap-v-5f1a8425-40f4-4ed9-9e23-9abf3798dfde: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5f1a8425-40f4-4ed9-9e23-9abf3798dfde] {
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 30px;
    --gap-h-5f1a8425-40f4-4ed9-9e23-9abf3798dfde: 30px;
    --gap-v-5f1a8425-40f4-4ed9-9e23-9abf3798dfde: 0px;
  }
}

.sd[data-s-97580f8e-3329-4100-9d8f-90267472c10b] {
  flex: none;
  height: auto;
  padding: 0px;
  width: calc(50% - (var(--gap-h-5f1a8425-40f4-4ed9-9e23-9abf3798dfde) * 0.5));
  max-width: calc(50% - (var(--gap-h-5f1a8425-40f4-4ed9-9e23-9abf3798dfde) * 0.5));
}

@media screen and (max-width: 950px) {
  .sd[data-s-97580f8e-3329-4100-9d8f-90267472c10b] {
    flex: none;
    width: 250px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-97580f8e-3329-4100-9d8f-90267472c10b] {
    flex: none;
    width: calc(50% - (var(--gap-h-5f1a8425-40f4-4ed9-9e23-9abf3798dfde) * 0.5));
    max-width: calc(50% - (var(--gap-h-5f1a8425-40f4-4ed9-9e23-9abf3798dfde) * 0.5));
  }
}

.sd[data-s-2e58891c-719b-4217-becd-be0697993170] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: calc(50% - (var(--gap-h-5f1a8425-40f4-4ed9-9e23-9abf3798dfde) * 0.5));
  max-width: calc(50% - (var(--gap-h-5f1a8425-40f4-4ed9-9e23-9abf3798dfde) * 0.5));
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-2e58891c-719b-4217-becd-be0697993170] {
    flex: none;
    padding: 0px 0px 0px 0px;
    width: calc(100% - (var(--gap-h-5f1a8425-40f4-4ed9-9e23-9abf3798dfde) * 0));
    max-width: calc(100% - (var(--gap-h-5f1a8425-40f4-4ed9-9e23-9abf3798dfde) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-2e58891c-719b-4217-becd-be0697993170] {
    flex: none;
    font-size: 14px;
    width: calc(50% - (var(--gap-h-5f1a8425-40f4-4ed9-9e23-9abf3798dfde) * 0.5));
    max-width: calc(50% - (var(--gap-h-5f1a8425-40f4-4ed9-9e23-9abf3798dfde) * 0.5));
  }
}

.sd[data-s-3e5e1bd7-9131-42de-ba6d-a6b3b9fb369f] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(50% - (var(--gap-h-73c4c040-c755-4a09-b698-26e13496406c) * 0.5));
  --gap-h-3e5e1bd7-9131-42de-ba6d-a6b3b9fb369f: 0px;
  --gap-v-3e5e1bd7-9131-42de-ba6d-a6b3b9fb369f: 0px;
  --gap-uuid: 3e5e1bd7-9131-42de-ba6d-a6b3b9fb369f;
  max-width: calc(50% - (var(--gap-h-73c4c040-c755-4a09-b698-26e13496406c) * 0.5));
}

@media screen and (max-width: 950px) {
  .sd[data-s-3e5e1bd7-9131-42de-ba6d-a6b3b9fb369f] {
    flex-direction: column;
    gap: 0px;
    --gap-h-3e5e1bd7-9131-42de-ba6d-a6b3b9fb369f: 0px;
    --gap-v-3e5e1bd7-9131-42de-ba6d-a6b3b9fb369f: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-3e5e1bd7-9131-42de-ba6d-a6b3b9fb369f] {
    flex: none;
    flex-direction: column;
    width: calc(100% - (var(--gap-h-73c4c040-c755-4a09-b698-26e13496406c) * 0));
    --gap-h-3e5e1bd7-9131-42de-ba6d-a6b3b9fb369f: 0px;
    --gap-v-3e5e1bd7-9131-42de-ba6d-a6b3b9fb369f: 0px;
    max-width: calc(100% - (var(--gap-h-73c4c040-c755-4a09-b698-26e13496406c) * 0));
  }
}

.sd[data-s-efbf42c3-bac0-4a91-b3a4-6aac6c4cb4ce] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.75;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-efbf42c3-bac0-4a91-b3a4-6aac6c4cb4ce] {
    font-size: 14px;
  }
}

.sd[data-s-54fbe876-43a9-4f1a-a55e-c685eee92f55] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  --gap-h-54fbe876-43a9-4f1a-a55e-c685eee92f55: 0px;
  --gap-v-54fbe876-43a9-4f1a-a55e-c685eee92f55: 0px;
  --gap-uuid: 54fbe876-43a9-4f1a-a55e-c685eee92f55;
}

@media screen and (max-width: 950px) {
  .sd[data-s-54fbe876-43a9-4f1a-a55e-c685eee92f55] {
    flex-direction: column;
    gap: 0px;
    --gap-h-54fbe876-43a9-4f1a-a55e-c685eee92f55: 0px;
    --gap-v-54fbe876-43a9-4f1a-a55e-c685eee92f55: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-54fbe876-43a9-4f1a-a55e-c685eee92f55] {
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 30px;
    --gap-h-54fbe876-43a9-4f1a-a55e-c685eee92f55: 30px;
    --gap-v-54fbe876-43a9-4f1a-a55e-c685eee92f55: 0px;
  }
}

.sd[data-s-288a56d3-5592-4301-9d30-c0bba4340329] {
  flex: none;
  height: auto;
  padding: 0px;
  width: calc(50% - (var(--gap-h-54fbe876-43a9-4f1a-a55e-c685eee92f55) * 0.5));
  max-width: calc(50% - (var(--gap-h-54fbe876-43a9-4f1a-a55e-c685eee92f55) * 0.5));
}

@media screen and (max-width: 950px) {
  .sd[data-s-288a56d3-5592-4301-9d30-c0bba4340329] {
    flex: none;
    width: 250px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-288a56d3-5592-4301-9d30-c0bba4340329] {
    flex: none;
    width: calc(50% - (var(--gap-h-54fbe876-43a9-4f1a-a55e-c685eee92f55) * 0.5));
    max-width: calc(50% - (var(--gap-h-54fbe876-43a9-4f1a-a55e-c685eee92f55) * 0.5));
  }
}

.sd[data-s-58a080ed-28dc-42f4-9750-078bd6a9068f] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: calc(50% - (var(--gap-h-54fbe876-43a9-4f1a-a55e-c685eee92f55) * 0.5));
  max-width: calc(50% - (var(--gap-h-54fbe876-43a9-4f1a-a55e-c685eee92f55) * 0.5));
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-58a080ed-28dc-42f4-9750-078bd6a9068f] {
    flex: none;
    padding: 0px 0px 0px 0px;
    width: calc(100% - (var(--gap-h-54fbe876-43a9-4f1a-a55e-c685eee92f55) * 0));
    max-width: calc(100% - (var(--gap-h-54fbe876-43a9-4f1a-a55e-c685eee92f55) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-58a080ed-28dc-42f4-9750-078bd6a9068f] {
    flex: none;
    font-size: 14px;
    width: calc(50% - (var(--gap-h-54fbe876-43a9-4f1a-a55e-c685eee92f55) * 0.5));
    max-width: calc(50% - (var(--gap-h-54fbe876-43a9-4f1a-a55e-c685eee92f55) * 0.5));
  }
}

.sd[data-s-722fa00d-dd55-4533-95d4-d42fb59aa3fd] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  border-bottom: 0px solid #333;
  border-left: 0px solid #333;
  border-radius: 48px;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  box-shadow: none;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 30px;
  width: calc(100% - (var(--gap-h-0e1f3a35-6520-4c21-8470-98a563232d57) * 0));
  --gap-h-722fa00d-dd55-4533-95d4-d42fb59aa3fd: 0px;
  --gap-v-722fa00d-dd55-4533-95d4-d42fb59aa3fd: 20px;
  --gap-uuid: 722fa00d-dd55-4533-95d4-d42fb59aa3fd;
  max-width: calc(100% - (var(--gap-h-0e1f3a35-6520-4c21-8470-98a563232d57) * 0));
}

.sd[data-s-9a257aa6-de2a-4f4f-894a-d795a37295ec] {
  align-content: flex-start;
  align-items: flex-start;
  border-radius: 48px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 5px;
  justify-content: center;
  padding: 0px;
  --gap-h-9a257aa6-de2a-4f4f-894a-d795a37295ec: 0px;
  --gap-v-9a257aa6-de2a-4f4f-894a-d795a37295ec: 5px;
  --gap-uuid: 9a257aa6-de2a-4f4f-894a-d795a37295ec;
}

.sd[data-s-e3fed00a-a56f-438f-b2fb-715128cced76] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.75;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-e3fed00a-a56f-438f-b2fb-715128cced76] {
    font-size: 14px;
  }
}

.sd[data-s-1b1aed7f-8c2a-48e4-8370-a835875989ee] {
  border-radius: 16px;
  box-shadow: 3px 3px rgba(0, 0, 0, 0.2);
  flex: none;
  height: auto;
  justify-content: center;
  width: 600px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-1b1aed7f-8c2a-48e4-8370-a835875989ee] {
    flex: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-1b1aed7f-8c2a-48e4-8370-a835875989ee] {
    flex: none;
    width: calc(90% - (var(--gap-h-722fa00d-dd55-4533-95d4-d42fb59aa3fd) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-722fa00d-dd55-4533-95d4-d42fb59aa3fd) * 0.10000000000000003));
  }
}

.sd[data-s-97a12c29-59c9-40bc-a031-50d18dca92cb] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: calc(100% - (var(--gap-h-722fa00d-dd55-4533-95d4-d42fb59aa3fd) * 0));
  max-width: calc(100% - (var(--gap-h-722fa00d-dd55-4533-95d4-d42fb59aa3fd) * 0));
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-97a12c29-59c9-40bc-a031-50d18dca92cb] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-97a12c29-59c9-40bc-a031-50d18dca92cb] {
    font-size: 14px;
  }
}

.sd[data-s-393d2fc6-43cd-4575-9d9e-08a00ef150e5] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: calc(100% - (var(--gap-h-0e1f3a35-6520-4c21-8470-98a563232d57) * 0));
  max-width: calc(100% - (var(--gap-h-0e1f3a35-6520-4c21-8470-98a563232d57) * 0));
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-393d2fc6-43cd-4575-9d9e-08a00ef150e5] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-393d2fc6-43cd-4575-9d9e-08a00ef150e5] {
    font-size: 14px;
  }
}

.sd[data-s-26f0f667-b1e1-4463-94cc-75b632152263] {
  align-content: center;
  align-items: center;
  background: #172c7b;
  border-bottom: 2px solid #2f2b75;
  border-left: 2px solid #2f2b75;
  border-radius: 32px;
  border-right: 2px solid #2f2b75;
  border-top: 2px solid #2f2b75;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  padding: 0px;
  width: 500px;
  max-width: 100%;
}

.sd[data-s-26f0f667-b1e1-4463-94cc-75b632152263]:hover {
  background: #FFFFFF;
  border-bottom: 2px solid #172c7b;
  border-left: 2px solid #172c7b;
  border-right: 2px solid #172c7b;
  border-top: 2px solid #172c7b;
}

@media screen and (max-width: 950px) {
  .sd[data-s-26f0f667-b1e1-4463-94cc-75b632152263] {
    background: #1a139f;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-26f0f667-b1e1-4463-94cc-75b632152263] {
    flex: none;
    padding: 30px;
    width: auto;
    max-width: 100%;
  }
}

.sd[data-s-a2a5aacb-0169-4066-b867-1fab924a77f9] {
  color: #FFFFFF;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

.sd[data-s-26f0f667-b1e1-4463-94cc-75b632152263]:hover .sd[data-s-a2a5aacb-0169-4066-b867-1fab924a77f9] {
  color: #172c7b;
}

@media screen and (max-width: 950px) {
  .sd[data-s-a2a5aacb-0169-4066-b867-1fab924a77f9] {
    color: #FFFFFF;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a2a5aacb-0169-4066-b867-1fab924a77f9] {
    font-size: 16px;
  }

  .sd[data-s-26f0f667-b1e1-4463-94cc-75b632152263]:hover .sd[data-s-a2a5aacb-0169-4066-b867-1fab924a77f9] {
    color: #FFFFFF;
  }
}

.sd[data-s-5163f7c8-e336-4f1e-a162-ba74cee77eba] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: flex-start;
  padding: 90px 40px;
  width: 1280px;
  --gap-h-5163f7c8-e336-4f1e-a162-ba74cee77eba: 0px;
  --gap-v-5163f7c8-e336-4f1e-a162-ba74cee77eba: 80px;
  --gap-uuid: 5163f7c8-e336-4f1e-a162-ba74cee77eba;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5163f7c8-e336-4f1e-a162-ba74cee77eba] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 40px;
    justify-content: center;
    margin: 60px 0px 0px 0px;
    padding: 0px 20px;
    --gap-h-5163f7c8-e336-4f1e-a162-ba74cee77eba: 0px;
    --gap-v-5163f7c8-e336-4f1e-a162-ba74cee77eba: 40px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5163f7c8-e336-4f1e-a162-ba74cee77eba] {
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 30px;
    margin: 0px 0px 0px 0px;
    padding: 60px 10px;
    --gap-h-5163f7c8-e336-4f1e-a162-ba74cee77eba: 0px;
    --gap-v-5163f7c8-e336-4f1e-a162-ba74cee77eba: 30px;
    max-width: 100%;
  }
}

.sd[data-s-5a43dcd1-43c7-4690-8437-fef2f1926034] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px;
  width: 1280px;
  --gap-h-5a43dcd1-43c7-4690-8437-fef2f1926034: 40px;
  --gap-v-5a43dcd1-43c7-4690-8437-fef2f1926034: 0px;
  --gap-uuid: 5a43dcd1-43c7-4690-8437-fef2f1926034;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5a43dcd1-43c7-4690-8437-fef2f1926034] {
    align-content: flex-end;
    align-items: flex-end;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 40px;
    justify-content: center;
    padding: 0px 20px;
    --gap-h-5a43dcd1-43c7-4690-8437-fef2f1926034: 0px;
    --gap-v-5a43dcd1-43c7-4690-8437-fef2f1926034: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5a43dcd1-43c7-4690-8437-fef2f1926034] {
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 30px;
    padding: 0px 10px;
    --gap-h-5a43dcd1-43c7-4690-8437-fef2f1926034: 0px;
    --gap-v-5a43dcd1-43c7-4690-8437-fef2f1926034: 30px;
  }
}

.sd[data-s-47ef462c-10bd-4d24-9452-1c151a289685] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: calc(55% - (var(--gap-h-5a43dcd1-43c7-4690-8437-fef2f1926034) * 0.44999999999999996));
  --gap-h-47ef462c-10bd-4d24-9452-1c151a289685: 0px;
  --gap-v-47ef462c-10bd-4d24-9452-1c151a289685: 20px;
  --gap-uuid: 47ef462c-10bd-4d24-9452-1c151a289685;
  max-width: calc(55% - (var(--gap-h-5a43dcd1-43c7-4690-8437-fef2f1926034) * 0.44999999999999996));
}

@media screen and (max-width: 950px) {
  .sd[data-s-47ef462c-10bd-4d24-9452-1c151a289685] {
    width: 600px;
    --gap-h-47ef462c-10bd-4d24-9452-1c151a289685: 0px;
    --gap-v-47ef462c-10bd-4d24-9452-1c151a289685: 20px;
    max-width: 100%;
  }
}

.sd[data-s-5a5371f7-04f2-422a-9da2-d661c2c81ff0] {
  color: #242528;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5a5371f7-04f2-422a-9da2-d661c2c81ff0] {
    font-size: 28px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5a5371f7-04f2-422a-9da2-d661c2c81ff0] {
    font-size: 24px;
  }
}

.sd[data-s-d66a27bf-379c-47e4-888f-b73aed21c2c3] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 2;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-d66a27bf-379c-47e4-888f-b73aed21c2c3] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-d66a27bf-379c-47e4-888f-b73aed21c2c3] {
    font-size: 14px;
  }
}

.sd[data-s-0807cf9b-80cd-4c41-9e3b-13a22552d8d7] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: center;
  padding: 0px;
  width: calc(45% - (var(--gap-h-5a43dcd1-43c7-4690-8437-fef2f1926034) * 0.55));
  --gap-h-0807cf9b-80cd-4c41-9e3b-13a22552d8d7: 80px;
  --gap-v-0807cf9b-80cd-4c41-9e3b-13a22552d8d7: 0px;
  --gap-uuid: 0807cf9b-80cd-4c41-9e3b-13a22552d8d7;
  max-width: calc(45% - (var(--gap-h-5a43dcd1-43c7-4690-8437-fef2f1926034) * 0.55));
}

@media screen and (max-width: 950px) {
  .sd[data-s-0807cf9b-80cd-4c41-9e3b-13a22552d8d7] {
    flex: none;
    flex-direction: column;
    gap: 40px;
    margin: 0px 0px 0px 0px;
    width: auto;
    --gap-h-0807cf9b-80cd-4c41-9e3b-13a22552d8d7: 0px;
    --gap-v-0807cf9b-80cd-4c41-9e3b-13a22552d8d7: 40px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0807cf9b-80cd-4c41-9e3b-13a22552d8d7] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    z-index: -1;
    --gap-h-0807cf9b-80cd-4c41-9e3b-13a22552d8d7: 0px;
    --gap-v-0807cf9b-80cd-4c41-9e3b-13a22552d8d7: 80px;
  }
}

.sd[data-s-777649d2-235a-416c-a4f0-3ba19db1f591] {
  border-radius: 16px;
  box-shadow: 10px 30px 40px 10px rgba(0, 0, 0, 0.1);
  flex: none;
  height: auto;
  justify-content: center;
  width: 600px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-777649d2-235a-416c-a4f0-3ba19db1f591] {
    flex: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-777649d2-235a-416c-a4f0-3ba19db1f591] {
    flex: none;
    width: calc(90% - (var(--gap-h-0807cf9b-80cd-4c41-9e3b-13a22552d8d7) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-0807cf9b-80cd-4c41-9e3b-13a22552d8d7) * 0.10000000000000003));
  }
}

.sd[data-s-d881c011-87b2-4547-ad1f-9434debd77a0] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  border-bottom: 1px solid #333;
  border-left: 1px solid #333;
  border-radius: 48px;
  border-right: 1px solid #333;
  border-top: 1px solid #333;
  box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 30px;
  width: calc(100% - (var(--gap-h-5163f7c8-e336-4f1e-a162-ba74cee77eba) * 0));
  --gap-h-d881c011-87b2-4547-ad1f-9434debd77a0: 0px;
  --gap-v-d881c011-87b2-4547-ad1f-9434debd77a0: 20px;
  --gap-uuid: d881c011-87b2-4547-ad1f-9434debd77a0;
  max-width: calc(100% - (var(--gap-h-5163f7c8-e336-4f1e-a162-ba74cee77eba) * 0));
}

.sd[data-s-426aa182-7446-4af4-9ed7-98b751cc49b8] {
  align-content: flex-start;
  align-items: flex-start;
  border-radius: 48px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-d881c011-87b2-4547-ad1f-9434debd77a0) * 0));
  --gap-h-426aa182-7446-4af4-9ed7-98b751cc49b8: 0px;
  --gap-v-426aa182-7446-4af4-9ed7-98b751cc49b8: 20px;
  --gap-uuid: 426aa182-7446-4af4-9ed7-98b751cc49b8;
  max-width: calc(100% - (var(--gap-h-d881c011-87b2-4547-ad1f-9434debd77a0) * 0));
}

.sd[data-s-f5900565-9f1a-469e-95cd-d5d992e38147] {
  align-content: flex-start;
  align-items: flex-start;
  border-radius: 48px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 5px;
  justify-content: center;
  padding: 0px;
  --gap-h-f5900565-9f1a-469e-95cd-d5d992e38147: 0px;
  --gap-v-f5900565-9f1a-469e-95cd-d5d992e38147: 5px;
  --gap-uuid: f5900565-9f1a-469e-95cd-d5d992e38147;
}

.sd[data-s-e2147f07-a5d0-499e-9370-65fd3c02a705] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.75;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-e2147f07-a5d0-499e-9370-65fd3c02a705] {
    font-size: 14px;
  }
}

.sd[data-s-f7155b04-ac0e-43fb-8955-2e889bd72f9f] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: calc(100% - (var(--gap-h-426aa182-7446-4af4-9ed7-98b751cc49b8) * 0));
  max-width: calc(100% - (var(--gap-h-426aa182-7446-4af4-9ed7-98b751cc49b8) * 0));
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-f7155b04-ac0e-43fb-8955-2e889bd72f9f] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f7155b04-ac0e-43fb-8955-2e889bd72f9f] {
    font-size: 14px;
  }
}

.sd[data-s-608dc4be-09da-4164-ab83-14f1dd6b6de7] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: flex-start;
  padding: 0px 40px;
  width: 1280px;
  --gap-h-608dc4be-09da-4164-ab83-14f1dd6b6de7: 0px;
  --gap-v-608dc4be-09da-4164-ab83-14f1dd6b6de7: 0px;
  --gap-uuid: 608dc4be-09da-4164-ab83-14f1dd6b6de7;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-608dc4be-09da-4164-ab83-14f1dd6b6de7] {
    align-content: center;
    align-items: center;
    display: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px 20px;
    --gap-h-608dc4be-09da-4164-ab83-14f1dd6b6de7: 0px;
    --gap-v-608dc4be-09da-4164-ab83-14f1dd6b6de7: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-608dc4be-09da-4164-ab83-14f1dd6b6de7] {
    display: none;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px;
    width: auto;
    --gap-h-608dc4be-09da-4164-ab83-14f1dd6b6de7: 0px;
    --gap-v-608dc4be-09da-4164-ab83-14f1dd6b6de7: 0px;
    max-width: 100%;
  }
}

.sd[data-s-a72690c0-44e2-4e01-897f-1e6a24009d48] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(50% - (var(--gap-h-608dc4be-09da-4164-ab83-14f1dd6b6de7) * 0.5));
  --gap-h-a72690c0-44e2-4e01-897f-1e6a24009d48: 0px;
  --gap-v-a72690c0-44e2-4e01-897f-1e6a24009d48: 0px;
  --gap-uuid: a72690c0-44e2-4e01-897f-1e6a24009d48;
  max-width: calc(50% - (var(--gap-h-608dc4be-09da-4164-ab83-14f1dd6b6de7) * 0.5));
}

@media screen and (max-width: 950px) {
  .sd[data-s-a72690c0-44e2-4e01-897f-1e6a24009d48] {
    flex: none;
    flex-direction: column;
    width: calc(80% - (var(--gap-h-608dc4be-09da-4164-ab83-14f1dd6b6de7) * 0.2));
    --gap-h-a72690c0-44e2-4e01-897f-1e6a24009d48: 0px;
    --gap-v-a72690c0-44e2-4e01-897f-1e6a24009d48: 0px;
    max-width: calc(80% - (var(--gap-h-608dc4be-09da-4164-ab83-14f1dd6b6de7) * 0.2));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a72690c0-44e2-4e01-897f-1e6a24009d48] {
    align-content: flex-end;
    align-items: flex-end;
    flex: none;
    flex-direction: column;
    justify-content: flex-end;
    width: 80%;
    --gap-h-a72690c0-44e2-4e01-897f-1e6a24009d48: 0px;
    --gap-v-a72690c0-44e2-4e01-897f-1e6a24009d48: 0px;
  }
}

.sd[data-s-64682458-901e-4693-aa5b-37cd5663651f] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-radius: 16px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  margin: 40px 0px 0px 0px;
  padding: 30px;
  width: calc(100% - (var(--gap-h-a72690c0-44e2-4e01-897f-1e6a24009d48) * 0));
  z-index: 1;
  --gap-h-64682458-901e-4693-aa5b-37cd5663651f: 0px;
  --gap-v-64682458-901e-4693-aa5b-37cd5663651f: 20px;
  --gap-uuid: 64682458-901e-4693-aa5b-37cd5663651f;
  max-width: calc(100% - (var(--gap-h-a72690c0-44e2-4e01-897f-1e6a24009d48) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-64682458-901e-4693-aa5b-37cd5663651f] {
    flex: none;
    margin: 0px 0px 0px 0px;
    padding: 40px;
    width: calc(100% - (var(--gap-h-a72690c0-44e2-4e01-897f-1e6a24009d48) * 0));
    --gap-h-64682458-901e-4693-aa5b-37cd5663651f: 0px;
    --gap-v-64682458-901e-4693-aa5b-37cd5663651f: 20px;
    max-width: calc(100% - (var(--gap-h-a72690c0-44e2-4e01-897f-1e6a24009d48) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-64682458-901e-4693-aa5b-37cd5663651f] {
    padding: 20px;
    --gap-h-64682458-901e-4693-aa5b-37cd5663651f: 0px;
    --gap-v-64682458-901e-4693-aa5b-37cd5663651f: 20px;
  }
}

.sd[data-s-88a3399e-523a-46e2-b397-532246861f16] {
  color: #242528;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-88a3399e-523a-46e2-b397-532246861f16] {
    font-size: 28px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-88a3399e-523a-46e2-b397-532246861f16] {
    font-size: 20px;
  }
}

.sd[data-s-f89cf072-d541-4bc4-9722-3c526207d266] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 16px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-f89cf072-d541-4bc4-9722-3c526207d266] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f89cf072-d541-4bc4-9722-3c526207d266] {
    font-size: 14px;
  }
}

.sd[data-s-f203edc8-b690-4b1a-81da-9f0443659c29] {
  border-bottom: 1px solid rgba(36, 37, 40, 0.1);
  border-left: 1px solid rgba(36, 37, 40, 0.1);
  border-radius: 16px;
  border-right: 1px solid rgba(36, 37, 40, 0.1);
  border-top: 1px solid rgba(36, 37, 40, 0.1);
  box-shadow: none;
  flex: none;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px -80px;
  width: calc(50% - -80px - (var(--gap-h-608dc4be-09da-4164-ab83-14f1dd6b6de7) * 0.5));
  z-index: -1;
  max-width: calc(50% - -80px - (var(--gap-h-608dc4be-09da-4164-ab83-14f1dd6b6de7) * 0.5));
}

@media screen and (max-width: 950px) {
  .sd[data-s-f203edc8-b690-4b1a-81da-9f0443659c29] {
    flex: none;
    margin: -40px -60px -80px -60px;
    width: calc(50% - -120px - (var(--gap-h-608dc4be-09da-4164-ab83-14f1dd6b6de7) * 0.5));
    max-width: calc(50% - -120px - (var(--gap-h-608dc4be-09da-4164-ab83-14f1dd6b6de7) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f203edc8-b690-4b1a-81da-9f0443659c29] {
    flex: none;
    margin: -10px 0px -80px 0px;
    width: calc(100% - (var(--gap-h-608dc4be-09da-4164-ab83-14f1dd6b6de7) * 0));
    max-width: calc(100% - (var(--gap-h-608dc4be-09da-4164-ab83-14f1dd6b6de7) * 0));
  }
}

.sd[data-s-0aaf0844-818a-4107-8608-330ef8e545d9] {
  align-content: center;
  align-items: center;
  display: none;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: flex-start;
  padding: 0px 40px;
  width: 1280px;
  --gap-h-0aaf0844-818a-4107-8608-330ef8e545d9: 0px;
  --gap-v-0aaf0844-818a-4107-8608-330ef8e545d9: 0px;
  --gap-uuid: 0aaf0844-818a-4107-8608-330ef8e545d9;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0aaf0844-818a-4107-8608-330ef8e545d9] {
    align-content: center;
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px 20px;
    --gap-h-0aaf0844-818a-4107-8608-330ef8e545d9: 0px;
    --gap-v-0aaf0844-818a-4107-8608-330ef8e545d9: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0aaf0844-818a-4107-8608-330ef8e545d9] {
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px;
    width: auto;
    --gap-h-0aaf0844-818a-4107-8608-330ef8e545d9: 0px;
    --gap-v-0aaf0844-818a-4107-8608-330ef8e545d9: 0px;
    max-width: 100%;
  }
}

.sd[data-s-f7781b8f-9a9e-4b59-b370-d0499e865c50] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(50% - (var(--gap-h-0aaf0844-818a-4107-8608-330ef8e545d9) * 0.5));
  --gap-h-f7781b8f-9a9e-4b59-b370-d0499e865c50: 0px;
  --gap-v-f7781b8f-9a9e-4b59-b370-d0499e865c50: 0px;
  --gap-uuid: f7781b8f-9a9e-4b59-b370-d0499e865c50;
  max-width: calc(50% - (var(--gap-h-0aaf0844-818a-4107-8608-330ef8e545d9) * 0.5));
}

@media screen and (max-width: 950px) {
  .sd[data-s-f7781b8f-9a9e-4b59-b370-d0499e865c50] {
    flex: none;
    flex-direction: column;
    width: calc(80% - (var(--gap-h-0aaf0844-818a-4107-8608-330ef8e545d9) * 0.2));
    --gap-h-f7781b8f-9a9e-4b59-b370-d0499e865c50: 0px;
    --gap-v-f7781b8f-9a9e-4b59-b370-d0499e865c50: 0px;
    max-width: calc(80% - (var(--gap-h-0aaf0844-818a-4107-8608-330ef8e545d9) * 0.2));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f7781b8f-9a9e-4b59-b370-d0499e865c50] {
    align-content: flex-end;
    align-items: flex-end;
    flex: none;
    flex-direction: column;
    justify-content: flex-end;
    width: calc(100% - (var(--gap-h-0aaf0844-818a-4107-8608-330ef8e545d9) * 0));
    --gap-h-f7781b8f-9a9e-4b59-b370-d0499e865c50: 0px;
    --gap-v-f7781b8f-9a9e-4b59-b370-d0499e865c50: 0px;
    max-width: calc(100% - (var(--gap-h-0aaf0844-818a-4107-8608-330ef8e545d9) * 0));
  }
}

.sd[data-s-0448c28c-f150-4e2b-8fcd-949072e2c5b6] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-radius: 16px;
  box-shadow: 12px 60px 90px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  margin: 40px 0px 0px 0px;
  padding: 30px;
  width: calc(100% - (var(--gap-h-f7781b8f-9a9e-4b59-b370-d0499e865c50) * 0));
  z-index: 1;
  --gap-h-0448c28c-f150-4e2b-8fcd-949072e2c5b6: 0px;
  --gap-v-0448c28c-f150-4e2b-8fcd-949072e2c5b6: 20px;
  --gap-uuid: 0448c28c-f150-4e2b-8fcd-949072e2c5b6;
  max-width: calc(100% - (var(--gap-h-f7781b8f-9a9e-4b59-b370-d0499e865c50) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-0448c28c-f150-4e2b-8fcd-949072e2c5b6] {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    flex: none;
    margin: 0px 0px 0px 0px;
    padding: 40px;
    width: calc(100% - (var(--gap-h-f7781b8f-9a9e-4b59-b370-d0499e865c50) * 0));
    --gap-h-0448c28c-f150-4e2b-8fcd-949072e2c5b6: 0px;
    --gap-v-0448c28c-f150-4e2b-8fcd-949072e2c5b6: 20px;
    max-width: calc(100% - (var(--gap-h-f7781b8f-9a9e-4b59-b370-d0499e865c50) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0448c28c-f150-4e2b-8fcd-949072e2c5b6] {
    padding: 20px;
    --gap-h-0448c28c-f150-4e2b-8fcd-949072e2c5b6: 0px;
    --gap-v-0448c28c-f150-4e2b-8fcd-949072e2c5b6: 20px;
  }
}

.sd[data-s-f18a94ec-83ec-49a9-909d-317e730ce122] {
  color: #242528;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-f18a94ec-83ec-49a9-909d-317e730ce122] {
    font-size: 28px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f18a94ec-83ec-49a9-909d-317e730ce122] {
    font-size: 20px;
  }
}

.sd[data-s-d35caf81-3a7a-4a84-a232-29f5b19f9545] {
  border-bottom: 1px solid rgba(36, 37, 40, 0.1);
  border-left: 1px solid rgba(36, 37, 40, 0.1);
  border-radius: 16px;
  border-right: 1px solid rgba(36, 37, 40, 0.1);
  border-top: 1px solid rgba(36, 37, 40, 0.1);
  box-shadow: none;
  flex: none;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px -80px;
  width: calc(50% - -80px - (var(--gap-h-0448c28c-f150-4e2b-8fcd-949072e2c5b6) * 0.5));
  z-index: -1;
  max-width: calc(50% - -80px - (var(--gap-h-0448c28c-f150-4e2b-8fcd-949072e2c5b6) * 0.5));
}

@media screen and (max-width: 950px) {
  .sd[data-s-d35caf81-3a7a-4a84-a232-29f5b19f9545] {
    flex: none;
    margin: 0px 0px 0px 0px;
    width: calc(100% - (var(--gap-h-0448c28c-f150-4e2b-8fcd-949072e2c5b6) * 0));
    max-width: calc(100% - (var(--gap-h-0448c28c-f150-4e2b-8fcd-949072e2c5b6) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-d35caf81-3a7a-4a84-a232-29f5b19f9545] {
    flex: none;
  }
}

.sd[data-s-4afd0fb8-a3c1-4383-a1f0-d30787617685] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 16px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-4afd0fb8-a3c1-4383-a1f0-d30787617685] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-4afd0fb8-a3c1-4383-a1f0-d30787617685] {
    font-size: 14px;
  }
}

.sd[data-s-d0171239-90bf-4bbf-8730-4455b3aafbbd] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: calc(100% - (var(--gap-h-5163f7c8-e336-4f1e-a162-ba74cee77eba) * 0));
  max-width: calc(100% - (var(--gap-h-5163f7c8-e336-4f1e-a162-ba74cee77eba) * 0));
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-d0171239-90bf-4bbf-8730-4455b3aafbbd] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-d0171239-90bf-4bbf-8730-4455b3aafbbd] {
    font-size: 14px;
  }
}

.sd[data-s-b14e0c96-6a6f-4b21-bf3f-52d40046eea0] {
  align-content: center;
  align-items: center;
  background: #172c7b;
  border-bottom: 2px solid #2f2b75;
  border-left: 2px solid #2f2b75;
  border-radius: 32px;
  border-right: 2px solid #2f2b75;
  border-top: 2px solid #2f2b75;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  width: 500px;
  max-width: 100%;
}

.sd[data-s-b14e0c96-6a6f-4b21-bf3f-52d40046eea0]:hover {
  background: #FFFFFF;
  border-bottom: 2px solid #172c7b;
  border-left: 2px solid #172c7b;
  border-right: 2px solid #172c7b;
  border-top: 2px solid #172c7b;
}

@media screen and (max-width: 950px) {
  .sd[data-s-b14e0c96-6a6f-4b21-bf3f-52d40046eea0] {
    background: #1a139f;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-b14e0c96-6a6f-4b21-bf3f-52d40046eea0] {
    flex: none;
    padding: 30px;
    width: auto;
    max-width: 100%;
  }
}

.sd[data-s-209536d2-39a8-4dd8-bb4d-8f788caffd9b] {
  color: #FFFFFF;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

.sd[data-s-b14e0c96-6a6f-4b21-bf3f-52d40046eea0]:hover .sd[data-s-209536d2-39a8-4dd8-bb4d-8f788caffd9b] {
  color: #172c7b;
}

@media screen and (max-width: 950px) {
  .sd[data-s-209536d2-39a8-4dd8-bb4d-8f788caffd9b] {
    color: #FFFFFF;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-209536d2-39a8-4dd8-bb4d-8f788caffd9b] {
    font-size: 16px;
  }

  .sd[data-s-b14e0c96-6a6f-4b21-bf3f-52d40046eea0]:hover .sd[data-s-209536d2-39a8-4dd8-bb4d-8f788caffd9b] {
    color: #FFFFFF;
  }
}

.sd[data-s-bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: flex-start;
  padding: 90px 40px;
  width: 1280px;
  --gap-h-bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3: 0px;
  --gap-v-bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3: 80px;
  --gap-uuid: bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 40px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 60px 20px;
    --gap-h-bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3: 0px;
    --gap-v-bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3: 40px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3] {
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 30px;
    padding: 60px 10px;
    --gap-h-bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3: 0px;
    --gap-v-bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3: 30px;
  }
}

.sd[data-s-2c853335-928b-4f66-81d8-1240d008612d] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px 0px;
  width: 1280px;
  --gap-h-2c853335-928b-4f66-81d8-1240d008612d: 40px;
  --gap-v-2c853335-928b-4f66-81d8-1240d008612d: 0px;
  --gap-uuid: 2c853335-928b-4f66-81d8-1240d008612d;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-2c853335-928b-4f66-81d8-1240d008612d] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 40px;
    justify-content: center;
    padding: 0px 20px;
    --gap-h-2c853335-928b-4f66-81d8-1240d008612d: 0px;
    --gap-v-2c853335-928b-4f66-81d8-1240d008612d: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-2c853335-928b-4f66-81d8-1240d008612d] {
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 30px;
    padding: 0px 10px;
    --gap-h-2c853335-928b-4f66-81d8-1240d008612d: 0px;
    --gap-v-2c853335-928b-4f66-81d8-1240d008612d: 30px;
  }
}

.sd[data-s-586235c3-6d0a-48e4-aa88-35e8ff3e6fe5] {
  align-content: center;
  align-items: center;
  flex: 1;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: center;
  padding: 0px;
  width: auto;
  --gap-h-586235c3-6d0a-48e4-aa88-35e8ff3e6fe5: 80px;
  --gap-v-586235c3-6d0a-48e4-aa88-35e8ff3e6fe5: 0px;
  --gap-uuid: 586235c3-6d0a-48e4-aa88-35e8ff3e6fe5;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-586235c3-6d0a-48e4-aa88-35e8ff3e6fe5] {
    flex-direction: column;
    gap: 40px;
    --gap-h-586235c3-6d0a-48e4-aa88-35e8ff3e6fe5: 0px;
    --gap-v-586235c3-6d0a-48e4-aa88-35e8ff3e6fe5: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-586235c3-6d0a-48e4-aa88-35e8ff3e6fe5] {
    align-content: flex-end;
    align-items: flex-end;
    flex-direction: column;
    justify-content: center;
    margin: 0px -40px 0px 0px;
    z-index: -1;
    --gap-h-586235c3-6d0a-48e4-aa88-35e8ff3e6fe5: 0px;
    --gap-v-586235c3-6d0a-48e4-aa88-35e8ff3e6fe5: 80px;
    max-width: calc(100% - -40px);
  }
}

.sd[data-s-1fbbaf65-aa59-4500-99af-035accb37353] {
  border-radius: 16px;
  box-shadow: 10px 30px 40px 10px rgba(0, 0, 0, 0.1);
  flex: none;
  height: auto;
  justify-content: center;
  width: 600px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-1fbbaf65-aa59-4500-99af-035accb37353] {
    flex: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-1fbbaf65-aa59-4500-99af-035accb37353] {
    flex: none;
    width: calc(90% - (var(--gap-h-586235c3-6d0a-48e4-aa88-35e8ff3e6fe5) * 0.10000000000000003));
    max-width: calc(90% - (var(--gap-h-586235c3-6d0a-48e4-aa88-35e8ff3e6fe5) * 0.10000000000000003));
  }
}

.sd[data-s-7e1d01b2-c158-4b8a-9737-2b65638dd43f] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-7e1d01b2-c158-4b8a-9737-2b65638dd43f: 0px;
  --gap-v-7e1d01b2-c158-4b8a-9737-2b65638dd43f: 20px;
  --gap-uuid: 7e1d01b2-c158-4b8a-9737-2b65638dd43f;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-7e1d01b2-c158-4b8a-9737-2b65638dd43f] {
    width: 600px;
    --gap-h-7e1d01b2-c158-4b8a-9737-2b65638dd43f: 0px;
    --gap-v-7e1d01b2-c158-4b8a-9737-2b65638dd43f: 20px;
    max-width: 100%;
  }
}

.sd[data-s-35814c90-d9c5-45fe-9fb0-78b728bc3d32] {
  color: #242528;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  padding: 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-35814c90-d9c5-45fe-9fb0-78b728bc3d32] {
    font-size: 28px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-35814c90-d9c5-45fe-9fb0-78b728bc3d32] {
    font-size: 24px;
  }
}

.sd[data-s-7d022325-3aa0-4c20-a885-cc3c2cc5754b] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 2;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-7d022325-3aa0-4c20-a885-cc3c2cc5754b] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-7d022325-3aa0-4c20-a885-cc3c2cc5754b] {
    font-size: 14px;
  }
}

.sd[data-s-88f027ac-8cd5-4bdb-930b-f4fda8fddf5d] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  border-bottom: 1px solid #333;
  border-left: 1px solid #333;
  border-radius: 48px;
  border-right: 1px solid #333;
  border-top: 1px solid #333;
  box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 30px;
  width: calc(100% - (var(--gap-h-bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3) * 0));
  --gap-h-88f027ac-8cd5-4bdb-930b-f4fda8fddf5d: 0px;
  --gap-v-88f027ac-8cd5-4bdb-930b-f4fda8fddf5d: 20px;
  --gap-uuid: 88f027ac-8cd5-4bdb-930b-f4fda8fddf5d;
  max-width: calc(100% - (var(--gap-h-bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3) * 0));
}

.sd[data-s-7cc1fdb1-2505-41fe-b12b-7dccf0176afe] {
  align-content: flex-start;
  align-items: flex-start;
  border-radius: 48px;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-88f027ac-8cd5-4bdb-930b-f4fda8fddf5d) * 0));
  --gap-h-7cc1fdb1-2505-41fe-b12b-7dccf0176afe: 0px;
  --gap-v-7cc1fdb1-2505-41fe-b12b-7dccf0176afe: 20px;
  --gap-uuid: 7cc1fdb1-2505-41fe-b12b-7dccf0176afe;
  max-width: calc(100% - (var(--gap-h-88f027ac-8cd5-4bdb-930b-f4fda8fddf5d) * 0));
}

.sd[data-s-50d83ef1-9d35-46cc-a637-699888cbf869] {
  align-content: flex-start;
  align-items: flex-start;
  border-radius: 48px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 5px;
  justify-content: center;
  padding: 0px;
  --gap-h-50d83ef1-9d35-46cc-a637-699888cbf869: 0px;
  --gap-v-50d83ef1-9d35-46cc-a637-699888cbf869: 5px;
  --gap-uuid: 50d83ef1-9d35-46cc-a637-699888cbf869;
}

.sd[data-s-4dc5b866-12c2-4a9d-91a2-26a545f17f8d] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.75;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-4dc5b866-12c2-4a9d-91a2-26a545f17f8d] {
    font-size: 14px;
  }
}

.sd[data-s-80b5f821-e785-4293-bcb5-a2f2a4f6dbf9] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: calc(100% - (var(--gap-h-7cc1fdb1-2505-41fe-b12b-7dccf0176afe) * 0));
  max-width: calc(100% - (var(--gap-h-7cc1fdb1-2505-41fe-b12b-7dccf0176afe) * 0));
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-80b5f821-e785-4293-bcb5-a2f2a4f6dbf9] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-80b5f821-e785-4293-bcb5-a2f2a4f6dbf9] {
    font-size: 14px;
  }
}

.sd[data-s-7f6e6573-e013-4fc3-936b-b49b4df88b49] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3) * 0));
  --gap-h-7f6e6573-e013-4fc3-936b-b49b4df88b49: 0px;
  --gap-v-7f6e6573-e013-4fc3-936b-b49b4df88b49: 10px;
  --gap-uuid: 7f6e6573-e013-4fc3-936b-b49b4df88b49;
  max-width: calc(100% - (var(--gap-h-bbdbce30-c40d-4911-bac3-9bdbf6e1f5e3) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-7f6e6573-e013-4fc3-936b-b49b4df88b49] {
    flex-direction: column;
    --gap-h-7f6e6573-e013-4fc3-936b-b49b4df88b49: 0px;
    --gap-v-7f6e6573-e013-4fc3-936b-b49b4df88b49: 10px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-7f6e6573-e013-4fc3-936b-b49b4df88b49] {
    flex-direction: column;
    --gap-h-7f6e6573-e013-4fc3-936b-b49b4df88b49: 0px;
    --gap-v-7f6e6573-e013-4fc3-936b-b49b4df88b49: 10px;
  }
}

.sd[data-s-990fceb0-db53-4a62-b0fb-0b5a315cdb9f] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-7f6e6573-e013-4fc3-936b-b49b4df88b49) * 0));
  --gap-h-990fceb0-db53-4a62-b0fb-0b5a315cdb9f: 0px;
  --gap-v-990fceb0-db53-4a62-b0fb-0b5a315cdb9f: 20px;
  --gap-uuid: 990fceb0-db53-4a62-b0fb-0b5a315cdb9f;
  max-width: calc(100% - (var(--gap-h-7f6e6573-e013-4fc3-936b-b49b4df88b49) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-990fceb0-db53-4a62-b0fb-0b5a315cdb9f] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    gap: 40px;
    justify-content: center;
    --gap-h-990fceb0-db53-4a62-b0fb-0b5a315cdb9f: 0px;
    --gap-v-990fceb0-db53-4a62-b0fb-0b5a315cdb9f: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-990fceb0-db53-4a62-b0fb-0b5a315cdb9f] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    gap: 30px;
    justify-content: center;
    --gap-h-990fceb0-db53-4a62-b0fb-0b5a315cdb9f: 0px;
    --gap-v-990fceb0-db53-4a62-b0fb-0b5a315cdb9f: 30px;
  }
}

.sd[data-s-b1905454-4fff-476f-88c6-55d584bb1985] {
  align-content: flex-start;
  align-items: flex-start;
  border-radius: 48px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 5px;
  justify-content: center;
  padding: 0px;
  --gap-h-b1905454-4fff-476f-88c6-55d584bb1985: 0px;
  --gap-v-b1905454-4fff-476f-88c6-55d584bb1985: 5px;
  --gap-uuid: b1905454-4fff-476f-88c6-55d584bb1985;
}

.sd[data-s-0cbfe144-2459-4934-842f-b2a5a6917e78] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.75;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-0cbfe144-2459-4934-842f-b2a5a6917e78] {
    font-size: 14px;
  }
}

.sd[data-s-6b184eec-25ea-41e8-afbd-ca101359e437] {
  align-content: center;
  align-items: center;
  display: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 80px;
  justify-content: center;
  padding: 0px;
  --gap-h-6b184eec-25ea-41e8-afbd-ca101359e437: 0px;
  --gap-v-6b184eec-25ea-41e8-afbd-ca101359e437: 80px;
  --gap-uuid: 6b184eec-25ea-41e8-afbd-ca101359e437;
}

@media screen and (max-width: 950px) {
  .sd[data-s-6b184eec-25ea-41e8-afbd-ca101359e437] {
    display: none;
    flex-direction: column;
    gap: 40px;
    --gap-h-6b184eec-25ea-41e8-afbd-ca101359e437: 0px;
    --gap-v-6b184eec-25ea-41e8-afbd-ca101359e437: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-6b184eec-25ea-41e8-afbd-ca101359e437] {
    display: none;
    flex-direction: column;
    gap: 30px;
    --gap-h-6b184eec-25ea-41e8-afbd-ca101359e437: 0px;
    --gap-v-6b184eec-25ea-41e8-afbd-ca101359e437: 30px;
  }
}

.sd[data-s-98c07d2c-dadc-476e-a7e8-652bfd76b5e4] {
  align-content: flex-start;
  align-items: flex-start;
  background: #FFFFFF;
  border-bottom: 1px solid #333;
  border-left: 1px solid #333;
  border-radius: 0;
  border-right: 1px solid #333;
  border-top: 1px solid #333;
  box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-6b184eec-25ea-41e8-afbd-ca101359e437) * 0));
  --gap-h-98c07d2c-dadc-476e-a7e8-652bfd76b5e4: 0px;
  --gap-v-98c07d2c-dadc-476e-a7e8-652bfd76b5e4: 20px;
  --gap-uuid: 98c07d2c-dadc-476e-a7e8-652bfd76b5e4;
  max-width: calc(100% - (var(--gap-h-6b184eec-25ea-41e8-afbd-ca101359e437) * 0));
}

.sd[data-s-98ba64de-76f1-47df-b5c1-e344bc5ca7cd] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  --gap-h-98ba64de-76f1-47df-b5c1-e344bc5ca7cd: 0px;
  --gap-v-98ba64de-76f1-47df-b5c1-e344bc5ca7cd: 20px;
  --gap-uuid: 98ba64de-76f1-47df-b5c1-e344bc5ca7cd;
}

@media screen and (max-width: 685px) {
  .sd[data-s-98ba64de-76f1-47df-b5c1-e344bc5ca7cd] {
    align-content: flex-start;
    align-items: flex-start;
    justify-content: center;
    --gap-h-98ba64de-76f1-47df-b5c1-e344bc5ca7cd: 0px;
    --gap-v-98ba64de-76f1-47df-b5c1-e344bc5ca7cd: 20px;
  }
}

.sd[data-s-f9eaaa3c-ebcd-4bb0-8667-f443fac74fa8] {
  flex: none;
  height: auto;
  width: calc(100% - (var(--gap-h-98ba64de-76f1-47df-b5c1-e344bc5ca7cd) * 0));
  max-width: calc(100% - (var(--gap-h-98ba64de-76f1-47df-b5c1-e344bc5ca7cd) * 0));
}

.sd[data-s-07d5f76a-bd5c-406c-9cab-dfb9b66f2e9f] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-990fceb0-db53-4a62-b0fb-0b5a315cdb9f) * 0));
  --gap-h-07d5f76a-bd5c-406c-9cab-dfb9b66f2e9f: 0px;
  --gap-v-07d5f76a-bd5c-406c-9cab-dfb9b66f2e9f: 0px;
  --gap-uuid: 07d5f76a-bd5c-406c-9cab-dfb9b66f2e9f;
  max-width: calc(100% - (var(--gap-h-990fceb0-db53-4a62-b0fb-0b5a315cdb9f) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-07d5f76a-bd5c-406c-9cab-dfb9b66f2e9f] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    gap: 10px;
    justify-content: center;
    --gap-h-07d5f76a-bd5c-406c-9cab-dfb9b66f2e9f: 0px;
    --gap-v-07d5f76a-bd5c-406c-9cab-dfb9b66f2e9f: 10px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-07d5f76a-bd5c-406c-9cab-dfb9b66f2e9f] {
    flex-direction: column;
    --gap-h-07d5f76a-bd5c-406c-9cab-dfb9b66f2e9f: 0px;
    --gap-v-07d5f76a-bd5c-406c-9cab-dfb9b66f2e9f: 0px;
  }
}

.sd[data-s-db8e671a-cf3f-4e92-aab9-7f62121c6ce4] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 10px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-db8e671a-cf3f-4e92-aab9-7f62121c6ce4] {
    font-size: 14px;
  }
}

.sd[data-s-c570e844-7833-47b8-a9ed-467049482080] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-07d5f76a-bd5c-406c-9cab-dfb9b66f2e9f) * 0));
  --gap-h-c570e844-7833-47b8-a9ed-467049482080: 0px;
  --gap-v-c570e844-7833-47b8-a9ed-467049482080: 0px;
  --gap-uuid: c570e844-7833-47b8-a9ed-467049482080;
  max-width: calc(100% - (var(--gap-h-07d5f76a-bd5c-406c-9cab-dfb9b66f2e9f) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-c570e844-7833-47b8-a9ed-467049482080] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    --gap-h-c570e844-7833-47b8-a9ed-467049482080: 0px;
    --gap-v-c570e844-7833-47b8-a9ed-467049482080: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-c570e844-7833-47b8-a9ed-467049482080] {
    flex-direction: row;
    flex-wrap: nowrap;
    --gap-h-c570e844-7833-47b8-a9ed-467049482080: 0px;
    --gap-v-c570e844-7833-47b8-a9ed-467049482080: 0px;
  }
}

.sd[data-s-cd39daf6-a7c8-4b3f-b375-50da0c7d7230] {
  background: #FFFFFF;
  border-bottom: 0px solid #333333;
  border-left: 1px solid #333333;
  border-right: 0px solid #333333;
  border-top: 1px solid #333333;
  flex: none;
  padding: 0px;
  width: calc(33% - (var(--gap-h-c570e844-7833-47b8-a9ed-467049482080) * 0.67));
  max-width: calc(33% - (var(--gap-h-c570e844-7833-47b8-a9ed-467049482080) * 0.67));
}

.sd[data-s-c9c2723c-7c51-4a41-9280-0d5f9aa1b1aa] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #333;
  border-left: 0px solid #333;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 100%;
  --gap-h-c9c2723c-7c51-4a41-9280-0d5f9aa1b1aa: 0px;
  --gap-v-c9c2723c-7c51-4a41-9280-0d5f9aa1b1aa: 0px;
  --gap-uuid: c9c2723c-7c51-4a41-9280-0d5f9aa1b1aa;
  max-width: 100%;
}

.sd[data-s-497b5347-c49a-4560-9cad-f58b83d21c59] {
  align-content: flex-start;
  align-items: flex-start;
  background: transparent;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 1px solid #000000;
  border-top: 0px solid #000000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 110px;
  justify-content: center;
  padding: 10px;
  width: calc(100% - (var(--gap-h-c9c2723c-7c51-4a41-9280-0d5f9aa1b1aa) * 0));
  max-width: calc(100% - (var(--gap-h-c9c2723c-7c51-4a41-9280-0d5f9aa1b1aa) * 0));
}

.sd[data-s-fce40854-96a5-448e-865c-5b0d7ca116f6] {
  color: transparent;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
  background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
  background-clip: text;
  -webkit-background-clip: text;
  --g-color-0: rgb(248, 20, 24);
  --g-position-0: 0%;
  --g-color-1: rgb(219, 53, 0);
  --g-position-1: 100%;
  --g-color-2: rgb(219, 53, 0);
  --g-position-2: 100%;
  --g-color-3: rgb(219, 53, 0);
  --g-position-3: 100%;
  --g-color-4: rgb(219, 53, 0);
  --g-position-4: 100%;
  --g-color-5: rgb(219, 53, 0);
  --g-position-5: 100%;
  --g-color-6: rgb(219, 53, 0);
  --g-position-6: 100%;
  --g-color-7: rgb(219, 53, 0);
  --g-position-7: 100%;
  --g-color-8: rgb(219, 53, 0);
  --g-position-8: 100%;
  --g-color-9: rgb(219, 53, 0);
  --g-position-9: 100%;
  --g-color-10: rgb(219, 53, 0);
  --g-position-10: 100%;
  --g-color-11: rgb(219, 53, 0);
  --g-position-11: 100%;
  --g-angle: 104.53deg;
}

@media screen and (max-width: 685px) {
  .sd[data-s-fce40854-96a5-448e-865c-5b0d7ca116f6] {
    font-size: 14px;
  }
}

.sd[data-s-3e252691-34e4-41f9-a035-e87daafd6f3d] {
  background: #FFFFFF;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 1px solid #333333;
  flex: none;
  padding: 0px;
  width: calc(67% - (var(--gap-h-c570e844-7833-47b8-a9ed-467049482080) * 0.33));
  max-width: calc(67% - (var(--gap-h-c570e844-7833-47b8-a9ed-467049482080) * 0.33));
}

.sd[data-s-dc4a5862-94b4-485d-9bc2-96099ce16a52] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #333;
  border-left: 0px solid #333;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 100%;
  --gap-h-dc4a5862-94b4-485d-9bc2-96099ce16a52: 0px;
  --gap-v-dc4a5862-94b4-485d-9bc2-96099ce16a52: 0px;
  --gap-uuid: dc4a5862-94b4-485d-9bc2-96099ce16a52;
  max-width: 100%;
}

.sd[data-s-0ddfc3c4-ffdc-4f37-9797-98310642b6a9] {
  align-content: flex-start;
  align-items: flex-start;
  background: transparent;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 1px solid #000000;
  border-top: 0px solid #000000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 110px;
  justify-content: center;
  padding: 10px;
  width: calc(100% - (var(--gap-h-dc4a5862-94b4-485d-9bc2-96099ce16a52) * 0));
  max-width: calc(100% - (var(--gap-h-dc4a5862-94b4-485d-9bc2-96099ce16a52) * 0));
}

.sd[data-s-30d0961e-3608-40d2-b4d6-9df961cc2648] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  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: 685px) {
  .sd[data-s-30d0961e-3608-40d2-b4d6-9df961cc2648] {
    font-size: 14px;
  }
}

.sd[data-s-e35cb907-b686-4a97-ac64-33c86f8735e5] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  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: 685px) {
  .sd[data-s-e35cb907-b686-4a97-ac64-33c86f8735e5] {
    font-size: 14px;
  }
}

.sd[data-s-335b0d82-c09d-435a-b8b1-aee2c4bbc373] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-990fceb0-db53-4a62-b0fb-0b5a315cdb9f) * 0));
  --gap-h-335b0d82-c09d-435a-b8b1-aee2c4bbc373: 0px;
  --gap-v-335b0d82-c09d-435a-b8b1-aee2c4bbc373: 0px;
  --gap-uuid: 335b0d82-c09d-435a-b8b1-aee2c4bbc373;
  max-width: calc(100% - (var(--gap-h-990fceb0-db53-4a62-b0fb-0b5a315cdb9f) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-335b0d82-c09d-435a-b8b1-aee2c4bbc373] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    gap: 10px;
    justify-content: center;
    --gap-h-335b0d82-c09d-435a-b8b1-aee2c4bbc373: 0px;
    --gap-v-335b0d82-c09d-435a-b8b1-aee2c4bbc373: 10px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-335b0d82-c09d-435a-b8b1-aee2c4bbc373] {
    flex-direction: column;
    --gap-h-335b0d82-c09d-435a-b8b1-aee2c4bbc373: 0px;
    --gap-v-335b0d82-c09d-435a-b8b1-aee2c4bbc373: 0px;
  }
}

.sd[data-s-2a80e3a9-9cac-471c-98c2-293bf2ee63c1] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 10px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-2a80e3a9-9cac-471c-98c2-293bf2ee63c1] {
    font-size: 14px;
  }
}

.sd[data-s-269a47de-dcd0-4735-9c80-c700c6ca1832] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-335b0d82-c09d-435a-b8b1-aee2c4bbc373) * 0));
  --gap-h-269a47de-dcd0-4735-9c80-c700c6ca1832: 0px;
  --gap-v-269a47de-dcd0-4735-9c80-c700c6ca1832: 0px;
  --gap-uuid: 269a47de-dcd0-4735-9c80-c700c6ca1832;
  max-width: calc(100% - (var(--gap-h-335b0d82-c09d-435a-b8b1-aee2c4bbc373) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-269a47de-dcd0-4735-9c80-c700c6ca1832] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    --gap-h-269a47de-dcd0-4735-9c80-c700c6ca1832: 0px;
    --gap-v-269a47de-dcd0-4735-9c80-c700c6ca1832: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-269a47de-dcd0-4735-9c80-c700c6ca1832] {
    flex-direction: row;
    flex-wrap: nowrap;
    --gap-h-269a47de-dcd0-4735-9c80-c700c6ca1832: 0px;
    --gap-v-269a47de-dcd0-4735-9c80-c700c6ca1832: 0px;
  }
}

.sd[data-s-5229e337-b723-4771-b93f-a659209f78b5] {
  background: #FFFFFF;
  border-bottom: 0px solid #333333;
  border-left: 1px solid #333333;
  border-right: 0px solid #333333;
  border-top: 1px solid #333333;
  flex: none;
  padding: 0px;
  width: calc(33% - (var(--gap-h-269a47de-dcd0-4735-9c80-c700c6ca1832) * 0.67));
  max-width: calc(33% - (var(--gap-h-269a47de-dcd0-4735-9c80-c700c6ca1832) * 0.67));
}

.sd[data-s-c65097c0-1296-4046-99bc-cc4fb66cd8ef] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #333;
  border-left: 0px solid #333;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 100%;
  --gap-h-c65097c0-1296-4046-99bc-cc4fb66cd8ef: 0px;
  --gap-v-c65097c0-1296-4046-99bc-cc4fb66cd8ef: 0px;
  --gap-uuid: c65097c0-1296-4046-99bc-cc4fb66cd8ef;
  max-width: 100%;
}

.sd[data-s-bbadfece-374a-494d-94b3-b693821f3817] {
  align-content: flex-start;
  align-items: flex-start;
  background: transparent;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 1px solid #000000;
  border-top: 0px solid #000000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 180px;
  justify-content: center;
  padding: 10px;
  width: calc(100% - (var(--gap-h-c65097c0-1296-4046-99bc-cc4fb66cd8ef) * 0));
  max-width: calc(100% - (var(--gap-h-c65097c0-1296-4046-99bc-cc4fb66cd8ef) * 0));
}

@media screen and (max-width: 685px) {
  .sd[data-s-bbadfece-374a-494d-94b3-b693821f3817] {
    flex: none;
    height: 210px;
    width: calc(100% - (var(--gap-h-c65097c0-1296-4046-99bc-cc4fb66cd8ef) * 0));
    max-width: calc(100% - (var(--gap-h-c65097c0-1296-4046-99bc-cc4fb66cd8ef) * 0));
  }
}

.sd[data-s-f75eb946-aaca-4805-9371-5b0f7a798cbb] {
  color: transparent;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
  background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
  background-clip: text;
  -webkit-background-clip: text;
  --g-color-0: rgb(248, 20, 24);
  --g-position-0: 0%;
  --g-color-1: rgb(219, 53, 0);
  --g-position-1: 100%;
  --g-color-2: rgb(219, 53, 0);
  --g-position-2: 100%;
  --g-color-3: rgb(219, 53, 0);
  --g-position-3: 100%;
  --g-color-4: rgb(219, 53, 0);
  --g-position-4: 100%;
  --g-color-5: rgb(219, 53, 0);
  --g-position-5: 100%;
  --g-color-6: rgb(219, 53, 0);
  --g-position-6: 100%;
  --g-color-7: rgb(219, 53, 0);
  --g-position-7: 100%;
  --g-color-8: rgb(219, 53, 0);
  --g-position-8: 100%;
  --g-color-9: rgb(219, 53, 0);
  --g-position-9: 100%;
  --g-color-10: rgb(219, 53, 0);
  --g-position-10: 100%;
  --g-color-11: rgb(219, 53, 0);
  --g-position-11: 100%;
  --g-angle: 104.53deg;
}

@media screen and (max-width: 685px) {
  .sd[data-s-f75eb946-aaca-4805-9371-5b0f7a798cbb] {
    font-size: 14px;
  }
}

.sd[data-s-2d6f634f-3e88-4f07-be16-b99899855bc3] {
  background: #FFFFFF;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 1px solid #333333;
  flex: none;
  padding: 0px;
  width: calc(25% - (var(--gap-h-269a47de-dcd0-4735-9c80-c700c6ca1832) * 0.75));
  max-width: calc(25% - (var(--gap-h-269a47de-dcd0-4735-9c80-c700c6ca1832) * 0.75));
}

@media screen and (max-width: 950px) {
  .sd[data-s-2d6f634f-3e88-4f07-be16-b99899855bc3] {
    flex: none;
    width: 25%;
  }
}

.sd[data-s-a092bf75-a907-4494-a505-01f33e2d1592] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #333;
  border-left: 0px solid #333;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 100%;
  --gap-h-a092bf75-a907-4494-a505-01f33e2d1592: 0px;
  --gap-v-a092bf75-a907-4494-a505-01f33e2d1592: 0px;
  --gap-uuid: a092bf75-a907-4494-a505-01f33e2d1592;
  max-width: 100%;
}

.sd[data-s-79426c81-c079-4b84-b98e-af1a0e88b2e9] {
  align-content: flex-start;
  align-items: flex-start;
  background: transparent;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 1px solid #000000;
  border-top: 0px solid #000000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 180px;
  justify-content: center;
  padding: 10px;
  width: calc(100% - (var(--gap-h-a092bf75-a907-4494-a505-01f33e2d1592) * 0));
  max-width: calc(100% - (var(--gap-h-a092bf75-a907-4494-a505-01f33e2d1592) * 0));
}

@media screen and (max-width: 685px) {
  .sd[data-s-79426c81-c079-4b84-b98e-af1a0e88b2e9] {
    flex: none;
    height: 210px;
    width: calc(100% - (var(--gap-h-a092bf75-a907-4494-a505-01f33e2d1592) * 0));
    max-width: calc(100% - (var(--gap-h-a092bf75-a907-4494-a505-01f33e2d1592) * 0));
  }
}

.sd[data-s-3d093651-d69b-45b7-b918-013c3377887d] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  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: 685px) {
  .sd[data-s-3d093651-d69b-45b7-b918-013c3377887d] {
    font-size: 14px;
  }
}

.sd[data-s-cb652312-bf9b-41af-a5fd-3a18030a5ded] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 1px solid #333333;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-end;
  padding: 0px;
  width: calc(41% - (var(--gap-h-269a47de-dcd0-4735-9c80-c700c6ca1832) * 0.59));
  max-width: calc(41% - (var(--gap-h-269a47de-dcd0-4735-9c80-c700c6ca1832) * 0.59));
}

@media screen and (max-width: 950px) {
  .sd[data-s-cb652312-bf9b-41af-a5fd-3a18030a5ded] {
    flex: none;
    width: 41%;
  }
}

.sd[data-s-5204ac0a-bf23-494b-a7fd-74ce7f5f93ac] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #333;
  border-left: 0px solid #333;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 100%;
  --gap-h-5204ac0a-bf23-494b-a7fd-74ce7f5f93ac: 0px;
  --gap-v-5204ac0a-bf23-494b-a7fd-74ce7f5f93ac: 0px;
  --gap-uuid: 5204ac0a-bf23-494b-a7fd-74ce7f5f93ac;
  max-width: 100%;
}

.sd[data-s-1d76e37e-9ca5-4b62-b6d3-f9559cda4e51] {
  align-content: flex-start;
  align-items: flex-start;
  background: transparent;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 1px solid #000000;
  border-top: 0px solid #000000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 180px;
  justify-content: center;
  padding: 10px;
  width: calc(100% - (var(--gap-h-5204ac0a-bf23-494b-a7fd-74ce7f5f93ac) * 0));
  max-width: calc(100% - (var(--gap-h-5204ac0a-bf23-494b-a7fd-74ce7f5f93ac) * 0));
}

@media screen and (max-width: 685px) {
  .sd[data-s-1d76e37e-9ca5-4b62-b6d3-f9559cda4e51] {
    flex: none;
    height: 210px;
    width: calc(100% - (var(--gap-h-5204ac0a-bf23-494b-a7fd-74ce7f5f93ac) * 0));
    max-width: calc(100% - (var(--gap-h-5204ac0a-bf23-494b-a7fd-74ce7f5f93ac) * 0));
  }
}

.sd[data-s-63174cc4-9b60-440a-97c4-aac3001eba1e] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  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: 685px) {
  .sd[data-s-63174cc4-9b60-440a-97c4-aac3001eba1e] {
    font-size: 14px;
  }
}

.sd[data-s-ce267fc0-6eaa-4eea-b76f-9231741a2c39] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-990fceb0-db53-4a62-b0fb-0b5a315cdb9f) * 0));
  --gap-h-ce267fc0-6eaa-4eea-b76f-9231741a2c39: 0px;
  --gap-v-ce267fc0-6eaa-4eea-b76f-9231741a2c39: 0px;
  --gap-uuid: ce267fc0-6eaa-4eea-b76f-9231741a2c39;
  max-width: calc(100% - (var(--gap-h-990fceb0-db53-4a62-b0fb-0b5a315cdb9f) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-ce267fc0-6eaa-4eea-b76f-9231741a2c39] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    gap: 10px;
    justify-content: center;
    --gap-h-ce267fc0-6eaa-4eea-b76f-9231741a2c39: 0px;
    --gap-v-ce267fc0-6eaa-4eea-b76f-9231741a2c39: 10px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-ce267fc0-6eaa-4eea-b76f-9231741a2c39] {
    flex-direction: column;
    --gap-h-ce267fc0-6eaa-4eea-b76f-9231741a2c39: 0px;
    --gap-v-ce267fc0-6eaa-4eea-b76f-9231741a2c39: 0px;
  }
}

.sd[data-s-d1bf6456-ca38-463f-b264-b695153b8bc6] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 10px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-d1bf6456-ca38-463f-b264-b695153b8bc6] {
    font-size: 14px;
  }
}

.sd[data-s-9193acb7-0069-47f6-81f0-0a3a7b855355] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-ce267fc0-6eaa-4eea-b76f-9231741a2c39) * 0));
  --gap-h-9193acb7-0069-47f6-81f0-0a3a7b855355: 0px;
  --gap-v-9193acb7-0069-47f6-81f0-0a3a7b855355: 0px;
  --gap-uuid: 9193acb7-0069-47f6-81f0-0a3a7b855355;
  max-width: calc(100% - (var(--gap-h-ce267fc0-6eaa-4eea-b76f-9231741a2c39) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-9193acb7-0069-47f6-81f0-0a3a7b855355] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    --gap-h-9193acb7-0069-47f6-81f0-0a3a7b855355: 0px;
    --gap-v-9193acb7-0069-47f6-81f0-0a3a7b855355: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-9193acb7-0069-47f6-81f0-0a3a7b855355] {
    flex-direction: row;
    flex-wrap: nowrap;
    --gap-h-9193acb7-0069-47f6-81f0-0a3a7b855355: 0px;
    --gap-v-9193acb7-0069-47f6-81f0-0a3a7b855355: 0px;
  }
}

.sd[data-s-6e8d427e-326d-4c0b-8aa0-010dc40879d9] {
  background: #FFFFFF;
  border-bottom: 0px solid #333333;
  border-left: 1px solid #333333;
  border-right: 0px solid #333333;
  border-top: 1px solid #333333;
  flex: none;
  padding: 0px;
  width: calc(33% - (var(--gap-h-9193acb7-0069-47f6-81f0-0a3a7b855355) * 0.67));
  max-width: calc(33% - (var(--gap-h-9193acb7-0069-47f6-81f0-0a3a7b855355) * 0.67));
}

.sd[data-s-099e9902-1eee-4ba4-ad9a-d671798eab62] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #333;
  border-left: 0px solid #333;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 100%;
  --gap-h-099e9902-1eee-4ba4-ad9a-d671798eab62: 0px;
  --gap-v-099e9902-1eee-4ba4-ad9a-d671798eab62: 0px;
  --gap-uuid: 099e9902-1eee-4ba4-ad9a-d671798eab62;
  max-width: 100%;
}

.sd[data-s-ac4e649e-5ebb-4c03-aada-f69c718ec7b2] {
  align-content: flex-start;
  align-items: flex-start;
  background: transparent;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 1px solid #000000;
  border-top: 0px solid #000000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 110px;
  justify-content: center;
  padding: 10px;
  width: calc(100% - (var(--gap-h-099e9902-1eee-4ba4-ad9a-d671798eab62) * 0));
  max-width: calc(100% - (var(--gap-h-099e9902-1eee-4ba4-ad9a-d671798eab62) * 0));
}

.sd[data-s-da1de713-49b0-43fd-abb0-3955c0214367] {
  color: transparent;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
  background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
  background-clip: text;
  -webkit-background-clip: text;
  --g-color-0: rgb(248, 20, 24);
  --g-position-0: 0%;
  --g-color-1: rgb(219, 53, 0);
  --g-position-1: 100%;
  --g-color-2: rgb(219, 53, 0);
  --g-position-2: 100%;
  --g-color-3: rgb(219, 53, 0);
  --g-position-3: 100%;
  --g-color-4: rgb(219, 53, 0);
  --g-position-4: 100%;
  --g-color-5: rgb(219, 53, 0);
  --g-position-5: 100%;
  --g-color-6: rgb(219, 53, 0);
  --g-position-6: 100%;
  --g-color-7: rgb(219, 53, 0);
  --g-position-7: 100%;
  --g-color-8: rgb(219, 53, 0);
  --g-position-8: 100%;
  --g-color-9: rgb(219, 53, 0);
  --g-position-9: 100%;
  --g-color-10: rgb(219, 53, 0);
  --g-position-10: 100%;
  --g-color-11: rgb(219, 53, 0);
  --g-position-11: 100%;
  --g-angle: 104.53deg;
}

@media screen and (max-width: 685px) {
  .sd[data-s-da1de713-49b0-43fd-abb0-3955c0214367] {
    font-size: 14px;
  }
}

.sd[data-s-9316f64d-f38c-4ef6-998e-4385bdb2625c] {
  background: #FFFFFF;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 1px solid #333333;
  flex: none;
  padding: 0px;
  width: calc(25% - (var(--gap-h-9193acb7-0069-47f6-81f0-0a3a7b855355) * 0.75));
  max-width: calc(25% - (var(--gap-h-9193acb7-0069-47f6-81f0-0a3a7b855355) * 0.75));
}

.sd[data-s-4c9e534f-5567-4889-bbf1-c96fd4c3e31f] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #333;
  border-left: 0px solid #333;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 100%;
  --gap-h-4c9e534f-5567-4889-bbf1-c96fd4c3e31f: 0px;
  --gap-v-4c9e534f-5567-4889-bbf1-c96fd4c3e31f: 0px;
  --gap-uuid: 4c9e534f-5567-4889-bbf1-c96fd4c3e31f;
  max-width: 100%;
}

.sd[data-s-8228e59b-793b-4c6e-840e-4d821eb209a3] {
  align-content: flex-start;
  align-items: flex-start;
  background: transparent;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 1px solid #000000;
  border-top: 0px solid #000000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 110px;
  justify-content: center;
  padding: 10px;
  width: calc(100% - (var(--gap-h-4c9e534f-5567-4889-bbf1-c96fd4c3e31f) * 0));
  max-width: calc(100% - (var(--gap-h-4c9e534f-5567-4889-bbf1-c96fd4c3e31f) * 0));
}

.sd[data-s-24c23d8e-0ff7-414e-9535-d4ae2ada779d] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  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: 685px) {
  .sd[data-s-24c23d8e-0ff7-414e-9535-d4ae2ada779d] {
    font-size: 14px;
  }
}

.sd[data-s-e64027f2-008d-48ab-b776-b1b67959ff49] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 1px solid #333333;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-end;
  padding: 0px;
  width: calc(41% - (var(--gap-h-9193acb7-0069-47f6-81f0-0a3a7b855355) * 0.59));
  max-width: calc(41% - (var(--gap-h-9193acb7-0069-47f6-81f0-0a3a7b855355) * 0.59));
}

.sd[data-s-e8307709-b958-49c4-a43f-87abca4a79f4] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #333;
  border-left: 0px solid #333;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 100%;
  --gap-h-e8307709-b958-49c4-a43f-87abca4a79f4: 0px;
  --gap-v-e8307709-b958-49c4-a43f-87abca4a79f4: 0px;
  --gap-uuid: e8307709-b958-49c4-a43f-87abca4a79f4;
  max-width: 100%;
}

.sd[data-s-bc49fb4b-8954-4387-bff6-5946041515c7] {
  align-content: flex-start;
  align-items: flex-start;
  background: transparent;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 1px solid #000000;
  border-top: 0px solid #000000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 110px;
  justify-content: center;
  padding: 10px;
  width: calc(100% - (var(--gap-h-e8307709-b958-49c4-a43f-87abca4a79f4) * 0));
  max-width: calc(100% - (var(--gap-h-e8307709-b958-49c4-a43f-87abca4a79f4) * 0));
}

.sd[data-s-3900d8b4-83c4-4bf4-aa2b-e2de59834d9f] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  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: 685px) {
  .sd[data-s-3900d8b4-83c4-4bf4-aa2b-e2de59834d9f] {
    font-size: 14px;
  }
}

.sd[data-s-70ff2da8-7ba9-4307-beb1-6117ad45c2d9] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  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: 685px) {
  .sd[data-s-70ff2da8-7ba9-4307-beb1-6117ad45c2d9] {
    font-size: 14px;
  }
}

.sd[data-s-63cf208d-1700-4cf6-8107-70939becc863] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-990fceb0-db53-4a62-b0fb-0b5a315cdb9f) * 0));
  --gap-h-63cf208d-1700-4cf6-8107-70939becc863: 0px;
  --gap-v-63cf208d-1700-4cf6-8107-70939becc863: 0px;
  --gap-uuid: 63cf208d-1700-4cf6-8107-70939becc863;
  max-width: calc(100% - (var(--gap-h-990fceb0-db53-4a62-b0fb-0b5a315cdb9f) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-63cf208d-1700-4cf6-8107-70939becc863] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    gap: 10px;
    justify-content: center;
    --gap-h-63cf208d-1700-4cf6-8107-70939becc863: 0px;
    --gap-v-63cf208d-1700-4cf6-8107-70939becc863: 10px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-63cf208d-1700-4cf6-8107-70939becc863] {
    flex-direction: column;
    --gap-h-63cf208d-1700-4cf6-8107-70939becc863: 0px;
    --gap-v-63cf208d-1700-4cf6-8107-70939becc863: 0px;
  }
}

.sd[data-s-2456a14a-bb55-4545-a20b-f4a8293b2eb0] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 10px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-2456a14a-bb55-4545-a20b-f4a8293b2eb0] {
    font-size: 14px;
  }
}

.sd[data-s-6ab2a9bd-0ce5-4095-97b6-4b9c26250068] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-63cf208d-1700-4cf6-8107-70939becc863) * 0));
  --gap-h-6ab2a9bd-0ce5-4095-97b6-4b9c26250068: 0px;
  --gap-v-6ab2a9bd-0ce5-4095-97b6-4b9c26250068: 0px;
  --gap-uuid: 6ab2a9bd-0ce5-4095-97b6-4b9c26250068;
  max-width: calc(100% - (var(--gap-h-63cf208d-1700-4cf6-8107-70939becc863) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-6ab2a9bd-0ce5-4095-97b6-4b9c26250068] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    --gap-h-6ab2a9bd-0ce5-4095-97b6-4b9c26250068: 0px;
    --gap-v-6ab2a9bd-0ce5-4095-97b6-4b9c26250068: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-6ab2a9bd-0ce5-4095-97b6-4b9c26250068] {
    flex-direction: row;
    flex-wrap: nowrap;
    --gap-h-6ab2a9bd-0ce5-4095-97b6-4b9c26250068: 0px;
    --gap-v-6ab2a9bd-0ce5-4095-97b6-4b9c26250068: 0px;
  }
}

.sd[data-s-d29fea6e-1a13-4114-954e-9432be2bb895] {
  background: #FFFFFF;
  border-bottom: 0px solid #333333;
  border-left: 1px solid #333333;
  border-right: 0px solid #333333;
  border-top: 1px solid #333333;
  flex: none;
  padding: 0px;
  width: calc(33% - (var(--gap-h-6ab2a9bd-0ce5-4095-97b6-4b9c26250068) * 0.67));
  max-width: calc(33% - (var(--gap-h-6ab2a9bd-0ce5-4095-97b6-4b9c26250068) * 0.67));
}

.sd[data-s-c2bfb15b-07f7-456e-89ac-d1d78487dc82] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #333;
  border-left: 0px solid #333;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 100%;
  --gap-h-c2bfb15b-07f7-456e-89ac-d1d78487dc82: 0px;
  --gap-v-c2bfb15b-07f7-456e-89ac-d1d78487dc82: 0px;
  --gap-uuid: c2bfb15b-07f7-456e-89ac-d1d78487dc82;
  max-width: 100%;
}

.sd[data-s-7ddb92a4-87b4-4703-89f7-5b1ba5bb9690] {
  align-content: flex-start;
  align-items: flex-start;
  background: transparent;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 1px solid #000000;
  border-top: 0px solid #000000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 140px;
  justify-content: center;
  padding: 10px;
  width: calc(100% - (var(--gap-h-c2bfb15b-07f7-456e-89ac-d1d78487dc82) * 0));
  max-width: calc(100% - (var(--gap-h-c2bfb15b-07f7-456e-89ac-d1d78487dc82) * 0));
}

.sd[data-s-2722192d-fec3-4b7c-9660-2a562929fa9f] {
  color: transparent;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: left;
  text-shadow: none;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
  background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
  background-clip: text;
  -webkit-background-clip: text;
  --g-color-0: rgb(248, 20, 24);
  --g-position-0: 0%;
  --g-color-1: rgb(219, 53, 0);
  --g-position-1: 100%;
  --g-color-2: rgb(219, 53, 0);
  --g-position-2: 100%;
  --g-color-3: rgb(219, 53, 0);
  --g-position-3: 100%;
  --g-color-4: rgb(219, 53, 0);
  --g-position-4: 100%;
  --g-color-5: rgb(219, 53, 0);
  --g-position-5: 100%;
  --g-color-6: rgb(219, 53, 0);
  --g-position-6: 100%;
  --g-color-7: rgb(219, 53, 0);
  --g-position-7: 100%;
  --g-color-8: rgb(219, 53, 0);
  --g-position-8: 100%;
  --g-color-9: rgb(219, 53, 0);
  --g-position-9: 100%;
  --g-color-10: rgb(219, 53, 0);
  --g-position-10: 100%;
  --g-color-11: rgb(219, 53, 0);
  --g-position-11: 100%;
  --g-angle: 104.53deg;
}

@media screen and (max-width: 685px) {
  .sd[data-s-2722192d-fec3-4b7c-9660-2a562929fa9f] {
    font-size: 14px;
  }
}

.sd[data-s-6b3bb039-f679-4340-820f-3ce07578db92] {
  background: #FFFFFF;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 1px solid #333333;
  flex: none;
  padding: 0px;
  width: calc(25% - (var(--gap-h-6ab2a9bd-0ce5-4095-97b6-4b9c26250068) * 0.75));
  max-width: calc(25% - (var(--gap-h-6ab2a9bd-0ce5-4095-97b6-4b9c26250068) * 0.75));
}

.sd[data-s-71cc2bd7-bf68-4236-9984-204b72a88599] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #333;
  border-left: 0px solid #333;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 100%;
  --gap-h-71cc2bd7-bf68-4236-9984-204b72a88599: 0px;
  --gap-v-71cc2bd7-bf68-4236-9984-204b72a88599: 0px;
  --gap-uuid: 71cc2bd7-bf68-4236-9984-204b72a88599;
  max-width: 100%;
}

.sd[data-s-552291a8-af1c-471c-aeef-d9c1060125a3] {
  align-content: flex-start;
  align-items: flex-start;
  background: transparent;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 1px solid #000000;
  border-top: 0px solid #000000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 140px;
  justify-content: center;
  padding: 10px;
  width: calc(100% - (var(--gap-h-71cc2bd7-bf68-4236-9984-204b72a88599) * 0));
  max-width: calc(100% - (var(--gap-h-71cc2bd7-bf68-4236-9984-204b72a88599) * 0));
}

.sd[data-s-0c469563-da9c-4d4d-b6b7-e6533fbb9d43] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  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: 685px) {
  .sd[data-s-0c469563-da9c-4d4d-b6b7-e6533fbb9d43] {
    font-size: 14px;
  }
}

.sd[data-s-1ea81a44-b435-471e-a353-8bc774622298] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-bottom: 0px solid #333333;
  border-left: 0px solid #333333;
  border-right: 0px solid #333333;
  border-top: 1px solid #333333;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-end;
  padding: 0px;
  width: calc(41% - (var(--gap-h-6ab2a9bd-0ce5-4095-97b6-4b9c26250068) * 0.59));
  max-width: calc(41% - (var(--gap-h-6ab2a9bd-0ce5-4095-97b6-4b9c26250068) * 0.59));
}

.sd[data-s-e6cd666f-c70f-46a6-8713-287d91e99a2a] {
  align-content: center;
  align-items: center;
  border-bottom: 1px solid #333;
  border-left: 0px solid #333;
  border-right: 0px solid #333;
  border-top: 0px solid #333;
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 0px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: 100%;
  --gap-h-e6cd666f-c70f-46a6-8713-287d91e99a2a: 0px;
  --gap-v-e6cd666f-c70f-46a6-8713-287d91e99a2a: 0px;
  --gap-uuid: e6cd666f-c70f-46a6-8713-287d91e99a2a;
  max-width: 100%;
}

.sd[data-s-7496fe59-2f3e-486e-8e6c-5f21b9c841c1] {
  align-content: flex-start;
  align-items: flex-start;
  background: transparent;
  border-bottom: 0px solid #000000;
  border-left: 0px solid #000000;
  border-right: 1px solid #000000;
  border-top: 0px solid #000000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 140px;
  justify-content: center;
  padding: 10px;
  width: calc(100% - (var(--gap-h-e6cd666f-c70f-46a6-8713-287d91e99a2a) * 0));
  max-width: calc(100% - (var(--gap-h-e6cd666f-c70f-46a6-8713-287d91e99a2a) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-7496fe59-2f3e-486e-8e6c-5f21b9c841c1] {
    flex: none;
    height: 140px;
  }
}

.sd[data-s-62273cb7-551c-42bc-8f42-b0eccc8e8eb2] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  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: 685px) {
  .sd[data-s-62273cb7-551c-42bc-8f42-b0eccc8e8eb2] {
    font-size: 14px;
  }
}

.sd[data-s-59a813e7-ddcc-49bc-a4be-b549a36ce00b] {
  color: #333333;
  font-family: var(--s-font-79b19971);
  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: 685px) {
  .sd[data-s-59a813e7-ddcc-49bc-a4be-b549a36ce00b] {
    font-size: 14px;
  }
}

.sd[data-s-b482e312-1cdd-4fdf-ae0f-2e4dd08c733e] {
  color: #333;
  display: none;
  font-family: var(--s-font-79b19971);
  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: 950px) {
  .sd[data-s-b482e312-1cdd-4fdf-ae0f-2e4dd08c733e] {
    display: none;
    font-size: 16px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-b482e312-1cdd-4fdf-ae0f-2e4dd08c733e] {
    display: none;
    font-size: 12px;
  }
}

.sd[data-s-3fc21e7a-80b6-4551-8192-cd3128505764] {
  align-content: center;
  align-items: center;
  background: #172c7b;
  border-bottom: 2px solid #2f2b75;
  border-left: 2px solid #2f2b75;
  border-radius: 32px;
  border-right: 2px solid #2f2b75;
  border-top: 2px solid #2f2b75;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  width: 500px;
  max-width: 100%;
}

.sd[data-s-3fc21e7a-80b6-4551-8192-cd3128505764]:hover {
  background: #FFFFFF;
  border-bottom: 1px solid #172c7b;
  border-left: 1px solid #172c7b;
  border-right: 1px solid #172c7b;
  border-top: 1px solid #172c7b;
}

@media screen and (max-width: 950px) {
  .sd[data-s-3fc21e7a-80b6-4551-8192-cd3128505764] {
    background: #1a139f;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-3fc21e7a-80b6-4551-8192-cd3128505764] {
    flex: none;
    padding: 30px;
    width: auto;
    max-width: 100%;
  }
}

.sd[data-s-914c5db0-aea9-421f-9d24-0f2f6fb49fdb] {
  color: #FFFFFF;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

.sd[data-s-3fc21e7a-80b6-4551-8192-cd3128505764]:hover .sd[data-s-914c5db0-aea9-421f-9d24-0f2f6fb49fdb] {
  color: #172c7b;
}

@media screen and (max-width: 950px) {
  .sd[data-s-914c5db0-aea9-421f-9d24-0f2f6fb49fdb] {
    color: #FFFFFF;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-914c5db0-aea9-421f-9d24-0f2f6fb49fdb] {
    font-size: 16px;
  }

  .sd[data-s-3fc21e7a-80b6-4551-8192-cd3128505764]:hover .sd[data-s-914c5db0-aea9-421f-9d24-0f2f6fb49fdb] {
    color: #FFFFFF;
  }
}

.sd[data-s-9446233a-168f-4e65-bfe0-24f033369495] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  border-bottom: 1px solid rgba(36, 37, 40, 0.1);
  border-left: 0px solid rgba(36, 37, 40, 0.1);
  border-right: 0px solid rgba(36, 37, 40, 0.1);
  border-top: 0px solid rgba(36, 37, 40, 0.1);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 100px 100px 100px 100px;
  width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
  max-width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-9446233a-168f-4e65-bfe0-24f033369495] {
    padding: 60px 40px 30px 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-9446233a-168f-4e65-bfe0-24f033369495] {
    padding: 60px 20px 30px 20px;
  }
}

.sd[data-s-97daa1b9-03e1-404f-b732-c17e4e71b61e] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px 40px;
  width: 1280px;
  --gap-h-97daa1b9-03e1-404f-b732-c17e4e71b61e: 0px;
  --gap-v-97daa1b9-03e1-404f-b732-c17e4e71b61e: 0px;
  --gap-uuid: 97daa1b9-03e1-404f-b732-c17e4e71b61e;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-97daa1b9-03e1-404f-b732-c17e4e71b61e] {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 20px;
    --gap-h-97daa1b9-03e1-404f-b732-c17e4e71b61e: 0px;
    --gap-v-97daa1b9-03e1-404f-b732-c17e4e71b61e: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-97daa1b9-03e1-404f-b732-c17e4e71b61e] {
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 30px;
    padding: 0px 10px;
    --gap-h-97daa1b9-03e1-404f-b732-c17e4e71b61e: 0px;
    --gap-v-97daa1b9-03e1-404f-b732-c17e4e71b61e: 30px;
  }
}

.sd[data-s-a85e0da1-4eed-42bb-b7f6-c245891b863c] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 40px 0px;
  padding: 0px;
  width: 400px;
  --gap-h-a85e0da1-4eed-42bb-b7f6-c245891b863c: 20px;
  --gap-v-a85e0da1-4eed-42bb-b7f6-c245891b863c: 0px;
  --gap-uuid: a85e0da1-4eed-42bb-b7f6-c245891b863c;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-a85e0da1-4eed-42bb-b7f6-c245891b863c] {
    gap: 5px;
    margin: 0px 0px 0px 0px;
    --gap-h-a85e0da1-4eed-42bb-b7f6-c245891b863c: 5px;
    --gap-v-a85e0da1-4eed-42bb-b7f6-c245891b863c: 0px;
    max-width: 100%;
  }
}

.sd[data-s-9c24a0a8-b708-40ea-8efb-d73e7bc5ad3f] {
  color: #242528;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-9c24a0a8-b708-40ea-8efb-d73e7bc5ad3f] {
    font-size: 36px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-9c24a0a8-b708-40ea-8efb-d73e7bc5ad3f] {
    font-size: 32px;
  }
}

.sd[data-s-7afc37e6-2621-4b17-8bb6-6bb008bb1b90] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-97daa1b9-03e1-404f-b732-c17e4e71b61e) * 0));
  --gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90: 0px;
  --gap-v-7afc37e6-2621-4b17-8bb6-6bb008bb1b90: 0px;
  --gap-uuid: 7afc37e6-2621-4b17-8bb6-6bb008bb1b90;
  max-width: calc(100% - (var(--gap-h-97daa1b9-03e1-404f-b732-c17e4e71b61e) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-7afc37e6-2621-4b17-8bb6-6bb008bb1b90] {
    flex-direction: column;
    --gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90: 0px;
    --gap-v-7afc37e6-2621-4b17-8bb6-6bb008bb1b90: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-7afc37e6-2621-4b17-8bb6-6bb008bb1b90] {
    flex-direction: column;
    --gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90: 0px;
    --gap-v-7afc37e6-2621-4b17-8bb6-6bb008bb1b90: 0px;
  }
}

.sd[data-s-51578cbe-51e5-4989-ae3b-cde6c88aa013] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  padding: 10px;
  width: auto;
  max-width: 100%;
}

.sd[data-s-cb7cc3fd-b810-4b45-b17c-767e601c2161] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90) * 0));
  --gap-h-cb7cc3fd-b810-4b45-b17c-767e601c2161: 0px;
  --gap-v-cb7cc3fd-b810-4b45-b17c-767e601c2161: 0px;
  --gap-uuid: cb7cc3fd-b810-4b45-b17c-767e601c2161;
  max-width: calc(100% - (var(--gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-cb7cc3fd-b810-4b45-b17c-767e601c2161] {
    flex-direction: row;
    flex-wrap: nowrap;
    --gap-h-cb7cc3fd-b810-4b45-b17c-767e601c2161: 0px;
    --gap-v-cb7cc3fd-b810-4b45-b17c-767e601c2161: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-cb7cc3fd-b810-4b45-b17c-767e601c2161] {
    flex-direction: row;
    flex-wrap: nowrap;
    --gap-h-cb7cc3fd-b810-4b45-b17c-767e601c2161: 0px;
    --gap-v-cb7cc3fd-b810-4b45-b17c-767e601c2161: 0px;
  }
}

.sd[data-s-c7368ba2-7995-44e1-b03a-fe207d14a23e] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-cb7cc3fd-b810-4b45-b17c-767e601c2161) * 0));
  max-width: calc(100% - (var(--gap-h-cb7cc3fd-b810-4b45-b17c-767e601c2161) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-c7368ba2-7995-44e1-b03a-fe207d14a23e] {
    flex: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-c7368ba2-7995-44e1-b03a-fe207d14a23e] {
    flex: none;
  }
}

.sd[data-s-0c0daf78-fb04-470c-8d1a-d09ee539aa5b] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-b7ce97dc-bc88-4cc6-8529-c6d20c0f2bbb] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 400px;
  --gap-h-b7ce97dc-bc88-4cc6-8529-c6d20c0f2bbb: 20px;
  --gap-v-b7ce97dc-bc88-4cc6-8529-c6d20c0f2bbb: 0px;
  --gap-uuid: b7ce97dc-bc88-4cc6-8529-c6d20c0f2bbb;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-b7ce97dc-bc88-4cc6-8529-c6d20c0f2bbb] {
    gap: 5px;
    --gap-h-b7ce97dc-bc88-4cc6-8529-c6d20c0f2bbb: 5px;
    --gap-v-b7ce97dc-bc88-4cc6-8529-c6d20c0f2bbb: 0px;
  }
}

.sd[data-s-afb94eeb-de62-4d11-a231-c2471ce68e5a] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-afb94eeb-de62-4d11-a231-c2471ce68e5a] {
    font-size: 18px;
  }
}

.sd[data-s-58a7bf91-5209-4651-9c46-19ad66b42d86] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  margin: 20px 0px 0px 0px;
  padding: 0px;
  width: 100%;
  --gap-h-58a7bf91-5209-4651-9c46-19ad66b42d86: 10px;
  --gap-v-58a7bf91-5209-4651-9c46-19ad66b42d86: 0px;
  --gap-uuid: 58a7bf91-5209-4651-9c46-19ad66b42d86;
  max-width: 100%;
}

.sd[data-s-096ee886-a9c3-4540-8dfa-628a78425084] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 15px;
  width: calc(15% - (var(--gap-h-58a7bf91-5209-4651-9c46-19ad66b42d86) * 0.85));
  --gap-h-096ee886-a9c3-4540-8dfa-628a78425084: 0px;
  --gap-v-096ee886-a9c3-4540-8dfa-628a78425084: 10px;
  --gap-uuid: 096ee886-a9c3-4540-8dfa-628a78425084;
  max-width: calc(15% - (var(--gap-h-58a7bf91-5209-4651-9c46-19ad66b42d86) * 0.85));
}

@media screen and (max-width: 950px) {
  .sd[data-s-096ee886-a9c3-4540-8dfa-628a78425084] {
    flex: none;
    width: calc(20% - (var(--gap-h-58a7bf91-5209-4651-9c46-19ad66b42d86) * 0.8));
    --gap-h-096ee886-a9c3-4540-8dfa-628a78425084: 0px;
    --gap-v-096ee886-a9c3-4540-8dfa-628a78425084: 10px;
    max-width: calc(20% - (var(--gap-h-58a7bf91-5209-4651-9c46-19ad66b42d86) * 0.8));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-096ee886-a9c3-4540-8dfa-628a78425084] {
    flex: none;
    width: calc(25% - (var(--gap-h-58a7bf91-5209-4651-9c46-19ad66b42d86) * 0.75));
    --gap-h-096ee886-a9c3-4540-8dfa-628a78425084: 0px;
    --gap-v-096ee886-a9c3-4540-8dfa-628a78425084: 10px;
    max-width: calc(25% - (var(--gap-h-58a7bf91-5209-4651-9c46-19ad66b42d86) * 0.75));
  }
}

.sd[data-s-ad38fb31-83a1-409a-8760-53efce9e0ad1] {
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  height: auto;
  width: 140px;
  max-width: 100%;
}

.sd[data-s-ebcee8e9-90d5-4b6b-b7f2-076a36a8c575] {
  align-content: flex-start;
  align-items: flex-start;
  background: #f8fbff;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 48px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 30px;
  width: calc(85% - (var(--gap-h-58a7bf91-5209-4651-9c46-19ad66b42d86) * 0.15000000000000002));
  --gap-h-ebcee8e9-90d5-4b6b-b7f2-076a36a8c575: 0px;
  --gap-v-ebcee8e9-90d5-4b6b-b7f2-076a36a8c575: 10px;
  --gap-uuid: ebcee8e9-90d5-4b6b-b7f2-076a36a8c575;
  max-width: calc(85% - (var(--gap-h-58a7bf91-5209-4651-9c46-19ad66b42d86) * 0.15000000000000002));
}

@media screen and (max-width: 950px) {
  .sd[data-s-ebcee8e9-90d5-4b6b-b7f2-076a36a8c575] {
    flex: none;
    padding: 20px;
    width: calc(80% - (var(--gap-h-58a7bf91-5209-4651-9c46-19ad66b42d86) * 0.2));
    --gap-h-ebcee8e9-90d5-4b6b-b7f2-076a36a8c575: 0px;
    --gap-v-ebcee8e9-90d5-4b6b-b7f2-076a36a8c575: 10px;
    max-width: calc(80% - (var(--gap-h-58a7bf91-5209-4651-9c46-19ad66b42d86) * 0.2));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-ebcee8e9-90d5-4b6b-b7f2-076a36a8c575] {
    border-radius: 16px;
    flex: none;
    margin: 10px 0px 0px 0px;
    padding: 10px;
    width: calc(75% - (var(--gap-h-58a7bf91-5209-4651-9c46-19ad66b42d86) * 0.24999999999999994));
    --gap-h-ebcee8e9-90d5-4b6b-b7f2-076a36a8c575: 0px;
    --gap-v-ebcee8e9-90d5-4b6b-b7f2-076a36a8c575: 10px;
    max-width: calc(75% - (var(--gap-h-58a7bf91-5209-4651-9c46-19ad66b42d86) * 0.24999999999999994));
  }
}

.sd[data-s-7a5779c2-986a-493f-bafe-3ecea2c35b13] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  padding: 0px 20px 0px 8px;
  width: calc(100% - (var(--gap-h-ebcee8e9-90d5-4b6b-b7f2-076a36a8c575) * 0));
  --gap-h-7a5779c2-986a-493f-bafe-3ecea2c35b13: 0px;
  --gap-v-7a5779c2-986a-493f-bafe-3ecea2c35b13: 10px;
  --gap-uuid: 7a5779c2-986a-493f-bafe-3ecea2c35b13;
  max-width: calc(100% - (var(--gap-h-ebcee8e9-90d5-4b6b-b7f2-076a36a8c575) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-7a5779c2-986a-493f-bafe-3ecea2c35b13] {
    padding: 0px 0px 0px 0px;
    width: 100%;
    --gap-h-7a5779c2-986a-493f-bafe-3ecea2c35b13: 0px;
    --gap-v-7a5779c2-986a-493f-bafe-3ecea2c35b13: 10px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-7a5779c2-986a-493f-bafe-3ecea2c35b13] {
    padding: 0px 0px 0px 0px;
    --gap-h-7a5779c2-986a-493f-bafe-3ecea2c35b13: 0px;
    --gap-v-7a5779c2-986a-493f-bafe-3ecea2c35b13: 10px;
  }
}

.sd[data-s-411660ba-a5f2-4b9f-939c-a994f95cb658] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  padding: 0px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-411660ba-a5f2-4b9f-939c-a994f95cb658] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-44631684-cea5-4fa0-a8e2-52efdf6611e3] {
  color: #333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-44631684-cea5-4fa0-a8e2-52efdf6611e3] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-508dd70a-376e-4f9d-b897-32dd95b43adf] {
  border-radius: 0px;
  color: #333;
  font-size: 72px;
  padding: 0px;
}

.sd[data-s-8b0b4199-ef68-4211-834b-196dfbebad82] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90) * 0));
  max-width: calc(100% - (var(--gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-8b0b4199-ef68-4211-834b-196dfbebad82] {
    flex: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-8b0b4199-ef68-4211-834b-196dfbebad82] {
    flex: none;
  }
}

.sd[data-s-279c4e51-b3f5-49e7-9b80-6117f63cf8d4] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-9d4ecd15-4c35-42cf-ab77-5d445da44713] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 400px;
  --gap-h-9d4ecd15-4c35-42cf-ab77-5d445da44713: 20px;
  --gap-v-9d4ecd15-4c35-42cf-ab77-5d445da44713: 0px;
  --gap-uuid: 9d4ecd15-4c35-42cf-ab77-5d445da44713;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-9d4ecd15-4c35-42cf-ab77-5d445da44713] {
    gap: 5px;
    --gap-h-9d4ecd15-4c35-42cf-ab77-5d445da44713: 5px;
    --gap-v-9d4ecd15-4c35-42cf-ab77-5d445da44713: 0px;
  }
}

.sd[data-s-da1acd7d-a0d4-4f73-b0d0-125e0e72b8f4] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-da1acd7d-a0d4-4f73-b0d0-125e0e72b8f4] {
    font-size: 18px;
    padding: 0px;
  }
}

.sd[data-s-03040f45-3e92-47e6-beec-5f4613f1badd] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  margin: 20px 0px 0px 0px;
  padding: 0px;
  width: 100%;
  --gap-h-03040f45-3e92-47e6-beec-5f4613f1badd: 10px;
  --gap-v-03040f45-3e92-47e6-beec-5f4613f1badd: 0px;
  --gap-uuid: 03040f45-3e92-47e6-beec-5f4613f1badd;
  max-width: 100%;
}

.sd[data-s-ea4d7418-f429-4935-b0eb-ac6ad5fec4c1] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 15px;
  width: calc(15% - (var(--gap-h-03040f45-3e92-47e6-beec-5f4613f1badd) * 0.85));
  --gap-h-ea4d7418-f429-4935-b0eb-ac6ad5fec4c1: 0px;
  --gap-v-ea4d7418-f429-4935-b0eb-ac6ad5fec4c1: 10px;
  --gap-uuid: ea4d7418-f429-4935-b0eb-ac6ad5fec4c1;
  max-width: calc(15% - (var(--gap-h-03040f45-3e92-47e6-beec-5f4613f1badd) * 0.85));
}

@media screen and (max-width: 950px) {
  .sd[data-s-ea4d7418-f429-4935-b0eb-ac6ad5fec4c1] {
    flex: none;
    width: calc(20% - (var(--gap-h-03040f45-3e92-47e6-beec-5f4613f1badd) * 0.8));
    --gap-h-ea4d7418-f429-4935-b0eb-ac6ad5fec4c1: 0px;
    --gap-v-ea4d7418-f429-4935-b0eb-ac6ad5fec4c1: 10px;
    max-width: calc(20% - (var(--gap-h-03040f45-3e92-47e6-beec-5f4613f1badd) * 0.8));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-ea4d7418-f429-4935-b0eb-ac6ad5fec4c1] {
    flex: none;
    width: calc(25% - (var(--gap-h-03040f45-3e92-47e6-beec-5f4613f1badd) * 0.75));
    --gap-h-ea4d7418-f429-4935-b0eb-ac6ad5fec4c1: 0px;
    --gap-v-ea4d7418-f429-4935-b0eb-ac6ad5fec4c1: 10px;
    max-width: calc(25% - (var(--gap-h-03040f45-3e92-47e6-beec-5f4613f1badd) * 0.75));
  }
}

.sd[data-s-747feb17-0ca2-4609-bf3a-79ad3d57ad22] {
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  height: auto;
  width: 140px;
  max-width: 100%;
}

.sd[data-s-a5ceef78-f692-453d-aeec-149cd0a0df55] {
  align-content: flex-start;
  align-items: flex-start;
  background: #f8fbff;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 48px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 30px;
  width: calc(85% - (var(--gap-h-03040f45-3e92-47e6-beec-5f4613f1badd) * 0.15000000000000002));
  --gap-h-a5ceef78-f692-453d-aeec-149cd0a0df55: 0px;
  --gap-v-a5ceef78-f692-453d-aeec-149cd0a0df55: 10px;
  --gap-uuid: a5ceef78-f692-453d-aeec-149cd0a0df55;
  max-width: calc(85% - (var(--gap-h-03040f45-3e92-47e6-beec-5f4613f1badd) * 0.15000000000000002));
}

@media screen and (max-width: 950px) {
  .sd[data-s-a5ceef78-f692-453d-aeec-149cd0a0df55] {
    flex: none;
    padding: 20px;
    width: calc(80% - (var(--gap-h-03040f45-3e92-47e6-beec-5f4613f1badd) * 0.2));
    --gap-h-a5ceef78-f692-453d-aeec-149cd0a0df55: 0px;
    --gap-v-a5ceef78-f692-453d-aeec-149cd0a0df55: 10px;
    max-width: calc(80% - (var(--gap-h-03040f45-3e92-47e6-beec-5f4613f1badd) * 0.2));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a5ceef78-f692-453d-aeec-149cd0a0df55] {
    border-radius: 16px;
    flex: none;
    margin: 10px 0px 0px 0px;
    padding: 10px;
    width: calc(75% - (var(--gap-h-03040f45-3e92-47e6-beec-5f4613f1badd) * 0.24999999999999994));
    --gap-h-a5ceef78-f692-453d-aeec-149cd0a0df55: 0px;
    --gap-v-a5ceef78-f692-453d-aeec-149cd0a0df55: 10px;
    max-width: calc(75% - (var(--gap-h-03040f45-3e92-47e6-beec-5f4613f1badd) * 0.24999999999999994));
  }
}

.sd[data-s-bbdd9af4-e4cf-4f44-8d1d-a4508fbc6c1d] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  padding: 0px 20px 0px 8px;
  width: calc(100% - (var(--gap-h-a5ceef78-f692-453d-aeec-149cd0a0df55) * 0));
  --gap-h-bbdd9af4-e4cf-4f44-8d1d-a4508fbc6c1d: 0px;
  --gap-v-bbdd9af4-e4cf-4f44-8d1d-a4508fbc6c1d: 10px;
  --gap-uuid: bbdd9af4-e4cf-4f44-8d1d-a4508fbc6c1d;
  max-width: calc(100% - (var(--gap-h-a5ceef78-f692-453d-aeec-149cd0a0df55) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-bbdd9af4-e4cf-4f44-8d1d-a4508fbc6c1d] {
    padding: 0px 0px 0px 0px;
    width: 100%;
    --gap-h-bbdd9af4-e4cf-4f44-8d1d-a4508fbc6c1d: 0px;
    --gap-v-bbdd9af4-e4cf-4f44-8d1d-a4508fbc6c1d: 10px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-bbdd9af4-e4cf-4f44-8d1d-a4508fbc6c1d] {
    padding: 0px 0px 0px 0px;
    --gap-h-bbdd9af4-e4cf-4f44-8d1d-a4508fbc6c1d: 0px;
    --gap-v-bbdd9af4-e4cf-4f44-8d1d-a4508fbc6c1d: 10px;
  }
}

.sd[data-s-11cb8d0f-4284-4ac5-99d2-23d482ec04d7] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-11cb8d0f-4284-4ac5-99d2-23d482ec04d7] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-1cf6713b-2d24-4001-87e5-9708df20b698] {
  color: #333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-1cf6713b-2d24-4001-87e5-9708df20b698] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-e2e32eb4-21b7-4f22-a096-cd836db71743] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  padding: 0px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-e2e32eb4-21b7-4f22-a096-cd836db71743] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-e24c5346-1ab9-4071-8034-de197246e923] {
  color: #333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-e24c5346-1ab9-4071-8034-de197246e923] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-78fb639d-2505-4fbe-96d6-e65c836b5ce2] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-78fb639d-2505-4fbe-96d6-e65c836b5ce2] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-2cb8e80f-6a8c-4281-98c9-b1e66a517bc9] {
  color: #333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-2cb8e80f-6a8c-4281-98c9-b1e66a517bc9] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-5532a654-a32e-4597-b55f-f8fab1d272b3] {
  border-radius: 0px;
  color: #333;
  font-size: 72px;
  padding: 0px;
}

.sd[data-s-760a304e-094a-40bb-bda6-43ac4b86bfd4] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90) * 0));
  max-width: calc(100% - (var(--gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-760a304e-094a-40bb-bda6-43ac4b86bfd4] {
    flex: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-760a304e-094a-40bb-bda6-43ac4b86bfd4] {
    flex: none;
  }
}

.sd[data-s-6f5631ef-9462-4ecc-ba54-da28109913be] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-3b250e0d-4a71-4fb4-8134-fb5f9a8d83ca] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 400px;
  --gap-h-3b250e0d-4a71-4fb4-8134-fb5f9a8d83ca: 20px;
  --gap-v-3b250e0d-4a71-4fb4-8134-fb5f9a8d83ca: 0px;
  --gap-uuid: 3b250e0d-4a71-4fb4-8134-fb5f9a8d83ca;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-3b250e0d-4a71-4fb4-8134-fb5f9a8d83ca] {
    gap: 5px;
    --gap-h-3b250e0d-4a71-4fb4-8134-fb5f9a8d83ca: 5px;
    --gap-v-3b250e0d-4a71-4fb4-8134-fb5f9a8d83ca: 0px;
  }
}

.sd[data-s-3c92f8df-29bf-4b45-a588-b4ad993aacfc] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-3c92f8df-29bf-4b45-a588-b4ad993aacfc] {
    font-size: 18px;
    padding: 0px;
  }
}

.sd[data-s-9a9a4027-c6fe-4314-b4e7-4f83ac44c359] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  margin: 20px 0px 0px 0px;
  padding: 0px;
  width: 100%;
  --gap-h-9a9a4027-c6fe-4314-b4e7-4f83ac44c359: 10px;
  --gap-v-9a9a4027-c6fe-4314-b4e7-4f83ac44c359: 0px;
  --gap-uuid: 9a9a4027-c6fe-4314-b4e7-4f83ac44c359;
  max-width: 100%;
}

.sd[data-s-e00f23c1-0521-43ae-bfdb-9f438fbdc4c9] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 15px;
  width: calc(15% - (var(--gap-h-9a9a4027-c6fe-4314-b4e7-4f83ac44c359) * 0.85));
  --gap-h-e00f23c1-0521-43ae-bfdb-9f438fbdc4c9: 0px;
  --gap-v-e00f23c1-0521-43ae-bfdb-9f438fbdc4c9: 10px;
  --gap-uuid: e00f23c1-0521-43ae-bfdb-9f438fbdc4c9;
  max-width: calc(15% - (var(--gap-h-9a9a4027-c6fe-4314-b4e7-4f83ac44c359) * 0.85));
}

@media screen and (max-width: 950px) {
  .sd[data-s-e00f23c1-0521-43ae-bfdb-9f438fbdc4c9] {
    flex: none;
    width: calc(20% - (var(--gap-h-9a9a4027-c6fe-4314-b4e7-4f83ac44c359) * 0.8));
    --gap-h-e00f23c1-0521-43ae-bfdb-9f438fbdc4c9: 0px;
    --gap-v-e00f23c1-0521-43ae-bfdb-9f438fbdc4c9: 10px;
    max-width: calc(20% - (var(--gap-h-9a9a4027-c6fe-4314-b4e7-4f83ac44c359) * 0.8));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-e00f23c1-0521-43ae-bfdb-9f438fbdc4c9] {
    flex: none;
    width: calc(25% - (var(--gap-h-9a9a4027-c6fe-4314-b4e7-4f83ac44c359) * 0.75));
    --gap-h-e00f23c1-0521-43ae-bfdb-9f438fbdc4c9: 0px;
    --gap-v-e00f23c1-0521-43ae-bfdb-9f438fbdc4c9: 10px;
    max-width: calc(25% - (var(--gap-h-9a9a4027-c6fe-4314-b4e7-4f83ac44c359) * 0.75));
  }
}

.sd[data-s-4acf92ce-b333-447b-8158-f130b8207584] {
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  height: auto;
  width: 140px;
  max-width: 100%;
}

.sd[data-s-b9a0976c-463d-412d-974d-c47a5e7b5bfa] {
  align-content: flex-start;
  align-items: flex-start;
  background: #f8fbff;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 48px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 30px;
  width: calc(85% - (var(--gap-h-9a9a4027-c6fe-4314-b4e7-4f83ac44c359) * 0.15000000000000002));
  --gap-h-b9a0976c-463d-412d-974d-c47a5e7b5bfa: 0px;
  --gap-v-b9a0976c-463d-412d-974d-c47a5e7b5bfa: 10px;
  --gap-uuid: b9a0976c-463d-412d-974d-c47a5e7b5bfa;
  max-width: calc(85% - (var(--gap-h-9a9a4027-c6fe-4314-b4e7-4f83ac44c359) * 0.15000000000000002));
}

@media screen and (max-width: 950px) {
  .sd[data-s-b9a0976c-463d-412d-974d-c47a5e7b5bfa] {
    flex: none;
    padding: 20px;
    width: calc(80% - (var(--gap-h-9a9a4027-c6fe-4314-b4e7-4f83ac44c359) * 0.2));
    --gap-h-b9a0976c-463d-412d-974d-c47a5e7b5bfa: 0px;
    --gap-v-b9a0976c-463d-412d-974d-c47a5e7b5bfa: 10px;
    max-width: calc(80% - (var(--gap-h-9a9a4027-c6fe-4314-b4e7-4f83ac44c359) * 0.2));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-b9a0976c-463d-412d-974d-c47a5e7b5bfa] {
    border-radius: 16px;
    flex: none;
    padding: 10px;
    width: calc(75% - (var(--gap-h-9a9a4027-c6fe-4314-b4e7-4f83ac44c359) * 0.24999999999999994));
    --gap-h-b9a0976c-463d-412d-974d-c47a5e7b5bfa: 0px;
    --gap-v-b9a0976c-463d-412d-974d-c47a5e7b5bfa: 10px;
    max-width: calc(75% - (var(--gap-h-9a9a4027-c6fe-4314-b4e7-4f83ac44c359) * 0.24999999999999994));
  }
}

.sd[data-s-f680fa09-5a29-45f1-a5a5-6652879edd4d] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  padding: 0px 20px 0px 8px;
  width: calc(100% - (var(--gap-h-b9a0976c-463d-412d-974d-c47a5e7b5bfa) * 0));
  --gap-h-f680fa09-5a29-45f1-a5a5-6652879edd4d: 0px;
  --gap-v-f680fa09-5a29-45f1-a5a5-6652879edd4d: 10px;
  --gap-uuid: f680fa09-5a29-45f1-a5a5-6652879edd4d;
  max-width: calc(100% - (var(--gap-h-b9a0976c-463d-412d-974d-c47a5e7b5bfa) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-f680fa09-5a29-45f1-a5a5-6652879edd4d] {
    padding: 0px 0px 0px 0px;
    width: 100%;
    --gap-h-f680fa09-5a29-45f1-a5a5-6652879edd4d: 0px;
    --gap-v-f680fa09-5a29-45f1-a5a5-6652879edd4d: 10px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f680fa09-5a29-45f1-a5a5-6652879edd4d] {
    padding: 0px 0px 0px 0px;
    --gap-h-f680fa09-5a29-45f1-a5a5-6652879edd4d: 0px;
    --gap-v-f680fa09-5a29-45f1-a5a5-6652879edd4d: 10px;
  }
}

.sd[data-s-26ac26e3-29f5-4129-8756-6c7186c13229] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  padding: 0px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-26ac26e3-29f5-4129-8756-6c7186c13229] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-2be2e0b3-5a0a-471e-ae8c-c01f20e8be70] {
  color: #333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-2be2e0b3-5a0a-471e-ae8c-c01f20e8be70] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-895100f6-ca14-40de-832c-1dd0b40b8b67] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-895100f6-ca14-40de-832c-1dd0b40b8b67] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-56e9169b-fe43-45f1-b6fc-ee5e81b8bf1b] {
  color: #333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-56e9169b-fe43-45f1-b6fc-ee5e81b8bf1b] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-c76daa15-cce6-4a2a-bc0c-08405caa034f] {
  border-radius: 0px;
  color: #333;
  font-size: 72px;
  padding: 0px;
}

.sd[data-s-ed23056f-a472-475c-99b2-f092f0b54828] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90) * 0));
  max-width: calc(100% - (var(--gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-ed23056f-a472-475c-99b2-f092f0b54828] {
    flex: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-ed23056f-a472-475c-99b2-f092f0b54828] {
    flex: none;
  }
}

.sd[data-s-64159255-a73e-4774-a07e-d5cfadc73f0e] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-5f3c43d4-6f63-4a8b-8951-376f1455367a] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 400px;
  --gap-h-5f3c43d4-6f63-4a8b-8951-376f1455367a: 20px;
  --gap-v-5f3c43d4-6f63-4a8b-8951-376f1455367a: 0px;
  --gap-uuid: 5f3c43d4-6f63-4a8b-8951-376f1455367a;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-5f3c43d4-6f63-4a8b-8951-376f1455367a] {
    gap: 5px;
    --gap-h-5f3c43d4-6f63-4a8b-8951-376f1455367a: 5px;
    --gap-v-5f3c43d4-6f63-4a8b-8951-376f1455367a: 0px;
  }
}

.sd[data-s-b3db2744-0cfd-48eb-93c5-966b98ad3c10] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-b3db2744-0cfd-48eb-93c5-966b98ad3c10] {
    font-size: 18px;
    padding: 0px;
  }
}

.sd[data-s-fd69e903-4f76-49a2-96a2-0cdf88959000] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  margin: 20px 0px 0px 0px;
  padding: 0px;
  width: 100%;
  --gap-h-fd69e903-4f76-49a2-96a2-0cdf88959000: 10px;
  --gap-v-fd69e903-4f76-49a2-96a2-0cdf88959000: 0px;
  --gap-uuid: fd69e903-4f76-49a2-96a2-0cdf88959000;
  max-width: 100%;
}

.sd[data-s-5255f733-e9ba-4cc4-a2e5-fd1eb7927c51] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 10px;
  width: calc(15% - (var(--gap-h-fd69e903-4f76-49a2-96a2-0cdf88959000) * 0.85));
  --gap-h-5255f733-e9ba-4cc4-a2e5-fd1eb7927c51: 0px;
  --gap-v-5255f733-e9ba-4cc4-a2e5-fd1eb7927c51: 10px;
  --gap-uuid: 5255f733-e9ba-4cc4-a2e5-fd1eb7927c51;
  max-width: calc(15% - (var(--gap-h-fd69e903-4f76-49a2-96a2-0cdf88959000) * 0.85));
}

@media screen and (max-width: 950px) {
  .sd[data-s-5255f733-e9ba-4cc4-a2e5-fd1eb7927c51] {
    flex: none;
    width: calc(20% - (var(--gap-h-fd69e903-4f76-49a2-96a2-0cdf88959000) * 0.8));
    --gap-h-5255f733-e9ba-4cc4-a2e5-fd1eb7927c51: 0px;
    --gap-v-5255f733-e9ba-4cc4-a2e5-fd1eb7927c51: 10px;
    max-width: calc(20% - (var(--gap-h-fd69e903-4f76-49a2-96a2-0cdf88959000) * 0.8));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5255f733-e9ba-4cc4-a2e5-fd1eb7927c51] {
    flex: none;
    width: calc(25% - (var(--gap-h-fd69e903-4f76-49a2-96a2-0cdf88959000) * 0.75));
    --gap-h-5255f733-e9ba-4cc4-a2e5-fd1eb7927c51: 0px;
    --gap-v-5255f733-e9ba-4cc4-a2e5-fd1eb7927c51: 10px;
    max-width: calc(25% - (var(--gap-h-fd69e903-4f76-49a2-96a2-0cdf88959000) * 0.75));
  }
}

.sd[data-s-70bbeda3-5a74-4197-9a21-b21dc3219496] {
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  height: auto;
  width: 140px;
  max-width: 100%;
}

.sd[data-s-f63217fa-ee0c-4c2e-8d7f-542d44ed52b4] {
  align-content: flex-start;
  align-items: flex-start;
  background: #f8fbff;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 48px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 30px;
  width: calc(85% - (var(--gap-h-fd69e903-4f76-49a2-96a2-0cdf88959000) * 0.15000000000000002));
  --gap-h-f63217fa-ee0c-4c2e-8d7f-542d44ed52b4: 0px;
  --gap-v-f63217fa-ee0c-4c2e-8d7f-542d44ed52b4: 10px;
  --gap-uuid: f63217fa-ee0c-4c2e-8d7f-542d44ed52b4;
  max-width: calc(85% - (var(--gap-h-fd69e903-4f76-49a2-96a2-0cdf88959000) * 0.15000000000000002));
}

@media screen and (max-width: 950px) {
  .sd[data-s-f63217fa-ee0c-4c2e-8d7f-542d44ed52b4] {
    flex: none;
    padding: 20px;
    width: calc(80% - (var(--gap-h-fd69e903-4f76-49a2-96a2-0cdf88959000) * 0.2));
    --gap-h-f63217fa-ee0c-4c2e-8d7f-542d44ed52b4: 0px;
    --gap-v-f63217fa-ee0c-4c2e-8d7f-542d44ed52b4: 10px;
    max-width: calc(80% - (var(--gap-h-fd69e903-4f76-49a2-96a2-0cdf88959000) * 0.2));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f63217fa-ee0c-4c2e-8d7f-542d44ed52b4] {
    border-radius: 16px;
    flex: none;
    margin: 10px 0px 0px 0px;
    padding: 10px;
    width: calc(75% - (var(--gap-h-fd69e903-4f76-49a2-96a2-0cdf88959000) * 0.24999999999999994));
    --gap-h-f63217fa-ee0c-4c2e-8d7f-542d44ed52b4: 0px;
    --gap-v-f63217fa-ee0c-4c2e-8d7f-542d44ed52b4: 10px;
    max-width: calc(75% - (var(--gap-h-fd69e903-4f76-49a2-96a2-0cdf88959000) * 0.24999999999999994));
  }
}

.sd[data-s-e47a26a3-fa68-4eff-8f75-3c355aef1647] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  padding: 0px 20px 0px 8px;
  width: calc(100% - (var(--gap-h-f63217fa-ee0c-4c2e-8d7f-542d44ed52b4) * 0));
  --gap-h-e47a26a3-fa68-4eff-8f75-3c355aef1647: 0px;
  --gap-v-e47a26a3-fa68-4eff-8f75-3c355aef1647: 10px;
  --gap-uuid: e47a26a3-fa68-4eff-8f75-3c355aef1647;
  max-width: calc(100% - (var(--gap-h-f63217fa-ee0c-4c2e-8d7f-542d44ed52b4) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-e47a26a3-fa68-4eff-8f75-3c355aef1647] {
    padding: 0px 0px 0px 0px;
    width: 100%;
    --gap-h-e47a26a3-fa68-4eff-8f75-3c355aef1647: 0px;
    --gap-v-e47a26a3-fa68-4eff-8f75-3c355aef1647: 10px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-e47a26a3-fa68-4eff-8f75-3c355aef1647] {
    padding: 0px 0px 0px 0px;
    --gap-h-e47a26a3-fa68-4eff-8f75-3c355aef1647: 0px;
    --gap-v-e47a26a3-fa68-4eff-8f75-3c355aef1647: 10px;
  }
}

.sd[data-s-0f36c447-8b68-450e-bdaf-5509abd67c32] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  padding: 0px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-0f36c447-8b68-450e-bdaf-5509abd67c32] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-f2692dc5-4a4b-46e6-895d-d52e05a0fa55] {
  color: #333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-f2692dc5-4a4b-46e6-895d-d52e05a0fa55] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-4baf6713-49d9-41e0-a9b9-199497c863b6] {
  border-radius: 0px;
  color: #333;
  font-size: 72px;
  padding: 0px;
}

.sd[data-s-dab637d8-491a-4619-8e61-82a96df6cbd6] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90) * 0));
  max-width: calc(100% - (var(--gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-dab637d8-491a-4619-8e61-82a96df6cbd6] {
    flex: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-dab637d8-491a-4619-8e61-82a96df6cbd6] {
    flex: none;
  }
}

.sd[data-s-157fc8a5-136d-4707-b295-36ba58ef1847] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-e45bff43-e424-4644-b348-499b9818acab] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 400px;
  --gap-h-e45bff43-e424-4644-b348-499b9818acab: 20px;
  --gap-v-e45bff43-e424-4644-b348-499b9818acab: 0px;
  --gap-uuid: e45bff43-e424-4644-b348-499b9818acab;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-e45bff43-e424-4644-b348-499b9818acab] {
    gap: 5px;
    --gap-h-e45bff43-e424-4644-b348-499b9818acab: 5px;
    --gap-v-e45bff43-e424-4644-b348-499b9818acab: 0px;
  }
}

.sd[data-s-b1e82f0a-78e1-4c7b-aabd-c9801d4ae11e] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-b1e82f0a-78e1-4c7b-aabd-c9801d4ae11e] {
    font-size: 18px;
    padding: 0px;
  }
}

.sd[data-s-303e452f-094b-4428-ab7a-3e98fcc74441] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  margin: 20px 0px 0px 0px;
  padding: 0px;
  width: 100%;
  --gap-h-303e452f-094b-4428-ab7a-3e98fcc74441: 10px;
  --gap-v-303e452f-094b-4428-ab7a-3e98fcc74441: 0px;
  --gap-uuid: 303e452f-094b-4428-ab7a-3e98fcc74441;
  max-width: 100%;
}

.sd[data-s-ee68ccb4-5143-473a-966c-589e2e4e6337] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 10px;
  width: calc(15% - (var(--gap-h-303e452f-094b-4428-ab7a-3e98fcc74441) * 0.85));
  --gap-h-ee68ccb4-5143-473a-966c-589e2e4e6337: 0px;
  --gap-v-ee68ccb4-5143-473a-966c-589e2e4e6337: 10px;
  --gap-uuid: ee68ccb4-5143-473a-966c-589e2e4e6337;
  max-width: calc(15% - (var(--gap-h-303e452f-094b-4428-ab7a-3e98fcc74441) * 0.85));
}

@media screen and (max-width: 950px) {
  .sd[data-s-ee68ccb4-5143-473a-966c-589e2e4e6337] {
    flex: none;
    width: calc(20% - (var(--gap-h-303e452f-094b-4428-ab7a-3e98fcc74441) * 0.8));
    --gap-h-ee68ccb4-5143-473a-966c-589e2e4e6337: 0px;
    --gap-v-ee68ccb4-5143-473a-966c-589e2e4e6337: 10px;
    max-width: calc(20% - (var(--gap-h-303e452f-094b-4428-ab7a-3e98fcc74441) * 0.8));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-ee68ccb4-5143-473a-966c-589e2e4e6337] {
    flex: none;
    width: calc(25% - (var(--gap-h-303e452f-094b-4428-ab7a-3e98fcc74441) * 0.75));
    --gap-h-ee68ccb4-5143-473a-966c-589e2e4e6337: 0px;
    --gap-v-ee68ccb4-5143-473a-966c-589e2e4e6337: 10px;
    max-width: calc(25% - (var(--gap-h-303e452f-094b-4428-ab7a-3e98fcc74441) * 0.75));
  }
}

.sd[data-s-27258318-52b7-4c11-960a-a4e08f048b47] {
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  height: auto;
  width: 140px;
  max-width: 100%;
}

.sd[data-s-5d883514-d543-4b23-8791-6625485b6914] {
  align-content: flex-start;
  align-items: flex-start;
  background: #f8fbff;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 48px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 30px;
  width: calc(85% - (var(--gap-h-303e452f-094b-4428-ab7a-3e98fcc74441) * 0.15000000000000002));
  --gap-h-5d883514-d543-4b23-8791-6625485b6914: 0px;
  --gap-v-5d883514-d543-4b23-8791-6625485b6914: 10px;
  --gap-uuid: 5d883514-d543-4b23-8791-6625485b6914;
  max-width: calc(85% - (var(--gap-h-303e452f-094b-4428-ab7a-3e98fcc74441) * 0.15000000000000002));
}

@media screen and (max-width: 950px) {
  .sd[data-s-5d883514-d543-4b23-8791-6625485b6914] {
    flex: none;
    padding: 20px;
    width: calc(80% - (var(--gap-h-303e452f-094b-4428-ab7a-3e98fcc74441) * 0.2));
    --gap-h-5d883514-d543-4b23-8791-6625485b6914: 0px;
    --gap-v-5d883514-d543-4b23-8791-6625485b6914: 10px;
    max-width: calc(80% - (var(--gap-h-303e452f-094b-4428-ab7a-3e98fcc74441) * 0.2));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5d883514-d543-4b23-8791-6625485b6914] {
    border-radius: 16px;
    flex: none;
    margin: 10px 0px 0px 0px;
    padding: 10px;
    width: calc(75% - (var(--gap-h-303e452f-094b-4428-ab7a-3e98fcc74441) * 0.24999999999999994));
    --gap-h-5d883514-d543-4b23-8791-6625485b6914: 0px;
    --gap-v-5d883514-d543-4b23-8791-6625485b6914: 10px;
    max-width: calc(75% - (var(--gap-h-303e452f-094b-4428-ab7a-3e98fcc74441) * 0.24999999999999994));
  }
}

.sd[data-s-737ead82-7842-40ae-be72-9201e3edcf52] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  padding: 0px 20px 0px 8px;
  width: calc(100% - (var(--gap-h-5d883514-d543-4b23-8791-6625485b6914) * 0));
  --gap-h-737ead82-7842-40ae-be72-9201e3edcf52: 0px;
  --gap-v-737ead82-7842-40ae-be72-9201e3edcf52: 10px;
  --gap-uuid: 737ead82-7842-40ae-be72-9201e3edcf52;
  max-width: calc(100% - (var(--gap-h-5d883514-d543-4b23-8791-6625485b6914) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-737ead82-7842-40ae-be72-9201e3edcf52] {
    padding: 0px 0px 0px 0px;
    width: 100%;
    --gap-h-737ead82-7842-40ae-be72-9201e3edcf52: 0px;
    --gap-v-737ead82-7842-40ae-be72-9201e3edcf52: 10px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-737ead82-7842-40ae-be72-9201e3edcf52] {
    padding: 0px 0px 0px 0px;
    --gap-h-737ead82-7842-40ae-be72-9201e3edcf52: 0px;
    --gap-v-737ead82-7842-40ae-be72-9201e3edcf52: 10px;
  }
}

.sd[data-s-ee1eeaa0-71cb-4af0-9bbf-7bfbddda4eab] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  padding: 0px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-ee1eeaa0-71cb-4af0-9bbf-7bfbddda4eab] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-8f02fd5c-7685-48f8-9bcc-2b7d21354b79] {
  color: #333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-8f02fd5c-7685-48f8-9bcc-2b7d21354b79] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-b55dc768-e20e-41df-be4a-39579a2008be] {
  border-radius: 0px;
  color: #333;
  font-size: 72px;
  padding: 0px;
}

.sd[data-s-098544ff-da87-47aa-95c6-eb670f96fbd4] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  padding: 0px;
  width: calc(100% - (var(--gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90) * 0));
  max-width: calc(100% - (var(--gap-h-7afc37e6-2621-4b17-8bb6-6bb008bb1b90) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-098544ff-da87-47aa-95c6-eb670f96fbd4] {
    flex: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-098544ff-da87-47aa-95c6-eb670f96fbd4] {
    flex: none;
  }
}

.sd[data-s-eecadff3-a2e8-4952-a59b-d3062da2cd40] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-c875e4fd-76b2-40e9-b309-821c8b3e86dc] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: 43px;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 400px;
  --gap-h-c875e4fd-76b2-40e9-b309-821c8b3e86dc: 20px;
  --gap-v-c875e4fd-76b2-40e9-b309-821c8b3e86dc: 0px;
  --gap-uuid: c875e4fd-76b2-40e9-b309-821c8b3e86dc;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-c875e4fd-76b2-40e9-b309-821c8b3e86dc] {
    gap: 5px;
    --gap-h-c875e4fd-76b2-40e9-b309-821c8b3e86dc: 5px;
    --gap-v-c875e4fd-76b2-40e9-b309-821c8b3e86dc: 0px;
  }
}

.sd[data-s-bf73f4f1-00d0-442b-a2c6-6731f0850c2d] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-bf73f4f1-00d0-442b-a2c6-6731f0850c2d] {
    font-size: 18px;
    padding: 0px;
  }
}

.sd[data-s-7bc47beb-b7e9-4009-a0cf-98843fed8e48] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  margin: 20px 0px 0px 0px;
  padding: 0px;
  width: 100%;
  --gap-h-7bc47beb-b7e9-4009-a0cf-98843fed8e48: 10px;
  --gap-v-7bc47beb-b7e9-4009-a0cf-98843fed8e48: 0px;
  --gap-uuid: 7bc47beb-b7e9-4009-a0cf-98843fed8e48;
  max-width: 100%;
}

.sd[data-s-c859ac54-ff2c-4e97-9268-e2faa2bf80a9] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  padding: 10px;
  width: calc(15% - (var(--gap-h-7bc47beb-b7e9-4009-a0cf-98843fed8e48) * 0.85));
  --gap-h-c859ac54-ff2c-4e97-9268-e2faa2bf80a9: 0px;
  --gap-v-c859ac54-ff2c-4e97-9268-e2faa2bf80a9: 10px;
  --gap-uuid: c859ac54-ff2c-4e97-9268-e2faa2bf80a9;
  max-width: calc(15% - (var(--gap-h-7bc47beb-b7e9-4009-a0cf-98843fed8e48) * 0.85));
}

@media screen and (max-width: 950px) {
  .sd[data-s-c859ac54-ff2c-4e97-9268-e2faa2bf80a9] {
    flex: none;
    width: calc(20% - (var(--gap-h-7bc47beb-b7e9-4009-a0cf-98843fed8e48) * 0.8));
    --gap-h-c859ac54-ff2c-4e97-9268-e2faa2bf80a9: 0px;
    --gap-v-c859ac54-ff2c-4e97-9268-e2faa2bf80a9: 10px;
    max-width: calc(20% - (var(--gap-h-7bc47beb-b7e9-4009-a0cf-98843fed8e48) * 0.8));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-c859ac54-ff2c-4e97-9268-e2faa2bf80a9] {
    flex: none;
    width: calc(25% - (var(--gap-h-7bc47beb-b7e9-4009-a0cf-98843fed8e48) * 0.75));
    --gap-h-c859ac54-ff2c-4e97-9268-e2faa2bf80a9: 0px;
    --gap-v-c859ac54-ff2c-4e97-9268-e2faa2bf80a9: 10px;
    max-width: calc(25% - (var(--gap-h-7bc47beb-b7e9-4009-a0cf-98843fed8e48) * 0.75));
  }
}

.sd[data-s-fe28728f-36f3-425c-b8b0-56a7422d29f3] {
  background: rgba(255, 255, 255, 0);
  border-radius: 0;
  flex: none;
  height: auto;
  width: 140px;
  max-width: 100%;
}

.sd[data-s-caa9f17a-e845-46df-902f-13edee40da7b] {
  align-content: flex-start;
  align-items: flex-start;
  background: #f8fbff;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-radius: 48px;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 30px;
  width: calc(85% - (var(--gap-h-7bc47beb-b7e9-4009-a0cf-98843fed8e48) * 0.15000000000000002));
  --gap-h-caa9f17a-e845-46df-902f-13edee40da7b: 0px;
  --gap-v-caa9f17a-e845-46df-902f-13edee40da7b: 10px;
  --gap-uuid: caa9f17a-e845-46df-902f-13edee40da7b;
  max-width: calc(85% - (var(--gap-h-7bc47beb-b7e9-4009-a0cf-98843fed8e48) * 0.15000000000000002));
}

@media screen and (max-width: 950px) {
  .sd[data-s-caa9f17a-e845-46df-902f-13edee40da7b] {
    flex: none;
    padding: 20px;
    width: calc(80% - (var(--gap-h-7bc47beb-b7e9-4009-a0cf-98843fed8e48) * 0.2));
    --gap-h-caa9f17a-e845-46df-902f-13edee40da7b: 0px;
    --gap-v-caa9f17a-e845-46df-902f-13edee40da7b: 10px;
    max-width: calc(80% - (var(--gap-h-7bc47beb-b7e9-4009-a0cf-98843fed8e48) * 0.2));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-caa9f17a-e845-46df-902f-13edee40da7b] {
    border-radius: 16px;
    flex: none;
    margin: 10px 0px 0px 0px;
    padding: 10px;
    width: calc(75% - (var(--gap-h-7bc47beb-b7e9-4009-a0cf-98843fed8e48) * 0.24999999999999994));
    --gap-h-caa9f17a-e845-46df-902f-13edee40da7b: 0px;
    --gap-v-caa9f17a-e845-46df-902f-13edee40da7b: 10px;
    max-width: calc(75% - (var(--gap-h-7bc47beb-b7e9-4009-a0cf-98843fed8e48) * 0.24999999999999994));
  }
}

.sd[data-s-ea20b7f5-0ef9-417d-8d1f-ed19c99880ce] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: center;
  padding: 0px 20px 0px 8px;
  width: calc(100% - (var(--gap-h-caa9f17a-e845-46df-902f-13edee40da7b) * 0));
  --gap-h-ea20b7f5-0ef9-417d-8d1f-ed19c99880ce: 0px;
  --gap-v-ea20b7f5-0ef9-417d-8d1f-ed19c99880ce: 10px;
  --gap-uuid: ea20b7f5-0ef9-417d-8d1f-ed19c99880ce;
  max-width: calc(100% - (var(--gap-h-caa9f17a-e845-46df-902f-13edee40da7b) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-ea20b7f5-0ef9-417d-8d1f-ed19c99880ce] {
    padding: 0px 0px 0px 0px;
    width: 100%;
    --gap-h-ea20b7f5-0ef9-417d-8d1f-ed19c99880ce: 0px;
    --gap-v-ea20b7f5-0ef9-417d-8d1f-ed19c99880ce: 10px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-ea20b7f5-0ef9-417d-8d1f-ed19c99880ce] {
    padding: 0px 0px 0px 0px;
    --gap-h-ea20b7f5-0ef9-417d-8d1f-ed19c99880ce: 0px;
    --gap-v-ea20b7f5-0ef9-417d-8d1f-ed19c99880ce: 10px;
  }
}

.sd[data-s-28a82fc1-4652-438a-94c8-9cb3bf18d0c9] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  padding: 0px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-28a82fc1-4652-438a-94c8-9cb3bf18d0c9] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-0270c4a4-d210-4aa0-850e-c25e66fb086b] {
  color: #333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-0270c4a4-d210-4aa0-850e-c25e66fb086b] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-4711d677-6d9b-4288-85cd-6dcdd9e4537a] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 700;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-4711d677-6d9b-4288-85cd-6dcdd9e4537a] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-5e67ddec-34ea-4608-90fe-ffbfa6fd98c8] {
  color: #333;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 400;
  height: auto;
  line-height: 1.4;
  margin: 0px 0px 0px 20px;
  text-align: left;
  width: auto;
  max-width: calc(100% - 20px);
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-5e67ddec-34ea-4608-90fe-ffbfa6fd98c8] {
    font-size: 14px;
    margin: 0px 0px 0px 10px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-98ec673f-a02a-4a79-9850-4777c7238176] {
  align-content: center;
  align-items: center;
  background: #f8fbff;
  border-bottom: 1px solid rgba(36, 37, 40, 0.1);
  border-left: 0px solid rgba(36, 37, 40, 0.1);
  border-right: 0px solid rgba(36, 37, 40, 0.1);
  border-top: 0px solid rgba(36, 37, 40, 0.1);
  display: flex;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 100px 100px 100px 100px;
  width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
  max-width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-98ec673f-a02a-4a79-9850-4777c7238176] {
    display: flex;
    padding: 60px 40px 60px 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-98ec673f-a02a-4a79-9850-4777c7238176] {
    display: flex;
    padding: 0px 20px 0px 20px;
  }
}

.sd[data-s-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: flex-end;
  padding: 0px 40px;
  width: 1280px;
  --gap-h-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21: 0px;
  --gap-v-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21: 0px;
  --gap-uuid: 81cac5b1-7e9e-4fd8-bdce-2dcef0886a21;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px 20px;
    --gap-h-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21: 0px;
    --gap-v-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21] {
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 0px;
    width: auto;
    --gap-h-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21: 0px;
    --gap-v-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21: 0px;
    max-width: 100%;
  }
}

.sd[data-s-a20150bf-b4ce-4ff2-aa8a-4ca7738609ce] {
  border-bottom: 1px solid rgba(36, 37, 40, 0.1);
  border-left: 1px solid rgba(36, 37, 40, 0.1);
  border-radius: 16px;
  border-right: 1px solid rgba(36, 37, 40, 0.1);
  border-top: 1px solid rgba(36, 37, 40, 0.1);
  box-shadow: none;
  flex: none;
  height: auto;
  justify-content: center;
  margin: 0px -80px 0px 0px;
  width: calc(50% - -80px - (var(--gap-h-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21) * 0.5));
  max-width: calc(50% - -80px - (var(--gap-h-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21) * 0.5));
}

@media screen and (max-width: 950px) {
  .sd[data-s-a20150bf-b4ce-4ff2-aa8a-4ca7738609ce] {
    flex: none;
    margin: 0px -60px -80px -60px;
    width: calc(50% - -120px - (var(--gap-h-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21) * 0.5));
    max-width: calc(50% - -120px - (var(--gap-h-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21) * 0.5));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a20150bf-b4ce-4ff2-aa8a-4ca7738609ce] {
    flex: none;
    margin: 0px 0px -80px 0px;
    width: calc(100% - (var(--gap-h-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21) * 0));
    max-width: calc(100% - (var(--gap-h-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21) * 0));
  }
}

.sd[data-s-41dcb14c-67cd-4f3f-947c-2b9bc25325e4] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  width: calc(50% - (var(--gap-h-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21) * 0.5));
  --gap-h-41dcb14c-67cd-4f3f-947c-2b9bc25325e4: 0px;
  --gap-v-41dcb14c-67cd-4f3f-947c-2b9bc25325e4: 0px;
  --gap-uuid: 41dcb14c-67cd-4f3f-947c-2b9bc25325e4;
  max-width: calc(50% - (var(--gap-h-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21) * 0.5));
}

@media screen and (max-width: 950px) {
  .sd[data-s-41dcb14c-67cd-4f3f-947c-2b9bc25325e4] {
    flex: none;
    flex-direction: column;
    width: calc(80% - (var(--gap-h-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21) * 0.2));
    --gap-h-41dcb14c-67cd-4f3f-947c-2b9bc25325e4: 0px;
    --gap-v-41dcb14c-67cd-4f3f-947c-2b9bc25325e4: 0px;
    max-width: calc(80% - (var(--gap-h-81cac5b1-7e9e-4fd8-bdce-2dcef0886a21) * 0.2));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-41dcb14c-67cd-4f3f-947c-2b9bc25325e4] {
    align-content: flex-end;
    align-items: flex-end;
    flex: none;
    flex-direction: column;
    justify-content: flex-end;
    width: 80%;
    --gap-h-41dcb14c-67cd-4f3f-947c-2b9bc25325e4: 0px;
    --gap-v-41dcb14c-67cd-4f3f-947c-2b9bc25325e4: 0px;
  }
}

.sd[data-s-15bd17ef-986a-4c3a-b23d-6d77724fbdd3] {
  align-content: flex-start;
  align-items: flex-start;
  background: #ffffff;
  border-radius: 16px;
  box-shadow: 12px 60px 90px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: center;
  margin: 40px 0px 0px 0px;
  padding: 60px;
  width: 600px;
  z-index: 1;
  --gap-h-15bd17ef-986a-4c3a-b23d-6d77724fbdd3: 0px;
  --gap-v-15bd17ef-986a-4c3a-b23d-6d77724fbdd3: 20px;
  --gap-uuid: 15bd17ef-986a-4c3a-b23d-6d77724fbdd3;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-15bd17ef-986a-4c3a-b23d-6d77724fbdd3] {
    flex: none;
    margin: 0px 0px 0px 0px;
    padding: 40px;
    width: calc(100% - (var(--gap-h-41dcb14c-67cd-4f3f-947c-2b9bc25325e4) * 0));
    --gap-h-15bd17ef-986a-4c3a-b23d-6d77724fbdd3: 0px;
    --gap-v-15bd17ef-986a-4c3a-b23d-6d77724fbdd3: 20px;
    max-width: calc(100% - (var(--gap-h-41dcb14c-67cd-4f3f-947c-2b9bc25325e4) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-15bd17ef-986a-4c3a-b23d-6d77724fbdd3] {
    padding: 20px;
    --gap-h-15bd17ef-986a-4c3a-b23d-6d77724fbdd3: 0px;
    --gap-v-15bd17ef-986a-4c3a-b23d-6d77724fbdd3: 20px;
  }
}

.sd[data-s-b5534289-9a8c-4d2c-94b2-8838216c1d66] {
  color: #242528;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-b5534289-9a8c-4d2c-94b2-8838216c1d66] {
    font-size: 28px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-b5534289-9a8c-4d2c-94b2-8838216c1d66] {
    font-size: 20px;
  }
}

.sd[data-s-df8db992-f09b-43f4-9bde-52418c2068d9] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 14px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-df8db992-f09b-43f4-9bde-52418c2068d9] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-df8db992-f09b-43f4-9bde-52418c2068d9] {
    font-size: 14px;
  }
}

.sd[data-s-a3c58d15-1f79-4088-8805-b7077104bf96] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 14px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-a3c58d15-1f79-4088-8805-b7077104bf96] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a3c58d15-1f79-4088-8805-b7077104bf96] {
    font-size: 14px;
  }
}

.sd[data-s-b8f2785f-affa-4e9e-9838-313855bf522e] {
  align-content: center;
  align-items: center;
  background: #F4810B;
  border-radius: 7px;
  box-shadow: 0px -3px 0px 0px rgba(0, 0, 0, 0.25) inset;
  flex: none;
  flex-direction: row;
  gap: 10px;
  height: auto;
  justify-content: center;
  margin: 0px;
  padding: 17px 54px 20px 55px;
  width: calc(100% - (var(--gap-h-15bd17ef-986a-4c3a-b23d-6d77724fbdd3) * 0));
  --gap-h-b8f2785f-affa-4e9e-9838-313855bf522e: 10px;
  --gap-v-b8f2785f-affa-4e9e-9838-313855bf522e: 0px;
  --gap-uuid: b8f2785f-affa-4e9e-9838-313855bf522e;
  max-width: calc(100% - (var(--gap-h-15bd17ef-986a-4c3a-b23d-6d77724fbdd3) * 0));
}

.sd[data-s-b8f2785f-affa-4e9e-9838-313855bf522e]:hover {
  box-shadow: none;
  --gap-h-b8f2785f-affa-4e9e-9838-313855bf522e: 10px;
  --gap-v-b8f2785f-affa-4e9e-9838-313855bf522e: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-b8f2785f-affa-4e9e-9838-313855bf522e] {
    flex: none;
    width: 100%;
    --gap-h-b8f2785f-affa-4e9e-9838-313855bf522e: 10px;
    --gap-v-b8f2785f-affa-4e9e-9838-313855bf522e: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-b8f2785f-affa-4e9e-9838-313855bf522e] {
    align-content: center;
    align-items: center;
    gap: 10px;
    justify-content: center;
    margin: 0px;
    padding: 13px 24px 19px 24px;
    --gap-h-b8f2785f-affa-4e9e-9838-313855bf522e: 10px;
    --gap-v-b8f2785f-affa-4e9e-9838-313855bf522e: 0px;
  }
}

.sd[data-s-b4f0e8e5-f7ab-4e0b-ad43-9f5d7c275140] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 2px 0px 0px 0px;
  width: 25px;
  max-width: 100%;
}

.sd[data-s-400c6af1-3bfc-4100-a528-1ff47cd5b4c4] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 216px;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-400c6af1-3bfc-4100-a528-1ff47cd5b4c4] {
    flex: none;
    width: calc(68% - (var(--gap-h-b8f2785f-affa-4e9e-9838-313855bf522e) * 0.32000000000000006));
    max-width: calc(68% - (var(--gap-h-b8f2785f-affa-4e9e-9838-313855bf522e) * 0.32000000000000006));
  }
}

.sd[data-s-969d1381-e316-4a96-8747-39bc5e9d066d] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-bottom: 1px solid rgba(36, 37, 40, 0.1);
  border-left: 0px solid rgba(36, 37, 40, 0.1);
  border-right: 0px solid rgba(36, 37, 40, 0.1);
  border-top: 0px solid rgba(36, 37, 40, 0.1);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 100px 100px 100px 100px;
  width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
  max-width: calc(100% - (var(--gap-h-70da684a-b20d-4d40-b080-a93ebe90021b) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-969d1381-e316-4a96-8747-39bc5e9d066d] {
    padding: 60px 40px 60px 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-969d1381-e316-4a96-8747-39bc5e9d066d] {
    padding: 60px 20px 30px 20px;
  }
}

.sd[data-s-b98891b7-8f0d-468f-af0f-188192a3fc2b] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: flex-start;
  padding: 0px 40px;
  width: 1280px;
  --gap-h-b98891b7-8f0d-468f-af0f-188192a3fc2b: 0px;
  --gap-v-b98891b7-8f0d-468f-af0f-188192a3fc2b: 40px;
  --gap-uuid: b98891b7-8f0d-468f-af0f-188192a3fc2b;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-b98891b7-8f0d-468f-af0f-188192a3fc2b] {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 20px;
    --gap-h-b98891b7-8f0d-468f-af0f-188192a3fc2b: 0px;
    --gap-v-b98891b7-8f0d-468f-af0f-188192a3fc2b: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-b98891b7-8f0d-468f-af0f-188192a3fc2b] {
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 30px;
    padding: 0px 10px;
    --gap-h-b98891b7-8f0d-468f-af0f-188192a3fc2b: 0px;
    --gap-v-b98891b7-8f0d-468f-af0f-188192a3fc2b: 30px;
  }
}

.sd[data-s-f6ef7817-24b5-47fc-a0dc-0ca474e740a9] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: space-between;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 400px;
  --gap-h-f6ef7817-24b5-47fc-a0dc-0ca474e740a9: 20px;
  --gap-v-f6ef7817-24b5-47fc-a0dc-0ca474e740a9: 0px;
  --gap-uuid: f6ef7817-24b5-47fc-a0dc-0ca474e740a9;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-f6ef7817-24b5-47fc-a0dc-0ca474e740a9] {
    gap: 5px;
    --gap-h-f6ef7817-24b5-47fc-a0dc-0ca474e740a9: 5px;
    --gap-v-f6ef7817-24b5-47fc-a0dc-0ca474e740a9: 0px;
  }
}

.sd[data-s-20b68edd-e8b8-497e-b25e-d9404b16b572] {
  color: #242528;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.35;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-20b68edd-e8b8-497e-b25e-d9404b16b572] {
    font-size: 36px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-20b68edd-e8b8-497e-b25e-d9404b16b572] {
    font-size: 32px;
  }
}

.sd[data-s-f8049b93-2eda-4c99-b729-8aa04bbd5f9e] {
  align-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0);
  flex: 2;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-b98891b7-8f0d-468f-af0f-188192a3fc2b) * 0));
  --gap-h-f8049b93-2eda-4c99-b729-8aa04bbd5f9e: 0px;
  --gap-v-f8049b93-2eda-4c99-b729-8aa04bbd5f9e: 40px;
  --gap-uuid: f8049b93-2eda-4c99-b729-8aa04bbd5f9e;
  max-width: calc(100% - (var(--gap-h-b98891b7-8f0d-468f-af0f-188192a3fc2b) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-f8049b93-2eda-4c99-b729-8aa04bbd5f9e] {
    flex-direction: column;
    margin: 0px -20px 0px -20px;
    --gap-h-f8049b93-2eda-4c99-b729-8aa04bbd5f9e: 0px;
    --gap-v-f8049b93-2eda-4c99-b729-8aa04bbd5f9e: 40px;
    width: calc(100% - -40px - (var(--gap-h-b98891b7-8f0d-468f-af0f-188192a3fc2b) * 0));
    max-width: calc(100% - -40px - (var(--gap-h-b98891b7-8f0d-468f-af0f-188192a3fc2b) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f8049b93-2eda-4c99-b729-8aa04bbd5f9e] {
    flex-direction: column;
    margin: 0px -10px 0px -10px;
    --gap-h-f8049b93-2eda-4c99-b729-8aa04bbd5f9e: 0px;
    --gap-v-f8049b93-2eda-4c99-b729-8aa04bbd5f9e: 40px;
    width: calc(100% - -20px - (var(--gap-h-b98891b7-8f0d-468f-af0f-188192a3fc2b) * 0));
    max-width: calc(100% - -20px - (var(--gap-h-b98891b7-8f0d-468f-af0f-188192a3fc2b) * 0));
  }
}

.sd[data-s-542c04f9-a8e4-483b-9fb3-299f8aa52b88] {
  background: rgba(255, 255, 255, 0);
  flex: none;
  gap: 10px;
  padding: 0px;
  width: calc(100% - (var(--gap-h-f8049b93-2eda-4c99-b729-8aa04bbd5f9e) * 0));
  --gap-h-542c04f9-a8e4-483b-9fb3-299f8aa52b88: 0px;
  --gap-v-542c04f9-a8e4-483b-9fb3-299f8aa52b88: 10px;
  --gap-uuid: 542c04f9-a8e4-483b-9fb3-299f8aa52b88;
  max-width: calc(100% - (var(--gap-h-f8049b93-2eda-4c99-b729-8aa04bbd5f9e) * 0));
}

.sd[data-s-1bd882a2-a21c-436e-aac3-42af4d3f6983] {
  align-content: flex-start;
  align-items: flex-start;
  background: #f8fbff;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  width: calc(100% - (var(--gap-h-542c04f9-a8e4-483b-9fb3-299f8aa52b88) * 0));
  --gap-h-1bd882a2-a21c-436e-aac3-42af4d3f6983: 20px;
  --gap-v-1bd882a2-a21c-436e-aac3-42af4d3f6983: 0px;
  --gap-uuid: 1bd882a2-a21c-436e-aac3-42af4d3f6983;
  max-width: calc(100% - (var(--gap-h-542c04f9-a8e4-483b-9fb3-299f8aa52b88) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-1bd882a2-a21c-436e-aac3-42af4d3f6983] {
    flex-direction: row;
    flex-wrap: nowrap;
    --gap-h-1bd882a2-a21c-436e-aac3-42af4d3f6983: 20px;
    --gap-v-1bd882a2-a21c-436e-aac3-42af4d3f6983: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-1bd882a2-a21c-436e-aac3-42af4d3f6983] {
    flex-direction: row;
    flex-wrap: nowrap;
    --gap-h-1bd882a2-a21c-436e-aac3-42af4d3f6983: 20px;
    --gap-v-1bd882a2-a21c-436e-aac3-42af4d3f6983: 0px;
  }
}

.sd[data-s-2cb58c44-5d5a-4c51-8479-c2552e799057] {
  align-content: flex-start;
  align-items: flex-start;
  background: #f8fbff;
  border-radius: 0px;
  flex: 1;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: auto;
  max-width: 100%;
}

.sd[data-s-5d070e18-6b02-4d08-b439-132e2c5d0156] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  border-bottom: 1px solid rgba(0, 0, 0, 0);
  border-left: 1px solid rgba(0, 0, 0, 0);
  border-radius: 12px;
  border-right: 1px solid rgba(0, 0, 0, 0);
  border-top: 1px solid rgba(0, 0, 0, 0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: space-between;
  padding: 15px 15px 15px 15px;
  width: 100%;
  --gap-h-5d070e18-6b02-4d08-b439-132e2c5d0156: 0px;
  --gap-v-5d070e18-6b02-4d08-b439-132e2c5d0156: 0px;
  --gap-uuid: 5d070e18-6b02-4d08-b439-132e2c5d0156;
  max-width: 100%;
}

.sd[data-s-5d070e18-6b02-4d08-b439-132e2c5d0156]:hover {
  border-bottom: 1px solid rgba(36, 37, 40, 0.7);
  border-left: 1px solid rgba(36, 37, 40, 0.7);
  border-right: 1px solid rgba(36, 37, 40, 0.7);
  border-top: 1px solid rgba(36, 37, 40, 0.7);
  --gap-h-5d070e18-6b02-4d08-b439-132e2c5d0156: 0px;
  --gap-v-5d070e18-6b02-4d08-b439-132e2c5d0156: 0px;
}

.sd[data-s-e970e6c2-ebdb-46c1-8ce7-32dc909baf9f] {
  align-content: flex-start;
  align-items: flex-start;
  flex: 1;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: flex-start;
  padding: 0px;
  width: auto;
  --gap-h-e970e6c2-ebdb-46c1-8ce7-32dc909baf9f: 20px;
  --gap-v-e970e6c2-ebdb-46c1-8ce7-32dc909baf9f: 0px;
  --gap-uuid: e970e6c2-ebdb-46c1-8ce7-32dc909baf9f;
  max-width: 100%;
}

.sd[data-s-9cb04dbe-f92a-468d-be20-56e0efc6e33c] {
  color: #242528;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 28px;
  font-weight: 700;
  height: auto;
  line-height: 1;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-9cb04dbe-f92a-468d-be20-56e0efc6e33c] {
    padding: 0px 0px 0px 0px;
  }
}

.sd[data-s-c559e735-1e40-4aaf-b4d7-2c4969eacf15] {
  color: #242528;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 700;
  height: auto;
  line-height: 1.85;
  text-align: left;
  width: calc(90% - (var(--gap-h-e970e6c2-ebdb-46c1-8ce7-32dc909baf9f) * 0.10000000000000003));
  max-width: calc(90% - (var(--gap-h-e970e6c2-ebdb-46c1-8ce7-32dc909baf9f) * 0.10000000000000003));
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-c559e735-1e40-4aaf-b4d7-2c4969eacf15] {
    font-size: 16px;
  }
}

.sd[data-s-fedba488-c113-43e6-aeb9-ed057bc51458] {
  border-bottom: 1px solid rgba(36, 37, 40, 0.1);
  border-left: 1px solid rgba(36, 37, 40, 0.1);
  border-radius: 96px;
  border-right: 1px solid rgba(36, 37, 40, 0.1);
  border-top: 1px solid rgba(36, 37, 40, 0.1);
  color: #242528;
  flex: none;
  font-size: 24px;
  height: 40px;
  transform: rotate(180deg);
  width: 40px;
  max-width: 100%;
}

.sd._isClose[data-s-fedba488-c113-43e6-aeb9-ed057bc51458] {
  transform: rotate(0deg);
}

.sd[data-s-5d070e18-6b02-4d08-b439-132e2c5d0156]:hover .sd[data-s-fedba488-c113-43e6-aeb9-ed057bc51458] {
  border-bottom: 1px solid rgba(36, 37, 40, 0.7);
  border-left: 1px solid rgba(36, 37, 40, 0.7);
  border-right: 1px solid rgba(36, 37, 40, 0.7);
  border-top: 1px solid rgba(36, 37, 40, 0.7);
}

@media screen and (max-width: 685px) {
  .sd[data-s-fedba488-c113-43e6-aeb9-ed057bc51458] {
    margin: 0px 0px 0px 20px;
    max-width: calc(100% - 20px);
  }
}

.sd[data-s-8f5816f0-b9fe-4c8d-acfa-a7eb7866d97a] {
  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-8f5816f0-b9fe-4c8d-acfa-a7eb7866d97a] {
  flex: none;
}

.sd[data-s-4a86f9eb-0020-478f-80f6-534e63a63284] {
  align-content: flex-start;
  align-items: flex-start;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  opacity: 1;
  padding: 15px 15px 15px 15px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-bb5e4c95-aeeb-46ac-afe4-71879a77e521] {
  color: #242528;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-weight: 500;
  height: auto;
  line-height: 1.75;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-bb5e4c95-aeeb-46ac-afe4-71879a77e521] {
    padding: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-bb5e4c95-aeeb-46ac-afe4-71879a77e521] {
    font-size: 14px;
  }
}

.sd[data-s-5cdb1de1-98b3-43f2-839a-c9c9d91b5098] {
  align-items: center;
  background: #172c7b;
  flex-direction: column;
  gap: 30px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 40px;
  width: 100%;
  --gap-h-5cdb1de1-98b3-43f2-839a-c9c9d91b5098: 0px;
  --gap-v-5cdb1de1-98b3-43f2-839a-c9c9d91b5098: 30px;
  --gap-uuid: 5cdb1de1-98b3-43f2-839a-c9c9d91b5098;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5cdb1de1-98b3-43f2-839a-c9c9d91b5098] {
    display: flex;
    z-index: 1;
    --gap-h-5cdb1de1-98b3-43f2-839a-c9c9d91b5098: 0px;
    --gap-v-5cdb1de1-98b3-43f2-839a-c9c9d91b5098: 30px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5cdb1de1-98b3-43f2-839a-c9c9d91b5098] {
    display: flex;
    gap: 15px;
    margin: 0px;
    padding: 25px 15px 25px 15px;
    --gap-h-5cdb1de1-98b3-43f2-839a-c9c9d91b5098: 0px;
    --gap-v-5cdb1de1-98b3-43f2-839a-c9c9d91b5098: 15px;
  }
}

.sd[data-s-7992c06e-27dc-43a0-b9d7-d78a59a4ae84] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.5;
  margin: 0px;
  text-align: center;
  width: 1200px;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 950px) {
  .sd[data-s-7992c06e-27dc-43a0-b9d7-d78a59a4ae84] {
    font-size: 18px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-7992c06e-27dc-43a0-b9d7-d78a59a4ae84] {
    flex: none;
    font-size: 16px;
    height: auto;
    line-height: 1.3;
    width: calc(100% - (var(--gap-h-5cdb1de1-98b3-43f2-839a-c9c9d91b5098) * 0));
    max-width: calc(100% - (var(--gap-h-5cdb1de1-98b3-43f2-839a-c9c9d91b5098) * 0));
  }
}

.sd[data-s-3dc550f9-d946-4c1f-927a-3526fff6e86a] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  padding: 0px;
  width: 760px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-3dc550f9-d946-4c1f-927a-3526fff6e86a] {
    flex: none;
    width: 400px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-3dc550f9-d946-4c1f-927a-3526fff6e86a] {
    padding: 0px;
  }
}

.sd[data-s-e4ea2f66-8600-4a58-83af-d3dcc121ce2c] {
  align-items: center;
  flex-direction: row;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: 100%;
  --gap-h-e4ea2f66-8600-4a58-83af-d3dcc121ce2c: 40px;
  --gap-v-e4ea2f66-8600-4a58-83af-d3dcc121ce2c: 0px;
  --gap-uuid: e4ea2f66-8600-4a58-83af-d3dcc121ce2c;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-e4ea2f66-8600-4a58-83af-d3dcc121ce2c] {
    flex-wrap: wrap;
    --gap-h-e4ea2f66-8600-4a58-83af-d3dcc121ce2c: 40px;
    --gap-v-e4ea2f66-8600-4a58-83af-d3dcc121ce2c: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-e4ea2f66-8600-4a58-83af-d3dcc121ce2c] {
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 12px;
    margin: 0px;
    padding: 0px;
    --gap-h-e4ea2f66-8600-4a58-83af-d3dcc121ce2c: 0px;
    --gap-v-e4ea2f66-8600-4a58-83af-d3dcc121ce2c: 12px;
  }
}

.sd[data-s-d4fc6caf-f7a2-4e3d-99a9-867c293a8b49] {
  align-items: center;
  background: #FFFFFF;
  border-bottom: 1px solid #154481;
  border-left: 1px solid #154481;
  border-radius: 7px;
  border-right: 1px solid #154481;
  border-top: 1px solid #154481;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 6px 32px 5px 40px;
  width: calc(50% - (var(--gap-h-e4ea2f66-8600-4a58-83af-d3dcc121ce2c) * 0.5));
  max-width: calc(50% - (var(--gap-h-e4ea2f66-8600-4a58-83af-d3dcc121ce2c) * 0.5));
}

@media screen and (max-width: 950px) {
  .sd[data-s-d4fc6caf-f7a2-4e3d-99a9-867c293a8b49] {
    flex: none;
    width: calc(100% - (var(--gap-h-e4ea2f66-8600-4a58-83af-d3dcc121ce2c) * 0));
    max-width: calc(100% - (var(--gap-h-e4ea2f66-8600-4a58-83af-d3dcc121ce2c) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-d4fc6caf-f7a2-4e3d-99a9-867c293a8b49] {
    padding: 5px 32px 5px 32px;
  }
}

.sd[data-s-63f4d118-6a9f-4a72-bec2-97d8c0638ff8] {
  align-items: center;
  flex-direction: column;
  gap: 1px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  width: 260px;
  --gap-h-63f4d118-6a9f-4a72-bec2-97d8c0638ff8: 0px;
  --gap-v-63f4d118-6a9f-4a72-bec2-97d8c0638ff8: 1px;
  --gap-uuid: 63f4d118-6a9f-4a72-bec2-97d8c0638ff8;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-63f4d118-6a9f-4a72-bec2-97d8c0638ff8] {
    margin: 0px;
    padding: 0px 0px 0px 0px;
    --gap-h-63f4d118-6a9f-4a72-bec2-97d8c0638ff8: 0px;
    --gap-v-63f4d118-6a9f-4a72-bec2-97d8c0638ff8: 1px;
  }
}

.sd[data-s-c7b0ec7c-c514-4a41-aba4-0682f93b5910] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: calc(100% - (var(--gap-h-63f4d118-6a9f-4a72-bec2-97d8c0638ff8) * 0));
  max-width: calc(100% - (var(--gap-h-63f4d118-6a9f-4a72-bec2-97d8c0638ff8) * 0));
}

@media screen and (max-width: 685px) {
  .sd[data-s-c7b0ec7c-c514-4a41-aba4-0682f93b5910] {
    margin: 0px 0px 2px 0px;
    width: calc(100% - (var(--gap-h-63f4d118-6a9f-4a72-bec2-97d8c0638ff8) * 0));
    max-width: calc(100% - (var(--gap-h-63f4d118-6a9f-4a72-bec2-97d8c0638ff8) * 0));
  }
}

.sd[data-s-2039931a-1adb-4491-b7de-97960db4108b] {
  align-items: center;
  flex-direction: row;
  gap: 5px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 1px;
  padding: 0px;
  width: 191px;
  --gap-h-2039931a-1adb-4491-b7de-97960db4108b: 5px;
  --gap-v-2039931a-1adb-4491-b7de-97960db4108b: 0px;
  --gap-uuid: 2039931a-1adb-4491-b7de-97960db4108b;
  max-width: calc(100% - 1px);
}

@media screen and (max-width: 950px) {
  .sd[data-s-2039931a-1adb-4491-b7de-97960db4108b] {
    width: calc(100% - 1px - (var(--gap-h-63f4d118-6a9f-4a72-bec2-97d8c0638ff8) * 0));
    --gap-h-2039931a-1adb-4491-b7de-97960db4108b: 5px;
    --gap-v-2039931a-1adb-4491-b7de-97960db4108b: 0px;
    max-width: calc(100% - 1px - (var(--gap-h-63f4d118-6a9f-4a72-bec2-97d8c0638ff8) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-2039931a-1adb-4491-b7de-97960db4108b] {
    align-content: center;
    align-items: center;
    flex: none;
    gap: 0px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: calc(100% - (var(--gap-h-63f4d118-6a9f-4a72-bec2-97d8c0638ff8) * 0));
    --gap-h-2039931a-1adb-4491-b7de-97960db4108b: 0px;
    --gap-v-2039931a-1adb-4491-b7de-97960db4108b: 0px;
    max-width: calc(100% - (var(--gap-h-63f4d118-6a9f-4a72-bec2-97d8c0638ff8) * 0));
  }
}

.sd[data-s-d07e4fdb-edbc-4974-a4c3-9b3c6daa79f4] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 22px;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-d07e4fdb-edbc-4974-a4c3-9b3c6daa79f4] {
    margin: 0px 28px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-be9ed1be-6b06-4a0a-8533-92e1ef22399a] {
  color: #154481;
  flex: none;
  font-family: var(--s-font-7a888b77);
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  height: 28px;
  letter-spacing: 0em;
  margin: 0px;
  text-align: right;
  width: 164px;
  max-width: 100%;
  justify-content: flex-end;
  white-space: nowrap;
}

@media screen and (max-width: 950px) {
  .sd[data-s-be9ed1be-6b06-4a0a-8533-92e1ef22399a] {
    font-size: 20px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-be9ed1be-6b06-4a0a-8533-92e1ef22399a] {
    flex: none;
    font-size: 22px;
    height: auto;
    margin: 0px;
    width: calc(57% - (var(--gap-h-2039931a-1adb-4491-b7de-97960db4108b) * 0.43));
    max-width: calc(57% - (var(--gap-h-2039931a-1adb-4491-b7de-97960db4108b) * 0.43));
  }
}

.sd[data-s-befa4953-21b8-4ab5-a875-36727f6e0db1] {
  align-items: center;
  background: #F4810B;
  border-radius: 7px;
  box-shadow: 0px -3px 0px 0px rgba(0, 0, 0, 0.25) inset;
  flex: none;
  flex-direction: row;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 17px 54px 20px 55px;
  width: calc(50% - (var(--gap-h-e4ea2f66-8600-4a58-83af-d3dcc121ce2c) * 0.5));
  --gap-h-befa4953-21b8-4ab5-a875-36727f6e0db1: 10px;
  --gap-v-befa4953-21b8-4ab5-a875-36727f6e0db1: 0px;
  --gap-uuid: befa4953-21b8-4ab5-a875-36727f6e0db1;
  max-width: calc(50% - (var(--gap-h-e4ea2f66-8600-4a58-83af-d3dcc121ce2c) * 0.5));
}

.sd[data-s-befa4953-21b8-4ab5-a875-36727f6e0db1]:hover {
  box-shadow: none;
  --gap-h-befa4953-21b8-4ab5-a875-36727f6e0db1: 10px;
  --gap-v-befa4953-21b8-4ab5-a875-36727f6e0db1: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-befa4953-21b8-4ab5-a875-36727f6e0db1] {
    align-content: center;
    align-items: center;
    flex: none;
    justify-content: center;
    width: calc(100% - (var(--gap-h-e4ea2f66-8600-4a58-83af-d3dcc121ce2c) * 0));
    --gap-h-befa4953-21b8-4ab5-a875-36727f6e0db1: 10px;
    --gap-v-befa4953-21b8-4ab5-a875-36727f6e0db1: 0px;
    max-width: calc(100% - (var(--gap-h-e4ea2f66-8600-4a58-83af-d3dcc121ce2c) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-befa4953-21b8-4ab5-a875-36727f6e0db1] {
    align-content: center;
    align-items: center;
    gap: 10px;
    justify-content: center;
    margin: 0px;
    padding: 13px 24px 19px 24px;
    --gap-h-befa4953-21b8-4ab5-a875-36727f6e0db1: 10px;
    --gap-v-befa4953-21b8-4ab5-a875-36727f6e0db1: 0px;
  }
}

.sd[data-s-2692147f-90f3-4d3f-8e2d-7dde1672b6b7] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 2px 0px 0px 0px;
  width: 25px;
  max-width: 100%;
}

.sd[data-s-dae4005a-2a2b-46c0-b874-3dd5786a12b4] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 216px;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-dae4005a-2a2b-46c0-b874-3dd5786a12b4] {
    flex: none;
    width: calc(68% - (var(--gap-h-befa4953-21b8-4ab5-a875-36727f6e0db1) * 0.32000000000000006));
    max-width: calc(68% - (var(--gap-h-befa4953-21b8-4ab5-a875-36727f6e0db1) * 0.32000000000000006));
  }
}

.sd[data-s-0c9d8dd7-ecbc-4d41-87b7-93d8cc5e1657] {
  align-content: center;
  align-items: center;
  background: #ffffff;
  border-bottom: 0px solid rgba(36, 37, 40, 0.1);
  border-left: 0px solid rgba(36, 37, 40, 0.1);
  border-right: 0px solid rgba(36, 37, 40, 0.1);
  border-top: 0px solid rgba(36, 37, 40, 0.1);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 40px 40px 40px 40px;
  width: 100%;
  z-index: 0;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0c9d8dd7-ecbc-4d41-87b7-93d8cc5e1657] {
    z-index: 1;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0c9d8dd7-ecbc-4d41-87b7-93d8cc5e1657] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
}

.sd[data-s-ef472ebf-5654-4156-8880-c8c648a4c915] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px;
  width: 100%;
  --gap-h-ef472ebf-5654-4156-8880-c8c648a4c915: 20px;
  --gap-v-ef472ebf-5654-4156-8880-c8c648a4c915: 0px;
  --gap-uuid: ef472ebf-5654-4156-8880-c8c648a4c915;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-ef472ebf-5654-4156-8880-c8c648a4c915] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    --gap-h-ef472ebf-5654-4156-8880-c8c648a4c915: 0px;
    --gap-v-ef472ebf-5654-4156-8880-c8c648a4c915: 20px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-ef472ebf-5654-4156-8880-c8c648a4c915] {
    flex-direction: column-reverse;
    flex-wrap: nowrap;
    gap: 0px;
    --gap-h-ef472ebf-5654-4156-8880-c8c648a4c915: 0px;
    --gap-v-ef472ebf-5654-4156-8880-c8c648a4c915: 0px;
  }
}

.sd[data-s-706219ea-b5c0-4afc-8a95-c545d7385a5e] {
  flex: none;
  height: auto;
  width: 160px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-706219ea-b5c0-4afc-8a95-c545d7385a5e] {
    flex: none;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-706219ea-b5c0-4afc-8a95-c545d7385a5e] {
    flex: none;
    width: 220px;
    max-width: 100%;
  }
}

.sd[data-s-8b08afe1-0241-4f48-8394-4591d47fb7cb] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0px;
  justify-content: center;
  padding: 0px;
  --gap-h-8b08afe1-0241-4f48-8394-4591d47fb7cb: 0px;
  --gap-v-8b08afe1-0241-4f48-8394-4591d47fb7cb: 0px;
  --gap-uuid: 8b08afe1-0241-4f48-8394-4591d47fb7cb;
}

@media screen and (max-width: 950px) {
  .sd[data-s-8b08afe1-0241-4f48-8394-4591d47fb7cb] {
    flex-direction: column;
    --gap-h-8b08afe1-0241-4f48-8394-4591d47fb7cb: 0px;
    --gap-v-8b08afe1-0241-4f48-8394-4591d47fb7cb: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-8b08afe1-0241-4f48-8394-4591d47fb7cb] {
    flex-direction: column-reverse;
    --gap-h-8b08afe1-0241-4f48-8394-4591d47fb7cb: 0px;
    --gap-v-8b08afe1-0241-4f48-8394-4591d47fb7cb: 0px;
  }
}

.sd[data-s-fe2ffcb4-a8b9-46ec-a853-70f77cb85b71] {
  color: #5A5A5A;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 25px;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: 396px;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-fe2ffcb4-a8b9-46ec-a853-70f77cb85b71] {
    flex: none;
    font-size: 13px;
    width: calc(100% - (var(--gap-h-8b08afe1-0241-4f48-8394-4591d47fb7cb) * 0));
    max-width: calc(100% - (var(--gap-h-8b08afe1-0241-4f48-8394-4591d47fb7cb) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-fe2ffcb4-a8b9-46ec-a853-70f77cb85b71] {
    font-size: 13px;
    margin: 0px 0px 0px 0px;
  }
}

.sd[data-s-745bfed7-d88c-4b81-9f6b-514c701d0e60] {
  color: #5A5A5A;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0em;
  line-height: 25px;
  margin: 0px 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-745bfed7-d88c-4b81-9f6b-514c701d0e60] {
    flex: none;
    font-size: 13px;
    width: calc(100% - (var(--gap-h-8b08afe1-0241-4f48-8394-4591d47fb7cb) * 0));
    max-width: calc(100% - (var(--gap-h-8b08afe1-0241-4f48-8394-4591d47fb7cb) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-745bfed7-d88c-4b81-9f6b-514c701d0e60] {
    font-size: 13px;
    line-height: 1.3;
    margin: 0px 0px 0px 0px;
  }
}

.sd[data-s-90d1bb8e-47a8-466b-a0aa-a1fb1c4de3fc] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 100px;
  justify-content: center;
  margin: 10px 0px 0px 0px;
  padding: 0px 40px 0px 40px;
  width: 1280px;
  --gap-h-90d1bb8e-47a8-466b-a0aa-a1fb1c4de3fc: 0px;
  --gap-v-90d1bb8e-47a8-466b-a0aa-a1fb1c4de3fc: 100px;
  --gap-uuid: 90d1bb8e-47a8-466b-a0aa-a1fb1c4de3fc;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-90d1bb8e-47a8-466b-a0aa-a1fb1c4de3fc] {
    flex-direction: column;
    margin: 10px 0px 0px 0px;
    --gap-h-90d1bb8e-47a8-466b-a0aa-a1fb1c4de3fc: 0px;
    --gap-v-90d1bb8e-47a8-466b-a0aa-a1fb1c4de3fc: 100px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-90d1bb8e-47a8-466b-a0aa-a1fb1c4de3fc] {
    align-content: center;
    align-items: center;
    flex-direction: column-reverse;
    gap: 46px;
    justify-content: center;
    margin: 10px 0px 0px 0px;
    --gap-h-90d1bb8e-47a8-466b-a0aa-a1fb1c4de3fc: 0px;
    --gap-v-90d1bb8e-47a8-466b-a0aa-a1fb1c4de3fc: 46px;
  }
}

.sd[data-s-249dd1e8-6545-4dfb-bce1-db33ea8cc297] {
  color: rgba(36, 37, 40, 0.7);
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  letter-spacing: normal;
  line-height: 1;
  margin: 0px 0px 0px 0px;
  text-align: left;
  transform: rotate(0deg);
  transform-origin: top left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-249dd1e8-6545-4dfb-bce1-db33ea8cc297] {
    font-size: 12px;
    margin: 0px 0px 0px 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-249dd1e8-6545-4dfb-bce1-db33ea8cc297] {
    flex: none;
    margin: 0 0 0 0;
    transform: rotate(0deg);
    max-width: 100%;
  }
}

.sd[data-s-7dd73f3a-6549-4e11-b739-da60c93dc78c] {
  background: #EEEEEE;
  display: none;
  height: 160px;
  width: 200px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-7dd73f3a-6549-4e11-b739-da60c93dc78c] {
    align-content: center;
    align-items: center;
    background: #FFFFFF;
    bottom: 0px;
    display: flex;
    flex: none;
    height: auto;
    justify-content: center;
    left: 0px;
    margin: 0 0 0 0;
    position: fixed;
    right: 0px;
    top: auto;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-7dd73f3a-6549-4e11-b739-da60c93dc78c] {
    display: flex;
    z-index: 0;
  }
}

.sd[data-s-f3594118-f9f4-4c39-8ab6-9f659cfbb138] {
  align-items: center;
  background: #F4810B;
  border-radius: 7px;
  box-shadow: 0px -3px 0px 0px rgba(0, 0, 0, 0.25) inset;
  flex: none;
  flex-direction: row;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 17px 54px 20px 55px;
  width: 100%;
  --gap-h-f3594118-f9f4-4c39-8ab6-9f659cfbb138: 10px;
  --gap-v-f3594118-f9f4-4c39-8ab6-9f659cfbb138: 0px;
  --gap-uuid: f3594118-f9f4-4c39-8ab6-9f659cfbb138;
  max-width: 100%;
}

.sd[data-s-f3594118-f9f4-4c39-8ab6-9f659cfbb138]:hover {
  box-shadow: none;
  --gap-h-f3594118-f9f4-4c39-8ab6-9f659cfbb138: 10px;
  --gap-v-f3594118-f9f4-4c39-8ab6-9f659cfbb138: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-f3594118-f9f4-4c39-8ab6-9f659cfbb138] {
    align-content: center;
    align-items: center;
    flex: none;
    height: 70px;
    justify-content: center;
    padding: 17px 10px 20px 10px;
    width: 100%;
    --gap-h-f3594118-f9f4-4c39-8ab6-9f659cfbb138: 10px;
    --gap-v-f3594118-f9f4-4c39-8ab6-9f659cfbb138: 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f3594118-f9f4-4c39-8ab6-9f659cfbb138] {
    align-content: center;
    align-items: center;
    gap: 10px;
    justify-content: center;
    margin: 0px;
    padding: 13px 24px 19px 24px;
    --gap-h-f3594118-f9f4-4c39-8ab6-9f659cfbb138: 10px;
    --gap-v-f3594118-f9f4-4c39-8ab6-9f659cfbb138: 0px;
  }
}

.sd[data-s-87df420c-90f1-4446-a7ba-b904ee2f9cea] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 2px 0px 0px 0px;
  width: 25px;
  max-width: 100%;
}

.sd[data-s-58dc785a-aea1-42ec-a832-638b8017e43a] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 216px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-58dc785a-aea1-42ec-a832-638b8017e43a] {
    flex: none;
    width: 180px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-58dc785a-aea1-42ec-a832-638b8017e43a] {
    flex: none;
    width: calc(68% - (var(--gap-h-f3594118-f9f4-4c39-8ab6-9f659cfbb138) * 0.32000000000000006));
    max-width: calc(68% - (var(--gap-h-f3594118-f9f4-4c39-8ab6-9f659cfbb138) * 0.32000000000000006));
  }
}

body {
  background: #fff;
  transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1);
}

.sd[data-s-8ec7032c-fb75-4e26-8f52-9b0e50f06f07] {
  background: rgba(0, 0, 0, 0.16);
  height: 100%;
  justify-content: center;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-8c9dcaf1-4e1a-489b-a376-fe4d2d854487] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 10px;
  box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 20px;
  padding: 20px 20px;
  width: 1280px;
  max-width: calc(100% - 40px);
}

@media screen and (max-width: 950px) {
  .sd[data-s-8c9dcaf1-4e1a-489b-a376-fe4d2d854487] {
    flex: none;
    transform: rotate(90deg);
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-8c9dcaf1-4e1a-489b-a376-fe4d2d854487] {
    flex: none;
    width: calc(140% - 40px);
    max-width: calc(140% - 40px);
  }
}

.sd[data-s-6704c585-a5ee-4ff8-8b1d-ed15ee6e6920] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: center;
  padding: 0px;
  width: 85%;
  --gap-h-6704c585-a5ee-4ff8-8b1d-ed15ee6e6920: 0px;
  --gap-v-6704c585-a5ee-4ff8-8b1d-ed15ee6e6920: 20px;
  --gap-uuid: 6704c585-a5ee-4ff8-8b1d-ed15ee6e6920;
  max-width: 85%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-6704c585-a5ee-4ff8-8b1d-ed15ee6e6920] {
    align-content: flex-start;
    align-items: flex-start;
    border-bottom: 0px solid #000;
    border-left: 0px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex-direction: column;
    gap: 40px;
    justify-content: center;
    --gap-h-6704c585-a5ee-4ff8-8b1d-ed15ee6e6920: 0px;
    --gap-v-6704c585-a5ee-4ff8-8b1d-ed15ee6e6920: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-6704c585-a5ee-4ff8-8b1d-ed15ee6e6920] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    gap: 20px;
    justify-content: center;
    width: 100%;
    --gap-h-6704c585-a5ee-4ff8-8b1d-ed15ee6e6920: 0px;
    --gap-v-6704c585-a5ee-4ff8-8b1d-ed15ee6e6920: 20px;
    max-width: 100%;
  }
}

.sd[data-s-0563d1df-ab7c-401e-981a-60889d0224fe] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 20px;
  justify-content: space-between;
  padding: 0px;
  width: calc(100% - (var(--gap-h-6704c585-a5ee-4ff8-8b1d-ed15ee6e6920) * 0));
  --gap-h-0563d1df-ab7c-401e-981a-60889d0224fe: 20px;
  --gap-v-0563d1df-ab7c-401e-981a-60889d0224fe: 0px;
  --gap-uuid: 0563d1df-ab7c-401e-981a-60889d0224fe;
  max-width: calc(100% - (var(--gap-h-6704c585-a5ee-4ff8-8b1d-ed15ee6e6920) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-0563d1df-ab7c-401e-981a-60889d0224fe] {
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 40px;
    --gap-h-0563d1df-ab7c-401e-981a-60889d0224fe: 40px;
    --gap-v-0563d1df-ab7c-401e-981a-60889d0224fe: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0563d1df-ab7c-401e-981a-60889d0224fe] {
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 30px;
    --gap-h-0563d1df-ab7c-401e-981a-60889d0224fe: 30px;
    --gap-v-0563d1df-ab7c-401e-981a-60889d0224fe: 0px;
  }
}

.sd[data-s-370bb660-70fb-4318-a54e-d2c18deee359] {
  align-content: flex-start;
  align-items: flex-start;
  border-radius: 48px;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 5px;
  justify-content: center;
  padding: 0px;
  --gap-h-370bb660-70fb-4318-a54e-d2c18deee359: 0px;
  --gap-v-370bb660-70fb-4318-a54e-d2c18deee359: 5px;
  --gap-uuid: 370bb660-70fb-4318-a54e-d2c18deee359;
}

.sd[data-s-103c6bea-a715-48d4-b212-e40d7dbca97b] {
  color: #0040ff;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-feature-settings: 'palt'1;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: NaNem;
  line-height: 1.75;
  margin: 0px 0px 0px;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-103c6bea-a715-48d4-b212-e40d7dbca97b] {
    font-size: 14px;
  }
}

.sd[data-s-fe26a416-49bf-42ea-8390-c04e1d1016f3] {
  color: #333;
  font-size: 32px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-fe26a416-49bf-42ea-8390-c04e1d1016f3] {
    font-size: 20px;
  }
}

.sd[data-s-6881d0f4-249f-4401-8cf5-43e297a5a88e] {
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-top: 1px solid #000;
  flex: none;
  height: auto;
  width: calc(100% - (var(--gap-h-6704c585-a5ee-4ff8-8b1d-ed15ee6e6920) * 0));
  max-width: calc(100% - (var(--gap-h-6704c585-a5ee-4ff8-8b1d-ed15ee6e6920) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-6881d0f4-249f-4401-8cf5-43e297a5a88e] {
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-top: 1px solid #000;
  }
}

.sd[data-s-3a002947-69e9-4db3-b359-c6a000dd6405] {
  align-content: flex-end;
  align-items: flex-end;
  background: rgba(0, 0, 0, 0.16);
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100%;
  justify-content: flex-start;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-3a002947-69e9-4db3-b359-c6a000dd6405] {
    align-content: center;
    align-items: center;
    justify-content: center;
  }
}

.sd[data-s-58dba366-2249-49bb-9b87-336c772d3765] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 10px;
  box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 550px;
  justify-content: space-between;
  margin: 20px;
  padding: 0px 0px 20px 0px;
  width: 400px;
  max-width: calc(100% - 40px);
}

@media screen and (max-width: 950px) {
  .sd[data-s-58dba366-2249-49bb-9b87-336c772d3765] {
    flex: none;
    height: auto;
    width: 300px;
    max-width: calc(100% - 40px);
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-58dba366-2249-49bb-9b87-336c772d3765] {
    flex: none;
    height: auto;
    padding: 0px 10px 20px 10px;
  }
}

.sd[data-s-c4927dc5-8116-43ec-bcdf-2b358004530e] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 10px;
  justify-content: flex-end;
  padding: 0px;
  width: 100%;
  --gap-h-c4927dc5-8116-43ec-bcdf-2b358004530e: 10px;
  --gap-v-c4927dc5-8116-43ec-bcdf-2b358004530e: 0px;
  --gap-uuid: c4927dc5-8116-43ec-bcdf-2b358004530e;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-c4927dc5-8116-43ec-bcdf-2b358004530e] {
    flex-direction: row;
    --gap-h-c4927dc5-8116-43ec-bcdf-2b358004530e: 10px;
    --gap-v-c4927dc5-8116-43ec-bcdf-2b358004530e: 0px;
  }
}

.sd[data-s-dea043d7-d488-4ce9-abd4-041970a4bec4] {
  font-size: 24px;
  margin: 20px 20px 0px 0px;
  max-width: calc(100% - 20px);
}

@media screen and (max-width: 950px) {
  .sd[data-s-dea043d7-d488-4ce9-abd4-041970a4bec4] {
    border-radius: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-dea043d7-d488-4ce9-abd4-041970a4bec4] {
    border-bottom: 0px solid #000;
    border-left: 0px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    margin: 10px 10px 0px 0px;
    max-width: calc(100% - 10px);
  }
}

.sd[data-s-6cb21052-e52f-4c2d-954f-a60f87b3c56b] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 30px;
  justify-content: center;
  margin: 20px 0px 0px 0px;
  padding: 0px;
  --gap-h-6cb21052-e52f-4c2d-954f-a60f87b3c56b: 0px;
  --gap-v-6cb21052-e52f-4c2d-954f-a60f87b3c56b: 30px;
  --gap-uuid: 6cb21052-e52f-4c2d-954f-a60f87b3c56b;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-6cb21052-e52f-4c2d-954f-a60f87b3c56b] {
    margin: 10px 0px 50px 0px;
    --gap-h-6cb21052-e52f-4c2d-954f-a60f87b3c56b: 0px;
    --gap-v-6cb21052-e52f-4c2d-954f-a60f87b3c56b: 30px;
    max-width: 100%;
  }
}

.sd[data-s-b6bd5b6a-1d17-4ac8-a9f6-bc095a371944] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 500;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-b6bd5b6a-1d17-4ac8-a9f6-bc095a371944] {
    font-size: 18px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-b6bd5b6a-1d17-4ac8-a9f6-bc095a371944] {
    font-size: 16px;
  }
}

.sd[data-s-78c214d8-39b2-4aa2-9020-1dfba33eddbc] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 500;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-78c214d8-39b2-4aa2-9020-1dfba33eddbc] {
    font-size: 18px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-78c214d8-39b2-4aa2-9020-1dfba33eddbc] {
    font-size: 16px;
  }
}

.sd[data-s-75b01bf5-a187-42d8-a935-e77d350ed9dd] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 500;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-75b01bf5-a187-42d8-a935-e77d350ed9dd] {
    font-size: 18px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-75b01bf5-a187-42d8-a935-e77d350ed9dd] {
    font-size: 16px;
  }
}

.sd[data-s-d16f5a0b-9203-4809-8e27-fdfd3f6a7e5b] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 500;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-d16f5a0b-9203-4809-8e27-fdfd3f6a7e5b] {
    font-size: 18px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-d16f5a0b-9203-4809-8e27-fdfd3f6a7e5b] {
    font-size: 16px;
  }
}

.sd[data-s-fef1e185-756d-4d5b-8763-0b4724230ef1] {
  color: #242528;
  font-family: var(--s-font-79b19971);
  font-size: 20px;
  font-weight: 500;
  height: auto;
  line-height: 1.4;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-fef1e185-756d-4d5b-8763-0b4724230ef1] {
    font-size: 18px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-fef1e185-756d-4d5b-8763-0b4724230ef1] {
    font-size: 16px;
  }
}

.sd[data-s-8af7390b-9981-409d-b461-f468c4050a8c] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  padding: 30px;
  width: 760px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-8af7390b-9981-409d-b461-f468c4050a8c] {
    flex: none;
    width: auto;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-8af7390b-9981-409d-b461-f468c4050a8c] {
    padding: 0px;
  }
}

.sd[data-s-33d213d4-0a18-4011-820c-792c27459dd5] {
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 40px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: 100%;
  --gap-h-33d213d4-0a18-4011-820c-792c27459dd5: 0px;
  --gap-v-33d213d4-0a18-4011-820c-792c27459dd5: 40px;
  --gap-uuid: 33d213d4-0a18-4011-820c-792c27459dd5;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-33d213d4-0a18-4011-820c-792c27459dd5] {
    flex-wrap: wrap;
    --gap-h-33d213d4-0a18-4011-820c-792c27459dd5: 40px;
    --gap-v-33d213d4-0a18-4011-820c-792c27459dd5: 40px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-33d213d4-0a18-4011-820c-792c27459dd5] {
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 12px;
    margin: 0px;
    padding: 10px;
    --gap-h-33d213d4-0a18-4011-820c-792c27459dd5: 0px;
    --gap-v-33d213d4-0a18-4011-820c-792c27459dd5: 12px;
  }
}

.sd[data-s-b415daa0-40a8-4acf-a051-9ad21944cb3e] {
  align-items: center;
  background: #FFFFFF;
  border-bottom: 1px solid #154481;
  border-left: 1px solid #154481;
  border-radius: 7px;
  border-right: 1px solid #154481;
  border-top: 1px solid #154481;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 6px 32px 5px 40px;
  width: calc(100% - (var(--gap-h-33d213d4-0a18-4011-820c-792c27459dd5) * 0));
  max-width: calc(100% - (var(--gap-h-33d213d4-0a18-4011-820c-792c27459dd5) * 0));
}

@media screen and (max-width: 950px) {
  .sd[data-s-b415daa0-40a8-4acf-a051-9ad21944cb3e] {
    flex: none;
    padding: 6px 10px 5px 10px;
    width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-b415daa0-40a8-4acf-a051-9ad21944cb3e] {
    padding: 5px 10px 5px 10px;
  }
}

.sd[data-s-58ae03c8-3b97-4124-b492-8c0b92d62dc4] {
  align-items: center;
  flex-direction: column;
  gap: 1px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  width: 260px;
  --gap-h-58ae03c8-3b97-4124-b492-8c0b92d62dc4: 0px;
  --gap-v-58ae03c8-3b97-4124-b492-8c0b92d62dc4: 1px;
  --gap-uuid: 58ae03c8-3b97-4124-b492-8c0b92d62dc4;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-58ae03c8-3b97-4124-b492-8c0b92d62dc4] {
    flex: none;
    width: auto;
    --gap-h-58ae03c8-3b97-4124-b492-8c0b92d62dc4: 0px;
    --gap-v-58ae03c8-3b97-4124-b492-8c0b92d62dc4: 1px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-58ae03c8-3b97-4124-b492-8c0b92d62dc4] {
    margin: 0px;
    padding: 0px 0px 0px 0px;
    --gap-h-58ae03c8-3b97-4124-b492-8c0b92d62dc4: 0px;
    --gap-v-58ae03c8-3b97-4124-b492-8c0b92d62dc4: 1px;
  }
}

.sd[data-s-492a1833-eafe-422f-aa44-8befc35ef2ec] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: calc(100% - (var(--gap-h-58ae03c8-3b97-4124-b492-8c0b92d62dc4) * 0));
  max-width: calc(100% - (var(--gap-h-58ae03c8-3b97-4124-b492-8c0b92d62dc4) * 0));
}

@media screen and (max-width: 685px) {
  .sd[data-s-492a1833-eafe-422f-aa44-8befc35ef2ec] {
    margin: 0px 0px 2px 0px;
    width: calc(100% - (var(--gap-h-58ae03c8-3b97-4124-b492-8c0b92d62dc4) * 0));
    max-width: calc(100% - (var(--gap-h-58ae03c8-3b97-4124-b492-8c0b92d62dc4) * 0));
  }
}

.sd[data-s-026a5343-6338-4cda-a211-826dbf54cdef] {
  align-items: center;
  flex-direction: row;
  gap: 5px;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 0px 1px;
  padding: 0px;
  width: 191px;
  --gap-h-026a5343-6338-4cda-a211-826dbf54cdef: 5px;
  --gap-v-026a5343-6338-4cda-a211-826dbf54cdef: 0px;
  --gap-uuid: 026a5343-6338-4cda-a211-826dbf54cdef;
  max-width: calc(100% - 1px);
}

@media screen and (max-width: 950px) {
  .sd[data-s-026a5343-6338-4cda-a211-826dbf54cdef] {
    width: calc(100% - 1px - (var(--gap-h-58ae03c8-3b97-4124-b492-8c0b92d62dc4) * 0));
    --gap-h-026a5343-6338-4cda-a211-826dbf54cdef: 5px;
    --gap-v-026a5343-6338-4cda-a211-826dbf54cdef: 0px;
    max-width: calc(100% - 1px - (var(--gap-h-58ae03c8-3b97-4124-b492-8c0b92d62dc4) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-026a5343-6338-4cda-a211-826dbf54cdef] {
    align-content: center;
    align-items: center;
    flex: none;
    gap: 0px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: calc(100% - (var(--gap-h-58ae03c8-3b97-4124-b492-8c0b92d62dc4) * 0));
    --gap-h-026a5343-6338-4cda-a211-826dbf54cdef: 0px;
    --gap-v-026a5343-6338-4cda-a211-826dbf54cdef: 0px;
    max-width: calc(100% - (var(--gap-h-58ae03c8-3b97-4124-b492-8c0b92d62dc4) * 0));
  }
}

.sd[data-s-5e90ec53-01f2-421d-a319-440f9b511a8b] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: -1px 0px 0px 0px;
  width: 22px;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-5e90ec53-01f2-421d-a319-440f9b511a8b] {
    margin: 0px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-34d971d5-1f9b-4b9e-8b48-6a75bc2afa55] {
  color: #154481;
  flex: none;
  font-family: var(--s-font-7a888b77);
  font-size: 25px;
  font-style: normal;
  font-weight: 700;
  height: 28px;
  letter-spacing: 0em;
  margin: 0px;
  text-align: right;
  width: 164px;
  max-width: 100%;
  justify-content: flex-end;
}

@media screen and (max-width: 950px) {
  .sd[data-s-34d971d5-1f9b-4b9e-8b48-6a75bc2afa55] {
    font-size: 20px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-34d971d5-1f9b-4b9e-8b48-6a75bc2afa55] {
    flex: none;
    font-size: 20px;
    height: auto;
    margin: 0px;
    width: calc(57% - (var(--gap-h-026a5343-6338-4cda-a211-826dbf54cdef) * 0.43));
    max-width: calc(57% - (var(--gap-h-026a5343-6338-4cda-a211-826dbf54cdef) * 0.43));
  }
}

.sd[data-s-2b48dfb1-471e-4493-81be-19361f38002f] {
  align-items: center;
  background: #F4810B;
  border-radius: 7px;
  box-shadow: 0px -3px 0px 0px rgba(0, 0, 0, 0.25) inset;
  flex: none;
  flex-direction: row;
  gap: 10px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 17px 54px 20px 55px;
  width: calc(100% - (var(--gap-h-33d213d4-0a18-4011-820c-792c27459dd5) * 0));
  --gap-h-2b48dfb1-471e-4493-81be-19361f38002f: 10px;
  --gap-v-2b48dfb1-471e-4493-81be-19361f38002f: 0px;
  --gap-uuid: 2b48dfb1-471e-4493-81be-19361f38002f;
  max-width: calc(100% - (var(--gap-h-33d213d4-0a18-4011-820c-792c27459dd5) * 0));
}

.sd[data-s-2b48dfb1-471e-4493-81be-19361f38002f]:hover {
  box-shadow: none;
  --gap-h-2b48dfb1-471e-4493-81be-19361f38002f: 10px;
  --gap-v-2b48dfb1-471e-4493-81be-19361f38002f: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-2b48dfb1-471e-4493-81be-19361f38002f] {
    flex: none;
    padding: 17px 10px 20px 10px;
    width: 100%;
    --gap-h-2b48dfb1-471e-4493-81be-19361f38002f: 10px;
    --gap-v-2b48dfb1-471e-4493-81be-19361f38002f: 0px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-2b48dfb1-471e-4493-81be-19361f38002f] {
    align-content: center;
    align-items: center;
    gap: 10px;
    justify-content: center;
    margin: 0px;
    padding: 13px 24px 19px 24px;
    --gap-h-2b48dfb1-471e-4493-81be-19361f38002f: 10px;
    --gap-v-2b48dfb1-471e-4493-81be-19361f38002f: 0px;
  }
}

.sd[data-s-e267dfb1-4939-48b1-9eab-9693958b0d52] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 2px 0px 0px 0px;
  width: 25px;
  max-width: 100%;
}

.sd[data-s-a71daf74-926c-4098-82f4-483b48ef3ae1] {
  align-items: center;
  flex: none;
  flex-direction: column;
  height: auto;
  justify-content: center;
  margin: 0px;
  width: 216px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-a71daf74-926c-4098-82f4-483b48ef3ae1] {
    flex: none;
    width: 180px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-a71daf74-926c-4098-82f4-483b48ef3ae1] {
    flex: none;
    width: calc(68% - (var(--gap-h-2b48dfb1-471e-4493-81be-19361f38002f) * 0.32000000000000006));
    max-width: calc(68% - (var(--gap-h-2b48dfb1-471e-4493-81be-19361f38002f) * 0.32000000000000006));
  }
}

.sd[data-s-9c657636-d0af-41a7-9e48-06e29425a5a1] {
  background: rgba(0, 0, 0, 0.16);
  height: 100%;
  justify-content: center;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-fe21738c-ab3a-4234-ae35-b120dd11de69] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 10px;
  box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.2);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  margin: 20px;
  transform: translate(0px, 0px);
  width: calc(100% - 40px);
  max-width: calc(100% - 40px);
}

@media screen and (max-width: 950px) {
  .sd[data-s-fe21738c-ab3a-4234-ae35-b120dd11de69] {
    flex: none;
    height: calc(60% - 40px);
    transform: rotate(90deg);
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-fe21738c-ab3a-4234-ae35-b120dd11de69] {
    flex: none;
    height: calc(60% - 40px);
    width: calc(150% - 40px);
    max-width: calc(150% - 40px);
  }
}

.sd[data-s-ebd4b0d5-15f1-437b-8237-d0ecf9ad91cb] {
  align-content: center;
  align-items: center;
  border-bottom: 0px solid #9ec8fc;
  border-left: 0px solid #9ec8fc;
  border-radius: 24px;
  border-right: 0px solid #9ec8fc;
  border-top: 0px solid #9ec8fc;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98);
  width: 100%;
  max-width: 100%;
}

.sd[data-s-805112af-71ed-4086-9c9f-3ce8dd6edc6e] {
  align-content: flex-start;
  align-items: flex-start;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  margin: 0px 0px 20px 0px;
  outline-offset: -4px;
  padding: 20px;
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96);
  width: 100%;
  will-change: transform;
  max-width: 100%;
}

.sd[data-s-805112af-71ed-4086-9c9f-3ce8dd6edc6e]:focus {
  outline: none;
}

.sd[data-s-805112af-71ed-4086-9c9f-3ce8dd6edc6e]:focus-visible {
  outline: 2px solid black;
}

.sd._animatingNext[data-s-805112af-71ed-4086-9c9f-3ce8dd6edc6e] {
  transform: translateX(-100%);
}

.sd._animatingPrev[data-s-805112af-71ed-4086-9c9f-3ce8dd6edc6e] {
  transform: translateX(100%);
}

.sd[data-s-2feb08d6-46db-48d7-a28f-344b1cc165fb] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-f6eb0f41-a768-483c-b288-314f1991e0f3] {
  color: #333;
  font-family: var(--s-font-3c83d480);
  font-size: 20px;
  font-style: normal;
  font-weight: 900;
  line-height: 1.2;
  margin: 0px 0px 0px 0px;
  text-align: left;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 685px) {
  .sd[data-s-f6eb0f41-a768-483c-b288-314f1991e0f3] {
    font-size: 16px;
    font-weight: 700;
  }
}

.sd[data-s-8505069c-f190-4c3b-bc45-781f38851ac6] {
  color: #333;
  font-size: 32px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-8505069c-f190-4c3b-bc45-781f38851ac6] {
    font-size: 20px;
  }
}

.sd[data-s-f8d4ddb2-2126-45ed-8a4a-35abd200d5e7] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-end;
  padding: 0px 0px 0px;
  width: 100%;
  z-index: -1;
  max-width: 100%;
}

.sd[data-s-083407d1-bf39-41e5-ad10-0da9a98b9ec6] {
  align-content: center;
  align-items: center;
  bottom: 0px;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 50px;
  justify-content: center;
  left: 0px;
  position: absolute;
  right: 0px;
  top: auto;
  transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1);
  width: auto;
  z-index: 3;
  max-width: 100%;
}

.sd[data-s-050966d9-edd6-4f0a-b259-9e375125005a] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 50%;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 24px 0px 0px;
  width: 40px;
  max-width: calc(100% - 24px);
}

.sd[data-s-050966d9-edd6-4f0a-b259-9e375125005a]:hover {
  background: #e1e1e1;
}

.sd[data-s-646e57ee-f3a8-4907-874c-35c9127f7733] {
  font-size: 24px;
}

.sd[data-s-47115639-bf3e-4836-adb2-54d48cc30750] {
  background: #FFFFFF;
  border-radius: 50%;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 40px;
  justify-content: center;
  margin: 0px 0px 0px 24px;
  padding: 0px;
  width: 40px;
  max-width: calc(100% - 24px);
}

.sd[data-s-47115639-bf3e-4836-adb2-54d48cc30750]:hover {
  background: #e1e1e1;
}

.sd[data-s-62ff6858-d73e-4c45-817e-c006aefe407e] {
  font-size: 24px;
}

.sd[data-s-a3d102db-698d-4a28-a20a-3ac8d303f96b] {
  background: rgba(0, 0, 0, 0.16);
  height: 100%;
  justify-content: center;
  width: 100%;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-a3d102db-698d-4a28-a20a-3ac8d303f96b] {
    align-content: flex-end;
    align-items: flex-end;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
}

.sd[data-s-82c868af-2469-42e7-9e45-e8902a42751f] {
  background: #FFFFFF;
  border-radius: 10px;
  box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.2);
  display: none;
  height: 240px;
  margin: 20px;
  width: 400px;
  max-width: calc(100% - 40px);
}

@media screen and (max-width: 950px) {
  .sd[data-s-82c868af-2469-42e7-9e45-e8902a42751f] {
    align-content: center;
    align-items: center;
    border-radius: 8px;
    box-shadow: none;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 62px 0px 0px 0px;
    width: 320px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-82c868af-2469-42e7-9e45-e8902a42751f] {
    display: flex;
    flex: none;
    margin: 60px 0px 0px 0px;
    width: 300px;
    max-width: 100%;
  }
}

.sd[data-s-caaebd50-deaf-41ea-9a16-47ab35604172] {
  background: #EEEEEE;
  display: none;
  height: 160px;
  width: 200px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-caaebd50-deaf-41ea-9a16-47ab35604172] {
    background: rgba(0, 0, 0, 0);
    display: flex;
    flex: none;
    height: auto;
    margin: 0px 0px 0px 0px;
    padding: 72px 30px 48px 30px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-caaebd50-deaf-41ea-9a16-47ab35604172] {
    display: flex;
    padding: 40px 24px;
  }
}

.sd[data-s-772c0550-4fda-4d24-baa9-17a70b4c9513] {
  align-content: center;
  align-items: center;
  display: none;
  flex: none;
  flex-direction: row;
  gap: 16px;
  height: auto;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: auto;
  --gap-h-772c0550-4fda-4d24-baa9-17a70b4c9513: 16px;
  --gap-v-772c0550-4fda-4d24-baa9-17a70b4c9513: 0px;
  --gap-uuid: 772c0550-4fda-4d24-baa9-17a70b4c9513;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-772c0550-4fda-4d24-baa9-17a70b4c9513] {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    justify-content: flex-start;
    width: 100%;
    --gap-h-772c0550-4fda-4d24-baa9-17a70b4c9513: 0px;
    --gap-v-772c0550-4fda-4d24-baa9-17a70b4c9513: 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-772c0550-4fda-4d24-baa9-17a70b4c9513] {
    display: flex;
    gap: 20px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    --gap-h-772c0550-4fda-4d24-baa9-17a70b4c9513: 20px;
    --gap-v-772c0550-4fda-4d24-baa9-17a70b4c9513: 0px;
  }
}

.sd[data-s-b0724c47-8200-483f-8c4c-37837e90d3c0] {
  align-content: center;
  align-items: center;
  background: #f1bd3f;
  border-radius: 50px;
  box-shadow: none;
  flex: none;
  flex-direction: row;
  gap: 6px;
  height: auto;
  justify-content: center;
  margin: 0px;
  padding: 16px 24px 16px 24px;
  width: auto;
  --gap-h-b0724c47-8200-483f-8c4c-37837e90d3c0: 6px;
  --gap-v-b0724c47-8200-483f-8c4c-37837e90d3c0: 0px;
  --gap-uuid: b0724c47-8200-483f-8c4c-37837e90d3c0;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-b0724c47-8200-483f-8c4c-37837e90d3c0] {
    flex: none;
    padding: 20px 24px 20px 24px;
    width: calc(90% - (var(--gap-h-772c0550-4fda-4d24-baa9-17a70b4c9513) * 0.10000000000000003));
    --gap-h-b0724c47-8200-483f-8c4c-37837e90d3c0: 6px;
    --gap-v-b0724c47-8200-483f-8c4c-37837e90d3c0: 0px;
    max-width: calc(90% - (var(--gap-h-772c0550-4fda-4d24-baa9-17a70b4c9513) * 0.10000000000000003));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-b0724c47-8200-483f-8c4c-37837e90d3c0] {
    flex: none;
    gap: 2px;
    margin: 0px;
    padding: 20px 12px 20px 12px;
    width: calc(95% - (var(--gap-h-772c0550-4fda-4d24-baa9-17a70b4c9513) * 0.04999999999999995));
    --gap-h-b0724c47-8200-483f-8c4c-37837e90d3c0: 2px;
    --gap-v-b0724c47-8200-483f-8c4c-37837e90d3c0: 0px;
    max-width: calc(95% - (var(--gap-h-772c0550-4fda-4d24-baa9-17a70b4c9513) * 0.04999999999999995));
  }
}

.sd[data-s-6862377f-9dd9-47fd-9f63-936c1fb59d16] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  margin: 0px 0px 0px 0px;
  text-align: right;
  width: auto;
  max-width: 100%;
  justify-content: flex-end;
}

@media screen and (max-width: 950px) {
  .sd[data-s-6862377f-9dd9-47fd-9f63-936c1fb59d16] {
    font-size: 16px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-6862377f-9dd9-47fd-9f63-936c1fb59d16] {
    font-size: 18px;
  }
}

.sd[data-s-30f45f0b-6265-41c9-85d4-21d6f719744b] {
  align-content: center;
  align-items: center;
  background: #1c3fb7;
  border-radius: 50px;
  box-shadow: none;
  flex: none;
  flex-direction: row;
  gap: 6px;
  height: auto;
  justify-content: center;
  margin: 0px;
  padding: 16px 24px 16px 24px;
  width: auto;
  --gap-h-30f45f0b-6265-41c9-85d4-21d6f719744b: 6px;
  --gap-v-30f45f0b-6265-41c9-85d4-21d6f719744b: 0px;
  --gap-uuid: 30f45f0b-6265-41c9-85d4-21d6f719744b;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-30f45f0b-6265-41c9-85d4-21d6f719744b] {
    flex: none;
    margin: 20px 0px 0px 0px;
    padding: 20px 24px;
    width: calc(90% - (var(--gap-h-772c0550-4fda-4d24-baa9-17a70b4c9513) * 0.10000000000000003));
    --gap-h-30f45f0b-6265-41c9-85d4-21d6f719744b: 6px;
    --gap-v-30f45f0b-6265-41c9-85d4-21d6f719744b: 0px;
    max-width: calc(90% - (var(--gap-h-772c0550-4fda-4d24-baa9-17a70b4c9513) * 0.10000000000000003));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-30f45f0b-6265-41c9-85d4-21d6f719744b] {
    flex: none;
    gap: 2px;
    margin: 0px;
    padding: 20px 12px 20px 12px;
    width: calc(95% - (var(--gap-h-772c0550-4fda-4d24-baa9-17a70b4c9513) * 0.04999999999999995));
    --gap-h-30f45f0b-6265-41c9-85d4-21d6f719744b: 2px;
    --gap-v-30f45f0b-6265-41c9-85d4-21d6f719744b: 0px;
    max-width: calc(95% - (var(--gap-h-772c0550-4fda-4d24-baa9-17a70b4c9513) * 0.04999999999999995));
  }
}

.sd[data-s-1ec2b001-fdde-490e-828a-6c5efcc0b972] {
  color: #FFFFFF;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  margin: 0px 0px 0px 0px;
  text-align: right;
  width: auto;
  max-width: 100%;
  justify-content: flex-end;
}

@media screen and (max-width: 950px) {
  .sd[data-s-1ec2b001-fdde-490e-828a-6c5efcc0b972] {
    font-size: 16px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-1ec2b001-fdde-490e-828a-6c5efcc0b972] {
    font-size: 18px;
  }
}

.sd[data-s-588b0302-dac8-4fcc-b149-ff5cf3427d49] {
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-588b0302-dac8-4fcc-b149-ff5cf3427d49] {
    margin: 28px 0px 0px 0px;
    max-width: 100%;
  }
}

.sd[data-s-8797182d-107a-4ce6-ac8c-1b40f44bee14] {
  align-content: flex-end;
  align-items: flex-end;
  background: rgba(255, 255, 255, 0);
  display: none;
  flex: none;
  flex-direction: column;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  margin: 2px 0px 0px 0px;
  padding: 0px;
  width: 200px;
  --gap-h-8797182d-107a-4ce6-ac8c-1b40f44bee14: 0px;
  --gap-v-8797182d-107a-4ce6-ac8c-1b40f44bee14: 0px;
  --gap-uuid: 8797182d-107a-4ce6-ac8c-1b40f44bee14;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-8797182d-107a-4ce6-ac8c-1b40f44bee14] {
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    justify-content: flex-start;
    margin: 40px 0px 0px 0px;
    width: auto;
    --gap-h-8797182d-107a-4ce6-ac8c-1b40f44bee14: 0px;
    --gap-v-8797182d-107a-4ce6-ac8c-1b40f44bee14: 0px;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-8797182d-107a-4ce6-ac8c-1b40f44bee14] {
    display: flex;
    margin: 0px;
    padding: 0px;
    --gap-h-8797182d-107a-4ce6-ac8c-1b40f44bee14: 0px;
    --gap-v-8797182d-107a-4ce6-ac8c-1b40f44bee14: 0px;
    max-width: 100%;
  }
}

.sd[data-s-0495c6d6-69d5-453a-b63e-bcfc5ff7a32b] {
  font-size: 24px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0495c6d6-69d5-453a-b63e-bcfc5ff7a32b] {
    margin: 0px 6px 0px 0px;
    max-width: calc(100% - 6px);
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0495c6d6-69d5-453a-b63e-bcfc5ff7a32b] {
    font-size: 28px;
    margin: 0px 4px 0px 0px;
    max-width: calc(100% - 4px);
  }
}

.sd[data-s-937d8a42-d5aa-4919-90c3-f686026fb818] {
  align-items: center;
  flex-direction: row;
  gap: 5px;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: auto;
  --gap-h-937d8a42-d5aa-4919-90c3-f686026fb818: 5px;
  --gap-v-937d8a42-d5aa-4919-90c3-f686026fb818: 0px;
  --gap-uuid: 937d8a42-d5aa-4919-90c3-f686026fb818;
  max-width: 100%;
}

@media screen and (max-width: 685px) {
  .sd[data-s-937d8a42-d5aa-4919-90c3-f686026fb818] {
    gap: 2px;
    margin: 0px;
    padding: 0px;
    --gap-h-937d8a42-d5aa-4919-90c3-f686026fb818: 2px;
    --gap-v-937d8a42-d5aa-4919-90c3-f686026fb818: 0px;
  }
}

.sd[data-s-8ce28937-6fac-47d8-bca6-bc22deb86f58] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-7a888b77);
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1;
  margin: 0px;
  text-align: right;
  width: auto;
  max-width: 100%;
  justify-content: flex-end;
}

@media screen and (max-width: 950px) {
  .sd[data-s-8ce28937-6fac-47d8-bca6-bc22deb86f58] {
    font-size: 24px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-8ce28937-6fac-47d8-bca6-bc22deb86f58] {
    font-size: 28px;
  }
}

.sd[data-s-3626d72e-3155-4127-832a-4402bfaf9daf] {
  color: #000000;
  flex: none;
  font-family: var(--s-font-79b19971);
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0em;
  line-height: 1;
  margin: -4px -4px 0px 0px;
  text-align: right;
  width: auto;
  max-width: calc(100% - -4px);
}

.sd[data-s-3626d72e-3155-4127-832a-4402bfaf9daf]>p {
  margin: 0px 0px 0px 0px;
}

.sd[data-s-3626d72e-3155-4127-832a-4402bfaf9daf] strong {
  font-family: var(--s-font-79b19971);
  font-weight: 400;
}

@media screen and (max-width: 950px) {
  .sd[data-s-3626d72e-3155-4127-832a-4402bfaf9daf] {
    flex: none;
    font-size: 13px;
    margin: 6px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
  }

  .sd[data-s-3626d72e-3155-4127-832a-4402bfaf9daf]>p {
    margin: 0px 0px 0px 0px;
    text-align: left;
  }

  .sd[data-s-3626d72e-3155-4127-832a-4402bfaf9daf] strong {
    font-size: 13px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-3626d72e-3155-4127-832a-4402bfaf9daf] {
    font-size: 13px;
    margin: 4px 0px 0px 0px;
    max-width: 100%;
  }

  .sd[data-s-3626d72e-3155-4127-832a-4402bfaf9daf]>p {
    font-weight: 400;
  }

  .sd[data-s-3626d72e-3155-4127-832a-4402bfaf9daf] strong {
    font-size: 13px;
  }
}

.sd[data-s-87e275dd-607f-4be9-a539-9920f34ad1e2] {
  background: rgba(0, 0, 0, 0.16);
  height: 100%;
  justify-content: center;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-67ba20da-4bff-4397-98e1-bdc0aa0ccdea] {
  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);
}

.sd[data-s-934f6851-d5e4-4782-b331-b30b238de54f] {
  background: rgba(0, 0, 0, 0.16);
  height: 100%;
  justify-content: center;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-3076ada1-acd9-4329-afce-92964a832dd1] {
  align-content: center;
  align-items: center;
  background: #FFFFFF;
  border-radius: 10px;
  box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.2);
  display: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 468px;
  justify-content: center;
  margin: 20px;
  padding: 0px;
  width: 400px;
  max-width: calc(100% - 40px);
}

@media screen and (max-width: 950px) {
  .sd[data-s-3076ada1-acd9-4329-afce-92964a832dd1] {
    align-content: flex-end;
    align-items: flex-end;
    display: flex;
    flex: none;
    height: auto;
    justify-content: flex-start;
    margin: 20px;
    padding: 30px;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-3076ada1-acd9-4329-afce-92964a832dd1] {
    display: flex;
  }
}

.sd[data-s-c12d3dff-e752-4da7-8c6c-2147c0fdc2ad] {
  font-size: 24px;
  margin: 10px 10px 30px 0px;
  max-width: calc(100% - 10px);
}

@media screen and (max-width: 950px) {
  .sd[data-s-c12d3dff-e752-4da7-8c6c-2147c0fdc2ad] {
    margin: 0px 0px;
    overflow-x: visible;
    overflow-y: visible;
    max-width: 100%;
  }
}

.sd[data-s-9188dd54-ba02-4ba6-9ea0-dbbf7ed4cad8] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-9188dd54-ba02-4ba6-9ea0-dbbf7ed4cad8] {
    flex: none;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-c269d4e6-24c0-42b8-9263-4ab74b3eb8af] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  --gap-uuid: c269d4e6-24c0-42b8-9263-4ab74b3eb8af;
  --gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af: 0px;
  --gap-v-c269d4e6-24c0-42b8-9263-4ab74b3eb8af: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-c269d4e6-24c0-42b8-9263-4ab74b3eb8af] {
    gap: 30px;
    margin: 0px 0px 40px 0px;
    --gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af: 0px;
    --gap-v-c269d4e6-24c0-42b8-9263-4ab74b3eb8af: 30px;
    max-width: 100%;
  }
}

.sd[data-s-f657f71c-cedd-45db-ac3a-3ce7dca296cf] {
  color: #000000;
  font-family: var(--s-font-e583268a);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0px;
  line-height: 1.5;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-f657f71c-cedd-45db-ac3a-3ce7dca296cf] {
    font-size: 13px;
    text-align: center;
    width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    max-width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    justify-content: center;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f657f71c-cedd-45db-ac3a-3ce7dca296cf] {
    font-size: 13px;
  }
}

.sd[data-s-1b7ac997-d14e-47f6-9eb4-1dbfc682e4b7] {
  color: #000000;
  font-family: var(--s-font-e583268a);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0px;
  line-height: 1.5;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-1b7ac997-d14e-47f6-9eb4-1dbfc682e4b7] {
    font-size: 13px;
    text-align: center;
    width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    max-width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    justify-content: center;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-1b7ac997-d14e-47f6-9eb4-1dbfc682e4b7] {
    font-size: 13px;
  }
}

.sd[data-s-7ecee200-d760-4cc6-9b84-9083f8e0451f] {
  color: #000000;
  display: none;
  font-family: var(--s-font-e583268a);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0px;
  line-height: 1.5;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-7ecee200-d760-4cc6-9b84-9083f8e0451f] {
    display: none;
    font-size: 13px;
    text-align: center;
    width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    max-width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    justify-content: center;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-7ecee200-d760-4cc6-9b84-9083f8e0451f] {
    display: none;
    font-size: 13px;
  }
}

.sd[data-s-069ca80d-32cd-422c-a43e-454916bb136f] {
  color: #000000;
  font-family: var(--s-font-e583268a);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0px;
  line-height: 1.5;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-069ca80d-32cd-422c-a43e-454916bb136f] {
    font-size: 13px;
    text-align: center;
    width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    max-width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    justify-content: center;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-069ca80d-32cd-422c-a43e-454916bb136f] {
    font-size: 13px;
  }
}

.sd[data-s-0cd23e38-b994-4beb-aac3-e60a30594a46] {
  color: #000000;
  font-family: var(--s-font-e583268a);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0px;
  line-height: 1.5;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0cd23e38-b994-4beb-aac3-e60a30594a46] {
    font-size: 13px;
    text-align: center;
    width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    max-width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    justify-content: center;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0cd23e38-b994-4beb-aac3-e60a30594a46] {
    font-size: 13px;
  }
}

.sd[data-s-72e72cc5-42fe-4816-bdde-52880afe51a0] {
  color: #000000;
  font-family: var(--s-font-e583268a);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0px;
  line-height: 1.5;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-72e72cc5-42fe-4816-bdde-52880afe51a0] {
    font-size: 13px;
    text-align: center;
    width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    max-width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    justify-content: center;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-72e72cc5-42fe-4816-bdde-52880afe51a0] {
    font-size: 13px;
  }
}

.sd[data-s-e7727894-f6a0-4c76-9a2b-d38e83267af9] {
  color: #000000;
  font-family: var(--s-font-e583268a);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0px;
  line-height: 1.5;
  text-align: left;
  width: auto;
  max-width: 100%;
  justify-content: flex-start;
}

@media screen and (max-width: 950px) {
  .sd[data-s-e7727894-f6a0-4c76-9a2b-d38e83267af9] {
    font-size: 13px;
    text-align: center;
    width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    max-width: calc(100% - (var(--gap-h-c269d4e6-24c0-42b8-9263-4ab74b3eb8af) * 0));
    justify-content: center;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-e7727894-f6a0-4c76-9a2b-d38e83267af9] {
    font-size: 13px;
  }
}

.sd[data-s-71b5c1f3-a0c5-4149-9939-9b71c959f5c2] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  --gap-uuid: 71b5c1f3-a0c5-4149-9939-9b71c959f5c2;
  --gap-h-71b5c1f3-a0c5-4149-9939-9b71c959f5c2: 0px;
  --gap-v-71b5c1f3-a0c5-4149-9939-9b71c959f5c2: 0px;
}

@media screen and (max-width: 950px) {
  .sd[data-s-71b5c1f3-a0c5-4149-9939-9b71c959f5c2] {
    gap: 16px;
    --gap-h-71b5c1f3-a0c5-4149-9939-9b71c959f5c2: 0px;
    --gap-v-71b5c1f3-a0c5-4149-9939-9b71c959f5c2: 16px;
  }
}

.sd[data-s-6679296c-da91-4ff0-b4cf-ec3469233e76] {
  align-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 8px;
  height: auto;
  justify-content: center;
  padding: 0px;
  width: auto;
  --gap-h-6679296c-da91-4ff0-b4cf-ec3469233e76: 0px;
  --gap-v-6679296c-da91-4ff0-b4cf-ec3469233e76: 8px;
  --gap-uuid: 6679296c-da91-4ff0-b4cf-ec3469233e76;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-6679296c-da91-4ff0-b4cf-ec3469233e76] {
    margin: 0px 0px 10px 0px;
    width: calc(100% - (var(--gap-h-71b5c1f3-a0c5-4149-9939-9b71c959f5c2) * 0));
    --gap-h-6679296c-da91-4ff0-b4cf-ec3469233e76: 0px;
    --gap-v-6679296c-da91-4ff0-b4cf-ec3469233e76: 8px;
    max-width: calc(100% - (var(--gap-h-71b5c1f3-a0c5-4149-9939-9b71c959f5c2) * 0));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-6679296c-da91-4ff0-b4cf-ec3469233e76] {
    gap: 2px;
    --gap-h-6679296c-da91-4ff0-b4cf-ec3469233e76: 0px;
    --gap-v-6679296c-da91-4ff0-b4cf-ec3469233e76: 2px;
  }
}

.sd[data-s-5e08beed-1427-4ef5-a7f3-9ec8381d4367] {
  color: #000000;
  font-family: var(--s-font-e583268a);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0px;
  line-height: 1;
  text-align: right;
  width: auto;
  max-width: 100%;
}

.sd[data-s-5e08beed-1427-4ef5-a7f3-9ec8381d4367]>p {
  margin: 0px 0px 0px 0px;
}

.sd[data-s-5e08beed-1427-4ef5-a7f3-9ec8381d4367] strong {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.3;
}

@media screen and (max-width: 950px) {
  .sd[data-s-5e08beed-1427-4ef5-a7f3-9ec8381d4367] {
    font-size: 18px;
    text-align: center;
  }

  .sd[data-s-5e08beed-1427-4ef5-a7f3-9ec8381d4367]>p {
    font-size: 24px;
  }

  .sd[data-s-5e08beed-1427-4ef5-a7f3-9ec8381d4367] strong {
    font-size: 13px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-5e08beed-1427-4ef5-a7f3-9ec8381d4367] {
    font-size: 15px;
  }

  .sd[data-s-5e08beed-1427-4ef5-a7f3-9ec8381d4367] strong {
    font-size: 13px;
  }
}

.sd[data-s-f8d615ee-97ae-4053-ac70-53bf02c3a276] {
  align-items: center;
  background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
  border-radius: 39px;
  flex-direction: column;
  height: auto;
  justify-content: center;
  padding: 12px 24px 12px 24px;
  width: 165px;
  max-width: 100%;
  --g-color-0: rgb(247, 147, 64);
  --g-position-0: 0%;
  --g-color-1: rgb(219, 53, 0);
  --g-position-1: 100%;
  --g-color-2: rgb(219, 53, 0);
  --g-position-2: 100%;
  --g-color-3: rgb(219, 53, 0);
  --g-position-3: 100%;
  --g-color-4: rgb(219, 53, 0);
  --g-position-4: 100%;
  --g-color-5: rgb(219, 53, 0);
  --g-position-5: 100%;
  --g-color-6: rgb(219, 53, 0);
  --g-position-6: 100%;
  --g-color-7: rgb(219, 53, 0);
  --g-position-7: 100%;
  --g-color-8: rgb(219, 53, 0);
  --g-position-8: 100%;
  --g-color-9: rgb(219, 53, 0);
  --g-position-9: 100%;
  --g-color-10: rgb(219, 53, 0);
  --g-position-10: 100%;
  --g-color-11: rgb(219, 53, 0);
  --g-position-11: 100%;
  --g-angle: 104.53deg;
}

@media screen and (max-width: 950px) {
  .sd[data-s-f8d615ee-97ae-4053-ac70-53bf02c3a276] {
    flex: none;
    width: calc(120% - (var(--gap-h-71b5c1f3-a0c5-4149-9939-9b71c959f5c2) * -0.19999999999999996));
    max-width: calc(120% - (var(--gap-h-71b5c1f3-a0c5-4149-9939-9b71c959f5c2) * -0.19999999999999996));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-f8d615ee-97ae-4053-ac70-53bf02c3a276] {
    background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
    --g-color-0: #014F42;
    --g-position-0: 0%;
    --g-color-1: #42a674;
    --g-position-1: 100%;
    --g-color-2: #42a674;
    --g-position-2: 100%;
    --g-color-3: #42a674;
    --g-position-3: 100%;
    --g-color-4: #42a674;
    --g-position-4: 100%;
    --g-color-5: #42a674;
    --g-position-5: 100%;
    --g-color-6: #42a674;
    --g-position-6: 100%;
    --g-color-7: #42a674;
    --g-position-7: 100%;
    --g-color-8: #42a674;
    --g-position-8: 100%;
    --g-color-9: #42a674;
    --g-position-9: 100%;
    --g-color-10: #42a674;
    --g-position-10: 100%;
    --g-color-11: #42a674;
    --g-position-11: 100%;
    --g-angle: 274deg;
  }
}

.sd[data-s-ff74faa2-a8b5-45b3-8de8-4b3cbeb924f0] {
  align-items: center;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  margin: 0px;
  padding: 0px;
  width: 118px;
  max-width: 100%;
}

@media screen and (max-width: 950px) {
  .sd[data-s-ff74faa2-a8b5-45b3-8de8-4b3cbeb924f0] {
    flex: none;
    width: 100%;
    max-width: 100%;
  }
}

.sd[data-s-deed696e-c1cb-4b56-8a84-a4bfb86494c8] {
  color: #FFFFFF;
  font-family: var(--s-font-e583268a);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0px;
  line-height: 1.5;
  margin: 0px;
  text-align: center;
  width: 118px;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 950px) {
  .sd[data-s-deed696e-c1cb-4b56-8a84-a4bfb86494c8] {
    flex: none;
    font-size: 16px;
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-deed696e-c1cb-4b56-8a84-a4bfb86494c8] {
    font-size: 13px;
  }
}

.sd[data-s-0c6fb0ab-c74b-4ce8-a129-19ff9b251f1c] {
  align-content: flex-start;
  align-items: flex-start;
  background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
  border-radius: 39px;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0px;
  height: auto;
  justify-content: flex-start;
  padding: 12px 24px 12px 24px;
  width: auto;
  --gap-h-0c6fb0ab-c74b-4ce8-a129-19ff9b251f1c: 0px;
  --gap-v-0c6fb0ab-c74b-4ce8-a129-19ff9b251f1c: 0px;
  --gap-uuid: 0c6fb0ab-c74b-4ce8-a129-19ff9b251f1c;
  max-width: 100%;
  --g-color-0: rgb(54, 123, 89);
  --g-position-0: 0%;
  --g-color-1: rgb(5, 67, 61);
  --g-position-1: 100%;
  --g-color-2: rgb(5, 67, 61);
  --g-position-2: 100%;
  --g-color-3: rgb(5, 67, 61);
  --g-position-3: 100%;
  --g-color-4: rgb(5, 67, 61);
  --g-position-4: 100%;
  --g-color-5: rgb(5, 67, 61);
  --g-position-5: 100%;
  --g-color-6: rgb(5, 67, 61);
  --g-position-6: 100%;
  --g-color-7: rgb(5, 67, 61);
  --g-position-7: 100%;
  --g-color-8: rgb(5, 67, 61);
  --g-position-8: 100%;
  --g-color-9: rgb(5, 67, 61);
  --g-position-9: 100%;
  --g-color-10: rgb(5, 67, 61);
  --g-position-10: 100%;
  --g-color-11: rgb(5, 67, 61);
  --g-position-11: 100%;
  --g-angle: 104.53deg;
}

@media screen and (max-width: 950px) {
  .sd[data-s-0c6fb0ab-c74b-4ce8-a129-19ff9b251f1c] {
    align-content: flex-end;
    align-items: flex-end;
    flex: none;
    justify-content: center;
    width: calc(120% - (var(--gap-h-71b5c1f3-a0c5-4149-9939-9b71c959f5c2) * -0.19999999999999996));
    --gap-h-0c6fb0ab-c74b-4ce8-a129-19ff9b251f1c: 0px;
    --gap-v-0c6fb0ab-c74b-4ce8-a129-19ff9b251f1c: 0px;
    max-width: calc(120% - (var(--gap-h-71b5c1f3-a0c5-4149-9939-9b71c959f5c2) * -0.19999999999999996));
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-0c6fb0ab-c74b-4ce8-a129-19ff9b251f1c] {
    background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));
    --gap-h-0c6fb0ab-c74b-4ce8-a129-19ff9b251f1c: 0px;
    --gap-v-0c6fb0ab-c74b-4ce8-a129-19ff9b251f1c: 0px;
    --g-color-0: rgb(247, 147, 64);
    --g-position-0: 0%;
    --g-color-1: rgb(219, 53, 0);
    --g-position-1: 100%;
    --g-color-2: rgb(219, 53, 0);
    --g-position-2: 100%;
    --g-color-3: rgb(219, 53, 0);
    --g-position-3: 100%;
    --g-color-4: rgb(219, 53, 0);
    --g-position-4: 100%;
    --g-color-5: rgb(219, 53, 0);
    --g-position-5: 100%;
    --g-color-6: rgb(219, 53, 0);
    --g-position-6: 100%;
    --g-color-7: rgb(219, 53, 0);
    --g-position-7: 100%;
    --g-color-8: rgb(219, 53, 0);
    --g-position-8: 100%;
    --g-color-9: rgb(219, 53, 0);
    --g-position-9: 100%;
    --g-color-10: rgb(219, 53, 0);
    --g-position-10: 100%;
    --g-color-11: rgb(219, 53, 0);
    --g-position-11: 100%;
    --g-angle: 104.53deg;
  }
}

.sd[data-s-3a105777-f9aa-42a3-9b8c-ec786a6344c0] {
  color: #FFFFFF;
  font-family: var(--s-font-e583268a);
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  letter-spacing: 0px;
  line-height: 1.5;
  text-align: center;
  width: 120px;
  max-width: 100%;
  justify-content: center;
}

@media screen and (max-width: 950px) {
  .sd[data-s-3a105777-f9aa-42a3-9b8c-ec786a6344c0] {
    font-size: 16px;
  }
}

@media screen and (max-width: 685px) {
  .sd[data-s-3a105777-f9aa-42a3-9b8c-ec786a6344c0] {
    font-size: 13px;
  }
}

.sd[data-s-3fc8d90f-f095-4fd9-9c46-27f908ffadce] {
  background: rgba(0, 0, 0, 0.16);
  height: 100%;
  justify-content: center;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-88499383-f70e-4b5a-a68f-1e9f88638f69] {
  background: #FFFFFF;
  border-radius: 10px;
  box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.2);
  flex: 1;
  height: auto;
  margin: 20px;
  width: calc(100% - 40px);
  max-width: calc(100% - 40px);
}

@media screen and (max-width: 685px) {
  .sd[data-s-88499383-f70e-4b5a-a68f-1e9f88638f69] {
    align-content: flex-end;
    align-items: flex-end;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 360px;
    justify-content: flex-start;
    width: calc(100% - 40px);
    max-width: calc(100% - 40px);
  }
}

.sd[data-s-e2da073e-ea7a-483a-9dc8-707095cad862] {
  color: #333;
  font-size: 24px;
}

@media screen and (max-width: 685px) {
  .sd[data-s-e2da073e-ea7a-483a-9dc8-707095cad862] {
    height: 54px;
    width: 58px;
    max-width: 100%;
  }
}
:root {
  --s-font-79b19971: 'Noto Sans JP';
  --s-font-a392dffd: 'ヒラギノUD角ゴ W6 JIS2004';
  --s-font-b7b602f1: 'ヒラギノUD角ゴ W3 JIS2004';
  --s-font-8785cfce: '黎ミンY10 EB';
  --s-font-18a3b974: 'A1ゴシック M JIS2004';
  --s-font-30bd16f3: 'A1ゴシック R JIS2004';
  --s-font-6dae8f63: '太ミンA101 JIS2004';
  --s-font-30beb468: 'Josefin Sans';
  --s-font-fbaaf448: Oswald;
  --s-font-e0a65f6a: '黎ミン B';
  --s-font-2099c6f8: '黎ミン EB';
  --s-font-57ba500b: '黎ミン R';
  --s-font-ed8dc82a: '新丸ゴ M JIS2004';
  --s-font-ceb3c6ac: '新丸ゴ DB JIS2004';
  --s-font-da95bf73: '新丸ゴ B JIS2004';
  --s-font-1b85acee: '新丸ゴ H JIS2004';
  --s-font-88843714: 'Noto Sans JP';
  --s-font-7a888b77: Roboto;
  --s-font-e583268a: 'Noto Sans';
  --s-font-a7afdbce: 'Libre Baskerville';
  --s-font-8fa1edf8: 'リュウミン B-KL';
  --s-font-62b246b9: 'Roboto Condensed';
  --s-font-8a802e0e: 'Noto Serif JP';
  --s-font-a481892a: Inter;
  --s-font-adb0107f: 'Open Sans';
  --s-font-3c83d480: Lato;
}

#__nuxt #toc_container {
  display: none;
}

button {
  cursor: pointer;
  background: none;
  border: none;
  font-size: 16px;
  display: flex;
  align-items: center;
  width: 100%;
  text-align: left;
  padding: 10px;
}
[id^="studio-toggle-content-"] {
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.3s ease;
}
button i {
  transition: transform 0.3s ease;
}
button[aria-expanded="true"] i {
  transform: rotate(180deg);
}

@media screen and (max-width: 685px) {
  .footer__inner:nth-child(1) .footer__box {
    margin-bottom: 0px;
  }
  .footer__inner:last-child .footer__box {
    margin-bottom: 80px;
  }
  .toTop {
    right: 10px;
    bottom: 20px;
    width: 2rem;
    height: 2rem;
  }
  .toTop__icon {
    width: 10px;
  }
}

.carousel-container {
  overflow: hidden;
  position: relative;
}
/* スライドラッパー：横並びにし、transformで移動 */
.carousel-wrapper {
  display: flex;
  transition: transform 0.5s ease;
  width: 100%;
}
/* 各スライドは幅100%（親コンテナの幅と同じ） */
.carousel-wrapper > button.link {
  flex: 0 0 100%;
  position: relative; /* absolute指定は不要 */
}

/* モーダル用スタイル */
.modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.8);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1000;
  opacity: 0;
  transition: opacity 0.3s ease;
}
.modal-overlay.show {
  opacity: 1;
}
.modal-overlay .modal-content {
  transition: transform 0.3s ease;
  transform: scale(0.8);
}
.modal-overlay.show .modal-content {
  transform: scale(1);
}
