.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a] { align-content: center; 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), var(--g-color-2) var(--g-position-2)); border-radius: 0; box-shadow: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; left: 0; margin: 0 0 0 0; padding: 48px 48px 48px; position: fixed; top: 0; transition-delay: 1400ms; transition-duration: 800ms; width: 100%; max-width: 100%; --g-color-0: #ffa500; --g-position-0: 0%; --g-color-1: rgba(69, 45, 0, 0); --g-position-1: 92%; --g-color-2: rgba(0, 0, 0, 0); --g-position-2: 100%; --g-color-3: rgba(0, 0, 0, 0); --g-position-3: 100%; --g-color-4: rgba(0, 0, 0, 0); --g-position-4: 100%; --g-color-5: rgba(0, 0, 0, 0); --g-position-5: 100%; --g-color-6: rgba(0, 0, 0, 0); --g-position-6: 100%; --g-color-7: rgba(0, 0, 0, 0); --g-position-7: 100%; --g-color-8: rgba(0, 0, 0, 0); --g-position-8: 100%; --g-color-9: rgba(0, 0, 0, 0); --g-position-9: 100%; --g-color-10: rgba(0, 0, 0, 0); --g-position-10: 100%; --g-color-11: rgba(0, 0, 0, 0); --g-position-11: 100%; --g-angle: 180deg; }
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a].appear { opacity: 0; transform: translate(0px, -48px); transition-delay: 600ms; }
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a].appear-active { transition-delay: 600ms; }
@media screen and (max-width: 840px){
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a] { display: flex; justify-content: space-between; padding: 24px 24px 24px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a] { display: flex; }
}
@media screen and (max-width: 320px){
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a] { display: flex; }
}.sd[data-s-b8c11328-452c-4a8d-9379-69e58ad2b077] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px; max-width: 100%; }
.sd[data-s-b8c11328-452c-4a8d-9379-69e58ad2b077]:hover { opacity: 0.7; transform: scale(1.05, 1.05); }
@media screen and (max-width: 540px){
.sd[data-s-b8c11328-452c-4a8d-9379-69e58ad2b077] { width: 84px; max-width: 100%; }
}.sd[data-s-87cd8524-4896-4f6e-8826-34bcad9d5964] { color: #ffffff; flex: none; font-family: var(--s-font-51ab048c); font-size: 20px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px 0px 0px 0px; text-align: center; width: 184px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-87cd8524-4896-4f6e-8826-34bcad9d5964] { font-size: 16px; }
}.sd[data-s-ba444404-3570-4da8-9af9-a1cfb548a5c9] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: center; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-ba444404-3570-4da8-9af9-a1cfb548a5c9] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-ba444404-3570-4da8-9af9-a1cfb548a5c9] { display: none; }
}.sd[data-s-8a311b60-a0a9-4d5e-8fb6-ad8dc35d6e2a] { border-bottom: 0px solid rgba(0, 0, 0, 0); border-left: 0px solid rgba(0, 0, 0, 0); border-right: 0px solid rgba(0, 0, 0, 0); border-top: 0px solid rgba(0, 0, 0, 0); color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-8a311b60-a0a9-4d5e-8fb6-ad8dc35d6e2a]:hover { opacity: 0.7; transform: scale(1.05, 1.05); }
@media screen and (max-width: 840px){
.sd[data-s-8a311b60-a0a9-4d5e-8fb6-ad8dc35d6e2a] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-8a311b60-a0a9-4d5e-8fb6-ad8dc35d6e2a] { display: flex; }
}.sd[data-s-e35e88d9-2153-4e9f-865d-b484e160eb13] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-e35e88d9-2153-4e9f-865d-b484e160eb13]:hover { opacity: 0.7; transform: scale(1.05, 1.05); }
@media screen and (max-width: 840px){
.sd[data-s-e35e88d9-2153-4e9f-865d-b484e160eb13] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-e35e88d9-2153-4e9f-865d-b484e160eb13] { display: flex; }
}.sd[data-s-57081669-a160-4536-878d-47728d39c703] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-57081669-a160-4536-878d-47728d39c703]:hover { opacity: 0.7; transform: scale(1.05, 1.05); }
@media screen and (max-width: 840px){
.sd[data-s-57081669-a160-4536-878d-47728d39c703] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-57081669-a160-4536-878d-47728d39c703] { display: flex; }
}.sd[data-s-8222c5c9-8410-465f-a2ac-6df60951662b] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-8222c5c9-8410-465f-a2ac-6df60951662b]:hover { opacity: 0.7; transform: scale(1.05, 1.05); }
@media screen and (max-width: 840px){
.sd[data-s-8222c5c9-8410-465f-a2ac-6df60951662b] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-8222c5c9-8410-465f-a2ac-6df60951662b] { display: flex; }
}.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { bottom: 0px; color: #ffffff; display: none; flex: none; font-size: 24px; height: 100%; left: auto; margin: 0 0 0 0; padding: 24px; position: absolute; right: 0px; top: 0px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { display: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { display: flex; }
}
@media screen and (max-width: 320px){
.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { display: flex; }
}
.sd[data-s-d6f28254-ecd0-4ba8-b967-66375db6849a] { align-content: center; align-items: center; background: #f8f7f6; border-radius: 0; box-shadow: ; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-dbf25062-7b1e-4048-999d-ec045d12b534] {  }.sd[data-s-c1782c48-4977-40d3-a2cb-c5632de06a39] { background: #ffffff; bottom: NaNpx; flex: none; height: 100%; left: 0px; margin: 0 0 0 0; position: absolute; right: NaNpx; top: 0px; transform: scale(0, 1); transform-origin: center right; transition-delay: 500ms; transition-duration: 1000ms; width: 100%; z-index: 2; max-width: 100%; }
.sd[data-s-c1782c48-4977-40d3-a2cb-c5632de06a39].appear { transform: scale(1, 1); }
.sd[data-s-c1782c48-4977-40d3-a2cb-c5632de06a39].appear-active {  }
.sd[data-s-c1782c48-4977-40d3-a2cb-c5632de06a39]&appear-active { transform-origin: center right; }.sd[data-s-f255a4bf-fce5-4647-9986-87f48a069021] { 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; overflow-x: visible; overflow-y: visible; padding: 0px 0px 0px 0px; transform: translate(0px, 0px); transition-delay: 800ms; transition-duration: 1000ms; width: 100%; max-width: 100%; }.sd[data-s-9812f858-f56f-4bd5-b8d7-ddbb849e2ef4] { align-content: center; align-items: center; background: #ffa500; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100vh; justify-content: center; padding: 0px 0px 0px; width: 100%; max-width: 100%; }.sd[data-s-1f327c55-7d89-4ac1-b65d-3662e56f4718] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px 0px 0px 0px; width: 1280px; z-index: 1; max-width: 100%; }
.sd[data-s-1f327c55-7d89-4ac1-b65d-3662e56f4718].appear { opacity: 0; transform: translate(0px, 48px); transition-delay: 300ms; transition-duration: 1000ms; transition-timing-function: ease-in; }
.sd[data-s-1f327c55-7d89-4ac1-b65d-3662e56f4718].appear-active { transition-delay: 300ms; transition-duration: 1000ms; transition-timing-function: ease-in; }
@media screen and (max-width: 840px){
.sd[data-s-1f327c55-7d89-4ac1-b65d-3662e56f4718] { padding: 144px 48px 96px; }
}
@media screen and (max-width: 540px){
.sd[data-s-1f327c55-7d89-4ac1-b65d-3662e56f4718] { height: 155px; padding: 48px 48px 48px; max-width: 100%; }
}.sd[data-s-6fcb954a-a8f8-4e6c-8c3d-119cb577b0e8] { align-content: center; align-items: center; background: #ffa500; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: center; margin: 0px 0px; width: 100%; max-width: 100%; }
.sd[data-s-6fcb954a-a8f8-4e6c-8c3d-119cb577b0e8].appear { transform: translate(0px, 80px); }
.sd[data-s-6fcb954a-a8f8-4e6c-8c3d-119cb577b0e8].appear-active {  }.sd[data-s-a41f21e9-dfb8-4db3-9fc5-c8a997a157b5] { color: #ffffff; flex: none; font-family: var(--s-font-b292e398); font-size: 40px; font-weight: 800; height: auto; line-height: 1.4; text-align: center; width: 100%; max-width: 100%; justify-content: center; }.sd[data-s-f5225714-642b-435f-800d-2affb754b2a5] { align-content: center; align-items: center; background: #f8f7f6; border-radius: 0px; flex: none; flex-direction: row; flex-wrap: wrap; height: 1386px; justify-content: center; margin: 0px 0px 0px 0px; overflow-x: visible; overflow-y: visible; padding: 30px 120px 0px; transition-delay: 400ms; transition-duration: 1200ms; width: 100%; --gap-uuid: f5225714-642b-435f-800d-2affb754b2a5; --gap-h-f5225714-642b-435f-800d-2affb754b2a5: 0px; --gap-v-f5225714-642b-435f-800d-2affb754b2a5: 0px; max-width: 100%; }
.sd[data-s-f5225714-642b-435f-800d-2affb754b2a5].appear { background: #ffffff; }
.sd[data-s-f5225714-642b-435f-800d-2affb754b2a5].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-f5225714-642b-435f-800d-2affb754b2a5] { height: 1789px; overflow-x: hidden; overflow-y: auto; width: 1080px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-f5225714-642b-435f-800d-2affb754b2a5] { padding: 96px 24px 96px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f5225714-642b-435f-800d-2affb754b2a5] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 2316px; justify-content: flex-start; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: auto; padding: 96px 24px 0px; width: 100%; --gap-h-f5225714-642b-435f-800d-2affb754b2a5: 0px; --gap-v-f5225714-642b-435f-800d-2affb754b2a5: 0px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-f5225714-642b-435f-800d-2affb754b2a5] { align-content: center; align-items: center; height: 2351px; justify-content: flex-start; padding: 50px 24px 32px; width: 100%; max-width: 100%; }
}.sd[data-s-142d8571-779c-4f5f-a0e5-7cbf78fcf603] { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 96px 0px; padding: 0px 0px 0px; width: 1280px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-142d8571-779c-4f5f-a0e5-7cbf78fcf603] { margin: 0px 0px 48px 0px; max-width: 100%; }
}.sd[data-s-4eb90fb2-480a-4f22-81f7-a8f8011036a1] { color: #ffa500; font-family: var(--s-font-18a508ab); font-size: 48px; font-weight: 600; height: auto; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-4eb90fb2-480a-4f22-81f7-a8f8011036a1].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-4eb90fb2-480a-4f22-81f7-a8f8011036a1].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-4eb90fb2-480a-4f22-81f7-a8f8011036a1] { font-size: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4eb90fb2-480a-4f22-81f7-a8f8011036a1].appear { transform: translate(0px, 24px); }
.sd[data-s-4eb90fb2-480a-4f22-81f7-a8f8011036a1].appear-active {  }
.sd[data-s-4eb90fb2-480a-4f22-81f7-a8f8011036a1] { font-size: 28px; }
}.sd[data-s-35215023-8abd-42ea-bc1f-8c440be952ec] { align-content: stretch; align-items: stretch; background: #f8f7f6; flex-direction: row; flex-wrap: wrap; gap: 0px 41px; height: 1161px; justify-content: center; overflow-x: visible; overflow-y: visible; padding: 0px 0px 0px 0px; width: 1268px; --gap-h-35215023-8abd-42ea-bc1f-8c440be952ec: 41px; --gap-v-35215023-8abd-42ea-bc1f-8c440be952ec: 0px; --gap-uuid: 35215023-8abd-42ea-bc1f-8c440be952ec; max-width: 100%; }
.sd[data-s-35215023-8abd-42ea-bc1f-8c440be952ec].appear { opacity: 0; transform: translate(0px, 48px); transition-delay: 300ms; transition-duration: 1000ms; --gap-h-35215023-8abd-42ea-bc1f-8c440be952ec: 41px; --gap-v-35215023-8abd-42ea-bc1f-8c440be952ec: 0px; }
.sd[data-s-35215023-8abd-42ea-bc1f-8c440be952ec].appear-active { transition-delay: 300ms; transition-duration: 1000ms; }
@media screen and (max-width: 540px){
.sd[data-s-35215023-8abd-42ea-bc1f-8c440be952ec] { align-content: center; align-items: center; border-bottom: 0px solid rgba(204, 204, 204, 0.35); border-left: 0px solid rgba(204, 204, 204, 0.35); border-right: 0px solid rgba(204, 204, 204, 0.35); border-top: 0px solid rgba(204, 204, 204, 0.35); flex-direction: column; flex-wrap: nowrap; height: 557px; justify-content: flex-start; overflow-x: visible; overflow-y: visible; padding: 0px 0px; width: calc(100% - (var(--gap-h-f5225714-642b-435f-800d-2affb754b2a5) * 0)); --gap-h-35215023-8abd-42ea-bc1f-8c440be952ec: 0px; --gap-v-35215023-8abd-42ea-bc1f-8c440be952ec: 0px; max-width: calc(100% - (var(--gap-h-f5225714-642b-435f-800d-2affb754b2a5) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-35215023-8abd-42ea-bc1f-8c440be952ec] { gap: 0px 41px; height: 511px; --gap-h-35215023-8abd-42ea-bc1f-8c440be952ec: 41px; --gap-v-35215023-8abd-42ea-bc1f-8c440be952ec: 0px; width: calc(100% - (var(--gap-h-f5225714-642b-435f-800d-2affb754b2a5) * 0)); max-width: calc(100% - (var(--gap-h-f5225714-642b-435f-800d-2affb754b2a5) * 0)); }
}.sd[data-s-a2a40601-abd3-453c-be47-a1fb6b004a55] { align-content: center; align-items: center; background: #ffffff; border-bottom: 5px solid #ffa500; border-left: 5px solid #ffa500; border-radius: 32px; border-right: 5px solid #ffa500; border-top: 5px solid #ffa500; flex: none; flex-direction: row; flex-wrap: wrap; height: 535px; justify-content: center; margin: 20px 0px; padding: 0px; width: 408px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-a2a40601-abd3-453c-be47-a1fb6b004a55] { flex: none; height: auto; width: auto; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-a2a40601-abd3-453c-be47-a1fb6b004a55] { flex: none; height: 500px; margin: 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-a2a40601-abd3-453c-be47-a1fb6b004a55] { height: calc(100% - (var(--gap-v-35215023-8abd-42ea-bc1f-8c440be952ec) * 0)); max-width: 100%; }
}.sd[data-s-76dde9d9-bd62-4bec-b542-80e7a277c899] { flex: none; height: 330px; margin: 10px 50px; width: 268px; max-width: calc(100% - 100px); }
@media screen and (max-width: 540px){
.sd[data-s-76dde9d9-bd62-4bec-b542-80e7a277c899] { padding: 0px; width: 380px; max-width: calc(100% - 100px); }
}.sd[data-s-9233f281-c0cd-4411-adeb-ac09efbaef34] { align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 129px; justify-content: center; margin: 0px 50px 20px 50px; width: auto; max-width: calc(100% - 100px); }
@media screen and (max-width: 540px){
.sd[data-s-9233f281-c0cd-4411-adeb-ac09efbaef34] { align-content: center; align-items: center; height: 114px; justify-content: flex-start; margin: 0px 0px 0px 0px; max-width: 100%; }
}.sd[data-s-3c6b33e1-2b7d-49f1-831a-c09e1bfbfb02] { background: #ffffff; color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 24px; font-weight: 800; height: auto; line-height: 1.4; margin: 0px 0px 30px 0px; text-align: center; width: 313px; max-width: 100%; justify-content: center; }.sd[data-s-8880919a-81e1-4c07-b393-7c9c8887e52a] { background: #ffffff; color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 13px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: 313px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-8880919a-81e1-4c07-b393-7c9c8887e52a] { width: 303px; max-width: 100%; }
}.sd[data-s-383bbc47-590d-4d3f-bdc9-2d5f30e6e026] { align-content: center; align-items: center; background: #ffffff; border-bottom: 5px solid #ffa500; border-left: 5px solid #ffa500; border-radius: 32px; border-right: 5px solid #ffa500; border-top: 5px solid #ffa500; flex: none; flex-direction: row; flex-wrap: wrap; height: 535px; justify-content: center; margin: 20px 0px; padding: 0px; width: 408px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-383bbc47-590d-4d3f-bdc9-2d5f30e6e026] { flex: none; height: auto; width: auto; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-383bbc47-590d-4d3f-bdc9-2d5f30e6e026] { flex: none; height: 500px; max-width: 100%; }
}.sd[data-s-2c3820c8-1ac2-47d4-aa7e-0b7e58ad2243] { flex: none; height: 330px; margin: 10px 50px; width: 268px; max-width: calc(100% - 100px); }
@media screen and (max-width: 540px){
.sd[data-s-2c3820c8-1ac2-47d4-aa7e-0b7e58ad2243] { flex: none; width: 380px; max-width: calc(100% - 100px); }
}.sd[data-s-804e2d99-964c-4062-b353-c0c06dfb222a] { align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 129px; justify-content: center; margin: 0px 50px 20px 50px; width: auto; max-width: calc(100% - 100px); }
@media screen and (max-width: 540px){
.sd[data-s-804e2d99-964c-4062-b353-c0c06dfb222a] { align-content: center; align-items: center; height: 114px; justify-content: center; margin: 0px 0px 0px 0px; max-width: 100%; }
}.sd[data-s-88911051-f182-4d63-916a-36d64c254131] { background: #ffffff; color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 24px; font-weight: 800; height: auto; line-height: 1.4; margin: 0px 0px 30px 0px; text-align: center; width: 313px; max-width: 100%; justify-content: center; }.sd[data-s-48c6eabe-affa-48f1-80a7-5c89b81481ec] { background: #ffffff; color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 13px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: 313px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-48c6eabe-affa-48f1-80a7-5c89b81481ec] { width: 185px; max-width: 100%; }
}.sd[data-s-ee97b844-1e28-466f-9213-8e32e844ce82] { align-content: center; align-items: center; background: #ffffff; border-bottom: 5px solid #ffa500; border-left: 5px solid #ffa500; border-radius: 32px; border-right: 5px solid #ffa500; border-top: 5px solid #ffa500; flex: none; flex-direction: row; flex-wrap: wrap; height: 535px; justify-content: center; margin: 20px 0px; padding: 0px; width: 408px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-ee97b844-1e28-466f-9213-8e32e844ce82] { flex: none; height: auto; width: auto; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-ee97b844-1e28-466f-9213-8e32e844ce82] { flex: none; height: 500px; max-width: 100%; }
}.sd[data-s-91b480b5-769a-4b11-a0dc-4c6425fd93bb] { flex: none; height: 330px; margin: 10px 50px; width: 268px; max-width: calc(100% - 100px); }
@media screen and (max-width: 540px){
.sd[data-s-91b480b5-769a-4b11-a0dc-4c6425fd93bb] { flex: none; width: 380px; max-width: calc(100% - 100px); }
}.sd[data-s-03583666-89d1-4806-a32d-8b8e492fa30a] { align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 129px; justify-content: center; margin: 0px 50px 20px 50px; width: auto; max-width: calc(100% - 100px); }
@media screen and (max-width: 540px){
.sd[data-s-03583666-89d1-4806-a32d-8b8e492fa30a] { align-content: center; align-items: center; height: 114px; justify-content: flex-start; margin: 0px 0px 0px 0px; max-width: 100%; }
}.sd[data-s-84e69663-2ff5-481b-805c-9bbafb3969a6] { background: #ffffff; color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 24px; font-weight: 800; height: auto; line-height: 1.4; margin: 0px 0px 30px 0px; text-align: center; width: 313px; max-width: 100%; justify-content: center; }.sd[data-s-cc882043-a531-47f2-a075-1125dfa48cdc] { background: #ffffff; color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 13px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: 313px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-cc882043-a531-47f2-a075-1125dfa48cdc] { width: 215px; max-width: 100%; }
}.sd[data-s-19562fd7-c25a-4349-9fb8-8dba3c8f2745] { align-content: center; align-items: center; background: #ffffff; border-bottom: 5px solid #ffa500; border-left: 5px solid #ffa500; border-radius: 32px; border-right: 5px solid #ffa500; border-top: 5px solid #ffa500; flex: none; flex-direction: row; flex-wrap: wrap; height: 535px; justify-content: center; margin: 20px 0px; padding: 0px; width: 408px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-19562fd7-c25a-4349-9fb8-8dba3c8f2745] { flex: none; height: auto; width: auto; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-19562fd7-c25a-4349-9fb8-8dba3c8f2745] { flex: none; height: 500px; max-width: 100%; }
}.sd[data-s-c972e85d-19fb-4a5b-9c86-c9d382a2239c] { flex: none; height: 330px; margin: 10px 50px; width: 268px; max-width: calc(100% - 100px); }
@media screen and (max-width: 540px){
.sd[data-s-c972e85d-19fb-4a5b-9c86-c9d382a2239c] { flex: none; width: 380px; max-width: calc(100% - 100px); }
}.sd[data-s-14d5b697-5e15-4f2d-85ee-30d3d37eaffe] { align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 129px; justify-content: center; margin: 0px 50px 20px 50px; width: auto; max-width: calc(100% - 100px); }
@media screen and (max-width: 540px){
.sd[data-s-14d5b697-5e15-4f2d-85ee-30d3d37eaffe] { align-content: center; align-items: center; height: 114px; justify-content: flex-start; margin: 0px 0px 0px 0px; max-width: 100%; }
}.sd[data-s-231109d7-3763-4c5e-be4b-9825bc8c278b] { background: #ffffff; color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 24px; font-weight: 800; height: auto; line-height: 1.4; margin: 0px 0px 30px 0px; text-align: center; width: 313px; max-width: 100%; justify-content: center; }.sd[data-s-0ea82d88-4afb-4db0-8439-14f94440a260] { background: #ffffff; color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 13px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: 313px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-0ea82d88-4afb-4db0-8439-14f94440a260] { width: 291px; max-width: 100%; }
}.sd[data-s-86a39809-6a85-4f01-9715-4258dc72d6e1] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 1280px; max-width: 100%; }.sd[data-s-b386d9fe-e583-49a0-96a7-a01d6f76779f] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 295px; max-width: 100%; }.sd[data-s-48f66164-730d-4b13-8a2c-267fc71cd7a2] { align-content: center; align-items: center; background: #f8f7f6; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 120px 30px; transition-delay: 400ms; transition-duration: 1200ms; width: 100%; max-width: 100%; }
.sd[data-s-48f66164-730d-4b13-8a2c-267fc71cd7a2].appear { background: #ffffff; }
.sd[data-s-48f66164-730d-4b13-8a2c-267fc71cd7a2].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-48f66164-730d-4b13-8a2c-267fc71cd7a2] { padding: 96px 24px 96px; }
}
@media screen and (max-width: 540px){
.sd[data-s-48f66164-730d-4b13-8a2c-267fc71cd7a2] { flex: none; height: 1695px; padding: 96px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-b933a4a5-1345-43ad-b458-66dce63a4a85] { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 96px 0px; padding: 0px 0px 0px; width: 1280px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-b933a4a5-1345-43ad-b458-66dce63a4a85] { margin: 0px 0px 48px 0px; max-width: 100%; }
}.sd[data-s-92749fc4-7e01-43af-bd4d-1a6c3b727cd0] { color: #ffa500; font-family: var(--s-font-18a508ab); font-size: 48px; font-weight: 600; height: auto; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-92749fc4-7e01-43af-bd4d-1a6c3b727cd0].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-92749fc4-7e01-43af-bd4d-1a6c3b727cd0].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-92749fc4-7e01-43af-bd4d-1a6c3b727cd0] { font-size: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-92749fc4-7e01-43af-bd4d-1a6c3b727cd0].appear { transform: translate(0px, 24px); }
.sd[data-s-92749fc4-7e01-43af-bd4d-1a6c3b727cd0].appear-active {  }
.sd[data-s-92749fc4-7e01-43af-bd4d-1a6c3b727cd0] { font-size: 28px; }
}.sd[data-s-6bd7a95e-0b08-43c5-bc52-d2180cb987f6] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 0px; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; width: 1280px; --gap-h-6bd7a95e-0b08-43c5-bc52-d2180cb987f6: 0px; --gap-v-6bd7a95e-0b08-43c5-bc52-d2180cb987f6: 0px; --gap-uuid: 6bd7a95e-0b08-43c5-bc52-d2180cb987f6; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-6bd7a95e-0b08-43c5-bc52-d2180cb987f6] { align-content: flex-start; align-items: flex-start; gap: 0px; height: 1660px; justify-content: center; --gap-h-6bd7a95e-0b08-43c5-bc52-d2180cb987f6: 0px; --gap-v-6bd7a95e-0b08-43c5-bc52-d2180cb987f6: 0px; max-width: 100%; }
}.sd[data-s-e261bfc9-57ca-4913-b421-8e666695a1f3] { align-content: stretch; align-items: stretch; box-shadow: 0px 0px 0px #ffa500; flex: none; flex-direction: row; flex-wrap: wrap; height: calc(41% - 96px - (var(--gap-v-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0.59)); justify-content: space-around; margin: 0px 0px 96px 0px; padding: 0px; width: calc(100% - (var(--gap-h-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0)); max-width: calc(100% - (var(--gap-h-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0)); }
.sd[data-s-e261bfc9-57ca-4913-b421-8e666695a1f3].appear {  }
.sd[data-s-e261bfc9-57ca-4913-b421-8e666695a1f3].appear-active {  }
@media screen and (max-width: 540px){
.sd[data-s-e261bfc9-57ca-4913-b421-8e666695a1f3].appear { opacity: 0; transition-delay: 300ms; transition-duration: 1000ms; }
.sd[data-s-e261bfc9-57ca-4913-b421-8e666695a1f3].appear-active { transition-delay: 300ms; transition-duration: 1000ms; }
.sd[data-s-e261bfc9-57ca-4913-b421-8e666695a1f3] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; height: calc(50% - 96px - (var(--gap-v-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0.5)); justify-content: flex-start; width: calc(100% - (var(--gap-h-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0)); max-width: calc(100% - (var(--gap-h-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0)); }
}.sd[data-s-252887ef-f498-4660-bb04-c76059a22d2b] { border-radius: 50%; box-shadow: 20px 14px 0px #ffa500; flex: none; height: 200px; width: 200px; max-width: 100%; }
.sd[data-s-252887ef-f498-4660-bb04-c76059a22d2b].appear { opacity: 0; transform: translate(0px, 48px); transition-delay: 300ms; transition-duration: 1000ms; }
.sd[data-s-252887ef-f498-4660-bb04-c76059a22d2b].appear-active { transition-delay: 300ms; transition-duration: 1000ms; }
.sd[data-s-252887ef-f498-4660-bb04-c76059a22d2b]:before { background-size: 270px; }
@media screen and (max-width: 540px){
.sd[data-s-252887ef-f498-4660-bb04-c76059a22d2b] { margin: 0px 0px 30px 0px; max-width: 100%; }
}.sd[data-s-3eddb932-31fd-4a11-8737-c650b984fe12] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0px 0px 0px 48px; padding: 0px; width: 576px; max-width: calc(100% - 48px); }
@media screen and (max-width: 540px){
.sd[data-s-3eddb932-31fd-4a11-8737-c650b984fe12] { flex: none; height: 644px; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-387e7a01-b3a2-4d68-a6bd-49de38a88a6c] { color: #ffa500; flex: none; font-family: var(--s-font-18a508ab); font-size: 20px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 1px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: 177px; max-width: calc(100% - 1px); justify-content: flex-start; }
.sd[data-s-387e7a01-b3a2-4d68-a6bd-49de38a88a6c].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-387e7a01-b3a2-4d68-a6bd-49de38a88a6c].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-387e7a01-b3a2-4d68-a6bd-49de38a88a6c] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-387e7a01-b3a2-4d68-a6bd-49de38a88a6c] { font-size: 28px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-387e7a01-b3a2-4d68-a6bd-49de38a88a6c].appear { transform: translate(0px, 24px); }
.sd[data-s-387e7a01-b3a2-4d68-a6bd-49de38a88a6c].appear-active {  }
.sd[data-s-387e7a01-b3a2-4d68-a6bd-49de38a88a6c] { font-size: 14px; font-weight: 700; margin: 0px 0px 5px 0px; max-width: 100%; }
}.sd[data-s-c2fecad5-34f2-41bc-a55e-08cff6fa5389] { color: #000000; font-family: var(--s-font-18a508ab); font-size: 48px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-c2fecad5-34f2-41bc-a55e-08cff6fa5389].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-c2fecad5-34f2-41bc-a55e-08cff6fa5389].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-c2fecad5-34f2-41bc-a55e-08cff6fa5389] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-c2fecad5-34f2-41bc-a55e-08cff6fa5389] { font-size: 28px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-c2fecad5-34f2-41bc-a55e-08cff6fa5389].appear { transform: translate(0px, 24px); }
.sd[data-s-c2fecad5-34f2-41bc-a55e-08cff6fa5389].appear-active {  }
.sd[data-s-c2fecad5-34f2-41bc-a55e-08cff6fa5389] { font-size: 24px; font-weight: 700; margin: 0px 0px 2px 0px; max-width: 100%; }
}.sd[data-s-194aac46-ba83-4403-b686-e27aa19bdbad] { color: #000000; font-family: var(--s-font-18a508ab); font-size: 20px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-194aac46-ba83-4403-b686-e27aa19bdbad].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-194aac46-ba83-4403-b686-e27aa19bdbad].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-194aac46-ba83-4403-b686-e27aa19bdbad] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-194aac46-ba83-4403-b686-e27aa19bdbad] { font-size: 28px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-194aac46-ba83-4403-b686-e27aa19bdbad].appear { transform: translate(0px, 24px); }
.sd[data-s-194aac46-ba83-4403-b686-e27aa19bdbad].appear-active {  }
.sd[data-s-194aac46-ba83-4403-b686-e27aa19bdbad] { font-size: 14px; font-weight: 700; margin: 0px 0px 24px 0px; max-width: 100%; }
}.sd[data-s-d15cd425-148d-445c-a649-5c2b205ad32c] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; }.sd[data-s-376d3b0d-1d01-4bb4-a1ac-12a50afc1112] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 15px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 19px 0px 0px 0px; text-align: left; text-decoration: underline; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-376d3b0d-1d01-4bb4-a1ac-12a50afc1112].appear { opacity: 0; }
.sd[data-s-376d3b0d-1d01-4bb4-a1ac-12a50afc1112].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-376d3b0d-1d01-4bb4-a1ac-12a50afc1112] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-376d3b0d-1d01-4bb4-a1ac-12a50afc1112] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-376d3b0d-1d01-4bb4-a1ac-12a50afc1112] { font-weight: 700; margin: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
}.sd[data-s-9d8d9d8c-a81c-4f29-ba37-50b114cb2db3] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 13px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-9d8d9d8c-a81c-4f29-ba37-50b114cb2db3].appear { opacity: 0; }
.sd[data-s-9d8d9d8c-a81c-4f29-ba37-50b114cb2db3].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-9d8d9d8c-a81c-4f29-ba37-50b114cb2db3] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-9d8d9d8c-a81c-4f29-ba37-50b114cb2db3] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-9d8d9d8c-a81c-4f29-ba37-50b114cb2db3] { font-size: 12px; font-weight: 500; text-align: left; justify-content: flex-start; }
}.sd[data-s-44d835ff-a985-426c-99f2-71266aa30ca8] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 15px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 19px 0px 0px 0px; text-align: left; text-decoration: underline; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-44d835ff-a985-426c-99f2-71266aa30ca8].appear { opacity: 0; }
.sd[data-s-44d835ff-a985-426c-99f2-71266aa30ca8].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-44d835ff-a985-426c-99f2-71266aa30ca8] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-44d835ff-a985-426c-99f2-71266aa30ca8] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-44d835ff-a985-426c-99f2-71266aa30ca8] { font-weight: 700; margin: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
}.sd[data-s-d6a83041-8bcb-4af7-8fe6-801fcff2fe09] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 13px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-d6a83041-8bcb-4af7-8fe6-801fcff2fe09].appear { opacity: 0; }
.sd[data-s-d6a83041-8bcb-4af7-8fe6-801fcff2fe09].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-d6a83041-8bcb-4af7-8fe6-801fcff2fe09] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-d6a83041-8bcb-4af7-8fe6-801fcff2fe09] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-d6a83041-8bcb-4af7-8fe6-801fcff2fe09] { font-size: 12px; font-weight: 500; text-align: left; justify-content: flex-start; }
}.sd[data-s-53ffdc23-2b92-49ea-9977-011761fc1763] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 15px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 19px 0px 0px 0px; text-align: left; text-decoration: underline; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-53ffdc23-2b92-49ea-9977-011761fc1763].appear { opacity: 0; }
.sd[data-s-53ffdc23-2b92-49ea-9977-011761fc1763].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-53ffdc23-2b92-49ea-9977-011761fc1763] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-53ffdc23-2b92-49ea-9977-011761fc1763] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-53ffdc23-2b92-49ea-9977-011761fc1763] { font-weight: 700; margin: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
}.sd[data-s-79fd36a8-7897-4ba0-885c-ba5403ffee49] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 13px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 0px 0px; padding: 0px; text-align: left; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-79fd36a8-7897-4ba0-885c-ba5403ffee49].appear { opacity: 0; }
.sd[data-s-79fd36a8-7897-4ba0-885c-ba5403ffee49].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-79fd36a8-7897-4ba0-885c-ba5403ffee49] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-79fd36a8-7897-4ba0-885c-ba5403ffee49] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-79fd36a8-7897-4ba0-885c-ba5403ffee49] { font-size: 12px; font-weight: 500; text-align: left; justify-content: flex-start; }
}.sd[data-s-0f4a50c9-f287-4003-b3eb-185b4db1d804] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 15px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 19px 0px 0px 0px; text-align: left; text-decoration: underline; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-0f4a50c9-f287-4003-b3eb-185b4db1d804].appear { opacity: 0; }
.sd[data-s-0f4a50c9-f287-4003-b3eb-185b4db1d804].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-0f4a50c9-f287-4003-b3eb-185b4db1d804] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-0f4a50c9-f287-4003-b3eb-185b4db1d804] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-0f4a50c9-f287-4003-b3eb-185b4db1d804] { font-weight: 700; margin: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
}.sd[data-s-66a09957-fb80-44be-b4c4-a72c19d484bf] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 13px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-66a09957-fb80-44be-b4c4-a72c19d484bf].appear { opacity: 0; }
.sd[data-s-66a09957-fb80-44be-b4c4-a72c19d484bf].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-66a09957-fb80-44be-b4c4-a72c19d484bf] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-66a09957-fb80-44be-b4c4-a72c19d484bf] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-66a09957-fb80-44be-b4c4-a72c19d484bf] { font-size: 12px; font-weight: 500; text-align: left; justify-content: flex-start; }
}.sd[data-s-ef25cb5e-2aca-47f2-8411-7557f1cdc0a2] { align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: wrap; height: calc(48% - 96px - (var(--gap-v-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0.52)); justify-content: space-around; margin: 0px 0px 96px 0px; padding: 0px; width: calc(100% - (var(--gap-h-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0)); max-width: calc(100% - (var(--gap-h-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-ef25cb5e-2aca-47f2-8411-7557f1cdc0a2] { margin: 0px 0px 3px 0px; width: calc(100% - (var(--gap-h-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0)); max-width: calc(100% - (var(--gap-h-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0)); height: calc(48% - 3px - (var(--gap-v-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0.52)); }
}
@media screen and (max-width: 540px){
.sd[data-s-ef25cb5e-2aca-47f2-8411-7557f1cdc0a2] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; height: 1135px; justify-content: flex-start; width: calc(100% - (var(--gap-h-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0)); max-width: calc(100% - (var(--gap-h-6bd7a95e-0b08-43c5-bc52-d2180cb987f6) * 0)); }
}.sd[data-s-80795aa9-ca53-4c5e-9f4a-565354e09e50] { border-radius: 50%; box-shadow: 20px 14px 0px #ffa500; flex: none; height: 200px; margin: 0px 0px 0px 0px; width: 200px; max-width: 100%; }
.sd[data-s-80795aa9-ca53-4c5e-9f4a-565354e09e50].appear { opacity: 0; transform: translate(0px, 48px); transition-delay: 300ms; transition-duration: 1000ms; }
.sd[data-s-80795aa9-ca53-4c5e-9f4a-565354e09e50].appear-active { transition-delay: 300ms; transition-duration: 1000ms; }
.sd[data-s-80795aa9-ca53-4c5e-9f4a-565354e09e50]:before { background-position: right top; background-size: 280px; }
@media screen and (max-width: 540px){
.sd[data-s-80795aa9-ca53-4c5e-9f4a-565354e09e50] { margin: 0px 0px 30px 0px; max-width: 100%; }
}.sd[data-s-50ce9495-f53c-4cd8-95ed-3084f03cd693] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0px 0px 0px 48px; padding: 0px; width: 585px; max-width: calc(100% - 48px); }
@media screen and (max-width: 540px){
.sd[data-s-50ce9495-f53c-4cd8-95ed-3084f03cd693] { flex: none; height: 708px; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-b00a5600-07d0-48b7-bc54-84c6e147b338] { color: #ffa500; font-family: var(--s-font-18a508ab); font-size: 20px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-b00a5600-07d0-48b7-bc54-84c6e147b338].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-b00a5600-07d0-48b7-bc54-84c6e147b338].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-b00a5600-07d0-48b7-bc54-84c6e147b338] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-b00a5600-07d0-48b7-bc54-84c6e147b338] { font-size: 28px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-b00a5600-07d0-48b7-bc54-84c6e147b338].appear { transform: translate(0px, 24px); }
.sd[data-s-b00a5600-07d0-48b7-bc54-84c6e147b338].appear-active {  }
.sd[data-s-b00a5600-07d0-48b7-bc54-84c6e147b338] { font-size: 14px; font-weight: 700; margin: 0px 0px 5px 0px; max-width: 100%; }
}.sd[data-s-da3ca74a-0533-42df-bcf8-38d3d04650a5] { color: #000000; font-family: var(--s-font-18a508ab); font-size: 48px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-da3ca74a-0533-42df-bcf8-38d3d04650a5].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-da3ca74a-0533-42df-bcf8-38d3d04650a5].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-da3ca74a-0533-42df-bcf8-38d3d04650a5] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-da3ca74a-0533-42df-bcf8-38d3d04650a5] { font-size: 28px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-da3ca74a-0533-42df-bcf8-38d3d04650a5].appear { transform: translate(0px, 24px); }
.sd[data-s-da3ca74a-0533-42df-bcf8-38d3d04650a5].appear-active {  }
.sd[data-s-da3ca74a-0533-42df-bcf8-38d3d04650a5] { font-size: 24px; font-weight: 700; margin: 0px 0px 2px 0px; max-width: 100%; }
}.sd[data-s-1739c179-ac0d-4026-aa86-61b12509a23d] { color: #000000; font-family: var(--s-font-18a508ab); font-size: 20px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-1739c179-ac0d-4026-aa86-61b12509a23d].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-1739c179-ac0d-4026-aa86-61b12509a23d].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-1739c179-ac0d-4026-aa86-61b12509a23d] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-1739c179-ac0d-4026-aa86-61b12509a23d] { font-size: 28px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-1739c179-ac0d-4026-aa86-61b12509a23d].appear { transform: translate(0px, 24px); }
.sd[data-s-1739c179-ac0d-4026-aa86-61b12509a23d].appear-active {  }
.sd[data-s-1739c179-ac0d-4026-aa86-61b12509a23d] { font-size: 14px; font-weight: 700; margin: 0px 0px 24px 0px; max-width: 100%; }
}.sd[data-s-e1fb1991-ec63-45bc-ab02-ea7fdcd278f2] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 100%; max-width: 100%; }.sd[data-s-bc183f5a-440e-4964-abe5-a6262be66082] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 15px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 19px 0px 0px 0px; text-align: left; text-decoration: underline; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-bc183f5a-440e-4964-abe5-a6262be66082].appear { opacity: 0; }
.sd[data-s-bc183f5a-440e-4964-abe5-a6262be66082].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-bc183f5a-440e-4964-abe5-a6262be66082] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-bc183f5a-440e-4964-abe5-a6262be66082] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-bc183f5a-440e-4964-abe5-a6262be66082] { font-weight: 700; margin: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
}.sd[data-s-fe8e0bcd-3fd3-48ee-a1f5-2add6799bc15] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 13px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-fe8e0bcd-3fd3-48ee-a1f5-2add6799bc15].appear { opacity: 0; }
.sd[data-s-fe8e0bcd-3fd3-48ee-a1f5-2add6799bc15].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-fe8e0bcd-3fd3-48ee-a1f5-2add6799bc15] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-fe8e0bcd-3fd3-48ee-a1f5-2add6799bc15] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-fe8e0bcd-3fd3-48ee-a1f5-2add6799bc15] { font-size: 12px; font-weight: 500; text-align: left; justify-content: flex-start; }
}.sd[data-s-9ca6688a-ab0c-42d2-8b1b-48f1f8ba33a0] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 15px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 19px 0px 0px 0px; text-align: left; text-decoration: underline; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-9ca6688a-ab0c-42d2-8b1b-48f1f8ba33a0].appear { opacity: 0; }
.sd[data-s-9ca6688a-ab0c-42d2-8b1b-48f1f8ba33a0].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-9ca6688a-ab0c-42d2-8b1b-48f1f8ba33a0] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-9ca6688a-ab0c-42d2-8b1b-48f1f8ba33a0] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-9ca6688a-ab0c-42d2-8b1b-48f1f8ba33a0] { font-weight: 700; margin: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
}.sd[data-s-983f6fa9-c188-4998-ad0c-5d1bd197fd94] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 13px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-983f6fa9-c188-4998-ad0c-5d1bd197fd94].appear { opacity: 0; }
.sd[data-s-983f6fa9-c188-4998-ad0c-5d1bd197fd94].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-983f6fa9-c188-4998-ad0c-5d1bd197fd94] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-983f6fa9-c188-4998-ad0c-5d1bd197fd94] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-983f6fa9-c188-4998-ad0c-5d1bd197fd94] { font-size: 12px; font-weight: 500; text-align: left; justify-content: flex-start; }
}.sd[data-s-b579517e-330f-4069-bb79-1879a20d727d] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 15px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 19px 0px 0px 0px; text-align: left; text-decoration: underline; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-b579517e-330f-4069-bb79-1879a20d727d].appear { opacity: 0; }
.sd[data-s-b579517e-330f-4069-bb79-1879a20d727d].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-b579517e-330f-4069-bb79-1879a20d727d] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-b579517e-330f-4069-bb79-1879a20d727d] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-b579517e-330f-4069-bb79-1879a20d727d] { font-weight: 700; margin: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
}.sd[data-s-f15cceaf-5994-4b54-b0af-8369d3fda6c5] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 13px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 0px 0px; padding: 0px; text-align: left; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-f15cceaf-5994-4b54-b0af-8369d3fda6c5].appear { opacity: 0; }
.sd[data-s-f15cceaf-5994-4b54-b0af-8369d3fda6c5].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-f15cceaf-5994-4b54-b0af-8369d3fda6c5] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-f15cceaf-5994-4b54-b0af-8369d3fda6c5] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-f15cceaf-5994-4b54-b0af-8369d3fda6c5] { font-size: 12px; font-weight: 500; text-align: left; justify-content: flex-start; }
}.sd[data-s-2a91f968-5fb0-4a1c-a0d9-80ff8e3316ff] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 15px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 19px 0px 0px 0px; text-align: left; text-decoration: underline; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-2a91f968-5fb0-4a1c-a0d9-80ff8e3316ff].appear { opacity: 0; }
.sd[data-s-2a91f968-5fb0-4a1c-a0d9-80ff8e3316ff].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-2a91f968-5fb0-4a1c-a0d9-80ff8e3316ff] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-2a91f968-5fb0-4a1c-a0d9-80ff8e3316ff] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-2a91f968-5fb0-4a1c-a0d9-80ff8e3316ff] { font-weight: 700; margin: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
}.sd[data-s-323c7bb6-df34-46ed-a259-0b68b105ae48] { color: #000000; flex: none; font-family: var(--s-font-b292e398); font-size: 13px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start; }
.sd[data-s-323c7bb6-df34-46ed-a259-0b68b105ae48].appear { opacity: 0; }
.sd[data-s-323c7bb6-df34-46ed-a259-0b68b105ae48].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-323c7bb6-df34-46ed-a259-0b68b105ae48] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-323c7bb6-df34-46ed-a259-0b68b105ae48] { font-size: 14px; margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-323c7bb6-df34-46ed-a259-0b68b105ae48] { font-size: 12px; font-weight: 500; text-align: left; justify-content: flex-start; }
}.sd[data-s-e1c53901-d81c-4335-8dc1-82a323ba85ce] { align-content: center; align-items: center; background: #f8f7f6; flex: none; flex-direction: column; flex-wrap: nowrap; height: 801px; justify-content: flex-start; padding: 30px 120px 30px; transition-delay: 400ms; transition-duration: 1200ms; width: 100%; max-width: 100%; }
.sd[data-s-e1c53901-d81c-4335-8dc1-82a323ba85ce].appear { background: #ffffff; }
.sd[data-s-e1c53901-d81c-4335-8dc1-82a323ba85ce].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-e1c53901-d81c-4335-8dc1-82a323ba85ce] { padding: 96px 24px 96px; }
}
@media screen and (max-width: 540px){
.sd[data-s-e1c53901-d81c-4335-8dc1-82a323ba85ce] { flex: none; height: 863px; padding: 96px 24px 103px; width: 100%; max-width: 100%; }
}.sd[data-s-6f8f75e9-1f43-4561-bdec-9ae8d82c6b28] { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 96px 0px; padding: 0px 0px 0px; width: 1280px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-6f8f75e9-1f43-4561-bdec-9ae8d82c6b28] { margin: 0px 0px 48px 0px; max-width: 100%; }
}.sd[data-s-9ddd36ca-a33e-4b7d-bbf1-522a1fab0c5c] { color: #ffa500; font-family: var(--s-font-18a508ab); font-size: 48px; font-weight: 600; height: auto; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-9ddd36ca-a33e-4b7d-bbf1-522a1fab0c5c].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-9ddd36ca-a33e-4b7d-bbf1-522a1fab0c5c].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-9ddd36ca-a33e-4b7d-bbf1-522a1fab0c5c] { font-size: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-9ddd36ca-a33e-4b7d-bbf1-522a1fab0c5c].appear { transform: translate(0px, 24px); }
.sd[data-s-9ddd36ca-a33e-4b7d-bbf1-522a1fab0c5c].appear-active {  }
.sd[data-s-9ddd36ca-a33e-4b7d-bbf1-522a1fab0c5c] { font-size: 28px; }
}.sd[data-s-2b484efa-997f-4172-b2f1-61ebe6fd1013] { align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }.sd[data-s-8e35e865-cc35-470e-907e-b4c497ff1017] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 0px; justify-content: center; padding: 0px 0px 0px 0px; width: 1280px; --gap-h-8e35e865-cc35-470e-907e-b4c497ff1017: 0px; --gap-v-8e35e865-cc35-470e-907e-b4c497ff1017: 0px; --gap-uuid: 8e35e865-cc35-470e-907e-b4c497ff1017; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-8e35e865-cc35-470e-907e-b4c497ff1017] { gap: 0px; height: auto; --gap-h-8e35e865-cc35-470e-907e-b4c497ff1017: 0px; --gap-v-8e35e865-cc35-470e-907e-b4c497ff1017: 0px; max-width: 100%; }
}.sd[data-s-05abe55c-1af5-4f96-8211-44a65b7f82c8] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: wrap; height: 426px; justify-content: flex-start; margin: 0px 0px 0px 0px; overflow-x: visible; overflow-y: visible; padding: 0px; width: calc(100% - (var(--gap-h-8e35e865-cc35-470e-907e-b4c497ff1017) * 0)); max-width: calc(100% - (var(--gap-h-8e35e865-cc35-470e-907e-b4c497ff1017) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-05abe55c-1af5-4f96-8211-44a65b7f82c8] { flex-direction: column; flex-wrap: nowrap; }
}.sd[data-s-feb2b101-ad55-4584-abe3-3da237bd0bc0] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; height: 252px; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px; width: 50%; max-width: 50%; }
@media screen and (max-width: 540px){
.sd[data-s-feb2b101-ad55-4584-abe3-3da237bd0bc0] { flex: none; height: 178px; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-db9a8889-390f-4c05-91fc-6ae915bfe579] { color: #000000; font-family: var(--s-font-b292e398); font-size: 20px; font-weight: 500; height: auto; line-height: 1.4; margin: 0px 0px 20px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-db9a8889-390f-4c05-91fc-6ae915bfe579].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-db9a8889-390f-4c05-91fc-6ae915bfe579].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-db9a8889-390f-4c05-91fc-6ae915bfe579] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-db9a8889-390f-4c05-91fc-6ae915bfe579] { font-size: 28px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-db9a8889-390f-4c05-91fc-6ae915bfe579].appear { transform: translate(0px, 24px); }
.sd[data-s-db9a8889-390f-4c05-91fc-6ae915bfe579].appear-active {  }
.sd[data-s-db9a8889-390f-4c05-91fc-6ae915bfe579] { font-size: 12px; margin: 0px 0px 24px 0px; max-width: 100%; }
}.sd[data-s-ce44e18b-8c97-4566-8e3a-261901a319aa] { color: #000000; font-family: var(--s-font-b292e398); font-size: 20px; font-weight: 500; height: auto; line-height: 1.4; margin: 0px 0px 20px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-ce44e18b-8c97-4566-8e3a-261901a319aa].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-ce44e18b-8c97-4566-8e3a-261901a319aa].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-ce44e18b-8c97-4566-8e3a-261901a319aa] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-ce44e18b-8c97-4566-8e3a-261901a319aa] { font-size: 28px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-ce44e18b-8c97-4566-8e3a-261901a319aa].appear { transform: translate(0px, 24px); }
.sd[data-s-ce44e18b-8c97-4566-8e3a-261901a319aa].appear-active {  }
.sd[data-s-ce44e18b-8c97-4566-8e3a-261901a319aa] { font-size: 12px; margin: 0px 0px 24px 0px; max-width: 100%; }
}.sd[data-s-f1a98f21-2281-4fc0-abc4-35f4a9f0ccfe] { color: #000000; font-family: var(--s-font-b292e398); font-size: 20px; font-weight: 500; height: auto; line-height: 1.4; margin: 0px 0px 20px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-f1a98f21-2281-4fc0-abc4-35f4a9f0ccfe].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-f1a98f21-2281-4fc0-abc4-35f4a9f0ccfe].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-f1a98f21-2281-4fc0-abc4-35f4a9f0ccfe] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-f1a98f21-2281-4fc0-abc4-35f4a9f0ccfe] { font-size: 28px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-f1a98f21-2281-4fc0-abc4-35f4a9f0ccfe].appear { transform: translate(0px, 24px); }
.sd[data-s-f1a98f21-2281-4fc0-abc4-35f4a9f0ccfe].appear-active {  }
.sd[data-s-f1a98f21-2281-4fc0-abc4-35f4a9f0ccfe] { font-size: 12px; margin: 0px 0px 24px 0px; max-width: 100%; }
}.sd[data-s-a6b8adaf-a409-49f8-8091-664d6f60b328] { color: #000000; font-family: var(--s-font-b292e398); font-size: 20px; font-weight: 500; height: auto; line-height: 1.4; margin: 0px 0px 20px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-a6b8adaf-a409-49f8-8091-664d6f60b328].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-a6b8adaf-a409-49f8-8091-664d6f60b328].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-a6b8adaf-a409-49f8-8091-664d6f60b328] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-a6b8adaf-a409-49f8-8091-664d6f60b328] { font-size: 28px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-a6b8adaf-a409-49f8-8091-664d6f60b328].appear { transform: translate(0px, 24px); }
.sd[data-s-a6b8adaf-a409-49f8-8091-664d6f60b328].appear-active {  }
.sd[data-s-a6b8adaf-a409-49f8-8091-664d6f60b328] { font-size: 12px; margin: 0px 0px 24px 0px; max-width: 100%; }
}.sd[data-s-e3e0c992-551e-46e6-bc6d-a3ecb2357815] { color: #000000; font-family: var(--s-font-18a508ab); font-size: 48px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-e3e0c992-551e-46e6-bc6d-a3ecb2357815].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-e3e0c992-551e-46e6-bc6d-a3ecb2357815].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-e3e0c992-551e-46e6-bc6d-a3ecb2357815] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-e3e0c992-551e-46e6-bc6d-a3ecb2357815] { font-size: 28px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-e3e0c992-551e-46e6-bc6d-a3ecb2357815].appear { transform: translate(0px, 24px); }
.sd[data-s-e3e0c992-551e-46e6-bc6d-a3ecb2357815].appear-active {  }
.sd[data-s-e3e0c992-551e-46e6-bc6d-a3ecb2357815] { font-size: 24px; margin: 0px 0px 24px 0px; max-width: 100%; }
}.sd[data-s-5df1db38-03bf-4962-9225-8b811362c302] { color: #000000; font-family: var(--s-font-18a508ab); font-size: 20px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-5df1db38-03bf-4962-9225-8b811362c302].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-5df1db38-03bf-4962-9225-8b811362c302].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-5df1db38-03bf-4962-9225-8b811362c302] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-5df1db38-03bf-4962-9225-8b811362c302] { font-size: 28px; margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-5df1db38-03bf-4962-9225-8b811362c302].appear { transform: translate(0px, 24px); }
.sd[data-s-5df1db38-03bf-4962-9225-8b811362c302].appear-active {  }
.sd[data-s-5df1db38-03bf-4962-9225-8b811362c302] { font-size: 24px; margin: 0px 0px 24px 0px; max-width: 100%; }
}.sd[data-s-64fc226f-0ea4-4a97-811d-4d907b35aba4] { background: rgba(0,0,0,0); border-radius: 0; box-shadow: none; flex: none; height: 369px; margin: 0 0 0 0; opacity: 1; padding: 0px 0px 0px 20px; width: 495px; max-width: 100%; }
.sd[data-s-64fc226f-0ea4-4a97-811d-4d907b35aba4].appear { opacity: 0; transform: translate(0px, 48px); transition-delay: 300ms; transition-duration: 1000ms; }
.sd[data-s-64fc226f-0ea4-4a97-811d-4d907b35aba4].appear-active { transition-delay: 300ms; transition-duration: 1000ms; }.sd[data-s-1799260d-dd3a-4627-a305-d209f09be548] { align-content: center; align-items: center; background: #f8f7f6; flex: none; flex-direction: column; flex-wrap: nowrap; height: 873px; justify-content: flex-start; padding: 30px 120px 30px; transition-delay: 400ms; transition-duration: 1200ms; width: 100%; max-width: 100%; }
.sd[data-s-1799260d-dd3a-4627-a305-d209f09be548].appear { background: #ffffff; }
.sd[data-s-1799260d-dd3a-4627-a305-d209f09be548].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-1799260d-dd3a-4627-a305-d209f09be548] { padding: 96px 24px 96px; }
}
@media screen and (max-width: 540px){
.sd[data-s-1799260d-dd3a-4627-a305-d209f09be548] { flex: none; height: 863px; padding: 96px 24px 103px; width: 100%; max-width: 100%; }
}.sd[data-s-4a99af48-db1d-4b50-a723-7250b8ee4931] { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 96px 0px; padding: 0px 0px 0px; width: 1280px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-4a99af48-db1d-4b50-a723-7250b8ee4931] { margin: 0px 0px 48px 0px; max-width: 100%; }
}.sd[data-s-cd01c003-44fa-4f00-aeda-dc2a358b543b] { color: #ffa500; font-family: var(--s-font-18a508ab); font-size: 48px; font-weight: 600; height: auto; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-cd01c003-44fa-4f00-aeda-dc2a358b543b].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-cd01c003-44fa-4f00-aeda-dc2a358b543b].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-cd01c003-44fa-4f00-aeda-dc2a358b543b] { font-size: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-cd01c003-44fa-4f00-aeda-dc2a358b543b].appear { transform: translate(0px, 24px); }
.sd[data-s-cd01c003-44fa-4f00-aeda-dc2a358b543b].appear-active {  }
.sd[data-s-cd01c003-44fa-4f00-aeda-dc2a358b543b] { font-size: 28px; }
}.sd[data-s-cb5d239b-d37c-45aa-86df-f7fccae3469e] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; justify-content: center; margin: 0px; opacity: 1; padding: 0px; width: 600px; max-width: 100%; }.sd[data-s-3e0f2563-9ce1-4d53-9700-4687239e916a] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; height: auto; margin: 0px 0px 20px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-fa5038b5-ab06-4183-bdb4-f31dade66083] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.sd[data-s-2cb355c2-656e-416e-a647-de8e431e9053] { border-radius: 0; color: #333333; font-family: var(--s-font-18a508ab); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.sd[data-s-36246b9d-bdb7-45b0-ac28-843eafa025e6] { border-radius: 0; color: #f23a3c; font-family: var(--s-font-18a508ab); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 5px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.sd[data-s-f170b594-aac5-4e50-82db-cd0a34539d93] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333333; font-family: var(--s-font-18a508ab); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 10px 10px 10px 10px; text-align: left; width: 100%; max-width: 100%; }
.sd[data-s-f170b594-aac5-4e50-82db-cd0a34539d93]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-f170b594-aac5-4e50-82db-cd0a34539d93]:-moz-placeholder { color: #cccccc; }
.sd[data-s-f170b594-aac5-4e50-82db-cd0a34539d93]::-moz-placeholder { color: #cccccc; }
.sd[data-s-f170b594-aac5-4e50-82db-cd0a34539d93]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-bc6caf87-a12f-4d48-b9b8-66ec993d9496] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; height: auto; margin: 0px 0px 20px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-70f8727c-8d16-4c02-a246-949d4cba6ca0] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 1px; gap: 0px; --gap-h-70f8727c-8d16-4c02-a246-949d4cba6ca0: 0px; --gap-v-70f8727c-8d16-4c02-a246-949d4cba6ca0: 0px; --gap-uuid: 70f8727c-8d16-4c02-a246-949d4cba6ca0; max-width: 100%; }.sd[data-s-674726ab-886c-43cd-b848-2e348f23edaa] { border-radius: 0; color: #333333; font-family: var(--s-font-18a508ab); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.sd[data-s-207b222f-2fd0-4694-84bb-fabadc8f835e] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333333; font-family: var(--s-font-18a508ab); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 10px 10px 10px 10px; text-align: left; width: 100%; max-width: 100%; }
.sd[data-s-207b222f-2fd0-4694-84bb-fabadc8f835e]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-207b222f-2fd0-4694-84bb-fabadc8f835e]:-moz-placeholder { color: #cccccc; }
.sd[data-s-207b222f-2fd0-4694-84bb-fabadc8f835e]::-moz-placeholder { color: #cccccc; }
.sd[data-s-207b222f-2fd0-4694-84bb-fabadc8f835e]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-69dc2ce5-9290-417f-b36c-37db256e82e4] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; margin: 0px 0px 20px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-fa106bc3-705f-42c3-935b-8124c2cd000e] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.sd[data-s-96df44d5-d780-42ff-a866-9be293cd2a36] { border-radius: 0; color: #333333; font-family: var(--s-font-18a508ab); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.sd[data-s-97b162d3-25fd-4424-b3e4-58e8cc83cb44] { border-radius: 0; color: #f23a3c; font-family: var(--s-font-18a508ab); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 5px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.sd[data-s-e2d89707-4517-44a4-94ce-c2ff8bf7668b] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333333; font-family: var(--s-font-18a508ab); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; opacity: 1; padding: 10px 16px 10px 16px; text-align: left; text-shadow: none; width: 100%; max-width: 100%; }
.sd[data-s-e2d89707-4517-44a4-94ce-c2ff8bf7668b]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-e2d89707-4517-44a4-94ce-c2ff8bf7668b]:-moz-placeholder { color: #cccccc; }
.sd[data-s-e2d89707-4517-44a4-94ce-c2ff8bf7668b]::-moz-placeholder { color: #cccccc; }
.sd[data-s-e2d89707-4517-44a4-94ce-c2ff8bf7668b]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-e6886372-b91c-427d-97ce-a151cc4116c7] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; margin: 0px 0px 20px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-79eb1b9d-0bd6-447d-a6ea-7a0323fd557c] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.sd[data-s-72798e63-1981-42c6-b7eb-ea99307c9a79] { border-radius: 0; color: #333333; font-family: var(--s-font-18a508ab); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.sd[data-s-9acfadbb-f22a-475a-a650-4e19115d343a] { border-radius: 0; color: #f23a3c; font-family: var(--s-font-18a508ab); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 5px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.sd[data-s-d5326d2a-8479-437a-bb15-6b1031aebe96] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333333; font-family: var(--s-font-18a508ab); font-size: 15px; font-weight: 400; height: 160px; justify-content: center; letter-spacing: 0em; line-height: 1.4; opacity: 1; padding: 10px 10px 10px 10px; text-align: left; text-shadow: none; width: 100%; max-width: 100%; }
.sd[data-s-d5326d2a-8479-437a-bb15-6b1031aebe96]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-d5326d2a-8479-437a-bb15-6b1031aebe96]:-moz-placeholder { color: #cccccc; }
.sd[data-s-d5326d2a-8479-437a-bb15-6b1031aebe96]::-moz-placeholder { color: #cccccc; }
.sd[data-s-d5326d2a-8479-437a-bb15-6b1031aebe96]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-3dcec0e8-b102-4b2d-9d7a-798d71456dce] { flex-direction: row; flex-wrap: no-wrap; height: 21px; margin: 0px 0px 20px 0px; padding: 0px; flex: none; max-width: 100%; }.sd[data-s-eb2e18ae-2122-47a1-a637-bc0dc831a96b] { flex: none; height: auto; margin: 0px 10px 0px 0px; padding: 0px; width: auto; max-width: calc(100% - 10px); }.sd[data-s-fd900a87-fd84-4193-9748-cf96eee1cee5] { color: #333333; font-family: var(--s-font-18a508ab); font-size: 15px; line-height: 1.4; font-weight: 400; text-align: left; flex: 1; justify-content: flex-start; }.sd[data-s-5be81370-07bd-41bc-a7bc-e3d2433b13b8] { width: auto; height: auto; font-family: var(--s-font-18a508ab); font-size: 15px; font-weight: 400; line-height: 1.4; text-align: left; color: #333333; max-width: 100%; justify-content: flex-start; }.sd[data-s-69d62016-b97e-4a6b-bbd4-b3f68225b2e3] { background: #333333; border-radius: 4px; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2); color: #333333; font-family: var(--s-font-18a508ab); font-size: 15px; font-weight: 400; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 20px 0px 0px 0px; opacity: 1; padding: 15px; text-align: left; width: 100%; max-width: 100%; }.sd[data-s-123da884-05c5-4b5b-9145-929282045a2d] { border-radius: 0; color: #FFFFFF; font-family: var(--s-font-18a508ab); font-size: 18px; font-weight: 700; letter-spacing: 0em; line-height: 1; margin: 0 0 0 0; opacity: 1; padding: 0px 0px 2px 0px; text-align: center; max-width: 100%; justify-content: center; }.sd[data-s-eb9f5270-7954-4f25-b885-ca1f7737544e] { align-content: center; align-items: center; background: #cccccc; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; padding: 96px 0px 96px; transition-delay: 400ms; transition-duration: 1200ms; width: 100%; max-width: 100%; }
.sd[data-s-eb9f5270-7954-4f25-b885-ca1f7737544e].appear { background: #cccccc; }
.sd[data-s-eb9f5270-7954-4f25-b885-ca1f7737544e].appear-active {  }
@media screen and (max-width: 540px){
.sd[data-s-eb9f5270-7954-4f25-b885-ca1f7737544e] { padding: 30px 0px 38px; }
}
@media screen and (max-width: 320px){
.sd[data-s-eb9f5270-7954-4f25-b885-ca1f7737544e].appear { background: #cccccc; }
.sd[data-s-eb9f5270-7954-4f25-b885-ca1f7737544e].appear-active {  }
}.sd[data-s-2f7c4057-48e5-427d-8a99-2dd43061af51] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 48px 0px; padding: 0px 48px 0px; width: 1280px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-2f7c4057-48e5-427d-8a99-2dd43061af51] { flex-direction: column; flex-wrap: nowrap; margin: 0px 0px 24px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-2f7c4057-48e5-427d-8a99-2dd43061af51] { margin: 0px 0px 48px 0px; padding: 0px 24px 0px; max-width: 100%; }
}.sd[data-s-3d731220-0047-4dfe-a073-93ccb9f20cf9] { color: #ffffff; font-family: var(--s-font-51ab048c); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px 24px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: calc(100% - 24px); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-3d731220-0047-4dfe-a073-93ccb9f20cf9] { margin: 0px 24px 24px 0px; max-width: calc(100% - 24px); }
}
@media screen and (max-width: 540px){
.sd[data-s-3d731220-0047-4dfe-a073-93ccb9f20cf9] { margin: 0px 24px 48px 0px; max-width: calc(100% - 24px); }
}.sd[data-s-a753e0c3-7468-4db6-9c11-68714c8f2d23] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-a753e0c3-7468-4db6-9c11-68714c8f2d23] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-a753e0c3-7468-4db6-9c11-68714c8f2d23] { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; }
}.sd[data-s-f017ebb0-5df3-46c0-990a-144cb4247b17] { border-bottom: 2px solid rgba(0, 0, 0, 0); border-left: 0px solid rgba(0, 0, 0, 0); border-right: 0px solid rgba(0, 0, 0, 0); border-top: 0px solid rgba(0, 0, 0, 0); color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-f017ebb0-5df3-46c0-990a-144cb4247b17]:hover { opacity: 0.5; }
@media screen and (max-width: 840px){
.sd[data-s-f017ebb0-5df3-46c0-990a-144cb4247b17] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-f017ebb0-5df3-46c0-990a-144cb4247b17] { display: flex; margin: 0px 0px 24px 0px; padding: 0px 0px 0px; max-width: 100%; }
}.sd[data-s-9cfad733-0f5d-4fa2-b3a4-f46be2988b34] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-9cfad733-0f5d-4fa2-b3a4-f46be2988b34]:hover { opacity: 0.5; }
@media screen and (max-width: 840px){
.sd[data-s-9cfad733-0f5d-4fa2-b3a4-f46be2988b34] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-9cfad733-0f5d-4fa2-b3a4-f46be2988b34] { display: flex; margin: 0px 0px 24px 0px; padding: 0px 0px 0px; max-width: 100%; }
}.sd[data-s-1c663449-0940-499b-9684-bd81c80ff001] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-1c663449-0940-499b-9684-bd81c80ff001]:hover { opacity: 0.5; }
@media screen and (max-width: 540px){
.sd[data-s-1c663449-0940-499b-9684-bd81c80ff001] { margin: 0px 0px 24px 0px; padding: 0px 0px 0px; max-width: 100%; }
}.sd[data-s-587cfcf0-9098-4d87-b9ce-6c68f1c31e20] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }
.sd[data-s-587cfcf0-9098-4d87-b9ce-6c68f1c31e20]:hover { opacity: 0.5; }.sd[data-s-64439f1b-c273-495e-9e71-1461fe82c7d7] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 6px 0px 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.sd[data-s-64439f1b-c273-495e-9e71-1461fe82c7d7] { padding: 0px 6px 0px 0px; }
}.sd[data-s-75d2509c-db3e-43d4-9268-89dbc21b78fb] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 10px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-75d2509c-db3e-43d4-9268-89dbc21b78fb] { flex: none; padding: 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-f348d205-d0b3-49fc-aa8f-92a22a59082b] { color: #333333; font-family: var(--s-font-18a508ab); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
body { background: #f8f7f6; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.sd[data-r-0_0_1_1_2_76dde9d9-bd62-4bec-b542-80e7a277c899]:before { background-image: url("assets/s-2400x2400_v-frms_webp_1937c14a-d218-43-c56c807aa4.webp") }
.sd[data-r-0_1_1_1_2_2c3820c8-1ac2-47d4-aa7e-0b7e58ad2243]:before { background-image: url("assets/s-2398x2400_v-frms_webp_227a304a-494f-45-f89788d6cd.webp") }
.sd[data-r-0_2_1_1_2_91b480b5-769a-4b11-a0dc-4c6425fd93bb]:before { background-image: url("assets/s-2400x2400_v-frms_webp_9a7a9760-37b5-4d-daea312a93.webp") }
.sd[data-r-0_3_1_1_2_c972e85d-19fb-4a5b-9c86-c9d382a2239c]:before { background-image: url("assets/s-2400x2400_v-frms_webp_5c4d2e89-7091-41-fbc333a3ab.webp") }
.sd[data-r-0_0_1_2_2_252887ef-f498-4660-bb04-c76059a22d2b]:before { background-image: url("assets/s-1222x1368_v-fms_webp_7ea07c76-cc50-461-8ed5874ebc.webp") }
.sd[data-r-0_1_1_2_2_80795aa9-ca53-4c5e-9f4a-565354e09e50]:before { background-image: url("assets/s-2048x1361_v-frms_webp_068e69cc-2836-40-d8e82a967e.webp") }
:root {--s-font-18a508ab: Montserrat;--s-font-f7a6a6c7: 'ヒラギノ角ゴ W6 JIS2004';--s-font-abbfb9fe: 'ヒラギノ角ゴ W3 JIS2004';--s-font-b292e398: 'Noto Sans JP';--s-font-51ab048c: 'Noto Sans JP';}
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a] { align-content: center; 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), var(--g-color-2) var(--g-position-2)); border-radius: 0; box-shadow: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; left: 0; margin: 0 0 0 0; padding: 48px 48px 48px; position: fixed; top: 0; transition-delay: 1400ms; transition-duration: 800ms; width: 100%; max-width: 100%; --g-color-0: #ffa500; --g-position-0: 0%; --g-color-1: rgba(69, 45, 0, 0); --g-position-1: 92%; --g-color-2: rgba(0, 0, 0, 0); --g-position-2: 100%; --g-color-3: rgba(0, 0, 0, 0); --g-position-3: 100%; --g-color-4: rgba(0, 0, 0, 0); --g-position-4: 100%; --g-color-5: rgba(0, 0, 0, 0); --g-position-5: 100%; --g-color-6: rgba(0, 0, 0, 0); --g-position-6: 100%; --g-color-7: rgba(0, 0, 0, 0); --g-position-7: 100%; --g-color-8: rgba(0, 0, 0, 0); --g-position-8: 100%; --g-color-9: rgba(0, 0, 0, 0); --g-position-9: 100%; --g-color-10: rgba(0, 0, 0, 0); --g-position-10: 100%; --g-color-11: rgba(0, 0, 0, 0); --g-position-11: 100%; --g-angle: 180deg; }
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a].appear { opacity: 0; transform: translate(0px, -48px); transition-delay: 600ms; }
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a].appear-active { transition-delay: 600ms; }
@media screen and (max-width: 840px){
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a] { display: flex; justify-content: space-between; padding: 24px 24px 24px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a] { display: flex; }
}
@media screen and (max-width: 320px){
.sd[data-s-2838754f-7be5-4854-a2ff-4a6944f6974a] { display: flex; }
}.sd[data-s-b8c11328-452c-4a8d-9379-69e58ad2b077] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px; max-width: 100%; }
.sd[data-s-b8c11328-452c-4a8d-9379-69e58ad2b077]:hover { opacity: 0.7; transform: scale(1.05, 1.05); }
@media screen and (max-width: 540px){
.sd[data-s-b8c11328-452c-4a8d-9379-69e58ad2b077] { width: 84px; max-width: 100%; }
}.sd[data-s-87cd8524-4896-4f6e-8826-34bcad9d5964] { color: #ffffff; flex: none; font-family: var(--s-font-51ab048c); font-size: 20px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px 0px 0px 0px; text-align: center; width: 184px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-87cd8524-4896-4f6e-8826-34bcad9d5964] { font-size: 16px; }
}.sd[data-s-ba444404-3570-4da8-9af9-a1cfb548a5c9] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: center; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-ba444404-3570-4da8-9af9-a1cfb548a5c9] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-ba444404-3570-4da8-9af9-a1cfb548a5c9] { display: none; }
}.sd[data-s-8a311b60-a0a9-4d5e-8fb6-ad8dc35d6e2a] { border-bottom: 0px solid rgba(0, 0, 0, 0); border-left: 0px solid rgba(0, 0, 0, 0); border-right: 0px solid rgba(0, 0, 0, 0); border-top: 0px solid rgba(0, 0, 0, 0); color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-8a311b60-a0a9-4d5e-8fb6-ad8dc35d6e2a]:hover { opacity: 0.7; transform: scale(1.05, 1.05); }
@media screen and (max-width: 840px){
.sd[data-s-8a311b60-a0a9-4d5e-8fb6-ad8dc35d6e2a] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-8a311b60-a0a9-4d5e-8fb6-ad8dc35d6e2a] { display: flex; }
}.sd[data-s-e35e88d9-2153-4e9f-865d-b484e160eb13] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-e35e88d9-2153-4e9f-865d-b484e160eb13]:hover { opacity: 0.7; transform: scale(1.05, 1.05); }
@media screen and (max-width: 840px){
.sd[data-s-e35e88d9-2153-4e9f-865d-b484e160eb13] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-e35e88d9-2153-4e9f-865d-b484e160eb13] { display: flex; }
}.sd[data-s-57081669-a160-4536-878d-47728d39c703] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-57081669-a160-4536-878d-47728d39c703]:hover { opacity: 0.7; transform: scale(1.05, 1.05); }
@media screen and (max-width: 840px){
.sd[data-s-57081669-a160-4536-878d-47728d39c703] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-57081669-a160-4536-878d-47728d39c703] { display: flex; }
}.sd[data-s-8222c5c9-8410-465f-a2ac-6df60951662b] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-8222c5c9-8410-465f-a2ac-6df60951662b]:hover { opacity: 0.7; transform: scale(1.05, 1.05); }
@media screen and (max-width: 840px){
.sd[data-s-8222c5c9-8410-465f-a2ac-6df60951662b] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-8222c5c9-8410-465f-a2ac-6df60951662b] { display: flex; }
}.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { bottom: 0px; color: #ffffff; display: none; flex: none; font-size: 24px; height: 100%; left: auto; margin: 0 0 0 0; padding: 24px; position: absolute; right: 0px; top: 0px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { display: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { display: flex; }
}
@media screen and (max-width: 320px){
.sd[data-s-4d1fc50d-5721-44a1-9277-89080557ce43] { display: flex; }
}
.sd[data-s-a7e5087d-2e78-4ba4-b06f-a1bfa9c28100] { align-content: center; align-items: center; background: #f8f7f6; border-radius: 0; box-shadow: ; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-995cdfff-e38b-463e-a5ec-4d69ac33e18c] {  }.sd[data-s-df92d5ec-bfef-45ba-a5e7-d19a115a7edf] { background: #ffffff; bottom: NaNpx; flex: none; height: 100%; left: 0px; margin: 0 0 0 0; position: absolute; right: NaNpx; top: 0px; transform: scale(0, 1); transform-origin: center right; transition-delay: 500ms; transition-duration: 1000ms; width: 100%; z-index: 2; max-width: 100%; }
.sd[data-s-df92d5ec-bfef-45ba-a5e7-d19a115a7edf].appear { transform: scale(1, 1); }
.sd[data-s-df92d5ec-bfef-45ba-a5e7-d19a115a7edf].appear-active {  }
.sd[data-s-df92d5ec-bfef-45ba-a5e7-d19a115a7edf]&appear-active { transform-origin: center right; }.sd[data-s-c8f5706d-e2d9-467e-ab72-e41c95bb64f2] { 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; overflow-x: visible; overflow-y: visible; padding: 0px 0px 0px 0px; transform: translate(0px, 0px); transition-delay: 800ms; transition-duration: 1000ms; width: 100%; max-width: 100%; }.sd[data-s-fde42821-e9f5-42ee-a193-c3972dada775] { align-content: center; align-items: center; background: #ffa500; flex: none; flex-direction: column; flex-wrap: nowrap; height: 112px; justify-content: center; padding: 0px 0px 0px; width: 100%; max-width: 100%; }.sd[data-s-7bf83a64-6e5e-4007-95d2-799fd3aeecd3] { align-content: center; align-items: center; background: #f8f7f6; flex: none; flex-direction: column; flex-wrap: nowrap; height: 1800px; justify-content: flex-start; padding: 30px 120px 30px; transition-delay: 400ms; transition-duration: 1200ms; width: 100%; max-width: 100%; }
.sd[data-s-7bf83a64-6e5e-4007-95d2-799fd3aeecd3].appear { background: #ffffff; }
.sd[data-s-7bf83a64-6e5e-4007-95d2-799fd3aeecd3].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-7bf83a64-6e5e-4007-95d2-799fd3aeecd3] { padding: 96px 24px 96px; }
}
@media screen and (max-width: 540px){
.sd[data-s-7bf83a64-6e5e-4007-95d2-799fd3aeecd3] { flex: none; height: 863px; padding: 96px 24px 103px; width: 100%; max-width: 100%; }
}.sd[data-s-4a90968a-bfaa-4cb5-8b39-74aa2f5b1624] { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; margin: 0px 0px 96px 0px; padding: 0px 0px 0px; width: 1280px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-4a90968a-bfaa-4cb5-8b39-74aa2f5b1624] { margin: 0px 0px 48px 0px; max-width: 100%; }
}.sd[data-s-85e9ba15-c454-4ad2-b1d7-fa691e52726f] { color: #ffa500; font-family: var(--s-font-18a508ab); font-size: 48px; font-weight: 600; height: auto; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-85e9ba15-c454-4ad2-b1d7-fa691e52726f].appear { opacity: 0; transform: translate(0px, 48px); }
.sd[data-s-85e9ba15-c454-4ad2-b1d7-fa691e52726f].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-85e9ba15-c454-4ad2-b1d7-fa691e52726f] { font-size: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-85e9ba15-c454-4ad2-b1d7-fa691e52726f].appear { transform: translate(0px, 24px); }
.sd[data-s-85e9ba15-c454-4ad2-b1d7-fa691e52726f].appear-active {  }
.sd[data-s-85e9ba15-c454-4ad2-b1d7-fa691e52726f] { font-size: 28px; }
}.sd[data-s-f14d31f5-0591-4d72-b739-df84d94d09fd] { align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }.sd[data-s-f62b5c23-07aa-4b88-8892-e29839cce17a] { opacity: 1; background: transparent; margin: 0 0 0 0; padding: 0 0 0 0; height: 1535px; width: 844px; border-radius: 0px; max-width: 100%; }.sd[data-s-a21de3ad-0265-4b8f-b229-ff83699db6c3] { align-content: center; align-items: center; background: #cccccc; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; padding: 96px 0px 96px; transition-delay: 400ms; transition-duration: 1200ms; width: 100%; max-width: 100%; }
.sd[data-s-a21de3ad-0265-4b8f-b229-ff83699db6c3].appear { background: #cccccc; }
.sd[data-s-a21de3ad-0265-4b8f-b229-ff83699db6c3].appear-active {  }
@media screen and (max-width: 540px){
.sd[data-s-a21de3ad-0265-4b8f-b229-ff83699db6c3] { padding: 30px 0px 38px; }
}
@media screen and (max-width: 320px){
.sd[data-s-a21de3ad-0265-4b8f-b229-ff83699db6c3].appear { background: #cccccc; }
.sd[data-s-a21de3ad-0265-4b8f-b229-ff83699db6c3].appear-active {  }
}.sd[data-s-7abbdb70-4b93-48a3-b3af-bb091aca5415] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 48px 0px; padding: 0px 48px 0px; width: 1280px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-7abbdb70-4b93-48a3-b3af-bb091aca5415] { flex-direction: column; flex-wrap: nowrap; margin: 0px 0px 24px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-7abbdb70-4b93-48a3-b3af-bb091aca5415] { margin: 0px 0px 48px 0px; padding: 0px 24px 0px; max-width: 100%; }
}.sd[data-s-64fb0490-d5ce-402a-a9f9-ae347ba3284e] { color: #ffffff; font-family: var(--s-font-51ab048c); font-size: 20px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px 24px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: calc(100% - 24px); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-64fb0490-d5ce-402a-a9f9-ae347ba3284e] { margin: 0px 24px 24px 0px; max-width: calc(100% - 24px); }
}
@media screen and (max-width: 540px){
.sd[data-s-64fb0490-d5ce-402a-a9f9-ae347ba3284e] { margin: 0px 24px 48px 0px; max-width: calc(100% - 24px); }
}.sd[data-s-a065cdfc-f658-4cd6-855f-80537bdf6a1a] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-a065cdfc-f658-4cd6-855f-80537bdf6a1a] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-a065cdfc-f658-4cd6-855f-80537bdf6a1a] { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; }
}.sd[data-s-c05bf177-a6d5-4abf-a65e-6d05dd9a2a23] { border-bottom: 2px solid rgba(0, 0, 0, 0); border-left: 0px solid rgba(0, 0, 0, 0); border-right: 0px solid rgba(0, 0, 0, 0); border-top: 0px solid rgba(0, 0, 0, 0); color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-c05bf177-a6d5-4abf-a65e-6d05dd9a2a23]:hover { opacity: 0.5; }
@media screen and (max-width: 840px){
.sd[data-s-c05bf177-a6d5-4abf-a65e-6d05dd9a2a23] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-c05bf177-a6d5-4abf-a65e-6d05dd9a2a23] { display: flex; margin: 0px 0px 24px 0px; padding: 0px 0px 0px; max-width: 100%; }
}.sd[data-s-96b04d16-9e1e-4043-b105-e819d9590bf2] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-96b04d16-9e1e-4043-b105-e819d9590bf2]:hover { opacity: 0.5; }
@media screen and (max-width: 840px){
.sd[data-s-96b04d16-9e1e-4043-b105-e819d9590bf2] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-96b04d16-9e1e-4043-b105-e819d9590bf2] { display: flex; margin: 0px 0px 24px 0px; padding: 0px 0px 0px; max-width: 100%; }
}.sd[data-s-a0089083-dfc4-4660-81f8-fe0ee8c23227] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 12px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-a0089083-dfc4-4660-81f8-fe0ee8c23227]:hover { opacity: 0.5; }
@media screen and (max-width: 540px){
.sd[data-s-a0089083-dfc4-4660-81f8-fe0ee8c23227] { margin: 0px 0px 24px 0px; padding: 0px 0px 0px; max-width: 100%; }
}.sd[data-s-4e1412c5-4710-4190-a0ea-c709c6ac0f8e] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }
.sd[data-s-4e1412c5-4710-4190-a0ea-c709c6ac0f8e]:hover { opacity: 0.5; }.sd[data-s-45f11ee5-8c0b-4f1f-8a6b-13e920506ffb] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 6px 0px 12px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.sd[data-s-45f11ee5-8c0b-4f1f-8a6b-13e920506ffb] { padding: 0px 6px 0px 0px; }
}.sd[data-s-037b63b2-3174-49e5-a540-85ba231c440e] { color: #ffffff; font-family: var(--s-font-18a508ab); font-size: 10px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-037b63b2-3174-49e5-a540-85ba231c440e] { flex: none; padding: 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-4aca5eba-7733-4a14-bb75-dc290cd05a40] { color: #333333; font-family: var(--s-font-18a508ab); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
body { background: #f8f7f6; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
:root {--s-font-18a508ab: Montserrat;--s-font-f7a6a6c7: 'ヒラギノ角ゴ W6 JIS2004';--s-font-abbfb9fe: 'ヒラギノ角ゴ W3 JIS2004';--s-font-b292e398: 'Noto Sans JP';--s-font-51ab048c: 'Noto Sans JP';}