

:root {--c98:  clamp(320px, 38vw, 520px);--pxuhn:   var(--u5xu5);--ozcvb:"Source Sans 3", "Segoe UI", "Lato", system-ui, sans-serif;--u0w: var(--iyw1x);--smnz: var(--a3xp);--u90:    var(--xjha);--omy:  color-mix(in srgb, var(--xjha) 72%, transparent);--vba9s: var(--e2t);--jfu:   var(--oku3);--si5mn: clamp(18px, 2vw, 28px);--jgu0a:     8px;}

body {-webkit-text-size-adjust: 100%;font: 16px/1.62 var(--ozcvb);margin: 0;color: var(--u90);background: var(--fnj);}

.anthc {z-index: 200;background: var(--u0w);text-decoration: none;border-radius: var(--jgu0a);font-weight: 700;padding: 12px 20px;top: 0;position: absolute;left: -9999px;color: var(--q82n9, var(--hlm9, var(--n7r)));}
.anthc:focus {top: 12px;left: 12px;}

.s4j5 {inset: 0 auto 0 0;z-index: 50;background:
    radial-gradient(120% 62% at 8% 0%,
      color-mix(in srgb, var(--u0w) 20%, transparent) 0%, transparent 68%),
    radial-gradient(100% 48% at 100% 100%,
      color-mix(in srgb, var(--u0w) 11%, transparent) 0%, transparent 72%),
    var(--oku3);overflow-y: auto;position: fixed;width: var(--c98);overscroll-behavior: contain;isolation: isolate;border-right: 1px solid var(--vba9s);}

.s4j5::after {pointer-events: none;inset: 0 0 0 auto;position: absolute;content: "";background: linear-gradient(180deg,
    color-mix(in srgb, var(--u0w) 62%, transparent) 0%,
    transparent 58%);width: 2px;}
.qzwp7 {gap: clamp(20px, 2.4vw, 34px);display: flex;flex-direction: column;min-height: 100%;padding: clamp(24px, 3vw, 44px);}

.jxne83 {text-decoration: none;min-height: 44px;display: inline-flex;align-items: center;}
.jxne83 img {display: block;width: auto;height: 26px;}
.k3qfp {color: var(--edl);font-weight: 800;font-size: 19px;letter-spacing: -.03em;}

.j56jk6w {margin-bottom: auto;margin-top: auto;}
.wntmj91 {margin: 0 0 16px;font-size: clamp(30px, 3.4vw, 52px);line-height:1.06;text-wrap: balance;font-weight: 800;letter-spacing: -.032em;}
.k5rcv {font-size: 17px;color: var(--omy);max-width: 42ch;margin: 0 0 22px;}
.yrzc {gap:9px;flex-wrap: wrap;display: flex;}

.r4km {margin-top:23px;background: color-mix(in srgb, var(--u0w) 8%, transparent);border: 1px solid color-mix(in srgb, var(--u0w) 34%, transparent);border-radius: var(--jgu0a);padding: 16px 18px;}
.rbeyz78 {font-size: 15px;font-weight: 700;margin: 0;}
.d902 {margin: 5px 0 0;font-size: 14px;color: var(--omy);}

.jqpkg {margin-top:26px;border-top: 1px solid var(--pxuhn);padding-top:15px;}
.jqpkg ul {margin: 0;list-style: none;padding: 0;display: grid;gap:9px;}
.jqpkg a {font-size: 15px;display: flex;text-decoration: none;color: color-mix(in srgb, var(--edl) 62%, transparent);font-weight: 600;min-height: 44px;align-items: center;}
.jqpkg a:hover {color: var(--edl);}
.jqpkg a[aria-current="page"] {color: var(--edl);}
.jqpkg a[aria-current="page"]::before {content: "";width: 6px;margin-right:10px;border-radius: 50%;height: 6px;background: var(--u0w);}

.d1grmxn,
.nx7x :is(.p1pe, .dzaygk3, .wvf94, .ma8trx,
             .d2ar, .zdt3469, .jaqqg) a[role="button"],
.nx7x .ma8trx a {align-items: center;display: inline-flex;cursor: pointer;font-size: 15px;white-space: nowrap;text-decoration: none;padding: 0 20px;font-weight: 700;border-radius: var(--jgu0a);border: 1px solid transparent;min-height: 44px;justify-content: center;}
.nhgkj3f {background: var(--ne6);border-color: var(--pxuhn);color: var(--qy03, var(--jiak2));}
.fwaj {background: var(--itx);color: var(--fx7, var(--mwpk));}
.fwaj:hover {background: var(--ewuhz);}
.nx7x :is(.p1pe, .dzaygk3, .wvf94, .ma8trx,
             .d2ar, .zdt3469, .jaqqg) a[role="button"],
.nx7x .ma8trx a {background: var(--iyw1x);color: var(--hlm9, var(--n7r));}
.nx7x :is(.p1pe, .dzaygk3, .wvf94, .ma8trx,
             .d2ar, .zdt3469, .jaqqg) a[role="button"]:hover,
.nx7x .ma8trx a:hover {background: var(--ewuhz);}

.afqbe0 {top: 0;margin: 0;height: 1px;appearance: none;position: fixed;opacity:0.05;left: 0;pointer-events: none;border: 0;width: 1px;}
.qf4mf {display: none;gap:4px;justify-content: center;min-height: 44px;min-width: 44px;cursor: pointer;flex-direction: column;align-items: center;}
.qf4mf span {display: block;background: var(--edl);width: 20px;height: 2px;}
.qf4mf:focus-visible,
.gydryg:focus-visible {outline: 2px solid var(--u0w);outline-offset: 2px;}

.r63c0d,
.cdks8r {display: none;}

.rd7pse2 {justify-content: space-between;display: flex;gap:13px;align-items: center;}
.cag2 {align-items: center;min-height: 44px;text-decoration: none;display: inline-flex;color: var(--u90);}
.cag2 img {display: block;width: auto;height: 26px;}
.gydryg {display: inline-flex;flex-shrink: 0;width: 44px;align-items: center;background: var(--smnz);height: 44px;justify-content: center;color: var(--u90);font-size: 17px;cursor: pointer;border-radius: var(--jgu0a);border: 1px solid var(--pxuhn);line-height: 1;}
.gydryg:hover {background: var(--pxuhn);}
.a09d ul {margin: 0;padding: 0;list-style: none;}
.a09d li + li {margin-top:9px;}
.a09d a {text-decoration: none;min-height: 48px;padding: 0 14px;align-items: center;font-weight: 600;display: flex;font-size: 15.5px;border-radius: var(--jgu0a);border: 1px solid var(--pxuhn);color: var(--u90);background: var(--smnz);}
.a09d a:hover {background: var(--pxuhn);}
.a09d a:focus-visible {outline: 2px solid var(--u0w);outline-offset: 2px;}
.a09d a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--u0w);border-color: var(--u0w);}
.tjb8zes {margin-top: auto;gap:10px;padding-top:5px;display: grid;}
.tjb8zes .arzcpd {width: 100%;min-height: 48px;}

.brap9c {position: sticky;display: none;top: 0;z-index: 60;}

.v00r4 {margin-left: var(--c98);min-width: 0;}

.nx7x {padding: clamp(24px, 3vw, 44px);display: flow-root;}
.nx7x > * {margin: 0 0 var(--si5mn) !important;}
.nx7x > *:last-child {margin-bottom: 0 !important;}

.xztt7m.xztt7m {padding: 0;border: 1px solid var(--pxuhn);border-radius: var(--jgu0a);overflow: hidden;align-content: end;min-height: min(52vh, 460px);position: relative;display: grid;background: var(--tpxot, var(--smnz));isolation: isolate;}

.xztt7m.xztt7m .sm3ey {z-index: 0;height: 100%;object-fit: cover;display: block;border-radius: 0;position: absolute;width: 100%;inset: 0;}

.xztt7m.xztt7m .vt2jsa {inset: 0;position: absolute;pointer-events: none;z-index: 1;}

.zjtn.zjtn .vt2jsa {background:
    linear-gradient(0deg,
      var(--jfu) 0%,
      color-mix(in srgb, var(--jfu) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(90deg,
      var(--jfu) 0%, var(--jfu) 46%,
      color-mix(in srgb, var(--jfu) 58%, transparent) 68%,
      transparent 100%);}
.dbbr15.dbbr15 .vt2jsa {background:
    linear-gradient(0deg,
      var(--jfu) 0%,
      color-mix(in srgb, var(--jfu) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(270deg,
      var(--jfu) 0%, var(--jfu) 46%,
      color-mix(in srgb, var(--jfu) 58%, transparent) 68%,
      transparent 100%);}

.xztt7m.xztt7m .pme4czy {z-index: 1;line-height: 1;inset: 0;position: absolute;user-select: none;letter-spacing: -.05em;padding: 0 6%;color: color-mix(in srgb, var(--u0w) 46%, transparent);align-items: center;font-size: clamp(120px, 22vw, 300px);font-weight: 800;display: flex;}
.zjtn.zjtn .pme4czy {justify-content: flex-end;}
.dbbr15.dbbr15 .pme4czy {justify-content: flex-start;}

.xztt7m.xztt7m:not(:has(.sm3ey)) .vt2jsa {background: linear-gradient(0deg,
    color-mix(in srgb, var(--jfu) 72%, transparent) 0%,
    color-mix(in srgb, var(--jfu) 34%, transparent) 48%,
    transparent 100%);}
.b4w3qp7.b4w3qp7 {background: linear-gradient(148deg,
    color-mix(in srgb, var(--u0w) 34%, var(--smnz)) 0%,
    var(--smnz) 58%,
    color-mix(in srgb, var(--u0w) 14%, var(--jfu)) 100%);}
.f89e.f89e {background: linear-gradient(208deg,
    color-mix(in srgb, var(--u0w) 30%, var(--smnz)) 0%,
    var(--smnz) 64%,
    color-mix(in srgb, var(--u0w) 18%, var(--jfu)) 100%);}
.zb29t.zb29t {background: radial-gradient(120% 96% at 14% 8%,
      color-mix(in srgb, var(--u0w) 32%, var(--smnz)) 0%,
      var(--smnz) 62%),
    var(--jfu);}

.xztt7m.xztt7m .a2z8s {min-width: 0;z-index: 2;padding: clamp(22px, 2.6vw, 38px);max-width: min(100%, 46ch);position: relative;}
.dbbr15.dbbr15 .a2z8s {text-align: right;justify-self: end;}
.dbbr15.dbbr15 .c0ye8 {margin-left: auto;}

.xztt7m.xztt7m .g6cb {font-style: normal;margin: 0 0 10px;font-size: 11.5px;font-weight: 700;display: block;letter-spacing: .16em;text-transform: uppercase;color: color-mix(in srgb, var(--u0w) 42%, var(--u90));}
.xztt7m.xztt7m .tr74p28 {color: var(--zmsv, var(--u90));font-size: clamp(27px, 3.2vw, 44px);font-weight: 800;line-height:1.07;text-wrap: balance;letter-spacing: -.028em;margin: 0 0 10px;}
.xztt7m.xztt7m .c0ye8 {max-width: 46ch;margin: 0 0 18px;color: color-mix(in srgb, var(--u90) 82%, transparent);font-size: 16px;line-height:1.56;}

.xztt7m.xztt7m .mr14 {padding: 0 26px;justify-content: center;align-items: center;font-size: 15px;border-radius: var(--jgu0a);display: inline-flex;font-weight: 700;text-decoration: none;min-height: 46px;color: var(--hlm9, var(--n7r));background: var(--iyw1x);}
.xztt7m.xztt7m .mr14:hover {background: var(--ewuhz);}
.xztt7m.xztt7m .mr14:focus-visible {outline: 3px solid #ffffff;outline-offset: 2px;}

.xztt7m.xztt7m .dxcpxbk {position: absolute;top: 12px;height: 16px;border-right: 2px solid color-mix(in srgb, #ffffff 62%, transparent);width: 16px;right: 12px;z-index: 2;border-top: 2px solid color-mix(in srgb, #ffffff 62%, transparent);}

.xztt7m.y821n5w {gap: clamp(16px, 2vw, 24px);display: flex;align-content: normal;background: var(--jfu);min-height: 0;padding: clamp(18px, 2.2vw, 28px);flex-direction: column;}
.y821n5w.y821n5w .sm3ey {inset: auto;height: auto;aspect-ratio: 16 / 10;max-height: 30vh;width: 100%;position: relative;border-radius: var(--jgu0a);border: 1px solid var(--pxuhn);}
.zjtn.y821n5w .vt2jsa,
.dbbr15.y821n5w .vt2jsa {display: none !important;}

.y821n5w.y821n5w .pme4czy {aspect-ratio: 16 / 10;padding: 0;font-size: clamp(48px, 8vw, 96px);border-radius: var(--jgu0a);border: 1px solid var(--pxuhn);position: relative;width: 100%;inset: auto;height: auto;max-height: 30vh;}
.y821n5w.y821n5w .a2z8s {position: relative;z-index: auto;padding: 0;max-width: none;}
.y821n5w.y821n5w .tr74p28,
.y821n5w.y821n5w .g6cb {color: var(--zmsv, var(--u90));}
.y821n5w.y821n5w .c0ye8 {color: color-mix(in srgb, var(--u90) 72%, transparent);}
.y821n5w.dbbr15 .a2z8s {justify-self: auto;text-align: left;}
.y821n5w.dbbr15.dbbr15 .c0ye8 {margin-left: 0;}

.y821n5w:not(:has(.sm3ey)) {background: var(--tpxot, var(--smnz));}
@media (min-width:715px) {
  .xztt7m.y821n5w {align-items: center;flex-direction: row;}
  .y821n5w.y821n5w .sm3ey,
  .y821n5w.y821n5w .pme4czy {width: 42%;flex: 0 0 auto;max-height: none;}
  .y821n5w.dbbr15 {flex-direction: row-reverse;}
  .y821n5w.y821n5w .a2z8s {min-width: 0;width: auto;flex: 1 1 auto;}
}

.nx7x :is(h2, h3) {text-wrap: balance;letter-spacing: -.022em;}

.nx7x h1 {font-size: clamp(21px, 2.2vw, 26px);font-weight: 800;line-height:1.13;margin: 0 0 14px;}
.nx7x h2 {font-size: clamp(20px, 2.1vw, 27px);margin: 0 0 14px;line-height:1.21;text-align: left;font-weight: 800;}
.nx7x h3 {font-weight: 700;font-size: 17px;margin: 20px 0 8px;}
.nx7x p  {margin: 0 0 12px;}
.nx7x img {height: auto;border-radius: var(--jgu0a);max-width: 100%;}

.nx7x p > a, .nx7x li > a, .nx7x td > a {text-underline-offset: 3px;color: var(--u0w);font-weight: 600;}

.nx7x > * > h2::before,
.nx7x > * > div > h2::before {width: 100%;margin: 0 0 18px;content: "";background: linear-gradient(90deg,
    var(--u0w) 0%,
    color-mix(in srgb, var(--u0w) 30%, transparent) 16%,
    var(--pxuhn) 42%,
    color-mix(in srgb, var(--pxuhn) 30%, transparent) 100%);display: block;border-radius:1px;height: 2px;}

.nx7x :is(.jaqqg, .zdt3469, .d2ar, .q8bp,
             .v0jq, .sdjqs, .wvf94, .dzaygk3,
             .b68mjf8, .v1vvz68, .wn59zx, .y51rb,
             .s413c, .fh2v7, .bfsp) {border: 1px solid var(--pxuhn);border-radius: var(--jgu0a);padding: clamp(22px, 2.4vw, 34px) !important;box-shadow:
    0 1px 0 color-mix(in srgb, var(--u90) calc(4% * (1 - var(--o4yq))), transparent) inset,
    0 6px 20px color-mix(in srgb, #000 calc(4% + 12% * (1 - var(--o4yq))), transparent);background: linear-gradient(180deg, var(--smnz) 0%, var(--jfu) 62%);}

.sd1e4.sd1e4 .qfdwhkk {position: relative;list-style: none;margin: 0;padding: 0;}
.sd1e4.sd1e4 .qfdwhkk::before {position: absolute;content: "";bottom: 0;top: 8px;background: linear-gradient(
    to bottom,
    color-mix(in srgb, var(--u0w) 55%, transparent),
    var(--vba9s)
  );left: 15px;width: 2px;border-radius:3px;}
.sd1e4.sd1e4 .cv7w {display: grid;grid-template-columns: 32px minmax(0, 1fr);column-gap:13px;position: relative;padding: 0 0 22px;align-items: start;}
.sd1e4.sd1e4 .cv7w:last-child {padding-bottom: 0;}

.sd1e4.sd1e4 .cv7w:last-child::after {bottom: -2px;background: var(--jfu);content: "";top: 32px;left: 15px;position: absolute;width: 2px;}
.sd1e4.sd1e4 .v9dr {font-size: 14px;height: 32px;font-variant-numeric: tabular-nums;box-shadow: 0 0 0 4px var(--jfu);font-weight: 800;z-index: 1;position: relative;justify-content: center;display: flex;background: var(--u0w);align-items: center;color: var(--q82n9, var(--hlm9, var(--n7r)));grid-column: 1;width: 32px;border-radius: 50%;}
.sd1e4.sd1e4 .qgqr1y6 {grid-column: 2;min-width: 0;padding-top:5px;}
.sd1e4.sd1e4 .kzsk {font-weight: 700;font-size: 16px;line-height:1.30;color: var(--u90);margin: 0 0 4px;}
.sd1e4.sd1e4 .p6w13gx {color: var(--omy);font-size: 15px;line-height:1.58;margin: 0;}

.khpn2q.khpn2q .m0m1 {display: grid;grid-template-columns: minmax(0, 1fr);gap:15px;}
.khpn2q.khpn2q .dn5k {padding: 14px 16px;background: var(--smnz);position: relative;border: 1px solid var(--pxuhn);border-left: 4px solid var(--vba9s);border-radius: 0 var(--jgu0a) var(--jgu0a) 0;}

.khpn2q.khpn2q .bdpaeys {background: color-mix(in srgb, var(--u0w) 7%, var(--smnz));border-left-color: color-mix(in srgb, var(--u0w) 40%, var(--u90));}
.khpn2q.khpn2q .wwemrb4 {border-left-color: color-mix(in srgb, var(--u90) 42%, transparent);background: color-mix(in srgb, var(--u90) 4%, var(--smnz));}
.khpn2q.khpn2q .ey33nz {color: var(--u90);display: flex;font-size: 12px;letter-spacing: .09em;text-transform: uppercase;margin: 0 0 10px;gap:8px;border-bottom: 1px solid var(--pxuhn);font-weight: 800;padding: 0 0 9px;align-items: center;}
.khpn2q.khpn2q .mjgs {font-variant-numeric: tabular-nums;font-size: 11.5px;font-weight: 700;padding: 2px 8px;margin-left: auto;background: color-mix(in srgb, var(--u90) 10%, transparent);border-radius:99px;letter-spacing: 0;color: var(--omy);}
.khpn2q.khpn2q .bdpaeys .mjgs {color: var(--u90);background: color-mix(in srgb, var(--u0w) 18%, transparent);}
.khpn2q.khpn2q .ybwzf {list-style: none;margin: 0;padding: 0;}
.khpn2q.khpn2q .ybwzf li {font-size: 15px;display: grid;align-items: start;gap:8px;grid-template-columns: 16px minmax(0, 1fr);line-height:1.56;padding: 7px 0;}
.khpn2q.khpn2q .ybwzf li + li {border-top: 1px solid color-mix(in srgb, var(--pxuhn) 70%, transparent);}
.khpn2q.khpn2q .wn2dk {color: var(--omy);font-size: 15px;text-align: center;line-height:1.55;font-weight: 800;}

.khpn2q.khpn2q .bdpaeys .wn2dk {color: color-mix(in srgb, var(--u0w) 40%, var(--u90));}
.khpn2q.khpn2q .hkn1s {min-width: 0;color: var(--u90);}

.v44q3hv.v44q3hv .nvwb {display: block;}
.v44q3hv.v44q3hv .agef0 {margin: 0;padding: 0;background: none;border-top: 1px solid var(--pxuhn);border-radius: 0;}
.v44q3hv.v44q3hv .agef0:last-child {border-bottom: 1px solid var(--pxuhn);}

.v44q3hv.v44q3hv .fj07 {align-items: center;padding: 13px 30px 13px 0;list-style: none;min-height: 44px;position: relative;cursor: pointer;display: flex;}
.v44q3hv.v44q3hv .fj07::-webkit-details-marker {display: none;}
.v44q3hv.v44q3hv .jtzw {color: var(--u90);font-weight: 700;flex: 1 1 auto;line-height:1.33;margin: 0;min-width: 0;font-size: 16px;}
.v44q3hv.v44q3hv .fj07:hover .jtzw {color: color-mix(in srgb, var(--u0w) 40%, var(--u90));}

.v44q3hv.v44q3hv .fj07::before,
.v44q3hv.v44q3hv .fj07::after {position: absolute;background: var(--omy);content: "";top: 50%;transform: translateY(-50%);right: 2px;}
.v44q3hv.v44q3hv .fj07::before {width: 14px;height: 1px;}
.v44q3hv.v44q3hv .fj07::after {transition:transform 0.176s;right: 8px;height: 14px;width: 1px;}

.v44q3hv.v44q3hv .agef0[open] .fj07::before,
.v44q3hv.v44q3hv .agef0[open] .fj07::after {background: color-mix(in srgb, var(--u0w) 40%, var(--u90));}
.v44q3hv.v44q3hv .agef0[open] .fj07::after {transform: translateY(-50%) scaleY(0);}

.v44q3hv.v44q3hv .ny9g {font-size: 15px;line-height:1.65;padding: 0 28px 16px 18px;margin: 0;color: var(--omy);}

.gyte38b.gyte38b .x478n5d {margin: 0;gap:18px 16px;counter-reset: sp-cat-n;list-style: none;grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;padding: 0;}

@media (max-width:825px) { .gyte38b.gyte38b .x478n5d {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.gyte38b.gyte38b .jt95 {min-width: 0;counter-increment: sp-cat-n;}

.gyte38b.gyte38b .jt95 + .jt95 {border-top: 0;}
.gyte38b.gyte38b .aa96b {min-width: 0;column-gap:11px;text-decoration: none;color: var(--u90);row-gap:1px;align-items: baseline;grid-template-columns: minmax(0, 1fr) auto;display: grid;padding: 0;}

.gyte38b.gyte38b .aa96b img {aspect-ratio: 1 / 1;grid-column: 1 / -1;width: 100%;display: block;border-radius: var(--jgu0a);border: 1px solid var(--pxuhn);object-fit: cover;height: auto;margin-bottom:9px;}
.gyte38b.gyte38b .zpvqhnd {min-width: 0;letter-spacing: -.01em;font-weight: 700;font-size: 16px;}
.gyte38b.gyte38b .zw4xy {font-size: 13px;white-space: nowrap;min-width: 0;overflow: hidden;font-style: normal;grid-column: 1 / -1;text-overflow: ellipsis;color: var(--omy);}
.gyte38b.gyte38b .vky7was {color: var(--omy);font-weight: 700;grid-column: 2;font-size: 13px;align-self: baseline;font-style: normal;font-variant-numeric: tabular-nums;}
.gyte38b.gyte38b .vky7was::before {content: counter(sp-cat-n, decimal-leading-zero);}

.yw31b4e.yw31b4e .w4sp {display: grid;margin: 0;column-gap:13px;grid-template-columns: auto minmax(0, 1fr);align-items: center;}
.yw31b4e.yw31b4e .jh5x {margin: 0;}
.yw31b4e.yw31b4e .nsda18y {border: 1px solid var(--pxuhn);border-radius: var(--jgu0a);background: var(--smnz);justify-content: center;display: flex;min-height: 68px;padding: 12px 18px;align-items: center;min-width: 136px;}
.yw31b4e.yw31b4e .nsda18y img {object-fit: contain;max-height: 44px;width: auto;display: block;max-width: 100%;border-radius: 0;height: auto;}
.yw31b4e.yw31b4e .bqbq {margin: 0;font-weight: 600;font-size: 15.5px;color: var(--u90);}

.yw31b4e.yw31b4e .jh5x:not(:first-of-type),
.yw31b4e.yw31b4e .jh5x:not(:first-of-type) + .bqbq {padding-top:13px;margin-top:12px;border-top: 1px solid var(--pxuhn);}

.vxs0qb0.vxs0qb0 .fgarfc {margin: 0;padding: 0;list-style: none;}
.vxs0qb0.vxs0qb0 .qw6m {gap:17px;padding: 14px 0;display: flex;min-height: 68px;align-items: center;}
.vxs0qb0.vxs0qb0 .qw6m + .qw6m {border-top: 1px solid var(--pxuhn);}
.vxs0qb0.vxs0qb0 .qw6m img {object-fit: contain;display: block;width: 84px;flex: 0 0 auto;border-radius: 0;height: 42px;}
.vxs0qb0.vxs0qb0 .zxv5a {color: var(--u90);font-size: 15.5px;font-weight: 600;}

.vracxhs.vracxhs {grid-template-columns: auto minmax(0, 1fr);row-gap:9px;column-gap:13px;display: grid;align-items: center;}
.vracxhs.vracxhs .sqp2 {line-height:1.22;margin: 0;font-size: clamp(20px, 2.1vw, 27px);letter-spacing: -.022em;grid-column: 1 / -1;color: var(--u90);font-weight: 800;}
.vracxhs.vracxhs .pypgwrx {line-height: 1;font-size: clamp(28px, 3vw, 38px);letter-spacing: -.03em;font-weight: 800;color: color-mix(in srgb, var(--u0w) 35%, var(--u90));}
.vracxhs.vracxhs .g9gf04 {background: color-mix(in srgb, var(--u90) 12%, transparent);overflow: hidden;border-radius: 999px;position: relative;height: 8px;}
.vracxhs.vracxhs .g9gf04::before {width: var(--u2f, 0%);position: absolute;background: var(--u0w);content: "";border-radius: inherit;inset: 0 auto 0 0;}
.vracxhs.vracxhs .m1f37c2 {color: var(--omy);grid-column: 1 / -1;font-size: 15.5px;line-height:1.60;}
.vracxhs.vracxhs .b6ka {margin: 6px 0 0;padding: 0;list-style: none;grid-column: 1 / -1;}
.vracxhs.vracxhs .sd6e973 {border-top: 1px solid var(--pxuhn);column-gap:12px;display: grid;padding: 14px 0;align-items: center;grid-template-columns: minmax(0, 1fr) auto;}
.vracxhs.vracxhs .cfctjb {font-weight: 700;font-size: 14.5px;color: var(--u90);}
.vracxhs.vracxhs .ptfadd {display: block;border-radius: 999px;background: color-mix(in srgb, var(--u90) 12%, transparent);position: relative;height: 6px;overflow: hidden;width: 72px;}
.vracxhs.vracxhs .ptfadd::before {content: "";position: absolute;inset: 0 auto 0 0;width: var(--u2f, 0%);border-radius: inherit;background: var(--u0w);}
.vracxhs.vracxhs .sydw {font-size: 14.5px;line-height:1.58;color: var(--omy);margin: 7px 0 0;grid-column: 1 / -1;}

.f45m78.f45m78 {display: flex;flex-direction: column;}
.f45m78.f45m78 .a2yhfvs {background: var(--u0w);margin: 0 0 16px;height: 3px;border: 0;border-radius:2px;width: 42px;}
.f45m78.f45m78 .fdnw {margin: 0 0 18px;}
.f45m78.f45m78 .fdnw img {object-fit: cover;aspect-ratio: 16 / 7;display: block;width: 100%;border-radius: var(--jgu0a);}

.kfz0c.kfz0c .fdnw {margin: 18px 0 0;order: 3;}
.f45m78.f45m78 .dt4yke7 {margin: 0 0 10px !important;}
.f45m78.f45m78 .qffrz6s {color: var(--omy);}
.f45m78.f45m78 .qffrz6s > :first-child {margin-top: 0;}
.f45m78.f45m78 .qffrz6s > :last-child {margin-bottom: 0;}
.f45m78.f45m78 .x5ts0pn {min-height: 44px;color: var(--hlm9, var(--n7r));font-size: 15px;border-radius: var(--jgu0a);padding: 0 22px;justify-content: center;text-decoration: none;margin-top:13px;font-weight: 700;display: inline-flex;align-items: center;align-self: flex-start;background: var(--iyw1x);}
.f45m78.f45m78 .x5ts0pn:hover {background: var(--ewuhz);}

@media (min-width:755px) {
  .nx7x > .w0q75d {max-width: none;width: calc(50% - var(--si5mn) / 2);float: left;}
  .nx7x > .w0q75d + .w0q75d {float: right;}
  
  .nx7x > .w0q75d + .w0q75d + * {clear: both;}
}

.m1nj.m1nj .xwx08 {font-size: 11.5px;letter-spacing: .16em;font-weight: 700;color: color-mix(in srgb, var(--u0w) 35%, var(--u90));margin: 0 0 8px;text-transform: uppercase;}
.m1nj.m1nj .ksq6e {font-weight: 800;color: var(--u90);margin: 0 0 10px;font-size: clamp(26px, 3.7vw, 42px);letter-spacing: -.022em;line-height:1.18;}
.m1nj.m1nj .nqmm7 {color: var(--omy);max-width: 60ch;margin: 0 0 16px;}
.m1nj.m1nj .fce6 {border-radius: var(--jgu0a);display: inline-flex;align-items: center;background: var(--iyw1x);font-size: 15px;min-height: 44px;color: var(--hlm9, var(--n7r));margin: 0 8px 0 0;padding: 0 22px;justify-content: center;font-weight: 700;text-decoration: none;}
.m1nj.m1nj .fce6:hover {background: var(--ewuhz);}

.m1nj.m1nj .bcwedb1 {background: none;color: var(--u90);box-shadow: inset 0 0 0 1px var(--pxuhn);}
.m1nj.m1nj .bcwedb1:hover {background: color-mix(in srgb, var(--u0w) 10%, transparent);}
.m1nj.m1nj .k5kwd {margin: 18px 0 0;display: grid;gap:14px;padding: 0;list-style: none;}

.ykvmym.ykvmym .k5kwd {justify-content: center;align-content: flex-start;display: flex;flex-wrap: wrap;}
.ykvmym.ykvmym .k5kwd > * {max-width: calc(50% - 7px);flex: 1 1 310px;min-width: 0;}
@media (max-width:689px) {
  .ykvmym.ykvmym .k5kwd > * {max-width: none;}
}
.m1nj.m1nj .n9dt1 {margin: 0;}
.m1nj.m1nj .n9dt1 img {object-fit: cover;display: block;border-radius: var(--jgu0a);border: 1px solid var(--pxuhn);width: 100%;aspect-ratio: 16 / 8;}
.m1nj.m1nj .h4hw {line-height:1.52;margin-top:7px;display: block;font-size: clamp(14.5px, 1.35vw, 16.5px);color: var(--omy);font-weight: 600;}

.qpzn5.qpzn5 {color: var(--cbbob, var(--u90));align-items: center;background: var(--kj5q7, var(--jfu));display: grid;row-gap:3px;grid-template-columns: auto minmax(0, 1fr);column-gap:17px;}
.qpzn5.qpzn5 .mae40e {display: block;border-radius: 50%;border: 1px solid var(--pxuhn);width: 64px;grid-row: 1 / span 2;object-fit: cover;height: 64px;}
.qpzn5.qpzn5 .kr0d0bg {font-weight: 700;margin: 0;color: var(--md4b, var(--omy));text-transform: uppercase;font-size: 11px;letter-spacing: .16em;}
.qpzn5.qpzn5 .rp8y {font-weight: 800;font-size: 17px;color: var(--cbbob, var(--u90));letter-spacing: -.02em;}
.qpzn5.qpzn5 .q337f,
.qpzn5.qpzn5 .h9r7ysa,
.qpzn5.qpzn5 .dmw2am,
.qpzn5.qpzn5 .kgp754v {grid-column: 1 / -1;}

.qpzn5.qpzn5 .q337f {margin-top:10px;display: flex;gap:8px;flex-wrap: wrap;}
.qpzn5.qpzn5 .q337f a {text-decoration: none;background: var(--nnmr, var(--smnz));min-height: 44px;font-size: 13.5px;border-radius: var(--jgu0a);color: var(--cbbob, var(--u90));padding: 0 16px;font-weight: 600;display: inline-flex;align-items: center;box-shadow: inset 0 0 0 1px var(--pxuhn);}
.qpzn5.qpzn5 .q337f a:hover {background: color-mix(in srgb, var(--u0w) 12%, var(--smnz));}
.qpzn5.qpzn5 .h9r7ysa {column-gap:14px;margin: 14px 0 0;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.qpzn5.qpzn5 .ntbpa {border-top: 1px solid var(--pxuhn);font-weight: 700;font-size: 11px;text-transform: uppercase;letter-spacing: .13em;padding: 9px 0;color: var(--md4b, var(--omy));}
.qpzn5.qpzn5 .re60 {color: var(--cbbob, var(--u90));padding: 9px 0;border-top: 1px solid var(--pxuhn);font-size: 14.5px;margin: 0;}
.qpzn5.qpzn5 .dmw2am {font-size: 15px;color: var(--md4b, var(--omy));line-height:1.62;margin: 14px 0 0;}
.qpzn5.qpzn5 .kgp754v {margin: 14px 0 0;border-top: 1px solid var(--pxuhn);font-size: 12.5px;padding-top:11px;line-height:1.54;display: block;color: var(--md4b, var(--omy));}

.kpxx.kpxx .edba,
.ssgjh.ssgjh .aaw9br,
.hgpvx.hgpvx .wtxt96,
.brtc.brtc .njez {background: var(--u0w);width: 42px;border: 0;border-radius:3px;height: 3px;}
.kpxx.kpxx .edba,
.hgpvx.hgpvx .wtxt96 {margin: 0 0 16px;}
.ssgjh.ssgjh .aaw9br {opacity:0.57;margin: 18px 0 0;}
.kpxx.kpxx .g8fq01,
.ssgjh.ssgjh .d5caj5a,
.dqrbb0k.dqrbb0k .xrgjz {max-width: 68ch;}
.kpxx.kpxx .g8fq01 > :first-child,
.ssgjh.ssgjh .d5caj5a > :first-child,
.dqrbb0k.dqrbb0k .xrgjz > :first-child {margin-top: 0;}
.kpxx.kpxx .g8fq01 > :last-child,
.ssgjh.ssgjh .d5caj5a > :last-child,
.dqrbb0k.dqrbb0k .xrgjz > :last-child {margin-bottom: 0;}

.dqrbb0k.dqrbb0k .ydpna26 {gap:13px;display: flex;margin: 0 0 16px;align-items: center;}
.dqrbb0k.dqrbb0k .ydpna26 h2 {margin: 0 !important;}
.dqrbb0k.dqrbb0k .h8h2 {background: var(--pxuhn);height: 1px;flex: 1 0 auto;}
.dqrbb0k.dqrbb0k .ydpna26 h2::before {display: none;}

.mj96snd.mj96snd {margin: 0;padding-left:15px;position: relative;}
.mj96snd.mj96snd img {width: 100%;display: block;border-radius: var(--jgu0a);height: auto;}
.mj96snd.mj96snd .atxz5 {top: 0;border-radius:1px;bottom: 0;left: 0;position: absolute;background: var(--u0w);width: 3px;}

.brtc.brtc {align-items: center;display: flex;gap:13px;}
.jz8v.jz8v {justify-content: flex-start;}
.p38bg.p38bg {justify-content: center;}
.dv2pf31.dv2pf31 {justify-content: flex-end;}

.dv2pf31.dv2pf31 .njez {flex: 1 1 auto;order: -1;}
.p38bg.p38bg .njez {display: none;}
.brtc.brtc .jmpk {white-space: nowrap;font-size: 15px;border-radius: var(--jgu0a);align-items: center;background: var(--iyw1x);color: var(--hlm9, var(--n7r));display: inline-flex;font-weight: 700;min-height: 48px;justify-content: center;text-decoration: none;padding: 0 26px;}
.brtc.brtc .jmpk:hover {background: var(--ewuhz);}
.brtc.brtc .pf761n {flex: 1 1 auto;}

.brtc.brtc .r60r4 {font-weight: inherit;align-items: center;gap:10px;display: inline-flex;}
.brtc.brtc .r60r4::after {content: "";width: 14px;height: 1px;background: currentColor;}

.zd3y8np.zd3y8np {column-gap:15px;grid-template-columns: auto minmax(0, 1fr);align-items: center;row-gap:5px;display: grid;}

.zd3y8np.zd3y8np {padding: clamp(20px, 2.6vw, 30px);border: 1px solid var(--pxuhn);border-top: 3px solid var(--u0w);border-radius: var(--jgu0a);background: var(--jfu);}
.zd3y8np.zd3y8np .xced3 {grid-row: 1 / span 2;height: 56px;box-sizing: border-box;padding: 6px;background: var(--smnz);width: 56px;object-fit: contain;display: block;border-radius:14px;border: 1px solid var(--pxuhn);}
.zd3y8np.zd3y8np h2 {margin: 0 !important;}
.zd3y8np.zd3y8np .wqysq {font-size: 15px;color: var(--omy);margin: 0;}
.zd3y8np.zd3y8np .n3r5g,
.zd3y8np.zd3y8np .th843 {grid-column: 1 / -1;}
.zd3y8np.zd3y8np .n3r5g {column-gap:15px;margin: 14px 0 0;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.zd3y8np.zd3y8np .y6tvz4n {padding: 10px 0;text-transform: uppercase;border-top: 1px solid var(--pxuhn);letter-spacing: .13em;font-weight: 700;color: var(--omy);font-size: 11px;}
.zd3y8np.zd3y8np .p1mhcxe {font-weight: 600;color: var(--u90);border-top: 1px solid var(--pxuhn);font-size: 14.5px;padding: 10px 0;margin: 0;}
.zd3y8np.zd3y8np .th843 {display: flex;margin-top:16px;gap:8px;flex-wrap: wrap;}
.zd3y8np.zd3y8np .bfpqfh {font-weight: 700;text-decoration: none;justify-content: center;border-radius: var(--jgu0a);align-items: center;min-height: 44px;font-size: 14px;color: var(--hlm9, var(--n7r));display: inline-flex;background: var(--iyw1x);padding: 0 22px;}
.zd3y8np.zd3y8np .bfpqfh:hover {background: var(--ewuhz);}
.zd3y8np.zd3y8np .r3mehp {box-shadow: inset 0 0 0 1px var(--pxuhn);background: none;color: var(--u90);}
.zd3y8np.zd3y8np .r3mehp:hover {background: color-mix(in srgb, var(--u0w) 10%, transparent);}

.hgpvx.hgpvx .syynn {letter-spacing: .16em;margin: 0 0 12px;text-transform: uppercase;font-weight: 700;font-size: 11px;color: var(--omy);}
.hgpvx.hgpvx .hzz6 {list-style: none;padding: 0;counter-reset: sp-toc-n;margin: 0;}

.hgpvx.hgpvx .hzz6 > li {counter-increment: sp-toc-n;border-top: 1px solid var(--pxuhn);}
.hgpvx.hgpvx .hzz6 > li > a {font-size: 15px;padding: 6px 0;align-items: center;color: var(--u90);display: flex;text-decoration: none;font-weight: 600;gap:11px;min-height: 46px;}
.hgpvx.hgpvx .hzz6 > li > a::before {content: counter(sp-toc-n, decimal-leading-zero);font-size: 12px;font-variant-numeric: tabular-nums;font-weight: 700;flex: 0 0 auto;color: color-mix(in srgb, var(--u0w) 35%, var(--u90));}
.hgpvx.hgpvx .hzz6 > li > a:hover {color: var(--u0w);}

.nx7x {--o73: var(--u90);}
.nx7x :is(.jm8npk, [class*="table"]) {overflow-x: auto;}
.nx7x table {font-size: 15px;width: 100%;border-collapse: collapse;}
.nx7x thead th {padding: 12px 14px 12px 0;white-space: nowrap;font-weight: 700;color: var(--omy);border-bottom: 2px solid var(--o73, var(--u90));text-align: left;font-size: 11.5px;letter-spacing: .1em;text-transform: uppercase;}
.nx7x tbody td {color: var(--t8t5y, inherit);padding: 12px 14px 12px 0;border-bottom: 1px solid var(--pxuhn);}

.rcsaxt {margin: 0;font-size: 13px;color: var(--omy);}

.z5z0.z5z0 {border-top: 1px solid var(--vba9s);padding: clamp(30px, 3.4vw, 48px) clamp(24px, 3vw, 44px) clamp(22px, 2.4vw, 32px);--f1jzg: color-mix(in srgb, var(--oyiui) 82%, var(--u0w));color: var(--oyiui);--oyiui:   var(--pc37, #ffffff);background: var(--vr57);}
.z5z0 .v86vcz {gap:26px 44px;align-items: start;display: grid;grid-template-columns: minmax(0, 1fr) auto;}
.z5z0 .q2tn9f img {height: 26px;width: auto;display: block;}
.z5z0 .q2tn9f span {color: var(--oyiui);font-size: 18px;font-weight: 800;letter-spacing: -.03em;}
.z5z0 .scab2n {display: grid;gap:40px;grid-auto-flow: column;}
.z5z0 .scab2n ul {list-style: none;display: grid;padding: 0;gap:8px;margin: 0;}
.z5z0 .scab2n a {display: flex;color: var(--f1jzg);font-size: 14.5px;align-items: center;min-height: 44px;text-decoration: none;}
.z5z0 .scab2n a:hover {color: var(--oyiui);}
.z5z0 .c5kja {display: flex;flex-wrap: wrap;margin: 22px 0 0;align-items: center;opacity:0.71;gap:13px;}
.z5z0 .gans {padding-top:19px;border-top: 1px solid var(--pxuhn);margin: 22px 0 0;}
.z5z0 .gans p {margin: 0;color: var(--f1jzg);font-size: 12.5px;}
.z5z0 .gans p + p {margin-top:7px;line-height:1.58;}

@media (max-width:935px) {
  
  .s4j5 {overflow: visible;border-right: 0;position: static;width: auto;border-bottom: 1px solid var(--vba9s);}
  .qzwp7 {gap:19px;padding: 20px 16px 24px;min-height: 0;}
  .j56jk6w {margin-top: 0;}
  .v00r4 {margin-left: 0;}
  .nx7x {padding: 20px 16px 32px;}

  .jqpkg {display: none;margin-top: 0;}

  .r63c0d {position: fixed;visibility: hidden;background: rgba(0, 0, 0, .55);inset: 0;z-index: 190;display: block;opacity:0.05;transition:opacity 0.219s ease, visibility 0.225s;cursor: pointer;}
  .cdks8r {flex-direction: column;visibility: hidden;left: 0;border-right: 1px solid var(--vba9s);top: 0;padding: 14px 14px calc(14px + env(safe-area-inset-bottom, 0px));background: var(--jfu);display: flex;transform: translateX(-100%);position: fixed;box-shadow: 18px 0 48px rgba(0, 0, 0, .34);overflow-y: auto;z-index: 200;width: min(86vw, 360px);overscroll-behavior: contain;gap:13px;transition:transform 0.241s ease, visibility 0.217s;bottom: 0;}
  .afqbe0:checked ~ .r63c0d {visibility: visible;opacity:0.99;}
  .afqbe0:checked ~ .cdks8r {transform: none;visibility: visible;}

  .brap9c {position: sticky;background: var(--uga);gap:10px;padding: 8px 14px;display: flex;min-height: 56px;border-bottom: 1px solid var(--vba9s);z-index: 60;top: 0;align-items: center;justify-content: space-between;}
  .rw9j {display: inline-flex;align-items: center;min-height: 44px;font-size: 17px;color: var(--edl);text-overflow: ellipsis;font-weight: 800;letter-spacing: -.03em;text-decoration: none;overflow: hidden;min-width: 0;white-space: nowrap;}
  .e9qs {align-items: center;flex: 0 0 auto;gap:8px;display: flex;}
  .e9qs .d1grmxn {font-size: 13.5px;padding: 0 13px;}
  .qf4mf {display: flex;}
  
  .jxne83 {display: none;}

  .sd1e4.sd1e4 .cv7w {padding-bottom:21px;}
  .khpn2q.khpn2q .dn5k {padding: 13px 14px;}
  .v44q3hv.v44q3hv .ny9g {padding-right:9px;padding-left:14px;}

  .j56jk6w .wntmj91 {margin-bottom:9px;font-size: clamp(24px, 7vw, 30px);}
  .k5rcv {display: -webkit-box;font-size: 15px;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-bottom:14px;overflow: hidden;}
  .qzwp7 {padding: 14px 16px 18px;gap:14px;}

  .xztt7m.xztt7m {min-height: min(34vh, 300px);}
  .xztt7m.xztt7m .a2z8s {max-width: 100%;padding: 16px;}
  .dbbr15.dbbr15 .a2z8s {text-align: left;justify-self: stretch;}
  .dbbr15.dbbr15 .c0ye8 {margin-left: 0;}
  
  .zjtn.zjtn .vt2jsa,
  .dbbr15.dbbr15 .vt2jsa {background: linear-gradient(0deg,
      var(--jfu) 0%, var(--jfu) 68%,
      color-mix(in srgb, var(--jfu) 62%, transparent) 84%,
      transparent 100%);}
  .xztt7m.xztt7m .tr74p28 {font-size: clamp(22px, 6.4vw, 30px);}
  .xztt7m.xztt7m .c0ye8 {margin-bottom:15px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;font-size: 15px;}
  .xztt7m.xztt7m .pme4czy {font-size: clamp(96px, 34vw, 190px);}

  .z5z0 .v86vcz {grid-template-columns: 1fr;}
  .z5z0 .scab2n {grid-auto-flow: row;gap: 0;}
}

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

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

@media (min-width:936px) {

  
  
  .jqpkg {transition:max-height 216ms ease, opacity 155ms ease, margin 191ms ease, padding 233ms ease;}

  
}

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

.km9e {display: none;}
@media (min-width:936px) {
  .km9e {z-index: 2;margin-top:27px;margin-top: 0;justify-content: flex-end;order: 99;left: clamp(24px, 3vw, 44px);right: clamp(24px, 3vw, 44px);display: flex;position: absolute;bottom: clamp(24px, 3vw, 44px);align-items: center;}

  .jqpkg {order: 100;padding-bottom: calc(44px + clamp(24px, 3vw, 44px) + 12px);margin-top:13px;}

  
  .qzwp7 {position: relative;}

}

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

.hgpvx.hgpvx .y2249tq > summary {cursor: pointer;gap:11px;list-style: none;display: flex;min-height: 44px;align-items: center;}
.hgpvx.hgpvx .y2249tq > summary::-webkit-details-marker {display: none;}
.hgpvx.hgpvx .y2249tq > summary:focus-visible {outline: 2px solid var(--u0w);outline-offset: 4px;}
.hgpvx.hgpvx .y2249tq > summary .syynn {margin: 0;}

.hgpvx.hgpvx .y2249tq > summary::after {flex: 0 0 auto;height: 2px;transition:box-shadow 0.23s ease;width: 12px;margin-left: auto;background: var(--u0w);content: "";}
.hgpvx.hgpvx .y2249tq[open] > summary::after {box-shadow: 0 5px 0 0 var(--u0w);}
.hgpvx.hgpvx .y2249tq[open] > summary {margin-bottom:10px;}
@media (prefers-reduced-motion: reduce) {
  .hgpvx.hgpvx .y2249tq > summary::after {transition:none;}
}

.z5z0 > * {margin-left: auto;margin-right: auto;max-width: var(--tfxde);}

.pez2 {--iwxy: 1px solid var(--pxuhn);--qsh3: var(--jgu0a);--nndo: var(--jgu0a);--csqki: var(--jgu0a);}

.vracxhs.vracxhs h2.sqp2::before {display: none;content: none;}

.v44q3hv.v44q3hv .eh88v {margin: 0;padding: 0;counter-reset: sp-index-n;list-style: none;}
.v44q3hv.v44q3hv .eh88v > li {counter-increment: sp-index-n;position: relative;padding-left:38px;border-top: 1px solid var(--pxuhn);}
.v44q3hv.v44q3hv .eh88v > li:last-child {border-bottom: 1px solid var(--pxuhn);}
.v44q3hv.v44q3hv .eh88v > li::before {font-variant-numeric: tabular-nums;font-size: 12px;font-weight: 700;top: 17px;content: counter(sp-index-n, decimal-leading-zero);position: absolute;left: 0;color: var(--omy);}

.v44q3hv.v44q3hv .eh88v .agef0,
.v44q3hv.v44q3hv .eh88v .agef0:last-child {border-top: 0;border-bottom: 0;}

.v44q3hv.v44q3hv .eh88v .ny9g {padding-left: 0;}

.v44q3hv.v44q3hv > .agef0.agef0 {margin: 0 0 8px;padding: 0 0 0 14px;border-left: 2px solid color-mix(in srgb, var(--u0w) 45%, var(--pxuhn));border-top: 0;border-radius: 0 var(--jgu0a) var(--jgu0a) 0;background: color-mix(in srgb, var(--u90) 4%, transparent);border-bottom: 0;}
.v44q3hv.v44q3hv > .agef0.agef0:last-child {margin-bottom: 0;}

.v44q3hv.v44q3hv > .agef0 .fj07 {padding-right:41px;}
.v44q3hv.v44q3hv > .agef0 .fj07::before {right: 16px;}
.v44q3hv.v44q3hv > .agef0 .fj07::after  {right: 22px;}

.v44q3hv.v44q3hv .md4w {margin: 0;padding: 0 28px 14px 0;}
.v44q3hv.v44q3hv .md4w .ny9g {padding: 0;}

.vracxhs.vracxhs .dwfxqnv {margin: 2px 0 4px;grid-column: 1 / -1;display: grid;gap:11px;}
.vracxhs.vracxhs .dwfxqnv .g9gf04 {width: 100%;}

.vracxhs.vracxhs .f544 {grid-template-columns: auto minmax(0, 1fr);margin: 6px 0 0;grid-column: 1 / -1;display: grid;}
.vracxhs.vracxhs .x4rcb {max-width: 36ch;min-width: 0;padding: 14px 0;border-top: 1px solid var(--pxuhn);justify-items: start;display: grid;gap:5px;}
.vracxhs.vracxhs .vfw05 {line-height:1.58;margin: 0;min-width: 0;padding: 14px 0 14px 16px;font-size: 14.5px;border-top: 1px solid var(--pxuhn);color: var(--omy);}

.vracxhs.vracxhs .vfw05:empty {padding: 0 0 14px;}

@media (max-width:570px) {
  .vracxhs.vracxhs .f544 {grid-template-columns: minmax(0, 1fr);}
  .vracxhs.vracxhs .x4rcb {padding-bottom: 0;max-width: none;}
  .vracxhs.vracxhs .vfw05 {border-top: 0;padding: 7px 0 14px;}
}

.khpn2q.khpn2q h3.ey33nz {border-bottom: 0;font-size: 16px;letter-spacing: -.022em;font-weight: 800;text-transform: none;margin: 0 0 9px;padding: 0;}
.khpn2q.khpn2q h3.ey33nz b.mjgs {font-size: 13px;font-weight: 700;border-radius: 0;background: none;padding: 0;margin-left: 0;color: var(--omy);}

.khpn2q.khpn2q .ybwzf.cte9 {gap:6px;display: grid;}
.khpn2q.khpn2q .ybwzf.cte9 li {grid-template-columns: minmax(0, 1fr);padding: 10px 12px;background: color-mix(in srgb, var(--u90) 9%, transparent);border-radius:7px;}

.khpn2q.khpn2q .ybwzf.cte9 li + li {border-top: 0;}

.khpn2q.khpn2q .bdpaeys .ybwzf.cte9 li {background: color-mix(in srgb, var(--u0w) 22%, color-mix(in srgb, var(--u90) 9%, transparent));}

.jm77a74.jm77a74 > h2 {margin-bottom:12px;}
.jm77a74.jm77a74 > h2::before {content: none;display: none;}
.jm77a74.jm77a74 .edba {margin: 0 0 18px;}

.nvdx062.nvdx062 .apwzm {display: flex;margin: 0 0 18px;align-items: center;gap:13px;}
.nvdx062.nvdx062 .apwzm h2 {margin: 0;}
.nvdx062.nvdx062 .apwzm h2::before {content: none;display: none;}
.nvdx062.nvdx062 .vq3s {border-radius:3px;flex: 0 0 auto;height: 3px;width: 42px;background: var(--u0w);}

.ssgjh.ssgjh .cgww9 {position: relative;padding-left:16px;}
.ssgjh.ssgjh .yer6tj {top: 2px;border-radius:2px;position: absolute;background: linear-gradient(
    to bottom,
    var(--u0w),
    color-mix(in srgb, var(--u0w) 20%, var(--pxuhn))
  );left: 0;bottom: 2px;width: 3px;}

.a0df29.a0df29 > * {max-width: 68ch;}
.a0df29.a0df29 > :first-child {margin-top: 0;}
.a0df29.a0df29 > :last-child {margin-bottom: 0;}

.a0df29.a0df29 > :is(table, .jm8npk, [class*="table"]) {max-width: none;}

.rjnn0x.rjnn0x {padding-left: 0;}
.rjnn0x.rjnn0x .a119e6j {padding: 10px;border: 1px solid var(--pxuhn);border-top: 3px solid var(--u0w);border-radius: var(--jgu0a);background: var(--jfu);}
.rjnn0x.rjnn0x .a119e6j img {border-radius: max(0px, calc(var(--jgu0a) - 4px));}

.yhbx53.yhbx53 {padding-left: 0;}
.yhbx53.yhbx53::before {content: "";background: var(--u0w);border-radius:3px;height: 3px;margin: 0 0 14px;width: 42px;display: block;}

.brtc.brtc .njez {margin: 0;}

.vjbg3.vjbg3.vjbg3 {gap:15px;flex-direction: column;align-items: stretch;}
.vjbg3.vjbg3.vjbg3 .njez {border-radius: 0;display: block;width: 100%;flex: 0 0 auto;height: 1px;background: var(--pxuhn);order: 2;}
.vjbg3.vjbg3.vjbg3 .jmpk {align-self: center;}
.jz8v.vjbg3.vjbg3 .jmpk {align-self: flex-start;}
.dv2pf31.vjbg3.vjbg3 .jmpk {align-self: flex-end;}
.vjbg3.vjbg3.vjbg3 .pf761n {align-self: stretch;}

.ac4x.ac4x.ac4x .njez {order: 0;min-width: 12px;flex: 1 1 auto;background: var(--pxuhn);height: 1px;display: block;border-radius: 0;width: auto;}
.ac4x.ac4x.ac4x .jmpk {flex: 0 0 auto;}
.jz8v.ac4x.ac4x .njez:first-of-type {flex: 0 0 24px;}
.dv2pf31.ac4x.ac4x .njez:last-of-type {flex: 0 0 24px;}

.qpzn5.qpzn5 .vpkn9xm {display: flex;gap:7px;grid-column: 1 / -1;padding: 0;list-style: none;flex-wrap: wrap;margin: 14px 0 0;}
.qpzn5.qpzn5 .vpkn9xm li {border-radius: var(--jgu0a);gap:4px;padding: 9px 14px;background: var(--nnmr, var(--smnz));box-shadow: inset 0 0 0 1px var(--pxuhn);min-width: 0;flex-direction: column;display: inline-flex;}
.qpzn5.qpzn5 .hzvq {font-weight: 700;font-size: 11px;color: var(--md4b, var(--omy));letter-spacing: .13em;text-transform: uppercase;}
.qpzn5.qpzn5 .z38aq {font-weight: 600;color: var(--cbbob, var(--u90));font-size: 14.5px;}

.rn41tp.rn41tp .mae40e {grid-row: auto;}

.rn41tp.rn41tp .v2b3 {min-width: 0;gap:4px;display: grid;}
.rn41tp.rn41tp .rp8y {display: block;}
.fdd1p.fdd1p .v2b3 {grid-column: 1 / -1;}

.zd3y8np.zd3y8np .dc8rh0p {padding: 14px 0 0;border-top: 1px solid var(--pxuhn);margin: 16px 0 0;list-style: none;grid-column: 1 / -1;display: flex;}
.zd3y8np.zd3y8np .dc8rh0p li {display: flex;flex-direction: column;flex: 1 1 96px;min-width: 0;padding: 0 16px;gap:3px;}
.zd3y8np.zd3y8np .dc8rh0p li:first-child {padding-left: 0;}
.zd3y8np.zd3y8np .dc8rh0p li:last-child {padding-right: 0;}
.zd3y8np.zd3y8np .dc8rh0p li + li {border-left: 1px solid var(--pxuhn);}
.zd3y8np.zd3y8np .y9be7yt {text-transform: uppercase;font-size: 11px;font-weight: 700;letter-spacing: .13em;color: var(--omy);}
.zd3y8np.zd3y8np .s7n1f2s {color: var(--u90);font-variant-numeric: tabular-nums;font-weight: 700;font-size: 15px;}

@media (max-width:490px) {
  .zd3y8np.zd3y8np .dc8rh0p {flex-direction: column;}
  .zd3y8np.zd3y8np .dc8rh0p li {flex: 0 0 auto;padding: 10px 0;}
  .zd3y8np.zd3y8np .dc8rh0p li:first-child {padding-top: 0;}
  .zd3y8np.zd3y8np .dc8rh0p li:last-child {padding-bottom: 0;}
  .zd3y8np.zd3y8np .dc8rh0p li + li {border-top: 1px solid var(--pxuhn);border-left: 0;}
}

.v7xrr.v7xrr .xced3 {grid-row: auto;}
.v7xrr.v7xrr .j5h1w1z {min-width: 0;display: grid;gap:7px;}
.z4crc.z4crc .j5h1w1z {grid-column: 1 / -1;}

.ba2a.ba2a .qfdwhkk::before {top: 0;left: 0;width: 1px;background: var(--vba9s);}

.ba2a.ba2a .cv7w:last-child::after {content: none;}
.ba2a.ba2a .cv7w {padding: 13px 0 15px 15px;grid-template-columns: 28px minmax(0, 1fr);column-gap:13px;}
.ba2a.ba2a .cv7w + .cv7w {border-top: 1px solid var(--pxuhn);}

.ba2a.ba2a .v9dr {border-radius:2px;border: 1px solid color-mix(in srgb, var(--u0w) 60%, var(--vba9s));font-size: 12px;box-shadow: none;color: var(--u90);background: none;height: 24px;width: 28px;}
.ba2a.ba2a .kzsk {grid-column: 2;padding-top:1px;grid-row: 1;min-width: 0;}

.ba2a.ba2a .p6w13gx {grid-column: 1 / -1;padding-top:8px;grid-row: 2;min-width: 0;}

.x9c7.x9c7 .avtj8x {height: 12px;margin: 10px;position: relative;box-shadow: 0 0 0 4px var(--jfu);width: 12px;background: var(--u0w);grid-column: 1;z-index: 1;display: block;border-radius: 50%;}

.x9c7.x9c7 .qfdwhkk::before {top: 16px;}
.x9c7.x9c7 .cv7w:last-child::after {top: 22px;}
.x9c7.x9c7 .qgqr1y6 {padding-top: 0;}
.x9c7.x9c7 .zbgtyt {margin: 0 0 3px;display: block;font-variant-numeric: tabular-nums;font-size: 11px;font-weight: 800;letter-spacing: .14em;color: var(--omy);}

.cdks8r.cdks8r {border-left: 1px solid var(--vba9s);transform: translateX(100%);border-right: 0;left: auto;right: 0;}
.afqbe0:checked ~ .cdks8r.cdks8r {transform: none;}

:root {--c98: clamp(240px, 20vw, 290px);}
.qzwp7 {gap:22px;padding: 28px 22px 22px;}
.j56jk6w {margin: 0;}
.yrzc {grid-template-columns: minmax(0, 1fr);display: grid;gap:10px;}
.yrzc .d1grmxn {box-sizing: border-box;justify-content: center;width: 100%;}
.yrzc .pez2 {order: 9;justify-self: start;}
.r4km {margin-top:17px;}
.jqpkg {margin-top: 0;}
.jxne83 img {max-width: 100%;width: auto;object-fit: contain;height: 34px;}
@media (max-width:935px) {
  .s4j5 {display: none;}
  .rw9j img {max-width: 34vw;width: auto;object-fit: contain;display: block;height: 28px;}
  .gxdnxrw {padding: 4px 2px 0;}
}

.xztt7m.xztt7m:not(.y821n5w) {min-height: clamp(460px, 68vh, 680px);}
.zjtn.zjtn:not(.y821n5w) .vt2jsa {background:
    linear-gradient(0deg, color-mix(in srgb, var(--jfu) 85%, transparent) 0%, transparent 45%),
    linear-gradient(90deg, color-mix(in srgb, var(--jfu) 88%, transparent) 0%, color-mix(in srgb, var(--jfu) 50%, transparent) 38%, transparent 66%);}
.dbbr15.dbbr15:not(.y821n5w) .vt2jsa {background:
    linear-gradient(0deg, color-mix(in srgb, var(--jfu) 85%, transparent) 0%, transparent 45%),
    linear-gradient(270deg, color-mix(in srgb, var(--jfu) 88%, transparent) 0%, color-mix(in srgb, var(--jfu) 50%, transparent) 38%, transparent 66%);}
.xztt7m.xztt7m:not(.y821n5w) .tr74p28 {font-size: clamp(34px, 4vw, 58px);}

.xztt7m.y821n5w.y821n5w {overflow: visible;background: none;padding: 0;gap: 0;align-items: stretch;border: 0;flex-direction: column;display: flex;}
.y821n5w.y821n5w .sm3ey,
.y821n5w.y821n5w .pme4czy {aspect-ratio: auto;width: 100%;flex: none;object-fit: contain;border-radius: var(--jgu0a);height: auto;max-height: none;}
.y821n5w.y821n5w .pme4czy {aspect-ratio: 16 / 7;}
.y821n5w.y821n5w picture {display: block;}
.y821n5w.y821n5w .a2z8s {z-index: 2;position: relative;width: min(640px, 88%);box-sizing: border-box;margin: calc(-1 * clamp(60px, 9vw, 120px)) 0 0 clamp(16px, 3vw, 36px);background: var(--jfu);box-shadow: 0 24px 60px rgba(0, 0, 0, .35);border: 1px solid var(--pxuhn);border-top: 4px solid var(--iyw1x);border-radius: var(--jgu0a);padding: clamp(22px, 2.8vw, 36px);}
.y821n5w.dbbr15 .a2z8s {margin-left: auto;margin-right: clamp(16px, 3vw, 36px);}
.y821n5w .dxcpxbk {display: none;}
.y821n5w.y821n5w .tr74p28 {font-size: clamp(30px, 3.4vw, 46px);}
@media (min-width:715px) {
  .xztt7m.y821n5w, .y821n5w.dbbr15 {align-items: stretch;flex-direction: column;}
  .y821n5w.y821n5w .sm3ey, .y821n5w.y821n5w .pme4czy {width: 100%;}
}
@media (max-width: 719.98px) {
  .y821n5w.y821n5w .a2z8s, .y821n5w.dbbr15 .a2z8s {width: auto;margin: -40px 12px 0;}
  .xztt7m.xztt7m:not(.y821n5w) {min-height: min(76vh, 600px);}
  .zjtn.zjtn:not(.y821n5w) .vt2jsa,
  .dbbr15.dbbr15:not(.y821n5w) .vt2jsa {background: linear-gradient(0deg, color-mix(in srgb, var(--jfu) 94%, transparent) 0%, color-mix(in srgb, var(--jfu) 60%, transparent) 45%, transparent 80%);}
  .dbbr15.dbbr15:not(.y821n5w) .a2z8s {text-align: left;justify-self: start;}
  .dbbr15.dbbr15:not(.y821n5w) .c0ye8 {margin-left: 0;}
}

.cgbsrtr .v80vqw0 {gap:15px;display: grid;margin-top:18px;grid-template-columns: minmax(220px, .8fr) minmax(0, 2fr);align-items: stretch;}
.cgbsrtr .qtx78x8 {flex-direction: column;padding: 0;gap:8px;display: flex;margin: 0;list-style: none;max-width: none;}
.cgbsrtr .qtx78x8 li {max-width: none;flex: 1 1 0;margin: 0;display: flex;}
.cgbsrtr .y03wv4r {text-align: left;background: var(--smnz);overflow: hidden;padding: 16px 18px;font-family: inherit;cursor: pointer;font-size: 16px;width: 100%;align-items: center;color: var(--omy, var(--g528r));font-weight: 700;position: relative;transition:color 0.209s, border-color 0.195s;border: 1px solid var(--pxuhn);border-radius: var(--jgu0a);line-height:1.37;display: flex;}
.cgbsrtr .b85kc30 {position: relative;z-index: 1;}
.cgbsrtr .vn7rk {position: absolute;border-right: 3px solid var(--iyw1x);background: color-mix(in srgb, var(--iyw1x) 22%, transparent);inset: 0 auto 0 0;width: 0;}
.cgbsrtr .y03wv4r[data-on="1"], .cgbsrtr .y03wv4r[data-on="run"] {border-color: var(--iyw1x);color: var(--u90);}
.cgbsrtr .y03wv4r[data-on="1"] .vn7rk {border-right: 0;width: 100%;}
.cgbsrtr .y03wv4r[data-on="run"] .vn7rk {animation: egvou4t var(--q8om, 6000ms) linear forwards;}
@keyframes egvou4t { from {width: 0;} to {width: 100%;} }
.cgbsrtr .jzp387m {gap: 0 !important;grid-auto-flow: column;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scrollbar-width: none;border-radius: var(--jgu0a);grid-auto-columns: 100%;overflow-x: auto;display: grid !important;scroll-behavior: smooth;min-width: 0;margin: 0;grid-template-columns: none !important;padding: 0;list-style: none;}
.cgbsrtr .jzp387m::-webkit-scrollbar {display: none;}
.cgbsrtr .argc {scroll-snap-align: start;min-height: clamp(260px, 26vw, 380px);border-radius: var(--jgu0a);min-width: 0;margin: 0;overflow: hidden;max-width: none;position: relative;}
.cgbsrtr .argc picture {height: 100%;display: block;}
.nx7x .cgbsrtr img.sw1cv9t.sw1cv9t {border-radius: 0;height: 100%;width: 100%;position: absolute;object-fit: cover;inset: 0;}
.cgbsrtr .n09e9xb {background: radial-gradient(70% 90% at 80% 20%, color-mix(in srgb, var(--iyw1x) 60%, transparent), transparent 70%), var(--smnz);}
.cgbsrtr .g9f7h4 {display: none;}
.cgbsrtr .h5kb {flex-wrap: wrap;display: flex;gap:11px;margin: 18px 0 0;}
@media (max-width:755px) {
  .cgbsrtr .v80vqw0 {grid-template-columns: minmax(0, 1fr);}
  .cgbsrtr .qtx78x8 {order: 2;flex-direction: row;}
  .cgbsrtr .y03wv4r {height: 6px;min-height: 0;padding: 0;border-radius:4px;}
  .cgbsrtr .b85kc30 {display: none;}
  .cgbsrtr .argc {min-height: 0;aspect-ratio: 4 / 3;}
  .cgbsrtr .g9f7h4 {display: block;padding: 30px 16px 14px;color: var(--u90);position: absolute;right: 0;font-weight: 700;background: linear-gradient(0deg, color-mix(in srgb, var(--jfu) 92%, transparent), transparent);bottom: 0;z-index: 1;left: 0;}
}
@media (prefers-reduced-motion: reduce) { .cgbsrtr .jzp387m {scroll-behavior: auto;} .cgbsrtr .y03wv4r[data-on="run"] .vn7rk {animation: none;width: 100%;} }
.nx7x .cgbsrtr .jzp387m > .argc {max-width: none !important;flex: none;width: auto;}
.cgbsrtr .y03wv4r:not([data-on="run"]):not([data-on="1"]) .vn7rk {border-right: 0;}
.nx7x .cgbsrtr .jzp387m {align-content: stretch;justify-content: start !important;}

.nx7x > .y51rb.zd3y8np:has(.mq9n) {gap: 0;overflow: hidden;padding: 0 !important;grid-template-columns: minmax(200px, .8fr) minmax(0, 2fr);display: grid !important;}
.zd3y8np .mq9n {gap:9px;align-items: center;justify-content: center;text-align: center;color: var(--q82n9, var(--hlm9, var(--n7r)));flex-direction: column;display: flex;padding: 30px 20px;background: radial-gradient(100% 80% at 30% 0%, color-mix(in srgb, #fff 18%, transparent), transparent 60%), linear-gradient(160deg, var(--iyw1x), color-mix(in srgb, var(--iyw1x) 60%, #000));}
.zd3y8np .jgqddme {letter-spacing: -.05em;font-weight: 800;line-height: .9;font-size: clamp(64px, 6.6vw, 96px);}
.zd3y8np .p1t2 {font-size: 22px;color: transparent;background: linear-gradient(90deg, currentColor var(--appq, 90%), color-mix(in srgb, currentColor 30%, transparent) var(--appq, 90%));-webkit-background-clip: text;background-clip: text;letter-spacing: 4px;}
.zd3y8np .twk7008 {font-size: 12px;font-style: normal;text-transform: uppercase;opacity:0.83;letter-spacing: .14em;font-weight: 700;}
.zd3y8np .n0f9mw5 {padding: clamp(22px, 2.8vw, 34px);min-width: 0;}
.zd3y8np .n0f9mw5 h2 {font-size: clamp(24px, 2.4vw, 32px);}
.zd3y8np .th843 a {color: var(--q82n9, var(--hlm9, var(--n7r)));border-color: var(--iyw1x);background: var(--iyw1x);}
@media (max-width:689px) {
  .nx7x > .y51rb.zd3y8np:has(.mq9n) {grid-template-columns: minmax(0, 1fr);}
  .zd3y8np .mq9n {flex-wrap: wrap;justify-content: flex-start;padding: 18px 20px;text-align: left;gap:15px;flex-direction: row;}
  .zd3y8np .jgqddme {font-size: 54px;}
}

.nx7x .d2ar .qfdwhkk {padding: 0;gap:11px;display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr));list-style: none;margin: 10px 0 0;}
.nx7x .d2ar .qfdwhkk::before, .nx7x .d2ar .cv7w::before, .nx7x .d2ar .cv7w::after {display: none !important;content: none !important;}
.nx7x .d2ar .cv7w.cv7w {min-width: 0;counter-increment: spstep;transition:border-color 0.184s, transform 0.225s;padding: 0 !important;background: var(--smnz);align-items: stretch;grid-template-columns: 76px minmax(0, 1fr);max-width: none;margin: 0;position: relative;overflow: hidden;border: 1px solid var(--pxuhn);border-radius: var(--jgu0a);display: grid;}
.nx7x .d2ar .qfdwhkk {counter-reset: spstep;}
.nx7x .d2ar .cv7w:hover {transform: translateY(-2px);border-color: var(--iyw1x);}
.nx7x .d2ar .cv7w > :not(.v9dr):not(.avtj8x) {padding-right:17px;grid-column: 2;padding-left:19px;}
.nx7x .d2ar .cv7w > :nth-child(2) {padding-top:19px;}
.nx7x .d2ar .cv7w > :last-child {padding-bottom:19px;}
.nx7x .d2ar .v9dr.v9dr,
.nx7x .d2ar .avtj8x.avtj8x {color: var(--q82n9, var(--hlm9, var(--n7r)));width: auto;margin: 0;align-items: center;grid-row: 1 / span 4;font-style: normal;background: linear-gradient(160deg, var(--iyw1x), color-mix(in srgb, var(--iyw1x) 60%, #000));position: static;justify-content: center;grid-column: 1;font-weight: 800;height: auto;font-size: 34px;box-shadow: none;transform: none;display: flex;border: 0;border-radius: 0;}
.nx7x .d2ar .avtj8x::after {content: counter(spstep);}
.nx7x .d2ar .zbgtyt {display: none;}
.nx7x .d2ar .kzsk {overflow-wrap: anywhere;font-weight: 800;font-size: 17px;margin: 0 0 6px;}
.nx7x .d2ar .p6w13gx {line-height:1.57;color: var(--omy);font-size: 15px;margin: 0;overflow-wrap: anywhere;}
.nx7x .d2ar .qgqr1y6 {padding-top:18px;padding-bottom:18px;}
@media (max-width:689px) { .nx7x .d2ar .qfdwhkk {grid-template-columns: minmax(0, 1fr);} .nx7x .d2ar .cv7w.cv7w {grid-template-columns: 60px minmax(0, 1fr);} }
.nx7x > .y51rb.zd3y8np:has(.mq9n) {align-items: stretch;}
.zd3y8np .mq9n {align-self: stretch;min-height: 100%;height: auto;box-sizing: border-box;}
.zd3y8np .p1t2 {-webkit-text-fill-color: transparent;display: inline-block;}
.nx7x .zd3y8np .th843 > a, .nx7x .zd3y8np .th843 a.bfpqfh {border-color: var(--iyw1x) !important;background: var(--iyw1x) !important;color: var(--q82n9, var(--hlm9, var(--n7r))) !important;}

.zd3y8np .p1t2 {background: linear-gradient(90deg,
    var(--q82n9, var(--hlm9, var(--n7r))) var(--appq, 90%),
    color-mix(in srgb, var(--q82n9, var(--hlm9, var(--n7r))) 30%, transparent) var(--appq, 90%));-webkit-background-clip: text;background-clip: text;}

.nx7x .wvf94.f45m78:not(.w0q75d) {grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);border-left: 4px solid var(--iyw1x);padding: 0 !important;display: grid !important;align-items: stretch;overflow: hidden;}
.nx7x .wvf94.f45m78:not(.w0q75d) .fdnw {grid-row: 1 / span 6;clip-path: polygon(0 0, 100% 0, 86% 100%, 0 100%);min-height: 300px;margin: 0;grid-column: 1;overflow: hidden;order: 0;}
.nx7x .wvf94.f45m78:not(.w0q75d) .fdnw img {max-height: none;border-radius: 0;aspect-ratio: auto;transition:transform 0.375s;object-fit: cover;width: 100%;height: 100%;}
.nx7x .wvf94.f45m78:not(.w0q75d) .fdnw picture {height: 100%;display: block;}
.nx7x .wvf94.f45m78:not(.w0q75d) > :not(.fdnw) {padding-right: clamp(20px, 2.6vw, 34px);padding-left: clamp(8px, 1vw, 16px);grid-column: 2;}
.nx7x .wvf94.f45m78:not(.w0q75d) > :not(.fdnw):nth-child(1),
.nx7x .wvf94.f45m78:not(.w0q75d) > .a2yhfvs {margin-top: clamp(22px, 2.6vw, 34px);}
.nx7x .wvf94.f45m78:not(.w0q75d) > :last-child {margin-bottom: clamp(22px, 2.6vw, 34px);}
.nx7x .wvf94.f45m78:hover .fdnw img {transform: scale(1.04);}
.nx7x .wvf94.w0q75d .fdnw {border-radius: var(--jgu0a) var(--jgu0a) 0 0;overflow: hidden;clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);}
.nx7x .wvf94.w0q75d .fdnw img {object-fit: cover;transition:transform 0.431s;aspect-ratio: 16 / 9;max-height: none;}
.nx7x .wvf94.f45m78 .dt4yke7 {font-size: clamp(22px, 2.2vw, 30px);}
.nx7x .wvf94.f45m78 .a2yhfvs {background: var(--iyw1x);height: 4px;width: 56px;border: 0;border-radius:1px;}
@media (max-width:755px) {
  .nx7x .wvf94.f45m78:not(.w0q75d) {grid-template-columns: minmax(0, 1fr);}
  .nx7x .wvf94.f45m78:not(.w0q75d) .fdnw {grid-row: auto;order: -1;min-height: 0;aspect-ratio: 16 / 9;clip-path: polygon(0 0, 100% 0, 100% 86%, 0 100%);}
  .nx7x .wvf94.f45m78:not(.w0q75d) > :not(.fdnw) {padding-left:19px;padding-right:20px;grid-column: 1;}
}
@media (prefers-reduced-motion: reduce) { .nx7x .wvf94.f45m78 .fdnw img {transition:none;} }

.nx7x .wvf94.f45m78 .a2yhfvs {display: none;}
.nx7x .wn59zx .edba {display: none;}   

.s4j5.pt04dp {--c98: clamp(380px, 44vw, 620px);width: var(--c98);}
body:has(.pt04dp) {--c98: clamp(380px, 44vw, 620px);}
.pt04dp .qzwp7 {grid-template-areas: "brand acts" "hero hero" "navhead navhead" "nav nav";padding: 24px clamp(20px, 2.4vw, 32px);box-sizing: border-box;min-height: 100vh;display: grid;height: 100%;grid-template-rows: auto minmax(0, 1fr) auto auto;grid-template-columns: minmax(0, 1fr) auto;gap:19px 16px;}
.pt04dp .jxne83 {align-self: center;grid-area: brand;}
.pt04dp .j56jk6w {grid-area: acts;align-self: center;margin: 0;}
.pt04dp .yrzc {gap:9px;align-items: center;display: flex;}
.pt04dp .yrzc .d1grmxn {min-height: 40px;padding: 0 14px;width: auto;font-size: 14px;}
.pt04dp .yrzc .pez2 {order: -1;}
.pt04dp .r4km {display: none;}
.pt04dp .dfq3zc {display: flex;min-height: 0;grid-area: hero;}
.pt04dp .km9e {grid-area: navhead;}
.pt04dp .jqpkg {grid-area: nav;padding-top:13px;margin: 0;border-top: 1px solid var(--pxuhn);}
.pt04dp .jqpkg ul {flex-wrap: wrap;gap:3px 18px;display: flex;}
.pt04dp .jqpkg a {padding: 6px 0;}

.dfq3zc > .p1pe.xztt7m {margin: 0;width: 100%;min-height: 0;}
.dfq3zc > .p1pe.xztt7m:not(.y821n5w) {min-height: 100%;}
.dfq3zc > .xztt7m:not(.y821n5w) .a2z8s {justify-self: start;text-align: left;}
.dfq3zc > .dbbr15:not(.y821n5w) .c0ye8 {margin-left: 0;}
.dfq3zc > .xztt7m:not(.y821n5w) .vt2jsa {background: linear-gradient(0deg, color-mix(in srgb, var(--jfu) 94%, transparent) 0%, color-mix(in srgb, var(--jfu) 62%, transparent) 42%, transparent 78%) !important;}
.dfq3zc > .y821n5w {align-self: center;}
.dfq3zc > .y821n5w .a2z8s {margin: -50px 16px 0;width: auto;}
.dfq3zc .tr74p28 {font-size: clamp(32px, 3.4vw, 52px) !important;}
@media (max-width:935px) {
  .s4j5.pt04dp {position: static;width: auto;border: 0;background: none;display: block;}
  .pt04dp .qzwp7 {height: auto;padding: 14px 16px 0;display: block;min-height: 0;}
  .pt04dp :is(.jxne83, .j56jk6w, .km9e, .jqpkg) {display: none;}
  .dfq3zc > .p1pe.xztt7m:not(.y821n5w) {min-height: min(76vh, 600px);}
}

@media (max-width:935px) {
  body:has(.pt04dp) {flex-direction: column;display: flex;}
  body:has(.pt04dp) > .brap9c {order: -2;}
  body:has(.pt04dp) > .s4j5 {order: -1;}
  body:has(.pt04dp) > * {min-width: 0;}
}
