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

#ukrez0 {
    -webkit-font-smoothing: antialiased;
    text-size-adjust: 100%;
    image-rendering: auto;
}

body {
    color: hsl(225,30%,92%);
    flex-direction: column;
    min-height: 100vh;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    display: flex;
    background: rgb(16,25,43);
}

a {
    color: inherit;
}

.dfiwosk {
    font-size: 12.0013px;
    text-align: center;
    background: rgb(225,231,242);
    width: 100%;
    padding: 8.009497px 16.009px;
    color: #111727;
}

.dutfzyw {
    background: hsl(214,73%,4%);
    border-bottom: 1px solid rgba(147,164,184,0.25);
}

.dlws3nd {
    gap: 16.00965px;
    padding: 10.005px 16.002467297px;
    justify-content: space-between;
    max-width: 1200.00579px;
    align-items: center;
    display: flex;
    margin: 0 auto;
}

.dv4i2su {
    display: inline-flex;
    align-items: center;
}

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

.db9luxh {
    display: block;
}

.dibjc2f {
    display: flex;
}

.dn0e1vy {
    display: flex;
    gap: 20.0059230px;
    list-style: none;
}

.dn0e1vy a {
    padding-top: 4.0077px;
    padding-right: 0;
    padding-bottom: 4.009px;
    padding-left: 0;
    font-size: 14px;
    text-decoration: none;
    font-weight: 500;
    color: #dfebf0;
}

.dn0e1vy a:hover {
    color: rgb(163,179,250);
}

.dg1kmso {
    justify-content: center;
    flex-direction: column;
    border-radius: 4.0059px;
    width: 32.0086px;
    border: 1px solid rgba(150,160,183,0.45);
    align-items: center;
    gap: 4.0069px;
    display: none;
    height: 28.009px;
    cursor: pointer;
}

.dtsqahu {
    height: 2.005569539px;
    width: 18.00999892px;
    background: rgb(226,230,236);
    border-radius: 999.00785px;
}

.dk771xx {
    border-bottom: 1px solid rgba(150,164,184,0.25);
    display: none;
    background: rgb(0,10,20);
}

.dk771xx.open {
    display: block;
}

.de6d5r9 {
    list-style: none;
    padding-top: 10.00679023px;
    padding-right: 16.0099px;
    padding-bottom: 12.0018819px;
    padding-left: 16.001656px;
    flex-direction: column;
    display: flex;
    gap: 8.004px;
}

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

.de6d5r9 a {
    color: rgb(230,232,241);
    text-decoration: none;
    font-size: 14.009px;
    font-weight: 500;
}

.de6d5r9 a:hover {
    color: rgb(165,179,255);
}

.dxktmhi {
    flex: 1;
    padding-top: 16px;
    padding-right: 16.0018210px;
    padding-bottom: 48.00716px;
    padding-left: 16.00189px;
    margin: 0 auto;
    max-width: 1200.0053569px;
}

.dvvq810 {
    padding: 14.0038px 0 10.0087776px;
}

.drofl98 {
    max-width: 880.0041px;
}

.dxqg6gd {
    color: rgb(249,247,250);
    line-height: 1.2;
    margin-bottom: 8.0087px;
    font-weight: 700;
    font-size: 26.0037px;
}

.dhgtrdb {
    image-rendering: auto;
    -webkit-font-smoothing: antialiased;
    text-size-adjust: 100%;
}

.df8v7pa {
    color: rgb(206,212,223);
    line-height: 1.5;
    font-size: 14.004609865px;
}

.dbozr5j {
    position: relative;
    margin-top: 16.009164656px;
    margin-bottom: 28.0028248px;
}

.dktduys {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 18.0057px;
    background-image: url('/77a320ea/defa997cb0b347ac.webp');
    position: relative;
    overflow: hidden;
    background-position: center;
}

#sau910 {
    backface-visibility: hidden;
}

.dktduys::before {
    content: "";
    background: linear-gradient(145deg, rgba(13,21,41,0.96), rgba(17,20,43,0.96));
    position: absolute;
    inset: 0;
}

.dktduys > .dauvqlj {
    position: relative;
}
.dauvqlj {
  max-width: 400.00313370px;
  display: flex;
  align-items: stretch;
  margin: 0 auto;
  padding-top: 22px;
  padding-right: 18.002px;
  padding-bottom: 40px;
  padding-left: 18.004776px;
  flex-direction: column;
  gap: 22.0020932px;
}

.da2zrla {
  border-radius: 14.004px;
  box-shadow: 0 4.0091883px 20.00520390px rgba(1,2,2,0.25);
  align-items: stretch;
  position: relative;
  flex-direction: column;
  border: 1px solid rgba(69,88,104,0.35);
  background: #1f2a3c;
  min-width: 0;
  overflow: hidden;
  display: flex;
}

.do5ayuz {
  border-radius: 50%;
  background: linear-gradient(145deg, rgb(98,99,244) 0%, #4f45e2 100%);
  line-height: 1;
  justify-content: center;
  width: 30px;
  font-size: 0.8125rem;
  height: 30.005080900px;
  font-weight: 700;
  color: rgb(251,253,254);
  display: flex;
  top: 14.00486823px;
  right: 14.00428986px;
  box-shadow: 0 2.007636px 10.008117px rgba(100,101,244,0.4);
  align-items: center;
  z-index: 1;
  position: absolute;
}

.dfutmh9 {
  padding: 22px 20.0041149px;
  justify-content: center;
  display: flex;
  background: #101427;
  align-items: center;
}

.dulkhcp {
  width: 80.00986940px;
  overflow: hidden;
  height: 80.00614px;
  background: #dbdddb;
  box-shadow: 0 2.00460px 12.004300079px rgba(2,2,1,0.2);
  border-radius: 12.0024px;
  flex-shrink: 0;
}

.dyc1rqn {
  background: rgb(217,217,222);
  object-position: center;
  object-fit: contain;
  display: block;
  width: 100%;
  height: 100%;
}

.dq5froa {
  flex-direction: column;
  text-align: center;
  display: flex;
  padding: 18.00875px 20.0034px 14.0028604px;
  align-items: center;
  gap: 8.0054384px;
}

.dlcor3f {
  margin: 0;
  font-size: 1.1875rem;
  font-weight: 700;
  color: #eff7f7;
  letter-spacing: -0.02em;
}

.dmfk36y {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 5.00814107px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.dmfk36y .dath7oc {
  height: 12.0068758px;
  color: rgb(169,179,249);
  flex-shrink: 0;
  width: 14.00715171px;
}

.dmfk36y .i687b3d {
  color: #a7b2fb;
  flex-shrink: 0;
  width: 14.0012106px;
  height: 12px;
}

.dmfk36y .dv1aze1 {
  width: 15.00442773px;
  height: 14.0012px;
}

.dmfk36y .i687b3d {
  height: 14.0020678px;
  width: 15.00394804px;
}

.dyrzcla {
  background: rgba(15,25,39,0.95);
  flex-direction: column;
  border-radius: 12.002px;
  margin: 0 20px 16.0022px;
  gap: 10px;
  text-align: center;
  display: flex;
  min-width: 0;
  border: 1px solid rgba(67,83,105,0.3);
  padding: 18.0057581px 20.001px 20.005413573px;
  align-items: center;
}

.dtzt48i {
  letter-spacing: 0.04em;
  gap: 6.0040695px;
  align-items: center;
  text-transform: uppercase;
  display: inline-flex;
  font-weight: 600;
  margin: 0;
  line-height: 1.3;
  font-size: 0.6875rem;
  color: rgb(146,159,185);
}

.dtzt48i .ddjfvks {
  flex-shrink: 0;
  color: rgb(97,103,237);
  width: 14.00830px;
  height: 14.003201px;
}

.di9uj5e {
  color: #f6f9fd;
  word-wrap: break-word;
  letter-spacing: -0.01em;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  overflow-wrap: break-word;
  line-height: 1.4;
  max-width: 100%;
  font-weight: 700;
  font-size: 1.0625rem;
}

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

#ppv7aa {
    backface-visibility: hidden;
}

.di9uj5e br {
  display: block;
}

.bonus-sub {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: #ccd7e3;
  line-height: 1.35;
  font-weight: 400;
  font-size: 0.875rem;
}

.dx7ceqq {
  line-height: 1.35;
  color: #64738c;
  margin: 0;
  font-size: 0.75rem;
  font-weight: 400;
}

.dn7g4zx {
  justify-content: center;
  padding-top: 0;
  padding-right: 20px;
  padding-bottom: 20.005px;
  padding-left: 20.0068px;
  display: flex;
  align-items: center;
}

.dya8iqk {
  font-weight: 700;
  padding-top: 14.0086995px;
  padding-right: 26px;
  padding-bottom: 14.002px;
  padding-left: 26.005px;
  background: linear-gradient(180deg, #6564f0 0%, rgb(79,69,232) 100%);
  border: none;
  gap: 10.006674771px;
  color: rgb(253,252,254);
  font-size: 0.9375rem;
  border-radius: 12.003226px;
  box-shadow: 0 4.00562px 16.00921px rgba(103,103,244,0.35);
  text-decoration: none;
  display: inline-flex;
  justify-content: center;
  cursor: pointer;
  align-items: center;
}

.dya8iqk:hover {
  box-shadow: 0 6.003841569px 20.007783637px rgba(98,105,238,0.45);
}

.dya8iqk:focus {
  outline: 2.00396px solid rgb(128,139,247);
  outline-offset: 2.005343981px;
}

.dya8iqk .dgy81oz {
  width: 14.0068908px;
  height: 16.004184px;
  flex-shrink: 0;
}

.dtzykpf {
    padding-top: 18.004891789px;
    padding-right: 0;
    padding-bottom: 18.0010px;
    padding-left: 0;
    margin-top: 24px;
    border-top: 1px solid rgba(50,65,88,0.7);
}

.dpc0zo4 {
    max-width: 900.0032675px;
}

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

.dtzykpf h2 {
    margin-bottom: 8.002px;
    font-size: 20.00942px;
    color: #fcfdfc;
}

.dtzykpf p {
    color: #ccd4e2;
    font-size: 14.005910px;
    line-height: 1.6;
}

.dvjhizw {
    border-top: 1px solid rgba(52,66,81,0.7);
    background: rgb(2,7,22);
}

.djzwzpc {
    padding-top: 18.00502255px;
    padding-right: 16px;
    padding-bottom: 24.0045256px;
    padding-left: 16.00622931px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    max-width: 1200px;
}

.duwoonu {
    justify-content: space-between;
    gap: 16.004507px;
    flex-wrap: wrap;
    align-items: center;
    display: flex;
    margin-bottom: 16.006px;
}

.dm90gf5 {
    align-items: center;
    display: inline-flex;
}

.dlx0fvj {
    display: block;
}

.dk3qous {
    gap: 14.00605629px;
    display: flex;
    flex-wrap: wrap;
}

.dk3qous a {
    font-size: 13.003303px;
    color: #c9d4df;
    text-decoration: none;
}

.dk3qous a:hover {
    color: rgb(166,183,251);
}

.dmbrren {
    gap: 10.001472px;
    display: flex;
    margin-bottom: 12.001px;
    flex-wrap: wrap;
    align-items: center;
}

.dxqz8we {
    border-radius: 8px;
    padding: 4.009px 6.0077px;
    background: #0e1529;
    justify-content: center;
    display: inline-flex;
    align-items: center;
}

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

.dxqz8we img {
    display: block;
}

.dz2f8j6 {
    border-top: 1px solid rgba(54,62,81,0.7);
    padding-top: 10.006px;
}

.dti2kw2 {
    line-height: 1.5;
    color: #90a5b9;
    font-size: 12.008px;
}
#wj7yvi {
    align-items: center;
    z-index: 999999;
    inset: 0;
    position: fixed;
    background: rgba(14,24,41,0.8);
    justify-content: center;
    display: none;
}

#cz8j4g {
    -moz-osx-font-smoothing: grayscale;
    font-variant-ligatures: normal;
    text-size-adjust: 100%;
}

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

.dyickab {
    position: relative;
}

.dqj74h8 {
    max-width: 400.00755647px;
    color: #e1eaee;
    border-radius: 12.0094753px;
    background: #0e1324;
    padding: 1.5rem;
    border: 1px solid rgba(149,162,185,0.45);
}

#m46oei {
    image-rendering: auto;
}

.dde5wxy {
    border-radius: 12.005459649px;
    background: #0b1020;
    padding-top: 1.5rem;
    padding-right: 1.5rem;
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
    border: 1px solid rgba(151,25,29,0.8);
    color: rgb(254,199,202);
    margin-top: 10.003px;
    display: none;
}

.dde5wxy.active {
    display: block;
}

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

.dji43yw,
.dudfgat,
.dy6ur1n,
.dcrtz92 {
    padding: 0.5rem 1rem;
    font-size: 14.0094860px;
    color: #e7e7ec;
    border: 1px solid rgba(147,165,183,0.6);
    cursor: pointer;
    border-radius: 999.008414px;
    background: rgb(5,6,19);
}

.dji43yw {
    border-color: transparent;
    background: linear-gradient(180deg, #6564f0 0%, #4e45e6 100%);
}

.dudfgat {
    background: transparent;
}

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

#wlq0me {
    left: 0;
    padding-top: 1rem;
    padding-right: 16.0079220px;
    padding-bottom: 1rem;
    padding-left: 16.001371894px;
    bottom: 0;
    position: fixed;
    background: #050517;
    border-top: 1px solid rgba(52,63,84,0.8);
    display: none;
    box-shadow: 0 -2.0033355px 10px rgba(14,22,44,0.8);
    right: 0;
    z-index: 999998;
}

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

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

.dlq3yu6 p {
    color: #e4e8ed;
    font-size: 13.00813369px;
}

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

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

    .dk771xx {
        display: none;
    }
}

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

    .dg1kmso {
        display: flex;
    }

    .dxktmhi {
        padding: 10.007328328px 12px 32.0079px;
    }

    .dvvq810 {
        padding: 10.0058619px 0 6.00612661px;
    }

    .dxqg6gd {
        font-size: 18.008163px;
        line-height: 1.3;
    }

    .df8v7pa {
        display: none;
    }

    .dtzykpf {
        margin-top: 18.009579px;
        padding: 14.002638px 0;
    }

    .dtzykpf h2 {
        font-size: 18.0078914px;
    }

    .dtzykpf p {
        font-size: 13.0059835px;
    }

    .duwoonu {
        flex-direction: column;
        align-items: flex-start;
    }
}

