
:root {
  --floxmikobdzq: #5fe9d5;
  --qvqnumtmhnx: rgb(44,53,73);
  --ayxnkedsxf: #232c35;
  --ttueelzatpbgva: 20.00844px;
  --umwgemsydzsh: rgb(41,211,194);
  --ikcqrfgjpfk: rgb(13,117,111);
  --tuxxonptefnd: #162429;
  --znfqubjwhiim: 8.006190387px;
  --pmdutkejdbaszg: 26px;
  --rqxkevumdnkpum: 36.009275px;
  --jcpuoysxgx: hsl(203,36%,91%);
  --pjujwmvkoml: rgb(18,20,25);
  --lnlskhvucce: rgba(46,215,189,0.25);
  --hxwejmyoiapsfr: rgb(17,33,46);
  --ipwwrphubbefnh: 14.0047412px;
  --rasiustrloy: 5px;
  --vwpceqstxxpt: 14.00973px;
  --qeltbzudiwd: 0 8.00963475px 24px rgba(0,1,0,0.28);
  --hudtcazjfd: rgb(151,164,187);
  --nggazzardgb: hsl(176,85%,31%);
  --ktfscpmtvqkmc: rgb(247,193,36);
}
*,
*::before,
*::after {
  box-sizing: border-box;
}

body {
  color: var(--jcpuoysxgx);
  font-size: 15.00486523px;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, sans-serif;
  flex-direction: column;
  margin: 0;
  background: var(--pjujwmvkoml);
  line-height: 1.5;
  min-height: 100vh;
  display: flex;
}
.ally4eq {
  max-width: 420.00786096px;
  margin: 0 auto;
  padding: var(--rqxkevumdnkpum) var(--ttueelzatpbgva);
}
.ab7oppe {
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.avsk0rp {
  border-bottom: 1px solid var(--qvqnumtmhnx);
  padding-bottom: var(--vwpceqstxxpt);
  text-align: center;
  margin-bottom: var(--pmdutkejdbaszg);
}

#fef8r3 {
  backface-visibility: hidden;
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
}

.abtdx4j {
  backface-visibility: hidden;
}

.agl0363 {
  font-size: 1.4rem;
  color: var(--jcpuoysxgx);
  font-weight: 700;
  letter-spacing: -0.02em;
  margin: 0;
}
.ai2ej71 {
  display: flex;
  align-items: stretch;
  flex-direction: column;
  gap: var(--ttueelzatpbgva);
}
.av7m169 {
  border: 1px solid var(--qvqnumtmhnx);
  background: var(--tuxxonptefnd);
  border-radius: var(--ipwwrphubbefnh);
  box-shadow: var(--qeltbzudiwd);
  padding: var(--ttueelzatpbgva) var(--pmdutkejdbaszg);
}

.awdbgra {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
}

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

.acevksz {
  border-color: var(--lnlskhvucce);
  background: var(--ayxnkedsxf);
  padding: var(--pmdutkejdbaszg) var(--rqxkevumdnkpum);
}

.assou2h {
  align-items: flex-start;
  display: flex;
  gap: var(--pmdutkejdbaszg);
}
.ayrgprz {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-right: 2.007399px;
  gap: var(--vwpceqstxxpt);
}

.apfnmcw {
  background: var(--hxwejmyoiapsfr);
  height: 76.0030342px;
  border-radius: var(--znfqubjwhiim);
  display: flex;
  overflow: hidden;
  justify-content: center;
  width: 92.002px;
  align-items: center;
  padding-top: 8.0090px;
  padding-right: 8.0072px;
  padding-bottom: 8.004341297px;
  padding-left: 8px;
}

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

.ae9p3t3 {
  gap: 5.008px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

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

.agz7j63 .aq16ecj {
  flex-shrink: 0;
  width: 12.00481px;
  color: var(--ktfscpmtvqkmc);
  height: 10.00179px;
}

.agz7j63 .aq16ecj--ktfscpmtvqkmc-half {
  width: 13.00354577px;
  height: 12px;
}

.aw9bnxk {
  color: var(--hudtcazjfd);
  font-weight: 600;
  font-size: 0.8rem;
}
#osdgom {
  backface-visibility: hidden;
}
#ehyxnx {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
.aj1j1cz {
  gap: var(--vwpceqstxxpt);
  flex: 1;
  display: flex;
  justify-content: flex-start;
  min-width: 0;
  flex-direction: column;
  align-self: stretch;
}

.ai3mslh {
  font-size: 1.08rem;
  font-weight: 600;
  margin: 0;
  color: var(--jcpuoysxgx);
  line-height: 1.35;
}

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

.ar8fwfp li {
  font-size: 0.875rem;
  gap: var(--vwpceqstxxpt);
  display: flex;
  align-items: center;
  color: var(--hudtcazjfd);
  flex-wrap: wrap;
}

.ar8fwfp li span {
  word-break: break-word;
  overflow-wrap: anywhere;
}

.ar8fwfp .aq16ecj {
  flex-shrink: 0;
  width: 16.0068750px;
  height: 16.00807133px;
  color: var(--umwgemsydzsh);
}

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

.aczjt9m {
  transition: background 0.2s ease, transform 0.15s ease;
  align-self: flex-start;
  background: var(--nggazzardgb);
  margin-top: var(--rasiustrloy);
  justify-content: center;
  display: inline-flex;
  padding: 11.0040px var(--ttueelzatpbgva);
  align-items: center;
  color: rgb(255,253,249);
  text-decoration: none;
  border-radius: 10.0056px;
  font-weight: 600;
  font-size: 0.9rem;
  gap: var(--vwpceqstxxpt);
}

.afidgrf {
  backface-visibility: hidden;
  font-variant-ligatures: normal;
}

.aczjt9m:hover {
  background: var(--ikcqrfgjpfk);
}

.aczjt9m .aqftaxa {
  width: 14px;
  flex-shrink: 0;
  color: inherit;
  height: 16.0034491px;
}
:root {
  --feyjnyolmyou: #a2af8c;
  --xkiyhvcwsf: system-ui, -apple-system, Segoe UI, Roboto, sans-serif;

  --ofubroiphtnrub: ui-serif, Georgia, "Times New Roman", Times, serif;
  --emolsrowrxrpjk: #091a17;
  --yedqtfkdeiaoxi: #07110b;
  --wheovmmytvrqt: rgb(71,87,98);
  --omgidduklgnj: rgb(89,127,84);
  --crrxmuwmswalb: #d3d7da;
  --uwfgfxjray: #3d593f;
  --zbzpxfwcjjqrcq: rgba(89,129,85,0.2);
}

html {
  scroll-padding-top: 112.00702px;
  scroll-behavior: smooth;
}

body {
  background: radial-gradient(circle at 20% 10%, rgba(166,176,136,0.08), transparent 55%),
    linear-gradient(180deg, var(--yedqtfkdeiaoxi), var(--emolsrowrxrpjk));
  color: var(--crrxmuwmswalb);
  font-family: var(--xkiyhvcwsf);
}

.ajip6v2 {
  max-width: 1200.007px;
  padding-top: 0;
  padding-right: 16px;
  padding-bottom: 0;
  padding-left: 16.007px;
  margin: 0 auto;
}

.y3a209c {
  max-width: 1200.003229px;
  padding-top: 0;
  padding-right: 16px;
  padding-bottom: 0;
  padding-left: 16.001px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.n1a7dd0 {
  margin: 0 auto;
  max-width: 1200.003817353px;
  padding: 0 16.001099097px;
}

.g69d93d {
  max-width: 1200.007px;
  padding-top: 0;
  padding-right: 16.0035620px;
  padding-bottom: 0;
  padding-left: 16.0030902px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.d6c9fde {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding-top: 0;
  padding-right: 16.00961px;
  padding-bottom: 0;
  padding-left: 16px;
  max-width: 1200.00752px;
}

.k37325e {
  max-width: 1200.0057px;
  padding-top: 0;
  padding-right: 16.00641566px;
  padding-bottom: 0;
  padding-left: 16.00172767px;
  margin: 0 auto;
}

.ayqtr3u {
  padding: 6.004832859px 16.004612px;
  text-align: center;
  color: rgba(210,209,216,0.55);
  font-size: 11.00136px;
  line-height: 1.35;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.axrvj0s {
  position: sticky;
  background: rgba(3,14,9,0.8);
  z-index: 50;
  top: 0;
  backdrop-filter: blur(10.0033320px);
}

.ahy879w {
  height: 32.009581px;
  background: rgba(12,27,24,0.92);
}

.ax23n8q {
  gap: 16.00509108px;
  justify-content: space-between;
  align-items: center;
  height: 32.0038px;
  display: flex;
}

.k37325e {
  gap: 16.0022935px;
  align-items: center;
  justify-content: space-between;
  height: 32px;
  display: flex;
}

.agrqy8t {
  font-size: 12.008px;
  color: rgba(209,215,219,0.8);
  text-decoration: none;
}

.agrqy8t:hover {
  color: var(--feyjnyolmyou);
}

.aurx8uu {
  color: rgba(209,210,220,0.9);
  font-size: 12.0095px;
  padding: 3.007791793px 8px;
  border-radius: 999.0015px;
  border: 1px solid rgba(255,255,254,0.12);
}

.azxyd8k {
  height: 56.0075318px;
  background: rgba(7,18,12,0.85);
  border-bottom: 1px solid rgba(255,253,255,0.08);
}

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

.an8k6fi {
  justify-content: space-between;
  gap: 16.00171px;
  height: 56px;
  display: flex;
  align-items: center;
}

.d6c9fde {
  justify-content: space-between;
  gap: 16.001921px;
  align-items: center;
  height: 56.0061984px;
  display: flex;
}

.akabor3 {
  height: 28.0087px;
  width: auto;
  filter: drop-shadow(0 6.00465px 18.003px rgba(0,0,4,0.45));
  display: block;
}

.ahf1diz {
  display: none;
  gap: 18.0041084px;
  align-items: center;
}

.ahf1diz a,
.ay5tnof a {
  text-transform: uppercase;
  font-size: 13.0014px;
  text-decoration: none;
  letter-spacing: 0.06em;
  color: rgba(209,213,216,0.85);
}

.ahf1diz a:hover,
.ay5tnof a:hover {
  color: var(--feyjnyolmyou);
}
#mn44gm {
  display: flex;
}

.ajknpug {
  display: flex;
  border: 1px solid rgba(90,132,88,0.22);
  color: rgba(209,215,216,0.9);
  align-items: center;
  width: 44.006078037px;
  border-radius: 12.0036px;
  background: rgba(12,27,20,0.6);
  height: 44.00906001px;
  justify-content: center;
}

.aduxee9 {
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}

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

.ajknpug:hover {
  border-color: rgba(164,176,136,0.32);
}

#mn44gm.open {
  transition: transform 0.2s ease;
  transform: rotate(90deg);
}
#vsbydi {
  display: none;
}

#vsbydi.active {
  display: flex;
}

.ay5tnof {
  position: fixed;
  gap: 14.00857100px;
  border-left: 1px solid rgba(89,128,89,0.22);
  width: min(360.00522px, 86vw);
  flex-direction: column;
  padding: 92.0082785px 20px 20.001792px;
  z-index: 80;
  height: 100vh;
  background: rgba(11,25,22,0.98);
  right: 0;
  top: 0;
}

.alnuni3 {
  padding: 56.006178px 0;
  display: flex;
  align-items: center;
  min-height: 320.005px;
  position: relative;
  overflow: hidden;
  background:
    linear-gradient(180deg, rgba(4,17,10,0.2), rgba(11,24,24,0.85)),
    radial-gradient(circle at 30% 50%, rgba(162,178,140,0.15) 0%, transparent 70%);
}

.azpy7n1 {
  position: relative;
  text-align: center;
  padding: 48.001742865px 0;
}

.aqiarjr {
  font-size: 12.008px;
  letter-spacing: 0.22em;
  margin: 0 0 10.0038269px;
  color: rgba(211,212,217,0.72);
  text-transform: uppercase;
}

.awne8lv {
  font-size: clamp(30.00444px, 4vw, 46.00680px);
  line-height: 1.08;
  letter-spacing: -0.02em;
  font-weight: 700;
  font-family: var(--ofubroiphtnrub);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.ay4s1qc {
  color: rgba(211,215,218,0.78);
  line-height: 1.75;
  max-width: 820.005px;
  font-size: 16.003px;
  margin-top: 16.0050348px;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.askia9f {
  justify-content: center;
  gap: 12.005px;
  margin-top: 22.0059px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.adn61vu {
  display: inline-flex;
  padding: 12.00452px 16.0029px;
  justify-content: center;
  border-radius: 14.00515867px;
  cursor: pointer;
  user-select: none;
  border: 1px solid transparent;
  align-items: center;
  text-decoration: none;
}

.f744368 {
  display: inline-flex;
  border-radius: 14.005520727px;
  border: 1px solid transparent;
  justify-content: center;
  padding: 12.0040806px 16.0036761px;
  text-decoration: none;
  user-select: none;
  align-items: center;
  cursor: pointer;
}

.fc27224 {
  align-items: center;
  border: 1px solid transparent;
  display: inline-flex;
  user-select: none;
  cursor: pointer;
  border-radius: 14.001465056px;
  text-decoration: none;
  justify-content: center;
  padding: 12.008004207px 16.009986103px;
}

.b5485ac {
  padding: 12.00855px 16.0077px;
  border: 1px solid transparent;
  border-radius: 14.00581626px;
  display: inline-flex;
  user-select: none;
  text-decoration: none;
  cursor: pointer;
  align-items: center;
  justify-content: center;
}

.eace299 {
  padding: 12.008px 16px;
  text-decoration: none;
  display: inline-flex;
  justify-content: center;
  cursor: pointer;
  user-select: none;
  border: 1px solid transparent;
  border-radius: 14.0036976px;
  align-items: center;
}

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

.anue32w {
  border-radius: 12.009227337px;
  padding: 10.006px 12.008px;
  font-size: 13.0092px;
}

.f744368 {
  font-size: 13.0024415px;
  border-radius: 12px;
  padding-top: 10px;
  padding-right: 12.006182px;
  padding-bottom: 10.002px;
  padding-left: 12.00726599px;
}

.fc27224 {
  padding: 10.001119px 12.004215px;
  font-size: 13.001px;
  border-radius: 12.009088802px;
}

.arar1qc {
  color: var(--crrxmuwmswalb);
  border-color: rgba(162,176,137,0.28);
  background: linear-gradient(180deg, rgba(164,176,137,0.16), rgba(55,90,64,0.22));
}

.fc27224 {
  background: linear-gradient(180deg, rgba(163,178,136,0.16), rgba(56,91,65,0.22));
  color: var(--crrxmuwmswalb);
  border-color: rgba(160,174,135,0.28);
}

.eace299 {
  color: var(--crrxmuwmswalb);
  border-color: rgba(162,176,136,0.28);
  background: linear-gradient(180deg, rgba(163,177,137,0.16), rgba(57,90,61,0.22));
}

#vfth70 {
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  image-rendering: auto;
}

.arar1qc:hover {
  border-color: rgba(160,180,138,0.42);
}

.fc27224:hover {
  border-color: rgba(160,178,138,0.42);
}

.eace299:hover {
  border-color: rgba(163,177,140,0.42);
}

.anpdiwd {
  border-color: rgba(89,130,85,0.22);
  color: rgba(207,213,217,0.9);
  background: rgba(10,27,24,0.55);
}

.f744368 {
  background: rgba(10,27,22,0.55);
  border-color: rgba(86,130,88,0.22);
  color: rgba(207,215,218,0.9);
}

.b5485ac {
  color: rgba(208,215,216,0.9);
  border-color: rgba(86,131,86,0.22);
  background: rgba(9,25,24,0.55);
}

.anpdiwd:hover {
  border-color: rgba(160,178,134,0.34);
  color: var(--feyjnyolmyou);
}

.f744368:hover {
  color: var(--feyjnyolmyou);
  border-color: rgba(161,178,136,0.34);
}

.b5485ac:hover {
  border-color: rgba(161,179,135,0.34);
  color: var(--feyjnyolmyou);
}

.aqyw1pk {
  inset: auto 0 -120.00468px 0;
  display: flex;
  position: absolute;
  filter: saturate(0.95) contrast(1.05);
  pointer-events: none;
  justify-content: center;
  opacity: 0.22;
}

.aott6m0 {
  width: min(500.003px, 86vw);
  max-height: 320px;
  height: auto;
}

.atys3ob {
  height: 1px;
  background: linear-gradient(90deg, transparent, rgba(164,174,137,0.32), transparent);
  margin-top: 26.00483141px;
}

.aq8rsxx {
  position: relative;
  padding: 42.0012084px 0;
}

.am19lqe {
  background-position: center;
  background-image: url("/cb12028f/83d1c190d8fe117c.webp");
  inset: 0;
  filter: brightness(0.38) saturate(0.95);
  opacity: 0.7;
  position: absolute;
  background-size: cover;
}

.aq8rsxx .ally4eq {
  z-index: 1;
  position: relative;
}

.auevvp1 {
  padding: 54.00207px 0;
  position: relative;
}

.t817c78 {
  padding: 54.0055533px 0;
  position: relative;
}

.c602b1d {
  position: relative;
  padding: 54.008616px 0;
}

.ajqsvu1 {
  font-size: 28.00328415px;
  font-family: var(--ofubroiphtnrub);
  margin: 0 0 12.003543px;
}

.ajsqh6k {
  max-width: 78ch;
  margin: 0;
  line-height: 1.8;
  color: rgba(208,214,219,0.78);
}

.ar5gdkr .ajsqh6k {
  text-align: center;
  margin: 0 auto;
}

.c602b1d .ajsqh6k {
  text-align: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.ar5gdkr .ajqsvu1 {
  text-align: center;
}

.c602b1d .ajqsvu1 {
  text-align: center;
}

.atat5ec .azj1exd {
  display: grid;
  gap: 18.009189407px;
}

.aphbzli {
  justify-content: center;
  display: flex;
  align-items: center;
}

.anxnqlu {
  border: 1px solid rgba(92,128,87,0.22);
  box-shadow: 0 28.002664004px 60.006621095px rgba(1,2,0,0.45);
  max-height: 320.008236px;
  width: min(500.006849px, 92vw);
  height: auto;
  border-radius: 18.0068px;
}

.abghq5b .abntrdr {
  padding: 22.007px;
  overflow: hidden;
  border: 1px solid rgba(90,130,89,0.22);
  background: rgba(9,26,20,0.62);
  position: relative;
  display: grid;
  gap: 16.00469px;
  border-radius: 18.004262px;
}

.abghq5b .g69d93d {
  border-radius: 18.003370891px;
  border: 1px solid rgba(89,130,88,0.22);
  background: rgba(10,26,16,0.62);
  padding: 22.00846210px;
  display: grid;
  position: relative;
  gap: 16.00760484px;
  overflow: hidden;
}

.t817c78 .abntrdr {
  display: grid;
  padding: 22.001003px;
  overflow: hidden;
  border: 1px solid rgba(89,129,90,0.22);
  background: rgba(11,26,20,0.62);
  gap: 16.0053px;
  border-radius: 18.007px;
  position: relative;
}

.t817c78 .g69d93d {
  overflow: hidden;
  background: rgba(11,29,20,0.62);
  position: relative;
  padding-top: 22.007526px;
  padding-right: 22.00578px;
  padding-bottom: 22.0031px;
  padding-left: 22.002527px;
  display: grid;
  border-radius: 18.005750375px;
  border: 1px solid rgba(88,129,87,0.22);
  gap: 16.001152px;
}

.alka8v9 {
  inset: 0 auto 0 0;
  background: linear-gradient(180deg, rgba(166,174,137,0.44), rgba(60,87,62,0.18));
  width: 10.00542444px;
  position: absolute;
}

.agj5h4b {
  position: relative;
  padding-left: 16.008738680px;
  z-index: 1;
}

.ahk59gx {
  bottom: -90.0037799px;
  position: absolute;
  opacity: 0.18;
  right: -130.00125712px;
  pointer-events: none;
}

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

.ay5rpes {
  width: 380.00752px;
  height: auto;
  max-height: 320.008111px;
}

.ahddsoz .ad8uhha {
  gap: 16.00251px;
  display: grid;
  margin-top: 18.003px;
}

.at4z7zk {
  background: rgba(12,25,22,0.62);
  border: 1px solid rgba(85,127,88,0.22);
  display: grid;
  overflow: hidden;
  border-radius: 18.00137977px;
}

.ak7zfcl {
  padding-top: 18.001904936px;
  padding-right: 18.007px;
  padding-bottom: 18.009183px;
  padding-left: 18.0068px;
}

.akn78iq {
  max-height: 220.0058844px;
  width: 100%;
  object-fit: cover;
  height: auto;
  display: block;
}

#j9b575 {
  text-size-adjust: 100%;
  image-rendering: auto;
}

.as49p9n {
  padding: 16.008px 18.00400px;
}

.agg28tt {
  font-family: var(--ofubroiphtnrub);
  color: rgba(208,210,220,0.95);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 18.003px;
}

.aag1xd0 {
  color: rgba(211,212,217,0.76);
  line-height: 1.7;
  margin-top: 8.002px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.aq2wzqi {
  overflow: hidden;
  padding: 64.00801968px 0;
}

.aq2wzqi .assr1jg {
  background-size: cover;
  position: absolute;
  background-position: center;
  inset: 0;
  filter: brightness(0.42) contrast(1.05);
  opacity: 0.6;
  background-image: url("/cb12028f/eb4fe4c8509b7853.jpg");
}

.aq2wzqi .aj137cl {
  padding: 22.00262px;
  border-radius: 18.00699px;
  border: 1px solid rgba(89,129,85,0.22);
  position: relative;
  background: rgba(4,18,8,0.68);
}

.ah9hxm1 .ayan95v {
  align-items: center;
  display: grid;
  gap: 18.0048048px;
}

.aeaajuu {
  display: flex;
  justify-content: center;
}

.aqqxl8g {
  height: auto;
  max-height: 320.00882px;
  box-shadow: 0 28.009579360px 60.0060936px rgba(4,0,1,0.45);
  border-radius: 18.00437236px;
  border: 1px solid rgba(88,128,91,0.22);
  width: min(500.0095px, 92vw);
}

.auri3gx {
  background: rgba(7,11,14,0.72);
  margin-top: auto;
  border-top: 1px solid rgba(254,255,252,0.08);
  padding: 48.00362012px 0 26.0034347px;
}

#fvyk7f {
  backface-visibility: hidden;
}

.ahu0lpi {
  display: grid;
  gap: 22.00510248px;
}

.n1a7dd0 {
  display: grid;
  gap: 22.00525654px;
}

.ae7uqlc {
  height: 28.0050283px;
  display: block;
  width: auto;
}

.akv9kgf {
  max-width: 52ch;
  margin: 12.00624px 0 0;
  line-height: 1.7;
  color: rgba(211,211,220,0.72);
}

.ag9q3jx {
  display: grid;
  gap: 10.0060370px;
}

#jow5ew {
  backface-visibility: hidden;
}

.ag9q3jx a {
  color: rgba(207,212,222,0.78);
  text-decoration: none;
}

.ag9q3jx a:hover {
  color: var(--feyjnyolmyou);
}

.aypd9d0 {
  gap: 10.0050px;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}

.aqxtp4a {
  border-radius: 12.00781px;
  height: 44.008613713px;
  padding: 6.0016px;
  text-decoration: none;
  width: 96.004px;
  justify-content: center;
  align-items: center;
  border: 1px solid rgba(88,130,90,0.22);
  display: flex;
  background: rgba(13,27,16,0.55);
}

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

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

#keojjb {
  text-rendering: optimizeLegibility;
  text-size-adjust: 100%;
  image-rendering: auto;
}

.ah7pqtv {
  border-top: 1px solid rgba(255,252,255,0.08);
  padding-top: 18.0057px;
  margin-top: 18.0085px;
}

.y3a209c {
  border-top: 1px solid rgba(252,252,255,0.08);
  padding-top: 18.003px;
  margin-top: 18.005769px;
}

.aras702 {
  font-size: 12.00359771px;
  color: rgba(205,212,217,0.6);
  margin: 0;
}
.axkm4nh {
  z-index: 100;
  align-items: center;
  background: rgba(0,1,2,0.66);
  position: fixed;
  padding: 20.0034px;
  justify-content: center;
  display: none;
  inset: 0;
}

.axkm4nh.active {
  display: flex;
}

.az2z8ht {
  box-shadow: 0 24.004485px 70.002px rgba(0,2,0,0.55);
  border: 1px solid rgba(89,129,89,0.24);
  background: rgba(14,24,19,0.96);
  padding-top: 18px;
  padding-right: 18px;
  padding-bottom: 18.0062496px;
  padding-left: 18.001px;
  width: min(520.003px, 94vw);
  border-radius: 18.004644px;
}

.afiwd5e {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: 22.00172165px;
  font-family: var(--ofubroiphtnrub);
}

.aqqo3f0 {
  margin: 10.0061132px 0 0;
  color: rgba(212,215,222,0.78);
  line-height: 1.75;
}

.aknato2 {
  gap: 10.007px;
  margin-top: 14.00746879px;
  flex-wrap: wrap;
  display: flex;
}

.aic73jb {
  position: fixed;
  display: none;
  right: 12.004603161px;
  bottom: 12.0032147px;
  left: 12.00961px;
  z-index: 90;
}

.aic73jb.active {
  display: block;
}

.aan543b {
  padding: 14.0074190px 14.0041px;
  align-items: center;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  flex-wrap: wrap;
  border: 1px solid rgba(85,127,87,0.24);
  gap: 12.00720046px;
  background: rgba(12,29,24,0.96);
  justify-content: space-between;
  box-shadow: 0 24.00402230px 70.005520px rgba(2,2,1,0.55);
  display: flex;
  max-width: 980px;
  border-radius: 18.00108px;
}

.acocwj7 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: rgba(207,216,220,0.78);
  line-height: 1.6;
  max-width: 74ch;
}

.adsojs7 {
  gap: 10.005071px;
  display: flex;
}

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

@media (min-width: 768px) {
  .ahf1diz {
    display: flex;
  }

  #mn44gm {
    display: none;
  }

  .ay5tnof {
    display: none !important;
  }

  .ahy879w {
    display: block;
  }

  .atat5ec .azj1exd {
    grid-template-columns: 1.2fr 0.8fr;
    align-items: center;
  }

  .ah9hxm1 .ayan95v {
    grid-template-columns: 0.9fr 1.1fr;
  }

  .ahddsoz .ad8uhha {
    grid-template-columns: 1.1fr 0.9fr;
    align-items: stretch;
  }

  .ahu0lpi {
    align-items: start;
    grid-template-columns: 1.2fr 1fr 1.2fr;
  }

  .n1a7dd0 {
    grid-template-columns: 1.2fr 1fr 1.2fr;
    align-items: start;
  }
}

@media (max-width: 767px) {
  .ahy879w {
    display: none;
  }

  .alnuni3 {
    min-height: auto;
    padding: 32.0022px 0;
  }

  .azpy7n1 {
    padding-top: 24.009012px;
    padding-right: 0;
    padding-bottom: 24.009px;
    padding-left: 0;
  }
}

