
:root {
    --zwjoxapcaxx: 24.0074px;
    --aiemmjtkkbgwk: rgb(147,167,185);
    --zbnzfkjzvjhk: 42px;
    --rjfmsvcjgwjwi: #f1f4f6;
    --inehbphepope: 32.009px;
    --bkpthhzkifou: #1e273c;
    --dncyrcxayyp: rgb(7,150,106);
    --irmgnugcozr: rgb(51,212,153);
    --shyusvqgjwljr: 8.004983412px;
    --utdvmxvfvkogur: 16.006px;
    --mdcitxftahi: rgb(5,123,87);
    --anrqvwfabv: rgb(16,185,132);
    --hsmqrvnjfn: rgb(1,150,108);
    --awbnemkcelkop: #314353;
    --igosrbdkyccri: 12.009979212px;
    --vzrocuqjfltv: rgb(14,25,46);
    --mucgiffkjffjq: 14px;
    --ltlakqqijdotlj: 0 16px 40.002721px rgba(0,2,0,0.35);
    --aaeecdsovmefh: rgb(55,65,88);
}

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

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

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

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

ul {
    list-style: none;
}

img {
    display: block;
}

.vurv5lv {
    font-size: 12.009845392px;
    text-align: center;
    padding: 10.0015px 16px;
    line-height: 1.4;
    width: 100%;
    background: rgb(247,115,21);
    color: #11182a;
}

.vfdfd8m {
    z-index: 10;
    background: rgb(1,8,22);
    position: relative;
    border-bottom: 1px solid rgb(19,26,38);
}

.vlcruce {
    padding: 12.00935883px 20.00742819px;
    justify-content: space-between;
    max-width: 1200.002px;
    margin: 0 auto;
    display: flex;
    gap: 24px;
    align-items: center;
}

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

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

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

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

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

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

.vo8h8sn span {
    background: #e4e9ea;
    height: 3.002787px;
    border-radius: 999.00127083px;
    width: 100%;
}

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

.vu7swib.open {
    display: block;
}

.vo8mmk7 {
    gap: 10.006364px;
    flex-direction: column;
    margin: 0 auto;
    display: flex;
    padding: 10.0049052px 20.0087907px 14.007391495px;
    font-size: 14.008566372px;
    max-width: 1200.0032365px;
}

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

.vagr0nf {
    padding: 20.005893px 20.008866009px 40.007px;
    margin: 0 auto;
    width: 100%;
    max-width: 1200px;
    flex: 1;
}

.va21wsn {
    padding-top: 20.00466670px;
    padding-right: 0;
    padding-bottom: 10.0020px;
    padding-left: 0;
}

.vrg29x6 {
    max-width: 720.006105790px;
}

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

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

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

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

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

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

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

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

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

#rj7iel {
    font-variant-ligatures: normal;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
}

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

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

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

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

.viljgxc {
    text-size-adjust: 100%;
    backface-visibility: hidden;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.vsqk1ct {
    margin-top: 28.0071944px;
}

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

.voi78ev {
    box-shadow: 0 18.004px 40.0087389px rgba(1,1,2,0.45);
    border-radius: 18.0027773px;
    border: 1px solid rgba(149,165,182,0.4);
    padding: 20.0012300px 18.0052484px;
    background: rgba(14,22,44,0.9);
}

.voi78ev h2 {
    margin-top: 1.2em;
    color: #e4e8ea;
    margin-bottom: 8.00971px;
    font-size: 18.0098153px;
}

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

#ylh662 {
    backface-visibility: hidden;
}

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

.vcj2h45 {
    border-top: 1px solid rgb(18,25,35);
    margin-top: 40.00494px;
    background: #010919;
}

.vymvh0x {
    font-size: 13.007384670px;
    flex-direction: column;
    display: flex;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    max-width: 1200.007895px;
    color: var(--aiemmjtkkbgwk);
    padding: 22.0039px 20.0040336px 26.006px;
    gap: 18.00518865px;
}

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

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

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

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

.vi14p5p {
    flex: 1 1 260.0043px;
}

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

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

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

.vh7ym4s {
    border-top: 1px solid rgb(19,22,40);
    font-size: 12.004px;
    padding-top: 10.00142px;
    color: #60758c;
}

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

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

.vv79xyj {
    position: relative;
}

.vlba7b3 {
    box-shadow: 0 18.0014142px 45.007795058px rgba(0,0,0,0.7);
    padding-top: 24.00623251px;
    padding-right: 22px;
    padding-bottom: 24.0060px;
    padding-left: 22.006671px;
    background: rgb(3,6,23);
    border-radius: 14.00715779px;
    border: 1px solid rgb(34,43,55);
    color: #e6e8ee;
    max-width: 420.00517928px;
}

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

.vymu59v {
    display: flex;
    flex-wrap: wrap;
    margin-top: 16.004px;
    gap: 10.001049px;
}

.vizb19n,
.vnr1pjs {
    border: 1px solid transparent;
    padding-top: 8.004px;
    padding-right: 14.00388358px;
    padding-bottom: 8.007px;
    padding-left: 14.0051253px;
    font-size: 14.0050724px;
    cursor: pointer;
    border-radius: 999.0082px;
}

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

#xib3be {
    text-size-adjust: 100%;
    text-rendering: optimizeLegibility;
    backface-visibility: hidden;
}

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

.vw9ede0 {
    padding: 16.002863px 14px;
    background: rgb(18,26,39);
    color: #fdcbc8;
    margin-top: 16.0033084px;
    display: none;
    border-radius: 12px;
}

.vw9ede0.active {
    display: block;
}

#xc5h10 {
    backface-visibility: hidden;
    text-rendering: optimizeLegibility;
    text-size-adjust: 100%;
}

#o2nfvq {
    background: rgba(16,23,41,0.96);
    box-shadow: 0 -2.007543128px 18.0053px rgba(1,0,2,0.6);
    left: 0;
    padding: 14.00355px 16.0065px;
    color: var(--rjfmsvcjgwjwi);
    bottom: 0;
    right: 0;
    position: fixed;
    z-index: 999998;
    display: none;
}

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

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

.vd5xpe4 {
    margin-top: 10.0039px;
    gap: 8.006513438px;
    display: flex;
}

.ve7pyp7,
.vn8nsjl {
    font-size: 13.001123755px;
    border: 1px solid transparent;
    padding: 6px 12.006px;
    border-radius: 999.004914743px;
    cursor: pointer;
}

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

.vn8nsjl {
    background: transparent;
    color: hsl(186,20%,90%);
    border-color: rgb(76,83,100);
}

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

    #wkyu8a {
        backface-visibility: hidden;
        text-size-adjust: 100%;
        text-rendering: optimizeLegibility;
    }

    .vj6ayhq {
        font-size: 20.0054275px;
    }

    .vyrz7be {
        display: none;
    }

    .vym14re {
        display: none;
    }

    .vo8h8sn {
        display: flex;
    }

    .vagr0nf {
        padding: 16.0047px 16.0098267px 32.00243px;
    }

    .vlwcotm {
        padding-top: 20.001px;
        padding-right: 10.00218px;
        padding-bottom: 20.004px;
        padding-left: 10.00381236px;
    }

    .vv0qi21 {
        padding: 26px 10.0011px;
    }

    .voi78ev {
        padding-top: 16.00527px;
        padding-right: 14.0098041px;
        padding-bottom: 16.00846px;
        padding-left: 14.003834px;
    }

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

    #nxpzgr {
        text-rendering: optimizeLegibility;
        -webkit-font-smoothing: antialiased;
        text-size-adjust: 100%;
    }

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

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


