.s_1tk {  }
.s_1tl { background: #fff; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }
@media screen and (max-width: 1140px){
.s_1tl { align-content: flex-start; align-items: flex-start; justify-content: flex-start; }
}
@media screen and (max-width: 540px){
.s_1tl { align-content: flex-start; align-items: flex-start; justify-content: flex-start; }
}
.s_1tm {  }
.s_1tn { align-content: center; align-items: center; display: none; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }
@media screen and (max-width: 1140px){
.s_1tn { display: flex; flex-direction: column; }
}
@media screen and (max-width: 840px){
.s_1tn { display: flex; }
}
@media screen and (max-width: 540px){
.s_1tn { display: flex; flex: none; }
}
@media screen and (max-width: 320px){
.s_1tn { display: flex; }
}
.s_1to {  }
.s_1tp {  }
.s_1tq { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 0px 270px; padding: 0px; max-width: calc(100% - 270px); }
@media screen and (max-width: 1140px){
.s_1tq { margin: 118px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.s_1tq { margin: 0px 0px 0px 0px; max-width: 100%; }
}
.s_1tr {  }
.s_1tj { align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 0px 0px; width: 100%; max-width: 100%; }
.js .s_1tj:not(.in) { opacity: 0; transition-delay: 500ms; transition-duration: 2000ms; }
.js .s_1tj.in-active { transition-delay: 500ms; transition-duration: 2000ms; }
@media screen and (max-width: 1140px){
.s_1tj { padding: 0px 50px; }
}
@media screen and (max-width: 540px){
.s_1tj { padding: 0px 20px; }
}
.s_1ts { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1ts { flex: none; margin: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.s_1ts { margin: 0px 0px 0px 0px; }
}
.s_1tt { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 24px 0px 24px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.s_1tt { margin: 0px 0px 20px 0px; max-width: 100%; }
}
.s_1tu { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 0px; --gh-s_1tu: 8px; --gv-s_1tu: 0px;  }
.s_1tv { flex-direction: row; flex-wrap: nowrap; gap: 8px; padding: 0px; --gh-s_1tv: 8px; --gv-s_1tv: 0px;  }
.s_1tw { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; }
.s_1tx { background: #1d415f; box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.08); color: #FFFFFF; font-family: var(--s-font-17945cb5); font-size: 12px; font-style: normal; font-weight: 800; height: auto; letter-spacing: 0.1em; line-height: 1; margin: 0px; padding: 8px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1140px){
.s_1tx { font-size: 12px; }
}
@media screen and (max-width: 840px){
.s_1tx { font-size: 12px; }
}
@media screen and (max-width: 540px){
.s_1tx { font-size: 12px; padding: 8px 16px; }
}
.s_1ty { 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_1ty { width: 100%; max-width: 100%; }
}
.s_1tz { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 100%; max-width: 100%; }
.s_1u0 { flex: none; gap: 32px; margin: 0px 0px 80px 0px; padding: 0px; width: 800px; --gh-s_1u0: 0px; --gv-s_1u0: 32px;  max-width: 100%; }
.s_1u1 { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 1px solid #0F1230; border-left: 0px solid #0F1230; border-right: 0px solid #0F1230; border-top: 0px solid #0F1230; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: calc(100% - (var(--gh-s_1u0) * 0)); max-width: calc(100% - (var(--gh-s_1u0) * 0)); }
.s_1u2 { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 12px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.s_1u2 { align-content: center; align-items: center; justify-content: flex-start; }
}
.s_1u3 { 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; margin: 0px 16px 0px 0px; padding: 5px 24px; text-align: left; width: auto; max-width: calc(100% - 16px); justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1u3 { font-size: 13px; }
}
@media screen and (max-width: 540px){
.s_1u3 { font-size: 12px; }
}
.s_1u4 { color: #0F1230; flex: none; font-family: var(--s-font-49bfbac9); font-size: 14px; font-style: normal; font-weight: 700; 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_1u4 { flex: none; font-size: 13px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.s_1u4 { font-size: 13px; }
}
.s_1u5 { 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.40; margin: 0px 0px 10px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1u5 { font-size: 16px; }
}
@media screen and (max-width: 540px){
.s_1u5 { font-size: 14px; line-height: 1.6; }
}
.s_1u6 { color: #0F1230; font-family: var(--s-font-17945cb5); font-size: 14px; font-style: normal; font-weight: 500; height: auto; letter-spacing: 0.1em; line-height: 1.4; margin: 0px 0px 29px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.s_1u6 { font-size: 13px; }
}
@media screen and (max-width: 540px){
.s_1u6 { font-size: 13px; line-height: 1.6; }
}
.s_1u7 { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 32px 0px 0px 0px; width: calc(100% - (var(--gh-s_1u0) * 0)); max-width: calc(100% - (var(--gh-s_1u0) * 0)); }
.s_1u8 { 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; display: none; flex: none; font-family: var(--s-font-17945cb5); font-size: 15px; font-weight: 400; height: 40px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 100px 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; }
@media screen and (max-width: 1140px){
.s_1u8 { display: none; }
}
@media screen and (max-width: 840px){
.s_1u8 { display: none; }
}
@media screen and (max-width: 540px){
.s_1u8 { display: none; }
}
@media screen and (max-width: 320px){
.s_1u8 { display: none; }
}
.s_1u9 { 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_1u9 { font-size: 14px; }
}
@media screen and (max-width: 540px){
.s_1u9 { font-size: 13px; }
}
.s_1ua {  }
.r_10t:before { background-image: url("/assets/img/94330a4b8126.svg") }
.s_1ub {  }
.s_1uc {  }
.s_1ud {  }
.s_1ue {  }
.s_1uf {  }
.s_1ug {  }
.s_1uh {  }
.s_1ui {  }
.s_1uj {  }
.s_1uk {  }
.s_1ul {  }
.s_1um {  }
.s_1un {  }
.s_1uo {  }
.s_1up {  }
.s_1uq {  }
.s_1ur {  }
.s_1us {  }
.s_1ut {  }
.s_1uu {  }
.s_1uv {  }
.s_1uw {  }
.s_1ux {  }
.s_1uy {  }
.r_10u:before { background-image: url("/assets/img/94330a4b8126.svg") }