.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-e4b0ba69-190d-4e07-91f4-bbf4a00a2af6] {  }.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)); background-image: url(../images/s-1860x960_v-frms_webp_01222aa8-c4d0-41ee-8d00-728febc02bbd_middle.webp); background-size: cover; background-position: center; }
.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)); background-image: url(../images/s-1860x960_v-frms_webp_5643c58d-fbe2-4eec-941e-fee7b45eded5_middle.webp); background-size: cover; background-position: center; }
.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-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5] { 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-549cd2f0-b5c9-48a3-8b5c-de04ae8e0007] {  }.sd[data-s-7f5a596c-c8cb-480e-a070-cff090b22bae] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100vh; justify-content: center; margin: 0px 0px 80px 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
.sd[data-s-7f5a596c-c8cb-480e-a070-cff090b22bae]:before { background-position: right center; background-repeat: no-repeat; background-size: contain; }
@media screen and (max-width: 840px){
.sd[data-s-7f5a596c-c8cb-480e-a070-cff090b22bae] { flex: none; height: auto; width: 100%; max-width: 100%; }
}.sd[data-s-section-inner-7f5a596c-c8cb-480e-a070-cff090b22bae] { padding: 0px 0px 0px 0px; width: 100%; height: 100vh; 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-7f5a596c-c8cb-480e-a070-cff090b22bae]:before { flex-direction: column; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-7f5a596c-c8cb-480e-a070-cff090b22bae] { height: auto; flex-direction: column; width: 100%; max-width: 100%; }
}.sd[data-s-7266cc4e-1def-4767-9bd3-22fba3f53560] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 120px 80px 0px 80px; width: auto; max-width: calc(100% - 160px); }
@media screen and (max-width: 1080px){
.sd[data-s-7266cc4e-1def-4767-9bd3-22fba3f53560] { margin: 120px 40px 0px 40px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 840px){
.sd[data-s-7266cc4e-1def-4767-9bd3-22fba3f53560] { flex: none; margin: 120px 40px 40px 40px; width: calc(100% - 80px); max-width: calc(100% - 80px); }
}
@media screen and (max-width: 540px){
.sd[data-s-7266cc4e-1def-4767-9bd3-22fba3f53560] { margin: 80px 20px 40px 20px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}.sd[data-s-d1236af9-4579-4c27-9906-2944fa596cf2] { color: #222222ff; flex: none; font-family: var(--s-font-8597d739); font-size: 64px; font-weight: 800; height: auto; line-height: 1.8; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-d1236af9-4579-4c27-9906-2944fa596cf2] { font-size: 56px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d1236af9-4579-4c27-9906-2944fa596cf2] { flex: none; font-size: 28px; }
}.sd[data-s-f46ba4b3-5893-4b2d-b566-36be7c39aea7] { color: #22222299; flex: none; font-family: var(--s-font-719bfff0); font-size: 24px; font-weight: 300; height: auto; line-height: 1.4; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-f46ba4b3-5893-4b2d-b566-36be7c39aea7] { font-size: 24px; margin: 40px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-f46ba4b3-5893-4b2d-b566-36be7c39aea7] { font-size: 14px; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-634ff824-65d5-4f10-87e4-9765cb845b82] { align-content: flex-start; align-items: flex-start; background: var(--s-color-4d8a0e84); flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: center; left: 0; margin: 0 0 0 0; position: absolute; top: 0; width: 100%; z-index: -1; max-width: 100%; }
.sd[data-s-634ff824-65d5-4f10-87e4-9765cb845b82]:before { background-position: right bottom; background-repeat: no-repeat; }
@media screen and (max-width: 840px){
.sd[data-s-634ff824-65d5-4f10-87e4-9765cb845b82] { bottom: 0; left: 0; margin: 0px 40px 0px -40px; position: relative; right: 0; top: 0; width: 100%; max-width: 100%; height: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-634ff824-65d5-4f10-87e4-9765cb845b82] { margin: 0px 20px 0px -20px; width: 100%; max-width: 100%; height: 100%; }
}.sd[data-s-d0f486ac-163f-40a7-a15d-088d23e3ed90] { align-content: center; align-items: center; background: #3d3d3dff; border-radius: 64px 64px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-d0f486ac-163f-40a7-a15d-088d23e3ed90] { border-radius: 40px 40px 0px 0px; }
}.sd[data-s-section-inner-d0f486ac-163f-40a7-a15d-088d23e3ed90] { padding: 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-d0f486ac-163f-40a7-a15d-088d23e3ed90] { flex-direction: column; }
}.sd[data-s-d28b96f3-922a-4377-83cf-660ee3481fe6] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: space-between; margin: 120px 80px; width: 1280px; --gap-h-d28b96f3-922a-4377-83cf-660ee3481fe6: 40px; --gap-v-d28b96f3-922a-4377-83cf-660ee3481fe6: 0px; --gap-uuid: d28b96f3-922a-4377-83cf-660ee3481fe6; max-width: calc(100% - 160px); }
@media screen and (max-width: 1080px){
.sd[data-s-d28b96f3-922a-4377-83cf-660ee3481fe6] { margin: 120px 40px; --gap-h-d28b96f3-922a-4377-83cf-660ee3481fe6: 40px; --gap-v-d28b96f3-922a-4377-83cf-660ee3481fe6: 0px; max-width: calc(100% - 80px); }
}
@media screen and (max-width: 840px){
.sd[data-s-d28b96f3-922a-4377-83cf-660ee3481fe6] { flex-direction: column; flex-wrap: nowrap; gap: 80px; margin: 120px 40px; --gap-h-d28b96f3-922a-4377-83cf-660ee3481fe6: 0px; --gap-v-d28b96f3-922a-4377-83cf-660ee3481fe6: 80px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d28b96f3-922a-4377-83cf-660ee3481fe6] { gap: 60px; margin: 120px 20px; --gap-h-d28b96f3-922a-4377-83cf-660ee3481fe6: 60px; --gap-v-d28b96f3-922a-4377-83cf-660ee3481fe6: 0px; max-width: calc(100% - 40px); }
}.sd[data-s-8555ba2e-1c98-41f1-ab91-c2a800f4c149] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: 410px; max-width: 100%; }
@media screen and (max-width: 1080px){
.sd[data-s-8555ba2e-1c98-41f1-ab91-c2a800f4c149] { flex: none; width: 340px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-8555ba2e-1c98-41f1-ab91-c2a800f4c149] { flex: none; width: calc(100% - (var(--gap-h-d28b96f3-922a-4377-83cf-660ee3481fe6) * 0)); max-width: calc(100% - (var(--gap-h-d28b96f3-922a-4377-83cf-660ee3481fe6) * 0)); }
}.sd[data-s-d0b5ab4a-f170-4cd4-960d-31e758bdbb2d] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }.sd[data-s-615aef11-f61f-4000-b40a-d3da6398512e] { color: var(--s-color-4d8a0e84); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-b3a5c901-f745-433b-950e-31dcf62c9b56] { color: var(--s-color-789e2398); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-b3a5c901-f745-433b-950e-31dcf62c9b56] { padding: 0px; }
}.sd[data-s-550c963b-a733-41e0-9d0d-f5d86f90ddd3] { align-content: center; align-items: center; background: transparent; border-bottom: 1px solid var(--s-color-4d8a0e84); border-left: 1px solid var(--s-color-4d8a0e84); border-radius: 64px; border-right: 1px solid var(--s-color-4d8a0e84); border-top: 1px solid var(--s-color-4d8a0e84); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 64px 0px 0px 0px; padding: 12px 64px; width: 236px; max-width: 100%; }
.sd[data-s-550c963b-a733-41e0-9d0d-f5d86f90ddd3]:hover { background: var(--s-color-4d8a0e84); transition-timing-function: ease; }
@media screen and (max-width: 840px){
.sd[data-s-550c963b-a733-41e0-9d0d-f5d86f90ddd3] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-550c963b-a733-41e0-9d0d-f5d86f90ddd3] { display: none; }
}.sd[data-s-3edb8c8d-92b1-4f4d-aa13-7418be39f845] { color: var(--s-color-4d8a0e84); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-550c963b-a733-41e0-9d0d-f5d86f90ddd3]:hover .sd[data-s-3edb8c8d-92b1-4f4d-aa13-7418be39f845] { color: #3d3d3dff; }.sd[data-s-6567c945-7e2c-4de5-9f31-33376dbf2880] { align-content: center; align-items: center; background: transparent; flex: 1; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 220px 0px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-6567c945-7e2c-4de5-9f31-33376dbf2880] { flex: none; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-d28b96f3-922a-4377-83cf-660ee3481fe6) * 0)); max-width: calc(100% - (var(--gap-h-d28b96f3-922a-4377-83cf-660ee3481fe6) * 0)); }
}.sd[data-s-8e860d58-a20b-441a-aecb-db3b8573943f] { color: var(--s-color-4d8a0e84); font-family: var(--s-font-8597d739); font-size: 24px; font-weight: 700; height: auto; line-height: 1.8; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1080px){
.sd[data-s-8e860d58-a20b-441a-aecb-db3b8573943f] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-8e860d58-a20b-441a-aecb-db3b8573943f] { font-size: 16px; }
}.sd[data-s-45b8e0ef-4fc1-4618-9b96-4903ed9a7e86] { align-content: center; align-items: center; background: transparent; border-bottom: 1px solid var(--s-color-4d8a0e84); border-left: 1px solid var(--s-color-4d8a0e84); border-radius: 64px; border-right: 1px solid var(--s-color-4d8a0e84); border-top: 1px solid var(--s-color-4d8a0e84); display: none; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 64px 0px 0px 0px; padding: 12px 64px; width: 236px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-45b8e0ef-4fc1-4618-9b96-4903ed9a7e86] { display: flex; margin: 40px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-45b8e0ef-4fc1-4618-9b96-4903ed9a7e86] { display: flex; }
}.sd[data-s-e1f44659-65cd-4679-9c11-8a190fea0812] { color: var(--s-color-4d8a0e84); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-a7288d5d-83cb-4e64-805e-31a200460118] { align-content: center; align-items: center; background: var(--s-color-4d8a0e84); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
.sd[data-s-a7288d5d-83cb-4e64-805e-31a200460118]:before { background-position: left top; background-repeat: no-repeat; background-size: contain; }
@media screen and (max-width: 840px){
.sd[data-s-a7288d5d-83cb-4e64-805e-31a200460118] { padding: 80px 0px; }
}.sd[data-s-section-inner-a7288d5d-83cb-4e64-805e-31a200460118] { padding: 0px 0px 0px 0px; width: 100%; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }
.sd[data-s-section-inner-a7288d5d-83cb-4e64-805e-31a200460118]:before { flex-direction: column; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-a7288d5d-83cb-4e64-805e-31a200460118] { padding: 80px 0px; flex-direction: column; }
}.sd[data-s-5f09b8ce-117d-4eda-91bf-8e39a032fea8] { align-content: flex-end; align-items: flex-end; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 120px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-5f09b8ce-117d-4eda-91bf-8e39a032fea8] { align-content: flex-end; align-items: flex-end; flex: none; justify-content: flex-start; margin: 0px 40px; padding: 0px 0px; width: calc(100% - 80px); max-width: calc(100% - 80px); }
}
@media screen and (max-width: 540px){
.sd[data-s-5f09b8ce-117d-4eda-91bf-8e39a032fea8] { margin: 0px 20px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}.sd[data-s-8b747c89-5c33-4fe5-bd7f-efb3b934bef6] { align-content: flex-start; align-items: flex-start; backdrop-filter: blur(100px); -webkit-backdrop-filter: blur(100px); background: #ffffffcc; border-radius: 64px; filter: blur(0px); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 40px 80px 40px 40px; width: 640px; max-width: 100%; }
@media screen and (max-width: 1080px){
.sd[data-s-8b747c89-5c33-4fe5-bd7f-efb3b934bef6] { background: #ffffffcc; flex: none; margin: 0px 0px 0px 0px; padding: 40px; width: 600px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-8b747c89-5c33-4fe5-bd7f-efb3b934bef6] { border-radius: 0; flex: none; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
}.sd[data-s-476feb5c-a9f3-4e18-aa5e-f0ee66009c64] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; margin: 0px 0px 80px 0px; padding: 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-476feb5c-a9f3-4e18-aa5e-f0ee66009c64] { margin: 0px 0px 60px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-476feb5c-a9f3-4e18-aa5e-f0ee66009c64] { margin: 0px 0px 40px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-2ac72d53-33c6-4569-a594-e2fa7ac89d14] { color: var(--s-color-1e88534c); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-dd74f4d7-270b-4a2e-9ea9-8a6e637b4e8a] { color: var(--s-color-789e2398); height: auto; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-ddc4a9de-c33c-4441-b929-a1462a7923e8] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 20px; justify-content: flex-start; padding: 0px; --gap-h-ddc4a9de-c33c-4441-b929-a1462a7923e8: 0px; --gap-v-ddc4a9de-c33c-4441-b929-a1462a7923e8: 20px; --gap-uuid: ddc4a9de-c33c-4441-b929-a1462a7923e8; }
@media screen and (max-width: 540px){
.sd[data-s-ddc4a9de-c33c-4441-b929-a1462a7923e8] { gap: 0px; --gap-h-ddc4a9de-c33c-4441-b929-a1462a7923e8: 0px; --gap-v-ddc4a9de-c33c-4441-b929-a1462a7923e8: 0px; }
}.sd[data-s-73dab981-f1a0-4ba1-ab33-23fd2af658c0] { align-content: flex-start; align-items: flex-start; background: transparent; border-bottom: 1px solid #d0d0d0ff; border-left: 0px solid #d0d0d0ff; border-right: 0px solid #d0d0d0ff; border-top: 0px solid #d0d0d0ff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 40px 60px 40px 20px; width: calc(100% - (var(--gap-h-ddc4a9de-c33c-4441-b929-a1462a7923e8) * 0)); max-width: calc(100% - (var(--gap-h-ddc4a9de-c33c-4441-b929-a1462a7923e8) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-73dab981-f1a0-4ba1-ab33-23fd2af658c0] { padding: 24px 20px; }
}.sd[data-s-d26fdca0-0c2c-4363-8bf1-7fda70a72896] { align-content: center; align-items: center; background: transparent; border-bottom: 0px solid #d0d0d0ff; border-left: 0px solid #d0d0d0ff; border-right: 0px solid #d0d0d0ff; border-top: 0px solid #d0d0d0ff; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; width: 100%; max-width: 100%; }
.sd[data-s-d26fdca0-0c2c-4363-8bf1-7fda70a72896]:hover { opacity: 0.6; }
@media screen and (max-width: 540px){
.sd[data-s-d26fdca0-0c2c-4363-8bf1-7fda70a72896] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; }
}.sd[data-s-93e37ba0-1404-47d1-b830-84fada5255fe] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: 88%; max-width: 88%; }
@media screen and (max-width: 540px){
.sd[data-s-93e37ba0-1404-47d1-b830-84fada5255fe] { flex: none; width: 100%; max-width: 100%; }
}.sd[data-s-93c7e9e1-1c03-46e8-a14e-d43d19c6a20f] { color: #333333; flex: none; font-family: var(--s-font-8597d739); font-size: 24px; font-weight: 500; height: auto; line-height: 1.4; margin: 0px 0px 16px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }.sd[data-s-1c8d4cd5-ac0a-48a1-a334-4f73c59362a3] { color: #333333; flex: none; font-family: var(--s-font-4a9a4176); font-size: 16px; font-weight: 500; height: auto; line-height: 1.6; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }.sd[data-s-ef8e4b52-de0c-449e-ae7e-963da71c5b58] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: auto; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-ef8e4b52-de0c-449e-ae7e-963da71c5b58] { align-content: flex-end; align-items: flex-end; flex: none; justify-content: flex-start; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-5fc51b37-0559-498e-9a0d-17e3c1b2c2ec] { height: 40px; mix-blend-mode: normal; width: 40px; max-width: 100%; }
.sd[data-s-5fc51b37-0559-498e-9a0d-17e3c1b2c2ec]:before { background-repeat: no-repeat; }.sd[data-s-caa935a3-b5d6-40ce-9fda-1c6310e90631] { align-content: flex-start; align-items: flex-start; background: transparent; border-bottom: 1px solid #d0d0d0ff; border-left: 0px solid #d0d0d0ff; border-right: 0px solid #d0d0d0ff; border-top: 0px solid #d0d0d0ff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 40px 60px 40px 20px; width: calc(100% - (var(--gap-h-ddc4a9de-c33c-4441-b929-a1462a7923e8) * 0)); max-width: calc(100% - (var(--gap-h-ddc4a9de-c33c-4441-b929-a1462a7923e8) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-caa935a3-b5d6-40ce-9fda-1c6310e90631] { padding: 24px 20px; }
}.sd[data-s-1124a1ef-a69e-43c9-84ef-a265a93d8fbf] { align-content: center; align-items: center; background: transparent; border-bottom: 0px solid #d0d0d0ff; border-left: 0px solid #d0d0d0ff; border-right: 0px solid #d0d0d0ff; border-top: 0px solid #d0d0d0ff; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; width: 100%; max-width: 100%; }
.sd[data-s-1124a1ef-a69e-43c9-84ef-a265a93d8fbf]:hover { opacity: 0.6; transition-timing-function: ease-in-out; }
@media screen and (max-width: 540px){
.sd[data-s-1124a1ef-a69e-43c9-84ef-a265a93d8fbf] { flex-direction: column; flex-wrap: nowrap; }
}.sd[data-s-024f0751-4333-457a-a1ea-f41d0b6d5dd7] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: 88%; max-width: 88%; }
@media screen and (max-width: 540px){
.sd[data-s-024f0751-4333-457a-a1ea-f41d0b6d5dd7] { flex: none; width: 100%; max-width: 100%; }
}.sd[data-s-5a5e7141-a907-455a-b01c-1599adbcdf9d] { color: #333333; flex: none; font-family: var(--s-font-8597d739); font-size: 24px; font-weight: 500; height: auto; line-height: 1.4; margin: 0px 0px 16px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }.sd[data-s-ca5ef5e1-6bc0-4d39-8fc4-6f8bca99d1b8] { color: #333333; flex: none; font-family: var(--s-font-4a9a4176); font-size: 16px; font-weight: 500; height: auto; line-height: 1.6; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }.sd[data-s-2451f7b5-0414-410a-9e8e-5bbcfc385911] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: auto; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-2451f7b5-0414-410a-9e8e-5bbcfc385911] { align-content: flex-end; align-items: flex-end; flex: none; justify-content: flex-start; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-861087a4-88df-423d-8f06-1279cb7a75b3] { height: 40px; width: 40px; max-width: 100%; }
.sd[data-s-861087a4-88df-423d-8f06-1279cb7a75b3]:before { background-repeat: no-repeat; }.sd[data-s-4143907e-569b-4c92-bcde-9d635d80263e] { align-content: flex-start; align-items: flex-start; background: transparent; border-bottom: 1px solid #d0d0d0ff; border-left: 0px solid #d0d0d0ff; border-right: 0px solid #d0d0d0ff; border-top: 0px solid #d0d0d0ff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 40px 60px 40px 20px; width: calc(100% - (var(--gap-h-ddc4a9de-c33c-4441-b929-a1462a7923e8) * 0)); max-width: calc(100% - (var(--gap-h-ddc4a9de-c33c-4441-b929-a1462a7923e8) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-4143907e-569b-4c92-bcde-9d635d80263e] { padding: 24px 20px; }
}.sd[data-s-a535635a-d815-4151-adee-313227dc2863] { align-content: center; align-items: center; background: transparent; border-bottom: 0px solid #d0d0d0ff; border-left: 0px solid #d0d0d0ff; border-right: 0px solid #d0d0d0ff; border-top: 0px solid #d0d0d0ff; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; width: 100%; max-width: 100%; }
.sd[data-s-a535635a-d815-4151-adee-313227dc2863]:hover { opacity: 0.6; transition-timing-function: linear; }
@media screen and (max-width: 540px){
.sd[data-s-a535635a-d815-4151-adee-313227dc2863] { flex-direction: column; flex-wrap: nowrap; }
}.sd[data-s-b628898b-123e-42ca-aea2-6eaa11f3d890] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: 88%; max-width: 88%; }
@media screen and (max-width: 540px){
.sd[data-s-b628898b-123e-42ca-aea2-6eaa11f3d890] { flex: none; width: 100%; max-width: 100%; }
}.sd[data-s-90d1d4dc-38cd-42a6-9bba-fc7b66fd257a] { color: #333333; flex: none; font-family: var(--s-font-8597d739); font-size: 24px; font-weight: 500; height: auto; line-height: 1.4; margin: 0px 0px 16px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }.sd[data-s-ce56a725-e87d-400b-81a1-2d6458c649ae] { color: #333333; flex: none; font-family: var(--s-font-4a9a4176); font-size: 16px; font-weight: 500; height: auto; line-height: 1.6; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }.sd[data-s-9ee34382-271d-49da-961d-8e9810ce33bb] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: auto; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-9ee34382-271d-49da-961d-8e9810ce33bb] { align-content: flex-end; align-items: flex-end; flex: none; justify-content: flex-start; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-df5b22a6-b396-4aea-9aa1-031b25871077] { height: 40px; width: 40px; max-width: 100%; }
.sd[data-s-df5b22a6-b396-4aea-9aa1-031b25871077]:before { background-repeat: no-repeat; }.sd[data-s-2b565c41-e316-4cba-8a6c-6d932186d5ad] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; left: 0; margin: 0 0 0 0; padding: 0px; position: absolute; top: 0; width: 100%; z-index: -1; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-2b565c41-e316-4cba-8a6c-6d932186d5ad] { align-content: flex-start; align-items: flex-start; display: none; justify-content: flex-start; }
}
@media screen and (max-width: 540px){
.sd[data-s-2b565c41-e316-4cba-8a6c-6d932186d5ad] { display: none; }
}.sd[data-s-af0ef87a-e0d5-4fa1-856d-8da43f4aca03] { background: transparent; flex: none; height: auto; margin: 0 0 0 0; position: relative; width: 620px; max-width: 100%; }
@media screen and (max-width: 1080px){
.sd[data-s-af0ef87a-e0d5-4fa1-856d-8da43f4aca03] { flex: none; width: 520px; max-width: 100%; }
}.sd[data-s-499126f5-2009-43fa-a587-25d8bec3f972] { background: #FFFFFF; flex: none; height: auto; padding: 0 0; width: 100%; max-width: 100%; }.sd[data-s-section-inner-499126f5-2009-43fa-a587-25d8bec3f972] { padding: 0 0; width: 100%; height: auto; flex-direction: column; max-width: 100%; }.sd[data-s-f1f8e04c-de07-4dd3-8913-0f609bbfeca3] {  }.sd[data-s-fdcb36ee-ed6e-4337-8b85-5fd7e0ba2ece] { align-content: center; align-items: center; background: #FFFFFF; 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-section-inner-fdcb36ee-ed6e-4337-8b85-5fd7e0ba2ece] { 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-def9ec6f-ac30-4373-93e5-d400490b9248] {  }.sd[data-s-fe9219c4-5ee2-4f54-8553-388c228a9d9d] {  }
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_549cd2f0-b5c9-48a3-8b5c-de04ae8e0007_5c5719fa-a0c1-4c67-b0e5-4d4334886635]:before { background-image: url(../images/s-68x68_98aecb4e-d42f-450b-8a1f-0129bcde1963.svg) }
: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';}