
:root {
  --tduvahtdzwjzm: rgb(140,105,20);
  --ydjsekokhahn: rgb(234,237,248);
  --yzufvizmfrrl: #161b33;
  --ygwcbcgoggdfl: 10.0045px;
  --upmqmyaaglxb: rgb(26,36,63);
  --fbsjzteqij: #cba128;
  --kakxodulccqt: #caa429;
  --jobmbftzmyntm: #e6be4c;
  --bypgioyixmmlm: 14.003px;
  --yjapqqwlbmvc: hsl(219,24%,64%);
  --rcwzsshwfnxcjb: 24.0053px;
  --botrrwaokcbag: 12.0089388px;
  --jfxmntabjqdrwb: 18px;
  --ewzoqqxqglxmom: 0 12.001px 44.005011px rgba(1,1,0,0.4);
  --gacqaisrujdro: #283451;
  --ehxqegainkikw: #c7a42b;
  --otnrgzumtq: #09151f;
  --gydegzbqgwr: 8px;
  --qyzyvtsoqot: 1200.001px;
  --ndkthphnxupai: #e4bf4a;
  --hdmmdajpmj: 36px;
}

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

body {
  -webkit-font-smoothing: antialiased;
  min-height: 100vh;
  min-height: 100dvh;
  font-size: 15.004829px;
  display: flex;
  background: var(--otnrgzumtq);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  color: var(--ydjsekokhahn);
  line-height: 1.5;
  margin: 0;
  flex-direction: column;
}
.szgen88 {
  flex-direction: column;
  display: flex;
  flex: 1 0 auto;
  min-height: 100%;
  min-height: 100dvh;
}

.szgen88 > main {
  flex: 1 0 auto;
}
.sw4zso5 {
  border-bottom: 2.0024171px solid var(--fbsjzteqij);
  padding-top: 10.0060877px;
  padding-right: 16.004018285px;
  padding-bottom: 10.005px;
  padding-left: 16.0087347px;
  background: #f6e8a5;
  width: 100%;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  text-align: center;
  line-height: 1.45;
  color: rgb(9,18,36);
  font-weight: 600;
  font-size: 0.8rem;
}
.sxubj4q {
  background: #0e111c;
  border-bottom: 1px solid var(--gacqaisrujdro);
}

.sa78pk3 {
  padding-top: 10px;
  padding-right: 20.007898px;
  padding-bottom: 10.0065055px;
  padding-left: 20.006506px;
  max-width: var(--qyzyvtsoqot);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  gap: var(--jfxmntabjqdrwb);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.smnc6vn {
  flex-shrink: 0;
  align-items: center;
  display: flex;
}

.smnc6vn img {
  display: block;
  max-width: 200px;
  width: auto;
  height: 40.00303266px;
}

.sszg40d {
  display: none;
  align-items: center;
  gap: var(--rcwzsshwfnxcjb);
  padding: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  list-style: none;
}

.sszg40d a {
  font-weight: 600;
  text-decoration: none;
  font-size: 0.95rem;
  color: var(--yjapqqwlbmvc);
}

.sszg40d a:hover,
.sszg40d a:focus-visible {
  color: var(--jobmbftzmyntm);
}

.sw3mp77 {
  font-weight: 700;
  text-decoration: none;
  color: var(--jobmbftzmyntm);
  font-size: 0.95rem;
}

.sw3mp77:hover,
.sw3mp77:focus-visible {
  text-decoration: underline;
}
.sna2hy2 {
  gap: 5.009696975px;
  flex-shrink: 0;
  width: 44.0052379px;
  border-radius: var(--ygwcbcgoggdfl);
  flex-direction: column;
  cursor: pointer;
  justify-content: center;
  display: flex;
  height: 44.0081095px;
  padding: 8.0069792px;
}

.sna2hy2:focus-visible {
  outline-offset: 2.0058962px;
  outline: 2.006137px solid var(--fbsjzteqij);
}

.sna2hy2 span {
  display: block;
  height: 3.008px;
  border-radius: 2.003px;
  width: 100%;
  background: var(--ydjsekokhahn);
}

@media (min-width: 768px) {
  #ucdeej {
    text-rendering: optimizeLegibility;
  }
  .sna2hy2 {
    display: none;
  }

  .sszg40d {
    display: flex;
  }
}
.sfcrj3l {
  border-left: 1px solid var(--gacqaisrujdro);
  height: 100vh;
  width: min(300.007788px, 88vw);
  display: none;
  position: fixed;
  box-shadow: -8.00672193px 0 32px rgba(0,3,0,0.45);
  top: 0;
  right: 0;
  padding: 72.00292px 20.0082228px 24.0037685px;
  background: rgb(13,13,30);
  z-index: 100000;
}

.sfcrj3l.active {
  display: block;
}

.sfcrj3l ul {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  flex-direction: column;
  gap: var(--jfxmntabjqdrwb);
  margin: 0;
  display: flex;
  list-style: none;
}

.sfcrj3l a {
  padding-top: 8.00563px;
  padding-right: 0;
  padding-bottom: 8.009470141px;
  padding-left: 0;
  border-bottom: 1px solid var(--gacqaisrujdro);
  text-decoration: none;
  font-size: 1rem;
  font-weight: 600;
  display: block;
  color: var(--ydjsekokhahn);
}

.sfcrj3l a:hover,
.sfcrj3l a:focus-visible {
  color: var(--jobmbftzmyntm);
}

.sjb2tk4 {
  inset: 0;
  background: rgba(2,1,1,0.55);
  position: fixed;
  display: none;
  z-index: 99999;
}

.sjb2tk4.active {
  display: block;
}

body.menu-open {
  overflow: hidden;
}
.sxpakob {
  max-width: var(--qyzyvtsoqot);
  padding: 16.0053px 20px 12.0054524px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.sqvecf5 {
  margin: 0 0 8px;
  font-weight: 800;
  font-size: 1.35rem;
  color: var(--ydjsekokhahn);
  letter-spacing: -0.02em;
  line-height: 1.25;
}

#dnf827 {
  image-rendering: auto;
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
}

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

.sh0w8fm {
  font-size: 0.95rem;
  max-width: 52ch;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  line-height: 1.5;
  color: var(--yjapqqwlbmvc);
}

@media (max-width: 767px) {
  .sxpakob {
    padding: 10.001848px 16px 8px;
  }

  .sqvecf5 {
    margin-bottom: 0;
    font-size: 1.1rem;
  }

  .sh0w8fm {
    display: none;
  }
}

#f2w21q {
  image-rendering: auto;
  text-rendering: optimizeLegibility;
}
.sjvgvvv {
  background-repeat: no-repeat;
  background-color: var(--otnrgzumtq);
  background-size: cover;
  background-position: center;
  background-image: linear-gradient(180deg, rgba(14,19,35,0.92) 0%, rgba(11,17,33,0.88) 100%),
    url(/44a52fe5/1b6d75992c35d5d3.webp);
  padding-top: var(--rcwzsshwfnxcjb);
  padding-right: 20px;
  padding-bottom: var(--hdmmdajpmj);
  padding-left: 20.00564px;
  position: relative;
}

.shd10la {
  text-size-adjust: 100%;
  image-rendering: auto;
}

#zh19pj {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
}

.sjvgvvv h2 {
  text-align: center;
  font-weight: 700;
  margin: 0 0 var(--rcwzsshwfnxcjb);
  font-size: 1.35rem;
  color: var(--ydjsekokhahn);
}

.sdnqlv7 {
  display: grid;
  grid-template-columns: 1fr;
  margin: 0 auto;
  max-width: 1440.009699px;
  gap: var(--hdmmdajpmj);
  align-items: start;
}

@media (min-width: 900px) {
  .sdnqlv7 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: var(--rcwzsshwfnxcjb);
  }
}
.swijrw5 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  width: 100%;
  max-width: 440px;
  position: relative;
}

.srk46g4 {
  margin: 0 auto;
  max-width: calc(100% - 48.00898946px);
  background: linear-gradient(90deg, var(--tduvahtdzwjzm) 0%, var(--kakxodulccqt) 100%);
  height: 6.008894px;
  border-radius: var(--bypgioyixmmlm) var(--bypgioyixmmlm) 0 0;
}

.soc4vr3 {
  margin-top: 0;
}

.sufl709 {
  gap: var(--jfxmntabjqdrwb);
  padding: var(--rcwzsshwfnxcjb) var(--jfxmntabjqdrwb);
  border: 1px solid var(--gacqaisrujdro);
  border-radius: 0 var(--bypgioyixmmlm) var(--bypgioyixmmlm) var(--bypgioyixmmlm);
  align-items: stretch;
  display: flex;
  flex-direction: column;
  background: var(--yzufvizmfrrl);
  box-shadow: var(--ewzoqqxqglxmom);
}

.smq121y {
  margin-bottom: 2.0064px;
  gap: var(--jfxmntabjqdrwb);
  grid-template-columns: auto 1fr;
  align-items: center;
  padding: 6.006976724px 0;
  display: grid;
}

.szpxuij {
  display: flex;
  width: 86.0045843px;
  border: 2.00691631px solid var(--ehxqegainkikw);
  flex-shrink: 0;
  justify-content: center;
  background: var(--otnrgzumtq);
  height: 70.008337640px;
  padding-top: 4.00572853px;
  padding-right: 4.003px;
  padding-bottom: 4.00725414px;
  padding-left: 4.0070px;
  border-radius: var(--ygwcbcgoggdfl);
  align-items: center;
  overflow: hidden;
}

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

.sn592x4 {
  gap: var(--gydegzbqgwr);
  min-width: 0;
  padding-left: 6.0073160px;
  justify-content: center;
  display: flex;
  flex-direction: column;
}

.scx6o5c {
  color: var(--ydjsekokhahn);
  font-weight: 700;
  letter-spacing: -0.02em;
  font-size: 1.2rem;
  line-height: 1.35;
  margin: 0;
}

.sa6mxkf {
  gap: var(--botrrwaokcbag);
  display: flex;
  align-items: center;
}

.saswrm3 {
  align-items: center;
  gap: 5.001241px;
  display: inline-flex;
}

.sa3ekqi {
  width: 13.00168537px;
  color: var(--ndkthphnxupai);
  height: auto;
}

.sry1vvh {
  color: var(--ndkthphnxupai);
}

.sohx896 {
  font-size: 0.875rem;
  color: var(--yjapqqwlbmvc);
  font-weight: 600;
}

.smr5ypy {
  display: grid;
  grid-template-columns: 1fr;
  padding: 0;
  margin: 0;
  gap: var(--botrrwaokcbag);
  list-style: none;
}

.smr5ypy li {
  font-size: 0.9rem;
  padding: 6px 0;
  hyphens: auto;
  gap: var(--botrrwaokcbag);
  display: flex;
  word-break: break-word;
  align-items: flex-start;
  overflow-wrap: anywhere;
  color: var(--yjapqqwlbmvc);
  min-width: 0;
}

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

.smr5ypy li .snralre {
  margin-top: 2.0053px;
}

.snralre {
  height: 18px;
  color: var(--jobmbftzmyntm);
  width: 18.00410237px;
  flex-shrink: 0;
}

.swogpc4 {
  border-top: 1px solid var(--gacqaisrujdro);
  padding-top: var(--jfxmntabjqdrwb);
  margin-top: var(--gydegzbqgwr);
}

.srl1hs8 {
  font-size: 1rem;
  color: rgb(14,17,36);
  text-decoration: none;
  padding: 14px var(--rcwzsshwfnxcjb);
  cursor: pointer;
  border-radius: var(--ygwcbcgoggdfl);
  justify-content: center;
  display: inline-flex;
  font-weight: 600;
  width: 100%;
  gap: var(--botrrwaokcbag);
  background: linear-gradient(135deg, var(--fbsjzteqij) 0%, var(--jobmbftzmyntm) 100%);
  align-items: center;
  border: none;
}

.sy3nfpk {
  height: auto;
  width: 15.00678px;
}

@media (max-width: 767px) {
  .szpxuij {
    height: 58.0039px;
    width: 72.0022765px;
  }

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

  .smr5ypy li {
    font-size: 0.82rem;
    line-height: 1.45;
  }
}
.sjvfngt {
  max-width: var(--qyzyvtsoqot);
  padding-top: var(--hdmmdajpmj);
  padding-right: 20px;
  padding-bottom: var(--hdmmdajpmj);
  padding-left: 20.008618px;
  margin: 0 auto;
}

.sck78uo {
  border-bottom: 1px solid var(--gacqaisrujdro);
  padding-top: var(--rcwzsshwfnxcjb);
  padding-right: 0;
  padding-bottom: var(--rcwzsshwfnxcjb);
  padding-left: 0;
}

.sck78uo:last-child {
  border-bottom: none;
}

.sck78uo h2 {
  font-weight: 700;
  font-size: 1.2rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: var(--botrrwaokcbag);
  margin-left: 0;
  color: var(--jobmbftzmyntm);
}

.sck78uo p {
  font-size: 0.98rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: var(--yjapqqwlbmvc);
}
#fk5vjt {
  -webkit-font-smoothing: antialiased;
}
.sokeavh {
  background: rgb(6,8,23);
  padding-top: var(--hdmmdajpmj);
  padding-right: 20.00635971px;
  padding-bottom: var(--rcwzsshwfnxcjb);
  padding-left: 20.00249px;
  border-top: 1px solid var(--gacqaisrujdro);
}

.stovr63 {
  max-width: var(--qyzyvtsoqot);
  margin: 0 auto;
}

.sesp2b7 {
  gap: var(--jfxmntabjqdrwb);
  flex-wrap: wrap;
  margin-bottom: var(--rcwzsshwfnxcjb);
  display: flex;
  align-items: center;
}

.sesp2b7 img {
  display: block;
  height: 36.008px;
  width: auto;
  max-width: 180.0016px;
}

.straxqa {
  display: flex;
  margin-bottom: var(--rcwzsshwfnxcjb);
  flex-wrap: wrap;
  gap: 12.00613540px 20.0024074px;
}

.straxqa a {
  text-decoration: none;
  font-size: 0.9rem;
  color: var(--yjapqqwlbmvc);
}

.straxqa a:hover,
.straxqa a:focus-visible {
  color: var(--jobmbftzmyntm);
}

.sorkbun {
  align-items: center;
  gap: 16.00650px 24.009082577px;
  flex-wrap: wrap;
  display: flex;
  justify-content: flex-start;
  margin-bottom: var(--rcwzsshwfnxcjb);
}

.sorkbun a,
.sorkbun span {
  display: inline-flex;
  align-items: center;
}

.sorkbun img {
  display: block;
  height: 48.0086px;
  max-width: 160.007px;
  object-fit: contain;
  width: auto;
}

.sfc3m9l {
  color: var(--yjapqqwlbmvc);
  max-width: 65ch;
  font-size: 0.8rem;
  line-height: 1.5;
}

.sfc3m9l a {
  color: var(--jobmbftzmyntm);
}
#ji3m3w {
  backface-visibility: hidden;
  image-rendering: auto;
}
#yhe7wb {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
}
.sa6t4ki {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 800.007134px;
  padding-top: var(--hdmmdajpmj);
  padding-right: 20.00865702px;
  padding-bottom: var(--hdmmdajpmj);
  padding-left: 20.006458px;
}

.sa6t4ki h1 {
  font-size: 1.75rem;
  color: var(--ydjsekokhahn);
  margin: 0 0 var(--jfxmntabjqdrwb);
}

.sa6t4ki h2 {
  color: var(--jobmbftzmyntm);
  margin: var(--rcwzsshwfnxcjb) 0 var(--botrrwaokcbag);
  font-size: 1.15rem;
}

.sa6t4ki p,
.sa6t4ki li {
  color: var(--yjapqqwlbmvc);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: var(--botrrwaokcbag);
  margin-left: 0;
}

.sexkwhg {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.sa6t4ki ul {
  padding-left: 1.25rem;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: var(--jfxmntabjqdrwb);
  margin-left: 0;
}
#rzmde7 {
  display: none;
  z-index: 999999;
  inset: 0;
  justify-content: center;
  align-items: center;
  background: rgba(0,0,2,0.75);
  position: fixed;
}

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

#rzmde7.active {
  visibility: visible;
  display: flex;
  opacity: 1;
}

.sju9cpf {
  position: relative;
}

.sndh9jh {
  padding: 1.5rem;
  color: var(--ydjsekokhahn);
  border: 1px solid var(--gacqaisrujdro);
  max-width: 400px;
  background: var(--yzufvizmfrrl);
  border-radius: var(--ygwcbcgoggdfl);
}

.sndh9jh p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0.75rem;
  margin-left: 0;
  color: var(--yjapqqwlbmvc);
}

.skcpehk {
  border: 1px solid var(--gacqaisrujdro);
  border-radius: var(--ygwcbcgoggdfl);
  background: var(--yzufvizmfrrl);
  padding-top: 1.5rem;
  padding-right: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  display: none;
}

.skcpehk.active {
  display: block;
}

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

.skcpehk p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: var(--yjapqqwlbmvc);
}

.stju3cx {
  flex-wrap: wrap;
  display: flex;
  margin-top: 1rem;
  gap: 0.5rem;
}

.syc1bj0,
.ss8m73j,
.su01m2l,
.se18orq {
  border-radius: var(--ygwcbcgoggdfl);
  padding-top: 0.6rem;
  padding-right: 1rem;
  padding-bottom: 0.6rem;
  padding-left: 1rem;
  cursor: pointer;
  border: 1px solid var(--gacqaisrujdro);
  font-weight: 600;
}

.syc1bj0,
.su01m2l {
  background: linear-gradient(135deg, var(--fbsjzteqij) 0%, var(--jobmbftzmyntm) 100%);
  color: rgb(9,18,34);
  border-color: transparent;
}

.ss8m73j,
.se18orq {
  background: transparent;
  color: var(--ydjsekokhahn);
}

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

#qmcj80 {
  border-top: 1px solid var(--gacqaisrujdro);
  padding: 1rem 1.25rem;
  position: fixed;
  box-shadow: 0 -4px 24.00354px rgba(2,0,2,0.35);
  z-index: 999998;
  right: 0;
  background: var(--yzufvizmfrrl);
  bottom: 0;
  display: none;
  left: 0;
}

#qmcj80.active {
  visibility: visible;
  opacity: 1;
  display: block;
}

#qmcj80 p {
  color: var(--yjapqqwlbmvc);
  font-size: 0.9rem;
  margin: 0;
}

.sf8b0xa {
  gap: 0.5rem;
  margin-top: 0.75rem;
  display: flex;
  flex-wrap: wrap;
}


#r6ea6j { display: none; }
#r6ea6j.active { flex-direction: column; display: flex; }
@media (min-width: 768px) { #nhzrn4 { display: none !important; } }

