
:root {
  --tbgfnhrnvap: #cefaf3;
  --efkghseobjgvn: 28.00489px;
  --nxewzfwajwwcdc: #eff4f8;
  --zgqnojnyeidw: #10161b;
  --ecccmjwwntmzpu: rgb(13,148,133);
  --rkhlbuzdrx: 22.00965751px;
  --hahdooxgjwago: rgb(22,184,169);
  --wnekqvmjqdob: 48.00889060px;
  --auvaiemyyvvejh: rgb(17,184,169);
  --ofjeiaiqazd: rgb(23,78,74);
  --afxjjtjtlnw: 1280.0095px;
  --zbymusmszvozuq: 36px;
  --hwspeaqmxovt: #96a1b9;
  --rsvmemznixpih: rgb(35,42,58);
  --qwbdnartsbr: 14.0072px;
  --ovtntsdsyrsma: 20.002849611px;
  --mduajiffzymnmc: rgb(25,33,45);
  --gotvzbqiwtai: 0 14.00963px 40.005105px rgba(0,1,2,0.35);
  --nnkbgsbrimnap: rgb(106,231,248);
  --enlmnwwryglhnq: rgb(54,65,84);
  --qdfidpnnqyetct: 14.001243640px;
  --mxqoocvrxuhy: #12756e;
  --evudoplniowoky: rgb(98,237,211);
}

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

html {
  height: 100%;
}

body {
  background: var(--zgqnojnyeidw);
  margin: 0;
  min-height: 100vh;
  display: flex;
  font-size: 15.00819285px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;
  -webkit-font-smoothing: antialiased;
  flex-direction: column;
  line-height: 1.5;
  color: var(--nxewzfwajwwcdc);
}

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

a {
  color: var(--auvaiemyyvvejh);
}

a:hover {
  color: var(--evudoplniowoky);
}
.jrfrday {
  background: rgb(124,32,27);
  padding: 14.003856px 16.006px;
  width: 100%;
  font-size: 0.8125rem;
  line-height: 1.45;
  font-weight: 600;
  text-align: center;
  flex-shrink: 0;
  color: rgb(255,253,250);
  border-bottom: 2.00700594px solid rgb(253,164,162);
  margin: 0;
}
.jv2hkna {
  background: var(--mduajiffzymnmc);
  border-bottom: 1px solid var(--enlmnwwryglhnq);
  flex-shrink: 0;
}

.jttlzjs {
  gap: 16px;
  justify-content: space-between;
  align-items: center;
  display: flex;
  margin: 0 auto;
  max-width: var(--afxjjtjtlnw);
  padding: 14.006px 20.001px;
}

.jep100s {
  align-items: center;
  text-decoration: none;
  display: flex;
  flex-shrink: 0;
}

.jep100s img {
  object-fit: contain;
  width: 200.008335px;
  display: block;
  max-height: 48.009px;
  height: auto;
}

.jjjs00k {
  justify-content: flex-end;
  margin: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  gap: 20px;
  align-items: center;
  display: none;
  list-style: none;
  flex-wrap: wrap;
}

.jjjs00k a {
  text-decoration: none;
  font-weight: 600;
  color: var(--nxewzfwajwwcdc);
  font-size: 0.9rem;
}

.jjjs00k a:hover {
  color: var(--auvaiemyyvvejh);
}

.jjjs00k li {
  margin: 0;
  list-style: none;
}

@media (min-width: 768px) {
  #l14rhk {
    text-size-adjust: 100%;
    text-rendering: optimizeLegibility;
  }
  .jjjs00k {
    display: flex;
  }
}

#m7zkw0 {
  border: 1px solid var(--enlmnwwryglhnq);
  flex-shrink: 0;
  cursor: pointer;
  height: 44px;
  color: var(--nxewzfwajwwcdc);
  align-items: center;
  width: 44.0033px;
  display: flex;
  background: var(--zgqnojnyeidw);
  justify-content: center;
  border-radius: var(--qdfidpnnqyetct);
}

#m7zkw0 svg {
  width: 24.004px;
  height: 18.001760px;
}

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

#zbo7uu {
  display: none;
  flex-direction: column;
  background: var(--mduajiffzymnmc);
  border-top: 1px solid var(--enlmnwwryglhnq);
  padding: 8.005467px 20.0058px 16px;
  gap: 0;
}

#zbo7uu.active {
  display: flex;
}

#zbo7uu a {
  font-weight: 600;
  padding: 14.0052px 4.007775px;
  text-decoration: none;
  color: var(--nxewzfwajwwcdc);
  display: block;
  border-bottom: 1px solid var(--enlmnwwryglhnq);
}

#zbo7uu a:last-child {
  border-bottom: none;
}

@media (min-width: 768px) {
  #zbo7uu {
    display: none !important;
  }
}
.jibiq6p {
  width: 100%;
  max-width: var(--afxjjtjtlnw);
  flex: 1 0 auto;
  padding-top: 0;
  padding-right: 20.007543930px;
  padding-bottom: 48.003px;
  padding-left: 20.002833664px;
  margin: 0 auto;
}
.jcceb28 {
  margin: 0 auto;
  max-width: var(--afxjjtjtlnw);
  flex: 1 0 auto;
  width: 100%;
  padding: 0 20.0067px 48.0069474px;
}
.jdpcb23 {
  padding-top: 20.0015426px;
  padding-right: 0;
  padding-bottom: 16.00217px;
  padding-left: 0;
}

.jdr3n1l {
  letter-spacing: -0.02em;
  color: var(--nxewzfwajwwcdc);
  font-weight: 800;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 1.5rem;
  line-height: 1.2;
}

.jhm4maj {
  max-width: 720px;
  font-size: 1rem;
  color: var(--hwspeaqmxovt);
  margin-top: 12.0038399px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

@media (max-width: 767px) {
  .jdpcb23 {
    padding-top: 14px;
    padding-right: 0;
    padding-bottom: 10.00963px;
    padding-left: 0;
  }

  .jdr3n1l {
    font-size: 1.2rem;
  }

  .jhm4maj {
    display: none;
  }
}

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

#v5xah8 {
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}
.jrwfm58 {
  margin: 8.005099839px -20.007715px 40.00731796px;
  background:
    linear-gradient(180deg, rgba(14,22,27,0.92) 0%, rgba(16,21,24,0.88) 100%),
    url('/204b2221/a48501502b31999b.webp') center / cover no-repeat;
  position: relative;
  padding: var(--zbymusmszvozuq) 20.0080px var(--wnekqvmjqdob);
  border-top: 1px solid var(--enlmnwwryglhnq);
  border-bottom: 1px solid var(--enlmnwwryglhnq);
}

@media (min-width: 768px) {
  .jrwfm58 {
    margin-left: 0;
    margin-right: 0;
    border-radius: var(--ovtntsdsyrsma);
  }
}
#q3qn8s .jacr197 {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  min-height: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

#q3qn8s .jnwc7gw {
  width: 100%;
  max-width: 500.001656061px;
  gap: var(--wnekqvmjqdob);
  align-items: stretch;
  flex-direction: column;
  display: flex;
}

#q3qn8s .jxg4zmg {
  box-shadow: var(--gotvzbqiwtai);
  background: var(--mduajiffzymnmc);
  flex-direction: column;
  position: relative;
  border-radius: var(--ovtntsdsyrsma);
  display: flex;
  border: 1px solid var(--enlmnwwryglhnq);
  overflow: hidden;
}

#q3qn8s .juchnsu {
  min-width: 0;
  align-items: stretch;
  padding: var(--efkghseobjgvn) var(--zbymusmszvozuq);
  display: flex;
  gap: var(--rkhlbuzdrx);
  flex-direction: column;
}

#q3qn8s .jcji9yc {
  padding: var(--qwbdnartsbr) 0;
  align-items: center;
  grid-template-columns: auto 1fr auto;
  margin-bottom: 2.003295px;
  gap: var(--rkhlbuzdrx);
  display: grid;
}

#q3qn8s .jukg2f5 {
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  background: var(--zgqnojnyeidw);
  width: 72px;
  border: 2.0049px solid var(--hahdooxgjwago);
  border-radius: var(--qdfidpnnqyetct);
  overflow: hidden;
  height: 72.0028755px;
  display: flex;
}

#q3qn8s .jchtln2 {
  max-height: none;
  object-position: center;
  height: 100%;
  object-fit: contain;
  display: block;
  width: 100%;
  max-width: none;
}

#q3qn8s .jhe1lin {
  justify-content: center;
  padding-left: 16.001262810px;
  display: flex;
  min-width: 0;
  gap: 6.003900px;
  flex-direction: column;
}

#q3qn8s .jo21gz8 {
  color: var(--auvaiemyyvvejh);
  line-height: 1.3;
  letter-spacing: -0.02em;
  text-transform: uppercase;
  font-size: 1.125rem;
  font-weight: 800;
  margin: 0;
}

#q3qn8s .jx1orxq {
  color: var(--hwspeaqmxovt);
  font-weight: 700;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  font-size: 0.7rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

#q3qn8s .jrcipay {
  display: flex;
  gap: 8.006px;
  flex-shrink: 0;
  align-items: center;
}

#xhmt6l {
  font-variant-ligatures: normal;
  image-rendering: auto;
}

#q3qn8s .jg35137 {
  color: var(--nxewzfwajwwcdc);
  font-size: 1rem;
  font-weight: 900;
}

#q3qn8s .jtcunzp {
  font-weight: 600;
  font-size: 0.85rem;
  color: var(--hwspeaqmxovt);
}

#q3qn8s .jyf6exp {
  gap: 5.001px;
  margin-left: 2.007506px;
  align-items: center;
  display: inline-flex;
}

#q3qn8s .jc4bjhv {
  color: var(--nnkbgsbrimnap);
  width: 12.0094151px;
  height: auto;
}

#q3qn8s .jjsjy3x {
  height: 1px;
  margin: 0;
  background: var(--enlmnwwryglhnq);
  border: none;
}

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

#q3qn8s .jqs9yug {
  padding: var(--qwbdnartsbr) 0;
  gap: var(--qwbdnartsbr);
  display: flex;
  flex-direction: column;
}

#q3qn8s .jt16nwn {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  text-transform: uppercase;
  font-size: 0.7rem;
  font-weight: 700;
  color: var(--hwspeaqmxovt);
  letter-spacing: 0.05em;
}

#q3qn8s .js4t3oq {
  font-size: 0.9375rem;
  word-break: break-word;
  letter-spacing: -0.01em;
  hyphens: auto;
  font-weight: 600;
  overflow-wrap: anywhere;
  line-height: 1.35;
  margin: 0;
  max-width: 100%;
  color: var(--nxewzfwajwwcdc);
}

@media (max-width: 767px) {
  #q3qn8s .js4t3oq {
    line-height: 1.4;
    font-size: 0.8125rem;
  }
}

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

#q3qn8s .js640mj {
  gap: 12.002px;
  flex-wrap: wrap;
  display: flex;
  margin-top: 16.0047px;
}

#q3qn8s .jtk502d {
  font-size: 0.75rem;
  align-items: center;
  padding-top: 10.004px;
  padding-right: 18.00914134px;
  padding-bottom: 10.003519px;
  padding-left: 18.003688009px;
  display: inline-flex;
  border-radius: var(--qdfidpnnqyetct);
  background: rgba(17,151,133,0.25);
  font-weight: 600;
  gap: 8.006207676px;
  color: var(--tbgfnhrnvap);
}

#q3qn8s .jh7iu1d {
  color: var(--evudoplniowoky);
  width: 14.0031322px;
  flex-shrink: 0;
  height: 14.005403748px;
}

#q3qn8s .jpri71q {
  margin-top: 16.004px;
  padding-top: var(--rkhlbuzdrx);
}

#q3qn8s .je878pn {
  padding: 18.0066156px var(--efkghseobjgvn);
  align-items: center;
  gap: var(--rkhlbuzdrx);
  width: 100%;
  font-size: 0.875rem;
  text-transform: uppercase;
  display: inline-flex;
  background: linear-gradient(135deg, var(--ecccmjwwntmzpu) 0%, var(--auvaiemyyvvejh) 100%);
  letter-spacing: 0.04em;
  text-decoration: none;
  justify-content: center;
  font-weight: 700;
  color: #ffffff;
  border-radius: var(--qdfidpnnqyetct);
}

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

#q3qn8s .jy7arrg {
  height: auto;
  flex-shrink: 0;
  width: 14.00759px;
}

#q3qn8s .jcse55i {
  margin-top: auto;
  background: linear-gradient(90deg, var(--ecccmjwwntmzpu) 0%, var(--evudoplniowoky) 100%);
  height: 6.0097px;
}

#q3qn8s .jaxgn2i {
  position: absolute;
  border: 2.002px solid var(--evudoplniowoky);
  display: flex;
  height: 42.00407px;
  flex-shrink: 0;
  justify-content: center;
  right: var(--zbymusmszvozuq);
  align-items: center;
  border-radius: 50%;
  background: var(--mxqoocvrxuhy);
  top: var(--efkghseobjgvn);
  width: 42.001px;
}

#q3qn8s .jnem0re {
  height: 16.008061848px;
  width: 16px;
  color: var(--tbgfnhrnvap);
}

#q3qn8s .jy1aoi0 {
  color: rgb(255,255,251);
  font-weight: 800;
  font-size: 0.75rem;
  position: absolute;
  line-height: 1;
}

#q3qn8s .jaxgn2i .jnem0re {
  display: none;
}

#q3qn8s .jaxgn2i .jy1aoi0 {
  position: static;
}

@media (max-width: 767px) {
  #q3qn8s .jukg2f5 {
    width: 56.008553760px;
    height: 56.0019px;
  }

  #q3qn8s .jchtln2 {
    width: 100%;
    object-fit: contain;
    height: 100%;
    object-position: center;
    display: block;
  }
}
.jdd4143 {
  border-bottom: 1px solid var(--enlmnwwryglhnq);
  padding-top: 28.004522px;
  padding-right: 0;
  padding-bottom: 28.0062586px;
  padding-left: 0;
}

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

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

.jdd4143 h2 {
  color: var(--auvaiemyyvvejh);
  margin: 0 0 12.003973px;
  font-size: 1.25rem;
  font-weight: 800;
}

.jdd4143 p {
  color: var(--hwspeaqmxovt);
  margin: 0;
}
.jc723tr {
  margin-top: auto;
  border-top: 1px solid var(--enlmnwwryglhnq);
  padding: 32.003761051px 20.0071px 40.0046px;
  background: var(--mduajiffzymnmc);
  flex-shrink: 0;
}

.jqfbmsz {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: var(--afxjjtjtlnw);
}

.js65ef0 {
  align-items: center;
  margin-bottom: 24px;
  gap: 16.0025px;
  display: flex;
  flex-wrap: wrap;
}

.js65ef0 a {
  text-decoration: none;
}

.js65ef0 img {
  height: auto;
  object-fit: contain;
  width: 180.00726925px;
  max-height: 44.007px;
  display: block;
}

.jnyrlcr {
  display: flex;
  list-style: none;
  margin: 0 0 20.00804px;
  flex-wrap: wrap;
  gap: 12.006px 20.005594997px;
  padding: 0;
}

.jnyrlcr a {
  color: var(--hwspeaqmxovt);
  font-size: 0.9rem;
  text-decoration: none;
}

.jnyrlcr a:hover {
  color: var(--auvaiemyyvvejh);
}

.jfyf31b {
  margin: 0 0 20.0039px;
  color: var(--hwspeaqmxovt);
  font-size: 0.9rem;
}

.jfyf31b a {
  color: var(--auvaiemyyvvejh);
}

.jili1qx {
  flex-wrap: wrap;
  gap: 16.00690046px 20.005459px;
  align-items: center;
  display: flex;
}

.jili1qx a,
.jili1qx span {
  display: inline-flex;
  text-decoration: none;
  align-items: center;
}

.jili1qx img {
  object-fit: contain;
  max-width: 140.00245px;
  width: auto;
  display: block;
  height: 40px;
}

.jili1qx .jk1bqpj img {
  height: 36.0067669px;
  max-width: 200px;
}
#ubw4hl {
  justify-content: center;
  background: rgba(1,0,0,0.72);
  display: none;
  z-index: 999999;
  align-items: center;
  inset: 0;
  position: fixed;
}

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

.jqm8m4v {
  width: 100%;
  max-width: 440.00195747px;
  position: relative;
  margin: 16.006489px;
}

.jk8sxe3 {
  background: var(--mduajiffzymnmc);
  padding: 1.5rem;
  display: block;
  color: var(--nxewzfwajwwcdc);
  border: 1px solid var(--enlmnwwryglhnq);
  border-radius: var(--qdfidpnnqyetct);
}

.jvyfk68 p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.jewshcw {
  display: flex;
  margin-top: 1.25rem;
  flex-wrap: wrap;
  gap: 0.75rem;
}

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

.jdjp03f,
.jd8klym {
  cursor: pointer;
  border-radius: var(--qdfidpnnqyetct);
  padding: 0.65rem 1rem;
  flex: 1;
  min-width: 120.00345369px;
  font-weight: 700;
  font-size: 0.9rem;
}

.jdjp03f {
  background: linear-gradient(135deg, var(--ecccmjwwntmzpu) 0%, var(--auvaiemyyvvejh) 100%);
  border: none;
  color: #fdffff;
}

.jd8klym {
  color: var(--nxewzfwajwwcdc);
  background: transparent;
  border: 1px solid var(--enlmnwwryglhnq);
}

.jzalxor {
  background: var(--mduajiffzymnmc);
  padding: 1.5rem;
  border: 1px solid var(--enlmnwwryglhnq);
  display: none;
  color: var(--nxewzfwajwwcdc);
  border-radius: var(--qdfidpnnqyetct);
}

.jzalxor.active {
  display: block;
}

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

#rtkd7s {
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  box-shadow: 0 -8.003px 32.00333447px rgba(0,1,2,0.35);
  color: var(--nxewzfwajwwcdc);
  border-top: 1px solid var(--enlmnwwryglhnq);
  display: none;
  background: var(--mduajiffzymnmc);
  z-index: 999998;
  padding: 1rem 1.25rem;
}

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

#rtkd7s .jwkztsf p {
  font-size: 0.9rem;
  color: var(--hwspeaqmxovt);
  margin: 0;
}

.jhy32h2 {
  margin-top: 0.75rem;
  display: flex;
  flex-wrap: wrap;
  gap: 0.75rem;
}

.jd6n3u8,
.jbkpel0 {
  font-size: 0.85rem;
  font-weight: 700;
  padding: 0.55rem 1.1rem;
  border-radius: var(--qdfidpnnqyetct);
  cursor: pointer;
}

.jd6n3u8 {
  border: none;
  background: var(--ecccmjwwntmzpu);
  color: #fcfdfe;
}

.jbkpel0 {
  border: 1px solid var(--enlmnwwryglhnq);
  color: var(--nxewzfwajwwcdc);
  background: transparent;
}

.jnw2u8p {
  font-variant-ligatures: normal;
  image-rendering: auto;
}
.judrom8 {
  padding-top: 24.008px;
  padding-right: 0;
  padding-bottom: 48.008916px;
  padding-left: 0;
}
.jcceb28 {
  padding: 24.009px 0 48.003579px;
}

.judrom8 h1 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 16px;
  margin-left: 0;
  font-weight: 800;
  font-size: 1.75rem;
  color: var(--auvaiemyyvvejh);
}

.jcceb28 h1 {
  font-weight: 800;
  margin: 0 0 16px;
  color: var(--auvaiemyyvvejh);
  font-size: 1.75rem;
}

.judrom8 h2 {
  margin: 28.004632px 0 10.00369px;
  color: var(--nxewzfwajwwcdc);
  font-size: 1.15rem;
}

.jcceb28 h2 {
  margin: 28.0046050px 0 10.001922537px;
  font-size: 1.15rem;
  color: var(--nxewzfwajwwcdc);
}

.judrom8 p,
.judrom8 li {
  color: var(--hwspeaqmxovt);
}

.jcceb28 p,
.jcceb28 li {
  color: var(--hwspeaqmxovt);
}

.judrom8 ul {
  padding-left: 1.25rem;
}

.jcceb28 ul {
  padding-left: 1.25rem;
}

.judrom8 a {
  color: var(--auvaiemyyvvejh);
}

.jcceb28 a {
  color: var(--auvaiemyyvvejh);
}

