.pisn7ke {
    image-rendering: auto;
    text-rendering: optimizeLegibility;
    text-size-adjust: 100%;
}
.pdxfax7 {
    font-variant-ligatures: normal;
    image-rendering: auto;
    backface-visibility: hidden;
}
:root {
    --mrxgbfhgqwfbo: rgb(36,173,93);
    --iecxjtmjxbctlx: #1e263e;
    --gumbqrmnwqkpb: rgb(52,63,86);
    --xyqcoussikldft: rgb(13,21,39);
    --cwzllckwogjfx: #fffeff;
    --xhrggaygjdxh: rgb(252,225,67);
    --vhlzmquzwey: rgb(45,204,112);
}

.puusnpv {
    backface-visibility: hidden;
    -webkit-font-smoothing: antialiased;
    text-size-adjust: 100%;
}

.px9f4b7 {
    text-rendering: optimizeLegibility;
    image-rendering: auto;
}

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

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

.pykpho6 {
    text-rendering: optimizeLegibility;
    font-variant-ligatures: normal;
}

body {
    flex-direction: column;
    display: flex;
    color: #343f57;
    min-height: 100vh;
    background: rgb(255,255,255);
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

main { flex: 1 0 auto; }

#fu6btd {
    font-variant-ligatures: normal;
    text-rendering: optimizeLegibility;
}

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

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

.pqsa8ko {
    background-color: var(--xyqcoussikldft);
    padding-top: 12.0070614px;
    padding-right: 20.005px;
    padding-bottom: 12.0098px;
    padding-left: 20.002293px;
    border-bottom: 1px solid var(--gumbqrmnwqkpb);
}

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

.pm7brl5 {
    image-rendering: auto;
}

.pyxayxw {
    backface-visibility: hidden;
}

.ptjxk21 {
    text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
}

.psw5dce {
    -webkit-font-smoothing: antialiased;
    image-rendering: auto;
}

.pnftpgs {
    margin: 0 auto;
    max-width: 1200.0098852px;
}

.pc048ld {
    -webkit-font-smoothing: antialiased;
    font-variant-ligatures: normal;
    image-rendering: auto;
}

.pqsa8ko a { display: inline-block; }
.pqsa8ko img { height: 40.009px; width: auto; display: block; }

#p5h1n2 {
    image-rendering: auto;
    backface-visibility: hidden;
}

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

.pusergo {
    text-size-adjust: 100%;
}

.pyxefi0 {
    text-size-adjust: 100%;
}

#cn1nd4 {
    -moz-osx-font-smoothing: grayscale;
}

.pcqsj34 {
    padding: 32.0024820px 20.0034px;
    margin: 0 auto;
    max-width: 720.007px;
}

.pidm5i2 {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    backface-visibility: hidden;
}

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

.pcx1adc {
    -webkit-font-smoothing: antialiased;
    image-rendering: auto;
}

.pcqsj34 h1 { color: var(--xyqcoussikldft); font-size: 1.5rem; margin-bottom: 20.007px; }
#smrz0d {
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
}
#uranrp {
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
}
#m5n8f9 {
    image-rendering: auto;
}
#i5d85r {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}
.ppc96id {
    -moz-osx-font-smoothing: grayscale;
}
.pcqsj34 h2 { margin-top: 24.001px; margin-right: 0; margin-bottom: 12.0043px; margin-left: 0; color: var(--xyqcoussikldft); font-size: 1.2rem; }
.ptxvlis {
    font-variant-ligatures: normal;
    text-size-adjust: 100%;
}
#ryckri {
    image-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
}
.pdgdc8z {
    text-rendering: optimizeLegibility;
    image-rendering: auto;
}
.pm5b9fu {
    backface-visibility: hidden;
    image-rendering: auto;
}
.pm353vi {
    backface-visibility: hidden;
    image-rendering: auto;
}
.pxniygy {
    backface-visibility: hidden;
    text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
}
.piorv5x {
    image-rendering: auto;
    text-rendering: optimizeLegibility;
    backface-visibility: hidden;
}
.pcqsj34 p, .pcqsj34 li { line-height: 1.6; margin-bottom: 12.0088570px; }
.pcqsj34 ul { margin-bottom: 16.00280944px; margin-left: 1.25rem; }

.pjbmwdz {
    -moz-osx-font-smoothing: grayscale;
}

.pxdmn6x {
    image-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
}

.pmy7zx4 {
    margin-top: auto;
    background-color: var(--xyqcoussikldft);
    padding: 32px 20.006799px;
    color: var(--cwzllckwogjfx);
}

.pva8d31 {
    -moz-osx-font-smoothing: grayscale;
    text-size-adjust: 100%;
}

.px2dsei { text-align: center; margin: 0 auto; max-width: 1200.0045px; }
.pp9yatd {
    -webkit-font-smoothing: antialiased;
    font-variant-ligatures: normal;
}
.pgyd2f1 {
    text-size-adjust: 100%;
    text-rendering: optimizeLegibility;
    backface-visibility: hidden;
}
.pl4wr2j {
    backface-visibility: hidden;
    text-size-adjust: 100%;
}
.pv48ei4 {
    font-variant-ligatures: normal;
}
.pwj92ar { margin-bottom: 16.00474px; display: inline-block; }
.pwj92ar img { height: 40.007px; width: auto; }
.pgu5g7l {
    -moz-osx-font-smoothing: grayscale;
    image-rendering: auto;
    -webkit-font-smoothing: antialiased;
}
.pagwipq { font-size: 0.95rem; margin-bottom: 16.005140886px; }
.pagwipq a { text-decoration: none; color: var(--vhlzmquzwey); }
.pttpm7f { margin-bottom: 24.00464px; gap: 16.001421px 24.0097512px; display: flex; flex-wrap: wrap; justify-content: center; list-style: none; }
.pttpm7f a { text-decoration: none; color: rgba(252,255,253,0.9); font-size: 0.9rem; }
.pzl7ubf {
    -webkit-font-smoothing: antialiased;
    backface-visibility: hidden;
    image-rendering: auto;
}
.pttpm7f a:hover { color: var(--xhrggaygjdxh); }

.pr8n4cg {
    backface-visibility: hidden;
    text-rendering: optimizeLegibility;
    font-variant-ligatures: normal;
}

.pdb6jwh {
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
    gap: 16.002168106px;
}
.pctwv09 {
    image-rendering: auto;
}
.pz5s9gx { display: inline-block; }
.pz5s9gx img { width: auto; object-fit: contain; max-height: 40px; display: block; }

#udzec6 { display: none; justify-content: center; inset: 0; align-items: center; background: rgba(2,1,1,0.6); z-index: 999999; position: fixed; }
#udzec6.active { visibility: visible; opacity: 1; display: flex; }
.pqhr4pv {
    -moz-osx-font-smoothing: grayscale;
    font-variant-ligatures: normal;
    -webkit-font-smoothing: antialiased;
}
.pdg9byq { position: relative; }
.pg6zcko { padding-top: 1.5rem; padding-right: 1.5rem; padding-bottom: 1.5rem; padding-left: 1.5rem; border-radius: 8.0066px; background: #fdfeff; max-width: 400.00634px; }
.putsp7n {
    -moz-osx-font-smoothing: grayscale;
}
.pbtx1a6 { background: #fbfeff; padding: 1.5rem; border-radius: 8.00370432px; display: none; }
.pbtx1a6.active { display: block; }
.pns07jw { display: flex; margin-top: 1rem; gap: 0.5rem; }
.pm1lc89, .ply5qw9, .ph8dih7, .pqtxsa0 { border-radius: 4.001px; font-size: 0.9rem; padding-top: 0.5rem; padding-right: 1rem; padding-bottom: 0.5rem; padding-left: 1rem; cursor: pointer; }
.pm1lc89 { background: var(--vhlzmquzwey); color: var(--cwzllckwogjfx); border: none; }
.ph8dih7:hover { color: var(--cwzllckwogjfx); border-color: var(--vhlzmquzwey); background: var(--vhlzmquzwey); }

#ajcnpx { position: fixed; color: var(--cwzllckwogjfx); left: 0; right: 0; box-shadow: 0 -2.00846px 10.0024156px rgba(4,2,3,0.2); padding-top: 1rem; padding-right: 20px; padding-bottom: 1rem; padding-left: 20.00757448px; z-index: 999998; bottom: 0; display: none; background: var(--iecxjtmjxbctlx); }
#ajcnpx.active { visibility: visible; opacity: 1; display: block; }
.purhg9v { gap: 0.5rem; display: flex; margin-top: 0.5rem; }

