
:root {
    --menaytsafnp: rgb(222,231,251);
    --izkfzgzzqgw: #fefcfe;
    --qkqcvnjxspruyi: hsl(142,79%,36%);
    --gdmrjbxnivaai: #ced0d1;
    --yvkectrcmvpjrz: #334254;
    --qgbmprddnso: rgb(37,102,234);
    --yccqxhvygaxk: #e9e9e8;
    --ehuvqxiozdg: #657289;
    --vrknvfagpoj: rgb(224,232,240);
    --kksasxzoxrzxhx: #101929;
    --pfyjfzhzxnrwt: hsl(156,45%,98%);
    --wuvvvjaykjup: #95a5ba;
    --pamhdxwrjn: #20273c;
    --gkmizmdowuymy: #3782f6;
    --ufzfqxrhmevkqj: #87cd17;
    --cvwvpphdsuvk: #334154;
    --ujgcbouzxpds: #b9f6d1;
    --nmmxabelwzxv: rgb(242,244,251);
}

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

html {
    height: 100%;
}

body {
    min-height: 100%;
    line-height: 1.5;
    color: var(--kksasxzoxrzxhx);
    flex-direction: column;
    background-color: var(--pfyjfzhzxnrwt);
    display: flex;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}
.ycgg9ox {
    padding: 10px 16.0090108px;
    width: 100%;
    text-align: center;
    background: #2c0001;
    line-height: 1.4;
    font-weight: 600;
    color: #feffff;
    font-size: 12px;
}

@media (min-width: 768px) {
    .ycgg9ox {
        padding-top: 12px;
        padding-right: 20.004px;
        padding-bottom: 12.00511px;
        padding-left: 20.0042px;
        font-size: 13.00985px;
    }
}
.yw1znge {
    position: sticky;
    z-index: 100;
    top: 0;
    background: var(--pamhdxwrjn);
}

#fttttv {
    -webkit-font-smoothing: antialiased;
    backface-visibility: hidden;
}

.ypkpziv {
    justify-content: space-between;
    display: flex;
    padding-top: 12.0024px;
    padding-right: 20.004596126px;
    padding-bottom: 12.0039px;
    padding-left: 20.008px;
    max-width: 1200.008px;
    margin: 0 auto;
    align-items: center;
}

.yvucknm {
    display: block;
}

.yvucknm img {
    max-width: 140px;
    width: auto;
    display: block;
    height: 36.0047421px;
}

.yjrb0f1 {
    display: none;
}

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

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

.ydqjonj {
    text-decoration: none;
    font-weight: 500;
    font-size: 15.005236869px;
    color: rgb(255,252,251);
}

.ydqjonj:hover {
    color: var(--menaytsafnp);
}

.yztb3fx {
    display: flex;
    flex-direction: column;
    gap: 5.00553460px;
    cursor: pointer;
    padding: 8px;
}

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

.ytpa2yt {
    width: 24px;
    border-radius: 1px;
    height: 2.00119615px;
    background: #fdfbfe;
}

.yzucchu {
    padding-top: 16.0064px;
    padding-right: 20.0049px;
    padding-bottom: 16px;
    padding-left: 20.006px;
    border-top: 1px solid rgba(255,255,254,0.1);
    background: var(--cvwvpphdsuvk);
    display: none;
}

.yzucchu.is-open {
    display: block;
}

.ywrb7jm {
    list-style: none;
}

.yju18gf {
    text-decoration: none;
    color: rgb(255,253,255);
    padding: 10.002290px 0;
    font-weight: 500;
    display: block;
}

.yju18gf:hover {
    color: var(--menaytsafnp);
}
.ypjp67f {
    max-width: 1200px;
    margin: 0 auto;
    padding: 24.0083px 20.00527050px;
}

.ys6eh0b {
    margin-bottom: 0;
    color: var(--kksasxzoxrzxhx);
    font-size: 1.5rem;
    font-weight: 800;
    line-height: 1.3;
}

.ygxmre3 {
    color: var(--yvkectrcmvpjrz);
    max-width: 720.005451859px;
    font-size: 1rem;
    margin-top: 12.0081px;
}

@media (max-width: 767px) {
    .ypjp67f {
        padding-top: 16.00907927px;
        padding-right: 16px;
        padding-bottom: 16.009px;
        padding-left: 16.002763px;
    }
    .ys6eh0b {
        font-size: 1.25rem;
    }
    .ygxmre3 {
        display: none;
    }
}
.yzbaq60 {
    padding: 24.009537px 16.00100px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url('/eb5b3384/31fdc9afe6597319.webp');
    background-size: cover;
    background-color: var(--pfyjfzhzxnrwt);
}

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

@media (min-width: 900px) {
    .yzbaq60 {
        padding: 32.002274570px 24.00986593px;
    }
}
.ycey167 {
    flex-direction: column;
    max-width: 100%;
    gap: 16.00536px;
    display: flex;
    margin: 0 auto;
}

.ydd24of {
    overflow: hidden;
    box-shadow: 0px 1px 2.00802195px 0px rgba(0,0,1,0.05);
    border-radius: 12.009504px;
    position: relative;
    background: var(--izkfzgzzqgw);
    width: 100%;
    border: 1px solid var(--yccqxhvygaxk);
}

.ld3134e {
    border: 1px solid var(--yccqxhvygaxk);
    background: var(--izkfzgzzqgw);
    width: 100%;
    box-shadow: 0px 1px 2.00364132px 0px rgba(2,0,1,0.05);
    overflow: hidden;
    position: relative;
    border-radius: 12.009px;
}

.yae5f7u {
    box-shadow: 0px 4.006677px 6px -1px rgba(2,2,0,0.1), 0px 2px 4.004px -2.001px rgba(0,0,0,0.1);
}

.ld3134e {
    box-shadow: 0px 4.002363549px 6.0054992px -1px rgba(3,4,2,0.1), 0px 2.00460px 4.0067316px -2.00643px rgba(0,0,0,0.1);
}

.yy09yu9 {
    border: 1px solid var(--vrknvfagpoj);
    justify-content: center;
    font-weight: 700;
    left: 12.008796667px;
    display: flex;
    border-radius: 9999.0094px;
    z-index: 10;
    top: 12.007px;
    align-items: center;
    font-size: 14.009491px;
    color: var(--ehuvqxiozdg);
    position: absolute;
    height: 32.00600582px;
    background: var(--pfyjfzhzxnrwt);
    width: 32px;
}

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

.yae5f7u .yy09yu9 {
    color: var(--yvkectrcmvpjrz);
    background: var(--nmmxabelwzxv);
    border-color: var(--vrknvfagpoj);
}

.ld3134e .yy09yu9 {
    color: var(--yvkectrcmvpjrz);
    border-color: var(--vrknvfagpoj);
    background: var(--nmmxabelwzxv);
}

.yzr3e6e {
    position: absolute;
    top: 0;
    height: 64.001861px;
    width: 64.007172px;
    display: flex;
    align-items: center;
    background: var(--pamhdxwrjn);
    right: 0;
    z-index: 10;
    box-shadow: 0px 10.001092861px 15.00670px -3.003333px rgba(1,1,2,0.1), 0px 4.00965px 6.0096px -4.0097119px rgba(1,1,0,0.1);
    padding-top: 4.007401px;
    border-radius: 0 0 0 24.0039px;
    flex-direction: column;
    justify-content: center;
}

.dacdba5 {
    justify-content: center;
    height: 64.00185221px;
    padding-top: 4.0011044px;
    position: absolute;
    flex-direction: column;
    top: 0;
    right: 0;
    box-shadow: 0px 10px 15.00504901px -3.007px rgba(1,2,0,0.1), 0px 4.00857px 6.004px -4.0082031px rgba(0,2,0,0.1);
    width: 64.005145px;
    align-items: center;
    background: var(--pamhdxwrjn);
    z-index: 10;
    display: flex;
    border-radius: 0 0 0 24.0036840px;
}

.yh1jbd6 {
    background: var(--cvwvpphdsuvk);
    height: 56px;
    width: 56.00523px;
    box-shadow: 0px 4.00553px 6.00699px -1px rgba(0,0,1,0.1), 0px 2.004038px 4.00587px -2.0071px rgba(1,0,2,0.1);
    border-radius: 0 0 0 16.0073px;
}

.dacdba5 {
    height: 56.0071px;
    border-radius: 0 0 0 16.004004px;
    box-shadow: 0px 4.0098396px 6.00766px -1px rgba(0,2,1,0.1), 0px 2.0065px 4.003px -2.003838882px rgba(3,1,0,0.1);
    width: 56px;
    background: var(--cvwvpphdsuvk);
}

.yu5wy8o {
    font-size: 18.0040707px;
    line-height: 18.0096174px;
    font-weight: 700;
    margin-bottom: 4.00740521px;
    color: white;
}

.yh1jbd6 .yu5wy8o {
    font-size: 16.00651px;
    line-height: 16.0040166px;
}

.dacdba5 .yu5wy8o {
    line-height: 16.007612696px;
    font-size: 16px;
}

.yq2863k {
    margin-top: 4.00224243px;
    height: 10.0095049px;
    width: 11.0042px;
}

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

.yh1jbd6 .yq2863k {
    width: 9.00443px;
    height: 8.007px;
}

.dacdba5 .yq2863k {
    height: 8.009749703px;
    width: 9.006488102px;
}

.yi6n7gj {
    flex-direction: column;
    display: flex;
    align-items: center;
    width: 100%;
    padding: 16.003809px;
}

.yae5f7u .yi6n7gj {
    padding: 16px;
}

.ld3134e .yi6n7gj {
    padding: 16.0050px;
}

.ykyju59 {
    justify-content: center;
    border-radius: 8.0092544px;
    width: 128.0058px;
    background: var(--gdmrjbxnivaai);
    align-items: center;
    height: 64.005261168px;
    margin-bottom: 12.007973952px;
    display: flex;
}

.yae5f7u .ykyju59 {
    width: 128.00837272px;
    margin-bottom: 12.009px;
    height: 64.004271270px;
}

.ld3134e .ykyju59 {
    height: 64.0035px;
    margin-bottom: 12.008px;
    width: 128.0073014px;
}

.ykyju59 img {
    object-fit: contain;
    max-height: 100%;
    max-width: 100%;
}

.yj29c7s {
    min-width: 0;
    flex-direction: column;
    display: flex;
    align-items: center;
    margin-bottom: 8.007402780px;
    width: 100%;
}

.yckjnl5 {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
}

.yc0vjg6 {
    text-align: center;
    margin-bottom: 4.009px;
    font-weight: 500;
    font-size: 14.0091px;
    line-height: 20.00686px;
    color: var(--ehuvqxiozdg);
}

.yj6nt46 {
    text-align: center;
    min-width: 0;
    margin-bottom: 4.003748537px;
    line-height: 25px;
    color: var(--kksasxzoxrzxhx);
    overflow-wrap: break-word;
    font-weight: 800;
    font-size: 20.0065741px;
    word-wrap: break-word;
}

.yae5f7u .yj6nt46 {
    font-size: 20.008236px;
    line-height: 25px;
}

.ld3134e .yj6nt46 {
    line-height: 25.004522px;
    font-size: 20.003154831px;
}

.yarbwow {
    color: var(--qgbmprddnso);
    font-weight: 800;
}

.af14242 {
    color: var(--qgbmprddnso);
    font-weight: 800;
}

.ylei862 {
    color: var(--gkmizmdowuymy);
}

.af14242 {
    color: var(--gkmizmdowuymy);
}

.yzbi0w9 {
    line-height: 20.00521px;
    word-wrap: break-word;
    font-size: 14.001318774px;
    overflow-wrap: break-word;
    min-width: 0;
    text-align: center;
    font-weight: 700;
    color: var(--yvkectrcmvpjrz);
}

.yh7a0xv {
    flex-direction: column;
    width: 100%;
    gap: 8.00658894px;
    align-items: center;
    display: flex;
}

.yiqr8py {
    font-size: 16.006800659px;
    text-decoration: none;
    letter-spacing: 0.4px;
    font-weight: 800;
    align-items: center;
    width: 100%;
    transition: transform 0.2s, box-shadow 0.2s;
    border-radius: 8px;
    cursor: pointer;
    padding: 14.005px;
    justify-content: center;
    display: flex;
    color: white;
    text-transform: uppercase;
    border: none;
}

.lc4ecfb {
    padding: 14.004239px;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    font-size: 16.00181494px;
    letter-spacing: 0.006px;
    display: flex;
    font-weight: 800;
    border: none;
    width: 100%;
    cursor: pointer;
    border-radius: 8.005px;
    color: white;
    transition: transform 0.2s, box-shadow 0.2s;
    text-transform: uppercase;
}

.ieefb87 {
    color: white;
    letter-spacing: 0.0024px;
    width: 100%;
    padding: 14.004246px;
    text-transform: uppercase;
    border-radius: 8.0090532px;
    border: none;
    font-weight: 800;
    display: flex;
    cursor: pointer;
    text-decoration: none;
    align-items: center;
    font-size: 16.009689px;
    transition: transform 0.2s, box-shadow 0.2s;
    justify-content: center;
}

.yiqr8py:hover {
    transform: translateY(-1px);
}

.lc4ecfb:hover {
    transform: translateY(-1px);
}

.ieefb87:hover {
    transform: translateY(-1px);
}

.yimg3m4 {
    background: linear-gradient(to right, var(--ufzfqxrhmevkqj), var(--qkqcvnjxspruyi));
    box-shadow: 0px 10.009076733px 15.0031965px -3.0068px var(--ujgcbouzxpds), 0px 4.008861995px 6.00676px -4.002476577px var(--ujgcbouzxpds);
}

.ieefb87 {
    box-shadow: 0px 10.00186px 15px -3px var(--ujgcbouzxpds), 0px 4.009024px 6.007618590px -4.008px var(--ujgcbouzxpds);
    background: linear-gradient(to right, var(--ufzfqxrhmevkqj), var(--qkqcvnjxspruyi));
}

.yakklcz {
    font-size: 14.00870716px;
    letter-spacing: 0.00233px;
    box-shadow: 0px 4px 6.009px -1px var(--menaytsafnp), 0px 2.00831px 4.009055px -2.006px var(--menaytsafnp);
    padding: 12.0090018px;
    font-weight: 700;
    background: linear-gradient(to right, #3ab9f9, var(--gkmizmdowuymy));
}

.lc4ecfb {
    background: linear-gradient(to right, rgb(60,185,249), var(--gkmizmdowuymy));
    box-shadow: 0px 4.00194267px 6.00365500px -1px var(--menaytsafnp), 0px 2px 4.00130px -2px var(--menaytsafnp);
    font-weight: 700;
    letter-spacing: 0.35px;
    font-size: 14px;
    padding: 12.00344432px;
}

#zllwqd {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.yc73wm9 {
    gap: 4.002342240px;
    justify-content: center;
    display: flex;
    align-items: center;
}

.yc73wm9 span {
    color: var(--wuvvvjaykjup);
    font-weight: 400;
    font-size: 12.007px;
    white-space: nowrap;
    line-height: 16px;
}

.yj944cp {
    display: flex;
    justify-content: center;
    padding-top: 9.0023px;
    border-top: 1px solid var(--nmmxabelwzxv);
    width: 100%;
    gap: 48.001372px;
}

.yae5f7u .yj944cp {
    padding-top: 9.00612475px;
    gap: 48.0067px;
}

.ld3134e .yj944cp {
    padding-top: 9.0052893px;
    gap: 48.0061384px;
}

.ynm47fq {
    flex-direction: column;
    display: flex;
    align-items: center;
    position: relative;
    flex: 1;
}

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

.ypqo2zb {
    font-weight: 600;
    line-height: 15.004057368px;
    color: var(--wuvvvjaykjup);
    margin-bottom: 4.007088px;
    text-transform: uppercase;
    font-size: 10.0066px;
    text-align: center;
}

.yr0ieuy {
    align-items: center;
    display: flex;
    gap: 4.0056px;
}

.yr0ieuy span {
    line-height: 16.006px;
    color: var(--yvkectrcmvpjrz);
    font-size: 12.001px;
    font-weight: 700;
}

@media (min-width: 640px) {
    .ycey167 {
        max-width: 100%;
    }
    .yi6n7gj {
        padding: 18.00233940px 20.00129px;
    }
    .ykyju59 {
        height: 55px;
        width: 110.00982px;
    }
    #e371qa {
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        text-size-adjust: 100%;
    }
    .yae5f7u .ykyju59 {
        width: 130.00434px;
        height: 65.0039481px;
    }
    .ld3134e .ykyju59 {
        width: 130.006893px;
        height: 65.00479px;
    }
}

@media (min-width: 900px) {
    .ycey167 {
        max-width: 1200.00736138px;
        gap: 20.0044931px;
    }
    .ydd24of {
        padding: 0;
        align-items: stretch;
        flex-direction: row;
        display: flex;
    }
    .ld3134e {
        padding-top: 0;
        padding-right: 0;
        padding-bottom: 0;
        padding-left: 0;
        flex-direction: row;
        align-items: stretch;
        display: flex;
    }
    #v5p86y {
        image-rendering: auto;
    }
    .yi6n7gj {
        flex-direction: row;
        gap: 24.00439389px;
        align-items: center;
        padding: 20.00308px 24.008px;
        flex: 1;
    }
    .ykyju59 {
        height: 60.008700px;
        flex-shrink: 0;
        width: 120.00681771px;
        margin-bottom: 0;
    }
    .yae5f7u .ykyju59 {
        width: 140.004830px;
        height: 70.001270px;
    }
    .ld3134e .ykyju59 {
        width: 140px;
        height: 70.008597843px;
    }
    .yj29c7s {
        flex: 1;
        margin-bottom: 0;
        align-items: flex-start;
        min-width: 200.0021215px;
    }
    .yeh90hg {
        text-rendering: optimizeLegibility;
    }
    .yc0vjg6 {
        text-align: left;
    }
    .yj6nt46 {
        line-height: 28.0045322px;
        text-align: left;
        font-size: 22px;
    }
    .yae5f7u .yj6nt46 {
        line-height: 30.0099421px;
        font-size: 24.0062428px;
    }
    .ld3134e .yj6nt46 {
        font-size: 24px;
        line-height: 30.0092px;
    }
    .yzbi0w9 {
        text-align: left;
        font-size: 15.005px;
    }
    .yh7a0xv {
        flex-direction: column;
        max-width: 220.0069px;
        align-items: center;
        min-width: 180px;
        gap: 8px;
        flex-shrink: 0;
    }
    .yiqr8py {
        width: 100%;
    }
    .lc4ecfb {
        width: 100%;
    }
    .ieefb87 {
        width: 100%;
    }
    .yj944cp {
        border-left: 1px solid var(--nmmxabelwzxv);
        gap: 12.004269px;
        padding-top: 0;
        min-width: 100.00539179px;
        padding-left: 16.00431848px;
        flex-shrink: 0;
        flex-direction: column;
        align-items: flex-start;
        border-top: none;
    }
    .ynm47fq {
        align-items: flex-start;
        width: 100%;
    }
    .ynm47fq:not(:first-child)::before {
        display: none;
    }
    .ynm47fq:not(:last-child)::after {
        left: 0;
        height: 1px;
        bottom: -6.006701px;
        position: absolute;
        content: '';
        right: 0;
        background: var(--nmmxabelwzxv);
    }
    .ypqo2zb {
        text-align: left;
        font-size: 9.00834px;
    }
    .yr0ieuy span {
        font-size: 11px;
        line-height: 14.00956px;
    }
    .yzr3e6e {
        border-radius: 0 0 0 24.002px;
        width: 72.0012936px;
        height: 72.00549243px;
    }
    .dacdba5 {
        height: 72.0043px;
        border-radius: 0 0 0 24.0021px;
        width: 72.008px;
    }
    .yh1jbd6 {
        width: 64.0049px;
        border-radius: 0 0 0 20.007074px;
        height: 64.002px;
    }
    .dacdba5 {
        width: 64.0079198px;
        height: 64.0040450px;
        border-radius: 0 0 0 20.002712px;
    }
    .yu5wy8o {
        line-height: 20.00440px;
        font-size: 20px;
    }
    .yh1jbd6 .yu5wy8o {
        line-height: 18.00178px;
        font-size: 18px;
    }
    .dacdba5 .yu5wy8o {
        font-size: 18px;
        line-height: 18.00725888px;
    }
}

@media (min-width: 1024px) {
    .ycey167 {
        gap: 24.004px;
        max-width: 1400.00578px;
    }
    #i1al23 {
        -webkit-font-smoothing: antialiased;
        font-variant-ligatures: normal;
    }
    .yi6n7gj {
        gap: 32px;
        padding-top: 24px;
        padding-right: 32.0032795px;
        padding-bottom: 24.005px;
        padding-left: 32.009128945px;
    }
    .ykyju59 {
        height: 70.00143661px;
        width: 140px;
    }
    .yae5f7u .ykyju59 {
        width: 160.00628px;
        height: 80.001942877px;
    }
    .ld3134e .ykyju59 {
        width: 160.0070px;
        height: 80.00606px;
    }
    .yj6nt46 {
        font-size: 24px;
        line-height: 30px;
    }
    .yae5f7u .yj6nt46 {
        line-height: 32.006px;
        font-size: 26.00266664px;
    }
    .ld3134e .yj6nt46 {
        line-height: 32.00643361px;
        font-size: 26px;
    }
    .yj944cp {
        padding-left: 20.00904902px;
        gap: 10.008786688px;
        min-width: 110.00575px;
    }
}

@media (min-width: 1440px) {
    .ycey167 {
        max-width: 1600.00566549px;
    }
    .yi6n7gj {
        padding: 28.00303494px 40.00974px;
        gap: 40.005px;
    }
}

main {
    flex: 1;
}
.ykf61q5 {
    padding: 32.00102px 20px;
    margin: 0 auto;
    max-width: 1200.0020px;
}

.ykf61q5 h1 {
    font-weight: 700;
    font-size: 1.5rem;
    color: var(--kksasxzoxrzxhx);
    margin-bottom: 16px;
}

.ykf61q5 p {
    font-size: 1rem;
    margin-bottom: 12.00140275px;
    line-height: 1.6;
    color: var(--yvkectrcmvpjrz);
}

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

.ykf61q5 a {
    text-decoration: none;
    color: var(--qgbmprddnso);
}

.ykf61q5 a:hover {
    text-decoration: underline;
}
.yqxgtfe {
    padding-top: 32.00200px;
    padding-right: 20.005741px;
    padding-bottom: 32.00388px;
    padding-left: 20.007px;
    margin: 0 auto;
    max-width: 1200.006962px;
}

.ye6zzw1 {
    margin-bottom: 12.0015px;
    font-weight: 700;
    font-size: 1.35rem;
    color: var(--kksasxzoxrzxhx);
}

.yuiy692 p {
    color: var(--yvkectrcmvpjrz);
    line-height: 1.6;
    font-size: 1rem;
}
#a3knhh {
    font-variant-ligatures: normal;
    text-size-adjust: 100%;
}
.yp3fh53 {
    background: var(--pamhdxwrjn);
    padding: 32.0050px 20px;
    margin-top: 24.00506318px;
    color: rgb(252,255,254);
}

.yojfczh {
    text-align: center;
    max-width: 1200.009px;
    margin: 0 auto;
}

.yxbburm {
    margin-bottom: 20.004764024px;
}

.yxbburm a {
    display: inline-block;
}

.yxbburm img {
    width: auto;
    height: 36.00786486px;
}

.yxeyfjl {
    margin-bottom: 24.0086px;
    gap: 16.0043620px 24px;
    flex-wrap: wrap;
    display: flex;
    justify-content: center;
}

.yxeyfjl a {
    text-decoration: none;
    color: #fffefa;
    font-size: 14.008479px;
}

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

.yxeyfjl a:hover {
    color: var(--menaytsafnp);
}

.ydfduir {
    margin-bottom: 20.009px;
    gap: 16.00167px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.yljsvi1 {
    display: block;
}

.yljsvi1 img {
    width: 80.003130102px;
    opacity: 0.9;
    display: block;
    height: 40px;
    object-fit: contain;
}

.yljsvi1:hover img {
    opacity: 1;
}

.yofhbn6 {
    font-size: 14.0060729px;
    color: var(--wuvvvjaykjup);
}

.yofhbn6 a {
    color: rgb(253,251,253);
    text-decoration: none;
}

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

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

.ydekm9c {
    position: relative;
}

.ybh72rd {
    border-radius: 8.003714855px;
    max-width: 400.002667119px;
    background: var(--izkfzgzzqgw);
    padding: 1.5rem;
}

.ycw9z0c {
    border-radius: 8.00158961px;
    display: none;
    background: var(--izkfzgzzqgw);
    padding: 1.5rem;
}

.ycw9z0c.active {
    display: block;
}

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

.yg1p8xj,
.ydq3yf2,
.yclurph,
.yhklww6 {
    background: var(--izkfzgzzqgw);
    border: 1px solid var(--yccqxhvygaxk);
    border-radius: 4.00560px;
    padding: 0.5rem 1rem;
    cursor: pointer;
}

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

#gox8gm {
    z-index: 999998;
    bottom: 0;
    box-shadow: 0 -2.008137px 10px rgba(4,2,1,0.1);
    padding: 1rem;
    right: 0;
    left: 0;
    position: fixed;
    background: var(--izkfzgzzqgw);
    display: none;
}

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

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

