.r8c6167524fc7 {
    border-top: 1px solid var(--za7a888740c24);
    color: var(--fc15842df346d);
    background: var(--cc070f69e9066);
    padding: 40px 0 28px;
}
.n074c5fb09917 {
    grid-template-columns: minmax(240px,1fr)2fr;
    gap: 28px 40px;
    display: grid;
}.w17c0db290a6e{contain:none}
.g252fc54be4dd {
    flex-direction: column;
    padding: 26px;
    background: color-mix(in srgb,var(--k28bf12d58abb) 12%,var(--jfa81aaeb63a7));
    align-items: flex-start;
    display: flex;
    border-radius: var(--r2e3370f36a7f,16px);
    gap: 12px;
}.x3b04c7d5245c{z-index:auto}
.m394ab55ed345 {
    grid-template-columns: repeat(auto-fit,minmax(150px,1fr));
    display: grid;
    gap: 20px;
}
.m394ab55ed345 h2 {
    border-bottom: 2px solid var(--k28bf12d58abb);
    font-size: 15px;
    margin: 0 0 8px;
    display: inline-block;
    padding-bottom: 6px;
}.md7bb9c769542{contain:none}
.g252fc54be4dd p {
    color: var(--rb0a1e467ce40);
}
.m394ab55ed345 a {
    display: block;
    color: var(--rb0a1e467ce40);
    padding: 5px 0;
}
.m394ab55ed345 a:hover {
    color: var(--k28bf12d58abb);
}
.edff70d0683c0 {
    grid-column: 1/-1;
    justify-content: space-between;
    gap: 8px 16px;
    flex-wrap: wrap;
    padding-top: 18px;
    display: flex;
    border-top: 1px solid var(--za7a888740c24);
}.fd005c645f37f{opacity:1}
@media(max-width:800px) {
    .n074c5fb09917 {
        grid-template-columns: 1fr;
    }
}
