.h8bcf1b20acfe {
    padding: 40px 0 28px;
    border-top: 1px solid var(--q12276efc070d);
    color: var(--cfd3429bf6de6);
    background: var(--e9610894d68d1);
}.n85d19d5e5d41{font-kerning:auto}
.m7cdfba5802ab {
    grid-template-columns: minmax(240px,1fr)2fr;
    display: grid;
    gap: 28px 40px;
}
.g6eb493376492 {
    display: flex;
    background: color-mix(in srgb,var(--lb2b5410515aa) 12%,var(--jee634de58ef1));
    align-items: flex-start;
    gap: 12px;
    flex-direction: column;
    border-radius: var(--w4afa0cc64da1,16px);
    padding: 26px;
}.h1503c4b8d708{font-kerning:auto}
.g6eb493376492 p {
    color: var(--d074762a157eb);
}
.hb6f03afa65c8 {
    gap: 20px;
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(150px,1fr));
}
.hb6f03afa65c8 h2 {
    margin: 0 0 8px;
    font-size: 15px;
    border-bottom: 2px solid var(--lb2b5410515aa);
    padding-bottom: 6px;
    display: inline-block;
}
.hb6f03afa65c8 a {
    color: var(--d074762a157eb);
    display: block;
    padding: 5px 0;
}
.hb6f03afa65c8 a:hover {
    color: var(--lb2b5410515aa);
}
.f0897447bf6fc {
    gap: 8px 16px;
    grid-column: 1/-1;
    border-top: 1px solid var(--q12276efc070d);
    flex-wrap: wrap;
    justify-content: space-between;
    padding-top: 18px;
    display: flex;
}
@media(max-width:800px) {
    .m7cdfba5802ab {
        grid-template-columns: 1fr;
    }
}
