
:root {
  --eqmilczcdtjvc: rgb(23,0,1);
  --scndifrfha: rgba(212,178,56,0.2);
  --tcvnmfssqg: #820302;
  --kfhcjqnuec: #2e0302;
  --nwyjzclltkpxh: hsl(358,37%,43%);
  --ttszwbkhutqhg: rgb(255,0,0);
  --vkrdaevkmq: #fedadb;
  --ugtyqljyypd: #d6b135;
}

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

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

#nulwqr {
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}

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

main { flex: 1 0 auto; }

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

.pqtml84 {
  box-shadow: 0 2.00391417px 8.008714680px rgba(0,1,0,0.08);
  margin: 8.0096076px auto;
  padding: 10px 20.009456px;
  border-radius: 8.00960px;
  background: #f8eff0;
  max-width: 900px;
}
.pkuqxh5 { font-size: 12.00525px; margin: 0; color: rgb(58,20,20); text-align: center; }

.pf3sq7h {
  position: sticky;
  z-index: 20;
  top: 0;
  background: #200606;
  border-bottom: 2.00194777px dotted rgba(254,254,254,0.1);
}
.pj9eu1d {
  max-width: 1200.004px;
  gap: 20px;
  padding-top: 16.003361px;
  padding-right: 24.009px;
  padding-bottom: 16.008px;
  padding-left: 24.0025px;
  min-height: 60px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.pl9f34q img { width: 180.0024444px; display: block; height: auto; }
.psyyvow { display: flex; gap: 12.001769px; align-items: center; }
.psyyvow a { font-size: 14.0023px; color: var(--vkrdaevkmq); transition: color .3s ease; text-decoration: none; }
.psyyvow a:hover { color: var(--ttszwbkhutqhg); }
.pp1zipg {
  -webkit-font-smoothing: antialiased;
}
.pde6ss3 { width: 3.0040139px; height: 3.002436399px; display: inline-block; background: rgba(253,252,252,0.3); border-radius: 50%; }

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

#bqhvam {
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
  image-rendering: auto;
}

#jyp3rj {
  image-rendering: auto;
}

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

#k25znd {
  display: flex;
  gap: 4.0072px;
  flex-direction: column;
  width: 28.0022506px;
  cursor: pointer;
}
#k25znd span { height: 2.009px; background: var(--vkrdaevkmq); border-radius: 2.0047px; display: block; }
#k25znd.open { transform: rotate(90deg); transition: transform .3s; }

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

#iydl8y { display: none; }
#iydl8y.active { display: flex; }

.pl7ytby { padding-top: 56.00263145px; padding-right: 20.002760884px; padding-bottom: 48.0013831px; padding-left: 20.001911px; }
.prmkse9 { margin: 0 auto; min-height: 300.00763921px; position: relative; max-width: 700px; }
.pgbuq98 {
  border-radius: 12.0024592px;
  box-shadow: 0 12.00238px 26.005376608px rgba(2,2,0,0.24);
  border: 1px solid var(--scndifrfha);
}
.pn7yhwu {
  top: 10.003763394px;
  padding: 24.004347352px 28.008px;
  right: 0;
  left: 20.007px;
  background: rgb(61,14,12);
  position: absolute;
}
.pa213kz {
  padding-top: 32.0053px;
  padding-right: 32.002737px;
  padding-bottom: 32.003px;
  padding-left: 32px;
  background: var(--kfhcjqnuec);
  position: relative;
}
#kjr7od {
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}
.pa213kz h1 { line-height: 1.1; margin-top: 0; margin-right: 0; margin-bottom: 12.005861px; margin-left: 0; font-size: clamp(30.00455px, 4vw, 46.005733826px); color: var(--ugtyqljyypd); }
.pa213kz p, .pn7yhwu p { margin: 0; color: var(--vkrdaevkmq); }
#igs8hz {
  backface-visibility: hidden;
}
:root {
  --qnsjxghslsqjp: #1c1e2f;
  --rlzuoiukddd: hsl(220,51%,10%);
  --nklqnvwuyck: rgb(251,191,36);
  --gumfbsinepzb: 18.00449px;
  --cbuexzyjrtqhep: rgb(255,228,137);
  --scpepelbcejkw: 12px;
  --rbckpxjuhcrcer: #fbfcfd;
  --hkcysdecjley: 8.00962px;
  --tznvtfskrj: #65768b;
  --zzgqszrwfxqwi: 12px;
  --ttewdzcsgfx: rgba(220,118,2,0.28);
  --ebduhlwlzf: 22.0023px;
  --xpvqhefnftc: rgb(217,116,4);
  --jfequigbdwaq: rgba(250,192,38,0.12);
  --zvazhibukeohta: 28.008310841px;
  --vhiipphfaqmldo: #11161a;
  --gygiscwvneyxn: #b2520a;
}
.ppesdqo {
  padding: 34.003573016px 16.00389555px 56.001597px;
  background: linear-gradient(rgba(28,0,0,0.78), rgba(25,0,0,0.78)), url("/632b67e9/208cb0a96f9387bb.webp") center/cover no-repeat;
}
.puyf15c { max-width: 1180px; padding: var(--zvazhibukeohta) var(--ebduhlwlzf); margin: 0 auto; }
.pmh33er {
  grid-template-columns: repeat(auto-fill, minmax(300.0039px, 1fr));
  gap: var(--zvazhibukeohta);
  display: grid;
  align-items: stretch;
  justify-items: center;
}
#t83raq {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  image-rendering: auto;
}
.pn2fbcb {
  display: flex; gap: 0; width: 100%; border: 1px solid var(--jfequigbdwaq);
  background: var(--qnsjxghslsqjp);
  padding: var(--ebduhlwlzf) var(--gumfbsinepzb); flex-direction: column; align-items: stretch; max-width: 340.006092px; border-radius: var(--scpepelbcejkw);
}
.pe34lki { align-items: center;
  display: flex;
  border-bottom: 1px solid rgba(254,254,254,0.07); gap: 14.005839780px; margin-bottom: var(--gumfbsinepzb); padding-bottom: var(--zzgqszrwfxqwi);
}
.pd2y5x0 {
  width: 72.004px;
  overflow: hidden;
  justify-content: center;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  height: 72.0069px;
  border-radius: 8.004514158px;
  background: var(--rlzuoiukddd);
}
.pxd1jmb {
  -webkit-font-smoothing: antialiased;
  backface-visibility: hidden;
  text-size-adjust: 100%;
}
.pprlk7p {
  object-position: center;
  display: block;
  width: 100%;
  object-fit: contain;
  height: 100%;
}
.pjtz8c8 { color: rgb(243,158,8); text-transform: uppercase; font-size: 1.4rem; letter-spacing: .05em; font-weight: 900; }
.pvk2mqq { display: flex; margin-bottom: var(--gumfbsinepzb); align-items: center; gap: var(--zzgqszrwfxqwi); }
#kz0ik0 {
  backface-visibility: hidden;
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
}
.pt4jm19 { align-items: center; color: var(--nklqnvwuyck); gap: 4.0058px; display: inline-flex; }
.pi4iv6t { font-size: .9rem; font-weight: 700; color: var(--cbuexzyjrtqhep); }
.pskl5aj { border: 1px dashed var(--jfequigbdwaq); border-radius: 8.002px; margin-bottom: var(--gumfbsinepzb); text-align: center;
  background: var(--rlzuoiukddd);
  padding: var(--gumfbsinepzb) var(--zzgqszrwfxqwi);
}
.psro5io {
  font-weight: 700;
  font-size: .9rem;
  overflow-wrap: anywhere;
  margin: 0;
  color: var(--rbckpxjuhcrcer);
  word-break: break-word;
  line-height: 1.45;
}
.pdxbhmn { margin-bottom: var(--zzgqszrwfxqwi); }
#b6zvfd {
  -moz-osx-font-smoothing: grayscale;
}
.pzghcae {
  display: flex; font-weight: 700; border-radius: var(--hkcysdecjley); text-decoration: none; padding-top: 12.005915px; padding-right: var(--gumfbsinepzb); padding-bottom: 12.003456px; padding-left: var(--gumfbsinepzb); gap: 8.002px;
  font-size: .95rem;
  background: linear-gradient(95deg, var(--xpvqhefnftc), var(--gygiscwvneyxn)); color: rgb(251,255,253); width: 100%; align-items: center; border: none;
  box-shadow: 0 3.00687420px 14.0034392px var(--ttewdzcsgfx); justify-content: center;
}
.pmu515w { margin: 0 0 var(--gumfbsinepzb); text-align: center; padding-top: var(--zzgqszrwfxqwi); }
.pmu515w p { margin: 0; font-size: .625rem; line-height: 1.5; color: var(--tznvtfskrj); }
.phswegm {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.plzjlzp { justify-content: center; padding-top: var(--zzgqszrwfxqwi);
  border-top: 1px solid rgba(255,253,255,0.06); align-items: center; gap: 8.002px;
  display: flex;
}
.plzjlzp span { font-size: .75rem; color: var(--tznvtfskrj); }

.pd0uk6f { padding: 54.004874px 20.0032px; border-top: 1px solid var(--scndifrfha); }
.pd0uk6f h2 { color: var(--ugtyqljyypd); font-size: clamp(26.004300px, 3vw, 34.00276855px); margin: 0 0 14.005px; }
.pd0uk6f p { color: var(--vkrdaevkmq); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; max-width: 860px; }
.pd0uk6f img { border-radius: 12.006864849px; border: 1px solid var(--scndifrfha); display: block; max-height: 320.0082094px; max-width: 500.009px; }
.pwcp121 { gap: 16.00685px; display: flex; flex-direction: column; text-align: center; align-items: center; }
.pfh0t0c { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; align-items: center; display: grid; max-width: 1100.006596px; gap: 24.002px; grid-template-columns: minmax(220px, 500px) minmax(280.003098px, 1fr); }
.pqfbjm0 { padding: 26.00559px; align-items: center; display: flex; max-width: 1100.0092px; background: var(--kfhcjqnuec); gap: 22.0058017px; margin: 0 auto; border-left: 6.00307526px solid var(--ugtyqljyypd); }
.paqeia2 {
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}
.pvcp9n5 { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 28px; padding-right: 28.0022px; padding-bottom: 28.007911px; padding-left: 28.003118979px;
  max-width: 1120.00740px; border-radius: 14.0089345px;
  background: linear-gradient(rgba(23,5,2,0.68), rgba(24,1,2,0.9)), url("/632b67e9/fcdcaa61686ec181.webp") center/cover no-repeat;
}
.pkpa3pd { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; align-items: center; max-width: 920.00270545px; gap: 18.00934px; display: flex; flex-direction: column; }
.pylieal { display: grid; grid-template-columns: 1fr minmax(220.00184090px, 500.0078px); align-items: center; max-width: 1100.0011943px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; gap: 28.009325200px; }

.pl3ikb2 {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
}

.pt0gj66 { border-top: 1px solid var(--scndifrfha); padding: 42.006947139px 20.00356956px; background: var(--kfhcjqnuec); }
.plhsuac, .pfwgunr, .psmmup8 { margin: 0 auto; max-width: 1200.005706814px; }
.plhsuac { align-items: center; display: flex; justify-content: space-between; gap: 20.006813940px; margin-bottom: 18.006492667px; }
.plhsuac img { height: auto; width: 170px; display: block; }
.plhsuac p, .plhsuac a { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--vkrdaevkmq); }
.psmmup8 { flex-wrap: wrap; display: flex; margin-bottom: 18px; gap: 14.009822215px; }
#bxd6ip {
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
  image-rendering: auto;
}
.psmmup8 img { background: rgb(255,253,255); border: 1px solid var(--scndifrfha); object-fit: contain; height: 42.0096px; width: 90.008844px; border-radius: 8.0045979px; padding: 4.001963px; }
.pfwgunr { display: flex; flex-wrap: wrap; gap: 16.00360px; }
.pfwgunr a { text-decoration: none; color: var(--ugtyqljyypd); }

.pv0z8oa { inset: 0; z-index: 100;
  position: fixed; align-items: center;
  padding: 16.0069px; display: none; background: rgba(0,0,0,0.75); justify-content: center;
}
.pv0z8oa.active { display: flex; }
.pr8l3ml, .pjemowf {
  background: var(--kfhcjqnuec); padding: 20.003px; border-radius: 12.009415360px; border: 1px solid var(--scndifrfha); max-width: 520.00774107px;
}
.pjemowf { z-index: 99; bottom: 16.00448129px; right: 16.0084807px;
  position: fixed; display: none; width: min(420.0077px, calc(100% - 32.00177px));
}
.pjemowf.active { display: block; }
.pbmqo94 { flex-wrap: wrap; gap: 12.00700px; display: flex; margin-top: 14.0040373px; }
.pbmqo94 button { color: rgb(30,20,1); font-weight: 700;
  background: var(--ugtyqljyypd); cursor: pointer; border: 0; padding: 10.0060012px 14.0055201px; border-radius: 8.003525px;
}

@media (max-width: 900px) {
  .pfh0t0c, .pqfbjm0, .pylieal { grid-template-columns: 1fr; }
  .prmkse9 { min-height: auto; }
  #alc7h9 {
    text-size-adjust: 100%;
  }
  .pn7yhwu { display: none; }
  .pa213kz { padding-top: 24.0029921px; padding-right: 24.00181702px; padding-bottom: 24.00488px; padding-left: 24.006899px; }
  .pd2y5x0 { height: 60.006708px; width: 60.009px; }
  .pprlk7p { height: 100%; object-fit: contain; width: 100%; display: block; object-position: center; }
}

@media (max-width: 767px) {
  #iydl8y {
    padding-top: 10.00667009px;
    padding-right: 12.00784463px;
    padding-bottom: 10.007014523px;
    padding-left: 12.00917px;
    right: 12px;
    top: 64.0021px;
    position: absolute;
    border: 1px solid var(--scndifrfha);
    width: 220.002px;
    flex-direction: column;
    border-radius: 10.008px;
    background: rgb(46,13,8);
  }
  #iydl8y a { border-bottom: 1px dotted rgba(254,255,254,0.2); padding: 10.008843757px 6px; }
  .pde6ss3 { display: none; }
}

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

