.m5af1e53aadf9:hover {
    transform: translateY(-1px);
    filter: brightness(1.08);
}
body {
    --m587e32255fba: color-mix(in srgb, var(--e5c38e9779fb9) 5%, rgb(10,12,19));
    font: 15px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
    --i903eaedfed71: var(--q4587ca0996cb);
    color: var(--q4587ca0996cb);
    --o14bdbdb26fc1: color-mix(in srgb, var(--e5c38e9779fb9) 6%, rgb(22,26,39));
    --e126d2cfc3284: color-mix(in srgb, var(--e5c38e9779fb9) 7%, rgb(16,19,29));
    --g1cd9912d381d: color-mix(in srgb, var(--e5c38e9779fb9) 35%, transparent);
    --zf5d17a53ffbe: color-mix(in srgb, var(--e5c38e9779fb9) 4%, rgb(6,7,12));
    margin: 0px;
    --f25405b984050: var(--l0841f2115dc8);
    --f18582b666fa4: color-mix(in srgb, var(--e5c38e9779fb9) 9%, rgb(29,34,51));
    --l0841f2115dc8: color-mix(in srgb, var(--e5c38e9779fb9) 22%, rgb(38,43,60));
    --mc81bda173fd1: var(--tabc985348196);
    --c0ed95b23bde3: var(--l0841f2115dc8);
    --c918015b524fb: var(--tabc985348196);
    --a59ecd823e042: var(--o14bdbdb26fc1);
    --v7574a978f5b5: var(--m587e32255fba);
    background: var(--m587e32255fba);
    --s37ed3c9e4b57: var(--zf5d17a53ffbe);
    --s30bc2d7b45d7: color-mix(in srgb, var(--e5c38e9779fb9) 72%, rgb(255,255,255));
    --f262d7c4375f1: var(--f18582b666fa4);
    overflow-wrap: break-word;
}
a {
    color: inherit;
}
img {
    display: block;
    max-width: 100%;
    height: auto;
}
:root {
    --efc7780a32350: rgb(255,205,60);
    --h85c49ba20483: 16px;
    --q4587ca0996cb: rgb(242,243,248);
    --ie47d8da91a79: rgb(27,19,0);
    --e5c38e9779fb9: rgb(245,179,1);
    --ye8a2edda4a0c: rgb(58,63,82);
    --v390b5978b3b8: 12px;
    --tabc985348196: rgb(163,168,189);
    --g5dceb571f65d: rgb(245,179,1);
    --xbbdd8c0eec6f: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
}
body[data-q2f9cd439907d]:not([data-q2f9cd439907d=j8f884008fedb]):not([data-q2f9cd439907d=f30167a711ada]):not([data-q2f9cd439907d=k7ef41e09fd69]) {
    --ie47d8da91a79: rgb(255,255,255);
}
html {
    scroll-behavior: smooth;
}
h3, h1, h2 {
    letter-spacing: -.01em;
    font-family: var(--xbbdd8c0eec6f);
    font-weight: 900;
    line-height: 1.2;
    margin: 0px 0px .6em;
}
.vfd75e5e6dda9 {
    width: min(1200px,100% - 32px);
    margin-inline: auto;
}
.p0425cde76942 {
    max-width: 860px;
    margin-inline: auto;
}
.h8db6585d650d {
    flex: none;
    width: 20px;
    height: 20px;
    fill: currentColor;
}
.p2bb889386ae3 {
    gap: 18px;
    display: flex;
    min-height: 64px;
    align-items: center;
}.ba6b20fa55b6b{isolation:auto}
.u235541df7647 {
    flex: none;
    gap: 10px;
    display: inline-flex;
    font: 900 22px var(--xbbdd8c0eec6f);
    align-items: center;
    text-decoration: none;
    letter-spacing: .02em;
    min-height: 44px;
}.ze1ea14f40d8b{visibility:inherit}
.ze62f85be0cba {
    left: -999px;
    position: absolute;
}
.ze62f85be0cba:focus {
    background: var(--o14bdbdb26fc1);
    left: 16px;
    top: 8px;
    z-index: 99;
    padding: 8px 12px;
}
.pb57a527bc90b {
    background: color-mix(in srgb,var(--m587e32255fba) 88%,transparent);
    top: 0px;
    border-bottom: 1px solid var(--l0841f2115dc8);
    backdrop-filter: blur(14px);
    z-index: 60;
    position: sticky;
}.sdd37488a5eaf{font-kerning:auto}
.u235541df7647 span {
    background: linear-gradient(180deg,rgb(255,255,255) 20%,var(--s30bc2d7b45d7));
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}.p770a2e4cc872{contain:none}
* {
    box-sizing: border-box;
}.efe8c76fc78c4{isolation:auto}
.u235541df7647 img {
    object-fit: cover;
    border-radius: 10px;
    box-shadow: 0 0 0 2px var(--e5c38e9779fb9),0 0 18px var(--g1cd9912d381d);
    width: 38px;
    height: 38px;
}
.t474f3f9e490f {
    flex: 1;
    display: flex;
    min-width: 0px;
    gap: 4px;
    overflow-x: auto;
    scrollbar-width: none;
    align-items: center;
}.td9c21a4770e2{visibility:inherit}
.t474f3f9e490f::-webkit-scrollbar {
    display: none;
}.i49ebfe70fcca{visibility:inherit}
.b333bbe1b8483 {
    text-decoration: none;
    padding: 8px 12px;
    color: var(--tabc985348196);
    border-radius: 10px;
    white-space: nowrap;
    font-size: 14px;
    font-weight: 700;
    flex: none;
    transition: color .15s,background .15s;
}
.u575b9a736d78 {
    font-weight: 600;
    opacity: .8;
}.m0e3d68e85313{isolation:auto}
.i0af62bf9389f {
    gap: 8px;
    margin-left: auto;
    display: flex;
    padding-left: 8px;
    font-size: 13px;
}
.s591e7ab94f1b {
    gap: 8px;
    margin-left: auto;
    flex: none;
    display: flex;
}
.b333bbe1b8483:hover {
    background: var(--o14bdbdb26fc1);
    color: var(--q4587ca0996cb);
}
.i0af62bf9389f a {
    color: var(--tabc985348196);
    text-decoration: none;
}.t2ba2b4740554{z-index:auto}
.i0af62bf9389f a[aria-current] {
    color: var(--s30bc2d7b45d7);
    font-weight: 900;
}
.m5af1e53aadf9 {
    font-weight: 900;
    padding: 0px 20px;
    cursor: pointer;
    border-radius: var(--v390b5978b3b8);
    display: inline-flex;
    transition: transform .15s,filter .15s;
    border: 1px solid transparent;
    min-height: 42px;
    font-size: 15px;
    align-items: center;
    justify-content: center;
    gap: 8px;
    white-space: nowrap;
    text-decoration: none;
}.y5edd5a1d5272{isolation:auto}
.m6ff5b3f1353a {
    margin: 0px;
    grid-area: 1/1;
    opacity: 0;
    transition: opacity .6s;
}
.m6ff5b3f1353a[data-df628edcbb5f5] {
    opacity: 1;
}
.l03e8071975d7 {
    color: var(--ie47d8da91a79);
    background: linear-gradient(180deg,var(--efc7780a32350),var(--e5c38e9779fb9));
    box-shadow: 0 8px 24px var(--g1cd9912d381d);
}
.ic35285fa31b1 {
    background: color-mix(in srgb,var(--e5c38e9779fb9) 8%,transparent);
    border-color: color-mix(in srgb,var(--e5c38e9779fb9) 65%,transparent);
    color: var(--s30bc2d7b45d7);
}
.a93586a0c23e8 {
    background: radial-gradient(ellipse at 50% 0%,var(--g1cd9912d381d),transparent 60%),var(--m587e32255fba);
    position: relative;
}
.ua5a920598408 {
    background: var(--o14bdbdb26fc1);
    position: relative;
    display: grid;
    overflow: hidden;
}
.q6370705e2d43 {
    width: 100%;
}
.m6ff5b3f1353a img {
    width: 100%;
    height: auto;
    aspect-ratio: 4/3;
    object-fit: contain;
}
.ya99b3a278ab3 {
    background: rgba(8,10,16,.6);
    border: 1px solid var(--l0841f2115dc8);
    top: 50%;
    cursor: pointer;
    transform: translateY(-50%);
    font-size: 22px;
    font-weight: 900;
    position: absolute;
    backdrop-filter: blur(6px);
    width: 42px;
    height: 42px;
    color: var(--q4587ca0996cb);
    border-radius: 50%;
    z-index: 3;
}.p9adb82b9b0c9{outline-offset:0}
.x64d9eae87ca2 {
    left: 12px;
}
.g7b491babacb1 {
    max-width: 640px;
}.ff8418407bdd3{opacity:1}
.ya99b3a278ab3:hover {
    border-color: var(--e5c38e9779fb9);
    color: var(--s30bc2d7b45d7);
}.uccb647b1802b{unicode-bidi:normal}
.re2810538680c {
    right: 12px;
}.c3fd20b79bb71{contain:none}
.jb149d7d8fa8b {
    padding: 24px 0px 32px;
}.f345679999744{unicode-bidi:normal}
.h6a5581cca740 {
    letter-spacing: .1em;
    display: inline-flex;
    background: color-mix(in srgb,var(--e5c38e9779fb9) 12%,transparent);
    border: 1px solid var(--l0841f2115dc8);
    border-radius: 999px;
    color: var(--s30bc2d7b45d7);
    margin: 0px 0px 12px;
    font-size: 12px;
    font-weight: 900;
    align-items: center;
    text-transform: uppercase;
    padding: 4px 12px;
}
.a93586a0c23e8 h1 {
    font-size: clamp(30px,5vw,56px);
    text-shadow: 0 2px 18px rgba(0,0,0,.5);
    line-height: 1.08;
    margin-bottom: 14px;
}
.n554a35c83a38 {
    color: var(--tabc985348196);
    font-size: 17px;
    max-width: 580px;
}
.f0b19be0f948c {
    gap: 12px;
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap;
}
@media(min-width:901px) {
    .a93586a0c23e8:has(>.ua5a920598408) {
        display: grid;
    }
    .a93586a0c23e8:has(>.ua5a920598408)>.ua5a920598408, .a93586a0c23e8:has(>.ua5a920598408)>.jb149d7d8fa8b {
        grid-area: 1/1;
    }
    .a93586a0c23e8:has(>.ua5a920598408) .m6ff5b3f1353a img {
        aspect-ratio: 21/8;
        max-height: 600px;
        object-fit: cover;
        object-position: 50% 28%;
    }
    .a93586a0c23e8:has(>.ua5a920598408) .ua5a920598408::after {
        background: linear-gradient(90deg,var(--m587e32255fba) 0%,color-mix(in srgb,var(--m587e32255fba) 75%,transparent) 36%,transparent 68%),linear-gradient(0deg,var(--m587e32255fba),transparent 32%);
        position: absolute;
        inset: 0px;
        pointer-events: none;
        z-index: 1;
        content: "";
    }
    .a93586a0c23e8:has(>.ua5a920598408)>.jb149d7d8fa8b {
        z-index: 2;
        align-self: end;
        position: relative;
        padding-bottom: 52px;
        pointer-events: none;
    }
    .a93586a0c23e8:has(>.ua5a920598408) .g7b491babacb1 a {
        pointer-events: auto;
    }
    .a93586a0c23e8:has(>.ua5a920598408) .x64d9eae87ca2 {
        left: max(12px,calc(50% - 640px));
    }
}
.vb7b5ddd6c358 {
    border-block: 1px solid var(--l0841f2115dc8);
    background: linear-gradient(90deg,color-mix(in srgb,var(--e5c38e9779fb9) 24%,var(--m587e32255fba)),var(--e126d2cfc3284) 50%,color-mix(in srgb,var(--e5c38e9779fb9) 24%,var(--m587e32255fba)));
}
.t4c07cf3240e3 {
    gap: 10px 24px;
    padding: 14px 0px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
.pc6e720109bcc strong {
    color: var(--s30bc2d7b45d7);
    font: 900 16px var(--xbbdd8c0eec6f);
    font-variant-numeric: tabular-nums;
}
.pc6e720109bcc {
    padding: 0px;
    display: flex;
    flex-wrap: wrap;
    margin: 0px;
    gap: 8px;
    list-style: none;
}
.pc6e720109bcc li {
    gap: 6px;
    display: flex;
    align-items: baseline;
    border: 1px solid var(--l0841f2115dc8);
    border-radius: 10px;
    background: var(--o14bdbdb26fc1);
    padding: 6px 12px;
}
.i0170acbcdc48 {
    padding: 52px 0px;
}
.ebbc009688741 {
    align-items: flex-end;
    display: flex;
    justify-content: space-between;
    gap: 12px;
    margin-bottom: 22px;
}
.pc6e720109bcc span {
    color: var(--tabc985348196);
    font-size: 12px;
}.y5a7111503efa{outline-offset:0}
.e96d5d7c4c175 {
    padding-left: 16px;
    position: relative;
    font-size: clamp(22px,3vw,32px);
    margin: 0px 0px 22px;
}
.ebbc009688741 .e96d5d7c4c175 {
    margin: 0px;
}
.sc0d36a38ca5a {
    margin-bottom: 26px;
}
.da70bd52fd210 {
    background: var(--e126d2cfc3284);
}
.e96d5d7c4c175::before {
    left: 0px;
    position: absolute;
    top: .15em;
    border-radius: 4px;
    bottom: .15em;
    background: linear-gradient(180deg,var(--efc7780a32350),var(--e5c38e9779fb9));
    content: "";
    box-shadow: 0 0 12px var(--g1cd9912d381d);
    width: 5px;
}.f416cfa032117{visibility:inherit}
.w258237d46d60 {
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    min-height: 44px;
    white-space: nowrap;
    font-size: 14px;
    font-weight: 800;
    color: var(--s30bc2d7b45d7);
}
.sc0d36a38ca5a h2 {
    font-size: 24px;
    color: var(--s30bc2d7b45d7);
    margin-top: 1.2em;
}.wb694681b115d{isolation:auto}
.cbfc07caa1d70 {
    gap: 14px;
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(190px,1fr));
}
.sc0d36a38ca5a h3 {
    margin-top: 1em;
    font-size: 19px;
}.rfabebfc944d9{outline-offset:0}
.sc0d36a38ca5a a {
    color: var(--s30bc2d7b45d7);
}
.s44612e5f7944 {
    font-size: 14px;
    color: var(--tabc985348196);
}
.sc0d36a38ca5a table {
    background: var(--o14bdbdb26fc1);
    margin: 16px 0px;
    border-collapse: collapse;
    width: 100%;
}
.sc0d36a38ca5a th {
    background: var(--f18582b666fa4);
}
.sc0d36a38ca5a th, .sc0d36a38ca5a td {
    vertical-align: top;
    padding: 10px 14px;
    text-align: left;
    border: 1px solid var(--l0841f2115dc8);
}.a43c5fbf90be3{z-index:auto}
.r6c6d964b0372 {
    border: 1px solid var(--l0841f2115dc8);
    overflow: hidden;
    position: relative;
    transition: transform .2s,box-shadow .2s,border-color .2s;
    background: var(--o14bdbdb26fc1);
    border-radius: var(--h85c49ba20483);
}
.r6c6d964b0372:hover {
    border-color: var(--e5c38e9779fb9);
    transform: translateY(-3px);
    box-shadow: 0 14px 34px rgba(0,0,0,.45),0 0 22px var(--g1cd9912d381d);
}
.r6c6d964b0372 a {
    height: 100%;
    text-decoration: none;
    display: block;
}
.x8656c370152c {
    background: var(--f18582b666fa4);
    height: 100%;
    min-height: 100%;
}
.x8656c370152c::after {
    position: absolute;
    background: linear-gradient(0deg,rgba(4,5,9,.92),transparent);
    inset: 35% 0px 0px;
    pointer-events: none;
    content: "";
}
.cb588682506fc {
    padding: 2px 8px;
    font-size: 12px;
    color: var(--s30bc2d7b45d7);
    z-index: 1;
    position: absolute;
    border: 1px solid var(--l0841f2115dc8);
    border-radius: 8px;
    background: rgba(4,5,9,.7);
    font-weight: 900;
    top: 8px;
    left: 8px;
}.w8a12d59d092c{outline-offset:0}
.wf525c9c0051d h3 {
    margin: 0px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 15px;
    line-height: 1.3;
}
.n48f515361d7d {
    margin-bottom: 2px;
    overflow: hidden;
    color: var(--s30bc2d7b45d7);
    letter-spacing: .08em;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 900;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}
.wf525c9c0051d {
    padding: 10px 12px 12px;
    position: absolute;
    z-index: 1;
    left: 0px;
    right: 48px;
    bottom: 0px;
}
.x8656c370152c img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    aspect-ratio: 1;
}
.wc5e431d83a6f {
    background: linear-gradient(180deg,var(--efc7780a32350),var(--e5c38e9779fb9));
    width: 34px;
    box-shadow: 0 0 14px var(--g1cd9912d381d);
    place-items: center;
    z-index: 1;
    position: absolute;
    height: 34px;
    border-radius: 50%;
    right: 10px;
    bottom: 12px;
    display: grid;
    color: var(--ie47d8da91a79);
    font-size: 12px;
}.fd198b814dc73{visibility:inherit}
@media(min-width:901px) {
    .f9af685af344c .cbfc07caa1d70 {
        grid-template-columns: repeat(4,minmax(0,1fr));
    }
    .f9af685af344c .cbfc07caa1d70:is(:has(>.r6c6d964b0372:nth-child(5):last-child), :has(>.r6c6d964b0372:nth-child(9)))>.r6c6d964b0372:first-child {
        grid-column: span 2;
        grid-row: span 2;
    }
    .f9af685af344c .cbfc07caa1d70>.r6c6d964b0372:first-child h3 {
        font-size: 22px;
    }
    .f9af685af344c .cbfc07caa1d70>.r6c6d964b0372:first-child .wc5e431d83a6f {
        width: 46px;
        font-size: 15px;
        height: 46px;
    }
}
.a0ad7c4746db6 .h8db6585d650d {
    fill: var(--e5c38e9779fb9);
}
.m026b86ec3147 {
    border: 1px solid var(--l0841f2115dc8);
    overflow: hidden;
    border-radius: var(--h85c49ba20483);
    position: relative;
    background: linear-gradient(160deg,color-mix(in srgb,var(--e5c38e9779fb9) 18%,var(--o14bdbdb26fc1)),var(--o14bdbdb26fc1) 58%);
    padding: 24px 22px 20px;
}
.pcd08c9459bb5 details[open] summary::after {
    transform: rotate(45deg);
}.td9f1c8908539{visibility:inherit}
.ja3e8403a1bb3 {
    gap: 16px;
    display: grid;
    counter-reset: ce580b7c4dc4a;
    grid-template-columns: repeat(auto-fit,minmax(250px,1fr));
}.z66c50c7fbb93{isolation:auto}
.m026b86ec3147::before {
    position: absolute;
    counter-increment: ce580b7c4dc4a;
    font: 900 56px/1 var(--xbbdd8c0eec6f);
    right: 14px;
    color: color-mix(in srgb,var(--e5c38e9779fb9) 22%,transparent);
    content: counter(ce580b7c4dc4a,decimal-leading-zero);
    top: 4px;
}
.m026b86ec3147 h2 {
    margin: 0px 0px 8px;
    position: relative;
    font-size: 19px;
}
.m026b86ec3147:nth-child(4n+1) {
    --if1419bd81158: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='24.042 -41.142 52.5876 52.5876'%3E%3Cg transform='translate(24.042 -41.142) scale(2.1912)'%3E%3Cpath d='M20 7h-2.2A3 3 0 0 0 12 4.2 3 3 0 0 0 6.2 7H4v5h1v8h14v-8h1V7Zm-9 13H7v-8h4v8Zm0-10H5V9h6v1Zm2-3a1 1 0 0 1 2 0v1h-2V7Zm-4 0a1 1 0 0 1 2 0v1H9V7Zm8 13h-4v-8h4v8Zm2-10h-6V9h6v1Z'/%3E%3C/g%3E%3C/svg%3E");
}
.m026b86ec3147:nth-child(4n+2) {
    --if1419bd81158: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='24.042 -41.142 52.5876 52.5876'%3E%3Cg transform='translate(24.042 -41.142) scale(2.1912)'%3E%3Cpath d='M7 4h10v3a5 5 0 0 1-3.5 4.8V14h2.5v2H8v-2h2.5v-2.2A5 5 0 0 1 7 7Zm-4 1h3v2a3 3 0 0 1-2 2.8V7H3Zm15 0h3v2h-1v2.8A3 3 0 0 1 18 7ZM6 18h12v2H6Z'/%3E%3C/g%3E%3C/svg%3E");
}
.m026b86ec3147:nth-child(4n+3) {
    --if1419bd81158: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='24.042 -41.142 52.5876 52.5876'%3E%3Cg transform='translate(24.042 -41.142) scale(2.1912)'%3E%3Cpath d='m12 2 3 6.6 7 .8-5.2 4.8 1.4 7-6.2-3.6-6.2 3.6 1.4-7L2 9.4l7-.8Z'/%3E%3C/g%3E%3C/svg%3E");
}
.m026b86ec3147:nth-child(4n+4) {
    --if1419bd81158: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='24.042 -41.142 52.5876 52.5876'%3E%3Cg transform='translate(24.042 -41.142) scale(2.1912)'%3E%3Cpath d='M13 2 4 14h7l-1 8 9-12h-7Z'/%3E%3C/g%3E%3C/svg%3E");
}
.ofb7425311290 {
    --if1419bd81158: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='24.042 -41.142 52.5876 52.5876'%3E%3Cg transform='translate(24.042 -41.142) scale(2.1912)'%3E%3Cpath d='M11 3h2v9.6l3.3-3.3 1.4 1.4-5.7 5.7-5.7-5.7 1.4-1.4 3.3 3.3ZM4 18h16v2H4Z'/%3E%3C/g%3E%3C/svg%3E");
}
.s0b15e7d756f7 {
    --if1419bd81158: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='24.042 -41.142 52.5876 52.5876'%3E%3Cg transform='translate(24.042 -41.142) scale(2.1912)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 5v5.4l4 2.4-1 1.7-5-3V7Z'/%3E%3C/g%3E%3C/svg%3E");
}.g456722b71258{font-kerning:auto}
.lf8c5844d6c6c {
    --if1419bd81158: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='24.042 -41.142 52.5876 52.5876'%3E%3Cg transform='translate(24.042 -41.142) scale(2.1912)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 16h-2v-2h2Zm2.1-7.7-.9.9c-.8.8-1.2 1.3-1.2 2.8h-2v-.5c0-1.1.4-2.1 1.2-2.8l1.2-1.3a1.7 1.7 0 0 0 .5-1.2 2 2 0 0 0-4 0H8a4 4 0 0 1 8 0c0 .9-.4 1.6-.9 2.1Z'/%3E%3C/g%3E%3C/svg%3E");
}.k33596b595fb1{z-index:auto}
.m026b86ec3147 .sc0d36a38ca5a {
    font-size: 15px;
    color: var(--tabc985348196);
    position: relative;
    margin: 0px;
}
.yd4b7d934aad5 {
    -webkit-mask: var(--if1419bd81158)center/28px no-repeat,linear-gradient(rgb(0,0,0) 0 0);
    border-radius: 14px;
    box-shadow: 0 0 18px var(--g1cd9912d381d);
    width: 46px;
    height: 46px;
    position: relative;
    margin-bottom: 14px;
    display: block;
    -webkit-mask-composite: xor;
    mask: var(--if1419bd81158)center/28px no-repeat exclude,linear-gradient(rgb(0,0,0) 0 0);
    background: linear-gradient(180deg,var(--efc7780a32350),var(--e5c38e9779fb9));
}.acd8cdebf0858{font-kerning:auto}
.r98ef66dee8df {
    display: grid;
    grid-template-columns: minmax(0,1.35fr)minmax(0,1fr);
    gap: 32px;
    align-items: start;
}
.ca0cd91ef808a dt {
    color: var(--tabc985348196);
    letter-spacing: .08em;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
}
.ca0cd91ef808a {
    gap: 8px;
    display: grid;
    margin: 0px;
}
.ca0cd91ef808a dd {
    margin: 2px 0px 0px;
    font-weight: 700;
}.p148768991228{unicode-bidi:normal}
.k426337f6c97c {
    gap: 12px;
    grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
    display: grid;
    margin-top: 28px;
}
.nd159541b4d8f::after {
    margin-left: auto;
    color: var(--s30bc2d7b45d7);
    content: "→";
}.b8b4452817c5c{z-index:auto}
.ca0cd91ef808a div {
    padding: 12px 16px;
    background: var(--o14bdbdb26fc1);
    border: 1px solid var(--l0841f2115dc8);
    border-left: 4px solid var(--e5c38e9779fb9);
    border-radius: 12px;
}.q5f6be83515eb{contain:none}
.nd159541b4d8f {
    gap: 14px;
    transition: border-color .15s;
    font-weight: 800;
    text-decoration: none;
    display: flex;
    border: 1px solid var(--l0841f2115dc8);
    border-radius: var(--h85c49ba20483);
    padding: 16px 18px;
    align-items: center;
    background: var(--o14bdbdb26fc1);
}
.vd5a3eb4e0ede h2, .vd5a3eb4e0ede h3 {
    font-size: 16px;
    margin: 0px 0px 4px;
}
.ld5123728f00f {
    gap: 14px;
    grid-template-columns: repeat(2,minmax(0,1fr));
    display: grid;
}
.nd159541b4d8f:hover {
    border-color: var(--e5c38e9779fb9);
}
.iaa45e1b87ee8 {
    width: 40px;
    height: 40px;
    border-radius: 12px;
    -webkit-mask: var(--if1419bd81158)center/24px no-repeat,linear-gradient(rgb(0,0,0) 0 0);
    -webkit-mask-composite: xor;
    mask: var(--if1419bd81158)center/24px no-repeat exclude,linear-gradient(rgb(0,0,0) 0 0);
    background: linear-gradient(180deg,var(--efc7780a32350),var(--e5c38e9779fb9));
    flex: none;
}.x7a919f5943ca{outline-offset:0}
.vd5a3eb4e0ede a {
    gap: 14px;
    border: 1px solid var(--l0841f2115dc8);
    background: var(--o14bdbdb26fc1);
    height: 100%;
    display: grid;
    align-items: center;
    padding: 10px;
    text-decoration: none;
    grid-template-columns: 150px minmax(0,1fr);
    transition: border-color .15s;
    border-radius: var(--h85c49ba20483);
}
.vd5a3eb4e0ede p {
    font-size: 13px;
    margin: 0px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    color: var(--tabc985348196);
}
.vd5a3eb4e0ede a:hover {
    border-color: var(--e5c38e9779fb9);
}.o2a11efc6248f{outline-offset:0}
.vd5a3eb4e0ede img {
    border-radius: 10px;
    width: 100%;
    object-fit: cover;
    aspect-ratio: 1200/630;
}
.vd5a3eb4e0ede a:not(:has(img)) {
    grid-template-columns: minmax(0,1fr);
    padding: 14px 16px;
}.k0572e5150aa1{font-kerning:auto}
.pcd08c9459bb5 summary {
    gap: 12px;
    list-style: none;
    font-weight: 800;
    display: flex;
    padding: 14px 18px;
    justify-content: space-between;
    cursor: pointer;
}
.pcd08c9459bb5 summary::-webkit-details-marker {
    display: none;
}
.pcd08c9459bb5 summary::after {
    content: "+";
    flex: none;
    color: var(--s30bc2d7b45d7);
    transition: transform .2s;
    font-size: 22px;
    line-height: 1;
}
.pcd08c9459bb5 details {
    background: var(--o14bdbdb26fc1);
    border: 1px solid var(--l0841f2115dc8);
    border-radius: 12px;
    margin-bottom: 10px;
}
.pcd08c9459bb5 p {
    color: var(--tabc985348196);
    margin: 0px;
    padding: 0px 18px 16px;
}
.pcd08c9459bb5 details[open] {
    border-color: color-mix(in srgb,var(--e5c38e9779fb9) 55%,transparent);
}
.w8cfed0ed5a7f {
    border: 1px solid var(--l0841f2115dc8);
    padding: 26px;
    background: var(--o14bdbdb26fc1);
    border-radius: var(--h85c49ba20483);
    margin: 44px 0px;
}
.b348cb05d0926 {
    background: var(--e5c38e9779fb9);
    display: inline-block;
    font: 800 12px/1.6 system-ui,sans-serif;
    vertical-align: middle;
    color: var(--ie47d8da91a79);
    border-radius: 999px;
    padding: 2px 10px;
}.a834eb8339e7f{z-index:auto}
.e273c3be95005 {
    background: var(--e126d2cfc3284);
    padding: 14px 16px;
    border: 1px solid var(--l0841f2115dc8);
    border-radius: 12px;
}
.e273c3be95005 p {
    font-size: 14px;
    margin: 8px 0px 0px;
    color: var(--tabc985348196);
}.d6ea886b7899e{isolation:auto}
.d5c6237a67e4d strong {
    color: var(--s30bc2d7b45d7);
}
.d5c6237a67e4d small {
    color: var(--tabc985348196);
}.o6170d186c116{visibility:inherit}
.p1652a08d6e9a {
    gap: 12px;
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(230px,1fr));
}.n7b583807f617{z-index:auto}
.m550d681b8b79 {
    gap: 6px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.d5c6237a67e4d {
    display: inline-flex;
    align-items: center;
    gap: 8px;
}.aa998b9160919{visibility:inherit}
.n8a8a7f137bfe {
    display: inline-block;
    -webkit-mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
    width: 90px;
    height: 16px;
    background: linear-gradient(90deg,var(--g5dceb571f65d) calc(var(--vf5c2d17dbdc7)/5 * 100%),var(--ye8a2edda4a0c) 0);
    mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
}
.m5c3561a56326 {
    display: inline-flex;
    gap: 6px;
}.p740b024a9c1a{unicode-bidi:normal}
.r344914826d24 {
    padding: 20px 22px;
    border: 1px solid var(--l0841f2115dc8);
    text-align: center;
    margin: 28px 0px;
    background: var(--o14bdbdb26fc1);
    border-radius: var(--h85c49ba20483);
}
.e9ef7a138c88e {
    font-weight: 900;
    margin: 0px 0px 10px;
}.l13adafce60a8{z-index:auto}
.m5c3561a56326 button {
    border: 1px solid var(--l0841f2115dc8);
    color: var(--ye8a2edda4a0c);
    border-radius: 12px;
    background: var(--e126d2cfc3284);
    font-size: 22px;
    width: 44px;
    height: 44px;
    cursor: pointer;
}
.m5c3561a56326 button[data-df628edcbb5f5], .m5c3561a56326 button:hover {
    color: var(--g5dceb571f65d);
    border-color: var(--e5c38e9779fb9);
}
.g240915452421 {
    border-bottom: 1px solid var(--l0841f2115dc8);
    background: radial-gradient(ellipse at 50% -20%,var(--g1cd9912d381d),transparent 62%),var(--m587e32255fba);
    padding: 44px 0px 30px;
}.za8469684987b{opacity:1}
.wbbb156b29d46 {
    color: var(--tabc985348196);
    margin: 10px 0px 0px;
    font-size: 14px;
    min-height: 1.2em;
}.pb2b18058c30b{outline-offset:0}
.g240915452421 h1 {
    font-size: clamp(28px,4.2vw,46px);
}
.ofa5b4c94c0dc {
    opacity: 0;
    width: 1px;
    height: 1px;
    position: absolute;
    left: -9999px;
}
.c9cd0b37700fd aside {
    top: 88px;
    position: sticky;
}.o8c2927084049{unicode-bidi:normal}
.kb1cf894f4e9d ol {
    margin: 0px 0px 12px;
    padding: 0px;
    font-size: 14px;
    gap: 6px;
    color: var(--tabc985348196);
    display: flex;
    flex-wrap: wrap;
    list-style: none;
}.h8c56b68804ee{unicode-bidi:normal}
.kb1cf894f4e9d li+li::before {
    margin-right: 6px;
    opacity: .6;
    content: "/";
}
.m057f82428714 svg {
    fill: currentColor;
    flex: none;
}
.r5c17e4edc174 h2 {
    font-size: 22px;
}.y80ee81fa2071{opacity:1}
.y40cdf53c21cd {
    width: 100%;
    border: 1px solid var(--l0841f2115dc8);
    border-radius: var(--h85c49ba20483);
    margin-bottom: 18px;
    object-fit: cover;
    aspect-ratio: 1200/630;
}
.hc5066d95dced .pc6e720109bcc {
    margin-bottom: 18px;
}
.c9cd0b37700fd {
    display: grid;
    gap: 28px;
    grid-template-columns: minmax(0,1fr)320px;
    align-items: start;
}
.kb1cf894f4e9d a {
    text-decoration: none;
    color: var(--s30bc2d7b45d7);
}
.b65e2da1a918a {
    gap: 14px;
    display: grid;
    grid-template-columns: 1fr 1fr;
}.ueb0dd61cf7d3{z-index:auto}
.p01d2293cd3e8 {
    gap: 10px;
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
}
.m5c3561a56326 button:disabled {
    cursor: default;
}
.ydbdc4a13dfd1 h3 {
    color: rgb(74,222,128);
}
.t2eb71091444f h3 {
    color: rgb(248,113,113);
}
.r5c17e4edc174 {
    background: linear-gradient(180deg,color-mix(in srgb,var(--e5c38e9779fb9) 12%,var(--o14bdbdb26fc1)),var(--o14bdbdb26fc1));
    box-shadow: 0 0 30px var(--g1cd9912d381d);
    border: 1px solid color-mix(in srgb,var(--e5c38e9779fb9) 45%,transparent);
    border-radius: var(--h85c49ba20483);
    padding: 20px;
}
.r5c17e4edc174 img {
    width: 100%;
    border-radius: 12px;
    object-fit: cover;
    aspect-ratio: 1200/630;
    margin-bottom: 12px;
}
.r5c17e4edc174 .m5af1e53aadf9 {
    margin-top: 12px;
}
.t2eb71091444f, .ydbdc4a13dfd1 {
    background: var(--o14bdbdb26fc1);
    padding: 16px 20px;
    border: 1px solid var(--l0841f2115dc8);
    border-radius: 14px;
}.ee9683622a39e{visibility:inherit}
.yf5174c926f0f {
    padding: 0px;
    counter-reset: cc941bb4edb8f;
    list-style: none;
}
.p01d2293cd3e8 img {
    border-radius: 12px;
}.b042c708e515b{unicode-bidi:normal}
.yf5174c926f0f li {
    padding: 16px 18px 16px 72px;
    margin-bottom: 10px;
    border: 1px solid var(--l0841f2115dc8);
    border-radius: 14px;
    position: relative;
    background: var(--o14bdbdb26fc1);
    counter-increment: cc941bb4edb8f;
}.k43597914318c{z-index:auto}
.yf5174c926f0f li::before {
    position: absolute;
    left: 16px;
    background: linear-gradient(180deg,var(--efc7780a32350),var(--e5c38e9779fb9));
    border-radius: 12px;
    font-weight: 900;
    content: counter(cc941bb4edb8f);
    top: 14px;
    place-items: center;
    width: 40px;
    height: 40px;
    display: grid;
    color: var(--ie47d8da91a79);
}
.n86e33f9f7b0a {
    border-left: 2px solid var(--l0841f2115dc8);
    list-style: none;
    padding: 0px;
}
.n86e33f9f7b0a li {
    position: relative;
    padding: 0px 0px 24px 22px;
}.u58df989127ea{opacity:1}
.n86e33f9f7b0a li::before {
    box-shadow: 0 0 10px var(--g1cd9912d381d);
    position: absolute;
    width: 14px;
    left: -8px;
    top: 6px;
    border-radius: 50%;
    height: 14px;
    content: "";
    background: var(--e5c38e9779fb9);
}
.o8d9ea148ccc6 {
    background: var(--o14bdbdb26fc1);
    text-align: center;
    border: 1px solid var(--l0841f2115dc8);
    border-radius: var(--h85c49ba20483);
    padding: 20px;
}.i7e739452148f{isolation:auto}
.yf5174c926f0f h3 {
    font-size: 18px;
    margin: 0px 0px 4px;
}
.yf5174c926f0f p {
    margin: 0px;
    color: var(--tabc985348196);
}.p567bfe2f1912{isolation:auto}
.fe921fc30584d strong {
    font: 900 20px var(--xbbdd8c0eec6f);
    color: var(--s30bc2d7b45d7);
}
.fe921fc30584d span, .sc306abad8217 {
    color: var(--tabc985348196);
}
.v6ed148c0119e a {
    color: var(--s30bc2d7b45d7);
}
.v9fd636566f6c {
    color: var(--g5dceb571f65d);
}.x1463c57dc136{unicode-bidi:normal}
.fe921fc30584d {
    gap: 12px;
    display: flex;
    align-items: baseline;
}.gf0da7d67cc4b{opacity:1}
.g240915452421 .f0b19be0f948c {
    justify-content: flex-start;
}
.e6805aded97be {
    gap: 16px;
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
    margin-bottom: 32px;
}.cc96cea8a2389{visibility:inherit}
.o8d9ea148ccc6 img {
    margin: 0px auto 10px;
    border-radius: 50%;
    object-fit: cover;
    width: 84px;
    height: 84px;
    box-shadow: 0 0 0 2px var(--e5c38e9779fb9);
}.q8a47553b0381{outline-offset:0}
.v6ed148c0119e {
    border: 1px solid var(--l0841f2115dc8);
    background: var(--o14bdbdb26fc1);
    border-radius: var(--h85c49ba20483);
    margin-top: 28px;
    padding: 20px;
}.p8344ee062a1e{z-index:auto}
[data-yb66062fa7884], [data-tfa1ff399237a] {
    width: min(1200px,100% - 32px);
    max-width: none;
    padding: 40px 0px;
    margin: 0px auto;
}
[data-yb66062fa7884]>h2, [data-tfa1ff399237a]>h2 {
    padding-left: 16px;
    position: relative;
    font-size: clamp(22px,3vw,32px);
}
[data-gd13c6a1e54ce] h2 {
    font-size: 20px;
}.gddce8bb21573{font-kerning:auto}
[data-gd13c6a1e54ce] a {
    color: var(--s30bc2d7b45d7);
    font-weight: 700;
}
[data-yb66062fa7884] img {
    border: 1px solid var(--l0841f2115dc8);
}.e4fb4a2731f9f{contain:none}
[data-yb66062fa7884]>h2::before, [data-tfa1ff399237a]>h2::before {
    left: 0px;
    position: absolute;
    top: .15em;
    border-radius: 4px;
    bottom: .15em;
    background: linear-gradient(180deg,var(--efc7780a32350),var(--e5c38e9779fb9));
    content: "";
    width: 5px;
}
.e879865bc1d1b {
    background: var(--o14bdbdb26fc1);
    border-color: var(--l0841f2115dc8);
}
[data-gd13c6a1e54ce] {
    margin: 0px auto 48px;
    border: 1px solid var(--l0841f2115dc8);
    border-radius: var(--h85c49ba20483);
    background: var(--o14bdbdb26fc1);
    padding: 22px 26px;
    width: min(860px,100% - 32px);
}
[data-gd13c6a1e54ce] ul {
    padding-left: 20px;
    margin: 0px;
}.x95bebd3e1844{font-kerning:auto}
.i4d1cc74a8a07 span, .i4d1cc74a8a07 a {
    border: 1px solid var(--l0841f2115dc8);
    text-decoration: none;
    border-radius: 10px;
    padding: 6px 12px;
}
.i4d1cc74a8a07 {
    margin-top: 28px;
    display: flex;
    justify-content: center;
    gap: 8px;
}
.kdd74314fe48f {
    display: grid;
    gap: 28px;
    grid-template-columns: 1.4fr repeat(3,1fr);
}.x660b516fcd6b{isolation:auto}
.i4d1cc74a8a07 span {
    color: var(--ie47d8da91a79);
    background: var(--e5c38e9779fb9);
    border-color: var(--e5c38e9779fb9);
}.a213640e49c0a{visibility:inherit}
.e07b1bd059f1f {
    background: var(--zf5d17a53ffbe);
    color: var(--tabc985348196);
    padding: 44px 0px 24px;
    border-top: 1px solid var(--l0841f2115dc8);
}.w5ed81cea0b65{isolation:auto}
.e07b1bd059f1f h2 {
    font-size: 13px;
    letter-spacing: .12em;
    text-transform: uppercase;
    color: var(--s30bc2d7b45d7);
    margin-bottom: 10px;
}.t64211d792d4c{unicode-bidi:normal}
.e07b1bd059f1f a {
    color: var(--tabc985348196);
    padding: 3px 0px;
    display: block;
    text-decoration: none;
}
.p7746727f8060 {
    align-items: center;
    display: flex;
    z-index: 70;
    position: fixed;
}
.h5d0834a913f1 {
    font-size: 13px;
    padding-top: 18px;
    border-top: 1px solid var(--l0841f2115dc8);
    margin-top: 28px;
}
.e07b1bd059f1f a:hover {
    color: var(--q4587ca0996cb);
}
.a0ad7c4746db6 {
    display: flex;
    font-weight: 900;
    align-items: center;
    margin: 0px;
    gap: 8px;
}
.m057f82428714 {
    text-decoration: none;
    display: flex;
    align-items: center;
}
.be77b1013bbba {
    border: 1px solid var(--l0841f2115dc8);
    pointer-events: none;
    cursor: pointer;
    z-index: 69;
    font-size: 20px;
    font-weight: 900;
    opacity: 0;
    transition: opacity .2s;
    background: var(--f18582b666fa4);
    width: 42px;
    height: 42px;
    position: fixed;
    right: 16px;
    bottom: 96px;
    border-radius: 50%;
    color: var(--s30bc2d7b45d7);
}.ycf9e22d7f46d{contain:none}
.be77b1013bbba[data-l98aa5fd5bdb2] {
    pointer-events: auto;
    opacity: 1;
}.p59956eef4cf6{visibility:inherit}
@media(min-width:901px) {
    .a0ad7c4746db6 span {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    body {
        --ne115b4f1ad35: 88px;
    }
    .p7746727f8060 {
        left: 50%;
        padding: 8px 8px 8px 20px;
        box-shadow: 0 14px 40px rgba(0,0,0,.55),0 0 26px var(--g1cd9912d381d);
        max-width: calc(100% - 32px);
        transform: translateX(-50%);
        border: 1px solid color-mix(in srgb,var(--e5c38e9779fb9) 45%,transparent);
        background: color-mix(in srgb,var(--m587e32255fba) 90%,transparent);
        gap: 10px;
        border-radius: 999px;
        bottom: 18px;
        backdrop-filter: blur(14px);
    }
    .e6651edcb6f7e {
        color: var(--ie47d8da91a79);
        background: linear-gradient(180deg,var(--efc7780a32350),var(--e5c38e9779fb9));
    }
    .m057f82428714 {
        display: none;
    }
    .e6651edcb6f7e, .j1c96739973aa {
        min-height: 40px;
        font-weight: 900;
        padding: 0px 18px;
        display: inline-flex;
        border-radius: 999px;
        white-space: nowrap;
        gap: 6px;
    }
    .e6651edcb6f7e svg, .j1c96739973aa svg {
        width: 18px;
        height: 18px;
    }
    .j1c96739973aa {
        border: 1px solid color-mix(in srgb,var(--e5c38e9779fb9) 65%,transparent);
        color: var(--s30bc2d7b45d7);
    }
}
@media(max-width:900px) {
    body {
        --ne115b4f1ad35: calc(96px + env(safe-area-inset-bottom));
    }
    .p7746727f8060 {
        left: 0px;
        background: color-mix(in srgb,var(--m587e32255fba) 94%,transparent);
        align-items: flex-end;
        flex-wrap: wrap;
        border-top: 1px solid var(--l0841f2115dc8);
        backdrop-filter: blur(14px);
        right: 0px;
        bottom: 0px;
        padding: 6px 4px calc(6px + env(safe-area-inset-bottom));
    }
    .a0ad7c4746db6 {
        font-size: 13px;
        line-height: 1.3;
        flex-basis: 100%;
        text-align: center;
        padding: 0px 8px 4px;
        justify-content: center;
    }
    .m057f82428714 {
        color: var(--tabc985348196);
        gap: 2px;
        flex: 1;
        flex-direction: column;
        padding: 4px 2px;
        font-size: 12px;
        font-weight: 700;
        line-height: 1.25;
        min-width: 0px;
    }
    .e6651edcb6f7e {
        color: var(--s30bc2d7b45d7);
        font-weight: 900;
    }
    .a0ad7c4746db6 span {
        -webkit-box-orient: vertical;
        overflow: hidden;
        -webkit-line-clamp: 2;
        display: -webkit-box;
    }
    .m057f82428714 span {
        max-width: 100%;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        display: -webkit-box;
        text-align: center;
    }
    .m057f82428714 svg {
        width: 22px;
        height: 22px;
    }
    .e6651edcb6f7e svg {
        width: 40px;
        border-radius: 50%;
        box-shadow: 0 0 0 4px var(--m587e32255fba),0 8px 22px var(--g1cd9912d381d);
        padding: 9px;
        background: linear-gradient(180deg,var(--efc7780a32350),var(--e5c38e9779fb9));
        fill: var(--ie47d8da91a79);
        height: 40px;
    }
}.xa9bf957c273c{visibility:inherit}
body[data-ye9f037d7708e=iedf733550dbb] .ua5a920598408+.jb149d7d8fa8b .g7b491babacb1 {
    border: 1px solid var(--l0841f2115dc8);
    margin: -48px auto 0px;
    background: color-mix(in srgb,var(--o14bdbdb26fc1) 92%,transparent);
    border-radius: var(--h85c49ba20483);
    backdrop-filter: blur(10px);
    padding: 22px 20px;
    text-align: center;
}
body[data-ye9f037d7708e=iedf733550dbb] .ua5a920598408+.jb149d7d8fa8b .n554a35c83a38 {
    margin-inline: auto;
}
body[data-ye9f037d7708e=iedf733550dbb] .ua5a920598408+.jb149d7d8fa8b .f0b19be0f948c {
    justify-content: center;
}.jcddf912285f0{font-kerning:auto}
@media(min-width:901px) {
    body[data-ye9f037d7708e=iedf733550dbb] .a93586a0c23e8:has(>.ua5a920598408)>.jb149d7d8fa8b {
        padding: 8px 0px 40px;
        pointer-events: auto;
    }
    body[data-ye9f037d7708e=iedf733550dbb] .a93586a0c23e8:has(>.ua5a920598408) {
        display: block;
    }
    body[data-ye9f037d7708e=iedf733550dbb] .a93586a0c23e8:has(>.ua5a920598408) .ua5a920598408::after {
        background: linear-gradient(0deg,var(--m587e32255fba),transparent 40%);
    }
    body[data-ye9f037d7708e=iedf733550dbb] .a93586a0c23e8:has(>.ua5a920598408) .m6ff5b3f1353a img {
        aspect-ratio: 3/1;
    }
    body[data-ye9f037d7708e=iedf733550dbb] .ua5a920598408+.jb149d7d8fa8b .g7b491babacb1 {
        max-width: 820px;
        margin-top: -110px;
        padding: 30px 34px;
    }
}.rae9248e23e33{isolation:auto}
body[data-q2f9cd439907d], body {
    --y86b04ecf5b29: var(--f18582b666fa4);
    --b191a9d0ba2f2: var(--g1cd9912d381d);
}.sf25b1f128959{outline-offset:0}
@media(max-width:900px) {
    .c9cd0b37700fd aside {
        position: static;
    }
    .p2bb889386ae3 {
        gap: 0px 12px;
        min-height: 0px;
        padding-top: 10px;
        flex-wrap: wrap;
    }
    .b333bbe1b8483 {
        display: inline-flex;
        align-items: center;
        min-height: 44px;
    }
    .b65e2da1a918a, .c9cd0b37700fd, .r98ef66dee8df {
        grid-template-columns: 1fr;
    }
    .t474f3f9e490f {
        order: 3;
        flex-basis: 100%;
        padding: 4px 0px;
    }
    .s591e7ab94f1b .m5af1e53aadf9 {
        font-size: 14px;
        min-height: 38px;
        padding: 0px 14px;
    }
    .s591e7ab94f1b .ic35285fa31b1 {
        display: none;
    }
    .ld5123728f00f {
        grid-template-columns: 1fr;
    }
    .kdd74314fe48f {
        grid-template-columns: 1fr 1fr;
    }
    .ja3e8403a1bb3 {
        scroll-snap-type: x mandatory;
        overflow-x: auto;
        padding-bottom: 6px;
        scrollbar-width: none;
        grid-template-columns: none;
        grid-auto-flow: column;
        grid-auto-columns: minmax(250px,80%);
    }
    .m026b86ec3147 {
        scroll-snap-align: start;
    }
}.qa65e81e3f15d{isolation:auto}
@media(max-width:560px) {
    .f0b19be0f948c .m5af1e53aadf9 {
        flex: 1;
    }
    .cbfc07caa1d70 {
        grid-template-columns: repeat(2,minmax(0,1fr));
        gap: 10px;
    }
    .i0170acbcdc48 {
        padding: 36px 0px;
    }
    .wf525c9c0051d h3 {
        font-size: 14px;
    }
    .vd5a3eb4e0ede a {
        grid-template-columns: 110px minmax(0,1fr);
        gap: 10px;
    }
    .kdd74314fe48f {
        grid-template-columns: 1fr;
    }
    .jb149d7d8fa8b {
        padding: 18px 0px 26px;
    }
}.o785329237f04{opacity:1}
:lang(th) {
    --xbbdd8c0eec6f: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3), :lang(bn) :is(h1, h2, h3) {
    line-height: 1.45;
    font-weight: 700;
}
:lang(hi) {
    --xbbdd8c0eec6f: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}.h5322280e375d{z-index:auto}
:lang(bn) {
    --xbbdd8c0eec6f: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}
:lang(zh) {
    --xbbdd8c0eec6f: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}
