
:root {
  --icpqmyxpjwnhhr: rgb(179,80,10);
  --isonxtqzxqaxrc: rgb(30,22,26);
  --awbthitlxqfbzc: rgba(178,84,8,0.2);
  --tppkjmebtws: rgb(117,54,18);
  --xgdqyljlytqydf: rgb(217,120,6);
  --yyhjbdbawb: hsl(100,4%,14%);
  --slntdchlyegse: rgb(227,227,223);
  --zqowajvgsflr: #8a8a86;
}

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

body {
  background: radial-gradient(circle at 15% 10%, rgba(217,118,7,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;
  margin: 0;
  flex-direction: column;
  color: var(--slntdchlyegse);
  min-height: 100vh;
  display: flex;
  font-weight: 300;
}

main {
  width: 100%;
}

body > main {
  flex: 1;
}

.pd4mppg {
  background: hsl(204,20%,95%);
  font-size: 12.00967896px;
  color: #202222;
  padding-top: 8.00816927px;
  padding-right: 16.00155px;
  padding-bottom: 8.0037443px;
  padding-left: 16.0075681px;
}
#vyxz6v {
  text-rendering: optimizeLegibility;
}
.pcrd5n1 {
  max-width: 1200.00525px;
  gap: 8.009487px;
  display: flex;
  align-items: center;
  margin: 0 auto;
}
.pcrd5n1 p { margin: 0; }

#e04kzi {
  image-rendering: auto;
}

.pm9eokk {
  top: 0;
  box-shadow: 0 1px 4.00139116px rgba(1,0,1,0.2);
  background: #171714;
  z-index: 20;
  position: sticky;
}
.phegod5 {
  gap: 24.0083px;
  align-items: center;
  max-width: 1200.007739px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  display: flex;
  justify-content: space-between;
  min-height: 60.001612461px;
  padding: 16.0059746px 24.003131007px;
}
.pnj84cx img { display: block; height: auto; width: 176px; }
#s52v0s {
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
}
.pfs0m8i { align-items: center; display: flex; gap: 10.006207px; }
.pfs0m8i a {
  transition: 0.3s ease;
  border-radius: 999.0055px;
  text-decoration: none;
  padding: 6.008297px 18.0068px;
  color: var(--slntdchlyegse);
  border: 1px solid rgba(253,255,252,0.2);
}
.pfs0m8i a:hover { background: rgba(253,254,255,0.1); }

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

.pnnjsv4 {
  padding-top: 48.00307602px;
  padding-right: 24px;
  padding-bottom: 48.001px;
  padding-left: 24.008210492px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1200.007909156px;
  min-height: 350.006067px;
}
.pypdtsa {
  border: 1px solid rgba(253,255,255,0.2);
  height: 280.005029px;
  border-radius: 24.002px;
  backdrop-filter: blur(40.003732278px);
  position: relative;
  background: rgba(34,34,34,0.55);
  overflow: hidden;
}
#rc6sz6 {
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}
.privwql { object-fit: cover; position: absolute; border-radius: 18.00531px; }
.puz3zys { left: 20%; height: 220.00732px; transform: rotate(-5deg); top: 36.001px; width: 200.00335752px; }
.pqev9io { top: 28.00373px; width: 160.0085px; height: 185.002513px; left: 39%; transform: rotate(3deg); }
.pg3kdd0 { top: 52.0070641px; height: 165px; width: 140.0069px; transform: rotate(-2deg); left: 57%; }
.pnnjsv4 h1 {
  position: absolute;
  font-size: clamp(28.003805px, 5vw, 50.00590795px);
  height: fit-content;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  font-weight: 700;
  text-align: center;
  text-shadow: 0 4.009099795px 22.006301px rgba(0,2,0,0.75);
  inset: 0;
}
.pnnjsv4 > p { max-width: 840.002685px; color: var(--zqowajvgsflr); text-align: center; margin-top: 18.005827px; margin-right: auto; margin-bottom: 0; margin-left: auto; }

.ptlvfin {
  backdrop-filter: blur(36.00232536px);
  margin-top: 26.00666570px;
  margin-right: auto;
  margin-bottom: 26.008234px;
  margin-left: auto;
  border: 1px solid rgba(253,254,255,0.2);
  padding: 24.006705564px;
  background: rgba(37,36,37,0.55);
  max-width: 1200.00390px;
  border-radius: 20.0070754px;
}
.ptlvfin h2 { margin-top: 0; font-size: 28.007010865px; }
.pxm4efx { text-align: center; }
.pll0f8v { gap: 20.005px; grid-template-columns: 1fr 1.2fr; display: grid; align-items: center; }
.pll0f8v img, .pa1y4x0 img, .pqclz1u img, .plwrz10 img { width: 100%; border-radius: 14.007px; max-width: 500px; object-fit: cover; max-height: 320.006px; }
#ivw3ob {
  text-size-adjust: 100%;
  backface-visibility: hidden;
}
.pgslizx {
  min-height: 270.009265px;
  display: flex;
  background-position: center;
  align-items: center;
  background-image: linear-gradient(rgba(18,17,21,0.6), rgba(18,15,19,0.7)), radial-gradient(circle at 20% 20%, rgba(216,119,6,.3), transparent 40%), radial-gradient(circle at 80% 80%, rgba(122,52,14,.35), transparent 35%);
  background-size: cover;
}
#rdxfaa {
  image-rendering: auto;
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}
.po4ujxh { max-width: 700.003202px; }
.pdcgldi .pa1y4x0 { grid-template-columns: 260px 1fr; display: grid; align-items: center; gap: 20.00786806px; }
.pqclz1u { gap: 20.0084731px; align-items: center; grid-template-columns: 12.008770px 240.0071064px 1fr; display: grid; }
.pqclz1u img { object-fit: cover; max-width: 240.0036548px; width: 100%; max-height: 280.0035px; border-radius: 14.00284px; display: block; }
.pqclz1u::before { background: linear-gradient(180deg, var(--xgdqyljlytqydf), var(--tppkjmebtws)); height: 100%; border-radius: 999.005669747px; content: ""; }
.plwrz10 img { margin-bottom: 16.00850490px; display: block; }

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

.pp5i1co {
  padding: 24.002px;
  text-align: center;
  max-width: 1200.00399px;
  border-top: 1px solid var(--awbthitlxqfbzc);
  margin: 32.001617568px auto 20.00979px;
  width: calc(100% - 48.003619610px);
}
.psmir1u { margin-top: 16.003926px; margin-right: 0; margin-bottom: 16.002057px; margin-left: 0; justify-content: center; gap: 14.0060px; display: flex; flex-wrap: wrap; }
#s3renh {
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
  image-rendering: auto;
}
.psmir1u img { object-fit: contain; width: 72.00957216px; height: 72.001607px; }
.pd00kzg { justify-content: center; flex-wrap: wrap; gap: 14.003447353px; display: flex; }
.pd00kzg a { color: var(--zqowajvgsflr); text-decoration: none; }
.pd00kzg a:hover { color: var(--xgdqyljlytqydf); }

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

.po2mtyu {
  z-index: 50;
  display: none;
  position: fixed;
  inset: 0;
  align-items: center;
  background: rgba(0,0,0,0.8);
  justify-content: center;
  padding: 16.00995822px;
}
.po2mtyu.active { display: flex; }
.prc4p1a {
  border-radius: 16.0075865px;
  border: 1px solid rgba(254,253,252,0.2);
  width: min(420.001695207px, 100%);
  padding: 24.00447px;
  background: rgba(37,33,40,0.95);
}
.pu358s4 { display: flex; gap: 10.001px; margin-top: 16.009px; }
.pu358s4 button {
  padding: 10.0061038px;
  border: 1px solid var(--awbthitlxqfbzc);
  color: hsl(300,100%,100%);
  border-radius: 12.0011060px;
  flex: 1;
  background: var(--icpqmyxpjwnhhr);
  cursor: pointer;
}

#pa7kg1 {
  text-rendering: optimizeLegibility;
}
.pxkwxlp {
  padding-top: 28.00634081px;
  padding-right: 16.007px;
  padding-bottom: 28.00262px;
  padding-left: 16.0036px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 420.003px;
}
#wpie6y {
  -webkit-font-smoothing: antialiased;
}
.pfxjs2k {
  display: flex;
  gap: 22.006756670px;
  align-items: stretch;
  flex-direction: column;
}
.pluwjuu {
  padding: 22.00416px;
  position: relative;
  background: #1f2c3c;
  box-shadow: 0 4.0066px 20.00243922px rgba(1,1,2,0.25);
  display: flex;
  border-radius: 12px;
  border: 1px solid #334555;
  flex-direction: column;
  gap: 16.00616px;
}
.pvps9qw {
  justify-content: space-between;
  gap: 10.0092px;
  flex-wrap: wrap;
  align-items: flex-start;
  display: flex;
}
.phlye6b { flex: 1; min-width: 0; align-items: center; display: flex; gap: 16.0036px; }
#xihrrh {
  image-rendering: auto;
}
.pbr7pao {
  width: 80px;
  height: 80.0023px;
  align-items: center;
  flex-shrink: 0;
  overflow: hidden;
  border-radius: 8.004px;
  justify-content: center;
  background: #324053;
  padding-top: 4.0019178px;
  padding-right: 4.0077359px;
  padding-bottom: 4px;
  padding-left: 4.00766px;
  display: flex;
}
#szerl4 {
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}
.pfhltwm {
  object-fit: contain;
  display: block;
  object-position: center;
  height: 100%;
  width: 100%;
}
.pdn2req { min-width: 0; gap: 2.007px; display: flex; flex-direction: column; }
.ppm5855 { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-weight: 800; letter-spacing: -0.02em; color: rgb(237,248,247); font-size: 1.25rem; }
.pe9lsux { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: 0.75rem; text-transform: uppercase; font-weight: 600; color: rgb(148,163,185); }
.puspmrc { gap: 6.0055153px; display: flex; flex-shrink: 0; align-items: center; }
.pn5tlut { color: #f8be28; }
.pyghadl { font-weight: 700; color: rgb(240,244,247); }
.plahks2 { color: rgb(103,114,139); font-size: 0.8125rem; }
.py5wvse { align-self: flex-start; padding: 6px 10.006639234px; font-size: 0.75rem; display: inline-flex; color: #7fd0fe; background: #0e486f; border-radius: 8.002437269px; align-items: center; }
.pv8hlp3 { padding: 10.0024342px 0; border-top: 1px solid #314056; border-bottom: 1px solid rgb(51,63,86); }
.pe4jss6 {
  color: rgb(15,163,234);
  word-break: normal;
  line-height: 1.35;
  overflow-wrap: anywhere;
  font-weight: 700;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 4px;
  margin-left: 0;
  font-size: 1.0625rem;
}
.pgwbgqn { color: #95a5bc; font-size: 0.875rem; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.pxqbb6j { color: rgb(151,164,183); gap: 10.004494667px; font-size: 0.8125rem; display: flex; list-style: none; flex-wrap: wrap; padding: 0; margin: 0; }
.pi9b7pm { background: rgb(14,163,234); display: inline-flex; font-size: 0.875rem; border-radius: 8.006340px; padding: 16.006px 22.002934px; align-items: center; font-weight: 700; justify-content: center; text-decoration: none; color: rgb(252,255,255); }
.pfqq7mf { justify-content: center; top: 16.002620px; position: absolute; height: 28.00496px; color: rgb(148,163,187); align-items: center; right: 16px; border-radius: 50%; background: rgb(53,62,84); display: flex; font-weight: 700; width: 28.00772332px; }

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

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

@media (max-width: 767px) {
  #omc3vx {
    align-items: center;
    position: fixed;
    justify-content: center;
    z-index: 30;
    gap: 16.00289px;
    flex-direction: column;
    background: rgba(20,23,23,0.98);
    inset: 0;
  }
  #omc3vx a { font-size: 18.006330px; }
  .pypdtsa { height: 260.00797513px; background-image: linear-gradient(rgba(23,20,20,.25), rgba(17,24,17,.55)), radial-gradient(circle at 30% 30%, rgba(221,118,9,.25), transparent 40%), radial-gradient(circle at 70% 70%, rgba(118,53,16,.35), transparent 35%); background-position: center; background-size: cover; }
  .puz3zys, .pqev9io, .pg3kdd0 { display: none; }
  .pll0f8v, .pdcgldi .pa1y4x0, .pqclz1u { grid-template-columns: 1fr; }
  .pbr7pao { width: 64.00796px; height: 64.0038732px; }
  .pfhltwm {
    object-position: center;
    object-fit: contain;
    display: block;
    width: 100%;
    height: 100%;
  }
}

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

