.pf59b18889c84 {
    text-align: center;
}
.mb3b80da2621b {
    text-align: left;
}
* {
    box-sizing: border-box;
}
.x869d5ab9b0a6 {
    position: absolute;
    left: -999px;
}.s1d8127bc066c{font-kerning:auto}
body {
    margin: 0;
    overflow-wrap: break-word;
    color: var(--z9ca45f3c273a);
    font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
    background: var(--o6ccd730d26ad);
}
h2, h1, h3 {
    letter-spacing: -.015em;
    margin: 0 0 .6em;
    font-family: var(--y9fb97996e202);
    font-weight: 800;
    line-height: 1.2;
}.y7181fcecdd86{visibility:inherit}
.x869d5ab9b0a6:focus {
    padding: 8px 12px;
    background: var(--f1e955d402c1e);
    z-index: 99;
    left: 16px;
    top: 8px;
}.g62fb15f03e78{outline-offset:0}
img {
    display: block;
    max-width: 100%;
    height: auto;
}
.p0f558cdfc3c9:hover {
    transform: translateY(-1px);
}
a {
    color: inherit;
}.y8c929cc8aa7f{unicode-bidi:normal}
.t30623b331b83 {
    background: var(--s7d5d47179497);
    color: var(--d7436e7e42a9e);
    position: sticky;
    top: 0;
    z-index: 60;
    box-shadow: 0 1px color-mix(in srgb,var(--d7436e7e42a9e) 14%,transparent);
}
html {
    scroll-behavior: smooth;
}
.d103d748aa1ef {
    margin-inline: auto;
    width: min(1160px,100% - 32px);
}.d7ba9eea9883d{z-index:auto}
.gc4a0da1cad85 {
    margin-inline: auto;
    max-width: 860px;
}
.g76752c3f0e02 {
    gap: 22px;
    display: flex;
    align-items: center;
    min-height: 66px;
}
.j3c4514a8b2f0 {
    flex: none;
    gap: 10px;
    align-items: center;
    text-decoration: none;
    min-height: 44px;
    font: 800 21px var(--y9fb97996e202);
    display: inline-flex;
}
:root {
    --xc46e4ef56a19: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-22.711 -46.92 32.4427 32.4427'%3E%3Cg transform='translate(-22.711 -46.92) scale(1.3518)'%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");
    --qf276265aae2a: 0 16px 40px rgba(30, 27, 58, .1);
    --q353450728816: #CAC8DD;
    --l5deaabc4b7e7: #C3C1DC;
    --h933069aed2c2: #5B50E6;
    --x989d115bf88a: #4338CA;
    --r6fa5b05dfb1f: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-22.711 -46.92 32.4427 32.4427'%3E%3Cg transform='translate(-22.711 -46.92) scale(1.3518)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm-1.2 14.2-4.3-4.3 1.4-1.4 2.9 2.9 5.7-5.7 1.4 1.4Z'/%3E%3C/g%3E%3C/svg%3E");
    --o6ccd730d26ad: #F7F7FC;
    --b5746b50faec6: #2A2758;
    --y9fb97996e202: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
    --f1e955d402c1e: #FFF;
    --k8f8b31f003cd: #E4E3EF;
    --pe29c8b89fa72: #16143A;
    --d7436e7e42a9e: #FFF;
    --g5e866fd00587: #F5A600;
    --j188a00f05f8f: 12px;
    --s7d5d47179497: #4338CA;
    --c0eb342167ada: #D9D6FB;
    --h0f55e7d3f8e3: 16px;
    --b93957f3b96a3: #FFF;
    --f9d62c0ef9491: #ECEBFB;
    --z9ca45f3c273a: #1E1B3A;
    --o3a7a73e3e5ae: #15803D;
    --zedc490f77cc6: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-22.711 -46.92 32.4427 32.4427'%3E%3Cg transform='translate(-22.711 -46.92) scale(1.3518)'%3E%3Cpath d='M13 2 4 14h7l-1 8 9-12h-7Z'/%3E%3C/g%3E%3C/svg%3E");
    --k4e9d65419451: #615E7E;
    --n5a4780b3daae: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-22.711 -46.92 32.4427 32.4427'%3E%3Cg transform='translate(-22.711 -46.92) scale(1.3518)'%3E%3Cpath d='M12 2 4 5v6c0 5 3.4 9.5 8 11 4.6-1.5 8-6 8-11V5Zm-1.2 14.2-3.5-3.5 1.4-1.4 2.1 2.1 4.9-4.9 1.4 1.4Z'/%3E%3C/g%3E%3C/svg%3E");
    --n8784f7a5c186: #E3E2F2;
}
.zfa145ec5150a li {
    counter-increment: c93b4d9510b82;
}.v0bd58b6d3de0{z-index:auto}
.j3c4514a8b2f0 img {
    border-radius: 10px;
    object-fit: cover;
    box-shadow: 0 0 0 2px color-mix(in srgb,var(--d7436e7e42a9e) 50%,transparent);
    width: 38px;
    height: 38px;
}
.i6a0688ce8498 {
    display: flex;
    align-items: center;
    min-width: 0;
    scrollbar-width: none;
    overflow-x: auto;
    gap: 4px;
    flex: 1;
}
.l220aa3b82139 {
    font-size: 15px;
    white-space: nowrap;
    color: color-mix(in srgb,var(--d7436e7e42a9e) 92%,transparent);
    padding: 8px 12px;
    text-decoration: none;
    border-radius: 10px;
    flex: none;
    font-weight: 600;
}.v9a0f4ed140cd{outline-offset:0}
.i6a0688ce8498::-webkit-scrollbar {
    display: none;
}.t57dd802ed966{contain:none}
.l220aa3b82139:hover {
    background: color-mix(in srgb,var(--d7436e7e42a9e) 14%,transparent);
    color: var(--d7436e7e42a9e);
}.f95803aa235e1{font-kerning:auto}
.ta92a500c4240 {
    background: var(--d7436e7e42a9e);
    color: var(--s7d5d47179497);
    box-shadow: 0 8px 20px rgba(0,0,0,.14);
}.s49672d0a53fd{visibility:inherit}
.kf38a30f45ee8 {
    display: flex;
    gap: 6px;
    font-size: 13px;
    margin-left: auto;
}
.kf38a30f45ee8 a[aria-current] {
    text-decoration: underline;
    font-weight: 800;
}
.df4565b251034 {
    flex: none;
    display: flex;
    margin-left: auto;
    gap: 8px;
}
.p0f558cdfc3c9 {
    align-items: center;
    padding: 0 20px;
    transition: transform .15s,box-shadow .15s;
    justify-content: center;
    cursor: pointer;
    min-height: 42px;
    text-decoration: none;
    font-weight: 800;
    border: 1px solid transparent;
    border-radius: var(--j188a00f05f8f);
    display: inline-flex;
    white-space: nowrap;
}
.c60edff3749e8 {
    align-items: center;
    gap: 48px;
    display: grid;
    grid-template-columns: minmax(0,1.05fr)minmax(0,1fr);
}.tb369611e08f2{z-index:auto}
.b44c673348d6c {
    width: 100%;
}
.q9459f70ea5a7 img {
    width: 100%;
    object-fit: contain;
    height: auto;
    aspect-ratio: 4/3;
}
.p47dae1a7627d {
    background: 0 0;
    border-color: color-mix(in srgb,var(--d7436e7e42a9e) 55%,transparent);
    color: var(--d7436e7e42a9e);
}
.z9f9c045df420 {
    color: var(--d7436e7e42a9e);
    box-shadow: 0 8px 20px color-mix(in srgb,var(--s7d5d47179497) 28%,transparent);
    background: var(--s7d5d47179497);
}.rec69c46d4fa8{unicode-bidi:normal}
.z9f9c045df420:hover {
    background: var(--h933069aed2c2);
}
.s43c08b23f1b1 {
    color: var(--s7d5d47179497);
    border-color: var(--s7d5d47179497);
    background: 0 0;
}
.rfcac91fc0c50 {
    padding: 46px 0 120px;
    background: radial-gradient(circle at 85% 15%,color-mix(in srgb,var(--d7436e7e42a9e) 16%,transparent),transparent 40%),linear-gradient(160deg,var(--s7d5d47179497),color-mix(in srgb,var(--s7d5d47179497) 70%,#000));
    border-radius: 0 0 50% 50%/0 0 70px 70px;
    position: relative;
    color: var(--d7436e7e42a9e);
}
.c7cf122ccb700 {
    border-radius: 999px;
    display: inline-block;
    margin: 0 0 14px;
    background: color-mix(in srgb,var(--d7436e7e42a9e) 16%,transparent);
    padding: 5px 14px;
    letter-spacing: .06em;
    font-size: 13px;
    font-weight: 800;
}
.fa70b6b453d55 {
    display: flex;
    flex-wrap: wrap;
    margin-top: 24px;
    gap: 12px;
}
.kbe642bc3e11b {
    box-shadow: 0 30px 60px rgba(0,0,0,.25);
    display: grid;
    overflow: hidden;
    position: relative;
    border: 6px solid color-mix(in srgb,var(--d7436e7e42a9e) 90%,transparent);
    border-radius: calc(var(--h0f55e7d3f8e3) + 6px);
    background: color-mix(in srgb,var(--d7436e7e42a9e) 12%,transparent);
}
.rfcac91fc0c50 h1 {
    font-size: clamp(32px,5vw,58px);
    line-height: 1.06;
}
.y9f3fa1fb9442 {
    color: color-mix(in srgb,var(--d7436e7e42a9e) 82%,transparent);
    font-size: 18px;
}
.g50a01f826b37 {
    cursor: pointer;
    border: 0;
    font-size: 22px;
    font-weight: 800;
    border-radius: 50%;
    top: 50%;
    position: absolute;
    color: #1E1B3A;
    transform: translateY(-50%);
    background: rgba(255,255,255,.92);
    width: 40px;
    height: 40px;
}
.a24b06c453a9a {
    left: 10px;
}.e4116f5b62b92{visibility:inherit}
.t1c2bc8b59455 {
    right: 10px;
}.c5603b2653031{isolation:auto}
.w0d375b1beb9e strong {
    font: 800 clamp(22px,2.6vw,30px)var(--y9fb97996e202);
    color: var(--s7d5d47179497);
}
.w0d375b1beb9e span {
    font-size: 13px;
    color: var(--k4e9d65419451);
}
.c6eaa45e5a649 {
    opacity: .8;
}
.q9459f70ea5a7 {
    transition: opacity .5s;
    opacity: 0;
    grid-area: 1/1;
    margin: 0;
}
.tb8a133a337a0 {
    z-index: 2;
    position: relative;
    margin-top: -72px;
}
.q9459f70ea5a7[data-edbba3065ffdc] {
    opacity: 1;
}
.w0d375b1beb9e {
    padding: 0;
    gap: 14px;
    grid-template-columns: repeat(auto-fit,minmax(170px,1fr));
    list-style: none;
    margin: 0;
    display: grid;
}
.w0d375b1beb9e li {
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 22px 16px;
    background: var(--f1e955d402c1e);
    box-shadow: var(--qf276265aae2a);
    border-radius: var(--h0f55e7d3f8e3);
}
.id8c967bca500 {
    display: grid;
    gap: 22px;
}.y536896d81eda{z-index:auto}
.ie2c41347a233 {
    background: var(--b93957f3b96a3);
}.pe83810cc4305{opacity:1}
.wabd276d219bd {
    padding: 64px 0;
}
.pb14e10822bda:nth-child(even) .tf708ef3a2cfc {
    order: 2;
}
.z9a3d46727aa6 {
    text-align: center;
    margin: 0 0 30px;
    font-size: clamp(26px,3.4vw,38px);
}
.d506217e07259 {
    color: var(--s7d5d47179497);
    letter-spacing: .1em;
    text-transform: uppercase;
    margin: 0 0 8px;
    font-size: 14px;
    font-weight: 800;
}.qa6c2ab98e6f2{isolation:auto}
.be97febb3db4d {
    margin-bottom: 26px;
}.yb94a9df49c11{visibility:inherit}
.be97febb3db4d h2 {
    margin-top: 1.2em;
    font-size: 25px;
}.d451490c454ab{font-kerning:auto}
.be97febb3db4d h3 {
    margin-top: 1em;
    font-size: 19px;
}.dffbd9c3457ef{contain:none}
.be97febb3db4d table {
    width: 100%;
    background: var(--f1e955d402c1e);
    border-collapse: collapse;
    margin: 16px 0;
}
.be97febb3db4d th {
    background: var(--f9d62c0ef9491);
}
.be97febb3db4d a {
    color: var(--s7d5d47179497);
}
.b20d0cba63fc5 {
    font-size: 14px;
    color: var(--k4e9d65419451);
}.gf9af574e9fde{visibility:inherit}
.be97febb3db4d th, .be97febb3db4d td {
    text-align: left;
    vertical-align: top;
    border: 1px solid var(--n8784f7a5c186);
    padding: 10px 14px;
}
.y6bd95982bd7e {
    text-align: center;
    margin-top: 28px;
}
.pb14e10822bda h2 {
    font-size: 23px;
    margin-bottom: 8px;
}
.pb14e10822bda {
    box-shadow: var(--qf276265aae2a);
    align-items: center;
    grid-template-columns: 140px minmax(0,1fr);
    border-radius: calc(var(--h0f55e7d3f8e3) + 4px);
    padding: 28px 32px;
    gap: 32px;
    display: grid;
    background: var(--f1e955d402c1e);
}
.l473804eaa36b a:hover {
    transform: translateY(-4px);
    box-shadow: var(--qf276265aae2a);
}
.pb14e10822bda .be97febb3db4d {
    margin: 0;
    color: var(--k4e9d65419451);
}.va353fa3a448c{z-index:auto}
.sa63d6fa3ccdc h3 {
    font-size: 19px;
    margin: 0 0 4px;
}
.sa63d6fa3ccdc p {
    color: var(--k4e9d65419451);
    margin: 0 0 14px;
    font-size: 14px;
}
.bed4d11bf6d59 {
    color: color-mix(in srgb,var(--g5e866fd00587) 55%,var(--z9ca45f3c273a));
    font-weight: 800;
}.i5d8e9ca58bed{font-kerning:auto}
.tf708ef3a2cfc {
    position: relative;
    border-radius: 50%;
    background: linear-gradient(145deg,var(--f9d62c0ef9491),color-mix(in srgb,var(--s7d5d47179497) 22%,var(--f9d62c0ef9491)));
    --g85b341341a71: var(--xc46e4ef56a19);
    width: 140px;
    height: 140px;
}
.pb14e10822bda:nth-child(3n+2) .tf708ef3a2cfc {
    --g85b341341a71: var(--n5a4780b3daae);
}.q19b23c640fce{visibility:inherit}
.tf708ef3a2cfc::after {
    content: "";
    -webkit-mask: var(--g85b341341a71)center/contain no-repeat;
    background: var(--s7d5d47179497);
    inset: 40px;
    mask: var(--g85b341341a71)center/contain no-repeat;
    position: absolute;
}
.pb14e10822bda:nth-child(even) {
    grid-template-columns: minmax(0,1fr)140px;
}
.f0e99ff1abe00 {
    gap: 22px;
    grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
    display: grid;
}
.l473804eaa36b a {
    text-decoration: none;
    display: flex;
    transition: transform .2s,box-shadow .2s;
    overflow: hidden;
    height: 100%;
    border: 1px solid var(--n8784f7a5c186);
    flex-direction: column;
    border-radius: var(--h0f55e7d3f8e3);
    background: var(--f1e955d402c1e);
}
.a38d495e770f3 {
    background: var(--f9d62c0ef9491);
}
.a38d495e770f3 img {
    width: 100%;
    object-fit: cover;
    aspect-ratio: 16/10;
}
.sa63d6fa3ccdc {
    padding: 16px 18px 18px;
    display: flex;
    flex-direction: column;
    flex: 1;
}.tbc634abb9179{unicode-bidi:normal}
.ab66e0759805f {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: auto;
}.f23cc18a417aa{z-index:auto}
.f688101afe240 {
    border-radius: 50%;
    place-items: center;
    background: var(--s7d5d47179497);
    font-weight: 800;
    color: var(--d7436e7e42a9e);
    display: grid;
    width: 36px;
    height: 36px;
}.bff3369023946{contain:none}
.f6e48307d7d24 dt {
    font-weight: 800;
}
.f6e48307d7d24 {
    gap: 14px;
    margin: 10px 0 0;
    grid-template-columns: repeat(auto-fit,minmax(240px,1fr));
    display: grid;
}
.f6e48307d7d24 div {
    column-gap: 12px;
    grid-template-columns: 26px minmax(0,1fr);
    padding: 18px;
    display: grid;
    background: var(--f1e955d402c1e);
    box-shadow: var(--qf276265aae2a);
    border-radius: var(--h0f55e7d3f8e3);
}
.f6e48307d7d24 div::before {
    content: "";
    background: var(--s7d5d47179497);
    width: 26px;
    height: 26px;
    -webkit-mask: var(--r6fa5b05dfb1f)center/contain no-repeat;
    grid-row: span 2;
    mask: var(--r6fa5b05dfb1f)center/contain no-repeat;
}
.f6e48307d7d24 dd {
    margin: 0;
    font-size: 15px;
    color: var(--k4e9d65419451);
}
.zfa145ec5150a {
    grid-auto-flow: column;
    margin: 0;
    grid-auto-columns: 1fr;
    display: grid;
    position: relative;
    list-style: none;
    padding: 0;
    gap: 16px;
}.a58634fb16215{opacity:1}
.zfa145ec5150a::before {
    background: linear-gradient(90deg,var(--s7d5d47179497),var(--c0eb342167ada));
    content: "";
    border-radius: 3px;
    height: 3px;
    left: 8%;
    right: 8%;
    top: 22px;
    position: absolute;
}
.zfa145ec5150a a {
    align-items: center;
    flex-direction: column;
    text-align: center;
    text-decoration: none;
    font-weight: 800;
    display: flex;
    position: relative;
    gap: 12px;
}
.zfa145ec5150a a:hover {
    color: var(--s7d5d47179497);
}.a1b6518c295f3{z-index:auto}
.v2725607e5811::before {
    color: var(--d7436e7e42a9e);
    content: counter(c93b4d9510b82);
    font-weight: 800;
}.se5a4f3026592{font-kerning:auto}
.z0db19403c377 h3, .z0db19403c377 h2 {
    margin: 0 0 6px;
    font-size: 18px;
}
.z0db19403c377 p {
    margin: 0;
    color: var(--k4e9d65419451);
    font-size: 14px;
}
.v2725607e5811 {
    border: 4px solid var(--b93957f3b96a3);
    width: 46px;
    place-items: center;
    box-shadow: 0 0 0 3px var(--s7d5d47179497);
    display: grid;
    background: var(--s7d5d47179497);
    border-radius: 50%;
    height: 46px;
}.h9eae9b006067{isolation:auto}
.p480ea8b777cd {
    gap: 20px;
    grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
    display: grid;
}
.z0db19403c377 a {
    overflow: hidden;
    display: block;
    background: var(--f1e955d402c1e);
    height: 100%;
    text-decoration: none;
    border-radius: var(--h0f55e7d3f8e3);
    box-shadow: var(--qf276265aae2a);
}.dfedae62235ea{isolation:auto}
.z0db19403c377 img {
    width: 100%;
    object-fit: cover;
    aspect-ratio: 1200/630;
}
.hd9f8be1c22db details {
    border-radius: var(--h0f55e7d3f8e3);
    background: var(--f1e955d402c1e);
    margin-bottom: 12px;
    box-shadow: 0 4px 14px rgba(30,27,58,5%);
}
.z0db19403c377 div {
    padding: 16px 18px 18px;
}
.pb14e10822bda:nth-child(3n) .tf708ef3a2cfc {
    --g85b341341a71: var(--zedc490f77cc6);
}
.hd9f8be1c22db summary {
    display: flex;
    padding: 18px 20px;
    font-weight: 700;
    cursor: pointer;
    list-style: none;
    justify-content: space-between;
    gap: 12px;
}
.hd9f8be1c22db summary::-webkit-details-marker {
    display: none;
}
.hd9f8be1c22db summary::after {
    flex: none;
    width: 26px;
    background: var(--f9d62c0ef9491);
    content: "+";
    place-items: center;
    display: grid;
    border-radius: 50%;
    color: var(--s7d5d47179497);
    height: 26px;
    font-weight: 800;
}
.hd9f8be1c22db details[open] summary::after {
    content: "−";
    color: var(--d7436e7e42a9e);
    background: var(--s7d5d47179497);
}
.hd9f8be1c22db p {
    margin: 0;
    color: var(--k4e9d65419451);
    padding: 0 20px 18px;
}.u954009759d5a{font-kerning:auto}
.c6a616b82585b {
    padding: 28px;
    margin: 48px 0;
    border-radius: var(--h0f55e7d3f8e3);
    box-shadow: var(--qf276265aae2a);
    background: var(--f1e955d402c1e);
}
.n98d87d8dac1f {
    padding: 2px 10px;
    border-radius: 999px;
    display: inline-block;
    font: 800 12px/1.6 system-ui,sans-serif;
    vertical-align: middle;
    color: var(--s7d5d47179497);
    background: var(--f9d62c0ef9491);
}
.z74eecd09e8e4 small {
    color: var(--k4e9d65419451);
}
.ma8fff350de2f {
    grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
    display: grid;
    gap: 12px;
}
.q24261c0ef1d5 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 6px;
}
.z74eecd09e8e4 {
    gap: 8px;
    align-items: center;
    display: inline-flex;
}
.yc31c9b1792c6 p {
    margin: 8px 0 0;
    font-size: 15px;
}
.yc31c9b1792c6 {
    padding: 16px;
    background: var(--o6ccd730d26ad);
    border-radius: 12px;
}.w463e3afb9866{isolation:auto}
.z4c14ed8cd3c9 {
    display: inline-block;
    background: linear-gradient(90deg,var(--g5e866fd00587) calc(var(--j08a7def3c873)/5 * 100%),var(--k8f8b31f003cd) 0);
    -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;
}
.ca4e7ca1c9c45 {
    gap: 6px;
    display: inline-flex;
}.f523c9e154ce3{outline-offset:0}
.l5b0d8fce04e5 {
    border-radius: var(--h0f55e7d3f8e3);
    box-shadow: var(--qf276265aae2a);
    background: var(--f1e955d402c1e);
    padding: 22px;
    text-align: center;
    margin: 28px 0;
}.e7362713fc80d{z-index:auto}
.f33f054639b79 {
    margin: 0 0 10px;
    font-weight: 800;
}
.ca4e7ca1c9c45 button {
    font-size: 22px;
    width: 44px;
    height: 44px;
    color: var(--q353450728816);
    background: var(--o6ccd730d26ad);
    cursor: pointer;
    border: 1px solid var(--n8784f7a5c186);
    border-radius: 12px;
}.nf89b5530af87{opacity:1}
.ca4e7ca1c9c45 button:hover, .ca4e7ca1c9c45 button[data-edbba3065ffdc] {
    color: var(--g5e866fd00587);
}
.z07f847267237 {
    color: var(--k4e9d65419451);
    min-height: 1.2em;
    margin: 10px 0 0;
    font-size: 14px;
}
.h9b5476ed7bf7 {
    background: linear-gradient(160deg,var(--s7d5d47179497),color-mix(in srgb,var(--s7d5d47179497) 70%,#000));
    color: var(--d7436e7e42a9e);
    padding: 46px 0 40px;
}
.h9b5476ed7bf7 .y9f3fa1fb9442 {
    color: color-mix(in srgb,var(--d7436e7e42a9e) 82%,transparent);
}.pfe9d59bd283a{isolation:auto}
.wf08b62708dd2 {
    left: -9999px;
    opacity: 0;
    position: absolute;
    width: 1px;
    height: 1px;
}
.h9b5476ed7bf7 h1 {
    font-size: clamp(28px,4.2vw,46px);
}
.h9b5476ed7bf7 .z9f9c045df420 {
    background: var(--d7436e7e42a9e);
    color: var(--s7d5d47179497);
}
.h9b5476ed7bf7 .s43c08b23f1b1 {
    color: var(--d7436e7e42a9e);
    border-color: var(--d7436e7e42a9e);
}
.dd8cff098f3d5 a {
    color: inherit;
}.deb9ea72bcf32{z-index:auto}
.vd54b8b727f3c aside {
    position: sticky;
    top: 88px;
}
.dd8cff098f3d5 ol {
    display: flex;
    padding: 0;
    margin: 0 0 12px;
    flex-wrap: wrap;
    list-style: none;
    opacity: .85;
    font-size: 14px;
    gap: 6px;
}
.d236ee15b7bdd h2 {
    font-size: 22px;
}.odf05ab3687a4{contain:none}
.dd8cff098f3d5 li+li::before {
    content: "›";
    margin-right: 6px;
}.ya49ff83c47bc{unicode-bidi:normal}
.tbac297ba7cdf {
    width: 100%;
    margin-bottom: 20px;
    object-fit: cover;
    aspect-ratio: 1200/630;
    border-radius: var(--h0f55e7d3f8e3);
}.x8ed3a4685525{isolation:auto}
.j2e0515411539 .w0d375b1beb9e li {
    box-shadow: none;
    padding: 14px;
    border: 1px solid var(--n8784f7a5c186);
}.m3a9693de812d{outline-offset:0}
.d236ee15b7bdd {
    border-radius: var(--h0f55e7d3f8e3);
    background: var(--f1e955d402c1e);
    box-shadow: var(--qf276265aae2a);
    padding: 22px;
}.y5c99e5df30db{unicode-bidi:normal}
.j2e0515411539 .w0d375b1beb9e {
    margin-bottom: 20px;
}
.d236ee15b7bdd img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 12px;
    aspect-ratio: 1200/630;
    border-radius: 12px;
}
.d236ee15b7bdd .p0f558cdfc3c9 {
    margin-top: 12px;
}.b412e8624050e{visibility:inherit}
.vc484d2c73c2b, .d2e3160172540 {
    border-radius: var(--h0f55e7d3f8e3);
    background: var(--f1e955d402c1e);
    padding: 18px 20px;
    box-shadow: 0 4px 14px rgba(30,27,58,5%);
}.t09878b610530{visibility:inherit}
.d236ee15b7bdd .z9f9c045df420 {
    width: 100%;
}
.vd54b8b727f3c {
    gap: 30px;
    grid-template-columns: minmax(0,1fr)320px;
    align-items: start;
    display: grid;
}
.ra9c12598e056 {
    gap: 14px;
    display: grid;
    grid-template-columns: 1fr 1fr;
}
.d2e3160172540 h3 {
    color: var(--o3a7a73e3e5ae);
}.g1cfb90f0cd09{unicode-bidi:normal}
.a58ac4a207ea1 img {
    border-radius: 12px;
}
.a58ac4a207ea1 {
    grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
    display: grid;
    gap: 12px;
}.c64f84da635d1{unicode-bidi:normal}
.vc484d2c73c2b h3 {
    color: #C2410C;
}
.ca4e7ca1c9c45 button:disabled {
    cursor: default;
}.z0beb40fd1714{z-index:auto}
.zfa145ec5150a {
    counter-reset: c93b4d9510b82;
}
.e55e45e6833d7 {
    counter-reset: c2f500c9dbba0;
    list-style: none;
    padding: 0;
}
.e55e45e6833d7 li {
    box-shadow: 0 4px 14px rgba(30,27,58,5%);
    counter-increment: c2f500c9dbba0;
    position: relative;
    padding: 18px 20px 18px 74px;
    background: var(--f1e955d402c1e);
    margin-bottom: 12px;
    border-radius: var(--h0f55e7d3f8e3);
}.nbbb7431bd7c3{z-index:auto}
.e55e45e6833d7 li::before {
    place-items: center;
    left: 18px;
    top: 16px;
    content: counter(c2f500c9dbba0);
    font-weight: 800;
    border-radius: 12px;
    background: var(--s7d5d47179497);
    display: grid;
    width: 40px;
    height: 40px;
    position: absolute;
    color: var(--d7436e7e42a9e);
}
.e55e45e6833d7 h3 {
    margin: 0 0 4px;
    font-size: 18px;
}
.s45f2caf4cb64 {
    display: flex;
    gap: 12px;
    align-items: baseline;
}
.de8f49705911e {
    border-left: 3px solid var(--f9d62c0ef9491);
    list-style: none;
    padding: 0;
}.n739d77720c8b{z-index:auto}
.de8f49705911e li {
    padding: 0 0 24px 24px;
    position: relative;
}
.de8f49705911e li::before {
    content: "";
    left: -9px;
    top: 6px;
    width: 15px;
    height: 15px;
    position: absolute;
    background: var(--s7d5d47179497);
    border: 3px solid var(--o6ccd730d26ad);
    border-radius: 50%;
}
.y0d510fe3996c {
    border-radius: var(--h0f55e7d3f8e3);
    text-align: center;
    background: var(--f1e955d402c1e);
    box-shadow: var(--qf276265aae2a);
    padding: 22px;
}
.e55e45e6833d7 p {
    margin: 0;
    color: var(--k4e9d65419451);
}
.h0c0733a135e0 {
    gap: 18px;
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
    display: grid;
    margin-bottom: 32px;
}
.y0d510fe3996c img {
    border-radius: 50%;
    margin: 0 auto 10px;
    width: 88px;
    height: 88px;
    object-fit: cover;
}
.wddf4cce2c1d9 {
    border-radius: var(--h0f55e7d3f8e3);
    padding: 22px;
    background: var(--f9d62c0ef9491);
    margin-top: 28px;
}
[data-w83b2e0ab6e72] {
    margin: 0 auto 48px;
    background: var(--f1e955d402c1e);
    width: min(860px,100% - 32px);
    padding: 22px 26px;
    border-radius: var(--h0f55e7d3f8e3);
    box-shadow: var(--qf276265aae2a);
}.d5ca87fa333bd{unicode-bidi:normal}
.s45f2caf4cb64 strong {
    font-size: 20px;
    color: var(--s7d5d47179497);
}
.nfa4d85f3ba75, .s45f2caf4cb64 span {
    color: var(--k4e9d65419451);
}
.wddf4cce2c1d9 a {
    color: var(--s7d5d47179497);
}
[data-w83b2e0ab6e72] a {
    color: var(--s7d5d47179497);
}
[data-w83b2e0ab6e72] h2 {
    font-size: 20px;
}
[data-w83b2e0ab6e72] ul {
    margin: 0;
    padding-left: 20px;
}.yab97b7ade558{z-index:auto}
.g0dee388809ac {
    margin-top: 28px;
    gap: 8px;
    display: flex;
    justify-content: center;
}
.g0dee388809ac a, .g0dee388809ac span {
    background: var(--f1e955d402c1e);
    padding: 6px 12px;
    border-radius: 10px;
    text-decoration: none;
}.k9a6063679e3e{outline-offset:0}
.g0dee388809ac span {
    color: var(--d7436e7e42a9e);
    background: var(--s7d5d47179497);
}
.ebbe092551dbe {
    color: var(--l5deaabc4b7e7);
    background: var(--pe29c8b89fa72);
    padding: 48px 0 24px;
}.md781e9fa3c0c{contain:none}
.ebbe092551dbe .j3c4514a8b2f0 {
    color: #FFF;
}
.n54dba9b87d56 {
    grid-template-columns: 1.4fr repeat(3,1fr);
    gap: 28px;
    display: grid;
}
.ebbe092551dbe h2 {
    font-size: 15px;
    margin-bottom: 10px;
    color: #FFF;
}
.ebbe092551dbe a {
    color: var(--l5deaabc4b7e7);
    display: block;
    padding: 3px 0;
    text-decoration: none;
}
.ebbe092551dbe a:hover {
    color: #FFF;
}
.e6fe7f69d45b9 {
    display: none;
}
.we4aeb476b36a {
    border-top: 1px solid var(--b5746b50faec6);
    font-size: 13px;
    padding-top: 18px;
    margin-top: 28px;
}
.kac0c39ca9544 {
    pointer-events: none;
    cursor: pointer;
    transition: opacity .2s;
    font-size: 20px;
    position: fixed;
    right: 18px;
    width: 44px;
    z-index: 69;
    border: 0;
    opacity: 0;
    bottom: 24px;
    height: 44px;
    border-radius: 12px;
    box-shadow: var(--qf276265aae2a);
    color: var(--d7436e7e42a9e);
    background: var(--s7d5d47179497);
}.f6ba52c6cb26f{z-index:auto}
body[data-u2bc7852b4eb3=o1122edf259dd] .l220aa3b82139 {
    letter-spacing: .1em;
    font-size: 12px;
    text-transform: uppercase;
}.ga81558a675aa{opacity:1}
.kac0c39ca9544[data-u016baa8ebd0b] {
    pointer-events: auto;
    opacity: 1;
}
@media(min-width:901px) {
    body[data-z8719d1fabfbf=v5de25699f344] .q73846e149bd0 {
        margin: 0 auto;
        max-width: 860px;
    }
    body[data-z8719d1fabfbf=v5de25699f344] .rfcac91fc0c50 .fa70b6b453d55 {
        justify-content: center;
    }
    body[data-z8719d1fabfbf=v5de25699f344] .kbe642bc3e11b {
        width: min(820px,100%);
        margin: 0 auto;
    }
    body[data-z8719d1fabfbf=v5de25699f344] .q9459f70ea5a7 img {
        aspect-ratio: 16/7;
        object-fit: cover;
    }
    body[data-z8719d1fabfbf=v5de25699f344] .c60edff3749e8 {
        text-align: center;
        grid-template-columns: 1fr;
    }
}
body[data-q7afd0dc8cf8e=if454182afb7b] .e6fe7f69d45b9 {
    border-top: 1px solid var(--n8784f7a5c186);
    color: var(--z9ca45f3c273a);
    background: var(--f1e955d402c1e);
}
body[data-q7afd0dc8cf8e=if454182afb7b] .e6fe7f69d45b9 .ta92a500c4240 {
    color: var(--d7436e7e42a9e);
    background: var(--s7d5d47179497);
}
body[data-q7afd0dc8cf8e=if454182afb7b] .e6fe7f69d45b9 .p47dae1a7627d {
    color: var(--s7d5d47179497);
    border-color: var(--s7d5d47179497);
}.f105d58c6f419{opacity:1}
@media(max-width:900px) {
    .g76752c3f0e02 {
        flex-wrap: wrap;
        padding-top: 10px;
        min-height: 0;
        gap: 0 12px;
    }
    .l220aa3b82139 {
        align-items: center;
        display: inline-flex;
        min-height: 44px;
    }
    .tb8a133a337a0 {
        margin-top: -64px;
    }
    body {
        --r371fa176e397: calc(66px + env(safe-area-inset-bottom));
    }
    .c60edff3749e8 {
        grid-template-columns: 1fr;
        gap: 24px;
    }
    .w0d375b1beb9e {
        gap: 10px;
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    .df4565b251034 .p47dae1a7627d {
        display: none;
    }
    .i6a0688ce8498 {
        order: 3;
        flex-basis: 100%;
        padding: 0;
    }
    .c60edff3749e8>.kbe642bc3e11b {
        order: -1;
    }
    .pb14e10822bda:nth-child(even) .tf708ef3a2cfc {
        order: 0;
    }
    .df4565b251034 .p0f558cdfc3c9 {
        padding: 0 14px;
        min-height: 36px;
        font-size: 14px;
    }
    .tf708ef3a2cfc {
        margin: 0 auto;
        width: 88px;
        height: 88px;
    }
    .tf708ef3a2cfc::after {
        inset: 24px;
    }
    .rfcac91fc0c50 {
        padding: 20px 0 100px;
        border-radius: 0 0 50% 50%/0 0 36px 36px;
    }
    .w0d375b1beb9e li {
        padding: 14px 10px;
    }
    .pb14e10822bda:nth-child(even), .pb14e10822bda {
        gap: 14px;
        text-align: center;
        grid-template-columns: 1fr;
        padding: 22px;
    }
    .ra9c12598e056, .vd54b8b727f3c {
        grid-template-columns: 1fr;
    }
    .n54dba9b87d56 {
        grid-template-columns: 1fr 1fr;
    }
    .vd54b8b727f3c aside {
        position: static;
    }
    .e6fe7f69d45b9 {
        left: 0;
        z-index: 70;
        position: fixed;
        box-shadow: 0 -8px 24px rgba(30,27,58,.18);
        padding: 10px 14px calc(10px + env(safe-area-inset-bottom));
        right: 0;
        bottom: 0;
        background: var(--s7d5d47179497);
        display: flex;
        color: var(--d7436e7e42a9e);
        gap: 10px;
        align-items: center;
    }
    .kac0c39ca9544 {
        bottom: 80px;
    }
    .e2886de2bf61d {
        -webkit-line-clamp: 2;
        flex: 1;
        -webkit-box-orient: vertical;
        font-size: 14px;
        margin: 0;
        display: -webkit-box;
        font-weight: 800;
        line-height: 1.35;
        overflow: hidden;
        min-width: 0;
    }
}
@media(max-width:560px) {
    .zfa145ec5150a::before {
        width: 3px;
        height: auto;
        left: 22px;
        right: auto;
        top: 10px;
        bottom: 10px;
    }
    .zfa145ec5150a {
        grid-auto-flow: row;
        gap: 14px;
    }
    .n54dba9b87d56 {
        grid-template-columns: 1fr;
    }
    .wabd276d219bd {
        padding: 44px 0;
    }
    .fa70b6b453d55 .p0f558cdfc3c9 {
        flex: 1;
    }
    .zfa145ec5150a a {
        flex-direction: row;
        text-align: left;
    }
}
: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(th) {
    --y9fb97996e202: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}.h9155ec61dd91{visibility:inherit}
:lang(hi) {
    --y9fb97996e202: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}
:lang(bn) {
    --y9fb97996e202: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}.b425c47f4e127{outline-offset:0}
:lang(zh) {
    --y9fb97996e202: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}
.rfcac91fc0c50 .lab7c79b741b7 {
    color: var(--d7436e7e42a9e);
}
@media(max-width:640px) {
    .e6fe7f69d45b9 {
        flex-wrap: wrap;
        gap: 6px 8px;
    }
    .e2886de2bf61d {
        text-align: center;
        flex-basis: 100%;
    }
    .e6fe7f69d45b9 .p0f558cdfc3c9 {
        flex: 1;
    }
}.l4a1eb3e00037{outline-offset:0}
