html {
    scroll-behavior: smooth
}
img {
    display: block;
    max-width: 100%;
    height: auto
}
* {
    box-sizing: border-box
}
.x7552e63b4b10 {
    position: absolute;
    left: -999px
}.mff73b7ad54d7{contain:none}
.n1e32c8fd7dcb {
    opacity: 0.8
}
.h8752127fe597:hover {
    transform: translateY(-2px)scale(1.02)
}.y29a06acafca9{visibility:inherit}
:root {
    --d41970ea2e385: #FF5FA2;
    --m8d5f2a9377e9: #2B1250;
    --h664c4d3d28e7: #FBF6FF;
    --z1dc8dd815866: ui-rounded, "SF Pro Rounded", "Nunito", "Segoe UI", system-ui, sans-serif;
    --v95d1e4bee3bf: #CDBDE8;
    --z4bf6e954ceff: #FFC93C;
    --t50edcc20ae4a: 20px;
    --f1cb4533c27ad: #FFD96E;
    --y0425a0697c6c: #4FD8F5;
    --e03fcbc27045b: #FFC93C;
    --c43ed58dcd776: 999px
}
body[data-k7c7dc81bc8c1]:not([data-k7c7dc81bc8c1=t32c2437d147f]):not([data-k7c7dc81bc8c1=k4a8601afb0b1]):not([data-k7c7dc81bc8c1=we0b94644e822]) {
    --e4f4dd21260ad: color-mix(in srgb, var(--e03fcbc27045b) 60%, #FFF);
    --m8d5f2a9377e9: #FFF
}
body {
    --d18f7edb4c1ba: color-mix(in srgb, var(--e03fcbc27045b) 30%, rgba(255, 255, 255, 0.1));
    background: radial-gradient(ellipse at 20% 0%,color-mix(in srgb,var(--d41970ea2e385) 22%,transparent),transparent 45%),radial-gradient(ellipse at 90% 30%,color-mix(in srgb,var(--y0425a0697c6c) 14%,transparent),transparent 40%),var(--lad16a2601b8e);
    --d0502ab10904f: var(--h664c4d3d28e7);
    overflow-wrap: break-word;
    --t76e7be19ee82: color-mix(in srgb, var(--e03fcbc27045b) 8%, #2E1460);
    --j35ad4c294fc8: var(--d18f7edb4c1ba);
    --ic7afe8cfecd6: color-mix(in srgb, var(--e03fcbc27045b) 7%, #250E50);
    --mcdc45e1ab570: var(--d18f7edb4c1ba);
    --g67d1c3274af5: var(--t76e7be19ee82);
    color: var(--h664c4d3d28e7);
    --wa7e4ff676a89: var(--v95d1e4bee3bf);
    --lad16a2601b8e: color-mix(in srgb, var(--e03fcbc27045b) 5%, #1D0A40);
    --e51ec9f7b9e3b: var(--lad16a2601b8e);
    font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
    --e4f4dd21260ad: color-mix(in srgb, var(--e03fcbc27045b) 82%, #FFF);
    margin: 0;
    --n1299b8775166: var(--i3af1cd8df6a7);
    --p484ad5d241b0: var(--v95d1e4bee3bf);
    --m11cb7cff8f6f: color-mix(in srgb, var(--lad16a2601b8e) 70%, #000);
    --p1395a12e90f7: color-mix(in srgb, var(--e03fcbc27045b) 40%, transparent);
    --i3af1cd8df6a7: color-mix(in srgb, var(--e03fcbc27045b) 12%, #3A1B74)
}.r24ee5240c9de{unicode-bidi:normal}
h1, h2, h3 {
    font-family: var(--z1dc8dd815866);
    font-weight: 900;
    line-height: 1.18;
    margin: 0 0 0.6em
}
a {
    color: inherit
}.e5dbfc7e38a3b{font-kerning:auto}
.nd0f5265e4b74 {
    width: min(1160px,100% - 32px);
    margin-inline: auto
}.adf07fd8b6b7b{contain:none}
.ee2a199b0002d {
    max-width: 860px;
    margin-inline: auto
}
.q753defdeeb1a {
    min-height: 66px;
    gap: 18px;
    align-items: center;
    display: flex
}
.i1139742996ee {
    color: var(--e4f4dd21260ad);
    gap: 10px;
    flex: none;
    align-items: center;
    font: 900 23px var(--z1dc8dd815866);
    min-height: 44px;
    display: inline-flex;
    text-decoration: none;
    text-shadow: 0 2px 0 rgba(0,0,0,0.3)
}
.x7552e63b4b10:focus {
    padding: 8px 12px;
    left: 16px;
    top: 8px;
    z-index: 99;
    background: var(--t76e7be19ee82)
}
.j83c09b918eac {
    position: sticky;
    background: color-mix(in srgb,var(--lad16a2601b8e) 84%,transparent);
    top: 0;
    z-index: 60;
    backdrop-filter: blur(14px);
    border-bottom: 1px solid var(--d18f7edb4c1ba)
}
.i1139742996ee img {
    object-fit: cover;
    box-shadow: 0 0 0 3px var(--e03fcbc27045b);
    border-radius: 50%;
    width: 40px;
    height: 40px
}
.mfa405233be70 {
    scrollbar-width: none;
    overflow-x: auto;
    gap: 6px;
    align-items: center;
    display: flex;
    min-width: 0;
    flex: 1
}.af8115cc64e60{opacity:1}
.mfa405233be70::-webkit-scrollbar {
    display: none
}
.s6c763bb708af {
    font-size: 14px;
    font-weight: 700;
    background: rgba(255,255,255,7%);
    padding: 7px 14px;
    flex: none;
    white-space: nowrap;
    border-radius: 999px;
    text-decoration: none;
    color: var(--h664c4d3d28e7)
}
.s6c763bb708af:hover {
    background: var(--e03fcbc27045b);
    color: var(--m8d5f2a9377e9)
}
.g344a6c26a416 {
    margin-left: auto;
    gap: 6px;
    font-size: 13px;
    display: flex
}
.naab943d6a895 {
    gap: 8px;
    margin-left: auto;
    flex: none;
    display: flex
}
.g344a6c26a416 a[aria-current] {
    font-weight: 900;
    color: var(--e4f4dd21260ad)
}
.cb2600f380079 {
    background: linear-gradient(180deg,var(--f1cb4533c27ad),var(--e03fcbc27045b));
    box-shadow: 0 5px color-mix(in srgb,var(--e03fcbc27045b) 55%,#000),0 10px 24px var(--p1395a12e90f7);
    color: var(--m8d5f2a9377e9)
}
.h8752127fe597 {
    min-height: 44px;
    padding: 0 22px;
    white-space: nowrap;
    transition: transform 0.15s,box-shadow 0.15s;
    align-items: center;
    text-decoration: none;
    justify-content: center;
    border: 2px solid transparent;
    border-radius: var(--c43ed58dcd776);
    font-weight: 900;
    cursor: pointer;
    display: inline-flex
}
.h8511ac06f94d {
    grid-template-columns: minmax(0,1fr)minmax(0,1fr);
    display: grid;
    align-items: center;
    gap: 40px
}
.bad55ed992fdd {
    width: 100%
}.b573a27472f55{contain:none}
.c21d75457f682 {
    padding: 44px 0 56px
}
.eb642e4e053fe {
    color: var(--e4f4dd21260ad);
    border-color: var(--e4f4dd21260ad);
    background: rgba(255,255,255,6%)
}
.bddb3b76284fe {
    font-weight: 900;
    font-size: 14px;
    color: var(--e4f4dd21260ad);
    margin: 0 0 14px;
    padding: 5px 14px;
    border: 2px dashed var(--e03fcbc27045b);
    border-radius: 10px;
    display: inline-flex
}
.n25ad89f773b1 {
    flex-wrap: wrap;
    gap: 14px;
    display: flex;
    margin-top: 24px
}
.c21d75457f682 h1 {
    font-size: clamp(32px,5vw,58px);
    line-height: 1.06;
    text-shadow: 0 4px 0 rgba(0,0,0,0.25),0 0 30px var(--p1395a12e90f7)
}
.qb348548eeebb {
    flex-wrap: wrap;
    margin: 22px 0 0;
    gap: 8px;
    display: flex;
    padding: 0;
    list-style: none
}
.qb348548eeebb li {
    border-radius: 999px;
    align-items: baseline;
    padding: 6px 12px;
    background: rgba(255,255,255,7%);
    gap: 6px;
    display: flex
}
.j50b0c39f4c0d {
    position: relative;
    display: grid;
    width: min(470px,100%);
    aspect-ratio: 1;
    place-items: center;
    margin-inline: auto
}
.p7bc892eae34c {
    border-radius: 50%;
    position: absolute;
    inset: 0;
    background: repeating-conic-gradient(var(--e03fcbc27045b) 0 22.5deg,var(--d41970ea2e385) 22.5deg 45deg,var(--y0425a0697c6c) 45deg 67.5deg,var(--i3af1cd8df6a7) 67.5deg 90deg);
    box-shadow: 0 0 0 12px color-mix(in srgb,var(--e03fcbc27045b) 70%,#6B3B00),0 0 0 16px var(--lad16a2601b8e),0 0 60px var(--p1395a12e90f7);
    animation: k08b80a65ecea 40s linear infinite
}
.p7bc892eae34c::after {
    border-radius: 50%;
    -webkit-mask: repeating-conic-gradient(#000 0 2deg,transparent 2deg 22.5deg);
    mask: repeating-conic-gradient(#000 0 2deg,transparent 2deg 22.5deg);
    position: absolute;
    background: radial-gradient(circle,#FFF 0 3px,transparent 4px)50% 0/100% 100% no-repeat;
    inset: -12px;
    opacity: 0.8;
    content: ""
}.b1308564870e9{z-index:auto}
.p31fcd4c6bee4 {
    transform: translateX(-50%);
    clip-path: polygon(0 0,100% 0,50% 100%);
    position: absolute;
    z-index: 3;
    background: linear-gradient(180deg,#FFF,var(--e03fcbc27045b));
    width: 34px;
    height: 44px;
    filter: drop-shadow(0 4px 6px rgba(0,0,0,0.4));
    top: -18px;
    left: 50%
}
.w0ff6e4ae7bf0 {
    display: grid;
    position: relative;
    overflow: hidden;
    width: 62%;
    aspect-ratio: 1;
    background: var(--t76e7be19ee82);
    box-shadow: 0 0 0 4px var(--e03fcbc27045b),0 10px 30px rgba(0,0,0,0.45);
    z-index: 2;
    border: 8px solid var(--lad16a2601b8e);
    border-radius: 50%
}
.z306b6e2950df img {
    width: 100%;
    height: 100%;
    object-fit: cover
}
.v99b0267698b2 {
    color: var(--v95d1e4bee3bf);
    font-size: 18px
}
.qb348548eeebb strong {
    color: var(--e4f4dd21260ad)
}
.qb348548eeebb span {
    color: var(--v95d1e4bee3bf);
    font-size: 12px
}
.jc03179dc2fa6 {
    font-size: 18px;
    border: 0;
    border-radius: 50%;
    width: 40px;
    transform: translateY(-50%);
    position: absolute;
    z-index: 2;
    cursor: pointer;
    color: #FFF;
    height: 40px;
    background: rgba(29,10,64,0.7);
    top: 50%
}.yc920e53cf666{visibility:inherit}
.z306b6e2950df {
    grid-area: 1/1;
    margin: 0;
    transition: opacity 0.5s;
    opacity: 0
}
.z306b6e2950df[data-kf63ebd370e24] {
    opacity: 1
}
.d88255e490128 {
    left: 8%
}
.we3aa81554392 {
    right: 8%
}
@keyframes k08b80a65ecea {
    to {
        transform: rotate(360deg)
    }
}
@media(prefers-reduced-motion:reduce) {
    .p7bc892eae34c {
        animation: none
    }
}.dd88dc5fadfb7{opacity:1}
.lefaf2255e067 {
    padding: 58px 0
}
body, body[data-k7c7dc81bc8c1] {
    --f4d3f2c4e7725: var(--i3af1cd8df6a7);
    --mbd8ef2fe25eb: var(--p1395a12e90f7)
}
.a06aeba9b1fcd {
    font-size: clamp(26px,3.4vw,38px);
    margin: 0 0 28px;
    text-align: center
}
.a06aeba9b1fcd.gdda86da74711 {
    text-align: left
}
.od3be3d1fdbb4 {
    background: color-mix(in srgb,var(--ic7afe8cfecd6) 80%,transparent)
}
.a06aeba9b1fcd::after {
    display: block;
    background: repeating-linear-gradient(90deg,var(--e03fcbc27045b) 0 12px,var(--d41970ea2e385) 12px 24px,var(--y0425a0697c6c) 24px 36px);
    border-radius: 6px;
    margin: 12px auto 0;
    content: "";
    width: 84px;
    height: 6px
}.dab05c659619b{z-index:auto}
.z10a248c353ed {
    display: grid;
    gap: 18px;
    counter-reset: ccc91e7784c98;
    grid-template-columns: repeat(auto-fit,minmax(330px,1fr))
}.s2f3f53c73599{contain:none}
.s32981b76e74c th {
    background: var(--i3af1cd8df6a7)
}.x12ed0daf936b{outline-offset:0}
body {
    --z8e9a00594088: 96px
}.s24a11061a329{unicode-bidi:normal}
.a06aeba9b1fcd.gdda86da74711::after {
    margin-left: 0
}
.s32981b76e74c {
    margin-bottom: 26px
}.aeb5aee435676{z-index:auto}
.s32981b76e74c h2 {
    color: var(--e4f4dd21260ad);
    margin-top: 1.2em;
    font-size: 24px
}
.s32981b76e74c h3 {
    font-size: 19px;
    margin-top: 1em
}
.s32981b76e74c a {
    color: var(--e4f4dd21260ad)
}.ob40270f03cf4{unicode-bidi:normal}
.d9d4763e4ffdd {
    color: var(--v95d1e4bee3bf);
    font-size: 14px
}
.ic69055767ab2::before {
    content: counter(ccc91e7784c98,decimal-leading-zero);
    font: 900 34px var(--z1dc8dd815866)
}.g0914207ea26b{visibility:inherit}
.s32981b76e74c table {
    margin: 16px 0;
    width: 100%;
    border-collapse: collapse
}
.s32981b76e74c th, .s32981b76e74c td {
    text-align: left;
    vertical-align: top;
    padding: 10px 14px;
    border: 1px solid var(--d18f7edb4c1ba)
}
.m7315365cb1d8 {
    margin-top: 26px;
    text-align: center
}
.k26eda5603fbb h2 {
    margin-bottom: 6px;
    font-size: 19px
}
.wfa18aa82d595 {
    display: grid;
    counter-increment: ccc91e7784c98;
    grid-template-columns: 96px minmax(0,1fr);
    -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
}
.f74c0d3fb51cf {
    background: linear-gradient(180deg,var(--f1cb4533c27ad),var(--e03fcbc27045b));
    place-items: center;
    display: grid;
    color: var(--m8d5f2a9377e9);
    border-radius: var(--t50edcc20ae4a)0 0 var(--t50edcc20ae4a);
    border-right: 2px dashed color-mix(in srgb,var(--m8d5f2a9377e9) 40%,transparent)
}.r9308f05cece4{z-index:auto}
.wdffaaa2d08ec {
    grid-template-columns: repeat(auto-fill,minmax(200px,1fr));
    display: grid;
    gap: 18px
}
.k26eda5603fbb .s32981b76e74c {
    color: var(--v95d1e4bee3bf);
    margin: 0;
    font-size: 15px
}
.k26eda5603fbb {
    border-radius: 0 var(--t50edcc20ae4a)var(--t50edcc20ae4a)0;
    background: var(--t76e7be19ee82);
    padding: 20px 22px
}.i183a4e670a54{opacity:1}
.ffd53f22135b9 a {
    transition: transform 0.2s,box-shadow 0.2s;
    display: block;
    padding: 10px 10px 14px;
    background: var(--t76e7be19ee82);
    box-shadow: inset 0 0 0 2px var(--d18f7edb4c1ba);
    text-align: center;
    border-radius: var(--t50edcc20ae4a);
    text-decoration: none;
    height: 100%
}.c59e8f458be35{visibility:inherit}
.mcc00e86ccd90 {
    border-radius: calc(var(--t50edcc20ae4a) - 6px);
    position: relative;
    margin-bottom: 10px;
    overflow: hidden
}
.yab0366ea5883 {
    border-radius: 999px;
    color: var(--m8d5f2a9377e9);
    position: absolute;
    top: 8px;
    font-size: 13px;
    font-weight: 900;
    padding: 2px 10px;
    background: var(--e03fcbc27045b);
    right: 8px
}
.ffd53f22135b9 h3 {
    font-size: 17px;
    margin: 0 0 2px
}.a69fe7dc201ae{visibility:inherit}
.c0c538cbf2098 {
    display: grid;
    grid-template-columns: minmax(0,1.2fr)minmax(0,1fr);
    gap: 38px;
    align-items: start
}
.ffd53f22135b9 p {
    font-size: 14px;
    line-height: 1.45;
    color: var(--v95d1e4bee3bf);
    margin: 0
}.v9f76db1ef4ba{contain:none}
.mcc00e86ccd90 img {
    width: 100%;
    aspect-ratio: 1;
    object-fit: cover
}
.ffd53f22135b9 a:hover {
    box-shadow: inset 0 0 0 2px var(--e03fcbc27045b),0 14px 30px var(--p1395a12e90f7);
    transform: translateY(-4px)rotate(-1deg)
}
.u39ee54febdb8 {
    display: grid;
    margin: 0;
    gap: 12px;
    list-style: none;
    padding: 0;
    counter-reset: cf860df88d207
}
.u39ee54febdb8 li {
    grid-template-columns: 44px minmax(0,1fr);
    display: grid;
    column-gap: 14px;
    padding: 14px 16px;
    border-radius: 16px;
    background: var(--t76e7be19ee82);
    counter-increment: cf860df88d207
}
.u39ee54febdb8 li::before {
    display: grid;
    content: counter(cf860df88d207);
    font-weight: 900;
    color: #FFF;
    border-radius: 50%;
    place-items: center;
    width: 40px;
    grid-row: span 2;
    height: 40px;
    background: linear-gradient(135deg,var(--d41970ea2e385),var(--e03fcbc27045b))
}.p9c1627cb62b4{unicode-bidi:normal}
.ia17ff0e1ecb1 div {
    padding: 14px 16px 16px
}
.d0b4f0a685053 {
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(auto-fill,minmax(280px,1fr))
}
.u39ee54febdb8 strong {
    color: var(--e4f4dd21260ad)
}.kb6989513a54f{isolation:auto}
.u39ee54febdb8 span {
    color: var(--v95d1e4bee3bf);
    font-size: 15px
}
.ia17ff0e1ecb1 a {
    display: block;
    text-decoration: none;
    background: var(--t76e7be19ee82);
    overflow: hidden;
    box-shadow: inset 0 0 0 1px var(--d18f7edb4c1ba);
    border-radius: var(--t50edcc20ae4a);
    height: 100%
}
.o2998dd249122 details[open] {
    box-shadow: inset 0 0 0 2px var(--e03fcbc27045b)
}
.ia17ff0e1ecb1 h3, .ia17ff0e1ecb1 h2 {
    margin: 0 0 6px;
    font-size: 17px
}
.ia17ff0e1ecb1 p {
    font-size: 14px;
    color: var(--v95d1e4bee3bf);
    margin: 0
}.mca2714d54679{outline-offset:0}
.o2998dd249122 details {
    border-radius: 16px;
    margin-bottom: 10px;
    background: var(--t76e7be19ee82)
}
.ia17ff0e1ecb1 img {
    width: 100%;
    aspect-ratio: 1200/630;
    object-fit: cover
}
.o2998dd249122 summary {
    cursor: pointer;
    padding: 16px 18px;
    font-weight: 800;
    gap: 12px;
    display: flex;
    list-style: none;
    justify-content: space-between
}.j4016ca9e0526{opacity:1}
.o2998dd249122 summary::-webkit-details-marker {
    display: none
}
.o2998dd249122 summary::after {
    font-weight: 900;
    background: var(--e03fcbc27045b);
    border-radius: 50%;
    display: grid;
    color: var(--m8d5f2a9377e9);
    place-items: center;
    flex: none;
    content: "+";
    width: 26px;
    height: 26px
}.sb3d038376f9f{z-index:auto}
.o2998dd249122 details[open] summary::after {
    content: "−"
}.ta3087599aa60{z-index:auto}
.o2998dd249122 p {
    color: var(--v95d1e4bee3bf);
    padding: 0 18px 16px;
    margin: 0
}.wb425e8471715{unicode-bidi:normal}
.h15cfa47efd0c {
    margin: 44px 0;
    border-radius: var(--t50edcc20ae4a);
    background: var(--t76e7be19ee82);
    padding: 26px
}.xe5d0543d6097{font-kerning:auto}
.aa74d7934dd6b {
    color: #2B1250;
    vertical-align: middle;
    padding: 2px 10px;
    font: 800 12px/1.6 system-ui,sans-serif;
    display: inline-block;
    background: var(--d41970ea2e385);
    border-radius: 999px
}
.i72c293d53a38 {
    background: var(--ic7afe8cfecd6);
    border-radius: 14px;
    padding: 14px 16px
}.m86e5fbab42bd{isolation:auto}
.c9bd37d14313e {
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(230px,1fr));
    gap: 12px
}
.b93f1e737b3cd {
    flex-wrap: wrap;
    gap: 6px;
    display: flex;
    justify-content: space-between
}.u9e446e188d12{isolation:auto}
.e5618fe2d8d42 {
    align-items: center;
    gap: 8px;
    display: inline-flex
}.fee9017ba1bca{isolation:auto}
.ba0a142d7c15c .n25ad89f773b1 {
    justify-content: center
}
.i72c293d53a38 p {
    font-size: 14px;
    color: var(--v95d1e4bee3bf);
    margin: 8px 0 0
}.ta05d0cb28bcd{opacity:1}
.e5618fe2d8d42 strong {
    color: var(--e4f4dd21260ad)
}
.e5618fe2d8d42 small {
    color: var(--v95d1e4bee3bf)
}
.qb187e12794ac {
    -webkit-mask: repeating-linear-gradient(90deg,#000 0 16px,transparent 16px 18.5px);
    width: 90px;
    height: 16px;
    mask: repeating-linear-gradient(90deg,#000 0 16px,transparent 16px 18.5px);
    display: inline-block;
    background: linear-gradient(90deg,var(--z4bf6e954ceff) calc(var(--xaed6b0e841fc)/5 * 100%),rgba(255,255,255,0.15) 0)
}
.w498abf7993bb {
    border-radius: var(--t50edcc20ae4a);
    padding: 22px;
    text-align: center;
    background: var(--t76e7be19ee82);
    margin: 28px 0
}
.f9c1311250051 {
    margin: 0 0 10px;
    font-weight: 900
}
.sbea83551ff37 button {
    background: rgba(255,255,255,8%);
    border: 0;
    border-radius: 50%;
    font-size: 22px;
    width: 46px;
    color: rgba(255,255,255,0.3);
    height: 46px;
    cursor: pointer
}.sec88123e326c{unicode-bidi:normal}
.sbea83551ff37 button:hover, .sbea83551ff37 button[data-kf63ebd370e24] {
    background: var(--e03fcbc27045b);
    color: var(--m8d5f2a9377e9)
}.g5bc04a5341b9{z-index:auto}
.i32423f49fb14 {
    color: var(--v95d1e4bee3bf);
    font-size: 14px;
    margin: 10px 0 0;
    min-height: 1.2em
}.l6f37897e7a29{contain:none}
.ba0a142d7c15c h1 {
    font-size: clamp(28px,4.2vw,46px)
}.vcd6e973dea93{font-kerning:auto}
.cf721866382eb {
    left: -9999px;
    position: absolute;
    opacity: 0;
    width: 1px;
    height: 1px
}
.ba0a142d7c15c .v99b0267698b2 {
    max-width: 720px;
    margin-inline: auto
}
.z2b1ede18c8b7 aside {
    top: 90px;
    position: sticky
}.v54e3e2f78fc3{unicode-bidi:normal}
.sbea83551ff37 {
    gap: 6px;
    display: inline-flex
}
.sbea83551ff37 button:disabled {
    cursor: default
}
.ba0a142d7c15c {
    padding: 46px 0 32px;
    text-align: center;
    background: radial-gradient(ellipse at 50% -10%,var(--p1395a12e90f7),transparent 60%)
}
.y96f9737a5197 ol {
    flex-wrap: wrap;
    color: var(--v95d1e4bee3bf);
    gap: 6px;
    display: flex;
    list-style: none;
    justify-content: center;
    margin: 0 0 12px;
    font-size: 14px;
    padding: 0
}.n8dab5947bfa3{font-kerning:auto}
.z2b1ede18c8b7 {
    display: grid;
    gap: 28px;
    align-items: start;
    grid-template-columns: minmax(0,1fr)320px
}
.j773dbab74fd2 {
    display: grid;
    gap: 14px;
    grid-template-columns: 1fr 1fr
}
.v907ffb12b91d {
    display: grid;
    gap: 10px;
    grid-template-columns: repeat(auto-fill,minmax(180px,1fr))
}
.y96f9737a5197 a {
    color: var(--e4f4dd21260ad);
    text-decoration: none
}.j2960bc2afa58{visibility:inherit}
.y96f9737a5197 li+li::before {
    color: var(--e03fcbc27045b);
    font-size: 10px;
    margin-right: 6px;
    content: "★"
}
.u3a1a62248cfa h3 {
    color: #6EE7B7
}
.ud235f0d348d2 h3 {
    color: var(--d41970ea2e385)
}
.nf993269767b1 h2 {
    font-size: 22px
}.rabbb24a4253d{z-index:auto}
.f02041c5ca3b8 {
    width: 100%;
    aspect-ratio: 1200/630;
    border-radius: var(--t50edcc20ae4a);
    margin-bottom: 18px;
    object-fit: cover
}
.l81458f06393b .qb348548eeebb {
    margin: 0 0 18px
}.h57068adc75ef{contain:none}
.nf993269767b1 {
    padding: 20px;
    background: var(--t76e7be19ee82);
    text-align: center;
    border-radius: var(--t50edcc20ae4a);
    box-shadow: inset 0 0 0 2px var(--e03fcbc27045b),0 0 40px var(--p1395a12e90f7)
}
.nf993269767b1 img {
    width: 100%;
    aspect-ratio: 1200/630;
    margin-bottom: 12px;
    border-radius: 14px;
    object-fit: cover
}
.ud235f0d348d2, .u3a1a62248cfa {
    border-radius: 16px;
    background: var(--t76e7be19ee82);
    padding: 16px 20px
}
.oa04a03fc297d {
    list-style: none;
    padding: 0;
    counter-reset: c078f587fb2e9
}
.v907ffb12b91d img {
    border-radius: 14px
}.v241224870fca{unicode-bidi:normal}
.nf993269767b1 .h8752127fe597 {
    margin-top: 12px
}
.oa04a03fc297d li {
    border-radius: 16px;
    margin-bottom: 12px;
    position: relative;
    background: var(--t76e7be19ee82);
    padding: 16px 18px 16px 74px;
    counter-increment: c078f587fb2e9
}.w16b1a82b3b2a{isolation:auto}
.oa04a03fc297d li::before {
    width: 42px;
    content: counter(c078f587fb2e9);
    left: 16px;
    top: 14px;
    color: #FFF;
    position: absolute;
    height: 42px;
    background: linear-gradient(135deg,var(--d41970ea2e385),var(--e03fcbc27045b));
    font-weight: 900;
    border-radius: 50%;
    place-items: center;
    display: grid
}
.oa04a03fc297d h3 {
    margin: 0 0 4px;
    font-size: 18px
}.pa5b27917421c{font-kerning:auto}
.x8c12b114d4e7 {
    align-items: baseline;
    gap: 12px;
    display: flex
}
.oa04a03fc297d p {
    color: var(--v95d1e4bee3bf);
    margin: 0
}
.e91407edd3068 {
    display: grid;
    gap: 16px;
    margin-bottom: 32px;
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr))
}
.o8a10afa4584f {
    list-style: none;
    border-left: 3px dashed var(--d18f7edb4c1ba);
    padding: 0
}.z79039c78d303{visibility:inherit}
.o8a10afa4584f li {
    position: relative;
    padding: 0 0 24px 22px
}
.o8a10afa4584f li::before {
    left: -12px;
    color: var(--e03fcbc27045b);
    font-size: 18px;
    position: absolute;
    content: "★";
    top: 0
}.c523cb00bb858{outline-offset:0}
.x8c12b114d4e7 strong {
    font: 900 20px var(--z1dc8dd815866);
    color: var(--e4f4dd21260ad)
}
.x8c12b114d4e7 span, .sb4219bda602e {
    color: var(--v95d1e4bee3bf)
}
.v1fae1c7e05f4 a {
    color: var(--e4f4dd21260ad)
}.l5e7467b96e21{isolation:auto}
.s357a0dc33a1c {
    color: var(--z4bf6e954ceff)
}
[data-oe38d76e8a88f] h2 {
    font-size: 20px
}
.d6964a24c3900 {
    text-align: center;
    padding: 20px;
    background: var(--t76e7be19ee82);
    border-radius: var(--t50edcc20ae4a)
}.cf7726cb79bbf{contain:none}
.d6964a24c3900 img {
    box-shadow: 0 0 0 3px var(--e03fcbc27045b);
    width: 84px;
    border-radius: 50%;
    height: 84px;
    object-fit: cover;
    margin: 0 auto 10px
}
[data-n1108e6708600]>h2, [data-zac8b99ed3c1d]>h2 {
    text-align: center
}.e0353c4ae3707{z-index:auto}
.v1fae1c7e05f4 {
    border-radius: var(--t50edcc20ae4a);
    background: var(--t76e7be19ee82);
    padding: 20px;
    margin-top: 28px
}.aaac11298da87{outline-offset:0}
[data-zac8b99ed3c1d], [data-n1108e6708600] {
    padding: 40px 0;
    width: min(1160px,100% - 32px);
    max-width: none;
    margin: 0 auto
}
.w16410ff19c0a {
    border-color: var(--d18f7edb4c1ba);
    border-radius: 16px;
    background: var(--t76e7be19ee82)
}.lef9dccd7bff3{contain:none}
[data-oe38d76e8a88f] {
    width: min(860px,100% - 32px);
    background: var(--t76e7be19ee82);
    padding: 22px 26px;
    border-radius: var(--t50edcc20ae4a);
    margin: 0 auto 48px
}
[data-oe38d76e8a88f] ul {
    padding-left: 20px;
    margin: 0
}
.i9cfba2b76422 {
    margin-top: 28px;
    gap: 8px;
    display: flex;
    justify-content: center
}
.l029e13ed61b8 {
    display: grid;
    grid-template-columns: 1.4fr repeat(3,1fr);
    gap: 28px
}
.i9cfba2b76422 span, .i9cfba2b76422 a {
    padding: 6px 14px;
    background: var(--t76e7be19ee82);
    text-decoration: none;
    border-radius: 999px
}
[data-oe38d76e8a88f] a {
    color: var(--e4f4dd21260ad)
}
.i9cfba2b76422 span {
    background: var(--e03fcbc27045b);
    color: var(--m8d5f2a9377e9)
}.c12d51106677e{outline-offset:0}
.ldd7638a4f28a {
    padding: 46px 0 24px;
    color: var(--v95d1e4bee3bf);
    border-top: 1px solid var(--d18f7edb4c1ba);
    background: color-mix(in srgb,var(--lad16a2601b8e) 70%,#000)
}
.ldd7638a4f28a h2 {
    margin-bottom: 10px;
    font-size: 15px;
    color: var(--e4f4dd21260ad)
}
.ldd7638a4f28a a {
    display: block;
    color: var(--v95d1e4bee3bf);
    padding: 3px 0;
    text-decoration: none
}
.x28100ce081d7 {
    border-top: 1px solid var(--d18f7edb4c1ba);
    padding-top: 18px;
    font-size: 13px;
    margin-top: 28px
}
.qf1d4876bd578 {
    left: 50%;
    width: min(760px,calc(100% - 24px));
    bottom: 16px;
    z-index: 70;
    background: linear-gradient(90deg,var(--i3af1cd8df6a7),var(--t76e7be19ee82));
    box-shadow: inset 0 0 0 2px var(--e03fcbc27045b),0 16px 40px rgba(0,0,0,0.45);
    display: flex;
    transform: translateX(-50%);
    padding: 10px 12px 10px 22px;
    align-items: center;
    position: fixed;
    gap: 14px;
    border-radius: 18px;
    -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
}.db3b2ecaddcda{z-index:auto}
.f5330dd949f77 {
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12.599 -45.617 67.2511 67.2511'%3E%3Cg transform='translate(-12.599 -45.617) scale(2.8021)'%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;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12.599 -45.617 67.2511 67.2511'%3E%3Cg transform='translate(-12.599 -45.617) scale(2.8021)'%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;
    background: var(--e03fcbc27045b);
    width: 34px;
    height: 34px
}
.ldd7638a4f28a a:hover {
    color: var(--e4f4dd21260ad)
}.g5153802ec97a{visibility:inherit}
.a0ecd2257afd0 {
    border-right: 2px dashed var(--d18f7edb4c1ba);
    font-weight: 900;
    flex: 1;
    white-space: nowrap;
    margin: 0;
    min-width: 0;
    overflow: hidden;
    padding-right: 12px;
    text-overflow: ellipsis;
    color: var(--h664c4d3d28e7)
}
body[data-o959f7a59b146=c8cb41e14596f] .naab943d6a895 {
    margin-left: 0
}.bc184bdebfa5b{visibility:inherit}
.qf1d4876bd578 .h8752127fe597 {
    min-height: 42px;
    box-shadow: none;
    flex: none
}
body[data-o959f7a59b146=c8cb41e14596f] .q753defdeeb1a {
    flex-wrap: wrap;
    gap: 8px 18px;
    padding: 10px 0;
    justify-content: center
}.r28f8543e3f0d{opacity:1}
body[data-o959f7a59b146=c8cb41e14596f] .i1139742996ee {
    flex-basis: 100%;
    justify-content: center
}
body[data-o959f7a59b146=c8cb41e14596f] .mfa405233be70 {
    flex: initial
}
.s2f533891ca54 {
    width: 44px;
    transition: opacity 0.2s;
    background: var(--e03fcbc27045b);
    border: 0;
    border-radius: 50%;
    right: 16px;
    font-size: 20px;
    z-index: 69;
    bottom: 96px;
    opacity: 0;
    color: var(--m8d5f2a9377e9);
    pointer-events: none;
    font-weight: 900;
    cursor: pointer;
    height: 44px;
    position: fixed
}.o38164714eb1e{opacity:1}
body[data-b51cf2ece3096=fd4b8d6d6ec60] .qf1d4876bd578 {
    background: linear-gradient(90deg,var(--d41970ea2e385),var(--i3af1cd8df6a7))
}
.s2f533891ca54[data-nf9358b9f0d3e] {
    pointer-events: auto;
    opacity: 1
}.xdac39a45b382{outline-offset:0}
@media(max-width:900px) {
    .q753defdeeb1a {
        gap: 0 12px;
        min-height: 0;
        flex-wrap: wrap;
        padding-top: 10px
    }
    .s6c763bb708af {
        min-height: 44px;
        align-items: center;
        display: inline-flex
    }
    .naab943d6a895 .eb642e4e053fe {
        display: none
    }
    .z2b1ede18c8b7 aside {
        position: static
    }
    .mfa405233be70 {
        padding: 4px 0;
        order: 3;
        flex-basis: 100%
    }
    .naab943d6a895 .h8752127fe597 {
        font-size: 14px;
        padding: 0 14px;
        min-height: 38px
    }
    .h8511ac06f94d>.j50b0c39f4c0d {
        order: -1;
        width: min(300px,80%)
    }
    .c21d75457f682 {
        padding: 24px 0 40px
    }
    .h8511ac06f94d {
        grid-template-columns: 1fr;
        gap: 22px
    }
    .c0c538cbf2098, .j773dbab74fd2, .z2b1ede18c8b7 {
        grid-template-columns: 1fr
    }
    .l029e13ed61b8 {
        grid-template-columns: 1fr 1fr
    }
}.ob8a26d63367d{opacity:1}
@media(max-width:560px) {
    .z10a248c353ed {
        grid-template-columns: 1fr
    }
    .lefaf2255e067 {
        padding: 42px 0
    }
    body {
        --z8e9a00594088: calc(84px + env(safe-area-inset-bottom))
    }
    .ffd53f22135b9 p {
        display: none
    }
    .f5330dd949f77 {
        width: 26px;
        height: 26px
    }
    .wfa18aa82d595 {
        grid-template-columns: 76px minmax(0,1fr);
        -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
    }
    .wdffaaa2d08ec {
        gap: 12px;
        grid-template-columns: repeat(2,minmax(0,1fr))
    }
    .l029e13ed61b8 {
        grid-template-columns: 1fr
    }
    .qf1d4876bd578 {
        gap: 10px;
        bottom: calc(10px + env(safe-area-inset-bottom));
        padding: 8px 8px 8px 14px
    }
    .s2f533891ca54 {
        bottom: 84px
    }
    .n25ad89f773b1 .h8752127fe597 {
        flex: 1
    }
    .ic69055767ab2::before {
        font-size: 26px
    }
    .a0ecd2257afd0 {
        -webkit-box-orient: vertical;
        display: -webkit-box;
        white-space: normal;
        -webkit-line-clamp: 3;
        font-size: 13px;
        line-height: 1.35
    }
    .qf1d4876bd578 .h8752127fe597 {
        font-size: 14px;
        padding: 0 14px;
        min-height: 40px
    }
}
:lang(th) {
    --z1dc8dd815866: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif
}
: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(hi) {
    --z1dc8dd815866: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif
}
:lang(bn) {
    --z1dc8dd815866: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif
}
:lang(zh) {
    --z1dc8dd815866: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif
}.a2ca62347a411{unicode-bidi:normal}
@media(max-width:640px) {
    .qf1d4876bd578 {
        padding: 8px;
        flex-wrap: wrap;
        gap: 6px 8px
    }
    .a0ecd2257afd0 {
        text-align: center;
        padding: 0;
        flex-basis: 100%;
        border-right: 0
    }
    .qf1d4876bd578 .h8752127fe597 {
        flex: 1
    }
    .f5330dd949f77 {
        display: none
    }
}
