.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-5ccc691c-b144-4646-8674-473d915d10a4] {  }.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-fdf17693-f6ab-4802-ba26-fbd3a6ec6d15] { 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-4ca46e32-aaa8-412a-b5a7-c0f275b17d65] {  }.sd[data-s-fa021605-1554-4472-9a02-b0782f7cc9f5] { 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-fa021605-1554-4472-9a02-b0782f7cc9f5]:before { background-position: right bottom; background-repeat: no-repeat; background-size: cover; }
@media screen and (max-width: 840px){
.sd[data-s-fa021605-1554-4472-9a02-b0782f7cc9f5] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-fa021605-1554-4472-9a02-b0782f7cc9f5]:before { background-position: right bottom; background-size: cover; }
.sd[data-s-fa021605-1554-4472-9a02-b0782f7cc9f5] { 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-fa021605-1554-4472-9a02-b0782f7cc9f5] { 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-fa021605-1554-4472-9a02-b0782f7cc9f5]:before { flex-direction: column; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-fa021605-1554-4472-9a02-b0782f7cc9f5] { flex-direction: column; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-fa021605-1554-4472-9a02-b0782f7cc9f5]:before { flex-direction: column; }
.sd[data-s-section-inner-fa021605-1554-4472-9a02-b0782f7cc9f5] { height: 260px; flex-direction: column; align-content: flex-start; align-items: flex-start; justify-content: center; width: 100%; max-width: 100%; }
}.sd[data-s-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0] { 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-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0: 0px; --gap-v-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0: 40px; --gap-uuid: a55c4fc3-e2de-4bd3-ae92-e506450f0ec0; max-width: calc(100% - 160px); }
@media screen and (max-width: 1080px){
.sd[data-s-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0] { margin: 0px 40px; --gap-h-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0: 0px; --gap-v-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0: 40px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 840px){
.sd[data-s-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0] { margin: 0px 40px; --gap-h-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0: 0px; --gap-v-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0] { gap: 32px; margin: 40px 20px 0px 20px; --gap-h-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0: 0px; --gap-v-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0: 32px; max-width: calc(100% - 40px); }
}.sd[data-s-23f2ea67-2499-4168-84b6-cb2619e6cc4c] { color: #333333; flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0) * 0)); max-width: calc(100% - (var(--gap-h-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0) * 0)); justify-content: flex-start; }.sd[data-s-8aec4f74-d6cf-4a65-8c2d-f8715d6a8d49] { 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-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0) * 0)); --gap-h-8aec4f74-d6cf-4a65-8c2d-f8715d6a8d49: 16px; --gap-v-8aec4f74-d6cf-4a65-8c2d-f8715d6a8d49: 0px; --gap-uuid: 8aec4f74-d6cf-4a65-8c2d-f8715d6a8d49; max-width: calc(100% - (var(--gap-h-a55c4fc3-e2de-4bd3-ae92-e506450f0ec0) * 0)); }.sd[data-s-bc69e534-5047-4cb4-9043-2be152a2327f] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.sd[data-s-19c40921-53b1-4383-bd2b-05fe8a834c5f] { color: var(--s-color-39991a6e); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-e273eff0-1b15-40e0-8fe2-ea5070f39a01] { height: 16px; width: 16px; max-width: 100%; }.sd[data-s-10774edd-4b00-4bb6-99d2-4d44f74098f0] { color: var(--s-color-b482cb25); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-59b991f2-67c9-4c8b-941c-a474e1bcc66d] { 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-59b991f2-67c9-4c8b-941c-a474e1bcc66d]:before { background-position: right bottom; background-repeat: no-repeat; background-size: cover; }
@media screen and (max-width: 1080px){
.sd[data-s-59b991f2-67c9-4c8b-941c-a474e1bcc66d] { display: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-59b991f2-67c9-4c8b-941c-a474e1bcc66d]:before { background-repeat: no-repeat; background-size: cover; }
.sd[data-s-59b991f2-67c9-4c8b-941c-a474e1bcc66d] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-59b991f2-67c9-4c8b-941c-a474e1bcc66d] { display: none; }
}.sd[data-s-22ffd177-e853-44b6-a00b-1d1a624efa11] { 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-22ffd177-e853-44b6-a00b-1d1a624efa11]:before { background-position: right bottom; background-repeat: no-repeat; background-size: cover; }
@media screen and (max-width: 1080px){
.sd[data-s-22ffd177-e853-44b6-a00b-1d1a624efa11] { display: flex; }
}
@media screen and (max-width: 840px){
.sd[data-s-22ffd177-e853-44b6-a00b-1d1a624efa11]:before { background-repeat: no-repeat; background-size: cover; }
.sd[data-s-22ffd177-e853-44b6-a00b-1d1a624efa11] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-22ffd177-e853-44b6-a00b-1d1a624efa11] { display: flex; flex: none; height: 260px; width: 100%; max-width: 100%; }
}.sd[data-s-0afc4800-b87e-49dc-ae08-500383d4a25a] { 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-0afc4800-b87e-49dc-ae08-500383d4a25a]:before { background-position: center top; background-repeat: no-repeat; background-size: contain; }
@media screen and (max-width: 840px){
.sd[data-s-0afc4800-b87e-49dc-ae08-500383d4a25a] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; justify-content: center; }
}.sd[data-s-section-inner-0afc4800-b87e-49dc-ae08-500383d4a25a] { 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-0afc4800-b87e-49dc-ae08-500383d4a25a]:before { flex-direction: column; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-0afc4800-b87e-49dc-ae08-500383d4a25a] { flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: center; }
}.sd[data-s-bcd95120-2369-4fdf-9c79-fa865c08ade6] { 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-bcd95120-2369-4fdf-9c79-fa865c08ade6: 30px; --gap-v-bcd95120-2369-4fdf-9c79-fa865c08ade6: 0px; --gap-uuid: bcd95120-2369-4fdf-9c79-fa865c08ade6; max-width: calc(100% - 160px); }
.sd[data-s-bcd95120-2369-4fdf-9c79-fa865c08ade6]:before { background-repeat: no-repeat; background-size: cover; --gap-h-bcd95120-2369-4fdf-9c79-fa865c08ade6: 30px; --gap-v-bcd95120-2369-4fdf-9c79-fa865c08ade6: 0px; }
@media screen and (max-width: 1080px){
.sd[data-s-bcd95120-2369-4fdf-9c79-fa865c08ade6] { margin: 170px 40px 180px 40px; padding: 64px 40px; --gap-h-bcd95120-2369-4fdf-9c79-fa865c08ade6: 30px; --gap-v-bcd95120-2369-4fdf-9c79-fa865c08ade6: 0px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 840px){
.sd[data-s-bcd95120-2369-4fdf-9c79-fa865c08ade6] { 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-bcd95120-2369-4fdf-9c79-fa865c08ade6: 0px; --gap-v-bcd95120-2369-4fdf-9c79-fa865c08ade6: 40px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 540px){
.sd[data-s-bcd95120-2369-4fdf-9c79-fa865c08ade6] { margin: 80px 20px 180px 20px; padding: 40px 20px; --gap-h-bcd95120-2369-4fdf-9c79-fa865c08ade6: 30px; --gap-v-bcd95120-2369-4fdf-9c79-fa865c08ade6: 0px; max-width: calc(100% - 40px); }
}.sd[data-s-d3fd03aa-445b-43cc-bbf5-d239928136f7] { 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-bcd95120-2369-4fdf-9c79-fa865c08ade6) * 0.55)); max-width: calc(45% - (var(--gap-h-bcd95120-2369-4fdf-9c79-fa865c08ade6) * 0.55)); }
@media screen and (max-width: 840px){
.sd[data-s-d3fd03aa-445b-43cc-bbf5-d239928136f7] { flex: none; width: calc(100% - (var(--gap-h-bcd95120-2369-4fdf-9c79-fa865c08ade6) * 0)); max-width: calc(100% - (var(--gap-h-bcd95120-2369-4fdf-9c79-fa865c08ade6) * 0)); }
}.sd[data-s-b9765816-bc9d-49ba-afa2-2192b291493b] { color: #333333; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-46fcce3d-8848-488b-a09b-8c777f656537] { 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-bcd95120-2369-4fdf-9c79-fa865c08ade6) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-bcd95120-2369-4fdf-9c79-fa865c08ade6) * 0.44999999999999996)); }
@media screen and (max-width: 840px){
.sd[data-s-46fcce3d-8848-488b-a09b-8c777f656537] { flex: none; width: calc(100% - (var(--gap-h-bcd95120-2369-4fdf-9c79-fa865c08ade6) * 0)); max-width: calc(100% - (var(--gap-h-bcd95120-2369-4fdf-9c79-fa865c08ade6) * 0)); }
}.sd[data-s-d53c5e76-0393-4f7a-8bce-0d7cf70fca20] { 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-376561e2-c35b-465e-8b17-2f86159602d3] { 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-376561e2-c35b-465e-8b17-2f86159602d3] { border-radius: 40px 40px 0px 0px; }
}.sd[data-s-section-inner-376561e2-c35b-465e-8b17-2f86159602d3] { 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-376561e2-c35b-465e-8b17-2f86159602d3] { flex-direction: column; }
}.sd[data-s-55d584bd-0774-47cf-b843-e955b874b92e] { 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-55d584bd-0774-47cf-b843-e955b874b92e] { margin: 120px 40px 0px 40px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 840px){
.sd[data-s-55d584bd-0774-47cf-b843-e955b874b92e] { margin: 120px 40px 0px 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-55d584bd-0774-47cf-b843-e955b874b92e] { margin: 80px 20px 0px 20px; max-width: calc(100% - 40px); }
}.sd[data-s-eb486f69-9707-47d0-a2b4-6ca54c1eaa51] { 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-3319c0de-b429-4876-a89d-bff9a02ad7d5] { color: var(--s-color-26af5960); flex: none; height: auto; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }.sd[data-s-10ca67c3-1335-49d6-bc75-1fd57a30eeb7] { color: var(--s-color-789e2398); flex: none; font-family: var(--s-font-8597d739); font-size: 24px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-10ca67c3-1335-49d6-bc75-1fd57a30eeb7] { padding: 0px; }
}.sd[data-s-be3c1fb3-533f-472f-ba33-5982da0a86b9] { 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-be3c1fb3-533f-472f-ba33-5982da0a86b9: 0px; --gap-v-be3c1fb3-533f-472f-ba33-5982da0a86b9: 80px; --gap-uuid: be3c1fb3-533f-472f-ba33-5982da0a86b9; max-width: 100%; }.sd[data-s-95e333be-570c-4fe0-9c9b-177ed1ca8659] { 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-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); --gap-uuid: 95e333be-570c-4fe0-9c9b-177ed1ca8659; --gap-h-95e333be-570c-4fe0-9c9b-177ed1ca8659: 0px; --gap-v-95e333be-570c-4fe0-9c9b-177ed1ca8659: 0px; max-width: calc(100% - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-95e333be-570c-4fe0-9c9b-177ed1ca8659] { flex-direction: column; flex-wrap: nowrap; gap: 40px; margin: 0px 40px; --gap-h-95e333be-570c-4fe0-9c9b-177ed1ca8659: 0px; --gap-v-95e333be-570c-4fe0-9c9b-177ed1ca8659: 40px; width: calc(100% - 80px - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); max-width: calc(100% - 80px - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-95e333be-570c-4fe0-9c9b-177ed1ca8659] { margin: 0px 20px; width: calc(100% - 40px - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); max-width: calc(100% - 40px - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); }
}.sd[data-s-f394208a-9be0-412e-96da-891dce939557] { background: transparent; flex: none; height: calc(100% - (var(--gap-v-95e333be-570c-4fe0-9c9b-177ed1ca8659) * 0)); width: calc(55% - (var(--gap-h-95e333be-570c-4fe0-9c9b-177ed1ca8659) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-95e333be-570c-4fe0-9c9b-177ed1ca8659) * 0.44999999999999996)); }
@media screen and (max-width: 840px){
.sd[data-s-f394208a-9be0-412e-96da-891dce939557] { border-radius: 24px; flex: none; height: calc(100% - (var(--gap-v-95e333be-570c-4fe0-9c9b-177ed1ca8659) * 0)); width: calc(100% - (var(--gap-h-95e333be-570c-4fe0-9c9b-177ed1ca8659) * 0)); max-width: calc(100% - (var(--gap-h-95e333be-570c-4fe0-9c9b-177ed1ca8659) * 0)); }
}.sd[data-s-e6c59e78-b9bd-4482-ad60-90530a8711ac] { 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-95e333be-570c-4fe0-9c9b-177ed1ca8659) * 0.55)); --gap-h-e6c59e78-b9bd-4482-ad60-90530a8711ac: 0px; --gap-v-e6c59e78-b9bd-4482-ad60-90530a8711ac: 20px; --gap-uuid: e6c59e78-b9bd-4482-ad60-90530a8711ac; max-width: calc(45% - 160px - (var(--gap-h-95e333be-570c-4fe0-9c9b-177ed1ca8659) * 0.55)); }
@media screen and (max-width: 1080px){
.sd[data-s-e6c59e78-b9bd-4482-ad60-90530a8711ac] { margin: 0px 40px; --gap-h-e6c59e78-b9bd-4482-ad60-90530a8711ac: 0px; --gap-v-e6c59e78-b9bd-4482-ad60-90530a8711ac: 20px; width: calc(45% - 80px - (var(--gap-h-95e333be-570c-4fe0-9c9b-177ed1ca8659) * 0.55)); max-width: calc(45% - 80px - (var(--gap-h-95e333be-570c-4fe0-9c9b-177ed1ca8659) * 0.55)); }
}
@media screen and (max-width: 840px){
.sd[data-s-e6c59e78-b9bd-4482-ad60-90530a8711ac] { flex: none; margin: 0px 0px; width: calc(100% - (var(--gap-h-95e333be-570c-4fe0-9c9b-177ed1ca8659) * 0)); --gap-h-e6c59e78-b9bd-4482-ad60-90530a8711ac: 0px; --gap-v-e6c59e78-b9bd-4482-ad60-90530a8711ac: 20px; max-width: calc(100% - (var(--gap-h-95e333be-570c-4fe0-9c9b-177ed1ca8659) * 0)); }
}.sd[data-s-1a3aa8e8-e525-4815-9458-7a548669ecb3] { 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-e6c59e78-b9bd-4482-ad60-90530a8711ac) * 0)); --gap-h-1a3aa8e8-e525-4815-9458-7a548669ecb3: 0px; --gap-v-1a3aa8e8-e525-4815-9458-7a548669ecb3: 12px; --gap-uuid: 1a3aa8e8-e525-4815-9458-7a548669ecb3; max-width: calc(100% - (var(--gap-h-e6c59e78-b9bd-4482-ad60-90530a8711ac) * 0)); }.sd[data-s-9cc2d368-9beb-4d1d-a5b6-0a4c36ebd393] { color: #d31414ff; flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-1a3aa8e8-e525-4815-9458-7a548669ecb3) * 0)); max-width: calc(100% - (var(--gap-h-1a3aa8e8-e525-4815-9458-7a548669ecb3) * 0)); justify-content: flex-start; }.sd[data-s-64dbbce6-1b3b-400b-bf9b-610996b12045] { color: var(--s-color-26af5960); flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-1a3aa8e8-e525-4815-9458-7a548669ecb3) * 0)); max-width: calc(100% - (var(--gap-h-1a3aa8e8-e525-4815-9458-7a548669ecb3) * 0)); justify-content: flex-start; }.sd[data-s-b3b85f58-8a1e-44f4-be77-b9fa9dab3d57] { color: var(--s-color-26af5960); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-c30f73bf-ed85-4b27-b5eb-17f65a2e00d8] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 20px; justify-content: flex-start; padding: 0px; --gap-h-c30f73bf-ed85-4b27-b5eb-17f65a2e00d8: 0px; --gap-v-c30f73bf-ed85-4b27-b5eb-17f65a2e00d8: 20px; --gap-uuid: c30f73bf-ed85-4b27-b5eb-17f65a2e00d8; }
@media screen and (max-width: 540px){
.sd[data-s-c30f73bf-ed85-4b27-b5eb-17f65a2e00d8] { align-content: center; align-items: center; flex: none; justify-content: flex-start; width: calc(100% - (var(--gap-h-e6c59e78-b9bd-4482-ad60-90530a8711ac) * 0)); --gap-h-c30f73bf-ed85-4b27-b5eb-17f65a2e00d8: 0px; --gap-v-c30f73bf-ed85-4b27-b5eb-17f65a2e00d8: 20px; max-width: calc(100% - (var(--gap-h-e6c59e78-b9bd-4482-ad60-90530a8711ac) * 0)); }
}.sd[data-s-1a828e4f-80dd-4148-a6dc-6ee86dc7f864] { align-content: center; align-items: center; background: var(--s-color-9988466c); border-radius: 64px; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 20px 0px 0px 0px; width: auto; max-width: 100%; }.sd[data-s-ae0c31c5-b7bd-4f59-8200-6f94fc7e3962] { 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-60eb509f-883f-4cf7-bed5-e0338db2735d] { 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-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); --gap-uuid: 60eb509f-883f-4cf7-bed5-e0338db2735d; --gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d: 0px; --gap-v-60eb509f-883f-4cf7-bed5-e0338db2735d: 0px; max-width: calc(100% - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-60eb509f-883f-4cf7-bed5-e0338db2735d] { flex-direction: column; flex-wrap: nowrap; gap: 40px; margin: 0px 40px 0px 40px; --gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d: 0px; --gap-v-60eb509f-883f-4cf7-bed5-e0338db2735d: 40px; width: calc(100% - 80px - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); max-width: calc(100% - 80px - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-60eb509f-883f-4cf7-bed5-e0338db2735d] { margin: 0px 20px; width: calc(100% - 40px - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); max-width: calc(100% - 40px - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); }
}.sd[data-s-535fcb97-924b-446d-9ba8-7e8cce489135] { background: transparent; display: none; flex: none; height: calc(100% - (var(--gap-v-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0)); width: calc(55% - (var(--gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0.44999999999999996)); }
@media screen and (max-width: 840px){
.sd[data-s-535fcb97-924b-446d-9ba8-7e8cce489135] { border-radius: 24px; display: flex; flex: none; height: calc(100% - (var(--gap-v-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0)); width: calc(100% - (var(--gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0)); max-width: calc(100% - (var(--gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-535fcb97-924b-446d-9ba8-7e8cce489135] { display: flex; }
}.sd[data-s-c5e55fcf-afe0-4971-8265-c4f04a227b06] { 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-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0.55)); --gap-h-c5e55fcf-afe0-4971-8265-c4f04a227b06: 0px; --gap-v-c5e55fcf-afe0-4971-8265-c4f04a227b06: 20px; --gap-uuid: c5e55fcf-afe0-4971-8265-c4f04a227b06; max-width: calc(45% - 160px - (var(--gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0.55)); }
@media screen and (max-width: 1080px){
.sd[data-s-c5e55fcf-afe0-4971-8265-c4f04a227b06] { margin: 0px 40px; --gap-h-c5e55fcf-afe0-4971-8265-c4f04a227b06: 0px; --gap-v-c5e55fcf-afe0-4971-8265-c4f04a227b06: 20px; width: calc(45% - 80px - (var(--gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0.55)); max-width: calc(45% - 80px - (var(--gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0.55)); }
}
@media screen and (max-width: 840px){
.sd[data-s-c5e55fcf-afe0-4971-8265-c4f04a227b06] { flex: none; margin: 0px 0px; width: calc(100% - (var(--gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0)); --gap-h-c5e55fcf-afe0-4971-8265-c4f04a227b06: 0px; --gap-v-c5e55fcf-afe0-4971-8265-c4f04a227b06: 20px; max-width: calc(100% - (var(--gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0)); }
}.sd[data-s-a3c47ad6-c5f4-4442-9a9c-9abc70af418a] { 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-c5e55fcf-afe0-4971-8265-c4f04a227b06) * 0)); --gap-h-a3c47ad6-c5f4-4442-9a9c-9abc70af418a: 0px; --gap-v-a3c47ad6-c5f4-4442-9a9c-9abc70af418a: 12px; --gap-uuid: a3c47ad6-c5f4-4442-9a9c-9abc70af418a; max-width: calc(100% - (var(--gap-h-c5e55fcf-afe0-4971-8265-c4f04a227b06) * 0)); }.sd[data-s-9ce02653-4ed6-472f-a9be-af5460966b61] { color: #d31414ff; flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-a3c47ad6-c5f4-4442-9a9c-9abc70af418a) * 0)); max-width: calc(100% - (var(--gap-h-a3c47ad6-c5f4-4442-9a9c-9abc70af418a) * 0)); justify-content: flex-start; }.sd[data-s-b69f802a-4f6f-4996-868b-b772169945ef] { color: var(--s-color-26af5960); flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-a3c47ad6-c5f4-4442-9a9c-9abc70af418a) * 0)); max-width: calc(100% - (var(--gap-h-a3c47ad6-c5f4-4442-9a9c-9abc70af418a) * 0)); justify-content: flex-start; }.sd[data-s-77f56b06-7b1b-4da3-aae7-fa08eb92f24a] { color: var(--s-color-26af5960); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-bdcc5ba7-1f7d-47d7-b5a7-e5c468f9d9a3] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 20px; justify-content: flex-start; padding: 0px; --gap-h-bdcc5ba7-1f7d-47d7-b5a7-e5c468f9d9a3: 0px; --gap-v-bdcc5ba7-1f7d-47d7-b5a7-e5c468f9d9a3: 20px; --gap-uuid: bdcc5ba7-1f7d-47d7-b5a7-e5c468f9d9a3; }
@media screen and (max-width: 540px){
.sd[data-s-bdcc5ba7-1f7d-47d7-b5a7-e5c468f9d9a3] { align-content: center; align-items: center; flex: none; justify-content: flex-start; width: calc(100% - (var(--gap-h-c5e55fcf-afe0-4971-8265-c4f04a227b06) * 0)); --gap-h-bdcc5ba7-1f7d-47d7-b5a7-e5c468f9d9a3: 0px; --gap-v-bdcc5ba7-1f7d-47d7-b5a7-e5c468f9d9a3: 20px; max-width: calc(100% - (var(--gap-h-c5e55fcf-afe0-4971-8265-c4f04a227b06) * 0)); }
}.sd[data-s-0c7c85dd-18fb-45eb-91a4-1172b0c03401] { align-content: center; align-items: center; background: var(--s-color-9988466c); border-radius: 64px; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 20px 0px 0px 0px; width: auto; max-width: 100%; }.sd[data-s-c10a8815-fe65-4280-b58d-e1520e5fbe85] { 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-92035948-8037-4182-aae4-183bf31c163e] { background: transparent; flex: none; height: calc(100% - (var(--gap-v-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0)); width: calc(55% - (var(--gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0.44999999999999996)); }
@media screen and (max-width: 840px){
.sd[data-s-92035948-8037-4182-aae4-183bf31c163e] { border-radius: 24px; display: none; flex: none; height: calc(100% - (var(--gap-v-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0)); width: calc(100% - (var(--gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0)); max-width: calc(100% - (var(--gap-h-60eb509f-883f-4cf7-bed5-e0338db2735d) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-92035948-8037-4182-aae4-183bf31c163e] { display: none; }
}.sd[data-s-ec1eb982-a454-40a3-aa0d-d8c086adbe7c] { 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-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); --gap-uuid: ec1eb982-a454-40a3-aa0d-d8c086adbe7c; --gap-h-ec1eb982-a454-40a3-aa0d-d8c086adbe7c: 0px; --gap-v-ec1eb982-a454-40a3-aa0d-d8c086adbe7c: 0px; max-width: calc(100% - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-ec1eb982-a454-40a3-aa0d-d8c086adbe7c] { flex-direction: column; flex-wrap: nowrap; gap: 40px; margin: 0px 40px; --gap-h-ec1eb982-a454-40a3-aa0d-d8c086adbe7c: 0px; --gap-v-ec1eb982-a454-40a3-aa0d-d8c086adbe7c: 40px; width: calc(100% - 80px - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); max-width: calc(100% - 80px - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-ec1eb982-a454-40a3-aa0d-d8c086adbe7c] { margin: 0px 20px; width: calc(100% - 40px - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); max-width: calc(100% - 40px - (var(--gap-h-be3c1fb3-533f-472f-ba33-5982da0a86b9) * 0)); }
}.sd[data-s-248421a8-6245-400a-95bf-fb31fceb7f6d] { background: transparent; flex: none; height: calc(100% - (var(--gap-v-ec1eb982-a454-40a3-aa0d-d8c086adbe7c) * 0)); width: calc(55% - (var(--gap-h-ec1eb982-a454-40a3-aa0d-d8c086adbe7c) * 0.44999999999999996)); max-width: calc(55% - (var(--gap-h-ec1eb982-a454-40a3-aa0d-d8c086adbe7c) * 0.44999999999999996)); }
@media screen and (max-width: 840px){
.sd[data-s-248421a8-6245-400a-95bf-fb31fceb7f6d] { border-radius: 24px; flex: none; height: calc(100% - (var(--gap-v-ec1eb982-a454-40a3-aa0d-d8c086adbe7c) * 0)); width: calc(100% - (var(--gap-h-ec1eb982-a454-40a3-aa0d-d8c086adbe7c) * 0)); max-width: calc(100% - (var(--gap-h-ec1eb982-a454-40a3-aa0d-d8c086adbe7c) * 0)); }
}.sd[data-s-cd37fcf9-820b-43fb-a890-5aa128177e60] { 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-ec1eb982-a454-40a3-aa0d-d8c086adbe7c) * 0.55)); --gap-h-cd37fcf9-820b-43fb-a890-5aa128177e60: 0px; --gap-v-cd37fcf9-820b-43fb-a890-5aa128177e60: 20px; --gap-uuid: cd37fcf9-820b-43fb-a890-5aa128177e60; max-width: calc(45% - 160px - (var(--gap-h-ec1eb982-a454-40a3-aa0d-d8c086adbe7c) * 0.55)); }
@media screen and (max-width: 1080px){
.sd[data-s-cd37fcf9-820b-43fb-a890-5aa128177e60] { margin: 0px 40px; --gap-h-cd37fcf9-820b-43fb-a890-5aa128177e60: 0px; --gap-v-cd37fcf9-820b-43fb-a890-5aa128177e60: 20px; width: calc(45% - 80px - (var(--gap-h-ec1eb982-a454-40a3-aa0d-d8c086adbe7c) * 0.55)); max-width: calc(45% - 80px - (var(--gap-h-ec1eb982-a454-40a3-aa0d-d8c086adbe7c) * 0.55)); }
}
@media screen and (max-width: 840px){
.sd[data-s-cd37fcf9-820b-43fb-a890-5aa128177e60] { flex: none; margin: 0px 0px; width: calc(100% - (var(--gap-h-ec1eb982-a454-40a3-aa0d-d8c086adbe7c) * 0)); --gap-h-cd37fcf9-820b-43fb-a890-5aa128177e60: 0px; --gap-v-cd37fcf9-820b-43fb-a890-5aa128177e60: 20px; max-width: calc(100% - (var(--gap-h-ec1eb982-a454-40a3-aa0d-d8c086adbe7c) * 0)); }
}.sd[data-s-921cc888-952b-40e9-9218-fd0f7163c72c] { 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-cd37fcf9-820b-43fb-a890-5aa128177e60) * 0)); --gap-h-921cc888-952b-40e9-9218-fd0f7163c72c: 0px; --gap-v-921cc888-952b-40e9-9218-fd0f7163c72c: 12px; --gap-uuid: 921cc888-952b-40e9-9218-fd0f7163c72c; max-width: calc(100% - (var(--gap-h-cd37fcf9-820b-43fb-a890-5aa128177e60) * 0)); }.sd[data-s-67abe788-78a5-4b73-ac62-9fc35c7a6eb3] { color: #d31414ff; flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-921cc888-952b-40e9-9218-fd0f7163c72c) * 0)); max-width: calc(100% - (var(--gap-h-921cc888-952b-40e9-9218-fd0f7163c72c) * 0)); justify-content: flex-start; }.sd[data-s-b81704e9-92fe-4b86-b3bc-94cfb653b59a] { color: var(--s-color-26af5960); flex: none; height: auto; text-align: left; width: calc(100% - (var(--gap-h-921cc888-952b-40e9-9218-fd0f7163c72c) * 0)); max-width: calc(100% - (var(--gap-h-921cc888-952b-40e9-9218-fd0f7163c72c) * 0)); justify-content: flex-start; }.sd[data-s-b2016824-0ab2-49b5-8ce5-ffc9c1626070] { color: var(--s-color-26af5960); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-605f7dca-8a5f-4fdc-a585-bd6e5ecc5476] { align-content: flex-start; align-items: flex-start; display: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; justify-content: flex-start; padding: 0px; --gap-h-605f7dca-8a5f-4fdc-a585-bd6e5ecc5476: 0px; --gap-v-605f7dca-8a5f-4fdc-a585-bd6e5ecc5476: 20px; --gap-uuid: 605f7dca-8a5f-4fdc-a585-bd6e5ecc5476; }
@media screen and (max-width: 840px){
.sd[data-s-605f7dca-8a5f-4fdc-a585-bd6e5ecc5476] { display: none; --gap-h-605f7dca-8a5f-4fdc-a585-bd6e5ecc5476: 0px; --gap-v-605f7dca-8a5f-4fdc-a585-bd6e5ecc5476: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-605f7dca-8a5f-4fdc-a585-bd6e5ecc5476] { align-content: center; align-items: center; display: none; flex: none; justify-content: flex-start; width: calc(100% - (var(--gap-h-cd37fcf9-820b-43fb-a890-5aa128177e60) * 0)); --gap-h-605f7dca-8a5f-4fdc-a585-bd6e5ecc5476: 0px; --gap-v-605f7dca-8a5f-4fdc-a585-bd6e5ecc5476: 20px; max-width: calc(100% - (var(--gap-h-cd37fcf9-820b-43fb-a890-5aa128177e60) * 0)); }
}.sd[data-s-1dff43e4-579d-46de-98ac-d97dc5bdff3f] { align-content: center; align-items: center; background: var(--s-color-9988466c); border-radius: 64px; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 20px 0px 0px 0px; width: auto; max-width: 100%; }.sd[data-s-69fc946b-4597-4296-9c27-8840b8c42d7d] { 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-6abf46fe-07e7-4245-93a7-795687bc0c29] { 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-6abf46fe-07e7-4245-93a7-795687bc0c29] { padding: 60px 0px 60px 0px; }
}.sd[data-s-section-inner-6abf46fe-07e7-4245-93a7-795687bc0c29] { 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-6abf46fe-07e7-4245-93a7-795687bc0c29] { padding: 60px 0px 60px 0px; flex-direction: column; }
}.sd[data-s-ccbcc13b-995b-410c-aab0-02f0f07b0d96] {  }.sd[data-s-70aff217-718b-4a93-b932-4be09d3f6d59] {  }.sd[data-s-26700c14-3f27-4f9d-8d38-9263604e1ad8] {  }
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_4ca46e32-aaa8-412a-b5a7-c0f275b17d65_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_e273eff0-1b15-40e0-8fe2-ea5070f39a01]:before { background-image: url(../images/s-16x16_998a2bff-9650-47f9-882e-3322db71469b.svg) }
.sd[data-r-1_0_1_59b991f2-67c9-4c8b-941c-a474e1bcc66d]:before { background-image: url(../images/s-1440x528_v-fms_webp_5f4a9fc4-8838-4bf0-80c6-eb1d9288ae32.webp) }
.sd[data-r-2_0afc4800-b87e-49dc-ae08-500383d4a25a]:before { background-image: url(../images/s-3800x831_v-frms_webp_4d04de79-791f-4c09-8a36-b5f51e196045.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';}