.j2cf4aeccc0d9 {
  display: flex;
  padding: 30px 0;
  flex-wrap: wrap;
  align-items: center;
  gap: 18px 28px;
  justify-content: space-between;
}
.a717eeee20d10 {
  background: var(--c4401663f82bb);
  color: var(--tb4c07c143b41);
}
.q79b31bf5e8a9 {
  background: linear-gradient(135deg,var(--fac085d39103b),var(--p913fcb30c160,var(--fac085d39103b)));
  color: var(--r8cb17da30302,#fff);
}.vf66656a80c3e{isolation:auto}
.q79b31bf5e8a9 .pd0e6428dd57a {
  background: var(--r8cb17da30302,#fff);
  color: var(--fac085d39103b);
}.wd239b444f5b1{outline-offset:0}
.i20ee92062326 {
  display: block;
  font-family: var(--j554d6c17b91a,inherit);
  font-size: 26px;
  line-height: 1.2;
}
.g2d16676a4535 {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.tdd84e058c286 {
  gap: 24px;
  padding: 40px 0 24px;
  grid-template-columns: repeat(auto-fit,minmax(180px,1fr));
  display: grid;
}
.tdd84e058c286 a {
  padding: 5px 0;
  display: block;
}
.a717eeee20d10 .rf2df6a12e3c7 {
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font-size: 13px;
  color: #fff;
  margin-bottom: 10px;
  font-weight: 800;
}
.tdd84e058c286 a:hover {
  color: #fff;
}
.va43ad66157bc {
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid var(--b99e62bc56f5c);
  justify-content: space-between;
  padding: 18px 0 28px;
  gap: 8px 16px;
}.h143d1749c796{unicode-bidi:normal}
@media(max-width:600px) {
  .g2d16676a4535 {
    width: 100%;
  }
  .g2d16676a4535 .ueba999c57ab0 {
    flex: 1;
  }
}
