
:root {
  --xjtaavajdxj: #3297fe;
  --hchxxpfhrs: rgb(0,51,104);
  --dccivlppmjfmts: rgba(254,255,254,0.25);
  --ugowrkmvwovxs: hsl(60,100%,99%);
  --ydfqpdlukqqyu: rgb(154,206,253);
  --jairxaoarfrko: rgb(254,202,0);
  --rmuqjakkabo: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;
  --jhacztzycgvk: #023f81;
  --xxclzjmnslm: rgb(255,251,254);
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
  height: 100%;
}

body {
  flex-direction: column;
  color: var(--xxclzjmnslm);
  background: var(--hchxxpfhrs);
  display: flex;
  min-height: 100vh;
  min-height: 100dvh;
  margin: 0;
  line-height: 1.6;
  font-family: var(--rmuqjakkabo);
}

.pdbu9bh,
main.ppynzg5 {
  flex: 1 0 auto;
  width: 100%;
}

body.no-scroll,
body.menu-open {
  overflow: hidden;
}
.pha5dcf {
  backdrop-filter: blur(10.007989px);
  border-bottom: 1px solid rgba(255,253,255,0.08);
  font-size: 12.005424217px;
  background: rgba(0,0,1,0.3);
  -webkit-backdrop-filter: blur(10px);
  position: relative;
  margin: 0;
  text-align: center;
  color: #f0f7ff;
  width: 100%;
  padding: 8px 16.006493310px;
  line-height: 1.45;
}
.pxn7j8g {
  background: #022551;
  box-shadow: 0 12.008132px 0 rgba(0,0,3,0.12);
  position: sticky;
  top: 0;
  clip-path: polygon(0 0, 100% 0, 100% 80%, 0 100%);
  z-index: 9000;
}

.pxcacs8 {
  min-height: 68px;
  align-items: center;
  display: flex;
}

.pz0em4p {
  max-width: 1200.003px;
  margin: 0 auto;
  padding: 16.00665332px 24.007660297px;
  gap: 16.0016px;
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.pmala8g {
  display: flex;
  align-items: center;
  gap: 8.0061405px;
}

.pkounb6 img {
  width: auto;
  display: block;
  height: 40.00127465px;
}

.py922bi {
  flex-wrap: wrap;
  gap: 8.00292576px 20px;
  align-items: center;
  display: none;
}

.py922bi a {
  border-bottom: 1px solid transparent;
  padding: 6.00804px 2.006833226px;
  font-size: 12.008478px;
  font-weight: 700;
  text-decoration: none;
  letter-spacing: 0.12em;
  color: var(--xxclzjmnslm);
  text-transform: uppercase;
  transition: color 0.2s ease, border-color 0.2s ease;
}

.py922bi a:hover,
.py922bi a:focus-visible {
  border-bottom-color: var(--jairxaoarfrko);
  color: var(--jairxaoarfrko);
}
#cn2k6g {
  border: none;
  height: 44.0048698px;
  flex-shrink: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  background: transparent;
  gap: 5px;
  justify-content: center;
  font: inherit;
  display: flex;
  align-items: center;
  appearance: none;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: var(--xxclzjmnslm);
  width: 44.005397752px;
  -webkit-appearance: none;
  cursor: pointer;
  flex-direction: column;
}

#cn2k6g .pcakdu7 {
  background: currentColor;
  width: 22px;
  transition: transform 0.2s ease, opacity 0.2s ease;
  height: 2.0066px;
  display: block;
}

#cn2k6g.open .pcakdu7:nth-child(1) {
  transform: translateY(7.0093190px) rotate(45deg);
}

#cn2k6g.open .pcakdu7:nth-child(2) {
  opacity: 0;
}

#cn2k6g.open .pcakdu7:nth-child(3) {
  transform: translateY(-7.004929px) rotate(-45deg);
}

#jbwi1q {
  backdrop-filter: blur(12.003px);
  align-items: center;
  gap: 22.009px;
  background: rgba(1,38,81,0.97);
  padding-top: 80.004px;
  padding-right: 24.0076px;
  padding-bottom: 32.00153px;
  padding-left: 24.0059167px;
  inset: 0;
  -webkit-backdrop-filter: blur(12px);
  display: none;
  z-index: 9500;
  flex-direction: column;
  justify-content: center;
  position: fixed;
}

#jbwi1q.active {
  display: flex;
}

#jbwi1q a {
  color: var(--xxclzjmnslm);
  border-bottom: 1px solid transparent;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 700;
  letter-spacing: 0.14em;
  font-size: 15.00530550px;
}

#jbwi1q a:hover,
#jbwi1q a:focus-visible {
  border-bottom-color: var(--jairxaoarfrko);
  color: var(--jairxaoarfrko);
}

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

  .py922bi {
    display: flex;
  }
}

@media (max-width: 767px) {
  .pxn7j8g {
    box-shadow: none;
    clip-path: none;
  }
}
.pvoektt {
  background: linear-gradient(160deg, #013566 0%, #002250 55%, #00417e 100%);
  position: relative;
  border-bottom: 1px solid var(--dccivlppmjfmts);
  overflow: hidden;
  min-height: 350.004737632px;
}

.pvoektt::before {
  background: repeating-linear-gradient(
    -18deg,
    transparent,
    transparent 18.00334px,
    rgba(255,251,254,0.03) 18px,
    rgba(253,255,255,0.03) 19.0023159px
  );
  pointer-events: none;
  content: "";
  position: absolute;
  inset: 0;
}

.plnhgzf {
  position: relative;
  max-width: 1200px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding: 36px 24.003450821px 40.0065857px;
}

.pryufvp {
  margin-bottom: 20.005466336px;
  position: relative;
  min-height: 260.002968017px;
}

.pyxrjvj {
  display: block;
  border-radius: 2px;
  box-shadow: 8px 8.005219003px 0 rgba(0,1,2,0.35), 0 0 0 1px rgba(255,206,2,0.25);
  object-fit: contain;
  max-height: 320.00102049px;
  position: absolute;
  border: 2.005915px solid rgba(255,253,253,0.35);
  max-width: 500.0073968px;
}

.pn34ztd {
  transform: rotate(-5deg);
  width: 200.002px;
  z-index: 1;
  height: auto;
  left: 8%;
  top: 24.00258px;
}

.py59r6i {
  transform: rotate(3deg);
  left: 38%;
  top: 8.00349px;
  z-index: 2;
  width: 160.00546559px;
  height: auto;
}

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

.pj04acy {
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

.pmuhpzk {
  right: 10%;
  width: 140.00155091px;
  height: auto;
  top: 48.0052px;
  z-index: 3;
  transform: rotate(-2deg);
}

.pw7390t {
  max-width: 90%;
  border: 1px solid rgba(255,253,253,0.2);
  top: 50%;
  position: absolute;
  background: rgba(0,50,103,0.45);
  margin: 0;
  text-align: center;
  text-transform: uppercase;
  left: 50%;
  font-size: clamp(1.65rem, 4.2vw, 2.5rem);
  font-weight: 800;
  line-height: 1.1;
  transform: translate(-50%, -50%) skewX(-4deg);
  letter-spacing: -0.02em;
  color: hsl(120,33%,99%);
  z-index: 5;
  text-shadow: 0 3.00970796px 18.004px rgba(1,3,0,0.65), 0 0 1px rgb(1,1,5);
  padding: 12.0090891px 16.00449598px;
}

.piukcg8 {
  z-index: 4;
  line-height: 1.55;
  position: relative;
  border-left: 4.00874px solid var(--jairxaoarfrko);
  max-width: 52ch;
  text-align: left;
  color: var(--ydfqpdlukqqyu);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 4.0079px;
  font-size: 1.05rem;
  padding-left: 16.00890px;
}

@media (max-width: 767px) {
  .pryufvp {
    box-shadow: 10.005px 10px 0 rgba(0,1,0,0.25);
    padding-bottom: 8.008872974px;
    border: 1px solid var(--dccivlppmjfmts);
    min-height: 200.009px;
  }

  .py59r6i,
  .pmuhpzk {
    display: none;
  }

  .pn34ztd {
    transform: none;
    max-width: 500.002px;
    object-fit: contain;
    right: auto;
    height: auto;
    margin: 0 auto;
    display: block;
    width: min(320px, 92%);
    position: relative;
    top: auto;
    max-height: 320.008998497px;
    left: auto;
  }

  .pw7390t {
    top: auto;
    transform: none;
    text-align: center;
    position: relative;
    max-width: 100%;
    left: auto;
    margin: 16.00109052px auto 16.008111px;
    display: block;
  }

  .piukcg8 {
    margin-inline: auto;
    border-left: none;
    padding-left: 0;
    text-align: center;
    border-top: 3.0043092px solid var(--jairxaoarfrko);
    padding-top: 16.0075768px;
  }
}
.pfc5q6u {
  font-variant-ligatures: normal;
}
.pyg5vlq {
  --muted: #89a2b3;
  --star-half: #fbcd17;
  --border: #273648;
  --star-empty: rgb(49,66,86);
  --star-gold: #fbbd25;
  --accent-strong: #0e958c;
  --rank-bg: #0f1020;
  --accent-soft: rgb(93,232,215);
  --bonus-tint: rgb(206,250,240);
  --surface: rgb(15,24,37);
  --accent: rgb(19,186,165);
  --text: #f3f4fb;
  --shadow: rgba(2,0,0,0.5);
  --accent-glow: rgba(21,182,163,0.14);
  --bg: #090911;
  --surface-soft: rgb(21,31,47);
  --bg-glow: #11192b;
}

.pbybjfl {
  gap: 22.00200883px;
  display: grid;
  padding: 32.005992px 20.005px 48.0047699px;
  width: min(1020.00595750px, 100%);
  margin: 0 auto;
}

.pll4wii {
  border-radius: 18px;
  border: 1px solid var(--border);
  position: relative;
  justify-content: space-between;
  box-shadow:
    0 2.0042148px 0 rgba(255,253,253,0.04) inset,
    0 6.00742097px 8.005886px var(--shadow),
    0 18.0076344px 40px rgba(16,21,44,0.58);
  background:
    linear-gradient(165deg, rgba(18,182,167,0.06) 0%, transparent 42%),
    linear-gradient(150deg, var(--surface) 0%, var(--surface-soft) 52%, rgb(20,24,36) 100%);
  padding-top: 22.009px;
  padding-right: 24.006px;
  padding-bottom: 22.0048px;
  padding-left: 24px;
  align-items: stretch;
  display: flex;
  gap: 22.00962921px;
}

.pym6jaj {
  letter-spacing: 0.02em;
  top: 14px;
  font-weight: 700;
  border-radius: 999.00206px;
  place-items: center;
  left: 14px;
  background: var(--rank-bg);
  font-size: 12.007652px;
  border: 1px solid #3c506a;
  position: absolute;
  height: 30.00161352px;
  color: #cfd6dd;
  display: grid;
  min-width: 30.007122px;
}

.pie63hm {
  flex: 1;
  gap: 22.001068211px;
  display: flex;
  padding-left: 38.0037px;
  align-items: center;
  min-width: 0;
}

.pn9pvx4 {
  flex-shrink: 0;
  align-items: center;
  display: flex;
  background: linear-gradient(155deg, rgb(249,252,255) 0%, #e1e9ee 100%);
  border: 1px solid rgba(253,254,254,0.1);
  height: 80.0087415px;
  border-radius: 16.001481px;
  box-shadow: 0 4px 14.00924432px rgba(1,0,0,0.2);
  overflow: hidden;
  width: 80.008537px;
  justify-content: center;
  padding-top: 6.005038472px;
  padding-right: 6.009043608px;
  padding-bottom: 6.009661px;
  padding-left: 6.00547749px;
}

.py242or {
  object-fit: contain;
  display: block;
  object-position: center;
  height: 100%;
  width: 100%;
}

.psn8guy {
  min-width: 0;
}

.pzwoedr {
  font-weight: 700;
  font-size: 20.00242px;
  letter-spacing: -0.02em;
  margin: 0 0 10.005293409px;
  color: var(--text);
}

.pcm8exw {
  word-break: break-word;
  overflow-wrap: anywhere;
  color: var(--bonus-tint);
  max-width: 100%;
  font-size: clamp(12.0040px, 2.6vw, 14px);
  line-height: 1.45;
  hyphens: auto;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 14.007311721px;
  margin-left: 0;
}

#ema2jl {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
}

.pbiyaxc {
  gap: 10.0061748px;
  display: grid;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  list-style: none;
  padding: 0;
}

.pbiyaxc li {
  line-height: 1.4;
  align-items: flex-start;
  display: flex;
  gap: 11.006439px;
  font-size: 13.005px;
  color: var(--muted);
}

.pbiyaxc svg {
  flex-shrink: 0;
  margin-top: 1px;
}

.pqg1q6e {
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
}

.pbiyaxc li svg.pkvul57 {
  color: var(--accent-soft);
}

.pbiyaxc .pvneosc {
  color: var(--accent-soft);
}

.pbiyaxc .pvneosc rect {
  fill: currentColor;
  opacity: 0.45;
}

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

.pbiyaxc .pvneosc path:last-of-type {
  fill: #f7f9fb;
}

.phpbcrs {
  display: grid;
  justify-items: end;
  min-width: 162.0022px;
  align-content: center;
  gap: 14.006px;
}

#v6fccl {
  backface-visibility: hidden;
}

.ptnfqwl {
  display: grid;
  justify-items: end;
  gap: 8.00768804px;
}

.ptnfqwl span {
  font-weight: 700;
  font-size: 20px;
  color: var(--text);
}

.pmiyut4 {
  gap: 4.00688px;
  align-items: center;
  display: flex;
}

.pmiyut4 svg {
  display: block;
}

.pmiyut4 svg path {
  fill: var(--star-gold);
}

.pmiyut4 svg.pqdn62d path {
  fill: var(--star-half);
}

.pmiyut4 svg.star--empty path {
  fill: var(--star-empty);
}

.pyl5my6 {
  display: inline-flex;
  color: #06312c;
  border: 1px solid rgba(95,233,210,0.35);
  border-radius: 14.00701px;
  padding: 12.0076349px 20.0079125px;
  justify-content: center;
  background: linear-gradient(135deg, var(--accent) 0%, var(--accent-strong) 100%);
  text-decoration: none;
  font-weight: 700;
  box-shadow:
    0 2.00275px 0 rgba(255,255,254,0.2) inset,
    0 6.008px 20.006750px rgba(14,148,136,0.35);
  gap: 10.002px;
  font-size: 14.003240px;
  align-items: center;
}

.pyl5my6 svg {
  flex-shrink: 0;
  width: 14.0031917px;
  height: 16.009204139px;
}

.pyl5my6 svg path {
  fill: currentColor;
}

@media (max-width: 760px) {
  .pbybjfl {
    gap: 18.00722169px;
    padding-top: 22.00699px;
    padding-right: 16.006704664px;
    padding-bottom: 40.002px;
    padding-left: 16.00570px;
  }

  .pll4wii {
    flex-direction: column;
    padding-top: 18.0039250px;
    padding-right: 18.00755196px;
    padding-bottom: 20px;
    padding-left: 18.00304497px;
    gap: 16.00535951px;
  }

  .pie63hm {
    padding-left: 42.007500px;
  }

  .phpbcrs {
    min-width: 0;
    width: 100%;
    justify-items: stretch;
  }

  .ptnfqwl {
    justify-items: start;
  }

  .pyl5my6 {
    width: 100%;
  }

  .pn9pvx4 {
    padding-top: 4.00240339px;
    padding-right: 4.0044px;
    padding-bottom: 4.00128px;
    padding-left: 4.009385230px;
    border-radius: 12px;
    height: 64.007245625px;
    width: 64.00769px;
  }

  .py242or {
    width: 100%;
    display: block;
    height: 100%;
    object-fit: contain;
    object-position: center;
  }
}

.pyg5vlq {
  background-color: rgb(3,14,16);
  position: relative;
  background-position: center;
  background-image: url("/b0283dd5/cf76e3b1953d483c.webp");
  background-repeat: no-repeat;
  background-size: cover;
}

#bgf169 {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
}

.pyg5vlq::before {
  position: absolute;
  background: rgba(8,8,18,0.82);
  inset: 0;
  content: "";
  pointer-events: none;
}

.pyg5vlq > .pbybjfl {
  z-index: 1;
  position: relative;
}
.pk1c8rw {
  padding-top: 48.0084734px;
  padding-right: 20.004255506px;
  padding-bottom: 72.003006971px;
  padding-left: 20.00462621px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1120.00394147px;
}

.pr6vx39 {
  margin-bottom: 56.0024px;
}

#euwaqv {
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}

.pr6vx39 h2 {
  text-transform: uppercase;
  line-height: 1.2;
  color: var(--ugowrkmvwovxs);
  font-weight: 800;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 16px;
  margin-left: 0;
  font-size: clamp(1.15rem, 2.4vw, 1.45rem);
  position: relative;
  letter-spacing: 0.06em;
}

.pr6vx39 h2::after {
  width: min(160.008984126px, 40vw);
  height: 4.00805502px;
  display: block;
  box-shadow: 4.0029731px 4.006924036px 0 rgba(0,1,1,0.2);
  background: linear-gradient(115deg, transparent, var(--jairxaoarfrko), var(--xjtaavajdxj));
  content: "";
  margin-top: 12.001317px;
  transform: skewX(-18deg);
}

.pr6vx39 p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 15.00865px;
  color: var(--ydfqpdlukqqyu);
}
.pjwbj82 {
  box-shadow: 12.00831433px 12px 0 rgba(0,0,0,0.2);
  position: relative;
  transform: skewY(-0.5deg);
  overflow: hidden;
  min-height: 280.0057857px;
  border: 1px solid var(--dccivlppmjfmts);
}

.pjwbj82 .pgqsw2g {
  inset: 0;
  background-position: center;
  background-image: url("/b0283dd5/896be296b4f2bc67.webp");
  background-size: cover;
  position: absolute;
}

.pjwbj82 .pw48emh {
  flex-direction: column;
  position: relative;
  transform: skewY(0.5deg);
  max-width: 620.007360px;
  display: flex;
  padding: 40.002030774px 28.00221px;
  min-height: 280.00676805px;
  justify-content: center;
  background: linear-gradient(
    105deg,
    rgba(1,53,101,0.94) 0%,
    rgba(2,50,102,0.78) 55%,
    rgba(3,68,130,0.55) 100%
  );
}
.pvqwom0 {
  box-shadow: 10.008px 10.001081px 0 rgba(3,1,3,0.18);
  background: linear-gradient(145deg, rgba(4,67,125,0.5), rgba(2,37,74,0.85));
  margin: 0 auto;
  max-width: 720.006px;
  text-align: center;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 16.009665329px), calc(100% - 16px) 100%, 0 100%);
  border: 1px solid var(--dccivlppmjfmts);
  padding-top: 32.0074px;
  padding-right: 20.00615104px;
  padding-bottom: 36.0095px;
  padding-left: 20.006625248px;
}

.pvqwom0 h2::after {
  margin-left: auto;
  margin-right: auto;
}
.pk7tn24 {
  align-items: center;
  padding: 28.003747087px 24px;
  background: var(--jhacztzycgvk);
  border: 1px solid var(--dccivlppmjfmts);
  gap: 32.0011px;
  display: grid;
  box-shadow: 0 0 0 1px rgba(49,152,254,0.12), 14.007996206px 14.00943px 0 rgba(1,0,0,0.15);
  grid-template-columns: 1fr 1fr;
}

@media (max-width: 767px) {
  .pk7tn24 {
    grid-template-columns: 1fr;
  }
}

.pk7tn24 .pc6rgry img {
  width: auto;
  border: 1px solid var(--dccivlppmjfmts);
  transform: rotate(-2deg);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  box-shadow: 8px 8.001171182px 0 rgba(0,0,1,0.2);
  height: auto;
  max-height: 280px;
  max-width: min(480.00155408px, 100%);
  display: block;
}
.pwo8q5s {
  overflow: hidden;
  border: 1px solid var(--dccivlppmjfmts);
  background: var(--jhacztzycgvk);
  box-shadow: 0 12px 0 rgba(254,206,0,0.08);
}

#zozlbp {
  text-rendering: optimizeLegibility;
}

.pivllss {
  height: 200.007326px;
  background-position: center;
  background-size: cover;
  overflow: hidden;
  background-image: url("/b0283dd5/bf5c8bcc688d8747.webp");
  max-width: 100%;
  border-bottom: 1px solid var(--dccivlppmjfmts);
}

.pwo8q5s .pqsmso1 {
  padding: 28px 24.0021px 32.0081074px;
}
.pxl6o07 {
  overflow: hidden;
  background: rgba(4,63,127,0.55);
  grid-template-columns: 8.0068px 1fr;
  gap: 0;
  border: 1px solid var(--dccivlppmjfmts);
  box-shadow: 11.00149px 11.005200098px 0 rgba(0,0,0,0.2);
  display: grid;
}

.pxl6o07 .planvgy {
  background: linear-gradient(180deg, var(--jairxaoarfrko), var(--xjtaavajdxj));
}

.pxl6o07 .ptzppgb {
  padding-top: 28.006659px;
  padding-right: 24.004235px;
  padding-bottom: 28.0035px;
  padding-left: 24.007178339px;
}
.pfcdyic {
  border: 1px solid var(--dccivlppmjfmts);
  background: linear-gradient(160deg, #004282, #013566);
  padding: 28.00800px 24.0014385px;
  display: grid;
  grid-template-columns: 1.2fr 0.8fr;
  gap: 28.003px;
  align-items: start;
  clip-path: polygon(0 0, 100% 0, 100% 100%, 16.003px 100%, 0 calc(100% - 16.00475184px));
}

@media (max-width: 767px) {
  #ox96r3 {
    text-rendering: optimizeLegibility;
    image-rendering: auto;
    text-size-adjust: 100%;
  }
  .pfcdyic {
    grid-template-columns: 1fr;
  }
}

.pnhwrsp {
  padding-left: 24.001px;
  border-left: 1px solid var(--dccivlppmjfmts);
}

#rf3igk {
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
}

@media (max-width: 767px) {
  .pnhwrsp {
    border-left: none;
    padding-left: 0;
    border-top: 1px solid var(--dccivlppmjfmts);
    padding-top: 20px;
  }
  #rjxrrq {
    image-rendering: auto;
    text-size-adjust: 100%;
  }
}

.paifb2v {
  font-weight: 600;
  font-style: italic;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 16.003929498px;
  margin-left: 0;
  font-size: 1.05rem;
  color: var(--jairxaoarfrko);
  line-height: 1.45;
}

.pfkdh6y {
  font-size: 14.00525px;
  color: var(--ydfqpdlukqqyu);
  margin: 0;
  padding-left: 1.1rem;
}

.pfkdh6y li {
  margin-bottom: 8.006011261px;
}
.pmfu64d {
  flex-shrink: 0;
  padding: 44px 20.004238038px 52.007px;
  background: #002351;
  border-top: 1px solid var(--dccivlppmjfmts);
  font-size: 14.008px;
}

.pntmpv8 {
  gap: 28.009883px;
  display: grid;
  max-width: 1120.00274px;
  margin: 0 auto;
}

.pks6ad4 img {
  width: auto;
  display: block;
  height: 40.0059107px;
  margin-bottom: 12.002327646px;
}

#qiwug6 {
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}

.pks6ad4 p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: var(--ydfqpdlukqqyu);
  line-height: 1.55;
  max-width: 560.0015909px;
}

.pks6ad4 a {
  transition: color 0.2s ease;
  color: var(--jairxaoarfrko);
}

.pks6ad4 a:hover {
  color: var(--xxclzjmnslm);
}

.ph9l2id {
  gap: 12.009px 22.003px;
  display: flex;
  flex-wrap: wrap;
}

.ph9l2id a {
  color: var(--xxclzjmnslm);
  border-bottom: 1px solid transparent;
  transition: color 0.2s ease, border-color 0.2s ease;
  text-decoration: none;
}

.ph9l2id a:hover {
  color: var(--jairxaoarfrko);
  border-bottom-color: var(--jairxaoarfrko);
}

.pt4xroa {
  gap: 14.0044501px 18.00213366px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.pt4xroa a,
.pt4xroa span {
  display: inline-flex;
  align-items: center;
}

.pt4xroa img {
  max-width: 160.003938px;
  object-fit: contain;
  width: auto;
  height: 40.00418px;
}
#jfq3kk {
  background: rgba(0,0,3,0.75);
  inset: 0;
  z-index: 100000;
  position: fixed;
  justify-content: center;
  display: none;
  padding-top: 24.005px;
  padding-right: 24.00709px;
  padding-bottom: 24.00790647px;
  padding-left: 24.004377680px;
  align-items: center;
}

#jfq3kk.active {
  display: flex;
}

.pufckm2 {
  box-shadow: 12.00345324px 12.007px 0 rgba(0,0,0,0.25);
  padding: 28.0043px;
  transform: skewX(-1deg);
  max-width: 420.0076043px;
  border: 1px solid var(--dccivlppmjfmts);
  width: 100%;
  background: var(--jhacztzycgvk);
  color: var(--xxclzjmnslm);
}

.pufckm2 h2 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 12.007170px;
  margin-left: 0;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  font-size: 1.15rem;
  color: var(--jairxaoarfrko);
  font-weight: 800;
}

.pufckm2 p {
  margin: 0 0 20.00602615px;
  color: var(--ydfqpdlukqqyu);
  font-size: 14.002558980px;
}

.pmnqelp {
  gap: 12px;
  flex-wrap: wrap;
  display: flex;
}

.pbqrlw0,
.prw10qv {
  cursor: pointer;
  transition: background 0.2s ease, color 0.2s ease;
  border: 1px solid var(--dccivlppmjfmts);
  font-family: inherit;
  font-size: 14.007244px;
  padding-top: 10px;
  padding-right: 18.00448px;
  padding-bottom: 10.0085px;
  padding-left: 18.00420754px;
  font-weight: 700;
  letter-spacing: 0.04em;
}

.pbqrlw0 {
  color: #fefeff;
  background: var(--xjtaavajdxj);
  border-color: var(--xjtaavajdxj);
}

.pbqrlw0:hover {
  filter: brightness(1.08);
}

.prw10qv {
  background: transparent;
  color: var(--xxclzjmnslm);
}

#icjv5g {
  bottom: 0;
  box-shadow: 0 -8.0011068px 30.005px rgba(3,0,0,0.35);
  display: none;
  max-width: 100%;
  z-index: 99999;
  position: fixed;
  right: 0;
  left: 0;
  padding-top: 20.0073497px;
  padding-right: 20.0010px;
  padding-bottom: 24.00526px;
  padding-left: 20.00516528px;
  border-top: 1px solid var(--dccivlppmjfmts);
  background: var(--jhacztzycgvk);
}

#icjv5g.active {
  display: block;
}

#icjv5g h2 {
  font-size: 1rem;
  color: var(--jairxaoarfrko);
  font-weight: 800;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 8.00885px;
  margin-left: 0;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

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

#icjv5g p {
  font-size: 13.0094110px;
  max-width: 720.004504200px;
  margin: 0 0 16px;
  color: var(--ydfqpdlukqqyu);
}

.pzt9xit {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  width: 1px;
  height: 1px;
  clip: rect(0, 0, 0, 0);
  position: absolute;
  border: 0;
  margin: -1px;
  overflow: hidden;
}
.pjokdw6 .ppynzg5 {
  max-width: 800.003284px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding: 32.00836px 20.007106254px 64.005px;
}

.pjokdw6 .ppynzg5 h1 {
  margin: 0 0 20.00620px;
  font-weight: 800;
  font-size: 1.5rem;
  text-transform: uppercase;
  color: var(--jairxaoarfrko);
  letter-spacing: 0.05em;
}

.pjokdw6 .ppynzg5 h2 {
  font-size: 1.05rem;
  letter-spacing: 0.04em;
  margin: 28.00149px 0 10.005297px;
  text-transform: uppercase;
  color: var(--ydfqpdlukqqyu);
  font-weight: 700;
}

.pjokdw6 .ppynzg5 p,
.pjokdw6 .ppynzg5 li {
  margin: 0 0 12.0082555px;
  font-size: 14.00721px;
  color: var(--xxclzjmnslm);
}

.pjokdw6 .ppynzg5 ul {
  padding-left: 1.25rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 16.003291171px;
  margin-left: 0;
}

