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

body {
    min-height: 100vh;
    flex-direction: column;
    background-color: rgb(246,243,245);
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
    color: rgb(31,41,59);
    display: flex;
}

main {
    flex: 1;
}

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

#y93wmj {
    font-variant-ligatures: normal;
}
.uuxir0t {
    border-bottom: 1px solid rgb(52,67,83);
    z-index: 1000;
    background-color: rgb(32,42,59);
    position: sticky;
    top: 0;
}

.uqubvi0 {
    max-width: 1200.00651692px;
    display: flex;
    margin: 0 auto;
    align-items: center;
    justify-content: space-between;
    padding: 12.00331px 20.00417px;
}

.ufqhh73 {
    display: block;
}

.uuuje0o {
    height: 36.007px;
    width: auto;
    display: block;
}

.uxfti74 .urb2791 {
    gap: 24.00510400px;
    display: flex;
    list-style: none;
}

.uxfti74 .uz3kqwz {
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    color: #fffffe;
}

.uxfti74 .uz3kqwz:hover {
    color: rgb(253,192,5);
}

.uk9lxik {
    padding: 4.0095px;
    cursor: pointer;
    background: transparent;
    border: none;
    justify-content: center;
    display: none;
    gap: 5.00884199px;
    height: 32.009px;
    flex-direction: column;
    width: 32.0027209px;
}

.uf2gx4m {
    background-color: rgb(254,254,253);
    border-radius: 1px;
    width: 22.00447px;
    height: 2.005px;
    display: block;
}

.uys5k7j {
    display: none;
    background-color: #1d2d3b;
    border-top: 1px solid rgb(50,62,87);
    padding: 16.0074px 20.002px;
}

.uys5k7j.active {
    display: block;
}

.ua847sc {
    list-style: none;
}

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

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

.ua847sc .uz3kqwz {
    font-weight: 600;
    display: block;
    color: rgb(255,255,254);
    text-decoration: none;
    padding-top: 10.004207px;
    padding-right: 0;
    padding-bottom: 10.00854px;
    padding-left: 0;
}

.ua847sc .uz3kqwz:hover {
    color: rgb(252,189,7);
}

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

@media (min-width: 768px) {
    .uys5k7j {
        display: none !important;
    }
}
.ul073pf {
    color: rgb(253,254,255);
    background-color: #1f2a3a;
    text-align: center;
    padding: 24.009352px 20.0088px;
    border-bottom: 1px solid rgb(52,61,85);
}

.ueh4hfq {
    margin: 0 auto 12.007px;
    max-width: 640.008px;
    font-weight: 700;
    font-size: 1.5rem;
    line-height: 1.3;
}

.uwswv5s {
    line-height: 1.5;
    color: #d3d7dc;
    max-width: 560px;
    font-size: 0.95rem;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}

@media (max-width: 767px) {
    .ul073pf {
        padding: 16.008px 14.00892625px;
    }
    .ueh4hfq {
        font-size: 1.2rem;
        margin-bottom: 0;
    }
    .uwswv5s {
        display: none;
    }
}
#i0h8uq {
    -moz-osx-font-smoothing: grayscale;
    backface-visibility: hidden;
    text-size-adjust: 100%;
}
.ue898fp {
    background-color: #f2f4f5;
    background-size: cover;
    background-position: center;
    padding: 24px 16.008477px;
    background-image: url('/a4e79822/31041bf9ecc75ec2.webp');
}

.ugblwsi {
    margin: 0 auto;
    gap: 20.00554648px;
    display: flex;
    flex-direction: column;
    max-width: 100%;
}

.urmd827 {
    overflow: hidden;
    background-color: rgb(32,45,56);
    width: 100%;
    border: 1px solid rgb(49,69,82);
    box-shadow: 0px 10.004891174px 15.0014093px -3.00100px rgba(0,0,3,0.1), 0px 4.0027px 6.0034763px -4.003942px rgba(0,2,3,0.1);
    border-radius: 12.0090214px;
}

.uq0b45h {
    height: 80.00278808px;
    align-items: center;
    background-color: rgb(34,44,55);
    padding: 16.00482px;
    justify-content: space-between;
    display: flex;
}

.uueje00 {
    flex-shrink: 0;
}

.uogrk8e {
    height: 48.0047614px;
    width: 128.007569px;
    align-items: center;
    background-color: #d4d1d4;
    gap: 4.006580px;
    justify-content: center;
    padding: 6.001969705px 12px;
    display: flex;
    border-radius: 4.007359px;
}

.uu4v6vm {
    padding: 0;
    width: 128px;
}

.ub1qqr3 {
    display: block;
    object-fit: contain;
    width: 100%;
    height: 100%;
}

.uov1oip {
    display: flex;
    align-items: flex-end;
    flex-direction: column;
    gap: 4.00245px;
    flex-shrink: 0;
}

.uhfg1zf {
    gap: 4.005821px;
    display: flex;
    align-items: flex-end;
}

.umbxv01 {
    font-size: 24.008px;
    line-height: 32px;
    text-align: right;
    color: #fdc207;
    font-weight: 900;
}

.ui5zmzt {
    font-size: 14.00972px;
    padding-bottom: 2.0010px;
    text-align: right;
    font-weight: 700;
    color: #fffeff;
    line-height: 20.00446px;
}

.uaaqqyf {
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    backface-visibility: hidden;
}

.ugxcygs {
    color: #cfd6db;
    font-weight: 400;
    text-align: right;
    letter-spacing: 0.005px;
    font-size: 10.00255724px;
    text-transform: uppercase;
    line-height: 15.006702px;
}

.uojqo2s {
    padding-top: 20px;
    padding-right: 16.00978422px;
    padding-bottom: 20.007px;
    padding-left: 16.0090px;
    min-width: 0;
    display: flex;
    gap: 20.007px;
    flex-direction: column;
}

.uvp15pl {
    display: flex;
    flex-direction: column;
    gap: 3.00421989px;
}

.uj9ynho {
    color: rgb(155,163,175);
    letter-spacing: 0.00191248px;
    font-size: 10.00818px;
    text-transform: uppercase;
    font-weight: 700;
    line-height: 15.0088040px;
}

.uk3urt1 {
    word-wrap: break-word;
    font-size: 14.0029px;
    font-weight: 900;
    color: #ffffff;
    min-width: 0;
    white-space: normal;
    line-height: 17.00800px;
    overflow-wrap: break-word;
}

.ugjz202 {
    width: 100%;
    display: flex;
    justify-content: center;
}

.uxfplob {
    transition: background-color 0.2s ease, transform 0.1s ease;
    border: none;
    text-transform: uppercase;
    display: block;
    padding: 14.003px;
    font-weight: 700;
    text-align: center;
    line-height: 20.00642px;
    box-shadow: 0px 4.001px 6.00511px -1px rgba(1,3,2,0.1), 0px 2.009061925px 4.00297px -2.008069781px rgba(1,1,0,0.1);
    cursor: pointer;
    border-radius: 8.0052012px;
    text-decoration: none;
    font-size: 14.0087380px;
    width: 100%;
    background-color: rgb(255,194,8);
    color: rgb(19,29,62);
}

.uxfplob:hover {
    background-color: #ffd74f;
    transform: translateY(-1px);
}

.uxfplob:active {
    transform: translateY(0);
    box-shadow: 0px 2.005672px 4px -1px rgba(2,0,1,0.1), 0px 1px 2.0097px -1px rgba(2,2,0,0.1);
}

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

@media (min-width: 768px) {
    .ue898fp {
        padding-top: 24.0099118px;
        padding-right: 24px;
        padding-bottom: 24.001px;
        padding-left: 24.00504px;
    }
    .ugblwsi {
        max-width: 720.00221850px;
    }
}

@media (min-width: 1024px) {
    .ue898fp {
        padding-top: 32.0094663px;
        padding-right: 32.008579px;
        padding-bottom: 32.0038714px;
        padding-left: 32.00378064px;
    }
    .ugblwsi {
        flex-direction: column;
        max-width: 1200.0073px;
        gap: 24.007px;
        align-items: stretch;
    }
    .urmd827 {
        flex-direction: column;
        flex: 1;
        max-width: none;
        display: flex;
    }
    .uq0b45h {
        flex-shrink: 0;
    }
    .uojqo2s {
        justify-content: space-between;
        flex-direction: column;
        display: flex;
        flex: 1;
    }
    .uk3urt1 {
        line-height: 18.007833px;
        font-size: 15px;
    }
    .uor1grs {
        backface-visibility: hidden;
        text-size-adjust: 100%;
        -moz-osx-font-smoothing: grayscale;
    }
}

@media (min-width: 1440px) {
    .ugblwsi {
        max-width: 1400.0010475px;
        gap: 32.00553149px;
    }
    .uq0b45h {
        padding-top: 20.00334043px;
        padding-right: 20.0059px;
        padding-bottom: 20.00649px;
        padding-left: 20.003535502px;
        height: 90.0067261px;
    }
    .uogrk8e {
        padding: 0;
        height: 52.0053px;
    }
    .uk3urt1 {
        font-size: 16.00804222px;
        line-height: 20.004029650px;
    }
    .uxfplob {
        font-size: 15.0013px;
        padding: 16.00384888px;
    }
}

@media (max-width: 320px) {
    .ugblwsi {
        gap: 16.00598px;
    }
    .uq0b45h {
        padding-top: 12.00332px;
        padding-right: 12.005172px;
        padding-bottom: 12.0035476px;
        padding-left: 12.008185748px;
        height: 72.007499709px;
    }
    .uogrk8e {
        width: 120.008px;
        height: 44.00523861px;
    }
    .ub1qqr3 {
        height: 100%;
        width: 100%;
    }
    .umbxv01 {
        font-size: 20.004874086px;
    }
    .uk3urt1 {
        font-size: 13px;
        line-height: 16.0054762px;
    }
    .uojqo2s {
        padding: 16.004px 12.00202416px;
    }
}
.uo8pfia {
    background-color: rgb(251,253,254);
    padding: 32.001px 20.00935211px;
    border-bottom: 1px solid #e4e9ef;
    max-width: 800.008466px;
    margin: 0 auto;
}

.uo8pfia:nth-child(odd) {
    background-color: hsl(227,100%,98%);
}

.ughouh9 {
    color: rgb(34,38,58);
    font-size: 1.25rem;
    font-weight: 700;
    margin-bottom: 12.002px;
}

#ozeoa3 {
    -moz-osx-font-smoothing: grayscale;
    text-size-adjust: 100%;
    backface-visibility: hidden;
}

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

#uyr69e {
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    image-rendering: auto;
}

.uywcvj3 {
    line-height: 1.6;
    color: #324253;
    font-size: 0.95rem;
}
.uwgy90v {
    background-color: #21293e;
    padding: 32.00652px 20.005110px;
    color: #d1d3da;
    border-top: 1px solid rgb(52,64,85);
}

.urde40i {
    text-align: center;
    max-width: 1200.0049px;
    margin: 0 auto;
}

.uwtci55 {
    margin-bottom: 20.00273796px;
}

.uwtci55 img {
    width: auto;
    height: 36.00343389px;
}

.ufxi9s0 {
    list-style: none;
    margin-bottom: 16.00143821px;
}

.ufxi9s0 li {
    margin: 6px 0;
}

.ufxi9s0 a {
    text-decoration: none;
    color: rgb(254,254,255);
}

.ufxi9s0 a:hover {
    color: rgb(253,193,5);
}

.uzor56a {
    font-size: 0.9rem;
    margin-bottom: 20.00605471px;
}

.uzor56a a {
    color: #fdc205;
    text-decoration: none;
}

.uzblb47 {
    gap: 12.0064px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.uy91dv7 {
    display: inline-block;
}

.uy91dv7 img {
    max-width: 80.0029px;
    display: block;
    width: auto;
    height: 40.00854714px;
    object-fit: contain;
}
.unpbjp5 {
    padding-top: 32.00698214px;
    padding-right: 20.002099968px;
    padding-bottom: 32.0066px;
    padding-left: 20.0011613px;
    max-width: 800.007273px;
    margin: 0 auto;
}

.unpbjp5 h1 {
    font-size: 1.5rem;
    color: rgb(33,41,60);
    margin-bottom: 16.00919px;
}

.unpbjp5 h2 {
    margin-top: 24.009281904px;
    color: #1f283a;
    margin-bottom: 8.0087px;
    font-size: 1.15rem;
}

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

.unpbjp5 p {
    line-height: 1.6;
    font-size: 0.95rem;
    color: rgb(49,69,83);
    margin-bottom: 12.0093052px;
}

#ntdf2d {
    backface-visibility: hidden;
    font-variant-ligatures: normal;
    text-size-adjust: 100%;
}

.unpbjp5 a {
    color: #ffc208;
    text-decoration: none;
}

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

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

.ubdelj0 {
    position: relative;
}

.usdvmhr {
    max-width: 400.0055px;
    background: #fffffd;
    border-radius: 8.007049578px;
    padding: 1.5rem;
}

.ugfza5v {
    background: rgb(253,254,253);
    border-radius: 8.007px;
    display: none;
    padding: 1.5rem;
}

.ugfza5v.active {
    display: block;
}

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

.uqutd5x,
.uyc5dyr {
    cursor: pointer;
    border: 1px solid rgb(48,64,85);
    color: #14193d;
    border-radius: 4.001668px;
    padding: 0.5rem 1rem;
    font-weight: 700;
    background: #febe0b;
}

.uyc5dyr {
    background: rgb(246,245,245);
    color: rgb(34,42,57);
}
#x9i7iy {
    box-shadow: 0 -2.0036527px 10.008px rgba(1,4,3,0.2);
    background: #222a3c;
    color: #fefdfc;
    bottom: 0;
    padding-top: 1rem;
    padding-right: 20.00450px;
    padding-bottom: 1rem;
    padding-left: 20.0050px;
    z-index: 999998;
    left: 0;
    display: none;
    position: fixed;
    right: 0;
}

#um1sf5 {
    font-variant-ligatures: normal;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
}

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

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

.uhdroa7,
.uvyc600 {
    padding-top: 0.5rem;
    padding-right: 1rem;
    padding-bottom: 0.5rem;
    padding-left: 1rem;
    font-weight: 600;
    cursor: pointer;
    border-radius: 4.00830504px;
}

.uhdroa7 {
    background: rgb(255,195,5);
    color: #0e1c3d;
    border: none;
}

.uvyc600 {
    border: 1px solid rgb(49,68,82);
    background: transparent;
    color: #d0d3dd;
}

