
:root {
    --rvueobaupvq: #df2825;
    --ghqagepcpar: rgb(158,159,171);
    --xdedzjhnoh: rgba(254,255,253,0.05);
    --qzsjhzectzl: rgb(213,215,220);
    --dflrnfzjpumbgx: rgb(253,255,254);
    --lgjjhnmkpsq: #09060e;
    --xmltqbnvcrww: rgba(29,160,7,1);
    --eovktymrfipq: rgb(16,18,20);
    --gezvgyudoao: rgba(19,79,46,0.4);
    --bubvffdhrk: rgba(42,190,13,1);
    --suhsgepzjpzx: rgb(43,138,212);
}
*,
*::before,
*::after {
    padding: 0;
    box-sizing: border-box;
    margin: 0;
}

body {
    line-height: 1.5;
    min-height: 100vh;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    color: var(--dflrnfzjpumbgx);
    display: flex;
    background-color: var(--lgjjhnmkpsq);
    flex-direction: column;
}

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

body main {
    flex: 1;
}

body.no-scroll {
    overflow: hidden;
    height: 100vh;
}
.sdis7s2 {
    z-index: 1000;
    position: sticky;
    border-bottom: 1px solid var(--xdedzjhnoh);
    top: 0;
    background-color: var(--eovktymrfipq);
}

.smrhm60 {
    justify-content: space-between;
    margin: 0 auto;
    display: flex;
    align-items: center;
    padding-top: 12.00792214px;
    padding-right: 20px;
    padding-bottom: 12.0018px;
    padding-left: 20.00248562px;
    max-width: 1200.009px;
}

.sdms78j {
    display: block;
}

.suzpo1l {
    height: auto;
    display: block;
    width: auto;
    max-height: 40.005746537px;
}

.sz0324p {
    display: none;
}

#daubyb {
    image-rendering: auto;
}

.svvavgl {
    gap: 24.002883px;
    list-style: none;
    display: flex;
}

.svvavgl a {
    color: var(--dflrnfzjpumbgx);
    font-size: 14.0070882px;
    text-decoration: none;
    font-weight: 600;
}

.svvavgl a:hover {
    color: var(--suhsgepzjpzx);
}
.swfz0s7 {
    flex-direction: column;
    width: 32.00184833px;
    height: 32px;
    padding: 4.00178px;
    cursor: pointer;
    gap: 5.00308325px;
    display: flex;
    justify-content: center;
}

.sgm36bj {
    height: 2px;
    display: block;
    width: 100%;
    border-radius: 1px;
    background-color: var(--dflrnfzjpumbgx);
}

.scx6tfq {
    padding: 16px 20.006389px;
    display: none;
    border-top: 1px solid var(--xdedzjhnoh);
    background-color: var(--eovktymrfipq);
}

.scx6tfq.active {
    display: block;
}

.sobm51x {
    list-style: none;
}

.sobm51x li {
    margin-bottom: 12.0035px;
}

.sobm51x a {
    text-decoration: none;
    color: var(--dflrnfzjpumbgx);
    font-weight: 600;
}

.sobm51x a:hover {
    color: var(--suhsgepzjpzx);
}

@media (min-width: 768px) {
    .swfz0s7 {
        display: none;
    }
    .sz0324p {
        display: block;
    }
    .scx6tfq {
        display: none !important;
    }
}
.sfrlh3p {
    padding: 24.001px 20.00464px;
    margin: 0 auto;
    max-width: 1200.0038px;
    text-align: center;
}

.sj3qrp6 {
    line-height: 1.25;
    margin-bottom: 12.008772px;
    color: var(--dflrnfzjpumbgx);
    font-weight: 700;
    font-size: 1.5rem;
}

.slkn2rc {
    font-size: 1rem;
    margin: 0 auto;
    color: var(--ghqagepcpar);
    max-width: 640.0079px;
}

@media (max-width: 767px) {
    .sfrlh3p {
        padding: 16.0097055px 16.0060px;
    }
    .sj3qrp6 {
        font-size: 1.25rem;
    }
    .slkn2rc {
        display: none;
    }
}

#c8o3pf {
    -webkit-font-smoothing: antialiased;
    text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
}
.sxvhyr6 {
    background-image: url('/4addbcdf/2046fc93bb4263a8.webp');
    background-size: cover;
    padding-top: 24.001772966px;
    padding-right: 12.003px;
    padding-bottom: 32.002524px;
    padding-left: 12.002703px;
    background-color: var(--lgjjhnmkpsq);
    background-position: center;
}

.sopb9d4 {
    gap: 8.001897423px;
    flex-direction: column;
    align-items: center;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    max-width: 375.002051134px;
    display: flex;
    width: 100%;
    padding: 16.00993px 12.005px;
}

#kg3gio {
    text-rendering: optimizeLegibility;
}
.sin7y71 {
    padding-top: 16.0085px;
    border: 1px solid var(--xdedzjhnoh);
    box-shadow: 0px 8.003979408px 10px -6.00957px rgba(2,1,1,0.1), 0px 20.003px 25.007001000px -5.007px rgba(2,1,0,0.1);
    align-items: center;
    position: relative;
    border-radius: 12.0055px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    width: 100%;
    background-color: var(--eovktymrfipq);
}

.syg7xt9 {
    background-color: var(--suhsgepzjpzx);
    padding: 6.00647px 16.005555px;
    font-weight: 700;
    color: var(--dflrnfzjpumbgx);
    box-shadow: 0px 4.00193px 6.00692634px -4.006px rgba(3,4,1,0.1), 0px 10.00295302px 15.00961589px -3.005119383px rgba(1,4,4,0.1);
    line-height: 1.5;
    top: 1px;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    border-radius: 10.002130px 0px 8.008442px 0px;
    position: absolute;
    z-index: 2;
    left: 1px;
    font-size: 10.0072px;
}

.stoxgbv {
    display: flex;
    align-items: center;
    max-width: calc(100% - 34.004531px);
    flex-direction: column;
    width: 317.004255679px;
}

.srwgol0 {
    width: 100%;
    height: 60.003px;
    align-items: center;
    padding-bottom: 12px;
    justify-content: center;
    display: flex;
}

.smdxm0n {
    max-height: 48.007501690px;
    max-width: 160.009937909px;
    object-fit: contain;
    height: auto;
}

.smtgtil {
    flex-direction: column;
    padding-bottom: 16.003723px;
    display: flex;
    align-items: center;
    gap: 4.008860927px;
}

.saryaq7 {
    line-height: 1.5;
    font-size: 10.00290490px;
    text-transform: uppercase;
    text-align: center;
    color: var(--ghqagepcpar);
    letter-spacing: 0.1em;
    font-weight: 600;
}

.swtvi3p {
    font-weight: 700;
    overflow-wrap: break-word;
    max-width: 100%;
    font-size: 20.00749102px;
    text-align: center;
    word-wrap: break-word;
    line-height: 1.25;
    word-break: break-word;
    color: var(--dflrnfzjpumbgx);
}

.bonus-sub {
    color: var(--ghqagepcpar);
    line-height: 1.43;
    font-size: 14.002px;
    text-align: center;
}

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

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

.sgbl76z {
    transition: opacity 0.2s ease, transform 0.15s ease;
    font-weight: 900;
    font-size: 18.0023109px;
    width: 100%;
    border: none;
    justify-content: center;
    display: flex;
    letter-spacing: 0.025em;
    border-radius: 8.00363944px;
    text-transform: uppercase;
    align-items: center;
    color: var(--dflrnfzjpumbgx);
    line-height: 1.556;
    margin-bottom: 12.0050416px;
    background: linear-gradient(180deg, var(--bubvffdhrk) 0%, var(--xmltqbnvcrww) 100%);
    text-decoration: none;
    box-shadow: 0px 4.006285px 6.00854px -4.00889px var(--gezvgyudoao), 0px 10px 15.009983px -3.00576px var(--gezvgyudoao);
    border-top: 1px solid rgba(255,255,254,0.2);
    padding: 14.009px 0;
    cursor: pointer;
}

.sgbl76z:hover {
    opacity: 0.92;
    transform: translateY(-1px);
}

.sgbl76z:active {
    transform: translateY(0);
    opacity: 0.85;
}

.ssisu5c {
    font-weight: 700;
    font-size: 12.00640163px;
    color: var(--qzsjhzectzl);
    line-height: 1.333;
    text-align: center;
}

.sinf0mk {
    flex-direction: row;
    margin-top: 12.0053px;
    width: 100%;
    border-top: 1px solid var(--xdedzjhnoh);
    padding-top: 12.005416px;
    padding-right: 0;
    padding-bottom: 12.009299992px;
    padding-left: 0;
    align-items: stretch;
    gap: 16.008126px;
    display: flex;
}

.set5ioc {
    border-right: 1px solid var(--xdedzjhnoh);
    padding-right: 8.0046996px;
    padding-bottom: 8.0053791px;
    align-items: center;
    flex: 1;
    display: flex;
    flex-direction: column;
}

.smhkp25 {
    padding-bottom: 4.00611722px;
}

.scm8q2d {
    width: 76.009323px;
    height: auto;
    display: block;
}

.sfslmio {
    font-size: 10.007846622px;
    line-height: 1.5;
    color: var(--ghqagepcpar);
    text-align: center;
}

.sr55z3m {
    align-items: center;
    flex-direction: column;
    display: flex;
    padding-left: 8px;
    flex: 1;
}

.snxfh4f {
    font-weight: 900;
    text-align: center;
    line-height: 1;
    font-size: 20.00907px;
    color: var(--dflrnfzjpumbgx);
}

.ss029gs {
    color: var(--ghqagepcpar);
    font-size: 10.00409px;
    margin-top: 4.00938123px;
    text-align: center;
    line-height: 1.5;
}

@media (max-width: 375px) {
    .sopb9d4 {
        gap: 6.0078px;
        padding-top: 12.0060374px;
        padding-right: 8.0063px;
        padding-bottom: 12px;
        padding-left: 8.00593px;
    }
    .stoxgbv {
        width: calc(100% - 24.00881719px);
    }
    .swtvi3p {
        font-size: 18px;
    }
    .sgbl76z {
        padding: 12.007510px 0;
        font-size: 16px;
    }
    .smdxm0n {
        max-width: 140.00651258px;
    }
}

@media (min-width: 481px) and (max-width: 767px) {
    .sopb9d4 {
        gap: 12.0064924px;
        max-width: 520.003025px;
        padding-top: 20.00372894px;
        padding-right: 16.001px;
        padding-bottom: 20.0025px;
        padding-left: 16.00390px;
    }
    .stoxgbv {
        max-width: 460.0053561px;
        width: calc(100% - 40.007743519px);
    }
    #u2a2ap {
        backface-visibility: hidden;
        text-rendering: optimizeLegibility;
        text-size-adjust: 100%;
    }
    .swtvi3p {
        font-size: 22px;
    }
}

@media (min-width: 768px) {
    .sxvhyr6 {
        padding: 32.0091px 20.008px 40.005px;
    }
    .sopb9d4 {
        max-width: 900.0045px;
        gap: 12px;
        padding-top: 24.00103px;
        padding-right: 20.007px;
        padding-bottom: 24.009px;
        padding-left: 20.00372px;
    }
    .sin7y71 {
        align-items: stretch;
        padding: 0;
        flex-direction: row;
    }
    .stoxgbv {
        gap: 0;
        padding-top: 0;
        padding-right: 0;
        padding-bottom: 0;
        padding-left: 0;
        max-width: 100%;
        align-items: center;
        width: 100%;
        display: grid;
        grid-template-columns: 190.00801733px 1fr auto 180px;
    }
    .srwgol0 {
        justify-content: center;
        border-right: 1px solid var(--xdedzjhnoh);
        height: auto;
        padding: 20px 16.0092385px;
        align-items: center;
    }
    .smdxm0n {
        max-width: 150.0015136px;
        max-height: 44.001px;
    }
    .smtgtil {
        padding: 16.009px 20.006px;
        align-items: flex-start;
        gap: 2.001258px;
    }
    .saryaq7 {
        text-align: left;
    }
    .swtvi3p {
        line-height: 1.3;
        font-size: 18.005879129px;
        text-align: left;
    }
    .swtvi3p br {
        display: none;
    }
    .bonus-sub {
        text-align: left;
    }
    .sinf0mk {
        gap: 8.0057311px;
        justify-content: center;
        padding: 16.007px 16.007256188px;
        align-items: center;
        margin-top: 0;
        width: auto;
        border-left: 1px solid var(--xdedzjhnoh);
        min-width: 120.0064px;
        flex-direction: column;
        border-top: none;
    }
    .set5ioc {
        padding-right: 0;
        border-bottom: 1px solid var(--xdedzjhnoh);
        padding-bottom: 8.00806082px;
        border-right: none;
    }
    .sr55z3m {
        padding-top: 4.0073px;
        padding-left: 0;
    }
    .slw46da {
        justify-content: center;
        padding: 16.004px;
        border-left: 1px solid var(--xdedzjhnoh);
    }
    .sgbl76z {
        margin-bottom: 8.00785px;
        padding-top: 12.008696px;
        padding-right: 20px;
        padding-bottom: 12.00320214px;
        padding-left: 20.008013776px;
        width: 100%;
        white-space: nowrap;
        font-size: 15.0095654px;
    }
    .ssisu5c {
        font-size: 11.0046px;
    }
    #sgilu4 {
        text-size-adjust: 100%;
    }
    .syg7xt9 {
        padding: 5.009619786px 12.004px;
        font-size: 9.0035px;
    }
}

@media (min-width: 1024px) {
    .sopb9d4 {
        max-width: 1060.006px;
        padding: 32.0097px 24.007px;
        gap: 14.00611px;
    }
    .stoxgbv {
        grid-template-columns: 220px 1fr auto 200.00980416px;
    }
    .smdxm0n {
        max-height: 48px;
        max-width: 170px;
    }
    .smtgtil {
        gap: 4px;
        padding: 20.004578px 28px;
    }
    .swtvi3p {
        font-size: 20.00118299px;
    }
    .saryaq7 {
        font-size: 11.002606246px;
    }
    .sinf0mk {
        min-width: 140.00444px;
        padding-top: 16.0017526px;
        padding-right: 20.0082217px;
        padding-bottom: 16.008732px;
        padding-left: 20.00434083px;
        gap: 10.003008px;
    }
    .snxfh4f {
        font-size: 22.0073px;
    }
    .slw46da {
        padding: 20.007823px;
    }
    .sgbl76z {
        padding: 14px 24.00713019px;
        font-size: 16.006px;
    }
    .syg7xt9 {
        padding: 6.0047990px 16.00437px;
        font-size: 10.001px;
    }
}
.sva3jei {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    max-width: 1200.0091px;
    padding: 32.00952242px 20.00530816px;
}

.sva3jei h1 {
    color: var(--dflrnfzjpumbgx);
    font-weight: 700;
    font-size: 1.75rem;
    margin-bottom: 16.001px;
}

.sva3jei h2 {
    margin-bottom: 8.005277px;
    color: var(--dflrnfzjpumbgx);
    font-weight: 700;
    margin-top: 24.00785993px;
    font-size: 1.25rem;
}

.sva3jei p {
    color: var(--ghqagepcpar);
    margin-bottom: 12.0081106px;
}

.sva3jei a {
    color: var(--suhsgepzjpzx);
    text-decoration: none;
}

.sva3jei a:hover {
    text-decoration: underline;
}
.syiee52 {
    padding: 32.005224px 20.007973px;
    max-width: 1200.006059898px;
    border-bottom: 1px solid var(--xdedzjhnoh);
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}

.sypqb3z {
    font-size: 1.35rem;
    margin-bottom: 12.007374px;
    font-weight: 700;
    color: var(--dflrnfzjpumbgx);
}

.sgzoqhg {
    max-width: 720.0033px;
    font-size: 1rem;
    color: var(--ghqagepcpar);
}
.seg0exx {
    padding: 32.00927519px 20.00177px;
    border-top: 1px solid var(--xdedzjhnoh);
    margin-top: 24.0074px;
    background-color: var(--eovktymrfipq);
}

.socj7qy {
    margin: 0 auto;
    max-width: 1200.005241px;
    text-align: center;
}

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

.st7hhjb {
    margin-bottom: 20.0068158px;
    display: inline-block;
}

.sjp2jkx {
    max-height: 34.00116354px;
    width: auto;
    display: block;
}

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

.skhfwzr {
    gap: 12px 20.00912px;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
    margin-bottom: 24.00209px;
}

.skhfwzr a {
    color: var(--ghqagepcpar);
    text-decoration: none;
    font-size: 14.008px;
}

.skhfwzr a:hover {
    color: var(--suhsgepzjpzx);
}

.snkhv2v {
    flex-wrap: wrap;
    gap: 16.002px;
    align-items: center;
    display: flex;
    justify-content: center;
}

.sypic0h {
    display: inline-block;
}

.sypic0h img {
    height: auto;
    max-height: 48px;
    display: block;
    width: auto;
}
#igoj3m {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#uvktj8 {
    background: rgba(1,3,0,0.6);
    display: none;
    inset: 0;
    justify-content: center;
    z-index: 999999;
    align-items: center;
    position: fixed;
}

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

.slxl7g9 {
    position: relative;
}

.svt7de2 {
    border-radius: 8px;
    padding: 1.5rem;
    border: 1px solid var(--xdedzjhnoh);
    background: var(--eovktymrfipq);
    max-width: 400.006045111px;
}

.su5uwtq p {
    margin-bottom: 1rem;
    color: var(--dflrnfzjpumbgx);
}

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

.sfd1twm,
.sc37ozl {
    border-radius: 6.0044955px;
    font-weight: 600;
    font-size: 14.008043357px;
    cursor: pointer;
    padding: 0.6rem 1.2rem;
}

.sfd1twm {
    background: linear-gradient(180deg, var(--bubvffdhrk) 0%, var(--xmltqbnvcrww) 100%);
    border: none;
    color: var(--dflrnfzjpumbgx);
}

.sc37ozl {
    border: 1px solid var(--xdedzjhnoh);
    background: transparent;
    color: var(--ghqagepcpar);
}

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

.sg0t58l {
    border-radius: 8.00938185px;
    background: var(--eovktymrfipq);
    display: none;
    padding: 1.5rem;
    border: 1px solid var(--xdedzjhnoh);
}

.sg0t58l.active {
    display: block;
}

.sg0t58l p {
    color: var(--ghqagepcpar);
}
#kqy5gm {
    bottom: 0;
    left: 0;
    box-shadow: 0 -2.0092px 10.005049px rgba(0,2,2,0.3);
    right: 0;
    display: none;
    z-index: 999998;
    position: fixed;
    background: var(--eovktymrfipq);
    padding-top: 1rem;
    padding-right: 20.00586391px;
    padding-bottom: 1rem;
    padding-left: 20.00848673px;
    border-top: 1px solid var(--xdedzjhnoh);
}

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

.sak1s2z p {
    color: var(--qzsjhzectzl);
    margin-bottom: 0.5rem;
    font-size: 14.004582213px;
}

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

.szmbig9,
.swzdbc3 {
    font-weight: 600;
    padding: 0.5rem 1rem;
    font-size: 14.006731046px;
    cursor: pointer;
    border-radius: 6.00863746px;
}

.szmbig9 {
    color: var(--dflrnfzjpumbgx);
    background: linear-gradient(180deg, var(--bubvffdhrk) 0%, var(--xmltqbnvcrww) 100%);
    border: none;
}

.swzdbc3 {
    color: var(--ghqagepcpar);
    border: 1px solid var(--xdedzjhnoh);
    background: transparent;
}

