.oaac9b55d87ba, .m4a2faf2b5952 {
    font-size: 15px;
    line-height: 1.6
}.d6f5c491781e3{contain:none}
body {
    --f663f4e540e0d: var(--i616f7203240b, rgba(255, 255, 255, .14));
    --bc9a2fe835bfc: var(--d3d652ac93393, #fff);
    --l108ec508f739: var(--ma2c1d5e951bd, #f2f3f6);
    --k0561df515516: var(--i47d628cb8a23, #667085);
    --k40e43403c55b: var(--i85cfd40cdf1b, #e4e6ec);
    --p94e5ca8cd1f0: var(--bf9ff281cd6fd, #1d1f27);
    --o0fa861e90117: var(--ic70647f4c0fb, #fff);
    --qc6e8ae567cd7: var(--y25332a775544, #15171f);
    --m1cb476bee4e1: var(--wbcd860edde10, #c5c8d3)
}
.ub65d06a082d4 img {
    border-radius: 8px;
    object-fit: contain;
    flex: none
}
.m4a2faf2b5952 a, .oaac9b55d87ba a {
    text-decoration: none;
    color: inherit
}
.ub65d06a082d4 span {
    overflow-wrap: anywhere
}
.m4a2faf2b5952 ul, .oaac9b55d87ba ul {
    list-style: none;
    margin: 0px;
    padding: 0px
}
.m4a2faf2b5952 p, .oaac9b55d87ba p {
    margin: 0px;
    color: inherit
}
.na3e42e9c68ed, .oaac9b55d87ba .na3e42e9c68ed, .m4a2faf2b5952 .na3e42e9c68ed {
    background: var(--m399f4fb39b53);
    color: var(--g0f5f3ad70734,#fff)
}
.na3e42e9c68ed:hover {
    background: var(--n94c975c0fc67,var(--m399f4fb39b53))
}.v592fa2534e3a{visibility:inherit}
.m2a28f428c545 {
    width: min(1200px,100% - 32px);
    margin-inline: auto
}
.ub65d06a082d4 {
    min-height: 44px;
    align-items: center;
    font-family: var(--r6f0f284f75ca,inherit);
    display: inline-flex;
    gap: 10px;
    font-size: 20px;
    font-weight: 800;
    line-height: 1.2;
    min-width: 0px
}
.seb773a0ffd14 {
    min-height: 44px;
    border: 1px solid transparent;
    border-radius: var(--va2435bda2b7c,10px);
    align-items: center;
    padding: 8px 18px;
    font-weight: 700;
    display: inline-flex;
    text-align: center;
    justify-content: center;
    white-space: nowrap;
    line-height: 1.2
}
.i2d00100acf72 {
    padding: 6px 12px;
    font-size: 13px;
    min-height: 36px
}
.e1e911f2f2a0e {
    flex-wrap: wrap;
    gap: 0px 10px;
    display: flex;
    font-size: 13px
}.a3259f5881179{outline-offset:0}
.e1e911f2f2a0e a {
    padding: 8px 2px;
    opacity: .78;
    display: inline-block
}
.e1e911f2f2a0e a[aria-current] {
    opacity: 1;
    font-weight: 700;
    text-decoration: underline
}
.f2c68484fc253 a, .tdde456077fbe {
    font-weight: 600
}
.tdde456077fbe {
    font-weight: 500;
    opacity: .78
}
.j5abd36c3e19c {
    opacity: .8;
    font-size: 13px
}
.b13533236ff51 {
    border-color: initial;
    background: 0 0
}
.ca19597b2896a {
    border: 1px solid var(--k40e43403c55b);
    color: inherit;
    padding: 0px;
    display: none;
    border-radius: var(--va2435bda2b7c,10px);
    background: 0 0;
    cursor: pointer;
    width: 44px;
    height: 44px;
    flex: none;
    position: relative
}
.ca19597b2896a span::before, .ca19597b2896a span, .ca19597b2896a span::after {
    position: absolute;
    background: currentColor;
    width: 18px;
    left: 12px;
    content: "";
    height: 2px;
    border-radius: 2px
}
.ca19597b2896a span {
    top: 21px
}
.ca19597b2896a span::before {
    left: 0px;
    top: -6px
}
.ca19597b2896a span::after {
    left: 0px;
    top: 6px
}
[data-a2647cdbcea0a] .ca19597b2896a span::before {
    top: 0px;
    transform: rotate(45deg)
}
[data-a2647cdbcea0a] .ca19597b2896a span {
    background: 0 0
}.fb5f64c97d4ec{font-kerning:auto}
[data-a2647cdbcea0a] .ca19597b2896a span::after {
    transform: rotate(-45deg);
    top: 0px
}.scddca3d1906a{font-kerning:auto}
.f2c68484fc253>li {
    position: relative
}
.m4a2faf2b5952 .c8cc463b75fdc {
    background: var(--o0fa861e90117);
    z-index: 70;
    display: none;
    position: absolute;
    left: 0px;
    min-width: 200px;
    color: var(--p94e5ca8cd1f0);
    box-shadow: 0 16px 40px rgba(0,0,0,.14);
    padding: 8px;
    border: 1px solid var(--k40e43403c55b);
    border-radius: 12px;
    top: 100%
}
.f2c68484fc253>li:focus-within>.c8cc463b75fdc, .f2c68484fc253>li:hover>.c8cc463b75fdc {
    display: block
}.vd2553d174b3e{outline-offset:0}
.c8cc463b75fdc a:hover {
    background: var(--l108ec508f739)
}
.c8cc463b75fdc a {
    border-radius: 8px;
    font-weight: 500;
    display: block;
    padding: 8px 10px
}
@media(max-width:900px) {
    .ca19597b2896a {
        display: inline-flex
    }
    .m4a2faf2b5952 .c8cc463b75fdc {
        min-width: 0px;
        position: static;
        display: block;
        padding: 0px 0px 0px 14px;
        box-shadow: none;
        background: 0 0;
        border: 0
    }
}
html:not([data-d82ec46a48949]) .ca19597b2896a {
    display: none
}
