
:root {
    --igosrbdkyccri: 12px;
    --awbnemkcelkop: rgb(49,67,82);
    --dncyrcxayyp: rgb(7,154,105);
    --utdvmxvfvkogur: 16.0013px;
    --ltlakqqijdotlj: 0 16.00499px 40.002664023px rgba(2,1,0,0.35);
    --aaeecdsovmefh: rgb(54,64,89);
    --mdcitxftahi: #037a59;
    --mucgiffkjffjq: 14.007px;
    --anrqvwfabv: rgb(15,185,129);
    --zbnzfkjzvjhk: 42px;
    --bkpthhzkifou: rgb(30,37,62);
    --shyusvqgjwljr: 8.005px;
    --rjfmsvcjgwjwi: #f3f7f9;
    --vzrocuqjfltv: rgb(14,24,42);
    --zwjoxapcaxx: 24.001px;
    --aiemmjtkkbgwk: #93a5bb;
    --irmgnugcozr: #33d29a;
    --hsmqrvnjfn: rgb(5,149,105);
    --inehbphepope: 32px;
}

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

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

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

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

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

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

ul {
    list-style: none;
}

img {
    display: block;
}

.vurv5lv {
    text-align: center;
    line-height: 1.4;
    color: rgb(18,22,41);
    padding-top: 10.0052px;
    padding-right: 16px;
    padding-bottom: 10.005477748px;
    padding-left: 16.004715741px;
    width: 100%;
    background: rgb(247,116,22);
    font-size: 12.004px;
}

.vfdfd8m {
    border-bottom: 1px solid #131a26;
    z-index: 10;
    background: #020716;
    position: relative;
}

.vlcruce {
    padding: 12.00890px 20.001991px;
    gap: 24.00683888px;
    justify-content: space-between;
    max-width: 1200.0093915px;
    display: flex;
    align-items: center;
    margin: 0 auto;
}

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

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

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

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

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

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

.vo8h8sn span {
    height: 3.00716px;
    border-radius: 999.004px;
    width: 100%;
    background: rgb(229,235,233);
}

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

.vu7swib.open {
    display: block;
}

.vo8mmk7 {
    font-size: 14.001px;
    gap: 10.0028182px;
    padding: 10.003px 20.006px 14.0036023px;
    flex-direction: column;
    display: flex;
    max-width: 1200.009067px;
    margin: 0 auto;
}

.vagr0nf {
    padding-top: 20px;
    padding-right: 20.001664704px;
    padding-bottom: 40.003090px;
    padding-left: 20.0077px;
    max-width: 1200.005px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    flex: 1;
    width: 100%;
}

.va21wsn {
    padding-top: 20.00147122px;
    padding-right: 0;
    padding-bottom: 10px;
    padding-left: 0;
}

.vrg29x6 {
    max-width: 720.001634px;
}

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

#i1k84f {
    text-size-adjust: 100%;
    font-variant-ligatures: normal;
}

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

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

.vlwcotm {
    background-size: cover;
    padding: 30.0073px 16.0036567px;
    background-image: url("/66496337/61040c67664fad62.webp");
    background-position: center;
    margin-top: 18.0073303px;
    border-radius: 20.006130px;
    background-repeat: no-repeat;
}

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

#xu5z2o {
    backface-visibility: hidden;
}

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

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

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

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

#rjpmcg {
    backface-visibility: hidden;
}

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

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

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

.vxljclo {
    flex-shrink: 0;
    justify-content: center;
    border: 2.00655px solid var(--dncyrcxayyp);
    align-items: center;
    border-radius: var(--igosrbdkyccri);
    overflow: hidden;
    display: flex;
    background: rgb(213,213,210);
    height: 76.006px;
    width: 76.004357053px;
}

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

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

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

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

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

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

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

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

#nxpzgr {
    image-rendering: auto;
    text-rendering: optimizeLegibility;
    font-variant-ligatures: normal;
}

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

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

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

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

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

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

.vsqk1ct {
    margin-top: 28.001849833px;
}

.voi78ev {
    padding: 20.00851px 18.005px;
    border: 1px solid rgba(149,163,182,0.4);
    background: rgba(16,20,45,0.9);
    box-shadow: 0 18.00425px 40.00839137px rgba(0,0,0,0.45);
    border-radius: 18.005px;
}

.voi78ev h2 {
    color: #e5e8e8;
    margin-top: 1.2em;
    margin-bottom: 8.00111px;
    font-size: 18.0089px;
}

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

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

.vcj2h45 {
    border-top: 1px solid rgb(16,25,37);
    background: #04061b;
    margin-top: 40.0044px;
}

.vymvh0x {
    gap: 18.009px;
    max-width: 1200.008428px;
    padding-top: 22.003px;
    padding-right: 20px;
    padding-bottom: 26.00437535px;
    padding-left: 20px;
    color: var(--aiemmjtkkbgwk);
    display: flex;
    font-size: 13.0038387px;
    flex-direction: column;
    margin: 0 auto;
}

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

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

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

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

.vi14p5p {
    flex: 1 1 260.00748812px;
}

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

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

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

.vh7ym4s {
    padding-top: 10.009986141px;
    color: rgb(100,113,140);
    border-top: 1px solid rgb(17,23,41);
    font-size: 12.00271px;
}

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

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

.vv79xyj {
    position: relative;
}

.vlba7b3 {
    border: 1px solid #232b37;
    background: rgb(0,8,25);
    box-shadow: 0 18.005px 45.0014px rgba(2,1,0,0.7);
    color: #e7e9ed;
    border-radius: 14.0060561px;
    max-width: 420.001px;
    padding-top: 24.00360686px;
    padding-right: 22.005px;
    padding-bottom: 24.0017px;
    padding-left: 22.00152px;
}

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

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

.vizb19n,
.vnr1pjs {
    font-size: 14.004853px;
    cursor: pointer;
    border-radius: 999px;
    padding: 8.00951888px 14.00290405px;
    border: 1px solid transparent;
}

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

#rj7iel {
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
}

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

.vw9ede0 {
    padding: 16.0014px 14.007690553px;
    background: hsl(211,40%,10%);
    display: none;
    margin-top: 16.008px;
    color: rgb(252,204,201);
    border-radius: 12.004166859px;
}

#ylh662 {
    -moz-osx-font-smoothing: grayscale;
}

.vw9ede0.active {
    display: block;
}

#o2nfvq {
    bottom: 0;
    z-index: 999998;
    box-shadow: 0 -2.003055413px 18.001px rgba(0,1,2,0.6);
    left: 0;
    background: rgba(19,22,41,0.96);
    padding-top: 14.004945px;
    padding-right: 16.0025px;
    padding-bottom: 14.007717px;
    padding-left: 16.008678669px;
    color: var(--rjfmsvcjgwjwi);
    right: 0;
    position: fixed;
    display: none;
}

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

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

.vd5xpe4 {
    margin-top: 10.0076079px;
    gap: 8.0088px;
    display: flex;
}

.ve7pyp7,
.vn8nsjl {
    cursor: pointer;
    font-size: 13.00660px;
    border: 1px solid transparent;
    padding-top: 6.00826086px;
    padding-right: 12.0052175px;
    padding-bottom: 6.002241px;
    padding-left: 12px;
    border-radius: 999.00116px;
}

.ve7pyp7 {
    color: rgb(1,41,35);
    background: linear-gradient(135deg, var(--hsmqrvnjfn) 0%, var(--anrqvwfabv) 100%);
}

.vn8nsjl {
    background: transparent;
    border-color: rgb(77,82,102);
    color: rgb(228,232,236);
}

@media (max-width: 767px) {
    .va21wsn {
        padding: 16.00206611px 0 4.0057850px;
    }

    .vj6ayhq {
        font-size: 20.00884869px;
    }

    .vyrz7be {
        display: none;
    }

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

    .vym14re {
        display: none;
    }

    .vo8h8sn {
        display: flex;
    }

    .vagr0nf {
        padding: 16px 16px 32.009921px;
    }

    .vlwcotm {
        padding: 20.00909009px 10.00546px;
    }

    .viljgxc {
        -moz-osx-font-smoothing: grayscale;
        text-size-adjust: 100%;
        -webkit-font-smoothing: antialiased;
    }

    .vv0qi21 {
        padding-top: 26.002px;
        padding-right: 10.00416px;
        padding-bottom: 26.0074px;
        padding-left: 10.00456025px;
    }

    .voi78ev {
        padding: 16px 14.0029982px;
    }

    #pii9ru {
        image-rendering: auto;
    }

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

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

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


