
:root {
  --awbthitlxqfbzc: rgba(176,86,7,0.2);
  --zqowajvgsflr: #898a86;
  --tppkjmebtws: rgb(117,52,18);
  --isonxtqzxqaxrc: rgb(27,23,23);
  --icpqmyxpjwnhhr: rgb(181,83,9);
  --yyhjbdbawb: #212524;
  --slntdchlyegse: #e1e4df;
  --xgdqyljlytqydf: #da7605;
}

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

body {
  background: radial-gradient(circle at 15% 10%, rgba(218,118,9,0.22), transparent 35%), radial-gradient(circle at 85% 20%, rgba(179,82,7,0.2), transparent 40%), var(--isonxtqzxqaxrc);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
  display: flex;
  font-weight: 300;
  color: var(--slntdchlyegse);
  flex-direction: column;
  margin: 0;
  min-height: 100vh;
}

main {
  width: 100%;
}

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

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

body > main {
  flex: 1;
}

#szerl4 {
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
}

.pd4mppg {
  color: #1e2224;
  background: #f2f2f6;
  font-size: 12.0084px;
  padding: 8.009556033px 16.00736099px;
}
.pcrd5n1 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  gap: 8.0074px;
  display: flex;
  max-width: 1200.00377325px;
  align-items: center;
}
.pcrd5n1 p { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }

.pm9eokk {
  z-index: 20;
  box-shadow: 0 1px 4.001px rgba(3,2,0,0.2);
  position: sticky;
  top: 0;
  background: #171714;
}
#wpie6y {
  backface-visibility: hidden;
}
.phegod5 {
  min-height: 60.003px;
  padding: 16.00398px 24.0068622px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  align-items: center;
  justify-content: space-between;
  max-width: 1200.00234390px;
  gap: 24px;
  display: flex;
}
.pnj84cx img { width: 176px; display: block; height: auto; }
.pfs0m8i { gap: 10.002065px; display: flex; align-items: center; }
.pfs0m8i a {
  border-radius: 999.0040253px;
  color: var(--slntdchlyegse);
  text-decoration: none;
  transition: 0.3s ease;
  border: 1px solid rgba(255,255,251,0.2);
  padding-top: 6.00516px;
  padding-right: 18px;
  padding-bottom: 6.009588px;
  padding-left: 18.007815557px;
}
#ivw3ob {
  image-rendering: auto;
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}
.pfs0m8i a:hover { background: rgba(255,253,251,0.1); }

#tmh220 {
  align-items: center;
  font-size: 26.0082px;
  justify-content: center;
  display: flex;
  cursor: pointer;
  color: var(--slntdchlyegse);
  line-height: 1;
}

.pnnjsv4 {
  min-height: 350.0035px;
  max-width: 1200.008529px;
  padding-top: 48.00393px;
  padding-right: 24px;
  padding-bottom: 48.007482891px;
  padding-left: 24.008px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}
.pypdtsa {
  overflow: hidden;
  position: relative;
  backdrop-filter: blur(40.0078px);
  background: rgba(33,36,33,0.55);
  border-radius: 24.00893px;
  border: 1px solid rgba(255,254,253,0.2);
  height: 280.004581164px;
}
.privwql { border-radius: 18.007000px; position: absolute; object-fit: cover; }
.puz3zys { height: 220.00684px; width: 200.00549px; transform: rotate(-5deg); left: 20%; top: 36.008px; }
.pqev9io { width: 160.005906558px; left: 39%; top: 28.0090px; height: 185.0084px; transform: rotate(3deg); }
.pg3kdd0 { left: 57%; width: 140px; top: 52.008px; height: 165px; transform: rotate(-2deg); }
.pnnjsv4 h1 {
  position: absolute;
  height: fit-content;
  inset: 0;
  font-weight: 700;
  font-size: clamp(28.002969px, 5vw, 50.002827591px);
  text-align: center;
  text-shadow: 0 4.002247433px 22.002809px rgba(1,0,1,0.75);
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
}
.pnnjsv4 > p { max-width: 840.008942px; text-align: center; margin: 18.009498877px auto 0; color: var(--zqowajvgsflr); }

.ptlvfin {
  background: rgba(38,32,39,0.55);
  margin: 26.0098110px auto;
  backdrop-filter: blur(36.006819033px);
  padding: 24.0011479px;
  border: 1px solid rgba(255,255,255,0.2);
  max-width: 1200.0078px;
  border-radius: 20.002300px;
}
.ptlvfin h2 { font-size: 28.00854px; margin-top: 0; }
#vyxz6v {
  image-rendering: auto;
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
}
.pxm4efx { text-align: center; }
#s52v0s {
  image-rendering: auto;
}
.pll0f8v { gap: 20.007835px; display: grid; align-items: center; grid-template-columns: 1fr 1.2fr; }
.pll0f8v img, .pa1y4x0 img, .pqclz1u img, .plwrz10 img { max-height: 320.0072px; width: 100%; object-fit: cover; border-radius: 14.0034px; max-width: 500.0051904px; }
.pgslizx {
  background-image: linear-gradient(rgba(16,18,21,0.6), rgba(18,17,19,0.7)), radial-gradient(circle at 20% 20%, rgba(217,118,6,.3), transparent 40%), radial-gradient(circle at 80% 80%, rgba(124,50,12,.35), transparent 35%);
  align-items: center;
  display: flex;
  background-position: center;
  background-size: cover;
  min-height: 270px;
}
.po4ujxh { max-width: 700.005551px; }
.pdcgldi .pa1y4x0 { display: grid; align-items: center; grid-template-columns: 260.001260079px 1fr; gap: 20.00359906px; }
.pqclz1u { gap: 20.005234px; display: grid; grid-template-columns: 12.007px 240.00406px 1fr; align-items: center; }
.pqclz1u img { width: 100%; object-fit: cover; border-radius: 14.005695px; display: block; max-width: 240.0030px; max-height: 280.002294363px; }
.pqclz1u::before { background: linear-gradient(180deg, var(--xgdqyljlytqydf), var(--tppkjmebtws)); height: 100%; content: ""; border-radius: 999.00146537px; }
.plwrz10 img { margin-bottom: 16.0051185px; display: block; }

.pp5i1co {
  width: calc(100% - 48.0084px);
  text-align: center;
  border-top: 1px solid var(--awbthitlxqfbzc);
  margin: 32px auto 20.006px;
  padding-top: 24.00248px;
  padding-right: 24.00348610px;
  padding-bottom: 24.002px;
  padding-left: 24.008px;
  max-width: 1200.0021px;
}
.psmir1u { margin: 16.0039743px 0; gap: 14.00436709px; flex-wrap: wrap; justify-content: center; display: flex; }
.psmir1u img { object-fit: contain; height: 72px; width: 72.0091px; }
.pd00kzg { justify-content: center; gap: 14.00309954px; display: flex; flex-wrap: wrap; }
.pd00kzg a { color: var(--zqowajvgsflr); text-decoration: none; }
.pd00kzg a:hover { color: var(--xgdqyljlytqydf); }

.po2mtyu {
  z-index: 50;
  position: fixed;
  padding: 16.0016px;
  align-items: center;
  display: none;
  justify-content: center;
  background: rgba(0,2,0,0.8);
  inset: 0;
}
.po2mtyu.active { display: flex; }
.prc4p1a {
  border-radius: 16.002px;
  background: rgba(38,34,38,0.95);
  border: 1px solid rgba(255,255,253,0.2);
  padding: 24.009820px;
  width: min(420.004016px, 100%);
}
.pu358s4 { gap: 10.009778px; display: flex; margin-top: 16.00509px; }
.pu358s4 button {
  border: 1px solid var(--awbthitlxqfbzc);
  flex: 1;
  color: #fffefd;
  background: var(--icpqmyxpjwnhhr);
  padding: 10px;
  border-radius: 12.00703243px;
  cursor: pointer;
}
.pxkwxlp {
  max-width: 420.002249px;
  padding: 28.009px 16.00377px;
  margin: 0 auto;
}
.pfxjs2k {
  flex-direction: column;
  display: flex;
  gap: 22.001210px;
  align-items: stretch;
}
#s3renh {
  backface-visibility: hidden;
  font-variant-ligatures: normal;
}
.pluwjuu {
  box-shadow: 0 4.00222px 20.00674px rgba(2,3,0,0.25);
  border: 1px solid #354357;
  border-radius: 12.00653187px;
  display: flex;
  padding-top: 22.00493px;
  padding-right: 22.001px;
  padding-bottom: 22.001px;
  padding-left: 22.003px;
  background: #202a3e;
  flex-direction: column;
  gap: 16.00660px;
  position: relative;
}
.pvps9qw {
  gap: 10.008739073px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}
#e04kzi {
  font-variant-ligatures: normal;
}
.phlye6b { flex: 1; display: flex; gap: 16.00740px; align-items: center; min-width: 0; }
.pbr7pao {
  overflow: hidden;
  flex-shrink: 0;
  height: 80.0051px;
  display: flex;
  width: 80.0055075px;
  padding-top: 4px;
  padding-right: 4.00699px;
  padding-bottom: 4.008214px;
  padding-left: 4.004704924px;
  align-items: center;
  border-radius: 8.00677269px;
  background: rgb(49,62,84);
  justify-content: center;
}
.pfhltwm {
  object-position: center;
  width: 100%;
  display: block;
  height: 100%;
  object-fit: contain;
}
.pdn2req { min-width: 0; gap: 2.00514px; flex-direction: column; display: flex; }
.ppm5855 { letter-spacing: -0.02em; margin: 0; font-weight: 800; color: #eef8f6; font-size: 1.25rem; }
.pe9lsux { text-transform: uppercase; font-weight: 600; font-size: 0.75rem; color: rgb(147,165,183); margin: 0; }
.puspmrc { display: flex; flex-shrink: 0; gap: 6.007px; align-items: center; }
.pn5tlut { color: #f9bd26; }
#xihrrh {
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.pyghadl { color: rgb(240,244,250); font-weight: 700; }
.plahks2 { font-size: 0.8125rem; color: #63718d; }
#eplvmi {
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
}
.py5wvse { color: rgb(126,211,253); border-radius: 8px; display: inline-flex; font-size: 0.75rem; align-self: flex-start; align-items: center; padding: 6.00555px 10px; background: #0e486f; }
.pv8hlp3 { padding-top: 10.001288px; padding-right: 0; padding-bottom: 10.00695773px; padding-left: 0; border-top: 1px solid rgb(51,64,85); border-bottom: 1px solid #353f57; }
#rdxfaa {
  font-variant-ligatures: normal;
}
.pe4jss6 {
  font-size: 1.0625rem;
  overflow-wrap: anywhere;
  font-weight: 700;
  line-height: 1.35;
  color: #0ea3e8;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 4.00973527px;
  margin-left: 0;
  word-break: normal;
}
.pgwbgqn { margin: 0; color: #95a4ba; font-size: 0.875rem; }
#hr1bei {
  image-rendering: auto;
  backface-visibility: hidden;
}
.pxqbb6j { display: flex; list-style: none; margin: 0; gap: 10.00687418px; padding: 0; font-size: 0.8125rem; color: #93a7b7; flex-wrap: wrap; }
.pi9b7pm { align-items: center; border-radius: 8px; display: inline-flex; background: rgb(14,165,232); justify-content: center; text-decoration: none; font-size: 0.875rem; padding: 16.004463406px 22.0089px; color: #fdffff; font-weight: 700; }
.pfqq7mf { top: 16px; justify-content: center; align-items: center; position: absolute; border-radius: 50%; width: 28.0055px; color: rgb(148,162,185); right: 16.0082px; display: flex; background: #374052; height: 28.005px; font-weight: 700; }

.pxvisub {
  background: linear-gradient(rgba(21,21,18,0.7), rgba(19,18,21,0.85)), url("/5b45d1d0/a6c969061c5de6d1.webp");
  background-position: center;
  background-size: cover;
  border-top: 1px solid var(--awbthitlxqfbzc);
  border-bottom: 1px solid var(--awbthitlxqfbzc);
}

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

@media (max-width: 767px) {
  #omc3vx {
    z-index: 30;
    background: rgba(18,23,22,0.98);
    align-items: center;
    justify-content: center;
    inset: 0;
    position: fixed;
    flex-direction: column;
    gap: 16.00786px;
  }
  #omc3vx a { font-size: 18.0062494px; }
  .pypdtsa { background-image: linear-gradient(rgba(24,23,18,.25), rgba(19,24,20,.55)), radial-gradient(circle at 30% 30%, rgba(219,117,8,.25), transparent 40%), radial-gradient(circle at 70% 70%, rgba(120,53,14,.35), transparent 35%); background-size: cover; background-position: center; height: 260px; }
  .puz3zys, .pqev9io, .pg3kdd0 { display: none; }
  .pll0f8v, .pdcgldi .pa1y4x0, .pqclz1u { grid-template-columns: 1fr; }
  .pbr7pao { height: 64.003359px; width: 64.007px; }
  .pfhltwm {
    display: block;
    width: 100%;
    object-position: center;
    height: 100%;
    object-fit: contain;
  }
}

@media (min-width: 768px) {
  #tmh220 { display: none; }
  #omc3vx { display: flex; background: none; position: static; }
}

