

:root {--miac6:  clamp(320px, 38vw, 520px);--kbd1:    var(--zzxs4);--j6jlm:  color-mix(in srgb, var(--zzxs4) 72%, transparent);--zsk6:   var(--vcra);--pfme: var(--aqa1);--z20cw:     8px;--fot7: clamp(18px, 2vw, 28px);--j45:"Source Sans 3", "Lato", "Segoe UI", system-ui, sans-serif;--ojw: var(--xla);--rcpx: var(--o7e0);--c8t:   var(--jds);}

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

.s4d8c {text-decoration: none;position: absolute;left: -9999px;font-weight: 700;padding: 12px 20px;border-radius: var(--z20cw);color: var(--vben, var(--hrgi, var(--m7veb)));z-index: 200;top: 0;background: var(--rcpx);}
.s4d8c:focus {top: 12px;left: 12px;}

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

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

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

.bm2q {margin-bottom: auto;margin-top: auto;}
.apk7 {font-size: clamp(30px, 3.4vw, 52px);text-wrap: balance;letter-spacing: -.032em;margin: 0 0 16px;line-height:1.04;font-weight: 800;}
.rmf6h {margin: 0 0 22px;font-size: 17px;color: var(--j6jlm);max-width: 42ch;}
.vbrs4nc {display: flex;flex-wrap: wrap;gap:11px;}

.frdbk {border: 1px solid color-mix(in srgb, var(--rcpx) 34%, transparent);border-radius: var(--z20cw);padding: 16px 18px;background: color-mix(in srgb, var(--rcpx) 8%, transparent);margin-top:23px;}
.xyd8vz {margin: 0;font-weight: 700;font-size: 15px;}
.x3pf {margin: 5px 0 0;color: var(--j6jlm);font-size: 14px;}

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

.vfew9wh,
.wkzc :is(.s3xfef, .fszfnh0, .yt87h, .k058cpq,
             .xmnvdh, .c7jp5, .ft0a) a[role="button"],
.wkzc .k058cpq a {padding: 0 20px;align-items: center;justify-content: center;text-decoration: none;white-space: nowrap;font-size: 15px;cursor: pointer;display: inline-flex;font-weight: 700;border-radius: var(--z20cw);border: 1px solid transparent;min-height: 44px;}
.gschm {color: var(--u0o61, var(--n85pr));background: var(--zx1th);border-color: var(--zsk6);}
.zr0v {color: var(--cr2i0, var(--ihd));background: var(--a9ej);}
.zr0v:hover {background: var(--yoqxj);}
.wkzc :is(.s3xfef, .fszfnh0, .yt87h, .k058cpq,
             .xmnvdh, .c7jp5, .ft0a) a[role="button"],
.wkzc .k058cpq a {color: var(--hrgi, var(--m7veb));background: var(--o7e0);}
.wkzc :is(.s3xfef, .fszfnh0, .yt87h, .k058cpq,
             .xmnvdh, .c7jp5, .ft0a) a[role="button"]:hover,
.wkzc .k058cpq a:hover {background: var(--yoqxj);}

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

.snq1sb,
.srk147d {display: none;}

.xb5rs8 {display: flex;align-items: center;gap:13px;justify-content: space-between;}
.cny5dq {min-height: 44px;text-decoration: none;align-items: center;display: inline-flex;color: var(--kbd1);}
.cny5dq img {width: auto;height: 26px;display: block;}
.cb3cxnj {font-size: 17px;flex-shrink: 0;width: 44px;display: inline-flex;line-height: 1;justify-content: center;border-radius: var(--z20cw);border: 1px solid var(--zsk6);align-items: center;height: 44px;background: var(--ojw);color: var(--kbd1);cursor: pointer;}
.cb3cxnj:hover {background: var(--zsk6);}
.a29dft ul {margin: 0;padding: 0;list-style: none;}
.a29dft li + li {margin-top:7px;}
.a29dft a {color: var(--kbd1);text-decoration: none;padding: 0 14px;background: var(--ojw);border-radius: var(--z20cw);border: 1px solid var(--zsk6);font-weight: 600;align-items: center;display: flex;font-size: 15.5px;min-height: 48px;}
.a29dft a:hover {background: var(--zsk6);}
.a29dft a:focus-visible {outline: 2px solid var(--rcpx);outline-offset: 2px;}
.a29dft a[aria-current="page"] {border-color: var(--rcpx);box-shadow: inset 3px 0 0 var(--rcpx);}
.yckg {display: grid;padding-top:3px;margin-top: auto;gap:9px;}
.yckg .yr6d5 {min-height: 48px;width: 100%;}

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

.mwng {min-width: 0;margin-left: var(--miac6);}

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

.k2746.k2746 {position: relative;isolation: isolate;background: var(--wiv, var(--ojw));border: 1px solid var(--zsk6);border-radius: var(--z20cw);overflow: hidden;min-height: min(52vh, 460px);align-content: end;padding: 0;display: grid;}

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

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

.h2zr.h2zr .adjgyw {background:
    linear-gradient(0deg,
      var(--c8t) 0%,
      color-mix(in srgb, var(--c8t) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(90deg,
      var(--c8t) 0%, var(--c8t) 46%,
      color-mix(in srgb, var(--c8t) 58%, transparent) 68%,
      transparent 100%);}
.cwkpe.cwkpe .adjgyw {background:
    linear-gradient(0deg,
      var(--c8t) 0%,
      color-mix(in srgb, var(--c8t) 62%, transparent) 46%,
      transparent 100%),
    linear-gradient(270deg,
      var(--c8t) 0%, var(--c8t) 46%,
      color-mix(in srgb, var(--c8t) 58%, transparent) 68%,
      transparent 100%);}

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

.k2746.k2746:not(:has(.ycj6c)) .adjgyw {background: linear-gradient(0deg,
    color-mix(in srgb, var(--c8t) 72%, transparent) 0%,
    color-mix(in srgb, var(--c8t) 34%, transparent) 48%,
    transparent 100%);}
.mg07s6.mg07s6 {background: linear-gradient(148deg,
    color-mix(in srgb, var(--rcpx) 34%, var(--ojw)) 0%,
    var(--ojw) 58%,
    color-mix(in srgb, var(--rcpx) 14%, var(--c8t)) 100%);}
.h2qba.h2qba {background: linear-gradient(208deg,
    color-mix(in srgb, var(--rcpx) 30%, var(--ojw)) 0%,
    var(--ojw) 64%,
    color-mix(in srgb, var(--rcpx) 18%, var(--c8t)) 100%);}
.r0js4x.r0js4x {background: radial-gradient(120% 96% at 14% 8%,
      color-mix(in srgb, var(--rcpx) 32%, var(--ojw)) 0%,
      var(--ojw) 62%),
    var(--c8t);}

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

.k2746.k2746 .atfyjy {margin: 0 0 10px;font-size: 11.5px;color: color-mix(in srgb, var(--rcpx) 42%, var(--kbd1));font-weight: 700;font-style: normal;display: block;text-transform: uppercase;letter-spacing: .16em;}
.k2746.k2746 .j17x7gm {line-height:1.10;margin: 0 0 10px;text-wrap: balance;color: var(--atddt, var(--kbd1));letter-spacing: -.028em;font-size: clamp(27px, 3.2vw, 44px);font-weight: 800;}
.k2746.k2746 .bpgv35 {line-height:1.53;font-size: 16px;margin: 0 0 18px;max-width: 46ch;color: color-mix(in srgb, var(--kbd1) 82%, transparent);}

.k2746.k2746 .sqhp5bs {font-size: 15px;justify-content: center;padding: 0 26px;color: var(--hrgi, var(--m7veb));font-weight: 700;min-height: 46px;align-items: center;text-decoration: none;background: var(--o7e0);display: inline-flex;border-radius: var(--z20cw);}
.k2746.k2746 .sqhp5bs:hover {background: var(--yoqxj);}
.k2746.k2746 .sqhp5bs:focus-visible {outline: 3px solid #ffffff;outline-offset: 2px;}

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

.k2746.nv7b {align-content: normal;padding: clamp(18px, 2.2vw, 28px);flex-direction: column;background: var(--c8t);min-height: 0;display: flex;gap: clamp(16px, 2vw, 24px);}
.nv7b.nv7b .ycj6c {height: auto;width: 100%;aspect-ratio: 16 / 10;border-radius: var(--z20cw);border: 1px solid var(--zsk6);max-height: 30vh;inset: auto;position: relative;}
.h2zr.nv7b .adjgyw,
.cwkpe.nv7b .adjgyw {display: none !important;}

.nv7b.nv7b .dcb69 {aspect-ratio: 16 / 10;height: auto;max-height: 30vh;padding: 0;width: 100%;font-size: clamp(48px, 8vw, 96px);position: relative;inset: auto;border-radius: var(--z20cw);border: 1px solid var(--zsk6);}
.nv7b.nv7b .fvyb {padding: 0;position: relative;max-width: none;z-index: auto;}
.nv7b.nv7b .j17x7gm,
.nv7b.nv7b .atfyjy {color: var(--atddt, var(--kbd1));}
.nv7b.nv7b .bpgv35 {color: color-mix(in srgb, var(--kbd1) 72%, transparent);}
.nv7b.cwkpe .fvyb {text-align: left;justify-self: auto;}
.nv7b.cwkpe.cwkpe .bpgv35 {margin-left: 0;}

.nv7b:not(:has(.ycj6c)) {background: var(--wiv, var(--ojw));}
@media (min-width:713px) {
  .k2746.nv7b {flex-direction: row;align-items: center;}
  .nv7b.nv7b .ycj6c,
  .nv7b.nv7b .dcb69 {max-height: none;flex: 0 0 auto;width: 42%;}
  .nv7b.cwkpe {flex-direction: row-reverse;}
  .nv7b.nv7b .fvyb {width: auto;flex: 1 1 auto;min-width: 0;}
}

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

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

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

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

.wkzc :is(.ft0a, .c7jp5, .xmnvdh, .kkeskv8,
             .xz9cw7, .yj67, .yt87h, .fszfnh0,
             .nmbzav9, .mhha9c, .pzmm, .ng31s5,
             .f228cv, .agmr, .ba7rzkz) {background: linear-gradient(180deg, var(--ojw) 0%, var(--c8t) 62%);border: 1px solid var(--zsk6);border-radius: var(--z20cw);box-shadow:
    0 1px 0 color-mix(in srgb, var(--kbd1) calc(4% * (1 - var(--u63a))), transparent) inset,
    0 6px 20px color-mix(in srgb, #000 calc(4% + 12% * (1 - var(--u63a))), transparent);padding: clamp(22px, 2.4vw, 34px) !important;}

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

.bjhn.bjhn .x1axa8:last-child::after {position: absolute;width: 2px;top: 32px;bottom: -2px;content: "";left: 15px;background: var(--c8t);}
.bjhn.bjhn .b9apey {height: 32px;box-shadow: 0 0 0 4px var(--c8t);z-index: 1;font-weight: 800;display: flex;font-variant-numeric: tabular-nums;position: relative;grid-column: 1;align-items: center;color: var(--vben, var(--hrgi, var(--m7veb)));font-size: 14px;width: 32px;border-radius: 50%;justify-content: center;background: var(--rcpx);}
.bjhn.bjhn .w30sw {padding-top:4px;grid-column: 2;min-width: 0;}
.bjhn.bjhn .rp7c {font-size: 16px;color: var(--kbd1);font-weight: 700;margin: 0 0 4px;line-height:1.30;}
.bjhn.bjhn .z82s5 {font-size: 15px;margin: 0;color: var(--j6jlm);line-height:1.61;}

.dezcbh.dezcbh .arn584h {grid-template-columns: minmax(0, 1fr);gap:13px;display: grid;}
.dezcbh.dezcbh .jg3wb {border: 1px solid var(--zsk6);border-left: 4px solid var(--pfme);border-radius: 0 var(--z20cw) var(--z20cw) 0;position: relative;background: var(--ojw);padding: 14px 16px;}

.dezcbh.dezcbh .hr8r {border-left-color: color-mix(in srgb, var(--rcpx) 40%, var(--kbd1));background: color-mix(in srgb, var(--rcpx) 7%, var(--ojw));}
.dezcbh.dezcbh .mn7pat {border-left-color: color-mix(in srgb, var(--kbd1) 42%, transparent);background: color-mix(in srgb, var(--kbd1) 4%, var(--ojw));}
.dezcbh.dezcbh .whbnr {gap:9px;font-size: 12px;font-weight: 800;align-items: center;margin: 0 0 10px;color: var(--kbd1);border-bottom: 1px solid var(--zsk6);padding: 0 0 9px;text-transform: uppercase;display: flex;letter-spacing: .09em;}
.dezcbh.dezcbh .fp0q1 {color: var(--j6jlm);font-size: 11.5px;padding: 2px 8px;font-weight: 700;font-variant-numeric: tabular-nums;border-radius:100px;margin-left: auto;letter-spacing: 0;background: color-mix(in srgb, var(--kbd1) 10%, transparent);}
.dezcbh.dezcbh .hr8r .fp0q1 {color: var(--kbd1);background: color-mix(in srgb, var(--rcpx) 18%, transparent);}
.dezcbh.dezcbh .s8wx2 {list-style: none;margin: 0;padding: 0;}
.dezcbh.dezcbh .s8wx2 li {line-height:1.56;display: grid;font-size: 15px;grid-template-columns: 16px minmax(0, 1fr);align-items: start;gap:10px;padding: 7px 0;}
.dezcbh.dezcbh .s8wx2 li + li {border-top: 1px solid color-mix(in srgb, var(--zsk6) 70%, transparent);}
.dezcbh.dezcbh .cb6gz {text-align: center;line-height:1.57;font-size: 15px;font-weight: 800;color: var(--j6jlm);}

.dezcbh.dezcbh .hr8r .cb6gz {color: color-mix(in srgb, var(--rcpx) 40%, var(--kbd1));}
.dezcbh.dezcbh .bfr8eh {min-width: 0;color: var(--kbd1);}

.k1z3tt.k1z3tt .peaw {display: block;}
.k1z3tt.k1z3tt .tv51850 {padding: 0;background: none;border-radius: 0;margin: 0;border-top: 1px solid var(--zsk6);}
.k1z3tt.k1z3tt .tv51850:last-child {border-bottom: 1px solid var(--zsk6);}

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

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

.k1z3tt.k1z3tt .tv51850[open] .p6qh::before,
.k1z3tt.k1z3tt .tv51850[open] .p6qh::after {background: color-mix(in srgb, var(--rcpx) 40%, var(--kbd1));}
.k1z3tt.k1z3tt .tv51850[open] .p6qh::after {transform: translateY(-50%) scaleY(0);}

.k1z3tt.k1z3tt .cw2bjfz {padding: 0 28px 16px 18px;margin: 0;line-height:1.64;font-size: 15px;color: var(--j6jlm);}

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

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

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

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

.z7w1.z7w1 .w187fr {align-items: center;column-gap:14px;display: grid;margin: 0;grid-template-columns: auto minmax(0, 1fr);}
.z7w1.z7w1 .n5vw642 {margin: 0;}
.z7w1.z7w1 .ytz116 {min-height: 68px;background: var(--ojw);padding: 12px 18px;display: flex;justify-content: center;align-items: center;border: 1px solid var(--zsk6);border-radius: var(--z20cw);min-width: 136px;}
.z7w1.z7w1 .ytz116 img {border-radius: 0;height: auto;object-fit: contain;width: auto;max-height: 44px;max-width: 100%;display: block;}
.z7w1.z7w1 .ntpr1 {margin: 0;font-weight: 600;font-size: 15.5px;color: var(--kbd1);}

.z7w1.z7w1 .n5vw642:not(:first-of-type),
.z7w1.z7w1 .n5vw642:not(:first-of-type) + .ntpr1 {margin-top:12px;padding-top:11px;border-top: 1px solid var(--zsk6);}

.x9vsy.x9vsy .w79dm {padding: 0;list-style: none;margin: 0;}
.x9vsy.x9vsy .dbzw5h {align-items: center;padding: 14px 0;min-height: 68px;gap:19px;display: flex;}
.x9vsy.x9vsy .dbzw5h + .dbzw5h {border-top: 1px solid var(--zsk6);}
.x9vsy.x9vsy .dbzw5h img {flex: 0 0 auto;border-radius: 0;width: 84px;display: block;object-fit: contain;height: 42px;}
.x9vsy.x9vsy .n1js9 {font-size: 15.5px;color: var(--kbd1);font-weight: 600;}

.d2chwf.d2chwf {column-gap:14px;align-items: center;grid-template-columns: auto minmax(0, 1fr);row-gap:9px;display: grid;}
.d2chwf.d2chwf .tn8ek {letter-spacing: -.022em;color: var(--kbd1);grid-column: 1 / -1;margin: 0;font-weight: 800;line-height:1.20;font-size: clamp(20px, 2.1vw, 27px);}
.d2chwf.d2chwf .jgx80 {font-weight: 800;line-height: 1;letter-spacing: -.03em;color: color-mix(in srgb, var(--rcpx) 35%, var(--kbd1));font-size: clamp(28px, 3vw, 38px);}
.d2chwf.d2chwf .aexqjjj {background: color-mix(in srgb, var(--kbd1) 12%, transparent);height: 8px;border-radius: 999px;position: relative;overflow: hidden;}
.d2chwf.d2chwf .aexqjjj::before {background: var(--rcpx);inset: 0 auto 0 0;border-radius: inherit;content: "";width: var(--fya1, 0%);position: absolute;}
.d2chwf.d2chwf .zz5b {font-size: 15.5px;color: var(--j6jlm);line-height:1.60;grid-column: 1 / -1;}
.d2chwf.d2chwf .n0dj3 {list-style: none;padding: 0;grid-column: 1 / -1;margin: 6px 0 0;}
.d2chwf.d2chwf .yyg8 {grid-template-columns: minmax(0, 1fr) auto;display: grid;align-items: center;padding: 14px 0;column-gap:11px;border-top: 1px solid var(--zsk6);}
.d2chwf.d2chwf .zjt14 {font-weight: 700;color: var(--kbd1);font-size: 14.5px;}
.d2chwf.d2chwf .zh3629 {background: color-mix(in srgb, var(--kbd1) 12%, transparent);display: block;position: relative;border-radius: 999px;width: 72px;overflow: hidden;height: 6px;}
.d2chwf.d2chwf .zh3629::before {inset: 0 auto 0 0;content: "";position: absolute;background: var(--rcpx);width: var(--fya1, 0%);border-radius: inherit;}
.d2chwf.d2chwf .f312kf {line-height:1.58;margin: 7px 0 0;grid-column: 1 / -1;color: var(--j6jlm);font-size: 14.5px;}

.vt93.vt93 {flex-direction: column;display: flex;}
.vt93.vt93 .nvk6 {background: var(--rcpx);height: 3px;border: 0;border-radius:1px;width: 42px;margin: 0 0 16px;}
.vt93.vt93 .aben {margin: 0 0 18px;}
.vt93.vt93 .aben img {width: 100%;border-radius: var(--z20cw);aspect-ratio: 16 / 7;display: block;object-fit: cover;}

.fs01vg5.fs01vg5 .aben {margin: 18px 0 0;order: 3;}
.vt93.vt93 .yzx35 {margin: 0 0 10px !important;}
.vt93.vt93 .hac3 {color: var(--j6jlm);}
.vt93.vt93 .hac3 > :first-child {margin-top: 0;}
.vt93.vt93 .hac3 > :last-child {margin-bottom: 0;}
.vt93.vt93 .y0zk3 {display: inline-flex;text-decoration: none;background: var(--o7e0);border-radius: var(--z20cw);margin-top:14px;font-size: 15px;color: var(--hrgi, var(--m7veb));align-self: flex-start;padding: 0 22px;min-height: 44px;align-items: center;font-weight: 700;justify-content: center;}
.vt93.vt93 .y0zk3:hover {background: var(--yoqxj);}

@media (min-width:770px) {
  .wkzc > .vr0gcj8 {width: calc(50% - var(--fot7) / 2);max-width: none;float: left;}
  .wkzc > .vr0gcj8 + .vr0gcj8 {float: right;}
  
  .wkzc > .vr0gcj8 + .vr0gcj8 + * {clear: both;}
}

.tgfz4r.tgfz4r .w07b0a {font-size: 11.5px;font-weight: 700;margin: 0 0 8px;text-transform: uppercase;color: color-mix(in srgb, var(--rcpx) 35%, var(--kbd1));letter-spacing: .16em;}
.tgfz4r.tgfz4r .ea7e {line-height:1.21;color: var(--kbd1);font-weight: 800;letter-spacing: -.022em;margin: 0 0 10px;font-size: clamp(26px, 3.7vw, 42px);}
.tgfz4r.tgfz4r .gszz6h {color: var(--j6jlm);margin: 0 0 16px;max-width: 60ch;}
.tgfz4r.tgfz4r .h71t {background: var(--o7e0);justify-content: center;align-items: center;color: var(--hrgi, var(--m7veb));border-radius: var(--z20cw);padding: 0 22px;font-size: 15px;display: inline-flex;font-weight: 700;min-height: 44px;text-decoration: none;margin: 0 8px 0 0;}
.tgfz4r.tgfz4r .h71t:hover {background: var(--yoqxj);}

.tgfz4r.tgfz4r .thpahke {background: none;box-shadow: inset 0 0 0 1px var(--zsk6);color: var(--kbd1);}
.tgfz4r.tgfz4r .thpahke:hover {background: color-mix(in srgb, var(--rcpx) 10%, transparent);}
.tgfz4r.tgfz4r .mfg297 {gap:14px;display: grid;margin: 18px 0 0;list-style: none;padding: 0;}

.fn284h0.fn284h0 .mfg297 {flex-wrap: wrap;justify-content: center;align-content: flex-start;display: flex;}
.fn284h0.fn284h0 .mfg297 > * {flex: 1 1 310px;max-width: calc(50% - 7px);min-width: 0;}
@media (max-width:705px) {
  .fn284h0.fn284h0 .mfg297 > * {max-width: none;}
}
.tgfz4r.tgfz4r .a1nn {margin: 0;}
.tgfz4r.tgfz4r .a1nn img {border-radius: var(--z20cw);border: 1px solid var(--zsk6);display: block;object-fit: cover;aspect-ratio: 16 / 8;width: 100%;}
.tgfz4r.tgfz4r .nvac {font-weight: 600;font-size: clamp(14.5px, 1.35vw, 16.5px);color: var(--j6jlm);line-height:1.50;display: block;margin-top:8px;}

.r5h7.r5h7 {background: var(--adz, var(--c8t));display: grid;row-gap:4px;grid-template-columns: auto minmax(0, 1fr);align-items: center;color: var(--ufdi, var(--kbd1));column-gap:15px;}
.r5h7.r5h7 .pz9g {border-radius: 50%;border: 1px solid var(--zsk6);object-fit: cover;grid-row: 1 / span 2;display: block;width: 64px;height: 64px;}
.r5h7.r5h7 .v2w0c32 {color: var(--ynyc, var(--j6jlm));font-size: 11px;font-weight: 700;text-transform: uppercase;margin: 0;letter-spacing: .16em;}
.r5h7.r5h7 .d239 {font-weight: 800;letter-spacing: -.02em;color: var(--ufdi, var(--kbd1));font-size: 17px;}
.r5h7.r5h7 .gyrz7sw,
.r5h7.r5h7 .j869g,
.r5h7.r5h7 .mt1ef6m,
.r5h7.r5h7 .syzegd {grid-column: 1 / -1;}

.r5h7.r5h7 .gyrz7sw {gap:8px;margin-top:11px;display: flex;flex-wrap: wrap;}
.r5h7.r5h7 .gyrz7sw a {text-decoration: none;color: var(--ufdi, var(--kbd1));padding: 0 16px;font-size: 13.5px;min-height: 44px;box-shadow: inset 0 0 0 1px var(--zsk6);border-radius: var(--z20cw);align-items: center;display: inline-flex;background: var(--zu37s, var(--ojw));font-weight: 600;}
.r5h7.r5h7 .gyrz7sw a:hover {background: color-mix(in srgb, var(--rcpx) 12%, var(--ojw));}
.r5h7.r5h7 .j869g {column-gap:14px;display: grid;margin: 14px 0 0;grid-template-columns: auto minmax(0, 1fr);}
.r5h7.r5h7 .fzkw {color: var(--ynyc, var(--j6jlm));letter-spacing: .13em;text-transform: uppercase;border-top: 1px solid var(--zsk6);font-size: 11px;padding: 9px 0;font-weight: 700;}
.r5h7.r5h7 .y6b7j7 {color: var(--ufdi, var(--kbd1));border-top: 1px solid var(--zsk6);padding: 9px 0;margin: 0;font-size: 14.5px;}
.r5h7.r5h7 .mt1ef6m {font-size: 15px;margin: 14px 0 0;line-height:1.62;color: var(--ynyc, var(--j6jlm));}
.r5h7.r5h7 .syzegd {color: var(--ynyc, var(--j6jlm));font-size: 12.5px;display: block;border-top: 1px solid var(--zsk6);padding-top:13px;margin: 14px 0 0;line-height:1.54;}

.jss54qd.jss54qd .fq50661,
.vkby.vkby .x1pgmm,
.x3q943k.x3q943k .v9eb,
.a0tffwc.a0tffwc .a9ez337 {width: 42px;border: 0;border-radius:3px;height: 3px;background: var(--rcpx);}
.jss54qd.jss54qd .fq50661,
.x3q943k.x3q943k .v9eb {margin: 0 0 16px;}
.vkby.vkby .x1pgmm {margin: 18px 0 0;opacity:0.55;}
.jss54qd.jss54qd .vm60,
.vkby.vkby .ebjzre,
.wavd.wavd .hm312 {max-width: 68ch;}
.jss54qd.jss54qd .vm60 > :first-child,
.vkby.vkby .ebjzre > :first-child,
.wavd.wavd .hm312 > :first-child {margin-top: 0;}
.jss54qd.jss54qd .vm60 > :last-child,
.vkby.vkby .ebjzre > :last-child,
.wavd.wavd .hm312 > :last-child {margin-bottom: 0;}

.wavd.wavd .hmkz {gap:12px;align-items: center;margin: 0 0 16px;display: flex;}
.wavd.wavd .hmkz h2 {margin: 0 !important;}
.wavd.wavd .yzn3 {flex: 1 0 auto;background: var(--zsk6);height: 1px;}
.wavd.wavd .hmkz h2::before {display: none;}

.jz4dyts.jz4dyts {padding-left:15px;position: relative;margin: 0;}
.jz4dyts.jz4dyts img {border-radius: var(--z20cw);display: block;height: auto;width: 100%;}
.jz4dyts.jz4dyts .mzh4 {left: 0;top: 0;width: 3px;position: absolute;background: var(--rcpx);border-radius:2px;bottom: 0;}

.a0tffwc.a0tffwc {align-items: center;display: flex;gap:14px;}
.b9321.b9321 {justify-content: flex-start;}
.fh12d4.fh12d4 {justify-content: center;}
.tswr.tswr {justify-content: flex-end;}

.tswr.tswr .a9ez337 {flex: 1 1 auto;order: -1;}
.fh12d4.fh12d4 .a9ez337 {display: none;}
.a0tffwc.a0tffwc .av2h35 {white-space: nowrap;align-items: center;padding: 0 26px;min-height: 48px;color: var(--hrgi, var(--m7veb));border-radius: var(--z20cw);display: inline-flex;background: var(--o7e0);font-weight: 700;font-size: 15px;text-decoration: none;justify-content: center;}
.a0tffwc.a0tffwc .av2h35:hover {background: var(--yoqxj);}
.a0tffwc.a0tffwc .a8pe6qn {flex: 1 1 auto;}

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

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

.pd9sg.pd9sg {padding: clamp(20px, 2.6vw, 30px);background: var(--c8t);border: 1px solid var(--zsk6);border-top: 3px solid var(--rcpx);border-radius: var(--z20cw);}
.pd9sg.pd9sg .mx2vb6 {display: block;border-radius:13px;border: 1px solid var(--zsk6);width: 56px;padding: 6px;object-fit: contain;grid-row: 1 / span 2;background: var(--ojw);height: 56px;box-sizing: border-box;}
.pd9sg.pd9sg h2 {margin: 0 !important;}
.pd9sg.pd9sg .v8vh {margin: 0;color: var(--j6jlm);font-size: 15px;}
.pd9sg.pd9sg .fnxt,
.pd9sg.pd9sg .p9dsp {grid-column: 1 / -1;}
.pd9sg.pd9sg .fnxt {column-gap:13px;grid-template-columns: auto minmax(0, 1fr);margin: 14px 0 0;display: grid;}
.pd9sg.pd9sg .swpw0 {border-top: 1px solid var(--zsk6);text-transform: uppercase;color: var(--j6jlm);font-weight: 700;letter-spacing: .13em;font-size: 11px;padding: 10px 0;}
.pd9sg.pd9sg .qve0 {font-size: 14.5px;color: var(--kbd1);margin: 0;padding: 10px 0;border-top: 1px solid var(--zsk6);font-weight: 600;}
.pd9sg.pd9sg .p9dsp {gap:9px;margin-top:15px;flex-wrap: wrap;display: flex;}
.pd9sg.pd9sg .aqhacv {text-decoration: none;background: var(--o7e0);padding: 0 22px;font-size: 14px;justify-content: center;border-radius: var(--z20cw);color: var(--hrgi, var(--m7veb));min-height: 44px;font-weight: 700;align-items: center;display: inline-flex;}
.pd9sg.pd9sg .aqhacv:hover {background: var(--yoqxj);}
.pd9sg.pd9sg .q29v5 {box-shadow: inset 0 0 0 1px var(--zsk6);color: var(--kbd1);background: none;}
.pd9sg.pd9sg .q29v5:hover {background: color-mix(in srgb, var(--rcpx) 10%, transparent);}

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

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

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

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

.ev81.ev81 {color: var(--gxriw);padding: clamp(30px, 3.4vw, 48px) clamp(24px, 3vw, 44px) clamp(22px, 2.4vw, 32px);border-top: 1px solid var(--pfme);--b80c: color-mix(in srgb, var(--gxriw) 82%, var(--rcpx));--gxriw:   var(--xiiz, #ffffff);background: var(--lv9e);}
.ev81 .zr9m {grid-template-columns: minmax(0, 1fr) auto;align-items: start;gap:27px 44px;display: grid;}
.ev81 .jqdm img {height: 26px;width: auto;display: block;}
.ev81 .jqdm span {letter-spacing: -.03em;font-weight: 800;font-size: 18px;color: var(--gxriw);}
.ev81 .x07s {gap:40px;display: grid;grid-auto-flow: column;}
.ev81 .x07s ul {margin: 0;display: grid;gap:7px;padding: 0;list-style: none;}
.ev81 .x07s a {align-items: center;color: var(--b80c);text-decoration: none;display: flex;min-height: 44px;font-size: 14.5px;}
.ev81 .x07s a:hover {color: var(--gxriw);}
.ev81 .nm5gv {gap:11px;display: flex;flex-wrap: wrap;align-items: center;margin: 22px 0 0;opacity:0.71;}
.ev81 .qf0gty {margin: 22px 0 0;border-top: 1px solid var(--zsk6);padding-top:19px;}
.ev81 .qf0gty p {margin: 0;color: var(--b80c);font-size: 12.5px;}
.ev81 .qf0gty p + p {line-height:1.58;margin-top:9px;}

@media (max-width:948px) {
  
  .xnsqh {overflow: visible;border-bottom: 1px solid var(--pfme);width: auto;border-right: 0;position: static;}
  .a941 {min-height: 0;padding: 20px 16px 24px;gap:19px;}
  .bm2q {margin-top: 0;}
  .mwng {margin-left: 0;}
  .wkzc {padding: 20px 16px 32px;}

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

  .snq1sb {visibility: hidden;background: rgba(0, 0, 0, .55);z-index: 190;position: fixed;transition:opacity 0.252s ease, visibility 0.218s;cursor: pointer;display: block;opacity:0.05;inset: 0;}
  .srk147d {border-right: 1px solid var(--pfme);position: fixed;display: flex;transform: translateX(-100%);left: 0;flex-direction: column;visibility: hidden;width: min(86vw, 360px);padding: 14px 14px calc(14px + env(safe-area-inset-bottom, 0px));bottom: 0;z-index: 200;box-shadow: 18px 0 48px rgba(0, 0, 0, .34);overscroll-behavior: contain;background: var(--c8t);top: 0;gap:15px;transition:transform 0.259s ease, visibility 0.281s;overflow-y: auto;}
  .w2z2g:checked ~ .snq1sb {opacity:1;visibility: visible;}
  .w2z2g:checked ~ .srk147d {transform: none;visibility: visible;}

  .vvyw {position: sticky;min-height: 56px;gap:11px;align-items: center;background: var(--se9k);top: 0;display: flex;z-index: 60;border-bottom: 1px solid var(--pfme);justify-content: space-between;padding: 8px 14px;}
  .jb8m9c7 {text-decoration: none;overflow: hidden;min-width: 0;font-size: 17px;display: inline-flex;color: var(--k417);align-items: center;white-space: nowrap;font-weight: 800;letter-spacing: -.03em;text-overflow: ellipsis;min-height: 44px;}
  .n0sq3 {display: flex;flex: 0 0 auto;gap:8px;align-items: center;}
  .n0sq3 .vfew9wh {padding: 0 13px;font-size: 13.5px;}
  .gsnt7v2 {display: flex;}
  
  .bmpx {display: none;}

  .bjhn.bjhn .x1axa8 {padding-bottom:19px;}
  .dezcbh.dezcbh .jg3wb {padding: 13px 14px;}
  .k1z3tt.k1z3tt .cw2bjfz {padding-left:14px;padding-right:7px;}

  .bm2q .apk7 {margin-bottom:9px;font-size: clamp(24px, 7vw, 30px);}
  .rmf6h {display: -webkit-box;font-size: 15px;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-bottom:13px;overflow: hidden;}
  .a941 {padding: 14px 16px 18px;gap:15px;}

  .k2746.k2746 {min-height: min(34vh, 300px);}
  .k2746.k2746 .fvyb {padding: 16px;max-width: 100%;}
  .cwkpe.cwkpe .fvyb {text-align: left;justify-self: stretch;}
  .cwkpe.cwkpe .bpgv35 {margin-left: 0;}
  
  .h2zr.h2zr .adjgyw,
  .cwkpe.cwkpe .adjgyw {background: linear-gradient(0deg,
      var(--c8t) 0%, var(--c8t) 68%,
      color-mix(in srgb, var(--c8t) 62%, transparent) 84%,
      transparent 100%);}
  .k2746.k2746 .j17x7gm {font-size: clamp(22px, 6.4vw, 30px);}
  .k2746.k2746 .bpgv35 {-webkit-line-clamp: 3;-webkit-box-orient: vertical;margin-bottom:14px;display: -webkit-box;font-size: 15px;overflow: hidden;}
  .k2746.k2746 .dcb69 {font-size: clamp(96px, 34vw, 190px);}

  .ev81 .zr9m {grid-template-columns: 1fr;}
  .ev81 .x07s {grid-auto-flow: row;gap: 0;}
}

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

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

@media (min-width:949px) {

  
  
  .b0sx4 {transition:max-height 173ms ease, opacity 171ms ease, margin 239ms ease, padding 202ms ease;}

  
}

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

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

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

  
  .a941 {position: relative;}

}

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

.x3q943k.x3q943k .sb6zzky > summary {cursor: pointer;display: flex;list-style: none;align-items: center;gap:12px;min-height: 44px;}
.x3q943k.x3q943k .sb6zzky > summary::-webkit-details-marker {display: none;}
.x3q943k.x3q943k .sb6zzky > summary:focus-visible {outline: 2px solid var(--rcpx);outline-offset: 4px;}
.x3q943k.x3q943k .sb6zzky > summary .g0tz {margin: 0;}

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

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

.nr3gjy {--jvpd6: var(--z20cw);--asc2: var(--z20cw);--uiq: 1px solid var(--zsk6);--b3zc9: var(--z20cw);}

.d2chwf.d2chwf h2.tn8ek::before {content: none;display: none;}

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

.k1z3tt.k1z3tt .ekgaj .tv51850,
.k1z3tt.k1z3tt .ekgaj .tv51850:last-child {border-top: 0;border-bottom: 0;}

.k1z3tt.k1z3tt .ekgaj .cw2bjfz {padding-left: 0;}

.k1z3tt.k1z3tt > .tv51850.tv51850 {border-left: 2px solid color-mix(in srgb, var(--rcpx) 45%, var(--zsk6));padding: 0 0 0 14px;border-bottom: 0;border-radius: 0 var(--z20cw) var(--z20cw) 0;margin: 0 0 8px;border-top: 0;background: color-mix(in srgb, var(--kbd1) 4%, transparent);}
.k1z3tt.k1z3tt > .tv51850.tv51850:last-child {margin-bottom: 0;}

.k1z3tt.k1z3tt > .tv51850 .p6qh {padding-right:40px;}
.k1z3tt.k1z3tt > .tv51850 .p6qh::before {right: 16px;}
.k1z3tt.k1z3tt > .tv51850 .p6qh::after  {right: 22px;}

.k1z3tt.k1z3tt .ejagwfn {margin: 0;padding: 0 28px 14px 0;}
.k1z3tt.k1z3tt .ejagwfn .cw2bjfz {padding: 0;}

.d2chwf.d2chwf .ejq6q {display: grid;grid-column: 1 / -1;gap:11px;margin: 2px 0 4px;}
.d2chwf.d2chwf .ejq6q .aexqjjj {width: 100%;}

.d2chwf.d2chwf .ya6ey5h {grid-column: 1 / -1;margin: 6px 0 0;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.d2chwf.d2chwf .xk695b {border-top: 1px solid var(--zsk6);max-width: 36ch;justify-items: start;min-width: 0;gap:6px;padding: 14px 0;display: grid;}
.d2chwf.d2chwf .skh5x7z {padding: 14px 0 14px 16px;margin: 0;border-top: 1px solid var(--zsk6);line-height:1.58;min-width: 0;color: var(--j6jlm);font-size: 14.5px;}

.d2chwf.d2chwf .skh5x7z:empty {padding: 0 0 14px;}

@media (max-width:566px) {
  .d2chwf.d2chwf .ya6ey5h {grid-template-columns: minmax(0, 1fr);}
  .d2chwf.d2chwf .xk695b {max-width: none;padding-bottom: 0;}
  .d2chwf.d2chwf .skh5x7z {padding: 7px 0 14px;border-top: 0;}
}

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

.dezcbh.dezcbh .s8wx2.t8w4ym {gap:5px;display: grid;}
.dezcbh.dezcbh .s8wx2.t8w4ym li {background: color-mix(in srgb, var(--kbd1) 9%, transparent);border-radius:7px;grid-template-columns: minmax(0, 1fr);padding: 10px 12px;}

.dezcbh.dezcbh .s8wx2.t8w4ym li + li {border-top: 0;}

.dezcbh.dezcbh .hr8r .s8wx2.t8w4ym li {background: color-mix(in srgb, var(--rcpx) 22%, color-mix(in srgb, var(--kbd1) 9%, transparent));}

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

.azmrt.azmrt .jf1qnz {margin: 0 0 18px;display: flex;gap:14px;align-items: center;}
.azmrt.azmrt .jf1qnz h2 {margin: 0;}
.azmrt.azmrt .jf1qnz h2::before {content: none;display: none;}
.azmrt.azmrt .hdqs {background: var(--rcpx);width: 42px;height: 3px;flex: 0 0 auto;border-radius:3px;}

.vkby.vkby .jf6cmn {position: relative;padding-left:15px;}
.vkby.vkby .ab8x {background: linear-gradient(
    to bottom,
    var(--rcpx),
    color-mix(in srgb, var(--rcpx) 20%, var(--zsk6))
  );position: absolute;bottom: 2px;width: 3px;top: 2px;border-radius:3px;left: 0;}

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

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

.dvm3ej.dvm3ej {padding-left: 0;}
.dvm3ej.dvm3ej .jkbsn8 {background: var(--c8t);padding: 10px;border: 1px solid var(--zsk6);border-top: 3px solid var(--rcpx);border-radius: var(--z20cw);}
.dvm3ej.dvm3ej .jkbsn8 img {border-radius: max(0px, calc(var(--z20cw) - 4px));}

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

.a0tffwc.a0tffwc .a9ez337 {margin: 0;}

.pfrn9.pfrn9.pfrn9 {align-items: stretch;flex-direction: column;gap:15px;}
.pfrn9.pfrn9.pfrn9 .a9ez337 {height: 1px;order: 2;background: var(--zsk6);width: 100%;border-radius: 0;flex: 0 0 auto;display: block;}
.pfrn9.pfrn9.pfrn9 .av2h35 {align-self: center;}
.b9321.pfrn9.pfrn9 .av2h35 {align-self: flex-start;}
.tswr.pfrn9.pfrn9 .av2h35 {align-self: flex-end;}
.pfrn9.pfrn9.pfrn9 .a8pe6qn {align-self: stretch;}

.sx21d0.sx21d0.sx21d0 .a9ez337 {border-radius: 0;min-width: 12px;display: block;height: 1px;flex: 1 1 auto;order: 0;background: var(--zsk6);width: auto;}
.sx21d0.sx21d0.sx21d0 .av2h35 {flex: 0 0 auto;}
.b9321.sx21d0.sx21d0 .a9ez337:first-of-type {flex: 0 0 24px;}
.tswr.sx21d0.sx21d0 .a9ez337:last-of-type {flex: 0 0 24px;}

.r5h7.r5h7 .x9ez {list-style: none;padding: 0;gap:7px;grid-column: 1 / -1;display: flex;margin: 14px 0 0;flex-wrap: wrap;}
.r5h7.r5h7 .x9ez li {border-radius: var(--z20cw);min-width: 0;display: inline-flex;background: var(--zu37s, var(--ojw));gap:4px;flex-direction: column;box-shadow: inset 0 0 0 1px var(--zsk6);padding: 9px 14px;}
.r5h7.r5h7 .kzj9 {font-size: 11px;letter-spacing: .13em;text-transform: uppercase;color: var(--ynyc, var(--j6jlm));font-weight: 700;}
.r5h7.r5h7 .yzx9 {font-weight: 600;font-size: 14.5px;color: var(--ufdi, var(--kbd1));}

.m4s8bnq.m4s8bnq .pz9g {grid-row: auto;}

.m4s8bnq.m4s8bnq .wzpd40a {display: grid;min-width: 0;gap:3px;}
.m4s8bnq.m4s8bnq .d239 {display: block;}
.yjt0hct.yjt0hct .wzpd40a {grid-column: 1 / -1;}

.pd9sg.pd9sg .p0y43x {list-style: none;padding: 14px 0 0;grid-column: 1 / -1;display: flex;border-top: 1px solid var(--zsk6);margin: 16px 0 0;}
.pd9sg.pd9sg .p0y43x li {flex-direction: column;flex: 1 1 96px;gap:4px;min-width: 0;padding: 0 16px;display: flex;}
.pd9sg.pd9sg .p0y43x li:first-child {padding-left: 0;}
.pd9sg.pd9sg .p0y43x li:last-child {padding-right: 0;}
.pd9sg.pd9sg .p0y43x li + li {border-left: 1px solid var(--zsk6);}
.pd9sg.pd9sg .b7t0jy {font-weight: 700;color: var(--j6jlm);letter-spacing: .13em;font-size: 11px;text-transform: uppercase;}
.pd9sg.pd9sg .fgak79j {font-size: 15px;color: var(--kbd1);font-variant-numeric: tabular-nums;font-weight: 700;}

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

.b600m.b600m .mx2vb6 {grid-row: auto;}
.b600m.b600m .mamj5vh {display: grid;gap:6px;min-width: 0;}
.wcz2f.wcz2f .mamj5vh {grid-column: 1 / -1;}

.wv0rh7.wv0rh7 .w6x12::before {top: 0;width: 1px;left: 0;background: var(--pfme);}

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

.wv0rh7.wv0rh7 .b9apey {height: 24px;font-size: 12px;border-radius:3px;border: 1px solid color-mix(in srgb, var(--rcpx) 60%, var(--pfme));box-shadow: none;color: var(--kbd1);background: none;width: 28px;}
.wv0rh7.wv0rh7 .rp7c {min-width: 0;grid-column: 2;grid-row: 1;padding-top:2px;}

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

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

.a0zrmn.a0zrmn .w6x12::before {top: 16px;}
.a0zrmn.a0zrmn .x1axa8:last-child::after {top: 22px;}
.a0zrmn.a0zrmn .w30sw {padding-top: 0;}
.a0zrmn.a0zrmn .v91na {display: block;font-variant-numeric: tabular-nums;font-size: 11px;color: var(--j6jlm);margin: 0 0 3px;letter-spacing: .14em;font-weight: 800;}

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

:root {--miac6: clamp(240px, 20vw, 290px);}
.a941 {padding: 28px 22px 22px;gap:23px;}
.bm2q {margin: 0;}
.vbrs4nc {display: grid;gap:11px;grid-template-columns: minmax(0, 1fr);}
.vbrs4nc .vfew9wh {justify-content: center;box-sizing: border-box;width: 100%;}
.vbrs4nc .nr3gjy {order: 9;justify-self: start;}
.frdbk {margin-top:15px;}
.b0sx4 {margin-top: 0;}
.bmpx img {width: auto;object-fit: contain;height: 34px;max-width: 100%;}
@media (max-width:948px) {
  .xnsqh {display: none;}
  .jb8m9c7 img {max-width: 34vw;width: auto;height: 28px;display: block;object-fit: contain;}
  .bj9p {padding: 4px 2px 0;}
}

.k2746.k2746:not(.nv7b) {min-height: clamp(460px, 68vh, 680px);}
.h2zr.h2zr:not(.nv7b) .adjgyw {background:
    linear-gradient(0deg, color-mix(in srgb, var(--c8t) 85%, transparent) 0%, transparent 45%),
    linear-gradient(90deg, color-mix(in srgb, var(--c8t) 88%, transparent) 0%, color-mix(in srgb, var(--c8t) 50%, transparent) 38%, transparent 66%);}
.cwkpe.cwkpe:not(.nv7b) .adjgyw {background:
    linear-gradient(0deg, color-mix(in srgb, var(--c8t) 85%, transparent) 0%, transparent 45%),
    linear-gradient(270deg, color-mix(in srgb, var(--c8t) 88%, transparent) 0%, color-mix(in srgb, var(--c8t) 50%, transparent) 38%, transparent 66%);}
.k2746.k2746:not(.nv7b) .j17x7gm {font-size: clamp(34px, 4vw, 58px);}

.k2746.nv7b.nv7b {flex-direction: column;align-items: stretch;border: 0;overflow: visible;gap: 0;padding: 0;background: none;display: flex;}
.nv7b.nv7b .ycj6c,
.nv7b.nv7b .dcb69 {flex: none;max-height: none;object-fit: contain;width: 100%;border-radius: var(--z20cw);aspect-ratio: auto;height: auto;}
.nv7b.nv7b .dcb69 {aspect-ratio: 16 / 7;}
.nv7b.nv7b picture {display: block;}
.nv7b.nv7b .fvyb {background: var(--c8t);margin: calc(-1 * clamp(60px, 9vw, 120px)) 0 0 clamp(16px, 3vw, 36px);width: min(640px, 88%);padding: clamp(22px, 2.8vw, 36px);box-sizing: border-box;box-shadow: 0 24px 60px rgba(0, 0, 0, .35);z-index: 2;border: 1px solid var(--zsk6);border-top: 4px solid var(--o7e0);border-radius: var(--z20cw);position: relative;}
.nv7b.cwkpe .fvyb {margin-left: auto;margin-right: clamp(16px, 3vw, 36px);}
.nv7b .qrhes1 {display: none;}
.nv7b.nv7b .j17x7gm {font-size: clamp(30px, 3.4vw, 46px);}
@media (min-width:713px) {
  .k2746.nv7b, .nv7b.cwkpe {flex-direction: column;align-items: stretch;}
  .nv7b.nv7b .ycj6c, .nv7b.nv7b .dcb69 {width: 100%;}
}
@media (max-width: 719.98px) {
  .nv7b.nv7b .fvyb, .nv7b.cwkpe .fvyb {width: auto;margin: -40px 12px 0;}
  .k2746.k2746:not(.nv7b) {min-height: min(76vh, 600px);}
  .h2zr.h2zr:not(.nv7b) .adjgyw,
  .cwkpe.cwkpe:not(.nv7b) .adjgyw {background: linear-gradient(0deg, color-mix(in srgb, var(--c8t) 94%, transparent) 0%, color-mix(in srgb, var(--c8t) 60%, transparent) 45%, transparent 80%);}
  .cwkpe.cwkpe:not(.nv7b) .fvyb {text-align: left;justify-self: start;}
  .cwkpe.cwkpe:not(.nv7b) .bpgv35 {margin-left: 0;}
}

.n9pa .ff60 {display: grid;align-items: stretch;gap:15px;margin-top:19px;grid-template-columns: minmax(220px, .8fr) minmax(0, 2fr);}
.n9pa .gmv03qq {flex-direction: column;display: flex;max-width: none;padding: 0;list-style: none;margin: 0;gap:8px;}
.n9pa .gmv03qq li {max-width: none;margin: 0;display: flex;flex: 1 1 0;}
.n9pa .gcttvq {width: 100%;font-size: 16px;position: relative;transition:color 0.224s, border-color 0.211s;color: var(--j6jlm, var(--lcerw));border: 1px solid var(--zsk6);border-radius: var(--z20cw);display: flex;text-align: left;font-weight: 700;background: var(--ojw);cursor: pointer;align-items: center;padding: 16px 18px;overflow: hidden;line-height:1.35;font-family: inherit;}
.n9pa .cv11ah5 {position: relative;z-index: 1;}
.n9pa .wrd60 {inset: 0 auto 0 0;border-right: 3px solid var(--o7e0);background: color-mix(in srgb, var(--o7e0) 22%, transparent);width: 0;position: absolute;}
.n9pa .gcttvq[data-on="1"], .n9pa .gcttvq[data-on="run"] {border-color: var(--o7e0);color: var(--kbd1);}
.n9pa .gcttvq[data-on="1"] .wrd60 {border-right: 0;width: 100%;}
.n9pa .gcttvq[data-on="run"] .wrd60 {animation: trrxfmf var(--deo4i, 6000ms) linear forwards;}
@keyframes trrxfmf { from {width: 0;} to {width: 100%;} }
.n9pa .pn47 {overflow-x: auto;scroll-snap-type: x mandatory;gap: 0 !important;margin: 0;scroll-behavior: smooth;grid-auto-columns: 100%;padding: 0;list-style: none;grid-template-columns: none !important;display: grid !important;grid-auto-flow: column;scrollbar-width: none;overscroll-behavior-x: contain;border-radius: var(--z20cw);min-width: 0;}
.n9pa .pn47::-webkit-scrollbar {display: none;}
.n9pa .meyr0r {margin: 0;overflow: hidden;position: relative;min-height: clamp(260px, 26vw, 380px);max-width: none;border-radius: var(--z20cw);min-width: 0;scroll-snap-align: start;}
.n9pa .meyr0r picture {height: 100%;display: block;}
.wkzc .n9pa img.dea97m.dea97m {object-fit: cover;border-radius: 0;inset: 0;height: 100%;position: absolute;width: 100%;}
.n9pa .sesgx3n {background: radial-gradient(70% 90% at 80% 20%, color-mix(in srgb, var(--o7e0) 60%, transparent), transparent 70%), var(--ojw);}
.n9pa .dcc27a {display: none;}
.n9pa .epfz {display: flex;gap:10px;flex-wrap: wrap;margin: 18px 0 0;}
@media (max-width:755px) {
  .n9pa .ff60 {grid-template-columns: minmax(0, 1fr);}
  .n9pa .gmv03qq {order: 2;flex-direction: row;}
  .n9pa .gcttvq {height: 6px;border-radius:3px;min-height: 0;padding: 0;}
  .n9pa .cv11ah5 {display: none;}
  .n9pa .meyr0r {aspect-ratio: 4 / 3;min-height: 0;}
  .n9pa .dcc27a {left: 0;background: linear-gradient(0deg, color-mix(in srgb, var(--c8t) 92%, transparent), transparent);color: var(--kbd1);right: 0;padding: 30px 16px 14px;position: absolute;z-index: 1;display: block;bottom: 0;font-weight: 700;}
}
@media (prefers-reduced-motion: reduce) { .n9pa .pn47 {scroll-behavior: auto;} .n9pa .gcttvq[data-on="run"] .wrd60 {animation: none;width: 100%;} }
.wkzc .n9pa .pn47 > .meyr0r {width: auto;flex: none;max-width: none !important;}
.n9pa .gcttvq:not([data-on="run"]):not([data-on="1"]) .wrd60 {border-right: 0;}
.wkzc .n9pa .pn47 {align-content: stretch;justify-content: start !important;}

.wkzc > .ng31s5.pd9sg:has(.fjewzj) {display: grid !important;grid-template-columns: minmax(200px, .8fr) minmax(0, 2fr);padding: 0 !important;gap: 0;overflow: hidden;}
.pd9sg .fjewzj {padding: 30px 20px;gap:9px;display: flex;justify-content: center;flex-direction: column;align-items: center;background: radial-gradient(100% 80% at 30% 0%, color-mix(in srgb, #fff 18%, transparent), transparent 60%), linear-gradient(160deg, var(--o7e0), color-mix(in srgb, var(--o7e0) 60%, #000));text-align: center;color: var(--vben, var(--hrgi, var(--m7veb)));}
.pd9sg .sy05eze {font-size: clamp(64px, 6.6vw, 96px);line-height: .9;letter-spacing: -.05em;font-weight: 800;}
.pd9sg .a4sga {background: linear-gradient(90deg, currentColor var(--dl4, 90%), color-mix(in srgb, currentColor 30%, transparent) var(--dl4, 90%));-webkit-background-clip: text;background-clip: text;font-size: 22px;color: transparent;letter-spacing: 4px;}
.pd9sg .edqwkrf {text-transform: uppercase;letter-spacing: .14em;opacity:0.85;font-weight: 700;font-size: 12px;font-style: normal;}
.pd9sg .vmjf {padding: clamp(22px, 2.8vw, 34px);min-width: 0;}
.pd9sg .vmjf h2 {font-size: clamp(24px, 2.4vw, 32px);}
.pd9sg .p9dsp a {border-color: var(--o7e0);background: var(--o7e0);color: var(--vben, var(--hrgi, var(--m7veb)));}
@media (max-width:705px) {
  .wkzc > .ng31s5.pd9sg:has(.fjewzj) {grid-template-columns: minmax(0, 1fr);}
  .pd9sg .fjewzj {flex-wrap: wrap;text-align: left;justify-content: flex-start;flex-direction: row;gap:15px;padding: 18px 20px;}
  .pd9sg .sy05eze {font-size: 54px;}
}

.wkzc .xmnvdh .w6x12 {grid-template-columns: repeat(2, minmax(0, 1fr));gap:12px;display: grid !important;list-style: none;padding: 0;margin: 10px 0 0;}
.wkzc .xmnvdh .w6x12::before, .wkzc .xmnvdh .x1axa8::before, .wkzc .xmnvdh .x1axa8::after {display: none !important;content: none !important;}
.wkzc .xmnvdh .x1axa8.x1axa8 {position: relative;padding: 0 !important;min-width: 0;counter-increment: spstep;display: grid;overflow: hidden;border: 1px solid var(--zsk6);border-radius: var(--z20cw);margin: 0;max-width: none;align-items: stretch;background: var(--ojw);grid-template-columns: 76px minmax(0, 1fr);transition:border-color 0.211s, transform 0.174s;}
.wkzc .xmnvdh .w6x12 {counter-reset: spstep;}
.wkzc .xmnvdh .x1axa8:hover {border-color: var(--o7e0);transform: translateY(-2px);}
.wkzc .xmnvdh .x1axa8 > :not(.b9apey):not(.rfhaq) {padding-left:18px;grid-column: 2;padding-right:17px;}
.wkzc .xmnvdh .x1axa8 > :nth-child(2) {padding-top:18px;}
.wkzc .xmnvdh .x1axa8 > :last-child {padding-bottom:19px;}
.wkzc .xmnvdh .b9apey.b9apey,
.wkzc .xmnvdh .rfhaq.rfhaq {justify-content: center;width: auto;grid-column: 1;font-weight: 800;box-shadow: none;height: auto;transform: none;margin: 0;font-size: 34px;display: flex;grid-row: 1 / span 4;font-style: normal;align-items: center;color: var(--vben, var(--hrgi, var(--m7veb)));border: 0;border-radius: 0;position: static;background: linear-gradient(160deg, var(--o7e0), color-mix(in srgb, var(--o7e0) 60%, #000));}
.wkzc .xmnvdh .rfhaq::after {content: counter(spstep);}
.wkzc .xmnvdh .v91na {display: none;}
.wkzc .xmnvdh .rp7c {font-size: 17px;overflow-wrap: anywhere;margin: 0 0 6px;font-weight: 800;}
.wkzc .xmnvdh .z82s5 {font-size: 15px;overflow-wrap: anywhere;color: var(--j6jlm);margin: 0;line-height:1.53;}
.wkzc .xmnvdh .w30sw {padding-top:18px;padding-bottom:17px;}
@media (max-width:705px) { .wkzc .xmnvdh .w6x12 {grid-template-columns: minmax(0, 1fr);} .wkzc .xmnvdh .x1axa8.x1axa8 {grid-template-columns: 60px minmax(0, 1fr);} }
.wkzc > .ng31s5.pd9sg:has(.fjewzj) {align-items: stretch;}
.pd9sg .fjewzj {min-height: 100%;align-self: stretch;height: auto;box-sizing: border-box;}
.pd9sg .a4sga {display: inline-block;-webkit-text-fill-color: transparent;}
.wkzc .pd9sg .p9dsp > a, .wkzc .pd9sg .p9dsp a.aqhacv {color: var(--vben, var(--hrgi, var(--m7veb))) !important;background: var(--o7e0) !important;border-color: var(--o7e0) !important;}

.pd9sg .a4sga {background: linear-gradient(90deg,
    var(--vben, var(--hrgi, var(--m7veb))) var(--dl4, 90%),
    color-mix(in srgb, var(--vben, var(--hrgi, var(--m7veb))) 30%, transparent) var(--dl4, 90%));-webkit-background-clip: text;background-clip: text;}

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

.wkzc .yt87h.vt93 .nvk6 {display: none;}
.wkzc .pzmm .fq50661 {display: none;}   

.xnsqh.fax7 {--miac6: clamp(380px, 44vw, 620px);width: var(--miac6);}
body:has(.fax7) {--miac6: clamp(380px, 44vw, 620px);}
.fax7 .a941 {min-height: 100vh;height: 100%;grid-template-areas: "brand acts" "hero hero" "navhead navhead" "nav nav";padding: 24px clamp(20px, 2.4vw, 32px);gap:18px 16px;grid-template-columns: minmax(0, 1fr) auto;box-sizing: border-box;grid-template-rows: auto minmax(0, 1fr) auto auto;display: grid;}
.fax7 .bmpx {align-self: center;grid-area: brand;}
.fax7 .bm2q {align-self: center;grid-area: acts;margin: 0;}
.fax7 .vbrs4nc {align-items: center;gap:7px;display: flex;}
.fax7 .vbrs4nc .vfew9wh {width: auto;padding: 0 14px;min-height: 40px;font-size: 14px;}
.fax7 .vbrs4nc .nr3gjy {order: -1;}
.fax7 .frdbk {display: none;}
.fax7 .t525nw {grid-area: hero;min-height: 0;display: flex;}
.fax7 .wh060 {grid-area: navhead;}
.fax7 .b0sx4 {border-top: 1px solid var(--zsk6);margin: 0;grid-area: nav;padding-top:11px;}
.fax7 .b0sx4 ul {display: flex;flex-wrap: wrap;gap:4px 18px;}
.fax7 .b0sx4 a {padding: 6px 0;}

.t525nw > .s3xfef.k2746 {min-height: 0;width: 100%;margin: 0;}
.t525nw > .s3xfef.k2746:not(.nv7b) {min-height: 100%;}
.t525nw > .k2746:not(.nv7b) .fvyb {justify-self: start;text-align: left;}
.t525nw > .cwkpe:not(.nv7b) .bpgv35 {margin-left: 0;}
.t525nw > .k2746:not(.nv7b) .adjgyw {background: linear-gradient(0deg, color-mix(in srgb, var(--c8t) 94%, transparent) 0%, color-mix(in srgb, var(--c8t) 62%, transparent) 42%, transparent 78%) !important;}
.t525nw > .nv7b {align-self: center;}
.t525nw > .nv7b .fvyb {margin: -50px 16px 0;width: auto;}
.t525nw .j17x7gm {font-size: clamp(32px, 3.4vw, 52px) !important;}
@media (max-width:948px) {
  .xnsqh.fax7 {width: auto;border: 0;position: static;display: block;background: none;}
  .fax7 .a941 {padding: 14px 16px 0;display: block;min-height: 0;height: auto;}
  .fax7 :is(.bmpx, .bm2q, .wh060, .b0sx4) {display: none;}
  .t525nw > .s3xfef.k2746:not(.nv7b) {min-height: min(76vh, 600px);}
}

@media (max-width:948px) {
  body:has(.fax7) {flex-direction: column;display: flex;}
  body:has(.fax7) > .vvyw {order: -2;}
  body:has(.fax7) > .xnsqh {order: -1;}
  body:has(.fax7) > * {min-width: 0;}
}
