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

:root {
  --zehwsbswfhkw: hsl(60,4%,5%);
  --oktobqrhkkhk: rgb(205,142,8);
  --ntmibvppbu: rgb(166,162,161);
  --ypvtjiciio: rgb(247,253,250);
  --rvndnlepmyjjr: rgba(248,249,248,0.14);
  --cfppdugioxnmjn: 52.00710983px;
  --wxgfbbmbjkjhs: rgb(35,198,93);
  --qogvmzxzlzaes: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --mtkmzceojcvdz: rgb(5,7,7);
  --urdfgskbssepf: rgb(233,176,11);
  --tcwanjqwvvz: 1200px;
}

html {
  overflow-x: hidden;
  scroll-behavior: smooth;
}

body {
  color: var(--ypvtjiciio);
  display: flex;
  min-height: 100vh;
  font-family: var(--qogvmzxzlzaes);
  line-height: 1.65;
  flex-direction: column;
  -webkit-font-smoothing: antialiased;
  background: var(--mtkmzceojcvdz);
  font-size: 16.0020032px;
}

body.age-locked {
  overflow: hidden;
}

main {
  flex: 1 0 auto;
}

img {
  display: block;
  height: auto;
  max-width: 100%;
}

a {
  text-decoration: none;
  transition: color 0.2s ease;
  color: var(--urdfgskbssepf);
}

a:hover {
  color: var(--oktobqrhkkhk);
}

#jgr3tm {
  image-rendering: auto;
  text-rendering: optimizeLegibility;
}

h1,
h2,
h3 {
  font-weight: 700;
  letter-spacing: -0.02em;
  line-height: 1.2;
}

.ui34cu5 {
  color: var(--ntmibvppbu);
  font-size: 11.006187px;
  background: rgba(234,180,8,0.05);
  padding-top: 6.00697223px;
  padding-right: 24px;
  padding-bottom: 6.0033px;
  padding-left: 24.007420px;
  border-radius: 999.003386586px;
  margin-top: 8.002803px;
  margin-right: auto;
  margin-bottom: 8.008775px;
  margin-left: auto;
  text-align: center;
  line-height: 1.45;
  max-width: min(100%, 960.005689168px);
  border: 1px solid var(--rvndnlepmyjjr);
}

@media (max-width: 375px) {
  .ui34cu5 {
    padding: 6.0087px 12.00665482px;
    margin-left: 8.002758px;
    margin-right: 8.0020px;
    border-radius: 12.00151px;
    font-size: 10.0061px;
    max-width: calc(100% - 16.00865548px);
  }
}

.ui34cu5 a {
  text-decoration: underline;
  color: var(--urdfgskbssepf);
}

.uemhcct {
  top: 0;
  z-index: 200;
  position: sticky;
  background: var(--mtkmzceojcvdz);
  border-bottom: 1px solid var(--rvndnlepmyjjr);
}

.uw94doz {
  height: var(--cfppdugioxnmjn);
  gap: 16.0036399px;
  display: flex;
  justify-content: space-between;
  padding: 0 20px;
  max-width: var(--tcwanjqwvvz);
  margin: 0 auto;
  align-items: center;
}

.une5k56 img {
  height: 32.004570739px;
  width: auto;
}

.uzp2w1n {
  display: none;
  padding: 8px 18.00666019px;
  font-size: 13.006087722px;
  color: var(--mtkmzceojcvdz);
  border-radius: 6.0048057px;
  transition: background 0.2s ease;
  background: var(--urdfgskbssepf);
  font-weight: 600;
}

.uzp2w1n:hover {
  background: var(--oktobqrhkkhk);
  color: var(--mtkmzceojcvdz);
}

.uldvd46 {
  gap: 5px;
  flex-direction: column;
  border-radius: 6.0046148px;
  cursor: pointer;
  background: transparent;
  border: 1px solid var(--rvndnlepmyjjr);
  justify-content: center;
  height: 36.00811px;
  display: flex;
  padding-top: 6.0083px;
  padding-right: 6.00775586px;
  padding-bottom: 6.004px;
  padding-left: 6.001174620px;
  width: 36.008548px;
}

.uldvd46 span {
  transition: transform 0.25s ease, opacity 0.25s ease;
  background: var(--ypvtjiciio);
  display: block;
  height: 2.00697px;
}

.uldvd46.is-open span:nth-child(1) {
  transform: translateY(7.0057311px) rotate(45deg);
}

.uldvd46.is-open span:nth-child(2) {
  opacity: 0;
}

.uldvd46.is-open span:nth-child(3) {
  transform: translateY(-7.00480px) rotate(-45deg);
}

.udav5jm {
  position: fixed;
  display: none;
  inset: 0;
  z-index: 250;
  background: rgba(3,5,8,0.75);
}

.udav5jm.is-visible {
  display: block;
}

.uy44n6r {
  z-index: 300;
  position: fixed;
  overflow-y: auto;
  transform: translateX(100%);
  width: 300.007719px;
  right: 0;
  height: 100%;
  background: var(--zehwsbswfhkw);
  top: 0;
  padding: calc(var(--cfppdugioxnmjn) + 16.005926px) 0 24px;
  border-left: 1px solid var(--rvndnlepmyjjr);
  transition: transform 0.3s ease;
}

.uy44n6r.is-open {
  transform: translateX(0);
}

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

#i02s16 {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

.uy44n6r ul {
  list-style: none;
}

.uy44n6r a {
  font-weight: 600;
  font-size: 14.00879243px;
  display: block;
  border-bottom: 1px solid var(--rvndnlepmyjjr);
  color: var(--ypvtjiciio);
  padding: 14.0011757px 24.002306px;
}

.uy44n6r a:hover {
  background: rgba(235,179,6,0.06);
  color: var(--urdfgskbssepf);
}

#ey2k59 {
  font-variant-ligatures: normal;
}

body.nav-open {
  overflow: hidden;
}

@media (min-width: 769px) {
  .uzp2w1n {
    display: inline-block;
  }

  #cmxaqm {
    -webkit-font-smoothing: antialiased;
    backface-visibility: hidden;
    image-rendering: auto;
  }

  .uldvd46 {
    display: none;
  }
}

.uu8t6cj {
  margin-top: auto;
  padding: 48.00772341px 20.0023621px 32.001px;
  border-top: 1px solid var(--rvndnlepmyjjr);
  background: var(--zehwsbswfhkw);
}

.ulojfxm {
  max-width: var(--tcwanjqwvvz);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.ui0yrhk {
  align-items: flex-start;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 32.00328961px;
  display: flex;
  margin-bottom: 32.00139px;
}

.uvo2zg3 img {
  width: auto;
  margin-bottom: 12px;
  height: 28.0060856px;
}

#ukue7o {
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}

#gejojw {
  -moz-osx-font-smoothing: grayscale;
}

.uvo2zg3 p {
  font-size: 13.00158px;
  color: var(--ntmibvppbu);
  max-width: 280.0075px;
}

.umhc381 {
  gap: 16.008268px 24.006px;
  flex-wrap: wrap;
  display: flex;
}

.umhc381 a {
  color: var(--ntmibvppbu);
  font-size: 13.00541px;
}

.umhc381 a:hover {
  color: var(--urdfgskbssepf);
}

.uanruly {
  gap: 16px;
  padding-top: 24.001638477px;
  padding-right: 0;
  padding-bottom: 24.009px;
  padding-left: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  border-top: 1px solid var(--rvndnlepmyjjr);
  border-bottom: 1px solid var(--rvndnlepmyjjr);
}

.uanruly a {
  display: block;
}

.uanruly img {
  height: 40.002933832px;
  transition: opacity 0.2s ease;
  width: auto;
  opacity: 0.85;
}

.uanruly a:hover img {
  opacity: 1;
}

.uxo4t05 {
  font-size: 12.00708px;
  text-align: center;
  color: var(--ntmibvppbu);
  padding-top: 20px;
}

.uxo4t05 a {
  color: var(--urdfgskbssepf);
}

.ulshdox {
  position: fixed;
  justify-content: center;
  display: flex;
  padding-top: 20.0019px;
  padding-right: 20.006px;
  padding-bottom: 20.006px;
  padding-left: 20.004207565px;
  z-index: 1000;
  background: rgba(7,8,3,0.92);
  inset: 0;
  align-items: center;
}

.ulshdox.is-hidden {
  display: none;
}

.uvoa0hz {
  text-align: center;
  padding: 32.001770193px;
  border: 1px solid var(--rvndnlepmyjjr);
  max-width: 440.00915242px;
  background: var(--zehwsbswfhkw);
  width: 100%;
  border-radius: 12.0036932px;
}

#e60doe {
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
}

.uvoa0hz h2 {
  margin-bottom: 12.0084342px;
  color: var(--urdfgskbssepf);
  font-size: 1.25rem;
}

.uvoa0hz p {
  margin-bottom: 24.005161px;
  font-size: 14.001613216px;
  color: var(--ntmibvppbu);
}

.uwex4qk {
  flex-direction: column;
  gap: 10px;
  display: flex;
}

.ukuujop {
  font-weight: 600;
  border: none;
  transition: background 0.2s ease, color 0.2s ease;
  display: inline-block;
  padding: 12.0025631px 24.0028204px;
  border-radius: 6px;
  font-size: 14.002px;
  font-family: var(--qogvmzxzlzaes);
  cursor: pointer;
}

.g4f9a18 {
  padding-top: 12.007px;
  padding-right: 24.009px;
  padding-bottom: 12.0022912px;
  padding-left: 24px;
  display: inline-block;
  cursor: pointer;
  transition: background 0.2s ease, color 0.2s ease;
  font-weight: 600;
  border: none;
  border-radius: 6.002284px;
  font-size: 14.0073px;
  font-family: var(--qogvmzxzlzaes);
}

.je35916 {
  display: inline-block;
  transition: background 0.2s ease, color 0.2s ease;
  font-weight: 600;
  padding-top: 12.003383549px;
  padding-right: 24.00606px;
  padding-bottom: 12.0042px;
  padding-left: 24.00147959px;
  font-size: 14.008350601px;
  border: none;
  cursor: pointer;
  border-radius: 6.0062px;
  font-family: var(--qogvmzxzlzaes);
}

.uw9kbod {
  color: var(--mtkmzceojcvdz);
  background: var(--urdfgskbssepf);
}

.je35916 {
  background: var(--urdfgskbssepf);
  color: var(--mtkmzceojcvdz);
}

.uw9kbod:hover {
  background: var(--oktobqrhkkhk);
}

.je35916:hover {
  background: var(--oktobqrhkkhk);
}

.uarl3ap {
  border: 1px solid var(--rvndnlepmyjjr);
  background: transparent;
  color: var(--ypvtjiciio);
}

.g4f9a18 {
  color: var(--ypvtjiciio);
  border: 1px solid var(--rvndnlepmyjjr);
  background: transparent;
}

.uarl3ap:hover {
  color: var(--urdfgskbssepf);
  border-color: var(--urdfgskbssepf);
}

.g4f9a18:hover {
  border-color: var(--urdfgskbssepf);
  color: var(--urdfgskbssepf);
}

.ujf248y {
  left: 0;
  right: 0;
  transition: transform 0.3s ease;
  background: var(--zehwsbswfhkw);
  position: fixed;
  transform: translateY(100%);
  z-index: 900;
  border-top: 1px solid var(--rvndnlepmyjjr);
  bottom: 0;
  padding-top: 16.0073px;
  padding-right: 20.001px;
  padding-bottom: 16.003910px;
  padding-left: 20.004660px;
}

.ujf248y.is-visible {
  transform: translateY(0);
}

.ujf248y.uoicyxh {
  display: none;
}

.uaotuba {
  flex-wrap: wrap;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  justify-content: space-between;
  gap: 16px;
  display: flex;
  align-items: center;
  max-width: var(--tcwanjqwvvz);
}

#yyng95 {
  font-variant-ligatures: normal;
}

.uaotuba p {
  color: var(--ntmibvppbu);
  font-size: 13.0057665px;
  min-width: 200.009px;
  flex: 1;
}

.uchx05s {
  display: flex;
  gap: 10.002120272px;
  flex-shrink: 0;
}

.uqayvtz {
  padding: 48.00488648px 20.005px 32.002px;
  border-bottom: 1px solid var(--rvndnlepmyjjr);
  background: var(--zehwsbswfhkw);
}

.uqayvtz h1 {
  max-width: var(--tcwanjqwvvz);
  font-size: clamp(1.5rem, 3vw, 2rem);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.umvgzk2 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: var(--tcwanjqwvvz);
  padding-top: 40.00454965px;
  padding-right: 20.007378px;
  padding-bottom: 64.002233px;
  padding-left: 20.007px;
}

.umvgzk2 h1 {
  font-size: 1.75rem;
  color: var(--urdfgskbssepf);
  margin-bottom: 16px;
}

.umvgzk2 h2 {
  font-size: 1.15rem;
  color: var(--ypvtjiciio);
  margin: 28.001083px 0 12.002356407px;
}

.umvgzk2 h3 {
  margin: 20.009px 0 10.0034px;
  font-size: 1rem;
}

.umvgzk2 p,
.umvgzk2 li {
  font-size: 15.004708px;
  margin-bottom: 12.0070px;
  color: var(--ntmibvppbu);
}

#cbsk97 {
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}

.umvgzk2 ul {
  padding-left: 24.00845px;
  margin-bottom: 16.008157px;
}

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

.umvgzk2 a {
  text-decoration: underline;
  color: var(--urdfgskbssepf);
}

#vzvt9g {
  image-rendering: auto;
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
}

.ukcshtn {
  padding: 40.0080px 20.001px 64.006px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 640.0094px;
}

.ux4p4jt {
  margin-bottom: 32.00788px;
}

.ux4p4jt p {
  color: var(--ntmibvppbu);
  margin-bottom: 12.00680099px;
}

.ua6mxyu label {
  font-weight: 600;
  color: var(--ypvtjiciio);
  margin-bottom: 6.00613px;
  display: block;
  font-size: 14.0061162px;
}

.ua6mxyu input,
.ua6mxyu textarea {
  color: var(--ypvtjiciio);
  margin-bottom: 16.008px;
  border: 1px solid var(--rvndnlepmyjjr);
  width: 100%;
  font-family: var(--qogvmzxzlzaes);
  padding-top: 12.004479705px;
  padding-right: 14px;
  padding-bottom: 12.00971788px;
  padding-left: 14.00278px;
  background: var(--mtkmzceojcvdz);
  font-size: 15.0031px;
  border-radius: 6.008964px;
}

.ua6mxyu textarea {
  min-height: 140.00395px;
  resize: vertical;
}

.ua6mxyu input:focus,
.ua6mxyu textarea:focus {
  outline: none;
  border-color: var(--urdfgskbssepf);
}

.ux8zd6w {
  color: #f04747;
  display: none;
  margin: -10px 0 12px;
  font-size: 13.00945px;
}

.ux8zd6w.is-visible {
  display: block;
}

.uscz2r1 {
  text-align: center;
  background: var(--zehwsbswfhkw);
  padding: 48px 20px;
  border-radius: 12.00771388px;
  border: 1px solid var(--rvndnlepmyjjr);
}

.uscz2r1 h2 {
  margin-bottom: 12.006227px;
  color: var(--wxgfbbmbjkjhs);
}

.uscz2r1 p {
  color: var(--ntmibvppbu);
}

.uscz2r1.uoicyxh {
  display: none;
}

.uftvmep {
  justify-content: center;
  display: flex;
  min-height: 100vh;
  align-items: center;
}

.ubsv5ms {
  text-align: center;
  max-width: 520px;
  padding-top: 40.008px;
  padding-right: 20.003413px;
  padding-bottom: 40.0015px;
  padding-left: 20.0092px;
}

.ukytybs {
  border-radius: 4.00922861px;
  color: var(--urdfgskbssepf);
  border: 1px solid var(--urdfgskbssepf);
  padding: 4px 10.004043px;
  font-size: 12.0066px;
  margin-bottom: 24.00236px;
  display: inline-block;
  font-weight: 700;
}

.uqop1cs {
  animation: spin 0.8s linear infinite;
  width: 40.006023176px;
  border-top-color: var(--urdfgskbssepf);
  margin: 0 auto 24.0030869px;
  height: 40px;
  border-radius: 50%;
  border: 3.005851px solid var(--rvndnlepmyjjr);
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

.ubsv5ms h1 {
  margin-bottom: 12.00366016px;
  font-size: 1.35rem;
}

.ubsv5ms > p {
  color: var(--ntmibvppbu);
  font-size: 14.00752977px;
  margin-bottom: 8.003754px;
}

.um2ui41 {
  margin-top: 32.00519305px;
  border-top: 1px solid var(--rvndnlepmyjjr);
  text-align: left;
  padding-top: 24.008px;
}

.um2ui41 p {
  margin-bottom: 8.008278px;
  color: var(--ntmibvppbu);
  font-size: 12px;
}

.ujgcj5z {
  text-align: center;
  padding: 80.005197697px 20.004886px;
}

.ujgcj5z h1 {
  color: var(--urdfgskbssepf);
  margin-bottom: 16.005px;
  font-size: 4rem;
}

.ujgcj5z p {
  color: var(--ntmibvppbu);
  margin-bottom: 24.009823px;
}

.uoicyxh {
  display: none !important;
}

.ujoj2ek {
  padding-top: 56.0070px;
  padding-right: 20px;
  padding-bottom: 56.004323px;
  padding-left: 20.0034px;
  background: var(--mtkmzceojcvdz);
}

.uig17d9 {
  max-width: var(--tcwanjqwvvz);
  grid-template-columns: 60% 40%;
  align-items: center;
  display: grid;
  gap: 32.00613573px;
  margin: 0 auto;
}

.uf7bueh h1 {
  font-size: clamp(1.75rem, 4vw, 2.5rem);
  color: var(--ypvtjiciio);
  margin-bottom: 16.00366px;
}

.uf7bueh p {
  max-width: 520.00544986px;
  color: var(--ntmibvppbu);
  font-size: 1.05rem;
}

.uqe7w44 {
  align-items: center;
  justify-content: center;
  display: flex;
}

.uk80vqu {
  border-radius: 50%;
  box-shadow: 0 0 40.0074px rgba(237,179,6,0.15);
  object-fit: cover;
  width: 250.005449px;
  height: 250.008496771px;
  border: 3.00446437px solid var(--urdfgskbssepf);
}

@media (max-width: 768px) {
  .uig17d9 {
    grid-template-columns: 1fr;
    text-align: center;
  }

  .uqe7w44 {
    order: -1;
  }

  .uk80vqu {
    width: 150.0010455px;
    height: 150.005571px;
  }

  .uf7bueh p {
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
  }
}

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

.uitku8e {
  background-position: center;
  background-image: url("/add9a6d7/e17c6a62c4c92bb5.svg");
  position: relative;
  padding: 72.0061px 20.007351px;
  background-size: cover;
}

#t3r7s2 {
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
  font-variant-ligatures: normal;
}

.uitku8e::before {
  position: absolute;
  background: linear-gradient(
    135deg,
    rgba(3,6,2,0.94) 0%,
    rgba(17,16,15,0.9) 50%,
    rgba(1,4,2,0.95) 100%
  );
  content: "";
  inset: 0;
}

.ufgcafb {
  z-index: 1;
  position: relative;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: var(--tcwanjqwvvz);
}

.ucutxix {
  margin-bottom: 40px;
  text-align: center;
}

.ucutxix h2 {
  font-size: clamp(1.5rem, 3vw, 2rem);
  margin-bottom: 8.002px;
  color: var(--ypvtjiciio);
}

.ucutxix p {
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: var(--ntmibvppbu);
  font-size: 13.00850435px;
}

.ugl8zgv {
  justify-items: center;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280.00586089px, 1fr));
  gap: 24px;
}

.uddh1h3 {
  border: 2.0028px solid rgba(255,213,0,0.3);
  border-radius: 10px;
  flex-direction: column;
  background: linear-gradient(145deg, rgb(29,27,43) 0%, #17233f 50%, #0e325e 100%);
  box-shadow: 0 8.00531px 32.001px rgba(2,1,0,0.45);
  width: 100%;
  overflow: hidden;
  display: flex;
  max-width: 360.0053631px;
}

.ut8m30b {
  display: flex;
  justify-content: center;
  height: 120px;
  width: 280.005px;
  overflow: hidden;
  align-items: center;
  margin: 0 auto;
  background: #ffffff;
}

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

.uukk767 {
  flex-direction: column;
  padding: 20.00637888px 22px 24.007932px;
  flex: 1;
  display: flex;
}

.ucie1go {
  margin-bottom: 8.0095425px;
  color: #fdd602;
  font-size: 1.15rem;
  text-transform: uppercase;
  font-weight: 700;
}

.uzl1dxw {
  margin-bottom: 16.002861045px;
  flex: 1;
}

.uobnm90 {
  font-size: 14.008px;
  line-height: 1.45;
  word-break: break-word;
  color: #e1dfde;
  display: block;
}

.ugiuz25 {
  color: #9ba1ae;
  margin-top: 4.00691px;
  display: block;
  font-size: 11.00911745px;
}

.uc2am3b {
  background: #fed300;
  cursor: pointer;
  padding: 12.0061px 16.008947px;
  transition: transform 0.15s ease, box-shadow 0.15s ease;
  display: block;
  border: none;
  width: 100%;
  text-align: center;
  font-weight: 800;
  color: rgb(24,27,47);
  font-family: var(--qogvmzxzlzaes);
  font-size: 12.002px;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.uc2am3b:hover {
  transform: translateY(-1px);
  color: rgb(26,26,49);
  box-shadow: 0 4.002303px 16.009px rgba(253,219,0,0.3);
}

.ufpqd0t {
  border-bottom: 1px solid var(--rvndnlepmyjjr);
  padding: 64.0030102px 20.004445178px;
}

.ugn1czb {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: var(--tcwanjqwvvz);
}

.bfe1c7a {
  max-width: var(--tcwanjqwvvz);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.h399e06 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: var(--tcwanjqwvvz);
}

.f5380d9 {
  margin: 0 auto;
  max-width: var(--tcwanjqwvvz);
}

.sc276a1 {
  max-width: var(--tcwanjqwvvz);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.e835c0a {
  max-width: var(--tcwanjqwvvz);
  margin: 0 auto;
}

.ufpqd0t h2 {
  margin-bottom: 16.0041911px;
  font-size: clamp(1.25rem, 2.5vw, 1.65rem);
  color: var(--urdfgskbssepf);
}

.ufpqd0t p {
  color: var(--ntmibvppbu);
  font-size: 15.0021923px;
  line-height: 1.7;
}

.ublyd0q {
  max-height: 320.00326298px;
  max-width: 500.002493794px;
  border-radius: 8.00743995px;
  object-fit: cover;
}

.ukpjla7 {
  overflow: hidden;
  max-width: 100%;
}

.kcf346c {
  max-width: 100%;
  overflow: hidden;
}

#chqvff {
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
}

.ucv3sj3 {
  gap: 40.004891633px;
  align-items: start;
  display: grid;
  grid-template-columns: 1fr 1fr;
}

.e835c0a {
  grid-template-columns: 1fr 1fr;
  gap: 40.009948px;
  display: grid;
  align-items: start;
}

.ur8uhf4 {
  display: grid;
  gap: 12.00130px;
}

.uu30fj0 {
  background: var(--zehwsbswfhkw);
  gap: 14px;
  border-radius: 8.0040px;
  align-items: center;
  display: flex;
  border: 1px solid var(--rvndnlepmyjjr);
  padding-top: 16.00967848px;
  padding-right: 20px;
  padding-bottom: 16.00272px;
  padding-left: 20.006600248px;
}

.uu30fj0 svg {
  color: var(--urdfgskbssepf);
  flex-shrink: 0;
}

.uu30fj0 strong {
  color: var(--ypvtjiciio);
  font-size: 14.006035590px;
  display: block;
}

#wep2x0 {
  text-rendering: optimizeLegibility;
}

.uu30fj0 span {
  font-size: 12.005896091px;
  color: var(--ntmibvppbu);
}

.ucn4g6p {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  margin-top: 24.007px;
  gap: 16.002158287px;
}

.uktrxjc {
  text-align: center;
  background: var(--zehwsbswfhkw);
  border-radius: 8.006px;
  border: 1px solid var(--rvndnlepmyjjr);
  padding: 20.008783px 16.005977px;
}

.umf6m2d {
  background: var(--urdfgskbssepf);
  color: var(--mtkmzceojcvdz);
  margin-bottom: 10.009537px;
  align-items: center;
  display: inline-flex;
  border-radius: 50%;
  justify-content: center;
  font-size: 14.00266px;
  font-weight: 700;
  height: 32.00995px;
  width: 32.002px;
}

.uktrxjc p {
  font-size: 13.00606px;
}

.uvfv8t3 {
  grid-template-columns: 200.0020265px 1fr;
  gap: 32.006404px;
  display: grid;
  align-items: center;
}

.sc276a1 {
  display: grid;
  align-items: center;
  grid-template-columns: 200.003px 1fr;
  gap: 32.00939141px;
}

.uvfv8t3 .ublyd0q {
  border-radius: 12.00642099px;
  width: 200.00643543px;
  height: 200.002px;
}

.sc276a1 .ublyd0q {
  height: 200.008px;
  border-radius: 12.00941px;
  width: 200.0032px;
}

#gliebs {
  font-variant-ligatures: normal;
}

.ud3cc5f {
  margin-top: 24.0078px;
  display: grid;
  gap: 20.00339px;
  grid-template-columns: repeat(3, 1fr);
}

.ukw99v9 {
  padding-top: 20.0062665px;
  padding-right: 20.00519px;
  padding-bottom: 20.007401996px;
  padding-left: 20.004889227px;
  border-radius: 0 8.0048148px 8.00653838px 0;
  background: var(--zehwsbswfhkw);
  border-left: 3.00799px solid var(--urdfgskbssepf);
}

.ukw99v9 h3 {
  color: var(--ypvtjiciio);
  margin-bottom: 8.007179685px;
  font-size: 14.007px;
}

.ukw99v9 p {
  font-size: 13.006px;
}

.uknel22 {
  margin-top: 24.0052px;
  position: relative;
  padding-left: 32px;
}

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

.uknel22::before {
  position: absolute;
  left: 8.0078px;
  top: 0;
  bottom: 0;
  width: 2.009605px;
  content: "";
  background: var(--rvndnlepmyjjr);
}

.uwzejia {
  position: relative;
  margin-bottom: 24.008422663px;
}

.uwzejia::before {
  border-radius: 50%;
  height: 12.0016866px;
  left: -28.008px;
  content: "";
  width: 12.0054486px;
  position: absolute;
  background: var(--urdfgskbssepf);
  top: 6.006712414px;
}

#ivl7pp {
  -moz-osx-font-smoothing: grayscale;
}

.uwzejia h3 {
  font-size: 14.00328px;
  color: var(--ypvtjiciio);
  margin-bottom: 6.002835260px;
}

.uwzejia p {
  font-size: 13.0016905px;
}

.uzyughu {
  margin-top: 24.001747137px;
}

.kcf346c {
  margin-top: 24.0031606px;
}

.uzyughu .ublyd0q {
  border: 1px solid var(--rvndnlepmyjjr);
  border-radius: 12.00965px;
}

.kcf346c .ublyd0q {
  border: 1px solid var(--rvndnlepmyjjr);
  border-radius: 12.00768px;
}

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

.uaxnkk6 {
  display: grid;
  gap: 32px;
  grid-template-columns: 2fr 1fr;
  align-items: center;
}

.f5380d9 {
  gap: 32px;
  grid-template-columns: 2fr 1fr;
  align-items: center;
  display: grid;
}

.umffane {
  border-radius: 12.001405524px;
  border: 1px solid var(--rvndnlepmyjjr);
  background: var(--zehwsbswfhkw);
  position: relative;
  padding: 28.00763290px;
}

.umffane::before {
  top: 8.00355922px;
  opacity: 0.4;
  left: 16.009510852px;
  color: var(--urdfgskbssepf);
  line-height: 1;
  position: absolute;
  font-size: 48.009765px;
  content: "\201C";
}

.umffane p {
  font-style: italic;
  font-size: 15.0083675px;
  padding-left: 24.0033188px;
}

.ul37axl {
  display: flex;
  gap: 8.00738px;
  flex-wrap: wrap;
}

.ucqoqtb {
  padding-top: 6.00120px;
  padding-right: 14.00437px;
  padding-bottom: 6px;
  padding-left: 14.00452px;
  border-radius: 999.0037868px;
  background: rgba(235,180,6,0.1);
  font-size: 12.00427682px;
  color: var(--urdfgskbssepf);
  border: 1px solid var(--rvndnlepmyjjr);
}

#wqvc9g {
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}

.uygola9 {
  margin-top: 24px;
  flex-direction: column;
  display: flex;
  gap: 24.003628px;
}

.upvim1z {
  grid-template-columns: 1fr 1fr;
  display: grid;
  gap: 24.001312px;
  align-items: center;
}

.upvim1z:nth-child(even) .uazzq93 {
  order: 2;
}

.upvim1z:nth-child(even) .ux00cca {
  order: 1;
}

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

.ux00cca {
  background: var(--zehwsbswfhkw);
  border: 1px solid var(--rvndnlepmyjjr);
  padding: 24.0033px;
  text-align: center;
  border-radius: 8.006547px;
}

#u90be5 {
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}

.ux00cca strong {
  margin-bottom: 4.00204873px;
  display: block;
  font-size: 2rem;
  color: var(--urdfgskbssepf);
}

.ux00cca span {
  font-size: 12.00529px;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--ntmibvppbu);
}

.uksclqo {
  align-items: center;
  display: grid;
  grid-template-columns: 1fr 280px;
  gap: 32.002191px;
}

.h399e06 {
  grid-template-columns: 1fr 280.0035px;
  gap: 32.0063px;
  align-items: center;
  display: grid;
}

#c4mrx3 {
  font-variant-ligatures: normal;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
}

#bc34vw {
  image-rendering: auto;
  backface-visibility: hidden;
}

.ugrioed {
  gap: 20.00644px;
  margin-top: 20.0086px;
  display: flex;
}

.ua97beu {
  flex-direction: column;
  font-size: 11.007734px;
  gap: 6.004882px;
  text-align: center;
  color: var(--ntmibvppbu);
  display: flex;
  align-items: center;
}

.ua97beu svg {
  color: var(--wxgfbbmbjkjhs);
}

.uuqfit9 {
  display: grid;
  gap: 16.0089174px;
  margin-top: 24.00587724px;
  grid-template-columns: repeat(2, 1fr);
}

.udmc31q {
  background: linear-gradient(135deg, var(--zehwsbswfhkw) 0%, rgba(235,178,9,0.05) 100%);
  border-radius: 8.00756px;
  border: 1px solid var(--rvndnlepmyjjr);
  padding: 20.008225px;
}

.udmc31q h3 {
  font-size: 14.007px;
  margin-bottom: 8.005457px;
  color: var(--urdfgskbssepf);
}

.udmc31q p {
  font-size: 13.0095906px;
}

.uqqn0at {
  display: grid;
  gap: 40.0044px;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.bfe1c7a {
  gap: 40.00861px;
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
}

.uytt2jw {
  margin-top: 20px;
  list-style: none;
}

.uytt2jw li {
  padding: 12.0047px 0;
  gap: 12px;
  display: flex;
  font-size: 14.0097px;
  color: var(--ntmibvppbu);
  align-items: flex-start;
  border-bottom: 1px solid var(--rvndnlepmyjjr);
}

.uytt2jw li svg {
  flex-shrink: 0;
  color: var(--urdfgskbssepf);
  margin-top: 2.00916px;
}

.upynz3r {
  margin: 0 auto;
  border: 2px solid var(--rvndnlepmyjjr);
  background: var(--zehwsbswfhkw);
  padding: 32.0016324px 20.007px;
  max-width: 280.0090px;
  border-radius: 24.001px;
}

.uri5aqj {
  font-size: 12.00293px;
  margin-bottom: 20.0032833px;
  letter-spacing: 0.1em;
  color: var(--ntmibvppbu);
  text-transform: uppercase;
  text-align: center;
}

.uzgrxe8 {
  display: flex;
  font-size: 13.0041162px;
  justify-content: space-between;
  padding: 10.0021439px 0;
  border-bottom: 1px solid var(--rvndnlepmyjjr);
}

.uzgrxe8 strong {
  color: var(--urdfgskbssepf);
}

@media (max-width: 768px) {
  .ucv3sj3,
  .uvfv8t3,
  .uaxnkk6,
  .uksclqo,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .uvfv8t3,
  .uaxnkk6,
  .uksclqo,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .uvfv8t3,
  .uaxnkk6,
  .h399e06,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .uvfv8t3,
  .uaxnkk6,
  .h399e06,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .uvfv8t3,
  .f5380d9,
  .uksclqo,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .uvfv8t3,
  .f5380d9,
  .uksclqo,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .uvfv8t3,
  .f5380d9,
  .h399e06,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .uvfv8t3,
  .f5380d9,
  .h399e06,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .sc276a1,
  .uaxnkk6,
  .uksclqo,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .sc276a1,
  .uaxnkk6,
  .uksclqo,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .sc276a1,
  .uaxnkk6,
  .h399e06,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .sc276a1,
  .uaxnkk6,
  .h399e06,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .sc276a1,
  .f5380d9,
  .uksclqo,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .sc276a1,
  .f5380d9,
  .uksclqo,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .sc276a1,
  .f5380d9,
  .h399e06,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .ucv3sj3,
  .sc276a1,
  .f5380d9,
  .h399e06,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .uvfv8t3,
  .uaxnkk6,
  .uksclqo,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .uvfv8t3,
  .uaxnkk6,
  .uksclqo,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .uvfv8t3,
  .uaxnkk6,
  .h399e06,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .uvfv8t3,
  .uaxnkk6,
  .h399e06,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .uvfv8t3,
  .f5380d9,
  .uksclqo,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .uvfv8t3,
  .f5380d9,
  .uksclqo,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .uvfv8t3,
  .f5380d9,
  .h399e06,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .uvfv8t3,
  .f5380d9,
  .h399e06,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .sc276a1,
  .uaxnkk6,
  .uksclqo,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .sc276a1,
  .uaxnkk6,
  .uksclqo,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .sc276a1,
  .uaxnkk6,
  .h399e06,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .sc276a1,
  .uaxnkk6,
  .h399e06,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .sc276a1,
  .f5380d9,
  .uksclqo,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .sc276a1,
  .f5380d9,
  .uksclqo,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .sc276a1,
  .f5380d9,
  .h399e06,
  .uqqn0at,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }
  .e835c0a,
  .sc276a1,
  .f5380d9,
  .h399e06,
  .bfe1c7a,
  .ud3cc5f,
  .ucn4g6p,
  .uuqfit9,
  .upvim1z {
    grid-template-columns: 1fr;
  }

  .upvim1z:nth-child(even) .uazzq93,
  .upvim1z:nth-child(even) .ux00cca {
    order: unset;
  }

  .ucn4g6p {
    grid-template-columns: repeat(2, 1fr);
  }

  .ut8m30b {
    width: 240.0088px;
    height: 100px;
  }

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

  #vqk12t {
    -moz-osx-font-smoothing: grayscale;
    font-variant-ligatures: normal;
  }

  #jqsd8k {
    -moz-osx-font-smoothing: grayscale;
    image-rendering: auto;
    font-variant-ligatures: normal;
  }

  .ublyd0q {
    object-fit: contain;
    width: 100%;
    max-width: 100%;
    max-height: 240px;
    height: auto;
  }

  .uvfv8t3 .ublyd0q {
    max-width: 280.00522px;
    width: 100%;
    height: auto;
  }

  .sc276a1 .ublyd0q {
    max-width: 280.002px;
    width: 100%;
    height: auto;
  }

  .uzyughu .ublyd0q {
    height: auto;
    max-width: 100%;
  }

  .kcf346c .ublyd0q {
    height: auto;
    max-width: 100%;
  }

  .uitku8e {
    overflow-x: hidden;
  }
}

@media (max-width: 375px) {
  .ut8m30b {
    width: 220.0096px;
    height: 94px;
  }

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

  .ublyd0q {
    max-height: 180.0012px;
  }

  .uk80vqu {
    max-width: 100%;
  }
}

.uoicyxh {
  display: none !important;
}

