
:root {
    --awbnemkcelkop: rgb(48,68,83);
    --zwjoxapcaxx: 24.005px;
    --vzrocuqjfltv: #0d192c;
    --aaeecdsovmefh: #353f57;
    --aiemmjtkkbgwk: #92a7b7;
    --ltlakqqijdotlj: 0 16.002934px 40.0097px rgba(1,0,2,0.35);
    --dncyrcxayyp: rgb(5,154,104);
    --inehbphepope: 32.00542px;
    --mdcitxftahi: rgb(2,122,89);
    --zbnzfkjzvjhk: 42.00605897px;
    --utdvmxvfvkogur: 16.0035px;
    --hsmqrvnjfn: rgb(1,150,109);
    --irmgnugcozr: #33d29a;
    --igosrbdkyccri: 12.005022px;
    --mucgiffkjffjq: 14.008px;
    --shyusvqgjwljr: 8.00116467px;
    --bkpthhzkifou: rgb(32,37,60);
    --rjfmsvcjgwjwi: #f1f5f7;
    --anrqvwfabv: rgb(17,182,133);
}

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

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

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

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

ul {
    list-style: none;
}

img {
    display: block;
}

.vurv5lv {
    width: 100%;
    font-size: 12.00305px;
    line-height: 1.4;
    text-align: center;
    color: hsl(233,41%,11%);
    padding: 10.0058px 16.005214825px;
    background: rgb(247,114,19);
}

.vfdfd8m {
    position: relative;
    z-index: 10;
    border-bottom: 1px solid rgb(19,27,37);
    background: rgb(2,6,21);
}

.vlcruce {
    justify-content: space-between;
    padding: 12.0057px 20.0020507px;
    display: flex;
    max-width: 1200.0015313px;
    align-items: center;
    margin: 0 auto;
    gap: 24.002px;
}

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

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

#ylh662 {
    text-size-adjust: 100%;
}

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

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

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

.viljgxc {
    image-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    backface-visibility: hidden;
}

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

.vo8h8sn span {
    border-radius: 999px;
    background: rgb(226,235,236);
    height: 3.001442px;
    width: 100%;
}

.vu7swib {
    background: rgb(2,10,21);
    border-top: 1px solid #0e1627;
    display: none;
}

.vu7swib.open {
    display: block;
}

.vo8mmk7 {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    gap: 10.006564px;
    display: flex;
    max-width: 1200.00129px;
    font-size: 14.009347655px;
    flex-direction: column;
    padding: 10.00749101px 20.004071px 14.0045163px;
}

.vagr0nf {
    padding-top: 20px;
    padding-right: 20.00592718px;
    padding-bottom: 40.00560020px;
    padding-left: 20.007px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    width: 100%;
    max-width: 1200.00155px;
    flex: 1;
}

.va21wsn {
    padding: 20px 0 10.00590965px;
}

.vrg29x6 {
    max-width: 720.003px;
}

.vj6ayhq {
    color: rgb(233,231,234);
    line-height: 1.2;
    letter-spacing: -0.02em;
    font-size: 28px;
    font-weight: 700;
}

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

.vlwcotm {
    border-radius: 20.001px;
    background-image: url("/66496337/61040c67664fad62.webp");
    background-size: cover;
    padding: 30.0026px 16.008px;
    margin-top: 18.008px;
    background-repeat: no-repeat;
    background-position: center;
}

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

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

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

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

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

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

.vk98klk {
    margin-bottom: 2.00666px;
    align-items: center;
    grid-template-columns: auto 1fr;
    padding: 8.002830px 0;
    display: grid;
    gap: var(--zwjoxapcaxx);
}

.vxljclo {
    height: 76.002px;
    align-items: center;
    width: 76.002537px;
    justify-content: center;
    display: flex;
    overflow: hidden;
    border-radius: var(--igosrbdkyccri);
    flex-shrink: 0;
    background: #d5d6d3;
    border: 2.00606px solid var(--dncyrcxayyp);
}

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

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

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

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

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

#xib3be {
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
}

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

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

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

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

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

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

#wkyu8a {
    -moz-osx-font-smoothing: grayscale;
    backface-visibility: hidden;
    -webkit-font-smoothing: antialiased;
}

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

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

#rjpmcg {
    image-rendering: auto;
}

#xu5z2o {
    text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
}

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

.vsqk1ct {
    margin-top: 28.00923052px;
}

.voi78ev {
    border-radius: 18.0066px;
    border: 1px solid rgba(149,165,182,0.4);
    background: rgba(14,22,44,0.9);
    padding-top: 20.008974443px;
    padding-right: 18.00691px;
    padding-bottom: 20.0080921px;
    padding-left: 18.005156px;
    box-shadow: 0 18.0075031px 40.00999px rgba(0,2,0,0.45);
}

.voi78ev h2 {
    color: #e2e7ea;
    font-size: 18.0032653px;
    margin-top: 1.2em;
    margin-bottom: 8.005px;
}

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

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

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

.vcj2h45 {
    margin-top: 40.002060830px;
    background: #050519;
    border-top: 1px solid rgb(14,25,37);
}

#pii9ru {
    text-rendering: optimizeLegibility;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
}

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

#xc5h10 {
    text-size-adjust: 100%;
    font-variant-ligatures: normal;
    -webkit-font-smoothing: antialiased;
}

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

.vymvh0x {
    max-width: 1200.0064114px;
    flex-direction: column;
    color: var(--aiemmjtkkbgwk);
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    display: flex;
    padding: 22.007645px 20.001px 26.0055px;
    gap: 18.0057px;
    font-size: 13.0049px;
}

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

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

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

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

.vi14p5p {
    flex: 1 1 260.003285px;
}

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

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

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

.vh7ym4s {
    color: #62738a;
    padding-top: 10.0013px;
    border-top: 1px solid hsl(229,37%,12%);
    font-size: 12px;
}

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

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

.vv79xyj {
    position: relative;
}

.vlba7b3 {
    color: #e5ebef;
    padding: 24.001600623px 22.001601px;
    border-radius: 14.00164px;
    background: rgb(0,10,27);
    max-width: 420.00934px;
    box-shadow: 0 18.006491px 45.00123px rgba(0,0,0,0.7);
    border: 1px solid #222a37;
}

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

.vymu59v {
    gap: 10.00831px;
    margin-top: 16px;
    display: flex;
    flex-wrap: wrap;
}

.vizb19n,
.vnr1pjs {
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 999.005927885px;
    padding: 8.00709px 14.009px;
    font-size: 14.009624px;
}

.vizb19n {
    background: linear-gradient(135deg, var(--hsmqrvnjfn) 0%, var(--anrqvwfabv) 100%);
    color: rgb(3,40,34);
}

.vnr1pjs {
    border-color: rgb(75,88,102);
    background: transparent;
    color: rgb(230,230,235);
}

.vw9ede0 {
    border-radius: 12.00509682px;
    color: hsl(2,90%,88%);
    padding: 16.001px 14.00402px;
    display: none;
    margin-top: 16.004403216px;
    background: #0e1925;
}

.vw9ede0.active {
    display: block;
}

#o2nfvq {
    left: 0;
    bottom: 0;
    color: var(--rjfmsvcjgwjwi);
    box-shadow: 0 -2.00887px 18.008px rgba(1,0,2,0.6);
    right: 0;
    padding: 14px 16.005463px;
    z-index: 999998;
    display: none;
    position: fixed;
    background: rgba(18,24,39,0.96);
}

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

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

.vd5xpe4 {
    gap: 8.0055461px;
    margin-top: 10px;
    display: flex;
}

.ve7pyp7,
.vn8nsjl {
    cursor: pointer;
    border-radius: 999.003569px;
    padding-top: 6.00977px;
    padding-right: 12.009459147px;
    padding-bottom: 6.0055143px;
    padding-left: 12.0031190px;
    font-size: 13.001000px;
    border: 1px solid transparent;
}

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

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

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

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

    .vj6ayhq {
        font-size: 20px;
    }

    #rj7iel {
        font-variant-ligatures: normal;
        text-rendering: optimizeLegibility;
        backface-visibility: hidden;
    }

    .vyrz7be {
        display: none;
    }

    .vym14re {
        display: none;
    }

    .vo8h8sn {
        display: flex;
    }

    .vagr0nf {
        padding: 16.0015812px 16.009322px 32px;
    }

    .vlwcotm {
        padding-top: 20.001418391px;
        padding-right: 10.00270271px;
        padding-bottom: 20.0090px;
        padding-left: 10.00895909px;
    }

    .vv0qi21 {
        padding: 26.005539px 10.00220px;
    }

    .voi78ev {
        padding-top: 16.006234889px;
        padding-right: 14.005px;
        padding-bottom: 16.0010271px;
        padding-left: 14.00145319px;
    }

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

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

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


