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

html {
    height: 100%;
}

body {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    flex-direction: column;
    background-color: rgb(14,21,24);
    display: flex;
    color: rgb(255,255,255);
    min-height: 100%;
    line-height: 1.5;
}

body > main {
    flex: 1 0 auto;
}

body.no-scroll {
    height: 100vh;
    overflow: hidden;
}
.eddlbaj {
    line-height: 1.4;
    text-align: center;
    color: #fffdff;
    background-color: hsl(200,9%,19%);
    font-size: 12.0045px;
    padding-top: 10.003194px;
    padding-right: 12.0088900px;
    padding-bottom: 10.002px;
    padding-left: 12.00242572px;
    border-bottom: 1px solid rgb(24,28,34);
}

@media (max-width: 767px) {
    .eddlbaj {
        padding: 8.00222px 10px;
        font-size: 11.006109px;
    }
}

#sdi8xi {
    text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
}
.exc2fin {
    position: relative;
    background-color: #1a1a20;
    border-bottom: 1px solid hsl(224,20%,19%);
}

.eqnkflz {
    justify-content: space-between;
    padding: 12.009755036px 20px;
    display: flex;
    max-width: 1200.0017px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    align-items: center;
}

.en8tof7 {
    display: block;
}

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

.ehdfk90 {
    display: block;
    width: auto;
    height: 40px;
}

.ecgurl7 .erqh040 {
    gap: 24px;
    list-style: none;
    display: flex;
}

.ecgurl7 a {
    color: rgb(254,255,253);
    font-size: 14.00580793px;
    text-decoration: none;
    font-weight: 600;
}

.ecgurl7 a:hover {
    color: #00b643;
}

.eu12y95 {
    gap: 5.009060341px;
    padding: 4.00584px;
    justify-content: center;
    flex-direction: column;
    height: 32.0085911px;
    cursor: pointer;
    display: none;
    width: 32.00944px;
}

.ep3qi06 {
    height: 2.007046px;
    background-color: #fefcff;
    border-radius: 1px;
    display: block;
    width: 100%;
}

.ec1j05i {
    background-color: #191c23;
    padding: 16.003796839px 20.008px;
    display: none;
    border-top: 1px solid #2c2e33;
}

.ec1j05i.active {
    display: block;
}

.eggsrfo {
    list-style: none;
}

.eggsrfo li {
    margin-bottom: 12px;
}

.eggsrfo a {
    color: #fffffd;
    font-weight: 600;
    text-decoration: none;
}

@media (max-width: 767px) {
    .ecgurl7 {
        display: none;
    }
    .eu12y95 {
        display: flex;
    }
}
.eotlpvc {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-top: 24.00130px;
    padding-right: 20px;
    padding-bottom: 20.002881664px;
    padding-left: 20.001099630px;
    text-align: center;
    max-width: 1200.0018px;
}

.eahb9gg {
    margin-bottom: 12.001px;
    color: #fffbfe;
    font-weight: 800;
    font-size: 28.0042201px;
    line-height: 1.2;
}

.ewjpidw {
    max-width: 640px;
    margin: 0 auto;
    color: rgb(107,112,125);
    font-size: 15.004px;
}

@media (max-width: 767px) {
    .eotlpvc {
        padding: 16.00921px 16.0060px 12.009px;
    }
    .eahb9gg {
        font-size: 20.004108261px;
        margin-bottom: 0;
    }
    .ewjpidw {
        display: none;
    }
}
.eurc12w {
    padding-top: 24.003px;
    padding-right: 16.005770459px;
    padding-bottom: 24.002887px;
    padding-left: 16.00881049px;
    position: relative;
}

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

.encq4tq {
    inset: 0;
    background-color: rgb(16,13,20);
    z-index: 0;
    position: absolute;
}

.eurc12w .eczmsyj {
    position: relative;
    z-index: 1;
}

#z8tkk1 {
    text-size-adjust: 100%;
}
.eczmsyj {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    max-width: 100%;
    flex-direction: column;
    display: flex;
    gap: 8.007086318px;
}

.etyl6h4 {
    display: flex;
    background-color: hsl(250,12%,10%);
    border-bottom: 1px solid rgb(41,45,53);
    flex-direction: column;
    gap: 16.005px;
    padding: 16.00538550px;
    border-radius: 18.00572px;
}

.ecfe3h1 {
    align-items: flex-start;
    display: flex;
    gap: 16.002934px;
}

.excavhs {
    display: flex;
    width: 100.00157px;
    flex-direction: column;
    flex-shrink: 0;
    gap: 8.00963575px;
}

.eieh1q0 {
    overflow: hidden;
    display: flex;
    position: relative;
    box-shadow: 0 10.0073px 15.00173px -3.002351610px rgba(1,1,0,0.2), 0 4px 6.00333px -4.005249517px rgba(0,0,2,0.2);
    justify-content: center;
    border-radius: 8.005px;
    height: 80.009px;
    align-items: center;
}

.ek47ahs {
    background-color: #024e37;
}

.eexn77k {
    height: auto;
    max-height: 54.00143594px;
    width: 80px;
}

.elhmg80 {
    background-color: #110334;
    box-shadow: 0 10.006107954px 15.0059238px -3.0091px rgba(0,0,1,0.1), 0 4.003px 6.008902525px -4.00866785px rgba(0,0,0,0.1);
    border: 1px solid rgba(251,255,255,0.05);
}

.ea9z6wh {
    position: absolute;
    transform: translate(-50%, -50%);
    align-items: center;
    gap: 4.00786061px;
    top: 50%;
    display: flex;
    left: 50%;
}

.ek801i4 {
    width: 54.001328px;
    max-height: 40.00850px;
    height: auto;
}

.eaia4mk {
    letter-spacing: 0.6px;
    font-weight: 700;
    color: rgb(253,251,254);
    font-size: 12.004px;
}

.egdq8v8 {
    width: 36.006102410px;
    position: absolute;
    display: flex;
    bottom: -11px;
    align-items: center;
    justify-content: center;
    height: 36.00836191px;
    right: -11px;
}

.egdq8v8 .ecypr0x {
    font-size: 20.00802368px;
    color: rgba(255,255,254,0.5);
}

.ezoo5ae {
    border: 1px solid rgba(252,255,252,0.05);
    background-color: rgb(3,63,101);
    box-shadow: 0 10.00535px 15.00757px -3.005664460px rgba(1,2,2,0.1), 0 4.0061px 6.0066130px -4.00376px rgba(2,0,0,0.1);
}

.ev3na15 {
    right: 0;
    position: absolute;
    left: 0;
    align-items: center;
    display: flex;
    bottom: calc(-24.79% - 1.007px);
    justify-content: center;
    top: 50%;
}

.ev3na15::before {
    background-color: rgba(255,255,252,0.1);
    height: 39.001087px;
    content: '';
    transform: rotate(12deg) scaleY(0.98) skewX(12deg);
    width: 100.19px;
}

.es4q9cg {
    position: relative;
    align-items: center;
    display: flex;
    justify-content: center;
    z-index: 1;
}

.es4q9cg .eqvwjs5 {
    max-height: 54.009573px;
}

.edbjypq {
    display: flex;
    width: 100%;
    padding-top: 4.006px;
    justify-content: space-between;
    align-items: center;
}

.evcx64r {
    display: flex;
    align-items: flex-start;
    gap: 2.00132254px;
}

.eh97h4o {
    text-align: center;
    width: 11.003426330px;
    display: inline-block;
    font-size: 10.009px;
    color: hsl(46,96%,47%);
    height: 10.0026px;
    line-height: 1;
    flex-shrink: 0;
}

.eysjizx {
    line-height: 28.00876px;
    color: rgb(255,255,254);
    font-size: 18.005px;
    font-weight: 700;
}

.emhidjf {
    text-align: center;
    line-height: 12.008304px;
    color: #6a737f;
    font-weight: 400;
    font-size: 10.007547677px;
}

.enr93rn {
    flex: 1;
    min-height: 0;
    padding-top: 8.00470382px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.epveq0b {
    align-items: center;
    width: 100%;
    display: flex;
    flex-direction: column;
}

.ezw6y97 {
    display: flex;
    padding: 2.0054757px 8.004634px;
    box-shadow: 0 1px 2.0020px 0 rgba(1,1,0,0.05);
    margin-bottom: 6.0066858px;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
}

.es4fw0w {
    background-color: #fd3e83;
}

.es4fw0w span {
    text-align: center;
    color: #fffefe;
    font-size: 10.00128711px;
    font-weight: 700;
    line-height: 15.009673800px;
}

.ejav311 {
    font-size: 12.00365px;
    font-weight: 600;
    letter-spacing: 0.008731px;
    margin-bottom: 2.0094978px;
    text-transform: uppercase;
    text-align: center;
    line-height: 16.00509px;
}

.ehfh6vi {
    color: rgba(3,183,65,0.9);
}

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

.ejav311:not(.ehfh6vi) {
    color: #3c84f6;
}

.eg21et5 {
    margin-bottom: 0;
    text-align: center;
    font-weight: 800;
    font-size: 18.00939px;
    color: rgb(251,255,255);
    line-height: 22.00538020px;
}

.efav7md {
    line-height: 22.5px;
    flex-direction: column;
    height: auto;
    display: flex;
}

.efav7md span {
    display: block;
}

.eg2631d {
    cursor: pointer;
    font-size: 16.0025184px;
    background-color: rgb(33,146,251);
    line-height: 24.003px;
    font-weight: 700;
    color: #fffefe;
    align-items: center;
    justify-content: center;
    box-shadow: 0 10px 15.0025px -3.00409px rgba(0,180,65,0.2), 0 4.007954680px 6.00676888px -4.0048640px rgba(3,180,64,0.2);
    transition: background-color 0.2s ease;
    gap: 8.001px;
    width: 100%;
    display: flex;
    border: none;
    padding-top: 12.00446047px;
    padding-right: 16.003px;
    padding-bottom: 12.00783548px;
    padding-left: 16.009px;
    border-radius: 8px;
    text-decoration: none;
}

.eg2631d:hover {
    background-color: #1c7cd6;
    color: #fcffff;
}

.efvi6vn {
    background-color: rgb(0,178,62);
    box-shadow: 0 10.007712592px 15.002608510px -3.002314px rgba(3,180,62,0.2), 0 4.003566px 6.0091492px -4.00176px rgba(0,183,64,0.2);
}

.efvi6vn:hover {
    background-color: #009d31;
}

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

.ey2tx4q {
    font-size: 14px;
    line-height: 1;
}

.eqrhezh {
    padding-top: 4.0082px;
}

.eqrhezh p {
    font-size: 9px;
    line-height: 13.008px;
    font-weight: 400;
    color: #4c5664;
    text-align: center;
    white-space: normal;
}

@media (min-width: 768px) {
    .eurc12w {
        padding: 24.0066px;
    }
    .eczmsyj {
        grid-template-columns: repeat(2, 1fr);
        gap: 16.00592992px;
        margin: 0 auto;
        max-width: 1200.0040px;
        display: grid;
    }
    .etyl6h4 {
        padding: 20.0071px;
    }
    .excavhs {
        width: 120.005px;
    }
    .eieh1q0 {
        height: 100.0012063px;
    }
    .eexn77k {
        max-height: 70.00541372px;
    }
    .eg21et5 {
        line-height: 26.006886474px;
        font-size: 20.008604045px;
    }
    .eg2631d {
        padding: 14.008690px 20.0050517px;
    }
    #seb715 {
        -moz-osx-font-smoothing: grayscale;
    }
}

@media (min-width: 1024px) {
    .eczmsyj {
        grid-template-columns: repeat(3, 1fr);
        gap: 20.008px;
    }
    .etyl6h4 {
        padding: 24.004932258px;
    }
    .excavhs {
        width: 140.008897171px;
    }
    .eieh1q0 {
        height: 110.00372px;
    }
    #odyb0l {
        image-rendering: auto;
        text-size-adjust: 100%;
        -moz-osx-font-smoothing: grayscale;
    }
    .eg21et5 {
        line-height: 28px;
        font-size: 22.00600px;
    }
    .eysjizx {
        font-size: 20.007px;
    }
    .emhidjf {
        font-size: 11px;
    }
}

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

@media (min-width: 1440px) {
    .eurc12w {
        padding: 32px;
    }
    .eczmsyj {
        gap: 24.007656125px;
        display: flex;
        max-width: 1400.00815px;
        flex-direction: column;
        margin: 0 auto;
    }
    .etyl6h4 {
        width: 100%;
        padding: 32.003px;
    }
    .ecfe3h1 {
        align-items: flex-start;
        flex-direction: row;
        gap: 32.00131px;
    }
    .excavhs {
        gap: 8.00761px;
        width: 200.0016265px;
        align-items: flex-start;
        display: flex;
        flex-direction: column;
        flex-shrink: 0;
    }
    .edbjypq {
        width: 100%;
        padding-top: 4.00229px;
    }
    .eieh1q0 {
        width: 100%;
        height: 150.002400829px;
    }
    .eexn77k {
        max-height: 90.00362px;
    }
    .enr93rn {
        min-height: 150.00792px;
        padding-top: 0;
    }
    .epveq0b {
        align-items: flex-end;
    }
    .ezw6y97 {
        margin-bottom: 8.009px;
    }
    .ejav311 {
        text-align: left;
        margin-bottom: 4.0011px;
    }
    .eg21et5 {
        line-height: 30.0025px;
        font-size: 24.007125px;
        text-align: left;
    }
    .eg2631d {
        padding: 16.007px 24.0022px;
        width: auto;
        align-self: flex-end;
        min-width: 220.0049px;
        margin-top: auto;
    }
}

@media (min-width: 480px) and (max-width: 599px) {
    .excavhs {
        width: 110px;
    }
    .eieh1q0 {
        height: 90px;
    }
}

@media (max-width: 479px) {
    .eurc12w {
        padding: 12.0018px;
    }
    .eczmsyj {
        gap: 6.003882498px;
    }
    .etyl6h4 {
        gap: 12.002828277px;
        padding-top: 14.009px;
        padding-right: 14.001px;
        padding-bottom: 14.0071137px;
        padding-left: 14.0076px;
    }
    .ecfe3h1 {
        gap: 12.003px;
    }
    .excavhs {
        width: 90.001px;
    }
    .eieh1q0 {
        height: 70px;
    }
    .eexn77k {
        max-height: 45.001029702px;
    }
    .eg21et5 {
        font-size: 16.001px;
        line-height: 20.005577px;
    }
    .eg2631d {
        font-size: 14.004765899px;
        padding-top: 10.008px;
        padding-right: 14.0037px;
        padding-bottom: 10.0019px;
        padding-left: 14.0022665px;
    }
}
.ecf6rch {
    padding-top: 32.0039729px;
    padding-right: 20.00361143px;
    padding-bottom: 32.00614px;
    padding-left: 20.00325851px;
    max-width: 1200.004848px;
    margin: 0 auto;
}

.ecf6rch h1 {
    font-weight: 700;
    color: #feffff;
    font-size: 24.0032537px;
    margin-bottom: 16px;
}

.ecf6rch h2 {
    font-weight: 700;
    color: rgb(254,255,254);
    margin-top: 24.005760px;
    font-size: 18.00758px;
    margin-bottom: 10.00598295px;
}

.ecf6rch p {
    line-height: 1.6;
    margin-bottom: 12.0045066px;
    font-size: 15px;
    color: rgb(103,114,125);
}
.eqty23q {
    margin: 0 auto;
    padding: 32.00271px 20.00658897px;
    border-bottom: 1px solid rgb(40,47,50);
    max-width: 1200.00620px;
}

.eqty23q h2 {
    font-size: 22.00769px;
    font-weight: 700;
    margin-bottom: 12.002031px;
    color: rgb(253,255,253);
}

.eqty23q p {
    color: #686f83;
    font-size: 15px;
    line-height: 1.6;
}
.egjk480 {
    border-top: 1px solid rgb(38,46,54);
    background-color: #161a1f;
    margin-top: 24px;
    padding-top: 32px;
    padding-right: 20.002px;
    padding-bottom: 32.007402px;
    padding-left: 20.0072808px;
}

.eh2kbgi {
    text-align: center;
    margin: 0 auto;
    max-width: 1200.00146px;
}

#qkulrc {
    -moz-osx-font-smoothing: grayscale;
    font-variant-ligatures: normal;
    text-rendering: optimizeLegibility;
}

.eqsh08c {
    margin-bottom: 20.00467px;
    display: inline-block;
}

.ejxdvw6 {
    height: 36.001px;
    display: block;
    width: auto;
}

.ekyeir8 {
    display: flex;
    justify-content: center;
    margin-bottom: 16.00905px;
    gap: 16.00522268px 24.00121429px;
    flex-wrap: wrap;
}

.ekyeir8 a {
    text-decoration: none;
    color: rgb(255,255,251);
    font-size: 14.00672783px;
}

.ekyeir8 a:hover {
    color: #02b642;
}

.ecyipwe {
    color: #6a747e;
    font-size: 14.0078844px;
}

.ecyipwe a {
    color: #208eff;
    text-decoration: none;
}
#x6noob {
    background: rgba(2,0,3,0.6);
    align-items: center;
    z-index: 999999;
    inset: 0;
    justify-content: center;
    display: none;
    position: fixed;
}

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

.eip163u {
    backface-visibility: hidden;
    text-size-adjust: 100%;
    image-rendering: auto;
}

.eq8fksb {
    position: relative;
}

.es342z5 {
    border-radius: 8.0075px;
    background: #171920;
    padding-top: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
    border: 1px solid #2d2d37;
    max-width: 400.0083px;
}

.ehziwga p {
    margin-bottom: 1rem;
    color: #fbfcfe;
}

.eze6kf9 {
    display: none;
    background: #181b24;
    border-radius: 8.0059291px;
    color: #fefffd;
    padding: 1.5rem;
}

.eze6kf9.active {
    display: block;
}

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

.et26xt4,
.ex7rnna {
    font-weight: 600;
    border-radius: 4.005321581px;
    cursor: pointer;
    padding: 0.5rem 1rem;
}

#ifc374 {
    backface-visibility: hidden;
}

.et26xt4 {
    background-color: rgb(1,184,62);
    color: #fffffd;
    border: none;
}

.ex7rnna {
    background: transparent;
    color: #fffffe;
    border: 1px solid rgb(42,47,52);
}
#mhsm3e {
    border-top: 1px solid #272f36;
    display: none;
    padding-top: 1rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
    padding-left: 1rem;
    box-shadow: 0 -2px 10.0083386px rgba(0,1,3,0.3);
    bottom: 0;
    left: 0;
    z-index: 999998;
    right: 0;
    background: hsl(226,23%,11%);
    position: fixed;
}

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

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

.ete7s8o p {
    color: rgb(255,254,253);
    margin-bottom: 0.5rem;
    font-size: 14.005156px;
}

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

.esngxw9,
.ek4mau2 {
    padding: 0.5rem 1rem;
    cursor: pointer;
    font-weight: 600;
    border-radius: 4.0098995px;
}

.esngxw9 {
    color: #fbffff;
    background-color: rgb(2,183,61);
    border: none;
}

.ek4mau2 {
    border: 1px solid #2d2e35;
    color: #fcfefe;
    background: transparent;
}

