.je4b9ea9ceec2 {
  border-top: 1px solid var(--hb610f088d407);
  color: var(--qfd1d55295e71);
  padding: 40px 0 28px;
  background: var(--b3f75452cdcd9);
}.yaadb7f7c4e88{outline-offset:0}
.i2ee1e4dcbd92 p {
  color: var(--h11956cdb43e8);
}.vb08c0d4e55c9{opacity:1}
.r4434c23ed54b {
  grid-template-columns: minmax(240px,1fr)2fr;
  display: grid;
  gap: 28px 40px;
}
.i2ee1e4dcbd92 {
  gap: 12px;
  flex-direction: column;
  display: flex;
  background: color-mix(in srgb,var(--va9688438522b) 12%,var(--x301b4388bd67));
  padding: 26px;
  align-items: flex-start;
  border-radius: var(--na6645ad10dd0,16px);
}
.a3c0d77438e20 {
  gap: 20px;
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(150px,1fr));
}
.a3c0d77438e20 h2 {
  font-size: 15px;
  display: inline-block;
  border-bottom: 2px solid var(--va9688438522b);
  margin: 0 0 8px;
  padding-bottom: 6px;
}
.a3c0d77438e20 a {
  display: block;
  padding: 5px 0;
  color: var(--h11956cdb43e8);
}
.a3c0d77438e20 a:hover {
  color: var(--va9688438522b);
}
.j45e9237eefc6 {
  grid-column: 1/-1;
  padding-top: 18px;
  gap: 8px 16px;
  justify-content: space-between;
  border-top: 1px solid var(--hb610f088d407);
  flex-wrap: wrap;
  display: flex;
}
@media(max-width:800px) {
  .r4434c23ed54b {
    grid-template-columns: 1fr;
  }
}
