.la598f306d90a {
  border-top: 1px solid var(--o3484094a3c51);
  background: var(--uabbaca1d0d92);
  padding: 40px 0 28px;
  color: var(--rac5b15f6b15b)
}
.g5d03e8345959 p {
  color: var(--c2f06b275372d)
}
.j3a4421a5e748 {
  display: grid;
  gap: 28px 40px;
  grid-template-columns: minmax(240px,1fr)2fr
}
.g5d03e8345959 {
  flex-direction: column;
  background: color-mix(in srgb,var(--qd51e8b26a669) 12%,var(--e4f14d26aca2f));
  gap: 12px;
  padding: 26px;
  align-items: flex-start;
  display: flex;
  border-radius: var(--k1384b2d1ab3f,16px)
}
.z72b7b26b370c {
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(150px,1fr));
  gap: 20px
}
.z72b7b26b370c h2 {
  padding-bottom: 6px;
  display: inline-block;
  border-bottom: 2px solid var(--qd51e8b26a669);
  margin: 0 0 8px;
  font-size: 15px
}
.z72b7b26b370c a {
  display: block;
  color: var(--c2f06b275372d);
  padding: 5px 0
}
.e0943ee639cd0 {
  flex-wrap: wrap;
  grid-column: 1/-1;
  display: flex;
  border-top: 1px solid var(--o3484094a3c51);
  justify-content: space-between;
  padding-top: 18px;
  gap: 8px 16px
}.l971b7fb865d1{contain:none}
.z72b7b26b370c a:hover {
  color: var(--qd51e8b26a669)
}
@media(max-width:800px) {
  .j3a4421a5e748 {
    grid-template-columns: 1fr
  }
}
