body {
    background: var(--o1be2c5436978);
    color: var(--mfc6e52098e16);
    --fba4644ef9ab3: 80px;
    font: 16px/1.7 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
    overflow-wrap: break-word;
    margin: 0;
}
h3, h1, h2 {
    margin: 0 0 0.6em;
    font-family: var(--qcaf9116bcf87);
    font-weight: 800;
    line-height: 1.25;
}
.j8b0aee5fc155 {
    --afb4e429e0b50: var(--xba366bce14fd);
}
.pf81a3179c339 {
    left: -999px;
    position: absolute;
}
.i8e5b54e567e0 {
    --afb4e429e0b50: var(--ca9450ef4dbcf);
}
.fc81089f547c4 {
    --afb4e429e0b50: var(--aafc68f43585d);
}
.wc5150b8228a1 {
    --afb4e429e0b50: var(--s267318ae1360);
}.i3092dc7ec8c9{opacity:1}
.e493556cb561c {
    --afb4e429e0b50: var(--qc625eb1b6f9e);
}.je4f8663a1a97{unicode-bidi:normal}
.o72e1862c10d9 {
    --afb4e429e0b50: var(--tda519a9be56a);
}
.h4dd236372498 {
    --afb4e429e0b50: var(--mfc994f22bd22);
}.qeeb91ad1da7a{isolation:auto}
img {
    display: block;
    max-width: 100%;
    height: auto;
}
.s34da2a67fbfa {
    margin-inline: auto;
    width: min(1140px,100% - 32px);
}
a {
    color: inherit;
}
* {
    box-sizing: border-box;
}.wb6ce716a79ff{isolation:auto}
:root {
    --pdba350fb8350: rgb(255,255,255);
    --c0988aea68f99: 12px;
    --tda519a9be56a: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-18.999 -3.455 28.4544 28.4544'%3E%3Cg transform='translate(-18.999 -3.455) scale(1.1856)'%3E%3Cpath d='M5 3h12a2 2 0 0 1 2 2v16H6.5A2.5 2.5 0 0 1 4 18.5V4a1 1 0 0 1 1-1Zm1 15.5a.5.5 0 0 0 .5.5H17v-2H6.5a.5.5 0 0 0-.5.5ZM8 7v2h8V7Z'/%3E%3C/g%3E%3C/svg%3E");
    --q3ac67712e460: rgb(227,230,238);
    --cde600f4e4da5: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-18.999 -3.455 28.4544 28.4544'%3E%3Cg transform='translate(-18.999 -3.455) scale(1.1856)'%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");
    --ldf5cb4bcf03b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-18.999 -3.455 28.4544 28.4544'%3E%3Cg transform='translate(-18.999 -3.455) scale(1.1856)'%3E%3Cpath d='M3 11.5 12 4l9 7.5V20a1 1 0 0 1-1 1h-5v-6H9v6H4a1 1 0 0 1-1-1Z'/%3E%3C/g%3E%3C/svg%3E");
    --s267318ae1360: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-18.999 -3.455 28.4544 28.4544'%3E%3Cg transform='translate(-18.999 -3.455) scale(1.1856)'%3E%3Cpath d='M4 4h7v7H4Zm9 0h7v7h-7ZM4 13h7v7H4Zm9 0h7v7h-7Z'/%3E%3C/g%3E%3C/svg%3E");
    --z099d22b79ea1: rgb(255,255,255);
    --xba366bce14fd: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-18.999 -3.455 28.4544 28.4544'%3E%3Cg transform='translate(-18.999 -3.455) scale(1.1856)'%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");
    --mec8c65d04ae4: rgb(47,55,73);
    --aafc68f43585d: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-18.999 -3.455 28.4544 28.4544'%3E%3Cg transform='translate(-18.999 -3.455) scale(1.1856)'%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");
    --uf2bd7931b4c9: rgb(255,241,234);
    --mfc994f22bd22: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-18.999 -3.455 28.4544 28.4544'%3E%3Cg transform='translate(-18.999 -3.455) scale(1.1856)'%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");
    --f2a21d5e3b35b: rgb(22,163,74);
    --qc625eb1b6f9e: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-18.999 -3.455 28.4544 28.4544'%3E%3Cg transform='translate(-18.999 -3.455) scale(1.1856)'%3E%3Cpath d='M4 3h16a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H8l-5 4V4a1 1 0 0 1 1-1Zm3 6v2h10V9Zm0 3v2h7v-2Z'/%3E%3C/g%3E%3C/svg%3E");
    --h20f75f0b1ebd: rgb(240,89,42);
    --qcaf9116bcf87: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
    --g31608908ee4a: rgb(29,36,51);
    --p36aca73ed6aa: rgb(245,166,0);
    --c6389d8695b7b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-18.999 -3.455 28.4544 28.4544'%3E%3Cg transform='translate(-18.999 -3.455) scale(1.1856)'%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");
    --vbb0df30197f2: 14px;
    --t223e33646962: rgb(228,231,238);
    --f6a0fb8bb2186: rgb(255,255,255);
    --wf32ab2080f1f: rgb(255,244,238);
    --ae4cd27248bb3: rgb(201,207,219);
    --m190fb7ed7b5f: rgb(255,115,71);
    --w3b6e86142ffa: rgb(196,202,214);
    --mfc6e52098e16: rgb(29,36,51);
    --o1be2c5436978: rgb(245,246,250);
    --ca9450ef4dbcf: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-18.999 -3.455 28.4544 28.4544'%3E%3Cg transform='translate(-18.999 -3.455) scale(1.1856)'%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");
    --o05e5657bbe39: rgb(255,217,201);
    --t1961363e3309: 0 10px 30px rgba(29, 36, 51, 0.08);
    --p7354bc6da589: rgb(95,107,125);
}.wd1eb8d15152e{visibility:inherit}
html {
    scroll-behavior: smooth;
}
.pf81a3179c339:focus {
    padding: 8px 12px;
    background: var(--f6a0fb8bb2186);
    left: 16px;
    top: 8px;
    z-index: 99;
}
.h114b68dcdd88, .f1a9cf8cb20a6, .d562633236744, .n3afee5da6a84, .de7b3248cde91, .k1ccb223845e7, .n363411b422ad {
    display: inline-block;
    -webkit-mask: var(--afb4e429e0b50)center/contain no-repeat;
    background: currentColor;
    flex: none;
    mask: var(--afb4e429e0b50)center/contain no-repeat;
}
.y9cf009ddc2ea {
    margin-inline: auto;
    max-width: 860px;
}.ba74282d1cc6e{contain:none}
.m994ca68afec3 {
    min-height: 64px;
    display: flex;
    gap: 16px;
    align-items: center;
}.wc5c6ed0388e5{font-kerning:auto}
.i3c5469d6b56d {
    font: 800 21px var(--qcaf9116bcf87);
    display: inline-flex;
    text-decoration: none;
    align-items: center;
    min-height: 44px;
    gap: 10px;
    flex: none;
}
.s1968a193d487:hover {
    transform: translateY(-1px);
}
.v5d6e49331ae3 {
    border-bottom: 1px solid var(--t223e33646962);
    z-index: 60;
    background: color-mix(in srgb,var(--f6a0fb8bb2186) 95%,transparent);
    top: 0;
    position: sticky;
    backdrop-filter: blur(12px);
}
.i3c5469d6b56d img {
    object-fit: cover;
    border-radius: 50%;
    border: 1px solid var(--t223e33646962);
    width: 40px;
    height: 40px;
}.k8073d8abf39d{opacity:1}
.odb2c8efb2aad {
    min-width: 0;
    flex: 1;
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: flex-end;
    overflow-x: auto;
    scrollbar-width: none;
}
.odb2c8efb2aad::-webkit-scrollbar {
    display: none;
}.e92e7254d2c74{outline-offset:0}
.i9d18bcd1ea9b {
    text-decoration: none;
    background: var(--f6a0fb8bb2186);
    border: 1px solid var(--t223e33646962);
    font-size: 14px;
    font-weight: 600;
    display: inline-flex;
    border-radius: 999px;
    align-items: center;
    white-space: nowrap;
    flex: none;
    padding: 7px 12px;
    color: var(--mfc6e52098e16);
    gap: 6px;
}
.i9d18bcd1ea9b:hover {
    color: var(--h20f75f0b1ebd);
    border-color: var(--h20f75f0b1ebd);
}
.qc53be069afb9 {
    flex: none;
}
.n363411b422ad {
    --afb4e429e0b50: var(--ldf5cb4bcf03b);
    width: 16px;
    height: 16px;
    color: var(--h20f75f0b1ebd);
}
.i9d18bcd1ea9b:nth-child(6n+2) .n363411b422ad {
    --afb4e429e0b50: var(--s267318ae1360);
}
.i9d18bcd1ea9b:nth-child(6n+3) .n363411b422ad {
    --afb4e429e0b50: var(--ca9450ef4dbcf);
}
.i9d18bcd1ea9b:nth-child(6n+4) .n363411b422ad {
    --afb4e429e0b50: var(--tda519a9be56a);
}
.d1055747b59f7 {
    color: var(--p7354bc6da589);
}
.i9d18bcd1ea9b:nth-child(6n+5) .n363411b422ad {
    --afb4e429e0b50: var(--qc625eb1b6f9e);
}
.i9d18bcd1ea9b:nth-child(6n) .n363411b422ad {
    --afb4e429e0b50: var(--aafc68f43585d);
}
.off2b2dbbb2cf {
    font-size: 13px;
    display: flex;
    gap: 6px;
}
.off2b2dbbb2cf a[aria-current] {
    color: var(--h20f75f0b1ebd);
    font-weight: 800;
}
.j09e7dbead1bb {
    box-shadow: 0 8px 20px color-mix(in srgb,var(--h20f75f0b1ebd) 30%,transparent);
    background: var(--h20f75f0b1ebd);
    color: var(--z099d22b79ea1);
}.q72c863f8235d{outline-offset:0}
.s1968a193d487 {
    cursor: pointer;
    gap: 8px;
    display: inline-flex;
    text-decoration: none;
    border-radius: var(--c0988aea68f99);
    border: 1px solid transparent;
    align-items: center;
    justify-content: center;
    min-height: 44px;
    font-weight: 800;
    white-space: nowrap;
    transition: transform 0.15s,box-shadow 0.15s;
    padding: 0 20px;
}
.v1dcb21188a3d {
    width: 100%;
}.q78c09a403631{opacity:1}
.j09e7dbead1bb:hover {
    background: var(--m190fb7ed7b5f);
}.m452cab63bf82{font-kerning:auto}
.y51f103fe268e {
    color: var(--mfc6e52098e16);
    background: var(--f6a0fb8bb2186);
    border-color: color-mix(in srgb,var(--mfc6e52098e16) 18%,transparent);
}
.d0f364d3572f3 {
    padding: 28px 0 44px;
    background: linear-gradient(180deg,var(--wf32ab2080f1f),var(--o1be2c5436978));
}.l4d13f24fbdc0{font-kerning:auto}
.y51f103fe268e:hover {
    border-color: var(--h20f75f0b1ebd);
}.cfc81089342b0{unicode-bidi:normal}
.rc1786ff6f35c {
    align-items: center;
    gap: 36px;
    display: grid;
    grid-template-columns: minmax(0,1fr)minmax(0,1fr);
}.o47fa71841948{contain:none}
.w291e9d014a0b {
    display: flex;
    background: var(--f6a0fb8bb2186);
    border: 1px solid var(--t223e33646962);
    border-radius: var(--vbb0df30197f2);
    gap: 16px;
    align-items: center;
    box-shadow: var(--t1961363e3309);
    padding: 18px 20px;
}
.h114b68dcdd88 {
    width: 20px;
    height: 20px;
}
.f1a9cf8cb20a6 {
    --afb4e429e0b50: var(--xba366bce14fd);
    -webkit-mask: none;
    border-radius: 18px;
    position: relative;
    width: 64px;
    height: 64px;
    background: var(--h20f75f0b1ebd);
    mask: none;
    color: var(--z099d22b79ea1);
}.m2430131f75bd{unicode-bidi:normal}
.w291e9d014a0b h1 {
    font-size: clamp(24px,3.4vw,36px);
    color: var(--h20f75f0b1ebd);
    margin: 0;
}
.qfeae2fbe35c1 {
    color: var(--p7354bc6da589);
    font-size: 13px;
    margin: 0 0 4px;
    font-weight: 700;
    letter-spacing: 0.04em;
}
.t08b2f1c669dd {
    margin: 18px 0 20px;
    gap: 10px;
    display: grid;
    list-style: none;
    padding: 0;
}
.t08b2f1c669dd li {
    display: flex;
    gap: 10px;
    color: var(--mfc6e52098e16);
    font-size: 16px;
    align-items: flex-start;
}
.z39483568f94b {
    padding: 52px 0;
}
.k1ccb223845e7 {
    color: var(--h20f75f0b1ebd);
    width: 22px;
    height: 22px;
    --afb4e429e0b50: var(--c6389d8695b7b);
    margin-top: 2px;
}.jaf972f74aa41{contain:none}
.yfc0b298447c7 {
    grid-area: 1/1;
    margin: 0;
    opacity: 0;
    transition: opacity 0.5s;
}
.yfc0b298447c7[data-r85834445ef60] {
    opacity: 1;
}.ma7435a1b07ac{contain:none}
.f1a9cf8cb20a6::after {
    position: absolute;
    background: currentColor;
    content: "";
    -webkit-mask: var(--xba366bce14fd)center/contain no-repeat;
    mask: var(--xba366bce14fd)center/contain no-repeat;
    inset: 14px;
}
.h212960fbdc24 {
    overflow: hidden;
    display: grid;
    box-shadow: var(--t1961363e3309);
    aspect-ratio: 1;
    position: relative;
    background: var(--uf2bd7931b4c9);
    border-radius: calc(var(--vbb0df30197f2) + 6px);
}
.yfc0b298447c7 img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.fa3c609e91527 {
    transform: translateY(-50%);
    border: 0;
    top: 50%;
    color: rgb(29,36,51);
    cursor: pointer;
    box-shadow: var(--t1961363e3309);
    background: rgba(255,255,255,0.9);
    border-radius: 50%;
    position: absolute;
    font-size: 22px;
    font-weight: 800;
    width: 40px;
    height: 40px;
}.sc1f592900293{visibility:inherit}
.za14e0eeb8403 {
    gap: 12px;
    display: flex;
    margin-bottom: 22px;
    align-items: center;
    font-size: clamp(22px,3vw,30px);
}.pdbc3c484ad54{z-index:auto}
.z2a93cf293296 {
    color: var(--p7354bc6da589);
    margin: -12px 0 20px 52px;
}
.ea8061837ba22 a {
    color: var(--h20f75f0b1ebd);
}
.w9d2a8ef22ab4 {
    display: grid;
    gap: 18px;
    grid-template-columns: repeat(auto-fit,minmax(260px,1fr));
}.i3ea7998d508f{isolation:auto}
.i1f875cbd006b {
    background: var(--pdba350fb8350);
}.m06e323a79360{isolation:auto}
.s6a7a1896b0b3 {
    left: 12px;
}.ed03972e00062{opacity:1}
.h9b0e800165d2 {
    right: 12px;
}
.de7b3248cde91 {
    padding: 9px;
    position: relative;
    border-radius: 12px;
    -webkit-mask: none;
    mask: none;
    width: 40px;
    height: 40px;
    background: var(--uf2bd7931b4c9);
}
.de7b3248cde91::after {
    position: absolute;
    content: "";
    inset: 9px;
    background: var(--h20f75f0b1ebd);
    -webkit-mask: var(--afb4e429e0b50)center/contain no-repeat;
    mask: var(--afb4e429e0b50)center/contain no-repeat;
}
.ea8061837ba22 {
    margin-bottom: 26px;
}
.ea8061837ba22 h2 {
    margin-top: 1.2em;
    font-size: 24px;
}
.ea8061837ba22 h3 {
    font-size: 19px;
    margin-top: 1em;
}.e2cfa711e2e82{unicode-bidi:normal}
.ea8061837ba22 table {
    border-collapse: collapse;
    margin: 16px 0;
    background: var(--f6a0fb8bb2186);
    width: 100%;
}
.ea8061837ba22 td, .ea8061837ba22 th {
    text-align: left;
    padding: 10px 14px;
    border: 1px solid var(--t223e33646962);
    vertical-align: top;
}
.c35e5189db6be {
    padding: 24px 22px;
    box-shadow: var(--t1961363e3309);
    border: 1px solid var(--t223e33646962);
    border-radius: var(--vbb0df30197f2);
    background: var(--f6a0fb8bb2186);
}
.ea31adb967131 {
    font-size: 14px;
    color: var(--p7354bc6da589);
}.he3ba187d9495{z-index:auto}
.o2bd53146cded {
    text-align: center;
    margin-top: 22px;
}.x1ee82eca42ad{isolation:auto}
.d562633236744 {
    position: relative;
    border-radius: 14px;
    width: 48px;
    -webkit-mask: none;
    mask: none;
    background: var(--uf2bd7931b4c9);
    height: 48px;
    margin-bottom: 14px;
}.g6f7993e10605{contain:none}
.c35e5189db6be h2 {
    font-size: 19px;
    margin-bottom: 8px;
}.y7857ec2f13f1{opacity:1}
.d562633236744::after {
    position: absolute;
    inset: 11px;
    -webkit-mask: var(--cde600f4e4da5)center/contain no-repeat;
    content: "";
    background: var(--h20f75f0b1ebd);
    mask: var(--cde600f4e4da5)center/contain no-repeat;
}.o5bd7e1cd65bf{z-index:auto}
.c35e5189db6be .ea8061837ba22 {
    color: var(--p7354bc6da589);
    font-size: 15px;
    margin: 0;
}
.lf1a99daa1e04 {
    gap: 12px;
    padding: 0;
    list-style: none;
    display: grid;
    margin: 0 0 24px;
    grid-template-columns: repeat(auto-fit,minmax(160px,1fr));
}
.lf1a99daa1e04 strong {
    color: var(--h20f75f0b1ebd);
    font: 800 20px var(--qcaf9116bcf87);
}
.lf1a99daa1e04 span {
    color: var(--p7354bc6da589);
    font-size: 13px;
}
.t3d1468138fe4 dt {
    font-weight: 800;
}.r3d83ed386501{font-kerning:auto}
.lf1a99daa1e04 li {
    gap: 2px;
    display: flex;
    background: var(--f6a0fb8bb2186);
    flex-direction: column;
    border: 1px solid var(--t223e33646962);
    padding: 14px 16px;
    border-radius: var(--vbb0df30197f2);
}.b9811f537b905{opacity:1}
.td71bf50e02da {
    gap: 28px;
    grid-template-columns: minmax(0,1.4fr)minmax(0,1fr);
    display: grid;
    align-items: start;
}.u055fc2d20e68{font-kerning:auto}
.t3d1468138fe4 {
    gap: 10px;
    margin: 0;
    display: grid;
}
.c35e5189db6be:nth-child(3n+2) .d562633236744::after {
    -webkit-mask-image: var(--xba366bce14fd);
    mask-image: var(--xba366bce14fd);
}.y3d4a1fd8d7c6{font-kerning:auto}
.t3d1468138fe4 div {
    padding: 12px 14px;
    border-radius: 12px;
    grid-template-columns: 20px minmax(0,1fr);
    column-gap: 12px;
    display: grid;
    background: var(--uf2bd7931b4c9);
}
.c35e5189db6be:nth-child(3n) .d562633236744::after {
    -webkit-mask-image: var(--ca9450ef4dbcf);
    mask-image: var(--ca9450ef4dbcf);
}
.t3d1468138fe4 div::before {
    width: 20px;
    grid-row: span 2;
    content: "";
    background: var(--h20f75f0b1ebd);
    -webkit-mask: var(--c6389d8695b7b)center/contain no-repeat;
    mask: var(--c6389d8695b7b)center/contain no-repeat;
    margin-top: 3px;
    height: 20px;
}
.v960de54edc92 {
    display: grid;
    gap: 14px;
    grid-template-columns: repeat(auto-fill,minmax(320px,1fr));
}
.kdd29cc313656 a {
    height: 100%;
    align-items: center;
    padding: 12px;
    background: var(--f6a0fb8bb2186);
    display: grid;
    transition: border-color 0.15s,box-shadow 0.15s;
    border: 1px solid var(--t223e33646962);
    border-radius: var(--vbb0df30197f2);
    text-decoration: none;
    gap: 14px;
    grid-template-columns: 96px minmax(0,1fr);
}
.kdd29cc313656 a:hover {
    box-shadow: var(--t1961363e3309);
    border-color: var(--h20f75f0b1ebd);
}
.iafdd08badf19 {
    overflow: hidden;
    width: 96px;
    border-radius: 12px;
    aspect-ratio: 1;
    background: var(--uf2bd7931b4c9);
}
.t3d1468138fe4 dd {
    color: var(--p7354bc6da589);
    font-size: 15px;
    margin: 0;
}
.l20c53c886e21 h3 {
    font-size: 17px;
    margin: 0 0 2px;
}.w518bd3b4e6cd{visibility:inherit}
.l20c53c886e21 p {
    color: var(--p7354bc6da589);
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-size: 14px;
    line-height: 1.45;
    display: -webkit-box;
    overflow: hidden;
    margin: 0 0 6px;
}
.qf9f36232ad2e {
    color: var(--h20f75f0b1ebd);
    display: inline-block;
    border-radius: 999px;
    background: var(--uf2bd7931b4c9);
    padding: 1px 8px;
    font-size: 13px;
    font-weight: 800;
}.xf8a3950aa126{opacity:1}
.r7c06dd5a1d33 h3, .r7c06dd5a1d33 h2 {
    font-size: 18px;
    margin: 0 0 6px;
}
.r7c06dd5a1d33 p {
    color: var(--p7354bc6da589);
    font-size: 14px;
    margin: 0 0 10px;
}
.c874b43f63e21 {
    color: var(--h20f75f0b1ebd);
    font-size: 14px;
    font-weight: 800;
    margin-top: auto;
}
.l6fe5db67c8a0 {
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
}
.iafdd08badf19 img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.r7c06dd5a1d33 a {
    display: flex;
    text-decoration: none;
    background: var(--f6a0fb8bb2186);
    overflow: hidden;
    flex-direction: column;
    border: 1px solid var(--t223e33646962);
    border-radius: var(--vbb0df30197f2);
    height: 100%;
}.cd78c66b000cd{contain:none}
.r7c06dd5a1d33 img {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 1200/630;
}.j322093347493{outline-offset:0}
.r7c06dd5a1d33 div {
    display: flex;
    flex-direction: column;
    flex: 1;
    padding: 14px 16px 16px;
}
.l42de5b58cd1b {
    gap: 12px;
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(200px,1fr));
}
.qeeaf84d09b26 {
    gap: 12px;
    display: flex;
    background: var(--f6a0fb8bb2186);
    border: 1px solid var(--t223e33646962);
    border-radius: var(--vbb0df30197f2);
    align-items: center;
    text-decoration: none;
    font-weight: 800;
    padding: 16px;
}.zec94e641a7f0{unicode-bidi:normal}
.qeeaf84d09b26:hover {
    color: var(--h20f75f0b1ebd);
    border-color: var(--h20f75f0b1ebd);
}
.n3afee5da6a84 {
    width: 24px;
    height: 24px;
    color: var(--h20f75f0b1ebd);
}.hc675c7c3259d{isolation:auto}
.qd403fb53aeef {
    gap: 12px;
    grid-template-columns: repeat(2,minmax(0,1fr));
    display: grid;
    align-items: start;
}.p8206766e1ece{outline-offset:0}
.qd403fb53aeef details {
    border: 1px solid var(--t223e33646962);
    background: var(--f6a0fb8bb2186);
    border-radius: 12px;
}
.qd403fb53aeef summary {
    gap: 12px;
    display: flex;
    cursor: pointer;
    list-style: none;
    padding: 14px 16px;
    justify-content: space-between;
    font-weight: 700;
}
.qd403fb53aeef summary::-webkit-details-marker {
    display: none;
}
.y9cf009ddc2ea .qd403fb53aeef, .h96480cb1d849 .qd403fb53aeef {
    grid-template-columns: 1fr;
}.m1e2fe869b830{isolation:auto}
.qd403fb53aeef summary::after {
    border-right: 2px solid var(--h20f75f0b1ebd);
    content: "";
    transition: transform 0.2s;
    margin-top: 6px;
    flex: none;
    border-bottom: 2px solid var(--h20f75f0b1ebd);
    transform: rotate(45deg);
    width: 10px;
    height: 10px;
}.v0ea1a280cd5f{isolation:auto}
.qd403fb53aeef p {
    color: var(--p7354bc6da589);
    padding: 0 16px 14px;
    margin: 0;
}
.qd403fb53aeef details[open] summary::after {
    transform: rotate(225deg);
}.u958569596ae9{font-kerning:auto}
.c254dd72a9373 {
    padding: 24px;
    border: 1px solid var(--t223e33646962);
    border-radius: var(--vbb0df30197f2);
    background: var(--f6a0fb8bb2186);
    margin: 44px 0;
}
.g023cff364396 {
    padding: 2px 10px;
    display: inline-block;
    font: 700 12px/1.6 system-ui,sans-serif;
    vertical-align: middle;
    border-radius: 999px;
    background: var(--uf2bd7931b4c9);
    color: var(--h20f75f0b1ebd);
}
.g3eeba6bb8de0 p {
    margin: 8px 0 0;
    font-size: 15px;
}
.g3eeba6bb8de0 {
    background: var(--o1be2c5436978);
    padding: 14px;
    border-radius: 12px;
}
.ca94563c09c2c {
    gap: 12px;
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
}
.qe921e5916ff6 {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    justify-content: space-between;
}.h1ab431a7dc25{outline-offset:0}
.ic0853fa77d4e {
    gap: 8px;
    display: inline-flex;
    align-items: center;
}.s5ed518670de9{isolation:auto}
.z0aa20c2fa321 {
    display: inline-block;
    background: linear-gradient(90deg,var(--p36aca73ed6aa) calc(var(--p9062229f460b)/5 * 100%),var(--q3ac67712e460) 0);
    -webkit-mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
    mask: repeating-linear-gradient(90deg,rgb(0,0,0) 0 16px,transparent 16px 18.5px);
    width: 90px;
    height: 16px;
}
.hfbb6c8c33e00 {
    margin: 28px 0;
    text-align: center;
    padding: 20px;
    border: 1px solid var(--t223e33646962);
    border-radius: var(--vbb0df30197f2);
    background: var(--f6a0fb8bb2186);
}
.l871c8de43bc3 {
    font-weight: 800;
    margin: 0 0 10px;
}
.k7dbd7d14ede1 {
    gap: 6px;
    display: inline-flex;
}
.ic0853fa77d4e small {
    color: var(--p7354bc6da589);
}
.k7dbd7d14ede1 button {
    color: var(--ae4cd27248bb3);
    cursor: pointer;
    background: var(--o1be2c5436978);
    border: 1px solid var(--t223e33646962);
    border-radius: 12px;
    font-size: 22px;
    width: 44px;
    height: 44px;
}
.bd3677979ee2b {
    padding: 40px 0 28px;
    background: linear-gradient(180deg,var(--wf32ab2080f1f),var(--o1be2c5436978));
}.rdc4590550972{unicode-bidi:normal}
.k7dbd7d14ede1 button[data-r85834445ef60], .k7dbd7d14ede1 button:hover {
    color: var(--p36aca73ed6aa);
}
.p99b39ab02c49 {
    font-size: 14px;
    color: var(--p7354bc6da589);
    min-height: 1.2em;
    margin: 10px 0 0;
}
.q6384152cafd9 {
    left: -9999px;
    width: 1px;
    height: 1px;
    position: absolute;
    opacity: 0;
}.s3f56fb8660fa{contain:none}
.xa6366564e7eb aside {
    top: 88px;
    position: sticky;
}
.bd3677979ee2b h1 {
    font-size: clamp(28px,4vw,42px);
}.k9eb9c9465ecd{isolation:auto}
.j8104c99f82ff {
    font-size: 17px;
    color: var(--p7354bc6da589);
}.n8a49157ef96c{outline-offset:0}
.v78cd5ed7a678 ol {
    padding: 0;
    display: flex;
    color: var(--p7354bc6da589);
    list-style: none;
    flex-wrap: wrap;
    font-size: 14px;
    margin: 0 0 12px;
    gap: 6px;
}
.xa6366564e7eb {
    gap: 28px;
    display: grid;
    align-items: start;
    grid-template-columns: minmax(0,1fr)320px;
}.t72af341a2f39{outline-offset:0}
.f37e7f2acfdec {
    display: grid;
    gap: 14px;
    grid-template-columns: 1fr 1fr;
}
.v78cd5ed7a678 li+li::before {
    content: "›";
    margin-right: 6px;
}
.k91fafdb45326 {
    margin-bottom: 18px;
    border-radius: var(--vbb0df30197f2);
    object-fit: cover;
    width: 100%;
    aspect-ratio: 1200/630;
}
.t65f287eb08a7 {
    box-shadow: var(--t1961363e3309);
    border: 1px solid var(--t223e33646962);
    border-radius: var(--vbb0df30197f2);
    padding: 20px;
    background: var(--f6a0fb8bb2186);
}
.t65f287eb08a7 img {
    border-radius: 12px;
    object-fit: cover;
    margin-bottom: 12px;
    width: 100%;
    aspect-ratio: 1200/630;
}.j2a57addbcc99{outline-offset:0}
.v78cd5ed7a678 a {
    color: var(--h20f75f0b1ebd);
    text-decoration: none;
}
.u5a28d0a026e3 h3 {
    color: var(--f2a21d5e3b35b);
}
.hfd3e986db4b4 h3 {
    color: var(--h20f75f0b1ebd);
}.xdaf00ed69aa1{outline-offset:0}
.u5a28d0a026e3, .hfd3e986db4b4 {
    padding: 16px 20px;
    border: 1px solid var(--t223e33646962);
    border-radius: 14px;
    background: var(--f6a0fb8bb2186);
}.nf44bdeaea6f2{unicode-bidi:normal}
.we08cf4a5e850 img {
    border-radius: 12px;
}
.j765c49bcae40 {
    counter-reset: ccb65cf564c68;
    padding: 0;
    list-style: none;
}
.t65f287eb08a7 h2 {
    font-size: 22px;
}.c768c8ca11ef3{isolation:auto}
.we08cf4a5e850 {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
    gap: 10px;
}
.t65f287eb08a7 .s1968a193d487 {
    margin-top: 12px;
}
.qfeae2fbe35c1+h1 {
    margin-top: 0;
}
.j765c49bcae40 li {
    counter-increment: ccb65cf564c68;
    background: var(--f6a0fb8bb2186);
    border: 1px solid var(--t223e33646962);
    position: relative;
    padding: 16px 18px 16px 68px;
    border-radius: 14px;
    margin-bottom: 10px;
}.tb12957dcc3d1{visibility:inherit}
.j765c49bcae40 li::before {
    position: absolute;
    width: 36px;
    font-weight: 800;
    content: counter(ccb65cf564c68);
    height: 36px;
    background: var(--h20f75f0b1ebd);
    place-items: center;
    color: var(--z099d22b79ea1);
    display: grid;
    border-radius: 50%;
    left: 16px;
    top: 14px;
}
.j765c49bcae40 h3 {
    margin: 0 0 4px;
    font-size: 18px;
}.m04bd53af9a42{unicode-bidi:normal}
.j765c49bcae40 p {
    margin: 0;
}
.od0d1d19e0f20 strong {
    font: 800 20px var(--qcaf9116bcf87);
}.l3d355c19d5c7{font-kerning:auto}
[data-qc893cd0e4fc4] h2 {
    font-size: 20px;
}.h9711ba24e34b{contain:none}
.od0d1d19e0f20 span, .f1ffffa9a83e5 {
    color: var(--p7354bc6da589);
}
.d9560a38c6511 {
    border-left: 2px solid var(--t223e33646962);
    padding: 0;
    list-style: none;
}
.d9560a38c6511 li {
    padding: 0 0 24px 22px;
    position: relative;
}.r996a6c64ef12{visibility:inherit}
.d9560a38c6511 li::before {
    position: absolute;
    background: var(--h20f75f0b1ebd);
    left: -7px;
    top: 7px;
    content: "";
    border-radius: 50%;
    width: 12px;
    height: 12px;
}
.d46bb27891ce3 {
    border: 1px solid var(--t223e33646962);
    border-radius: var(--vbb0df30197f2);
    text-align: center;
    padding: 20px;
    background: var(--f6a0fb8bb2186);
}
.od0d1d19e0f20 {
    gap: 12px;
    display: flex;
    align-items: baseline;
}
.t2ea781590218 {
    margin-bottom: 32px;
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
    gap: 16px;
}
.d46bb27891ce3 img {
    object-fit: cover;
    width: 84px;
    border-radius: 50%;
    margin: 0 auto 10px;
    height: 84px;
}.a16c935c00410{isolation:auto}
.f5fe3ec65b067 {
    padding: 20px;
    border: 1px solid var(--t223e33646962);
    border-radius: var(--vbb0df30197f2);
    background: var(--f6a0fb8bb2186);
    margin-top: 28px;
}.ped1f351034d5{font-kerning:auto}
.ta1c0933da615 {
    gap: 12px;
    display: flex;
    margin-top: 18px;
    flex-wrap: wrap;
}.waed8ea329829{isolation:auto}
[data-qc893cd0e4fc4] {
    margin: 0 auto 48px;
    border: 1px solid var(--t223e33646962);
    border-radius: var(--vbb0df30197f2);
    background: var(--f6a0fb8bb2186);
    width: min(860px,100% - 32px);
    padding: 22px 26px;
}
[data-qc893cd0e4fc4] ul {
    padding-left: 20px;
    margin: 0;
}.d163e4e8cf1ed{isolation:auto}
.gaa29bf2d1d9b {
    display: flex;
    gap: 8px;
    justify-content: center;
    margin-top: 28px;
}
.z137382d2615a {
    gap: 28px;
    display: grid;
    grid-template-columns: 1.4fr repeat(3,1fr);
}
.gaa29bf2d1d9b span, .gaa29bf2d1d9b a {
    padding: 6px 12px;
    border: 1px solid var(--t223e33646962);
    text-decoration: none;
    border-radius: 10px;
}
.k7dbd7d14ede1 button:disabled {
    cursor: default;
}
[data-qc893cd0e4fc4] a {
    font-weight: 700;
    color: var(--h20f75f0b1ebd);
}
.gaa29bf2d1d9b span {
    background: var(--h20f75f0b1ebd);
    border-color: var(--h20f75f0b1ebd);
    color: var(--z099d22b79ea1);
}
.p34ea4d6fa4cd {
    color: var(--w3b6e86142ffa);
    padding: 44px 0 24px;
    background: var(--g31608908ee4a);
}
.p34ea4d6fa4cd .i3c5469d6b56d {
    color: rgb(255,255,255);
}
.p34ea4d6fa4cd h2 {
    font-size: 15px;
    margin-bottom: 10px;
    color: rgb(255,255,255);
}.g1c26876e241e{unicode-bidi:normal}
.p34ea4d6fa4cd a {
    display: block;
    padding: 3px 0;
    text-decoration: none;
    color: var(--w3b6e86142ffa);
}
.p34ea4d6fa4cd a:hover {
    color: rgb(255,255,255);
}
.hc8ab0045c3fc {
    border-top: 1px solid var(--mec8c65d04ae4);
    padding-top: 18px;
    margin-top: 28px;
    font-size: 13px;
}
.yf2f3795abe05 {
    padding: 10px 0 calc(10px + env(safe-area-inset-bottom));
    background: color-mix(in srgb,var(--f6a0fb8bb2186) 96%,transparent);
    position: fixed;
    border-top: 1px solid var(--t223e33646962);
    left: 0;
    right: 0;
    bottom: 0;
    backdrop-filter: blur(12px);
    box-shadow: 0 -8px 24px rgba(29,36,51,8%);
    z-index: 70;
}
.ua857945e3a15 {
    text-overflow: ellipsis;
    margin: 0;
    flex: 1;
    overflow: hidden;
    white-space: nowrap;
    font-weight: 800;
    color: var(--h20f75f0b1ebd);
}
.yf2f3795abe05 .s1968a193d487 {
    flex: none;
}
.h3b3b44476f00 {
    cursor: pointer;
    box-shadow: var(--t1961363e3309);
    position: fixed;
    pointer-events: none;
    color: var(--h20f75f0b1ebd);
    width: 42px;
    height: 42px;
    z-index: 69;
    transition: opacity 0.2s;
    background: var(--f6a0fb8bb2186);
    border: 1px solid var(--t223e33646962);
    border-radius: 50%;
    font-size: 20px;
    font-weight: 800;
    right: 16px;
    bottom: 92px;
    opacity: 0;
}
body[data-ya6129f289539=i472794fca0b6] .w291e9d014a0b {
    box-shadow: none;
}.v7622a16b4d65{isolation:auto}
.h3b3b44476f00[data-lf64897bb205d] {
    pointer-events: auto;
    opacity: 1;
}
body[data-ya6129f289539=i472794fca0b6] .k44465c336c9c {
    background: var(--uf2bd7931b4c9);
    border-radius: calc(var(--vbb0df30197f2) + 6px);
    padding: 18px;
}
body[data-n461bd5c1fe95=s13aad4ce51e7] .yf2f3795abe05 {
    background: linear-gradient(90deg,var(--h20f75f0b1ebd),var(--m190fb7ed7b5f));
    border-top: 0;
}
body[data-n461bd5c1fe95=s13aad4ce51e7] .ua857945e3a15 {
    color: var(--z099d22b79ea1);
}
body[data-n461bd5c1fe95=s13aad4ce51e7] .yf2f3795abe05 .j09e7dbead1bb {
    color: var(--h20f75f0b1ebd);
    background: var(--z099d22b79ea1);
    box-shadow: none;
}.p9bf6811e82b1{z-index:auto}
body[data-n461bd5c1fe95=s13aad4ce51e7] .yf2f3795abe05 .y51f103fe268e {
    border-color: var(--z099d22b79ea1);
    background: 0 0;
    color: var(--z099d22b79ea1);
}
body[data-cb5286a3ba3ed=dd9cedd175c57] .i9d18bcd1ea9b {
    letter-spacing: 0.06em;
    text-transform: uppercase;
    font-size: 12px;
}.m350d58727b54{font-kerning:auto}
.pda0f87da4f12 {
    display: flex;
    align-items: center;
    gap: 10px;
}.k71074ee39d2f{visibility:inherit}
@media(max-width:900px) {
    .k44465c336c9c {
        display: contents;
    }
    .m994ca68afec3 {
        padding-top: 10px;
        min-height: 0;
        flex-wrap: wrap;
        gap: 0 12px;
    }
    .i9d18bcd1ea9b {
        min-height: 44px;
    }
    .odb2c8efb2aad {
        padding: 4px 0;
        order: 3;
        flex-basis: 100%;
        justify-content: flex-start;
    }
    .rc1786ff6f35c {
        gap: 16px;
        grid-template-columns: 1fr;
    }
    .td71bf50e02da, .f37e7f2acfdec, .qd403fb53aeef, .xa6366564e7eb {
        grid-template-columns: 1fr;
    }
    .z137382d2615a {
        grid-template-columns: 1fr 1fr;
    }
    .h212960fbdc24 {
        aspect-ratio: 4/3;
    }
    .qc53be069afb9 {
        font-size: 14px;
        min-height: 38px;
        margin-left: auto;
        padding: 0 14px;
    }
    .w291e9d014a0b {
        order: 1;
    }
    .h212960fbdc24 {
        order: 2;
    }
    .t08b2f1c669dd {
        margin: 4px 0 0;
        order: 3;
    }
    body[data-ya6129f289539=i472794fca0b6] .k44465c336c9c {
        margin-top: -48px;
        order: 2;
        position: relative;
        display: block;
        z-index: 2;
    }
    body[data-ya6129f289539=i472794fca0b6] .h212960fbdc24 {
        order: 1;
    }
    .xa6366564e7eb aside {
        position: static;
    }
}
@media(max-width:560px) {
    .f1a9cf8cb20a6::after {
        inset: 11px;
    }
    .f1a9cf8cb20a6 {
        border-radius: 14px;
        width: 52px;
        height: 52px;
    }
    body {
        --fba4644ef9ab3: 104px;
    }
    .h3b3b44476f00 {
        bottom: 112px;
    }
    .z39483568f94b {
        padding: 36px 0;
    }
    .d0f364d3572f3 {
        padding: 16px 0 32px;
    }
    .w291e9d014a0b {
        padding: 14px;
        gap: 12px;
    }
    .yf2f3795abe05 {
        padding-top: 8px;
    }
    .pda0f87da4f12 {
        gap: 6px 8px;
        flex-wrap: wrap;
    }
    .ua857945e3a15 {
        font-size: 13px;
        flex-basis: 100%;
        -webkit-line-clamp: 2;
        white-space: normal;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        text-align: center;
    }
    .yf2f3795abe05 .s1968a193d487 {
        flex: 1;
        padding: 0 10px;
    }
    .z2a93cf293296 {
        margin-left: 0;
    }
    .v960de54edc92 {
        grid-template-columns: 1fr;
    }
    .z137382d2615a {
        grid-template-columns: 1fr;
    }
}.u456011fdfeba{font-kerning:auto}
:lang(th) {
    --qcaf9116bcf87: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(hi) {
    --qcaf9116bcf87: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}
:lang(bn) {
    --qcaf9116bcf87: "Noto Sans Bengali", "Nirmala UI", Vrinda, 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;
}.jbf86cc588a91{contain:none}
:lang(zh) {
    --qcaf9116bcf87: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}.if3c5818cceaa{z-index:auto}
