.sd[data-s-3ff36c3d-9fc3-4256-8f13-0333b8dfa4a3] { align-content: center; align-items: center; backdrop-filter: blur(50px); -webkit-backdrop-filter: blur(50px); background: #ffffff80; flex: none; flex-direction: row; flex-wrap: nowrap; height: 100px; justify-content: space-between; left: 0; margin: 0 0 0 0; overflow-x: visible; overflow-y: visible; padding: 0px 30px 0px; position: fixed; top: 0; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-3ff36c3d-9fc3-4256-8f13-0333b8dfa4a3] { flex: none; height: 64px; width: 100%; max-width: 100%; }
}.sd[data-s-086c41ae-e9bd-4b33-982a-d2891b49a7a8] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; }.sd[data-s-e055d930-d44f-403e-8f59-1b83f6eb9403] { height: auto; width: 187px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-e055d930-d44f-403e-8f59-1b83f6eb9403] { flex: none; width: 82px; max-width: 100%; }
}.sd[data-s-e8fc5952-1853-4608-ba13-b4b76563d285] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: wrap; height: 100%; justify-content: center; width: auto; max-width: 100%; }.sd[data-s-9e7df783-3706-442b-ac0d-8f17dd07bc48] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 35px; height: auto; justify-content: flex-start; margin: 0px 120px 0px 0px; width: auto; --gap-h-9e7df783-3706-442b-ac0d-8f17dd07bc48: 35px; --gap-v-9e7df783-3706-442b-ac0d-8f17dd07bc48: 0px; --gap-uuid: 9e7df783-3706-442b-ac0d-8f17dd07bc48; max-width: calc(100% - 120px); }
@media screen and (max-width: 1080px){
.sd[data-s-9e7df783-3706-442b-ac0d-8f17dd07bc48] { margin: 0px 80px 0px 0px; --gap-h-9e7df783-3706-442b-ac0d-8f17dd07bc48: 35px; --gap-v-9e7df783-3706-442b-ac0d-8f17dd07bc48: 0px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 840px){
.sd[data-s-9e7df783-3706-442b-ac0d-8f17dd07bc48] { display: none; --gap-h-9e7df783-3706-442b-ac0d-8f17dd07bc48: 35px; --gap-v-9e7df783-3706-442b-ac0d-8f17dd07bc48: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-9e7df783-3706-442b-ac0d-8f17dd07bc48] { display: none; --gap-h-9e7df783-3706-442b-ac0d-8f17dd07bc48: 35px; --gap-v-9e7df783-3706-442b-ac0d-8f17dd07bc48: 0px; }
}.sd[data-s-e489ac0a-a62f-4a8d-b652-e27b01009a44] { color: #000000; font-family: var(--s-font-719bfff0); font-size: 16px; font-weight: 500; height: auto; line-height: 1.4; padding: 10px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-e489ac0a-a62f-4a8d-b652-e27b01009a44]:hover { color: var(--s-color-9988466c); }.sd[data-s-66d48a8e-3fad-4f45-97d8-1d2a971ae72c] { color: #000000; font-family: var(--s-font-719bfff0); font-size: 16px; font-weight: 500; height: auto; line-height: 1.4; padding: 10px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-66d48a8e-3fad-4f45-97d8-1d2a971ae72c]:hover { color: var(--s-color-9988466c); }.sd[data-s-f5d66cfa-96be-4c04-ada4-6bca3d20c412] { color: #000000; font-family: var(--s-font-719bfff0); font-size: 16px; font-weight: 500; height: auto; line-height: 1.4; padding: 10px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-f5d66cfa-96be-4c04-ada4-6bca3d20c412]:hover { color: var(--s-color-9988466c); }.sd[data-s-5c5719fa-a0c1-4c67-b0e5-4d4334886635] { height: 68px; width: 68px; max-width: 100%; }
.sd[data-s-5c5719fa-a0c1-4c67-b0e5-4d4334886635]:hover { transform: scale(1.05, 1.05); }
@media screen and (max-width: 540px){
.sd[data-s-5c5719fa-a0c1-4c67-b0e5-4d4334886635] { flex: none; height: 44px; width: 44px; max-width: 100%; }
}
.sd[data-s-cb97f278-f115-445d-afb7-27b3ff6342f0] { align-content: center; align-items: center; flex-wrap: nowrap; justify-content: center; padding: 0px; }.sd[data-s-eef1dccb-ef94-43d0-800e-b39b20076a6c] { align-content: flex-start; align-items: flex-start; background: var(--s-color-4d8a0e84); border-radius: 16px; box-shadow: 0px 0px 50px 4px #66666633; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 40px 80px; overflow-x: hidden; overflow-y: hidden; width: 1280px; max-width: calc(100% - 160px); }
.sd[data-s-eef1dccb-ef94-43d0-800e-b39b20076a6c]:before { background-position: right center; background-repeat: no-repeat; background-size: contain; }
@media screen and (max-width: 1080px){
.sd[data-s-eef1dccb-ef94-43d0-800e-b39b20076a6c] { margin: 40px 40px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 840px){
.sd[data-s-eef1dccb-ef94-43d0-800e-b39b20076a6c] { margin: 40px 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-eef1dccb-ef94-43d0-800e-b39b20076a6c]:before { background-position: left top; }
.sd[data-s-eef1dccb-ef94-43d0-800e-b39b20076a6c] { margin: 40px 20px; max-width: calc(100% - 40px); }
}.sd[data-s-0cd804bc-b470-4ccb-8338-3a2540f9071b] { background: transparent; bottom: auto; flex: none; height: 100%; left: auto; margin: 0 0 0 0; position: absolute; right: 0px; top: 0px; width: 515.2px; z-index: -1; max-width: 100%; }
.sd[data-s-0cd804bc-b470-4ccb-8338-3a2540f9071b]:before { background-position: right bottom; background-repeat: no-repeat; }
@media screen and (max-width: 840px){
.sd[data-s-0cd804bc-b470-4ccb-8338-3a2540f9071b] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-0cd804bc-b470-4ccb-8338-3a2540f9071b] { display: none; }
}.sd[data-s-7ca4db94-8c2e-4d34-88af-92f6f544139e] { background: transparent; bottom: NaNpx; display: none; flex: none; height: 100%; left: NaNpx; margin: 0 0 0 0; position: absolute; right: -20px; top: 20px; width: 515.2px; z-index: -1; max-width: 100%; }
.sd[data-s-7ca4db94-8c2e-4d34-88af-92f6f544139e]:before { background-position: right bottom; background-repeat: no-repeat; }
@media screen and (max-width: 840px){
.sd[data-s-7ca4db94-8c2e-4d34-88af-92f6f544139e] { bottom: 0; display: flex; flex: none; left: 0; position: relative; right: 0; top: 0; width: 100%; max-width: 100%; height: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-7ca4db94-8c2e-4d34-88af-92f6f544139e] { display: flex; flex: none; width: 100%; }
}.sd[data-s-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 38px; height: auto; justify-content: flex-start; margin: 40px 80px; width: calc(100% - 160px); --gap-h-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca: 0px; --gap-v-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca: 38px; --gap-uuid: e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca; max-width: calc(100% - 160px); }
@media screen and (max-width: 840px){
.sd[data-s-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca] { margin: 20px 40px 40px 40px; --gap-h-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca: 0px; --gap-v-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca: 38px; width: calc(100% - 80px); max-width: calc(100% - 80px); }
}
@media screen and (max-width: 540px){
.sd[data-s-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca] { margin: 10px 20px 40px 20px; --gap-h-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca: 0px; --gap-v-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca: 38px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}.sd[data-s-37fa40d4-0807-46ac-96f2-23269cffa262] { color: var(--s-color-83b988a8); flex: none; font-family: var(--s-font-8597d739); font-size: 24px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; width: calc(100% - (var(--gap-h-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca) * 0)); max-width: calc(100% - (var(--gap-h-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-37fa40d4-0807-46ac-96f2-23269cffa262] { font-size: 24px; }
}.sd[data-s-3ed4b446-e7e8-4bb2-8c08-c1175504baa4] { color: #333333; flex: none; font-family: var(--s-font-8597d739); font-size: 16px; font-weight: 400; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: left; width: calc(100% - (var(--gap-h-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca) * 0)); max-width: calc(100% - (var(--gap-h-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca) * 0)); justify-content: flex-start; }.sd[data-s-bf20c281-a9ef-41c9-96ab-7426da95af53] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca) * 0)); max-width: calc(100% - (var(--gap-h-e0ffba46-e0c0-4cb9-9cc6-3e3acc8b63ca) * 0)); }.sd[data-s-4db78904-7031-4e45-bbc1-1f8f668e76bc] { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-4db78904-7031-4e45-bbc1-1f8f668e76bc] { align-content: flex-start; align-items: flex-start; justify-content: center; }
}.sd[data-s-605de1c9-cbb4-4000-9df6-22025d7597b3] {  }.sd[data-s-458c7847-5ace-415f-bfc5-61e86ea4fa93] { background: transparent; flex: none; height: auto; width: 160px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-458c7847-5ace-415f-bfc5-61e86ea4fa93] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-458c7847-5ace-415f-bfc5-61e86ea4fa93] { display: none; }
}
.sd[data-s-4474d1af-f410-4ab4-a028-d454caa62f1d] { align-content: center; align-items: center; background: var(--s-color-83b988a8); border-bottom: 2px solid var(--s-color-83b988a8); border-left: 2px solid var(--s-color-83b988a8); border-radius: 64px; border-right: 2px solid var(--s-color-83b988a8); border-top: 2px solid var(--s-color-83b988a8); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; width: auto; max-width: 100%; }
.sd[data-s-4474d1af-f410-4ab4-a028-d454caa62f1d]:hover { background: var(--s-color-4d8a0e84); border-bottom: 2px solid var(--s-color-83b988a8); border-left: 2px solid var(--s-color-83b988a8); border-right: 2px solid var(--s-color-83b988a8); border-top: 2px solid var(--s-color-83b988a8); transform: ; transition-duration: 300ms; transition-timing-function: ease; }
@media screen and (max-width: 840px){
.sd[data-s-4474d1af-f410-4ab4-a028-d454caa62f1d] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-4474d1af-f410-4ab4-a028-d454caa62f1d] { display: flex; }
}.sd[data-s-d4c178ab-87ce-42f4-bc50-df4d0d9408a8] { color: var(--s-color-4d8a0e84); height: auto; line-height: 1.8; padding: 12px 64px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-4474d1af-f410-4ab4-a028-d454caa62f1d]:hover .sd[data-s-d4c178ab-87ce-42f4-bc50-df4d0d9408a8] { color: var(--s-color-83b988a8); }
.sd[data-s-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73] { align-content: center; align-items: center; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: space-between; margin: 80px 80px; width: 1280px; --gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73: 40px; --gap-v-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73: 0px; --gap-uuid: ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73; max-width: calc(100% - 160px); }
@media screen and (max-width: 1080px){
.sd[data-s-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73] { flex-direction: column; flex-wrap: nowrap; margin: 80px 40px; --gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73: 0px; --gap-v-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73: 40px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 840px){
.sd[data-s-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73] { flex-direction: column; flex-wrap: nowrap; gap: 40px; margin: 80px 40px; --gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73: 0px; --gap-v-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73] { margin: 40px 20px; --gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73: 40px; --gap-v-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73: 0px; max-width: calc(100% - 40px); }
}.sd[data-s-6d2b0409-265a-46d9-b7a3-24087c59198b] { align-content: flex-end; align-items: flex-end; background: #6a6a6aff; border-radius: 16px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 320px; justify-content: space-between; overflow-x: hidden; overflow-y: hidden; padding: 20px 20px 20px 40px; width: calc(50% - (var(--gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73) * 0.5)); --gap-h-6d2b0409-265a-46d9-b7a3-24087c59198b: 0px; --gap-v-6d2b0409-265a-46d9-b7a3-24087c59198b: 0px; --gap-uuid: 6d2b0409-265a-46d9-b7a3-24087c59198b; max-width: calc(50% - (var(--gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73) * 0.5)); }
.sd[data-s-6d2b0409-265a-46d9-b7a3-24087c59198b]:before { background-repeat: no-repeat; --gap-h-6d2b0409-265a-46d9-b7a3-24087c59198b: 0px; --gap-v-6d2b0409-265a-46d9-b7a3-24087c59198b: 0px; }
.sd[data-s-6d2b0409-265a-46d9-b7a3-24087c59198b]:hover { overflow-x: hidden; overflow-y: hidden; transform: ; --gap-h-6d2b0409-265a-46d9-b7a3-24087c59198b: 0px; --gap-v-6d2b0409-265a-46d9-b7a3-24087c59198b: 0px; }
@media screen and (max-width: 1080px){
.sd[data-s-6d2b0409-265a-46d9-b7a3-24087c59198b] { flex: none; width: calc(100% - (var(--gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73) * 0)); --gap-h-6d2b0409-265a-46d9-b7a3-24087c59198b: 0px; --gap-v-6d2b0409-265a-46d9-b7a3-24087c59198b: 0px; max-width: calc(100% - (var(--gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73) * 0)); }
}
@media screen and (max-width: 840px){
.sd[data-s-6d2b0409-265a-46d9-b7a3-24087c59198b] { flex: none; width: 100%; --gap-h-6d2b0409-265a-46d9-b7a3-24087c59198b: 0px; --gap-v-6d2b0409-265a-46d9-b7a3-24087c59198b: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-6d2b0409-265a-46d9-b7a3-24087c59198b] { flex: none; height: 200px; padding: 20px 20px 20px 20px; --gap-h-6d2b0409-265a-46d9-b7a3-24087c59198b: 0px; --gap-v-6d2b0409-265a-46d9-b7a3-24087c59198b: 0px; width: calc(100% - (var(--gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73) * 0)); max-width: calc(100% - (var(--gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73) * 0)); }
}.sd[data-s-09ec2b29-2125-4737-ba58-278de8dfb8a7] { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: space-between; padding: 0px; width: calc(100% - (var(--gap-h-6d2b0409-265a-46d9-b7a3-24087c59198b) * 0)); --gap-h-09ec2b29-2125-4737-ba58-278de8dfb8a7: 0px; --gap-v-09ec2b29-2125-4737-ba58-278de8dfb8a7: 0px; --gap-uuid: 09ec2b29-2125-4737-ba58-278de8dfb8a7; max-width: calc(100% - (var(--gap-h-6d2b0409-265a-46d9-b7a3-24087c59198b) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-09ec2b29-2125-4737-ba58-278de8dfb8a7] { flex-direction: column; flex-wrap: nowrap; gap: 16px; --gap-h-09ec2b29-2125-4737-ba58-278de8dfb8a7: 0px; --gap-v-09ec2b29-2125-4737-ba58-278de8dfb8a7: 16px; }
}.sd[data-s-18f71ed5-51de-4218-9b62-f8650fa79f88] { align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; justify-content: flex-end; padding: 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-18f71ed5-51de-4218-9b62-f8650fa79f88] { width: calc(100% - (var(--gap-h-09ec2b29-2125-4737-ba58-278de8dfb8a7) * 0)); max-width: calc(100% - (var(--gap-h-09ec2b29-2125-4737-ba58-278de8dfb8a7) * 0)); }
}.sd[data-s-13c4592f-9c99-4e11-a5e7-f9accfc801a1] { color: var(--s-color-4d8a0e84); font-family: var(--s-font-8597d739); font-size: 48px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 16px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-13c4592f-9c99-4e11-a5e7-f9accfc801a1] { font-size: 24px; }
}.sd[data-s-0609bfae-9f98-408d-ac52-25b19efca020] { color: var(--s-color-4d8a0e84); font-family: var(--s-font-f6893d80); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-0609bfae-9f98-408d-ac52-25b19efca020] { font-size: 16px; }
}.sd[data-s-8e8ee787-ebea-4c70-8cb4-4eca93c20890] { align-content: center; align-items: center; background: var(--s-color-1e88534c); border-radius: 20px; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-around; padding: 8px 8px 8px 14px; width: auto; max-width: 100%; }
.sd[data-s-6d2b0409-265a-46d9-b7a3-24087c59198b]:hover .sd[data-s-8e8ee787-ebea-4c70-8cb4-4eca93c20890] { background: var(--s-color-83b988a8); }
@media screen and (max-width: 540px){
.sd[data-s-8e8ee787-ebea-4c70-8cb4-4eca93c20890] { border-radius: 32px; padding: 8px 20px; }
}.sd[data-s-f505c1f5-209a-4bee-856a-56b6b66d25b6] { align-content: center; align-items: center; background: transparent; border-radius: 0; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 14px 0px 0px; width: auto; max-width: calc(100% - 14px); }.sd[data-s-86f3067b-de1d-4330-b430-1c5bd3dec85d] { color: var(--s-color-4d8a0e84); font-family: var(--s-font-8597d739); font-size: 14px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-84ef9ee4-9e2a-49be-a96f-14a78cf299ea] { flex: none; height: 36px; width: 36px; max-width: 100%; }.sd[data-s-199bb4b4-bcb7-4c87-b5de-db2eec5badd3] { align-content: flex-end; align-items: flex-end; background: #6a6a6aff; border-radius: 16px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 320px; justify-content: space-between; overflow-x: hidden; overflow-y: hidden; padding: 20px 20px 20px 40px; width: calc(50% - (var(--gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73) * 0.5)); --gap-h-199bb4b4-bcb7-4c87-b5de-db2eec5badd3: 0px; --gap-v-199bb4b4-bcb7-4c87-b5de-db2eec5badd3: 0px; --gap-uuid: 199bb4b4-bcb7-4c87-b5de-db2eec5badd3; max-width: calc(50% - (var(--gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73) * 0.5)); }
.sd[data-s-199bb4b4-bcb7-4c87-b5de-db2eec5badd3]:before { background-repeat: no-repeat; --gap-h-199bb4b4-bcb7-4c87-b5de-db2eec5badd3: 0px; --gap-v-199bb4b4-bcb7-4c87-b5de-db2eec5badd3: 0px; }
.sd[data-s-199bb4b4-bcb7-4c87-b5de-db2eec5badd3]:hover { transform: ; --gap-h-199bb4b4-bcb7-4c87-b5de-db2eec5badd3: 0px; --gap-v-199bb4b4-bcb7-4c87-b5de-db2eec5badd3: 0px; }
@media screen and (max-width: 1080px){
.sd[data-s-199bb4b4-bcb7-4c87-b5de-db2eec5badd3] { flex: none; width: calc(100% - (var(--gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73) * 0)); --gap-h-199bb4b4-bcb7-4c87-b5de-db2eec5badd3: 0px; --gap-v-199bb4b4-bcb7-4c87-b5de-db2eec5badd3: 0px; max-width: calc(100% - (var(--gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73) * 0)); }
}
@media screen and (max-width: 840px){
.sd[data-s-199bb4b4-bcb7-4c87-b5de-db2eec5badd3] { flex: none; width: 100%; --gap-h-199bb4b4-bcb7-4c87-b5de-db2eec5badd3: 0px; --gap-v-199bb4b4-bcb7-4c87-b5de-db2eec5badd3: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-199bb4b4-bcb7-4c87-b5de-db2eec5badd3] { flex: none; height: 200px; padding: 20px 20px 20px 20px; --gap-h-199bb4b4-bcb7-4c87-b5de-db2eec5badd3: 0px; --gap-v-199bb4b4-bcb7-4c87-b5de-db2eec5badd3: 0px; width: calc(100% - (var(--gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73) * 0)); max-width: calc(100% - (var(--gap-h-ecac197c-7cbf-4b25-96cc-2cb7ad0aaa73) * 0)); }
}.sd[data-s-ef1817cb-8187-47ad-aadf-60d3461e639f] { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: space-between; padding: 0px; width: calc(100% - (var(--gap-h-199bb4b4-bcb7-4c87-b5de-db2eec5badd3) * 0)); --gap-h-ef1817cb-8187-47ad-aadf-60d3461e639f: 0px; --gap-v-ef1817cb-8187-47ad-aadf-60d3461e639f: 0px; --gap-uuid: ef1817cb-8187-47ad-aadf-60d3461e639f; max-width: calc(100% - (var(--gap-h-199bb4b4-bcb7-4c87-b5de-db2eec5badd3) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-ef1817cb-8187-47ad-aadf-60d3461e639f] { flex-direction: column; flex-wrap: nowrap; gap: 16px; --gap-h-ef1817cb-8187-47ad-aadf-60d3461e639f: 0px; --gap-v-ef1817cb-8187-47ad-aadf-60d3461e639f: 16px; }
}.sd[data-s-7476f400-f1ef-44e1-a13f-271a4f31baf7] { align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; justify-content: flex-end; padding: 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-7476f400-f1ef-44e1-a13f-271a4f31baf7] { width: calc(100% - (var(--gap-h-ef1817cb-8187-47ad-aadf-60d3461e639f) * 0)); max-width: calc(100% - (var(--gap-h-ef1817cb-8187-47ad-aadf-60d3461e639f) * 0)); }
}.sd[data-s-1056068d-c13d-41b1-9048-b8203f6efd5e] { color: var(--s-color-4d8a0e84); font-family: var(--s-font-8597d739); font-size: 48px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 16px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-1056068d-c13d-41b1-9048-b8203f6efd5e] { font-size: 24px; }
}.sd[data-s-13aca1f9-0295-4332-a02f-2256f0166830] { color: var(--s-color-4d8a0e84); font-family: var(--s-font-f6893d80); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-13aca1f9-0295-4332-a02f-2256f0166830] { font-size: 16px; }
}.sd[data-s-8782cf27-5ae8-4141-8c3a-74e7595fe6c7] { align-content: center; align-items: center; background: var(--s-color-1e88534c); border-radius: 20px; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-around; padding: 8px 8px 8px 14px; width: auto; max-width: 100%; }
.sd[data-s-199bb4b4-bcb7-4c87-b5de-db2eec5badd3]:hover .sd[data-s-8782cf27-5ae8-4141-8c3a-74e7595fe6c7] { background: var(--s-color-83b988a8); }
@media screen and (max-width: 540px){
.sd[data-s-8782cf27-5ae8-4141-8c3a-74e7595fe6c7] { border-radius: 32px; padding: 8px 20px; }
}.sd[data-s-a542a8de-a916-46aa-9916-1b6283373d6e] { align-content: center; align-items: center; background: transparent; border-radius: 0; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 14px 0px 0px; width: auto; max-width: calc(100% - 14px); }.sd[data-s-522885a4-4bef-44b8-8409-00dde8aa7666] { color: var(--s-color-4d8a0e84); font-family: var(--s-font-8597d739); font-size: 14px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-11d27b4c-6e32-40e3-b3ae-3cc6adf2331b] { flex: none; height: 36px; width: 36px; max-width: 100%; }
.sd[data-s-ad36fd7d-e56e-4596-a8d7-0f946a33838b] { align-content: center; align-items: center; background: #313131ff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 80px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-ad36fd7d-e56e-4596-a8d7-0f946a33838b] { flex: none; padding: 80px 0px 24px 0px; }
}.sd[data-s-5ce71cf3-e29b-4631-9357-8265f3b018a2] { align-content: flex-start; align-items: flex-start; border-bottom: 1px solid var(--s-color-4d8a0e84); border-left: 0px solid var(--s-color-4d8a0e84); border-right: 0px solid var(--s-color-4d8a0e84); border-top: 0px solid var(--s-color-4d8a0e84); flex: none; flex-direction: row; flex-wrap: wrap; height: auto; justify-content: space-between; margin: 0px 80px; padding: 0px 0px 50px; width: 1280px; max-width: calc(100% - 160px); }
@media screen and (max-width: 1080px){
.sd[data-s-5ce71cf3-e29b-4631-9357-8265f3b018a2] { margin: 0px 40px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 540px){
.sd[data-s-5ce71cf3-e29b-4631-9357-8265f3b018a2] { margin: 0px 20px; max-width: calc(100% - 40px); }
}.sd[data-s-39fef7bf-199e-483d-8bb5-316dd1bec8f9] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: flex-start; padding: 0px; width: 48%; --gap-h-39fef7bf-199e-483d-8bb5-316dd1bec8f9: 0px; --gap-v-39fef7bf-199e-483d-8bb5-316dd1bec8f9: 48px; --gap-uuid: 39fef7bf-199e-483d-8bb5-316dd1bec8f9; max-width: 48%; }
@media screen and (max-width: 540px){
.sd[data-s-39fef7bf-199e-483d-8bb5-316dd1bec8f9] { flex: none; gap: 20px; width: 100%; --gap-h-39fef7bf-199e-483d-8bb5-316dd1bec8f9: 0px; --gap-v-39fef7bf-199e-483d-8bb5-316dd1bec8f9: 20px; max-width: 100%; }
}.sd[data-s-da70a927-243a-49d6-b8ac-bfc0c01c8b7e] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px; width: calc(100% - (var(--gap-h-39fef7bf-199e-483d-8bb5-316dd1bec8f9) * 0)); max-width: calc(100% - (var(--gap-h-39fef7bf-199e-483d-8bb5-316dd1bec8f9) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-da70a927-243a-49d6-b8ac-bfc0c01c8b7e] { margin: 0px 0px 40px 0px; width: calc(100% - (var(--gap-h-39fef7bf-199e-483d-8bb5-316dd1bec8f9) * 0)); max-width: calc(100% - (var(--gap-h-39fef7bf-199e-483d-8bb5-316dd1bec8f9) * 0)); }
}.sd[data-s-9bf9456f-d1bb-4653-b65c-5a435621dd30] { color: #ffffffff; font-family: var(--s-font-719bfff0); font-size: 40px; font-weight: 400; height: auto; line-height: 1.2; margin: 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.sd[data-s-f8ae7178-7135-4ee2-a527-271051118af3] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-39fef7bf-199e-483d-8bb5-316dd1bec8f9) * 0)); max-width: calc(100% - (var(--gap-h-39fef7bf-199e-483d-8bb5-316dd1bec8f9) * 0)); }.sd[data-s-9d43654c-0d87-4551-8570-234f198e8d0e] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; margin: 0px 0px 24px 0px; padding: 0px; max-width: 100%; }
.sd[data-s-9d43654c-0d87-4551-8570-234f198e8d0e]:hover { opacity: 0.6; }.sd[data-s-5d6cf0ed-3955-4d8e-a278-8355ed7350f5] { flex: none; height: auto; margin: 0px 0px 0px 0px; width: 168px; max-width: 100%; }.sd[data-s-107f3232-ce75-4704-922a-734cd6d27443] { color: var(--s-color-4d8a0e84); font-family: var(--s-font-8597d739); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-9d50b66b-ed89-484f-be6a-dab77f31bab6] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-39fef7bf-199e-483d-8bb5-316dd1bec8f9) * 0)); max-width: calc(100% - (var(--gap-h-39fef7bf-199e-483d-8bb5-316dd1bec8f9) * 0)); }.sd[data-s-9f33316e-5aa5-4fc9-be36-1da29b9966bd] { color: var(--s-color-4d8a0e84); flex: none; font-family: var(--s-font-8597d739); font-size: 16px; font-weight: 400; height: auto; line-height: 1.8; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
.sd[data-s-9f33316e-5aa5-4fc9-be36-1da29b9966bd]:hover { opacity: 0.8; }
@media screen and (max-width: 840px){
.sd[data-s-9f33316e-5aa5-4fc9-be36-1da29b9966bd] { font-size: 14px; }
}.sd[data-s-5fc8af0c-e461-490f-b1b2-f4fbb0b5e8fd] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; margin: 0px 40px 0px 0px; padding: 0px; width: auto; --gap-h-5fc8af0c-e461-490f-b1b2-f4fbb0b5e8fd: 0px; --gap-v-5fc8af0c-e461-490f-b1b2-f4fbb0b5e8fd: 24px; --gap-uuid: 5fc8af0c-e461-490f-b1b2-f4fbb0b5e8fd; max-width: calc(100% - 40px); }
@media screen and (max-width: 540px){
.sd[data-s-5fc8af0c-e461-490f-b1b2-f4fbb0b5e8fd] { flex: none; margin: 80px 0px 0px 0px; width: 100%; --gap-h-5fc8af0c-e461-490f-b1b2-f4fbb0b5e8fd: 0px; --gap-v-5fc8af0c-e461-490f-b1b2-f4fbb0b5e8fd: 24px; max-width: 100%; }
}.sd[data-s-df553b1e-961d-4fce-b446-b1c536addc0c] { color: var(--s-color-4d8a0e84); font-family: var(--s-font-8597d739); font-size: 18px; font-style: normal; font-weight: 500; height: auto; line-height: 1.4; margin: 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-df553b1e-961d-4fce-b446-b1c536addc0c]:hover { color: var(--s-color-9988466c); opacity: 0.7; }
@media screen and (max-width: 840px){
.sd[data-s-df553b1e-961d-4fce-b446-b1c536addc0c] { font-size: 16px; }
}.sd[data-s-3e5718b5-a1b7-41c1-af84-262000a85853] { color: var(--s-color-4d8a0e84); font-family: var(--s-font-8597d739); font-size: 18px; font-style: normal; font-weight: 500; height: auto; line-height: 1.4; margin: 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-3e5718b5-a1b7-41c1-af84-262000a85853]:hover { color: var(--s-color-9988466c); opacity: 0.7; }
@media screen and (max-width: 840px){
.sd[data-s-3e5718b5-a1b7-41c1-af84-262000a85853] { font-size: 16px; }
}.sd[data-s-85e22509-701a-485f-852f-296420b36d63] { color: var(--s-color-4d8a0e84); font-family: var(--s-font-8597d739); font-size: 18px; font-style: normal; font-weight: 500; height: auto; line-height: 1.4; margin: 0px; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-85e22509-701a-485f-852f-296420b36d63]:hover { color: var(--s-color-9988466c); opacity: 0.7; }
@media screen and (max-width: 840px){
.sd[data-s-85e22509-701a-485f-852f-296420b36d63] { font-size: 16px; }
}.sd[data-s-705cbae6-d50e-42c3-aa40-ff20d9763f79] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-end; margin: 24px 80px 0px 80px; width: 1280px; max-width: calc(100% - 160px); }
@media screen and (max-width: 1080px){
.sd[data-s-705cbae6-d50e-42c3-aa40-ff20d9763f79] { margin: 24px 40px 0px 40px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 840px){
.sd[data-s-705cbae6-d50e-42c3-aa40-ff20d9763f79] { height: auto; width: auto; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 540px){
.sd[data-s-705cbae6-d50e-42c3-aa40-ff20d9763f79] { flex: none; margin: 24px 20px 0px 20px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}.sd[data-s-61d90866-73ec-41eb-b654-15961bd2f979] { color: var(--s-color-4d8a0e84); font-family: var(--s-font-8597d739); font-size: 13px; font-weight: 300; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-61d90866-73ec-41eb-b654-15961bd2f979] { color: var(--s-color-4d8a0e84); }
}
@media screen and (max-width: 540px){
.sd[data-s-61d90866-73ec-41eb-b654-15961bd2f979] { color: var(--s-color-4d8a0e84); text-align: right; justify-content: flex-end; }
}
.sd[data-s-97e7180e-32cf-4e96-b55e-b8e095b59d56] { align-content: center; align-items: center; background: #ffffff; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; width: 100%; max-width: 100%; }.sd[data-s-2615a0e4-eeaf-48bb-97d7-5e6cb4222d92] {  }.sd[data-s-e95914f1-89a2-4973-a0a3-d486c0f386c5] { align-content: flex-start; align-items: flex-start; background: #f3f3f3ff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 528px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0 0; width: 100%; max-width: 100%; }
.sd[data-s-e95914f1-89a2-4973-a0a3-d486c0f386c5]:before { background-position: right bottom; background-repeat: no-repeat; background-size: cover; }
@media screen and (max-width: 840px){
.sd[data-s-e95914f1-89a2-4973-a0a3-d486c0f386c5] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-e95914f1-89a2-4973-a0a3-d486c0f386c5]:before { background-position: right bottom; background-size: cover; }
.sd[data-s-e95914f1-89a2-4973-a0a3-d486c0f386c5] { align-content: flex-start; align-items: flex-start; display: flex; flex: none; height: 260px; justify-content: center; width: 100%; max-width: 100%; }
}.sd[data-s-section-inner-e95914f1-89a2-4973-a0a3-d486c0f386c5] { padding: 0 0; width: 100%; height: 528px; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: center; max-width: 100%; }
.sd[data-s-section-inner-e95914f1-89a2-4973-a0a3-d486c0f386c5]:before { flex-direction: column; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-e95914f1-89a2-4973-a0a3-d486c0f386c5] { flex-direction: column; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-e95914f1-89a2-4973-a0a3-d486c0f386c5]:before { flex-direction: column; }
.sd[data-s-section-inner-e95914f1-89a2-4973-a0a3-d486c0f386c5] { height: 260px; flex-direction: column; align-content: flex-start; align-items: flex-start; justify-content: center; width: 100%; max-width: 100%; }
}.sd[data-s-35443592-3f82-4fc9-899e-c7b15d7a560c] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: flex-start; margin: 0px 80px; width: 1280px; --gap-h-35443592-3f82-4fc9-899e-c7b15d7a560c: 0px; --gap-v-35443592-3f82-4fc9-899e-c7b15d7a560c: 40px; --gap-uuid: 35443592-3f82-4fc9-899e-c7b15d7a560c; max-width: calc(100% - 160px); }
@media screen and (max-width: 1080px){
.sd[data-s-35443592-3f82-4fc9-899e-c7b15d7a560c] { margin: 0px 40px; --gap-h-35443592-3f82-4fc9-899e-c7b15d7a560c: 0px; --gap-v-35443592-3f82-4fc9-899e-c7b15d7a560c: 40px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 840px){
.sd[data-s-35443592-3f82-4fc9-899e-c7b15d7a560c] { margin: 0px 40px; --gap-h-35443592-3f82-4fc9-899e-c7b15d7a560c: 0px; --gap-v-35443592-3f82-4fc9-899e-c7b15d7a560c: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-35443592-3f82-4fc9-899e-c7b15d7a560c] { gap: 32px; margin: 40px 20px 0px 20px; --gap-h-35443592-3f82-4fc9-899e-c7b15d7a560c: 0px; --gap-v-35443592-3f82-4fc9-899e-c7b15d7a560c: 32px; max-width: calc(100% - 40px); }
}.sd[data-s-bedf3f11-205f-446a-ac4b-37a7bbcdd2c3] { color: #333333; flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-35443592-3f82-4fc9-899e-c7b15d7a560c) * 0)); max-width: calc(100% - (var(--gap-h-35443592-3f82-4fc9-899e-c7b15d7a560c) * 0)); justify-content: flex-start; }.sd[data-s-95a6a1b9-803e-464c-aea0-63847ad4b69f] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-35443592-3f82-4fc9-899e-c7b15d7a560c) * 0)); --gap-h-95a6a1b9-803e-464c-aea0-63847ad4b69f: 16px; --gap-v-95a6a1b9-803e-464c-aea0-63847ad4b69f: 0px; --gap-uuid: 95a6a1b9-803e-464c-aea0-63847ad4b69f; max-width: calc(100% - (var(--gap-h-35443592-3f82-4fc9-899e-c7b15d7a560c) * 0)); }.sd[data-s-ebfc0a2c-8f5c-4ab0-a7b6-0ed8e42f24ed] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.sd[data-s-7a545dbf-1d18-4953-bd23-fa547fa4f5d1] { color: var(--s-color-39991a6e); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-f9b670f3-0272-416a-85cf-a6fd5ab6068d] { height: 16px; width: 16px; max-width: 100%; }.sd[data-s-a41c0228-092c-4cd5-bf31-ad19b99e2c38] { color: var(--s-color-b482cb25); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-025c4b1a-2a0c-4fe3-a16f-941c2f116f9e] { background: transparent; flex: none; height: 528px; left: 0; margin: 0 0 0 0; position: absolute; top: 0; width: 100%; z-index: -1; max-width: 100%; }
.sd[data-s-025c4b1a-2a0c-4fe3-a16f-941c2f116f9e]:before { background-position: right bottom; background-repeat: no-repeat; background-size: cover; }
@media screen and (max-width: 1080px){
.sd[data-s-025c4b1a-2a0c-4fe3-a16f-941c2f116f9e] { display: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-025c4b1a-2a0c-4fe3-a16f-941c2f116f9e]:before { background-repeat: no-repeat; background-size: cover; }
.sd[data-s-025c4b1a-2a0c-4fe3-a16f-941c2f116f9e] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-025c4b1a-2a0c-4fe3-a16f-941c2f116f9e] { display: none; }
}.sd[data-s-4c179306-2476-41c1-891e-53783d2b7e61] { background: transparent; bottom: 0px; display: none; flex: none; height: 528px; left: 0px; margin: 0 0 0 0; position: absolute; right: 0px; top: 0px; width: 100%; z-index: -1; max-width: 100%; }
.sd[data-s-4c179306-2476-41c1-891e-53783d2b7e61]:before { background-position: right bottom; background-repeat: no-repeat; background-size: cover; }
@media screen and (max-width: 1080px){
.sd[data-s-4c179306-2476-41c1-891e-53783d2b7e61] { display: flex; }
}
@media screen and (max-width: 840px){
.sd[data-s-4c179306-2476-41c1-891e-53783d2b7e61]:before { background-repeat: no-repeat; background-size: cover; }
.sd[data-s-4c179306-2476-41c1-891e-53783d2b7e61] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-4c179306-2476-41c1-891e-53783d2b7e61] { display: flex; flex: none; height: 260px; width: 100%; max-width: 100%; }
}.sd[data-s-b6f9a537-3d06-44ff-a56a-081d35a895b6] { align-content: center; align-items: center; background: var(--s-color-90b8ab5f); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0 0; width: 100%; max-width: 100%; }
.sd[data-s-b6f9a537-3d06-44ff-a56a-081d35a895b6]:before { background-position: center top; background-repeat: no-repeat; background-size: contain; }
@media screen and (max-width: 840px){
.sd[data-s-b6f9a537-3d06-44ff-a56a-081d35a895b6] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; justify-content: center; }
}.sd[data-s-section-inner-b6f9a537-3d06-44ff-a56a-081d35a895b6] { padding: 0 0; width: 100%; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: flex-start; max-width: 100%; }
.sd[data-s-section-inner-b6f9a537-3d06-44ff-a56a-081d35a895b6]:before { flex-direction: column; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-b6f9a537-3d06-44ff-a56a-081d35a895b6] { flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: center; }
}.sd[data-s-85ebc241-72dd-424f-8920-b17652b9cb6f] { align-content: flex-start; align-items: flex-start; background: var(--s-color-4d8a0e84); border-radius: 24px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: auto; justify-content: space-between; margin: 170px 80px 200px 80px; padding: 64px; width: 1280px; --gap-h-85ebc241-72dd-424f-8920-b17652b9cb6f: 30px; --gap-v-85ebc241-72dd-424f-8920-b17652b9cb6f: 0px; --gap-uuid: 85ebc241-72dd-424f-8920-b17652b9cb6f; max-width: calc(100% - 160px); }
.sd[data-s-85ebc241-72dd-424f-8920-b17652b9cb6f]:before { background-repeat: no-repeat; background-size: cover; --gap-h-85ebc241-72dd-424f-8920-b17652b9cb6f: 30px; --gap-v-85ebc241-72dd-424f-8920-b17652b9cb6f: 0px; }
@media screen and (max-width: 1080px){
.sd[data-s-85ebc241-72dd-424f-8920-b17652b9cb6f] { margin: 170px 40px 180px 40px; --gap-h-85ebc241-72dd-424f-8920-b17652b9cb6f: 30px; --gap-v-85ebc241-72dd-424f-8920-b17652b9cb6f: 0px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 840px){
.sd[data-s-85ebc241-72dd-424f-8920-b17652b9cb6f] { align-content: space-between; align-items: space-between; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; margin: 80px 40px 180px 40px; padding: 40px; --gap-h-85ebc241-72dd-424f-8920-b17652b9cb6f: 0px; --gap-v-85ebc241-72dd-424f-8920-b17652b9cb6f: 40px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 540px){
.sd[data-s-85ebc241-72dd-424f-8920-b17652b9cb6f] { margin: 80px 20px 180px 20px; padding: 40px 20px; --gap-h-85ebc241-72dd-424f-8920-b17652b9cb6f: 30px; --gap-v-85ebc241-72dd-424f-8920-b17652b9cb6f: 0px; max-width: calc(100% - 40px); }
}.sd[data-s-2037d334-0741-40ad-8792-800023edf819] { align-content: flex-start; align-items: flex-start; background: var(--s-color-4d8a0e84); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: calc(45% - (var(--gap-h-85ebc241-72dd-424f-8920-b17652b9cb6f) * 0.55)); max-width: calc(45% - (var(--gap-h-85ebc241-72dd-424f-8920-b17652b9cb6f) * 0.55)); }
@media screen and (max-width: 840px){
.sd[data-s-2037d334-0741-40ad-8792-800023edf819] { flex: none; width: calc(100% - (var(--gap-h-85ebc241-72dd-424f-8920-b17652b9cb6f) * 0)); max-width: calc(100% - (var(--gap-h-85ebc241-72dd-424f-8920-b17652b9cb6f) * 0)); }
}.sd[data-s-6ea15fd6-6b6d-4706-b525-b87dfa7f5069] { color: #333333; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-dbb0f1a4-bd87-4364-bec3-17cb812588be] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; width: calc(55% - (var(--gap-h-85ebc241-72dd-424f-8920-b17652b9cb6f) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-85ebc241-72dd-424f-8920-b17652b9cb6f) * 0.44999999999999996)); }
@media screen and (max-width: 840px){
.sd[data-s-dbb0f1a4-bd87-4364-bec3-17cb812588be] { flex: none; width: calc(100% - (var(--gap-h-85ebc241-72dd-424f-8920-b17652b9cb6f) * 0)); max-width: calc(100% - (var(--gap-h-85ebc241-72dd-424f-8920-b17652b9cb6f) * 0)); }
}.sd[data-s-4ec5d3da-6ab5-4a4b-ac8e-aa10ab73cd9f] { color: #333333; font-family: var(--s-font-8597d739); font-size: 18px; font-weight: 400; height: auto; line-height: 1.8; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-b19493a7-c781-45ff-8f4f-5f7db0c5759e] { align-content: center; align-items: center; background: var(--s-color-4d8a0e84); border-radius: 64px 64px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: -64px 0px 0px 0px; padding: 0 0; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-b19493a7-c781-45ff-8f4f-5f7db0c5759e] { border-radius: 40px 40px 0px 0px; }
}.sd[data-s-section-inner-b19493a7-c781-45ff-8f4f-5f7db0c5759e] { padding: 0 0; width: 100%; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: flex-start; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-b19493a7-c781-45ff-8f4f-5f7db0c5759e] { flex-direction: column; }
}.sd[data-s-2bdd247d-01bc-4b07-9453-305dcd88adbf] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; margin: 120px 80px 0px 80px; padding: 0px; width: 1280px; max-width: calc(100% - 160px); }
@media screen and (max-width: 1080px){
.sd[data-s-2bdd247d-01bc-4b07-9453-305dcd88adbf] { margin: 120px 40px 0px 40px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 840px){
.sd[data-s-2bdd247d-01bc-4b07-9453-305dcd88adbf] { margin: 120px 40px 0px 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2bdd247d-01bc-4b07-9453-305dcd88adbf] { margin: 80px 20px 0px 20px; max-width: calc(100% - 40px); }
}.sd[data-s-7eb1f208-a1d1-4042-b1c2-1c9614924605] { align-content: flex-start; align-items: flex-start; background: transparent; border-bottom: 1px solid #b4b4b4ff; border-left: 0px solid #b4b4b4ff; border-right: 0px solid #b4b4b4ff; border-top: 0px solid #b4b4b4ff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 80px 0px; padding: 0px 0px 40px 0px; width: 100%; max-width: 100%; }.sd[data-s-abf875ce-ea7e-4e42-951c-ec7a23507c77] { color: var(--s-color-26af5960); flex: none; height: auto; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }.sd[data-s-09c135ac-5215-41a2-acd6-53af5dfbb2be] { color: var(--s-color-789e2398); flex: none; height: auto; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }.sd[data-s-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 80px; justify-content: flex-start; margin: 0px 0px 120px 0px; padding: 0px; --gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8: 0px; --gap-v-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8: 80px; --gap-uuid: 86b72de8-ae22-4aa5-9f8f-b8fbe43932f8; max-width: 100%; }.sd[data-s-38f8d1ee-d756-40ab-83a6-d647443dc6bc] { align-content: center; align-items: center; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); --gap-uuid: 38f8d1ee-d756-40ab-83a6-d647443dc6bc; --gap-h-38f8d1ee-d756-40ab-83a6-d647443dc6bc: 0px; --gap-v-38f8d1ee-d756-40ab-83a6-d647443dc6bc: 0px; max-width: calc(100% - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-38f8d1ee-d756-40ab-83a6-d647443dc6bc] { flex-direction: column; flex-wrap: nowrap; gap: 40px; margin: 0px 40px; --gap-h-38f8d1ee-d756-40ab-83a6-d647443dc6bc: 0px; --gap-v-38f8d1ee-d756-40ab-83a6-d647443dc6bc: 40px; width: calc(100% - 80px - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); max-width: calc(100% - 80px - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-38f8d1ee-d756-40ab-83a6-d647443dc6bc] { margin: 0px 20px; width: calc(100% - 40px - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); max-width: calc(100% - 40px - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); }
}.sd[data-s-63058a79-18c8-4247-a72a-e77297a9e3c5] { background: transparent; flex: none; height: calc(100% - (var(--gap-v-38f8d1ee-d756-40ab-83a6-d647443dc6bc) * 0)); width: calc(55% - (var(--gap-h-38f8d1ee-d756-40ab-83a6-d647443dc6bc) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-38f8d1ee-d756-40ab-83a6-d647443dc6bc) * 0.44999999999999996)); }
@media screen and (max-width: 840px){
.sd[data-s-63058a79-18c8-4247-a72a-e77297a9e3c5] { border-radius: 24px; flex: none; height: calc(100% - (var(--gap-v-38f8d1ee-d756-40ab-83a6-d647443dc6bc) * 0)); width: calc(100% - (var(--gap-h-38f8d1ee-d756-40ab-83a6-d647443dc6bc) * 0)); max-width: calc(100% - (var(--gap-h-38f8d1ee-d756-40ab-83a6-d647443dc6bc) * 0)); }
}.sd[data-s-43bea723-343b-46a2-82a9-42e634c6544b] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; margin: 0px 80px; padding: 0px 0px 0px 0px; width: calc(45% - 160px - (var(--gap-h-38f8d1ee-d756-40ab-83a6-d647443dc6bc) * 0.55)); --gap-h-43bea723-343b-46a2-82a9-42e634c6544b: 0px; --gap-v-43bea723-343b-46a2-82a9-42e634c6544b: 20px; --gap-uuid: 43bea723-343b-46a2-82a9-42e634c6544b; max-width: calc(45% - 160px - (var(--gap-h-38f8d1ee-d756-40ab-83a6-d647443dc6bc) * 0.55)); }
@media screen and (max-width: 1080px){
.sd[data-s-43bea723-343b-46a2-82a9-42e634c6544b] { margin: 0px 40px; --gap-h-43bea723-343b-46a2-82a9-42e634c6544b: 0px; --gap-v-43bea723-343b-46a2-82a9-42e634c6544b: 20px; width: calc(45% - 80px - (var(--gap-h-38f8d1ee-d756-40ab-83a6-d647443dc6bc) * 0.55)); max-width: calc(45% - 80px - (var(--gap-h-38f8d1ee-d756-40ab-83a6-d647443dc6bc) * 0.55)); }
}
@media screen and (max-width: 840px){
.sd[data-s-43bea723-343b-46a2-82a9-42e634c6544b] { flex: none; margin: 0px 0px; width: calc(100% - (var(--gap-h-38f8d1ee-d756-40ab-83a6-d647443dc6bc) * 0)); --gap-h-43bea723-343b-46a2-82a9-42e634c6544b: 0px; --gap-v-43bea723-343b-46a2-82a9-42e634c6544b: 20px; max-width: calc(100% - (var(--gap-h-38f8d1ee-d756-40ab-83a6-d647443dc6bc) * 0)); }
}.sd[data-s-dc18491a-3faa-41f2-87ef-032f4b7b4173] { align-content: flex-start; align-items: flex-start; border-bottom: 1px solid var(--s-color-26af5960); border-left: 0px solid var(--s-color-26af5960); border-right: 0px solid var(--s-color-26af5960); border-top: 0px solid var(--s-color-26af5960); flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: flex-start; padding: 0px 0px 16px 0px; width: calc(100% - (var(--gap-h-43bea723-343b-46a2-82a9-42e634c6544b) * 0)); --gap-h-dc18491a-3faa-41f2-87ef-032f4b7b4173: 0px; --gap-v-dc18491a-3faa-41f2-87ef-032f4b7b4173: 12px; --gap-uuid: dc18491a-3faa-41f2-87ef-032f4b7b4173; max-width: calc(100% - (var(--gap-h-43bea723-343b-46a2-82a9-42e634c6544b) * 0)); }.sd[data-s-85701d8a-7809-4313-88aa-f6467b3058d6] { color: #d31414ff; flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-dc18491a-3faa-41f2-87ef-032f4b7b4173) * 0)); max-width: calc(100% - (var(--gap-h-dc18491a-3faa-41f2-87ef-032f4b7b4173) * 0)); justify-content: flex-start; }.sd[data-s-4800bf9a-1d19-4252-b50c-a1fba2750b43] { color: var(--s-color-26af5960); flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-dc18491a-3faa-41f2-87ef-032f4b7b4173) * 0)); max-width: calc(100% - (var(--gap-h-dc18491a-3faa-41f2-87ef-032f4b7b4173) * 0)); justify-content: flex-start; }.sd[data-s-30d8b9f8-d929-43d0-b9c5-8bdfd0fec75d] { color: var(--s-color-26af5960); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-1faf4b61-63d0-48e2-b984-88e579549960] { align-content: center; align-items: center; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); --gap-uuid: 1faf4b61-63d0-48e2-b984-88e579549960; --gap-h-1faf4b61-63d0-48e2-b984-88e579549960: 0px; --gap-v-1faf4b61-63d0-48e2-b984-88e579549960: 0px; max-width: calc(100% - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-1faf4b61-63d0-48e2-b984-88e579549960] { flex-direction: column; flex-wrap: nowrap; gap: 40px; margin: 0px 40px 0px 40px; --gap-h-1faf4b61-63d0-48e2-b984-88e579549960: 0px; --gap-v-1faf4b61-63d0-48e2-b984-88e579549960: 40px; width: calc(100% - 80px - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); max-width: calc(100% - 80px - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-1faf4b61-63d0-48e2-b984-88e579549960] { margin: 0px 20px; width: calc(100% - 40px - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); max-width: calc(100% - 40px - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); }
}.sd[data-s-b51b9f93-d422-4c3a-8521-d24eb70383f9] { background: transparent; display: none; flex: none; height: calc(100% - (var(--gap-v-1faf4b61-63d0-48e2-b984-88e579549960) * 0)); width: calc(55% - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0.44999999999999996)); }
@media screen and (max-width: 840px){
.sd[data-s-b51b9f93-d422-4c3a-8521-d24eb70383f9] { border-radius: 24px; display: flex; flex: none; height: calc(100% - (var(--gap-v-1faf4b61-63d0-48e2-b984-88e579549960) * 0)); width: calc(100% - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0)); max-width: calc(100% - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-b51b9f93-d422-4c3a-8521-d24eb70383f9] { display: flex; }
}.sd[data-s-0efdfd1b-f55f-4aea-a303-2bbeafe25c45] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; margin: 0px 80px; padding: 0px 0px 0px 0px; width: calc(45% - 160px - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0.55)); --gap-h-0efdfd1b-f55f-4aea-a303-2bbeafe25c45: 0px; --gap-v-0efdfd1b-f55f-4aea-a303-2bbeafe25c45: 20px; --gap-uuid: 0efdfd1b-f55f-4aea-a303-2bbeafe25c45; max-width: calc(45% - 160px - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0.55)); }
@media screen and (max-width: 1080px){
.sd[data-s-0efdfd1b-f55f-4aea-a303-2bbeafe25c45] { margin: 0px 40px; --gap-h-0efdfd1b-f55f-4aea-a303-2bbeafe25c45: 0px; --gap-v-0efdfd1b-f55f-4aea-a303-2bbeafe25c45: 20px; width: calc(45% - 80px - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0.55)); max-width: calc(45% - 80px - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0.55)); }
}
@media screen and (max-width: 840px){
.sd[data-s-0efdfd1b-f55f-4aea-a303-2bbeafe25c45] { flex: none; margin: 0px 0px; width: calc(100% - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0)); --gap-h-0efdfd1b-f55f-4aea-a303-2bbeafe25c45: 0px; --gap-v-0efdfd1b-f55f-4aea-a303-2bbeafe25c45: 20px; max-width: calc(100% - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0)); }
}.sd[data-s-ac29c0d4-8fed-40f2-a092-89d19bde0c6f] { align-content: flex-start; align-items: flex-start; border-bottom: 1px solid var(--s-color-26af5960); border-left: 0px solid var(--s-color-26af5960); border-right: 0px solid var(--s-color-26af5960); border-top: 0px solid var(--s-color-26af5960); flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: flex-start; padding: 0px 0px 16px 0px; width: calc(100% - (var(--gap-h-0efdfd1b-f55f-4aea-a303-2bbeafe25c45) * 0)); --gap-h-ac29c0d4-8fed-40f2-a092-89d19bde0c6f: 0px; --gap-v-ac29c0d4-8fed-40f2-a092-89d19bde0c6f: 12px; --gap-uuid: ac29c0d4-8fed-40f2-a092-89d19bde0c6f; max-width: calc(100% - (var(--gap-h-0efdfd1b-f55f-4aea-a303-2bbeafe25c45) * 0)); }.sd[data-s-f4893c07-d043-4abf-8f17-2f6d9f21dc46] { color: #d31414ff; flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-ac29c0d4-8fed-40f2-a092-89d19bde0c6f) * 0)); max-width: calc(100% - (var(--gap-h-ac29c0d4-8fed-40f2-a092-89d19bde0c6f) * 0)); justify-content: flex-start; }.sd[data-s-cd9ab8ee-3068-4396-b099-0987fd2a6811] { color: var(--s-color-26af5960); flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-ac29c0d4-8fed-40f2-a092-89d19bde0c6f) * 0)); max-width: calc(100% - (var(--gap-h-ac29c0d4-8fed-40f2-a092-89d19bde0c6f) * 0)); justify-content: flex-start; }.sd[data-s-3d5c01ac-39d5-4149-bcfb-6f60c2787086] { color: var(--s-color-26af5960); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-c1ef0ffa-e3e9-40b3-b74d-47ce4d2de1d6] { background: transparent; flex: none; height: calc(100% - (var(--gap-v-1faf4b61-63d0-48e2-b984-88e579549960) * 0)); width: calc(55% - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0.44999999999999996)); }
@media screen and (max-width: 840px){
.sd[data-s-c1ef0ffa-e3e9-40b3-b74d-47ce4d2de1d6] { border-radius: 24px; display: none; flex: none; height: calc(100% - (var(--gap-v-1faf4b61-63d0-48e2-b984-88e579549960) * 0)); width: calc(100% - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0)); max-width: calc(100% - (var(--gap-h-1faf4b61-63d0-48e2-b984-88e579549960) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-c1ef0ffa-e3e9-40b3-b74d-47ce4d2de1d6] { display: none; }
}.sd[data-s-609e424a-f645-4ceb-a92e-9e5eb728bcfc] { align-content: center; align-items: center; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); --gap-uuid: 609e424a-f645-4ceb-a92e-9e5eb728bcfc; --gap-h-609e424a-f645-4ceb-a92e-9e5eb728bcfc: 0px; --gap-v-609e424a-f645-4ceb-a92e-9e5eb728bcfc: 0px; max-width: calc(100% - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-609e424a-f645-4ceb-a92e-9e5eb728bcfc] { flex-direction: column; flex-wrap: nowrap; gap: 40px; margin: 0px 40px; --gap-h-609e424a-f645-4ceb-a92e-9e5eb728bcfc: 0px; --gap-v-609e424a-f645-4ceb-a92e-9e5eb728bcfc: 40px; width: calc(100% - 80px - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); max-width: calc(100% - 80px - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-609e424a-f645-4ceb-a92e-9e5eb728bcfc] { margin: 0px 20px; width: calc(100% - 40px - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); max-width: calc(100% - 40px - (var(--gap-h-86b72de8-ae22-4aa5-9f8f-b8fbe43932f8) * 0)); }
}.sd[data-s-fc2b8d4f-8763-42e8-aa7e-92764b751394] { background: transparent; flex: none; height: calc(100% - (var(--gap-v-609e424a-f645-4ceb-a92e-9e5eb728bcfc) * 0)); width: calc(55% - (var(--gap-h-609e424a-f645-4ceb-a92e-9e5eb728bcfc) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-609e424a-f645-4ceb-a92e-9e5eb728bcfc) * 0.44999999999999996)); }
@media screen and (max-width: 840px){
.sd[data-s-fc2b8d4f-8763-42e8-aa7e-92764b751394] { border-radius: 24px; flex: none; height: calc(100% - (var(--gap-v-609e424a-f645-4ceb-a92e-9e5eb728bcfc) * 0)); width: calc(100% - (var(--gap-h-609e424a-f645-4ceb-a92e-9e5eb728bcfc) * 0)); max-width: calc(100% - (var(--gap-h-609e424a-f645-4ceb-a92e-9e5eb728bcfc) * 0)); }
}.sd[data-s-db1418df-bfc8-452a-b4d0-5309bd0a06e1] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; margin: 0px 80px; padding: 0px 0px 0px 0px; width: calc(45% - 160px - (var(--gap-h-609e424a-f645-4ceb-a92e-9e5eb728bcfc) * 0.55)); --gap-h-db1418df-bfc8-452a-b4d0-5309bd0a06e1: 0px; --gap-v-db1418df-bfc8-452a-b4d0-5309bd0a06e1: 20px; --gap-uuid: db1418df-bfc8-452a-b4d0-5309bd0a06e1; max-width: calc(45% - 160px - (var(--gap-h-609e424a-f645-4ceb-a92e-9e5eb728bcfc) * 0.55)); }
@media screen and (max-width: 1080px){
.sd[data-s-db1418df-bfc8-452a-b4d0-5309bd0a06e1] { margin: 0px 40px; --gap-h-db1418df-bfc8-452a-b4d0-5309bd0a06e1: 0px; --gap-v-db1418df-bfc8-452a-b4d0-5309bd0a06e1: 20px; width: calc(45% - 80px - (var(--gap-h-609e424a-f645-4ceb-a92e-9e5eb728bcfc) * 0.55)); max-width: calc(45% - 80px - (var(--gap-h-609e424a-f645-4ceb-a92e-9e5eb728bcfc) * 0.55)); }
}
@media screen and (max-width: 840px){
.sd[data-s-db1418df-bfc8-452a-b4d0-5309bd0a06e1] { flex: none; margin: 0px 0px; width: calc(100% - (var(--gap-h-609e424a-f645-4ceb-a92e-9e5eb728bcfc) * 0)); --gap-h-db1418df-bfc8-452a-b4d0-5309bd0a06e1: 0px; --gap-v-db1418df-bfc8-452a-b4d0-5309bd0a06e1: 20px; max-width: calc(100% - (var(--gap-h-609e424a-f645-4ceb-a92e-9e5eb728bcfc) * 0)); }
}.sd[data-s-e2b9ec31-11d9-402f-bd40-8fc8e221b89a] { align-content: flex-start; align-items: flex-start; border-bottom: 1px solid var(--s-color-26af5960); border-left: 0px solid var(--s-color-26af5960); border-right: 0px solid var(--s-color-26af5960); border-top: 0px solid var(--s-color-26af5960); flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: flex-start; padding: 0px 0px 16px 0px; width: calc(100% - (var(--gap-h-db1418df-bfc8-452a-b4d0-5309bd0a06e1) * 0)); --gap-h-e2b9ec31-11d9-402f-bd40-8fc8e221b89a: 0px; --gap-v-e2b9ec31-11d9-402f-bd40-8fc8e221b89a: 12px; --gap-uuid: e2b9ec31-11d9-402f-bd40-8fc8e221b89a; max-width: calc(100% - (var(--gap-h-db1418df-bfc8-452a-b4d0-5309bd0a06e1) * 0)); }.sd[data-s-f88e455a-69a8-46a9-a7f9-38b4e2d7fcca] { color: #d31414ff; flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-e2b9ec31-11d9-402f-bd40-8fc8e221b89a) * 0)); max-width: calc(100% - (var(--gap-h-e2b9ec31-11d9-402f-bd40-8fc8e221b89a) * 0)); justify-content: flex-start; }.sd[data-s-d8e9bac8-cee2-4856-b9c9-029a45e049a2] { color: var(--s-color-26af5960); flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-e2b9ec31-11d9-402f-bd40-8fc8e221b89a) * 0)); max-width: calc(100% - (var(--gap-h-e2b9ec31-11d9-402f-bd40-8fc8e221b89a) * 0)); justify-content: flex-start; }.sd[data-s-f3b87464-8d75-48f9-bf40-35faed037cad] { color: var(--s-color-26af5960); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-e3f1f130-26f9-446f-a262-2c8bbccd7166] { align-content: center; align-items: center; background: var(--s-color-90b8ab5f); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 80px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-e3f1f130-26f9-446f-a262-2c8bbccd7166] { padding: 60px 0px 60px 0px; }
}.sd[data-s-section-inner-e3f1f130-26f9-446f-a262-2c8bbccd7166] { padding: 80px 0px 0px 0px; width: 100%; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: flex-start; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-e3f1f130-26f9-446f-a262-2c8bbccd7166] { padding: 60px 0px 60px 0px; flex-direction: column; }
}.sd[data-s-4ed3f9d1-8b89-4586-8a21-49bf97a1826c] {  }.sd[data-s-845dad28-cf84-4e41-a44a-9a627df4772d] {  }.sd[data-s-f4fbe2e6-accb-4c7e-b456-3e3aaafff299] {  }
body { background: #ffffff; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.sd[data-s-ee95697a] { font-family: var(--s-font-64b3f1a6); font-size: 80px; font-weight: 700; line-height: 1.5; }
@media screen and (max-width: 1080px){
.sd[data-s-ee95697a] { font-size: 64px; }
}
@media screen and (max-width: 840px){
.sd[data-s-ee95697a] { font-size: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-ee95697a] { font-size: 40px; }
} .sd[data-s-da91162a] { font-family: var(--s-font-8597d739); font-size: 24px; font-weight: 700; line-height: 1.4; }
@media screen and (max-width: 540px){
.sd[data-s-da91162a] { font-size: 16px; }
} .sd[data-s-60ae6a90] { font-family: var(--s-font-8597d739); font-size: 20px; font-weight: 700; line-height: 1.4; } .sd[data-s-ee9eae11] { font-family: var(--s-font-8597d739); font-size: 14px; font-weight: 400; line-height: 1.4; } .sd[data-s-4abb0037] { font-family: var(--s-font-8597d739); font-size: 16px; font-weight: 700; line-height: 1.8; } .sd[data-s-86969322] { font-family: var(--s-font-8597d739); font-size: 16px; font-weight: 400; line-height: 1.8; } .sd[data-s-4b8609fe] { font-family: var(--s-font-8597d739); font-size: 16px; font-weight: 500; letter-spacing: 0em; line-height: 1.4; } .sd[data-s-2a97b1ef] { font-family: var(--s-font-8597d739); font-size: 20px; font-weight: 400; line-height: 1.5; }
@media screen and (max-width: 840px){
.sd[data-s-2a97b1ef] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2a97b1ef] { font-size: 16px; }
} .sd[data-s-9c9f66fc] { font-family: var(--s-font-64b3f1a6); font-size: 16px; font-weight: 700; line-height: 1.6; } .sd[data-s-b384fda4] { font-family: var(--s-font-8597d739); font-size: 18px; font-weight: 400; line-height: 1.8; } .sd[data-s-fc9a8ebb] { font-family: var(--s-font-8597d739); font-size: 20px; font-weight: 700; line-height: 1.4; } .sd[data-s-569b1452] { font-family: var(--s-font-64b3f1a6); font-size: 40px; font-weight: 700; line-height: 1.4; } .sd[data-s-0da6d639] { font-family: var(--s-font-64b3f1a6); font-size: 24px; font-weight: 700; line-height: 1.4; }
@media screen and (max-width: 540px){
.sd[data-s-0da6d639] { font-size: 18px; }
} .sd[data-s-9c9293f4] { font-family: var(--s-font-eba6489c); font-size: 16px; font-weight: 700; line-height: 1.7; } .sd[data-s-4b960912] { font-family: var(--s-font-eba6489c); font-size: 44px; font-weight: 700; line-height: 1.4; }
@media screen and (max-width: 1080px){
.sd[data-s-4b960912] { font-size: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-4b960912] { font-size: 32px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4b960912] { font-size: 24px; }
} .sd[data-s-e38c7a28] { font-family: var(--s-font-eba6489c); font-size: 16px; font-weight: 500; line-height: 1.7; } .sd[data-s-44be054c] { font-family: var(--s-font-8597d739); font-size: 16px; font-weight: 700; line-height: 1.8; }
@media screen and (max-width: 540px){
.sd[data-s-44be054c] { font-size: 12px; }
} .sd[data-s-36b94b22] { font-family: var(--s-font-8597d739); font-size: 64px; font-weight: 700; line-height: 1.5; }
@media screen and (max-width: 540px){
.sd[data-s-36b94b22] { font-size: 24px; }
}
.sd[data-r-1_1_0_2615a0e4-eeaf-48bb-97d7-5e6cb4222d92_5c5719fa-a0c1-4c67-b0e5-4d4334886635]:before { background-image: url(../images/s-68x68_98aecb4e-d42f-450b-8a1f-0129bcde1963.svg) }
.sd[data-r-1_1_0_0_1_f9b670f3-0272-416a-85cf-a6fd5ab6068d]:before { background-image: url(../images/s-16x16_998a2bff-9650-47f9-882e-3322db71469b.svg) }
.sd[data-r-1_0_1_025c4b1a-2a0c-4fe3-a16f-941c2f116f9e]:before { background-image: url(../images/s-1440x528_v-fms_webp_27c1b4da-ef25-4a8c-a90d-99a70e0db2a1.webp) }
.sd[data-r-2_b6f9a537-3d06-44ff-a56a-081d35a895b6]:before { background-image: url(../images/s-4320x945_v-frms_webp_32d6e83a-5538-479c-ad93-41a1122a054c.webp) }
:root {--s-color-4d8a0e84: #ffffffff;--s-color-1e88534c: #282828ff;--s-color-789e2398: #e05858ff;--s-color-83b988a8: #b90606ff;--s-color-b482cb25: #d52222ff;--s-color-3ba7608d: #ded6d6ff;--s-color-48b5b8e7: #171717ff;--s-color-839170d0: #626262ff;--s-color-4086a522: #ce0000ff;--s-color-2db277d5: #f2f2f2ff;--s-color-45a81273: #808080ff;--s-color-26af5960: #222222ff;--s-color-ec801bd8: #cc7272ff;--s-color-1baf0878: #b4b4b4ff;--s-color-90b8ab5f: #f3f3f3ff;--s-color-9988466c: #d31414ff;--s-color-ba993f1f: #f4f4f4ff;--s-color-40be0a06: #e3e3e3ff;--s-color-ffbe0ca0: #cececeff;--s-color-35af3afa: #faf6f6ff;--s-color-299e16bb: #d6475aff;--s-color-3db65240: #e6e6e6ff;--s-color-659a237d: #929292ff;--s-color-67b1536d: #bd4858ff;--s-color-4a8d1f50: #000000ff;--s-color-63831747: #d7d7d7ff;--s-color-8790fd88: #ffe4e4ff;--s-color-39991a6e: #a7a7a7ff;--s-font-f6893d80: Lato;--s-font-8597d739: 'Noto Sans JP';--s-font-719bfff0: Poppins;--s-font-64b3f1a6: Montserrat;--s-font-4a9a4176: 'DM Sans';--s-font-eba6489c: 'Zen Maru Gothic';}