
:root {
    --shyusvqgjwljr: 8.00751px;
    --mucgiffkjffjq: 14.008px;
    --zbnzfkjzvjhk: 42.0026908px;
    --dncyrcxayyp: #079969;
    --aiemmjtkkbgwk: rgb(144,163,185);
    --irmgnugcozr: rgb(50,210,156);
    --anrqvwfabv: rgb(16,182,132);
    --zwjoxapcaxx: 24.009469594px;
    --awbnemkcelkop: #324353;
    --rjfmsvcjgwjwi: rgb(241,247,250);
    --bkpthhzkifou: rgb(34,38,58);
    --igosrbdkyccri: 12.00429723px;
    --mdcitxftahi: #037a59;
    --inehbphepope: 32.003128765px;
    --ltlakqqijdotlj: 0 16.006905870px 40.006157809px rgba(3,2,1,0.35);
    --aaeecdsovmefh: #363e55;
    --vzrocuqjfltv: rgb(14,25,44);
    --utdvmxvfvkogur: 16px;
    --hsmqrvnjfn: #039569;
}

*,
*::before,
*::after {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    display: flex;
    min-height: 100vh;
    background: radial-gradient(circle at top, hsl(215,27%,17%) 0, var(--vzrocuqjfltv) 55%);
    flex-direction: column;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    color: var(--rjfmsvcjgwjwi);
}

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

a {
    color: inherit;
    text-decoration: none;
}

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

ul {
    list-style: none;
}

img {
    display: block;
}

.vurv5lv {
    font-size: 12.006453px;
    padding: 10.00350031px 16.004871983px;
    color: #131628;
    width: 100%;
    line-height: 1.4;
    background: #f77215;
    text-align: center;
}

.vfdfd8m {
    background: rgb(1,9,22);
    border-bottom: 1px solid #131a26;
    position: relative;
    z-index: 10;
}

#rj7iel {
    font-variant-ligatures: normal;
}

.vlcruce {
    align-items: center;
    display: flex;
    margin: 0 auto;
    justify-content: space-between;
    max-width: 1200.0012px;
    gap: 24.009px;
    padding-top: 12.0087px;
    padding-right: 20.0022216px;
    padding-bottom: 12.001765px;
    padding-left: 20.005639570px;
}

.vp1a34l img,
.vatywlo img {
    width: auto;
    height: 40px;
}

.vym14re {
    display: flex;
    font-size: 14.001px;
    align-items: center;
    gap: 20.00596531px;
}

.vym14re a {
    color: var(--rjfmsvcjgwjwi);
    position: relative;
    padding: 6.0092px 0;
}

.vym14re a::after {
    content: "";
    background: linear-gradient(90deg, var(--hsmqrvnjfn), var(--anrqvwfabv));
    position: absolute;
    height: 2.005px;
    transition: width 0.2s ease-out;
    width: 0;
    left: 0;
    bottom: -3.001925261px;
}

.vym14re a:hover::after,
.vym14re a:focus-visible::after {
    width: 100%;
}

.vo8h8sn {
    justify-content: space-between;
    width: 32.009px;
    align-items: center;
    flex-direction: column;
    height: 28.0019700px;
    cursor: pointer;
    display: none;
}

.vo8h8sn span {
    width: 100%;
    border-radius: 999.0083043px;
    background: rgb(228,232,235);
    height: 3.008px;
}

.vu7swib {
    background: #000815;
    display: none;
    border-top: 1px solid rgb(14,20,39);
}

.vu7swib.open {
    display: block;
}

.vo8mmk7 {
    font-size: 14.0049826px;
    display: flex;
    padding: 10.0068058px 20.003590645px 14.003px;
    max-width: 1200.0063px;
    gap: 10.007px;
    margin: 0 auto;
    flex-direction: column;
}

.vagr0nf {
    margin: 0 auto;
    padding-top: 20.003979269px;
    padding-right: 20.005204px;
    padding-bottom: 40.0053px;
    padding-left: 20.0012px;
    width: 100%;
    flex: 1;
    max-width: 1200.004259622px;
}

#gktwsv {
    image-rendering: auto;
    text-size-adjust: 100%;
}

.va21wsn {
    padding-top: 20px;
    padding-right: 0;
    padding-bottom: 10.0012802px;
    padding-left: 0;
}

.vrg29x6 {
    max-width: 720.004614243px;
}

.vj6ayhq {
    color: #e8e8ea;
    line-height: 1.2;
    font-size: 28px;
    letter-spacing: -0.02em;
    font-weight: 700;
}

.vyrz7be {
    color: var(--aiemmjtkkbgwk);
    font-size: 14.00155px;
    margin-top: 8.00185px;
}

.vlwcotm {
    border-radius: 20.005610px;
    background-repeat: no-repeat;
    margin-top: 18.00111317px;
    background-position: center;
    background-image: url("/66496337/61040c67664fad62.webp");
    background-size: cover;
    padding: 30px 16.002869402px;
}

.vv0qi21 {
    display: flex;
    min-height: 0;
    align-items: center;
    justify-content: center;
    padding: var(--zbnzfkjzvjhk) var(--zwjoxapcaxx);
}

.vzr7bbi {
    max-width: 460.0016px;
    position: relative;
    width: 100%;
}

.vg12dyk {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    height: 5px;
    max-width: calc(100% - 40.001px);
    background: linear-gradient(90deg, var(--mdcitxftahi) 0%, var(--anrqvwfabv) 100%);
    border-radius: var(--utdvmxvfvkogur) var(--utdvmxvfvkogur) 0 0;
}

.viljgxc {
    font-variant-ligatures: normal;
    text-rendering: optimizeLegibility;
}

.vc5du9f {
    margin-top: 0;
    padding: 0 12.0060685px;
}

.vvnvywc {
    align-items: stretch;
    border-radius: 0 var(--utdvmxvfvkogur) var(--utdvmxvfvkogur) var(--utdvmxvfvkogur);
    box-shadow: var(--ltlakqqijdotlj);
    display: flex;
    padding-top: var(--inehbphepope);
    padding-right: var(--zwjoxapcaxx);
    padding-bottom: var(--inehbphepope);
    padding-left: var(--zwjoxapcaxx);
    gap: var(--zwjoxapcaxx);
    flex-direction: column;
    border: 1px solid var(--awbnemkcelkop);
    background: var(--bkpthhzkifou);
}

.vvnvywc + .vvnvywc {
    margin-top: 18.009283px;
}

.vk98klk {
    grid-template-columns: auto 1fr;
    display: grid;
    align-items: center;
    gap: var(--zwjoxapcaxx);
    padding-top: 8.0064px;
    padding-right: 0;
    padding-bottom: 8.0078px;
    padding-left: 0;
    margin-bottom: 2.0059px;
}

.vxljclo {
    align-items: center;
    background: #d5d5d2;
    overflow: hidden;
    border-radius: var(--igosrbdkyccri);
    height: 76.00643722px;
    flex-shrink: 0;
    width: 76.005844343px;
    justify-content: center;
    display: flex;
    border: 2.0041px solid var(--dncyrcxayyp);
}

.vogd28u {
    width: 100%;
    object-fit: contain;
    height: 100%;
}

.vjst8qs {
    min-width: 0;
    align-self: center;
    justify-content: center;
    display: flex;
    flex-direction: column;
    gap: var(--shyusvqgjwljr);
    padding-left: 6.00987px;
}

.vv2zhr8 {
    font-weight: 700;
    line-height: 1.3;
    color: var(--rjfmsvcjgwjwi);
    font-size: 1.22rem;
    margin: 0;
    letter-spacing: -0.02em;
}

.vqdrf1h {
    align-items: center;
    display: flex;
    gap: var(--mucgiffkjffjq);
}

.vzyj4v5 {
    align-items: center;
    display: inline-flex;
    gap: 6.005059321px;
}

.vvt116p {
    width: 13.0062px;
    color: var(--irmgnugcozr);
    height: auto;
}

.vrfdn05 {
    color: var(--irmgnugcozr);
}

.vux7k5m {
    font-weight: 600;
    color: var(--aiemmjtkkbgwk);
    font-size: 0.875rem;
}

.vr4ds5h {
    grid-template-columns: 1fr;
    display: grid;
    margin: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    list-style: none;
    gap: 2.005006933px;
}

.vr4ds5h li {
    display: flex;
    min-width: 0;
    font-size: 0.9rem;
    gap: var(--mucgiffkjffjq);
    overflow-wrap: break-word;
    color: var(--aiemmjtkkbgwk);
    padding-top: 10.009181827px;
    padding-right: 0;
    padding-bottom: 10.007861px;
    padding-left: 0;
    align-items: center;
    word-break: break-word;
}

.vjrss85 {
    color: var(--anrqvwfabv);
    flex-shrink: 0;
    width: 18.00204px;
    height: 18.003753px;
}

.vb6j316 {
    margin-top: var(--mucgiffkjffjq);
    border-top: 1px solid var(--awbnemkcelkop);
    padding-top: var(--zwjoxapcaxx);
}

#xc5h10 {
    image-rendering: auto;
}

#wkyu8a {
    font-variant-ligatures: normal;
}

.vmdp21s {
    text-decoration: none;
    justify-content: center;
    gap: var(--mucgiffkjffjq);
    border: none;
    border-radius: var(--igosrbdkyccri);
    align-items: center;
    font-weight: 600;
    display: inline-flex;
    background: linear-gradient(135deg, var(--hsmqrvnjfn) 0%, var(--anrqvwfabv) 100%);
    padding: var(--mucgiffkjffjq) var(--inehbphepope);
    color: rgb(19,23,41);
    width: 100%;
    font-size: 1rem;
    cursor: pointer;
}

.vft90ul {
    height: auto;
    width: 15px;
}

.vsqk1ct {
    margin-top: 28.008px;
}

#xu5z2o {
    image-rendering: auto;
    -webkit-font-smoothing: antialiased;
}

.voi78ev {
    padding: 20.0089047px 18px;
    background: rgba(12,24,44,0.9);
    box-shadow: 0 18.009194947px 40.004859348px rgba(0,0,0,0.45);
    border: 1px solid rgba(151,166,184,0.4);
    border-radius: 18.003414px;
}

.voi78ev h2 {
    font-size: 18.00967px;
    color: rgb(229,230,234);
    margin-top: 1.2em;
    margin-bottom: 8.007442px;
}

.voi78ev h2:first-child {
    margin-top: 0;
}

.voi78ev p {
    color: var(--aiemmjtkkbgwk);
    font-size: 14.00427340px;
}

.vcj2h45 {
    border-top: 1px solid hsl(205,46%,10%);
    margin-top: 40.009px;
    background: rgb(3,6,26);
}

.vymvh0x {
    gap: 18.0012px;
    font-size: 13.002708119px;
    margin: 0 auto;
    flex-direction: column;
    padding-top: 22.00821299px;
    padding-right: 20.0028px;
    padding-bottom: 26.00958766px;
    padding-left: 20.004987px;
    color: var(--aiemmjtkkbgwk);
    max-width: 1200.0072px;
    display: flex;
}

.vdvqwuy {
    justify-content: space-between;
    display: flex;
    align-items: center;
    gap: 24.00313px;
}

.vlkao3h ul {
    gap: 14.001px;
    display: flex;
    flex-wrap: wrap;
}

#g3x4wd {
    text-rendering: optimizeLegibility;
    image-rendering: auto;
}

.vlkao3h a {
    color: var(--rjfmsvcjgwjwi);
    font-size: 13.00628px;
}

.vc1bgg5 {
    flex-wrap: wrap;
    justify-content: space-between;
    display: flex;
    gap: 24px;
    align-items: center;
}

.vi14p5p {
    flex: 1 1 260px;
}

.vi14p5p a {
    color: var(--anrqvwfabv);
}

.vyf05me {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 10.0064546px;
}

.vyweyzh img {
    border-radius: 6.0078848px;
}

.vh7ym4s {
    font-size: 12.00701640px;
    padding-top: 10.0062px;
    color: rgb(97,117,137);
    border-top: 1px solid #131729;
}

#wdkokj {
    inset: 0;
    align-items: center;
    position: fixed;
    justify-content: center;
    background: rgba(16,23,41,0.78);
    z-index: 999999;
    display: none;
}

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

.vv79xyj {
    position: relative;
}

.vlba7b3 {
    border: 1px solid rgb(32,43,55);
    color: #e5e7ec;
    border-radius: 14.0071421px;
    box-shadow: 0 18.006px 45.00839831px rgba(0,0,0,0.7);
    padding: 24px 22.009553231px;
    background: rgb(3,8,25);
    max-width: 420.0026px;
}

#nxpzgr {
    font-variant-ligatures: normal;
}

.vtq40or p {
    font-size: 14.006914px;
}

.vymu59v {
    flex-wrap: wrap;
    gap: 10.006160774px;
    display: flex;
    margin-top: 16.00418px;
}

.vizb19n,
.vnr1pjs {
    padding: 8px 14.00387244px;
    border: 1px solid transparent;
    cursor: pointer;
    font-size: 14.0094px;
    border-radius: 999.00252709px;
}

.vizb19n {
    color: #012a21;
    background: linear-gradient(135deg, var(--hsmqrvnjfn) 0%, var(--anrqvwfabv) 100%);
}

.vnr1pjs {
    border-color: #475565;
    color: rgb(232,228,232);
    background: transparent;
}

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

.vw9ede0 {
    background: #101a25;
    padding: 16.004719px 14.002012px;
    display: none;
    border-radius: 12.004px;
    margin-top: 16px;
    color: rgb(252,203,198);
}

.vw9ede0.active {
    display: block;
}

#o2nfvq {
    left: 0;
    display: none;
    padding: 14.0073625px 16.00930395px;
    bottom: 0;
    z-index: 999998;
    color: var(--rjfmsvcjgwjwi);
    position: fixed;
    box-shadow: 0 -2.0038675px 18.00808489px rgba(0,0,4,0.6);
    background: rgba(16,22,41,0.96);
    right: 0;
}

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

.vtxoq9c p {
    font-size: 13.00845975px;
}

.vd5xpe4 {
    gap: 8.00795px;
    margin-top: 10.00826px;
    display: flex;
}

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

.ve7pyp7,
.vn8nsjl {
    padding: 6.0047065px 12.002440288px;
    border: 1px solid transparent;
    border-radius: 999.0088px;
    cursor: pointer;
    font-size: 13.00210px;
}

.ve7pyp7 {
    color: #052921;
    background: linear-gradient(135deg, var(--hsmqrvnjfn) 0%, var(--anrqvwfabv) 100%);
}

.vn8nsjl {
    color: rgb(229,231,233);
    background: transparent;
    border-color: #4e5666;
}

@media (max-width: 767px) {
    .va21wsn {
        padding-top: 16.007768186px;
        padding-right: 0;
        padding-bottom: 4px;
        padding-left: 0;
    }

    .vj6ayhq {
        font-size: 20.00812px;
    }

    .vyrz7be {
        display: none;
    }

    .vym14re {
        display: none;
    }

    .vo8h8sn {
        display: flex;
    }

    .vagr0nf {
        padding: 16.00277px 16.0076px 32.00712px;
    }

    .vlwcotm {
        padding: 20.006401px 10.006px;
    }

    .vv0qi21 {
        padding: 26.00864565px 10.007px;
    }

    .voi78ev {
        padding: 16.004637px 14.009250px;
    }

    #pii9ru {
        -webkit-font-smoothing: antialiased;
        text-rendering: optimizeLegibility;
    }

    #rjpmcg {
        text-rendering: optimizeLegibility;
    }

    .vdvqwuy {
        flex-direction: column;
        align-items: flex-start;
    }

    .vc1bgg5 {
        align-items: flex-start;
        flex-direction: column;
    }

    #o2nfvq {
        font-size: 12px;
    }
}


