img {
    display: block;
    max-width: 100%;
    height: auto;
}
body {
    font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
    overflow-wrap: break-word;
    color: var(--a3ef7f04c4686);
    margin: 0px;
    background: var(--h5640204c2e84);
}
.h4c322cb8d238 {
    --d1d27faab916b: var(--f1ad84fae671d);
}
.xf402d52db010 {
    --d1d27faab916b: var(--mc0f477c6b45a);
}.s3bf205b23e04{z-index:auto}
.w08c28667b5df {
    left: -999px;
    position: absolute;
}.p6cbe2664c09c{unicode-bidi:normal}
.w08c28667b5df:focus {
    z-index: 99;
    background: var(--ye489bcbcbb28);
    left: 16px;
    top: 8px;
    padding: 8px 12px;
}.cd69db30a57f4{isolation:auto}
a {
    color: inherit;
}.k48616e45d621{opacity:1}
.xc4673bfd5a43 {
    opacity: 0.8;
}
:root {
    --h5640204c2e84: #F1F8FC;
    --ye489bcbcbb28: #FFF;
    --o40810e819822: #B9CFDC;
    --tee170af98e28: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-31.179 -12.017 28.9176 28.9176'%3E%3Cg transform='translate(-31.179 -12.017) scale(1.2049)'%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");
    --qc2ea51a058cb: #E3F1F8;
    --qecbc05ea3789: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-31.179 -12.017 28.9176 28.9176'%3E%3Cg transform='translate(-31.179 -12.017) scale(1.2049)'%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");
    --pe430541dffb5: 10px;
    --a72cd2ca03568: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-31.179 -12.017 28.9176 28.9176'%3E%3Cg transform='translate(-31.179 -12.017) scale(1.2049)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 15h-2v-6h2Zm0-8h-2V7h2Z'/%3E%3C/g%3E%3C/svg%3E");
    --a77ce38a09bcd: 0 10px 30px rgba(20, 60, 90, 0.08);
    --m1204fe525eec: #1B86B3;
    --m0e627f90b836: #C2D4DF;
    --d62ceb38b64b7: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-31.179 -12.017 28.9176 28.9176'%3E%3Cg transform='translate(-31.179 -12.017) scale(1.2049)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 16h-2v-2h2Zm2.1-7.7-.9.9c-.8.8-1.2 1.3-1.2 2.8h-2v-.5c0-1.1.4-2.1 1.2-2.8l1.2-1.3a1.7 1.7 0 0 0 .5-1.2 2 2 0 0 0-4 0H8a4 4 0 0 1 8 0c0 .9-.4 1.6-.9 2.1Z'/%3E%3C/g%3E%3C/svg%3E");
    --ff87b19e719c7: #234558;
    --d737ac400b771: #CDE9F6;
    --mc0f477c6b45a: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-31.179 -12.017 28.9176 28.9176'%3E%3Cg transform='translate(-31.179 -12.017) scale(1.2049)'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm1 5v5.4l4 2.4-1 1.7-5-3V7Z'/%3E%3C/g%3E%3C/svg%3E");
    --f1ad84fae671d: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-31.179 -12.017 28.9176 28.9176'%3E%3Cg transform='translate(-31.179 -12.017) scale(1.2049)'%3E%3Cpath d='M11 3h2v9.6l3.3-3.3 1.4 1.4-5.7 5.7-5.7-5.7 1.4-1.4 3.3 3.3ZM4 18h16v2H4Z'/%3E%3C/g%3E%3C/svg%3E");
    --c4644aafdd304: #FFF;
    --s6bb0d4238b52: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-31.179 -12.017 28.9176 28.9176'%3E%3Cg transform='translate(-31.179 -12.017) scale(1.2049)'%3E%3Cpath d='M13 2 4 14h7l-1 8 9-12h-7Z'/%3E%3C/g%3E%3C/svg%3E");
    --e1eb5a2fb3b1f: #146B90;
    --v94e649345f59: #F5A600;
    --e99d3fe7a73e0: #DBE7EE;
    --z4237ba8ee64b: 12px;
    --m79fde25ecab3: #D6E6EF;
    --hddf1b883aee8: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
    --a3ef7f04c4686: #18364A;
    --f1f3f498ee101: #15803D;
    --s35ff3ae5346c: #587082;
    --h033da663520c: #0F2A3B;
    --d65d50db87151: #E6F3FA;
    --x330342eca4d0: #FFF;
}
h3, h2, h1 {
    margin: 0px 0px 0.6em;
    font-family: var(--hddf1b883aee8);
    font-weight: 700;
    line-height: 1.25;
}.r02ddcc16a51c{outline-offset:0}
.v1cbe174691b7 {
    width: min(1140px,100% - 32px);
    margin-inline: auto;
}
.vfab9f8d44c20 {
    backdrop-filter: blur(12px);
    z-index: 60;
    position: sticky;
    top: 0px;
    background: color-mix(in srgb,var(--ye489bcbcbb28) 96%,transparent);
    border-bottom: 1px solid var(--m79fde25ecab3);
}.abf2677b98edf{contain:none}
.tcfc995368868 {
    --d1d27faab916b: var(--d62ceb38b64b7);
}
.sa20ccc832231 {
    text-align: center;
}
* {
    box-sizing: border-box;
}
.n21f1d008af02 {
    --d1d27faab916b: var(--a72cd2ca03568);
}
.he935b26bcc91 {
    margin-inline: auto;
    max-width: 860px;
}
.bfe6166b463eb {
    gap: 20px;
    display: flex;
    align-items: center;
    min-height: 62px;
}.a50cd61b2284a{opacity:1}
.d9bb6ad5f7e96 {
    display: inline-flex;
    text-decoration: none;
    color: var(--a3ef7f04c4686);
    font: 700 20px var(--hddf1b883aee8);
    align-items: center;
    min-height: 44px;
    flex: none;
    gap: 10px;
}
.d9bb6ad5f7e96 img {
    border-radius: 9px;
    object-fit: cover;
    width: 34px;
    height: 34px;
}.ya9d3cdab892a{visibility:inherit}
.n486da444ff4e {
    gap: 4px;
    display: flex;
    min-width: 0px;
    overflow-x: auto;
    flex: 1;
    align-items: center;
    scrollbar-width: none;
}
.n486da444ff4e::-webkit-scrollbar {
    display: none;
}
.bf4aafe6490e0 {
    text-decoration: none;
    color: var(--s35ff3ae5346c);
    padding: 8px 12px;
    white-space: nowrap;
    border-radius: 8px;
    font-size: 15px;
    font-weight: 600;
    flex: none;
}
.z01a9721b6162 {
    font-size: 13px;
    display: flex;
    margin-left: auto;
    gap: 6px;
}.hd5b04371e28d{font-kerning:auto}
.h5b607238a87b {
    display: flex;
    margin-left: auto;
    gap: 8px;
    flex: none;
}.j83c8fbcb1498{z-index:auto}
.bf4aafe6490e0:hover {
    color: var(--e1eb5a2fb3b1f);
    background: var(--qc2ea51a058cb);
}
html {
    scroll-behavior: smooth;
}
.z01a9721b6162 a[aria-current] {
    color: var(--e1eb5a2fb3b1f);
    font-weight: 700;
}
.eafefcc2ec08f {
    color: var(--c4644aafdd304);
    background: var(--e1eb5a2fb3b1f);
}
.eafefcc2ec08f:hover {
    background: var(--m1204fe525eec);
}.x9525bc959e76{font-kerning:auto}
.c3771dc162394 {
    font-weight: 700;
    display: inline-flex;
    border: 1px solid transparent;
    min-height: 42px;
    border-radius: var(--pe430541dffb5);
    transition: background 150ms,border-color 150ms;
    padding: 0px 18px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    white-space: nowrap;
    text-decoration: none;
}
.h7c54a50185c5 {
    align-items: center;
    grid-template-columns: minmax(0,1.1fr)minmax(0,1fr);
    display: grid;
    gap: 44px;
}.s9e29d9b3dde6{isolation:auto}
.s997d352c3f5b {
    background: var(--ye489bcbcbb28);
    color: var(--e1eb5a2fb3b1f);
    border-color: var(--m79fde25ecab3);
}
.s997d352c3f5b:hover {
    border-color: var(--e1eb5a2fb3b1f);
}.m8958ea878b6a{visibility:inherit}
.aada0e8afdc7f {
    width: 100%;
}
.d63435a6cfa8e {
    position: relative;
    background: linear-gradient(160deg,var(--d65d50db87151),var(--h5640204c2e84) 70%);
    padding: 46px 0px 86px;
}
.d63435a6cfa8e::after {
    -webkit-mask: radial-gradient(60px 26px at 50% 0,transparent 98%,#000)0 0/120px 48px repeat-x;
    mask: radial-gradient(60px 26px at 50% 0,transparent 98%,#000)0 0/120px 48px repeat-x;
    left: 0px;
    content: "";
    position: absolute;
    background: var(--h5640204c2e84);
    pointer-events: none;
    right: 0px;
    bottom: -1px;
    height: 48px;
}
.s42e577da3f08 {
    padding: 4px 12px;
    font-size: 13px;
    font-weight: 700;
    margin: 0px 0px 12px;
    display: inline-block;
    border-radius: 999px;
    box-shadow: var(--a77ce38a09bcd);
    background: var(--ye489bcbcbb28);
    color: var(--e1eb5a2fb3b1f);
}
.k99be672541cb {
    flex-wrap: wrap;
    display: flex;
    margin-top: 20px;
    gap: 12px;
}.g4a15adf96893{outline-offset:0}
.d63435a6cfa8e h1 {
    font-size: clamp(30px,4.4vw,50px);
    line-height: 1.12;
}.z91572cccec1c{visibility:inherit}
.e6efaea7113ca {
    font-size: 18px;
    color: var(--s35ff3ae5346c);
}
.padd69f2fa8a8 {
    grid-template-columns: repeat(2,minmax(0,1fr));
    display: grid;
    margin-top: 26px;
    gap: 10px;
}.g6121f6b98a3d{visibility:inherit}
.u28cdeb2a9486 {
    font-weight: 700;
    text-decoration: none;
    transition: border-color 150ms,box-shadow 150ms;
    display: flex;
    font-size: 15px;
    background: var(--ye489bcbcbb28);
    align-items: center;
    border: 1px solid var(--m79fde25ecab3);
    border-radius: var(--z4237ba8ee64b);
    padding: 12px 14px;
    gap: 10px;
}
.rac1865476bc8 {
    padding: 54px 0px;
}
.u28cdeb2a9486:hover {
    border-color: var(--e1eb5a2fb3b1f);
    box-shadow: var(--a77ce38a09bcd);
}
.oc10212eb519f {
    position: relative;
    width: 34px;
    height: 34px;
    border-radius: 10px;
    flex: none;
    background: var(--qc2ea51a058cb);
}
.oc10212eb519f::after {
    inset: 8px;
    -webkit-mask: var(--d1d27faab916b)center/contain no-repeat;
    content: "";
    mask: var(--d1d27faab916b)center/contain no-repeat;
    position: absolute;
    background: var(--e1eb5a2fb3b1f);
}
.f5da7bd4bb697 img {
    width: 100%;
    height: auto;
    aspect-ratio: 4/3;
    object-fit: contain;
}
.h4958c9ff8799 {
    position: relative;
}.ufe21c80b86d6{isolation:auto}
.ga752bbddbb6e {
    position: relative;
    display: grid;
    box-shadow: 0 24px 50px rgba(20,60,90,0.16);
    background: var(--qc2ea51a058cb);
    border: 6px solid var(--ye489bcbcbb28);
    border-radius: calc(var(--z4237ba8ee64b) + 8px);
    overflow: hidden;
}.md0ec2f02f39c{opacity:1}
.yaf4fe69c038b {
    background: rgba(255,255,255,0.92);
    width: 38px;
    top: 50%;
    font-size: 22px;
    font-weight: 700;
    transform: translateY(-50%);
    height: 38px;
    border: 0;
    border-radius: 50%;
    color: #146B90;
    cursor: pointer;
    position: absolute;
}
.q2293e11f59d9 {
    left: 10px;
}
.p2e1325682d60 {
    border-block: 1px solid var(--m79fde25ecab3);
    background: var(--x330342eca4d0);
}
.j9061731790c0 {
    right: 10px;
}.y2e7556702934{isolation:auto}
.f5da7bd4bb697 {
    grid-area: 1/1;
    opacity: 0;
    transition: opacity 500ms;
    margin: 0px;
}.mf0fceb0ea099{opacity:1}
.f5da7bd4bb697[data-p6dce4cedf7ea] {
    opacity: 1;
}
.p6211225b544b {
    align-items: baseline;
    margin-bottom: 18px;
    display: flex;
    justify-content: space-between;
    gap: 12px;
}.lfee7b52375ba{isolation:auto}
.e6e3400fe09e6 {
    margin: 0px 0px 22px;
    font-size: clamp(22px,3vw,30px);
}
.m0e8a324bac0e {
    text-decoration: none;
    color: var(--e1eb5a2fb3b1f);
    display: inline-flex;
    white-space: nowrap;
    font-size: 14px;
    align-items: center;
    min-height: 44px;
    font-weight: 700;
}.ldc8e2dfd447a{unicode-bidi:normal}
.fdc69cf2ae089 a {
    color: var(--e1eb5a2fb3b1f);
}.m418bbe92846b{visibility:inherit}
.ea3671d55c168 {
    grid-template-columns: repeat(auto-fit,minmax(320px,1fr));
    display: grid;
    gap: 14px;
}
.p6211225b544b .e6e3400fe09e6 {
    margin: 0px;
}
.fdc69cf2ae089 {
    margin-bottom: 24px;
}
.fdc69cf2ae089 h2 {
    margin-top: 1.2em;
    font-size: 23px;
}
.fdc69cf2ae089 h3 {
    font-size: 19px;
    margin-top: 1em;
}.rf0013e0c2f5e{opacity:1}
.fdc69cf2ae089 table {
    background: var(--ye489bcbcbb28);
    width: 100%;
    margin: 16px 0px;
    border-collapse: collapse;
}.y964288ea3fd1{isolation:auto}
.fdc69cf2ae089 th {
    background: var(--qc2ea51a058cb);
}
.s361cc495439b {
    font-size: 14px;
    color: var(--s35ff3ae5346c);
}
.fdc69cf2ae089 th, .fdc69cf2ae089 td {
    text-align: left;
    vertical-align: top;
    padding: 10px 14px;
    border: 1px solid var(--m79fde25ecab3);
}
.b50249a4a4b17 {
    padding: 20px;
    background: var(--ye489bcbcbb28);
    display: grid;
    border: 1px solid var(--m79fde25ecab3);
    border-radius: var(--z4237ba8ee64b);
    grid-template-columns: 48px minmax(0,1fr);
    gap: 16px;
}.g2361337d3802{z-index:auto}
.t3a4f261c7ce4 a {
    align-items: center;
    display: grid;
    grid-template-columns: 60px minmax(0,1fr)auto auto;
    text-decoration: none;
    padding: 12px 18px;
    gap: 16px;
    transition: background 150ms;
}.s09f9b7395626{visibility:inherit}
.p725496c405c2 {
    border-radius: 12px;
    --d1d27faab916b: var(--qecbc05ea3789);
    position: relative;
    width: 48px;
    height: 48px;
    background: var(--qc2ea51a058cb);
}
.p725496c405c2::after {
    inset: 12px;
    -webkit-mask: var(--d1d27faab916b)center/contain no-repeat;
    content: "";
    mask: var(--d1d27faab916b)center/contain no-repeat;
    position: absolute;
    background: var(--e1eb5a2fb3b1f);
}
.k2f7f36bfcc6c {
    background: var(--ye489bcbcbb28);
    overflow: hidden;
    border: 1px solid var(--m79fde25ecab3);
    border-radius: var(--z4237ba8ee64b);
}
.k2f7f36bfcc6c>.t3a4f261c7ce4+.t3a4f261c7ce4 {
    border-top: 1px solid var(--m79fde25ecab3);
}
.b50249a4a4b17:nth-child(3n+2) .p725496c405c2 {
    --d1d27faab916b: var(--s6bb0d4238b52);
}
.b50249a4a4b17:nth-child(3n) .p725496c405c2 {
    --d1d27faab916b: var(--tee170af98e28);
}
.b50249a4a4b17 h2 {
    margin: 0px 0px 6px;
    font-size: 18px;
}
.b50249a4a4b17 .fdc69cf2ae089 {
    margin: 0px;
    font-size: 15px;
    color: var(--s35ff3ae5346c);
}.s3d3b57f8feca{font-kerning:auto}
.a76e9081800f3 h3 {
    margin: 0px;
    font-size: 16px;
}
.t3a4f261c7ce4 a:hover {
    background: var(--qc2ea51a058cb);
}
.d54a26e8cd3c1 {
    border-radius: 12px;
    width: 60px;
    aspect-ratio: 1;
    background: var(--qc2ea51a058cb);
    overflow: hidden;
}
.a76e9081800f3 p {
    text-overflow: ellipsis;
    margin: 0px;
    font-size: 14px;
    overflow: hidden;
    color: var(--s35ff3ae5346c);
    white-space: nowrap;
}.aaf826b23daba{contain:none}
.d54a26e8cd3c1 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.s66a89a465a41 {
    color: var(--e1eb5a2fb3b1f);
    border-radius: 999px;
    background: var(--qc2ea51a058cb);
    padding: 2px 10px;
    white-space: nowrap;
    font-size: 13px;
    font-weight: 700;
}.m86b951f34c14{isolation:auto}
.dfd5b57873ecc {
    color: var(--c4644aafdd304);
    display: grid;
    border-radius: 50%;
    background: var(--e1eb5a2fb3b1f);
    width: 34px;
    height: 34px;
    place-items: center;
}
.ba541282e3878 dt {
    color: var(--e1eb5a2fb3b1f);
    font-weight: 700;
}
.a105bd602c372>.t3a4f261c7ce4 a {
    background: var(--ye489bcbcbb28);
    border: 1px solid var(--m79fde25ecab3);
    border-radius: var(--z4237ba8ee64b);
}.n0e368bcb0625{isolation:auto}
.ba541282e3878 {
    padding: 18px 20px;
    margin: 0px;
    background: var(--qc2ea51a058cb);
    border-radius: var(--z4237ba8ee64b);
}
.a105bd602c372 {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(320px,1fr));
    gap: 12px;
}
.m0be84d1287ed {
    align-items: start;
    gap: 36px;
    display: grid;
    grid-template-columns: minmax(0,1.3fr)minmax(0,1fr);
}.hded9e8e60b37{isolation:auto}
.ba541282e3878 dd {
    color: var(--a3ef7f04c4686);
    margin: 2px 0px 0px;
}
.ba541282e3878 div {
    padding: 10px 0px;
    border-bottom: 1px dashed var(--m79fde25ecab3);
}
.ba541282e3878 div:last-child {
    border-bottom: 0;
}
.i1e6122bed388 {
    list-style: none;
    margin: 0px;
    counter-reset: c93bb20fee620;
    padding: 0px;
}
.i1e6122bed388 li {
    counter-increment: c93bb20fee620;
}.c07178cc1d339{contain:none}
.i1e6122bed388 a {
    grid-template-columns: 44px minmax(0,1fr);
    display: grid;
    text-decoration: none;
    border-bottom: 1px solid var(--m79fde25ecab3);
    column-gap: 14px;
    padding: 16px 0px;
}
.j5546901ebeed div {
    padding: 14px 16px;
}.b55376c8ef16e{font-kerning:auto}
.i1e6122bed388 a::before {
    font-weight: 800;
    grid-row: span 2;
    display: grid;
    border-radius: 50%;
    place-items: center;
    color: var(--e1eb5a2fb3b1f);
    width: 36px;
    height: 36px;
    content: counter(c93bb20fee620);
    background: var(--qc2ea51a058cb);
}
.i1e6122bed388 a:hover h3 {
    color: var(--e1eb5a2fb3b1f);
}
.i1e6122bed388 h3 {
    margin: 4px 0px 2px;
    font-size: 17px;
}.hfcd701babe09{unicode-bidi:normal}
.i1e6122bed388 p {
    margin: 0px;
    font-size: 14px;
    color: var(--s35ff3ae5346c);
}.nb476c403f50f{unicode-bidi:normal}
.j5546901ebeed h3, .j5546901ebeed h2 {
    margin: 0px 0px 6px;
    font-size: 17px;
}
.j5546901ebeed p {
    margin: 0px;
    font-size: 14px;
    color: var(--s35ff3ae5346c);
}
.he466908bffd2 {
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
}
.j5546901ebeed a {
    text-decoration: none;
    background: var(--ye489bcbcbb28);
    overflow: hidden;
    border: 1px solid var(--m79fde25ecab3);
    display: block;
    height: 100%;
    border-radius: var(--z4237ba8ee64b);
}
.rde23ca6e2758 details {
    margin-bottom: 10px;
    background: var(--ye489bcbcbb28);
    border: 1px solid var(--m79fde25ecab3);
    border-left: 4px solid var(--m79fde25ecab3);
    border-radius: var(--z4237ba8ee64b);
}
.rde23ca6e2758 summary {
    cursor: pointer;
    list-style: none;
    display: flex;
    justify-content: space-between;
    padding: 16px 18px;
    font-weight: 700;
    gap: 12px;
}.qd9fbf99e006d{visibility:inherit}
.rde23ca6e2758 p {
    color: var(--s35ff3ae5346c);
    margin: 0px;
    padding: 0px 18px 16px;
}
.j5546901ebeed img {
    width: 100%;
    aspect-ratio: 1200/630;
    object-fit: cover;
}.v2fefde6f0c63{contain:none}
.rde23ca6e2758 summary::after {
    background: var(--e1eb5a2fb3b1f);
    -webkit-mask: var(--d62ceb38b64b7)center/contain no-repeat;
    mask: var(--d62ceb38b64b7)center/contain no-repeat;
    flex: none;
    content: "";
    width: 22px;
    height: 22px;
}.gbc6f4d6b4873{unicode-bidi:normal}
.rde23ca6e2758 summary::-webkit-details-marker {
    display: none;
}.a1f527e36fb53{contain:none}
.rde23ca6e2758 details[open] {
    border-left-color: var(--e1eb5a2fb3b1f);
    box-shadow: var(--a77ce38a09bcd);
}.ied532dca0040{font-kerning:auto}
.q23dd4008e033 {
    border: 1px solid var(--m79fde25ecab3);
    background: var(--ye489bcbcbb28);
    padding: 24px;
    border-radius: var(--z4237ba8ee64b);
    margin: 44px 0px;
}
.t4e560d0b96e6 {
    padding: 2px 10px;
    vertical-align: middle;
    display: inline-block;
    border-radius: 999px;
    font: 700 12px/1.6 system-ui,sans-serif;
    color: var(--e1eb5a2fb3b1f);
    background: var(--qc2ea51a058cb);
}
.u707b747747ce p {
    margin: 8px 0px 0px;
    font-size: 15px;
}.z9598833a9616{font-kerning:auto}
.sb8b2e09fbe5c small {
    color: var(--s35ff3ae5346c);
}
.h2ffdeff99746 {
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
    gap: 12px;
}
.q421b270f738b {
    flex-wrap: wrap;
    display: flex;
    gap: 6px;
    justify-content: space-between;
}
.sb8b2e09fbe5c {
    display: inline-flex;
    gap: 8px;
    align-items: center;
}
.u707b747747ce {
    padding: 14px;
    background: var(--h5640204c2e84);
    border-radius: 10px;
}
.t54d33f6451a5 {
    width: 90px;
    height: 16px;
    background: linear-gradient(90deg,var(--v94e649345f59) calc(var(--db001197da64e)/5 * 100%),var(--e99d3fe7a73e0) 0);
    display: inline-block;
    -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);
}
.ef17e1a508c20 {
    display: inline-flex;
    gap: 6px;
}.e366f43067f11{isolation:auto}
.r84768c61de7f {
    border: 1px solid var(--m79fde25ecab3);
    text-align: center;
    background: var(--ye489bcbcbb28);
    border-radius: var(--z4237ba8ee64b);
    margin: 28px 0px;
    padding: 20px;
}
.b20e2aed5691e {
    font-weight: 700;
    margin: 0px 0px 10px;
}.u0a724e384054{outline-offset:0}
.ef17e1a508c20 button {
    border: 1px solid var(--m79fde25ecab3);
    font-size: 22px;
    width: 44px;
    cursor: pointer;
    height: 44px;
    background: var(--h5640204c2e84);
    border-radius: 10px;
    color: var(--m0e627f90b836);
}
.ef17e1a508c20 button:hover, .ef17e1a508c20 button[data-p6dce4cedf7ea] {
    color: var(--v94e649345f59);
}
.z6e57229768c7 {
    background: linear-gradient(160deg,var(--d65d50db87151),var(--h5640204c2e84));
    border-bottom: 1px solid var(--m79fde25ecab3);
    padding: 40px 0px 30px;
}
.k77c19e63fa90 {
    color: var(--s35ff3ae5346c);
    min-height: 1.2em;
    margin: 10px 0px 0px;
    font-size: 14px;
}.m8cfd4385be06{unicode-bidi:normal}
.i414d3652e475 {
    width: 1px;
    height: 1px;
    opacity: 0;
    position: absolute;
    left: -9999px;
}
.o2620f448ea4d aside {
    top: 84px;
    position: sticky;
}
.z6e57229768c7 h1 {
    font-size: clamp(28px,4vw,42px);
}
.eab55f07a0e93 ol {
    font-size: 14px;
    padding: 0px;
    flex-wrap: wrap;
    display: flex;
    gap: 6px;
    margin: 0px 0px 12px;
    color: var(--s35ff3ae5346c);
    list-style: none;
}
.eab55f07a0e93 li+li::before {
    margin-right: 6px;
    content: "›";
}
.eab55f07a0e93 a {
    color: var(--e1eb5a2fb3b1f);
    text-decoration: none;
}.mcbdb07899e5f{z-index:auto}
.o2620f448ea4d {
    grid-template-columns: minmax(0,1fr)320px;
    align-items: start;
    gap: 28px;
    display: grid;
}.n4f512b1f1e70{contain:none}
.uc53e6e19c3d1 strong {
    color: var(--e1eb5a2fb3b1f);
}.h3446119ad9f5{unicode-bidi:normal}
.uc53e6e19c3d1 span {
    font-size: 13px;
    color: var(--s35ff3ae5346c);
}
.f59ed4e4229e4 h2 {
    font-size: 21px;
}
.e73aa152713eb h3 {
    color: var(--f1f3f498ee101);
}
.ofa1fd53f7178 h3 {
    color: #B45309;
}
.ef17e1a508c20 button:disabled {
    cursor: default;
}
.j8ca330dbaf35 {
    margin-bottom: 18px;
    width: 100%;
    aspect-ratio: 1200/630;
    object-fit: cover;
    border-radius: var(--z4237ba8ee64b);
}.ob88d801d14ea{opacity:1}
.dd1dcaf3494c3 {
    background: var(--ye489bcbcbb28);
    padding: 24px;
    border: 1px solid var(--m79fde25ecab3);
    border-radius: var(--z4237ba8ee64b);
}
.dd1dcaf3494c3 .uc53e6e19c3d1 {
    margin-bottom: 18px;
}
.uc53e6e19c3d1 {
    gap: 8px;
    padding: 0px;
    flex-wrap: wrap;
    display: flex;
    margin: 0px;
    list-style: none;
}
.uc53e6e19c3d1 li {
    align-items: baseline;
    display: flex;
    gap: 6px;
    padding: 6px 12px;
    border-radius: 8px;
    background: var(--qc2ea51a058cb);
}
.n8aca8d47930e {
    display: grid;
    gap: 14px;
    grid-template-columns: 1fr 1fr;
}
.f59ed4e4229e4 {
    background: var(--ye489bcbcbb28);
    box-shadow: var(--a77ce38a09bcd);
    padding: 20px;
    border: 1px solid var(--m79fde25ecab3);
    border-radius: var(--z4237ba8ee64b);
}
.f59ed4e4229e4 img {
    width: 100%;
    aspect-ratio: 1200/630;
    margin-bottom: 12px;
    object-fit: cover;
    border-radius: 10px;
}
.ofa1fd53f7178, .e73aa152713eb {
    background: var(--h5640204c2e84);
    padding: 16px 18px;
    border-radius: 10px;
}
.vb79f04f90d69 {
    list-style: none;
    padding: 0px;
    counter-reset: cba2579517829;
}
.p6b5be598b4f7 img {
    border-radius: 10px;
}
.p6b5be598b4f7 {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
    gap: 10px;
}.d42eaf2ff45c6{outline-offset:0}
.f59ed4e4229e4 .c3771dc162394 {
    margin-top: 12px;
}
.vb79f04f90d69 li {
    margin-bottom: 10px;
    counter-increment: cba2579517829;
    padding: 14px 16px 14px 64px;
    border: 1px solid var(--m79fde25ecab3);
    border-radius: 10px;
    position: relative;
    background: var(--h5640204c2e84);
}
.vb79f04f90d69 li::before {
    color: var(--c4644aafdd304);
    left: 16px;
    width: 32px;
    top: 14px;
    height: 32px;
    display: grid;
    position: absolute;
    border-radius: 50%;
    font-weight: 800;
    place-items: center;
    background: var(--e1eb5a2fb3b1f);
    content: counter(cba2579517829);
}.yc70d3ba50781{contain:none}
.p619b188646ec span, .fc5ac4dca2079 {
    color: var(--s35ff3ae5346c);
}
.va668612af7fb {
    border-left: 2px solid var(--m79fde25ecab3);
    padding: 0px;
    list-style: none;
}
.vb79f04f90d69 h3 {
    font-size: 17px;
    margin: 0px 0px 4px;
}
.p619b188646ec strong {
    font-size: 19px;
}
.vb79f04f90d69 p {
    margin: 0px;
}.ya597dff3eadd{font-kerning:auto}
[data-i787c5b3626ce] h2 {
    font-size: 20px;
}.md344335fb902{z-index:auto}
.p619b188646ec {
    align-items: baseline;
    display: flex;
    gap: 12px;
}
.p25386a05686c {
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
    margin-bottom: 30px;
    display: grid;
    gap: 14px;
}.xa63f600fc86d{isolation:auto}
.z488dbedb2b50 a {
    color: var(--e1eb5a2fb3b1f);
}.r492a8b36af31{visibility:inherit}
[data-i787c5b3626ce] a {
    color: var(--e1eb5a2fb3b1f);
}
.va668612af7fb li {
    padding: 0px 0px 22px 22px;
    position: relative;
}.g9ed10ffcca2c{isolation:auto}
.va668612af7fb li::before {
    background: var(--e1eb5a2fb3b1f);
    content: "";
    border-radius: 50%;
    left: -7px;
    top: 7px;
    position: absolute;
    width: 12px;
    height: 12px;
}
.lce06842dd4ff {
    background: var(--ye489bcbcbb28);
    text-align: center;
    padding: 20px;
    border: 1px solid var(--m79fde25ecab3);
    border-radius: var(--z4237ba8ee64b);
}
.lce06842dd4ff img {
    margin: 0px auto 10px;
    border-radius: 50%;
    width: 80px;
    height: 80px;
    object-fit: cover;
}
.z488dbedb2b50 {
    padding: 18px 20px;
    background: var(--qc2ea51a058cb);
    margin-top: 24px;
    border-radius: var(--z4237ba8ee64b);
}
[data-i787c5b3626ce] {
    padding: 22px 24px;
    background: var(--ye489bcbcbb28);
    width: min(860px,100% - 32px);
    border: 1px solid var(--m79fde25ecab3);
    margin: 0px auto 48px;
    border-radius: var(--z4237ba8ee64b);
}
[data-i787c5b3626ce] ul {
    padding-left: 20px;
    margin: 0px;
}.p89628c286842{visibility:inherit}
.i183f1c0c2068 {
    gap: 8px;
    display: flex;
    margin-top: 28px;
    justify-content: center;
}
.h38dcd6baa38e {
    grid-template-columns: 1.4fr repeat(3,1fr);
    gap: 28px;
    display: grid;
}.n0a8547de96d6{outline-offset:0}
.i183f1c0c2068 span, .i183f1c0c2068 a {
    text-decoration: none;
    padding: 6px 12px;
    border: 1px solid var(--m79fde25ecab3);
    border-radius: 8px;
}
.i183f1c0c2068 span {
    background: var(--e1eb5a2fb3b1f);
    border-color: var(--e1eb5a2fb3b1f);
    color: var(--c4644aafdd304);
}.v1741a97fcf9d{contain:none}
.rce760536e2dd {
    background: var(--h033da663520c);
    color: var(--o40810e819822);
    padding: 44px 0px 24px;
}
.rce760536e2dd .d9bb6ad5f7e96 {
    color: #FFF;
}
.rce760536e2dd h2 {
    margin-bottom: 10px;
    color: #FFF;
    font-size: 15px;
}
.rce760536e2dd a {
    text-decoration: none;
    color: var(--o40810e819822);
    padding: 3px 0px;
    display: block;
}
.rce760536e2dd a:hover {
    color: #FFF;
}.m61365c802f1b{visibility:inherit}
.fec67179fd287 {
    z-index: 70;
    gap: 8px;
    right: 20px;
    align-items: flex-end;
    display: flex;
    max-width: min(320px,calc(100% - 40px));
    position: fixed;
    flex-direction: column;
    bottom: 20px;
}
.h0a95cb0ea64f {
    font-size: 13px;
    border-top: 1px solid var(--ff87b19e719c7);
    padding-top: 18px;
    margin-top: 28px;
}
.zb1a9f5ecce67 {
    padding: 10px 14px;
    border: 1px solid var(--m79fde25ecab3);
    border-radius: 14px 14px 4px 14px;
    font-size: 14px;
    font-weight: 700;
    margin: 0px;
    color: var(--a3ef7f04c4686);
    box-shadow: var(--a77ce38a09bcd);
    background: var(--ye489bcbcbb28);
}
.jd59304f3221e {
    gap: 8px;
    display: flex;
    align-items: center;
}
.g9d5625196b22 {
    text-decoration: none;
    display: inline-flex;
    border-radius: 999px;
    background: var(--e1eb5a2fb3b1f);
    color: var(--c4644aafdd304);
    min-height: 54px;
    align-items: center;
    font-weight: 800;
    box-shadow: 0 14px 30px color-mix(in srgb,var(--e1eb5a2fb3b1f) 40%,transparent);
    gap: 10px;
    padding: 0px 22px 0px 8px;
}
.z06d2b2f8e635 {
    background: color-mix(in srgb,var(--c4644aafdd304) 18%,transparent);
    border-radius: 50%;
    position: relative;
    width: 40px;
    height: 40px;
}
.z06d2b2f8e635::after {
    background: currentColor;
    content: "";
    position: absolute;
    -webkit-mask: var(--tee170af98e28)center/contain no-repeat;
    mask: var(--tee170af98e28)center/contain no-repeat;
    inset: 9px;
}
.l2a79f96dd9f5 {
    box-shadow: var(--a77ce38a09bcd);
    width: 42px;
    transition: opacity 200ms;
    left: 20px;
    bottom: 24px;
    border: 1px solid var(--m79fde25ecab3);
    border-radius: 50%;
    opacity: 0;
    height: 42px;
    pointer-events: none;
    cursor: pointer;
    position: fixed;
    background: var(--ye489bcbcbb28);
    color: var(--e1eb5a2fb3b1f);
    font-size: 18px;
    z-index: 69;
}
body[data-v70404c40a167=fa2ae87ba59ae] .bf4aafe6490e0 {
    border-radius: 999px;
}
.l2a79f96dd9f5[data-a3cb42c24d905] {
    pointer-events: auto;
    opacity: 1;
}.dfff96434ffe9{contain:none}
@media(min-width:901px) {
    body[data-cec1525a46492=mac895416a3f4] .h7c54a50185c5 {
        text-align: center;
        grid-template-columns: 1fr;
    }
    body[data-cec1525a46492=mac895416a3f4] .d63435a6cfa8e .k99be672541cb {
        justify-content: center;
    }
    body[data-cec1525a46492=mac895416a3f4] .padd69f2fa8a8 {
        text-align: left;
        grid-template-columns: repeat(4,minmax(0,1fr));
    }
    body[data-cec1525a46492=mac895416a3f4] .h7c54a50185c5>.h4958c9ff8799 {
        order: -1;
    }
    body[data-cec1525a46492=mac895416a3f4] .jef09c81f8d82 {
        max-width: 820px;
        margin: 0px auto;
    }
    body[data-cec1525a46492=mac895416a3f4] .h4958c9ff8799 {
        width: min(760px,100%);
        margin: 0px auto;
    }
    body[data-cec1525a46492=mac895416a3f4] .f5da7bd4bb697 img {
        object-fit: cover;
        aspect-ratio: 16/7;
    }
}.qc3725fcb9693{z-index:auto}
body[data-nb46091f98e27=d2b7afc2a8eb0] .zb1a9f5ecce67 {
    background: var(--e1eb5a2fb3b1f);
    border-color: var(--e1eb5a2fb3b1f);
    color: var(--c4644aafdd304);
}
@media(max-width:900px) {
    .bfe6166b463eb {
        flex-wrap: wrap;
        padding-top: 10px;
        min-height: 0px;
        gap: 0px 12px;
    }
    .h7c54a50185c5 {
        gap: 26px;
        grid-template-columns: 1fr;
    }
    .n486da444ff4e {
        padding: 0px;
        order: 3;
        flex-basis: 100%;
    }
    .h7c54a50185c5>.h4958c9ff8799 {
        order: -1;
    }
    .m0be84d1287ed, .o2620f448ea4d, .n8aca8d47930e {
        grid-template-columns: 1fr;
    }
    .o2620f448ea4d aside {
        position: static;
    }
    .h38dcd6baa38e {
        grid-template-columns: 1fr 1fr;
    }
    body {
        --de0a1a6e21ac8: calc(70px + env(safe-area-inset-bottom));
    }
    .bf4aafe6490e0 {
        display: inline-flex;
        align-items: center;
        min-height: 44px;
    }
    .h5b607238a87b .s997d352c3f5b {
        display: none;
    }
    .h5b607238a87b .c3771dc162394 {
        min-height: 36px;
        font-size: 14px;
        padding: 0px 14px;
    }
    .d63435a6cfa8e {
        padding: 22px 0px 70px;
    }
    .fec67179fd287 {
        background: color-mix(in srgb,var(--ye489bcbcbb28) 96%,transparent);
        left: 0px;
        backdrop-filter: blur(12px);
        right: 0px;
        bottom: 0px;
        border-top: 1px solid var(--m79fde25ecab3);
        align-items: center;
        flex-direction: row;
        padding: 8px 12px calc(8px + env(safe-area-inset-bottom));
        max-width: none;
    }
    .zb1a9f5ecce67 {
        display: -webkit-box;
        box-shadow: none;
        -webkit-box-orient: vertical;
        padding: 0px;
        border: 0;
        -webkit-line-clamp: 2;
        overflow: hidden;
        font-size: 13px;
        line-height: 1.35;
        background: 0 0;
        flex: 1;
        min-width: 0px;
    }
    .g9d5625196b22 {
        min-height: 44px;
        box-shadow: none;
        padding: 0px 16px 0px 6px;
    }
    .z06d2b2f8e635 {
        width: 32px;
        height: 32px;
    }
    body[data-nb46091f98e27=d2b7afc2a8eb0] .zb1a9f5ecce67 {
        color: var(--e1eb5a2fb3b1f);
        background: 0 0;
    }
    .z06d2b2f8e635::after {
        inset: 7px;
    }
    .l2a79f96dd9f5 {
        left: auto;
        right: 16px;
        bottom: 84px;
    }
}
@media(max-width:560px) {
    .d54a26e8cd3c1 {
        width: 52px;
    }
    .rac1865476bc8 {
        padding: 38px 0px;
    }
    .u28cdeb2a9486 {
        font-size: 14px;
        padding: 10px;
    }
    .t3a4f261c7ce4 a {
        padding: 10px 12px;
        gap: 12px;
        grid-template-columns: 52px minmax(0,1fr)auto;
    }
    .dfd5b57873ecc {
        display: none;
    }
    .ea3671d55c168, .a105bd602c372 {
        grid-template-columns: 1fr;
    }
    .h38dcd6baa38e {
        grid-template-columns: 1fr;
    }
    .dd1dcaf3494c3 {
        padding: 16px;
    }
    .k99be672541cb .c3771dc162394 {
        flex: 1;
    }
}
:lang(th) {
    --hddf1b883aee8: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) {
    --hddf1b883aee8: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}
:lang(bn) {
    --hddf1b883aee8: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}.c43ded4a0a2d5{z-index:auto}
:lang(zh) {
    --hddf1b883aee8: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}
: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;
}
@media(max-width:640px) {
    .fec67179fd287 {
        flex-wrap: wrap;
        gap: 6px;
    }
    .zb1a9f5ecce67 {
        text-align: center;
        flex-basis: 100%;
    }
    .jd59304f3221e {
        flex: 1 1 100%;
    }
    .jd59304f3221e>a {
        flex: 1;
        justify-content: center;
    }
}.s939c6af57139{z-index:auto}
