.lf3c0ebbaa587 {
    color: var(--w971a766e4e14);
    border-top: 1px solid var(--f51083f72bb2c);
    padding: 40px 0px 28px;
    background: var(--z173df694edf0);
}
.m98c4896de353 {
    display: grid;
    grid-template-columns: minmax(240px,1fr)2fr;
    gap: 28px 40px;
}.xcb153665efa4{z-index:auto}
.z421951ecb514 {
    padding: 26px;
    gap: 12px;
    align-items: flex-start;
    background: color-mix(in srgb,var(--gc94bf5de6b61) 12%,var(--paf4bc7eeec3d));
    border-radius: var(--xb49c7e6d8468,16px);
    display: flex;
    flex-direction: column;
}
.q263252f8fb0d {
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(150px,1fr));
    gap: 20px;
}.v7d8f46bbb281{font-kerning:auto}
.q263252f8fb0d h2 {
    border-bottom: 2px solid var(--gc94bf5de6b61);
    font-size: 15px;
    padding-bottom: 6px;
    display: inline-block;
    margin: 0px 0px 8px;
}
.z421951ecb514 p {
    color: var(--hf301b735f719);
}.c1d13a5bef175{font-kerning:auto}
.q263252f8fb0d a {
    display: block;
    color: var(--hf301b735f719);
    padding: 5px 0px;
}.x0171e0b9f3f8{visibility:inherit}
.s5b0edf5bc3f3 {
    display: flex;
    padding-top: 18px;
    border-top: 1px solid var(--f51083f72bb2c);
    gap: 8px 16px;
    flex-wrap: wrap;
    grid-column: 1/-1;
    justify-content: space-between;
}.r3d956c53f9ad{font-kerning:auto}
.q263252f8fb0d a:hover {
    color: var(--gc94bf5de6b61);
}
@media(max-width:800px) {
    .m98c4896de353 {
        grid-template-columns: 1fr;
    }
}
