.sd[data-s-f471bfad-2c84-4fa5-87b7-1d374616652c] {
  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-2cb60262-4ab0-441e-a264-d65d77ff36b3] {}

.sd[data-s-d87601d8-5653-48dc-804a-fb5d28b84f47] {}

.sd[data-s-72a77d04-8c77-4b07-87b2-ea72d0056d30] {}

.sd[data-s-149a7aeb-73b0-467e-9e33-74cd27865a9b] {
  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: flex-start;
  padding: 64px 0px 64px;
  width: 740px;
  max-width: 100%;
}

@media screen and (max-width: 768px) {
  .sd[data-s-149a7aeb-73b0-467e-9e33-74cd27865a9b] {
    flex: none;
    width: 80%;
    max-width: 80%;
  }
}

.sd[data-s-ac3147e8-7884-4229-999a-78fd05ababb6] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px 64px 0px;
  padding: 0px;
}

.sd[data-s-ac3147e8-7884-4229-999a-78fd05ababb6].appear {
  opacity: 0;
  transition-delay: 200ms;
  transition-duration: 1400ms;
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}

.sd[data-s-ac3147e8-7884-4229-999a-78fd05ababb6].appear-active {
  transition-delay: 200ms;
  transition-duration: 1400ms;
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}

@media screen and (max-width: 480px) {
  .sd[data-s-ac3147e8-7884-4229-999a-78fd05ababb6] {
    flex: none;
    justify-content: flex-start;
    width: 80%;
    max-width: 80%;
  }
}

.sd[data-s-79cf512b-fdf3-447b-8a28-d9fd840e229b] {
  color: #333;
  
  font-size: 24px;
  
  height: auto;
  letter-spacing: 0.05em;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-ca0ec5a3-3a8b-4aab-a798-2d4d41acd083] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 18px;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-8e4304ad-bb89-45b2-a250-dd889c256631] {
  background: #333;
  flex: none;
  height: 1px;
  margin: 0px 0px 0px 24px;
  width: 160px;
  max-width: calc(100% - 24px);
}

@media screen and (max-width: 480px) {
  .sd[data-s-8e4304ad-bb89-45b2-a250-dd889c256631] {
    flex: none;
    width: 80px;
    max-width: calc(100% - 24px);
  }
}

.sd[data-s-86e4b826-1685-4caf-9488-5a56883161e1] {
  color: #333;
  flex: none;
  
  font-size: 16px;
  
  height: auto;
  letter-spacing: 0.1em;
  line-height: 2.5;
  padding: 0px 0px 0px;
  text-align: left;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-86e4b826-1685-4caf-9488-5a56883161e1].appear {
  opacity: 0;
  transition-delay: 300ms;
  transition-duration: 1400ms;
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}

.sd[data-s-86e4b826-1685-4caf-9488-5a56883161e1].appear-active {
  transition-delay: 300ms;
  transition-duration: 1400ms;
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}

.sd[data-s-86e4b826-1685-4caf-9488-5a56883161e1]>h3 {
  font-size: 20px;
  margin: 20px 0px 10px 0px;
}

@media screen and (max-width: 480px) {
  .sd[data-s-86e4b826-1685-4caf-9488-5a56883161e1] {
    padding: 0px 0px 0px;
  }
}

.sd[data-s-64ca51bb-2d65-466a-bb4a-dd1d2c460638] {
  align-content: center;
  align-items: center;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: flex-start;
  padding: 0px 0px 80px 0px;
  width: 740px;
  max-width: 100%;
}

.sd[data-s-64ca51bb-2d65-466a-bb4a-dd1d2c460638].appear {
  opacity: 0;
  transform: translate(0px, 30px);
  transition-delay: 200ms;
  transition-duration: 1400ms;
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}

.sd[data-s-64ca51bb-2d65-466a-bb4a-dd1d2c460638].appear-active {
  transition-delay: 200ms;
  transition-duration: 1400ms;
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}

@media screen and (max-width: 768px) {
  .sd[data-s-64ca51bb-2d65-466a-bb4a-dd1d2c460638] {
    flex: none;
    width: 80%;
    max-width: 80%;
  }
}

.sd[data-s-0e32815d-9f0a-4ad3-af87-49313d75a4e0] {
  color: #333;
  
  font-size: 13px;
  
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-0e32815d-9f0a-4ad3-af87-49313d75a4e0]:hover {
  color: #b1b1b1;
}

.sd[data-s-47ea2e88-1a51-4d47-9f69-79841290d888] {
  flex: none;
  font-size: 16px;
  width: 30px;
  max-width: 100%;
}

.sd[data-s-972664d1-fd2b-4e89-a220-e003ac1fd4fc] {
  color: #b1b1b1;
  
  font-size: 13px;
  
  height: auto;
  letter-spacing: 0.1em;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-972664d1-fd2b-4e89-a220-e003ac1fd4fc]:hover {
  color: #b1b1b1;
}

.sd[data-s-265589d9-1ebf-4b9e-bec1-a8e0b7e2d785] {
  align-content: flex-end;
  align-items: flex-end;
  background: rgba(0, 0, 0, 0.0);
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 80px;
  justify-content: flex-start;
  width: 1024px;
  max-width: 100%;
}

.sd[data-s-4fe641d3-282a-4b33-9afb-6926ed48b2b5] {
  font-size: 40px;
  opacity: 0.4;
}

.sd[data-s-4bdbb0a5-8b8a-4241-9987-16bed3d0c62a] {
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-613f7b6f-b0aa-44ef-90e8-0ab46ba6cd65] {
  align-content: flex-start;
  align-items: flex-start;
  background: #eceae5;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  height: auto;
  justify-content: space-between;
  padding: 64px 145px 24px 145px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-4baa78cb-9c91-4b50-8dd6-251d62e8f650] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-afa0f960-aa47-437d-aa26-10dfe75cc417] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-85d30bf9-eaee-4b18-9291-700b87bdf74d] {
  align-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-59cbe3b3-8745-4bf0-85b8-bbb605c446ba] {
  flex: none;
  height: auto;
  margin: 0px 0px 0px 0px;
  width: 140px;
  max-width: 100%;
}

.sd[data-s-6bccb65d-8743-4e80-b757-03fea4a75aeb] {
  align-content: center;
  align-items: center;
  flex: none;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  margin: 16px 0px 0px 0px;
  padding: 0px;
  width: 60%;
  max-width: 60%;
}

.sd[data-s-c424aa8c-986e-4042-b5ee-2d09dd42b152] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

.sd[data-s-e62b3757-b453-45ba-88c2-57604439daa4] {
  color: #333;
  flex: none;
  
  font-size: 12px;
  
  height: 30px;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-5d698cf2-6aa5-4a81-9209-f4382e1a8b83] {
  color: #333;
  flex: none;
  
  font-size: 12px;
  
  height: 30px;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-56fbda4a-4158-433a-92b1-07385cd38c57] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

.sd[data-s-d2ac3bea-68cf-4ba8-83f8-d7b7701fa39b] {
  color: #333;
  flex: none;
  
  font-size: 12px;
  
  height: 30px;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-ef921e82-3d2c-4882-8f1e-6d19fa6bab15] {
  color: #333;
  flex: none;
  
  font-size: 12px;
  
  height: 30px;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-c7e6c6a7-c3c2-42fc-a1f6-469392d27ab9] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

.sd[data-s-ba3843a8-0789-431f-be03-162b0af26bb2] {
  color: #333;
  flex: none;
  
  font-size: 12px;
  
  height: 30px;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-c94935b4-f7da-4d1b-823e-62447eeeeddc] {
  color: #333;
  flex: none;
  
  font-size: 12px;
  
  height: 30px;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-4064f1ea-b09d-4684-bd33-bbe1b4c88177] {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  padding: 0px;
}

.sd[data-s-f1149949-ef36-4526-8898-6de019ab9bc7] {
  color: #333;
  flex: none;
  font-family: 'EB Garamond';
  font-size: 12px;
  
  height: 30px;
  letter-spacing: 0.05em;
  line-height: 2;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-20950d4a-599a-455d-801e-259813f1caf3] {
  color: #333;
  flex: none;
  font-family: 'EB Garamond';
  font-size: 12px;
  
  height: 30px;
  letter-spacing: 0.05em;
  line-height: 2;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}

.sd[data-s-2d344da5-71af-42d7-bb36-2f0789f11e2c] {
  align-content: flex-start;
  align-items: flex-start;
  background: #eceae5;
  flex: none;
  flex-direction: column;
  flex-wrap: nowrap;
  height: auto;
  justify-content: center;
  padding: 0px 145px 64px 145px;
  width: 100%;
  max-width: 100%;
}

.sd[data-s-eb4fd326-4dd9-4d57-99e1-ff3d2325c462] {
  color: #333;
  font-family: 'EB Garamond';
  font-size: 12px;
  
  height: auto;
  letter-spacing: 0.05em;
  line-height: 1.4;
  text-align: center;
  width: auto;
  max-width: 100%;
  justify-content: center;
}