.sd[data-s-3acd3907-d7ca-459b-8d4a-d04710fa2218] { background: #ffffffff; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 104px 0px 0px 0px; width: 100%; max-width: 100%; }
.sd[data-s-f674466e-1f3a-4c0e-822b-bafc3b29562b] {  }
.sd[data-s-0852e31c-b6c7-405b-a25a-876db8a9c772] { align-content: center; align-items: center; flex: none; flex-wrap: nowrap; justify-content: center; padding: 0px 0px 160px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-0852e31c-b6c7-405b-a25a-876db8a9c772] { padding: 0px 0px 80px 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-0852e31c-b6c7-405b-a25a-876db8a9c772] { height: auto; padding: 0px 0px 72px 0px; width: 100%; max-width: 100%; }
}
.sd[data-s-999d3f7b-ce90-42ce-8f24-4822a24ea612] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px; width: 90%; --gap-h-999d3f7b-ce90-42ce-8f24-4822a24ea612: 0px; --gap-v-999d3f7b-ce90-42ce-8f24-4822a24ea612: 0px; --gap-uuid: 999d3f7b-ce90-42ce-8f24-4822a24ea612; max-width: 90%; }
@media screen and (max-width: 840px){
.sd[data-s-999d3f7b-ce90-42ce-8f24-4822a24ea612] { padding: 0px 40px; width: 100%; --gap-h-999d3f7b-ce90-42ce-8f24-4822a24ea612: 0px; --gap-v-999d3f7b-ce90-42ce-8f24-4822a24ea612: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-999d3f7b-ce90-42ce-8f24-4822a24ea612] { flex: none; padding: 0px 20px; --gap-h-999d3f7b-ce90-42ce-8f24-4822a24ea612: 0px; --gap-v-999d3f7b-ce90-42ce-8f24-4822a24ea612: 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-999d3f7b-ce90-42ce-8f24-4822a24ea612] { flex: none; --gap-h-999d3f7b-ce90-42ce-8f24-4822a24ea612: 0px; --gap-v-999d3f7b-ce90-42ce-8f24-4822a24ea612: 0px; }
}
.sd[data-s-4701a2cf-7c32-4e50-84ac-b770dd119d60] { align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; margin: 0px 0px 56px 0px; padding: 0px 0px 0px 0px; width: auto; --gap-h-4701a2cf-7c32-4e50-84ac-b770dd119d60: 0px; --gap-v-4701a2cf-7c32-4e50-84ac-b770dd119d60: 0px; --gap-uuid: 4701a2cf-7c32-4e50-84ac-b770dd119d60; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-4701a2cf-7c32-4e50-84ac-b770dd119d60] { flex: none; flex-direction: row; flex-wrap: nowrap; margin: 0px 0px 32px 0px; width: auto; --gap-h-4701a2cf-7c32-4e50-84ac-b770dd119d60: 0px; --gap-v-4701a2cf-7c32-4e50-84ac-b770dd119d60: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-4701a2cf-7c32-4e50-84ac-b770dd119d60] { height: auto; --gap-h-4701a2cf-7c32-4e50-84ac-b770dd119d60: 0px; --gap-v-4701a2cf-7c32-4e50-84ac-b770dd119d60: 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-4701a2cf-7c32-4e50-84ac-b770dd119d60] { flex-direction: row; flex-wrap: nowrap; --gap-h-4701a2cf-7c32-4e50-84ac-b770dd119d60: 0px; --gap-v-4701a2cf-7c32-4e50-84ac-b770dd119d60: 0px; }
}
.sd[data-s-342e415a-4e97-4adb-bbad-0e80d96795b5] { color: #4d4d4d; flex: none; font-family: var(--s-font-f5918fbe); font-size: 13px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.05em; margin: 0px 12px 0px 0px; text-align: left; width: auto; max-width: calc(100% - 12px); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-342e415a-4e97-4adb-bbad-0e80d96795b5] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-342e415a-4e97-4adb-bbad-0e80d96795b5] { font-size: 12px; }
}
.sd[data-s-044db58f-f46c-42a6-8a90-f46d1fb5659d] { border-bottom: 0px solid #ceccc3; border-left: 1px solid #ceccc3; border-right: 0px solid #ceccc3; border-top: 0px solid #ceccc3; color: #4d4d4d; flex: none; font-family: var(--s-font-f5918fbe); font-size: 13px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.05em; padding: 0px 0px 0px 12px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-044db58f-f46c-42a6-8a90-f46d1fb5659d] { font-size: 13px; }
}
@media screen and (max-width: 540px){
.sd[data-s-044db58f-f46c-42a6-8a90-f46d1fb5659d] { font-size: 12px; }
}
.sd[data-s-e07d5405-52f8-46a7-8105-d0ce4337f09f] {  }
.sd[data-s-a9cf9363-ec43-4fdd-995a-20b0283db0af] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: center; margin: -20px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: 100%; z-index: -1; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-a9cf9363-ec43-4fdd-995a-20b0283db0af] { margin: -10px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-a9cf9363-ec43-4fdd-995a-20b0283db0af] { flex: none; }
}
.sd[data-s-d2c814e1-ef46-4aed-9757-d1becdad841c] { flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; outline-offset: -4px; padding: 0px 24px; transform: var(--sd-d2c814e1_002def46_002d4aed_002d9757_002dd1becdad841c-transform); transition-duration: ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: 40%; will-change: transform; max-width: 40%; }
.sd[data-s-d2c814e1-ef46-4aed-9757-d1becdad841c]:focus {outline:none;}
.sd[data-s-d2c814e1-ef46-4aed-9757-d1becdad841c]:focus-visible { outline: 2px solid black; }
.sd._animatingNext[data-s-d2c814e1-ef46-4aed-9757-d1becdad841c] { transform: translateX(-100%); }
.sd._animatingPrev[data-s-d2c814e1-ef46-4aed-9757-d1becdad841c] { transform: translateX(100%); }
@media screen and (max-width: 1140px){
.sd[data-s-d2c814e1-ef46-4aed-9757-d1becdad841c] { flex: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-d2c814e1-ef46-4aed-9757-d1becdad841c] { flex: none; width: 60%; max-width: 60%; }
}
@media screen and (max-width: 540px){
.sd[data-s-d2c814e1-ef46-4aed-9757-d1becdad841c] { flex: none; padding: 0px 8px; width: 100%; max-width: 100%; }
}
.sd[data-s-767706a4-9d0b-4046-b557-2e3d70ab5e52] { flex: none; height: 100%; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-767706a4-9d0b-4046-b557-2e3d70ab5e52] { flex: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-767706a4-9d0b-4046-b557-2e3d70ab5e52] { flex: none; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-767706a4-9d0b-4046-b557-2e3d70ab5e52] { flex: none; width: 1000px; max-width: 100%; height: 100%; }
}
.sd[data-s-c33aab87-9e45-44bd-b631-e7d546d800c6] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: space-between; margin: 80px 0px 0px 0px; padding: 0px; width: 1100px; --gap-h-c33aab87-9e45-44bd-b631-e7d546d800c6: 0px; --gap-v-c33aab87-9e45-44bd-b631-e7d546d800c6: 0px; --gap-uuid: c33aab87-9e45-44bd-b631-e7d546d800c6; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-c33aab87-9e45-44bd-b631-e7d546d800c6] { overflow-x: auto; overflow-y: hidden; --gap-h-c33aab87-9e45-44bd-b631-e7d546d800c6: 0px; --gap-v-c33aab87-9e45-44bd-b631-e7d546d800c6: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c33aab87-9e45-44bd-b631-e7d546d800c6] { flex-direction: row; flex-wrap: nowrap; gap: 40px; overflow-x: auto; overflow-y: hidden; padding: 0px 20px 0px 20px; width: 100%; --gap-h-c33aab87-9e45-44bd-b631-e7d546d800c6: 40px; --gap-v-c33aab87-9e45-44bd-b631-e7d546d800c6: 0px; max-width: 100%; }
}
.sd[data-s-12087a69-7d50-4349-a29d-31cfa43df096] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: calc(100% - (var(--gap-v-c33aab87-9e45-44bd-b631-e7d546d800c6) * 0)); justify-content: flex-start; padding: 0px; width: calc(32% - (var(--gap-h-c33aab87-9e45-44bd-b631-e7d546d800c6) * 0.68)); --gap-h-12087a69-7d50-4349-a29d-31cfa43df096: 0px; --gap-v-12087a69-7d50-4349-a29d-31cfa43df096: 0px; --gap-uuid: 12087a69-7d50-4349-a29d-31cfa43df096; max-width: calc(32% - (var(--gap-h-c33aab87-9e45-44bd-b631-e7d546d800c6) * 0.68)); }
.sd[data-s-12087a69-7d50-4349-a29d-31cfa43df096]:hover { transition-duration: 400ms; translate: 0px 0px; --gap-h-12087a69-7d50-4349-a29d-31cfa43df096: 0px; --gap-v-12087a69-7d50-4349-a29d-31cfa43df096: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-12087a69-7d50-4349-a29d-31cfa43df096] { flex: none; width: 320px; --gap-h-12087a69-7d50-4349-a29d-31cfa43df096: 0px; --gap-v-12087a69-7d50-4349-a29d-31cfa43df096: 0px; max-width: 100%; height: calc(100% - (var(--gap-v-c33aab87-9e45-44bd-b631-e7d546d800c6) * 0)); }
}
.sd[data-s-85b020db-8770-47a2-9ad9-27ec3f4f9439] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-12087a69-7d50-4349-a29d-31cfa43df096) * 0)); --gap-h-85b020db-8770-47a2-9ad9-27ec3f4f9439: 0px; --gap-v-85b020db-8770-47a2-9ad9-27ec3f4f9439: 0px; --gap-uuid: 85b020db-8770-47a2-9ad9-27ec3f4f9439; max-width: calc(100% - (var(--gap-h-12087a69-7d50-4349-a29d-31cfa43df096) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-85b020db-8770-47a2-9ad9-27ec3f4f9439] { width: 100%; --gap-h-85b020db-8770-47a2-9ad9-27ec3f4f9439: 0px; --gap-v-85b020db-8770-47a2-9ad9-27ec3f4f9439: 0px; }
}
.sd[data-s-09a1f565-76af-4cc7-b843-38a5fd07373d] { align-content: flex-start; align-items: flex-start; border-radius: 8px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 320px; justify-content: flex-end; margin: 0px 0px 24px 0px; padding: 0px; width: calc(100% - (var(--gap-h-85b020db-8770-47a2-9ad9-27ec3f4f9439) * 0)); z-index: -1; max-width: calc(100% - (var(--gap-h-85b020db-8770-47a2-9ad9-27ec3f4f9439) * 0)); }
.sd[data-s-09a1f565-76af-4cc7-b843-38a5fd07373d]:before { background-position: center top; }
.sd[data-s-12087a69-7d50-4349-a29d-31cfa43df096]:hover .sd[data-s-09a1f565-76af-4cc7-b843-38a5fd07373d] { scale: 1.02 1.02; }
.sd[data-s-12087a69-7d50-4349-a29d-31cfa43df096]:hover .sd[data-s-09a1f565-76af-4cc7-b843-38a5fd07373d]:before { background-size: cover; }
@media screen and (max-width: 1140px){
.sd[data-s-09a1f565-76af-4cc7-b843-38a5fd07373d] { flex: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-09a1f565-76af-4cc7-b843-38a5fd07373d] { flex: none; margin: 0px 0px 16px 0px; width: calc(100% - (var(--gap-h-85b020db-8770-47a2-9ad9-27ec3f4f9439) * 0)); max-width: calc(100% - (var(--gap-h-85b020db-8770-47a2-9ad9-27ec3f4f9439) * 0)); }
}
.sd[data-s-b3dffd24-3949-4901-b401-119f946fb8cd] { align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; padding: 0px; width: calc(100% - (var(--gap-h-12087a69-7d50-4349-a29d-31cfa43df096) * 0)); --gap-h-b3dffd24-3949-4901-b401-119f946fb8cd: 0px; --gap-v-b3dffd24-3949-4901-b401-119f946fb8cd: 0px; --gap-uuid: b3dffd24-3949-4901-b401-119f946fb8cd; max-width: calc(100% - (var(--gap-h-12087a69-7d50-4349-a29d-31cfa43df096) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-b3dffd24-3949-4901-b401-119f946fb8cd] { padding: 0px; --gap-h-b3dffd24-3949-4901-b401-119f946fb8cd: 0px; --gap-v-b3dffd24-3949-4901-b401-119f946fb8cd: 0px; }
}
.sd[data-s-34761647-c876-458f-afae-803d11784aff] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 90px; justify-content: center; margin: 0px 0px 8px 0px; padding: 0px; --gap-h-34761647-c876-458f-afae-803d11784aff: 0px; --gap-v-34761647-c876-458f-afae-803d11784aff: 0px; --gap-uuid: 34761647-c876-458f-afae-803d11784aff; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-34761647-c876-458f-afae-803d11784aff] { flex: none; height: 90px; --gap-h-34761647-c876-458f-afae-803d11784aff: 0px; --gap-v-34761647-c876-458f-afae-803d11784aff: 0px; }
}
.sd[data-s-ad740338-25ba-49ac-a91c-866169aa0bc8] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; margin: 0px 0px 8px 0px; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-34761647-c876-458f-afae-803d11784aff) * 0)); --gap-h-ad740338-25ba-49ac-a91c-866169aa0bc8: 0px; --gap-v-ad740338-25ba-49ac-a91c-866169aa0bc8: 0px; --gap-uuid: ad740338-25ba-49ac-a91c-866169aa0bc8; max-width: calc(100% - (var(--gap-h-34761647-c876-458f-afae-803d11784aff) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-ad740338-25ba-49ac-a91c-866169aa0bc8] { flex: none; --gap-h-ad740338-25ba-49ac-a91c-866169aa0bc8: 0px; --gap-v-ad740338-25ba-49ac-a91c-866169aa0bc8: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-ad740338-25ba-49ac-a91c-866169aa0bc8] { flex-wrap: wrap; --gap-h-ad740338-25ba-49ac-a91c-866169aa0bc8: 0px; --gap-v-ad740338-25ba-49ac-a91c-866169aa0bc8: 0px; }
}
.sd[data-s-af636da3-0f3d-456c-99b1-1b53187f4067] { background: var(--s-color-4c90604c); border-radius: 30px; color: #ffffff; flex: none; font-family: var(--s-font-12a3da1b); font-size: 10px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 24px; margin: 0px 8px 0px 0px; padding: 1px 8px; text-align: left; width: auto; max-width: calc(100% - 8px); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-af636da3-0f3d-456c-99b1-1b53187f4067] { font-size: 13px; }
}
@media screen and (max-width: 840px){
.sd[data-s-af636da3-0f3d-456c-99b1-1b53187f4067] { flex: none; width: auto; }
}
.sd[data-s-599ced42-4e6f-43cc-9922-2e5986bfc041] { border-bottom: 0px solid #c1bfb8; border-left: 0px solid #c1bfb8; border-right: 0px solid #c1bfb8; border-top: 0px solid #c1bfb8; color: #4d4d4d; flex: none; font-family: var(--s-font-12a3da1b); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 24px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 295px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-599ced42-4e6f-43cc-9922-2e5986bfc041] { width: auto; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-599ced42-4e6f-43cc-9922-2e5986bfc041] { font-size: 14px; }
}
.sd[data-s-e4f94f76-a293-4063-9a5c-1be2a8b20f80] { color: #4d4d4d; font-family: var(--s-font-12a3da1b); font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; width: calc(100% - (var(--gap-h-34761647-c876-458f-afae-803d11784aff) * 0)); max-width: calc(100% - (var(--gap-h-34761647-c876-458f-afae-803d11784aff) * 0)); justify-content: flex-start; }
.sd[data-s-12087a69-7d50-4349-a29d-31cfa43df096]:hover .sd[data-s-e4f94f76-a293-4063-9a5c-1be2a8b20f80] { text-decoration: underline; }
@media screen and (max-width: 840px){
.sd[data-s-e4f94f76-a293-4063-9a5c-1be2a8b20f80] { font-size: 18px; }
}
.sd[data-s-bd7f95e7-6f36-4b38-a9e5-95a9669ff2c1] { border-bottom: 0px solid #ceccc3; border-left: 0px solid #ceccc3; border-right: 0px solid #ceccc3; border-top: 0px solid #ceccc3; color: #7b7b7b; flex: none; font-family: var(--s-font-12a3da1b); font-size: 12px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.5; margin: 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: right; width: calc(100% - (var(--gap-h-b3dffd24-3949-4901-b401-119f946fb8cd) * 0)); max-width: calc(100% - (var(--gap-h-b3dffd24-3949-4901-b401-119f946fb8cd) * 0)); justify-content: flex-end; }
@media screen and (max-width: 840px){
.sd[data-s-bd7f95e7-6f36-4b38-a9e5-95a9669ff2c1] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-bd7f95e7-6f36-4b38-a9e5-95a9669ff2c1] { font-size: 13px; }
}
.sd[data-s-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: calc(100% - (var(--gap-v-c33aab87-9e45-44bd-b631-e7d546d800c6) * 0)); justify-content: flex-start; padding: 0px; width: calc(32% - (var(--gap-h-c33aab87-9e45-44bd-b631-e7d546d800c6) * 0.68)); --gap-h-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c: 0px; --gap-v-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c: 0px; --gap-uuid: e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c; max-width: calc(32% - (var(--gap-h-c33aab87-9e45-44bd-b631-e7d546d800c6) * 0.68)); }
.sd[data-s-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c]:hover { transition-duration: 400ms; translate: 0px 0px; --gap-h-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c: 0px; --gap-v-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c] { flex: none; width: 320px; --gap-h-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c: 0px; --gap-v-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c: 0px; max-width: 100%; height: calc(100% - (var(--gap-v-c33aab87-9e45-44bd-b631-e7d546d800c6) * 0)); }
}
.sd[data-s-352869f0-ec0b-4000-a6c3-4dca945743a1] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c) * 0)); --gap-h-352869f0-ec0b-4000-a6c3-4dca945743a1: 0px; --gap-v-352869f0-ec0b-4000-a6c3-4dca945743a1: 0px; --gap-uuid: 352869f0-ec0b-4000-a6c3-4dca945743a1; max-width: calc(100% - (var(--gap-h-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c) * 0)); }
.sd[data-s-614e198e-5145-4bf8-990e-c6720d356cf9] { align-content: flex-start; align-items: flex-start; border-radius: 8px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 320px; justify-content: flex-end; margin: 0px 0px 24px 0px; padding: 0px; width: calc(100% - (var(--gap-h-352869f0-ec0b-4000-a6c3-4dca945743a1) * 0)); z-index: -1; max-width: calc(100% - (var(--gap-h-352869f0-ec0b-4000-a6c3-4dca945743a1) * 0)); }
.sd[data-s-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c]:hover .sd[data-s-614e198e-5145-4bf8-990e-c6720d356cf9] { scale: 1.02 1.02; }
.sd[data-s-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c]:hover .sd[data-s-614e198e-5145-4bf8-990e-c6720d356cf9]:before { background-size: cover; }
@media screen and (max-width: 1140px){
.sd[data-s-614e198e-5145-4bf8-990e-c6720d356cf9] { flex: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-614e198e-5145-4bf8-990e-c6720d356cf9] { flex: none; margin: 0px 0px 16px 0px; width: calc(100% - (var(--gap-h-352869f0-ec0b-4000-a6c3-4dca945743a1) * 0)); max-width: calc(100% - (var(--gap-h-352869f0-ec0b-4000-a6c3-4dca945743a1) * 0)); }
}
.sd[data-s-ca4ba0a3-fad4-4480-894a-3521205df711] { align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; padding: 0px; width: calc(100% - (var(--gap-h-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c) * 0)); --gap-h-ca4ba0a3-fad4-4480-894a-3521205df711: 0px; --gap-v-ca4ba0a3-fad4-4480-894a-3521205df711: 0px; --gap-uuid: ca4ba0a3-fad4-4480-894a-3521205df711; max-width: calc(100% - (var(--gap-h-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-ca4ba0a3-fad4-4480-894a-3521205df711] { padding: 0px; --gap-h-ca4ba0a3-fad4-4480-894a-3521205df711: 0px; --gap-v-ca4ba0a3-fad4-4480-894a-3521205df711: 0px; }
}
.sd[data-s-3be286f1-1b9b-4553-aa8c-658d6ed6bd04] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 90px; justify-content: flex-start; margin: 0px 0px 8px 0px; padding: 0px; --gap-h-3be286f1-1b9b-4553-aa8c-658d6ed6bd04: 0px; --gap-v-3be286f1-1b9b-4553-aa8c-658d6ed6bd04: 0px; --gap-uuid: 3be286f1-1b9b-4553-aa8c-658d6ed6bd04; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-3be286f1-1b9b-4553-aa8c-658d6ed6bd04] { flex: none; height: 90px; --gap-h-3be286f1-1b9b-4553-aa8c-658d6ed6bd04: 0px; --gap-v-3be286f1-1b9b-4553-aa8c-658d6ed6bd04: 0px; }
}
.sd[data-s-1677316d-359e-4470-8f67-c194eb6f945a] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; margin: 0px 0px 8px 0px; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-3be286f1-1b9b-4553-aa8c-658d6ed6bd04) * 0)); --gap-h-1677316d-359e-4470-8f67-c194eb6f945a: 0px; --gap-v-1677316d-359e-4470-8f67-c194eb6f945a: 0px; --gap-uuid: 1677316d-359e-4470-8f67-c194eb6f945a; max-width: calc(100% - (var(--gap-h-3be286f1-1b9b-4553-aa8c-658d6ed6bd04) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-1677316d-359e-4470-8f67-c194eb6f945a] { flex: none; --gap-h-1677316d-359e-4470-8f67-c194eb6f945a: 0px; --gap-v-1677316d-359e-4470-8f67-c194eb6f945a: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-1677316d-359e-4470-8f67-c194eb6f945a] { flex-wrap: wrap; --gap-h-1677316d-359e-4470-8f67-c194eb6f945a: 0px; --gap-v-1677316d-359e-4470-8f67-c194eb6f945a: 0px; }
}
.sd[data-s-80002ce9-62ff-41a8-9d1e-5f034020bffb] { background: var(--s-color-4c90604c); border-radius: 30px; color: #ffffff; flex: none; font-family: var(--s-font-12a3da1b); font-size: 10px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 24px; margin: 0px 8px 0px 0px; padding: 1px 8px; text-align: left; width: auto; max-width: calc(100% - 8px); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-80002ce9-62ff-41a8-9d1e-5f034020bffb] { font-size: 13px; }
}
@media screen and (max-width: 840px){
.sd[data-s-80002ce9-62ff-41a8-9d1e-5f034020bffb] { flex: none; width: auto; }
}
.sd[data-s-46fc02e3-19b8-48d1-bb4c-01b086d68ece] { border-bottom: 0px solid #c1bfb8; border-left: 0px solid #c1bfb8; border-right: 0px solid #c1bfb8; border-top: 0px solid #c1bfb8; color: #4d4d4d; flex: none; font-family: var(--s-font-12a3da1b); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 24px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 295px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-46fc02e3-19b8-48d1-bb4c-01b086d68ece] { width: auto; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-46fc02e3-19b8-48d1-bb4c-01b086d68ece] { font-size: 14px; }
}
.sd[data-s-66650149-5716-4e25-a6bf-3ded4cdaebf2] { color: #4d4d4d; font-family: var(--s-font-12a3da1b); font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; width: calc(100% - (var(--gap-h-3be286f1-1b9b-4553-aa8c-658d6ed6bd04) * 0)); max-width: calc(100% - (var(--gap-h-3be286f1-1b9b-4553-aa8c-658d6ed6bd04) * 0)); justify-content: flex-start; }
.sd[data-s-e6d5aa66-2c27-42b7-849e-cfbfac6e3a7c]:hover .sd[data-s-66650149-5716-4e25-a6bf-3ded4cdaebf2] { text-decoration: underline; }
@media screen and (max-width: 840px){
.sd[data-s-66650149-5716-4e25-a6bf-3ded4cdaebf2] { font-size: 18px; }
}
.sd[data-s-79878b36-518f-4de9-83d4-0d9edeb569b9] { border-bottom: 0px solid #ceccc3; border-left: 0px solid #ceccc3; border-right: 0px solid #ceccc3; border-top: 0px solid #ceccc3; color: #7b7b7b; flex: none; font-family: var(--s-font-12a3da1b); font-size: 12px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.5; margin: 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: right; width: calc(100% - (var(--gap-h-ca4ba0a3-fad4-4480-894a-3521205df711) * 0)); max-width: calc(100% - (var(--gap-h-ca4ba0a3-fad4-4480-894a-3521205df711) * 0)); justify-content: flex-end; }
@media screen and (max-width: 840px){
.sd[data-s-79878b36-518f-4de9-83d4-0d9edeb569b9] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-79878b36-518f-4de9-83d4-0d9edeb569b9] { font-size: 13px; }
}
.sd[data-s-66f5acbd-4607-4986-b2c4-f688ec391e85] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: calc(100% - (var(--gap-v-c33aab87-9e45-44bd-b631-e7d546d800c6) * 0)); justify-content: flex-start; padding: 0px; width: calc(32% - (var(--gap-h-c33aab87-9e45-44bd-b631-e7d546d800c6) * 0.68)); --gap-h-66f5acbd-4607-4986-b2c4-f688ec391e85: 0px; --gap-v-66f5acbd-4607-4986-b2c4-f688ec391e85: 0px; --gap-uuid: 66f5acbd-4607-4986-b2c4-f688ec391e85; max-width: calc(32% - (var(--gap-h-c33aab87-9e45-44bd-b631-e7d546d800c6) * 0.68)); }
.sd[data-s-66f5acbd-4607-4986-b2c4-f688ec391e85]:hover { transition-duration: 400ms; translate: 0px 0px; --gap-h-66f5acbd-4607-4986-b2c4-f688ec391e85: 0px; --gap-v-66f5acbd-4607-4986-b2c4-f688ec391e85: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-66f5acbd-4607-4986-b2c4-f688ec391e85] { flex: none; gap: 0px; width: 320px; --gap-h-66f5acbd-4607-4986-b2c4-f688ec391e85: 0px; --gap-v-66f5acbd-4607-4986-b2c4-f688ec391e85: 0px; max-width: 100%; height: calc(100% - (var(--gap-v-c33aab87-9e45-44bd-b631-e7d546d800c6) * 0)); }
}
.sd[data-s-077c3c00-5f1b-42c5-bc73-08e6d2cf88df] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-66f5acbd-4607-4986-b2c4-f688ec391e85) * 0)); --gap-h-077c3c00-5f1b-42c5-bc73-08e6d2cf88df: 0px; --gap-v-077c3c00-5f1b-42c5-bc73-08e6d2cf88df: 0px; --gap-uuid: 077c3c00-5f1b-42c5-bc73-08e6d2cf88df; max-width: calc(100% - (var(--gap-h-66f5acbd-4607-4986-b2c4-f688ec391e85) * 0)); }
.sd[data-s-dab42cf5-b882-468a-aed7-f3992d48b192] { align-content: flex-start; align-items: flex-start; border-radius: 8px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 320px; justify-content: flex-end; margin: 0px 0px 24px 0px; padding: 0px; width: calc(100% - (var(--gap-h-077c3c00-5f1b-42c5-bc73-08e6d2cf88df) * 0)); z-index: -1; max-width: calc(100% - (var(--gap-h-077c3c00-5f1b-42c5-bc73-08e6d2cf88df) * 0)); }
.sd[data-s-66f5acbd-4607-4986-b2c4-f688ec391e85]:hover .sd[data-s-dab42cf5-b882-468a-aed7-f3992d48b192] { scale: 1.02 1.02; }
.sd[data-s-66f5acbd-4607-4986-b2c4-f688ec391e85]:hover .sd[data-s-dab42cf5-b882-468a-aed7-f3992d48b192]:before { background-size: cover; }
@media screen and (max-width: 1140px){
.sd[data-s-dab42cf5-b882-468a-aed7-f3992d48b192] { flex: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-dab42cf5-b882-468a-aed7-f3992d48b192] { flex: none; margin: 0px 0px 16px 0px; width: calc(100% - (var(--gap-h-077c3c00-5f1b-42c5-bc73-08e6d2cf88df) * 0)); max-width: calc(100% - (var(--gap-h-077c3c00-5f1b-42c5-bc73-08e6d2cf88df) * 0)); }
}
.sd[data-s-92d183dc-3051-4c0f-821b-757febdfbc76] { align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; padding: 0px; width: calc(100% - (var(--gap-h-66f5acbd-4607-4986-b2c4-f688ec391e85) * 0)); --gap-h-92d183dc-3051-4c0f-821b-757febdfbc76: 0px; --gap-v-92d183dc-3051-4c0f-821b-757febdfbc76: 0px; --gap-uuid: 92d183dc-3051-4c0f-821b-757febdfbc76; max-width: calc(100% - (var(--gap-h-66f5acbd-4607-4986-b2c4-f688ec391e85) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-92d183dc-3051-4c0f-821b-757febdfbc76] { padding: 0px; --gap-h-92d183dc-3051-4c0f-821b-757febdfbc76: 0px; --gap-v-92d183dc-3051-4c0f-821b-757febdfbc76: 0px; }
}
.sd[data-s-2dbee1c1-9d9f-42c6-b6d8-458cdf101694] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 90px; justify-content: flex-start; margin: 0px 0px 8px 0px; padding: 0px; --gap-h-2dbee1c1-9d9f-42c6-b6d8-458cdf101694: 0px; --gap-v-2dbee1c1-9d9f-42c6-b6d8-458cdf101694: 0px; --gap-uuid: 2dbee1c1-9d9f-42c6-b6d8-458cdf101694; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-2dbee1c1-9d9f-42c6-b6d8-458cdf101694] { flex: none; height: 90px; --gap-h-2dbee1c1-9d9f-42c6-b6d8-458cdf101694: 0px; --gap-v-2dbee1c1-9d9f-42c6-b6d8-458cdf101694: 0px; }
}
.sd[data-s-629c3fd6-1678-4c96-8a21-8910e0ca2578] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; margin: 0px 0px 8px 0px; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-2dbee1c1-9d9f-42c6-b6d8-458cdf101694) * 0)); --gap-h-629c3fd6-1678-4c96-8a21-8910e0ca2578: 0px; --gap-v-629c3fd6-1678-4c96-8a21-8910e0ca2578: 0px; --gap-uuid: 629c3fd6-1678-4c96-8a21-8910e0ca2578; max-width: calc(100% - (var(--gap-h-2dbee1c1-9d9f-42c6-b6d8-458cdf101694) * 0)); }
@media screen and (max-width: 1140px){
.sd[data-s-629c3fd6-1678-4c96-8a21-8910e0ca2578] { flex: none; --gap-h-629c3fd6-1678-4c96-8a21-8910e0ca2578: 0px; --gap-v-629c3fd6-1678-4c96-8a21-8910e0ca2578: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-629c3fd6-1678-4c96-8a21-8910e0ca2578] { flex-wrap: wrap; --gap-h-629c3fd6-1678-4c96-8a21-8910e0ca2578: 0px; --gap-v-629c3fd6-1678-4c96-8a21-8910e0ca2578: 0px; }
}
.sd[data-s-4aebbd6a-a27f-4802-a792-2bfee1a3be72] { background: var(--s-color-4c90604c); border-radius: 30px; color: #ffffff; flex: none; font-family: var(--s-font-12a3da1b); font-size: 10px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 24px; margin: 0px 8px 0px 0px; padding: 1px 8px; text-align: left; width: auto; max-width: calc(100% - 8px); justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-4aebbd6a-a27f-4802-a792-2bfee1a3be72] { font-size: 13px; }
}
@media screen and (max-width: 840px){
.sd[data-s-4aebbd6a-a27f-4802-a792-2bfee1a3be72] { flex: none; width: auto; }
}
.sd[data-s-f5370316-8a2f-4dfa-9ea7-1e0b7361b185] { border-bottom: 0px solid #c1bfb8; border-left: 0px solid #c1bfb8; border-right: 0px solid #c1bfb8; border-top: 0px solid #c1bfb8; color: #4d4d4d; flex: none; font-family: var(--s-font-12a3da1b); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 24px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 295px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-f5370316-8a2f-4dfa-9ea7-1e0b7361b185] { width: auto; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-f5370316-8a2f-4dfa-9ea7-1e0b7361b185] { font-size: 14px; }
}
.sd[data-s-e56d1ced-10b7-4a4b-aa4a-a323ba7940de] { color: #4d4d4d; font-family: var(--s-font-12a3da1b); font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; width: calc(100% - (var(--gap-h-2dbee1c1-9d9f-42c6-b6d8-458cdf101694) * 0)); max-width: calc(100% - (var(--gap-h-2dbee1c1-9d9f-42c6-b6d8-458cdf101694) * 0)); justify-content: flex-start; }
.sd[data-s-66f5acbd-4607-4986-b2c4-f688ec391e85]:hover .sd[data-s-e56d1ced-10b7-4a4b-aa4a-a323ba7940de] { text-decoration: underline; }
@media screen and (max-width: 840px){
.sd[data-s-e56d1ced-10b7-4a4b-aa4a-a323ba7940de] { font-size: 18px; }
}
.sd[data-s-3a95c5ea-72ed-4d68-b946-13d39515c873] { border-bottom: 0px solid #ceccc3; border-left: 0px solid #ceccc3; border-right: 0px solid #ceccc3; border-top: 0px solid #ceccc3; color: #7b7b7b; flex: none; font-family: var(--s-font-12a3da1b); font-size: 12px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.5; margin: 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: right; width: calc(100% - (var(--gap-h-92d183dc-3051-4c0f-821b-757febdfbc76) * 0)); max-width: calc(100% - (var(--gap-h-92d183dc-3051-4c0f-821b-757febdfbc76) * 0)); justify-content: flex-end; }
@media screen and (max-width: 840px){
.sd[data-s-3a95c5ea-72ed-4d68-b946-13d39515c873] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-3a95c5ea-72ed-4d68-b946-13d39515c873] { font-size: 13px; }
}
.sd[data-s-4d9c1b8e-7d0c-4146-882d-abc8604066ee] {  }
.sd[data-s-132c9e39-b838-4b4d-98d4-a76c2244da76] {  }
.sd[data-r-0_0_0_2_1_09a1f565-76af-4cc7-b843-38a5fd07373d]:before { background-image: url("/assets/img/s-2400x1480_v-frms_webp_5f48d4f9-e6ca-4b07-82c3-778b7c2fe9d2_small.webp") }
.sd[data-r-0_0_1_2_1_614e198e-5145-4bf8-990e-c6720d356cf9]:before { background-image: url("/assets/img/s-2400x1801_v-frms_webp_5517a7be-efbb-446e-a35c-437303f4924f_small.webp") }
.sd[data-r-0_0_2_2_1_dab42cf5-b882-468a-aed7-f3992d48b192]:before { background-image: url("/assets/img/s-1183x1183_v-fs_webp_6e6928e9-c045-49aa-bd2b-3ca0e52e9be9_small.webp") }
.sd[data-s-b102a2b0-6694-46f3-8e1c-444d34d47a7d] {  }
.sd[data-s-945e1e4f-4184-4d56-83c9-806c59e6e618] {  }
.sd[data-s-9c1a8a07-5212-4fe1-930c-8fa7c8fe6657] {  }
.sd[data-s-f2530d2c-3955-4c63-bd2f-60d0ceafe3ea] {  }
.sd[data-r-0_0_0_2_1_09a1f565-76af-4cc7-b843-38a5fd07373d]:before { background-image: url("/assets/img/s-2400x1480_v-frms_webp_5f48d4f9-e6ca-4b07-82c3-778b7c2fe9d2_middle.webp") }