.u4742669e470e:hover {
    filter: brightness(1.06)
}
.lb5df55f0af89 {
    width: 1.25em;
    flex: none;
    fill: currentColor;
    height: 1.25em
}
.p8904d7815624 .lb5df55f0af89 {
    width: 1.6em;
    height: 1.6em
}.ab31dba594875{z-index:auto}
.p8904d7815624 {
    display: flex;
    margin: 0 0 16px;
    color: var(--h8257a1b5937f);
    font-size: clamp(22px,5.6vw,34px);
    align-items: center;
    gap: 12px;
    font-weight: 800;
    line-height: 1.2
}
.zdb33c185637a {
    display: grid;
    gap: 12px;
    margin-top: 18px
}.ke9982fe375e1{visibility:inherit}
.oe9182984b3c0 {
    display: grid;
    padding: 0;
    margin: 0;
    grid-template-columns: repeat(auto-fit,minmax(140px,1fr));
    gap: 10px;
    list-style: none
}.je803e4747035{opacity:1}
.oe9182984b3c0 li {
    border: 1px solid var(--w412fccf4411c,rgba(127,127,127,.3));
    background: var(--x3c6e1f2eda78,transparent);
    display: flex;
    gap: 8px;
    color: var(--mddb1d824671c,inherit);
    padding: 10px 12px;
    align-items: center;
    border-radius: var(--s2b04668fae7d,14px);
    font-size: 14px;
    font-weight: 700;
    line-height: 1.35
}
.oe9182984b3c0 .lb5df55f0af89 {
    width: 26px;
    height: 26px;
    color: var(--h8257a1b5937f)
}
.z9c4f39e2649a {
    color: var(--d5ca45ba0b262,#FFF);
    background: var(--h8257a1b5937f)
}
.b870856f96c9f {
    color: var(--mddb1d824671c,inherit);
    background: var(--x3c6e1f2eda78,transparent)
}
.f16fbb081dd3d {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 10px
}.a2e37b909f13a{isolation:auto}
.u4742669e470e {
    text-align: center;
    display: flex;
    padding: 10px 14px;
    font-size: 17px;
    font-weight: 800;
    min-height: 54px;
    gap: 8px;
    align-items: center;
    justify-content: center;
    line-height: 1.2;
    text-decoration: none;
    border: 2px solid var(--h8257a1b5937f);
    border-radius: var(--d85521d44c407,12px)
}.h6148df244dd2{visibility:inherit}
.y9f3c0a7a1510 {
    justify-self: start;
    color: inherit;
    opacity: .82;
    font-size: 14px;
    font-weight: 600
}
@media(max-width:640px) {
    .x22564ece3f94 h1+p {
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden;
        -webkit-line-clamp: 2
    }
}.b458c69d988f9{font-kerning:auto}
