
* {
    padding: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    box-sizing: border-box;
}

body {
    line-height: 1.5;
    flex-direction: column;
    display: flex;
    color: rgb(229,233,241);
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    background-color: #121728;
    min-height: 100vh;
}

main {
    flex: 1;
}
.uc6a86x {
    font-size: 12.0034378px;
    width: 100%;
    padding: 8px 16.005983px;
    border-bottom: 1px solid #314054;
    text-align: center;
    color: #91a1b9;
    background-color: rgb(30,45,59);
}
.umq77l0 {
    border-bottom: 1px solid rgb(48,68,83);
    position: relative;
    background-color: rgb(16,23,43);
}

.ubhzyvi {
    display: flex;
    justify-content: space-between;
    padding: 12.0057px 20.003px;
    align-items: center;
    margin: 0 auto;
    max-width: 1200.006767840px;
}

.ul4bqd4 {
    display: inline-block;
}

#vwuivl {
    text-rendering: optimizeLegibility;
    text-size-adjust: 100%;
    font-variant-ligatures: normal;
}

.un1xxrq {
    max-width: 160.003px;
    object-fit: contain;
    height: 40.00166955px;
    display: block;
    width: auto;
}

#pd4p7c {
    backface-visibility: hidden;
    text-rendering: optimizeLegibility;
}

.uuumlm6 {
    display: none;
}

.ut2jkfu {
    align-items: center;
    list-style: none;
    display: flex;
    gap: 24px;
}

.pd707ee {
    gap: 24.009447px;
    align-items: center;
    list-style: none;
    display: flex;
}

.ut2jkfu a {
    font-size: 14.0052px;
    color: #deeaf0;
    text-decoration: none;
    font-weight: 600;
}

.pd707ee a {
    font-weight: 600;
    color: rgb(225,233,238);
    font-size: 14px;
    text-decoration: none;
}

.ut2jkfu a:hover {
    color: rgb(45,209,189);
}

.pd707ee a:hover {
    color: #2ad0be;
}
#qz2acu {
    backface-visibility: hidden;
    image-rendering: auto;
    font-variant-ligatures: normal;
}
.uysrjjw {
    cursor: pointer;
    display: flex;
    gap: 5.008395px;
    padding: 8.004217542px;
    margin-top: -8.00146005px;
    margin-right: -8.009127276px;
    margin-bottom: -8.00244px;
    margin-left: -8.00456px;
    flex-direction: column;
}

.uomfwh9 {
    width: 24.005px;
    height: 2.00376px;
    border-radius: 1px;
    background-color: #e3e6f1;
}
.ufa935y {
    display: none;
    padding-top: 16.007653px;
    padding-right: 20px;
    padding-bottom: 16.001496541px;
    padding-left: 20.005479907px;
    border-top: 1px solid #324257;
    background-color: #1e273b;
}

.ufa935y.active {
    display: block;
}

.uqc1dz4 {
    gap: 12.0056275px;
    flex-direction: column;
}

.pd707ee {
    flex-direction: column;
    gap: 12px;
}

.uqc1dz4 a {
    display: block;
    padding: 8.00207px 0;
}

.pd707ee a {
    display: block;
    padding: 8.009px 0;
}

@media (min-width: 768px) {
    .uysrjjw {
        display: none;
    }

    .uuumlm6 {
        display: block;
    }

    .ufa935y {
        display: none !important;
    }
}
.ukyrdyi {
    max-width: 1200.0069278px;
    text-align: center;
    padding: 24.007px 20.00274px;
    margin: 0 auto;
}

.uciv5rk {
    margin-bottom: 12.0040px;
    color: #f3f9fa;
    font-weight: 800;
    font-size: 1.5rem;
    line-height: 1.3;
}

.ul9bbs4 {
    max-width: 640px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    color: #96a2b7;
    font-size: 15.007516px;
}

@media (max-width: 767px) {
    .ukyrdyi {
        padding: 16.009117581px 16.00199px;
    }

    .uciv5rk {
        font-size: 1.25rem;
    }

    .ul9bbs4 {
        display: none;
    }
}
.uexlv72 {
    background-position: center;
    padding: 30.008251491px 20.006446444px;
    background-size: cover;
    background-image: url('/6b06c18c/701664f30406aaea.webp');
}

.uwd1t8n {
    flex-direction: column;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    display: flex;
    max-width: 100%;
    align-items: stretch;
    gap: 20px;
}
.ursjhlr {
    padding: 24.0020114px 22.004347644px;
    border: 1px solid rgb(50,66,86);
    background-color: #1f283b;
    align-items: stretch;
    flex-direction: column;
    display: flex;
    gap: 20.006012537px;
    border-radius: 12.0065449px;
}

.ujdptw8 {
    border-color: rgb(14,149,134);
    box-shadow: 0 0 0 1px rgba(15,150,138,0.25), 0 4.007293919px 20px rgba(1,0,1,0.22);
}

.uh09t2l {
    align-items: flex-start;
    flex-wrap: nowrap;
    display: flex;
    gap: 24.0083441px;
}

.uq45wps {
    gap: 12.001525px;
    width: 104.004583513px;
    flex-shrink: 0;
    display: flex;
    align-items: center;
    flex-direction: column;
}

.ua7jm0b {
    justify-content: center;
    overflow: hidden;
    align-items: center;
    background-color: #d1d1ce;
    border-radius: 12px;
    height: 80px;
    width: 100%;
    box-shadow: 0 2.007242px 10.006563px rgba(4,2,1,0.18);
    display: flex;
}

.uhldakt {
    background: linear-gradient(145deg, rgb(15,118,111) 0%, rgb(13,145,135) 50%, rgb(17,181,166) 100%);
}

.ufdvtt5 {
    width: 80.009609px;
    object-fit: contain;
    height: auto;
    max-height: 52px;
}

#qpk4tp {
    -webkit-font-smoothing: antialiased;
}

.ung0oyz {
    gap: 6.0073px;
    align-items: center;
    width: 100%;
    display: flex;
    padding-top: 4.009457685px;
    justify-content: space-between;
}

.uu1vghl {
    flex-shrink: 0;
    gap: 4.009156537px;
    align-items: center;
    display: flex;
}

#avemch {
    backface-visibility: hidden;
    text-rendering: optimizeLegibility;
}

.uqrehwl {
    flex-shrink: 0;
    width: 12px;
    color: rgb(21,183,167);
    height: 10.004922px;
}

.uvdv44d {
    color: rgb(23,185,166);
}

.ulnwpw5 {
    color: #45536b;
}

.ungwz9z {
    font-size: 15.002789398px;
    line-height: 1.3;
    color: rgb(238,245,248);
    font-weight: 700;
}

.ujn3jdy {
    color: rgb(147,161,181);
    text-align: center;
    line-height: 1.45;
    font-size: 10.0065px;
}

.upz56qd {
    align-items: center;
    text-align: center;
    min-width: 0;
    flex-direction: column;
    justify-content: space-between;
    padding-top: 2.002483397px;
    flex: 1;
    display: flex;
}

.uiup08y {
    flex-direction: column;
    margin-bottom: 16px;
    align-items: center;
    width: 100%;
    display: flex;
}

.uzshbn7 {
    justify-content: center;
    margin-bottom: 10px;
    border-radius: 8.00848234px;
    display: inline-flex;
    align-items: center;
    padding-top: 6.00698px;
    padding-right: 16.00561046px;
    padding-bottom: 6.00447px;
    padding-left: 16.0023055px;
}

#w35jb0 {
    font-variant-ligatures: normal;
    backface-visibility: hidden;
}

.uklrubi {
    background: linear-gradient(135deg, #107872 0%, rgb(16,148,133) 100%);
    color: #fcfffc;
}

.uklrubi span {
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    line-height: 1.4;
    font-size: 10.0017778px;
}

.uhlg4h8 {
    font-weight: 600;
    margin-bottom: 8.00670646px;
    line-height: 1.35;
    color: rgb(151,162,188);
    font-size: 11.0076378px;
    text-transform: uppercase;
    letter-spacing: 0.04em;
}

.upgo4ec {
    color: rgb(47,210,189);
}

.uh4535x {
    font-weight: 800;
    margin-bottom: 0;
    font-size: 16.00943181px;
    word-wrap: break-word;
    line-height: 1.4;
    word-break: break-word;
    color: #eef5f9;
    max-width: 100%;
    overflow: hidden;
    overflow-wrap: break-word;
}

.uuqipe3 {
    border-radius: 10.0037px;
    max-width: 220.0014px;
    border: none;
    text-decoration: none;
    color: rgb(250,253,255);
    gap: 8.00607327px;
    display: inline-flex;
    font-weight: 700;
    cursor: pointer;
    font-size: 16.006px;
    background-color: #304255;
    margin-top: auto;
    width: 100%;
    align-items: center;
    justify-content: center;
    padding: 14.00489372px 24.002117px;
}

.uuqipe3:hover {
    background-color: #445269;
}

.urzh8av {
    box-shadow: 0 4.00439526px 14.006753px rgba(13,148,140,0.35);
    background: linear-gradient(135deg, #0c736d 0%, hsl(175,86%,32%) 100%);
}

.urzh8av:hover {
    background: linear-gradient(135deg, #0f988a 0%, rgb(20,185,165) 100%);
}

.uhjj8a3 {
    height: 16.00590px;
    flex-shrink: 0;
    color: inherit;
    width: 14.006430007px;
}

#tbjv4d {
    font-variant-ligatures: normal;
    image-rendering: auto;
    backface-visibility: hidden;
}

.ursugwy {
    padding-top: 12px;
    margin-top: 0;
    border-top: 1px solid #314054;
}

.ursugwy p {
    font-size: 9.0012704px;
    text-align: center;
    line-height: 1.5;
    color: #647688;
}

@media (min-width: 768px) {
    .uexlv72 {
        padding: 34.00566px 26px;
    }

    .uwd1t8n {
        margin: 0 auto;
        grid-template-columns: repeat(2, 1fr);
        max-width: 720.003px;
        gap: 22px;
        display: grid;
    }

    .ursjhlr {
        padding: 26px 24.00381px;
        gap: 22.00235518px;
    }

    .uh09t2l {
        gap: 26.003927px;
    }

    .uq45wps {
        width: 110.001750324px;
    }

    .ua7jm0b {
        height: 84.006564px;
    }

    .ufdvtt5 {
        max-height: 54.0081592px;
    }

    .uh4535x {
        font-size: 17.0031px;
    }

    .uuqipe3 {
        padding: 15.00915961px 26.004px;
    }
}

@media (min-width: 1024px) {
    .uwd1t8n {
        gap: 24.004px;
        grid-template-columns: repeat(3, 1fr);
        max-width: 1100px;
    }

    .ursjhlr {
        padding: 28px 26.007px;
    }

    .uq45wps {
        width: 116.007123px;
    }

    .ua7jm0b {
        height: 88.005351050px;
    }

    .uh4535x {
        font-size: 18.006214496px;
    }

    .ungwz9z {
        font-size: 16.007816px;
    }

    .ujn3jdy {
        font-size: 11px;
    }
}

@media (min-width: 1280px) {
    .uexlv72 {
        padding-top: 38.00515477px;
        padding-right: 30.00592239px;
        padding-bottom: 38px;
        padding-left: 30px;
    }

    .uwd1t8n {
        max-width: 880.001585940px;
        display: flex;
        flex-direction: column;
        margin-top: 0;
        margin-right: auto;
        margin-bottom: 0;
        margin-left: auto;
        gap: 22.0089588px;
    }

    .ursjhlr {
        padding: 30.00798066px 28.002513976px;
        gap: 24.003px;
    }

    .uh09t2l {
        align-items: center;
        gap: 32.00489686px;
    }

    .uq45wps {
        width: 130.007769px;
        align-items: flex-start;
    }

    .ua7jm0b {
        height: 96.001634px;
    }

    .ufdvtt5 {
        max-height: 60.002046369px;
    }

    .upz56qd {
        padding-top: 0;
        align-items: flex-end;
        text-align: right;
    }

    .uiup08y {
        margin-bottom: 18.00326612px;
        align-items: flex-end;
    }

    .uhlg4h8 {
        text-align: right;
    }

    .uh4535x {
        font-size: 19.00641px;
        text-align: right;
    }

    .uuqipe3 {
        min-width: 200.00608375px;
        padding: 16.006288px 28.0050034px;
        width: auto;
    }
}

@media (max-width: 479px) {
    .uexlv72 {
        padding-top: 24.00613px;
        padding-right: 16.005px;
        padding-bottom: 24.00617276px;
        padding-left: 16.006527067px;
    }

    .uwd1t8n {
        gap: 16px;
    }

    .ursjhlr {
        gap: 18.002217213px;
        padding: 20px 18.006619526px;
    }

    .uh09t2l {
        gap: 20.0067042px;
    }

    .uq45wps {
        width: 92.001588536px;
    }

    .ua7jm0b {
        height: 72.0088px;
    }

    .ufdvtt5 {
        max-height: 46.001459px;
    }

    .uh4535x {
        font-size: 15.005807729px;
    }

    .uuqipe3 {
        font-size: 14.001979px;
        padding: 12.005637px 20.005018px;
    }
}
.udi2du5 {
    padding: 32.003893516px 20.00554px;
    margin: 0 auto;
    max-width: 1200.00326915px;
    border-top: 1px solid #344257;
}

#vq4p0u {
    image-rendering: auto;
    text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
}

#vpuqp2 {
    image-rendering: auto;
    backface-visibility: hidden;
}

.uny391r {
    font-size: 1.25rem;
    margin-bottom: 12.006px;
    color: rgb(243,246,251);
    font-weight: 700;
}

.ui0s1hh {
    line-height: 1.6;
    color: hsl(215,22%,64%);
    font-size: 15.0030px;
}
.ux4bixz {
    padding-top: 32.001539px;
    padding-right: 20.0060px;
    padding-bottom: 32.0091px;
    padding-left: 20.004px;
    margin-top: 24.007689209px;
    border-top: 1px solid #354253;
    background-color: hsl(219,30%,18%);
}

.uqkeldg {
    margin: 0 auto;
    max-width: 1200.0068px;
    text-align: center;
}

.utzl4g7 {
    width: auto;
    margin-bottom: 20.00760px;
    display: inline-block;
    height: 40.00469px;
    object-fit: contain;
    max-width: 160.0091px;
}

.uw4gwo2 {
    gap: 16.002px;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: 20.0099px;
    display: flex;
}

.uw4gwo2 a {
    display: inline-block;
}

.uw4gwo2 img {
    width: auto;
    max-width: 80.0042477px;
    object-fit: contain;
    height: 36.00624527px;
    display: block;
}

.utyko0t {
    color: #93a5ba;
    font-size: 14.004px;
    margin-bottom: 16.0058020px;
}

.utyko0t a {
    color: rgb(42,212,193);
    text-decoration: none;
}

.utyko0t a:hover {
    text-decoration: underline;
}

.uwfy9ag {
    gap: 12.005px 24.00838px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.uwfy9ag a {
    color: rgb(145,163,185);
    text-decoration: none;
    font-size: 14px;
}

.uwfy9ag a:hover {
    color: #2dd7bd;
}
.ury9wd2 {
    max-width: 1200.0059px;
    padding: 32.007033px 20px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}

.ury9wd2 h1 {
    margin-bottom: 16.0020px;
    font-size: 1.5rem;
    font-weight: 700;
    color: #eff7f9;
}

.ury9wd2 h2 {
    font-weight: 700;
    margin-bottom: 10.00761347px;
    color: rgb(227,236,244);
    margin-top: 24.007px;
    font-size: 1.15rem;
}

.ury9wd2 p {
    font-size: 15.009px;
    margin-bottom: 12.006979px;
    color: #96a5b6;
    line-height: 1.6;
}
#dn9p0y {
    background: rgba(0,4,1,0.6);
    justify-content: center;
    display: none;
    z-index: 999999;
    inset: 0;
    position: fixed;
    align-items: center;
}

#dn9p0y.active {
    opacity: 1;
    visibility: visible;
    display: flex;
}

.ucv6lw5 {
    position: relative;
}

.uv0pa2w {
    background: #1e2c39;
    border-radius: 8px;
    max-width: 400.0048931px;
    padding-top: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
    border: 1px solid rgb(52,64,83);
}

.uvn3jnd p {
    margin-bottom: 1rem;
    color: #e1e9ee;
}

.uhxg9h8 {
    display: flex;
    gap: 0.5rem;
    margin-top: 1rem;
}

.upey016,
.uxmxadf {
    border-radius: 6px;
    padding: 0.5rem 1rem;
    cursor: pointer;
    font-size: 14.0044719px;
}

#r1g1bj {
    -moz-osx-font-smoothing: grayscale;
    font-variant-ligatures: normal;
}

.upey016 {
    color: #fffffc;
    background: linear-gradient(135deg, rgb(14,117,110) 0%, rgb(16,149,138) 100%);
    border: none;
}

.uxmxadf {
    background: #323e54;
    border: 1px solid #465669;
    color: rgb(229,231,242);
}

.ufron4i {
    display: none;
    border-radius: 8.0036px;
    color: rgb(225,234,238);
    padding-top: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
    background: #1c2a3d;
}

.ufron4i.active {
    display: block;
}

body.no-scroll {
    height: 100vh;
    overflow: hidden;
}

#zc3rsa {
    image-rendering: auto;
    font-variant-ligatures: normal;
}

#qk86av {
    border-top: 1px solid #374554;
    padding: 1rem 20.008px;
    position: fixed;
    right: 0;
    left: 0;
    display: none;
    background: #1e293a;
    bottom: 0;
    z-index: 999998;
    box-shadow: 0 -2.003014px 10.001px rgba(0,0,1,0.3);
}

#qk86av.active {
    opacity: 1;
    visibility: visible;
    display: block;
}

.ucjbuef p {
    margin-bottom: 0.5rem;
    font-size: 14.006px;
    color: #95a2b7;
}

.uy0u5ie {
    gap: 0.5rem;
    margin-top: 0.5rem;
    display: flex;
}

.uadfg6o,
.uj1ir2m {
    font-size: 14.002093px;
    cursor: pointer;
    padding-top: 0.5rem;
    padding-right: 1rem;
    padding-bottom: 0.5rem;
    padding-left: 1rem;
    border-radius: 6px;
}

.uadfg6o {
    color: rgb(255,253,254);
    background: linear-gradient(135deg, rgb(15,120,109) 0%, rgb(14,149,136) 100%);
    border: none;
}

.uj1ir2m {
    background: #313f53;
    border: 1px solid rgb(70,86,109);
    color: #e5ecf0;
}

