.q2b5fbe439724:hover {
    transform: translateY(-2px)scale(1.02);
}.v64636338fadc{unicode-bidi:normal}
.m0cc98731a135 {
    opacity: 0.8;
}
* {
    box-sizing: border-box;
}
img {
    max-width: 100%;
    height: auto;
    display: block;
}
.u8ffe3b1bed73 {
    position: absolute;
    left: -999px;
}
:root {
    --w3c8742eb12d0: 20px;
    --za08226eb9669: #FFD96E;
    --b870bc18b2d79: #FF5FA2;
    --k6045939a6914: 999px;
    --l9460550c35e6: #FBF6FF;
    --e90c67a0e4a93: ui-rounded, "SF Pro Rounded", "Nunito", "Segoe UI", system-ui, sans-serif;
    --t501637bc22b5: #CDBDE8;
    --wf47d55b6c3d0: #4FD8F5;
    --ofabe48eaf1f8: #2B1250;
    --r78141939cfab: #FFC93C;
    --iafac7bfcf95e: #FFC93C;
}.jfc934fcac07d{unicode-bidi:normal}
body[data-xff34b9dc10f0]:not([data-xff34b9dc10f0=vceb2e001463a]):not([data-xff34b9dc10f0=z9f352af6366b]):not([data-xff34b9dc10f0=paa8b5196bd62]) {
    --ofabe48eaf1f8: #FFF;
    --a0c6da17e5b0d: color-mix(in srgb, var(--iafac7bfcf95e) 60%, #FFF);
}.p0460240c648f{unicode-bidi:normal}
body {
    --a4fde9ccd76ca: var(--t501637bc22b5);
    background: radial-gradient(ellipse at 20% 0%,color-mix(in srgb,var(--b870bc18b2d79) 22%,transparent),transparent 45%),radial-gradient(ellipse at 90% 30%,color-mix(in srgb,var(--wf47d55b6c3d0) 14%,transparent),transparent 40%),var(--d0fd06571f9ff);
    --he251ea2af557: color-mix(in srgb, var(--iafac7bfcf95e) 30%, rgba(255, 255, 255, 0.1));
    --m7e467a6128b3: color-mix(in srgb, var(--iafac7bfcf95e) 12%, #3A1B74);
    --db942132a1767: color-mix(in srgb, var(--iafac7bfcf95e) 7%, #250E50);
    overflow-wrap: break-word;
    color: var(--l9460550c35e6);
    margin: 0;
    --f1abaa1d2bb09: var(--l9460550c35e6);
    --dc7e3508a74a1: color-mix(in srgb, var(--iafac7bfcf95e) 40%, transparent);
    --w9d7f44ee512b: var(--m7e467a6128b3);
    --efa5a084a8b26: var(--jfee62554a220);
    --p3fcb43c71b84: var(--t501637bc22b5);
    --d0fd06571f9ff: color-mix(in srgb, var(--iafac7bfcf95e) 5%, #1D0A40);
    --a13558c1ed532: var(--d0fd06571f9ff);
    --cff92a7b0218d: var(--he251ea2af557);
    font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
    --u15e33ae2f64f: color-mix(in srgb, var(--d0fd06571f9ff) 70%, #000);
    --a0c6da17e5b0d: color-mix(in srgb, var(--iafac7bfcf95e) 82%, #FFF);
    --jfee62554a220: color-mix(in srgb, var(--iafac7bfcf95e) 8%, #2E1460);
    --u6c36d5136f90: var(--he251ea2af557);
}
.u8ffe3b1bed73:focus {
    left: 16px;
    background: var(--jfee62554a220);
    top: 8px;
    padding: 8px 12px;
    z-index: 99;
}
.t2ec0983633a4 {
    top: 0;
    backdrop-filter: blur(14px);
    background: color-mix(in srgb,var(--d0fd06571f9ff) 84%,transparent);
    z-index: 60;
    position: sticky;
    border-bottom: 1px solid var(--he251ea2af557);
}
a {
    color: inherit;
}.d3b8c095cb709{z-index:auto}
h2, h1, h3 {
    margin: 0 0 0.6em;
    font-family: var(--e90c67a0e4a93);
    font-weight: 900;
    line-height: 1.18;
}.rb31cf8b0d909{z-index:auto}
.k6b29f86ebc7a {
    margin-inline: auto;
    width: min(1160px,100% - 32px);
}.p80c72ab2403c{opacity:1}
.a4d5b9732f75a {
    margin-inline: auto;
    max-width: 860px;
}
.ze526571a1dc5 {
    gap: 18px;
    min-height: 66px;
    display: flex;
    align-items: center;
}.g620207aa10ab{outline-offset:0}
.t771b281c714a {
    text-decoration: none;
    min-height: 44px;
    text-shadow: 0 2px 0 rgba(0,0,0,0.3);
    color: var(--a0c6da17e5b0d);
    gap: 10px;
    display: inline-flex;
    flex: none;
    align-items: center;
    font: 900 23px var(--e90c67a0e4a93);
}
.t771b281c714a img {
    border-radius: 50%;
    width: 40px;
    height: 40px;
    object-fit: cover;
    box-shadow: 0 0 0 3px var(--iafac7bfcf95e);
}
.q1a2a754be831 {
    overflow-x: auto;
    scrollbar-width: none;
    min-width: 0;
    display: flex;
    flex: 1;
    gap: 6px;
    align-items: center;
}.sa898b59558e7{opacity:1}
.q1a2a754be831::-webkit-scrollbar {
    display: none;
}.x3fd28a0b7e8a{contain:none}
html {
    scroll-behavior: smooth;
}
.yf0adb07867ce {
    color: var(--l9460550c35e6);
    text-decoration: none;
    padding: 7px 14px;
    font-size: 14px;
    font-weight: 700;
    border-radius: 999px;
    flex: none;
    background: rgba(255,255,255,7%);
    white-space: nowrap;
}
.yf0adb07867ce:hover {
    color: var(--ofabe48eaf1f8);
    background: var(--iafac7bfcf95e);
}
.i14e1751a0274 {
    display: flex;
    font-size: 13px;
    gap: 6px;
    margin-left: auto;
}
.k8471b37c6d9c {
    gap: 8px;
    display: flex;
    flex: none;
    margin-left: auto;
}.wd604f6a34da0{isolation:auto}
.i14e1751a0274 a[aria-current] {
    font-weight: 900;
    color: var(--a0c6da17e5b0d);
}
.q2b5fbe439724 {
    border: 2px solid transparent;
    cursor: pointer;
    font-weight: 900;
    min-height: 44px;
    text-decoration: none;
    white-space: nowrap;
    border-radius: var(--k6045939a6914);
    transition: transform 0.15s,box-shadow 0.15s;
    display: inline-flex;
    padding: 0 22px;
    align-items: center;
    justify-content: center;
}.ec8c60661c380{opacity:1}
.sc9625be8df6b {
    width: 100%;
}.ed382c399581a{z-index:auto}
.ga72636d95c0d {
    color: var(--ofabe48eaf1f8);
    box-shadow: 0 5px color-mix(in srgb,var(--iafac7bfcf95e) 55%,#000),0 10px 24px var(--dc7e3508a74a1);
    background: linear-gradient(180deg,var(--za08226eb9669),var(--iafac7bfcf95e));
}
.ja75897075eac {
    gap: 40px;
    grid-template-columns: minmax(0,1fr)minmax(0,1fr);
    display: grid;
    align-items: center;
}
.v5aa11d906465 {
    padding: 44px 0 56px;
}
.xb87e1fb30776 {
    border-color: var(--a0c6da17e5b0d);
    color: var(--a0c6da17e5b0d);
    background: rgba(255,255,255,6%);
}
.vffa6b676d701 {
    border: 2px dashed var(--iafac7bfcf95e);
    color: var(--a0c6da17e5b0d);
    margin: 0 0 14px;
    font-weight: 900;
    font-size: 14px;
    border-radius: 10px;
    display: inline-flex;
    padding: 5px 14px;
}.s9a241007c6bd{outline-offset:0}
.v3fdab11640ff {
    gap: 14px;
    flex-wrap: wrap;
    display: flex;
    margin-top: 24px;
}.w636937174cec{z-index:auto}
.j3dfdb1e2edae {
    flex-wrap: wrap;
    margin: 22px 0 0;
    padding: 0;
    list-style: none;
    gap: 8px;
    display: flex;
}.j62488f458797{outline-offset:0}
.j3dfdb1e2edae li {
    padding: 6px 12px;
    align-items: baseline;
    display: flex;
    background: rgba(255,255,255,7%);
    gap: 6px;
    border-radius: 999px;
}
.l54fb8a6ae2e3 {
    position: relative;
    margin-inline: auto;
    place-items: center;
    width: min(470px,100%);
    aspect-ratio: 1;
    display: grid;
}
.xf759280a772c {
    border-radius: 50%;
    animation: kfb80b85da716 40s linear infinite;
    inset: 0;
    box-shadow: 0 0 0 12px color-mix(in srgb,var(--iafac7bfcf95e) 70%,#6B3B00),0 0 0 16px var(--d0fd06571f9ff),0 0 60px var(--dc7e3508a74a1);
    position: absolute;
    background: repeating-conic-gradient(var(--iafac7bfcf95e) 0 22.5deg,var(--b870bc18b2d79) 22.5deg 45deg,var(--wf47d55b6c3d0) 45deg 67.5deg,var(--m7e467a6128b3) 67.5deg 90deg);
}
.xf759280a772c::after {
    position: absolute;
    background: radial-gradient(circle,#FFF 0 3px,transparent 4px)50% 0/100% 100% no-repeat;
    content: "";
    inset: -12px;
    opacity: 0.8;
    -webkit-mask: repeating-conic-gradient(#000 0 2deg,transparent 2deg 22.5deg);
    mask: repeating-conic-gradient(#000 0 2deg,transparent 2deg 22.5deg);
    border-radius: 50%;
}
.u625deeb3f421 {
    margin: 0;
    grid-area: 1/1;
    opacity: 0;
    transition: opacity 0.5s;
}.k5a66282bc6d4{outline-offset:0}
.n7c392b3c894f {
    top: -18px;
    width: 34px;
    background: linear-gradient(180deg,#FFF,var(--iafac7bfcf95e));
    transform: translateX(-50%);
    position: absolute;
    filter: drop-shadow(0 4px 6px rgba(0,0,0,0.4));
    z-index: 3;
    left: 50%;
    clip-path: polygon(0 0,100% 0,50% 100%);
    height: 44px;
}.bb19fa0f2ba9d{visibility:inherit}
.u625deeb3f421[data-r3612dbeb501e] {
    opacity: 1;
}
.lcf837ea95e33 {
    position: relative;
    z-index: 2;
    display: grid;
    overflow: hidden;
    border: 8px solid var(--d0fd06571f9ff);
    border-radius: 50%;
    width: 62%;
    aspect-ratio: 1;
    box-shadow: 0 0 0 4px var(--iafac7bfcf95e),0 10px 30px rgba(0,0,0,0.45);
    background: var(--jfee62554a220);
}
.u625deeb3f421 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.v5aa11d906465 h1 {
    text-shadow: 0 4px 0 rgba(0,0,0,0.25),0 0 30px var(--dc7e3508a74a1);
    font-size: clamp(32px,5vw,58px);
    line-height: 1.06;
}
.i91c8b491db40 {
    font-size: 18px;
    color: var(--t501637bc22b5);
}.k60bbb26bc5c9{opacity:1}
.j3dfdb1e2edae strong {
    color: var(--a0c6da17e5b0d);
}
.j3dfdb1e2edae span {
    font-size: 12px;
    color: var(--t501637bc22b5);
}
.v26143a5980a0 {
    width: 40px;
    height: 40px;
    font-size: 18px;
    position: absolute;
    background: rgba(29,10,64,0.7);
    transform: translateY(-50%);
    top: 50%;
    z-index: 2;
    cursor: pointer;
    color: #FFF;
    border: 0;
    border-radius: 50%;
}
.zb5d09eae8c9e {
    left: 8%;
}.o83c4aca41a17{z-index:auto}
.q9403e0a19c61 {
    right: 8%;
}
@keyframes kfb80b85da716 {
    to {
        transform: rotate(360deg);
    }
}.j5edde9577642{isolation:auto}
@media(prefers-reduced-motion:reduce) {
    .xf759280a772c {
        animation: none;
    }
}
.b48842ba56bd8 {
    font-size: clamp(26px,3.4vw,38px);
    text-align: center;
    margin: 0 0 28px;
}
body {
    --b5f29d33807dd: 96px;
}.a165bfcf6b311{isolation:auto}
.b48842ba56bd8.s4855b1d5b25e {
    text-align: left;
}
.m92c265cbc7fe {
    background: color-mix(in srgb,var(--db942132a1767) 80%,transparent);
}
.b48842ba56bd8::after {
    content: "";
    display: block;
    border-radius: 6px;
    width: 84px;
    height: 6px;
    background: repeating-linear-gradient(90deg,var(--iafac7bfcf95e) 0 12px,var(--b870bc18b2d79) 12px 24px,var(--wf47d55b6c3d0) 24px 36px);
    margin: 12px auto 0;
}.x845f577ca2d5{unicode-bidi:normal}
.b48842ba56bd8.s4855b1d5b25e::after {
    margin-left: 0;
}
.f0d7c5da562fa {
    margin-bottom: 26px;
}
.f0d7c5da562fa th {
    background: var(--m7e467a6128b3);
}.sd10c97e2dd40{visibility:inherit}
.x87c07bc09002 {
    padding: 58px 0;
}.be3a716b61304{z-index:auto}
.f0d7c5da562fa h2 {
    color: var(--a0c6da17e5b0d);
    font-size: 24px;
    margin-top: 1.2em;
}.ic15dfb6d0d76{visibility:inherit}
.f0d7c5da562fa h3 {
    margin-top: 1em;
    font-size: 19px;
}
.f0d7c5da562fa table {
    width: 100%;
    border-collapse: collapse;
    margin: 16px 0;
}.ne79fbd72b143{contain:none}
.f0d7c5da562fa th, .f0d7c5da562fa td {
    text-align: left;
    padding: 10px 14px;
    border: 1px solid var(--he251ea2af557);
    vertical-align: top;
}.e91416d0e8c46{visibility:inherit}
.p7713e8bc4ce2 {
    text-align: center;
    margin-top: 26px;
}
.j4abcef721a87 {
    gap: 18px;
    display: grid;
    counter-reset: ce7bc5ffb0d35;
    grid-template-columns: repeat(auto-fit,minmax(330px,1fr));
}
.z8216468dc879 {
    counter-increment: ce7bc5ffb0d35;
    grid-template-columns: 96px minmax(0,1fr);
    display: grid;
    -webkit-mask: radial-gradient(circle 12px at 96px 0,transparent 98%,#000)top/100% 51% no-repeat,radial-gradient(circle 12px at 96px 100%,transparent 98%,#000)bottom/100% 51% no-repeat;
    mask: radial-gradient(circle 12px at 96px 0,transparent 98%,#000)top/100% 51% no-repeat,radial-gradient(circle 12px at 96px 100%,transparent 98%,#000)bottom/100% 51% no-repeat;
}
.f0d7c5da562fa a {
    color: var(--a0c6da17e5b0d);
}
.b6daa6f51cd84 {
    font-size: 14px;
    color: var(--t501637bc22b5);
}.v19d05898d234{visibility:inherit}
.yd55d10a57429::before {
    content: counter(ce7bc5ffb0d35,decimal-leading-zero);
    font: 900 34px var(--e90c67a0e4a93);
}.ya3bde818d8cc{z-index:auto}
.pb8d637127073 {
    border-radius: var(--w3c8742eb12d0)0 0 var(--w3c8742eb12d0);
    border-right: 2px dashed color-mix(in srgb,var(--ofabe48eaf1f8) 40%,transparent);
    color: var(--ofabe48eaf1f8);
    display: grid;
    place-items: center;
    background: linear-gradient(180deg,var(--za08226eb9669),var(--iafac7bfcf95e));
}
.pfc09119907a2 {
    background: var(--jfee62554a220);
    border-radius: 0 var(--w3c8742eb12d0)var(--w3c8742eb12d0)0;
    padding: 20px 22px;
}.m6a1d6eed47df{outline-offset:0}
.l18521012869e {
    gap: 18px;
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(200px,1fr));
}
.x1f59af7e8359 a {
    background: var(--jfee62554a220);
    height: 100%;
    padding: 10px 10px 14px;
    box-shadow: inset 0 0 0 2px var(--he251ea2af557);
    display: block;
    border-radius: var(--w3c8742eb12d0);
    text-align: center;
    text-decoration: none;
    transition: transform 0.2s,box-shadow 0.2s;
}
.lcee44ba6626a {
    align-items: start;
    display: grid;
    grid-template-columns: minmax(0,1.2fr)minmax(0,1fr);
    gap: 38px;
}
.x1f59af7e8359 a:hover {
    box-shadow: inset 0 0 0 2px var(--iafac7bfcf95e),0 14px 30px var(--dc7e3508a74a1);
    transform: translateY(-4px)rotate(-1deg);
}
.r1f55560dfdd3 img {
    width: 100%;
    aspect-ratio: 1;
    object-fit: cover;
}
.pfc09119907a2 h2 {
    font-size: 19px;
    margin-bottom: 6px;
}
.pfc09119907a2 .f0d7c5da562fa {
    font-size: 15px;
    color: var(--t501637bc22b5);
    margin: 0;
}.obfbd6a628a43{contain:none}
.r1f55560dfdd3 {
    border-radius: calc(var(--w3c8742eb12d0) - 6px);
    position: relative;
    overflow: hidden;
    margin-bottom: 10px;
}.t1a15fc9d5e1f{outline-offset:0}
.b4a8bb9a1f980 {
    font-size: 13px;
    background: var(--iafac7bfcf95e);
    padding: 2px 10px;
    font-weight: 900;
    position: absolute;
    color: var(--ofabe48eaf1f8);
    top: 8px;
    right: 8px;
    border-radius: 999px;
}
.x1f59af7e8359 h3 {
    font-size: 17px;
    margin: 0 0 2px;
}.i1997f52a9df6{visibility:inherit}
.x1f59af7e8359 p {
    font-size: 14px;
    color: var(--t501637bc22b5);
    margin: 0;
    line-height: 1.45;
}
.e8c62f7cb66e1 {
    counter-reset: c036db4ad2f33;
    display: grid;
    list-style: none;
    padding: 0;
    margin: 0;
    gap: 12px;
}.m897fed75deda{visibility:inherit}
.e8c62f7cb66e1 li {
    counter-increment: c036db4ad2f33;
    padding: 14px 16px;
    column-gap: 14px;
    border-radius: 16px;
    display: grid;
    grid-template-columns: 44px minmax(0,1fr);
    background: var(--jfee62554a220);
}.d595a3bbc61d9{visibility:inherit}
.e8c62f7cb66e1 li::before {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    place-items: center;
    font-weight: 900;
    display: grid;
    content: counter(c036db4ad2f33);
    color: #FFF;
    background: linear-gradient(135deg,var(--b870bc18b2d79),var(--iafac7bfcf95e));
    grid-row: span 2;
}
.je3211513eee4 div {
    padding: 14px 16px 16px;
}
.w151b1ac19dea {
    gap: 16px;
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
}
.je3211513eee4 a {
    background: var(--jfee62554a220);
    text-decoration: none;
    overflow: hidden;
    display: block;
    box-shadow: inset 0 0 0 1px var(--he251ea2af557);
    border-radius: var(--w3c8742eb12d0);
    height: 100%;
}
.je3211513eee4 img {
    width: 100%;
    object-fit: cover;
    aspect-ratio: 1200/630;
}.n37216137ffe7{contain:none}
.e8c62f7cb66e1 strong {
    color: var(--a0c6da17e5b0d);
}.o339476c4c666{z-index:auto}
.e8c62f7cb66e1 span {
    font-size: 15px;
    color: var(--t501637bc22b5);
}.x82d50d44c6c5{outline-offset:0}
.je3211513eee4 h3, .je3211513eee4 h2 {
    margin: 0 0 6px;
    font-size: 17px;
}
.je3211513eee4 p {
    font-size: 14px;
    color: var(--t501637bc22b5);
    margin: 0;
}.k6e1bd14db669{isolation:auto}
.ge641c2858150 details {
    background: var(--jfee62554a220);
    margin-bottom: 10px;
    border-radius: 16px;
}
.ge641c2858150 summary {
    gap: 12px;
    padding: 16px 18px;
    cursor: pointer;
    font-weight: 800;
    justify-content: space-between;
    list-style: none;
    display: flex;
}
.ge641c2858150 summary::-webkit-details-marker {
    display: none;
}.f827f61f29b53{outline-offset:0}
.ge641c2858150 summary::after {
    border-radius: 50%;
    background: var(--iafac7bfcf95e);
    place-items: center;
    font-weight: 900;
    display: grid;
    width: 26px;
    height: 26px;
    color: var(--ofabe48eaf1f8);
    flex: none;
    content: "+";
}
.ge641c2858150 details[open] summary::after {
    content: "−";
}
.ge641c2858150 p {
    padding: 0 18px 16px;
    margin: 0;
    color: var(--t501637bc22b5);
}
.w42781be61f6c {
    padding: 26px;
    margin: 44px 0;
    background: var(--jfee62554a220);
    border-radius: var(--w3c8742eb12d0);
}
.f0ea4fc05f03c {
    font: 800 12px/1.6 system-ui,sans-serif;
    border-radius: 999px;
    display: inline-block;
    padding: 2px 10px;
    background: var(--b870bc18b2d79);
    color: #2B1250;
    vertical-align: middle;
}.e914faa720caa{visibility:inherit}
.pd84a090ef7bb {
    gap: 12px;
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(230px,1fr));
}
.n665b066ba908 {
    padding: 14px 16px;
    border-radius: 14px;
    background: var(--db942132a1767);
}
.n665b066ba908 p {
    font-size: 14px;
    color: var(--t501637bc22b5);
    margin: 8px 0 0;
}
.b7f0f37f13e81 strong {
    color: var(--a0c6da17e5b0d);
}
.b7f0f37f13e81 small {
    color: var(--t501637bc22b5);
}
.zc8d3e3be7807 {
    flex-wrap: wrap;
    display: flex;
    justify-content: space-between;
    gap: 6px;
}
.ge641c2858150 details[open] {
    box-shadow: inset 0 0 0 2px var(--iafac7bfcf95e);
}
.b7f0f37f13e81 {
    gap: 8px;
    display: inline-flex;
    align-items: center;
}
.ie780b17003d3 {
    -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);
    background: linear-gradient(90deg,var(--r78141939cfab) calc(var(--u47813c99b5ca)/5 * 100%),rgba(255,255,255,0.15) 0);
    width: 90px;
    display: inline-block;
    height: 16px;
}
.r82fc67c9215c {
    display: inline-flex;
    gap: 6px;
}.da59956682be7{font-kerning:auto}
.ide35938e10c7 .v3fdab11640ff {
    justify-content: center;
}.n348d26901ca7{unicode-bidi:normal}
.o574f157a8401 {
    padding: 22px;
    background: var(--jfee62554a220);
    text-align: center;
    border-radius: var(--w3c8742eb12d0);
    margin: 28px 0;
}
.n7de218e8b4d6 {
    font-weight: 900;
    margin: 0 0 10px;
}.o1b62ccffa258{z-index:auto}
.r82fc67c9215c button {
    width: 46px;
    background: rgba(255,255,255,8%);
    color: rgba(255,255,255,0.3);
    font-size: 22px;
    height: 46px;
    border: 0;
    cursor: pointer;
    border-radius: 50%;
}
.r82fc67c9215c button:hover, .r82fc67c9215c button[data-r3612dbeb501e] {
    color: var(--ofabe48eaf1f8);
    background: var(--iafac7bfcf95e);
}.m0f53575901ed{contain:none}
.r82fc67c9215c button:disabled {
    cursor: default;
}
.eb7ee74847974 {
    color: var(--t501637bc22b5);
    margin: 10px 0 0;
    min-height: 1.2em;
    font-size: 14px;
}
.f19747cbc85ae {
    opacity: 0;
    position: absolute;
    left: -9999px;
    width: 1px;
    height: 1px;
}
.mf77124d43d90 aside {
    position: sticky;
    top: 90px;
}
.ide35938e10c7 .i91c8b491db40 {
    margin-inline: auto;
    max-width: 720px;
}
.ide35938e10c7 {
    padding: 46px 0 32px;
    text-align: center;
    background: radial-gradient(ellipse at 50% -10%,var(--dc7e3508a74a1),transparent 60%);
}
.ide35938e10c7 h1 {
    font-size: clamp(28px,4.2vw,46px);
}
.n80f201d71399 ol {
    flex-wrap: wrap;
    list-style: none;
    margin: 0 0 12px;
    display: flex;
    color: var(--t501637bc22b5);
    justify-content: center;
    padding: 0;
    gap: 6px;
    font-size: 14px;
}
.mf77124d43d90 {
    align-items: start;
    gap: 28px;
    grid-template-columns: minmax(0,1fr)320px;
    display: grid;
}
.n80f201d71399 a {
    text-decoration: none;
    color: var(--a0c6da17e5b0d);
}
.n80f201d71399 li+li::before {
    color: var(--iafac7bfcf95e);
    font-size: 10px;
    content: "★";
    margin-right: 6px;
}
.xa90e15b4bce7 {
    margin-bottom: 18px;
    width: 100%;
    border-radius: var(--w3c8742eb12d0);
    object-fit: cover;
    aspect-ratio: 1200/630;
}
.lc657a8388bd2 h3 {
    color: #6EE7B7;
}
.f1792e2bb2c9f h3 {
    color: var(--b870bc18b2d79);
}
.m534a005c234b .j3dfdb1e2edae {
    margin: 0 0 18px;
}.rb8f5e426ee23{opacity:1}
.gcaf90cb7d39a h2 {
    font-size: 22px;
}
.gcaf90cb7d39a {
    background: var(--jfee62554a220);
    box-shadow: inset 0 0 0 2px var(--iafac7bfcf95e),0 0 40px var(--dc7e3508a74a1);
    text-align: center;
    padding: 20px;
    border-radius: var(--w3c8742eb12d0);
}.i424cdc59a377{outline-offset:0}
.gcaf90cb7d39a img {
    width: 100%;
    margin-bottom: 12px;
    object-fit: cover;
    aspect-ratio: 1200/630;
    border-radius: 14px;
}.w8c09f5397f12{unicode-bidi:normal}
.gcaf90cb7d39a .q2b5fbe439724 {
    margin-top: 12px;
}
.lc657a8388bd2, .f1792e2bb2c9f {
    background: var(--jfee62554a220);
    border-radius: 16px;
    padding: 16px 20px;
}
.w94e57fb198b4 img {
    border-radius: 14px;
}
.o2a301ca3c0d7 {
    padding: 0;
    counter-reset: cf5aa0a5039f3;
    list-style: none;
}.s44c276d95dea{unicode-bidi:normal}
.o2a301ca3c0d7 li {
    margin-bottom: 12px;
    border-radius: 16px;
    background: var(--jfee62554a220);
    padding: 16px 18px 16px 74px;
    position: relative;
    counter-increment: cf5aa0a5039f3;
}
.y15e7143f9bac {
    gap: 14px;
    display: grid;
    grid-template-columns: 1fr 1fr;
}
.w94e57fb198b4 {
    grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
    display: grid;
    gap: 10px;
}.g5e415ed0762a{isolation:auto}
.o2a301ca3c0d7 li::before {
    position: absolute;
    place-items: center;
    width: 42px;
    color: #FFF;
    height: 42px;
    background: linear-gradient(135deg,var(--b870bc18b2d79),var(--iafac7bfcf95e));
    font-weight: 900;
    left: 16px;
    top: 14px;
    border-radius: 50%;
    content: counter(cf5aa0a5039f3);
    display: grid;
}
.oe557b394fff0 {
    gap: 12px;
    align-items: baseline;
    display: flex;
}
.cc139a900423c {
    padding: 0;
    list-style: none;
    border-left: 3px dashed var(--he251ea2af557);
}
.o2a301ca3c0d7 h3 {
    margin: 0 0 4px;
    font-size: 18px;
}.j09ef3e3da597{visibility:inherit}
.cc139a900423c li {
    position: relative;
    padding: 0 0 24px 22px;
}
.e7cba939325ea {
    background: var(--jfee62554a220);
    padding: 20px;
    text-align: center;
    border-radius: var(--w3c8742eb12d0);
}
[data-p769d1572de3e]>h2, [data-hb630eda518bf]>h2 {
    text-align: center;
}.z0de65b0801a5{font-kerning:auto}
.o2a301ca3c0d7 p {
    color: var(--t501637bc22b5);
    margin: 0;
}.j3ebed7e69115{isolation:auto}
.cc139a900423c li::before {
    position: absolute;
    color: var(--iafac7bfcf95e);
    font-size: 18px;
    left: -12px;
    content: "★";
    top: 0;
}
.oe557b394fff0 strong {
    font: 900 20px var(--e90c67a0e4a93);
    color: var(--a0c6da17e5b0d);
}
[data-i272cf2ca8440] h2 {
    font-size: 20px;
}.s03c9db435f1b{z-index:auto}
.oe557b394fff0 span, .x3bcd96f25893 {
    color: var(--t501637bc22b5);
}
.s35a9637f10c1 a {
    color: var(--a0c6da17e5b0d);
}
.te7d0cb4dac11 {
    color: var(--r78141939cfab);
}
[data-i272cf2ca8440] a {
    color: var(--a0c6da17e5b0d);
}
.yb3ef11cf94bf {
    gap: 16px;
    display: grid;
    margin-bottom: 32px;
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
}
.e7cba939325ea img {
    box-shadow: 0 0 0 3px var(--iafac7bfcf95e);
    width: 84px;
    height: 84px;
    margin: 0 auto 10px;
    object-fit: cover;
    border-radius: 50%;
}.c1fa38e041f51{contain:none}
.s35a9637f10c1 {
    background: var(--jfee62554a220);
    border-radius: var(--w3c8742eb12d0);
    margin-top: 28px;
    padding: 20px;
}
.hb580d15878d3 {
    border-color: var(--he251ea2af557);
    background: var(--jfee62554a220);
    border-radius: 16px;
}.d437730a6eb81{z-index:auto}
[data-hb630eda518bf], [data-p769d1572de3e] {
    width: min(1160px,100% - 32px);
    margin: 0 auto;
    max-width: none;
    padding: 40px 0;
}
[data-i272cf2ca8440] {
    background: var(--jfee62554a220);
    padding: 22px 26px;
    border-radius: var(--w3c8742eb12d0);
    width: min(860px,100% - 32px);
    margin: 0 auto 48px;
}
[data-i272cf2ca8440] ul {
    margin: 0;
    padding-left: 20px;
}
.w1ceab86c7d8d {
    margin-top: 28px;
    gap: 8px;
    display: flex;
    justify-content: center;
}.je4229afb40a6{unicode-bidi:normal}
.a263325689ea6 {
    gap: 28px;
    display: grid;
    grid-template-columns: 1.4fr repeat(3,1fr);
}
.w1ceab86c7d8d span, .w1ceab86c7d8d a {
    padding: 6px 14px;
    text-decoration: none;
    background: var(--jfee62554a220);
    border-radius: 999px;
}
.w1ceab86c7d8d span {
    color: var(--ofabe48eaf1f8);
    background: var(--iafac7bfcf95e);
}.h85a17ea44137{font-kerning:auto}
.sfeff6c0c819a {
    padding: 46px 0 24px;
    border-top: 1px solid var(--he251ea2af557);
    background: color-mix(in srgb,var(--d0fd06571f9ff) 70%,#000);
    color: var(--t501637bc22b5);
}
.sfeff6c0c819a h2 {
    font-size: 15px;
    color: var(--a0c6da17e5b0d);
    margin-bottom: 10px;
}
.sfeff6c0c819a a {
    text-decoration: none;
    display: block;
    color: var(--t501637bc22b5);
    padding: 3px 0;
}
.cc6691434104f {
    border-top: 1px solid var(--he251ea2af557);
    font-size: 13px;
    margin-top: 28px;
    padding-top: 18px;
}
.sfeff6c0c819a a:hover {
    color: var(--a0c6da17e5b0d);
}.xa32ef00ee6fa{z-index:auto}
.s7d8d95ca6e79 {
    border-radius: 18px;
    gap: 14px;
    position: fixed;
    left: 50%;
    bottom: 16px;
    padding: 10px 12px 10px 22px;
    display: flex;
    -webkit-mask: radial-gradient(circle 10px at 0 50%,transparent 98%,#000)left/51% 100% no-repeat,radial-gradient(circle 10px at 100% 50%,transparent 98%,#000)right/51% 100% no-repeat;
    mask: radial-gradient(circle 10px at 0 50%,transparent 98%,#000)left/51% 100% no-repeat,radial-gradient(circle 10px at 100% 50%,transparent 98%,#000)right/51% 100% no-repeat;
    box-shadow: inset 0 0 0 2px var(--iafac7bfcf95e),0 16px 40px rgba(0,0,0,0.45);
    transform: translateX(-50%);
    align-items: center;
    z-index: 70;
    width: min(760px,calc(100% - 24px));
    background: linear-gradient(90deg,var(--m7e467a6128b3),var(--jfee62554a220));
}
.h4d9db0e0deeb {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-15.282 39.015 26.9378 26.9378'%3E%3Cg transform='translate(-15.282 39.015) scale(1.1224)'%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")center/contain no-repeat;
    width: 34px;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-15.282 39.015 26.9378 26.9378'%3E%3Cg transform='translate(-15.282 39.015) scale(1.1224)'%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")center/contain no-repeat;
    flex: none;
    height: 34px;
    background: var(--iafac7bfcf95e);
}
.v31fb177eecd4 {
    overflow: hidden;
    color: var(--l9460550c35e6);
    flex: 1;
    white-space: nowrap;
    border-right: 2px dashed var(--he251ea2af557);
    padding-right: 12px;
    margin: 0;
    text-overflow: ellipsis;
    font-weight: 900;
    min-width: 0;
}.gfd199e0471c7{font-kerning:auto}
.s7d8d95ca6e79 .q2b5fbe439724 {
    flex: none;
    min-height: 42px;
    box-shadow: none;
}
.a19eecb8dfb80 {
    cursor: pointer;
    position: fixed;
    background: var(--iafac7bfcf95e);
    transition: opacity 0.2s;
    pointer-events: none;
    font-size: 20px;
    right: 16px;
    bottom: 96px;
    font-weight: 900;
    width: 44px;
    opacity: 0;
    z-index: 69;
    color: var(--ofabe48eaf1f8);
    border: 0;
    border-radius: 50%;
    height: 44px;
}
body[data-n0c4871621d71=f870f652b1552] .yf0adb07867ce {
    background: 0 0;
    box-shadow: inset 0 0 0 2px var(--he251ea2af557);
}
.a19eecb8dfb80[data-rf818e59f8b22] {
    pointer-events: auto;
    opacity: 1;
}
@media(min-width:901px) {
    body[data-uebaf211c3625=bdba8864b3759] .q843a899601d1 {
        box-shadow: inset 0 0 0 2px var(--he251ea2af557);
        padding: 30px;
        border-radius: var(--w3c8742eb12d0);
        background: color-mix(in srgb,var(--jfee62554a220) 90%,transparent);
    }
}
body[data-u5f7421043519=c383596edc6c1] .s7d8d95ca6e79 {
    background: linear-gradient(90deg,var(--b870bc18b2d79),var(--m7e467a6128b3));
}.g684a0eedddb0{opacity:1}
body[data-xff34b9dc10f0], body {
    --mbc55e1ab05a9: var(--m7e467a6128b3);
    --t0c9e65856ed5: var(--dc7e3508a74a1);
}.c8a06455ba8cf{outline-offset:0}
@media(max-width:900px) {
    .mf77124d43d90 aside {
        position: static;
    }
    .ze526571a1dc5 {
        padding-top: 10px;
        min-height: 0;
        gap: 0 12px;
        flex-wrap: wrap;
    }
    .yf0adb07867ce {
        min-height: 44px;
        display: inline-flex;
        align-items: center;
    }
    .q1a2a754be831 {
        order: 3;
        flex-basis: 100%;
        padding: 4px 0;
    }
    .k8471b37c6d9c .q2b5fbe439724 {
        font-size: 14px;
        min-height: 38px;
        padding: 0 14px;
    }
    .ja75897075eac>.l54fb8a6ae2e3 {
        width: min(300px,80%);
        order: -1;
    }
    .k8471b37c6d9c .xb87e1fb30776 {
        display: none;
    }
    .ja75897075eac {
        gap: 22px;
        grid-template-columns: 1fr;
    }
    .v5aa11d906465 {
        padding: 24px 0 40px;
    }
    .lcee44ba6626a, .mf77124d43d90, .y15e7143f9bac {
        grid-template-columns: 1fr;
    }
    .a263325689ea6 {
        grid-template-columns: 1fr 1fr;
    }
}
@media(max-width:560px) {
    .x1f59af7e8359 p {
        display: none;
    }
    .h4d9db0e0deeb {
        width: 26px;
        height: 26px;
    }
    .yd55d10a57429::before {
        font-size: 26px;
    }
    .v31fb177eecd4 {
        font-size: 13px;
        display: -webkit-box;
        white-space: normal;
        line-height: 1.35;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
    .j4abcef721a87 {
        grid-template-columns: 1fr;
    }
    .z8216468dc879 {
        -webkit-mask: radial-gradient(circle 10px at 76px 0,transparent 98%,#000)top/100% 51% no-repeat,radial-gradient(circle 10px at 76px 100%,transparent 98%,#000)bottom/100% 51% no-repeat;
        mask: radial-gradient(circle 10px at 76px 0,transparent 98%,#000)top/100% 51% no-repeat,radial-gradient(circle 10px at 76px 100%,transparent 98%,#000)bottom/100% 51% no-repeat;
        grid-template-columns: 76px minmax(0,1fr);
    }
    .v3fdab11640ff .q2b5fbe439724 {
        flex: 1;
    }
    .x87c07bc09002 {
        padding: 42px 0;
    }
    .l18521012869e {
        grid-template-columns: repeat(2,minmax(0,1fr));
        gap: 12px;
    }
    .s7d8d95ca6e79 {
        gap: 10px;
        bottom: calc(10px + env(safe-area-inset-bottom));
        padding: 8px 8px 8px 14px;
    }
    .s7d8d95ca6e79 .q2b5fbe439724 {
        min-height: 40px;
        font-size: 14px;
        padding: 0 14px;
    }
    .a19eecb8dfb80 {
        bottom: 84px;
    }
    body {
        --b5f29d33807dd: calc(84px + env(safe-area-inset-bottom));
    }
    .a263325689ea6 {
        grid-template-columns: 1fr;
    }
}
:lang(th) {
    --e90c67a0e4a93: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}.z8a11f68b373a{outline-offset:0}
:lang(hi) {
    --e90c67a0e4a93: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}
:lang(bn) {
    --e90c67a0e4a93: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}
:lang(zh) {
    --e90c67a0e4a93: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}.f32b740e03a64{outline-offset:0}
:lang(bn) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3), :lang(th) :is(h1, h2, h3) {
    line-height: 1.45;
    font-weight: 700;
}
@media(max-width:640px) {
    .s7d8d95ca6e79 {
        padding: 8px;
        flex-wrap: wrap;
        gap: 6px 8px;
    }
    .h4d9db0e0deeb {
        display: none;
    }
    .v31fb177eecd4 {
        border-right: 0;
        padding: 0;
        flex-basis: 100%;
        text-align: center;
    }
    .s7d8d95ca6e79 .q2b5fbe439724 {
        flex: 1;
    }
}.x516a98a54689{visibility:inherit}
