:root {
    --t0e8ea0b73c6d: #d6001c;
    --k1eb1f1594b16: #5a2424;
    --a8aaf05b5a845: #fff7ec;
    --g9a8e7a52f5d4: #ffffff;
    --x09b31ac65c02: #2b1a12;
    --h03ac77a759ab: #d9c3ad;
    --t505a5e6b6bee: #7a6458;
    --u6ef0a970bfef: #ead9c8;
    --wdbbae30321e2: #1f8a4c;
    --i411ce6c5cd2a: 18px;
    --ee6d6155d343f: 0 16px 40px rgba(120, 30, 10, .12);
    --j85f3c85fc43a: #f7c948;
    --zdb2ad9fcfdb1: #fff7ec;
    --z864f42ac4fdb: 999px;
    --h479a38553eac: #ffe2a8;
    --ce278513bf019: ui-rounded, "SF Pro Rounded", "Segoe UI", system-ui, -apple-system, Arial, sans-serif;
    --m02aa29f18b39: #3a0d0d;
    --gaa687803526b: #fffaf3;
    --g327ed366a402: #f3d9c8;
    --f8739934fb64e: #ffe9cf;
    --ucfd09cdd72d1: #e0a100;
    --kb3ff7466302c: #ffffff;
    --i854e73633bcb: #f0213a;
    --v43921a95c6ce: #fff0d9;
    --a874b114ec92b: #f5a600;
    --w76ad8eb52cbc: #f3dcc0;
    --h833c2676a4ff: #4a2600
}
* {
    box-sizing: border-box
}
img {
    max-width: 100%;
    height: auto;
    display: block
}
body {
    color: var(--x09b31ac65c02);
    overflow-wrap: break-word;
    --q78b1c9c13114: 76px;
    font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
    margin: 0;
    background: var(--a8aaf05b5a845)
}
.qd1d998a594c8:hover {
    transform: translateY(-1px)
}.cdd39ec7b0bdc{font-kerning:auto}
h2, h3, h1 {
    margin: 0 0 .6em;
    font-family: var(--ce278513bf019);
    font-weight: 900;
    line-height: 1.2
}
.a777e86894108 {
    margin-inline: auto;
    width: min(1160px,100% - 32px)
}
.f857cb80cea6c {
    margin-inline: auto;
    max-width: 860px
}
.nb0c031e9b5df {
    position: absolute;
    left: -999px
}
.nb0c031e9b5df:focus {
    left: 16px;
    top: 8px;
    padding: 8px 12px;
    z-index: 99;
    background: var(--g9a8e7a52f5d4)
}
.zf89ef3e3ab69 {
    fill: currentColor;
    width: 18px;
    height: 18px;
    flex: none
}.e5bb9a8b21ee2{z-index:auto}
html {
    scroll-behavior: smooth
}
a {
    color: inherit
}
.d4ea8f7d7ce1a {
    color: var(--kb3ff7466302c);
    text-align: center;
    gap: 8px;
    padding: 8px 16px;
    font-weight: 800;
    background: linear-gradient(90deg,var(--t0e8ea0b73c6d),var(--i854e73633bcb),var(--t0e8ea0b73c6d));
    align-items: center;
    font-size: 14px;
    margin: 0;
    justify-content: center;
    display: flex
}.ue97e60d1a38b{visibility:inherit}
.jd2cbd3e7dfa7 {
    min-height: 64px;
    gap: 12px;
    align-items: center;
    display: flex
}.paecbf44f67e8{isolation:auto}
.e5be75050596e {
    font: 900 22px var(--ce278513bf019);
    color: var(--t0e8ea0b73c6d);
    text-decoration: none;
    gap: 10px;
    min-height: 44px;
    align-items: center;
    display: inline-flex
}
.a1a35914642b0 {
    gap: 8px;
    display: flex;
    margin-left: auto
}
.v68e699a23105 {
    backdrop-filter: blur(12px);
    background: color-mix(in srgb,var(--g9a8e7a52f5d4) 96%,transparent);
    top: 0;
    z-index: 60;
    box-shadow: 0 6px 24px rgba(120,30,10,8%);
    position: sticky
}
.e5be75050596e img {
    width: 40px;
    height: 40px;
    border-radius: 12px;
    object-fit: cover;
    box-shadow: 0 0 0 2px var(--j85f3c85fc43a)
}
.afd7a0ac5c5f0 {
    background: var(--v43921a95c6ce);
    border-top: 1px solid var(--w76ad8eb52cbc)
}.mb76d82f32fce{contain:none}
.a7e1e89df5b46 {
    padding: 8px 0;
    scrollbar-width: none;
    overflow-x: auto;
    gap: 6px;
    align-items: center;
    display: flex
}
.a7e1e89df5b46::-webkit-scrollbar {
    display: none
}
.pe97d4490859c {
    text-decoration: none;
    white-space: nowrap;
    font-size: 14px;
    color: var(--x09b31ac65c02);
    padding: 6px 14px;
    font-weight: bold;
    border: 1px solid var(--w76ad8eb52cbc);
    border-radius: 999px;
    flex: none;
    background: var(--g9a8e7a52f5d4)
}.g27cc1d0006db{contain:none}
.pe97d4490859c:hover {
    border-color: var(--t0e8ea0b73c6d);
    color: var(--t0e8ea0b73c6d)
}
.i2c282e74ca3b {
    color: var(--t505a5e6b6bee);
    font-weight: 600
}
.d10110bfae346 {
    font-size: 13px;
    display: flex;
    margin-left: auto;
    gap: 6px
}
.d10110bfae346 a[aria-current] {
    font-weight: 900;
    color: var(--t0e8ea0b73c6d)
}
.qd1d998a594c8 {
    padding: 0 20px;
    text-decoration: none;
    font-weight: 900;
    white-space: nowrap;
    cursor: pointer;
    border-radius: var(--z864f42ac4fdb);
    align-items: center;
    justify-content: center;
    border: 2px solid transparent;
    display: inline-flex;
    min-height: 42px;
    transition: transform 150ms,box-shadow 150ms
}
.t1581c653e5cf {
    width: 100%
}
.k165ac5290613 {
    background: linear-gradient(180deg,var(--j85f3c85fc43a),var(--ucfd09cdd72d1));
    box-shadow: 0 6px 18px rgba(224,161,0,.35);
    overflow: hidden;
    position: relative;
    color: var(--h833c2676a4ff)
}
.k165ac5290613::after {
    content: "";
    position: absolute;
    animation: k72ceeb084ee7 3200ms ease-in-out infinite;
    background: linear-gradient(105deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);
    transform: translateX(-120%);
    inset: 0
}
.if3d4991a953b {
    border-color: var(--t0e8ea0b73c6d);
    color: var(--t0e8ea0b73c6d);
    background: 0 0
}
.wa3fb82e4f3f9 {
    color: var(--x09b31ac65c02);
    background: var(--g9a8e7a52f5d4);
    border-color: var(--w76ad8eb52cbc)
}.nd28ad1391ae4{outline-offset:0}
@keyframes k72ceeb084ee7 {
    60%, 100% {
        transform: translateX(120%)
    }
}
@media(prefers-reduced-motion:reduce) {
    .k165ac5290613::after {
        animation: none
    }
}.l083bcd77cc31{opacity:1}
.t955e10e829a4 {
    display: grid;
    gap: 20px
}
.r25d91170c931 {
    margin: 0;
    transition: opacity 500ms;
    grid-area: 1/1;
    opacity: 0
}
.r25d91170c931[data-r6ea79ac01837] {
    opacity: 1
}
.cb272a400c784 {
    background: radial-gradient(circle at 15% 10%,var(--h479a38553eac),transparent 40%),linear-gradient(180deg,var(--f8739934fb64e),var(--zdb2ad9fcfdb1));
    padding: 24px 0 40px
}
.v9e9644d47026 {
    overflow: hidden;
    display: grid;
    background: var(--v43921a95c6ce);
    position: relative;
    box-shadow: var(--ee6d6155d343f);
    border: 4px solid var(--j85f3c85fc43a);
    border-radius: calc(var(--i411ce6c5cd2a) + 4px)
}.j7430ce7b010b{unicode-bidi:normal}
.r25d91170c931 img {
    object-fit: contain;
    width: 100%;
    height: auto;
    aspect-ratio: 4/3
}
.h2828c6471fa8 {
    position: absolute;
    top: 50%;
    background: rgba(255,255,255,.9);
    width: 40px;
    height: 40px;
    border: 0;
    font-size: 22px;
    border-radius: 50%;
    transform: translateY(-50%);
    color: var(--t0e8ea0b73c6d);
    font-weight: 900;
    cursor: pointer
}
.v07a3e1d9b0e0 {
    border: 1px solid var(--w76ad8eb52cbc);
    z-index: 2;
    border-radius: var(--i411ce6c5cd2a);
    text-align: center;
    padding: 26px 28px;
    position: relative;
    box-shadow: var(--ee6d6155d343f);
    background: var(--g9a8e7a52f5d4)
}
.b919f7ea29317:hover {
    transform: translateY(-4px)
}
.qc28cb5d573b8 {
    left: 10px
}.uc971c309d80a{visibility:inherit}
.xdc325d02decc {
    right: 10px
}
.v07a3e1d9b0e0 h1 {
    color: var(--t0e8ea0b73c6d);
    font-size: clamp(28px,4.6vw,48px)
}
.i15cb798c087d {
    color: var(--h833c2676a4ff);
    padding: 4px 16px;
    border-radius: 999px;
    display: inline-block;
    margin: 0 0 12px;
    font-weight: 900;
    font-size: 14px;
    background: linear-gradient(90deg,var(--j85f3c85fc43a),var(--ucfd09cdd72d1))
}
.t05e9b894dabc {
    flex-wrap: wrap;
    margin: 20px 0 6px;
    gap: 12px;
    justify-content: center;
    display: flex
}
.d3339e4914cf1 {
    margin: 18px 0 0;
    padding: 0;
    list-style: none;
    flex-wrap: wrap;
    gap: 8px;
    justify-content: center;
    display: flex
}
.cb02f80ad5fd4 {
    font-size: 17px;
    color: var(--t505a5e6b6bee)
}
.d3339e4914cf1 strong {
    font: 900 18px var(--ce278513bf019);
    color: var(--t0e8ea0b73c6d)
}
.d3339e4914cf1 span {
    color: var(--t505a5e6b6bee);
    font-size: 12px
}.b24034fa2d1b7{unicode-bidi:normal}
.laf75b9956e5f {
    margin-bottom: 28px;
    font-size: clamp(26px,3.6vw,38px);
    text-align: center;
    position: relative
}.sc8b780fb2177{opacity:1}
.u0d8d4aee5abd:nth-child(4n+1) {
    --wc926bc235c4f: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='23.905 21.938 60.1488 60.1488'%3E%3Cg transform='translate(23.905 21.938) scale(2.5062)'%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")
}
.u0d8d4aee5abd:nth-child(4n+2) {
    --wc926bc235c4f: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='23.905 21.938 60.1488 60.1488'%3E%3Cg transform='translate(23.905 21.938) scale(2.5062)'%3E%3Cpath d='M12 2C7 2 3 4 3 6.5v11C3 20 7 22 12 22s9-2 9-4.5v-11C21 4 17 2 12 2Zm0 2c4 0 7 1.4 7 2.5S16 9 12 9 5 7.6 5 6.5 8 4 12 4Zm0 16c-4 0-7-1.4-7-2.5v-2.2C6.6 16.4 9.1 17 12 17s5.4-.6 7-1.7v2.2c0 1.1-3 2.5-7 2.5Zm0-5c-4 0-7-1.4-7-2.5v-2.2C6.6 11.4 9.1 12 12 12s5.4-.6 7-1.7v2.2C19 13.6 16 15 12 15Z'/%3E%3C/g%3E%3C/svg%3E")
}
.u0d8d4aee5abd:nth-child(4n+3) {
    --wc926bc235c4f: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='23.905 21.938 60.1488 60.1488'%3E%3Cg transform='translate(23.905 21.938) scale(2.5062)'%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")
}
.u0d8d4aee5abd:nth-child(4n+4) {
    --wc926bc235c4f: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='23.905 21.938 60.1488 60.1488'%3E%3Cg transform='translate(23.905 21.938) scale(2.5062)'%3E%3Cpath d='M13 2 4 14h7l-1 8 9-12h-7Z'/%3E%3C/g%3E%3C/svg%3E")
}
.d3339e4914cf1 li {
    padding: 8px 14px;
    border: 1px dashed var(--ucfd09cdd72d1);
    background: var(--v43921a95c6ce);
    flex-direction: column;
    min-width: 96px;
    display: flex;
    border-radius: 14px
}
.u076b66421d7c {
    background: var(--gaa687803526b)
}.o6f9fc6d656cf{contain:none}
.laf75b9956e5f::after {
    width: 72px;
    content: "";
    margin: 12px auto 0;
    background: linear-gradient(90deg,var(--t0e8ea0b73c6d),var(--j85f3c85fc43a));
    display: block;
    height: 4px;
    border-radius: 4px
}.ed4cd899d1614{unicode-bidi:normal}
.c96b69fe3deba {
    margin-bottom: 28px
}.t8bcaf628d2de{z-index:auto}
.c96b69fe3deba h2 {
    font-size: 26px;
    margin-top: 1.2em;
    color: var(--t0e8ea0b73c6d)
}
.c96b69fe3deba h3 {
    font-size: 20px;
    margin-top: 1em
}
.c96b69fe3deba table {
    margin: 16px 0;
    width: 100%;
    border-collapse: collapse;
    background: var(--g9a8e7a52f5d4)
}
.p608718883e64 {
    font-size: 14px;
    color: var(--t505a5e6b6bee)
}
.u3cfdf8433b2b {
    padding: 48px 0
}
.c96b69fe3deba th, .c96b69fe3deba td {
    padding: 10px 14px;
    text-align: left;
    vertical-align: top;
    border: 1px solid var(--w76ad8eb52cbc)
}.v80307dab1038{opacity:1}
.h99a32283859c {
    text-align: center;
    margin-top: 24px
}
.hb5f99cc3a464 {
    display: grid;
    gap: 18px;
    grid-template-columns: repeat(auto-fit,minmax(240px,1fr))
}
.u0d8d4aee5abd {
    border: 1px solid var(--w76ad8eb52cbc);
    padding: 26px 22px 18px;
    overflow: hidden;
    background: var(--g9a8e7a52f5d4);
    position: relative;
    border-radius: var(--i411ce6c5cd2a);
    box-shadow: var(--ee6d6155d343f)
}
.u0d8d4aee5abd::before {
    content: "";
    position: absolute;
    background: var(--h479a38553eac);
    width: 120px;
    opacity: .6;
    border-radius: 50%;
    height: 120px;
    top: -40px;
    right: -40px
}.ubf2f40130eae{contain:none}
.u0d8d4aee5abd h2 {
    font-size: 20px;
    position: relative;
    color: var(--t0e8ea0b73c6d)
}.f324b6263fc8f{outline-offset:0}
.u0d8d4aee5abd .c96b69fe3deba {
    margin: 0;
    font-size: 15px;
    position: relative
}.x03541401d638{z-index:auto}
.ma3ff19a53bf1 {
    background: linear-gradient(180deg,var(--j85f3c85fc43a),var(--ucfd09cdd72d1));
    display: block;
    width: 46px;
    margin-bottom: 12px;
    -webkit-mask: var(--wc926bc235c4f)center/30px no-repeat,linear-gradient(#000000 0 0);
    position: relative;
    -webkit-mask-composite: xor;
    mask: var(--wc926bc235c4f)center/30px no-repeat exclude,linear-gradient(#000000 0 0);
    border-radius: 14px;
    height: 46px
}
.oa9d2666759e4 dt {
    font-weight: 900;
    color: var(--t0e8ea0b73c6d)
}
.r84dd962eef91 {
    border: 2px dashed var(--ucfd09cdd72d1);
    border-radius: var(--i411ce6c5cd2a);
    text-align: center;
    padding: 32px 28px;
    background: var(--g9a8e7a52f5d4)
}
.r84dd962eef91 .c96b69fe3deba {
    text-align: left
}.m9be519065c78{z-index:auto}
.oa9d2666759e4 {
    display: grid;
    gap: 10px;
    text-align: left;
    margin: 18px 0 0
}
.oa9d2666759e4 dd {
    margin: 0
}
.oa9d2666759e4 div {
    display: grid;
    border-radius: 12px;
    border-left: 6px solid var(--t0e8ea0b73c6d);
    gap: 12px;
    padding: 12px 16px;
    background: var(--v43921a95c6ce);
    grid-template-columns: minmax(120px,30%)1fr
}
.b919f7ea29317 {
    overflow: hidden;
    background: var(--g9a8e7a52f5d4);
    border: 1px solid var(--w76ad8eb52cbc);
    border-radius: var(--i411ce6c5cd2a);
    transition: transform 200ms;
    box-shadow: var(--ee6d6155d343f)
}.z75b0ca672335{font-kerning:auto}
.mce47cfdd2a80 {
    gap: 16px;
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(200px,1fr))
}.b51921d5a301c{visibility:inherit}
.b919f7ea29317 a {
    height: 100%;
    text-decoration: none;
    flex-direction: column;
    display: flex
}
.q87022493fc27 {
    background: var(--v43921a95c6ce);
    position: relative
}
.u85058f18ed07 {
    position: absolute;
    font-weight: 900;
    color: var(--kb3ff7466302c);
    font-size: 13px;
    border-radius: 999px;
    background: var(--t0e8ea0b73c6d);
    padding: 2px 10px;
    top: 10px;
    right: 10px
}
.u6ca269ddd1e7 h3 {
    font-size: 17px;
    margin: 0
}
.u6ca269ddd1e7 {
    padding: 14px 16px 16px;
    gap: 6px;
    flex-direction: column;
    flex: 1;
    display: flex
}
.a174f55bb79f5 {
    gap: 16px;
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(260px,1fr))
}
.n13363064c247 {
    font-size: 12px;
    border-radius: 999px;
    color: var(--t0e8ea0b73c6d);
    align-self: flex-start;
    font-weight: 900;
    padding: 2px 10px;
    background: var(--v43921a95c6ce)
}
.we36144124503 {
    margin-top: auto;
    color: var(--t0e8ea0b73c6d);
    font-weight: 900
}.teb4f3016d755{z-index:auto}
.r3f146deb6c7f h2, .r3f146deb6c7f h3 {
    margin: 0 0 6px;
    font-size: 18px
}
.r3f146deb6c7f p {
    color: var(--t505a5e6b6bee);
    font-size: 14px;
    margin: 0
}
.v30f02104670c summary::marker {
    color: var(--t0e8ea0b73c6d)
}
.q87022493fc27 img {
    width: 100%;
    aspect-ratio: 1;
    object-fit: cover
}
.r3f146deb6c7f img {
    width: 100%;
    aspect-ratio: 1200/630;
    object-fit: cover
}
.r3f146deb6c7f {
    overflow: hidden;
    background: var(--g9a8e7a52f5d4);
    border: 1px solid var(--w76ad8eb52cbc);
    border-radius: var(--i411ce6c5cd2a)
}
.r3f146deb6c7f a {
    text-decoration: none;
    display: block
}
.r3f146deb6c7f div {
    padding: 14px 16px
}
.v30f02104670c details {
    border: 1px solid var(--w76ad8eb52cbc);
    margin-bottom: 10px;
    background: var(--g9a8e7a52f5d4);
    padding: 7px 18px;
    border-radius: 14px
}.a88cb9082b388{opacity:1}
.v30f02104670c p {
    margin: 10px 0 0;
    color: var(--t505a5e6b6bee)
}
.v30f02104670c details[open] {
    border-color: var(--ucfd09cdd72d1);
    padding-bottom: 14px
}
.v30f02104670c summary {
    font-weight: 900;
    padding: 8px 0;
    cursor: pointer;
    min-height: 44px
}.w695b75a33fe0{visibility:inherit}
.c0513d71ee9ce {
    border: 1px solid var(--w76ad8eb52cbc);
    margin: 40px 0;
    background: var(--g9a8e7a52f5d4);
    padding: 26px;
    border-radius: var(--i411ce6c5cd2a)
}.j1692befc147d{isolation:auto}
.wad4566b42fda {
    border-radius: 999px;
    display: inline-block;
    background: var(--x09b31ac65c02);
    vertical-align: middle;
    color: var(--g9a8e7a52f5d4);
    font: 700 12px/1.6 system-ui,sans-serif;
    padding: 2px 10px
}.ub2ad59235a51{outline-offset:0}
.p5803435e2c5e {
    background: var(--v43921a95c6ce);
    padding: 14px;
    border-radius: 14px
}
.t6dbc208e4c75 {
    display: grid;
    gap: 14px;
    grid-template-columns: repeat(auto-fit,minmax(220px,1fr))
}.hc227a903972d{outline-offset:0}
.p5803435e2c5e p {
    margin: 8px 0 0;
    font-size: 15px
}
.w7a8a88ae7d42 small {
    color: var(--t505a5e6b6bee)
}.v7a167e921cbe{outline-offset:0}
.q032b657cf814 {
    justify-content: space-between;
    flex-wrap: wrap;
    display: flex;
    gap: 6px
}
.w7a8a88ae7d42 {
    align-items: center;
    display: inline-flex;
    gap: 8px
}
.v34ff31e5ccbf {
    width: 90px;
    display: inline-block;
    background: linear-gradient(90deg,var(--a874b114ec92b) calc(var(--ka56805f90f2b)/5 * 100%),var(--u6ef0a970bfef) 0);
    height: 16px;
    -webkit-mask: repeating-linear-gradient(90deg,#000000 0 16px,transparent 16px 18.5px);
    mask: repeating-linear-gradient(90deg,#000000 0 16px,transparent 16px 18.5px)
}
.vdae5d9fb7f71 {
    display: inline-flex;
    gap: 6px
}.qdfaca03ea1a7{contain:none}
.c1ce1988afe98 {
    border: 1px solid var(--w76ad8eb52cbc);
    margin: 28px 0;
    text-align: center;
    background: var(--g9a8e7a52f5d4);
    padding: 20px 22px;
    border-radius: var(--i411ce6c5cd2a)
}
.ieb00514cde23 {
    margin: 0 0 10px;
    font-weight: 900
}
.vdae5d9fb7f71 button {
    cursor: pointer;
    border: 1px solid var(--w76ad8eb52cbc);
    border-radius: 12px;
    color: var(--h03ac77a759ab);
    width: 44px;
    height: 44px;
    font-size: 22px;
    background: var(--v43921a95c6ce)
}
.vdae5d9fb7f71 button:disabled {
    cursor: default
}.vc7712af11043{contain:none}
.vdae5d9fb7f71 button[data-r6ea79ac01837], .vdae5d9fb7f71 button:hover {
    color: var(--a874b114ec92b)
}
.y3146edd219d3 {
    margin: 10px 0 0;
    min-height: 1.2em;
    color: var(--t505a5e6b6bee);
    font-size: 14px
}
.kdb8fd9f2b9b0 h1 {
    font-size: clamp(28px,4vw,44px);
    color: var(--t0e8ea0b73c6d)
}
.k00fd1560b4af {
    position: absolute;
    opacity: 0;
    width: 1px;
    height: 1px;
    left: -9999px
}.r8688ca5f7657{isolation:auto}
.m8f09e29e100e aside {
    top: 140px;
    position: sticky
}.u6f377ef6d241{contain:none}
.kdb8fd9f2b9b0 {
    background: linear-gradient(180deg,var(--f8739934fb64e),var(--zdb2ad9fcfdb1));
    text-align: center;
    padding: 40px 0 28px
}
.y17b59082db29 ol {
    margin: 0 0 12px;
    padding: 0;
    font-size: 14px;
    flex-wrap: wrap;
    justify-content: center;
    display: flex;
    color: var(--t505a5e6b6bee);
    gap: 6px;
    list-style: none
}.xd77d1e045c0e{contain:none}
.y17b59082db29 li+li::before {
    margin-right: 6px;
    content: "›"
}.l3a9ab7cf8d64{outline-offset:0}
.wed2c37fe89b6 h2 {
    color: var(--t0e8ea0b73c6d);
    font-size: 22px
}.je315c91cc046{z-index:auto}
.s67208868731e h3 {
    color: var(--wdbbae30321e2)
}
.qeaefc3973c26 h3 {
    color: var(--t0e8ea0b73c6d)
}
.m8f09e29e100e {
    display: grid;
    gap: 28px;
    align-items: start;
    grid-template-columns: minmax(0,1fr)320px
}
.pd47fa943faad {
    display: grid;
    gap: 14px;
    grid-template-columns: 1fr 1fr
}.ddf9592aade5c{contain:none}
.lf501ab3e61e1 {
    grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
    display: grid;
    gap: 10px
}
.zf75a20b89b37 {
    border-radius: var(--i411ce6c5cd2a);
    width: 100%;
    border: 3px solid var(--j85f3c85fc43a);
    margin-bottom: 18px;
    aspect-ratio: 1200/630;
    object-fit: cover
}
.wed2c37fe89b6 {
    padding: 22px;
    text-align: center;
    border: 2px solid var(--j85f3c85fc43a);
    border-radius: var(--i411ce6c5cd2a);
    box-shadow: var(--ee6d6155d343f);
    background: var(--g9a8e7a52f5d4)
}
.wed2c37fe89b6 img {
    border-radius: 12px;
    width: 100%;
    margin-bottom: 12px;
    aspect-ratio: 1200/630;
    object-fit: cover
}
.wed2c37fe89b6 .qd1d998a594c8 {
    margin-top: 12px
}.j230abb7fb5ff{z-index:auto}
.s67208868731e, .qeaefc3973c26 {
    padding: 16px 20px;
    background: var(--g9a8e7a52f5d4);
    border-radius: 14px;
    border: 1px solid var(--w76ad8eb52cbc)
}
.nd7beb36b6885 {
    padding: 0;
    list-style: none;
    counter-reset: c98f079d79d41
}
.lf501ab3e61e1 img {
    border-radius: 12px
}
.nd7beb36b6885 li {
    counter-increment: c98f079d79d41;
    margin-bottom: 10px;
    position: relative;
    padding: 16px 18px 16px 70px;
    border: 1px dashed var(--ucfd09cdd72d1);
    border-radius: 14px;
    background: var(--g9a8e7a52f5d4)
}
.nd7beb36b6885 li::before {
    content: counter(c98f079d79d41);
    left: 16px;
    display: grid;
    position: absolute;
    background: linear-gradient(180deg,var(--j85f3c85fc43a),var(--ucfd09cdd72d1));
    top: 14px;
    border-radius: 50%;
    color: var(--h833c2676a4ff);
    place-items: center;
    width: 38px;
    height: 38px;
    font-weight: 900
}.g3315e240bda5{z-index:auto}
.ya8c3d9c9d1cf {
    align-items: baseline;
    gap: 12px;
    display: flex
}
.w9fdea9c54bff {
    list-style: none;
    padding: 0;
    border-left: 3px solid var(--j85f3c85fc43a)
}
.w9fdea9c54bff li {
    padding: 0 0 24px 22px;
    position: relative
}
.w9fdea9c54bff li::before {
    content: "";
    background: var(--t0e8ea0b73c6d);
    position: absolute;
    left: -9px;
    border-radius: 50%;
    width: 15px;
    top: 6px;
    height: 15px
}
.l0c038233fa5a {
    padding: 20px;
    border: 1px solid var(--w76ad8eb52cbc);
    border-radius: var(--i411ce6c5cd2a);
    text-align: center;
    background: var(--g9a8e7a52f5d4)
}
.nd7beb36b6885 h3 {
    margin: 0 0 4px;
    font-size: 18px
}
.nd7beb36b6885 p {
    margin: 0
}
.ya8c3d9c9d1cf strong {
    font: 900 20px var(--ce278513bf019)
}
.q46744385948a, .ya8c3d9c9d1cf span {
    color: var(--t505a5e6b6bee)
}
[data-obab8851364bf] h2 {
    color: var(--t0e8ea0b73c6d);
    font-size: 22px
}
[data-obab8851364bf] a {
    font-weight: bold;
    color: var(--t0e8ea0b73c6d)
}.wa366b415b25f{z-index:auto}
.i9cff2391f3cd {
    gap: 16px;
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
    margin-bottom: 32px
}
.l0c038233fa5a img {
    width: 84px;
    margin: 0 auto 10px;
    border-radius: 50%;
    object-fit: cover;
    height: 84px
}
.k5505ad1d6878 {
    border: 1px solid var(--w76ad8eb52cbc);
    padding: 20px;
    background: var(--g9a8e7a52f5d4);
    margin-top: 28px;
    border-radius: var(--i411ce6c5cd2a)
}
[data-obab8851364bf] {
    border: 1px solid var(--w76ad8eb52cbc);
    border-radius: var(--i411ce6c5cd2a);
    margin: 0 auto 48px;
    padding: 22px 26px;
    width: min(860px,100% - 32px);
    background: var(--g9a8e7a52f5d4)
}
[data-obab8851364bf] ul {
    padding-left: 20px;
    margin: 0
}
.tbd5c1c9ef824 a, .tbd5c1c9ef824 span {
    text-decoration: none;
    padding: 6px 12px;
    border-radius: 999px;
    border: 1px solid var(--w76ad8eb52cbc)
}.hc90d9678ed53{visibility:inherit}
.tbd5c1c9ef824 span {
    background: var(--t0e8ea0b73c6d);
    border-color: var(--t0e8ea0b73c6d);
    color: var(--kb3ff7466302c)
}
.u68864f170375 {
    background: var(--m02aa29f18b39);
    color: var(--g327ed366a402);
    padding: 44px 0 22px
}.bc6dcc3f12ddf{isolation:auto}
.u68864f170375 .e5be75050596e {
    color: var(--j85f3c85fc43a)
}
.tbd5c1c9ef824 {
    margin-top: 28px;
    justify-content: center;
    display: flex;
    gap: 8px
}
.u68864f170375 h2 {
    margin-bottom: 10px;
    font-size: 16px;
    color: var(--j85f3c85fc43a)
}
.o43e574f8e062 {
    display: grid;
    gap: 28px;
    grid-template-columns: 1.4fr repeat(3,1fr)
}
.u68864f170375 a {
    color: var(--g327ed366a402);
    text-decoration: none;
    display: block;
    padding: 3px 0
}
.u68864f170375 a:hover {
    color: #ffffff
}
.c4694b2e0354e {
    gap: 10px;
    align-items: center;
    display: flex
}
.a13f8cd82a48c {
    opacity: .85;
    border-top: 1px solid var(--k1eb1f1594b16);
    font-size: 13px;
    padding-top: 18px;
    margin-top: 28px
}
.j99f9d5f41959 {
    margin: 0;
    overflow: hidden;
    flex: 1;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: 900
}
.je4d55e784afd {
    color: var(--kb3ff7466302c);
    background: linear-gradient(90deg,var(--t0e8ea0b73c6d),var(--i854e73633bcb));
    left: 0;
    z-index: 70;
    padding: 10px 0 calc(10px + env(safe-area-inset-bottom));
    right: 0;
    position: fixed;
    bottom: 0;
    box-shadow: 0 -8px 24px rgba(120,30,10,.2)
}
.je4d55e784afd .k165ac5290613 {
    box-shadow: 0 0 0 2px var(--kb3ff7466302c)
}
.je4d55e784afd .if3d4991a953b {
    color: var(--kb3ff7466302c);
    border-color: var(--kb3ff7466302c)
}.icc38f9804519{unicode-bidi:normal}
.x3818338122ba {
    background: var(--j85f3c85fc43a);
    border: 0;
    right: 16px;
    bottom: 88px;
    pointer-events: none;
    border-radius: 50%;
    width: 42px;
    color: var(--h833c2676a4ff);
    font-size: 20px;
    transition: opacity 200ms;
    position: fixed;
    font-weight: 900;
    cursor: pointer;
    opacity: 0;
    height: 42px
}
body[data-a41c4a9c8bc03=k2ea0450484d6] .v68e699a23105 {
    background: var(--t0e8ea0b73c6d)
}.ac85f67e0ceed{opacity:1}
.x3818338122ba[data-r8b4965b0e474] {
    pointer-events: auto;
    opacity: 1
}.f96aa96e7047d{isolation:auto}
body[data-a41c4a9c8bc03=k2ea0450484d6] .v68e699a23105 .e5be75050596e {
    color: var(--kb3ff7466302c)
}.x683a6c13dad2{opacity:1}
body[data-a41c4a9c8bc03=k2ea0450484d6] .wa3fb82e4f3f9 {
    background: 0 0;
    border-color: var(--kb3ff7466302c);
    color: var(--kb3ff7466302c)
}.z057bf94445e7{font-kerning:auto}
@media(min-width:901px) {
    .t955e10e829a4:has(>.v9e9644d47026) {
        grid-template-columns: 1.1fr 1fr;
        align-items: center
    }
    body[data-k44642fa47a08=iea600e7ca378] .r25d91170c931 img {
        object-fit: cover;
        aspect-ratio: 3/1
    }
    body[data-k44642fa47a08=iea600e7ca378] .t955e10e829a4:has(>.v9e9644d47026) {
        grid-template-columns: 1fr
    }
}
@media(max-width:900px) {
    .a1a35914642b0 .wa3fb82e4f3f9 {
        display: none
    }
    .m8f09e29e100e aside {
        position: static
    }
    .t955e10e829a4 {
        gap: 12px
    }
    .pe97d4490859c {
        min-height: 44px;
        align-items: center;
        display: inline-flex
    }
    .m8f09e29e100e, .pd47fa943faad {
        grid-template-columns: 1fr
    }
    .o43e574f8e062 {
        grid-template-columns: 1fr 1fr
    }
    .a7e1e89df5b46 {
        padding: 6px 0
    }
    .cb272a400c784 {
        padding-top: 12px
    }
}
@media(max-width:560px) {
    body {
        --q78b1c9c13114: 100px
    }
    .c4694b2e0354e {
        gap: 6px 8px;
        flex-wrap: wrap
    }
    .j99f9d5f41959 {
        flex-basis: 100%;
        text-align: center;
        -webkit-line-clamp: 2;
        font-size: 13px;
        white-space: normal;
        -webkit-box-orient: vertical;
        display: -webkit-box
    }
    .mce47cfdd2a80 {
        grid-template-columns: repeat(2,minmax(0,1fr));
        gap: 10px
    }
    .o43e574f8e062 {
        grid-template-columns: 1fr
    }
    .oa9d2666759e4 div {
        gap: 4px;
        grid-template-columns: 1fr
    }
    .u6ca269ddd1e7 h3 {
        font-size: 15px
    }
    .u3cfdf8433b2b {
        padding: 36px 0
    }
    .v07a3e1d9b0e0 {
        padding: 20px 16px
    }
    .je4d55e784afd {
        padding-top: 8px
    }
    .je4d55e784afd .qd1d998a594c8 {
        padding: 0 10px;
        flex: 1;
        min-height: 40px
    }
    .u6ca269ddd1e7 {
        padding: 10px 12px 12px
    }
}
:lang(th) {
    --ce278513bf019: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif
}.cbbeffd3eeb2b{z-index:auto}
:lang(hi) {
    --ce278513bf019: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif
}.w93feb8f14cbe{z-index:auto}
:lang(th) :is(h1, h2, h3), :lang(bn) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3) {
    line-height: 1.45;
    font-weight: bold
}
:lang(bn) {
    --ce278513bf019: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif
}
:lang(zh) {
    --ce278513bf019: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif
}
