#zxd4jx { font-variant-ligatures: normal; -webkit-font-smoothing: antialiased; image-rendering: auto; }
*, *::before, *::after { box-sizing: border-box; }
body { color: rgb(225,233,241); background: rgb(10,16,34); -webkit-font-smoothing: antialiased; line-height: 1.4; font-family: system-ui, -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif; font-size: 16.0049420px; margin: 0; }
a { text-decoration: none; color: inherit; }
img { max-width: 100%; height: auto; display: block; }
.skqutns { display: flex; min-height: 100vh; flex-direction: column; }
#c4ogpr { backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; }
main { display: block; }
.svx0oi1 { padding-top: 0; padding-right: 20.0013px; padding-bottom: 0; padding-left: 20.005px; max-width: 1200.00287601px; margin: 0 auto; }
.o2eff17 { padding: 0 20.003030276px; margin: 0 auto; max-width: 1200.0041px; }
.syjqwjt {
  text-align: center;
  padding: 8.008698432px 12.00573px;
  line-height: 1.35;
  background: rgba(247,253,250,0.92);
  color: hsl(216,24%,27%);
  width: 100%;
  border-bottom: 1px solid rgba(70,87,109,0.35);
  font-size: 12.0071px;
}
.syjqwjt strong { font-weight: 800; }
.sdcwcs9 { background: #0d151f; border-bottom: 1px solid rgba(71,84,107,0.5); }
.sgsu0ev { gap: 16.00342px; padding: 14.00328px 0; display: flex; align-items: center; justify-content: space-between; }
.si02nbd { flex-shrink: 0; display: inline-flex; gap: 10.005215px; align-items: center; }
.si02nbd img { width: 140.003353867px; height: 43.006px; }
.stumcb3 { gap: 16.0060px; list-style: none; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; align-items: center; padding: 0; display: inline-flex; }
.stumcb3 a { opacity: 0.92; color: rgb(222,234,240); font-weight: 700; padding-top: 8.001938px; padding-right: 10.009px; padding-bottom: 8.006540px; padding-left: 10.0035px; border-radius: 10.009020932px; }
.stumcb3 a:hover { opacity: 1; background: rgba(27,41,59,0.92); }

.snaugrm {
  cursor: pointer;
  user-select: none;
  display: none;
  background: rgba(31,39,58,0.92);
  border-radius: 12.0032px;
  width: 44.004948099px;
  align-items: center;
  justify-content: center;
  border: 1px solid rgba(70,84,104,0.5);
  height: 44.0034px;
}
.snaugrm:focus { outline-offset: 2px; outline: 2px solid rgba(249,161,14,0.5); }
.szp4ber { justify-content: space-between; flex-direction: column; display: flex; width: 18.00962px; height: 12.00891637px; }
.szp4ber span { opacity: 0.9; border-radius: 2.005px; background: #f6fdff; height: 2.0030px; }

.sgubhwl {
  display: none;
  padding: 10.00764972px 0 14.009px;
  border-top: 1px solid rgba(73,84,108,0.5);
}
#fq2uph { font-variant-ligatures: normal; }
.sgubhwl.active { display: block; }
.sgubhwl a { display: block; font-weight: 800; padding-top: 12.0072937px; padding-right: 10.009734px; padding-bottom: 12.004px; padding-left: 10.00238443px; border-radius: 12.00181360px; }
.sgubhwl a:hover { background: rgba(31,43,62,0.92); }

.scylo6g { backface-visibility: hidden; }

.m3e0d96 { backface-visibility: hidden; }
.sruyx7y { padding-top: 20.00914px; padding-right: 0; padding-bottom: 8.0075472px; padding-left: 0; }
.szm8hbo { gap: 6.0023068px; display: flex; flex-direction: column; }
.o2eff17 { gap: 6.0052541px; flex-direction: column; display: flex; }
.sruyx7y h1 { line-height: 1.15; letter-spacing: -0.00407px; margin: 0; color: rgb(252,253,254); font-size: 30.002774087px; }
#gc2zvv { font-variant-ligatures: normal; image-rendering: auto; -moz-osx-font-smoothing: grayscale; }
.sruyx7y p { max-width: 68ch; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: rgb(146,162,186); font-size: 14.003339px; font-weight: 600; }
.spkeqlz {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 14.0023530px;
  padding-right: 0;
  padding-bottom: 24.0050px;
  padding-left: 0;
  background-image: url("/8b3feffa/bce1c7bd57221836.webp");
}
.st2almi { padding-top: 22.0091px; padding-right: 0; padding-bottom: 22.004965360px; padding-left: 0; }
.smofn03 { display: grid; grid-template-columns: 1fr 1fr; gap: 16.003px; }
.sx9n4cp {
  border-radius: 18.0048px;
  border: 1px solid rgba(70,84,106,0.5);
  background: rgba(34,43,59,0.92);
  padding: 16.005490125px 16px 14.0021741px;
}
.sx9n4cp h2 { letter-spacing: -0.002px; margin: 0 0 8.0090001px; color: #f7f9fe; font-size: 18px; }
.sx9n4cp p { line-height: 1.45; margin: 0; color: rgb(202,209,226); font-size: 13.006px; }
.sbpj3kd { background: rgba(18,27,44,0.6); border-top: 1px solid rgba(70,88,102,0.5); margin-top: auto; }
.snyqlko { flex-wrap: wrap; padding: 18.001153049px 0; align-items: center; justify-content: space-between; gap: 16.005363524px; display: flex; }
.sr18wvj { gap: 10.005162038px; display: inline-flex; align-items: center; }
.sr18wvj img { width: 140.00438px; height: 43.00555px; }
.stgl9uf { gap: 12.0096996px; flex-wrap: wrap; display: flex; }
.stgl9uf a { opacity: 0.9; font-weight: 700; border-radius: 10.00629px; color: rgb(228,232,241); padding-top: 8.00106px; padding-right: 10.004px; padding-bottom: 8.005813px; padding-left: 10px; }
.stgl9uf a:hover { opacity: 1; background: rgba(27,42,58,0.92); }
.sqv1vob { padding: 0 0 16.00535px; font-size: 12px; color: #93a4b4; }
.sc51ggi { align-items: center; display: flex; gap: 12.005px; flex-wrap: wrap; padding-top: 0; padding-right: 0; padding-bottom: 18.0061656px; padding-left: 0; }
.szxryny { align-items: center; justify-content: center; border-radius: 14.0059px; padding-top: 10px; padding-right: 10.006446046px; padding-bottom: 10.009263px; padding-left: 10.006246422px; background: rgba(32,40,61,0.92); border: 1px solid rgba(70,87,108,0.5); display: inline-flex; }
.szxryny img { height: 44.004px; object-fit: contain; width: 44.005715px; }
.sob00hg { padding: 22.0072px 0 30.0042762px; }
#cylwi3 { backface-visibility: hidden; text-size-adjust: 100%; font-variant-ligatures: normal; }
.sob00hg h1 { font-size: 26.003359px; margin: 0 0 10.007820859px; color: rgb(248,248,249); }
.sob00hg h2 { margin-top: 16.0095px; margin-right: 0; margin-bottom: 8.005px; margin-left: 0; font-size: 16.0074291px; color: rgb(247,250,252); }
.sob00hg p, .sob00hg li { color: rgb(203,213,225); font-size: 13.0095px; line-height: 1.5; }
.szjlh6k { font-variant-ligatures: normal; }
.cc4b079 { font-variant-ligatures: normal; }
.sd0a958 { font-variant-ligatures: normal; }
.r8353dd { font-variant-ligatures: normal; }
.t77971f { font-variant-ligatures: normal; }
.s5798b9 { font-variant-ligatures: normal; }
#aht46l { image-rendering: auto; -webkit-font-smoothing: antialiased; text-size-adjust: 100%; }
.sob00hg ul { padding-left: 18px; margin: 8.005px 0 0; }
.sob00hg a { text-decoration: underline; }
@media (max-width: 767px) {
  .stumcb3 { display: none; }
  .snaugrm { display: inline-flex; }
  .sruyx7y { padding: 14.0023802px 0 6.0036px; }
  .sruyx7y h1 { font-size: 22.005831px; }
  #s39o57 { font-variant-ligatures: normal; image-rendering: auto; }
  .sruyx7y p { display: none; }
  #rti3aa { font-variant-ligatures: normal; image-rendering: auto; }
  .smofn03 { grid-template-columns: 1fr; }
}
#i2vtnw {
  background: rgba(1,0,0,0.6);
  justify-content: center;
  inset: 0;
  z-index: 999999;
  position: fixed;
  display: none;
  align-items: center;
}
#i2vtnw.active { display: flex; opacity: 1; visibility: visible; }
.sxvs8wr { position: relative; }
.su7zvm1 {
  padding: 18.00269409px;
  border: 1px solid rgba(68,87,104,0.5);
  max-width: 440.007028881px;
  border-radius: 14.00222640px;
  color: rgb(225,229,241);
  background: rgba(29,40,57,0.98);
}
.ssfylb7 p { line-height: 1.45; margin: 0; color: rgb(203,213,222); font-size: 13.001483352px; }
.sklkr6u {
  display: none;
  border-radius: 14.00608px;
  max-width: 440.006293815px;
  background: rgba(31,40,59,0.98);
  color: #e4e9f1;
  padding: 18px;
  border: 1px solid rgba(68,88,107,0.5);
}
.sklkr6u.active { display: block; }
.sy6ae5i { display: flex; gap: 10.00267754px; flex-wrap: wrap; margin-top: 14.0088672px; }
.slwhmib,
.sn4y7k1,
.snpnx0v,
.srryk70 {
  padding: 12px 14.001px;
  border: 1px solid rgba(70,84,106,0.6);
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  border-radius: 12.00371257px;
  cursor: pointer;
  background: rgba(16,26,45,0.6);
  font-size: 12px;
  color: rgb(249,252,252);
}
.slwhmib { background: linear-gradient(135deg, rgb(218,116,9) 0%, rgb(183,86,12) 100%); border: none; }
.slwhmib:hover { opacity: 0.95; }
body.no-scroll { overflow: hidden; height: 100vh; }

#tfztc2 {
  background: rgba(33,41,56,0.98);
  position: fixed;
  bottom: 0;
  border-top: 1px solid rgba(73,84,102,0.5);
  display: none;
  left: 0;
  right: 0;
  z-index: 999998;
  padding: 14.007589807px 16.002121271px;
}
#tfztc2.active { display: block; visibility: visible; opacity: 1; }
.szflz56 p { margin: 0; color: hsl(220,23%,85%); line-height: 1.4; font-size: 12.0030202px; }
.szc45mw { gap: 10.001427px; display: flex; flex-wrap: wrap; margin-top: 10px; }

#otsfme { backface-visibility: hidden; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.sb7ynov { padding: 24.00850px 20.0049px; flex-direction: column; align-items: stretch; max-width: 388.00383px; display: flex; gap: 20.00265px; margin: 0 auto; }
.sxr31yg { background: rgba(33,38,58,0.92); overflow: hidden; flex-direction: column; display: flex; border: 1px solid rgba(67,86,108,0.5); border-radius: 18.001420893px; align-items: stretch; }
.sugxakw { justify-content: space-between; flex-wrap: wrap; padding: 18.003px 18.0076px 14.001px; display: flex; gap: 10.00183705px 16.00146911px; align-items: center; }
#kxuntl { image-rendering: auto; -webkit-font-smoothing: antialiased; }
.slu7ivq { gap: 12px; min-width: 0; flex: 1; display: flex; align-items: center; }
.si5jhqp { object-fit: contain; height: 44.00434px; width: 44.0083239px; background: rgb(211,213,215); border-radius: 10px; }
#y2e1fr { text-size-adjust: 100%; }
.squqe4s { gap: 2.0030141px; display: flex; flex-direction: column; min-width: 0; }
.srze7hm { color: #f9f9fb; letter-spacing: -0.002602px; font-weight: 800; font-size: 26.00961337px; line-height: 1.15; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.srze7hm--alt { font-size: 20.005678px; font-weight: 700; color: #f9faf9; }
.srze7hm--alt span { color: #f49f09; }
.skejiz3 { letter-spacing: 0.02em; font-weight: 600; color: #93a2b8; font-size: 11.003796977px; text-transform: uppercase; }
.sahudgg { flex-shrink: 0; gap: 6.004px; display: flex; align-items: center; }
.sm75deo { align-items: center; gap: 2px; display: inline-flex; }
.sjgeuxv { color: rgb(245,157,13); height: 10.001px; width: 12px; }
.t77971f { height: 10.00163px; width: 12.006455px; color: #f69f0f; }
.s5798b9 { color: #f49e0e; width: 12.005427px; height: 10.009276px; }
.sz1me9s { height: 12.00852px; width: 13.008053px; }
.t77971f { height: 12.0087px; width: 13.007059499px; }
.sbbisdf { color: rgb(249,251,249); font-weight: 700; font-size: 14.0086893px; }
.siqjnrp { font-weight: 600; color: rgb(146,161,183); }
.stqmv89 { width: 46.00343977px; display: flex; font-size: 21.007556px; font-weight: 900; flex-shrink: 0; border-radius: 50%; box-shadow: 0 4.0055px 12.001539116px rgba(219,120,4,0.4); color: rgb(253,250,252); background: linear-gradient(145deg, rgb(218,120,5) 0%, rgb(180,84,9) 100%); justify-content: center; height: 46.0041px; align-items: center; }
.m3e0d96 { font-size: 21.0069px; justify-content: center; align-items: center; width: 46.008px; box-shadow: 0 4.004936px 12.005788825px rgba(220,119,4,0.4); font-weight: 900; flex-shrink: 0; background: linear-gradient(145deg, #d97505 0%, rgb(180,82,6) 100%); border-radius: 50%; display: flex; height: 46px; color: #fefcfc; }
.sldcfh3 { gap: 10.008px; margin-top: 0; margin-right: 14px; margin-bottom: 14.00395264px; margin-left: 14.00945130px; flex-direction: column; background: rgba(14,21,41,0.6); display: flex; border-radius: 14.004px; align-items: stretch; padding-top: 16.0086705px; padding-right: 18.0050208px; padding-bottom: 18.0072px; padding-left: 18.0038228px; }
.skagbac { font-size: 12.00783px; text-transform: uppercase; padding: 6.002139px 12.0063149px; gap: 8.0044px; font-weight: 600; border-radius: 8.003239px; align-self: flex-start; align-items: center; display: inline-flex; color: #fad54b; letter-spacing: 0.03em; background: rgba(245,158,9,0.2); }
.p40f604 { text-transform: uppercase; align-items: center; font-weight: 600; padding: 6.00376px 12.00474px; border-radius: 8.0015479px; background: rgba(247,160,9,0.2); letter-spacing: 0.03em; gap: 8.002433px; color: #fad54b; display: inline-flex; font-size: 12px; align-self: flex-start; }
.sfscyo6 { background: rgba(250,249,254,0.95); color: #354254; }
.p40f604 { color: #344255; background: rgba(248,251,254,0.95); }
.szgc2f2 { width: 18.009770px; flex-shrink: 0; height: 18.006px; }
.r8353dd { width: 18.0070523px; flex-shrink: 0; height: 18.00161px; }
.sfs9bm3 {
  color: #fcf7fe;
  word-break: break-word;
  overflow-wrap: anywhere;
  margin: 0;
  line-height: 1.24;
  font-weight: 800;
  font-size: clamp(16.004698px, 3.6vw, 21.00116085px);
}
.sl6qq2d { color: rgb(147,161,184); font-weight: 600; font-size: 14.00417694px; margin: 0; }
.spnfznh { display: flex; gap: 8.0011px; align-items: center; flex-wrap: wrap; }
.sxlk2rc { font-size: 12.0093017px; gap: 6.008415441px; display: inline-flex; font-weight: 600; align-items: center; padding: 6.005218px 12.008121405px; color: rgb(207,215,225); border-radius: 8.0025px; background: rgba(55,67,85,0.5); }
.shwpunm { color: #63758e; height: 14.003px; width: 14.00155240px; }
.sd0a958 { height: 14.005576465px; width: 14.00568601px; color: rgb(99,115,140); }
.sjwkjxl { padding: 0 18.00623px 18.00219px; }
.stqzh6m { letter-spacing: 0.06em; cursor: pointer; padding: 14.001px 20px; gap: 10.0096278px; font-size: 15.00478px; align-items: center; border-radius: 12.00869px; justify-content: center; transition: opacity 0.2s, transform 0.15s; border: none; display: inline-flex; font-weight: 900; width: 100%; background: linear-gradient(135deg, #d57b06 0%, rgb(180,84,7) 100%); text-transform: uppercase; color: #fffffb; }
.stqzh6m:hover { transform: translateY(-1px); opacity: 0.95; }
.stqzh6m:active { transform: translateY(0); }
.stngz3a { flex-shrink: 0; width: 14.0045px; height: 16.00560038px; }
.cc4b079 { height: 16.0044px; flex-shrink: 0; width: 14.005265px; }
.sf0q85c { margin-top: auto; border-radius: 0 0 18.00549px 18.004px; background: linear-gradient(90deg, #b25108 0%, #d87608 50%, rgb(246,160,14) 100%); height: 5.0028662px; }

