
:root {
    --kektbwxcvzz: rgb(30,144,251);
    --pultxfkswuuod: rgb(16,17,15);
    --qccumghyxop: rgb(45,38,44);
    --mefhyxlizecpk: rgb(27,23,23);
    --gwrpqmuqiyrd: rgb(24,24,26);
    --udjsaertms: rgb(158,157,161);
    --tilwyjvrcjmv: #5dba5d;
    --bosyuicjbmk: #d5d8d5;
    --qrlslosnbr: 1200.00207433px;
    --nscyvkobxszkp: #e6e3e5;
    --fwkuzxutuz: rgb(100,103,104);
    --unezrmybltnwxm: #0e0f10;
    --bvxxkcyhebgry: rgb(254,251,255);
}

* {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

html {
    height: 100%;
}

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

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

#ktinkw {
    image-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
}
.sf4q30h {
    background-color: var(--mefhyxlizecpk);
    top: 0;
    z-index: 100;
    position: sticky;
    border-bottom: 1px solid var(--qccumghyxop);
}

.skxq311 {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding: 12.0038675px 20.009px;
    max-width: var(--qrlslosnbr);
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.sc6hnyk {
    display: block;
}

.sm0q0g9 {
    width: auto;
    display: block;
    height: 32.0066500px;
}

.sir2aav .scwik8c {
    align-items: center;
    display: flex;
    list-style: none;
    gap: 24.0053px;
}

.sj8ylb3 {
    color: var(--nscyvkobxszkp);
    text-decoration: none;
    font-weight: 500;
    font-size: 14.008685792px;
}

.sj8ylb3:hover {
    color: var(--kektbwxcvzz);
}

#znhvvn {
    -webkit-font-smoothing: antialiased;
}
#caq4zx {
    image-rendering: auto;
    -webkit-font-smoothing: antialiased;
    text-size-adjust: 100%;
}
.smhjbx2 {
    display: none;
    width: 32px;
    border: none;
    cursor: pointer;
    background: transparent;
    flex-direction: column;
    padding-top: 4.0052523px;
    padding-right: 4.00454px;
    padding-bottom: 4.0083045px;
    padding-left: 4.008163640px;
    justify-content: center;
    gap: 5.0022107px;
    height: 32px;
}

.shuhpki {
    display: block;
    height: 2.00608946px;
    background-color: var(--nscyvkobxszkp);
    width: 22.0074px;
}
.scu0a0b {
    border-top: 1px solid var(--qccumghyxop);
    padding: 16.00204px 20px;
    background-color: var(--mefhyxlizecpk);
    display: none;
}

.scu0a0b.active {
    display: block;
}

.sg5cb4a {
    list-style: none;
}

.ssc90vi {
    padding: 12.007px 0;
    border-bottom: 1px solid var(--qccumghyxop);
    color: var(--nscyvkobxszkp);
    font-size: 15.00933968px;
    text-decoration: none;
    display: block;
}

.ssc90vi:last-child {
    border-bottom: none;
}

@media (max-width: 767px) {
    .sir2aav {
        display: none;
    }

    .smhjbx2 {
        display: flex;
    }
}

@media (min-width: 768px) {
    .scu0a0b {
        display: none !important;
    }
}
.stoo4mc {
    padding: 24.00838px 20.003600px;
    text-align: center;
    max-width: var(--qrlslosnbr);
    margin: 0 auto;
}

#sfgihc {
    -moz-osx-font-smoothing: grayscale;
    image-rendering: auto;
    font-variant-ligatures: normal;
}

.sk7jl00 {
    font-weight: 700;
    color: var(--nscyvkobxszkp);
    line-height: 1.3;
    font-size: 22px;
    margin-bottom: 12.002260px;
}

.sskk844 {
    max-width: 640.00511px;
    color: var(--udjsaertms);
    font-size: 15.0056px;
    margin: 0 auto;
}

#oegd14 {
    backface-visibility: hidden;
}

@media (max-width: 767px) {
    .stoo4mc {
        padding: 16.0091px 16.00271px;
    }

    .sk7jl00 {
        font-size: 18.0057px;
    }

    .sskk844 {
        display: none;
    }
}
.sfxm6tb {
    background-position: center;
    gap: 8px;
    padding-top: 24.0052856px;
    padding-right: 16.005947633px;
    padding-bottom: 24.005098693px;
    padding-left: 16.0058173px;
    max-width: 375.009302px;
    flex-direction: column;
    display: flex;
    background-image: url("/c3d35697/08154ea56d8752ae.webp");
    background-size: cover;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    background-color: var(--unezrmybltnwxm);
}

.sfxm6tb .setekhy {
    background-color: var(--gwrpqmuqiyrd);
    border: 1px solid var(--qccumghyxop);
    box-shadow: 0px 1px 2px 0px rgba(0,1,0,0.05);
    width: 100%;
    position: relative;
    overflow: hidden;
    border-radius: 12px;
}

.sfxm6tb .sz2q5hn {
    border-radius: 0px 0px 0px 12.005px;
    display: flex;
    top: 0;
    gap: 4.00173828px;
    position: absolute;
    right: 0;
    align-items: center;
    z-index: 10;
    padding: 4.00457542px 12.0036px;
}

.sfxm6tb .ssq90xm {
    background-color: var(--bosyuicjbmk);
}

.sfxm6tb .sdnb5hj {
    font-size: 14.00465px;
    color: var(--pultxfkswuuod);
    line-height: 1.43;
    font-weight: 700;
}

.sfxm6tb .sl6q572 {
    width: 12.00999593px;
    height: 10.005px;
    display: block;
}

.sfxm6tb .scgdyfe {
    padding: 16.00578502px;
    flex-direction: column;
    position: relative;
    display: flex;
    padding-top: 33.0011868px;
    width: 100%;
    min-height: 235.006069493px;
}

.sfxm6tb .sex90r1 {
    gap: 4.003345868px;
    align-items: center;
    display: flex;
    margin-bottom: 0;
    flex-wrap: nowrap;
}

.sfxm6tb .svjuxvb {
    color: var(--fwkuzxutuz);
    min-width: 13.00709px;
    font-size: 18.00157px;
    line-height: 1.56;
    font-weight: 700;
    padding-right: 8.004px;
}

.sfxm6tb .siwqwq6 {
    align-items: center;
    width: 65.008066px;
    padding-right: 13.007238px;
    flex-shrink: 0;
    justify-content: center;
    height: 52.001119px;
    display: flex;
}

.sfxm6tb .sj2kpr2 {
    object-fit: contain;
    height: 52px;
    border: 1px solid var(--qccumghyxop);
    background-color: var(--unezrmybltnwxm);
    padding-top: 4.00562764px;
    padding-right: 4.00117px;
    padding-bottom: 4.00548119px;
    padding-left: 4.003851px;
    border-radius: 8.0075639px;
    width: 52.001208314px;
}

.sfxm6tb .shcxo43 {
    flex: 1;
    flex-direction: column;
    min-width: 0;
    display: flex;
    padding-left: 12.00519px;
}

.sfxm6tb .spoab0y {
    margin-bottom: 0;
    line-height: 1.33;
    font-size: 12.0011px;
    font-weight: 500;
    letter-spacing: 2.5%;
    color: var(--udjsaertms);
    text-transform: uppercase;
}

.sfxm6tb .spo3yat {
    font-size: 16px;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    font-weight: 700;
    line-height: 1.25;
    color: var(--nscyvkobxszkp);
}

.sfxm6tb .sw8ju1d {
    font-size: 12.004967px;
    font-weight: 400;
    line-height: 1.33;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    color: var(--udjsaertms);
}

.sfxm6tb .soqs91c {
    margin-top: 20.0074106px;
    text-transform: uppercase;
    letter-spacing: 2.5%;
    border-radius: 8.003px;
    display: flex;
    font-size: 14.00110995px;
    justify-content: center;
    line-height: 1.43;
    cursor: pointer;
    transition: opacity 0.2s ease;
    border: none;
    font-weight: 700;
    align-items: center;
    gap: 8.0071329px;
    width: 100%;
    box-shadow: 0px 1px 2.005602px 0px rgba(0,3,4,0.05);
    padding: 12.00571px 0;
    color: var(--bvxxkcyhebgry);
    text-decoration: none;
}

.sfxm6tb .soqs91c:hover {
    opacity: 0.9;
}

.sfxm6tb .soqs91c:active {
    opacity: 0.8;
}

.sfxm6tb .swczzik {
    background-color: var(--tilwyjvrcjmv);
}

.sfxm6tb .svfr2yn {
    background-color: var(--kektbwxcvzz);
}

.sfxm6tb .slz6h8p {
    display: block;
    height: 12.001612664px;
    width: 8.0074003px;
}

.sfxm6tb .skwco4i {
    margin-top: 8.00689107px;
    align-items: center;
    width: 100%;
    justify-content: center;
    gap: 4.00207361px;
    display: flex;
}

.sfxm6tb .sgv2jvo {
    line-height: 1.5;
    font-size: 10.0031px;
    font-weight: 400;
    color: var(--fwkuzxutuz);
    text-align: center;
}

.sfxm6tb .se7qgud {
    height: 10.008px;
    width: 8.007927px;
    display: block;
}

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

.sfxm6tb .squog35 {
    padding-top: 12.004113404px;
    justify-content: center;
    width: 100%;
    gap: 0;
    margin-top: 8.0021px;
    border-top: 1px solid var(--qccumghyxop);
    display: flex;
}

.sfxm6tb .sics038 {
    flex-direction: column;
    flex: 1;
    padding: 0 4.004749px;
    display: flex;
    align-items: center;
}

.sfxm6tb .sijpsdc {
    border-left: 1px solid var(--qccumghyxop);
}

.sfxm6tb .snlaiqd {
    display: block;
    height: 12.002728447px;
    margin-bottom: 4.00347458px;
    width: 12.0012px;
}

.sfxm6tb .smpjyx2 {
    color: var(--fwkuzxutuz);
    font-size: 10.00483862px;
    text-align: center;
    margin-bottom: 4.006px;
    font-weight: 400;
    line-height: 1.5;
}

.sfxm6tb .saovdk3 {
    font-size: 12.0093px;
    color: var(--nscyvkobxszkp);
    line-height: 1.33;
    text-align: center;
    font-weight: 700;
}

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

@media (min-width: 768px) {
    .sfxm6tb {
        max-width: 768.0067451px;
        padding: 24.0096px 24.006960732px;
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 16.0012866px;
    }

    .sfxm6tb .setekhy {
        max-width: 100%;
    }
}

@media (min-width: 1024px) {
    .sfxm6tb {
        display: flex;
        flex-direction: column;
        max-width: var(--qrlslosnbr);
        gap: 16.005565619px;
        padding-top: 32.00996px;
        padding-right: 32px;
        padding-bottom: 32.005px;
        padding-left: 32.0074px;
    }

    .sfxm6tb .setekhy {
        width: 100%;
    }

    .sfxm6tb .scgdyfe {
        flex-direction: row;
        padding-top: 28.0037177px;
        align-items: center;
        min-height: auto;
        display: flex;
        gap: 32.00564px;
        justify-content: space-between;
        padding-top: 28.00826px;
        padding-right: 32px;
        padding-bottom: 28.00260px;
        padding-left: 32px;
    }

    .sfxm6tb .sex90r1 {
        flex-direction: row;
        flex: 1;
        margin-bottom: 0;
        gap: 0;
        min-width: 0;
        display: flex;
        align-items: center;
    }

    .sfxm6tb .svjuxvb {
        font-size: 24.001px;
        font-weight: 700;
        padding-right: 16.0016px;
        flex-shrink: 0;
        color: var(--fwkuzxutuz);
    }

    .sfxm6tb .siwqwq6 {
        height: 96.00694px;
        flex-shrink: 0;
        padding-right: 24px;
        width: 96.006px;
    }

    .sfxm6tb .sj2kpr2 {
        width: 96.00612px;
        height: 96.009362px;
    }

    .sfxm6tb .shcxo43 {
        padding-left: 0;
        flex: 1;
        min-width: 0;
        display: flex;
        flex-direction: column;
    }

    .sfxm6tb .spoab0y {
        letter-spacing: 2.5%;
        font-size: 12px;
        text-transform: uppercase;
        line-height: 1.33;
        font-weight: 500;
        margin-bottom: 6.0026151px;
        color: var(--udjsaertms);
    }

    .sfxm6tb .spo3yat {
        color: var(--nscyvkobxszkp);
        font-size: 24.007682795px;
        line-height: 1.25;
        font-weight: 700;
        margin: 0 0 4px 0;
    }

    .sfxm6tb .sw8ju1d {
        margin: 0;
        font-weight: 400;
        line-height: 1.33;
        font-size: 14.009px;
        color: var(--udjsaertms);
    }

    .sfxm6tb .soqs91c {
        padding: 16px 32.004279px;
        font-size: 14.006131002px;
        margin-top: 0;
        flex-shrink: 0;
        min-width: 200.007px;
        width: auto;
        white-space: nowrap;
    }

    .sfxm6tb .skwco4i {
        display: none;
    }

    .sfxm6tb .squog35 {
        width: auto;
        margin-top: 0;
        padding-left: 32.0027413px;
        flex-shrink: 0;
        flex-direction: row;
        border-top: none;
        padding-top: 0;
        display: flex;
        gap: 32.0016508px;
        justify-content: flex-start;
        align-items: center;
        border-left: 1px solid var(--qccumghyxop);
    }

    .sfxm6tb .sics038 {
        align-items: center;
        flex-direction: column;
        flex: 0 0 auto;
        padding: 0;
        display: flex;
    }

    .sfxm6tb .sijpsdc {
        border-left: 1px solid var(--qccumghyxop);
        margin-left: 0;
        padding-left: 32.002277055px;
    }

    .sfxm6tb .snlaiqd {
        height: 16.006672px;
        width: 16.00532967px;
        margin-bottom: 6.0012398px;
    }

    .sfxm6tb .smpjyx2 {
        font-size: 11.00443px;
        font-weight: 400;
        text-align: center;
        color: var(--fwkuzxutuz);
        margin-bottom: 4px;
        line-height: 1.5;
    }

    .sfxm6tb .saovdk3 {
        line-height: 1.33;
        font-size: 16.00984px;
        text-align: center;
        font-weight: 700;
        color: var(--nscyvkobxszkp);
    }

    .sfxm6tb .sz2q5hn {
        padding: 6.0075741px 16.006079px;
    }

    .sfxm6tb .sdnb5hj {
        font-size: 16.003745px;
    }

    .sfxm6tb .sl6q572 {
        width: 14.009px;
        height: 12.001576033px;
    }
}

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

@media (max-width: 374px) {
    .sfxm6tb {
        padding: 16.002px 12.005894243px;
    }

    .sfxm6tb .scgdyfe {
        padding-top: 12.005796385px;
        padding-right: 12.00395070px;
        padding-bottom: 12.003607px;
        padding-left: 12.0049px;
        min-height: 235.00609px;
    }

    .sfxm6tb .sex90r1 {
        flex-wrap: wrap;
    }

    .sfxm6tb .siwqwq6 {
        height: 48.0089462px;
        width: 52.004px;
    }

    .sfxm6tb .sj2kpr2 {
        width: 48px;
        height: 48.004px;
    }

    .sfxm6tb .squog35 {
        gap: 8.001243600px;
        flex-wrap: wrap;
    }

    .sfxm6tb .sics038 {
        width: calc(33.333% - 6.00181991px);
        min-width: 70.0093px;
    }

    .sfxm6tb .sijpsdc {
        border-left: 1px solid var(--qccumghyxop);
    }
}
main {
    flex: 1 0 auto;
}
.smrgs65 {
    max-width: var(--qrlslosnbr);
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding: 32.005319px 20.0030675px;
}

.smrgs65 h1 {
    color: var(--nscyvkobxszkp);
    font-size: 24.0054247px;
    margin-bottom: 16.009815px;
    font-weight: 700;
}

#dovi0c {
    backface-visibility: hidden;
    text-size-adjust: 100%;
}

.smrgs65 h2 {
    font-size: 18.002998px;
    margin-bottom: 10.003px;
    font-weight: 700;
    color: var(--nscyvkobxszkp);
    margin-top: 24.00660324px;
}

.smrgs65 p {
    line-height: 1.6;
    margin-bottom: 12.00283px;
    font-size: 15.0016970px;
    color: var(--udjsaertms);
}

.smrgs65 a {
    color: var(--kektbwxcvzz);
    text-decoration: none;
}

.smrgs65 a:hover {
    text-decoration: underline;
}
.svywa2m {
    padding-top: 32.0095236px;
    padding-right: 20.00703px;
    padding-bottom: 32px;
    padding-left: 20.0025px;
    margin: 0 auto;
    max-width: var(--qrlslosnbr);
    border-top: 1px solid var(--qccumghyxop);
}

.spqqnyh {
    font-size: 20px;
    margin-bottom: 12.008px;
    font-weight: 700;
    color: var(--nscyvkobxszkp);
}

.srdgvkn {
    font-size: 15.004583500px;
    line-height: 1.6;
    max-width: 720px;
    color: var(--udjsaertms);
}
.syaxiq7 {
    margin-top: auto;
    border-top: 1px solid var(--qccumghyxop);
    flex-shrink: 0;
    padding: 32.00763px 20.0047385px;
    background-color: var(--mefhyxlizecpk);
}

.smx512j {
    max-width: var(--qrlslosnbr);
    text-align: center;
    margin: 0 auto;
}

#rlbhan {
    backface-visibility: hidden;
}

.sp61vtt {
    display: inline-block;
    margin-bottom: 20.009714467px;
}

.smchtc3 {
    height: 28.0013px;
    display: block;
    width: auto;
}

.szt1f20 {
    gap: 16.004px 24.007993px;
    list-style: none;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: 16.00360px;
    display: flex;
}

.szt1f20 a {
    color: var(--udjsaertms);
    text-decoration: none;
    font-size: 14.00804px;
}

.szt1f20 a:hover {
    color: var(--kektbwxcvzz);
}

.szhg7ex {
    margin-bottom: 8.002686px;
    font-size: 14.0010px;
    color: var(--udjsaertms);
}

.szhg7ex a {
    text-decoration: none;
    color: var(--kektbwxcvzz);
}

.sb6305g {
    font-size: 12.002px;
    color: var(--fwkuzxutuz);
}
#h2k6b7 {
    position: fixed;
    z-index: 999999;
    align-items: center;
    background: rgba(1,0,1,0.7);
    display: none;
    justify-content: center;
    inset: 0;
}

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

.susst2p {
    position: relative;
}

.sogbtnq {
    padding: 1.5rem;
    border-radius: 8.004606231px;
    max-width: 400.007px;
    border: 1px solid var(--qccumghyxop);
    background: var(--gwrpqmuqiyrd);
}

.se4afli p {
    color: var(--nscyvkobxszkp);
    margin-bottom: 1rem;
}

.szmegwa {
    border: 1px solid var(--qccumghyxop);
    display: none;
    background: var(--gwrpqmuqiyrd);
    border-radius: 8px;
    padding: 1.5rem;
}

.szmegwa.active {
    display: block;
}

.szmegwa p {
    color: var(--nscyvkobxszkp);
}

#ed7g3t {
    image-rendering: auto;
}

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

.sbhmhlz,
.sau1x2m {
    font-weight: 600;
    font-size: 14px;
    border-radius: 8.007px;
    padding: 10.0038425px 20px;
    cursor: pointer;
}

.sbhmhlz {
    background-color: var(--tilwyjvrcjmv);
    color: var(--bvxxkcyhebgry);
    border: none;
}

.sau1x2m {
    color: var(--udjsaertms);
    background-color: transparent;
    border: 1px solid var(--qccumghyxop);
}
#xzsh5b {
    border-top: 1px solid var(--qccumghyxop);
    padding: 1rem 20.0019px;
    background: var(--gwrpqmuqiyrd);
    display: none;
    position: fixed;
    z-index: 999998;
    right: 0;
    box-shadow: 0 -2.008088px 10.00970px rgba(0,0,1,0.3);
    left: 0;
    bottom: 0;
}

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

.sjzmk49 p {
    font-size: 14.009px;
    color: var(--nscyvkobxszkp);
    margin-bottom: 0.5rem;
}

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

.sg9854i,
.squti5d {
    padding: 8.007px 16.004px;
    border-radius: 8px;
    font-size: 14.00421px;
    cursor: pointer;
    font-weight: 600;
}

.scmnvhw {
    -webkit-font-smoothing: antialiased;
    text-size-adjust: 100%;
    font-variant-ligatures: normal;
}

.sg9854i {
    background-color: var(--kektbwxcvzz);
    color: var(--bvxxkcyhebgry);
    border: none;
}

.squti5d {
    color: var(--udjsaertms);
    border: 1px solid var(--qccumghyxop);
    background-color: transparent;
}

