.sd[data-s-5ed4c82c-1621-4a82-bb94-270181be4103] { background: #FFFFFF; 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-cda5d14e-2065-4fef-9b38-ce42d6d1bfaa] { align-content: center; align-items: center; flex: none; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 100%; max-width: 100%; }.sd[data-s-f0cc9024-4058-4c01-a5bc-4e336fb6dd1e] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; width: 100%; max-width: 100%; }.sd[data-s-c2c6229d-95f4-43b4-adcc-bec995c752da] { align-content: center; align-items: center; background: rgba(0,0,0,0); flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; margin: 0px 32px 0px 32px; padding: 80px 0px 200px 0px; width: 1120px; --gap-h-c2c6229d-95f4-43b4-adcc-bec995c752da: 0px; --gap-v-c2c6229d-95f4-43b4-adcc-bec995c752da: 0px; --gap-uuid: c2c6229d-95f4-43b4-adcc-bec995c752da; max-width: calc(100% - 64px); }
@media screen and (max-width: 840px){
.sd[data-s-c2c6229d-95f4-43b4-adcc-bec995c752da] { flex-direction: column; flex-wrap: nowrap; --gap-h-c2c6229d-95f4-43b4-adcc-bec995c752da: 0px; --gap-v-c2c6229d-95f4-43b4-adcc-bec995c752da: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c2c6229d-95f4-43b4-adcc-bec995c752da] { flex-direction: column; flex-wrap: nowrap; padding: 40px 0px 120px 0px; --gap-h-c2c6229d-95f4-43b4-adcc-bec995c752da: 0px; --gap-v-c2c6229d-95f4-43b4-adcc-bec995c752da: 0px; }
}.sd[data-s-b31ada08-71f8-4a20-90ae-0917fe6005e9] { align-content: flex-start; align-items: flex-start; box-shadow: none; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: auto; justify-content: flex-start; margin: 0 0 0 0; padding: 0px; position: sticky; top: 120px; width: calc(100% - (var(--gap-h-c2c6229d-95f4-43b4-adcc-bec995c752da) * 0)); --gap-h-b31ada08-71f8-4a20-90ae-0917fe6005e9: 8px; --gap-v-b31ada08-71f8-4a20-90ae-0917fe6005e9: 8px; --gap-uuid: b31ada08-71f8-4a20-90ae-0917fe6005e9; max-width: calc(100% - (var(--gap-h-c2c6229d-95f4-43b4-adcc-bec995c752da) * 0)); }
.sd[data-s-b31ada08-71f8-4a20-90ae-0917fe6005e9].appear { opacity: 0; transition-delay: 200ms; transition-duration: 1000ms; translate: 0px 24px; --gap-h-b31ada08-71f8-4a20-90ae-0917fe6005e9: 8px; --gap-v-b31ada08-71f8-4a20-90ae-0917fe6005e9: 8px; }
.sd[data-s-b31ada08-71f8-4a20-90ae-0917fe6005e9].appear-active { transition-delay: 200ms; transition-duration: 1000ms; }
@media screen and (max-width: 840px){
.sd[data-s-b31ada08-71f8-4a20-90ae-0917fe6005e9] { display: flex; flex-direction: row; flex-wrap: wrap; --gap-h-b31ada08-71f8-4a20-90ae-0917fe6005e9: 8px; --gap-v-b31ada08-71f8-4a20-90ae-0917fe6005e9: 8px; }
}
@media screen and (max-width: 540px){
.sd[data-s-b31ada08-71f8-4a20-90ae-0917fe6005e9] { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: center; --gap-h-b31ada08-71f8-4a20-90ae-0917fe6005e9: 0px; --gap-v-b31ada08-71f8-4a20-90ae-0917fe6005e9: 8px; }
}.sd[data-s-2479fe15-ad8c-4413-8390-a99a5396bc53] { align-content: center; align-items: center; background: #0096dfff; border-bottom: 0px solid #1e1e1eff; border-left: 0px solid #1e1e1eff; border-radius: 32px; border-right: 0px solid #1e1e1eff; border-top: 0px solid #1e1e1eff; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 16px 24px; --gap-h-2479fe15-ad8c-4413-8390-a99a5396bc53: 0px; --gap-v-2479fe15-ad8c-4413-8390-a99a5396bc53: 0px; --gap-uuid: 2479fe15-ad8c-4413-8390-a99a5396bc53; }.sd[data-s-13772292-3e2b-4c55-9e2c-f95606ceb537] { color: #FFFFFF; font-family: var(--s-font-40a913f4); font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.2em; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-13772292-3e2b-4c55-9e2c-f95606ceb537] { font-size: 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-13772292-3e2b-4c55-9e2c-f95606ceb537] { font-size: 14px; }
}.sd[data-s-e1541259-882d-42b3-9616-af113f75a4ea] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #1e1e1eff; border-left: 0px solid #1e1e1eff; border-radius: 0; border-right: 0px solid #1e1e1eff; border-top: 0px solid #1e1e1eff; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; margin: 0px 0px 0px 0px; padding: 0px; width: auto; --gap-h-e1541259-882d-42b3-9616-af113f75a4ea: 8px; --gap-v-e1541259-882d-42b3-9616-af113f75a4ea: 8px; --gap-uuid: e1541259-882d-42b3-9616-af113f75a4ea; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-e1541259-882d-42b3-9616-af113f75a4ea] { flex-direction: row; flex-wrap: wrap; --gap-h-e1541259-882d-42b3-9616-af113f75a4ea: 8px; --gap-v-e1541259-882d-42b3-9616-af113f75a4ea: 8px; }
}
@media screen and (max-width: 540px){
.sd[data-s-e1541259-882d-42b3-9616-af113f75a4ea] { align-content: flex-start; align-items: flex-start; justify-content: center; width: auto; --gap-h-e1541259-882d-42b3-9616-af113f75a4ea: 8px; --gap-v-e1541259-882d-42b3-9616-af113f75a4ea: 8px; }
}.sd[data-s-ff07f325-2dbb-418f-9440-c261ecd43299] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF; border-radius: 0; border-right: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px; padding: 0px 0px 0px 0px; width: auto; max-width: 100%; }
.sd[data-s-ff07f325-2dbb-418f-9440-c261ecd43299].link-active { background: #1970ce; }
.sd[data-s-ff07f325-2dbb-418f-9440-c261ecd43299]:hover { border-bottom: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; border-top: 0px solid #000000; }.sd[data-s-229f21ad-b0cd-4196-9989-15bd471b8135] { align-content: center; align-items: center; background: #f9f9f9; border-radius: 32px; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 16px 24px; }.sd[data-s-e74a1ded-82cb-4cd6-a137-fa61f84e7c06] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; }.sd[data-s-72285dbe-b7f1-4462-98fd-4df3d0f6c334] { background: rgba(0,0,0,0.0); border-radius: 0; color: #1e1e1eff; font-family: var(--s-font-40a913f4); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.1em; margin: 0px; padding: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-ff07f325-2dbb-418f-9440-c261ecd43299].link-active .sd[data-s-72285dbe-b7f1-4462-98fd-4df3d0f6c334] { color: #FFFFFF; }
.sd[data-s-ff07f325-2dbb-418f-9440-c261ecd43299]:hover .sd[data-s-72285dbe-b7f1-4462-98fd-4df3d0f6c334] { color: #4974dd; rotate: 4deg; transition-duration: 600ms; translate: 0px -17px; }
@media screen and (max-width: 540px){
.sd[data-s-72285dbe-b7f1-4462-98fd-4df3d0f6c334] { text-align: left; justify-content: flex-start; }
.sd[data-s-ff07f325-2dbb-418f-9440-c261ecd43299]:hover .sd[data-s-72285dbe-b7f1-4462-98fd-4df3d0f6c334] { rotate: 4deg; translate: 0px -40px; }
}.sd[data-s-77c87fe5-7b96-41ee-a485-a184637885a9] { background: rgba(0,0,0,0.0); border-radius: 0; color: #0096dfff; font-family: var(--s-font-40a913f4); font-size: 14px; font-weight: 600; height: auto; left: 0; letter-spacing: 0.1em; margin: 0 0 0 0; padding: 0px; position: absolute; rotate: 4deg; text-align: center; top: 0; translate: 0px 24px; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-ff07f325-2dbb-418f-9440-c261ecd43299].link-active .sd[data-s-77c87fe5-7b96-41ee-a485-a184637885a9] { color: #FFFFFF; }
.sd[data-s-ff07f325-2dbb-418f-9440-c261ecd43299]:hover .sd[data-s-77c87fe5-7b96-41ee-a485-a184637885a9] { rotate: 0deg; transition-duration: 600ms; translate: 0px 0px; }
@media screen and (max-width: 540px){
.sd[data-s-77c87fe5-7b96-41ee-a485-a184637885a9] { rotate: 4deg; translate: 0px 40px; }
}.sd[data-s-7e49d444-480e-4dac-89da-f0bd1bb21817] { align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: wrap; gap: 48px 80px; justify-content: space-between; margin: 64px 0px 0px 0px; width: 1040px; --gap-h-7e49d444-480e-4dac-89da-f0bd1bb21817: 80px; --gap-v-7e49d444-480e-4dac-89da-f0bd1bb21817: 48px; --gap-uuid: 7e49d444-480e-4dac-89da-f0bd1bb21817; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-7e49d444-480e-4dac-89da-f0bd1bb21817] { gap: 40px; margin: 40px 0px 0px 0px; --gap-h-7e49d444-480e-4dac-89da-f0bd1bb21817: 40px; --gap-v-7e49d444-480e-4dac-89da-f0bd1bb21817: 40px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-7e49d444-480e-4dac-89da-f0bd1bb21817] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px 0px 32px 0px; --gap-h-7e49d444-480e-4dac-89da-f0bd1bb21817: 0px; --gap-v-7e49d444-480e-4dac-89da-f0bd1bb21817: 48px; }
}.sd[data-s-29f1e60a-cf9c-4c82-9ddf-b1ac532e1316] { 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-7e49d444-480e-4dac-89da-f0bd1bb21817) * 0.5)); max-width: calc(50% - (var(--gap-h-7e49d444-480e-4dac-89da-f0bd1bb21817) * 0.5)); }
.sd[data-s-29f1e60a-cf9c-4c82-9ddf-b1ac532e1316].appear { opacity: 0; scale: 0.8 0.8; transition-delay: 200ms; transition-duration: 1000ms; }
.sd[data-s-29f1e60a-cf9c-4c82-9ddf-b1ac532e1316].appear-active { transition-delay: 200ms; transition-duration: 1000ms; }
.sd[data-s-29f1e60a-cf9c-4c82-9ddf-b1ac532e1316]:hover { opacity: 1; }
@media screen and (max-width: 840px){
.sd[data-s-29f1e60a-cf9c-4c82-9ddf-b1ac532e1316] { flex-direction: column; overflow-x: hidden; overflow-y: auto; }
}
@media screen and (max-width: 540px){
.sd[data-s-29f1e60a-cf9c-4c82-9ddf-b1ac532e1316] { overflow-x: hidden; overflow-y: auto; width: calc(100% - (var(--gap-h-7e49d444-480e-4dac-89da-f0bd1bb21817) * 0)); max-width: calc(100% - (var(--gap-h-7e49d444-480e-4dac-89da-f0bd1bb21817) * 0)); }
}.sd[data-s-1563f973-76e0-44fb-9134-dc54d428816e] { align-content: center; align-items: center; border-radius: 12px; 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-1563f973-76e0-44fb-9134-dc54d428816e] { flex-direction: column; }
}.sd[data-s-de42d949-985c-4f56-bec7-65f9bd6abe17] { 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-29f1e60a-cf9c-4c82-9ddf-b1ac532e1316]:hover .sd[data-s-de42d949-985c-4f56-bec7-65f9bd6abe17] { opacity: 1; scale: 1.05 1.05; transition-duration: 1000ms; transition-timing-function: ease-out; }
@media screen and (max-width: 540px){
.sd[data-s-de42d949-985c-4f56-bec7-65f9bd6abe17] { border-radius: 2px; flex: none; width: 100%; }
}.sd[data-s-884a9fea-bae5-4dea-bb40-9fa0862c0ecc] { 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-29f1e60a-cf9c-4c82-9ddf-b1ac532e1316]:hover .sd[data-s-884a9fea-bae5-4dea-bb40-9fa0862c0ecc] { background: #1e1e1e; opacity: 0.5; }.sd[data-s-87d4a4c6-b47f-49e0-837d-baacfbbe57c2] { 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-782142d0-330a-48f2-bfc5-8f72ed08162d] { 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-29f1e60a-cf9c-4c82-9ddf-b1ac532e1316]:hover .sd[data-s-782142d0-330a-48f2-bfc5-8f72ed08162d] { rotate: 0deg; transition-duration: 600ms; translate: 0px 0px; }
@media screen and (max-width: 840px){
.sd[data-s-782142d0-330a-48f2-bfc5-8f72ed08162d] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-782142d0-330a-48f2-bfc5-8f72ed08162d] { display: flex; }
}.sd[data-s-de1cf125-7079-44ac-a5e5-f36a696d63e9] { 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-de1cf125-7079-44ac-a5e5-f36a696d63e9: 0px; --gap-v-de1cf125-7079-44ac-a5e5-f36a696d63e9: 16px; --gap-uuid: de1cf125-7079-44ac-a5e5-f36a696d63e9; max-width: 100%; }
.sd[data-s-29f1e60a-cf9c-4c82-9ddf-b1ac532e1316]:hover .sd[data-s-de1cf125-7079-44ac-a5e5-f36a696d63e9] { opacity: 0.5; --gap-h-de1cf125-7079-44ac-a5e5-f36a696d63e9: 0px; --gap-v-de1cf125-7079-44ac-a5e5-f36a696d63e9: 16px; }
@media screen and (max-width: 540px){
.sd[data-s-de1cf125-7079-44ac-a5e5-f36a696d63e9] { gap: 12px; --gap-h-de1cf125-7079-44ac-a5e5-f36a696d63e9: 0px; --gap-v-de1cf125-7079-44ac-a5e5-f36a696d63e9: 12px; }
}.sd[data-s-a8d77cf1-6e02-4322-bbab-c3ecfcb934a4] { flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px; height: auto; padding: 0px; width: calc(100% - (var(--gap-h-de1cf125-7079-44ac-a5e5-f36a696d63e9) * 0)); --gap-h-a8d77cf1-6e02-4322-bbab-c3ecfcb934a4: 16px; --gap-v-a8d77cf1-6e02-4322-bbab-c3ecfcb934a4: 16px; --gap-uuid: a8d77cf1-6e02-4322-bbab-c3ecfcb934a4; max-width: calc(100% - (var(--gap-h-de1cf125-7079-44ac-a5e5-f36a696d63e9) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-a8d77cf1-6e02-4322-bbab-c3ecfcb934a4] { flex: none; width: auto; --gap-h-a8d77cf1-6e02-4322-bbab-c3ecfcb934a4: 16px; --gap-v-a8d77cf1-6e02-4322-bbab-c3ecfcb934a4: 16px; max-width: 100%; }
}.sd[data-s-8850f548-0de2-48c1-9385-3652102ac1b0] { 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-direction: row; flex-wrap: wrap; gap: 4px; justify-content: flex-start; padding: 0px 0px 0px 0px; --gap-h-8850f548-0de2-48c1-9385-3652102ac1b0: 4px; --gap-v-8850f548-0de2-48c1-9385-3652102ac1b0: 4px; --gap-uuid: 8850f548-0de2-48c1-9385-3652102ac1b0; }.sd[data-s-d86c24e9-0d7c-43ea-b371-b9d848385989] { 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-45b9638f-3cda-4ad2-9787-925ac655d6ae] { color: #0096dfff; flex: 1; 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; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-45b9638f-3cda-4ad2-9787-925ac655d6ae] { font-weight: 400; }
}.sd[data-s-e5ff840d-756c-4956-a148-b3a0bc17d4f7] { background: #dfdfdf; flex: none; height: 1px; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-de1cf125-7079-44ac-a5e5-f36a696d63e9) * 0)); max-width: calc(100% - (var(--gap-h-de1cf125-7079-44ac-a5e5-f36a696d63e9) * 0)); }.sd[data-s-d8a1a2ad-a5ca-4d0f-a0b3-c32b592bf3db] { color: #1e1e1e; margin: 0px 0px 0px 0px; text-align: left; max-width: 100%; justify-content: flex-start; }.sd[data-s-3b3f7083-733a-4191-8714-0c45c50c459d] { 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-3b3f7083-733a-4191-8714-0c45c50c459d] { font-size: 14px; }
}.sd[data-s-b95c0fe0-aba0-4842-b7d2-e58c8551a584] { 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-7e49d444-480e-4dac-89da-f0bd1bb21817) * 0)); max-width: calc(100% - (var(--gap-h-7e49d444-480e-4dac-89da-f0bd1bb21817) * 0)); }.sd[data-s-aa3f169f-a205-4671-940c-d10b945bcf06] { 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-aa3f169f-a205-4671-940c-d10b945bcf06: 64px; --gap-v-aa3f169f-a205-4671-940c-d10b945bcf06: 0px; --gap-uuid: aa3f169f-a205-4671-940c-d10b945bcf06; max-width: 100%; }
.sd[data-s-aa3f169f-a205-4671-940c-d10b945bcf06]:hover { opacity: 1; --gap-h-aa3f169f-a205-4671-940c-d10b945bcf06: 64px; --gap-v-aa3f169f-a205-4671-940c-d10b945bcf06: 0px; }
@media screen and (max-width: 840px){
.sd[data-s-aa3f169f-a205-4671-940c-d10b945bcf06] { flex: none; height: auto; margin: 0px; --gap-h-aa3f169f-a205-4671-940c-d10b945bcf06: 64px; --gap-v-aa3f169f-a205-4671-940c-d10b945bcf06: 0px; }
}.sd[data-s-fe808d69-08f8-4572-9e9e-25683b3b19bb] { 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-fe808d69-08f8-4572-9e9e-25683b3b19bb: 64px; --gap-v-fe808d69-08f8-4572-9e9e-25683b3b19bb: 0px; --gap-uuid: fe808d69-08f8-4572-9e9e-25683b3b19bb; }.sd[data-s-b9ca74ec-dd59-41cf-9ce7-4e3ffaca50fe] { 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-aa3f169f-a205-4671-940c-d10b945bcf06]:hover .sd[data-s-b9ca74ec-dd59-41cf-9ce7-4e3ffaca50fe] { opacity: 0; transform: skew(0deg, 12deg); transition-duration: 600ms; translate: 0px -24px; }
@media screen and (max-width: 840px){
.sd[data-s-b9ca74ec-dd59-41cf-9ce7-4e3ffaca50fe] { padding: 0px 0px 0px 0px; }
}.sd[data-s-cfc62216-a552-4f90-a45d-9df8c8258f06] { 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-aa3f169f-a205-4671-940c-d10b945bcf06]:hover .sd[data-s-cfc62216-a552-4f90-a45d-9df8c8258f06] { opacity: 1; transform: none; transition-duration: 600ms; translate: 0px -24px; }
@media screen and (max-width: 840px){
.sd[data-s-cfc62216-a552-4f90-a45d-9df8c8258f06] { padding: 0px 0px 0px 0px; }
}.sd[data-s-afa49cbc-f148-4ef6-8776-a643072e5536] { 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-aa3f169f-a205-4671-940c-d10b945bcf06]:hover .sd[data-s-afa49cbc-f148-4ef6-8776-a643072e5536] { opacity: 1; }
@media screen and (max-width: 540px){
.sd[data-s-afa49cbc-f148-4ef6-8776-a643072e5536] { 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-72695826-38c7-4ffb-9a31-9cd9778b769b] { color: #1e1e1eff; font-size: 24px; rotate: 90deg; }
.sd[data-s-aa3f169f-a205-4671-940c-d10b945bcf06]:hover .sd[data-s-72695826-38c7-4ffb-9a31-9cd9778b769b] { 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-72695826-38c7-4ffb-9a31-9cd9778b769b] { rotate: 90deg; }
}
@media screen and (max-width: 540px){
.sd[data-s-72695826-38c7-4ffb-9a31-9cd9778b769b] { color: #4974dd; }
}.sd[data-s-cfabcbf1-7866-4051-a2b2-e3f060ae064b] { flex: none; height: 40px; left: 0; margin: 0 0 0 0; position: absolute; top: 0; width: 40px; z-index: -1; max-width: 100%; }