
      loop-box .appear {
        opacity: inherit !important;
        transform: inherit !important;
        transition: inherit !important;
      }
    
.sd[data-s-bab415c4][data-s-bab415c4][data-s-bab415c4] { font-family: var(--s-font-20b6e4e9); font-size: 40px; font-style: normal; letter-spacing: 0.03em; line-height: 1.20; }
@media screen and (max-width: 840px){
.sd[data-s-bab415c4][data-s-bab415c4][data-s-bab415c4] { font-size: 32px; }
}
@media screen and (max-width: 540px){
.sd[data-s-bab415c4][data-s-bab415c4][data-s-bab415c4] { font-size: 23px; line-height: 1.40; }
} .sd[data-s-789df97e][data-s-789df97e][data-s-789df97e] { font-family: var(--s-font-dd9f3c83); font-size: 16px; letter-spacing: 0.03em; line-height: 1.60; } .sd[data-s-1d8332bf][data-s-1d8332bf][data-s-1d8332bf] { font-family: var(--s-font-20b6e4e9); font-size: 30px; line-height: 1.4; }
@media screen and (max-width: 540px){
.sd[data-s-1d8332bf][data-s-1d8332bf][data-s-1d8332bf] { font-family: var(--s-font-65939df3); }
} .sd[data-s-e1b0af5d][data-s-e1b0af5d][data-s-e1b0af5d] { font-family: var(--s-font-20b6e4e9); font-size: 20px; letter-spacing: 0.02em; line-height: 1.4; } .sd[data-s-368f3fd7][data-s-368f3fd7][data-s-368f3fd7] { font-family: var(--s-font-20b6e4e9); font-size: 16px; line-height: 1.4; } .sd[data-s-efbef3cc][data-s-efbef3cc][data-s-efbef3cc] { font-family: var(--s-font-dd9f3c83); font-size: 10px; line-height: 1.80; }
@media screen and (max-width: 840px){
.sd[data-s-efbef3cc][data-s-efbef3cc][data-s-efbef3cc] { font-size: 12px; line-height: 1.40; }
}
@media screen and (max-width: 540px){
.sd[data-s-efbef3cc][data-s-efbef3cc][data-s-efbef3cc] { line-height: 1.40; }
} .sd[data-s-90aff80d][data-s-90aff80d][data-s-90aff80d] { font-family: var(--s-font-65939df3); font-size: 12px; }
@media screen and (max-width: 540px){
.sd[data-s-90aff80d][data-s-90aff80d][data-s-90aff80d] { font-size: 14px; }
} .sd[data-s-489e104b][data-s-489e104b][data-s-489e104b] { font-family: var(--s-font-65939df3); font-size: 30px; letter-spacing: 0.05em; line-height: 1.4; } .sd[data-s-e0827a7a][data-s-e0827a7a][data-s-e0827a7a] { font-family: var(--s-font-dca68f54); font-size: 30px; font-weight: 800; letter-spacing: 0.05em; line-height: 1.4; } .sd[data-s-a8a2bdf6][data-s-a8a2bdf6][data-s-a8a2bdf6] { font-family: var(--s-font-dca68f54); font-size: 16px; letter-spacing: 0.05em; line-height: 1.70; text-decoration: underline; }
@media screen and (max-width: 840px){
.sd[data-s-a8a2bdf6][data-s-a8a2bdf6][data-s-a8a2bdf6] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-a8a2bdf6][data-s-a8a2bdf6][data-s-a8a2bdf6] { font-size: 12px; }
} .sd[data-s-59ad2400][data-s-59ad2400][data-s-59ad2400] { font-family: var(--s-font-20b6e4e9); font-size: 25px; font-style: normal; letter-spacing: 0.03em; line-height: 1.00; }
@media screen and (max-width: 840px){
.sd[data-s-59ad2400][data-s-59ad2400][data-s-59ad2400] { font-size: 25px; }
}
@media screen and (max-width: 540px){
.sd[data-s-59ad2400][data-s-59ad2400][data-s-59ad2400] { font-size: 20px; }
} .sd[data-s-5c9e9807][data-s-5c9e9807][data-s-5c9e9807] { font-family: var(--s-font-20b6e4e9); font-size: 23px; font-style: normal; letter-spacing: 0.06em; }
@media screen and (max-width: 840px){
.sd[data-s-5c9e9807][data-s-5c9e9807][data-s-5c9e9807] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-5c9e9807][data-s-5c9e9807][data-s-5c9e9807] { font-size: 20px; }
}
.sd[data-s-e04de16b-3bce-474d-95d2-f4a9eaf85af9] { align-content: center; align-items: center; background: #DAC500; border-radius: 100px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 66px; justify-content: center; margin: 0px; padding: 16px 80px; width: 510px; --gap-h-e04de16b-3bce-474d-95d2-f4a9eaf85af9: 0px; --gap-v-e04de16b-3bce-474d-95d2-f4a9eaf85af9: 0px; --gap-uuid: e04de16b-3bce-474d-95d2-f4a9eaf85af9; max-width: 100%; }
.sd[data-s-e04de16b-3bce-474d-95d2-f4a9eaf85af9]:hover { background: #ffffffff; border-bottom: 1px solid var(--s-color-d98e2009); border-left: 1px solid var(--s-color-d98e2009); border-right: 1px solid var(--s-color-d98e2009); border-top: 1px solid var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; --gap-h-e04de16b-3bce-474d-95d2-f4a9eaf85af9: 0px; --gap-v-e04de16b-3bce-474d-95d2-f4a9eaf85af9: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-e04de16b-3bce-474d-95d2-f4a9eaf85af9] { width: 100%; --gap-h-e04de16b-3bce-474d-95d2-f4a9eaf85af9: 0px; --gap-v-e04de16b-3bce-474d-95d2-f4a9eaf85af9: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-e04de16b-3bce-474d-95d2-f4a9eaf85af9] { padding: 16px 16px; --gap-h-e04de16b-3bce-474d-95d2-f4a9eaf85af9: 0px; --gap-v-e04de16b-3bce-474d-95d2-f4a9eaf85af9: 0px; }
}.sd[data-s-ee7e6c6b-7fec-4e0b-ae82-9aac5bdde958] { color: #FFFFFF; flex: none; font-family: var(--s-font-20b6e4e9); font-size: 23px; font-style: normal; height: auto; letter-spacing: 0.06em; text-align: center; width: calc(100% - (var(--gap-h-e04de16b-3bce-474d-95d2-f4a9eaf85af9) * 0)); max-width: calc(100% - (var(--gap-h-e04de16b-3bce-474d-95d2-f4a9eaf85af9) * 0)); justify-content: center; }
.sd[data-s-e04de16b-3bce-474d-95d2-f4a9eaf85af9]:hover .sd[data-s-ee7e6c6b-7fec-4e0b-ae82-9aac5bdde958] { color: var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-ee7e6c6b-7fec-4e0b-ae82-9aac5bdde958] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-ee7e6c6b-7fec-4e0b-ae82-9aac5bdde958] { flex: none; font-size: 17px; height: auto; width: 100%; }
}
.sd[data-s-f5b7f473-7929-492e-b4dc-edda2003ec40] { align-content: center; align-items: center; background: #015687b3; bottom: auto; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; left: 0px; mix-blend-mode: normal; padding: 0px 0px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 2; max-width: 100%; }.sd[data-s-76c87d26-2f78-48aa-98d8-3229df8499e5] { align-content: center; align-items: center; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 60px; justify-content: space-between; margin: 0px 0px 0px 0px; mix-blend-mode: normal; padding: 0px 16px; width: 1080px; --gap-h-76c87d26-2f78-48aa-98d8-3229df8499e5: 40px; --gap-v-76c87d26-2f78-48aa-98d8-3229df8499e5: 0px; --gap-uuid: 76c87d26-2f78-48aa-98d8-3229df8499e5; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-76c87d26-2f78-48aa-98d8-3229df8499e5] { gap: 16px; padding: 0px 16px; --gap-h-76c87d26-2f78-48aa-98d8-3229df8499e5: 16px; --gap-v-76c87d26-2f78-48aa-98d8-3229df8499e5: 0px; }
}.sd[data-s-8f83c926-1cdc-4359-826c-6234f6778b35] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; height: 20px; justify-content: center; padding: 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-8f83c926-1cdc-4359-826c-6234f6778b35] { flex: none; width: 140px; max-width: 100%; }
}.sd[data-s-e3853d98-e40b-4d96-b7c2-41caa23a9e03] { flex: none; height: 20px; mix-blend-mode: exclusion; width: 140px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-e3853d98-e40b-4d96-b7c2-41caa23a9e03] { flex: none; height: auto; max-width: 100%; }
}.sd[data-s-6b65d927-1345-4237-b9b5-43cdb46ff88b] { align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 24px; justify-content: flex-end; padding: 0px; --gap-h-6b65d927-1345-4237-b9b5-43cdb46ff88b: 24px; --gap-v-6b65d927-1345-4237-b9b5-43cdb46ff88b: 24px; --gap-uuid: 6b65d927-1345-4237-b9b5-43cdb46ff88b; }
@media screen and (max-width: 840px){
.sd[data-s-6b65d927-1345-4237-b9b5-43cdb46ff88b] { display: flex; width: auto; --gap-h-6b65d927-1345-4237-b9b5-43cdb46ff88b: 24px; --gap-v-6b65d927-1345-4237-b9b5-43cdb46ff88b: 24px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-6b65d927-1345-4237-b9b5-43cdb46ff88b] { display: flex; --gap-h-6b65d927-1345-4237-b9b5-43cdb46ff88b: 24px; --gap-v-6b65d927-1345-4237-b9b5-43cdb46ff88b: 24px; }
}.sd[data-s-oTBNu6zF] { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; gap: 24px; justify-content: flex-end; mix-blend-mode: normal; padding: 0px; --gap-h-o-t-b-nu6z-f: 24px; --gap-v-o-t-b-nu6z-f: 24px; --gap-uuid: oTBNu6zF; }
@media screen and (max-width: 840px){
.sd[data-s-oTBNu6zF] { display: none; --gap-h-o-t-b-nu6z-f: 24px; --gap-v-o-t-b-nu6z-f: 24px; }
}
@media screen and (max-width: 540px){
.sd[data-s-oTBNu6zF] { display: none; --gap-h-o-t-b-nu6z-f: 24px; --gap-v-o-t-b-nu6z-f: 24px; }
}.sd[data-s-3f156edc-58b0-4677-9f96-6811b85c5eaa] { color: #ffffffff; display: flex; flex: none; font-family: var(--s-font-20b6e4e9); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.75; mix-blend-mode: exclusion; text-align: left; text-decoration: none; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-3f156edc-58b0-4677-9f96-6811b85c5eaa] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-3f156edc-58b0-4677-9f96-6811b85c5eaa] { display: none; font-size: 14px; }
}.sd[data-s-ce486641-577f-481b-9273-dc83aa1c758c] { color: #ffffffff; flex: none; font-family: var(--s-font-20b6e4e9); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.75; mix-blend-mode: exclusion; text-align: left; text-decoration: none; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-ce486641-577f-481b-9273-dc83aa1c758c] { font-size: 14px; }
}.sd[data-s-c7db8980-18e3-4b1a-b52d-40d4478fb250] { color: #ffffffff; flex: none; font-family: var(--s-font-20b6e4e9); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; height: auto; letter-spacing: normal; line-height: 1.75; mix-blend-mode: exclusion; text-align: left; text-decoration: none; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-c7db8980-18e3-4b1a-b52d-40d4478fb250] { font-size: 14px; }
}.sd[data-s-232311ec-659f-43e4-8471-35abf5a4645f] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: auto; justify-content: flex-start; padding: 0px; width: auto; --gap-h-232311ec-659f-43e4-8471-35abf5a4645f: 12px; --gap-v-232311ec-659f-43e4-8471-35abf5a4645f: 0px; --gap-uuid: 232311ec-659f-43e4-8471-35abf5a4645f; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-232311ec-659f-43e4-8471-35abf5a4645f] { gap: 16px; --gap-h-232311ec-659f-43e4-8471-35abf5a4645f: 16px; --gap-v-232311ec-659f-43e4-8471-35abf5a4645f: 0px; }
}.sd[data-s-2d6ef0c0-7f60-4023-b443-ee6bc465932d] { align-content: center; align-items: center; background: var(--s-color-d98e2009); border-radius: 999px; box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 41px; justify-content: space-between; padding: 12px 16px; width: 160px; --gap-h-2d6ef0c0-7f60-4023-b443-ee6bc465932d: 16px; --gap-v-2d6ef0c0-7f60-4023-b443-ee6bc465932d: 0px; --gap-uuid: 2d6ef0c0-7f60-4023-b443-ee6bc465932d; max-width: 100%; }
.sd[data-s-2d6ef0c0-7f60-4023-b443-ee6bc465932d]:hover { background: #ffffffff; border-bottom: 1px solid var(--s-color-d98e2009); border-left: 1px solid var(--s-color-d98e2009); border-right: 1px solid var(--s-color-d98e2009); border-top: 1px solid var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; --gap-h-2d6ef0c0-7f60-4023-b443-ee6bc465932d: 16px; --gap-v-2d6ef0c0-7f60-4023-b443-ee6bc465932d: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-2d6ef0c0-7f60-4023-b443-ee6bc465932d] { display: none; --gap-h-2d6ef0c0-7f60-4023-b443-ee6bc465932d: 16px; --gap-v-2d6ef0c0-7f60-4023-b443-ee6bc465932d: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2d6ef0c0-7f60-4023-b443-ee6bc465932d] { display: none; --gap-h-2d6ef0c0-7f60-4023-b443-ee6bc465932d: 16px; --gap-v-2d6ef0c0-7f60-4023-b443-ee6bc465932d: 0px; }
}.sd[data-s-238ad647-d8df-4c86-a801-d6c2944bee89] { color: #ffffffff; flex: 1; font-family: var(--s-font-20b6e4e9); font-feature-settings: 'palt' 1; font-size: 15px; height: auto; letter-spacing: -0.02em; line-height: 1.75; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-2d6ef0c0-7f60-4023-b443-ee6bc465932d]:hover .sd[data-s-238ad647-d8df-4c86-a801-d6c2944bee89] { color: var(--s-color-d98e2009); }
@media screen and (max-width: 540px){
.sd[data-s-238ad647-d8df-4c86-a801-d6c2944bee89] { font-size: 14px; }
}.sd[data-s-61f75d35-109f-484e-875f-42a77c406b70] { align-content: center; align-items: center; background: #ff5035ff; border-radius: 50%; display: none; flex: none; flex-direction: column; flex-wrap: nowrap; height: 48px; justify-content: center; width: 48px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-61f75d35-109f-484e-875f-42a77c406b70] { background: transparent; display: flex; height: 48px; width: 20px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-61f75d35-109f-484e-875f-42a77c406b70] { background: transparent; display: flex; height: 48px; width: 29px; max-width: 100%; }
}.sd[data-s-9a991313-3c41-43fc-aabe-18421ebb3354] { color: #ffffffff; font-size: 24px; }
@media screen and (max-width: 840px){
.sd[data-s-9a991313-3c41-43fc-aabe-18421ebb3354] { color: #ffffffff; }
}
@media screen and (max-width: 540px){
.sd[data-s-9a991313-3c41-43fc-aabe-18421ebb3354] { color: #ffffffff; }
}
.sd[data-s-9608283d-7325-4038-acf4-1344dd16e3b9] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }.sd[data-s-a71b999d-4281-4b4d-aef4-2f7e7df09395] { align-content: center; align-items: center; background: #015687; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0 0; width: 1080px; max-width: 100%; }.sd[data-s-section-inner-a71b999d-4281-4b4d-aef4-2f7e7df09395] { padding: 0 0; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: flex-start; max-width: 100%; }.sd[data-s-bc31a648-2a36-43a3-8828-6e397ac3c531] { align-items: center; flex: none; flex-direction: column; gap: 0px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px 16px; width: 100%; --gap-h-bc31a648-2a36-43a3-8828-6e397ac3c531: 0px; --gap-v-bc31a648-2a36-43a3-8828-6e397ac3c531: 0px; --gap-uuid: bc31a648-2a36-43a3-8828-6e397ac3c531; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-bc31a648-2a36-43a3-8828-6e397ac3c531] { margin: 0px; padding: 0px; --gap-h-bc31a648-2a36-43a3-8828-6e397ac3c531: 0px; --gap-v-bc31a648-2a36-43a3-8828-6e397ac3c531: 0px; }
}.sd[data-s-b00f4d6c-917b-4d01-9d4a-adc527c67573] { align-items: center; background: transparent; flex-direction: column; height: auto; justify-content: flex-end; margin: 0px; padding: 106px 0px; width: calc(100% - (var(--gap-h-bc31a648-2a36-43a3-8828-6e397ac3c531) * 0)); max-width: calc(100% - (var(--gap-h-bc31a648-2a36-43a3-8828-6e397ac3c531) * 0)); }.sd[data-s-99de24d8-106d-4eb6-adae-6e923c465d4a] { align-items: center; flex-direction: row; gap: 70px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: 965px; --gap-h-99de24d8-106d-4eb6-adae-6e923c465d4a: 70px; --gap-v-99de24d8-106d-4eb6-adae-6e923c465d4a: 0px; --gap-uuid: 99de24d8-106d-4eb6-adae-6e923c465d4a; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-99de24d8-106d-4eb6-adae-6e923c465d4a] { flex-wrap: wrap; --gap-h-99de24d8-106d-4eb6-adae-6e923c465d4a: 70px; --gap-v-99de24d8-106d-4eb6-adae-6e923c465d4a: 70px; }
}
@media screen and (max-width: 540px){
.sd[data-s-99de24d8-106d-4eb6-adae-6e923c465d4a] { gap: 32px; margin: 0px; padding: 0px; --gap-h-99de24d8-106d-4eb6-adae-6e923c465d4a: 32px; --gap-v-99de24d8-106d-4eb6-adae-6e923c465d4a: 0px; }
}.sd[data-s-e5c9acf3-ff15-484f-9aaf-1cdf57e7fe9e] { align-content: center; align-items: center; flex: 1; flex-direction: row; flex-wrap: nowrap; gap: 70px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-e5c9acf3-ff15-484f-9aaf-1cdf57e7fe9e: 70px; --gap-v-e5c9acf3-ff15-484f-9aaf-1cdf57e7fe9e: 0px; --gap-uuid: e5c9acf3-ff15-484f-9aaf-1cdf57e7fe9e; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-e5c9acf3-ff15-484f-9aaf-1cdf57e7fe9e] { gap: 32px; --gap-h-e5c9acf3-ff15-484f-9aaf-1cdf57e7fe9e: 32px; --gap-v-e5c9acf3-ff15-484f-9aaf-1cdf57e7fe9e: 0px; }
}.sd[data-s-73d73996-f006-42cd-82fa-8f7f535c1870] { color: #FFFFFF; flex: none; font-family: var(--s-font-20b6e4e9); font-size: 28px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.50; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-73d73996-f006-42cd-82fa-8f7f535c1870] { flex: none; font-size: 36px; width: auto; }
}
@media screen and (max-width: 540px){
.sd[data-s-73d73996-f006-42cd-82fa-8f7f535c1870] { font-family: var(--s-font-20b6e4e9); font-size: 25px; line-height: 1.50; padding: 0px 16px; }
}.sd[data-s-9dad93c3-787f-479a-8d31-50a007c99438] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-e5c9acf3-ff15-484f-9aaf-1cdf57e7fe9e) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center left; width: calc(100% - (var(--gap-h-e5c9acf3-ff15-484f-9aaf-1cdf57e7fe9e) * 0)); max-width: calc(100% - (var(--gap-h-e5c9acf3-ff15-484f-9aaf-1cdf57e7fe9e) * 0)); }
.sd[data-s-9dad93c3-787f-479a-8d31-50a007c99438].appear { background: #ffffffff; flex: none; scale: 1 1; transition-delay: 200ms; transition-duration: 800ms; width: 100%; }
.sd[data-s-9dad93c3-787f-479a-8d31-50a007c99438].appear-active { transition-delay: 200ms; transition-duration: 800ms; }.sd[data-s-df3cb7ee-d928-462e-a539-70fe2eada85f] { align-items: center; flex: none; flex-direction: column; gap: 27px; height: auto; justify-content: flex-start; margin: -1px 0px 0px 0px; padding: 0px; width: calc(49.050279329608934% - (var(--gap-h-99de24d8-106d-4eb6-adae-6e923c465d4a) * 0.5094972067039106)); --gap-h-df3cb7ee-d928-462e-a539-70fe2eada85f: 0px; --gap-v-df3cb7ee-d928-462e-a539-70fe2eada85f: 27px; --gap-uuid: df3cb7ee-d928-462e-a539-70fe2eada85f; max-width: calc(49.050279329608934% - (var(--gap-h-99de24d8-106d-4eb6-adae-6e923c465d4a) * 0.5094972067039106)); }
@media screen and (max-width: 840px){
.sd[data-s-df3cb7ee-d928-462e-a539-70fe2eada85f] { flex: none; width: calc(100% - (var(--gap-h-99de24d8-106d-4eb6-adae-6e923c465d4a) * 0)); --gap-h-df3cb7ee-d928-462e-a539-70fe2eada85f: 0px; --gap-v-df3cb7ee-d928-462e-a539-70fe2eada85f: 27px; max-width: calc(100% - (var(--gap-h-99de24d8-106d-4eb6-adae-6e923c465d4a) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-df3cb7ee-d928-462e-a539-70fe2eada85f] { gap: 12px; margin: -1px 0px 0px 0px; padding: 0px 16px 0px 16px; --gap-h-df3cb7ee-d928-462e-a539-70fe2eada85f: 0px; --gap-v-df3cb7ee-d928-462e-a539-70fe2eada85f: 12px; }
}.sd[data-s-8f98f922-04e4-4616-9b88-9deb5f4c2e74] { align-content: center; align-items: center; background: #DAC500; border-bottom: 5px solid var(--s-color-d98e2009); border-left: 5px solid var(--s-color-d98e2009); border-radius: 100px; border-right: 5px solid var(--s-color-d98e2009); border-top: 5px solid var(--s-color-d98e2009); box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 72px; justify-content: center; margin: 0px; padding: 8px 0px 8px 0px; width: calc(100% - (var(--gap-h-df3cb7ee-d928-462e-a539-70fe2eada85f) * 0)); --gap-h-8f98f922-04e4-4616-9b88-9deb5f4c2e74: 0px; --gap-v-8f98f922-04e4-4616-9b88-9deb5f4c2e74: 0px; --gap-uuid: 8f98f922-04e4-4616-9b88-9deb5f4c2e74; max-width: calc(100% - (var(--gap-h-df3cb7ee-d928-462e-a539-70fe2eada85f) * 0)); }
.sd[data-s-8f98f922-04e4-4616-9b88-9deb5f4c2e74]:hover { background: #ffffffff; border-bottom: 5px solid var(--s-color-d98e2009); border-left: 5px solid var(--s-color-d98e2009); border-right: 5px solid var(--s-color-d98e2009); border-top: 5px solid var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; --gap-h-8f98f922-04e4-4616-9b88-9deb5f4c2e74: 0px; --gap-v-8f98f922-04e4-4616-9b88-9deb5f4c2e74: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-8f98f922-04e4-4616-9b88-9deb5f4c2e74] { height: 47px; width: calc(100% - (var(--gap-h-df3cb7ee-d928-462e-a539-70fe2eada85f) * 0)); --gap-h-8f98f922-04e4-4616-9b88-9deb5f4c2e74: 0px; --gap-v-8f98f922-04e4-4616-9b88-9deb5f4c2e74: 0px; max-width: calc(100% - (var(--gap-h-df3cb7ee-d928-462e-a539-70fe2eada85f) * 0)); }
}.sd[data-s-904d45b3-6108-49ce-a5f5-b588d90bd998] { color: #FFFFFF; flex: none; font-family: var(--s-font-26a684e1); font-size: 23px; font-style: normal; font-weight: 700; height: 23px; letter-spacing: 0.06em; text-align: center; width: 248px; max-width: 100%; justify-content: center; }
.sd[data-s-8f98f922-04e4-4616-9b88-9deb5f4c2e74]:hover .sd[data-s-904d45b3-6108-49ce-a5f5-b588d90bd998] { color: var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-904d45b3-6108-49ce-a5f5-b588d90bd998] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-904d45b3-6108-49ce-a5f5-b588d90bd998] { font-family: var(--s-font-20b6e4e9); font-size: 15px; }
}.sd[data-s-42193de9-fede-4011-aa13-05f85eb33511] { align-content: center; align-items: center; background: #FFFFFF; border-bottom: 5px solid #DAC500; border-left: 5px solid #DAC500; border-radius: 100px; border-right: 5px solid #DAC500; border-top: 5px solid #DAC500; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 72px; justify-content: center; margin: 0px; padding: 8px 0px 8px 0px; width: 510px; --gap-h-42193de9-fede-4011-aa13-05f85eb33511: 0px; --gap-v-42193de9-fede-4011-aa13-05f85eb33511: 0px; --gap-uuid: 42193de9-fede-4011-aa13-05f85eb33511; max-width: 100%; }
.sd[data-s-42193de9-fede-4011-aa13-05f85eb33511]:hover { background: var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; --gap-h-42193de9-fede-4011-aa13-05f85eb33511: 0px; --gap-v-42193de9-fede-4011-aa13-05f85eb33511: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-42193de9-fede-4011-aa13-05f85eb33511] { flex: none; width: calc(100% - (var(--gap-h-df3cb7ee-d928-462e-a539-70fe2eada85f) * 0)); --gap-h-42193de9-fede-4011-aa13-05f85eb33511: 0px; --gap-v-42193de9-fede-4011-aa13-05f85eb33511: 0px; max-width: calc(100% - (var(--gap-h-df3cb7ee-d928-462e-a539-70fe2eada85f) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-42193de9-fede-4011-aa13-05f85eb33511] { height: 47px; width: calc(100% - (var(--gap-h-df3cb7ee-d928-462e-a539-70fe2eada85f) * 0)); --gap-h-42193de9-fede-4011-aa13-05f85eb33511: 0px; --gap-v-42193de9-fede-4011-aa13-05f85eb33511: 0px; max-width: calc(100% - (var(--gap-h-df3cb7ee-d928-462e-a539-70fe2eada85f) * 0)); }
}.sd[data-s-63bad376-3726-4289-aa86-2d0d1cb663d5] { color: #DAC500; flex: none; font-family: var(--s-font-26a684e1); font-size: 23px; font-style: normal; font-weight: 700; height: calc(50% - (var(--gap-v-42193de9-fede-4011-aa13-05f85eb33511) * 0.5)); letter-spacing: 0.06em; text-align: center; width: calc(100% - (var(--gap-h-42193de9-fede-4011-aa13-05f85eb33511) * 0)); max-width: calc(100% - (var(--gap-h-42193de9-fede-4011-aa13-05f85eb33511) * 0)); justify-content: center; }
.sd[data-s-42193de9-fede-4011-aa13-05f85eb33511]:hover .sd[data-s-63bad376-3726-4289-aa86-2d0d1cb663d5] { color: #ffffff; transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-63bad376-3726-4289-aa86-2d0d1cb663d5] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-63bad376-3726-4289-aa86-2d0d1cb663d5] { font-family: var(--s-font-20b6e4e9); font-size: 15px; }
}.sd[data-s-c6514bf5-1d39-40c9-ae7b-7c35a8d85f50] { align-content: center; align-items: center; background: #474747; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 16px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-c6514bf5-1d39-40c9-ae7b-7c35a8d85f50] { flex-direction: row-reverse; flex-wrap: nowrap; }
}.sd[data-s-section-inner-c6514bf5-1d39-40c9-ae7b-7c35a8d85f50] { padding: 0px 16px; width: 1080px; 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-c6514bf5-1d39-40c9-ae7b-7c35a8d85f50] { flex-direction: row-reverse; flex-wrap: nowrap; }
}.sd[data-s-102dc634-3177-4575-9486-5505411c9596] { align-content: stretch; align-items: stretch; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 493px; justify-content: space-between; margin: 0px 0px; padding: 100px 24px; width: 100%; --gap-h-102dc634-3177-4575-9486-5505411c9596: 0px; --gap-v-102dc634-3177-4575-9486-5505411c9596: 0px; --gap-uuid: 102dc634-3177-4575-9486-5505411c9596; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-102dc634-3177-4575-9486-5505411c9596] { flex-direction: column-reverse; flex-wrap: nowrap; padding: 48px 0px; --gap-h-102dc634-3177-4575-9486-5505411c9596: 0px; --gap-v-102dc634-3177-4575-9486-5505411c9596: 0px; }
}.sd[data-s-80ad82f9-7230-4973-8b11-b1afb5a010b6] { align-items: flex-start; flex-direction: column; gap: 56px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: 294px; --gap-h-80ad82f9-7230-4973-8b11-b1afb5a010b6: 0px; --gap-v-80ad82f9-7230-4973-8b11-b1afb5a010b6: 56px; --gap-uuid: 80ad82f9-7230-4973-8b11-b1afb5a010b6; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-80ad82f9-7230-4973-8b11-b1afb5a010b6] { gap: 24px; margin: 0px; padding: 0px; --gap-h-80ad82f9-7230-4973-8b11-b1afb5a010b6: 0px; --gap-v-80ad82f9-7230-4973-8b11-b1afb5a010b6: 24px; }
}.sd[data-s-2b11af29-d3b4-49b8-bbb7-ffc3ca65a2f2] { align-items: flex-start; flex-direction: column; gap: 42px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-80ad82f9-7230-4973-8b11-b1afb5a010b6) * 0)); --gap-h-2b11af29-d3b4-49b8-bbb7-ffc3ca65a2f2: 0px; --gap-v-2b11af29-d3b4-49b8-bbb7-ffc3ca65a2f2: 42px; --gap-uuid: 2b11af29-d3b4-49b8-bbb7-ffc3ca65a2f2; max-width: calc(100% - (var(--gap-h-80ad82f9-7230-4973-8b11-b1afb5a010b6) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-2b11af29-d3b4-49b8-bbb7-ffc3ca65a2f2] { gap: 20px; margin: 0px; padding: 0px; --gap-h-2b11af29-d3b4-49b8-bbb7-ffc3ca65a2f2: 0px; --gap-v-2b11af29-d3b4-49b8-bbb7-ffc3ca65a2f2: 20px; }
}.sd[data-s-f9b2e1ec-41b5-4b8d-8299-6ada939cc445] { align-content: center; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 42px; justify-content: flex-start; padding: 0px; --gap-h-f9b2e1ec-41b5-4b8d-8299-6ada939cc445: 0px; --gap-v-f9b2e1ec-41b5-4b8d-8299-6ada939cc445: 42px; --gap-uuid: f9b2e1ec-41b5-4b8d-8299-6ada939cc445; }
@media screen and (max-width: 540px){
.sd[data-s-f9b2e1ec-41b5-4b8d-8299-6ada939cc445] { gap: 20px; --gap-h-f9b2e1ec-41b5-4b8d-8299-6ada939cc445: 0px; --gap-v-f9b2e1ec-41b5-4b8d-8299-6ada939cc445: 20px; }
}.sd[data-s-361fb67b-47c2-4aff-8f20-c3d9d7d80022] { align-items: center; flex-direction: column; height: auto; justify-content: center; margin: 0px; width: 202px; max-width: 100%; }.sd[data-s-58d17d95-05ff-46e9-8f45-f376c4bd90c3] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-f9b2e1ec-41b5-4b8d-8299-6ada939cc445) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center left; width: calc(100% - (var(--gap-h-f9b2e1ec-41b5-4b8d-8299-6ada939cc445) * 0)); max-width: calc(100% - (var(--gap-h-f9b2e1ec-41b5-4b8d-8299-6ada939cc445) * 0)); }
.sd[data-s-58d17d95-05ff-46e9-8f45-f376c4bd90c3].appear { background: #ffffffff; flex: none; scale: 1 1; transition-delay: 200ms; transition-duration: 800ms; width: 100%; }
.sd[data-s-58d17d95-05ff-46e9-8f45-f376c4bd90c3].appear-active { transition-delay: 200ms; transition-duration: 800ms; }.sd[data-s-deaa6bd0-2ab5-4e7d-a9a2-f0193515597d] { align-content: center; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 42px; justify-content: flex-start; padding: 0px; --gap-h-deaa6bd0-2ab5-4e7d-a9a2-f0193515597d: 0px; --gap-v-deaa6bd0-2ab5-4e7d-a9a2-f0193515597d: 42px; --gap-uuid: deaa6bd0-2ab5-4e7d-a9a2-f0193515597d; }
@media screen and (max-width: 540px){
.sd[data-s-deaa6bd0-2ab5-4e7d-a9a2-f0193515597d] { gap: 20px; --gap-h-deaa6bd0-2ab5-4e7d-a9a2-f0193515597d: 0px; --gap-v-deaa6bd0-2ab5-4e7d-a9a2-f0193515597d: 20px; }
}.sd[data-s-afd4e031-b11e-4760-aae6-c880ac8d84b2] { color: #FFFFFF; font-family: var(--s-font-dd9f3c83); font-size: 15px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 29px; margin: 0px; text-align: left; width: 294px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-afd4e031-b11e-4760-aae6-c880ac8d84b2] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-afd4e031-b11e-4760-aae6-c880ac8d84b2] { font-size: 13px; line-height: 1.80; }
}.sd[data-s-60311106-bb7c-48f5-8c60-101a3aa9a82b] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-deaa6bd0-2ab5-4e7d-a9a2-f0193515597d) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center left; width: calc(100% - (var(--gap-h-deaa6bd0-2ab5-4e7d-a9a2-f0193515597d) * 0)); max-width: calc(100% - (var(--gap-h-deaa6bd0-2ab5-4e7d-a9a2-f0193515597d) * 0)); }
.sd[data-s-60311106-bb7c-48f5-8c60-101a3aa9a82b].appear { background: #ffffffff; flex: none; scale: 1 1; transition-delay: 200ms; transition-duration: 800ms; width: 100%; }
.sd[data-s-60311106-bb7c-48f5-8c60-101a3aa9a82b].appear-active { transition-delay: 200ms; transition-duration: 800ms; }.sd[data-s-83647104-a198-4454-9b10-c798036cc291] { align-items: center; flex-direction: row; gap: 11px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: 119px; --gap-h-83647104-a198-4454-9b10-c798036cc291: 11px; --gap-v-83647104-a198-4454-9b10-c798036cc291: 0px; --gap-uuid: 83647104-a198-4454-9b10-c798036cc291; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-83647104-a198-4454-9b10-c798036cc291] { width: calc(100% - (var(--gap-h-80ad82f9-7230-4973-8b11-b1afb5a010b6) * 0)); --gap-h-83647104-a198-4454-9b10-c798036cc291: 11px; --gap-v-83647104-a198-4454-9b10-c798036cc291: 0px; max-width: calc(100% - (var(--gap-h-80ad82f9-7230-4973-8b11-b1afb5a010b6) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-83647104-a198-4454-9b10-c798036cc291] { gap: 4px; margin: 0px; padding: 0px; --gap-h-83647104-a198-4454-9b10-c798036cc291: 4px; --gap-v-83647104-a198-4454-9b10-c798036cc291: 0px; }
}.sd[data-s-57d9af95-eb30-4fb4-8172-ae6028f1f446] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 11px; justify-content: flex-start; padding: 0px; --gap-h-57d9af95-eb30-4fb4-8172-ae6028f1f446: 11px; --gap-v-57d9af95-eb30-4fb4-8172-ae6028f1f446: 0px; --gap-uuid: 57d9af95-eb30-4fb4-8172-ae6028f1f446; }
@media screen and (max-width: 540px){
.sd[data-s-57d9af95-eb30-4fb4-8172-ae6028f1f446] { gap: 4px; --gap-h-57d9af95-eb30-4fb4-8172-ae6028f1f446: 4px; --gap-v-57d9af95-eb30-4fb4-8172-ae6028f1f446: 0px; }
}.sd[data-s-f507203b-924c-4670-9f6c-1eec035bb9f3] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px 0px 0px 0px; width: 37px; max-width: 100%; }
.sd[data-s-f507203b-924c-4670-9f6c-1eec035bb9f3]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }.sd[data-s-3c8c1f3c-f351-4aae-b529-a9668b68cb08] { align-items: center; flex: none; flex-direction: row; gap: 0px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: auto; --gap-h-3c8c1f3c-f351-4aae-b529-a9668b68cb08: 0px; --gap-v-3c8c1f3c-f351-4aae-b529-a9668b68cb08: 0px; --gap-uuid: 3c8c1f3c-f351-4aae-b529-a9668b68cb08; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-3c8c1f3c-f351-4aae-b529-a9668b68cb08] { margin: 0px; padding: 0px; --gap-h-3c8c1f3c-f351-4aae-b529-a9668b68cb08: 0px; --gap-v-3c8c1f3c-f351-4aae-b529-a9668b68cb08: 0px; }
}.sd[data-s-d7ea023d-af51-4c9f-a27e-72a2bb1626fc] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; padding: 0px; --gap-h-d7ea023d-af51-4c9f-a27e-72a2bb1626fc: 0px; --gap-v-d7ea023d-af51-4c9f-a27e-72a2bb1626fc: 0px; --gap-uuid: d7ea023d-af51-4c9f-a27e-72a2bb1626fc; max-width: 100%; }.sd[data-s-2e220e98-a5d0-49c6-a68b-96fa1dc3c48e] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px; width: 16px; max-width: 100%; }
.sd[data-s-2e220e98-a5d0-49c6-a68b-96fa1dc3c48e]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }.sd[data-s-060c6ee6-e402-490d-b12e-c69595c76d17] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; --gap-h-060c6ee6-e402-490d-b12e-c69595c76d17: 0px; --gap-v-060c6ee6-e402-490d-b12e-c69595c76d17: 0px; --gap-uuid: 060c6ee6-e402-490d-b12e-c69595c76d17; }.sd[data-s-4538d3bd-7e9a-4628-8cbd-0eb555bdc436] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px 0px 0px 10px; width: 16px; max-width: calc(100% - 10px); }
.sd[data-s-4538d3bd-7e9a-4628-8cbd-0eb555bdc436]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }.sd[data-s-2c29fc83-e644-4bf5-a0fe-0064aad11f58] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; --gap-h-2c29fc83-e644-4bf5-a0fe-0064aad11f58: 0px; --gap-v-2c29fc83-e644-4bf5-a0fe-0064aad11f58: 0px; --gap-uuid: 2c29fc83-e644-4bf5-a0fe-0064aad11f58; }.sd[data-s-4abfb840-fb17-4f26-a05c-a4c4c5fb3f28] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px 0px 0px 7px; width: 22px; max-width: calc(100% - 7px); }
.sd[data-s-4abfb840-fb17-4f26-a05c-a4c4c5fb3f28]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }.sd[data-s-269aa6d8-2d93-4937-9cdc-b0a48caaba31] { align-content: center; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 155px; --gap-h-269aa6d8-2d93-4937-9cdc-b0a48caaba31: 0px; --gap-v-269aa6d8-2d93-4937-9cdc-b0a48caaba31: 16px; --gap-uuid: 269aa6d8-2d93-4937-9cdc-b0a48caaba31; max-width: 100%; }.sd[data-s-1409e56b-4b1f-446d-a825-94e12c024b69] { color: #FFFFFF; display: flex; flex: none; font-family: var(--s-font-26a684e1); font-size: 15px; font-style: normal; font-weight: 400; height: 54px; letter-spacing: 0.03em; line-height: 29px; margin: 0px; text-align: left; width: calc(100% - (var(--gap-h-269aa6d8-2d93-4937-9cdc-b0a48caaba31) * 0)); max-width: calc(100% - (var(--gap-h-269aa6d8-2d93-4937-9cdc-b0a48caaba31) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-1409e56b-4b1f-446d-a825-94e12c024b69] { display: flex; flex: none; font-size: 13px; height: 52px; width: calc(100% - (var(--gap-h-269aa6d8-2d93-4937-9cdc-b0a48caaba31) * 0)); max-width: calc(100% - (var(--gap-h-269aa6d8-2d93-4937-9cdc-b0a48caaba31) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-1409e56b-4b1f-446d-a825-94e12c024b69] { display: none; font-size: 13px; line-height: 1.80; }
}.sd[data-s-8c96f14a-5adf-4779-811e-223e25f8301f] { color: #FFFFFF; font-family: var(--s-font-26a684e1); font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 29px; margin: 0px; text-align: left; width: 294px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-8c96f14a-5adf-4779-811e-223e25f8301f]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-8c96f14a-5adf-4779-811e-223e25f8301f] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-8c96f14a-5adf-4779-811e-223e25f8301f] { font-size: 13px; line-height: 1.80; }
}.sd[data-s-f80cef7a-0b9d-4798-961e-e052ab83cb4b] { color: #FFFFFF; font-family: var(--s-font-26a684e1); font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 29px; margin: 0px; text-align: left; width: 294px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-f80cef7a-0b9d-4798-961e-e052ab83cb4b]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-f80cef7a-0b9d-4798-961e-e052ab83cb4b] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f80cef7a-0b9d-4798-961e-e052ab83cb4b] { font-size: 13px; line-height: 1.80; }
}.sd[data-s-b5377b41-a5e9-49f3-8bd3-ddfa7f22ea42] { color: #FFFFFF; font-family: var(--s-font-26a684e1); font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 29px; margin: 0px; text-align: left; width: 294px; max-width: 100%; justify-content: flex-start; }
.sd[data-s-b5377b41-a5e9-49f3-8bd3-ddfa7f22ea42]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-b5377b41-a5e9-49f3-8bd3-ddfa7f22ea42] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-b5377b41-a5e9-49f3-8bd3-ddfa7f22ea42] { font-size: 13px; line-height: 1.80; }
}
.sd[data-s-a8e90796-b310-4e14-b4fe-9d2e7247b5c9] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 120px; justify-content: center; padding: 0px; --gap-h-a8e90796-b310-4e14-b4fe-9d2e7247b5c9: 120px; --gap-v-a8e90796-b310-4e14-b4fe-9d2e7247b5c9: 0px; --gap-uuid: a8e90796-b310-4e14-b4fe-9d2e7247b5c9; }
@media screen and (max-width: 840px){
.sd[data-s-a8e90796-b310-4e14-b4fe-9d2e7247b5c9] { gap: 48px; --gap-h-a8e90796-b310-4e14-b4fe-9d2e7247b5c9: 48px; --gap-v-a8e90796-b310-4e14-b4fe-9d2e7247b5c9: 0px; }
}.sd[data-s-5e39e479-f6d2-4727-9444-7e8f08d99f4b] { align-content: center; align-items: center; background: rgba(255, 255, 255, 0.75); border-radius: 20px 20px 20px 20px; flex: none; gap: 8px; height: auto; justify-content: center; padding: 16px 24px; width: 500px; --gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b: 0px; --gap-v-5e39e479-f6d2-4727-9444-7e8f08d99f4b: 8px; --gap-uuid: 5e39e479-f6d2-4727-9444-7e8f08d99f4b; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-5e39e479-f6d2-4727-9444-7e8f08d99f4b] { flex: none; gap: 8px; height: auto; padding: 16px 24px; width: 519px; --gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b: 0px; --gap-v-5e39e479-f6d2-4727-9444-7e8f08d99f4b: 8px; max-width: 100%; }
}.sd[data-s-7b5e66d9-a3cc-4aad-b22f-e7112e6cc554] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b) * 0)); --gap-h-7b5e66d9-a3cc-4aad-b22f-e7112e6cc554: 0px; --gap-v-7b5e66d9-a3cc-4aad-b22f-e7112e6cc554: 10px; --gap-uuid: 7b5e66d9-a3cc-4aad-b22f-e7112e6cc554; max-width: calc(100% - (var(--gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b) * 0)); }.sd[data-s-7f8e68d8-3ba1-4b77-9676-693dc681e02e] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-7f8e68d8-3ba1-4b77-9676-693dc681e02e: 5px; --gap-v-7f8e68d8-3ba1-4b77-9676-693dc681e02e: 0px; --gap-uuid: 7f8e68d8-3ba1-4b77-9676-693dc681e02e; }.sd[data-s-7e52ebcd-09f7-4bda-8dc1-edb95fb8a99d] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-a4041251-dfeb-4bee-80f6-509867f9ca07] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-ecd0f6e1-8e33-4886-abed-8f690b0531e1] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; color: #333333; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; height: 39px; justify-content: center; line-height: 1.4; padding: 10px 16px 10px 16px; text-align: left; width: calc(100% - (var(--gap-h-7b5e66d9-a3cc-4aad-b22f-e7112e6cc554) * 0)); max-width: calc(100% - (var(--gap-h-7b5e66d9-a3cc-4aad-b22f-e7112e6cc554) * 0)); }
.sd[data-s-ecd0f6e1-8e33-4886-abed-8f690b0531e1]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-ecd0f6e1-8e33-4886-abed-8f690b0531e1]:-moz-placeholder { color: #cccccc; }
.sd[data-s-ecd0f6e1-8e33-4886-abed-8f690b0531e1]::-moz-placeholder { color: #cccccc; }
.sd[data-s-ecd0f6e1-8e33-4886-abed-8f690b0531e1]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-b652dc5f-c6ca-43b8-a544-5003dc895f1a] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b) * 0)); --gap-h-b652dc5f-c6ca-43b8-a544-5003dc895f1a: 0px; --gap-v-b652dc5f-c6ca-43b8-a544-5003dc895f1a: 10px; --gap-uuid: b652dc5f-c6ca-43b8-a544-5003dc895f1a; max-width: calc(100% - (var(--gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b) * 0)); }.sd[data-s-302940fe-4302-4026-9b9d-973ba2c54945] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-302940fe-4302-4026-9b9d-973ba2c54945: 5px; --gap-v-302940fe-4302-4026-9b9d-973ba2c54945: 0px; --gap-uuid: 302940fe-4302-4026-9b9d-973ba2c54945; }.sd[data-s-d83a73d7-0eae-422b-8439-9a8184116283] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-e4102ab5-7ce5-4c14-a33f-1cb8fb7f72f1] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-a0fdf77e-3e37-45bd-834a-dae8b6dbf2c2] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; color: #333333; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; height: 39px; justify-content: center; line-height: 1.4; padding: 10px 16px 10px 16px; text-align: left; width: calc(100% - (var(--gap-h-b652dc5f-c6ca-43b8-a544-5003dc895f1a) * 0)); max-width: calc(100% - (var(--gap-h-b652dc5f-c6ca-43b8-a544-5003dc895f1a) * 0)); }
.sd[data-s-a0fdf77e-3e37-45bd-834a-dae8b6dbf2c2]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-a0fdf77e-3e37-45bd-834a-dae8b6dbf2c2]:-moz-placeholder { color: #cccccc; }
.sd[data-s-a0fdf77e-3e37-45bd-834a-dae8b6dbf2c2]::-moz-placeholder { color: #cccccc; }
.sd[data-s-a0fdf77e-3e37-45bd-834a-dae8b6dbf2c2]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-d5f72c13-0429-44fe-b322-e4df84fda4c8] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b) * 0)); --gap-h-d5f72c13-0429-44fe-b322-e4df84fda4c8: 0px; --gap-v-d5f72c13-0429-44fe-b322-e4df84fda4c8: 10px; --gap-uuid: d5f72c13-0429-44fe-b322-e4df84fda4c8; max-width: calc(100% - (var(--gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b) * 0)); }.sd[data-s-d3310320-aa51-47dd-a9aa-3ef65ad9bacb] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-d3310320-aa51-47dd-a9aa-3ef65ad9bacb: 5px; --gap-v-d3310320-aa51-47dd-a9aa-3ef65ad9bacb: 0px; --gap-uuid: d3310320-aa51-47dd-a9aa-3ef65ad9bacb; }.sd[data-s-8121713e-b3e9-471b-bef6-89d26a9e4ae7] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-feebbebd-fafc-4542-be77-833c1b155d29] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-4e67c3df-a22d-4399-a609-9fd7f3106a1e] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; color: #333333; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; height: 39px; justify-content: center; line-height: 1.4; padding: 10px 16px 10px 16px; text-align: left; width: calc(100% - (var(--gap-h-d5f72c13-0429-44fe-b322-e4df84fda4c8) * 0)); max-width: calc(100% - (var(--gap-h-d5f72c13-0429-44fe-b322-e4df84fda4c8) * 0)); }
.sd[data-s-4e67c3df-a22d-4399-a609-9fd7f3106a1e]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-4e67c3df-a22d-4399-a609-9fd7f3106a1e]:-moz-placeholder { color: #cccccc; }
.sd[data-s-4e67c3df-a22d-4399-a609-9fd7f3106a1e]::-moz-placeholder { color: #cccccc; }
.sd[data-s-4e67c3df-a22d-4399-a609-9fd7f3106a1e]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-2bf0e66d-c767-480a-a25b-852b8d4809ab] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b) * 0)); --gap-h-2bf0e66d-c767-480a-a25b-852b8d4809ab: 0px; --gap-v-2bf0e66d-c767-480a-a25b-852b8d4809ab: 10px; --gap-uuid: 2bf0e66d-c767-480a-a25b-852b8d4809ab; max-width: calc(100% - (var(--gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b) * 0)); }.sd[data-s-5d775825-bc43-4284-8eb2-3940869306ff] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-5d775825-bc43-4284-8eb2-3940869306ff: 5px; --gap-v-5d775825-bc43-4284-8eb2-3940869306ff: 0px; --gap-uuid: 5d775825-bc43-4284-8eb2-3940869306ff; }.sd[data-s-df3bccd8-9b71-49c4-ac3c-1c3bc1eb72a2] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-db36c5ab-43af-4a37-a79e-c5ee286f0f5f] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-5de17d40-f5cd-430b-8095-076482e3fcd4] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; color: #333333; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; height: 39px; justify-content: center; line-height: 1.4; padding: 10px 16px 10px 16px; text-align: left; width: calc(100% - (var(--gap-h-2bf0e66d-c767-480a-a25b-852b8d4809ab) * 0)); max-width: calc(100% - (var(--gap-h-2bf0e66d-c767-480a-a25b-852b8d4809ab) * 0)); }
.sd[data-s-5de17d40-f5cd-430b-8095-076482e3fcd4]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-5de17d40-f5cd-430b-8095-076482e3fcd4]:-moz-placeholder { color: #cccccc; }
.sd[data-s-5de17d40-f5cd-430b-8095-076482e3fcd4]::-moz-placeholder { color: #cccccc; }
.sd[data-s-5de17d40-f5cd-430b-8095-076482e3fcd4]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-9857bdd9-c769-46d6-9b2c-4cef71a7ab17] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: auto; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b) * 0)); --gap-h-9857bdd9-c769-46d6-9b2c-4cef71a7ab17: 8px; --gap-v-9857bdd9-c769-46d6-9b2c-4cef71a7ab17: 8px; --gap-uuid: 9857bdd9-c769-46d6-9b2c-4cef71a7ab17; max-width: calc(100% - (var(--gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-9857bdd9-c769-46d6-9b2c-4cef71a7ab17] { gap: 8px; --gap-h-9857bdd9-c769-46d6-9b2c-4cef71a7ab17: 8px; --gap-v-9857bdd9-c769-46d6-9b2c-4cef71a7ab17: 8px; }
}.sd[data-s-0a8ab3ff-5113-4eac-8dba-0ccebf643827] { color: #015687ff; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 14px; font-weight: 400; line-height: 1.4; text-align: right; text-decoration: underline; width: calc(50% - (var(--gap-h-9857bdd9-c769-46d6-9b2c-4cef71a7ab17) * 0.5)); max-width: calc(50% - (var(--gap-h-9857bdd9-c769-46d6-9b2c-4cef71a7ab17) * 0.5)); justify-content: flex-end; }
@media screen and (max-width: 540px){
.sd[data-s-0a8ab3ff-5113-4eac-8dba-0ccebf643827] { font-size: 12px; }
}.sd[data-s-80061e28-2f40-4e7d-a1c6-ae2e692c6b9a] { color: #015687ff; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 14px; font-weight: 400; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-9857bdd9-c769-46d6-9b2c-4cef71a7ab17) * 0.5)); max-width: calc(50% - (var(--gap-h-9857bdd9-c769-46d6-9b2c-4cef71a7ab17) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-80061e28-2f40-4e7d-a1c6-ae2e692c6b9a] { font-size: 12px; }
}.sd[data-s-39852c16-688f-41e3-a20e-83783772be06] { align-content: center; align-items: center; flex: none; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b) * 0)); --gap-h-39852c16-688f-41e3-a20e-83783772be06: 0px; --gap-v-39852c16-688f-41e3-a20e-83783772be06: 8px; --gap-uuid: 39852c16-688f-41e3-a20e-83783772be06; max-width: calc(100% - (var(--gap-h-5e39e479-f6d2-4727-9444-7e8f08d99f4b) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-39852c16-688f-41e3-a20e-83783772be06] { gap: 8px; --gap-h-39852c16-688f-41e3-a20e-83783772be06: 0px; --gap-v-39852c16-688f-41e3-a20e-83783772be06: 8px; }
}.sd[data-s-b9a2f71e-2188-4ed3-b109-52d4ed9f9846] { background: #dac500; border-radius: 100px 100px 100px 100px; box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2); color: #333333; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; justify-content: center; line-height: 1.4; padding: 15px; text-align: left; width: calc(100% - (var(--gap-h-39852c16-688f-41e3-a20e-83783772be06) * 0)); max-width: calc(100% - (var(--gap-h-39852c16-688f-41e3-a20e-83783772be06) * 0)); }
.sd[data-s-b9a2f71e-2188-4ed3-b109-52d4ed9f9846]:hover { background: #ffffffff; border-bottom: 1px solid var(--s-color-d98e2009); border-left: 1px solid var(--s-color-d98e2009); border-right: 1px solid var(--s-color-d98e2009); border-top: 1px solid var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; }.sd[data-s-55b618b9-eadf-4225-b148-590f77652bd0] { color: #FFFFFF; font-family: var(--s-font-438a48fe); font-size: 18px; line-height: 1; padding: 0px 0px 2px 0px; text-align: center; justify-content: center; }
.sd[data-s-b9a2f71e-2188-4ed3-b109-52d4ed9f9846]:hover .sd[data-s-55b618b9-eadf-4225-b148-590f77652bd0] { color: var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 540px){
.sd[data-s-55b618b9-eadf-4225-b148-590f77652bd0] { font-size: 15px; }
}
.sd[data-s-54553bdb-5df4-48b9-9f7b-553774a50a84] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; justify-content: center; padding: 0px; width: 1240px; --gap-h-54553bdb-5df4-48b9-9f7b-553774a50a84: 8px; --gap-v-54553bdb-5df4-48b9-9f7b-553774a50a84: 8px; --gap-uuid: 54553bdb-5df4-48b9-9f7b-553774a50a84; max-width: 100%; }.sd[data-s-396935f4-a7e2-4c56-8769-cab2cf8a001b] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: wrap; gap: 20px 24px; height: auto; justify-content: center; width: auto; --gap-h-396935f4-a7e2-4c56-8769-cab2cf8a001b: 24px; --gap-v-396935f4-a7e2-4c56-8769-cab2cf8a001b: 20px; --gap-uuid: 396935f4-a7e2-4c56-8769-cab2cf8a001b; max-width: 100%; }.sd[data-s-a98c8e5e-dc5e-417f-bf26-e145e3a1af6c] { align-content: center; align-items: center; background: rgb(255, 255, 255); border-bottom: 1px solid var(--s-color-e59af621); border-left: 1px solid var(--s-color-e59af621); border-radius: 24px 24px 24px 24px; border-right: 1px solid var(--s-color-e59af621); border-top: 1px solid var(--s-color-e59af621); box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2); flex: none; flex-direction: column; flex-wrap: nowrap; height: 423.698px; justify-content: flex-start; padding: 0px; width: calc(33.3% - (var(--gap-h-396935f4-a7e2-4c56-8769-cab2cf8a001b) * 0.667)); max-width: calc(33.3% - (var(--gap-h-396935f4-a7e2-4c56-8769-cab2cf8a001b) * 0.667)); }.sd[data-s-c3206bd8-b32f-48d6-bb7f-0753ed3b1e4d] { border-radius: 12px 12px 0px 0px; flex: none; height: auto; margin: 10px 10px; width: calc(100% - 20px); max-width: calc(100% - 20px); }.sd[data-s-9d75a360-e743-4805-9b93-b891a1656837] { align-content: flex-start; align-items: flex-start; border-radius: 0px 0px 12px 12px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 20px; width: 100%; --gap-h-9d75a360-e743-4805-9b93-b891a1656837: 0px; --gap-v-9d75a360-e743-4805-9b93-b891a1656837: 8px; --gap-uuid: 9d75a360-e743-4805-9b93-b891a1656837; max-width: 100%; }.sd[data-s-adbcacb0-82e0-405a-a380-44348c9dbcb7] { color: #4c4c4cff; font-family: var(--s-font-26a684e1); font-size: 12px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-14fae60f-d5f6-4da9-a2a7-168b539da8ed] { color: #4c4c4cff; font-family: var(--s-font-9d9e02e5); font-size: 17px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-4c8ba31d-819e-4ddd-8554-c59ea535348f] { color: #4c4c4cff; font-family: var(--s-font-26a684e1); font-size: 12px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-3d8b0e71-af2c-4072-80ea-6aab8ddc72cd] { color: #4c4c4cff; font-family: var(--s-font-26a684e1); font-size: 12px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-d2c5ad0f-89ee-4b32-94ce-5edcab0e95a7] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; width: 456px; max-width: 100%; }.sd[data-s-5e2c9fe1-4afe-45d8-a7c3-611415d41e6c] { background: #EEEEEE; border-radius: 20px; box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2); color: #333; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 15px; font-weight: 400; height: 40px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 4px; opacity: 1; padding: 0px; text-align: left; width: 282px; max-width: calc(100% - 8px); }.sd[data-s-9906c48c-4026-4827-97b3-9ce1057717f0] { color: #333333; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; padding: 0px 0px 2px 0px; text-align: center; justify-content: center; }
.sd[data-s-aa702155-8231-4de3-aebd-96f97f28dd7d] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 0px; --gap-h-aa702155-8231-4de3-aebd-96f97f28dd7d: 0px; --gap-v-aa702155-8231-4de3-aebd-96f97f28dd7d: 8px; --gap-uuid: aa702155-8231-4de3-aebd-96f97f28dd7d; }.sd[data-s-837b3067-4b1f-435a-a423-b816fcc9fa8b] { flex-direction: row; flex-wrap: nowrap; gap: 20px 20px; height: auto; width: auto; --gap-h-837b3067-4b1f-435a-a423-b816fcc9fa8b: 20px; --gap-v-837b3067-4b1f-435a-a423-b816fcc9fa8b: 0px; --gap-uuid: 837b3067-4b1f-435a-a423-b816fcc9fa8b; max-width: 100%; }.sd[data-s-b2427e8d-d0d6-400c-902c-5842659ecc7c] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; }.sd[data-s-92bc7078-26f9-4671-a101-7bc2d930e488] { align-content: center; align-items: center; background: #EEEEEE; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; width: 200px; max-width: 100%; }.sd[data-s-d3da0137-28f5-45b4-9f3d-2d3c6720409d] { height: 120px; width: 160px; max-width: 100%; }.sd[data-s-fdccdd8a-c6eb-4b46-9e0e-15f81d3911f4] { color: #333333; font-family: var(--s-font-9d9e02e5); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-db18d955-0219-4882-b631-2696eed4b9da] { color: #333333; font-family: var(--s-font-9d9e02e5); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-22e0af49-6f51-408a-bbd4-478ba197c3c5] { color: #333333; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 400; height: 56px; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-5b1ad396-9303-479c-be13-557b54f50adc] { color: #333333; font-family: var(--s-font-9d9e02e5); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-95a69741-d7fb-45f8-ad7f-d278a5de4c17] { align-content: center; align-items: center; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 0px; --gap-h-95a69741-d7fb-45f8-ad7f-d278a5de4c17: 0px; --gap-v-95a69741-d7fb-45f8-ad7f-d278a5de4c17: 8px; --gap-uuid: 95a69741-d7fb-45f8-ad7f-d278a5de4c17; }
@media screen and (max-width: 540px){
.sd[data-s-95a69741-d7fb-45f8-ad7f-d278a5de4c17] { gap: 8px; --gap-h-95a69741-d7fb-45f8-ad7f-d278a5de4c17: 0px; --gap-v-95a69741-d7fb-45f8-ad7f-d278a5de4c17: 8px; }
}.sd[data-s-a777250d-2a9f-464a-af75-25935dd460ca] { background: #dac500; border-radius: 100px 100px 100px 100px; box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2); color: #333333; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; justify-content: center; line-height: 1.4; padding: 15px; text-align: left; width: calc(100% - (var(--gap-h-95a69741-d7fb-45f8-ad7f-d278a5de4c17) * 0)); max-width: calc(100% - (var(--gap-h-95a69741-d7fb-45f8-ad7f-d278a5de4c17) * 0)); }
.sd[data-s-a777250d-2a9f-464a-af75-25935dd460ca]:hover { background: #ffffffff; border-bottom: 1px solid var(--s-color-d98e2009); border-left: 1px solid var(--s-color-d98e2009); border-right: 1px solid var(--s-color-d98e2009); border-top: 1px solid var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; }.sd[data-s-5661e177-0128-4e7c-8596-0c934555ea68] { color: #FFFFFF; font-family: var(--s-font-9d9e02e5); font-size: 18px; font-weight: 700; line-height: 1; padding: 0px 0px 2px 0px; text-align: center; justify-content: center; }
.sd[data-s-a777250d-2a9f-464a-af75-25935dd460ca]:hover .sd[data-s-5661e177-0128-4e7c-8596-0c934555ea68] { color: var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; }
.sd[data-s-57296e03-2481-447c-85f0-bd87d062a056] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 0px 16px 32px 16px; width: auto; --gap-h-57296e03-2481-447c-85f0-bd87d062a056: 0px; --gap-v-57296e03-2481-447c-85f0-bd87d062a056: 24px; --gap-uuid: 57296e03-2481-447c-85f0-bd87d062a056; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-57296e03-2481-447c-85f0-bd87d062a056] { flex-direction: row; flex-wrap: wrap; --gap-h-57296e03-2481-447c-85f0-bd87d062a056: 24px; --gap-v-57296e03-2481-447c-85f0-bd87d062a056: 24px; }
}
@media screen and (max-width: 540px){
.sd[data-s-57296e03-2481-447c-85f0-bd87d062a056] { padding: 0px 16px; --gap-h-57296e03-2481-447c-85f0-bd87d062a056: 0px; --gap-v-57296e03-2481-447c-85f0-bd87d062a056: 24px; }
}.sd[data-s-59e5c2a1-cbe8-4242-b977-77883c322bc5] { align-content: center; align-items: center; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; width: 1048px; --gap-h-59e5c2a1-cbe8-4242-b977-77883c322bc5: 8px; --gap-v-59e5c2a1-cbe8-4242-b977-77883c322bc5: 8px; --gap-uuid: 59e5c2a1-cbe8-4242-b977-77883c322bc5; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-59e5c2a1-cbe8-4242-b977-77883c322bc5] { align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-59e5c2a1-cbe8-4242-b977-77883c322bc5: 8px; --gap-v-59e5c2a1-cbe8-4242-b977-77883c322bc5: 8px; }
}.sd[data-s-a6e85ad9-58ed-4e30-b05f-01d07e22a22a] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: wrap; gap: 20px 16px; height: auto; justify-content: flex-start; width: calc(100% - (var(--gap-h-59e5c2a1-cbe8-4242-b977-77883c322bc5) * 0)); --gap-h-a6e85ad9-58ed-4e30-b05f-01d07e22a22a: 16px; --gap-v-a6e85ad9-58ed-4e30-b05f-01d07e22a22a: 20px; --gap-uuid: a6e85ad9-58ed-4e30-b05f-01d07e22a22a; max-width: calc(100% - (var(--gap-h-59e5c2a1-cbe8-4242-b977-77883c322bc5) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-a6e85ad9-58ed-4e30-b05f-01d07e22a22a] { align-content: center; align-items: center; justify-content: flex-start; --gap-h-a6e85ad9-58ed-4e30-b05f-01d07e22a22a: 16px; --gap-v-a6e85ad9-58ed-4e30-b05f-01d07e22a22a: 20px; }
}.sd[data-s-02f11d27-9ad2-4c4e-bccb-9edd7ba0d5cc] { align-content: center; align-items: center; background: rgb(255, 255, 255); border-radius: 55px 55px 24px 24px; box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.2); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-end; padding: 0px; width: calc(33.3% - (var(--gap-h-a6e85ad9-58ed-4e30-b05f-01d07e22a22a) * 0.667)); max-width: calc(33.3% - (var(--gap-h-a6e85ad9-58ed-4e30-b05f-01d07e22a22a) * 0.667)); }
@media screen and (max-width: 840px){
.sd[data-s-02f11d27-9ad2-4c4e-bccb-9edd7ba0d5cc] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; width: calc(50% - (var(--gap-h-a6e85ad9-58ed-4e30-b05f-01d07e22a22a) * 0.5)); max-width: calc(50% - (var(--gap-h-a6e85ad9-58ed-4e30-b05f-01d07e22a22a) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-02f11d27-9ad2-4c4e-bccb-9edd7ba0d5cc] { flex: none; width: calc(100% - (var(--gap-h-a6e85ad9-58ed-4e30-b05f-01d07e22a22a) * 0)); max-width: calc(100% - (var(--gap-h-a6e85ad9-58ed-4e30-b05f-01d07e22a22a) * 0)); }
}.sd[data-s-1ef8addb-f786-496b-bf30-2ed6f8d25d71] { border-radius: 16px 16px 0px 0px; flex: none; height: auto; margin: 0px 0px; width: 100%; max-width: 100%; }.sd[data-s-310c8a13-db60-4d16-9dcb-ad3c036d9d31] { align-content: flex-start; align-items: flex-start; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 16px 16px; width: 100%; --gap-h-310c8a13-db60-4d16-9dcb-ad3c036d9d31: 0px; --gap-v-310c8a13-db60-4d16-9dcb-ad3c036d9d31: 8px; --gap-uuid: 310c8a13-db60-4d16-9dcb-ad3c036d9d31; max-width: 100%; }.sd[data-s-a91e6fb7-57d1-4d09-b039-f06352808b23] { color: #4c4c4cff; font-family: var(--s-font-26a684e1); font-size: 12px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-10a9ce58-c5a1-495b-bb30-1a2c299df605] { color: #4c4c4cff; font-family: var(--s-font-65939df3); font-size: 17px; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-309d9622-c3fd-4a81-9222-d1599afe88ac] { color: #4c4c4cff; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-c7282c70-788b-4f9b-b4b2-3ad2bbcef3a3] { color: var(--s-color-9ea76519); height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-91f7e1b4-d387-4c2c-a9d7-dbd4b4b56bfc] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; width: calc(100% - (var(--gap-h-a6e85ad9-58ed-4e30-b05f-01d07e22a22a) * 0)); max-width: calc(100% - (var(--gap-h-a6e85ad9-58ed-4e30-b05f-01d07e22a22a) * 0)); }.sd[data-s-53818223-c830-4998-a853-4f4549b7d095] { background: #ffffffff; border-bottom: 2px solid #b7a507; border-left: 2px solid #b7a507; border-radius: 20px; border-right: 2px solid #b7a507; border-top: 2px solid #b7a507; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2); color: #333; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 15px; font-weight: 400; height: 40px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 4px; opacity: 1; padding: 0px; text-align: left; width: 282px; max-width: calc(100% - 8px); }.sd[data-s-c6cb3a30-d906-4ab2-9834-4c0e1a773f83] { color: #b7a507; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; padding: 0px 0px 2px 0px; text-align: center; justify-content: center; }
.sd[data-s-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff] { align-content: center; align-items: center; background: #FFFFFF; border-bottom: 5px solid #DAC500; border-left: 5px solid #DAC500; border-radius: 100px; border-right: 5px solid #DAC500; border-top: 5px solid #DAC500; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 72px; justify-content: center; margin: 0px; padding: 8px 0px 8px 0px; width: 510px; --gap-h-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff: 0px; --gap-v-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff: 0px; --gap-uuid: c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff; max-width: 100%; }
.sd[data-s-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff]:hover { background: var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; --gap-h-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff: 0px; --gap-v-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff] { flex: none; width: 100%; --gap-h-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff: 0px; --gap-v-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff: 0px; max-width: 100%; }
}.sd[data-s-aa944aa8-851b-4c11-900c-fcd02683dbab] { color: #DAC500; flex: none; font-family: var(--s-font-26a684e1); font-size: 23px; font-style: normal; font-weight: 700; height: calc(50% - (var(--gap-v-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff) * 0.5)); letter-spacing: 0.06em; text-align: center; width: calc(100% - (var(--gap-h-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff) * 0)); max-width: calc(100% - (var(--gap-h-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff) * 0)); justify-content: center; }
.sd[data-s-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff]:hover .sd[data-s-aa944aa8-851b-4c11-900c-fcd02683dbab] { color: #ffffff; transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-aa944aa8-851b-4c11-900c-fcd02683dbab] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-aa944aa8-851b-4c11-900c-fcd02683dbab] { font-size: 15px; }
}
.sd[data-s-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5] { align-content: center; align-items: center; background: #ffffff; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; mix-blend-mode: normal; width: 100%; --gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5: 0px; --gap-v-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5: 0px; --gap-uuid: 66e5ee07-e9fb-47f8-96c6-d2ee282a96e5; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5] { gap: 0px; --gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5: 0px; --gap-v-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5: 0px; }
}.sd[data-s-63346098-a97b-4f62-b189-1ea5bf106093] { align-content: center; align-items: center; background: transparent; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; left: 0px; padding: 0px 0px; position: fixed; top: 0px; width: 1080px; z-index: 1; max-width: 100%; }.sd[data-s-e5a8f3c5-cc33-4e63-9691-ccc42c0125b6] { align-content: center; align-items: center; background: transparent; flex: none; height: 100vh; justify-content: center; padding: 64px 0px; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-e5a8f3c5-cc33-4e63-9691-ccc42c0125b6] { flex: none; height: 100vh; padding: 64px 0px 64px 0px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-e5a8f3c5-cc33-4e63-9691-ccc42c0125b6] { flex: none; height: 100vh; padding: 64px 0px; width: 100%; }
}.sd[data-s-32b3580d-1c44-4e8d-87fb-a34882a97821] { align-items: center; background: var(--s-color-9ea76519); border-radius: 0px 0px 0px 206px; bottom: auto; flex: none; flex-direction: column; gap: 0px; height: 100%; justify-content: flex-start; left: 0px; padding: 136px 0px; position: absolute; right: 0px; top: 0px; width: auto; z-index: -1; --gap-h-32b3580d-1c44-4e8d-87fb-a34882a97821: 0px; --gap-v-32b3580d-1c44-4e8d-87fb-a34882a97821: 0px; --gap-uuid: 32b3580d-1c44-4e8d-87fb-a34882a97821; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-32b3580d-1c44-4e8d-87fb-a34882a97821] { align-content: flex-end; align-items: flex-end; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; margin: 0px; padding: 16px 0px 2px 0px; --gap-h-32b3580d-1c44-4e8d-87fb-a34882a97821: 0px; --gap-v-32b3580d-1c44-4e8d-87fb-a34882a97821: 0px; max-width: 100%; height: 100%; }
}.sd[data-s-5c4e8a30-c5e7-42b5-92de-7a8394d975d3] { align-content: center; align-items: center; background: transparent; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 32px 0px; width: 2022px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-5c4e8a30-c5e7-42b5-92de-7a8394d975d3] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-5c4e8a30-c5e7-42b5-92de-7a8394d975d3] { display: none; height: auto; margin: 0px 0px; max-width: 100%; }
}.sd[data-s-ecab375b-ef0e-4a26-b4b1-a7db41aa5510] { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; gap: -67px; height: 768px; justify-content: center; margin: 0px 0px 0px 0px; overflow-x: visible; overflow-y: visible; padding: 0px 0px; width: 1557px; --gap-h-ecab375b-ef0e-4a26-b4b1-a7db41aa5510: -67px; --gap-v-ecab375b-ef0e-4a26-b4b1-a7db41aa5510: 0px; --gap-uuid: ecab375b-ef0e-4a26-b4b1-a7db41aa5510; max-width: 100%; }
.sd[data-s-ecab375b-ef0e-4a26-b4b1-a7db41aa5510]:before { background-position: center; background-repeat: no-repeat; background-size: cover; --gap-h-ecab375b-ef0e-4a26-b4b1-a7db41aa5510: -67px; --gap-v-ecab375b-ef0e-4a26-b4b1-a7db41aa5510: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-ecab375b-ef0e-4a26-b4b1-a7db41aa5510] { display: flex; width: auto; --gap-h-ecab375b-ef0e-4a26-b4b1-a7db41aa5510: -67px; --gap-v-ecab375b-ef0e-4a26-b4b1-a7db41aa5510: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-ecab375b-ef0e-4a26-b4b1-a7db41aa5510] { display: flex; flex: none; height: auto; margin: 0px 0px 0px 0px; padding: 24px 0px; width: 100%; --gap-h-ecab375b-ef0e-4a26-b4b1-a7db41aa5510: -67px; --gap-v-ecab375b-ef0e-4a26-b4b1-a7db41aa5510: 0px; max-width: 100%; }
}.sd[data-s-a33466e7-4970-44e0-ab1a-9f2611ba67c0] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 32px; height: auto; justify-content: center; margin: 0px 24px; padding: 40px 0px; width: auto; --gap-h-a33466e7-4970-44e0-ab1a-9f2611ba67c0: 32px; --gap-v-a33466e7-4970-44e0-ab1a-9f2611ba67c0: 32px; --gap-uuid: a33466e7-4970-44e0-ab1a-9f2611ba67c0; max-width: calc(100% - 48px); }
@media screen and (max-width: 840px){
.sd[data-s-a33466e7-4970-44e0-ab1a-9f2611ba67c0] { gap: 80px; height: auto; --gap-h-a33466e7-4970-44e0-ab1a-9f2611ba67c0: 80px; --gap-v-a33466e7-4970-44e0-ab1a-9f2611ba67c0: 80px; }
}
@media screen and (max-width: 540px){
.sd[data-s-a33466e7-4970-44e0-ab1a-9f2611ba67c0] { flex: none; height: auto; margin: 0px 16px; padding: 40px 0px 0px 0px; width: 381px; --gap-h-a33466e7-4970-44e0-ab1a-9f2611ba67c0: 32px; --gap-v-a33466e7-4970-44e0-ab1a-9f2611ba67c0: 32px; max-width: calc(100% - 32px); }
}.sd[data-s-06f8d5e7-a885-4ec9-937d-20b33ff55a27] { align-items: flex-start; flex: none; flex-direction: column; gap: 0px; height: auto; justify-content: flex-start; padding: 0px; width: 500px; --gap-h-06f8d5e7-a885-4ec9-937d-20b33ff55a27: 0px; --gap-v-06f8d5e7-a885-4ec9-937d-20b33ff55a27: 0px; --gap-uuid: 06f8d5e7-a885-4ec9-937d-20b33ff55a27; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-06f8d5e7-a885-4ec9-937d-20b33ff55a27] { flex: none; gap: 6px; height: auto; margin: 0px 0px; padding: 0px; width: calc(100% - (var(--gap-h-a33466e7-4970-44e0-ab1a-9f2611ba67c0) * 0)); --gap-h-06f8d5e7-a885-4ec9-937d-20b33ff55a27: 0px; --gap-v-06f8d5e7-a885-4ec9-937d-20b33ff55a27: 6px; max-width: calc(100% - (var(--gap-h-a33466e7-4970-44e0-ab1a-9f2611ba67c0) * 0)); }
}.sd[data-s-284c07ce-d939-40e1-ac73-457c341e1d28] { align-content: center; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; --gap-h-284c07ce-d939-40e1-ac73-457c341e1d28: 0px; --gap-v-284c07ce-d939-40e1-ac73-457c341e1d28: 0px; --gap-uuid: 284c07ce-d939-40e1-ac73-457c341e1d28; }
@media screen and (max-width: 540px){
.sd[data-s-284c07ce-d939-40e1-ac73-457c341e1d28] { gap: 6px; --gap-h-284c07ce-d939-40e1-ac73-457c341e1d28: 0px; --gap-v-284c07ce-d939-40e1-ac73-457c341e1d28: 6px; }
}.sd[data-s-4a22286d-e848-4c02-979c-e452fc893203] { color: #FFFFFF; font-family: var(--s-font-20b6e4e9); font-size: 60px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 1.50; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-4a22286d-e848-4c02-979c-e452fc893203] { font-size: 60px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4a22286d-e848-4c02-979c-e452fc893203] { font-size: 35px; margin: 0px; }
}.sd[data-s-39c12c25-f43d-4b09-9974-7a251df8457c] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-284c07ce-d939-40e1-ac73-457c341e1d28) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center left; width: calc(100% - (var(--gap-h-284c07ce-d939-40e1-ac73-457c341e1d28) * 0)); max-width: calc(100% - (var(--gap-h-284c07ce-d939-40e1-ac73-457c341e1d28) * 0)); }
.sd[data-s-39c12c25-f43d-4b09-9974-7a251df8457c].appear { background: #ffffffff; flex: none; scale: 1 1; transition-delay: 200ms; transition-duration: 800ms; width: 100%; }
.sd[data-s-39c12c25-f43d-4b09-9974-7a251df8457c].appear-active { transition-delay: 200ms; transition-duration: 800ms; }.sd[data-s-3f7ab26b-e243-4ee6-94af-8eb64b9dc5f3] { align-content: center; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; --gap-h-3f7ab26b-e243-4ee6-94af-8eb64b9dc5f3: 0px; --gap-v-3f7ab26b-e243-4ee6-94af-8eb64b9dc5f3: 0px; --gap-uuid: 3f7ab26b-e243-4ee6-94af-8eb64b9dc5f3; }
@media screen and (max-width: 540px){
.sd[data-s-3f7ab26b-e243-4ee6-94af-8eb64b9dc5f3] { gap: 6px; --gap-h-3f7ab26b-e243-4ee6-94af-8eb64b9dc5f3: 0px; --gap-v-3f7ab26b-e243-4ee6-94af-8eb64b9dc5f3: 6px; }
}.sd[data-s-702e22fe-2a69-4eb3-8e40-372009083306] { color: #FFFFFF; font-family: var(--s-font-c9b09e36); font-size: 15px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-702e22fe-2a69-4eb3-8e40-372009083306] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-702e22fe-2a69-4eb3-8e40-372009083306] { flex: none; font-size: 13px; height: auto; margin: 0px; width: 326px; max-width: 100%; }
}.sd[data-s-bce33689-26d6-4f5d-b930-238f511d2a83] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-3f7ab26b-e243-4ee6-94af-8eb64b9dc5f3) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center left; width: calc(100% - (var(--gap-h-3f7ab26b-e243-4ee6-94af-8eb64b9dc5f3) * 0)); max-width: calc(100% - (var(--gap-h-3f7ab26b-e243-4ee6-94af-8eb64b9dc5f3) * 0)); }
.sd[data-s-bce33689-26d6-4f5d-b930-238f511d2a83].appear { background: #ffffffff; flex: none; scale: 1 1; transition-delay: 300ms; transition-duration: 800ms; width: 100%; }
.sd[data-s-bce33689-26d6-4f5d-b930-238f511d2a83].appear-active { transition-delay: 300ms; transition-duration: 800ms; }.sd[data-s-63f42ab1-d86c-408a-b6d3-b9eeb5a161bc] { align-content: center; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 24px 0px 0px 0px; --gap-h-63f42ab1-d86c-408a-b6d3-b9eeb5a161bc: 16px; --gap-v-63f42ab1-d86c-408a-b6d3-b9eeb5a161bc: 0px; --gap-uuid: 63f42ab1-d86c-408a-b6d3-b9eeb5a161bc; }
@media screen and (max-width: 540px){
.sd[data-s-63f42ab1-d86c-408a-b6d3-b9eeb5a161bc] { gap: 6px; --gap-h-63f42ab1-d86c-408a-b6d3-b9eeb5a161bc: 6px; --gap-v-63f42ab1-d86c-408a-b6d3-b9eeb5a161bc: 0px; }
}.sd[data-s-a156e550-968b-4bc9-b43b-1bbfbbcfc8f7] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 2px solid #ffffffff; border-left: 2px solid #ffffffff; border-radius: 24px; border-right: 2px solid #ffffffff; border-top: 2px solid #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 78px; justify-content: center; width: 152px; max-width: 100%; }
.sd[data-s-a156e550-968b-4bc9-b43b-1bbfbbcfc8f7].appear { opacity: 0; transition-duration: 900ms; transition-timing-function: ease-in-out; translate: 0px 20px; }
.sd[data-s-a156e550-968b-4bc9-b43b-1bbfbbcfc8f7].appear-active { transition-duration: 900ms; transition-timing-function: ease-in-out; }.sd[data-s-7a7eb90b-6554-40a4-acf4-86f4d5382d37] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px 16px; }.sd[data-s-826ea807-e31b-487c-ba67-e18031661d99] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 12px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-826ea807-e31b-487c-ba67-e18031661d99] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-826ea807-e31b-487c-ba67-e18031661d99] { flex: none; font-size: 13px; height: auto; margin: 0px; width: 326px; max-width: 100%; }
}.sd[data-s-92baa4ab-e6ac-4d61-8010-523455b35222] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-92baa4ab-e6ac-4d61-8010-523455b35222: 0px; --gap-v-92baa4ab-e6ac-4d61-8010-523455b35222: 0px; --gap-uuid: 92baa4ab-e6ac-4d61-8010-523455b35222; }.sd[data-s-bcb316f9-c03b-4ca8-a732-6e4ae700c791] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 25px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-bcb316f9-c03b-4ca8-a732-6e4ae700c791] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-bcb316f9-c03b-4ca8-a732-6e4ae700c791] { flex: none; font-size: 13px; height: auto; margin: 0px; width: 326px; max-width: 100%; }
}.sd[data-s-d633abc4-e3e8-40ee-8511-0fafa40ddc8a] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 15px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-d633abc4-e3e8-40ee-8511-0fafa40ddc8a] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d633abc4-e3e8-40ee-8511-0fafa40ddc8a] { flex: none; font-size: 13px; height: auto; margin: 0px; width: 326px; max-width: 100%; }
}.sd[data-s-54fe0223-5db0-43dd-98b5-e087a3c7b706] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 2px solid #ffffffff; border-left: 2px solid #ffffffff; border-radius: 24px; border-right: 2px solid #ffffffff; border-top: 2px solid #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 78px; justify-content: center; width: 152px; max-width: 100%; }
.sd[data-s-54fe0223-5db0-43dd-98b5-e087a3c7b706].appear { opacity: 0; transition-duration: 900ms; transition-timing-function: ease-in-out; translate: 0px 20px; }
.sd[data-s-54fe0223-5db0-43dd-98b5-e087a3c7b706].appear-active { transition-duration: 900ms; transition-timing-function: ease-in-out; }.sd[data-s-77b9a71d-27b1-4052-ba5e-dcbf3cf6df40] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px 16px; }.sd[data-s-021944f4-fb19-4371-8021-7f6647b59d9f] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 12px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-021944f4-fb19-4371-8021-7f6647b59d9f] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-021944f4-fb19-4371-8021-7f6647b59d9f] { flex: none; font-size: 13px; height: auto; margin: 0px; width: 326px; max-width: 100%; }
}.sd[data-s-03fd0baa-027d-4b3c-84d4-099f8ebecbbc] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-03fd0baa-027d-4b3c-84d4-099f8ebecbbc: 0px; --gap-v-03fd0baa-027d-4b3c-84d4-099f8ebecbbc: 0px; --gap-uuid: 03fd0baa-027d-4b3c-84d4-099f8ebecbbc; }.sd[data-s-e48edd48-9e47-4c91-bab3-843e0e21eb81] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 25px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-e48edd48-9e47-4c91-bab3-843e0e21eb81] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-e48edd48-9e47-4c91-bab3-843e0e21eb81] { flex: none; font-size: 13px; height: auto; margin: 0px; width: 326px; max-width: 100%; }
}.sd[data-s-88810a73-2803-4cf2-8a7e-6576810ce0fd] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 13px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-88810a73-2803-4cf2-8a7e-6576810ce0fd] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-88810a73-2803-4cf2-8a7e-6576810ce0fd] { flex: none; font-size: 13px; height: auto; margin: 0px; width: 326px; max-width: 100%; }
}.sd[data-s-dce72067-bd88-4a54-a0d4-d665e9199e61] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 2px solid #ffffffff; border-left: 2px solid #ffffffff; border-radius: 24px; border-right: 2px solid #ffffffff; border-top: 2px solid #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 78px; justify-content: center; width: 152px; max-width: 100%; }
.sd[data-s-dce72067-bd88-4a54-a0d4-d665e9199e61].appear { opacity: 0; transition-duration: 900ms; transition-timing-function: ease-in-out; translate: 0px 20px; }
.sd[data-s-dce72067-bd88-4a54-a0d4-d665e9199e61].appear-active { transition-duration: 900ms; transition-timing-function: ease-in-out; }.sd[data-s-0ce175c5-1d74-449e-b121-9cf804cf748e] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px 16px; }.sd[data-s-7b6c7762-3a97-4c95-9f4e-e2432b9e6d67] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 12px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-7b6c7762-3a97-4c95-9f4e-e2432b9e6d67] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-7b6c7762-3a97-4c95-9f4e-e2432b9e6d67] { flex: none; font-size: 13px; height: auto; margin: 0px; width: 326px; max-width: 100%; }
}.sd[data-s-eb6fbf7d-32c8-487c-a58c-ef77e92925d5] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-eb6fbf7d-32c8-487c-a58c-ef77e92925d5: 0px; --gap-v-eb6fbf7d-32c8-487c-a58c-ef77e92925d5: 0px; --gap-uuid: eb6fbf7d-32c8-487c-a58c-ef77e92925d5; }.sd[data-s-2c62e234-404d-48a9-8e3f-78e7df05cf50] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 25px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-2c62e234-404d-48a9-8e3f-78e7df05cf50] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2c62e234-404d-48a9-8e3f-78e7df05cf50] { flex: none; font-size: 13px; height: auto; margin: 0px; width: 326px; max-width: 100%; }
}.sd[data-s-f753f306-a6e6-4424-a12d-33da841d1116] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 13px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-f753f306-a6e6-4424-a12d-33da841d1116] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f753f306-a6e6-4424-a12d-33da841d1116] { flex: none; font-size: 13px; height: auto; margin: 0px; width: 326px; max-width: 100%; }
}.sd[data-s-d85961f4-a819-4f92-920b-9e108834013f] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 120px; justify-content: center; padding: 0px; --gap-h-d85961f4-a819-4f92-920b-9e108834013f: 120px; --gap-v-d85961f4-a819-4f92-920b-9e108834013f: 0px; --gap-uuid: d85961f4-a819-4f92-920b-9e108834013f; }
@media screen and (max-width: 840px){
.sd[data-s-d85961f4-a819-4f92-920b-9e108834013f] { gap: 48px; --gap-h-d85961f4-a819-4f92-920b-9e108834013f: 48px; --gap-v-d85961f4-a819-4f92-920b-9e108834013f: 0px; }
}.sd[data-s-feab0478-924a-4c97-a4c9-835fcbcee73c] { align-content: center; align-items: center; background: transparent; display: none; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 32px 0px; width: 2022px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-feab0478-924a-4c97-a4c9-835fcbcee73c] { display: flex; flex: none; height: 1083px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-feab0478-924a-4c97-a4c9-835fcbcee73c] { display: flex; flex: none; height: auto; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-5cd9a9af-38a5-4a84-9b3b-882408818b52] { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; gap: -67px; height: 969px; justify-content: center; margin: 0px 0px 0px 0px; overflow-x: visible; overflow-y: visible; padding: 0px 0px; width: 100%; --gap-h-5cd9a9af-38a5-4a84-9b3b-882408818b52: -67px; --gap-v-5cd9a9af-38a5-4a84-9b3b-882408818b52: 0px; --gap-uuid: 5cd9a9af-38a5-4a84-9b3b-882408818b52; max-width: 100%; }
.sd[data-s-5cd9a9af-38a5-4a84-9b3b-882408818b52]:before { background-position: center; background-repeat: no-repeat; background-size: cover; --gap-h-5cd9a9af-38a5-4a84-9b3b-882408818b52: -67px; --gap-v-5cd9a9af-38a5-4a84-9b3b-882408818b52: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-5cd9a9af-38a5-4a84-9b3b-882408818b52] { display: flex; flex: none; height: 441px; width: 100%; --gap-h-5cd9a9af-38a5-4a84-9b3b-882408818b52: -67px; --gap-v-5cd9a9af-38a5-4a84-9b3b-882408818b52: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-5cd9a9af-38a5-4a84-9b3b-882408818b52] { display: flex; flex: none; height: 338px; margin: 0px 0px 0px 0px; padding: 24px 0px; width: 100%; --gap-h-5cd9a9af-38a5-4a84-9b3b-882408818b52: -67px; --gap-v-5cd9a9af-38a5-4a84-9b3b-882408818b52: 0px; max-width: 100%; }
}.sd[data-s-1e29f1a3-6888-4719-96ed-366a8411af72] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 80px; height: auto; justify-content: center; margin: 0px 24px; padding: 40px 0px; width: auto; --gap-h-1e29f1a3-6888-4719-96ed-366a8411af72: 80px; --gap-v-1e29f1a3-6888-4719-96ed-366a8411af72: 80px; --gap-uuid: 1e29f1a3-6888-4719-96ed-366a8411af72; max-width: calc(100% - 48px); }
@media screen and (max-width: 840px){
.sd[data-s-1e29f1a3-6888-4719-96ed-366a8411af72] { gap: 32px; height: auto; padding: 32px 0px; --gap-h-1e29f1a3-6888-4719-96ed-366a8411af72: 32px; --gap-v-1e29f1a3-6888-4719-96ed-366a8411af72: 32px; }
}
@media screen and (max-width: 540px){
.sd[data-s-1e29f1a3-6888-4719-96ed-366a8411af72] { flex: none; gap: 32px; height: auto; margin: 0px 16px; padding: 24px 0px; width: 381px; --gap-h-1e29f1a3-6888-4719-96ed-366a8411af72: 32px; --gap-v-1e29f1a3-6888-4719-96ed-366a8411af72: 32px; max-width: calc(100% - 32px); }
}.sd[data-s-ac943583-ef38-4fe5-a4f7-31f69f850369] { align-items: flex-start; flex: none; flex-direction: column; gap: 13px; height: auto; justify-content: flex-start; padding: 0px; width: 500px; --gap-h-ac943583-ef38-4fe5-a4f7-31f69f850369: 0px; --gap-v-ac943583-ef38-4fe5-a4f7-31f69f850369: 13px; --gap-uuid: ac943583-ef38-4fe5-a4f7-31f69f850369; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-ac943583-ef38-4fe5-a4f7-31f69f850369] { flex: none; gap: 6px; height: auto; margin: 0px 0px; padding: 0px; width: calc(100% - (var(--gap-h-1e29f1a3-6888-4719-96ed-366a8411af72) * 0)); --gap-h-ac943583-ef38-4fe5-a4f7-31f69f850369: 0px; --gap-v-ac943583-ef38-4fe5-a4f7-31f69f850369: 6px; max-width: calc(100% - (var(--gap-h-1e29f1a3-6888-4719-96ed-366a8411af72) * 0)); }
}.sd[data-s-dc3a6eb6-8d55-42b3-9515-1874a3624798] { color: #FFFFFF; font-family: var(--s-font-26a684e1); font-size: 60px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 1.50; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-dc3a6eb6-8d55-42b3-9515-1874a3624798] { font-family: var(--s-font-20b6e4e9); font-size: 60px; }
}
@media screen and (max-width: 540px){
.sd[data-s-dc3a6eb6-8d55-42b3-9515-1874a3624798] { font-size: 35px; letter-spacing: 0.02em; margin: 0px; }
}.sd[data-s-721170c6-7e7a-495f-8beb-591756bd15e1] { color: #FFFFFF; font-family: var(--s-font-26a684e1); font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 27px; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-721170c6-7e7a-495f-8beb-591756bd15e1] { font-family: var(--s-font-c9b09e36); font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-721170c6-7e7a-495f-8beb-591756bd15e1] { flex: none; font-size: 13px; height: auto; line-height: 1.70; margin: 0px; width: 326px; max-width: 100%; }
}.sd[data-s-736fad35-b92a-4a84-8777-a22dfcb3b363] { align-content: center; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 24px 0px 0px 0px; --gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363: 16px; --gap-v-736fad35-b92a-4a84-8777-a22dfcb3b363: 0px; --gap-uuid: 736fad35-b92a-4a84-8777-a22dfcb3b363; }
@media screen and (max-width: 840px){
.sd[data-s-736fad35-b92a-4a84-8777-a22dfcb3b363] { align-content: flex-start; align-items: flex-start; flex: none; gap: 8px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-ac943583-ef38-4fe5-a4f7-31f69f850369) * 0)); --gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363: 8px; --gap-v-736fad35-b92a-4a84-8777-a22dfcb3b363: 0px; max-width: calc(100% - (var(--gap-h-ac943583-ef38-4fe5-a4f7-31f69f850369) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-736fad35-b92a-4a84-8777-a22dfcb3b363] { gap: 6px; --gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363: 6px; --gap-v-736fad35-b92a-4a84-8777-a22dfcb3b363: 0px; }
}.sd[data-s-161c0699-4dd5-4060-bebb-7d53a6005019] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 2px solid #ffffffff; border-left: 2px solid #ffffffff; border-radius: 24px; border-right: 2px solid #ffffffff; border-top: 2px solid #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 78px; justify-content: center; width: 152px; max-width: 100%; }
.sd[data-s-161c0699-4dd5-4060-bebb-7d53a6005019].appear { opacity: 0; transition-duration: 900ms; transition-timing-function: ease-in-out; translate: 0px 20px; }
.sd[data-s-161c0699-4dd5-4060-bebb-7d53a6005019].appear-active { transition-duration: 900ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-161c0699-4dd5-4060-bebb-7d53a6005019] { flex: none; width: calc(33% - (var(--gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363) * 0.67)); max-width: calc(33% - (var(--gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363) * 0.67)); }
}
@media screen and (max-width: 540px){
.sd[data-s-161c0699-4dd5-4060-bebb-7d53a6005019] { flex: none; height: 58px; width: calc(33% - (var(--gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363) * 0.67)); max-width: calc(33% - (var(--gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363) * 0.67)); }
}.sd[data-s-b1f04b5c-0d55-42ea-b6e4-6507f8b36506] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px 16px; }
@media screen and (max-width: 540px){
.sd[data-s-b1f04b5c-0d55-42ea-b6e4-6507f8b36506] { flex: none; height: auto; padding: 0px 8px; width: 100%; max-width: 100%; }
}.sd[data-s-3d7f8c98-b80f-4f9f-9cd3-f03fc32b9033] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 12px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-3d7f8c98-b80f-4f9f-9cd3-f03fc32b9033] { font-size: 10px; }
}
@media screen and (max-width: 540px){
.sd[data-s-3d7f8c98-b80f-4f9f-9cd3-f03fc32b9033] { flex: none; font-size: 10px; height: auto; margin: 0px; width: auto; }
}.sd[data-s-a206f929-23b4-4f41-83dd-b712863198f3] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-a206f929-23b4-4f41-83dd-b712863198f3: 0px; --gap-v-a206f929-23b4-4f41-83dd-b712863198f3: 0px; --gap-uuid: a206f929-23b4-4f41-83dd-b712863198f3; }
@media screen and (max-width: 540px){
.sd[data-s-a206f929-23b4-4f41-83dd-b712863198f3] { width: auto; --gap-h-a206f929-23b4-4f41-83dd-b712863198f3: 0px; --gap-v-a206f929-23b4-4f41-83dd-b712863198f3: 0px; max-width: 100%; }
}.sd[data-s-76799a57-2cb0-4f3c-935b-083a6a314263] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 25px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-76799a57-2cb0-4f3c-935b-083a6a314263] { font-size: 25px; }
}
@media screen and (max-width: 540px){
.sd[data-s-76799a57-2cb0-4f3c-935b-083a6a314263] { flex: none; font-size: 13px; height: auto; margin: 0px; width: auto; }
}.sd[data-s-4d848691-a0d3-4a28-99b2-5adf9d4b8b3c] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 15px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-4d848691-a0d3-4a28-99b2-5adf9d4b8b3c] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4d848691-a0d3-4a28-99b2-5adf9d4b8b3c] { flex: none; font-size: 13px; height: auto; margin: 0px; width: auto; }
}.sd[data-s-8dde9c60-39bf-4eab-9b1d-3b0adf97d60c] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 2px solid #ffffffff; border-left: 2px solid #ffffffff; border-radius: 24px; border-right: 2px solid #ffffffff; border-top: 2px solid #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 78px; justify-content: center; width: 152px; max-width: 100%; }
.sd[data-s-8dde9c60-39bf-4eab-9b1d-3b0adf97d60c].appear { opacity: 0; transition-duration: 900ms; transition-timing-function: ease-in-out; translate: 0px 20px; }
.sd[data-s-8dde9c60-39bf-4eab-9b1d-3b0adf97d60c].appear-active { transition-duration: 900ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-8dde9c60-39bf-4eab-9b1d-3b0adf97d60c] { flex: none; width: calc(33% - (var(--gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363) * 0.67)); max-width: calc(33% - (var(--gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363) * 0.67)); }
}
@media screen and (max-width: 540px){
.sd[data-s-8dde9c60-39bf-4eab-9b1d-3b0adf97d60c] { flex: none; height: 58px; width: calc(33% - (var(--gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363) * 0.67)); max-width: calc(33% - (var(--gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363) * 0.67)); }
}.sd[data-s-106dc0fc-5a8f-42ed-bbdd-7aa06d28c083] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px 16px; }
@media screen and (max-width: 540px){
.sd[data-s-106dc0fc-5a8f-42ed-bbdd-7aa06d28c083] { flex: none; height: auto; padding: 0px 8px; width: 100%; max-width: 100%; }
}.sd[data-s-0bad0fc9-608a-42d7-837a-2c08130e1b90] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 12px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-0bad0fc9-608a-42d7-837a-2c08130e1b90] { font-size: 10px; }
}
@media screen and (max-width: 540px){
.sd[data-s-0bad0fc9-608a-42d7-837a-2c08130e1b90] { flex: none; font-size: 10px; height: auto; margin: 0px; width: auto; }
}.sd[data-s-88f11f4f-bcd8-43d8-aeb5-965c77b2ca9e] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-88f11f4f-bcd8-43d8-aeb5-965c77b2ca9e: 0px; --gap-v-88f11f4f-bcd8-43d8-aeb5-965c77b2ca9e: 0px; --gap-uuid: 88f11f4f-bcd8-43d8-aeb5-965c77b2ca9e; }
@media screen and (max-width: 540px){
.sd[data-s-88f11f4f-bcd8-43d8-aeb5-965c77b2ca9e] { width: auto; --gap-h-88f11f4f-bcd8-43d8-aeb5-965c77b2ca9e: 0px; --gap-v-88f11f4f-bcd8-43d8-aeb5-965c77b2ca9e: 0px; max-width: 100%; }
}.sd[data-s-9914a56d-bcce-486a-91ff-889aa8b6d185] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 25px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-9914a56d-bcce-486a-91ff-889aa8b6d185] { font-size: 25px; }
}
@media screen and (max-width: 540px){
.sd[data-s-9914a56d-bcce-486a-91ff-889aa8b6d185] { flex: none; font-size: 13px; height: auto; margin: 0px; width: auto; }
}.sd[data-s-2ae667e5-6408-4ba1-ae14-825ad8146fff] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 13px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-2ae667e5-6408-4ba1-ae14-825ad8146fff] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2ae667e5-6408-4ba1-ae14-825ad8146fff] { flex: none; font-size: 13px; height: auto; margin: 0px; width: auto; }
}.sd[data-s-8b2b2c77-7dae-4717-b968-322d7abd5e93] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 2px solid #ffffffff; border-left: 2px solid #ffffffff; border-radius: 24px; border-right: 2px solid #ffffffff; border-top: 2px solid #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 78px; justify-content: center; width: 152px; max-width: 100%; }
.sd[data-s-8b2b2c77-7dae-4717-b968-322d7abd5e93].appear { opacity: 0; transition-duration: 2000ms; transition-timing-function: ease-in-out; translate: 0px 20px; }
.sd[data-s-8b2b2c77-7dae-4717-b968-322d7abd5e93].appear-active { transition-duration: 2000ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-8b2b2c77-7dae-4717-b968-322d7abd5e93].appear { transition-duration: 700ms; }
.sd[data-s-8b2b2c77-7dae-4717-b968-322d7abd5e93].appear-active { transition-duration: 700ms; }
.sd[data-s-8b2b2c77-7dae-4717-b968-322d7abd5e93] { flex: none; width: calc(33% - (var(--gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363) * 0.67)); max-width: calc(33% - (var(--gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363) * 0.67)); }
}
@media screen and (max-width: 540px){
.sd[data-s-8b2b2c77-7dae-4717-b968-322d7abd5e93] { flex: none; height: 58px; width: calc(33% - (var(--gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363) * 0.67)); max-width: calc(33% - (var(--gap-h-736fad35-b92a-4a84-8777-a22dfcb3b363) * 0.67)); }
}.sd[data-s-7a0be284-82e4-4c0c-b44d-431c2f234b0d] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px 16px; }
@media screen and (max-width: 540px){
.sd[data-s-7a0be284-82e4-4c0c-b44d-431c2f234b0d] { flex: none; height: auto; padding: 0px 8px; width: 100%; max-width: 100%; }
}.sd[data-s-1dfc26ec-57b8-4032-8805-859f72233cac] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 12px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-1dfc26ec-57b8-4032-8805-859f72233cac] { font-size: 10px; }
}
@media screen and (max-width: 540px){
.sd[data-s-1dfc26ec-57b8-4032-8805-859f72233cac] { flex: none; font-size: 10px; height: auto; margin: 0px; width: auto; }
}.sd[data-s-b9f12733-b7d7-42e6-9a32-05f7841a3621] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-b9f12733-b7d7-42e6-9a32-05f7841a3621: 0px; --gap-v-b9f12733-b7d7-42e6-9a32-05f7841a3621: 0px; --gap-uuid: b9f12733-b7d7-42e6-9a32-05f7841a3621; }.sd[data-s-541d9664-7d3e-4517-82e7-01be176a0fb9] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 25px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-541d9664-7d3e-4517-82e7-01be176a0fb9] { font-size: 25px; }
}
@media screen and (max-width: 540px){
.sd[data-s-541d9664-7d3e-4517-82e7-01be176a0fb9] { flex: none; font-size: 13px; height: auto; margin: 0px; width: auto; }
}.sd[data-s-d93d7fb6-9fca-4435-ab39-83b80a4375b6] { color: var(--s-color-9ea76519); flex: none; font-family: var(--s-font-20b6e4e9); font-size: 13px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-d93d7fb6-9fca-4435-ab39-83b80a4375b6] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d93d7fb6-9fca-4435-ab39-83b80a4375b6] { flex: none; font-size: 13px; height: auto; margin: 0px; width: auto; }
}.sd[data-s-cf710335-31ce-49de-b345-dff66e73ae0d] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 120px; justify-content: center; padding: 0px; --gap-h-cf710335-31ce-49de-b345-dff66e73ae0d: 120px; --gap-v-cf710335-31ce-49de-b345-dff66e73ae0d: 0px; --gap-uuid: cf710335-31ce-49de-b345-dff66e73ae0d; }
@media screen and (max-width: 840px){
.sd[data-s-cf710335-31ce-49de-b345-dff66e73ae0d] { gap: 48px; --gap-h-cf710335-31ce-49de-b345-dff66e73ae0d: 48px; --gap-v-cf710335-31ce-49de-b345-dff66e73ae0d: 0px; }
}.sd[data-s-eecd238a-9875-4b1e-b010-172fae57935d] { flex-direction: row; gap: 16px; height: 100px; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); --gap-h-eecd238a-9875-4b1e-b010-172fae57935d: 16px; --gap-v-eecd238a-9875-4b1e-b010-172fae57935d: 0px; --gap-uuid: eecd238a-9875-4b1e-b010-172fae57935d; max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); }.sd[data-s-4b14b80c-019b-4185-8d87-590b72845e85] { height: 52.692867540029106px; width: 199.99999999999997px; max-width: 100%; }.sd[data-s-42b9cf0a-311e-4f5f-96cc-a4264748c5bd] { height: 52.692867540029106px; width: 199.99999999999997px; max-width: 100%; }.sd[data-s-d93051cb-a7e7-45c5-9d14-37cf00a3dd57] { height: 52.692867540029106px; width: 199.99999999999997px; max-width: 100%; }.sd[data-s-924ab62d-10fe-4e39-b5cb-3570ad94e09e] { height: 52.692867540029106px; width: 199.99999999999997px; max-width: 100%; }.sd[data-s-33758565-687e-40db-a6c0-f21b5a442993] { height: 52.692867540029106px; width: 199.99999999999997px; max-width: 100%; }.sd[data-s-a054cc84-d506-40ed-988d-ebdfc828ff65] { height: 52.692867540029106px; width: 199.99999999999997px; max-width: 100%; }.sd[data-s-eb1ab4b9-0b22-47d9-94c3-c61844200eb5] { height: 52.692867540029106px; width: 199.99999999999997px; max-width: 100%; }.sd[data-s-987dd75e-41f3-4dbe-b29e-a547c3ba1b94] { align-content: center; align-items: center; background: #f2f2f2; flex-direction: column; flex-wrap: nowrap; height: 720px; justify-content: center; padding: 0 0; width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-987dd75e-41f3-4dbe-b29e-a547c3ba1b94] { padding: 80px 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-987dd75e-41f3-4dbe-b29e-a547c3ba1b94] { height: auto; padding: 80px 16px; max-width: 100%; }
}.sd[data-s-section-inner-987dd75e-41f3-4dbe-b29e-a547c3ba1b94] { padding: 0 0; width: 1080px; height: 720px; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-987dd75e-41f3-4dbe-b29e-a547c3ba1b94] { padding: 80px 0px; flex-direction: column; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-987dd75e-41f3-4dbe-b29e-a547c3ba1b94] { padding: 80px 16px; height: auto; flex-direction: column; max-width: 100%; }
}.sd[data-s-685349e5-4bb2-4276-8936-83297ac3a0af] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 57px; height: auto; justify-content: center; margin: 0px; padding: 0px 16px; width: 723px; --gap-h-685349e5-4bb2-4276-8936-83297ac3a0af: 0px; --gap-v-685349e5-4bb2-4276-8936-83297ac3a0af: 57px; --gap-uuid: 685349e5-4bb2-4276-8936-83297ac3a0af; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-685349e5-4bb2-4276-8936-83297ac3a0af] { flex: none; height: auto; padding: 0px 16px; width: 100%; --gap-h-685349e5-4bb2-4276-8936-83297ac3a0af: 0px; --gap-v-685349e5-4bb2-4276-8936-83297ac3a0af: 57px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-685349e5-4bb2-4276-8936-83297ac3a0af] { gap: 28px; margin: 0px; padding: 0px 0px 0px 0px; --gap-h-685349e5-4bb2-4276-8936-83297ac3a0af: 0px; --gap-v-685349e5-4bb2-4276-8936-83297ac3a0af: 28px; }
}.sd[data-s-149ec089-2a77-4759-9933-255128360923] { align-content: flex-end; align-items: flex-end; flex-direction: column; flex-wrap: nowrap; gap: 57px; justify-content: center; padding: 0px; --gap-h-149ec089-2a77-4759-9933-255128360923: 0px; --gap-v-149ec089-2a77-4759-9933-255128360923: 57px; --gap-uuid: 149ec089-2a77-4759-9933-255128360923; }
@media screen and (max-width: 540px){
.sd[data-s-149ec089-2a77-4759-9933-255128360923] { gap: 28px; --gap-h-149ec089-2a77-4759-9933-255128360923: 0px; --gap-v-149ec089-2a77-4759-9933-255128360923: 28px; }
}.sd[data-s-5c4feee9-ab99-4775-8f08-f9d30098c7de] { color: #474747; flex: none; font-family: var(--s-font-20b6e4e9); font-size: 30px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-5c4feee9-ab99-4775-8f08-f9d30098c7de].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-5c4feee9-ab99-4775-8f08-f9d30098c7de].appear-active { transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-5c4feee9-ab99-4775-8f08-f9d30098c7de] { font-size: 30px; }
}
@media screen and (max-width: 540px){
.sd[data-s-5c4feee9-ab99-4775-8f08-f9d30098c7de] { font-size: 25px; line-height: 1.60; }
}.sd[data-s-c334654f-8448-4b23-9d97-df2bfcb3e1b0] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 57px; justify-content: center; padding: 0px; --gap-h-c334654f-8448-4b23-9d97-df2bfcb3e1b0: 0px; --gap-v-c334654f-8448-4b23-9d97-df2bfcb3e1b0: 57px; --gap-uuid: c334654f-8448-4b23-9d97-df2bfcb3e1b0; }
.sd[data-s-c334654f-8448-4b23-9d97-df2bfcb3e1b0].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-c334654f-8448-4b23-9d97-df2bfcb3e1b0: 0px; --gap-v-c334654f-8448-4b23-9d97-df2bfcb3e1b0: 57px; }
.sd[data-s-c334654f-8448-4b23-9d97-df2bfcb3e1b0].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 540px){
.sd[data-s-c334654f-8448-4b23-9d97-df2bfcb3e1b0] { gap: 28px; --gap-h-c334654f-8448-4b23-9d97-df2bfcb3e1b0: 0px; --gap-v-c334654f-8448-4b23-9d97-df2bfcb3e1b0: 28px; }
}.sd[data-s-ad1ec70c-f347-48fc-9e51-b44f7149dfd9] { color: #838383; font-family: var(--s-font-03956159); font-size: 16px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.80; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-ad1ec70c-f347-48fc-9e51-b44f7149dfd9] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-ad1ec70c-f347-48fc-9e51-b44f7149dfd9] { font-size: 16px; }
}.sd[data-s-fde86100-f7a2-4acf-a15c-e40e4200f47f] { align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 80px 0px 0px 0px; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-fde86100-f7a2-4acf-a15c-e40e4200f47f] { padding: 32px 8px; }
}
@media screen and (max-width: 540px){
.sd[data-s-fde86100-f7a2-4acf-a15c-e40e4200f47f] { padding: 24px 16px; }
}.sd[data-s-section-inner-fde86100-f7a2-4acf-a15c-e40e4200f47f] { padding: 80px 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%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-fde86100-f7a2-4acf-a15c-e40e4200f47f] { padding: 32px 8px; flex-direction: column; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-fde86100-f7a2-4acf-a15c-e40e4200f47f] { padding: 24px 16px; flex-direction: column; }
}.sd[data-s-e693c429-927c-46ae-b486-3f90d46d69ba] { align-items: center; flex: none; flex-direction: column; gap: 90px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: 1080px; --gap-h-e693c429-927c-46ae-b486-3f90d46d69ba: 0px; --gap-v-e693c429-927c-46ae-b486-3f90d46d69ba: 90px; --gap-uuid: e693c429-927c-46ae-b486-3f90d46d69ba; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-e693c429-927c-46ae-b486-3f90d46d69ba] { gap: 44px; margin: 0px; padding: 0px; --gap-h-e693c429-927c-46ae-b486-3f90d46d69ba: 0px; --gap-v-e693c429-927c-46ae-b486-3f90d46d69ba: 44px; }
}.sd[data-s-601af15e-e07b-42ad-96ca-efc91ca0d08d] { align-items: center; flex: none; flex-direction: column; gap: 0px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-e693c429-927c-46ae-b486-3f90d46d69ba) * 0)); --gap-h-601af15e-e07b-42ad-96ca-efc91ca0d08d: 0px; --gap-v-601af15e-e07b-42ad-96ca-efc91ca0d08d: 0px; --gap-uuid: 601af15e-e07b-42ad-96ca-efc91ca0d08d; max-width: calc(100% - (var(--gap-h-e693c429-927c-46ae-b486-3f90d46d69ba) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-601af15e-e07b-42ad-96ca-efc91ca0d08d] { gap: 44px; margin: 0px; padding: 0px; --gap-h-601af15e-e07b-42ad-96ca-efc91ca0d08d: 0px; --gap-v-601af15e-e07b-42ad-96ca-efc91ca0d08d: 44px; }
}.sd[data-s-34e7431f-26b4-4348-8b2b-1ebe06e64ed5] { align-items: center; flex-direction: column; gap: 80px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px 16px; width: calc(100% - (var(--gap-h-601af15e-e07b-42ad-96ca-efc91ca0d08d) * 0)); --gap-h-34e7431f-26b4-4348-8b2b-1ebe06e64ed5: 0px; --gap-v-34e7431f-26b4-4348-8b2b-1ebe06e64ed5: 80px; --gap-uuid: 34e7431f-26b4-4348-8b2b-1ebe06e64ed5; max-width: calc(100% - (var(--gap-h-601af15e-e07b-42ad-96ca-efc91ca0d08d) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-34e7431f-26b4-4348-8b2b-1ebe06e64ed5] { flex: none; gap: 24px; height: auto; margin: 0px; padding: 0px; width: 100%; --gap-h-34e7431f-26b4-4348-8b2b-1ebe06e64ed5: 0px; --gap-v-34e7431f-26b4-4348-8b2b-1ebe06e64ed5: 24px; }
}.sd[data-s-b32d6954-9a1a-4643-9cde-defa7bcc3fd9] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 80px; justify-content: flex-start; padding: 0px; --gap-h-b32d6954-9a1a-4643-9cde-defa7bcc3fd9: 0px; --gap-v-b32d6954-9a1a-4643-9cde-defa7bcc3fd9: 80px; --gap-uuid: b32d6954-9a1a-4643-9cde-defa7bcc3fd9; }
@media screen and (max-width: 540px){
.sd[data-s-b32d6954-9a1a-4643-9cde-defa7bcc3fd9] { gap: 24px; --gap-h-b32d6954-9a1a-4643-9cde-defa7bcc3fd9: 0px; --gap-v-b32d6954-9a1a-4643-9cde-defa7bcc3fd9: 24px; }
}.sd[data-s-d6e54981-c8c3-4bc3-81c3-640326444e0b] { color: #474747; font-family: var(--s-font-26a684e1); font-size: 40px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 61px; margin: 0px 0px 0px -1px; text-align: center; width: 839px; max-width: calc(100% - -1px); justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-d6e54981-c8c3-4bc3-81c3-640326444e0b] { font-size: 32px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d6e54981-c8c3-4bc3-81c3-640326444e0b] { font-size: 23px; line-height: 1.40; }
}.sd[data-s-852dd8dd-3db4-454d-9498-4b62ed371dc8] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-b32d6954-9a1a-4643-9cde-defa7bcc3fd9) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center right; width: calc(100% - (var(--gap-h-b32d6954-9a1a-4643-9cde-defa7bcc3fd9) * 0)); max-width: calc(100% - (var(--gap-h-b32d6954-9a1a-4643-9cde-defa7bcc3fd9) * 0)); }
.sd[data-s-852dd8dd-3db4-454d-9498-4b62ed371dc8].appear { background: #ffffffff; scale: 1 1; transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-852dd8dd-3db4-454d-9498-4b62ed371dc8].appear-active { transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }.sd[data-s-7c9a4f50-91cf-4628-9697-c3fa1e10eeca] { display: none; height: auto; width: 117.68388106416276px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-7c9a4f50-91cf-4628-9697-c3fa1e10eeca] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-7c9a4f50-91cf-4628-9697-c3fa1e10eeca] { display: flex; flex: none; height: auto; width: auto; max-width: 100%; }
}.sd[data-s-968cc749-341c-4ec5-9e48-b9b748fce7a9] { display: none; height: auto; width: 200px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-968cc749-341c-4ec5-9e48-b9b748fce7a9] { display: flex; flex: none; height: auto; width: calc(100% - (var(--gap-h-34e7431f-26b4-4348-8b2b-1ebe06e64ed5) * 0)); max-width: calc(100% - (var(--gap-h-34e7431f-26b4-4348-8b2b-1ebe06e64ed5) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-968cc749-341c-4ec5-9e48-b9b748fce7a9] { display: none; }
}.sd[data-s-c3e6e000-29ec-4227-85d0-ee188d54ba34] { display: flex; flex: none; height: auto; width: calc(100% - (var(--gap-h-34e7431f-26b4-4348-8b2b-1ebe06e64ed5) * 0)); max-width: calc(100% - (var(--gap-h-34e7431f-26b4-4348-8b2b-1ebe06e64ed5) * 0)); }
.sd[data-s-c3e6e000-29ec-4227-85d0-ee188d54ba34].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c3e6e000-29ec-4227-85d0-ee188d54ba34].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-c3e6e000-29ec-4227-85d0-ee188d54ba34] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-c3e6e000-29ec-4227-85d0-ee188d54ba34] { display: none; }
}.sd[data-s-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1] { align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 24px; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px; width: calc(100% - (var(--gap-h-34e7431f-26b4-4348-8b2b-1ebe06e64ed5) * 0)); --gap-h-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1: 24px; --gap-v-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1: 24px; --gap-uuid: ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1; max-width: calc(100% - (var(--gap-h-34e7431f-26b4-4348-8b2b-1ebe06e64ed5) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1] { flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: auto; width: 339px; --gap-h-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1: 0px; --gap-v-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1: 48px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1] { flex: none; gap: 48px; height: auto; margin: 36px 0px 0px -1px; padding: 0px; width: 321px; --gap-h-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1: 48px; --gap-v-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1: 48px; max-width: calc(100% - -1px); }
}.sd[data-s-dfc75d06-b948-4423-afab-2f3e4a9a5b50] { align-items: center; flex: none; flex-direction: column; gap: 16px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(33.33333333333333% - (var(--gap-h-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1) * 0.6666666666666667)); --gap-h-dfc75d06-b948-4423-afab-2f3e4a9a5b50: 0px; --gap-v-dfc75d06-b948-4423-afab-2f3e4a9a5b50: 16px; --gap-uuid: dfc75d06-b948-4423-afab-2f3e4a9a5b50; max-width: calc(33.33333333333333% - (var(--gap-h-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1) * 0.6666666666666667)); }
.sd[data-s-dfc75d06-b948-4423-afab-2f3e4a9a5b50].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-dfc75d06-b948-4423-afab-2f3e4a9a5b50: 0px; --gap-v-dfc75d06-b948-4423-afab-2f3e4a9a5b50: 16px; }
.sd[data-s-dfc75d06-b948-4423-afab-2f3e4a9a5b50].appear-active { transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-dfc75d06-b948-4423-afab-2f3e4a9a5b50] { width: auto; --gap-h-dfc75d06-b948-4423-afab-2f3e4a9a5b50: 0px; --gap-v-dfc75d06-b948-4423-afab-2f3e4a9a5b50: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-dfc75d06-b948-4423-afab-2f3e4a9a5b50] { gap: 8px; margin: 0px; padding: 0px; --gap-h-dfc75d06-b948-4423-afab-2f3e4a9a5b50: 0px; --gap-v-dfc75d06-b948-4423-afab-2f3e4a9a5b50: 8px; }
}.sd[data-s-6e7dec4e-9127-4ffe-9829-15272214cb3f] { color: #474747; flex: none; font-family: var(--s-font-20b6e4e9); font-size: 25px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.00; margin: 0px; text-align: center; width: calc(100% - (var(--gap-h-dfc75d06-b948-4423-afab-2f3e4a9a5b50) * 0)); max-width: calc(100% - (var(--gap-h-dfc75d06-b948-4423-afab-2f3e4a9a5b50) * 0)); justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-6e7dec4e-9127-4ffe-9829-15272214cb3f] { font-size: 25px; }
}
@media screen and (max-width: 540px){
.sd[data-s-6e7dec4e-9127-4ffe-9829-15272214cb3f] { font-size: 20px; }
}.sd[data-s-8215eb05-106c-4178-af5b-244648a94d4b] { color: #015687; flex: none; font-family: var(--s-font-26a684e1); font-size: 78px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; margin: 0px 0px; text-align: center; width: calc(100% - (var(--gap-h-dfc75d06-b948-4423-afab-2f3e4a9a5b50) * 0)); max-width: calc(100% - (var(--gap-h-dfc75d06-b948-4423-afab-2f3e4a9a5b50) * 0)); }
.sd[data-s-8215eb05-106c-4178-af5b-244648a94d4b] >p { margin: 0px 0px 0px 0px; }
.sd[data-s-8215eb05-106c-4178-af5b-244648a94d4b] strong { font-size: 64px; font-weight: 700; }
@media screen and (max-width: 840px){
.sd[data-s-8215eb05-106c-4178-af5b-244648a94d4b] { font-size: 48px; }
.sd[data-s-8215eb05-106c-4178-af5b-244648a94d4b] >p { font-size: 78px; }
.sd[data-s-8215eb05-106c-4178-af5b-244648a94d4b] strong { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-8215eb05-106c-4178-af5b-244648a94d4b] { font-size: 36px; }
.sd[data-s-8215eb05-106c-4178-af5b-244648a94d4b] strong { font-size: 32px; }
}.sd[data-s-99ddcb9f-dc33-44e6-a21c-f47316428e8c] { color: #838383; flex: none; font-style: normal; font-weight: 400; height: auto; margin: 0px 0px 0px 0px; text-align: left; width: calc(100% - (var(--gap-h-dfc75d06-b948-4423-afab-2f3e4a9a5b50) * 0)); max-width: calc(100% - (var(--gap-h-dfc75d06-b948-4423-afab-2f3e4a9a5b50) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-99ddcb9f-dc33-44e6-a21c-f47316428e8c] { font-size: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-99ddcb9f-dc33-44e6-a21c-f47316428e8c] { font-size: 16px; }
}.sd[data-s-4ce5797c-c162-408f-b773-f905e04c7a69] { align-items: center; flex: none; flex-direction: column; gap: 16px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(33.33333333333333% - (var(--gap-h-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1) * 0.6666666666666667)); --gap-h-4ce5797c-c162-408f-b773-f905e04c7a69: 0px; --gap-v-4ce5797c-c162-408f-b773-f905e04c7a69: 16px; --gap-uuid: 4ce5797c-c162-408f-b773-f905e04c7a69; max-width: calc(33.33333333333333% - (var(--gap-h-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1) * 0.6666666666666667)); }
.sd[data-s-4ce5797c-c162-408f-b773-f905e04c7a69].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 300ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-4ce5797c-c162-408f-b773-f905e04c7a69: 0px; --gap-v-4ce5797c-c162-408f-b773-f905e04c7a69: 16px; }
.sd[data-s-4ce5797c-c162-408f-b773-f905e04c7a69].appear-active { transition-delay: 300ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-4ce5797c-c162-408f-b773-f905e04c7a69] { flex: none; height: auto; margin: 0px 0px 0px 0px; width: auto; --gap-h-4ce5797c-c162-408f-b773-f905e04c7a69: 0px; --gap-v-4ce5797c-c162-408f-b773-f905e04c7a69: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-4ce5797c-c162-408f-b773-f905e04c7a69] { gap: 8px; margin: 0px; padding: 0px; --gap-h-4ce5797c-c162-408f-b773-f905e04c7a69: 0px; --gap-v-4ce5797c-c162-408f-b773-f905e04c7a69: 8px; max-width: 100%; }
}.sd[data-s-fa17d914-b647-467a-97dd-fa30ebe8ac13] { color: #474747; flex: none; height: auto; margin: 0px 0px 0px 1px; text-align: center; width: calc(100% - 1px - (var(--gap-h-4ce5797c-c162-408f-b773-f905e04c7a69) * 0)); max-width: calc(100% - 1px - (var(--gap-h-4ce5797c-c162-408f-b773-f905e04c7a69) * 0)); justify-content: center; }.sd[data-s-39462ab1-6fde-4f40-b285-619cf3530452] { color: #015687; flex: none; font-family: var(--s-font-26a684e1); font-size: 78px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; margin: 0px 0px; padding: 0px 0px 0px 0px; text-align: center; width: calc(100% - (var(--gap-h-4ce5797c-c162-408f-b773-f905e04c7a69) * 0)); max-width: calc(100% - (var(--gap-h-4ce5797c-c162-408f-b773-f905e04c7a69) * 0)); }
.sd[data-s-39462ab1-6fde-4f40-b285-619cf3530452] >p { margin: 0px 0px 0px 0px; }
.sd[data-s-39462ab1-6fde-4f40-b285-619cf3530452] strong { font-size: 64px; font-weight: 700; }
@media screen and (max-width: 840px){
.sd[data-s-39462ab1-6fde-4f40-b285-619cf3530452] { font-size: 48px; }
.sd[data-s-39462ab1-6fde-4f40-b285-619cf3530452] >p { font-size: 78px; }
.sd[data-s-39462ab1-6fde-4f40-b285-619cf3530452] strong { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-39462ab1-6fde-4f40-b285-619cf3530452] { font-size: 36px; }
.sd[data-s-39462ab1-6fde-4f40-b285-619cf3530452] strong { font-size: 32px; }
}.sd[data-s-e848dec7-5a3e-4039-a045-acc6e4a01a42] { color: #838383; flex: none; font-style: normal; font-weight: 400; height: auto; margin: 0px 0px 0px 0px; text-align: left; width: calc(100% - (var(--gap-h-4ce5797c-c162-408f-b773-f905e04c7a69) * 0)); max-width: calc(100% - (var(--gap-h-4ce5797c-c162-408f-b773-f905e04c7a69) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-e848dec7-5a3e-4039-a045-acc6e4a01a42] { font-size: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-e848dec7-5a3e-4039-a045-acc6e4a01a42] { font-size: 16px; }
}.sd[data-s-92cb9410-e101-4958-b476-a4a80ffcb0ba] { align-items: center; flex: none; flex-direction: column; gap: 16px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px 0px 0px 0px; width: calc(33.33333333333333% - (var(--gap-h-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1) * 0.6666666666666667)); --gap-h-92cb9410-e101-4958-b476-a4a80ffcb0ba: 0px; --gap-v-92cb9410-e101-4958-b476-a4a80ffcb0ba: 16px; --gap-uuid: 92cb9410-e101-4958-b476-a4a80ffcb0ba; max-width: calc(33.33333333333333% - (var(--gap-h-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1) * 0.6666666666666667)); }
.sd[data-s-92cb9410-e101-4958-b476-a4a80ffcb0ba].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-92cb9410-e101-4958-b476-a4a80ffcb0ba: 0px; --gap-v-92cb9410-e101-4958-b476-a4a80ffcb0ba: 16px; }
.sd[data-s-92cb9410-e101-4958-b476-a4a80ffcb0ba].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-92cb9410-e101-4958-b476-a4a80ffcb0ba] { flex: none; height: auto; width: auto; --gap-h-92cb9410-e101-4958-b476-a4a80ffcb0ba: 0px; --gap-v-92cb9410-e101-4958-b476-a4a80ffcb0ba: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-92cb9410-e101-4958-b476-a4a80ffcb0ba] { gap: 8px; margin: 0px; padding: 0px; --gap-h-92cb9410-e101-4958-b476-a4a80ffcb0ba: 0px; --gap-v-92cb9410-e101-4958-b476-a4a80ffcb0ba: 8px; }
}.sd[data-s-9c43ad6f-bbb5-4a6e-a228-337a178c5562] { color: #474747; flex: none; height: auto; margin: 0px 0px 0px 1px; text-align: center; width: calc(100% - 1px - (var(--gap-h-92cb9410-e101-4958-b476-a4a80ffcb0ba) * 0)); max-width: calc(100% - 1px - (var(--gap-h-92cb9410-e101-4958-b476-a4a80ffcb0ba) * 0)); justify-content: center; }.sd[data-s-005d74d5-bf5f-4865-af5c-712f111d7e20] { color: #015687; flex: none; font-family: var(--s-font-26a684e1); font-size: 78px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; margin: 0px 0px; text-align: center; width: calc(100% - (var(--gap-h-92cb9410-e101-4958-b476-a4a80ffcb0ba) * 0)); max-width: calc(100% - (var(--gap-h-92cb9410-e101-4958-b476-a4a80ffcb0ba) * 0)); }
.sd[data-s-005d74d5-bf5f-4865-af5c-712f111d7e20] >p { margin: 0px 0px 0px 0px; }
.sd[data-s-005d74d5-bf5f-4865-af5c-712f111d7e20] strong { font-size: 64px; font-weight: 700; }
@media screen and (max-width: 840px){
.sd[data-s-005d74d5-bf5f-4865-af5c-712f111d7e20] { font-size: 48px; }
.sd[data-s-005d74d5-bf5f-4865-af5c-712f111d7e20] >p { font-size: 78px; }
.sd[data-s-005d74d5-bf5f-4865-af5c-712f111d7e20] strong { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-005d74d5-bf5f-4865-af5c-712f111d7e20] { font-size: 36px; }
.sd[data-s-005d74d5-bf5f-4865-af5c-712f111d7e20] strong { font-size: 32px; }
}.sd[data-s-49e7a37d-f4e7-4cee-b6a6-4f3edf5baf3f] { color: #838383; flex: none; font-style: normal; font-weight: 400; height: auto; margin: 0px 0px 0px 0px; text-align: left; width: calc(100% - (var(--gap-h-92cb9410-e101-4958-b476-a4a80ffcb0ba) * 0)); max-width: calc(100% - (var(--gap-h-92cb9410-e101-4958-b476-a4a80ffcb0ba) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-49e7a37d-f4e7-4cee-b6a6-4f3edf5baf3f] { font-size: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-49e7a37d-f4e7-4cee-b6a6-4f3edf5baf3f] { font-size: 16px; }
}.sd[data-s-7e2a6ff3-efb1-464b-943d-1ae9b8fa8aff] { align-content: center; align-items: center; background: #FFFFFF; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 56px 0px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-7e2a6ff3-efb1-464b-943d-1ae9b8fa8aff] { padding: 56px 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-7e2a6ff3-efb1-464b-943d-1ae9b8fa8aff] { padding: 56px 16px; }
}.sd[data-s-section-inner-7e2a6ff3-efb1-464b-943d-1ae9b8fa8aff] { padding: 56px 0px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-7e2a6ff3-efb1-464b-943d-1ae9b8fa8aff] { padding: 56px 16px; flex-direction: column; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-7e2a6ff3-efb1-464b-943d-1ae9b8fa8aff] { padding: 56px 16px; flex-direction: column; }
}.sd[data-s-2ce3745d-4d8e-4fa5-b811-88f4bf253c82] { align-content: center; align-items: center; background: #DAC500; border-radius: 100px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 66px; justify-content: center; margin: 0px; padding: 8px 0px 8px 0px; width: 510px; --gap-h-2ce3745d-4d8e-4fa5-b811-88f4bf253c82: 0px; --gap-v-2ce3745d-4d8e-4fa5-b811-88f4bf253c82: 0px; --gap-uuid: 2ce3745d-4d8e-4fa5-b811-88f4bf253c82; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-2ce3745d-4d8e-4fa5-b811-88f4bf253c82] { width: 100%; --gap-h-2ce3745d-4d8e-4fa5-b811-88f4bf253c82: 0px; --gap-v-2ce3745d-4d8e-4fa5-b811-88f4bf253c82: 0px; max-width: 100%; }
}.sd[data-s-db19af93-5fa1-43d3-92fe-9e51193df03f] { align-content: center; align-items: center; background: #f2f2f2; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 80px 16px 40px 16px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-db19af93-5fa1-43d3-92fe-9e51193df03f] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; height: auto; justify-content: flex-start; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-db19af93-5fa1-43d3-92fe-9e51193df03f] { padding: 16px 16px; }
}.sd[data-s-section-inner-db19af93-5fa1-43d3-92fe-9e51193df03f] { padding: 80px 16px 40px 16px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-db19af93-5fa1-43d3-92fe-9e51193df03f] { width: 100%; height: auto; flex-direction: row; flex-wrap: wrap; align-content: center; align-items: center; justify-content: flex-start; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-db19af93-5fa1-43d3-92fe-9e51193df03f] { padding: 16px 16px; flex-direction: column; }
}.sd[data-s-8fd6479a-042b-461f-8cb6-a48451e2a5a0] { align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 124px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px 0px; width: auto; --gap-h-8fd6479a-042b-461f-8cb6-a48451e2a5a0: 124px; --gap-v-8fd6479a-042b-461f-8cb6-a48451e2a5a0: 124px; --gap-uuid: 8fd6479a-042b-461f-8cb6-a48451e2a5a0; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-8fd6479a-042b-461f-8cb6-a48451e2a5a0] { width: auto; --gap-h-8fd6479a-042b-461f-8cb6-a48451e2a5a0: 124px; --gap-v-8fd6479a-042b-461f-8cb6-a48451e2a5a0: 124px; }
}
@media screen and (max-width: 540px){
.sd[data-s-8fd6479a-042b-461f-8cb6-a48451e2a5a0] { gap: 60px; margin: 0px; padding: 0px 0px 0px 0px; --gap-h-8fd6479a-042b-461f-8cb6-a48451e2a5a0: 60px; --gap-v-8fd6479a-042b-461f-8cb6-a48451e2a5a0: 60px; }
}.sd[data-s-5e06012d-04df-4d03-aa71-efcc8652400b] { align-items: center; flex: none; flex-direction: column; gap: 24px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px 0px 0px 0px; width: 1092px; --gap-h-5e06012d-04df-4d03-aa71-efcc8652400b: 0px; --gap-v-5e06012d-04df-4d03-aa71-efcc8652400b: 24px; --gap-uuid: 5e06012d-04df-4d03-aa71-efcc8652400b; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-5e06012d-04df-4d03-aa71-efcc8652400b] { gap: 24px; margin: 0px; padding: 0px; --gap-h-5e06012d-04df-4d03-aa71-efcc8652400b: 0px; --gap-v-5e06012d-04df-4d03-aa71-efcc8652400b: 24px; }
}.sd[data-s-41c6099a-eca1-4ccb-be99-20dcd54d4615] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; padding: 0px; --gap-h-41c6099a-eca1-4ccb-be99-20dcd54d4615: 0px; --gap-v-41c6099a-eca1-4ccb-be99-20dcd54d4615: 24px; --gap-uuid: 41c6099a-eca1-4ccb-be99-20dcd54d4615; }
@media screen and (max-width: 540px){
.sd[data-s-41c6099a-eca1-4ccb-be99-20dcd54d4615] { gap: 24px; --gap-h-41c6099a-eca1-4ccb-be99-20dcd54d4615: 0px; --gap-v-41c6099a-eca1-4ccb-be99-20dcd54d4615: 24px; }
}.sd[data-s-6b44b5b6-dd09-48f1-a6fe-f57779e6095c] { color: #474747; font-weight: 700; height: auto; margin: 0px 0px 0px -1px; text-align: center; width: 839px; max-width: calc(100% - -1px); justify-content: center; }.sd[data-s-6b8c7e09-1abe-4974-bd50-bb49098e6b42] { background: #f2f2f2; flex: none; height: calc(100% - (var(--gap-v-41c6099a-eca1-4ccb-be99-20dcd54d4615) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center right; width: calc(100% - (var(--gap-h-41c6099a-eca1-4ccb-be99-20dcd54d4615) * 0)); max-width: calc(100% - (var(--gap-h-41c6099a-eca1-4ccb-be99-20dcd54d4615) * 0)); }
.sd[data-s-6b8c7e09-1abe-4974-bd50-bb49098e6b42].appear { background: #f2f2f2; scale: 1 1; transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-6b8c7e09-1abe-4974-bd50-bb49098e6b42].appear-active { transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }.sd[data-s-c70051c4-c1a6-4597-bebe-d5317a3177b9] { align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; --gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9: 16px; --gap-v-c70051c4-c1a6-4597-bebe-d5317a3177b9: 16px; --gap-uuid: c70051c4-c1a6-4597-bebe-d5317a3177b9; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-c70051c4-c1a6-4597-bebe-d5317a3177b9] { gap: 24px; --gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9: 24px; --gap-v-c70051c4-c1a6-4597-bebe-d5317a3177b9: 24px; }
}.sd[data-s-6f2492a4-7682-466f-96d1-ba0bc0cef274] { align-items: center; flex: none; flex-direction: column; gap: 16px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px 0px 0px 0px; width: calc(33.3% - (var(--gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9) * 0.667)); --gap-h-6f2492a4-7682-466f-96d1-ba0bc0cef274: 0px; --gap-v-6f2492a4-7682-466f-96d1-ba0bc0cef274: 16px; --gap-uuid: 6f2492a4-7682-466f-96d1-ba0bc0cef274; max-width: calc(33.3% - (var(--gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9) * 0.667)); }
@media screen and (max-width: 840px){
.sd[data-s-6f2492a4-7682-466f-96d1-ba0bc0cef274] { flex: none; width: calc(100% - (var(--gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9) * 0)); --gap-h-6f2492a4-7682-466f-96d1-ba0bc0cef274: 0px; --gap-v-6f2492a4-7682-466f-96d1-ba0bc0cef274: 16px; max-width: calc(100% - (var(--gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-6f2492a4-7682-466f-96d1-ba0bc0cef274] { gap: 8px; margin: 0px; padding: 0px; --gap-h-6f2492a4-7682-466f-96d1-ba0bc0cef274: 0px; --gap-v-6f2492a4-7682-466f-96d1-ba0bc0cef274: 8px; }
}.sd[data-s-922d6091-7348-4e76-98ee-ebec5df9c05d] { align-items: flex-start; flex: none; flex-direction: column; gap: 16px; height: auto; justify-content: flex-start; margin: 0px 0px 0px -2px; padding: 0px; width: calc(100% - -2px - (var(--gap-h-6f2492a4-7682-466f-96d1-ba0bc0cef274) * 0)); --gap-h-922d6091-7348-4e76-98ee-ebec5df9c05d: 0px; --gap-v-922d6091-7348-4e76-98ee-ebec5df9c05d: 16px; --gap-uuid: 922d6091-7348-4e76-98ee-ebec5df9c05d; max-width: calc(100% - -2px - (var(--gap-h-6f2492a4-7682-466f-96d1-ba0bc0cef274) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-922d6091-7348-4e76-98ee-ebec5df9c05d] { height: auto; width: 473px; --gap-h-922d6091-7348-4e76-98ee-ebec5df9c05d: 0px; --gap-v-922d6091-7348-4e76-98ee-ebec5df9c05d: 16px; max-width: calc(100% - -2px); }
}
@media screen and (max-width: 540px){
.sd[data-s-922d6091-7348-4e76-98ee-ebec5df9c05d] { flex: none; gap: 0px; height: auto; margin: 0px 0px; padding: 0px; width: calc(100% - (var(--gap-h-6f2492a4-7682-466f-96d1-ba0bc0cef274) * 0)); --gap-h-922d6091-7348-4e76-98ee-ebec5df9c05d: 0px; --gap-v-922d6091-7348-4e76-98ee-ebec5df9c05d: 0px; max-width: calc(100% - (var(--gap-h-6f2492a4-7682-466f-96d1-ba0bc0cef274) * 0)); }
}.sd[data-s-c21b97e5-3eb9-46c1-8699-a7b82ccd90f8] { color: #015687; font-family: var(--s-font-26a684e1); font-size: 62px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-c21b97e5-3eb9-46c1-8699-a7b82ccd90f8] { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c21b97e5-3eb9-46c1-8699-a7b82ccd90f8] { font-size: 32px; line-height: 1.40; }
}.sd[data-s-87fdd028-090d-4a03-8053-ebd82430ad77] { align-items: center; background: #FFFFFF; border-radius: 107px 107px 0px 107px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px; padding: 40px 37px 39px 37px; width: calc(100% - (var(--gap-h-922d6091-7348-4e76-98ee-ebec5df9c05d) * 0)); max-width: calc(100% - (var(--gap-h-922d6091-7348-4e76-98ee-ebec5df9c05d) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-87fdd028-090d-4a03-8053-ebd82430ad77] { padding: 16px 37px; }
}
@media screen and (max-width: 540px){
.sd[data-s-87fdd028-090d-4a03-8053-ebd82430ad77] { height: auto; }
}.sd[data-s-9848a0c0-60d6-46b7-a426-8b8c08e89e29] { color: #474747; flex: none; font-weight: 700; height: 50px; margin: 0px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-9848a0c0-60d6-46b7-a426-8b8c08e89e29] { height: auto; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-9848a0c0-60d6-46b7-a426-8b8c08e89e29] { flex: none; height: auto; line-height: 1.40; width: 100%; }
}.sd[data-s-c3c5eaae-25cd-49cb-a175-8c3df40e74d6] { align-items: center; flex-direction: column; height: auto; justify-content: center; margin: 0px 0px; rotate: -180deg; width: 92px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-c3c5eaae-25cd-49cb-a175-8c3df40e74d6] { margin: 0px 0px 0px 0px; max-width: 100%; }
}.sd[data-s-9d79a2fb-92b9-4a66-9698-fcd7adef49be] { align-content: center; align-items: center; background: #015687; border-radius: 24px; flex: none; flex-direction: column; gap: 13px; height: 200px; justify-content: center; margin: 0px 0px; padding: 16px 16px; width: auto; --gap-h-9d79a2fb-92b9-4a66-9698-fcd7adef49be: 0px; --gap-v-9d79a2fb-92b9-4a66-9698-fcd7adef49be: 13px; --gap-uuid: 9d79a2fb-92b9-4a66-9698-fcd7adef49be; max-width: 100%; }
.sd[data-s-9d79a2fb-92b9-4a66-9698-fcd7adef49be].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-9d79a2fb-92b9-4a66-9698-fcd7adef49be: 0px; --gap-v-9d79a2fb-92b9-4a66-9698-fcd7adef49be: 13px; }
.sd[data-s-9d79a2fb-92b9-4a66-9698-fcd7adef49be].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-9d79a2fb-92b9-4a66-9698-fcd7adef49be] { height: 200px; width: 473px; --gap-h-9d79a2fb-92b9-4a66-9698-fcd7adef49be: 0px; --gap-v-9d79a2fb-92b9-4a66-9698-fcd7adef49be: 13px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-9d79a2fb-92b9-4a66-9698-fcd7adef49be] { border-radius: 16px; flex: none; gap: 6px; height: 200px; margin: 0px 0px; padding: 16px 8px 20px 8px; width: calc(100% - (var(--gap-h-6f2492a4-7682-466f-96d1-ba0bc0cef274) * 0)); --gap-h-9d79a2fb-92b9-4a66-9698-fcd7adef49be: 0px; --gap-v-9d79a2fb-92b9-4a66-9698-fcd7adef49be: 6px; max-width: calc(100% - (var(--gap-h-6f2492a4-7682-466f-96d1-ba0bc0cef274) * 0)); }
}.sd[data-s-67da8a38-416b-4a13-a067-82e9b8086893] { align-content: center; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-67da8a38-416b-4a13-a067-82e9b8086893: 0px; --gap-v-67da8a38-416b-4a13-a067-82e9b8086893: 16px; --gap-uuid: 67da8a38-416b-4a13-a067-82e9b8086893; }
@media screen and (max-width: 840px){
.sd[data-s-67da8a38-416b-4a13-a067-82e9b8086893] { flex: none; height: auto; width: 400px; --gap-h-67da8a38-416b-4a13-a067-82e9b8086893: 0px; --gap-v-67da8a38-416b-4a13-a067-82e9b8086893: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-67da8a38-416b-4a13-a067-82e9b8086893] { gap: 6px; --gap-h-67da8a38-416b-4a13-a067-82e9b8086893: 0px; --gap-v-67da8a38-416b-4a13-a067-82e9b8086893: 6px; }
}.sd[data-s-2ea6baf5-bd6f-4f40-b724-1eaa0459308f] { align-content: center; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: auto; --gap-h-2ea6baf5-bd6f-4f40-b724-1eaa0459308f: 0px; --gap-v-2ea6baf5-bd6f-4f40-b724-1eaa0459308f: 16px; --gap-uuid: 2ea6baf5-bd6f-4f40-b724-1eaa0459308f; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-2ea6baf5-bd6f-4f40-b724-1eaa0459308f] { gap: 6px; --gap-h-2ea6baf5-bd6f-4f40-b724-1eaa0459308f: 0px; --gap-v-2ea6baf5-bd6f-4f40-b724-1eaa0459308f: 6px; }
}.sd[data-s-93c00719-da62-48cc-81b3-39f4a082254b] { color: #FFFFFF; flex: none; font-style: normal; font-weight: 700; height: auto; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-93c00719-da62-48cc-81b3-39f4a082254b] { font-size: 20px; line-height: 1.40; }
}
@media screen and (max-width: 540px){
.sd[data-s-93c00719-da62-48cc-81b3-39f4a082254b] { font-size: 20px; }
}.sd[data-s-34d1fed6-5aa5-41f9-a0ae-ca949dd38b93] { color: #FFFFFF; flex: none; font-style: normal; font-weight: 400; height: auto; margin: 0px 0px 0px 1px; padding: 0px 0px; text-align: left; width: calc(100% - 1px - (var(--gap-h-2ea6baf5-bd6f-4f40-b724-1eaa0459308f) * 0)); max-width: calc(100% - 1px - (var(--gap-h-2ea6baf5-bd6f-4f40-b724-1eaa0459308f) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-34d1fed6-5aa5-41f9-a0ae-ca949dd38b93] { font-size: 13px; line-height: 1.80; }
}
@media screen and (max-width: 540px){
.sd[data-s-34d1fed6-5aa5-41f9-a0ae-ca949dd38b93] { font-size: 14px; }
}.sd[data-s-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be] { align-items: center; flex: none; flex-direction: column; gap: 16px; height: auto; justify-content: flex-start; margin: 0px 0px; padding: 0px 0px 0px 0px; width: calc(33.3% - (var(--gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9) * 0.667)); --gap-h-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be: 0px; --gap-v-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be: 16px; --gap-uuid: e3f75e7e-cccb-4cbb-b7b1-cd28aec575be; max-width: calc(33.3% - (var(--gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9) * 0.667)); }
@media screen and (max-width: 840px){
.sd[data-s-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be] { flex: none; width: calc(100% - (var(--gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9) * 0)); --gap-h-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be: 0px; --gap-v-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be: 16px; max-width: calc(100% - (var(--gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be] { gap: 8px; margin: 0px 0px; padding: 0px; --gap-h-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be: 0px; --gap-v-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be: 8px; }
}.sd[data-s-d01781fb-200e-49bf-b6c1-6fbae25cb3f5] { align-items: flex-start; flex: none; flex-direction: column; gap: 16px; height: auto; justify-content: flex-start; margin: 0px 0px 0px -2px; padding: 0px; width: calc(100% - -2px - (var(--gap-h-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be) * 0)); --gap-h-d01781fb-200e-49bf-b6c1-6fbae25cb3f5: 0px; --gap-v-d01781fb-200e-49bf-b6c1-6fbae25cb3f5: 16px; --gap-uuid: d01781fb-200e-49bf-b6c1-6fbae25cb3f5; max-width: calc(100% - -2px - (var(--gap-h-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-d01781fb-200e-49bf-b6c1-6fbae25cb3f5] { height: auto; width: 473px; --gap-h-d01781fb-200e-49bf-b6c1-6fbae25cb3f5: 0px; --gap-v-d01781fb-200e-49bf-b6c1-6fbae25cb3f5: 16px; max-width: calc(100% - -2px); }
}
@media screen and (max-width: 540px){
.sd[data-s-d01781fb-200e-49bf-b6c1-6fbae25cb3f5] { flex: none; gap: 0px; height: auto; margin: 0px 0px; padding: 0px; width: calc(100% - (var(--gap-h-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be) * 0)); --gap-h-d01781fb-200e-49bf-b6c1-6fbae25cb3f5: 0px; --gap-v-d01781fb-200e-49bf-b6c1-6fbae25cb3f5: 0px; max-width: calc(100% - (var(--gap-h-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be) * 0)); }
}.sd[data-s-366be649-888f-4fa0-a14e-559a3328d4f6] { color: #015687; font-family: var(--s-font-26a684e1); font-size: 62px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-366be649-888f-4fa0-a14e-559a3328d4f6] { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-366be649-888f-4fa0-a14e-559a3328d4f6] { flex: none; font-size: 32px; height: auto; line-height: 1.40; width: auto; }
}.sd[data-s-83009232-a8eb-4d0c-a5fc-19bd1b83fa7f] { align-items: center; background: #FFFFFF; border-radius: 107px 107px 0px 107px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex-direction: column; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 40px 34px 39px 40px; width: calc(100% - (var(--gap-h-d01781fb-200e-49bf-b6c1-6fbae25cb3f5) * 0)); max-width: calc(100% - (var(--gap-h-d01781fb-200e-49bf-b6c1-6fbae25cb3f5) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-83009232-a8eb-4d0c-a5fc-19bd1b83fa7f] { padding: 16px 37px; }
}.sd[data-s-26afdf98-2038-4a30-9c9d-514b4f0985a0] { color: #474747; flex: none; font-weight: 700; height: 50px; margin: 0px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-26afdf98-2038-4a30-9c9d-514b4f0985a0] { height: auto; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-26afdf98-2038-4a30-9c9d-514b4f0985a0] { line-height: 1.40; }
}.sd[data-s-cbd92a28-9002-4554-a9e1-8294abed7896] { align-items: center; flex-direction: column; height: auto; justify-content: center; margin: 0px 0px; rotate: -180deg; width: 92px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-cbd92a28-9002-4554-a9e1-8294abed7896] { margin: 0px 0px 0px 0px; max-width: 100%; }
}.sd[data-s-8c528a6e-2523-4b20-96aa-ea0a5604b56d] { align-content: center; align-items: center; background: #015687; border-radius: 24px; flex: none; flex-direction: column; gap: 13px; height: 200px; justify-content: center; margin: 0px 0px 0px 0px; padding: 16px 16px; width: auto; --gap-h-8c528a6e-2523-4b20-96aa-ea0a5604b56d: 0px; --gap-v-8c528a6e-2523-4b20-96aa-ea0a5604b56d: 13px; --gap-uuid: 8c528a6e-2523-4b20-96aa-ea0a5604b56d; max-width: 100%; }
.sd[data-s-8c528a6e-2523-4b20-96aa-ea0a5604b56d].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-8c528a6e-2523-4b20-96aa-ea0a5604b56d: 0px; --gap-v-8c528a6e-2523-4b20-96aa-ea0a5604b56d: 13px; }
.sd[data-s-8c528a6e-2523-4b20-96aa-ea0a5604b56d].appear-active { transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-8c528a6e-2523-4b20-96aa-ea0a5604b56d] { height: 200px; width: 473px; --gap-h-8c528a6e-2523-4b20-96aa-ea0a5604b56d: 0px; --gap-v-8c528a6e-2523-4b20-96aa-ea0a5604b56d: 13px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-8c528a6e-2523-4b20-96aa-ea0a5604b56d] { border-radius: 16px; flex: none; gap: 6px; height: 200px; margin: 0px 0px; padding: 16px 8px 20px 8px; width: calc(100% - (var(--gap-h-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be) * 0)); --gap-h-8c528a6e-2523-4b20-96aa-ea0a5604b56d: 0px; --gap-v-8c528a6e-2523-4b20-96aa-ea0a5604b56d: 6px; max-width: calc(100% - (var(--gap-h-e3f75e7e-cccb-4cbb-b7b1-cd28aec575be) * 0)); }
}.sd[data-s-3f3e1ec6-180e-41e6-8235-2ae11df43fc0] { align-content: center; align-items: center; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: center; padding: 0px 0px; width: auto; --gap-h-3f3e1ec6-180e-41e6-8235-2ae11df43fc0: 0px; --gap-v-3f3e1ec6-180e-41e6-8235-2ae11df43fc0: 16px; --gap-uuid: 3f3e1ec6-180e-41e6-8235-2ae11df43fc0; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-3f3e1ec6-180e-41e6-8235-2ae11df43fc0] { flex: none; height: auto; width: 400px; --gap-h-3f3e1ec6-180e-41e6-8235-2ae11df43fc0: 0px; --gap-v-3f3e1ec6-180e-41e6-8235-2ae11df43fc0: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-3f3e1ec6-180e-41e6-8235-2ae11df43fc0] { gap: 6px; --gap-h-3f3e1ec6-180e-41e6-8235-2ae11df43fc0: 0px; --gap-v-3f3e1ec6-180e-41e6-8235-2ae11df43fc0: 6px; }
}.sd[data-s-cf4f989a-dabf-4fbc-b54f-5bac7df05e9d] { align-content: center; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; --gap-h-cf4f989a-dabf-4fbc-b54f-5bac7df05e9d: 0px; --gap-v-cf4f989a-dabf-4fbc-b54f-5bac7df05e9d: 16px; --gap-uuid: cf4f989a-dabf-4fbc-b54f-5bac7df05e9d; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-cf4f989a-dabf-4fbc-b54f-5bac7df05e9d] { gap: 6px; --gap-h-cf4f989a-dabf-4fbc-b54f-5bac7df05e9d: 0px; --gap-v-cf4f989a-dabf-4fbc-b54f-5bac7df05e9d: 6px; }
}.sd[data-s-9d1669af-642c-40bc-970b-e47eabacbcc9] { color: #FFFFFF; font-style: normal; font-weight: 700; height: auto; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-9d1669af-642c-40bc-970b-e47eabacbcc9] { font-size: 20px; line-height: 1.40; }
}
@media screen and (max-width: 540px){
.sd[data-s-9d1669af-642c-40bc-970b-e47eabacbcc9] { font-size: 20px; }
}.sd[data-s-9d6e2c62-cb35-4f61-8f63-8ab6322c4cb6] { color: #FFFFFF; flex: none; font-style: normal; font-weight: 400; height: auto; margin: 0px 0px 0px 1px; padding: 0px 0px 0px 0px; text-align: left; width: calc(100% - 1px - (var(--gap-h-cf4f989a-dabf-4fbc-b54f-5bac7df05e9d) * 0)); max-width: calc(100% - 1px - (var(--gap-h-cf4f989a-dabf-4fbc-b54f-5bac7df05e9d) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-9d6e2c62-cb35-4f61-8f63-8ab6322c4cb6] { font-size: 13px; line-height: 1.80; }
}
@media screen and (max-width: 540px){
.sd[data-s-9d6e2c62-cb35-4f61-8f63-8ab6322c4cb6] { font-size: 14px; }
}.sd[data-s-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15] { align-items: center; flex: none; flex-direction: column; gap: 16px; height: auto; justify-content: flex-start; margin: 0px 0px; padding: 0px 0px 0px 0px; width: calc(33.3% - (var(--gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9) * 0.667)); --gap-h-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15: 0px; --gap-v-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15: 16px; --gap-uuid: a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15; max-width: calc(33.3% - (var(--gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9) * 0.667)); }
@media screen and (max-width: 840px){
.sd[data-s-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15] { flex: none; gap: 16px; width: calc(100% - (var(--gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9) * 0)); --gap-h-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15: 0px; --gap-v-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15: 16px; max-width: calc(100% - (var(--gap-h-c70051c4-c1a6-4597-bebe-d5317a3177b9) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15] { gap: 8px; margin: 0px 0px; padding: 0px; --gap-h-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15: 0px; --gap-v-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15: 8px; }
}.sd[data-s-eab7eec8-463f-4503-8662-c72dd17641cc] { align-items: flex-start; flex: none; flex-direction: column; gap: 16px; height: auto; justify-content: flex-start; margin: 0px 0px 0px -2px; padding: 0px; width: calc(100% - -2px - (var(--gap-h-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15) * 0)); --gap-h-eab7eec8-463f-4503-8662-c72dd17641cc: 0px; --gap-v-eab7eec8-463f-4503-8662-c72dd17641cc: 16px; --gap-uuid: eab7eec8-463f-4503-8662-c72dd17641cc; max-width: calc(100% - -2px - (var(--gap-h-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-eab7eec8-463f-4503-8662-c72dd17641cc] { height: auto; width: 473px; --gap-h-eab7eec8-463f-4503-8662-c72dd17641cc: 0px; --gap-v-eab7eec8-463f-4503-8662-c72dd17641cc: 16px; max-width: calc(100% - -2px); }
}
@media screen and (max-width: 540px){
.sd[data-s-eab7eec8-463f-4503-8662-c72dd17641cc] { gap: 0px; height: auto; margin: 0px 0px; padding: 0px; width: calc(100% - (var(--gap-h-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15) * 0)); --gap-h-eab7eec8-463f-4503-8662-c72dd17641cc: 0px; --gap-v-eab7eec8-463f-4503-8662-c72dd17641cc: 0px; max-width: calc(100% - (var(--gap-h-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15) * 0)); }
}.sd[data-s-b6ead0d8-061b-4e97-b42b-212001dd2bc5] { color: #015687; font-family: var(--s-font-26a684e1); font-size: 62px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-b6ead0d8-061b-4e97-b42b-212001dd2bc5] { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-b6ead0d8-061b-4e97-b42b-212001dd2bc5] { font-size: 32px; line-height: 1.40; }
}.sd[data-s-6a97d49b-d1a8-457d-b440-045b6050b23d] { align-items: center; background: #FFFFFF; border-radius: 107px 107px 0px 107px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex-direction: column; height: auto; justify-content: center; margin: 0px; padding: 40px 26px 39px 40px; width: calc(100% - (var(--gap-h-eab7eec8-463f-4503-8662-c72dd17641cc) * 0)); max-width: calc(100% - (var(--gap-h-eab7eec8-463f-4503-8662-c72dd17641cc) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-6a97d49b-d1a8-457d-b440-045b6050b23d] { padding: 16px 37px; }
}.sd[data-s-84f7b73b-518d-4f1d-bb48-008ce553a943] { color: #474747; flex: none; font-weight: 700; height: 50px; margin: 0px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-84f7b73b-518d-4f1d-bb48-008ce553a943] { height: auto; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-84f7b73b-518d-4f1d-bb48-008ce553a943] { height: auto; line-height: 1.40; }
}.sd[data-s-5b2a9022-b5bc-40e8-b0d7-f74ede7ef318] { align-items: center; flex-direction: column; height: auto; justify-content: center; margin: 0px 0px; rotate: -180deg; width: 91px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-5b2a9022-b5bc-40e8-b0d7-f74ede7ef318] { margin: 0px 0px; }
}.sd[data-s-da3af7b1-d566-4d0a-89c3-537e2416458f] { align-content: center; align-items: center; background: #015687; border-radius: 24px; flex: none; flex-direction: column; gap: 19px; height: 200px; justify-content: center; margin: 0px 0px 0px 0px; padding: 16px 16px; width: auto; --gap-h-da3af7b1-d566-4d0a-89c3-537e2416458f: 0px; --gap-v-da3af7b1-d566-4d0a-89c3-537e2416458f: 19px; --gap-uuid: da3af7b1-d566-4d0a-89c3-537e2416458f; max-width: 100%; }
.sd[data-s-da3af7b1-d566-4d0a-89c3-537e2416458f].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-da3af7b1-d566-4d0a-89c3-537e2416458f: 0px; --gap-v-da3af7b1-d566-4d0a-89c3-537e2416458f: 19px; }
.sd[data-s-da3af7b1-d566-4d0a-89c3-537e2416458f].appear-active { transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-da3af7b1-d566-4d0a-89c3-537e2416458f] { height: 200px; width: 473px; --gap-h-da3af7b1-d566-4d0a-89c3-537e2416458f: 0px; --gap-v-da3af7b1-d566-4d0a-89c3-537e2416458f: 19px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-da3af7b1-d566-4d0a-89c3-537e2416458f] { border-radius: 16px; gap: 8px; height: 200px; margin: 0px 0px; padding: 16px 8px 16px 8px; width: calc(100% - (var(--gap-h-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15) * 0)); --gap-h-da3af7b1-d566-4d0a-89c3-537e2416458f: 0px; --gap-v-da3af7b1-d566-4d0a-89c3-537e2416458f: 8px; max-width: calc(100% - (var(--gap-h-a7ae6c0b-6fe8-4404-95c3-c5b871e7dc15) * 0)); }
}.sd[data-s-e31e0fe4-1e91-4370-9900-c803540f2052] { align-content: center; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-da3af7b1-d566-4d0a-89c3-537e2416458f) * 0)); --gap-h-e31e0fe4-1e91-4370-9900-c803540f2052: 0px; --gap-v-e31e0fe4-1e91-4370-9900-c803540f2052: 16px; --gap-uuid: e31e0fe4-1e91-4370-9900-c803540f2052; max-width: calc(100% - (var(--gap-h-da3af7b1-d566-4d0a-89c3-537e2416458f) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-e31e0fe4-1e91-4370-9900-c803540f2052] { flex: none; height: auto; width: 400px; --gap-h-e31e0fe4-1e91-4370-9900-c803540f2052: 0px; --gap-v-e31e0fe4-1e91-4370-9900-c803540f2052: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-e31e0fe4-1e91-4370-9900-c803540f2052] { gap: 8px; height: auto; --gap-h-e31e0fe4-1e91-4370-9900-c803540f2052: 0px; --gap-v-e31e0fe4-1e91-4370-9900-c803540f2052: 8px; }
}.sd[data-s-013c4f51-16e9-42b1-b8de-062768dfd1ee] { color: #FFFFFF; font-style: normal; font-weight: 700; height: auto; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-013c4f51-16e9-42b1-b8de-062768dfd1ee] { font-size: 20px; line-height: 1.40; }
}
@media screen and (max-width: 540px){
.sd[data-s-013c4f51-16e9-42b1-b8de-062768dfd1ee] { font-size: 20px; }
}.sd[data-s-29358d6c-86dd-4534-9102-cb0ffcec5e7a] { color: #FFFFFF; font-style: normal; font-weight: 400; height: auto; margin: 0px 0px 0px 1px; text-align: left; width: calc(100% - 1px - (var(--gap-h-e31e0fe4-1e91-4370-9900-c803540f2052) * 0)); max-width: calc(100% - 1px - (var(--gap-h-e31e0fe4-1e91-4370-9900-c803540f2052) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-29358d6c-86dd-4534-9102-cb0ffcec5e7a] { font-size: 13px; line-height: 1.80; }
}
@media screen and (max-width: 540px){
.sd[data-s-29358d6c-86dd-4534-9102-cb0ffcec5e7a] { font-size: 14px; }
}.sd[data-s-b4a29c03-464e-4ecb-b5f7-fa46b40bb305] { align-content: center; align-items: center; background: #f2f2f2; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 56px 0px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-b4a29c03-464e-4ecb-b5f7-fa46b40bb305] { padding: 56px 16px; }
}.sd[data-s-section-inner-b4a29c03-464e-4ecb-b5f7-fa46b40bb305] { padding: 56px 0px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-b4a29c03-464e-4ecb-b5f7-fa46b40bb305] { padding: 56px 16px; flex-direction: column; }
}.sd[data-s-88ec022c-9cb9-4ccd-b565-42e5b1078e0f] { align-content: center; align-items: center; background: #DAC500; border-radius: 100px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 66px; justify-content: center; margin: 0px; padding: 8px 0px 8px 0px; width: 510px; --gap-h-88ec022c-9cb9-4ccd-b565-42e5b1078e0f: 0px; --gap-v-88ec022c-9cb9-4ccd-b565-42e5b1078e0f: 0px; --gap-uuid: 88ec022c-9cb9-4ccd-b565-42e5b1078e0f; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-88ec022c-9cb9-4ccd-b565-42e5b1078e0f] { width: 100%; --gap-h-88ec022c-9cb9-4ccd-b565-42e5b1078e0f: 0px; --gap-v-88ec022c-9cb9-4ccd-b565-42e5b1078e0f: 0px; max-width: 100%; }
}.sd[data-s-9fd6f212-a555-4cf9-b52b-9bd5a3003319] { align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0 0; width: 1080px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-9fd6f212-a555-4cf9-b52b-9bd5a3003319] { flex: none; height: auto; margin: 0px 0px 0px 0px; padding: 32px 0px; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); }
}.sd[data-s-section-inner-9fd6f212-a555-4cf9-b52b-9bd5a3003319] { padding: 0 0; width: 1080px; 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-9fd6f212-a555-4cf9-b52b-9bd5a3003319] { padding: 32px 0px; width: 100%; height: auto; flex-direction: column; max-width: 100%; }
}.sd[data-s-74ed252e-f234-471b-9d4c-afbc08a31b9b] { align-items: center; flex: none; flex-direction: column; gap: 93px; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; --gap-h-74ed252e-f234-471b-9d4c-afbc08a31b9b: 0px; --gap-v-74ed252e-f234-471b-9d4c-afbc08a31b9b: 93px; --gap-uuid: 74ed252e-f234-471b-9d4c-afbc08a31b9b; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-74ed252e-f234-471b-9d4c-afbc08a31b9b] { flex: none; width: 100%; --gap-h-74ed252e-f234-471b-9d4c-afbc08a31b9b: 0px; --gap-v-74ed252e-f234-471b-9d4c-afbc08a31b9b: 93px; }
}
@media screen and (max-width: 540px){
.sd[data-s-74ed252e-f234-471b-9d4c-afbc08a31b9b] { gap: 44px; margin: 0px; padding: 0px; --gap-h-74ed252e-f234-471b-9d4c-afbc08a31b9b: 0px; --gap-v-74ed252e-f234-471b-9d4c-afbc08a31b9b: 44px; width: 100%; max-width: 100%; }
}.sd[data-s-d2e40d31-b141-42c7-9636-01d3314c2162] { align-items: center; flex: none; flex-direction: column; gap: 0px; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: auto; --gap-h-d2e40d31-b141-42c7-9636-01d3314c2162: 0px; --gap-v-d2e40d31-b141-42c7-9636-01d3314c2162: 0px; --gap-uuid: d2e40d31-b141-42c7-9636-01d3314c2162; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-d2e40d31-b141-42c7-9636-01d3314c2162] { gap: 80px; margin: 0px 0px 0px 0px; padding: 0px 16px; --gap-h-d2e40d31-b141-42c7-9636-01d3314c2162: 0px; --gap-v-d2e40d31-b141-42c7-9636-01d3314c2162: 80px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d2e40d31-b141-42c7-9636-01d3314c2162] { gap: 32px; margin: 0px 0px 0px 0px; padding: 0px; --gap-h-d2e40d31-b141-42c7-9636-01d3314c2162: 0px; --gap-v-d2e40d31-b141-42c7-9636-01d3314c2162: 32px; }
}.sd[data-s-dd93787f-14b5-4aa6-a525-fdabba008cbc] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-dd93787f-14b5-4aa6-a525-fdabba008cbc] { height: auto; margin: 0px; }
}.sd[data-s-52f0cb1f-2f14-4635-ba68-19298ab3f92d] { align-items: center; display: flex; flex: none; flex-direction: column; height: 180px; justify-content: center; margin: 126px 0px 0px -96px; width: 92px; max-width: calc(100% - -96px); }
.sd[data-s-52f0cb1f-2f14-4635-ba68-19298ab3f92d]:before { background-position: center; background-repeat: no-repeat; background-size: cover; }
@media screen and (max-width: 840px){
.sd[data-s-52f0cb1f-2f14-4635-ba68-19298ab3f92d] { display: flex; flex: none; height: 203px; margin: 50px 0px 0px -96px; width: 103px; max-width: calc(100% - -96px); }
}
@media screen and (max-width: 540px){
.sd[data-s-52f0cb1f-2f14-4635-ba68-19298ab3f92d] { display: none; height: 117px; width: 59px; max-width: calc(100% - -96px); }
}.sd[data-s-e37050d2-7ccd-44d3-9f9f-ab4f46aade37] { align-items: flex-start; flex: none; flex-direction: column; gap: 6px; height: auto; justify-content: flex-start; padding: 0px; width: 733px; --gap-h-e37050d2-7ccd-44d3-9f9f-ab4f46aade37: 0px; --gap-v-e37050d2-7ccd-44d3-9f9f-ab4f46aade37: 6px; --gap-uuid: e37050d2-7ccd-44d3-9f9f-ab4f46aade37; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-e37050d2-7ccd-44d3-9f9f-ab4f46aade37] { flex: none; height: 213px; width: 467px; --gap-h-e37050d2-7ccd-44d3-9f9f-ab4f46aade37: 0px; --gap-v-e37050d2-7ccd-44d3-9f9f-ab4f46aade37: 6px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-e37050d2-7ccd-44d3-9f9f-ab4f46aade37] { flex: none; gap: 2px; height: auto; padding: 0px 16px; width: auto; --gap-h-e37050d2-7ccd-44d3-9f9f-ab4f46aade37: 0px; --gap-v-e37050d2-7ccd-44d3-9f9f-ab4f46aade37: 2px; max-width: 100%; }
}.sd[data-s-1a60d1be-a4aa-4477-8b8f-9dc1c306ec53] { align-content: center; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 80px 0px; --gap-h-1a60d1be-a4aa-4477-8b8f-9dc1c306ec53: 0px; --gap-v-1a60d1be-a4aa-4477-8b8f-9dc1c306ec53: 0px; --gap-uuid: 1a60d1be-a4aa-4477-8b8f-9dc1c306ec53; }
@media screen and (max-width: 540px){
.sd[data-s-1a60d1be-a4aa-4477-8b8f-9dc1c306ec53] { flex: none; gap: 0px; height: auto; padding: 72px 0px; width: 366px; --gap-h-1a60d1be-a4aa-4477-8b8f-9dc1c306ec53: 0px; --gap-v-1a60d1be-a4aa-4477-8b8f-9dc1c306ec53: 0px; max-width: 100%; }
}.sd[data-s-bb0a4da3-fd2b-45d7-9627-5c23086ef579] { align-items: center; flex-direction: column; gap: 0px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-1a60d1be-a4aa-4477-8b8f-9dc1c306ec53) * 0)); --gap-h-bb0a4da3-fd2b-45d7-9627-5c23086ef579: 0px; --gap-v-bb0a4da3-fd2b-45d7-9627-5c23086ef579: 0px; --gap-uuid: bb0a4da3-fd2b-45d7-9627-5c23086ef579; max-width: calc(100% - (var(--gap-h-1a60d1be-a4aa-4477-8b8f-9dc1c306ec53) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-bb0a4da3-fd2b-45d7-9627-5c23086ef579] { margin: 0px; padding: 0px; --gap-h-bb0a4da3-fd2b-45d7-9627-5c23086ef579: 0px; --gap-v-bb0a4da3-fd2b-45d7-9627-5c23086ef579: 0px; }
}.sd[data-s-4778af27-a4e2-4e99-af1f-5c0246af2f77] { color: #474747; font-style: normal; font-weight: 300; height: auto; margin: 0px 0px 0px -3px; text-align: center; width: 609px; max-width: calc(100% - -3px); justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-4778af27-a4e2-4e99-af1f-5c0246af2f77] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4778af27-a4e2-4e99-af1f-5c0246af2f77] { font-size: 15px; line-height: 1.40; }
}.sd[data-s-49ad4be3-3dca-4375-be54-35fb536cfbf9] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; --gap-h-49ad4be3-3dca-4375-be54-35fb536cfbf9: 0px; --gap-v-49ad4be3-3dca-4375-be54-35fb536cfbf9: 0px; --gap-uuid: 49ad4be3-3dca-4375-be54-35fb536cfbf9; }.sd[data-s-2bf5726f-a8ba-446e-acf3-66eaad2064b7] { color: #015687; height: auto; margin: 0px; padding: 16px 0px; text-align: center; width: 622px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-2bf5726f-a8ba-446e-acf3-66eaad2064b7] { font-size: 30px; line-height: 1.50; width: auto; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-2bf5726f-a8ba-446e-acf3-66eaad2064b7] { padding: 16px 0px; }
}.sd[data-s-6d7ec1a7-b666-45ac-a3f8-55ecebd356da] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-49ad4be3-3dca-4375-be54-35fb536cfbf9) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center right; width: calc(100% - (var(--gap-h-49ad4be3-3dca-4375-be54-35fb536cfbf9) * 0)); max-width: calc(100% - (var(--gap-h-49ad4be3-3dca-4375-be54-35fb536cfbf9) * 0)); }
.sd[data-s-6d7ec1a7-b666-45ac-a3f8-55ecebd356da].appear { background: #ffffffff; scale: 1 1; transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-6d7ec1a7-b666-45ac-a3f8-55ecebd356da].appear-active { transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }.sd[data-s-47c13440-2fa8-47ff-97a7-e77c3da38efa] { color: #838383; flex: none; font-family: var(--s-font-26a684e1); font-size: 16px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 1.80; margin: 0px 0px 0px 64px; padding: 0px 64px 0px 0px; text-align: left; width: auto; max-width: calc(100% - 64px); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-47c13440-2fa8-47ff-97a7-e77c3da38efa] { font-family: var(--s-font-dd9f3c83); font-size: 14px; line-height: 1.80; margin: 0px 0px; padding: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-47c13440-2fa8-47ff-97a7-e77c3da38efa] { font-size: 13px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; max-width: 100%; }
}.sd[data-s-4e736304-8296-4395-8239-cb64782bdced] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 2px; height: auto; justify-content: center; padding: 0px 16px; width: calc(100% - (var(--gap-h-d2e40d31-b141-42c7-9636-01d3314c2162) * 0)); --gap-h-4e736304-8296-4395-8239-cb64782bdced: 2px; --gap-v-4e736304-8296-4395-8239-cb64782bdced: 2px; --gap-uuid: 4e736304-8296-4395-8239-cb64782bdced; max-width: calc(100% - (var(--gap-h-d2e40d31-b141-42c7-9636-01d3314c2162) * 0)); }
.sd[data-s-4e736304-8296-4395-8239-cb64782bdced].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-4e736304-8296-4395-8239-cb64782bdced: 2px; --gap-v-4e736304-8296-4395-8239-cb64782bdced: 2px; }
.sd[data-s-4e736304-8296-4395-8239-cb64782bdced].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-4e736304-8296-4395-8239-cb64782bdced] { align-content: flex-start; align-items: flex-start; justify-content: center; padding: 48px 16px; --gap-h-4e736304-8296-4395-8239-cb64782bdced: 2px; --gap-v-4e736304-8296-4395-8239-cb64782bdced: 2px; }
}.sd[data-s-4c641c00-f60c-4d8e-a807-495b1e8924ea] { align-content: center; align-items: center; background: rgb(255, 255, 255); flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(20% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.8)); max-width: calc(20% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.8)); }.sd[data-s-d9d725c3-1fe4-4942-b3e8-b4ebc9e4a3d4] { color: #333333; font-family: var(--s-font-26a684e1); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-def83c5c-78d1-4cae-96e8-9bdf46a86156] { align-content: center; align-items: center; background: rgb(183, 183, 183); flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); max-width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); }.sd[data-s-87124e41-672a-46c4-bea2-223669ebcce3] { color: #ffffffff; font-family: var(--s-font-26a684e1); font-size: 16px; font-weight: 700; 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-87124e41-672a-46c4-bea2-223669ebcce3] { font-size: 11px; }
}.sd[data-s-070a7abf-3db5-49a1-9fea-18f742bc2a63] { align-content: center; align-items: center; background: var(--s-color-9ea76519); flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); max-width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); }.sd[data-s-502d3131-0418-40bb-9821-41c3de3235b4] { color: #ffffffff; font-family: var(--s-font-26a684e1); font-size: 16px; font-weight: 700; 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-502d3131-0418-40bb-9821-41c3de3235b4] { font-size: 11px; }
}.sd[data-s-ae556502-f3da-42b2-bdfc-d46d74b7d2c7] { background: #b5b5b5ff; height: 1px; width: calc(100% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0)); max-width: calc(100% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0)); }.sd[data-s-9a111128-e565-4696-8c43-c4046cee106a] { align-content: center; align-items: center; background: rgb(255, 255, 255); flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(20% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.8)); max-width: calc(20% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.8)); }.sd[data-s-282f97b1-7001-40d3-b15d-f1127162fdd7] { color: #333333; font-family: var(--s-font-26a684e1); font-size: 16px; 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-282f97b1-7001-40d3-b15d-f1127162fdd7] { font-size: 12px; }
}.sd[data-s-ad485d5d-c022-4ba3-be2a-3b9bdf203366] { align-content: center; align-items: center; background: rgb(255, 255, 255); flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); max-width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); }.sd[data-s-4adc1ec7-5f74-4548-ace9-0089586d9370] { color: #333333; font-family: var(--s-font-26a684e1); font-size: 16px; 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-4adc1ec7-5f74-4548-ace9-0089586d9370] { font-size: 12px; }
}.sd[data-s-1b018839-ddc4-454c-8f57-8cba8c44c045] { align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); max-width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); }.sd[data-s-ff59879e-a105-43aa-859f-4efdbb9d94c5] { color: var(--s-color-9ea76519); font-family: var(--s-font-26a684e1); font-size: 16px; 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-ff59879e-a105-43aa-859f-4efdbb9d94c5] { font-size: 12px; }
}.sd[data-s-aa4f1785-dbfb-4b6c-937c-7695b470a911] { background: #b5b5b5ff; height: 1px; width: calc(100% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0)); max-width: calc(100% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0)); }.sd[data-s-a290d0ae-2db2-4cf0-91b1-c2813aa8eb85] { align-content: center; align-items: center; background: rgb(255, 255, 255); flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(20% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.8)); max-width: calc(20% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.8)); }.sd[data-s-4491dda0-064d-455d-9c06-7942464efea3] { color: #333333; font-family: var(--s-font-26a684e1); font-size: 16px; 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-4491dda0-064d-455d-9c06-7942464efea3] { font-size: 12px; }
}.sd[data-s-9e7e1331-2879-4101-beb4-490cab56d7a8] { align-content: center; align-items: center; background: rgb(255, 255, 255); flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); max-width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); }.sd[data-s-292081a8-fa34-4b00-bfb8-e291aba282b2] { color: #333333; font-family: var(--s-font-26a684e1); font-size: 16px; 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-292081a8-fa34-4b00-bfb8-e291aba282b2] { font-size: 12px; }
}.sd[data-s-a5b88b75-26a8-4964-8584-4999c4e8a652] { align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); max-width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); }.sd[data-s-40b091ad-46f3-4dd4-af64-1e5558fcb9d4] { color: var(--s-color-9ea76519); font-family: var(--s-font-26a684e1); font-size: 16px; 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-40b091ad-46f3-4dd4-af64-1e5558fcb9d4] { font-size: 12px; }
}.sd[data-s-76c65b7e-3500-4718-97a3-fa0638d89d5d] { background: #b5b5b5ff; height: 1px; width: calc(100% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0)); max-width: calc(100% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0)); }.sd[data-s-6f3f6e5b-af75-4b81-8618-808ae563bfaf] { align-content: center; align-items: center; background: rgb(255, 255, 255); flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(20% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.8)); max-width: calc(20% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.8)); }.sd[data-s-f38746b7-e2a4-4eb4-a2c6-3779746e93b0] { color: #333333; font-family: var(--s-font-26a684e1); font-size: 16px; 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-f38746b7-e2a4-4eb4-a2c6-3779746e93b0] { font-size: 12px; }
}.sd[data-s-1fa86112-b8cc-4e01-93af-f8c6f5deba15] { align-content: center; align-items: center; background: rgb(255, 255, 255); flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); max-width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); }.sd[data-s-f50b58cf-fa7f-4272-8556-d8b8e7fa3ae0] { color: #333333; font-family: var(--s-font-26a684e1); font-size: 16px; 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-f50b58cf-fa7f-4272-8556-d8b8e7fa3ae0] { font-size: 12px; }
}.sd[data-s-2e56798a-69f4-49bd-81a2-89f27dace341] { align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); max-width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); }.sd[data-s-0500f169-21e2-4107-a3de-f652066918de] { color: var(--s-color-9ea76519); font-family: var(--s-font-26a684e1); font-size: 16px; 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-0500f169-21e2-4107-a3de-f652066918de] { font-size: 12px; }
}.sd[data-s-d0addd45-761a-48d3-b719-56df01e6bc2a] { background: #b5b5b5ff; height: 1px; width: calc(100% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0)); max-width: calc(100% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0)); }.sd[data-s-ae992f9e-9e07-4939-bed6-fbd2709a9f6a] { align-content: center; align-items: center; background: rgb(255, 255, 255); flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(20% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.8)); max-width: calc(20% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.8)); }.sd[data-s-32b668ce-2bf0-4cbd-8848-fa9f2d7b4267] { color: #333333; font-family: var(--s-font-26a684e1); font-size: 16px; 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-32b668ce-2bf0-4cbd-8848-fa9f2d7b4267] { font-size: 12px; }
}.sd[data-s-e808fa56-6961-482a-b6b3-8ea70bc33cb5] { align-content: center; align-items: center; background: rgb(255, 255, 255); flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); max-width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); }.sd[data-s-4c7726de-1a85-4ad1-ad40-6aafae95f4e4] { color: #333333; font-family: var(--s-font-26a684e1); font-size: 16px; 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-4c7726de-1a85-4ad1-ad40-6aafae95f4e4] { font-size: 12px; }
}.sd[data-s-dde88659-e007-46e7-b176-ef326dc5b01f] { align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 45px; justify-content: center; width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); max-width: calc(40% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0.6)); }.sd[data-s-087ae636-2e46-45c2-81a5-896bbffbe86e] { color: var(--s-color-9ea76519); font-family: var(--s-font-26a684e1); font-size: 16px; 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-087ae636-2e46-45c2-81a5-896bbffbe86e] { font-size: 12px; }
}.sd[data-s-b9e9d418-9779-4b39-ae04-aec9c7ca8871] { background: #b5b5b5ff; height: 1px; width: calc(100% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0)); max-width: calc(100% - (var(--gap-h-4e736304-8296-4395-8239-cb64782bdced) * 0)); }.sd[data-s-db4a4453-827b-4a63-bacb-052e8c4305c1] { align-content: flex-end; align-items: flex-end; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; height: 19px; justify-content: center; padding: 0px 0px 0px 0px; width: 1080px; max-width: 100%; }.sd[data-s-section-inner-db4a4453-827b-4a63-bacb-052e8c4305c1] { padding: 0px 0px 0px 0px; width: 1080px; height: 19px; flex-direction: column; flex-wrap: nowrap; align-content: flex-end; align-items: flex-end; justify-content: center; max-width: 100%; }.sd[data-s-b6ddde0a-676a-4bea-8373-5cf560b85227] { height: 200px; margin: 0px -30px -50px 0px; width: 98.10426540284361px; max-width: calc(100% - -30px); }.sd[data-s-924bc586-fb90-49ee-982a-24a0f9d16bc4] { align-content: center; align-items: center; background: transparent; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 64px 0px 0px 0px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-924bc586-fb90-49ee-982a-24a0f9d16bc4] { padding: 80px 0px 0px 0px; }
}.sd[data-s-section-inner-924bc586-fb90-49ee-982a-24a0f9d16bc4] { padding: 64px 0px 0px 0px; width: 1080px; 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: 840px){
.sd[data-s-section-inner-924bc586-fb90-49ee-982a-24a0f9d16bc4] { padding: 80px 0px 0px 0px; flex-direction: column; }
}.sd[data-s-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7] { align-items: flex-start; flex: none; flex-direction: column; gap: 16px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px 16px; width: 840px; --gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7: 0px; --gap-v-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7: 16px; --gap-uuid: b3df3d70-fc07-47d3-8b61-32f4ce43e5b7; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px 16px; width: 100%; --gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7: 16px; --gap-v-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7] { height: auto; margin: 0px; padding: 0px 16px; --gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7: 0px; --gap-v-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7: 16px; width: 100%; max-width: 100%; }
}.sd[data-s-0146fcb6-27ef-4ecc-99ce-89f00770010e] { align-items: center; flex: none; flex-direction: row; gap: 0px; height: 122px; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); --gap-h-0146fcb6-27ef-4ecc-99ce-89f00770010e: 0px; --gap-v-0146fcb6-27ef-4ecc-99ce-89f00770010e: 0px; --gap-uuid: 0146fcb6-27ef-4ecc-99ce-89f00770010e; max-width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); }
.sd[data-s-0146fcb6-27ef-4ecc-99ce-89f00770010e].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-0146fcb6-27ef-4ecc-99ce-89f00770010e: 0px; --gap-v-0146fcb6-27ef-4ecc-99ce-89f00770010e: 0px; }
.sd[data-s-0146fcb6-27ef-4ecc-99ce-89f00770010e].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-0146fcb6-27ef-4ecc-99ce-89f00770010e] { flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px 0px; height: 116px; width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); --gap-h-0146fcb6-27ef-4ecc-99ce-89f00770010e: 0px; --gap-v-0146fcb6-27ef-4ecc-99ce-89f00770010e: 0px; max-width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-0146fcb6-27ef-4ecc-99ce-89f00770010e] { flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px 0px; height: 140px; margin: 0px 0px 0px 0px; padding: 0px; width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); --gap-h-0146fcb6-27ef-4ecc-99ce-89f00770010e: 0px; --gap-v-0146fcb6-27ef-4ecc-99ce-89f00770010e: 0px; max-width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); }
}.sd[data-s-d7bff62e-1a5d-4dd5-b585-4bc40366b1b5] { align-items: center; background: #015687; border-bottom: 1px solid #015687; border-left: 1px solid #015687; border-radius: 29px 0px 0px 29px; border-right: 1px solid #015687; border-top: 1px solid #015687; flex: none; flex-direction: column; height: calc(100% - (var(--gap-v-0146fcb6-27ef-4ecc-99ce-89f00770010e) * 0)); justify-content: center; margin: 0px; padding: 0px 16px; width: 187px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-d7bff62e-1a5d-4dd5-b585-4bc40366b1b5] { flex: none; height: calc(100% - (var(--gap-v-0146fcb6-27ef-4ecc-99ce-89f00770010e) * 0)); width: 140px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-d7bff62e-1a5d-4dd5-b585-4bc40366b1b5] { flex: none; height: calc(100% - (var(--gap-v-0146fcb6-27ef-4ecc-99ce-89f00770010e) * 0)); padding: 32px 0px; width: 60px; max-width: 100%; }
}.sd[data-s-05942d2e-62c0-4fab-b335-792aae5a3af4] { color: #FFFFFF; flex: none; font-family: var(--s-font-26a684e1); font-size: 25px; font-style: normal; font-weight: 700; height: 114px; letter-spacing: 0.03em; line-height: 29px; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-05942d2e-62c0-4fab-b335-792aae5a3af4] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-05942d2e-62c0-4fab-b335-792aae5a3af4] { font-size: 16px; height: auto; width: auto; max-width: 100%; }
}.sd[data-s-e4827a07-1c5c-4dd8-a60f-8623f5e03265] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; border-bottom: 1px solid #015687; border-left: 1px solid #015687; border-radius: 0px 29px 29px 0px; border-right: 1px solid #015687; border-top: 1px solid #015687; flex: 1; flex-direction: column; gap: -4px; height: calc(100% - (var(--gap-v-0146fcb6-27ef-4ecc-99ce-89f00770010e) * 0)); justify-content: center; margin: 0px; overflow-x: hidden; overflow-y: hidden; padding: 0px 36px; width: auto; --gap-h-e4827a07-1c5c-4dd8-a60f-8623f5e03265: 0px; --gap-v-e4827a07-1c5c-4dd8-a60f-8623f5e03265: -4px; --gap-uuid: e4827a07-1c5c-4dd8-a60f-8623f5e03265; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-e4827a07-1c5c-4dd8-a60f-8623f5e03265] { flex: 1; padding: 11px 36px 11px 16px; width: auto; --gap-h-e4827a07-1c5c-4dd8-a60f-8623f5e03265: 0px; --gap-v-e4827a07-1c5c-4dd8-a60f-8623f5e03265: -4px; }
}
@media screen and (max-width: 540px){
.sd[data-s-e4827a07-1c5c-4dd8-a60f-8623f5e03265] { flex: 1; height: 100%; margin: 0px; padding: 8px 16px; width: auto; --gap-h-e4827a07-1c5c-4dd8-a60f-8623f5e03265: 0px; --gap-v-e4827a07-1c5c-4dd8-a60f-8623f5e03265: -4px; }
}.sd[data-s-7e0e6759-0748-4aea-92a1-8ec953140279] { align-content: center; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px; --gap-h-7e0e6759-0748-4aea-92a1-8ec953140279: 0px; --gap-v-7e0e6759-0748-4aea-92a1-8ec953140279: 8px; --gap-uuid: 7e0e6759-0748-4aea-92a1-8ec953140279; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-7e0e6759-0748-4aea-92a1-8ec953140279] { flex: none; height: auto; width: auto; --gap-h-7e0e6759-0748-4aea-92a1-8ec953140279: 0px; --gap-v-7e0e6759-0748-4aea-92a1-8ec953140279: 8px; max-width: 100%; }
}.sd[data-s-d28ced19-d3db-49e2-b5dd-34c2a09cc9d3] { color: #474747; font-family: var(--s-font-20b6e4e9); font-size: 22px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-d28ced19-d3db-49e2-b5dd-34c2a09cc9d3] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d28ced19-d3db-49e2-b5dd-34c2a09cc9d3] { font-size: 13px; height: auto; line-height: 1.40; width: auto; }
}.sd[data-s-5ce6e87c-8b44-4ae8-ace2-39b6aeb497c1] { color: #474747; font-family: var(--s-font-26a684e1); font-size: 14px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-5ce6e87c-8b44-4ae8-ace2-39b6aeb497c1] { font-family: var(--s-font-dd9f3c83); font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-5ce6e87c-8b44-4ae8-ace2-39b6aeb497c1] { font-size: 13px; line-height: 1.40; width: auto; }
}.sd[data-s-d607b192-8548-43e6-abe9-a314ba702fb2] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 122px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); --gap-h-d607b192-8548-43e6-abe9-a314ba702fb2: 0px; --gap-v-d607b192-8548-43e6-abe9-a314ba702fb2: 0px; --gap-uuid: d607b192-8548-43e6-abe9-a314ba702fb2; max-width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); }
.sd[data-s-d607b192-8548-43e6-abe9-a314ba702fb2].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-d607b192-8548-43e6-abe9-a314ba702fb2: 0px; --gap-v-d607b192-8548-43e6-abe9-a314ba702fb2: 0px; }
.sd[data-s-d607b192-8548-43e6-abe9-a314ba702fb2].appear-active { transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-d607b192-8548-43e6-abe9-a314ba702fb2] { align-content: center; align-items: center; flex-direction: row; gap: 0px; height: 116px; justify-content: center; --gap-h-d607b192-8548-43e6-abe9-a314ba702fb2: 0px; --gap-v-d607b192-8548-43e6-abe9-a314ba702fb2: 0px; width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); max-width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-d607b192-8548-43e6-abe9-a314ba702fb2] { flex: none; gap: 0px; height: 140px; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); --gap-h-d607b192-8548-43e6-abe9-a314ba702fb2: 0px; --gap-v-d607b192-8548-43e6-abe9-a314ba702fb2: 0px; max-width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); }
}.sd[data-s-095ecd24-ef66-4318-987b-587eece93133] { align-items: center; background: #015687; border-bottom: 1px solid #015687; border-left: 1px solid #015687; border-radius: 29px 0px 0px 29px; border-right: 1px solid #015687; border-top: 1px solid #015687; flex: none; flex-direction: column; height: calc(100% - (var(--gap-v-d607b192-8548-43e6-abe9-a314ba702fb2) * 0)); justify-content: center; margin: 0px; padding: 0px 16px; width: 187px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-095ecd24-ef66-4318-987b-587eece93133] { flex: none; height: calc(100% - (var(--gap-v-d607b192-8548-43e6-abe9-a314ba702fb2) * 0)); width: 140px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-095ecd24-ef66-4318-987b-587eece93133] { flex: none; height: calc(100% - (var(--gap-v-d607b192-8548-43e6-abe9-a314ba702fb2) * 0)); padding: 32px 0px; width: 60px; max-width: 100%; }
}.sd[data-s-e2604360-02bb-4d96-aa16-98136ce6903f] { color: #FFFFFF; font-family: var(--s-font-26a684e1); font-size: 25px; font-style: normal; font-weight: 700; height: 39px; letter-spacing: 0.03em; line-height: 29px; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-e2604360-02bb-4d96-aa16-98136ce6903f] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-e2604360-02bb-4d96-aa16-98136ce6903f] { flex: none; font-size: 16px; height: auto; width: auto; max-width: 100%; }
}.sd[data-s-c27e3efa-31f7-420e-979e-c3eae4152c97] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; border-bottom: 1px solid #015687; border-left: 1px solid #015687; border-radius: 0px 29px 29px 0px; border-right: 1px solid #015687; border-top: 1px solid #015687; flex: 1; flex-direction: column; gap: -5px; height: calc(100% - (var(--gap-v-d607b192-8548-43e6-abe9-a314ba702fb2) * 0)); justify-content: center; margin: 0px; overflow-x: hidden; overflow-y: hidden; padding: 8px 36px; width: auto; --gap-h-c27e3efa-31f7-420e-979e-c3eae4152c97: 0px; --gap-v-c27e3efa-31f7-420e-979e-c3eae4152c97: -5px; --gap-uuid: c27e3efa-31f7-420e-979e-c3eae4152c97; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-c27e3efa-31f7-420e-979e-c3eae4152c97] { flex: 1; height: 100%; padding: 11px 36px 11px 16px; width: auto; --gap-h-c27e3efa-31f7-420e-979e-c3eae4152c97: 0px; --gap-v-c27e3efa-31f7-420e-979e-c3eae4152c97: -5px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c27e3efa-31f7-420e-979e-c3eae4152c97] { flex: 1; height: 100%; margin: 0px; padding: 0px 16px; width: auto; --gap-h-c27e3efa-31f7-420e-979e-c3eae4152c97: 0px; --gap-v-c27e3efa-31f7-420e-979e-c3eae4152c97: -5px; }
}.sd[data-s-52d75a5f-e019-4254-bdd4-ce7e90942463] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 0px; --gap-h-52d75a5f-e019-4254-bdd4-ce7e90942463: 0px; --gap-v-52d75a5f-e019-4254-bdd4-ce7e90942463: 8px; --gap-uuid: 52d75a5f-e019-4254-bdd4-ce7e90942463; }.sd[data-s-03fa85b8-0417-4acb-8597-df0da4f88e77] { color: #474747; font-family: var(--s-font-20b6e4e9); font-size: 22px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-03fa85b8-0417-4acb-8597-df0da4f88e77] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-03fa85b8-0417-4acb-8597-df0da4f88e77] { font-size: 13px; line-height: 1.40; }
}.sd[data-s-4b5a5bcb-4033-4143-915b-73a4bccae507] { color: #474747; font-family: var(--s-font-26a684e1); font-size: 14px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-4b5a5bcb-4033-4143-915b-73a4bccae507] { font-family: var(--s-font-dd9f3c83); font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4b5a5bcb-4033-4143-915b-73a4bccae507] { font-size: 13px; line-height: 1.40; }
}.sd[data-s-35dcbaac-291e-45ea-aa97-5cd0cce51358] { align-items: center; flex: none; flex-direction: row; gap: 0px; height: 122px; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); --gap-h-35dcbaac-291e-45ea-aa97-5cd0cce51358: 0px; --gap-v-35dcbaac-291e-45ea-aa97-5cd0cce51358: 0px; --gap-uuid: 35dcbaac-291e-45ea-aa97-5cd0cce51358; max-width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); }
.sd[data-s-35dcbaac-291e-45ea-aa97-5cd0cce51358].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 600ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-35dcbaac-291e-45ea-aa97-5cd0cce51358: 0px; --gap-v-35dcbaac-291e-45ea-aa97-5cd0cce51358: 0px; }
.sd[data-s-35dcbaac-291e-45ea-aa97-5cd0cce51358].appear-active { transition-delay: 600ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-35dcbaac-291e-45ea-aa97-5cd0cce51358] { flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px 0px; height: 116px; width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); --gap-h-35dcbaac-291e-45ea-aa97-5cd0cce51358: 0px; --gap-v-35dcbaac-291e-45ea-aa97-5cd0cce51358: 0px; max-width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-35dcbaac-291e-45ea-aa97-5cd0cce51358] { flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px 0px; height: 140px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); --gap-h-35dcbaac-291e-45ea-aa97-5cd0cce51358: 0px; --gap-v-35dcbaac-291e-45ea-aa97-5cd0cce51358: 0px; max-width: calc(100% - (var(--gap-h-b3df3d70-fc07-47d3-8b61-32f4ce43e5b7) * 0)); }
}.sd[data-s-afa2c3ad-0477-4d3a-9f2c-25ff93c83a05] { align-items: center; background: #015687; border-bottom: 1px solid #015687; border-left: 1px solid #015687; border-radius: 29px 0px 0px 29px; border-right: 1px solid #015687; border-top: 1px solid #015687; flex: none; flex-direction: column; height: calc(100% - (var(--gap-v-35dcbaac-291e-45ea-aa97-5cd0cce51358) * 0)); justify-content: center; margin: 0px; padding: 0px 0px; width: 187px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-afa2c3ad-0477-4d3a-9f2c-25ff93c83a05] { flex: none; width: 140px; max-width: 100%; height: calc(100% - (var(--gap-v-35dcbaac-291e-45ea-aa97-5cd0cce51358) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-afa2c3ad-0477-4d3a-9f2c-25ff93c83a05] { flex: none; height: calc(100% - (var(--gap-v-35dcbaac-291e-45ea-aa97-5cd0cce51358) * 0)); padding: 32px 0px; width: 60px; max-width: 100%; }
}.sd[data-s-40f764ea-64c3-4f5a-ae5d-3302ff111f3d] { color: #FFFFFF; font-family: var(--s-font-26a684e1); font-size: 25px; font-style: normal; font-weight: 700; height: 39px; letter-spacing: 0.03em; line-height: 29px; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-40f764ea-64c3-4f5a-ae5d-3302ff111f3d] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-40f764ea-64c3-4f5a-ae5d-3302ff111f3d] { flex: none; font-size: 16px; height: auto; padding: 30px 0px; width: 105px; max-width: 100%; }
}.sd[data-s-4732d595-f279-4632-b8c8-4dab7ea0d1d2] { align-content: center; align-items: center; flex: 1; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: calc(100% - (var(--gap-v-35dcbaac-291e-45ea-aa97-5cd0cce51358) * 0)); justify-content: flex-start; padding: 0px; width: auto; --gap-h-4732d595-f279-4632-b8c8-4dab7ea0d1d2: 0px; --gap-v-4732d595-f279-4632-b8c8-4dab7ea0d1d2: 0px; --gap-uuid: 4732d595-f279-4632-b8c8-4dab7ea0d1d2; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-4732d595-f279-4632-b8c8-4dab7ea0d1d2] { flex: 1; flex-direction: row; gap: 40px 0px; height: 100%; width: auto; --gap-h-4732d595-f279-4632-b8c8-4dab7ea0d1d2: 0px; --gap-v-4732d595-f279-4632-b8c8-4dab7ea0d1d2: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4732d595-f279-4632-b8c8-4dab7ea0d1d2] { flex: 1; gap: 16px 0px; height: 100%; padding: 0px 0px; width: auto; --gap-h-4732d595-f279-4632-b8c8-4dab7ea0d1d2: 0px; --gap-v-4732d595-f279-4632-b8c8-4dab7ea0d1d2: 0px; }
}.sd[data-s-ed4e3a15-c18c-49a7-ba2c-da85880c60d8] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; border-bottom: 1px solid #015687; border-left: 1px solid #015687; border-radius: 0px 29px 29px 0px; border-right: 1px solid #015687; border-top: 1px solid #015687; flex: 1; flex-direction: column; gap: -5px; height: calc(100% - (var(--gap-v-4732d595-f279-4632-b8c8-4dab7ea0d1d2) * 0)); justify-content: center; margin: 0px; overflow-x: hidden; overflow-y: hidden; padding: 11px 36px 11px 36px; width: auto; --gap-h-ed4e3a15-c18c-49a7-ba2c-da85880c60d8: 0px; --gap-v-ed4e3a15-c18c-49a7-ba2c-da85880c60d8: -5px; --gap-uuid: ed4e3a15-c18c-49a7-ba2c-da85880c60d8; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-ed4e3a15-c18c-49a7-ba2c-da85880c60d8] { flex: 1; height: 100%; padding: 11px 36px 11px 16px; width: auto; --gap-h-ed4e3a15-c18c-49a7-ba2c-da85880c60d8: 0px; --gap-v-ed4e3a15-c18c-49a7-ba2c-da85880c60d8: -5px; }
}
@media screen and (max-width: 540px){
.sd[data-s-ed4e3a15-c18c-49a7-ba2c-da85880c60d8] { flex: none; height: calc(100% - (var(--gap-v-4732d595-f279-4632-b8c8-4dab7ea0d1d2) * 0)); margin: 0px; padding: 8px 16px; width: calc(100% - (var(--gap-h-4732d595-f279-4632-b8c8-4dab7ea0d1d2) * 0)); --gap-h-ed4e3a15-c18c-49a7-ba2c-da85880c60d8: 0px; --gap-v-ed4e3a15-c18c-49a7-ba2c-da85880c60d8: -5px; max-width: calc(100% - (var(--gap-h-4732d595-f279-4632-b8c8-4dab7ea0d1d2) * 0)); }
}.sd[data-s-b12a9832-e524-4659-93cb-b1299df3b0da] { align-content: center; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 0px; width: auto; --gap-h-b12a9832-e524-4659-93cb-b1299df3b0da: 0px; --gap-v-b12a9832-e524-4659-93cb-b1299df3b0da: 8px; --gap-uuid: b12a9832-e524-4659-93cb-b1299df3b0da; max-width: 100%; }.sd[data-s-b7b7c97c-294c-41e5-b449-505984c03399] { color: #474747; font-family: var(--s-font-20b6e4e9); font-size: 22px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-b7b7c97c-294c-41e5-b449-505984c03399] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-b7b7c97c-294c-41e5-b449-505984c03399] { font-size: 13px; line-height: 1.40; }
}.sd[data-s-d11f11f5-6200-430b-b842-06c8b073141b] { color: #474747; font-family: var(--s-font-26a684e1); font-size: 14px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-d11f11f5-6200-430b-b842-06c8b073141b] { font-family: var(--s-font-dd9f3c83); font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d11f11f5-6200-430b-b842-06c8b073141b] { font-size: 13px; line-height: 1.40; }
}.sd[data-s-1fff7b2d-5365-41f4-a31a-ed71c302aaa6] { align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: 18px; justify-content: flex-start; padding: 0 0; width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-1fff7b2d-5365-41f4-a31a-ed71c302aaa6] { height: 21px; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); }
}.sd[data-s-section-inner-1fff7b2d-5365-41f4-a31a-ed71c302aaa6] { padding: 0 0; width: 1080px; height: 18px; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: flex-start; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-1fff7b2d-5365-41f4-a31a-ed71c302aaa6] { width: 100%; height: 21px; flex-direction: column; max-width: 100%; }
}.sd[data-s-69ca955e-67bf-459a-8fe1-fc81ec42de4f] { 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: 100%; max-width: 100%; }.sd[data-s-7a5f9956-8885-4017-b253-e2728bc55690] { align-items: center; display: flex; flex: none; flex-direction: column; height: 185px; justify-content: center; margin: -80px 0px 0px -50px; width: 96px; max-width: calc(100% - -50px); }
.sd[data-s-7a5f9956-8885-4017-b253-e2728bc55690]:before { background-position: center; background-repeat: no-repeat; background-size: cover; }
@media screen and (max-width: 840px){
.sd[data-s-7a5f9956-8885-4017-b253-e2728bc55690] { display: flex; flex: none; height: 250px; margin: -200px 0px 0px -80px; width: 140px; max-width: calc(100% - -80px); }
}
@media screen and (max-width: 540px){
.sd[data-s-7a5f9956-8885-4017-b253-e2728bc55690] { display: flex; }
}.sd[data-s-2bf164d2-b918-444e-b349-8efb71c1307d] { align-content: center; align-items: center; background: transparent; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 56px 0px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-2bf164d2-b918-444e-b349-8efb71c1307d] { padding: 56px 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2bf164d2-b918-444e-b349-8efb71c1307d] { background: #ffffffff; padding: 32px 16px; }
}.sd[data-s-section-inner-2bf164d2-b918-444e-b349-8efb71c1307d] { padding: 56px 0px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-2bf164d2-b918-444e-b349-8efb71c1307d] { padding: 56px 16px; flex-direction: column; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-2bf164d2-b918-444e-b349-8efb71c1307d] { padding: 32px 16px; flex-direction: column; }
}.sd[data-s-1dff75c6-9b5f-4d31-8041-d71640959f67] { align-content: center; align-items: center; background: #DAC500; border-radius: 100px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 66px; justify-content: center; margin: 0px; padding: 8px 0px 8px 0px; width: 510px; --gap-h-1dff75c6-9b5f-4d31-8041-d71640959f67: 0px; --gap-v-1dff75c6-9b5f-4d31-8041-d71640959f67: 0px; --gap-uuid: 1dff75c6-9b5f-4d31-8041-d71640959f67; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-1dff75c6-9b5f-4d31-8041-d71640959f67] { width: 100%; --gap-h-1dff75c6-9b5f-4d31-8041-d71640959f67: 0px; --gap-v-1dff75c6-9b5f-4d31-8041-d71640959f67: 0px; max-width: 100%; }
}.sd[data-s-e6d00c6e-32d3-4709-b911-212ea15c5eb4] { align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: auto; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); --gap-uuid: e6d00c6e-32d3-4709-b911-212ea15c5eb4; --gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4: 0px; --gap-v-e6d00c6e-32d3-4709-b911-212ea15c5eb4: 0px; max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); --g-color-0: #f2f2f2; --g-position-0: 0%; --g-color-1: #ffffff; --g-position-1: 40%; --g-color-2: #ffffff; --g-position-2: 40%; --g-color-3: #ffffff; --g-position-3: 40%; --g-color-4: #ffffff; --g-position-4: 40%; --g-color-5: #ffffff; --g-position-5: 40%; --g-color-6: #ffffff; --g-position-6: 40%; --g-color-7: #ffffff; --g-position-7: 40%; --g-color-8: #ffffff; --g-position-8: 40%; --g-color-9: #ffffff; --g-position-9: 40%; --g-color-10: #ffffff; --g-position-10: 40%; --g-color-11: #ffffff; --g-position-11: 40%; --g-angle: 180deg; }
@media screen and (max-width: 840px){
.sd[data-s-e6d00c6e-32d3-4709-b911-212ea15c5eb4] { flex: none; height: auto; overflow-x: visible; overflow-y: visible; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-e6d00c6e-32d3-4709-b911-212ea15c5eb4] { flex: none; gap: 16px; height: auto; padding: 80px 0px 16px 0px; width: 100%; --gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4: 0px; --gap-v-e6d00c6e-32d3-4709-b911-212ea15c5eb4: 16px; }
}.sd[data-s-section-inner-e6d00c6e-32d3-4709-b911-212ea15c5eb4] { padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4) * 0)); height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: flex-start; --gap-uuid: e6d00c6e-32d3-4709-b911-212ea15c5eb4; --gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4: 0px; --gap-v-e6d00c6e-32d3-4709-b911-212ea15c5eb4: 0px; max-width: calc(100% - (var(--gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-e6d00c6e-32d3-4709-b911-212ea15c5eb4] { width: 100%; height: auto; flex-direction: column; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-e6d00c6e-32d3-4709-b911-212ea15c5eb4] { padding: 80px 0px 16px 0px; width: 100%; height: auto; flex-direction: column; gap: 16px; --gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4: 0px; --gap-v-e6d00c6e-32d3-4709-b911-212ea15c5eb4: 16px; }
}.sd[data-s-d8ae7dab-0ad4-4a29-a2e8-fbf4515ec65b] { align-items: center; flex: none; flex-direction: column; gap: 0px; height: auto; justify-content: flex-start; margin: 0px 0px 0px -1px; padding: 0px 16px; width: 676px; --gap-h-d8ae7dab-0ad4-4a29-a2e8-fbf4515ec65b: 0px; --gap-v-d8ae7dab-0ad4-4a29-a2e8-fbf4515ec65b: 0px; --gap-uuid: d8ae7dab-0ad4-4a29-a2e8-fbf4515ec65b; max-width: calc(100% - -1px); }
@media screen and (max-width: 840px){
.sd[data-s-d8ae7dab-0ad4-4a29-a2e8-fbf4515ec65b] { height: auto; --gap-h-d8ae7dab-0ad4-4a29-a2e8-fbf4515ec65b: 0px; --gap-v-d8ae7dab-0ad4-4a29-a2e8-fbf4515ec65b: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d8ae7dab-0ad4-4a29-a2e8-fbf4515ec65b] { margin: 0px 0px 0px -1px; padding: 0px; --gap-h-d8ae7dab-0ad4-4a29-a2e8-fbf4515ec65b: 0px; --gap-v-d8ae7dab-0ad4-4a29-a2e8-fbf4515ec65b: 0px; }
}.sd[data-s-5e48b02f-7e0a-46bc-85be-6770f25c50a4] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 80px 0px; --gap-h-5e48b02f-7e0a-46bc-85be-6770f25c50a4: 0px; --gap-v-5e48b02f-7e0a-46bc-85be-6770f25c50a4: 0px; --gap-uuid: 5e48b02f-7e0a-46bc-85be-6770f25c50a4; }
@media screen and (max-width: 840px){
.sd[data-s-5e48b02f-7e0a-46bc-85be-6770f25c50a4] { padding: 80px 0px 16px 0px; --gap-h-5e48b02f-7e0a-46bc-85be-6770f25c50a4: 0px; --gap-v-5e48b02f-7e0a-46bc-85be-6770f25c50a4: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-5e48b02f-7e0a-46bc-85be-6770f25c50a4] { flex: none; height: auto; padding: 0px 16px; width: 412px; --gap-h-5e48b02f-7e0a-46bc-85be-6770f25c50a4: 0px; --gap-v-5e48b02f-7e0a-46bc-85be-6770f25c50a4: 0px; max-width: 100%; }
}.sd[data-s-570a0aa5-82be-4269-b74e-04595c241ffd] { color: #474747; font-style: normal; font-weight: 300; height: auto; margin: 0px 0px 0px -3px; text-align: center; width: auto; max-width: calc(100% - -3px); justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-570a0aa5-82be-4269-b74e-04595c241ffd] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-570a0aa5-82be-4269-b74e-04595c241ffd] { font-size: 15px; line-height: 1.40; }
}.sd[data-s-05ff9704-bfdf-4f00-8b2a-e12e1217d09d] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; --gap-h-05ff9704-bfdf-4f00-8b2a-e12e1217d09d: 0px; --gap-v-05ff9704-bfdf-4f00-8b2a-e12e1217d09d: 0px; --gap-uuid: 05ff9704-bfdf-4f00-8b2a-e12e1217d09d; }.sd[data-s-05a204b1-8652-4138-b2e9-458ff8c940ad] { color: #015687; height: auto; margin: 0px 0px 0px 0px; padding: 16px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.sd[data-s-05a204b1-8652-4138-b2e9-458ff8c940ad] { margin: 0px 0px 0px 0px; padding: 16px 0px; }
}.sd[data-s-e228474a-e69c-4fc3-a248-023270ea78ae] { background: #f2f2f2; flex: none; height: calc(100% - (var(--gap-v-05ff9704-bfdf-4f00-8b2a-e12e1217d09d) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center right; width: calc(100% - (var(--gap-h-05ff9704-bfdf-4f00-8b2a-e12e1217d09d) * 0)); max-width: calc(100% - (var(--gap-h-05ff9704-bfdf-4f00-8b2a-e12e1217d09d) * 0)); }
.sd[data-s-e228474a-e69c-4fc3-a248-023270ea78ae].appear { background: #f2f2f2; scale: 1 1; transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-e228474a-e69c-4fc3-a248-023270ea78ae].appear-active { transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }.sd[data-s-27fb636a-238b-43ae-9267-9a3af43d5389] { color: #838383; font-style: normal; font-weight: 400; height: auto; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-27fb636a-238b-43ae-9267-9a3af43d5389] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-27fb636a-238b-43ae-9267-9a3af43d5389] { font-size: 13px; line-height: 1.80; margin: 0px 0px 0px 0px; }
}.sd[data-s-4bb90c7a-aaeb-4ae8-ac88-ccb5ab4b8828] { align-content: center; align-items: center; background: transparent; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 539px; justify-content: center; padding: 0px 16px; width: 1044px; max-width: 100%; }
.sd[data-s-4bb90c7a-aaeb-4ae8-ac88-ccb5ab4b8828].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-4bb90c7a-aaeb-4ae8-ac88-ccb5ab4b8828].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-4bb90c7a-aaeb-4ae8-ac88-ccb5ab4b8828] { display: none; flex: none; height: 628px; width: calc(200% - (var(--gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4) * -1)); max-width: calc(200% - (var(--gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4) * -1)); }
}
@media screen and (max-width: 540px){
.sd[data-s-4bb90c7a-aaeb-4ae8-ac88-ccb5ab4b8828] { display: none; overflow-x: visible; overflow-y: visible; }
}.sd[data-s-3c1828ed-3d00-4e32-a396-51c1711b4d71] { height: auto; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-3c1828ed-3d00-4e32-a396-51c1711b4d71] { overflow-x: hidden; overflow-y: auto; }
}
@media screen and (max-width: 540px){
.sd[data-s-3c1828ed-3d00-4e32-a396-51c1711b4d71] { overflow-x: visible; overflow-y: visible; }
}.sd[data-s-4d6c838c-3a33-4344-9877-15195992c854] { align-content: flex-start; align-items: flex-start; background: #EEEEEE; display: none; flex-direction: column; flex-wrap: nowrap; height: 1024px; justify-content: center; overflow-x: auto; overflow-y: hidden; width: calc(100% - (var(--gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4) * 0)); max-width: calc(100% - (var(--gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-4d6c838c-3a33-4344-9877-15195992c854] { align-content: flex-start; align-items: flex-start; background: transparent; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 655px; justify-content: flex-start; width: calc(100% - (var(--gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4) * 0)); max-width: calc(100% - (var(--gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-4d6c838c-3a33-4344-9877-15195992c854] { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 339px; justify-content: flex-start; width: calc(100% - (var(--gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4) * 0)); max-width: calc(100% - (var(--gap-h-e6d00c6e-32d3-4709-b911-212ea15c5eb4) * 0)); }
}.sd[data-s-354ff9cd-6472-497d-9cb0-b43cfbe25a15] { flex: none; height: 100%; width: 150%; max-width: 150%; }
@media screen and (max-width: 840px){
.sd[data-s-354ff9cd-6472-497d-9cb0-b43cfbe25a15] { flex: none; height: 659px; width: 200%; max-width: 200%; }
}
@media screen and (max-width: 540px){
.sd[data-s-354ff9cd-6472-497d-9cb0-b43cfbe25a15] { flex: none; height: 100%; width: 200%; max-width: 200%; }
}.sd[data-s-a725ffda-f59e-44af-8955-600aad9f99a1] { align-content: center; align-items: center; background: #f2f2f2; display: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 8px 0px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-a725ffda-f59e-44af-8955-600aad9f99a1] { background: transparent; display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-a725ffda-f59e-44af-8955-600aad9f99a1] { align-content: center; align-items: center; display: flex; flex: none; height: 32px; justify-content: center; padding: 0px 0px; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); }
}.sd[data-s-section-inner-a725ffda-f59e-44af-8955-600aad9f99a1] { padding: 8px 0px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-a725ffda-f59e-44af-8955-600aad9f99a1] { flex-direction: column; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-a725ffda-f59e-44af-8955-600aad9f99a1] { padding: 0px 0px; width: 100%; height: 32px; flex-direction: column; align-content: center; align-items: center; justify-content: center; max-width: 100%; }
}.sd[data-s-97f3756a-2153-4190-8af9-3d6452c57bb5] { height: auto; width: 200px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-97f3756a-2153-4190-8af9-3d6452c57bb5] { flex: none; height: 18px; width: 183px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-97f3756a-2153-4190-8af9-3d6452c57bb5] { height: auto; width: 109px; max-width: 100%; }
}.sd[data-s-2a2ea3f1-cdb9-4286-b66c-1753ce90f26d] { align-content: center; align-items: center; background: transparent; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 0 0; width: 1080px; max-width: 100%; }.sd[data-s-section-inner-2a2ea3f1-cdb9-4286-b66c-1753ce90f26d] { padding: 0 0; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }.sd[data-s-dec3c7a7-78fc-4f05-8d7d-a1a1166ebbf5] { align-items: center; flex: none; flex-direction: column; gap: 0px; height: auto; justify-content: flex-start; margin: 0px 0px 0px 2px; padding: 80px 16px 0px 16px; width: calc(100% - 2px); --gap-h-dec3c7a7-78fc-4f05-8d7d-a1a1166ebbf5: 0px; --gap-v-dec3c7a7-78fc-4f05-8d7d-a1a1166ebbf5: 0px; --gap-uuid: dec3c7a7-78fc-4f05-8d7d-a1a1166ebbf5; max-width: calc(100% - 2px); }
@media screen and (max-width: 840px){
.sd[data-s-dec3c7a7-78fc-4f05-8d7d-a1a1166ebbf5] { height: auto; margin: 40px 0px 0px 2px; --gap-h-dec3c7a7-78fc-4f05-8d7d-a1a1166ebbf5: 0px; --gap-v-dec3c7a7-78fc-4f05-8d7d-a1a1166ebbf5: 0px; width: calc(100% - 2px); max-width: calc(100% - 2px); }
}
@media screen and (max-width: 540px){
.sd[data-s-dec3c7a7-78fc-4f05-8d7d-a1a1166ebbf5] { height: auto; margin: 0px 0px 0px 2px; padding: 24px 16px; --gap-h-dec3c7a7-78fc-4f05-8d7d-a1a1166ebbf5: 0px; --gap-v-dec3c7a7-78fc-4f05-8d7d-a1a1166ebbf5: 0px; width: calc(100% - 2px); max-width: calc(100% - 2px); }
}.sd[data-s-140168db-389a-4c47-b1b4-3491c53866d7] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; --gap-h-140168db-389a-4c47-b1b4-3491c53866d7: 0px; --gap-v-140168db-389a-4c47-b1b4-3491c53866d7: 0px; --gap-uuid: 140168db-389a-4c47-b1b4-3491c53866d7; }.sd[data-s-3d2e0281-24df-498e-a101-7e20c7426f30] { color: #474747; font-style: normal; font-weight: 700; height: auto; margin: 0px 0px 0px -2px; text-align: center; width: auto; max-width: calc(100% - -2px); justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-3d2e0281-24df-498e-a101-7e20c7426f30] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-3d2e0281-24df-498e-a101-7e20c7426f30] { font-size: 20px; height: auto; line-height: 1.40; padding: 16px 0px; }
}.sd[data-s-36daf30a-ac3a-45f6-a92c-5e8401edec6a] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-140168db-389a-4c47-b1b4-3491c53866d7) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center right; width: calc(100% - (var(--gap-h-140168db-389a-4c47-b1b4-3491c53866d7) * 0)); max-width: calc(100% - (var(--gap-h-140168db-389a-4c47-b1b4-3491c53866d7) * 0)); }
.sd[data-s-36daf30a-ac3a-45f6-a92c-5e8401edec6a].appear { background: #ffffffff; scale: 1 1; transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-36daf30a-ac3a-45f6-a92c-5e8401edec6a].appear-active { transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }.sd[data-s-41d633ce-2c3a-41f2-8fce-ca0df039d79d] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px 0px; width: calc(100% - (var(--gap-h-dec3c7a7-78fc-4f05-8d7d-a1a1166ebbf5) * 0)); --gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d: 16px; --gap-v-41d633ce-2c3a-41f2-8fce-ca0df039d79d: 16px; --gap-uuid: 41d633ce-2c3a-41f2-8fce-ca0df039d79d; max-width: calc(100% - (var(--gap-h-dec3c7a7-78fc-4f05-8d7d-a1a1166ebbf5) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-41d633ce-2c3a-41f2-8fce-ca0df039d79d] { flex: none; height: auto; padding: 0px 0px; width: 100%; --gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d: 16px; --gap-v-41d633ce-2c3a-41f2-8fce-ca0df039d79d: 16px; }
}.sd[data-s-58a868d1-f318-42ad-94b8-f2646ae0d947] { align-content: center; align-items: flex-end; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(33.3% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.667)); --gap-h-58a868d1-f318-42ad-94b8-f2646ae0d947: 0px; --gap-v-58a868d1-f318-42ad-94b8-f2646ae0d947: 0px; --gap-uuid: 58a868d1-f318-42ad-94b8-f2646ae0d947; max-width: calc(33.3% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.667)); }
.sd[data-s-58a868d1-f318-42ad-94b8-f2646ae0d947].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-58a868d1-f318-42ad-94b8-f2646ae0d947: 0px; --gap-v-58a868d1-f318-42ad-94b8-f2646ae0d947: 0px; }
.sd[data-s-58a868d1-f318-42ad-94b8-f2646ae0d947].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-58a868d1-f318-42ad-94b8-f2646ae0d947] { flex: none; width: calc(50% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.5)); --gap-h-58a868d1-f318-42ad-94b8-f2646ae0d947: 0px; --gap-v-58a868d1-f318-42ad-94b8-f2646ae0d947: 0px; max-width: calc(50% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-58a868d1-f318-42ad-94b8-f2646ae0d947] { flex: none; height: auto; width: calc(100% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0)); --gap-h-58a868d1-f318-42ad-94b8-f2646ae0d947: 0px; --gap-v-58a868d1-f318-42ad-94b8-f2646ae0d947: 0px; max-width: calc(100% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0)); }
}.sd[data-s-b5a709c9-a744-4cbd-93b2-81510df245d4] { align-items: center; background: #015687; border-radius: 22px 22px 0px 0px; flex: none; flex-direction: column; font-style: normal; font-weight: 700; height: auto; justify-content: flex-start; margin: 0px; padding: 16px 16px; text-align: center; width: calc(100% - (var(--gap-h-58a868d1-f318-42ad-94b8-f2646ae0d947) * 0)); max-width: calc(100% - (var(--gap-h-58a868d1-f318-42ad-94b8-f2646ae0d947) * 0)); }
.sd[data-s-b5a709c9-a744-4cbd-93b2-81510df245d4]::-webkit-input-placeholder { color: #FFFFFF; }
.sd[data-s-b5a709c9-a744-4cbd-93b2-81510df245d4]:-moz-placeholder { color: #FFFFFF; }
.sd[data-s-b5a709c9-a744-4cbd-93b2-81510df245d4]::-moz-placeholder { color: #FFFFFF; }
.sd[data-s-b5a709c9-a744-4cbd-93b2-81510df245d4]:-ms-input-placeholder { color: #FFFFFF; }
@media screen and (max-width: 840px){
.sd[data-s-b5a709c9-a744-4cbd-93b2-81510df245d4] { flex: none; font-size: 14px; height: auto; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-b5a709c9-a744-4cbd-93b2-81510df245d4] { font-size: 20px; }
}.sd[data-s-a88df457-2128-47d1-a467-ed0e3136765e] { align-items: center; background: #FFFFFF; border-radius: 0px 0px 22px 22px; box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); flex: none; flex-direction: column; height: 190px; justify-content: flex-start; margin: 0px; padding: 32px 16px; width: calc(100% - (var(--gap-h-58a868d1-f318-42ad-94b8-f2646ae0d947) * 0)); max-width: calc(100% - (var(--gap-h-58a868d1-f318-42ad-94b8-f2646ae0d947) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-a88df457-2128-47d1-a467-ed0e3136765e] { flex: none; height: 160px; width: calc(100% - (var(--gap-h-58a868d1-f318-42ad-94b8-f2646ae0d947) * 0)); max-width: calc(100% - (var(--gap-h-58a868d1-f318-42ad-94b8-f2646ae0d947) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-a88df457-2128-47d1-a467-ed0e3136765e] { flex: none; height: auto; justify-content: space-around; padding: 8px 16px; width: calc(100% - (var(--gap-h-58a868d1-f318-42ad-94b8-f2646ae0d947) * 0)); max-width: calc(100% - (var(--gap-h-58a868d1-f318-42ad-94b8-f2646ae0d947) * 0)); }
}.sd[data-s-0b0ed1e1-894c-4365-bb0c-4a0e97705509] { color: #838383; font-style: normal; font-weight: 400; height: auto; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-0b0ed1e1-894c-4365-bb0c-4a0e97705509] { font-size: 14px; line-height: 1.80; }
}
@media screen and (max-width: 540px){
.sd[data-s-0b0ed1e1-894c-4365-bb0c-4a0e97705509] { font-size: 16px; }
}.sd[data-s-6c6d90a6-f700-48f3-914e-c5f0f455a68d] { align-items: flex-end; flex: none; flex-direction: column; gap: 0px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px 0px 0px 0px; width: calc(33.3% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.667)); --gap-h-6c6d90a6-f700-48f3-914e-c5f0f455a68d: 0px; --gap-v-6c6d90a6-f700-48f3-914e-c5f0f455a68d: 0px; --gap-uuid: 6c6d90a6-f700-48f3-914e-c5f0f455a68d; max-width: calc(33.3% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.667)); }
.sd[data-s-6c6d90a6-f700-48f3-914e-c5f0f455a68d].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-6c6d90a6-f700-48f3-914e-c5f0f455a68d: 0px; --gap-v-6c6d90a6-f700-48f3-914e-c5f0f455a68d: 0px; }
.sd[data-s-6c6d90a6-f700-48f3-914e-c5f0f455a68d].appear-active { transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-6c6d90a6-f700-48f3-914e-c5f0f455a68d] { flex: none; width: calc(50% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.5)); --gap-h-6c6d90a6-f700-48f3-914e-c5f0f455a68d: 0px; --gap-v-6c6d90a6-f700-48f3-914e-c5f0f455a68d: 0px; max-width: calc(50% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-6c6d90a6-f700-48f3-914e-c5f0f455a68d] { flex: none; height: auto; margin: 0px; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0)); --gap-h-6c6d90a6-f700-48f3-914e-c5f0f455a68d: 0px; --gap-v-6c6d90a6-f700-48f3-914e-c5f0f455a68d: 0px; max-width: calc(100% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0)); }
}.sd[data-s-350b500a-ceb9-44f5-9ebd-6ea52a1ce4d3] { align-content: center; align-items: flex-end; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-6c6d90a6-f700-48f3-914e-c5f0f455a68d) * 0)); --gap-h-350b500a-ceb9-44f5-9ebd-6ea52a1ce4d3: 0px; --gap-v-350b500a-ceb9-44f5-9ebd-6ea52a1ce4d3: 0px; --gap-uuid: 350b500a-ceb9-44f5-9ebd-6ea52a1ce4d3; max-width: calc(100% - (var(--gap-h-6c6d90a6-f700-48f3-914e-c5f0f455a68d) * 0)); }.sd[data-s-ce980122-e715-47c5-a2ee-861932f2c596] { align-items: center; background: #015687; border-radius: 22px 22px 0px 0px; flex: none; flex-direction: column; font-style: normal; font-weight: 700; height: auto; justify-content: flex-start; margin: 0px; padding: 16px 16px; text-align: center; width: calc(100% - (var(--gap-h-350b500a-ceb9-44f5-9ebd-6ea52a1ce4d3) * 0)); max-width: calc(100% - (var(--gap-h-350b500a-ceb9-44f5-9ebd-6ea52a1ce4d3) * 0)); }
.sd[data-s-ce980122-e715-47c5-a2ee-861932f2c596]::-webkit-input-placeholder { color: #FFFFFF; }
.sd[data-s-ce980122-e715-47c5-a2ee-861932f2c596]:-moz-placeholder { color: #FFFFFF; }
.sd[data-s-ce980122-e715-47c5-a2ee-861932f2c596]::-moz-placeholder { color: #FFFFFF; }
.sd[data-s-ce980122-e715-47c5-a2ee-861932f2c596]:-ms-input-placeholder { color: #FFFFFF; }
@media screen and (max-width: 840px){
.sd[data-s-ce980122-e715-47c5-a2ee-861932f2c596] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-ce980122-e715-47c5-a2ee-861932f2c596] { font-size: 20px; }
}.sd[data-s-d7961fd4-dc59-43ea-9abd-ccd4da34a835] { align-items: center; background: #FFFFFF; border-radius: 0px 0px 22px 22px; box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); flex: none; flex-direction: column; height: 190px; justify-content: flex-start; margin: 0px; padding: 32px 16px 32px 16px; width: calc(100% - (var(--gap-h-350b500a-ceb9-44f5-9ebd-6ea52a1ce4d3) * 0)); max-width: calc(100% - (var(--gap-h-350b500a-ceb9-44f5-9ebd-6ea52a1ce4d3) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-d7961fd4-dc59-43ea-9abd-ccd4da34a835] { flex: none; height: 160px; width: calc(100% - (var(--gap-h-350b500a-ceb9-44f5-9ebd-6ea52a1ce4d3) * 0)); max-width: calc(100% - (var(--gap-h-350b500a-ceb9-44f5-9ebd-6ea52a1ce4d3) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-d7961fd4-dc59-43ea-9abd-ccd4da34a835] { flex: none; height: auto; justify-content: space-around; padding: 8px 16px; width: calc(100% - (var(--gap-h-350b500a-ceb9-44f5-9ebd-6ea52a1ce4d3) * 0)); max-width: calc(100% - (var(--gap-h-350b500a-ceb9-44f5-9ebd-6ea52a1ce4d3) * 0)); }
}.sd[data-s-d2b6d02b-4789-4d82-8c42-faad560d5bc4] { color: #838383; flex: none; font-style: normal; font-weight: 400; height: auto; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-d2b6d02b-4789-4d82-8c42-faad560d5bc4] { font-size: 14px; line-height: 1.80; }
}
@media screen and (max-width: 540px){
.sd[data-s-d2b6d02b-4789-4d82-8c42-faad560d5bc4] { font-size: 16px; }
}.sd[data-s-248cb94c-b495-49a6-b559-93182eb40f58] { align-content: center; align-items: flex-end; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(33.3% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.667)); --gap-h-248cb94c-b495-49a6-b559-93182eb40f58: 0px; --gap-v-248cb94c-b495-49a6-b559-93182eb40f58: 0px; --gap-uuid: 248cb94c-b495-49a6-b559-93182eb40f58; max-width: calc(33.3% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.667)); }
.sd[data-s-248cb94c-b495-49a6-b559-93182eb40f58].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 600ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-248cb94c-b495-49a6-b559-93182eb40f58: 0px; --gap-v-248cb94c-b495-49a6-b559-93182eb40f58: 0px; }
.sd[data-s-248cb94c-b495-49a6-b559-93182eb40f58].appear-active { transition-delay: 600ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-248cb94c-b495-49a6-b559-93182eb40f58] { flex: none; width: calc(50% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.5)); --gap-h-248cb94c-b495-49a6-b559-93182eb40f58: 0px; --gap-v-248cb94c-b495-49a6-b559-93182eb40f58: 0px; max-width: calc(50% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-248cb94c-b495-49a6-b559-93182eb40f58] { flex: none; height: auto; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0)); --gap-h-248cb94c-b495-49a6-b559-93182eb40f58: 0px; --gap-v-248cb94c-b495-49a6-b559-93182eb40f58: 0px; max-width: calc(100% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0)); }
}.sd[data-s-c8d9695e-d697-46bb-bccd-cdeab602417a] { align-items: center; background: #015687; border-radius: 22px 22px 0px 0px; flex: none; flex-direction: column; font-style: normal; font-weight: 700; height: auto; justify-content: flex-start; margin: 0px; padding: 16px 16px; text-align: center; width: calc(100% - (var(--gap-h-248cb94c-b495-49a6-b559-93182eb40f58) * 0)); max-width: calc(100% - (var(--gap-h-248cb94c-b495-49a6-b559-93182eb40f58) * 0)); }
.sd[data-s-c8d9695e-d697-46bb-bccd-cdeab602417a]::-webkit-input-placeholder { color: #FFFFFF; }
.sd[data-s-c8d9695e-d697-46bb-bccd-cdeab602417a]:-moz-placeholder { color: #FFFFFF; }
.sd[data-s-c8d9695e-d697-46bb-bccd-cdeab602417a]::-moz-placeholder { color: #FFFFFF; }
.sd[data-s-c8d9695e-d697-46bb-bccd-cdeab602417a]:-ms-input-placeholder { color: #FFFFFF; }
@media screen and (max-width: 840px){
.sd[data-s-c8d9695e-d697-46bb-bccd-cdeab602417a] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c8d9695e-d697-46bb-bccd-cdeab602417a] { font-size: 20px; }
}.sd[data-s-e38395b9-54c7-4959-872a-5ca5c2efdd01] { align-items: center; background: #FFFFFF; border-radius: 0px 0px 22px 22px; box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); flex: none; flex-direction: column; height: 190px; justify-content: flex-start; margin: 0px; padding: 32px 16px; width: calc(100% - (var(--gap-h-248cb94c-b495-49a6-b559-93182eb40f58) * 0)); max-width: calc(100% - (var(--gap-h-248cb94c-b495-49a6-b559-93182eb40f58) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-e38395b9-54c7-4959-872a-5ca5c2efdd01] { flex: none; height: 160px; width: calc(100% - (var(--gap-h-248cb94c-b495-49a6-b559-93182eb40f58) * 0)); max-width: calc(100% - (var(--gap-h-248cb94c-b495-49a6-b559-93182eb40f58) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-e38395b9-54c7-4959-872a-5ca5c2efdd01] { flex: none; height: auto; justify-content: space-around; padding: 8px 16px; width: calc(100% - (var(--gap-h-248cb94c-b495-49a6-b559-93182eb40f58) * 0)); max-width: calc(100% - (var(--gap-h-248cb94c-b495-49a6-b559-93182eb40f58) * 0)); }
}.sd[data-s-9b122643-c7ee-43bf-8166-f4987e49fa7f] { color: #838383; font-style: normal; font-weight: 400; height: auto; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-9b122643-c7ee-43bf-8166-f4987e49fa7f] { font-size: 14px; line-height: 1.80; }
}
@media screen and (max-width: 540px){
.sd[data-s-9b122643-c7ee-43bf-8166-f4987e49fa7f] { font-size: 16px; }
}.sd[data-s-325e3604-2a5c-4a00-bdc9-e18af5cdab7e] { align-items: flex-end; flex: none; flex-direction: column; gap: 0px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px 0px 0px 0px; width: calc(33.3% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.667)); --gap-h-325e3604-2a5c-4a00-bdc9-e18af5cdab7e: 0px; --gap-v-325e3604-2a5c-4a00-bdc9-e18af5cdab7e: 0px; --gap-uuid: 325e3604-2a5c-4a00-bdc9-e18af5cdab7e; max-width: calc(33.3% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.667)); }
.sd[data-s-325e3604-2a5c-4a00-bdc9-e18af5cdab7e].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 700ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-325e3604-2a5c-4a00-bdc9-e18af5cdab7e: 0px; --gap-v-325e3604-2a5c-4a00-bdc9-e18af5cdab7e: 0px; }
.sd[data-s-325e3604-2a5c-4a00-bdc9-e18af5cdab7e].appear-active { transition-delay: 700ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-325e3604-2a5c-4a00-bdc9-e18af5cdab7e] { flex: none; height: auto; width: calc(50% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.5)); --gap-h-325e3604-2a5c-4a00-bdc9-e18af5cdab7e: 0px; --gap-v-325e3604-2a5c-4a00-bdc9-e18af5cdab7e: 0px; max-width: calc(50% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-325e3604-2a5c-4a00-bdc9-e18af5cdab7e] { flex: none; height: auto; margin: 0px; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0)); --gap-h-325e3604-2a5c-4a00-bdc9-e18af5cdab7e: 0px; --gap-v-325e3604-2a5c-4a00-bdc9-e18af5cdab7e: 0px; max-width: calc(100% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0)); }
}.sd[data-s-98cbe5d6-6598-418d-a64e-9a6d05964c0b] { align-content: center; align-items: flex-end; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-325e3604-2a5c-4a00-bdc9-e18af5cdab7e) * 0)); --gap-h-98cbe5d6-6598-418d-a64e-9a6d05964c0b: 0px; --gap-v-98cbe5d6-6598-418d-a64e-9a6d05964c0b: 0px; --gap-uuid: 98cbe5d6-6598-418d-a64e-9a6d05964c0b; max-width: calc(100% - (var(--gap-h-325e3604-2a5c-4a00-bdc9-e18af5cdab7e) * 0)); }.sd[data-s-6b702fc2-7053-4bd8-8feb-b9710c65b13b] { align-items: center; background: #015687; border-radius: 22px 22px 0px 0px; flex: none; flex-direction: column; font-style: normal; font-weight: 700; height: auto; justify-content: flex-start; margin: 0px; padding: 16px 16px; text-align: center; width: calc(100% - (var(--gap-h-98cbe5d6-6598-418d-a64e-9a6d05964c0b) * 0)); max-width: calc(100% - (var(--gap-h-98cbe5d6-6598-418d-a64e-9a6d05964c0b) * 0)); }
.sd[data-s-6b702fc2-7053-4bd8-8feb-b9710c65b13b]::-webkit-input-placeholder { color: #FFFFFF; }
.sd[data-s-6b702fc2-7053-4bd8-8feb-b9710c65b13b]:-moz-placeholder { color: #FFFFFF; }
.sd[data-s-6b702fc2-7053-4bd8-8feb-b9710c65b13b]::-moz-placeholder { color: #FFFFFF; }
.sd[data-s-6b702fc2-7053-4bd8-8feb-b9710c65b13b]:-ms-input-placeholder { color: #FFFFFF; }
@media screen and (max-width: 840px){
.sd[data-s-6b702fc2-7053-4bd8-8feb-b9710c65b13b] { flex: none; font-size: 14px; height: auto; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-6b702fc2-7053-4bd8-8feb-b9710c65b13b] { font-size: 20px; }
}.sd[data-s-3d75d069-dbf7-4513-af77-675ae85ef2cd] { align-items: center; background: #FFFFFF; border-radius: 0px 0px 22px 22px; box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); flex: none; flex-direction: column; height: 190px; justify-content: flex-start; margin: 0px; padding: 32px 16px; width: calc(100% - (var(--gap-h-98cbe5d6-6598-418d-a64e-9a6d05964c0b) * 0)); max-width: calc(100% - (var(--gap-h-98cbe5d6-6598-418d-a64e-9a6d05964c0b) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-3d75d069-dbf7-4513-af77-675ae85ef2cd] { flex: none; height: 160px; width: calc(100% - (var(--gap-h-98cbe5d6-6598-418d-a64e-9a6d05964c0b) * 0)); max-width: calc(100% - (var(--gap-h-98cbe5d6-6598-418d-a64e-9a6d05964c0b) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-3d75d069-dbf7-4513-af77-675ae85ef2cd] { flex: none; height: auto; justify-content: space-around; padding: 8px 16px; width: calc(100% - (var(--gap-h-98cbe5d6-6598-418d-a64e-9a6d05964c0b) * 0)); max-width: calc(100% - (var(--gap-h-98cbe5d6-6598-418d-a64e-9a6d05964c0b) * 0)); }
}.sd[data-s-bcdedb41-ce6c-46fd-b2f1-e483b18913eb] { color: #838383; font-style: normal; font-weight: 400; height: auto; margin: 0px; text-align: left; width: 286px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-bcdedb41-ce6c-46fd-b2f1-e483b18913eb] { font-size: 14px; line-height: 1.80; }
}
@media screen and (max-width: 540px){
.sd[data-s-bcdedb41-ce6c-46fd-b2f1-e483b18913eb] { flex: none; font-size: 16px; height: auto; width: auto; max-width: 100%; }
}.sd[data-s-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee] { align-items: flex-end; flex: none; flex-direction: column; gap: 0px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px 0px 0px 0px; width: calc(33.3% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.667)); --gap-h-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee: 0px; --gap-v-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee: 0px; --gap-uuid: ad3abca9-98ba-48a7-9fbd-f5b2de5806ee; max-width: calc(33.3% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.667)); }
.sd[data-s-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 800ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee: 0px; --gap-v-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee: 0px; }
.sd[data-s-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee].appear-active { transition-delay: 800ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee] { flex: none; width: calc(50% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.5)); --gap-h-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee: 0px; --gap-v-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee: 0px; max-width: calc(50% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee] { flex: none; height: auto; margin: 0px; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0)); --gap-h-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee: 0px; --gap-v-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee: 0px; max-width: calc(100% - (var(--gap-h-41d633ce-2c3a-41f2-8fce-ca0df039d79d) * 0)); }
}.sd[data-s-21af2c60-27fa-45ae-bd4b-6c4913fee276] { align-content: center; align-items: flex-end; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee) * 0)); --gap-h-21af2c60-27fa-45ae-bd4b-6c4913fee276: 0px; --gap-v-21af2c60-27fa-45ae-bd4b-6c4913fee276: 0px; --gap-uuid: 21af2c60-27fa-45ae-bd4b-6c4913fee276; max-width: calc(100% - (var(--gap-h-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-21af2c60-27fa-45ae-bd4b-6c4913fee276] { height: auto; width: calc(100% - (var(--gap-h-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee) * 0)); --gap-h-21af2c60-27fa-45ae-bd4b-6c4913fee276: 0px; --gap-v-21af2c60-27fa-45ae-bd4b-6c4913fee276: 0px; max-width: calc(100% - (var(--gap-h-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee) * 0)); }
}.sd[data-s-594b2ced-6a69-46f1-ad72-4ebea041d751] { align-items: center; background: #015687; border-radius: 22px 22px 0px 0px; flex: none; flex-direction: column; font-style: normal; font-weight: 700; height: auto; justify-content: flex-start; margin: 0px; padding: 16px 16px; text-align: center; width: calc(100% - (var(--gap-h-21af2c60-27fa-45ae-bd4b-6c4913fee276) * 0)); max-width: calc(100% - (var(--gap-h-21af2c60-27fa-45ae-bd4b-6c4913fee276) * 0)); }
.sd[data-s-594b2ced-6a69-46f1-ad72-4ebea041d751]::-webkit-input-placeholder { color: #FFFFFF; }
.sd[data-s-594b2ced-6a69-46f1-ad72-4ebea041d751]:-moz-placeholder { color: #FFFFFF; }
.sd[data-s-594b2ced-6a69-46f1-ad72-4ebea041d751]::-moz-placeholder { color: #FFFFFF; }
.sd[data-s-594b2ced-6a69-46f1-ad72-4ebea041d751]:-ms-input-placeholder { color: #FFFFFF; }
@media screen and (max-width: 840px){
.sd[data-s-594b2ced-6a69-46f1-ad72-4ebea041d751] { flex: none; font-size: 14px; height: auto; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-594b2ced-6a69-46f1-ad72-4ebea041d751] { font-size: 20px; }
}.sd[data-s-17421c91-9c8b-46d3-be40-4b8fedc13266] { align-items: center; background: #FFFFFF; border-radius: 0px 0px 22px 22px; box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); flex: none; flex-direction: column; height: 190px; justify-content: flex-start; margin: 0px; padding: 32px 16px; width: calc(100% - (var(--gap-h-21af2c60-27fa-45ae-bd4b-6c4913fee276) * 0)); max-width: calc(100% - (var(--gap-h-21af2c60-27fa-45ae-bd4b-6c4913fee276) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-17421c91-9c8b-46d3-be40-4b8fedc13266] { flex: none; height: 160px; width: calc(100% - (var(--gap-h-21af2c60-27fa-45ae-bd4b-6c4913fee276) * 0)); max-width: calc(100% - (var(--gap-h-21af2c60-27fa-45ae-bd4b-6c4913fee276) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-17421c91-9c8b-46d3-be40-4b8fedc13266] { flex: none; height: auto; justify-content: space-around; padding: 8px 16px; width: calc(100% - (var(--gap-h-21af2c60-27fa-45ae-bd4b-6c4913fee276) * 0)); max-width: calc(100% - (var(--gap-h-21af2c60-27fa-45ae-bd4b-6c4913fee276) * 0)); }
}.sd[data-s-08cf632d-c954-4057-b4db-5da3a47c509d] { color: #838383; font-style: normal; font-weight: 400; height: auto; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-08cf632d-c954-4057-b4db-5da3a47c509d] { font-size: 14px; line-height: 1.80; }
}
@media screen and (max-width: 540px){
.sd[data-s-08cf632d-c954-4057-b4db-5da3a47c509d] { font-size: 16px; }
}.sd[data-s-c0aa02cb-3a29-476e-9dfe-e125a574bdfe] { align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 72px 0px; width: 1080px; max-width: 100%; --g-color-0: transparent; --g-position-0: 0%; --g-color-1: transparent; --g-position-1: 100%; --g-color-2: transparent; --g-position-2: 100%; --g-color-3: transparent; --g-position-3: 100%; --g-color-4: transparent; --g-position-4: 100%; --g-color-5: transparent; --g-position-5: 100%; --g-color-6: transparent; --g-position-6: 100%; --g-color-7: transparent; --g-position-7: 100%; --g-color-8: transparent; --g-position-8: 100%; --g-color-9: transparent; --g-position-9: 100%; --g-color-10: transparent; --g-position-10: 100%; --g-color-11: transparent; --g-position-11: 100%; --g-angle: 0deg; }
@media screen and (max-width: 840px){
.sd[data-s-c0aa02cb-3a29-476e-9dfe-e125a574bdfe] { padding: 72px 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c0aa02cb-3a29-476e-9dfe-e125a574bdfe] { padding: 72px 16px; }
}.sd[data-s-section-inner-c0aa02cb-3a29-476e-9dfe-e125a574bdfe] { padding: 72px 0px; width: 1080px; 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: 840px){
.sd[data-s-section-inner-c0aa02cb-3a29-476e-9dfe-e125a574bdfe] { padding: 72px 16px; flex-direction: column; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-c0aa02cb-3a29-476e-9dfe-e125a574bdfe] { padding: 72px 16px; flex-direction: column; }
}.sd[data-s-11effe0e-0f0d-4ee8-bbd0-4196b3a22e0b] { align-content: center; align-items: center; background: #DAC500; border-radius: 100px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 66px; justify-content: center; margin: 0px; padding: 8px 0px 8px 0px; width: 510px; --gap-h-11effe0e-0f0d-4ee8-bbd0-4196b3a22e0b: 0px; --gap-v-11effe0e-0f0d-4ee8-bbd0-4196b3a22e0b: 0px; --gap-uuid: 11effe0e-0f0d-4ee8-bbd0-4196b3a22e0b; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-11effe0e-0f0d-4ee8-bbd0-4196b3a22e0b] { width: 100%; --gap-h-11effe0e-0f0d-4ee8-bbd0-4196b3a22e0b: 0px; --gap-v-11effe0e-0f0d-4ee8-bbd0-4196b3a22e0b: 0px; max-width: 100%; }
}.sd[data-s-d7cf1e05-3107-484a-83da-4cbcb7ecfd83] { align-items: center; background: transparent; flex-direction: column; gap: 24px; height: auto; justify-content: flex-start; margin: 0px; padding: 56px 0px 32px 0px; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); --gap-h-d7cf1e05-3107-484a-83da-4cbcb7ecfd83: 0px; --gap-v-d7cf1e05-3107-484a-83da-4cbcb7ecfd83: 24px; --gap-uuid: d7cf1e05-3107-484a-83da-4cbcb7ecfd83; max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-d7cf1e05-3107-484a-83da-4cbcb7ecfd83] { flex: none; gap: 120px; height: auto; margin: 0px 0px 0px 0px; padding: 32px 16px; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); --gap-h-d7cf1e05-3107-484a-83da-4cbcb7ecfd83: 0px; --gap-v-d7cf1e05-3107-484a-83da-4cbcb7ecfd83: 120px; max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); }
}.sd[data-s-4395b4f0-fa9f-4a07-882e-9c1e8a762a1f] { align-items: center; flex-direction: column; gap: 0px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-d7cf1e05-3107-484a-83da-4cbcb7ecfd83) * 0)); --gap-h-4395b4f0-fa9f-4a07-882e-9c1e8a762a1f: 0px; --gap-v-4395b4f0-fa9f-4a07-882e-9c1e8a762a1f: 0px; --gap-uuid: 4395b4f0-fa9f-4a07-882e-9c1e8a762a1f; max-width: calc(100% - (var(--gap-h-d7cf1e05-3107-484a-83da-4cbcb7ecfd83) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-4395b4f0-fa9f-4a07-882e-9c1e8a762a1f] { margin: 0px; padding: 0px; --gap-h-4395b4f0-fa9f-4a07-882e-9c1e8a762a1f: 0px; --gap-v-4395b4f0-fa9f-4a07-882e-9c1e8a762a1f: 0px; }
}.sd[data-s-04420301-4581-4bcd-868f-6c5dc500ff04] { color: #474747; font-style: normal; font-weight: 300; height: auto; margin: 0px 0px 0px -1px; text-align: center; width: 609px; max-width: calc(100% - -1px); justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-04420301-4581-4bcd-868f-6c5dc500ff04] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-04420301-4581-4bcd-868f-6c5dc500ff04] { font-size: 15px; height: auto; line-height: 1.40; }
}.sd[data-s-44ff4317-cc82-45e2-98bb-41ba08693cca] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; --gap-h-44ff4317-cc82-45e2-98bb-41ba08693cca: 0px; --gap-v-44ff4317-cc82-45e2-98bb-41ba08693cca: 0px; --gap-uuid: 44ff4317-cc82-45e2-98bb-41ba08693cca; }.sd[data-s-482fb79d-557f-4dde-905b-b1b54a3231e9] { color: #015687; height: auto; margin: 0px 0px 0px 0px; padding: 16px 0px; text-align: center; width: 622px; max-width: 100%; justify-content: center; }.sd[data-s-08c92664-eecc-4a3a-ab68-989fb8d8e561] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-44ff4317-cc82-45e2-98bb-41ba08693cca) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center right; width: calc(100% - (var(--gap-h-44ff4317-cc82-45e2-98bb-41ba08693cca) * 0)); max-width: calc(100% - (var(--gap-h-44ff4317-cc82-45e2-98bb-41ba08693cca) * 0)); }
.sd[data-s-08c92664-eecc-4a3a-ab68-989fb8d8e561].appear { background: #ffffffff; scale: 1 1; transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-08c92664-eecc-4a3a-ab68-989fb8d8e561].appear-active { transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }.sd[data-s-a58df47b-5789-4dd2-894a-90691355c790] { color: #838383; font-style: normal; font-weight: 400; height: auto; margin: 0px 0px 0px 0px; text-align: left; width: 534px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-a58df47b-5789-4dd2-894a-90691355c790] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-a58df47b-5789-4dd2-894a-90691355c790] { font-size: 13px; line-height: 1.60; }
}.sd[data-s-d8737907-abbc-4f2a-ad59-8708fff00e71] { align-content: center; align-items: center; background: #FFFFFF; flex-direction: column; flex-wrap: nowrap; height: 400px; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); }.sd[data-s-section-inner-d8737907-abbc-4f2a-ad59-8708fff00e71] { padding: 0px 0px 0px 0px; width: 100%; height: 400px; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: flex-start; max-width: 100%; }.sd[data-s-a3e45212-2ef7-4a8a-ba33-448a500e381e] { flex-direction: row; gap: 16px; height: 100%; width: 100%; --gap-h-a3e45212-2ef7-4a8a-ba33-448a500e381e: 16px; --gap-v-a3e45212-2ef7-4a8a-ba33-448a500e381e: 0px; --gap-uuid: a3e45212-2ef7-4a8a-ba33-448a500e381e; max-width: 100%; }.sd[data-s-b3bf1e6c-2faa-4e1b-942e-26a10d1c5e70] { border-radius: 24px; box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); height: 348px; width: 353px; max-width: 100%; }.sd[data-s-30ac070f-133e-4e6d-b2d0-6b4f2a92dee5] { border-radius: 24px; box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); height: 348px; width: 353px; max-width: 100%; }.sd[data-s-13b8d402-6234-4565-b16b-084297bf622c] { border-radius: 24px; box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); height: 348px; width: 353px; max-width: 100%; }.sd[data-s-bc53a349-ab13-44c9-9067-4c9d70bbd12e] { border-radius: 24px; box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); height: 348px; width: 353px; max-width: 100%; }.sd[data-s-3cb1b2e5-7cd6-4dc0-8f4f-f664d43f1073] { align-content: center; align-items: center; background: #ffffffff; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 56px 0px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-3cb1b2e5-7cd6-4dc0-8f4f-f664d43f1073] { padding: 56px 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-3cb1b2e5-7cd6-4dc0-8f4f-f664d43f1073] { padding: 40px 16px; }
}.sd[data-s-section-inner-3cb1b2e5-7cd6-4dc0-8f4f-f664d43f1073] { padding: 56px 0px; width: 1080px; 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: 840px){
.sd[data-s-section-inner-3cb1b2e5-7cd6-4dc0-8f4f-f664d43f1073] { padding: 56px 16px; flex-direction: column; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-3cb1b2e5-7cd6-4dc0-8f4f-f664d43f1073] { padding: 40px 16px; flex-direction: column; }
}.sd[data-s-2a8d3a76-6c4f-48c6-b445-6d5fdcc813c7] {  }.sd[data-s-96cc3dd1-c0f9-4f9c-ac1b-45c97cf6ce80] { align-content: center; align-items: center; background: #EEEEEE; border-radius: 0px 300px 300px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 104px 0px; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); --gap-h-96cc3dd1-c0f9-4f9c-ac1b-45c97cf6ce80: 0px; --gap-v-96cc3dd1-c0f9-4f9c-ac1b-45c97cf6ce80: 56px; --gap-uuid: 96cc3dd1-c0f9-4f9c-ac1b-45c97cf6ce80; max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-96cc3dd1-c0f9-4f9c-ac1b-45c97cf6ce80] { border-radius: 0px 180px 180px 0px; flex: none; height: auto; padding: 120px 0px; width: 100%; --gap-h-96cc3dd1-c0f9-4f9c-ac1b-45c97cf6ce80: 0px; --gap-v-96cc3dd1-c0f9-4f9c-ac1b-45c97cf6ce80: 56px; }
}.sd[data-s-6dc94ff2-4cac-42b9-a885-ee9c5190440a] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px 16px; --gap-h-6dc94ff2-4cac-42b9-a885-ee9c5190440a: 0px; --gap-v-6dc94ff2-4cac-42b9-a885-ee9c5190440a: 56px; --gap-uuid: 6dc94ff2-4cac-42b9-a885-ee9c5190440a; }
@media screen and (max-width: 540px){
.sd[data-s-6dc94ff2-4cac-42b9-a885-ee9c5190440a] { gap: 0px; height: auto; padding: 0px 16px 0px 16px; --gap-h-6dc94ff2-4cac-42b9-a885-ee9c5190440a: 0px; --gap-v-6dc94ff2-4cac-42b9-a885-ee9c5190440a: 0px; max-width: 100%; }
}.sd[data-s-fb80a986-f265-4f9e-9e0e-6f40a6c13aa1] { align-items: center; flex-direction: column; gap: 21px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: auto; --gap-h-fb80a986-f265-4f9e-9e0e-6f40a6c13aa1: 0px; --gap-v-fb80a986-f265-4f9e-9e0e-6f40a6c13aa1: 21px; --gap-uuid: fb80a986-f265-4f9e-9e0e-6f40a6c13aa1; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-fb80a986-f265-4f9e-9e0e-6f40a6c13aa1] { gap: 10px; margin: 0px; padding: 0px; --gap-h-fb80a986-f265-4f9e-9e0e-6f40a6c13aa1: 0px; --gap-v-fb80a986-f265-4f9e-9e0e-6f40a6c13aa1: 10px; }
}.sd[data-s-c4929bdf-9347-4fa3-8ebb-bd9877de4905] { color: #474747; font-style: normal; font-weight: 700; height: auto; margin: 0px 0px 0px -1px; text-align: center; width: 609px; max-width: calc(100% - -1px); justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-c4929bdf-9347-4fa3-8ebb-bd9877de4905] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c4929bdf-9347-4fa3-8ebb-bd9877de4905] { font-size: 15px; font-weight: 300; }
}.sd[data-s-688cd9c9-1930-431e-8b12-a94ec94d037e] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 21px; justify-content: flex-start; padding: 0px; --gap-h-688cd9c9-1930-431e-8b12-a94ec94d037e: 0px; --gap-v-688cd9c9-1930-431e-8b12-a94ec94d037e: 21px; --gap-uuid: 688cd9c9-1930-431e-8b12-a94ec94d037e; }
@media screen and (max-width: 540px){
.sd[data-s-688cd9c9-1930-431e-8b12-a94ec94d037e] { gap: 10px; --gap-h-688cd9c9-1930-431e-8b12-a94ec94d037e: 0px; --gap-v-688cd9c9-1930-431e-8b12-a94ec94d037e: 10px; }
}.sd[data-s-aec17624-0f50-41b4-83ab-13a8bf3fe0e0] { color: #015687; font-weight: 700; height: auto; margin: 0px; text-align: center; width: 622px; max-width: 100%; justify-content: center; }.sd[data-s-594193ff-a0b5-4137-acae-43b8ca2c0977] { background: #eeeeee; flex: none; height: calc(100% - (var(--gap-v-688cd9c9-1930-431e-8b12-a94ec94d037e) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center right; width: calc(100% - (var(--gap-h-688cd9c9-1930-431e-8b12-a94ec94d037e) * 0)); max-width: calc(100% - (var(--gap-h-688cd9c9-1930-431e-8b12-a94ec94d037e) * 0)); }
.sd[data-s-594193ff-a0b5-4137-acae-43b8ca2c0977].appear { background: #eeeeee; scale: 1 1; transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-594193ff-a0b5-4137-acae-43b8ca2c0977].appear-active { transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }.sd[data-s-05d96501-287a-4be3-bda1-07a27eec73a0] { align-items: center; flex: none; flex-direction: column; gap: 64px; height: auto; justify-content: flex-start; margin: 0px 0px; padding: 0px 0px; width: 804px; --gap-h-05d96501-287a-4be3-bda1-07a27eec73a0: 0px; --gap-v-05d96501-287a-4be3-bda1-07a27eec73a0: 64px; --gap-uuid: 05d96501-287a-4be3-bda1-07a27eec73a0; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-05d96501-287a-4be3-bda1-07a27eec73a0] { gap: 28px; margin: 48px 0px; padding: 0px; --gap-h-05d96501-287a-4be3-bda1-07a27eec73a0: 0px; --gap-v-05d96501-287a-4be3-bda1-07a27eec73a0: 28px; max-width: 100%; }
}.sd[data-s-b780b37f-6144-4643-8a9c-1ebb0a5bf391] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-05d96501-287a-4be3-bda1-07a27eec73a0) * 0)); --gap-h-b780b37f-6144-4643-8a9c-1ebb0a5bf391: 64px; --gap-v-b780b37f-6144-4643-8a9c-1ebb0a5bf391: 0px; --gap-uuid: b780b37f-6144-4643-8a9c-1ebb0a5bf391; max-width: calc(100% - (var(--gap-h-05d96501-287a-4be3-bda1-07a27eec73a0) * 0)); }
.sd[data-s-b780b37f-6144-4643-8a9c-1ebb0a5bf391].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-b780b37f-6144-4643-8a9c-1ebb0a5bf391: 64px; --gap-v-b780b37f-6144-4643-8a9c-1ebb0a5bf391: 0px; }
.sd[data-s-b780b37f-6144-4643-8a9c-1ebb0a5bf391].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-b780b37f-6144-4643-8a9c-1ebb0a5bf391] { gap: 24px; --gap-h-b780b37f-6144-4643-8a9c-1ebb0a5bf391: 24px; --gap-v-b780b37f-6144-4643-8a9c-1ebb0a5bf391: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-b780b37f-6144-4643-8a9c-1ebb0a5bf391] { gap: 16px; --gap-h-b780b37f-6144-4643-8a9c-1ebb0a5bf391: 16px; --gap-v-b780b37f-6144-4643-8a9c-1ebb0a5bf391: 0px; }
}.sd[data-s-bdd1408e-6dc2-4908-9c08-a586e1fca7dd] { align-items: center; background: #015687; border-radius: 50%; flex: none; flex-direction: column; height: auto; justify-content: flex-start; margin: 0px 0px; padding: 35px 0px; width: 105px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-bdd1408e-6dc2-4908-9c08-a586e1fca7dd] { flex: none; height: 105px; width: 105px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-bdd1408e-6dc2-4908-9c08-a586e1fca7dd] { align-content: center; align-items: center; flex: none; height: 70px; justify-content: center; padding: 0px 0px; width: 70px; max-width: 100%; }
}.sd[data-s-114d6ed1-936e-422d-b23f-28109a4878c8] { color: #FFFFFF; flex: none; font-family: var(--s-font-26a684e1); font-size: 27px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 1.20; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-114d6ed1-936e-422d-b23f-28109a4878c8] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-114d6ed1-936e-422d-b23f-28109a4878c8] { font-size: 16px; }
}.sd[data-s-4cce2f89-231d-4c88-a080-66dececb742e] { align-items: flex-start; flex: 1; flex-direction: column; gap: 3px; height: auto; justify-content: flex-start; margin: 0px; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px 0px 0px; width: auto; --gap-h-4cce2f89-231d-4c88-a080-66dececb742e: 0px; --gap-v-4cce2f89-231d-4c88-a080-66dececb742e: 3px; --gap-uuid: 4cce2f89-231d-4c88-a080-66dececb742e; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-4cce2f89-231d-4c88-a080-66dececb742e] { flex: 1; width: auto; --gap-h-4cce2f89-231d-4c88-a080-66dececb742e: 0px; --gap-v-4cce2f89-231d-4c88-a080-66dececb742e: 3px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4cce2f89-231d-4c88-a080-66dececb742e] { flex: 1; gap: 2px; height: auto; margin: 0px; padding: 0px; width: auto; --gap-h-4cce2f89-231d-4c88-a080-66dececb742e: 0px; --gap-v-4cce2f89-231d-4c88-a080-66dececb742e: 2px; }
}.sd[data-s-89162914-289e-4267-8aa6-bcdb6f055926] { color: #474747; flex: none; font-family: var(--s-font-20b6e4e9); font-size: 28px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.03em; line-height: 1.40; margin: 0px; text-align: left; width: calc(100% - (var(--gap-h-4cce2f89-231d-4c88-a080-66dececb742e) * 0)); max-width: calc(100% - (var(--gap-h-4cce2f89-231d-4c88-a080-66dececb742e) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-89162914-289e-4267-8aa6-bcdb6f055926] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-89162914-289e-4267-8aa6-bcdb6f055926] { font-size: 16px; }
}.sd[data-s-f9821a67-0e83-4cb9-959e-072d3423abaf] { color: #838383; flex: none; font-style: normal; font-weight: 400; height: auto; margin: 0px; text-align: left; width: calc(100% - (var(--gap-h-4cce2f89-231d-4c88-a080-66dececb742e) * 0)); max-width: calc(100% - (var(--gap-h-4cce2f89-231d-4c88-a080-66dececb742e) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-f9821a67-0e83-4cb9-959e-072d3423abaf] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f9821a67-0e83-4cb9-959e-072d3423abaf] { font-size: 13px; }
}.sd[data-s-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: auto; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-05d96501-287a-4be3-bda1-07a27eec73a0) * 0)); --gap-h-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c: 64px; --gap-v-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c: 0px; --gap-uuid: 33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c; max-width: calc(100% - (var(--gap-h-05d96501-287a-4be3-bda1-07a27eec73a0) * 0)); }
.sd[data-s-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c: 64px; --gap-v-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c: 0px; }
.sd[data-s-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c].appear-active { transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c] { gap: 24px; --gap-h-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c: 24px; --gap-v-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c] { gap: 16px; --gap-h-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c: 16px; --gap-v-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c: 0px; }
}.sd[data-s-d96548c1-0568-4b0d-bf7a-9cc700699731] { align-items: center; background: #015687; border-radius: 50%; flex: none; flex-direction: column; height: auto; justify-content: flex-start; margin: 1px 0px 0px 0px; padding: 35px 0px; width: 105px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-d96548c1-0568-4b0d-bf7a-9cc700699731] { flex: none; height: 105px; width: 105px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-d96548c1-0568-4b0d-bf7a-9cc700699731] { align-content: center; align-items: center; flex: none; height: 70px; justify-content: center; padding: 0px 0px 0px 0px; width: 70px; max-width: 100%; }
}.sd[data-s-1922f7c2-8f4c-4442-9bdd-6d367791bf4d] { color: #FFFFFF; font-family: var(--s-font-26a684e1); font-size: 27px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 1.20; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-1922f7c2-8f4c-4442-9bdd-6d367791bf4d] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-1922f7c2-8f4c-4442-9bdd-6d367791bf4d] { font-size: 16px; }
}.sd[data-s-efda7736-3b0b-407c-ae2e-e4aa24762c1c] { align-items: flex-start; flex: 1; flex-direction: column; gap: 3px; height: auto; justify-content: flex-start; margin: 0px; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: auto; --gap-h-efda7736-3b0b-407c-ae2e-e4aa24762c1c: 0px; --gap-v-efda7736-3b0b-407c-ae2e-e4aa24762c1c: 3px; --gap-uuid: efda7736-3b0b-407c-ae2e-e4aa24762c1c; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-efda7736-3b0b-407c-ae2e-e4aa24762c1c] { flex: 1; width: auto; --gap-h-efda7736-3b0b-407c-ae2e-e4aa24762c1c: 0px; --gap-v-efda7736-3b0b-407c-ae2e-e4aa24762c1c: 3px; }
}
@media screen and (max-width: 540px){
.sd[data-s-efda7736-3b0b-407c-ae2e-e4aa24762c1c] { flex: 1; gap: 2px; margin: 0px; padding: 0px; width: auto; --gap-h-efda7736-3b0b-407c-ae2e-e4aa24762c1c: 0px; --gap-v-efda7736-3b0b-407c-ae2e-e4aa24762c1c: 2px; }
}.sd[data-s-94a193b6-0259-42f1-9992-015ce841ea56] { color: #474747; flex: none; font-family: var(--s-font-20b6e4e9); font-size: 30px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-94a193b6-0259-42f1-9992-015ce841ea56] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-94a193b6-0259-42f1-9992-015ce841ea56] { font-size: 16px; }
}.sd[data-s-a8995664-95c1-40b2-8eb6-75d42c233b8c] { color: #838383; flex: none; font-style: normal; font-weight: 400; height: auto; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-a8995664-95c1-40b2-8eb6-75d42c233b8c] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-a8995664-95c1-40b2-8eb6-75d42c233b8c] { font-size: 13px; }
}.sd[data-s-11718909-6d07-4f34-884a-eea5810155f6] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-05d96501-287a-4be3-bda1-07a27eec73a0) * 0)); --gap-h-11718909-6d07-4f34-884a-eea5810155f6: 64px; --gap-v-11718909-6d07-4f34-884a-eea5810155f6: 0px; --gap-uuid: 11718909-6d07-4f34-884a-eea5810155f6; max-width: calc(100% - (var(--gap-h-05d96501-287a-4be3-bda1-07a27eec73a0) * 0)); }
.sd[data-s-11718909-6d07-4f34-884a-eea5810155f6].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 600ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-11718909-6d07-4f34-884a-eea5810155f6: 64px; --gap-v-11718909-6d07-4f34-884a-eea5810155f6: 0px; }
.sd[data-s-11718909-6d07-4f34-884a-eea5810155f6].appear-active { transition-delay: 600ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-11718909-6d07-4f34-884a-eea5810155f6] { gap: 24px; --gap-h-11718909-6d07-4f34-884a-eea5810155f6: 24px; --gap-v-11718909-6d07-4f34-884a-eea5810155f6: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-11718909-6d07-4f34-884a-eea5810155f6] { gap: 16px; --gap-h-11718909-6d07-4f34-884a-eea5810155f6: 16px; --gap-v-11718909-6d07-4f34-884a-eea5810155f6: 0px; }
}.sd[data-s-6e16fecc-53ef-4591-b3fe-46a300f63031] { align-items: center; background: #015687; border-radius: 50%; flex: none; flex-direction: column; height: auto; justify-content: flex-start; margin: 1px 0px 0px 0px; padding: 35px 0px 35px 0px; width: 105px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-6e16fecc-53ef-4591-b3fe-46a300f63031] { flex: none; height: 105px; width: 105px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-6e16fecc-53ef-4591-b3fe-46a300f63031] { align-content: center; align-items: center; flex: none; height: 70px; justify-content: center; padding: 0px 0px 0px 0px; width: 70px; max-width: 100%; }
}.sd[data-s-063a3b02-11ab-4de3-bd18-d2f8b85479cc] { color: #FFFFFF; font-family: var(--s-font-26a684e1); font-size: 27px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 1.20; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-063a3b02-11ab-4de3-bd18-d2f8b85479cc] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-063a3b02-11ab-4de3-bd18-d2f8b85479cc] { font-size: 16px; }
}.sd[data-s-f4bf9c2e-f716-41ae-89b8-0d0aba454258] { align-items: flex-start; flex: 1; flex-direction: column; gap: 3px; height: auto; justify-content: flex-start; margin: 0px; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: auto; --gap-h-f4bf9c2e-f716-41ae-89b8-0d0aba454258: 0px; --gap-v-f4bf9c2e-f716-41ae-89b8-0d0aba454258: 3px; --gap-uuid: f4bf9c2e-f716-41ae-89b8-0d0aba454258; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-f4bf9c2e-f716-41ae-89b8-0d0aba454258] { flex: 1; width: auto; --gap-h-f4bf9c2e-f716-41ae-89b8-0d0aba454258: 0px; --gap-v-f4bf9c2e-f716-41ae-89b8-0d0aba454258: 3px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f4bf9c2e-f716-41ae-89b8-0d0aba454258] { flex: 1; gap: 2px; height: auto; margin: 0px; padding: 0px; width: auto; --gap-h-f4bf9c2e-f716-41ae-89b8-0d0aba454258: 0px; --gap-v-f4bf9c2e-f716-41ae-89b8-0d0aba454258: 2px; }
}.sd[data-s-6c308b20-8b91-4c73-afba-464860a2df29] { color: #474747; flex: none; font-family: var(--s-font-20b6e4e9); font-size: 30px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 1.4; margin: 0px; text-align: left; width: calc(100% - (var(--gap-h-f4bf9c2e-f716-41ae-89b8-0d0aba454258) * 0)); max-width: calc(100% - (var(--gap-h-f4bf9c2e-f716-41ae-89b8-0d0aba454258) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-6c308b20-8b91-4c73-afba-464860a2df29] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-6c308b20-8b91-4c73-afba-464860a2df29] { font-size: 16px; }
}.sd[data-s-90d36848-ec54-4282-953e-e587ae256e4c] { color: #838383; flex: none; font-style: normal; font-weight: 400; height: auto; margin: 0px; text-align: left; width: calc(100% - (var(--gap-h-f4bf9c2e-f716-41ae-89b8-0d0aba454258) * 0)); max-width: calc(100% - (var(--gap-h-f4bf9c2e-f716-41ae-89b8-0d0aba454258) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-90d36848-ec54-4282-953e-e587ae256e4c] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-90d36848-ec54-4282-953e-e587ae256e4c] { font-size: 13px; }
}.sd[data-s-8014b1c7-3870-4f7b-8a1a-216a6558a81e] { align-content: center; align-items: center; background: #DAC500; border-radius: 100px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 66px; justify-content: center; margin: 0px; padding: 8px 0px 8px 0px; width: 510px; --gap-h-8014b1c7-3870-4f7b-8a1a-216a6558a81e: 0px; --gap-v-8014b1c7-3870-4f7b-8a1a-216a6558a81e: 0px; --gap-uuid: 8014b1c7-3870-4f7b-8a1a-216a6558a81e; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-8014b1c7-3870-4f7b-8a1a-216a6558a81e] { width: calc(100% - (var(--gap-h-6dc94ff2-4cac-42b9-a885-ee9c5190440a) * 0)); --gap-h-8014b1c7-3870-4f7b-8a1a-216a6558a81e: 0px; --gap-v-8014b1c7-3870-4f7b-8a1a-216a6558a81e: 0px; max-width: calc(100% - (var(--gap-h-6dc94ff2-4cac-42b9-a885-ee9c5190440a) * 0)); }
}.sd[data-s-d2891836-b043-41e7-b55e-17eecd17358a] { align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 40px 0px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-d2891836-b043-41e7-b55e-17eecd17358a] { flex: none; height: auto; padding: 40px 16px; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); }
}.sd[data-s-section-inner-d2891836-b043-41e7-b55e-17eecd17358a] { padding: 40px 0px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-d2891836-b043-41e7-b55e-17eecd17358a] { padding: 40px 16px; width: 100%; height: auto; flex-direction: column; max-width: 100%; }
}.sd[data-s-600c6e12-cec2-42dc-983c-d10f49137379] { align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 79px; height: auto; justify-content: flex-start; padding: 16px 16px; width: 100%; --gap-h-600c6e12-cec2-42dc-983c-d10f49137379: 79px; --gap-v-600c6e12-cec2-42dc-983c-d10f49137379: 0px; --gap-uuid: 600c6e12-cec2-42dc-983c-d10f49137379; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-600c6e12-cec2-42dc-983c-d10f49137379] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 24px 16px; width: 100%; --gap-h-600c6e12-cec2-42dc-983c-d10f49137379: 24px; --gap-v-600c6e12-cec2-42dc-983c-d10f49137379: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-600c6e12-cec2-42dc-983c-d10f49137379] { flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; padding: 16px 0px; width: 100%; --gap-h-600c6e12-cec2-42dc-983c-d10f49137379: 36px; --gap-v-600c6e12-cec2-42dc-983c-d10f49137379: 0px; }
}.sd[data-s-ba486baa-1d7c-486c-93e9-5cf81ab7aecb] { align-content: center; align-items: center; flex: 1; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: space-between; padding: 0px; width: auto; --gap-h-ba486baa-1d7c-486c-93e9-5cf81ab7aecb: 40px; --gap-v-ba486baa-1d7c-486c-93e9-5cf81ab7aecb: 0px; --gap-uuid: ba486baa-1d7c-486c-93e9-5cf81ab7aecb; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-ba486baa-1d7c-486c-93e9-5cf81ab7aecb] { flex: 1; height: auto; width: auto; --gap-h-ba486baa-1d7c-486c-93e9-5cf81ab7aecb: 40px; --gap-v-ba486baa-1d7c-486c-93e9-5cf81ab7aecb: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-ba486baa-1d7c-486c-93e9-5cf81ab7aecb] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; width: calc(100% - (var(--gap-h-600c6e12-cec2-42dc-983c-d10f49137379) * 0)); --gap-h-ba486baa-1d7c-486c-93e9-5cf81ab7aecb: 0px; --gap-v-ba486baa-1d7c-486c-93e9-5cf81ab7aecb: 0px; max-width: calc(100% - (var(--gap-h-600c6e12-cec2-42dc-983c-d10f49137379) * 0)); }
}.sd[data-s-66b6157a-7c65-4344-bff9-5f966196b239] { color: #4C4C4C; flex: none; font-family: var(--s-font-26a684e1); font-size: 35px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.06em; line-height: 1.40; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-66b6157a-7c65-4344-bff9-5f966196b239] { flex: none; font-size: 32px; width: calc(100% - (var(--gap-h-ba486baa-1d7c-486c-93e9-5cf81ab7aecb) * 0)); max-width: calc(100% - (var(--gap-h-ba486baa-1d7c-486c-93e9-5cf81ab7aecb) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-66b6157a-7c65-4344-bff9-5f966196b239] { flex: 1; font-family: var(--s-font-20b6e4e9); font-size: 18px; line-height: 1.40; width: auto; max-width: 100%; }
}.sd[data-s-c99ad7c2-3055-49c0-b7b5-255351188b05] { align-items: center; background: #FFFFFF; border-bottom: 3px solid #015687; border-left: 3px solid #015687; border-radius: 26px; border-right: 3px solid #015687; border-top: 3px solid #015687; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex: none; flex-direction: column; height: auto; justify-content: flex-start; margin: 0px; padding: 6px 0px 7px 1px; width: 190px; max-width: 100%; }
.sd[data-s-c99ad7c2-3055-49c0-b7b5-255351188b05]:hover { background: var(--s-color-9ea76519); transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-c99ad7c2-3055-49c0-b7b5-255351188b05] { flex: none; height: auto; width: 183px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-c99ad7c2-3055-49c0-b7b5-255351188b05] { flex: none; height: auto; padding: 6px 0px; width: 130px; max-width: 100%; }
}.sd[data-s-31a0677d-2fdb-4f81-97c3-2fc73310829b] { color: #015687; font-family: var(--s-font-26a684e1); font-size: 14px; font-style: normal; font-weight: 700; height: 35px; letter-spacing: 0.06em; line-height: 29px; margin: 0px; text-align: center; width: 192px; max-width: 100%; justify-content: center; }
.sd[data-s-c99ad7c2-3055-49c0-b7b5-255351188b05]:hover .sd[data-s-31a0677d-2fdb-4f81-97c3-2fc73310829b] { color: #ffffff; transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-31a0677d-2fdb-4f81-97c3-2fc73310829b] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-31a0677d-2fdb-4f81-97c3-2fc73310829b] { flex: none; font-family: var(--s-font-20b6e4e9); font-size: 13px; height: auto; width: auto; max-width: 100%; }
}.sd[data-s-6be4741b-e1d8-45b9-9431-942ca6f15ae3] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 0px 16px; width: auto; --gap-h-6be4741b-e1d8-45b9-9431-942ca6f15ae3: 0px; --gap-v-6be4741b-e1d8-45b9-9431-942ca6f15ae3: 24px; --gap-uuid: 6be4741b-e1d8-45b9-9431-942ca6f15ae3; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-6be4741b-e1d8-45b9-9431-942ca6f15ae3] { flex-direction: row; flex-wrap: wrap; --gap-h-6be4741b-e1d8-45b9-9431-942ca6f15ae3: 24px; --gap-v-6be4741b-e1d8-45b9-9431-942ca6f15ae3: 24px; }
}
@media screen and (max-width: 540px){
.sd[data-s-6be4741b-e1d8-45b9-9431-942ca6f15ae3] { padding: 0px 0px; --gap-h-6be4741b-e1d8-45b9-9431-942ca6f15ae3: 0px; --gap-v-6be4741b-e1d8-45b9-9431-942ca6f15ae3: 24px; }
}.sd[data-s-3597626f-a9ac-4f39-a1a3-42ba0c6dc034] { align-content: center; align-items: center; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: auto; justify-content: center; padding: 0px; width: 1048px; --gap-h-3597626f-a9ac-4f39-a1a3-42ba0c6dc034: 8px; --gap-v-3597626f-a9ac-4f39-a1a3-42ba0c6dc034: 8px; --gap-uuid: 3597626f-a9ac-4f39-a1a3-42ba0c6dc034; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-3597626f-a9ac-4f39-a1a3-42ba0c6dc034] { align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-3597626f-a9ac-4f39-a1a3-42ba0c6dc034: 8px; --gap-v-3597626f-a9ac-4f39-a1a3-42ba0c6dc034: 8px; }
}.sd[data-s-de221727-c49f-475a-8df9-b61b416b6b8e] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: wrap; gap: 20px 16px; height: auto; justify-content: center; width: calc(100% - (var(--gap-h-3597626f-a9ac-4f39-a1a3-42ba0c6dc034) * 0)); --gap-h-de221727-c49f-475a-8df9-b61b416b6b8e: 16px; --gap-v-de221727-c49f-475a-8df9-b61b416b6b8e: 20px; --gap-uuid: de221727-c49f-475a-8df9-b61b416b6b8e; max-width: calc(100% - (var(--gap-h-3597626f-a9ac-4f39-a1a3-42ba0c6dc034) * 0)); }
.sd[data-s-de221727-c49f-475a-8df9-b61b416b6b8e].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-de221727-c49f-475a-8df9-b61b416b6b8e: 16px; --gap-v-de221727-c49f-475a-8df9-b61b416b6b8e: 20px; }
.sd[data-s-de221727-c49f-475a-8df9-b61b416b6b8e].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-de221727-c49f-475a-8df9-b61b416b6b8e] { align-content: center; align-items: center; justify-content: flex-start; --gap-h-de221727-c49f-475a-8df9-b61b416b6b8e: 16px; --gap-v-de221727-c49f-475a-8df9-b61b416b6b8e: 20px; }
}.sd[data-s-60c3f5d1-e547-4ac7-9da0-aa24ba58d4c4] { align-content: center; align-items: center; background: rgb(255, 255, 255); border-radius: 55px 55px 24px 24px; box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.2); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-end; padding: 0px; width: calc(33.3% - (var(--gap-h-de221727-c49f-475a-8df9-b61b416b6b8e) * 0.667)); max-width: calc(33.3% - (var(--gap-h-de221727-c49f-475a-8df9-b61b416b6b8e) * 0.667)); }
.sd[data-s-60c3f5d1-e547-4ac7-9da0-aa24ba58d4c4]:hover { translate: 0px -10px; }
@media screen and (max-width: 840px){
.sd[data-s-60c3f5d1-e547-4ac7-9da0-aa24ba58d4c4] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; width: calc(50% - (var(--gap-h-de221727-c49f-475a-8df9-b61b416b6b8e) * 0.5)); max-width: calc(50% - (var(--gap-h-de221727-c49f-475a-8df9-b61b416b6b8e) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-60c3f5d1-e547-4ac7-9da0-aa24ba58d4c4] { flex: none; height: auto; width: calc(100% - (var(--gap-h-de221727-c49f-475a-8df9-b61b416b6b8e) * 0)); max-width: calc(100% - (var(--gap-h-de221727-c49f-475a-8df9-b61b416b6b8e) * 0)); }
}.sd[data-s-c0f1aaee-2a23-4eb3-8c8f-9278eb3ba8da] { border-radius: 16px 16px 0px 0px; flex: none; height: auto; margin: 0px 0px; width: 100%; max-width: 100%; }.sd[data-s-1ec86852-c124-4f0a-a047-7ffa978637e4] { align-content: flex-start; align-items: flex-start; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 226px; justify-content: flex-start; padding: 16px 16px; width: 100%; --gap-h-1ec86852-c124-4f0a-a047-7ffa978637e4: 0px; --gap-v-1ec86852-c124-4f0a-a047-7ffa978637e4: 8px; --gap-uuid: 1ec86852-c124-4f0a-a047-7ffa978637e4; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-1ec86852-c124-4f0a-a047-7ffa978637e4] { height: 254px; width: 100%; --gap-h-1ec86852-c124-4f0a-a047-7ffa978637e4: 0px; --gap-v-1ec86852-c124-4f0a-a047-7ffa978637e4: 8px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-1ec86852-c124-4f0a-a047-7ffa978637e4] { height: auto; --gap-h-1ec86852-c124-4f0a-a047-7ffa978637e4: 0px; --gap-v-1ec86852-c124-4f0a-a047-7ffa978637e4: 8px; width: 100%; max-width: 100%; }
}.sd[data-s-f6cb94f5-44c7-4c16-9866-29db597ad98c] { color: #4c4c4cff; font-family: var(--s-font-20b6e4e9); font-size: 12px; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-96aa1464-7fc4-44cd-9a95-b2db18a4f18f] { color: #4c4c4cff; font-weight: 700; height: auto; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-70b0cae7-8798-4544-83dd-9a4615661a66] { color: #4c4c4cff; font-family: var(--s-font-9d9e02e5); font-size: 13px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-42b9efcb-ed0f-4f2d-854d-5f5c78827630] { color: var(--s-color-9ea76519); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-60c3f5d1-e547-4ac7-9da0-aa24ba58d4c4]:hover .sd[data-s-42b9efcb-ed0f-4f2d-854d-5f5c78827630] { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }.sd[data-s-8164510e-9049-461b-bca4-97a86890ab5a] { align-content: center; align-items: center; background: #ffffffff; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 56px 0px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-8164510e-9049-461b-bca4-97a86890ab5a] { padding: 56px 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-8164510e-9049-461b-bca4-97a86890ab5a] { padding: 40px 16px; }
}.sd[data-s-section-inner-8164510e-9049-461b-bca4-97a86890ab5a] { padding: 56px 0px; width: 1080px; 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: 840px){
.sd[data-s-section-inner-8164510e-9049-461b-bca4-97a86890ab5a] { padding: 56px 16px; flex-direction: column; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-8164510e-9049-461b-bca4-97a86890ab5a] { padding: 40px 16px; flex-direction: column; }
}.sd[data-s-70b8c6f1-bc84-4daa-8a32-11d0fd20eb86] {  }.sd[data-s-861eef28-bd3b-4b51-8e1b-1ffb58189ae7] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); max-width: calc(100% - (var(--gap-h-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5) * 0)); }
body { background: #ffffff; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.sd[data-s-6750ce74-a9ca-4a5c-950f-a5c497c421dc] { align-content: flex-end; align-items: flex-end; background: rgba(0,0,0,0.16); height: 100%; justify-content: center; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }.sd[data-s-952f2271-e3f9-49b1-91df-45e7409a19c0] { align-content: center; align-items: center; background: #FFFFFF; border-radius: 0px 0px 0px 0px; box-shadow: 0px 6px 15px 0px rgba(0,0,0,0.2); flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 16px 16px 0px 16px; width: 280px; --gap-h-952f2271-e3f9-49b1-91df-45e7409a19c0: 0px; --gap-v-952f2271-e3f9-49b1-91df-45e7409a19c0: 0px; --gap-uuid: 952f2271-e3f9-49b1-91df-45e7409a19c0; max-width: 100%; }.sd[data-s-8a0396e3-7481-45bd-9870-a19879f0fdb8] { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-952f2271-e3f9-49b1-91df-45e7409a19c0) * 0)); --gap-h-8a0396e3-7481-45bd-9870-a19879f0fdb8: 0px; --gap-v-8a0396e3-7481-45bd-9870-a19879f0fdb8: 16px; --gap-uuid: 8a0396e3-7481-45bd-9870-a19879f0fdb8; max-width: calc(100% - (var(--gap-h-952f2271-e3f9-49b1-91df-45e7409a19c0) * 0)); }.sd[data-s-eb6ec16c-79da-4f80-a42a-0bbc4be368c9] { color: #333333; font-size: 16px; }.sd[data-s-8cb37012-3ee6-4915-951d-efd687b2cc20] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-952f2271-e3f9-49b1-91df-45e7409a19c0) * 0)); --gap-h-8cb37012-3ee6-4915-951d-efd687b2cc20: 0px; --gap-v-8cb37012-3ee6-4915-951d-efd687b2cc20: 24px; --gap-uuid: 8cb37012-3ee6-4915-951d-efd687b2cc20; max-width: calc(100% - (var(--gap-h-952f2271-e3f9-49b1-91df-45e7409a19c0) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-8cb37012-3ee6-4915-951d-efd687b2cc20] { height: auto; --gap-h-8cb37012-3ee6-4915-951d-efd687b2cc20: 0px; --gap-v-8cb37012-3ee6-4915-951d-efd687b2cc20: 24px; }
}.sd[data-s-713f5049-45dc-463e-b462-ea5e00bb2e2e] { align-content: flex-start; align-items: flex-start; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-right: 0px solid transparent; border-top: 0px solid transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: center; padding: 16px 0px 0px 0px; width: calc(100% - (var(--gap-h-8cb37012-3ee6-4915-951d-efd687b2cc20) * 0)); --gap-h-713f5049-45dc-463e-b462-ea5e00bb2e2e: 0px; --gap-v-713f5049-45dc-463e-b462-ea5e00bb2e2e: 16px; --gap-uuid: 713f5049-45dc-463e-b462-ea5e00bb2e2e; max-width: calc(100% - (var(--gap-h-8cb37012-3ee6-4915-951d-efd687b2cc20) * 0)); }.sd[data-s-2e3a89df-cd61-4b8a-9e63-238c59757fc0] { color: #333333; font-family: var(--s-font-65939df3); font-size: 16px; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-2e3a89df-cd61-4b8a-9e63-238c59757fc0]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-2e3a89df-cd61-4b8a-9e63-238c59757fc0] { font-family: var(--s-font-65939df3); font-size: 16px; }
}.sd[data-s-21c79403-b370-4aa8-943d-251c71586031] { color: #333333; font-family: var(--s-font-65939df3); font-size: 16px; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-21c79403-b370-4aa8-943d-251c71586031]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-21c79403-b370-4aa8-943d-251c71586031] { font-family: var(--s-font-65939df3); font-size: 16px; }
}.sd[data-s-3b567f6a-01e1-41a0-a87a-de505f9d8d70] { color: #333333; font-family: var(--s-font-65939df3); font-size: 16px; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-3b567f6a-01e1-41a0-a87a-de505f9d8d70]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-3b567f6a-01e1-41a0-a87a-de505f9d8d70] { font-family: var(--s-font-65939df3); font-size: 16px; }
}.sd[data-s-5fc4a7fb-cbd5-4b26-8738-a3212943a2cc] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-8cb37012-3ee6-4915-951d-efd687b2cc20) * 0)); --gap-h-5fc4a7fb-cbd5-4b26-8738-a3212943a2cc: 0px; --gap-v-5fc4a7fb-cbd5-4b26-8738-a3212943a2cc: 8px; --gap-uuid: 5fc4a7fb-cbd5-4b26-8738-a3212943a2cc; max-width: calc(100% - (var(--gap-h-8cb37012-3ee6-4915-951d-efd687b2cc20) * 0)); }.sd[data-s-72970601-a257-4085-b888-617ccee5224d] { align-content: center; align-items: center; background: #DAC500; border-radius: 100px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 8px 20px; width: calc(100% - (var(--gap-h-5fc4a7fb-cbd5-4b26-8738-a3212943a2cc) * 0)); --gap-h-72970601-a257-4085-b888-617ccee5224d: 0px; --gap-v-72970601-a257-4085-b888-617ccee5224d: 0px; --gap-uuid: 72970601-a257-4085-b888-617ccee5224d; max-width: calc(100% - (var(--gap-h-5fc4a7fb-cbd5-4b26-8738-a3212943a2cc) * 0)); }
.sd[data-s-72970601-a257-4085-b888-617ccee5224d]:hover { background: #ffffffff; border-bottom: 1px solid var(--s-color-d98e2009); border-left: 1px solid var(--s-color-d98e2009); border-right: 1px solid var(--s-color-d98e2009); border-top: 1px solid var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; --gap-h-72970601-a257-4085-b888-617ccee5224d: 0px; --gap-v-72970601-a257-4085-b888-617ccee5224d: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-72970601-a257-4085-b888-617ccee5224d] { height: auto; padding: 8px 20px; width: 100%; --gap-h-72970601-a257-4085-b888-617ccee5224d: 0px; --gap-v-72970601-a257-4085-b888-617ccee5224d: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-72970601-a257-4085-b888-617ccee5224d] { height: auto; padding: 8px 16px; --gap-h-72970601-a257-4085-b888-617ccee5224d: 0px; --gap-v-72970601-a257-4085-b888-617ccee5224d: 0px; }
}.sd[data-s-5a89e3ee-9f35-475e-a63d-c9732448735e] { color: #FFFFFF; font-family: var(--s-font-65939df3); font-size: 16px; font-style: normal; height: auto; letter-spacing: 0.06em; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-72970601-a257-4085-b888-617ccee5224d]:hover .sd[data-s-5a89e3ee-9f35-475e-a63d-c9732448735e] { color: var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-5a89e3ee-9f35-475e-a63d-c9732448735e] { flex: none; font-family: var(--s-font-65939df3); font-size: 16px; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.sd[data-s-5a89e3ee-9f35-475e-a63d-c9732448735e] { font-size: 16px; height: auto; }
}.sd[data-s-88f44dcd-df6c-494b-bed4-0bc7c16ff5fd] { align-content: center; align-items: center; background: #FFFFFF; border-bottom: 2px solid #DAC500; border-left: 2px solid #DAC500; border-radius: 100px; border-right: 2px solid #DAC500; border-top: 2px solid #DAC500; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 33px; justify-content: center; margin: 0px; padding: 0px 0px; width: calc(100% - (var(--gap-h-5fc4a7fb-cbd5-4b26-8738-a3212943a2cc) * 0)); --gap-h-88f44dcd-df6c-494b-bed4-0bc7c16ff5fd: 0px; --gap-v-88f44dcd-df6c-494b-bed4-0bc7c16ff5fd: 0px; --gap-uuid: 88f44dcd-df6c-494b-bed4-0bc7c16ff5fd; max-width: calc(100% - (var(--gap-h-5fc4a7fb-cbd5-4b26-8738-a3212943a2cc) * 0)); }
.sd[data-s-88f44dcd-df6c-494b-bed4-0bc7c16ff5fd]:hover { background: var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; --gap-h-88f44dcd-df6c-494b-bed4-0bc7c16ff5fd: 0px; --gap-v-88f44dcd-df6c-494b-bed4-0bc7c16ff5fd: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-88f44dcd-df6c-494b-bed4-0bc7c16ff5fd] { flex: none; width: 100%; --gap-h-88f44dcd-df6c-494b-bed4-0bc7c16ff5fd: 0px; --gap-v-88f44dcd-df6c-494b-bed4-0bc7c16ff5fd: 0px; }
}.sd[data-s-5dc7f2e7-b022-4f7d-9af5-f27a27b347e7] { color: #DAC500; flex: none; font-family: var(--s-font-65939df3); font-size: 16px; font-style: normal; height: auto; letter-spacing: 0.06em; text-align: center; width: calc(100% - (var(--gap-h-88f44dcd-df6c-494b-bed4-0bc7c16ff5fd) * 0)); max-width: calc(100% - (var(--gap-h-88f44dcd-df6c-494b-bed4-0bc7c16ff5fd) * 0)); justify-content: center; }
.sd[data-s-88f44dcd-df6c-494b-bed4-0bc7c16ff5fd]:hover .sd[data-s-5dc7f2e7-b022-4f7d-9af5-f27a27b347e7] { color: #ffffff; transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-5dc7f2e7-b022-4f7d-9af5-f27a27b347e7] { font-size: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-5dc7f2e7-b022-4f7d-9af5-f27a27b347e7] { font-size: 16px; }
}.sd[data-s-4e1dad83-464e-4861-b59a-704c668a3d83] { align-items: flex-start; flex-direction: column; gap: 16px; height: auto; justify-content: flex-start; margin: 0px; padding: 60px 0px 0px 0px; width: 294px; --gap-h-4e1dad83-464e-4861-b59a-704c668a3d83: 0px; --gap-v-4e1dad83-464e-4861-b59a-704c668a3d83: 16px; --gap-uuid: 4e1dad83-464e-4861-b59a-704c668a3d83; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-4e1dad83-464e-4861-b59a-704c668a3d83] { flex: none; gap: 16px; height: auto; padding: 60px 0px 0px 0px; width: calc(100% - (var(--gap-h-952f2271-e3f9-49b1-91df-45e7409a19c0) * 0)); --gap-h-4e1dad83-464e-4861-b59a-704c668a3d83: 0px; --gap-v-4e1dad83-464e-4861-b59a-704c668a3d83: 16px; max-width: calc(100% - (var(--gap-h-952f2271-e3f9-49b1-91df-45e7409a19c0) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-4e1dad83-464e-4861-b59a-704c668a3d83] { gap: 16px; margin: 0px; padding: 60px 0px 0px 0px; --gap-h-4e1dad83-464e-4861-b59a-704c668a3d83: 0px; --gap-v-4e1dad83-464e-4861-b59a-704c668a3d83: 16px; }
}.sd[data-s-88c2c11f-fc51-4b78-b777-c5480226c3f2] { align-items: flex-start; flex-direction: column; gap: 16px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-4e1dad83-464e-4861-b59a-704c668a3d83) * 0)); --gap-h-88c2c11f-fc51-4b78-b777-c5480226c3f2: 0px; --gap-v-88c2c11f-fc51-4b78-b777-c5480226c3f2: 16px; --gap-uuid: 88c2c11f-fc51-4b78-b777-c5480226c3f2; max-width: calc(100% - (var(--gap-h-4e1dad83-464e-4861-b59a-704c668a3d83) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-88c2c11f-fc51-4b78-b777-c5480226c3f2] { gap: 16px; --gap-h-88c2c11f-fc51-4b78-b777-c5480226c3f2: 0px; --gap-v-88c2c11f-fc51-4b78-b777-c5480226c3f2: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-88c2c11f-fc51-4b78-b777-c5480226c3f2] { gap: 16px; margin: 0px; padding: 0px; --gap-h-88c2c11f-fc51-4b78-b777-c5480226c3f2: 0px; --gap-v-88c2c11f-fc51-4b78-b777-c5480226c3f2: 16px; }
}.sd[data-s-3f433431-3498-4f73-b17c-de344bb2f46e] { align-content: center; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 42px; justify-content: flex-start; padding: 0px; --gap-h-3f433431-3498-4f73-b17c-de344bb2f46e: 0px; --gap-v-3f433431-3498-4f73-b17c-de344bb2f46e: 42px; --gap-uuid: 3f433431-3498-4f73-b17c-de344bb2f46e; }
@media screen and (max-width: 540px){
.sd[data-s-3f433431-3498-4f73-b17c-de344bb2f46e] { gap: 20px; --gap-h-3f433431-3498-4f73-b17c-de344bb2f46e: 0px; --gap-v-3f433431-3498-4f73-b17c-de344bb2f46e: 20px; }
}.sd[data-s-42092d88-59c0-47c8-8177-b4b4fcc5c39a] { align-items: center; flex-direction: column; height: auto; justify-content: center; margin: 0px; width: 202px; max-width: 100%; }.sd[data-s-190120aa-82de-470f-9416-b1a759337c0f] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-3f433431-3498-4f73-b17c-de344bb2f46e) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center left; width: calc(100% - (var(--gap-h-3f433431-3498-4f73-b17c-de344bb2f46e) * 0)); max-width: calc(100% - (var(--gap-h-3f433431-3498-4f73-b17c-de344bb2f46e) * 0)); }
.sd[data-s-190120aa-82de-470f-9416-b1a759337c0f].appear { background: #ffffffff; flex: none; scale: 1 1; transition-delay: 200ms; transition-duration: 800ms; width: 100%; }
.sd[data-s-190120aa-82de-470f-9416-b1a759337c0f].appear-active { transition-delay: 200ms; transition-duration: 800ms; }.sd[data-s-905508d8-75e1-4d9a-92fd-408164b4b67b] { align-content: center; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 42px; justify-content: flex-start; padding: 0px; --gap-h-905508d8-75e1-4d9a-92fd-408164b4b67b: 0px; --gap-v-905508d8-75e1-4d9a-92fd-408164b4b67b: 42px; --gap-uuid: 905508d8-75e1-4d9a-92fd-408164b4b67b; }
@media screen and (max-width: 540px){
.sd[data-s-905508d8-75e1-4d9a-92fd-408164b4b67b] { gap: 20px; --gap-h-905508d8-75e1-4d9a-92fd-408164b4b67b: 0px; --gap-v-905508d8-75e1-4d9a-92fd-408164b4b67b: 20px; }
}.sd[data-s-e9d8dad6-ebcc-4549-bd5d-9efa896f3810] { color: #282828ff; font-family: var(--s-font-dd9f3c83); font-size: 13px; font-style: normal; height: auto; letter-spacing: 0.03em; line-height: 1.60; margin: 0px; text-align: left; width: 294px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-e9d8dad6-ebcc-4549-bd5d-9efa896f3810] { color: #282828ff; font-size: 13px; line-height: 1.60; }
}
@media screen and (max-width: 540px){
.sd[data-s-e9d8dad6-ebcc-4549-bd5d-9efa896f3810] { font-size: 13px; line-height: 1.60; }
}.sd[data-s-5aeb3985-50af-48c3-ad64-6d1cdf6b6bc4] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-905508d8-75e1-4d9a-92fd-408164b4b67b) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center left; width: calc(100% - (var(--gap-h-905508d8-75e1-4d9a-92fd-408164b4b67b) * 0)); max-width: calc(100% - (var(--gap-h-905508d8-75e1-4d9a-92fd-408164b4b67b) * 0)); }
.sd[data-s-5aeb3985-50af-48c3-ad64-6d1cdf6b6bc4].appear { background: #ffffffff; flex: none; scale: 1 1; transition-delay: 200ms; transition-duration: 800ms; width: 100%; }
.sd[data-s-5aeb3985-50af-48c3-ad64-6d1cdf6b6bc4].appear-active { transition-delay: 200ms; transition-duration: 800ms; }.sd[data-s-cf047e73-a180-4d92-8a95-95d01423f88e] { align-items: center; flex-direction: row; gap: 16px; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: auto; --gap-h-cf047e73-a180-4d92-8a95-95d01423f88e: 16px; --gap-v-cf047e73-a180-4d92-8a95-95d01423f88e: 0px; --gap-uuid: cf047e73-a180-4d92-8a95-95d01423f88e; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-cf047e73-a180-4d92-8a95-95d01423f88e] { width: calc(100% - (var(--gap-h-4e1dad83-464e-4861-b59a-704c668a3d83) * 0)); --gap-h-cf047e73-a180-4d92-8a95-95d01423f88e: 16px; --gap-v-cf047e73-a180-4d92-8a95-95d01423f88e: 0px; max-width: calc(100% - (var(--gap-h-4e1dad83-464e-4861-b59a-704c668a3d83) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-cf047e73-a180-4d92-8a95-95d01423f88e] { gap: 8px; margin: 0px; padding: 0px; --gap-h-cf047e73-a180-4d92-8a95-95d01423f88e: 8px; --gap-v-cf047e73-a180-4d92-8a95-95d01423f88e: 0px; }
}.sd[data-s-a7da3e63-2c5f-4518-81c5-7c3f302eaff7] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 11px; justify-content: flex-start; padding: 0px; --gap-h-a7da3e63-2c5f-4518-81c5-7c3f302eaff7: 11px; --gap-v-a7da3e63-2c5f-4518-81c5-7c3f302eaff7: 0px; --gap-uuid: a7da3e63-2c5f-4518-81c5-7c3f302eaff7; }
@media screen and (max-width: 540px){
.sd[data-s-a7da3e63-2c5f-4518-81c5-7c3f302eaff7] { gap: 4px; --gap-h-a7da3e63-2c5f-4518-81c5-7c3f302eaff7: 4px; --gap-v-a7da3e63-2c5f-4518-81c5-7c3f302eaff7: 0px; }
}.sd[data-s-a9d28874-cf91-4522-a896-a23e45330922] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px 0px 0px 0px; width: 37px; max-width: 100%; }
.sd[data-s-a9d28874-cf91-4522-a896-a23e45330922]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }.sd[data-s-7871a0e8-9cdf-4ca0-949f-8b7a3ebb8142] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; padding: 0px; --gap-h-7871a0e8-9cdf-4ca0-949f-8b7a3ebb8142: 0px; --gap-v-7871a0e8-9cdf-4ca0-949f-8b7a3ebb8142: 0px; --gap-uuid: 7871a0e8-9cdf-4ca0-949f-8b7a3ebb8142; max-width: 100%; }.sd[data-s-1d96f5b0-725e-4636-896c-faaae86eacd1] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px; width: 16px; max-width: 100%; }
.sd[data-s-1d96f5b0-725e-4636-896c-faaae86eacd1]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }.sd[data-s-581e6042-bfc5-4af4-bf54-155203f73d79] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-581e6042-bfc5-4af4-bf54-155203f73d79: 0px; --gap-v-581e6042-bfc5-4af4-bf54-155203f73d79: 0px; --gap-uuid: 581e6042-bfc5-4af4-bf54-155203f73d79; max-width: 100%; }.sd[data-s-43f841e9-9ecb-4351-ae65-44ffd970dbbb] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px 0px 0px 0px; width: 16px; max-width: 100%; }
.sd[data-s-43f841e9-9ecb-4351-ae65-44ffd970dbbb]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }.sd[data-s-b7e4b16f-9d14-4cfc-90f5-72127af1b428] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; --gap-h-b7e4b16f-9d14-4cfc-90f5-72127af1b428: 0px; --gap-v-b7e4b16f-9d14-4cfc-90f5-72127af1b428: 0px; --gap-uuid: b7e4b16f-9d14-4cfc-90f5-72127af1b428; }.sd[data-s-a59b175f-6555-4f74-abe7-d78a5b8cde2c] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px 0px 0px 0px; width: 22px; max-width: 100%; }
.sd[data-s-a59b175f-6555-4f74-abe7-d78a5b8cde2c]:hover { transform: scale(1.1, 1.1); transition-duration: 300ms; transition-timing-function: ease-in-out; }
.sd[data-r-0_1_1_ecab375b-ef0e-4a26-b4b1-a7db41aa5510]:before { background-image: url("/assets/vendor/f8b5dbd750ee_-frms_webp_198e6fd5-5145-41f3-9ec3-816188f78194_regular.webp") }
.sd[data-r-0_2_4b14b80c-019b-4185-8d87-590b72845e85]:before { background-image: url("/assets/vendor/e295991a2b84_81_v-fs_webp_72aa1e28-1e9c-44c0-9212-d3d265d8e836_small.webp") }
.sd[data-r-1_2_42b9cf0a-311e-4f5f-96cc-a4264748c5bd]:before { background-image: url("/assets/vendor/0946457b275f_81_v-fs_webp_00072b85-aca4-45c3-b355-8869442906e7_small.webp") }
.sd[data-r-2_2_d93051cb-a7e7-45c5-9d14-37cf00a3dd57]:before { background-image: url("/assets/vendor/19baeb0b268c_81_v-fs_webp_5d73add2-e93c-4134-99bd-d7f06df4a1c6_small.webp") }
.sd[data-r-3_2_924ab62d-10fe-4e39-b5cb-3570ad94e09e]:before { background-image: url("/assets/vendor/342adfca1353_81_v-fs_webp_d84f9c85-e911-4bc5-8882-ee52fe9ca9fb_small.webp") }
.sd[data-r-4_2_33758565-687e-40db-a6c0-f21b5a442993]:before { background-image: url("/assets/vendor/d4e1428e98ce_81_v-fs_webp_7fb0c3ba-3d91-4ecb-9e27-35604a3f32a9_small.webp") }
.sd[data-r-5_2_a054cc84-d506-40ed-988d-ebdfc828ff65]:before { background-image: url("/assets/vendor/27dcacef7374_81_v-fs_webp_446128a0-2ba0-429f-acde-bd75cf90c753_small.webp") }
.sd[data-r-6_2_eb1ab4b9-0b22-47d9-94c3-c61844200eb5]:before { background-image: url("/assets/vendor/c7bab235fc9c_81_v-fs_webp_8e1367f6-515b-41bb-9f34-7543279ec222_small.webp") }
.sd[data-r-0_0_0_0_0_8_52f0cb1f-2f14-4635-ba68-19298ab3f92d]:before { background-image: url("/assets/vendor/7dd392fca263__v-frms_webp_b5ccdfd1-8109-4855-8727-7bb7ca2a5161_small.webp") }
.sd[data-r-0_0_9_b6ddde0a-676a-4bea-8373-5cf560b85227]:before { background-image: url("/assets/vendor/62299ab5f249__v-frms_webp_67ab55f4-a3e9-4b83-9fbf-a7c27ba8c99e_small.webp") }
.sd[data-r-0_0_0_11_7a5f9956-8885-4017-b253-e2728bc55690]:before { background-image: url("/assets/vendor/c6298dcdb94b__v-frms_webp_476a50a6-53a2-4af8-9e19-d6891dbf35c4_small.webp") }
.sd[data-r-0_0_0_18_b3bf1e6c-2faa-4e1b-942e-26a10d1c5e70]:before { background-image: url("/assets/vendor/026bc445721d_s-313x308_webp_d513469c-250a-4959-86a4-1246e1a683a2.webp") }
.sd[data-r-1_0_0_18_30ac070f-133e-4e6d-b2d0-6b4f2a92dee5]:before { background-image: url("/assets/vendor/de5ff38a17c2_s-313x308_webp_454844f7-3da5-4a9c-9579-aa3422f8cb64.webp") }
.sd[data-r-2_0_0_18_13b8d402-6234-4565-b16b-084297bf622c]:before { background-image: url("/assets/vendor/16af465fc244_s-313x308_webp_062005db-555e-4b4a-bdb8-288c38601bd7.webp") }
.sd[data-r-3_0_0_18_bc53a349-ab13-44c9-9067-4c9d70bbd12e]:before { background-image: url("/assets/vendor/f3e0b68d95b0_s-313x308_webp_831b18a5-eeac-436d-a9a5-e24eef2d5302.webp") }
:root {--s-color-9ea76519: #015687;--s-color-d98e2009: #dac500;--s-color-e59af621: #919191ff;--s-color-d0826874: rgb(0, 0, 0);--s-color-c0ad2bf3: #4c4c4cff;--s-color-5ebd09ee: #9f9f9fff;--s-font-9d9e02e5: Lato;--s-font-26a684e1: 'Noto Sans JP';--s-font-4abf21e0: 'M PLUS 1';--s-font-24803beb: Inter;--s-font-dca68f54: '秀英角ゴシック銀 L JIS2004';--s-font-438a48fe: '秀英角ゴシック銀 B JIS2004';--s-font-20b6e4e9: '秀英にじみ角ゴシック金 B';--s-font-c9b09e36: 'Role Serif Text Pro Medium';--s-font-65939df3: 'あおとゴシック DB';--s-font-dd9f3c83: 'あおとゴシック R';--s-font-03956159: '秀英にじみ角ゴシック銀 B';}
.sd[data-s-168af1a2-2d58-4da7-b7dc-e2f2eb77dfc0] { background: #fff; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-e1de7916-4f19-4f9f-b386-1acb58e270ab] {  }.sd[data-s-cad42d8b-694e-434e-8e94-1ee2b49c85c8] { align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 64px 100px 0px 100px; width: 50%; --gap-h-cad42d8b-694e-434e-8e94-1ee2b49c85c8: 0px; --gap-v-cad42d8b-694e-434e-8e94-1ee2b49c85c8: 24px; --gap-uuid: cad42d8b-694e-434e-8e94-1ee2b49c85c8; max-width: 50%; }.sd[data-s-section-inner-cad42d8b-694e-434e-8e94-1ee2b49c85c8] { padding: 64px 100px 0px 100px; width: calc(50% - (var(--gap-h-cad42d8b-694e-434e-8e94-1ee2b49c85c8) * 0.5)); height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; gap: 24px; --gap-h-cad42d8b-694e-434e-8e94-1ee2b49c85c8: 0px; --gap-v-cad42d8b-694e-434e-8e94-1ee2b49c85c8: 24px; --gap-uuid: cad42d8b-694e-434e-8e94-1ee2b49c85c8; max-width: calc(50% - (var(--gap-h-cad42d8b-694e-434e-8e94-1ee2b49c85c8) * 0.5)); }.sd[data-s-38fb70c8-7818-4300-8511-c46f03fef4ef] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; flex: none; gap: 8px; height: auto; justify-content: flex-start; padding: 0px 16px; width: 1080px; --gap-h-38fb70c8-7818-4300-8511-c46f03fef4ef: 0px; --gap-v-38fb70c8-7818-4300-8511-c46f03fef4ef: 8px; --gap-uuid: 38fb70c8-7818-4300-8511-c46f03fef4ef; max-width: 100%; }.sd[data-s-section-inner-38fb70c8-7818-4300-8511-c46f03fef4ef] { padding: 0px 16px; width: 1080px; height: auto; flex-direction: column; align-content: flex-start; align-items: flex-start; justify-content: flex-start; gap: 8px; --gap-h-38fb70c8-7818-4300-8511-c46f03fef4ef: 0px; --gap-v-38fb70c8-7818-4300-8511-c46f03fef4ef: 8px; --gap-uuid: 38fb70c8-7818-4300-8511-c46f03fef4ef; max-width: 100%; }.sd[data-s-8376a345-3b23-418a-b33f-e97fb18a42bd] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 0px; width: 1240px; --gap-h-8376a345-3b23-418a-b33f-e97fb18a42bd: 0px; --gap-v-8376a345-3b23-418a-b33f-e97fb18a42bd: 8px; --gap-uuid: 8376a345-3b23-418a-b33f-e97fb18a42bd; max-width: 100%; }.sd[data-s-cca7349c-a1f0-4215-b656-1a7be27174de] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-cca7349c-a1f0-4215-b656-1a7be27174de: 8px; --gap-v-cca7349c-a1f0-4215-b656-1a7be27174de: 0px; --gap-uuid: cca7349c-a1f0-4215-b656-1a7be27174de; }.sd[data-s-1a8136bb-f2c4-4b83-aa3d-79a3a8c2d85a] { color: #9d9d9dff; font-family: var(--s-font-9d9e02e5); font-size: 12px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; text-decoration: underline; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-70108163-7426-4699-ac75-a028cbe94295] { color: #4c4c4cff; font-family: var(--s-font-9d9e02e5); font-size: 12px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-4a8430d8-27d3-46f2-8f4d-c771495ae83b] { color: #4c4c4cff; font-family: var(--s-font-9d9e02e5); font-size: 12px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-42e7174f-18ab-47de-a171-3e16bec4f25c] { color: #4c4c4cff; font-weight: 400; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-cb1103d8-848b-4c2d-85a0-8ef3ecab29e5] { color: #4c4c4cff; font-weight: 400; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-d2036e67-7e4c-4c69-a155-68b53a28057b] { background: #EEEEEE; height: 2px; width: calc(100% - (var(--gap-h-8376a345-3b23-418a-b33f-e97fb18a42bd) * 0)); max-width: calc(100% - (var(--gap-h-8376a345-3b23-418a-b33f-e97fb18a42bd) * 0)); }.sd[data-s-7e7a9362-323e-4bb4-8b54-e2bb8c996502] { align-content: stretch; align-items: stretch; background: transparent; display: none; flex-direction: column; gap: 15px; height: auto; justify-content: flex-start; margin: 0px 0px; width: 992px; --gap-h-7e7a9362-323e-4bb4-8b54-e2bb8c996502: 0px; --gap-v-7e7a9362-323e-4bb4-8b54-e2bb8c996502: 15px; --gap-uuid: 7e7a9362-323e-4bb4-8b54-e2bb8c996502; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-7e7a9362-323e-4bb4-8b54-e2bb8c996502] { display: none; --gap-h-7e7a9362-323e-4bb4-8b54-e2bb8c996502: 0px; --gap-v-7e7a9362-323e-4bb4-8b54-e2bb8c996502: 15px; }
}
@media screen and (max-width: 540px){
.sd[data-s-7e7a9362-323e-4bb4-8b54-e2bb8c996502] { display: none; width: calc(100% - (var(--gap-h-8376a345-3b23-418a-b33f-e97fb18a42bd) * 0)); --gap-h-7e7a9362-323e-4bb4-8b54-e2bb8c996502: 0px; --gap-v-7e7a9362-323e-4bb4-8b54-e2bb8c996502: 15px; max-width: calc(100% - (var(--gap-h-8376a345-3b23-418a-b33f-e97fb18a42bd) * 0)); }
}.sd[data-s-cd8f6313-433c-4f9a-ae6f-8183bb923781] { align-content: center; align-items: center; flex: 1; flex-direction: row; flex-wrap: wrap; gap: 10px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-cd8f6313-433c-4f9a-ae6f-8183bb923781: 10px; --gap-v-cd8f6313-433c-4f9a-ae6f-8183bb923781: 10px; --gap-uuid: cd8f6313-433c-4f9a-ae6f-8183bb923781; max-width: 100%; }.sd[data-s-fefbb4b4-bc21-4036-ac21-87426dcc28eb] { color: #4c4c4cff; font-size: 15px; font-weight: 700; height: 28px; letter-spacing: 0; line-height: 1.40; text-align: left; width: 80px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-fefbb4b4-bc21-4036-ac21-87426dcc28eb] { width: calc(100% - (var(--gap-h-cd8f6313-433c-4f9a-ae6f-8183bb923781) * 0)); max-width: calc(100% - (var(--gap-h-cd8f6313-433c-4f9a-ae6f-8183bb923781) * 0)); }
}.sd[data-s-b6d89dee-5be5-453d-973b-3a611a4ee232] { align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 10px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-b6d89dee-5be5-453d-973b-3a611a4ee232: 10px; --gap-v-b6d89dee-5be5-453d-973b-3a611a4ee232: 10px; --gap-uuid: b6d89dee-5be5-453d-973b-3a611a4ee232; max-width: 100%; }.sd[data-s-60e76405-8c87-4aae-992d-937d07e47c75] { align-content: center; align-items: center; background: #ffffffff; border-radius: 12px 12px 12px 12px; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px; padding: 0px; max-width: 100%; }.sd[data-s-9a05d3b5-67a4-4f09-a423-b56a79874469] { align-content: center; align-items: center; border-radius: 2px; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 10px 20px 10px; }
.sd[data-s-9a05d3b5-67a4-4f09-a423-b56a79874469].url-query-partial { background: #333333ff; }
.sd[data-s-9a05d3b5-67a4-4f09-a423-b56a79874469]:hover { background: #cccccc; }.sd[data-s-c57b1679-9fcb-48fb-a4bf-c4bd1dbff2bc] { background: rgba(0,0,0,0.0); color: #4c4c4cff; font-size: 15px; font-weight: 400; height: auto; line-height: 1.00; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-9a05d3b5-67a4-4f09-a423-b56a79874469].url-query-partial .sd[data-s-c57b1679-9fcb-48fb-a4bf-c4bd1dbff2bc] { color: #ffffff; }.sd[data-s-8e7fbaa3-d317-490f-bd6f-615a14f461f1] { align-content: stretch; align-items: stretch; background: transparent; flex-direction: column; gap: 15px; height: auto; justify-content: flex-start; margin: 0px 0px; width: 992px; --gap-h-8e7fbaa3-d317-490f-bd6f-615a14f461f1: 0px; --gap-v-8e7fbaa3-d317-490f-bd6f-615a14f461f1: 15px; --gap-uuid: 8e7fbaa3-d317-490f-bd6f-615a14f461f1; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-8e7fbaa3-d317-490f-bd6f-615a14f461f1] { width: calc(100% - (var(--gap-h-38fb70c8-7818-4300-8511-c46f03fef4ef) * 0)); --gap-h-8e7fbaa3-d317-490f-bd6f-615a14f461f1: 0px; --gap-v-8e7fbaa3-d317-490f-bd6f-615a14f461f1: 15px; max-width: calc(100% - (var(--gap-h-38fb70c8-7818-4300-8511-c46f03fef4ef) * 0)); }
}.sd[data-s-a3ede95a-f110-4463-a257-c388901262ba] { align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: row; flex-wrap: wrap; gap: 10px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-a3ede95a-f110-4463-a257-c388901262ba: 10px; --gap-v-a3ede95a-f110-4463-a257-c388901262ba: 10px; --gap-uuid: a3ede95a-f110-4463-a257-c388901262ba; max-width: 100%; }.sd[data-s-eee3d36f-24a3-4bb6-8f63-9715b63e46e8] { color: #333333; font-size: 15px; font-weight: 700; height: 28px; letter-spacing: 0; line-height: 1.40; text-align: left; width: 80px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-eee3d36f-24a3-4bb6-8f63-9715b63e46e8] { width: calc(100% - (var(--gap-h-a3ede95a-f110-4463-a257-c388901262ba) * 0)); max-width: calc(100% - (var(--gap-h-a3ede95a-f110-4463-a257-c388901262ba) * 0)); }
}.sd[data-s-ece5986e-a023-46f3-a193-c72d6427b2b9] { flex-direction: row; flex-wrap: wrap; gap: 10px; padding: 0px; width: auto; --gap-h-ece5986e-a023-46f3-a193-c72d6427b2b9: 10px; --gap-v-ece5986e-a023-46f3-a193-c72d6427b2b9: 10px; --gap-uuid: ece5986e-a023-46f3-a193-c72d6427b2b9; max-width: 100%; }.sd[data-s-5aa1db42-0717-44ec-87f3-3509ff54f7d9] { align-content: center; align-items: center; background: #EEEEEE; border-radius: 20px 20px 20px 20px; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px; padding: 0px; max-width: 100%; }.sd[data-s-47e89aa2-f607-41d3-ab5f-bf31642d5666] { align-content: center; align-items: center; border-radius: 20px 20px 20px 20px; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 10px 20px 10px; }
.sd[data-s-47e89aa2-f607-41d3-ab5f-bf31642d5666].url-query-partial { background: var(--s-color-9ea76519); }
.sd[data-s-47e89aa2-f607-41d3-ab5f-bf31642d5666]:hover { background: #cccccc; }.sd[data-s-b364d713-da43-4dab-ae03-46aa75709416] { background: rgba(0,0,0,0.0); color: #333333; font-size: 15px; font-weight: 400; height: auto; line-height: 1.00; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-47e89aa2-f607-41d3-ab5f-bf31642d5666].url-query-partial .sd[data-s-b364d713-da43-4dab-ae03-46aa75709416] { color: #ffffff; }.sd[data-s-87c4bf55-89d9-42e3-bac5-d343bc9102b3] { align-content: center; align-items: center; background: #FFFFFF; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 40px 0px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-87c4bf55-89d9-42e3-bac5-d343bc9102b3] { padding: 40px 16px; }
}.sd[data-s-section-inner-87c4bf55-89d9-42e3-bac5-d343bc9102b3] { padding: 40px 0px; width: 1080px; 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-87c4bf55-89d9-42e3-bac5-d343bc9102b3] { padding: 40px 16px; flex-direction: column; }
}.sd[data-s-b8a8fec5-cc84-4653-85e0-20f3e209850b] {  }.sd[data-s-35abdc12-fe0f-411c-b6c7-12029b8d0117] {  }
body { background: #fff; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.sd[data-s-59c80662-7576-4543-82cb-95dd5d9feaec] { align-content: center; align-items: center; background: #fff; border-radius: 0; box-shadow: ; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-1844cedd-5892-44b8-bb9e-1d4bc53b81a2] { background: #FFFFFF; height: 60px; padding: 0 0; width: 1080px; max-width: 100%; }.sd[data-s-section-inner-1844cedd-5892-44b8-bb9e-1d4bc53b81a2] { padding: 0 0; width: 1080px; height: 60px; flex-direction: column; max-width: 100%; }.sd[data-s-6ab2f408-08e9-45b7-87dd-a35b787b7323] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 8px 0px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-6ab2f408-08e9-45b7-87dd-a35b787b7323] { padding: 0px 16px; }
}.sd[data-s-section-inner-6ab2f408-08e9-45b7-87dd-a35b787b7323] { padding: 8px 0px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: center; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-6ab2f408-08e9-45b7-87dd-a35b787b7323] { padding: 0px 16px; flex-direction: column; }
}.sd[data-s-a6bd3f01-d088-47b7-92a7-3fce60f14919] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px 16px; height: auto; justify-content: flex-start; padding: 0px; width: 371px; --gap-h-a6bd3f01-d088-47b7-92a7-3fce60f14919: 16px; --gap-v-a6bd3f01-d088-47b7-92a7-3fce60f14919: 0px; --gap-uuid: a6bd3f01-d088-47b7-92a7-3fce60f14919; max-width: 100%; }.sd[data-s-c6f7db59-83c9-43f2-861e-ed3b64a8f553] { color: var(--s-color-5ebd09ee); font-family: var(--s-font-dca68f54); font-size: 16px; height: auto; letter-spacing: 0.05em; line-height: 1.70; text-align: left; text-decoration: underline; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-008fc2be-2e25-4e1d-ba6f-aa7c71d9c1b3] { color: #333333ff; font-family: var(--s-font-dca68f54); font-size: 16px; height: auto; letter-spacing: 0.05em; line-height: 1.70; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-3c36e5bf-f805-401c-9476-3475350ec462] { color: #333333ff; font-family: var(--s-font-dca68f54); font-size: 16px; height: auto; letter-spacing: 0.05em; line-height: 1.70; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-22810ebc-ef25-49e6-895f-e0c47f014248] { align-content: center; align-items: center; background: #FFFFFF; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: auto; justify-content: center; padding: 72px 16px; width: 1080px; --gap-h-22810ebc-ef25-49e6-895f-e0c47f014248: 0px; --gap-v-22810ebc-ef25-49e6-895f-e0c47f014248: 72px; --gap-uuid: 22810ebc-ef25-49e6-895f-e0c47f014248; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-22810ebc-ef25-49e6-895f-e0c47f014248] { padding: 72px 16px; --gap-h-22810ebc-ef25-49e6-895f-e0c47f014248: 0px; --gap-v-22810ebc-ef25-49e6-895f-e0c47f014248: 72px; }
}.sd[data-s-section-inner-22810ebc-ef25-49e6-895f-e0c47f014248] { padding: 72px 16px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; gap: 72px; --gap-h-22810ebc-ef25-49e6-895f-e0c47f014248: 0px; --gap-v-22810ebc-ef25-49e6-895f-e0c47f014248: 72px; --gap-uuid: 22810ebc-ef25-49e6-895f-e0c47f014248; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-22810ebc-ef25-49e6-895f-e0c47f014248] { padding: 72px 16px; flex-direction: column; --gap-h-22810ebc-ef25-49e6-895f-e0c47f014248: 0px; --gap-v-22810ebc-ef25-49e6-895f-e0c47f014248: 72px; }
}.sd[data-s-33ae91af-adce-4b3e-aa90-20a36daf91e3] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 64px; justify-content: center; padding: 0px; --gap-h-33ae91af-adce-4b3e-aa90-20a36daf91e3: 64px; --gap-v-33ae91af-adce-4b3e-aa90-20a36daf91e3: 0px; --gap-uuid: 33ae91af-adce-4b3e-aa90-20a36daf91e3; }
@media screen and (max-width: 840px){
.sd[data-s-33ae91af-adce-4b3e-aa90-20a36daf91e3] { flex: none; height: auto; width: calc(100% - (var(--gap-h-22810ebc-ef25-49e6-895f-e0c47f014248) * 0)); --gap-h-33ae91af-adce-4b3e-aa90-20a36daf91e3: 64px; --gap-v-33ae91af-adce-4b3e-aa90-20a36daf91e3: 0px; max-width: calc(100% - (var(--gap-h-22810ebc-ef25-49e6-895f-e0c47f014248) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-33ae91af-adce-4b3e-aa90-20a36daf91e3] { flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: auto; padding: 0px 0px 0px 0px; width: 260px; --gap-h-33ae91af-adce-4b3e-aa90-20a36daf91e3: 8px; --gap-v-33ae91af-adce-4b3e-aa90-20a36daf91e3: 8px; max-width: 100%; }
}.sd[data-s-1ee577e3-679d-4f7b-8518-68e659292886] { height: auto; scale: 1.5 1.5; width: 200px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-1ee577e3-679d-4f7b-8518-68e659292886] { flex: none; height: 22px; width: 161px; max-width: 100%; }
}.sd[data-s-8c4a79f4-adef-43f2-9e84-84db0db3ae48] { color: #333333; font-weight: 700; height: auto; letter-spacing: 0.05em; padding: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-175eb457-5cd6-4723-99a0-07d8eb99dbe0] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: center; padding: 0px; --gap-h-175eb457-5cd6-4723-99a0-07d8eb99dbe0: 0px; --gap-v-175eb457-5cd6-4723-99a0-07d8eb99dbe0: 32px; --gap-uuid: 175eb457-5cd6-4723-99a0-07d8eb99dbe0; }.sd[data-s-ae6d9df2-f9fd-4000-b51b-c592457ebf76] { color: #c4c4c4ff; font-family: var(--s-font-dca68f54); font-size: 30px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-350de151-7b13-4fce-8120-13fe725e299c] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: center; padding: 0px; --gap-h-350de151-7b13-4fce-8120-13fe725e299c: 0px; --gap-v-350de151-7b13-4fce-8120-13fe725e299c: 32px; --gap-uuid: 350de151-7b13-4fce-8120-13fe725e299c; }.sd[data-s-6a293e3c-ba77-4c0b-a406-307acee6d001] { color: #333333ff; font-family: var(--s-font-20b6e4e9); font-size: 30px; font-weight: 800; height: auto; letter-spacing: 0.05em; 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-6a293e3c-ba77-4c0b-a406-307acee6d001] { font-family: var(--s-font-65939df3); font-size: 27px; }
}.sd[data-s-1ec0d952-857e-48e7-9d16-8234cdbf4af2] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-350de151-7b13-4fce-8120-13fe725e299c) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center right; width: calc(100% - (var(--gap-h-350de151-7b13-4fce-8120-13fe725e299c) * 0)); max-width: calc(100% - (var(--gap-h-350de151-7b13-4fce-8120-13fe725e299c) * 0)); }
.sd[data-s-1ec0d952-857e-48e7-9d16-8234cdbf4af2].appear { background: #ffffffff; scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-1ec0d952-857e-48e7-9d16-8234cdbf4af2].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }.sd[data-s-a4aab51d-8ebd-48c6-a538-3d163c799abb] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: center; padding: 0px; --gap-h-a4aab51d-8ebd-48c6-a538-3d163c799abb: 0px; --gap-v-a4aab51d-8ebd-48c6-a538-3d163c799abb: 32px; --gap-uuid: a4aab51d-8ebd-48c6-a538-3d163c799abb; }.sd[data-s-b231ed79-4549-48f8-b0b5-2a9967ddddce] { color: #333333; font-family: var(--s-font-4abf21e0); font-size: 16px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-97f52177-20ea-4b16-a74d-3f7d29949d4f] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-a4aab51d-8ebd-48c6-a538-3d163c799abb) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center right; width: calc(100% - (var(--gap-h-a4aab51d-8ebd-48c6-a538-3d163c799abb) * 0)); max-width: calc(100% - (var(--gap-h-a4aab51d-8ebd-48c6-a538-3d163c799abb) * 0)); }
.sd[data-s-97f52177-20ea-4b16-a74d-3f7d29949d4f].appear { background: #ffffffff; scale: 1 1; transition-delay: 700ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-97f52177-20ea-4b16-a74d-3f7d29949d4f].appear-active { transition-delay: 700ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }.sd[data-s-6537d5ad-28b9-4bd9-8c58-8cc60aea4991] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 72px; justify-content: center; padding: 0px; --gap-h-6537d5ad-28b9-4bd9-8c58-8cc60aea4991: 0px; --gap-v-6537d5ad-28b9-4bd9-8c58-8cc60aea4991: 72px; --gap-uuid: 6537d5ad-28b9-4bd9-8c58-8cc60aea4991; }.sd[data-s-63b243d1-5e85-4265-8723-879e021599c7] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: center; padding: 0px; --gap-h-63b243d1-5e85-4265-8723-879e021599c7: 0px; --gap-v-63b243d1-5e85-4265-8723-879e021599c7: 32px; --gap-uuid: 63b243d1-5e85-4265-8723-879e021599c7; }.sd[data-s-4b7f3a2b-4453-4a40-8cae-c7af77e58828] { color: #c4c4c4ff; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-62879e85-aaaa-4470-aeb7-7eed99fbea2f] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: center; padding: 0px; --gap-h-62879e85-aaaa-4470-aeb7-7eed99fbea2f: 0px; --gap-v-62879e85-aaaa-4470-aeb7-7eed99fbea2f: 32px; --gap-uuid: 62879e85-aaaa-4470-aeb7-7eed99fbea2f; }.sd[data-s-af8148a7-9967-4bc8-addf-0724a8ddc0d1] { color: #333333ff; font-family: var(--s-font-20b6e4e9); font-size: 30px; 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-af8148a7-9967-4bc8-addf-0724a8ddc0d1] { font-family: var(--s-font-65939df3); font-size: 27px; }
}.sd[data-s-fb735e99-dee4-4d0e-a129-3a2407e1282d] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-62879e85-aaaa-4470-aeb7-7eed99fbea2f) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center right; width: calc(100% - (var(--gap-h-62879e85-aaaa-4470-aeb7-7eed99fbea2f) * 0)); max-width: calc(100% - (var(--gap-h-62879e85-aaaa-4470-aeb7-7eed99fbea2f) * 0)); }
.sd[data-s-fb735e99-dee4-4d0e-a129-3a2407e1282d].appear { background: #ffffffff; scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-fb735e99-dee4-4d0e-a129-3a2407e1282d].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }.sd[data-s-4cac6e9f-b5d6-452b-85d0-e9c50e5f90d7] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: center; padding: 0px; --gap-h-4cac6e9f-b5d6-452b-85d0-e9c50e5f90d7: 0px; --gap-v-4cac6e9f-b5d6-452b-85d0-e9c50e5f90d7: 32px; --gap-uuid: 4cac6e9f-b5d6-452b-85d0-e9c50e5f90d7; }.sd[data-s-a97c4822-6d5f-47f4-bf10-d76ee685a970] { color: #333333; font-weight: 400; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-3f1b42da-d7cd-474a-aca3-85d0861a9578] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-4cac6e9f-b5d6-452b-85d0-e9c50e5f90d7) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center right; width: calc(100% - (var(--gap-h-4cac6e9f-b5d6-452b-85d0-e9c50e5f90d7) * 0)); max-width: calc(100% - (var(--gap-h-4cac6e9f-b5d6-452b-85d0-e9c50e5f90d7) * 0)); }
.sd[data-s-3f1b42da-d7cd-474a-aca3-85d0861a9578].appear { background: #ffffffff; scale: 1 1; transition-delay: 700ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-3f1b42da-d7cd-474a-aca3-85d0861a9578].appear-active { transition-delay: 700ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }.sd[data-s-c714998e-ae52-4040-80d1-0abe124941cf] { align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: center; padding: 64px 0px; width: 1080px; --gap-h-c714998e-ae52-4040-80d1-0abe124941cf: 0px; --gap-v-c714998e-ae52-4040-80d1-0abe124941cf: 48px; --gap-uuid: c714998e-ae52-4040-80d1-0abe124941cf; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-c714998e-ae52-4040-80d1-0abe124941cf] { padding: 0px 16px; --gap-h-c714998e-ae52-4040-80d1-0abe124941cf: 0px; --gap-v-c714998e-ae52-4040-80d1-0abe124941cf: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c714998e-ae52-4040-80d1-0abe124941cf] { padding: 32px 16px; --gap-h-c714998e-ae52-4040-80d1-0abe124941cf: 0px; --gap-v-c714998e-ae52-4040-80d1-0abe124941cf: 48px; }
}.sd[data-s-section-inner-c714998e-ae52-4040-80d1-0abe124941cf] { padding: 64px 0px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; gap: 48px; --gap-h-c714998e-ae52-4040-80d1-0abe124941cf: 0px; --gap-v-c714998e-ae52-4040-80d1-0abe124941cf: 48px; --gap-uuid: c714998e-ae52-4040-80d1-0abe124941cf; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-c714998e-ae52-4040-80d1-0abe124941cf] { padding: 0px 16px; flex-direction: column; --gap-h-c714998e-ae52-4040-80d1-0abe124941cf: 0px; --gap-v-c714998e-ae52-4040-80d1-0abe124941cf: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-c714998e-ae52-4040-80d1-0abe124941cf] { padding: 32px 16px; flex-direction: column; --gap-h-c714998e-ae52-4040-80d1-0abe124941cf: 0px; --gap-v-c714998e-ae52-4040-80d1-0abe124941cf: 48px; }
}.sd[data-s-8763c6f6-11b6-49d0-b304-3577fe7c2a38] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 48px; justify-content: center; padding: 0px; --gap-h-8763c6f6-11b6-49d0-b304-3577fe7c2a38: 0px; --gap-v-8763c6f6-11b6-49d0-b304-3577fe7c2a38: 48px; --gap-uuid: 8763c6f6-11b6-49d0-b304-3577fe7c2a38; }.sd[data-s-f1f331af-103f-4541-a987-774a8b4ceb1a] { color: #333333ff; font-family: var(--s-font-4abf21e0); font-size: 32px; font-weight: 700; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-d468658f-dd14-4aae-9b1b-f837da08dd9c] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-8763c6f6-11b6-49d0-b304-3577fe7c2a38) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center right; width: calc(100% - (var(--gap-h-8763c6f6-11b6-49d0-b304-3577fe7c2a38) * 0)); max-width: calc(100% - (var(--gap-h-8763c6f6-11b6-49d0-b304-3577fe7c2a38) * 0)); }
.sd[data-s-d468658f-dd14-4aae-9b1b-f837da08dd9c].appear { background: #ffffffff; scale: 1 1; transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-d468658f-dd14-4aae-9b1b-f837da08dd9c].appear-active { transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }.sd[data-s-52fa6878-889d-47eb-9c86-fb0893e5ee7c] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: wrap; gap: 24px; justify-content: flex-start; padding: 0px 16px; --gap-h-52fa6878-889d-47eb-9c86-fb0893e5ee7c: 24px; --gap-v-52fa6878-889d-47eb-9c86-fb0893e5ee7c: 24px; --gap-uuid: 52fa6878-889d-47eb-9c86-fb0893e5ee7c; }
@media screen and (max-width: 840px){
.sd[data-s-52fa6878-889d-47eb-9c86-fb0893e5ee7c] { align-content: center; align-items: center; flex: none; height: auto; justify-content: flex-start; padding: 0px 0px; width: auto; --gap-h-52fa6878-889d-47eb-9c86-fb0893e5ee7c: 24px; --gap-v-52fa6878-889d-47eb-9c86-fb0893e5ee7c: 24px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-52fa6878-889d-47eb-9c86-fb0893e5ee7c] { align-content: center; align-items: center; justify-content: flex-start; padding: 0px 0px; --gap-h-52fa6878-889d-47eb-9c86-fb0893e5ee7c: 24px; --gap-v-52fa6878-889d-47eb-9c86-fb0893e5ee7c: 24px; }
}.sd[data-s-9faaba2e-c8f6-4cc5-b5db-06778059179a] { color: #353535ff; font-weight: 600; height: auto; letter-spacing: 0.05em; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-993a8b61-7e49-4c14-a832-808b4f7d2970] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: wrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; width: 1358px; --gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970: 24px; --gap-v-993a8b61-7e49-4c14-a832-808b4f7d2970: 24px; --gap-uuid: 993a8b61-7e49-4c14-a832-808b4f7d2970; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-993a8b61-7e49-4c14-a832-808b4f7d2970] { align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 16px; justify-content: flex-start; --gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970: 16px; --gap-v-993a8b61-7e49-4c14-a832-808b4f7d2970: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-993a8b61-7e49-4c14-a832-808b4f7d2970] { gap: 16px; --gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970: 16px; --gap-v-993a8b61-7e49-4c14-a832-808b4f7d2970: 16px; }
}.sd[data-s-64401f5b-d02b-453e-bd14-03cb97b49ff8] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #d9d9d9ff; border-left: 1px solid #d9d9d9ff; border-radius: 20px 20px 20px 20px; border-right: 1px solid #d9d9d9ff; border-top: 1px solid #d9d9d9ff; box-shadow: 0px 2px 15px 0px #b0b0b033; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 220px; justify-content: center; margin: 0px 0px; padding: 24px 16px; width: calc(33.3% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.667)); --gap-h-64401f5b-d02b-453e-bd14-03cb97b49ff8: 0px; --gap-v-64401f5b-d02b-453e-bd14-03cb97b49ff8: 16px; --gap-uuid: 64401f5b-d02b-453e-bd14-03cb97b49ff8; max-width: calc(33.3% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.667)); }
.sd[data-s-64401f5b-d02b-453e-bd14-03cb97b49ff8].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 400ms; transition-duration: 1500ms; transition-timing-function: ease-in-out; --gap-h-64401f5b-d02b-453e-bd14-03cb97b49ff8: 0px; --gap-v-64401f5b-d02b-453e-bd14-03cb97b49ff8: 16px; }
.sd[data-s-64401f5b-d02b-453e-bd14-03cb97b49ff8].appear-active { transition-delay: 400ms; transition-duration: 1500ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-64401f5b-d02b-453e-bd14-03cb97b49ff8] { flex: none; height: 233px; padding: 24px 16px; width: calc(50% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.5)); --gap-h-64401f5b-d02b-453e-bd14-03cb97b49ff8: 0px; --gap-v-64401f5b-d02b-453e-bd14-03cb97b49ff8: 16px; max-width: calc(50% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-64401f5b-d02b-453e-bd14-03cb97b49ff8] { flex: none; height: auto; width: calc(100% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0)); --gap-h-64401f5b-d02b-453e-bd14-03cb97b49ff8: 0px; --gap-v-64401f5b-d02b-453e-bd14-03cb97b49ff8: 16px; max-width: calc(100% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0)); }
}.sd[data-s-a43f94c1-fab1-4f05-abb9-373f8f3e8045] { color: var(--s-color-9ea76519); font-family: var(--s-font-dca68f54); font-size: 20px; font-weight: 600; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-7615a314-b3f0-4623-95b2-d5496886d096] { color: #333333; height: auto; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-7615a314-b3f0-4623-95b2-d5496886d096] { font-size: 14px; }
}.sd[data-s-17790edb-d852-4042-8270-bf8cb2373767] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #d9d9d9ff; border-left: 1px solid #d9d9d9ff; border-radius: 20px 20px 20px 20px; border-right: 1px solid #d9d9d9ff; border-top: 1px solid #d9d9d9ff; box-shadow: 0px 2px 15px 0px #b0b0b033; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 220px; justify-content: center; margin: 0px 0px; padding: 24px 16px; width: calc(33.3% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.667)); --gap-h-17790edb-d852-4042-8270-bf8cb2373767: 0px; --gap-v-17790edb-d852-4042-8270-bf8cb2373767: 16px; --gap-uuid: 17790edb-d852-4042-8270-bf8cb2373767; max-width: calc(33.3% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.667)); }
.sd[data-s-17790edb-d852-4042-8270-bf8cb2373767].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 700ms; transition-duration: 1500ms; transition-timing-function: ease-in-out; --gap-h-17790edb-d852-4042-8270-bf8cb2373767: 0px; --gap-v-17790edb-d852-4042-8270-bf8cb2373767: 16px; }
.sd[data-s-17790edb-d852-4042-8270-bf8cb2373767].appear-active { transition-delay: 700ms; transition-duration: 1500ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-17790edb-d852-4042-8270-bf8cb2373767] { flex: none; height: 233px; padding: 24px 16px; width: calc(50% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.5)); --gap-h-17790edb-d852-4042-8270-bf8cb2373767: 0px; --gap-v-17790edb-d852-4042-8270-bf8cb2373767: 16px; max-width: calc(50% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-17790edb-d852-4042-8270-bf8cb2373767] { flex: none; height: auto; width: calc(100% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0)); --gap-h-17790edb-d852-4042-8270-bf8cb2373767: 0px; --gap-v-17790edb-d852-4042-8270-bf8cb2373767: 16px; max-width: calc(100% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0)); }
}.sd[data-s-c8d038f8-5427-40f9-a591-babc2df6aea4] { color: var(--s-color-9ea76519); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-81f9fc06-4148-49c4-ad90-5fd3b8afe9f8] { color: #333333; height: auto; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-81f9fc06-4148-49c4-ad90-5fd3b8afe9f8] { font-size: 14px; }
}.sd[data-s-b228fcc5-c597-4fca-9deb-8b9d259e8ce4] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #d9d9d9ff; border-left: 1px solid #d9d9d9ff; border-radius: 20px 20px 20px 20px; border-right: 1px solid #d9d9d9ff; border-top: 1px solid #d9d9d9ff; box-shadow: 0px 2px 15px 0px #b0b0b033; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 220px; justify-content: center; margin: 0px 0px; padding: 24px 16px; width: calc(33.3% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.667)); --gap-h-b228fcc5-c597-4fca-9deb-8b9d259e8ce4: 0px; --gap-v-b228fcc5-c597-4fca-9deb-8b9d259e8ce4: 16px; --gap-uuid: b228fcc5-c597-4fca-9deb-8b9d259e8ce4; max-width: calc(33.3% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.667)); }
.sd[data-s-b228fcc5-c597-4fca-9deb-8b9d259e8ce4].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 600ms; transition-duration: 800ms; transition-timing-function: ease-in-out; --gap-h-b228fcc5-c597-4fca-9deb-8b9d259e8ce4: 0px; --gap-v-b228fcc5-c597-4fca-9deb-8b9d259e8ce4: 16px; }
.sd[data-s-b228fcc5-c597-4fca-9deb-8b9d259e8ce4].appear-active { transition-delay: 600ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-b228fcc5-c597-4fca-9deb-8b9d259e8ce4] { flex: none; height: 233px; padding: 24px 16px; width: calc(50% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.5)); --gap-h-b228fcc5-c597-4fca-9deb-8b9d259e8ce4: 0px; --gap-v-b228fcc5-c597-4fca-9deb-8b9d259e8ce4: 16px; max-width: calc(50% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-b228fcc5-c597-4fca-9deb-8b9d259e8ce4] { flex: none; height: auto; width: calc(100% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0)); --gap-h-b228fcc5-c597-4fca-9deb-8b9d259e8ce4: 0px; --gap-v-b228fcc5-c597-4fca-9deb-8b9d259e8ce4: 16px; max-width: calc(100% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0)); }
}.sd[data-s-5fd48235-d594-41af-8a69-5c69e104797c] { color: var(--s-color-9ea76519); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-86de643a-7653-4eb7-8c19-b53be6cc0972] { color: #333333; height: auto; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-86de643a-7653-4eb7-8c19-b53be6cc0972] { font-size: 14px; }
}.sd[data-s-4e762c42-bc99-4ee7-8f0b-36aca64e871e] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #d9d9d9ff; border-left: 1px solid #d9d9d9ff; border-radius: 20px 20px 20px 20px; border-right: 1px solid #d9d9d9ff; border-top: 1px solid #d9d9d9ff; box-shadow: 0px 2px 15px 0px #b0b0b033; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 217.344px; justify-content: center; margin: 0px 0px; padding: 24px 16px; width: calc(33.3% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.667)); --gap-h-4e762c42-bc99-4ee7-8f0b-36aca64e871e: 0px; --gap-v-4e762c42-bc99-4ee7-8f0b-36aca64e871e: 16px; --gap-uuid: 4e762c42-bc99-4ee7-8f0b-36aca64e871e; max-width: calc(33.3% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.667)); }
@media screen and (max-width: 840px){
.sd[data-s-4e762c42-bc99-4ee7-8f0b-36aca64e871e] { flex: none; height: 233px; padding: 24px 16px; width: calc(50% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.5)); --gap-h-4e762c42-bc99-4ee7-8f0b-36aca64e871e: 0px; --gap-v-4e762c42-bc99-4ee7-8f0b-36aca64e871e: 16px; max-width: calc(50% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-4e762c42-bc99-4ee7-8f0b-36aca64e871e] { flex: none; height: auto; width: calc(100% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0)); --gap-h-4e762c42-bc99-4ee7-8f0b-36aca64e871e: 0px; --gap-v-4e762c42-bc99-4ee7-8f0b-36aca64e871e: 16px; max-width: calc(100% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0)); }
}.sd[data-s-664bb349-d1fe-4a2a-b1de-2c040e97e76b] { color: var(--s-color-9ea76519); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-63158fb7-f35e-4c61-b552-e6dbacb626c4] { color: #333333; height: auto; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-63158fb7-f35e-4c61-b552-e6dbacb626c4] { font-size: 14px; }
}.sd[data-s-1af2aec7-11f3-4317-b36f-01f23645983f] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #d9d9d9ff; border-left: 1px solid #d9d9d9ff; border-radius: 20px 20px 20px 20px; border-right: 1px solid #d9d9d9ff; border-top: 1px solid #d9d9d9ff; box-shadow: 0px 2px 15px 0px #b0b0b033; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 220px; justify-content: center; margin: 0px 0px; padding: 24px 16px; width: calc(33.3% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.667)); --gap-h-1af2aec7-11f3-4317-b36f-01f23645983f: 0px; --gap-v-1af2aec7-11f3-4317-b36f-01f23645983f: 16px; --gap-uuid: 1af2aec7-11f3-4317-b36f-01f23645983f; max-width: calc(33.3% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.667)); }
.sd[data-s-1af2aec7-11f3-4317-b36f-01f23645983f].appear { --gap-h-1af2aec7-11f3-4317-b36f-01f23645983f: 0px; --gap-v-1af2aec7-11f3-4317-b36f-01f23645983f: 16px; }
.sd[data-s-1af2aec7-11f3-4317-b36f-01f23645983f].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-1af2aec7-11f3-4317-b36f-01f23645983f] { flex: none; height: 233px; padding: 24px 16px; width: calc(50% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.5)); --gap-h-1af2aec7-11f3-4317-b36f-01f23645983f: 0px; --gap-v-1af2aec7-11f3-4317-b36f-01f23645983f: 16px; max-width: calc(50% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-1af2aec7-11f3-4317-b36f-01f23645983f].appear { opacity: 0; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; translate: 0px 20px; }
.sd[data-s-1af2aec7-11f3-4317-b36f-01f23645983f].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-1af2aec7-11f3-4317-b36f-01f23645983f] { flex: none; height: auto; width: calc(100% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0)); --gap-h-1af2aec7-11f3-4317-b36f-01f23645983f: 0px; --gap-v-1af2aec7-11f3-4317-b36f-01f23645983f: 16px; max-width: calc(100% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0)); }
}.sd[data-s-eca99132-7bd2-4883-905e-a1f785ff3378] { color: var(--s-color-9ea76519); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-f3e1ced4-0c4a-4bf7-9ada-691fe7e7c978] { color: #333333; height: auto; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-f3e1ced4-0c4a-4bf7-9ada-691fe7e7c978] { font-size: 14px; }
}.sd[data-s-a3aa90e2-fe7b-4c8b-9ad4-9d97f39d39ca] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #d9d9d9ff; border-left: 1px solid #d9d9d9ff; border-radius: 20px 20px 20px 20px; border-right: 1px solid #d9d9d9ff; border-top: 1px solid #d9d9d9ff; box-shadow: 0px 2px 15px 0px #b0b0b033; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 217.344px; justify-content: center; margin: 0px 0px; padding: 24px 16px; width: auto; --gap-h-a3aa90e2-fe7b-4c8b-9ad4-9d97f39d39ca: 0px; --gap-v-a3aa90e2-fe7b-4c8b-9ad4-9d97f39d39ca: 16px; --gap-uuid: a3aa90e2-fe7b-4c8b-9ad4-9d97f39d39ca; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-a3aa90e2-fe7b-4c8b-9ad4-9d97f39d39ca] { flex: none; height: 233px; padding: 24px 16px; width: calc(50% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.5)); --gap-h-a3aa90e2-fe7b-4c8b-9ad4-9d97f39d39ca: 0px; --gap-v-a3aa90e2-fe7b-4c8b-9ad4-9d97f39d39ca: 16px; max-width: calc(50% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-a3aa90e2-fe7b-4c8b-9ad4-9d97f39d39ca] { flex: none; height: auto; width: calc(100% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0)); --gap-h-a3aa90e2-fe7b-4c8b-9ad4-9d97f39d39ca: 0px; --gap-v-a3aa90e2-fe7b-4c8b-9ad4-9d97f39d39ca: 16px; max-width: calc(100% - (var(--gap-h-993a8b61-7e49-4c14-a832-808b4f7d2970) * 0)); }
}.sd[data-s-4e124e37-0a64-4bab-bff0-f6d5650d81d2] { color: var(--s-color-9ea76519); height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-5fc4c8c6-6cd8-47b8-8b94-f96516b1fa8e] { color: #333333; height: auto; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-5fc4c8c6-6cd8-47b8-8b94-f96516b1fa8e] { font-size: 14px; }
}.sd[data-s-be044948-4dd3-4892-bcf5-e3938ba10c05] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 334px; justify-content: flex-start; padding: 0px 16px; width: calc(100% - (var(--gap-h-c714998e-ae52-4040-80d1-0abe124941cf) * 0)); --gap-h-be044948-4dd3-4892-bcf5-e3938ba10c05: 0px; --gap-v-be044948-4dd3-4892-bcf5-e3938ba10c05: 24px; --gap-uuid: be044948-4dd3-4892-bcf5-e3938ba10c05; max-width: calc(100% - (var(--gap-h-c714998e-ae52-4040-80d1-0abe124941cf) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-be044948-4dd3-4892-bcf5-e3938ba10c05] { align-content: flex-start; align-items: flex-start; height: auto; justify-content: center; padding: 0px 0px; --gap-h-be044948-4dd3-4892-bcf5-e3938ba10c05: 0px; --gap-v-be044948-4dd3-4892-bcf5-e3938ba10c05: 24px; width: calc(100% - (var(--gap-h-c714998e-ae52-4040-80d1-0abe124941cf) * 0)); max-width: calc(100% - (var(--gap-h-c714998e-ae52-4040-80d1-0abe124941cf) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-be044948-4dd3-4892-bcf5-e3938ba10c05] { align-content: center; align-items: center; justify-content: flex-start; padding: 0px 0px; --gap-h-be044948-4dd3-4892-bcf5-e3938ba10c05: 0px; --gap-v-be044948-4dd3-4892-bcf5-e3938ba10c05: 24px; }
}.sd[data-s-f7fd76da-b3ee-4e22-98dd-517c2ae8691c] { color: #353535ff; font-weight: 600; height: auto; letter-spacing: 0.05em; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-eda83b74-0a27-4b0b-83dd-42fa9d0e7737] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: wrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-be044948-4dd3-4892-bcf5-e3938ba10c05) * 0)); --gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737: 24px; --gap-v-eda83b74-0a27-4b0b-83dd-42fa9d0e7737: 24px; --gap-uuid: eda83b74-0a27-4b0b-83dd-42fa9d0e7737; max-width: calc(100% - (var(--gap-h-be044948-4dd3-4892-bcf5-e3938ba10c05) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-eda83b74-0a27-4b0b-83dd-42fa9d0e7737] { align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: center; --gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737: 16px; --gap-v-eda83b74-0a27-4b0b-83dd-42fa9d0e7737: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-eda83b74-0a27-4b0b-83dd-42fa9d0e7737] { gap: 16px; --gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737: 16px; --gap-v-eda83b74-0a27-4b0b-83dd-42fa9d0e7737: 16px; }
}.sd[data-s-22450a35-6e82-457f-8b2d-51de81972924] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #d9d9d9ff; border-left: 1px solid #d9d9d9ff; border-radius: 20px 20px 20px 20px; border-right: 1px solid #d9d9d9ff; border-top: 1px solid #d9d9d9ff; box-shadow: 0px 2px 15px 0px #b0b0b033; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 220px; justify-content: center; margin: 0px 0px; padding: 24px 16px; width: calc(33.3% - (var(--gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737) * 0.667)); --gap-h-22450a35-6e82-457f-8b2d-51de81972924: 0px; --gap-v-22450a35-6e82-457f-8b2d-51de81972924: 16px; --gap-uuid: 22450a35-6e82-457f-8b2d-51de81972924; max-width: calc(33.3% - (var(--gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737) * 0.667)); }
.sd[data-s-22450a35-6e82-457f-8b2d-51de81972924].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 500ms; transition-duration: 1500ms; transition-timing-function: ease-in-out; --gap-h-22450a35-6e82-457f-8b2d-51de81972924: 0px; --gap-v-22450a35-6e82-457f-8b2d-51de81972924: 16px; }
.sd[data-s-22450a35-6e82-457f-8b2d-51de81972924].appear-active { transition-delay: 500ms; transition-duration: 1500ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-22450a35-6e82-457f-8b2d-51de81972924] { flex: none; height: 265px; width: calc(50% - (var(--gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737) * 0.5)); --gap-h-22450a35-6e82-457f-8b2d-51de81972924: 0px; --gap-v-22450a35-6e82-457f-8b2d-51de81972924: 16px; max-width: calc(50% - (var(--gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-22450a35-6e82-457f-8b2d-51de81972924] { flex: none; height: 219px; width: calc(100% - (var(--gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737) * 0)); --gap-h-22450a35-6e82-457f-8b2d-51de81972924: 0px; --gap-v-22450a35-6e82-457f-8b2d-51de81972924: 16px; max-width: calc(100% - (var(--gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737) * 0)); }
}.sd[data-s-c5031513-c16a-4b00-ae08-88b7e780e4a7] { flex: none; height: 41px; width: 113px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-c5031513-c16a-4b00-ae08-88b7e780e4a7] { height: 49px; width: 135px; max-width: 100%; }
}.sd[data-s-63d5d087-8edd-4ebc-b718-61b6931cd480] { color: #333333; height: auto; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-63d5d087-8edd-4ebc-b718-61b6931cd480] { font-size: 14px; }
}.sd[data-s-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35] { align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #d9d9d9ff; border-left: 1px solid #d9d9d9ff; border-radius: 20px 20px 20px 20px; border-right: 1px solid #d9d9d9ff; border-top: 1px solid #d9d9d9ff; box-shadow: 0px 2px 15px 0px #b0b0b033; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 220px; justify-content: center; margin: 0px 0px; padding: 24px 16px; width: calc(33.3% - (var(--gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737) * 0.667)); --gap-h-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35: 0px; --gap-v-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35: 16px; --gap-uuid: 62b0d0e2-47a0-444f-bcd9-5dd0914d5e35; max-width: calc(33.3% - (var(--gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737) * 0.667)); }
.sd[data-s-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 600ms; transition-duration: 1500ms; transition-timing-function: ease-in-out; --gap-h-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35: 0px; --gap-v-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35: 16px; }
.sd[data-s-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35].appear-active { transition-delay: 600ms; transition-duration: 1500ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35] { flex: none; height: 265px; width: calc(50% - (var(--gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737) * 0.5)); --gap-h-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35: 0px; --gap-v-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35: 16px; max-width: calc(50% - (var(--gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35] { flex: none; height: 219px; width: calc(100% - (var(--gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737) * 0)); --gap-h-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35: 0px; --gap-v-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35: 16px; max-width: calc(100% - (var(--gap-h-eda83b74-0a27-4b0b-83dd-42fa9d0e7737) * 0)); }
}.sd[data-s-690d8aa2-4337-41ae-9376-46af755035a5] { flex: none; height: 43px; padding: 0px 0px 0px 0px; width: 154px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-690d8aa2-4337-41ae-9376-46af755035a5] { flex: none; height: 47px; width: 167px; max-width: 100%; }
}.sd[data-s-26cf849d-27fa-4254-85e0-d661402f3f23] { color: #333333; height: auto; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-26cf849d-27fa-4254-85e0-d661402f3f23] { font-size: 14px; }
}.sd[data-s-7018e1b9-4b9b-4967-97a1-60c9d10f00ef] { align-content: center; align-items: center; background: #FFFFFF; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 573px; justify-content: center; padding: 0px 16px 0px 16px; width: 1080px; --gap-h-7018e1b9-4b9b-4967-97a1-60c9d10f00ef: 0px; --gap-v-7018e1b9-4b9b-4967-97a1-60c9d10f00ef: 40px; --gap-uuid: 7018e1b9-4b9b-4967-97a1-60c9d10f00ef; max-width: 100%; }.sd[data-s-section-inner-7018e1b9-4b9b-4967-97a1-60c9d10f00ef] { padding: 0px 16px 0px 16px; width: 1080px; height: 573px; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; gap: 40px; --gap-h-7018e1b9-4b9b-4967-97a1-60c9d10f00ef: 0px; --gap-v-7018e1b9-4b9b-4967-97a1-60c9d10f00ef: 40px; --gap-uuid: 7018e1b9-4b9b-4967-97a1-60c9d10f00ef; max-width: 100%; }.sd[data-s-71fdd620-c78f-4953-a96c-a4fa4a8e517d] { align-content: center; align-items: center; flex: none; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; padding: 0px; width: 597px; --gap-h-71fdd620-c78f-4953-a96c-a4fa4a8e517d: 0px; --gap-v-71fdd620-c78f-4953-a96c-a4fa4a8e517d: 40px; --gap-uuid: 71fdd620-c78f-4953-a96c-a4fa4a8e517d; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-71fdd620-c78f-4953-a96c-a4fa4a8e517d] { flex: none; height: auto; margin: 0px 24px; width: calc(100% - 48px - (var(--gap-h-7018e1b9-4b9b-4967-97a1-60c9d10f00ef) * 0)); --gap-h-71fdd620-c78f-4953-a96c-a4fa4a8e517d: 0px; --gap-v-71fdd620-c78f-4953-a96c-a4fa4a8e517d: 40px; max-width: calc(100% - 48px - (var(--gap-h-7018e1b9-4b9b-4967-97a1-60c9d10f00ef) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-71fdd620-c78f-4953-a96c-a4fa4a8e517d] { padding: 0px 0px 0px 0px; --gap-h-71fdd620-c78f-4953-a96c-a4fa4a8e517d: 0px; --gap-v-71fdd620-c78f-4953-a96c-a4fa4a8e517d: 40px; }
}.sd[data-s-923624ac-f587-45a0-90d3-bdce74416716] { color: #333333ff; font-weight: 700; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-2c2144b5-791d-418a-91f1-1d64ee8cda74] { background: #ffffffff; flex: none; height: calc(100% - (var(--gap-v-71fdd620-c78f-4953-a96c-a4fa4a8e517d) * 0)); left: 0; margin: 0 0 0 0; position: absolute; scale: 1e-10 1; top: 0; transform-origin: center right; width: calc(100% - (var(--gap-h-71fdd620-c78f-4953-a96c-a4fa4a8e517d) * 0)); max-width: calc(100% - (var(--gap-h-71fdd620-c78f-4953-a96c-a4fa4a8e517d) * 0)); }
.sd[data-s-2c2144b5-791d-418a-91f1-1d64ee8cda74].appear { background: #ffffffff; scale: 1 1; transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }
.sd[data-s-2c2144b5-791d-418a-91f1-1d64ee8cda74].appear-active { transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }.sd[data-s-e46c8e71-8f43-4834-ab24-3ffbd9f5c9b4] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: center; padding: 0px; --gap-h-e46c8e71-8f43-4834-ab24-3ffbd9f5c9b4: 0px; --gap-v-e46c8e71-8f43-4834-ab24-3ffbd9f5c9b4: 40px; --gap-uuid: e46c8e71-8f43-4834-ab24-3ffbd9f5c9b4; }.sd[data-s-0c8b3e7d-e9e3-4ffe-9378-3b755c409fa2] { padding: 56px 0px 0px 0px; width: auto; max-width: 100%; }
.sd[data-s-0c8b3e7d-e9e3-4ffe-9378-3b755c409fa2].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-0c8b3e7d-e9e3-4ffe-9378-3b755c409fa2].appear-active { transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: ease-in-out; }.sd[data-s-4033c381-c6c7-4b1c-ae74-90997a6f21a2] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; height: 75px; justify-content: center; padding: 0px; width: 826px; max-width: 100%; }.sd[data-s-83bef02e-6670-4ad0-9bc1-a61e3db4cc89] { align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: 97px; justify-content: center; width: 30%; max-width: 30%; }
@media screen and (max-width: 540px){
.sd[data-s-83bef02e-6670-4ad0-9bc1-a61e3db4cc89] { height: 100%; width: auto; max-width: 100%; }
}.sd[data-s-ab6eaaf7-9721-4b66-a3f7-a0caa0e39758] { color: #333333; flex: none; font-family: var(--s-font-4abf21e0); font-size: 16px; font-weight: 600; height: auto; letter-spacing: 0.05em; line-height: 1.80; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.sd[data-s-ab6eaaf7-9721-4b66-a3f7-a0caa0e39758] { flex: none; height: auto; width: 80px; max-width: 100%; }
}.sd[data-s-eacb211a-304f-4c88-a110-eeb6e31ababa] { align-content: flex-start; align-items: flex-start; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 97px; justify-content: center; width: 70%; max-width: 70%; }
@media screen and (max-width: 540px){
.sd[data-s-eacb211a-304f-4c88-a110-eeb6e31ababa] { flex: 1; height: 100%; padding: 0px 8px; width: auto; max-width: 100%; }
}.sd[data-s-4e46c850-30d6-4e0b-a006-717aee0d5865] { color: #333333; flex: none; height: auto; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }.sd[data-s-db4ef0bd-604a-48ef-93d3-db2d3ae6402e] {  }.sd[data-s-0f2a3974-9355-40aa-8b93-20262e6f6af4] {  }
.sd[data-s-ad4893ad-8401-4d58-b140-1e6805f4251e] { background: #fff; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 64px 0px 0px 0px; width: 100%; max-width: 100%; }.sd[data-s-e380f8d3-1253-43fe-a277-919fc9e79142] {  }.sd[data-s-813f722c-5892-4697-b854-68b86397290f] { align-content: center; align-items: center; background: #FFFFFF; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 24px 0px; width: 1080px; max-width: 100%; }.sd[data-s-section-inner-813f722c-5892-4697-b854-68b86397290f] { padding: 24px 0px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }.sd[data-s-b75c5342-5e94-4532-942b-14ccd1b43de4] { color: #015687; font-family: var(--s-font-20b6e4e9); font-size: 30px; font-style: normal; height: auto; letter-spacing: 0em; line-height: 1.40; text-align: center; width: 334px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-b75c5342-5e94-4532-942b-14ccd1b43de4] { font-size: 30px; height: auto; line-height: 1.40; }
}
@media screen and (max-width: 540px){
.sd[data-s-b75c5342-5e94-4532-942b-14ccd1b43de4] { font-size: 20px; height: auto; }
}.sd[data-s-b25f67bd-06b0-40c8-9ff8-f358b600785b] { align-content: center; align-items: center; background: transparent; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 24px 0px; width: 1080px; max-width: 100%; }.sd[data-s-section-inner-b25f67bd-06b0-40c8-9ff8-f358b600785b] { padding: 24px 0px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }.sd[data-s-05c76737-4fcc-4a6f-9bf8-696630b1e574] {  }.sd[data-s-f864077b-3341-4452-8b5d-b7f12a9aa041] {  }
.sd[data-s-fb078da7-4caa-4bbc-87e1-b6a8fcf3cade] { background: #fff; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 64px 0px 0px 0px; width: 100%; max-width: 100%; }.sd[data-s-6371c279-370c-4b97-b31a-5b90f3dcc92d] {  }.sd[data-s-29cf0abb-dcf2-4f91-89c4-f7552eb12441] { align-content: center; align-items: center; background: #FFFFFF; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 24px 0px; width: 1080px; max-width: 100%; }.sd[data-s-section-inner-29cf0abb-dcf2-4f91-89c4-f7552eb12441] { padding: 24px 0px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }.sd[data-s-d08d613e-b520-4e75-a0e7-009b4eb39140] { color: #015687; font-family: var(--s-font-20b6e4e9); font-size: 30px; font-style: normal; height: auto; letter-spacing: 0em; line-height: 1.40; text-align: center; width: 334px; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-d08d613e-b520-4e75-a0e7-009b4eb39140] { font-size: 30px; height: auto; line-height: 1.40; }
}
@media screen and (max-width: 540px){
.sd[data-s-d08d613e-b520-4e75-a0e7-009b4eb39140] { font-size: 20px; height: auto; }
}.sd[data-s-06a8f8ec-785f-4581-9ae2-6e75f2c66fdc] { align-content: center; align-items: center; background: transparent; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 64px 0px 0px 0px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-06a8f8ec-785f-4581-9ae2-6e75f2c66fdc] { flex: none; height: auto; width: 100%; max-width: 100%; }
}.sd[data-s-section-inner-06a8f8ec-785f-4581-9ae2-6e75f2c66fdc] { padding: 64px 0px 0px 0px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-06a8f8ec-785f-4581-9ae2-6e75f2c66fdc] { width: 100%; height: auto; flex-direction: column; max-width: 100%; }
}.sd[data-s-c620c197-ee19-4599-8b62-5ecf249073c4] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 120px; height: auto; justify-content: center; padding: 0px 0px 56px 0px; width: 100%; --gap-h-c620c197-ee19-4599-8b62-5ecf249073c4: 120px; --gap-v-c620c197-ee19-4599-8b62-5ecf249073c4: 0px; --gap-uuid: c620c197-ee19-4599-8b62-5ecf249073c4; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-c620c197-ee19-4599-8b62-5ecf249073c4] { gap: 48px; --gap-h-c620c197-ee19-4599-8b62-5ecf249073c4: 48px; --gap-v-c620c197-ee19-4599-8b62-5ecf249073c4: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c620c197-ee19-4599-8b62-5ecf249073c4] { flex: none; height: auto; width: auto; --gap-h-c620c197-ee19-4599-8b62-5ecf249073c4: 120px; --gap-v-c620c197-ee19-4599-8b62-5ecf249073c4: 0px; max-width: 100%; }
}.sd[data-s-e9e9ec4e-237d-451c-acc3-2ccc696752d2] { align-content: center; align-items: center; background: rgba(255, 255, 255, 0.75); border-radius: 20px 20px 20px 20px; gap: 8px; height: auto; justify-content: center; padding: 16px 24px; width: 500px; --gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2: 0px; --gap-v-e9e9ec4e-237d-451c-acc3-2ccc696752d2: 8px; --gap-uuid: e9e9ec4e-237d-451c-acc3-2ccc696752d2; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-e9e9ec4e-237d-451c-acc3-2ccc696752d2] { gap: 8px; height: auto; padding: 24px 24px; width: 381px; --gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2: 0px; --gap-v-e9e9ec4e-237d-451c-acc3-2ccc696752d2: 8px; max-width: 100%; }
}.sd[data-s-aacd0b73-17da-49fd-8677-cc4423a32122] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); --gap-h-aacd0b73-17da-49fd-8677-cc4423a32122: 0px; --gap-v-aacd0b73-17da-49fd-8677-cc4423a32122: 10px; --gap-uuid: aacd0b73-17da-49fd-8677-cc4423a32122; max-width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); }.sd[data-s-800f39de-1204-4692-ae59-1adfcd75cea6] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-800f39de-1204-4692-ae59-1adfcd75cea6: 5px; --gap-v-800f39de-1204-4692-ae59-1adfcd75cea6: 0px; --gap-uuid: 800f39de-1204-4692-ae59-1adfcd75cea6; }.sd[data-s-839c285c-a64e-4789-ae78-fb76442119cb] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-ca1d87c7-2e6c-4051-9d67-21bfa7bb8245] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-a5daf117-110f-4f0d-a13c-62b23aabe5ae] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; color: #333333; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; height: 39px; justify-content: center; line-height: 1.4; padding: 10px 16px 10px 16px; text-align: left; width: calc(100% - (var(--gap-h-aacd0b73-17da-49fd-8677-cc4423a32122) * 0)); max-width: calc(100% - (var(--gap-h-aacd0b73-17da-49fd-8677-cc4423a32122) * 0)); }
.sd[data-s-a5daf117-110f-4f0d-a13c-62b23aabe5ae]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-a5daf117-110f-4f0d-a13c-62b23aabe5ae]:-moz-placeholder { color: #cccccc; }
.sd[data-s-a5daf117-110f-4f0d-a13c-62b23aabe5ae]::-moz-placeholder { color: #cccccc; }
.sd[data-s-a5daf117-110f-4f0d-a13c-62b23aabe5ae]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-a1ab5244-b051-402f-b605-56ced2310a9b] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); --gap-h-a1ab5244-b051-402f-b605-56ced2310a9b: 0px; --gap-v-a1ab5244-b051-402f-b605-56ced2310a9b: 10px; --gap-uuid: a1ab5244-b051-402f-b605-56ced2310a9b; max-width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); }.sd[data-s-06ada663-7a47-4cb8-8193-ad7b45247c84] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-06ada663-7a47-4cb8-8193-ad7b45247c84: 5px; --gap-v-06ada663-7a47-4cb8-8193-ad7b45247c84: 0px; --gap-uuid: 06ada663-7a47-4cb8-8193-ad7b45247c84; }.sd[data-s-e2139f80-c268-47d1-ad8f-a7d880b0295a] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-b4e3ca29-a845-42a8-aca6-ae62222e4c9b] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-31cb8fa5-27e9-4a36-bf57-8dea6f88c9e1] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; color: #333333; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; height: 39px; justify-content: center; line-height: 1.4; padding: 10px 16px 10px 16px; text-align: left; width: calc(100% - (var(--gap-h-a1ab5244-b051-402f-b605-56ced2310a9b) * 0)); max-width: calc(100% - (var(--gap-h-a1ab5244-b051-402f-b605-56ced2310a9b) * 0)); }
.sd[data-s-31cb8fa5-27e9-4a36-bf57-8dea6f88c9e1]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-31cb8fa5-27e9-4a36-bf57-8dea6f88c9e1]:-moz-placeholder { color: #cccccc; }
.sd[data-s-31cb8fa5-27e9-4a36-bf57-8dea6f88c9e1]::-moz-placeholder { color: #cccccc; }
.sd[data-s-31cb8fa5-27e9-4a36-bf57-8dea6f88c9e1]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-42038cd3-23cf-437f-bbbc-4b51aa9cc6db] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); --gap-h-42038cd3-23cf-437f-bbbc-4b51aa9cc6db: 0px; --gap-v-42038cd3-23cf-437f-bbbc-4b51aa9cc6db: 10px; --gap-uuid: 42038cd3-23cf-437f-bbbc-4b51aa9cc6db; max-width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); }.sd[data-s-0772b513-97b9-40c4-8395-1fad7f51587f] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-0772b513-97b9-40c4-8395-1fad7f51587f: 5px; --gap-v-0772b513-97b9-40c4-8395-1fad7f51587f: 0px; --gap-uuid: 0772b513-97b9-40c4-8395-1fad7f51587f; }.sd[data-s-8766f4e0-5f32-4075-b19c-8609ff9463ff] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-b7a1ca9e-bad1-4c3c-877c-917f33a0caa7] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-b9cc23a9-d593-421c-8973-0ffd65e76a9a] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; color: #333333; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; height: 39px; justify-content: center; line-height: 1.4; padding: 10px 16px 10px 16px; text-align: left; width: calc(100% - (var(--gap-h-42038cd3-23cf-437f-bbbc-4b51aa9cc6db) * 0)); max-width: calc(100% - (var(--gap-h-42038cd3-23cf-437f-bbbc-4b51aa9cc6db) * 0)); }
.sd[data-s-b9cc23a9-d593-421c-8973-0ffd65e76a9a]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-b9cc23a9-d593-421c-8973-0ffd65e76a9a]:-moz-placeholder { color: #cccccc; }
.sd[data-s-b9cc23a9-d593-421c-8973-0ffd65e76a9a]::-moz-placeholder { color: #cccccc; }
.sd[data-s-b9cc23a9-d593-421c-8973-0ffd65e76a9a]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-65004772-4abd-4174-abc0-7d9b6e9e5d2b] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); --gap-h-65004772-4abd-4174-abc0-7d9b6e9e5d2b: 0px; --gap-v-65004772-4abd-4174-abc0-7d9b6e9e5d2b: 10px; --gap-uuid: 65004772-4abd-4174-abc0-7d9b6e9e5d2b; max-width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); }.sd[data-s-272edb0b-5348-44e1-9190-1d8a8e2f0dd1] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-272edb0b-5348-44e1-9190-1d8a8e2f0dd1: 5px; --gap-v-272edb0b-5348-44e1-9190-1d8a8e2f0dd1: 0px; --gap-uuid: 272edb0b-5348-44e1-9190-1d8a8e2f0dd1; }.sd[data-s-423257e8-d480-4f81-8fa5-cf98da51c74b] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-ef4eb7fa-8360-496c-9306-85244f2607da] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-d0f60b24-3581-4a57-834b-fa6d80619e52] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; color: #333333; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; height: 39px; justify-content: center; line-height: 1.4; padding: 10px 16px 10px 16px; text-align: left; width: calc(100% - (var(--gap-h-65004772-4abd-4174-abc0-7d9b6e9e5d2b) * 0)); max-width: calc(100% - (var(--gap-h-65004772-4abd-4174-abc0-7d9b6e9e5d2b) * 0)); }
.sd[data-s-d0f60b24-3581-4a57-834b-fa6d80619e52]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-d0f60b24-3581-4a57-834b-fa6d80619e52]:-moz-placeholder { color: #cccccc; }
.sd[data-s-d0f60b24-3581-4a57-834b-fa6d80619e52]::-moz-placeholder { color: #cccccc; }
.sd[data-s-d0f60b24-3581-4a57-834b-fa6d80619e52]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-c8b65062-f756-4805-a82d-e4f40a876f40] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); --gap-h-c8b65062-f756-4805-a82d-e4f40a876f40: 0px; --gap-v-c8b65062-f756-4805-a82d-e4f40a876f40: 10px; --gap-uuid: c8b65062-f756-4805-a82d-e4f40a876f40; max-width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); }.sd[data-s-68d9999f-1663-4cf3-a022-478de81e42d2] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-68d9999f-1663-4cf3-a022-478de81e42d2: 5px; --gap-v-68d9999f-1663-4cf3-a022-478de81e42d2: 0px; --gap-uuid: 68d9999f-1663-4cf3-a022-478de81e42d2; }.sd[data-s-c014e886-0585-4285-a258-b280bd385161] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-0c2a05ee-439d-403f-98b7-76a5cd40173f] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-52c1605a-6587-49cb-8ece-ccc2d415014e] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; color: #333333; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; height: 39px; justify-content: center; line-height: 1.4; padding: 10px 16px 10px 16px; text-align: left; width: calc(100% - (var(--gap-h-c8b65062-f756-4805-a82d-e4f40a876f40) * 0)); max-width: calc(100% - (var(--gap-h-c8b65062-f756-4805-a82d-e4f40a876f40) * 0)); }
.sd[data-s-52c1605a-6587-49cb-8ece-ccc2d415014e]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-52c1605a-6587-49cb-8ece-ccc2d415014e]:-moz-placeholder { color: #cccccc; }
.sd[data-s-52c1605a-6587-49cb-8ece-ccc2d415014e]::-moz-placeholder { color: #cccccc; }
.sd[data-s-52c1605a-6587-49cb-8ece-ccc2d415014e]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-762b3cbf-181e-416b-9590-b5609fdbd92f] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); --gap-h-762b3cbf-181e-416b-9590-b5609fdbd92f: 0px; --gap-v-762b3cbf-181e-416b-9590-b5609fdbd92f: 10px; --gap-uuid: 762b3cbf-181e-416b-9590-b5609fdbd92f; max-width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); }.sd[data-s-4d5259e9-f1df-4100-b904-bf632fbf1254] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-4d5259e9-f1df-4100-b904-bf632fbf1254: 5px; --gap-v-4d5259e9-f1df-4100-b904-bf632fbf1254: 0px; --gap-uuid: 4d5259e9-f1df-4100-b904-bf632fbf1254; }.sd[data-s-db749d62-1351-490b-8553-c78fcbd9eeb8] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-1805479f-91cf-4062-90ef-eeaa5d0e5602] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-7ad25ea3-f7af-4980-b080-25723155b4dc] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; color: #333333; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; height: 39px; justify-content: center; line-height: 1.4; padding: 10px 16px 10px 16px; text-align: left; width: calc(100% - (var(--gap-h-762b3cbf-181e-416b-9590-b5609fdbd92f) * 0)); max-width: calc(100% - (var(--gap-h-762b3cbf-181e-416b-9590-b5609fdbd92f) * 0)); }
.sd[data-s-7ad25ea3-f7af-4980-b080-25723155b4dc]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-7ad25ea3-f7af-4980-b080-25723155b4dc]:-moz-placeholder { color: #cccccc; }
.sd[data-s-7ad25ea3-f7af-4980-b080-25723155b4dc]::-moz-placeholder { color: #cccccc; }
.sd[data-s-7ad25ea3-f7af-4980-b080-25723155b4dc]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-0a000677-165f-4fe4-b428-8910d39a2b35] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); --gap-h-0a000677-165f-4fe4-b428-8910d39a2b35: 0px; --gap-v-0a000677-165f-4fe4-b428-8910d39a2b35: 10px; --gap-uuid: 0a000677-165f-4fe4-b428-8910d39a2b35; max-width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); }.sd[data-s-773a9d93-41ce-48b4-b97a-d7ad0d347e3e] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-773a9d93-41ce-48b4-b97a-d7ad0d347e3e: 5px; --gap-v-773a9d93-41ce-48b4-b97a-d7ad0d347e3e: 0px; --gap-uuid: 773a9d93-41ce-48b4-b97a-d7ad0d347e3e; }.sd[data-s-120c46c7-fe51-4711-9b8e-1f5b16e333ae] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-4260df68-e555-43d5-bb2f-dccbf8935e5f] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-3293d8a1-387d-439f-9454-684fe278ef66] { align-content: center; align-items: center; flex: none; flex-direction: row; height: auto; justify-content: center; width: calc(100% - (var(--gap-h-0a000677-165f-4fe4-b428-8910d39a2b35) * 0)); max-width: calc(100% - (var(--gap-h-0a000677-165f-4fe4-b428-8910d39a2b35) * 0)); }.sd[data-s-9654a3f6-ebea-49e7-85d7-e7dc5976037a] { appearance: none; background: #FFFFFF; border-bottom: 1px solid #eeeeee; border-left: 1px solid #eeeeee; border-radius: 4px; border-right: 1px solid #eeeeee; border-top: 1px solid #eeeeee; color: #9f9f9fff; flex: none; font-family: var(--s-font-dd9f3c83); font-size: 12px; height: auto; line-height: 1.4; padding: 8px 10px; text-align: left; width: 100%; max-width: 100%; }
.sd[data-s-9654a3f6-ebea-49e7-85d7-e7dc5976037a]::-webkit-input-placeholder { color: #aeaeae; }
.sd[data-s-9654a3f6-ebea-49e7-85d7-e7dc5976037a]:-moz-placeholder { color: #aeaeae; }
.sd[data-s-9654a3f6-ebea-49e7-85d7-e7dc5976037a]::-moz-placeholder { color: #aeaeae; }
.sd[data-s-9654a3f6-ebea-49e7-85d7-e7dc5976037a]:-ms-input-placeholder { color: #aeaeae; }.sd[data-s-f714854d-a760-45ef-a686-430aee7f1f43] { bottom: 0px; color: #bdbdbd; font-size: 20px; pointer-events: none; position: absolute; right: 0px; top: 0px; width: 42px; max-width: 100%; }.sd[data-s-47c9906b-20b3-4c15-a7b1-9148521768a0] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); --gap-h-47c9906b-20b3-4c15-a7b1-9148521768a0: 0px; --gap-v-47c9906b-20b3-4c15-a7b1-9148521768a0: 10px; --gap-uuid: 47c9906b-20b3-4c15-a7b1-9148521768a0; max-width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); }.sd[data-s-e2c79d49-5278-4e0b-b0f2-94412d82fd65] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-e2c79d49-5278-4e0b-b0f2-94412d82fd65: 5px; --gap-v-e2c79d49-5278-4e0b-b0f2-94412d82fd65: 0px; --gap-uuid: e2c79d49-5278-4e0b-b0f2-94412d82fd65; }.sd[data-s-a92bf7d8-9669-4e01-adbd-ea8e2a926174] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-ef7c3058-5429-4eec-a30d-71ffc369853f] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-ef71a176-5a30-4d84-acd0-4d02a8e0ba2c] { align-content: center; align-items: center; flex: none; flex-direction: row; height: auto; justify-content: center; width: calc(100% - (var(--gap-h-47c9906b-20b3-4c15-a7b1-9148521768a0) * 0)); max-width: calc(100% - (var(--gap-h-47c9906b-20b3-4c15-a7b1-9148521768a0) * 0)); }.sd[data-s-96695359-709a-4cfb-915b-7cbd29300a18] { appearance: none; background: #FFFFFF; border-bottom: 1px solid #eeeeee; border-left: 1px solid #eeeeee; border-radius: 4px; border-right: 1px solid #eeeeee; border-top: 1px solid #eeeeee; color: #9f9f9fff; flex: none; font-family: var(--s-font-dd9f3c83); font-size: 12px; height: auto; line-height: 1.4; padding: 8px 10px; text-align: left; width: 100%; max-width: 100%; }
.sd[data-s-96695359-709a-4cfb-915b-7cbd29300a18]::-webkit-input-placeholder { color: #aeaeae; }
.sd[data-s-96695359-709a-4cfb-915b-7cbd29300a18]:-moz-placeholder { color: #aeaeae; }
.sd[data-s-96695359-709a-4cfb-915b-7cbd29300a18]::-moz-placeholder { color: #aeaeae; }
.sd[data-s-96695359-709a-4cfb-915b-7cbd29300a18]:-ms-input-placeholder { color: #aeaeae; }.sd[data-s-5b2fbc14-c27a-446c-924b-3e89b1d034a4] { bottom: 0px; color: #bdbdbd; font-size: 20px; pointer-events: none; position: absolute; right: 0px; top: 0px; width: 42px; max-width: 100%; }.sd[data-s-9e3ae9ad-f81c-49af-9af5-585351311712] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); --gap-h-9e3ae9ad-f81c-49af-9af5-585351311712: 0px; --gap-v-9e3ae9ad-f81c-49af-9af5-585351311712: 10px; --gap-uuid: 9e3ae9ad-f81c-49af-9af5-585351311712; max-width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); }.sd[data-s-f3fe2e13-3301-4aa3-a6ae-33a4ba8f9bc5] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-f3fe2e13-3301-4aa3-a6ae-33a4ba8f9bc5: 5px; --gap-v-f3fe2e13-3301-4aa3-a6ae-33a4ba8f9bc5: 0px; --gap-uuid: f3fe2e13-3301-4aa3-a6ae-33a4ba8f9bc5; }.sd[data-s-aca30341-3575-445d-9fc2-217a512bdcef] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-bdaeea20-0c21-4b19-aac5-76ccf04c38b2] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-7148a4c2-1935-464d-8e76-e041f8a5d6a1] { align-content: flex-start; align-items: flex-start; width: calc(100% - (var(--gap-h-9e3ae9ad-f81c-49af-9af5-585351311712) * 0)); max-width: calc(100% - (var(--gap-h-9e3ae9ad-f81c-49af-9af5-585351311712) * 0)); }.sd[data-s-1b933c27-0e7f-4985-9394-17dfb33c4a62] { align-content: center; align-items: center; flex: none; flex-direction: row; gap: 10px; justify-content: flex-start; padding: 10px 16px 10px 16px; width: 100%; --gap-h-1b933c27-0e7f-4985-9394-17dfb33c4a62: 10px; --gap-v-1b933c27-0e7f-4985-9394-17dfb33c4a62: 0px; --gap-uuid: 1b933c27-0e7f-4985-9394-17dfb33c4a62; max-width: 100%; }
.sd[data-s-1b933c27-0e7f-4985-9394-17dfb33c4a62]:hover { background: #fafafa; --gap-h-1b933c27-0e7f-4985-9394-17dfb33c4a62: 10px; --gap-v-1b933c27-0e7f-4985-9394-17dfb33c4a62: 0px; }.sd[data-s-cc9b3285-e5c7-4bce-8f9d-fe0dddd97c6e] { flex: none; height: 15px; width: 15px; max-width: 100%; }.sd[data-s-7bba572f-77c9-4ed7-bd02-3e69d8dec04a] { flex: 1; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-21d72b52-e1a8-49f1-a97a-5e67c82e3532] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); --gap-h-21d72b52-e1a8-49f1-a97a-5e67c82e3532: 0px; --gap-v-21d72b52-e1a8-49f1-a97a-5e67c82e3532: 10px; --gap-uuid: 21d72b52-e1a8-49f1-a97a-5e67c82e3532; max-width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); }.sd[data-s-4f8e50f5-e2c0-482e-8ce0-8388cf4a6eec] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-4f8e50f5-e2c0-482e-8ce0-8388cf4a6eec: 5px; --gap-v-4f8e50f5-e2c0-482e-8ce0-8388cf4a6eec: 0px; --gap-uuid: 4f8e50f5-e2c0-482e-8ce0-8388cf4a6eec; }.sd[data-s-7617cd06-011d-4e4e-8c40-f1a0d07a9792] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-e6f1a9ec-a5e1-452a-b06f-27675e2f365c] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-97bfff1a-ba60-4b41-9b78-c01f9d2b9272] { align-content: flex-start; align-items: flex-start; width: calc(100% - (var(--gap-h-21d72b52-e1a8-49f1-a97a-5e67c82e3532) * 0)); max-width: calc(100% - (var(--gap-h-21d72b52-e1a8-49f1-a97a-5e67c82e3532) * 0)); }.sd[data-s-00ab8327-6261-4c36-80b6-dff27506b970] { align-content: center; align-items: center; flex: none; flex-direction: row; gap: 10px; justify-content: flex-start; padding: 10px 16px 10px 16px; width: 100%; --gap-h-00ab8327-6261-4c36-80b6-dff27506b970: 10px; --gap-v-00ab8327-6261-4c36-80b6-dff27506b970: 0px; --gap-uuid: 00ab8327-6261-4c36-80b6-dff27506b970; max-width: 100%; }
.sd[data-s-00ab8327-6261-4c36-80b6-dff27506b970]:hover { background: #fafafa; --gap-h-00ab8327-6261-4c36-80b6-dff27506b970: 10px; --gap-v-00ab8327-6261-4c36-80b6-dff27506b970: 0px; }.sd[data-s-74386552-0769-42b2-8ddf-61a355f04ec9] { flex: none; height: 15px; width: 15px; max-width: 100%; }.sd[data-s-fc50da19-b908-4e32-8fbd-6667b0aae04e] { color: #333333; flex: 1; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-4e1ac66b-8429-4736-9770-8df41cda50aa] { align-content: flex-start; align-items: flex-start; gap: 10px; width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); --gap-h-4e1ac66b-8429-4736-9770-8df41cda50aa: 0px; --gap-v-4e1ac66b-8429-4736-9770-8df41cda50aa: 10px; --gap-uuid: 4e1ac66b-8429-4736-9770-8df41cda50aa; max-width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); }.sd[data-s-5b33dbf8-6b79-4904-9d28-83c754cae5e6] { align-content: flex-start; align-items: flex-start; flex-direction: row; gap: 5px; justify-content: center; --gap-h-5b33dbf8-6b79-4904-9d28-83c754cae5e6: 5px; --gap-v-5b33dbf8-6b79-4904-9d28-83c754cae5e6: 0px; --gap-uuid: 5b33dbf8-6b79-4904-9d28-83c754cae5e6; }.sd[data-s-dd90c149-c57e-4636-b241-d0fbc59914cc] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-814ff29f-b37b-4d00-9e1a-ee6ef3a3207b] { color: #015687ff; font-family: var(--s-font-9d9e02e5); font-size: 10px; font-weight: 700; line-height: 1.4; text-align: center; justify-content: center; }.sd[data-s-2905a80b-5ad6-4134-9e19-4fe44d48eeac] { background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 4px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; color: #333333; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; height: 160px; justify-content: center; line-height: 1.4; padding: 10px 16px 10px 16px; text-align: left; width: calc(100% - (var(--gap-h-4e1ac66b-8429-4736-9770-8df41cda50aa) * 0)); max-width: calc(100% - (var(--gap-h-4e1ac66b-8429-4736-9770-8df41cda50aa) * 0)); }
.sd[data-s-2905a80b-5ad6-4134-9e19-4fe44d48eeac]::-webkit-input-placeholder { color: #cccccc; }
.sd[data-s-2905a80b-5ad6-4134-9e19-4fe44d48eeac]:-moz-placeholder { color: #cccccc; }
.sd[data-s-2905a80b-5ad6-4134-9e19-4fe44d48eeac]::-moz-placeholder { color: #cccccc; }
.sd[data-s-2905a80b-5ad6-4134-9e19-4fe44d48eeac]:-ms-input-placeholder { color: #cccccc; }.sd[data-s-6ca012ff-6214-49fe-be08-3089d85b9a40] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: auto; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); --gap-h-6ca012ff-6214-49fe-be08-3089d85b9a40: 8px; --gap-v-6ca012ff-6214-49fe-be08-3089d85b9a40: 8px; --gap-uuid: 6ca012ff-6214-49fe-be08-3089d85b9a40; max-width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-6ca012ff-6214-49fe-be08-3089d85b9a40] { gap: 8px; --gap-h-6ca012ff-6214-49fe-be08-3089d85b9a40: 8px; --gap-v-6ca012ff-6214-49fe-be08-3089d85b9a40: 8px; }
}.sd[data-s-35fc49ce-e6ee-43c2-878f-9ba2068d6c26] { color: #015687ff; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 14px; font-weight: 400; line-height: 1.4; text-align: right; text-decoration: underline; width: calc(50% - (var(--gap-h-6ca012ff-6214-49fe-be08-3089d85b9a40) * 0.5)); max-width: calc(50% - (var(--gap-h-6ca012ff-6214-49fe-be08-3089d85b9a40) * 0.5)); justify-content: flex-end; }
@media screen and (max-width: 540px){
.sd[data-s-35fc49ce-e6ee-43c2-878f-9ba2068d6c26] { font-size: 12px; }
}.sd[data-s-e2ad5781-b60e-4575-98c5-3e7d22887cca] { color: #015687ff; flex: none; font-family: var(--s-font-9d9e02e5); font-size: 14px; font-weight: 400; line-height: 1.4; text-align: left; width: calc(50% - (var(--gap-h-6ca012ff-6214-49fe-be08-3089d85b9a40) * 0.5)); max-width: calc(50% - (var(--gap-h-6ca012ff-6214-49fe-be08-3089d85b9a40) * 0.5)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-e2ad5781-b60e-4575-98c5-3e7d22887cca] { font-size: 12px; }
}.sd[data-s-d8ab93af-9423-4a43-9673-ad06823777e9] { align-content: center; align-items: center; flex: none; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); --gap-h-d8ab93af-9423-4a43-9673-ad06823777e9: 0px; --gap-v-d8ab93af-9423-4a43-9673-ad06823777e9: 8px; --gap-uuid: d8ab93af-9423-4a43-9673-ad06823777e9; max-width: calc(100% - (var(--gap-h-e9e9ec4e-237d-451c-acc3-2ccc696752d2) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-d8ab93af-9423-4a43-9673-ad06823777e9] { gap: 8px; --gap-h-d8ab93af-9423-4a43-9673-ad06823777e9: 0px; --gap-v-d8ab93af-9423-4a43-9673-ad06823777e9: 8px; }
}.sd[data-s-f605332d-0605-4579-a81f-2d58bb7f23eb] { background: #dac500; border-radius: 100px 100px 100px 100px; box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2); color: #333333; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; justify-content: center; line-height: 1.4; padding: 15px; text-align: left; width: calc(100% - (var(--gap-h-d8ab93af-9423-4a43-9673-ad06823777e9) * 0)); max-width: calc(100% - (var(--gap-h-d8ab93af-9423-4a43-9673-ad06823777e9) * 0)); }
.sd[data-s-f605332d-0605-4579-a81f-2d58bb7f23eb]:hover { background: #ffffffff; border-bottom: 1px solid var(--s-color-d98e2009); border-left: 1px solid var(--s-color-d98e2009); border-right: 1px solid var(--s-color-d98e2009); border-top: 1px solid var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; }.sd[data-s-7997e608-5088-422e-9ea6-18a6a0fe18e6] { color: #FFFFFF; font-family: var(--s-font-438a48fe); font-size: 18px; line-height: 1; padding: 0px 0px 2px 0px; text-align: center; justify-content: center; }
.sd[data-s-f605332d-0605-4579-a81f-2d58bb7f23eb]:hover .sd[data-s-7997e608-5088-422e-9ea6-18a6a0fe18e6] { color: var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; }.sd[data-s-37409fb0-7547-4a16-b8ba-28eec756c5ff] {  }
.sd[data-s-d2dd82b4-33e2-4113-969c-b5a831aa0b31] { background: #fff; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-721eccf4-7829-47fc-affd-2eb614720f57] {  }.sd[data-s-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d] { align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 128px 80px; width: 1080px; --gap-h-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d: 0px; --gap-v-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d: 24px; --gap-uuid: 0932fe9d-cd92-47b4-9003-25a9eb2b6a2d; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d] { padding: 144px 24px; --gap-h-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d: 0px; --gap-v-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d: 24px; }
}
@media screen and (max-width: 540px){
.sd[data-s-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d] { padding: 128px 16px 144px 16px; --gap-h-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d: 0px; --gap-v-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d: 24px; }
}.sd[data-s-section-inner-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d] { padding: 128px 80px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; gap: 24px; --gap-h-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d: 0px; --gap-v-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d: 24px; --gap-uuid: 0932fe9d-cd92-47b4-9003-25a9eb2b6a2d; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d] { padding: 144px 24px; flex-direction: column; --gap-h-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d: 0px; --gap-v-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d: 24px; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d] { padding: 128px 16px 144px 16px; flex-direction: column; --gap-h-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d: 0px; --gap-v-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d: 24px; }
}.sd[data-s-9c3d3d02-9fd7-4566-b0db-4156a49fe15e] { height: auto; width: 146px; max-width: 100%; }.sd[data-s-e030e174-fde1-44df-9d96-586548ce21f6] { color: #333333ff; font-family: var(--s-font-65939df3); font-size: 30px; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-cd6649ee-d6c6-4e78-8b7f-a3a2e6a54cb0] { color: #333333; font-family: var(--s-font-dd9f3c83); font-size: 14px; height: auto; letter-spacing: 0.03em; line-height: 1.80; text-align: center; width: auto; max-width: 100%; justify-content: center; }.sd[data-s-da5d9659-217e-4443-bb94-1eb90ca5dd65] { background: #EEEEEE; height: auto; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d) * 0)); max-width: calc(100% - (var(--gap-h-0932fe9d-cd92-47b4-9003-25a9eb2b6a2d) * 0)); }.sd[data-s-3dbe717b-3b2b-4f06-9653-99e2cca11a7e] {  }
.sd[data-s-6e26f3b4-7367-46d1-8e8c-006333829da6] { background: #fff; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-2bc9bb94-71f7-463f-a005-d5e539754c4f] {  }.sd[data-s-8f204b32-22a7-4c01-b3e1-177ef5011eeb] { align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 128px 80px; width: 1080px; --gap-h-8f204b32-22a7-4c01-b3e1-177ef5011eeb: 0px; --gap-v-8f204b32-22a7-4c01-b3e1-177ef5011eeb: 24px; --gap-uuid: 8f204b32-22a7-4c01-b3e1-177ef5011eeb; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-8f204b32-22a7-4c01-b3e1-177ef5011eeb] { padding: 144px 24px; --gap-h-8f204b32-22a7-4c01-b3e1-177ef5011eeb: 0px; --gap-v-8f204b32-22a7-4c01-b3e1-177ef5011eeb: 24px; }
}
@media screen and (max-width: 540px){
.sd[data-s-8f204b32-22a7-4c01-b3e1-177ef5011eeb] { padding: 128px 16px 144px 16px; --gap-h-8f204b32-22a7-4c01-b3e1-177ef5011eeb: 0px; --gap-v-8f204b32-22a7-4c01-b3e1-177ef5011eeb: 24px; }
}.sd[data-s-section-inner-8f204b32-22a7-4c01-b3e1-177ef5011eeb] { padding: 128px 80px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; gap: 24px; --gap-h-8f204b32-22a7-4c01-b3e1-177ef5011eeb: 0px; --gap-v-8f204b32-22a7-4c01-b3e1-177ef5011eeb: 24px; --gap-uuid: 8f204b32-22a7-4c01-b3e1-177ef5011eeb; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-8f204b32-22a7-4c01-b3e1-177ef5011eeb] { padding: 144px 24px; flex-direction: column; --gap-h-8f204b32-22a7-4c01-b3e1-177ef5011eeb: 0px; --gap-v-8f204b32-22a7-4c01-b3e1-177ef5011eeb: 24px; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-8f204b32-22a7-4c01-b3e1-177ef5011eeb] { padding: 128px 16px 144px 16px; flex-direction: column; --gap-h-8f204b32-22a7-4c01-b3e1-177ef5011eeb: 0px; --gap-v-8f204b32-22a7-4c01-b3e1-177ef5011eeb: 24px; }
}.sd[data-s-fd3b1f0f-3f96-4922-b959-75f37e59f20a] { height: auto; width: 146px; max-width: 100%; }.sd[data-s-0b8f8b9c-69b8-4506-9944-3759846443f9] { color: #333333ff; font-family: var(--s-font-65939df3); font-size: 30px; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-f7d214c3-521e-4d98-90f6-ac0639f4a67b] { color: #333333; font-family: var(--s-font-dd9f3c83); font-size: 14px; height: auto; letter-spacing: 0.03em; line-height: 1.80; text-align: center; width: auto; max-width: 100%; justify-content: center; }.sd[data-s-92bba4e9-d973-407a-a6f1-a6918b655f2e] { background: #EEEEEE; height: auto; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-8f204b32-22a7-4c01-b3e1-177ef5011eeb) * 0)); max-width: calc(100% - (var(--gap-h-8f204b32-22a7-4c01-b3e1-177ef5011eeb) * 0)); }.sd[data-s-033437cd-75cf-4c1b-bd9c-dc562eda35b9] {  }
.sd[data-s-a2608dab-b5d6-4839-9928-6f4432069c5c] { align-content: center; align-items: center; background: #ffffffff; gap: 0px; height: 100%; padding: 0px 0px 0px 0px; width: 100%; --gap-h-a2608dab-b5d6-4839-9928-6f4432069c5c: 0px; --gap-v-a2608dab-b5d6-4839-9928-6f4432069c5c: 0px; --gap-uuid: a2608dab-b5d6-4839-9928-6f4432069c5c; max-width: 100%; }.sd[data-s-4ac77b47-752f-44bb-ab00-ae53f59eae1f] {  }.sd[data-s-a6b15d9d-e7ca-492f-bae4-817a4f0344b2] { align-content: center; align-items: center; background: #FFFFFF; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 64px 16px 0px 16px; width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-a6b15d9d-e7ca-492f-bae4-817a4f0344b2] { flex: none; height: auto; padding: 64px 16px 0px 16px; width: calc(100% - (var(--gap-h-a2608dab-b5d6-4839-9928-6f4432069c5c) * 0)); max-width: calc(100% - (var(--gap-h-a2608dab-b5d6-4839-9928-6f4432069c5c) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-a6b15d9d-e7ca-492f-bae4-817a4f0344b2] { height: auto; padding: 64px 16px 0px 16px; }
}.sd[data-s-section-inner-a6b15d9d-e7ca-492f-bae4-817a4f0344b2] { padding: 64px 16px 0px 16px; width: 1080px; height: auto; flex-direction: row; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: flex-start; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-section-inner-a6b15d9d-e7ca-492f-bae4-817a4f0344b2] { padding: 64px 16px 0px 16px; width: 100%; height: auto; flex-direction: column; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-section-inner-a6b15d9d-e7ca-492f-bae4-817a4f0344b2] { padding: 64px 16px 0px 16px; height: auto; flex-direction: column; }
}.sd[data-s-d1d27660-762e-40e0-894f-6292ead85fb1] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 8px 0px; width: auto; --gap-h-d1d27660-762e-40e0-894f-6292ead85fb1: 8px; --gap-v-d1d27660-762e-40e0-894f-6292ead85fb1: 0px; --gap-uuid: d1d27660-762e-40e0-894f-6292ead85fb1; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-d1d27660-762e-40e0-894f-6292ead85fb1] { height: auto; --gap-h-d1d27660-762e-40e0-894f-6292ead85fb1: 8px; --gap-v-d1d27660-762e-40e0-894f-6292ead85fb1: 0px; }
}.sd[data-s-81435a64-71ef-4030-9dcd-7bc3d469b947] { color: var(--s-color-5ebd09ee); font-weight: 400; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-068aed85-e9be-40f6-b46a-cfd947daf118] { color: #4c4c4cff; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-93428e16-a76c-4e35-86ba-0af2025fb5bd] { color: #9f9f9fff; font-weight: 400; height: auto; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-eddfb887-82ba-4ae5-b169-96f578cc5cb3] { color: #4c4c4cff; font-family: var(--s-font-9d9e02e5); font-size: 16px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-f01e6cdc-7ac4-42e5-9718-fea51bdee21d] { color: #4c4c4cff; font-family: var(--s-font-dca68f54); font-size: 16px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.70; text-align: left; text-decoration: none; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-f01e6cdc-7ac4-42e5-9718-fea51bdee21d] { flex: 1; font-size: 14px; width: auto; }
}
@media screen and (max-width: 540px){
.sd[data-s-f01e6cdc-7ac4-42e5-9718-fea51bdee21d] { flex: 1; font-size: 12px; width: auto; }
}.sd[data-s-fd7dea86-003a-4cf8-8c50-de49dbfcfb85] { background: #EEEEEE; display: none; height: 160px; width: 200px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-fd7dea86-003a-4cf8-8c50-de49dbfcfb85] { align-content: center; align-items: center; display: none; flex-direction: row; flex-wrap: nowrap; height: 2px; justify-content: flex-end; position: sticky; top: 0px; width: calc(100% - (var(--gap-h-a2608dab-b5d6-4839-9928-6f4432069c5c) * 0)); z-index: 1; max-width: calc(100% - (var(--gap-h-a2608dab-b5d6-4839-9928-6f4432069c5c) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-fd7dea86-003a-4cf8-8c50-de49dbfcfb85] { background: #ffffffff; display: flex; }
}.sd[data-s-378a0802-ebd5-45da-8704-ab5e7886be2f] { background: #EEEEEE; display: none; height: 160px; width: 200px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-378a0802-ebd5-45da-8704-ab5e7886be2f] { align-content: center; align-items: center; background: var(--s-color-d98e2009); border-radius: 16px 0px 0px 16px; bottom: 19px; box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); display: none; height: 186px; justify-content: center; left: auto; position: absolute; right: 0px; top: 13px; width: 51px; z-index: 1; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-378a0802-ebd5-45da-8704-ab5e7886be2f] { align-content: flex-end; align-items: flex-end; background: #ffffffff; display: flex; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: center; margin: 32px 0px 0px 0px; padding: 0px 0px; position: sticky; top: 0px; width: 100%; z-index: 1; max-width: 100%; }
}.sd[data-s-6e778320-c0ce-42e1-bca6-533b744a7a15] { align-content: center; align-items: center; background: #EEEEEE; display: none; flex-direction: column; flex-wrap: nowrap; height: 160px; justify-content: flex-start; width: 200px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-6e778320-c0ce-42e1-bca6-533b744a7a15] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-6e778320-c0ce-42e1-bca6-533b744a7a15] { align-content: center; align-items: center; background: var(--s-color-d98e2009); border-radius: 16px 0px 0px 16px; bottom: auto; box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); display: flex; height: 134px; justify-content: center; left: auto; padding: 0px 0px; position: absolute; right: 0px; top: 471px; width: 49px; z-index: 1; max-width: 100%; }
}.sd[data-s-cb998897-968b-4f89-a539-5f2388f4d03e] { color: #333333; font-family: var(--s-font-9d9e02e5); 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-cb998897-968b-4f89-a539-5f2388f4d03e] { flex: none; font-family: var(--s-font-20b6e4e9); font-size: 14px; height: auto; line-height: 1.00; text-align: center; width: 10px; max-width: 100%; justify-content: center; }
}.sd[data-s-c8bb3806-2055-438e-9ba0-bbb09063b964] { align-content: center; align-items: center; background: transparent; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: center; padding: 16px 16px 60px 16px; width: 1080px; --gap-h-c8bb3806-2055-438e-9ba0-bbb09063b964: 0px; --gap-v-c8bb3806-2055-438e-9ba0-bbb09063b964: 16px; --gap-uuid: c8bb3806-2055-438e-9ba0-bbb09063b964; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-c8bb3806-2055-438e-9ba0-bbb09063b964] { padding: 16px 16px 40px 16px; --gap-h-c8bb3806-2055-438e-9ba0-bbb09063b964: 0px; --gap-v-c8bb3806-2055-438e-9ba0-bbb09063b964: 16px; }
}.sd[data-s-section-inner-c8bb3806-2055-438e-9ba0-bbb09063b964] { padding: 16px 16px 60px 16px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; gap: 16px; --gap-h-c8bb3806-2055-438e-9ba0-bbb09063b964: 0px; --gap-v-c8bb3806-2055-438e-9ba0-bbb09063b964: 16px; --gap-uuid: c8bb3806-2055-438e-9ba0-bbb09063b964; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-c8bb3806-2055-438e-9ba0-bbb09063b964] { padding: 16px 16px 40px 16px; flex-direction: column; --gap-h-c8bb3806-2055-438e-9ba0-bbb09063b964: 0px; --gap-v-c8bb3806-2055-438e-9ba0-bbb09063b964: 16px; }
}.sd[data-s-c8293249-004e-4ad6-927e-4832c159394d] { flex: none; height: auto; width: calc(100% - (var(--gap-h-c8bb3806-2055-438e-9ba0-bbb09063b964) * 0)); max-width: calc(100% - (var(--gap-h-c8bb3806-2055-438e-9ba0-bbb09063b964) * 0)); }.sd[data-s-f2cdeaa5-6263-48b9-869a-68e40bd63d07] { color: #333333; flex: none; font-family: var(--s-font-20b6e4e9); font-size: 40px; height: auto; letter-spacing: 0.05em; line-height: 1.80; text-align: left; width: calc(100% - (var(--gap-h-c8bb3806-2055-438e-9ba0-bbb09063b964) * 0)); max-width: calc(100% - (var(--gap-h-c8bb3806-2055-438e-9ba0-bbb09063b964) * 0)); }
.sd[data-s-f2cdeaa5-6263-48b9-869a-68e40bd63d07] >p { font-size: 40px; letter-spacing: 0.03em; line-height: 1.50; }
@media screen and (max-width: 840px){
.sd[data-s-f2cdeaa5-6263-48b9-869a-68e40bd63d07] { font-size: 30px; line-height: 1.50; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-c8bb3806-2055-438e-9ba0-bbb09063b964) * 0)); max-width: calc(100% - (var(--gap-h-c8bb3806-2055-438e-9ba0-bbb09063b964) * 0)); }
.sd[data-s-f2cdeaa5-6263-48b9-869a-68e40bd63d07] >p { font-size: 30px; line-height: 1.40; }
}
@media screen and (max-width: 540px){
.sd[data-s-f2cdeaa5-6263-48b9-869a-68e40bd63d07] >p { font-size: 25px; line-height: 1.40; }
}.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] { color: #333333; flex: none; font-family: var(--s-font-4abf21e0); font-size: 16px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.50; text-align: left; width: calc(100% - (var(--gap-h-c8bb3806-2055-438e-9ba0-bbb09063b964) * 0)); max-width: calc(100% - (var(--gap-h-c8bb3806-2055-438e-9ba0-bbb09063b964) * 0)); }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] >h2 { font-family: var(--s-font-4abf21e0); font-size: 30px; font-weight: 800; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] >h4 {  }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] >p { font-family: var(--s-font-4abf21e0); font-weight: 400; letter-spacing: 0.07em; line-height: 1.60; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] strong { font-family: var(--s-font-4abf21e0); font-weight: 700; line-height: 1.50; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] >[data-type="table"] >table tbody tr > td {  }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] >[data-type="table"] >table { margin: 10px 0 10px 0; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] >[data-type="table"] >table tbody tr > th {  }
@media screen and (max-width: 840px){
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] { line-height: 1.50; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] >h2 { font-size: 20px; line-height: 1.50; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] >p { font-size: 14px; line-height: 1.50; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] strong { font-size: 25px; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] >[data-type="table"] >table tbody tr > td { font-size: 12px; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] >[data-type="table"] >table tbody tr > th { font-size: 12px; }
}
@media screen and (max-width: 540px){
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] { font-size: 14px; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] >h2 { font-size: 16px; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] >h4 { margin: 10px 0px 17px 0px; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] >p { line-height: 1.60; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] strong { font-size: 20px; line-height: 1.40; }
}.sd[data-s-959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6] { align-content: center; align-items: center; background: #FFFFFF; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: auto; justify-content: center; padding: 40px 0px; width: 1080px; --gap-h-959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6: 56px; --gap-v-959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6: 0px; --gap-uuid: 959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6; max-width: 100%; }.sd[data-s-section-inner-959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6] { padding: 40px 0px; width: 1080px; height: auto; flex-direction: row; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: center; gap: 56px; --gap-h-959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6: 56px; --gap-v-959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6: 0px; --gap-uuid: 959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6; max-width: 100%; }.sd[data-s-8fec6504-f642-4e75-a11f-3734c09ca495] { align-content: center; align-items: center; background: #DAC500; border-radius: 100px; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 66px; justify-content: center; margin: 0px; padding: 16px 24px 16px 24px; width: 310px; --gap-h-8fec6504-f642-4e75-a11f-3734c09ca495: 0px; --gap-v-8fec6504-f642-4e75-a11f-3734c09ca495: 0px; --gap-uuid: 8fec6504-f642-4e75-a11f-3734c09ca495; max-width: 100%; }
.sd[data-s-8fec6504-f642-4e75-a11f-3734c09ca495]:hover { background: #ffffffff; border-bottom: 1px solid var(--s-color-d98e2009); border-left: 1px solid var(--s-color-d98e2009); border-right: 1px solid var(--s-color-d98e2009); border-top: 1px solid var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; --gap-h-8fec6504-f642-4e75-a11f-3734c09ca495: 0px; --gap-v-8fec6504-f642-4e75-a11f-3734c09ca495: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-8fec6504-f642-4e75-a11f-3734c09ca495] { width: calc(100% - (var(--gap-h-959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6) * 0)); --gap-h-8fec6504-f642-4e75-a11f-3734c09ca495: 0px; --gap-v-8fec6504-f642-4e75-a11f-3734c09ca495: 0px; max-width: calc(100% - (var(--gap-h-959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-8fec6504-f642-4e75-a11f-3734c09ca495] { padding: 16px 16px; --gap-h-8fec6504-f642-4e75-a11f-3734c09ca495: 0px; --gap-v-8fec6504-f642-4e75-a11f-3734c09ca495: 0px; }
}.sd[data-s-ae9c0fca-6fb2-483e-b0c8-f64852f89ddb] { color: #FFFFFF; flex: none; font-family: var(--s-font-20b6e4e9); font-size: 18px; font-style: normal; height: auto; letter-spacing: 0.06em; text-align: center; width: calc(100% - (var(--gap-h-8fec6504-f642-4e75-a11f-3734c09ca495) * 0)); max-width: calc(100% - (var(--gap-h-8fec6504-f642-4e75-a11f-3734c09ca495) * 0)); justify-content: center; }
.sd[data-s-8fec6504-f642-4e75-a11f-3734c09ca495]:hover .sd[data-s-ae9c0fca-6fb2-483e-b0c8-f64852f89ddb] { color: var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-ae9c0fca-6fb2-483e-b0c8-f64852f89ddb] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-ae9c0fca-6fb2-483e-b0c8-f64852f89ddb] { flex: none; font-size: 17px; height: auto; width: 100%; }
}.sd[data-s-11b08c21-fc55-4d09-b989-9531f60d6a51] { align-content: center; align-items: center; background: #FFFFFF; border-bottom: 5px solid #DAC500; border-left: 5px solid #DAC500; border-radius: 100px; border-right: 5px solid #DAC500; border-top: 5px solid #DAC500; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) ; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 72px; justify-content: center; margin: 0px; padding: 8px 0px 8px 0px; width: 310px; --gap-h-11b08c21-fc55-4d09-b989-9531f60d6a51: 0px; --gap-v-11b08c21-fc55-4d09-b989-9531f60d6a51: 0px; --gap-uuid: 11b08c21-fc55-4d09-b989-9531f60d6a51; max-width: 100%; }
.sd[data-s-11b08c21-fc55-4d09-b989-9531f60d6a51]:hover { background: var(--s-color-d98e2009); transition-duration: 300ms; transition-timing-function: ease-in-out; --gap-h-11b08c21-fc55-4d09-b989-9531f60d6a51: 0px; --gap-v-11b08c21-fc55-4d09-b989-9531f60d6a51: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-11b08c21-fc55-4d09-b989-9531f60d6a51] { flex: none; width: calc(100% - (var(--gap-h-959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6) * 0)); --gap-h-11b08c21-fc55-4d09-b989-9531f60d6a51: 0px; --gap-v-11b08c21-fc55-4d09-b989-9531f60d6a51: 0px; max-width: calc(100% - (var(--gap-h-959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6) * 0)); }
}.sd[data-s-53bc2669-ef46-44e0-93c1-ce956b51a38d] { color: #DAC500; flex: none; font-family: var(--s-font-26a684e1); font-size: 18px; font-style: normal; font-weight: 700; height: calc(50% - (var(--gap-v-11b08c21-fc55-4d09-b989-9531f60d6a51) * 0.5)); letter-spacing: 0.06em; text-align: center; width: calc(100% - (var(--gap-h-11b08c21-fc55-4d09-b989-9531f60d6a51) * 0)); max-width: calc(100% - (var(--gap-h-11b08c21-fc55-4d09-b989-9531f60d6a51) * 0)); justify-content: center; }
.sd[data-s-11b08c21-fc55-4d09-b989-9531f60d6a51]:hover .sd[data-s-53bc2669-ef46-44e0-93c1-ce956b51a38d] { color: #ffffff; transition-duration: 300ms; transition-timing-function: ease-in-out; }
@media screen and (max-width: 840px){
.sd[data-s-53bc2669-ef46-44e0-93c1-ce956b51a38d] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-53bc2669-ef46-44e0-93c1-ce956b51a38d] { font-size: 15px; }
}.sd[data-s-3e87848b-5076-4426-95b3-a3f17f2c935e] { align-content: flex-start; align-items: flex-start; background: #f2f2f2ff; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: auto; justify-content: center; padding: 48px 0px; width: 1080px; --gap-h-3e87848b-5076-4426-95b3-a3f17f2c935e: 0px; --gap-v-3e87848b-5076-4426-95b3-a3f17f2c935e: 32px; --gap-uuid: 3e87848b-5076-4426-95b3-a3f17f2c935e; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-3e87848b-5076-4426-95b3-a3f17f2c935e] { background: #f2f2f2ff; padding: 32px 0px 48px 0px; --gap-h-3e87848b-5076-4426-95b3-a3f17f2c935e: 0px; --gap-v-3e87848b-5076-4426-95b3-a3f17f2c935e: 32px; }
}.sd[data-s-section-inner-3e87848b-5076-4426-95b3-a3f17f2c935e] { padding: 48px 0px; width: 1080px; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: center; gap: 32px; --gap-h-3e87848b-5076-4426-95b3-a3f17f2c935e: 0px; --gap-v-3e87848b-5076-4426-95b3-a3f17f2c935e: 32px; --gap-uuid: 3e87848b-5076-4426-95b3-a3f17f2c935e; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-3e87848b-5076-4426-95b3-a3f17f2c935e] { padding: 32px 0px 48px 0px; flex-direction: column; --gap-h-3e87848b-5076-4426-95b3-a3f17f2c935e: 0px; --gap-v-3e87848b-5076-4426-95b3-a3f17f2c935e: 32px; }
}.sd[data-s-9b177ae3-d1fa-46fc-b2b5-64a29d6ba7b2] { color: #333333ff; font-weight: 700; height: auto; padding: 0px 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-9b177ae3-d1fa-46fc-b2b5-64a29d6ba7b2] { padding: 0px 16px; }
}.sd[data-s-6e5f643b-cd05-4c1d-8f59-f8f9b84adfc3] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: center; padding: 0px; --gap-h-6e5f643b-cd05-4c1d-8f59-f8f9b84adfc3: 0px; --gap-v-6e5f643b-cd05-4c1d-8f59-f8f9b84adfc3: 24px; --gap-uuid: 6e5f643b-cd05-4c1d-8f59-f8f9b84adfc3; }.sd[data-s-1819e7b5-8120-4196-98ef-f939fa50c712] {  }
body { background: #ffffffff; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }

    @font-face {
      font-family: 'Material Symbols Outlined';
      src: url('/assets/vendor/74ba0a4ef6bd_MaterialSymbolsOutlined.woff2') format('woff2');
      font-display: block;
    }
  
.sd[data-r-0_2_1_5cd9a9af-38a5-4a84-9b3b-882408818b52]:before { background-image: url("/assets/vendor/5a7ca01b319b_v-frms_webp_198e6fd5-5145-41f3-9ec3-816188f78194_middle.webp") }

/* STUDIOのリセット(:where(.render-canvas) a, span, td, div … {font-family: sans-serif})は
   本文の書体変数が当たらない入れ子要素をシステム書体に落とす。本番(STUDIO)でも同じ落ち方だが、
   本文がM PLUS 1・見出しがNoto Sans JPの中に Yu Gothic 等が混ざり「ちぐはぐ」になるので、
   2026-09-07のユーザー指示(フォントがバラバラにならなければよい)に沿って本文側の書体へ寄せる。
   対象: 記事本文の表(td/th配下のp)・目次(.toc)・横スクロール注記・会社概要HP行の項目・
   コラム一覧のタグ絞り込み(All/NEWS/その他と「タグ」ラベル。「コラム」だけ秀英→Noto Sans JPで浮いていた) */
/* .richText div: STUDIO由来の本文は表を素のdivで包んでいることがあり(hy5Fi-a5等)、その段でsans-serifに落ちる */
.richText div, .table-scroll, .richText table, .richText table *, .toc, .toc * { font-family: inherit; }
.meher-hp-item { font-family: inherit; }
li._isCmsFilterNav p.text, ._showFieldLabel p.text { font-family: 'Noto Sans JP', sans-serif; }
/* TypeSquare配信フォント(秀英系)はSTUDIO外で利用不可のためNoto Sans JPへ寄せる(保険の変数上書き) */
:root {
  --s-font-03956159: 'Noto Sans JP', sans-serif !important;
  --s-font-20b6e4e9: 'Noto Sans JP', sans-serif !important;
  --s-font-438a48fe: 'Noto Sans JP', sans-serif !important;
  --s-font-dca68f54: 'Noto Sans JP', sans-serif !important;
  --s-font-65939df3: 'Noto Sans JP', sans-serif !important;
  --s-font-dd9f3c83: 'Noto Sans JP', sans-serif !important;
  --s-font-c9b09e36: 'Noto Serif', serif !important;
}

/* JS無効/失敗時: appear要素を最初から表示(不可視化の保険) */
html:not(.js-enabled) .appear {
  opacity: 1 !important;
  transform: none !important;
  translate: none !important;
  scale: none !important;
  filter: none !important;
}

/* loop-boxマーキー: JSが.loop-trackを組み立て、--loop-dist/--loop-durを設定 */
@keyframes loop-scroll-x { from { transform: translateX(0); } to { transform: translateX(var(--loop-dist, 0px)); } }
@keyframes loop-scroll-y { from { transform: translateY(0); } to { transform: translateY(var(--loop-dist, 0px)); } }
.loop-track { animation-timing-function: linear; animation-iteration-count: infinite; animation-duration: var(--loop-dur, 20s); animation-play-state: running; }
.loop-track.loop-x { animation-name: loop-scroll-x; }
.loop-track.loop-y { animation-name: loop-scroll-y; }
@media (prefers-reduced-motion: reduce) { .loop-track { animation: none !important; } }

/* 秀英系→Noto Sans JP ウェイト補正 */
.sd[data-s-bab415c4][data-s-bab415c4][data-s-bab415c4] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-789df97e][data-s-789df97e][data-s-789df97e] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-1d8332bf][data-s-1d8332bf][data-s-1d8332bf] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-e1b0af5d][data-s-e1b0af5d][data-s-e1b0af5d] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-368f3fd7][data-s-368f3fd7][data-s-368f3fd7] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-efbef3cc][data-s-efbef3cc][data-s-efbef3cc] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-90aff80d][data-s-90aff80d][data-s-90aff80d] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; }
.sd[data-s-489e104b][data-s-489e104b][data-s-489e104b] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; }
.sd[data-s-e0827a7a][data-s-e0827a7a][data-s-e0827a7a] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-a8a2bdf6][data-s-a8a2bdf6][data-s-a8a2bdf6] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-59ad2400][data-s-59ad2400][data-s-59ad2400] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-5c9e9807][data-s-5c9e9807][data-s-5c9e9807] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-ee7e6c6b-7fec-4e0b-ae82-9aac5bdde958] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-3f156edc-58b0-4677-9f96-6811b85c5eaa] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-ce486641-577f-481b-9273-dc83aa1c758c] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-c7db8980-18e3-4b1a-b52d-40d4478fb250] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-238ad647-d8df-4c86-a801-d6c2944bee89] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-73d73996-f006-42cd-82fa-8f7f535c1870] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-afd4e031-b11e-4760-aae6-c880ac8d84b2] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-55b618b9-eadf-4225-b148-590f77652bd0] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-10a9ce58-c5a1-495b-bb30-1a2c299df605] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; }
.sd[data-s-4a22286d-e848-4c02-979c-e452fc893203] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-702e22fe-2a69-4eb3-8e40-372009083306] { font-family: 'Noto Serif', serif !important; font-weight: 500 !important; }
.sd[data-s-826ea807-e31b-487c-ba67-e18031661d99] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-bcb316f9-c03b-4ca8-a732-6e4ae700c791] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-d633abc4-e3e8-40ee-8511-0fafa40ddc8a] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-021944f4-fb19-4371-8021-7f6647b59d9f] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-e48edd48-9e47-4c91-bab3-843e0e21eb81] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-88810a73-2803-4cf2-8a7e-6576810ce0fd] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-7b6c7762-3a97-4c95-9f4e-e2432b9e6d67] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-2c62e234-404d-48a9-8e3f-78e7df05cf50] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-f753f306-a6e6-4424-a12d-33da841d1116] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-3d7f8c98-b80f-4f9f-9cd3-f03fc32b9033] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-76799a57-2cb0-4f3c-935b-083a6a314263] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-4d848691-a0d3-4a28-99b2-5adf9d4b8b3c] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-0bad0fc9-608a-42d7-837a-2c08130e1b90] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-9914a56d-bcce-486a-91ff-889aa8b6d185] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-2ae667e5-6408-4ba1-ae14-825ad8146fff] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-1dfc26ec-57b8-4032-8805-859f72233cac] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-541d9664-7d3e-4517-82e7-01be176a0fb9] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-d93d7fb6-9fca-4435-ab39-83b80a4375b6] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-5c4feee9-ab99-4775-8f08-f9d30098c7de] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-ad1ec70c-f347-48fc-9e51-b44f7149dfd9] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-6e7dec4e-9127-4ffe-9829-15272214cb3f] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-d28ced19-d3db-49e2-b5dd-34c2a09cc9d3] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-03fa85b8-0417-4acb-8597-df0da4f88e77] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-b7b7c97c-294c-41e5-b449-505984c03399] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-89162914-289e-4267-8aa6-bcdb6f055926] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-94a193b6-0259-42f1-9992-015ce841ea56] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-6c308b20-8b91-4c73-afba-464860a2df29] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-f6cb94f5-44c7-4c16-9866-29db597ad98c] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-2e3a89df-cd61-4b8a-9e63-238c59757fc0] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; }
.sd[data-s-21c79403-b370-4aa8-943d-251c71586031] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; }
.sd[data-s-3b567f6a-01e1-41a0-a87a-de505f9d8d70] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; }
.sd[data-s-5a89e3ee-9f35-475e-a63d-c9732448735e] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; }
.sd[data-s-5dc7f2e7-b022-4f7d-9af5-f27a27b347e7] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; }
.sd[data-s-e9d8dad6-ebcc-4549-bd5d-9efa896f3810] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-c6f7db59-83c9-43f2-861e-ed3b64a8f553] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-008fc2be-2e25-4e1d-ba6f-aa7c71d9c1b3] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-3c36e5bf-f805-401c-9476-3475350ec462] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-ae6d9df2-f9fd-4000-b51b-c592457ebf76] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-6a293e3c-ba77-4c0b-a406-307acee6d001] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-af8148a7-9967-4bc8-addf-0724a8ddc0d1] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-a43f94c1-fab1-4f05-abb9-373f8f3e8045] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-b75c5342-5e94-4532-942b-14ccd1b43de4] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-d08d613e-b520-4e75-a0e7-009b4eb39140] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-9654a3f6-ebea-49e7-85d7-e7dc5976037a] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-96695359-709a-4cfb-915b-7cbd29300a18] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-7997e608-5088-422e-9ea6-18a6a0fe18e6] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-e030e174-fde1-44df-9d96-586548ce21f6] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; }
.sd[data-s-cd6649ee-d6c6-4e78-8b7f-a3a2e6a54cb0] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-0b8f8b9c-69b8-4506-9944-3759846443f9] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; }
.sd[data-s-f7d214c3-521e-4d98-90f6-ac0639f4a67b] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-f01e6cdc-7ac4-42e5-9718-fea51bdee21d] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; }
.sd[data-s-f2cdeaa5-6263-48b9-869a-68e40bd63d07] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
.sd[data-s-ae9c0fca-6fb2-483e-b0c8-f64852f89ddb] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; }
@media screen and (max-width: 540px) { .sd[data-s-1d8332bf][data-s-1d8332bf][data-s-1d8332bf] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; } }
@media screen and (max-width: 540px) { .sd[data-s-73d73996-f006-42cd-82fa-8f7f535c1870] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; } }
@media screen and (max-width: 540px) { .sd[data-s-904d45b3-6108-49ce-a5f5-b588d90bd998] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; } }
@media screen and (max-width: 540px) { .sd[data-s-63bad376-3726-4289-aa86-2d0d1cb663d5] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; } }
@media screen and (max-width: 840px) { .sd[data-s-dc3a6eb6-8d55-42b3-9515-1874a3624798] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; } }
@media screen and (max-width: 840px) { .sd[data-s-721170c6-7e7a-495f-8beb-591756bd15e1] { font-family: 'Noto Serif', serif !important; font-weight: 500 !important; } }
@media screen and (max-width: 840px) { .sd[data-s-47c13440-2fa8-47ff-97a7-e77c3da38efa] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; } }
@media screen and (max-width: 840px) { .sd[data-s-5ce6e87c-8b44-4ae8-ace2-39b6aeb497c1] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; } }
@media screen and (max-width: 840px) { .sd[data-s-4b5a5bcb-4033-4143-915b-73a4bccae507] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; } }
@media screen and (max-width: 840px) { .sd[data-s-d11f11f5-6200-430b-b842-06c8b073141b] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 400 !important; } }
@media screen and (max-width: 540px) { .sd[data-s-66b6157a-7c65-4344-bff9-5f966196b239] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; } }
@media screen and (max-width: 540px) { .sd[data-s-31a0677d-2fdb-4f81-97c3-2fc73310829b] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; } }
@media screen and (max-width: 840px) { .sd[data-s-2e3a89df-cd61-4b8a-9e63-238c59757fc0] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; } }
@media screen and (max-width: 840px) { .sd[data-s-21c79403-b370-4aa8-943d-251c71586031] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; } }
@media screen and (max-width: 840px) { .sd[data-s-3b567f6a-01e1-41a0-a87a-de505f9d8d70] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; } }
@media screen and (max-width: 840px) { .sd[data-s-5a89e3ee-9f35-475e-a63d-c9732448735e] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; } }
@media screen and (max-width: 540px) { .sd[data-s-6a293e3c-ba77-4c0b-a406-307acee6d001] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; } }
@media screen and (max-width: 540px) { .sd[data-s-af8148a7-9967-4bc8-addf-0724a8ddc0d1] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 600 !important; } }
@media screen and (max-width: 540px) { .sd[data-s-cb998897-968b-4f89-a539-5f2388f4d03e] { font-family: 'Noto Sans JP', sans-serif !important; font-weight: 700 !important; } }
/* ヒーロー統計カード: 単位を数字のベースラインへ揃えて下げる */
.sd[data-s-92baa4ab-e6ac-4d61-8010-523455b35222] { align-items: baseline; }
.sd[data-s-03fd0baa-027d-4b3c-84d4-099f8ebecbbc] { align-items: baseline; }
.sd[data-s-eb6fbf7d-32c8-487c-a58c-ef77e92925d5] { align-items: baseline; }
/* 事業紹介グラフィックデザインBox: デスクトップ/タブレットにもフェードインを補完 */
@media screen and (min-width: 541px) {
.sd[data-s-1af2aec7-11f3-4317-b36f-01f23645983f].appear { opacity: 0; transform: translate(0px, 20px); transition-delay: 700ms; transition-duration: 1500ms; transition-timing-function: ease-in-out; }
.sd[data-s-1af2aec7-11f3-4317-b36f-01f23645983f].appear-active { transition-delay: 700ms; transition-duration: 1500ms; transition-timing-function: ease-in-out; }
}

/* 記事詳細ページ: カバー・タイトル・本文にもappearを付与(標準パターン) */
.sd[data-s-c8293249-004e-4ad6-927e-4832c159394d].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c8293249-004e-4ad6-927e-4832c159394d].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-f2cdeaa5-6263-48b9-869a-68e40bd63d07].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-f2cdeaa5-6263-48b9-869a-68e40bd63d07].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
/* CMS合成カード・もっと見るボタン: appearクラスはあるがCSSが無かった箇所を補う */
.sd[data-s-a6e85ad9-58ed-4e30-b05f-01d07e22a22a].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-a6e85ad9-58ed-4e30-b05f-01d07e22a22a].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-91f7e1b4-d387-4c2c-a9d7-dbd4b4b56bfc].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-91f7e1b4-d387-4c2c-a9d7-dbd4b4b56bfc].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-02f11d27-9ad2-4c4e-bccb-9edd7ba0d5cc].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-02f11d27-9ad2-4c4e-bccb-9edd7ba0d5cc].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-60c3f5d1-e547-4ac7-9da0-aa24ba58d4c4].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-60c3f5d1-e547-4ac7-9da0-aa24ba58d4c4].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
/* ホームのお役立ちコラム: タブレットも3枚横1列(ユーザー指定の意図的差分) */
@media screen and (min-width: 541px) and (max-width: 840px) {
  .sd[data-s-60c3f5d1-e547-4ac7-9da0-aa24ba58d4c4] {
    width: calc(33.3% - (var(--gap-h-de221727-c49f-475a-8df9-b61b416b6b8e) * 0.667));
    max-width: calc(33.3% - (var(--gap-h-de221727-c49f-475a-8df9-b61b416b6b8e) * 0.667));
  }
}
/* ホーム新着カードの文字ブロック(1ec86852): STUDIOはPC226px・840px以下254pxの固定高さ。
   上の3枚横1列でカードが狭くなった分、抜粋の行数が増えて「続きを読む」がカードの
   外へ押し出されていた(実測: 560px幅で下へ17px)。固定高さは最小高さに置き換えて
   内容に合わせて伸ばし、抜粋は一覧カードと同じ考え方で行数を固定する
   (2026-09-07ユーザー指摘「続きを読むなどがカード外に出る」) */
.sd[data-s-1ec86852-c124-4f0a-a047-7ffa978637e4] {
  height: auto !important;
  min-height: 226px;
}
@media screen and (max-width: 840px) {
  .sd[data-s-1ec86852-c124-4f0a-a047-7ffa978637e4] { min-height: 254px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-1ec86852-c124-4f0a-a047-7ffa978637e4] { min-height: 0; }
}
.sd[data-s-70b0cae7-8798-4544-83dd-9a4615661a66] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}

/* 固定高さの文字ボックスを最小高さに緩める(Noto Sans JPの折返し増によるはみ出し対策) */
/* 具体的な支援内容: 行(41d633ce)をstretch、外側ラッパー→内側ラッパー→カード本体の順に高さを渡す */
.sd[data-s-41d633ce-2c3a-41f2-8fce-ca0df039d79d] { align-items: stretch !important; }
.sd[data-s-6c6d90a6-f700-48f3-914e-c5f0f455a68d],
.sd[data-s-325e3604-2a5c-4a00-bdc9-e18af5cdab7e],
.sd[data-s-ad3abca9-98ba-48a7-9fbd-f5b2de5806ee] { height: auto !important; }
.sd[data-s-350b500a-ceb9-44f5-9ebd-6ea52a1ce4d3],
.sd[data-s-98cbe5d6-6598-418d-a64e-9a6d05964c0b],
.sd[data-s-21af2c60-27fa-45ae-bd4b-6c4913fee276] { height: auto !important; flex: 1 1 auto !important; }
.sd[data-s-a88df457-2128-47d1-a467-ed0e3136765e],
.sd[data-s-d7961fd4-dc59-43ea-9abd-ccd4da34a835],
.sd[data-s-e38395b9-54c7-4959-872a-5ca5c2efdd01],
.sd[data-s-3d75d069-dbf7-4513-af77-675ae85ef2cd],
.sd[data-s-17421c91-9c8b-46d3-be40-4b8fedc13266] {
  height: auto !important;
  min-height: 190px;
  flex: 1 1 auto !important;
}
@media screen and (max-width: 840px) {
  .sd[data-s-a88df457-2128-47d1-a467-ed0e3136765e],
  .sd[data-s-d7961fd4-dc59-43ea-9abd-ccd4da34a835],
  .sd[data-s-e38395b9-54c7-4959-872a-5ca5c2efdd01],
  .sd[data-s-3d75d069-dbf7-4513-af77-675ae85ef2cd],
  .sd[data-s-17421c91-9c8b-46d3-be40-4b8fedc13266] { min-height: 160px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-a88df457-2128-47d1-a467-ed0e3136765e],
  .sd[data-s-d7961fd4-dc59-43ea-9abd-ccd4da34a835],
  .sd[data-s-e38395b9-54c7-4959-872a-5ca5c2efdd01],
  .sd[data-s-3d75d069-dbf7-4513-af77-675ae85ef2cd],
  .sd[data-s-17421c91-9c8b-46d3-be40-4b8fedc13266] { min-height: 0; }
}
/* 動かない事業の共通点: 行(c70051c4)をstretch、青カードは最小高さ200pxで残りを埋める */
.sd[data-s-c70051c4-c1a6-4597-bebe-d5317a3177b9] { align-items: stretch !important; }
.sd[data-s-9d79a2fb-92b9-4a66-9698-fcd7adef49be],
.sd[data-s-8c528a6e-2523-4b20-96aa-ea0a5604b56d],
.sd[data-s-da3af7b1-d566-4d0a-89c3-537e2416458f] {
  height: auto !important;
  min-height: 200px;
  flex: 1 1 auto !important;
}

/* Our Strengths(私たちが動かせる「理由」)のスマホ配置を作り直す(2026-09-07ユーザー指示
   「数字が大きくて肝心の文字が目立たない」)。丸数字70px→26pxにして見出しの先頭行に添え、
   見出し16→17px・本文13→14pxで文字ブロックが幅いっぱい(343-38=305px)を使う。
   本文色は#838383(背景#EEEEEEとのコントラスト3.3:1、AA不足)→#6b6b6b(4.6:1)。
   541px以上は元のまま。uuidは実HTMLから引いている(推測禁止) */
@media screen and (max-width: 540px) {
  .sd[data-s-05d96501-287a-4be3-bda1-07a27eec73a0] { gap: 26px !important; }
  .sd[data-s-b780b37f-6144-4643-8a9c-1ebb0a5bf391],
  .sd[data-s-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c],
  .sd[data-s-11718909-6d07-4f34-884a-eea5810155f6] { align-items: flex-start !important; gap: 12px !important; }
  .sd[data-s-bdd1408e-6dc2-4908-9c08-a586e1fca7dd],
  .sd[data-s-d96548c1-0568-4b0d-bf7a-9cc700699731],
  .sd[data-s-6e16fecc-53ef-4591-b3fe-46a300f63031] { width: 26px !important; height: 26px !important; margin: 0 !important; padding: 0 !important; }
  .sd[data-s-114d6ed1-936e-422d-b23f-28109a4878c8],
  .sd[data-s-1922f7c2-8f4c-4442-9bdd-6d367791bf4d],
  .sd[data-s-063a3b02-11ab-4de3-bd18-d2f8b85479cc] { font-size: 11px !important; letter-spacing: 0.02em !important; line-height: 1 !important; }
  .sd[data-s-4cce2f89-231d-4c88-a080-66dececb742e],
  .sd[data-s-efda7736-3b0b-407c-ae2e-e4aa24762c1c],
  .sd[data-s-f4bf9c2e-f716-41ae-89b8-0d0aba454258] { gap: 6px !important; }
  .sd[data-s-89162914-289e-4267-8aa6-bcdb6f055926],
  .sd[data-s-94a193b6-0259-42f1-9992-015ce841ea56],
  .sd[data-s-6c308b20-8b91-4c73-afba-464860a2df29] { font-size: 17px !important; line-height: 1.5 !important; letter-spacing: 0.02em !important; }
  .sd[data-s-f9821a67-0e83-4cb9-959e-072d3423abaf],
  .sd[data-s-a8995664-95c1-40b2-8eb6-75d42c233b8c],
  .sd[data-s-90d36848-ec54-4282-953e-e587ae256e4c] { font-size: 14px !important; line-height: 1.7 !important; color: #6b6b6b !important; }
}

/* タブレット帯(541〜840px)も同じ考え方で丸を小さく(2026-09-08ユーザー指示「まだ数字がでかすぎる」「数字が中央からずれている」)。
   元は丸105px・数字20px・padding 35px 0+justify-content:flex-startで、数字が上に6pxずれていた。
   丸は見出し1行分(20px×1.5=30px)に合わせ、数字は中央寄せで固定する */
@media screen and (min-width: 541px) and (max-width: 840px) {
  .sd[data-s-b780b37f-6144-4643-8a9c-1ebb0a5bf391],
  .sd[data-s-33931dfb-2fa3-4aaa-ad0f-1f8fc7aab86c],
  .sd[data-s-11718909-6d07-4f34-884a-eea5810155f6] { align-items: flex-start !important; gap: 16px !important; }
  .sd[data-s-bdd1408e-6dc2-4908-9c08-a586e1fca7dd],
  .sd[data-s-d96548c1-0568-4b0d-bf7a-9cc700699731],
  .sd[data-s-6e16fecc-53ef-4591-b3fe-46a300f63031] { width: 30px !important; height: 30px !important; margin: 0 !important; padding: 0 !important; justify-content: center !important; align-items: center !important; }
  .sd[data-s-114d6ed1-936e-422d-b23f-28109a4878c8],
  .sd[data-s-1922f7c2-8f4c-4442-9bdd-6d367791bf4d],
  .sd[data-s-063a3b02-11ab-4de3-bd18-d2f8b85479cc] { font-size: 12px !important; letter-spacing: 0 !important; line-height: 1 !important; margin: 0 !important; padding: 0 !important; }
  .sd[data-s-89162914-289e-4267-8aa6-bcdb6f055926],
  .sd[data-s-94a193b6-0259-42f1-9992-015ce841ea56],
  .sd[data-s-6c308b20-8b91-4c73-afba-464860a2df29] { line-height: 1.5 !important; }
}
/* PC(841px以上): 丸が105×102の楕円だったので真円にし、数字を中央固定 */
@media screen and (min-width: 841px) {
  .sd[data-s-bdd1408e-6dc2-4908-9c08-a586e1fca7dd],
  .sd[data-s-d96548c1-0568-4b0d-bf7a-9cc700699731],
  .sd[data-s-6e16fecc-53ef-4591-b3fe-46a300f63031] { width: 105px !important; height: 105px !important; padding: 0 !important; justify-content: center !important; align-items: center !important; }
  .sd[data-s-114d6ed1-936e-422d-b23f-28109a4878c8],
  .sd[data-s-1922f7c2-8f4c-4442-9bdd-6d367791bf4d],
  .sd[data-s-063a3b02-11ab-4de3-bd18-d2f8b85479cc] { line-height: 1 !important; margin: 0 !important; padding: 0 !important; }
}

@media screen and (min-width: 541px) {
  .sd[data-s-1ee577e3-679d-4f7b-8518-68e659292886] { scale: none !important; width: 242px !important; height: auto !important; }
  .sd[data-s-33ae91af-adce-4b3e-aa90-20a36daf91e3] { gap: 24px !important; --gap-h-33ae91af-adce-4b3e-aa90-20a36daf91e3: 24px; }
}
@media screen and (min-width: 841px) {
  .sd[data-s-1ee577e3-679d-4f7b-8518-68e659292886] { width: 300px !important; }
  .sd[data-s-33ae91af-adce-4b3e-aa90-20a36daf91e3] { gap: 14px !important; --gap-h-33ae91af-adce-4b3e-aa90-20a36daf91e3: 14px; }
}

/* about 会社概要表: 値をラベルと同じ縦中心へ戻す(説明文向けの間隔規則を除外) */
.sd[data-s-4e46c850-30d6-4e0b-a006-717aee0d5865] { margin-top: 0 !important; }
/* about 会社概要セクション: 固定高573pxを中身なりにし、本番と同じ上下68pxの余白を保つ */
.sd[data-s-7018e1b9-4b9b-4967-97a1-60c9d10f00ef],
.sd[data-s-section-inner-7018e1b9-4b9b-4967-97a1-60c9d10f00ef] {
  height: auto !important;
  min-height: 573px;
  box-sizing: border-box;
}
.sd[data-s-section-inner-7018e1b9-4b9b-4967-97a1-60c9d10f00ef] {
  padding-top: 68px !important;
  padding-bottom: 68px !important;
}

/* セクション級ブロックのappear全適用(標準パターン) */
.sd[data-s-e5a8f3c5-cc33-4e63-9691-ccc42c0125b6].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-e5a8f3c5-cc33-4e63-9691-ccc42c0125b6].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-eecd238a-9875-4b1e-b010-172fae57935d].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-eecd238a-9875-4b1e-b010-172fae57935d].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-987dd75e-41f3-4dbe-b29e-a547c3ba1b94].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-987dd75e-41f3-4dbe-b29e-a547c3ba1b94].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-fde86100-f7a2-4acf-a15c-e40e4200f47f].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-fde86100-f7a2-4acf-a15c-e40e4200f47f].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-7e2a6ff3-efb1-464b-943d-1ae9b8fa8aff].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-7e2a6ff3-efb1-464b-943d-1ae9b8fa8aff].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-db19af93-5fa1-43d3-92fe-9e51193df03f].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-db19af93-5fa1-43d3-92fe-9e51193df03f].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-b4a29c03-464e-4ecb-b5f7-fa46b40bb305].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-b4a29c03-464e-4ecb-b5f7-fa46b40bb305].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-9fd6f212-a555-4cf9-b52b-9bd5a3003319].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-9fd6f212-a555-4cf9-b52b-9bd5a3003319].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-b6ddde0a-676a-4bea-8373-5cf560b85227].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-b6ddde0a-676a-4bea-8373-5cf560b85227].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-924bc586-fb90-49ee-982a-24a0f9d16bc4].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-924bc586-fb90-49ee-982a-24a0f9d16bc4].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-69ca955e-67bf-459a-8fe1-fc81ec42de4f].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-69ca955e-67bf-459a-8fe1-fc81ec42de4f].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-2bf164d2-b918-444e-b349-8efb71c1307d].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-2bf164d2-b918-444e-b349-8efb71c1307d].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-e6d00c6e-32d3-4709-b911-212ea15c5eb4].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-e6d00c6e-32d3-4709-b911-212ea15c5eb4].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-2a2ea3f1-cdb9-4286-b66c-1753ce90f26d].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-2a2ea3f1-cdb9-4286-b66c-1753ce90f26d].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c0aa02cb-3a29-476e-9dfe-e125a574bdfe].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c0aa02cb-3a29-476e-9dfe-e125a574bdfe].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d7cf1e05-3107-484a-83da-4cbcb7ecfd83].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d7cf1e05-3107-484a-83da-4cbcb7ecfd83].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d8737907-abbc-4f2a-ad59-8708fff00e71].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d8737907-abbc-4f2a-ad59-8708fff00e71].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-3cb1b2e5-7cd6-4dc0-8f4f-f664d43f1073].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-3cb1b2e5-7cd6-4dc0-8f4f-f664d43f1073].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-96cc3dd1-c0f9-4f9c-ac1b-45c97cf6ce80].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-96cc3dd1-c0f9-4f9c-ac1b-45c97cf6ce80].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d2891836-b043-41e7-b55e-17eecd17358a].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d2891836-b043-41e7-b55e-17eecd17358a].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-8164510e-9049-461b-bca4-97a86890ab5a].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-8164510e-9049-461b-bca4-97a86890ab5a].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-9608283d-7325-4038-acf4-1344dd16e3b9].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-9608283d-7325-4038-acf4-1344dd16e3b9].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-38fb70c8-7818-4300-8511-c46f03fef4ef].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-38fb70c8-7818-4300-8511-c46f03fef4ef].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-87c4bf55-89d9-42e3-bac5-d343bc9102b3].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-87c4bf55-89d9-42e3-bac5-d343bc9102b3].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-813f722c-5892-4697-b854-68b86397290f].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-813f722c-5892-4697-b854-68b86397290f].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-b25f67bd-06b0-40c8-9ff8-f358b600785b].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-b25f67bd-06b0-40c8-9ff8-f358b600785b].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-a71b999d-4281-4b4d-aef4-2f7e7df09395].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-a71b999d-4281-4b4d-aef4-2f7e7df09395].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c6514bf5-1d39-40c9-ae7b-7c35a8d85f50].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c6514bf5-1d39-40c9-ae7b-7c35a8d85f50].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-9c3d3d02-9fd7-4566-b0db-4156a49fe15e].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-9c3d3d02-9fd7-4566-b0db-4156a49fe15e].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-e030e174-fde1-44df-9d96-586548ce21f6].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-e030e174-fde1-44df-9d96-586548ce21f6].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-cd6649ee-d6c6-4e78-8b7f-a3a2e6a54cb0].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-cd6649ee-d6c6-4e78-8b7f-a3a2e6a54cb0].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-da5d9659-217e-4443-bb94-1eb90ca5dd65].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-da5d9659-217e-4443-bb94-1eb90ca5dd65].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-fd3b1f0f-3f96-4922-b959-75f37e59f20a].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-fd3b1f0f-3f96-4922-b959-75f37e59f20a].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-0b8f8b9c-69b8-4506-9944-3759846443f9].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-0b8f8b9c-69b8-4506-9944-3759846443f9].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-f7d214c3-521e-4d98-90f6-ac0639f4a67b].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-f7d214c3-521e-4d98-90f6-ac0639f4a67b].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-92bba4e9-d973-407a-a6f1-a6918b655f2e].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-92bba4e9-d973-407a-a6f1-a6918b655f2e].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-a6b15d9d-e7ca-492f-bae4-817a4f0344b2].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-a6b15d9d-e7ca-492f-bae4-817a4f0344b2].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-3e87848b-5076-4426-95b3-a3f17f2c935e].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-3e87848b-5076-4426-95b3-a3f17f2c935e].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-6ab2f408-08e9-45b7-87dd-a35b787b7323].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-6ab2f408-08e9-45b7-87dd-a35b787b7323].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-22810ebc-ef25-49e6-895f-e0c47f014248].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-22810ebc-ef25-49e6-895f-e0c47f014248].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c714998e-ae52-4040-80d1-0abe124941cf].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c714998e-ae52-4040-80d1-0abe124941cf].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-7018e1b9-4b9b-4967-97a1-60c9d10f00ef].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-7018e1b9-4b9b-4967-97a1-60c9d10f00ef].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-29cf0abb-dcf2-4f91-89c4-f7552eb12441].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-29cf0abb-dcf2-4f91-89c4-f7552eb12441].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-aacd0b73-17da-49fd-8677-cc4423a32122].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-aacd0b73-17da-49fd-8677-cc4423a32122].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-a1ab5244-b051-402f-b605-56ced2310a9b].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-a1ab5244-b051-402f-b605-56ced2310a9b].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-42038cd3-23cf-437f-bbbc-4b51aa9cc6db].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-42038cd3-23cf-437f-bbbc-4b51aa9cc6db].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-65004772-4abd-4174-abc0-7d9b6e9e5d2b].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-65004772-4abd-4174-abc0-7d9b6e9e5d2b].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c8b65062-f756-4805-a82d-e4f40a876f40].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c8b65062-f756-4805-a82d-e4f40a876f40].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-762b3cbf-181e-416b-9590-b5609fdbd92f].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-762b3cbf-181e-416b-9590-b5609fdbd92f].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-0a000677-165f-4fe4-b428-8910d39a2b35].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-0a000677-165f-4fe4-b428-8910d39a2b35].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-47c9906b-20b3-4c15-a7b1-9148521768a0].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-47c9906b-20b3-4c15-a7b1-9148521768a0].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-9e3ae9ad-f81c-49af-9af5-585351311712].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-9e3ae9ad-f81c-49af-9af5-585351311712].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-21d72b52-e1a8-49f1-a97a-5e67c82e3532].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-21d72b52-e1a8-49f1-a97a-5e67c82e3532].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-4e1ac66b-8429-4736-9770-8df41cda50aa].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-4e1ac66b-8429-4736-9770-8df41cda50aa].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d8ab93af-9423-4a43-9673-ad06823777e9].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d8ab93af-9423-4a43-9673-ad06823777e9].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
/* 不安の声の統計カード: タブレットも3枚横1列(ユーザー指定の意図的差分) */
@media screen and (min-width: 541px) and (max-width: 840px) {
  .sd[data-s-ee7bbf71-8e1f-4c2a-afbb-25431b69a7a1] {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    gap: 24px;
  }
  .sd[data-s-dfc75d06-b948-4423-afab-2f3e4a9a5b50],
  .sd[data-s-4ce5797c-c162-408f-b773-f905e04c7a69],
  .sd[data-s-92cb9410-e101-4958-b476-a4a80ffcb0ba] {
    width: calc(33.3% - 16px);
    max-width: calc(33.3% - 16px);
  }
}

/* about VISION: フォント代替の字幅差で2行に折れるのをモバイルのみ補正 */
@media screen and (max-width: 540px) {
  .sd[data-s-6a293e3c-ba77-4c0b-a406-307acee6d001] {
    white-space: nowrap;
    letter-spacing: 1.1px;
  }
}

/* 見出し→説明文の間隔拡大(全ページ・意図的差分) */
@media screen and (min-width: 541px) {
.sd[data-s-702e22fe-2a69-4eb3-8e40-372009083306], .sd[data-s-721170c6-7e7a-495f-8beb-591756bd15e1], .sd[data-s-ad1ec70c-f347-48fc-9e51-b44f7149dfd9], .sd[data-s-789df97e], .sd[data-s-47c13440-2fa8-47ff-97a7-e77c3da38efa], .sd[data-s-cd6649ee-d6c6-4e78-8b7f-a3a2e6a54cb0], .sd[data-s-f7d214c3-521e-4d98-90f6-ac0639f4a67b] { margin-top: 12px; }
}
@media screen and (max-width: 540px) {
.sd[data-s-702e22fe-2a69-4eb3-8e40-372009083306], .sd[data-s-721170c6-7e7a-495f-8beb-591756bd15e1], .sd[data-s-ad1ec70c-f347-48fc-9e51-b44f7149dfd9], .sd[data-s-789df97e], .sd[data-s-47c13440-2fa8-47ff-97a7-e77c3da38efa], .sd[data-s-cd6649ee-d6c6-4e78-8b7f-a3a2e6a54cb0], .sd[data-s-f7d214c3-521e-4d98-90f6-ac0639f4a67b] { margin-top: 8px; }
}
/* 記事本文の見出し(h2/h3/h4)→本文の間隔も拡大(元は上下10px) */
@media screen and (min-width: 541px) {
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] h2, .sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] h3, .sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] h4 { margin-bottom: 22px; }
}
@media screen and (max-width: 540px) {
.sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] h2, .sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] h3, .sd[data-s-bc0c3bf9-01ab-4943-9832-d251d6ca9bee] h4 { margin-bottom: 18px; }
}

/* ブロック級appear追加(元サイトに無い箇所への意図的追加) */
.sd[data-s-e04de16b-3bce-474d-95d2-f4a9eaf85af9].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-e04de16b-3bce-474d-95d2-f4a9eaf85af9].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-dd93787f-14b5-4aa6-a525-fdabba008cbc].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-dd93787f-14b5-4aa6-a525-fdabba008cbc].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d8ae7dab-0ad4-4a29-a2e8-fbf4515ec65b].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d8ae7dab-0ad4-4a29-a2e8-fbf4515ec65b].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c1e51b9a-f9b3-49cb-83f7-26bbbe3ffdff].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-600c6e12-cec2-42dc-983c-d10f49137379].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-600c6e12-cec2-42dc-983c-d10f49137379].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-968cc749-341c-4ec5-9e48-b9b748fce7a9].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-968cc749-341c-4ec5-9e48-b9b748fce7a9].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-7c9a4f50-91cf-4628-9697-c3fa1e10eeca].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-7c9a4f50-91cf-4628-9697-c3fa1e10eeca].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c70051c4-c1a6-4597-bebe-d5317a3177b9].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c70051c4-c1a6-4597-bebe-d5317a3177b9].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-4d6c838c-3a33-4344-9877-15195992c854].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-4d6c838c-3a33-4344-9877-15195992c854].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-97f3756a-2153-4190-8af9-3d6452c57bb5].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-97f3756a-2153-4190-8af9-3d6452c57bb5].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-99de24d8-106d-4eb6-adae-6e923c465d4a].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-99de24d8-106d-4eb6-adae-6e923c465d4a].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-80ad82f9-7230-4973-8b11-b1afb5a010b6].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-80ad82f9-7230-4973-8b11-b1afb5a010b6].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-269aa6d8-2d93-4937-9cdc-b0a48caaba31].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-269aa6d8-2d93-4937-9cdc-b0a48caaba31].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-8376a345-3b23-418a-b33f-e97fb18a42bd].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-8376a345-3b23-418a-b33f-e97fb18a42bd].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-8e7fbaa3-d317-490f-bd6f-615a14f461f1].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-8e7fbaa3-d317-490f-bd6f-615a14f461f1].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-a6bd3f01-d088-47b7-92a7-3fce60f14919].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-a6bd3f01-d088-47b7-92a7-3fce60f14919].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-33ae91af-adce-4b3e-aa90-20a36daf91e3].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-33ae91af-adce-4b3e-aa90-20a36daf91e3].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-175eb457-5cd6-4723-99a0-07d8eb99dbe0].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-175eb457-5cd6-4723-99a0-07d8eb99dbe0].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-6537d5ad-28b9-4bd9-8c58-8cc60aea4991].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-6537d5ad-28b9-4bd9-8c58-8cc60aea4991].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-52fa6878-889d-47eb-9c86-fb0893e5ee7c].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-52fa6878-889d-47eb-9c86-fb0893e5ee7c].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-b75c5342-5e94-4532-942b-14ccd1b43de4].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-b75c5342-5e94-4532-942b-14ccd1b43de4].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-7b5e66d9-a3cc-4aad-b22f-e7112e6cc554].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-7b5e66d9-a3cc-4aad-b22f-e7112e6cc554].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-b652dc5f-c6ca-43b8-a544-5003dc895f1a].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-b652dc5f-c6ca-43b8-a544-5003dc895f1a].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d5f72c13-0429-44fe-b322-e4df84fda4c8].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d5f72c13-0429-44fe-b322-e4df84fda4c8].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-2bf0e66d-c767-480a-a25b-852b8d4809ab].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-2bf0e66d-c767-480a-a25b-852b8d4809ab].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-9857bdd9-c769-46d6-9b2c-4cef71a7ab17].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-9857bdd9-c769-46d6-9b2c-4cef71a7ab17].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-39852c16-688f-41e3-a20e-83783772be06].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-39852c16-688f-41e3-a20e-83783772be06].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d08d613e-b520-4e75-a0e7-009b4eb39140].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-d08d613e-b520-4e75-a0e7-009b4eb39140].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-6ca012ff-6214-49fe-be08-3089d85b9a40].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-6ca012ff-6214-49fe-be08-3089d85b9a40].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-4e762c42-bc99-4ee7-8f0b-36aca64e871e].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-4e762c42-bc99-4ee7-8f0b-36aca64e871e].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-a3aa90e2-fe7b-4c8b-9ad4-9d97f39d39ca].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-a3aa90e2-fe7b-4c8b-9ad4-9d97f39d39ca].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c99ad7c2-3055-49c0-b7b5-255351188b05].appear { opacity: 0; transform: translate(0px, 20px); transition-duration: 800ms; transition-timing-function: ease-in-out; }
.sd[data-s-c99ad7c2-3055-49c0-b7b5-255351188b05].appear-active { transition-duration: 800ms; transition-timing-function: ease-in-out; }

/* ヒーロー統計カード(タブレット/モバイル実体): 文字バランス改善(意図的差分) */
.sd[data-s-a206f929-23b4-4f41-83dd-b712863198f3],
.sd[data-s-88f11f4f-bcd8-43d8-aeb5-965c77b2ca9e],
.sd[data-s-b9f12733-b7d7-42e6-9a32-05f7841a3621] { align-items: baseline; }
@media screen and (min-width: 541px) and (max-width: 840px) {
  .sd[data-s-3d7f8c98-b80f-4f9f-9cd3-f03fc32b9033],
  .sd[data-s-0bad0fc9-608a-42d7-837a-2c08130e1b90],
  .sd[data-s-1dfc26ec-57b8-4032-8805-859f72233cac] { font-size: 12px; }
  .sd[data-s-4d848691-a0d3-4a28-99b2-5adf9d4b8b3c],
  .sd[data-s-2ae667e5-6408-4ba1-ae14-825ad8146fff],
  .sd[data-s-d93d7fb6-9fca-4435-ab39-83b80a4375b6] { font-size: 15px; }
}
@media screen and (max-width: 540px) {
  .sd[data-s-3d7f8c98-b80f-4f9f-9cd3-f03fc32b9033],
  .sd[data-s-0bad0fc9-608a-42d7-837a-2c08130e1b90],
  .sd[data-s-1dfc26ec-57b8-4032-8805-859f72233cac] { font-size: 11px; }
  .sd[data-s-76799a57-2cb0-4f3c-935b-083a6a314263],
  .sd[data-s-9914a56d-bcce-486a-91ff-889aa8b6d185],
  .sd[data-s-541d9664-7d3e-4517-82e7-01be176a0fb9] { font-size: 18px; line-height: 1.3; }
}

/* フッター前CTAセクション下端の余白拡大+移動した[すべて見る]ボタンの配置(意図的差分) */
[data-s-section-inner-8164510e-9049-461b-bca4-97a86890ab5a] { padding-bottom: 104px !important; }
[data-s-seemore-wrap] { display: flex; justify-content: center; margin-top: 24px; }
@media screen and (max-width: 540px) {
  [data-s-section-inner-8164510e-9049-461b-bca4-97a86890ab5a] { padding-bottom: 80px !important; }
  [data-s-seemore-wrap] { margin-top: 16px; }
}

/* 記事末CTA2ボタン: 840px以下は縦積みにして見切れを解消(意図的差分・本家は横並びのまま見切れる) */
@media screen and (max-width: 840px) {
  .sd[data-s-section-inner-959fa1cb-8bcb-4dd8-9fb5-5beaebd512d6] {
    flex-direction: column !important;
    align-items: center !important;
    gap: 16px !important;
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
  .sd[data-s-8fec6504-f642-4e75-a11f-3734c09ca495],
  .sd[data-s-11b08c21-fc55-4d09-b989-9531f60d6a51] { max-width: 375px !important; }
}
/* フッターのhomeを大文字表示(意図的差分) */
.sd[data-s-8c96f14a-5adf-4779-811e-223e25f8301f] { text-transform: uppercase; }

/* ①TOP「どのフェーズでも」図版の見出し見切れ → ROUND8_CSSで対応済(下部)。
   検証して捨てた案(再挑戦しないこと):
     - scroll-margin-top: フォーカス時のスクロールは「下端合わせ」が選ばれるため0pxでも280pxでも結果が同じ(無効)
     - overscroll-behavior: 横スクロールの縦への伝播はそもそも起きていない(縦ずれ実測0px)
     - 幅に収める(width:100%): 子の354ff9cdは幅指定が200%で、縮めると図が小さくなるだけ */

/* ②ホバー演出の補完。transitionは既存の流儀に合わせて:hover側に書く
   (通常状態に書くとappearの800msと衝突してスクロール演出が壊れる) */

/* ロゴ画像リンク(ヘッダー2実体・フッター・会社概要のofeeerロゴ) */
.sd[data-s-8f83c926-1cdc-4359-826c-6234f6778b35]:hover,
.sd[data-s-3f433431-3498-4f73-b17c-de344bb2f46e]:hover,
.sd[data-s-f9b2e1ec-41b5-4b8d-8299-6ada939cc445]:hover,
.sd[data-s-62b0d0e2-47a0-444f-bcd9-5dd0914d5e35]:hover {
  opacity: 0.7;
  transition-duration: 300ms;
  transition-timing-function: ease-in-out;
}

/* メニュー開閉アイコン(menu / clear) */
.sd[data-s-9a991313-3c41-43fc-aabe-18421ebb3354]:hover,
.sd[data-s-eb6ec16c-79da-4f80-a42a-0bbc4be368c9]:hover {
  opacity: 0.6;
  transition-duration: 300ms;
  transition-timing-function: ease-in-out;
}

/* ヘッダーナビ(ホーム/コラム/会社概要): 文字色をブランドカラーへ。
   a自身がテキストの実体と、中のpが実体の2形があるので両方に当てる */
.sd[data-s-3f156edc-58b0-4677-9f96-6811b85c5eaa]:hover,
.sd[data-s-3f156edc-58b0-4677-9f96-6811b85c5eaa]:hover .text,
.sd[data-s-ce486641-577f-481b-9273-dc83aa1c758c]:hover,
.sd[data-s-ce486641-577f-481b-9273-dc83aa1c758c]:hover .text,
.sd[data-s-c7db8980-18e3-4b1a-b52d-40d4478fb250]:hover,
.sd[data-s-c7db8980-18e3-4b1a-b52d-40d4478fb250]:hover .text {
  color: var(--s-color-d98e2009);
  transition-duration: 300ms;
  transition-timing-function: ease-in-out;
}

/* パンくず・プライバシーポリシー(テキストリンク) */
.sd[data-s-c6f7db59-83c9-43f2-861e-ed3b64a8f553]:hover,
.sd[data-s-3c36e5bf-f805-401c-9476-3475350ec462]:hover,
.sd[data-s-1a8136bb-f2c4-4b83-aa3d-79a3a8c2d85a]:hover,
.sd[data-s-81435a64-71ef-4030-9dcd-7bc3d469b947]:hover,
.sd[data-s-93428e16-a76c-4e35-86ba-0af2025fb5bd]:hover,
.sd[data-s-0a8ab3ff-5113-4eac-8dba-0ccebf643827]:hover,
.sd[data-s-35fc49ce-e6ee-43c2-878f-9ba2068d6c26]:hover {
  opacity: 0.6;
  text-decoration: underline;
  transition-duration: 300ms;
  transition-timing-function: ease-in-out;
}

/* 記事ページ右端の固定相談タブ: 既存CTA(e04de16b)と同じ反転にそろえる */
.sd[data-s-6e778320-c0ce-42e1-bca6-533b744a7a15]:hover {
  background: #ffffff;
  border: 1px solid var(--s-color-d98e2009);
  transition-duration: 300ms;
  transition-timing-function: ease-in-out;
}
.sd[data-s-6e778320-c0ce-42e1-bca6-533b744a7a15]:hover .text {
  color: var(--s-color-d98e2009);
  transition-duration: 300ms;
  transition-timing-function: ease-in-out;
}

/* コラム一覧「もっと見る」: 白地をボーダー色で塗りつぶす */
.sd[data-s-53818223-c830-4998-a853-4f4549b7d095]:hover {
  background: #b7a507;
  color: #ffffff;
  transition-duration: 300ms;
  transition-timing-function: ease-in-out;
}

/* コラムカード: 浮き上がり。
   2026-08-28に一覧(02f11d27)だけでなくホームの新着カード(60c3f5d1)にも付けた。
   記事詳細の関連カードは一覧と同じ02f11d27なので元から効いている(実測済)。
   同時に-4px→-6pxへ。4pxだと動いているか分からないという指摘があったため */
.sd[data-s-02f11d27-9ad2-4c4e-bccb-9edd7ba0d5cc]:hover,
.sd[data-s-60c3f5d1-e547-4ac7-9da0-aa24ba58d4c4]:hover {
  transform: translateY(-6px);
  box-shadow: 0px 10px 24px 0px rgba(0, 0, 0, 0.22);
  transition-duration: 300ms;
  transition-timing-function: ease-in-out;
}

/* SNSアイコン(残すインスタ・X) */
.sd[data-s-7871a0e8-9cdf-4ca0-949f-8b7a3ebb8142]:hover,
.sd[data-s-581e6042-bfc5-4af4-bf54-155203f73d79]:hover,
.sd[data-s-d7ea023d-af51-4c9f-a27e-72a2bb1626fc]:hover,
.sd[data-s-060c6ee6-e402-490d-b12e-c69595c76d17]:hover {
  transform: scale(1.15);
  transition-duration: 300ms;
  transition-timing-function: ease-in-out;
}

/* ③フッターSNSはインスタとXだけにする(2026-08-27ユーザー指示)。
   note・Facebookは両ブレークポイントの実体を隠す */
.sd[data-s-a7da3e63-2c5f-4518-81c5-7c3f302eaff7],
.sd[data-s-b7e4b16f-9d14-4cfc-90f5-72127af1b428],
.sd[data-s-57d9af95-eb30-4fb4-8172-ae6028f1f446],
.sd[data-s-2c29fc83-e644-4bf5-a0fe-0064aad11f58] { display: none !important; }
/* 残った2つの間隔(元は0px、狭い幅で8px)。24pxは離れすぎとの指摘で12pxへ(2026-08-27)。
   アイコンは16px角なので、12px=アイコン0.75個分。
   STUDIOはgapを--gap-h-*変数経由でも参照するので変数側もそろえる */
.sd[data-s-3c8c1f3c-f351-4aae-b529-a9668b68cb08] {
  gap: 12px !important;
  --gap-h-3c8c1f3c-f351-4aae-b529-a9668b68cb08: 12px !important;
}
.sd[data-s-cf047e73-a180-4d92-8a95-95d01423f88e] {
  gap: 12px !important;
  --gap-h-cf047e73-a180-4d92-8a95-95d01423f88e: 12px !important;
}

/* スマホ版フッターの間隔(2026-09-03ユーザー指示「メニューとmeher inc.が離れすぎ」)。
   容器102dc634はPC用に height:493px 固定のまま540px以下で column-reverse + space-between に
   なるため、メニュー(269aa6d8)と会社ブロック(80ad82f9)が約110px離れていた(375px幅で実測、
   本番STUDIOも同じ)。高さを内容に合わせ、2ブロックの間隔を32pxにする。
   STUDIOはgapを--gap-v-*変数経由でも参照するので変数側もそろえる */
@media screen and (max-width: 540px) {
  .sd[data-s-102dc634-3177-4575-9486-5505411c9596] {
    height: auto !important;
    gap: 32px !important;
    --gap-v-102dc634-3177-4575-9486-5505411c9596: 32px !important;
  }
}

/* ④コラム一覧カードの高さを全枚一定にする(2026-08-27ユーザー指示)。
   サムネ未設定の記事はimgが高さ0に潰れ、さらにタイトル・抜粋の行数差が乗って
   258〜376pxまでばらついていた(565px幅で実測) */
.sd[data-s-a6e85ad9-58ed-4e30-b05f-01d07e22a22a] {
  align-items: stretch !important;
  align-content: flex-start !important;
}
.sd[data-s-02f11d27-9ad2-4c4e-bccb-9edd7ba0d5cc] {
  height: auto !important;
  justify-content: flex-start !important;
}
/* サムネ枠は画像の有無にかかわらず同じ高さを確保する。サムネ無しの記事は
   cms/build.mjsが同じuuidの空div(.card-thumb-empty)を置く(2026-09-07「サムネイルが
   入っていると仮定して文字の高さを揃える」指示)。比率は実サムネ(600×314)に合わせる。
   1ef8addb=一覧/関連カード、c0f1aaee=ホームカード */
.sd[data-s-1ef8addb-f786-496b-bf30-2ed6f8d25d71],
.sd[data-s-c0f1aaee-2a23-4eb3-8c8f-9278eb3ba8da] {
  aspect-ratio: 600 / 314;
  height: auto !important;
  width: 100% !important;
  object-fit: cover;
  background: #eef1f4;
}
/* ホームカードは元CSSがjustify-content:flex-end(中身が下寄せ)。行内で高さが揃ったとき
   文字が下にずれないよう上寄せにする(一覧カードは既に上寄せ) */
.sd[data-s-60c3f5d1-e547-4ac7-9da0-aa24ba58d4c4] {
  justify-content: flex-start !important;
}
/* 「続きを読む」をカード下端に揃える(PCのみ)。抜粋の行数差(3行/4行)で位置がずれていた。
   行内のカードを同じ高さに伸ばし(ul側stretch)、本文ブロックが残りを埋め、末尾のpを下へ送る。
   840px以下はカードがrow-wrap配置に変わり同じ手が効かないため触らない(その幅では
   min-height予約により既に揃っている) */
@media screen and (min-width: 841px) {
  .sd[data-s-de221727-c49f-475a-8df9-b61b416b6b8e] { align-items: stretch !important; }
  .sd[data-s-1ec86852-c124-4f0a-a047-7ffa978637e4],
  .sd[data-s-310c8a13-db60-4d16-9dcb-ad3c036d9d31] { flex: 1 1 auto !important; }
  .sd[data-s-90aff80d] { margin-top: auto !important; }
}
/* タイトル2行・抜粋5行で固定し、幅が変わっても行数がぶれないようにする。
   タイトルは2026-08-27に3行→2行(「絶対2行以内」の指示)。表示文字数は
   site.jsのfitCardTitlesがカード幅を実測して2行ぶんまで伸ばすので、この
   クランプは測定前の一瞬とJSが動かないときの保険。
   min-heightは2026-08-28に2.8em→3.2emへ。行高1.6(=25.6px)なので2行は3.2em
   ちょうどで、2.8em(44.8px)では1行タイトルのカードだけ6.4px低くなっていた
   (「一行のタイトルと2行のタイトルの高さは合わせて」の指示) */
.sd[data-s-02f11d27-9ad2-4c4e-bccb-9edd7ba0d5cc] .sd[data-s-368f3fd7] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  min-height: 3.2em;
}
/* ホームの新着カードのタイトルも同じ扱いにする(一覧と別uuidなので個別に指定)。
   fitCardTitlesはホームのカードも伸ばすため、min-heightが無いと
   1行のカードだけ低くなって下の抜粋位置がそろわない */
.sd[data-s-96aa1464-7fc4-44cd-9a95-b2db18a4f18f] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  min-height: 3.2em;
}
.sd[data-s-02f11d27-9ad2-4c4e-bccb-9edd7ba0d5cc] .sd[data-s-efbef3cc] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
  min-height: 7em;
}

/* 記事本文(リッチテキスト)内のリンク。STUDIOはホバー指定を持っていない(実測)。
   本文の青リンクはそのままに、ホバーでサイト共通のゴールドへ寄せる */
.richText a:hover {
  color: var(--s-color-d98e2009);
  transition-duration: 300ms;
  transition-timing-function: ease-in-out;
}

/* 記事本文内の表。狭い画面で表が本文幅に収まらず右端が見切れるため
   (実測: 幅375pxで本文343pxに対し表401px)、横スクロールできる箱に入れる。
   箱はcms/build.mjsのwrapTables()が本文HTMLに差し込む。
   左右の影はスクロールの余地がある側にだけ出る(background-attachmentの
   local/scrollの差を使う古典的な手法。JSなしで端の判定ができる) */
/* 右端の固定相談タブ(2026-08-28)。
   元のSTUDIO側の指定は「540px以下(スマホ)だけ表示・841px以上とタブレット帯は
   display:none」だった。これをPCサイズだけに出す形へ反転させる。
   見た目の数値(49x134・角丸16px・影)はスマホ版の指定をそのまま持ってきている。
   幅指定が記事ラッパー由来のCSS変数(--gap-h-a2608dab-…)に頼っていて、他ページでは
   その変数が未定義でwidthが無効値になるため、ここで実寸を書き切っている。 */
@media screen and (max-width: 840px) {
  .meher-float-cta,
  .meher-float-cta > div,
  .meher-float-cta a,
  .meher-float-cta p {
    display: none !important;
  }
}
@media screen and (min-width: 841px) {
  /* 入れ物は場所を取らせない。中のリンクを画面に直接貼り付ける */
  .meher-float-cta,
  .meher-float-cta > div {
    display: block !important;
    position: static !important;
    height: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
  }
  .meher-float-cta a {
    align-items: center !important;
    background: var(--s-color-d98e2009) !important;
    border-radius: 20px 0px 0px 20px !important;
    box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.2) !important;
    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    height: 180px !important;
    justify-content: center !important;
    /* 画面の縦中央。transformは.appearのずらしとぶつかるのでtopで寄せる */
    position: fixed !important;
    right: 0 !important;
    left: auto !important;
    top: calc(50% - 90px) !important;
    bottom: auto !important;
    width: 64px !important;
    max-width: 64px !important;
    padding: 0 !important;
    /* 下線はブラウザ既定のaの装飾。aで消さないと子のpに伝わったまま残る */
    text-decoration: none !important;
    /* ヘッダーと同じ段。1だとページ内のsection(z-index:0)に負ける実測があった */
    z-index: 2 !important;
  }
  /* ホバーするとサイト共通の指定で文字だけ黄色になる。背景を黄色で固定したままだと
     文字が背景に埋もれて消えるので、ここで背景を白へ反転させる(他のCTAと同じ挙動) */
  .meher-float-cta a:hover {
    background: #ffffff !important;
    text-decoration: none !important;
    transition-duration: 300ms !important;
    transition-timing-function: ease-in-out !important;
  }
  .meher-float-cta p {
    display: block !important;
    flex: none !important;
    font-size: 18px !important;
    line-height: 1.1 !important;
    text-align: center !important;
    text-decoration: none !important;
    width: 18px !important;
    max-width: 18px !important;
    height: auto !important;
  }
}
/* 841〜1179pxでは本文が右端16pxまで届き、64pxの固定タブが本文の上に乗る
   (実測: 1024pxで48px被り、1140pxで18px被り。1180px以上は左右余白66px以上で被らない)。
   この帯だけ各セクションの内側を左右64px空けて本文をタブの左へ逃がす。
   片側だけ空けると中央揃えの見出しがずれるので左右同量にする */
@media screen and (min-width: 841px) and (max-width: 1179px) {
  .StudioCanvas .section-inner {
    padding-left: 64px !important;
    padding-right: 64px !important;
    box-sizing: border-box !important;
  }
  /* ホームだけsection-innerを使わないブロックが2つある(実測で特定)。
     1) ヒーローの内側(a33466e7): 幅1032px中央寄せのため1025〜1159pxでフォームの白カードが
        タブの下に10〜40px入り、「名」「会社名」の入力欄が隠れる。左右64pxずつ空ける
     2) 「書いた戦略に自分たちで責任を持つ」のブロック(6dc94ff2): 内側余白が16pxしかなく
        900px以下で本文がタブの下に入る。section-innerと同じ64pxにそろえる */
  .sd[data-s-a33466e7-4970-44e0-ab1a-9f2611ba67c0] {
    max-width: calc(100% - 128px) !important;
    margin-left: 64px !important;
    margin-right: 64px !important;
  }
  .sd[data-s-6dc94ff2-4cac-42b9-a885-ee9c5190440a] {
    padding-left: 64px !important;
    padding-right: 64px !important;
    box-sizing: border-box !important;
  }
}
/* パンくずの記事タイトル。長いタイトルが1行のまま右へはみ出して切れる
   (実測: 幅900pxで74px、841pxで131pxはみ出し)。flex:0 0 autoのままだと親の幅を無視して
   自分の内容幅(max-width:100%の上限まで)を取るので、残り幅を埋める子に変え、
   収まらない分は「…」で省く。541〜840pxのSTUDIO指定(flex:1)と同じ考え方 */
.sd[data-s-f01e6cdc-7ac4-42e5-9718-fea51bdee21d] {
  /* STUDIOは.textをdisplay:flexにしている。flexコンテナにはtext-overflowが効かず
     「…」が出ないまま切れるので、文字だけのこの要素はblockに戻す */
  display: block !important;
  flex: 1 1 0% !important;
  width: auto !important;
  min-width: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
/* 表示アニメーションの共通指定(2026-08-28)。
   STUDIO由来のtransition時間は0.3s/0.8s/1.5sが混在していて、そろえないと
   同じ画面の中で速さの違う動きが並ぶ。表示単位は0.8sに統一する。 */
.mh-unit.appear,
.mh-unit.appear-active {
  transition-duration: 0.8s !important;
  transition-delay: 0s !important;
  transition-timing-function: ease-in-out !important;
}
/* 遅延も0にそろえる(2026-09-07)。STUDIO由来のtransition-delay(200〜700ms)が残ると、
   カーソル順に出し始めても遅延の無い下の単位が先に見え、順番が逆に見える
   (実測: ホーム375×667の青カード(1.5s)と次の列の番号、Our Strengthsの項目とCTA) */
/* 元から動きを持たない.appear(セクション見出しなど)を単位にするときの初期状態。
   これが無いと、同じページの中で「フェードインする所」と「いきなり出る所」が
   混ざる。動く要素と同じ「20px下から・0.8s」にそろえる。 */
.mh-fade.appear {
  opacity: 0 !important;
  transform: translateY(20px) !important;
}
.mh-fade.appear,
.mh-fade.appear-active {
  transition-property: opacity, transform !important;
  transition-duration: 0.8s !important;
  transition-timing-function: ease-in-out !important;
}
/* 入れ子の中身と、大きすぎて素通しにした入れ物は、見た目を変えずにその場で
   確定させる。transitionを止めないと0.8sかけて薄く出てしまい、単位の順番に
   混ざって見える(.sd[data-s-X].appearは詳細度(0,2,1)なので!importantが要る)。 */
.mh-instant,
.mh-instant.appear,
.mh-instant.appear-active {
  transition: none !important;
  animation: none !important;
}
.table-scroll {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  max-width: 100%;
  background-image:
    linear-gradient(to right, #ffffff 30%, rgba(255, 255, 255, 0)),
    linear-gradient(to left, #ffffff 30%, rgba(255, 255, 255, 0)),
    radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, 0.16), rgba(0, 0, 0, 0)),
    radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.16), rgba(0, 0, 0, 0));
  background-position: left center, right center, left center, right center;
  background-repeat: no-repeat;
  background-size: 40px 100%, 40px 100%, 14px 100%, 14px 100%;
  background-attachment: local, local, scroll, scroll;
}
.table-scroll > table {
  /* 箱いっぱいには広げるが、内容が入らないときは自然幅のまま横へ伸ばす */
  min-width: 100%;
}
.table-scroll > table td,
.table-scroll > table th {
  /* 折り返しすぎて1文字ずつの縦長セルにならないようにする */
  word-break: normal;
  overflow-wrap: anywhere;
}
/* 狭い画面はセルを詰める。4列の表が401px必要で、幅430pxの本文398pxに
   3px足りず横スクロールになっていた。
   幅を決めているのはentry.cssの
     :where(.render-canvas) .richText table tr td { min-width:100px; padding:12px }
   で、100px×4列=400px。:whereは詳細度0だが後ろの.richText table tr tdが
   (0,1,3)あり、こちらの .table-scroll > table td (0,1,2)では勝てないので
   !importantが要る(paddingだけ直してもmin-widthが残り幅が変わらなかった)。
   min-width 92pxで4列369px。430px以上なら収まる。
   375pxまで詰め切ろうとすると1列あたり3〜4文字の縦長になり比較表として
   読めなくなるので、そこは横スクロールで読ませる(はみ出しは58→26pxに半減) */
@media screen and (max-width: 540px) {
  .table-scroll > table td,
  .table-scroll > table th {
    padding: 8px !important;
    min-width: 92px !important;
  }
}
/* スクロールできることが分かるように、表の手前に小さく出す注記。
   出し入れはsite.jsのinitTableScrollがスクロール可否を見て行う */
/* richText配下のpはSTUDIO側の指定が当たるため、そのままだと寄せも色も
   負ける(実測: text-align:rightが効かず左寄せで表示)。!importantで通す */
.table-scroll-hint {
  /* 本文と同じ書体を明示する。inheritだと親(.table-scroll等のdiv)がSTUDIOリセットのsans-serifなので落ちる */
  font-family: 'M PLUS 1', 'Noto Sans JP', sans-serif;
  margin: 0 0 6px !important;
  font-size: 12px !important;
  line-height: 1.6 !important;
  color: var(--s-color-e59af621) !important;
  text-align: right !important;
}

/* 会社概要のHP行(link_company_hpが生成)。2026-08-28にデザインから作り直し。
   前の形は「meher inc.：URL」(1行)と「説明<br>URL」(2行)で組み方が食い違い、
   どこまでが1項目なのか読み取れなかった(「ほんとに見ずらい」)。
   作り直しの方針: 2項目とも「名前の行 → URLの行」の同じ形にそろえ、
   名前は本文色・URLはブランド色のリンクにして、役割で見分けられるようにする。

   前提として押さえておくべきSTUDIO側の仕様:
   - 値セルのpは display:flex / row / nowrap なので素だと<br>が効かない → blockへ戻す
   - <li>は高さ75px固定・行間0の詰め打ちで、複数行の値が上下の行とぶつかる → 可変へ
   - <li>は align-items:center なので、値が高いとラベル「HP」が中央に浮く → 上そろえへ */
.meher-hp-row {
  height: auto !important;
  min-height: 75px;
  /* 他の行は値26pxが75pxの行に上下24.5pxずつで収まっている。それに合わせる。
     !importantが要る: STUDIO側は .sd[data-s-…] で詳細度が上(0,2,0)、
     こちらはクラス1つ(0,1,0)なので、付けないとpaddingだけ無視される(実測) */
  padding-top: 24px !important;
  padding-bottom: 24px !important;
  align-items: flex-start !important;
}
/* ラベルと値の1行目をそろえる。ラベル側・値側のセルはどちらも
   display:flex/column/justify-content:center で、中身を縦中央に置く。
   値が2項目ぶんに伸びると「HP」だけ下がって対応が読めなくなるので、
   この行だけ上そろえに戻す(実測: 21〜31px下にずれていた)。
   値のpにはSTUDIO由来のmargin-top:12pxが乗っているのでそれも消す。
   行送りは表の他の行と同じ1.6(=25.6px)にそろえる。値のpに指定しただけでは
   中のspan/aに効かない(STUDIO側の指定で16pxに潰れる。実測)ので個別に当てる */
/* セルはSTUDIO側で高さが固定される(実測97px)ため、値が伸びると行から
   はみ出す。中身なりの高さに戻して、行が値に合わせて伸びるようにする */
.meher-hp-row div {
  justify-content: flex-start !important;
  height: auto !important;
  min-height: 0 !important;
}
.meher-hp-label { line-height: 1.6 !important; }
.meher-hp-value {
  display: block !important;
  line-height: 1.6 !important;
  margin-top: 0 !important;
  text-transform: none !important;
}
.meher-hp-name,
.meher-hp-link {
  line-height: 1.6 !important;
  /* STUDIOのリセット(:where(.render-canvas) a, span … {font-family: sans-serif})が
     pの書体を子のspan/aに継がせない。放置すると会社名とURLだけシステム書体になる
     (2026-09-07実測: 本番はあおとゴシック、プレビューはsans-serif)。親のpから継ぐ */
  font-family: inherit;
}
/* 項目内(名前→URL)の行送りより、項目どうしの間隔をはっきり大きくして塊を分ける */
.meher-hp-item { display: block; }
.meher-hp-item + .meher-hp-item { margin-top: 22px; }
.meher-hp-name { display: block; }
.meher-hp-link {
  display: inline-block;
  color: var(--s-color-9ea76519);
  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;
  word-break: break-all;
}
.meher-hp-link:hover {
  color: var(--s-color-d98e2009);
  transition-duration: 300ms;
  transition-timing-function: ease-in-out;
}

@media screen and (max-width: 840px) {
  .sd[data-s-4d6c838c-3a33-4344-9877-15195992c854] {
    height: auto !important;
    background: transparent !important;
  }
  .sd[data-s-354ff9cd-6472-497d-9cb0-b43cfbe25a15] {
    width: auto !important;
    max-width: none !important;
    min-width: 100%;
    aspect-ratio: 1063 / 468;
    height: max(220px, min(72vw, calc(100vh - 280px))) !important;
    height: max(220px, min(72vw, calc(100svh - 280px))) !important;
  }
  .sd[data-s-354ff9cd-6472-497d-9cb0-b43cfbe25a15]:before {
    background-image: url("/assets/images/figure/phase-diagram.webp") !important;
    background-size: contain !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
  }
}
@media screen and (max-width: 540px) {
  .sd[data-s-354ff9cd-6472-497d-9cb0-b43cfbe25a15] {
    height: max(200px, min(68vw, calc(100vh - 340px))) !important;
    height: max(200px, min(68vw, calc(100svh - 340px))) !important;
  }
}
