.s_1rq {  }
.s_1rr { align-content: center; align-items: center; background: #fff; height: 100%; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px){
.s_1rr { align-content: flex-start; align-items: flex-start; justify-content: flex-start; }
}
.s_1rs {  }
.s_1rt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 0px 270px; padding: 0px 0px 0px 0px; width: calc(100% - 270px); max-width: calc(100% - 270px); }
@media screen and (max-width: 1140px){
.s_1rt { display: flex; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 840px){
.s_1rt { display: flex; }
}
@media screen and (max-width: 540px){
.s_1rt { display: flex; flex: none; }
}
@media screen and (max-width: 320px){
.s_1rt { display: flex; }
}
.s_1rn { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 1170px; max-width: 100%; }
.js .s_1rn:not(.in) { opacity: 0; transition-delay: 500ms; transition-duration: 2000ms; }
.js .s_1rn.in-active { transition-delay: 500ms; transition-duration: 2000ms; }
.s_1ru { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: space-between; margin: 0px 0px 0px 0px; padding: 40px 80px 42px 80px; width: 1440px; --gh-s_1ru: 10px; --gv-s_1ru: 0px;  max-width: 100%; }
@media screen and (max-width: 840px){
.s_1ru { padding: 40px 20px 42px 20px; --gh-s_1ru: 10px; --gv-s_1ru: 0px; }
}
@media screen and (max-width: 540px){
.s_1ru { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: center; margin: 0px 0px 0px 0px; padding: 35px 20px 20px 20px; --gh-s_1ru: 0px; --gv-s_1ru: 24px; }
}
.s_1rv { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 6px; justify-content: center; padding: 0px; --gh-s_1rv: 0px; --gv-s_1rv: 6px;  }
@media screen and (max-width: 540px){
.s_1rv { transform: ; --gh-s_1rv: 0px; --gv-s_1rv: 6px; }
}
.s_1rw { color: #1D415F; font-family: var(--s-font-49bfbac9); font-size: 64px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.s_1rw { font-size: 36px; text-align: left; justify-content: flex-start; }
}
.s_1rx { color: #0F1230; font-family: var(--s-font-17945cb5); font-size: 32px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.s_1rx { font-size: 18px; }
}
.s_1ry { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; padding: 0px; --gh-s_1ry: 10px; --gv-s_1ry: 0px;  }
@media screen and (max-width: 540px){
.s_1ry { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 20px; justify-content: center; width: calc(100% - (var(--gh-s_1ru) * 0)); --gh-s_1ry: 0px; --gv-s_1ry: 20px; max-width: calc(100% - (var(--gh-s_1ru) * 0)); }
}
.s_1rz { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; padding: 0px; --gh-s_1rz: 10px; --gv-s_1rz: 0px;  }
@media screen and (max-width: 540px){
.s_1rz { flex: none; flex-direction: column; gap: 20px; width: calc(100% - (var(--gh-s_1ry) * 0)); --gh-s_1rz: 0px; --gv-s_1rz: 20px; max-width: calc(100% - (var(--gh-s_1ry) * 0)); }
}
.s_1s0 { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: calc(100% - (var(--gv-s_1rz) * 0)); justify-content: flex-start; padding: 0px; width: auto; --gh-s_1s0: 16px; --gv-s_1s0: 0px;  max-width: 100%; }
@media screen and (max-width: 840px){
.s_1s0 { margin: 0px 0px 0px -100px; --gh-s_1s0: 16px; --gv-s_1s0: 0px; max-width: calc(100% - -100px); height: calc(100% - (var(--gv-s_1rz) * 0)); }
}
@media screen and (max-width: 540px){
.s_1s0 { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; width: calc(100% - (var(--gh-s_1rz) * 0)); --gh-s_1s0: 0px; --gv-s_1s0: 10px; max-width: calc(100% - (var(--gh-s_1rz) * 0)); height: calc(100% - (var(--gv-s_1rz) * 0)); }
}
.s_1s1 { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: center; padding: 0px; --gh-s_1s1: 16px; --gv-s_1s1: 0px;  }
@media screen and (max-width: 540px){
.s_1s1 { flex-direction: row; gap: 10px; --gh-s_1s1: 10px; --gv-s_1s1: 0px; }
}
.s_1s2 { color: #0F1230; font-family: var(--s-font-17945cb5); font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1s2 { font-size: 13px; }
}
@media screen and (max-width: 540px){
.s_1s2 { font-size: 12px; }
}
.s_1s3 { align-items: center; background: #1D415F; flex-direction: column; height: 1px; justify-content: center; width: 30px; max-width: 100%; }
@media screen and (max-width: 540px){
.s_1s3 { flex: none; width: 10px; max-width: 100%; }
}
.s_1s4 { color: #0F1230; font-family: var(--s-font-17945cb5); font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1s4 { font-size: 13px; }
}
@media screen and (max-width: 540px){
.s_1s4 { font-size: 12px; }
}
.s_1s5 { align-items: center; background: #1D415F; flex-direction: column; height: 1px; justify-content: center; width: 30px; max-width: 100%; }
@media screen and (max-width: 540px){
.s_1s5 { flex: none; width: 10px; max-width: 100%; }
}
.s_1s6 { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: center; padding: 0px; --gh-s_1s6: 16px; --gv-s_1s6: 0px;  }
@media screen and (max-width: 540px){
.s_1s6 { flex-direction: column; flex-wrap: nowrap; gap: 3px; --gh-s_1s6: 0px; --gv-s_1s6: 3px; }
}
.s_1s7 { color: #0F1230; font-family: var(--s-font-17945cb5); font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: 0.05em; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1s7 { font-size: 13px; }
}
@media screen and (max-width: 540px){
.s_1s7 { font-size: 12px; }
}
.s_1ro { align-content: center; align-items: center; background: rgba(0,0,0,0.0); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; margin: 0px 0px 80px 0px; padding: 0px 0px 0px 0px; width: 1024px; --gh-s_1ro: 0px; --gv-s_1ro: 0px;  max-width: 100%; }
.js .s_1ro:not(.in) { opacity: 0; transition-delay: 500ms; transition-duration: 2000ms; --gh-s_1ro: 0px; --gv-s_1ro: 0px; }
.js .s_1ro.in-active { transition-delay: 500ms; transition-duration: 2000ms; }
@media screen and (max-width: 1140px){
.s_1ro { display: flex; flex: none; margin: 48px 0px 100px 0px; padding: 0px 20px 0px 20px; --gh-s_1ro: 0px; --gv-s_1ro: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.s_1ro { display: flex; flex-direction: column; flex-wrap: nowrap; margin: 40px 0px 40px 0px; padding: 0px 40px; --gh-s_1ro: 0px; --gv-s_1ro: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.s_1ro { display: flex; flex: none; margin: 24px 0px 64px 0px; padding: 0px 20px; width: 100%; --gh-s_1ro: 0px; --gv-s_1ro: 0px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.s_1ro { display: flex; --gh-s_1ro: 0px; --gv-s_1ro: 0px; }
}
.s_1s8 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 40px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1s8 { flex: none; width: calc(100% - (var(--gh-s_1ro) * 0)); max-width: calc(100% - (var(--gh-s_1ro) * 0)); }
}
.s_1s9 { align-items: center; background: #D6D6D6; flex-direction: column; height: 1px; justify-content: center; margin: 0px 0px 40px 0px; width: 1024px; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1s9 { width: 100%; max-width: 100%; }
}
.s_1sa { color: #0F1230; font-family: var(--s-font-17945cb5); font-size: 28px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 16px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.s_1sa { font-size: 18px; margin: 0px 0px 8px 0px; text-align: left; max-width: 100%; justify-content: flex-start; }
}
.s_1sb { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }
@media screen and (max-width: 540px){
.s_1sb { padding: 0px; }
}
.s_1sc { background: #1d415f; border-bottom: 0px solid #0f1230; border-left: 0px solid #0f1230; border-right: 0px solid #0f1230; border-top: 0px solid #0f1230; color: #FFFFFF; font-family: var(--s-font-17945cb5); font-size: 12px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.2; margin: 0px 16px 0px 0px; padding: 6px 24px; text-align: left; width: auto; max-width: calc(100% - 16px); justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1sc { font-size: 13px; }
}
@media screen and (max-width: 540px){
.s_1sc { color: #FFFFFF; font-size: 12px; margin: 0px 10px 0px 0px; padding: 4px 12px; max-width: calc(100% - 10px); }
}
.s_1sd { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-bottom: 0px solid #0f1230; border-left: 0px solid #0f1230; border-right: 0px solid #0f1230; border-top: 0px solid #0f1230; color: transparent; font-family: var(--s-font-49bfbac9); font-size: 14px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px; padding: 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; background-clip: text; -webkit-background-clip: text; --g-color-0: #1d415f; --g-position-0: 0%; --g-color-1: rgb(31, 37, 95); --g-position-1: 100%; --g-color-2: rgb(31, 37, 95); --g-position-2: 100%; --g-color-3: rgb(31, 37, 95); --g-position-3: 100%; --g-color-4: rgb(31, 37, 95); --g-position-4: 100%; --g-color-5: rgb(31, 37, 95); --g-position-5: 100%; --g-color-6: rgb(31, 37, 95); --g-position-6: 100%; --g-color-7: rgb(31, 37, 95); --g-position-7: 100%; --g-color-8: rgb(31, 37, 95); --g-position-8: 100%; --g-color-9: rgb(31, 37, 95); --g-position-9: 100%; --g-color-10: rgb(31, 37, 95); --g-position-10: 100%; --g-color-11: rgb(31, 37, 95); --g-position-11: 100%; --g-angle: 135deg; }
@media screen and (max-width: 840px){
.s_1sd { font-size: 13px; }
}
@media screen and (max-width: 540px){
.s_1sd { font-size: 13px; letter-spacing: 0.1em; padding: 4px 0px; }
}
.s_1se { color: #0F1230; flex: none; font-family: var(--s-font-17945cb5); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 2; padding: 0px 0px 0px; text-align: left; width: calc(100% - (var(--gh-s_1ro) * 0)); max-width: calc(100% - (var(--gh-s_1ro) * 0)); }
.s_1se >[data-type="embed_code"] { flex: 1; }
.s_1se >figure { margin: 64px 0px 64px 0px; }
.s_1se >h2 { border-bottom: 1px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; color: #1D415F; flex: none; font-size: 24px; line-height: 1.2; margin: 64px 0px 32px 0px; padding: 10px 0px 10px 0px; }
.s_1se >h3 { font-size: 20px; line-height: 1.2; margin: 56px 0px 32px 0px; }
.s_1se >h4 { color: #1D415F; font-size: 18px; line-height: 1.2; margin: 0px 0px 16px 0px; }
.s_1se >p { font-size: 14px; margin: 0px 0px 28px 0px; }
.s_1se strong { font-size: 16px; font-weight: 700; }
@media screen and (max-width: 540px){
.s_1se >h2 { font-size: 16px; }
.s_1se >h3 { font-size: 14px; }
.s_1se >h4 { font-size: 13px; }
.s_1se >p { font-size: 12px; }
.s_1se strong { font-size: 14px; }
}
.s_1sf { align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 20px; flex: none; flex-direction: column; height: 40px; justify-content: center; margin: 53px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 200px; max-width: 100%; --g-color-0: rgb(15, 18, 48); --g-position-0: 0%; --g-color-1: rgb(31, 37, 95); --g-position-1: 100%; --g-color-2: rgb(31, 37, 95); --g-position-2: 100%; --g-color-3: rgb(31, 37, 95); --g-position-3: 100%; --g-color-4: rgb(31, 37, 95); --g-position-4: 100%; --g-color-5: rgb(31, 37, 95); --g-position-5: 100%; --g-color-6: rgb(31, 37, 95); --g-position-6: 100%; --g-color-7: rgb(31, 37, 95); --g-position-7: 100%; --g-color-8: rgb(31, 37, 95); --g-position-8: 100%; --g-color-9: rgb(31, 37, 95); --g-position-9: 100%; --g-color-10: rgb(31, 37, 95); --g-position-10: 100%; --g-color-11: rgb(31, 37, 95); --g-position-11: 100%; --g-angle: 135deg; }
@media screen and (max-width: 540px){
.s_1sf { border-radius: 32px; flex: none; height: 50px; max-width: 100%; }
}
.s_1sg { color: #FFFFFF; font-family: var(--s-font-17945cb5); font-size: 13px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.s_1sg { font-size: 13px; }
}
.s_1sh { align-items: center; background: #D6D6D6; flex-direction: column; height: 1px; justify-content: center; margin: 0px 0px 80px 0px; width: 1024px; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1sh { width: 100%; max-width: 100%; }
}
.s_1rp { align-content: center; align-items: center; background: #f5f3f0; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 64px 0px 64px 0px; width: 100%; max-width: 100%; }
.js .s_1rp:not(.in) { opacity: 0; transition-delay: 500ms; transition-duration: 2000ms; }
.js .s_1rp.in-active { transition-delay: 500ms; transition-duration: 2000ms; }
@media screen and (max-width: 840px){
.s_1rp { padding: 64px 40px; }
}
@media screen and (max-width: 540px){
.s_1rp { padding: 48px 40px 64px 40px; }
}
.s_1si { color: #1D415F; font-family: var(--s-font-49bfbac9); font-size: 40px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.6; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.s_1si { font-size: 18px; text-align: left; justify-content: flex-start; }
}
.s_1sj { color: #0F1230; font-family: var(--s-font-17945cb5); font-size: 20px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px 0px 40px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.s_1sj { font-size: 18px; text-align: left; justify-content: flex-start; }
}
.s_1sk { background: #1D415F; flex: none; height: 1px; margin: 0px 0px 40px 0px; width: 80px; max-width: 100%; }
.s_1sl { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: wrap; gap: 40px; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px; width: 1024px; --gh-s_1sl: 40px; --gv-s_1sl: 40px;  max-width: 100%; }
@media screen and (max-width: 840px){
.s_1sl { align-content: flex-start; align-items: flex-start; justify-content: center; --gh-s_1sl: 40px; --gv-s_1sl: 40px; }
}
@media screen and (max-width: 540px){
.s_1sl { gap: 40px; --gh-s_1sl: 40px; --gv-s_1sl: 40px; }
}
.s_1sm { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 1px solid #1D415F; border-left: 0px solid #1D415F; border-right: 0px solid #1D415F; border-top: 0px solid #1D415F; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; width: calc(50% - (var(--gh-s_1sl) * 0.5)); --gh-s_1sm: 0px; --gv-s_1sm: 0px;  max-width: calc(50% - (var(--gh-s_1sl) * 0.5)); }
@media screen and (max-width: 540px){
.s_1sm { flex: none; height: auto; width: calc(100% - (var(--gh-s_1sl) * 0)); --gh-s_1sm: 0px; --gv-s_1sm: 0px; max-width: calc(100% - (var(--gh-s_1sl) * 0)); }
}
.s_1sn { box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.08); flex: none; height: auto; margin: 0px 0px 16px 0px; width: calc(100% - (var(--gh-s_1sm) * 0)); max-width: calc(100% - (var(--gh-s_1sm) * 0)); }
@media screen and (max-width: 540px){
.s_1sn { flex: none; }
}
.s_1so { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 13px; justify-content: center; margin: 0px 0px 12px 0px; padding: 0px; --gh-s_1so: 13px; --gv-s_1so: 0px;  max-width: 100%; }
.s_1sp { color: #868A98; font-family: var(--s-font-49bfbac9); font-size: 16px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px 0px -1px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1sp { font-size: 14px; }
}
@media screen and (max-width: 540px){
.s_1sp { font-size: 13px; }
}
.s_1sq { align-items: center; background: #868A98; flex: none; flex-direction: column; height: 22px; justify-content: center; margin: 0px; width: 1px; max-width: 100%; }
.s_1sr { background: #1D415F; color: #FFFFFF; font-family: var(--s-font-17945cb5); font-size: 12px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0.1em; line-height: 1; padding: 5px 10px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1sr { font-size: 13px; }
}
@media screen and (max-width: 540px){
.s_1sr { font-size: 12px; }
}
.s_1ss { color: #0F1230; font-family: var(--s-font-17945cb5); font-size: 16px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1.2; margin: 0px 0px 16px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1ss { font-size: 14px; }
}
@media screen and (max-width: 540px){
.s_1ss { font-size: 13px; }
}
.s_1st { align-content: center; align-items: center; display: none; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 32px 0px 0px 0px; width: calc(100% - (var(--gh-s_1sl) * 0)); max-width: calc(100% - (var(--gh-s_1sl) * 0)); }
@media screen and (max-width: 1140px){
.s_1st { display: none; }
}
@media screen and (max-width: 840px){
.s_1st { display: none; }
}
@media screen and (max-width: 540px){
.s_1st { display: none; }
}
@media screen and (max-width: 320px){
.s_1st { display: none; }
}
.s_1su { background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 20px; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2); color: #333; flex: none; font-family: var(--s-font-e986ed55); font-size: 15px; font-weight: 400; height: 40px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px; opacity: 1; padding: 0px; text-align: left; width: 200px; max-width: 100%; --g-color-0: rgb(15, 18, 48); --g-position-0: 0%; --g-color-1: rgb(31, 37, 95); --g-position-1: 100%; --g-color-2: rgb(31, 37, 95); --g-position-2: 100%; --g-color-3: rgb(31, 37, 95); --g-position-3: 100%; --g-color-4: rgb(31, 37, 95); --g-position-4: 100%; --g-color-5: rgb(31, 37, 95); --g-position-5: 100%; --g-color-6: rgb(31, 37, 95); --g-position-6: 100%; --g-color-7: rgb(31, 37, 95); --g-position-7: 100%; --g-color-8: rgb(31, 37, 95); --g-position-8: 100%; --g-color-9: rgb(31, 37, 95); --g-position-9: 100%; --g-color-10: rgb(31, 37, 95); --g-position-10: 100%; --g-color-11: rgb(31, 37, 95); --g-position-11: 100%; --g-angle: 135deg; }
.s_1sv { color: #FFFFFF; font-family: var(--s-font-17945cb5); font-size: 13px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1sv { font-size: 14px; }
}
@media screen and (max-width: 540px){
.s_1sv { font-size: 13px; }
}
.s_1sw {  }
.s_1sx {  }
.s_1sy {  }
.r_ze:before { background-image: url("/assets/img/94330a4b8126.svg") }
.s_1sz {  }
.s_1t0 {  }
.s_1t1 {  }
.s_1t2 {  }
.s_1t3 {  }
.s_1t4 {  }
.s_1t5 {  }
.s_1t6 {  }
.s_1t7 {  }
.s_1t8 {  }
.s_1t9 {  }
.s_1ta {  }
.s_1tb {  }
.s_1tc {  }
.s_1td {  }
.s_1te {  }
.s_1tf {  }
.s_1tg {  }
.s_1th {  }
.s_1ti {  }
.r_zf:before { background-image: url("/assets/img/94330a4b8126.svg") }