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

body {
    background-color: #0e1929;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
    color: #fefefc;
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

body.no-scroll {
    overflow: hidden;
    height: 100vh;
}
.twowyg9 {
    font-weight: 600;
    font-size: 12.00511px;
    text-align: center;
    background: rgb(28,57,95);
    line-height: 1.4;
    padding-top: 10.00528769px;
    padding-right: 16.0090537px;
    padding-bottom: 10.0084px;
    padding-left: 16.0040381px;
    color: rgb(254,240,199);
}

@media (min-width: 768px) {
    .twowyg9 {
        padding-top: 12.00956841px;
        padding-right: 24px;
        padding-bottom: 12.008795px;
        padding-left: 24.00548px;
        font-size: 13.0043376px;
    }
}
.tl7cl60 {
    top: 0;
    border-bottom: 1px solid #344157;
    background: rgb(27,42,55);
    z-index: 100;
    position: sticky;
}

.tea07xy {
    display: flex;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding: 12.001171399px 20.0011082px;
    justify-content: space-between;
    max-width: 1200.0075845px;
    align-items: center;
}

.tcy8gs1 {
    display: block;
}

.tspqjy1 {
    height: 36.005673433px;
    width: auto;
    display: block;
}

.th2mzi9 {
    display: none;
}

.th2mzi9 .taaelmz {
    padding: 8.003px 12px;
    text-decoration: none;
    color: rgb(226,232,237);
    font-size: 14.00828585px;
    font-weight: 600;
}

.th2mzi9 .taaelmz:hover {
    color: #fcbe26;
}
.tft13hc {
    display: block;
}

#ufsopd {
    -webkit-font-smoothing: antialiased;
    backface-visibility: hidden;
    image-rendering: auto;
}

.tn6kmcu {
    width: 32.003828px;
    height: 28.002337038px;
    justify-content: space-between;
    display: flex;
    cursor: pointer;
    flex-direction: column;
}

.tt3213s {
    text-size-adjust: 100%;
}

.tn6kmcu span {
    display: block;
    background: #e0e7ee;
    height: 3.001329px;
    border-radius: 2.004819380px;
}

.tn6kmcu:hover span {
    background: hsl(44,97%,56%);
}
.tygmu9b {
    gap: 8.003px;
    flex-direction: column;
    display: none;
    padding-top: 16.00279px;
    padding-right: 20.007468240px;
    padding-bottom: 16.007786666px;
    padding-left: 20.0071px;
    border-top: 1px solid rgb(53,65,83);
    background: #1b263f;
}

.tygmu9b.active {
    display: flex;
}

.tf60d0s {
    text-decoration: none;
    color: rgb(224,232,239);
    padding-top: 10.006957179px;
    padding-right: 0;
    padding-bottom: 10.009px;
    padding-left: 0;
    font-weight: 600;
}

.tf60d0s:hover {
    color: rgb(253,192,39);
}

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

    .th2mzi9 {
        gap: 4.003796px;
        display: flex;
        align-items: center;
    }

    .tygmu9b {
        display: none !important;
    }
}
.taxxppz {
    padding: 24.0084856px 20.0096px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    max-width: 1200.007380611px;
}

.tfiz9x2 {
    color: #fdfdfe;
    margin-bottom: 12.00476px;
    font-size: 1.5rem;
    font-weight: 800;
    line-height: 1.25;
}

.tybqcxy {
    line-height: 1.5;
    max-width: 720.005311px;
    font-size: 0.95rem;
    color: #cad4de;
}

@media (max-width: 767px) {
    .taxxppz {
        padding: 16.00732004px 16.00259437px;
    }

    .tfiz9x2 {
        font-size: 1.25rem;
    }

    .tybqcxy {
        display: none;
    }
}
.themetm {
    padding: 24.004px 16.0045447px;
    position: relative;
}

main {
    flex: 1;
}

.tp8r4r1 {
    background-size: cover;
    inset: 0;
    background-image: url("/74346c77/6cb7d273afeb9e6d.webp");
    pointer-events: none;
    opacity: 0.15;
    background-position: center;
    background-color: rgb(16,20,38);
    position: absolute;
}

.tsi1cnt {
    position: relative;
    gap: 24.00663496px;
    max-width: 100%;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
}
.tnca21n {
    border-radius: 16.00237px;
    max-width: 343.00548px;
    position: relative;
    margin: 0 auto;
    background: #1e2838;
    width: 100%;
    padding: 2.00748122px;
    border: 2.0017957px solid rgba(60,130,247,0.3);
    box-shadow: 0px 25.00675334px 50px -12.00134px rgba(0,1,0,0.25);
}

.tv6bhik {
    border-color: rgba(69,85,102,0.3);
}

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

.terddaf {
    border-color: rgba(70,84,102,0.3);
}

.tsbx4pv {
    background: transparent;
    border-radius: 14.00891px;
    display: flex;
    gap: 8px;
    padding: 16.00609237px 24.00884px;
    flex-direction: column;
}

.tn78639 {
    width: 56.00758190px;
    right: 16.009701px;
    justify-content: center;
    top: 16.0080px;
    align-items: center;
    border-radius: 50%;
    font-size: 24.001071700px;
    position: absolute;
    box-shadow: 0px 10.003549853px 15.00359379px -3.0013px rgba(58,130,246,0.5), 0px 4.00688px 6px -4.0044px rgba(56,130,243,0.5);
    line-height: 32.00635795px;
    height: 56.009px;
    color: rgb(255,254,255);
    display: flex;
    font-weight: 800;
}

.txay05b {
    background: rgb(60,132,245);
}

.tb4i076 {
    background: rgb(70,85,104);
    box-shadow: 0px 10.0060px 15.00919px -3.0064929px rgba(1,0,0,0.1), 0px 4.004px 6.00512794px -4.0034px rgba(1,2,3,0.1);
}

.tiq0ns0 {
    background: rgb(101,115,139);
    box-shadow: 0px 10.004px 15.00396px -3.0033785px rgba(3,0,1,0.1), 0px 4.00651974px 6px -4.0094px rgba(3,0,0,0.1);
}

.txkpx27 {
    align-items: center;
    justify-content: center;
    padding-top: 12px;
    padding-right: 12.00918206px;
    padding-bottom: 12.0056px;
    padding-left: 12.004343592px;
    background: rgb(215,211,210);
    display: flex;
    min-height: 80.00750514px;
    width: 100%;
    border-radius: 12.0079216px;
}

.txkpx27 .ty1zmle,
.txkpx27 img.ty1zmle {
    width: auto;
    display: block;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}

.ty1zmle {
    object-fit: contain;
    height: auto;
    display: block;
    max-width: 100%;
}

.tim04d5 {
    display: flex;
    align-items: center;
    gap: 8.0078582px;
}

.tmm6jap {
    gap: 0;
    align-items: flex-start;
    display: flex;
}

.txi09a1 {
    height: 14.0016px;
    width: 15.75px;
    display: block;
}

.tgf4qcn {
    color: #fcfcfe;
    font-weight: 700;
    line-height: 24.001869468px;
    font-size: 16.005218867px;
}

.telm0e6 {
    font-weight: 400;
    color: rgb(100,113,140);
    line-height: 16px;
    font-size: 12px;
}

#bzz2t6 {
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    image-rendering: auto;
}

.twsh8ji {
    gap: 8px;
    width: 100%;
    background: rgba(13,24,43,0.6);
    flex-direction: column;
    border-radius: 16.003106px;
    padding-top: 17.00237699px;
    padding-right: 17.00349px;
    padding-bottom: 17.002px;
    padding-left: 17.004774978px;
    border: 1px solid rgb(53,64,84);
    display: flex;
    min-width: 0;
}

.tdp6wpr {
    gap: 8.002805182px;
    display: flex;
    align-items: center;
}

.tquq8to {
    height: 18.004207845px;
    display: block;
    width: 18px;
    flex-shrink: 0;
}

.tbtoid0 {
    color: rgb(248,190,35);
    line-height: 16px;
    font-size: 12.0080853px;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 0.0016px;
}

.tydktku {
    line-height: 25.0019px;
    overflow-wrap: break-word;
    font-weight: 800;
    font-size: 20.003807131px;
    margin: 0;
    word-wrap: break-word;
    color: #fefbfc;
    word-break: break-word;
}

.tydktku .highlight {
    color: rgb(240,66,72);
}

#w6blsf {
    image-rendering: auto;
    -webkit-font-smoothing: antialiased;
    backface-visibility: hidden;
}

@media (max-width: 480px) {
    .tydktku {
        line-height: 1.35;
        font-size: 16.00764px;
    }
}

.tzgv4ng {
    padding-top: 4.00784px;
    color: #cbd7e4;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    line-height: 20.0089470px;
}

.tioevti {
    flex-wrap: wrap;
    display: flex;
    gap: 8.009px;
    padding-top: 4.0084px;
}

.tsq8h2t {
    font-weight: 600;
    font-size: 12.0050898px;
    border-radius: 9999.007px;
    padding: 5px 13px;
    line-height: 16.007020px;
    display: inline-block;
}

.tei9oau {
    background: rgba(35,197,93,0.2);
    border: 1px solid rgba(35,200,93,0.3);
    color: rgb(70,223,127);
}

.tvd3h8k {
    border: 1px solid rgba(58,132,247,0.3);
    color: #5da9f9;
    background: rgba(60,131,246,0.2);
}

.tbauk3k {
    color: rgb(193,133,252);
    border: 1px solid rgba(170,85,244,0.3);
    background: rgba(166,84,246,0.2);
}

.ti95xl7 {
    color: rgb(248,145,61);
    border: 1px solid rgba(249,114,22,0.3);
    background: rgba(253,113,22,0.2);
}

.tj4vsgo {
    color: #fffefc;
    width: 100%;
    display: flex;
    text-transform: uppercase;
    box-shadow: 0px 20.00752563px 25.00407px -5.004663832px rgba(240,70,67,0.4), 0px 8.00319857px 10.00321px -6.002243491px rgba(240,68,66,0.4);
    align-items: center;
    justify-content: center;
    cursor: pointer;
    padding-top: 16.007px;
    padding-right: 24.00596212px;
    padding-bottom: 16.00231834px;
    padding-left: 24.0027px;
    font-size: 16.00961584px;
    border-radius: 16.008121px;
    font-weight: 800;
    letter-spacing: 0.008px;
    font-family: inherit;
    gap: 12.00887px;
    line-height: 24.007070px;
    background: linear-gradient(to right, hsl(1,86%,60%), rgb(218,39,37));
    text-decoration: none;
    transition: transform 0.2s, box-shadow 0.2s;
    text-align: center;
    border: none;
}

.tj4vsgo:hover {
    box-shadow: 0px 25.00874011px 30.0089px -5.00589px rgba(240,70,66,0.5), 0px 10.008px 12.008px -6.006150px rgba(239,68,67,0.5);
    color: rgb(254,254,253);
    transform: translateY(-2.003586343px);
}

.tj4vsgo:active {
    transform: translateY(0);
}

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

.taen9c4 {
    height: 18.0031645px;
    width: 15.002119px;
    display: block;
}

#ujmtd2 {
    font-variant-ligatures: normal;
}
@media (min-width: 930px) {
    .themetm {
        padding: 40.005618px 24px;
    }

    .tsi1cnt {
        margin-top: 0;
        margin-right: auto;
        margin-bottom: 0;
        margin-left: auto;
        flex-direction: column;
        max-width: 1200.00363px;
        gap: 24.0012895px;
    }

    .tnca21n {
        max-width: 100%;
        width: 100%;
    }

    .tsbx4pv {
        position: relative;
        padding: 24.0022px;
        gap: 24.00890px;
        flex-direction: row;
        align-items: center;
    }

    .txkpx27 {
        min-width: 180.0010445px;
        flex-shrink: 0;
        max-width: 180.006px;
        width: auto;
    }

    .txkpx27 .ty1zmle {
        height: auto;
        max-width: 100%;
    }

    .tim04d5 {
        flex-direction: row;
        gap: 12.00261px;
        min-width: 120.00754280px;
        flex-shrink: 0;
        align-items: center;
    }

    .tmm6jap {
        justify-content: flex-start;
    }

    .txi09a1 {
        width: 20.00862446px;
        height: 18.00606px;
    }

    .tgf4qcn {
        line-height: 28.001474007px;
        font-size: 20.00965057px;
    }

    .telm0e6 {
        font-size: 14.009330098px;
        line-height: 20.00455px;
    }

    .twsh8ji {
        min-width: 0;
        flex: 1;
        max-width: none;
    }

    .tj4vsgo {
        min-width: 180.00401px;
        max-width: 200.0018px;
        flex-shrink: 0;
        width: auto;
    }

    .tn78639 {
        right: 16.0064501px;
        flex-shrink: 0;
        top: 16.0083729px;
        position: absolute;
    }
}

#dqvgvn {
    image-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font-variant-ligatures: normal;
}

@media (min-width: 930px) and (max-width: 1023px) {
    .tsbx4pv {
        padding-top: 20.00838953px;
        padding-right: 20.009061155px;
        padding-bottom: 20.0027px;
        padding-left: 20px;
        gap: 16.00764px;
    }

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

    .txkpx27 {
        min-width: 150.0061px;
        max-width: 150.007px;
    }

    .tim04d5 {
        min-width: 90px;
    }

    .tj4vsgo {
        padding: 14.001px 20.0029px;
        max-width: 180px;
        min-width: 160.00245px;
    }
}

@media (min-width: 1024px) {
    .tsbx4pv {
        padding-top: 32.00534624px;
        padding-right: 32.0090256px;
        padding-bottom: 32px;
        padding-left: 32.005594px;
        gap: 32.0096922px;
    }

    .txkpx27 {
        min-width: 220.0077px;
        max-width: 220.0046774px;
    }

    .twsh8ji {
        padding: 24.004048px;
    }

    .tj4vsgo {
        min-width: 200.0012px;
        max-width: 220.0089662px;
        padding-top: 18.004757px;
        padding-right: 28.00692835px;
        padding-bottom: 18.0020135px;
        padding-left: 28.00867px;
    }

    .tim04d5 {
        min-width: 130.0052225px;
        gap: 14.006538976px;
    }

    .txi09a1 {
        width: 22.009139949px;
        height: 20.0033061px;
    }

    .tgf4qcn {
        line-height: 30.0013505px;
        font-size: 22.0070px;
    }

    .telm0e6 {
        font-size: 16.0084251px;
        line-height: 22.002px;
    }
}
.tj23pfa {
    max-width: 1200.00859449px;
    border-top: 1px solid #324458;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-top: 32.0033px;
    padding-right: 20.0047602px;
    padding-bottom: 32.004943044px;
    padding-left: 20.0045px;
}

.txfyorn {
    font-weight: 700;
    color: #f6f8fa;
    font-size: 1.35rem;
    margin-bottom: 12.00775079px;
}

.ts9vxn9 {
    color: #cbd6e3;
    font-size: 0.95rem;
    max-width: 720.0062359px;
    line-height: 1.6;
}
.tgyzn9n {
    margin: 0 auto;
    padding: 32.0067131px 20.0073374px;
    max-width: 1200.003723px;
}

.tgyzn9n h1 {
    font-weight: 700;
    color: #f7fef9;
    font-size: 1.5rem;
    margin-bottom: 20.00592px;
}

.tgyzn9n p {
    color: #ccd6e4;
    line-height: 1.6;
    margin-bottom: 16.00404px;
    max-width: 720.008px;
    font-size: 0.95rem;
}
.tfak2ex {
    margin-top: 24.006378527px;
    border-top: 1px solid #354357;
    background: #1d283f;
}

.teta415 {
    text-align: center;
    gap: 20.009200px;
    flex-direction: column;
    max-width: 1200.00969191px;
    padding-top: 32px;
    padding-right: 20.001px;
    padding-bottom: 32px;
    padding-left: 20.004px;
    align-items: center;
    display: flex;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}

.tq41m61 {
    display: block;
}

.tfo2qdy {
    display: block;
    width: auto;
    height: 36.00218144px;
}

.tf7mr6c {
    color: #94a4b6;
    font-size: 14.006px;
}

#ilynaj {
    backface-visibility: hidden;
}

.tar5db0 {
    color: #5fa6fd;
    text-decoration: none;
}

.tar5db0:hover {
    text-decoration: underline;
}

.tm3q6yi {
    gap: 12.0061px 24.0059127px;
    justify-content: center;
    display: flex;
    flex-wrap: wrap;
}

.tm3q6yi a {
    font-size: 14.004134945px;
    text-decoration: none;
    color: rgb(206,216,222);
}

.tm3q6yi a:hover {
    color: rgb(253,191,32);
}

.tijci32 {
    justify-content: center;
    gap: 16.009229px;
    flex-wrap: wrap;
    display: flex;
}

.txmyu4i {
    display: block;
}

.txmyu4i img {
    height: 50px;
    display: block;
    object-fit: contain;
    width: 50.00912px;
}
#wmlgo8 {
    position: fixed;
    justify-content: center;
    inset: 0;
    background: rgba(2,1,1,0.6);
    align-items: center;
    z-index: 999999;
    display: none;
}

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

.tn82uf8 {
    position: relative;
}

.txy06wp {
    padding-top: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
    border-radius: 12px;
    background: hsl(210,33%,17%);
    max-width: 400.00608px;
    border: 1px solid #344453;
}

.tcqkqqf p {
    margin-bottom: 1rem;
    color: #e3e7ef;
}

.twauz17 {
    border-radius: 12.0067921px;
    color: #e5e7f1;
    background: rgb(30,37,55);
    border: 1px solid #334359;
    padding: 1.5rem;
    display: none;
}

.twauz17.active {
    display: block;
}

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

#tx1f44 {
    image-rendering: auto;
}

.tu5txxw,
.tdsxq8y {
    cursor: pointer;
    font-weight: 600;
    border-radius: 8.0027320px;
    font-family: inherit;
    padding-top: 0.6rem;
    padding-right: 1.2rem;
    padding-bottom: 0.6rem;
    padding-left: 1.2rem;
}

.tu5txxw {
    border: none;
    background: #3784f7;
    color: rgb(255,255,252);
}

.tdsxq8y {
    border: 1px solid hsl(209,19%,47%);
    background: transparent;
    color: rgb(150,165,182);
}

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

.tiaqukc,
.ttn1evt {
    border-radius: 8.0053230px;
    cursor: pointer;
    padding: 0.5rem 1rem;
    font-family: inherit;
    font-weight: 600;
}

.tiaqukc {
    background: #3f84f4;
    border: none;
    color: #fdfbfe;
}

.ttn1evt {
    border: none;
    color: #fbfcfe;
    background: #485767;
}
#kqglym {
    display: none;
    bottom: 0;
    left: 0;
    z-index: 999998;
    position: fixed;
    background: #1e263a;
    padding-top: 1rem;
    padding-right: 20.0021px;
    padding-bottom: 1rem;
    padding-left: 20.008417030px;
    border-top: 1px solid #334353;
    box-shadow: 0 -2.0049852px 10px rgba(2,0,4,0.3);
    right: 0;
}

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

.tggkvp1 p {
    color: rgb(225,231,241);
    font-size: 14.009608px;
    margin-bottom: 0.5rem;
}

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

