

:root {--ekm: 14px;--da0k: 0 16px 32px rgba(0,0,0,.52), 0 30px 64px rgba(0,0,0,.40);--w399: clamp(14px, 3.6vw, 32px);--kdrm7: 0 8px 18px rgba(0,0,0,.46), 0 14px 34px rgba(0,0,0,.32);--tun:   var(--zsq3);--ea2tq: color-mix(in srgb, var(--z6z) 76%, var(--zsq3));--mpsrw: 0 1px 2px rgba(0,0,0,.34), 0 1px 3px rgba(0,0,0,.22);--mnz: color-mix(in srgb, var(--zsq3) 84%, var(--ts6));--y1vnr: color-mix(in srgb, var(--z6z) 9%, var(--y1bb));--irm:  var(--z2q32);--o0nc: var(--d8px);--wng: var(--y1bb);--ehij:"Plus Jakarta Sans", "Hanken Grotesk", "Be Vietnam Pro", system-ui, sans-serif;--a27: color-mix(in srgb, var(--z6z) 56%, var(--zsq3));--sh7t9: 1080px;--mmnb: 0 3px 7px rgba(0,0,0,.40), 0 6px 14px rgba(0,0,0,.26);--uxxnd: color-mix(in srgb, var(--zsq3) 68%, var(--ts6));--truee: 10px;--j4uoh: rgba(255,255,255,.09);--fxr:  var(--ts6);--ci3sq: var(--faf0m);--uhg80: var(--b4f);}

body {color: var(--tun);-webkit-font-smoothing: antialiased;line-height:1.64;background: var(--fxr);font-size: 15px;margin: 0;font-family: var(--ehij);}

.k5qbthj {pointer-events: none;position: fixed;inset: 0;background:
    radial-gradient(120vh 90vh at var(--rns, 50%) var(--lc724, 12%),
      color-mix(in srgb, var(--z6z) var(--uf4, 20%), transparent),
      transparent 72%);z-index: 0;}

.tmde9 {padding: 12px 18px;z-index: 90;position: absolute;border-radius: var(--truee);color: var(--tun);box-shadow: var(--kdrm7);background: var(--ci3sq);text-decoration: none;top: 0;font-size: 14px;left: -9999px;}
.tmde9:focus {outline: 2px solid var(--ea2tq);outline-offset: 2px;top: 10px;left: 10px;}

.wd22p {opacity:0.05;pointer-events: none;width: 0;height: 0;position: absolute;}

:where(a):focus-visible,
:where(label[role="button"]):focus-visible,
:where(summary):focus-visible {outline: 2px solid var(--ea2tq);outline-offset: 3px;border-radius:3px;}

.jbra32p {box-shadow: var(--da0k);border-bottom: 1px solid var(--zpj);position: sticky;z-index: 50;background: color-mix(in srgb, var(--eeteg) 88%, transparent);backdrop-filter: blur(14px) saturate(1.4);-webkit-backdrop-filter: blur(14px) saturate(1.4);color: var(--q384, var(--smud));top: 0;}
.n2fvm3 {display: flex;gap:14px;max-width: var(--sh7t9);align-items: center;padding: 8px var(--w399);margin: 0 auto;min-height: 58px;}

.vh10e {min-width: 0;gap:8px;align-items: center;display: inline-flex;text-decoration: none;color: inherit;min-height: 44px;}
.vh10e img {object-fit: contain;max-width:167px;height: 26px;width: auto;display: block;}
.jebp {text-overflow: ellipsis;letter-spacing: -.017em;font-weight: 750;overflow: hidden;font-size: 17px;white-space: nowrap;}

.g6v81 {height: 7px;background: var(--z6z);flex: 0 0 auto;border-radius: 50%;width: 7px;}

.ap5d59 {margin-left: auto;}
.ap5d59 ul {gap:1px;padding: 0;margin: 0;align-items: center;list-style: none;display: flex;}
.ap5d59 a {align-items: center;font-size: 13.5px;border-radius:10px;font-weight: 600;display: inline-flex;text-decoration: none;opacity:0.82;padding: 0 11px;min-height: 38px;color: var(--q384);}
.ap5d59 a:hover {background: color-mix(in srgb, var(--q384) 9%, transparent);opacity:0.98;}

.ap5d59 a[aria-current="page"] {background: color-mix(in srgb, var(--q384) 13%, transparent);box-shadow: var(--mpsrw);opacity:0.99;}

.js9c {align-items: center;display: flex;gap:8px;}

.s5wb0g {font-family: inherit;font-size: 13.5px;line-height: 1;align-items: center;cursor: pointer;border: 0;border-radius:9px;font-weight: 660;justify-content: center;min-height: 40px;display: inline-flex;text-decoration: none;padding: 0 15px;white-space: nowrap;}
.wy28 {color: var(--v2o, var(--ef1d6));box-shadow: var(--mmnb);background: var(--oksyk, var(--z6z));}
.wy28:hover {box-shadow: var(--kdrm7);background: var(--q5o8, var(--oksyk));}

.rtf2zd {color: var(--sgd48, var(--k8w));background: var(--iakz, color-mix(in srgb, var(--q384) 10%, transparent));box-shadow: var(--mpsrw);}
.rtf2zd:hover {background: var(--iakz, color-mix(in srgb, var(--q384) 17%, transparent));}

.ca2bx {border: 0;border-radius:10px;min-height: 46px;box-shadow: var(--kdrm7);font-size: 14.5px;text-decoration: none;display: inline-flex;align-items: center;color: var(--l7vy, var(--squ, var(--eu8lx)));padding: 0 21px;font-weight: 680;background: var(--ihq, var(--z6z));line-height: 1;justify-content: center;font-family: inherit;}
.ca2bx:hover {background: var(--q5o8, var(--ihq));box-shadow: var(--da0k);}

.xwd32 {height: 44px;width: 44px;border-radius:10px;align-items: center;cursor: pointer;gap:4px;flex-direction: column;display: none;justify-content: center;}
.xwd32 span {border-radius:3px;background: var(--q384);display: block;width: 19px;height: 2px;}

.qgzmzs7 {position: relative;max-width: var(--sh7t9);margin: 0 auto;z-index: 1;padding: clamp(26px, 4vw, 44px) var(--w399) 72px;}

.qgzmzs7 > * {margin: 0 0 clamp(22px, 3vw, 38px);position: relative;}
.qgzmzs7 > *:last-child {margin-bottom: 0;}

.qgzmzs7 > section,
.qgzmzs7 > div,
.qgzmzs7 > article,
.qgzmzs7 > aside,
.qgzmzs7 > figure {content-visibility: visible;contain: none;}

.wccvab > *:nth-child(3n+2) {margin-top: -18px;z-index: 2;}
.ra76h > *:nth-child(3n+3) {margin-top: -18px;z-index: 2;}

.qgzmzs7 h2 {font-weight: 760;letter-spacing: -.017em;color: var(--tun);font-size: 17px;margin: 0 0 3px;line-height:1.26;}
.qgzmzs7 h3 {font-weight: 700;color: var(--tun);font-size: 14.5px;line-height:1.34;margin: 0 0 3px;}

.qgzmzs7 h1,
.qgzmzs7 .w1502tt {letter-spacing: -.021em;line-height:1.23;margin: 0 0 7px;font-size: clamp(21px, 1.8vw, 23px);font-weight: 780;color: var(--tun);}

.y1kp6kp {color: var(--a27);text-transform: uppercase;display: inline-block;font-weight: 750;font-size: 10.5px;margin: 0 0 6px;letter-spacing: .15em;}

.vecbjq7 {padding: clamp(16px, 2.3vw, 24px);background: var(--wng);border-radius: var(--ekm);box-shadow: var(--kdrm7), inset 0 1px 0 0 var(--j4uoh);}

.vecbjq7.hqqs {max-width: calc(72ch + 2 * clamp(16px, 2.3vw, 24px));}

.h31r0 {padding: clamp(15px, 2.1vw, 22px);background: var(--o0nc);box-shadow: var(--mmnb), inset 0 1px 0 0 var(--j4uoh);border-radius: var(--ekm);}

.cm69 {border-radius: var(--ekm);grid-template-columns: 1fr auto;display: grid;box-shadow: var(--da0k), inset 0 1px 0 0 var(--j4uoh);background: var(--wng);padding: clamp(18px, 2.6vw, 30px);gap: clamp(16px, 2.6vw, 34px);align-items: center;}
.crwm7 {grid-template-columns: 1fr;}
.m1psb {min-width: 0;}
.k2e27e {font-size: 14.5px;margin: 0 0 14px;max-width: 56ch;color: var(--mnz);line-height:1.63;}
.tgre9g {flex-wrap: wrap;display: flex;gap:9px;align-items: center;}

.fwfrw5 {margin: 0;flex: 0 0 auto;min-width: 0;}
.fwfrw5 img,
.dj6vbv {height: auto;width: min(38vw, 340px);object-fit: cover;aspect-ratio: 4 / 3;display: block;box-shadow: var(--da0k);border-radius: var(--truee);max-height: min(34vh, 260px);}
.crwm7 .fwfrw5 img,
.crwm7 .dj6vbv {max-height: min(26vh, 210px);width: 100%;aspect-ratio: 20 / 7;}

.dj6vbv {position: relative;background:
    linear-gradient(150deg,
      color-mix(in srgb, var(--z6z) 34%, var(--faf0m)),
      color-mix(in srgb, var(--z6z) 9%, var(--d8px)));place-items: center;display: grid;}
.pnpvee7 {font-size: clamp(38px, 5vw, 62px);line-height: 1;letter-spacing: -.04em;font-weight: 800;color: color-mix(in srgb, var(--zsq3) 76%, transparent);}

.xhv3a:not(.crwm7) {grid-template-columns: auto 1fr;}

.k932z {display: block;}
.h8x2 {margin: 0 0 clamp(12px, 1.9vw, 20px);}
.da7b810 {gap: clamp(16px, 2.6vw, 34px);display: grid;align-items: start;grid-template-columns: 1fr auto;}
.k932z.xhv3a .da7b810 {grid-template-columns: auto 1fr;}

.k932z.crwm7 .da7b810 {grid-template-columns: 1fr;}

.k932z .da7b810 > :only-child {grid-column: 1 / -1;}

.mf8a {background: var(--o0nc);border-radius: var(--ekm);box-shadow: var(--mmnb), inset 0 1px 0 0 var(--j4uoh);padding: clamp(16px, 2.2vw, 24px);}
.hqqs {overflow-wrap: anywhere;font-size: 14.5px;max-width: 72ch;line-height:1.70;color: var(--mnz);}
.hqqs > :first-child {margin-top: 0;}
.hqqs > :last-child {margin-bottom: 0;}
.hqqs p {margin: 0 0 .95em;}
.hqqs a {color: var(--a27);}
.hqqs strong {color: var(--tun);}
.hqqs ul, .hqqs ol {margin: 0 0 .95em;padding-left: 1.2em;}
.hqqs li {margin: 0 0 .3em;}
.hqqs blockquote {padding: 12px 15px;box-shadow: var(--mpsrw);border: 0;border-radius: var(--truee);margin: 1em 0;color: var(--tun);background: var(--wng);}
.hqqs table {width: 100%;font-size: 13.5px;border-collapse: collapse;}
.hqqs th,
.hqqs td {border-bottom: 1px solid var(--pq66, var(--irm));color: var(--yh8k9, var(--tun));text-align: left;padding: 9px 11px;}
.hqqs th {font-weight: 720;}

.jem25m {-webkit-overflow-scrolling: touch;border-radius: var(--truee);overflow-x: auto;}

.rp050pm {margin: 0 0 11px;}

.tbw3ka3 {padding-bottom:10px;border-bottom: 1px solid var(--irm);}

.q9kj {display: block;}
.qgzmzs7 .g04mpcx {padding: 0 3px;margin: 0 0 10px;}
.q9kj > .mf8a {max-width: calc(72ch + 2 * clamp(16px, 2.2vw, 24px));}

.pyp9ax3 {display: block;}
.mcpw {display: grid;gap:7px;}

.mv8j8 {box-shadow: var(--mpsrw), inset 0 1px 0 0 var(--j4uoh);border-radius: var(--truee);background: var(--o0nc);overflow: hidden;}
.mv8j8[open] {background: var(--wng);box-shadow: var(--kdrm7), inset 0 1px 0 0 var(--j4uoh);}
.g464 {cursor: pointer;display: flex;list-style: none;padding: 11px 15px;color: var(--tun);align-items: center;gap:12px;line-height:1.40;min-height: 48px;font-size: 14.5px;font-weight: 680;}
.g464::-webkit-details-marker {display: none;}

.mcpw {counter-reset: dkq;}
.mv8j8 {counter-increment: dkq;}
.vrkq8 {width: 26px;box-shadow: var(--mpsrw);background: var(--ci3sq);align-items: center;color: var(--a27);justify-content: center;display: inline-flex;font-style: normal;flex: 0 0 auto;font-size: 11.5px;height: 26px;border-radius:7px;font-weight: 750;}
.vrkq8::before {content: counter(dkq, decimal-leading-zero);}
.p1hvx .vrkq8::before {content: counter(dkq);}
.tre94 {margin: 0;padding: 0 15px 14px 52px;overflow-wrap: anywhere;color: var(--mnz);font-size: 14px;line-height:1.65;}

.b0kcp6z {margin-left: auto;}
.bw8y00w .tre94 {padding-left:16px;}

.mejq9n {margin: 0;padding: 0;list-style: none;}
.mmdb {min-width: 0;}
.mejq9n .g464::before {color: var(--a27);content: counter(dkq, decimal-leading-zero);background: var(--ci3sq);align-items: center;display: inline-flex;font-weight: 750;justify-content: center;font-size: 11.5px;border-radius:9px;height: 26px;box-shadow: var(--mpsrw);width: 26px;flex: 0 0 auto;}
.mejq9n.p1hvx .g464::before {content: counter(dkq);}

.rk9790 {display: block;}
.vp0xr {margin: 0;padding: 0;display: grid;gap:9px;list-style: none;counter-reset: dks;}

.kybtb {background: var(--o0nc);padding: 14px 16px;grid-template-columns: auto 1fr;counter-increment: dks;display: grid;align-items: start;box-shadow: var(--mpsrw), inset 0 1px 0 0 var(--j4uoh);min-width: 0;border-radius: var(--truee);gap: 0 13px;}
.kybtb:nth-child(2) {box-shadow: var(--mmnb), inset 0 1px 0 0 var(--j4uoh);background: var(--wng);}
.kybtb:nth-child(3) {background: var(--wng);box-shadow: var(--kdrm7), inset 0 1px 0 0 var(--j4uoh);}
.kybtb:nth-child(n+4) {background: var(--ci3sq);box-shadow: var(--kdrm7), inset 0 1px 0 0 var(--j4uoh);}
.f40ps {font-style: normal;display: inline-flex;grid-row: 1 / 3;box-shadow: var(--mpsrw);align-items: center;font-size: 12.5px;justify-content: center;width: 30px;background: var(--y1vnr);height: 30px;border-radius:9px;font-weight: 780;color: var(--a27);}
.f40ps::before {content: counter(dks, decimal-leading-zero);}
.jacf5 .f40ps::before {content: counter(dks);}
.metcsfg {line-height:1.35;overflow-wrap: anywhere;font-weight: 700;margin: 0;min-width: 0;color: var(--tun);font-size: 14.5px;}
.mhta {min-width: 0;line-height:1.61;font-size: 14px;margin: 3px 0 0;color: var(--mnz);overflow-wrap: anywhere;}

.x31nr {grid-template-columns: minmax(0, 1fr);}
.x31nr .f40ps {margin-bottom:10px;grid-row: auto;}
.s1wr4kt {min-width: 0;}

.s1wr4kt > .metcsfg,
.s1wr4kt > .mhta {display: block;}

.qgzmzs7 .fj3b {line-height:1.35;font-weight: 700;color: var(--tun);margin: 0;font-size: 14.5px;}

.ract6 {display: block;}
.s4k5 {align-items: start;grid-template-columns: 1fr 1fr;gap:11px;display: grid;}
.c8yd {padding: 15px 17px;min-width: 0;border-radius: var(--ekm);}

.mkg29w {box-shadow: var(--kdrm7), inset 0 1px 0 0 var(--j4uoh);background: var(--wng);}
.jpdqvy7 {margin-top:13px;box-shadow: var(--mpsrw), inset 0 1px 0 0 var(--j4uoh);background: var(--o0nc);}
.eps5s1 {text-transform: uppercase;letter-spacing: .15em;color: var(--uxxnd);font-size: 10.5px;font-weight: 750;margin: 0 0 9px;}
.e1bz {display: grid;margin: 0;gap:8px;padding: 0;list-style: none;}
.e1bz li {padding-left:19px;font-size: 14px;min-width: 0;color: var(--tun);position: relative;overflow-wrap: anywhere;line-height:1.56;}

.e1bz li::before {background: var(--ea2tq);position: absolute;width: 12px;content: "";border-radius:3px;left: 0;top: .58em;height: 2px;}
.jpdqvy7 .e1bz li::before {background: var(--uxxnd);}
.mkg29w .e1bz li::after {position: absolute;top: calc(.58em - 5px);background: var(--ea2tq);width: 2px;left: 5px;content: "";border-radius:1px;height: 12px;}

.haa94v {margin: 0;gap: 0 12px;}
.haa94v > dt {margin: 0 0 8px;padding: 0 3px;grid-row: 1;}
.haa94v > dd {margin: 0;grid-row: 2;}
.haa94v > dt:nth-of-type(1),
.haa94v > dd:nth-of-type(1) {grid-column: 1;}
.haa94v > dt:nth-of-type(2),
.haa94v > dd:nth-of-type(2) {grid-column: 2;}

.haa94v > dd.jpdqvy7 {margin-top:14px;}

.qgzmzs7 .eabnwc {text-transform: uppercase;font-size: 10.5px;letter-spacing: .15em;color: var(--uxxnd);font-weight: 750;margin: 0 0 9px;line-height:1.29;}

.y43d7 {display: block;}
.zj53f0v {display: grid;gap:15px;grid-template-columns: repeat(5, minmax(0, 1fr));}
.m74hqd {box-shadow: var(--mmnb), inset 0 1px 0 0 var(--j4uoh);background: var(--wng);display: block;overflow: hidden;border-radius: var(--truee);min-width: 0;color: inherit;transition:box-shadow 0.148s ease, transform 0.198s ease;text-decoration: none;}

.m74hqd:hover {box-shadow: var(--da0k);transform: translateY(-3px);}
.m74hqd img {display: block;object-fit: cover;width: 100%;aspect-ratio: 4 / 3;height: auto;}
.xs92t {font-weight: 700;font-size: 13.5px;min-width: 0;line-height:1.29;display: block;color: var(--tun);padding: 9px 11px 3px;overflow-wrap: anywhere;}
.c2n7 {font-size: 11px;color: var(--uxxnd);font-style: normal;letter-spacing: .05em;padding: 0 11px 11px;display: block;}

.bz68ywh {display: block;}
.xw2f {list-style: none;display: grid;margin: 0;gap:11px;padding: 0;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:905px) { .xw2f {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:485px) { .xw2f {grid-template-columns: minmax(0, 1fr);} }
.x1mz28 {text-decoration: none;color: inherit;border-radius: var(--truee);transition:box-shadow 0.171s ease;display: flex;min-height: 56px;padding: 9px 12px;min-width: 0;gap:11px;background: var(--o0nc);align-items: center;box-shadow: var(--mpsrw), inset 0 1px 0 0 var(--j4uoh);}
.x1mz28:hover {box-shadow: var(--kdrm7);}

.x1mz28 img {height: 30px;background: #000;width: 54px;flex: 0 0 auto;padding: 3px 5px;object-fit: contain;border-radius:6px;}
.w64rz {font-weight: 640;overflow-wrap: anywhere;font-size: 12.5px;color: var(--tun);line-height:1.34;min-width: 0;}

.khgc {display: block;}

.hany {grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;margin: 0;gap:8px;padding: 0;}
@media (max-width:995px) { .zj53f0v {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:905px)  { .hany {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.vxjzhd {background: var(--o0nc);border-radius: var(--truee);overflow: hidden;min-width: 0;flex-direction: column;box-shadow: var(--mpsrw), inset 0 1px 0 0 var(--j4uoh);display: flex;}
.jgmne {display: flex;justify-content: center;min-height: 50px;padding: 9px;min-width: 0;align-items: center;}
.jgmne img {max-height: 26px;width: auto;max-width: 100%;object-fit: contain;height: auto;}
.f8d4s {font-size: 11px;min-width: 0;padding: 0 8px 9px;color: var(--mnz);overflow-wrap: anywhere;font-weight: 640;margin: 0;text-align: center;}

.bnbcz {display: block;}
.ackxy {display: inline-flex;background: var(--ci3sq);align-items: baseline;margin: 0 0 4px;gap:8px;box-shadow: var(--mmnb);border-radius: var(--truee);padding: 7px 13px;}
.vkvpcj {color: var(--tun);font-size: 19px;letter-spacing: -.02em;font-weight: 800;line-height: 1;}
.dx7eqtj {text-transform: uppercase;font-size: 10.5px;color: var(--uxxnd);letter-spacing: .13em;font-weight: 700;font-style: normal;}
.d2w45ss {font-size: 14px;margin: 8px 0 14px;color: var(--mnz);max-width: 66ch;}

.z288jz {gap:13px;display: flex;align-items: start;justify-content: center;flex-wrap: wrap;align-content: flex-start;}
.z288jz > * {min-width: 0;max-width: calc(50% - 6px);flex: 1 1 232px;}
@media (max-width:645px) { .z288jz > * {max-width: none;} }

.z2cjj0 {padding: 14px 16px;box-shadow: var(--mpsrw), inset 0 1px 0 0 var(--j4uoh);border-radius: var(--truee);min-width: 0;background: var(--o0nc);margin: 0;}
.z2cjj0:nth-child(even) {margin-top:9px;background: var(--wng);box-shadow: var(--kdrm7), inset 0 1px 0 0 var(--j4uoh);}
.z2cjj0 q {line-height:1.59;overflow-wrap: anywhere;display: block;font-size: 14px;color: var(--tun);}
.z2cjj0 figcaption {letter-spacing: .11em;text-transform: uppercase;color: var(--uxxnd);font-size: 10.5px;padding-top:8px;font-weight: 720;display: block;}

.rvtqbf {box-shadow: var(--kdrm7), inset 0 1px 0 0 var(--j4uoh);padding: clamp(16px, 2.3vw, 26px);background: var(--wng);border-radius: var(--ekm);}

.vy44aed {display: grid;gap: clamp(14px, 2.4vw, 28px);grid-template-columns: minmax(0, 1fr);align-items: center;}
.r9tae .efbnv4 {order: 2;}
.efbnv4 {margin: 0;min-width: 0;}

.efbnv4 img {margin-inline: auto;max-height: 460px;max-width: 100%;height: auto;object-fit: contain;border-radius: var(--truee);box-shadow: var(--da0k);display: block;}

.m631 .efbnv4 img {max-height: 240px;width: 100%;object-fit: cover;aspect-ratio: 3 / 2;}
.c04xhr5 {min-width: 0;}
.mdez1pd {font-size: 14px;overflow-wrap: anywhere;max-width: 58ch;color: var(--mnz);line-height:1.64;}
.mdez1pd > :first-child {margin-top: 0;}
.mdez1pd p {margin: 0 0 .9em;}
.mdez1pd a {color: var(--a27);}

.n2sc32 {background: var(--y1vnr);box-shadow: var(--da0k), inset 0 1px 0 0 var(--j4uoh);}

.gbcp3 {padding: clamp(16px, 2.3vw, 26px);box-shadow: var(--kdrm7), inset 0 1px 0 0 var(--j4uoh);border-radius: var(--ekm);background: var(--wng);}
.m8j7s {display: grid;align-items: start;grid-template-columns: auto 1fr;gap: clamp(13px, 2.2vw, 24px);}
.cghcyk0 {box-shadow: var(--da0k);display: block;border-radius:17px;width: 68px;height: 68px;object-fit: cover;}
.dzja3kq {min-width: 0;}
.dfet1jb {font-size: 14px;margin: 0 0 11px;color: var(--mnz);max-width: 62ch;line-height:1.59;}

.w03rx {flex-wrap: wrap;padding: 0;gap:7px;margin: 0 0 13px;display: flex;}
.da9dzkf {padding: 7px 12px;min-width: 0;background: var(--o0nc);flex-direction: column;border-radius:8px;display: inline-flex;box-shadow: var(--mpsrw);margin: 0;gap:0px;}
.nxw39 {font-weight: 750;letter-spacing: .13em;font-size: 9.5px;text-transform: uppercase;color: var(--uxxnd);}
.jsqc {font-style: normal;font-size: 13px;font-weight: 720;color: var(--tun);overflow-wrap: anywhere;}
.fbthxd {flex-wrap: wrap;gap:10px;display: flex;}

.ppy0p {align-items: start;padding: clamp(15px, 2.1vw, 22px);border-radius: var(--ekm);gap:13px;display: grid;box-shadow: var(--mmnb), inset 0 1px 0 0 var(--j4uoh);background: var(--o0nc);grid-template-columns: auto 1fr;}
.ppy0p img {display: block;height: 54px;width: 54px;object-fit: cover;border-radius: 50%;box-shadow: var(--kdrm7);}
.z0d3me {min-width: 0;}
.qb0je {font-size: 9.5px;font-weight: 750;display: block;letter-spacing: .16em;color: var(--uxxnd);text-transform: uppercase;}
.nv027d9 {font-size: 15px;line-height:1.28;padding-top:2px;display: block;font-weight: 760;color: var(--tun);}
.xxeqrv7 {font-style: normal;font-size: 12px;color: var(--uxxnd);display: block;}
.a1d68q {margin: 7px 0 0;font-size: 13.5px;color: var(--mnz);max-width: 66ch;line-height:1.59;}
.tz6s {gap:7px;display: flex;margin: 9px 0 0;flex-wrap: wrap;list-style: none;padding: 0;}
.tz6s a {color: var(--a27);text-decoration: none;font-weight: 660;min-height: 36px;background: var(--wng);box-shadow: var(--mpsrw);display: inline-flex;border-radius:10px;align-items: center;font-size: 12px;padding: 0 12px;}
.tz6s a:hover {box-shadow: var(--mmnb);}

.qn95dv {border-radius: var(--ekm);background: var(--wng);box-shadow: var(--kdrm7), inset 0 1px 0 0 var(--j4uoh);padding: clamp(17px, 2.4vw, 28px);}
.vnnqwpp {background:
    linear-gradient(140deg,
      color-mix(in srgb, var(--z6z) 24%, var(--faf0m)),
      color-mix(in srgb, var(--z6z) 7%, var(--d8px)));}

.qn95dv .fegx {letter-spacing: -.028em;font-size: clamp(24px, 3.4vw, 38px);margin: 0 0 8px;font-weight: 800;line-height:1.16;color: var(--tun);}
.x494m {margin: 0 0 18px;max-width: 62ch;font-size: clamp(15.5px, 1.4vw, 17.5px);color: var(--mnz);line-height:1.58;}
.y12dv {flex-wrap: wrap;display: flex;gap:11px;}

.d3cce1 {list-style: none;margin: 16px 0 0;display: flex;flex-wrap: wrap;align-items: start;padding: 0;justify-content: center;gap:11px;}
.d3cce1 > * {flex: 1 1 178px;min-width: 0;max-width: calc(50% - 6px);}
@media (max-width:605px) { .d3cce1 > * {max-width: none;} }
.f155mm {margin: 0;min-width: 0;}
.f155mm figure {min-width: 0;margin: 0;}

.f155mm:nth-child(odd) {margin-top:10px;}
.f155mm img {border-radius: var(--truee);height: auto;aspect-ratio: 16 / 10;display: block;box-shadow: var(--mmnb);object-fit: cover;width: 100%;}
.f155mm figcaption {color: var(--mnz);font-weight: 620;padding: 7px 2px 0;overflow-wrap: anywhere;font-size: 12px;}

.n5a4 {justify-content: center;grid-template-columns: minmax(0, 700px);}
.n5a4 .f155mm {margin-top: 0;}
.n5a4 figcaption {padding: 0 2px 7px;}

.b9rtt {margin: 0;}
.b9rtt img {max-height: min(50vh, 400px);display: block;width: 100%;border-radius: var(--ekm);box-shadow: var(--kdrm7);object-fit: cover;height: auto;}

.p1gg {border-radius: clamp(20px, 6vw, 84px);border: 1px solid var(--irm, var(--b4f));box-shadow: none;max-width: 100%;position: relative;width: 100%;max-height: min(42vh, 340px);aspect-ratio: 12 / 5;overflow: hidden;}

.p1gg picture {display: block;height: 100%;width: 100%;}
.p1gg img {height: 100%;border-radius: 0;max-height: none;box-shadow: none;width: 100%;object-fit: cover;}

.x8r4nth {background: var(--wng);border-radius: var(--ekm);padding: clamp(10px, 1.4vw, 16px);box-shadow: var(--da0k), inset 0 1px 0 0 var(--j4uoh);}

.jfbqk4 {display: block;overflow: hidden;border-radius: var(--truee);}

.jfbqk4 picture {display: block;width: 100%;}

.x8r4nth .jfbqk4 img {border-radius: 0;max-height: min(38vh, 300px);box-shadow: none;}

.b107v8 {margin: 0;font-size: 12px;color: var(--uxxnd);padding: 9px 3px 0;line-height:1.52;display: flex;align-items: baseline;gap:8px;}
.ymg1s3 {letter-spacing: .14em;color: var(--a27);font-weight: 750;font-size: 9.5px;text-transform: uppercase;flex: 0 0 auto;}

.wkaq {display: flex;flex-wrap: wrap;align-items: center;gap:13px;}

.y1dac  {justify-content: flex-start;}
.jadzmg1   {justify-content: center;}
.veq51y5 {justify-content: flex-end;}

.zchs7 .ca2bx {flex: 1 1 auto;}
.bs8m7 .ca2bx {flex: 0 0 auto;}

.c2q1 {box-shadow: var(--mpsrw);width: 8px;flex: 0 0 auto;background: var(--ea2tq);border-radius: 50%;height: 8px;}

.zwm6t9q {box-shadow: var(--mmnb), inset 0 1px 0 0 var(--j4uoh);border-radius: var(--ekm);background: var(--o0nc);padding: clamp(14px, 2vw, 20px);}
.gbs80 {font-style: normal;color: var(--uxxnd);letter-spacing: .16em;text-transform: uppercase;font-size: 9.5px;display: block;margin: 0 0 9px;font-weight: 750;}
.mf3ypr {display: grid;counter-reset: dkt;gap:4px;}
.mf3ypr a {box-shadow: var(--mpsrw);text-decoration: none;padding: 5px 11px;gap:11px;color: var(--tun);display: flex;min-height: 44px;align-items: center;border-radius:8px;transition:box-shadow 0.161s ease;font-size: 13.5px;counter-increment: dkt;background: var(--wng);}
.mf3ypr a::before {color: var(--a27);content: counter(dkt, decimal-leading-zero);font-size: 10.5px;font-weight: 750;letter-spacing: .06em;flex: 0 0 auto;}
.mf3ypr a:hover {box-shadow: var(--kdrm7);}

.e2nxt {display: block;}
.y4k4 {padding: 0 3px;}

.xfj4 {padding: clamp(18px, 2.6vw, 28px);border-radius: var(--ekm);background: var(--y1vnr);gap:10px;display: grid;justify-items: start;box-shadow: var(--da0k), inset 0 1px 0 0 var(--j4uoh);}
.vsnv {color: var(--tun);font-size: 17px;font-weight: 780;line-height:1.25;margin: 0;}
.q2cpb {line-height:1.60;font-size: 14px;margin: 0;color: var(--mnz);max-width: 66ch;}

.eg4pa0z {margin: 0;color: var(--uxxnd);font-size: 11.5px;padding-top:5px;letter-spacing: .05em;}

.zv5ea4 {z-index: 45;background: color-mix(in srgb, var(--faf0m) 90%, transparent);gap:9px 15px;-webkit-backdrop-filter: blur(14px);display: flex;position: sticky;backdrop-filter: blur(14px);flex-wrap: wrap;bottom: 0;justify-content: center;align-items: center;padding: 10px calc(var(--w399) + 22px) 10px var(--w399);box-shadow: var(--da0k);}
.cg1a {font-weight: 650;color: var(--tun);font-size: 13.5px;}

.ksh57a {margin: -1px;border: 0;overflow: hidden;top: 0;white-space: nowrap;height: 1px;left: 0;width: 1px;position: fixed;clip-path: inset(50%);padding: 0;}
.ksh57a:checked ~ .zv5ea4 {display: none;}

.w4wm69p {justify-content: center;color: var(--uxxnd);cursor: pointer;width: 44px;transition:color 0.184s;align-items: center;right: 0;display: inline-flex;position: absolute;z-index: 1;top: 0;height: 44px;}

.w4wm69p::before {content: '';border-radius: 50%;transition:background 0.142s;background: var(--ci3sq);position: absolute;inset: 10px;box-shadow: var(--mpsrw);}
.w4wm69p svg {z-index: 1;position: relative;}
.w4wm69p:hover {color: var(--tun);}
.w4wm69p:hover::before {background: color-mix(in srgb, var(--tun) 10%, var(--ci3sq));}
.w4wm69p:focus-visible {border-radius: 50%;outline: 2px solid var(--tun);outline-offset: -3px;}

.b4wb {padding: 30px var(--w399);background: var(--yte);color: var(--kbm);z-index: 1;box-shadow: var(--da0k);font-size: 13.5px;position: relative;}
.b4wb a {opacity:0.83;color: var(--kbm);text-decoration: none;}
.b4wb a:hover {opacity:0.98;}
.g1f7gen,
.k2f6b7y {margin: 0 auto;max-width: var(--sh7t9);}
.k2f6b7y {opacity:0.8;padding-top:16px;border-top: 1px solid color-mix(in srgb, var(--kbm) 18%, transparent);margin-top:16px;}
.awyd5s {flex-wrap: wrap;display: flex;gap:11px 28px;}
.b1cq3s img {height: 26px;width: auto;}
.jy2qbw {gap:10px;flex-wrap: wrap;align-items: center;display: flex;}

.hm7trqb {opacity:0.05;inset: 0;cursor: pointer;z-index: 60;transition:opacity 0.208s ease, visibility 0.235s;position: fixed;visibility: hidden;background: #000;}
.wd22p:checked ~ .hm7trqb {visibility: visible;opacity:0.53;}

.c7vhxte {position: fixed;background: var(--wng);top: 0;width: min(86vw, 340px);overscroll-behavior: contain;flex-direction: column;overflow-y: auto;transition:transform 0.223s ease, visibility 0.268s;display: flex;box-shadow: var(--da0k);z-index: 61;visibility: hidden;bottom: 0;}
.rqhs  {left: 0;transform: translateX(-102%);}
.z61wrf {left: auto;right: 0;transform: translateX(102%);}
.wd22p:checked ~ .c7vhxte {transform: translateX(0);visibility: visible;}

.hm0t {justify-content: space-between;gap:13px;align-items: center;box-shadow: var(--mmnb);background: var(--ci3sq);padding: 12px 14px;display: flex;}
.fr48z {align-items: center;display: inline-flex;}
.fr48z img {height: 26px;width: auto;display: block;}
.nvg1r {color: var(--tun);font-size: 16px;font-weight: 760;}
.e9js {cursor: pointer;width: 44px;border-radius:11px;display: inline-flex;align-items: center;height: 44px;color: var(--tun);justify-content: center;}

.f7m8k {padding: 10px;}
.f7m8k ul {margin: 0;display: grid;padding: 0;gap:5px;list-style: none;}
.f7m8k a {color: var(--tun);min-height: 48px;font-size: 15px;text-decoration: none;align-items: center;background: var(--o0nc);box-shadow: var(--mpsrw);border-radius: var(--truee);font-weight: 660;display: flex;padding: 0 13px;}
.f7m8k a[aria-current="page"] {box-shadow: var(--mmnb), inset 3px 0 0 0 var(--ea2tq);background: var(--ci3sq);}

.wnvtdk8 {padding: 14px;margin-top: auto;gap:8px;display: grid;}
.g4xzen9,
.x8n2s {text-decoration: none;border-radius:10px;font-size: 14.5px;font-weight: 670;display: inline-flex;align-items: center;min-height: 46px;justify-content: center;}
.g4xzen9 {background: var(--iakz, var(--o0nc));color: var(--sgd48, var(--k8w));box-shadow: var(--mpsrw);}
.x8n2s {background: var(--oksyk, var(--z6z));box-shadow: var(--kdrm7);color: var(--v2o, var(--ef1d6));}

@media (max-width:905px) {
  .cm69,
  .xhv3a,
  .da7b810,
  .k932z.xhv3a .da7b810,
  .vy44aed,
  .r9tae .vy44aed {grid-template-columns: 1fr;}
  
  .fwfrw5 {order: -1;}
  .r9tae .efbnv4 {order: 0;}
  .fwfrw5 img,
  .dj6vbv {width: 100%;}
  .fwfrw5 img,
  .dj6vbv {aspect-ratio: 20 / 7;max-height: min(24vh, 190px);}
  .efbnv4 img {max-height: 320px;}
  .m631 .efbnv4 img {max-height: 200px;}
  .s4k5 {grid-template-columns: 1fr;}
  .jpdqvy7 {margin-top: 0;}
  
  .haa94v > dt:nth-of-type(n),
  .haa94v > dd:nth-of-type(n) {grid-row: auto;grid-column: 1;}
  .haa94v > dd.jpdqvy7 {margin-top: 0;}
  .haa94v > dd {margin-bottom:12px;}
  .haa94v > dd:last-of-type {margin-bottom: 0;}
}

@media (max-width:874px) {
  
  .n2fvm3 {padding: 7px var(--w399);gap:7px;min-height: 54px;}
  .ap5d59 {display: none;}
  .vh10e {flex: 0 1 auto;min-width: 0;}
  .vh10e img {height: 23px;max-width:104px;}
  .jebp {font-size: 15px;}
  .js9c {margin-left: auto;gap:9px;}
  .s5wb0g {min-width: 44px;min-height: 44px;padding: 0 11px;font-size: 12.5px;}
  .xwd32 {display: flex;}
  .wccvab > *:nth-child(3n+2),
  .ra76h > *:nth-child(3n+3) {margin-top: 0;}
  .m8j7s {grid-template-columns: 1fr;}
  .z2cjj0:nth-child(even),
  .f155mm:nth-child(odd) {margin-top: 0;}
}

@media (max-width:425px) {
  .s5wb0g {font-size: 12px;padding: 0 9px;}
  .vh10e img {max-width:81px;}
  .jebp {font-size: 14px;}
  
  .zj53f0v {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .hany {grid-template-columns: repeat(4, minmax(0, 1fr));}
  .xw2f {grid-template-columns: 1fr;}
  .z288jz {grid-template-columns: 1fr;}
  .tre94 {padding-left:16px;}
}

@media (prefers-reduced-motion: reduce) {
  .c7vhxte,
  .hm7trqb,
  .m74hqd,
  .x1mz28,
  .mf3ypr a {transition:none;}
  .m74hqd:hover {transform: none;}
}

@media (min-width:772px) {}

@media (prefers-reduced-motion: reduce) {
  .ap5d59,
  .kjyja,
  .kjyja svg {transition:none !important;}
}

.xb14,
.xb14 :is(p, li, h2, h3, h4, dd, dt) {overflow-wrap: anywhere;min-width: 0;}

.j48n > summary {cursor: pointer;gap:9px;display: flex;min-height: 44px;list-style: none;align-items: center;}
.j48n > summary::-webkit-details-marker {display: none;}
.j48n > summary:focus-visible {outline: 3px solid var(--xq8, var(--z6z));outline-offset: 3px;}
.j48n > summary .gbs80 {margin: 0;}

.j48n > summary::after {content: "";flex: 0 0 auto;opacity:0.54;width: 14px;border-top: 2px solid currentColor;margin-left: auto;transition:transform 0.189s ease, opacity 0.16s ease;height: 8px;border-bottom: 2px solid currentColor;}
.j48n[open] > summary::after {opacity:1;transform: translateY(-1px) scaleY(.4);}
.j48n[open] > summary {margin-bottom:9px;}
@media (prefers-reduced-motion: reduce) { .j48n > summary::after {transition:none;} }

.qgzmzs7 {padding-bottom: max(96px, var(--zlz, 96px));}

.x7vh7 {--pex6: 1px solid var(--irm);--u4gi: var(--ekm);--j1d2: var(--truee);--bkexh: var(--truee);}

:root {--mk75i: color-mix(in srgb, var(--z6z) 42%, var(--d8px));--truee: 14px;--njwy: color-mix(in srgb, var(--z6z) 55%, black);--z1ws: color-mix(in srgb, var(--z6z) 20%, var(--d8px));--eef: 0 12px 0 -6px var(--mk75i), 0 24px 0 -12px var(--z1ws);--ekm: 22px;}

.k5qbthj::after {transform: perspective(520px) rotateX(64deg);transform-origin: 50% 100%;mask-image: linear-gradient(transparent, black 70%);-webkit-mask-image: linear-gradient(transparent, black 70%);content: "";opacity:0.56;height: 70vh;bottom: -10vh;right: -50%;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--z6z) 22%, transparent) 0 1px, transparent 1px 72px),
    repeating-linear-gradient(0deg, color-mix(in srgb, var(--z6z) 22%, transparent) 0 1px, transparent 1px 72px);left: -50%;position: absolute;}

.qgzmzs7 h2 {font-weight: 800;line-height:1.11;letter-spacing: -.028em;font-size: clamp(22px, 2.4vw, 32px);margin-bottom:8px;}
.y1kp6kp {background: color-mix(in srgb, var(--z6z) 14%, transparent);gap:7px;border-radius: 999px;align-items: center;box-shadow: 3px 3px 0 color-mix(in srgb, var(--z6z) 30%, transparent);padding: 5px 12px 5px 10px;margin-bottom:11px;color: var(--a27);display: inline-flex;}
.y1kp6kp::before {background: var(--z6z);height: 10px;border-radius:2px;flex: none;content: "";width: 10px;box-shadow: 3px 3px 0 color-mix(in srgb, var(--z6z) 45%, transparent);}

.qgzmzs7.qgzmzs7 > * {margin: 0 0 clamp(40px, 5vw, 60px);}
.qgzmzs7.qgzmzs7 > *:last-child {margin-bottom: 0;}
.wccvab > *:nth-child(3n+2), .ra76h > *:nth-child(3n+3) {margin-top: 0 !important;}
.qgzmzs7 > :is(.cm69, .qn95dv, .rvtqbf, .gbcp3, .mf8a, .ract6, .bnbcz, .zwm6t9q, .ppy0p, .pyp9ax3, .rk9790, .y43d7, .bz68ywh, .khgc) {background: var(--wng);border-radius: var(--ekm);box-shadow: inset 0 1px 0 var(--j4uoh), var(--eef), var(--kdrm7);padding: clamp(20px, 3vw, 36px);}
@supports (animation-timeline: view()) {
  @media (prefers-reduced-motion: no-preference) {
    .qgzmzs7 > :is(.qn95dv, .rvtqbf, .gbcp3, .mf8a, .ract6, .bnbcz, .zwm6t9q, .ppy0p, .pyp9ax3, .rk9790, .y43d7, .bz68ywh, .khgc) {animation: khvfd9b linear both;animation-timeline: view();animation-range: entry 0% entry 70%;transform-origin: 50% 100%;}
  }
}

.qgzmzs7 h1, .qgzmzs7 .w1502tt {line-height: .98;letter-spacing: -.045em;font-size: clamp(36px, 5.6vw, 84px);margin-bottom:17px;font-weight: 800;}
.cm69 .k2e27e {font-size: clamp(15px, 1.3vw, 18px);margin-bottom:21px;max-width: 46ch;}
.cm69 .ca2bx {font-size: 15.5px;min-height: 52px;padding-inline: 26px;}

.cm69:not(.crwm7),
.k932z:not(.crwm7) .da7b810 {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);gap: clamp(24px, 4vw, 56px);}
.xhv3a:not(.crwm7),
.k932z.xhv3a:not(.crwm7) .da7b810 {grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
.cm69:not(.crwm7) {padding-block: clamp(28px, 4.4vw, 60px);}
.cm69:not(.crwm7) .fwfrw5 {perspective: 1300px;padding: 10px 34px 34px 10px;}
.cm69:not(.crwm7) .fwfrw5 img,
.cm69:not(.crwm7) .dj6vbv {box-shadow: 16px 16px 0 -2px var(--mk75i), 32px 32px 0 -4px var(--z1ws), var(--da0k);width: 100%;transition:transform 0.626s cubic-bezier(.2, .8, .2, 1);aspect-ratio: 4 / 3;border-radius: var(--ekm);transform: rotateY(calc(-1 * var(--lt28, 16deg))) rotateX(5deg);max-height: none;}
.xhv3a:not(.crwm7) .fwfrw5 {padding: 10px 10px 34px 34px;}
.xhv3a:not(.crwm7) .fwfrw5 img,
.xhv3a:not(.crwm7) .dj6vbv {transform: rotateY(var(--lt28, 16deg)) rotateX(5deg);box-shadow: -16px 16px 0 -2px var(--mk75i), -32px 32px 0 -4px var(--z1ws), var(--da0k);}
.cm69:not(.crwm7):hover .fwfrw5 img,
.cm69:not(.crwm7):hover .dj6vbv {transform: rotateY(-5deg) rotateX(2deg);}
.xhv3a:not(.crwm7):hover .fwfrw5 img,
.xhv3a:not(.crwm7):hover .dj6vbv {transform: rotateY(5deg) rotateX(2deg);}
.dj6vbv .pnpvee7 {font-size: clamp(80px, 12vw, 180px);color: color-mix(in srgb, var(--zsq3) 85%, transparent);text-shadow: 6px 6px 0 var(--mk75i), 12px 12px 0 var(--z1ws);}

.cm69.crwm7 {display: grid;overflow: hidden;align-content: end;isolation: isolate;min-height: clamp(400px, 60vh, 600px);position: relative;padding: clamp(24px, 4.4vw, 60px);}
.crwm7 .fwfrw5 {z-index: -1;inset: 0;margin: 0;position: absolute;}
.crwm7 .fwfrw5 picture {display: block;height: 100%;}
.crwm7 .fwfrw5 img,
.crwm7 .dj6vbv {max-height: none;box-shadow: none;height: 100%;object-fit: cover;border-radius: 0;aspect-ratio: auto;width: 100%;}
.crwm7:has(.fwfrw5 img)::after {position: absolute;inset: 0;background: linear-gradient(80deg, color-mix(in srgb, black 78%, transparent) 0%, color-mix(in srgb, black 42%, transparent) 50%, transparent 85%),
              linear-gradient(0deg, color-mix(in srgb, black 55%, transparent), transparent 55%);z-index: -1;content: "";}
.crwm7:has(.fwfrw5 img) :is(.w1502tt, .k2e27e, .y1kp6kp) {color: var(--g9ri, white);}
.crwm7:has(.fwfrw5 img) .y1kp6kp {background: color-mix(in srgb, white 16%, transparent);}
.crwm7 .m1psb, .crwm7 .h8x2 {max-width:720px;}
.crwm7 .da7b810 {display: block;}

.crwm7 .dj6vbv {padding-right: 6%;background: linear-gradient(135deg, color-mix(in srgb, var(--z6z) 70%, var(--d8px)), color-mix(in srgb, var(--z6z) 18%, var(--d8px)));place-items: center end;}
.crwm7 .dj6vbv .pnpvee7 {font-size: clamp(160px, 26vw, 380px);opacity:0.5;}

.qn95dv .pb5evnw {margin-top:22px;}
.pb5evnw .r6w1zm {padding: 0;padding-top:40px !important;display: grid !important;list-style: none;max-width: none;margin: 0;perspective: 1400px;grid-template-columns: minmax(0, 1fr) !important;grid-template-areas: "c";}
.pb5evnw .emp1 {transition:transform 0.526s cubic-bezier(.2, .8, .2, 1), opacity 0.535s ease;grid-area: c;min-width: 0;transform-origin: 50% 100%;margin: 0 !important;max-width: none !important;}
.pb5evnw .emp1 figure {border-radius: var(--ekm);margin: 0;position: relative;overflow: hidden;background: var(--ci3sq);box-shadow: var(--da0k);}
.pb5evnw .emp1 img {object-fit: cover;max-height: none;height: auto;display: block;aspect-ratio: 4 / 3;width: 100%;border-radius: 0;}
.pb5evnw.f7nnqs .emp1 img {aspect-ratio: 16 / 9;}
.pb5evnw .emp1 figcaption {background: linear-gradient(transparent, color-mix(in srgb, black 72%, transparent));position: absolute;bottom: 0;padding: 40px 22px 18px;text-align: left;left: 0;margin: 0;right: 0;line-height:1.21;font-size: clamp(17px, 1.8vw, 24px);font-weight: 800;color: white;}

.pb5evnw .emp1:first-child {z-index: 4;}
.pb5evnw .emp1:not(:first-child) {opacity:0.05;}
.pb5evnw .qy6ndw {margin-top:17px;gap:17px;align-items: center;justify-content: center;display: flex;}
.pb5evnw .x96qb {transition:transform 0.244s ease, box-shadow 0.191s ease;box-shadow: 4px 4px 0 var(--mk75i), 8px 8px 0 var(--z1ws);cursor: pointer;font-size: 20px;height: 50px;width: 50px;font-weight: 800;display: grid;place-items: center;border-radius:17px;border: 0;background: var(--ci3sq);color: var(--tun);}
.pb5evnw .x96qb:hover {box-shadow: 6px 6px 0 var(--mk75i), 12px 12px 0 var(--z1ws);transform: translate(-2px, -2px);}
.pb5evnw .x96qb:active {box-shadow: 1px 1px 0 var(--mk75i);transform: translate(3px, 3px);}
.pb5evnw .x96qb[hidden] {display: none;}
.pb5evnw .zpnv {font-size: 15px;font-variant-numeric: tabular-nums;text-align: center;font-weight: 800;color: var(--mnz);min-width: 70px;letter-spacing: .08em;}
@media (prefers-reduced-motion: reduce) { .pb5evnw .emp1 {transition:none;} }

.gbcp3 .m8j7s {gap: clamp(20px, 3vw, 40px);grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);align-items: center;display: grid;}
.gbcp3 .w03rx {grid-template-columns: repeat(3, minmax(0, 1fr));margin: 18px 0;display: grid;gap:11px;}
.gbcp3 .da9dzkf {display: flex;border-radius: var(--truee);background: var(--ci3sq);margin: 0;box-shadow: 4px 4px 0 var(--z1ws);padding: 12px 14px;flex-direction: column;gap:2px;}
.gbcp3 .nxw39 {font-weight: 700;font-size: 11px;text-transform: uppercase;letter-spacing: .1em;color: var(--uxxnd);}
.gbcp3 .jsqc {font-size: 17px;color: var(--tun);font-style: normal;font-weight: 800;}
.zy9wn {min-height: 300px;margin: 0;place-items: center;perspective: 1600px;display: grid;}
.wxt1q0 {position: relative;height: 180px;transform-style: preserve-3d;transform: rotateX(56deg) rotateZ(-42deg);width: 180px;}
.e76m {inset: 0;display: grid;place-items: center;transition:transform 0.702s cubic-bezier(.2, .8, .2, 1);position: absolute;border-radius:29px;transform-style: preserve-3d;}
.zgvhgt {box-shadow: 0 0 0 1px var(--j4uoh), 30px 30px 50px color-mix(in srgb, black 40%, transparent);transform: translateZ(0);background: var(--mk75i);}
.sw2q1ps {transform: translateZ(54px);background: color-mix(in srgb, var(--faf0m) 70%, transparent);border: 1px solid color-mix(in srgb, var(--zsq3) 18%, transparent);}
.sw2q1ps em {top: 50%;position: absolute;left: 22px;height: 14px;right: 22px;overflow: hidden;border-radius:7px;margin-top: -7px;background: color-mix(in srgb, var(--zsq3) 14%, transparent);}
.sw2q1ps em::after {width: var(--fs2, 80%);content: "";inset: 0 auto 0 0;background: var(--z6z);border-radius:6px;position: absolute;}
.wvzbd {box-shadow: 0 0 0 1px color-mix(in srgb, white 30%, transparent) inset;background: linear-gradient(140deg, color-mix(in srgb, var(--z6z) 85%, white), var(--z6z));transform: translateZ(108px);}
.wvzbd img {object-fit: contain;max-width: 70%;max-height: 50%;min-height: 0;transform: rotateZ(42deg);width: auto;height: auto;border-radius: 0;}
.wvzbd b {color: var(--l7vy, white);font-size: 78px;font-weight: 800;transform: rotateZ(42deg);}
.gbcp3:hover .sw2q1ps {transform: translateZ(74px);}
.gbcp3:hover .wvzbd {transform: translateZ(148px);}
@media (prefers-reduced-motion: no-preference) {
  .wxt1q0 {animation: drqdtwu 6s ease-in-out infinite;}
}
@keyframes drqdtwu { 50% {transform: rotateX(56deg) rotateZ(-42deg) translateZ(14px);} }

.rk9790 .vp0xr {padding: 0;margin: 18px 0 0;gap:17px;grid-auto-columns: minmax(0, 1fr);display: grid;grid-auto-flow: column;counter-reset: dkstep;align-items: end;list-style: none;}
.rk9790 .kybtb {gap:6px;box-shadow: 1px 1px 0 var(--njwy), 2px 2px 0 var(--njwy), 3px 3px 0 var(--njwy), 4px 4px 0 var(--njwy), 5px 5px 0 var(--njwy), 6px 6px 0 var(--njwy), 7px 7px 0 var(--njwy), 8px 8px 0 var(--njwy), 14px 14px 24px color-mix(in srgb, black 30%, transparent);margin: 0 14px 14px 0 !important;border-radius: var(--truee);background: var(--ci3sq);position: relative;flex-direction: column;counter-increment: dkstep;display: flex !important;padding: 18px 18px 20px;}
.rk9790 .kybtb:nth-child(1) {min-height: 150px;}
.rk9790 .kybtb:nth-child(2) {min-height: 190px;}
.rk9790 .kybtb:nth-child(3) {min-height: 230px;}
.rk9790 .kybtb:nth-child(4) {min-height: 270px;}
.rk9790 .kybtb:nth-child(n+5) {min-height: 310px;}
.rk9790 .f40ps {display: block;font-style: normal;}
.rk9790 .f40ps::before {letter-spacing: -.04em;text-shadow: 3px 3px 0 var(--z1ws);display: block;line-height: 1;font-weight: 800;content: counter(dkstep, decimal-leading-zero);font-size: 40px;color: var(--z6z);}
.rk9790 .kybtb:last-child {background: linear-gradient(160deg, color-mix(in srgb, var(--z6z) 26%, var(--ci3sq)), var(--ci3sq));}
.rk9790 .metcsfg {font-size: 16px;font-weight: 800;line-height:1.24;}
.rk9790 .mhta {color: var(--mnz);line-height:1.51;font-size: 13.5px;}
@media (max-width:869px) {
  .rk9790 .vp0xr {grid-auto-flow: row;grid-template-columns: minmax(0, 1fr);}
  .rk9790 .kybtb {min-height: 0 !important;}
  .rk9790 .kybtb:nth-child(2) {margin-left:14px !important;}
  .rk9790 .kybtb:nth-child(3) {margin-left:27px !important;}
  .rk9790 .kybtb:nth-child(n+4) {margin-left:42px !important;}
  .rk9790 .f40ps::before {font-size: 30px;}
}

.ract6 .s4k5 {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;gap: 0;perspective: 1500px;margin-top:19px;}
.ract6 .s4k5.haa94v {grid-auto-flow: dense;}
.ract6 .c8yd {background: var(--ci3sq);min-width: 0;transition:transform 0.573s cubic-bezier(.2, .8, .2, 1);padding: 22px 24px 24px;margin: 0;}
.ract6 .mkg29w   {transform-origin: 100% 50%;transform: rotateY(var(--e8g88, 9deg));border-radius: var(--truee) 0 0 var(--truee);background: linear-gradient(90deg, var(--ci3sq) 85%, color-mix(in srgb, black 12%, var(--ci3sq)));box-shadow: -10px 12px 0 -4px var(--mk75i), var(--kdrm7);}
.ract6 .jpdqvy7 {background: linear-gradient(270deg, var(--ci3sq) 85%, color-mix(in srgb, black 12%, var(--ci3sq)));transform-origin: 0 50%;transform: rotateY(calc(-1 * var(--e8g88, 9deg)));box-shadow: 10px 12px 0 -4px var(--z1ws), var(--kdrm7);border-radius: 0 var(--truee) var(--truee) 0;}
.ract6:hover .c8yd {transform: none;}
.ract6 .eps5s1 {font-size: 13px;text-transform: uppercase;display: block;margin-bottom:11px;font-weight: 800;letter-spacing: .1em;}
.ract6 .mkg29w .eps5s1, .ract6 .eps5s1:first-child {color: var(--a27);}
.ract6 .e1bz {list-style: none;margin: 0;gap:8px;display: grid;padding: 0;}
.ract6 .e1bz li {border-radius:11px;padding: 10px 12px 10px 38px;line-height:1.46;position: relative;background: color-mix(in srgb, var(--zsq3) 4%, transparent);}
.ract6 .e1bz li::before {font-size: 14px;font-weight: 800;top: 9px;line-height: 1;width: 20px;place-items: center;height: 20px;border-radius:6px;display: grid;left: 10px;position: absolute;}
.ract6 .mkg29w .e1bz li::before {color: var(--l7vy, white);content: "+";background: var(--z6z);}
.ract6 .jpdqvy7 .e1bz li::before {color: var(--tun);content: "–";background: color-mix(in srgb, var(--zsq3) 16%, transparent);}
@media (max-width:771px) {
  .ract6 .s4k5 {gap:13px;grid-template-columns: minmax(0, 1fr);}
  .ract6 .c8yd {transform: none !important;border-radius: var(--truee) !important;}
}

.y43d7 a, .y43d7 li > *:first-child {transition:transform 0.335s cubic-bezier(.2, .8, .2, 1), box-shadow 0.358s ease;}
.y43d7 li:hover > *:first-child {box-shadow: 6px 6px 0 var(--mk75i), 12px 12px 0 var(--z1ws), var(--kdrm7);transform: perspective(700px) rotateX(8deg) rotateY(-8deg) translateY(-6px);}

.zwm6t9q ol, .zwm6t9q ul {columns: 2 220px;column-gap:13px;}
.zwm6t9q li {break-inside: avoid;}

@media (max-width:771px) {
  .cm69:not(.crwm7), .k932z:not(.crwm7) .da7b810 {grid-template-columns: minmax(0, 1fr) !important;}
  .cm69:not(.crwm7) .fwfrw5 {padding: 6px 22px 22px 6px;}
  .cm69:not(.crwm7) .fwfrw5 img, .cm69:not(.crwm7) .dj6vbv {transform: rotateY(-10deg) rotateX(4deg);aspect-ratio: 16 / 10;box-shadow: 10px 10px 0 -2px var(--mk75i), 20px 20px 0 -4px var(--z1ws), var(--kdrm7);}
  .cm69.crwm7 {min-height: 72vh;}
  .gbcp3 .m8j7s {grid-template-columns: minmax(0, 1fr);}
  .zy9wn {order: -1;min-height: 240px;}
  .wxt1q0 {height: 140px;width: 140px;}
  .gbcp3 .w03rx {grid-template-columns: repeat(3, minmax(0, 1fr));}
  .gbcp3 .jsqc {font-size: 14px;}
  .pb5evnw .emp1 img {aspect-ratio: 4 / 5;}
  .pb5evnw.f7nnqs .emp1 img {aspect-ratio: 4 / 5;}
}

.qgzmzs7 > :is(.vecbjq7, .e2nxt) {padding: clamp(20px, 3vw, 36px);background: var(--wng);border-radius: var(--ekm);box-shadow: inset 0 1px 0 var(--j4uoh), var(--eef), var(--kdrm7);}
.qgzmzs7 > .b9rtt {border-radius: var(--ekm);box-shadow: var(--eef);}
.qgzmzs7 > .b9rtt img {border-radius: var(--ekm);}
.qgzmzs7 :is(.vecbjq7, .mf8a) table {max-width: none;width: 100%;}

.pb5evnw {max-width:760px;margin-inline: auto;}
.pb5evnw.f7nnqs {max-width:861px;}
.pb5evnw .emp1 {transform-origin: 50% 0;}
.pb5evnw .r6w1zm {padding-top:47px !important;}

.bz68ywh .x1mz28 {flex-direction: column;padding: 16px 10px;display: flex !important;gap:8px;align-items: center;text-align: center;min-height: 96px;justify-content: center;}
.bz68ywh .x1mz28 img {max-height: 30px;width: auto;max-width: 100%;}
.bz68ywh .x1mz28 .w64rz {font-size: 12.5px;overflow-wrap: normal;word-break: normal;white-space: normal;}

.e2nxt .zwm6t9q {gap:7px;display: grid !important;grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));}
.e2nxt .zwm6t9q a {margin: 0 !important;}

.qgzmzs7 > .xfj4 {border-radius: var(--ekm);box-shadow: inset 0 1px 0 var(--j4uoh), var(--eef), var(--kdrm7);background: linear-gradient(135deg, color-mix(in srgb, var(--z6z) 40%, var(--wng)), var(--wng));}

.b4wb :is(.c6rt, .jy2qbw, .g1f7gen, .k2f6b7y) {margin-inline: auto;padding-inline: var(--w399);box-sizing: border-box;max-width: var(--sh7t9);}

.ract6 .mkg29w .e1bz li::after {content: none;}

@supports (animation-timeline: view()) {
  .qgzmzs7 > * {animation-range: entry 0% entry 280px !important;}
}
@keyframes khvfd9b {
  from {opacity:0.6;transform: perspective(1400px) rotateX(12deg) translateY(30px) scale(.98);}
  to   {opacity:1;transform: none;}
}

.rk9790 .f40ps {height: auto;box-shadow: none;grid-row: auto;width: auto;border-radius: 0;justify-content: flex-start;background: none;}
.rk9790 .jacf5 .f40ps::before {content: counter(dkstep);}

.gbcp3 .m8j7s {align-items: start;}
.gbcp3 .dfet1jb {margin-top: 0;font-size: 15px;}
.gbcp3 .zy9wn {min-height: 260px;margin-top: -60px;}
@media (max-width:771px) { .gbcp3 .zy9wn {margin-top: 0;} }

.bz68ywh .xw2f, .khgc .hany {grid-template-columns: repeat(4, minmax(0, 1fr)) !important;}
@media (max-width:874px) {
  .bz68ywh .xw2f, .khgc .hany {grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}
  
  .js9c .x7vh7 {display: none;}
}
@media (max-width:771px) {
  
  .pb5evnw .r6w1zm {padding-top:33px !important;}
  .qn95dv {overflow: hidden;}
  .gbcp3 .zy9wn {min-height: 220px;margin: 6px 0 4px;}
}

.e2nxt .zwm6t9q {columns: 3 220px;column-gap:10px;display: block !important;}
.e2nxt .zwm6t9q a {break-inside: avoid;margin: 0 0 8px !important;}

.bnbcz .z288jz {display: grid !important;grid-template-columns: repeat(3, minmax(0, 1fr)) !important;}
.bnbcz .z288jz > * {max-width: none;}
@media (max-width:955px) { .bnbcz .z288jz {grid-template-columns: minmax(0, 1fr) !important;} }
@media (max-width:771px) { .gbcp3 .zy9wn {padding-top:70px;} }

.mwqz4 {padding: 14px 20px 0;}

body {--eef: 0 var(--ejznq, 12px) 0 calc(var(--ejznq, 12px) / -2) var(--mk75i), 0 calc(var(--ejznq, 12px) * 2) 0 calc(var(--ejznq, 12px) * -1) var(--z1ws);}

blockquote.z2cjj0 {margin: 0;}
.z2cjj0 .px1t2q {color: var(--tun);font-size: 14px;line-height:1.60;overflow-wrap: anywhere;display: block;margin: 0;}
.z2cjj0 .f5m29zg {font-size: 10.5px;font-weight: 720;display: block;text-transform: uppercase;letter-spacing: .11em;color: var(--uxxnd);padding-top:8px;}
.z2cjj0 .f5m29zg:first-child {padding: 0 0 8px;}

.ppy0p.t5kss9 {grid-template-columns: minmax(0, 1fr);}
.ppy0p .ej00yqw {display: flex;gap:13px;align-items: center;}
.ppy0p.asbv {grid-template-columns: minmax(0, 1fr) auto;}

.pb5evnw .gwfdp84 {overflow: hidden;border-radius: var(--ekm);background: var(--ci3sq);box-shadow: var(--da0k);position: relative;}
.pb5evnw .gwfdp84 picture, .pb5evnw .emp1 figure picture {display: block;}
.pb5evnw .accsw {padding: 40px 22px 18px;font-size: clamp(17px, 1.8vw, 24px);right: 0;margin: 0;bottom: 0;font-weight: 800;position: absolute;left: 0;line-height:1.18;color: white;background: linear-gradient(transparent, color-mix(in srgb, black 72%, transparent));}
.pb5evnw .t735sbv {margin: 18px 0 0;}

.gbcp3 dl.w03rx, .gbcp3 ul.w03rx {padding: 0;list-style: none;}
.gbcp3 .w03rx dd {margin: 0;}
.gbcp3 .w03rx .jsqc {font-style: normal;}
@media (min-width:772px) {
  .gbcp3 .m8j7s > .dzja3kq {grid-column: 1;grid-row: 1;}
  .gbcp3 .m8j7s > .zy9wn {grid-row: 1;grid-column: 2;}
}

ul.zj53f0v {padding: 0;list-style: none;margin: 0;}
ul.zj53f0v > li {min-width: 0;margin: 0;}
ul.zj53f0v > li > .m74hqd {height: 100%;}
.m74hqd .jzfdtfq {margin: 0;}
.m74hqd:hover {box-shadow: 6px 6px 0 var(--mk75i), 12px 12px 0 var(--z1ws), var(--kdrm7);transform: perspective(700px) rotateX(6deg) rotateY(-6deg) translateY(-6px);}

div.xw2f {gap:9px;display: grid;}
.x1mz28 .m0pr {align-items: center;display: flex;gap:9px;flex-direction: column;margin: 0;}
.x1mz28 .m0pr img {width: auto;max-height: 30px;max-width: 100%;}

ul.hany {list-style: none;}
figure.vxjzhd {margin: 0;}
img.jgmne {height: 26px;align-self: center;min-height: 0;display: block;box-sizing: content-box;padding: 12px 9px;object-fit: contain;width: auto;max-width: calc(100% - 18px);}
