br[data-bp~="base:0"]{display: none;}
br[data-bp~="base:1"]{display: inline;}
@media screen and (max-width: 1140px){br[data-bp~="@small:0"]{display: none;}
br[data-bp~="@small:1"]{display: inline;}}
@media screen and (max-width: 840px){br[data-bp~="@tablet:0"]{display: none;}
br[data-bp~="@tablet:1"]{display: inline;}}
@media screen and (max-width: 420px){br[data-bp~="@mobile:0"]{display: none;}
br[data-bp~="@mobile:1"]{display: inline;}}
@media screen and (max-width: 320px){br[data-bp~="@mini:0"]{display: none;}
br[data-bp~="@mini:1"]{display: inline;}}
.sd.sxtjscv.sxtjscv.sxtjscv{font-family: var(--s-font-d387890c); font-size: 80px; font-weight: 500; letter-spacing: 0.05em; line-height: 1.2;}
@media screen and (max-width: 840px){.sd.sxtjscv.sxtjscv.sxtjscv{font-size: 64px;}}
@media screen and (max-width: 420px){.sd.sxtjscv.sxtjscv.sxtjscv{font-size: 48px;}}
@media screen and (max-width: 320px){.sd.sxtjscv.sxtjscv.sxtjscv{font-size: 40px;}}
.sd.s1gxox74.s1gxox74.s1gxox74{font-family: var(--s-font-d387890c); font-size: 48px; font-weight: 600; line-height: 1;}
@media screen and (max-width: 840px){.sd.s1gxox74.s1gxox74.s1gxox74{font-size: 48px;}}
@media screen and (max-width: 420px){.sd.s1gxox74.s1gxox74.s1gxox74{font-size: 28px;}}
.sd.smynkue.smynkue.smynkue{font-family: var(--s-font-d387890c); font-size: 14px; font-weight: 700; line-height: 1.4;}
@media screen and (max-width: 420px){.sd.smynkue.smynkue.smynkue{font-size: 12px;}}
.sd.s1dhd87l{place-content: center; align-items: center; background: transparent; display: flex; flex: 0 0 auto; flex-flow: row; height: auto; left: 0px; margin: 0px; padding: 24px; position: fixed; top: 0px; transition-delay: 800ms; transition-duration: 800ms; width: 100%; max-width: 100%;}
.sd.s1dhd87l.appear{opacity: 0; translate: 0px -48px;}
.sd.s1dhd87l.appear-active{}
@media screen and (max-width: 1140px){.sd.s1dhd87l{display: flex; padding: 24px;}}
@media screen and (max-width: 840px){.sd.s1dhd87l{display: flex; padding: 24px;}}
@media screen and (max-width: 420px){.sd.s1dhd87l{place-content: center; align-items: center; display: flex; flex-flow: row; padding: 12px;}}
@media screen and (max-width: 320px){.sd.s1dhd87l{display: flex;}}
.sd.s1fo410v{place-content: center; align-items: center; -webkit-backdrop-filter: blur(0px); backdrop-filter: blur(0px); background: rgb(255, 255, 255); border-radius: 8px; flex: 0 0 auto; flex-flow: row; gap: 24px; padding: 12px 24px; width: 1280px; --gap-h-3b1fe877-931b-4076-9338-f95d486b2a92: 24px; --gap-v-3b1fe877-931b-4076-9338-f95d486b2a92: 0px; --gap-uuid: 3b1fe877-931b-4076-9338-f95d486b2a92; max-width: 100%;}
@media screen and (max-width: 840px){.sd.s1fo410v{place-content: center space-between; align-items: center; padding: 6px 0px; --gap-h-3b1fe877-931b-4076-9338-f95d486b2a92: 24px; --gap-v-3b1fe877-931b-4076-9338-f95d486b2a92: 0px;}}
@media screen and (max-width: 420px){.sd.s1fo410v{padding: 6px 0px; --gap-h-3b1fe877-931b-4076-9338-f95d486b2a92: 24px; --gap-v-3b1fe877-931b-4076-9338-f95d486b2a92: 0px;}}
.sd.swkuwul{place-content: center; align-items: center; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); background: transparent; border-width: 0px; border-style: solid; border-color: rgb(17, 17, 17); border-radius: 0px; display: none; flex-flow: row; gap: 6px; padding: 12px 18px; --gap-h-6e0ee3ad-895d-4351-9e7e-a250df271451: 6px; --gap-v-6e0ee3ad-895d-4351-9e7e-a250df271451: 0px; --gap-uuid: 6e0ee3ad-895d-4351-9e7e-a250df271451;}
@media screen and (max-width: 1140px){.sd.swkuwul{display: none; --gap-h-6e0ee3ad-895d-4351-9e7e-a250df271451: 6px; --gap-v-6e0ee3ad-895d-4351-9e7e-a250df271451: 0px;}}
@media screen and (max-width: 840px){.sd.swkuwul{display: flex; --gap-h-6e0ee3ad-895d-4351-9e7e-a250df271451: 6px; --gap-v-6e0ee3ad-895d-4351-9e7e-a250df271451: 0px;}}
@media screen and (max-width: 420px){.sd.swkuwul{display: flex; --gap-h-6e0ee3ad-895d-4351-9e7e-a250df271451: 6px; --gap-v-6e0ee3ad-895d-4351-9e7e-a250df271451: 0px;}}
@media screen and (max-width: 320px){.sd.swkuwul{display: flex; gap: 10px; padding: 12px; --gap-h-6e0ee3ad-895d-4351-9e7e-a250df271451: 10px; --gap-v-6e0ee3ad-895d-4351-9e7e-a250df271451: 0px;}}
.sd.sso78ej{color: rgb(17, 17, 17); font-size: 14px;}
.sd.s1xow7dh{color: rgb(17, 17, 17); font-family: var(--s-font-999e9af5); font-size: 14px; font-weight: 500; height: auto; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center;}
@media screen and (max-width: 420px){.sd.s1xow7dh{display: none;}}
@media screen and (max-width: 320px){.sd.s1xow7dh{display: none;}}
.sd.sh2qxno{place-content: center; align-items: center; flex-flow: column; padding: 0px;}
@media screen and (max-width: 840px){.sd.sh2qxno{flex: 0 0 auto; height: 27px; margin: 0px 0px 0px 18px; width: 98px; max-width: calc(100% - 18px);}}
.sd.swcj77c{flex: 0 0 auto; height: auto; width: 98px; max-width: 100%;}
@media screen and (max-width: 840px){.sd.swcj77c{flex: 0 0 auto; height: auto;}}
@media screen and (max-width: 420px){.sd.swcj77c{flex: 0 0 auto; height: auto; width: 76px; max-width: 100%;}}
.sd.sbq5iml{place-content: center; align-items: center; flex-flow: column; padding: 0px; --gap-uuid: 8f5a1669-50c3-4b06-ac5a-7d8bea58f8a0; --gap-h-8f5a1669-50c3-4b06-ac5a-7d8bea58f8a0: 0px; --gap-v-8f5a1669-50c3-4b06-ac5a-7d8bea58f8a0: 0px;}
@media screen and (max-width: 420px){.sd.sbq5iml{flex: 0 0 auto; gap: 0px; height: 1px; padding: 0px; width: 38px; --gap-h-8f5a1669-50c3-4b06-ac5a-7d8bea58f8a0: 0px; --gap-v-8f5a1669-50c3-4b06-ac5a-7d8bea58f8a0: 0px; max-width: 100%;}}
.sd.skprupv{place-content: center flex-end; align-items: center; flex: 0 0 auto; flex-flow: wrap; gap: 32px; height: auto; padding: 0px; width: 1110px; --gap-h-766c35a2-2460-46cd-a1e5-c93e6ee73baa: 32px; --gap-v-766c35a2-2460-46cd-a1e5-c93e6ee73baa: 32px; --gap-uuid: 766c35a2-2460-46cd-a1e5-c93e6ee73baa; max-width: 100%;}
@media screen and (max-width: 1140px){.sd.skprupv{flex: 0 0 auto; gap: 24px; height: 48px; width: 945px; --gap-h-766c35a2-2460-46cd-a1e5-c93e6ee73baa: 24px; --gap-v-766c35a2-2460-46cd-a1e5-c93e6ee73baa: 24px; max-width: 100%;}}
@media screen and (max-width: 840px){.sd.skprupv{display: none; --gap-h-766c35a2-2460-46cd-a1e5-c93e6ee73baa: 32px; --gap-v-766c35a2-2460-46cd-a1e5-c93e6ee73baa: 32px;}}
@media screen and (max-width: 420px){.sd.skprupv{display: none; --gap-h-766c35a2-2460-46cd-a1e5-c93e6ee73baa: 32px; --gap-v-766c35a2-2460-46cd-a1e5-c93e6ee73baa: 32px;}}
@media screen and (max-width: 320px){.sd.skprupv{display: none; --gap-h-766c35a2-2460-46cd-a1e5-c93e6ee73baa: 32px; --gap-v-766c35a2-2460-46cd-a1e5-c93e6ee73baa: 32px;}}
.sd.s12ppg1z{place-content: center; align-items: center; flex-flow: row; padding: 12px 0px;}
.sd.s1764mc2{color: rgb(17, 17, 17); font-family: var(--s-font-999e9af5); font-size: 14px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; padding: 0px; text-align: center; text-decoration: none; transition-duration: 400ms; transition-timing-function: ease-out; width: auto; max-width: 100%; justify-content: center;}
.sd.s1764mc2:hover{opacity: 0.5; translate: 2px 2px;}
@media screen and (max-width: 420px){.sd.s1764mc2{display: flex;}}
@media screen and (max-width: 320px){.sd.s1764mc2{display: flex;}}
.sd.s1piyng{place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; height: auto; padding: 0px; width: auto; max-width: 100%;}
.sd.s1vvtm6w{color: var(--sd-85a13b82_002d35a7_002d4efd_002dbce7_002da86aa0793beb-color1_002evalue); flex: 0 0 auto; height: auto; margin: 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: 100%; max-width: 100%; justify-content: flex-start;}
.sd.s1vvtm6w.appear{opacity: 0; transition-duration: 800ms; translate: 0px 24px;}
.sd.s1vvtm6w.appear-active{transition-duration: 800ms;}
@media screen and (max-width: 420px){.sd.s1vvtm6w.appear{translate: 0px 24px;}
.sd.s1vvtm6w.appear-active{}}
.sd.sg5uuo9{place-content: center flex-start; align-items: center; flex: 0 0 auto; flex-flow: row; gap: 12px; margin: 12px 0px 0px; padding: 0px 0px 0px 4px; width: 100%; --gap-h-ab7a894c-8ef1-498c-a562-b8dcff8c2b3b: 12px; --gap-v-ab7a894c-8ef1-498c-a562-b8dcff8c2b3b: 0px; --gap-uuid: ab7a894c-8ef1-498c-a562-b8dcff8c2b3b; max-width: 100%;}
.sd.s1v9ggcu{background: var(--sd-e78d92a0_002d7f35_002d40fc_002da86f_002de9b6c0f2b1a5-color1_002evalue); flex: 0 0 auto; height: 1px; transform-origin: left center; transition-delay: 100ms; transition-duration: 400ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); width: 30px; max-width: 100%;}
.sd.s1v9ggcu.appear{scale: 1e-10 1;}
.sd.s1v9ggcu.appear-active{}
@media screen and (max-width: 420px){.sd.s1v9ggcu{flex: 0 0 auto; width: 20px; max-width: 100%;}}
.sd.s12bf5jp{color: var(--sd-d0d54203_002d05af_002d4b7c_002d8470_002d854df2fa41bf-color1_002evalue); flex: 1 1 0%; height: auto; margin: 0px; text-align: left; transition-delay: 400ms; transition-duration: 800ms; width: auto; max-width: 100%; justify-content: flex-start;}
.sd.s12bf5jp.appear{opacity: 0;}
.sd.s12bf5jp.appear-active{}
.sd.syqofwb{place-content: center; align-items: center; flex: 0 0 auto; flex-flow: row; height: auto; padding: 0px; transition-delay: 300ms; transition-duration: 800ms; max-width: 100%;}
.sd.syqofwb.appear{opacity: 0; translate: 0px 24px;}
.sd.syqofwb.appear-active{}
.sd.syqofwb:hover{opacity: 0.5; transition-delay: 0ms; transition-duration: 600ms;}
.sd.sribycf{color: var(--s-color-7488a796); flex: 1 1 0%; font-family: var(--s-font-d387890c); font-size: 14px; font-weight: 500; height: auto; line-height: 1.4; margin: 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; max-width: 100%; justify-content: flex-start;}
@media screen and (max-width: 420px){.sd.sribycf{font-size: 12px;}}
.sd.sc7x6ai{color: var(--s-color-7488a796); font-size: 20px;}
.sd.syqofwb:hover .sd.sc7x6ai{translate: 6px;}
.sd.skxtmcp{place-content: center flex-start; align-items: center; background: var(--s-color-4585e48e); display: flex; flex: 0 0 auto; flex-flow: column; height: auto; padding: 96px 0px; transition-delay: 400ms; transition-duration: 1200ms; width: 100%; max-width: 100%;}
.sd.skxtmcp.appear{background: rgb(0, 0, 0);}
.sd.skxtmcp.appear-active{}
@media screen and (max-width: 1140px){.sd.skxtmcp{background: var(--s-color-4585e48e); display: flex;}}
@media screen and (max-width: 840px){.sd.skxtmcp{display: flex;}}
@media screen and (max-width: 420px){.sd.skxtmcp{display: flex; padding: 64px 0px; width: auto; max-width: 100%;}}
@media screen and (max-width: 320px){.sd.skxtmcp{display: flex;}}
.sd.swlspq9{place-content: center space-between; align-items: center; flex: 0 0 auto; flex-flow: row; height: auto; margin: 0px 0px 96px; padding: 0px 0px 0px 176px; width: 1265px; max-width: 100%;}
@media screen and (max-width: 1140px){.sd.swlspq9{place-content: stretch space-between; align-items: stretch;}}
@media screen and (max-width: 840px){.sd.swlspq9{flex-flow: column;}}
@media screen and (max-width: 420px){.sd.swlspq9{flex-flow: column; margin: 0px 0px 48px; padding: 0px 24px; max-width: 100%;}}
.sd.s1vxl24a{place-content: center space-between; align-items: center; background: var(--s-color-51b7ccbc); border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 20px; display: none; flex: 0 0 auto; flex-flow: row; padding: 48px; transition-duration: 800ms; width: 49%; max-width: 49%;}
.sd.s1vxl24a:hover{}
@media screen and (max-width: 1140px){.sd.s1vxl24a{display: none;}}
@media screen and (max-width: 840px){.sd.s1vxl24a{display: none; padding: 48px 24px; width: 100%; max-width: 100%;}}
@media screen and (max-width: 420px){.sd.s1vxl24a{display: none; flex: 0 0 auto; padding: 24px; width: 100%;}}
@media screen and (max-width: 320px){.sd.s1vxl24a{display: none;}}
.sd.s198qkjk{place-content: flex-start center; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%;}
.sd.s1vxl24a:hover .sd.s198qkjk{opacity: 0.5;}
@media screen and (max-width: 420px){.sd.s198qkjk{flex: 1 1 0%;}}
.sd.s656ip0{place-content: center flex-start; align-items: center; flex: 0 0 auto; flex-flow: wrap; gap: 12px; margin: 0px 0px 24px; padding: 0px; width: 100%; --gap-h-208cdb0f-f32f-4603-b8f4-1405126bf6a0: 12px; --gap-v-208cdb0f-f32f-4603-b8f4-1405126bf6a0: 12px; --gap-uuid: 208cdb0f-f32f-4603-b8f4-1405126bf6a0; max-width: 100%;}
@media screen and (max-width: 840px){.sd.s656ip0{align-content: flex-start; align-items: flex-start; flex-flow: column-reverse; margin: 0px 0px 12px; --gap-h-208cdb0f-f32f-4603-b8f4-1405126bf6a0: 0px; --gap-v-208cdb0f-f32f-4603-b8f4-1405126bf6a0: 12px; width: 100%; max-width: 100%;}}
@media screen and (max-width: 420px){.sd.s656ip0{flex: 0 0 auto; width: 100%; --gap-h-208cdb0f-f32f-4603-b8f4-1405126bf6a0: 12px; --gap-v-208cdb0f-f32f-4603-b8f4-1405126bf6a0: 12px;}}
.sd.s1wt6w1m{color: var(--s-color-7488a796); font-family: Montserrat; font-size: 36px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: flex-start;}
@media screen and (max-width: 840px){.sd.s1wt6w1m{font-size: 28px;}}
.sd.s1imz2j{background: var(--s-color-7488a796); border-radius: 80px; color: var(--s-color-51b7ccbc); font-family: Montserrat; font-size: 12px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px; padding: 6px 12px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: flex-start;}
@media screen and (max-width: 840px){.sd.s1imz2j{font-size: 10px;}}
.sd.s9a4qp1{color: var(--s-color-7488a796); flex: 0 0 auto; font-family: var(--s-font-d387890c); font-size: 16px; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start;}
@media screen and (max-width: 840px){.sd.s9a4qp1{font-size: 14px;}}
@media screen and (max-width: 420px){.sd.s9a4qp1{font-size: 12px;}}
.sd.s102eme0{color: var(--s-color-7488a796); font-size: 48px;}
.sd.s1vxl24a:hover .sd.s102eme0{opacity: 0.5; translate: 10px;}
@media screen and (max-width: 840px){.sd.s102eme0{font-size: 32px;}}
.sd.sfwe10u{place-content: center space-between; align-items: center; background: var(--s-color-51b7ccbc); border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 20px; flex: 0 0 auto; flex-flow: row; height: auto; margin: 0px 232px 0px 0px; padding: 48px 16px 48px 330px; transition-duration: 800ms; width: calc(100% - 232px); max-width: calc(100% - 232px);}
.sd.sfwe10u:hover{}
@media screen and (max-width: 840px){.sd.sfwe10u{margin: 0px 0px 48px; padding: 48px 24px; width: 100%; max-width: 100%;}}
@media screen and (max-width: 420px){.sd.sfwe10u{flex: 0 0 auto; margin: 0px 0px 48px; padding: 24px; width: 100%;}}
.sd.sgs54qf{place-content: flex-start center; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%;}
.sd.sfwe10u:hover .sd.sgs54qf{opacity: 0.5;}
.sd.s19scnvg{color: var(--s-color-7488a796); flex: 0 0 auto; font-family: var(--s-font-d387890c); font-size: 36px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px 0px 24px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start;}
@media screen and (max-width: 840px){.sd.s19scnvg{font-size: 28px; margin: 0px 0px 12px; width: 100%; max-width: 100%;}}
.sd.s1whzgbq{color: var(--s-color-7488a796); flex: 0 0 auto; font-family: var(--s-font-d387890c); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start;}
@media screen and (max-width: 840px){.sd.s1whzgbq{font-size: 14px;}}
@media screen and (max-width: 420px){.sd.s1whzgbq{font-size: 12px;}}
.sd.s19lbqwr{color: var(--s-color-7488a796); font-size: 48px;}
.sd.sfwe10u:hover .sd.s19lbqwr{opacity: 0.5; translate: 10px;}
@media screen and (max-width: 840px){.sd.s19lbqwr{font-size: 32px;}}
.sd.s1rsgnpt{place-content: flex-start space-between; align-items: flex-start; flex: 0 0 auto; flex-flow: row; gap: 48px; height: 18px; margin: 0px 0px 48px; padding: 0px 48px; width: 1280px; --gap-h-26d26a62-6a6e-43da-99d6-ea9238bcc2f5: 48px; --gap-v-26d26a62-6a6e-43da-99d6-ea9238bcc2f5: 0px; --gap-uuid: 26d26a62-6a6e-43da-99d6-ea9238bcc2f5; max-width: 100%;}
@media screen and (max-width: 840px){.sd.s1rsgnpt{place-content: center space-between; align-items: center; flex-flow: column; margin: 0px 0px 24px; --gap-h-26d26a62-6a6e-43da-99d6-ea9238bcc2f5: 0px; --gap-v-26d26a62-6a6e-43da-99d6-ea9238bcc2f5: 48px; max-width: 100%;}}
@media screen and (max-width: 420px){.sd.s1rsgnpt{gap: 24px; padding: 0px 24px; --gap-h-26d26a62-6a6e-43da-99d6-ea9238bcc2f5: 24px; --gap-v-26d26a62-6a6e-43da-99d6-ea9238bcc2f5: 0px;}}
.sd.sni0uq0{inset: -37px auto 0px 0px; flex: 0 0 auto; height: 55px; position: absolute; width: 110px; z-index: 1; max-width: 100%;}
@media screen and (max-width: 840px){.sd.sni0uq0{margin: 0px; max-width: 100%;}}
@media screen and (max-width: 420px){.sd.sni0uq0{inset: -37px auto 0px 0px; height: auto; width: 106px; max-width: 100%;}}
.sd.s16vzce9{place-content: center flex-end; align-items: center; flex: 1 1 0%; flex-flow: wrap; gap: 32px; height: auto; padding: 0px; width: auto; --gap-h-505b79dd-7146-4f12-ad11-a5806a7f747f: 32px; --gap-v-505b79dd-7146-4f12-ad11-a5806a7f747f: 32px; --gap-uuid: 505b79dd-7146-4f12-ad11-a5806a7f747f; max-width: 100%;}
@media screen and (max-width: 1140px){.sd.s16vzce9{gap: 24px; --gap-h-505b79dd-7146-4f12-ad11-a5806a7f747f: 24px; --gap-v-505b79dd-7146-4f12-ad11-a5806a7f747f: 24px;}}
@media screen and (max-width: 840px){.sd.s16vzce9{display: none; --gap-h-505b79dd-7146-4f12-ad11-a5806a7f747f: 32px; --gap-v-505b79dd-7146-4f12-ad11-a5806a7f747f: 32px;}}
@media screen and (max-width: 420px){.sd.s16vzce9{display: none; --gap-h-505b79dd-7146-4f12-ad11-a5806a7f747f: 32px; --gap-v-505b79dd-7146-4f12-ad11-a5806a7f747f: 32px;}}
@media screen and (max-width: 320px){.sd.s16vzce9{display: none; --gap-h-505b79dd-7146-4f12-ad11-a5806a7f747f: 32px; --gap-v-505b79dd-7146-4f12-ad11-a5806a7f747f: 32px;}}
.sd.s1x7up92{place-content: center; align-items: center; flex-flow: row; padding: 0px;}
.sd.spj31yb{color: var(--s-color-51b7ccbc); font-family: var(--s-font-d387890c); font-size: 13px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; padding: 0px; text-align: center; text-decoration: none; transition-duration: 400ms; transition-timing-function: ease-out; width: auto; max-width: 100%; justify-content: center;}
.sd.spj31yb:hover{opacity: 0.5; translate: 2px 2px;}
@media screen and (max-width: 420px){.sd.spj31yb{display: flex;}}
@media screen and (max-width: 320px){.sd.spj31yb{display: flex;}}
.sd.slgts2v{place-content: center space-between; align-items: center; flex: 0 0 auto; flex-flow: row; height: auto; padding: 0px 48px; width: 1280px; --gap-uuid: baf84ce2-e9fa-484c-9734-48b407459b3f; --gap-h-baf84ce2-e9fa-484c-9734-48b407459b3f: 0px; --gap-v-baf84ce2-e9fa-484c-9734-48b407459b3f: 0px; max-width: 100%;}
@media screen and (max-width: 840px){.sd.slgts2v{flex-flow: column-reverse; gap: 24px; --gap-h-baf84ce2-e9fa-484c-9734-48b407459b3f: 0px; --gap-v-baf84ce2-e9fa-484c-9734-48b407459b3f: 24px;}}
.sd.s3lhguj{color: var(--s-color-51b7ccbc); font-family: Montserrat; font-size: 10px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: flex-start;}
@media screen and (max-width: 420px){.sd.s3lhguj{flex: 0 0 auto;}}
.sd.sli4h0g{place-content: center; align-items: center; flex-flow: row; margin: 0px; padding: 0px; max-width: 100%;}
@media screen and (max-width: 840px){.sd.sli4h0g{place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; padding: 0px 48px; width: calc(100% - (var(--gap-h-baf84ce2-e9fa-484c-9734-48b407459b3f) * 0)); max-width: calc(100% - (var(--gap-h-baf84ce2-e9fa-484c-9734-48b407459b3f) * 0));}}
@media screen and (max-width: 420px){.sd.sli4h0g{place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: row; padding: 0px 24px; width: 100%;}}
.sd.sgh9zj{place-content: center; align-items: center; flex-flow: row; height: auto; padding: 0px; max-width: 100%;}
.sd.sgh9zj:hover{opacity: 1;}
@media screen and (max-width: 840px){.sd.sgh9zj{justify-content: flex-start;}}
@media screen and (max-width: 420px){.sd.sgh9zj{place-content: flex-start; align-items: flex-start; flex-direction: row;}}
.sd.s1t8ni6p{color: var(--s-color-51b7ccbc); display: none; font-family: var(--s-font-d387890c); font-size: 12px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px; padding: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center;}
.sd.sgh9zj:hover .sd.s1t8ni6p{opacity: 0.5;}
@media screen and (max-width: 1140px){.sd.s1t8ni6p{display: none;}}
@media screen and (max-width: 840px){.sd.s1t8ni6p{display: none;}}
@media screen and (max-width: 420px){.sd.s1t8ni6p{display: none;}}
@media screen and (max-width: 320px){.sd.s1t8ni6p{display: none;}}
.sd.s1rt0le4{color: var(--s-color-51b7ccbc); display: none; font-size: 16px; margin: 0px 0px 0px 3px; max-width: calc(100% - 3px);}
.sd.sgh9zj:hover .sd.s1rt0le4{opacity: 0.5;}
@media screen and (max-width: 1140px){.sd.s1rt0le4{display: none;}}
@media screen and (max-width: 840px){.sd.s1rt0le4{display: none;}}
@media screen and (max-width: 420px){.sd.s1rt0le4{display: none;}}
@media screen and (max-width: 320px){.sd.s1rt0le4{display: none;}}
.sd.sv63vc8{color: var(--s-color-51b7ccbc); font-family: var(--s-font-d387890c); font-size: 12px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px; padding: 0px 12px; text-align: center; width: auto; max-width: 100%; justify-content: center;}
.sd.sv63vc8:hover{opacity: 0.5;}
@media screen and (max-width: 840px){.sd.sv63vc8{display: flex;}}
@media screen and (max-width: 420px){.sd.sv63vc8{display: flex;}}
.sd.s10gi71t{place-content: center flex-start; align-items: center; background: rgb(255, 255, 255); flex-flow: column; height: 100%; width: 100%; max-width: 100%;}
.sd.srd5g9v{place-content: center; align-items: center; flex: 0 0 auto; flex-flow: column; padding: 0px; width: 100%; max-width: 100%;}
.sd.sj4l70f{place-content: center; align-items: center; background: var(--s-color-4b8b49a0); flex: 0 0 auto; flex-flow: column; height: auto; width: 100%; max-width: 100%;}
.sd.s1s0odpa{place-content: flex-start center; align-items: flex-start; flex: 0 0 auto; flex-flow: column; margin: 264px 0px 216px; padding: 0px 48px; width: 1280px; z-index: 1; max-width: 100%;}
@media screen and (max-width: 420px){.sd.s1s0odpa{margin: 144px 0px 120px; padding: 0px 38px 0px 24px; max-width: 100%;}}
@media screen and (max-width: 320px){.sd.s1s0odpa{padding: 0px 12px;}}
.sd.swktis3{place-content: flex-start; align-items: flex-start; flex: 0 0 auto; flex-flow: column; padding: 0px; width: 100%; max-width: 100%;}
.sd.swktis3.appear{opacity: 0; transition-delay: 600ms; transition-duration: 800ms; translate: 0px 12px;}
.sd.swktis3.appear-active{transition-delay: 600ms; transition-duration: 800ms;}
.sd.s11iio27{color: var(--s-color-51b7ccbc); flex: 0 0 auto; height: auto; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start;}
.sd.s136euk0{color: var(--s-color-51b7ccbc); flex: 0 0 auto; height: auto; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start;}
.sd.s1lsl5dh{place-content: flex-start; align-items: flex-start; flex: 0 0 auto; flex-flow: column; margin: 48px 0px 0px; padding: 0px; width: 100%; max-width: 100%;}
.sd.stmznc{place-content: flex-start; align-items: flex-start; flex: 0 0 auto; flex-flow: column; gap: 0px; height: auto; padding: 0px; width: 50%; --gap-h-98b40a36-e1bd-413e-9774-0cbdefcf11e4: 0px; --gap-v-98b40a36-e1bd-413e-9774-0cbdefcf11e4: 0px; --gap-uuid: 98b40a36-e1bd-413e-9774-0cbdefcf11e4; max-width: 50%;}
@media screen and (max-width: 840px){.sd.stmznc{flex: 0 0 auto; width: 100%; --gap-h-98b40a36-e1bd-413e-9774-0cbdefcf11e4: 0px; --gap-v-98b40a36-e1bd-413e-9774-0cbdefcf11e4: 0px; max-width: 100%;}}
.sd.s1lm2y06{color: var(--s-color-51b7ccbc); flex: 0 0 auto; font-family: var(--s-font-d387890c); font-size: 14px; font-weight: 500; height: auto; line-height: 1.6; margin: 0px; padding: 0px; text-align: left; transition-delay: 800ms; transition-duration: 800ms; width: calc(100% - (var(--gap-h-98b40a36-e1bd-413e-9774-0cbdefcf11e4) * 0)); max-width: calc(100% - (var(--gap-h-98b40a36-e1bd-413e-9774-0cbdefcf11e4) * 0));}
.sd.s1lm2y06.appear{opacity: 0; translate: 0px 12px;}
.sd.s1lm2y06.appear-active{}
.sd.s1lm2y06 > p{margin: 0px;}
.sd.s1x362ys{place-content: center; align-items: center; flex-flow: row; gap: 24px; margin: 48px 0px 0px; padding: 0px; transition-delay: 850ms; transition-duration: 800ms; --gap-h-2bcf9e70-440a-498d-b851-0b1b3d5b0819: 24px; --gap-v-2bcf9e70-440a-498d-b851-0b1b3d5b0819: 0px; --gap-uuid: 2bcf9e70-440a-498d-b851-0b1b3d5b0819; max-width: 100%;}
.sd.s1x362ys.appear{opacity: 0; translate: 0px 12px; --gap-h-2bcf9e70-440a-498d-b851-0b1b3d5b0819: 24px; --gap-v-2bcf9e70-440a-498d-b851-0b1b3d5b0819: 0px;}
.sd.s1x362ys.appear-active{}
@media screen and (max-width: 840px){.sd.s1x362ys{place-content: flex-start; align-items: flex-start; flex: 0 0 auto; flex-flow: wrap; width: 100%; --gap-h-2bcf9e70-440a-498d-b851-0b1b3d5b0819: 24px; --gap-v-2bcf9e70-440a-498d-b851-0b1b3d5b0819: 24px; max-width: 100%;}}
.sd.scrrjw5{place-content: center; align-items: center; background: var(--s-color-4585e48e); border-radius: 8px; flex-flow: row; margin: 0px; overflow: hidden; padding: 20px 48px; max-width: 100%;}
.sd.scrrjw5:hover{opacity: 1;}
@media screen and (max-width: 420px){.sd.scrrjw5{flex: 0 0 auto; width: calc(100% - (var(--gap-h-2bcf9e70-440a-498d-b851-0b1b3d5b0819) * 0)); max-width: calc(100% - (var(--gap-h-2bcf9e70-440a-498d-b851-0b1b3d5b0819) * 0));}}
.sd.sh32gj1{color: var(--s-color-51b7ccbc); font-family: var(--s-font-d387890c); font-size: 16px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; z-index: 1; max-width: 100%; justify-content: flex-start;}
.sd.s1ddxajo{color: var(--s-color-51b7ccbc); font-size: 20px; z-index: 2;}
.sd.scrrjw5:hover .sd.s1ddxajo{translate: 6px;}
.sd.s1ww1iom{background: var(--s-color-51b7ccbc); flex: 0 0 auto; height: 100%; left: 0px; margin: 0px; opacity: 0.1; position: absolute; scale: 1e-10 1; top: 0px; transform-origin: left center; transition-delay: 0ms; transition-duration: 600ms; width: 100%; z-index: 0; max-width: 100%;}
.sd.scrrjw5:hover .sd.s1ww1iom{scale: 1;}
.sd.sk0oet0{place-content: center; align-items: center; background: var(--s-color-51b7ccbc); border-bottom: 0px solid var(--s-color-92a7f007); border-left: 0px solid var(--s-color-92a7f007); border-radius: 8px; border-right: 0px solid var(--s-color-92a7f007); border-top: 0px solid var(--s-color-92a7f007); flex-flow: row; margin: 0px; padding: 20px 48px; max-width: 100%;}
.sd.sk0oet0:hover{opacity: 1;}
@media screen and (max-width: 420px){.sd.sk0oet0{flex: 0 0 auto; width: calc(100% - (var(--gap-h-2bcf9e70-440a-498d-b851-0b1b3d5b0819) * 0)); max-width: calc(100% - (var(--gap-h-2bcf9e70-440a-498d-b851-0b1b3d5b0819) * 0));}}
.sd.syyjh9k{color: var(--s-color-92a7f007); flex: 0 0 auto; font-family: var(--s-font-d387890c); font-size: 16px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; z-index: 1; max-width: 100%; justify-content: flex-start;}
.sd.s1dac0x5{background: var(--s-color-ae85726c); flex: 0 0 auto; height: 100%; left: 0px; margin: 0px; opacity: 0.05; position: absolute; scale: 1e-10 1; top: 0px; transform-origin: left center; transition-delay: 0ms; transition-duration: 600ms; width: 100%; z-index: 0; max-width: 100%;}
.sd.sk0oet0:hover .sd.s1dac0x5{scale: 1;}
.sd.s1r2orp0{place-content: center flex-end; align-items: center; flex: 0 0 auto; flex-flow: column; height: 100%; margin: 0px; padding: 0px 48px; position: absolute; right: 0px; top: 0px; transition-delay: 1400ms; transition-duration: 800ms; width: auto; max-width: 100%;}
.sd.s1r2orp0.appear{opacity: 0; translate: 0px 48px;}
.sd.s1r2orp0.appear-active{}
@media screen and (max-width: 1140px){.sd.s1r2orp0{padding: 0px 24px;}}
@media screen and (max-width: 420px){.sd.s1r2orp0{padding: 0px 12px;}}
.sd.sureyth{border-width: 0px 0px 2px; border-style: solid; border-color: transparent; color: var(--s-color-51b7ccbc); font-family: var(--s-font-d387890c); font-size: 14px; font-weight: 600; height: auto; letter-spacing: 0.15em; line-height: 1.4; margin: 0px 0px 24px; padding: 0px; text-align: center; width: auto; writing-mode: vertical-rl; -webkit-writing-mode: vertical-rl; max-width: 100%; justify-content: center;}
.sd.sureyth:hover{opacity: 0.5;}
@media screen and (max-width: 840px){.sd.sureyth{display: flex; font-size: 12px;}}
@media screen and (max-width: 420px){.sd.sureyth{display: flex; font-size: 10px;}}
.sd.sgktk1i{background: var(--s-color-e2b2f9a3); flex: 0 0 auto; height: 40%; width: 1px; max-width: 100%;}
.sd.s1hphqbe{place-content: center flex-start; align-items: center; background: var(--s-color-4585e48e); flex: 0 0 auto; flex-flow: row; gap: 96px; height: auto; padding: 120px 48px; width: 1080px; --gap-h-7d7feb32-c773-4dc9-bf9c-87df1925c563: 96px; --gap-v-7d7feb32-c773-4dc9-bf9c-87df1925c563: 0px; --gap-uuid: 7d7feb32-c773-4dc9-bf9c-87df1925c563; max-width: 100%;}
@media screen and (max-width: 840px){.sd.s1hphqbe{flex-flow: column; gap: 48px; --gap-h-7d7feb32-c773-4dc9-bf9c-87df1925c563: 0px; --gap-v-7d7feb32-c773-4dc9-bf9c-87df1925c563: 48px;}}
@media screen and (max-width: 420px){.sd.s1hphqbe{padding: 64px 24px; --gap-h-7d7feb32-c773-4dc9-bf9c-87df1925c563: 96px; --gap-v-7d7feb32-c773-4dc9-bf9c-87df1925c563: 0px;}}
.sd.s1n2kh2n{padding: 120px 48px; width: 1080px; height: auto; flex-flow: row; place-content: center flex-start; align-items: center; gap: 96px; --gap-h-7d7feb32-c773-4dc9-bf9c-87df1925c563: 96px; --gap-v-7d7feb32-c773-4dc9-bf9c-87df1925c563: 0px; --gap-uuid: 7d7feb32-c773-4dc9-bf9c-87df1925c563; max-width: 100%;}
@media screen and (max-width: 840px){.sd.s1n2kh2n{flex-flow: column; gap: 48px; --gap-h-7d7feb32-c773-4dc9-bf9c-87df1925c563: 0px; --gap-v-7d7feb32-c773-4dc9-bf9c-87df1925c563: 48px;}}
@media screen and (max-width: 420px){.sd.s1n2kh2n{padding: 64px 24px; flex-direction: column; --gap-h-7d7feb32-c773-4dc9-bf9c-87df1925c563: 96px; --gap-v-7d7feb32-c773-4dc9-bf9c-87df1925c563: 0px;}}
.sd.s1058ffj{place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%;}
.sd.s1k8z3eq{place-content: flex-start; align-items: flex-start; flex: 0 0 auto; flex-flow: column; margin: 48px 0px 0px; padding: 0px; width: 100%; max-width: 100%;}
.sd.s1fpwe4h{color: var(--s-color-51b7ccbc); font-family: var(--s-font-d387890c); font-size: 32px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px; text-align: left; transition-delay: 200ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: flex-start;}
.sd.s1fpwe4h.appear{opacity: 0; transition-duration: 600ms; translate: 0px 24px;}
.sd.s1fpwe4h.appear-active{transition-duration: 600ms;}
@media screen and (max-width: 840px){.sd.s1fpwe4h{font-size: 24px; margin: 0px 0px 24px; max-width: 100%;}}
@media screen and (max-width: 420px){.sd.s1fpwe4h{font-size: 20px;}}
.sd.sz085qk{color: var(--s-color-51b7ccbc); flex: 0 0 auto; font-family: var(--s-font-d387890c); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 24px 0px 0px; padding: 0px; text-align: left; transition-delay: 200ms; transition-duration: 600ms; width: 100%; max-width: 100%;}
.sd.sz085qk.appear{opacity: 0; translate: 0px 12px;}
.sd.sz085qk.appear-active{}
.sd.sz085qk > p{margin: 0px;}
@media screen and (max-width: 420px){.sd.sz085qk{font-size: 14px;}}
.sd.s1ou3ycq{place-content: center; align-items: center; border-radius: 8px; box-shadow: none; flex: 0 0 auto; flex-flow: row-reverse; height: 380px; margin: 0px; overflow: hidden; padding: 0px; width: calc(50% - (var(--gap-h-7d7feb32-c773-4dc9-bf9c-87df1925c563) * 0.5)); max-width: calc(50% - (var(--gap-h-7d7feb32-c773-4dc9-bf9c-87df1925c563) * 0.5));}
@media screen and (max-width: 1140px){.sd.s1ou3ycq{flex: 0 0 auto; height: 400px; width: calc(50% - (var(--gap-h-7d7feb32-c773-4dc9-bf9c-87df1925c563) * 0.5)); max-width: calc(50% - (var(--gap-h-7d7feb32-c773-4dc9-bf9c-87df1925c563) * 0.5));}}
@media screen and (max-width: 840px){.sd.s1ou3ycq{width: 640px; max-width: 100%;}}
@media screen and (max-width: 420px){.sd.s1ou3ycq{flex: 0 0 auto; height: 260px; width: calc(100% - (var(--gap-h-7d7feb32-c773-4dc9-bf9c-87df1925c563) * 0)); max-width: calc(100% - (var(--gap-h-7d7feb32-c773-4dc9-bf9c-87df1925c563) * 0));}}
.sd.s1qh20dr{flex: 0 0 auto; height: 100%; margin: 0px; transition-delay: 300ms; transition-duration: 3000ms; transition-timing-function: ease-in-out; width: 100%; max-width: 100%;}
.sd.s1qh20dr.appear{scale: 1.05;}
.sd.s1qh20dr.appear-active{}
.sd.s1qh20dr::before{filter: brightness(0.7);}
.sd.s1f1zbaq{background: var(--s-color-92a7f007); flex: 0 0 auto; height: 100%; left: 0px; margin: 0px; position: absolute; scale: 1e-10 1; top: 0px; transform-origin: right center; transition-delay: 500ms; transition-duration: 1000ms; width: 100%; z-index: 2; max-width: 100%;}
.sd.s1f1zbaq.appear{scale: 1;}
.sd.s1f1zbaq.appear-active{}
.sd.s1ioucpy{place-content: center flex-start; align-items: center; background: var(--s-color-ff929267); flex: 0 0 auto; flex-flow: column; height: auto; padding: 120px 48px; width: 1080px; max-width: 100%;}
@media screen and (max-width: 420px){.sd.s1ioucpy{padding: 64px 24px;}}
.sd.slflbgf{padding: 120px 48px; width: 1080px; height: auto; flex-flow: column; place-content: center flex-start; align-items: center; max-width: 100%;}
@media screen and (max-width: 420px){.sd.slflbgf{padding: 64px 24px; flex-direction: column;}}
.sd.s1ippdeb{place-content: flex-end space-between; align-items: flex-end; flex: 0 0 auto; flex-flow: row; gap: 24px; margin: 0px; padding: 0px; width: 1280px; --gap-h-7a7843b9-2e3d-4249-9067-97f13273e416: 24px; --gap-v-7a7843b9-2e3d-4249-9067-97f13273e416: 0px; --gap-uuid: 7a7843b9-2e3d-4249-9067-97f13273e416; max-width: 100%;}
.sd.scba609{place-content: stretch flex-start; align-items: stretch; flex: 0 0 auto; flex-flow: wrap; gap: 64px; margin: 96px 0px 0px; opacity: 1; padding: 0px; width: 100%; --gap-h-3fc70947-8633-4ef3-920a-8cbf10666935: 64px; --gap-v-3fc70947-8633-4ef3-920a-8cbf10666935: 64px; --gap-uuid: 3fc70947-8633-4ef3-920a-8cbf10666935; max-width: 100%;}
@media screen and (max-width: 840px){.sd.scba609{gap: 48px; --gap-h-3fc70947-8633-4ef3-920a-8cbf10666935: 48px; --gap-v-3fc70947-8633-4ef3-920a-8cbf10666935: 48px;}}
@media screen and (max-width: 420px){.sd.scba609{margin: 48px 0px 0px; --gap-h-3fc70947-8633-4ef3-920a-8cbf10666935: 64px; --gap-v-3fc70947-8633-4ef3-920a-8cbf10666935: 64px; width: 100%; max-width: 100%;}}
.sd.s183rrsu{place-content: stretch center; align-items: stretch; background: var(--s-color-74946288); border-radius: 8px; flex: 0 0 auto; flex-flow: wrap; height: 376.984px; margin: 0px; overflow: hidden; padding: 0px; width: calc(50% - (var(--gap-h-3fc70947-8633-4ef3-920a-8cbf10666935) * 0.5)); max-width: calc(50% - (var(--gap-h-3fc70947-8633-4ef3-920a-8cbf10666935) * 0.5));}
.sd.s183rrsu:first-child{flex: 0 0 auto; width: calc(100% - (var(--gap-h-3fc70947-8633-4ef3-920a-8cbf10666935) * 0)); max-width: calc(100% - (var(--gap-h-3fc70947-8633-4ef3-920a-8cbf10666935) * 0));}
.sd._boolean.s183rrsu{flex-flow: row-reverse;}
@media screen and (max-width: 840px){.sd.s183rrsu{flex-flow: column;}
.sd._boolean.s183rrsu{flex-flow: column;}}
@media screen and (max-width: 420px){.sd.s183rrsu{flex: 0 0 auto; flex-flow: column; width: calc(100% - (var(--gap-h-3fc70947-8633-4ef3-920a-8cbf10666935) * 0)); max-width: calc(100% - (var(--gap-h-3fc70947-8633-4ef3-920a-8cbf10666935) * 0));}}
.sd.seentfu{background: var(--s-color-61a46863); flex: 0 0 auto; height: 100%; left: 0px; margin: 0px; position: absolute; scale: 1e-10 1; top: 0px; transform-origin: right center; transition-delay: 500ms; transition-duration: 1000ms; width: 100%; z-index: 2; max-width: 100%;}
.sd.seentfu.appear{scale: 1;}
.sd.seentfu.appear-active{}
.sd.s10vwcyv{place-content: center; align-items: center; flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; padding: 10px; width: 100%; max-width: 100%;}
@media screen and (max-width: 1140px){.sd.s10vwcyv{place-content: center; align-items: center;}}
@media screen and (max-width: 840px){.sd.s10vwcyv{padding: 48px 24px;}}
@media screen and (max-width: 420px){.sd.s10vwcyv{flex: 0 0 auto; width: 100%;}}
.sd.sc2sn2i{color: var(--s-color-51b7ccbc); flex: 0 0 auto; font-family: var(--s-font-d387890c); font-size: 36px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px; padding: 0px; text-align: center; transition-delay: 300ms; transition-duration: 1000ms; width: 100%; max-width: 100%; justify-content: center;}
.sd.sc2sn2i.appear{opacity: 0; translate: 0px 48px;}
.sd.sc2sn2i.appear-active{}
@media screen and (max-width: 1140px){.sd.sc2sn2i{font-size: 40px;}}
@media screen and (max-width: 840px){.sd.sc2sn2i{font-size: 28px;}}
@media screen and (max-width: 420px){.sd.sc2sn2i.appear{translate: 0px 24px;}
.sd.sc2sn2i.appear-active{}
.sd.sc2sn2i{font-size: 24px;}}
.sd.sil26pv{color: var(--s-color-51b7ccbc); flex: 0 0 auto; font-family: var(--s-font-d387890c); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 24px 0px 0px; text-align: center; transition-delay: 400ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: center;}
.sd.sil26pv.appear{opacity: 0;}
.sd.sil26pv.appear-active{}
@media screen and (max-width: 1140px){.sd.sil26pv{font-size: 16px;}}
@media screen and (max-width: 840px){.sd.sil26pv{font-size: 14px;}}
.sd.sw5yj2t{place-content: center; align-items: center; background: var(--s-color-4585e48e); border-bottom: 0px solid var(--s-color-4585e48e); border-left: 0px solid var(--s-color-4585e48e); border-radius: 8px; border-right: 0px solid var(--s-color-4585e48e); border-top: 0px solid var(--s-color-4585e48e); box-shadow: none; flex-flow: row; margin: 48px 0px 0px; overflow: hidden; padding: 12px 48px; transition-delay: 0ms; transition-duration: 600ms; max-width: 100%;}
.sd.sw5yj2t.appear{opacity: 0; transition-duration: 1000ms;}
.sd.sw5yj2t.appear-active{transition-duration: 1000ms;}
.sd.sw5yj2t:hover{opacity: 1;}
@media screen and (max-width: 420px){.sd.sw5yj2t{margin: 24px 0px 0px; max-width: 100%;}}
.sd.s1unwmy5{color: var(--s-color-51b7ccbc); font-family: var(--s-font-d387890c); font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 0px; text-align: center; transition-delay: 1200ms; transition-duration: 800ms; width: auto; z-index: 2; max-width: 100%; justify-content: center;}
@media screen and (max-width: 840px){.sd.s1unwmy5{font-size: 14px;}}
@media screen and (max-width: 420px){.sd.s1unwmy5{font-size: 12px;}}
.sd.s1pce2k{color: var(--s-color-51b7ccbc); font-size: 20px; z-index: 2;}
.sd.sw5yj2t:hover .sd.s1pce2k{translate: 6px;}
.sd.s4y8uq7{background: var(--s-color-51b7ccbc); flex: 0 0 auto; height: 100%; left: 0px; margin: 0px; opacity: 0.1; position: absolute; scale: 1e-10 1; top: 0px; transform-origin: left center; transition-delay: 0ms; transition-duration: 600ms; width: 100%; z-index: 1; max-width: 100%;}
.sd.sw5yj2t:hover .sd.s4y8uq7{opacity: 0.3; scale: 1;}
.sd.ssnrse1{place-content: center; align-items: center; border-radius: 0px; box-shadow: none; flex: 0 0 auto; flex-flow: wrap; height: 100%; left: 0px; margin: 0px; opacity: 0.5; overflow: hidden; padding: 0px; position: absolute; top: 0px; width: 100%; z-index: -1; max-width: 100%;}
@media screen and (max-width: 840px){.sd.ssnrse1{flex: 0 0 auto; width: 100%;}}
.sd.s1sill6f{flex: 0 0 auto; height: 100%; margin: 0px; transition-delay: 300ms; transition-duration: 3000ms; transition-timing-function: ease-in-out; width: 100%; max-width: 100%;}
.sd.s1sill6f.appear{scale: 1.05;}
.sd.s1sill6f.appear-active{}
.sd.s1sill6f::before{filter: brightness(0.7);}
@media screen and (max-width: 840px){.sd.s1sill6f{flex: 0 0 auto;}}
.sd.sa38r96{place-content: center flex-start; align-items: center; background: var(--s-color-4585e48e); flex: 0 0 auto; flex-flow: column; height: auto; padding: 120px 48px; width: 1080px; max-width: 100%;}
@media screen and (max-width: 420px){.sd.sa38r96{padding: 64px 24px;}}
.sd.s8xgz3j{padding: 120px 48px; width: 1080px; height: auto; flex-flow: column; place-content: center flex-start; align-items: center; max-width: 100%;}
@media screen and (max-width: 420px){.sd.s8xgz3j{padding: 64px 24px; flex-direction: column;}}
.sd.srwkaqr{place-content: center flex-start; align-items: center; flex: 1 1 0%; flex-flow: column; margin: 0px; padding: 0px; width: auto; max-width: 100%;}
@media screen and (max-width: 420px){.sd.srwkaqr{flex: 0 0 auto; height: auto; margin: 0px 0px 24px; width: 100%; max-width: 100%;}}
.sd.s122ric8{color: var(--s-color-51b7ccbc); font-family: var(--s-font-d387890c); font-size: 32px; font-weight: 900; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 24px; text-align: center; transition-delay: 400ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: center;}
.sd.s122ric8.appear{opacity: 0;}
.sd.s122ric8.appear-active{}
@media screen and (max-width: 840px){.sd.s122ric8{font-size: 24px; margin: 0px 0px 24px;}}
@media screen and (max-width: 420px){.sd.s122ric8{font-size: 20px;}}
.sd.s1qviwrj{color: var(--s-color-51b7ccbc); font-family: var(--s-font-d387890c); font-size: 16px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px; text-align: center; transition-delay: 500ms; transition-duration: 1000ms; width: auto; z-index: 1; max-width: 100%; justify-content: center;}
.sd.s1qviwrj.appear{opacity: 0;}
.sd.s1qviwrj.appear-active{}
@media screen and (max-width: 840px){.sd.s1qviwrj{font-size: 14px;}}
.sd.sn2nf8y{place-content: center; align-items: center; background: var(--s-color-51b7ccbc); border-bottom: 0px solid var(--s-color-92a7f007); border-left: 0px solid var(--s-color-92a7f007); border-radius: 8px; border-right: 0px solid var(--s-color-92a7f007); border-top: 0px solid var(--s-color-92a7f007); flex-flow: row; margin: 48px 0px 0px; padding: 20px 48px; transition-duration: 600ms; max-width: 100%;}
.sd.sn2nf8y:hover{opacity: 1;}
@media screen and (max-width: 420px){.sd.sn2nf8y{flex: 0 0 auto; width: 100%; max-width: 100%;}}
.sd.ssyxs81{color: var(--s-color-92a7f007); font-family: var(--s-font-d387890c); font-size: 16px; font-weight: 500; height: auto; line-height: 1.4; text-align: left; width: auto; z-index: 1; max-width: 100%; justify-content: flex-start;}
.sd.s1q25cjo{color: var(--s-color-92a7f007); font-size: 20px; z-index: 2;}
.sd.sn2nf8y:hover .sd.s1q25cjo{translate: 6px;}
.sd.s1o46c2v{background: var(--s-color-ae85726c); flex: 0 0 auto; height: 100%; left: 0px; margin: 0px; opacity: 0.05; position: absolute; scale: 1e-10 1; top: 0px; transform-origin: left center; transition-delay: 0ms; transition-duration: 600ms; width: 100%; z-index: 0; max-width: 100%;}
.sd.sn2nf8y:hover .sd.s1o46c2v{scale: 1;}
.sd.s1cthqco{place-content: center flex-start; align-items: center; background: var(--s-color-ff929267); flex: 0 0 auto; flex-flow: column; height: auto; padding: 120px 48px; width: 1080px; max-width: 100%;}
@media screen and (max-width: 420px){.sd.s1cthqco{padding: 64px 24px;}}
.sd.s1duc4jx{padding: 120px 48px; width: 1080px; height: auto; flex-flow: column; place-content: center flex-start; align-items: center; max-width: 100%;}
@media screen and (max-width: 420px){.sd.s1duc4jx{padding: 64px 24px; flex-direction: column;}}
.sd.sq9g2rt{place-content: flex-end space-between; align-items: flex-end; flex: 0 0 auto; flex-flow: row; margin: 0px 0px 48px; padding: 0px; width: 100%; max-width: 100%;}
.sd.s11120v6{place-content: flex-start; align-items: flex-start; flex: 1 1 0%; flex-flow: column; padding: 0px; width: auto; max-width: 100%;}
.sd.s6z9qc8{place-content: stretch flex-start; align-items: stretch; background: transparent; flex: 0 0 auto; flex-flow: wrap; gap: 24px; height: auto; margin: 0px; overflow: visible; width: 100%; --gap-h-0f189ff3-68f0-4c42-b21d-3755680e6e64: 24px; --gap-v-0f189ff3-68f0-4c42-b21d-3755680e6e64: 24px; --gap-uuid: 0f189ff3-68f0-4c42-b21d-3755680e6e64; max-width: 100%;}
.sd.spo9076{place-content: flex-start; align-items: flex-start; background: var(--s-color-51b7ccbc); border-bottom: 0px solid var(--s-color-7488a796); border-left: 0px solid var(--s-color-7488a796); border-radius: 8px; border-right: 0px solid var(--s-color-7488a796); border-top: 0px solid var(--s-color-7488a796); box-shadow: none; flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px; overflow: visible; padding: 24px; transition-delay: 0ms; width: calc(33.3% - (var(--gap-h-0f189ff3-68f0-4c42-b21d-3755680e6e64) * 0.667)); max-width: calc(33.3% - (var(--gap-h-0f189ff3-68f0-4c42-b21d-3755680e6e64) * 0.667));}
.sd.spo9076.appear{opacity: 0; transition-delay: 300ms; transition-duration: 600ms;}
.sd.spo9076.appear-active{transition-delay: 300ms; transition-duration: 600ms;}
.sd.spo9076:hover{box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px; transition-duration: 800ms; translate: 6px 12px;}
@media screen and (max-width: 840px){.sd.spo9076{flex: 0 0 auto; flex-flow: column; overflow: hidden auto; width: calc(50% - (var(--gap-h-0f189ff3-68f0-4c42-b21d-3755680e6e64) * 0.5)); max-width: calc(50% - (var(--gap-h-0f189ff3-68f0-4c42-b21d-3755680e6e64) * 0.5));}}
@media screen and (max-width: 420px){.sd.spo9076{flex: 0 0 auto; flex-flow: column; overflow: hidden auto; width: calc(100% - (var(--gap-h-0f189ff3-68f0-4c42-b21d-3755680e6e64) * 0)); max-width: calc(100% - (var(--gap-h-0f189ff3-68f0-4c42-b21d-3755680e6e64) * 0));}}
.sd.sc402aa{place-content: center; align-items: center; border-radius: 4px; flex: 0 0 auto; flex-flow: column; margin: 0px 0px 24px; overflow: hidden; padding: 0px; width: 100%; max-width: 100%;}
.sd.s1pgcwgm{background: var(--s-color-7488a796); flex: 0 0 auto; height: 100%; left: 0px; margin: 0px; position: absolute; scale: 1e-10 1; top: 0px; transform-origin: right center; transition-delay: 300ms; transition-duration: 1000ms; width: 100%; z-index: 2; max-width: 100%;}
.sd.s1pgcwgm.appear{scale: 1;}
.sd.s1pgcwgm.appear-active{}
.sd.szxo6j6{border-radius: 0px; flex: 0 0 auto; height: 180px; margin: 0px; transition-delay: 300ms; transition-duration: 3000ms; width: 100%; max-width: 100%;}
.sd.szxo6j6.appear{scale: 1.05;}
.sd.szxo6j6.appear-active{}
.sd.s1tlt2o6{flex: 0 0 auto; flex-flow: wrap; gap: 6px 12px; padding: 0px; width: 100%; --gap-h-84bd7d33-8c39-44d2-b5a5-b54d489f4f22: 12px; --gap-v-84bd7d33-8c39-44d2-b5a5-b54d489f4f22: 6px; --gap-uuid: 84bd7d33-8c39-44d2-b5a5-b54d489f4f22; max-width: 100%;}
.sd.se93spw{place-content: flex-start space-between; align-items: flex-start; flex: 0 0 auto; flex-flow: column; height: auto; padding: 0px; width: 100%; max-width: 100%;}
@media screen and (max-width: 840px){.sd.se93spw{flex-direction: column;}}
@media screen and (max-width: 420px){.sd.se93spw{flex-direction: column;}}
.sd.s17xpzuf{color: var(--s-color-7488a796); flex: 0 0 auto; font-family: var(--s-font-d387890c); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 12px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start;}
.sd.s17xpzuf.appear{opacity: 0;}
.sd.s17xpzuf.appear-active{}
@media screen and (max-width: 840px){.sd.s17xpzuf{font-size: 14px; margin: 0px 0px 24px; width: 100%; max-width: 100%;}}
.sd.sh9ql6r{color: var(--s-color-ae85726c); flex: 0 0 auto; font-family: var(--s-font-d387890c); font-size: 14px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 12px 0px 0px; text-align: left; transition-delay: 300ms; transition-duration: 1000ms; width: 100%; z-index: 1; max-width: 100%; justify-content: flex-start;}
.sd.sh9ql6r.appear{opacity: 0;}
.sd.sh9ql6r.appear-active{}
@media screen and (max-width: 840px){.sd.sh9ql6r{font-size: 14px;}}
.sd.s1amjq5d{place-content: center; align-items: center; display: none; flex: 0 0 auto; flex-flow: row; height: 40vh; margin: 0px; padding: 0px; width: 100%; max-width: 100%;}
@media screen and (max-width: 1140px){.sd.s1amjq5d{display: none;}}
@media screen and (max-width: 840px){.sd.s1amjq5d{display: none; flex: 0 0 auto; height: 30vh; width: 100%; max-width: 100%;}}
@media screen and (max-width: 420px){.sd.s1amjq5d{display: none; flex: 0 0 auto; flex-flow: column; height: auto; width: 100%; max-width: 100%;}}
@media screen and (max-width: 320px){.sd.s1amjq5d{display: none;}}
.sd.s14hkg00{flex: 0 0 auto; height: 100%; margin: 0px; width: 50%; max-width: 50%;}
.sd.s14hkg00::before{filter: brightness(0.7);}
@media screen and (max-width: 420px){.sd.s14hkg00{flex: 0 0 auto; height: 30vh; width: 100%; max-width: 100%;}}
.sd.sojkrn6{flex: 0 0 auto; height: 100%; margin: 0px; width: 50%; max-width: 50%;}
.sd.sojkrn6::before{filter: brightness(0.7);}
@media screen and (max-width: 420px){.sd.sojkrn6{flex: 0 0 auto; height: 30vh; width: 100%; max-width: 100%;}}
.sd.s1sctoe5{background: var(--s-color-61a46863); flex: 0 0 auto; height: 100%; left: 0px; margin: 0px; position: absolute; scale: 1e-10 1; top: 0px; transform-origin: right center; transition-delay: 500ms; transition-duration: 1000ms; width: 100%; z-index: 2; max-width: 100%;}
.sd.s1sctoe5.appear{scale: 1;}
.sd.s1sctoe5.appear-active{}
.sd.s7obuv5{place-content: center flex-start; align-items: center; background: var(--s-color-ff929267); display: none; flex: 0 0 auto; flex-flow: column; height: auto; padding: 120px 48px; width: 1080px; max-width: 100%;}
@media screen and (max-width: 1140px){.sd.s7obuv5{display: none;}}
@media screen and (max-width: 840px){.sd.s7obuv5{display: none;}}
@media screen and (max-width: 420px){.sd.s7obuv5{display: none; padding: 64px 24px;}}
@media screen and (max-width: 320px){.sd.s7obuv5{display: none;}}
.sd.s1hgztog{padding: 120px 48px; width: 1080px; height: auto; flex-flow: column; place-content: center flex-start; align-items: center; max-width: 100%;}
@media screen and (max-width: 1140px){.sd.s1hgztog{flex-direction: column;}}
@media screen and (max-width: 840px){.sd.s1hgztog{flex-direction: column;}}
@media screen and (max-width: 420px){.sd.s1hgztog{padding: 64px 24px; flex-direction: column;}}
@media screen and (max-width: 320px){.sd.s1hgztog{flex-direction: column;}}
.sd.skkgokz{place-content: center flex-start; align-items: center; flex: 0 0 auto; flex-flow: row; padding: 0px; width: 100%; max-width: 100%;}
@media screen and (max-width: 840px){.sd.skkgokz{flex: 0 0 auto; flex-flow: column-reverse; width: 744px; max-width: 100%;}}
.sd.s1y5yvs1{place-content: flex-start space-between; align-items: flex-start; flex: 0 0 auto; flex-flow: column; height: auto; margin: 0px 48px 0px 0px; padding: 0px; width: calc(50% - 48px); max-width: calc(50% - 48px);}
@media screen and (max-width: 840px){.sd.s1y5yvs1{flex: 0 0 auto; margin: 48px 0px 0px; width: 100%; max-width: 100%;}}
.sd.si8ad58{place-content: flex-start; align-items: flex-start; flex: 0 0 auto; flex-flow: column; height: auto; padding: 0px; width: 100%; max-width: 100%;}
.sd.s1yp1udi{color: var(--s-color-7488a796); font-family: var(--s-font-d387890c); font-size: 16px; font-weight: 500; height: auto; line-height: 1.9; padding: 0px; text-align: left; transition-delay: 200ms; transition-duration: 600ms; width: 600px; max-width: 100%;}
.sd.s1yp1udi.appear{opacity: 0; translate: 0px 12px;}
.sd.s1yp1udi.appear-active{}
.sd.s1yp1udi > p{margin: 24px 0px 0px;}
@media screen and (max-width: 420px){.sd.s1yp1udi{font-size: 14px;}}
.sd.s1gce2iv{place-content: center; align-items: center; background: var(--s-color-92a7f007); border-bottom: 0px solid var(--s-color-7488a796); border-left: 0px solid var(--s-color-7488a796); border-radius: 8px; border-right: 0px solid var(--s-color-7488a796); border-top: 0px solid var(--s-color-7488a796); box-shadow: none; flex-flow: row; margin: 48px 0px 0px; overflow: hidden; padding: 12px 48px; transition-delay: 0ms; transition-duration: 600ms; max-width: 100%;}
.sd.s1gce2iv.appear{opacity: 0; transition-duration: 1000ms;}
.sd.s1gce2iv.appear-active{transition-duration: 1000ms;}
.sd.s1gce2iv:hover{opacity: 1;}
@media screen and (max-width: 420px){.sd.s1gce2iv{margin: 24px 0px 0px; max-width: 100%;}}
.sd.sr1yxfe{color: var(--s-color-51b7ccbc); font-family: var(--s-font-d387890c); font-size: 14px; font-weight: 700; height: auto; letter-spacing: 0.05em; line-height: 1.9; margin: 0px; text-align: center; transition-delay: 1200ms; transition-duration: 800ms; width: auto; z-index: 2; max-width: 100%; justify-content: center;}
@media screen and (max-width: 840px){.sd.sr1yxfe{font-size: 14px;}}
@media screen and (max-width: 420px){.sd.sr1yxfe{font-size: 12px;}}
.sd.s1whfcnp{color: var(--s-color-51b7ccbc); font-size: 20px; margin: 0px 0px 0px 6px; z-index: 1; max-width: calc(100% - 6px);}
.sd.s1q4v7ri{background: var(--s-color-51b7ccbc); flex: 0 0 auto; height: 100%; left: 0px; margin: 0px; opacity: 0.1; position: absolute; scale: 1e-10 1; top: 0px; transform-origin: left center; transition-delay: 0ms; transition-duration: 600ms; width: 100%; z-index: 1; max-width: 100%;}
.sd.s1gce2iv:hover .sd.s1q4v7ri{opacity: 0.3; scale: 1;}
.sd.s120bag6{place-content: center; align-items: center; border-radius: 8px; box-shadow: none; flex: 0 0 auto; flex-flow: row; height: 520px; margin: 0px; overflow: hidden; padding: 0px; width: 60%; max-width: 60%;}
@media screen and (max-width: 840px){.sd.s120bag6{flex: 0 0 auto; height: 400px; width: 100%; max-width: 100%;}}
@media screen and (max-width: 420px){.sd.s120bag6{flex: 0 0 auto; height: 240px; width: 100%; max-width: 100%;}}
.sd.sirbdlo{flex: 0 0 auto; height: 100%; margin: 0px; transition-delay: 300ms; transition-duration: 3000ms; transition-timing-function: ease-in-out; width: 100%; max-width: 100%;}
.sd.sirbdlo.appear{scale: 1.05;}
.sd.sirbdlo.appear-active{}
.sd.sirbdlo::before{filter: brightness(0.7);}
.sd.s1ndbvd0{background: var(--s-color-7488a796); flex: 0 0 auto; height: 100%; left: 0px; margin: 0px; position: absolute; scale: 1e-10 1; top: 0px; transform-origin: right center; transition-delay: 500ms; transition-duration: 1000ms; width: 100%; z-index: 2; max-width: 100%;}
.sd.s1ndbvd0.appear{scale: 1;}
.sd.s1ndbvd0.appear-active{}
.sd.s1keoctp{place-content: center flex-start; align-items: center; flex: 0 0 auto; flex-flow: column; height: 100vh; left: 0px; margin: 0px; position: fixed; top: 0px; transition-delay: 700ms; transition-duration: 4000ms; transition-timing-function: linear; width: 100%; z-index: -1; max-width: 100%;}
.sd.s1keoctp.appear{scale: 1.05;}
.sd.s1keoctp.appear-active{}
.sd.s1keoctp::before{filter: brightness(0.8);}
.sd.s190dkpx{background: var(--s-color-61a46863); flex: 0 0 auto; height: 100vh; left: 0px; margin: 0px; position: fixed; scale: 1e-10 1; top: 0px; transform-origin: right center; transition-delay: 500ms; transition-duration: 1000ms; width: 100%; z-index: 2; max-width: 100%;}
.sd.s190dkpx.appear{scale: 1;}
.sd.s190dkpx.appear-active{}
body{background: rgb(255, 255, 255); transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1);}
.sd.ru7o6z::before{background-image: url("/assets/img/s-4464x2976_v-frms_webp_e78e0502-31f0-409d-b72d-03b9f393c448_small.webp");}
.sd.r1cl0d3u::before{background-image: url("/assets/img/s-4464x2976_v-frms_webp_eb6bcae3-5616-4d34-826c-2bb784203e6b_middle.webp");}
.sd.rq8zup7::before{background-image: url("/assets/img/s-1600x1200_v-fms_webp_e22e649a-e67e-4583-9894-bc2eb24b7481_small.webp");}
.sd.rvch334::before{background-image: url("/assets/img/s-5184x3456_v-frms_webp_bde20f9c-3072-4545-ac62-666aa3e57ea3_small.webp");}
.sd.rq9qkvl::before{background-image: url("/assets/img/s-5712x4284_v-frms_webp_a836175c-023d-4efd-af28-7379c3ba53c1_small.webp");}
.sd.r1rgimo6::before{background-image: url("/assets/img/s-1894x1286_v-frms_webp_0855ef17-d3c4-463f-970b-c3c0da3bea9b_small.webp");}
.sd.r2wkmy::before{background-image: url("/assets/img/s-1132x755_v-fs_webp_a795c5d1-5cfe-4f76-9c6f-1ea4e173b4b7_small.webp");}
.sd.r3wphhj::before{background-image: url("/assets/img/s-400x400_webp_8a7f25aa-173b-497b-bc6d-789b88f9af96.webp");}
.sd.r14gnfwc::before{background-image: url("/assets/img/s-1280x670_3a8dfc8d-0621-437c-a2a4-f88534508c73.webp");}
.sd.r1a6leup::before{background-image: url("/assets/img/unsplash-photo-1522050212171-61b01dd24579.jpg");}
.sd.r13tez4a::before{background-image: url("/assets/img/unsplash-photo-1502005097973-6a7082348e28.jpg");}
.sd.r1e11dli::before{background-image: url("/assets/img/unsplash-photo-1531538606174-0f90ff5dce83.jpg");}
.sd.r1hxm4af::before{background-image: url("/assets/img/s-4464x2976_v-frms_webp_a01e3fea-0694-48e7-abd9-73c0382eba8a_regular.webp");}
:root{--s-color-70a46ea8: #ededebff; --s-color-24a87df0: #ebeae1ff; --s-color-4585e48e: #ba1d22ff; --s-color-9398cd9b: #ffd500ff; --s-color-2d8d5954: #d0b16bff; --s-color-05ae075d: #0f5474ff; --s-color-51b7ccbc: #ffffffff; --s-color-7488a796: #111111ff; --s-color-ae85726c: #aaaaaaff; --s-color-74946288: #222222ff; --s-color-a9a373d2: #e8e8e8ff; --s-color-9fb18b52: #f23a3cff; --s-color-92a7f007: #111111ff; --s-color-beb10372: #ffffffff; --s-color-ff929267: #f8f7f6; --s-color-61a46863: #111111ff; --s-color-edb67c79: linear-gradient(rgba(51, 51, 51, 0.5), #333333); --s-color-4b8b49a0: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(102, 102, 102, 0) 53%); --s-color-e2b2f9a3: linear-gradient(#ffffff, rgba(255, 255, 255, 0)); --s-font-999e9af5: 'Noto Sans JP'; --s-font-d387890c: Montserrat; --s-font-02ac896f: Lato; --s-font-559796c0: Lora; --s-font-988af912: '黎ミンY10 M'; --s-font-c5be5769: '中ゴシックBBB JIS2004';}