

:root {--hht: color-mix(in srgb, #fff 66%, var(--wism));--kht: color-mix(in srgb, var(--wism) var(--q71), transparent);--xwpz: var(--xwqs);--gqbgg: color-mix(in srgb, var(--wism) 42%, #fff);--n1n: color-mix(in srgb, var(--wism) 14%, #0b0f18);--zdw7:   color-mix(in srgb, #fff 92%, var(--wism));--jtk:      color-mix(in srgb, var(--wism) var(--mzjx), transparent);--rcpi: 1080px;--epvg: 3px;--mzjx: 74%;--ckpsh:  var(--p7j);--qsk: 2px;--l0s: 0.055;--q71: 38%;--icp4:"Chakra Petch", "Rajdhani", ui-monospace, SFMono-Regular, Menlo, monospace;--h29i: clamp(18px, 2.4vw, 32px);--nmc:   color-mix(in srgb, var(--wism) 9%, #070910);--k0hvw:   var(--kizi);--r74: clamp(16px, 2vw, 26px);}

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

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

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

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

.tn8bzxc {z-index: 60;background: var(--za82);border-bottom: 1px solid var(--ckpsh);box-shadow: 0 1px 0 var(--kht);position: sticky;top: 0;}
.c1q8a0c {gap:17px;margin: 0 auto;min-height: 56px;align-items: center;max-width: var(--rcpi);display: flex;padding: 0 var(--h29i);}

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

.kwz4 {background: var(--wism);width: 7px;box-shadow: 0 0 6px var(--jtk), 0 0 0 1px var(--kht);flex: 0 0 auto;border-radius: 50%;height: 7px;}

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

.fqsy7ge:hover .z3cg0ec,
.fqsy7ge:focus-visible .z3cg0ec {animation: xodd1y8 .34s steps(2, end) 2;}

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

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

.nsx18sg {display: flex;align-items: center;gap:9px;}
.dgw8 {border-radius: var(--qsk);border: 0;min-height: 44px;display: inline-flex;padding: 0 18px;text-decoration: none;letter-spacing: .12em;justify-content: center;cursor: pointer;font: 700 12px/1 var(--icp4);text-transform: uppercase;align-items: center;}
.nkqjg {background: var(--fk30o);color: var(--fo95, var(--or5));box-shadow: inset 0 0 0 1px var(--ckpsh);}
.njecx {background: var(--u4n);color: var(--lxb3, var(--fae2x));box-shadow: 0 0 14px var(--kht);}
.njecx:hover {background: var(--hdz2a);}
.hmtfr1 {width: 100%;margin-top:15px;display: flex;}

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

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

.ewj6nvk {margin: 0 auto;max-width: var(--rcpi);display: flow-root;padding: 0 var(--h29i) 46px;}

.ewj6nvk h1,
.ewj6nvk .m4ne6fp,
.ewj6nvk .r5372e h1 {font: 700 clamp(17px, 2vw, 20px)/1.3 var(--icp4);letter-spacing: .2em;margin: 0 0 12px;text-transform: uppercase;color: var(--k0hvw);}
.ewj6nvk h2, .ewj6nvk .w7pn5 {text-transform: uppercase;letter-spacing: .1em;font: 700 clamp(15px, 1.7vw, 18px)/1.35 var(--icp4);margin: 0 0 14px;color: var(--k0hvw);}
.ewj6nvk h3 {color: var(--k0hvw);font: 700 14px/1.4 var(--icp4);margin: 0 0 8px;letter-spacing: .06em;}

.ewj6nvk :is(.ryx7, .fpe0zr, .g53r5s, .as6kjnb) a {color: color-mix(in srgb, var(--wism) 38%, var(--k0hvw));text-underline-offset: 3px;}

.ewj6nvk > :is(.r5372e, .g689n9, .wzkjeb, .za6p33a,
               .zy561, .fajq, .ef6p, .yfpqpd,
               .dxb1ac, .jwr6p, .jnj1mfk, .ryx7,
               .jqbvye2, .a6t5b, .ff7v, .g53r5s,
               .as6kjnb, .kt8at),
.rarw {margin: var(--r74) 0;padding: clamp(18px, 2.2vw, 28px);position: relative;color: var(--zdw7);background: var(--nmc);border-radius: var(--qsk);border: 1px solid color-mix(in srgb, var(--wism) 26%, transparent);border-left: 2px solid var(--gqbgg);box-shadow: 0 0 22px -10px var(--kht);}

.ewj6nvk > :is(.r5372e, .g689n9, .wzkjeb, .za6p33a,
               .zy561, .fajq, .ef6p, .yfpqpd,
               .dxb1ac, .jwr6p, .jnj1mfk, .ryx7,
               .jqbvye2, .a6t5b, .ff7v, .g53r5s,
               .as6kjnb, .kt8at) :is(h1, h2, h3, h4, .m4ne6fp, .w7pn5) {color: var(--zdw7);}
.ewj6nvk > :is(.r5372e, .g689n9, .wzkjeb, .za6p33a,
               .zy561, .fajq, .ef6p, .yfpqpd,
               .dxb1ac, .jwr6p, .jnj1mfk, .ryx7,
               .jqbvye2, .a6t5b, .ff7v, .g53r5s,
               .as6kjnb, .kt8at) :is(p, li, dd, dt, td, th, span, b, strong, i, em, figcaption) {color: inherit;}
.ewj6nvk > :is(.ryx7, .g53r5s, .as6kjnb, .fajq, .dxb1ac) :is(p, li) {color: var(--hht);}

.ewj6nvk > :is(.r5372e, .g689n9, .wzkjeb, .fajq,
               .ef6p, .dxb1ac, .jwr6p, .jnj1mfk)::after {height: 12px;border-top: 1px solid var(--gqbgg);pointer-events: none;right: 8px;position: absolute;content: "";top: 8px;width: 12px;border-right: 1px solid var(--gqbgg);}

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

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

.zhm7pw {margin: var(--r74) 0 0;background: var(--n1n);box-shadow: 0 0 26px -12px var(--jtk);border-radius: var(--qsk);border: 1px solid color-mix(in srgb, var(--wism) 26%, transparent);}
.htzzarn {padding: clamp(20px, 2.6vw, 32px);}
.g861te {font: 700 15px/1.3 var(--icp4);text-shadow: 0 0 12px var(--kht);margin: 0 0 6px;color: var(--zdw7);text-transform: uppercase;letter-spacing: .12em;}
.dvdc {color: var(--hht);font-size: 13.5px;margin: 0;}

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

.qcd04z {gap:12px;justify-content: space-between;padding: 10px calc(var(--h29i) + 26px) 10px var(--h29i);bottom: 0;box-shadow: 0 -1px 0 var(--kht);left: 0;right: 0;z-index: 80;position: fixed;display: flex;align-items: center;background: var(--uzi);border-top: 1px solid var(--ckpsh);}
.k6e0 {min-width: 0;color: color-mix(in srgb, var(--kizi) 78%, transparent);font: 600 12px/1.4 var(--icp4);text-transform: uppercase;letter-spacing: .1em;}

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

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

.fn13::before {border-radius: var(--qsk);border: 1px solid var(--ckpsh);position: absolute;transition:border-color 0.164s, box-shadow 0.185s;content: '';inset: 11px;}
.fn13 svg {position: relative;z-index: 1;}
.fn13:hover {color: var(--gqbgg);}
.fn13:hover::before {box-shadow: 0 0 0 1px var(--kht);border-color: color-mix(in srgb, var(--gqbgg) 60%, transparent);}
.fn13:focus-visible {outline: 2px solid var(--gqbgg);outline-offset: -3px;}

.s6k8 {border-top: 1px solid var(--ckpsh);font-size: 13px;color: color-mix(in srgb, var(--kizi) 78%, transparent);background: var(--uzi);}
.hj8m35n, .g0fnqa {padding: 22px var(--h29i);max-width: var(--rcpi);margin: 0 auto;}
.g0fnqa {border-top: 1px solid var(--xwpz);}
.d8h4xbc a {text-decoration: none;padding-right:14px;color: color-mix(in srgb, var(--kizi) 78%, transparent);align-items: center;font-size: 12px;min-height: 44px;display: inline-flex;letter-spacing: .08em;text-transform: uppercase;}
.d8h4xbc a:hover {color: var(--k0hvw);}
.a91s {align-items: center;flex-wrap: wrap;display: flex;gap:9px;}

.mwft.mwft {display: block;}

.mwft .rhr1j {gap:9px;text-transform: uppercase;display: flex;color: var(--hht);margin: 0 0 10px;align-items: center;font: 700 10px/1 var(--icp4);letter-spacing: .22em;}
.mwft .emhd {border: 1px solid color-mix(in srgb, var(--wism) 34%, transparent);border-radius: var(--qsk);color: var(--zdw7);font: inherit;padding: 4px 7px;}

.mwft .xq6f0 {flex: 0 0 auto;box-shadow: 0 0 6px var(--jtk), 0 0 0 1px var(--kht);border-radius: 50%;background: var(--wism);width: 6px;height: 6px;}
.mwft .fnv60rc {min-width: 0;overflow-wrap: anywhere;}

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

.mwft .twp2f2 {width: 100%;display: block;height: 100%;object-fit: cover;}
.mwft .qd839 picture {height: 100%;width: 100%;display: block;}

.mwft .rzax {position: absolute;mask-image: linear-gradient(180deg, #000 0 100%);box-shadow: inset 0 0 60px -12px var(--jtk);inset: 0;background:
    
    linear-gradient(180deg,
      transparent calc(var(--x167v) - 1px),
      var(--gqbgg) calc(var(--x167v) - 1px),
      var(--gqbgg) var(--x167v),
      transparent var(--x167v)),
    
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--wism) 30%, transparent) 0 1px,
      transparent 1px var(--obmv)),
    repeating-linear-gradient(180deg,
      color-mix(in srgb, var(--wism) 22%, transparent) 0 1px,
      transparent 1px calc(var(--obmv) * .62)),
    
    linear-gradient(var(--ys8cd),
      color-mix(in srgb, var(--wism) 30%, transparent) 0,
      transparent 72%);background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;-webkit-mask-image: linear-gradient(180deg, #000 0 100%);}

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

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

.mwft .yfd187v {padding-top:17px;min-width: 0;}

.mwft.k6mpad {min-height: min(46vh, 420px);position: relative;overflow: hidden;}
.k6mpad .qd839 {z-index: 0;width: 100%;inset: 0;max-height: none;aspect-ratio: auto;height: 100%;box-shadow: none;border-radius: 0;border: 0;position: absolute;}
.k6mpad .rhr1j {z-index: 1;margin: 0;padding: 12px var(--h29i) 0;position: relative;}
.k6mpad .yfd187v {background: linear-gradient(180deg,
    transparent 0%,
    color-mix(in srgb, var(--nmc) 72%, transparent) 40%,
    color-mix(in srgb, var(--nmc) 94%, transparent) 100%);bottom: 0;right: 0;position: absolute;z-index: 1;padding: 20px var(--h29i) 22px;left: 0;}
@media (max-width:634px) {
  .mwft.k6mpad {min-height: min(40vh, 340px);}
}

.mwft .xnfrc1.xnfrc1 {text-shadow: 0 0 14px var(--kht);color: var(--b6z2, var(--zdw7));margin: 0 0 8px;text-transform: uppercase;font: 700 clamp(17px, 2vw, 20px)/1.3 var(--icp4);overflow-wrap: anywhere;letter-spacing: .2em;min-width: 0;}
.mwft .h7rn9c.h7rn9c {font-size: 13.5px;overflow-wrap: anywhere;margin: 0 0 14px;line-height:1.66;max-width: 62ch;min-width: 0;color: var(--b6z2, var(--hht));}

.mwft .kfv6x9 {cursor: pointer;text-transform: uppercase;box-shadow: 0 0 16px var(--kht);border-radius: var(--qsk);border: 0;color: var(--w1cn, var(--ff5v8, var(--eqjwa)));align-items: center;padding: 0 22px;font: 700 12px/1 var(--icp4);letter-spacing: .12em;min-height: 44px;display: inline-flex;background: var(--qx9, var(--wism));justify-content: center;text-decoration: none;}
.mwft .kfv6x9:hover {background: var(--hdz2a);}

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

  .myn1t6.myn1t6 {grid-template-areas: "strip strip" "screen bay";grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);}
  
  .k6mpad.k6mpad {display: block;grid-template-areas: none;grid-template-columns: none;}
  .k6mpad .rhr1j,
  .k6mpad .qd839,
  .k6mpad .yfd187v {grid-area: none;}
  .k6mpad .qd839 {max-height: none;}
}

@media (max-width:605px) {
  .mwft .qd839 {max-height: 30vh;aspect-ratio: 16 / 9;}
  .k6mpad .qd839 {aspect-ratio: auto;max-height: none;}
  .mwft .ejfp30c::before,
  .mwft .ejfp30c::after {width: 12px;height: 12px;}
}

.m64fx8c {margin: var(--r74) 0;}
.q41n {grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;display: grid;padding: 0;gap:19px;list-style: none;}
@media (max-width:1007px) { .q41n {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:515px)  { .q41n {grid-template-columns: minmax(0, 1fr);} }
.m4vez {min-width: 0;}
.pjn5r {text-decoration: none;color: var(--zdw7);display: block;min-width: 0;}
.bkr6qqh {position: relative;margin: 0 0 10px;border-radius: var(--qsk);border: 1px solid color-mix(in srgb, var(--wism) 22%, transparent);overflow: hidden;background: var(--n1n);aspect-ratio: 3 / 2;}
.bkr6qqh img {display: block;width: 100%;object-fit: cover;height: 100%;}
.qk5gkvk {background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--l0s) * 190%), transparent) 0 1px,
    transparent 1px var(--epvg));pointer-events: none;inset: 0;position: absolute;}

.nmecee9 {position: absolute;background: color-mix(in srgb, var(--wism) 12%, #070910);top: 8px;left: 8px;letter-spacing: .12em;font: 700 12px/1 var(--icp4);color: var(--gqbgg);text-shadow: 0 0 8px var(--kht);border-radius: var(--qsk);padding: 4px 8px;}
.njgakkx {overflow-wrap: anywhere;min-width: 0;font: 700 15px/1.4 var(--icp4);display: block;letter-spacing: .04em;color: var(--zdw7);}
.qb52 {color: var(--hht);text-transform: uppercase;font: 600 12px/1.4 var(--icp4);font-style: normal;min-width: 0;letter-spacing: .14em;margin-top:4px;overflow-wrap: anywhere;display: block;}
.pjn5r:hover .bkr6qqh {border-color: color-mix(in srgb, var(--wism) 52%, transparent);box-shadow: 0 0 20px -6px var(--jtk);}

.qngt {margin: var(--r74) 0;}

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

.b3xrk {margin: var(--r74) 0;}
.v62q5 {padding: 0;margin: 0;list-style: none;}
.apeeg6f {border-bottom: 1px solid color-mix(in srgb, var(--wism) 14%, transparent);}
.apeeg6f:last-child {border-bottom: 0;}
.apeeg6f a {gap:21px;color: var(--zdw7);grid-template-columns: auto 148px minmax(0, 1fr);min-height: 76px;text-decoration: none;display: grid;align-items: center;padding: 14px 6px;}
.apeeg6f a:hover {background: color-mix(in srgb, var(--wism) 8%, transparent);}
.qnyht {color: var(--gqbgg);text-shadow: 0 0 8px var(--kht);font: 700 13px/1 var(--icp4);white-space: nowrap;letter-spacing: .08em;}
.apeeg6f img {max-height: 46px;object-position: left center;display: block;object-fit: contain;width: 100%;height: auto;}
.pk09y3 {letter-spacing: .08em;font: 600 14.5px/1.5 var(--icp4);min-width: 0;overflow-wrap: anywhere;color: var(--hht);}
@media (max-width:491px) {
  .apeeg6f a {gap:12px;grid-template-columns: auto 104px minmax(0, 1fr);}
  .apeeg6f img {max-height: 38px;}
}

.hhe5q {margin: var(--r74) 0;}
.caaerf {display: flex;margin: 0 0 16px;gap:13px;flex-wrap: wrap;align-items: center;}
.vpw27 {text-shadow: 0 0 16px var(--kht);color: var(--zdw7);font: 700 30px/1 var(--icp4);letter-spacing: .04em;}

.bspch {position: relative;flex: 0 0 auto;width: 120px;background: color-mix(in srgb, var(--wism) 16%, transparent);overflow: hidden;border-radius: var(--qsk);height: 6px;}
.bspch::before {left: 0;background: var(--gqbgg);top: 0;box-shadow: 0 0 10px var(--jtk);width: var(--sfzxj, 0%);content: "";bottom: 0;position: absolute;}
.jpv7z {flex: 1 1 220px;overflow-wrap: anywhere;font-size: 13px;min-width: 0;line-height:1.58;color: var(--hht);}
.c26m {display: block;}
.f14q0b {margin: 0;padding: 12px 0;border-top: 1px dashed color-mix(in srgb, var(--wism) 14%, transparent);}
.q7fb {min-width: 0;color: var(--zdw7);font-size: 13.5px;line-height:1.66;overflow-wrap: anywhere;margin: 0 0 6px;}
.nx7vcb {font: 600 11px/1.5 var(--icp4);color: var(--hht);flex-wrap: wrap;text-transform: uppercase;align-items: baseline;gap:11px;display: flex;letter-spacing: .14em;}
.nx7vcb cite {min-width: 0;font-style: normal;overflow-wrap: anywhere;}
.erv9 {text-shadow: 0 0 8px var(--kht);letter-spacing: .08em;color: var(--gqbgg);font-style: normal;}

.t0c2qg2 {margin: var(--r74) 0;}

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

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

.ecpx6x6 {margin: 0 0 12px;width: 56px;display: block;background: var(--gqbgg);border-radius: var(--qsk);box-shadow: 0 0 12px var(--jtk);height: 3px;}
.kvmj9 .ecpx6x6 {width: 100%;}
.bbav.bbav {overflow-wrap: anywhere;text-transform: uppercase;letter-spacing: .1em;margin: 0 0 10px;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--icp4);color: var(--zdw7);min-width: 0;}
.qyjm3 {overflow-wrap: anywhere;color: var(--hht);line-height:1.67;font-size: 13.5px;min-width: 0;}
.qyjm3 p {margin: 0 0 10px;}
.qyjm3 p:last-child {margin-bottom: 0;}
.p9yj9pc {justify-content: center;display: inline-flex;box-shadow: 0 0 14px var(--kht);text-decoration: none;padding: 0 20px;align-items: center;color: var(--w1cn, var(--ff5v8, var(--eqjwa)));min-height: 44px;background: var(--qx9, var(--wism));font: 700 12px/1 var(--icp4);border-radius: var(--qsk);text-transform: uppercase;margin-top:13px;letter-spacing: .12em;}
.p9yj9pc:hover {background: var(--hdz2a);}
@media (max-width:715px) {
  
  .z5qx.z5qx,
  .z5qx.z5qx + .z5qx {display: block;margin: 0 0 var(--r74);width: auto;float: none;}
}

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

.gwtcb .yh8w7 {grid-auto-columns: minmax(0, 100%);}
.hdpm {min-width: 0;scroll-snap-align: start;}
.hdpm figure {position: relative;border-radius: var(--qsk);border: 1px solid color-mix(in srgb, var(--wism) 22%, transparent);margin: 0;background: var(--n1n);overflow: hidden;}
.hdpm img {width: 100%;display: block;aspect-ratio: 16 / 9;object-fit: cover;height: auto;}
.gmcq6 {position: absolute;inset: 0;pointer-events: none;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--l0s) * 190%), transparent) 0 1px,
    transparent 1px var(--epvg));}

.zbbq {min-width: 0;letter-spacing: .1em;padding: 9px 11px;border-top: 1px solid color-mix(in srgb, var(--wism) 26%, transparent);overflow-wrap: anywhere;background: color-mix(in srgb, var(--wism) 12%, #070910);position: relative;color: var(--zdw7);font: 600 11.5px/1.5 var(--icp4);}
.hhs54ee {overflow-wrap: anywhere;min-width: 0;margin: 0 0 14px;color: var(--hht);line-height:1.66;font-size: clamp(15px, 1.4vw, 17px);}

.egw28, .g76nf3 {border-radius: var(--qsk);margin: 0 8px 8px 0;display: inline-flex;padding: 0 20px;text-transform: uppercase;justify-content: center;text-decoration: none;align-items: center;min-height: 44px;letter-spacing: .12em;font: 700 12px/1 var(--icp4);}
.egw28 {color: var(--w1cn, var(--ff5v8, var(--eqjwa)));box-shadow: 0 0 14px var(--kht);background: var(--qx9, var(--wism));}
.egw28:hover {background: var(--hdz2a);}
.g76nf3 {color: var(--zdw7);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--wism) 44%, transparent);}
.g76nf3:hover {box-shadow: inset 0 0 0 1px var(--gqbgg);}

.jvyj1 {display: flow-root;margin: var(--r74) 0;}
.krchnq {border-radius: var(--qsk);border: 1px solid color-mix(in srgb, var(--wism) 30%, transparent);height: 92px;float: left;box-shadow: 0 0 18px -8px var(--jtk);position: relative;width: 92px;overflow: hidden;margin: 0 16px 12px 0;}
.krchnq img {width: 100%;object-fit: cover;display: block;height: 100%;}
.ypx11 {inset: 0;position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--l0s) * 190%), transparent) 0 1px,
    transparent 1px var(--epvg));pointer-events: none;}
.xtbk4eq {margin: 0 0 4px;font: 600 10px/1.4 var(--icp4);text-transform: uppercase;color: var(--hht);letter-spacing: .22em;}
.qc88.qc88 {overflow-wrap: anywhere;margin: 0 0 10px;color: var(--zdw7);letter-spacing: .1em;font: 700 15px/1.3 var(--icp4);min-width: 0;text-shadow: 0 0 12px var(--kht);}

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

.jvyj1 .ren535.ren535 dt,
.jvyj1 .wmr1hz.wmr1hz dt,
.jvyj1 .vfym7v7.vfym7v7 {color: var(--gqbgg);}
.ren535 dd,
.wmr1hz dd,
.yq8p1 li span {font-size: 12.5px;min-width: 0;margin: 0;line-height:1.52;color: var(--zdw7);overflow-wrap: anywhere;}

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

.jwm8tc8 .dge9zy.dge9zy::before {height: 6px;background: var(--gqbgg);content: "";flex: none;border-radius: 50%;box-shadow: 0 0 7px var(--jtk);width: 6px;}

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

.jwm8tc8 .qc88.qc88:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}

.wf2g8je .qc88.qc88 {margin: 0 0 4px;}
.j0g7k9 {margin: 0 0 12px;text-transform: uppercase;color: var(--hht);letter-spacing: .22em;font: 600 10px/1.4 var(--icp4);}
.wmr1hz {display: grid;margin: 0 0 12px;gap:7px;}
.em3pe {align-items: baseline;grid-template-columns: auto minmax(0, 1fr);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--wism) 18%, transparent);display: grid;gap:3px 14px;padding: 8px 10px;border-radius: var(--qsk);}
.j6k9g8 {clear: none;min-width: 0;margin: 0 0 12px;overflow-wrap: anywhere;font-size: 13px;line-height:1.67;color: var(--hht);}
.mrfw3d6 {flex-wrap: wrap;clear: left;display: flex;gap:8px;}
.mrfw3d6 a {min-width: 44px;min-height: 44px;justify-content: center;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--wism) 30%, transparent);color: var(--zdw7);border-radius: var(--qsk);align-items: center;display: inline-flex;}
.mrfw3d6 a:hover {color: var(--gqbgg);box-shadow: inset 0 0 0 1px var(--gqbgg);}
.z6pah {clear: left;margin: 12px 0 0;min-width: 0;overflow-wrap: anywhere;color: var(--hht);line-height:1.62;font-size: 11.5px;}
@media (max-width:491px) {
  .krchnq {float: none;margin: 0 0 12px;}
}

.kpnrm {margin: var(--r74) 0;}
.j9e7szp {display: block;}
.hmjz6fb {display: block;padding: 12px 14px 12px 56px;position: relative;border-bottom: 1px solid color-mix(in srgb, var(--wism) 16%, transparent);}
.hmjz6fb:last-child {border-bottom: 0;}
.x6v6q {cursor: pointer;letter-spacing: .06em;font: 700 13px/1.45 var(--icp4);min-height: 44px;align-items: center;min-width: 0;overflow-wrap: anywhere;display: block;display: flex;list-style: none;color: var(--zdw7);}
.x6v6q::-webkit-details-marker {display: none;}
.x6v6q span {overflow-wrap: anywhere;min-width: 0;}

.kpnrm .per4.per4 {text-shadow: 0 0 8px var(--kht);color: var(--gqbgg);font: 700 11px/1 var(--icp4);letter-spacing: .1em;}
.atnwr {font-size: 13.5px;color: var(--hht);margin: 6px 0 0;line-height:1.67;}
.hmjz6fb[open] .x6v6q,
.f92nkc1[open] .x6v6q {color: var(--gqbgg);}

.p5bq .per4 {top: 14px;position: absolute;left: 14px;}

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

.x16xbg9 .cb76n0::before {content: counter(pl-log-ix, decimal);}
.q4evs2n .hmjz6fb {border-bottom: 0;padding: 0;}

.mkv38gk .hmjz6fb {gap: 0 14px;display: grid;padding: 12px 14px;align-items: start;grid-template-columns: auto minmax(0, 1fr);}
.mkv38gk .per4 {padding-top:15px;}
.f92nkc1 {min-width: 0;display: block;}

.q8qf {margin: var(--r74) 0;}
.jsdaf {list-style: none;padding: 0;margin: 0;counter-reset: pl-boot;}
.tqx1e7 {display: grid;padding: 9px 0;gap:10px;grid-template-columns: auto 1fr;border-bottom: 1px dashed color-mix(in srgb, var(--wism) 14%, transparent);align-items: baseline;}
.tqx1e7:last-child {border-bottom: 0;}
.erc5 {font: 700 11px/1.6 var(--icp4);color: var(--gqbgg);white-space: nowrap;letter-spacing: .1em;text-shadow: 0 0 8px var(--kht);}
.v9v6 {color: var(--zdw7);letter-spacing: .04em;min-width: 0;font: 700 13.5px/1.5 var(--icp4);overflow-wrap: anywhere;}
.hggb29w {line-height:1.66;margin-top:2px;display: block;color: var(--hht);font-size: 13px;}

.nnxkm {margin: var(--r74) 0;}
.x4r78bg {display: grid;gap:15px;grid-template-columns: 1fr 1fr;}
@media (max-width:715px) { .x4r78bg {grid-template-columns: 1fr;} }
.tsnmz59 {min-width: 0;}
.m2f39y {color: var(--hht);font: 700 11px/1 var(--icp4);text-transform: uppercase;letter-spacing: .18em;margin: 0 0 8px;}
.n9h6ydy {display: flex;flex-direction: column;gap:6px;}
.v12r2x {border-left: 3px solid color-mix(in srgb, var(--wism) 22%, transparent);font-size: 13px;padding: 9px 12px;background: color-mix(in srgb, #fff 4%, transparent);color: var(--zdw7);line-height:1.59;}
.cx7m .v12r2x {box-shadow: inset 6px 0 12px -8px var(--jtk);border-left-color: var(--gqbgg);}

.hjq9 {margin: var(--r74) 0;}
.cgw5 {background: var(--gqbgg);display: block;margin: 0 0 10px;box-shadow: 0 0 10px var(--jtk);height: 2px;border-radius: var(--qsk);width: 34px;}
.hw7y.hw7y {color: var(--zdw7);min-width: 0;text-transform: uppercase;letter-spacing: .14em;margin: 0 0 12px;overflow-wrap: anywhere;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--icp4);}
.dtwpxa {overflow-wrap: anywhere;font-size: 14px;min-width: 0;color: var(--hht);line-height:1.73;}
.dtwpxa p {margin: 0 0 12px;}
.dtwpxa p:last-child {margin-bottom: 0;}
.dtwpxa :is(h3, h4) {color: var(--zdw7);}

.gws2csh {margin: var(--r74) 0;}
.v6j6 {gap:10px;border-bottom: 1px solid color-mix(in srgb, var(--wism) 26%, transparent);align-items: center;margin: 0 0 14px;display: flex;padding-bottom:9px;}
.v6j6 h2 {overflow-wrap: anywhere;min-width: 0;color: var(--zdw7);text-transform: uppercase;letter-spacing: .12em;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--icp4);margin: 0;}
.xxmx2z5 {flex: 0 0 auto;color: var(--gqbgg);font: 700 10px/1 var(--icp4);padding: 4px 7px;border: 1px solid color-mix(in srgb, var(--wism) 34%, transparent);border-radius: var(--qsk);text-shadow: 0 0 8px var(--kht);letter-spacing: .16em;}
.erpwv {color: var(--hht);line-height:1.70;font-size: 13.5px;}

.erpwv {overflow-x: auto;}

.yr20vjx {position: relative;margin: var(--r74) 0;}
.qr7pzzs.qr7pzzs {letter-spacing: .12em;overflow-wrap: anywhere;color: var(--zdw7);min-width: 0;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--icp4);margin: 0 0 12px;text-transform: uppercase;}
.fzcff {color: var(--hht);line-height:1.66;font-size: 13.5px;overflow-x: auto;}
.fzcff :is(h2, h3) {color: var(--zdw7);}

.y6tzqft {left: 0;border-radius: var(--qsk);box-shadow: 0 0 10px var(--jtk);top: 14px;width: 2px;background: var(--gqbgg);bottom: 14px;position: absolute;}
.zwr2pfb .qr7pzzs.qr7pzzs,
.zwr2pfb .fzcff {padding-left:16px;}

.pz90zkx {display: block;width: 38px;border-radius: var(--qsk);height: 2px;margin: 0 0 14px;box-shadow: 0 0 10px var(--jtk);background: var(--gqbgg);}

.nekse5 .fzcff {border-radius: var(--qsk);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--wism) 20%, transparent);background: var(--n1n);padding: 14px 16px;}

.c8cw {text-align: center;margin: var(--r74) 0;}
.n5j3aec {text-align: left;}
.tsmp4 {text-align: right;}
.snq3m {max-width: 100%;text-transform: uppercase;padding: 0 26px;min-height: 48px;letter-spacing: .14em;background: var(--qx9, var(--wism));gap:8px;text-decoration: none;align-items: center;font: 700 13px/1 var(--icp4);color: var(--w1cn, var(--ff5v8, var(--eqjwa)));border-radius: var(--qsk);box-shadow: 0 0 18px var(--kht);display: inline-flex;}
.rnmr .snq3m {width: 100%;display: flex;}
.snq3m:hover {background: var(--hdz2a);}
.j0mab1 {font-weight: 700;opacity:0.7;flex: 0 0 auto;}
.zzge1b2 {min-width: 0;overflow-wrap: anywhere;}

.q8r98vd {position: relative;overflow: hidden;border-radius: var(--qsk);margin: var(--r74) 0;}
.q8r98vd a, .q8r98vd picture {display: block;}

.mbya8n .c3amqqr,
.d5h5n7 a {overflow: hidden;position: relative;border-radius: var(--qsk);}

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

.jjna,
.mbya8n .c3amqqr::after,
.d5h5n7 a::after {inset: 0;pointer-events: none;content: "";background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--l0s) * 190%), transparent) 0 1px,
    transparent 1px var(--epvg));position: absolute;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--wism) 22%, transparent);}

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

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

.yqhb8 {width: 64px;height: 3px;margin: 0 0 10px;display: block;border-radius: var(--qsk);box-shadow: 0 0 12px var(--jtk);background: var(--gqbgg);}

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

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

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

.t1rrkpq > a:last-child {border-bottom: 0;}
.bk5cnr > li:last-child a {border-bottom: 0;}

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

.bk5cnr {padding: 0;margin: 0;list-style: none;}
.bk5cnr.t1rrkpq {margin-top:13px;}
.bk5cnr > li {display: block;}

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

.tdd4ere {margin: var(--r74) 0;}
.btgbva {min-width: 0;color: var(--hht);line-height:1.66;font-size: 13.5px;overflow-wrap: anywhere;margin: 0 0 16px;}
.tmsw3t6 {display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: baseline;margin: 0 0 18px;gap:6px 16px;}
.tmsw3t6 dt {font: 600 10px/1.5 var(--icp4);color: var(--hht);white-space: nowrap;letter-spacing: .2em;text-transform: uppercase;}
.tmsw3t6 dd {min-width: 0;overflow-wrap: anywhere;color: var(--zdw7);font: 600 13px/1.5 var(--icp4);margin: 0;letter-spacing: .06em;}
.e0vg7 {letter-spacing: .1em;text-shadow: 0 0 8px var(--kht);color: var(--gqbgg);}
.xwtw629 {flex-wrap: wrap;display: flex;gap:10px;margin: 0;}

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

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

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

@media (max-width:907px) {
  .erp3fhm {display: none;}
  .q0631d {display: flex;}
  .nsx18sg {margin-left: auto;}
  
  .dgw8 {padding: 0 11px;letter-spacing: .06em;}
  .fqsy7ge {min-width: 0;overflow: hidden;}
  .wa8pg9 {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
  
}

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

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

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

.yh8r:checked ~ .bk51nc {opacity:0.98;visibility: visible;}
.yh8r:checked ~ .p7ct {visibility: visible;transform: translateX(0);}

.rfp0 {background: var(--n1n, var(--j8aki));position: sticky;align-items: center;padding: 14px 16px;border-bottom: 1px solid var(--ckpsh, var(--p7j));top: 0;display: flex;z-index: 1;justify-content: space-between;gap:11px;}
.dd4et {align-items: center;display: inline-flex;min-height: 44px;}
.dd4et img {display: block;height: 26px;width: auto;}
.vehjjrt {font-weight: 800;font-size: 16px;color: var(--kizi);letter-spacing: .01em;font-family: var(--icp4);}

.c66axm {cursor: pointer;border-radius: var(--qsk, 4px);border: 1px solid var(--ckpsh, var(--p7j));height: 44px;align-items: center;justify-content: center;width: 44px;display: inline-flex;color: var(--kizi);background: var(--j8aki);flex: none;}
.c66axm:hover {background: var(--szdv6);}
.c66axm:focus-visible,
.s35dsj a:focus-visible,
.yfrp4k:focus-visible,
.q8qb9zb:focus-visible {outline: 2px solid var(--kizi);outline-offset: 2px;}

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

.s35dsj a {display: flex;color: var(--kizi);text-decoration: none;line-height:1.31;font-size: 15.5px;min-height: 48px;border-radius: var(--qsk, 4px);border: 1px solid transparent;align-items: center;font-weight: 600;padding: 10px 14px;}
.s35dsj a:hover {background: var(--j8aki);border-color: var(--ckpsh, var(--p7j));}

.s35dsj a[aria-current="page"] {border-color: var(--ckpsh, var(--p7j));background: var(--j8aki);box-shadow: inset 3px 0 0 var(--gqbgg, var(--wism));}

.p8600 {margin-top: auto;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));background: var(--n1n, var(--j8aki));border-top: 1px solid var(--ckpsh, var(--p7j));gap:11px;display: grid;}

.yfrp4k, .q8qb9zb {font-size: 15px;text-decoration: none;min-height: 48px;padding: 12px 18px;justify-content: center;display: flex;align-items: center;font-weight: 700;border-radius: var(--qsk, 4px);}
.yfrp4k {color: var(--fo95, var(--or5));border: 1px solid var(--ckpsh, var(--p7j));background: var(--fk30o);}
.q8qb9zb {color: var(--posc1, var(--lxb3, var(--fae2x)));background: var(--u4n);border: 1px solid transparent;}

.s35dsj ul {counter-reset: plmm;}
.s35dsj a {font-size: 13.5px;border-color: var(--ckpsh, var(--p7j));font-family: var(--icp4);font-weight: 700;background: color-mix(in srgb, var(--kizi) 4%, transparent);text-transform: uppercase;letter-spacing: .06em;}
.s35dsj a::before {flex: none;content: counter(plmm, decimal-leading-zero);counter-increment: plmm;opacity:0.96;margin-right:13px;min-width: 22px;font-size: 12px;color: var(--kizi);}
.s35dsj a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--gqbgg, var(--wism));background: color-mix(in srgb, var(--kizi) 9%, transparent);}
.vehjjrt {font-family: var(--icp4);text-transform: uppercase;letter-spacing: .08em;font-size: 14px;}
.c66axm {border-radius: var(--qsk, 4px);}
.yfrp4k, .q8qb9zb {text-transform: uppercase;font-family: var(--icp4);letter-spacing: .05em;}

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

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

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

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

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

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

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

.ewj6nvk {padding-bottom: max(96px, var(--nw9ad, 96px));}

.k523bkj {--mmlnc: 1px solid var(--ckpsh);--qsjy: var(--qsk);--pgjv: 0;--vil: 12px;--u652: var(--qsk);--uyxy2: .08em;--x4g: var(--k0hvw);--jye: uppercase;--h29: var(--qsk);}

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

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

.jr3fqk9 .q79b {margin-top:15px;gap:13px;grid-template-columns: auto minmax(0, 1fr) auto;align-items: center;display: grid;}
.jr3fqk9 .hjmn7q9 {font-size: 14px;width: 44px;cursor: pointer;border: 1px solid color-mix(in srgb, var(--wism) 44%, transparent);height: 44px;display: grid;background: var(--nmc);color: var(--gqbgg);place-items: center;}
.jr3fqk9 .hjmn7q9:hover {box-shadow: 0 0 14px var(--kht);border-color: var(--gqbgg);}
.jr3fqk9 .hjmn7q9[hidden] {display: none;}
.jr3fqk9 .qh1w {height: 74px;position: relative;border: 1px solid color-mix(in srgb, var(--wism) 30%, transparent);background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--gqbgg) 55%, transparent) 0 1px, transparent 1px 10px) 0 0 / 100% 10px no-repeat,
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--gqbgg) 80%, transparent) 0 1px, transparent 1px 50px) 0 0 / 100% 18px no-repeat,
    var(--nmc);}
.jr3fqk9 .dmyb5t {background: var(--wism);top: 0;z-index: 2;width: 2px;position: absolute;transition:left 0.722s cubic-bezier(.3, 1.3, .5, 1);margin-left: -1px;box-shadow: 0 0 10px var(--jtk), 0 0 22px var(--kht);left: var(--lte, 8%);bottom: 0;}
.jr3fqk9 .dmyb5t::before {content: "";left: -5px;position: absolute;border: 6px solid transparent;border-top-color: var(--wism);top: -1px;}
.jr3fqk9 .tswe {margin: 0;list-style: none;inset: 0;position: absolute;padding: 0;}
.jr3fqk9 .tswe li {margin: 0;top: 0;left: var(--i1a);bottom: 0;position: absolute;}
.jr3fqk9 .tswe button {display: flex;max-width:149px;align-items: center;border: 0;top: 22px;text-align: center;position: absolute;text-transform: uppercase;font: 600 10.5px/1.25 var(--icp4);letter-spacing: .06em;color: var(--hht);padding: 4px 6px;transform: translateX(-50%);flex-direction: column;background: none;gap:2px;cursor: pointer;}
.jr3fqk9 div.tswe > button {left: var(--i1a);}
.jr3fqk9 .tswe button b {color: var(--zdw7);font-size: 13px;}
.jr3fqk9 .tswe button span {-webkit-line-clamp: 2;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;}
.jr3fqk9 .tswe button[aria-current="true"] {color: var(--gqbgg);}
.jr3fqk9 .tswe button[aria-current="true"] b {color: var(--gqbgg);text-shadow: 0 0 10px var(--jtk);}
.jr3fqk9 .ps7hr1 {margin: 16px 0 0;}
@media (max-width:707px) {
  .jr3fqk9 .sqp8v {aspect-ratio: 4 / 5;}
  .jr3fqk9 .qh1w {height: 58px;}
  .jr3fqk9 .tswe button span {display: none;}
  .jr3fqk9 .hjmn7q9 {height: 40px;width: 40px;}
}
@media (prefers-reduced-motion: reduce) { .jr3fqk9 .qjvt, .jr3fqk9 .dmyb5t {transition:none;} .jr3fqk9 .p3d2cf6::before {animation: none;} }
.jr3fqk9 .dmyb5t {height: 24px;bottom: auto;}
.jr3fqk9 .qjvt .zbbq b {white-space: nowrap;}

p.v9v6, div.v9v6 {margin: 0;}
p.hggb29w, small.hggb29w {margin: 3px 0 0;display: block;}
article.f14q0b, div.f14q0b {margin: 0;}
p.nx7vcb {margin: 0 0 6px;}
.snq3m i.j0mab1 {font-style: normal;margin-left:7px;}
.v6j6 small.xxmx2z5 {margin-left:9px;}

.s6k8 :is(.bw36c, .a91s, .hj8m35n, .g0fnqa) {padding-inline: var(--h29i);margin-inline: auto;box-sizing: border-box;max-width: var(--rcpi);}

.mwft.k6mpad {min-height: clamp(420px, 62vh, 640px);}
@media (max-width:634px) { .mwft.k6mpad {min-height: 62vh;} }
.jr3fqk9 .p3d2cf6::before {display: none;}

.tdd4ere.krth {display: grid;align-items: center;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(18px, 3vw, 40px);}
.krth > .dr7kf3t {grid-row: 1;min-width: 0;grid-column: 1;}
.krth > .m9ebqg {grid-row: 1;grid-column: 2;}
.mwvtptq {gap:7px;display: grid;}
.mwvtptq p {margin: 0;grid-template-columns: 110px minmax(0, 1fr);display: grid;align-items: baseline;gap:16px;}
.mwvtptq span:first-child {font: 600 10px/1.5 var(--icp4);text-transform: uppercase;letter-spacing: .2em;color: var(--hht);}
.mwvtptq b {font: 600 13px/1.5 var(--icp4);letter-spacing: .06em;color: var(--zdw7);}
.m9ebqg {padding-top:35px;position: relative;margin: 0;}
.d8szk {color: var(--gqbgg);font: 700 26px/1 var(--icp4);top: 0;right: 0;text-shadow: 0 0 12px var(--jtk);position: absolute;}
.d8szk small {text-shadow: none;font-size: .5em;color: var(--hht);}
.df13a {gap:10px;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}
.yrjn {display: block;overflow: hidden;box-shadow: 0 0 0 3px var(--nmc), 0 0 18px var(--kht);aspect-ratio: 3 / 4;border: 1px solid color-mix(in srgb, var(--wism) 45%, transparent);position: relative;}
.yrjn img {object-fit: cover;display: block;width: 100%;height: 100%;}
.yrjn::after {background: repeating-linear-gradient(180deg, color-mix(in srgb, black 22%, transparent) 0 1px, transparent 1px 3px);pointer-events: none;position: absolute;inset: 0;content: "";}
@media (max-width:768px) {
  .tdd4ere.krth {grid-template-columns: minmax(0, 1fr);}
  .krth > .m9ebqg {grid-row: 1;grid-column: 1;}
  .krth > .dr7kf3t {grid-row: 2;}
}

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

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