html {
    scroll-behavior: smooth
}
:root {
    --f80dc4f7c6cbc: rgb(247,247,252);
    --sdb7e6465dfff: rgb(195,193,220);
    --m57cc106fede1: rgb(202,200,221);
    --t0b1284aaef64: rgb(97,94,126);
    --z20d5777b25e3: rgb(67,56,202);
    --b40517716214f: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='12.518 -12.516 42.6547 42.6547'%3E%3Cg transform='translate(12.518 -12.516) scale(1.7773)'%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");
    --ma1c42bf0efdb: 12px;
    --ea912bb85a9d7: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='12.518 -12.516 42.6547 42.6547'%3E%3Cg transform='translate(12.518 -12.516) scale(1.7773)'%3E%3Cpath d='M13 2 4 14h7l-1 8 9-12h-7Z'/%3E%3C/g%3E%3C/svg%3E");
    --sf90ea37df625: 0 16px 40px rgba(30, 27, 58, .1);
    --s203905c785fa: rgb(42,39,88);
    --g583f72efb7a1: rgb(228,227,239);
    --ye31d06b4011e: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
    --vb11cb0b495ff: rgb(30,27,58);
    --pc4359a4df9e0: rgb(67,56,202);
    --ecb67d313bc40: rgb(255,255,255);
    --w68cca4020f4f: rgb(236,235,251);
    --ma05f9967bb60: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='12.518 -12.516 42.6547 42.6547'%3E%3Cg transform='translate(12.518 -12.516) scale(1.7773)'%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");
    --l60d5f3d1bc71: 16px;
    --pabb3c005c53c: rgb(22,20,58);
    --c3198ae6ac597: rgb(255,255,255);
    --ce4021b3a8713: rgb(21,128,61);
    --a71a4302b95da: rgb(227,226,242);
    --g0b3d48ee7684: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='12.518 -12.516 42.6547 42.6547'%3E%3Cg transform='translate(12.518 -12.516) scale(1.7773)'%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");
    --ubffeca309a72: rgb(255,255,255);
    --ca63e379beb89: rgb(217,214,251);
    --t514b281da6b4: rgb(91,80,230);
    --n3aebaf3bcb46: rgb(245,166,0)
}
body {
    margin: 0;
    overflow-wrap: break-word;
    background: var(--f80dc4f7c6cbc);
    font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
    color: var(--vb11cb0b495ff)
}.a936e48cfe6c6{z-index:auto}
img {
    max-width: 100%;
    display: block;
    height: auto
}
.h02c940c406d5 {
    text-align: center
}.k3223e38aceb8{outline-offset:0}
* {
    box-sizing: border-box
}
a {
    color: inherit
}
.u8aac8df27e03 {
    opacity: .8
}.t6fb94361f833{contain:none}
.xf354df8b6162 {
    text-align: left
}
.mcd7a7cb9e053 {
    left: -999px;
    position: absolute
}
.mcd7a7cb9e053:focus {
    background: var(--ubffeca309a72);
    padding: 8px 12px;
    z-index: 99;
    left: 16px;
    top: 8px
}
.w24da544e7df7 {
    box-shadow: 0 1px color-mix(in srgb,var(--ecb67d313bc40) 14%,transparent);
    z-index: 60;
    background: var(--pc4359a4df9e0);
    position: sticky;
    color: var(--ecb67d313bc40);
    top: 0
}
.a3bbb06858257:hover {
    transform: translateY(-1px)
}.i0dd8761a8b14{font-kerning:auto}
.i453f1e4b4411 li {
    counter-increment: c2183b21b5bee
}.icbaebf835d90{z-index:auto}
.i453f1e4b4411 {
    counter-reset: c2183b21b5bee
}
h3, h2, h1 {
    font-family: var(--ye31d06b4011e);
    letter-spacing: -.015em;
    font-weight: 800;
    line-height: 1.2;
    margin: 0 0 .6em
}.vf9f564234db5{visibility:inherit}
.g3fba54f36858 {
    margin-inline: auto;
    width: min(1160px,100% - 32px)
}.v87a0e66d4099{contain:none}
.l6a7c13284117 {
    max-width: 860px;
    margin-inline: auto
}.g65caccec7d0e{font-kerning:auto}
.u56ac2c9ca7d6 {
    min-height: 66px;
    align-items: center;
    display: flex;
    gap: 22px
}
.m4d87be4a0ad3 {
    flex: none;
    align-items: center;
    gap: 10px;
    font: 800 21px var(--ye31d06b4011e);
    min-height: 44px;
    text-decoration: none;
    display: inline-flex
}
.m4d87be4a0ad3 img {
    border-radius: 10px;
    object-fit: cover;
    box-shadow: 0 0 0 2px color-mix(in srgb,var(--ecb67d313bc40) 50%,transparent);
    width: 38px;
    height: 38px
}.w55ce80b3b43a{font-kerning:auto}
.o5ba913636d0e {
    align-items: center;
    scrollbar-width: none;
    overflow-x: auto;
    gap: 4px;
    flex: 1;
    display: flex;
    min-width: 0
}
.o5ba913636d0e::-webkit-scrollbar {
    display: none
}.s8a0eff112d7c{outline-offset:0}
.b58e9e377782b {
    border-radius: 10px;
    white-space: nowrap;
    font-size: 15px;
    color: color-mix(in srgb,var(--ecb67d313bc40) 92%,transparent);
    font-weight: 600;
    text-decoration: none;
    padding: 8px 12px;
    flex: none
}
.p4c8dfe5a47dc {
    gap: 6px;
    margin-left: auto;
    display: flex;
    font-size: 13px
}
.p3a2285bb5af5 {
    flex: none;
    margin-left: auto;
    gap: 8px;
    display: flex
}.x7b2129518649{z-index:auto}
.p4c8dfe5a47dc a[aria-current] {
    font-weight: 800;
    text-decoration: underline
}
.b58e9e377782b:hover {
    color: var(--ecb67d313bc40);
    background: color-mix(in srgb,var(--ecb67d313bc40) 14%,transparent)
}.s7896cf63a0c6{opacity:1}
.i00771013395c {
    box-shadow: 0 8px 20px rgba(0,0,0,.14);
    background: var(--ecb67d313bc40);
    color: var(--pc4359a4df9e0)
}.ca65d8cab3862{isolation:auto}
.a3bbb06858257 {
    text-decoration: none;
    align-items: center;
    justify-content: center;
    transition: transform 150ms,box-shadow 150ms;
    min-height: 42px;
    padding: 0 20px;
    border: 1px solid transparent;
    display: inline-flex;
    cursor: pointer;
    white-space: nowrap;
    font-weight: 800;
    border-radius: var(--ma1c42bf0efdb)
}.o5991e34db971{visibility:inherit}
.e1dfd60ba4df9 {
    align-items: center;
    display: grid;
    gap: 48px;
    grid-template-columns: minmax(0,1.05fr)minmax(0,1fr)
}
.x22defd41b71b {
    width: 100%
}
.m35b3ac41c9ce {
    color: var(--ecb67d313bc40);
    background: 0 0;
    border-color: color-mix(in srgb,var(--ecb67d313bc40) 55%,transparent)
}
.ia9c3a45ccc52 {
    color: var(--ecb67d313bc40);
    box-shadow: 0 8px 20px color-mix(in srgb,var(--pc4359a4df9e0) 28%,transparent);
    background: var(--pc4359a4df9e0)
}
.ia9c3a45ccc52:hover {
    background: var(--t514b281da6b4)
}.p5b1f2bf032aa{z-index:auto}
.fe85a00d20f14 img {
    width: 100%;
    object-fit: contain;
    height: auto;
    aspect-ratio: 4/3
}.a0017400aa787{opacity:1}
.j0057e17c0eed {
    border-color: var(--pc4359a4df9e0);
    color: var(--pc4359a4df9e0);
    background: 0 0
}.c66ca3740b758{isolation:auto}
.wd5389c61fa57 {
    background: radial-gradient(circle at 85% 15%,color-mix(in srgb,var(--ecb67d313bc40) 16%,transparent),transparent 40%),linear-gradient(160deg,var(--pc4359a4df9e0),color-mix(in srgb,var(--pc4359a4df9e0) 70%,rgb(0,0,0)));
    padding: 46px 0 120px;
    color: var(--ecb67d313bc40);
    border-radius: 0 0 50% 50%/0 0 70px 70px;
    position: relative
}
.e11487cdff370 {
    border-radius: 999px;
    font-size: 13px;
    padding: 5px 14px;
    margin: 0 0 14px;
    letter-spacing: .06em;
    background: color-mix(in srgb,var(--ecb67d313bc40) 16%,transparent);
    font-weight: 800;
    display: inline-block
}
.wd5389c61fa57 h1 {
    font-size: clamp(32px,5vw,58px);
    line-height: 1.06
}
.xca3a4973e0ce {
    font-size: 18px;
    color: color-mix(in srgb,var(--ecb67d313bc40) 82%,transparent)
}
.yd80dd09db3c4 {
    flex-wrap: wrap;
    display: flex;
    margin-top: 24px;
    gap: 12px
}.p4c6ac45eeffa{unicode-bidi:normal}
.fe85a00d20f14 {
    grid-area: 1/1;
    opacity: 0;
    transition: opacity 500ms;
    margin: 0
}.g5b0a16502658{z-index:auto}
.s482d1d2094bf {
    background: color-mix(in srgb,var(--ecb67d313bc40) 12%,transparent);
    position: relative;
    overflow: hidden;
    box-shadow: 0 30px 60px rgba(0,0,0,.25);
    display: grid;
    border: 6px solid color-mix(in srgb,var(--ecb67d313bc40) 90%,transparent);
    border-radius: calc(var(--l60d5f3d1bc71) + 6px)
}
.f1d3d1113a374 {
    font-size: 22px;
    border: 0;
    color: rgb(30,27,58);
    font-weight: 800;
    width: 40px;
    height: 40px;
    cursor: pointer;
    position: absolute;
    transform: translateY(-50%);
    border-radius: 50%;
    top: 50%;
    background: rgba(255,255,255,.92)
}.d808242e594cc{opacity:1}
.cae7e482ceafe {
    z-index: 2;
    position: relative;
    margin-top: -72px
}.ja0ead8eaf5fc{opacity:1}
.z317b8d8d6a14 {
    left: 10px
}.cc876a7dd8122{opacity:1}
.u6744e196c6c0 {
    right: 10px
}.n40759896e4e1{opacity:1}
.m512fee7ada1d strong {
    font: 800 clamp(22px,2.6vw,30px)var(--ye31d06b4011e);
    color: var(--pc4359a4df9e0)
}
.m512fee7ada1d span {
    color: var(--t0b1284aaef64);
    font-size: 13px
}
.m512fee7ada1d {
    list-style: none;
    display: grid;
    gap: 14px;
    grid-template-columns: repeat(auto-fit,minmax(170px,1fr));
    margin: 0;
    padding: 0
}.jac063367fffa{unicode-bidi:normal}
.m512fee7ada1d li {
    padding: 22px 16px;
    text-align: center;
    align-items: center;
    background: var(--ubffeca309a72);
    box-shadow: var(--sf90ea37df625);
    border-radius: var(--l60d5f3d1bc71);
    display: flex;
    flex-direction: column
}
.bd76c56474194 {
    background: var(--c3198ae6ac597)
}
.n718f81d94c51:nth-child(even) .xcb9b87f388a7 {
    order: 2
}
.xd9a4e3666d17 {
    padding: 64px 0
}
.gb9d53052d0fe {
    display: grid;
    gap: 22px
}
.m20c5226fc9b4 {
    text-align: center;
    font-size: clamp(26px,3.4vw,38px);
    margin: 0 0 30px
}
.t7a5cdddac3bd {
    letter-spacing: .1em;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 800;
    color: var(--pc4359a4df9e0);
    margin: 0 0 8px
}
.xdcaf9b4cd153 {
    margin-bottom: 26px
}.b055e20416aa0{font-kerning:auto}
.xdcaf9b4cd153 a {
    color: var(--pc4359a4df9e0)
}
.xdcaf9b4cd153 h2 {
    font-size: 25px;
    margin-top: 1.2em
}
.xdcaf9b4cd153 h3 {
    margin-top: 1em;
    font-size: 19px
}.me6f91e8b9703{isolation:auto}
.o3f47d6a097b7 {
    color: var(--t0b1284aaef64);
    font-size: 14px
}.v286320548dbd{opacity:1}
.fe85a00d20f14[data-n638f2bfe9f16] {
    opacity: 1
}
.xdcaf9b4cd153 table {
    background: var(--ubffeca309a72);
    width: 100%;
    border-collapse: collapse;
    margin: 16px 0
}.jec0f2e49e526{unicode-bidi:normal}
.xdcaf9b4cd153 th, .xdcaf9b4cd153 td {
    padding: 10px 14px;
    text-align: left;
    vertical-align: top;
    border: 1px solid var(--a71a4302b95da)
}.de8535ec3c2a0{opacity:1}
.lb3cdec37badf {
    text-align: center;
    margin-top: 28px
}
.xdcaf9b4cd153 th {
    background: var(--w68cca4020f4f)
}
.n718f81d94c51 {
    background: var(--ubffeca309a72);
    align-items: center;
    border-radius: calc(var(--l60d5f3d1bc71) + 4px);
    gap: 32px;
    padding: 28px 32px;
    display: grid;
    box-shadow: var(--sf90ea37df625);
    grid-template-columns: 140px minmax(0,1fr)
}.s7f1150010871{contain:none}
.n718f81d94c51:nth-child(even) {
    grid-template-columns: minmax(0,1fr)140px
}
.i015b4f9c7cce {
    grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
    display: grid;
    gap: 22px
}.nf482354b4fd2{unicode-bidi:normal}
.rd98822c62b5e a:hover {
    transform: translateY(-4px);
    box-shadow: var(--sf90ea37df625)
}.b0bfaf00f84e3{z-index:auto}
.xcb9b87f388a7 {
    position: relative;
    width: 140px;
    --p9fb0b3224a49: var(--ma05f9967bb60);
    height: 140px;
    background: linear-gradient(145deg,var(--w68cca4020f4f),color-mix(in srgb,var(--pc4359a4df9e0) 22%,var(--w68cca4020f4f)));
    border-radius: 50%
}
.n718f81d94c51:nth-child(3n+2) .xcb9b87f388a7 {
    --p9fb0b3224a49: var(--g0b3d48ee7684)
}
.xcb9b87f388a7::after {
    inset: 40px;
    position: absolute;
    -webkit-mask: var(--p9fb0b3224a49)center/contain no-repeat;
    mask: var(--p9fb0b3224a49)center/contain no-repeat;
    background: var(--pc4359a4df9e0);
    content: ""
}
.rd98822c62b5e a {
    transition: transform 200ms,box-shadow 200ms;
    overflow: hidden;
    height: 100%;
    background: var(--ubffeca309a72);
    text-decoration: none;
    border: 1px solid var(--a71a4302b95da);
    border-radius: var(--l60d5f3d1bc71);
    display: flex;
    flex-direction: column
}
.v066ece4f99b8 img {
    width: 100%;
    aspect-ratio: 16/10;
    object-fit: cover
}.j20059b7b2349{opacity:1}
.v066ece4f99b8 {
    background: var(--w68cca4020f4f)
}.u6e315d7ef646{isolation:auto}
.k2398b105e264 {
    padding: 16px 18px 18px;
    display: flex;
    flex-direction: column;
    flex: 1
}
.n718f81d94c51:nth-child(3n) .xcb9b87f388a7 {
    --p9fb0b3224a49: var(--ea912bb85a9d7)
}
.n718f81d94c51 h2 {
    margin-bottom: 8px;
    font-size: 23px
}
.n718f81d94c51 .xdcaf9b4cd153 {
    margin: 0;
    color: var(--t0b1284aaef64)
}
.k2398b105e264 h3 {
    font-size: 19px;
    margin: 0 0 4px
}
.k2398b105e264 p {
    margin: 0 0 14px;
    font-size: 14px;
    color: var(--t0b1284aaef64)
}.c15a7be541566{font-kerning:auto}
.sf89687fd0d96 {
    align-items: center;
    justify-content: space-between;
    margin-top: auto;
    display: flex
}.sca19142894f3{outline-offset:0}
.d91d9fed1b2de {
    font-weight: 800;
    color: color-mix(in srgb,var(--n3aebaf3bcb46) 55%,var(--vb11cb0b495ff))
}
.y4872096399fd {
    border-radius: 50%;
    display: grid;
    color: var(--ecb67d313bc40);
    background: var(--pc4359a4df9e0);
    place-items: center;
    width: 36px;
    height: 36px;
    font-weight: 800
}
.x7b3deb14e7c9 {
    grid-template-columns: repeat(auto-fit,minmax(240px,1fr));
    display: grid;
    gap: 14px;
    margin: 10px 0 0
}
.x7b3deb14e7c9 div {
    column-gap: 12px;
    display: grid;
    background: var(--ubffeca309a72);
    box-shadow: var(--sf90ea37df625);
    border-radius: var(--l60d5f3d1bc71);
    grid-template-columns: 26px minmax(0,1fr);
    padding: 18px
}.m4dcee3ada5e7{font-kerning:auto}
.x7b3deb14e7c9 div::before {
    background: var(--pc4359a4df9e0);
    grid-row: span 2;
    width: 26px;
    -webkit-mask: var(--b40517716214f)center/contain no-repeat;
    mask: var(--b40517716214f)center/contain no-repeat;
    height: 26px;
    content: ""
}
.x7b3deb14e7c9 dt {
    font-weight: 800
}
.x7b3deb14e7c9 dd {
    font-size: 15px;
    margin: 0;
    color: var(--t0b1284aaef64)
}
.i453f1e4b4411 {
    padding: 0;
    grid-auto-flow: column;
    grid-auto-columns: 1fr;
    position: relative;
    list-style: none;
    display: grid;
    margin: 0;
    gap: 16px
}
.i453f1e4b4411::before {
    position: absolute;
    left: 8%;
    right: 8%;
    top: 22px;
    border-radius: 3px;
    background: linear-gradient(90deg,var(--pc4359a4df9e0),var(--ca63e379beb89));
    height: 3px;
    content: ""
}
.g7e91ff45926d div {
    padding: 16px 18px 18px
}.lab3786b742ce{z-index:auto}
.i453f1e4b4411 a:hover {
    color: var(--pc4359a4df9e0)
}
.i453f1e4b4411 a {
    gap: 12px;
    flex-direction: column;
    text-align: center;
    align-items: center;
    display: flex;
    text-decoration: none;
    font-weight: 800;
    position: relative
}.l7def13910704{font-kerning:auto}
.j1906427cb80d {
    display: grid;
    width: 46px;
    background: var(--pc4359a4df9e0);
    border: 4px solid var(--c3198ae6ac597);
    border-radius: 50%;
    place-items: center;
    height: 46px;
    box-shadow: 0 0 0 3px var(--pc4359a4df9e0)
}
.j1906427cb80d::before {
    content: counter(c2183b21b5bee);
    color: var(--ecb67d313bc40);
    font-weight: 800
}
.g7e91ff45926d h3, .g7e91ff45926d h2 {
    font-size: 18px;
    margin: 0 0 6px
}.jb0e200fc854d{opacity:1}
.g7e91ff45926d p {
    margin: 0;
    font-size: 14px;
    color: var(--t0b1284aaef64)
}
.r36a10b8d2723 {
    grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
    display: grid;
    gap: 20px
}
.g7e91ff45926d a {
    height: 100%;
    display: block;
    background: var(--ubffeca309a72);
    box-shadow: var(--sf90ea37df625);
    overflow: hidden;
    text-decoration: none;
    border-radius: var(--l60d5f3d1bc71)
}
.g7e91ff45926d img {
    width: 100%;
    aspect-ratio: 1200/630;
    object-fit: cover
}.p4c79c67c8b6c{unicode-bidi:normal}
.yda2bec50f59a summary {
    justify-content: space-between;
    padding: 18px 20px;
    cursor: pointer;
    list-style: none;
    display: flex;
    font-weight: 700;
    gap: 12px
}
.yda2bec50f59a summary::-webkit-details-marker {
    display: none
}
.yda2bec50f59a details {
    margin-bottom: 12px;
    border-radius: var(--l60d5f3d1bc71);
    background: var(--ubffeca309a72);
    box-shadow: 0 4px 14px rgba(30,27,58,5%)
}
.yda2bec50f59a summary::after {
    flex: none;
    font-weight: 800;
    background: var(--w68cca4020f4f);
    color: var(--pc4359a4df9e0);
    place-items: center;
    border-radius: 50%;
    width: 26px;
    height: 26px;
    display: grid;
    content: "+"
}
.yda2bec50f59a details[open] summary::after {
    background: var(--pc4359a4df9e0);
    color: var(--ecb67d313bc40);
    content: "−"
}
.yda2bec50f59a p {
    color: var(--t0b1284aaef64);
    margin: 0;
    padding: 0 20px 18px
}.va9d2f7f59719{visibility:inherit}
.fb497ae5183c0 {
    background: var(--ubffeca309a72);
    border-radius: var(--l60d5f3d1bc71);
    margin: 48px 0;
    padding: 28px;
    box-shadow: var(--sf90ea37df625)
}
.va0fa7c4ce942 {
    border-radius: 999px;
    vertical-align: middle;
    color: var(--pc4359a4df9e0);
    display: inline-block;
    background: var(--w68cca4020f4f);
    font: 800 12px/1.6 system-ui,sans-serif;
    padding: 2px 10px
}.ea07434485187{opacity:1}
.ra6b64660f9f4 {
    grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
    display: grid;
    gap: 12px
}
.pd0d3d55a0031 {
    background: var(--f80dc4f7c6cbc);
    padding: 16px;
    border-radius: 12px
}
.h2d271e47fc69 {
    justify-content: space-between;
    flex-wrap: wrap;
    display: flex;
    gap: 6px
}
.pd0d3d55a0031 p {
    margin: 8px 0 0;
    font-size: 15px
}.w66e01c622a1b{isolation:auto}
.u92bef42d98ba small {
    color: var(--t0b1284aaef64)
}
.u92bef42d98ba {
    align-items: center;
    gap: 8px;
    display: inline-flex
}
.eb82dde1c0b81 {
    -webkit-mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
    width: 90px;
    height: 16px;
    background: linear-gradient(90deg,var(--n3aebaf3bcb46) calc(var(--oa02d0ba01152)/5 * 100%),var(--g583f72efb7a1) 0);
    display: inline-block;
    mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px)
}
.p4230680cb893 {
    gap: 6px;
    display: inline-flex
}
.s95cf048077d4 {
    background: var(--ubffeca309a72);
    border-radius: var(--l60d5f3d1bc71);
    padding: 22px;
    margin: 28px 0;
    text-align: center;
    box-shadow: var(--sf90ea37df625)
}
.h849386d74a07 {
    margin: 0 0 10px;
    font-weight: 800
}
.p4230680cb893 button {
    border: 1px solid var(--a71a4302b95da);
    border-radius: 12px;
    width: 44px;
    background: var(--f80dc4f7c6cbc);
    font-size: 22px;
    color: var(--m57cc106fede1);
    cursor: pointer;
    height: 44px
}.jd43cc3fa160d{unicode-bidi:normal}
.p4230680cb893 button:hover, .p4230680cb893 button[data-n638f2bfe9f16] {
    color: var(--n3aebaf3bcb46)
}
.b9639eacecd55 {
    color: var(--t0b1284aaef64);
    min-height: 1.2em;
    margin: 10px 0 0;
    font-size: 14px
}
.k9c197e1b2926 h1 {
    font-size: clamp(28px,4.2vw,46px)
}
.lcef1165604b7 {
    left: -9999px;
    width: 1px;
    height: 1px;
    opacity: 0;
    position: absolute
}
.v0d2e05eaaf0f aside {
    position: sticky;
    top: 88px
}
.k9c197e1b2926 {
    background: linear-gradient(160deg,var(--pc4359a4df9e0),color-mix(in srgb,var(--pc4359a4df9e0) 70%,rgb(0,0,0)));
    color: var(--ecb67d313bc40);
    padding: 46px 0 40px
}.p0704a559edcb{contain:none}
.o60cddc35f76d ol {
    list-style: none;
    font-size: 14px;
    margin: 0 0 12px;
    gap: 6px;
    flex-wrap: wrap;
    display: flex;
    opacity: .85;
    padding: 0
}.vc28af90de565{outline-offset:0}
.v0d2e05eaaf0f {
    display: grid;
    align-items: start;
    grid-template-columns: minmax(0,1fr)320px;
    gap: 30px
}.rf499e7f7c85b{unicode-bidi:normal}
.h40a2f041cf29 {
    display: grid;
    gap: 14px;
    grid-template-columns: 1fr 1fr
}
.o60cddc35f76d li+li::before {
    content: "›";
    margin-right: 6px
}
.l6dd14b554a1b h2 {
    font-size: 22px
}
.m20ce83d20836 {
    grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
    display: grid;
    gap: 12px
}.r349dc70f5267{unicode-bidi:normal}
.k9c197e1b2926 .xca3a4973e0ce {
    color: color-mix(in srgb,var(--ecb67d313bc40) 82%,transparent)
}
.k9c197e1b2926 .ia9c3a45ccc52 {
    background: var(--ecb67d313bc40);
    color: var(--pc4359a4df9e0)
}.tbeb030a7df51{isolation:auto}
.k9c197e1b2926 .j0057e17c0eed {
    border-color: var(--ecb67d313bc40);
    color: var(--ecb67d313bc40)
}
.m1fbe7a8aee93 {
    width: 100%;
    margin-bottom: 20px;
    aspect-ratio: 1200/630;
    border-radius: var(--l60d5f3d1bc71);
    object-fit: cover
}
.nbedc5dc66732 .m512fee7ada1d li {
    border: 1px solid var(--a71a4302b95da);
    padding: 14px;
    box-shadow: none
}.z3411c4758478{unicode-bidi:normal}
.l6dd14b554a1b {
    border-radius: var(--l60d5f3d1bc71);
    padding: 22px;
    background: var(--ubffeca309a72);
    box-shadow: var(--sf90ea37df625)
}
.o60cddc35f76d a {
    color: inherit
}.v28c974a28274{opacity:1}
.nbedc5dc66732 .m512fee7ada1d {
    margin-bottom: 20px
}
.l6dd14b554a1b img {
    width: 100%;
    border-radius: 12px;
    aspect-ratio: 1200/630;
    margin-bottom: 12px;
    object-fit: cover
}.ba7751c98ff62{contain:none}
.l6dd14b554a1b .a3bbb06858257 {
    margin-top: 12px
}
.l6dd14b554a1b .ia9c3a45ccc52 {
    width: 100%
}
.eb975a771a143, .f00a27bda4af0 {
    border-radius: var(--l60d5f3d1bc71);
    padding: 18px 20px;
    background: var(--ubffeca309a72);
    box-shadow: 0 4px 14px rgba(30,27,58,5%)
}.w49f49586ec66{visibility:inherit}
.md575eac368e4 {
    counter-reset: cf4d840063f16;
    list-style: none;
    padding: 0
}.z6c2ea7182dae{unicode-bidi:normal}
.m20ce83d20836 img {
    border-radius: 12px
}
.md575eac368e4 li {
    position: relative;
    box-shadow: 0 4px 14px rgba(30,27,58,5%);
    padding: 18px 20px 18px 74px;
    background: var(--ubffeca309a72);
    border-radius: var(--l60d5f3d1bc71);
    margin-bottom: 12px;
    counter-increment: cf4d840063f16
}.p18b03a4bfa4f{opacity:1}
.p4230680cb893 button:disabled {
    cursor: default
}.j02c022ea3083{outline-offset:0}
.eb975a771a143 h3 {
    color: var(--ce4021b3a8713)
}.n7ecabf899c56{isolation:auto}
.f00a27bda4af0 h3 {
    color: rgb(194,65,12)
}
.md575eac368e4 li::before {
    content: counter(cf4d840063f16);
    width: 40px;
    position: absolute;
    font-weight: 800;
    color: var(--ecb67d313bc40);
    height: 40px;
    display: grid;
    background: var(--pc4359a4df9e0);
    place-items: center;
    border-radius: 12px;
    left: 18px;
    top: 16px
}
.c8de7537cd905 {
    padding: 0;
    list-style: none;
    border-left: 3px solid var(--w68cca4020f4f)
}
.c8de7537cd905 li {
    padding: 0 0 24px 24px;
    position: relative
}
.c8de7537cd905 li::before {
    position: absolute;
    border: 3px solid var(--f80dc4f7c6cbc);
    border-radius: 50%;
    left: -9px;
    width: 15px;
    height: 15px;
    top: 6px;
    background: var(--pc4359a4df9e0);
    content: ""
}
.s39117dbfe47b {
    border-radius: var(--l60d5f3d1bc71);
    padding: 22px;
    background: var(--ubffeca309a72);
    box-shadow: var(--sf90ea37df625);
    text-align: center
}.x6f5f9a39472a{contain:none}
.v09ad26e07c7f {
    display: flex;
    gap: 12px;
    align-items: baseline
}
.md575eac368e4 h3 {
    font-size: 18px;
    margin: 0 0 4px
}
.md575eac368e4 p {
    margin: 0;
    color: var(--t0b1284aaef64)
}
.r563032dbc991 {
    gap: 18px;
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
    display: grid;
    margin-bottom: 32px
}.hffa9f9464230{contain:none}
.s39117dbfe47b img {
    width: 88px;
    border-radius: 50%;
    height: 88px;
    object-fit: cover;
    margin: 0 auto 10px
}
.d5d1a2889b084 {
    background: var(--w68cca4020f4f);
    border-radius: var(--l60d5f3d1bc71);
    padding: 22px;
    margin-top: 28px
}
[data-s06a301d2690a] {
    margin: 0 auto 48px;
    padding: 22px 26px;
    width: min(860px,100% - 32px);
    background: var(--ubffeca309a72);
    box-shadow: var(--sf90ea37df625);
    border-radius: var(--l60d5f3d1bc71)
}.rc88082544089{opacity:1}
[data-s06a301d2690a] ul {
    margin: 0;
    padding-left: 20px
}.y9d3fe1b1c6b7{font-kerning:auto}
.k6a95cf7e5fb0 span, .k6a95cf7e5fb0 a {
    padding: 6px 12px;
    border-radius: 10px;
    background: var(--ubffeca309a72);
    text-decoration: none
}
.k6a95cf7e5fb0 {
    justify-content: center;
    gap: 8px;
    display: flex;
    margin-top: 28px
}.j84a028674a38{unicode-bidi:normal}
.a3a0c35162d31 {
    grid-template-columns: 1.4fr repeat(3,1fr);
    gap: 28px;
    display: grid
}.b1831a2a37400{opacity:1}
.v09ad26e07c7f strong {
    font-size: 20px;
    color: var(--pc4359a4df9e0)
}
[data-s06a301d2690a] h2 {
    font-size: 20px
}
.f4945af7050d7, .v09ad26e07c7f span {
    color: var(--t0b1284aaef64)
}
.d5d1a2889b084 a {
    color: var(--pc4359a4df9e0)
}.j8469b21f9027{unicode-bidi:normal}
[data-s06a301d2690a] a {
    color: var(--pc4359a4df9e0)
}.n708a50c75025{opacity:1}
.k6a95cf7e5fb0 span {
    color: var(--ecb67d313bc40);
    background: var(--pc4359a4df9e0)
}
.rb5af0b48838b {
    color: var(--sdb7e6465dfff);
    padding: 48px 0 24px;
    background: var(--pabb3c005c53c)
}
.rb5af0b48838b .m4d87be4a0ad3 {
    color: rgb(255,255,255)
}.pe02816e9b6af{opacity:1}
.rb5af0b48838b h2 {
    font-size: 15px;
    margin-bottom: 10px;
    color: rgb(255,255,255)
}
.rb5af0b48838b a {
    display: block;
    color: var(--sdb7e6465dfff);
    padding: 3px 0;
    text-decoration: none
}
.sbcae32107015 {
    border-top: 1px solid var(--s203905c785fa);
    margin-top: 28px;
    padding-top: 18px;
    font-size: 13px
}
.rb5af0b48838b a:hover {
    color: rgb(255,255,255)
}
.cebe12c16c64a {
    right: 18px;
    box-shadow: var(--sf90ea37df625);
    transition: opacity 200ms;
    bottom: 24px;
    border: 0;
    cursor: pointer;
    pointer-events: none;
    opacity: 0;
    font-size: 20px;
    z-index: 69;
    position: fixed;
    background: var(--pc4359a4df9e0);
    width: 44px;
    height: 44px;
    color: var(--ecb67d313bc40);
    border-radius: 12px
}.e536e0e5cb87b{z-index:auto}
.cebe12c16c64a[data-r25e484444094] {
    opacity: 1;
    pointer-events: auto
}
body[data-q726eaebe4f15=h711c0f98080c] .wd5389c61fa57::before {
    opacity: .25
}.s71218cbfa59f{visibility:inherit}
body[data-u91451bd7b6d3=x1607f65d256b] .b58e9e377782b {
    text-transform: uppercase;
    letter-spacing: .1em;
    font-size: 12px
}
.zd1e6315487b5 {
    display: none
}.s2f5ff9563fb1{contain:none}
@media(max-width:900px) {
    .cae7e482ceafe {
        margin-top: -64px
    }
    .u56ac2c9ca7d6 {
        gap: 0 12px;
        padding-top: 10px;
        min-height: 0;
        flex-wrap: wrap
    }
    .b58e9e377782b {
        align-items: center;
        display: inline-flex;
        min-height: 44px
    }
    .p3a2285bb5af5 .m35b3ac41c9ce {
        display: none
    }
    .o5ba913636d0e {
        padding: 0;
        order: 3;
        flex-basis: 100%
    }
    .p3a2285bb5af5 .a3bbb06858257 {
        min-height: 36px;
        padding: 0 14px;
        font-size: 14px
    }
    .e1dfd60ba4df9>.s482d1d2094bf {
        order: -1
    }
    .wd5389c61fa57 {
        padding: 20px 0 100px;
        border-radius: 0 0 50% 50%/0 0 36px 36px
    }
    .xcb9b87f388a7 {
        width: 88px;
        height: 88px;
        margin: 0 auto
    }
    .n718f81d94c51:nth-child(even) .xcb9b87f388a7 {
        order: 0
    }
    .v0d2e05eaaf0f aside {
        position: static
    }
    .xcb9b87f388a7::after {
        inset: 24px
    }
    .e1dfd60ba4df9 {
        grid-template-columns: 1fr;
        gap: 24px
    }
    .m512fee7ada1d {
        gap: 10px;
        grid-template-columns: repeat(2,minmax(0,1fr))
    }
    body {
        --w2ca1f6fbb30d: calc(66px + env(safe-area-inset-bottom))
    }
    .m512fee7ada1d li {
        padding: 14px 10px
    }
    .n718f81d94c51:nth-child(even), .n718f81d94c51 {
        grid-template-columns: 1fr;
        text-align: center;
        gap: 14px;
        padding: 22px
    }
    .zd1e6315487b5 {
        z-index: 70;
        left: 0;
        color: var(--ecb67d313bc40);
        background: var(--pc4359a4df9e0);
        align-items: center;
        display: flex;
        right: 0;
        bottom: 0;
        position: fixed;
        padding: 10px 14px calc(10px + env(safe-area-inset-bottom));
        box-shadow: 0 -8px 24px rgba(30,27,58,.18);
        gap: 10px
    }
    .cebe12c16c64a {
        bottom: 80px
    }
    .v0d2e05eaaf0f, .h40a2f041cf29 {
        grid-template-columns: 1fr
    }
    .a3a0c35162d31 {
        grid-template-columns: 1fr 1fr
    }
    .sf1d20f9474cb {
        min-width: 0;
        overflow: hidden;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        margin: 0;
        font-size: 14px;
        font-weight: 800;
        line-height: 1.35;
        flex: 1
    }
}
@media(max-width:560px) {
    .yd80dd09db3c4 .a3bbb06858257 {
        flex: 1
    }
    .i453f1e4b4411::before {
        width: 3px;
        left: 22px;
        right: auto;
        top: 10px;
        height: auto;
        bottom: 10px
    }
    .i453f1e4b4411 a {
        text-align: left;
        flex-direction: row
    }
    .i453f1e4b4411 {
        grid-auto-flow: row;
        gap: 14px
    }
    .xd9a4e3666d17 {
        padding: 44px 0
    }
    .a3a0c35162d31 {
        grid-template-columns: 1fr
    }
}
:lang(th) {
    --ye31d06b4011e: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif
}
.wd5389c61fa57 .r0a36c3a0cc26 {
    color: var(--ecb67d313bc40)
}.p43ee55d346f8{z-index:auto}
:lang(th) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3), :lang(bn) :is(h1, h2, h3) {
    line-height: 1.45;
    font-weight: 700
}.x675c37f34de2{contain:none}
:lang(hi) {
    --ye31d06b4011e: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif
}.ub2f72e6ec3bb{outline-offset:0}
:lang(bn) {
    --ye31d06b4011e: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif
}.ce69781032261{isolation:auto}
:lang(zh) {
    --ye31d06b4011e: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif
}
@media(max-width:640px) {
    .zd1e6315487b5 {
        gap: 6px 8px;
        flex-wrap: wrap
    }
    .sf1d20f9474cb {
        flex-basis: 100%;
        text-align: center
    }
    .zd1e6315487b5 .a3bbb06858257 {
        flex: 1
    }
}
