.sd[data-s-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5] { align-content: center; align-items: center; background: #dededeff; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-66e5ee07-e9fb-47f8-96c6-d2ee282a96e5] { align-content: flex-start; align-items: flex-start; justify-content: flex-start; }
}.sd[data-s-e9cb4157-2b16-4b9b-8339-59eda809ac7d] {  }.sd[data-s-9f5e122c-831c-40ed-94e5-e9e3635d2e46] { align-content: center; align-items: center; bottom: auto; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: 1350px; justify-content: flex-start; left: 0; margin: 0 0 0 0; padding: 0px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: -1; --gap-h-9f5e122c-831c-40ed-94e5-e9e3635d2e46: 0px; --gap-v-9f5e122c-831c-40ed-94e5-e9e3635d2e46: 56px; --gap-uuid: 9f5e122c-831c-40ed-94e5-e9e3635d2e46; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-9f5e122c-831c-40ed-94e5-e9e3635d2e46] { display: flex; --gap-h-9f5e122c-831c-40ed-94e5-e9e3635d2e46: 0px; --gap-v-9f5e122c-831c-40ed-94e5-e9e3635d2e46: 56px; }
}
@media screen and (max-width: 840px){
.sd[data-s-9f5e122c-831c-40ed-94e5-e9e3635d2e46] { align-content: center; align-items: center; display: flex; justify-content: flex-start; --gap-h-9f5e122c-831c-40ed-94e5-e9e3635d2e46: 0px; --gap-v-9f5e122c-831c-40ed-94e5-e9e3635d2e46: 56px; }
}
@media screen and (max-width: 540px){
.sd[data-s-9f5e122c-831c-40ed-94e5-e9e3635d2e46] { display: flex; --gap-h-9f5e122c-831c-40ed-94e5-e9e3635d2e46: 0px; --gap-v-9f5e122c-831c-40ed-94e5-e9e3635d2e46: 56px; }
}
@media screen and (max-width: 320px){
.sd[data-s-9f5e122c-831c-40ed-94e5-e9e3635d2e46] { display: flex; --gap-h-9f5e122c-831c-40ed-94e5-e9e3635d2e46: 0px; --gap-v-9f5e122c-831c-40ed-94e5-e9e3635d2e46: 56px; }
}.sd[data-s-6e3718bb-06e5-4b24-8437-18c7fb44b317] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: 1280px; z-index: 5; --gap-h-6e3718bb-06e5-4b24-8437-18c7fb44b317: 0px; --gap-v-6e3718bb-06e5-4b24-8437-18c7fb44b317: 56px; --gap-uuid: 6e3718bb-06e5-4b24-8437-18c7fb44b317; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-6e3718bb-06e5-4b24-8437-18c7fb44b317] { align-content: center; align-items: center; justify-content: flex-start; --gap-h-6e3718bb-06e5-4b24-8437-18c7fb44b317: 0px; --gap-v-6e3718bb-06e5-4b24-8437-18c7fb44b317: 56px; }
}.sd[data-s-561d544b-88ca-4e1a-92f4-1f940ab5dfd1] { flex: 1; height: auto; opacity: 0.1; width: 500px; max-width: 100%; }.sd[data-s-57f4f7d5-e682-45b2-8338-bcf9a8d24066] { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100vh; justify-content: center; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-57f4f7d5-e682-45b2-8338-bcf9a8d24066] { display: flex; }
}
@media screen and (max-width: 840px){
.sd[data-s-57f4f7d5-e682-45b2-8338-bcf9a8d24066] { align-content: center; align-items: center; display: flex; justify-content: center; }
}
@media screen and (max-width: 540px){
.sd[data-s-57f4f7d5-e682-45b2-8338-bcf9a8d24066] { display: flex; }
}
@media screen and (max-width: 320px){
.sd[data-s-57f4f7d5-e682-45b2-8338-bcf9a8d24066] { display: flex; }
}.sd[data-s-c7f6e17b-7679-407a-b6d7-70ae02106e99] { align-content: center; align-items: center; bottom: auto; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100vh; justify-content: center; left: 0px; margin: 0 0 0 0; padding: 0px; position: absolute; right: 0px; top: 0px; width: 100%; z-index: -1; max-width: 100%; }
.sd[data-s-c7f6e17b-7679-407a-b6d7-70ae02106e99]:before { background-repeat: no-repeat; }
@media screen and (max-width: 1140px){
.sd[data-s-c7f6e17b-7679-407a-b6d7-70ae02106e99] { bottom: auto; display: flex; flex: none; height: 100vh; left: 0px; right: 0px; top: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-c7f6e17b-7679-407a-b6d7-70ae02106e99] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-c7f6e17b-7679-407a-b6d7-70ae02106e99] { display: flex; flex: none; height: 100vh; }
}.sd[data-s-6a4d55ae-9acb-4489-90f8-814e149e6293] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-6a4d55ae-9acb-4489-90f8-814e149e6293] { flex: none; width: 90%; max-width: 90%; }
}.sd[data-s-a09d5907-0dbb-4d88-8c35-e0fff1988fb2] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 12px; justify-content: center; padding: 0px; --gap-h-a09d5907-0dbb-4d88-8c35-e0fff1988fb2: 0px; --gap-v-a09d5907-0dbb-4d88-8c35-e0fff1988fb2: 12px; --gap-uuid: a09d5907-0dbb-4d88-8c35-e0fff1988fb2; }
@media screen and (max-width: 540px){
.sd[data-s-a09d5907-0dbb-4d88-8c35-e0fff1988fb2] { flex: none; width: 100%; --gap-h-a09d5907-0dbb-4d88-8c35-e0fff1988fb2: 0px; --gap-v-a09d5907-0dbb-4d88-8c35-e0fff1988fb2: 12px; max-width: 100%; }
}.sd[data-s-1e623387-9965-428c-92f1-ee2564ff6876] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-a09d5907-0dbb-4d88-8c35-e0fff1988fb2) * 0)); --gap-h-1e623387-9965-428c-92f1-ee2564ff6876: 0px; --gap-v-1e623387-9965-428c-92f1-ee2564ff6876: 0px; --gap-uuid: 1e623387-9965-428c-92f1-ee2564ff6876; max-width: calc(100% - (var(--gap-h-a09d5907-0dbb-4d88-8c35-e0fff1988fb2) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-1e623387-9965-428c-92f1-ee2564ff6876] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; --gap-h-1e623387-9965-428c-92f1-ee2564ff6876: 0px; --gap-v-1e623387-9965-428c-92f1-ee2564ff6876: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-1e623387-9965-428c-92f1-ee2564ff6876] { padding: 0px; --gap-h-1e623387-9965-428c-92f1-ee2564ff6876: 0px; --gap-v-1e623387-9965-428c-92f1-ee2564ff6876: 0px; }
}.sd[data-s-2ef34258-c3ad-4d34-a61d-5651bb0331b6] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 100px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.1em; line-height: 1.1; text-align: center; width: calc(100% - (var(--gap-h-1e623387-9965-428c-92f1-ee2564ff6876) * 0)); max-width: calc(100% - (var(--gap-h-1e623387-9965-428c-92f1-ee2564ff6876) * 0)); }
.sd[data-s-2ef34258-c3ad-4d34-a61d-5651bb0331b6] >p { margin: 0px 0px; }
.sd[data-s-2ef34258-c3ad-4d34-a61d-5651bb0331b6] strong { color: #CB6A69; font-weight: 600; }
@media screen and (max-width: 840px){
.sd[data-s-2ef34258-c3ad-4d34-a61d-5651bb0331b6] { font-size: 56px; }
.sd[data-s-2ef34258-c3ad-4d34-a61d-5651bb0331b6] strong { font-size: 56px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2ef34258-c3ad-4d34-a61d-5651bb0331b6] { font-size: 56px; }
.sd[data-s-2ef34258-c3ad-4d34-a61d-5651bb0331b6] strong { font-size: 56px; }
}.sd[data-s-410df042-5496-4682-b200-203932a8b35e] { box-shadow: none; color: #312F2F; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 29px; text-align: center; width: calc(100% - (var(--gap-h-a09d5907-0dbb-4d88-8c35-e0fff1988fb2) * 0)); max-width: calc(100% - (var(--gap-h-a09d5907-0dbb-4d88-8c35-e0fff1988fb2) * 0)); justify-content: center; }
@media screen and (max-width: 840px){
.sd[data-s-410df042-5496-4682-b200-203932a8b35e] { font-size: 16px; letter-spacing: 0.06em; line-height: 1.8; }
}
@media screen and (max-width: 540px){
.sd[data-s-410df042-5496-4682-b200-203932a8b35e] { font-size: 16px; }
}.sd[data-s-f645abb2-2e40-4fe1-9481-1f56ff79019f] { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-end; left: 0px; margin: 0 0 0 0; padding: 0px; position: absolute; right: 0px; top: auto; width: 100%; z-index: 5; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-f645abb2-2e40-4fe1-9481-1f56ff79019f] { display: flex; }
}
@media screen and (max-width: 840px){
.sd[data-s-f645abb2-2e40-4fe1-9481-1f56ff79019f] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-f645abb2-2e40-4fe1-9481-1f56ff79019f] { display: flex; }
}.sd[data-s-4fb8eb97-c3e5-4065-8788-40118ce8e848] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: flex-end; padding: 0px; --gap-uuid: 4fb8eb97-c3e5-4065-8788-40118ce8e848; --gap-h-4fb8eb97-c3e5-4065-8788-40118ce8e848: 0px; --gap-v-4fb8eb97-c3e5-4065-8788-40118ce8e848: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-4fb8eb97-c3e5-4065-8788-40118ce8e848] { gap: 16px; --gap-h-4fb8eb97-c3e5-4065-8788-40118ce8e848: 0px; --gap-v-4fb8eb97-c3e5-4065-8788-40118ce8e848: 16px; }
}.sd[data-s-48cfa3f2-f260-41eb-948c-8e1d84b1b1cc] { color: #312f2fff; font-family: var(--s-font-1b9e7781); font-size: 16px; font-weight: 400; height: auto; letter-spacing: 0.15em; line-height: 1.8; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-dc709239-ba5b-4444-80c0-632c6b7a9eed] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; height: 100px; justify-content: center; overflow-x: hidden; overflow-y: hidden; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: 60px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-dc709239-ba5b-4444-80c0-632c6b7a9eed] { flex: none; height: 80px; max-width: 100%; }
}.sd[data-s-109e6adb-a4a0-4a1a-9189-5fdc52471ad5] { flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; left: 0; margin: 0 0 0 0; outline-offset: -4px; overflow-x: hidden; overflow-y: hidden; position: absolute; top: 0; transform: var(--sd-109e6adb_002da4a0_002d4a1a_002d9189_002d5fdc52471ad5-transform); transition-duration: 0ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: 100%; will-change: transform; max-width: 100%; }
.sd[data-s-109e6adb-a4a0-4a1a-9189-5fdc52471ad5]:focus {outline:none;} .sd[data-s-109e6adb-a4a0-4a1a-9189-5fdc52471ad5]:focus-visible { outline: 2px solid black; }
.sd._animatingNext[data-s-109e6adb-a4a0-4a1a-9189-5fdc52471ad5] { transform: translateX(-100%); }
.sd._animatingPrev[data-s-109e6adb-a4a0-4a1a-9189-5fdc52471ad5] { transform: translateX(100%); }.sd[data-s-86f50ca7-a354-454e-8ef2-bdda5ec2e610] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; transform: translate(0px, 100px); }
.sd[data-s-86f50ca7-a354-454e-8ef2-bdda5ec2e610].appear { opacity: 1; transform: translate(0px, 0px); transition-delay: 600ms; transition-duration: 2400ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.sd[data-s-86f50ca7-a354-454e-8ef2-bdda5ec2e610].appear-active { transition-delay: 600ms; transition-duration: 2400ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.sd[data-s-bda218f2-1397-4fa6-924c-abdd6b81bbfe] { align-content: flex-start; align-items: flex-start; background: #312f2fff; border-radius: 16px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100px; justify-content: flex-end; padding: 0px; width: 1px; z-index: -1; max-width: 100%; }
.sd[data-s-bda218f2-1397-4fa6-924c-abdd6b81bbfe].appear { flex: none; height: 0px; opacity: 1; transition-duration: 2000ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.sd[data-s-bda218f2-1397-4fa6-924c-abdd6b81bbfe].appear-active { transition-duration: 2000ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 540px){
.sd[data-s-bda218f2-1397-4fa6-924c-abdd6b81bbfe] { flex: none; height: 80px; max-width: 100%; }
}.sd[data-s-5e35bbc9-1756-45ed-80c1-2a525de2a4d8] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; margin: 0px 0px; padding: 64px 0px; width: 100%; z-index: 1; --gap-h-5e35bbc9-1756-45ed-80c1-2a525de2a4d8: 0px; --gap-v-5e35bbc9-1756-45ed-80c1-2a525de2a4d8: 56px; --gap-uuid: 5e35bbc9-1756-45ed-80c1-2a525de2a4d8; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-5e35bbc9-1756-45ed-80c1-2a525de2a4d8] { align-content: center; align-items: center; justify-content: flex-start; --gap-h-5e35bbc9-1756-45ed-80c1-2a525de2a4d8: 0px; --gap-v-5e35bbc9-1756-45ed-80c1-2a525de2a4d8: 56px; }
}.sd[data-s-868f2312-867c-465f-b105-5142f1339ffd] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; --gap-h-868f2312-867c-465f-b105-5142f1339ffd: 0px; --gap-v-868f2312-867c-465f-b105-5142f1339ffd: 56px; --gap-uuid: 868f2312-867c-465f-b105-5142f1339ffd; }
@media screen and (max-width: 1140px){
.sd[data-s-868f2312-867c-465f-b105-5142f1339ffd] { flex: none; width: calc(90% - (var(--gap-h-5e35bbc9-1756-45ed-80c1-2a525de2a4d8) * 0.10000000000000003)); --gap-h-868f2312-867c-465f-b105-5142f1339ffd: 0px; --gap-v-868f2312-867c-465f-b105-5142f1339ffd: 56px; max-width: calc(90% - (var(--gap-h-5e35bbc9-1756-45ed-80c1-2a525de2a4d8) * 0.10000000000000003)); }
}
@media screen and (max-width: 840px){
.sd[data-s-868f2312-867c-465f-b105-5142f1339ffd] { align-content: center; align-items: center; justify-content: flex-start; --gap-h-868f2312-867c-465f-b105-5142f1339ffd: 0px; --gap-v-868f2312-867c-465f-b105-5142f1339ffd: 56px; }
}
@media screen and (max-width: 540px){
.sd[data-s-868f2312-867c-465f-b105-5142f1339ffd] { flex: none; gap: 48px; width: 90%; --gap-h-868f2312-867c-465f-b105-5142f1339ffd: 0px; --gap-v-868f2312-867c-465f-b105-5142f1339ffd: 48px; }
}.sd[data-s-3aac6306-4641-489d-bd1e-aef1201d307b] { color: #312f2f80; flex: none; font-family: var(--s-font-1b9e7781); font-size: 150px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1; text-align: center; width: 1400px; max-width: 100%; justify-content: center; }
.sd[data-s-3aac6306-4641-489d-bd1e-aef1201d307b].appear { filter: blur(50px); opacity: 0; transform: translate(0px, 100px); transition-duration: 1000ms; }
.sd[data-s-3aac6306-4641-489d-bd1e-aef1201d307b].appear-active { transition-duration: 1000ms; }
@media screen and (max-width: 840px){
.sd[data-s-3aac6306-4641-489d-bd1e-aef1201d307b] { flex: none; font-size: 72px; line-height: 1.1; width: auto; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-3aac6306-4641-489d-bd1e-aef1201d307b] { flex: none; font-size: 64px; height: calc(90% - (var(--gap-v-868f2312-867c-465f-b105-5142f1339ffd) * 0.10000000000000003)); text-align: left; width: calc(100% - (var(--gap-h-868f2312-867c-465f-b105-5142f1339ffd) * 0)); max-width: calc(100% - (var(--gap-h-868f2312-867c-465f-b105-5142f1339ffd) * 0)); justify-content: flex-start; }
}
@media screen and (max-width: 320px){
.sd[data-s-3aac6306-4641-489d-bd1e-aef1201d307b] { font-size: 60px; }
}.sd[data-s-79417b6c-747c-47d8-959c-40558409496c] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; width: 1280px; --gap-uuid: 79417b6c-747c-47d8-959c-40558409496c; --gap-h-79417b6c-747c-47d8-959c-40558409496c: 0px; --gap-v-79417b6c-747c-47d8-959c-40558409496c: 0px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-79417b6c-747c-47d8-959c-40558409496c] { flex: none; gap: 24px; width: calc(100% - (var(--gap-h-868f2312-867c-465f-b105-5142f1339ffd) * 0)); --gap-h-79417b6c-747c-47d8-959c-40558409496c: 24px; --gap-v-79417b6c-747c-47d8-959c-40558409496c: 0px; max-width: calc(100% - (var(--gap-h-868f2312-867c-465f-b105-5142f1339ffd) * 0)); }
}
@media screen and (max-width: 840px){
.sd[data-s-79417b6c-747c-47d8-959c-40558409496c] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; width: calc(90% - (var(--gap-h-868f2312-867c-465f-b105-5142f1339ffd) * 0.10000000000000003)); --gap-h-79417b6c-747c-47d8-959c-40558409496c: 0px; --gap-v-79417b6c-747c-47d8-959c-40558409496c: 24px; max-width: calc(90% - (var(--gap-h-868f2312-867c-465f-b105-5142f1339ffd) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.sd[data-s-79417b6c-747c-47d8-959c-40558409496c] { flex: none; width: calc(100% - (var(--gap-h-868f2312-867c-465f-b105-5142f1339ffd) * 0)); max-width: calc(100% - (var(--gap-h-868f2312-867c-465f-b105-5142f1339ffd) * 0)); }
}.sd[data-s-03cdd30d-836b-4f60-bf98-45bf376b414a] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: auto; justify-content: flex-start; padding: 0px; width: 680px; --gap-h-03cdd30d-836b-4f60-bf98-45bf376b414a: 0px; --gap-v-03cdd30d-836b-4f60-bf98-45bf376b414a: 72px; --gap-uuid: 03cdd30d-836b-4f60-bf98-45bf376b414a; max-width: 100%; }
.sd[data-s-03cdd30d-836b-4f60-bf98-45bf376b414a].appear { opacity: 0; transform: translate(-200px, 0px); transition-duration: 1000ms; --gap-h-03cdd30d-836b-4f60-bf98-45bf376b414a: 0px; --gap-v-03cdd30d-836b-4f60-bf98-45bf376b414a: 72px; }
.sd[data-s-03cdd30d-836b-4f60-bf98-45bf376b414a].appear-active { transition-duration: 1000ms; }
@media screen and (max-width: 1140px){
.sd[data-s-03cdd30d-836b-4f60-bf98-45bf376b414a] { flex: 1; width: auto; --gap-h-03cdd30d-836b-4f60-bf98-45bf376b414a: 0px; --gap-v-03cdd30d-836b-4f60-bf98-45bf376b414a: 72px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-03cdd30d-836b-4f60-bf98-45bf376b414a] { gap: 16px; --gap-h-03cdd30d-836b-4f60-bf98-45bf376b414a: 0px; --gap-v-03cdd30d-836b-4f60-bf98-45bf376b414a: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-03cdd30d-836b-4f60-bf98-45bf376b414a] { gap: 32px; padding: 0px; --gap-h-03cdd30d-836b-4f60-bf98-45bf376b414a: 0px; --gap-v-03cdd30d-836b-4f60-bf98-45bf376b414a: 32px; }
}.sd[data-s-b61cfc76-0e6b-4840-b922-648f6831e7ed] { color: #312F2F; font-family: var(--s-font-1b9e7781); font-size: 20px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 36px; text-align: left; width: calc(100% - (var(--gap-h-03cdd30d-836b-4f60-bf98-45bf376b414a) * 0)); max-width: calc(100% - (var(--gap-h-03cdd30d-836b-4f60-bf98-45bf376b414a) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-b61cfc76-0e6b-4840-b922-648f6831e7ed] { font-size: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-b61cfc76-0e6b-4840-b922-648f6831e7ed] { font-size: 16px; line-height: 1.8; }
}.sd[data-s-4dacce18-d336-467a-ba4a-67671fcee869] { align-content: center; align-items: center; border-bottom: 1px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; border-top: 0px solid #000000; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 45px; justify-content: flex-start; padding: 8px 12px 8px 12px; width: auto; --gap-h-4dacce18-d336-467a-ba4a-67671fcee869: 10px; --gap-v-4dacce18-d336-467a-ba4a-67671fcee869: 0px; --gap-uuid: 4dacce18-d336-467a-ba4a-67671fcee869; max-width: 100%; }
.sd[data-s-4dacce18-d336-467a-ba4a-67671fcee869]:hover { opacity: 1; --gap-h-4dacce18-d336-467a-ba4a-67671fcee869: 10px; --gap-v-4dacce18-d336-467a-ba4a-67671fcee869: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-4dacce18-d336-467a-ba4a-67671fcee869] { gap: 4px; padding: 2px 4px 2px 4px; --gap-h-4dacce18-d336-467a-ba4a-67671fcee869: 4px; --gap-v-4dacce18-d336-467a-ba4a-67671fcee869: 0px; }
}.sd[data-s-6a363dae-10ad-4ea7-b1ad-3a36c710d84c] { color: #312F2F; flex: none; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.08em; line-height: 29px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-6a363dae-10ad-4ea7-b1ad-3a36c710d84c] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-6a363dae-10ad-4ea7-b1ad-3a36c710d84c] { font-size: 13px; }
}.sd[data-s-fde5fa1c-ba10-4045-a94c-833a4e80eb06] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; width: 24px; max-width: 100%; }
.sd[data-s-4dacce18-d336-467a-ba4a-67671fcee869]:hover .sd[data-s-fde5fa1c-ba10-4045-a94c-833a4e80eb06] { transform: translate(5px, 0px); }.sd[data-s-1b7cd7d0-b1d2-492f-a6e0-1462d903480b] { flex: none; height: auto; width: 490px; max-width: 100%; }
.sd[data-s-1b7cd7d0-b1d2-492f-a6e0-1462d903480b].appear { opacity: 0; transform: translate(200px, 0px); transition-duration: 1000ms; }
.sd[data-s-1b7cd7d0-b1d2-492f-a6e0-1462d903480b].appear-active { transition-duration: 1000ms; }.sd[data-s-08dfd800-5314-42fe-b73b-96a4e903149b] { align-content: center; align-items: center; background: #312f2fff; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 112px 0px 130px 0px; width: 100%; z-index: 2; --gap-h-08dfd800-5314-42fe-b73b-96a4e903149b: 0px; --gap-v-08dfd800-5314-42fe-b73b-96a4e903149b: 56px; --gap-uuid: 08dfd800-5314-42fe-b73b-96a4e903149b; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-08dfd800-5314-42fe-b73b-96a4e903149b] { align-content: center; align-items: center; flex: none; height: auto; justify-content: flex-start; --gap-h-08dfd800-5314-42fe-b73b-96a4e903149b: 0px; --gap-v-08dfd800-5314-42fe-b73b-96a4e903149b: 56px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-08dfd800-5314-42fe-b73b-96a4e903149b] { gap: 40px; padding: 64px 0px; --gap-h-08dfd800-5314-42fe-b73b-96a4e903149b: 0px; --gap-v-08dfd800-5314-42fe-b73b-96a4e903149b: 40px; }
}.sd[data-s-4d09c20f-aaf6-4c9a-a8fd-0d416f85dc16] { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; left: auto; margin: 0 0 0 0; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; position: absolute; right: 0px; top: 0px; width: 670px; z-index: -1; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-4d09c20f-aaf6-4c9a-a8fd-0d416f85dc16] { display: flex; z-index: -1; }
}
@media screen and (max-width: 840px){
.sd[data-s-4d09c20f-aaf6-4c9a-a8fd-0d416f85dc16] { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; left: auto; right: 0px; top: 0px; z-index: -1; }
}
@media screen and (max-width: 540px){
.sd[data-s-4d09c20f-aaf6-4c9a-a8fd-0d416f85dc16] { display: flex; left: 0px; right: 0px; width: auto; max-width: 100%; }
}.sd[data-s-abb65c6c-32ee-46da-a3f4-61c1b2b6ee63] { color: #F4F3F2; font-family: var(--s-font-1b9e7781); font-size: 120px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.08em; line-height: 120px; mix-blend-mode: soft-light; text-align: left; width: 1280px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-abb65c6c-32ee-46da-a3f4-61c1b2b6ee63] { flex: none; width: calc(90% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0.10000000000000003)); }
}
@media screen and (max-width: 840px){
.sd[data-s-abb65c6c-32ee-46da-a3f4-61c1b2b6ee63] { flex: none; font-size: 84px; line-height: 1; width: 90%; }
}
@media screen and (max-width: 540px){
.sd[data-s-abb65c6c-32ee-46da-a3f4-61c1b2b6ee63] { flex: none; font-size: 84px; width: 90%; }
}
@media screen and (max-width: 320px){
.sd[data-s-abb65c6c-32ee-46da-a3f4-61c1b2b6ee63] { font-size: 80px; letter-spacing: 0.05em; }
}.sd[data-s-d43a5a78-a422-41c8-810a-43ebca78db93] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0)); --gap-h-d43a5a78-a422-41c8-810a-43ebca78db93: 0px; --gap-v-d43a5a78-a422-41c8-810a-43ebca78db93: 56px; --gap-uuid: d43a5a78-a422-41c8-810a-43ebca78db93; max-width: calc(100% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-d43a5a78-a422-41c8-810a-43ebca78db93] { flex: none; width: calc(90% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0.10000000000000003)); --gap-h-d43a5a78-a422-41c8-810a-43ebca78db93: 0px; --gap-v-d43a5a78-a422-41c8-810a-43ebca78db93: 56px; max-width: calc(90% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0.10000000000000003)); }
}
@media screen and (max-width: 840px){
.sd[data-s-d43a5a78-a422-41c8-810a-43ebca78db93] { align-content: center; align-items: center; justify-content: flex-start; --gap-h-d43a5a78-a422-41c8-810a-43ebca78db93: 0px; --gap-v-d43a5a78-a422-41c8-810a-43ebca78db93: 56px; }
}.sd[data-s-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 132px; height: auto; justify-content: center; padding: 0px; width: 1280px; --gap-h-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3: 132px; --gap-v-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3: 0px; --gap-uuid: b5aa9a23-bc85-4535-9a46-49f4ea61a0c3; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3] { flex: none; gap: 48px; width: calc(100% - (var(--gap-h-d43a5a78-a422-41c8-810a-43ebca78db93) * 0)); --gap-h-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3: 48px; --gap-v-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3: 0px; max-width: calc(100% - (var(--gap-h-d43a5a78-a422-41c8-810a-43ebca78db93) * 0)); }
}
@media screen and (max-width: 840px){
.sd[data-s-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3] { flex-wrap: wrap; gap: 48px 0px; --gap-h-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3: 0px; --gap-v-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3] { gap: 48px 0px; padding: 0px; --gap-h-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3: 0px; --gap-v-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3: 0px; }
}.sd[data-s-d7bfddd5-d424-4685-ac70-6f74c5fd5250] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; width: 586px; --gap-h-d7bfddd5-d424-4685-ac70-6f74c5fd5250: 0px; --gap-v-d7bfddd5-d424-4685-ac70-6f74c5fd5250: 24px; --gap-uuid: d7bfddd5-d424-4685-ac70-6f74c5fd5250; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-d7bfddd5-d424-4685-ac70-6f74c5fd5250] { flex: 1; width: auto; --gap-h-d7bfddd5-d424-4685-ac70-6f74c5fd5250: 0px; --gap-v-d7bfddd5-d424-4685-ac70-6f74c5fd5250: 24px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-d7bfddd5-d424-4685-ac70-6f74c5fd5250] { flex: none; width: calc(100% - (var(--gap-h-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3) * 0)); --gap-h-d7bfddd5-d424-4685-ac70-6f74c5fd5250: 0px; --gap-v-d7bfddd5-d424-4685-ac70-6f74c5fd5250: 24px; max-width: calc(100% - (var(--gap-h-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-d7bfddd5-d424-4685-ac70-6f74c5fd5250] { flex: none; gap: 16px; padding: 0px; width: 100%; --gap-h-d7bfddd5-d424-4685-ac70-6f74c5fd5250: 0px; --gap-v-d7bfddd5-d424-4685-ac70-6f74c5fd5250: 16px; }
}
@media screen and (max-width: 320px){
.sd[data-s-d7bfddd5-d424-4685-ac70-6f74c5fd5250] { flex: none; width: 100%; --gap-h-d7bfddd5-d424-4685-ac70-6f74c5fd5250: 0px; --gap-v-d7bfddd5-d424-4685-ac70-6f74c5fd5250: 24px; }
}.sd[data-s-d9592e3a-30d7-4530-9328-19abba7b3f03] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 20px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 36px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-d9592e3a-30d7-4530-9328-19abba7b3f03] { font-size: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d9592e3a-30d7-4530-9328-19abba7b3f03] { font-size: 16px; }
}.sd[data-s-396ba0a8-34d7-4c41-8986-08a21ff32266] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-d7bfddd5-d424-4685-ac70-6f74c5fd5250) * 0)); --gap-h-396ba0a8-34d7-4c41-8986-08a21ff32266: 0px; --gap-v-396ba0a8-34d7-4c41-8986-08a21ff32266: 20px; --gap-uuid: 396ba0a8-34d7-4c41-8986-08a21ff32266; max-width: calc(100% - (var(--gap-h-d7bfddd5-d424-4685-ac70-6f74c5fd5250) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-396ba0a8-34d7-4c41-8986-08a21ff32266] { gap: 14px; padding: 0px; --gap-h-396ba0a8-34d7-4c41-8986-08a21ff32266: 0px; --gap-v-396ba0a8-34d7-4c41-8986-08a21ff32266: 14px; }
}.sd[data-s-64761796-191f-4814-8b28-8146044a4c04] { flex: 1; height: auto; width: 354px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-64761796-191f-4814-8b28-8146044a4c04] { width: 264px; max-width: 100%; }
}.sd[data-s-be64c819-2fe2-408d-8e52-4fa2b21a57f0] { color: #F4F3F2; font-family: var(--s-font-1b9e7781); font-size: 20px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 36px; text-align: left; width: calc(100% - (var(--gap-h-396ba0a8-34d7-4c41-8986-08a21ff32266) * 0)); max-width: calc(100% - (var(--gap-h-396ba0a8-34d7-4c41-8986-08a21ff32266) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-be64c819-2fe2-408d-8e52-4fa2b21a57f0] { font-size: 16px; line-height: 1.8; }
}
@media screen and (max-width: 540px){
.sd[data-s-be64c819-2fe2-408d-8e52-4fa2b21a57f0] { font-size: 16px; }
}.sd[data-s-d693863c-2423-43c1-abc1-3918844ffdc4] { align-items: center; border-bottom: 1px solid #F4F3F2; border-left: 0px solid #F4F3F2; border-right: 0px solid #F4F3F2; border-top: 0px solid #F4F3F2; flex-direction: row; gap: 10px; height: auto; justify-content: flex-start; padding: 8px 0px 7px 0px; width: calc(100% - (var(--gap-h-396ba0a8-34d7-4c41-8986-08a21ff32266) * 0)); --gap-h-d693863c-2423-43c1-abc1-3918844ffdc4: 10px; --gap-v-d693863c-2423-43c1-abc1-3918844ffdc4: 0px; --gap-uuid: d693863c-2423-43c1-abc1-3918844ffdc4; max-width: calc(100% - (var(--gap-h-396ba0a8-34d7-4c41-8986-08a21ff32266) * 0)); }
.sd[data-s-d693863c-2423-43c1-abc1-3918844ffdc4]:hover { opacity: 0.8; transform: translate(0px, 0px); --gap-h-d693863c-2423-43c1-abc1-3918844ffdc4: 10px; --gap-v-d693863c-2423-43c1-abc1-3918844ffdc4: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-d693863c-2423-43c1-abc1-3918844ffdc4] { gap: 4px; padding: 2px 0px 2px 0px; --gap-h-d693863c-2423-43c1-abc1-3918844ffdc4: 4px; --gap-v-d693863c-2423-43c1-abc1-3918844ffdc4: 0px; }
}.sd[data-s-af9dfed4-0c9b-4f74-a14e-1c99407b17e7] { color: #F4F3F2; flex: none; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.08em; line-height: 29px; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-d693863c-2423-43c1-abc1-3918844ffdc4]:hover .sd[data-s-af9dfed4-0c9b-4f74-a14e-1c99407b17e7] { color: var(--s-color-a58214db); }
@media screen and (max-width: 840px){
.sd[data-s-af9dfed4-0c9b-4f74-a14e-1c99407b17e7] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-af9dfed4-0c9b-4f74-a14e-1c99407b17e7] { font-size: 13px; margin: 0px; }
}.sd[data-s-d2b3caa2-3ae7-4ed1-bd34-b3e2bc10c8d3] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px; overflow-x: hidden; overflow-y: hidden; width: 24px; max-width: 100%; }
.sd[data-s-d693863c-2423-43c1-abc1-3918844ffdc4]:hover .sd[data-s-d2b3caa2-3ae7-4ed1-bd34-b3e2bc10c8d3] { transform: translate(5px, 0px); }
@media screen and (max-width: 540px){
.sd[data-s-d2b3caa2-3ae7-4ed1-bd34-b3e2bc10c8d3] { margin: 0px; }
}.sd[data-s-3fb64dc2-e85c-491f-bf3d-89dad95ba283] { align-items: center; border-bottom: 1px solid #F4F3F2; border-left: 0px solid #F4F3F2; border-right: 0px solid #F4F3F2; border-top: 0px solid #F4F3F2; display: none; flex-direction: row; gap: 10px; height: auto; justify-content: flex-start; padding: 8px 0px 7px 0px; width: calc(100% - (var(--gap-h-d7bfddd5-d424-4685-ac70-6f74c5fd5250) * 0)); --gap-h-3fb64dc2-e85c-491f-bf3d-89dad95ba283: 10px; --gap-v-3fb64dc2-e85c-491f-bf3d-89dad95ba283: 0px; --gap-uuid: 3fb64dc2-e85c-491f-bf3d-89dad95ba283; max-width: calc(100% - (var(--gap-h-d7bfddd5-d424-4685-ac70-6f74c5fd5250) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-3fb64dc2-e85c-491f-bf3d-89dad95ba283] { display: none; flex: none; padding: 8px 8px; width: auto; --gap-h-3fb64dc2-e85c-491f-bf3d-89dad95ba283: 10px; --gap-v-3fb64dc2-e85c-491f-bf3d-89dad95ba283: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-3fb64dc2-e85c-491f-bf3d-89dad95ba283] { display: none; gap: 4px; padding: 2px 0px 2px 0px; --gap-h-3fb64dc2-e85c-491f-bf3d-89dad95ba283: 4px; --gap-v-3fb64dc2-e85c-491f-bf3d-89dad95ba283: 0px; }
}.sd[data-s-7f1ba243-3804-4be3-9953-5920b32afbd3] { color: #F4F3F2; flex: none; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.08em; line-height: 29px; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-7f1ba243-3804-4be3-9953-5920b32afbd3] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-7f1ba243-3804-4be3-9953-5920b32afbd3] { font-size: 13px; }
}.sd[data-s-d13ceb99-d5a5-4a4d-b085-edff116eec8a] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px; overflow-x: hidden; overflow-y: hidden; width: 24px; max-width: 100%; }.sd[data-s-937f69c8-4221-4f8f-a17c-c674b365e94c] { flex: none; height: calc(100% - (var(--gap-v-b5aa9a23-bc85-4535-9a46-49f4ea61a0c3) * 0)); transform: scale(1, 1); width: 570px; max-width: 100%; }
.sd[data-s-937f69c8-4221-4f8f-a17c-c674b365e94c].appear { filter: blur(50px); opacity: 0; transform: translate(200px, 0px) scale(1, 1); transition-delay: 200ms; transition-duration: 800ms; }
.sd[data-s-937f69c8-4221-4f8f-a17c-c674b365e94c].appear-active { transition-delay: 200ms; transition-duration: 800ms; }
@media screen and (max-width: 1140px){
.sd[data-s-937f69c8-4221-4f8f-a17c-c674b365e94c] { flex: none; height: 510px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-937f69c8-4221-4f8f-a17c-c674b365e94c].appear { filter: blur(50px); opacity: 0; transform: translate(0px, 80px); transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: ease; }
.sd[data-s-937f69c8-4221-4f8f-a17c-c674b365e94c].appear-active { transition-delay: 200ms; transition-duration: 800ms; transition-timing-function: ease; }
.sd[data-s-937f69c8-4221-4f8f-a17c-c674b365e94c] { flex: none; height: 320px; width: 350px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-937f69c8-4221-4f8f-a17c-c674b365e94c] { flex: none; }
}.sd[data-s-d496eaae-e171-470e-adfd-52872f1d5af2] { background: #f4f3f2ff; flex: none; height: 1px; opacity: 0.1; width: calc(100% - (var(--gap-h-d43a5a78-a422-41c8-810a-43ebca78db93) * 0)); max-width: calc(100% - (var(--gap-h-d43a5a78-a422-41c8-810a-43ebca78db93) * 0)); }.sd[data-s-734325f2-c450-4bef-9a2c-4d71fc2ecfbf] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0)); --gap-h-734325f2-c450-4bef-9a2c-4d71fc2ecfbf: 0px; --gap-v-734325f2-c450-4bef-9a2c-4d71fc2ecfbf: 56px; --gap-uuid: 734325f2-c450-4bef-9a2c-4d71fc2ecfbf; max-width: calc(100% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-734325f2-c450-4bef-9a2c-4d71fc2ecfbf] { align-content: center; align-items: center; justify-content: flex-start; --gap-h-734325f2-c450-4bef-9a2c-4d71fc2ecfbf: 0px; --gap-v-734325f2-c450-4bef-9a2c-4d71fc2ecfbf: 56px; }
}.sd[data-s-ee073d14-4e41-4dcf-ac93-8f989621e7de] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 132px; height: auto; justify-content: center; padding: 0px; width: 1280px; --gap-h-ee073d14-4e41-4dcf-ac93-8f989621e7de: 132px; --gap-v-ee073d14-4e41-4dcf-ac93-8f989621e7de: 0px; --gap-uuid: ee073d14-4e41-4dcf-ac93-8f989621e7de; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-ee073d14-4e41-4dcf-ac93-8f989621e7de] { flex: none; gap: 48px; width: calc(90% - (var(--gap-h-734325f2-c450-4bef-9a2c-4d71fc2ecfbf) * 0.10000000000000003)); --gap-h-ee073d14-4e41-4dcf-ac93-8f989621e7de: 48px; --gap-v-ee073d14-4e41-4dcf-ac93-8f989621e7de: 0px; max-width: calc(90% - (var(--gap-h-734325f2-c450-4bef-9a2c-4d71fc2ecfbf) * 0.10000000000000003)); }
}
@media screen and (max-width: 840px){
.sd[data-s-ee073d14-4e41-4dcf-ac93-8f989621e7de] { flex-wrap: wrap; gap: 48px 0px; --gap-h-ee073d14-4e41-4dcf-ac93-8f989621e7de: 0px; --gap-v-ee073d14-4e41-4dcf-ac93-8f989621e7de: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-ee073d14-4e41-4dcf-ac93-8f989621e7de] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column-reverse; flex-wrap: nowrap; gap: 48px 0px; height: auto; justify-content: center; padding: 0px; --gap-h-ee073d14-4e41-4dcf-ac93-8f989621e7de: 0px; --gap-v-ee073d14-4e41-4dcf-ac93-8f989621e7de: 48px; }
}.sd[data-s-1646f3dd-852f-4e60-aa4b-982ba640fc26] { align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: 510px; justify-content: center; width: 570px; z-index: 0; max-width: 100%; }
.sd[data-s-1646f3dd-852f-4e60-aa4b-982ba640fc26].appear { filter: blur(50px); opacity: 0; transform: translate(-400px, 0px); transition-delay: 600ms; transition-duration: 1000ms; transition-timing-function: ease; }
.sd[data-s-1646f3dd-852f-4e60-aa4b-982ba640fc26].appear-active { transition-delay: 600ms; transition-duration: 1000ms; transition-timing-function: ease; }
@media screen and (max-width: 840px){
.sd[data-s-1646f3dd-852f-4e60-aa4b-982ba640fc26] { align-content: center; align-items: center; justify-content: flex-start; }
}
@media screen and (max-width: 540px){
.sd[data-s-1646f3dd-852f-4e60-aa4b-982ba640fc26].appear { transform: translate(0px, 80px); transition-delay: 200ms; transition-duration: 800ms; }
.sd[data-s-1646f3dd-852f-4e60-aa4b-982ba640fc26].appear-active { transition-delay: 200ms; transition-duration: 800ms; }
.sd[data-s-1646f3dd-852f-4e60-aa4b-982ba640fc26] { flex: none; height: 320px; width: 350px; max-width: 100%; }
}.sd[data-s-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8] { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: 28px; margin: 0 0 0 0; padding: 0px; position: absolute; top: 20px; --gap-h-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8: 0px; --gap-v-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8: 0px; --gap-uuid: f4545ef2-489b-40bb-b2d8-8664f0c8b6e8; max-width: 100%; }
.sd[data-s-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8]:hover { opacity: 1; --gap-h-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8: 0px; --gap-v-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8] { display: flex; --gap-h-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8: 0px; --gap-v-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8] { align-content: center; align-items: center; display: flex; justify-content: flex-start; --gap-h-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8: 0px; --gap-v-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8] { display: flex; top: 13px; --gap-h-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8: 0px; --gap-v-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8: 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8] { display: flex; --gap-h-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8: 0px; --gap-v-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8: 0px; }
}.sd[data-s-0dd3c0bf-be4f-4692-b1c4-5c6875411973] { align-content: center; align-items: center; background: #5a5757; border-radius: 128px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 130px; justify-content: center; width: 130px; max-width: 100%; }
.sd[data-s-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8]:hover .sd[data-s-0dd3c0bf-be4f-4692-b1c4-5c6875411973]:hover { opacity: 0; }
.sd[data-s-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8]:hover .sd[data-s-0dd3c0bf-be4f-4692-b1c4-5c6875411973] { opacity: 0; }
@media screen and (max-width: 1140px){
.sd[data-s-0dd3c0bf-be4f-4692-b1c4-5c6875411973] { display: flex; }
}
@media screen and (max-width: 840px){
.sd[data-s-0dd3c0bf-be4f-4692-b1c4-5c6875411973] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-0dd3c0bf-be4f-4692-b1c4-5c6875411973] { display: flex; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-0dd3c0bf-be4f-4692-b1c4-5c6875411973] { display: flex; }
}.sd[data-s-2ab18768-4b09-4c55-82b0-25f6edb0e18e] { align-content: center; align-items: center; background: #EEEEEE; border-radius: 128px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 130px; justify-content: center; margin: -130px 0px; opacity: 0; transform: translate(-30px, 0px); width: 130px; z-index: -2; max-width: 100%; }
.sd[data-s-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8]:hover .sd[data-s-2ab18768-4b09-4c55-82b0-25f6edb0e18e]:hover { opacity: 0; }
.sd[data-s-f4545ef2-489b-40bb-b2d8-8664f0c8b6e8]:hover .sd[data-s-2ab18768-4b09-4c55-82b0-25f6edb0e18e] { opacity: 1; transform: translate(0px, 0px); transition-duration: 1000ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 840px){
.sd[data-s-2ab18768-4b09-4c55-82b0-25f6edb0e18e] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-2ab18768-4b09-4c55-82b0-25f6edb0e18e] { display: none; flex: none; height: 80px; margin: -80px 0px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-2ab18768-4b09-4c55-82b0-25f6edb0e18e] { display: none; }
}.sd[data-s-75fe3bed-fe62-471c-9ea7-a7ad1beab070] { align-content: center; align-items: center; bottom: auto; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: auto; margin: 0 0 0 0; padding: 0px; position: absolute; right: 20px; top: 95px; --gap-h-75fe3bed-fe62-471c-9ea7-a7ad1beab070: 0px; --gap-v-75fe3bed-fe62-471c-9ea7-a7ad1beab070: 0px; --gap-uuid: 75fe3bed-fe62-471c-9ea7-a7ad1beab070; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-75fe3bed-fe62-471c-9ea7-a7ad1beab070] { display: flex; --gap-h-75fe3bed-fe62-471c-9ea7-a7ad1beab070: 0px; --gap-v-75fe3bed-fe62-471c-9ea7-a7ad1beab070: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-75fe3bed-fe62-471c-9ea7-a7ad1beab070] { align-content: center; align-items: center; display: flex; justify-content: flex-start; --gap-h-75fe3bed-fe62-471c-9ea7-a7ad1beab070: 0px; --gap-v-75fe3bed-fe62-471c-9ea7-a7ad1beab070: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-75fe3bed-fe62-471c-9ea7-a7ad1beab070] { display: flex; right: 8px; top: 53px; --gap-h-75fe3bed-fe62-471c-9ea7-a7ad1beab070: 0px; --gap-v-75fe3bed-fe62-471c-9ea7-a7ad1beab070: 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-75fe3bed-fe62-471c-9ea7-a7ad1beab070] { display: flex; --gap-h-75fe3bed-fe62-471c-9ea7-a7ad1beab070: 0px; --gap-v-75fe3bed-fe62-471c-9ea7-a7ad1beab070: 0px; }
}.sd[data-s-31f03725-f273-4b51-b644-e2cce16c18a4] { align-content: center; align-items: center; background: #5a5757; border-radius: 128px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 130px; justify-content: center; width: 130px; max-width: 100%; }
.sd[data-s-31f03725-f273-4b51-b644-e2cce16c18a4]:hover { opacity: 0; }
@media screen and (max-width: 1140px){
.sd[data-s-31f03725-f273-4b51-b644-e2cce16c18a4] { display: flex; }
}
@media screen and (max-width: 840px){
.sd[data-s-31f03725-f273-4b51-b644-e2cce16c18a4] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-31f03725-f273-4b51-b644-e2cce16c18a4] { display: flex; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-31f03725-f273-4b51-b644-e2cce16c18a4] { display: flex; }
}.sd[data-s-37d2eb42-3bff-4942-8bde-0a3902596354] { align-content: center; align-items: center; background: #EEEEEE; border-radius: 128px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 130px; justify-content: center; margin: -130px 0px; opacity: 0; transform: translate(-30px, 0px); width: 130px; z-index: -2; max-width: 100%; }
.sd[data-s-37d2eb42-3bff-4942-8bde-0a3902596354]:hover { opacity: 0; }
@media screen and (max-width: 840px){
.sd[data-s-37d2eb42-3bff-4942-8bde-0a3902596354] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-37d2eb42-3bff-4942-8bde-0a3902596354] { display: none; flex: none; height: 80px; margin: -80px 0px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-37d2eb42-3bff-4942-8bde-0a3902596354] { display: none; }
}.sd[data-s-db3883b0-ab60-4052-809a-94b88f37ae60] { align-content: center; align-items: center; bottom: auto; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; left: 150px; margin: 0 0 0 0; padding: 0px; position: absolute; right: auto; top: 360px; --gap-h-db3883b0-ab60-4052-809a-94b88f37ae60: 0px; --gap-v-db3883b0-ab60-4052-809a-94b88f37ae60: 0px; --gap-uuid: db3883b0-ab60-4052-809a-94b88f37ae60; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-db3883b0-ab60-4052-809a-94b88f37ae60] { display: flex; --gap-h-db3883b0-ab60-4052-809a-94b88f37ae60: 0px; --gap-v-db3883b0-ab60-4052-809a-94b88f37ae60: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-db3883b0-ab60-4052-809a-94b88f37ae60] { align-content: center; align-items: center; display: flex; justify-content: flex-start; --gap-h-db3883b0-ab60-4052-809a-94b88f37ae60: 0px; --gap-v-db3883b0-ab60-4052-809a-94b88f37ae60: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-db3883b0-ab60-4052-809a-94b88f37ae60] { display: flex; left: 92px; top: 223px; --gap-h-db3883b0-ab60-4052-809a-94b88f37ae60: 0px; --gap-v-db3883b0-ab60-4052-809a-94b88f37ae60: 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-db3883b0-ab60-4052-809a-94b88f37ae60] { display: flex; --gap-h-db3883b0-ab60-4052-809a-94b88f37ae60: 0px; --gap-v-db3883b0-ab60-4052-809a-94b88f37ae60: 0px; }
}.sd[data-s-20b20277-e199-4daa-b408-565839b75c0c] { align-content: center; align-items: center; background: #5a5757; border-radius: 128px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 130px; justify-content: center; width: 130px; max-width: 100%; }
.sd[data-s-20b20277-e199-4daa-b408-565839b75c0c]:hover { opacity: 0; }
@media screen and (max-width: 1140px){
.sd[data-s-20b20277-e199-4daa-b408-565839b75c0c] { display: flex; }
}
@media screen and (max-width: 840px){
.sd[data-s-20b20277-e199-4daa-b408-565839b75c0c] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-20b20277-e199-4daa-b408-565839b75c0c] { display: flex; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-20b20277-e199-4daa-b408-565839b75c0c] { display: flex; }
}.sd[data-s-3bb860b7-ec3f-4824-ac31-520d626203b9] { align-content: center; align-items: center; background: #EEEEEE; border-radius: 128px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 130px; justify-content: center; margin: -130px 0px; opacity: 0; transform: translate(-30px, 0px); width: 130px; z-index: -2; max-width: 100%; }
.sd[data-s-3bb860b7-ec3f-4824-ac31-520d626203b9]:hover { opacity: 0; }
@media screen and (max-width: 840px){
.sd[data-s-3bb860b7-ec3f-4824-ac31-520d626203b9] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-3bb860b7-ec3f-4824-ac31-520d626203b9] { display: none; flex: none; height: 80px; margin: -80px 0px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-3bb860b7-ec3f-4824-ac31-520d626203b9] { display: none; }
}.sd[data-s-38854700-88a1-4c4d-9436-7fe680bde50b] { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: center; left: 0; margin: 0 0 0 0; position: absolute; top: 0; width: 100%; z-index: -2; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-38854700-88a1-4c4d-9436-7fe680bde50b] { display: flex; }
}
@media screen and (max-width: 840px){
.sd[data-s-38854700-88a1-4c4d-9436-7fe680bde50b] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-38854700-88a1-4c4d-9436-7fe680bde50b] { display: flex; }
}
@media screen and (max-width: 320px){
.sd[data-s-38854700-88a1-4c4d-9436-7fe680bde50b] { display: flex; }
}.sd[data-s-a93cd45c-8965-4a02-9a41-9f8b89aac501] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; width: 586px; --gap-h-a93cd45c-8965-4a02-9a41-9f8b89aac501: 0px; --gap-v-a93cd45c-8965-4a02-9a41-9f8b89aac501: 24px; --gap-uuid: a93cd45c-8965-4a02-9a41-9f8b89aac501; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-a93cd45c-8965-4a02-9a41-9f8b89aac501] { flex: 1; width: auto; --gap-h-a93cd45c-8965-4a02-9a41-9f8b89aac501: 0px; --gap-v-a93cd45c-8965-4a02-9a41-9f8b89aac501: 24px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-a93cd45c-8965-4a02-9a41-9f8b89aac501] { flex: none; width: calc(100% - (var(--gap-h-ee073d14-4e41-4dcf-ac93-8f989621e7de) * 0)); --gap-h-a93cd45c-8965-4a02-9a41-9f8b89aac501: 0px; --gap-v-a93cd45c-8965-4a02-9a41-9f8b89aac501: 24px; max-width: calc(100% - (var(--gap-h-ee073d14-4e41-4dcf-ac93-8f989621e7de) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-a93cd45c-8965-4a02-9a41-9f8b89aac501] { flex: none; gap: 16px; padding: 0px; width: 100%; --gap-h-a93cd45c-8965-4a02-9a41-9f8b89aac501: 0px; --gap-v-a93cd45c-8965-4a02-9a41-9f8b89aac501: 16px; }
}.sd[data-s-5b6a45ac-1887-4ea9-9cdc-0663160a4637] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-a93cd45c-8965-4a02-9a41-9f8b89aac501) * 0)); --gap-h-5b6a45ac-1887-4ea9-9cdc-0663160a4637: 0px; --gap-v-5b6a45ac-1887-4ea9-9cdc-0663160a4637: 20px; --gap-uuid: 5b6a45ac-1887-4ea9-9cdc-0663160a4637; max-width: calc(100% - (var(--gap-h-a93cd45c-8965-4a02-9a41-9f8b89aac501) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-5b6a45ac-1887-4ea9-9cdc-0663160a4637] { gap: 14px; padding: 0px; --gap-h-5b6a45ac-1887-4ea9-9cdc-0663160a4637: 0px; --gap-v-5b6a45ac-1887-4ea9-9cdc-0663160a4637: 14px; }
}.sd[data-s-c7856156-42b6-45c2-a174-d5e25b1035c4] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 20px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 36px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-c7856156-42b6-45c2-a174-d5e25b1035c4] { font-size: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c7856156-42b6-45c2-a174-d5e25b1035c4] { font-size: 16px; }
}.sd[data-s-b07bd8b2-768b-416c-bc81-2c8ccedab14f] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-5b6a45ac-1887-4ea9-9cdc-0663160a4637) * 0)); --gap-h-b07bd8b2-768b-416c-bc81-2c8ccedab14f: 0px; --gap-v-b07bd8b2-768b-416c-bc81-2c8ccedab14f: 20px; --gap-uuid: b07bd8b2-768b-416c-bc81-2c8ccedab14f; max-width: calc(100% - (var(--gap-h-5b6a45ac-1887-4ea9-9cdc-0663160a4637) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-b07bd8b2-768b-416c-bc81-2c8ccedab14f] { gap: 14px; padding: 0px; --gap-h-b07bd8b2-768b-416c-bc81-2c8ccedab14f: 0px; --gap-v-b07bd8b2-768b-416c-bc81-2c8ccedab14f: 14px; }
}.sd[data-s-ba500456-d4e8-4859-a195-e0131aa6d212] { flex: 1; height: auto; width: 186px; max-width: 100%; }
.sd[data-s-ba500456-d4e8-4859-a195-e0131aa6d212].appear { transition-duration: 400ms; }
.sd[data-s-ba500456-d4e8-4859-a195-e0131aa6d212].appear-active { transition-duration: 400ms; }
@media screen and (max-width: 540px){
.sd[data-s-ba500456-d4e8-4859-a195-e0131aa6d212] { width: 138px; max-width: 100%; }
}.sd[data-s-eed849a1-2bcd-4d39-9c42-5745d46413aa] { color: #F4F3F2; font-family: var(--s-font-1b9e7781); font-size: 20px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 36px; text-align: left; width: calc(100% - (var(--gap-h-b07bd8b2-768b-416c-bc81-2c8ccedab14f) * 0)); max-width: calc(100% - (var(--gap-h-b07bd8b2-768b-416c-bc81-2c8ccedab14f) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-eed849a1-2bcd-4d39-9c42-5745d46413aa] { font-size: 16px; line-height: 1.8; }
}
@media screen and (max-width: 540px){
.sd[data-s-eed849a1-2bcd-4d39-9c42-5745d46413aa] { font-size: 16px; }
}.sd[data-s-9ff6645e-4cf3-4b07-9831-b7ec75a421d1] { align-items: center; border-bottom: 1px solid #F4F3F2; border-left: 0px solid #F4F3F2; border-right: 0px solid #F4F3F2; border-top: 0px solid #F4F3F2; flex-direction: row; gap: 10px; height: auto; justify-content: flex-start; padding: 8px 0px 7px 0px; width: calc(100% - (var(--gap-h-b07bd8b2-768b-416c-bc81-2c8ccedab14f) * 0)); --gap-h-9ff6645e-4cf3-4b07-9831-b7ec75a421d1: 10px; --gap-v-9ff6645e-4cf3-4b07-9831-b7ec75a421d1: 0px; --gap-uuid: 9ff6645e-4cf3-4b07-9831-b7ec75a421d1; max-width: calc(100% - (var(--gap-h-b07bd8b2-768b-416c-bc81-2c8ccedab14f) * 0)); }
.sd[data-s-9ff6645e-4cf3-4b07-9831-b7ec75a421d1]:hover { opacity: 0.8; transform: translate(0px, 0px); --gap-h-9ff6645e-4cf3-4b07-9831-b7ec75a421d1: 10px; --gap-v-9ff6645e-4cf3-4b07-9831-b7ec75a421d1: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-9ff6645e-4cf3-4b07-9831-b7ec75a421d1] { gap: 4px; padding: 2px 0px 2px 0px; --gap-h-9ff6645e-4cf3-4b07-9831-b7ec75a421d1: 4px; --gap-v-9ff6645e-4cf3-4b07-9831-b7ec75a421d1: 0px; }
}.sd[data-s-faa5c8c6-6b8a-4d25-a2db-0e19cfe5a788] { color: #F4F3F2; flex: none; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.08em; line-height: 29px; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-9ff6645e-4cf3-4b07-9831-b7ec75a421d1]:hover .sd[data-s-faa5c8c6-6b8a-4d25-a2db-0e19cfe5a788] { color: var(--s-color-a58214db); }
@media screen and (max-width: 840px){
.sd[data-s-faa5c8c6-6b8a-4d25-a2db-0e19cfe5a788] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-faa5c8c6-6b8a-4d25-a2db-0e19cfe5a788] { font-size: 13px; margin: 0px; }
}.sd[data-s-ba083220-224a-4424-9f4a-38df6c6fc03f] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px; overflow-x: hidden; overflow-y: hidden; width: 24px; max-width: 100%; }
.sd[data-s-9ff6645e-4cf3-4b07-9831-b7ec75a421d1]:hover .sd[data-s-ba083220-224a-4424-9f4a-38df6c6fc03f] { transform: translate(5px, 0px); }
@media screen and (max-width: 540px){
.sd[data-s-ba083220-224a-4424-9f4a-38df6c6fc03f] { margin: 0px; }
}.sd[data-s-6148d3d5-4419-4dae-8184-51669f2e10f2] { align-items: center; border-bottom: 1px solid #F4F3F2; border-left: 0px solid #F4F3F2; border-right: 0px solid #F4F3F2; border-top: 0px solid #F4F3F2; display: none; flex-direction: row; gap: 10px; height: auto; justify-content: flex-start; padding: 8px 0px 7px 0px; width: calc(100% - (var(--gap-h-a93cd45c-8965-4a02-9a41-9f8b89aac501) * 0)); --gap-h-6148d3d5-4419-4dae-8184-51669f2e10f2: 10px; --gap-v-6148d3d5-4419-4dae-8184-51669f2e10f2: 0px; --gap-uuid: 6148d3d5-4419-4dae-8184-51669f2e10f2; max-width: calc(100% - (var(--gap-h-a93cd45c-8965-4a02-9a41-9f8b89aac501) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-6148d3d5-4419-4dae-8184-51669f2e10f2] { display: none; flex: none; padding: 8px 8px; width: auto; --gap-h-6148d3d5-4419-4dae-8184-51669f2e10f2: 10px; --gap-v-6148d3d5-4419-4dae-8184-51669f2e10f2: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-6148d3d5-4419-4dae-8184-51669f2e10f2] { display: none; gap: 4px; padding: 2px 0px 2px 0px; --gap-h-6148d3d5-4419-4dae-8184-51669f2e10f2: 4px; --gap-v-6148d3d5-4419-4dae-8184-51669f2e10f2: 0px; }
}.sd[data-s-04224649-2eb7-4bbb-8645-f21e23fbf405] { color: #F4F3F2; flex: none; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.08em; line-height: 29px; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-04224649-2eb7-4bbb-8645-f21e23fbf405] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-04224649-2eb7-4bbb-8645-f21e23fbf405] { font-size: 13px; }
}.sd[data-s-b73ce953-0b77-4a7f-a7c1-22d17160317d] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px; overflow-x: hidden; overflow-y: hidden; width: 24px; max-width: 100%; }.sd[data-s-173de5d6-67bb-41ac-9592-065f8da6a7a5] { align-content: center; align-items: center; display: none; flex-direction: row; flex-wrap: nowrap; height: 640px; justify-content: center; overflow-x: hidden; overflow-y: hidden; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: calc(100% - (var(--gap-h-734325f2-c450-4bef-9a2c-4d71fc2ecfbf) * 0)); --gap-uuid: 173de5d6-67bb-41ac-9592-065f8da6a7a5; --gap-h-173de5d6-67bb-41ac-9592-065f8da6a7a5: 0px; --gap-v-173de5d6-67bb-41ac-9592-065f8da6a7a5: 0px; max-width: calc(100% - (var(--gap-h-734325f2-c450-4bef-9a2c-4d71fc2ecfbf) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-173de5d6-67bb-41ac-9592-065f8da6a7a5] { display: flex; flex: none; height: auto; overflow-x: visible; overflow-y: visible; padding: 0px 0px 0px 0px; width: calc(80% - (var(--gap-h-734325f2-c450-4bef-9a2c-4d71fc2ecfbf) * 0.2)); max-width: calc(80% - (var(--gap-h-734325f2-c450-4bef-9a2c-4d71fc2ecfbf) * 0.2)); }
}
@media screen and (max-width: 540px){
.sd[data-s-173de5d6-67bb-41ac-9592-065f8da6a7a5] { border-radius: 12px; display: flex; flex: none; gap: 20px; height: auto; overflow-x: visible; overflow-y: visible; width: 80%; --gap-h-173de5d6-67bb-41ac-9592-065f8da6a7a5: 20px; --gap-v-173de5d6-67bb-41ac-9592-065f8da6a7a5: 0px; }
}.sd[data-s-a305184e-3910-4b9e-bcb6-972f1dae72c4] { flex-direction: column; flex-wrap: nowrap; height: calc(100% - (var(--gap-v-173de5d6-67bb-41ac-9592-065f8da6a7a5) * 0)); outline-offset: -4px; transform: var(--sd-a305184e_002d3910_002d4b9e_002dbcb6_002d972f1dae72c4-transform); transition-duration: ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: calc(100% - (var(--gap-h-173de5d6-67bb-41ac-9592-065f8da6a7a5) * 0)); will-change: transform; max-width: calc(100% - (var(--gap-h-173de5d6-67bb-41ac-9592-065f8da6a7a5) * 0)); }
.sd[data-s-a305184e-3910-4b9e-bcb6-972f1dae72c4]:focus {outline:none;} .sd[data-s-a305184e-3910-4b9e-bcb6-972f1dae72c4]:focus-visible { outline: 2px solid black; }
.sd._animatingNext[data-s-a305184e-3910-4b9e-bcb6-972f1dae72c4] { transform: translateX(-100%); }
.sd._animatingPrev[data-s-a305184e-3910-4b9e-bcb6-972f1dae72c4] { transform: translateX(100%); }
@media screen and (max-width: 840px){
.sd[data-s-a305184e-3910-4b9e-bcb6-972f1dae72c4] { margin: 0px 20px; padding: 0px; width: calc(100% - 40px - (var(--gap-h-173de5d6-67bb-41ac-9592-065f8da6a7a5) * 0)); max-width: calc(100% - 40px - (var(--gap-h-173de5d6-67bb-41ac-9592-065f8da6a7a5) * 0)); height: calc(100% - (var(--gap-v-173de5d6-67bb-41ac-9592-065f8da6a7a5) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-a305184e-3910-4b9e-bcb6-972f1dae72c4] { border-radius: 12px; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; width: calc(100% - (var(--gap-h-173de5d6-67bb-41ac-9592-065f8da6a7a5) * 0)); max-width: calc(100% - (var(--gap-h-173de5d6-67bb-41ac-9592-065f8da6a7a5) * 0)); height: calc(100% - (var(--gap-v-173de5d6-67bb-41ac-9592-065f8da6a7a5) * 0)); }
}.sd[data-s-4d5304f2-5326-413f-8f20-22b1a30e37a4] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-end; padding: 0px 80px 88px; width: 100%; z-index: -1; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-4d5304f2-5326-413f-8f20-22b1a30e37a4] { padding: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4d5304f2-5326-413f-8f20-22b1a30e37a4] { padding: 0px 0px; }
}.sd[data-s-f36167ab-7abf-4a0b-8b5c-ed73dbfe51e3] { background: #f4f3f2ff; flex: none; height: 1px; opacity: 0.1; width: calc(100% - (var(--gap-h-734325f2-c450-4bef-9a2c-4d71fc2ecfbf) * 0)); max-width: calc(100% - (var(--gap-h-734325f2-c450-4bef-9a2c-4d71fc2ecfbf) * 0)); }.sd[data-s-1961bc53-4712-4f92-9c43-e454194fbe76] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0)); --gap-h-1961bc53-4712-4f92-9c43-e454194fbe76: 0px; --gap-v-1961bc53-4712-4f92-9c43-e454194fbe76: 56px; --gap-uuid: 1961bc53-4712-4f92-9c43-e454194fbe76; max-width: calc(100% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-1961bc53-4712-4f92-9c43-e454194fbe76] { flex: none; width: calc(90% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0.10000000000000003)); --gap-h-1961bc53-4712-4f92-9c43-e454194fbe76: 0px; --gap-v-1961bc53-4712-4f92-9c43-e454194fbe76: 56px; max-width: calc(90% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0.10000000000000003)); }
}
@media screen and (max-width: 840px){
.sd[data-s-1961bc53-4712-4f92-9c43-e454194fbe76] { align-content: center; align-items: center; justify-content: flex-start; --gap-h-1961bc53-4712-4f92-9c43-e454194fbe76: 0px; --gap-v-1961bc53-4712-4f92-9c43-e454194fbe76: 56px; }
}.sd[data-s-98dc5aff-ea58-4e5e-a7c9-4678898e5929] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 132px; height: auto; justify-content: center; padding: 0px; width: 1280px; --gap-h-98dc5aff-ea58-4e5e-a7c9-4678898e5929: 132px; --gap-v-98dc5aff-ea58-4e5e-a7c9-4678898e5929: 0px; --gap-uuid: 98dc5aff-ea58-4e5e-a7c9-4678898e5929; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-98dc5aff-ea58-4e5e-a7c9-4678898e5929] { flex: none; gap: 48px; width: calc(100% - (var(--gap-h-1961bc53-4712-4f92-9c43-e454194fbe76) * 0)); --gap-h-98dc5aff-ea58-4e5e-a7c9-4678898e5929: 48px; --gap-v-98dc5aff-ea58-4e5e-a7c9-4678898e5929: 0px; max-width: calc(100% - (var(--gap-h-1961bc53-4712-4f92-9c43-e454194fbe76) * 0)); }
}
@media screen and (max-width: 840px){
.sd[data-s-98dc5aff-ea58-4e5e-a7c9-4678898e5929] { flex-wrap: wrap; gap: 48px 0px; --gap-h-98dc5aff-ea58-4e5e-a7c9-4678898e5929: 0px; --gap-v-98dc5aff-ea58-4e5e-a7c9-4678898e5929: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-98dc5aff-ea58-4e5e-a7c9-4678898e5929] { gap: 48px 0px; padding: 0px; --gap-h-98dc5aff-ea58-4e5e-a7c9-4678898e5929: 0px; --gap-v-98dc5aff-ea58-4e5e-a7c9-4678898e5929: 0px; }
}.sd[data-s-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; width: 586px; --gap-h-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6: 0px; --gap-v-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6: 24px; --gap-uuid: bf28dcd4-ea21-4e3f-95d9-eba10da7cea6; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6] { flex: 1; width: auto; --gap-h-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6: 0px; --gap-v-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6: 24px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6] { flex: none; width: calc(100% - (var(--gap-h-98dc5aff-ea58-4e5e-a7c9-4678898e5929) * 0)); --gap-h-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6: 0px; --gap-v-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6: 24px; max-width: calc(100% - (var(--gap-h-98dc5aff-ea58-4e5e-a7c9-4678898e5929) * 0)); }
}
@media screen and (max-width: 540px){
.sd[data-s-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6] { flex: none; gap: 16px; padding: 0px; width: 100%; --gap-h-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6: 0px; --gap-v-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6: 16px; }
}.sd[data-s-a41d3e52-36d0-4486-8cc8-dc82440b320a] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6) * 0)); --gap-h-a41d3e52-36d0-4486-8cc8-dc82440b320a: 0px; --gap-v-a41d3e52-36d0-4486-8cc8-dc82440b320a: 20px; --gap-uuid: a41d3e52-36d0-4486-8cc8-dc82440b320a; max-width: calc(100% - (var(--gap-h-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-a41d3e52-36d0-4486-8cc8-dc82440b320a] { gap: 14px; padding: 0px; --gap-h-a41d3e52-36d0-4486-8cc8-dc82440b320a: 0px; --gap-v-a41d3e52-36d0-4486-8cc8-dc82440b320a: 14px; }
}.sd[data-s-215cc4f2-d795-4b89-beb3-35431761378d] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 20px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 36px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-215cc4f2-d795-4b89-beb3-35431761378d] { font-size: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-215cc4f2-d795-4b89-beb3-35431761378d] { font-size: 16px; }
}.sd[data-s-17fceffc-8de0-4775-8b26-8b712a42e96d] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-a41d3e52-36d0-4486-8cc8-dc82440b320a) * 0)); --gap-h-17fceffc-8de0-4775-8b26-8b712a42e96d: 0px; --gap-v-17fceffc-8de0-4775-8b26-8b712a42e96d: 20px; --gap-uuid: 17fceffc-8de0-4775-8b26-8b712a42e96d; max-width: calc(100% - (var(--gap-h-a41d3e52-36d0-4486-8cc8-dc82440b320a) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-17fceffc-8de0-4775-8b26-8b712a42e96d] { gap: 14px; padding: 0px; --gap-h-17fceffc-8de0-4775-8b26-8b712a42e96d: 0px; --gap-v-17fceffc-8de0-4775-8b26-8b712a42e96d: 14px; }
}.sd[data-s-b2689718-7986-4323-b7b2-d175725aa99f] { flex: 1; height: auto; width: 313px; max-width: 100%; }
.sd[data-s-b2689718-7986-4323-b7b2-d175725aa99f].appear { transition-duration: 400ms; }
.sd[data-s-b2689718-7986-4323-b7b2-d175725aa99f].appear-active { transition-duration: 400ms; }
@media screen and (max-width: 540px){
.sd[data-s-b2689718-7986-4323-b7b2-d175725aa99f] { width: 234px; max-width: 100%; }
}.sd[data-s-79972dbb-5328-46d2-96bc-dfaeca763830] { color: #F4F3F2; font-family: var(--s-font-1b9e7781); font-size: 20px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 36px; text-align: left; width: calc(100% - (var(--gap-h-17fceffc-8de0-4775-8b26-8b712a42e96d) * 0)); max-width: calc(100% - (var(--gap-h-17fceffc-8de0-4775-8b26-8b712a42e96d) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-79972dbb-5328-46d2-96bc-dfaeca763830] { font-size: 16px; line-height: 1.8; }
}
@media screen and (max-width: 540px){
.sd[data-s-79972dbb-5328-46d2-96bc-dfaeca763830] { font-size: 16px; }
}.sd[data-s-f73f2734-7902-4cbe-9029-ae849fb5cb3d] { align-items: center; border-bottom: 1px solid #F4F3F2; border-left: 0px solid #F4F3F2; border-right: 0px solid #F4F3F2; border-top: 0px solid #F4F3F2; flex-direction: row; gap: 10px; height: auto; justify-content: flex-start; padding: 8px 0px 7px 0px; width: calc(100% - (var(--gap-h-17fceffc-8de0-4775-8b26-8b712a42e96d) * 0)); --gap-h-f73f2734-7902-4cbe-9029-ae849fb5cb3d: 10px; --gap-v-f73f2734-7902-4cbe-9029-ae849fb5cb3d: 0px; --gap-uuid: f73f2734-7902-4cbe-9029-ae849fb5cb3d; max-width: calc(100% - (var(--gap-h-17fceffc-8de0-4775-8b26-8b712a42e96d) * 0)); }
.sd[data-s-f73f2734-7902-4cbe-9029-ae849fb5cb3d]:hover { opacity: 0.8; transform: translate(0px, 0px); --gap-h-f73f2734-7902-4cbe-9029-ae849fb5cb3d: 10px; --gap-v-f73f2734-7902-4cbe-9029-ae849fb5cb3d: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-f73f2734-7902-4cbe-9029-ae849fb5cb3d] { gap: 4px; padding: 2px 0px 2px 0px; --gap-h-f73f2734-7902-4cbe-9029-ae849fb5cb3d: 4px; --gap-v-f73f2734-7902-4cbe-9029-ae849fb5cb3d: 0px; }
}.sd[data-s-9c2ab212-e831-4f62-b4aa-5bba5b21f974] { color: #F4F3F2; flex: none; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.08em; line-height: 29px; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-f73f2734-7902-4cbe-9029-ae849fb5cb3d]:hover .sd[data-s-9c2ab212-e831-4f62-b4aa-5bba5b21f974] { color: var(--s-color-a58214db); }
@media screen and (max-width: 840px){
.sd[data-s-9c2ab212-e831-4f62-b4aa-5bba5b21f974] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-9c2ab212-e831-4f62-b4aa-5bba5b21f974] { font-size: 13px; margin: 0px; }
}.sd[data-s-659655b6-f98a-4334-88da-3f1264dfed28] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px; overflow-x: hidden; overflow-y: hidden; width: 24px; max-width: 100%; }
.sd[data-s-f73f2734-7902-4cbe-9029-ae849fb5cb3d]:hover .sd[data-s-659655b6-f98a-4334-88da-3f1264dfed28] { transform: translate(5px, 0px); }
@media screen and (max-width: 540px){
.sd[data-s-659655b6-f98a-4334-88da-3f1264dfed28] { margin: 0px; }
}.sd[data-s-1829d814-3380-4d68-aac6-6052229a86af] { align-items: center; border-bottom: 1px solid #F4F3F2; border-left: 0px solid #F4F3F2; border-right: 0px solid #F4F3F2; border-top: 0px solid #F4F3F2; display: none; flex-direction: row; gap: 10px; height: auto; justify-content: flex-start; padding: 8px 0px 7px 0px; width: calc(100% - (var(--gap-h-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6) * 0)); --gap-h-1829d814-3380-4d68-aac6-6052229a86af: 10px; --gap-v-1829d814-3380-4d68-aac6-6052229a86af: 0px; --gap-uuid: 1829d814-3380-4d68-aac6-6052229a86af; max-width: calc(100% - (var(--gap-h-bf28dcd4-ea21-4e3f-95d9-eba10da7cea6) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-1829d814-3380-4d68-aac6-6052229a86af] { display: none; flex: none; padding: 8px 8px; width: auto; --gap-h-1829d814-3380-4d68-aac6-6052229a86af: 10px; --gap-v-1829d814-3380-4d68-aac6-6052229a86af: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-1829d814-3380-4d68-aac6-6052229a86af] { display: none; gap: 4px; padding: 2px 0px 2px 0px; --gap-h-1829d814-3380-4d68-aac6-6052229a86af: 4px; --gap-v-1829d814-3380-4d68-aac6-6052229a86af: 0px; }
}.sd[data-s-3a7d9274-2fe6-4abc-8d03-fdc7555917dc] { color: #F4F3F2; flex: none; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.08em; line-height: 29px; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-3a7d9274-2fe6-4abc-8d03-fdc7555917dc] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-3a7d9274-2fe6-4abc-8d03-fdc7555917dc] { font-size: 13px; }
}.sd[data-s-9075162a-4a27-499b-b124-e520b6defdda] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px; overflow-x: hidden; overflow-y: hidden; width: 24px; max-width: 100%; }.sd[data-s-db1c4a86-1884-47b6-a32f-ce1ef3af6201] { flex: none; height: 510px; width: 570px; max-width: 100%; }
.sd[data-s-db1c4a86-1884-47b6-a32f-ce1ef3af6201].appear { filter: blur(50px); opacity: 0; transform: translate(400px, 0px); transition-delay: 600ms; transition-duration: 1000ms; transition-timing-function: ease; }
.sd[data-s-db1c4a86-1884-47b6-a32f-ce1ef3af6201].appear-active { transition-delay: 600ms; transition-duration: 1000ms; transition-timing-function: ease; }
@media screen and (max-width: 540px){
.sd[data-s-db1c4a86-1884-47b6-a32f-ce1ef3af6201].appear { transform: translate(0px, 80px); transition-delay: 400ms; }
.sd[data-s-db1c4a86-1884-47b6-a32f-ce1ef3af6201].appear-active { transition-delay: 400ms; }
.sd[data-s-db1c4a86-1884-47b6-a32f-ce1ef3af6201] { flex: none; height: calc(100% - (var(--gap-v-98dc5aff-ea58-4e5e-a7c9-4678898e5929) * 0)); width: 350px; max-width: 100%; }
}.sd[data-s-30ce37fa-fa71-427e-be1d-8b919ad683a7] { background: #f4f3f2ff; flex: none; height: 1px; opacity: 0.1; width: calc(100% - (var(--gap-h-1961bc53-4712-4f92-9c43-e454194fbe76) * 0)); max-width: calc(100% - (var(--gap-h-1961bc53-4712-4f92-9c43-e454194fbe76) * 0)); }.sd[data-s-94f50dee-6ee8-47cb-87ea-e4527ed28d27] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 112px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0)); z-index: 3; --gap-h-94f50dee-6ee8-47cb-87ea-e4527ed28d27: 0px; --gap-v-94f50dee-6ee8-47cb-87ea-e4527ed28d27: 112px; --gap-uuid: 94f50dee-6ee8-47cb-87ea-e4527ed28d27; max-width: calc(100% - (var(--gap-h-08dfd800-5314-42fe-b73b-96a4e903149b) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-94f50dee-6ee8-47cb-87ea-e4527ed28d27] { align-content: center; align-items: center; justify-content: flex-start; --gap-h-94f50dee-6ee8-47cb-87ea-e4527ed28d27: 0px; --gap-v-94f50dee-6ee8-47cb-87ea-e4527ed28d27: 112px; }
}
@media screen and (max-width: 540px){
.sd[data-s-94f50dee-6ee8-47cb-87ea-e4527ed28d27] { gap: 48px; --gap-h-94f50dee-6ee8-47cb-87ea-e4527ed28d27: 0px; --gap-v-94f50dee-6ee8-47cb-87ea-e4527ed28d27: 48px; }
}.sd[data-s-f3157d64-a58e-4289-85ef-af6cb5e6a848] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 132px; height: auto; justify-content: center; padding: 0px; width: 1280px; --gap-h-f3157d64-a58e-4289-85ef-af6cb5e6a848: 132px; --gap-v-f3157d64-a58e-4289-85ef-af6cb5e6a848: 0px; --gap-uuid: f3157d64-a58e-4289-85ef-af6cb5e6a848; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-f3157d64-a58e-4289-85ef-af6cb5e6a848] { flex: none; gap: 48px; width: calc(90% - (var(--gap-h-94f50dee-6ee8-47cb-87ea-e4527ed28d27) * 0.10000000000000003)); --gap-h-f3157d64-a58e-4289-85ef-af6cb5e6a848: 48px; --gap-v-f3157d64-a58e-4289-85ef-af6cb5e6a848: 0px; max-width: calc(90% - (var(--gap-h-94f50dee-6ee8-47cb-87ea-e4527ed28d27) * 0.10000000000000003)); }
}
@media screen and (max-width: 840px){
.sd[data-s-f3157d64-a58e-4289-85ef-af6cb5e6a848] { flex-wrap: wrap; gap: 48px 0px; --gap-h-f3157d64-a58e-4289-85ef-af6cb5e6a848: 0px; --gap-v-f3157d64-a58e-4289-85ef-af6cb5e6a848: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f3157d64-a58e-4289-85ef-af6cb5e6a848] { flex-direction: column-reverse; flex-wrap: nowrap; gap: 48px 0px; padding: 0px; --gap-h-f3157d64-a58e-4289-85ef-af6cb5e6a848: 0px; --gap-v-f3157d64-a58e-4289-85ef-af6cb5e6a848: 48px; }
}.sd[data-s-707d3ad3-4175-498f-91c1-ec0099eb85db] { flex: none; height: 510px; width: 570px; max-width: 100%; }
.sd[data-s-707d3ad3-4175-498f-91c1-ec0099eb85db].appear { filter: blur(50px); opacity: 0; transform: translate(-400px, 0px); transition-delay: 600ms; transition-duration: 1000ms; transition-timing-function: ease; }
.sd[data-s-707d3ad3-4175-498f-91c1-ec0099eb85db].appear-active { transition-delay: 600ms; transition-duration: 1000ms; transition-timing-function: ease; }
@media screen and (max-width: 540px){
.sd[data-s-707d3ad3-4175-498f-91c1-ec0099eb85db].appear { transform: translate(0px, 80px); transition-delay: 400ms; }
.sd[data-s-707d3ad3-4175-498f-91c1-ec0099eb85db].appear-active { transition-delay: 400ms; }
.sd[data-s-707d3ad3-4175-498f-91c1-ec0099eb85db] { flex: none; height: calc(100% - (var(--gap-v-f3157d64-a58e-4289-85ef-af6cb5e6a848) * 0)); width: 350px; max-width: 100%; }
}.sd[data-s-154cdec1-979d-495b-8f9f-22f7dfba2c62] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; width: 586px; --gap-h-154cdec1-979d-495b-8f9f-22f7dfba2c62: 0px; --gap-v-154cdec1-979d-495b-8f9f-22f7dfba2c62: 24px; --gap-uuid: 154cdec1-979d-495b-8f9f-22f7dfba2c62; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-154cdec1-979d-495b-8f9f-22f7dfba2c62] { flex: 1; width: auto; --gap-h-154cdec1-979d-495b-8f9f-22f7dfba2c62: 0px; --gap-v-154cdec1-979d-495b-8f9f-22f7dfba2c62: 24px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-154cdec1-979d-495b-8f9f-22f7dfba2c62] { flex: none; width: calc(90% - (var(--gap-h-f3157d64-a58e-4289-85ef-af6cb5e6a848) * 0.10000000000000003)); --gap-h-154cdec1-979d-495b-8f9f-22f7dfba2c62: 0px; --gap-v-154cdec1-979d-495b-8f9f-22f7dfba2c62: 24px; max-width: calc(90% - (var(--gap-h-f3157d64-a58e-4289-85ef-af6cb5e6a848) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.sd[data-s-154cdec1-979d-495b-8f9f-22f7dfba2c62] { flex: none; gap: 16px; padding: 0px; width: calc(100% - (var(--gap-h-f3157d64-a58e-4289-85ef-af6cb5e6a848) * 0)); --gap-h-154cdec1-979d-495b-8f9f-22f7dfba2c62: 0px; --gap-v-154cdec1-979d-495b-8f9f-22f7dfba2c62: 16px; max-width: calc(100% - (var(--gap-h-f3157d64-a58e-4289-85ef-af6cb5e6a848) * 0)); }
}.sd[data-s-8c09a80b-a772-4ee2-ac64-0e476b0bf750] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-154cdec1-979d-495b-8f9f-22f7dfba2c62) * 0)); --gap-h-8c09a80b-a772-4ee2-ac64-0e476b0bf750: 0px; --gap-v-8c09a80b-a772-4ee2-ac64-0e476b0bf750: 20px; --gap-uuid: 8c09a80b-a772-4ee2-ac64-0e476b0bf750; max-width: calc(100% - (var(--gap-h-154cdec1-979d-495b-8f9f-22f7dfba2c62) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-8c09a80b-a772-4ee2-ac64-0e476b0bf750] { gap: 14px; padding: 0px; --gap-h-8c09a80b-a772-4ee2-ac64-0e476b0bf750: 0px; --gap-v-8c09a80b-a772-4ee2-ac64-0e476b0bf750: 14px; }
}.sd[data-s-6edff35c-7cdb-4a1b-8721-aaf223e13671] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 20px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 36px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-6edff35c-7cdb-4a1b-8721-aaf223e13671] { font-size: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-6edff35c-7cdb-4a1b-8721-aaf223e13671] { font-size: 16px; }
}.sd[data-s-887f2b31-e1e4-4cd0-8b0c-236882a06116] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-8c09a80b-a772-4ee2-ac64-0e476b0bf750) * 0)); --gap-h-887f2b31-e1e4-4cd0-8b0c-236882a06116: 0px; --gap-v-887f2b31-e1e4-4cd0-8b0c-236882a06116: 20px; --gap-uuid: 887f2b31-e1e4-4cd0-8b0c-236882a06116; max-width: calc(100% - (var(--gap-h-8c09a80b-a772-4ee2-ac64-0e476b0bf750) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-887f2b31-e1e4-4cd0-8b0c-236882a06116] { gap: 14px; padding: 0px; --gap-h-887f2b31-e1e4-4cd0-8b0c-236882a06116: 0px; --gap-v-887f2b31-e1e4-4cd0-8b0c-236882a06116: 14px; }
}.sd[data-s-1e8babf2-2966-45ac-97d9-47901778f727] { flex: 1; height: auto; width: 290px; max-width: 100%; }
.sd[data-s-1e8babf2-2966-45ac-97d9-47901778f727].appear { transition-duration: 400ms; }
.sd[data-s-1e8babf2-2966-45ac-97d9-47901778f727].appear-active { transition-duration: 400ms; }
@media screen and (max-width: 540px){
.sd[data-s-1e8babf2-2966-45ac-97d9-47901778f727] { width: 217px; max-width: 100%; }
}.sd[data-s-f4d1e07e-a69b-454b-9481-e10e11a06064] { color: #F4F3F2; font-family: var(--s-font-1b9e7781); font-size: 20px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 36px; text-align: left; width: calc(100% - (var(--gap-h-887f2b31-e1e4-4cd0-8b0c-236882a06116) * 0)); max-width: calc(100% - (var(--gap-h-887f2b31-e1e4-4cd0-8b0c-236882a06116) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-f4d1e07e-a69b-454b-9481-e10e11a06064] { font-size: 16px; line-height: 1.8; }
}
@media screen and (max-width: 540px){
.sd[data-s-f4d1e07e-a69b-454b-9481-e10e11a06064] { font-size: 16px; }
}.sd[data-s-3d258adb-2b9c-4682-b806-6d161a46cc69] { align-items: center; border-bottom: 1px solid #F4F3F2; border-left: 0px solid #F4F3F2; border-right: 0px solid #F4F3F2; border-top: 0px solid #F4F3F2; flex-direction: row; gap: 10px; height: auto; justify-content: flex-start; padding: 8px 0px 7px 0px; width: calc(100% - (var(--gap-h-887f2b31-e1e4-4cd0-8b0c-236882a06116) * 0)); --gap-h-3d258adb-2b9c-4682-b806-6d161a46cc69: 10px; --gap-v-3d258adb-2b9c-4682-b806-6d161a46cc69: 0px; --gap-uuid: 3d258adb-2b9c-4682-b806-6d161a46cc69; max-width: calc(100% - (var(--gap-h-887f2b31-e1e4-4cd0-8b0c-236882a06116) * 0)); }
.sd[data-s-3d258adb-2b9c-4682-b806-6d161a46cc69]:hover { opacity: 0.8; transform: translate(0px, 0px); --gap-h-3d258adb-2b9c-4682-b806-6d161a46cc69: 10px; --gap-v-3d258adb-2b9c-4682-b806-6d161a46cc69: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-3d258adb-2b9c-4682-b806-6d161a46cc69] { gap: 4px; padding: 2px 0px 2px 0px; --gap-h-3d258adb-2b9c-4682-b806-6d161a46cc69: 4px; --gap-v-3d258adb-2b9c-4682-b806-6d161a46cc69: 0px; }
}.sd[data-s-95df7a52-3b5e-4609-8d83-b5d29714f871] { color: #F4F3F2; flex: none; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.08em; line-height: 29px; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-3d258adb-2b9c-4682-b806-6d161a46cc69]:hover .sd[data-s-95df7a52-3b5e-4609-8d83-b5d29714f871] { color: var(--s-color-a58214db); }
@media screen and (max-width: 840px){
.sd[data-s-95df7a52-3b5e-4609-8d83-b5d29714f871] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-95df7a52-3b5e-4609-8d83-b5d29714f871] { font-size: 13px; margin: 0px; }
}.sd[data-s-bd0547ce-d266-4fb7-8efe-f57a28b30837] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px; overflow-x: hidden; overflow-y: hidden; width: 24px; max-width: 100%; }
.sd[data-s-3d258adb-2b9c-4682-b806-6d161a46cc69]:hover .sd[data-s-bd0547ce-d266-4fb7-8efe-f57a28b30837] { transform: translate(5px, 0px); }
@media screen and (max-width: 540px){
.sd[data-s-bd0547ce-d266-4fb7-8efe-f57a28b30837] { margin: 0px; }
}.sd[data-s-233c15c2-dc15-4d8c-8271-4063688af74a] { align-items: center; border-bottom: 1px solid #F4F3F2; border-left: 0px solid #F4F3F2; border-right: 0px solid #F4F3F2; border-top: 0px solid #F4F3F2; display: none; flex-direction: row; gap: 10px; height: auto; justify-content: flex-start; padding: 8px 0px 7px 0px; width: calc(100% - (var(--gap-h-154cdec1-979d-495b-8f9f-22f7dfba2c62) * 0)); --gap-h-233c15c2-dc15-4d8c-8271-4063688af74a: 10px; --gap-v-233c15c2-dc15-4d8c-8271-4063688af74a: 0px; --gap-uuid: 233c15c2-dc15-4d8c-8271-4063688af74a; max-width: calc(100% - (var(--gap-h-154cdec1-979d-495b-8f9f-22f7dfba2c62) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-233c15c2-dc15-4d8c-8271-4063688af74a] { display: none; flex: none; padding: 8px 8px; width: auto; --gap-h-233c15c2-dc15-4d8c-8271-4063688af74a: 10px; --gap-v-233c15c2-dc15-4d8c-8271-4063688af74a: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-233c15c2-dc15-4d8c-8271-4063688af74a] { display: none; gap: 4px; padding: 2px 0px 2px 0px; --gap-h-233c15c2-dc15-4d8c-8271-4063688af74a: 4px; --gap-v-233c15c2-dc15-4d8c-8271-4063688af74a: 0px; }
}.sd[data-s-43201a91-4e0e-4de7-8bee-ca541762810c] { color: #F4F3F2; flex: none; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.08em; line-height: 29px; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-43201a91-4e0e-4de7-8bee-ca541762810c] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-43201a91-4e0e-4de7-8bee-ca541762810c] { font-size: 13px; }
}.sd[data-s-57bdf11a-6531-4f6b-8374-077668b067c5] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; margin: 0px; overflow-x: hidden; overflow-y: hidden; width: 24px; max-width: 100%; }.sd[data-s-b887d393-3e11-4b5d-ba20-d068836e15db] { background: #f4f3f2ff; flex: none; height: 1px; opacity: 0.1; width: calc(100% - (var(--gap-h-94f50dee-6ee8-47cb-87ea-e4527ed28d27) * 0)); max-width: calc(100% - (var(--gap-h-94f50dee-6ee8-47cb-87ea-e4527ed28d27) * 0)); }.sd[data-s-d2aa9674-abf1-4bd5-92ac-25de5dbda292] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: auto; justify-content: flex-start; padding: 0px; z-index: 5; --gap-h-d2aa9674-abf1-4bd5-92ac-25de5dbda292: 0px; --gap-v-d2aa9674-abf1-4bd5-92ac-25de5dbda292: 56px; --gap-uuid: d2aa9674-abf1-4bd5-92ac-25de5dbda292; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-d2aa9674-abf1-4bd5-92ac-25de5dbda292] { align-content: flex-end; align-items: flex-end; justify-content: flex-start; --gap-h-d2aa9674-abf1-4bd5-92ac-25de5dbda292: 0px; --gap-v-d2aa9674-abf1-4bd5-92ac-25de5dbda292: 56px; }
}
@media screen and (max-width: 840px){
.sd[data-s-d2aa9674-abf1-4bd5-92ac-25de5dbda292] { align-content: flex-end; align-items: flex-end; gap: 48px; justify-content: flex-start; --gap-h-d2aa9674-abf1-4bd5-92ac-25de5dbda292: 0px; --gap-v-d2aa9674-abf1-4bd5-92ac-25de5dbda292: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d2aa9674-abf1-4bd5-92ac-25de5dbda292] { align-content: flex-start; align-items: flex-start; gap: 40px; justify-content: flex-start; --gap-h-d2aa9674-abf1-4bd5-92ac-25de5dbda292: 0px; --gap-v-d2aa9674-abf1-4bd5-92ac-25de5dbda292: 40px; }
}.sd[data-s-68efdd19-08b8-46c2-bb06-2075e1394c24] { color: #ffffff33; font-family: var(--s-font-1b9e7781); font-size: 100px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 110px; mix-blend-mode: normal; text-align: left; width: 1280px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-68efdd19-08b8-46c2-bb06-2075e1394c24] { flex: none; width: calc(90% - (var(--gap-h-d2aa9674-abf1-4bd5-92ac-25de5dbda292) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-d2aa9674-abf1-4bd5-92ac-25de5dbda292) * 0.10000000000000003)); }
}
@media screen and (max-width: 840px){
.sd[data-s-68efdd19-08b8-46c2-bb06-2075e1394c24] { flex: none; font-size: 70px; line-height: 1.1; width: 90%; }
}
@media screen and (max-width: 540px){
.sd[data-s-68efdd19-08b8-46c2-bb06-2075e1394c24] { flex: none; font-size: 64px; letter-spacing: normal; margin: 0px 0px 0px 20px; width: auto; max-width: calc(100% - 20px); }
}.sd[data-s-9996d6e2-e8d4-4928-b566-699d1a81c0c3] { align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-start; overflow-x: visible; overflow-y: visible; padding: 0px 0px 80px 0px; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: calc(100% - (var(--gap-h-d2aa9674-abf1-4bd5-92ac-25de5dbda292) * 0)); max-width: calc(100% - (var(--gap-h-d2aa9674-abf1-4bd5-92ac-25de5dbda292) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-9996d6e2-e8d4-4928-b566-699d1a81c0c3] { flex: none; height: auto; }
}.sd[data-s-ff3554c2-24eb-4355-8afd-4b12e9608006] { background: #3a3939; border-radius: 10px; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; margin: 0px 8px 0px 8px; outline-offset: -4px; transform: var(--sd-ff3554c2_002d24eb_002d4355_002d8afd_002d4b12e9608006-transform); transition-duration: ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: calc(24% - 16px); will-change: transform; max-width: calc(24% - 16px); }
.sd[data-s-ff3554c2-24eb-4355-8afd-4b12e9608006]:focus {outline:none;} .sd[data-s-ff3554c2-24eb-4355-8afd-4b12e9608006]:focus-visible { outline: 2px solid black; }
.sd._animatingNext[data-s-ff3554c2-24eb-4355-8afd-4b12e9608006] { transform: translateX(-100%); }
.sd._animatingPrev[data-s-ff3554c2-24eb-4355-8afd-4b12e9608006] { transform: translateX(100%); }
@media screen and (max-width: 1140px){
.sd[data-s-ff3554c2-24eb-4355-8afd-4b12e9608006] { flex: none; width: calc(30% - 16px); max-width: calc(30% - 16px); }
}
@media screen and (max-width: 840px){
.sd[data-s-ff3554c2-24eb-4355-8afd-4b12e9608006] { flex: none; width: calc(60% - 16px); max-width: calc(60% - 16px); }
}
@media screen and (max-width: 540px){
.sd[data-s-ff3554c2-24eb-4355-8afd-4b12e9608006] { flex: none; width: calc(90% - 16px); max-width: calc(90% - 16px); }
}
@media screen and (max-width: 320px){
.sd[data-s-ff3554c2-24eb-4355-8afd-4b12e9608006] { flex: none; width: 90%; }
}.sd[data-s-156742b9-78aa-4fde-96f4-6030a450dce8] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; padding: 30px 24px; width: 100%; z-index: -1; max-width: 100%; }
@media screen and (max-width: 320px){
.sd[data-s-156742b9-78aa-4fde-96f4-6030a450dce8] { padding: 24px 12px; }
}.sd[data-s-b0b0944d-706c-48e5-994f-d9cbfa806516] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; width: 100%; max-width: 100%; }.sd[data-s-72bdb49c-e0dd-4e52-8c2b-204556b5dd16] { border-radius: 10px; flex: none; height: auto; margin: 0px 0px 20px 0px; width: 45%; max-width: 45%; }.sd[data-s-393c1969-35bc-4df6-a4d4-18fffe38233c] { color: var(--s-color-a58214db); font-family: var(--s-font-1b9e7781); font-size: 24px; font-style: normal; font-weight: 900; line-height: 1.2; margin: 0px 0px 11px 0px; text-align: left; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-393c1969-35bc-4df6-a4d4-18fffe38233c] { font-size: 28px; }
}.sd[data-s-5c4eb4d0-de71-4701-b27e-8751fac959ad] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 24px; font-weight: 700; margin: 0px 0px 10px 0px; text-align: center; max-width: 100%; justify-content: center; }.sd[data-s-83fd0593-4182-431f-9d2d-5c9964b1c2c3] { color: #FFFFFF; flex: none; font-family: var(--s-font-26bbb142); font-size: 14px; height: auto; line-height: 1.7; text-align: left; max-width: 100%; justify-content: flex-start; }.sd[data-s-a36fa35c-b52b-4dbc-96c6-a8d20ee2ed74] { align-content: center; align-items: center; bottom: -20px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 88px; justify-content: center; left: 20px; position: absolute; right: 20px; top: NaNpx; transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1); width: auto; z-index: 3; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-a36fa35c-b52b-4dbc-96c6-a8d20ee2ed74] { display: flex; }
}
@media screen and (max-width: 840px){
.sd[data-s-a36fa35c-b52b-4dbc-96c6-a8d20ee2ed74] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-a36fa35c-b52b-4dbc-96c6-a8d20ee2ed74] { display: none; }
}
@media screen and (max-width: 320px){
.sd[data-s-a36fa35c-b52b-4dbc-96c6-a8d20ee2ed74] { display: none; }
}.sd[data-s-0f113bf0-dc52-4b06-9adc-35200fe2aade] { align-content: center; align-items: center; background: #ffffffff; border-radius: 50%; flex: none; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 24px 0px 0px; width: 40px; max-width: calc(100% - 24px); }
.sd[data-s-0f113bf0-dc52-4b06-9adc-35200fe2aade]:hover { opacity: 0.7; }.sd[data-s-1481d7c9-755e-457d-bbcd-b4dde81a284a] { color: #3a3939ff; font-size: 24px; }.sd[data-s-617b21da-2b2a-427f-a5d6-b141f38e7046] { background: #ffffffff; border-radius: 50%; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 24px; width: 40px; max-width: calc(100% - 24px); }
.sd[data-s-617b21da-2b2a-427f-a5d6-b141f38e7046]:hover { opacity: 0.7; }.sd[data-s-3f322a4e-81ee-4405-9ec5-bdf1fa82e338] { color: #3a3939ff; font-size: 24px; }.sd[data-s-1210767f-5b82-4057-8e5c-c2d43d628bfe] { background: #f4f3f2ff; flex: none; height: 1px; opacity: 0.1; width: calc(100% - (var(--gap-h-94f50dee-6ee8-47cb-87ea-e4527ed28d27) * 0)); max-width: calc(100% - (var(--gap-h-94f50dee-6ee8-47cb-87ea-e4527ed28d27) * 0)); }.sd[data-s-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; z-index: 5; --gap-h-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee: 0px; --gap-v-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee: 56px; --gap-uuid: e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee; }
@media screen and (max-width: 1140px){
.sd[data-s-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee] { align-content: flex-end; align-items: flex-end; justify-content: flex-start; --gap-h-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee: 0px; --gap-v-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee: 56px; }
}
@media screen and (max-width: 840px){
.sd[data-s-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee] { align-content: flex-end; align-items: flex-end; gap: 48px; justify-content: flex-start; --gap-h-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee: 0px; --gap-v-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee: 48px; }
}
@media screen and (max-width: 540px){
.sd[data-s-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee] { gap: 40px; --gap-h-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee: 0px; --gap-v-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee: 40px; }
}.sd[data-s-1d0c924e-a4eb-4998-9f69-40a5d6382161] { color: #ffffff33; font-family: var(--s-font-1b9e7781); font-size: 100px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 110px; mix-blend-mode: normal; text-align: left; width: 1280px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-1d0c924e-a4eb-4998-9f69-40a5d6382161] { flex: none; width: calc(90% - (var(--gap-h-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee) * 0.10000000000000003)); }
}
@media screen and (max-width: 840px){
.sd[data-s-1d0c924e-a4eb-4998-9f69-40a5d6382161] { flex: none; font-size: 70px; line-height: 1.1; width: 90%; }
}
@media screen and (max-width: 540px){
.sd[data-s-1d0c924e-a4eb-4998-9f69-40a5d6382161] { font-size: 70px; }
}.sd[data-s-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: auto; justify-content: space-between; padding: 0px; width: 1280px; --gap-h-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5: 25px; --gap-v-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5: 0px; --gap-uuid: b23a0b55-a58a-4c99-b8b4-20a549a5b3a5; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5] { flex: none; overflow-x: auto; overflow-y: hidden; width: calc(90% - (var(--gap-h-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee) * 0.10000000000000003)); --gap-h-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5: 25px; --gap-v-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5: 0px; max-width: calc(90% - (var(--gap-h-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee) * 0.10000000000000003)); }
}
@media screen and (max-width: 840px){
.sd[data-s-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5] { flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px 25px; margin: 0px 0px 0px 0px; overflow-x: auto; overflow-y: hidden; width: calc(90% - (var(--gap-h-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee) * 0.10000000000000003)); --gap-h-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5: 25px; --gap-v-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5: 0px; max-width: calc(90% - (var(--gap-h-e67b9dfb-c59b-4cf0-bf56-743c2a99d7ee) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.sd[data-s-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5] { flex: none; margin: 0px 0px 0px 0px; overflow-x: auto; overflow-y: hidden; padding: 0px; width: 90%; --gap-h-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5: 25px; --gap-v-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5: 0px; }
}.sd[data-s-943fe13d-fe21-48fb-929a-4b318cc90bdf] { align-content: flex-start; align-items: flex-start; border-bottom: 1px solid #F4F3F2; border-left: 1px solid #F4F3F2; border-radius: 16px; border-right: 1px solid #F4F3F2; border-top: 1px solid #F4F3F2; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 300px; justify-content: space-between; padding: 40px 20px 40px 20px; width: 301px; --gap-h-943fe13d-fe21-48fb-929a-4b318cc90bdf: 0px; --gap-v-943fe13d-fe21-48fb-929a-4b318cc90bdf: 0px; --gap-uuid: 943fe13d-fe21-48fb-929a-4b318cc90bdf; max-width: 100%; }
.sd[data-s-943fe13d-fe21-48fb-929a-4b318cc90bdf]:hover { opacity: 1; --gap-h-943fe13d-fe21-48fb-929a-4b318cc90bdf: 0px; --gap-v-943fe13d-fe21-48fb-929a-4b318cc90bdf: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-943fe13d-fe21-48fb-929a-4b318cc90bdf] { flex: none; width: calc(40% - (var(--gap-h-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5) * 0.6)); --gap-h-943fe13d-fe21-48fb-929a-4b318cc90bdf: 0px; --gap-v-943fe13d-fe21-48fb-929a-4b318cc90bdf: 0px; max-width: calc(40% - (var(--gap-h-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5) * 0.6)); }
}
@media screen and (max-width: 540px){
.sd[data-s-943fe13d-fe21-48fb-929a-4b318cc90bdf] { flex: none; gap: 25px; height: auto; padding: 40px 20px; width: 260px; --gap-h-943fe13d-fe21-48fb-929a-4b318cc90bdf: 0px; --gap-v-943fe13d-fe21-48fb-929a-4b318cc90bdf: 25px; max-width: 100%; }
}.sd[data-s-52f28ee5-a6bd-4674-9275-a0621146b208] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: auto; justify-content: flex-start; padding: 0px; width: 261px; --gap-h-52f28ee5-a6bd-4674-9275-a0621146b208: 0px; --gap-v-52f28ee5-a6bd-4674-9275-a0621146b208: 56px; --gap-uuid: 52f28ee5-a6bd-4674-9275-a0621146b208; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-52f28ee5-a6bd-4674-9275-a0621146b208] { gap: 24px; padding: 0px; --gap-h-52f28ee5-a6bd-4674-9275-a0621146b208: 0px; --gap-v-52f28ee5-a6bd-4674-9275-a0621146b208: 24px; }
}.sd[data-s-5839bec4-f79c-4ea2-a86e-ddccff051100] { align-items: center; flex-direction: column; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; width: 36px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-5839bec4-f79c-4ea2-a86e-ddccff051100] { flex: none; width: 30px; max-width: 100%; }
}.sd[data-s-f4eb306e-8691-43ea-9c4f-dc2358d1eec3] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-52f28ee5-a6bd-4674-9275-a0621146b208) * 0)); --gap-h-f4eb306e-8691-43ea-9c4f-dc2358d1eec3: 0px; --gap-v-f4eb306e-8691-43ea-9c4f-dc2358d1eec3: 0px; --gap-uuid: f4eb306e-8691-43ea-9c4f-dc2358d1eec3; max-width: calc(100% - (var(--gap-h-52f28ee5-a6bd-4674-9275-a0621146b208) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-f4eb306e-8691-43ea-9c4f-dc2358d1eec3] { padding: 0px; --gap-h-f4eb306e-8691-43ea-9c4f-dc2358d1eec3: 0px; --gap-v-f4eb306e-8691-43ea-9c4f-dc2358d1eec3: 0px; }
}.sd[data-s-d05c139b-6438-4d13-b772-f0be0161004e] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 14px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 25px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-d05c139b-6438-4d13-b772-f0be0161004e] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d05c139b-6438-4d13-b772-f0be0161004e] { font-size: 12px; }
}.sd[data-s-d60737c1-4625-414a-89fe-32b2a8b7537b] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 24px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.08em; line-height: 43px; text-align: left; width: calc(100% - (var(--gap-h-f4eb306e-8691-43ea-9c4f-dc2358d1eec3) * 0)); max-width: calc(100% - (var(--gap-h-f4eb306e-8691-43ea-9c4f-dc2358d1eec3) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-d60737c1-4625-414a-89fe-32b2a8b7537b] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d60737c1-4625-414a-89fe-32b2a8b7537b] { font-size: 20px; }
}.sd[data-s-6608e5e2-33c2-42b4-97d3-f813d41f2db9] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 29px; text-align: left; width: calc(100% - (var(--gap-h-943fe13d-fe21-48fb-929a-4b318cc90bdf) * 0)); max-width: calc(100% - (var(--gap-h-943fe13d-fe21-48fb-929a-4b318cc90bdf) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-6608e5e2-33c2-42b4-97d3-f813d41f2db9] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-6608e5e2-33c2-42b4-97d3-f813d41f2db9] { font-size: 14px; }
}.sd[data-s-9d9ab836-7002-467c-83bc-c6c91f2893a9] { border-radius: 16px; bottom: 8px; flex: none; height: calc(100% - (var(--gap-v-943fe13d-fe21-48fb-929a-4b318cc90bdf) * 0)); left: 0; margin: 0 0 0 0; opacity: 0; position: absolute; top: 0px; transform: translate(0px, 0px); width: calc(100% - (var(--gap-h-943fe13d-fe21-48fb-929a-4b318cc90bdf) * 0)); z-index: -1; max-width: calc(100% - (var(--gap-h-943fe13d-fe21-48fb-929a-4b318cc90bdf) * 0)); }
.sd[data-s-943fe13d-fe21-48fb-929a-4b318cc90bdf]:hover .sd[data-s-9d9ab836-7002-467c-83bc-c6c91f2893a9] { opacity: 1; transition-delay: 200ms; transition-duration: 200ms; transition-timing-function: ease-in; }.sd[data-s-7984aaf6-9138-4d76-80ca-8ea76e658b53] { align-content: flex-start; align-items: flex-start; border-bottom: 1px solid #F4F3F2; border-left: 1px solid #F4F3F2; border-radius: 16px; border-right: 1px solid #F4F3F2; border-top: 1px solid #F4F3F2; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 300px; justify-content: space-between; padding: 40px 20px 40px 20px; width: 301px; --gap-h-7984aaf6-9138-4d76-80ca-8ea76e658b53: 0px; --gap-v-7984aaf6-9138-4d76-80ca-8ea76e658b53: 0px; --gap-uuid: 7984aaf6-9138-4d76-80ca-8ea76e658b53; max-width: 100%; }
.sd[data-s-7984aaf6-9138-4d76-80ca-8ea76e658b53]:hover { opacity: 1; --gap-h-7984aaf6-9138-4d76-80ca-8ea76e658b53: 0px; --gap-v-7984aaf6-9138-4d76-80ca-8ea76e658b53: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-7984aaf6-9138-4d76-80ca-8ea76e658b53] { flex: none; width: calc(40% - (var(--gap-h-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5) * 0.6)); --gap-h-7984aaf6-9138-4d76-80ca-8ea76e658b53: 0px; --gap-v-7984aaf6-9138-4d76-80ca-8ea76e658b53: 0px; max-width: calc(40% - (var(--gap-h-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5) * 0.6)); }
}
@media screen and (max-width: 540px){
.sd[data-s-7984aaf6-9138-4d76-80ca-8ea76e658b53] { flex: none; gap: 25px; height: auto; padding: 40px 20px; width: 260px; --gap-h-7984aaf6-9138-4d76-80ca-8ea76e658b53: 0px; --gap-v-7984aaf6-9138-4d76-80ca-8ea76e658b53: 25px; max-width: 100%; }
}.sd[data-s-84bee19e-9a19-435d-9d35-76ad5f01af00] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: auto; justify-content: flex-start; padding: 0px; width: 261px; --gap-h-84bee19e-9a19-435d-9d35-76ad5f01af00: 0px; --gap-v-84bee19e-9a19-435d-9d35-76ad5f01af00: 56px; --gap-uuid: 84bee19e-9a19-435d-9d35-76ad5f01af00; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-84bee19e-9a19-435d-9d35-76ad5f01af00] { gap: 24px; padding: 0px; --gap-h-84bee19e-9a19-435d-9d35-76ad5f01af00: 0px; --gap-v-84bee19e-9a19-435d-9d35-76ad5f01af00: 24px; }
}.sd[data-s-58d67b20-dba5-4b29-9b25-19b7e8bde12d] { align-items: center; flex-direction: column; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; width: 36px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-58d67b20-dba5-4b29-9b25-19b7e8bde12d] { flex: none; width: 30px; max-width: 100%; }
}.sd[data-s-bc966343-b011-4b51-99ba-5364d5d25f78] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-84bee19e-9a19-435d-9d35-76ad5f01af00) * 0)); --gap-h-bc966343-b011-4b51-99ba-5364d5d25f78: 0px; --gap-v-bc966343-b011-4b51-99ba-5364d5d25f78: 0px; --gap-uuid: bc966343-b011-4b51-99ba-5364d5d25f78; max-width: calc(100% - (var(--gap-h-84bee19e-9a19-435d-9d35-76ad5f01af00) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-bc966343-b011-4b51-99ba-5364d5d25f78] { padding: 0px; --gap-h-bc966343-b011-4b51-99ba-5364d5d25f78: 0px; --gap-v-bc966343-b011-4b51-99ba-5364d5d25f78: 0px; }
}.sd[data-s-1e2f29e5-0a41-47da-9933-4e0c69aca5fa] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 14px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 25px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-1e2f29e5-0a41-47da-9933-4e0c69aca5fa] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-1e2f29e5-0a41-47da-9933-4e0c69aca5fa] { font-size: 12px; }
}.sd[data-s-ff15523e-d8f7-43df-8e08-c27395c62932] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 24px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.08em; line-height: 43px; text-align: left; width: calc(100% - (var(--gap-h-bc966343-b011-4b51-99ba-5364d5d25f78) * 0)); max-width: calc(100% - (var(--gap-h-bc966343-b011-4b51-99ba-5364d5d25f78) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-ff15523e-d8f7-43df-8e08-c27395c62932] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-ff15523e-d8f7-43df-8e08-c27395c62932] { font-size: 20px; }
}.sd[data-s-36c7cc9a-a8ae-44aa-9ebc-9ece3ebc770d] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 29px; text-align: left; width: calc(100% - (var(--gap-h-7984aaf6-9138-4d76-80ca-8ea76e658b53) * 0)); max-width: calc(100% - (var(--gap-h-7984aaf6-9138-4d76-80ca-8ea76e658b53) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-36c7cc9a-a8ae-44aa-9ebc-9ece3ebc770d] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-36c7cc9a-a8ae-44aa-9ebc-9ece3ebc770d] { font-size: 14px; }
}.sd[data-s-18864a14-1e6b-4447-8598-eabc82a0dd92] { border-radius: 16px; flex: none; height: calc(100% - (var(--gap-v-7984aaf6-9138-4d76-80ca-8ea76e658b53) * 0)); left: 0; margin: 0 0 0 0; opacity: 0; position: absolute; top: 0; width: calc(100% - (var(--gap-h-7984aaf6-9138-4d76-80ca-8ea76e658b53) * 0)); z-index: -1; max-width: calc(100% - (var(--gap-h-7984aaf6-9138-4d76-80ca-8ea76e658b53) * 0)); }
.sd[data-s-7984aaf6-9138-4d76-80ca-8ea76e658b53]:hover .sd[data-s-18864a14-1e6b-4447-8598-eabc82a0dd92] { opacity: 1; transition-delay: 200ms; transition-duration: 200ms; transition-timing-function: ease-in; }.sd[data-s-c3e06aa4-6776-424a-a50b-8e9e09a8c770] { align-content: flex-start; align-items: flex-start; border-bottom: 1px solid #F4F3F2; border-left: 1px solid #F4F3F2; border-radius: 16px; border-right: 1px solid #F4F3F2; border-top: 1px solid #F4F3F2; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 300px; justify-content: space-between; padding: 40px 20px 40px 20px; width: 301px; --gap-h-c3e06aa4-6776-424a-a50b-8e9e09a8c770: 0px; --gap-v-c3e06aa4-6776-424a-a50b-8e9e09a8c770: 0px; --gap-uuid: c3e06aa4-6776-424a-a50b-8e9e09a8c770; max-width: 100%; }
.sd[data-s-c3e06aa4-6776-424a-a50b-8e9e09a8c770]:hover { opacity: 1; --gap-h-c3e06aa4-6776-424a-a50b-8e9e09a8c770: 0px; --gap-v-c3e06aa4-6776-424a-a50b-8e9e09a8c770: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-c3e06aa4-6776-424a-a50b-8e9e09a8c770] { flex: none; width: calc(40% - (var(--gap-h-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5) * 0.6)); --gap-h-c3e06aa4-6776-424a-a50b-8e9e09a8c770: 0px; --gap-v-c3e06aa4-6776-424a-a50b-8e9e09a8c770: 0px; max-width: calc(40% - (var(--gap-h-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5) * 0.6)); }
}
@media screen and (max-width: 540px){
.sd[data-s-c3e06aa4-6776-424a-a50b-8e9e09a8c770] { flex: none; gap: 25px; height: auto; padding: 40px 20px; width: 260px; --gap-h-c3e06aa4-6776-424a-a50b-8e9e09a8c770: 0px; --gap-v-c3e06aa4-6776-424a-a50b-8e9e09a8c770: 25px; max-width: 100%; }
}.sd[data-s-bf0ef230-24f7-4e76-9a2c-0383635d5456] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: auto; justify-content: flex-start; padding: 0px; width: 261px; --gap-h-bf0ef230-24f7-4e76-9a2c-0383635d5456: 0px; --gap-v-bf0ef230-24f7-4e76-9a2c-0383635d5456: 56px; --gap-uuid: bf0ef230-24f7-4e76-9a2c-0383635d5456; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-bf0ef230-24f7-4e76-9a2c-0383635d5456] { gap: 24px; padding: 0px; --gap-h-bf0ef230-24f7-4e76-9a2c-0383635d5456: 0px; --gap-v-bf0ef230-24f7-4e76-9a2c-0383635d5456: 24px; }
}.sd[data-s-0b1b5ef8-65e6-4695-aece-1ca7a60b86a1] { align-items: center; flex-direction: column; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; width: 36px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-0b1b5ef8-65e6-4695-aece-1ca7a60b86a1] { flex: none; width: 30px; max-width: 100%; }
}.sd[data-s-38d4d1ca-f5a8-4054-a3e0-0a505171fac5] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-bf0ef230-24f7-4e76-9a2c-0383635d5456) * 0)); --gap-h-38d4d1ca-f5a8-4054-a3e0-0a505171fac5: 0px; --gap-v-38d4d1ca-f5a8-4054-a3e0-0a505171fac5: 0px; --gap-uuid: 38d4d1ca-f5a8-4054-a3e0-0a505171fac5; max-width: calc(100% - (var(--gap-h-bf0ef230-24f7-4e76-9a2c-0383635d5456) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-38d4d1ca-f5a8-4054-a3e0-0a505171fac5] { padding: 0px; --gap-h-38d4d1ca-f5a8-4054-a3e0-0a505171fac5: 0px; --gap-v-38d4d1ca-f5a8-4054-a3e0-0a505171fac5: 0px; }
}.sd[data-s-80e9bb4e-59b4-4e13-af4c-ab2df309dd08] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 14px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 25px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-80e9bb4e-59b4-4e13-af4c-ab2df309dd08] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-80e9bb4e-59b4-4e13-af4c-ab2df309dd08] { font-size: 12px; }
}.sd[data-s-852863e3-7bb4-4196-979f-1051cafd8640] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 24px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.08em; line-height: 43px; text-align: left; width: calc(100% - (var(--gap-h-38d4d1ca-f5a8-4054-a3e0-0a505171fac5) * 0)); max-width: calc(100% - (var(--gap-h-38d4d1ca-f5a8-4054-a3e0-0a505171fac5) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-852863e3-7bb4-4196-979f-1051cafd8640] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-852863e3-7bb4-4196-979f-1051cafd8640] { font-size: 20px; }
}.sd[data-s-7db74a7e-a474-4fdf-8eca-3d8774bd7b79] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 29px; text-align: left; width: calc(100% - (var(--gap-h-c3e06aa4-6776-424a-a50b-8e9e09a8c770) * 0)); max-width: calc(100% - (var(--gap-h-c3e06aa4-6776-424a-a50b-8e9e09a8c770) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-7db74a7e-a474-4fdf-8eca-3d8774bd7b79] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-7db74a7e-a474-4fdf-8eca-3d8774bd7b79] { font-size: 14px; }
}.sd[data-s-78eefff5-f8d3-4f94-bb6f-faca6f1321ce] { border-radius: 16px; flex: none; height: calc(100% - (var(--gap-v-c3e06aa4-6776-424a-a50b-8e9e09a8c770) * 0)); left: 0; margin: 0 0 0 0; opacity: 0; position: absolute; top: 0; width: calc(100% - (var(--gap-h-c3e06aa4-6776-424a-a50b-8e9e09a8c770) * 0)); z-index: -1; max-width: calc(100% - (var(--gap-h-c3e06aa4-6776-424a-a50b-8e9e09a8c770) * 0)); }
.sd[data-s-c3e06aa4-6776-424a-a50b-8e9e09a8c770]:hover .sd[data-s-78eefff5-f8d3-4f94-bb6f-faca6f1321ce] { opacity: 1; transition-delay: 200ms; transition-duration: 200ms; transition-timing-function: ease-in; }.sd[data-s-bb1893dc-29bd-46f6-9d08-84ced2e2942e] { align-content: flex-start; align-items: flex-start; border-bottom: 1px solid #F4F3F2; border-left: 1px solid #F4F3F2; border-radius: 16px; border-right: 1px solid #F4F3F2; border-top: 1px solid #F4F3F2; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 300px; justify-content: space-between; padding: 40px 20px 40px 20px; width: 301px; --gap-h-bb1893dc-29bd-46f6-9d08-84ced2e2942e: 0px; --gap-v-bb1893dc-29bd-46f6-9d08-84ced2e2942e: 0px; --gap-uuid: bb1893dc-29bd-46f6-9d08-84ced2e2942e; max-width: 100%; }
.sd[data-s-bb1893dc-29bd-46f6-9d08-84ced2e2942e]:hover { opacity: 1; --gap-h-bb1893dc-29bd-46f6-9d08-84ced2e2942e: 0px; --gap-v-bb1893dc-29bd-46f6-9d08-84ced2e2942e: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-bb1893dc-29bd-46f6-9d08-84ced2e2942e] { flex: none; width: calc(40% - (var(--gap-h-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5) * 0.6)); --gap-h-bb1893dc-29bd-46f6-9d08-84ced2e2942e: 0px; --gap-v-bb1893dc-29bd-46f6-9d08-84ced2e2942e: 0px; max-width: calc(40% - (var(--gap-h-b23a0b55-a58a-4c99-b8b4-20a549a5b3a5) * 0.6)); }
}
@media screen and (max-width: 540px){
.sd[data-s-bb1893dc-29bd-46f6-9d08-84ced2e2942e] { flex: none; gap: 25px; height: auto; margin: 0px 32px 0px 0px; padding: 40px 20px; width: 260px; --gap-h-bb1893dc-29bd-46f6-9d08-84ced2e2942e: 0px; --gap-v-bb1893dc-29bd-46f6-9d08-84ced2e2942e: 25px; max-width: calc(100% - 32px); }
}.sd[data-s-891eaf00-f338-49c1-ac18-68943883c2b4] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: auto; justify-content: flex-start; padding: 0px; width: 261px; --gap-h-891eaf00-f338-49c1-ac18-68943883c2b4: 0px; --gap-v-891eaf00-f338-49c1-ac18-68943883c2b4: 56px; --gap-uuid: 891eaf00-f338-49c1-ac18-68943883c2b4; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-891eaf00-f338-49c1-ac18-68943883c2b4] { gap: 24px; padding: 0px; --gap-h-891eaf00-f338-49c1-ac18-68943883c2b4: 0px; --gap-v-891eaf00-f338-49c1-ac18-68943883c2b4: 24px; }
}.sd[data-s-c9a8f4d3-0f5a-4ca0-a09d-bef95602f394] { align-items: center; flex-direction: column; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; width: 36px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-c9a8f4d3-0f5a-4ca0-a09d-bef95602f394] { flex: none; width: 30px; max-width: 100%; }
}.sd[data-s-5161851a-54e7-414d-9c99-ae9a9884a9a7] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-891eaf00-f338-49c1-ac18-68943883c2b4) * 0)); --gap-h-5161851a-54e7-414d-9c99-ae9a9884a9a7: 0px; --gap-v-5161851a-54e7-414d-9c99-ae9a9884a9a7: 0px; --gap-uuid: 5161851a-54e7-414d-9c99-ae9a9884a9a7; max-width: calc(100% - (var(--gap-h-891eaf00-f338-49c1-ac18-68943883c2b4) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-5161851a-54e7-414d-9c99-ae9a9884a9a7] { padding: 0px; --gap-h-5161851a-54e7-414d-9c99-ae9a9884a9a7: 0px; --gap-v-5161851a-54e7-414d-9c99-ae9a9884a9a7: 0px; }
}.sd[data-s-426040d0-8c55-4e87-85fd-6946ebc1c819] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 14px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 25px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-426040d0-8c55-4e87-85fd-6946ebc1c819] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-426040d0-8c55-4e87-85fd-6946ebc1c819] { font-size: 12px; }
}.sd[data-s-acc9bb55-5933-4445-9f68-f0e2fa3a9d4e] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 24px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.08em; line-height: 43px; text-align: left; width: calc(100% - (var(--gap-h-5161851a-54e7-414d-9c99-ae9a9884a9a7) * 0)); max-width: calc(100% - (var(--gap-h-5161851a-54e7-414d-9c99-ae9a9884a9a7) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-acc9bb55-5933-4445-9f68-f0e2fa3a9d4e] { font-size: 18px; }
}
@media screen and (max-width: 540px){
.sd[data-s-acc9bb55-5933-4445-9f68-f0e2fa3a9d4e] { font-size: 20px; }
}.sd[data-s-7c9e4e11-670a-4b6e-8ce9-44d7261d4ce9] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 29px; text-align: left; width: calc(100% - (var(--gap-h-bb1893dc-29bd-46f6-9d08-84ced2e2942e) * 0)); max-width: calc(100% - (var(--gap-h-bb1893dc-29bd-46f6-9d08-84ced2e2942e) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-7c9e4e11-670a-4b6e-8ce9-44d7261d4ce9] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-7c9e4e11-670a-4b6e-8ce9-44d7261d4ce9] { font-size: 14px; }
}.sd[data-s-66e084bc-9c43-4550-bbb2-edd9a702fefc] { border-radius: 16px; flex: none; height: calc(100% - (var(--gap-v-bb1893dc-29bd-46f6-9d08-84ced2e2942e) * 0)); left: 0; margin: 0 0 0 0; opacity: 0; position: absolute; top: 0; width: calc(100% - (var(--gap-h-bb1893dc-29bd-46f6-9d08-84ced2e2942e) * 0)); z-index: -1; max-width: calc(100% - (var(--gap-h-bb1893dc-29bd-46f6-9d08-84ced2e2942e) * 0)); }
.sd[data-s-bb1893dc-29bd-46f6-9d08-84ced2e2942e]:hover .sd[data-s-66e084bc-9c43-4550-bbb2-edd9a702fefc] { opacity: 1; transition-delay: 200ms; transition-duration: 200ms; transition-timing-function: ease-in; }.sd[data-s-ff78711e-80f1-4a3e-81f2-bf0e27016a7f] {  }.sd[data-s-05442174-5ff3-4fcb-bf7d-cae12c7a59fe] { align-content: center; align-items: center; filter: saturate(0%); flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 118px 40px 118px 40px; width: 100%; z-index: 2; --gap-h-05442174-5ff3-4fcb-bf7d-cae12c7a59fe: 0px; --gap-v-05442174-5ff3-4fcb-bf7d-cae12c7a59fe: 10px; --gap-uuid: 05442174-5ff3-4fcb-bf7d-cae12c7a59fe; max-width: 100%; }
.sd[data-s-05442174-5ff3-4fcb-bf7d-cae12c7a59fe]:before { background-position: center; background-repeat: no-repeat; background-size: cover; --gap-h-05442174-5ff3-4fcb-bf7d-cae12c7a59fe: 0px; --gap-v-05442174-5ff3-4fcb-bf7d-cae12c7a59fe: 10px; }
@media screen and (max-width: 540px){
.sd[data-s-05442174-5ff3-4fcb-bf7d-cae12c7a59fe] { gap: 4px; padding: 56px 16px 56px 16px; --gap-h-05442174-5ff3-4fcb-bf7d-cae12c7a59fe: 0px; --gap-v-05442174-5ff3-4fcb-bf7d-cae12c7a59fe: 4px; }
}.sd[data-s-012f1947-8ed1-4a00-a214-817fdbcdb061] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: auto; justify-content: flex-start; padding: 0px; width: 1280px; --gap-h-012f1947-8ed1-4a00-a214-817fdbcdb061: 0px; --gap-v-012f1947-8ed1-4a00-a214-817fdbcdb061: 32px; --gap-uuid: 012f1947-8ed1-4a00-a214-817fdbcdb061; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-012f1947-8ed1-4a00-a214-817fdbcdb061] { flex: none; gap: 14px; padding: 0px; width: calc(90% - (var(--gap-h-05442174-5ff3-4fcb-bf7d-cae12c7a59fe) * 0.10000000000000003)); --gap-h-012f1947-8ed1-4a00-a214-817fdbcdb061: 0px; --gap-v-012f1947-8ed1-4a00-a214-817fdbcdb061: 14px; max-width: calc(90% - (var(--gap-h-05442174-5ff3-4fcb-bf7d-cae12c7a59fe) * 0.10000000000000003)); }
}.sd[data-s-cd1a1141-41e7-460f-b2a7-6edfbe41847e] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-012f1947-8ed1-4a00-a214-817fdbcdb061) * 0)); --gap-h-cd1a1141-41e7-460f-b2a7-6edfbe41847e: 0px; --gap-v-cd1a1141-41e7-460f-b2a7-6edfbe41847e: 24px; --gap-uuid: cd1a1141-41e7-460f-b2a7-6edfbe41847e; max-width: calc(100% - (var(--gap-h-012f1947-8ed1-4a00-a214-817fdbcdb061) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-cd1a1141-41e7-460f-b2a7-6edfbe41847e] { gap: 10px; padding: 0px; --gap-h-cd1a1141-41e7-460f-b2a7-6edfbe41847e: 0px; --gap-v-cd1a1141-41e7-460f-b2a7-6edfbe41847e: 10px; }
}.sd[data-s-0d54e53f-b2e1-4462-9cd9-87a5533b5bec] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 64px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.03em; line-height: 64px; text-align: left; width: 1280px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-0d54e53f-b2e1-4462-9cd9-87a5533b5bec] { font-size: 46px; line-height: 1.2; }
}
@media screen and (max-width: 540px){
.sd[data-s-0d54e53f-b2e1-4462-9cd9-87a5533b5bec] { font-size: 46px; }
}.sd[data-s-6837ef81-ce9b-4ebb-8f47-0e8f1e435efb] { color: #FFFFFF; font-family: var(--s-font-1b9e7781); font-size: 20px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.08em; line-height: 36px; text-align: left; width: 1280px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-6837ef81-ce9b-4ebb-8f47-0e8f1e435efb] { font-size: 16px; letter-spacing: 0.06em; line-height: 1.8; }
}
@media screen and (max-width: 540px){
.sd[data-s-6837ef81-ce9b-4ebb-8f47-0e8f1e435efb] { font-size: 16px; }
}.sd[data-s-ae6194e9-5801-4537-a5fc-ef345889c2b8] { align-content: center; align-items: center; border-bottom: 1px solid #F4F3F2; border-left: 0px solid #F4F3F2; border-right: 0px solid #F4F3F2; border-top: 0px solid #F4F3F2; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; padding: 8px 0px 8px 0px; width: calc(100% - (var(--gap-h-012f1947-8ed1-4a00-a214-817fdbcdb061) * 0)); --gap-h-ae6194e9-5801-4537-a5fc-ef345889c2b8: 10px; --gap-v-ae6194e9-5801-4537-a5fc-ef345889c2b8: 0px; --gap-uuid: ae6194e9-5801-4537-a5fc-ef345889c2b8; max-width: calc(100% - (var(--gap-h-012f1947-8ed1-4a00-a214-817fdbcdb061) * 0)); }
.sd[data-s-ae6194e9-5801-4537-a5fc-ef345889c2b8]:hover { opacity: 1; --gap-h-ae6194e9-5801-4537-a5fc-ef345889c2b8: 10px; --gap-v-ae6194e9-5801-4537-a5fc-ef345889c2b8: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-ae6194e9-5801-4537-a5fc-ef345889c2b8] { gap: 4px; padding: 2px 0px 2px 0px; --gap-h-ae6194e9-5801-4537-a5fc-ef345889c2b8: 4px; --gap-v-ae6194e9-5801-4537-a5fc-ef345889c2b8: 0px; }
}.sd[data-s-032bd12a-d14c-4993-99d9-18d02b5d52d9] { color: #F4F3F2; flex: none; font-family: var(--s-font-1b9e7781); font-size: 16px; font-style: normal; font-weight: 600; height: auto; letter-spacing: 0.08em; line-height: 29px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-032bd12a-d14c-4993-99d9-18d02b5d52d9] { font-size: 16px; line-height: 1.8; }
}
@media screen and (max-width: 540px){
.sd[data-s-032bd12a-d14c-4993-99d9-18d02b5d52d9] { font-size: 16px; }
}.sd[data-s-6ac76c5f-0d82-4988-979e-1485ac4fac2c] { align-items: center; flex: none; flex-direction: column; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; width: 24px; max-width: 100%; }
.sd[data-s-ae6194e9-5801-4537-a5fc-ef345889c2b8]:hover .sd[data-s-6ac76c5f-0d82-4988-979e-1485ac4fac2c] { transform: translate(5px, 0px); }.sd[data-s-c7deeb54-df4f-4e33-b0d5-4768c5d3e58e] {  }
