

:root {--rnc:  var(--yq7wt);--rfmg: 2px;--fho02: 0.055;--vvau:   var(--z8w24);--fq40g: clamp(16px, 2vw, 26px);--rb9: color-mix(in srgb, var(--lp21) 14%, #0b0f18);--fz7:   color-mix(in srgb, var(--lp21) 9%, #070910);--w3g0: 38%;--mfc: var(--m83);--gpk: color-mix(in srgb, var(--lp21) 42%, #fff);--guxr: color-mix(in srgb, var(--lp21) var(--w3g0), transparent);--nk04m: 74%;--zfnf:      color-mix(in srgb, var(--lp21) var(--nk04m), transparent);--dls:"Chakra Petch", ui-monospace, "Rajdhani", Menlo, SFMono-Regular, monospace;--owhb7: clamp(18px, 2.4vw, 32px);--q17:   color-mix(in srgb, #fff 92%, var(--lp21));--i4vu: 1080px;--pp2: 3px;--rtig: color-mix(in srgb, #fff 66%, var(--lp21));}

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

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

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

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

.ws9vsy {border-bottom: 1px solid var(--rnc);position: sticky;top: 0;background: var(--u3s);box-shadow: 0 1px 0 var(--guxr);z-index: 60;}
.fjkt6 {align-items: center;padding: 0 var(--owhb7);margin: 0 auto;max-width: var(--i4vu);min-height: 56px;gap:16px;display: flex;}

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

.wg1x8f {box-shadow: 0 0 6px var(--zfnf), 0 0 0 1px var(--guxr);height: 7px;background: var(--lp21);border-radius: 50%;flex: 0 0 auto;width: 7px;}

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

.yf27:hover .z8gyry,
.yf27:focus-visible .z8gyry {animation: yq7ht67 .34s steps(2, end) 2;}

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

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

.tnxrbm {align-items: center;gap:9px;display: flex;}
.ae1x {display: inline-flex;text-decoration: none;padding: 0 18px;font: 700 12px/1 var(--dls);text-transform: uppercase;cursor: pointer;min-height: 44px;border-radius: var(--rfmg);border: 0;letter-spacing: .12em;align-items: center;justify-content: center;}
.h5xg5 {box-shadow: inset 0 0 0 1px var(--rnc);color: var(--bncuj, var(--t62));background: var(--r2v4);}
.b7c1a2j {color: var(--re5zt, var(--o9qk));box-shadow: 0 0 14px var(--guxr);background: var(--elaxa);}
.b7c1a2j:hover {background: var(--g52);}
.vx6yks9 {display: flex;margin-top:14px;width: 100%;}

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

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

.p1zxay {margin: 0 auto;padding: 0 var(--owhb7) 46px;max-width: var(--i4vu);display: flow-root;}

.p1zxay h1,
.p1zxay .k027znw,
.p1zxay .xjyma h1 {margin: 0 0 12px;text-transform: uppercase;letter-spacing: .2em;color: var(--vvau);font: 700 clamp(17px, 2vw, 20px)/1.3 var(--dls);}
.p1zxay h2, .p1zxay .kyqq {font: 700 clamp(15px, 1.7vw, 18px)/1.35 var(--dls);text-transform: uppercase;color: var(--vvau);letter-spacing: .1em;margin: 0 0 14px;}
.p1zxay h3 {letter-spacing: .06em;color: var(--vvau);margin: 0 0 8px;font: 700 14px/1.4 var(--dls);}

.p1zxay :is(.dczh, .a0sm, .tb6ran, .w8fp5w0) a {text-underline-offset: 3px;color: color-mix(in srgb, var(--lp21) 38%, var(--vvau));}

.p1zxay > :is(.xjyma, .ndw7974, .yjfw, .ybeyvy,
               .a7b1y6, .hqq7, .zmpm7w, .gtczmz,
               .jm7mp, .car55ew, .zm08, .dczh,
               .tjw2sr9, .tbjx4p, .vkngvyk, .tb6ran,
               .w8fp5w0, .xw04y6),
.zjq27 {padding: clamp(18px, 2.2vw, 28px);border-radius: var(--rfmg);border: 1px solid color-mix(in srgb, var(--lp21) 26%, transparent);border-left: 2px solid var(--gpk);box-shadow: 0 0 22px -10px var(--guxr);position: relative;color: var(--q17);background: var(--fz7);margin: var(--fq40g) 0;}

.p1zxay > :is(.xjyma, .ndw7974, .yjfw, .ybeyvy,
               .a7b1y6, .hqq7, .zmpm7w, .gtczmz,
               .jm7mp, .car55ew, .zm08, .dczh,
               .tjw2sr9, .tbjx4p, .vkngvyk, .tb6ran,
               .w8fp5w0, .xw04y6) :is(h1, h2, h3, h4, .k027znw, .kyqq) {color: var(--q17);}
.p1zxay > :is(.xjyma, .ndw7974, .yjfw, .ybeyvy,
               .a7b1y6, .hqq7, .zmpm7w, .gtczmz,
               .jm7mp, .car55ew, .zm08, .dczh,
               .tjw2sr9, .tbjx4p, .vkngvyk, .tb6ran,
               .w8fp5w0, .xw04y6) :is(p, li, dd, dt, td, th, span, b, strong, i, em, figcaption) {color: inherit;}
.p1zxay > :is(.dczh, .tb6ran, .w8fp5w0, .hqq7, .jm7mp) :is(p, li) {color: var(--rtig);}

.p1zxay > :is(.xjyma, .ndw7974, .yjfw, .hqq7,
               .zmpm7w, .jm7mp, .car55ew, .zm08)::after {right: 8px;border-right: 1px solid var(--gpk);border-top: 1px solid var(--gpk);height: 12px;position: absolute;pointer-events: none;top: 8px;content: "";width: 12px;}

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

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

.hyvt7 {border-radius: var(--rfmg);border: 1px solid color-mix(in srgb, var(--lp21) 26%, transparent);background: var(--rb9);margin: var(--fq40g) 0 0;box-shadow: 0 0 26px -12px var(--zfnf);}
.myj4 {padding: clamp(20px, 2.6vw, 32px);}
.yq8x {text-transform: uppercase;margin: 0 0 6px;letter-spacing: .12em;font: 700 15px/1.3 var(--dls);color: var(--q17);text-shadow: 0 0 12px var(--guxr);}
.hzanrc {color: var(--rtig);margin: 0;font-size: 13.5px;}

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

.psc2ej2 {left: 0;bottom: 0;position: fixed;padding: 10px calc(var(--owhb7) + 26px) 10px var(--owhb7);display: flex;border-top: 1px solid var(--rnc);gap:13px;right: 0;background: var(--u5t4b);justify-content: space-between;box-shadow: 0 -1px 0 var(--guxr);align-items: center;z-index: 80;}
.ca8jhg {min-width: 0;font: 600 12px/1.4 var(--dls);color: color-mix(in srgb, var(--z8w24) 78%, transparent);text-transform: uppercase;letter-spacing: .1em;}

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

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

.fkwbzx::before {transition:border-color 0.134s, box-shadow 0.121s;position: absolute;content: '';inset: 11px;border-radius: var(--rfmg);border: 1px solid var(--rnc);}
.fkwbzx svg {z-index: 1;position: relative;}
.fkwbzx:hover {color: var(--gpk);}
.fkwbzx:hover::before {border-color: color-mix(in srgb, var(--gpk) 60%, transparent);box-shadow: 0 0 0 1px var(--guxr);}
.fkwbzx:focus-visible {outline: 2px solid var(--gpk);outline-offset: -3px;}

.gnc1k {font-size: 13px;color: color-mix(in srgb, var(--z8w24) 78%, transparent);background: var(--u5t4b);border-top: 1px solid var(--rnc);}
.xp7j, .tprw8 {padding: 22px var(--owhb7);max-width: var(--i4vu);margin: 0 auto;}
.tprw8 {border-top: 1px solid var(--mfc);}
.tb3g a {text-decoration: none;display: inline-flex;letter-spacing: .08em;color: color-mix(in srgb, var(--z8w24) 78%, transparent);min-height: 44px;text-transform: uppercase;font-size: 12px;padding-right:13px;align-items: center;}
.tb3g a:hover {color: var(--vvau);}
.bazp2 {gap:11px;display: flex;flex-wrap: wrap;align-items: center;}

.wt89b8d.wt89b8d {display: block;}

.wt89b8d .w2yvw {gap:10px;font: 700 10px/1 var(--dls);margin: 0 0 10px;color: var(--rtig);display: flex;text-transform: uppercase;align-items: center;letter-spacing: .22em;}
.wt89b8d .pg6aad5 {border: 1px solid color-mix(in srgb, var(--lp21) 34%, transparent);border-radius: var(--rfmg);padding: 4px 7px;color: var(--q17);font: inherit;}

.wt89b8d .h8ps {background: var(--lp21);border-radius: 50%;height: 6px;width: 6px;flex: 0 0 auto;box-shadow: 0 0 6px var(--zfnf), 0 0 0 1px var(--guxr);}
.wt89b8d .ch3nx1 {overflow-wrap: anywhere;min-width: 0;}

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

.wt89b8d .kz07t9 {object-fit: cover;display: block;height: 100%;width: 100%;}
.wt89b8d .nv7x31 picture {width: 100%;height: 100%;display: block;}

.wt89b8d .mz94t {mask-image: linear-gradient(180deg, #000 0 100%);background:
    
    linear-gradient(180deg,
      transparent calc(var(--smb) - 1px),
      var(--gpk) calc(var(--smb) - 1px),
      var(--gpk) var(--smb),
      transparent var(--smb)),
    
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--lp21) 30%, transparent) 0 1px,
      transparent 1px var(--pjjd)),
    repeating-linear-gradient(180deg,
      color-mix(in srgb, var(--lp21) 22%, transparent) 0 1px,
      transparent 1px calc(var(--pjjd) * .62)),
    
    linear-gradient(var(--r95),
      color-mix(in srgb, var(--lp21) 30%, transparent) 0,
      transparent 72%);background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;inset: 0;-webkit-mask-image: linear-gradient(180deg, #000 0 100%);box-shadow: inset 0 0 60px -12px var(--zfnf);position: absolute;}

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

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

.wt89b8d .vr7y6y3 {padding-top:17px;min-width: 0;}

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

.wt89b8d .q55em.q55em {color: var(--ydli, var(--q17));font: 700 clamp(17px, 2vw, 20px)/1.3 var(--dls);margin: 0 0 8px;text-transform: uppercase;letter-spacing: .2em;overflow-wrap: anywhere;text-shadow: 0 0 14px var(--guxr);min-width: 0;}
.wt89b8d .pjpzh3.pjpzh3 {line-height:1.65;min-width: 0;color: var(--ydli, var(--rtig));max-width: 62ch;font-size: 13.5px;overflow-wrap: anywhere;margin: 0 0 14px;}

.wt89b8d .hwba {justify-content: center;background: var(--bs47s, var(--lp21));border-radius: var(--rfmg);border: 0;font: 700 12px/1 var(--dls);cursor: pointer;text-decoration: none;color: var(--om8y, var(--rpr, var(--xc4)));display: inline-flex;box-shadow: 0 0 16px var(--guxr);min-height: 44px;letter-spacing: .12em;padding: 0 22px;text-transform: uppercase;align-items: center;}
.wt89b8d .hwba:hover {background: var(--g52);}

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

  .hh69.hh69 {grid-template-areas: "strip strip" "screen bay";grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);}
  
  .vn6n6.vn6n6 {display: block;grid-template-columns: none;grid-template-areas: none;}
  .vn6n6 .w2yvw,
  .vn6n6 .nv7x31,
  .vn6n6 .vr7y6y3 {grid-area: none;}
  .vn6n6 .nv7x31 {max-height: none;}
}

@media (max-width:611px) {
  .wt89b8d .nv7x31 {max-height: 30vh;aspect-ratio: 16 / 9;}
  .vn6n6 .nv7x31 {max-height: none;aspect-ratio: auto;}
  .wt89b8d .xt4mx::before,
  .wt89b8d .xt4mx::after {width: 12px;height: 12px;}
}

.kx7dp {margin: var(--fq40g) 0;}
.e1ph {padding: 0;margin: 0;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;gap:17px;list-style: none;}
@media (max-width:995px) { .e1ph {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:515px)  { .e1ph {grid-template-columns: minmax(0, 1fr);} }
.nqb5 {min-width: 0;}
.p8y07 {color: var(--q17);min-width: 0;text-decoration: none;display: block;}
.v1h92 {overflow: hidden;aspect-ratio: 3 / 2;border-radius: var(--rfmg);border: 1px solid color-mix(in srgb, var(--lp21) 22%, transparent);position: relative;background: var(--rb9);margin: 0 0 10px;}
.v1h92 img {width: 100%;display: block;height: 100%;object-fit: cover;}
.k25f {background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--fho02) * 190%), transparent) 0 1px,
    transparent 1px var(--pp2));position: absolute;pointer-events: none;inset: 0;}

.x8b99jz {text-shadow: 0 0 8px var(--guxr);font: 700 12px/1 var(--dls);top: 8px;background: color-mix(in srgb, var(--lp21) 12%, #070910);position: absolute;left: 8px;letter-spacing: .12em;padding: 4px 8px;color: var(--gpk);border-radius: var(--rfmg);}
.q47z {overflow-wrap: anywhere;color: var(--q17);min-width: 0;font: 700 15px/1.4 var(--dls);display: block;letter-spacing: .04em;}
.jhvz {min-width: 0;color: var(--rtig);letter-spacing: .14em;display: block;margin-top:3px;text-transform: uppercase;font: 600 12px/1.4 var(--dls);font-style: normal;overflow-wrap: anywhere;}
.p8y07:hover .v1h92 {box-shadow: 0 0 20px -6px var(--zfnf);border-color: color-mix(in srgb, var(--lp21) 52%, transparent);}

.gtpa {margin: var(--fq40g) 0;}

.d8y7sn {margin: 0;column-gap:17px;columns: 210px auto;}
.jxcv7kh {break-inside: avoid;margin: 0 0 4px;break-after: avoid;min-width: 0;-webkit-column-break-inside: avoid;}
.gj64 {box-shadow: inset 0 0 24px -12px var(--zfnf);background: var(--rb9);min-height: 104px;justify-content: center;display: flex;border-radius: var(--rfmg);border: 1px solid color-mix(in srgb, var(--lp21) 20%, transparent);align-items: center;padding: 20px;}
.gj64 img {height: auto;max-height: 66px;max-width: 100%;display: block;object-fit: contain;}
.gj64:hover {border-color: color-mix(in srgb, var(--lp21) 50%, transparent);box-shadow: 0 0 18px -6px var(--zfnf);}
.zhg3chn {margin: 0 0 18px;text-align: center;letter-spacing: .16em;min-width: 0;text-transform: uppercase;font: 600 12px/1.4 var(--dls);color: var(--rtig);break-inside: avoid;overflow-wrap: anywhere;}

.gypg3 {margin: var(--fq40g) 0;}
.wp7w {list-style: none;padding: 0;margin: 0;}
.smeze {border-bottom: 1px solid color-mix(in srgb, var(--lp21) 14%, transparent);}
.smeze:last-child {border-bottom: 0;}
.smeze a {display: grid;text-decoration: none;color: var(--q17);padding: 14px 6px;align-items: center;min-height: 76px;grid-template-columns: auto 148px minmax(0, 1fr);gap:20px;}
.smeze a:hover {background: color-mix(in srgb, var(--lp21) 8%, transparent);}
.g1kkeq {letter-spacing: .08em;text-shadow: 0 0 8px var(--guxr);white-space: nowrap;color: var(--gpk);font: 700 13px/1 var(--dls);}
.smeze img {display: block;width: 100%;object-fit: contain;height: auto;object-position: left center;max-height: 46px;}
.ez4w7 {font: 600 14.5px/1.5 var(--dls);color: var(--rtig);letter-spacing: .08em;min-width: 0;overflow-wrap: anywhere;}
@media (max-width:485px) {
  .smeze a {gap:11px;grid-template-columns: auto 104px minmax(0, 1fr);}
  .smeze img {max-height: 38px;}
}

.td0ck {margin: var(--fq40g) 0;}
.babq1 {flex-wrap: wrap;align-items: center;margin: 0 0 16px;gap:12px;display: flex;}
.hsh7q {text-shadow: 0 0 16px var(--guxr);font: 700 30px/1 var(--dls);color: var(--q17);letter-spacing: .04em;}

.w7h4rj5 {flex: 0 0 auto;position: relative;height: 6px;width: 120px;overflow: hidden;border-radius: var(--rfmg);background: color-mix(in srgb, var(--lp21) 16%, transparent);}
.w7h4rj5::before {bottom: 0;width: var(--ft1u, 0%);background: var(--gpk);content: "";position: absolute;left: 0;box-shadow: 0 0 10px var(--zfnf);top: 0;}
.z5dgvdy {color: var(--rtig);flex: 1 1 220px;font-size: 13px;overflow-wrap: anywhere;line-height:1.61;min-width: 0;}
.kqayqdw {display: block;}
.t0tq1jv {margin: 0;padding: 12px 0;border-top: 1px dashed color-mix(in srgb, var(--lp21) 14%, transparent);}
.s7st25 {min-width: 0;color: var(--q17);margin: 0 0 6px;overflow-wrap: anywhere;font-size: 13.5px;line-height:1.66;}
.et207 {gap:9px;flex-wrap: wrap;text-transform: uppercase;color: var(--rtig);letter-spacing: .14em;font: 600 11px/1.5 var(--dls);align-items: baseline;display: flex;}
.et207 cite {font-style: normal;min-width: 0;overflow-wrap: anywhere;}
.enb0 {font-style: normal;color: var(--gpk);text-shadow: 0 0 8px var(--guxr);letter-spacing: .08em;}

.ep13 {margin: var(--fq40g) 0;}

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

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

.ne59 {background: var(--gpk);box-shadow: 0 0 12px var(--zfnf);width: 56px;display: block;margin: 0 0 12px;height: 3px;border-radius: var(--rfmg);}
.wbsh21 .ne59 {width: 100%;}
.zhyma.zhyma {text-transform: uppercase;margin: 0 0 10px;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--dls);min-width: 0;color: var(--q17);letter-spacing: .1em;overflow-wrap: anywhere;}
.k0f2 {min-width: 0;overflow-wrap: anywhere;font-size: 13.5px;line-height:1.70;color: var(--rtig);}
.k0f2 p {margin: 0 0 10px;}
.k0f2 p:last-child {margin-bottom: 0;}
.v38g {align-items: center;margin-top:15px;text-transform: uppercase;letter-spacing: .12em;font: 700 12px/1 var(--dls);color: var(--om8y, var(--rpr, var(--xc4)));text-decoration: none;box-shadow: 0 0 14px var(--guxr);border-radius: var(--rfmg);background: var(--bs47s, var(--lp21));display: inline-flex;justify-content: center;min-height: 44px;padding: 0 20px;}
.v38g:hover {background: var(--g52);}
@media (max-width:725px) {
  
  .mp9vz.mp9vz,
  .mp9vz.mp9vz + .mp9vz {width: auto;display: block;float: none;margin: 0 0 var(--fq40g);}
}

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

.yk9x9 .b1g3 {grid-auto-columns: minmax(0, 100%);}
.q55za {min-width: 0;scroll-snap-align: start;}
.q55za figure {position: relative;margin: 0;overflow: hidden;border-radius: var(--rfmg);border: 1px solid color-mix(in srgb, var(--lp21) 22%, transparent);background: var(--rb9);}
.q55za img {width: 100%;object-fit: cover;height: auto;display: block;aspect-ratio: 16 / 9;}
.k9yx1 {inset: 0;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--fho02) * 190%), transparent) 0 1px,
    transparent 1px var(--pp2));pointer-events: none;position: absolute;}

.ksbx4tb {background: color-mix(in srgb, var(--lp21) 12%, #070910);min-width: 0;overflow-wrap: anywhere;font: 600 11.5px/1.5 var(--dls);color: var(--q17);padding: 9px 11px;letter-spacing: .1em;border-top: 1px solid color-mix(in srgb, var(--lp21) 26%, transparent);position: relative;}
.v8v7 {overflow-wrap: anywhere;color: var(--rtig);line-height:1.69;min-width: 0;margin: 0 0 14px;font-size: clamp(15px, 1.4vw, 17px);}

.bqnr, .m2cxm {letter-spacing: .12em;margin: 0 8px 8px 0;justify-content: center;padding: 0 20px;min-height: 44px;border-radius: var(--rfmg);font: 700 12px/1 var(--dls);text-transform: uppercase;display: inline-flex;text-decoration: none;align-items: center;}
.bqnr {color: var(--om8y, var(--rpr, var(--xc4)));box-shadow: 0 0 14px var(--guxr);background: var(--bs47s, var(--lp21));}
.bqnr:hover {background: var(--g52);}
.m2cxm {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--lp21) 44%, transparent);color: var(--q17);}
.m2cxm:hover {box-shadow: inset 0 0 0 1px var(--gpk);}

.m5tyvxp {display: flow-root;margin: var(--fq40g) 0;}
.hzq6k2 {position: relative;height: 92px;box-shadow: 0 0 18px -8px var(--zfnf);width: 92px;border-radius: var(--rfmg);border: 1px solid color-mix(in srgb, var(--lp21) 30%, transparent);margin: 0 16px 12px 0;float: left;overflow: hidden;}
.hzq6k2 img {height: 100%;display: block;object-fit: cover;width: 100%;}
.fyayc {background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--fho02) * 190%), transparent) 0 1px,
    transparent 1px var(--pp2));position: absolute;pointer-events: none;inset: 0;}
.nm6dc {margin: 0 0 4px;text-transform: uppercase;color: var(--rtig);font: 600 10px/1.4 var(--dls);letter-spacing: .22em;}
.sj6ef.sj6ef {overflow-wrap: anywhere;font: 700 15px/1.3 var(--dls);margin: 0 0 10px;color: var(--q17);letter-spacing: .1em;min-width: 0;text-shadow: 0 0 12px var(--guxr);}

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

.m5tyvxp .a5hqmy.a5hqmy dt,
.m5tyvxp .qq1f8k.qq1f8k dt,
.m5tyvxp .gxbwdzy.gxbwdzy {color: var(--gpk);}
.a5hqmy dd,
.qq1f8k dd,
.a6sz li span {color: var(--q17);min-width: 0;margin: 0;line-height:1.52;overflow-wrap: anywhere;font-size: 12.5px;}

.fz0zf3p .sj6ef.sj6ef {flex-wrap: wrap;border-bottom: 1px solid color-mix(in srgb, var(--lp21) 26%, transparent);padding-bottom:9px;gap: 0 12px;display: flex;align-items: baseline;margin: 0 0 12px;}
.fz0zf3p .pdtnc.pdtnc {text-shadow: none;font: 600 10px/1.6 var(--dls);align-items: center;letter-spacing: .22em;text-transform: uppercase;color: var(--gpk);gap:9px;margin: 0;display: inline-flex;}

.fz0zf3p .pdtnc.pdtnc::before {background: var(--gpk);border-radius: 50%;height: 6px;width: 6px;box-shadow: 0 0 7px var(--zfnf);flex: none;content: "";}

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

.fz0zf3p .sj6ef.sj6ef:last-child {border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}

.r4vhqf6 .sj6ef.sj6ef {margin: 0 0 4px;}
.pdf9n12 {letter-spacing: .22em;color: var(--rtig);text-transform: uppercase;font: 600 10px/1.4 var(--dls);margin: 0 0 12px;}
.qq1f8k {display: grid;gap:6px;margin: 0 0 12px;}
.yprx0cq {padding: 8px 10px;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--lp21) 18%, transparent);align-items: baseline;border-radius: var(--rfmg);grid-template-columns: auto minmax(0, 1fr);display: grid;gap:3px 14px;}
.jnvh0hx {font-size: 13px;line-height:1.66;min-width: 0;clear: none;overflow-wrap: anywhere;color: var(--rtig);margin: 0 0 12px;}
.z2a6 {gap:8px;display: flex;clear: left;flex-wrap: wrap;}
.z2a6 a {color: var(--q17);display: inline-flex;min-width: 44px;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--lp21) 30%, transparent);border-radius: var(--rfmg);align-items: center;justify-content: center;min-height: 44px;}
.z2a6 a:hover {color: var(--gpk);box-shadow: inset 0 0 0 1px var(--gpk);}
.hwf6c1s {overflow-wrap: anywhere;color: var(--rtig);line-height:1.60;min-width: 0;clear: left;margin: 12px 0 0;font-size: 11.5px;}
@media (max-width:485px) {
  .hzq6k2 {margin: 0 0 12px;float: none;}
}

.g2pp {margin: var(--fq40g) 0;}
.rjfas {display: block;}
.key9w4 {display: block;position: relative;padding: 12px 14px 12px 56px;border-bottom: 1px solid color-mix(in srgb, var(--lp21) 16%, transparent);}
.key9w4:last-child {border-bottom: 0;}
.ccaz {list-style: none;font: 700 13px/1.45 var(--dls);color: var(--q17);display: block;display: flex;min-height: 44px;overflow-wrap: anywhere;letter-spacing: .06em;align-items: center;cursor: pointer;min-width: 0;}
.ccaz::-webkit-details-marker {display: none;}
.ccaz span {overflow-wrap: anywhere;min-width: 0;}

.g2pp .aezpz7n.aezpz7n {color: var(--gpk);text-shadow: 0 0 8px var(--guxr);font: 700 11px/1 var(--dls);letter-spacing: .1em;}
.makxn3r {font-size: 13.5px;line-height:1.69;color: var(--rtig);margin: 6px 0 0;}
.key9w4[open] .ccaz,
.sphk1a[open] .ccaz {color: var(--gpk);}

.tm4r .aezpz7n {left: 14px;top: 14px;position: absolute;}

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

.ka2159 .merky3::before {content: counter(pl-log-ix, decimal);}
.mhtdc .key9w4 {padding: 0;border-bottom: 0;}

.ntxc .key9w4 {gap: 0 14px;align-items: start;grid-template-columns: auto minmax(0, 1fr);display: grid;padding: 12px 14px;}
.ntxc .aezpz7n {padding-top:15px;}
.sphk1a {min-width: 0;display: block;}

.gyck {margin: var(--fq40g) 0;}
.behj {margin: 0;padding: 0;list-style: none;counter-reset: pl-boot;}
.cmpdc1 {grid-template-columns: auto 1fr;border-bottom: 1px dashed color-mix(in srgb, var(--lp21) 14%, transparent);padding: 9px 0;display: grid;gap:9px;align-items: baseline;}
.cmpdc1:last-child {border-bottom: 0;}
.g9pm035 {font: 700 11px/1.6 var(--dls);letter-spacing: .1em;text-shadow: 0 0 8px var(--guxr);white-space: nowrap;color: var(--gpk);}
.jv5x8m {letter-spacing: .04em;font: 700 13.5px/1.5 var(--dls);overflow-wrap: anywhere;min-width: 0;color: var(--q17);}
.zdkm1 {margin-top:2px;display: block;font-size: 13px;line-height:1.68;color: var(--rtig);}

.v5tbb5g {margin: var(--fq40g) 0;}
.vp8n {display: grid;grid-template-columns: 1fr 1fr;gap:13px;}
@media (max-width:725px) { .vp8n {grid-template-columns: 1fr;} }
.pe44hkq {min-width: 0;}
.n3nxv {color: var(--rtig);margin: 0 0 8px;text-transform: uppercase;font: 700 11px/1 var(--dls);letter-spacing: .18em;}
.knhv29r {display: flex;gap:7px;flex-direction: column;}
.prvpx7r {border-left: 3px solid color-mix(in srgb, var(--lp21) 22%, transparent);padding: 9px 12px;color: var(--q17);font-size: 13px;background: color-mix(in srgb, #fff 4%, transparent);line-height:1.62;}
.b50mf3n .prvpx7r {box-shadow: inset 6px 0 12px -8px var(--zfnf);border-left-color: var(--gpk);}

.s069a {margin: var(--fq40g) 0;}
.vxxxb {box-shadow: 0 0 10px var(--zfnf);background: var(--gpk);display: block;margin: 0 0 10px;width: 34px;height: 2px;border-radius: var(--rfmg);}
.pfn47.pfn47 {overflow-wrap: anywhere;letter-spacing: .14em;text-transform: uppercase;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--dls);min-width: 0;color: var(--q17);margin: 0 0 12px;}
.f7amyq {line-height:1.70;min-width: 0;font-size: 14px;color: var(--rtig);overflow-wrap: anywhere;}
.f7amyq p {margin: 0 0 12px;}
.f7amyq p:last-child {margin-bottom: 0;}
.f7amyq :is(h3, h4) {color: var(--q17);}

.s70g2de {margin: var(--fq40g) 0;}
.ex987 {margin: 0 0 14px;padding-bottom:9px;display: flex;gap:9px;border-bottom: 1px solid color-mix(in srgb, var(--lp21) 26%, transparent);align-items: center;}
.ex987 h2 {margin: 0;color: var(--q17);font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--dls);letter-spacing: .12em;min-width: 0;overflow-wrap: anywhere;text-transform: uppercase;}
.tk5sj {letter-spacing: .16em;padding: 4px 7px;font: 700 10px/1 var(--dls);flex: 0 0 auto;text-shadow: 0 0 8px var(--guxr);border: 1px solid color-mix(in srgb, var(--lp21) 34%, transparent);border-radius: var(--rfmg);color: var(--gpk);}
.d4yypdh {font-size: 13.5px;color: var(--rtig);line-height:1.67;}

.d4yypdh {overflow-x: auto;}

.cspf1g {position: relative;margin: var(--fq40g) 0;}
.y7gts.y7gts {letter-spacing: .12em;margin: 0 0 12px;min-width: 0;color: var(--q17);overflow-wrap: anywhere;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--dls);text-transform: uppercase;}
.xa2pbd {font-size: 13.5px;line-height:1.70;overflow-x: auto;color: var(--rtig);}
.xa2pbd :is(h2, h3) {color: var(--q17);}

.w83a2 {box-shadow: 0 0 10px var(--zfnf);top: 14px;position: absolute;width: 2px;background: var(--gpk);border-radius: var(--rfmg);left: 0;bottom: 14px;}
.gpbbyv .y7gts.y7gts,
.gpbbyv .xa2pbd {padding-left:17px;}

.aabgnyp {background: var(--gpk);box-shadow: 0 0 10px var(--zfnf);display: block;margin: 0 0 14px;border-radius: var(--rfmg);height: 2px;width: 38px;}

.hghs .xa2pbd {border-radius: var(--rfmg);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--lp21) 20%, transparent);background: var(--rb9);padding: 14px 16px;}

.fmkw4zg {margin: var(--fq40g) 0;text-align: center;}
.pe649w {text-align: left;}
.rc5d {text-align: right;}
.sn2g {text-decoration: none;display: inline-flex;box-shadow: 0 0 18px var(--guxr);padding: 0 26px;min-height: 48px;letter-spacing: .14em;align-items: center;background: var(--bs47s, var(--lp21));max-width: 100%;color: var(--om8y, var(--rpr, var(--xc4)));border-radius: var(--rfmg);text-transform: uppercase;font: 700 13px/1 var(--dls);gap:10px;}
.kkek0 .sn2g {display: flex;width: 100%;}
.sn2g:hover {background: var(--g52);}
.p3jnbt {flex: 0 0 auto;font-weight: 700;opacity:0.73;}
.sjq06kq {min-width: 0;overflow-wrap: anywhere;}

.r8ms70 {position: relative;border-radius: var(--rfmg);overflow: hidden;margin: var(--fq40g) 0;}
.r8ms70 a, .r8ms70 picture {display: block;}

.kpkat .cpjv,
.dmcr a {position: relative;border-radius: var(--rfmg);overflow: hidden;}

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

.k0by,
.kpkat .cpjv::after,
.dmcr a::after {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--lp21) 22%, transparent);background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--fho02) * 190%), transparent) 0 1px,
    transparent 1px var(--pp2));pointer-events: none;position: absolute;content: "";inset: 0;}

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

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

.rg4y {border-radius: var(--rfmg);margin: 0 0 10px;display: block;width: 64px;background: var(--gpk);box-shadow: 0 0 12px var(--zfnf);height: 3px;}

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

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

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

.bq45xf4 > a:last-child {border-bottom: 0;}
.kaymk > li:last-child a {border-bottom: 0;}

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

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

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

.pgtkjrz {margin: var(--fq40g) 0;}
.cpm3e5 {font-size: 13.5px;min-width: 0;overflow-wrap: anywhere;color: var(--rtig);line-height:1.64;margin: 0 0 16px;}
.vmxv {display: grid;gap:7px 16px;grid-template-columns: auto minmax(0, 1fr);margin: 0 0 18px;align-items: baseline;}
.vmxv dt {color: var(--rtig);text-transform: uppercase;font: 600 10px/1.5 var(--dls);letter-spacing: .2em;white-space: nowrap;}
.vmxv dd {color: var(--q17);margin: 0;min-width: 0;overflow-wrap: anywhere;letter-spacing: .06em;font: 600 13px/1.5 var(--dls);}
.cegxp8 {letter-spacing: .1em;text-shadow: 0 0 8px var(--guxr);color: var(--gpk);}
.nmdp6 {gap:10px;display: flex;flex-wrap: wrap;margin: 0;}

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

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

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

@media (max-width:905px) {
  .bg3dg {display: none;}
  .fsyn {display: flex;}
  .tnxrbm {margin-left: auto;}
  
  .ae1x {padding: 0 11px;letter-spacing: .06em;}
  .yf27 {overflow: hidden;min-width: 0;}
  .h9vp2g3 {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  
}

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

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

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

.m18c:checked ~ .gyy2swj {visibility: visible;opacity:1;}
.m18c:checked ~ .dak8 {transform: translateX(0);visibility: visible;}

.s5s00 {position: sticky;top: 0;gap:12px;align-items: center;justify-content: space-between;border-bottom: 1px solid var(--rnc, var(--yq7wt));padding: 14px 16px;display: flex;background: var(--rb9, var(--rjqqc));z-index: 1;}
.b3j0 {align-items: center;min-height: 44px;display: inline-flex;}
.b3j0 img {width: auto;height: 26px;display: block;}
.fm7js2 {font-weight: 800;letter-spacing: .01em;font-size: 16px;font-family: var(--dls);color: var(--z8w24);}

.bs8rj {justify-content: center;background: var(--rjqqc);cursor: pointer;display: inline-flex;align-items: center;width: 44px;height: 44px;flex: none;color: var(--z8w24);border-radius: var(--rfmg, 4px);border: 1px solid var(--rnc, var(--yq7wt));}
.bs8rj:hover {background: var(--oc1c);}
.bs8rj:focus-visible,
.y1mkb4 a:focus-visible,
.pey3:focus-visible,
.xr2j16:focus-visible {outline: 2px solid var(--z8w24);outline-offset: 2px;}

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

.y1mkb4 a {border-radius: var(--rfmg, 4px);border: 1px solid transparent;padding: 10px 14px;color: var(--z8w24);display: flex;line-height:1.31;align-items: center;text-decoration: none;min-height: 48px;font-weight: 600;font-size: 15.5px;}
.y1mkb4 a:hover {background: var(--rjqqc);border-color: var(--rnc, var(--yq7wt));}

.y1mkb4 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--gpk, var(--lp21));border-color: var(--rnc, var(--yq7wt));background: var(--rjqqc);}

.wxws {display: grid;margin-top: auto;border-top: 1px solid var(--rnc, var(--yq7wt));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));background: var(--rb9, var(--rjqqc));gap:10px;}

.pey3, .xr2j16 {display: flex;font-size: 15px;padding: 12px 18px;min-height: 48px;text-decoration: none;border-radius: var(--rfmg, 4px);justify-content: center;font-weight: 700;align-items: center;}
.pey3 {color: var(--bncuj, var(--t62));border: 1px solid var(--rnc, var(--yq7wt));background: var(--r2v4);}
.xr2j16 {border: 1px solid transparent;color: var(--gmz, var(--re5zt, var(--o9qk)));background: var(--elaxa);}

.y1mkb4 ul {counter-reset: plmm;}
.y1mkb4 a {text-transform: uppercase;border-color: var(--rnc, var(--yq7wt));background: color-mix(in srgb, var(--z8w24) 4%, transparent);font-weight: 700;font-family: var(--dls);font-size: 13.5px;letter-spacing: .06em;}
.y1mkb4 a::before {counter-increment: plmm;color: var(--z8w24);min-width: 22px;flex: none;margin-right:13px;opacity:0.93;content: counter(plmm, decimal-leading-zero);font-size: 12px;}
.y1mkb4 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--gpk, var(--lp21));background: color-mix(in srgb, var(--z8w24) 9%, transparent);}
.fm7js2 {letter-spacing: .08em;font-family: var(--dls);text-transform: uppercase;font-size: 14px;}
.bs8rj {border-radius: var(--rfmg, 4px);}
.pey3, .xr2j16 {letter-spacing: .05em;font-family: var(--dls);text-transform: uppercase;}

@media (min-width:867px) {
  .dak8, .gyy2swj {display: none;}
}

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

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

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

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

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

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

.p1zxay {padding-bottom: max(96px, var(--vgk, 96px));}

.r7d5n {--mrdi: .08em;--eus57: 1px solid var(--rnc);--boh36: var(--rfmg);--k6624: var(--vvau);--col: var(--rfmg);--crj: var(--rfmg);--s7jd: 12px;--qnf: 0;--n4yn: uppercase;}

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

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

.tpar .x7naapp {margin-top:14px;gap:11px;align-items: center;display: grid;grid-template-columns: auto minmax(0, 1fr) auto;}
.tpar .eyxwd {place-items: center;display: grid;color: var(--gpk);border: 1px solid color-mix(in srgb, var(--lp21) 44%, transparent);height: 44px;width: 44px;background: var(--fz7);font-size: 14px;cursor: pointer;}
.tpar .eyxwd:hover {border-color: var(--gpk);box-shadow: 0 0 14px var(--guxr);}
.tpar .eyxwd[hidden] {display: none;}
.tpar .hfmr {border: 1px solid color-mix(in srgb, var(--lp21) 30%, transparent);background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--gpk) 55%, transparent) 0 1px, transparent 1px 10px) 0 0 / 100% 10px no-repeat,
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--gpk) 80%, transparent) 0 1px, transparent 1px 50px) 0 0 / 100% 18px no-repeat,
    var(--fz7);position: relative;height: 74px;}
.tpar .qcme3 {margin-left: -1px;left: var(--jge, 8%);position: absolute;z-index: 2;transition:left 0.742s cubic-bezier(.3, 1.3, .5, 1);top: 0;background: var(--lp21);bottom: 0;width: 2px;box-shadow: 0 0 10px var(--zfnf), 0 0 22px var(--guxr);}
.tpar .qcme3::before {position: absolute;left: -5px;content: "";border: 6px solid transparent;border-top-color: var(--lp21);top: -1px;}
.tpar .h1d2h5 {position: absolute;inset: 0;margin: 0;padding: 0;list-style: none;}
.tpar .h1d2h5 li {position: absolute;top: 0;left: var(--zte);margin: 0;bottom: 0;}
.tpar .h1d2h5 button {font: 600 10.5px/1.25 var(--dls);max-width:151px;background: none;padding: 4px 6px;position: absolute;text-transform: uppercase;color: var(--rtig);border: 0;gap:3px;top: 22px;text-align: center;cursor: pointer;letter-spacing: .06em;transform: translateX(-50%);flex-direction: column;align-items: center;display: flex;}
.tpar div.h1d2h5 > button {left: var(--zte);}
.tpar .h1d2h5 button b {font-size: 13px;color: var(--q17);}
.tpar .h1d2h5 button span {display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.tpar .h1d2h5 button[aria-current="true"] {color: var(--gpk);}
.tpar .h1d2h5 button[aria-current="true"] b {color: var(--gpk);text-shadow: 0 0 10px var(--zfnf);}
.tpar .z390yd1 {margin: 16px 0 0;}
@media (max-width:691px) {
  .tpar .pg5rp {aspect-ratio: 4 / 5;}
  .tpar .hfmr {height: 58px;}
  .tpar .h1d2h5 button span {display: none;}
  .tpar .eyxwd {width: 40px;height: 40px;}
}
@media (prefers-reduced-motion: reduce) { .tpar .k9mzc, .tpar .qcme3 {transition:none;} .tpar .adk1j::before {animation: none;} }
.tpar .qcme3 {height: 24px;bottom: auto;}
.tpar .k9mzc .ksbx4tb b {white-space: nowrap;}

p.jv5x8m, div.jv5x8m {margin: 0;}
p.zdkm1, small.zdkm1 {display: block;margin: 3px 0 0;}
article.t0tq1jv, div.t0tq1jv {margin: 0;}
p.et207 {margin: 0 0 6px;}
.sn2g i.p3jnbt {margin-left:9px;font-style: normal;}
.ex987 small.tk5sj {margin-left:11px;}

.gnc1k :is(.gqrhxd, .bazp2, .xp7j, .tprw8) {padding-inline: var(--owhb7);max-width: var(--i4vu);margin-inline: auto;box-sizing: border-box;}

.wt89b8d.vn6n6 {min-height: clamp(420px, 62vh, 640px);}
@media (max-width:634px) { .wt89b8d.vn6n6 {min-height: 62vh;} }
.tpar .adk1j::before {display: none;}

.pgtkjrz.q1xj {gap: clamp(18px, 3vw, 40px);grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;align-items: center;}
.q1xj > .ta21yk {min-width: 0;grid-row: 1;grid-column: 1;}
.q1xj > .dwcj9h {grid-row: 1;grid-column: 2;}
.tbmxsb {display: grid;gap:7px;}
.tbmxsb p {gap:15px;margin: 0;display: grid;grid-template-columns: 110px minmax(0, 1fr);align-items: baseline;}
.tbmxsb span:first-child {letter-spacing: .2em;font: 600 10px/1.5 var(--dls);color: var(--rtig);text-transform: uppercase;}
.tbmxsb b {font: 600 13px/1.5 var(--dls);letter-spacing: .06em;color: var(--q17);}
.dwcj9h {margin: 0;padding-top:33px;position: relative;}
.b83qshm {color: var(--gpk);text-shadow: 0 0 12px var(--zfnf);position: absolute;right: 0;top: 0;font: 700 26px/1 var(--dls);}
.b83qshm small {font-size: .5em;color: var(--rtig);text-shadow: none;}
.gbp7k0 {gap:11px;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}
.padh {display: block;position: relative;overflow: hidden;border: 1px solid color-mix(in srgb, var(--lp21) 45%, transparent);box-shadow: 0 0 0 3px var(--fz7), 0 0 18px var(--guxr);aspect-ratio: 3 / 4;}
.padh img {height: 100%;display: block;object-fit: cover;width: 100%;}
.padh::after {background: repeating-linear-gradient(180deg, color-mix(in srgb, black 22%, transparent) 0 1px, transparent 1px 3px);content: "";pointer-events: none;inset: 0;position: absolute;}
@media (max-width:755px) {
  .pgtkjrz.q1xj {grid-template-columns: minmax(0, 1fr);}
  .q1xj > .dwcj9h {grid-column: 1;grid-row: 1;}
  .q1xj > .ta21yk {grid-row: 2;}
}

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

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