* {
    box-sizing: border-box
}
.i0392dd3e712d {
    position: absolute;
    left: -999px
}.he2ae5c6515e6{outline-offset:0}
html {
    scroll-behavior: smooth
}.pe1cc59536e17{visibility:inherit}
body {
    font: 17px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
    margin: 0;
    background: var(--f483fdc93df93);
    color: var(--w90ad0ec4da02);
    overflow-wrap: break-word
}
a {
    color: inherit
}
h2, h1, h3 {
    font-family: var(--b51c32f46f4f6);
    font-weight: 700;
    line-height: 1.18;
    margin: 0 0 0.5em
}
.i0392dd3e712d:focus {
    padding: 8px 12px;
    background: var(--l5826021bfdda);
    left: 16px;
    top: 8px;
    z-index: 99
}
.h3671fbce1d4c {
    border-bottom: 1px solid var(--w90ad0ec4da02);
    background: var(--f483fdc93df93)
}
.j3c47d033fe2d span {
    animation: k22419e1e11ff 1.6s ease-in-out infinite;
    color: var(--xdf389b21224a)
}.p0d284ec23319{font-kerning:auto}
img {
    max-width: 100%;
    height: auto;
    display: block
}.p944bd561b687{unicode-bidi:normal}
.he838f21c8656 {
    margin-inline: auto;
    width: min(1200px,100% - 32px)
}
.t1d439143e2d5 {
    margin-inline: auto;
    max-width: 820px
}
.gb6f867c4967b {
    align-items: center;
    border-bottom: 1px solid var(--ef4993ce63e05);
    gap: 16px;
    justify-content: space-between;
    font-size: 14px;
    min-height: 42px;
    display: flex
}
.j3c47d033fe2d {
    white-space: nowrap;
    align-items: center;
    margin: 0;
    gap: 8px;
    text-overflow: ellipsis;
    font-weight: 700;
    display: flex;
    overflow: hidden;
    min-width: 0
}
:root {
    --i3680cdfe9562: 3px;
    --f483fdc93df93: #FFF;
    --p29b4a37beb48: #C99A00;
    --md8d635a09daf: #BDBDBD;
    --o55672cde6467: #E5E5E5;
    --z0af144e09596: #FBF2F2;
    --d4e9297cb57f4: #141414;
    --b51c32f46f4f6: Georgia, "Times New Roman", "Noto Serif", serif;
    --i9cd8788a2001: #5C5C5C;
    --w90ad0ec4da02: #141414;
    --ic1c6e37799dc: #166534;
    --s3152a2e6d2b1: #CFCFCF;
    --ne97a4f983737: #FFF;
    --n9a3f36ec0eeb: #D62828;
    --t6d2a1fbf360e: #2C2C2C;
    --xdf389b21224a: #B91C1C;
    --l3d3c0dc97caa: 4px;
    --ff39af8bf02e1: #F6DADA;
    --i3178f75a7b14: #FFF;
    --xa36b4bbee3b9: #F7F6F3;
    --y8b183e66ff80: 0 10px 30px rgba(0, 0, 0, 0.08);
    --l5826021bfdda: #FFF;
    --ef4993ce63e05: #E3E3E3
}
@keyframes k22419e1e11ff {
    50% {
        opacity: 0.2
    }
}.fa5f49c222214{font-kerning:auto}
@media(prefers-reduced-motion:reduce) {
    .j3c47d033fe2d span {
        animation: none
    }
}
.qa10cd56f9b7f {
    text-align: center;
    padding: 18px 0 14px
}
body {
    --a86f5358e9e61: 72px
}
.a0f10d5efa064 {
    align-items: center;
    margin-left: auto;
    gap: 14px;
    flex: none;
    display: flex
}
.a6544e20db2a9 {
    gap: 12px;
    align-items: center;
    text-decoration: none;
    color: var(--w90ad0ec4da02);
    letter-spacing: -0.01em;
    min-height: 44px;
    display: inline-flex;
    font: 900 clamp(30px,5vw,52px)/1 var(--b51c32f46f4f6)
}.mdb7bdd78c2d4{z-index:auto}
.a66d80b4b9c52 {
    flex-wrap: wrap;
    align-items: center;
    padding: 10px 0;
    justify-content: center;
    gap: 4px 26px;
    display: flex
}
.a6544e20db2a9 img {
    width: 44px;
    object-fit: cover;
    height: 44px;
    border-radius: 50%
}.c007f3a27f280{opacity:1}
.f01b24a357603 {
    border-top: 3px double var(--w90ad0ec4da02)
}
.l773a40fb9500 {
    letter-spacing: 0.12em;
    white-space: nowrap;
    color: var(--w90ad0ec4da02);
    text-decoration: none;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 700
}
.l773a40fb9500:hover {
    color: var(--xdf389b21224a)
}.m79d1df1dd783{visibility:inherit}
.e2b2b65f8ea99 {
    color: var(--i9cd8788a2001)
}
.y02a063f419dc {
    gap: 8px;
    font-size: 13px;
    display: flex
}
.y02a063f419dc a[aria-current] {
    font-weight: 800;
    color: var(--xdf389b21224a)
}.f36c42d82a21f{isolation:auto}
.mf9f8c8e397ce {
    background: var(--xdf389b21224a);
    color: var(--i3178f75a7b14)
}.z37746d315272{contain:none}
.y2947750ac004 {
    transition: background 0.15s,color 0.15s;
    white-space: nowrap;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    font-size: 15px;
    font-weight: 700;
    padding: 0 18px;
    display: inline-flex;
    min-height: 40px;
    border: 1px solid transparent;
    border-radius: var(--i3680cdfe9562)
}
.vba4dd9ccb681 {
    width: 100%
}
.mf9f8c8e397ce:hover {
    background: var(--n9a3f36ec0eeb)
}.nc7c66cc50d75{contain:none}
.i9a1d28a37b49 {
    color: var(--w90ad0ec4da02);
    background: 0 0;
    border-color: var(--w90ad0ec4da02)
}.p86190b80aee7{isolation:auto}
.zd10209690977 {
    border-bottom: 1px solid var(--ef4993ce63e05);
    padding: 28px 0 36px
}
.i9a1d28a37b49:hover {
    background: var(--w90ad0ec4da02);
    color: var(--f483fdc93df93)
}.dd6fba9034a2e{isolation:auto}
.obb8bbac8b31b {
    text-decoration: none;
    min-height: 44px;
    align-items: center;
    font-size: 14px;
    display: inline-flex;
    font-weight: 700;
    color: var(--xdf389b21224a)
}.m241754b8809c{unicode-bidi:normal}
.k3df0f190feb1 img {
    object-fit: contain;
    width: 100%;
    aspect-ratio: 16/9
}
.c1b78826a7b83 {
    align-items: start;
    grid-template-columns: minmax(0,2fr)minmax(0,1fr);
    display: grid;
    gap: 36px
}
.w326c7ed37c62 {
    overflow: hidden;
    background: var(--xa36b4bbee3b9);
    display: grid;
    margin-bottom: 18px;
    position: relative;
    border-radius: var(--l3d3c0dc97caa)
}.t012771289ec2{visibility:inherit}
.z8183c98fd3c5 {
    color: #FFF;
    z-index: 2;
    border: 0;
    font-size: 20px;
    width: 38px;
    background: rgba(20,20,20,0.75);
    position: absolute;
    height: 38px;
    bottom: 12px;
    cursor: pointer
}.l0c6b356610c4{unicode-bidi:normal}
.f0d459fc640e7 {
    right: 56px
}
.b814e5701ba2a {
    right: 12px
}
.s4e0c7d3c384c {
    background: var(--xa36b4bbee3b9);
    border-top: 4px solid var(--xdf389b21224a);
    padding: 22px
}
.obb8bbac8b31b:hover {
    text-decoration: underline
}
.j56686f5d2535 {
    top: 16px;
    position: sticky
}
.k3df0f190feb1 {
    margin: 0;
    opacity: 0;
    transition: opacity 0.5s;
    grid-area: 1/1
}
.p23772953d2bb {
    letter-spacing: 0.14em;
    color: var(--xdf389b21224a);
    text-transform: uppercase;
    font-size: 13px;
    margin: 0 0 8px;
    font-weight: 800
}
.zd10209690977 h1 {
    letter-spacing: -0.01em;
    font-size: clamp(30px,4.6vw,54px);
    line-height: 1.06
}
.hf926cdcf1405 {
    margin: 0;
    font: italic 20px/1.5 var(--b51c32f46f4f6);
    color: var(--i9cd8788a2001)
}
.h91027f42d172 {
    gap: 12px;
    flex-wrap: wrap;
    display: flex;
    margin-top: 22px
}
.pa237c9be7af4 {
    margin: 0 0 4px;
    letter-spacing: 0.14em;
    color: var(--xdf389b21224a);
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 800
}.a6c787e48a934{unicode-bidi:normal}
.b10236ed940aa {
    font: 900 28px/1.1 var(--b51c32f46f4f6);
    margin: 0 0 12px
}
.s4e0c7d3c384c .y2947750ac004+.y2947750ac004 {
    margin-top: 8px
}
.o94e1409f3fe7 strong {
    font: 700 18px var(--b51c32f46f4f6)
}
.o94e1409f3fe7 span {
    font-size: 12px;
    color: var(--i9cd8788a2001);
    letter-spacing: 0.06em;
    text-transform: uppercase
}
.f6a8c1963e889 a {
    color: var(--xdf389b21224a)
}
.o94e1409f3fe7 {
    grid-template-columns: repeat(2,minmax(0,1fr));
    border-top: 1px solid var(--ef4993ce63e05);
    padding: 0;
    list-style: none;
    display: grid;
    gap: 0;
    margin: 0
}
.o94e1409f3fe7 li {
    flex-direction: column;
    display: flex;
    border-bottom: 1px solid var(--ef4993ce63e05);
    padding: 10px 0
}.m12d0e6ed676a{outline-offset:0}
.d8cf147403f86 {
    align-items: baseline;
    justify-content: space-between;
    gap: 12px;
    display: flex
}.pdcb9cadd06b2{unicode-bidi:normal}
.teebaf77d8549 {
    grid-template-columns: repeat(2,minmax(0,1fr));
    gap: 0 36px;
    display: grid
}
.o94e1409f3fe7 li:nth-child(even) {
    padding-left: 14px;
    border-left: 1px solid var(--ef4993ce63e05)
}
.d8cf147403f86 .j136ff334fb1b {
    flex: 1
}.g9cec540ce9d5{unicode-bidi:normal}
.h445ef60d273b {
    padding: 40px 0
}
.j136ff334fb1b {
    margin: 0 0 22px;
    letter-spacing: 0.14em;
    text-transform: uppercase;
    padding-top: 10px;
    font: 800 14px var(--b51c32f46f4f6);
    border-top: 4px solid var(--w90ad0ec4da02)
}.d6256bf38102c{outline-offset:0}
.d8cf147403f86 .obb8bbac8b31b {
    margin-bottom: 22px
}.c803fc5c0f321{opacity:1}
.z5d8e576878ba {
    margin: 0 0 22px;
    padding-top: 10px;
    font-size: 20px;
    border-top: 4px solid var(--w90ad0ec4da02)
}
.f6a8c1963e889 {
    margin-bottom: 24px
}
.c159583344b01 {
    font-size: clamp(26px,3.4vw,38px)
}.d21dbcc9bab85{visibility:inherit}
.f6a8c1963e889 h2 {
    font-size: 26px;
    margin-top: 1.2em
}
.f6a8c1963e889 h3 {
    margin-top: 1em;
    font-size: 20px
}.g4b6df984c189{z-index:auto}
.f6a8c1963e889 table {
    border-collapse: collapse;
    margin: 16px 0;
    width: 100%;
    font-size: 15px
}.eae67939bfa20{isolation:auto}
.f6a8c1963e889 th, .f6a8c1963e889 td {
    vertical-align: top;
    text-align: left;
    padding: 8px 12px;
    border-bottom: 1px solid var(--ef4993ce63e05)
}
.f53508873ef87 img {
    object-fit: cover;
    width: 160px;
    aspect-ratio: 4/3
}.ve9f590a1e9d5{visibility:inherit}
.teebaf77d8549>.f53508873ef87:first-child img {
    width: 100%;
    aspect-ratio: 16/9
}.r8eecc148be48{isolation:auto}
.f6a8c1963e889 th {
    border-bottom: 2px solid var(--w90ad0ec4da02)
}
.h7c60827ff339 img {
    object-fit: cover;
    width: 160px;
    aspect-ratio: 4/3
}
.qa6d2e80f4475 img {
    object-fit: cover;
    width: 76px;
    aspect-ratio: 1
}
.k3df0f190feb1[data-j5c1d62074a75] {
    opacity: 1
}
.f6a8c1963e889 blockquote {
    margin: 18px 0;
    font: italic 20px/1.5 var(--b51c32f46f4f6);
    padding: 4px 0 4px 18px;
    border-left: 3px solid var(--xdf389b21224a)
}
.f53508873ef87 a {
    gap: 18px;
    text-decoration: none;
    border-bottom: 1px solid var(--ef4993ce63e05);
    grid-template-columns: 160px minmax(0,1fr);
    padding: 18px 0;
    display: grid
}
.f53508873ef87 a:not(:has(img)) {
    grid-template-columns: minmax(0,1fr)
}
.teebaf77d8549>.f53508873ef87:first-child {
    grid-column: 1/-1
}
.teebaf77d8549>.f53508873ef87:first-child a {
    grid-template-columns: minmax(0,1.2fr)minmax(0,1fr);
    align-items: center;
    gap: 28px
}
.t6635bff53cd7 {
    grid-template-columns: repeat(2,minmax(0,1fr));
    gap: 0 36px;
    display: grid
}.pe8d758ad4dec{opacity:1}
.h7c60827ff339 a {
    gap: 18px;
    text-decoration: none;
    border-bottom: 1px solid var(--ef4993ce63e05);
    grid-template-columns: 160px minmax(0,1fr);
    padding: 18px 0;
    display: grid
}
.ea5f0e5b92cb5 {
    padding: 20px 22px
}
.h7c60827ff339 a:not(:has(img)) {
    grid-template-columns: minmax(0,1fr)
}.tac1a143c2344{unicode-bidi:normal}
.g96a2034e4150 {
    grid-template-columns: repeat(auto-fit,minmax(260px,1fr));
    border-top: 1px solid var(--w90ad0ec4da02);
    border-bottom: 1px solid var(--w90ad0ec4da02);
    display: grid;
    gap: 0
}
.ea5f0e5b92cb5+.ea5f0e5b92cb5 {
    border-left: 1px solid var(--ef4993ce63e05)
}
.pb8490b949e27 {
    grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
    gap: 0 28px;
    display: grid
}.p3d215fbcea46{font-kerning:auto}
.s3d0df28e40a7 a {
    align-items: center;
    text-decoration: none;
    border-bottom: 1px solid var(--ef4993ce63e05);
    gap: 14px;
    padding: 14px 0;
    grid-template-columns: 76px minmax(0,1fr);
    display: grid
}.z1a8cb55bf8d2{outline-offset:0}
.lc0df90b7e4cb {
    align-items: start;
    grid-template-columns: minmax(0,1.6fr)minmax(0,1fr);
    gap: 40px;
    display: grid
}
.d878000a8b2db {
    border: 1px solid var(--w90ad0ec4da02);
    background: var(--xa36b4bbee3b9);
    padding: 20px 22px
}
.d878000a8b2db div {
    padding: 10px 0;
    border-bottom: 1px dotted var(--i9cd8788a2001)
}
.d878000a8b2db div:last-child {
    border-bottom: 0
}
.k50ee033d6f8f details {
    border-bottom: 1px solid var(--ef4993ce63e05)
}
.r5f30ab6aac77 {
    color: var(--i9cd8788a2001);
    font-size: 14px
}
.f53508873ef87 h3 {
    margin: 0 0 6px;
    font-size: 21px
}
.f53508873ef87 a:hover h3 {
    color: var(--xdf389b21224a)
}
.f53508873ef87 p {
    margin: 0 0 6px;
    font-size: 15px;
    color: var(--i9cd8788a2001)
}
.m52443163759f {
    color: var(--xdf389b21224a);
    font-size: 13px;
    font-weight: 700
}.uff44e9b88cf6{contain:none}
.teebaf77d8549>.f53508873ef87:first-child h3 {
    font-size: 32px
}.jb0788531e2ee{opacity:1}
.h7c60827ff339 h3, .h7c60827ff339 h2 {
    margin: 0 0 6px;
    font-size: 20px
}
.h7c60827ff339 p {
    margin: 0;
    font-size: 15px;
    color: var(--i9cd8788a2001)
}
.ea5f0e5b92cb5 h2 {
    font-size: 22px
}
.ea5f0e5b92cb5 .f6a8c1963e889 {
    margin: 0;
    font-size: 16px;
    color: var(--i9cd8788a2001)
}
.s3d0df28e40a7 a:hover h3 {
    color: var(--xdf389b21224a)
}
.s3d0df28e40a7 h3 {
    margin: 0;
    font-size: 18px
}.s99bc12455307{visibility:inherit}
.s3d0df28e40a7 p {
    margin: 0;
    font-size: 14px;
    line-height: 1.4;
    color: var(--i9cd8788a2001)
}
.t1c0c598db721 {
    color: color-mix(in srgb,var(--p29b4a37beb48) 55%,var(--w90ad0ec4da02));
    font-size: 13px;
    font-weight: 700
}.d4bb1b20fbcbf{z-index:auto}
.j6ef3d041dd64>p:first-of-type::first-letter, .j6ef3d041dd64>section:first-child>p:first-of-type::first-letter {
    color: var(--xdf389b21224a);
    margin: 6px 10px 0 0;
    float: left;
    font: 900 64px/0.8 var(--b51c32f46f4f6)
}.c497c179c92a2{visibility:inherit}
.d878000a8b2db dl {
    margin: 0
}
.d878000a8b2db dt {
    font: 700 15px var(--b51c32f46f4f6)
}
.d878000a8b2db dd {
    font-size: 15px;
    margin: 2px 0 0;
    color: var(--i9cd8788a2001)
}
.k50ee033d6f8f summary {
    justify-content: space-between;
    gap: 12px;
    padding: 16px 0;
    font: 700 19px var(--b51c32f46f4f6);
    cursor: pointer;
    list-style: none;
    display: flex
}.of1e6b55e3093{visibility:inherit}
.k50ee033d6f8f summary::after {
    color: var(--xdf389b21224a);
    font-size: 22px;
    line-height: 1;
    flex: none;
    content: "+"
}.m1c78337db71f{unicode-bidi:normal}
.k50ee033d6f8f details[open] summary::after {
    content: "−"
}
.k50ee033d6f8f p {
    margin: 0;
    padding: 0 0 16px;
    color: var(--i9cd8788a2001)
}
.g2f478e1dec62 {
    padding: 22px 0;
    margin: 36px 0;
    border-top: 4px solid var(--w90ad0ec4da02)
}
.k50ee033d6f8f summary::-webkit-details-marker {
    display: none
}.pdb5e25ad74c2{z-index:auto}
.c32cbd1f03c30 {
    display: inline-block;
    vertical-align: middle;
    padding: 1px 8px;
    text-transform: uppercase;
    font: 700 12px/1.6 system-ui,sans-serif;
    letter-spacing: 0.06em;
    color: var(--xdf389b21224a);
    border: 1px solid var(--xdf389b21224a)
}
.d3456ca45133c {
    gap: 0 24px;
    grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
    display: grid
}
.h2b13ec56268f p {
    margin: 6px 0 0;
    font-size: 15px;
    color: var(--i9cd8788a2001)
}.o067ec8b0fb4c{isolation:auto}
.na6bb3ff9eebe {
    flex-wrap: wrap;
    justify-content: space-between;
    display: flex;
    gap: 6px
}
.h2b13ec56268f {
    border-bottom: 1px solid var(--ef4993ce63e05);
    padding: 12px 0
}
.l7d99c17b2f98 small {
    color: var(--i9cd8788a2001)
}
.l7d99c17b2f98 {
    align-items: center;
    gap: 8px;
    display: inline-flex
}
.na4189ea1976c {
    display: inline-block;
    -webkit-mask: repeating-linear-gradient(90deg,#000 0 16px,transparent 16px 18.5px);
    mask: repeating-linear-gradient(90deg,#000 0 16px,transparent 16px 18.5px);
    width: 90px;
    height: 16px;
    background: linear-gradient(90deg,var(--p29b4a37beb48) calc(var(--nc947fd1a9728)/5 * 100%),var(--o55672cde6467) 0)
}
.m53357cd929c5 {
    margin: 24px 0;
    text-align: center;
    padding: 18px 0;
    border-top: 1px solid var(--ef4993ce63e05)
}.je7c382ae90e5{contain:none}
.h38c16c2cf1c2 {
    font: 700 18px var(--b51c32f46f4f6);
    margin: 0 0 10px
}
.o09569ffeb8f9 button {
    cursor: pointer;
    border: 1px solid var(--ef4993ce63e05);
    width: 44px;
    height: 44px;
    font-size: 22px;
    color: var(--s3152a2e6d2b1);
    background: var(--f483fdc93df93)
}
.o09569ffeb8f9 button:disabled {
    cursor: default
}
.o09569ffeb8f9 button:hover, .o09569ffeb8f9 button[data-j5c1d62074a75] {
    border-color: var(--w90ad0ec4da02);
    color: var(--p29b4a37beb48)
}.d5f193ff35aa1{contain:none}
.b550c9c8fd7db {
    font-size: 14px;
    min-height: 1.2em;
    color: var(--i9cd8788a2001);
    margin: 10px 0 0
}.p618bee709bf1{visibility:inherit}
.cae31948f30e3 h1 {
    font-size: clamp(30px,4.6vw,52px);
    letter-spacing: -0.01em
}
.e9233706c19e1 {
    width: 1px;
    left: -9999px;
    position: absolute;
    opacity: 0;
    height: 1px
}.q7704b916570e{contain:none}
.h3e14690c45b3 aside {
    top: 16px;
    position: sticky
}.z6d02cd53c5ab{font-kerning:auto}
.cae31948f30e3 .x653d8c23bcd5 {
    margin: 0;
    font: italic 20px/1.5 var(--b51c32f46f4f6);
    color: var(--i9cd8788a2001)
}
.x653d8c23bcd5 {
    color: var(--i9cd8788a2001)
}
.cae31948f30e3 {
    border-bottom: 1px solid var(--ef4993ce63e05);
    padding: 34px 0 20px
}.a6058f89bbd02{opacity:1}
.o09569ffeb8f9 {
    gap: 6px;
    display: inline-flex
}
.j6cbbb24c1956 ol {
    font-size: 13px;
    text-transform: uppercase;
    color: var(--i9cd8788a2001);
    flex-wrap: wrap;
    padding: 0;
    letter-spacing: 0.06em;
    list-style: none;
    margin: 0 0 12px;
    display: flex;
    gap: 6px
}
.p4dc239ed60ab .o94e1409f3fe7 li:nth-child(even) {
    border-left: 0;
    padding-left: 0
}
.j6cbbb24c1956 li+li::before {
    margin-right: 6px;
    content: "/"
}.ra3512869d0b6{z-index:auto}
.p4dc239ed60ab .o94e1409f3fe7 li+li {
    padding-left: 12px;
    border-left: 1px solid var(--ef4993ce63e05)
}
.x52f350520f08 {
    background: var(--xa36b4bbee3b9);
    border-top: 4px solid var(--xdf389b21224a);
    padding: 20px
}.v18e578e70b0b{opacity:1}
.df8710820d60e, .l6a0a3771d08e {
    padding: 14px 18px
}
.gb1ad6a2955af {
    list-style: none;
    padding: 0;
    counter-reset: c5620c9b4fd37
}
.u735891bb767c {
    object-fit: cover;
    margin-bottom: 18px;
    width: 100%;
    aspect-ratio: 16/9
}
.j6cbbb24c1956 a {
    text-decoration: none;
    color: var(--xdf389b21224a)
}.o8d9e0b99d565{font-kerning:auto}
.l6a0a3771d08e h3 {
    color: var(--ic1c6e37799dc)
}
.df8710820d60e h3 {
    color: var(--xdf389b21224a)
}.bc9812d77cd85{visibility:inherit}
.x52f350520f08 h2 {
    font-size: 24px
}
.h3e14690c45b3 {
    align-items: start;
    gap: 40px;
    grid-template-columns: minmax(0,1fr)320px;
    display: grid
}
.p4dc239ed60ab .o94e1409f3fe7 {
    grid-template-columns: repeat(4,minmax(0,1fr));
    margin-bottom: 18px
}
.b0099260e9bf6 {
    border-top: 1px solid var(--w90ad0ec4da02);
    border-bottom: 1px solid var(--w90ad0ec4da02);
    grid-template-columns: 1fr 1fr;
    display: grid;
    gap: 0
}
.fe410f5de610a {
    grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
    gap: 10px;
    display: grid
}.j8be22eb87795{z-index:auto}
.df8710820d60e {
    border-left: 1px solid var(--ef4993ce63e05)
}.c057103b22d42{font-kerning:auto}
.gb1ad6a2955af li {
    grid-template-columns: 56px minmax(0,1fr);
    padding: 16px 0;
    display: grid;
    border-bottom: 1px solid var(--ef4993ce63e05);
    counter-increment: c5620c9b4fd37
}.b3c739484f034{unicode-bidi:normal}
.gb1ad6a2955af li::before {
    color: var(--xdf389b21224a);
    content: counter(c5620c9b4fd37);
    grid-row: span 2;
    font: 900 36px/1 var(--b51c32f46f4f6)
}
.gda1cb10702f4 {
    list-style: none;
    padding: 0
}
.gda1cb10702f4 li {
    padding: 16px 0;
    border-bottom: 1px solid var(--ef4993ce63e05)
}
.e8f803dc5a68c {
    border-top: 2px solid var(--w90ad0ec4da02);
    padding-top: 14px
}
.x52f350520f08 img {
    object-fit: cover;
    margin-bottom: 12px;
    width: 100%;
    aspect-ratio: 16/9
}
.x52f350520f08 .y2947750ac004 {
    margin-top: 12px
}.t3863b9faac8d{opacity:1}
.gb1ad6a2955af h3 {
    margin: 0 0 4px;
    font-size: 20px
}.m765253f4cb4e{isolation:auto}
.fa0db5e51c1b2 strong {
    font: 700 22px var(--b51c32f46f4f6)
}.s46cf50ff0968{isolation:auto}
.gb1ad6a2955af p {
    margin: 0;
    color: var(--i9cd8788a2001)
}.j4e81dbfdac7e{isolation:auto}
.fa0db5e51c1b2 span, .o7f390a3041d7 {
    color: var(--i9cd8788a2001)
}
.z19a02ee992fa a {
    color: var(--xdf389b21224a)
}
[data-xe642909db04d] a {
    color: var(--xdf389b21224a)
}
.n87370238cacc span {
    background: var(--w90ad0ec4da02);
    color: var(--f483fdc93df93)
}
.fa0db5e51c1b2 {
    gap: 12px;
    align-items: baseline;
    display: flex
}.db9518e9fdd15{visibility:inherit}
.w56621f7a6a1a {
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
    margin-bottom: 30px;
    gap: 24px;
    display: grid
}
.e8f803dc5a68c img {
    border-radius: 50%;
    margin-bottom: 10px;
    object-fit: cover;
    width: 76px;
    height: 76px;
    filter: grayscale(0.3)
}
.z19a02ee992fa {
    padding-top: 14px;
    margin-top: 24px;
    border-top: 4px solid var(--w90ad0ec4da02)
}.y51ec0e32cc74{visibility:inherit}
[data-afb07bd2072c7], [data-scebc171cfcfc] {
    width: min(1200px,100% - 32px);
    margin: 0 auto;
    padding: 30px 0;
    max-width: none
}.m9c538f4abaa3{unicode-bidi:normal}
[data-afb07bd2072c7]>h2, [data-scebc171cfcfc]>h2 {
    padding-top: 10px;
    font-size: 14px;
    letter-spacing: 0.14em;
    text-transform: uppercase;
    border-top: 4px solid var(--w90ad0ec4da02)
}.gfa91f555fd54{outline-offset:0}
[data-scebc171cfcfc] img {
    border-radius: 0
}.l2f6b17677931{contain:none}
.q31ad620d020e {
    border-color: var(--ef4993ce63e05);
    border-radius: 0
}
[data-xe642909db04d] {
    padding-top: 12px;
    margin: 0 auto 40px;
    width: min(820px,100% - 32px);
    border-top: 4px solid var(--w90ad0ec4da02)
}
[data-xe642909db04d] ul {
    padding-left: 20px;
    margin: 0
}
.n87370238cacc {
    gap: 8px;
    display: flex;
    justify-content: center;
    margin-top: 24px
}
.w6f75a525897a {
    gap: 28px;
    display: grid;
    grid-template-columns: 1.4fr repeat(3,1fr)
}.ub7886cea690c{contain:none}
[data-xe642909db04d] h2 {
    font-size: 14px;
    letter-spacing: 0.14em;
    text-transform: uppercase
}
.n87370238cacc a, .n87370238cacc span {
    border: 1px solid var(--w90ad0ec4da02);
    padding: 6px 12px;
    text-decoration: none
}.fa2b8bdec59ba{outline-offset:0}
.g403b2bc5aa8c {
    padding: 40px 0 22px;
    color: var(--md8d635a09daf);
    background: var(--d4e9297cb57f4)
}
.g403b2bc5aa8c .a6544e20db2a9 {
    font-size: 30px;
    color: #FFF
}
.g403b2bc5aa8c h2 {
    padding-bottom: 6px;
    text-transform: uppercase;
    margin-bottom: 10px;
    letter-spacing: 0.14em;
    color: #FFF;
    font-size: 13px;
    border-bottom: 1px solid var(--t6d2a1fbf360e)
}
.g403b2bc5aa8c a {
    padding: 3px 0;
    color: var(--md8d635a09daf);
    text-decoration: none;
    display: block
}.a791ca69ab253{visibility:inherit}
.g403b2bc5aa8c a:hover {
    color: #FFF
}
.p55e0150481dc {
    margin-top: 26px;
    padding-top: 16px;
    border-top: 1px solid var(--t6d2a1fbf360e);
    font-size: 13px
}.fd9582580c7c2{visibility:inherit}
.ied16de239354 {
    gap: 14px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.12);
    align-items: center;
    z-index: 70;
    left: 50%;
    border: 1px solid var(--w90ad0ec4da02);
    padding: 8px 8px 8px 18px;
    transform: translateX(-50%);
    position: fixed;
    display: flex;
    width: min(640px,calc(100% - 24px));
    background: var(--f483fdc93df93);
    bottom: 14px
}.j2e6152decae5{isolation:auto}
.j612d30f66dc4 {
    margin: 0;
    white-space: nowrap;
    overflow: hidden;
    font: 700 16px var(--b51c32f46f4f6);
    flex: 1;
    min-width: 0;
    text-overflow: ellipsis
}.r062237265eb2{isolation:auto}
.mfd9ad4e8cf14 {
    cursor: pointer;
    pointer-events: none;
    font-size: 18px;
    position: fixed;
    opacity: 0;
    color: var(--w90ad0ec4da02);
    right: 16px;
    z-index: 69;
    width: 42px;
    height: 42px;
    background: var(--f483fdc93df93);
    border: 1px solid var(--w90ad0ec4da02);
    transition: opacity 0.2s;
    bottom: 86px
}
.mfd9ad4e8cf14[data-d65a508fd8122] {
    opacity: 1;
    pointer-events: auto
}
body[data-zc774c116eb02=kde45ebba9a42] .f01b24a357603 {
    border-top: 0;
    background: var(--w90ad0ec4da02)
}
body[data-zc774c116eb02=kde45ebba9a42] .l773a40fb9500 {
    color: var(--f483fdc93df93)
}
body[data-b3b433941a4ec=f4a72cd8035ed] .l773a40fb9500:hover {
    box-shadow: inset 0 -2px 0 var(--xdf389b21224a)
}
body[data-zc774c116eb02=kde45ebba9a42] .l773a40fb9500:hover {
    color: var(--ff39af8bf02e1)
}.w3c8774e9d509{unicode-bidi:normal}
body[data-n93185bc11b95=m2269c41f5966] .s4e0c7d3c384c {
    background: linear-gradient(180deg,var(--z0af144e09596),var(--xa36b4bbee3b9))
}
@media(max-width:900px) {
    .ea5f0e5b92cb5+.ea5f0e5b92cb5 {
        border-left: 0;
        border-top: 1px solid var(--ef4993ce63e05)
    }
    .a0f10d5efa064 .obb8bbac8b31b {
        display: none
    }
    .gb6f867c4967b {
        min-height: 38px
    }
    .a0f10d5efa064 .y2947750ac004 {
        padding: 0 12px;
        min-height: 40px;
        font-size: 13px
    }
    .teebaf77d8549>.f53508873ef87:first-child h3 {
        font-size: 26px
    }
    .qa10cd56f9b7f {
        padding: 12px 0 10px
    }
    .a66d80b4b9c52 {
        scrollbar-width: none;
        overflow-x: auto;
        padding: 0;
        justify-content: flex-start;
        flex-wrap: nowrap
    }
    .l773a40fb9500 {
        min-height: 44px;
        align-items: center;
        display: inline-flex
    }
    .a66d80b4b9c52::-webkit-scrollbar {
        display: none
    }
    .df8710820d60e {
        border-left: 0;
        border-top: 1px solid var(--ef4993ce63e05)
    }
    .j56686f5d2535 {
        position: static
    }
    .zd10209690977 {
        padding: 18px 0 26px
    }
    .h3e14690c45b3 aside {
        position: static
    }
    body {
        --a86f5358e9e61: calc(64px + env(safe-area-inset-bottom))
    }
    .c1b78826a7b83 {
        grid-template-columns: 1fr;
        gap: 24px
    }
    .b0099260e9bf6, .teebaf77d8549, .h3e14690c45b3, .t6635bff53cd7, .lc0df90b7e4cb {
        grid-template-columns: 1fr
    }
    .teebaf77d8549>.f53508873ef87:first-child a {
        grid-template-columns: 1fr;
        gap: 12px
    }
    .ied16de239354 {
        transform: none;
        gap: 10px;
        border: 0;
        left: 0;
        box-shadow: none;
        width: auto;
        bottom: 0;
        right: 0;
        border-top: 3px double var(--w90ad0ec4da02);
        padding: 10px 14px calc(10px + env(safe-area-inset-bottom))
    }
    .j612d30f66dc4 {
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        white-space: normal;
        font-size: 15px;
        line-height: 1.3;
        display: -webkit-box
    }
    .mfd9ad4e8cf14 {
        bottom: 76px
    }
    .w6f75a525897a {
        grid-template-columns: 1fr 1fr
    }
}.o3edd78a5941e{isolation:auto}
@media(max-width:560px) {
    .h7c60827ff339 a, .f53508873ef87 a {
        gap: 12px;
        grid-template-columns: 100px minmax(0,1fr)
    }
    body {
        font-size: 16px
    }
    .hf926cdcf1405 {
        font-size: 18px
    }
    .f53508873ef87 h3 {
        font-size: 18px
    }
    .h7c60827ff339 img, .f53508873ef87 img {
        width: 100px
    }
    .h445ef60d273b {
        padding: 30px 0
    }
    .w6f75a525897a {
        grid-template-columns: 1fr
    }
    .p4dc239ed60ab .o94e1409f3fe7 {
        grid-template-columns: repeat(2,minmax(0,1fr))
    }
    .h91027f42d172 .y2947750ac004 {
        flex: 1
    }
}
:lang(hi) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3), :lang(bn) :is(h1, h2, h3) {
    line-height: 1.45
}.sa62211fe0b07{isolation:auto}
:lang(th) {
    --b51c32f46f4f6: "Noto Serif Thai", "Noto Sans Thai", "Leelawadee UI", Tahoma, serif
}
:lang(hi) {
    --b51c32f46f4f6: "Noto Serif Devanagari", "Noto Sans Devanagari", "Nirmala UI", Mangal, serif
}
:lang(bn) {
    --b51c32f46f4f6: "Noto Serif Bengali", "Noto Sans Bengali", "Nirmala UI", Vrinda, serif
}.re2ce61954ba4{outline-offset:0}
:lang(zh) {
    --b51c32f46f4f6: "Songti SC", "STSong", "Noto Serif SC", "SimSun", serif
}
@media(max-width:640px) {
    .ied16de239354 {
        flex-wrap: wrap;
        gap: 6px 8px
    }
    .j612d30f66dc4 {
        flex-basis: 100%;
        text-align: center
    }
    .ied16de239354 .y2947750ac004 {
        flex: 1
    }
}.q55b913925669{font-kerning:auto}
