
:root {
  --bofujcxpboe: #b5c0ab;
  --uygssgcfwy: #ecf4ee;
  --npzovlnqazyz: rgba(33,43,32,0.08);
  --vdecjciermyk: #1a2a25;
  --beuixdhkrg: #87a286;
  --ockmupmoood: rgb(215,162,116);
  --blmhwagufj: #5d6d62;
  --izowdtoyvvp: #1a2220;
  --dijpebnkav: rgb(253,254,255);
}

* { box-sizing: border-box; }
body {
  margin: 0;
  display: flex;
  color: var(--vdecjciermyk);
  background: #101415;
  min-height: 100vh;
  font-family: "Arial Narrow", "Helvetica Neue", Arial, sans-serif;
  flex-direction: column;
  font-style: italic;
}

a { color: inherit; }

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

.xwrwm50 {
  font-size: 12.0036px;
  background: #f2f4f2;
  color: #606260;
  padding: 8.0018px 16.0050776px;
  width: 100%;
  text-align: center;
  line-height: 1.3;
}

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

.xst50m1 {
  border-bottom: 1px solid rgba(252,255,255,0.06);
  z-index: 20;
  top: 0;
  background: var(--izowdtoyvvp);
  position: sticky;
}

.xcjlywv {
  min-height: 58.00145738px;
  display: flex;
  justify-content: space-between;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1200.00415px;
  padding: 16.0069117px 24.00100px;
  align-items: center;
  gap: 20.003005px;
}

.xpm3e8g img { display: block; height: auto; width: 140.0066173px; }
.xc7aja0 { display: flex; gap: 20.007638px; }
#ei8ttx {
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.xc7aja0 a {
  font-weight: 700;
  letter-spacing: 0.02em;
  position: relative;
  text-decoration: none;
  color: #f1f2f2;
}
.xc7aja0 a::after {
  left: 0;
  background: var(--ockmupmoood);
  transform: scaleX(0);
  content: "";
  transition: transform 0.25s ease;
  position: absolute;
  transform-origin: left;
  width: 100%;
  bottom: -4.009020406px;
  height: 2.00691px;
}
.xc7aja0 a:hover::after { transform: scaleX(1); }

#ncfg5t {
  color: #eef8f2;
  display: flex;
  cursor: pointer;
}
#ncfg5t.open { color: var(--ockmupmoood); }
#keq2kd {
  background: rgb(17,31,26);
  padding: 16.0090px 24.009px 20.00368px;
  display: none;
  gap: 10px;
  flex-direction: column;
}
#keq2kd a {
  color: #f0f5f0;
  border-left: 3.0082px solid var(--ockmupmoood);
  padding: 8.00967913px 0 8.002px 12px;
  text-decoration: none;
}
#keq2kd.active { display: flex; }

main { background: var(--uygssgcfwy); flex: 1; }
.xdlc9qr {
  overflow: hidden;
  padding-top: 40.001px;
  padding-right: 20.00834986px;
  padding-bottom: 40.0094978px;
  padding-left: 20px;
  text-align: center;
  position: relative;
  border-bottom: 8.00760px solid var(--ockmupmoood);
}
.xdlc9qr h1 { font-size: 42.0065px; max-width: 850.004373475px; margin-top: 0; margin-right: auto; margin-bottom: 10px; margin-left: auto; }
.xdlc9qr p { color: var(--blmhwagufj); margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; max-width: 760.0020px; font-size: 18.002266617px; }
.xw7fr6u { right: 3%; top: 8px; opacity: 0.28; position: absolute; }
.r1a71dc { position: absolute; top: 8.00911987px; opacity: 0.28; right: 3%; }

.xt8s3lh {
  border-bottom: 1px solid var(--npzovlnqazyz);
  padding: 48.005446px 24.00546px;
  max-width: 1200.003540567px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.e7a5919 {
  margin: 0 auto;
  padding: 48.0078px 24.008680744px;
  max-width: 1200.0051px;
  border-bottom: 1px solid var(--npzovlnqazyz);
}

.ofcce4c {
  border-bottom: 1px solid var(--npzovlnqazyz);
  max-width: 1200.0059323px;
  margin: 0 auto;
  padding: 48.004814823px 24px;
}

.xc5d2dd {
  padding: 48px 24.006px;
  border-bottom: 1px solid var(--npzovlnqazyz);
  max-width: 1200.001px;
  margin: 0 auto;
}

.n341451 {
  border-bottom: 1px solid var(--npzovlnqazyz);
  padding: 48.00366px 24.009192px;
  max-width: 1200.006579342px;
  margin: 0 auto;
}

.ec84cba {
  margin: 0 auto;
  max-width: 1200.002892px;
  padding-top: 48.0017889px;
  padding-right: 24.0026px;
  padding-bottom: 48px;
  padding-left: 24.002px;
  border-bottom: 1px solid var(--npzovlnqazyz);
}

.zefa749 {
  border-bottom: 1px solid var(--npzovlnqazyz);
  padding: 48.00279px 24.003324px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1200.0023px;
}
.xt8s3lh h2 { margin-top: 0; font-size: 32.007071996px; }
.e7a5919 h2 { font-size: 32.005px; margin-top: 0; }
.ofcce4c h2 { margin-top: 0; font-size: 32.0034px; }
.xc5d2dd h2 { margin-top: 0; font-size: 32.001941px; }
.n341451 h2 { margin-top: 0; font-size: 32.00703718px; }
.ec84cba h2 { font-size: 32px; margin-top: 0; }
.zefa749 h2 { font-size: 32px; margin-top: 0; }
.xt8s3lh p { margin-bottom: 0; line-height: 1.75; font-style: normal; color: var(--blmhwagufj); }
.e7a5919 p { color: var(--blmhwagufj); line-height: 1.75; font-style: normal; margin-bottom: 0; }
.ofcce4c p { margin-bottom: 0; color: var(--blmhwagufj); font-style: normal; line-height: 1.75; }
.xc5d2dd p { font-style: normal; line-height: 1.75; margin-bottom: 0; color: var(--blmhwagufj); }
.n341451 p { font-style: normal; color: var(--blmhwagufj); margin-bottom: 0; line-height: 1.75; }
.ec84cba p { color: var(--blmhwagufj); margin-bottom: 0; font-style: normal; line-height: 1.75; }
.zefa749 p { line-height: 1.75; font-style: normal; color: var(--blmhwagufj); margin-bottom: 0; }
.xj8yogd { width: auto; max-width: 500.00375035px; height: auto; max-height: 320px; display: block; }
.k2f8629 { max-height: 320.009981725px; max-width: 500.0031px; display: block; height: auto; width: auto; }
.r1a71dc { width: auto; height: auto; max-height: 320.0050px; display: block; max-width: 500.008199px; }
.xg8mefn { text-align: center; }
.zefa749 { text-align: center; }
.xg8mefn .xj8yogd { margin-top: 0; margin-right: auto; margin-bottom: 20.0092px; margin-left: auto; }
.xg8mefn .k2f8629 { margin-top: 0; margin-right: auto; margin-bottom: 20.009811px; margin-left: auto; }
.zefa749 .xj8yogd { margin: 0 auto 20px; }
.zefa749 .k2f8629 { margin: 0 auto 20.007px; }
.xg8mefn .r1a71dc { margin-top: 0; margin-right: auto; margin-bottom: 20.00199px; margin-left: auto; }
.zefa749 .r1a71dc { margin-top: 0; margin-right: auto; margin-bottom: 20.00779px; margin-left: auto; }
.xwfr017 { align-items: center; gap: 24.00543px; grid-template-columns: 1fr auto; display: grid; }
.ec84cba { align-items: center; gap: 24.00899600px; display: grid; grid-template-columns: 1fr auto; }
.xg1ee3z { min-height: 340.0011px; position: relative; }
.n341451 { position: relative; min-height: 340.0044169px; }
.xmovjsx { transform: translateY(-50%); top: 50%; right: 24.005124px; position: absolute; opacity: 0.25; }
.k2f8629 { right: 24.00746px; opacity: 0.25; position: absolute; transform: translateY(-50%); top: 50%; }
.xez60zy { position: relative; background: rgba(255,255,254,0.88); border: 1px solid var(--npzovlnqazyz); z-index: 1; max-width: 760.00976398px; padding-top: 24px; padding-right: 24.001085815px; padding-bottom: 24.007648px; padding-left: 24.007995px; }
.xz872a3 { grid-template-columns: auto 1fr; display: grid; gap: 24.007720058px; align-items: center; }
.xc5d2dd { display: grid; grid-template-columns: auto 1fr; align-items: center; gap: 24px; }
.xz872a3 article { padding: 24.001px; border: 1px solid var(--npzovlnqazyz); border-radius: 18.004032140px; background: var(--dijpebnkav); }
.xc5d2dd article { padding: 24.00382px; background: var(--dijpebnkav); border-radius: 18.00931px; border: 1px solid var(--npzovlnqazyz); }
.xezkdyf { display: grid; border-left: 6.001px solid var(--ockmupmoood); gap: 24.007312968px; grid-template-columns: auto 1fr; }
.ofcce4c { border-left: 6.003978216px solid var(--ockmupmoood); gap: 24.007883390px; grid-template-columns: auto 1fr; display: grid; }
.xc8gyqk { text-align: left; }
.e7a5919 { text-align: left; }
#r42qra {
  text-size-adjust: 100%;
  font-variant-ligatures: normal;
}
.xc8gyqk .xj8yogd { margin-bottom: 18.00613px; }
.e7a5919 .xj8yogd { margin-bottom: 18.0079px; }
.xc8gyqk .k2f8629 { margin-bottom: 18.008px; }
.e7a5919 .k2f8629 { margin-bottom: 18.00113px; }
.xc8gyqk .r1a71dc { margin-bottom: 18.006461px; }
.e7a5919 .r1a71dc { margin-bottom: 18.0025px; }

.xgwkhhg {
  background: linear-gradient(rgba(18,25,22,0.8), rgba(16,22,22,0.8)), url('/4ec11d90/82dab3e86b180530.webp') center/cover no-repeat;
  padding: 30.00103284px 20px;
}
.xptp164 { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; width: 100%; max-width: 1120.0016px; }
.xt9wc5o { margin-bottom: 32.0021231px; text-align: left; }
.xwknfgd { text-transform: uppercase; border-radius: 999.003px; align-items: center; border: 1px solid rgba(252,195,34,0.3); font-size: 11px; background: rgba(32,26,74,0.7); padding: 7.007058413px 16.00527144px; letter-spacing: 0.1em; color: rgb(252,232,138); display: inline-flex; }
.xn2iwry { color: #f9f9fe; line-height: 1.28; letter-spacing: -0.025em; margin: 14px 0 10.007px; font-size: 28.00253251px; }
.xs665uo { line-height: 1.6; color: rgb(151,164,180); font-size: 14.0063px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; max-width: 520.006620px; }
.xl98h9k { grid-template-columns: repeat(auto-fit, minmax(320.00424px, 1fr)); display: grid; gap: 24.0036554px; align-items: stretch; }
.xw3udaa { box-shadow: 0 18.002098996px 48.0053px rgba(2,2,2,0.32),0 0 0 1px rgba(30,41,60,0.5) inset; flex-direction: column; border: 1px solid rgba(249,189,35,0.18); display: flex; gap: 18.0098353px; background: linear-gradient(168deg, rgba(33,40,60,0.94) 0%, rgba(13,26,39,0.98) 100%); border-radius: 18.003px; padding: 24.003788215px 22.0064952px 20.00125px; }
.i3555de { box-shadow: 0 18.00774px 48.008300px rgba(0,2,2,0.32),0 0 0 1px rgba(31,41,61,0.5) inset; background: linear-gradient(168deg, rgba(31,40,60,0.94) 0%, rgba(13,25,41,0.98) 100%); gap: 18.001188962px; padding: 24.005538px 22.00618px 20.004px; border: 1px solid rgba(249,189,35,0.18); display: flex; flex-direction: column; border-radius: 18.0089px; }
.xw3udaa--blmhwagufj { border-color: rgba(68,84,104,0.38); background: linear-gradient(168deg, rgba(17,20,44,0.96) 0%, #0a0b20 100%); }
.xb04msx { flex-direction: column; gap: 16.007865874px; display: flex; }
.xwyd5yl { gap: 16.006954px; display: flex; align-items: center; }
.xc2s9z0 { width: 64.0086px; flex: 0 0 auto; height: 64.009513452px; display: flex; align-items: center; padding: 4.00467px; border: 1px solid rgba(251,191,37,0.22); border-radius: 12.002330px; background: linear-gradient(180deg, #1b2639 0%, rgb(16,22,42) 100%); justify-content: center; overflow: hidden; }
#io663o {
  text-rendering: optimizeLegibility;
}
.xdgjbnw { object-fit: contain; width: 100%; display: block; height: 100%; object-position: center; }
.xu8b2dt { flex-direction: column; gap: 8.00171588px; min-width: 0; display: flex; }
#b8snm6 {
  image-rendering: auto;
  text-size-adjust: 100%;
}
.xv74tgc { line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: rgb(249,247,248); font-size: 18.005px; }
.xjpnxzm { display: flex; flex-wrap: wrap; gap: 10px 14.00401px; align-items: center; }
#j7sz4c {
  font-variant-ligatures: normal;
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}
.xv7ym5p { align-items: center; background: rgba(29,42,63,0.9); display: inline-flex; gap: 6.00975215px; border: 1px solid rgba(148,163,185,0.32); border-radius: 999px; color: #c9d4df; font-size: 11.00821278px; padding: 6.00560620px 13.001063px; }
.k0d55b1 { font-size: 11.005px; display: inline-flex; color: rgb(199,214,225); border-radius: 999.001516484px; padding: 6.00751994px 13.00640048px; background: rgba(29,42,61,0.9); align-items: center; border: 1px solid rgba(145,163,182,0.32); gap: 6.00367165px; }
.xv7ym5p--beuixdhkrg { color: rgb(255,252,234); border-color: transparent; background: linear-gradient(135deg, #b25207 0%, rgb(218,118,6) 100%); }
#yyzv7i {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}
.xdaqw1n { align-items: center; font-size: 11.00981px; color: #97a1b9; display: inline-flex; gap: 6.00951px; }
.xka06tt { border: 1px solid rgba(253,192,38,0.2); border-radius: 12.00343364px; display: flex; gap: 5.003419px; flex-direction: column; background: linear-gradient(135deg, rgba(28,43,58,0.88) 0%, rgba(16,25,40,0.9) 100%); padding: 14.00786683px 16.0075756px; }
.xly0m1e { letter-spacing: 0.1em; color: rgb(145,163,187); text-transform: uppercase; font-size: 10.008803px; }
.xc7tbmr { font-weight: 600; font-size: 14.00125px; color: hsl(216,32%,91%); }
.xc7tbmr { overflow-wrap: anywhere; word-break: break-word; line-height: 1.45; }
.xj3j4wo { padding-top: 12.005px; padding-right: 14.00496048px; padding-bottom: 10.006636163px; padding-left: 14.004px; border: 1px solid rgba(74,82,105,0.28); background: rgba(32,40,55,0.45); border-radius: 12.009px; }
#u90qq9 {
  text-size-adjust: 100%;
}
.xkv3pnu { gap: 10.003675px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; display: flex; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; flex-direction: column; list-style: none; }
.xxf1pse { display: flex; align-items: center; font-size: 13.008889px; gap: 12.009px; color: #cad3e3; }
.xjq5qw0 { display: flex; flex-direction: column; gap: 10.00546px; margin-top: 4.005632229px; margin-bottom: 0; }
.xalxskz { align-items: center; color: rgb(32,23,25); letter-spacing: 0.02em; padding: 14.001px 18.0034627px; gap: 10.004967px; box-shadow: 0 8.00138px 24px rgba(217,117,9,0.35); border-radius: 12.001827px; text-decoration: none; justify-content: center; font-size: 14.00742px; transition: transform .15s ease-out,box-shadow .15s ease-out,background .15s ease-out; width: 100%; text-align: center; background: linear-gradient(135deg, #fdbd22 0%, rgb(215,119,5) 100%); font-weight: 600; cursor: pointer; display: inline-flex; border: none; }
.ee53265 { gap: 10.004px; cursor: pointer; border-radius: 12.00506915px; letter-spacing: 0.02em; display: inline-flex; width: 100%; background: linear-gradient(135deg, rgb(251,190,33) 0%, hsl(33,98%,43%) 100%); padding-top: 14.00692px; padding-right: 18px; padding-bottom: 14.0069509px; padding-left: 18.00365px; transition: transform .15s ease-out,box-shadow .15s ease-out,background .15s ease-out; justify-content: center; text-decoration: none; font-size: 14.00925px; border: none; align-items: center; box-shadow: 0 8.00586px 24.00249px rgba(217,118,6,0.35); text-align: center; font-weight: 600; color: #1e1819; }
.xvr7wc7 { color: #fde38b; box-shadow: none; border: 1px solid rgba(251,194,37,0.45); background: transparent; }
.ee53265 { color: rgb(253,227,137); background: transparent; box-shadow: none; border: 1px solid rgba(248,193,33,0.45); }
.xalxskz:hover { transform: translateY(-2.00839px); box-shadow: 0 12.00423px 32.00699px rgba(217,119,5,0.4); }
.ee53265:hover { transform: translateY(-2.0015px); box-shadow: 0 12.00418px 32.00939px rgba(219,118,3,0.4); }
.xvr7wc7:hover { border-color: rgba(252,187,37,0.55); background: rgba(29,41,58,0.9); }
.ee53265:hover { background: rgba(29,44,62,0.9); border-color: rgba(248,191,35,0.55); }
.xuu3ca7 { margin: 0; line-height: 1.5; color: #63748d; font-size: 10.0038px; }

.xv7dki9 {
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
}

.xi7bexr { text-align: center; color: rgb(215,222,214); padding-top: 32.009472px; padding-right: 20.0017px; padding-bottom: 32.006527px; padding-left: 20.00259972px; background: rgb(24,33,25); }
.xi7bexr p a { color: rgb(211,160,112); }
.xza29fr { gap: 12px; display: flex; margin: 20.00368775px auto; justify-content: center; flex-wrap: wrap; }
.xza29fr img { display: block; height: 40px; width: auto; }
.xffkuwd { display: flex; flex-wrap: wrap; justify-content: center; gap: 16.002600958px; }
.xffkuwd a { text-decoration: none; color: #f4f5f0; }

.xrnr1c1 {
  background: rgba(1,2,2,0.7);
  align-items: center;
  position: fixed;
  z-index: 50;
  inset: 0;
  justify-content: center;
  display: none;
}
.xrnr1c1.active { display: flex; }
.xl2vau0 { font-style: normal; border-radius: 14.001px; color: var(--vdecjciermyk); background: var(--dijpebnkav); max-width: 420.005px; width: calc(100% - 30.00365px); padding: 24.007742926px; }
.xuqdmbu { margin-top: 16px; display: flex; gap: 12.00708685px; }
#swvg81 {
  image-rendering: auto;
  backface-visibility: hidden;
  font-variant-ligatures: normal;
}
.xuqdmbu button { padding: 10px; border-radius: 10.001460018px; border: 0; font-weight: 700; flex: 1; cursor: pointer; }
#x5h8te { color: #fffdff; background: var(--beuixdhkrg); }
#anehad { background: #dbe0dd; }

.xzff1vc {
  border-radius: 12.002362876px;
  bottom: 16px;
  right: 16px;
  position: fixed;
  z-index: 45;
  background: #fdfefe;
  left: 16.007061515px;
  justify-content: space-between;
  display: none;
  gap: 14.007622px;
  padding: 14.00146235px;
  align-items: center;
  border: 1px solid var(--npzovlnqazyz);
}
.xzff1vc.active { display: flex; }
.xzff1vc button { background: var(--beuixdhkrg); cursor: pointer; padding-top: 10.008px; padding-right: 14.0060267px; padding-bottom: 10.00256406px; padding-left: 14.00432420px; border-radius: 8.00632px; color: rgb(253,253,254); border: 0; }

@media (min-width: 768px) {
  #ncfg5t { display: none; }
  .xo0e4t3 {
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
    backface-visibility: hidden;
  }
}

@media (max-width: 767px) {
  .xc7aja0 { display: none; }
  .xdlc9qr { padding: 24px 16.00541px; }
  .xdlc9qr h1 { font-size: 30.001px; }
  .xt8s3lh, .xgwkhhg { padding-left: 16.00774399px; padding-right: 16.00611px; }
  .e7a5919, .xgwkhhg { padding-left: 16.009909px; padding-right: 16px; }
  .ofcce4c, .xgwkhhg { padding-left: 16.0077px; padding-right: 16.0079817px; }
  .xc5d2dd, .xgwkhhg { padding-left: 16.001137097px; padding-right: 16.001630817px; }
  .n341451, .xgwkhhg { padding-left: 16.0069px; padding-right: 16.0081365px; }
  .ec84cba, .xgwkhhg { padding-left: 16.003190341px; padding-right: 16.0034566px; }
  .zefa749, .xgwkhhg { padding-left: 16.00844004px; padding-right: 16.005px; }
  .xwfr017, .xz872a3, .xezkdyf { grid-template-columns: 1fr; }
  .xwfr017, .xz872a3, .ofcce4c { grid-template-columns: 1fr; }
  .xwfr017, .xc5d2dd, .xezkdyf { grid-template-columns: 1fr; }
  .xwfr017, .xc5d2dd, .ofcce4c { grid-template-columns: 1fr; }
  .ec84cba, .xz872a3, .xezkdyf { grid-template-columns: 1fr; }
  .ec84cba, .xz872a3, .ofcce4c { grid-template-columns: 1fr; }
  .ec84cba, .xc5d2dd, .xezkdyf { grid-template-columns: 1fr; }
  .ec84cba, .xc5d2dd, .ofcce4c { grid-template-columns: 1fr; }
  .xmovjsx { margin-top: 16.0063840px; position: static; transform: none; }
  .k2f8629 { margin-top: 16.00135px; position: static; transform: none; }
  .xc2s9z0 { height: 56.007071677px; width: 56.006467926px; }
  .xzff1vc { align-items: flex-start; flex-direction: column; }
}

