/* 運営会社情報（/about/） のページだけの CSS（build2.py） */
.sd[data-s-2c872afb-e72f-4077-a3fe-f9c6fd6d021c] { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px 20px 64px; width: 84%; max-width: 84%; }
@media screen and (max-width: 1280px){
.sd[data-s-2c872afb-e72f-4077-a3fe-f9c6fd6d021c] { display: flex; flex: none; padding: 147px 64px 20px 64px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-2c872afb-e72f-4077-a3fe-f9c6fd6d021c] { display: flex; padding: 147px 64px 20px 64px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2c872afb-e72f-4077-a3fe-f9c6fd6d021c] { display: flex; padding: 120px 64px 10px 30px; }
}
@media screen and (max-width: 320px){
.sd[data-s-2c872afb-e72f-4077-a3fe-f9c6fd6d021c] { display: flex; }
}.sd[data-s-65361d9b-ccf7-4694-8d0a-c37d4d80436d] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 1000px; z-index: 1; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-65361d9b-ccf7-4694-8d0a-c37d4d80436d] { align-content: flex-start; align-items: flex-start; justify-content: flex-start; }
}
@media screen and (max-width: 320px){
.sd[data-s-65361d9b-ccf7-4694-8d0a-c37d4d80436d] { align-content: center; align-items: center; justify-content: flex-start; }
}.sd[data-s-9b9553d4-470a-4dfa-af07-17119e89640f] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; justify-content: center; padding: 0px; width: auto; --gap-h-9b9553d4-470a-4dfa-af07-17119e89640f: 12px; --gap-v-9b9553d4-470a-4dfa-af07-17119e89640f: 0px; --gap-uuid: 9b9553d4-470a-4dfa-af07-17119e89640f; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-9b9553d4-470a-4dfa-af07-17119e89640f] { align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-9b9553d4-470a-4dfa-af07-17119e89640f: 12px; --gap-v-9b9553d4-470a-4dfa-af07-17119e89640f: 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-9b9553d4-470a-4dfa-af07-17119e89640f] { gap: 8px; --gap-h-9b9553d4-470a-4dfa-af07-17119e89640f: 8px; --gap-v-9b9553d4-470a-4dfa-af07-17119e89640f: 0px; }
}.sd[data-s-2b3b73ef-9b9a-4366-acfb-c7b3a0149747] { background: #028540; border-radius: 50%; display: flex; flex: none; height: 12px; width: 12px; max-width: 100%; }
@media screen and (max-width: 1280px){
.sd[data-s-2b3b73ef-9b9a-4366-acfb-c7b3a0149747] { display: flex; }
}
@media screen and (max-width: 840px){
.sd[data-s-2b3b73ef-9b9a-4366-acfb-c7b3a0149747] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-2b3b73ef-9b9a-4366-acfb-c7b3a0149747] { display: flex; margin: 16px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-2b3b73ef-9b9a-4366-acfb-c7b3a0149747] { display: flex; flex: none; height: 8px; margin: 12px 0px 0px 0px; width: 8px; max-width: 100%; }
}.sd[data-s-d839e6d0-b78d-4f1c-b9fe-8e603662f652] { color: #202020; flex: 1; font-family: var(--s-font-4ebf354a); font-size: 40px; font-weight: 600; height: auto; letter-spacing: 0.02em; line-height: 1.5; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1280px){
.sd[data-s-d839e6d0-b78d-4f1c-b9fe-8e603662f652] { font-size: 36px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d839e6d0-b78d-4f1c-b9fe-8e603662f652] { font-size: 28px; line-height: 1.5; }
}
@media screen and (max-width: 320px){
.sd[data-s-d839e6d0-b78d-4f1c-b9fe-8e603662f652] { font-size: 20px; }
}

.sd[data-s-f479ff52-6f5a-4a8c-af3f-d160f2df6a74] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 104px; justify-content: center; padding: 0px 0px 0px 64px; width: 84%; --gap-h-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 0px; --gap-v-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 104px; --gap-uuid: f479ff52-6f5a-4a8c-af3f-d160f2df6a74; max-width: 84%; }
@media screen and (max-width: 1280px){
.sd[data-s-f479ff52-6f5a-4a8c-af3f-d160f2df6a74] { align-content: center; align-items: center; flex: none; height: 25px; justify-content: center; padding: 0px 0px 0px 0px; width: 100%; --gap-h-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 0px; --gap-v-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 104px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-f479ff52-6f5a-4a8c-af3f-d160f2df6a74] { gap: 64px; height: 25px; --gap-h-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 0px; --gap-v-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 64px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f479ff52-6f5a-4a8c-af3f-d160f2df6a74] { flex: none; --gap-h-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 0px; --gap-v-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 104px; }
}
@media screen and (max-width: 320px){
.sd[data-s-f479ff52-6f5a-4a8c-af3f-d160f2df6a74] { height: 25px; --gap-h-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 0px; --gap-v-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 104px; }
}.sd[data-s-f75f3d27-7360-4935-a684-f01cd92da67a] { align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; --gap-v-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; --gap-uuid: f75f3d27-7360-4935-a684-f01cd92da67a; }
@media screen and (max-width: 840px){
.sd[data-s-f75f3d27-7360-4935-a684-f01cd92da67a] { padding: 0px 0px 0px 64px; --gap-h-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; --gap-v-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f75f3d27-7360-4935-a684-f01cd92da67a] { padding: 0px 0px 0px 30px; --gap-h-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; --gap-v-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; }
}
@media screen and (max-width: 320px){
.sd[data-s-f75f3d27-7360-4935-a684-f01cd92da67a] { height: 21px; padding: 0px 0px 0px 0px; --gap-h-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; --gap-v-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; max-width: 100%; }
}.sd[data-s-9b237277-335f-4c42-89d4-33a777e9c661] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; width: 1000px; --gap-h-9b237277-335f-4c42-89d4-33a777e9c661: 8px; --gap-v-9b237277-335f-4c42-89d4-33a777e9c661: 0px; --gap-uuid: 9b237277-335f-4c42-89d4-33a777e9c661; max-width: 100%; }
@media screen and (max-width: 320px){
.sd[data-s-9b237277-335f-4c42-89d4-33a777e9c661] { align-content: center; align-items: center; justify-content: center; --gap-h-9b237277-335f-4c42-89d4-33a777e9c661: 8px; --gap-v-9b237277-335f-4c42-89d4-33a777e9c661: 0px; }
}.sd[data-s-7ce05e81-17db-49b7-8e9c-34beae326d9b] { color: #028540; font-family: var(--s-font-4ebf354a); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-7ce05e81-17db-49b7-8e9c-34beae326d9b]:hover { text-decoration: underline; }
@media screen and (max-width: 1280px){
.sd[data-s-7ce05e81-17db-49b7-8e9c-34beae326d9b] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-7ce05e81-17db-49b7-8e9c-34beae326d9b] { font-size: 11px; }
}.sd[data-s-a65fa845-39b4-4a46-a082-1be377fa66c7] { color: #5d5d5d; font-size: 24px; }
@media screen and (max-width: 1280px){
.sd[data-s-a65fa845-39b4-4a46-a082-1be377fa66c7] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-a65fa845-39b4-4a46-a082-1be377fa66c7] { font-size: 12px; }
}.sd[data-s-c8e46018-fd6b-4e98-91ba-28051dcfb029] { color: #5d5d5d; font-family: var(--s-font-4ebf354a); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1280px){
.sd[data-s-c8e46018-fd6b-4e98-91ba-28051dcfb029] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c8e46018-fd6b-4e98-91ba-28051dcfb029] { font-size: 11px; }
}

.sd[data-s-1d5757d7-fc20-473a-977d-98719ad788aa] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 0px; width: auto; --gap-h-1d5757d7-fc20-473a-977d-98719ad788aa: 0px; --gap-v-1d5757d7-fc20-473a-977d-98719ad788aa: 8px; --gap-uuid: 1d5757d7-fc20-473a-977d-98719ad788aa; max-width: 100%; }
@media screen and (max-width: 1280px){
.sd[data-s-1d5757d7-fc20-473a-977d-98719ad788aa] { flex: none; --gap-h-1d5757d7-fc20-473a-977d-98719ad788aa: 0px; --gap-v-1d5757d7-fc20-473a-977d-98719ad788aa: 8px; }
}
@media screen and (max-width: 840px){
.sd[data-s-1d5757d7-fc20-473a-977d-98719ad788aa] { gap: 0px; --gap-h-1d5757d7-fc20-473a-977d-98719ad788aa: 0px; --gap-v-1d5757d7-fc20-473a-977d-98719ad788aa: 0px; }
}.sd[data-s-0cdf19ce-8de4-4596-bca7-d3e8a6426ea7] { color: var(--s-color-dfb746bb); font-family: var(--s-font-9a9fa996); font-size: 48px; font-weight: 900; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1280px){
.sd[data-s-0cdf19ce-8de4-4596-bca7-d3e8a6426ea7] { font-size: 28px; }
}.sd[data-s-490b5233-d3eb-4899-95b5-6e7441882a21] { color: var(--s-color-cf8c75b8); flex: 1; font-family: var(--s-font-4ebf354a); font-size: 32px; font-weight: 700; height: auto; letter-spacing: 0.02em; line-height: 1.62; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.sd[data-s-490b5233-d3eb-4899-95b5-6e7441882a21] { flex: 1; font-size: 20px; }
}

.sd[data-s-feeddb25-4864-46c0-9c76-b804329d0bea] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-feeddb25-4864-46c0-9c76-b804329d0bea: 0px; --gap-v-feeddb25-4864-46c0-9c76-b804329d0bea: 8px; --gap-uuid: feeddb25-4864-46c0-9c76-b804329d0bea; max-width: 100%; }
@media screen and (max-width: 1280px){
.sd[data-s-feeddb25-4864-46c0-9c76-b804329d0bea] { flex: none; --gap-h-feeddb25-4864-46c0-9c76-b804329d0bea: 0px; --gap-v-feeddb25-4864-46c0-9c76-b804329d0bea: 8px; }
}
@media screen and (max-width: 540px){
.sd[data-s-feeddb25-4864-46c0-9c76-b804329d0bea] { gap: 4px; --gap-h-feeddb25-4864-46c0-9c76-b804329d0bea: 0px; --gap-v-feeddb25-4864-46c0-9c76-b804329d0bea: 4px; }
}.sd[data-s-4b5b4b84-34c5-4da1-8d3a-fdfcea67afbc] { color: #30aa53ff; font-family: var(--s-font-9a9fa996); font-size: 48px; font-weight: 900; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1280px){
.sd[data-s-4b5b4b84-34c5-4da1-8d3a-fdfcea67afbc] { font-size: 28px; }
}
@media screen and (max-width: 840px){
.sd[data-s-4b5b4b84-34c5-4da1-8d3a-fdfcea67afbc] { font-size: 24px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4b5b4b84-34c5-4da1-8d3a-fdfcea67afbc] { font-size: 32px; }
}.sd[data-s-4fe70ecd-81ef-42a9-994b-78b36562c7fb] { color: #484848ff; flex: 1; font-family: var(--s-font-4ebf354a); font-size: 32px; font-weight: 700; height: auto; letter-spacing: -0.01em; line-height: 1.51; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-4fe70ecd-81ef-42a9-994b-78b36562c7fb] { font-size: 28px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4fe70ecd-81ef-42a9-994b-78b36562c7fb] { flex: 1; font-size: 4.8vw; }
}

.sd[data-s-37b9d3a1-b9ee-441b-9fc1-cd70b969d6bd] { align-content: center; align-items: center; bottom: 0px; flex-direction: column; flex-wrap: nowrap; justify-content: center; left: auto; margin: 0 0 0 0; padding: 0px; position: absolute; right: 0px; top: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-37b9d3a1-b9ee-441b-9fc1-cd70b969d6bd] { align-content: flex-end; align-items: flex-end; flex-direction: column; flex-wrap: nowrap; justify-content: flex-end; margin: 0 0 0 0; position: fixed; z-index: 5; }
}
@media screen and (max-width: 540px){
.sd[data-s-37b9d3a1-b9ee-441b-9fc1-cd70b969d6bd] { align-content: center; align-items: center; justify-content: center; }
}.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252] { align-content: center; align-items: center; background: var(--s-color-02a45009); border-bottom: 0px solid var(--s-color-f1937a11) var(--s-color-02a45009); border-left: 1px solid var(--s-color-f1937a11) var(--s-color-02a45009); border-radius: 8px 0px 0px 0px; border-right: 0px solid var(--s-color-f1937a11) var(--s-color-02a45009); border-top: 1px solid var(--s-color-f1937a11) var(--s-color-02a45009); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: auto; justify-content: center; margin: 0 0 0 0; overflow-x: hidden; overflow-y: hidden; padding: 16px 12px 16px 16px; position: relative; width: auto; --gap-h-069c443c-7614-4f91-aaa2-f3418db77252: 4px; --gap-v-069c443c-7614-4f91-aaa2-f3418db77252: 0px; --gap-uuid: 069c443c-7614-4f91-aaa2-f3418db77252; max-width: 100%; }
.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252].appear { --gap-h-069c443c-7614-4f91-aaa2-f3418db77252: 4px; --gap-v-069c443c-7614-4f91-aaa2-f3418db77252: 0px; }
.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252] { border-bottom: 1px solid #007729; border-left: 1px solid #007729; border-radius: 8px 0px 0px 8px; border-right: 0px solid #007729; border-top: 1px solid #007729; flex: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 30px 0px; padding: 12px 16px 16px 16px; --gap-h-069c443c-7614-4f91-aaa2-f3418db77252: 0px; --gap-v-069c443c-7614-4f91-aaa2-f3418db77252: 4px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252].appear { opacity: 0; }
.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252].appear-active {  }
.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252] { margin: 0px 0px 20px 0px; transition-delay: 10000ms; --gap-h-069c443c-7614-4f91-aaa2-f3418db77252: 4px; --gap-v-069c443c-7614-4f91-aaa2-f3418db77252: 0px; max-width: 100%; }
}.sd[data-s-66980033-1fe4-4dd0-bf73-79c3502cf616] { color: var(--s-color-f1937a11); flex: 1; font-family: var(--s-font-4ebf354a); font-size: 16px; font-weight: 500; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-66980033-1fe4-4dd0-bf73-79c3502cf616] { flex: none; font-feature-settings: normal; height: auto; text-orientation: mixed; -webkit-text-orientation: mixed; writing-mode: vertical-rl; -ms-writing-mode: vertical-rl; -webkit-writing-mode: vertical-rl; }
}.sd[data-s-7147ce57-f05a-4c33-ab5a-224c1f795e3c] { color: var(--s-color-f1937a11); font-size: 24px; }
@media screen and (max-width: 840px){

}

.sd[data-s-9c030de0-2d97-48e5-8f09-280b0256a891] { align-content: flex-end; align-items: flex-end; background: var(--s-color-fcbb8b89); border-radius: 0; box-shadow: ; height: 100%; justify-content: flex-start; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }
@media screen and (max-width: 1280px){
.sd[data-s-9c030de0-2d97-48e5-8f09-280b0256a891] { align-content: center; align-items: center; justify-content: flex-start; }
}
@media screen and (max-width: 840px){
.sd[data-s-9c030de0-2d97-48e5-8f09-280b0256a891] { align-content: flex-start; align-items: flex-start; justify-content: flex-start; }
}.sd[data-s-4128dab4-0218-48d0-b96c-92bd1ac084a3] {  }.sd[data-s-1c7d1146-6330-4768-80ef-795525edfb45] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px; width: 84%; z-index: 1; max-width: 84%; }
@media screen and (max-width: 1280px){
.sd[data-s-1c7d1146-6330-4768-80ef-795525edfb45] { flex: none; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-1c7d1146-6330-4768-80ef-795525edfb45] { margin: 0px 0px 0px 0px; }
}.sd[data-s-6876fbd7-48f4-4637-b16a-d1ccda913185] {  }.sd[data-s-96e6e0ff-8d12-45f1-88d9-34510b5619be] {  }.sd[data-s-156c3bf2-136d-406a-b175-5e8d80d39014] { align-content: center; align-items: center; background: #FFFFFF; border-radius: 0; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 168px; justify-content: center; margin: 0px 0px 0px 0px; padding: 104px 64px 104px 64px; width: 100%; z-index: 0; --gap-h-156c3bf2-136d-406a-b175-5e8d80d39014: 0px; --gap-v-156c3bf2-136d-406a-b175-5e8d80d39014: 168px; --gap-uuid: 156c3bf2-136d-406a-b175-5e8d80d39014; max-width: 100%; }
@media screen and (max-width: 1280px){
.sd[data-s-156c3bf2-136d-406a-b175-5e8d80d39014] { border-radius: 0; margin: 0px 0px 0px 0px; --gap-h-156c3bf2-136d-406a-b175-5e8d80d39014: 0px; --gap-v-156c3bf2-136d-406a-b175-5e8d80d39014: 168px; }
}
@media screen and (max-width: 840px){
.sd[data-s-156c3bf2-136d-406a-b175-5e8d80d39014] { padding: 104px 40px 104px 40px; --gap-h-156c3bf2-136d-406a-b175-5e8d80d39014: 0px; --gap-v-156c3bf2-136d-406a-b175-5e8d80d39014: 168px; }
}
@media screen and (max-width: 540px){
.sd[data-s-156c3bf2-136d-406a-b175-5e8d80d39014] { gap: 104px; --gap-h-156c3bf2-136d-406a-b175-5e8d80d39014: 0px; --gap-v-156c3bf2-136d-406a-b175-5e8d80d39014: 104px; }
}
@media screen and (max-width: 320px){
.sd[data-s-156c3bf2-136d-406a-b175-5e8d80d39014] { padding: 50px 10px 104px 10px; --gap-h-156c3bf2-136d-406a-b175-5e8d80d39014: 0px; --gap-v-156c3bf2-136d-406a-b175-5e8d80d39014: 168px; }
}.sd[data-s-d2e30076-06e7-4463-b3da-b3d7832d2f94] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 104px; justify-content: center; padding: 0px; --gap-h-d2e30076-06e7-4463-b3da-b3d7832d2f94: 0px; --gap-v-d2e30076-06e7-4463-b3da-b3d7832d2f94: 104px; --gap-uuid: d2e30076-06e7-4463-b3da-b3d7832d2f94; }
@media screen and (max-width: 540px){
.sd[data-s-d2e30076-06e7-4463-b3da-b3d7832d2f94] { gap: 64px; --gap-h-d2e30076-06e7-4463-b3da-b3d7832d2f94: 0px; --gap-v-d2e30076-06e7-4463-b3da-b3d7832d2f94: 64px; }
}.sd[data-s-4611b564-7ffc-4bea-acbb-c43804d4297c] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: center; padding: 0px; width: 1000px; --gap-h-4611b564-7ffc-4bea-acbb-c43804d4297c: 0px; --gap-v-4611b564-7ffc-4bea-acbb-c43804d4297c: 24px; --gap-uuid: 4611b564-7ffc-4bea-acbb-c43804d4297c; max-width: 100%; }.sd[data-s-2f558bd3-65a4-40b1-b844-ad58da6998e0] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; gap: 64px; justify-content: center; padding: 0px; --gap-h-2f558bd3-65a4-40b1-b844-ad58da6998e0: 64px; --gap-v-2f558bd3-65a4-40b1-b844-ad58da6998e0: 0px; --gap-uuid: 2f558bd3-65a4-40b1-b844-ad58da6998e0; }
@media screen and (max-width: 840px){
.sd[data-s-2f558bd3-65a4-40b1-b844-ad58da6998e0] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; gap: 23px; justify-content: flex-start; --gap-h-2f558bd3-65a4-40b1-b844-ad58da6998e0: 23px; --gap-v-2f558bd3-65a4-40b1-b844-ad58da6998e0: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2f558bd3-65a4-40b1-b844-ad58da6998e0] { align-content: center; align-items: center; justify-content: flex-start; --gap-h-2f558bd3-65a4-40b1-b844-ad58da6998e0: 64px; --gap-v-2f558bd3-65a4-40b1-b844-ad58da6998e0: 0px; }
}.sd[data-s-f053895a-6957-4f99-89a9-304940c4bf33] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px; width: calc(50% - (var(--gap-h-2f558bd3-65a4-40b1-b844-ad58da6998e0) * 0.5)); --gap-h-f053895a-6957-4f99-89a9-304940c4bf33: 0px; --gap-v-f053895a-6957-4f99-89a9-304940c4bf33: 40px; --gap-uuid: f053895a-6957-4f99-89a9-304940c4bf33; max-width: calc(50% - (var(--gap-h-2f558bd3-65a4-40b1-b844-ad58da6998e0) * 0.5)); }
@media screen and (max-width: 840px){
.sd[data-s-f053895a-6957-4f99-89a9-304940c4bf33] { flex: none; --gap-h-f053895a-6957-4f99-89a9-304940c4bf33: 0px; --gap-v-f053895a-6957-4f99-89a9-304940c4bf33: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f053895a-6957-4f99-89a9-304940c4bf33] { flex: none; gap: 20px; width: calc(100% - (var(--gap-h-2f558bd3-65a4-40b1-b844-ad58da6998e0) * 0)); --gap-h-f053895a-6957-4f99-89a9-304940c4bf33: 0px; --gap-v-f053895a-6957-4f99-89a9-304940c4bf33: 20px; max-width: calc(100% - (var(--gap-h-2f558bd3-65a4-40b1-b844-ad58da6998e0) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-f053895a-6957-4f99-89a9-304940c4bf33] { align-content: center; align-items: center; justify-content: center; --gap-h-f053895a-6957-4f99-89a9-304940c4bf33: 0px; --gap-v-f053895a-6957-4f99-89a9-304940c4bf33: 40px; }
}.sd[data-s-4613b317-58f5-4b3a-9cec-c83461fd9e06] {  }.sd[data-s-485d26e7-1d43-4907-8ef3-a50ee2866b4b] { color: #202020; font-family: var(--s-font-4ebf354a); font-size: 24px; font-weight: 600; height: auto; letter-spacing: 0.02em; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-485d26e7-1d43-4907-8ef3-a50ee2866b4b] { font-size: 20px; }
}.sd[data-s-80528e83-f222-4157-9e44-6d4f38393387] { align-content: center; align-items: center; display: none; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 64px 0px 0px 0px; padding: 0px; width: calc(50% - (var(--gap-h-f053895a-6957-4f99-89a9-304940c4bf33) * 0.5)); max-width: calc(50% - (var(--gap-h-f053895a-6957-4f99-89a9-304940c4bf33) * 0.5)); }
@media screen and (max-width: 1280px){
.sd[data-s-80528e83-f222-4157-9e44-6d4f38393387] { display: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-80528e83-f222-4157-9e44-6d4f38393387] { display: none; margin: 0px 0px 0px 0px; width: calc(50% - (var(--gap-h-f053895a-6957-4f99-89a9-304940c4bf33) * 0.5)); max-width: calc(50% - (var(--gap-h-f053895a-6957-4f99-89a9-304940c4bf33) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-80528e83-f222-4157-9e44-6d4f38393387] { display: flex; flex: none; width: calc(100% - (var(--gap-h-f053895a-6957-4f99-89a9-304940c4bf33) * 0)); max-width: calc(100% - (var(--gap-h-f053895a-6957-4f99-89a9-304940c4bf33) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-80528e83-f222-4157-9e44-6d4f38393387] { display: flex; }
}.sd[data-s-a8d37e03-d8d5-4565-bb01-e54dbad746af] { align-content: center; align-items: center; border-radius: 12px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; --gap-h-a8d37e03-d8d5-4565-bb01-e54dbad746af: 0px; --gap-v-a8d37e03-d8d5-4565-bb01-e54dbad746af: 24px; --gap-uuid: a8d37e03-d8d5-4565-bb01-e54dbad746af; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-a8d37e03-d8d5-4565-bb01-e54dbad746af] { flex: none; width: 100%; --gap-h-a8d37e03-d8d5-4565-bb01-e54dbad746af: 0px; --gap-v-a8d37e03-d8d5-4565-bb01-e54dbad746af: 24px; }
}.sd[data-s-9bb0e891-a1e7-46fe-ada7-d88f31141b4f] { flex: none; height: 468px; width: calc(100% - (var(--gap-h-a8d37e03-d8d5-4565-bb01-e54dbad746af) * 0)); max-width: calc(100% - (var(--gap-h-a8d37e03-d8d5-4565-bb01-e54dbad746af) * 0)); }
@media screen and (max-width: 1280px){
.sd[data-s-9bb0e891-a1e7-46fe-ada7-d88f31141b4f] { flex: none; height: 300px; width: calc(100% - (var(--gap-h-a8d37e03-d8d5-4565-bb01-e54dbad746af) * 0)); max-width: calc(100% - (var(--gap-h-a8d37e03-d8d5-4565-bb01-e54dbad746af) * 0)); }
}.sd[data-s-fb41a31d-5292-41a8-80e3-c402c298a326] { color: #5d5d5d; font-family: var(--s-font-4ebf354a); font-size: 14px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-0d8472d2-5a89-43f1-9e6a-8790c0531cba] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 28px; justify-content: flex-start; padding: 0px; --gap-h-0d8472d2-5a89-43f1-9e6a-8790c0531cba: 0px; --gap-v-0d8472d2-5a89-43f1-9e6a-8790c0531cba: 28px; --gap-uuid: 0d8472d2-5a89-43f1-9e6a-8790c0531cba; }.sd[data-s-245d4684-b203-42c9-80e6-8944fddb5d44] { color: #5d5d5d; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-3797d9c3-da95-4876-b416-bccf7778fe1b] { color: #5d5d5d; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-1ed795b7-93dd-4c5a-9b9e-9626dcd4aadd] { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 64px 0px 0px 0px; padding: 0px; width: calc(50% - (var(--gap-h-2f558bd3-65a4-40b1-b844-ad58da6998e0) * 0.5)); max-width: calc(50% - (var(--gap-h-2f558bd3-65a4-40b1-b844-ad58da6998e0) * 0.5)); }
@media screen and (max-width: 1280px){
.sd[data-s-1ed795b7-93dd-4c5a-9b9e-9626dcd4aadd] { display: flex; }
}
@media screen and (max-width: 840px){
.sd[data-s-1ed795b7-93dd-4c5a-9b9e-9626dcd4aadd] { display: flex; margin: 0px 0px 0px 0px; width: calc(50% - (var(--gap-h-2f558bd3-65a4-40b1-b844-ad58da6998e0) * 0.5)); max-width: calc(50% - (var(--gap-h-2f558bd3-65a4-40b1-b844-ad58da6998e0) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-1ed795b7-93dd-4c5a-9b9e-9626dcd4aadd] { display: none; }
}
@media screen and (max-width: 320px){
.sd[data-s-1ed795b7-93dd-4c5a-9b9e-9626dcd4aadd] { display: none; }
}.sd[data-s-c507c79f-e893-47df-adfd-8f580a4181ba] { align-content: center; align-items: center; border-radius: 12px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; --gap-h-c507c79f-e893-47df-adfd-8f580a4181ba: 0px; --gap-v-c507c79f-e893-47df-adfd-8f580a4181ba: 24px; --gap-uuid: c507c79f-e893-47df-adfd-8f580a4181ba; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-c507c79f-e893-47df-adfd-8f580a4181ba] { flex: none; width: 100%; --gap-h-c507c79f-e893-47df-adfd-8f580a4181ba: 0px; --gap-v-c507c79f-e893-47df-adfd-8f580a4181ba: 24px; }
}.sd[data-s-66539c50-1e47-4514-928a-28ade88e7dc6] { flex: none; height: 468px; width: calc(100% - (var(--gap-h-c507c79f-e893-47df-adfd-8f580a4181ba) * 0)); max-width: calc(100% - (var(--gap-h-c507c79f-e893-47df-adfd-8f580a4181ba) * 0)); }
@media screen and (max-width: 1280px){
.sd[data-s-66539c50-1e47-4514-928a-28ade88e7dc6] { flex: none; height: 300px; width: calc(100% - (var(--gap-h-c507c79f-e893-47df-adfd-8f580a4181ba) * 0)); max-width: calc(100% - (var(--gap-h-c507c79f-e893-47df-adfd-8f580a4181ba) * 0)); }
}.sd[data-s-c91caaa9-7c39-4b85-87df-b106a525221f] { align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; justify-content: space-between; padding: 0px 0px; width: auto; --gap-h-c91caaa9-7c39-4b85-87df-b106a525221f: 12px; --gap-v-c91caaa9-7c39-4b85-87df-b106a525221f: 0px; --gap-uuid: c91caaa9-7c39-4b85-87df-b106a525221f; max-width: 100%; }
.sd[data-s-c91caaa9-7c39-4b85-87df-b106a525221f]:hover { opacity: 1; --gap-h-c91caaa9-7c39-4b85-87df-b106a525221f: 12px; --gap-v-c91caaa9-7c39-4b85-87df-b106a525221f: 0px; }
@media screen and (max-width: 1280px){
.sd[data-s-c91caaa9-7c39-4b85-87df-b106a525221f] { display: none; --gap-h-c91caaa9-7c39-4b85-87df-b106a525221f: 12px; --gap-v-c91caaa9-7c39-4b85-87df-b106a525221f: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-c91caaa9-7c39-4b85-87df-b106a525221f] { display: none; --gap-h-c91caaa9-7c39-4b85-87df-b106a525221f: 12px; --gap-v-c91caaa9-7c39-4b85-87df-b106a525221f: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c91caaa9-7c39-4b85-87df-b106a525221f] { display: none; --gap-h-c91caaa9-7c39-4b85-87df-b106a525221f: 12px; --gap-v-c91caaa9-7c39-4b85-87df-b106a525221f: 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-c91caaa9-7c39-4b85-87df-b106a525221f] { display: none; --gap-h-c91caaa9-7c39-4b85-87df-b106a525221f: 12px; --gap-v-c91caaa9-7c39-4b85-87df-b106a525221f: 0px; }
}.sd[data-s-52b328f4-c7cb-40f2-a945-bec8d998b90f] { color: #202020; font-family: var(--s-font-4ebf354a); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.02em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-c91caaa9-7c39-4b85-87df-b106a525221f]:hover .sd[data-s-52b328f4-c7cb-40f2-a945-bec8d998b90f] { color: #028540; }
@media screen and (max-width: 840px){
.sd[data-s-c91caaa9-7c39-4b85-87df-b106a525221f]:hover .sd[data-s-52b328f4-c7cb-40f2-a945-bec8d998b90f] { color: #202020; }
}.sd[data-s-f2734189-e5de-481e-9efd-e1d68913bfde] { align-content: center; align-items: center; background: #009333; border-bottom: 1px solid #009333; border-left: 1px solid #009333; border-radius: 50%; border-right: 1px solid #009333; border-top: 1px solid #009333; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 40px; justify-content: center; padding: 0px; width: 40px; --gap-h-f2734189-e5de-481e-9efd-e1d68913bfde: 12px; --gap-v-f2734189-e5de-481e-9efd-e1d68913bfde: 0px; --gap-uuid: f2734189-e5de-481e-9efd-e1d68913bfde; max-width: 100%; }
.sd[data-s-c91caaa9-7c39-4b85-87df-b106a525221f]:hover .sd[data-s-f2734189-e5de-481e-9efd-e1d68913bfde] { background: #FFFFFF; border-bottom: 1px solid #028540; border-left: 1px solid #028540; border-right: 1px solid #028540; border-top: 1px solid #028540; --gap-h-f2734189-e5de-481e-9efd-e1d68913bfde: 12px; --gap-v-f2734189-e5de-481e-9efd-e1d68913bfde: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-c91caaa9-7c39-4b85-87df-b106a525221f]:hover .sd[data-s-f2734189-e5de-481e-9efd-e1d68913bfde] { background: #009333; }
}.sd[data-s-d48121cf-bbf5-4ed5-8f3d-2ee5fb0a8be2] { color: #FFFFFF; font-size: 16px; }
.sd[data-s-c91caaa9-7c39-4b85-87df-b106a525221f]:hover .sd[data-s-d48121cf-bbf5-4ed5-8f3d-2ee5fb0a8be2] { color: #028540; transform: ; }
@media screen and (max-width: 840px){
.sd[data-s-c91caaa9-7c39-4b85-87df-b106a525221f]:hover .sd[data-s-d48121cf-bbf5-4ed5-8f3d-2ee5fb0a8be2] { color: #FFFFFF; }
}.sd[data-s-f8861d6c-f4fa-4d58-89d1-c9097ccdc8de] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: center; padding: 0px; width: 1000px; --gap-h-f8861d6c-f4fa-4d58-89d1-c9097ccdc8de: 0px; --gap-v-f8861d6c-f4fa-4d58-89d1-c9097ccdc8de: 24px; --gap-uuid: f8861d6c-f4fa-4d58-89d1-c9097ccdc8de; max-width: 100%; }.sd[data-s-eb88a2c8-2286-49de-b739-68e347f5edd3] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; justify-content: space-between; padding: 0px; width: calc(100% - (var(--gap-h-f8861d6c-f4fa-4d58-89d1-c9097ccdc8de) * 0)); --gap-h-eb88a2c8-2286-49de-b739-68e347f5edd3: 0px; --gap-v-eb88a2c8-2286-49de-b739-68e347f5edd3: 64px; --gap-uuid: eb88a2c8-2286-49de-b739-68e347f5edd3; max-width: calc(100% - (var(--gap-h-f8861d6c-f4fa-4d58-89d1-c9097ccdc8de) * 0)); }
@media screen and (max-width: 1280px){
.sd[data-s-eb88a2c8-2286-49de-b739-68e347f5edd3] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; --gap-h-eb88a2c8-2286-49de-b739-68e347f5edd3: 0px; --gap-v-eb88a2c8-2286-49de-b739-68e347f5edd3: 24px; }
}
@media screen and (max-width: 840px){
.sd[data-s-eb88a2c8-2286-49de-b739-68e347f5edd3] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; --gap-h-eb88a2c8-2286-49de-b739-68e347f5edd3: 0px; --gap-v-eb88a2c8-2286-49de-b739-68e347f5edd3: 24px; }
}
@media screen and (max-width: 540px){
.sd[data-s-eb88a2c8-2286-49de-b739-68e347f5edd3] { align-content: center; align-items: center; gap: 16px; justify-content: flex-start; --gap-h-eb88a2c8-2286-49de-b739-68e347f5edd3: 0px; --gap-v-eb88a2c8-2286-49de-b739-68e347f5edd3: 16px; }
}
@media screen and (max-width: 320px){
.sd[data-s-eb88a2c8-2286-49de-b739-68e347f5edd3] { gap: 8px; --gap-h-eb88a2c8-2286-49de-b739-68e347f5edd3: 0px; --gap-v-eb88a2c8-2286-49de-b739-68e347f5edd3: 8px; }
}.sd[data-s-70d61116-d79f-4488-88be-599b1b9121e1] {  }.sd[data-s-ddfec5aa-0f55-45c7-a103-5f5d96f8b166] { align-content: center; align-items: center; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-eb88a2c8-2286-49de-b739-68e347f5edd3) * 0)); --gap-h-ddfec5aa-0f55-45c7-a103-5f5d96f8b166: 0px; --gap-v-ddfec5aa-0f55-45c7-a103-5f5d96f8b166: 0px; --gap-uuid: ddfec5aa-0f55-45c7-a103-5f5d96f8b166; max-width: calc(100% - (var(--gap-h-eb88a2c8-2286-49de-b739-68e347f5edd3) * 0)); }
@media screen and (max-width: 1280px){
.sd[data-s-ddfec5aa-0f55-45c7-a103-5f5d96f8b166] { flex: 1; width: 100%; --gap-h-ddfec5aa-0f55-45c7-a103-5f5d96f8b166: 0px; --gap-v-ddfec5aa-0f55-45c7-a103-5f5d96f8b166: 0px; }
}.sd[data-s-5e25dcb2-097a-4c9b-8bd7-e91f35c61e58] { flex: none; padding: 10px; width: calc(100% - (var(--gap-h-ddfec5aa-0f55-45c7-a103-5f5d96f8b166) * 0)); max-width: calc(100% - (var(--gap-h-ddfec5aa-0f55-45c7-a103-5f5d96f8b166) * 0)); }.sd[data-s-6ec5cb93-00f3-4456-8953-219076825c33] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 1px solid #EEEEEE; border-left: 0px solid #EEEEEE; border-right: 0px solid #EEEEEE; border-top: 0px solid #EEEEEE; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 24px 0px 24px 0px; width: 100%; --gap-h-6ec5cb93-00f3-4456-8953-219076825c33: 16px; --gap-v-6ec5cb93-00f3-4456-8953-219076825c33: 0px; --gap-uuid: 6ec5cb93-00f3-4456-8953-219076825c33; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-6ec5cb93-00f3-4456-8953-219076825c33] { align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-6ec5cb93-00f3-4456-8953-219076825c33: 16px; --gap-v-6ec5cb93-00f3-4456-8953-219076825c33: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-6ec5cb93-00f3-4456-8953-219076825c33] { flex-direction: column; flex-wrap: nowrap; gap: 8px; padding: 24px 8px 24px 8px; --gap-h-6ec5cb93-00f3-4456-8953-219076825c33: 0px; --gap-v-6ec5cb93-00f3-4456-8953-219076825c33: 8px; }
}
@media screen and (max-width: 320px){
.sd[data-s-6ec5cb93-00f3-4456-8953-219076825c33] { padding: 16px 0px; --gap-h-6ec5cb93-00f3-4456-8953-219076825c33: 16px; --gap-v-6ec5cb93-00f3-4456-8953-219076825c33: 0px; }
}.sd[data-s-bff19872-92f8-459d-9c31-53d0be9d27ec] { color: #202020; flex: 1; font-family: var(--s-font-4ebf354a); font-size: 16px; font-weight: 600; height: auto; letter-spacing: 0.05em; line-height: 1.7; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-bff19872-92f8-459d-9c31-53d0be9d27ec] { line-height: 1.75; }
}
@media screen and (max-width: 540px){
.sd[data-s-bff19872-92f8-459d-9c31-53d0be9d27ec] { flex: 1; font-size: 16px; }
}
@media screen and (max-width: 320px){
.sd[data-s-bff19872-92f8-459d-9c31-53d0be9d27ec] { font-size: 14px; }
}.sd[data-s-9ad22493-27cb-440f-8c35-43eada9f23fd] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(70% - (var(--gap-h-6ec5cb93-00f3-4456-8953-219076825c33) * 0.3)); --gap-h-9ad22493-27cb-440f-8c35-43eada9f23fd: 0px; --gap-v-9ad22493-27cb-440f-8c35-43eada9f23fd: 16px; --gap-uuid: 9ad22493-27cb-440f-8c35-43eada9f23fd; max-width: calc(70% - (var(--gap-h-6ec5cb93-00f3-4456-8953-219076825c33) * 0.3)); }
@media screen and (max-width: 540px){
.sd[data-s-9ad22493-27cb-440f-8c35-43eada9f23fd] { flex: none; width: calc(100% - (var(--gap-h-6ec5cb93-00f3-4456-8953-219076825c33) * 0)); --gap-h-9ad22493-27cb-440f-8c35-43eada9f23fd: 0px; --gap-v-9ad22493-27cb-440f-8c35-43eada9f23fd: 16px; max-width: calc(100% - (var(--gap-h-6ec5cb93-00f3-4456-8953-219076825c33) * 0)); }
}.sd[data-s-f4dd3682-c02a-4a23-8072-5d180fb3dcf4] { color: #202020; flex: none; font-family: var(--s-font-4ebf354a); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.75; margin: 0px 0px 0px 0px; text-align: left; width: calc(100% - (var(--gap-h-9ad22493-27cb-440f-8c35-43eada9f23fd) * 0)); max-width: calc(100% - (var(--gap-h-9ad22493-27cb-440f-8c35-43eada9f23fd) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-f4dd3682-c02a-4a23-8072-5d180fb3dcf4] { line-height: 1.75; }
}
@media screen and (max-width: 540px){
.sd[data-s-f4dd3682-c02a-4a23-8072-5d180fb3dcf4] { font-size: 14px; }
}
@media screen and (max-width: 320px){
.sd[data-s-f4dd3682-c02a-4a23-8072-5d180fb3dcf4] { font-size: 14px; }
}.sd[data-s-8e083be6-6355-4161-89b1-e89c5eda8a9a] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: center; padding: 0px; width: 1000px; --gap-h-8e083be6-6355-4161-89b1-e89c5eda8a9a: 0px; --gap-v-8e083be6-6355-4161-89b1-e89c5eda8a9a: 24px; --gap-uuid: 8e083be6-6355-4161-89b1-e89c5eda8a9a; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-8e083be6-6355-4161-89b1-e89c5eda8a9a] { align-content: center; align-items: center; justify-content: center; --gap-h-8e083be6-6355-4161-89b1-e89c5eda8a9a: 0px; --gap-v-8e083be6-6355-4161-89b1-e89c5eda8a9a: 24px; }
}.sd[data-s-59bbed27-c1c4-47d7-9d2a-1e6d4633946e] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-8e083be6-6355-4161-89b1-e89c5eda8a9a) * 0)); --gap-h-59bbed27-c1c4-47d7-9d2a-1e6d4633946e: 0px; --gap-v-59bbed27-c1c4-47d7-9d2a-1e6d4633946e: 64px; --gap-uuid: 59bbed27-c1c4-47d7-9d2a-1e6d4633946e; max-width: calc(100% - (var(--gap-h-8e083be6-6355-4161-89b1-e89c5eda8a9a) * 0)); }
@media screen and (max-width: 1280px){
.sd[data-s-59bbed27-c1c4-47d7-9d2a-1e6d4633946e] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; --gap-h-59bbed27-c1c4-47d7-9d2a-1e6d4633946e: 0px; --gap-v-59bbed27-c1c4-47d7-9d2a-1e6d4633946e: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-59bbed27-c1c4-47d7-9d2a-1e6d4633946e] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; --gap-h-59bbed27-c1c4-47d7-9d2a-1e6d4633946e: 0px; --gap-v-59bbed27-c1c4-47d7-9d2a-1e6d4633946e: 64px; }
}
@media screen and (max-width: 540px){
.sd[data-s-59bbed27-c1c4-47d7-9d2a-1e6d4633946e] { align-content: center; align-items: center; gap: 24px; justify-content: flex-start; --gap-h-59bbed27-c1c4-47d7-9d2a-1e6d4633946e: 0px; --gap-v-59bbed27-c1c4-47d7-9d2a-1e6d4633946e: 24px; }
}.sd[data-s-f96fa2e8-74f3-47cb-af18-fcffcb16f9d9] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; justify-content: flex-start; padding: 0px; width: calc(25% - (var(--gap-h-59bbed27-c1c4-47d7-9d2a-1e6d4633946e) * 0.75)); --gap-h-f96fa2e8-74f3-47cb-af18-fcffcb16f9d9: 0px; --gap-v-f96fa2e8-74f3-47cb-af18-fcffcb16f9d9: 64px; --gap-uuid: f96fa2e8-74f3-47cb-af18-fcffcb16f9d9; max-width: calc(25% - (var(--gap-h-59bbed27-c1c4-47d7-9d2a-1e6d4633946e) * 0.75)); }
@media screen and (max-width: 1280px){
.sd[data-s-f96fa2e8-74f3-47cb-af18-fcffcb16f9d9] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; width: auto; --gap-h-f96fa2e8-74f3-47cb-af18-fcffcb16f9d9: 0px; --gap-v-f96fa2e8-74f3-47cb-af18-fcffcb16f9d9: 64px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-f96fa2e8-74f3-47cb-af18-fcffcb16f9d9] { flex: none; flex-direction: column; gap: 40px; --gap-h-f96fa2e8-74f3-47cb-af18-fcffcb16f9d9: 0px; --gap-v-f96fa2e8-74f3-47cb-af18-fcffcb16f9d9: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f96fa2e8-74f3-47cb-af18-fcffcb16f9d9] { gap: 24px; --gap-h-f96fa2e8-74f3-47cb-af18-fcffcb16f9d9: 0px; --gap-v-f96fa2e8-74f3-47cb-af18-fcffcb16f9d9: 24px; }
}.sd[data-s-922dc142-60da-4ea4-9db0-b30b683d40b0] {  }.sd[data-s-960c0ee8-5b40-4efb-abb6-961bbbd40bce] { align-content: center; align-items: center; border-radius: 24px; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: calc(100% - (var(--gap-h-59bbed27-c1c4-47d7-9d2a-1e6d4633946e) * 0)); --gap-h-960c0ee8-5b40-4efb-abb6-961bbbd40bce: 0px; --gap-v-960c0ee8-5b40-4efb-abb6-961bbbd40bce: 0px; --gap-uuid: 960c0ee8-5b40-4efb-abb6-961bbbd40bce; max-width: calc(100% - (var(--gap-h-59bbed27-c1c4-47d7-9d2a-1e6d4633946e) * 0)); }
@media screen and (max-width: 1280px){
.sd[data-s-960c0ee8-5b40-4efb-abb6-961bbbd40bce] { flex: 1; width: 100%; --gap-h-960c0ee8-5b40-4efb-abb6-961bbbd40bce: 0px; --gap-v-960c0ee8-5b40-4efb-abb6-961bbbd40bce: 0px; }
}.sd[data-s-4013d386-2a45-4acc-85f5-36aad8723586] { flex: none; height: 480px; width: calc(100% - (var(--gap-h-960c0ee8-5b40-4efb-abb6-961bbbd40bce) * 0)); max-width: calc(100% - (var(--gap-h-960c0ee8-5b40-4efb-abb6-961bbbd40bce) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-4013d386-2a45-4acc-85f5-36aad8723586] { flex: none; height: 300px; width: calc(100% - (var(--gap-h-960c0ee8-5b40-4efb-abb6-961bbbd40bce) * 0)); max-width: calc(100% - (var(--gap-h-960c0ee8-5b40-4efb-abb6-961bbbd40bce) * 0)); }
}.sd[data-s-af7dc73b-8b53-451f-97b3-dc4ff241e681] {  }.sd[data-s-5f2f1bc8-327a-49e5-bf38-908c6b8cd9b6] {  }

body { background: var(--s-color-fcbb8b89); transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
