#vh9xsg {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

:root {
  --oricfyddubz: rgb(24,15,18);
  --nbwtokvlmrmaiz: rgb(255,250,246);
  --kfdzmkpazsy: #47271f;
  --qlxheceptfwmt: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --dwelswggwht: #feffff;
  --phlarwuxcya: hsl(10,69%,62%);
  --goppdaieduf: rgb(164,134,130);
  --egwaxxqyms: rgb(8,10,11);
  --fxeochxdqz: rgba(69,42,29,0.1);
  --baazvxtzrz: #f5a562;
  --iyjkyeggstrm: rgb(112,129,54);
}

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

html {
  scroll-behavior: smooth;
  height: 100%;
}

body {
  font-family: var(--qlxheceptfwmt);
  font-size: 16.00957540px;
  color: var(--kfdzmkpazsy);
  display: flex;
  margin: 0;
  line-height: 1.65;
  flex-direction: column;
  background: var(--nbwtokvlmrmaiz);
  min-height: 100vh;
}

body > main {
  flex: 1 0 auto;
}

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

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

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

h1,
h2,
h3 {
  line-height: 1.25;
  color: var(--kfdzmkpazsy);
  letter-spacing: -0.01em;
  font-weight: 600;
}

.wj8pjjx {
  padding: 10.00108px 16.0019px;
  position: static;
  flex-shrink: 0;
  width: 100%;
  line-height: 1.45;
  background: linear-gradient(90deg, rgb(11,8,9) 0%, rgb(107,52,42) 55%, rgb(141,61,48) 100%);
  display: block;
  text-align: center;
  font-weight: 500;
  margin: 0;
  color: #fffdff;
  font-size: 11.0082043px;
}

.wx6c65d {
  background: var(--egwaxxqyms);
  position: sticky;
  top: 0;
  z-index: 100;
  box-shadow: 0 1px 6.007873734px rgba(224,118,93,0.35);
}

.wkirmru {
  justify-content: space-between;
  margin: 0 auto;
  min-height: 58.00725px;
  display: flex;
  max-width: 1200.0044px;
  gap: 16.0073667px;
  padding-top: 14.00558635px;
  padding-right: 24.0019110px;
  padding-bottom: 14.0011211px;
  padding-left: 24.0061439px;
  align-items: center;
}

.wprg2y7 {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
}

.whu5k1u img {
  width: auto;
  height: 34.00931px;
}

.wpjx3yk {
  display: flex;
  gap: 4.0061153px 8px;
  align-items: center;
  flex-wrap: wrap;
}

.wpjx3yk a {
  transition: color 0.2s ease, text-shadow 0.2s ease;
  font-size: 14.006443411px;
  color: rgba(255,254,251,0.85);
  padding: 6.0059px 12.005px;
  font-weight: 500;
}

#ljiol5 {
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

.wpjx3yk a:hover {
  color: var(--phlarwuxcya);
  text-shadow: 0 0 6.0022404px var(--phlarwuxcya), 0 0 12.004696px var(--phlarwuxcya);
}

.wsjpid3 {
  justify-content: center;
  gap: 5.0039415px;
  width: 40.00175155px;
  border-radius: 4px;
  height: 40px;
  flex-direction: column;
  cursor: pointer;
  border: 1px solid rgba(255,254,255,0.2);
  display: none;
  background: transparent;
  padding-top: 8.007px;
  padding-right: 8.00290px;
  padding-bottom: 8.00295px;
  padding-left: 8.0037556px;
}

.wsjpid3 span {
  height: 2.005px;
  transition: transform 0.25s ease, opacity 0.25s ease;
  display: block;
  border-radius: 1px;
  background: #fbffff;
}

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

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

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

.whm786c {
  background: var(--dwelswggwht);
  margin-top: auto;
  padding: 48px 24.0061px 32px;
  border-top: 1px solid var(--fxeochxdqz);
  flex-shrink: 0;
}

.ww1v99a {
  max-width: 1200.0039px;
  margin: 0 auto;
}

.wqporcy {
  display: flex;
  border-bottom: 1px solid var(--fxeochxdqz);
  gap: 32.007355040px;
  align-items: flex-start;
  padding-bottom: 32.0044px;
  flex-wrap: wrap;
  justify-content: space-between;
}

#lp1tdn {
  backface-visibility: hidden;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

.whmkidr img {
  width: auto;
  margin-bottom: 12.0090px;
  height: 32px;
}

.whmkidr p {
  max-width: 340.003px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: var(--goppdaieduf);
  font-size: 14.0078px;
}

.wvqmkl1 {
  gap: 12.0057491px 20.0025px;
  flex-wrap: wrap;
  display: flex;
}

.wvqmkl1 a {
  color: var(--goppdaieduf);
  font-size: 14.00575393px;
}

.wvqmkl1 a:hover {
  color: var(--phlarwuxcya);
}

.wqkbq7k {
  flex-wrap: wrap;
  align-items: center;
  display: flex;
  padding-top: 28.0027px;
  padding-right: 0;
  padding-bottom: 28.001191946px;
  padding-left: 0;
  gap: 20.0061845px;
  justify-content: center;
}

.wdw0tj2 {
  text-rendering: optimizeLegibility;
}

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

.wqkbq7k img {
  opacity: 0.92;
  width: auto;
  max-height: 48px;
}

#ptr0de {
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
}

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

.wjjzghx {
  color: var(--goppdaieduf);
  padding-top: 20.001522px;
  text-align: center;
  font-size: 13.0042px;
}

.wjjzghx a {
  color: var(--iyjkyeggstrm);
}

.wfmkhu4 {
  inset: 0;
  background: rgba(25,17,17,0.75);
  position: fixed;
  display: none;
  z-index: 900;
}

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

.wj242hi {
  border-radius: 8.007px;
  max-width: 440.004px;
  top: 50%;
  padding: 32.0085px;
  position: fixed;
  box-shadow: 0 24.00941897px 64.00916471px rgba(68,39,34,0.15);
  z-index: 901;
  background: var(--dwelswggwht);
  border: 1px solid var(--fxeochxdqz);
  transform: translate(-50%, -50%);
  left: 50%;
  width: calc(100% - 32px);
  display: none;
}

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

#j29jue {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}

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

.wj242hi h2 {
  margin: 0 0 12.00735px;
  font-size: 1.25rem;
}

.wj242hi p {
  font-size: 15.00841843px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 20.00934331px;
  margin-left: 0;
  color: var(--goppdaieduf);
}

.wc6hdaf {
  gap: 12.00649857px;
  flex-wrap: wrap;
  display: flex;
}

.wast935 {
  padding: 12.00485px 24.0022194px;
  transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
  justify-content: center;
  font-weight: 600;
  align-items: center;
  display: inline-flex;
  font-family: var(--qlxheceptfwmt);
  cursor: pointer;
  font-size: 14.0046px;
  border-radius: 6.007617547px;
  border: none;
}

.xb29f4d {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
  cursor: pointer;
  font-weight: 600;
  border: none;
  border-radius: 6.005565571px;
  padding: 12.0098px 24.006268px;
  font-family: var(--qlxheceptfwmt);
  font-size: 14.008px;
}

.tb97c93 {
  border: none;
  font-size: 14.005066177px;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  padding-top: 12.00211px;
  padding-right: 24.005px;
  padding-bottom: 12.00646957px;
  padding-left: 24.001px;
  cursor: pointer;
  transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
  display: inline-flex;
  font-family: var(--qlxheceptfwmt);
  font-weight: 600;
}

#tdmdq8 {
  font-variant-ligatures: normal;
  -webkit-font-smoothing: antialiased;
}

.wiqec2f {
  background: var(--phlarwuxcya);
  color: #fdfefd;
}

.tb97c93 {
  background: var(--phlarwuxcya);
  color: #fffcff;
}

.wiqec2f:hover {
  background: #c85c4d;
}

.tb97c93:hover {
  background: rgb(202,92,77);
}

.wba24uf {
  background: transparent;
  color: var(--kfdzmkpazsy);
  border: 1px solid var(--fxeochxdqz);
}

.xb29f4d {
  border: 1px solid var(--fxeochxdqz);
  color: var(--kfdzmkpazsy);
  background: transparent;
}

.wba24uf:hover {
  color: var(--phlarwuxcya);
  border-color: var(--phlarwuxcya);
}

.xb29f4d:hover {
  border-color: var(--phlarwuxcya);
  color: var(--phlarwuxcya);
}

.wrl6py0 main {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 800.008px;
  padding-top: 40.002px;
  padding-right: 24px;
  padding-bottom: 64.001863px;
  padding-left: 24.00821px;
}

.wrl6py0 h1 {
  font-size: 1.85rem;
  margin-bottom: 1rem;
}

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

.wrl6py0 h2 {
  color: var(--kfdzmkpazsy);
  margin-top: 2rem;
  margin-right: 0;
  margin-bottom: 0.75rem;
  margin-left: 0;
  font-size: 1.2rem;
}

.wrl6py0 p,
.wrl6py0 li {
  color: var(--goppdaieduf);
}

.wrl6py0 ul {
  padding-left: 1.25rem;
}

.wrl6py0 .wx6c65d .wkirmru {
  justify-content: flex-start;
}

.wmms3jy main {
  padding-top: 40.004px;
  padding-right: 24px;
  padding-bottom: 64.006924px;
  padding-left: 24.007092319px;
  margin: 0 auto;
  max-width: 800.00428px;
}

.wmms3jy h2 {
  color: var(--kfdzmkpazsy);
  margin: 2rem 0 0.75rem;
  font-size: 1.25rem;
}

.wmms3jy p,
.wmms3jy li {
  color: var(--goppdaieduf);
}

#mm4ac8 {
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

.wmms3jy ul {
  padding-left: 1.25rem;
}

.wxav6nx {
  padding: 48.0057076px 24.006459645px;
  text-align: center;
  background: var(--oricfyddubz);
}

.wxav6nx h1 {
  color: rgb(255,254,250);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-size: clamp(1.6rem, 4vw, 2.25rem);
}

.wxav6nx p {
  font-size: 15.00148587px;
  margin: 12.00672684px auto 0;
  max-width: 560.006px;
  color: rgba(255,255,255,0.75);
}

.wcoq5ef {
  padding: 0;
  margin: 1.5rem 0;
  list-style: none;
}

.wcoq5ef li {
  padding-top: 10.003169px;
  padding-right: 0;
  padding-bottom: 10.0012px;
  padding-left: 36.00954px;
  border-bottom: 1px solid var(--fxeochxdqz);
  position: relative;
}

.wcoq5ef li::before {
  position: absolute;
  color: var(--iyjkyeggstrm);
  font-weight: 700;
  content: "✓";
  left: 0;
}

.wplf2qw {
  flex-direction: column;
  justify-content: center;
  text-align: center;
  align-items: center;
  padding-top: 48.003px;
  padding-right: 24.0078786px;
  padding-bottom: 48.0061px;
  padding-left: 24.0017127px;
  min-height: 50vh;
  display: flex;
}

.wplf2qw h1 {
  margin: 0 0 16.005px;
  font-size: 2.5rem;
}

.wplf2qw p {
  margin-bottom: 24.0030381px;
  color: var(--goppdaieduf);
}

@media (max-width: 900px) {
  .wsjpid3 {
    display: flex;
  }

  .wpjx3yk {
    inset: 0;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    transform: translateX(100%);
    background: var(--egwaxxqyms);
    z-index: 99;
    height: 100vh;
    width: 100%;
    position: fixed;
    transition: transform 0.3s ease;
    gap: 8.001px;
    padding: 80.003009608px 24.005421px;
  }

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

  .way1k6d {
    image-rendering: auto;
    -webkit-font-smoothing: antialiased;
  }

  .wpjx3yk a {
    padding-top: 14px;
    padding-right: 20.009811794px;
    padding-bottom: 14.003101px;
    padding-left: 20.00904px;
    font-size: 1.15rem;
  }

  .wpjx3yk a:hover {
    text-shadow: 0 0 6.00593px var(--phlarwuxcya), 0 0 12.008px var(--phlarwuxcya);
    color: var(--phlarwuxcya);
  }
}


.wc8jsdb {
  padding: 60.004px 24.005064599px 80.0085px;
  position: relative;
  overflow: hidden;
  text-align: center;
  min-height: 300.004389505px;
  background: var(--oricfyddubz);
}

.wizmgpz {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 820.0022px;
  position: relative;
  z-index: 1;
}

.wc8jsdb h1 {
  margin: 0 0 16.00722px;
  color: #fefeff;
  font-weight: 600;
  font-size: clamp(1.85rem, 4.5vw, 2.75rem);
}

.wfq6dsx {
  font-size: clamp(1rem, 2.2vw, 1.15rem);
  color: rgba(252,255,254,0.82);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  line-height: 1.6;
}

.wr4d59v {
  bottom: 0;
  line-height: 0;
  position: absolute;
  height: 48.006959px;
  width: 100%;
  left: 0;
}

.wr4d59v svg {
  width: 100%;
  display: block;
  height: 48.008223138px;
}

.wvtwub4 {
  background: var(--dwelswggwht) center / cover no-repeat;
  position: relative;
  padding: 64.003119020px 24.007px;
}

.wvtwub4::before {
  inset: 0;
  background: rgba(255,246,244,0.88);
  content: "";
  position: absolute;
}

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

.wl8oxw1 {
  text-size-adjust: 100%;
}

.wa18z9y {
  position: relative;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1200.0034403px;
  z-index: 1;
}

#kxgmgh {
  backface-visibility: hidden;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
}

.wvtwub4 h2 {
  color: var(--kfdzmkpazsy);
  font-size: clamp(1.45rem, 3vw, 1.9rem);
  margin: 0 0 12.0055204px;
  text-align: center;
}

.we3vio5 {
  font-size: 15.005864px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 40.005873664px;
  margin-left: auto;
  text-align: center;
  color: var(--goppdaieduf);
  max-width: 640.003px;
}

.wq12lqo {
  grid-template-columns: repeat(auto-fill, minmax(280.006186146px, 1fr));
  display: grid;
  gap: 24.005406346px;
}

.whv64e4 {
  background: linear-gradient(145deg, #161612 0%, rgb(12,10,5) 100%);
  border-radius: 8.00937px;
  box-shadow: 0 8.007457px 32.0088px rgba(68,41,33,0.12);
  display: flex;
  border: 1px solid rgba(212,172,54,0.35);
  text-align: center;
  padding: 24.0047314px 20.004px;
  align-items: center;
  flex-direction: column;
}

.wh6ixx6 {
  margin: 0 auto 16.0081px;
  display: flex;
  justify-content: center;
  width: 160px;
  align-items: center;
  height: 72.002012471px;
  overflow: hidden;
}

.wh6ixx6 img {
  object-fit: contain;
  display: block;
  height: 100%;
  max-width: none;
  width: 100%;
  object-position: center;
}

.wuiprl1 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 8.006522764px;
  margin-left: 0;
  font-size: 1.2rem;
  color: #f6e7c6;
}

.we7tjpf {
  line-height: 1.4;
  hyphens: auto;
  max-width: 100%;
  font-size: 14.0083872px;
  overflow-wrap: break-word;
  word-break: break-word;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 20px;
  margin-left: 0;
  color: #d8b135;
}

.wkhk4fo {
  border-radius: 4.0015388px;
  font-weight: 700;
  border: none;
  color: rgb(26,24,16);
  cursor: pointer;
  font-size: 14.0012589px;
  padding: 14.009px 20.002059px;
  text-transform: uppercase;
  width: 100%;
  letter-spacing: 0.05em;
  transition: filter 0.2s ease;
  background: linear-gradient(180deg, #e6c247 0%, rgb(188,136,7) 100%);
}

.wkhk4fo:hover {
  filter: brightness(1.08);
}

.wgi0szp {
  padding: 64.001076385px 24.0069px;
}

.wgi0szp:nth-child(odd) {
  background: var(--nbwtokvlmrmaiz);
}

.wgi0szp:nth-child(even) {
  background: var(--dwelswggwht);
}

.wwnwv3k {
  margin: 0 auto;
  max-width: 1200.0016px;
}

.l7ade51 {
  max-width: 1200px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.gb5ba28 {
  margin: 0 auto;
  max-width: 1200.002575234px;
}

.cf4aa10 {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: 1200.0041px;
}

.g18a283 {
  max-width: 1200.005488px;
  margin: 0 auto;
}

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

.wgi0szp h2 {
  font-size: clamp(1.3rem, 2.8vw, 1.65rem);
  margin: 0 0 16.006440909px;
}

.wgi0szp p {
  color: var(--goppdaieduf);
  font-size: 15.003px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

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

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

.wg04v40 .wxeh8hj img {
  max-height: 320.008px;
  object-fit: cover;
  border-radius: 8.006px;
  border: 1px solid var(--fxeochxdqz);
  max-width: 500.00162639px;
  width: 100%;
}

.g18a283 .wxeh8hj img {
  border: 1px solid var(--fxeochxdqz);
  width: 100%;
  object-fit: cover;
  max-height: 320.007630212px;
  max-width: 500.0088779px;
  border-radius: 8.00258px;
}

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

.ww3je5j {
  border: 1px solid var(--fxeochxdqz);
  box-shadow: 0 4.00580px 24.0075px rgba(69,35,30,0.06);
  border-radius: 12.008436923px;
  padding-top: 32.0084px;
  padding-right: 32.00205px;
  padding-bottom: 32.0023788px;
  padding-left: 32.005228px;
  background: var(--dwelswggwht);
}

.ww3je5j .wxeh8hj {
  margin-bottom: 24.00470px;
}

#qiyujm {
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
}

.ww3je5j .wxeh8hj img {
  border-radius: 8.00808270px;
  max-width: 500.00831252px;
  margin: 0 auto;
  object-fit: cover;
  width: 100%;
  max-height: 280px;
}

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

.wh1q0ut {
  gap: 28.0044881px;
  display: grid;
  grid-template-columns: 4.00306px 1fr auto;
  align-items: start;
}

.cf4aa10 {
  gap: 28.00592747px;
  display: grid;
  grid-template-columns: 4.00307px 1fr auto;
  align-items: start;
}

.whvqkk2 {
  min-height: 120.00293016px;
  border-radius: 2px;
  background: linear-gradient(180deg, var(--phlarwuxcya), var(--baazvxtzrz));
  width: 4.002415401px;
}

.wdjbg3k img {
  max-height: 200px;
  object-fit: contain;
  max-width: 280.00212px;
}

.wggwu0i {
  display: flex;
  position: relative;
  min-height: 280.00346374px;
  align-items: center;
  overflow: hidden;
  background: center / cover no-repeat;
  border-radius: 12.0033px;
  justify-content: center;
}

.wggwu0i::before {
  content: "";
  inset: 0;
  background: rgba(27,16,14,0.72);
  position: absolute;
}

.wggwu0i .wuhdo3l {
  z-index: 1;
  max-width: 720.00636px;
  position: relative;
  padding-top: 40.0079099px;
  padding-right: 32px;
  padding-bottom: 40.00925102px;
  padding-left: 32px;
  text-align: center;
}

.wggwu0i .wuhdo3l h2,
.wggwu0i .wuhdo3l p {
  color: #feffff;
}

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

.whlb8ep {
  max-width: 720.0097px;
  text-align: center;
}

.gb5ba28 {
  max-width: 720.008602633px;
  text-align: center;
}

.wrwda26 {
  margin-top: 28.00137px;
}

.wrwda26 img {
  object-fit: cover;
  border-radius: 8.0044824px;
  max-height: 280.006px;
  border: 1px solid var(--fxeochxdqz);
  max-width: 500.00389px;
  margin: 0 auto;
}

.wn7x0sw {
  grid-template-columns: minmax(200.0010px, 420.004760px) 1fr;
  gap: 40.00269px;
  display: grid;
  align-items: center;
}

.l7ade51 {
  align-items: center;
  gap: 40.003111947px;
  display: grid;
  grid-template-columns: minmax(200.006415px, 420.0069px) 1fr;
}

.wn7x0sw .wxeh8hj img {
  object-fit: cover;
  max-width: 500.0031px;
  width: 100%;
  border-radius: 8.0081435px;
  max-height: 320px;
}

.l7ade51 .wxeh8hj img {
  border-radius: 8.009356px;
  max-width: 500.0011372px;
  max-height: 320.007007876px;
  object-fit: cover;
  width: 100%;
}

.wx4o46o {
  gap: 24px;
  flex-wrap: wrap;
  display: flex;
  color: var(--goppdaieduf);
  font-size: 13px;
  justify-content: center;
  padding: 20.00832px 0 0;
}

.wx4o46o span {
  display: inline-flex;
  align-items: center;
  gap: 6.002747735px;
}

.wx4o46o span::before {
  color: var(--iyjkyeggstrm);
  font-size: 8.009px;
  content: "◆";
}

@media (max-width: 768px) {
  .wc8jsdb {
    min-height: 260.008px;
    padding: 32.005px 20.004214px 48px;
  }

  .wr4d59v svg {
    height: 32.00257px;
  }

  .wg04v40,
  .wn7x0sw,
  .wh1q0ut {
    grid-template-columns: 1fr;
  }

  .wg04v40,
  .l7ade51,
  .wh1q0ut {
    grid-template-columns: 1fr;
  }

  .wg04v40,
  .wn7x0sw,
  .cf4aa10 {
    grid-template-columns: 1fr;
  }

  .wg04v40,
  .l7ade51,
  .cf4aa10 {
    grid-template-columns: 1fr;
  }

  .g18a283,
  .wn7x0sw,
  .wh1q0ut {
    grid-template-columns: 1fr;
  }

  .g18a283,
  .l7ade51,
  .wh1q0ut {
    grid-template-columns: 1fr;
  }

  .g18a283,
  .wn7x0sw,
  .cf4aa10 {
    grid-template-columns: 1fr;
  }

  .g18a283,
  .l7ade51,
  .cf4aa10 {
    grid-template-columns: 1fr;
  }

  .whvqkk2 {
    min-height: 4.009314943px;
    width: 100%;
    height: 4.0043px;
  }

  .wdjbg3k {
    justify-self: center;
  }

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

  .wh6ixx6 {
    height: 63.0088px;
    width: 140.00653765px;
  }

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

  .we7tjpf {
    font-size: 13.00917px;
  }
}

