

:root {--bqv:      color-mix(in srgb, var(--f1i) var(--qdjp), transparent);--yxvd: 2px;--trl: 0.055;--rh6: 38%;--p9w9l: color-mix(in srgb, #fff 66%, var(--f1i));--xel95: 1080px;--ntn1: 3px;--kyb2c:   var(--f233h);--f0qof: clamp(16px, 2vw, 26px);--gv33x: color-mix(in srgb, var(--f1i) 42%, #fff);--jzv:  var(--sbg2);--tndaq:"Chakra Petch", Menlo, "Rajdhani", ui-monospace, SFMono-Regular, monospace;--zwbwh: clamp(18px, 2.4vw, 32px);--yzt2b: color-mix(in srgb, var(--f1i) var(--rh6), transparent);--mbau8: color-mix(in srgb, var(--f1i) 14%, #0b0f18);--qbb:   color-mix(in srgb, var(--f1i) 9%, #070910);--v451m: var(--mf9a);--qdjp: 74%;--cos2:   color-mix(in srgb, #fff 92%, var(--f1i));}

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

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

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

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

.cz06ks {top: 0;box-shadow: 0 1px 0 var(--yzt2b);position: sticky;border-bottom: 1px solid var(--jzv);z-index: 60;background: var(--xok);}
.drrkmy {margin: 0 auto;padding: 0 var(--zwbwh);display: flex;align-items: center;min-height: 56px;gap:16px;max-width: var(--xel95);}

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

.m8wyr9 {background: var(--f1i);height: 7px;width: 7px;flex: 0 0 auto;box-shadow: 0 0 6px var(--bqv), 0 0 0 1px var(--yzt2b);border-radius: 50%;}

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

.nf9hj:hover .xt8hbm,
.nf9hj:focus-visible .xt8hbm {animation: hijloj1 .34s steps(2, end) 2;}

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

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

.sdm74 {gap:9px;align-items: center;display: flex;}
.jvjcvew {padding: 0 18px;min-height: 44px;display: inline-flex;cursor: pointer;justify-content: center;border-radius: var(--yxvd);border: 0;align-items: center;text-transform: uppercase;text-decoration: none;letter-spacing: .12em;font: 700 12px/1 var(--tndaq);}
.y5wa0 {background: var(--vhit8);box-shadow: inset 0 0 0 1px var(--jzv);color: var(--flriq, var(--dici6));}
.d5skw {color: var(--vef, var(--dru));background: var(--ov8i);box-shadow: 0 0 14px var(--yzt2b);}
.d5skw:hover {background: var(--fki);}
.p837 {display: flex;width: 100%;margin-top:14px;}

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

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

.a6j7sv {margin: 0 auto;display: flow-root;padding: 0 var(--zwbwh) 46px;max-width: var(--xel95);}

.a6j7sv h1,
.a6j7sv .wcbec0,
.a6j7sv .e92vdb h1 {color: var(--kyb2c);text-transform: uppercase;font: 700 clamp(17px, 2vw, 20px)/1.3 var(--tndaq);margin: 0 0 12px;letter-spacing: .2em;}
.a6j7sv h2, .a6j7sv .ydbqes {letter-spacing: .1em;font: 700 clamp(15px, 1.7vw, 18px)/1.35 var(--tndaq);color: var(--kyb2c);text-transform: uppercase;margin: 0 0 14px;}
.a6j7sv h3 {color: var(--kyb2c);margin: 0 0 8px;font: 700 14px/1.4 var(--tndaq);letter-spacing: .06em;}

.a6j7sv :is(.ppsn, .xt24c51, .f0kdhm, .mtztwp8) a {color: color-mix(in srgb, var(--f1i) 38%, var(--kyb2c));text-underline-offset: 3px;}

.a6j7sv > :is(.e92vdb, .jpfe, .t01bx, .tetz,
               .rc58s, .xsbh1, .brwm, .cend,
               .q48nr, .dfk62pw, .frphkr, .ppsn,
               .v15k, .xpmz, .jz6sc4t, .f0kdhm,
               .mtztwp8, .e7ap),
.x3dmw {background: var(--qbb);box-shadow: 0 0 22px -10px var(--yzt2b);margin: var(--f0qof) 0;color: var(--cos2);padding: clamp(18px, 2.2vw, 28px);position: relative;border-radius: var(--yxvd);border: 1px solid color-mix(in srgb, var(--f1i) 26%, transparent);border-left: 2px solid var(--gv33x);}

.a6j7sv > :is(.e92vdb, .jpfe, .t01bx, .tetz,
               .rc58s, .xsbh1, .brwm, .cend,
               .q48nr, .dfk62pw, .frphkr, .ppsn,
               .v15k, .xpmz, .jz6sc4t, .f0kdhm,
               .mtztwp8, .e7ap) :is(h1, h2, h3, h4, .wcbec0, .ydbqes) {color: var(--cos2);}
.a6j7sv > :is(.e92vdb, .jpfe, .t01bx, .tetz,
               .rc58s, .xsbh1, .brwm, .cend,
               .q48nr, .dfk62pw, .frphkr, .ppsn,
               .v15k, .xpmz, .jz6sc4t, .f0kdhm,
               .mtztwp8, .e7ap) :is(p, li, dd, dt, td, th, span, b, strong, i, em, figcaption) {color: inherit;}
.a6j7sv > :is(.ppsn, .f0kdhm, .mtztwp8, .xsbh1, .q48nr) :is(p, li) {color: var(--p9w9l);}

.a6j7sv > :is(.e92vdb, .jpfe, .t01bx, .xsbh1,
               .brwm, .q48nr, .dfk62pw, .frphkr)::after {border-right: 1px solid var(--gv33x);content: "";right: 8px;border-top: 1px solid var(--gv33x);position: absolute;width: 12px;height: 12px;top: 8px;pointer-events: none;}

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

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

.d1ewh2 {margin: var(--f0qof) 0 0;border-radius: var(--yxvd);border: 1px solid color-mix(in srgb, var(--f1i) 26%, transparent);box-shadow: 0 0 26px -12px var(--bqv);background: var(--mbau8);}
.nh7xf {padding: clamp(20px, 2.6vw, 32px);}
.zrzj {font: 700 15px/1.3 var(--tndaq);text-shadow: 0 0 12px var(--yzt2b);text-transform: uppercase;color: var(--cos2);letter-spacing: .12em;margin: 0 0 6px;}
.qrva {font-size: 13.5px;color: var(--p9w9l);margin: 0;}

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

.asv4 {box-shadow: 0 -1px 0 var(--yzt2b);z-index: 80;position: fixed;padding: 10px calc(var(--zwbwh) + 26px) 10px var(--zwbwh);bottom: 0;gap:13px;align-items: center;border-top: 1px solid var(--jzv);right: 0;justify-content: space-between;display: flex;left: 0;background: var(--km10);}
.yhs14fy {color: color-mix(in srgb, var(--f233h) 78%, transparent);text-transform: uppercase;min-width: 0;font: 600 12px/1.4 var(--tndaq);letter-spacing: .1em;}

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

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

.ervw89::before {border-radius: var(--yxvd);border: 1px solid var(--jzv);inset: 11px;content: '';transition:border-color 0.175s, box-shadow 0.174s;position: absolute;}
.ervw89 svg {position: relative;z-index: 1;}
.ervw89:hover {color: var(--gv33x);}
.ervw89:hover::before {box-shadow: 0 0 0 1px var(--yzt2b);border-color: color-mix(in srgb, var(--gv33x) 60%, transparent);}
.ervw89:focus-visible {outline: 2px solid var(--gv33x);outline-offset: -3px;}

.jqes {background: var(--km10);border-top: 1px solid var(--jzv);font-size: 13px;color: color-mix(in srgb, var(--f233h) 78%, transparent);}
.pr7h, .s8xjsp {padding: 22px var(--zwbwh);margin: 0 auto;max-width: var(--xel95);}
.s8xjsp {border-top: 1px solid var(--v451m);}
.pkekx a {display: inline-flex;align-items: center;font-size: 12px;color: color-mix(in srgb, var(--f233h) 78%, transparent);text-decoration: none;letter-spacing: .08em;min-height: 44px;padding-right:13px;text-transform: uppercase;}
.pkekx a:hover {color: var(--kyb2c);}
.h2t2y {align-items: center;display: flex;flex-wrap: wrap;gap:9px;}

.gdeap82.gdeap82 {display: block;}

.gdeap82 .kdb3e {color: var(--p9w9l);margin: 0 0 10px;gap:8px;display: flex;font: 700 10px/1 var(--tndaq);text-transform: uppercase;letter-spacing: .22em;align-items: center;}
.gdeap82 .tn7erm {font: inherit;padding: 4px 7px;border: 1px solid color-mix(in srgb, var(--f1i) 34%, transparent);border-radius: var(--yxvd);color: var(--cos2);}

.gdeap82 .sktcbr5 {box-shadow: 0 0 6px var(--bqv), 0 0 0 1px var(--yzt2b);flex: 0 0 auto;width: 6px;border-radius: 50%;height: 6px;background: var(--f1i);}
.gdeap82 .a8ynek {overflow-wrap: anywhere;min-width: 0;}

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

.gdeap82 .xzkq2d {object-fit: cover;height: 100%;width: 100%;display: block;}
.gdeap82 .tcgy picture {width: 100%;height: 100%;display: block;}

.gdeap82 .xvmv {-webkit-mask-image: linear-gradient(180deg, #000 0 100%);mask-image: linear-gradient(180deg, #000 0 100%);position: absolute;inset: 0;background:
    
    linear-gradient(180deg,
      transparent calc(var(--fmr) - 1px),
      var(--gv33x) calc(var(--fmr) - 1px),
      var(--gv33x) var(--fmr),
      transparent var(--fmr)),
    
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--f1i) 30%, transparent) 0 1px,
      transparent 1px var(--al5)),
    repeating-linear-gradient(180deg,
      color-mix(in srgb, var(--f1i) 22%, transparent) 0 1px,
      transparent 1px calc(var(--al5) * .62)),
    
    linear-gradient(var(--utd8b),
      color-mix(in srgb, var(--f1i) 30%, transparent) 0,
      transparent 72%);background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;box-shadow: inset 0 0 60px -12px var(--bqv);}

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

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

.gdeap82 .fwpks1z {padding-top:17px;min-width: 0;}

.gdeap82.hjvm0 {position: relative;overflow: hidden;min-height: min(46vh, 420px);}
.hjvm0 .tcgy {inset: 0;z-index: 0;border-radius: 0;border: 0;box-shadow: none;position: absolute;width: 100%;max-height: none;height: 100%;aspect-ratio: auto;}
.hjvm0 .kdb3e {position: relative;margin: 0;z-index: 1;padding: 12px var(--zwbwh) 0;}
.hjvm0 .fwpks1z {bottom: 0;background: linear-gradient(180deg,
    transparent 0%,
    color-mix(in srgb, var(--qbb) 72%, transparent) 40%,
    color-mix(in srgb, var(--qbb) 94%, transparent) 100%);left: 0;position: absolute;padding: 20px var(--zwbwh) 22px;z-index: 1;right: 0;}
@media (max-width:645px) {
  .gdeap82.hjvm0 {min-height: min(40vh, 340px);}
}

.gdeap82 .kcm4an.kcm4an {font: 700 clamp(17px, 2vw, 20px)/1.3 var(--tndaq);text-transform: uppercase;text-shadow: 0 0 14px var(--yzt2b);min-width: 0;overflow-wrap: anywhere;margin: 0 0 8px;letter-spacing: .2em;color: var(--xvr, var(--cos2));}
.gdeap82 .tt0r04k.tt0r04k {font-size: 13.5px;min-width: 0;color: var(--xvr, var(--p9w9l));max-width: 62ch;margin: 0 0 14px;overflow-wrap: anywhere;line-height:1.68;}

.gdeap82 .t562 {cursor: pointer;display: inline-flex;justify-content: center;border-radius: var(--yxvd);border: 0;font: 700 12px/1 var(--tndaq);min-height: 44px;box-shadow: 0 0 16px var(--yzt2b);text-transform: uppercase;text-decoration: none;color: var(--zkkil, var(--c6l, var(--a3tp)));letter-spacing: .12em;align-items: center;background: var(--daxo, var(--f1i));padding: 0 22px;}
.gdeap82 .t562:hover {background: var(--fki);}

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

  .pxwd5h.pxwd5h {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);grid-template-areas: "strip strip" "screen bay";}
  
  .hjvm0.hjvm0 {grid-template-columns: none;grid-template-areas: none;display: block;}
  .hjvm0 .kdb3e,
  .hjvm0 .tcgy,
  .hjvm0 .fwpks1z {grid-area: none;}
  .hjvm0 .tcgy {max-height: none;}
}

@media (max-width:605px) {
  .gdeap82 .tcgy {max-height: 30vh;aspect-ratio: 16 / 9;}
  .hjvm0 .tcgy {aspect-ratio: auto;max-height: none;}
  .gdeap82 .bw6r::before,
  .gdeap82 .bw6r::after {height: 12px;width: 12px;}
}

.egpfzya {margin: var(--f0qof) 0;}
.ehafc {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;gap:17px;list-style: none;margin: 0;}
@media (max-width:1010px) { .ehafc {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:532px)  { .ehafc {grid-template-columns: minmax(0, 1fr);} }
.r236z {min-width: 0;}
.ahsn7 {color: var(--cos2);min-width: 0;text-decoration: none;display: block;}
.rkx1 {background: var(--mbau8);position: relative;overflow: hidden;aspect-ratio: 3 / 2;border-radius: var(--yxvd);border: 1px solid color-mix(in srgb, var(--f1i) 22%, transparent);margin: 0 0 10px;}
.rkx1 img {display: block;height: 100%;object-fit: cover;width: 100%;}
.q5pzzq {pointer-events: none;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--trl) * 190%), transparent) 0 1px,
    transparent 1px var(--ntn1));position: absolute;inset: 0;}

.dhz79 {left: 8px;letter-spacing: .12em;border-radius: var(--yxvd);background: color-mix(in srgb, var(--f1i) 12%, #070910);position: absolute;color: var(--gv33x);top: 8px;font: 700 12px/1 var(--tndaq);text-shadow: 0 0 8px var(--yzt2b);padding: 4px 8px;}
.sx2zs18 {min-width: 0;overflow-wrap: anywhere;display: block;color: var(--cos2);font: 700 15px/1.4 var(--tndaq);letter-spacing: .04em;}
.pxgdm {display: block;min-width: 0;margin-top:5px;letter-spacing: .14em;font: 600 12px/1.4 var(--tndaq);font-style: normal;overflow-wrap: anywhere;color: var(--p9w9l);text-transform: uppercase;}
.ahsn7:hover .rkx1 {border-color: color-mix(in srgb, var(--f1i) 52%, transparent);box-shadow: 0 0 20px -6px var(--bqv);}

.mag31 {margin: var(--f0qof) 0;}

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

.dzwd {margin: var(--f0qof) 0;}
.fwccy {list-style: none;padding: 0;margin: 0;}
.a56a3j {border-bottom: 1px solid color-mix(in srgb, var(--f1i) 14%, transparent);}
.a56a3j:last-child {border-bottom: 0;}
.a56a3j a {gap:21px;min-height: 76px;color: var(--cos2);display: grid;align-items: center;padding: 14px 6px;grid-template-columns: auto 148px minmax(0, 1fr);text-decoration: none;}
.a56a3j a:hover {background: color-mix(in srgb, var(--f1i) 8%, transparent);}
.cvs8j {color: var(--gv33x);font: 700 13px/1 var(--tndaq);letter-spacing: .08em;white-space: nowrap;text-shadow: 0 0 8px var(--yzt2b);}
.a56a3j img {object-fit: contain;height: auto;object-position: left center;width: 100%;max-height: 46px;display: block;}
.xr19e {letter-spacing: .08em;overflow-wrap: anywhere;font: 600 14.5px/1.5 var(--tndaq);color: var(--p9w9l);min-width: 0;}
@media (max-width:469px) {
  .a56a3j a {gap:12px;grid-template-columns: auto 104px minmax(0, 1fr);}
  .a56a3j img {max-height: 38px;}
}

.n2t20vn {margin: var(--f0qof) 0;}
.h7fp722 {display: flex;flex-wrap: wrap;align-items: center;margin: 0 0 16px;gap:13px;}
.aa8qfn8 {font: 700 30px/1 var(--tndaq);text-shadow: 0 0 16px var(--yzt2b);letter-spacing: .04em;color: var(--cos2);}

.f8d2 {position: relative;overflow: hidden;background: color-mix(in srgb, var(--f1i) 16%, transparent);flex: 0 0 auto;height: 6px;width: 120px;border-radius: var(--yxvd);}
.f8d2::before {top: 0;bottom: 0;position: absolute;box-shadow: 0 0 10px var(--bqv);width: var(--vjgz, 0%);content: "";background: var(--gv33x);left: 0;}
.zf64 {line-height:1.62;flex: 1 1 220px;overflow-wrap: anywhere;min-width: 0;font-size: 13px;color: var(--p9w9l);}
.fzafxwt {display: block;}
.h4ex {padding: 12px 0;border-top: 1px dashed color-mix(in srgb, var(--f1i) 14%, transparent);margin: 0;}
.vp315 {font-size: 13.5px;color: var(--cos2);line-height:1.70;margin: 0 0 6px;overflow-wrap: anywhere;min-width: 0;}
.hyggct {display: flex;text-transform: uppercase;font: 600 11px/1.5 var(--tndaq);letter-spacing: .14em;gap:11px;align-items: baseline;color: var(--p9w9l);flex-wrap: wrap;}
.hyggct cite {min-width: 0;font-style: normal;overflow-wrap: anywhere;}
.r1skm {letter-spacing: .08em;color: var(--gv33x);text-shadow: 0 0 8px var(--yzt2b);font-style: normal;}

.jmk7hbb {margin: var(--f0qof) 0;}

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

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

.t93pee {margin: 0 0 12px;border-radius: var(--yxvd);display: block;height: 3px;background: var(--gv33x);width: 56px;box-shadow: 0 0 12px var(--bqv);}
.g71f .t93pee {width: 100%;}
.ytb5.ytb5 {overflow-wrap: anywhere;text-transform: uppercase;color: var(--cos2);margin: 0 0 10px;min-width: 0;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--tndaq);letter-spacing: .1em;}
.zzbtb {overflow-wrap: anywhere;line-height:1.69;min-width: 0;color: var(--p9w9l);font-size: 13.5px;}
.zzbtb p {margin: 0 0 10px;}
.zzbtb p:last-child {margin-bottom: 0;}
.r4yf {min-height: 44px;background: var(--daxo, var(--f1i));padding: 0 20px;border-radius: var(--yxvd);justify-content: center;letter-spacing: .12em;display: inline-flex;text-transform: uppercase;box-shadow: 0 0 14px var(--yzt2b);color: var(--zkkil, var(--c6l, var(--a3tp)));text-decoration: none;font: 700 12px/1 var(--tndaq);align-items: center;margin-top:13px;}
.r4yf:hover {background: var(--fki);}
@media (max-width:725px) {
  
  .cwjnw.cwjnw,
  .cwjnw.cwjnw + .cwjnw {display: block;width: auto;margin: 0 0 var(--f0qof);float: none;}
}

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

.rajyy .t8q0q {grid-auto-columns: minmax(0, 100%);}
.c64ep9r {min-width: 0;scroll-snap-align: start;}
.c64ep9r figure {border-radius: var(--yxvd);border: 1px solid color-mix(in srgb, var(--f1i) 22%, transparent);background: var(--mbau8);overflow: hidden;margin: 0;position: relative;}
.c64ep9r img {height: auto;display: block;object-fit: cover;aspect-ratio: 16 / 9;width: 100%;}
.mnd7 {background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--trl) * 190%), transparent) 0 1px,
    transparent 1px var(--ntn1));pointer-events: none;inset: 0;position: absolute;}

.cyy7 {font: 600 11.5px/1.5 var(--tndaq);background: color-mix(in srgb, var(--f1i) 12%, #070910);border-top: 1px solid color-mix(in srgb, var(--f1i) 26%, transparent);min-width: 0;color: var(--cos2);letter-spacing: .1em;padding: 9px 11px;position: relative;overflow-wrap: anywhere;}
.bfaqk {color: var(--p9w9l);overflow-wrap: anywhere;min-width: 0;font-size: clamp(15px, 1.4vw, 17px);line-height:1.70;margin: 0 0 14px;}

.adnh, .ywqbw1m {margin: 0 8px 8px 0;padding: 0 20px;display: inline-flex;border-radius: var(--yxvd);justify-content: center;min-height: 44px;text-transform: uppercase;font: 700 12px/1 var(--tndaq);text-decoration: none;align-items: center;letter-spacing: .12em;}
.adnh {background: var(--daxo, var(--f1i));color: var(--zkkil, var(--c6l, var(--a3tp)));box-shadow: 0 0 14px var(--yzt2b);}
.adnh:hover {background: var(--fki);}
.ywqbw1m {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--f1i) 44%, transparent);color: var(--cos2);}
.ywqbw1m:hover {box-shadow: inset 0 0 0 1px var(--gv33x);}

.pr0jzn {display: flow-root;margin: var(--f0qof) 0;}
.h96z {overflow: hidden;margin: 0 16px 12px 0;border-radius: var(--yxvd);border: 1px solid color-mix(in srgb, var(--f1i) 30%, transparent);box-shadow: 0 0 18px -8px var(--bqv);position: relative;float: left;height: 92px;width: 92px;}
.h96z img {object-fit: cover;height: 100%;display: block;width: 100%;}
.btp0q {inset: 0;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--trl) * 190%), transparent) 0 1px,
    transparent 1px var(--ntn1));pointer-events: none;position: absolute;}
.dgb4zm {text-transform: uppercase;color: var(--p9w9l);margin: 0 0 4px;letter-spacing: .22em;font: 600 10px/1.4 var(--tndaq);}
.d1f5b.d1f5b {min-width: 0;margin: 0 0 10px;color: var(--cos2);overflow-wrap: anywhere;text-shadow: 0 0 12px var(--yzt2b);font: 700 15px/1.3 var(--tndaq);letter-spacing: .1em;}

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

.pr0jzn .vjv60h.vjv60h dt,
.pr0jzn .wahc.wahc dt,
.pr0jzn .ms2ef.ms2ef {color: var(--gv33x);}
.vjv60h dd,
.wahc dd,
.ee7rsjr li span {line-height:1.49;min-width: 0;margin: 0;overflow-wrap: anywhere;color: var(--cos2);font-size: 12.5px;}

.xefnn .d1f5b.d1f5b {align-items: baseline;flex-wrap: wrap;border-bottom: 1px solid color-mix(in srgb, var(--f1i) 26%, transparent);padding-bottom:8px;display: flex;margin: 0 0 12px;gap: 0 12px;}
.xefnn .rkrh.rkrh {text-shadow: none;display: inline-flex;align-items: center;letter-spacing: .22em;color: var(--gv33x);text-transform: uppercase;margin: 0;gap:9px;font: 600 10px/1.6 var(--tndaq);}

.xefnn .rkrh.rkrh::before {flex: none;border-radius: 50%;box-shadow: 0 0 7px var(--bqv);width: 6px;height: 6px;content: "";background: var(--gv33x);}

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

.xefnn .d1f5b.d1f5b:last-child {padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}

.bmqhp5t .d1f5b.d1f5b {margin: 0 0 4px;}
.dtwgasm {color: var(--p9w9l);text-transform: uppercase;letter-spacing: .22em;margin: 0 0 12px;font: 600 10px/1.4 var(--tndaq);}
.wahc {margin: 0 0 12px;gap:5px;display: grid;}
.hza9z {display: grid;border-radius: var(--yxvd);align-items: baseline;gap:5px 14px;grid-template-columns: auto minmax(0, 1fr);padding: 8px 10px;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--f1i) 18%, transparent);}
.z154 {color: var(--p9w9l);font-size: 13px;clear: none;margin: 0 0 12px;min-width: 0;overflow-wrap: anywhere;line-height:1.67;}
.ackdxmw {flex-wrap: wrap;display: flex;clear: left;gap:8px;}
.ackdxmw a {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--f1i) 30%, transparent);display: inline-flex;border-radius: var(--yxvd);min-height: 44px;align-items: center;color: var(--cos2);min-width: 44px;justify-content: center;}
.ackdxmw a:hover {box-shadow: inset 0 0 0 1px var(--gv33x);color: var(--gv33x);}
.rk5qtz2 {font-size: 11.5px;clear: left;margin: 12px 0 0;overflow-wrap: anywhere;line-height:1.59;color: var(--p9w9l);min-width: 0;}
@media (max-width:469px) {
  .h96z {margin: 0 0 12px;float: none;}
}

.ya90 {margin: var(--f0qof) 0;}
.mvee {display: block;}
.zfaj4q3 {border-bottom: 1px solid color-mix(in srgb, var(--f1i) 16%, transparent);position: relative;padding: 12px 14px 12px 56px;display: block;}
.zfaj4q3:last-child {border-bottom: 0;}
.xtb8kcr {color: var(--cos2);align-items: center;min-height: 44px;min-width: 0;letter-spacing: .06em;list-style: none;cursor: pointer;font: 700 13px/1.45 var(--tndaq);display: block;display: flex;overflow-wrap: anywhere;}
.xtb8kcr::-webkit-details-marker {display: none;}
.xtb8kcr span {overflow-wrap: anywhere;min-width: 0;}

.ya90 .mac06.mac06 {letter-spacing: .1em;color: var(--gv33x);font: 700 11px/1 var(--tndaq);text-shadow: 0 0 8px var(--yzt2b);}
.bgmq {line-height:1.68;color: var(--p9w9l);font-size: 13.5px;margin: 6px 0 0;}
.zfaj4q3[open] .xtb8kcr,
.vha6wb[open] .xtb8kcr {color: var(--gv33x);}

.c02n4hf .mac06 {left: 14px;top: 14px;position: absolute;}

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

.dakxb .garzx8::before {content: counter(pl-log-ix, decimal);}
.r4w92w .zfaj4q3 {padding: 0;border-bottom: 0;}

.vtspvyt .zfaj4q3 {padding: 12px 14px;align-items: start;grid-template-columns: auto minmax(0, 1fr);display: grid;gap: 0 14px;}
.vtspvyt .mac06 {padding-top:17px;}
.vha6wb {display: block;min-width: 0;}

.ar151 {margin: var(--f0qof) 0;}
.samje8 {list-style: none;counter-reset: pl-boot;padding: 0;margin: 0;}
.xsercjs {display: grid;grid-template-columns: auto 1fr;padding: 9px 0;border-bottom: 1px dashed color-mix(in srgb, var(--f1i) 14%, transparent);align-items: baseline;gap:11px;}
.xsercjs:last-child {border-bottom: 0;}
.vd6642 {letter-spacing: .1em;color: var(--gv33x);white-space: nowrap;text-shadow: 0 0 8px var(--yzt2b);font: 700 11px/1.6 var(--tndaq);}
.ag7qx {color: var(--cos2);font: 700 13.5px/1.5 var(--tndaq);min-width: 0;letter-spacing: .04em;overflow-wrap: anywhere;}
.nya1k7s {font-size: 13px;line-height:1.64;margin-top:2px;color: var(--p9w9l);display: block;}

.dbg4 {margin: var(--f0qof) 0;}
.mvp2hvk {grid-template-columns: 1fr 1fr;display: grid;gap:14px;}
@media (max-width:725px) { .mvp2hvk {grid-template-columns: 1fr;} }
.t2brvea {min-width: 0;}
.qphm8 {text-transform: uppercase;color: var(--p9w9l);margin: 0 0 8px;font: 700 11px/1 var(--tndaq);letter-spacing: .18em;}
.cradhrg {flex-direction: column;display: flex;gap:5px;}
.r722 {border-left: 3px solid color-mix(in srgb, var(--f1i) 22%, transparent);background: color-mix(in srgb, #fff 4%, transparent);line-height:1.59;color: var(--cos2);padding: 9px 12px;font-size: 13px;}
.hyfs1a .r722 {border-left-color: var(--gv33x);box-shadow: inset 6px 0 12px -8px var(--bqv);}

.rcnk0h {margin: var(--f0qof) 0;}
.g7r3 {border-radius: var(--yxvd);height: 2px;display: block;box-shadow: 0 0 10px var(--bqv);background: var(--gv33x);width: 34px;margin: 0 0 10px;}
.pcfg.pcfg {min-width: 0;color: var(--cos2);letter-spacing: .14em;overflow-wrap: anywhere;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--tndaq);text-transform: uppercase;margin: 0 0 12px;}
.hg8kk3m {min-width: 0;line-height:1.70;font-size: 14px;color: var(--p9w9l);overflow-wrap: anywhere;}
.hg8kk3m p {margin: 0 0 12px;}
.hg8kk3m p:last-child {margin-bottom: 0;}
.hg8kk3m :is(h3, h4) {color: var(--cos2);}

.yzwcw07 {margin: var(--f0qof) 0;}
.d9s4 {gap:11px;margin: 0 0 14px;display: flex;border-bottom: 1px solid color-mix(in srgb, var(--f1i) 26%, transparent);align-items: center;padding-bottom:10px;}
.d9s4 h2 {font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--tndaq);color: var(--cos2);margin: 0;overflow-wrap: anywhere;letter-spacing: .12em;text-transform: uppercase;min-width: 0;}
.kb3eqb {padding: 4px 7px;text-shadow: 0 0 8px var(--yzt2b);flex: 0 0 auto;letter-spacing: .16em;color: var(--gv33x);font: 700 10px/1 var(--tndaq);border: 1px solid color-mix(in srgb, var(--f1i) 34%, transparent);border-radius: var(--yxvd);}
.mfsx {line-height:1.69;font-size: 13.5px;color: var(--p9w9l);}

.mfsx {overflow-x: auto;}

.stfzx5 {position: relative;margin: var(--f0qof) 0;}
.qxpka.qxpka {min-width: 0;margin: 0 0 12px;overflow-wrap: anywhere;color: var(--cos2);letter-spacing: .12em;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--tndaq);text-transform: uppercase;}
.n4hzhgx {color: var(--p9w9l);overflow-x: auto;font-size: 13.5px;line-height:1.67;}
.n4hzhgx :is(h2, h3) {color: var(--cos2);}

.aa139f5 {background: var(--gv33x);position: absolute;box-shadow: 0 0 10px var(--bqv);left: 0;width: 2px;border-radius: var(--yxvd);top: 14px;bottom: 14px;}
.g5m647f .qxpka.qxpka,
.g5m647f .n4hzhgx {padding-left:15px;}

.qt3wwn5 {margin: 0 0 14px;background: var(--gv33x);display: block;box-shadow: 0 0 10px var(--bqv);border-radius: var(--yxvd);height: 2px;width: 38px;}

.e0aqj .n4hzhgx {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--f1i) 20%, transparent);padding: 14px 16px;border-radius: var(--yxvd);background: var(--mbau8);}

.fdeq4 {margin: var(--f0qof) 0;text-align: center;}
.a6fpp {text-align: left;}
.d917 {text-align: right;}
.hbpcc {box-shadow: 0 0 18px var(--yzt2b);padding: 0 26px;align-items: center;color: var(--zkkil, var(--c6l, var(--a3tp)));gap:10px;background: var(--daxo, var(--f1i));text-decoration: none;font: 700 13px/1 var(--tndaq);min-height: 48px;letter-spacing: .14em;border-radius: var(--yxvd);display: inline-flex;text-transform: uppercase;max-width: 100%;}
.es1gnk .hbpcc {display: flex;width: 100%;}
.hbpcc:hover {background: var(--fki);}
.qyahe {font-weight: 700;opacity:0.71;flex: 0 0 auto;}
.j1wx3 {overflow-wrap: anywhere;min-width: 0;}

.t775c {position: relative;border-radius: var(--yxvd);margin: var(--f0qof) 0;overflow: hidden;}
.t775c a, .t775c picture {display: block;}

.wcnk0 .ks80d,
.kytqj a {overflow: hidden;border-radius: var(--yxvd);position: relative;}

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

.j3n71,
.wcnk0 .ks80d::after,
.kytqj a::after {inset: 0;content: "";position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--trl) * 190%), transparent) 0 1px,
    transparent 1px var(--ntn1));box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--f1i) 22%, transparent);pointer-events: none;}

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

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

.jz1nbc {display: block;margin: 0 0 10px;background: var(--gv33x);border-radius: var(--yxvd);height: 3px;width: 64px;box-shadow: 0 0 12px var(--bqv);}

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

.enf2f::after {width: 8px;border-bottom: 2px solid var(--gv33x);height: 8px;flex: 0 0 auto;content: "";transform: rotate(45deg) translateY(-2px);border-right: 2px solid var(--gv33x);}
.p9aq details[open] .enf2f::after {transform: rotate(225deg) translateY(-2px);}
.rerbnz {display: block;margin-top:11px;}

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

.rerbnz > a:last-child {border-bottom: 0;}
.my1ebj > li:last-child a {border-bottom: 0;}

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

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

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

.kbb7 {margin: var(--f0qof) 0;}
.nxqygy8 {line-height:1.66;font-size: 13.5px;margin: 0 0 16px;color: var(--p9w9l);overflow-wrap: anywhere;min-width: 0;}
.v9q8h {grid-template-columns: auto minmax(0, 1fr);align-items: baseline;margin: 0 0 18px;display: grid;gap:7px 16px;}
.v9q8h dt {white-space: nowrap;color: var(--p9w9l);font: 600 10px/1.5 var(--tndaq);text-transform: uppercase;letter-spacing: .2em;}
.v9q8h dd {min-width: 0;color: var(--cos2);font: 600 13px/1.5 var(--tndaq);margin: 0;letter-spacing: .06em;overflow-wrap: anywhere;}
.nwqx {color: var(--gv33x);text-shadow: 0 0 8px var(--yzt2b);letter-spacing: .1em;}
.kcmqagw {margin: 0;flex-wrap: wrap;display: flex;gap:10px;}

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

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

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

@media (max-width:895px) {
  .d78x6 {display: none;}
  .z6nb7 {display: flex;}
  .sdm74 {margin-left: auto;}
  
  .jvjcvew {padding: 0 11px;letter-spacing: .06em;}
  .nf9hj {min-width: 0;overflow: hidden;}
  .z3jg3 {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
  
}

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

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

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

.w7q8a:checked ~ .d1dgcmc {opacity:0.98;visibility: visible;}
.w7q8a:checked ~ .emmre7 {transform: translateX(0);visibility: visible;}

.ztdy {top: 0;background: var(--mbau8, var(--k6q4));position: sticky;align-items: center;display: flex;gap:12px;justify-content: space-between;padding: 14px 16px;border-bottom: 1px solid var(--jzv, var(--sbg2));z-index: 1;}
.sfdst {align-items: center;display: inline-flex;min-height: 44px;}
.sfdst img {width: auto;height: 26px;display: block;}
.sahvxa {color: var(--f233h);font-family: var(--tndaq);font-size: 16px;letter-spacing: .01em;font-weight: 800;}

.d0mzyj {align-items: center;background: var(--k6q4);flex: none;width: 44px;display: inline-flex;height: 44px;justify-content: center;color: var(--f233h);border-radius: var(--yxvd, 4px);border: 1px solid var(--jzv, var(--sbg2));cursor: pointer;}
.d0mzyj:hover {background: var(--uoso0);}
.d0mzyj:focus-visible,
.t2gwx a:focus-visible,
.gmxnb:focus-visible,
.hhy8352:focus-visible {outline: 2px solid var(--f233h);outline-offset: 2px;}

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

.t2gwx a {display: flex;text-decoration: none;align-items: center;border-radius: var(--yxvd, 4px);border: 1px solid transparent;line-height:1.30;font-size: 15.5px;font-weight: 600;min-height: 48px;color: var(--f233h);padding: 10px 14px;}
.t2gwx a:hover {border-color: var(--jzv, var(--sbg2));background: var(--k6q4);}

.t2gwx a[aria-current="page"] {border-color: var(--jzv, var(--sbg2));box-shadow: inset 3px 0 0 var(--gv33x, var(--f1i));background: var(--k6q4);}

.gc1dx8 {gap:10px;background: var(--mbau8, var(--k6q4));margin-top: auto;display: grid;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--jzv, var(--sbg2));}

.gmxnb, .hhy8352 {display: flex;font-size: 15px;font-weight: 700;justify-content: center;min-height: 48px;border-radius: var(--yxvd, 4px);align-items: center;text-decoration: none;padding: 12px 18px;}
.gmxnb {color: var(--flriq, var(--dici6));background: var(--vhit8);border: 1px solid var(--jzv, var(--sbg2));}
.hhy8352 {color: var(--u03, var(--vef, var(--dru)));border: 1px solid transparent;background: var(--ov8i);}

.t2gwx ul {counter-reset: plmm;}
.t2gwx a {letter-spacing: .06em;background: color-mix(in srgb, var(--f233h) 4%, transparent);border-color: var(--jzv, var(--sbg2));font-family: var(--tndaq);text-transform: uppercase;font-weight: 700;font-size: 13.5px;}
.t2gwx a::before {content: counter(plmm, decimal-leading-zero);margin-right:13px;opacity:0.96;min-width: 22px;counter-increment: plmm;color: var(--f233h);font-size: 12px;flex: none;}
.t2gwx a[aria-current="page"] {background: color-mix(in srgb, var(--f233h) 9%, transparent);box-shadow: inset 3px 0 0 var(--gv33x, var(--f1i));}
.sahvxa {letter-spacing: .08em;font-family: var(--tndaq);font-size: 14px;text-transform: uppercase;}
.d0mzyj {border-radius: var(--yxvd, 4px);}
.gmxnb, .hhy8352 {font-family: var(--tndaq);text-transform: uppercase;letter-spacing: .05em;}

@media (min-width:849px) {
  .emmre7, .d1dgcmc {display: none;}
}

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

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

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

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

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

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

.a6j7sv {padding-bottom: max(96px, var(--vlxr, 96px));}

.dzrf {--lioky: 0;--k22ce: var(--yxvd);--gvfom: 12px;--pay: var(--yxvd);--ug964: var(--yxvd);--o2vfb: .08em;--w2g1: var(--kyb2c);--feybd: 1px solid var(--jzv);--jou: uppercase;}

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

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

.d8z0w8c .g06fqt {display: grid;gap:13px;align-items: center;margin-top:15px;grid-template-columns: auto minmax(0, 1fr) auto;}
.d8z0w8c .j443evn {height: 44px;background: var(--qbb);width: 44px;color: var(--gv33x);border: 1px solid color-mix(in srgb, var(--f1i) 44%, transparent);cursor: pointer;place-items: center;font-size: 14px;display: grid;}
.d8z0w8c .j443evn:hover {border-color: var(--gv33x);box-shadow: 0 0 14px var(--yzt2b);}
.d8z0w8c .j443evn[hidden] {display: none;}
.d8z0w8c .j0t0e {border: 1px solid color-mix(in srgb, var(--f1i) 30%, transparent);height: 74px;position: relative;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--gv33x) 55%, transparent) 0 1px, transparent 1px 10px) 0 0 / 100% 10px no-repeat,
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--gv33x) 80%, transparent) 0 1px, transparent 1px 50px) 0 0 / 100% 18px no-repeat,
    var(--qbb);}
.d8z0w8c .n8mapwn {bottom: 0;z-index: 2;background: var(--f1i);width: 2px;box-shadow: 0 0 10px var(--bqv), 0 0 22px var(--yzt2b);transition:left 0.741s cubic-bezier(.3, 1.3, .5, 1);top: 0;left: var(--uuk, 8%);margin-left: -1px;position: absolute;}
.d8z0w8c .n8mapwn::before {top: -1px;border: 6px solid transparent;border-top-color: var(--f1i);position: absolute;content: "";left: -5px;}
.d8z0w8c .h8fce {padding: 0;inset: 0;position: absolute;margin: 0;list-style: none;}
.d8z0w8c .h8fce li {left: var(--zpib);top: 0;position: absolute;margin: 0;bottom: 0;}
.d8z0w8c .h8fce button {padding: 4px 6px;flex-direction: column;position: absolute;text-transform: uppercase;transform: translateX(-50%);background: none;align-items: center;display: flex;gap:3px;font: 600 10.5px/1.25 var(--tndaq);border: 0;letter-spacing: .06em;cursor: pointer;max-width:150px;color: var(--p9w9l);top: 22px;text-align: center;}
.d8z0w8c div.h8fce > button {left: var(--zpib);}
.d8z0w8c .h8fce button b {font-size: 13px;color: var(--cos2);}
.d8z0w8c .h8fce button span {display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.d8z0w8c .h8fce button[aria-current="true"] {color: var(--gv33x);}
.d8z0w8c .h8fce button[aria-current="true"] b {text-shadow: 0 0 10px var(--bqv);color: var(--gv33x);}
.d8z0w8c .p2d2 {margin: 16px 0 0;}
@media (max-width:710px) {
  .d8z0w8c .rdda4k {aspect-ratio: 4 / 5;}
  .d8z0w8c .j0t0e {height: 58px;}
  .d8z0w8c .h8fce button span {display: none;}
  .d8z0w8c .j443evn {height: 40px;width: 40px;}
}
@media (prefers-reduced-motion: reduce) { .d8z0w8c .xjd68wt, .d8z0w8c .n8mapwn {transition:none;} .d8z0w8c .z9z6k::before {animation: none;} }
.d8z0w8c .n8mapwn {bottom: auto;height: 24px;}
.d8z0w8c .xjd68wt .cyy7 b {white-space: nowrap;}

p.ag7qx, div.ag7qx {margin: 0;}
p.nya1k7s, small.nya1k7s {margin: 3px 0 0;display: block;}
article.h4ex, div.h4ex {margin: 0;}
p.hyggct {margin: 0 0 6px;}
.hbpcc i.qyahe {margin-left:7px;font-style: normal;}
.d9s4 small.kb3eqb {margin-left:11px;}

.jqes :is(.hc3cj, .h2t2y, .pr7h, .s8xjsp) {box-sizing: border-box;margin-inline: auto;padding-inline: var(--zwbwh);max-width: var(--xel95);}

.gdeap82.hjvm0 {min-height: clamp(420px, 62vh, 640px);}
@media (max-width:645px) { .gdeap82.hjvm0 {min-height: 62vh;} }
.d8z0w8c .z9z6k::before {display: none;}

.kbb7.y863wy {align-items: center;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;gap: clamp(18px, 3vw, 40px);}
.y863wy > .s72t {grid-column: 1;grid-row: 1;min-width: 0;}
.y863wy > .abdqyv {grid-row: 1;grid-column: 2;}
.rh4cm1b {display: grid;gap:5px;}
.rh4cm1b p {display: grid;grid-template-columns: 110px minmax(0, 1fr);align-items: baseline;gap:17px;margin: 0;}
.rh4cm1b span:first-child {font: 600 10px/1.5 var(--tndaq);letter-spacing: .2em;text-transform: uppercase;color: var(--p9w9l);}
.rh4cm1b b {font: 600 13px/1.5 var(--tndaq);letter-spacing: .06em;color: var(--cos2);}
.abdqyv {padding-top:33px;position: relative;margin: 0;}
.agsaas {top: 0;position: absolute;color: var(--gv33x);right: 0;font: 700 26px/1 var(--tndaq);text-shadow: 0 0 12px var(--bqv);}
.agsaas small {font-size: .5em;color: var(--p9w9l);text-shadow: none;}
.a2gz6b {gap:10px;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}
.htcx {position: relative;display: block;overflow: hidden;border: 1px solid color-mix(in srgb, var(--f1i) 45%, transparent);aspect-ratio: 3 / 4;box-shadow: 0 0 0 3px var(--qbb), 0 0 18px var(--yzt2b);}
.htcx img {object-fit: cover;height: 100%;display: block;width: 100%;}
.htcx::after {position: absolute;background: repeating-linear-gradient(180deg, color-mix(in srgb, black 22%, transparent) 0 1px, transparent 1px 3px);inset: 0;pointer-events: none;content: "";}
@media (max-width:765px) {
  .kbb7.y863wy {grid-template-columns: minmax(0, 1fr);}
  .y863wy > .abdqyv {grid-row: 1;grid-column: 1;}
  .y863wy > .s72t {grid-row: 2;}
}

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

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