.sd[data-s-1919a6ae-a639-4f9c-9c20-0b5cc44b994f] {align-content: center;align-items: center;background: rgb(33 33 35);bottom: NaNpx;box-shadow: none;flex: none;flex-direction: row;flex-wrap: nowrap;height: auto;justify-content: space-between;left: 0px;margin: 0 0 0 0;padding: 24px 40px 24px;position: fixed;right: NaNpx;top: 0px;width: 100%;z-index: 5;max-width: 100%;}
@media screen and (max-width: 840px){
.sd[data-s-1919a6ae-a639-4f9c-9c20-0b5cc44b994f] { flex: none; padding: 24px 32px 24px; }
}
@media screen and (max-width: 540px){
.sd[data-s-1919a6ae-a639-4f9c-9c20-0b5cc44b994f] { bottom: auto; flex: none; height: 66px; padding: 24px 24px 24px; top: 0px; width: 100%; max-width: 100%; }
}.sd[data-s-4d10e6cf-d4ce-4892-88fb-5faa9c5c0312] {height: 38px;width: 280px;max-width: 100%;}
@media screen and (max-width: 540px){
.sd[data-s-4d10e6cf-d4ce-4892-88fb-5faa9c5c0312] { height: 100%; width: 123px; max-width: 100%; }
}.sd[data-s-196c7481-3b0b-4f66-a78e-4d6fa5e54ced] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 757px; max-width: 100%; }.sd[data-s-3d4c4821-0517-4119-aabb-003eb264b959] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px 0px 0px; width: 545px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-3d4c4821-0517-4119-aabb-003eb264b959] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-3d4c4821-0517-4119-aabb-003eb264b959] { display: none; }
}
@media screen and (max-width: 360px){
.sd[data-s-3d4c4821-0517-4119-aabb-003eb264b959] { display: none; }
}.sd[data-s-10dba9d5-d577-433f-a816-87bc0a22fc6d] {align-content: center;align-items: center;background: rgba(0,0,0,0.0);flex: none;flex-direction: column;color: darkslategray;flex-wrap: nowrap;height: auto;justify-content: flex-start;margin: 4px 0px 0px 32px;overflow-x: visible;overflow-y: visible;transition-duration: 800ms;transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   );width: auto;max-width: calc(100% - 32px);}
@media screen and (max-width: 840px){
.sd[data-s-10dba9d5-d577-433f-a816-87bc0a22fc6d] { flex: none; margin: 0px 0px 0px 0px; padding: 8px 0px 8px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-5ad28cf3-a6e4-4fb9-8d86-e601626513f9] {color: #ffffff;font-family: var(--s-font-11a5b674);font-feature-settings: 'palt' 1;font-size: 16px;font-style: normal;font-weight: 900;height: auto;letter-spacing: 0.1em;line-height: 1.2;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-5ad28cf3-a6e4-4fb9-8d86-e601626513f9] { font-size: 14px; }
}.sd[data-s-b61f01f2-20d4-4c24-a9b9-487d47cb0457] { background: #555555; border-radius: 0; flex: none; height: 1px; margin: 3px 0px 0px 0px; opacity: 1; transform: scale(0, 1); transform-origin: center left; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){

}.sd[data-s-c503ca4f-2c92-4491-a283-5ed1f15fbfb5] { 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: flex-start; margin: 4px 0px 0px 32px; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: auto; max-width: calc(100% - 32px); }
@media screen and (max-width: 840px){
.sd[data-s-c503ca4f-2c92-4491-a283-5ed1f15fbfb5] { flex: none; margin: 0px 0px 0px 0px; padding: 8px 0px 8px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-fa4253fb-70a1-485f-a5a5-5eda9d7859ab] { color: #333; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.2; 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-fa4253fb-70a1-485f-a5a5-5eda9d7859ab] { font-size: 14px; }
}.sd[data-s-ebe25e24-b67b-4d41-9e22-79c3d061311b] { background: #555555; border-radius: 0; flex: none; height: 1px; margin: 3px 0px 0px 0px; opacity: 1; transform: scale(0, 1); transform-origin: center left; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){

}.sd[data-s-e125aa93-0f09-479a-b60d-92e8a9453146] { 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: flex-start; margin: 4px 0px 0px 32px; overflow-x: visible; overflow-y: visible; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: auto; max-width: calc(100% - 32px); }
@media screen and (max-width: 840px){
.sd[data-s-e125aa93-0f09-479a-b60d-92e8a9453146] { flex: none; margin: 0px 0px 0px 0px; padding: 8px 0px 8px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-711cc7c2-ec52-4335-8b56-bc814491ed28] { color: #333; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.2; 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-711cc7c2-ec52-4335-8b56-bc814491ed28] { font-size: 14px; }
}.sd[data-s-8b83aaca-2985-44ef-a4c1-3873d2835ce1] { background: #555555; border-radius: 0; flex: none; height: 1px; margin: 3px 0px 0px 0px; opacity: 1; transform: scale(0, 1); transform-origin: center left; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){

}.sd[data-s-bafea6f1-e94a-4f1b-a8fe-cc0e83c00fbc] { 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: flex-start; margin: 4px 0px 0px 32px; overflow-x: visible; overflow-y: visible; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: auto; max-width: calc(100% - 32px); }
@media screen and (max-width: 840px){
.sd[data-s-bafea6f1-e94a-4f1b-a8fe-cc0e83c00fbc] { flex: none; margin: 0px 0px 0px 0px; padding: 8px 0px 8px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-83a5e60d-c69e-460e-aab0-45c0e725d805] {color: #ffffff;font-family: var(--s-font-11a5b674);font-feature-settings: 'palt' 1;font-size: 16px;font-style: normal;font-weight: 900;height: auto;letter-spacing: 0.1em;line-height: 1.2;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-83a5e60d-c69e-460e-aab0-45c0e725d805] { font-size: 14px; }
}.sd[data-s-74b61724-8859-4cd4-82df-5b8b27a0f297] { background: #555555; border-radius: 0; flex: none; height: 1px; margin: 3px 0px 0px 0px; opacity: 1; transform: scale(0, 1); transform-origin: center left; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){

}.sd[data-s-69b7b446-1f9a-4e35-a9ce-2f30ba88505b] { 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: flex-start; margin: 4px 0px 0px 32px; overflow-x: visible; overflow-y: visible; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: auto; max-width: calc(100% - 32px); }
@media screen and (max-width: 840px){
.sd[data-s-69b7b446-1f9a-4e35-a9ce-2f30ba88505b] { flex: none; margin: 0px 0px 0px 0px; padding: 8px 0px 8px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-e33d8012-ed32-4a30-a95c-a5ce45365a15] { color: #333; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.2; 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-e33d8012-ed32-4a30-a95c-a5ce45365a15] { font-size: 14px; }
}.sd[data-s-cd17e3c9-f195-4685-b0ef-cfbe83c580c3] { background: #555555; border-radius: 0; flex: none; height: 1px; margin: 3px 0px 0px 0px; opacity: 1; transform: scale(0, 1); transform-origin: center left; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){

}.sd[data-s-9946c9aa-5ab7-414e-a119-e5cd728f3d82] { 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: flex-start; margin: 4px 0px 0px 32px; overflow-x: visible; overflow-y: visible; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: auto; max-width: calc(100% - 32px); }
@media screen and (max-width: 840px){
.sd[data-s-9946c9aa-5ab7-414e-a119-e5cd728f3d82] { flex: none; margin: 0px 0px 0px 0px; padding: 8px 0px 8px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-0f06c408-0219-4d5c-94a6-eee25f48543f] {color: #ffffff;font-family: var(--s-font-11a5b674);font-feature-settings: 'palt' 1;font-size: 16px;font-style: normal;font-weight: 900;height: auto;letter-spacing: 0.1em;line-height: 1.2;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-0f06c408-0219-4d5c-94a6-eee25f48543f] { font-size: 14px; }
}.sd[data-s-128db7b8-b50c-497a-9c2d-4b87877d0015] { background: #555555; border-radius: 0; flex: none; height: 1px; margin: 3px 0px 0px 0px; opacity: 1; transform: scale(0, 1); transform-origin: center left; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){

}.sd[data-s-288c73d7-a2d0-48b4-8eaa-fa1c8425ecc8] { color: #333; display: none; flex: none; font-size: 24px; height: 64px; width: 64px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-288c73d7-a2d0-48b4-8eaa-fa1c8425ecc8] { display: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-288c73d7-a2d0-48b4-8eaa-fa1c8425ecc8] { display: none; margin: 0px -20px 0px 0px; max-width: calc(100% - -20px); }
}
@media screen and (max-width: 540px){
.sd[data-s-288c73d7-a2d0-48b4-8eaa-fa1c8425ecc8] { display: none; }
}
@media screen and (max-width: 360px){
.sd[data-s-288c73d7-a2d0-48b4-8eaa-fa1c8425ecc8] { display: none; }
}

.sd[data-s-88322d8e-8825-49fe-a0fc-cd774534061a] {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: flex-start;/* margin: 0px 0px 50px 0px; *//* padding: 0px 32px 2px; */transition-duration: 800ms;transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   );width: 100%;max-width: 100%;background-color: #1d7494;border-top: 10px solid white;}
.sd[data-s-88322d8e-8825-49fe-a0fc-cd774534061a].appear { opacity: 0; }
.sd[data-s-88322d8e-8825-49fe-a0fc-cd774534061a].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-88322d8e-8825-49fe-a0fc-cd774534061a] { margin: 0px 0px 100px 0px; padding: 32px 0px 2px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-88322d8e-8825-49fe-a0fc-cd774534061a] { margin: 0px 0px 50px 0px; padding: 40px 20px 40px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-88322d8e-8825-49fe-a0fc-cd774534061a] { padding: 20px 20px 20px; }
}.sd[data-s-39a08289-a96e-4c95-b96b-a937f5de1e1e] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-radius: 0px; box-shadow: none; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 0px 0px 128px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-39a08289-a96e-4c95-b96b-a937f5de1e1e] { padding: 64px 50px 64px 50px; }
}
@media screen and (max-width: 540px){
.sd[data-s-39a08289-a96e-4c95-b96b-a937f5de1e1e] { padding: 48px 0px 48px 0px; }
}.sd[data-s-9e0237e6-05fb-42b1-832b-4992d0c39c26] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 64px 0px; padding: 0px 0px 0px; width: 1000px; max-width: calc(100% - 128px); }
@media screen and (max-width: 1140px){
.sd[data-s-9e0237e6-05fb-42b1-832b-4992d0c39c26] { margin: 0px 32px 0px; max-width: calc(100% - 64px); }
}
@media screen and (max-width: 840px){
.sd[data-s-9e0237e6-05fb-42b1-832b-4992d0c39c26] { flex: none; margin: 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-9e0237e6-05fb-42b1-832b-4992d0c39c26] { flex: none; margin: 0px 0px 0px; width: 100%; }
}.sd[data-s-19eb8dd4-79b1-4af5-847b-a729224a70c8] {color: #ffffff;flex: none;font-family: var(--s-font-11a5b674);font-feature-settings: 'palt' 1;font-size: 56px;font-style: normal;font-weight: 900;height: 78px;align-self: center;letter-spacing: 0.1em;line-height: 1.4;margin: 40px 0px 40px 0px;text-align: left;width: auto;max-width: 100%;justify-content: flex-start;}
@media screen and (max-width: 840px){
.sd[data-s-19eb8dd4-79b1-4af5-847b-a729224a70c8] { font-size: 54px; margin: 0px 0px 30px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-19eb8dd4-79b1-4af5-847b-a729224a70c8] { font-size: 40px; letter-spacing: 0.1em; margin: 0px 0px 20px 0px; max-width: 100%; }
}.sd[data-s-8080a466-3a60-47f4-b1b2-a8127f68ae3d] {color: #ffffff;flex: none;font-family: var(--s-font-10943946);font-feature-settings: 'palt' 1;font-size: 20px;font-style: normal;font-weight: 700;height: auto;letter-spacing: 0.1em;line-height: 1.6;margin: 0px 0px 50px 0px;text-align: left;width: auto;max-width: 100%;justify-content: flex-start;}
@media screen and (max-width: 540px){
.sd[data-s-8080a466-3a60-47f4-b1b2-a8127f68ae3d] { font-size: 15px; margin: 0px 0px 36px 0px; text-align: left; max-width: 100%; justify-content: flex-start; }
}.sd[data-s-79a538ed-ad54-4e90-bda9-ef4e6a4c55b6] {align-content: center;align-items: center;background: #ffffff;border-bottom: 2px solid #a91446;border-left: 2px solid #a91446;border-right: 2px solid #a91446;border-top: 2px solid #a91446;box-shadow: 0px 0px 8px rgba(221, 221, 221, 0.25);flex: none;flex-direction: column;align-self: center;flex-wrap: nowrap;height: auto;justify-content: flex-start;margin: 0px 0px 0px 0px;padding: 16px 32px 16px;transition-duration: 800ms;transition-timing-function: cubic-bezier(0, 0.7 , 0.22, 1   );width: 284px;max-width: 100%;}
.sd[data-s-79a538ed-ad54-4e90-bda9-ef4e6a4c55b6]:hover { background: #222222; border-bottom: 2px solid rgba(0, 0, 0, 0); border-left: 2px solid rgba(0, 0, 0, 0); border-right: 2px solid rgba(0, 0, 0, 0); border-top: 2px solid rgba(0, 0, 0, 0); box-shadow: none; }
@media screen and (max-width: 540px){
.sd[data-s-79a538ed-ad54-4e90-bda9-ef4e6a4c55b6] { flex: none; padding: 10px 0px 10px; width: 220px; max-width: 100%; }
}.sd[data-s-1700d515-11eb-4a65-9086-6835d18f239e] {color: #a91446;font-family: var(--s-font-10943946);font-feature-settings: 'palt' 1;font-size: 20px;font-style: normal;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;}
.sd[data-s-79a538ed-ad54-4e90-bda9-ef4e6a4c55b6]:hover .sd[data-s-1700d515-11eb-4a65-9086-6835d18f239e] { color: #ffffff; }
@media screen and (max-width: 540px){
.sd[data-s-1700d515-11eb-4a65-9086-6835d18f239e] { font-size: 16px; }
}.sd[data-s-67753699-fc8d-4ebb-8037-e1150a8d8959] { align-content: center; align-items: center; background: #ffffff; border-bottom: 0px solid #dddddd; border-left: 0px solid #dddddd; border-radius: 50%; border-right: 0px solid #dddddd; border-top: 0px solid #dddddd; bottom: 32px; box-shadow: 0px 0px 10px rgba(221, 221, 221, 0.25); display: none; flex: none; flex-direction: column; flex-wrap: nowrap; height: 56px; justify-content: center; left: NaNpx; margin: 0 0 0 0; position: fixed; right: 32px; top: NaNpx; width: 56px; z-index: 5; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-67753699-fc8d-4ebb-8037-e1150a8d8959] { display: none; }
}
@media screen and (max-width: 840px){
.sd[data-s-67753699-fc8d-4ebb-8037-e1150a8d8959] { bottom: auto; box-shadow: none; display: flex; flex: none; height: 50px; left: auto; right: 24px; top: 10px; width: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-67753699-fc8d-4ebb-8037-e1150a8d8959] { background: rgba(0,0,0,0.0); border-radius: 0px; bottom: auto; box-shadow: none; display: flex; height: 56px; left: auto; margin: 0 0 0 0; padding: 0px 0px 0px 0px; position: fixed; right: 10px; top: 5px; transition-duration: 300ms; width: 56px; max-width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-67753699-fc8d-4ebb-8037-e1150a8d8959] { display: flex; }
}.sd[data-s-a8dd1cf2-212d-4260-959d-4480920b4111] { height: 120px; width: 160px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-a8dd1cf2-212d-4260-959d-4480920b4111] { height: 50%; width: 36px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-a8dd1cf2-212d-4260-959d-4480920b4111] { height: 50%; width: 50%; max-width: 50%; }
}
.sd[data-s-6967fdf4-2791-4f31-8382-d07b2399f48c] { align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-6967fdf4-2791-4f31-8382-d07b2399f48c] { flex: none; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 30px 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-6967fdf4-2791-4f31-8382-d07b2399f48c] { flex: none; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
}.sd[data-s-f3c5f8fa-1fab-40a0-8a0c-59a915a56810] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px 120px 0px; transform: translate(0px, 0px); width: 1000px; --gap-h-f3c5f8fa-1fab-40a0-8a0c-59a915a56810: 0px; --gap-v-f3c5f8fa-1fab-40a0-8a0c-59a915a56810: 0px; --gap-uuid: f3c5f8fa-1fab-40a0-8a0c-59a915a56810; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-f3c5f8fa-1fab-40a0-8a0c-59a915a56810] { align-content: flex-start; align-items: flex-start; flex: none; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px 0px 80px 0px; width: 100%; --gap-h-f3c5f8fa-1fab-40a0-8a0c-59a915a56810: 0px; --gap-v-f3c5f8fa-1fab-40a0-8a0c-59a915a56810: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-f3c5f8fa-1fab-40a0-8a0c-59a915a56810] { flex-direction: column; flex-wrap: nowrap; --gap-h-f3c5f8fa-1fab-40a0-8a0c-59a915a56810: 0px; --gap-v-f3c5f8fa-1fab-40a0-8a0c-59a915a56810: 0px; }
}.sd[data-s-bf48d8d7-d6e2-40b3-9770-213b1b3a9951] { 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: flex-start; margin: 0px 80px 0px 0px; width: 94px; max-width: calc(100% - 80px); }
@media screen and (max-width: 840px){
.sd[data-s-bf48d8d7-d6e2-40b3-9770-213b1b3a9951] { margin: 0px 36px 0px 0px; max-width: calc(100% - 36px); }
}
@media screen and (max-width: 540px){
.sd[data-s-bf48d8d7-d6e2-40b3-9770-213b1b3a9951] { flex: none; height: auto; margin: 0px 0px 20px 0px; padding: 0px 20px 0px; width: calc(100% - (var(--gap-h-f3c5f8fa-1fab-40a0-8a0c-59a915a56810) * 0)); max-width: calc(100% - (var(--gap-h-f3c5f8fa-1fab-40a0-8a0c-59a915a56810) * 0)); }
}
@media screen and (max-width: 360px){
.sd[data-s-bf48d8d7-d6e2-40b3-9770-213b1b3a9951] { padding: 0px 20px 0px 20px; }
}.sd[data-s-802a727e-37cb-4643-b4c7-e47e90f6a138] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-802a727e-37cb-4643-b4c7-e47e90f6a138] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-802a727e-37cb-4643-b4c7-e47e90f6a138] { font-size: 15px; }
}.sd[data-s-c605cd4f-aae5-435c-a062-f12970dc71fb] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 2; margin: 10px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-c605cd4f-aae5-435c-a062-f12970dc71fb] { font-size: 12px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c605cd4f-aae5-435c-a062-f12970dc71fb] { font-size: 15px; margin: 10px 0px 0px 0px; }
}.sd[data-s-4bc29f34-a679-47da-8707-47b5edd556ab] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 2; margin: 4px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-4bc29f34-a679-47da-8707-47b5edd556ab] { font-size: 12px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4bc29f34-a679-47da-8707-47b5edd556ab] { font-size: 15px; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-12c5a7ba-a850-40a2-9439-ced17aa0efbb] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 55px 0px 0px; padding: 0px; max-width: calc(100% - 55px); }
@media screen and (max-width: 540px){
.sd[data-s-12c5a7ba-a850-40a2-9439-ced17aa0efbb] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 20px 0px; padding: 0px 20px 0px 20px; width: calc(100% - (var(--gap-h-f3c5f8fa-1fab-40a0-8a0c-59a915a56810) * 0)); max-width: calc(100% - (var(--gap-h-f3c5f8fa-1fab-40a0-8a0c-59a915a56810) * 0)); }
}.sd[data-s-be97fd95-5ff1-4f4b-adeb-032ffe84c581] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-be97fd95-5ff1-4f4b-adeb-032ffe84c581] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-be97fd95-5ff1-4f4b-adeb-032ffe84c581] { font-size: 15px; }
}.sd[data-s-7ff41278-7793-4f7f-bb83-d9c6e081e248] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 2; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-7ff41278-7793-4f7f-bb83-d9c6e081e248] { font-size: 12px; }
}
@media screen and (max-width: 540px){
.sd[data-s-7ff41278-7793-4f7f-bb83-d9c6e081e248] { font-size: 15px; margin: 10px 0px 0px 0px; }
}.sd[data-s-8d03cb4e-2436-4bdc-9d63-478a502642e4] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 2; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-8d03cb4e-2436-4bdc-9d63-478a502642e4] { flex: none; font-size: 12px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-8d03cb4e-2436-4bdc-9d63-478a502642e4] { flex: none; font-size: 15px; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-bc999346-c4c3-44e9-b5c2-70cfc6cd1c12] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 2; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-bc999346-c4c3-44e9-b5c2-70cfc6cd1c12] { font-size: 12px; }
}
@media screen and (max-width: 540px){
.sd[data-s-bc999346-c4c3-44e9-b5c2-70cfc6cd1c12] { font-size: 15px; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-3f4af523-9cf5-4e58-a9c9-bfef820909de] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 55px 0px 0px; padding: 0px; max-width: calc(100% - 55px); }
@media screen and (max-width: 540px){
.sd[data-s-3f4af523-9cf5-4e58-a9c9-bfef820909de] { flex: none; flex-direction: column; flex-wrap: nowrap; margin: 0px 0px 20px 0px; padding: 0px 20px 0px 20px; width: calc(100% - (var(--gap-h-f3c5f8fa-1fab-40a0-8a0c-59a915a56810) * 0)); max-width: calc(100% - (var(--gap-h-f3c5f8fa-1fab-40a0-8a0c-59a915a56810) * 0)); }
}.sd[data-s-79382082-d0d1-4fc5-a3d5-da630dac9c03] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-79382082-d0d1-4fc5-a3d5-da630dac9c03] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-79382082-d0d1-4fc5-a3d5-da630dac9c03] { font-size: 15px; margin: 0px 0px 0px 0px; }
}.sd[data-s-6d1cc0fa-9f49-4683-bcca-123d96d97b46] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 2; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-6d1cc0fa-9f49-4683-bcca-123d96d97b46] { font-size: 12px; }
}
@media screen and (max-width: 540px){
.sd[data-s-6d1cc0fa-9f49-4683-bcca-123d96d97b46] { font-size: 15px; margin: 10px 0px 0px 0px; }
}.sd[data-s-16c4c1f4-1cd2-436e-8efa-81565d4486aa] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 2; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-16c4c1f4-1cd2-436e-8efa-81565d4486aa] { font-size: 12px; }
}
@media screen and (max-width: 540px){
.sd[data-s-16c4c1f4-1cd2-436e-8efa-81565d4486aa] { font-size: 15px; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-fd0b4b0f-1e22-4ea6-8410-dbaf72057c63] { color: #888888; flex: none; font-family: var(--s-font-10943946); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 2; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-fd0b4b0f-1e22-4ea6-8410-dbaf72057c63] { font-size: 12px; }
}
@media screen and (max-width: 540px){
.sd[data-s-fd0b4b0f-1e22-4ea6-8410-dbaf72057c63] { font-size: 15px; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-025f3774-397d-45ec-8b9d-32cfeb4109e2] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 2; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-025f3774-397d-45ec-8b9d-32cfeb4109e2] { font-size: 12px; }
}
@media screen and (max-width: 540px){
.sd[data-s-025f3774-397d-45ec-8b9d-32cfeb4109e2] { font-size: 15px; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-36975b32-088a-49d9-b4f8-ecdd6cf31b5f] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 2; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-36975b32-088a-49d9-b4f8-ecdd6cf31b5f] { font-size: 12px; }
}
@media screen and (max-width: 540px){
.sd[data-s-36975b32-088a-49d9-b4f8-ecdd6cf31b5f] { font-size: 15px; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-d26f9f2b-6687-4bff-9a58-9c3a036d6315] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 2; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-d26f9f2b-6687-4bff-9a58-9c3a036d6315] { font-size: 12px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d26f9f2b-6687-4bff-9a58-9c3a036d6315] { font-size: 15px; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-4a4b965a-6d90-4396-bd87-8e5a89f6640c] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.05em; line-height: 2; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-4a4b965a-6d90-4396-bd87-8e5a89f6640c] { letter-spacing: 0.05em; }
}
@media screen and (max-width: 840px){
.sd[data-s-4a4b965a-6d90-4396-bd87-8e5a89f6640c] { font-size: 12px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4a4b965a-6d90-4396-bd87-8e5a89f6640c] { font-size: 15px; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-10801fef-f470-4527-aec0-65a8b1a20114] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: flex-start; padding: 0px; --gap-h-10801fef-f470-4527-aec0-65a8b1a20114: 0px; --gap-v-10801fef-f470-4527-aec0-65a8b1a20114: 10px; --gap-uuid: 10801fef-f470-4527-aec0-65a8b1a20114; }
@media screen and (max-width: 540px){
.sd[data-s-10801fef-f470-4527-aec0-65a8b1a20114] { flex-direction: column; --gap-h-10801fef-f470-4527-aec0-65a8b1a20114: 0px; --gap-v-10801fef-f470-4527-aec0-65a8b1a20114: 10px; }
}.sd[data-s-0e6fd445-4943-4a83-9db4-38fac8919bb5] { 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: flex-start; margin: 0px 86px 0px 0px; width: 54px; max-width: calc(100% - 86px); }
@media screen and (max-width: 840px){
.sd[data-s-0e6fd445-4943-4a83-9db4-38fac8919bb5] { margin: 0px 40px 0px 0px; max-width: calc(100% - 40px); }
}
@media screen and (max-width: 540px){
.sd[data-s-0e6fd445-4943-4a83-9db4-38fac8919bb5] { flex: none; height: auto; margin: 0px 0px 20px 0px; padding: 0px 20px 0px; width: calc(100% - (var(--gap-h-10801fef-f470-4527-aec0-65a8b1a20114) * 0)); max-width: calc(100% - (var(--gap-h-10801fef-f470-4527-aec0-65a8b1a20114) * 0)); }
}
@media screen and (max-width: 360px){
.sd[data-s-0e6fd445-4943-4a83-9db4-38fac8919bb5] { padding: 0px 20px 0px 20px; }
}.sd[data-s-ff6191aa-4bc8-45e9-9054-081e19093615] { color: #333; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-ff6191aa-4bc8-45e9-9054-081e19093615] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-ff6191aa-4bc8-45e9-9054-081e19093615] { font-size: 15px; }
}.sd[data-s-8625018c-c9a5-4e70-8545-5d4f8728632f] { 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: flex-start; margin: 0px 86px 0px 0px; width: 72px; max-width: calc(100% - 86px); }
@media screen and (max-width: 840px){
.sd[data-s-8625018c-c9a5-4e70-8545-5d4f8728632f] { margin: 0px 36px 0px 0px; max-width: calc(100% - 36px); }
}
@media screen and (max-width: 540px){
.sd[data-s-8625018c-c9a5-4e70-8545-5d4f8728632f] { flex: none; height: auto; margin: 0px 0px 20px 0px; padding: 0px 20px 0px; width: calc(100% - (var(--gap-h-10801fef-f470-4527-aec0-65a8b1a20114) * 0)); max-width: calc(100% - (var(--gap-h-10801fef-f470-4527-aec0-65a8b1a20114) * 0)); }
}
@media screen and (max-width: 360px){
.sd[data-s-8625018c-c9a5-4e70-8545-5d4f8728632f] { padding: 0px 20px 0px 20px; }
}.sd[data-s-f8a5c00b-9ce3-4da8-b020-ddde1f3c91db] { color: #333; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-f8a5c00b-9ce3-4da8-b020-ddde1f3c91db] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f8a5c00b-9ce3-4da8-b020-ddde1f3c91db] { font-size: 15px; }
}.sd[data-s-50df3abb-a0e3-475d-9a6e-9226fa87adf0] {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: flex-start;margin: 0px 86px 0px 0px;width: -webkit-fill-available;max-width: calc(100% - 86px);}
@media screen and (max-width: 840px){
.sd[data-s-50df3abb-a0e3-475d-9a6e-9226fa87adf0] { margin: 0px 30px 0px 0px; max-width: calc(100% - 30px); }
}
@media screen and (max-width: 540px){
.sd[data-s-50df3abb-a0e3-475d-9a6e-9226fa87adf0] { flex: none; height: auto; margin: 0px 0px 20px 0px; padding: 0px 20px 0px; width: calc(100% - (var(--gap-h-10801fef-f470-4527-aec0-65a8b1a20114) * 0)); max-width: calc(100% - (var(--gap-h-10801fef-f470-4527-aec0-65a8b1a20114) * 0)); }
}
@media screen and (max-width: 360px){
.sd[data-s-50df3abb-a0e3-475d-9a6e-9226fa87adf0] { padding: 0px 20px 0px 20px; }
}.sd[data-s-eb1272fb-4098-4303-a1ff-43f8fe73da5f] { color: #333; flex: none; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-eb1272fb-4098-4303-a1ff-43f8fe73da5f] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-eb1272fb-4098-4303-a1ff-43f8fe73da5f] { font-size: 15px; }
}.sd[data-s-f23819f9-4988-4dff-ac1f-a7d3cd014ddc] { 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: flex-start; width: 158px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-f23819f9-4988-4dff-ac1f-a7d3cd014ddc] { width: 138px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-f23819f9-4988-4dff-ac1f-a7d3cd014ddc] { flex: none; height: auto; margin: 0px 0px 20px 0px; padding: 0px 20px 0px; width: calc(100% - (var(--gap-h-10801fef-f470-4527-aec0-65a8b1a20114) * 0)); max-width: calc(100% - (var(--gap-h-10801fef-f470-4527-aec0-65a8b1a20114) * 0)); }
}
@media screen and (max-width: 360px){
.sd[data-s-f23819f9-4988-4dff-ac1f-a7d3cd014ddc] { padding: 0px 20px 0px 20px; }
}.sd[data-s-ff50600a-2609-4024-95b6-3317e4824e3b] { color: #333; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; 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: 840px){
.sd[data-s-ff50600a-2609-4024-95b6-3317e4824e3b] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-ff50600a-2609-4024-95b6-3317e4824e3b] { flex: none; font-size: 16px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
}.sd[data-s-c48f0b06-527b-4d6c-a86e-f6ce95ec41d3] {align-content: center;align-items: center;background: rgba(0,0,0,0.0);flex: none;flex-direction: column;flex-wrap: nowrap;gap: 0px;height: auto;justify-content: flex-end;padding: 0px 0px 40px 0px;transform: translate(0px, 0px);width: 1000px;--gap-h-c48f0b06-527b-4d6c-a86e-f6ce95ec41d3: 0px;--gap-v-c48f0b06-527b-4d6c-a86e-f6ce95ec41d3: 0px;--gap-uuid: c48f0b06-527b-4d6c-a86e-f6ce95ec41d3;max-width: 100%;}
@media screen and (max-width: 840px){
.sd[data-s-c48f0b06-527b-4d6c-a86e-f6ce95ec41d3] { align-content: flex-start; align-items: flex-start; flex: none; justify-content: flex-end; margin: 0px 0px 0px 0px; padding: 0px 20px 0px 0px; width: 100%; --gap-h-c48f0b06-527b-4d6c-a86e-f6ce95ec41d3: 0px; --gap-v-c48f0b06-527b-4d6c-a86e-f6ce95ec41d3: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-c48f0b06-527b-4d6c-a86e-f6ce95ec41d3] { flex-direction: column; flex-wrap: nowrap; padding: 0px 20px 40px 20px; --gap-h-c48f0b06-527b-4d6c-a86e-f6ce95ec41d3: 0px; --gap-v-c48f0b06-527b-4d6c-a86e-f6ce95ec41d3: 0px; }
}.sd[data-s-bd3d4cf0-fcc8-4f78-b110-8d84bc9ea8bc] { color: #333; font-family: var(--s-font-11a5b674); font-size: 12px; font-weight: 900; height: auto; letter-spacing: 0.05em; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-a6c497d2-9704-4f89-afa7-90671cf78b41] {align-content: center;align-items: center;/* background: #fff; */border-radius: 0;flex-direction: column;flex-wrap: nowrap;height: 100%;justify-content: flex-start;margin: 0 0 0 0;opacity: 1;padding: 76px 0px 0px 0px;width: 100%;max-width: 100%;}
@media screen and (max-width: 840px){
.sd[data-s-a6c497d2-9704-4f89-afa7-90671cf78b41] { padding: 66px 0px 0px 0px; }
}.sd[data-s-485d3c85-0d2a-4468-9895-6c1f43a9a4b0] {  }.sd[data-s-40d51aab-d0d9-4731-a58c-67348a422639] { align-content: center; align-items: center; background: #EEEEEE; flex: none; flex-direction: column; flex-wrap: nowrap; height: 690px; justify-content: center; margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-40d51aab-d0d9-4731-a58c-67348a422639] { flex: none; height: auto; margin: 0px 0px 6px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-8ab73251-0fd8-4392-b000-d1e1110e0549] { flex: none; height: 350px; margin: 0 0 0 0; position: relative; width: 748px; z-index: 3; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-8ab73251-0fd8-4392-b000-d1e1110e0549] { flex: none; height: 210px; margin: 140px 30px 140px; width: calc(100% - 60px); z-index: 2; max-width: calc(100% - 60px); }
}.sd[data-s-8656848a-0b01-407e-a559-6855f028edff] { background: #EEEEEE; border-radius: 0px; flex: none; height: 690px; left: 0; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; position: absolute; top: 0; width: 100%; z-index: 1; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-8656848a-0b01-407e-a559-6855f028edff] { bottom: 0px; flex: none; height: auto; left: 0; margin: 0 0 0 0; position: absolute; top: 0px; width: 100%; max-width: 100%; }
}.sd[data-s-6dd461f2-6cbe-4473-9117-4f0c858e646d] {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: flex-start;margin: 0px 0px 50px 0px;padding: 100px 0px 0px 0px;width: 100%;max-width: 100%;}
@media screen and (max-width: 840px){
.sd[data-s-6dd461f2-6cbe-4473-9117-4f0c858e646d] { flex: none; height: auto; margin: 0px 0px 60px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-6dd461f2-6cbe-4473-9117-4f0c858e646d] { flex: none; height: auto; margin: 0px 0px 34px 0px; padding: 70px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-6dd461f2-6cbe-4473-9117-4f0c858e646d] { margin: 0px 0px 20px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-4274ca13-fac4-48a9-9554-2f15d8477313] { align-content: flex-end; align-items: flex-end; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: 1000px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-4274ca13-fac4-48a9-9554-2f15d8477313] { flex: none; padding: 0px 50px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-4274ca13-fac4-48a9-9554-2f15d8477313] { margin: 0px 20px 0px; padding: 0px 0px 0px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}
@media screen and (max-width: 360px){
.sd[data-s-4274ca13-fac4-48a9-9554-2f15d8477313] { margin: 0px 20px 0px 20px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}.sd[data-s-87badabd-52fa-4d0e-bf08-53a33f02d520] {color: #ffffff;flex: none;font-family: var(--s-font-11a5b674);font-feature-settings: 'palt' 1;font-size: 56px;font-style: normal;font-weight: 900;height: auto;letter-spacing: 0.1em;line-height: 1.4;margin: 0px 0px 32px;text-align: left;width: 998px;max-width: 100%;justify-content: flex-start;}
@media screen and (max-width: 840px){
.sd[data-s-87badabd-52fa-4d0e-bf08-53a33f02d520] { flex: none; font-size: 54px; margin: 0px 0px 32px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-87badabd-52fa-4d0e-bf08-53a33f02d520] { color: #222222; font-size: 40px; margin: 0px 0px 20px; width: 100%; max-width: 100%; }
}.sd[data-s-876d05bb-bd45-476c-9175-0602f624ec0d] {color: #ffffff;background-color: #ffffff42;padding: 60px;flex: none;border-radius: 20px;font-family: var(--s-font-10943946);font-size: 20px;font-weight: 700;height: auto;letter-spacing: 0.1em;line-height: 1.8;text-align: left;width: 100%;max-width: 100%;justify-content: flex-start;}
@media screen and (max-width: 540px){
.sd[data-s-876d05bb-bd45-476c-9175-0602f624ec0d] { font-size: 15px; }
}.sd[data-s-08f1520c-ad8d-4bba-86e7-bfae39a00957] { 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: flex-start; margin: 0px 0px 0px 0px; padding: 100px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-08f1520c-ad8d-4bba-86e7-bfae39a00957] { flex: none; height: auto; margin: 0px 0px 0px 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-08f1520c-ad8d-4bba-86e7-bfae39a00957] { flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; margin: 0px 0px 0px 0px; padding: 70px 0px 0px 0px; }
}.sd[data-s-47563ebc-40d2-42b6-9abc-b8ee6c760766] { align-content: flex-end; align-items: flex-end; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: 1000px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-47563ebc-40d2-42b6-9abc-b8ee6c760766] { flex: none; padding: 0px 0px 0px 50px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-47563ebc-40d2-42b6-9abc-b8ee6c760766] { margin: 0px 20px 0px; padding: 0px 0px 0px 0px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}
@media screen and (max-width: 360px){
.sd[data-s-47563ebc-40d2-42b6-9abc-b8ee6c760766] { margin: 0px 20px 0px 20px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}.sd[data-s-8e07f8a0-8955-4a57-845e-b6bbdf448196] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 56px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 32px; text-align: left; width: 998px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-8e07f8a0-8955-4a57-845e-b6bbdf448196] { font-size: 54px; margin: 0px 0px 32px; }
}
@media screen and (max-width: 540px){
.sd[data-s-8e07f8a0-8955-4a57-845e-b6bbdf448196] { color: #222222; font-size: 40px; margin: 0px 0px 20px; max-width: 100%; }
}.sd[data-s-36e813df-b4cc-44bc-b3d9-251154ad3cbe] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: 620px; justify-content: center; margin: 0px 0px 0px 0px; width: 1140px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-36e813df-b4cc-44bc-b3d9-251154ad3cbe] { flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px 50px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-36e813df-b4cc-44bc-b3d9-251154ad3cbe] { flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; padding: 0px 0px 0px; width: 100%; }
}.sd[data-s-a517d58a-e563-4d1c-93e3-604741ee285a] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0px 30px 0px 0px; width: 360px; max-width: calc(100% - 30px); }
@media screen and (max-width: 1140px){
.sd[data-s-a517d58a-e563-4d1c-93e3-604741ee285a] { flex: none; width: 320px; max-width: calc(100% - 30px); height: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-a517d58a-e563-4d1c-93e3-604741ee285a] { flex: none; height: auto; margin: 0px 0px 80px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-a517d58a-e563-4d1c-93e3-604741ee285a] { flex: none; margin: 0px 0px 50px 0px; padding: 0px 20px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-a517d58a-e563-4d1c-93e3-604741ee285a] { padding: 0px 20px 0px 20px; }
}.sd[data-s-6d1628be-4f3d-4221-bb84-e15b17fc842f] { flex: none; height: auto; width: 360px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-6d1628be-4f3d-4221-bb84-e15b17fc842f] { flex: none; width: 320px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-6d1628be-4f3d-4221-bb84-e15b17fc842f] { flex: none; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-6d1628be-4f3d-4221-bb84-e15b17fc842f] { flex: none; width: 100%; }
}.sd[data-s-294e819f-e1be-4d74-bbdd-0be34149689a] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-size: 28px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 16px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-294e819f-e1be-4d74-bbdd-0be34149689a] { font-size: 28px; }
}
@media screen and (max-width: 840px){
.sd[data-s-294e819f-e1be-4d74-bbdd-0be34149689a] { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-294e819f-e1be-4d74-bbdd-0be34149689a] { font-size: 30px; margin: 10px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-9d04b414-9088-4c86-9456-c62d777bdeaf] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 12px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.3; margin: 6px 0px 6px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-9d04b414-9088-4c86-9456-c62d777bdeaf] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-9d04b414-9088-4c86-9456-c62d777bdeaf] { font-size: 12px; }
}.sd[data-s-14269c12-3c13-4d83-a7bd-b0c96366c055] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 10px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-14269c12-3c13-4d83-a7bd-b0c96366c055] { font-size: 20px; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-14269c12-3c13-4d83-a7bd-b0c96366c055] { font-size: 15px; margin: 14px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-eca06dc4-0068-4143-8c17-48c55a0717c9] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex-direction: column; flex-wrap: nowrap; height: 50px; justify-content: flex-start; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-eca06dc4-0068-4143-8c17-48c55a0717c9] { align-content: flex-start; align-items: flex-start; flex: none; height: auto; width: 100%; max-width: 100%; }
}.sd[data-s-c0f0bd44-4b20-4aed-a348-795419496e91] { align-content: center; align-items: center; background: #ffffff; border-bottom: 2px solid #222222; border-left: 2px solid #222222; border-right: 2px solid #222222; border-top: 2px solid #222222; box-shadow: 0px 0px 8px rgba(221, 221, 221, 0.25); flex: none; flex-direction: column; flex-wrap: nowrap; height: 48px; justify-content: center; left: 0; margin: 0 0 0 0; padding: 0px 32px 0px; position: absolute; top: 0; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7 , 0.22, 1   ); width: 160px; max-width: 100%; }
.sd[data-s-c0f0bd44-4b20-4aed-a348-795419496e91]:hover { background: #222222; border-bottom: 2px solid rgba(0, 0, 0, 0); border-left: 2px solid rgba(0, 0, 0, 0); border-right: 2px solid rgba(0, 0, 0, 0); border-top: 2px solid rgba(0, 0, 0, 0); box-shadow: none; }
@media screen and (max-width: 840px){
.sd[data-s-c0f0bd44-4b20-4aed-a348-795419496e91] { bottom: 0; flex: none; height: auto; left: 0; padding: 14px 0px 14px; position: relative; right: 0; top: 0; width: 200px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-c0f0bd44-4b20-4aed-a348-795419496e91] { flex: none; padding: 10px 0px 10px; width: 160px; max-width: 100%; }
}.sd[data-s-c2ece500-b4f7-45c7-abd4-afec8a02a590] { color: #222222; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-c0f0bd44-4b20-4aed-a348-795419496e91]:hover .sd[data-s-c2ece500-b4f7-45c7-abd4-afec8a02a590] { color: #ffffff; }
@media screen and (max-width: 840px){
.sd[data-s-c2ece500-b4f7-45c7-abd4-afec8a02a590] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c2ece500-b4f7-45c7-abd4-afec8a02a590] { font-size: 16px; }
}.sd[data-s-cdb1e52a-3c14-447c-a7fc-3cfbaae31222] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: 26px; justify-content: flex-start; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-cdb1e52a-3c14-447c-a7fc-3cfbaae31222] { flex: none; height: auto; margin: 30px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-cdb1e52a-3c14-447c-a7fc-3cfbaae31222] { margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-61cb8e0b-c33c-468e-9bb1-290e52b4ce93] { flex: none; height: 26px; margin: 0px 14px 0px 0px; width: 26px; max-width: calc(100% - 14px); }
.sd[data-s-61cb8e0b-c33c-468e-9bb1-290e52b4ce93]:hover { opacity: 0.7; }
@media screen and (max-width: 840px){
.sd[data-s-61cb8e0b-c33c-468e-9bb1-290e52b4ce93] { flex: none; height: 40px; margin: 0px 20px 0px 0px; width: 40px; max-width: calc(100% - 20px); }
}
@media screen and (max-width: 540px){
.sd[data-s-61cb8e0b-c33c-468e-9bb1-290e52b4ce93] { flex: none; height: 26px; margin: 0px 16px 0px 0px; width: 26px; max-width: calc(100% - 16px); }
}.sd[data-s-b5e0ce21-9af4-4785-b4fd-8e27e3e2a39f] { flex: none; height: 26px; margin: 0px 14px 0px 0px; width: 26px; max-width: calc(100% - 14px); }
.sd[data-s-b5e0ce21-9af4-4785-b4fd-8e27e3e2a39f]:hover { opacity: 0.7; }
@media screen and (max-width: 840px){
.sd[data-s-b5e0ce21-9af4-4785-b4fd-8e27e3e2a39f] { flex: none; height: 40px; margin: 0px 20px 0px 0px; width: 40px; max-width: calc(100% - 20px); }
}
@media screen and (max-width: 540px){
.sd[data-s-b5e0ce21-9af4-4785-b4fd-8e27e3e2a39f] { flex: none; height: 26px; margin: 0px 16px 0px 0px; width: 26px; max-width: calc(100% - 16px); }
}.sd[data-s-010d12dc-0332-43c3-a600-807246992127] { flex: none; height: 26px; margin: 0px 14px 0px 0px; width: 26px; max-width: calc(100% - 14px); }
.sd[data-s-010d12dc-0332-43c3-a600-807246992127]:hover { opacity: 0.7; }
@media screen and (max-width: 840px){
.sd[data-s-010d12dc-0332-43c3-a600-807246992127] { flex: none; height: 40px; margin: 0px 20px 0px 0px; width: 40px; max-width: calc(100% - 20px); }
}
@media screen and (max-width: 540px){
.sd[data-s-010d12dc-0332-43c3-a600-807246992127] { flex: none; height: 26px; margin: 0px 16px 0px 0px; width: 26px; max-width: calc(100% - 16px); }
}.sd[data-s-49058d6a-63ba-4860-81b1-28a5cde77bad] { flex: none; height: 17px; width: 26px; max-width: 100%; }
.sd[data-s-49058d6a-63ba-4860-81b1-28a5cde77bad]:hover { opacity: 0.7; }
@media screen and (max-width: 840px){
.sd[data-s-49058d6a-63ba-4860-81b1-28a5cde77bad] { flex: none; height: 30px; width: 40px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-49058d6a-63ba-4860-81b1-28a5cde77bad] { flex: none; height: 26px; width: 26px; max-width: 100%; }
}.sd[data-s-b5abae56-e29f-41b0-a0fa-30d17d3aeed9] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0px 30px 0px 0px; padding: 0px 0px 0px 0px; width: 360px; max-width: calc(100% - 30px); }
@media screen and (max-width: 1140px){
.sd[data-s-b5abae56-e29f-41b0-a0fa-30d17d3aeed9] { flex: none; width: 320px; max-width: calc(100% - 30px); height: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-b5abae56-e29f-41b0-a0fa-30d17d3aeed9] { flex: none; height: auto; margin: 0px 0px 80px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-b5abae56-e29f-41b0-a0fa-30d17d3aeed9] { flex: none; margin: 0px 0px 50px 0px; padding: 0px 20px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-b5abae56-e29f-41b0-a0fa-30d17d3aeed9] { padding: 0px 20px 0px 20px; }
}.sd[data-s-82e910c9-6dfb-47bd-bac4-161c394dd654] { flex: none; height: auto; width: 360px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-82e910c9-6dfb-47bd-bac4-161c394dd654] { flex: none; width: 320px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-82e910c9-6dfb-47bd-bac4-161c394dd654] { flex: none; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-82e910c9-6dfb-47bd-bac4-161c394dd654] { flex: none; width: 100%; }
}.sd[data-s-2b376cf3-79ef-443b-89b5-b23c47651a08] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }.sd[data-s-690585ba-0b62-4693-bfb2-a0655619ddcd] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-size: 28px; font-weight: 900; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-690585ba-0b62-4693-bfb2-a0655619ddcd] { font-size: 28px; }
}
@media screen and (max-width: 840px){
.sd[data-s-690585ba-0b62-4693-bfb2-a0655619ddcd] { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-690585ba-0b62-4693-bfb2-a0655619ddcd] { font-size: 30px; margin: 10px 0px 0px 0px; max-width: 100%; }
}.sd[data-s-e48bb8a2-91de-48fb-b987-0caef6b3f2f8] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-size: 28px; font-weight: 900; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-e48bb8a2-91de-48fb-b987-0caef6b3f2f8] { font-size: 28px; }
}
@media screen and (max-width: 840px){
.sd[data-s-e48bb8a2-91de-48fb-b987-0caef6b3f2f8] { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-e48bb8a2-91de-48fb-b987-0caef6b3f2f8] { font-size: 30px; margin: 10px 0px 0px 0px; max-width: 100%; }
}.sd[data-s-93489c7a-4543-4fd6-bfd0-35f464b9e11e] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 12px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.3; margin: 6px 0px 6px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-93489c7a-4543-4fd6-bfd0-35f464b9e11e] { font-size: 14px; margin: 6px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-93489c7a-4543-4fd6-bfd0-35f464b9e11e] { font-size: 12px; }
}.sd[data-s-8d725251-cd30-47f1-8ecd-e049f92db02f] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 10px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-8d725251-cd30-47f1-8ecd-e049f92db02f] { font-size: 20px; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-8d725251-cd30-47f1-8ecd-e049f92db02f] { font-size: 15px; margin: 14px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-226f1aa1-4033-45ab-936f-5125d9f59e12] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex-direction: column; flex-wrap: nowrap; height: 50px; justify-content: flex-start; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-226f1aa1-4033-45ab-936f-5125d9f59e12] { align-content: flex-start; align-items: flex-start; flex: none; height: auto; width: 100%; max-width: 100%; }
}.sd[data-s-46dc890b-8d9c-4b5c-afd7-f81741de103f] { align-content: center; align-items: center; background: #ffffff; border-bottom: 2px solid #222222; border-left: 2px solid #222222; border-right: 2px solid #222222; border-top: 2px solid #222222; box-shadow: 0px 0px 8px rgba(221, 221, 221, 0.25); flex: none; flex-direction: column; flex-wrap: nowrap; height: 48px; justify-content: center; left: 0; margin: 0 0 0 0; padding: 0px 32px 0px; position: absolute; top: 0; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7 , 0.22, 1   ); width: 160px; max-width: 100%; }
.sd[data-s-46dc890b-8d9c-4b5c-afd7-f81741de103f]:hover { background: #222222; border-bottom: 2px solid rgba(0, 0, 0, 0); border-left: 2px solid rgba(0, 0, 0, 0); border-right: 2px solid rgba(0, 0, 0, 0); border-top: 2px solid rgba(0, 0, 0, 0); box-shadow: 0px 0px 24px rgba(221, 221, 221, 0.25); }
@media screen and (max-width: 840px){
.sd[data-s-46dc890b-8d9c-4b5c-afd7-f81741de103f] { bottom: 0; flex: none; height: auto; left: 0; padding: 14px 0px 14px; position: relative; right: 0; top: 0; width: 200px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-46dc890b-8d9c-4b5c-afd7-f81741de103f] { flex: none; padding: 10px 0px 10px; width: 160px; max-width: 100%; }
}.sd[data-s-660c6ebb-1a8e-46d1-84ab-2af4e8e898ae] { color: #222222; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-46dc890b-8d9c-4b5c-afd7-f81741de103f]:hover .sd[data-s-660c6ebb-1a8e-46d1-84ab-2af4e8e898ae] { color: #ffffff; }
@media screen and (max-width: 840px){
.sd[data-s-660c6ebb-1a8e-46d1-84ab-2af4e8e898ae] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-660c6ebb-1a8e-46d1-84ab-2af4e8e898ae] { font-size: 16px; }
}.sd[data-s-e88c0613-6a5e-420e-bdae-76a5df2181f9] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0px 0px 0px 0px; width: 360px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-e88c0613-6a5e-420e-bdae-76a5df2181f9] { flex: none; width: 320px; max-width: 100%; height: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-e88c0613-6a5e-420e-bdae-76a5df2181f9] { flex: none; height: auto; margin: 0px 0px 80px 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-e88c0613-6a5e-420e-bdae-76a5df2181f9] { flex: none; margin: 0px 0px 50px 0px; padding: 0px 20px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-e88c0613-6a5e-420e-bdae-76a5df2181f9] { padding: 0px 20px 0px 20px; }
}.sd[data-s-c7052e95-fc38-4bac-aae0-073ffee8dd0e] { flex: none; height: auto; width: 360px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-c7052e95-fc38-4bac-aae0-073ffee8dd0e] { flex: none; width: 320px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-c7052e95-fc38-4bac-aae0-073ffee8dd0e] { flex: none; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-c7052e95-fc38-4bac-aae0-073ffee8dd0e] { flex: none; width: 100%; }
}.sd[data-s-fdd9e13a-ec35-4e12-909a-4f973ed73f1f] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-size: 28px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 16px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-fdd9e13a-ec35-4e12-909a-4f973ed73f1f] { font-size: 28px; }
}
@media screen and (max-width: 840px){
.sd[data-s-fdd9e13a-ec35-4e12-909a-4f973ed73f1f] { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-fdd9e13a-ec35-4e12-909a-4f973ed73f1f] { font-size: 30px; margin: 10px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-2280099a-68af-4e56-acae-ef836b460423] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 12px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.3; margin: 6px 0px 6px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-2280099a-68af-4e56-acae-ef836b460423] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2280099a-68af-4e56-acae-ef836b460423] { font-size: 12px; }
}.sd[data-s-cda74334-9389-4287-bff5-5b50e56f7071] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 10px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-cda74334-9389-4287-bff5-5b50e56f7071] { font-size: 20px; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-cda74334-9389-4287-bff5-5b50e56f7071] { font-size: 15px; margin: 14px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-cc7ac7fd-d2b9-4ea0-b1e7-8b7134301b5e] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex-direction: column; flex-wrap: nowrap; height: 50px; justify-content: flex-start; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-cc7ac7fd-d2b9-4ea0-b1e7-8b7134301b5e] { align-content: flex-start; align-items: flex-start; flex: none; height: auto; width: 100%; max-width: 100%; }
}.sd[data-s-e898fa0b-bd20-407c-b2e3-a5bb4d7a7b45] { align-content: center; align-items: center; background: #ffffff; border-bottom: 2px solid #222222; border-left: 2px solid #222222; border-right: 2px solid #222222; border-top: 2px solid #222222; box-shadow: 0px 0px 8px rgba(221, 221, 221, 0.25); flex: none; flex-direction: column; flex-wrap: nowrap; height: 48px; justify-content: center; left: 0; margin: 0 0 0 0; padding: 0px 32px 0px; position: absolute; top: 0; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7 , 0.22, 1   ); width: 160px; max-width: 100%; }
.sd[data-s-e898fa0b-bd20-407c-b2e3-a5bb4d7a7b45]:hover { background: #222222; border-bottom: 2px solid rgba(0, 0, 0, 0); border-left: 2px solid rgba(0, 0, 0, 0); border-right: 2px solid rgba(0, 0, 0, 0); border-top: 2px solid rgba(0, 0, 0, 0); box-shadow: none; }
@media screen and (max-width: 840px){
.sd[data-s-e898fa0b-bd20-407c-b2e3-a5bb4d7a7b45] { bottom: 0; flex: none; height: auto; left: 0; padding: 14px 0px 14px; position: relative; right: 0; top: 0; width: 200px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-e898fa0b-bd20-407c-b2e3-a5bb4d7a7b45] { flex: none; padding: 10px 0px 10px; width: 160px; max-width: 100%; }
}.sd[data-s-528dba9f-296c-481b-87ef-95e7fe25315d] { color: #222222; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-e898fa0b-bd20-407c-b2e3-a5bb4d7a7b45]:hover .sd[data-s-528dba9f-296c-481b-87ef-95e7fe25315d] { color: #ffffff; }
@media screen and (max-width: 840px){
.sd[data-s-528dba9f-296c-481b-87ef-95e7fe25315d] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-528dba9f-296c-481b-87ef-95e7fe25315d] { font-size: 16px; }
}.sd[data-s-bd22c338-c707-4af3-b6d9-ced65ea57fd8] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: 26px; justify-content: flex-start; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-bd22c338-c707-4af3-b6d9-ced65ea57fd8] { flex: none; height: auto; margin: 30px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-bd22c338-c707-4af3-b6d9-ced65ea57fd8] { margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-31ca7f9a-b067-465b-8baa-41f2c17d9a79] { flex: none; height: 26px; margin: 0px 14px 0px 0px; width: 26px; max-width: calc(100% - 14px); }
.sd[data-s-31ca7f9a-b067-465b-8baa-41f2c17d9a79]:hover { opacity: 0.7; }
@media screen and (max-width: 840px){
.sd[data-s-31ca7f9a-b067-465b-8baa-41f2c17d9a79] { flex: none; height: 40px; margin: 0px 20px 0px 0px; width: 40px; max-width: calc(100% - 20px); }
}
@media screen and (max-width: 540px){
.sd[data-s-31ca7f9a-b067-465b-8baa-41f2c17d9a79] { flex: none; height: 26px; margin: 0px 16px 0px 0px; width: 26px; max-width: calc(100% - 16px); }
}.sd[data-s-683c64ed-4334-447e-a12c-e7d59cb9963b] { flex: none; height: 26px; margin: 0px 14px 0px 0px; width: 26px; max-width: calc(100% - 14px); }
.sd[data-s-683c64ed-4334-447e-a12c-e7d59cb9963b]:hover { opacity: 0.7; }
@media screen and (max-width: 840px){
.sd[data-s-683c64ed-4334-447e-a12c-e7d59cb9963b] { flex: none; height: 40px; margin: 0px 20px 0px 0px; width: 40px; max-width: calc(100% - 20px); }
}
@media screen and (max-width: 540px){
.sd[data-s-683c64ed-4334-447e-a12c-e7d59cb9963b] { flex: none; height: 26px; margin: 0px 16px 0px 0px; width: 26px; max-width: calc(100% - 16px); }
}.sd[data-s-cb7084b4-8e74-454b-99cc-11ac2a278fa9] { flex: none; height: 26px; margin: 0px 14px 0px 0px; width: 26px; max-width: calc(100% - 14px); }
.sd[data-s-cb7084b4-8e74-454b-99cc-11ac2a278fa9]:hover { opacity: 0.7; }
@media screen and (max-width: 840px){
.sd[data-s-cb7084b4-8e74-454b-99cc-11ac2a278fa9] { flex: none; height: 40px; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-cb7084b4-8e74-454b-99cc-11ac2a278fa9] { flex: none; height: 26px; width: 26px; max-width: 100%; }
}.sd[data-s-21a8465e-e352-4766-a729-023875f8058b] { 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: flex-start; margin: 0px 0px 20px 0px; padding: 100px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-21a8465e-e352-4766-a729-023875f8058b] { flex: none; height: auto; margin: 0px 0px 0px 0px; padding: 60px 0px 100px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-21a8465e-e352-4766-a729-023875f8058b] { flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; margin: 0px 0px 40px 0px; padding: 70px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-3bee19d6-59ed-4f5b-909d-59fc4ecc1a2c] { align-content: flex-end; align-items: flex-end; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: 1000px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-3bee19d6-59ed-4f5b-909d-59fc4ecc1a2c] { flex: none; padding: 0px 0px 0px 50px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-3bee19d6-59ed-4f5b-909d-59fc4ecc1a2c] { margin: 0px 20px 0px; padding: 0px 0px 0px 0px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}
@media screen and (max-width: 360px){
.sd[data-s-3bee19d6-59ed-4f5b-909d-59fc4ecc1a2c] { margin: 0px 20px 0px 20px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}.sd[data-s-eb6e5b0d-d80a-47e3-9fec-9bcd478c9fbe] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 56px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 32px; text-align: left; width: 998px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-eb6e5b0d-d80a-47e3-9fec-9bcd478c9fbe] { font-size: 54px; margin: 0px 0px 32px; }
}
@media screen and (max-width: 540px){
.sd[data-s-eb6e5b0d-d80a-47e3-9fec-9bcd478c9fbe] { color: #222222; font-size: 40px; margin: 0px 0px 20px; max-width: 100%; }
}.sd[data-s-f0fea00a-075c-4b5a-9737-e3f554cb0ac8] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: 620px; justify-content: flex-start; margin: 0px 0px 40px 0px; width: 1140px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-f0fea00a-075c-4b5a-9737-e3f554cb0ac8] { justify-content: center; }
}
@media screen and (max-width: 840px){
.sd[data-s-f0fea00a-075c-4b5a-9737-e3f554cb0ac8] { flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px 50px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-f0fea00a-075c-4b5a-9737-e3f554cb0ac8] { flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; padding: 0px 0px 0px; width: 100%; }
}.sd[data-s-85ac4bf5-a9b0-4c4f-b925-38a355873130] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0px 30px 0px 0px; width: 360px; max-width: calc(100% - 30px); }
@media screen and (max-width: 1140px){
.sd[data-s-85ac4bf5-a9b0-4c4f-b925-38a355873130] { flex: none; width: 320px; max-width: calc(100% - 30px); height: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-85ac4bf5-a9b0-4c4f-b925-38a355873130] { flex: none; height: auto; margin: 0px 0px 80px 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-85ac4bf5-a9b0-4c4f-b925-38a355873130] { flex: none; margin: 0px 0px 50px 0px; padding: 0px 20px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-85ac4bf5-a9b0-4c4f-b925-38a355873130] { padding: 0px 20px 0px 20px; }
}.sd[data-s-f95f2eda-9001-44b7-803f-9622dfb850f0] { flex: none; height: auto; width: 360px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-f95f2eda-9001-44b7-803f-9622dfb850f0] { flex: none; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-f95f2eda-9001-44b7-803f-9622dfb850f0] { flex: none; width: 100%; }
}.sd[data-s-c2e1358b-7c8c-47ee-b6b1-0e59a2805617] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-size: 28px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 16px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-c2e1358b-7c8c-47ee-b6b1-0e59a2805617] { font-size: 28px; }
}
@media screen and (max-width: 840px){
.sd[data-s-c2e1358b-7c8c-47ee-b6b1-0e59a2805617] { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c2e1358b-7c8c-47ee-b6b1-0e59a2805617] { font-size: 30px; margin: 10px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-de0be5dd-1849-4eae-943c-2be5c0cf6337] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 12px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.3; margin: 6px 0px 6px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-de0be5dd-1849-4eae-943c-2be5c0cf6337] { font-size: 14px; margin: 6px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-de0be5dd-1849-4eae-943c-2be5c0cf6337] { font-size: 12px; }
}.sd[data-s-31825f38-903d-4aa1-9337-886cdee571db] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-size: 16px; font-weight: 900; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 10px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-31825f38-903d-4aa1-9337-886cdee571db] { font-size: 20px; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-31825f38-903d-4aa1-9337-886cdee571db] { font-size: 15px; letter-spacing: 0.1em; margin: 14px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-3ab22c37-9332-4dfa-a84b-0970ac4423ac] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex-direction: column; flex-wrap: nowrap; height: 50px; justify-content: flex-end; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-3ab22c37-9332-4dfa-a84b-0970ac4423ac] { align-content: flex-start; align-items: flex-start; flex: none; height: auto; width: 100%; max-width: 100%; }
}.sd[data-s-0303b3a6-2471-4927-8b3e-921dc534c2b0] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-bottom: 2px solid #222222; border-left: 2px solid #222222; border-right: 2px solid #222222; border-top: 2px solid #222222; flex-direction: column; flex-wrap: nowrap; height: 50px; justify-content: center; left: 0; margin: 0 0 0 0; position: absolute; top: 0; width: 160px; max-width: 100%; }
.sd[data-s-0303b3a6-2471-4927-8b3e-921dc534c2b0]:hover { background: #222222; }
@media screen and (max-width: 840px){
.sd[data-s-0303b3a6-2471-4927-8b3e-921dc534c2b0] { bottom: 0; flex: none; height: auto; left: 0; padding: 14px 0px 14px; position: relative; right: 0; top: 0; width: 200px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-0303b3a6-2471-4927-8b3e-921dc534c2b0] { flex: none; padding: 10px 0px 10px; width: 160px; max-width: 100%; }
}.sd[data-s-2210b32c-0ec4-4eb9-b316-e1fa1453f80f] { color: #222222; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-0303b3a6-2471-4927-8b3e-921dc534c2b0]:hover .sd[data-s-2210b32c-0ec4-4eb9-b316-e1fa1453f80f] { color: #ffffff; }
@media screen and (max-width: 840px){
.sd[data-s-2210b32c-0ec4-4eb9-b316-e1fa1453f80f] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2210b32c-0ec4-4eb9-b316-e1fa1453f80f] { font-size: 16px; }
}.sd[data-s-69a6590a-580e-4bcb-8c59-4f84749f3b29] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0px 30px 0px 0px; width: 360px; max-width: calc(100% - 30px); }
@media screen and (max-width: 1140px){
.sd[data-s-69a6590a-580e-4bcb-8c59-4f84749f3b29] { flex: none; width: 320px; max-width: calc(100% - 30px); height: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-69a6590a-580e-4bcb-8c59-4f84749f3b29] { flex: none; height: auto; margin: 0px 0px 80px 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-69a6590a-580e-4bcb-8c59-4f84749f3b29] { flex: none; margin: 0px 0px 50px 0px; padding: 0px 20px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-69a6590a-580e-4bcb-8c59-4f84749f3b29] { padding: 0px 20px 0px 20px; }
}.sd[data-s-890735dc-b61f-40d0-a3c1-9cc7c8e44493] { flex: none; height: auto; width: 360px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-890735dc-b61f-40d0-a3c1-9cc7c8e44493] { flex: none; width: 320px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-890735dc-b61f-40d0-a3c1-9cc7c8e44493] { flex: none; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-890735dc-b61f-40d0-a3c1-9cc7c8e44493] { flex: none; width: 100%; }
}.sd[data-s-26c13dc8-5d4a-4a31-a1c2-3cba86c8a69c] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-size: 28px; font-weight: 900; height: auto; letter-spacing: normal; line-height: 1.4; margin: 16px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-26c13dc8-5d4a-4a31-a1c2-3cba86c8a69c] { font-size: 28px; letter-spacing: -0.05em; }
}
@media screen and (max-width: 840px){
.sd[data-s-26c13dc8-5d4a-4a31-a1c2-3cba86c8a69c] { font-size: 40px; letter-spacing: 0.05em; }
}
@media screen and (max-width: 540px){
.sd[data-s-26c13dc8-5d4a-4a31-a1c2-3cba86c8a69c] { font-size: 32px; letter-spacing: 0.05em; line-height: 1.2; margin: 10px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-0a98a915-30e3-447d-8440-363aa2d43e2b] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 12px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.3; margin: 6px 0px 6px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-0a98a915-30e3-447d-8440-363aa2d43e2b] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-0a98a915-30e3-447d-8440-363aa2d43e2b] { font-size: 12px; }
}.sd[data-s-4e1fa6db-60cf-4bff-a6ca-1593e25fbfe3] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 10px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-4e1fa6db-60cf-4bff-a6ca-1593e25fbfe3] { font-size: 20px; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-4e1fa6db-60cf-4bff-a6ca-1593e25fbfe3] { font-size: 15px; margin: 14px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-a0055e49-1207-4a74-bbec-d92d6b92c247] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex-direction: column; flex-wrap: nowrap; height: 50px; justify-content: flex-start; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-a0055e49-1207-4a74-bbec-d92d6b92c247] { align-content: flex-start; align-items: flex-start; flex: none; height: auto; width: 100%; max-width: 100%; }
}.sd[data-s-6c043946-a1cd-4812-9742-c8ec3aa49e06] { align-content: center; align-items: center; background: #ffffff; border-bottom: 2px solid #222222; border-left: 2px solid #222222; border-right: 2px solid #222222; border-top: 2px solid #222222; box-shadow: 0px 0px 8px rgba(221, 221, 221, 0.25); flex: none; flex-direction: column; flex-wrap: nowrap; height: 48px; justify-content: center; left: 0; margin: 0 0 0 0; padding: 0px 32px 0px; position: absolute; top: 0; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7 , 0.22, 1   ); width: 160px; max-width: 100%; }
.sd[data-s-6c043946-a1cd-4812-9742-c8ec3aa49e06]:hover { background: #222222; border-bottom: 2px solid rgba(0, 0, 0, 0); border-left: 2px solid rgba(0, 0, 0, 0); border-right: 2px solid rgba(0, 0, 0, 0); border-top: 2px solid rgba(0, 0, 0, 0); box-shadow: none; }
@media screen and (max-width: 840px){
.sd[data-s-6c043946-a1cd-4812-9742-c8ec3aa49e06] { bottom: 0; flex: none; height: auto; left: 0; padding: 14px 0px 14px; position: relative; right: 0; top: 0; width: 200px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-6c043946-a1cd-4812-9742-c8ec3aa49e06] { flex: none; padding: 10px 0px 10px; width: 160px; max-width: 100%; }
}.sd[data-s-4552bcae-7258-4d92-a934-8e1cce5586f8] { color: #222222; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-6c043946-a1cd-4812-9742-c8ec3aa49e06]:hover .sd[data-s-4552bcae-7258-4d92-a934-8e1cce5586f8] { color: #ffffff; }
@media screen and (max-width: 840px){
.sd[data-s-4552bcae-7258-4d92-a934-8e1cce5586f8] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4552bcae-7258-4d92-a934-8e1cce5586f8] { font-size: 16px; }
}.sd[data-s-2dd84786-9375-40fd-a164-15caca659f8d] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0px 0px 0px 0px; width: 360px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-2dd84786-9375-40fd-a164-15caca659f8d] { flex: none; width: 320px; max-width: 100%; height: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-2dd84786-9375-40fd-a164-15caca659f8d] { flex: none; margin: 0px 0px 80px 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; height: calc(100% - 80px); }
}
@media screen and (max-width: 540px){
.sd[data-s-2dd84786-9375-40fd-a164-15caca659f8d] { flex: none; margin: 0px 0px 50px 0px; padding: 0px 20px 0px; width: 100%; max-width: 100%; height: calc(100% - 50px); }
}
@media screen and (max-width: 360px){
.sd[data-s-2dd84786-9375-40fd-a164-15caca659f8d] { padding: 0px 20px 0px 20px; }
}.sd[data-s-4a6488a0-7a8c-486b-b522-58764b35e3d1] { flex: none; height: auto; width: 360px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-4a6488a0-7a8c-486b-b522-58764b35e3d1] { flex: none; width: 320px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-4a6488a0-7a8c-486b-b522-58764b35e3d1] { flex: none; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-4a6488a0-7a8c-486b-b522-58764b35e3d1] { flex: none; width: 100%; }
}.sd[data-s-c0725fbb-03f9-4f1a-960c-1cec91634243] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-size: 28px; font-weight: 900; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 16px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-c0725fbb-03f9-4f1a-960c-1cec91634243] { font-size: 28px; letter-spacing: 0.05em; }
}
@media screen and (max-width: 840px){
.sd[data-s-c0725fbb-03f9-4f1a-960c-1cec91634243] { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c0725fbb-03f9-4f1a-960c-1cec91634243] { font-size: 30px; letter-spacing: 0.05em; margin: 10px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-75b0665b-fff7-4858-8bf4-f1183f861da2] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 12px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.3; margin: 6px 0px 6px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-75b0665b-fff7-4858-8bf4-f1183f861da2] { margin: 6px 0px 11px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-75b0665b-fff7-4858-8bf4-f1183f861da2] { font-size: 14px; margin: 6px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-75b0665b-fff7-4858-8bf4-f1183f861da2] { font-size: 12px; }
}.sd[data-s-3bc879d9-38b3-43bf-9c37-635c88ec9307] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-size: 16px; font-weight: 900; height: auto; letter-spacing: normal; line-height: 1.4; margin: 10px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-3bc879d9-38b3-43bf-9c37-635c88ec9307] { font-size: 20px; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-3bc879d9-38b3-43bf-9c37-635c88ec9307] { font-size: 15px; letter-spacing: 0.05em; margin: 14px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-d83ebe42-6fd4-4741-a318-43ba95bcfc84] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex-direction: column; flex-wrap: nowrap; height: 50px; justify-content: flex-start; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-d83ebe42-6fd4-4741-a318-43ba95bcfc84] { align-content: flex-start; align-items: flex-start; flex: none; height: auto; width: 100%; max-width: 100%; }
}.sd[data-s-056a1d31-5df4-4324-8287-e51133405caa] { align-content: center; align-items: center; background: #ffffff; border-bottom: 2px solid #222222; border-left: 2px solid #222222; border-right: 2px solid #222222; border-top: 2px solid #222222; box-shadow: 0px 0px 8px rgba(221, 221, 221, 0.25); flex: none; flex-direction: column; flex-wrap: nowrap; height: 48px; justify-content: center; left: 0; margin: 0 0 0 0; padding: 0px 32px 0px; position: absolute; top: 0; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7 , 0.22, 1   ); width: 160px; max-width: 100%; }
.sd[data-s-056a1d31-5df4-4324-8287-e51133405caa]:hover { background: #222222; border-bottom: 2px solid rgba(0, 0, 0, 0); border-left: 2px solid rgba(0, 0, 0, 0); border-right: 2px solid rgba(0, 0, 0, 0); border-top: 2px solid rgba(0, 0, 0, 0); box-shadow: none; }
@media screen and (max-width: 840px){
.sd[data-s-056a1d31-5df4-4324-8287-e51133405caa] { bottom: 0; flex: none; height: auto; left: 0; padding: 14px 0px 14px; position: relative; right: 0; top: 0; width: 200px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-056a1d31-5df4-4324-8287-e51133405caa] { flex: none; padding: 10px 0px 10px; width: 160px; max-width: 100%; }
}.sd[data-s-3e4d54c7-a4fa-4f25-b3ad-5c7ad1b44415] { color: #222222; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-056a1d31-5df4-4324-8287-e51133405caa]:hover .sd[data-s-3e4d54c7-a4fa-4f25-b3ad-5c7ad1b44415] { color: #ffffff; }
@media screen and (max-width: 840px){
.sd[data-s-3e4d54c7-a4fa-4f25-b3ad-5c7ad1b44415] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-3e4d54c7-a4fa-4f25-b3ad-5c7ad1b44415] { font-size: 16px; }
}.sd[data-s-6d99763e-12ff-4c14-84af-4ad28ba52320] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: 620px; justify-content: flex-start; margin: 0px 0px 40px 0px; width: 1140px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-6d99763e-12ff-4c14-84af-4ad28ba52320] { justify-content: flex-start; padding: 0px 0px 0px 60px; }
}
@media screen and (max-width: 840px){
.sd[data-s-6d99763e-12ff-4c14-84af-4ad28ba52320] { flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px 50px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-6d99763e-12ff-4c14-84af-4ad28ba52320] { flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; padding: 0px 0px 0px; width: 100%; }
}.sd[data-s-4d830b96-3b09-4231-8247-770a75505b63] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0px 30px 0px 0px; width: 360px; max-width: calc(100% - 30px); }
@media screen and (max-width: 1140px){
.sd[data-s-4d830b96-3b09-4231-8247-770a75505b63] { flex: none; width: 320px; max-width: calc(100% - 30px); height: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-4d830b96-3b09-4231-8247-770a75505b63] { flex: none; height: auto; margin: 0px 0px 80px 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-4d830b96-3b09-4231-8247-770a75505b63] { flex: none; margin: 0px 0px 50px 0px; padding: 0px 20px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-4d830b96-3b09-4231-8247-770a75505b63] { padding: 0px 20px 0px 20px; }
}.sd[data-s-2db9b47f-bfc9-4a04-ad83-42d3292736f7] { flex: none; height: auto; width: 360px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-2db9b47f-bfc9-4a04-ad83-42d3292736f7] { flex: none; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-2db9b47f-bfc9-4a04-ad83-42d3292736f7] { flex: none; width: 100%; }
}.sd[data-s-a9cead8f-cddb-4254-9db8-3ace8c56e269] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-size: 28px; font-weight: 900; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 16px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-a9cead8f-cddb-4254-9db8-3ace8c56e269] { font-size: 28px; }
}
@media screen and (max-width: 840px){
.sd[data-s-a9cead8f-cddb-4254-9db8-3ace8c56e269] { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-a9cead8f-cddb-4254-9db8-3ace8c56e269] { font-size: 30px; margin: 10px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-ca7130a6-a801-487b-a2a6-d7229a29b4fa] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 12px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.3; margin: 6px 0px 6px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-ca7130a6-a801-487b-a2a6-d7229a29b4fa] { font-size: 14px; margin: 6px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-ca7130a6-a801-487b-a2a6-d7229a29b4fa] { font-size: 12px; }
}.sd[data-s-1bd0800a-9553-45d2-ac96-6920dc756986] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-size: 16px; font-weight: 900; height: auto; letter-spacing: normal; line-height: 1.4; margin: 10px 0px 0px 0px; text-align: justify; width: 100%; max-width: 100%; justify-content: space-between; }
@media screen and (max-width: 840px){
.sd[data-s-1bd0800a-9553-45d2-ac96-6920dc756986] { font-size: 20px; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-1bd0800a-9553-45d2-ac96-6920dc756986] { font-size: 15px; letter-spacing: 0.1em; margin: 14px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-62a86763-8275-4af1-882c-991e2cd5418f] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex-direction: column; flex-wrap: nowrap; height: 50px; justify-content: flex-end; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-62a86763-8275-4af1-882c-991e2cd5418f] { align-content: flex-start; align-items: flex-start; flex: none; height: auto; width: 100%; max-width: 100%; }
}.sd[data-s-cd4d6bc4-0ab3-4659-9a9c-2d3e9d668bca] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-bottom: 2px solid #222222; border-left: 2px solid #222222; border-right: 2px solid #222222; border-top: 2px solid #222222; flex-direction: column; flex-wrap: nowrap; height: 50px; justify-content: center; left: 0; margin: 0 0 0 0; position: absolute; top: 0; width: 160px; max-width: 100%; }
.sd[data-s-cd4d6bc4-0ab3-4659-9a9c-2d3e9d668bca]:hover { background: #222222; }
@media screen and (max-width: 840px){
.sd[data-s-cd4d6bc4-0ab3-4659-9a9c-2d3e9d668bca] { bottom: 0; flex: none; height: auto; left: 0; padding: 14px 0px 14px; position: relative; right: 0; top: 0; width: 200px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-cd4d6bc4-0ab3-4659-9a9c-2d3e9d668bca] { flex: none; padding: 10px 0px 10px; width: 160px; max-width: 100%; }
}.sd[data-s-2f8d31e7-e9a3-465e-9795-e4266fd813db] { color: #222222; font-family: var(--s-font-11a5b674); font-size: 16px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-cd4d6bc4-0ab3-4659-9a9c-2d3e9d668bca]:hover .sd[data-s-2f8d31e7-e9a3-465e-9795-e4266fd813db] { color: #ffffff; }
@media screen and (max-width: 840px){
.sd[data-s-2f8d31e7-e9a3-465e-9795-e4266fd813db] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2f8d31e7-e9a3-465e-9795-e4266fd813db] { font-size: 16px; }
}.sd[data-s-3cbb4f5e-bb76-44ba-b86a-5a33d5698865] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0px 30px 0px 0px; width: 360px; max-width: calc(100% - 30px); }
@media screen and (max-width: 1140px){
.sd[data-s-3cbb4f5e-bb76-44ba-b86a-5a33d5698865] { flex: none; width: 320px; max-width: calc(100% - 30px); height: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-3cbb4f5e-bb76-44ba-b86a-5a33d5698865] { flex: none; height: auto; margin: 0px 0px 80px 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-3cbb4f5e-bb76-44ba-b86a-5a33d5698865] { flex: none; margin: 0px 0px 50px 0px; padding: 0px 20px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-3cbb4f5e-bb76-44ba-b86a-5a33d5698865] { padding: 0px 20px 0px 20px; }
}.sd[data-s-ba1a2c21-9181-4e85-8283-6f87c89a8bca] { flex: none; height: auto; width: 360px; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-ba1a2c21-9181-4e85-8283-6f87c89a8bca] { flex: none; width: 320px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-ba1a2c21-9181-4e85-8283-6f87c89a8bca] { flex: none; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-ba1a2c21-9181-4e85-8283-6f87c89a8bca] { flex: none; width: 100%; }
}.sd[data-s-547f18aa-7aae-4c9f-9959-bc6853c042c6] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-size: 28px; font-weight: 900; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 16px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.sd[data-s-547f18aa-7aae-4c9f-9959-bc6853c042c6] { font-size: 28px; }
}
@media screen and (max-width: 840px){
.sd[data-s-547f18aa-7aae-4c9f-9959-bc6853c042c6] { font-size: 40px; }
}
@media screen and (max-width: 540px){
.sd[data-s-547f18aa-7aae-4c9f-9959-bc6853c042c6] { font-size: 30px; margin: 10px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-36d7c3fb-f538-4714-bb39-dfc25f20c303] { color: #888888; flex: none; font-family: var(--s-font-11a5b674); font-size: 12px; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.3; margin: 6px 0px 6px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-36d7c3fb-f538-4714-bb39-dfc25f20c303] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-36d7c3fb-f538-4714-bb39-dfc25f20c303] { font-size: 12px; }
}.sd[data-s-1557f426-8a88-432f-a201-891199638377] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-size: 16px; font-weight: 900; height: auto; letter-spacing: -0.05em; line-height: 1.4; margin: 10px 0px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-1557f426-8a88-432f-a201-891199638377] { font-size: 20px; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-1557f426-8a88-432f-a201-891199638377] { font-size: 15px; margin: 14px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-67fd3e8d-34e4-4136-99a2-b9a39b53a99c] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex-direction: column; flex-wrap: nowrap; height: 50px; justify-content: flex-start; margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-67fd3e8d-34e4-4136-99a2-b9a39b53a99c] { align-content: flex-start; align-items: flex-start; flex: none; height: auto; width: 100%; max-width: 100%; }
}.sd[data-s-fa4d9436-586e-473a-9814-eca5f4730c65] { align-content: center; align-items: center; background: #ffffff; border-bottom: 2px solid #222222; border-left: 2px solid #222222; border-right: 2px solid #222222; border-top: 2px solid #222222; box-shadow: 0px 0px 8px rgba(221, 221, 221, 0.25); flex: none; flex-direction: column; flex-wrap: nowrap; height: 48px; justify-content: center; left: 0; margin: 0 0 0 0; padding: 0px 32px 0px; position: absolute; top: 0; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7 , 0.22, 1   ); width: 160px; max-width: 100%; }
.sd[data-s-fa4d9436-586e-473a-9814-eca5f4730c65]:hover { background: #222222; border-bottom: 2px solid rgba(0, 0, 0, 0); border-left: 2px solid rgba(0, 0, 0, 0); border-right: 2px solid rgba(0, 0, 0, 0); border-top: 2px solid rgba(0, 0, 0, 0); box-shadow: none; }
@media screen and (max-width: 840px){
.sd[data-s-fa4d9436-586e-473a-9814-eca5f4730c65] { bottom: 0; flex: none; height: auto; left: 0; padding: 14px 0px 14px; position: relative; right: 0; top: 0; width: 200px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-fa4d9436-586e-473a-9814-eca5f4730c65] { flex: none; padding: 10px 0px 10px; width: 160px; max-width: 100%; }
}.sd[data-s-3b8d4683-a9d7-46ae-b0b2-506f7ab8d0b4] { color: #222222; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 16px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-fa4d9436-586e-473a-9814-eca5f4730c65]:hover .sd[data-s-3b8d4683-a9d7-46ae-b0b2-506f7ab8d0b4] { color: #ffffff; }
@media screen and (max-width: 840px){
.sd[data-s-3b8d4683-a9d7-46ae-b0b2-506f7ab8d0b4] { font-size: 20px; }
}
@media screen and (max-width: 540px){
.sd[data-s-3b8d4683-a9d7-46ae-b0b2-506f7ab8d0b4] { font-size: 16px; }
}.sd[data-s-3f1c344d-6630-412b-b299-ed8d364f06fd] { 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: flex-start; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: 100%; max-width: 100%; }
.sd[data-s-3f1c344d-6630-412b-b299-ed8d364f06fd].appear { opacity: 0; }
.sd[data-s-3f1c344d-6630-412b-b299-ed8d364f06fd].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-3f1c344d-6630-412b-b299-ed8d364f06fd] { padding: 60px 0px 60px 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-3f1c344d-6630-412b-b299-ed8d364f06fd] { margin: 0px 0px 34px 0px; padding: 64px 0px 4px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-3f1c344d-6630-412b-b299-ed8d364f06fd] { margin: 0px 0px 10px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-7182c3a9-9c1b-435f-9112-022f3bdee5ab] { 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: flex-start; margin: 0px 64px 0px; padding: 0px 0px 0px; width: 1000px; max-width: calc(100% - 128px); }
@media screen and (max-width: 1140px){
.sd[data-s-7182c3a9-9c1b-435f-9112-022f3bdee5ab] { margin: 0px 32px 0px; max-width: calc(100% - 64px); }
}
@media screen and (max-width: 840px){
.sd[data-s-7182c3a9-9c1b-435f-9112-022f3bdee5ab] { flex: none; margin: 0px 0px 0px; padding: 0px 50px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-7182c3a9-9c1b-435f-9112-022f3bdee5ab] { margin: 0px 20px 0px; padding: 0px 0px 0px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}
@media screen and (max-width: 360px){
.sd[data-s-7182c3a9-9c1b-435f-9112-022f3bdee5ab] { margin: 0px 20px 0px; }
}.sd[data-s-15a09978-8c3a-4c50-9e8f-bb576d6e593d] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 56px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 32px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-15a09978-8c3a-4c50-9e8f-bb576d6e593d] { font-size: 54px; margin: 0px 0px 32px; }
}
@media screen and (max-width: 540px){
.sd[data-s-15a09978-8c3a-4c50-9e8f-bb576d6e593d] { color: #222222; font-size: 40px; margin: 0px 0px 20px; width: 100%; max-width: 100%; }
}.sd[data-s-0c4b6dc9-fabf-4b6a-8f2e-4a1e15964692] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #dddddd; border-left: 0px solid #dddddd; border-right: 0px solid #dddddd; border-top: 1px solid #dddddd; flex: none; flex-direction: row; flex-wrap: wrap; height: auto; justify-content: flex-start; margin: 0px 0px 60px; overflow-x: hidden; overflow-y: auto; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-0c4b6dc9-fabf-4b6a-8f2e-4a1e15964692] { margin: 0px 0px 40px; width: 100%; max-width: 100%; }
}.sd[data-s-9da6b313-f6b1-4991-aa40-4f7aa21882af] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 1px solid #dddddd; border-left: 0px solid #dddddd; border-right: 0px solid #dddddd; border-top: 0px solid #dddddd; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: auto; padding: 20px 60px 20px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-9da6b313-f6b1-4991-aa40-4f7aa21882af] { flex: none; flex-direction: row; flex-wrap: nowrap; overflow-x: visible; overflow-y: visible; padding: 16px 40px 16px; }
}
@media screen and (max-width: 540px){
.sd[data-s-9da6b313-f6b1-4991-aa40-4f7aa21882af] { flex: none; flex-direction: column; flex-wrap: nowrap; overflow-x: visible; overflow-y: visible; padding: 16px 0px 16px; width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-9da6b313-f6b1-4991-aa40-4f7aa21882af] { flex-direction: column; flex-wrap: nowrap; }
}.sd[data-s-70387449-cfea-4ad8-95e6-9f0752b41b43] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: auto; max-width: 100%; }.sd[data-s-35c67805-9c24-446a-9deb-1902fb364f1d] { color: #888888; font-family: var(--s-font-10943946); font-feature-settings: 'palt' 1; font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.6; 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-35c67805-9c24-446a-9deb-1902fb364f1d] { font-size: 15px; margin: 0px 0px 0px 0px; }
}.sd[data-s-4bcb8a47-4f9d-44ad-93b2-559ab96ce182] { 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: flex-start; margin: 0px 0px 2px 0px; overflow-x: visible; overflow-y: visible; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: 929px; z-index: 2; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-4bcb8a47-4f9d-44ad-93b2-559ab96ce182] { flex: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-4bcb8a47-4f9d-44ad-93b2-559ab96ce182] { margin: 0px 0px 0px 0px; max-width: 100%; }
}.sd[data-s-b35572ef-cb62-4fa4-b4d0-7745b2fd5ea2] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-feature-settings: 'palt' 1; font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1.4; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-b35572ef-cb62-4fa4-b4d0-7745b2fd5ea2] { font-size: 15px; }
}.sd[data-s-271888a2-b5f4-40ed-a863-723c28ae208b] { background: #555555; border-radius: 0; flex: none; height: 1px; margin: 2px 0px 0px 0px; opacity: 1; transform: scale(0, 1); transform-origin: center left; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7, 0.22, 1   ); width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){

}.sd[data-s-d7165ba4-e0c0-47f1-a606-9f2cab56d9c9] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex-direction: column; flex-wrap: nowrap; height: 66px; justify-content: flex-end; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-d7165ba4-e0c0-47f1-a606-9f2cab56d9c9] { align-content: flex-start; align-items: flex-start; flex: none; height: auto; width: 100%; max-width: 100%; }
}.sd[data-s-9ab536a4-3ae8-47a2-8317-f70d6af0b7ab] { align-content: center; align-items: center; background: #ffffff; border-bottom: 2px solid #222222; border-left: 2px solid #222222; border-right: 2px solid #222222; border-top: 2px solid #222222; box-shadow: 0px 0px 8px rgba(221, 221, 221, 0.25); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; left: 0; margin: 0 0 0 0; padding: 16px 32px 16px; position: absolute; top: 0; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7 , 0.22, 1   ); width: 281px; max-width: 100%; }
.sd[data-s-9ab536a4-3ae8-47a2-8317-f70d6af0b7ab]:hover { background: #222222; border-bottom: 2px solid rgba(0, 0, 0, 0); border-left: 2px solid rgba(0, 0, 0, 0); border-right: 2px solid rgba(0, 0, 0, 0); border-top: 2px solid rgba(0, 0, 0, 0); box-shadow: none; }
@media screen and (max-width: 840px){
.sd[data-s-9ab536a4-3ae8-47a2-8317-f70d6af0b7ab] { bottom: 0; left: 0; position: relative; right: 0; top: 0; }
}
@media screen and (max-width: 540px){
.sd[data-s-9ab536a4-3ae8-47a2-8317-f70d6af0b7ab] { flex: none; padding: 10px 0px 10px; width: 220px; max-width: 100%; }
}.sd[data-s-41286e0e-7ecb-4395-90aa-1b0bd877c792] { color: #222222; font-family: var(--s-font-10943946); font-feature-settings: 'palt' 1; font-size: 20px; font-style: normal; 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; }
.sd[data-s-9ab536a4-3ae8-47a2-8317-f70d6af0b7ab]:hover .sd[data-s-41286e0e-7ecb-4395-90aa-1b0bd877c792] { color: #ffffff; }
@media screen and (max-width: 540px){
.sd[data-s-41286e0e-7ecb-4395-90aa-1b0bd877c792] { font-size: 16px; }
}.sd[data-s-1b618768-ef5c-4066-aa4e-c77a1ec318d0] {align-content: center;align-items: center;background: rgba(0,0,0,0.0);flex-direction: column;flex-wrap: nowrap;height: 746px;justify-content: flex-start;margin: 0px 0px 60px 0px;padding: 100px 0px 0px 0px;width: 100%;max-width: 100%;}
@media screen and (max-width: 840px){
.sd[data-s-1b618768-ef5c-4066-aa4e-c77a1ec318d0] { flex: none; height: auto; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-1b618768-ef5c-4066-aa4e-c77a1ec318d0] { flex: none; height: auto; margin: 0px 0px 40px 0px; padding: 70px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-1c86eedb-c404-45ef-9a0b-41095a1d001a] { align-content: flex-end; align-items: flex-end; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; margin: 0px 0px 0px 0px; width: 1000px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-1c86eedb-c404-45ef-9a0b-41095a1d001a] { flex: none; padding: 0px 50px 0px 50px; width: 100%; max-width: 100%; height: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-1c86eedb-c404-45ef-9a0b-41095a1d001a] { margin: 0px 20px 0px; padding: 0px 0px 0px 0px; width: calc(100% - 40px); max-width: calc(100% - 40px); height: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-1c86eedb-c404-45ef-9a0b-41095a1d001a] { margin: 0px 20px 0px 20px; width: calc(100% - 40px); max-width: calc(100% - 40px); height: 100%; }
}.sd[data-s-fa1ecd81-5b06-4f62-b419-e777acb5701e] {color: #ffffff;flex: none;font-family: var(--s-font-11a5b674);font-feature-settings: 'palt' 1;font-size: 56px;font-style: normal;font-weight: 900;height: auto;letter-spacing: 0.1em;line-height: 1.4;margin: 0px 0px 32px;text-align: left;width: 998px;max-width: 100%;justify-content: flex-start;}
@media screen and (max-width: 840px){
.sd[data-s-fa1ecd81-5b06-4f62-b419-e777acb5701e] { flex: none; font-size: 54px; margin: 0px 0px 32px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-fa1ecd81-5b06-4f62-b419-e777acb5701e] { color: #222222; font-size: 40px; margin: 0px 0px 20px; width: 100%; max-width: 100%; }
}.sd[data-s-21fde952-f1b2-4b12-b4d5-e71f94c5b964] {align-content: flex-end;align-items: flex-end;background: rgba(0,0,0,0.0);border-bottom: 0px solid #dddddd;border-left: 0px solid #dddddd;border-right: 0px solid #dddddd;border-top: 1px solid #dddddd;flex-direction: column;background-color: white;flex-wrap: nowrap;/* height: 601px; */justify-content: flex-start;width: 100%;max-width: 100%;}
@media screen and (max-width: 840px){
.sd[data-s-21fde952-f1b2-4b12-b4d5-e71f94c5b964] { flex: none; height: auto; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-21fde952-f1b2-4b12-b4d5-e71f94c5b964] { border-bottom: 0px solid #dddddd; border-left: 0px solid #dddddd; border-right: 0px solid #dddddd; border-top: 1px solid #dddddd; flex: none; height: auto; }
}.sd[data-s-fd73fb2a-e2b4-4c79-86f4-d9c36c2cd937] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-bottom: 1px solid #dddddd; border-left: 0px solid #dddddd; border-right: 0px solid #dddddd; border-top: 0px solid #dddddd; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-end; padding: 20px 0px 20px 0px; width: 1000px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-fd73fb2a-e2b4-4c79-86f4-d9c36c2cd937] { flex: none; width: 100%; max-width: 100%; }
}.sd[data-s-0ccf27c1-eb86-48ce-a5d2-ae447c704e42] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px; text-align: left; width: 270px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-0ccf27c1-eb86-48ce-a5d2-ae447c704e42] { flex: none; padding: 0px 0px 0px 40px; width: 30%; max-width: 30%; }
}
@media screen and (max-width: 540px){
.sd[data-s-0ccf27c1-eb86-48ce-a5d2-ae447c704e42] { flex: none; font-size: 15px; letter-spacing: normal; padding: 0px 0px 0px 0px; width: 30%; }
}
@media screen and (max-width: 360px){
.sd[data-s-0ccf27c1-eb86-48ce-a5d2-ae447c704e42] { font-size: 15px; }
}.sd[data-s-aaca02eb-c0fe-4969-937a-a20f428f6417] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: 730px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-aaca02eb-c0fe-4969-937a-a20f428f6417] { flex: none; width: 70%; max-width: 70%; }
}
@media screen and (max-width: 540px){
.sd[data-s-aaca02eb-c0fe-4969-937a-a20f428f6417] { flex: none; font-size: 15px; letter-spacing: normal; width: 70%; }
}
@media screen and (max-width: 360px){
.sd[data-s-aaca02eb-c0fe-4969-937a-a20f428f6417] { font-size: 15px; }
}.sd[data-s-e58bfd1f-cde7-4d96-961f-960e13bb559b] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-bottom: 1px solid #dddddd; border-left: 0px solid #dddddd; border-right: 0px solid #dddddd; border-top: 0px solid #dddddd; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-end; padding: 20px 0px 20px 0px; width: 1000px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-e58bfd1f-cde7-4d96-961f-960e13bb559b] { flex: none; width: 100%; max-width: 100%; }
}.sd[data-s-faa22860-38bb-4964-b6c4-31fedac8b060] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px; text-align: left; width: 270px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-faa22860-38bb-4964-b6c4-31fedac8b060] { flex: none; padding: 0px 0px 0px 40px; width: 30%; max-width: 30%; }
}
@media screen and (max-width: 540px){
.sd[data-s-faa22860-38bb-4964-b6c4-31fedac8b060] { flex: none; font-size: 15px; letter-spacing: normal; padding: 0px 0px 0px 0px; width: 30%; }
}
@media screen and (max-width: 360px){
.sd[data-s-faa22860-38bb-4964-b6c4-31fedac8b060] { font-size: 15px; }
}.sd[data-s-ca9f6808-71ce-432e-a44a-f7b6b91885c4] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: 730px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-ca9f6808-71ce-432e-a44a-f7b6b91885c4] { flex: none; width: 70%; max-width: 70%; }
}
@media screen and (max-width: 540px){
.sd[data-s-ca9f6808-71ce-432e-a44a-f7b6b91885c4] { flex: none; font-size: 15px; letter-spacing: normal; width: 70%; }
}
@media screen and (max-width: 360px){
.sd[data-s-ca9f6808-71ce-432e-a44a-f7b6b91885c4] { font-size: 15px; }
}.sd[data-s-0e20f71e-daed-49a7-ac7a-b4879cecb0e3] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-bottom: 1px solid #dddddd; border-left: 0px solid #dddddd; border-right: 0px solid #dddddd; border-top: 0px solid #dddddd; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-end; padding: 20px 0px 20px 0px; width: 1000px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-0e20f71e-daed-49a7-ac7a-b4879cecb0e3] { flex: none; width: 100%; max-width: 100%; }
}.sd[data-s-5ebc9458-1a63-4a8a-8048-d5a54de880ed] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px; text-align: left; width: 270px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-5ebc9458-1a63-4a8a-8048-d5a54de880ed] { flex: none; padding: 0px 0px 0px 40px; width: 30%; max-width: 30%; }
}
@media screen and (max-width: 540px){
.sd[data-s-5ebc9458-1a63-4a8a-8048-d5a54de880ed] { flex: none; font-size: 15px; letter-spacing: normal; padding: 0px 0px 0px 0px; width: 30%; }
}
@media screen and (max-width: 360px){
.sd[data-s-5ebc9458-1a63-4a8a-8048-d5a54de880ed] { font-size: 15px; }
}.sd[data-s-38bbfd68-4e1f-42a4-a304-996593828bd4] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: 730px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-38bbfd68-4e1f-42a4-a304-996593828bd4] { flex: none; width: 70%; max-width: 70%; }
}
@media screen and (max-width: 540px){
.sd[data-s-38bbfd68-4e1f-42a4-a304-996593828bd4] { flex: none; font-size: 15px; letter-spacing: normal; width: 70%; }
}.sd[data-s-03dc7938-35b8-48f1-b159-59709204ccc7] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-bottom: 1px solid #dddddd; border-left: 0px solid #dddddd; border-right: 0px solid #dddddd; border-top: 0px solid #dddddd; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-end; padding: 20px 0px 20px 0px; width: 1000px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-03dc7938-35b8-48f1-b159-59709204ccc7] { flex: none; width: 100%; max-width: 100%; }
}.sd[data-s-fccba232-27ae-42ae-bb8b-1b3ad4e16108] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px; text-align: left; width: 270px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-fccba232-27ae-42ae-bb8b-1b3ad4e16108] { flex: none; padding: 0px 0px 0px 40px; width: 30%; max-width: 30%; }
}
@media screen and (max-width: 540px){
.sd[data-s-fccba232-27ae-42ae-bb8b-1b3ad4e16108] { flex: none; font-size: 15px; letter-spacing: normal; padding: 0px 0px 0px 0px; width: 30%; }
}
@media screen and (max-width: 360px){
.sd[data-s-fccba232-27ae-42ae-bb8b-1b3ad4e16108] { font-size: 15px; }
}.sd[data-s-4d3026f2-087a-4ffc-9f8f-3e03abe65fb5] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: 730px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-4d3026f2-087a-4ffc-9f8f-3e03abe65fb5] { flex: none; width: 70%; max-width: 70%; }
}
@media screen and (max-width: 540px){
.sd[data-s-4d3026f2-087a-4ffc-9f8f-3e03abe65fb5] { flex: none; font-size: 15px; letter-spacing: normal; width: 70%; }
}
@media screen and (max-width: 360px){
.sd[data-s-4d3026f2-087a-4ffc-9f8f-3e03abe65fb5] { font-size: 15px; }
}.sd[data-s-03f93355-9b62-4d7f-bf23-a09b3b182a0a] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-bottom: 1px solid #dddddd; border-left: 0px solid #dddddd; border-right: 0px solid #dddddd; border-top: 0px solid #dddddd; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-end; padding: 20px 0px 20px 0px; width: 1000px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-03f93355-9b62-4d7f-bf23-a09b3b182a0a] { flex: none; width: 100%; max-width: 100%; }
}.sd[data-s-0bd7106e-bca6-46e9-b3e9-7d2b61a26a69] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px; text-align: left; width: 270px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-0bd7106e-bca6-46e9-b3e9-7d2b61a26a69] { flex: none; padding: 0px 0px 0px 40px; width: 30%; max-width: 30%; }
}
@media screen and (max-width: 540px){
.sd[data-s-0bd7106e-bca6-46e9-b3e9-7d2b61a26a69] { flex: none; font-size: 15px; letter-spacing: normal; padding: 0px 0px 0px 0px; width: 30%; }
}
@media screen and (max-width: 360px){
.sd[data-s-0bd7106e-bca6-46e9-b3e9-7d2b61a26a69] { font-size: 15px; }
}.sd[data-s-36e95b95-1ec3-4b9e-a8fe-dbd13d632a41] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: 730px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-36e95b95-1ec3-4b9e-a8fe-dbd13d632a41] { flex: none; width: 70%; max-width: 70%; }
}
@media screen and (max-width: 540px){
.sd[data-s-36e95b95-1ec3-4b9e-a8fe-dbd13d632a41] { flex: none; font-size: 15px; letter-spacing: normal; width: 70%; }
}
@media screen and (max-width: 360px){
.sd[data-s-36e95b95-1ec3-4b9e-a8fe-dbd13d632a41] { font-size: 15px; }
}.sd[data-s-233feee2-a166-45ce-8d9b-5acc0e1e30cb] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-bottom: 1px solid #dddddd; border-left: 0px solid #dddddd; border-right: 0px solid #dddddd; border-top: 0px solid #dddddd; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-end; padding: 20px 0px 20px 0px; width: 1000px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-233feee2-a166-45ce-8d9b-5acc0e1e30cb] { flex: none; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-233feee2-a166-45ce-8d9b-5acc0e1e30cb] { flex: none; width: 100%; }
}.sd[data-s-1f9acb44-8279-46af-b8b3-819d739db7c8] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 2; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px; text-align: left; width: 270px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-1f9acb44-8279-46af-b8b3-819d739db7c8] { flex: none; padding: 0px 0px 0px 40px; text-align: left; width: 30%; max-width: 30%; justify-content: flex-start; }
}
@media screen and (max-width: 540px){
.sd[data-s-1f9acb44-8279-46af-b8b3-819d739db7c8] { flex: none; font-size: 15px; letter-spacing: normal; padding: 0px 0px 0px 0px; width: 30%; }
}
@media screen and (max-width: 360px){
.sd[data-s-1f9acb44-8279-46af-b8b3-819d739db7c8] { font-size: 15px; }
}.sd[data-s-659977eb-56b9-4f86-875b-8be2d7b6d5b7] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 2; padding: 0px 0px 0px 0px; text-align: left; width: 730px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-659977eb-56b9-4f86-875b-8be2d7b6d5b7] { flex: none; width: 70%; max-width: 70%; }
}
@media screen and (max-width: 540px){
.sd[data-s-659977eb-56b9-4f86-875b-8be2d7b6d5b7] { flex: none; font-size: 15px; letter-spacing: normal; width: 70%; }
}
@media screen and (max-width: 360px){
.sd[data-s-659977eb-56b9-4f86-875b-8be2d7b6d5b7] { font-size: 15px; }
}.sd[data-s-aeeb3117-4eda-43e6-a376-02c3a0396cad] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-bottom: 1px solid #dddddd; border-left: 0px solid #dddddd; border-right: 0px solid #dddddd; border-top: 0px solid #dddddd; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-end; padding: 20px 0px 20px 0px; width: 1000px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-aeeb3117-4eda-43e6-a376-02c3a0396cad] { flex: none; width: 100%; max-width: 100%; }
}.sd[data-s-a89a8893-65e4-4539-bb7b-fc1ca9ca310c] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px; text-align: left; width: 270px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-a89a8893-65e4-4539-bb7b-fc1ca9ca310c] { flex: none; padding: 0px 0px 0px 40px; width: 30%; max-width: 30%; }
}
@media screen and (max-width: 540px){
.sd[data-s-a89a8893-65e4-4539-bb7b-fc1ca9ca310c] { flex: none; font-size: 15px; letter-spacing: normal; padding: 0px 0px 0px 0px; width: 30%; }
}
@media screen and (max-width: 360px){
.sd[data-s-a89a8893-65e4-4539-bb7b-fc1ca9ca310c] { font-size: 15px; }
}.sd[data-s-297f281b-93a1-4b56-805d-c4a1a699e70f] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 400; height: auto; letter-spacing: 0.1em; line-height: 1.4; padding: 0px 0px 0px 0px; text-align: left; width: 730px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-297f281b-93a1-4b56-805d-c4a1a699e70f] { flex: none; width: 70%; max-width: 70%; }
}
@media screen and (max-width: 540px){
.sd[data-s-297f281b-93a1-4b56-805d-c4a1a699e70f] { flex: none; font-size: 15px; letter-spacing: normal; width: 70%; }
}
@media screen and (max-width: 360px){
.sd[data-s-297f281b-93a1-4b56-805d-c4a1a699e70f] { font-size: 15px; }
}.sd[data-s-9b28e872-7248-4d83-b563-409afe53d29d] { background: #EEEEEE; border-radius: 0px; height: 500px; margin: 0px 0px 20px 0px; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-9b28e872-7248-4d83-b563-409afe53d29d] { margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-9b28e872-7248-4d83-b563-409afe53d29d] { height: 340px; margin: 0px 0px 40px 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-9b28e872-7248-4d83-b563-409afe53d29d] { margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-39378735-0e26-40bb-9837-fb53722edcea] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 554px; justify-content: flex-start; margin: 0px 0px 106px 0px; padding: 90px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-39378735-0e26-40bb-9837-fb53722edcea] { flex: none; height: auto; margin: 0px 0px 120px 0px; padding: 140px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-39378735-0e26-40bb-9837-fb53722edcea] { flex: none; height: auto; margin: 0px 0px 90px 0px; padding: 70px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 360px){
.sd[data-s-39378735-0e26-40bb-9837-fb53722edcea] { margin: 0px 0px 60px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-f51f0190-af7b-4757-af8b-7d266eef0606] { align-content: flex-end; align-items: flex-end; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; width: 1000px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-f51f0190-af7b-4757-af8b-7d266eef0606] { flex: none; padding: 0px 50px 0px 50px; width: 100%; max-width: 100%; height: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-f51f0190-af7b-4757-af8b-7d266eef0606] { flex: none; height: auto; margin: 0px 20px 0px; padding: 0px 0px 0px 0px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}
@media screen and (max-width: 360px){
.sd[data-s-f51f0190-af7b-4757-af8b-7d266eef0606] { margin: 0px 20px 0px 20px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}.sd[data-s-851c72f6-8877-409f-9e00-54e085a6a741] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 56px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 32px; text-align: left; width: 998px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-851c72f6-8877-409f-9e00-54e085a6a741] { flex: none; font-size: 54px; margin: 0px 0px 32px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-851c72f6-8877-409f-9e00-54e085a6a741] { color: #222222; font-size: 40px; margin: 0px 0px 20px; width: 100%; max-width: 100%; }
}.sd[data-s-e3cac82f-2b43-4275-8d89-c0f6e34dc267] { color: #888888; flex: none; font-family: var(--s-font-10943946); font-feature-settings: 'palt' 1; font-size: 20px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 8px; text-align: left; width: 998px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-e3cac82f-2b43-4275-8d89-c0f6e34dc267] { flex: none; font-size: 20px; margin: 0px 0px 4px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-e3cac82f-2b43-4275-8d89-c0f6e34dc267] { color: #888888; font-size: 15px; margin: 0px 0px 4px; }
}.sd[data-s-b7475f6c-cc75-4388-b4a6-b5ad10365736] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-feature-settings: 'palt' 1; font-size: 32px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 32px; text-align: left; width: 998px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-b7475f6c-cc75-4388-b4a6-b5ad10365736] { flex: none; font-size: 36px; margin: 0px 0px 40px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-b7475f6c-cc75-4388-b4a6-b5ad10365736] { color: #222222; font-size: 28px; margin: 0px 0px 20px; width: 100%; max-width: 100%; }
}.sd[data-s-ced3b6ee-918b-481d-83c9-b7b7f802441e] { color: #888888; flex: none; font-family: var(--s-font-10943946); font-feature-settings: 'palt' 1; font-size: 20px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 8px; text-align: left; width: 998px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-ced3b6ee-918b-481d-83c9-b7b7f802441e] { flex: none; font-size: 20px; margin: 0px 0px 4px; padding: 0px 0px 4px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-ced3b6ee-918b-481d-83c9-b7b7f802441e] { color: #888888; font-size: 15px; margin: 0px 0px 4px; }
}.sd[data-s-2b8fc0b1-e6f3-4ac4-9876-6e26d5dbaf6d] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-feature-settings: 'palt' 1; font-size: 32px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 32px; text-align: left; width: 998px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-2b8fc0b1-e6f3-4ac4-9876-6e26d5dbaf6d] { flex: none; font-size: 36px; margin: 0px 0px 32px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-2b8fc0b1-e6f3-4ac4-9876-6e26d5dbaf6d] { color: #222222; font-size: 28px; margin: 0px 0px 20px; width: 100%; max-width: 100%; }
}.sd[data-s-d673337d-b5ae-4cf6-9ec5-bf6a2cbd98d6] { color: #888888; flex: none; font-family: var(--s-font-10943946); font-feature-settings: 'palt' 1; font-size: 20px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 8px; text-align: left; width: 998px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-d673337d-b5ae-4cf6-9ec5-bf6a2cbd98d6] { flex: none; font-size: 20px; margin: 0px 0px 4px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-d673337d-b5ae-4cf6-9ec5-bf6a2cbd98d6] { color: #888888; font-size: 15px; margin: 0px 0px 4px; }
}.sd[data-s-93ab94b6-de3d-406e-a026-4b34d97ce6a2] { color: #222222; flex: none; font-family: var(--s-font-10943946); font-feature-settings: 'palt' 1; font-size: 32px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 32px; text-align: left; width: 998px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-93ab94b6-de3d-406e-a026-4b34d97ce6a2] { flex: none; font-size: 36px; margin: 0px 0px 32px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-93ab94b6-de3d-406e-a026-4b34d97ce6a2] { color: #222222; font-size: 28px; margin: 0px 0px 20px; width: 100%; max-width: 100%; }
}.sd[data-s-592e0f9b-ab6b-4d21-be4e-9b1e69f9a15f] { 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: flex-start; margin: 0px 0px 110px 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-592e0f9b-ab6b-4d21-be4e-9b1e69f9a15f] { flex: none; height: auto; margin: 0px 0px 60px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-592e0f9b-ab6b-4d21-be4e-9b1e69f9a15f] { flex: none; height: auto; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-526b33d0-c719-45c1-94fe-4877b0e3f414] { align-content: flex-end; align-items: flex-end; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: 1000px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-526b33d0-c719-45c1-94fe-4877b0e3f414] { flex: none; height: auto; padding: 0px 50px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-526b33d0-c719-45c1-94fe-4877b0e3f414] { height: 310px; margin: 0px 20px 0px; padding: 0px 0px 0px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}
@media screen and (max-width: 360px){
.sd[data-s-526b33d0-c719-45c1-94fe-4877b0e3f414] { flex: none; height: auto; margin: 0px 20px 0px 20px; width: calc(100% - 40px); max-width: calc(100% - 40px); }
}.sd[data-s-7a23ecf5-7d1e-46a6-a4f5-216b05c0b63e] { color: #222222; flex: none; font-family: var(--s-font-11a5b674); font-feature-settings: 'palt' 1; font-size: 56px; font-style: normal; font-weight: 900; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 32px; text-align: left; width: 998px; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-7a23ecf5-7d1e-46a6-a4f5-216b05c0b63e] { flex: none; font-size: 54px; margin: 0px 0px 32px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-7a23ecf5-7d1e-46a6-a4f5-216b05c0b63e] { color: #222222; font-size: 40px; margin: 0px 0px 20px; width: 100%; max-width: 100%; }
}.sd[data-s-16c29da0-3388-4322-9958-391869c4b79c] { color: #333; flex: none; font-family: var(--s-font-10943946); font-size: 20px; font-weight: 700; height: auto; line-height: 1.8; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-16c29da0-3388-4322-9958-391869c4b79c] { padding: 14px 0px 14px 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-16c29da0-3388-4322-9958-391869c4b79c] { font-size: 15px; }
}.sd[data-s-030ccdb9-4e10-4db1-a9b2-0aca439843be] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-end; margin: 50px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-030ccdb9-4e10-4db1-a9b2-0aca439843be] { align-content: flex-start; align-items: flex-start; flex: none; height: auto; margin: 34px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-030ccdb9-4e10-4db1-a9b2-0aca439843be] { margin: 20px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-74a66225-2734-48ad-aa01-a406880bb83f] { align-content: center; align-items: center; background: #ffffff; border-bottom: 2px solid #222222; border-left: 2px solid #222222; border-right: 2px solid #222222; border-top: 2px solid #222222; box-shadow: 0px 0px 8px rgba(221, 221, 221, 0.25); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0 0 0 0; padding: 16px 32px 16px; position: relative; transition-duration: 800ms; transition-timing-function: cubic-bezier(0, 0.7 , 0.22, 1   ); width: 281px; max-width: 100%; }
.sd[data-s-74a66225-2734-48ad-aa01-a406880bb83f]:hover { background: #222222; border-bottom: 2px solid rgba(0, 0, 0, 0); border-left: 2px solid rgba(0, 0, 0, 0); border-right: 2px solid rgba(0, 0, 0, 0); border-top: 2px solid rgba(0, 0, 0, 0); box-shadow: none; }
@media screen and (max-width: 840px){
.sd[data-s-74a66225-2734-48ad-aa01-a406880bb83f] { bottom: 0; flex: none; left: 0; padding: 14px 0px 14px 0px; position: relative; right: 0; top: 0; width: 280px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-74a66225-2734-48ad-aa01-a406880bb83f] { flex: none; padding: 10px 0px 10px 0px; width: 220px; max-width: 100%; }
}.sd[data-s-c5575f64-1dac-45be-8d30-aa04ada9febd] { color: #222222; font-family: var(--s-font-10943946); font-feature-settings: 'palt' 1; font-size: 20px; font-style: normal; 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; }
.sd[data-s-74a66225-2734-48ad-aa01-a406880bb83f]:hover .sd[data-s-c5575f64-1dac-45be-8d30-aa04ada9febd] { color: #ffffff; }
@media screen and (max-width: 540px){
.sd[data-s-c5575f64-1dac-45be-8d30-aa04ada9febd] { font-size: 16px; }
}.sd[data-s-1b6b1e07-74ce-41ae-84f7-f77cb79280ea] {  }.sd[data-s-1f4f71d8-8da9-48fc-a436-9585b12f2e7d] {  }.sd[data-s-40e07e31-e976-47ff-ad86-efa068823657] {  }
body { background: #fff; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }












.app[data-v-d12de11f] {
    align-items: center;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    width: 100%
}

.title[data-v-d12de11f] {
    font-size: 34px;
    font-weight: 300;
    letter-spacing: 2.45px;
    line-height: 30px;
    margin: 30px
}

.spinner[data-v-36413753] {
    animation: loading-spin-36413753 1s linear infinite;
    height: 16px;
    pointer-events: none;
    width: 16px
}

.spinner[data-v-36413753]:before {
    border-bottom: 2px solid transparent;
    border-right: 2px solid transparent;
    border-color: transparent currentcolor currentcolor transparent;
    border-style: solid;
    border-width: 2px;
    opacity: .2
}

.spinner[data-v-36413753]:after,.spinner[data-v-36413753]:before {
    border-radius: 50%;
    box-sizing: border-box;
    content: "";
    height: 100%;
    position: absolute;
    width: 100%
}

.spinner[data-v-36413753]:after {
    border-left: 2px solid transparent;
    border-top: 2px solid transparent;
    border-color: currentcolor transparent transparent currentcolor;
    border-style: solid;
    border-width: 2px;
    opacity: 1
}

@keyframes loading-spin-36413753 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(1turn)
    }
}

.design-canvas__modal {
    height: 100%;
    pointer-events: none;
    position: fixed;
    transition: none;
    width: 100%;
    z-index: 2
}

.design-canvas__modal:focus {
    outline: none
}

.design-canvas__modal.v-enter-active .studio-canvas,.design-canvas__modal.v-leave-active,.design-canvas__modal.v-leave-active .studio-canvas {
    transition: .4s cubic-bezier(.4,.4,0,1)
}

.design-canvas__modal.v-enter-active .studio-canvas *,.design-canvas__modal.v-leave-active .studio-canvas * {
    transition: none!important
}

.design-canvas__modal.isNone {
    transition: none
}

.design-canvas__modal .design-canvas__modal__base {
    height: 100%;
    left: 0;
    pointer-events: auto;
    position: fixed;
    top: 0;
    transition: .4s cubic-bezier(.4,.4,0,1);
    width: 100%;
    z-index: -1
}

.design-canvas__modal .studio-canvas {
    height: 100%;
    pointer-events: none
}

.design-canvas__modal .studio-canvas>* {
    background: none!important;
    pointer-events: none
}

.LoadMoreAnnouncer[data-v-4f7a7294],.TitleAnnouncer[data-v-692a2727] {
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    clip: rect(0,0,0,0);
    border-width: 0;
    white-space: nowrap
}

.publish-studio-style[data-v-5a0c3720],.product-font-style[data-v-51f515bd] {
    transition: .4s cubic-bezier(.4,.4,0,1)
}

@font-face {
    font-family: grandam;
    font-style: normal;
    font-weight: 400;
    src: url(https://storage.googleapis.com/studio-front/fonts/grandam.ttf) format("truetype")
}

@font-face {
    font-family: Material Icons;
    font-style: normal;
    font-weight: 400;
    src: url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.eot);
    src: local("Material Icons"),local("MaterialIcons-Regular"),url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff2) format("woff2"),url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff) format("woff"),url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.ttf) format("truetype")
}

.StudioCanvas {
    display: flex;
    height: auto;
    min-height: 100dvh
}

.StudioCanvas>.sd {
    min-height: 100dvh;
    overflow: clip
}

a,abbr,address,article,aside,audio,b,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,select,small,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video {
    border: 0;
    font-family: sans-serif;
    line-height: 1;
    list-style: none;
    margin: 0;
    padding: 0;
    text-decoration: none;
    -webkit-font-smoothing: antialiased;
    -webkit-backface-visibility: hidden;
    box-sizing: border-box;
    color: #333;
    transition: .3s cubic-bezier(.4,.4,0,1);
    word-spacing: 1px
}

a:focus:not(:focus-visible),button:focus:not(:focus-visible),summary:focus:not(:focus-visible) {
    outline: none
}

nav ul {
    list-style: none
}

blockquote,q {
    quotes: none
}

blockquote:after,blockquote:before,q:after,q:before {
    content: none
}

a,button {
    background: transparent;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline
}

ins {
    text-decoration: none
}

ins,mark {
    background-color: #ff9;
    color: #000
}

mark {
    font-style: italic;
    font-weight: 700
}

del {
    text-decoration: line-through
}

abbr[title],dfn[title] {
    border-bottom: 1px dotted;
    cursor: help
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

hr {
    border: 0;
    border-top: 1px solid #ccc;
    display: block;
    height: 1px;
    margin: 1em 0;
    padding: 0
}

input,select {
    vertical-align: middle
}

textarea {
    resize: none
}

.clearfix:after {
    clear: both;
    content: "";
    display: block
}

[slot=after] button {
    overflow-anchor: none
}

.sd {
    flex-wrap: nowrap;
    max-width: 100%;
    pointer-events: all;
    z-index: 0;
    -webkit-overflow-scrolling: touch;
    align-content: center;
    align-items: center;
    display: flex;
    flex: none;
    flex-direction: column;
    position: relative
}

.sd::-webkit-scrollbar {
    display: none
}

.sd,.sd.richText * {
    transition-property: all,--g-angle,--g-color-0,--g-position-0,--g-color-1,--g-position-1,--g-color-2,--g-position-2,--g-color-3,--g-position-3,--g-color-4,--g-position-4,--g-color-5,--g-position-5,--g-color-6,--g-position-6,--g-color-7,--g-position-7,--g-color-8,--g-position-8,--g-color-9,--g-position-9,--g-color-10,--g-position-10,--g-color-11,--g-position-11
}

input.sd,textarea.sd {
    align-content: normal
}

.sd[tabindex]:focus {
    outline: none
}

.sd[tabindex]:focus-visible {
    outline: 1px solid;
    outline-color: Highlight;
    outline-color: -webkit-focus-ring-color
}

input[type=email],input[type=tel],input[type=text],select,textarea {
    -webkit-appearance: none
}

select {
    cursor: pointer
}

.frame {
    display: block;
    overflow: hidden
}

.frame>iframe {
    height: 100%;
    width: 100%
}

.frame .formrun-embed>iframe:not(:first-child) {
    display: none!important
}

.image {
    position: relative
}

.image:before {
    background-position: 50%;
    background-size: cover;
    border-radius: inherit;
    content: "";
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: inherit;
    width: 100%;
    z-index: -2
}

.sd.file {
    cursor: pointer;
    flex-direction: row;
    outline: 2px solid transparent;
    outline-offset: -1px;
    overflow-wrap: anywhere;
    word-break: break-word
}

.sd.file:focus-within {
    outline-color: Highlight;
    outline-color: -webkit-focus-ring-color
}

.file>input[type=file] {
    opacity: 0;
    pointer-events: none;
    position: absolute
}

.sd.icon,.sd.text {
    align-content: center;
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: center;
    overflow: visible;
    overflow-wrap: anywhere;
    word-break: break-word
}

.material-icons {
    display: inline-block;
    font-family: Material Icons;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased
}

.sd.material-symbols {
    font-style: normal;
    font-variation-settings: "FILL" var(--symbol-fill,0),"wght" var(--symbol-weight,400)
}

.sd.material-symbols.font-loading {
    height: 24px;
    opacity: 0;
    overflow: hidden;
    width: 24px
}

.sd.material-symbols-outlined {
    font-family: Material Symbols Outlined
}

.sd.material-symbols-rounded {
    font-family: Material Symbols Rounded
}

.sd.material-symbols-sharp {
    font-family: Material Symbols Sharp
}

.sd.material-symbols-weight-100 {
    --symbol-weight: 100
}

.sd.material-symbols-weight-200 {
    --symbol-weight: 200
}

.sd.material-symbols-weight-300 {
    --symbol-weight: 300
}

.sd.material-symbols-weight-400 {
    --symbol-weight: 400
}

.sd.material-symbols-weight-500 {
    --symbol-weight: 500
}

.sd.material-symbols-weight-600 {
    --symbol-weight: 600
}

.sd.material-symbols-weight-700 {
    --symbol-weight: 700
}

.sd.material-symbols-fill {
    --symbol-fill: 1
}

a,a.icon,a.text {
    -webkit-tap-highlight-color: rgba(0,0,0,.15)
}

.fixed {
    z-index: 2
}

.sticky {
    z-index: 1
}

.button {
    transition: .4s cubic-bezier(.4,.4,0,1)
}

.button,.link {
    cursor: pointer
}

.submitLoading {
    opacity: .5!important;
    pointer-events: none!important
}

.richText {
    display: block;
    word-break: break-word
}

.richText [data-thread],.richText a,.richText blockquote,.richText em,.richText h1,.richText h2,.richText h3,.richText h4,.richText li,.richText ol,.richText p,.richText p>code,.richText pre,.richText pre>code,.richText s,.richText strong,.richText table tbody,.richText table tbody tr,.richText table tbody tr>td,.richText table tbody tr>th,.richText u,.richText ul {
    backface-visibility: visible;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    text-align: inherit
}

.richText p {
    display: block;
    margin: 10px 0
}

.richText>p {
    min-height: 1em
}

.richText img,.richText video {
    height: auto;
    max-width: 100%;
    vertical-align: bottom
}

.richText h1 {
    display: block;
    font-size: 3em;
    font-weight: 700;
    margin: 20px 0
}

.richText h2 {
    font-size: 2em
}

.richText h2,.richText h3 {
    display: block;
    font-weight: 700;
    margin: 10px 0
}

.richText h3 {
    font-size: 1em
}

.richText h4,.richText h5 {
    font-weight: 600
}

.richText h4,.richText h5,.richText h6 {
    display: block;
    font-size: 1em;
    margin: 10px 0
}

.richText h6 {
    font-weight: 500
}

.richText [data-type=table] {
    overflow-x: auto
}

.richText [data-type=table] p {
    white-space: pre-line;
    word-break: break-all
}

.richText table {
    border: 1px solid #f2f2f2;
    border-collapse: collapse;
    border-spacing: unset;
    color: #1a1a1a;
    font-size: 14px;
    line-height: 1.4;
    margin: 10px 0;
    table-layout: auto
}

.richText table tr th {
    background: hsla(0,0%,96%,.5)
}

.richText table tr td,.richText table tr th {
    border: 1px solid #f2f2f2;
    max-width: 240px;
    min-width: 100px;
    padding: 12px
}

.richText table tr td p,.richText table tr th p {
    margin: 0
}

.richText blockquote {
    border-left: 3px solid rgba(0,0,0,.15);
    font-style: italic;
    margin: 10px 0;
    padding: 10px 15px
}

.richText [data-type=embed_code] {
    margin: 20px 0;
    position: relative
}

.richText [data-type=embed_code]>.height-adjuster>.wrapper {
    position: relative
}

.richText [data-type=embed_code]>.height-adjuster>.wrapper[style*=padding-top] iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.richText [data-type=embed_code][data-embed-sandbox=true] {
    display: block;
    overflow: hidden
}

.richText [data-type=embed_code][data-embed-code-type=instagram]>.height-adjuster>.wrapper[style*=padding-top] {
    padding-top: 100%
}

.richText [data-type=embed_code][data-embed-code-type=instagram]>.height-adjuster>.wrapper[style*=padding-top] blockquote {
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%
}

.richText [data-type=embed_code][data-embed-code-type=codepen]>.height-adjuster>.wrapper {
    padding-top: 50%
}

.richText [data-type=embed_code][data-embed-code-type=codepen]>.height-adjuster>.wrapper iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.richText [data-type=embed_code][data-embed-code-type=slideshare]>.height-adjuster>.wrapper {
    padding-top: 56.25%
}

.richText [data-type=embed_code][data-embed-code-type=slideshare]>.height-adjuster>.wrapper iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.richText [data-type=embed_code][data-embed-code-type=speakerdeck]>.height-adjuster>.wrapper {
    padding-top: 56.25%
}

.richText [data-type=embed_code][data-embed-code-type=speakerdeck]>.height-adjuster>.wrapper iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.richText [data-type=embed_code][data-embed-code-type=snapwidget]>.height-adjuster>.wrapper {
    padding-top: 30%
}

.richText [data-type=embed_code][data-embed-code-type=snapwidget]>.height-adjuster>.wrapper iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.richText [data-type=embed_code][data-embed-code-type=firework]>.height-adjuster>.wrapper fw-embed-feed {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.richText [data-type=embed_code_empty] {
    display: none
}

.richText ul {
    margin: 0 0 0 20px
}

.richText ul li {
    list-style: disc;
    margin: 10px 0
}

.richText ul li p {
    margin: 0
}

.richText ol {
    margin: 0 0 0 20px
}

.richText ol li {
    list-style: decimal;
    margin: 10px 0
}

.richText ol li p {
    margin: 0
}

.richText hr {
    border-top: 1px solid #ccc;
    margin: 10px 0
}

.richText p>code {
    background: #eee;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 6px;
    display: inline;
    margin: 2px;
    padding: 0 5px
}

.richText pre {
    background: #eee;
    border-radius: 6px;
    font-family: Menlo,Monaco,Courier New,monospace;
    margin: 20px 0;
    padding: 25px 35px;
    white-space: pre-wrap
}

.richText pre code {
    border: none;
    padding: 0
}

.richText strong {
    color: inherit;
    display: inline;
    font-family: inherit;
    font-weight: 900
}

.richText em {
    font-style: italic
}

.richText a,.richText u {
    text-decoration: underline
}

.richText a {
    color: #007cff;
    display: inline
}

.richText s {
    text-decoration: line-through
}

.richText [data-type=table_of_contents] {
    background-color: #f5f5f5;
    border-radius: 2px;
    color: #616161;
    font-size: 16px;
    list-style: none;
    margin: 0;
    padding: 24px 24px 8px;
    text-decoration: underline
}

.richText [data-type=table_of_contents] .toc_list {
    margin: 0
}

.richText [data-type=table_of_contents] .toc_item {
    color: currentColor;
    font-size: inherit!important;
    font-weight: inherit;
    list-style: none
}

.richText [data-type=table_of_contents] .toc_item>a {
    border: none;
    color: currentColor;
    font-size: inherit!important;
    font-weight: inherit;
    text-decoration: none
}

.richText [data-type=table_of_contents] .toc_item>a:hover {
    opacity: .7
}

.richText [data-type=table_of_contents] .toc_item--1 {
    margin: 0 0 16px
}

.richText [data-type=table_of_contents] .toc_item--2 {
    margin: 0 0 16px;
    padding-left: 2rem
}

.richText [data-type=table_of_contents] .toc_item--3 {
    margin: 0 0 16px;
    padding-left: 4rem
}

.sd.section {
    align-content: center!important;
    align-items: center!important;
    flex-direction: column!important;
    flex-wrap: nowrap!important;
    height: auto!important;
    max-width: 100%!important;
    padding: 0!important;
    width: 100%!important
}

.sd.section-inner {
    position: static!important
}

@property --g-angle {
    syntax: "<angle>";
    inherits: false;
    initial-value: 180deg
}

@property --g-color-0 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent
}

@property --g-position-0 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: .01%
}

@property --g-color-1 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent
}

@property --g-position-1 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --g-color-2 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent
}

@property --g-position-2 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --g-color-3 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent
}

@property --g-position-3 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --g-color-4 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent
}

@property --g-position-4 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --g-color-5 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent
}

@property --g-position-5 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --g-color-6 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent
}

@property --g-position-6 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --g-color-7 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent
}

@property --g-position-7 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --g-color-8 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent
}

@property --g-position-8 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --g-color-9 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent
}

@property --g-position-9 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --g-color-10 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent
}

@property --g-position-10 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

@property --g-color-11 {
    syntax: "<color>";
    inherits: false;
    initial-value: transparent
}

@property --g-position-11 {
    syntax: "<percentage>";
    inherits: false;
    initial-value: 100%
}

.snackbar[data-v-3129703d] {
    align-items: center;
    background: #fff;
    border: 1px solid #ededed;
    border-radius: 6px;
    box-shadow: 0 16px 48px -8px #00000014,0 10px 25px -5px #0000001c;
    display: flex;
    flex-direction: row;
    gap: 8px;
    justify-content: space-between;
    left: 50%;
    max-width: 90vw;
    padding: 16px 20px;
    position: fixed;
    top: 32px;
    transform: translate(-50%);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 480px;
    z-index: 9999
}

.snackbar.v-enter-active[data-v-3129703d],.snackbar.v-leave-active[data-v-3129703d] {
    transition: .4s cubic-bezier(.4,.4,0,1)
}

.snackbar.v-enter-from[data-v-3129703d],.snackbar.v-leave-to[data-v-3129703d] {
    opacity: 0;
    transform: translate(-50%,-10px)
}

.snackbar .convey[data-v-3129703d] {
    align-items: center;
    display: flex;
    flex-direction: row;
    gap: 8px;
    padding: 0
}

.snackbar .convey .icon[data-v-3129703d] {
    background-position: 50%;
    background-repeat: no-repeat;
    flex-shrink: 0;
    height: 24px;
    width: 24px
}

.snackbar .convey .message[data-v-3129703d] {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    white-space: pre-line
}

.snackbar .convey.error .icon[data-v-3129703d] {
    background-image: url(./close_circle.c7480f3c.svg)
}

.snackbar .convey.error .message[data-v-3129703d] {
    color: #f84f65
}

.snackbar .convey.success .icon[data-v-3129703d] {
    background-image: url(./round_check.0ebac23f.svg)
}

.snackbar .convey.success .message[data-v-3129703d] {
    color: #111
}

.snackbar .button[data-v-3129703d] {
    align-items: center;
    border-radius: 40px;
    color: #4b9cfb;
    display: flex;
    flex-shrink: 0;
    font-family: Inter;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    justify-content: center;
    line-height: 16px;
    padding: 4px 8px
}

.snackbar .button[data-v-3129703d]:hover {
    background: #f5f5f5
}

a[data-v-60d33773] {
    align-items: center;
    border-radius: 4px;
    bottom: 20px;
    height: 20px;
    justify-content: center;
    left: 20px;
    perspective: 300px;
    position: fixed;
    transition: 0s linear;
    width: 84px;
    z-index: 2000
}

@media (hover: hover) {
    a[data-v-60d33773] {
        transition:.4s cubic-bezier(.4,.4,0,1)
    }

    a[data-v-60d33773]:hover {
        height: 32px;
        width: 200px
    }
}

[data-v-60d33773] .custom-fill path {
    fill: var(--01abf230)
}

.fade-enter-active[data-v-60d33773],.fade-leave-active[data-v-60d33773] {
    transition: opacity .2s cubic-bezier(.4,.4,0,1)
}

.fade-enter[data-v-60d33773],.fade-leave-to[data-v-60d33773] {
    opacity: 0
}
