.sd[data-s-f6438e72-a208-406e-ac44-d0cbb97acfaa] { background: #fff; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-1adef03a-1e45-4835-8fe3-334a1d0336fe] { align-content: center; align-items: center; flex: none; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 100%; max-width: 100%; }.sd[data-s-e0c75420-0518-4eeb-bbbc-f34415a7f9af] { align-content: center; align-items: center; flex: none; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 160px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-e0c75420-0518-4eeb-bbbc-f34415a7f9af] { padding: 120px 0px 0px 0px; }
}.sd[data-s-886d0598-8054-4494-81ae-b7d7a3e1fef6] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow-x: visible; overflow-y: visible; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: 100%; --gap-h-886d0598-8054-4494-81ae-b7d7a3e1fef6: 0px; --gap-v-886d0598-8054-4494-81ae-b7d7a3e1fef6: 0px; --gap-uuid: 886d0598-8054-4494-81ae-b7d7a3e1fef6; max-width: 100%; }.sd[data-s-1876044e-f102-47a5-96e0-d6a0825200fe] { border-bottom: 0px solid #dfdfdf; border-left: 0px solid #dfdfdf; border-radius: 0; border-right: 0px solid #dfdfdf; border-top: 0px solid #dfdfdf; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; margin: 0px 0px 120px 0px; outline-offset: -4px; padding: 0px 40px 0px 40px; transform: var(--sd-1876044e_002df102_002d47a5_002d96e0_002dd6a0825200fe-transform); transition-duration: ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: 1040px; will-change: transform; max-width: 100%; }
.sd[data-s-1876044e-f102-47a5-96e0-d6a0825200fe]:focus {outline:none;} .sd[data-s-1876044e-f102-47a5-96e0-d6a0825200fe]:focus-visible { outline: 2px solid black; }
.sd._animatingNext[data-s-1876044e-f102-47a5-96e0-d6a0825200fe] { transform: translateX(-100%); }
.sd._animatingPrev[data-s-1876044e-f102-47a5-96e0-d6a0825200fe] { transform: translateX(100%); }
@media screen and (max-width: 840px){
.sd[data-s-1876044e-f102-47a5-96e0-d6a0825200fe] { margin: 0px 0px 96px 0px; padding: 0px 32px 0px 32px; max-width: 100%; }
}.sd[data-s-9fc07277-55dc-45c8-8e1f-839da00df8b9] { align-content: stretch; align-items: stretch; background: #f9f9f9; border-bottom: 1px solid #f9f9f9; border-left: 1px solid #f9f9f9; border-radius: 16px; border-right: 1px solid #f9f9f9; border-top: 1px solid #f9f9f9; flex-direction: row; flex-wrap: nowrap; gap: 48px; justify-content: flex-start; padding: 40px; --gap-h-9fc07277-55dc-45c8-8e1f-839da00df8b9: 48px; --gap-v-9fc07277-55dc-45c8-8e1f-839da00df8b9: 0px; --gap-uuid: 9fc07277-55dc-45c8-8e1f-839da00df8b9; }
.sd[data-s-9fc07277-55dc-45c8-8e1f-839da00df8b9]:hover { border-bottom: 1px solid #777777; border-left: 1px solid #777777; border-right: 1px solid #777777; border-top: 1px solid #777777; opacity: 1; transition-duration: 600ms; --gap-h-9fc07277-55dc-45c8-8e1f-839da00df8b9: 48px; --gap-v-9fc07277-55dc-45c8-8e1f-839da00df8b9: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-9fc07277-55dc-45c8-8e1f-839da00df8b9]:hover { border-bottom: 0px solid #777777; border-left: 0px solid #777777; border-right: 0px solid #777777; border-top: 0px solid #777777; }
.sd[data-s-9fc07277-55dc-45c8-8e1f-839da00df8b9] { background: rgba(0,0,0,0.0); flex-direction: column; flex-wrap: nowrap; gap: 24px; padding: 0px; --gap-h-9fc07277-55dc-45c8-8e1f-839da00df8b9: 0px; --gap-v-9fc07277-55dc-45c8-8e1f-839da00df8b9: 24px; }
}.sd[data-s-8d2f34fa-5a44-4f95-8abe-36e2bd7e8889] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 280px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-8d2f34fa-5a44-4f95-8abe-36e2bd7e8889] { flex: none; width: calc(100% - (var(--gap-h-9fc07277-55dc-45c8-8e1f-839da00df8b9) * 0)); max-width: calc(100% - (var(--gap-h-9fc07277-55dc-45c8-8e1f-839da00df8b9) * 0)); }
}.sd[data-s-da57f59a-0def-4212-998e-0f78dcf1ba68] { flex-direction: row; flex-wrap: nowrap; gap: 16px; padding: 0px; --gap-h-da57f59a-0def-4212-998e-0f78dcf1ba68: 16px; --gap-v-da57f59a-0def-4212-998e-0f78dcf1ba68: 0px; --gap-uuid: da57f59a-0def-4212-998e-0f78dcf1ba68; }.sd[data-s-2b2b4324-0d3a-4d32-9956-fc6ff4fa17ff] { align-content: center; align-items: center; border-bottom: 1px solid #000; border-left: 1px solid #000; border-radius: 4px; border-right: 1px solid #000; border-top: 1px solid #000; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 4px 12px 4px 12px; }.sd[data-s-51b2afb3-53eb-4fc7-b04a-b6e88ca54d89] { color: #1e1e1e; flex: none; font-family: var(--s-font-40a913f4); font-size: 14px; font-weight: 400; height: auto; line-height: 1.5; text-align: left; max-width: 100%; justify-content: flex-start; }.sd[data-s-250a55fb-7af8-43f0-8c44-d2199d18e3ad] { align-content: center; align-items: center; border-bottom: 0px solid #1e1e1e; border-left: 0px solid #1e1e1e; border-radius: 4px; border-right: 0px solid #1e1e1e; border-top: 0px solid #1e1e1e; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px 0px 0px 0px; }.sd[data-s-faf7389f-2ab8-4a48-9a4f-0c4e01113d08] { flex-direction: row; flex-wrap: nowrap; gap: 12px; padding: 0px; --gap-h-faf7389f-2ab8-4a48-9a4f-0c4e01113d08: 12px; --gap-v-faf7389f-2ab8-4a48-9a4f-0c4e01113d08: 0px; --gap-uuid: faf7389f-2ab8-4a48-9a4f-0c4e01113d08; }.sd[data-s-5c046ebe-6ea8-49bd-91a4-cd5d811d1e06] { align-content: center; align-items: center; background: #FFFFFF; border-bottom: 0px solid #1e1e1eff; border-left: 0px solid #1e1e1eff; border-radius: 48px; border-right: 0px solid #1e1e1eff; border-top: 0px solid #1e1e1eff; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 8px 8px 8px 8px; }.sd[data-s-28b81998-11d6-41b9-b480-52817921db4a] { color: #0096dfff; font-family: var(--s-font-40a913f4); font-size: 14px; font-weight: 700; letter-spacing: 0.1em; margin: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.sd[data-s-8266cb59-59ae-49ab-aed2-ff9e43172024] { color: #1e1e1e; flex: 1; font-family: var(--s-font-40a913f4); font-size: 24px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.5; margin: 0px 0px 0px 0px; text-align: left; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-8266cb59-59ae-49ab-aed2-ff9e43172024] { font-size: 18px; margin: 16px 0px 0px 0px; max-width: 100%; }
}.sd[data-s-e3c762ba-9a6f-4b1e-83d5-2a7acdce71e8] { color: #1e1e1e; font-family: var(--s-font-7aa01dcb); font-size: 14px; font-weight: 600; letter-spacing: 0.1em; margin: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.sd[data-s-e3c762ba-9a6f-4b1e-83d5-2a7acdce71e8] { margin: 16px 0px 0px 0px; max-width: 100%; }
}.sd[data-s-04d4ca68-049e-4dd8-a5a8-163557eee648] { align-content: center; align-items: center; border-radius: 4px; flex: 1; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; width: auto; max-width: 100%; }.sd[data-s-dab9faee-c738-4547-afac-af3bacdb4392] { align-content: flex-start; align-items: flex-start; border-radius: 4px; flex: 1; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-end; padding: 0px 0px 0px; width: auto; z-index: -1; max-width: 100%; }.sd[data-s-af47f867-9532-4efe-8970-d3bda6c2da19] { align-content: center; align-items: center; background: rgba(0,0,0,0); bottom: 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; left: 0px; margin: 0 0 0 0; opacity: 0; padding: 0px 0px 0px 0px; position: absolute; right: 0px; top: 0px; width: auto; z-index: 1; max-width: 100%; }
.sd[data-s-9fc07277-55dc-45c8-8e1f-839da00df8b9]:hover .sd[data-s-af47f867-9532-4efe-8970-d3bda6c2da19] { background: #1e1e1e; opacity: 0.5; }.sd[data-s-00e6fd7d-b0bb-442a-834d-d3f0b2e72243] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; }.sd[data-s-607d3b19-26ab-40bd-b478-b44a77882955] { color: #FFFFFF; display: flex; font-family: var(--s-font-7aa01dcb); font-size: 18px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; rotate: 4deg; text-align: left; translate: 0px 32px; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-9fc07277-55dc-45c8-8e1f-839da00df8b9]:hover .sd[data-s-607d3b19-26ab-40bd-b478-b44a77882955] { rotate: 0deg; transition-duration: 600ms; translate: 0px 0px; }
@media screen and (max-width: 840px){
.sd[data-s-607d3b19-26ab-40bd-b478-b44a77882955] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-607d3b19-26ab-40bd-b478-b44a77882955] { display: flex; }
}.sd[data-s-412e4039-5c68-42fe-92ef-d952959f12ff] { align-content: center; align-items: center; bottom: 0px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 120px; justify-content: center; left: 0px; position: absolute; right: 0px; top: auto; 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: 840px){
.sd[data-s-412e4039-5c68-42fe-92ef-d952959f12ff] { flex: none; height: 96px; max-width: 100%; }
}.sd[data-s-4a3f0bd2-e5fe-4bf4-b389-bf5ece201ef6] { align-content: center; align-items: center; background: #f9f9f9; border-radius: 50%; flex: none; flex-direction: column; flex-wrap: nowrap; height: 56px; justify-content: center; margin: 0px 24px 0px 0px; width: 56px; max-width: calc(100% - 24px); }
.sd[data-s-4a3f0bd2-e5fe-4bf4-b389-bf5ece201ef6]:hover { background: #1e1e1e; scale: 1.1 1.1; }
@media screen and (max-width: 540px){
.sd[data-s-4a3f0bd2-e5fe-4bf4-b389-bf5ece201ef6] { background: #ececec; }
}.sd[data-s-d7aad1e6-b362-4971-8c1e-d559e088b539] { color: #1e1e1e; font-size: 24px; }
.sd[data-s-4a3f0bd2-e5fe-4bf4-b389-bf5ece201ef6]:hover .sd[data-s-d7aad1e6-b362-4971-8c1e-d559e088b539] { color: #FFFFFF; }.sd[data-s-127b0060-e601-454a-86e5-4b64ae519817] { background: #f9f9f9; border-radius: 50%; flex: none; flex-direction: column; flex-wrap: nowrap; height: 56px; justify-content: center; margin: 0px 0px 0px 24px; width: 56px; max-width: calc(100% - 24px); }
.sd[data-s-127b0060-e601-454a-86e5-4b64ae519817]:hover { background: #1e1e1e; scale: 1.1 1.1; }
@media screen and (max-width: 540px){
.sd[data-s-127b0060-e601-454a-86e5-4b64ae519817] { background: #ececec; }
}.sd[data-s-2bdffacb-df66-4c3d-9624-da2703350340] { color: #1e1e1e; font-size: 24px; }
.sd[data-s-127b0060-e601-454a-86e5-4b64ae519817]:hover .sd[data-s-2bdffacb-df66-4c3d-9624-da2703350340] { color: #FFFFFF; }.sd[data-s-5e0eb92b-f3a7-4382-82bf-1d0a19591e83] { align-content: center; align-items: center; border-bottom: 0px solid #dfdfdf; border-left: 0px solid #dfdfdf; border-right: 0px solid #dfdfdf; border-top: 1px solid #dfdfdf; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-5e0eb92b-f3a7-4382-82bf-1d0a19591e83] { border-bottom: 0px solid #dfdfdf; border-left: 0px solid #dfdfdf; border-right: 0px solid #dfdfdf; border-top: 0px solid #dfdfdf; }
}.sd[data-s-d88f06e7-4075-442d-a1de-9a7d36e74ced] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: flex-start; margin: 0px 32px 0px 32px; padding: 80px 0px 80px 0px; width: 1120px; --gap-h-d88f06e7-4075-442d-a1de-9a7d36e74ced: 40px; --gap-v-d88f06e7-4075-442d-a1de-9a7d36e74ced: 0px; --gap-uuid: d88f06e7-4075-442d-a1de-9a7d36e74ced; max-width: calc(100% - 64px); }
@media screen and (max-width: 840px){
.sd[data-s-d88f06e7-4075-442d-a1de-9a7d36e74ced] { border-bottom: 0px solid #dfdfdf; border-left: 0px solid #dfdfdf; border-right: 0px solid #dfdfdf; border-top: 1px solid #dfdfdf; flex-direction: column; flex-wrap: nowrap; gap: 64px; padding: 40px 0px 80px 0px; --gap-h-d88f06e7-4075-442d-a1de-9a7d36e74ced: 0px; --gap-v-d88f06e7-4075-442d-a1de-9a7d36e74ced: 64px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d88f06e7-4075-442d-a1de-9a7d36e74ced] { gap: 80px; margin: 0px 0px 0px 0px; padding: 40px 0px 0px 0px; --gap-h-d88f06e7-4075-442d-a1de-9a7d36e74ced: 80px; --gap-v-d88f06e7-4075-442d-a1de-9a7d36e74ced: 0px; max-width: 100%; }
}.sd[data-s-e3e467df-819c-4a3a-9da7-17caf0f6185a] { align-content: flex-start; align-items: flex-start; border-bottom: 0px solid #dfdfdf; border-left: 0px solid #dfdfdf; border-right: 1px solid #dfdfdf; border-top: 0px solid #dfdfdf; flex: 1; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 0px 40px 0px 0px; width: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-e3e467df-819c-4a3a-9da7-17caf0f6185a] { border-bottom: 0px solid #dfdfdf; border-left: 0px solid #dfdfdf; border-right: 0px solid #dfdfdf; border-top: 0px solid #dfdfdf; padding: 0px 0px 0px 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-e3e467df-819c-4a3a-9da7-17caf0f6185a] { margin: 0px 32px 0px 32px; max-width: calc(100% - 64px); }
}.sd[data-s-f8bfeb4e-8373-4017-b2b1-d7810663774f] { color: #1e1e1e; font-family: var(--s-font-40a913f4); font-size: 24px; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-f8bfeb4e-8373-4017-b2b1-d7810663774f] { font-size: 20px; }
}.sd[data-s-17ccebdf-ec25-41f3-837a-04babdfa5920] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: wrap; gap: 48px 48px; justify-content: space-between; margin: 40px 0px 0px 0px; width: auto; --gap-h-17ccebdf-ec25-41f3-837a-04babdfa5920: 48px; --gap-v-17ccebdf-ec25-41f3-837a-04babdfa5920: 48px; --gap-uuid: 17ccebdf-ec25-41f3-837a-04babdfa5920; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-17ccebdf-ec25-41f3-837a-04babdfa5920] { gap: 40px; margin: 24px 0px 0px 0px; --gap-h-17ccebdf-ec25-41f3-837a-04babdfa5920: 40px; --gap-v-17ccebdf-ec25-41f3-837a-04babdfa5920: 40px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-17ccebdf-ec25-41f3-837a-04babdfa5920] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 32px; justify-content: flex-start; --gap-h-17ccebdf-ec25-41f3-837a-04babdfa5920: 0px; --gap-v-17ccebdf-ec25-41f3-837a-04babdfa5920: 32px; }
}.sd[data-s-ee70b059-3a4f-4106-9b61-e486adbdbd57] { align-content: center; align-items: center; flex-direction: row; gap: 4px; justify-content: flex-start; width: calc(100% - (var(--gap-h-17ccebdf-ec25-41f3-837a-04babdfa5920) * 0)); --gap-h-ee70b059-3a4f-4106-9b61-e486adbdbd57: 4px; --gap-v-ee70b059-3a4f-4106-9b61-e486adbdbd57: 0px; --gap-uuid: ee70b059-3a4f-4106-9b61-e486adbdbd57; max-width: calc(100% - (var(--gap-h-17ccebdf-ec25-41f3-837a-04babdfa5920) * 0)); }.sd[data-s-fa20022a-8e1e-4d5a-84ae-784a861e01ff] { color: #1e1e1eff; font-family: var(--s-font-40a913f4); font-size: 15px; font-weight: 600; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.sd[data-s-b1f2cdb2-c292-4c2d-9f70-8bbf9b2cc67a] { color: #1e1e1eff; font-size: 18px; }.sd[data-s-836fcad4-4c6b-412d-9135-e06345b89b57] { background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; margin: 0px 0px 0px 0px; width: calc(50% - (var(--gap-h-17ccebdf-ec25-41f3-837a-04babdfa5920) * 0.5)); max-width: calc(50% - (var(--gap-h-17ccebdf-ec25-41f3-837a-04babdfa5920) * 0.5)); }
.sd[data-s-836fcad4-4c6b-412d-9135-e06345b89b57].appear { opacity: 0; scale: 0.8 0.8; transition-delay: 200ms; transition-duration: 1000ms; }
.sd[data-s-836fcad4-4c6b-412d-9135-e06345b89b57].appear-active { transition-delay: 200ms; transition-duration: 1000ms; }
.sd[data-s-836fcad4-4c6b-412d-9135-e06345b89b57]:hover { opacity: 1; }
@media screen and (max-width: 840px){
.sd[data-s-836fcad4-4c6b-412d-9135-e06345b89b57] { flex-direction: column; overflow-x: hidden; overflow-y: auto; }
}
@media screen and (max-width: 540px){
.sd[data-s-836fcad4-4c6b-412d-9135-e06345b89b57] { overflow-x: hidden; overflow-y: auto; width: calc(100% - (var(--gap-h-17ccebdf-ec25-41f3-837a-04babdfa5920) * 0)); max-width: calc(100% - (var(--gap-h-17ccebdf-ec25-41f3-837a-04babdfa5920) * 0)); }
}.sd[data-s-92d85f49-f28f-406c-b762-36608cca8b1a] { align-content: center; align-items: center; border-radius: 4px; flex-direction: column; flex-wrap: nowrap; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-92d85f49-f28f-406c-b762-36608cca8b1a] { flex-direction: column; }
}.sd[data-s-090f72f8-db6a-4b6a-a02a-2f5130383cab] { align-content: flex-start; align-items: flex-start; background: #f9f9f9; border-radius: 4px; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-end; padding: 0px 0px 0px; width: 100%; z-index: -1; max-width: 100%; }
.sd[data-s-836fcad4-4c6b-412d-9135-e06345b89b57]:hover .sd[data-s-090f72f8-db6a-4b6a-a02a-2f5130383cab] { opacity: 1; scale: 1.05 1.05; transition-duration: 1000ms; transition-timing-function: ease-out; }
@media screen and (max-width: 540px){
.sd[data-s-090f72f8-db6a-4b6a-a02a-2f5130383cab] { border-radius: 2px; flex: none; width: 100%; }
}.sd[data-s-b9af4ef3-333a-4b4a-9698-5fec3f208c97] { align-content: center; align-items: center; background: rgba(0,0,0,0); bottom: 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; left: 0px; margin: 0 0 0 0; opacity: 0; padding: 0px 0px 0px 0px; position: absolute; right: 0px; top: 0px; width: auto; z-index: 0; max-width: 100%; }
.sd[data-s-836fcad4-4c6b-412d-9135-e06345b89b57]:hover .sd[data-s-b9af4ef3-333a-4b4a-9698-5fec3f208c97] { background: #1e1e1e; opacity: 0.5; }.sd[data-s-fec1f54a-507e-4c0c-925e-5b550d6e1d78] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; }.sd[data-s-cefbfd07-d21c-4b92-b1f7-d7d0e4e1c760] { color: #FFFFFF; display: flex; font-family: var(--s-font-7aa01dcb); font-size: 18px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; rotate: 4deg; text-align: left; translate: 0px 32px; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-836fcad4-4c6b-412d-9135-e06345b89b57]:hover .sd[data-s-cefbfd07-d21c-4b92-b1f7-d7d0e4e1c760] { rotate: 0deg; transition-duration: 600ms; translate: 0px 0px; }
@media screen and (max-width: 840px){
.sd[data-s-cefbfd07-d21c-4b92-b1f7-d7d0e4e1c760] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-cefbfd07-d21c-4b92-b1f7-d7d0e4e1c760] { display: flex; }
}.sd[data-s-ff60d2f4-961b-49ee-8f52-4249d97f16b3] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; margin: 24px 0px 0px 0px; width: 100%; --gap-h-ff60d2f4-961b-49ee-8f52-4249d97f16b3: 0px; --gap-v-ff60d2f4-961b-49ee-8f52-4249d97f16b3: 16px; --gap-uuid: ff60d2f4-961b-49ee-8f52-4249d97f16b3; max-width: 100%; }
.sd[data-s-836fcad4-4c6b-412d-9135-e06345b89b57]:hover .sd[data-s-ff60d2f4-961b-49ee-8f52-4249d97f16b3] { opacity: 0.5; --gap-h-ff60d2f4-961b-49ee-8f52-4249d97f16b3: 0px; --gap-v-ff60d2f4-961b-49ee-8f52-4249d97f16b3: 16px; }
@media screen and (max-width: 540px){
.sd[data-s-ff60d2f4-961b-49ee-8f52-4249d97f16b3] { gap: 8px; margin: 16px 0px 0px 0px; --gap-h-ff60d2f4-961b-49ee-8f52-4249d97f16b3: 0px; --gap-v-ff60d2f4-961b-49ee-8f52-4249d97f16b3: 8px; width: 100%; max-width: 100%; }
}.sd[data-s-d5b3febe-bde5-4747-9c17-8fbb093585d4] { align-content: center; align-items: center; border-bottom: 0px solid #dfdfdf; border-left: 0px solid #dfdfdf; border-radius: 0; border-right: 0px solid #dfdfdf; border-top: 0px solid #dfdfdf; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-ff60d2f4-961b-49ee-8f52-4249d97f16b3) * 0)); --gap-h-d5b3febe-bde5-4747-9c17-8fbb093585d4: 4px; --gap-v-d5b3febe-bde5-4747-9c17-8fbb093585d4: 0px; --gap-uuid: d5b3febe-bde5-4747-9c17-8fbb093585d4; max-width: calc(100% - (var(--gap-h-ff60d2f4-961b-49ee-8f52-4249d97f16b3) * 0)); }.sd[data-s-da560fcd-d858-4912-8e04-b216509a8d54] { flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; padding: 0px; width: calc(100% - (var(--gap-h-d5b3febe-bde5-4747-9c17-8fbb093585d4) * 0)); --gap-h-da560fcd-d858-4912-8e04-b216509a8d54: 8px; --gap-v-da560fcd-d858-4912-8e04-b216509a8d54: 8px; --gap-uuid: da560fcd-d858-4912-8e04-b216509a8d54; max-width: calc(100% - (var(--gap-h-d5b3febe-bde5-4747-9c17-8fbb093585d4) * 0)); }.sd[data-s-cdf3424a-6c55-4ecf-98c1-1afa97a51196] { align-content: center; align-items: center; background: #f9f9f9; border-bottom: 0px solid #777777; border-left: 0px solid #777777; border-radius: 24px; border-right: 0px solid #777777; border-top: 0px solid #777777; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; justify-content: center; padding: 4px 12px 4px 12px; width: auto; --gap-h-cdf3424a-6c55-4ecf-98c1-1afa97a51196: 4px; --gap-v-cdf3424a-6c55-4ecf-98c1-1afa97a51196: 0px; --gap-uuid: cdf3424a-6c55-4ecf-98c1-1afa97a51196; max-width: 100%; }.sd[data-s-cd29e777-c8c4-4dcf-b28b-39628372d030] { color: #0096dfff; font-family: var(--s-font-40a913f4); font-size: 14px; font-weight: 700; letter-spacing: 0.1em; line-height: 1.5; margin: 0px 0px 0px 0px; text-align: left; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-cd29e777-c8c4-4dcf-b28b-39628372d030] { font-size: 13px; }
}.sd[data-s-fd9277e1-0768-4b90-a486-875d6e31c26b] { color: #1e1e1e; font-family: var(--s-font-40a913f4); font-size: 16px; font-weight: 400; height: auto; line-height: 1; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-c422faba-471b-4e8d-bc5b-f8334701110b] { background: #dfdfdf; flex: none; height: 1px; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-ff60d2f4-961b-49ee-8f52-4249d97f16b3) * 0)); max-width: calc(100% - (var(--gap-h-ff60d2f4-961b-49ee-8f52-4249d97f16b3) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-c422faba-471b-4e8d-bc5b-f8334701110b] { display: none; }
}.sd[data-s-770874a6-72dd-4f80-a9d2-9d03422f8e6f] { color: #1e1e1e; margin: 0px 0px 0px 0px; text-align: left; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-770874a6-72dd-4f80-a9d2-9d03422f8e6f] { margin: 4px 0px 0px 0px; max-width: 100%; }
}.sd[data-s-b1d16369-90f4-43c6-8d95-81df7e34f1f7] { color: #777777; font-family: var(--s-font-40a913f4); font-size: 12px; font-style: normal; font-weight: 600; letter-spacing: 0.1em; line-height: 1.7; margin: 0px 0px 0px 0px; text-align: left; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-b1d16369-90f4-43c6-8d95-81df7e34f1f7] { font-size: 14px; }
}.sd[data-s-0fda0697-2aef-4070-8082-4f34d80df146] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; width: calc(100% - (var(--gap-h-17ccebdf-ec25-41f3-837a-04babdfa5920) * 0)); max-width: calc(100% - (var(--gap-h-17ccebdf-ec25-41f3-837a-04babdfa5920) * 0)); }.sd[data-s-11eca32c-e0d9-44bc-8947-91306e8a6b4f] { background: rgba(0,0,0,0.0); border-radius: 0; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2); color: #1e1e1eff; flex: none; flex-direction: row; flex-wrap: nowrap; font-family: var(--s-font-7aa01dcb); font-size: 15px; font-weight: 400; gap: 64px; height: auto; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px; opacity: 1; padding: 0px; text-align: left; width: auto; --gap-h-11eca32c-e0d9-44bc-8947-91306e8a6b4f: 64px; --gap-v-11eca32c-e0d9-44bc-8947-91306e8a6b4f: 0px; --gap-uuid: 11eca32c-e0d9-44bc-8947-91306e8a6b4f; max-width: 100%; }
.sd[data-s-11eca32c-e0d9-44bc-8947-91306e8a6b4f]:hover { opacity: 1; --gap-h-11eca32c-e0d9-44bc-8947-91306e8a6b4f: 64px; --gap-v-11eca32c-e0d9-44bc-8947-91306e8a6b4f: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-11eca32c-e0d9-44bc-8947-91306e8a6b4f] { flex: none; height: auto; margin: 0px; --gap-h-11eca32c-e0d9-44bc-8947-91306e8a6b4f: 64px; --gap-v-11eca32c-e0d9-44bc-8947-91306e8a6b4f: 0px; }
}.sd[data-s-c59c4efb-2a35-4997-8539-8caa336e32dd] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 64px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; --gap-h-c59c4efb-2a35-4997-8539-8caa336e32dd: 64px; --gap-v-c59c4efb-2a35-4997-8539-8caa336e32dd: 0px; --gap-uuid: c59c4efb-2a35-4997-8539-8caa336e32dd; }.sd[data-s-52e5fb8b-2a1a-4151-ae79-94f82058b68e] { color: #1e1e1e; flex: none; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; transform-origin: center center; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-11eca32c-e0d9-44bc-8947-91306e8a6b4f]:hover .sd[data-s-52e5fb8b-2a1a-4151-ae79-94f82058b68e] { opacity: 0; transform: skew(0deg, 12deg); transition-duration: 600ms; translate: 0px -24px; }
@media screen and (max-width: 840px){
.sd[data-s-52e5fb8b-2a1a-4151-ae79-94f82058b68e] { padding: 0px 0px 0px 0px; }
}.sd[data-s-77141262-9365-41f0-bee5-2173473b86fc] { bottom: auto; color: #0096dfff; flex: none; font-family: var(--s-font-40a913f4); font-size: 14px; font-weight: 600; height: auto; left: 0px; letter-spacing: 0.1em; line-height: 1.6; margin: 0 0 0 0; opacity: 0; padding: 0px 0px 0px 0px; position: absolute; right: 0px; text-align: left; top: 24px; transform: skew(0deg, 12deg); transform-origin: center center; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-11eca32c-e0d9-44bc-8947-91306e8a6b4f]:hover .sd[data-s-77141262-9365-41f0-bee5-2173473b86fc] { opacity: 1; transform: none; transition-duration: 600ms; translate: 0px -24px; }
@media screen and (max-width: 840px){
.sd[data-s-77141262-9365-41f0-bee5-2173473b86fc] { padding: 0px 0px 0px 0px; }
}.sd[data-s-8b7311a7-153f-427e-8762-975ff3b5bce2] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; padding: 0px; width: 40px; max-width: 100%; }
.sd[data-s-11eca32c-e0d9-44bc-8947-91306e8a6b4f]:hover .sd[data-s-8b7311a7-153f-427e-8762-975ff3b5bce2] { opacity: 1; }
@media screen and (max-width: 540px){
.sd[data-s-8b7311a7-153f-427e-8762-975ff3b5bce2] { border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; border-radius: 50%; border-right: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; flex: none; height: 48px; width: 48px; max-width: 100%; }
}.sd[data-s-863bcca2-39d7-4b5c-b924-558330966ac3] { color: #1e1e1eff; font-size: 24px; rotate: 90deg; }
.sd[data-s-11eca32c-e0d9-44bc-8947-91306e8a6b4f]:hover .sd[data-s-863bcca2-39d7-4b5c-b924-558330966ac3] { opacity: 0.3; rotate: 90deg; transition-duration: 1000ms; transition-timing-function: cubic-bezier(0.07, 0.66, 0.56, 1   ); }
@media screen and (max-width: 840px){
.sd[data-s-863bcca2-39d7-4b5c-b924-558330966ac3] { rotate: 90deg; }
}
@media screen and (max-width: 540px){
.sd[data-s-863bcca2-39d7-4b5c-b924-558330966ac3] { color: #4974dd; }
}.sd[data-s-35a21d9b-0e14-4b58-b0c0-3a25abc1e621] { flex: none; height: 40px; left: 0; margin: 0 0 0 0; position: absolute; top: 0; width: 40px; z-index: -1; max-width: 100%; }