

:root {--qg7s:   var(--ctvnf);--ojt0: clamp(16px, 2vw, 26px);--tq9zi: color-mix(in srgb, #fff 66%, var(--i8q));--bcn: 38%;--ps0l: var(--qbm);--md7s:   color-mix(in srgb, #fff 92%, var(--i8q));--zqn9a:      color-mix(in srgb, var(--i8q) var(--jwexb), transparent);--sm5: color-mix(in srgb, var(--i8q) var(--bcn), transparent);--vaj5z: color-mix(in srgb, var(--i8q) 14%, #0b0f18);--ma4b: 2px;--prqng: 0.055;--jwexb: 74%;--xso84:"Chakra Petch", SFMono-Regular, ui-monospace, "Rajdhani", Menlo, monospace;--i5bx: clamp(18px, 2.4vw, 32px);--giye:  var(--z656);--p5fn: 1080px;--gyi: 3px;--zldkq:   color-mix(in srgb, var(--i8q) 9%, #070910);--imct7: color-mix(in srgb, var(--i8q) 42%, #fff);}

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

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

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

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

.hf4kg {position: sticky;z-index: 60;background: var(--rxl);box-shadow: 0 1px 0 var(--sm5);border-bottom: 1px solid var(--giye);top: 0;}
.ck74bjq {margin: 0 auto;gap:15px;padding: 0 var(--i5bx);min-height: 56px;max-width: var(--p5fn);align-items: center;display: flex;}

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

.p9nj63 {border-radius: 50%;flex: 0 0 auto;background: var(--i8q);height: 7px;width: 7px;box-shadow: 0 0 6px var(--zqn9a), 0 0 0 1px var(--sm5);}

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

.vjhrn:hover .ew46d,
.vjhrn:focus-visible .ew46d {animation: ti7g8fv .34s steps(2, end) 2;}

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

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

.a5r0 {display: flex;gap:7px;align-items: center;}
.n6eg {border-radius: var(--ma4b);border: 0;font: 700 12px/1 var(--xso84);text-decoration: none;padding: 0 18px;display: inline-flex;text-transform: uppercase;align-items: center;min-height: 44px;cursor: pointer;justify-content: center;letter-spacing: .12em;}
.tbfq {color: var(--dm2wh, var(--ddj));background: var(--bwo);box-shadow: inset 0 0 0 1px var(--giye);}
.m68bb9 {box-shadow: 0 0 14px var(--sm5);color: var(--slh6, var(--doy));background: var(--gnp);}
.m68bb9:hover {background: var(--fqu3);}
.d9qeg {display: flex;width: 100%;margin-top:14px;}

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

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

.nhx1smk {display: flow-root;padding: 0 var(--i5bx) 46px;max-width: var(--p5fn);margin: 0 auto;}

.nhx1smk h1,
.nhx1smk .rat0g5t,
.nhx1smk .ac30 h1 {text-transform: uppercase;letter-spacing: .2em;font: 700 clamp(17px, 2vw, 20px)/1.3 var(--xso84);margin: 0 0 12px;color: var(--qg7s);}
.nhx1smk h2, .nhx1smk .hxrd1xm {margin: 0 0 14px;letter-spacing: .1em;color: var(--qg7s);text-transform: uppercase;font: 700 clamp(15px, 1.7vw, 18px)/1.35 var(--xso84);}
.nhx1smk h3 {font: 700 14px/1.4 var(--xso84);letter-spacing: .06em;color: var(--qg7s);margin: 0 0 8px;}

.nhx1smk :is(.r697, .ycxra3, .tf6k, .dc784) a {color: color-mix(in srgb, var(--i8q) 38%, var(--qg7s));text-underline-offset: 3px;}

.nhx1smk > :is(.ac30, .nz2p, .c5d3c, .yhkw88,
               .tmv8p, .j3pj9, .nm07w, .m1gpq4,
               .x52q, .rwh26, .t3xtmm, .r697,
               .gsaykg, .bq4hrj5, .fsw8qn, .tf6k,
               .dc784, .adb5df),
.yt2s {border-radius: var(--ma4b);border: 1px solid color-mix(in srgb, var(--i8q) 26%, transparent);border-left: 2px solid var(--imct7);padding: clamp(18px, 2.2vw, 28px);color: var(--md7s);position: relative;box-shadow: 0 0 22px -10px var(--sm5);background: var(--zldkq);margin: var(--ojt0) 0;}

.nhx1smk > :is(.ac30, .nz2p, .c5d3c, .yhkw88,
               .tmv8p, .j3pj9, .nm07w, .m1gpq4,
               .x52q, .rwh26, .t3xtmm, .r697,
               .gsaykg, .bq4hrj5, .fsw8qn, .tf6k,
               .dc784, .adb5df) :is(h1, h2, h3, h4, .rat0g5t, .hxrd1xm) {color: var(--md7s);}
.nhx1smk > :is(.ac30, .nz2p, .c5d3c, .yhkw88,
               .tmv8p, .j3pj9, .nm07w, .m1gpq4,
               .x52q, .rwh26, .t3xtmm, .r697,
               .gsaykg, .bq4hrj5, .fsw8qn, .tf6k,
               .dc784, .adb5df) :is(p, li, dd, dt, td, th, span, b, strong, i, em, figcaption) {color: inherit;}
.nhx1smk > :is(.r697, .tf6k, .dc784, .j3pj9, .x52q) :is(p, li) {color: var(--tq9zi);}

.nhx1smk > :is(.ac30, .nz2p, .c5d3c, .j3pj9,
               .nm07w, .x52q, .rwh26, .t3xtmm)::after {border-right: 1px solid var(--imct7);width: 12px;position: absolute;height: 12px;right: 8px;border-top: 1px solid var(--imct7);top: 8px;pointer-events: none;content: "";}

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

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

.sb36s {box-shadow: 0 0 26px -12px var(--zqn9a);border-radius: var(--ma4b);border: 1px solid color-mix(in srgb, var(--i8q) 26%, transparent);background: var(--vaj5z);margin: var(--ojt0) 0 0;}
.z78bhw {padding: clamp(20px, 2.6vw, 32px);}
.vh6cc8x {text-transform: uppercase;letter-spacing: .12em;font: 700 15px/1.3 var(--xso84);margin: 0 0 6px;text-shadow: 0 0 12px var(--sm5);color: var(--md7s);}
.kxk9 {color: var(--tq9zi);margin: 0;font-size: 13.5px;}

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

.zs9zr1x {border-top: 1px solid var(--giye);z-index: 80;bottom: 0;justify-content: space-between;right: 0;gap:13px;position: fixed;padding: 10px calc(var(--i5bx) + 26px) 10px var(--i5bx);background: var(--cwt);left: 0;box-shadow: 0 -1px 0 var(--sm5);align-items: center;display: flex;}
.sbjyv {text-transform: uppercase;letter-spacing: .1em;min-width: 0;color: color-mix(in srgb, var(--ctvnf) 78%, transparent);font: 600 12px/1.4 var(--xso84);}

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

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

.x87p9::before {position: absolute;border-radius: var(--ma4b);border: 1px solid var(--giye);content: '';transition:border-color 0.157s, box-shadow 0.119s;inset: 11px;}
.x87p9 svg {z-index: 1;position: relative;}
.x87p9:hover {color: var(--imct7);}
.x87p9:hover::before {border-color: color-mix(in srgb, var(--imct7) 60%, transparent);box-shadow: 0 0 0 1px var(--sm5);}
.x87p9:focus-visible {outline: 2px solid var(--imct7);outline-offset: -3px;}

.stypzrd {color: color-mix(in srgb, var(--ctvnf) 78%, transparent);background: var(--cwt);border-top: 1px solid var(--giye);font-size: 13px;}
.fz94p, .zjxs {max-width: var(--p5fn);margin: 0 auto;padding: 22px var(--i5bx);}
.zjxs {border-top: 1px solid var(--ps0l);}
.bfcs6 a {padding-right:14px;color: color-mix(in srgb, var(--ctvnf) 78%, transparent);text-transform: uppercase;letter-spacing: .08em;text-decoration: none;min-height: 44px;display: inline-flex;align-items: center;font-size: 12px;}
.bfcs6 a:hover {color: var(--qg7s);}
.rv6yxg5 {display: flex;gap:11px;align-items: center;flex-wrap: wrap;}

.ew4x.ew4x {display: block;}

.ew4x .c4j5 {display: flex;margin: 0 0 10px;text-transform: uppercase;align-items: center;font: 700 10px/1 var(--xso84);letter-spacing: .22em;gap:10px;color: var(--tq9zi);}
.ew4x .kkd7k3a {color: var(--md7s);font: inherit;border: 1px solid color-mix(in srgb, var(--i8q) 34%, transparent);border-radius: var(--ma4b);padding: 4px 7px;}

.ew4x .q6hvfa {width: 6px;flex: 0 0 auto;height: 6px;box-shadow: 0 0 6px var(--zqn9a), 0 0 0 1px var(--sm5);border-radius: 50%;background: var(--i8q);}
.ew4x .j2tk8 {overflow-wrap: anywhere;min-width: 0;}

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

.ew4x .bk63dn {height: 100%;object-fit: cover;display: block;width: 100%;}
.ew4x .atqaeee picture {width: 100%;display: block;height: 100%;}

.ew4x .q780s4 {position: absolute;background:
    
    linear-gradient(180deg,
      transparent calc(var(--zdnpg) - 1px),
      var(--imct7) calc(var(--zdnpg) - 1px),
      var(--imct7) var(--zdnpg),
      transparent var(--zdnpg)),
    
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--i8q) 30%, transparent) 0 1px,
      transparent 1px var(--n9m)),
    repeating-linear-gradient(180deg,
      color-mix(in srgb, var(--i8q) 22%, transparent) 0 1px,
      transparent 1px calc(var(--n9m) * .62)),
    
    linear-gradient(var(--ikgz6),
      color-mix(in srgb, var(--i8q) 30%, transparent) 0,
      transparent 72%);background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;mask-image: linear-gradient(180deg, #000 0 100%);-webkit-mask-image: linear-gradient(180deg, #000 0 100%);inset: 0;box-shadow: inset 0 0 60px -12px var(--zqn9a);}

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

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

.ew4x .eaccq {min-width: 0;padding-top:17px;}

.ew4x.n1fe4br {min-height: min(46vh, 420px);overflow: hidden;position: relative;}
.n1fe4br .atqaeee {width: 100%;inset: 0;border-radius: 0;border: 0;z-index: 0;max-height: none;position: absolute;aspect-ratio: auto;height: 100%;box-shadow: none;}
.n1fe4br .c4j5 {position: relative;margin: 0;padding: 12px var(--i5bx) 0;z-index: 1;}
.n1fe4br .eaccq {right: 0;position: absolute;padding: 20px var(--i5bx) 22px;bottom: 0;z-index: 1;background: linear-gradient(180deg,
    transparent 0%,
    color-mix(in srgb, var(--zldkq) 72%, transparent) 40%,
    color-mix(in srgb, var(--zldkq) 94%, transparent) 100%);left: 0;}
@media (max-width:631px) {
  .ew4x.n1fe4br {min-height: min(40vh, 340px);}
}

.ew4x .cq0tsda.cq0tsda {margin: 0 0 8px;text-shadow: 0 0 14px var(--sm5);letter-spacing: .2em;color: var(--q8ar3, var(--md7s));min-width: 0;font: 700 clamp(17px, 2vw, 20px)/1.3 var(--xso84);text-transform: uppercase;overflow-wrap: anywhere;}
.ew4x .kzmg.kzmg {color: var(--q8ar3, var(--tq9zi));line-height:1.64;margin: 0 0 14px;max-width: 62ch;font-size: 13.5px;min-width: 0;overflow-wrap: anywhere;}

.ew4x .xmkne9 {color: var(--cfx, var(--z9nnq, var(--o44y)));background: var(--m0o57, var(--i8q));border-radius: var(--ma4b);border: 0;cursor: pointer;display: inline-flex;letter-spacing: .12em;padding: 0 22px;text-transform: uppercase;min-height: 44px;text-decoration: none;justify-content: center;font: 700 12px/1 var(--xso84);box-shadow: 0 0 16px var(--sm5);align-items: center;}
.ew4x .xmkne9:hover {background: var(--fqu3);}

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

  .nedt.nedt {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);grid-template-areas: "strip strip" "screen bay";}
  
  .n1fe4br.n1fe4br {grid-template-columns: none;display: block;grid-template-areas: none;}
  .n1fe4br .c4j5,
  .n1fe4br .atqaeee,
  .n1fe4br .eaccq {grid-area: none;}
  .n1fe4br .atqaeee {max-height: none;}
}

@media (max-width:611px) {
  .ew4x .atqaeee {aspect-ratio: 16 / 9;max-height: 30vh;}
  .n1fe4br .atqaeee {aspect-ratio: auto;max-height: none;}
  .ew4x .rj7b::before,
  .ew4x .rj7b::after {width: 12px;height: 12px;}
}

.cx526 {margin: var(--ojt0) 0;}
.by1rwx {gap:17px;list-style: none;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;display: grid;padding: 0;}
@media (max-width:995px) { .by1rwx {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:525px)  { .by1rwx {grid-template-columns: minmax(0, 1fr);} }
.hg1q4gb {min-width: 0;}
.kq2p7x {color: var(--md7s);display: block;text-decoration: none;min-width: 0;}
.amj028 {aspect-ratio: 3 / 2;margin: 0 0 10px;overflow: hidden;position: relative;border-radius: var(--ma4b);border: 1px solid color-mix(in srgb, var(--i8q) 22%, transparent);background: var(--vaj5z);}
.amj028 img {width: 100%;display: block;object-fit: cover;height: 100%;}
.x3yw {pointer-events: none;position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--prqng) * 190%), transparent) 0 1px,
    transparent 1px var(--gyi));inset: 0;}

.bcbv {position: absolute;top: 8px;text-shadow: 0 0 8px var(--sm5);background: color-mix(in srgb, var(--i8q) 12%, #070910);left: 8px;letter-spacing: .12em;padding: 4px 8px;border-radius: var(--ma4b);color: var(--imct7);font: 700 12px/1 var(--xso84);}
.esvsmh0 {display: block;letter-spacing: .04em;color: var(--md7s);min-width: 0;font: 700 15px/1.4 var(--xso84);overflow-wrap: anywhere;}
.fjf1m {font: 600 12px/1.4 var(--xso84);font-style: normal;color: var(--tq9zi);text-transform: uppercase;overflow-wrap: anywhere;display: block;margin-top:5px;letter-spacing: .14em;min-width: 0;}
.kq2p7x:hover .amj028 {box-shadow: 0 0 20px -6px var(--zqn9a);border-color: color-mix(in srgb, var(--i8q) 52%, transparent);}

.p19xx {margin: var(--ojt0) 0;}

.qs6zcex {columns: 210px auto;margin: 0;column-gap:19px;}
.zpprbdp {break-after: avoid;margin: 0 0 4px;break-inside: avoid;-webkit-column-break-inside: avoid;min-width: 0;}
.mtna5 {background: var(--vaj5z);align-items: center;justify-content: center;padding: 20px;box-shadow: inset 0 0 24px -12px var(--zqn9a);min-height: 104px;display: flex;border-radius: var(--ma4b);border: 1px solid color-mix(in srgb, var(--i8q) 20%, transparent);}
.mtna5 img {max-width: 100%;height: auto;display: block;max-height: 66px;object-fit: contain;}
.mtna5:hover {box-shadow: 0 0 18px -6px var(--zqn9a);border-color: color-mix(in srgb, var(--i8q) 50%, transparent);}
.sjayfk5 {min-width: 0;font: 600 12px/1.4 var(--xso84);color: var(--tq9zi);letter-spacing: .16em;margin: 0 0 18px;break-inside: avoid;overflow-wrap: anywhere;text-transform: uppercase;text-align: center;}

.yqjpgt3 {margin: var(--ojt0) 0;}
.pr1e6 {padding: 0;margin: 0;list-style: none;}
.b04d {border-bottom: 1px solid color-mix(in srgb, var(--i8q) 14%, transparent);}
.b04d:last-child {border-bottom: 0;}
.b04d a {display: grid;grid-template-columns: auto 148px minmax(0, 1fr);gap:21px;text-decoration: none;padding: 14px 6px;color: var(--md7s);min-height: 76px;align-items: center;}
.b04d a:hover {background: color-mix(in srgb, var(--i8q) 8%, transparent);}
.k7s05 {font: 700 13px/1 var(--xso84);white-space: nowrap;letter-spacing: .08em;text-shadow: 0 0 8px var(--sm5);color: var(--imct7);}
.b04d img {width: 100%;object-fit: contain;display: block;object-position: left center;max-height: 46px;height: auto;}
.z6b1j5 {min-width: 0;color: var(--tq9zi);letter-spacing: .08em;overflow-wrap: anywhere;font: 600 14.5px/1.5 var(--xso84);}
@media (max-width:485px) {
  .b04d a {gap:11px;grid-template-columns: auto 104px minmax(0, 1fr);}
  .b04d img {max-height: 38px;}
}

.tqx9cx {margin: var(--ojt0) 0;}
.hh13w {display: flex;align-items: center;flex-wrap: wrap;margin: 0 0 16px;gap:13px;}
.rxecrn {letter-spacing: .04em;font: 700 30px/1 var(--xso84);color: var(--md7s);text-shadow: 0 0 16px var(--sm5);}

.eaqmbyk {background: color-mix(in srgb, var(--i8q) 16%, transparent);width: 120px;border-radius: var(--ma4b);height: 6px;flex: 0 0 auto;overflow: hidden;position: relative;}
.eaqmbyk::before {width: var(--hzkqn, 0%);content: "";background: var(--imct7);position: absolute;left: 0;box-shadow: 0 0 10px var(--zqn9a);bottom: 0;top: 0;}
.jcvbv1j {line-height:1.61;min-width: 0;overflow-wrap: anywhere;flex: 1 1 220px;color: var(--tq9zi);font-size: 13px;}
.wnwvxy1 {display: block;}
.kpex {margin: 0;border-top: 1px dashed color-mix(in srgb, var(--i8q) 14%, transparent);padding: 12px 0;}
.dcrtz8 {color: var(--md7s);margin: 0 0 6px;font-size: 13.5px;line-height:1.66;overflow-wrap: anywhere;min-width: 0;}
.vks4f0 {flex-wrap: wrap;text-transform: uppercase;font: 600 11px/1.5 var(--xso84);letter-spacing: .14em;display: flex;gap:11px;color: var(--tq9zi);align-items: baseline;}
.vks4f0 cite {font-style: normal;min-width: 0;overflow-wrap: anywhere;}
.tc4y {text-shadow: 0 0 8px var(--sm5);color: var(--imct7);font-style: normal;letter-spacing: .08em;}

.mx99 {margin: var(--ojt0) 0;}

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

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

.wczr {margin: 0 0 12px;box-shadow: 0 0 12px var(--zqn9a);background: var(--imct7);width: 56px;height: 3px;display: block;border-radius: var(--ma4b);}
.eze1k .wczr {width: 100%;}
.yt7xfqf.yt7xfqf {min-width: 0;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--xso84);text-transform: uppercase;overflow-wrap: anywhere;color: var(--md7s);letter-spacing: .1em;margin: 0 0 10px;}
.xmcn {font-size: 13.5px;color: var(--tq9zi);min-width: 0;overflow-wrap: anywhere;line-height:1.66;}
.xmcn p {margin: 0 0 10px;}
.xmcn p:last-child {margin-bottom: 0;}
.gn1r7 {border-radius: var(--ma4b);letter-spacing: .12em;text-transform: uppercase;color: var(--cfx, var(--z9nnq, var(--o44y)));align-items: center;padding: 0 20px;box-shadow: 0 0 14px var(--sm5);justify-content: center;margin-top:15px;display: inline-flex;background: var(--m0o57, var(--i8q));text-decoration: none;font: 700 12px/1 var(--xso84);min-height: 44px;}
.gn1r7:hover {background: var(--fqu3);}
@media (max-width:725px) {
  
  .wtf4e.wtf4e,
  .wtf4e.wtf4e + .wtf4e {margin: 0 0 var(--ojt0);width: auto;float: none;display: block;}
}

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

.gycxg1 .mbk3 {grid-auto-columns: minmax(0, 100%);}
.h09n {min-width: 0;scroll-snap-align: start;}
.h09n figure {position: relative;border-radius: var(--ma4b);border: 1px solid color-mix(in srgb, var(--i8q) 22%, transparent);overflow: hidden;background: var(--vaj5z);margin: 0;}
.h09n img {height: auto;width: 100%;display: block;aspect-ratio: 16 / 9;object-fit: cover;}
.yyfcdtt {background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--prqng) * 190%), transparent) 0 1px,
    transparent 1px var(--gyi));pointer-events: none;position: absolute;inset: 0;}

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

.t51f, .fvmfrc5 {padding: 0 20px;text-transform: uppercase;letter-spacing: .12em;align-items: center;display: inline-flex;font: 700 12px/1 var(--xso84);margin: 0 8px 8px 0;text-decoration: none;border-radius: var(--ma4b);min-height: 44px;justify-content: center;}
.t51f {box-shadow: 0 0 14px var(--sm5);background: var(--m0o57, var(--i8q));color: var(--cfx, var(--z9nnq, var(--o44y)));}
.t51f:hover {background: var(--fqu3);}
.fvmfrc5 {color: var(--md7s);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--i8q) 44%, transparent);}
.fvmfrc5:hover {box-shadow: inset 0 0 0 1px var(--imct7);}

.aamw4b3 {margin: var(--ojt0) 0;display: flow-root;}
.yw6r1bg {position: relative;height: 92px;overflow: hidden;box-shadow: 0 0 18px -8px var(--zqn9a);float: left;width: 92px;border-radius: var(--ma4b);border: 1px solid color-mix(in srgb, var(--i8q) 30%, transparent);margin: 0 16px 12px 0;}
.yw6r1bg img {width: 100%;height: 100%;object-fit: cover;display: block;}
.b91p {position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--prqng) * 190%), transparent) 0 1px,
    transparent 1px var(--gyi));pointer-events: none;inset: 0;}
.mkv68f {text-transform: uppercase;margin: 0 0 4px;font: 600 10px/1.4 var(--xso84);color: var(--tq9zi);letter-spacing: .22em;}
.j1np8.j1np8 {overflow-wrap: anywhere;min-width: 0;margin: 0 0 10px;font: 700 15px/1.3 var(--xso84);text-shadow: 0 0 12px var(--sm5);letter-spacing: .1em;color: var(--md7s);}

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

.aamw4b3 .jkh3.jkh3 dt,
.aamw4b3 .gwcb.gwcb dt,
.aamw4b3 .xvzrj.xvzrj {color: var(--imct7);}
.jkh3 dd,
.gwcb dd,
.kv60j li span {margin: 0;color: var(--md7s);font-size: 12.5px;line-height:1.52;overflow-wrap: anywhere;min-width: 0;}

.k9pn .j1np8.j1np8 {display: flex;border-bottom: 1px solid color-mix(in srgb, var(--i8q) 26%, transparent);margin: 0 0 12px;align-items: baseline;gap: 0 12px;flex-wrap: wrap;padding-bottom:10px;}
.k9pn .be3rz8z.be3rz8z {margin: 0;align-items: center;font: 600 10px/1.6 var(--xso84);letter-spacing: .22em;gap:8px;text-transform: uppercase;display: inline-flex;color: var(--imct7);text-shadow: none;}

.k9pn .be3rz8z.be3rz8z::before {box-shadow: 0 0 7px var(--zqn9a);width: 6px;border-radius: 50%;flex: none;background: var(--imct7);height: 6px;content: "";}

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

.k9pn .j1np8.j1np8:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}

.d5rq .j1np8.j1np8 {margin: 0 0 4px;}
.xz2w0 {font: 600 10px/1.4 var(--xso84);text-transform: uppercase;letter-spacing: .22em;margin: 0 0 12px;color: var(--tq9zi);}
.gwcb {gap:6px;margin: 0 0 12px;display: grid;}
.q9pa8r1 {padding: 8px 10px;align-items: baseline;grid-template-columns: auto minmax(0, 1fr);border-radius: var(--ma4b);display: grid;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--i8q) 18%, transparent);gap:4px 14px;}
.vrfa {font-size: 13px;margin: 0 0 12px;color: var(--tq9zi);line-height:1.66;min-width: 0;clear: none;overflow-wrap: anywhere;}
.w599q8 {clear: left;gap:8px;display: flex;flex-wrap: wrap;}
.w599q8 a {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--i8q) 30%, transparent);display: inline-flex;color: var(--md7s);min-width: 44px;min-height: 44px;justify-content: center;align-items: center;border-radius: var(--ma4b);}
.w599q8 a:hover {color: var(--imct7);box-shadow: inset 0 0 0 1px var(--imct7);}
.ekw7ahp {margin: 12px 0 0;line-height:1.61;min-width: 0;overflow-wrap: anywhere;font-size: 11.5px;color: var(--tq9zi);clear: left;}
@media (max-width:485px) {
  .yw6r1bg {margin: 0 0 12px;float: none;}
}

.s893p0p {margin: var(--ojt0) 0;}
.fhgz6 {display: block;}
.s66w {border-bottom: 1px solid color-mix(in srgb, var(--i8q) 16%, transparent);padding: 12px 14px 12px 56px;display: block;position: relative;}
.s66w:last-child {border-bottom: 0;}
.s8j8m {cursor: pointer;list-style: none;letter-spacing: .06em;min-height: 44px;min-width: 0;color: var(--md7s);overflow-wrap: anywhere;align-items: center;font: 700 13px/1.45 var(--xso84);display: block;display: flex;}
.s8j8m::-webkit-details-marker {display: none;}
.s8j8m span {min-width: 0;overflow-wrap: anywhere;}

.s893p0p .ngcfr8.ngcfr8 {text-shadow: 0 0 8px var(--sm5);font: 700 11px/1 var(--xso84);letter-spacing: .1em;color: var(--imct7);}
.kv558aj {line-height:1.67;font-size: 13.5px;margin: 6px 0 0;color: var(--tq9zi);}
.s66w[open] .s8j8m,
.a3tt2[open] .s8j8m {color: var(--imct7);}

.fpqyf .ngcfr8 {left: 14px;position: absolute;top: 14px;}

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

.b8qw6d .w5900::before {content: counter(pl-log-ix, decimal);}
.p9303 .s66w {border-bottom: 0;padding: 0;}

.sf0vv71 .s66w {grid-template-columns: auto minmax(0, 1fr);padding: 12px 14px;gap: 0 14px;align-items: start;display: grid;}
.sf0vv71 .ngcfr8 {padding-top:16px;}
.a3tt2 {min-width: 0;display: block;}

.d1fmct {margin: var(--ojt0) 0;}
.g6r4 {counter-reset: pl-boot;list-style: none;margin: 0;padding: 0;}
.abn17 {gap:10px;display: grid;padding: 9px 0;align-items: baseline;border-bottom: 1px dashed color-mix(in srgb, var(--i8q) 14%, transparent);grid-template-columns: auto 1fr;}
.abn17:last-child {border-bottom: 0;}
.qac7p6 {white-space: nowrap;font: 700 11px/1.6 var(--xso84);letter-spacing: .1em;color: var(--imct7);text-shadow: 0 0 8px var(--sm5);}
.zs5e468 {overflow-wrap: anywhere;min-width: 0;letter-spacing: .04em;font: 700 13.5px/1.5 var(--xso84);color: var(--md7s);}
.z5dt {line-height:1.67;display: block;font-size: 13px;margin-top:2px;color: var(--tq9zi);}

.dvkaa {margin: var(--ojt0) 0;}
.spbrgj {grid-template-columns: 1fr 1fr;display: grid;gap:14px;}
@media (max-width:725px) { .spbrgj {grid-template-columns: 1fr;} }
.fb386p0 {min-width: 0;}
.hr2vcq {margin: 0 0 8px;font: 700 11px/1 var(--xso84);letter-spacing: .18em;text-transform: uppercase;color: var(--tq9zi);}
.yqxh {display: flex;flex-direction: column;gap:7px;}
.r8rcfrq {border-left: 3px solid color-mix(in srgb, var(--i8q) 22%, transparent);color: var(--md7s);line-height:1.60;font-size: 13px;padding: 9px 12px;background: color-mix(in srgb, #fff 4%, transparent);}
.yg8zrfv .r8rcfrq {box-shadow: inset 6px 0 12px -8px var(--zqn9a);border-left-color: var(--imct7);}

.w3hwcx9 {margin: var(--ojt0) 0;}
.av2f8t {margin: 0 0 10px;height: 2px;background: var(--imct7);width: 34px;display: block;box-shadow: 0 0 10px var(--zqn9a);border-radius: var(--ma4b);}
.k5f03de.k5f03de {color: var(--md7s);margin: 0 0 12px;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--xso84);overflow-wrap: anywhere;letter-spacing: .14em;min-width: 0;text-transform: uppercase;}
.b0pqy0 {overflow-wrap: anywhere;line-height:1.72;min-width: 0;color: var(--tq9zi);font-size: 14px;}
.b0pqy0 p {margin: 0 0 12px;}
.b0pqy0 p:last-child {margin-bottom: 0;}
.b0pqy0 :is(h3, h4) {color: var(--md7s);}

.vnnzew {margin: var(--ojt0) 0;}
.tvbd {align-items: center;gap:9px;border-bottom: 1px solid color-mix(in srgb, var(--i8q) 26%, transparent);margin: 0 0 14px;padding-bottom:11px;display: flex;}
.tvbd h2 {letter-spacing: .12em;color: var(--md7s);overflow-wrap: anywhere;margin: 0;min-width: 0;text-transform: uppercase;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--xso84);}
.jceds9n {border: 1px solid color-mix(in srgb, var(--i8q) 34%, transparent);border-radius: var(--ma4b);text-shadow: 0 0 8px var(--sm5);padding: 4px 7px;font: 700 10px/1 var(--xso84);flex: 0 0 auto;letter-spacing: .16em;color: var(--imct7);}
.ykrpf {font-size: 13.5px;color: var(--tq9zi);line-height:1.69;}

.ykrpf {overflow-x: auto;}

.gmnb68 {margin: var(--ojt0) 0;position: relative;}
.d3fat.d3fat {font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--xso84);text-transform: uppercase;min-width: 0;overflow-wrap: anywhere;margin: 0 0 12px;color: var(--md7s);letter-spacing: .12em;}
.b10nmhs {overflow-x: auto;line-height:1.69;color: var(--tq9zi);font-size: 13.5px;}
.b10nmhs :is(h2, h3) {color: var(--md7s);}

.a92kdxh {bottom: 14px;left: 0;width: 2px;position: absolute;background: var(--imct7);box-shadow: 0 0 10px var(--zqn9a);top: 14px;border-radius: var(--ma4b);}
.p5dsbgm .d3fat.d3fat,
.p5dsbgm .b10nmhs {padding-left:15px;}

.gy43j1 {height: 2px;display: block;width: 38px;border-radius: var(--ma4b);background: var(--imct7);margin: 0 0 14px;box-shadow: 0 0 10px var(--zqn9a);}

.axv6939 .b10nmhs {background: var(--vaj5z);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--i8q) 20%, transparent);border-radius: var(--ma4b);padding: 14px 16px;}

.r09v {text-align: center;margin: var(--ojt0) 0;}
.zhxnjt {text-align: left;}
.p0fwt2 {text-align: right;}
.d7rnka1 {border-radius: var(--ma4b);min-height: 48px;padding: 0 26px;letter-spacing: .14em;box-shadow: 0 0 18px var(--sm5);color: var(--cfx, var(--z9nnq, var(--o44y)));gap:10px;text-transform: uppercase;align-items: center;max-width: 100%;background: var(--m0o57, var(--i8q));display: inline-flex;text-decoration: none;font: 700 13px/1 var(--xso84);}
.pass38 .d7rnka1 {display: flex;width: 100%;}
.d7rnka1:hover {background: var(--fqu3);}
.frsfr {opacity:0.73;font-weight: 700;flex: 0 0 auto;}
.b0p7326 {min-width: 0;overflow-wrap: anywhere;}

.a2wkc {border-radius: var(--ma4b);position: relative;overflow: hidden;margin: var(--ojt0) 0;}
.a2wkc a, .a2wkc picture {display: block;}

.a2yr4 .byjqq6,
.gr9td07 a {overflow: hidden;border-radius: var(--ma4b);position: relative;}

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

.s9vbknr,
.a2yr4 .byjqq6::after,
.gr9td07 a::after {pointer-events: none;inset: 0;content: "";background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--prqng) * 190%), transparent) 0 1px,
    transparent 1px var(--gyi));box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--i8q) 22%, transparent);position: absolute;}

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

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

.aet93g {box-shadow: 0 0 12px var(--zqn9a);margin: 0 0 10px;height: 3px;display: block;background: var(--imct7);border-radius: var(--ma4b);width: 64px;}

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

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

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

.hp89k > a:last-child {border-bottom: 0;}
.t6ff > li:last-child a {border-bottom: 0;}

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

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

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

.hykyptb {margin: var(--ojt0) 0;}
.qbv5jpn {color: var(--tq9zi);line-height:1.65;min-width: 0;font-size: 13.5px;overflow-wrap: anywhere;margin: 0 0 16px;}
.yf3p0 {gap:6px 16px;display: grid;align-items: baseline;grid-template-columns: auto minmax(0, 1fr);margin: 0 0 18px;}
.yf3p0 dt {color: var(--tq9zi);white-space: nowrap;font: 600 10px/1.5 var(--xso84);text-transform: uppercase;letter-spacing: .2em;}
.yf3p0 dd {color: var(--md7s);min-width: 0;margin: 0;overflow-wrap: anywhere;font: 600 13px/1.5 var(--xso84);letter-spacing: .06em;}
.wftet {letter-spacing: .1em;text-shadow: 0 0 8px var(--sm5);color: var(--imct7);}
.c9fftb {flex-wrap: wrap;gap:10px;margin: 0;display: flex;}

.d7bze {padding: 0 16px;box-shadow: inset 0 0 0 1px color-mix(in srgb, #fff 28%, transparent);min-height: 48px;display: inline-flex;gap:11px;align-items: center;text-decoration: none;background: #000;color: #fff;border-radius: var(--ma4b);}
.d7bze:hover {box-shadow: inset 0 0 0 1px var(--imct7), 0 0 16px var(--sm5);}
.chjn {display: inline-flex;flex: 0 0 auto;}
.chjn svg {width: 20px;display: block;height: 20px;fill: #fff;}
.gw2q {flex-direction: column;display: flex;line-height:1.13;min-width: 0;}
.gw2q small {font: 600 9px/1.3 var(--xso84);letter-spacing: .14em;text-transform: uppercase;opacity:0.83;}
.gw2q strong {font: 700 13px/1.2 var(--xso84);letter-spacing: .04em;}

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

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

@media (max-width:908px) {
  .cghaa {display: none;}
  .sw6rymr {display: flex;}
  .a5r0 {margin-left: auto;}
  
  .n6eg {padding: 0 11px;letter-spacing: .06em;}
  .vjhrn {overflow: hidden;min-width: 0;}
  .wxzs94 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  
}

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

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

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

.a91y:checked ~ .jh5xk {opacity:0.98;visibility: visible;}
.a91y:checked ~ .mycwg3 {transform: translateX(0);visibility: visible;}

.jb2n {gap:12px;align-items: center;padding: 14px 16px;top: 0;justify-content: space-between;position: sticky;z-index: 1;background: var(--vaj5z, var(--i2hw));display: flex;border-bottom: 1px solid var(--giye, var(--z656));}
.g3q3 {min-height: 44px;display: inline-flex;align-items: center;}
.g3q3 img {width: auto;display: block;height: 26px;}
.mrdts94 {color: var(--ctvnf);font-weight: 800;letter-spacing: .01em;font-size: 16px;font-family: var(--xso84);}

.y2ba {flex: none;align-items: center;height: 44px;color: var(--ctvnf);cursor: pointer;width: 44px;border-radius: var(--ma4b, 4px);border: 1px solid var(--giye, var(--z656));justify-content: center;display: inline-flex;background: var(--i2hw);}
.y2ba:hover {background: var(--xqe9);}
.y2ba:focus-visible,
.z88bx a:focus-visible,
.qgdx:focus-visible,
.fr3f9wq:focus-visible {outline: 2px solid var(--ctvnf);outline-offset: 2px;}

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

.z88bx a {display: flex;border-radius: var(--ma4b, 4px);border: 1px solid transparent;line-height:1.29;color: var(--ctvnf);align-items: center;padding: 10px 14px;min-height: 48px;font-weight: 600;font-size: 15.5px;text-decoration: none;}
.z88bx a:hover {border-color: var(--giye, var(--z656));background: var(--i2hw);}

.z88bx a[aria-current="page"] {border-color: var(--giye, var(--z656));background: var(--i2hw);box-shadow: inset 3px 0 0 var(--imct7, var(--i8q));}

.jtjenpz {margin-top: auto;gap:10px;background: var(--vaj5z, var(--i2hw));display: grid;border-top: 1px solid var(--giye, var(--z656));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));}

.qgdx, .fr3f9wq {display: flex;min-height: 48px;align-items: center;font-size: 15px;text-decoration: none;padding: 12px 18px;border-radius: var(--ma4b, 4px);justify-content: center;font-weight: 700;}
.qgdx {border: 1px solid var(--giye, var(--z656));color: var(--dm2wh, var(--ddj));background: var(--bwo);}
.fr3f9wq {color: var(--u501, var(--slh6, var(--doy)));background: var(--gnp);border: 1px solid transparent;}

.z88bx ul {counter-reset: plmm;}
.z88bx a {font-size: 13.5px;font-weight: 700;border-color: var(--giye, var(--z656));background: color-mix(in srgb, var(--ctvnf) 4%, transparent);letter-spacing: .06em;text-transform: uppercase;font-family: var(--xso84);}
.z88bx a::before {font-size: 12px;opacity:0.95;color: var(--ctvnf);min-width: 22px;content: counter(plmm, decimal-leading-zero);counter-increment: plmm;margin-right:11px;flex: none;}
.z88bx a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--imct7, var(--i8q));background: color-mix(in srgb, var(--ctvnf) 9%, transparent);}
.mrdts94 {font-family: var(--xso84);font-size: 14px;text-transform: uppercase;letter-spacing: .08em;}
.y2ba {border-radius: var(--ma4b, 4px);}
.qgdx, .fr3f9wq {text-transform: uppercase;font-family: var(--xso84);letter-spacing: .05em;}

@media (min-width:866px) {
  .mycwg3, .jh5xk {display: none;}
}

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

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

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

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

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

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

.nhx1smk {padding-bottom: max(96px, var(--dao0v, 96px));}

.zdwy {--ugh0: var(--ma4b);--to8g: var(--qg7s);--sclk0: var(--ma4b);--vxxu6: 0;--hgu0a: 12px;--so5u: uppercase;--kcd: var(--ma4b);--sjclr: 1px solid var(--giye);--ibgs: .08em;}

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

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

.yk2y .xw5x2yg {display: grid;align-items: center;margin-top:14px;gap:11px;grid-template-columns: auto minmax(0, 1fr) auto;}
.yk2y .f2dej5 {border: 1px solid color-mix(in srgb, var(--i8q) 44%, transparent);background: var(--zldkq);height: 44px;color: var(--imct7);display: grid;cursor: pointer;place-items: center;width: 44px;font-size: 14px;}
.yk2y .f2dej5:hover {box-shadow: 0 0 14px var(--sm5);border-color: var(--imct7);}
.yk2y .f2dej5[hidden] {display: none;}
.yk2y .sdm2z {border: 1px solid color-mix(in srgb, var(--i8q) 30%, transparent);height: 74px;position: relative;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--imct7) 55%, transparent) 0 1px, transparent 1px 10px) 0 0 / 100% 10px no-repeat,
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--imct7) 80%, transparent) 0 1px, transparent 1px 50px) 0 0 / 100% 18px no-repeat,
    var(--zldkq);}
.yk2y .zk6dm {margin-left: -1px;background: var(--i8q);box-shadow: 0 0 10px var(--zqn9a), 0 0 22px var(--sm5);transition:left 0.733s cubic-bezier(.3, 1.3, .5, 1);z-index: 2;width: 2px;position: absolute;top: 0;left: var(--gm6l0, 8%);bottom: 0;}
.yk2y .zk6dm::before {position: absolute;content: "";top: -1px;left: -5px;border: 6px solid transparent;border-top-color: var(--i8q);}
.yk2y .tvvpc {list-style: none;inset: 0;position: absolute;padding: 0;margin: 0;}
.yk2y .tvvpc li {position: absolute;left: var(--o25);top: 0;bottom: 0;margin: 0;}
.yk2y .tvvpc button {top: 22px;text-align: center;display: flex;border: 0;background: none;letter-spacing: .06em;flex-direction: column;position: absolute;text-transform: uppercase;max-width:149px;cursor: pointer;align-items: center;gap:4px;padding: 4px 6px;color: var(--tq9zi);transform: translateX(-50%);font: 600 10.5px/1.25 var(--xso84);}
.yk2y div.tvvpc > button {left: var(--o25);}
.yk2y .tvvpc button b {font-size: 13px;color: var(--md7s);}
.yk2y .tvvpc button span {-webkit-box-orient: vertical;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;}
.yk2y .tvvpc button[aria-current="true"] {color: var(--imct7);}
.yk2y .tvvpc button[aria-current="true"] b {text-shadow: 0 0 10px var(--zqn9a);color: var(--imct7);}
.yk2y .k3na {margin: 16px 0 0;}
@media (max-width:694px) {
  .yk2y .scgby {aspect-ratio: 4 / 5;}
  .yk2y .sdm2z {height: 58px;}
  .yk2y .tvvpc button span {display: none;}
  .yk2y .f2dej5 {height: 40px;width: 40px;}
}
@media (prefers-reduced-motion: reduce) { .yk2y .nkx0455, .yk2y .zk6dm {transition:none;} .yk2y .rt93c::before {animation: none;} }
.yk2y .zk6dm {bottom: auto;height: 24px;}
.yk2y .nkx0455 .emjsz b {white-space: nowrap;}

p.zs5e468, div.zs5e468 {margin: 0;}
p.z5dt, small.z5dt {margin: 3px 0 0;display: block;}
article.kpex, div.kpex {margin: 0;}
p.vks4f0 {margin: 0 0 6px;}
.d7rnka1 i.frsfr {font-style: normal;margin-left:9px;}
.tvbd small.jceds9n {margin-left:9px;}

.stypzrd :is(.eda5bf, .rv6yxg5, .fz94p, .zjxs) {max-width: var(--p5fn);margin-inline: auto;padding-inline: var(--i5bx);box-sizing: border-box;}

.ew4x.n1fe4br {min-height: clamp(420px, 62vh, 640px);}
@media (max-width:631px) { .ew4x.n1fe4br {min-height: 62vh;} }
.yk2y .rt93c::before {display: none;}

.hykyptb.fetec {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(18px, 3vw, 40px);align-items: center;display: grid;}
.fetec > .ykkj4 {grid-row: 1;min-width: 0;grid-column: 1;}
.fetec > .g38nn {grid-column: 2;grid-row: 1;}
.s2bd8 {gap:6px;display: grid;}
.s2bd8 p {align-items: baseline;display: grid;grid-template-columns: 110px minmax(0, 1fr);gap:15px;margin: 0;}
.s2bd8 span:first-child {letter-spacing: .2em;color: var(--tq9zi);font: 600 10px/1.5 var(--xso84);text-transform: uppercase;}
.s2bd8 b {color: var(--md7s);letter-spacing: .06em;font: 600 13px/1.5 var(--xso84);}
.g38nn {padding-top:35px;margin: 0;position: relative;}
.mqjjw {position: absolute;color: var(--imct7);font: 700 26px/1 var(--xso84);right: 0;top: 0;text-shadow: 0 0 12px var(--zqn9a);}
.mqjjw small {text-shadow: none;color: var(--tq9zi);font-size: .5em;}
.jcfa {gap:9px;grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.qmqxh {overflow: hidden;box-shadow: 0 0 0 3px var(--zldkq), 0 0 18px var(--sm5);position: relative;border: 1px solid color-mix(in srgb, var(--i8q) 45%, transparent);display: block;aspect-ratio: 3 / 4;}
.qmqxh img {object-fit: cover;height: 100%;width: 100%;display: block;}
.qmqxh::after {pointer-events: none;content: "";inset: 0;background: repeating-linear-gradient(180deg, color-mix(in srgb, black 22%, transparent) 0 1px, transparent 1px 3px);position: absolute;}
@media (max-width:748px) {
  .hykyptb.fetec {grid-template-columns: minmax(0, 1fr);}
  .fetec > .g38nn {grid-column: 1;grid-row: 1;}
  .fetec > .ykkj4 {grid-row: 2;}
}

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

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