.rf19bf9f545bb {
  flex-wrap: wrap;
  padding: 30px 0;
  display: flex;
  align-items: center;
  gap: 18px 28px;
  justify-content: space-between;
}.r626cf326f1dd{outline-offset:0}
.w2a36bce90371 {
  background: var(--u9f79915e70db);
  color: var(--p1429cb9da697);
}
.ta0711e5f94d7 {
  display: block;
  font-family: var(--n0e16e89349f0,inherit);
  font-size: 26px;
  line-height: 1.2;
}
.ccde7bfc612ad {
  flex-wrap: wrap;
  gap: 10px;
  display: flex;
}.vdcb5e82535d2{unicode-bidi:normal}
.q29f20239e9d9 {
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(180px,1fr));
  padding: 40px 0 24px;
  gap: 24px;
}.o13e095b3d851{z-index:auto}
.m096e389d3848 {
  background: linear-gradient(135deg,var(--m7a2da6257bfb),var(--b02fb9932c00b,var(--m7a2da6257bfb)));
  color: var(--t3d38c9949091,#fff);
}
.m096e389d3848 .j07f41294c401 {
  color: var(--m7a2da6257bfb);
  background: var(--t3d38c9949091,#fff);
}
.w2a36bce90371 .s2269b40c8310 {
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 800;
  letter-spacing: .08em;
  color: #fff;
  margin-bottom: 10px;
}.z62aad1b96a16{outline-offset:0}
.q29f20239e9d9 a:hover {
  color: #fff;
}
.q29f20239e9d9 a {
  display: block;
  padding: 5px 0;
}.v297b906e5ce1{visibility:inherit}
.n943b541b2421 {
  flex-wrap: wrap;
  padding: 18px 0 28px;
  border-top: 1px solid var(--uaba2fd252908);
  display: flex;
  justify-content: space-between;
  gap: 8px 16px;
}
@media(max-width:600px) {
  .ccde7bfc612ad .cac5a2118ae9b {
    flex: 1;
  }
  .ccde7bfc612ad {
    width: 100%;
  }
}
