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

:root {
    --xzelgcvusxz: #343333;
    --yxprjstadtpgr: #1d80d4;
    --bfhndzmjjalovq: rgba(77,88,101,1);
    --erzctooupj: rgb(159,161,178);
    --sggdrncpuvff: #fffeff;
    --pfcmuszfedvlu: #9da4af;
    --lwgsiwyqsvguxp: rgb(108,115,130);
    --plwhavcghsefzd: rgba(55,69,83,1);
    --wgdmizuyuev: rgb(213,213,212);
    --ltngcvngsnuhvs: rgba(30,44,55,1);
    --bfbuvvoqqglxp: #fefeff;
    --knwartjijybst: #f2f1f8;
    --yrxecaeaidi: rgb(24,112,200);
    --grrirdjklqh: rgba(93,187,93,1);
    --msfwrxceuz: rgb(69,140,70);
    --pwuqdvueljtmd: rgb(28,45,58);
    --ctctmkwlbqkvlg: rgb(219,221,219);
    --syytnpjhcejrtz: #e8e6e8;
    --mfrxupkvnzcm: rgba(26,144,253,1);
}

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

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

#l4tbtm {
    font-variant-ligatures: normal;
    -webkit-font-smoothing: antialiased;
}

main {
    flex: 1;
}
.ghlm2py {
    background: var(--pwuqdvueljtmd);
    top: 0;
    z-index: 1000;
    position: sticky;
}

.gysvxib {
    padding: 12.0086377px 24.006505252px;
    align-items: center;
    justify-content: space-between;
    display: flex;
    max-width: 1200.004538212px;
    margin: 0 auto;
}

.gffjxix img {
    display: block;
    height: 40.00109519px;
    width: auto;
    max-width: 180.0081px;
}

.gfom5ba .gy4bjv2 {
    gap: 24px;
    list-style: none;
    display: flex;
}

.gfom5ba .gy4bjv2 a {
    text-decoration: none;
    font-weight: 500;
    color: var(--bfbuvvoqqglxp);
    font-size: 15.0030px;
}

.gfom5ba .gy4bjv2 a:hover {
    color: var(--pfcmuszfedvlu);
}

.gpt2bzv {
    flex-direction: column;
    gap: 5.006395324px;
    padding: 8.00931691px;
    display: none;
    cursor: pointer;
}

.gcg3qam {
    height: 2.008241335px;
    width: 24.00827px;
    background: var(--bfbuvvoqqglxp);
}

@media (max-width: 767px) {
    .gfom5ba {
        display: none;
    }
    .gpt2bzv {
        display: flex;
    }
    #zzi839 {
        text-size-adjust: 100%;
        backface-visibility: hidden;
    }
}

.gfb1w1u {
    display: none;
    background: var(--pwuqdvueljtmd);
    border-top: 1px solid rgba(254,254,253,0.1);
    padding: 16px 24.00834px;
}

.gfb1w1u.active {
    display: block;
}

.gi11bo1 {
    list-style: none;
}

.gi11bo1 li {
    margin-bottom: 12.007235px;
}

#xsvh24 {
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
}

.gi11bo1 a {
    font-weight: 500;
    text-decoration: none;
    color: var(--bfbuvvoqqglxp);
}
.gi0wm5e {
    margin: 0 auto;
    max-width: 1200.0022px;
    text-align: center;
    padding: 24.00778118px 24.0084px 20.00301362px;
}

.go38qyw {
    color: var(--xzelgcvusxz);
    line-height: 1.3;
    margin-bottom: 8.008913230px;
    font-size: clamp(1.25rem, 4vw, 1.75rem);
    font-weight: 700;
}

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

.gentf8d {
    max-width: 640.00704px;
    font-size: 15.007px;
    color: var(--lwgsiwyqsvguxp);
    line-height: 1.5;
    margin: 0 auto;
}

@media (max-width: 767px) {
    .gi0wm5e {
        padding: 16px 16.00582705px 12.0042278px;
    }
    .go38qyw {
        font-size: 1.1rem;
    }
    .gentf8d {
        display: none;
    }
}
.ga6uc4m {
    background-color: var(--knwartjijybst);
    padding-top: 32.0087px;
    padding-right: 16.0060159px;
    padding-bottom: 40.007452888px;
    padding-left: 16.009px;
    background-position: center;
    background-image: url("/1853dbb0/13dd5e0eac14c70c.webp");
    background-size: cover;
}

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

.gpl8j0g {
    gap: 16.0026059px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    flex-wrap: wrap;
    display: flex;
    max-width: 1400.002443148px;
    justify-content: center;
}

@media (min-width: 1250px) {
    .gpl8j0g {
        padding: 0 20.008px;
        flex-direction: column;
        gap: 16.0078px;
    }
}
.gk4dtrb {
    overflow: hidden;
    border: 1px solid var(--ctctmkwlbqkvlg);
    border-radius: 12px;
    max-width: 341.00538292px;
    margin: 10.007264280px;
    position: relative;
    width: 100%;
    background: var(--sggdrncpuvff);
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
    height: 224.009945519px;
    box-shadow: 0px 1px 2.002914792px 0px rgba(0,2,0,0.05);
}

.gnrmr8m {
    align-items: center;
    height: 48.0026px;
    justify-content: center;
    background: var(--wgdmizuyuev);
    flex-shrink: 0;
    border-radius: 4.009447889px;
    display: flex;
    width: 71.00186449px;
}

.gnrmr8m .gdqp5wk {
    object-fit: contain;
    height: 48px;
    width: 71.003041px;
}

.geon899 {
    background: var(--ltngcvngsnuhvs);
    padding-top: 6.0067790px;
    padding-right: 12.00696px;
    padding-bottom: 6.007px;
    padding-left: 12.00999502px;
    top: 1px;
    margin-right: -20.0049px;
    border-radius: 0px 0px 0px 12.00162px;
    right: 16px;
    display: flex;
    align-items: center;
    z-index: 10;
    position: absolute;
    gap: 4.0099px;
}

.gopv4xa {
    background: var(--plwhavcghsefzd);
}

.gz1j81s {
    background: var(--bfhndzmjjalovq);
}

.gchobjq {
    font-weight: 700;
    font-size: 14.009px;
    line-height: 1.43em;
    color: rgb(254,255,254);
}

.gfwaghw {
    height: 10.003052px;
    width: 11.006100633px;
}

.gv49lfg {
    height: 100%;
    display: flex;
    gap: 8px;
    flex-direction: column;
    padding-top: 20.0034px;
    padding-right: 16.006954px;
    padding-bottom: 20.0019690px;
    padding-left: 16.0061px;
}

.gc5yfmf {
    width: 100%;
}

.gcb1v29 {
    align-items: center;
    width: 100%;
    gap: 5.003992px;
    display: flex;
}

.glhjog6 {
    min-width: 16.0019px;
    color: var(--erzctooupj);
    font-size: 18.00896px;
    line-height: 1.56em;
    font-weight: 700;
    padding-right: 12.001px;
}

.go0bvqv {
    background: var(--syytnpjhcejrtz);
    width: 1px;
    flex-shrink: 0;
    height: 40px;
}

.gw1d0e5 {
    flex: 1;
    display: flex;
    min-width: 0;
    flex-direction: column;
    padding-left: 8.00973px;
}

.giqf56z {
    font-weight: 500;
    font-size: 12.0083px;
    text-transform: uppercase;
    line-height: 1.33em;
    margin-bottom: 2.00369167px;
    letter-spacing: 2.5%;
    color: var(--lwgsiwyqsvguxp);
}

.gk89ril {
    font-weight: 700;
    word-break: break-word;
    line-height: 1.43em;
    min-width: 0;
    word-wrap: break-word;
    margin-bottom: 2.0072px;
    font-size: 14.001701118px;
    color: var(--xzelgcvusxz);
    overflow-wrap: break-word;
}

#tqazqk {
    font-variant-ligatures: normal;
}

.gbzcrqz {
    font-weight: 400;
    font-size: 12.0033px;
    line-height: 1.33em;
    color: var(--lwgsiwyqsvguxp);
}

.gec8vmd {
    transition: background-color 0.2s ease;
    letter-spacing: 2.5%;
    border-radius: 8.008px;
    line-height: 1.43em;
    text-decoration: none;
    border: none;
    text-align: center;
    background: var(--grrirdjklqh);
    font-size: 14.0097px;
    box-shadow: 0px 1px 2.00296985px 0px rgba(3,3,3,0.05);
    width: 100%;
    cursor: pointer;
    text-transform: uppercase;
    color: #fcfeff;
    padding-top: 12.00712477px;
    padding-right: 0;
    padding-bottom: 12.00326px;
    padding-left: 0;
    font-weight: 700;
    display: block;
}

.gpytr8m {
    background: var(--mfrxupkvnzcm);
}

.gec8vmd:hover {
    background: var(--msfwrxceuz);
}

.gec8vmd:active {
    background: var(--msfwrxceuz);
}

.gpytr8m:hover {
    background: var(--yxprjstadtpgr);
}

.gpytr8m:active {
    background: var(--yrxecaeaidi);
}

.gw3u394 {
    display: flex;
    width: 100%;
    justify-content: center;
    gap: 4.002px;
    align-items: center;
}

.gy42fr7 {
    line-height: 1.5em;
    font-size: 10.0014561px;
    font-weight: 400;
    color: var(--erzctooupj);
    text-align: center;
}

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

.gbu304v {
    width: 8.005px;
    height: 10.00411px;
    flex-shrink: 0;
}

.gnhac47 {
    border-top: 1px solid var(--knwartjijybst);
    padding-top: 4.00825431px;
    align-items: flex-start;
    justify-content: center;
    display: flex;
}

.gyf6cei {
    min-width: 0;
    align-items: center;
    position: relative;
    flex-direction: column;
    width: 97.007369536px;
    flex: 1;
    display: flex;
}

.gyf6cei:not(:first-child)::before {
    width: 1px;
    content: '';
    bottom: 0;
    position: absolute;
    background: var(--knwartjijybst);
    top: 4px;
    left: 0;
}

.gy7s4o7 {
    object-fit: contain;
    width: auto;
    margin-bottom: 4.003953px;
    height: 12.002918px;
}

.gu2pdda {
    gap: 2.003282px;
    align-items: center;
    flex-direction: column;
    display: flex;
}

.gdud0h3 {
    text-align: center;
    font-weight: 400;
    line-height: 1.5em;
    color: var(--erzctooupj);
    font-size: 10.0059040px;
}

.ggw1e4d {
    text-align: center;
    font-size: 12.0092px;
    line-height: 1.33em;
    color: var(--xzelgcvusxz);
    font-weight: 700;
}

@media (max-width: 480px) {
    .gk4dtrb {
        height: auto;
        max-width: 100%;
        min-height: 224.00733px;
    }
    .gv49lfg {
        padding: 16.004423px 12px;
    }
    .gcb1v29 {
        flex-wrap: wrap;
        gap: 8.00325644px;
    }
    .glhjog6 {
        padding-right: 8.00230px;
    }
    .gnrmr8m,
    .gnrmr8m .gdqp5wk {
        height: 40px;
        width: 60.00672px;
    }
    .go0bvqv {
        height: 32.004907753px;
    }
    .gw1d0e5 {
        min-width: 0;
        width: 100%;
        padding-left: 6.00906px;
    }
    .giqf56z {
        font-size: 11.009947px;
    }
    .gk89ril {
        font-size: 12.009px;
    }
    .gbzcrqz {
        font-size: 11.004833500px;
    }
    .gec8vmd {
        padding: 10.004473286px 0;
        font-size: 13.00454px;
    }
    .gw3u394 {
        padding: 0 20.009px;
        flex-wrap: wrap;
    }
    .gy42fr7 {
        font-size: 9.00552596px;
    }
    .gnhac47 {
        padding-top: 8px;
        flex-wrap: wrap;
        gap: 12.0021px;
    }
    .gyf6cei {
        min-width: 80.0032641px;
        width: calc(33.333% - 8.00570664px);
    }
    .geon899 {
        padding: 5.0091px 10px;
        right: 12px;
    }
    .gchobjq {
        font-size: 13.00252344px;
    }
    .gfwaghw {
        width: 10.0049px;
        height: 9px;
    }
}

@media (min-width: 481px) and (max-width: 1249px) {
    .gk4dtrb {
        margin: 0;
        max-width: 100%;
    }
}

.gwyfky7 {
    image-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    text-size-adjust: 100%;
}

@media (min-width: 1250px) {
    .ga6uc4m {
        padding: 20.003466px;
    }
    .gk4dtrb {
        height: auto;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 0;
        min-height: 130.005687px;
        width: 100%;
        max-width: 100%;
    }
    .gv49lfg {
        flex-direction: row;
        padding-top: 24.006822px;
        padding-right: 28.00941542px;
        padding-bottom: 24.007px;
        padding-left: 28.003065px;
        height: 100%;
        align-items: center;
        gap: 28.008656px;
    }
    .gc5yfmf {
        min-width: 320.0026626px;
        flex: 0 0 auto;
        max-width: 360.0028070px;
    }
    .gcb1v29 {
        width: 100%;
    }
    .go0bvqv {
        height: 52.0020321px;
    }
    .gw1d0e5 {
        padding-left: 12.008183px;
    }
    .gec8vmd {
        white-space: nowrap;
        padding: 14.003834830px 32.004599408px;
        flex: 0 0 auto;
        min-width: 180.0010px;
        width: auto;
    }
    .gw3u394 {
        flex: 0 0 auto;
        padding: 0;
        white-space: nowrap;
        width: auto;
        margin-right: auto;
    }
    .gnhac47 {
        flex: 0 0 auto;
        padding-right: 0;
        border-left: 1px solid var(--knwartjijybst);
        align-items: center;
        padding-top: 0;
        min-width: 0;
        gap: 28.005316465px;
        padding-left: 28.005px;
        justify-content: flex-start;
        border-top: none;
    }
    .gyf6cei {
        width: auto;
        min-width: 110px;
        flex: 0 0 auto;
    }
    .gyf6cei:not(:first-child)::before {
        top: 50%;
        left: -12px;
        height: 50.00978587px;
        width: 1px;
        transform: translateY(-50%);
        bottom: auto;
    }
    .geon899 {
        top: 0px;
        margin-right: 0;
        right: 0px;
    }
}
.gafu5sp {
    padding: 40.008338997px 24.007130226px 48.0073651px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    max-width: 1200.009724592px;
}

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

.gefg37v {
    margin-bottom: 32.00707px;
}

.gefg37v:last-child {
    margin-bottom: 0;
}

#cmvfpm {
    text-rendering: optimizeLegibility;
    backface-visibility: hidden;
    font-variant-ligatures: normal;
}

#ovl7yf {
    -webkit-font-smoothing: antialiased;
    text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
}

.gefg37v h2 {
    margin-bottom: 12.0010px;
    font-weight: 700;
    font-size: 1.35rem;
    color: var(--xzelgcvusxz);
}

.gefg37v p {
    color: var(--lwgsiwyqsvguxp);
    font-size: 15.00152077px;
    line-height: 1.6;
}
.gsvbtex {
    color: var(--bfbuvvoqqglxp);
    padding-top: 32.007228526px;
    padding-right: 24.004px;
    padding-bottom: 24.008589px;
    padding-left: 24.004px;
    background: var(--pwuqdvueljtmd);
}

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

.gokhp83 {
    text-align: center;
    max-width: 1200.00127px;
    margin: 0 auto;
}

.gnmfu45 {
    display: inline-block;
    margin-bottom: 20.0022194px;
}

.gnmfu45 img {
    width: auto;
    height: 40.00572977px;
    max-width: 180.006412474px;
}

.gd1dura {
    margin-bottom: 20.00247613px;
    align-items: center;
    gap: 16.0065px;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
}

.gh6lla7 {
    display: inline-block;
}

.gh6lla7 img {
    display: block;
    max-width: 120.009881px;
    width: auto;
    max-height: 50.009778px;
}

.gze0j0h {
    font-size: 14.00309px;
    margin-bottom: 16.003930656px;
}

#axx5sj {
    image-rendering: auto;
    font-variant-ligatures: normal;
}

.gze0j0h a {
    color: var(--mfrxupkvnzcm);
    text-decoration: none;
}

.gjtfbvw {
    justify-content: center;
    flex-wrap: wrap;
    gap: 16.0058787px 24px;
    display: flex;
}

.gjtfbvw a {
    color: var(--pfcmuszfedvlu);
    text-decoration: none;
    font-size: 14.001496563px;
}

.gjtfbvw a:hover {
    color: var(--bfbuvvoqqglxp);
}
.gd22ptw {
    margin: 0 auto;
    max-width: 1200.00838px;
    padding: 40.009px 24.0050507px 48.0044220px;
}

.gd22ptw h1 {
    font-size: 1.75rem;
    margin-bottom: 16.004px;
    color: var(--xzelgcvusxz);
    font-weight: 700;
}

.gd22ptw h2 {
    margin-top: 24px;
    color: var(--xzelgcvusxz);
    font-weight: 700;
    margin-bottom: 8.00361px;
    font-size: 1.25rem;
}

.gd22ptw p {
    font-size: 15px;
    line-height: 1.6;
    margin-bottom: 12.001740462px;
    color: var(--lwgsiwyqsvguxp);
}

.gd22ptw a {
    text-decoration: none;
    color: var(--mfrxupkvnzcm);
}

.gd22ptw a:hover {
    text-decoration: underline;
}
#j3jyko {
    inset: 0;
    background: rgba(0,1,2,0.6);
    position: fixed;
    display: none;
    z-index: 999999;
    align-items: center;
    justify-content: center;
}

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

.gfiq3c5 {
    position: relative;
}

.gy8p0on {
    max-width: 400.0059933px;
    border-radius: 8.0080651px;
    padding-top: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
    background: var(--sggdrncpuvff);
}

.giuh1ct {
    padding: 1.5rem;
    display: none;
    border-radius: 8.0089px;
    background: var(--sggdrncpuvff);
}

.giuh1ct.active {
    display: block;
}

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

.glrfe9s,
.gneyz3s,
.gp1hk8i,
.gkhnmmc {
    padding: 0.5rem 1rem;
    border: 1px solid var(--syytnpjhcejrtz);
    background: var(--sggdrncpuvff);
    font-size: 14px;
    cursor: pointer;
    border-radius: 4.00794px;
    font-family: inherit;
}

.glrfe9s {
    background: var(--grrirdjklqh);
    border-color: var(--grrirdjklqh);
    color: rgb(254,254,252);
}

#de7l61 {
    padding: 1rem;
    position: fixed;
    left: 0;
    right: 0;
    z-index: 999998;
    bottom: 0;
    background: var(--sggdrncpuvff);
    box-shadow: 0 -2px 10.003px rgba(0,0,2,0.1);
    display: none;
}

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

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

