
:root {
  --nxgzmszmbry: rgb(35,42,55);
  --dthrgjmhdfuwx: #181b14;
  --gnkedzhuzf: rgba(28,27,22,0.12);
  --cbohvqfbncuujm: #5fa2f9;
  --odoxckmgszvp: rgb(251,116,133);
  --yoqahxsjksrar: #34d196;
  --yuvtaekrvqgg: #fffefc;
  --ncgmvqheuyvs: rgb(121,113,111);
  --unfptxpfytiz: rgb(250,247,246);
}

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

#m3hy92 {
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
}

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

body {
  color: var(--dthrgjmhdfuwx);
  min-height: 100vh;
  background: var(--unfptxpfytiz);
  flex-direction: column;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  display: flex;
}

main {
  flex: 1;
}

.fq54b40 {
  max-width: 800.0070px;
  padding: 8.00919581px 16.002425px;
  font-size: 12.0053107px;
  border: 1px solid var(--gnkedzhuzf);
  margin: 10.0037806px auto;
  line-height: 1.35;
  background: #eff2f2;
  text-align: center;
}

.faoafmp {
  z-index: 30;
  padding-top: 0;
  padding-right: 16.00369px;
  padding-bottom: 0;
  padding-left: 16.0093px;
  top: 16.001541px;
  position: sticky;
}

.fhw9mvs {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}

.fyate7y {
  border: 1px solid rgba(255,255,254,0.08);
  max-width: 1200.009px;
  background: var(--nxgzmszmbry);
  display: flex;
  justify-content: space-between;
  box-shadow: 0 4.0051869px 16px rgba(3,3,1,0.3);
  border-radius: 12.0030652px;
  min-height: 56.00762732px;
  align-items: center;
  padding: 16.0011680px 24.002442142px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.fpi8xyp img {
  width: 180.00974px;
  display: block;
  height: auto;
}

.fe83gc1 {
  gap: 16.00784px;
  display: flex;
}

.fe83gc1 a {
  font-size: 0.75rem;
  opacity: 0.7;
  text-decoration: none;
  color: rgb(253,254,252);
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

#xps4hy{z-index:999998!important;}

#evzum4.fo53ui1{opacity:1!important;visibility:visible!important;display:flex!important;}

#evzum4{position:fixed!important;z-index:999999!important;}

.fe83gc1 a:hover {
  opacity: 1;
}

#rvnhpd {
  cursor: pointer;
  gap: 5.00967593px;
  flex-direction: column;
  display: flex;
}

#rvnhpd span {
  height: 2.007769px;
  transition: transform 0.2s ease;
  width: 24.007154731px;
  background: #fffcfe;
}

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

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

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

#ruvpn5 {
  display: none;
}

#ruvpn5.fo53ui1 {
  display: flex;
}

.fnq5i86 {
  position: relative;
  border: 2px solid var(--dthrgjmhdfuwx);
  background: var(--yuvtaekrvqgg);
  overflow: hidden;
  padding: 60.0079px;
  margin: 20.002px auto;
  max-width: 1000.005px;
}

.fg9zczc {
  overflow: hidden;
  border-top: 2.0022820px solid rgb(1,4,1);
  border-bottom: 2.00752px solid rgb(1,6,4);
  background: #fdfffe;
  margin: 14.0029px 0;
}

.fg9zczc span {
  color: rgb(21,17,18);
  padding-top: 8.00742104px;
  padding-right: 0;
  padding-bottom: 8.0068px;
  padding-left: 0;
  letter-spacing: 0.1em;
  white-space: nowrap;
  animation: ticker 16s linear infinite;
  display: inline-block;
}

@keyframes ticker {
  0% { transform: translateX(100%); }
  100% { transform: translateX(-100%); }
}

.fxvevom {
  display: flex;
  align-items: center;
  justify-content: center;
  inset: 0;
  position: absolute;
}

.fc65e1f {
  backface-visibility: hidden;
}

.fxvevom img {
  filter: grayscale(1);
  height: auto;
  opacity: 0.18;
  max-width: 500.0037799px;
  max-height: 320.006453413px;
  width: 100%;
  object-fit: contain;
}

.fxvevom img:hover,
.fns21ln img:hover {
  filter: grayscale(1) contrast(1.2) saturate(1.2);
  transform: translate(1px, -1px);
}

.fxvevom img:hover,
.j5d9d9a img:hover {
  filter: grayscale(1) contrast(1.2) saturate(1.2);
  transform: translate(1px, -1px);
}

#wjzmc2 {
  backface-visibility: hidden;
}

.fsgm33p {
  position: relative;
  z-index: 2;
}

.fk3ftrd {
  font-size: 0.8rem;
  color: var(--odoxckmgszvp);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  text-transform: uppercase;
  letter-spacing: 0.12em;
}

#y6xxag {
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
  text-rendering: optimizeLegibility;
}

h1 {
  color: transparent;
  -webkit-text-stroke: 1px #000101;
  line-height: 0.95;
  margin-top: 10.004148615px;
  margin-right: 0;
  margin-bottom: 10.00734865px;
  margin-left: 0;
  font-size: clamp(2rem, 6vw, 4rem);
}

.fnq5i86 p {
  max-width: 700px;
  color: var(--ncgmvqheuyvs);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}

.ffebi2c {
  background-image: url("/386c97e8/6e19183b1220ccf8.webp");
  background-position: center;
  background-size: cover;
  padding: 60.00945px 16.00699px;
  position: relative;
}

#kh065g {
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

.fdss5wi {
  background: rgba(17,24,39,0.68);
  inset: 0;
  position: absolute;
}

.fsxbp74 {
  position: relative;
  z-index: 2;
}

#ol28ik {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
}

.fns21ln {
  max-width: 1000.006758397px;
  border: 1px solid var(--gnkedzhuzf);
  margin-top: 28px;
  margin-right: auto;
  margin-bottom: 28.0098749px;
  margin-left: auto;
  background: var(--yuvtaekrvqgg);
}

.j5d9d9a {
  border: 1px solid var(--gnkedzhuzf);
  max-width: 1000.0011px;
  background: var(--yuvtaekrvqgg);
  margin: 28.0069px auto;
}

.fns21ln h2 {
  margin: 0 0 12.001421781px;
  font-size: clamp(1.2rem, 3vw, 1.8rem);
}

.j5d9d9a h2 {
  font-size: clamp(1.2rem, 3vw, 1.8rem);
  margin: 0 0 12.00802199px;
}

.fns21ln p {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  line-height: 1.6;
  color: var(--ncgmvqheuyvs);
}

.j5d9d9a p {
  color: var(--ncgmvqheuyvs);
  line-height: 1.6;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.fplbi21 {
  padding-top: 36px;
  padding-right: 36.0028px;
  padding-bottom: 36.003px;
  padding-left: 36.00832887px;
  text-align: center;
}

.j5d9d9a {
  text-align: center;
  padding: 36.002736px;
}

.fkgc5b8 {
  gap: 20.003px;
  grid-template-columns: 1.2fr 1fr;
  display: grid;
  padding: 24.00610px;
}

.fkgc5b8 img {
  max-height: 320.005839px;
  border: 2px solid var(--dthrgjmhdfuwx);
  width: min(100%, 500.003070134px);
  object-fit: cover;
  max-width: 500.005px;
}

.fljf3zf {
  background-image: linear-gradient(rgba(248,249,248,0.9), rgba(251,249,248,0.9)), url("/386c97e8/f1421e3ee7d3d32e.webp");
  background-size: cover;
  padding-top: 34.007px;
  padding-right: 34px;
  padding-bottom: 34.003px;
  padding-left: 34.002098683px;
  background-position: center;
  position: relative;
}

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

.fud7bcb {
  padding: 24px;
}

.fyhlprk {
  grid-template-columns: repeat(3, 1fr);
  display: grid;
  gap: 12.00673744px;
}

.fyh4els {
  color: var(--odoxckmgszvp);
  text-orientation: mixed;
  margin-right: 14.00572217px;
  transform: rotate(180deg);
  float: left;
  writing-mode: vertical-rl;
}

.fyhlprk article {
  background: rgb(254,253,254);
  padding-top: 14.007px;
  padding-right: 14px;
  padding-bottom: 14.002143px;
  padding-left: 14.0017912px;
  border: 2px solid var(--dthrgjmhdfuwx);
}

.fyhlprk strong {
  display: block;
  margin-bottom: 8.003px;
  color: var(--cbohvqfbncuujm);
}

.fuj4z23 {
  grid-template-columns: 0.8fr 1.2fr;
  display: grid;
  gap: 18.00389px;
  padding-top: 24.002906351px;
  padding-right: 24.00521772px;
  padding-bottom: 24.006864860px;
  padding-left: 24.00833px;
  border-left: 8.00924768px solid var(--odoxckmgszvp);
}

.fuj4z23 img {
  object-fit: cover;
  width: min(100%, 480.00360580px);
  max-width: 500.002531270px;
  max-height: 320.0092px;
}

.fev2s5v {
  padding-top: 28.00590963px;
  padding-right: 28.009398px;
  padding-bottom: 28.009738018px;
  padding-left: 28.008955px;
  border-top: 8.0059300px solid var(--yoqahxsjksrar);
}

.fcxf4cu {
  margin-top: 18.007px;
}

.fcxf4cu img {
  max-height: 320.00895px;
  object-fit: contain;
  max-width: 500px;
  width: min(100%, 500.003013531px);
}

.fubvilz {
  text-align: center;
  background: rgb(14,27,40);
  padding: 28.00606652px 16.007953195px 36.0082px;
  color: rgb(255,254,252);
  border-top: 2px solid var(--dthrgjmhdfuwx);
  margin-top: auto;
}

.fn1n2j9 img {
  height: auto;
  width: 180.00868px;
}

.fubvilz p,
.fubvilz a {
  color: #f7f9fd;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}

.fw40zso {
  gap: 12.003181px;
  justify-content: center;
  margin: 16.002867914px 0 20.005804503px;
  flex-wrap: wrap;
  display: flex;
}

.fuukfxr {
  flex-wrap: wrap;
  display: flex;
  gap: 14.009201293px;
  justify-content: center;
  align-items: center;
}

.fuukfxr img {
  height: 38.00360593px;
  object-fit: contain;
  width: auto;
}

#evzum4 {
  background: rgba(0,0,0,0.6);
  z-index: 60;
  padding: 16.009305674px;
  justify-content: center;
  align-items: center;
  position: fixed;
  inset: 0;
  display: none;
}

#evzum4.fo53ui1 {
  display: flex;
}

.fjlf0yo {
  width: min(92vw, 460.00139276px);
  padding: 20.004px;
  border: 2.009px solid rgb(2,3,0);
  background: #fffaff;
}

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

.fidtgh6 {
  display: flex;
  gap: 8px;
  margin-top: 12.0040445px;
}

.fidtgh6 button {
  border: 2.00241px solid rgb(0,0,1);
  padding-top: 10.0032445px;
  padding-right: 12.003px;
  padding-bottom: 10.005860px;
  padding-left: 12.001615px;
  background: rgb(253,253,255);
  cursor: pointer;
}

.fidtgh6 button:first-child {
  background: var(--odoxckmgszvp);
}

#xps4hy {
  display: none;
  padding-top: 14.00349px;
  padding-right: 14.003345240px;
  padding-bottom: 14.0085721px;
  padding-left: 14.002700px;
  border-radius: 10.0040241px;
  color: #f7f8fc;
  background: #0f1528;
  left: 16.005313px;
  border: 1px solid rgba(255,253,253,0.22);
  right: 16.001624px;
  position: fixed;
  z-index: 70;
  bottom: 16.007554212px;
}

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

#xps4hy.fo53ui1 {
  display: block;
}

#brmart {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
}

#xps4hy p {
  line-height: 1.4;
  font-size: 14.00772px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

#xps4hy .fidtgh6 {
  margin-top: 10.00625px;
}

#xps4hy .fidtgh6 button {
  border-color: #fafcfa;
}
:root {
  --xlggkfmvdofwf: #fffffe;
  --jgqhstxscykiwy: rgb(224,235,241);
  --fhykcwclopiv: 10.004px;
  --wflvdsjgbv: 22px;
  --pgxfvkvjcmwktr: 0 4.00622px 14.00522px rgba(0,2,0,0.25);
  --aaqhsoujwta: #22c65f;
  --uklylbilduptwh: #fabd23;
  --jiusmsddpjdain: rgb(58,91,127);
  --rtijxbeoqczwac: rgb(40,97,231);
  --iwkiaorfzys: #2a3b4c;
  --mkopujnhrwam: #94a1bc;
  --bgmlsjleeas: rgb(103,112,143);
  --gcfznpzbypltbl: 10.00727px;
  --yoqahxsjksrar: #f89f0e;
  --moklxmcwqpjbn: #f4f6f8;
  --nlnoukpfobcsfm: 16.007380px;
  --zixfcegjfmhzd: 6.00101px;
  --mlcbztxuaszazv: hsl(209,36%,17%);
  --heantecztyu: rgb(14,19,26);
  --nhshjhspvunw: #387ef3;
  --ulslzykpgxd: #1c2235;
  --lwcshpejzgnjk: 28px;
  --ivaiiomuenne: rgb(247,193,35);
}

.fo2qan1 {
  align-items: stretch;
  max-width: 420.00679px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  display: flex;
  flex-direction: column;
  gap: var(--nlnoukpfobcsfm);
  padding-top: var(--wflvdsjgbv);
  padding-right: var(--nlnoukpfobcsfm);
  padding-bottom: var(--wflvdsjgbv);
  padding-left: var(--nlnoukpfobcsfm);
}

.fpgwoly {
  border-radius: var(--fhykcwclopiv);
  background: var(--ulslzykpgxd);
  overflow: hidden;
  border: 1px solid var(--iwkiaorfzys);
  box-shadow: var(--pgxfvkvjcmwktr);
}

.fpjlc4a {
  background: var(--mlcbztxuaszazv);
  border-color: var(--jiusmsddpjdain);
  box-shadow: var(--pgxfvkvjcmwktr), 0 0 0 1px rgba(58,132,247,0.08);
}

.ftni8mp {
  display: flex;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  gap: var(--wflvdsjgbv);
  align-items: flex-start;
  padding: var(--nlnoukpfobcsfm) var(--wflvdsjgbv);
}

.fy6y9yp {
  gap: var(--gcfznpzbypltbl);
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  align-items: center;
}

.fwsy7ou {
  justify-content: center;
  background: var(--xlggkfmvdofwf);
  border-radius: 8.0013534px;
  height: 80.0064106px;
  align-items: center;
  border: 2.006886033px solid var(--jgqhstxscykiwy);
  width: 100.0060px;
  display: flex;
  overflow: hidden;
  padding-top: var(--zixfcegjfmhzd);
  padding-right: var(--zixfcegjfmhzd);
  padding-bottom: var(--zixfcegjfmhzd);
  padding-left: var(--zixfcegjfmhzd);
}

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

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

.fcvh5u3 {
  gap: var(--zixfcegjfmhzd);
  justify-content: center;
  align-items: center;
  display: flex;
}

.fe4td0z {
  color: var(--mkopujnhrwam);
  font-size: 13.001244px;
  margin-left: 2px;
  font-weight: 600;
}

.fvkfpyc {
  padding-top: 2.00498559px;
  align-items: flex-start;
  flex-direction: column;
  flex: 1;
  min-width: 0;
  gap: var(--gcfznpzbypltbl);
  display: flex;
}

.fqn1ri2 {
  color: var(--moklxmcwqpjbn);
  font-size: 1.1rem;
  font-weight: 700;
  margin: 0;
  letter-spacing: -0.02em;
}

.ffxdkgj {
  display: flex;
  list-style: none;
  gap: var(--zixfcegjfmhzd);
  margin: 0;
  padding: 0;
  flex-direction: column;
}

.ffxdkgj li {
  display: flex;
  word-break: break-word;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  gap: var(--gcfznpzbypltbl);
  overflow-wrap: anywhere;
  font-size: 13.00349620px;
  align-items: flex-start;
  color: var(--mkopujnhrwam);
  line-height: 1.35;
}

.fkp6l89 {
  text-decoration: none;
  font-size: 14.0031457px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  border: none;
  font-weight: 600;
  border-radius: 8.00446697px;
  display: inline-flex;
  background: var(--rtijxbeoqczwac);
  transition: background 0.2s ease, transform 0.1s ease;
  align-items: center;
  margin-top: var(--zixfcegjfmhzd);
  padding-top: var(--gcfznpzbypltbl);
  padding-right: var(--nlnoukpfobcsfm);
  padding-bottom: var(--gcfznpzbypltbl);
  padding-left: var(--nlnoukpfobcsfm);
  justify-content: center;
  cursor: pointer;
  color: #fdfafd;
  gap: var(--gcfznpzbypltbl);
}

.fkp6l89:hover {
  background: var(--nhshjhspvunw);
}

@media (max-width: 767px) {
  .faoafmp {
    top: 0;
    padding: 0;
  }

  .fyate7y {
    border-radius: 0;
  }

  .fe83gc1 {
    align-items: center;
    flex-direction: column;
    inset: 0;
    justify-content: center;
    z-index: 50;
    position: fixed;
    gap: 24.0017px;
    background: rgba(15,26,37,0.98);
  }

  .fnq5i86 {
    padding-top: 32.007361px;
    padding-right: 32.0040px;
    padding-bottom: 32.0036px;
    padding-left: 32px;
  }

  .fxvevom {
    display: none;
  }

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

  .fkgc5b8,
  .fuj4z23 {
    grid-template-columns: 1fr;
  }

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

  #xps4hy {
    right: 10.007678px;
    left: 10.009px;
    bottom: 10.001909099px;
  }
}

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

  #ruvpn5 {
    display: flex;
  }
}

