.n95b1188f5a5f {
  padding: 30px 0;
  gap: 18px 28px;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  display: flex;
}.e351a90b2549d{font-kerning:auto}
.w556c366a3a5e {
  color: var(--e5d1819723c9a);
  background: var(--b2776ad37d080);
}
.g5c0f845e6daa {
  display: block;
  font-family: var(--feab73db1e7f8,inherit);
  font-size: 26px;
  line-height: 1.2;
}
.w5f10a23bb9a7 {
  gap: 10px;
  flex-wrap: wrap;
  display: flex;
}
.bf6dc81fa7fb6 {
  display: grid;
  padding: 40px 0 24px;
  grid-template-columns: repeat(auto-fit,minmax(180px,1fr));
  gap: 24px;
}.d3e4610d26bfe{isolation:auto}
.jb831a9fbb604 {
  color: var(--h7042aa66b451,#fff);
  background: linear-gradient(135deg,var(--jf56048e13f5c),var(--s9439fbd773db,var(--jf56048e13f5c)));
}
.jb831a9fbb604 .q2c7e3fa88fb8 {
  color: var(--jf56048e13f5c);
  background: var(--h7042aa66b451,#fff);
}.zd8b5851db5f5{opacity:1}
.w556c366a3a5e .e5b0823c63fd3 {
  letter-spacing: .08em;
  color: #fff;
  margin-bottom: 10px;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 800;
}
.bf6dc81fa7fb6 a:hover {
  color: #fff;
}
.bf6dc81fa7fb6 a {
  display: block;
  padding: 5px 0;
}
.l3dfcea7d0ce4 {
  border-top: 1px solid var(--y070c989eaea6);
  padding: 18px 0 28px;
  gap: 8px 16px;
  flex-wrap: wrap;
  display: flex;
  justify-content: space-between;
}.n0b33a96a8585{z-index:auto}
@media(max-width:600px) {
  .w5f10a23bb9a7 .v45d26006a5cc {
    flex: 1;
  }
  .w5f10a23bb9a7 {
    width: 100%;
  }
}
