.sd[data-s-8c7f667a-ab98-4774-87ff-8ad61e2d49ec] { background: #fafafaff; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 104px 0px 0px 0px; width: 100%; max-width: 100%; }
.sd[data-s-e772c173-4c07-49dd-b696-2e5aac3e3851] {  }
.sd[data-s-764de6dc-fa12-4d58-87f3-555489751dba] { align-content: center; align-items: center; flex: none; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-764de6dc-fa12-4d58-87f3-555489751dba] { padding: 0px 0px 80px 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-764de6dc-fa12-4d58-87f3-555489751dba] { padding: 0px 0px 72px 0px; }
}
.sd[data-s-48a7aa62-e725-46a8-a01f-5417f6ba401e] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px; width: 90%; --gap-h-48a7aa62-e725-46a8-a01f-5417f6ba401e: 0px; --gap-v-48a7aa62-e725-46a8-a01f-5417f6ba401e: 0px; --gap-uuid: 48a7aa62-e725-46a8-a01f-5417f6ba401e; max-width: 90%; }
@media screen and (max-width: 840px){
.sd[data-s-48a7aa62-e725-46a8-a01f-5417f6ba401e] { padding: 0px 40px; width: 100%; --gap-h-48a7aa62-e725-46a8-a01f-5417f6ba401e: 0px; --gap-v-48a7aa62-e725-46a8-a01f-5417f6ba401e: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-48a7aa62-e725-46a8-a01f-5417f6ba401e] { flex: none; padding: 0px 20px; --gap-h-48a7aa62-e725-46a8-a01f-5417f6ba401e: 0px; --gap-v-48a7aa62-e725-46a8-a01f-5417f6ba401e: 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-48a7aa62-e725-46a8-a01f-5417f6ba401e] { flex: none; --gap-h-48a7aa62-e725-46a8-a01f-5417f6ba401e: 0px; --gap-v-48a7aa62-e725-46a8-a01f-5417f6ba401e: 0px; }
}
.sd[data-s-a7da4589-b8ec-4d9c-8961-be1d1aa558b5] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; margin: 0px 0px 56px 0px; padding: 0px 0px 0px 0px; width: auto; --gap-h-a7da4589-b8ec-4d9c-8961-be1d1aa558b5: 0px; --gap-v-a7da4589-b8ec-4d9c-8961-be1d1aa558b5: 0px; --gap-uuid: a7da4589-b8ec-4d9c-8961-be1d1aa558b5; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-a7da4589-b8ec-4d9c-8961-be1d1aa558b5] { flex: none; flex-direction: row; flex-wrap: nowrap; margin: 0px 0px 32px 0px; width: auto; --gap-h-a7da4589-b8ec-4d9c-8961-be1d1aa558b5: 0px; --gap-v-a7da4589-b8ec-4d9c-8961-be1d1aa558b5: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-a7da4589-b8ec-4d9c-8961-be1d1aa558b5] { height: auto; --gap-h-a7da4589-b8ec-4d9c-8961-be1d1aa558b5: 0px; --gap-v-a7da4589-b8ec-4d9c-8961-be1d1aa558b5: 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-a7da4589-b8ec-4d9c-8961-be1d1aa558b5] { flex-direction: row; flex-wrap: nowrap; --gap-h-a7da4589-b8ec-4d9c-8961-be1d1aa558b5: 0px; --gap-v-a7da4589-b8ec-4d9c-8961-be1d1aa558b5: 0px; }
}
.sd[data-s-a9172104-47b7-4e97-8d3e-357368317660] { color: #4d4d4d; flex: none; font-family: var(--s-font-f5918fbe); font-size: 13px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.05em; margin: 0px 12px 0px 0px; text-align: left; width: auto; max-width: calc(100% - 12px); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-a9172104-47b7-4e97-8d3e-357368317660] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-a9172104-47b7-4e97-8d3e-357368317660] { font-size: 12px; }
}
.sd[data-s-81a661c9-81f3-4ad5-b7ef-f7c3bd7b5c26] { border-bottom: 0px solid #ceccc3; border-left: 1px solid #ceccc3; border-right: 0px solid #ceccc3; border-top: 0px solid #ceccc3; color: #4d4d4d; flex: none; font-family: var(--s-font-f5918fbe); font-size: 13px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.05em; padding: 0px 0px 0px 12px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-81a661c9-81f3-4ad5-b7ef-f7c3bd7b5c26] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-81a661c9-81f3-4ad5-b7ef-f7c3bd7b5c26] { font-size: 12px; }
}
.sd[data-s-da395332-6927-4d62-9171-9a02b553ea0c] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; padding: 0px; width: auto; --gap-h-da395332-6927-4d62-9171-9a02b553ea0c: 0px; --gap-v-da395332-6927-4d62-9171-9a02b553ea0c: 0px; --gap-uuid: da395332-6927-4d62-9171-9a02b553ea0c; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-da395332-6927-4d62-9171-9a02b553ea0c] { flex-direction: row; flex-wrap: nowrap; --gap-h-da395332-6927-4d62-9171-9a02b553ea0c: 0px; --gap-v-da395332-6927-4d62-9171-9a02b553ea0c: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-da395332-6927-4d62-9171-9a02b553ea0c] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; --gap-h-da395332-6927-4d62-9171-9a02b553ea0c: 0px; --gap-v-da395332-6927-4d62-9171-9a02b553ea0c: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-da395332-6927-4d62-9171-9a02b553ea0c] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; --gap-h-da395332-6927-4d62-9171-9a02b553ea0c: 0px; --gap-v-da395332-6927-4d62-9171-9a02b553ea0c: 0px; }
}
.sd[data-s-4296d933-0a23-4b61-8cdb-9a275619a843] { color: #4d4d4d; flex: none; font-family: var(--s-font-f5918fbe); font-size: 80px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.02em; margin: 0px 40px 0px 0px; overflow-x: visible; overflow-y: visible; text-align: left; width: auto; max-width: calc(100% - 40px); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-4296d933-0a23-4b61-8cdb-9a275619a843] { font-size: 64px; }
}
@media screen and (max-width: 840px){
.sd[data-s-4296d933-0a23-4b61-8cdb-9a275619a843] { flex: none; font-size: 48px; margin: 0px 0px 8px 0px; width: auto; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-4296d933-0a23-4b61-8cdb-9a275619a843] { font-size: 32px; }
}
@media screen and (max-width: 320px){
.sd[data-s-4296d933-0a23-4b61-8cdb-9a275619a843] { font-size: 32px; }
}
.sd[data-s-8d3859f3-9fdb-4e48-93f1-b4c1518ea16c] { color: var(--s-color-4c90604c); flex: none; font-family: var(--s-font-12a3da1b); font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.05em; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-8d3859f3-9fdb-4e48-93f1-b4c1518ea16c] { font-size: 16px; }
}
@media screen and (max-width: 840px){
.sd[data-s-8d3859f3-9fdb-4e48-93f1-b4c1518ea16c] { font-size: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-8d3859f3-9fdb-4e48-93f1-b4c1518ea16c] { font-size: 14px; }
}
@media screen and (max-width: 320px){
.sd[data-s-8d3859f3-9fdb-4e48-93f1-b4c1518ea16c] { font-size: 12px; }
}
.sd[data-s-827d6a90-dee5-4981-970f-0d2b8750228b] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: center; margin: -20px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: 100%; z-index: -1; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-827d6a90-dee5-4981-970f-0d2b8750228b] { margin: -10px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-827d6a90-dee5-4981-970f-0d2b8750228b] { flex: none; }
}
.sd[data-s-f5412a6d-6ca3-47e5-b71a-e6881826ea08] { flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; outline-offset: -4px; padding: 0px 24px; transform: var(--sd-f5412a6d_002d6ca3_002d47e5_002db71a_002de6881826ea08-transform); transition-duration: ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: 80%; will-change: transform; max-width: 80%; }
.sd[data-s-f5412a6d-6ca3-47e5-b71a-e6881826ea08]:focus {outline:none;}
.sd[data-s-f5412a6d-6ca3-47e5-b71a-e6881826ea08]:focus-visible { outline: 2px solid black; }
.sd._animatingNext[data-s-f5412a6d-6ca3-47e5-b71a-e6881826ea08] { transform: translateX(-100%); }
.sd._animatingPrev[data-s-f5412a6d-6ca3-47e5-b71a-e6881826ea08] { transform: translateX(100%); }
@media screen and (max-width: 1140px){
.sd[data-s-f5412a6d-6ca3-47e5-b71a-e6881826ea08] { flex: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-f5412a6d-6ca3-47e5-b71a-e6881826ea08] { flex: none; width: 120%; max-width: 120%; }
}
@media screen and (max-width: 540px){
.sd[data-s-f5412a6d-6ca3-47e5-b71a-e6881826ea08] { flex: none; padding: 0px 8px; width: 200%; max-width: 200%; }
}
.sd[data-s-bb0774ac-5fa2-47b8-a6a7-6dc102250d8c] { flex: none; height: 100%; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-bb0774ac-5fa2-47b8-a6a7-6dc102250d8c] { flex: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-bb0774ac-5fa2-47b8-a6a7-6dc102250d8c] { flex: none; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-bb0774ac-5fa2-47b8-a6a7-6dc102250d8c] { flex: none; width: 1000px; max-width: 100%; height: 100%; }
}
.sd[data-s-b4d49f9f-239c-43d4-bbc9-c70787ea7330] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; margin: 160px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 1100px; --gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330: 0px; --gap-v-b4d49f9f-239c-43d4-bbc9-c70787ea7330: 0px; --gap-uuid: b4d49f9f-239c-43d4-bbc9-c70787ea7330; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-b4d49f9f-239c-43d4-bbc9-c70787ea7330] { flex: none; width: 740px; --gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330: 0px; --gap-v-b4d49f9f-239c-43d4-bbc9-c70787ea7330: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-b4d49f9f-239c-43d4-bbc9-c70787ea7330] { flex: none; padding: 0px 40px; width: 100%; --gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330: 0px; --gap-v-b4d49f9f-239c-43d4-bbc9-c70787ea7330: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-b4d49f9f-239c-43d4-bbc9-c70787ea7330] { margin: 80px 0px 0px 0px; padding: 0px 20px; --gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330: 0px; --gap-v-b4d49f9f-239c-43d4-bbc9-c70787ea7330: 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-f68f56b2-d2f1-4525-a64d-fc362eb622e3] { align-content: flex-start; align-items: flex-start; border-radius: 0px; display: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; margin: 80px 0px 160px 0px; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330) * 0)); --gap-h-f68f56b2-d2f1-4525-a64d-fc362eb622e3: 0px; --gap-v-f68f56b2-d2f1-4525-a64d-fc362eb622e3: 0px; --gap-uuid: f68f56b2-d2f1-4525-a64d-fc362eb622e3; max-width: calc(100% - (var(--gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330) * 0)); }
.sd[data-s-f68f56b2-d2f1-4525-a64d-fc362eb622e3].appear { --gap-h-f68f56b2-d2f1-4525-a64d-fc362eb622e3: 0px; --gap-v-f68f56b2-d2f1-4525-a64d-fc362eb622e3: 0px; }
.sd[data-s-f68f56b2-d2f1-4525-a64d-fc362eb622e3].appear-active {  }
@media screen and (max-width: 1140px){
.sd[data-s-f68f56b2-d2f1-4525-a64d-fc362eb622e3] { display: none; --gap-h-f68f56b2-d2f1-4525-a64d-fc362eb622e3: 0px; --gap-v-f68f56b2-d2f1-4525-a64d-fc362eb622e3: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-f68f56b2-d2f1-4525-a64d-fc362eb622e3] { display: none; margin: 80px 0px 80px 0px; --gap-h-f68f56b2-d2f1-4525-a64d-fc362eb622e3: 0px; --gap-v-f68f56b2-d2f1-4525-a64d-fc362eb622e3: 0px; width: calc(100% - (var(--gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330) * 0)); max-width: calc(100% - (var(--gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-f68f56b2-d2f1-4525-a64d-fc362eb622e3].appear { translate: 0px 20px; }
.sd[data-s-f68f56b2-d2f1-4525-a64d-fc362eb622e3].appear-active {  }
.sd[data-s-f68f56b2-d2f1-4525-a64d-fc362eb622e3] { display: none; gap: 0px; margin: 0px 0px 80px 0px; padding: 40px 0px 0px 0px; --gap-h-f68f56b2-d2f1-4525-a64d-fc362eb622e3: 0px; --gap-v-f68f56b2-d2f1-4525-a64d-fc362eb622e3: 0px; width: calc(100% - (var(--gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330) * 0)); max-width: calc(100% - (var(--gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330) * 0)); }
}
@media screen and (max-width: 320px){
.sd[data-s-f68f56b2-d2f1-4525-a64d-fc362eb622e3] { display: none; --gap-h-f68f56b2-d2f1-4525-a64d-fc362eb622e3: 0px; --gap-v-f68f56b2-d2f1-4525-a64d-fc362eb622e3: 0px; }
}
.sd[data-s-5a53e73c-023b-4bb7-8b4b-60e3b0ac595b] {  }
.sd[data-s-746a3135-4323-4a87-a056-0d915411ff6b] { align-content: flex-start; align-items: flex-start; background: #fdfcfb; border-radius: 4px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; padding: 64px 80px; width: calc(100% - (var(--gap-h-f68f56b2-d2f1-4525-a64d-fc362eb622e3) * 0)); --gap-h-746a3135-4323-4a87-a056-0d915411ff6b: 0px; --gap-v-746a3135-4323-4a87-a056-0d915411ff6b: 40px; --gap-uuid: 746a3135-4323-4a87-a056-0d915411ff6b; max-width: calc(100% - (var(--gap-h-f68f56b2-d2f1-4525-a64d-fc362eb622e3) * 0)); }
.sd[data-s-746a3135-4323-4a87-a056-0d915411ff6b].appear { opacity: 0; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in; translate: 0px 20px; --gap-h-746a3135-4323-4a87-a056-0d915411ff6b: 0px; --gap-v-746a3135-4323-4a87-a056-0d915411ff6b: 40px; }
.sd[data-s-746a3135-4323-4a87-a056-0d915411ff6b].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in; }
@media screen and (max-width: 1140px){
.sd[data-s-746a3135-4323-4a87-a056-0d915411ff6b] { flex: none; padding: 56px 56px; --gap-h-746a3135-4323-4a87-a056-0d915411ff6b: 0px; --gap-v-746a3135-4323-4a87-a056-0d915411ff6b: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-746a3135-4323-4a87-a056-0d915411ff6b] { flex: none; height: auto; padding: 40px 56px; --gap-h-746a3135-4323-4a87-a056-0d915411ff6b: 0px; --gap-v-746a3135-4323-4a87-a056-0d915411ff6b: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-746a3135-4323-4a87-a056-0d915411ff6b].appear { transform: ; }
.sd[data-s-746a3135-4323-4a87-a056-0d915411ff6b].appear-active {  }
.sd[data-s-746a3135-4323-4a87-a056-0d915411ff6b] { flex: none; gap: 24px; height: auto; padding: 8px 24px 24px 24px; --gap-h-746a3135-4323-4a87-a056-0d915411ff6b: 0px; --gap-v-746a3135-4323-4a87-a056-0d915411ff6b: 24px; }
}
@media screen and (max-width: 320px){
.sd[data-s-746a3135-4323-4a87-a056-0d915411ff6b] { flex: none; height: auto; --gap-h-746a3135-4323-4a87-a056-0d915411ff6b: 0px; --gap-v-746a3135-4323-4a87-a056-0d915411ff6b: 40px; }
}
.sd[data-s-6d6fca88-0ce2-4549-88cc-26eec94c32f7] { border-bottom: 0px solid #e4dedd; border-left: 0px solid #e4dedd; border-right: 0px solid #e4dedd; border-top: 0px solid #e4dedd; flex: none; padding: 0px; width: calc(100% - (var(--gap-h-746a3135-4323-4a87-a056-0d915411ff6b) * 0)); max-width: calc(100% - (var(--gap-h-746a3135-4323-4a87-a056-0d915411ff6b) * 0)); }
.sd[data-s-e88efc49-0ddc-4531-b1a5-7f7afbf1ae9c] { align-content: flex-start; align-items: flex-start; border-bottom: 1px solid #dfddd5; border-left: 0px solid #dfddd5; border-right: 0px solid #dfddd5; border-top: 0px solid #dfddd5; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 32px 16px 32px 16px; width: 100%; --gap-h-e88efc49-0ddc-4531-b1a5-7f7afbf1ae9c: 0px; --gap-v-e88efc49-0ddc-4531-b1a5-7f7afbf1ae9c: 0px; --gap-uuid: e88efc49-0ddc-4531-b1a5-7f7afbf1ae9c; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-e88efc49-0ddc-4531-b1a5-7f7afbf1ae9c] { padding: 24px 16px; --gap-h-e88efc49-0ddc-4531-b1a5-7f7afbf1ae9c: 0px; --gap-v-e88efc49-0ddc-4531-b1a5-7f7afbf1ae9c: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-e88efc49-0ddc-4531-b1a5-7f7afbf1ae9c] { flex-direction: row; flex-wrap: nowrap; --gap-h-e88efc49-0ddc-4531-b1a5-7f7afbf1ae9c: 0px; --gap-v-e88efc49-0ddc-4531-b1a5-7f7afbf1ae9c: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-e88efc49-0ddc-4531-b1a5-7f7afbf1ae9c] { flex-direction: column; flex-wrap: nowrap; padding: 24px 0px; --gap-h-e88efc49-0ddc-4531-b1a5-7f7afbf1ae9c: 0px; --gap-v-e88efc49-0ddc-4531-b1a5-7f7afbf1ae9c: 0px; }
}
.sd[data-s-e608f021-58e6-4c35-9082-453cf85601c7] { color: #4d4d4d; flex: none; font-family: var(--s-font-12a3da1b); font-size: 15px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.05em; line-height: 1.8; text-align: left; width: 120px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-e608f021-58e6-4c35-9082-453cf85601c7] { flex: none; font-size: 14px; width: 100px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-e608f021-58e6-4c35-9082-453cf85601c7] { flex: none; font-size: 14px; margin: 0px 0px 8px 0px; width: auto; max-width: 100%; }
}
.sd[data-s-d64c94e6-c0f0-4a64-a155-c7c4a27a0387] { align-content: center; align-items: center; flex: 1; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; --gap-h-d64c94e6-c0f0-4a64-a155-c7c4a27a0387: 24px; --gap-v-d64c94e6-c0f0-4a64-a155-c7c4a27a0387: 0px; --gap-uuid: d64c94e6-c0f0-4a64-a155-c7c4a27a0387; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-d64c94e6-c0f0-4a64-a155-c7c4a27a0387] { flex: 1; width: auto; --gap-h-d64c94e6-c0f0-4a64-a155-c7c4a27a0387: 24px; --gap-v-d64c94e6-c0f0-4a64-a155-c7c4a27a0387: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-d64c94e6-c0f0-4a64-a155-c7c4a27a0387] { gap: 10px; --gap-h-d64c94e6-c0f0-4a64-a155-c7c4a27a0387: 10px; --gap-v-d64c94e6-c0f0-4a64-a155-c7c4a27a0387: 0px; }
}
.sd[data-s-394fa325-665d-49da-9da0-12ea0d91855b] { color: #4d4d4d; flex: 1; font-family: var(--s-font-12a3da1b); font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.8; overflow-x: hidden; overflow-y: hidden; text-align: left; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-394fa325-665d-49da-9da0-12ea0d91855b] { font-size: 14px; line-height: 1.6; }
}
@media screen and (max-width: 840px){
.sd[data-s-394fa325-665d-49da-9da0-12ea0d91855b] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-394fa325-665d-49da-9da0-12ea0d91855b] { flex: none; font-size: 14px; width: calc(100% - (var(--gap-h-d64c94e6-c0f0-4a64-a155-c7c4a27a0387) * 0)); max-width: calc(100% - (var(--gap-h-d64c94e6-c0f0-4a64-a155-c7c4a27a0387) * 0)); }
}
.sd[data-s-54997a88-c2c3-4e88-8eb8-9c3a40ebef57] { align-content: flex-start; align-items: flex-start; border-radius: 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; margin: 0px 0px 160px 0px; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330) * 0)); --gap-h-54997a88-c2c3-4e88-8eb8-9c3a40ebef57: 0px; --gap-v-54997a88-c2c3-4e88-8eb8-9c3a40ebef57: 0px; --gap-uuid: 54997a88-c2c3-4e88-8eb8-9c3a40ebef57; max-width: calc(100% - (var(--gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-54997a88-c2c3-4e88-8eb8-9c3a40ebef57] { margin: 0px 0px 80px 0px; --gap-h-54997a88-c2c3-4e88-8eb8-9c3a40ebef57: 0px; --gap-v-54997a88-c2c3-4e88-8eb8-9c3a40ebef57: 0px; width: calc(100% - (var(--gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330) * 0)); max-width: calc(100% - (var(--gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-54997a88-c2c3-4e88-8eb8-9c3a40ebef57] { margin: 0px 0px 72px 0px; --gap-h-54997a88-c2c3-4e88-8eb8-9c3a40ebef57: 0px; --gap-v-54997a88-c2c3-4e88-8eb8-9c3a40ebef57: 0px; width: calc(100% - (var(--gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330) * 0)); max-width: calc(100% - (var(--gap-h-b4d49f9f-239c-43d4-bbc9-c70787ea7330) * 0)); }
}
.sd[data-s-5dbf00c1-c94c-4585-808d-58f75a6ba07b] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 42px; justify-content: center; margin: 0px 0px 56px 0px; padding: 0px; width: calc(100% - (var(--gap-h-54997a88-c2c3-4e88-8eb8-9c3a40ebef57) * 0)); --gap-h-5dbf00c1-c94c-4585-808d-58f75a6ba07b: 0px; --gap-v-5dbf00c1-c94c-4585-808d-58f75a6ba07b: 0px; --gap-uuid: 5dbf00c1-c94c-4585-808d-58f75a6ba07b; max-width: calc(100% - (var(--gap-h-54997a88-c2c3-4e88-8eb8-9c3a40ebef57) * 0)); }
.sd[data-s-5dbf00c1-c94c-4585-808d-58f75a6ba07b].appear { opacity: 0; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in; translate: 0px 20px; --gap-h-5dbf00c1-c94c-4585-808d-58f75a6ba07b: 0px; --gap-v-5dbf00c1-c94c-4585-808d-58f75a6ba07b: 0px; }
.sd[data-s-5dbf00c1-c94c-4585-808d-58f75a6ba07b].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in; }
@media screen and (max-width: 1140px){
.sd[data-s-5dbf00c1-c94c-4585-808d-58f75a6ba07b] { margin: 0px 0px 40px 0px; --gap-h-5dbf00c1-c94c-4585-808d-58f75a6ba07b: 0px; --gap-v-5dbf00c1-c94c-4585-808d-58f75a6ba07b: 0px; width: calc(100% - (var(--gap-h-54997a88-c2c3-4e88-8eb8-9c3a40ebef57) * 0)); max-width: calc(100% - (var(--gap-h-54997a88-c2c3-4e88-8eb8-9c3a40ebef57) * 0)); }
}
@media screen and (max-width: 840px){
.sd[data-s-5dbf00c1-c94c-4585-808d-58f75a6ba07b] { margin: 0px 0px 24px 0px; --gap-h-5dbf00c1-c94c-4585-808d-58f75a6ba07b: 0px; --gap-v-5dbf00c1-c94c-4585-808d-58f75a6ba07b: 0px; width: calc(100% - (var(--gap-h-54997a88-c2c3-4e88-8eb8-9c3a40ebef57) * 0)); max-width: calc(100% - (var(--gap-h-54997a88-c2c3-4e88-8eb8-9c3a40ebef57) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-5dbf00c1-c94c-4585-808d-58f75a6ba07b].appear { translate: 0px 20px; }
.sd[data-s-5dbf00c1-c94c-4585-808d-58f75a6ba07b].appear-active {  }
}
.sd[data-s-b7083965-915d-4027-8161-bb04d08bcb4a] { border-bottom: 1px solid #A29B99; border-left: 0px solid #A29B99; border-right: 0px solid #A29B99; border-top: 0px solid #A29B99; color: #4d4d4d; flex: none; font-family: var(--s-font-12a3da1b); font-size: 28px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.05em; padding: 0px 0px 24px 0px; text-align: center; width: calc(100% - (var(--gap-h-5dbf00c1-c94c-4585-808d-58f75a6ba07b) * 0)); max-width: calc(100% - (var(--gap-h-5dbf00c1-c94c-4585-808d-58f75a6ba07b) * 0)); justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-b7083965-915d-4027-8161-bb04d08bcb4a] { font-size: 24px; padding: 0px 0px 16px 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-b7083965-915d-4027-8161-bb04d08bcb4a] { font-size: 20px; }
}
.sd[data-s-3f8cd4bb-0170-4fce-8236-ea522efc4247] { align-content: flex-start; align-items: flex-start; background: #fdfcfb; border-radius: 4px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; padding: 64px 80px; width: calc(100% - (var(--gap-h-54997a88-c2c3-4e88-8eb8-9c3a40ebef57) * 0)); --gap-h-3f8cd4bb-0170-4fce-8236-ea522efc4247: 0px; --gap-v-3f8cd4bb-0170-4fce-8236-ea522efc4247: 40px; --gap-uuid: 3f8cd4bb-0170-4fce-8236-ea522efc4247; max-width: calc(100% - (var(--gap-h-54997a88-c2c3-4e88-8eb8-9c3a40ebef57) * 0)); }
.sd[data-s-3f8cd4bb-0170-4fce-8236-ea522efc4247].appear { opacity: 0; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in; translate: 0px 20px; --gap-h-3f8cd4bb-0170-4fce-8236-ea522efc4247: 0px; --gap-v-3f8cd4bb-0170-4fce-8236-ea522efc4247: 40px; }
.sd[data-s-3f8cd4bb-0170-4fce-8236-ea522efc4247].appear-active { transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: ease-in; }
@media screen and (max-width: 1140px){
.sd[data-s-3f8cd4bb-0170-4fce-8236-ea522efc4247] { flex: none; padding: 56px 56px; --gap-h-3f8cd4bb-0170-4fce-8236-ea522efc4247: 0px; --gap-v-3f8cd4bb-0170-4fce-8236-ea522efc4247: 40px; }
}
@media screen and (max-width: 840px){
.sd[data-s-3f8cd4bb-0170-4fce-8236-ea522efc4247] { flex: none; height: auto; padding: 40px 56px; --gap-h-3f8cd4bb-0170-4fce-8236-ea522efc4247: 0px; --gap-v-3f8cd4bb-0170-4fce-8236-ea522efc4247: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-3f8cd4bb-0170-4fce-8236-ea522efc4247].appear { translate: 0px 20px; }
.sd[data-s-3f8cd4bb-0170-4fce-8236-ea522efc4247].appear-active {  }
.sd[data-s-3f8cd4bb-0170-4fce-8236-ea522efc4247] { flex: none; gap: 24px; height: auto; padding: 8px 24px 24px 24px; --gap-h-3f8cd4bb-0170-4fce-8236-ea522efc4247: 0px; --gap-v-3f8cd4bb-0170-4fce-8236-ea522efc4247: 24px; }
}
@media screen and (max-width: 320px){
.sd[data-s-3f8cd4bb-0170-4fce-8236-ea522efc4247] { flex: none; height: auto; --gap-h-3f8cd4bb-0170-4fce-8236-ea522efc4247: 0px; --gap-v-3f8cd4bb-0170-4fce-8236-ea522efc4247: 40px; }
}
.sd[data-s-9a1366a6-5680-4634-959a-262fde242c36] { border-bottom: 0px solid #e4dedd; border-left: 0px solid #e4dedd; border-right: 0px solid #e4dedd; border-top: 0px solid #e4dedd; flex: none; padding: 0px; width: calc(100% - (var(--gap-h-3f8cd4bb-0170-4fce-8236-ea522efc4247) * 0)); max-width: calc(100% - (var(--gap-h-3f8cd4bb-0170-4fce-8236-ea522efc4247) * 0)); }
.sd[data-s-18c4296d-13d1-4243-abb7-80de4f96539a] { align-content: flex-start; align-items: flex-start; border-bottom: 1px solid #dfddd5; border-left: 0px solid #dfddd5; border-right: 0px solid #dfddd5; border-top: 0px solid #dfddd5; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 32px 16px 32px 16px; width: 100%; --gap-h-18c4296d-13d1-4243-abb7-80de4f96539a: 0px; --gap-v-18c4296d-13d1-4243-abb7-80de4f96539a: 0px; --gap-uuid: 18c4296d-13d1-4243-abb7-80de4f96539a; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-18c4296d-13d1-4243-abb7-80de4f96539a] { padding: 24px 16px; --gap-h-18c4296d-13d1-4243-abb7-80de4f96539a: 0px; --gap-v-18c4296d-13d1-4243-abb7-80de4f96539a: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-18c4296d-13d1-4243-abb7-80de4f96539a] { flex-direction: row; flex-wrap: nowrap; --gap-h-18c4296d-13d1-4243-abb7-80de4f96539a: 0px; --gap-v-18c4296d-13d1-4243-abb7-80de4f96539a: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-18c4296d-13d1-4243-abb7-80de4f96539a] { flex-direction: column; flex-wrap: nowrap; padding: 24px 0px; --gap-h-18c4296d-13d1-4243-abb7-80de4f96539a: 0px; --gap-v-18c4296d-13d1-4243-abb7-80de4f96539a: 0px; }
}
.sd[data-s-4a9915f7-0d0b-4ebe-b212-aa10e1470a52] { color: #4d4d4d; flex: none; font-family: var(--s-font-12a3da1b); font-size: 15px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.05em; line-height: 1.8; text-align: left; width: 120px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-4a9915f7-0d0b-4ebe-b212-aa10e1470a52] { flex: none; font-size: 14px; width: 100px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-4a9915f7-0d0b-4ebe-b212-aa10e1470a52] { flex: none; font-size: 14px; margin: 0px 0px 8px 0px; width: auto; max-width: 100%; }
}
.sd[data-s-424ab20b-bcbc-4261-9f04-48be921aeebf] { align-content: center; align-items: center; flex: 1; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; --gap-h-424ab20b-bcbc-4261-9f04-48be921aeebf: 24px; --gap-v-424ab20b-bcbc-4261-9f04-48be921aeebf: 0px; --gap-uuid: 424ab20b-bcbc-4261-9f04-48be921aeebf; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-424ab20b-bcbc-4261-9f04-48be921aeebf] { flex: 1; width: auto; --gap-h-424ab20b-bcbc-4261-9f04-48be921aeebf: 24px; --gap-v-424ab20b-bcbc-4261-9f04-48be921aeebf: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-424ab20b-bcbc-4261-9f04-48be921aeebf] { gap: 10px; --gap-h-424ab20b-bcbc-4261-9f04-48be921aeebf: 10px; --gap-v-424ab20b-bcbc-4261-9f04-48be921aeebf: 0px; }
}
.sd[data-s-28809c2e-31ad-4204-ac36-b0786047c6a0] { color: #4d4d4d; flex: 1; font-family: var(--s-font-12a3da1b); font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.8; overflow-x: hidden; overflow-y: hidden; text-align: left; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-28809c2e-31ad-4204-ac36-b0786047c6a0] { font-size: 14px; line-height: 1.6; }
}
@media screen and (max-width: 840px){
.sd[data-s-28809c2e-31ad-4204-ac36-b0786047c6a0] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-28809c2e-31ad-4204-ac36-b0786047c6a0] { flex: none; font-size: 14px; width: calc(100% - (var(--gap-h-424ab20b-bcbc-4261-9f04-48be921aeebf) * 0)); max-width: calc(100% - (var(--gap-h-424ab20b-bcbc-4261-9f04-48be921aeebf) * 0)); }
}
.sd[data-s-770e8ad8-567f-4cca-8426-a70c53b3d028] { color: #4d4d4d; flex: 1; font-family: var(--s-font-12a3da1b); font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.8; overflow-x: hidden; overflow-y: hidden; text-align: left; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-770e8ad8-567f-4cca-8426-a70c53b3d028] { font-size: 14px; line-height: 1.6; }
}
@media screen and (max-width: 840px){
.sd[data-s-770e8ad8-567f-4cca-8426-a70c53b3d028] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-770e8ad8-567f-4cca-8426-a70c53b3d028] { flex: none; font-size: 14px; width: calc(100% - (var(--gap-h-424ab20b-bcbc-4261-9f04-48be921aeebf) * 0)); max-width: calc(100% - (var(--gap-h-424ab20b-bcbc-4261-9f04-48be921aeebf) * 0)); }
}
.sd[data-s-0480c60a-1c0c-4f4c-a74c-82f393179384] {  }
.sd[data-s-f5e582d5-178c-42ff-8f6b-fe2da66e507a] {  }
.sd[data-s-8dd79c1e-dbc5-4726-b594-0f1d9203a7ff] { color: #333333; font-family: var(--s-font-12a3da1b); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-86ab1756-16f7-47b4-baf2-303dcb59e2cc] {  }
.sd[data-s-f0018692-456d-4159-81ee-69210a9a37aa] {  }
.sd[data-s-92a807d1-b8b5-4ea4-8f41-fdefb94b2aee] {  }
.sd[data-s-7d4dc5a4-6447-4569-b680-190a84f10f53] {  }