img {
    display: block;
    max-width: 100%;
    height: auto;
}
.sc2e38350f755:hover {
    transform: translateY(-1px);
}
body {
    margin: 0px;
    background: var(--s9b060f67b3a3);
    overflow-wrap: break-word;
    font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
    color: var(--lee87d7a147a7);
}.xe8b03e4fd14b{opacity:1}
* {
    box-sizing: border-box;
}
:root {
    --m4b850dc5400e: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
    --n7d47fc1e1dc1: 12px;
    --u66ee2d823fcc: #615E7E;
    --me7d0d8581586: #D9D6FB;
    --s9b060f67b3a3: #F7F7FC;
    --h35bd0aeecb27: #E4E3EF;
    --la9718b721bfe: #E3E2F2;
    --c9ddad07527e0: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='7.247 22.009 29.7324 29.7324'%3E%3Cg transform='translate(7.247 22.009) scale(1.2389)'%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");
    --u4f1a949996ea: #FFF;
    --rfc43f37cb37a: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='7.247 22.009 29.7324 29.7324'%3E%3Cg transform='translate(7.247 22.009) scale(1.2389)'%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");
    --u8282c5b13d25: #5B50E6;
    --bb47bf90227f3: #ECEBFB;
    --ief2fdd7092ac: #CAC8DD;
    --ze1aec5838db9: #C3C1DC;
    --s84861abf41f8: #16143A;
    --t8ec2c9c98fc0: #FFF;
    --sed36624cf181: #F5A600;
    --rc3840929819f: 16px;
    --be785ba34d63b: #15803D;
    --wbfe01472b5a3: #4338CA;
    --mb26d11d343d0: #4338CA;
    --lee87d7a147a7: #1E1B3A;
    --o2470d1d9ba7b: 0 16px 40px rgba(30, 27, 58, .1);
    --p2cafdcadc5be: #2A2758;
    --jb293187dd921: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='7.247 22.009 29.7324 29.7324'%3E%3Cg transform='translate(7.247 22.009) scale(1.2389)'%3E%3Cpath d='M13 2 4 14h7l-1 8 9-12h-7Z'/%3E%3C/g%3E%3C/svg%3E");
    --p2118b1ad9b1e: #FFF;
    --qb6c10094cfc2: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='7.247 22.009 29.7324 29.7324'%3E%3Cg transform='translate(7.247 22.009) scale(1.2389)'%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");
}.y279ab6035026{contain:none}
.bf0143c1c0925 {
    text-align: center;
}.df6af437fd653{isolation:auto}
.t75dad1096840 {
    text-align: left;
}
h1, h2, h3 {
    letter-spacing: -.015em;
    font-family: var(--m4b850dc5400e);
    font-weight: 800;
    margin: 0px 0px .6em;
    line-height: 1.2;
}.b8c230b6a245a{unicode-bidi:normal}
.af409860f97bb {
    width: min(1160px,100% - 32px);
    margin-inline: auto;
}.m0a9bd18b3f8f{outline-offset:0}
.e12d27a9181f7 {
    max-width: 860px;
    margin-inline: auto;
}
.e07d628449377 li {
    counter-increment: c73eb4a1327b7;
}.mb2b74cc904ce{outline-offset:0}
.f56ba6c928538 {
    display: flex;
    min-height: 66px;
    gap: 22px;
    align-items: center;
}
.ed15668fc9eaf {
    display: inline-flex;
    text-decoration: none;
    gap: 10px;
    min-height: 44px;
    font: 800 21px var(--m4b850dc5400e);
    flex: none;
    align-items: center;
}
.n2abb8960349a {
    left: -999px;
    position: absolute;
}
a {
    color: inherit;
}
html {
    scroll-behavior: smooth;
}.fa8cce73a21ef{opacity:1}
.j199554124f64 {
    opacity: .8;
}
.e07d628449377 {
    counter-reset: c73eb4a1327b7;
}.s6426b3f61807{unicode-bidi:normal}
.n2abb8960349a:focus {
    padding: 8px 12px;
    background: var(--u4f1a949996ea);
    left: 16px;
    top: 8px;
    z-index: 99;
}
.f3482fae0d607 {
    box-shadow: 0 1px color-mix(in srgb,var(--p2118b1ad9b1e) 14%,transparent);
    background: var(--wbfe01472b5a3);
    color: var(--p2118b1ad9b1e);
    position: sticky;
    z-index: 60;
    top: 0px;
}
.ed15668fc9eaf img {
    border-radius: 10px;
    object-fit: cover;
    width: 38px;
    box-shadow: 0 0 0 2px color-mix(in srgb,var(--p2118b1ad9b1e) 50%,transparent);
    height: 38px;
}
.we82936a2fb29 {
    display: flex;
    overflow-x: auto;
    flex: 1;
    min-width: 0px;
    scrollbar-width: none;
    align-items: center;
    gap: 4px;
}
.r110f9c72c87e {
    border-radius: 10px;
    padding: 8px 12px;
    flex: none;
    text-decoration: none;
    white-space: nowrap;
    color: color-mix(in srgb,var(--p2118b1ad9b1e) 92%,transparent);
    font-size: 15px;
    font-weight: 600;
}.yc78c8239131f{contain:none}
.we82936a2fb29::-webkit-scrollbar {
    display: none;
}
.y8f3139970b59 {
    display: flex;
    font-size: 13px;
    gap: 6px;
    margin-left: auto;
}
.y8f3139970b59 a[aria-current] {
    text-decoration: underline;
    font-weight: 800;
}
.r110f9c72c87e:hover {
    color: var(--p2118b1ad9b1e);
    background: color-mix(in srgb,var(--p2118b1ad9b1e) 14%,transparent);
}
.ib3b04f4bfcb5 {
    box-shadow: 0 8px 20px rgba(0,0,0,.14);
    background: var(--p2118b1ad9b1e);
    color: var(--wbfe01472b5a3);
}
.z5d3105640442 {
    display: flex;
    gap: 8px;
    margin-left: auto;
    flex: none;
}
.sc2e38350f755 {
    white-space: nowrap;
    cursor: pointer;
    text-decoration: none;
    display: inline-flex;
    border: 1px solid transparent;
    min-height: 42px;
    transition: transform 150ms,box-shadow 150ms;
    padding: 0px 20px;
    font-weight: 800;
    align-items: center;
    justify-content: center;
    border-radius: var(--n7d47fc1e1dc1);
}
.v588999a5116a {
    border-color: color-mix(in srgb,var(--p2118b1ad9b1e) 55%,transparent);
    color: var(--p2118b1ad9b1e);
    background: 0 0;
}
.bf631617a3573 {
    width: 100%;
}
.s8106b46feb50 {
    display: grid;
    grid-template-columns: minmax(0,1.05fr)minmax(0,1fr);
    align-items: center;
    gap: 48px;
}.bcc831dced751{unicode-bidi:normal}
.c9bf40db2a6a7 {
    box-shadow: 0 8px 20px color-mix(in srgb,var(--wbfe01472b5a3) 28%,transparent);
    color: var(--p2118b1ad9b1e);
    background: var(--wbfe01472b5a3);
}.k71e7cbb8e341{visibility:inherit}
.c9bf40db2a6a7:hover {
    background: var(--u8282c5b13d25);
}
.k12fa6d9e8f10 {
    color: var(--wbfe01472b5a3);
    border-color: var(--wbfe01472b5a3);
    background: 0 0;
}.ia9a52ebfbf2b{visibility:inherit}
.yf5a88a99776c {
    padding: 46px 0px 120px;
    border-radius: 0px 0px 50% 50%/0px 0px 70px 70px;
    position: relative;
    color: var(--p2118b1ad9b1e);
    background: radial-gradient(circle at 85% 15%,color-mix(in srgb,var(--p2118b1ad9b1e) 16%,transparent),transparent 40%),linear-gradient(160deg,var(--wbfe01472b5a3),color-mix(in srgb,var(--wbfe01472b5a3) 70%,#000));
}.z538d6ba19cdf{z-index:auto}
.dc1a64223c572 {
    padding: 5px 14px;
    font-size: 13px;
    background: color-mix(in srgb,var(--p2118b1ad9b1e) 16%,transparent);
    border-radius: 999px;
    display: inline-block;
    margin: 0px 0px 14px;
    letter-spacing: .06em;
    font-weight: 800;
}
.yf5a88a99776c h1 {
    font-size: clamp(32px,5vw,58px);
    line-height: 1.06;
}
.f6992ac458558 {
    color: color-mix(in srgb,var(--p2118b1ad9b1e) 82%,transparent);
    font-size: 18px;
}.ifd27a44f0d3f{font-kerning:auto}
.x4dc32f2f2a49 {
    display: flex;
    margin-top: 24px;
    gap: 12px;
    flex-wrap: wrap;
}
.f10f3287b7380 {
    position: relative;
    box-shadow: 0 30px 60px rgba(0,0,0,.25);
    overflow: hidden;
    display: grid;
    background: color-mix(in srgb,var(--p2118b1ad9b1e) 12%,transparent);
    border: 6px solid color-mix(in srgb,var(--p2118b1ad9b1e) 90%,transparent);
    border-radius: calc(var(--rc3840929819f) + 6px);
}
.z30be0cfaaa45 {
    transition: opacity 500ms;
    grid-area: 1/1;
    margin: 0px;
    opacity: 0;
}
.z30be0cfaaa45[data-x15e074a91c3e] {
    opacity: 1;
}.ub586ae38b5cf{font-kerning:auto}
.z30be0cfaaa45 img {
    width: 100%;
    height: auto;
    aspect-ratio: 4/3;
    object-fit: contain;
}
.fd180949960a0 {
    background: rgba(255,255,255,.92);
    position: absolute;
    cursor: pointer;
    top: 50%;
    border: 0;
    width: 40px;
    height: 40px;
    font-size: 22px;
    font-weight: 800;
    color: #1E1B3A;
    transform: translateY(-50%);
    border-radius: 50%;
}.i82d412b2cd53{outline-offset:0}
.o0a0fa362ab0a {
    left: 10px;
}.l1dab38a32f6e{font-kerning:auto}
.sce475eb855c1 {
    right: 10px;
}
.v629d55288a53 {
    position: relative;
    z-index: 2;
    margin-top: -72px;
}
.reaf979535192 {
    display: grid;
    margin: 0px;
    grid-template-columns: repeat(auto-fit,minmax(170px,1fr));
    gap: 14px;
    list-style: none;
    padding: 0px;
}.zc4c900694e12{unicode-bidi:normal}
.reaf979535192 li {
    display: flex;
    box-shadow: var(--o2470d1d9ba7b);
    flex-direction: column;
    background: var(--u4f1a949996ea);
    padding: 22px 16px;
    border-radius: var(--rc3840929819f);
    align-items: center;
    text-align: center;
}
.ra59479aafd36 {
    background: var(--t8ec2c9c98fc0);
}.g45726c710415{font-kerning:auto}
.r1acd20e226cf:nth-child(even) .v948aea5c0769 {
    order: 2;
}
.reaf979535192 strong {
    font: 800 clamp(22px,2.6vw,30px)var(--m4b850dc5400e);
    color: var(--wbfe01472b5a3);
}.jc610cde30d55{isolation:auto}
.vd28882e48fc4 {
    padding: 64px 0px;
}.y58297ca14749{opacity:1}
.j58ad1fe32ba7 {
    display: grid;
    gap: 22px;
}
.reaf979535192 span {
    color: var(--u66ee2d823fcc);
    font-size: 13px;
}
.z12880f857c9d {
    font-size: clamp(26px,3.4vw,38px);
    text-align: center;
    margin: 0px 0px 30px;
}
.w0805bf25afa4 {
    margin: 0px 0px 8px;
    letter-spacing: .1em;
    font-size: 14px;
    font-weight: 800;
    text-transform: uppercase;
    color: var(--wbfe01472b5a3);
}.v156190e2fec4{font-kerning:auto}
.y61ededab6f1b {
    margin-bottom: 26px;
}.tf25b25dc8934{outline-offset:0}
.y61ededab6f1b h2 {
    font-size: 25px;
    margin-top: 1.2em;
}
.y61ededab6f1b a {
    color: var(--wbfe01472b5a3);
}
.y61ededab6f1b h3 {
    margin-top: 1em;
    font-size: 19px;
}
.a99f648012d36 {
    color: var(--u66ee2d823fcc);
    font-size: 14px;
}
.y61ededab6f1b table {
    width: 100%;
    background: var(--u4f1a949996ea);
    margin: 16px 0px;
    border-collapse: collapse;
}
.y61ededab6f1b th {
    background: var(--bb47bf90227f3);
}
.y61ededab6f1b th, .y61ededab6f1b td {
    padding: 10px 14px;
    text-align: left;
    vertical-align: top;
    border: 1px solid var(--la9718b721bfe);
}
.p830a0851d68e {
    margin-top: 28px;
    text-align: center;
}
.r1acd20e226cf {
    display: grid;
    gap: 32px;
    padding: 28px 32px;
    align-items: center;
    box-shadow: var(--o2470d1d9ba7b);
    grid-template-columns: 140px minmax(0,1fr);
    border-radius: calc(var(--rc3840929819f) + 4px);
    background: var(--u4f1a949996ea);
}
.e523ee5f69758 a:hover {
    transform: translateY(-4px);
    box-shadow: var(--o2470d1d9ba7b);
}
.r1acd20e226cf:nth-child(even) {
    grid-template-columns: minmax(0,1fr)140px;
}.m3cb801856f2b{unicode-bidi:normal}
.me9bcaf25fef2 {
    display: grid;
    gap: 22px;
    grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
}
.v948aea5c0769 {
    position: relative;
    background: linear-gradient(145deg,var(--bb47bf90227f3),color-mix(in srgb,var(--wbfe01472b5a3) 22%,var(--bb47bf90227f3)));
    border-radius: 50%;
    width: 140px;
    height: 140px;
    --x54b0b8b12e02: var(--qb6c10094cfc2);
}
.r1acd20e226cf:nth-child(3n+2) .v948aea5c0769 {
    --x54b0b8b12e02: var(--c9ddad07527e0);
}
.r1acd20e226cf:nth-child(3n) .v948aea5c0769 {
    --x54b0b8b12e02: var(--jb293187dd921);
}
.v948aea5c0769::after {
    background: var(--wbfe01472b5a3);
    position: absolute;
    content: "";
    inset: 40px;
    -webkit-mask: var(--x54b0b8b12e02)center/contain no-repeat;
    mask: var(--x54b0b8b12e02)center/contain no-repeat;
}
.e523ee5f69758 a {
    display: flex;
    flex-direction: column;
    transition: transform 200ms,box-shadow 200ms;
    border: 1px solid var(--la9718b721bfe);
    overflow: hidden;
    text-decoration: none;
    height: 100%;
    border-radius: var(--rc3840929819f);
    background: var(--u4f1a949996ea);
}.eea0aef4d58ad{outline-offset:0}
.ke6e96ea02b42 {
    background: var(--bb47bf90227f3);
}
.eccbc6e831382 {
    display: flex;
    flex-direction: column;
    padding: 16px 18px 18px;
    flex: 1;
}.h2a835a580478{outline-offset:0}
.ke6e96ea02b42 img {
    width: 100%;
    object-fit: cover;
    aspect-ratio: 16/10;
}
.r1acd20e226cf h2 {
    font-size: 23px;
    margin-bottom: 8px;
}
.r1acd20e226cf .y61ededab6f1b {
    color: var(--u66ee2d823fcc);
    margin: 0px;
}
.eccbc6e831382 h3 {
    font-size: 19px;
    margin: 0px 0px 4px;
}
.eccbc6e831382 p {
    color: var(--u66ee2d823fcc);
    font-size: 14px;
    margin: 0px 0px 14px;
}
.bc440949bd412 {
    font-weight: 800;
    color: color-mix(in srgb,var(--sed36624cf181) 55%,var(--lee87d7a147a7));
}
.x53eebb485d96 {
    display: flex;
    margin-top: auto;
    align-items: center;
    justify-content: space-between;
}
.p04405174b727 {
    display: grid;
    background: var(--wbfe01472b5a3);
    border-radius: 50%;
    font-weight: 800;
    width: 36px;
    height: 36px;
    place-items: center;
    color: var(--p2118b1ad9b1e);
}.lfff0684b1c4b{contain:none}
.tfb52c482eb77 dt {
    font-weight: 800;
}
.tfb52c482eb77 {
    display: grid;
    gap: 14px;
    grid-template-columns: repeat(auto-fit,minmax(240px,1fr));
    margin: 10px 0px 0px;
}
.tfb52c482eb77 dd {
    font-size: 15px;
    color: var(--u66ee2d823fcc);
    margin: 0px;
}
.e07d628449377 a:hover {
    color: var(--wbfe01472b5a3);
}.m4356dc3a43eb{z-index:auto}
.tfb52c482eb77 div {
    box-shadow: var(--o2470d1d9ba7b);
    display: grid;
    background: var(--u4f1a949996ea);
    grid-template-columns: 26px minmax(0,1fr);
    padding: 18px;
    border-radius: var(--rc3840929819f);
    column-gap: 12px;
}
.tfb52c482eb77 div::before {
    -webkit-mask: var(--rfc43f37cb37a)center/contain no-repeat;
    mask: var(--rfc43f37cb37a)center/contain no-repeat;
    content: "";
    width: 26px;
    height: 26px;
    grid-row: span 2;
    background: var(--wbfe01472b5a3);
}.a58c55bd2f0ea{opacity:1}
.e07d628449377 {
    list-style: none;
    grid-auto-flow: column;
    position: relative;
    grid-auto-columns: 1fr;
    padding: 0px;
    gap: 16px;
    display: grid;
    margin: 0px;
}
.e07d628449377::before {
    background: linear-gradient(90deg,var(--wbfe01472b5a3),var(--me7d0d8581586));
    position: absolute;
    left: 8%;
    content: "";
    border-radius: 3px;
    height: 3px;
    right: 8%;
    top: 22px;
}
.e07d628449377 a {
    font-weight: 800;
    display: flex;
    position: relative;
    text-align: center;
    text-decoration: none;
    align-items: center;
    flex-direction: column;
    gap: 12px;
}
.t8f10a35b698d {
    background: var(--wbfe01472b5a3);
    display: grid;
    border: 4px solid var(--t8ec2c9c98fc0);
    box-shadow: 0 0 0 3px var(--wbfe01472b5a3);
    border-radius: 50%;
    width: 46px;
    height: 46px;
    place-items: center;
}
.a886e651975f6 div {
    padding: 16px 18px 18px;
}
.t8f10a35b698d::before {
    content: counter(c73eb4a1327b7);
    font-weight: 800;
    color: var(--p2118b1ad9b1e);
}
.a886e651975f6 h2, .a886e651975f6 h3 {
    margin: 0px 0px 6px;
    font-size: 18px;
}
.a886e651975f6 p {
    color: var(--u66ee2d823fcc);
    font-size: 14px;
    margin: 0px;
}.g8a94a3abcd59{outline-offset:0}
.mf8392806a6fa {
    display: grid;
    gap: 20px;
    grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
}.c61cb7685ca17{visibility:inherit}
.a886e651975f6 a {
    box-shadow: var(--o2470d1d9ba7b);
    border-radius: var(--rc3840929819f);
    text-decoration: none;
    overflow: hidden;
    display: block;
    height: 100%;
    background: var(--u4f1a949996ea);
}
.of7845d1c69d6 summary {
    display: flex;
    cursor: pointer;
    list-style: none;
    font-weight: 700;
    padding: 18px 20px;
    gap: 12px;
    justify-content: space-between;
}.s894d7fe0c613{visibility:inherit}
.of7845d1c69d6 summary::-webkit-details-marker {
    display: none;
}.r38b3ba9d19f5{opacity:1}
.a886e651975f6 img {
    width: 100%;
    object-fit: cover;
    aspect-ratio: 1200/630;
}
.of7845d1c69d6 details {
    border-radius: var(--rc3840929819f);
    background: var(--u4f1a949996ea);
    box-shadow: 0 4px 14px rgba(30,27,58,5%);
    margin-bottom: 12px;
}
.of7845d1c69d6 summary::after {
    width: 26px;
    color: var(--wbfe01472b5a3);
    font-weight: 800;
    background: var(--bb47bf90227f3);
    content: "+";
    flex: none;
    height: 26px;
    display: grid;
    border-radius: 50%;
    place-items: center;
}
.of7845d1c69d6 details[open] summary::after {
    color: var(--p2118b1ad9b1e);
    background: var(--wbfe01472b5a3);
    content: "−";
}.kc33cad341fae{z-index:auto}
.of7845d1c69d6 p {
    padding: 0px 20px 18px;
    margin: 0px;
    color: var(--u66ee2d823fcc);
}.offf8ac8823bd{contain:none}
.n1bbffadecaa4 {
    border-radius: var(--rc3840929819f);
    box-shadow: var(--o2470d1d9ba7b);
    margin: 48px 0px;
    padding: 28px;
    background: var(--u4f1a949996ea);
}.dc4f8ddea23d0{unicode-bidi:normal}
.g008669292627 {
    font: 800 12px/1.6 system-ui,sans-serif;
    border-radius: 999px;
    display: inline-block;
    background: var(--bb47bf90227f3);
    vertical-align: middle;
    padding: 2px 10px;
    color: var(--wbfe01472b5a3);
}
.hfeeed35d3caf {
    background: var(--s9b060f67b3a3);
    border-radius: 12px;
    padding: 16px;
}.z8c603628df8b{unicode-bidi:normal}
.hfeeed35d3caf p {
    margin: 8px 0px 0px;
    font-size: 15px;
}
.q280df8c5da5e small {
    color: var(--u66ee2d823fcc);
}.k618661970f01{visibility:inherit}
.if8f0e724b98f {
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
    gap: 12px;
}.bfe037944fa1b{isolation:auto}
.yefdf4b6e100a {
    display: flex;
    justify-content: space-between;
    gap: 6px;
    flex-wrap: wrap;
}.x67d7eadfb169{contain:none}
.q280df8c5da5e {
    display: inline-flex;
    gap: 8px;
    align-items: center;
}
.s5dd9ba2b4940 {
    display: inline-block;
    width: 90px;
    -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);
    height: 16px;
    background: linear-gradient(90deg,var(--sed36624cf181) calc(var(--y4f7e4b518c72)/5 * 100%),var(--h35bd0aeecb27) 0);
}.d1fa00f500041{contain:none}
.pe42912dee167 {
    display: inline-flex;
    gap: 6px;
}.j144c4baa7500{unicode-bidi:normal}
.qa3945f5f90e3 {
    border-radius: var(--rc3840929819f);
    box-shadow: var(--o2470d1d9ba7b);
    background: var(--u4f1a949996ea);
    padding: 22px;
    text-align: center;
    margin: 28px 0px;
}
.c2dfd9586672d {
    font-weight: 800;
    margin: 0px 0px 10px;
}
.pe42912dee167 button {
    cursor: pointer;
    width: 44px;
    font-size: 22px;
    color: var(--ief2fdd7092ac);
    border: 1px solid var(--la9718b721bfe);
    border-radius: 12px;
    background: var(--s9b060f67b3a3);
    height: 44px;
}.d668f055ce8fe{isolation:auto}
.pe42912dee167 button:disabled {
    cursor: default;
}.c46196af53c6c{isolation:auto}
.pe42912dee167 button[data-x15e074a91c3e], .pe42912dee167 button:hover {
    color: var(--sed36624cf181);
}.de29481bf7073{outline-offset:0}
.e724c1fc2bae6 {
    margin: 10px 0px 0px;
    color: var(--u66ee2d823fcc);
    min-height: 1.2em;
    font-size: 14px;
}.v24cced0b33df{unicode-bidi:normal}
.xb8d83dfa5919 {
    opacity: 0;
    left: -9999px;
    width: 1px;
    position: absolute;
    height: 1px;
}
.k293745244fd6 h1 {
    font-size: clamp(28px,4.2vw,46px);
}.m1c0b2abc7b6f{unicode-bidi:normal}
.k293745244fd6 {
    color: var(--p2118b1ad9b1e);
    background: linear-gradient(160deg,var(--wbfe01472b5a3),color-mix(in srgb,var(--wbfe01472b5a3) 70%,#000));
    padding: 46px 0px 40px;
}
.b71c272a07939 ol {
    display: flex;
    gap: 6px;
    font-size: 14px;
    list-style: none;
    flex-wrap: wrap;
    opacity: .85;
    margin: 0px 0px 12px;
    padding: 0px;
}
.k293745244fd6 .f6992ac458558 {
    color: color-mix(in srgb,var(--p2118b1ad9b1e) 82%,transparent);
}
.u22e58a2db76a h2 {
    font-size: 22px;
}.a0ccce0f7035c{unicode-bidi:normal}
.i7488c4c9139a {
    display: grid;
    gap: 30px;
    grid-template-columns: minmax(0,1fr)320px;
    align-items: start;
}
.b71c272a07939 li+li::before {
    margin-right: 6px;
    content: "›";
}.a150133bbd6c8{font-kerning:auto}
.w616eafb8c6b6 {
    display: grid;
    gap: 14px;
    grid-template-columns: 1fr 1fr;
}
.k293745244fd6 .c9bf40db2a6a7 {
    background: var(--p2118b1ad9b1e);
    color: var(--wbfe01472b5a3);
}.x6cf4219009db{unicode-bidi:normal}
.k293745244fd6 .k12fa6d9e8f10 {
    color: var(--p2118b1ad9b1e);
    border-color: var(--p2118b1ad9b1e);
}
.tb094030da30c {
    width: 100%;
    object-fit: cover;
    aspect-ratio: 1200/630;
    border-radius: var(--rc3840929819f);
    margin-bottom: 20px;
}
.t617f4ce56439 .reaf979535192 {
    margin-bottom: 20px;
}
.vfdc17816a276 {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
    gap: 12px;
}
.t617f4ce56439 .reaf979535192 li {
    border: 1px solid var(--la9718b721bfe);
    padding: 14px;
    box-shadow: none;
}
.u22e58a2db76a {
    border-radius: var(--rc3840929819f);
    background: var(--u4f1a949996ea);
    padding: 22px;
    box-shadow: var(--o2470d1d9ba7b);
}.jc38a5e88f6a8{z-index:auto}
.u22e58a2db76a img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 12px;
    aspect-ratio: 1200/630;
    border-radius: 12px;
}
.u22e58a2db76a .c9bf40db2a6a7 {
    width: 100%;
}
.pac7002eae6ea, .v060b249933ae {
    border-radius: var(--rc3840929819f);
    background: var(--u4f1a949996ea);
    box-shadow: 0 4px 14px rgba(30,27,58,5%);
    padding: 18px 20px;
}
.vfdc17816a276 img {
    border-radius: 12px;
}.z66dc3926d503{isolation:auto}
.db63a7b0443dd {
    list-style: none;
    padding: 0px;
    counter-reset: c9e40c0253c08;
}.o40e903ccfd27{opacity:1}
.u22e58a2db76a .sc2e38350f755 {
    margin-top: 12px;
}.h0e71c0320cec{isolation:auto}
.b71c272a07939 a {
    color: inherit;
}
.v060b249933ae h3 {
    color: var(--be785ba34d63b);
}.bbe81830c7873{isolation:auto}
.pac7002eae6ea h3 {
    color: #C2410C;
}
.i7488c4c9139a aside {
    position: sticky;
    top: 88px;
}.yb572220dfbb5{font-kerning:auto}
.db63a7b0443dd li {
    margin-bottom: 12px;
    counter-increment: c9e40c0253c08;
    background: var(--u4f1a949996ea);
    padding: 18px 20px 18px 74px;
    position: relative;
    box-shadow: 0 4px 14px rgba(30,27,58,5%);
    border-radius: var(--rc3840929819f);
}
.db63a7b0443dd li::before {
    position: absolute;
    left: 18px;
    display: grid;
    place-items: center;
    top: 16px;
    border-radius: 12px;
    font-weight: 800;
    width: 40px;
    height: 40px;
    background: var(--wbfe01472b5a3);
    content: counter(c9e40c0253c08);
    color: var(--p2118b1ad9b1e);
}
.bddae8e5c0b57 {
    border-left: 3px solid var(--bb47bf90227f3);
    list-style: none;
    padding: 0px;
}
.db63a7b0443dd h3 {
    margin: 0px 0px 4px;
    font-size: 18px;
}
.db63a7b0443dd p {
    color: var(--u66ee2d823fcc);
    margin: 0px;
}
.ued13dc566078 strong {
    color: var(--wbfe01472b5a3);
    font-size: 20px;
}.d2c10af11128e{unicode-bidi:normal}
.z53d8575e18c5, .ued13dc566078 span {
    color: var(--u66ee2d823fcc);
}
.f80da2524ad72 a {
    color: var(--wbfe01472b5a3);
}
[data-k416caea477aa] h2 {
    font-size: 20px;
}.p585d14ed9e83{opacity:1}
.bddae8e5c0b57 li {
    position: relative;
    padding: 0px 0px 24px 24px;
}
.bddae8e5c0b57 li::before {
    position: absolute;
    background: var(--wbfe01472b5a3);
    content: "";
    border: 3px solid var(--s9b060f67b3a3);
    left: -9px;
    top: 6px;
    width: 15px;
    height: 15px;
    border-radius: 50%;
}
.a907bcc22da4b {
    border-radius: var(--rc3840929819f);
    background: var(--u4f1a949996ea);
    text-align: center;
    padding: 22px;
    box-shadow: var(--o2470d1d9ba7b);
}
.ued13dc566078 {
    display: flex;
    gap: 12px;
    align-items: baseline;
}.df2a3ab17fb52{outline-offset:0}
.bc099922d9c4b {
    display: grid;
    margin-bottom: 32px;
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
    gap: 18px;
}.d19d7265597b9{visibility:inherit}
.a907bcc22da4b img {
    object-fit: cover;
    width: 88px;
    margin: 0px auto 10px;
    height: 88px;
    border-radius: 50%;
}.yee571a595bb6{isolation:auto}
.f80da2524ad72 {
    border-radius: var(--rc3840929819f);
    background: var(--bb47bf90227f3);
    margin-top: 28px;
    padding: 22px;
}
[data-k416caea477aa] {
    box-shadow: var(--o2470d1d9ba7b);
    border-radius: var(--rc3840929819f);
    padding: 22px 26px;
    margin: 0px auto 48px;
    background: var(--u4f1a949996ea);
    width: min(860px,100% - 32px);
}
[data-k416caea477aa] ul {
    margin: 0px;
    padding-left: 20px;
}
.yd6c5c2040f0b a, .yd6c5c2040f0b span {
    border-radius: 10px;
    background: var(--u4f1a949996ea);
    padding: 6px 12px;
    text-decoration: none;
}
.yd6c5c2040f0b {
    display: flex;
    justify-content: center;
    margin-top: 28px;
    gap: 8px;
}
.zc4b1be985936 {
    display: grid;
    grid-template-columns: 1.4fr repeat(3,1fr);
    gap: 28px;
}.oc7fa61127af2{contain:none}
[data-k416caea477aa] a {
    color: var(--wbfe01472b5a3);
}
.yd6c5c2040f0b span {
    color: var(--p2118b1ad9b1e);
    background: var(--wbfe01472b5a3);
}.i2b84eb75debe{z-index:auto}
.kcfac86978976 {
    padding: 48px 0px 24px;
    background: var(--s84861abf41f8);
    color: var(--ze1aec5838db9);
}
.kcfac86978976 .ed15668fc9eaf {
    color: #FFF;
}
.kcfac86978976 h2 {
    font-size: 15px;
    margin-bottom: 10px;
    color: #FFF;
}
.kcfac86978976 a {
    padding: 3px 0px;
    display: block;
    color: var(--ze1aec5838db9);
    text-decoration: none;
}
.taf0acfb5f962 {
    display: none;
}.zc8d31575ca5f{opacity:1}
.i2a3546600590 {
    font-size: 13px;
    margin-top: 28px;
    border-top: 1px solid var(--p2cafdcadc5be);
    padding-top: 18px;
}
body[data-a00151d8542fd=c961330a65ea9] .z5d3105640442 {
    margin-left: 0px;
}.m05e3060e05fd{font-kerning:auto}
body[data-a00151d8542fd=c961330a65ea9] .f56ba6c928538 {
    flex-wrap: wrap;
    justify-content: center;
    padding: 10px 0px;
    gap: 6px 18px;
}.p93efe3a8da88{z-index:auto}
body[data-a00151d8542fd=c961330a65ea9] .ed15668fc9eaf {
    justify-content: center;
    flex-basis: 100%;
}
body[data-a00151d8542fd=c961330a65ea9] .we82936a2fb29 {
    flex: initial;
}
.kcfac86978976 a:hover {
    color: #FFF;
}
.v1fa71f05edaf {
    box-shadow: var(--o2470d1d9ba7b);
    font-size: 20px;
    right: 18px;
    opacity: 0;
    background: var(--wbfe01472b5a3);
    border: 0;
    border-radius: 12px;
    position: fixed;
    cursor: pointer;
    color: var(--p2118b1ad9b1e);
    width: 44px;
    transition: opacity 200ms;
    height: 44px;
    z-index: 69;
    pointer-events: none;
    bottom: 24px;
}
body[data-d36a9d12d01c6=p511b90cfc38a] .r110f9c72c87e {
    border-radius: 999px;
    margin-right: 4px;
    border: 1px solid color-mix(in srgb,var(--p2118b1ad9b1e) 30%,transparent);
}
.v1fa71f05edaf[data-qfe8e125a0b1d] {
    pointer-events: auto;
    opacity: 1;
}.va848b5d466a4{opacity:1}
@media(min-width:901px) {
    body[data-h6f19795fff92=jdf19bfecdc82] .sd3aa19ffd314 {
        padding: 30px;
        border-radius: calc(var(--rc3840929819f) + 6px);
        backdrop-filter: blur(8px);
        box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--p2118b1ad9b1e) 28%,transparent);
    }
}
body[data-h6f19795fff92=jdf19bfecdc82] .yf5a88a99776c {
    border-radius: 0px;
}
@media(max-width:900px) {
    body {
        --j9bf32ff0049a: calc(66px + env(safe-area-inset-bottom));
    }
    .v948aea5c0769::after {
        inset: 24px;
    }
    .f56ba6c928538 {
        flex-wrap: wrap;
        padding-top: 10px;
        min-height: 0px;
        gap: 0px 12px;
    }
    .we82936a2fb29 {
        order: 3;
        padding: 0px;
        flex-basis: 100%;
    }
    .r110f9c72c87e {
        display: inline-flex;
        min-height: 44px;
        align-items: center;
    }
    .z5d3105640442 .v588999a5116a {
        display: none;
    }
    .z5d3105640442 .sc2e38350f755 {
        min-height: 36px;
        font-size: 14px;
        padding: 0px 14px;
    }
    .v629d55288a53 {
        margin-top: -64px;
    }
    .yf5a88a99776c {
        padding: 20px 0px 100px;
        border-radius: 0px 0px 50% 50%/0px 0px 36px 36px;
    }
    .reaf979535192 li {
        padding: 14px 10px;
    }
    .i7488c4c9139a aside {
        position: static;
    }
    .s8106b46feb50 {
        grid-template-columns: 1fr;
        gap: 24px;
    }
    .reaf979535192 {
        grid-template-columns: repeat(2,minmax(0,1fr));
        gap: 10px;
    }
    .r1acd20e226cf:nth-child(even), .r1acd20e226cf {
        grid-template-columns: 1fr;
        text-align: center;
        gap: 14px;
        padding: 22px;
    }
    .taf0acfb5f962 {
        display: flex;
        align-items: center;
        gap: 10px;
        position: fixed;
        padding: 10px 14px calc(10px + env(safe-area-inset-bottom));
        z-index: 70;
        box-shadow: 0 -8px 24px rgba(30,27,58,.18);
        background: var(--wbfe01472b5a3);
        left: 0px;
        right: 0px;
        bottom: 0px;
        color: var(--p2118b1ad9b1e);
    }
    .v1fa71f05edaf {
        bottom: 80px;
    }
    .i7488c4c9139a, .w616eafb8c6b6 {
        grid-template-columns: 1fr;
    }
    .zc4b1be985936 {
        grid-template-columns: 1fr 1fr;
    }
    .s8106b46feb50>.f10f3287b7380 {
        order: -1;
    }
    .r1acd20e226cf:nth-child(even) .v948aea5c0769 {
        order: 0;
    }
    .v948aea5c0769 {
        margin: 0px auto;
        width: 88px;
        height: 88px;
    }
    .uda3187e2fe8e {
        min-width: 0px;
        margin: 0px;
        overflow: hidden;
        flex: 1;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        font-size: 14px;
        font-weight: 800;
        line-height: 1.35;
    }
}.g3d63c15719fe{font-kerning:auto}
@media(max-width:560px) {
    .e07d628449377 {
        grid-auto-flow: row;
        gap: 14px;
    }
    .zc4b1be985936 {
        grid-template-columns: 1fr;
    }
    .x4dc32f2f2a49 .sc2e38350f755 {
        flex: 1;
    }
    .e07d628449377 a {
        text-align: left;
        flex-direction: row;
    }
    .e07d628449377::before {
        left: 22px;
        width: 3px;
        height: auto;
        right: auto;
        top: 10px;
        bottom: 10px;
    }
    .vd28882e48fc4 {
        padding: 44px 0px;
    }
}
.yf5a88a99776c .z3321ce79eb0f {
    color: var(--p2118b1ad9b1e);
}.if2f7dd6ba770{outline-offset:0}
: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) {
    --m4b850dc5400e: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) {
    --m4b850dc5400e: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}
:lang(bn) {
    --m4b850dc5400e: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}
:lang(zh) {
    --m4b850dc5400e: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}.jf1f0088551ee{visibility:inherit}
@media(max-width:640px) {
    .taf0acfb5f962 {
        flex-wrap: wrap;
        gap: 6px 8px;
    }
    .uda3187e2fe8e {
        flex-basis: 100%;
        text-align: center;
    }
    .taf0acfb5f962 .sc2e38350f755 {
        flex: 1;
    }
}
