

:root {--p3ks: color-mix(in srgb, #fff 66%, var(--p43));--yckg: color-mix(in srgb, var(--p43) var(--x35), transparent);--k2i:"Chakra Petch", ui-monospace, "Rajdhani", Menlo, SFMono-Regular, monospace;--nabg: clamp(18px, 2.4vw, 32px);--y6gf: 1080px;--f5pab: 3px;--t2h0: color-mix(in srgb, var(--p43) 14%, #0b0f18);--cnro:  var(--d9dtd);--zgs:      color-mix(in srgb, var(--p43) var(--v28o4), transparent);--v28o4: 74%;--furvm: 2px;--fa86v: 0.055;--x35: 38%;--sh8:   color-mix(in srgb, var(--p43) 9%, #070910);--zck:   color-mix(in srgb, #fff 92%, var(--p43));--cgrh: color-mix(in srgb, var(--p43) 42%, #fff);--o15m:   var(--n2bu);--xha: clamp(16px, 2vw, 26px);--qxa: var(--cz28z);}

body {font: 15px/1.66 var(--k2i);color: var(--o15m);background: var(--oohd);-webkit-text-size-adjust: 100%;margin: 0;}

.am98e1n {position: fixed;z-index: 90;inset: 0;background:
    repeating-linear-gradient(
      180deg,
      color-mix(in srgb, #000 calc(var(--fa86v) * 100%), transparent) 0 1px,
      transparent 1px var(--f5pab)
    ),
    radial-gradient(
      120% 100% at 50% 50%,
      transparent 58%,
      color-mix(in srgb, #000 22%, transparent) 100%
    );pointer-events: none;}

@media (prefers-color-scheme: light) {
  .am98e1n {background-image: repeating-linear-gradient(180deg, color-mix(in srgb, #000 calc(var(--fa86v) * 100%), transparent) 0 1px, transparent 1px var(--f5pab));}
}

.k1ny {top: 0;box-shadow: 0 0 0 1px var(--zgs);position: absolute;font-weight: 700;background: var(--t2h0);text-decoration: none;color: var(--zck);padding: 12px 20px;left: -9999px;z-index: 200;}
.k1ny:focus {top: 10px;left: 10px;}

.wyqb {background: var(--ej6);top: 0;z-index: 60;position: sticky;box-shadow: 0 1px 0 var(--yckg);border-bottom: 1px solid var(--cnro);}
.ge67 {display: flex;min-height: 56px;align-items: center;padding: 0 var(--nabg);margin: 0 auto;max-width: var(--y6gf);gap:15px;}

.vx0s0g {align-items: center;text-decoration: none;min-height: 44px;display: inline-flex;gap:9px;}
.vx0s0g img {display: block;height: 26px;width: auto;}

.j82hsc {border-radius: 50%;background: var(--p43);flex: 0 0 auto;height: 7px;width: 7px;box-shadow: 0 0 6px var(--zgs), 0 0 0 1px var(--yckg);}

.n3c1c {letter-spacing: .16em;text-transform: uppercase;position: relative;color: var(--ruy0s);text-shadow: 0 0 10px var(--yckg);font: 700 clamp(13px, 1.4vw, 16px)/1.1 var(--k2i);margin: 0;}

.vx0s0g:hover .n3c1c,
.vx0s0g:focus-visible .n3c1c {animation: cj1tjd6 .34s steps(2, end) 2;}

@keyframes cj1tjd6 {
  0%   {text-shadow: 0 0 10px var(--yckg);transform: none;}
  20%  {text-shadow: 2px 0 0 var(--zgs), -2px 0 0 var(--yckg);transform: translateX(-2px) skewX(-6deg);}
  40%  {text-shadow: -2px 0 0 var(--zgs), 2px 0 0 var(--yckg);transform: translateX(2px) skewX(5deg);}
  60%  {transform: translateX(-1px) skewX(-3deg);}
  100% {transform: none;text-shadow: 0 0 10px var(--yckg);}
}

.en8r44h {margin-left: auto;min-width: 0;}
.en8r44h ul {padding: 0;flex-wrap: wrap;list-style: none;gap:3px;display: flex;margin: 0;}
.en8r44h a {font: 600 12px/1 var(--k2i);align-items: center;color: color-mix(in srgb, var(--ruy0s) 66%, transparent);display: inline-flex;min-height: 44px;letter-spacing: .1em;padding: 0 11px;text-transform: uppercase;gap:7px;text-decoration: none;}
.en8r44h a:hover {color: var(--ruy0s);}
.en8r44h a[aria-current="page"] {box-shadow: inset 0 -2px 0 var(--zgs);color: var(--ruy0s);}
.sxgg {font-size: 10px;font-style: normal;opacity:0.57;}

.vk5d9 {align-items: center;display: flex;gap:8px;}
.cq09795 {text-transform: uppercase;padding: 0 18px;justify-content: center;cursor: pointer;border-radius: var(--furvm);border: 0;letter-spacing: .12em;display: inline-flex;align-items: center;text-decoration: none;font: 700 12px/1 var(--k2i);min-height: 44px;}
.mzwme {box-shadow: inset 0 0 0 1px var(--cnro);color: var(--z3n, var(--stqf));background: var(--kn7f);}
.cf4zh5 {background: var(--anw);box-shadow: 0 0 14px var(--yckg);color: var(--hkey, var(--rn9b));}
.cf4zh5:hover {background: var(--ki1ba);}
.ma20kt5 {display: flex;width: 100%;margin-top:15px;}

.c5dmw2c {align-items: center;flex-direction: column;min-height: 44px;min-width: 44px;justify-content: center;display: none;gap:3px;}
.c5dmw2c span {display: block;background: var(--ruy0s);width: 19px;height: 2px;}

.nftvw5h {width: 1px;top: 0;position: fixed;left: 0;opacity:0.05;height: 1px;pointer-events: none;}

.t734 {display: flow-root;margin: 0 auto;max-width: var(--y6gf);padding: 0 var(--nabg) 46px;}

.t734 h1,
.t734 .cregx8,
.t734 .zak76bw h1 {text-transform: uppercase;margin: 0 0 12px;color: var(--o15m);font: 700 clamp(17px, 2vw, 20px)/1.3 var(--k2i);letter-spacing: .2em;}
.t734 h2, .t734 .p8pd {font: 700 clamp(15px, 1.7vw, 18px)/1.35 var(--k2i);letter-spacing: .1em;text-transform: uppercase;margin: 0 0 14px;color: var(--o15m);}
.t734 h3 {margin: 0 0 8px;color: var(--o15m);font: 700 14px/1.4 var(--k2i);letter-spacing: .06em;}

.t734 :is(.t95yk8, .v9w6qn, .raph1wr, .a2z0t3) a {text-underline-offset: 3px;color: color-mix(in srgb, var(--p43) 38%, var(--o15m));}

.t734 > :is(.zak76bw, .b4vs, .a4t8, .qq26cew,
               .kvvbt, .jg0svtn, .fas9w, .pq00,
               .mang2, .ynnwet, .b3j1vn, .t95yk8,
               .msxp9, .t67az0, .m0cayb, .raph1wr,
               .a2z0t3, .bpfb),
.w5s7c {color: var(--zck);padding: clamp(18px, 2.2vw, 28px);position: relative;box-shadow: 0 0 22px -10px var(--yckg);border-radius: var(--furvm);border: 1px solid color-mix(in srgb, var(--p43) 26%, transparent);border-left: 2px solid var(--cgrh);margin: var(--xha) 0;background: var(--sh8);}

.t734 > :is(.zak76bw, .b4vs, .a4t8, .qq26cew,
               .kvvbt, .jg0svtn, .fas9w, .pq00,
               .mang2, .ynnwet, .b3j1vn, .t95yk8,
               .msxp9, .t67az0, .m0cayb, .raph1wr,
               .a2z0t3, .bpfb) :is(h1, h2, h3, h4, .cregx8, .p8pd) {color: var(--zck);}
.t734 > :is(.zak76bw, .b4vs, .a4t8, .qq26cew,
               .kvvbt, .jg0svtn, .fas9w, .pq00,
               .mang2, .ynnwet, .b3j1vn, .t95yk8,
               .msxp9, .t67az0, .m0cayb, .raph1wr,
               .a2z0t3, .bpfb) :is(p, li, dd, dt, td, th, span, b, strong, i, em, figcaption) {color: inherit;}
.t734 > :is(.t95yk8, .raph1wr, .a2z0t3, .jg0svtn, .mang2) :is(p, li) {color: var(--p3ks);}

.t734 > :is(.zak76bw, .b4vs, .a4t8, .jg0svtn,
               .fas9w, .mang2, .ynnwet, .b3j1vn)::after {content: "";top: 8px;width: 12px;pointer-events: none;border-right: 1px solid var(--cgrh);height: 12px;position: absolute;border-top: 1px solid var(--cgrh);right: 8px;}

.t734 > .zak76bw {padding: clamp(16px, 2vw, 24px);background:
    linear-gradient(160deg,
      color-mix(in srgb, var(--p43) 20%, transparent) 0,
      transparent 62%),
    var(--t2h0);}

.t734 table {border-collapse: collapse;width: 100%;font-size: 13.5px;}
.t734 :is(th, td) {text-align: left;border-bottom: 1px solid color-mix(in srgb, var(--qqhp) 26%, transparent);color: var(--kb7nl, var(--zck));padding: 9px 11px;}
.t734 th {color: color-mix(in srgb, var(--qqhp) 34%, var(--zck));border-bottom: 2px solid color-mix(in srgb, var(--qqhp) 52%, transparent);font-weight: 700;font-size: 11px;text-transform: uppercase;letter-spacing: .1em;}

.n2c2nw {margin: var(--xha) 0 0;border-radius: var(--furvm);border: 1px solid color-mix(in srgb, var(--p43) 26%, transparent);background: var(--t2h0);box-shadow: 0 0 26px -12px var(--zgs);}
.mn9k4 {padding: clamp(20px, 2.6vw, 32px);}
.mvme63 {color: var(--zck);font: 700 15px/1.3 var(--k2i);text-transform: uppercase;letter-spacing: .12em;margin: 0 0 6px;text-shadow: 0 0 12px var(--yckg);}
.rnrppg {color: var(--p3ks);margin: 0;font-size: 13.5px;}

.mwze0 {color: color-mix(in srgb, var(--n2bu) 78%, transparent);letter-spacing: .18em;text-align: center;font: 600 11px/1.5 var(--k2i);text-transform: uppercase;margin: 26px 0 0;}

.yvbw1 {left: 0;justify-content: space-between;display: flex;z-index: 80;border-top: 1px solid var(--cnro);padding: 10px calc(var(--nabg) + 26px) 10px var(--nabg);right: 0;background: var(--wymge);align-items: center;box-shadow: 0 -1px 0 var(--yckg);bottom: 0;gap:13px;position: fixed;}
.av44n2d {text-transform: uppercase;font: 600 12px/1.4 var(--k2i);letter-spacing: .1em;color: color-mix(in srgb, var(--n2bu) 78%, transparent);min-width: 0;}

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

.a095pf {cursor: pointer;color: color-mix(in srgb, var(--n2bu) 78%, transparent);justify-content: center;width: 44px;right: 0;top: 0;display: inline-flex;height: 44px;position: absolute;align-items: center;z-index: 1;transition:color 0.132s;}

.a095pf::before {inset: 11px;content: '';transition:border-color 0.15s, box-shadow 0.132s;border-radius: var(--furvm);border: 1px solid var(--cnro);position: absolute;}
.a095pf svg {position: relative;z-index: 1;}
.a095pf:hover {color: var(--cgrh);}
.a095pf:hover::before {box-shadow: 0 0 0 1px var(--yckg);border-color: color-mix(in srgb, var(--cgrh) 60%, transparent);}
.a095pf:focus-visible {outline: 2px solid var(--cgrh);outline-offset: -3px;}

.tx2t7 {color: color-mix(in srgb, var(--n2bu) 78%, transparent);background: var(--wymge);font-size: 13px;border-top: 1px solid var(--cnro);}
.ypdwf, .esh9 {max-width: var(--y6gf);padding: 22px var(--nabg);margin: 0 auto;}
.esh9 {border-top: 1px solid var(--qxa);}
.a4g0 a {display: inline-flex;letter-spacing: .08em;color: color-mix(in srgb, var(--n2bu) 78%, transparent);padding-right:15px;align-items: center;min-height: 44px;text-decoration: none;font-size: 12px;text-transform: uppercase;}
.a4g0 a:hover {color: var(--o15m);}
.vyg8vjn {flex-wrap: wrap;gap:11px;display: flex;align-items: center;}

.gj7e.gj7e {display: block;}

.gj7e .pr2a {gap:9px;text-transform: uppercase;font: 700 10px/1 var(--k2i);margin: 0 0 10px;display: flex;align-items: center;color: var(--p3ks);letter-spacing: .22em;}
.gj7e .v7e8rft {padding: 4px 7px;color: var(--zck);border: 1px solid color-mix(in srgb, var(--p43) 34%, transparent);border-radius: var(--furvm);font: inherit;}

.gj7e .d46a518 {box-shadow: 0 0 6px var(--zgs), 0 0 0 1px var(--yckg);width: 6px;background: var(--p43);border-radius: 50%;height: 6px;flex: 0 0 auto;}
.gj7e .w33k {overflow-wrap: anywhere;min-width: 0;}

.gj7e .kp93aza {max-height: 30vh;box-shadow: inset 0 0 42px -14px var(--zgs);background:
    linear-gradient(168deg,
      color-mix(in srgb, var(--p43) 26%, transparent) 0,
      transparent 64%),
    color-mix(in srgb, var(--sb9a, var(--p43)) 22%, #070910);border-radius: var(--furvm);border: 1px solid color-mix(in srgb, var(--p43) 28%, transparent);overflow: hidden;position: relative;aspect-ratio: 20 / 9;}

.gj7e .hy0p5v {display: block;object-fit: cover;height: 100%;width: 100%;}
.gj7e .kp93aza picture {display: block;width: 100%;height: 100%;}

.gj7e .dsbs {background:
    
    linear-gradient(180deg,
      transparent calc(var(--gde) - 1px),
      var(--cgrh) calc(var(--gde) - 1px),
      var(--cgrh) var(--gde),
      transparent var(--gde)),
    
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--p43) 30%, transparent) 0 1px,
      transparent 1px var(--n7r)),
    repeating-linear-gradient(180deg,
      color-mix(in srgb, var(--p43) 22%, transparent) 0 1px,
      transparent 1px calc(var(--n7r) * .62)),
    
    linear-gradient(var(--gqtd),
      color-mix(in srgb, var(--p43) 30%, transparent) 0,
      transparent 72%);background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;-webkit-mask-image: linear-gradient(180deg, #000 0 100%);inset: 0;position: absolute;box-shadow: inset 0 0 60px -12px var(--zgs);mask-image: linear-gradient(180deg, #000 0 100%);}

.gj7e .dsbs::after {height: 52px;pointer-events: none;content: "";background: radial-gradient(60% 100% at 50% 50%, var(--zgs) 0, transparent 72%);filter: blur(6px);left: 0;right: 0;top: calc(var(--gde) - 26px);position: absolute;}

.gj7e .x0cyp {background:
    repeating-linear-gradient(180deg,
      color-mix(in srgb, #000 calc(var(--fa86v) * 190%), transparent) 0 1px,
      transparent 1px var(--f5pab));box-shadow:
    inset 0 0 0 1px color-mix(in srgb, var(--p43) 16%, transparent),
    inset 0 0 60px -18px #000;pointer-events: none;position: absolute;inset: 0;}
.gj7e .x0cyp::before,
.gj7e .x0cyp::after {content: "";position: absolute;height: 16px;width: 16px;}
.gj7e .x0cyp::before {border-top: 1px solid var(--cgrh);border-left: 1px solid var(--cgrh);top: 9px;left: 9px;}
.gj7e .x0cyp::after {bottom: 9px;border-bottom: 1px solid var(--cgrh);border-right: 1px solid var(--cgrh);right: 9px;}

.gj7e .pddv {min-width: 0;padding-top:15px;}

.gj7e.wm5n {position: relative;overflow: hidden;min-height: min(46vh, 420px);}
.wm5n .kp93aza {border-radius: 0;border: 0;height: 100%;inset: 0;max-height: none;aspect-ratio: auto;z-index: 0;position: absolute;width: 100%;box-shadow: none;}
.wm5n .pr2a {padding: 12px var(--nabg) 0;position: relative;margin: 0;z-index: 1;}
.wm5n .pddv {padding: 20px var(--nabg) 22px;position: absolute;bottom: 0;right: 0;background: linear-gradient(180deg,
    transparent 0%,
    color-mix(in srgb, var(--sh8) 72%, transparent) 40%,
    color-mix(in srgb, var(--sh8) 94%, transparent) 100%);left: 0;z-index: 1;}
@media (max-width:646px) {
  .gj7e.wm5n {min-height: min(40vh, 340px);}
}

.gj7e .r0ky0.r0ky0 {letter-spacing: .2em;color: var(--h9lh, var(--zck));font: 700 clamp(17px, 2vw, 20px)/1.3 var(--k2i);overflow-wrap: anywhere;margin: 0 0 8px;text-shadow: 0 0 14px var(--yckg);text-transform: uppercase;min-width: 0;}
.gj7e .khv11w.khv11w {font-size: 13.5px;line-height:1.64;color: var(--h9lh, var(--p3ks));min-width: 0;margin: 0 0 14px;overflow-wrap: anywhere;max-width: 62ch;}

.gj7e .jbpcv {border-radius: var(--furvm);border: 0;letter-spacing: .12em;text-transform: uppercase;padding: 0 22px;text-decoration: none;background: var(--z1ubh, var(--p43));align-items: center;min-height: 44px;box-shadow: 0 0 16px var(--yckg);display: inline-flex;cursor: pointer;color: var(--pme, var(--i33, var(--crr)));font: 700 12px/1 var(--k2i);justify-content: center;}
.gj7e .jbpcv:hover {background: var(--ki1ba);}

@media (min-width:912px) {
  .gj7e.gj7e {grid-template-areas: "strip strip" "bay screen";grid-template-columns: minmax(0, 1fr) minmax(0, 1.15fr);align-items: center;display: grid;column-gap: clamp(18px, 2.4vw, 30px);}
  .gj7e .pr2a  {grid-area: strip;}
  .gj7e .kp93aza {grid-area: screen;max-height: 34vh;}
  .gj7e .pddv    {grid-area: bay;padding-top: 0;}

  .pzmnt8z.pzmnt8z {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);grid-template-areas: "strip strip" "screen bay";}
  
  .wm5n.wm5n {grid-template-columns: none;display: block;grid-template-areas: none;}
  .wm5n .pr2a,
  .wm5n .kp93aza,
  .wm5n .pddv {grid-area: none;}
  .wm5n .kp93aza {max-height: none;}
}

@media (max-width:592px) {
  .gj7e .kp93aza {aspect-ratio: 16 / 9;max-height: 30vh;}
  .wm5n .kp93aza {max-height: none;aspect-ratio: auto;}
  .gj7e .x0cyp::before,
  .gj7e .x0cyp::after {height: 12px;width: 12px;}
}

.xa980xj {margin: var(--xha) 0;}
.q27n {margin: 0;padding: 0;display: grid;gap:18px;grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;}
@media (max-width:1011px) { .q27n {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:515px)  { .q27n {grid-template-columns: minmax(0, 1fr);} }
.zy5ekfp {min-width: 0;}
.b0ffp {display: block;min-width: 0;text-decoration: none;color: var(--zck);}
.pb6w {background: var(--t2h0);margin: 0 0 10px;aspect-ratio: 3 / 2;border-radius: var(--furvm);border: 1px solid color-mix(in srgb, var(--p43) 22%, transparent);position: relative;overflow: hidden;}
.pb6w img {height: 100%;object-fit: cover;width: 100%;display: block;}
.erv225 {position: absolute;inset: 0;pointer-events: none;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--fa86v) * 190%), transparent) 0 1px,
    transparent 1px var(--f5pab));}

.jwz80j {font: 700 12px/1 var(--k2i);background: color-mix(in srgb, var(--p43) 12%, #070910);left: 8px;text-shadow: 0 0 8px var(--yckg);position: absolute;color: var(--cgrh);padding: 4px 8px;top: 8px;border-radius: var(--furvm);letter-spacing: .12em;}
.fkf52t0 {display: block;font: 700 15px/1.4 var(--k2i);overflow-wrap: anywhere;color: var(--zck);letter-spacing: .04em;min-width: 0;}
.dpeayb {margin-top:4px;text-transform: uppercase;min-width: 0;letter-spacing: .14em;color: var(--p3ks);overflow-wrap: anywhere;font: 600 12px/1.4 var(--k2i);font-style: normal;display: block;}
.b0ffp:hover .pb6w {box-shadow: 0 0 20px -6px var(--zgs);border-color: color-mix(in srgb, var(--p43) 52%, transparent);}

.san0v {margin: var(--xha) 0;}

.wnfv {column-gap:18px;columns: 210px auto;margin: 0;}
.pzag {break-inside: avoid;-webkit-column-break-inside: avoid;min-width: 0;margin: 0 0 4px;break-after: avoid;}
.nryd6 {align-items: center;min-height: 104px;background: var(--t2h0);display: flex;justify-content: center;border-radius: var(--furvm);border: 1px solid color-mix(in srgb, var(--p43) 20%, transparent);box-shadow: inset 0 0 24px -12px var(--zgs);padding: 20px;}
.nryd6 img {display: block;max-width: 100%;object-fit: contain;height: auto;max-height: 66px;}
.nryd6:hover {border-color: color-mix(in srgb, var(--p43) 50%, transparent);box-shadow: 0 0 18px -6px var(--zgs);}
.mcekr {margin: 0 0 18px;overflow-wrap: anywhere;text-transform: uppercase;color: var(--p3ks);min-width: 0;font: 600 12px/1.4 var(--k2i);text-align: center;break-inside: avoid;letter-spacing: .16em;}

.s0770t {margin: var(--xha) 0;}
.kq2636 {padding: 0;margin: 0;list-style: none;}
.dgr7wph {border-bottom: 1px solid color-mix(in srgb, var(--p43) 14%, transparent);}
.dgr7wph:last-child {border-bottom: 0;}
.dgr7wph a {display: grid;padding: 14px 6px;min-height: 76px;color: var(--zck);align-items: center;gap:20px;text-decoration: none;grid-template-columns: auto 148px minmax(0, 1fr);}
.dgr7wph a:hover {background: color-mix(in srgb, var(--p43) 8%, transparent);}
.t0zzjx {font: 700 13px/1 var(--k2i);text-shadow: 0 0 8px var(--yckg);color: var(--cgrh);letter-spacing: .08em;white-space: nowrap;}
.dgr7wph img {width: 100%;max-height: 46px;height: auto;object-position: left center;display: block;object-fit: contain;}
.baq538h {overflow-wrap: anywhere;color: var(--p3ks);min-width: 0;letter-spacing: .08em;font: 600 14.5px/1.5 var(--k2i);}
@media (max-width:475px) {
  .dgr7wph a {gap:11px;grid-template-columns: auto 104px minmax(0, 1fr);}
  .dgr7wph img {max-height: 38px;}
}

.ys64ay9 {margin: var(--xha) 0;}
.ah9mv {align-items: center;margin: 0 0 16px;flex-wrap: wrap;gap:11px;display: flex;}
.j06j {text-shadow: 0 0 16px var(--yckg);letter-spacing: .04em;color: var(--zck);font: 700 30px/1 var(--k2i);}

.t9h0wm {width: 120px;position: relative;background: color-mix(in srgb, var(--p43) 16%, transparent);flex: 0 0 auto;border-radius: var(--furvm);height: 6px;overflow: hidden;}
.t9h0wm::before {content: "";top: 0;box-shadow: 0 0 10px var(--zgs);bottom: 0;width: var(--t9l, 0%);background: var(--cgrh);position: absolute;left: 0;}
.k2tkz70 {flex: 1 1 220px;line-height:1.62;min-width: 0;font-size: 13px;color: var(--p3ks);overflow-wrap: anywhere;}
.q9btz0t {display: block;}
.e2eqy8z {border-top: 1px dashed color-mix(in srgb, var(--p43) 14%, transparent);padding: 12px 0;margin: 0;}
.hjnz8dy {font-size: 13.5px;min-width: 0;line-height:1.66;color: var(--zck);overflow-wrap: anywhere;margin: 0 0 6px;}
.t0g5 {font: 600 11px/1.5 var(--k2i);align-items: baseline;letter-spacing: .14em;flex-wrap: wrap;gap:9px;display: flex;color: var(--p3ks);text-transform: uppercase;}
.t0g5 cite {font-style: normal;overflow-wrap: anywhere;min-width: 0;}
.r08kpgd {font-style: normal;letter-spacing: .08em;text-shadow: 0 0 8px var(--yckg);color: var(--cgrh);}

.s6ap {margin: var(--xha) 0;}

.zgk3fat.zgk3fat {margin: 0 0 var(--xha);float: left;box-sizing: border-box;width: calc(50% - var(--xha) / 2);}
.zgk3fat.zgk3fat + .zgk3fat {float: right;}

.zgk3fat.zgk3fat + .zgk3fat + * {clear: both;}
.bc2ms {border-radius: var(--furvm);border: 1px solid color-mix(in srgb, var(--p43) 22%, transparent);overflow: hidden;position: relative;margin: 0 0 12px;aspect-ratio: 16 / 9;}
.bc2ms a, .bc2ms picture {width: 100%;display: block;height: 100%;}
.bc2ms img {width: 100%;display: block;object-fit: cover;height: 100%;}
.pr0qm {pointer-events: none;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--fa86v) * 190%), transparent) 0 1px,
    transparent 1px var(--f5pab));position: absolute;inset: 0;}

.gfxtwp9 {margin: 0 0 12px;background: var(--cgrh);border-radius: var(--furvm);display: block;height: 3px;width: 56px;box-shadow: 0 0 12px var(--zgs);}
.w225d9 .gfxtwp9 {width: 100%;}
.jw88.jw88 {margin: 0 0 10px;min-width: 0;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--k2i);letter-spacing: .1em;text-transform: uppercase;color: var(--zck);overflow-wrap: anywhere;}
.rbbgny {color: var(--p3ks);font-size: 13.5px;line-height:1.66;min-width: 0;overflow-wrap: anywhere;}
.rbbgny p {margin: 0 0 10px;}
.rbbgny p:last-child {margin-bottom: 0;}
.p8w4e68 {background: var(--z1ubh, var(--p43));text-transform: uppercase;letter-spacing: .12em;padding: 0 20px;justify-content: center;min-height: 44px;font: 700 12px/1 var(--k2i);border-radius: var(--furvm);display: inline-flex;text-decoration: none;align-items: center;box-shadow: 0 0 14px var(--yckg);color: var(--pme, var(--i33, var(--crr)));margin-top:13px;}
.p8w4e68:hover {background: var(--ki1ba);}
@media (max-width:725px) {
  
  .zgk3fat.zgk3fat,
  .zgk3fat.zgk3fat + .zgk3fat {margin: 0 0 var(--xha);width: auto;float: none;display: block;}
}

.h31tjx2 {margin: var(--xha) 0;}
.fwhy {list-style: none;display: grid;overflow-x: auto;margin: 0 0 16px;-webkit-overflow-scrolling: touch;gap:11px;overscroll-behavior-x: contain;grid-auto-flow: column;padding: 0 0 6px;scroll-snap-type: x mandatory;grid-auto-columns: minmax(210px, 1fr);}

.kgkew3 .fwhy {grid-auto-columns: minmax(0, 100%);}
.vqw5a {min-width: 0;scroll-snap-align: start;}
.vqw5a figure {border-radius: var(--furvm);border: 1px solid color-mix(in srgb, var(--p43) 22%, transparent);overflow: hidden;position: relative;background: var(--t2h0);margin: 0;}
.vqw5a img {width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover;display: block;}
.qaxps7 {position: absolute;pointer-events: none;inset: 0;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--fa86v) * 190%), transparent) 0 1px,
    transparent 1px var(--f5pab));}

.wczbjx {background: color-mix(in srgb, var(--p43) 12%, #070910);border-top: 1px solid color-mix(in srgb, var(--p43) 26%, transparent);position: relative;letter-spacing: .1em;color: var(--zck);overflow-wrap: anywhere;padding: 9px 11px;min-width: 0;font: 600 11.5px/1.5 var(--k2i);}
.nex1 {font-size: clamp(15px, 1.4vw, 17px);line-height:1.67;min-width: 0;margin: 0 0 14px;overflow-wrap: anywhere;color: var(--p3ks);}

.a00t8, .ym763e {margin: 0 8px 8px 0;font: 700 12px/1 var(--k2i);text-decoration: none;min-height: 44px;letter-spacing: .12em;justify-content: center;align-items: center;border-radius: var(--furvm);display: inline-flex;padding: 0 20px;text-transform: uppercase;}
.a00t8 {color: var(--pme, var(--i33, var(--crr)));box-shadow: 0 0 14px var(--yckg);background: var(--z1ubh, var(--p43));}
.a00t8:hover {background: var(--ki1ba);}
.ym763e {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--p43) 44%, transparent);color: var(--zck);}
.ym763e:hover {box-shadow: inset 0 0 0 1px var(--cgrh);}

.c0xfv3 {margin: var(--xha) 0;display: flow-root;}
.mqxt9e5 {width: 92px;border-radius: var(--furvm);border: 1px solid color-mix(in srgb, var(--p43) 30%, transparent);box-shadow: 0 0 18px -8px var(--zgs);position: relative;overflow: hidden;margin: 0 16px 12px 0;height: 92px;float: left;}
.mqxt9e5 img {width: 100%;display: block;object-fit: cover;height: 100%;}
.sbt7zn {position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--fa86v) * 190%), transparent) 0 1px,
    transparent 1px var(--f5pab));pointer-events: none;inset: 0;}
.tax7j11 {font: 600 10px/1.4 var(--k2i);margin: 0 0 4px;text-transform: uppercase;color: var(--p3ks);letter-spacing: .22em;}
.kjb3.kjb3 {letter-spacing: .1em;color: var(--zck);text-shadow: 0 0 12px var(--yckg);overflow-wrap: anywhere;font: 700 15px/1.3 var(--k2i);margin: 0 0 10px;min-width: 0;}

.mgyrs2 {display: grid;margin: 0 0 12px;gap:3px 14px;align-items: baseline;grid-template-columns: auto minmax(0, 1fr);}
.mgyrs2 dt,
.apsdrvw dt,
.gsdx0 {font: 600 10px/1.5 var(--k2i);white-space: nowrap;letter-spacing: .18em;text-transform: uppercase;}

.c0xfv3 .mgyrs2.mgyrs2 dt,
.c0xfv3 .apsdrvw.apsdrvw dt,
.c0xfv3 .gsdx0.gsdx0 {color: var(--cgrh);}
.mgyrs2 dd,
.apsdrvw dd,
.qq39 li span {min-width: 0;overflow-wrap: anywhere;font-size: 12.5px;line-height:1.51;margin: 0;color: var(--zck);}

.bgr2 .kjb3.kjb3 {flex-wrap: wrap;align-items: baseline;margin: 0 0 12px;padding-bottom:8px;display: flex;gap: 0 12px;border-bottom: 1px solid color-mix(in srgb, var(--p43) 26%, transparent);}
.bgr2 .vh5jt8m.vh5jt8m {margin: 0;gap:7px;display: inline-flex;color: var(--cgrh);font: 600 10px/1.6 var(--k2i);text-transform: uppercase;text-shadow: none;letter-spacing: .22em;align-items: center;}

.bgr2 .vh5jt8m.vh5jt8m::before {box-shadow: 0 0 7px var(--zgs);background: var(--cgrh);flex: none;width: 6px;content: "";height: 6px;border-radius: 50%;}

.qq39 {overflow: hidden;margin: 0 0 12px;align-items: baseline;column-gap:29px;row-gap:7px;padding: 0;list-style: none;display: flex;flex-wrap: wrap;}
.qq39 li {min-width: 0;flex-wrap: wrap;align-items: baseline;gap:3px 8px;position: relative;display: flex;}
.qq39 li::before {background: color-mix(in srgb, var(--p43) 24%, transparent);position: absolute;content: "";width: 1px;top: 0;left: -14px;bottom: 0;}

.bgr2 .kjb3.kjb3:last-child {padding-bottom: 0;border-bottom: 0;margin-bottom: 0;}

.hc74w .kjb3.kjb3 {margin: 0 0 4px;}
.hq0ycf {text-transform: uppercase;margin: 0 0 12px;color: var(--p3ks);font: 600 10px/1.4 var(--k2i);letter-spacing: .22em;}
.apsdrvw {margin: 0 0 12px;display: grid;gap:7px;}
.rndp1 {align-items: baseline;display: grid;gap:5px 14px;grid-template-columns: auto minmax(0, 1fr);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--p43) 18%, transparent);padding: 8px 10px;border-radius: var(--furvm);}
.xbg26 {min-width: 0;clear: none;font-size: 13px;overflow-wrap: anywhere;color: var(--p3ks);margin: 0 0 12px;line-height:1.66;}
.f5br8ff {display: flex;flex-wrap: wrap;gap:7px;clear: left;}
.f5br8ff a {border-radius: var(--furvm);min-height: 44px;align-items: center;display: inline-flex;justify-content: center;color: var(--zck);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--p43) 30%, transparent);min-width: 44px;}
.f5br8ff a:hover {color: var(--cgrh);box-shadow: inset 0 0 0 1px var(--cgrh);}
.t47t {color: var(--p3ks);min-width: 0;clear: left;overflow-wrap: anywhere;font-size: 11.5px;margin: 12px 0 0;line-height:1.59;}
@media (max-width:475px) {
  .mqxt9e5 {margin: 0 0 12px;float: none;}
}

.ym35e {margin: var(--xha) 0;}
.vhje4n {display: block;}
.evg5 {padding: 12px 14px 12px 56px;display: block;position: relative;border-bottom: 1px solid color-mix(in srgb, var(--p43) 16%, transparent);}
.evg5:last-child {border-bottom: 0;}
.bbq8c {letter-spacing: .06em;color: var(--zck);list-style: none;min-width: 0;overflow-wrap: anywhere;min-height: 44px;display: block;display: flex;align-items: center;cursor: pointer;font: 700 13px/1.45 var(--k2i);}
.bbq8c::-webkit-details-marker {display: none;}
.bbq8c span {overflow-wrap: anywhere;min-width: 0;}

.ym35e .ktmxap7.ktmxap7 {letter-spacing: .1em;text-shadow: 0 0 8px var(--yckg);color: var(--cgrh);font: 700 11px/1 var(--k2i);}
.bk199at {line-height:1.69;margin: 6px 0 0;font-size: 13.5px;color: var(--p3ks);}
.evg5[open] .bbq8c,
.bc72[open] .bbq8c {color: var(--cgrh);}

.fj29j78 .ktmxap7 {left: 14px;top: 14px;position: absolute;}

.qjpt6g {padding: 0;list-style: none;counter-reset: pl-log-ix;margin: 0;}
.evnhb8t {border-bottom: 1px solid color-mix(in srgb, var(--p43) 16%, transparent);padding: 12px 14px 12px 56px;display: block;position: relative;}
.evnhb8t:last-child {border-bottom: 0;}
.evnhb8t::before {position: absolute;top: 14px;counter-increment: pl-log-ix;text-shadow: 0 0 8px var(--yckg);letter-spacing: .1em;color: var(--cgrh);left: 14px;font: 700 11px/1 var(--k2i);content: counter(pl-log-ix, decimal-leading-zero);}

.xq585 .evnhb8t::before {content: counter(pl-log-ix, decimal);}
.w5gapk .evg5 {padding: 0;border-bottom: 0;}

.cp64f3 .evg5 {display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: start;padding: 12px 14px;gap: 0 14px;}
.cp64f3 .ktmxap7 {padding-top:16px;}
.bc72 {min-width: 0;display: block;}

.fm44eq {margin: var(--xha) 0;}
.s257pb8 {padding: 0;counter-reset: pl-boot;list-style: none;margin: 0;}
.rcwnnv {display: grid;padding: 9px 0;border-bottom: 1px dashed color-mix(in srgb, var(--p43) 14%, transparent);align-items: baseline;grid-template-columns: auto 1fr;gap:11px;}
.rcwnnv:last-child {border-bottom: 0;}
.kkhegn {letter-spacing: .1em;color: var(--cgrh);text-shadow: 0 0 8px var(--yckg);font: 700 11px/1.6 var(--k2i);white-space: nowrap;}
.geb3tkx {overflow-wrap: anywhere;min-width: 0;color: var(--zck);letter-spacing: .04em;font: 700 13.5px/1.5 var(--k2i);}
.qwq6hb {color: var(--p3ks);font-size: 13px;line-height:1.68;margin-top:3px;display: block;}

.fgep5d {margin: var(--xha) 0;}
.hgfa9n {display: grid;gap:13px;grid-template-columns: 1fr 1fr;}
@media (max-width:725px) { .hgfa9n {grid-template-columns: 1fr;} }
.a9a2vpp {min-width: 0;}
.de1dsya {font: 700 11px/1 var(--k2i);margin: 0 0 8px;color: var(--p3ks);letter-spacing: .18em;text-transform: uppercase;}
.vq1zb {gap:6px;flex-direction: column;display: flex;}
.bby5 {border-left: 3px solid color-mix(in srgb, var(--p43) 22%, transparent);background: color-mix(in srgb, #fff 4%, transparent);font-size: 13px;color: var(--zck);line-height:1.61;padding: 9px 12px;}
.h8fp0 .bby5 {box-shadow: inset 6px 0 12px -8px var(--zgs);border-left-color: var(--cgrh);}

.kbna9 {margin: var(--xha) 0;}
.nw8a8 {margin: 0 0 10px;display: block;height: 2px;background: var(--cgrh);width: 34px;box-shadow: 0 0 10px var(--zgs);border-radius: var(--furvm);}
.b7te.b7te {font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--k2i);text-transform: uppercase;margin: 0 0 12px;letter-spacing: .14em;color: var(--zck);overflow-wrap: anywhere;min-width: 0;}
.cy6s {overflow-wrap: anywhere;color: var(--p3ks);line-height:1.73;min-width: 0;font-size: 14px;}
.cy6s p {margin: 0 0 12px;}
.cy6s p:last-child {margin-bottom: 0;}
.cy6s :is(h3, h4) {color: var(--zck);}

.wayny {margin: var(--xha) 0;}
.cga452 {border-bottom: 1px solid color-mix(in srgb, var(--p43) 26%, transparent);gap:10px;display: flex;padding-bottom:9px;margin: 0 0 14px;align-items: center;}
.cga452 h2 {font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--k2i);min-width: 0;color: var(--zck);overflow-wrap: anywhere;text-transform: uppercase;letter-spacing: .12em;margin: 0;}
.cvyk5e {text-shadow: 0 0 8px var(--yckg);padding: 4px 7px;font: 700 10px/1 var(--k2i);letter-spacing: .16em;color: var(--cgrh);flex: 0 0 auto;border: 1px solid color-mix(in srgb, var(--p43) 34%, transparent);border-radius: var(--furvm);}
.y97c {color: var(--p3ks);font-size: 13.5px;line-height:1.69;}

.y97c {overflow-x: auto;}

.jpnr {position: relative;margin: var(--xha) 0;}
.x0b52q.x0b52q {margin: 0 0 12px;overflow-wrap: anywhere;color: var(--zck);font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--k2i);letter-spacing: .12em;min-width: 0;text-transform: uppercase;}
.yxn41 {font-size: 13.5px;color: var(--p3ks);overflow-x: auto;line-height:1.66;}
.yxn41 :is(h2, h3) {color: var(--zck);}

.gvqz {border-radius: var(--furvm);position: absolute;box-shadow: 0 0 10px var(--zgs);left: 0;top: 14px;width: 2px;background: var(--cgrh);bottom: 14px;}
.ckje2j .x0b52q.x0b52q,
.ckje2j .yxn41 {padding-left:15px;}

.czp7xh {background: var(--cgrh);height: 2px;display: block;width: 38px;margin: 0 0 14px;border-radius: var(--furvm);box-shadow: 0 0 10px var(--zgs);}

.whgf .yxn41 {background: var(--t2h0);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--p43) 20%, transparent);padding: 14px 16px;border-radius: var(--furvm);}

.mvb7z5 {margin: var(--xha) 0;text-align: center;}
.tt9qf {text-align: left;}
.e4rrhnd {text-align: right;}
.btw0 {background: var(--z1ubh, var(--p43));gap:9px;display: inline-flex;border-radius: var(--furvm);box-shadow: 0 0 18px var(--yckg);align-items: center;text-decoration: none;max-width: 100%;min-height: 48px;font: 700 13px/1 var(--k2i);text-transform: uppercase;padding: 0 26px;letter-spacing: .14em;color: var(--pme, var(--i33, var(--crr)));}
.tsetf .btw0 {display: flex;width: 100%;}
.btw0:hover {background: var(--ki1ba);}
.gw79z {font-weight: 700;opacity:0.74;flex: 0 0 auto;}
.g0xxpn1 {overflow-wrap: anywhere;min-width: 0;}

.s45fvh {position: relative;margin: var(--xha) 0;border-radius: var(--furvm);overflow: hidden;}
.s45fvh a, .s45fvh picture {display: block;}

.anc8a .fkt8,
.j36t a {border-radius: var(--furvm);position: relative;overflow: hidden;}

.s45fvh img {height: auto;aspect-ratio: 16 / 9;object-fit: cover;width: 100%;display: block;}

.n114,
.anc8a .fkt8::after,
.j36t a::after {content: "";background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--fa86v) * 190%), transparent) 0 1px,
    transparent 1px var(--f5pab));box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--p43) 22%, transparent);position: absolute;pointer-events: none;inset: 0;}

.n114::before, .n114::after {position: absolute;height: 14px;width: 14px;content: "";}
.n114::before {top: 8px;border-left: 1px solid var(--cgrh);border-top: 1px solid var(--cgrh);left: 8px;}
.n114::after {bottom: 8px;right: 8px;border-right: 1px solid var(--cgrh);border-bottom: 1px solid var(--cgrh);}

.anc8a {background: var(--t2h0);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--p43) 24%, transparent);padding: 8px;}
.anc8a .fkt8::before {z-index: 1;height: 14px;left: 8px;content: "";border-top: 1px solid var(--cgrh);top: 8px;pointer-events: none;border-left: 1px solid var(--cgrh);position: absolute;width: 14px;}

.gyt7rm3 {box-shadow: 0 0 12px var(--zgs);height: 3px;display: block;background: var(--cgrh);width: 64px;margin: 0 0 10px;border-radius: var(--furvm);}

.v8w8 {margin: var(--xha) 0;}
.v8w8 details > summary {list-style: none;}
.v8w8 details > summary::-webkit-details-marker {display: none;}
.p4kh {display: flex;cursor: pointer;align-items: center;justify-content: space-between;gap:12px;min-height: 44px;}
.p4kh h2 {text-transform: uppercase;overflow-wrap: anywhere;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--k2i);letter-spacing: .14em;min-width: 0;margin: 0;color: var(--zck);}

.p4kh::after {border-right: 2px solid var(--cgrh);content: "";transform: rotate(45deg) translateY(-2px);border-bottom: 2px solid var(--cgrh);height: 8px;width: 8px;flex: 0 0 auto;}
.v8w8 details[open] .p4kh::after {transform: rotate(225deg) translateY(-2px);}
.chw9 {display: block;margin-top:12px;}

.chw9 a {letter-spacing: .06em;overflow-wrap: anywhere;border-bottom: 1px solid color-mix(in srgb, var(--p43) 12%, transparent);padding: 8px 2px;font: 600 12.5px/1.5 var(--k2i);color: var(--zck);min-height: 44px;gap:11px;min-width: 0;text-decoration: none;align-items: center;display: flex;}

.chw9 > a:last-child {border-bottom: 0;}
.hq2wf > li:last-child a {border-bottom: 0;}

.chw9 {counter-reset: pl-index-n;}
.chw9 a::before {counter-increment: pl-index-n;letter-spacing: .1em;font: 700 10.5px/1 var(--k2i);flex: 0 0 auto;color: var(--cgrh);text-shadow: 0 0 8px var(--yckg);content: counter(pl-index-n, decimal-leading-zero);}
.chw9 a:hover {color: var(--cgrh);}

.hq2wf {list-style: none;padding: 0;margin: 0;}
.hq2wf.chw9 {margin-top:11px;}
.hq2wf > li {display: block;}

.a4n9 {text-transform: uppercase;letter-spacing: .14em;min-width: 0;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--k2i);color: var(--zck);margin: 0 0 12px;overflow-wrap: anywhere;}
.gerep0a {gap:7px;counter-reset: pl-index-n;flex-wrap: wrap;display: flex;}
.gerep0a a {text-decoration: none;padding: 0 13px;min-width: 0;overflow-wrap: anywhere;letter-spacing: .06em;align-items: center;color: var(--zck);gap:10px;display: inline-flex;border-radius: var(--furvm);min-height: 44px;font: 600 12.5px/1.4 var(--k2i);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--p43) 20%, transparent);max-width: 100%;}
.gerep0a a::before {text-shadow: 0 0 8px var(--yckg);content: counter(pl-index-n, decimal-leading-zero);counter-increment: pl-index-n;letter-spacing: .1em;font: 700 10.5px/1 var(--k2i);color: var(--cgrh);flex: 0 0 auto;}
.gerep0a a:hover {box-shadow: inset 0 0 0 1px var(--cgrh);color: var(--cgrh);}

.nznaq {margin: var(--xha) 0;}
.bt143 {overflow-wrap: anywhere;font-size: 13.5px;color: var(--p3ks);line-height:1.65;margin: 0 0 16px;min-width: 0;}
.g7chna {gap:7px 16px;display: grid;grid-template-columns: auto minmax(0, 1fr);margin: 0 0 18px;align-items: baseline;}
.g7chna dt {white-space: nowrap;color: var(--p3ks);font: 600 10px/1.5 var(--k2i);letter-spacing: .2em;text-transform: uppercase;}
.g7chna dd {overflow-wrap: anywhere;letter-spacing: .06em;font: 600 13px/1.5 var(--k2i);color: var(--zck);margin: 0;min-width: 0;}
.jb5gkd {color: var(--cgrh);letter-spacing: .1em;text-shadow: 0 0 8px var(--yckg);}
.tgc1z {display: flex;gap:11px;flex-wrap: wrap;margin: 0;}

.eh5vx9 {gap:10px;background: #000;align-items: center;padding: 0 16px;border-radius: var(--furvm);min-height: 48px;text-decoration: none;color: #fff;box-shadow: inset 0 0 0 1px color-mix(in srgb, #fff 28%, transparent);display: inline-flex;}
.eh5vx9:hover {box-shadow: inset 0 0 0 1px var(--cgrh), 0 0 16px var(--yckg);}
.adzdgv {display: inline-flex;flex: 0 0 auto;}
.adzdgv svg {height: 20px;width: 20px;fill: #fff;display: block;}
.qsppejz {line-height:1.17;min-width: 0;flex-direction: column;display: flex;}
.qsppejz small {opacity:0.84;text-transform: uppercase;letter-spacing: .14em;font: 600 9px/1.3 var(--k2i);}
.qsppejz strong {letter-spacing: .04em;font: 700 13px/1.2 var(--k2i);}

@media (prefers-reduced-motion: reduce) {
  .vx0s0g:hover .n3c1c,
  .vx0s0g:focus-visible .n3c1c {transform: none;animation: none;text-shadow: 0 0 10px var(--yckg);}
  .am98e1n {animation: none;}
  *, *::before, *::after {animation-duration: .001ms !important;transition-duration:.01ms !important;animation-iteration-count: 1 !important;}
}

:is(a, button, summary, label, input, [tabindex]):focus-visible {outline: 2px solid var(--cgrh);outline-offset: 2px;}

@media (max-width:911px) {
  .en8r44h {display: none;}
  .c5dmw2c {display: flex;}
  .vk5d9 {margin-left: auto;}
  
  .cq09795 {padding: 0 11px;letter-spacing: .06em;}
  .vx0s0g {overflow: hidden;min-width: 0;}
  .rdvb5 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  
}

.pfqv {opacity:0.05;transition:opacity 0.224s ease, visibility 0.207s ease;overscroll-behavior: contain;visibility: hidden;background: color-mix(in srgb, #000 58%, transparent);position: fixed;cursor: pointer;inset: 0;z-index: 78;}

.jhkam {z-index: 79;top: 0;transition:transform 0.283s cubic-bezier(.22,.61,.36,1), visibility 0.246s;background: var(--sh8, var(--wepof));overflow-y: auto;flex-direction: column;-webkit-overflow-scrolling: touch;overscroll-behavior: contain;bottom: 0;visibility: hidden;display: flex;position: fixed;width: min(86vw, 340px);box-shadow: 0 0 40px color-mix(in srgb, #000 55%, transparent);padding-bottom: env(safe-area-inset-bottom, 0px);}

.cyp9ts  {transform: translateX(-102%);left: 0;border-radius: 0 0 0 0;}
.btx6y {right: 0;border-radius: 0 0 0 0;transform: translateX(102%);}

.nftvw5h:checked ~ .pfqv {visibility: visible;opacity:1;}
.nftvw5h:checked ~ .jhkam {visibility: visible;transform: translateX(0);}

.edx4 {gap:13px;justify-content: space-between;padding: 14px 16px;position: sticky;top: 0;align-items: center;background: var(--t2h0, var(--f3nd9));z-index: 1;display: flex;border-bottom: 1px solid var(--cnro, var(--d9dtd));}
.xnrph29 {align-items: center;min-height: 44px;display: inline-flex;}
.xnrph29 img {height: 26px;display: block;width: auto;}
.a4qjy0 {font-size: 16px;font-weight: 800;letter-spacing: .01em;font-family: var(--k2i);color: var(--n2bu);}

.hggmmw6 {background: var(--f3nd9);display: inline-flex;cursor: pointer;height: 44px;flex: none;justify-content: center;border-radius: var(--furvm, 4px);border: 1px solid var(--cnro, var(--d9dtd));width: 44px;color: var(--n2bu);align-items: center;}
.hggmmw6:hover {background: var(--j87);}
.hggmmw6:focus-visible,
.h8sf5a1 a:focus-visible,
.h71ay:focus-visible,
.kkz79n:focus-visible {outline: 2px solid var(--n2bu);outline-offset: 2px;}

.h8sf5a1 {padding: 10px 12px;}
.h8sf5a1 ul {display: flex;padding: 0;gap:9px;list-style: none;margin: 0;flex-direction: column;}

.h8sf5a1 a {padding: 10px 14px;font-size: 15.5px;align-items: center;display: flex;border-radius: var(--furvm, 4px);border: 1px solid transparent;line-height:1.29;text-decoration: none;min-height: 48px;color: var(--n2bu);font-weight: 600;}
.h8sf5a1 a:hover {border-color: var(--cnro, var(--d9dtd));background: var(--f3nd9);}

.h8sf5a1 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--cgrh, var(--p43));border-color: var(--cnro, var(--d9dtd));background: var(--f3nd9);}

.qm7s9 {gap:11px;margin-top: auto;display: grid;background: var(--t2h0, var(--f3nd9));border-top: 1px solid var(--cnro, var(--d9dtd));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));}

.h71ay, .kkz79n {padding: 12px 18px;align-items: center;border-radius: var(--furvm, 4px);justify-content: center;min-height: 48px;text-decoration: none;font-size: 15px;display: flex;font-weight: 700;}
.h71ay {border: 1px solid var(--cnro, var(--d9dtd));background: var(--kn7f);color: var(--z3n, var(--stqf));}
.kkz79n {background: var(--anw);border: 1px solid transparent;color: var(--k2n, var(--hkey, var(--rn9b)));}

.h8sf5a1 ul {counter-reset: plmm;}
.h8sf5a1 a {border-color: var(--cnro, var(--d9dtd));letter-spacing: .06em;text-transform: uppercase;font-weight: 700;font-size: 13.5px;background: color-mix(in srgb, var(--n2bu) 4%, transparent);font-family: var(--k2i);}
.h8sf5a1 a::before {flex: none;content: counter(plmm, decimal-leading-zero);min-width: 22px;color: var(--n2bu);counter-increment: plmm;opacity:0.94;margin-right:11px;font-size: 12px;}
.h8sf5a1 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--cgrh, var(--p43));background: color-mix(in srgb, var(--n2bu) 9%, transparent);}
.a4qjy0 {text-transform: uppercase;font-family: var(--k2i);letter-spacing: .08em;font-size: 14px;}
.hggmmw6 {border-radius: var(--furvm, 4px);}
.h71ay, .kkz79n {font-family: var(--k2i);text-transform: uppercase;letter-spacing: .05em;}

@media (min-width:853px) {
  .jhkam, .pfqv {display: none;}
}

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

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

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

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

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

.v8w8 details:not([open]) .p4kh {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}

.t734 {padding-bottom: max(96px, var(--xmvdv, 96px));}

.he1t {--ytew: var(--furvm);--zae: var(--furvm);--eul: 0;--yu2: var(--o15m);--cl5: 1px solid var(--cnro);--nfs: .08em;--y8s6: var(--furvm);--fl7n: uppercase;--xuln0: 12px;}

@media (max-width:551px) { .q27n {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.qehh9sg .ekj9nq {margin-top:17px;}
.qehh9sg .j1g2 {overflow: hidden;box-shadow: 0 0 0 4px var(--sh8), 0 0 0 5px color-mix(in srgb, var(--p43) 28%, transparent), 0 0 34px var(--yckg);border: 1px solid color-mix(in srgb, var(--p43) 40%, transparent);background: var(--sh8);position: relative;}
.qehh9sg .btr6 {display: grid !important;overflow: visible !important;aspect-ratio: 16 / 9;padding: 0 !important;margin: 0 !important;scroll-snap-type: none !important;grid-template-columns: minmax(0, 1fr) !important;grid-auto-flow: row !important;list-style: none;grid-template-areas: "s";}
.qehh9sg .fptf {transition:opacity 0.639s ease;grid-area: s;min-width: 0;}
.qehh9sg .fptf:not(:first-child) {opacity:0.05;}
.qehh9sg .fptf figure {height: 100%;border: 0;border-radius: 0;}
.qehh9sg .fptf picture {display: block;height: 100%;}
.qehh9sg .fptf img {object-fit: cover;width: 100%;aspect-ratio: auto;height: 100%;}
.qehh9sg .fptf .wczbjx {font: 700 clamp(15px, 1.6vw, 21px)/1.25 var(--k2i);text-transform: uppercase;align-items: baseline;background: linear-gradient(transparent, color-mix(in srgb, var(--sh8) 92%, transparent) 60%);z-index: 2;border: 0;gap:13px;letter-spacing: .04em;bottom: 0;left: 0;display: flex;right: 0;padding: 38px 22px 18px;position: absolute;}
.qehh9sg .fptf .wczbjx b {font-size: .8em;color: var(--cgrh);text-shadow: 0 0 10px var(--zgs);}
.qehh9sg .j2jtdsk {color: var(--zck);letter-spacing: .18em;align-items: center;gap:8px;left: 16px;font: 700 11px/1 var(--k2i);font-style: normal;z-index: 3;position: absolute;display: inline-flex;padding: 6px 9px;background: color-mix(in srgb, var(--sh8) 70%, transparent);top: 14px;}
.qehh9sg .j2jtdsk::before {background: var(--p43);height: 8px;animation: kmt01ni 1.4s steps(2, start) infinite;content: "";width: 8px;border-radius: 50%;box-shadow: 0 0 8px var(--zgs);}
@keyframes kmt01ni { to {visibility: hidden;} }

.qehh9sg .ve31r46 {display: grid;gap:11px;margin-top:13px;grid-template-columns: auto minmax(0, 1fr) auto;align-items: center;}
.qehh9sg .m199xx {border: 1px solid color-mix(in srgb, var(--p43) 44%, transparent);height: 44px;width: 44px;background: var(--sh8);place-items: center;cursor: pointer;color: var(--cgrh);display: grid;font-size: 14px;}
.qehh9sg .m199xx:hover {border-color: var(--cgrh);box-shadow: 0 0 14px var(--yckg);}
.qehh9sg .m199xx[hidden] {display: none;}
.qehh9sg .fr5s {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--cgrh) 55%, transparent) 0 1px, transparent 1px 10px) 0 0 / 100% 10px no-repeat,
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--cgrh) 80%, transparent) 0 1px, transparent 1px 50px) 0 0 / 100% 18px no-repeat,
    var(--sh8);border: 1px solid color-mix(in srgb, var(--p43) 30%, transparent);height: 74px;position: relative;}
.qehh9sg .r2d8v5g {background: var(--p43);z-index: 2;position: absolute;bottom: 0;top: 0;margin-left: -1px;transition:left 0.71s cubic-bezier(.3, 1.3, .5, 1);box-shadow: 0 0 10px var(--zgs), 0 0 22px var(--yckg);width: 2px;left: var(--kspr, 8%);}
.qehh9sg .r2d8v5g::before {border: 6px solid transparent;border-top-color: var(--p43);top: -1px;position: absolute;left: -5px;content: "";}
.qehh9sg .fz7qbcf {list-style: none;position: absolute;padding: 0;inset: 0;margin: 0;}
.qehh9sg .fz7qbcf li {position: absolute;top: 0;left: var(--omn);margin: 0;bottom: 0;}
.qehh9sg .fz7qbcf button {padding: 4px 6px;color: var(--p3ks);align-items: center;top: 22px;text-align: center;border: 0;font: 600 10.5px/1.25 var(--k2i);max-width:149px;background: none;letter-spacing: .06em;transform: translateX(-50%);cursor: pointer;gap:4px;position: absolute;text-transform: uppercase;display: flex;flex-direction: column;}
.qehh9sg div.fz7qbcf > button {left: var(--omn);}
.qehh9sg .fz7qbcf button b {color: var(--zck);font-size: 13px;}
.qehh9sg .fz7qbcf button span {display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.qehh9sg .fz7qbcf button[aria-current="true"] {color: var(--cgrh);}
.qehh9sg .fz7qbcf button[aria-current="true"] b {text-shadow: 0 0 10px var(--zgs);color: var(--cgrh);}
.qehh9sg .eqkqay {margin: 16px 0 0;}
@media (max-width:705px) {
  .qehh9sg .btr6 {aspect-ratio: 4 / 5;}
  .qehh9sg .fr5s {height: 58px;}
  .qehh9sg .fz7qbcf button span {display: none;}
  .qehh9sg .m199xx {width: 40px;height: 40px;}
}
@media (prefers-reduced-motion: reduce) { .qehh9sg .fptf, .qehh9sg .r2d8v5g {transition:none;} .qehh9sg .j2jtdsk::before {animation: none;} }
.qehh9sg .r2d8v5g {height: 24px;bottom: auto;}
.qehh9sg .fptf .wczbjx b {white-space: nowrap;}

p.geb3tkx, div.geb3tkx {margin: 0;}
p.qwq6hb, small.qwq6hb {margin: 3px 0 0;display: block;}
article.e2eqy8z, div.e2eqy8z {margin: 0;}
p.t0g5 {margin: 0 0 6px;}
.btw0 i.gw79z {margin-left:9px;font-style: normal;}
.cga452 small.cvyk5e {margin-left:11px;}

.tx2t7 :is(.ccwbv, .vyg8vjn, .ypdwf, .esh9) {margin-inline: auto;box-sizing: border-box;max-width: var(--y6gf);padding-inline: var(--nabg);}

.gj7e.wm5n {min-height: clamp(420px, 62vh, 640px);}
@media (max-width:646px) { .gj7e.wm5n {min-height: 62vh;} }
.qehh9sg .j2jtdsk::before {display: none;}

.nznaq.xr5xq2 {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;align-items: center;gap: clamp(18px, 3vw, 40px);}
.xr5xq2 > .fmar6 {grid-column: 1;min-width: 0;grid-row: 1;}
.xr5xq2 > .pcbdx9 {grid-row: 1;grid-column: 2;}
.wcym {gap:6px;display: grid;}
.wcym p {align-items: baseline;grid-template-columns: 110px minmax(0, 1fr);margin: 0;gap:15px;display: grid;}
.wcym span:first-child {letter-spacing: .2em;font: 600 10px/1.5 var(--k2i);text-transform: uppercase;color: var(--p3ks);}
.wcym b {letter-spacing: .06em;font: 600 13px/1.5 var(--k2i);color: var(--zck);}
.pcbdx9 {margin: 0;padding-top:35px;position: relative;}
.nmf0tr {right: 0;position: absolute;font: 700 26px/1 var(--k2i);color: var(--cgrh);text-shadow: 0 0 12px var(--zgs);top: 0;}
.nmf0tr small {font-size: .5em;color: var(--p3ks);text-shadow: none;}
.skr39a4 {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap:10px;}
.fp6f66p {border: 1px solid color-mix(in srgb, var(--p43) 45%, transparent);overflow: hidden;display: block;box-shadow: 0 0 0 3px var(--sh8), 0 0 18px var(--yckg);position: relative;aspect-ratio: 3 / 4;}
.fp6f66p img {display: block;object-fit: cover;width: 100%;height: 100%;}
.fp6f66p::after {position: absolute;inset: 0;content: "";pointer-events: none;background: repeating-linear-gradient(180deg, color-mix(in srgb, black 22%, transparent) 0 1px, transparent 1px 3px);}
@media (max-width:765px) {
  .nznaq.xr5xq2 {grid-template-columns: minmax(0, 1fr);}
  .xr5xq2 > .pcbdx9 {grid-column: 1;grid-row: 1;}
  .xr5xq2 > .fmar6 {grid-row: 2;}
}

.fas9w .fp6f66p img {min-height: 0 !important;max-width: none !important;max-height: none !important;height: 100% !important;width: 100% !important;}

.qehh9sg .btr6 {height: clamp(240px, 56vh, 540px);aspect-ratio: auto !important;}
.qehh9sg .fr5s {display: flex;height: auto;align-items: center;background: none;border: 0;}
.qehh9sg .fz7qbcf {width: 100%;gap:9px;position: static;display: flex;}
.qehh9sg .fz7qbcf li {position: static;flex: 1 1 0;}
.qehh9sg .fz7qbcf button, .qehh9sg div.fz7qbcf > button {width: 100%;flex: 1 1 0;transform: none;position: static;cursor: pointer;padding: 0;max-width: none;border: 0;height: 8px;background: color-mix(in srgb, var(--p43) 22%, transparent);}
.qehh9sg .fz7qbcf button[aria-current="true"] {background: var(--p43);box-shadow: 0 0 10px var(--zgs);}
@media (max-width:705px) { .qehh9sg .btr6 {height: 46svh;} }
.qehh9sg .btr6 {height: clamp(240px, 52vh, 500px);}
.qehh9sg .btr6 {grid-template-rows: minmax(0, 1fr);} .qehh9sg .fptf {min-height: 0;overflow: hidden;height: 100%;}
