

:root {--uk1f6:   var(--rr4l);--fqb9r:    18px;--cbwi: var(--i3u);--yjdv: 1080px;--zozif: 26px;--i33m:  var(--e82jx);--qz0: clamp(14px, 1.8vw, 22px);--f34: var(--q77w);--o2q: var(--ml52, var(--m90));--oco: var(--m90);--qp17:   var(--ngzts);--yey: 64px;--sjz:"Nunito", system-ui, "Avenir Next", "Segoe UI Variable", sans-serif;--bm4:    var(--ilj);--fn0: clamp(30px, 3.6vw, 52px);}

body {font: 16px/1.62 var(--sjz);background: var(--a0rqu);margin: 0;-webkit-text-size-adjust: 100%;color: var(--bm4);padding-bottom: calc(var(--yey) + env(safe-area-inset-bottom, 0px));}

.akm0 {background: var(--oco);padding: 12px 20px;position: absolute;top: 0;color: var(--rxe, var(--e4vjn, var(--xuzh)));border-radius: 999px;font-weight: 800;left: -9999px;z-index: 200;text-decoration: none;}
.akm0:focus {top: 12px;left: 12px;}

.a645 {z-index: 60;background: color-mix(in srgb, var(--wz7f) 92%, transparent);position: sticky;border-bottom: 1px solid var(--qp17);backdrop-filter: blur(12px);top: 0;-webkit-backdrop-filter: blur(12px);}
.gbfkj {max-width: var(--yjdv);display: flex;padding: 10px 18px;min-height: 60px;margin: 0 auto;gap:18px;align-items: center;}
.abxhec {flex: 0 0 auto;align-items: center;min-height: 44px;text-decoration: none;display: inline-flex;}
.abxhec img {width: auto;height: 28px;display: block;}
.cyq9df1 {color: var(--moig);letter-spacing: -.03em;font-weight: 800;font-size: 20px;}

.k2vqg {min-width: 0;flex: 1 1 auto;}
.k2vqg ul {display: flex;list-style: none;flex-wrap: wrap;margin: 0;gap:9px;padding: 0;}
.k2vqg a {align-items: center;border-radius: 999px;text-decoration: none;padding: 0 14px;display: inline-flex;font-weight: 700;color: color-mix(in srgb, var(--moig) 66%, transparent);font-size: 15px;min-height: 44px;}
.k2vqg a:hover {color: var(--moig);background: var(--f34);}
.k2vqg a[aria-current="page"] {background: color-mix(in srgb, var(--oco) 16%, transparent);color: var(--moig);}

.erbpn {flex: 0 0 auto;gap:9px;align-items: center;display: flex;}

.r3p6h {min-width: 44px;border-radius:13px;justify-content: center;flex-direction: column;cursor: pointer;display: none;min-height: 44px;gap:5px;align-items: center;}
.r3p6h span {display: block;background: var(--moig);width: 20px;border-radius:3px;height: 2px;}
.r3p6h:hover {background: var(--f34);}

.f4ac,
.tzspfhd :is(.brtwg, .h11a2c, .js0p, .f9r1,
              .c8e9ft, .hen6, .esn9) a[role="button"],
.tzspfhd .f9r1 a {justify-content: center;white-space: nowrap;padding: 11px 22px;font-size: 15px;text-decoration: none;transition:transform 0.177s;cursor: pointer;min-height: 44px;align-items: center;font-weight: 800;border-radius: 999px;border: 1px solid transparent;display: inline-flex;}

.d4expy7 {color: var(--wvl, var(--a4o7));border-color: var(--qp17);background: var(--lupn);}
.n9d5 {color: var(--mh5, var(--clivj));background: var(--g6mjm);box-shadow: 0 6px 18px color-mix(in srgb, var(--g6mjm) 30%, transparent);}
.n9d5:hover {background: var(--kz2f);transform: translateY(-1px);}

.tzspfhd :is(.brtwg, .h11a2c, .js0p, .f9r1,
              .c8e9ft, .hen6, .esn9) a[role="button"]:hover,
.tzspfhd .f9r1 a:hover {background: var(--kz2f);}
.r5w79k {display: flex;width: 100%;margin-top:14px;}

.tzspfhd :is(.brtwg, .h11a2c, .js0p, .f9r1,
              .c8e9ft, .hen6, .esn9) a[role="button"],
.tzspfhd .f9r1 a {color: var(--e4vjn, var(--xuzh));background: var(--m90);}

.zn4zy6 {appearance: none;-webkit-appearance: none;height: 1px;border: 0;left: 0;padding: 0;opacity:0.05;position: fixed;pointer-events: none;width: 1px;margin: 0;top: 0;}

.kswc {position: fixed;bottom: 0;border-top: 1px solid var(--cbwi);padding-bottom: env(safe-area-inset-bottom, 0px);left: 0;-webkit-backdrop-filter: blur(14px);grid-auto-columns: 1fr;right: 0;grid-auto-flow: column;display: grid;background: color-mix(in srgb, var(--wz7f) 96%, transparent);z-index: 70;backdrop-filter: blur(14px);}
.kswc a {gap:3px;justify-content: center;text-decoration: none;color: var(--i33m);display: flex;align-items: center;min-height: var(--yey);flex-direction: column;}
.nftmj86 {font-size: 11.5px;font-weight: 700;letter-spacing: .01em;}
.kswc .xbvr9e9 {color: var(--oco);}

.j5xq {width: 20px;opacity:0.83;border: 2px solid currentColor;height: 20px;}
.z06xv {border-radius:8px;}
.ktr2a {border-radius: 50%;}
.qdvmn {border-radius:3px;transform: rotate(45deg);}
.kswc .xbvr9e9 .j5xq {opacity:0.98;background: color-mix(in srgb, var(--oco) 22%, transparent);}

.tzspfhd {max-width: var(--yjdv);padding: 18px 16px 40px;margin: 0 auto;}
.tzspfhd > * {margin: 0 0 var(--qz0) !important;}
.tzspfhd > *:last-child {margin-bottom: 0 !important;}

.tzspfhd :is(h1, h2, h3) {letter-spacing: -.03em;text-wrap: balance;}
.tzspfhd h1 {margin: 6px 0 14px;font-size: clamp(28px, 3.4vw, 52px);line-height:1.09;font-weight: 800;}
.tzspfhd h2 {text-align: left;font-size: clamp(22px, 2.6vw, 30px);font-weight: 800;margin: 0 0 14px;line-height:1.16;}
.tzspfhd h3 {margin: 20px 0 8px;font-weight: 800;font-size: 18px;}
.tzspfhd p  {margin: 0 0 13px;}
.tzspfhd img {border-radius:13px;max-width: 100%;height: auto;}

.tzspfhd p > a, .tzspfhd li > a, .tzspfhd td > a {text-underline-offset: 3px;color: var(--oco);font-weight: 700;}

.ee7h {font-size: 13px;font-weight: 700;color: var(--i33m);margin: 0 0 14px;}

.tzspfhd > * > h2::before,
.tzspfhd > * > div > h2::before {border-radius: 999px;height: 5px;background: linear-gradient(90deg, var(--oco), var(--o2q));display: block;content: "";width: 30px;margin: 0 0 14px;}

.tzspfhd :is(.esn9, .hen6, .c8e9ft, .nj3t0e,
              .tmb83, .af97sz, .js0p, .h11a2c,
              .pygcc, .nj0k) {background: var(--uk1f6);border: 1px solid var(--qp17);border-radius: var(--zozif);padding: var(--fn0) clamp(18px, 2.4vw, 32px) !important;}

.tzspfhd .brtwg.ayqv {border: 1px solid var(--qp17);border-radius: var(--zozif);background: var(--uk1f6);grid-template-columns: minmax(0, 1fr);padding: 0 !important;overflow: hidden;min-height: 0 !important;display: grid;}
.tzspfhd .brtwg .ha0cscy {height: clamp(120px, 18vh, 190px);color: var(--wf7, #fff);min-width: 0;background: var(--q8w6, var(--f34));margin: 0;overflow: hidden;position: relative;}
.tzspfhd .brtwg .ha0cscy img,
.tzspfhd .brtwg .n8ytqt5 {object-fit: cover;height: 100%;display: block;border-radius: 0;width: 100%;}

.tzspfhd .brtwg .sxzs {display: flex;color: color-mix(in srgb, #fff 34%, transparent);font-size: clamp(52px, 11vw, 132px);letter-spacing: -.05em;background:
    repeating-linear-gradient(90deg,
      color-mix(in srgb, #fff 12%, transparent) 0 8px,
      transparent 8px 30px),
    radial-gradient(72% 90% at 28% 22%, color-mix(in srgb, #fff 20%, transparent) 0%, transparent 66%),
    linear-gradient(var(--hspui, 160deg),
      var(--oco) 0%,
      color-mix(in srgb, var(--o2q) 78%, var(--oco)) 100%);background-size: 100% 5px, 100% 100%, 100% 100%;background-position: 0 0, 0 0, 0 0;background-repeat: repeat-x, no-repeat, no-repeat;inset: 0;position: absolute;line-height: .8;font-weight: 800;justify-content: center;align-items: center;}

.tzspfhd .brtwg .v8psq {font-size: 12px;align-self: flex-start;text-transform: uppercase;color: color-mix(in srgb, var(--oco) 32%, var(--bm4));letter-spacing: .07em;font-weight: 800;border-radius: 999px;padding: 6px 13px;background: color-mix(in srgb, var(--oco) 14%, transparent);font-style: normal;}

.tzspfhd .brtwg .h1qz0 {flex-direction: column;align-items: flex-start;gap:13px;max-width: none;display: flex;padding: clamp(22px, 3vw, 34px) clamp(18px, 2.6vw, 32px);min-width: 0;text-align: left;}
.tzspfhd .brtwg .ksazkx {font-weight: 800;color: var(--bm4);font-size: clamp(28px, 3.4vw, 46px);text-wrap: balance;letter-spacing: -.03em;margin: 0;line-height:1.10;}
.tzspfhd .brtwg .va3bqts {line-height:1.54;color: var(--i33m);max-width: 52ch;font-size: 15.5px;margin: 0;}

.tzspfhd .brtwg .b6hmv {justify-content: center;border-radius: 999px;display: inline-flex;padding: 15px 30px;min-height: 56px;white-space: nowrap;background: var(--m90);transition:transform 0.126s, filter 0.174s;align-items: center;font-size: 16px;font-weight: 800;text-decoration: none;color: var(--e4vjn, var(--xuzh));}
.tzspfhd .brtwg .b6hmv:hover {transform: translateY(-1px);filter: brightness(1.06);}

.tzspfhd .brtwg.cd8ew {min-height: min(48vh, 420px);overflow: hidden;position: relative;}
.tzspfhd .brtwg.cd8ew .ha0cscy {inset: 0;position: absolute;z-index: 0;height: 100%;}
.tzspfhd .brtwg.cd8ew .h1qz0 {background: linear-gradient(180deg,
    transparent 0%,
    color-mix(in srgb, var(--uk1f6) 74%, transparent) 38%,
    color-mix(in srgb, var(--uk1f6) 95%, transparent) 100%);z-index: 1;margin-top: auto;position: relative;}
.tzspfhd .brtwg.cd8ew {flex-direction: column;display: flex;}
@media (max-width:635px) {
  .tzspfhd .brtwg.cd8ew {min-height: min(40vh, 340px);}
}

@media (min-width:826px) {
  
  .tzspfhd .brtwg.wt8bf,
  .tzspfhd .brtwg.frcxz {align-items: stretch;grid-template-columns: minmax(0, 1.45fr) minmax(0, 1fr);}
  .tzspfhd .brtwg.frcxz {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .tzspfhd .brtwg.wt8bf .ha0cscy,
  .tzspfhd .brtwg.frcxz .ha0cscy {min-height: clamp(240px, 34vh, 340px);height: 100%;}
  .tzspfhd .brtwg .h1qz0 {justify-content: center;}
}

.tzspfhd .h11a2c.meg0z {text-align: left;}
.tzspfhd .h11a2c .r09n {font-size: clamp(28px, 4.2vw, 46px);line-height:1.09;margin: 0 0 8px;font-weight: 800;color: var(--bm4);letter-spacing: -.03em;}
.tzspfhd .h11a2c .v7ct {max-width: 60ch;font-size: clamp(16px, 1.5vw, 18.5px);color: var(--i33m);line-height:1.55;margin: 0 0 22px;}

.tzspfhd .h11a2c .r55j9 {padding: 0 clamp(18px, 2.4vw, 32px);scroll-snap-type: x mandatory;-webkit-overflow-scrolling: touch;overflow-x: auto;margin: 0 calc(clamp(18px, 2.4vw, 32px) * -1);scrollbar-width: none;}
.tzspfhd .h11a2c .r55j9::-webkit-scrollbar {display: none;}
.tzspfhd .h11a2c .w2tq {margin: 0;list-style: none;padding: 0;gap:14px;display: flex;}
.tzspfhd .h11a2c .rd1zb {scroll-snap-align: start;flex: 0 0 auto;border: 1px solid var(--qp17);border-radius: var(--fqb9r);overflow: hidden;background: var(--f34);min-width: 0;}

.tzspfhd .h11a2c.bcyytq2 .rd1zb {width: min(78%, 460px);}
.tzspfhd .h11a2c.kzmcbqp .rd1zb {width: min(94%, 760px);}
.tzspfhd .h11a2c .py1d7z {margin: 0;}
.tzspfhd .h11a2c .py1d7z img {aspect-ratio: 3 / 2;object-fit: cover;border-radius: 0;display: block;width: 100%;height: auto;}
.tzspfhd .h11a2c .przq8s {color: var(--bm4);line-height:1.46;font-weight: 700;padding: 16px 18px;font-size: clamp(15.5px, 1.5vw, 17.5px);}
.tzspfhd .h11a2c .tqn5a5 {gap:9px;flex-wrap: wrap;margin: 18px 0 0;display: flex;}
.tzspfhd .h11a2c .fh9ng.fh9ng,
.tzspfhd .h11a2c .cx33dpg.cx33dpg {min-height: 56px;transition:transform 0.161s, filter 0.146s;display: inline-flex;padding: 15px 26px;text-decoration: none;font-size: 15.5px;font-weight: 800;white-space: nowrap;justify-content: center;border-radius: 999px;align-items: center;}
.tzspfhd .h11a2c .fh9ng.fh9ng {color: var(--e4vjn, var(--xuzh));background: var(--m90);}
.tzspfhd .h11a2c .fh9ng.fh9ng:hover {filter: brightness(1.06);transform: translateY(-1px);}

.tzspfhd .h11a2c .cx33dpg.cx33dpg {background: var(--f34);border: 1px solid var(--qp17);color: color-mix(in srgb, var(--oco) 35%, var(--bm4));}
.tzspfhd .h11a2c .cx33dpg.cx33dpg:hover {background: color-mix(in srgb, var(--oco) 10%, var(--f34));}

.tzspfhd .m8q4gb .a0qbv + .a0qbv {margin-top:26px;}
.tzspfhd .m8q4gb .mmp9pz2 {letter-spacing: .07em;margin: 0 0 12px;font-weight: 800;font-size: 13px;color: var(--i33m);text-transform: uppercase;}

.tzspfhd .m8q4gb .hn6qv {list-style: none;display: flex;padding: 0 clamp(18px, 2.4vw, 32px) 4px;scrollbar-width: none;scroll-snap-type: x proximity;overflow-x: auto;gap:16px;-webkit-overflow-scrolling: touch;margin: 0;margin-inline: calc(clamp(18px, 2.4vw, 32px) * -1);}
.tzspfhd .m8q4gb .hn6qv::-webkit-scrollbar {display: none;}
.tzspfhd .m8q4gb .cckm3ja {flex: 0 0 auto;scroll-snap-align: start;min-width: 0;width: clamp(168px, 44vw, 232px);}
.tzspfhd .m8q4gb .c143w9 {display: block;text-decoration: none;color: inherit;}
.tzspfhd .m8q4gb .nx0ar {transition:transform 0.189s;position: relative;border-radius: var(--fqb9r);border: 1px solid var(--qp17);margin: 0 0 8px;overflow: hidden;aspect-ratio: 1 / 1;background: var(--f34);}
.tzspfhd .m8q4gb .c143w9:hover .nx0ar {transform: translateY(-2px);}
.tzspfhd .m8q4gb .nx0ar img {border-radius: 0;height: 100%;width: 100%;display: block;object-fit: cover;}

.tzspfhd .m8q4gb .vwnd96 {bottom: 6px;overflow: hidden;color: #fff;background: color-mix(in srgb, #000 58%, transparent);position: absolute;padding: 4px 10px;border-radius: 999px;text-overflow: ellipsis;font-size: 12px;font-weight: 700;letter-spacing: .03em;left: 6px;max-width: calc(100% - 12px);white-space: nowrap;}
.tzspfhd .m8q4gb .y6fzt {color: var(--bm4);line-height:1.32;font-size: 15.5px;display: block;font-weight: 700;}

.tzspfhd .efev .rwc379 {margin: 0;gap:11px;display: flex;padding: 0;flex-wrap: wrap;list-style: none;}
.tzspfhd .efev .yqz50 {min-width: 0;}
.tzspfhd .efev .mh5mwf {background: var(--f34);padding: 12px 24px 12px 16px;min-height: 68px;display: inline-flex;text-decoration: none;align-items: center;border-radius: 999px;border: 1px solid var(--qp17);gap:9px;transition:background 0.129s, transform 0.156s;}
.tzspfhd .efev .mh5mwf:hover {transform: translateY(-1px);background: color-mix(in srgb, var(--oco) 12%, var(--f34));}
.tzspfhd .efev .mh5mwf img {border-radius: 0;display: block;object-fit: contain;height: 34px;max-width:97px;width: auto;}
.tzspfhd .efev .j6qehc {font-size: 15.5px;color: var(--bm4);font-weight: 700;white-space: nowrap;}

.tzspfhd .xyf9k8b .bht6w {border: 1px solid var(--qp17);border-radius: var(--fqb9r);background: var(--f34);overflow: hidden;}
.tzspfhd .xyf9k8b .zj2xb90 {padding: 0;margin: 0;list-style: none;}
.tzspfhd .xyf9k8b .z3v6 + .z3v6 {border-top: 1px solid var(--qp17);}
.tzspfhd .xyf9k8b .k0kh {text-decoration: none;min-height: 72px;padding: 16px 18px;gap:15px;align-items: center;display: flex;transition:background 0.144s;}
.tzspfhd .xyf9k8b .k0kh:hover {background: color-mix(in srgb, var(--oco) 8%, transparent);}
.tzspfhd .xyf9k8b .k0kh img {display: block;height: 38px;flex: 0 0 auto;object-fit: contain;width: 84px;border-radius: 0;}
.tzspfhd .xyf9k8b .bzkmy {color: var(--bm4);font-size: 16.5px;font-weight: 700;min-width: 0;flex: 1 1 auto;}

.tzspfhd .xyf9k8b .rpa44 {height: 8px;flex: 0 0 auto;border-top: 2px solid var(--i33m);width: 8px;transform: rotate(45deg);border-right: 2px solid var(--i33m);}

.tzspfhd .js0p.q986 {padding: 0 !important;overflow: hidden;}

.tzspfhd .js0p.n93j {max-width:559px;}
.tzspfhd .js0p .jr9f {margin: 0;position: relative;}
.tzspfhd .js0p .jr9f img {object-fit: cover;border-radius: 0;height: auto;width: 100%;display: block;aspect-ratio: 21 / 9;}

.tzspfhd .js0p .jgf5yd {position: absolute;padding: 34px 18px 14px;background: linear-gradient(to top, color-mix(in srgb, #000 76%, transparent) 0%, transparent 100%);inset: auto 0 0 0;}
.tzspfhd .js0p .jgf5yd .j1rmc {color: #fff;}
.tzspfhd .js0p .j1rmc {line-height:1.20;letter-spacing: -.02em;font-size: clamp(19px, 2.2vw, 26px);margin: 0;font-weight: 800;}
.tzspfhd .js0p .j1rmc::before {content: none;}
.tzspfhd .js0p.qy9v2 .j1rmc {padding: clamp(20px, 3vw, 28px) clamp(18px, 2.4vw, 28px) 0;color: var(--bm4);}
.tzspfhd .js0p .efkhskx {font-size: 15.5px;padding: 16px clamp(18px, 2.4vw, 28px) 0;color: var(--i33m);line-height:1.64;}
.tzspfhd .js0p .efkhskx :is(p, li):last-child {margin-bottom: 0;}

.tzspfhd .js0p .y3k5 {margin: 18px clamp(18px, 2.4vw, 28px) clamp(18px, 2.4vw, 28px);padding: 15px 26px;color: var(--e4vjn, var(--xuzh));font-size: 16px;background: var(--m90);display: flex;justify-content: center;font-weight: 800;min-height: 56px;align-items: center;border-radius: 999px;transition:filter 0.182s;text-decoration: none;}
.tzspfhd .js0p .y3k5:hover {filter: brightness(1.06);}

.tzspfhd .hen6 .a427f {align-items: center;gap:17px;display: flex;}
.tzspfhd .hen6 .t9vqt {color: color-mix(in srgb, var(--oco) 55%, var(--bm4));flex: 0 0 auto;font-size: clamp(40px, 5.4vw, 62px);font-weight: 800;line-height: .95;letter-spacing: -.04em;}
.tzspfhd .hen6 .dqvhcxf {min-width: 0;}
.tzspfhd .hen6 .tg0r9q {display: block;font-size: 17px;color: color-mix(in srgb, var(--oco) 40%, var(--bm4));letter-spacing: .12em;}
.tzspfhd .hen6 .bfsk9 {max-width: 54ch;margin: 6px 0 0;line-height:1.55;color: var(--i33m);font-size: 14.5px;}

.tzspfhd .hen6 .a18z {margin: 16px 0 22px;overflow: hidden;border-radius: 999px;border: 1px solid var(--qp17);background: var(--f34);height: 10px;}
.tzspfhd .hen6 .e6zhs {height: 100%;border-radius: 999px;background: linear-gradient(90deg, var(--oco), var(--o2q));display: block;}
.tzspfhd .hen6 .nmjk {padding: 0;display: grid;gap:12px;list-style: none;margin: 0;}
.tzspfhd .hen6 .c5q2g {background: var(--f34);border: 1px solid var(--qp17);border-radius: var(--fqb9r);padding: 14px 16px;}
.tzspfhd .hen6 .d6323m8 {display: block;font-size: 13px;letter-spacing: .1em;color: color-mix(in srgb, var(--oco) 40%, var(--bm4));}
.tzspfhd .hen6 .y2f290 {color: var(--bm4);font-weight: 800;margin-top:3px;font-size: 14.5px;display: block;}
.tzspfhd .hen6 .xgvh {margin: 6px 0 0;line-height:1.59;color: var(--i33m);font-size: 15px;}

.tzspfhd .tmb83.qjx4d {gap:9px;display: flex;flex-direction: column;align-items: center;text-align: center;}
.tzspfhd .tmb83 .y1c5sc {height: 84px;border-radius: 999px;border: 2px solid color-mix(in srgb, var(--oco) 40%, var(--qp17));overflow: hidden;width: 84px;margin: 0 0 4px;}
.tzspfhd .tmb83 .y1c5sc img {height: 100%;border-radius: 0;width: 100%;display: block;object-fit: cover;}
.tzspfhd .tmb83 .tzctrm1 {font-size: 19px;margin: 0;font-weight: 800;color: var(--bm4);}
.tzspfhd .tmb83 .vys9n {font-size: 14.5px;color: var(--i33m);margin: 0;}
.tzspfhd .tmb83 .kmnf {color: color-mix(in srgb, var(--oco) 35%, var(--bm4));font-weight: 800;letter-spacing: .04em;padding: 6px 14px;border-radius: 999px;background: color-mix(in srgb, var(--oco) 12%, transparent);font-size: 12.5px;}
.tzspfhd .tmb83 .vx58ej {margin: 8px 0 0;line-height:1.66;color: var(--i33m);max-width: 62ch;font-size: 15px;}
.tzspfhd .tmb83 .jcf1s {margin-top:11px;display: flex;gap:9px;}
.tzspfhd .tmb83 .zrpp {border-radius: 999px;border: 1px solid var(--qp17);align-items: center;background: var(--f34);text-decoration: none;height: 56px;justify-content: center;width: 56px;color: color-mix(in srgb, var(--oco) 35%, var(--bm4));display: inline-flex;transition:background 0.125s;}
.tzspfhd .tmb83 .zrpp:hover {background: color-mix(in srgb, var(--oco) 12%, var(--f34));}
.tzspfhd .tmb83 .zrpp svg {display: block;}
.tzspfhd .tmb83 .v85t1vn {margin: 16px 0 0;color: var(--i33m);border-top: 1px solid var(--qp17);line-height:1.61;font-size: 12.5px;width: 100%;padding-top:13px;}

.tzspfhd .f8hfzw.w5xcb7 {padding: 0 !important;}
.tzspfhd .f8hfzw .qw2eza {padding: 16px clamp(18px, 2.4vw, 30px);border-bottom: 1px solid var(--qp17);}
.tzspfhd .f8hfzw .z6mj9 {font-weight: 800;font-size: clamp(20px, 2.4vw, 27px);color: var(--bm4);margin: 0;letter-spacing: -.02em;line-height:1.21;}
.tzspfhd .f8hfzw .z6mj9::before {content: none;}
.tzspfhd .f8hfzw .r4s47 {padding: clamp(18px, 2.4vw, 26px) clamp(18px, 2.4vw, 30px);line-height:1.70;max-width: 70ch;color: var(--bm4);font-size: 16px;}
.tzspfhd .f8hfzw .r4s47 :is(p, li) {color: var(--bm4);}
.tzspfhd .f8hfzw .r4s47 :last-child {margin-bottom: 0;}

.tzspfhd .f9r1.pmwxdy {background: none;padding: 0 !important;display: flex;border: 0;box-shadow: none;}
.tzspfhd .f9r1 .f1bb5s3 {min-height: 56px;width: 100%;text-decoration: none;padding: 16px 30px;align-items: center;display: flex;transition:filter 0.179s;color: var(--e4vjn, var(--xuzh));position: relative;font-weight: 800;justify-content: center;overflow: hidden;border-radius: 999px;font-size: 16.5px;background: var(--m90);}
.tzspfhd .f9r1 .f1bb5s3:hover {filter: brightness(1.06);}
.tzspfhd .f9r1 .wwmv04 {z-index: 1;position: relative;}

.tzspfhd .f9r1 .bn7c {background: linear-gradient(to bottom, color-mix(in srgb, #fff 16%, transparent), transparent);height: 50%;inset: 0 0 auto 0;pointer-events: none;position: absolute;}
@media (min-width:826px) {
  
  .tzspfhd .f9r1.h788  {justify-content: flex-start;}
  .tzspfhd .f9r1.jwcxn   {justify-content: center;}
  .tzspfhd .f9r1.vy38gb8 {justify-content: flex-end;}
  .tzspfhd .f9r1 .f1bb5s3 {width: auto;}
  .tzspfhd .f9r1.phyf .f1bb5s3 {width: 100%;}
}

.tzspfhd .mg89.s0fp {gap:9px 16px;display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: center;}
.tzspfhd .mg89 .rqe4 {display: flex;width: 76px;overflow: hidden;align-items: center;justify-content: center;height: 76px;grid-row: 1 / span 2;margin: 0;border-radius:20px;border: 1px solid var(--qp17);background: color-mix(in srgb, var(--oco) 12%, var(--f34));}
.tzspfhd .mg89 .rqe4 img {max-width: 78%;border-radius: 0;object-fit: contain;height: auto;display: block;max-height: 78%;width: auto;}
.tzspfhd .mg89 .kfct9d {min-width: 0;}
.tzspfhd .mg89 .xtjy7t {font-weight: 800;margin: 0;color: var(--bm4);font-size: clamp(19px, 2.2vw, 25px);letter-spacing: -.02em;line-height:1.20;}
.tzspfhd .mg89 .xtjy7t::before {content: none;}
.tzspfhd .mg89 .nqakry {margin: 4px 0 0;color: var(--i33m);line-height:1.51;font-size: 15px;}
.tzspfhd .mg89 .q3t7 {gap:15px 30px;list-style: none;flex-wrap: wrap;margin: 14px 0 0;padding-top:15px;border-top: 1px solid var(--qp17);grid-column: 1 / -1;display: flex;}
.tzspfhd .mg89 .gq3bf {gap:1px;min-width: 0;display: flex;flex-direction: column;}
.tzspfhd .mg89 .gw2n {letter-spacing: -.02em;font-size: 16px;font-weight: 800;color: color-mix(in srgb, var(--oco) 35%, var(--bm4));}
.tzspfhd .mg89 .m96v {letter-spacing: .07em;font-size: 11.5px;color: var(--i33m);font-weight: 700;text-transform: uppercase;}
.tzspfhd .mg89 .e4xrqme {margin-top:16px;display: grid;gap:10px;grid-column: 1 / -1;}
.tzspfhd .mg89 .kqtkzy {padding: 15px 24px;align-items: center;text-decoration: none;font-size: 14.5px;min-height: 56px;color: color-mix(in srgb, var(--oco) 35%, var(--bm4));background: var(--f34);display: flex;border-radius: 999px;border: 1px solid var(--qp17);transition:background 0.172s;justify-content: center;font-weight: 800;}
.tzspfhd .mg89 .kqtkzy:hover {background: color-mix(in srgb, var(--oco) 12%, var(--f34));}
@media (min-width:565px) {
  .tzspfhd .mg89 .e4xrqme {grid-template-columns: 1fr 1fr;}
}

.tzspfhd .xqd5b.k6qna {background: color-mix(in srgb, var(--bm4) 6%, transparent);position: relative;border-radius: var(--zozif);border: 1px solid var(--qp17);padding: clamp(8px, 1.1vw, 12px) !important;}
.tzspfhd .xqd5b .f3k8 {display: block;background: var(--uk1f6);overflow: hidden;position: relative;border-radius: calc(var(--zozif) - 6px);}
.tzspfhd .xqd5b .f3k8 img {height: auto;border-radius: 0;display: block;width: 100%;}

.tzspfhd .xqd5b .s96sdyn {left: 50%;position: absolute;width: clamp(74px, 18%, 132px);pointer-events: none;border-radius: 0 0 8px 8px;top: 0;transform: translateX(-50%);height: 8px;background: color-mix(in srgb, var(--bm4) 34%, transparent);}

.tzspfhd .xqd5b .r1qmv3 {position: absolute;width: 26px;height: 3px;right: 14px;bottom: 5px;border-radius: 999px;background: color-mix(in srgb, var(--bm4) 26%, transparent);}

.tzspfhd .af97sz.kb8c3y5 {border: 0;padding: 0 !important;background: none;}

.tzspfhd .af97sz .g7gd2r {list-style: none;margin: 0;scroll-snap-type: x proximity;padding: 2px 0;scrollbar-width: none;display: flex;gap:9px;-webkit-overflow-scrolling: touch;overflow-x: auto;}
.tzspfhd .af97sz .g7gd2r::-webkit-scrollbar {display: none;}
.tzspfhd .af97sz .g7gd2r li {flex: 0 0 auto;scroll-snap-align: start;}

.tzspfhd .af97sz .g7gd2r li a {transition:background 0.194s;color: color-mix(in srgb, var(--oco) 35%, var(--bm4));min-height: 44px;font-size: 14px;display: inline-flex;font-weight: 700;border-radius: 999px;border: 1px solid var(--qp17);white-space: nowrap;align-items: center;text-decoration: none;padding: 10px 18px;background: var(--f34);}
.tzspfhd .af97sz .g7gd2r li a:hover {background: color-mix(in srgb, var(--oco) 12%, var(--f34));}

.tzspfhd .pygcc.syxkypq {padding: 0 !important;}
.tzspfhd .pygcc .matqg {border-bottom: 1px solid var(--qp17);padding: 15px clamp(16px, 2.2vw, 26px);}
.tzspfhd .pygcc .fs8pg6 {color: var(--i33m);font-size: 13px;letter-spacing: .07em;font-weight: 800;text-transform: uppercase;}
.tzspfhd .nj0k .dkhgfeh {color: var(--bm4);letter-spacing: -.02em;line-height:1.19;font-weight: 800;margin: 0 0 14px;font-size: clamp(20px, 2.4vw, 27px);}

.tzspfhd .pygcc .e9p1cn,
.tzspfhd .nj0k .z9qmh1 {overflow-x: auto;}
.tzspfhd .pygcc .e9p1cn {padding: clamp(14px, 2vw, 22px) clamp(16px, 2.2vw, 26px);}
.tzspfhd .pygcc .e9p1cn table,
.tzspfhd .nj0k .z9qmh1 table {margin: 0;}
.tzspfhd .pygcc .e9p1cn :last-child,
.tzspfhd .nj0k .z9qmh1 :last-child {margin-bottom: 0;}

.esn9.esn9 .yg6rnh {overflow: hidden;border: 1px solid var(--qp17);border-radius: var(--fqb9r);background: var(--f34);}
.esn9.esn9 .qwb4c37 {padding: 0;background: none;margin: 0;border: 0;}
.esn9.esn9 .qwb4c37 + .qwb4c37 {border-top: 1px solid var(--qp17);}
.esn9.esn9 .qwb4c37[open] {background: color-mix(in srgb, var(--oco) 7%, transparent);}
.esn9.esn9 .hgwv7am {align-items: center;list-style: none;font-size: 16px;cursor: pointer;gap:15px;min-height: 56px;justify-content: space-between;line-height:1.33;padding: 14px 18px;font-weight: 700;display: flex;}
.esn9.esn9 .hgwv7am::-webkit-details-marker {display: none;}
.esn9.esn9 .hgwv7am::marker {content: "";}
.esn9.esn9 .kfzp8t {min-width: 0;}

.esn9.esn9 .sfkwg {margin-right:5px;opacity:0.57;flex: 0 0 auto;height: 9px;border-bottom: 2px solid currentColor;transition:transform 0.229s;border-right: 2px solid currentColor;transform: rotate(45deg) translate(-2px, -2px);width: 9px;}
.esn9.esn9 .qwb4c37[open] .sfkwg {transform: rotate(-135deg) translate(-2px, -2px);color: var(--oco);opacity:0.98;}
.esn9.esn9 .yemyvfx {margin: 0;color: var(--i33m);padding: 0 18px 16px;font-size: 15px;}

.c8e9ft.c8e9ft .c3gtpk {flex-direction: column;display: flex;border-top: 1px solid var(--qp17);}
.c8e9ft.c8e9ft .kdyam {display: flex;min-height: 56px;padding: 14px 2px;gap:15px;align-items: flex-start;border-bottom: 1px solid var(--qp17);}

.c8e9ft.c8e9ft .kdyam:last-child {border-bottom: 0;}
.c8e9ft.c8e9ft .n0x5 {display: inline-flex;flex: 0 0 auto;justify-content: center;height: 34px;font-weight: 800;border-radius: 50%;line-height: 1;color: var(--rxe, var(--e4vjn, var(--xuzh)));align-items: center;background: var(--oco);font-size: 15px;width: 34px;}
.c8e9ft.c8e9ft .wpf69 {gap:2px;padding-top:4px;min-width: 0;flex-direction: column;display: flex;}
.c8e9ft.c8e9ft .s5dmyvv {font-weight: 800;font-size: 16px;line-height:1.28;}
.c8e9ft.c8e9ft .v7tsk8 {color: var(--i33m);font-size: 15px;}

.nj3t0e.nj3t0e .ngz564 {display: block;}
.nj3t0e.nj3t0e .vfmw {border-radius: 999px;background: color-mix(in srgb, var(--oco) 13%, var(--f34));margin: 0 0 10px;font-size: 12.5px;padding: 9px 14px;font-weight: 800;gap:10px;display: flex;text-transform: uppercase;align-items: center;letter-spacing: .07em;}
.nj3t0e.nj3t0e .y85a {color: var(--i33m);background: var(--f34);}
.nj3t0e.nj3t0e .vfmw + .q5310 {margin-bottom:21px;}
.nj3t0e.nj3t0e .q5310:last-child {margin-bottom: 0;}
.nj3t0e.nj3t0e .ex31xvs {flex: 0 0 auto;width: 20px;height: 20px;border-radius: 50%;line-height: 1;background: color-mix(in srgb, var(--ilj) 12%, transparent);font-weight: 800;font-size: 14px;justify-content: center;display: inline-flex;align-items: center;}
.nj3t0e.nj3t0e .ktx7 .ex31xvs {background: var(--oco);color: var(--rxe, var(--e4vjn, var(--xuzh)));}
.nj3t0e.nj3t0e .q5310 {display: flex;flex-direction: column;gap:7px;}
.nj3t0e.nj3t0e .r3mka {padding: 13px 16px;display: block;line-height:1.43;font-size: 15px;border-radius: var(--fqb9r);border: 1px solid var(--qp17);min-height: 24px;background: var(--f34);}

.tzspfhd {--ml52: var(--bm4);}
.tzspfhd :is(.qxjbdn, [class*="table"]) {overflow-x: auto;}
.tzspfhd table {border-collapse: separate;border-radius: var(--fqb9r);overflow: hidden;background: var(--f34);font-size: 15px;border-spacing: 0;width: 100%;}
.tzspfhd thead th {background: color-mix(in srgb, var(--oco) 12%, var(--f34));letter-spacing: .07em;font-size: 12px;text-transform: uppercase;padding: 13px 16px;text-align: left;font-weight: 800;white-space: nowrap;}
.tzspfhd tbody td {padding: 13px 16px;color: var(--edh, inherit);border-top: 1px solid var(--qp17);}

.ayqv {border: 1px solid color-mix(in srgb, var(--oco) 30%, transparent);border-radius: var(--zozif);background:
    radial-gradient(70% 130% at 12% 8%, color-mix(in srgb, var(--oco) 24%, transparent) 0%, transparent 66%),
    var(--uk1f6);padding: var(--fn0) clamp(18px, 2.4vw, 32px);}
.mytt2 {font-size: clamp(21px, 2.4vw, 28px);margin: 0;font-weight: 800;letter-spacing: -.028em;}
.fbzfmen {color: var(--i33m);margin: 8px 0 0;}

.rat2s82.rat2s82 {padding: clamp(34px, 4vw, 56px) 16px clamp(22px, 2.4vw, 34px);background: var(--m8q);border-top: 1px solid var(--qp17);}
.rat2s82 .nzzh {gap:27px 48px;margin: 0 auto;grid-template-columns: minmax(0, 1fr) auto;align-items: start;max-width: var(--yjdv);display: grid;}
.rat2s82 .s04a img {display: block;height: 28px;width: auto;}
.rat2s82 .s04a span {letter-spacing: -.03em;font-size: 19px;font-weight: 800;}
.rat2s82 .rwnkgts {display: grid;gap:45px;grid-auto-flow: column;}
.rat2s82 .rwnkgts ul {display: grid;list-style: none;padding: 0;margin: 0;gap:7px;}
.rat2s82 .rwnkgts a {min-height: 44px;color: var(--i33m);display: flex;text-decoration: none;font-size: 15px;align-items: center;}
.rat2s82 .rwnkgts a:hover {color: var(--bm4);}
.rat2s82 .xs1wc {align-items: center;flex-wrap: wrap;opacity:0.76;display: flex;gap:13px;max-width: var(--yjdv);margin: 24px auto 0;}
.rat2s82 .e9ebsd {margin: 24px auto 0;padding-top:19px;max-width: var(--yjdv);border-top: 1px solid var(--qp17);}
.rat2s82 .e9ebsd p {margin: 0;color: var(--i33m);font-size: 13px;}
.rat2s82 .e9ebsd p + p {margin-top:8px;line-height:1.58;}

@media (max-width:825px) {
  
  .k2vqg {display: none;}
  .r3p6h {display: flex;}
  .gbfkj {min-height: 56px;gap:9px;padding: 8px 14px;}
  .f4ac {font-size: 14px;padding: 10px 16px;}
  .cyq9df1 {font-size: 18px;}
  
  .kswc a:nth-child(n+5) {display: none;}
}

@media (min-width:826px) {
  
  .kswc {display: none;}
  body {padding-bottom: 0;}
}

@media (prefers-reduced-motion: reduce) {
  * {animation: none !important;transition:none !important;}
}

.wzxx {position: fixed;transition:opacity 0.218s ease, visibility 0.211s;opacity:0.05;z-index: 90;background: color-mix(in srgb, #000 56%, transparent);visibility: hidden;cursor: pointer;inset: 0;}
.qm9j {display: flex;max-height: 86vh;overflow-y: auto;left: 0;visibility: hidden;background: var(--uk1f6);width: auto;border-radius: var(--zozif) var(--zozif) 0 0;overscroll-behavior: contain;top: auto;border-top: 1px solid var(--qp17);position: fixed;-webkit-overflow-scrolling: touch;right: 0;transition:transform 0.223s ease, visibility 0.252s;flex-direction: column;z-index: 91;transform: translateY(100%);bottom: 0;}
.zn4zy6:checked ~ .wzxx {visibility: visible;opacity:0.99;}
.zn4zy6:checked ~ .qm9j {transform: translateY(0);visibility: visible;}

.yjdp8s1 {gap:11px;justify-content: space-between;display: flex;align-items: center;padding: 14px 8px 14px 20px;border-bottom: 1px solid var(--qp17);}
.vj7bv {color: var(--bm4);font: 800 19px/1.2 var(--sjz);overflow-wrap: anywhere;min-width: 0;}
.tr2q69 {min-width: 44px;cursor: pointer;flex: 0 0 auto;line-height: 1;display: flex;align-items: center;color: var(--bm4);justify-content: center;border-radius: var(--zozif);font-size: 27px;min-height: 44px;}
.tr2q69:hover {background: var(--f34);}

.pmbrj9x {padding: 8px 0;}
.pmbrj9x ul {margin: 0;list-style: none;padding: 0;}
.pmbrj9x li + li {border-top: 1px solid var(--qp17);}
.pmbrj9x a {display: flex;min-height: 48px;padding: 10px 20px;font-weight: 600;text-decoration: none;color: var(--bm4);font-size: 16px;align-items: center;}
.pmbrj9x a:hover {background: var(--f34);}
.pmbrj9x a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--oco);background: color-mix(in srgb, var(--oco) 14%, transparent);}

.azn5r {padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--qp17);margin-top: auto;gap:9px;display: grid;}
.aj69a2,
.xzpa {justify-content: center;font-size: 15px;display: flex;border-radius: var(--zozif);min-height: 48px;text-decoration: none;padding: 12px 18px;font-weight: 700;align-items: center;}
.aj69a2 {background: transparent;color: var(--bm4);border: 1px solid var(--cbwi);}
.aj69a2:hover {background: var(--f34);}
.xzpa {background: var(--g6mjm);color: var(--mh5, var(--clivj));border: 1px solid transparent;}

.qm9j a:focus-visible,
.tr2q69:focus-visible,
.r3p6h:focus-visible {outline: 2px solid var(--oco);outline-offset: 2px;}

.qm9j {box-shadow: 0 -18px 46px color-mix(in srgb, #000 38%, transparent);bottom: calc(var(--yey) + env(safe-area-inset-bottom, 0px));}

.yjdp8s1 {position: relative;padding-top:23px;}
.yjdp8s1::before {left: 50%;transform: translateX(-50%);background: var(--cbwi);border-radius: 999px;width: 38px;content: "";height: 4px;top: 9px;position: absolute;}

.azn5r {padding-bottom:18px;}

@media (min-width:826px) {
  .wzxx, .qm9j {display: none;}
}

@media (prefers-reduced-motion: reduce) {
  .wzxx, .qm9j {transition:none;}
}

.erbpn a, .erbpn label {white-space: nowrap;}

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

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

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

.tzspfhd .af97sz .rvmk0a > summary {gap:9px;list-style: none;align-items: center;display: inline-flex;cursor: pointer;padding: 0 4px;min-height: 44px;}
.tzspfhd .af97sz .rvmk0a > summary::-webkit-details-marker {display: none;}
.tzspfhd .af97sz .rvmk0a > summary:focus-visible {border-radius: 999px;outline: 3px solid var(--m90);outline-offset: 3px;}
.tzspfhd .af97sz .f4spjhg {font-weight: 800;letter-spacing: .14em;text-transform: uppercase;font-size: 12px;}

.tzspfhd .af97sz .rvmk0a > summary::after {transition:transform 0.186s ease;width: 7px;height: 7px;flex: 0 0 auto;content: "";border-bottom: 2px solid currentColor;border-right: 2px solid currentColor;transform: translateY(-2px) rotate(45deg);}
.tzspfhd .af97sz .rvmk0a[open] > summary::after {transform: translateY(1px) rotate(225deg);}
.tzspfhd .af97sz .rvmk0a[open] .g7gd2r {margin-top:12px;}
@media (prefers-reduced-motion: reduce) {
  .tzspfhd .af97sz .rvmk0a > summary::after {transition:none;}
}

.pfg7b88 {--hkdf: var(--fqb9r);--gtu: 1px solid var(--qp17);--ci62r: var(--zozif);--tzrar: 40px;--gava: var(--fqb9r);}

.tzspfhd .pygcc h2.fs8pg6.fs8pg6 {letter-spacing: .07em;font-size: 13px;line-height: inherit;text-wrap: wrap;color: var(--i33m);text-transform: uppercase;font-weight: 800;display: inline;margin: 0;}
.tzspfhd .pygcc h2.fs8pg6.fs8pg6::before {display: none;content: none;}

@media (max-width:565px) {
  .gbfkj {gap:11px;padding: 10px 12px;}
  .abxhec {overflow: hidden;min-width: 0;flex: 1 1 auto;}
  .abxhec img {object-position: left center;max-width:111px;object-fit: contain;}
  .erbpn {min-width: 0;flex: 0 0 auto;gap:7px;}
  .erbpn .f4ac {font-size: 13px;padding: 0 12px;}
}

.esn9.esn9 .jyz6dmx {overflow: hidden;border: 1px solid var(--qp17);border-radius: var(--fqb9r);margin: 0 0 10px;background: var(--f34);}
.esn9.esn9 .jyz6dmx + .jyz6dmx {border-top: 1px solid var(--qp17);}
.esn9.esn9 .jyz6dmx:last-child {margin-bottom: 0;}

.esn9.esn9 .kvye {gap:11px;justify-content: flex-start;}
.esn9.esn9 .capwjdv {margin: 0 2px 0 0;transform: rotate(-45deg) translate(-1px, 1px);}
.esn9.esn9 .qwb4c37[open] .capwjdv {transform: rotate(45deg) translate(-2px, -2px);}
.esn9.esn9 .h3n5r8m {padding: 0 18px 16px 44px;}
.esn9.esn9 .h3n5r8m p {color: var(--i33m);margin: 0;line-height:1.62;font-size: 15px;}

.tzspfhd .hen6 .x4y7j {height: 8px;margin: 9px 0 0;}
.tzspfhd .hen6 .n9erdny {line-height:1.62;max-width: 62ch;margin: 18px 0 20px;color: var(--i33m);font-size: 15px;}
.tzspfhd .hen6 .gqmbxs8 .xgvh {margin: 0;}
.tzspfhd .hen6 .gqmbxs8 .y2f290 {font-size: 14px;display: inline;margin: 12px 8px 0 0;}
.tzspfhd .hen6 .gqmbxs8 .d6323m8 {font-size: 12.5px;display: inline;}

.tzspfhd .hen6 .hwm5r {align-items: flex-start;gap:3px;flex-direction: column;display: flex;}
.tzspfhd .hen6 .hwm5r .tg0r9q {font-size: 15px;}
.tzspfhd .hen6 .hwm5r .t9vqt {line-height: 1;}
.tzspfhd .hen6 .hwm5r .bfsk9 {margin: 8px 0 0;}
.tzspfhd .hen6 .pgcp8 {border-top: 1px solid var(--qp17);align-items: baseline;padding-top:10px;gap:4px 12px;flex-wrap: wrap;display: flex;margin: 12px 0 0;}
.tzspfhd .hen6 .pgcp8 .y2f290 {display: inline;margin: 0;}
.tzspfhd .hen6 .pgcp8 .d6323m8 {font-size: 12.5px;display: inline;font-style: normal;}

.nj3t0e.nj3t0e .vpkn0dx {padding: 0;list-style: none;margin: 0;}
.nj3t0e.nj3t0e .mp4ej1n {display: flex;align-items: flex-start;gap:12px;}
.nj3t0e.nj3t0e .c6kw9qw {display: inline-flex;font-style: normal;width: 20px;font-weight: 800;height: 20px;background: color-mix(in srgb, var(--ilj) 12%, transparent);justify-content: center;align-items: center;line-height: 1;font-size: 13px;margin-top:1px;border-radius: 50%;flex: 0 0 auto;}
.nj3t0e.nj3t0e .m2faf4 {background: var(--oco);color: var(--rxe, var(--e4vjn, var(--xuzh)));}

.nj3t0e.nj3t0e .d83h094 {color: var(--i33m);}

.nj3t0e.nj3t0e .a0g7n.a0g7n {display: grid;margin: 0;grid-template-columns: minmax(86px, 21%) 1fr;column-gap: 0;}

.nj3t0e.nj3t0e .bznf21 {display: flex;text-transform: uppercase;padding: 13px clamp(14px, 2vw, 26px) 12px 0;margin: 0;gap:8px;align-items: flex-start;font-weight: 800;grid-column: 1;overflow-wrap: anywhere;min-width: 0;line-height:1.24;font-size: 11.5px;letter-spacing: .1em;}

.nj3t0e.nj3t0e .jd9dm {color: var(--bm4);}
.nj3t0e.nj3t0e .mccpzv  {color: var(--i33m);}

.nj3t0e.nj3t0e .bznf21:not(:first-child) {border-top: 1px solid var(--qp17);}

.nj3t0e.nj3t0e .fjqxr6s {margin-top: -1px;align-items: center;flex: 0 0 auto;line-height: 1;width: 17px;justify-content: center;font-size: 12px;background: color-mix(in srgb, var(--ilj) 12%, transparent);font-weight: 800;height: 17px;display: inline-flex;border-radius: 50%;}
.nj3t0e.nj3t0e .jd9dm .fjqxr6s {background: var(--oco);color: var(--rxe, var(--e4vjn, var(--xuzh)));}
.nj3t0e.nj3t0e .k55j5 {font-size: 15px;line-height:1.48;padding: 13px 0 12px;grid-column: 2;margin: 0;border-top: 1px solid var(--qp17);}

.nj3t0e.nj3t0e .k55j5:first-of-type {border-top-color: transparent;}

@media (max-width:565px) {
  .nj3t0e.nj3t0e .a0g7n.a0g7n {display: block;}
  .nj3t0e.nj3t0e .bznf21 {padding: 15px 0 7px;}
  .nj3t0e.nj3t0e .bznf21:not(:first-child) {margin-top:2px;}
  
  .nj3t0e.nj3t0e .k55j5:first-of-type {border-top-color: var(--qp17);}
}

.tzspfhd .f8hfzw .aabh3t {font-weight: 800;line-height:1.22;letter-spacing: -.02em;color: var(--bm4);padding: clamp(20px, 2.6vw, 28px) clamp(18px, 2.4vw, 30px) 0;margin: 0;font-size: clamp(20px, 2.4vw, 27px);}
.tzspfhd .f8hfzw .pr1x6vb {padding-top:15px;}

.tzspfhd .f8hfzw .md8c {padding-left:16px;font-size: clamp(20px, 2.4vw, 27px);letter-spacing: -.02em;line-height:1.20;color: var(--bm4);font-weight: 800;margin: 0 0 14px;position: relative;}

.tzspfhd .f8hfzw .md8c::before {border-radius: 999px;position: absolute;height: auto;width: 5px;margin: 0;content: "";bottom: .1em;display: block;background: linear-gradient(180deg, var(--oco), var(--o2q));left: 0;top: .1em;}

.tzspfhd .pygcc h2.kc8v4k.kc8v4k {letter-spacing: .07em;font-weight: 800;padding: clamp(18px, 2.4vw, 24px) clamp(16px, 2.2vw, 26px) 0;display: block;color: var(--i33m);text-transform: uppercase;margin: 0;font-size: 13px;text-wrap: wrap;line-height:1.32;}

.tzspfhd .pygcc h2.kc8v4k.kc8v4k::before {vertical-align: middle;margin: 0 9px 3px 0;height: 3px;display: inline-block;background: linear-gradient(90deg, var(--oco), var(--o2q));border-radius: 999px;content: "";width: 14px;}
.tzspfhd .pygcc .x9hbasa {padding-top:13px;}

.tzspfhd .pygcc .yepfp5x {padding: clamp(16px, 2.2vw, 22px) clamp(16px, 2.2vw, 26px);}
.tzspfhd .pygcc .yepfp5x .e9p1cn {padding: 0;}
.tzspfhd .pygcc h2.zd1ym.zd1ym {padding: 6px 13px;border-radius: 999px;text-wrap: wrap;letter-spacing: .07em;font-size: 12px;line-height:1.28;background: color-mix(in srgb, var(--oco) 13%, var(--f34));font-weight: 800;color: color-mix(in srgb, var(--oco) 35%, var(--bm4));display: inline-block;margin: 0 0 13px;text-transform: uppercase;}
.tzspfhd .pygcc h2.zd1ym.zd1ym::before {display: none;content: none;}

.tzspfhd .nj0k .dkbsedc {margin-bottom:12px;}
.tzspfhd .nj0k .ndr4 {margin: 0 0 16px;border: 0;border-top: 1px solid var(--qp17);}

.tzspfhd .nj0k .e319pp {gap:14px;margin: 0 0 16px;display: flex;align-items: stretch;}
.tzspfhd .nj0k .e319pp::before {flex: 0 0 auto;min-height: 28px;border-radius: 999px;width: 5px;content: "";background: linear-gradient(180deg, var(--oco), var(--o2q));}
.tzspfhd .nj0k .e319pp .dkhgfeh {align-self: center;margin: 0;}

.tzspfhd .nj0k .bmwp2s2 {background: var(--f34);border-radius: var(--fqb9r);border: 1px solid var(--qp17);padding: clamp(12px, 1.6vw, 18px);}

.tzspfhd .f9r1 .f1bb5s3.fkdent {box-shadow: inset 0 0 0 2px color-mix(in srgb, currentColor 24%, transparent);}
.tzspfhd .f9r1 .k8f61v {align-items: center;width: 26px;height: 26px;position: relative;margin-right:10px;flex: 0 0 auto;border-radius: 50%;background: color-mix(in srgb, currentColor 20%, transparent);justify-content: center;display: inline-flex;z-index: 1;}
.tzspfhd .f9r1 .k8f61v::before {border-top: 5px solid transparent;margin-left:3px;border-bottom: 5px solid transparent;content: "";height: 0;border-left: 7px solid currentColor;width: 0;}

.tzspfhd .tmb83.e1b22 {text-align: left;align-items: stretch;}
.tzspfhd .tmb83 .k2xnf3y {display: flex;gap:14px;align-items: center;}
.tzspfhd .tmb83 .k2xnf3y .y1c5sc {height: 64px;margin: 0;width: 64px;}
.tzspfhd .tmb83 .a4bj0 {align-items: flex-start;display: flex;min-width: 0;gap:5px;flex-direction: column;}
.tzspfhd .tmb83.e1b22 .vx58ej {margin-top:15px;}

.tzspfhd .tmb83.d7jq .fdz5k {font-size: 14.5px;line-height:1.92;margin: 2px 0 0;color: var(--i33m);}
.tzspfhd .tmb83.d7jq .f4ptejt {color: var(--i33m);}
.tzspfhd .tmb83.d7jq .fdz5k .kmnf {margin-left:9px;display: inline-block;vertical-align: middle;}
.tzspfhd .tmb83 .q7580p {padding: 0;flex-wrap: wrap;justify-content: center;margin: 12px 0 0;list-style: none;}
.tzspfhd .tmb83.e1b22 .q7580p {justify-content: flex-start;}

.tzspfhd .mg89 .ygca {border-top: 1px solid var(--qp17);padding: 0;grid-template-columns: auto minmax(0, 1fr);grid-column: 1 / -1;margin: 14px 0 0;display: grid;list-style: none;}

.tzspfhd .mg89 .ygca .m96v {padding: 11px 16px 11px 0;margin: 0;border-bottom: 1px solid var(--qp17);align-self: stretch;display: flex;align-items: center;grid-column: 1;}
.tzspfhd .mg89 .ygca .gw2n {justify-content: flex-end;border-bottom: 1px solid var(--qp17);align-items: center;display: flex;margin: 0;align-self: stretch;grid-column: 2;padding: 11px 0;}
.tzspfhd .mg89 .ygca > :nth-last-child(-n+2) {border-bottom: 0;}

.tzspfhd .mg89.r0sq00 .rqe4 {grid-row: 1;}

.tzspfhd .mg89 .kfct9d .q3t7 {margin: 9px 0 0;border-top: 0;grid-column: auto;padding-top: 0;gap:4px 18px;}
.tzspfhd .mg89 .kfct9d .gq3bf {gap:6px;align-items: baseline;flex-direction: row;}
.tzspfhd .mg89 .kfct9d .gw2n {font-size: 14px;}
.tzspfhd .mg89 .kfct9d .m96v {font-size: 10.5px;}

.c8e9ft.c8e9ft .f4dpze {counter-reset: ma2step;padding: 0;margin: 0;list-style: none;}
.c8e9ft.c8e9ft .yg66tg5 {gap:3px;padding-left:49px;counter-increment: ma2step;position: relative;flex-direction: column;}

.c8e9ft.c8e9ft .yg66tg5::before {line-height: 1;display: inline-flex;color: color-mix(in srgb, var(--oco) 45%, var(--bm4));background: transparent;height: 34px;font-weight: 800;width: 34px;font-size: 15px;position: absolute;left: 0;top: 14px;align-items: center;content: counter(ma2step);border-radius: 50%;border: 2px solid color-mix(in srgb, var(--oco) 55%, var(--qp17));justify-content: center;}

.c8e9ft.c8e9ft .tbnfav {border-top: 0;}
.c8e9ft.c8e9ft .vzjtzq {border-bottom: 0;padding: 0 2px 22px;min-height: 0;position: relative;gap:16px;}
.c8e9ft.c8e9ft .vzjtzq:last-child {padding-bottom: 0;}
.c8e9ft.c8e9ft .vzjtzq::before {left: 18px;content: "";width: 2px;position: absolute;background: color-mix(in srgb, var(--oco) 30%, var(--qp17));top: 38px;bottom: 0;border-radius: 999px;}
.c8e9ft.c8e9ft .vzjtzq:last-child::before {content: none;}
.c8e9ft.c8e9ft .bgvhxh {position: relative;font-style: normal;z-index: 1;}
.c8e9ft.c8e9ft .pdj79 {min-width: 0;padding-top:3px;}
.c8e9ft.c8e9ft .zc2t {line-height:1.30;margin: 0 0 4px;font-size: 16px;font-weight: 800;}
.c8e9ft.c8e9ft .nkrb {color: var(--i33m);line-height:1.56;margin: 0;font-size: 15px;}

.tzspfhd .f8hfzw .aabh3t:last-child {padding-bottom: clamp(20px, 2.6vw, 28px);}
.tzspfhd .f8hfzw .qw2eza:last-child {border-bottom: 0;padding-bottom: clamp(16px, 2.2vw, 22px);}

@media (max-width:825px) {
  .erbpn .pfg7b88 {display: none;}
}
.azn5r .pfg7b88 {justify-self: start;}
@media (max-width:565px) {
  .erbpn {gap:5px;}
  .erbpn .f4ac {font-size: 12.5px;padding: 0 11px;white-space: nowrap;}
  .abxhec img {max-width: min(28vw, 112px);}
}
@media (max-width: 359.98px) {
  .gbfkj {gap:7px;}
  .erbpn .f4ac {padding: 0 9px;font-size: 12px;}
  .abxhec img {max-width: 24vw;}
}

.qm9j {max-height: none;border-radius: var(--zozif) 0 0 var(--zozif);left: auto;bottom: 0;top: 0;transform: translateX(100%);border-top: 0;width: min(88vw, 380px);right: 0;border-left: 1px solid var(--qp17);}
.zn4zy6:checked ~ .qm9j {transform: translateX(0);}

.tzspfhd .brtwg.cd8ew {min-height: clamp(380px, 52vh, 560px);justify-content: center;}
.tzspfhd .brtwg.cd8ew .h1qz0 {background: none;padding: clamp(28px, 4vw, 56px);margin-top: 0;max-width:621px;}
.tzspfhd .brtwg.cd8ew:not(.dkw0) .ha0cscy::after {content: "";position: absolute;inset: 0;background: linear-gradient(90deg,
    color-mix(in srgb, var(--uk1f6) 92%, transparent) 0%,
    color-mix(in srgb, var(--uk1f6) 66%, transparent) 40%,
    color-mix(in srgb, var(--uk1f6) 0%, transparent) 76%);}
.tzspfhd .brtwg.cd8ew.dkw0 {background:
    radial-gradient(70% 100% at 100% 100%, color-mix(in srgb, #000 30%, transparent), transparent 70%),
    radial-gradient(55% 80% at 82% 18%, color-mix(in srgb, var(--o2q) 55%, transparent), transparent 70%),
    linear-gradient(var(--hspui, 135deg), var(--oco) 0%, color-mix(in srgb, var(--oco) 70%, #000) 100%);border-color: transparent;}
.tzspfhd .brtwg.cd8ew.dkw0 .ha0cscy {display: none;}
.tzspfhd .brtwg.cd8ew.dkw0 :is(.ksazkx, .va3bqts) {color: var(--rxe, var(--e4vjn, var(--xuzh)));}
.tzspfhd .brtwg.cd8ew.dkw0 .va3bqts {opacity:0.89;}
.tzspfhd .brtwg.cd8ew.dkw0 .v8psq {color: #fff;background: color-mix(in srgb, #000 22%, transparent);}

.tzspfhd .brtwg.cd8ew.dkw0 .b6hmv {color: var(--bm4);box-shadow: 0 10px 30px color-mix(in srgb, #000 28%, transparent);background: var(--uk1f6);}
@media (max-width:635px) {
  .tzspfhd .brtwg.cd8ew {justify-content: flex-end;min-height: min(70vh, 520px);}
  .tzspfhd .brtwg.cd8ew.dkw0 {justify-content: center;min-height: 0;}
  .tzspfhd .brtwg.cd8ew:not(.dkw0) .ha0cscy::after {background: linear-gradient(0deg,
      color-mix(in srgb, var(--uk1f6) 95%, transparent) 0%,
      color-mix(in srgb, var(--uk1f6) 70%, transparent) 45%,
      color-mix(in srgb, var(--uk1f6) 0%, transparent) 80%);}
}
.tzspfhd .brtwg .hj6m73 {background:
    radial-gradient(55% 80% at 82% 18%, color-mix(in srgb, var(--o2q) 55%, transparent), transparent 70%),
    linear-gradient(var(--hspui, 135deg), var(--oco) 0%, color-mix(in srgb, var(--oco) 70%, #000) 100%);font-size: 0;}
.tzspfhd .brtwg .wzjp {box-sizing: border-box;background: color-mix(in srgb, var(--uk1f6) 86%, transparent);box-shadow: 0 0 0 10px color-mix(in srgb, #fff 10%, transparent), 0 24px 60px color-mix(in srgb, #000 35%, transparent);border-radius: var(--zozif);border: 1px solid color-mix(in srgb, #fff 30%, transparent);display: flex;padding: 18px;aspect-ratio: 16 / 9;align-items: center;width: min(62%, 280px);justify-content: center;}
.tzspfhd .brtwg .wzjp img {max-width: 100%;display: block;object-fit: contain;max-height: 100%;width: auto;height: auto;border-radius: 0;}

.tzspfhd .h11a2c.r223419 {display: block;}
.r223419 .q0egsj1 {margin: 0 0 18px;}
.r223419 .temw2be {position: relative;}
.r223419 .jp5x0y {grid-auto-columns: 100%;scroll-behavior: smooth;border-radius: var(--zozif);display: grid;grid-auto-flow: column;padding: 0;scrollbar-width: none;overflow-x: auto;list-style: none;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;margin: 0;}
.r223419 .jp5x0y::-webkit-scrollbar {display: none;}
.r223419 .my7nks {display: flex;min-height: clamp(300px, 40vh, 440px);scroll-snap-align: start;background: var(--f34);overflow: hidden;position: relative;border-radius: var(--zozif);align-items: center;}
.r223419 .my7nks > picture,
.tzspfhd .r223419 .nppwf.nppwf {border-radius: 0;height: 100%;position: absolute;inset: 0;object-fit: cover;width: 100%;max-width: none;}
.r223419 .my7nks:not(.x4m1q24)::after {background: linear-gradient(90deg,
    color-mix(in srgb, var(--uk1f6) 90%, transparent) 0%,
    color-mix(in srgb, var(--uk1f6) 60%, transparent) 42%,
    color-mix(in srgb, var(--uk1f6) 0%, transparent) 78%);content: "";position: absolute;pointer-events: none;inset: 0;}
.r223419 .x4m1q24 {background:
    radial-gradient(70% 100% at 100% 100%, color-mix(in srgb, #000 30%, transparent), transparent 70%),
    radial-gradient(55% 80% at 82% 18%, color-mix(in srgb, var(--o2q) 55%, transparent), transparent 70%),
    linear-gradient(135deg, var(--oco) 0%, color-mix(in srgb, var(--oco) 70%, #000) 100%);}
.r223419 .x4m1q24:nth-child(even) {background:
    radial-gradient(70% 100% at 0% 100%, color-mix(in srgb, #000 30%, transparent), transparent 70%),
    radial-gradient(55% 80% at 18% 18%, color-mix(in srgb, var(--oco) 55%, transparent), transparent 70%),
    linear-gradient(225deg, var(--o2q) 0%, color-mix(in srgb, var(--o2q) 65%, #000) 100%);}
.r223419 .ceyw9 {max-width:559px;flex-direction: column;align-items: flex-start;display: flex;gap:13px;position: relative;z-index: 1;padding: clamp(26px, 4vw, 56px) clamp(26px, 5vw, 72px);}
.r223419 .b26vvk {font-weight: 800;letter-spacing: .14em;color: color-mix(in srgb, var(--oco) 55%, #fff);font-size: 13px;}
.r223419 .mcp5bc {line-height:1.08;font-weight: 800;text-wrap: balance;margin: 0;letter-spacing: -.03em;font-size: clamp(26px, 3.2vw, 42px);color: var(--bm4);}
.r223419 .x4m1q24 :is(.mcp5bc, .b26vvk) {color: var(--rxe, var(--e4vjn, var(--xuzh)));}
.r223419 .cc8b7gj {font-size: 15.5px;color: var(--e4vjn, var(--xuzh));padding: 0 28px;text-decoration: none;border-radius: 999px;min-height: 52px;align-items: center;justify-content: center;white-space: nowrap;display: inline-flex;background: var(--m90);font-weight: 800;}
.r223419 .x4m1q24 .cc8b7gj {color: var(--bm4);background: var(--uk1f6);}
.r223419 .sgfpd3j {background: color-mix(in srgb, var(--uk1f6) 82%, transparent);width: 48px;justify-content: center;cursor: pointer;font-size: 30px;color: var(--bm4);top: 50%;box-shadow: 0 8px 24px color-mix(in srgb, #000 30%, transparent);display: flex;height: 48px;align-items: center;border-radius: 999px;border: 0;backdrop-filter: blur(8px);z-index: 2;transform: translateY(-50%);position: absolute;line-height: 1;}
.r223419 .sgfpd3j:hover {background: var(--m90);color: var(--e4vjn, var(--xuzh));}
.r223419 .sgfpd3j[hidden] {display: none;}
.r223419 .cyrz {left: 14px;}
.r223419 .zw72r {right: 14px;}
.r223419 .xs6kbx {z-index: 2;left: 0;display: flex;position: absolute;margin: 0;bottom: 14px;gap:8px;right: 0;justify-content: center;}
.r223419 .h2t4 {transition:width 0.278s ease, background 0.282s ease;border-radius: 999px;cursor: pointer;width: 9px;height: 9px;background: color-mix(in srgb, #fff 45%, transparent);}
.r223419 .h2t4[data-on="1"] {width: 30px;background: linear-gradient(90deg, var(--oco), var(--o2q));}
.r223419 .tqn5a5 {margin: 18px 0 0;}
@media (max-width:635px) {
  .r223419 .my7nks {align-items: flex-end;min-height: min(62vh, 460px);}
  .r223419 .my7nks:not(.x4m1q24)::after {background: linear-gradient(0deg,
      color-mix(in srgb, var(--uk1f6) 94%, transparent) 0%,
      color-mix(in srgb, var(--uk1f6) 66%, transparent) 45%,
      color-mix(in srgb, var(--uk1f6) 0%, transparent) 80%);}
  .r223419 .x4m1q24 {min-height: 300px;}
  .r223419 .ceyw9 {padding: 22px 20px 40px;}
  .r223419 .sgfpd3j {height: 40px;width: 40px;top: 22px;transform: none;}
  .r223419 .cyrz {right: 62px;left: auto;}
  .r223419 .cc8b7gj {align-self: stretch;}
}
@media (prefers-reduced-motion: reduce) { .r223419 .jp5x0y {scroll-behavior: auto;} .r223419 .h2t4 {transition:none;} }
.tzspfhd .r223419 .x4m1q24 a.cc8b7gj {box-shadow: 0 10px 30px color-mix(in srgb, #000 28%, transparent);color: var(--bm4);background: var(--uk1f6);}

.tzspfhd .efev .rwc379 {gap:13px;display: grid;grid-template-columns: repeat(var(--f90o7, 4), minmax(0, 1fr));}
.tzspfhd .efev .mh5mwf {gap:8px;height: 100%;text-align: center;justify-content: center;flex-direction: column;min-height: 104px;width: 100%;border-radius: var(--fqb9r);display: flex;box-sizing: border-box;padding: 16px 12px;align-items: center;}
.tzspfhd .efev .mh5mwf img {height: 36px;max-width: 100%;}
.tzspfhd .efev .j6qehc {white-space: normal;color: var(--i33m);font-size: 14px;}
@media (max-width:635px) {
  .tzspfhd .efev .rwc379 {gap:7px;grid-template-columns: repeat(var(--e8kw, 2), minmax(0, 1fr));}
  .tzspfhd .efev .mh5mwf {min-height: 88px;padding: 12px 8px;}
  .tzspfhd .efev .mh5mwf img {height: 28px;}
}

.tzspfhd > .mg89.s0fp.xwvf {box-shadow: 0 0 0 1px color-mix(in srgb, var(--oco) 18%, transparent), 0 24px 60px color-mix(in srgb, var(--oco) 18%, transparent);gap: clamp(22px, 4vw, 56px);display: grid;background:
    radial-gradient(60% 120% at 95% 50%, color-mix(in srgb, var(--oco) 26%, transparent), transparent 70%),
    var(--uk1f6);grid-template-columns: minmax(0, 1fr);border: 1px solid color-mix(in srgb, var(--oco) 45%, var(--qp17));margin-bottom: clamp(36px, 5vw, 64px) !important;align-items: center;margin-top: clamp(36px, 5vw, 64px) !important;}
@media (min-width:826px) { .tzspfhd > .mg89.xwvf {grid-template-columns: minmax(0, 1fr) auto;} }
.xwvf .p5z1yvz {display: grid;min-width: 0;gap:17px;}

@media (min-width:826px) { .tzspfhd > .mg89.s0fp.xwvf {grid-template-columns: minmax(0, 1fr) auto;} }
.tzspfhd > .mg89.s0fp.xwvf {padding: clamp(24px, 3.6vw, 48px) !important;}
.xwvf .p5z1yvz .xtjy7t {font-size: clamp(24px, 2.8vw, 36px);}
.tzspfhd .xwvf .p5z1yvz a.kqtkzy,
.tzspfhd .xwvf .p5z1yvz .e4xrqme a {border-color: transparent;background: var(--m90);color: var(--e4vjn, var(--xuzh));}
.tzspfhd > .mg89.s0fp.xwvf {border-radius: var(--zozif);}

.n796 .zn7d5 {aspect-ratio: 1 / 0.9;width: clamp(260px, 26vw, 340px);position: relative;margin: 0 auto;}
.tzspfhd .n796 .yd99.yd99 {box-shadow: 0 18px 40px color-mix(in srgb, #000 45%, transparent);object-fit: cover;aspect-ratio: 3 / 4;bottom: 12%;transform-origin: 50% 110%;left: 50%;height: auto;transition:transform 0.325s ease;position: absolute;border-radius: var(--fqb9r);border: 2px solid color-mix(in srgb, var(--oco) 40%, var(--qp17));width: 46%;}
.n796 .yd99:nth-of-type(1) {transform: translateX(-90%) rotate(-14deg);}
.n796 .yd99:nth-of-type(2) {box-shadow: 0 22px 50px color-mix(in srgb, var(--oco) 40%, transparent);transform: translateX(-50%) translateY(-8%);z-index: 2;}
.n796 .yd99:nth-of-type(3) {transform: translateX(-10%) rotate(14deg);}
.n796:hover .yd99:nth-of-type(1) {transform: translateX(-100%) rotate(-19deg);}
.n796:hover .yd99:nth-of-type(3) {transform: translateX(0%) rotate(19deg);}
.n796 .ga4q9r {background: color-mix(in srgb, var(--uk1f6) 88%, transparent);height: 22%;justify-content: center;z-index: 3;backdrop-filter: blur(8px);display: flex;align-items: center;box-sizing: border-box;width: 62%;transform: translateX(-50%);left: 50%;position: absolute;box-shadow: 0 12px 30px color-mix(in srgb, #000 35%, transparent);border-radius: var(--fqb9r);border: 1px solid color-mix(in srgb, var(--oco) 45%, var(--qp17));bottom: 2%;padding: 8px 14px;}
.n796 .ga4q9r img {max-width: 100%;display: block;object-fit: contain;border-radius: 0;height: auto;max-height: 100%;width: auto;}
.n796 .pn5kqc {color: var(--e4vjn, var(--xuzh));border-radius: 999px;position: absolute;right: 4%;top: 2%;font-weight: 800;z-index: 4;padding: 8px 14px;background: var(--m90);box-shadow: 0 8px 22px color-mix(in srgb, var(--oco) 45%, transparent);font-size: 15px;}
@media (max-width:825px) { .n796 .zn7d5 {order: -1;width: min(300px, 82vw);} }
@media (prefers-reduced-motion: reduce) { .n796 .yd99 {transition:none;} }

.tzspfhd .n796 .yd99.yd99 {height: 64%;aspect-ratio: auto;bottom: 18%;width: 44%;max-width: none;}
.n796 .ga4q9r {bottom: 4%;height: 18%;width: 54%;}
.n796 .pn5kqc {top: 0;right: 2%;}

.tzspfhd .mg89 .zn7d5 img.yd99.yd99 {max-width: none;width: 44%;max-height: none;min-height: 0;object-fit: cover;height: 64%;}
.tzspfhd .mg89 .ga4q9r img {min-height: 0;max-height: 100%;}

.x4w0v .npjb {grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);margin: 6px 0 18px;align-items: center;display: grid;padding: 16px clamp(16px, 3vw, 34px);border-radius: var(--zozif);border: 1px solid color-mix(in srgb, var(--oco) 35%, var(--qp17));background:
    linear-gradient(90deg, color-mix(in srgb, var(--oco) 26%, transparent), transparent 55%),
    var(--f34);}
.x4w0v .bw3h {min-width: 0;gap:13px;align-items: center;display: flex;}
.x4w0v .av0rvh {text-align: right;flex-direction: row-reverse;}
.x4w0v .bw3h b {font-weight: 800;letter-spacing: -.04em;font-variant-numeric: tabular-nums;font-size: clamp(44px, 5vw, 64px);line-height: .9;}
.x4w0v .fb7asq b {text-shadow: 0 0 24px color-mix(in srgb, var(--oco) 55%, transparent);color: var(--oco);}
.x4w0v .av0rvh b {color: var(--i33m);}
.x4w0v .bw3h i {min-width: 0;text-transform: uppercase;font-weight: 800;color: var(--bm4);font-style: normal;font-size: 12.5px;letter-spacing: .1em;}
.x4w0v .av0rvh i {color: var(--i33m);}
.x4w0v .kfehaz {padding: 0 clamp(10px, 2vw, 24px);color: var(--qp17);font-size: clamp(36px, 4vw, 52px);font-weight: 800;}

.x4w0v .qwafaz0 {align-items: start;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap:15px;display: grid;}
.x4w0v.k827f .qwafaz0 {grid-template-columns: minmax(0, 1fr);}
.x4w0v .x0bx {text-transform: uppercase;gap:10px;font-weight: 800;letter-spacing: .1em;color: var(--i33m);font-size: 12.5px;align-items: center;display: flex;justify-content: space-between;margin: 0 0 10px;}
.x4w0v .s14twq .x0bx {color: var(--bm4);}
.x4w0v .nqmx {letter-spacing: 0;color: inherit;font-size: 20px;}
.x4w0v .s14twq .nqmx {color: var(--oco);}
.x4w0v .q00a65 {margin: 0;padding: 0;list-style: none;gap:8px;display: grid;}
.x4w0v .t8ew {gap:11px;min-width: 0;display: flex;border-radius: var(--fqb9r);align-items: center;font-size: 15px;padding: 13px 16px;transition:transform 0.14s;line-height:1.45;}
.x4w0v .t8ew:hover {transform: translateX(3px);}
.x4w0v .zt4c {min-width: 0;overflow-wrap: anywhere;}
.x4w0v .s14twq .t8ew {background: linear-gradient(90deg, color-mix(in srgb, var(--oco) 18%, var(--f34)), var(--f34));border: 1px solid color-mix(in srgb, var(--oco) 35%, var(--qp17));color: var(--bm4);}
.x4w0v .n35bn2 .t8ew {background: var(--uk1f6);border: 1px dashed var(--qp17);color: var(--i33m);}
.x4w0v .xxn2 {position: relative;width: 26px;flex: 0 0 auto;border-radius: 999px;height: 26px;}
.x4w0v .s14twq .xxn2 {box-shadow: 0 0 14px color-mix(in srgb, var(--oco) 60%, transparent);background: var(--oco);}
.x4w0v .s14twq .xxn2::after {left: 9px;width: 6px;top: 5px;height: 12px;content: "";transform: rotate(45deg);position: absolute;border: solid var(--rxe, var(--e4vjn, var(--xuzh)));border-width: 0 3px 3px 0;}
.x4w0v .n35bn2 .xxn2 {background: color-mix(in srgb, var(--bm4) 10%, transparent);}
.x4w0v .n35bn2 .xxn2::before,
.x4w0v .n35bn2 .xxn2::after {width: 14px;left: 6px;background: var(--i33m);top: 12px;height: 2.5px;position: absolute;content: "";border-radius:1px;transform: rotate(45deg);}
.x4w0v .n35bn2 .xxn2::after {transform: rotate(-45deg);}
@media (max-width:705px) {
  .x4w0v .qwafaz0 {grid-template-columns: minmax(0, 1fr);}
  .x4w0v .bw3h {align-items: flex-start;gap:4px;flex-direction: column;}
  .x4w0v .av0rvh {flex-direction: column;align-items: flex-end;}
}
@media (prefers-reduced-motion: reduce) { .x4w0v .t8ew {transition:none;} }

.x4w0v .npjb ~ .qwafaz0 .x0bx {display: none;}
.x4w0v .npjb ~ .qwafaz0 .n35bn2 .q00a65 {margin-top: 0;}
.x4w0v.k827f .npjb ~ .qwafaz0 {gap:7px;}
