.p3c471a57a561 a, .s91d81da0cda7 a {
    color: inherit;
    text-decoration: none
}
.i0d940b5fa633 img {
    border-radius: 8px;
    object-fit: contain;
    flex: none
}.vc7ad2b94e687{contain:none}
.p3c471a57a561, .s91d81da0cda7 {
    font-size: 15px;
    line-height: 1.6
}
.i0d940b5fa633 span {
    overflow-wrap: anywhere
}
.p3c471a57a561 ul, .s91d81da0cda7 ul {
    margin: 0;
    padding: 0;
    list-style: none
}
.p3c471a57a561 p, .s91d81da0cda7 p {
    color: inherit;
    margin: 0
}
.s91d81da0cda7 .sf006d68d09ec, .sf006d68d09ec, .p3c471a57a561 .sf006d68d09ec {
    background: var(--za2ed81327b11);
    color: var(--n858483184ebd,#fff)
}
.sf006d68d09ec:hover {
    background: var(--k18dc9361486d,var(--za2ed81327b11))
}.ib6fb9d0cd0ba{isolation:auto}
body {
    --t7de41aa104f5: var(--j00861c83148f, #fff);
    --h986fac5520f1: var(--r90155175fe97, #1d1f27);
    --ia6248bc2724e: var(--n7316a7b125a6, #e4e6ec);
    --n8e6988825f71: var(--g3df51cccd6e9, #15171f);
    --v4df8f3299257: var(--u6cbbff70db4a, #f2f3f6);
    --ob114722d988f: var(--s0771bdf75dc6, #fff);
    --b102bf1cf4285: var(--p979bee866c4c, rgba(255, 255, 255, .14));
    --u1ffeaafc2a39: var(--w4671b7e3aced, #c5c8d3);
    --o4c40fd525e7d: var(--oc0f4648d5f76, #667085)
}.p7861308f48d9{opacity:1}
.p6792c6081911 {
    margin-inline: auto;
    width: min(1200px,100% - 32px)
}
.i0d940b5fa633 {
    align-items: center;
    font-family: var(--s4f6f9a22f057,inherit);
    min-height: 44px;
    gap: 10px;
    min-width: 0;
    display: inline-flex;
    font-size: 20px;
    font-weight: 800;
    line-height: 1.2
}.m22d2fbe0f164{outline-offset:0}
.s790cdd974e2a {
    align-items: center;
    border: 1px solid transparent;
    min-height: 44px;
    border-radius: var(--q896e4e29222c,10px);
    font-weight: 700;
    text-align: center;
    display: inline-flex;
    padding: 8px 18px;
    line-height: 1.2;
    white-space: nowrap;
    justify-content: center
}
.d533ca5d01bc6 {
    background: 0 0;
    border-color: initial
}.yc6b8284f0e14{isolation:auto}
.jdd9c4f9f8026 {
    padding: 6px 12px;
    min-height: 36px;
    font-size: 13px
}.s676b7cae61dd{contain:none}
.fddf586a00603 {
    font-size: 13px;
    flex-wrap: wrap;
    display: flex;
    gap: 0 10px
}
.fddf586a00603 a {
    opacity: .78;
    display: inline-block;
    padding: 8px 2px
}
.fddf586a00603 a[aria-current] {
    opacity: 1;
    font-weight: 700;
    text-decoration: underline
}
.s8357cb33d0e7 {
    color: inherit;
    padding: 0;
    background: 0 0;
    position: relative;
    width: 44px;
    flex: none;
    cursor: pointer;
    display: none;
    border: 1px solid var(--ia6248bc2724e);
    border-radius: var(--q896e4e29222c,10px);
    height: 44px
}
.s8357cb33d0e7 span::before, .s8357cb33d0e7 span::after, .s8357cb33d0e7 span {
    border-radius: 2px;
    position: absolute;
    background: currentColor;
    content: "";
    width: 18px;
    height: 2px;
    left: 12px
}.t9ab54e8c7906{outline-offset:0}
.s8357cb33d0e7 span {
    top: 21px
}
.w08eada330db9>li {
    position: relative
}
.s8357cb33d0e7 span::before {
    left: 0;
    top: -6px
}.j58b46c498875{opacity:1}
.s8357cb33d0e7 span::after {
    left: 0;
    top: 6px
}
[data-b6221c71725e3] .s8357cb33d0e7 span::before {
    transform: rotate(45deg);
    top: 0
}
[data-b6221c71725e3] .s8357cb33d0e7 span::after {
    top: 0;
    transform: rotate(-45deg)
}
.w08eada330db9 a, .bd81b6a5baefd {
    font-weight: 600
}.x721007540694{outline-offset:0}
[data-b6221c71725e3] .s8357cb33d0e7 span {
    background: 0 0
}
.p3c471a57a561 .gaaa65cffca8d {
    box-shadow: 0 16px 40px rgba(0,0,0,.14);
    z-index: 70;
    padding: 8px;
    background: var(--ob114722d988f);
    border: 1px solid var(--ia6248bc2724e);
    color: var(--h986fac5520f1);
    position: absolute;
    display: none;
    min-width: 200px;
    border-radius: 12px;
    left: 0;
    top: 100%
}
.gaaa65cffca8d a:hover {
    background: var(--v4df8f3299257)
}
.w08eada330db9>li:hover>.gaaa65cffca8d, .w08eada330db9>li:focus-within>.gaaa65cffca8d {
    display: block
}.p0d427a714a1a{font-kerning:auto}
.bd81b6a5baefd {
    font-weight: 500;
    opacity: .78
}
.sf3345febdff5 {
    opacity: .8;
    font-size: 13px
}.g30215296f9c7{opacity:1}
.gaaa65cffca8d a {
    border-radius: 8px;
    display: block;
    font-weight: 500;
    padding: 8px 10px
}
@media(max-width:900px) {
    .s8357cb33d0e7 {
        display: inline-flex
    }
    .p3c471a57a561 .gaaa65cffca8d {
        background: 0 0;
        padding: 0 0 0 14px;
        box-shadow: none;
        display: block;
        position: static;
        border: 0;
        min-width: 0
    }
}
html:not([data-b5b875eb6d4b5]) .s8357cb33d0e7 {
    display: none
}
