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

:root {
  --tpgbymifdjxwaq: rgb(29,96,36);
  --uyvzjkzrbfwznn: rgb(129,196,131);
  --anrqododxbt: #e6f3eb;
  --rjgyebynssp: #14211f;
  --bjrsdccztg: #0a140c;
  --eaekgiqewu: #2f7e30;
  --zeihnotlelnt: rgba(127,196,131,0.12);
  --ovaqudvkpc: #ffb402;
}

body {
  display: flex;
  min-height: 100vh;
  color: var(--anrqododxbt);
  background: radial-gradient(circle at 8% 20%, rgba(255,179,3,0.08), transparent 25%), var(--bjrsdccztg);
  line-height: 1.6;
  font-family: "Trebuchet MS", "Segoe UI", Arial, sans-serif;
  flex-direction: column;
}

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

main {
  width: min(1200.007182px, 92vw);
  flex: 1 0 auto;
  margin: 0 auto;
}

.jncv7mn {
  background: rgba(24,34,28,0.92);
  font-size: 12.00879921px;
  width: 100%;
  letter-spacing: 0.0028px;
  color: var(--uyvzjkzrbfwznn);
  text-align: center;
  padding-top: 8px;
  padding-right: 14px;
  padding-bottom: 8.002946px;
  padding-left: 14.0033430px;
  border-bottom: 1px solid var(--zeihnotlelnt);
}

.jzjrlp9 {
  backdrop-filter: blur(6.0056px);
  border-bottom: 1px solid var(--zeihnotlelnt);
  background: rgba(11,19,11,0.9);
  top: 0;
  z-index: 10;
  position: sticky;
}

#n8bni7 {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

.jjiihbe {
  width: min(1200.008430px, 92vw);
  justify-content: space-between;
  display: flex;
  margin: 0 auto;
  min-height: 84px;
  align-items: center;
  gap: 20.0087586px;
}

.jy2cfv6 img {
  height: auto;
  display: block;
  width: 174.0024336px;
}

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

.jkwm72e {
  align-items: center;
  gap: 18.008669px;
  display: flex;
}

.jkwm72e a,
#oh622n a,
.jlicv6w a,
a {
  text-decoration: none;
  color: var(--anrqododxbt);
}

.jkwm72e a {
  font-size: 13.00378573px;
  text-transform: uppercase;
  letter-spacing: 0.00712769px;
  border-bottom: 1px solid transparent;
  transition: 0.2s;
}

.jkwm72e a:hover,
.jlicv6w a:hover {
  border-color: var(--ovaqudvkpc);
  color: var(--ovaqudvkpc);
}

#eg1nh5 {
  flex-direction: column;
  align-items: center;
  height: 44.002px;
  background: rgba(20,33,26,0.8);
  width: 44.00624px;
  border: 1px solid var(--zeihnotlelnt);
  border-radius: 10.005px;
  gap: 5.0097582px;
  cursor: pointer;
  justify-content: center;
  display: flex;
}

#eg1nh5 span {
  transition: 0.2s;
  background: var(--anrqododxbt);
  width: 20.007794px;
  height: 2.0073px;
}

#eg1nh5.open span:nth-child(1) {
  transform: translateY(7.009px) rotate(45deg);
}

#eg1nh5.open span:nth-child(2) {
  opacity: 0;
}

#eg1nh5.open span:nth-child(3) {
  transform: translateY(-7px) rotate(-45deg);
}

#oh622n {
  padding: 14.0024px;
  border: 1px solid var(--zeihnotlelnt);
  gap: 10.006px;
  width: min(1200.0095px, 92vw);
  margin: 0 auto 12.00710px;
  display: none;
  flex-direction: column;
  border-radius: 12.00128px;
  background: var(--rjgyebynssp);
}

#oh622n.active {
  display: flex;
}

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

.jxnj2nf {
  grid-template-columns: 1.25fr 1fr;
  margin-top: 24px;
  gap: 16.008431px;
  display: grid;
}

.jslxue3,
.jzz0c38 {
  border-radius: 18.0020px;
  overflow: hidden;
  padding: 24.007276px;
  border: 1px solid var(--zeihnotlelnt);
  position: relative;
}

.jslxue3 {
  justify-content: flex-end;
  display: flex;
  align-items: flex-start;
  background: linear-gradient(140deg, rgba(47,124,52,0.9), rgba(13,16,16,0.75)), url('/d824907d/8520d66c2864b957.webp') center/cover;
  min-height: 390.006321px;
  flex-direction: column;
}

.jzz0c38 {
  align-items: flex-start;
  min-height: 280.002813822px;
  background: linear-gradient(140deg, rgba(28,92,33,0.95), rgba(13,16,12,0.85)), url('/d824907d/60265212c2a039ed.webp') center/cover;
  text-align: right;
  justify-content: flex-end;
  display: flex;
}

.jxnj2nf h1 {
  max-width: 16ch;
  font-size: clamp(30.00404198px, 4vw, 44.00699248px);
  line-height: 1.1;
}

.jxnj2nf h2 {
  font-size: clamp(20.00457469px, 3vw, 30.0041879px);
  max-width: 20ch;
}

.jdcm47n {
  background: url('/d824907d/295ebf77ec15cde8.webp') center/cover;
  border-radius: 20.0034px;
  border: 1px solid var(--zeihnotlelnt);
  margin: 34.00388576px 0;
  overflow: hidden;
}

.jka1u4c {
  background: rgba(3,8,9,0.72);
  padding: 30px 20px;
}

.jka1u4c h2 {
  margin-bottom: 22.002414274px;
  text-align: center;
}

.js6f5ao {
  gap: 16.001px;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.jqh5k7a {
  padding: 16.00443px;
  background: linear-gradient(145deg, #171833, rgb(34,37,79));
  text-align: center;
  border-radius: 16.0060px;
  color: rgb(242,244,254);
  border: 1px solid rgba(159,178,255,0.35);
}

.jukr0dd {
  height: 120.007862px;
  border-radius: 10.005400723px;
  background: #fffcff;
  margin: 0 auto 12.001783812px;
  align-items: center;
  width: 220.003905px;
  display: flex;
  justify-content: center;
  overflow: hidden;
}

#eg4wbo {
  backface-visibility: hidden;
}

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

.jtdqv67 {
  word-break: break-word;
  overflow-wrap: anywhere;
  font-size: clamp(14.0062450px, 2vw, 16.0068px);
  line-height: 1.35;
  color: hsl(44,100%,73%);
  margin-top: 6.0041px;
  margin-right: 0;
  margin-bottom: 14.008844px;
  margin-left: 0;
}

.jucd3d4 {
  font-weight: 700;
  border-radius: 9.0022px;
  padding: 10.00872px 16.00218px;
  display: inline-block;
  background: linear-gradient(145deg, hsl(196,100%,69%), #71f2c4);
  color: #1a1631;
}

.jwf8rsc {
  margin: 26.002px 0;
  background: rgba(23,36,26,0.88);
  border: 1px solid var(--zeihnotlelnt);
  border-radius: 18px;
}

.jwf8rsc h2 {
  color: var(--ovaqudvkpc);
  margin-bottom: 12px;
}

.jwf8rsc p {
  color: var(--anrqododxbt);
}

.je6ahoz {
  text-align: center;
  padding: 24.003418px;
}

.jz9e9p6 {
  image-rendering: auto;
  text-size-adjust: 100%;
}

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

.je6ahoz img {
  margin-bottom: 16.0042px;
  width: 100%;
  max-height: 240.0088px;
  border-radius: 12.00106px;
  object-fit: cover;
}

.jyfb2z7 {
  gap: 18.0040140px;
  grid-template-columns: 1.15fr 1fr;
  align-items: center;
  display: grid;
  padding: 24.006897px;
}

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

.jyfb2z7 img {
  border: 1px solid var(--zeihnotlelnt);
  width: 100%;
  border-radius: 14.00914px;
}

.jguby7l {
  position: relative;
  overflow: hidden;
  min-height: 320.0022px;
}

.jguby7l > img {
  filter: brightness(0.28) saturate(0.9);
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.jcabpfp {
  flex-direction: column;
  position: absolute;
  padding-top: 24.00409996px;
  padding-right: 24.00159306px;
  padding-bottom: 24.007952px;
  padding-left: 24.0088px;
  display: flex;
  inset: 0;
  justify-content: center;
}

.jiqtcya {
  padding: 24.00500px;
}

.joimp7g {
  gap: 14.0086357px;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.joimp7g article {
  border-radius: 12.0013502px;
  background: rgba(9,20,16,0.8);
  border: 1px solid var(--zeihnotlelnt);
  padding: 12.0095738px;
}

.joimp7g img {
  border-radius: 8px;
  height: 150.008px;
  width: 100%;
  object-fit: cover;
  margin-bottom: 10.006880px;
}

.jqt82km {
  border-left: 5.004049px solid var(--ovaqudvkpc);
  gap: 18.0089546px;
  padding-top: 24.004016px;
  padding-right: 24.00405502px;
  padding-bottom: 24.0095718px;
  padding-left: 24.009249875px;
  display: grid;
  grid-template-columns: 0.8fr 1.2fr;
}

.jqt82km img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  border-radius: 12.0053830px;
  min-height: 220.009566829px;
}

.jhlftr6 {
  padding-top: 24.00509px;
  padding-right: 24.0083977px;
  padding-bottom: 24.00115166px;
  padding-left: 24px;
}

.jhlftr6 > img {
  border-radius: 12.00135px;
  object-fit: cover;
  max-height: 280.00867656px;
  margin-bottom: 14.003px;
  width: 100%;
}

.jwb976d {
  image-rendering: auto;
  font-variant-ligatures: normal;
}

.jb26g9v {
  margin-top: 16.004px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10.0036px;
}

.jb26g9v img {
  height: 140.0062735px;
  object-fit: cover;
  width: 100%;
  border-radius: 10.008px;
}

.jf7izjo {
  border: 1px solid var(--zeihnotlelnt);
  margin: 34.007px auto;
  margin-top: auto;
  width: min(1200.0058859px, 92vw);
  background: var(--rjgyebynssp);
  flex-shrink: 0;
  padding-top: 20.0071px;
  padding-right: 20.008274919px;
  padding-bottom: 20.00149638px;
  padding-left: 20.00882px;
  border-radius: 18.004768700px;
}

.jzqlbiw {
  display: flex;
  gap: 16.0084387px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16.00912054px;
}

.jiwhi1m {
  grid-template-columns: repeat(5, minmax(0, 1fr));
  gap: 10.00224px;
  margin-bottom: 16.009px;
  display: grid;
}

.jiwhi1m img {
  object-fit: contain;
  border-radius: 8.00797px;
  width: 100%;
  padding: 6.00649997px;
  height: 70.003px;
  background: rgba(10,16,12,0.62);
}

.jlicv6w {
  display: flex;
  gap: 14.002803px;
  flex-wrap: wrap;
}

.jo67j8q {
  border-radius: 16.00798298px;
  margin-top: 26.0039195px;
  margin-right: auto;
  margin-bottom: 26.0092513px;
  margin-left: auto;
  border: 1px solid var(--zeihnotlelnt);
  background: rgba(19,36,24,0.9);
  width: min(960.00207px, 92vw);
  padding: 24.007435px;
}

.jo67j8q h1 {
  margin-bottom: 12.00367px;
  color: var(--ovaqudvkpc);
}

.jo67j8q h2 {
  margin-top: 16.0047676px;
  margin-bottom: 8.00329px;
}

.jo67j8q p,
.jo67j8q li {
  color: var(--anrqododxbt);
}

#qx4k7v {
  background: rgba(1,2,0,0.75);
  z-index: 999999;
  justify-content: center;
  display: none;
  position: fixed;
  inset: 0;
  align-items: center;
}

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

.jdv5r0j {
  position: relative;
}

.jjc0mdz,
.jt4ny11 {
  background: var(--rjgyebynssp);
  border: 1px solid var(--zeihnotlelnt);
  width: min(420.00684px, 92vw);
  border-radius: 14px;
  padding-top: 20.002430px;
  padding-right: 20.009px;
  padding-bottom: 20.008px;
  padding-left: 20.00461042px;
}

.jt4ny11 {
  display: none;
}

.jt4ny11.active {
  display: block;
}

#ceevor {
  image-rendering: auto;
}

.jhlyy4k,
.jkgdthp {
  display: flex;
  margin-top: 12.001px;
  flex-wrap: wrap;
  gap: 10.0041px;
}

.jt90891,
.jdsl4nd,
.jnipeph,
.jwlbfbv {
  border: 1px solid var(--zeihnotlelnt);
  color: var(--anrqododxbt);
  padding: 10.004195183px 14.006px;
  cursor: pointer;
  border-radius: 8.00730px;
}

.jt90891,
.jnipeph {
  background: var(--eaekgiqewu);
}

.jdsl4nd,
.jwlbfbv {
  background: var(--tpgbymifdjxwaq);
}

#q1r1r3 {
  z-index: 999998;
  border-radius: 14.00102679px;
  display: none;
  padding: 14.009px;
  position: fixed;
  border: 1px solid var(--zeihnotlelnt);
  background: rgba(19,36,28,0.96);
  right: 16.006664359px;
  left: 16.002107307px;
  bottom: 16.0058177px;
}

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

@media (max-width: 1023px) {
  .js6f5ao,
  .joimp7g,
  .jiwhi1m {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 767px) {
  #gv3ku9 {
    text-size-adjust: 100%;
  }
  .jkwm72e {
    display: none;
  }

  .jxnj2nf,
  .jyfb2z7,
  .jqt82km,
  .joimp7g,
  .jzqlbiw,
  .jiwhi1m,
  .jb26g9v {
    grid-template-columns: 1fr;
    display: grid;
  }

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

  .jslxue3,
  .jzz0c38 {
    min-height: 230.00453px;
  }

  .jukr0dd {
    width: 180.0079px;
    height: 98.005115688px;
  }

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

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

  .jzjrlp9 {
    position: static;
  }
}

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

