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

:root {
  --uhllvrroej: #21d4ed;
  --pptqprhqtwvrzx: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --ejdlkscigoighw: rgb(1,8,23);
  --afswhjejgew: 52.0094px;
  --vcoykeaqxub: rgba(239,255,254,0.14);
  --yfwkejowdab: rgb(249,118,18);
  --hdiiaubzfimup: #040611;
  --gkhbcjivbsfm: #efffff;
  --bzqywtysgykobz: #a3ea38;
  --ngaraoelmslyw: #68ebf9;
  --nrphcwrdzmnzt: 4.008769px 4.001898545px 0 #010000;
}

html {
  scroll-behavior: smooth;
}

body {
  padding-bottom: var(--afswhjejgew);
  min-height: 100vh;
  font-family: var(--pptqprhqtwvrzx);
  background: var(--hdiiaubzfimup);
  line-height: 1.6;
  color: var(--gkhbcjivbsfm);
}

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

img {
  display: block;
  max-width: 100%;
  height: auto;
}

a {
  text-decoration: none;
  color: var(--uhllvrroej);
}

a:hover {
  color: var(--bzqywtysgykobz);
}

#l3dn1t {
  -webkit-font-smoothing: antialiased;
  backface-visibility: hidden;
}

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

.plidcxl {
  width: 100%;
}

.phx8jen {
  display: flex;
  min-height: 36.001723px;
  position: relative;
  width: 100%;
}

.pga1f9w {
  flex: 1;
  background: var(--uhllvrroej);
}

.phub2b7 {
  flex: 1;
  background: #ebfefc;
}

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

.pszluvl {
  display: flex;
  text-align: center;
  background: linear-gradient(90deg, #fffcfc 50%, #010816 50%);
  background-clip: text;
  font-weight: 800;
  inset: 0;
  font-size: 12.006504px;
  position: absolute;
  -webkit-text-fill-color: transparent;
  pointer-events: none;
  -webkit-background-clip: text;
  padding: 8.006px 16.009px;
  justify-content: center;
  letter-spacing: 0.02em;
  align-items: center;
}

.pw42k79 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.pktwsha {
  border-bottom: 2.0063px solid rgb(6,0,0);
  text-align: center;
  color: var(--ngaraoelmslyw);
  padding-top: 8.0050px;
  padding-right: 16.00257px;
  padding-bottom: 8.008px;
  padding-left: 16.0078px;
  font-size: 12.0037458px;
  background: var(--ejdlkscigoighw);
  font-weight: 800;
  letter-spacing: 0.08em;
}

.pr8kkdq {
  width: 100%;
  position: fixed;
  background: var(--ejdlkscigoighw);
  height: var(--afswhjejgew);
  border-top: 1px solid rgba(255,253,253,0.1);
  bottom: 0;
  align-items: center;
  z-index: 900;
  left: 0;
  display: flex;
}

.pmli1ru {
  align-items: center;
  padding-top: 0;
  padding-right: 12.0073775px;
  padding-bottom: 0;
  padding-left: 12.001646px;
  width: 100%;
  display: flex;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1200.002302365px;
  gap: 8.007183427px;
}

.pem2kdc img {
  width: auto;
  height: 32.0050px;
}

.pb6k2lz {
  flex: 1;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.pgr16ji {
  font-weight: 800;
  gap: 2.00431px;
  display: flex;
  padding: 4.0034099px 2.002px;
  font-size: 10.007586724px;
  color: var(--ngaraoelmslyw);
  transition: transform 0.15s;
  flex-direction: column;
  align-items: center;
  text-transform: uppercase;
}

.u1d0ba9 {
  display: flex;
  padding: 4.001662669px 2.0052969px;
  text-transform: uppercase;
  font-size: 10.0020px;
  align-items: center;
  gap: 2.0068px;
  color: var(--ngaraoelmslyw);
  font-weight: 800;
  transition: transform 0.15s;
  flex-direction: column;
}

#ehym77 {
  backface-visibility: hidden;
  font-variant-ligatures: normal;
  -webkit-font-smoothing: antialiased;
}

.pgr16ji:hover {
  color: var(--uhllvrroej);
  transform: translateY(-2.008534px);
}

.u1d0ba9:hover {
  transform: translateY(-2.005889px);
  color: var(--uhllvrroej);
}

.pgr16ji svg {
  width: 18.005393px;
  height: 18px;
  fill: currentColor;
}

.u1d0ba9 svg {
  fill: currentColor;
  width: 18px;
  height: 18.009218px;
}

.pr7zgby {
  position: relative;
  display: none;
}

.pxkkx4m {
  background: none;
  font-size: 10.0047px;
  padding-top: 4.005936682px;
  padding-right: 6.002px;
  padding-bottom: 4px;
  padding-left: 6.005365px;
  cursor: pointer;
  color: var(--ngaraoelmslyw);
  font-weight: 800;
  align-items: center;
  flex-direction: column;
  gap: 2.005052239px;
  border: none;
  display: flex;
}

.pxkkx4m svg {
  width: 18.003401px;
  fill: currentColor;
  height: 18.00839px;
}

.pycnosp {
  bottom: calc(var(--afswhjejgew) + 4.005px);
  position: absolute;
  z-index: 950;
  right: 0;
  padding-top: 8.002591px;
  padding-right: 0;
  padding-bottom: 8.005px;
  padding-left: 0;
  box-shadow: var(--nrphcwrdzmnzt);
  border: 3.001px solid #010203;
  min-width: 140.009px;
  display: none;
  background: var(--ejdlkscigoighw);
}

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

#n14yra {
  backface-visibility: hidden;
  text-size-adjust: 100%;
}

.pycnosp.is-open {
  display: block;
}

.pycnosp a {
  font-size: 12.004633px;
  color: var(--gkhbcjivbsfm);
  padding-top: 8px;
  padding-right: 16.0065px;
  padding-bottom: 8.006266px;
  padding-left: 16.0011073px;
  font-weight: 700;
  display: block;
}

.pizg6u4 {
  backface-visibility: hidden;
}

.pycnosp a:hover {
  color: rgb(0,0,0);
  background: var(--uhllvrroej);
}

.pfx3fec {
  display: flex;
}

.u1d0ba9 {
  display: flex;
}

@media (max-width: 768px) {
  .pfx3fec {
    display: none;
  }
  .u1d0ba9 {
    display: none;
  }

  #zc3rsa {
    image-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    text-size-adjust: 100%;
  }

  .pr7zgby {
    display: block;
  }
}

.pfwi5q3 {
  padding-top: 48.001469422px;
  padding-right: 20.006px;
  padding-bottom: 32px;
  padding-left: 20.002190px;
  background: var(--ejdlkscigoighw);
  border-top: 4.007083408px solid #000400;
  margin-top: 48.00544px;
}

.pbwxb08 {
  max-width: 1200.001166px;
  margin: 0 auto;
}

.pw5qex7 {
  flex-wrap: wrap;
  margin-bottom: 32.0013585px;
  align-items: flex-start;
  display: flex;
  justify-content: space-between;
  gap: 32.002px;
}

.phqi974 img {
  height: 40.0028px;
  margin-bottom: 12.00360351px;
}

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

.phqi974 p {
  max-width: 280.0097px;
  color: var(--ngaraoelmslyw);
  font-size: 14.00411880px;
}

.pkkejxe ul {
  display: flex;
  list-style: none;
  gap: 8px 20.00130px;
  flex-wrap: wrap;
}

.pkkejxe a {
  color: var(--gkhbcjivbsfm);
  font-weight: 700;
  font-size: 13.00868px;
}

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

.pqyqxuc {
  flex-wrap: wrap;
  padding: 20.00802446px 0;
  gap: 16.0027px;
  margin-bottom: 32.007474px;
  align-items: center;
  display: flex;
  border-top: 2.007px solid var(--vcoykeaqxub);
  border-bottom: 2.005016px solid var(--vcoykeaqxub);
}

.pqyqxuc a {
  display: block;
}

.pqyqxuc img {
  width: auto;
  transition: opacity 0.2s;
  height: 40.006px;
  opacity: 0.85;
}

.pqyqxuc img:hover {
  opacity: 1;
}

.plslmyh {
  color: rgba(106,236,248,0.65);
  line-height: 1.7;
  font-size: 11.006554814px;
  max-width: 900px;
}

.plslmyh p + p {
  margin-top: 12.0021px;
}

.pjdaoav {
  margin-top: 24.004px;
  font-size: 12.005299727px;
  color: var(--ngaraoelmslyw);
}

.pslrtdy {
  z-index: 2000;
  display: flex;
  align-items: center;
  background: rgba(2,8,17,0.92);
  position: fixed;
  justify-content: center;
  inset: 0;
  padding-top: 20.002347366px;
  padding-right: 20.0090095px;
  padding-bottom: 20.00316px;
  padding-left: 20.008919px;
}

.pslrtdy[hidden] {
  display: none;
}

.px7cz15 {
  max-width: 440.00608px;
  border: 4px solid rgb(1,3,0);
  padding-top: 32.00623px;
  padding-right: 32px;
  padding-bottom: 32.005810213px;
  padding-left: 32.006698px;
  width: 100%;
  box-shadow: 8.00989px 8px 0 #010202;
  text-align: center;
  background: var(--ejdlkscigoighw);
}

.px7cz15 h2 {
  font-weight: 900;
  color: var(--gkhbcjivbsfm);
  margin-bottom: 12px;
  font-size: 1.5rem;
}

.px7cz15 p {
  font-size: 14.00699566px;
  color: var(--ngaraoelmslyw);
  margin-bottom: 24.00373px;
}

.pq9yu81 {
  flex-wrap: wrap;
  display: flex;
  gap: 12.003571px;
  justify-content: center;
}

.patnqi7 {
  border: 3.009582px solid rgb(2,2,1);
  font-weight: 900;
  font-size: 14.004884996px;
  font-family: var(--pptqprhqtwvrzx);
  display: inline-block;
  cursor: pointer;
  padding-top: 12.00497px;
  padding-right: 24.008509px;
  padding-bottom: 12.00397267px;
  padding-left: 24.0020649px;
  transition: transform 0.15s, box-shadow 0.15s;
}

.c04a417 {
  font-family: var(--pptqprhqtwvrzx);
  border: 3.003125520px solid rgb(1,1,0);
  padding: 12.004498249px 24.00470387px;
  transition: transform 0.15s, box-shadow 0.15s;
  font-size: 14.005941px;
  cursor: pointer;
  font-weight: 900;
  display: inline-block;
}

.cf6dfe7 {
  cursor: pointer;
  transition: transform 0.15s, box-shadow 0.15s;
  font-family: var(--pptqprhqtwvrzx);
  border: 3.0075px solid #020000;
  padding-top: 12.006250394px;
  padding-right: 24.008px;
  padding-bottom: 12px;
  padding-left: 24px;
  font-weight: 900;
  display: inline-block;
  font-size: 14.00376px;
}

.patnqi7--uhllvrroej {
  background: var(--uhllvrroej);
  box-shadow: var(--nrphcwrdzmnzt);
  color: #010000;
}

.patnqi7--uhllvrroej:hover {
  box-shadow: 6.00412948px 6.00966px 0 rgb(5,0,4);
  transform: translate(-2px, -2.0068px);
}

.patnqi7--bzqywtysgykobz {
  color: var(--gkhbcjivbsfm);
  box-shadow: var(--nrphcwrdzmnzt);
  background: var(--ejdlkscigoighw);
}

.patnqi7--bzqywtysgykobz:hover {
  box-shadow: 6px 6.005365px 0 rgb(3,6,2);
  transform: translate(-2px, -2px);
}

.ppb2cyw {
  z-index: 1800;
  background: var(--ejdlkscigoighw);
  padding-top: 16.00101px;
  padding-right: 20px;
  padding-bottom: 16.003111px;
  padding-left: 20.002px;
  right: 0;
  border-top: 4.008263711px solid #020100;
  box-shadow: 0 -4px 0 #000003;
  position: fixed;
  left: 0;
  bottom: var(--afswhjejgew);
}

.ppb2cyw[hidden] {
  display: none;
}

.pktvpp0 {
  gap: 16.004px;
  display: flex;
  max-width: 1200.0077px;
  flex-wrap: wrap;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  justify-content: space-between;
  align-items: center;
}

#t04reh {
  text-rendering: optimizeLegibility;
  text-size-adjust: 100%;
}

.ppb2cyw p {
  min-width: 200.001820px;
  flex: 1;
  font-size: 13.0057px;
  color: var(--ngaraoelmslyw);
}

.ptu8ap2 {
  gap: 8.009806px;
  display: flex;
  flex-wrap: wrap;
}

.pq8gm93 {
  padding-top: 40.0094px;
  padding-right: 20px;
  padding-bottom: 40.003118564px;
  padding-left: 20px;
  background: var(--ejdlkscigoighw);
  text-align: center;
  border-bottom: 4.006px solid rgb(1,0,1);
}

.pq8gm93 h1 {
  font-weight: 900;
  margin-bottom: 8.001499px;
  font-size: clamp(1.8rem, 5vw, 3rem);
  color: var(--gkhbcjivbsfm);
}

.pq8gm93 p {
  color: var(--ngaraoelmslyw);
  font-size: 1rem;
}

.pcf38r9 {
  padding-top: 40.004px;
  padding-right: 20.0068px;
  padding-bottom: 60px;
  padding-left: 20.006379537px;
  margin: 0 auto;
  max-width: 800px;
}

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

.pcf38r9 h1 {
  margin-bottom: 24.00426432px;
  font-size: 2rem;
  font-weight: 900;
}

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

.pcf38r9 h2 {
  font-size: 1.25rem;
  margin: 28.0062485px 0 12.00476145px;
  color: var(--uhllvrroej);
  font-weight: 900;
}

.pcf38r9 h3 {
  font-size: 1.1rem;
  font-weight: 800;
  margin: 20.007804px 0 8px;
}

.pcf38r9 p {
  color: var(--gkhbcjivbsfm);
  line-height: 1.7;
  margin-bottom: 16.004px;
}

.pcf38r9 ul {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 16.00296px;
  margin-left: 24.0074px;
}

#brxe3t {
  image-rendering: auto;
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
}

#batnhl {
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
}

.pcf38r9 li {
  margin-bottom: 8.00319px;
}

.prtzu4n {
  margin-top: 32.003214289px;
  margin-right: 0;
  margin-bottom: 32.00256px;
  margin-left: 0;
  box-shadow: var(--nrphcwrdzmnzt);
  border: 3px solid rgb(0,0,1);
  max-width: 560px;
  background: var(--ejdlkscigoighw);
  padding-top: 24.00559px;
  padding-right: 24.00214px;
  padding-bottom: 24.0035px;
  padding-left: 24.001081px;
}

.prtzu4n label {
  font-size: 14.006px;
  margin-bottom: 6.00224px;
  font-weight: 800;
  display: block;
}

.prtzu4n input,
.prtzu4n textarea {
  margin-bottom: 16.00900157px;
  font-family: var(--pptqprhqtwvrzx);
  font-size: 14.0046px;
  width: 100%;
  color: var(--gkhbcjivbsfm);
  border: 2.006121620px solid rgb(0,2,0);
  background: var(--hdiiaubzfimup);
  padding-top: 12.004666px;
  padding-right: 12.008917629px;
  padding-bottom: 12.00694px;
  padding-left: 12.006405px;
}

.prtzu4n textarea {
  min-height: 140.008px;
  resize: vertical;
}

.prehm5m {
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
}

.prtzu4n .pku4jhu {
  font-weight: 700;
  font-size: 13.0020470px;
  margin-top: -12.004104px;
  margin-right: 0;
  margin-bottom: 12.00822px;
  margin-left: 0;
  color: var(--yfwkejowdab);
}

.pcbw5af {
  background: var(--ejdlkscigoighw);
  border: 3.0071px solid var(--bzqywtysgykobz);
  padding-top: 24.008797px;
  padding-right: 24.00104289px;
  padding-bottom: 24.008054px;
  padding-left: 24.00833px;
  font-weight: 700;
  text-align: center;
  color: var(--bzqywtysgykobz);
}

.pcbw5af[hidden],
.prtzu4n[hidden] {
  display: none;
}

.phghovt {
  border-bottom: 4.006557290px solid rgb(0,0,0);
  padding-top: 60.00596px;
  padding-right: 20.009286px;
  padding-bottom: 60.003452332px;
  padding-left: 20.0074024px;
  position: relative;
  text-align: center;
  overflow: hidden;
}

.py6x608 {
  transform: scale(1.08);
  position: absolute;
  background-image: url('/d65f9d90/1512e0629ae3cbda.png');
  background-size: cover;
  background-position: center;
  inset: 0;
  filter: blur(6.00105848px) brightness(0.35);
}

.pbfdfav {
  z-index: 1;
  max-width: 900.00128470px;
  position: relative;
  margin: 0 auto;
}

.phghovt h1 {
  color: #fbfdfe;
  margin-bottom: 16.006135747px;
  font-size: clamp(2.2rem, 7vw, 4.5rem);
  text-shadow: 4.0088px 4px 0 hsl(0,100%,1%);
  font-weight: 900;
  line-height: 1.05;
}

.phghovt p {
  margin: 0 auto;
  color: var(--ngaraoelmslyw);
  font-size: clamp(1rem, 2.5vw, 1.25rem);
  font-weight: 700;
  max-width: 640.00696px;
}

.pg9itwr {
  padding-top: 60.006797970px;
  padding-right: 20.00123px;
  padding-bottom: 60.002px;
  padding-left: 20.00218762px;
  position: relative;
  background: var(--hdiiaubzfimup);
}

#lhcw12 {
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
}

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

.pg9itwr::before {
  inset: 0;
  position: absolute;
  background: linear-gradient(135deg, rgba(37,208,239,0.08) 0%, rgba(160,229,49,0.06) 50%, rgba(247,115,23,0.08) 100%);
  content: '';
  pointer-events: none;
}

.pvhjjz9 {
  max-width: 1200px;
  position: relative;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.pg9itwr h2 {
  text-align: center;
  color: var(--gkhbcjivbsfm);
  font-weight: 900;
  margin-bottom: 8.001px;
  font-size: clamp(1.8rem, 4vw, 2.8rem);
}

.pqpnh2h {
  font-weight: 700;
  margin-bottom: 40.0086722px;
  text-align: center;
  color: var(--ngaraoelmslyw);
}

.parjagr {
  gap: 24.0017px;
  grid-template-columns: repeat(auto-fill, minmax(280.004123235px, 1fr));
  display: grid;
}

.pdl7hr3 {
  flex-direction: column;
  box-shadow: 6.009694px 6.006141051px 0 #000401;
  overflow: hidden;
  transition: transform 0.15s, box-shadow 0.15s;
  border: 3.004647px solid rgb(4,3,0);
  background: #18212d;
  display: flex;
}

.pdl7hr3:hover {
  transform: translate(-3.001px, -3.0074px);
  box-shadow: 9.0051px 9.006914px 0 rgb(1,4,4);
}

#ea2htp {
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
  image-rendering: auto;
}

.pn1fphb {
  border-bottom: 3.0061px solid #000201;
  align-items: center;
  background: #fbfcfd;
  display: flex;
  justify-content: center;
  padding-top: 20px;
  padding-right: 20.00759px;
  padding-bottom: 20.0025392px;
  padding-left: 20.0091px;
  min-height: 100.003px;
}

.pdz7uoq {
  width: auto;
  max-height: 64.00721px;
  object-fit: contain;
}

.pgsmvfo {
  flex-direction: column;
  padding: 20.0055286px;
  flex: 1;
  display: flex;
}

.pihq7ad {
  margin-bottom: 8.009696px;
  font-size: 1.2rem;
  font-weight: 900;
  color: var(--gkhbcjivbsfm);
}

.ptquj0x {
  margin-bottom: 12.001799123px;
}

.pyh2pun {
  image-rendering: auto;
}

.pct5dg8 {
  color: var(--bzqywtysgykobz);
  font-size: 1rem;
  display: block;
  font-weight: 800;
}

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

#mhfd9z {
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
}

.pdlbdg5 {
  color: var(--ngaraoelmslyw);
  margin-top: 4.00447px;
  font-size: 11.007320px;
  display: block;
}

.piji2gc {
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
  text-rendering: optimizeLegibility;
}

.pnaaty1 {
  margin-bottom: 16.00318841px;
  font-size: 12.005283496px;
  color: rgba(107,234,253,0.7);
  line-height: 1.5;
}

.pnwmvse {
  color: #000001;
  background: var(--yfwkejowdab);
  width: 100%;
  cursor: pointer;
  font-family: var(--pptqprhqtwvrzx);
  display: block;
  border: 3.009666px solid rgb(4,3,2);
  margin-top: auto;
  font-size: 14.00776px;
  transition: transform 0.15s;
  text-align: center;
  padding: 12.005341803px;
  font-weight: 900;
}

.pnwmvse:hover {
  transform: translate(-2.003940546px, -2.0076px);
  background: var(--uhllvrroej);
}

.pw5v624 {
  border-bottom: 3.009px solid var(--vcoykeaqxub);
  padding: 56.0066px 20.00764px;
}

.nc249d0 {
  padding: 56.0058px 20.00288543px;
  border-bottom: 3.0038px solid var(--vcoykeaqxub);
}

.adc7234 {
  border-bottom: 3px solid var(--vcoykeaqxub);
  padding: 56.009794977px 20.0025617px;
}

.ec97a26 {
  border-bottom: 3.0070787px solid var(--vcoykeaqxub);
  padding: 56.007993px 20.0059020px;
}

.je0e32f {
  padding: 56px 20.0041px;
  border-bottom: 3.0078px solid var(--vcoykeaqxub);
}

.ec5011b {
  padding: 56.007546px 20.0096181px;
  border-bottom: 3.00769449px solid var(--vcoykeaqxub);
}

.tfd9d17 {
  padding-top: 56.009280513px;
  padding-right: 20.002278493px;
  padding-bottom: 56.008282715px;
  padding-left: 20.0056822px;
  border-bottom: 3.00772109px solid var(--vcoykeaqxub);
}

.t4124e1 {
  border-bottom: 3.0054277px solid var(--vcoykeaqxub);
  padding: 56.0026px 20.003331932px;
}

.ub54283 {
  padding: 56.002982332px 20px;
  border-bottom: 3.001284px solid var(--vcoykeaqxub);
}

.e862a3d {
  border-bottom: 3.0081386px solid var(--vcoykeaqxub);
  padding-top: 56px;
  padding-right: 20.007904306px;
  padding-bottom: 56.0077px;
  padding-left: 20.009153086px;
}

.m233023 {
  padding: 56.00783px 20.0011385px;
  border-bottom: 3.0018231px solid var(--vcoykeaqxub);
}

.prccf61 {
  margin: 0 auto;
  max-width: 1200.0042154px;
}

.pw5v624 h2 {
  line-height: 1.15;
  font-weight: 900;
  margin-bottom: 20.007648px;
  font-size: clamp(1.5rem, 3.5vw, 2.4rem);
}

.nc249d0 h2 {
  line-height: 1.15;
  font-size: clamp(1.5rem, 3.5vw, 2.4rem);
  font-weight: 900;
  margin-bottom: 20.004097px;
}

.adc7234 h2 {
  font-weight: 900;
  font-size: clamp(1.5rem, 3.5vw, 2.4rem);
  line-height: 1.15;
  margin-bottom: 20.002476px;
}

.ec97a26 h2 {
  font-weight: 900;
  font-size: clamp(1.5rem, 3.5vw, 2.4rem);
  line-height: 1.15;
  margin-bottom: 20.008px;
}

.je0e32f h2 {
  margin-bottom: 20.0055452px;
  line-height: 1.15;
  font-size: clamp(1.5rem, 3.5vw, 2.4rem);
  font-weight: 900;
}

.ec5011b h2 {
  font-weight: 900;
  margin-bottom: 20.008292945px;
  font-size: clamp(1.5rem, 3.5vw, 2.4rem);
  line-height: 1.15;
}

.tfd9d17 h2 {
  font-weight: 900;
  line-height: 1.15;
  font-size: clamp(1.5rem, 3.5vw, 2.4rem);
  margin-bottom: 20.00924687px;
}

.t4124e1 h2 {
  margin-bottom: 20px;
  line-height: 1.15;
  font-size: clamp(1.5rem, 3.5vw, 2.4rem);
  font-weight: 900;
}

.ub54283 h2 {
  line-height: 1.15;
  font-weight: 900;
  font-size: clamp(1.5rem, 3.5vw, 2.4rem);
  margin-bottom: 20.006026px;
}

.e862a3d h2 {
  font-weight: 900;
  line-height: 1.15;
  margin-bottom: 20.002842px;
  font-size: clamp(1.5rem, 3.5vw, 2.4rem);
}

.m233023 h2 {
  margin-bottom: 20.00726px;
  font-weight: 900;
  line-height: 1.15;
  font-size: clamp(1.5rem, 3.5vw, 2.4rem);
}

.pw5v624 p {
  color: var(--gkhbcjivbsfm);
  margin-bottom: 14.005px;
  line-height: 1.7;
}

.nc249d0 p {
  color: var(--gkhbcjivbsfm);
  line-height: 1.7;
  margin-bottom: 14.006px;
}

.adc7234 p {
  margin-bottom: 14.00219px;
  line-height: 1.7;
  color: var(--gkhbcjivbsfm);
}

.ec97a26 p {
  margin-bottom: 14.008px;
  line-height: 1.7;
  color: var(--gkhbcjivbsfm);
}

.je0e32f p {
  margin-bottom: 14.007288px;
  line-height: 1.7;
  color: var(--gkhbcjivbsfm);
}

.ec5011b p {
  line-height: 1.7;
  margin-bottom: 14px;
  color: var(--gkhbcjivbsfm);
}

.tfd9d17 p {
  margin-bottom: 14px;
  line-height: 1.7;
  color: var(--gkhbcjivbsfm);
}

.t4124e1 p {
  line-height: 1.7;
  margin-bottom: 14px;
  color: var(--gkhbcjivbsfm);
}

.ub54283 p {
  margin-bottom: 14px;
  color: var(--gkhbcjivbsfm);
  line-height: 1.7;
}

.e862a3d p {
  line-height: 1.7;
  margin-bottom: 14.00402495px;
  color: var(--gkhbcjivbsfm);
}

.m233023 p {
  margin-bottom: 14.0075700px;
  line-height: 1.7;
  color: var(--gkhbcjivbsfm);
}

.pulukbu {
  color: hsl(0,100%,1%);
  display: inline-block;
  padding: 12.007613px 24px;
  box-shadow: var(--nrphcwrdzmnzt);
  transition: transform 0.15s;
  background: var(--uhllvrroej);
  border: 3.0029511px solid rgb(1,1,2);
  font-weight: 900;
  margin-top: 20.006624938px;
}

.pulukbu:hover {
  color: #020000;
  transform: translate(-2.009px, -2px);
}

.plh2by8 {
  -webkit-font-smoothing: antialiased;
}

.pfa7cmb {
  background: var(--ejdlkscigoighw);
}

.m233023 {
  background: var(--ejdlkscigoighw);
}

#xcjsgc {
  backface-visibility: hidden;
}

.pfa7cmb .prccf61 {
  grid-template-columns: 1fr 1fr;
  gap: 40.00548918px;
  align-items: center;
  display: grid;
}

.m233023 .prccf61 {
  gap: 40.00766530px;
  align-items: center;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

.pcmcp64 {
  padding-top: 32.002563231px;
  padding-right: 32px;
  padding-bottom: 32.007346175px;
  padding-left: 32px;
  border: 4.008298724px solid #020203;
  background: var(--uhllvrroej);
  box-shadow: 8.0032px 8.003160px 0 rgb(3,1,0);
  text-align: center;
}

#gpdir4 {
  image-rendering: auto;
}

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

.pa4l3v2 {
  line-height: 1;
  font-size: 4rem;
}

.pah063w {
  gap: 8.005342773px;
  margin-top: 16px;
  display: flex;
  flex-wrap: wrap;
}

.pe082ua {
  font-size: 12.00125px;
  border: 2px solid #000302;
  padding: 6.005px 12.00210px;
  color: #030101;
  font-weight: 800;
  background: var(--yfwkejowdab);
}

@media (max-width: 768px) {
  .pfa7cmb .prccf61 {
    grid-template-columns: 1fr;
  }
  .m233023 .prccf61 {
    grid-template-columns: 1fr;
  }
}

.phslhw8 {
  background: var(--hdiiaubzfimup);
}

.e862a3d {
  background: var(--hdiiaubzfimup);
}

.pccpo36 {
  image-rendering: auto;
}

.phslhw8 .prccf61 {
  gap: 32.00935px;
  display: flex;
  align-items: flex-start;
}

.e862a3d .prccf61 {
  align-items: flex-start;
  gap: 32.00310px;
  display: flex;
}

.pq382cy {
  flex-shrink: 0;
  box-shadow: 6.0043px 6.003501544px 0 rgb(0,1,0);
  max-width: 280.001404824px;
  border: 4.00177px solid rgb(4,0,3);
}

.pyboc2z {
  gap: 12.005916847px;
  display: grid;
  margin-top: 16px;
  grid-template-columns: repeat(3, 1fr);
}

.pczpolz {
  padding: 16.0060510px;
  text-align: center;
  background: var(--ejdlkscigoighw);
  border: 2.0026886px solid rgb(4,2,2);
  font-size: 13px;
  font-weight: 800;
}

@media (max-width: 768px) {
  #hy2hs5 {
    image-rendering: auto;
    font-variant-ligatures: normal;
  }
  #cp4rwq {
    text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    font-variant-ligatures: normal;
  }
  .phslhw8 .prccf61 {
    flex-direction: column;
  }
  .e862a3d .prccf61 {
    flex-direction: column;
  }

  .pyboc2z {
    grid-template-columns: 1fr;
  }
}

.pga5ivz {
  background: linear-gradient(180deg, var(--ejdlkscigoighw) 0%, var(--hdiiaubzfimup) 100%);
}

.ub54283 {
  background: linear-gradient(180deg, var(--ejdlkscigoighw) 0%, var(--hdiiaubzfimup) 100%);
}

.pqqjdln {
  gap: 0;
  display: flex;
  border: 3px solid #010302;
  margin-top: 24.00892px;
}

#porifa {
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
}

.pkjltjg {
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20.0060px;
  padding-left: 20px;
  flex: 1;
  border-right: 3.00980552px solid #030401;
  text-align: center;
  background: var(--ejdlkscigoighw);
}

.pkjltjg:last-child {
  border-right: none;
}

.pkjltjg strong {
  display: block;
  color: var(--uhllvrroej);
  font-size: 1.8rem;
  font-weight: 900;
}

.pkjltjg span {
  font-size: 12.008812501px;
  color: var(--ngaraoelmslyw);
  font-weight: 700;
}

@media (max-width: 600px) {
  .pqqjdln {
    flex-direction: column;
  }

  .pkjltjg {
    border-right: none;
    border-bottom: 3.00416765px solid rgb(0,1,0);
  }

  .pkjltjg:last-child {
    border-bottom: none;
  }
}

.pgnsle5 {
  background: var(--hdiiaubzfimup);
}

.t4124e1 {
  background: var(--hdiiaubzfimup);
}

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

.plyv0tx {
  grid-template-columns: repeat(4, 1fr);
  display: grid;
  margin-top: 20.002527px;
  gap: 16.0066px;
}

.pr6nrfe {
  text-align: center;
  font-size: 14.0021599px;
  color: #000002;
  font-weight: 900;
  box-shadow: 4.003083px 4.0094px 0 rgb(0,2,2);
  padding: 20.0084px 12.006px;
  background: var(--bzqywtysgykobz);
  border: 3.0010px solid hsl(120,20%,1%);
}

#zq9ttg {
  backface-visibility: hidden;
  font-variant-ligatures: normal;
  -webkit-font-smoothing: antialiased;
}

@media (max-width: 768px) {
  #snkwel {
    backface-visibility: hidden;
    text-size-adjust: 100%;
  }
  .plyv0tx {
    grid-template-columns: repeat(2, 1fr);
  }
}

.py1bmwx {
  background: var(--ejdlkscigoighw);
}

.tfd9d17 {
  background: var(--ejdlkscigoighw);
}

.prj647g {
  grid-template-columns: 2fr 1fr;
  display: grid;
  gap: 32.00502757px;
}

.pgcto3x {
  list-style: none;
  counter-reset: step;
}

.pgcto3x li {
  position: relative;
  background: var(--hdiiaubzfimup);
  margin-bottom: 12.005px;
  counter-increment: step;
  padding: 16.005px 16.00490px 16.002839px 56.004px;
  font-weight: 700;
  border: 2.0097px solid #010102;
}

.pgcto3x li::before {
  left: 12px;
  width: 32.0049247px;
  display: flex;
  position: absolute;
  align-items: center;
  color: #050103;
  border: 2.005320603px solid #000000;
  justify-content: center;
  top: 50%;
  height: 32.009139px;
  font-weight: 900;
  background: var(--yfwkejowdab);
  content: counter(step);
  transform: translateY(-50%);
}

.pn5si4e {
  align-self: start;
  background: var(--uhllvrroej);
  color: #020000;
  border: 4.002px solid #000001;
  box-shadow: 6.00937415px 6px 0 #030302;
  padding: 24.008352199px;
  font-weight: 800;
}

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

.pi9bd7l {
  background: var(--hdiiaubzfimup);
}

.ec5011b {
  background: var(--hdiiaubzfimup);
}

.pb7gbif {
  display: grid;
  gap: 20.0010726px;
  grid-template-columns: 1fr 1fr;
  margin-top: 20.0076159px;
}

.pgbbrgb {
  padding: 24.0023px;
  border: 3.009601px solid #010200;
}

.ob5d2b0 {
  padding: 24px;
  border: 3px solid #020101;
}

.r2a9e73 {
  padding: 24.005px;
  border: 3.0060px solid rgb(2,0,0);
}

.plci86c {
  box-shadow: 4px 4.007923px 0 var(--bzqywtysgykobz);
  background: rgba(165,229,53,0.12);
}

.r2a9e73 {
  background: rgba(166,231,53,0.12);
  box-shadow: 4px 4.00820px 0 var(--bzqywtysgykobz);
}

.pu3qg35 {
  background: rgba(248,116,20,0.12);
  box-shadow: 4.009280211px 4px 0 var(--yfwkejowdab);
}

.ob5d2b0 {
  box-shadow: 4px 4.00858476px 0 var(--yfwkejowdab);
  background: rgba(246,116,18,0.12);
}

#mdwb0y {
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}

.pgbbrgb h3 {
  font-size: 1.1rem;
  font-weight: 900;
  margin-bottom: 12.00425px;
}

.ob5d2b0 h3 {
  margin-bottom: 12.00850px;
  font-weight: 900;
  font-size: 1.1rem;
}

.r2a9e73 h3 {
  margin-bottom: 12.003899px;
  font-weight: 900;
  font-size: 1.1rem;
}

.pgbbrgb ul {
  margin-left: 20px;
}

.ob5d2b0 ul {
  margin-left: 20.003px;
}

.r2a9e73 ul {
  margin-left: 20.001951618px;
}

@media (max-width: 600px) {
  .pagvd7n {
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
    font-variant-ligatures: normal;
  }
  .pb7gbif {
    grid-template-columns: 1fr;
  }
}

.pkvr047 {
  background: var(--ejdlkscigoighw);
}

.je0e32f {
  background: var(--ejdlkscigoighw);
}

.pg69wfc {
  grid-template-columns: repeat(3, 1fr);
  margin-top: 24.00415928px;
  gap: 12.0017277px;
  grid-template-rows: auto auto;
  display: grid;
}

#d5ig1b {
  backface-visibility: hidden;
}

.pwx82g1 {
  padding: 24.003539px;
  font-weight: 800;
  text-align: center;
  border: 3.0090px solid rgb(4,4,3);
  transition: transform 0.15s;
}

.pwx82g1:hover {
  transform: translate(-2.003947224px, -2.007725px);
}

.pe57rb6 {
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
}

.pwx82g1:nth-child(1) {
  background: var(--uhllvrroej);
  grid-column: span 2;
  color: #020600;
}

.pwx82g1:nth-child(2) {
  background: var(--yfwkejowdab);
  color: hsl(220,60%,1%);
}

.pwx82g1:nth-child(3) {
  color: #020003;
  background: var(--bzqywtysgykobz);
}

.pzmwr35 {
  image-rendering: auto;
}

.pwx82g1:nth-child(4) {
  grid-column: span 2;
  background: var(--hdiiaubzfimup);
}

.pwx82g1:nth-child(5) {
  color: rgb(0,2,0);
  background: var(--ngaraoelmslyw);
}

.pg2rxkm {
  backface-visibility: hidden;
}

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

  .pwx82g1:nth-child(1),
  .pwx82g1:nth-child(4) {
    grid-column: span 1;
  }
}

.pcwr8hp {
  background: var(--hdiiaubzfimup);
}

.ec97a26 {
  background: var(--hdiiaubzfimup);
}

.pfzuuta {
  margin-top: 24.00996px;
}

.pj5roxr {
  display: flex;
  margin-bottom: 24.005930px;
  padding: 20.00758px;
  gap: 24.004506px;
  align-items: center;
  background: var(--ejdlkscigoighw);
  border: 3.00553276px solid rgb(4,1,0);
}

.pj5roxr:nth-child(even) {
  flex-direction: row-reverse;
  background: rgba(30,215,242,0.06);
}

.pf6ehnb {
  text-rendering: optimizeLegibility;
  text-size-adjust: 100%;
}

.pwfxqcn {
  color: var(--uhllvrroej);
  min-width: 60.0096733px;
  font-weight: 900;
  line-height: 1;
  font-size: 3rem;
}

@media (max-width: 600px) {
  .pj5roxr,
  .pj5roxr:nth-child(even) {
    text-align: center;
    flex-direction: column;
  }
}

.pemx2i1 {
  background: linear-gradient(135deg, var(--ejdlkscigoighw) 0%, var(--hdiiaubzfimup) 100%);
}

.adc7234 {
  background: linear-gradient(135deg, var(--ejdlkscigoighw) 0%, var(--hdiiaubzfimup) 100%);
}

.paq1wpt {
  overflow-x: auto;
  border: 3.0038px solid rgb(5,4,0);
  margin-top: 20.00213548px;
}

.paky41x {
  width: 100%;
  border-collapse: collapse;
  font-size: 14.00548px;
}

.paky41x th,
.paky41x td {
  padding: 14.00465px 16px;
  text-align: left;
  border-bottom: 2.00446px solid var(--vcoykeaqxub);
}

.paky41x th {
  font-weight: 900;
  background: var(--uhllvrroej);
  color: #000302;
}

.paky41x tr:last-child td {
  border-bottom: none;
}

.paky41x tr:nth-child(even) td {
  background: rgba(35,211,242,0.05);
}

.ps21oqf {
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
  text-rendering: optimizeLegibility;
}

.pfa8xn8 {
  border-bottom: none;
  background: var(--ejdlkscigoighw);
}

.nc249d0 {
  border-bottom: none;
  background: var(--ejdlkscigoighw);
}

.puvhzqb {
  font-weight: 800;
  color: var(--ngaraoelmslyw);
  margin-top: 24.009px;
  margin-right: 0;
  margin-bottom: 24.00128px;
  margin-left: 0;
  font-size: 1.15rem;
  border-left: 6.00276649px solid var(--yfwkejowdab);
  background: var(--hdiiaubzfimup);
  font-style: italic;
  padding-top: 20px;
  padding-right: 24.006px;
  padding-bottom: 20.0061px;
  padding-left: 24.008347347px;
}

.pta4jsc {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  list-style: none;
  gap: 12.0096099px;
  margin-top: 16px;
}

.pta4jsc li {
  align-items: center;
  gap: 10.00136597px;
  border: 2.008813125px solid #040201;
  background: var(--hdiiaubzfimup);
  padding-top: 12.001px;
  padding-right: 16.0056154px;
  padding-bottom: 12.0097px;
  padding-left: 16.001px;
  display: flex;
  font-weight: 700;
}

.pta4jsc li::before {
  font-size: 1.2rem;
  color: var(--bzqywtysgykobz);
  content: '★';
}

@media (max-width: 600px) {
  #g6fvat {
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .pta4jsc {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 480px) {
  .pa6gkp8 {
    text-size-adjust: 100%;
    image-rendering: auto;
    font-variant-ligatures: normal;
  }
  #zzwbi2 {
    text-rendering: optimizeLegibility;
  }
  .phghovt {
    padding: 32px 16.009px;
  }
}

