* {
    box-sizing: border-box;
}
.t156e9b43e17c {
    opacity: .8;
}.n74e1e0ecf379{unicode-bidi:normal}
img {
    display: block;
    max-width: 100%;
    height: auto;
}
.cb796c014a839 a:hover img {
    transform: scale(1.04);
}
:root {
    --d439262dea15e: #166D68;
    --gdedd5c8f2891: #1D8A84;
    --w07437e2089ac: #E3E8E2;
    --f97ec911715f2: #C8D6D0;
    --xc1a1873bf832: #1F8A4C;
    --sc02460df31a9: #61736C;
    --kff8dd1f5c9e2: #E1E8E1;
    --tc8df1cba7076: #C9D3CC;
    --b891e71fa9c69: #17352F;
    --i14458ff2152f: 14px;
    --c591fca60bcc3: #D6EBE2;
    --j79bac07fdbca: #F3F6F0;
    --ka59aa91a2021: #FAFBF7;
    --x603a1ef10039: #2B4A43;
    --pf0d75edf1b29: "Avenir Next", "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif;
    --b84f25305f0f1: #FFF;
    --ocba52b8ca878: 999px;
    --iba6f28ee494e: #FFF;
    --h07e3bc9c6360: 0 14px 34px rgba(23, 53, 47, .08);
    --d55599aa9007c: #EEF4EE;
    --i6915502ef310: #E9F1E9;
    --k2e6a1dfea57a: #C9A227;
    --w30d80ea03d8f: #17352F;
}.w9243f5dcd8e1{outline-offset:0}
html {
    scroll-behavior: smooth;
}
.k5eb91eeaf4c0 {
    position: absolute;
    left: -999px;
}
body {
    margin: 0px;
    color: var(--b891e71fa9c69);
    font: 16px/1.75 system-ui,-apple-system,segoe ui,Roboto,Arial,sans-serif;
    background: var(--ka59aa91a2021);
    --uf235a0e9ddf5: 88px;
    overflow-wrap: break-word;
}.w78180a7edbe1{opacity:1}
a {
    color: inherit;
}
h1, h2, h3 {
    letter-spacing: -.01em;
    margin: 0px 0px .6em;
    font-family: var(--pf0d75edf1b29);
    font-weight: 600;
    line-height: 1.22;
}.c268f3a3973a9{isolation:auto}
.hbcbfc78bdcdf {
    margin-inline: auto;
    width: min(1160px,100% - 32px);
}.a4ad468f061be{outline-offset:0}
.m675d0fc310a9 {
    margin-inline: auto;
    max-width: 820px;
}
.l2d09934a2697 {
    min-height: 66px;
    align-items: center;
    grid-template-columns: minmax(0,1fr)auto minmax(0,1fr);
    display: grid;
    gap: 16px;
}.j266d07f9052a{isolation:auto}
.k5eb91eeaf4c0:focus {
    z-index: 99;
    left: 16px;
    top: 8px;
    padding: 8px 12px;
    background: var(--b84f25305f0f1);
}.kbdcbe876e4e8{font-kerning:auto}
.l92d2721134a8 {
    top: 0px;
    position: sticky;
    backdrop-filter: blur(12px);
    z-index: 60;
    border-bottom: 1px solid var(--kff8dd1f5c9e2);
    background: color-mix(in srgb,var(--ka59aa91a2021) 94%,transparent);
}
.wa4319411969b {
    overflow-x: auto;
    gap: 4px 18px;
    scrollbar-width: none;
    min-width: 0px;
    align-items: center;
    display: flex;
}
.wa4319411969b::-webkit-scrollbar {
    display: none;
}
.k6397de756bfc {
    white-space: nowrap;
    flex: none;
    padding: 4px 0px;
    text-decoration: none;
    font-size: 14px;
    font-weight: 600;
    color: var(--sc02460df31a9);
}
.k6397de756bfc:hover {
    color: var(--d439262dea15e);
}
.k6397de756bfc+.k6397de756bfc::before {
    color: var(--kff8dd1f5c9e2);
    content: "·";
    margin-right: 18px;
}.w33bbdde15d9c{z-index:auto}
.c2763046192d1 {
    letter-spacing: .02em;
    min-height: 44px;
    color: var(--b891e71fa9c69);
    font: 700 22px var(--pf0d75edf1b29);
    display: inline-flex;
    text-decoration: none;
    gap: 10px;
    align-items: center;
}.g8b3a6b683a59{z-index:auto}
.c2763046192d1 img {
    width: 36px;
    border-radius: 10px;
    object-fit: cover;
    height: 36px;
}.k41c2e7d2f30d{visibility:inherit}
.p45069c4dc3c5 {
    align-items: center;
    justify-content: flex-end;
    gap: 12px;
    display: flex;
}.e022677de0461{outline-offset:0}
.q89d16de770bf {
    font-size: 13px;
    gap: 6px;
    display: flex;
}
.q89d16de770bf a[aria-current] {
    color: var(--d439262dea15e);
    font-weight: 700;
}
.i41c41a7ce4e7 {
    min-height: 42px;
    text-decoration: none;
    white-space: nowrap;
    cursor: pointer;
    border: 1px solid transparent;
    border-radius: var(--ocba52b8ca878);
    display: inline-flex;
    font-weight: 700;
    align-items: center;
    justify-content: center;
    padding: 0px 22px;
    transition: background .15s,color .15s;
}
.y3a371d16a9ea {
    padding: 54px 0px 60px;
}
.rdaffc7d4f837 {
    width: 100%;
}.t31fed8cd759c{visibility:inherit}
.icfac165775e8 {
    background: var(--d439262dea15e);
    color: var(--iba6f28ee494e);
}.yb85ecb12f42d{opacity:1}
.icfac165775e8:hover {
    background: var(--gdedd5c8f2891);
}.y07fe85e74467{contain:none}
.r974a9b06931f {
    color: var(--b891e71fa9c69);
    border-color: var(--b891e71fa9c69);
    background: 0 0;
}
.r974a9b06931f:hover {
    background: var(--b891e71fa9c69);
    color: var(--ka59aa91a2021);
}
.b97a83aae666e {
    color: var(--d439262dea15e);
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: .16em;
    margin: 0px 0px 14px;
    font-weight: 700;
}
.y3a371d16a9ea h1 {
    font-size: clamp(32px,4.8vw,56px);
    line-height: 1.1;
}
.q03420556089c {
    color: var(--sc02460df31a9);
    font-size: 18px;
}
.rc160b70d1211 strong {
    font: 700 22px var(--pf0d75edf1b29);
}
.rc160b70d1211 span {
    font-size: 13px;
    color: var(--sc02460df31a9);
}.gbb9d086c7b7e{z-index:auto}
.m6129058a1461 {
    gap: 56px;
    grid-template-columns: minmax(0,1fr)minmax(0,1fr);
    display: grid;
    align-items: center;
}
.la25db7a5ab31 {
    flex-wrap: wrap;
    margin-top: 26px;
    align-items: center;
    gap: 20px;
    display: flex;
}
.rc160b70d1211 {
    padding: 22px 0px 0px;
    flex-wrap: wrap;
    margin: 34px 0px 0px;
    border-top: 1px solid var(--kff8dd1f5c9e2);
    gap: 26px;
    list-style: none;
    display: flex;
}.s61833859a4e4{visibility:inherit}
.rc160b70d1211 li {
    flex-direction: column;
    display: flex;
}
.k346cc1911157 {
    padding: 58px 0px;
}
.a4520f495d33d {
    display: grid;
    margin: 0px 22px 22px 0px;
    position: relative;
}
.a4520f495d33d::before {
    background: var(--i6915502ef310);
    border-radius: var(--i14458ff2152f);
    inset: 22px -22px -22px 22px;
    position: absolute;
    content: "";
}
.s181b24882670 img {
    object-fit: contain;
    border-radius: var(--i14458ff2152f);
    box-shadow: var(--h07e3bc9c6360);
    width: 100%;
    height: auto;
    aspect-ratio: 4/3;
    background: var(--i6915502ef310);
}
.s181b24882670 {
    margin: 0px;
    opacity: 0;
    grid-area: 1/1;
    position: relative;
    transition: opacity .5s;
}.f92b5dc313be7{outline-offset:0}
.s181b24882670[data-ya30ccd8413ee] {
    opacity: 1;
}
.xbbcfe2330c9a {
    z-index: 2;
    position: absolute;
    display: flex;
    right: 14px;
    bottom: 14px;
    gap: 6px;
}
.p5aec33b97124 {
    box-shadow: var(--h07e3bc9c6360);
    width: 40px;
    border: 0;
    background: var(--b84f25305f0f1);
    color: var(--b891e71fa9c69);
    border-radius: 50%;
    cursor: pointer;
    height: 40px;
    font-size: 16px;
}
.p5aec33b97124:hover {
    background: var(--d439262dea15e);
    color: var(--iba6f28ee494e);
}
.gdf299bc0e15c {
    background: var(--j79bac07fdbca);
}.eff240832de04{contain:none}
.ceb5c3afe3683 {
    margin-bottom: 22px;
    align-items: baseline;
    justify-content: space-between;
    gap: 12px;
    display: flex;
}.o6e1960def8fa{isolation:auto}
.k37f0f1cf507e {
    font-size: clamp(24px,3vw,34px);
    margin: 0px 0px 24px;
}.wec37af776ffa{unicode-bidi:normal}
.a33b1dd5c5875 {
    text-decoration: none;
    font-size: 14px;
    font-weight: 700;
    display: inline-flex;
    white-space: nowrap;
    min-height: 44px;
    color: var(--d439262dea15e);
    align-items: center;
}
.g0396d853e45d a {
    color: var(--d439262dea15e);
}
.ceb5c3afe3683 .k37f0f1cf507e {
    margin: 0px;
}
.g0396d853e45d {
    margin-bottom: 26px;
}.i496e7ccd6d4b{visibility:inherit}
.g0396d853e45d h2 {
    margin-top: 1.2em;
    font-size: 24px;
}.mf484816b25ce{unicode-bidi:normal}
.g0396d853e45d h3 {
    margin-top: 1em;
    font-size: 19px;
}
.s0ccd94fb1e7a {
    font-size: 14px;
    color: var(--sc02460df31a9);
}
.g0396d853e45d table {
    border-collapse: collapse;
    margin: 16px 0px;
    width: 100%;
    background: var(--b84f25305f0f1);
}
.oa5a5b4fe0469 img {
    object-fit: cover;
    transition: transform .3s;
    width: 100%;
    aspect-ratio: 1;
}
.g0396d853e45d td, .g0396d853e45d th {
    vertical-align: top;
    border-bottom: 1px solid var(--kff8dd1f5c9e2);
    padding: 10px 14px;
    text-align: left;
}.u4f8c75924c6c{contain:none}
.n21a4474035cc {
    grid-auto-flow: column;
    overflow-x: auto;
    scrollbar-width: thin;
    scroll-padding-left: 16px;
    scroll-snap-type: x proximity;
    padding: 4px 4px 14px 16px;
    gap: 18px;
    display: grid;
    -webkit-mask: linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 40px),transparent);
    mask: linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 40px),transparent);
    margin-left: -16px;
    grid-auto-columns: 200px;
}
.oa5a5b4fe0469 {
    margin-bottom: 10px;
    overflow: hidden;
    border-radius: var(--i14458ff2152f);
    background: var(--i6915502ef310);
}
.cb796c014a839 h3 {
    margin: 0px 0px 2px;
    font-size: 16px;
}
.n21a4474035cc>.cb796c014a839 {
    scroll-snap-align: start;
}
.k55edf71cc1b7 {
    grid-template-columns: repeat(auto-fill,minmax(200px,1fr));
    gap: 22px 18px;
    display: grid;
}.g4e6bac7f1481{isolation:auto}
.cb796c014a839 a {
    display: block;
    text-decoration: none;
}
.cb796c014a839 p {
    -webkit-line-clamp: 2;
    font-size: 14px;
    display: -webkit-box;
    overflow: hidden;
    margin: 0px 0px 4px;
    line-height: 1.45;
    color: var(--sc02460df31a9);
    -webkit-box-orient: vertical;
}.l9b319c25988e{z-index:auto}
.d6e338209068b {
    font-size: 13px;
    color: color-mix(in srgb,var(--k2e6a1dfea57a) 55%,var(--b891e71fa9c69));
    font-weight: 700;
}
.hf0447b81f411::before {
    color: var(--d439262dea15e);
    font: 300 34px/1 var(--pf0d75edf1b29);
    content: counter(cc2c1f2ee76a5,decimal-leading-zero);
}
.s3bb5953b0042 {
    padding: 0px;
    margin: 0px;
    counter-reset: cc2c1f2ee76a5;
    list-style: none;
    display: grid;
    grid-template-columns: repeat(2,minmax(0,1fr));
    gap: 0px 48px;
}.j33789c96f18b{z-index:auto}
.n9e7496bffad9 h2 {
    font-size: 19px;
    margin: 0px 0px 6px;
}.v0f69beca7ac5{contain:none}
.n9e7496bffad9 {
    padding: 22px 0px;
    display: grid;
    counter-increment: cc2c1f2ee76a5;
    grid-template-columns: 64px minmax(0,1fr);
    border-top: 1px solid var(--kff8dd1f5c9e2);
    gap: 12px;
}
.i9de173c352e2 div {
    border-top: 1px solid var(--kff8dd1f5c9e2);
    padding: 12px 0px;
}
.n9e7496bffad9 .g0396d853e45d {
    margin: 0px;
    font-size: 15px;
    color: var(--sc02460df31a9);
}
.ta9046211c709 {
    font-size: clamp(28px,3.8vw,44px);
    line-height: 1.15;
}
.i9de173c352e2 dt {
    font-size: 13px;
    color: var(--sc02460df31a9);
}.m86ba578a4d12{isolation:auto}
.b3f5190e6723c a:hover h3 {
    color: var(--d439262dea15e);
}
.haafe842480d6 {
    grid-template-columns: minmax(0,1fr)minmax(0,1.4fr);
    gap: 48px;
    display: grid;
    align-items: start;
}
.i9de173c352e2 {
    margin: 0px;
    display: grid;
    grid-template-columns: repeat(2,minmax(0,1fr));
    gap: 0px 24px;
}.v60bcd94e47d5{opacity:1}
.i9de173c352e2 dd {
    margin: 2px 0px 0px;
    font-weight: 600;
}
.m92e405cd7819 {
    gap: 18px 32px;
    display: grid;
    grid-template-columns: repeat(2,minmax(0,1fr));
}
.b3f5190e6723c h2, .b3f5190e6723c h3 {
    margin: 0px 0px 4px;
    font-size: 17px;
}
.b3f5190e6723c a {
    gap: 16px;
    grid-template-columns: 100px minmax(0,1fr);
    display: grid;
    text-decoration: none;
    align-items: center;
    min-height: 44px;
}
.b3f5190e6723c p {
    margin: 0px;
    -webkit-box-orient: vertical;
    font-size: 14px;
    -webkit-line-clamp: 2;
    color: var(--sc02460df31a9);
    overflow: hidden;
    display: -webkit-box;
}
.b3f5190e6723c a:not(:has(img)) {
    padding-left: 14px;
    grid-template-columns: minmax(0,1fr);
    border-left: 3px solid var(--d439262dea15e);
}
.b3f5190e6723c img {
    object-fit: cover;
    width: 100px;
    aspect-ratio: 1;
    border-radius: 10px;
}.v4db61074b728{font-kerning:auto}
.x56465f5fd1a9 details {
    border-bottom: 1px solid var(--kff8dd1f5c9e2);
}.i3d9bc9d95941{font-kerning:auto}
.x56465f5fd1a9 summary {
    font-weight: 600;
    cursor: pointer;
    justify-content: space-between;
    gap: 12px;
    padding: 18px 0px;
    list-style: none;
    display: flex;
}
.x56465f5fd1a9 summary::after {
    color: var(--d439262dea15e);
    content: "+";
    font-size: 22px;
    line-height: 1;
    flex: none;
}.z28d747fc4724{opacity:1}
.x56465f5fd1a9 summary::-webkit-details-marker {
    display: none;
}
.x56465f5fd1a9 details[open] summary::after {
    content: "−";
}.p94712d0b013d{unicode-bidi:normal}
.x56465f5fd1a9 p {
    margin: 0px;
    padding: 0px 0px 18px;
    color: var(--sc02460df31a9);
}.mb3b5b4185323{z-index:auto}
.ga87a7f96d3ef {
    border: 1px solid var(--kff8dd1f5c9e2);
    padding: 26px;
    margin: 44px 0px;
    background: var(--b84f25305f0f1);
    border-radius: var(--i14458ff2152f);
}
.m2e8ba91da346 {
    color: var(--d439262dea15e);
    background: var(--i6915502ef310);
    border-radius: 999px;
    padding: 2px 10px;
    font: 600 12px/1.6 system-ui,sans-serif;
    vertical-align: middle;
    display: inline-block;
}
.q72b70a38e3c9 {
    padding: 14px 0px;
    border-top: 1px solid var(--kff8dd1f5c9e2);
}
.sc6a1b9718821 {
    gap: 14px;
    grid-template-columns: repeat(auto-fit,minmax(220px,1fr));
    display: grid;
}.c41526a9d2be1{visibility:inherit}
.m28aa257c3a4a {
    justify-content: space-between;
    gap: 6px;
    flex-wrap: wrap;
    display: flex;
}.sdd4dd1bbbde9{font-kerning:auto}
.tc6b4ec541419 {
    gap: 8px;
    display: inline-flex;
    align-items: center;
}
.s57656c98f9c8 {
    background: linear-gradient(90deg,var(--k2e6a1dfea57a) calc(var(--k0341d407801d)/5 * 100%),var(--w07437e2089ac) 0);
    -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);
    width: 90px;
    height: 16px;
    display: inline-block;
}.ldac83ad5202b{outline-offset:0}
.pafd4be728fc6 {
    display: inline-flex;
    gap: 6px;
}
.q72b70a38e3c9 p {
    margin: 8px 0px 0px;
    font-size: 15px;
    color: var(--sc02460df31a9);
}
.u4349c40ce307 {
    padding: 22px;
    border: 1px solid var(--kff8dd1f5c9e2);
    background: var(--b84f25305f0f1);
    margin: 28px 0px;
    text-align: center;
    border-radius: var(--i14458ff2152f);
}
.tc6b4ec541419 small {
    color: var(--sc02460df31a9);
}
.x40b23c263e79 {
    margin: 0px 0px 10px;
    font-weight: 700;
}.m7ca4095d8e23{unicode-bidi:normal}
.pafd4be728fc6 button {
    width: 44px;
    background: var(--ka59aa91a2021);
    border: 1px solid var(--kff8dd1f5c9e2);
    border-radius: 50%;
    font-size: 22px;
    cursor: pointer;
    height: 44px;
    color: var(--tc8df1cba7076);
}.we137f3f83d30{visibility:inherit}
.pafd4be728fc6 button:hover, .pafd4be728fc6 button[data-ya30ccd8413ee] {
    color: var(--k2e6a1dfea57a);
}.cbb2edd3a050c{z-index:auto}
.ff587c0c94dc0 {
    margin: 10px 0px 0px;
    min-height: 1.2em;
    font-size: 14px;
    color: var(--sc02460df31a9);
}
.f9013c2df1361 {
    position: absolute;
    opacity: 0;
    left: -9999px;
    width: 1px;
    height: 1px;
}
.b1c27fc80bf25 aside {
    position: sticky;
    top: 90px;
}.qe3a48b132cfe{z-index:auto}
.z468721b7b4a0 h1 {
    font-size: clamp(28px,4.2vw,46px);
}.te9498b70c2f2{visibility:inherit}
.z468721b7b4a0 .la25db7a5ab31 {
    margin-top: 18px;
}
.z468721b7b4a0 {
    border-bottom: 1px solid var(--kff8dd1f5c9e2);
    padding: 48px 0px 32px;
    background: var(--d55599aa9007c);
}
.p8f778afe7498 ol {
    padding: 0px;
    color: var(--sc02460df31a9);
    flex-wrap: wrap;
    list-style: none;
    gap: 6px;
    font-size: 13px;
    margin: 0px 0px 14px;
    display: flex;
}
.p8f778afe7498 a {
    color: var(--d439262dea15e);
    text-decoration: none;
}.j0bf311a0dde2{z-index:auto}
.d11e67f647a96 h2 {
    font-size: 22px;
}
.ldda39498d846 h3 {
    color: var(--xc1a1873bf832);
}.ufb07b21f9a3f{z-index:auto}
.b1c27fc80bf25 {
    gap: 36px;
    grid-template-columns: minmax(0,1fr)320px;
    display: grid;
    align-items: start;
}
.ub4461563c088 {
    grid-template-columns: 1fr 1fr;
    gap: 16px;
    display: grid;
}
.p8f778afe7498 li+li::before {
    margin-right: 6px;
    opacity: .5;
    content: "/";
}.u7b4ecaa9d9a7{z-index:auto}
.xaab3dc90da12 {
    object-fit: cover;
    border-radius: var(--i14458ff2152f);
    margin-bottom: 20px;
    width: 100%;
    aspect-ratio: 1200/630;
}
.p4f16da34a81e .rc160b70d1211 {
    padding: 0px 0px 18px;
    margin: 0px 0px 20px;
    border-top: 0;
    border-bottom: 1px solid var(--kff8dd1f5c9e2);
}
.pafd4be728fc6 button:disabled {
    cursor: default;
}
.i5a42dbb6e6fb {
    grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
    gap: 12px;
    display: grid;
}
.d11e67f647a96 {
    background: var(--b84f25305f0f1);
    box-shadow: var(--h07e3bc9c6360);
    border-radius: var(--i14458ff2152f);
    padding: 22px;
}
.d11e67f647a96 img {
    object-fit: cover;
    border-radius: 10px;
    width: 100%;
    aspect-ratio: 1200/630;
    margin-bottom: 12px;
}.z9537e265a06a{font-kerning:auto}
.d11e67f647a96 .i41c41a7ce4e7 {
    margin-top: 12px;
}
.w4a365fdba240 h3 {
    color: #B4533A;
}.aaa5e127f67ea{outline-offset:0}
.ldda39498d846, .w4a365fdba240 {
    background: var(--b84f25305f0f1);
    border-radius: var(--i14458ff2152f);
    padding: 18px 20px;
}
.i5a42dbb6e6fb img {
    border-radius: 12px;
}
.kfd8ba9a39e4e {
    list-style: none;
    padding: 0px;
    counter-reset: cbfb6f6b08297;
}.m2e981bd05231{isolation:auto}
.kfd8ba9a39e4e li {
    display: grid;
    padding: 18px 0px;
    grid-template-columns: 56px minmax(0,1fr);
    counter-increment: cbfb6f6b08297;
    border-top: 1px solid var(--kff8dd1f5c9e2);
}
.sa298af1ad433 {
    gap: 12px;
    align-items: baseline;
    display: flex;
}
.q3db476ee4fd5 {
    list-style: none;
    padding: 0px;
}
.q3db476ee4fd5 li {
    padding: 18px 0px;
    border-top: 1px solid var(--kff8dd1f5c9e2);
}
.dfe530b67a45f {
    background: var(--b84f25305f0f1);
    border-radius: var(--i14458ff2152f);
    padding: 22px;
    text-align: center;
}
.kfd8ba9a39e4e li::before {
    color: var(--d439262dea15e);
    grid-row: span 2;
    font: 300 30px/1 var(--pf0d75edf1b29);
    content: counter(cbfb6f6b08297,decimal-leading-zero);
}
.kfd8ba9a39e4e h3 {
    margin: 0px 0px 4px;
    font-size: 18px;
}
.kfd8ba9a39e4e p {
    margin: 0px;
    color: var(--sc02460df31a9);
}.o68f4dff15cc7{opacity:1}
.z61c5a52d4799 {
    grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
    margin-bottom: 32px;
    display: grid;
    gap: 18px;
}
.dfe530b67a45f img {
    object-fit: cover;
    width: 84px;
    height: 84px;
    margin: 0px auto 10px;
    border-radius: 50%;
}.s79a980dbca40{visibility:inherit}
.k524858b69e88 {
    margin-top: 28px;
    padding: 22px 0px 0px;
    border-top: 1px solid var(--kff8dd1f5c9e2);
}.s7cd3578934c1{unicode-bidi:normal}
.sa298af1ad433 strong {
    color: var(--d439262dea15e);
    font: 600 20px var(--pf0d75edf1b29);
}
[data-z0ea373bf7a70] h2 {
    font-size: 20px;
}
.sa298af1ad433 span, .f44cb26a513a9 {
    color: var(--sc02460df31a9);
}
.k524858b69e88 a {
    color: var(--d439262dea15e);
}
[data-z0ea373bf7a70] a {
    color: var(--d439262dea15e);
}
[data-z0ea373bf7a70] {
    padding: 22px 0px 0px;
    margin: 0px auto 48px;
    width: min(820px,100% - 32px);
    border-top: 1px solid var(--kff8dd1f5c9e2);
}.v2b32d08ffcac{z-index:auto}
[data-z0ea373bf7a70] ul {
    margin: 0px;
    padding-left: 20px;
}
.b892ae5265733 span, .b892ae5265733 a {
    padding: 6px 12px;
    border-radius: 999px;
    text-decoration: none;
}
.b892ae5265733 {
    gap: 8px;
    margin-top: 28px;
    justify-content: center;
    display: flex;
}.p3b8f0b58e0c9{z-index:auto}
.q5e96b3cbefca {
    gap: 28px;
    grid-template-columns: 1.4fr repeat(3,1fr);
    display: grid;
}.v3cba08cab4b9{unicode-bidi:normal}
.b892ae5265733 span {
    background: var(--d439262dea15e);
    color: var(--iba6f28ee494e);
}.ie08ddc480cd0{opacity:1}
.y86cb6b6b3fda {
    background: var(--w30d80ea03d8f);
    color: var(--f97ec911715f2);
    padding: 48px 0px 24px;
}
.y86cb6b6b3fda .c2763046192d1 {
    color: #FFF;
}
.y86cb6b6b3fda h2 {
    margin-bottom: 10px;
    text-transform: uppercase;
    letter-spacing: .08em;
    color: #FFF;
    font-size: 14px;
}
.y86cb6b6b3fda a {
    color: var(--f97ec911715f2);
    text-decoration: none;
    padding: 3px 0px;
    display: block;
}.sbc5d9af2ad0f{unicode-bidi:normal}
.y86cb6b6b3fda a:hover {
    color: #FFF;
}
.e64b085b7f420 {
    margin-top: 28px;
    font-size: 13px;
    border-top: 1px solid var(--x603a1ef10039);
    padding-top: 18px;
}
.yce989ab5f5cf {
    gap: 8px;
    z-index: 70;
    right: 20px;
    position: fixed;
    box-shadow: 0 18px 40px rgba(23,53,47,.16);
    padding: 8px 8px 8px 20px;
    display: flex;
    align-items: center;
    background: color-mix(in srgb,var(--b84f25305f0f1) 96%,transparent);
    max-width: calc(100% - 40px);
    border: 1px solid var(--kff8dd1f5c9e2);
    border-radius: 999px;
    backdrop-filter: blur(12px);
    bottom: 20px;
}
.yce989ab5f5cf .i41c41a7ce4e7 {
    padding: 0px 18px;
    min-height: 40px;
}
.u8558c7fddd13 {
    white-space: nowrap;
    color: var(--b891e71fa9c69);
    margin: 0px 8px 0px 0px;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: 700;
}
.g0a42529e5767 {
    z-index: 69;
    box-shadow: var(--h07e3bc9c6360);
    left: 20px;
    color: var(--d439262dea15e);
    pointer-events: none;
    transition: opacity .2s;
    position: fixed;
    border: 1px solid var(--kff8dd1f5c9e2);
    font-size: 18px;
    border-radius: 50%;
    opacity: 0;
    cursor: pointer;
    width: 42px;
    bottom: 24px;
    height: 42px;
    background: var(--b84f25305f0f1);
}
body[data-s5f977c720e55=sf71218a3c229] .k6397de756bfc {
    letter-spacing: .12em;
    text-transform: uppercase;
    font-size: 12px;
}
.g0a42529e5767[data-i6f9376079e95] {
    opacity: 1;
    pointer-events: auto;
}
@media(min-width:901px) {
    body[data-b18a32087a3e1=q9ed52cfd821b] .a4520f495d33d::before {
        inset: 22px 22px -22px -22px;
    }
    body[data-b18a32087a3e1=q9ed52cfd821b] .m6129058a1461>.a4520f495d33d {
        margin: 0px 0px 22px 22px;
        order: -1;
    }
}
body[data-ac668f7a3a883=maca21b46cd24] .yce989ab5f5cf {
    border-color: var(--d439262dea15e);
    background: var(--d439262dea15e);
}
body[data-ac668f7a3a883=maca21b46cd24] .u8558c7fddd13 {
    color: var(--iba6f28ee494e);
}
body[data-ac668f7a3a883=maca21b46cd24] .yce989ab5f5cf .icfac165775e8 {
    color: var(--d439262dea15e);
    background: var(--iba6f28ee494e);
}
body[data-ac668f7a3a883=maca21b46cd24] .yce989ab5f5cf .r974a9b06931f {
    border-color: var(--iba6f28ee494e);
    color: var(--iba6f28ee494e);
}.r83bbbf9545fb{z-index:auto}
@media(max-width:900px) {
    body {
        --uf235a0e9ddf5: 108px;
    }
    .l2d09934a2697 {
        min-height: 0px;
        grid-template-columns: minmax(0,1fr)auto;
        gap: 0px 12px;
        padding-top: 10px;
    }
    .k6397de756bfc {
        display: inline-flex;
        min-height: 44px;
        align-items: center;
    }
    .wa4319411969b {
        order: 3;
        grid-column: 1/-1;
        padding: 0px;
    }
    .m6129058a1461>.a4520f495d33d {
        margin: 0px 14px 14px 0px;
        order: -1;
    }
    .p45069c4dc3c5 .i41c41a7ce4e7 {
        font-size: 14px;
        min-height: 36px;
        padding: 0px 14px;
    }
    .y3a371d16a9ea {
        padding: 24px 0px 36px;
    }
    .m6129058a1461 {
        gap: 34px;
        grid-template-columns: 1fr;
    }
    .haafe842480d6, .b1c27fc80bf25, .ub4461563c088, .s3bb5953b0042, .m92e405cd7819 {
        grid-template-columns: 1fr;
    }
    .q5e96b3cbefca {
        grid-template-columns: 1fr 1fr;
    }
    .a4520f495d33d::before {
        inset: 14px -14px -14px 14px;
    }
    .yce989ab5f5cf {
        padding: 8px;
        left: 12px;
        border-radius: 24px;
        max-width: none;
        gap: 6px;
        right: 12px;
        bottom: calc(10px + env(safe-area-inset-bottom));
        flex-wrap: wrap;
    }
    .u8558c7fddd13 {
        flex-basis: 100%;
        font-size: 13px;
        text-align: center;
        margin: 0px;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        line-height: 1.35;
        -webkit-box-orient: vertical;
        white-space: normal;
    }
    .yce989ab5f5cf .i41c41a7ce4e7 {
        flex: 1;
    }
    .g0a42529e5767 {
        left: auto;
        right: 16px;
        bottom: 124px;
    }
    .c2763046192d1 {
        justify-self: start;
    }
    .b1c27fc80bf25 aside {
        position: static;
    }
}.g2c3d7e93f12d{unicode-bidi:normal}
@media(max-width:560px) {
    .k346cc1911157 {
        padding: 40px 0px;
    }
    .n21a4474035cc {
        grid-auto-columns: 46%;
        gap: 12px;
    }
    .rc160b70d1211 {
        gap: 18px;
    }
    .i9de173c352e2 {
        grid-template-columns: 1fr;
    }
    .p45069c4dc3c5 {
        row-gap: 2px;
        flex-wrap: wrap;
        justify-content: flex-end;
    }
    .q89d16de770bf {
        order: 3;
        flex-basis: 100%;
        justify-content: flex-end;
    }
    .q5e96b3cbefca {
        grid-template-columns: 1fr;
    }
}
:lang(th) {
    --pf0d75edf1b29: "Noto Sans Thai", "Leelawadee UI", Tahoma, system-ui, sans-serif;
}
:lang(th) :is(h1, h2, h3), :lang(bn) :is(h1, h2, h3), :lang(hi) :is(h1, h2, h3) {
    line-height: 1.45;
    font-weight: 700;
}
:lang(hi) {
    --pf0d75edf1b29: "Noto Sans Devanagari", "Nirmala UI", Mangal, system-ui, sans-serif;
}
:lang(bn) {
    --pf0d75edf1b29: "Noto Sans Bengali", "Nirmala UI", Vrinda, system-ui, sans-serif;
}
:lang(zh) {
    --pf0d75edf1b29: "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
}
