:root {
  --tzf6k: 700;
  --t9s27: #ffffff;
  --t41ro: #ffe201;
  --t6wzd: 'Plus Jakarta Sans', 'Inter', 'Segoe UI', system-ui, -apple-system, sans-serif;
  --t66db: rgba(255,255,255,0.191);
  --tbpt7: 2px solid #ffe201;
  --ts1kc: rgba(255,226,1,0.051);
  --tnp8s: #091212;
  --tlobi: #ffe201;
  --t6vi6: rgba(255,255,255,0.083);
  --ta9tr: 20px;
  --til5v: #161e1e;
  --t315i: #a9acac;
  --toyta: rgba(255,226,1,0.268);
  --tc9l3: rgba(9,18,18,0.97);
  --t3tur: #ffe201;
  --t45ow: none;
  --tkayk: 999px;
  --tu3xs: #ffe201;
  --tbnbl: #202929;
  --tb5ey: 0.01em;
  --tnmgp: rgba(255,255,255,0.12);
  --t7h9s: #222a2a;
  --teq3j: uppercase;
  --tnuyf: 'Fira Sans', 'Inter', 'Segoe UI', system-ui, -apple-system, sans-serif;
  --tjam2: #091212;
}
* {
  padding: 0;
  box-sizing: border-box;
  margin: 0;
}
.pR673kEGyKMr {
  line-height: 1.6;
  min-height: 100vh;
  background: var(--tnp8s);
  color: var(--t9s27);
  font-family: var(--tnuyf);
  overflow-x: hidden;
}
.CuTNKunruV {
  margin: 0 auto;
  padding: 0 20px;
  max-width: 1160px;
}
.WlO4WY4eC {
  position: fixed;
  padding: 16px 0;
  border-bottom: 1px solid var(--t6vi6);
  backdrop-filter: blur(13px);
  left: 0;
  top: 0;
  z-index: 99;
  right: 0;
  background: var(--tc9l3);
}

.WlO4WY4eC.rUcqxV4zRCa { z-index: 1000; }
body { padding-top: 73px; }
.qvj5MNlJn4c {
  display: flex;
  margin: 0 auto;
  align-items: center;
  padding: 0 20px;
  justify-content: space-between;
  max-width: 1160px;
}
.GlfwoMrShEB {
  font-weight: 700;
  color: var(--t41ro);
  text-decoration: none;
  gap: 8px;
  font-size: 24px;
  align-items: center;
  display: flex;
}
.zsedmor035x {
  height: 40px;
  width: auto;
}
.zX90U6o8 {
  display: flex;
  gap: 24px;
  align-items: center;
}
.sbiSKDo74TY5 {
  font-weight: 500;
  color: var(--t9s27);
  text-decoration: none;
  transition: opacity 0.2s, color 0.2s;
  opacity: 0.8;
  font-size: 14px;
}
.sbiSKDo74TY5:hover {
  opacity: 1;
  color: var(--t41ro);
}
.mHKgI9n9 {
  padding: 8px;
  display: none;
  gap: 5px;
  background: none;
  cursor: pointer;
  border: none;
  flex-direction: column;
}
.FK7eCHkcIlC6 {
  height: 2px;
  transition: transform 0.3s, opacity 0.3s;
  border-radius: 2px;
  background: var(--t9s27);
  width: 24px;
}
.jwvL5ri6O {
  display: none;
  cursor: pointer;
  position: absolute;
  right: 20px;
  width: 40px;
  line-height: 1;
  color: var(--t9s27);
  font-size: 28px;
  height: 40px;
  background: none;
  top: 20px;
  border: none;
}

a:focus-visible, button:focus-visible {
  outline: 2px solid var(--t9s27);
  outline-offset: 2px;
}
.kZoXEFgN {
  border: var(--tbpt7);
  display: inline-block;
  letter-spacing: var(--tb5ey);
  font-size: 14px;
  cursor: pointer;
  text-transform: var(--teq3j);
  text-align: center;
  background: var(--tlobi);
  border-radius: var(--tkayk);
  color: var(--tjam2);
  padding: 12px 28px;
  box-shadow: var(--t45ow);
  transition: transform 0.22s, box-shadow 0.2s;
  text-decoration: none;
  font-weight: var(--tzf6k);
}
.kZoXEFgN:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 25px var(--toyta);
}

.P7Pko8dIcv {
  font-size: 28px;
  padding: 24px 56px;
  font-weight: 800;
}

@media (prefers-reduced-motion: no-preference) {
.P7Pko8dIcv {
  animation: a4Uw0YQgtj 2s ease-out 2;
}
@keyframes a4Uw0YQgtj {
  0% { box-shadow: 0 0 0 0 rgba(255,226,1,0.55); }
  70% { box-shadow: 0 0 0 20px rgba(255,226,1,0); }
  100% { box-shadow: 0 0 0 0 rgba(255,226,1,0); }
}
}

.U6z7fne5PFj {
  background: linear-gradient(180deg, var(--ts1kc) 0%, transparent 100%);
  padding: 56px 0 60px;
  text-align: center;
}
.YJrej747r1V {
  font-family: var(--t6wzd);
  font-size: clamp(32px, 5vw, 56px);
  font-weight: 800;
  margin-bottom: 16px;
  line-height: 1.1;
  background: linear-gradient(135deg, var(--t9s27) 0%, var(--t41ro) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
.wGjaxELaEK06 {
  font-size: 18px;
  max-width: 600px;
  color: var(--t315i);
  margin: 0 auto 32px;
}

.nfalxRvC9CX {
  min-height: 540px;
  overflow: hidden;
  align-items: center;
  position: relative;
  display: flex;
}
.E3Z3mo7S {
  height: 100%;
  object-position: right center;
  inset: 0;
  object-fit: cover;
  width: 100%;
  position: absolute;
}
.Shfnwq29Bf8g {
  position: absolute;
  background: linear-gradient(90deg, rgba(0,0,0,0.74) 0%, rgba(0,0,0,0.45) 45%, rgba(0,0,0,0.12) 100%), linear-gradient(180deg, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.4) 100%);
  inset: 0;
}
.vQMGrija {
  width: 100%;
  position: relative;
  padding: 72px 20px;
  max-width: 1160px;
  margin: 0 auto;
  z-index: 1;
}
.r2AEywPmZwb {
  color: #fff;
  line-height: 1.08;
  margin-bottom: 14px;
  font-size: clamp(36px, 5vw, 60px);
  font-weight: 800;
  font-family: var(--t6wzd);
}
.q6g3bc7Jk {
  font-size: 18px;
  color: rgba(255,255,255,0.85);
  max-width: 520px;
  margin-bottom: 28px;
}
.nfalxRvC9CX .uFc4AItl {
  color: rgba(255,255,255,0.75);
}
.JDobSdg2 {
  min-height: 280px;
}
.JDobSdg2 .vQMGrija {
  padding: 48px 20px;
}
.JDobSdg2 .r2AEywPmZwb {
  margin-bottom: 0;
  font-size: clamp(28px, 4vw, 42px);
}
.Q716pJN8sp {
  padding: 60px 0;
}
.Gmr32pSbYzGW {
  font-size: 28px;
  font-weight: 700;
  font-family: var(--t6wzd);
  margin-bottom: 20px;
}
.uFc4AItl {
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 8px;
  color: var(--t41ro);
  letter-spacing: 1px;
  font-size: 13px;
}
.qLhO9IYUJ {
  opacity: 0.85;
  line-height: 1.7;
  margin-bottom: 16px;
}

.CyHfM6As8M {
  margin: 31px 0;
}
.LribLUrva {
  text-align: center;
  margin-top: 18px;
}
.A6E0uefSG8uG {
  text-align: center;
  margin: 28px 0;
}
.YlzBivLnFQr {
  gap: 16px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}
.pkOvdKrd2 {
  border-radius: var(--ta9tr);
  transition: border-color 0.2s, transform 0.2s;
  cursor: pointer;
  position: relative;
  background: var(--til5v);
  display: block;
  border: 1px solid var(--t6vi6);
  overflow: hidden;
}
.pkOvdKrd2:hover {
  transform: translateY(-2px);
  border-color: var(--t41ro);
}

.pkOvdKrd2::after {
  opacity: 0.7;
  pointer-events: none;
  background: linear-gradient(180deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.78) 100%);
  content: "";
  inset: 0;
  transition: opacity 0.25s;
  position: absolute;
}
.pkOvdKrd2:hover::after {
  opacity: 1;
}
.luYQbHUh3hur {
  transition: transform 0.3s;
  width: 100%;
  height: auto;
  display: block;
}
.pkOvdKrd2:hover .luYQbHUh3hur {
  transform: scale(1.06);
}

.JqcqJKnHxC {
  border-radius: var(--ta9tr);
  padding: 10px 26px;
  text-transform: uppercase;
  top: 50%;
  letter-spacing: 0.5px;
  transition: opacity 0.2s, transform 0.2s;
  font-size: 14px;
  background: var(--t41ro);
  position: absolute;
  color: var(--tjam2);
  z-index: 1;
  font-weight: 700;
  transform: translate(-50%, -50%);
  box-shadow: 0 4px 19px rgba(0,0,0,0.35);
  left: 50%;
}
@media (hover: hover) {
  .JqcqJKnHxC {
  opacity: 0;
  transform: translate(-50%, -40%);
}
  .pkOvdKrd2:hover .JqcqJKnHxC {
  opacity: 1;
  transform: translate(-50%, -50%);
}
}
.jyzVxemb {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 12px;
}
.jUE531Uf {
  min-height: 64px;
  cursor: pointer;
  padding: 12px 22px;
  display: flex;
  align-items: center;
  border-radius: 999px;
  gap: 4px 10px;
  border: 1px solid var(--tnmgp);
  background: var(--t7h9s);
  flex-wrap: wrap;
  transition: border-color 0.2s, transform 0.2s;
  justify-content: center;
  text-align: center;
}
.jUE531Uf:hover {
  transform: translateY(-2px);
  border-color: var(--t41ro);
}
.jUE531Uf:focus-visible {
  outline: 2px solid var(--t41ro);
  outline-offset: 2px;
}
.iyuNk4PvZb {
  border-radius: 14px;
  border: 1px solid var(--tnmgp);
  padding: 14px 16px;
}
.R1zdPiSv2G {
  text-transform: uppercase;
  opacity: 0.75;
  letter-spacing: 0.04em;
  font-weight: 600;
  margin: 0 0 10px;
  font-size: 13px;
}
.n0bayUUBF5 {
  gap: 12px;
  padding: 2px 2px 6px;
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
}
.n0bayUUBF5 > * {
  min-width: 140px;
  scroll-snap-align: start;
  flex: 0 0 auto;
}
.il15sJnSHK19 {
  min-width: 0;
  line-height: 1.25;
  font-size: 13px;
  overflow-wrap: anywhere;
  font-weight: 600;
}
.zonQG3I2E {
  width: auto;
  max-width: 100%;
  object-fit: contain;
  display: block;
  max-height: 40px;
  height: auto;
}

.zFw1r8XzFnXb {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(4, 1fr);
}
.N6AM2eGHIL {
  min-width: 0;
  transition: transform 0.22s, box-shadow 0.2s;
  background: var(--til5v);
  display: block;
  position: relative;
  border-radius: 12px;
  overflow: hidden;
  cursor: pointer;
}
.N6AM2eGHIL:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 22px var(--toyta);
}
.flU6cKqaV {
  aspect-ratio: 400 / 304;
  object-fit: cover;
  height: auto;
  display: block;
  width: 100%;
}
@media (max-width: 763px) {
  .zFw1r8XzFnXb {
  gap: 11px;
  grid-template-columns: repeat(2, 1fr);
}
}

.CQpTnyrE8h {
  border-bottom: 1px solid var(--tbnbl);
  padding: 40px 0;
}
.nJH4cwRXQX {
  padding: 32px 0;
  text-align: center;
}
.MFYOb9Jsz {
  border-top: 1px solid var(--t6vi6);
  background: var(--til5v);
  padding: 40px 0;
}
.lvQ0gufiv9O {
  text-align: center;
  padding: 0 20px;
  max-width: 1160px;
  margin: 0 auto;
}
.bIXirSSkjV {
  margin-bottom: 18px;
}
.bIXirSSkjV a {
  font-weight: 700;
  font-size: 20px;
  display: inline-flex;
  color: var(--t41ro);
  align-items: center;
  text-decoration: none;
}
.bIXirSSkjV img {
  width: auto;
  height: 32px;
}
.Hi0sShpSCOC {
  margin-bottom: 20px;
  justify-content: center;
  gap: 16px;
  display: flex;
  flex-wrap: wrap;
}

.N1XoG7M7 {
  display: inline-flex;
  font-size: 13px;
  min-width: 24px;
  color: var(--t9s27);
  justify-content: center;
  opacity: 0.6;
  min-height: 24px;
  align-items: center;
  text-decoration: none;
  transition: opacity 0.2s;
}
.N1XoG7M7:hover {
  color: var(--t41ro);
  opacity: 1;
}
.XZgnKnhH1DQl {
  margin-top: 16px;
  line-height: 1.6;
  opacity: 0.4;
  font-size: 12px;
}
.ILAxL20DfMKO {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
  flex-wrap: wrap;
  justify-content: center;
  gap: 12px;
}
.ILAxL20DfMKO .jUE531Uf {
  min-height: 52px;
  padding: 10px 18px;
}
.ILAxL20DfMKO .zonQG3I2E {
  max-height: 28px;
}
.CawhjQE6rI {
  font-size: 13px;
  margin-top: 4px;
  opacity: 0.75;
}
.CawhjQE6rI a {
  text-decoration: none;
  color: var(--t9s27);
}
.CawhjQE6rI a:hover {
  color: var(--t41ro);
}
.TuK5MJD6AcFu {
  margin: 24px 0;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 24px;
}
.woK9fGHqU {
  transition: border-color 0.2s;
  border: 1px solid var(--t6vi6);
  background: var(--til5v);
  border-radius: var(--ta9tr);
  padding: 24px;
}
.woK9fGHqU:hover {
  border-color: var(--t41ro);
}
.X2kJIVm0 {
  margin-bottom: 12px;
  font-size: 18px;
  font-family: var(--t6wzd);
  font-weight: 600;
}
.r9b8A6NKYnI {
  overflow: hidden;
  border-radius: var(--ta9tr);
  border-collapse: collapse;
  width: 100%;
  margin: 20px 0;
}
.V3YXPiyOqhlP {
  text-align: left;
  background: var(--tbnbl);
  font-weight: 600;
  letter-spacing: 0.5px;
  padding: 12px 16px;
  text-transform: uppercase;
  font-size: 13px;
}
.yJnzkzgCDO {
  padding: 12px 16px;
  text-align: left;
  border-bottom: 1px solid var(--t6vi6);
}
.KDf4A1I6UUtY {
  margin: 24px 0;
}
.hDNB7G2eTSsr {
  overflow: hidden;
  margin-bottom: 12px;
  border-radius: var(--ta9tr);
  border: 1px solid var(--t6vi6);
}
.DM83CtnIj2z {
  font-weight: 600;
  cursor: pointer;
  background: var(--til5v);
  padding: 16px;
}
.ldGRQeuHCip {
  padding: 0 16px 16px;
  opacity: 0.8;
}
.qhKmQJ3lvrF {
  margin-bottom: 16px;
  padding-left: 24px;
}
.wOFSPPRbT {
  margin-bottom: 8px;
}

.Iv97C9anEyT h2 {
  margin: 36px 0 14px;
  font-weight: 700;
  font-size: 26px;
  font-family: var(--t6wzd);
}
.Iv97C9anEyT h3 {
  font-size: 20px;
  margin: 24px 0 10px;
  font-family: var(--t6wzd);
  font-weight: 600;
}
.Iv97C9anEyT p {
  line-height: 1.7;
  opacity: 0.9;
  margin-bottom: 16px;
}
.Iv97C9anEyT ul, .Iv97C9anEyT ol {
  margin: 0 0 16px 24px;
}
.Iv97C9anEyT li {
  margin-bottom: 8px;
}
.Iv97C9anEyT a {
  color: var(--t41ro);
}
.Iv97C9anEyT a.hqw3h3bAO3ba {
  font-weight: var(--tzf6k);
  letter-spacing: var(--tb5ey);
  display: inline-block;
  border: var(--tbpt7);
  text-transform: var(--teq3j);
  border-radius: var(--tkayk);
  text-decoration: none;
  margin: 8px 0 24px;
  background: var(--tlobi);
  padding: 12px 28px;
  box-shadow: var(--t45ow);
  color: var(--tjam2);
  font-size: 14px;
  cursor: pointer;
  transition: transform 0.22s, box-shadow 0.2s;
}
.Iv97C9anEyT a.hqw3h3bAO3ba:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 25px var(--toyta);
}

.Iv97C9anEyT a.kZoXEFgN {
  color: var(--tjam2);
}
.Iv97C9anEyT table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
  background: var(--til5v);
  border: 1px solid var(--t6vi6);
  border-radius: var(--ta9tr);
  overflow: hidden;
}
.Iv97C9anEyT th {
  letter-spacing: 0.5px;
  padding: 12px 16px;
  font-weight: 600;
  text-align: left;
  text-transform: uppercase;
  background: var(--tbnbl);
  font-size: 13px;
}
.Iv97C9anEyT td {
  vertical-align: top;
  padding: 12px 16px;
  border-top: 1px solid var(--t6vi6);
  text-align: left;
}
.Iv97C9anEyT details {
  border-radius: var(--ta9tr);
  overflow: hidden;
  margin-bottom: 12px;
  background: var(--til5v);
  border: 1px solid var(--t6vi6);
}
.Iv97C9anEyT summary {
  font-weight: 600;
  cursor: pointer;
  padding: 16px;
}
.Iv97C9anEyT summary > h3 {
  display: inline;
  margin: 0;
  font: inherit;
}
.Iv97C9anEyT details[open] summary {
  border-bottom: 1px solid var(--t6vi6);
  margin-bottom: 12px;
}
.Iv97C9anEyT details > p, .Iv97C9anEyT details > div {
  padding: 0 16px 16px;
  margin-bottom: 0;
}
.gWaHT2uS4C {
  height: 100%;
  width: 100%;
  display: none;
  z-index: 999;
  top: 0;
  position: fixed;
  background: rgba(0,0,0,0.5);
  left: 0;
}
.BX5xKAmdpTw {
  margin: 4px auto 28px;
  max-width: 1160px;
  text-align: center;
}
.BX5xKAmdpTw a {
  display: inline-block;
  transition: transform 0.22s, box-shadow 0.2s;
  border-radius: var(--ta9tr);
  line-height: 0;
  overflow: hidden;
}
.BX5xKAmdpTw a:hover {
  box-shadow: 0 8px 25px var(--toyta);
  transform: translateY(-2px);
}
.yEimoJhPlhYs {
  max-width: 900px;
  height: auto;
  border: 1px solid var(--t6vi6);
  width: 100%;
  border-radius: var(--ta9tr);
}

@media (max-width: 763px) {
  .zX90U6o8 {
  display: none;
  border-left: 1px solid var(--t66db);
  width: 280px;
  gap: 16px;
  top: 0;
  right: 0;
  position: fixed;
  background: var(--tnp8s);
  overflow-y: auto;
  height: 100vh;
  z-index: 1001;
  flex-direction: column;
  padding: 80px 24px 24px;
}
  .zX90U6o8.rUcqxV4zRCa {
    display: flex;
  }
  .gWaHT2uS4C.rUcqxV4zRCa {
    display: block;
  }
  .mHKgI9n9 {
    display: flex;
  }
  .jwvL5ri6O {
    display: block;
  }
  .U6z7fne5PFj {
    padding: 48px 0 36px;
  }
  
  .nfalxRvC9CX {
  text-align: center;
  min-height: 360px;
}
  .vQMGrija {
    padding: 44px 20px;
  }
  .JDobSdg2 {
    min-height: 220px;
  }
  .q6g3bc7Jk {
  margin-left: auto;
  margin-right: auto;
}
  .YJrej747r1V {
    font-size: 28px;
  }
  .Q716pJN8sp {
    padding: 36px 0;
  }
  .YlzBivLnFQr {
  grid-template-columns: repeat(2, 1fr);
  gap: 12px;
}
  .jyzVxemb {
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
}
  .jUE531Uf {
  min-height: 56px;
  padding: 10px 16px;
}
  .zonQG3I2E {
    max-height: 34px;
  }
  .kZoXEFgN {
  font-size: 13px;
  padding: 10px 20px;
}
  .P7Pko8dIcv {
  padding: 18px 36px;
  font-size: 20px;
}
  .Iv97C9anEyT table {
  overflow-x: auto;
  display: block;
  -webkit-overflow-scrolling: touch;
}
  
  .qvj5MNlJn4c {
  padding: 0 12px;
  gap: 10px;
}
  .GlfwoMrShEB {
  min-width: 0;
  overflow: hidden;
  flex: 0 1 auto;
  font-size: 18px;
}
  .zsedmor035x {
  object-fit: contain;
  max-width: 44vw;
  height: 32px;
}
  
  .WlO4WY4eC a.kZoXEFgN {
  white-space: nowrap;
  flex: 0 0 auto;
  font-size: 12px;
  text-transform: none;
  letter-spacing: normal;
  padding: 9px 14px;
}
}
@media (max-width: 400px) {
  .zsedmor035x {
  height: 28px;
  max-width: 38vw;
}
  .WlO4WY4eC a.kZoXEFgN {
  padding: 8px 12px;
  font-size: 11.5px;
}
}

.zX90U6o8 a.sbiSKDo74TY5 {
  cursor: pointer;
  white-space: nowrap;
}
@media (max-width: 871px) {
  .zX90U6o8 {
  position: fixed;
  display: none;
  background: var(--tnp8s);
  right: 0;
  gap: 16px;
  flex-direction: column;
  z-index: 1001;
  padding: 80px 24px 24px;
  border-left: 1px solid var(--t66db);
  height: 100vh;
  width: 280px;
  overflow-y: auto;
  top: 0;
}
  .zX90U6o8.rUcqxV4zRCa { display: flex; }
  .gWaHT2uS4C.rUcqxV4zRCa { display: block; }
  .mHKgI9n9 { display: flex; }
  .jwvL5ri6O { display: block; }
}
@media (max-width: 478px) {
  .YlzBivLnFQr {
    grid-template-columns: repeat(2, 1fr);
  }
  .TuK5MJD6AcFu {
    grid-template-columns: 1fr;
  }
}
.KVSkP9HyhVos {
  max-width: 1060px;
  padding: 0 20px;
  margin: 48px auto;
}
.BirHjxzE3 {
  justify-content: space-between;
  gap: 16px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 22px;
  align-items: flex-start;
}
.QlibAYc8UTiI {
  font-weight: 700;
  margin: 0;
  font-family: var(--t6wzd);
  color: var(--t9s27);
  font-size: clamp(22px, 3vw, 30px);
}
.mGUs71gP {
  gap: 10px;
  align-items: center;
  display: flex;
}
.cWCkSZuwHiy, .PgsNUxpKJI {
  display: inline-flex;
  gap: 3px;
}
.cWCkSZuwHiy svg, .PgsNUxpKJI svg { display: block; }
.cOkZlDlH {
  font-size: 12px;
  line-height: 1.35;
  color: var(--t315i);
}
.cOkZlDlH strong {
  font-weight: 700;
  color: var(--t9s27);
}
.PMCkL0v0pgt {
  gap: 16px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}
.akFCcXKM {
  gap: 10px;
  border-radius: var(--ta9tr);
  padding: 18px;
  display: flex;
  background: var(--til5v);
  flex-direction: column;
  border: 1px solid var(--t6vi6);
}
.pbhEA4iX {
  display: flex;
  gap: 10px;
  align-items: center;
}
.FA6fsqa4Ds {
  font-size: 15px;
  align-items: center;
  color: #fff;
  justify-content: center;
  height: 38px;
  flex-shrink: 0;
  font-weight: 700;
  border-radius: 50%;
  display: flex;
  width: 38px;
}
.oHWei6FH {
  display: flex;
  flex-direction: column;
  min-width: 0;
  gap: 2px;
}
.D5vZYPvN {
  font-size: 14px;
  font-weight: 600;
  color: var(--t9s27);
}
.zOOlUf3Wxf1T {
  color: var(--t315i);
  align-items: center;
  display: inline-flex;
  gap: 4px;
  font-size: 11px;
}
.LRKecVrQVbho {
  line-height: 1.55;
  color: var(--t9s27);
  margin: 0;
  font-size: 14px;
}
.quMOR8HXsMY3 {
  margin-top: auto;
  color: var(--t315i);
  font-size: 12px;
}
.CBCt44VQZ0 {
  display: flex;
  justify-content: center;
  margin-top: 22px;
  gap: 12px;
  flex-wrap: wrap;
}
.ZpsrQsRVy {
  font-size: 13px;
  border-radius: var(--ta9tr);
  padding: 9px 20px;
  background: var(--tbnbl);
  color: var(--t9s27);
  font-family: inherit;
  cursor: pointer;
  font-weight: 600;
  border: 1px solid var(--t6vi6);
}
.ZpsrQsRVy:hover { border-color: var(--t41ro); }
@media (max-width: 996px) { .PMCkL0v0pgt { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 557px) { .PMCkL0v0pgt { grid-template-columns: 1fr; } }

html { scroll-padding-bottom: 84px; }
.LsukZpWzT { height: 84px; }
.OEEvhfLusc {
  background: var(--tbnbl);
  left: 0;
  position: fixed;
  box-shadow: 0 -4px 26px rgba(0,0,0,0.35);
  border-top: 2px solid var(--t41ro);
  bottom: 0;
  right: 0;
  z-index: 900;
}
.qr7CKFj9V {
  max-width: 1060px;
  padding: 12px 20px;
  align-items: center;
  justify-content: flex-start;
  gap: 16px;
  margin: 0 auto;
  display: flex;
}
.wGdIbmMH {
  gap: 2px;
  min-width: 0;
  flex-direction: column;
  display: flex;
}
.ZPYNr5gQ {
  font-size: 11px;
  text-overflow: ellipsis;
  overflow: hidden;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  white-space: nowrap;
  color: var(--t315i);
}
.jUopRepObG {
  background: var(--t41ro);
  display: inline-block;
  border-radius: 50%;
  margin-right: 6px;
  height: 7px;
  vertical-align: middle;
  width: 7px;
}
.YUzIcPFG1wfX {
  text-overflow: ellipsis;
  font-size: 16px;
  color: var(--t9s27);
  white-space: nowrap;
  font-weight: 700;
  overflow: hidden;
}
.t6oe99O5sS {
  flex-shrink: 0;
  min-width: 62px;
  font-weight: 700;
  font-size: 15px;
  background: var(--til5v);
  padding: 5px 9px;
  border-radius: var(--ta9tr);
  border: 1px solid var(--t6vi6);
  font-variant-numeric: tabular-nums;
  font-feature-settings: "tnum" 1;
  text-align: center;
  color: var(--t9s27);
}
.jQafaNwL {
  cursor: pointer;
  border: var(--tbpt7);
  text-decoration: none;
  margin-left: auto;
  color: var(--tjam2);
  letter-spacing: var(--tb5ey);
  border-radius: var(--tkayk);
  padding: 10px 22px;
  font-weight: 700;
  flex-shrink: 0;
  text-transform: var(--teq3j);
  white-space: nowrap;
  background: var(--tlobi);
}
.hVcO16tHCw {
  display: inline-block;
  margin-left: 6px;
}
.mnojs2FgPYm {
  font-size: 13px;
  background: none;
  display: inline-flex;
  min-height: 40px;
  align-items: center;
  white-space: nowrap;
  border-radius: var(--tkayk);
  flex-shrink: 0;
  border: 1px solid var(--t66db);
  padding: 9px 14px;
  text-decoration: none;
  font-weight: 600;
  color: var(--t9s27);
}
.mnojs2FgPYm:hover { border-color: var(--t41ro); }
.WvfDtjdVr54 {
  margin: -6px -4px -6px 0;
  align-items: center;
  line-height: 1;
  color: var(--t315i);
  padding: 0;
  min-width: 44px;
  justify-content: center;
  flex-shrink: 0;
  background: none;
  cursor: pointer;
  font-family: inherit;
  font-size: 20px;
  min-height: 44px;
  display: inline-flex;
  border: 0;
}
.WvfDtjdVr54:hover { color: var(--t9s27); }
.OEEvhfLusc.JDYNIeGxqc { display: none; }
.LsukZpWzT.JDYNIeGxqc { height: 0; }
.OEEvhfLusc {
  transition: transform 0.28s ease, opacity 0.28s ease;
  transform: translateY(115%);
  opacity: 0;
}
.OEEvhfLusc.Qpn8o1Qd {
  transform: translateY(0);
  opacity: 1;
}
@media (prefers-reduced-motion: reduce) { .OEEvhfLusc { transition: none; } }
@media (max-width: 557px) {
  .LsukZpWzT { height: 71px; }
  html { scroll-padding-bottom: 71px; }
  .qr7CKFj9V {
  gap: 8px;
  padding: 10px 12px;
}
  .YUzIcPFG1wfX { font-size: 12px; }
  .ZPYNr5gQ { font-size: 10px; }
  .t6oe99O5sS {
  min-width: 48px;
  padding: 4px 6px;
  font-size: 12px;
}
  .jQafaNwL { padding: 9px 14px; }
  .mnojs2FgPYm {
  padding: 8px 10px;
  min-height: 38px;
  font-size: 12px;
}
}
@media (prefers-reduced-motion: no-preference) {
@keyframes A6mOdfixb { 0%, 100% { box-shadow: 0 0 6px 0 rgba(255,226,1,0.15); } 50% { box-shadow: 0 0 20px 3px rgba(255,226,1,0.5); } }
.jQafaNwL { animation: A6mOdfixb 2.4s ease-in-out 2; }
}

.kZoXEFgN:not(.P7Pko8dIcv), .Iv97C9anEyT a.hqw3h3bAO3ba {
  position: relative;
  overflow: hidden;
}
.kZoXEFgN:not(.P7Pko8dIcv):hover, .Iv97C9anEyT a.hqw3h3bAO3ba:hover, .kZoXEFgN:not(.P7Pko8dIcv):focus-visible, .Iv97C9anEyT a.hqw3h3bAO3ba:focus-visible {
  transform: none;
  box-shadow: var(--t45ow);
}
@media (prefers-reduced-motion: no-preference) {
.kZoXEFgN:not(.P7Pko8dIcv):hover::after, .Iv97C9anEyT a.hqw3h3bAO3ba:hover::after, .kZoXEFgN:not(.P7Pko8dIcv):focus-visible::after, .Iv97C9anEyT a.hqw3h3bAO3ba:focus-visible::after {
  content: "";
  position: absolute;
  background: linear-gradient(120deg, transparent, rgba(255,255,255,0.45), transparent);
  width: 45%;
  top: 0;
  left: 0;
  animation: GJeLgS5HvAPu 0.75s ease-out 1;
  transform: translateX(-160%) skewX(-18deg);
  height: 100%;
}
@keyframes GJeLgS5HvAPu { from { transform: translateX(-160%) skewX(-18deg); } to { transform: translateX(320%) skewX(-18deg); } }
}

.t0PlMBzuR2 {
  font-size: 13px;
  opacity: 0.7;
  margin: 8px 0 0;
}

.vQMGrija{text-align:center}
.q6g3bc7Jk{
  margin-left:auto;
  margin-right:auto;
}
.E3Z3mo7S{object-position:center center}
.Shfnwq29Bf8g{background:linear-gradient(180deg, rgba(0,0,0,0.30) 0%, rgba(0,0,0,0.55) 100%)}
