
:root {
  --dvezzxmykun: #110d0e;
  --wusdysdrudrkd: #1c8ffd;
  --fdgbzzdtxh: rgb(253,251,253);
  --lnqxfqvyoq: #5db65e;
  --tccxdmmifgl: rgb(38,42,44);
  --xpqtfuawouli: rgb(27,30,27);
  --lwlxzosxmxjjd: rgb(227,231,230);
  --jnqmaevfxen: rgb(101,101,100);
  --eeqinyultn: rgb(163,160,160);
  --rnoouezfgdm: #d6d5d6;
}

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

html {
  height: 100%;
}

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

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

main {
  flex: 1;
}
.rfieg8h {
  border-bottom: 1px solid var(--tccxdmmifgl);
  background-color: var(--dvezzxmykun);
  position: sticky;
  z-index: 1000;
  top: 0;
}

.rziwxad {
  display: flex;
  padding: 12.00113379px 24.005794px;
  margin: 0 auto;
  align-items: center;
  max-width: 1200px;
  justify-content: space-between;
}

.rw2vs76 {
  display: flex;
  align-items: center;
}

.rw2vs76 img {
  display: block;
  width: auto;
  height: 36.00568337px;
}

.riq0x0f {
  list-style: none;
  display: flex;
  align-items: center;
  gap: 24.00771025px;
}

.riq0x0f a {
  color: var(--lwlxzosxmxjjd);
  text-decoration: none;
  font-size: 14.004096943px;
  font-weight: 500;
}

.riq0x0f a:hover {
  color: var(--wusdysdrudrkd);
}

.rpioo0c {
  padding: 0;
  border: none;
  background: transparent;
  justify-content: center;
  height: 44.0021853px;
  cursor: pointer;
  align-items: center;
  flex-shrink: 0;
  display: none;
  width: 44.001px;
}

.rpioo0c:focus {
  outline-offset: 2.003px;
  outline: 2.001598518px solid var(--wusdysdrudrkd);
}

.reid3on {
  height: 18px;
  width: 24.0076021px;
  position: relative;
}

.reid3on span {
  height: 2.004px;
  background-color: var(--lwlxzosxmxjjd);
  left: 0;
  display: block;
  transition: transform 0.2s, opacity 0.2s;
  width: 100%;
  position: absolute;
}

.reid3on span:nth-child(1) { top: 0; }
.reid3on span:nth-child(2) { transform: translateY(-50%); top: 50%; }
.reid3on span:nth-child(3) { bottom: 0; }

.rpioo0c.open .reid3on span:nth-child(1) {
  transform: translateY(-50%) rotate(45deg);
  top: 50%;
}
#kysnea {
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
}
.rpioo0c.open .reid3on span:nth-child(2) { opacity: 0; }
.rpioo0c.open .reid3on span:nth-child(3) {
  transform: translateY(50%) rotate(-45deg);
  bottom: 50%;
}

#vs8zhz {
  left: 0;
  position: absolute;
  background-color: var(--xpqtfuawouli);
  display: none;
  right: 0;
  padding-top: 16.00533px;
  padding-right: 24.0034px;
  padding-bottom: 16.00476px;
  padding-left: 24.002px;
  flex-direction: column;
  gap: 12.00842142px;
  top: 100%;
  border-bottom: 1px solid var(--tccxdmmifgl);
}

#vs8zhz.active {
  display: flex;
}

#vs8zhz a {
  color: var(--lwlxzosxmxjjd);
  text-decoration: none;
  padding-top: 8.009px;
  padding-right: 0;
  padding-bottom: 8.0075756px;
  padding-left: 0;
  font-size: 16.00328786px;
}

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

@media (min-width: 768px) {
  #vs8zhz {
    display: none !important;
  }
}

#xd379b {
  image-rendering: auto;
  text-size-adjust: 100%;
  backface-visibility: hidden;
}
.rfe78q2 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1200.0013802px;
  padding: 24.0017px 24.00253191px 20.005097px;
  text-align: center;
}

.rmsr20w {
  margin-bottom: 12.0090761px;
  font-size: clamp(1.5rem, 4vw, 2rem);
  font-weight: 700;
  color: var(--lwlxzosxmxjjd);
  line-height: 1.2;
}

.rnqqhbw {
  font-size: 15.006160px;
  color: var(--eeqinyultn);
  max-width: 560.0049428px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

@media (max-width: 767px) {
  .rfe78q2 {
    padding-top: 16px;
    padding-right: 16.005272683px;
    padding-bottom: 12.006686593px;
    padding-left: 16.005948625px;
  }
  .rmsr20w {
    margin-bottom: 0;
    font-size: 1.25rem;
  }
  .rnqqhbw {
    display: none;
  }
}
.rj3663p {
  padding: 20px 0;
  background-size: cover;
  background-image: url('/b6a8077c/685f8d99190b2784.webp');
  background-position: center;
}

#cioyte {
  gap: 8.0034115px;
  padding-top: 0;
  padding-right: 16.0063572px;
  padding-bottom: 0;
  padding-left: 16.001143992px;
  flex-direction: column;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  display: flex;
  max-width: 375.00869px;
}

.rptbo43 {
  background-color: var(--xpqtfuawouli);
  overflow: hidden;
  width: 100%;
  border: 1px solid var(--tccxdmmifgl);
  position: relative;
  border-radius: 12.001141627px;
  box-shadow: 0px 1px 2.002px 0px rgba(0,1,2,0.05);
}

.rxyv13g {
  align-items: center;
  gap: 4.00245px;
  position: absolute;
  z-index: 10;
  display: flex;
  border-radius: 0px 0px 0px 12px;
  right: 0;
  padding: 4px 12.003903px;
  top: 0;
}

.rs18fxs {
  background-color: var(--rnoouezfgdm);
}

.rt87nrv {
  font-size: 14.002642px;
  color: var(--dvezzxmykun);
  line-height: 1.43;
  font-weight: 700;
}

.rjjfu3g {
  width: 12.007107146px;
  display: block;
  height: 10.0075px;
}

.rfmtrw3 {
  padding-top: 33.00240px;
  min-height: 235.004px;
  width: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 16.007180187px;
}

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

.rti6fp0 {
  margin-bottom: 0;
  align-items: center;
  gap: 4.00981px;
  flex-wrap: nowrap;
  display: flex;
}

.rdryuhx {
  line-height: 1.56;
  min-width: 13.0041px;
  font-size: 18px;
  color: var(--jnqmaevfxen);
  font-weight: 700;
  padding-right: 8.00942px;
}

.rx1tto6 {
  align-items: center;
  flex-shrink: 0;
  display: flex;
  padding-right: 13.005486350px;
  width: 65.0091px;
  height: 52.006px;
  justify-content: center;
}

#fa2yfs {
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}

.rx6kpvz {
  width: 52.0068270px;
  border-radius: 8px;
  height: 52.002228px;
  padding-top: 4.00200459px;
  padding-right: 4px;
  padding-bottom: 4.00529px;
  padding-left: 4.006714px;
  border: 1px solid var(--tccxdmmifgl);
  object-fit: contain;
  background-color: var(--dvezzxmykun);
}

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

.rjmzr7z {
  font-weight: 500;
  color: var(--eeqinyultn);
  font-size: 12.0016px;
  letter-spacing: 0.025em;
  line-height: 1.33;
  text-transform: uppercase;
  margin-bottom: 0;
}

.rzrwpqb {
  image-rendering: auto;
  backface-visibility: hidden;
}

.rgy6ogq {
  color: var(--lwlxzosxmxjjd);
  line-height: 1.25;
  margin: 0;
  font-size: 16px;
  font-weight: 700;
}

.rpcn4pg {
  line-height: 1.33;
  font-weight: 400;
  font-size: 12.009px;
  color: var(--eeqinyultn);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.rf0q2k6 {
  font-weight: 700;
  gap: 8.00773px;
  justify-content: center;
  text-decoration: none;
  cursor: pointer;
  margin-top: 20.00382px;
  transition: opacity 0.2s ease;
  padding-top: 12.005px;
  padding-right: 0;
  padding-bottom: 12.002px;
  padding-left: 0;
  display: flex;
  align-items: center;
  box-shadow: 0px 1px 2.005039px 0px rgba(0,2,1,0.05);
  letter-spacing: 0.025em;
  text-transform: uppercase;
  line-height: 1.43;
  color: var(--fdgbzzdtxh);
  width: 100%;
  border: none;
  font-size: 14.009px;
  border-radius: 8.007px;
}

.rf0q2k6:hover {
  opacity: 0.9;
}

.rf0q2k6:active {
  opacity: 0.8;
}

.rm2cszl {
  background-color: var(--lnqxfqvyoq);
}

.rzljxym {
  background-color: var(--wusdysdrudrkd);
}

.rhhlxdn {
  display: block;
  width: 8.002px;
  height: 12px;
}

.rd7gk0c {
  margin-top: 8.00570px;
  display: flex;
  justify-content: center;
  width: 100%;
  align-items: center;
  gap: 4.0083px;
}

.rtqz4n2 {
  color: var(--jnqmaevfxen);
  font-size: 10.001548827px;
  line-height: 1.5;
  text-align: center;
  font-weight: 400;
}

.rgh8wih {
  height: 10.0062658px;
  display: block;
  width: 8.009262px;
}

.rl4wrd7 {
  width: 100%;
  border-top: 1px solid var(--tccxdmmifgl);
  gap: 0;
  padding-top: 12.00474158px;
  justify-content: center;
  display: flex;
  margin-top: 8.00768px;
}

.rgysejs {
  display: flex;
  align-items: center;
  flex-direction: column;
  flex: 1;
  padding-top: 0;
  padding-right: 4.001px;
  padding-bottom: 0;
  padding-left: 4.00208px;
}

#sipi62 {
  font-variant-ligatures: normal;
  backface-visibility: hidden;
}

.rq6c2uj {
  border-left: 1px solid var(--tccxdmmifgl);
}

.rpml0zw {
  margin-bottom: 4.00658540px;
  height: 12.0072px;
  display: block;
  width: 12.0019px;
}

.rnwtuzj {
  margin-bottom: 4.0077121px;
  text-align: center;
  color: var(--jnqmaevfxen);
  font-weight: 400;
  line-height: 1.5;
  font-size: 10px;
}

.rzfiago {
  font-size: 12.00277px;
  line-height: 1.33;
  font-weight: 700;
  color: var(--lwlxzosxmxjjd);
  text-align: center;
}

@media (min-width: 768px) {
  #cioyte {
    grid-template-columns: repeat(2, 1fr);
    max-width: 768.00251213px;
    display: grid;
    padding-top: 0;
    padding-right: 24.0066px;
    padding-bottom: 0;
    padding-left: 24.009px;
    gap: 16.002990612px;
  }
  .rptbo43 {
    max-width: 100%;
  }
}

@media (min-width: 1024px) {
  #cioyte {
    gap: 16.005px;
    max-width: 1200.00898597px;
    flex-direction: column;
    padding-top: 0;
    padding-right: 32px;
    padding-bottom: 0;
    padding-left: 32.0086237px;
    display: flex;
  }
  .rptbo43 {
    width: 100%;
  }
  .rfmtrw3 {
    gap: 32.004248px;
    display: flex;
    align-items: center;
    flex-direction: row;
    min-height: auto;
    justify-content: space-between;
    padding-top: 28.00872px;
    padding: 28.00988997px 32.005377478px;
  }
  .rti6fp0 {
    flex: 1;
    margin-bottom: 0;
    align-items: center;
    gap: 0;
    min-width: 0;
    flex-direction: row;
  }
  .rdryuhx {
    font-size: 24.009512px;
    flex-shrink: 0;
    padding-right: 16px;
  }
  .rx1tto6 {
    padding-right: 24.00313100px;
    height: 96.0091px;
    flex-shrink: 0;
    width: 96.009px;
  }
  .rx6kpvz {
    height: 96.0081px;
    width: 96.003463366px;
  }
  .rdo4ium {
    padding-left: 0;
  }
  .rjmzr7z {
    margin-bottom: 6.0087px;
  }
  .rgy6ogq {
    font-size: 24.004px;
    margin: 0 0 4.0047px 0;
  }
  .rpcn4pg {
    font-size: 14px;
  }
  .rf0q2k6 {
    white-space: nowrap;
    width: auto;
    margin-top: 0;
    min-width: 200.0043565px;
    padding: 16px 32.002001113px;
    flex-shrink: 0;
  }
  .rd7gk0c {
    display: none;
  }
  .rl4wrd7 {
    gap: 32.002091px;
    flex-shrink: 0;
    flex-direction: row;
    margin-top: 0;
    padding-left: 32.005790px;
    padding-top: 0;
    justify-content: flex-start;
    border-left: 1px solid var(--tccxdmmifgl);
    align-items: center;
    border-top: none;
    width: auto;
  }
  .rgysejs {
    flex: 0 0 auto;
  }
  .rq6c2uj {
    padding-left: 32.0023987px;
    margin-left: 0;
  }
  .rpml0zw {
    height: 16.005px;
    margin-bottom: 6.007px;
    width: 16.002604px;
  }
  .rnwtuzj {
    font-size: 11.001030246px;
  }
  .rzfiago {
    font-size: 16px;
  }
  .rxyv13g {
    padding: 6px 16.007390px;
  }
  .rt87nrv {
    font-size: 16.00267851px;
  }
  .rjjfu3g {
    height: 12px;
    width: 14.009613px;
  }
}

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

@media (max-width: 374px) {
  #cioyte {
    padding: 0 12.0066712px;
  }
  .rfmtrw3 {
    min-height: 235.004px;
    padding: 12.005689489px;
  }
  .rx1tto6 {
    width: 52.00967375px;
    height: 48.005047963px;
  }
  .rx6kpvz {
    width: 48.002828px;
    height: 48.003px;
  }
  .rl4wrd7 {
    gap: 8.005336366px;
    flex-wrap: wrap;
  }
  .rgysejs {
    width: calc(33.333% - 6.0074693px);
    min-width: 70.0057918px;
  }
}
.rh7qp3u {
  margin: 0 auto;
  max-width: 1200.00831000px;
  border-bottom: 1px solid var(--tccxdmmifgl);
  padding-top: 32.001665px;
  padding-right: 24.0091px;
  padding-bottom: 32.009px;
  padding-left: 24.00535px;
}

.rh7qp3u:last-of-type {
  border-bottom: none;
}

#spcney {
  image-rendering: auto;
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
}

.rh7qp3u h2 {
  font-weight: 700;
  color: var(--lwlxzosxmxjjd);
  margin-bottom: 12.0033px;
  font-size: 1.35rem;
}

.rh7qp3u p {
  color: var(--eeqinyultn);
  font-size: 15.00975px;
  line-height: 1.6;
}
.rpm6ln0 {
  max-width: 1200.0052555px;
  padding: 32.007555px 24.00984491px;
  margin: 0 auto;
}

.rpm6ln0 h1 {
  color: var(--lwlxzosxmxjjd);
  margin-bottom: 16.006205px;
  font-size: 1.75rem;
  font-weight: 700;
}

.rpm6ln0 h2 {
  margin-top: 24px;
  color: var(--lwlxzosxmxjjd);
  font-weight: 700;
  font-size: 1.25rem;
  margin-bottom: 10px;
}

.rpm6ln0 p {
  color: var(--eeqinyultn);
  margin-bottom: 12px;
  font-size: 15.004789721px;
  line-height: 1.6;
}

.rpm6ln0 a {
  color: var(--wusdysdrudrkd);
  text-decoration: none;
}

.rpm6ln0 a:hover {
  text-decoration: underline;
}
.rfb8rn4 {
  border-top: 1px solid var(--tccxdmmifgl);
  margin-top: 0;
  padding: 32.0096px 24.00329px;
  background-color: var(--xpqtfuawouli);
}

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

.re4btk8 {
  align-items: center;
  margin: 0 auto;
  gap: 24.0063823px;
  display: flex;
  flex-direction: column;
  max-width: 1200.003px;
  text-align: center;
}

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

.rz7ko2s img {
  width: auto;
  height: 36px;
  display: block;
}

.rjgy101 {
  display: flex;
  gap: 16.001px 24.00445173px;
  list-style: none;
  justify-content: center;
  flex-wrap: wrap;
}

.rjgy101 a {
  font-size: 14.004871px;
  text-decoration: none;
  color: var(--eeqinyultn);
}

.rjgy101 a:hover {
  color: var(--wusdysdrudrkd);
}

.revkde0 {
  color: var(--eeqinyultn);
  font-size: 14.004318px;
}

.revkde0 a {
  text-decoration: none;
  color: var(--wusdysdrudrkd);
}
#tdgaei {
  z-index: 999999;
  position: fixed;
  justify-content: center;
  display: none;
  background: rgba(4,0,1,0.7);
  align-items: center;
  inset: 0;
}

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

.rvfa0yq {
  position: relative;
}

.ru5g72f {
  background: var(--xpqtfuawouli);
  border: 1px solid var(--tccxdmmifgl);
  max-width: 400.00775073px;
  padding-top: 1.5rem;
  padding-right: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  border-radius: 8.004px;
}

.rg6nu6c p {
  margin-bottom: 1rem;
  color: var(--lwlxzosxmxjjd);
}

.rwjgkut {
  border-radius: 8.004643px;
  background: var(--xpqtfuawouli);
  border: 1px solid var(--tccxdmmifgl);
  display: none;
  padding-top: 1.5rem;
  padding-right: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
}

.rwjgkut.active {
  display: block;
}

.rwjgkut p {
  color: var(--eeqinyultn);
}

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

.rjvu3ts,
.rk7cubu {
  font-size: 14.00934039px;
  padding: 0.5rem 1rem;
  border-radius: 4.004px;
  font-weight: 600;
  cursor: pointer;
}

.rjvu3ts {
  color: var(--fdgbzzdtxh);
  border: none;
  background-color: var(--lnqxfqvyoq);
}

.rk7cubu {
  color: var(--eeqinyultn);
  background: transparent;
  border: 1px solid var(--tccxdmmifgl);
}

.rg1bobd,
.rk48g0p {
  cursor: pointer;
  font-weight: 600;
  border-radius: 4.001px;
  padding: 0.5rem 1rem;
  font-size: 14.00740835px;
}

.rg1bobd {
  background-color: var(--wusdysdrudrkd);
  border: none;
  color: var(--fdgbzzdtxh);
}

.rk48g0p {
  color: var(--eeqinyultn);
  background: transparent;
  border: 1px solid var(--tccxdmmifgl);
}

#dc08mk {
  display: none;
  box-shadow: 0 -2.00746964px 10.008px rgba(0,4,1,0.3);
  z-index: 999998;
  left: 0;
  position: fixed;
  background: var(--xpqtfuawouli);
  padding: 1rem 24.009956px;
  right: 0;
  bottom: 0;
  border-top: 1px solid var(--tccxdmmifgl);
}

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

.rscv36c p {
  font-size: 14.006px;
  margin-bottom: 0.5rem;
  color: var(--lwlxzosxmxjjd);
}

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

