

:root {--qz6fj: color-mix(in srgb, #fff 66%, var(--nz95u));--wh4v: var(--m56fo);--v07nb: 1080px;--w5ybx: 3px;--laupk: 38%;--rlw:      color-mix(in srgb, var(--nz95u) var(--d0sbe), transparent);--a5s: color-mix(in srgb, var(--nz95u) var(--laupk), transparent);--gnsf:   color-mix(in srgb, var(--nz95u) 9%, #070910);--lp0st:   var(--e1fa3);--jp7: clamp(16px, 2vw, 26px);--utgqm:   color-mix(in srgb, #fff 92%, var(--nz95u));--rbdb:"Chakra Petch", ui-monospace, "Rajdhani", Menlo, SFMono-Regular, monospace;--zeyj: clamp(18px, 2.4vw, 32px);--nk4: color-mix(in srgb, var(--nz95u) 42%, #fff);--o3q: color-mix(in srgb, var(--nz95u) 14%, #0b0f18);--a4ne: 2px;--krl7c: 0.055;--d0sbe: 74%;--jb6:  var(--yc5);}

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

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

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

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

.ajdn {top: 0;box-shadow: 0 1px 0 var(--a5s);border-bottom: 1px solid var(--jb6);background: var(--qd5iw);position: sticky;z-index: 60;}
.tz40 {max-width: var(--v07nb);margin: 0 auto;gap:16px;padding: 0 var(--zeyj);min-height: 56px;display: flex;align-items: center;}

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

.fdsyd1 {background: var(--nz95u);flex: 0 0 auto;border-radius: 50%;width: 7px;box-shadow: 0 0 6px var(--rlw), 0 0 0 1px var(--a5s);height: 7px;}

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

.w0kr3vy:hover .jww9nd,
.w0kr3vy:focus-visible .jww9nd {animation: n5k1qdp .34s steps(2, end) 2;}

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

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

.zb4dq {display: flex;gap:8px;align-items: center;}
.qj95 {min-height: 44px;display: inline-flex;cursor: pointer;align-items: center;padding: 0 18px;letter-spacing: .12em;font: 700 12px/1 var(--rbdb);justify-content: center;text-transform: uppercase;text-decoration: none;border-radius: var(--a4ne);border: 0;}
.mj33bhs {color: var(--uzm4v, var(--nxqko));box-shadow: inset 0 0 0 1px var(--jb6);background: var(--hrt);}
.cnc2 {color: var(--hdzb, var(--hxi));background: var(--n44s);box-shadow: 0 0 14px var(--a5s);}
.cnc2:hover {background: var(--hkw);}
.xnbe5 {display: flex;margin-top:14px;width: 100%;}

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

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

.h2477se {padding: 0 var(--zeyj) 46px;display: flow-root;max-width: var(--v07nb);margin: 0 auto;}

.h2477se h1,
.h2477se .ba3fq2,
.h2477se .r9v0 h1 {font: 700 clamp(17px, 2vw, 20px)/1.3 var(--rbdb);color: var(--lp0st);letter-spacing: .2em;text-transform: uppercase;margin: 0 0 12px;}
.h2477se h2, .h2477se .ktctnjw {letter-spacing: .1em;color: var(--lp0st);font: 700 clamp(15px, 1.7vw, 18px)/1.35 var(--rbdb);text-transform: uppercase;margin: 0 0 14px;}
.h2477se h3 {color: var(--lp0st);letter-spacing: .06em;font: 700 14px/1.4 var(--rbdb);margin: 0 0 8px;}

.h2477se :is(.w23p, .xgv23mc, .gzcq, .ee1ew) a {text-underline-offset: 3px;color: color-mix(in srgb, var(--nz95u) 38%, var(--lp0st));}

.h2477se > :is(.r9v0, .g0ae, .axtrg, .d5h1r4,
               .b6ya58v, .z993w5n, .vqgd, .avyf2x,
               .c2r12h, .g9gbr9, .v77qg, .w23p,
               .qfd7, .e72s, .pxj0r7v, .gzcq,
               .ee1ew, .c1xbyap),
.ax1tav9 {color: var(--utgqm);border-radius: var(--a4ne);border: 1px solid color-mix(in srgb, var(--nz95u) 26%, transparent);border-left: 2px solid var(--nk4);padding: clamp(18px, 2.2vw, 28px);background: var(--gnsf);margin: var(--jp7) 0;box-shadow: 0 0 22px -10px var(--a5s);position: relative;}

.h2477se > :is(.r9v0, .g0ae, .axtrg, .d5h1r4,
               .b6ya58v, .z993w5n, .vqgd, .avyf2x,
               .c2r12h, .g9gbr9, .v77qg, .w23p,
               .qfd7, .e72s, .pxj0r7v, .gzcq,
               .ee1ew, .c1xbyap) :is(h1, h2, h3, h4, .ba3fq2, .ktctnjw) {color: var(--utgqm);}
.h2477se > :is(.r9v0, .g0ae, .axtrg, .d5h1r4,
               .b6ya58v, .z993w5n, .vqgd, .avyf2x,
               .c2r12h, .g9gbr9, .v77qg, .w23p,
               .qfd7, .e72s, .pxj0r7v, .gzcq,
               .ee1ew, .c1xbyap) :is(p, li, dd, dt, td, th, span, b, strong, i, em, figcaption) {color: inherit;}
.h2477se > :is(.w23p, .gzcq, .ee1ew, .z993w5n, .c2r12h) :is(p, li) {color: var(--qz6fj);}

.h2477se > :is(.r9v0, .g0ae, .axtrg, .z993w5n,
               .vqgd, .c2r12h, .g9gbr9, .v77qg)::after {content: "";border-right: 1px solid var(--nk4);pointer-events: none;width: 12px;position: absolute;top: 8px;height: 12px;border-top: 1px solid var(--nk4);right: 8px;}

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

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

.jk9h6 {box-shadow: 0 0 26px -12px var(--rlw);background: var(--o3q);margin: var(--jp7) 0 0;border-radius: var(--a4ne);border: 1px solid color-mix(in srgb, var(--nz95u) 26%, transparent);}
.csfayty {padding: clamp(20px, 2.6vw, 32px);}
.kdsht {text-shadow: 0 0 12px var(--a5s);color: var(--utgqm);letter-spacing: .12em;font: 700 15px/1.3 var(--rbdb);text-transform: uppercase;margin: 0 0 6px;}
.qwv4 {color: var(--qz6fj);font-size: 13.5px;margin: 0;}

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

.y351nrg {z-index: 80;justify-content: space-between;display: flex;box-shadow: 0 -1px 0 var(--a5s);align-items: center;border-top: 1px solid var(--jb6);right: 0;left: 0;bottom: 0;padding: 10px calc(var(--zeyj) + 26px) 10px var(--zeyj);background: var(--sin96);position: fixed;gap:11px;}
.egd1 {font: 600 12px/1.4 var(--rbdb);text-transform: uppercase;color: color-mix(in srgb, var(--e1fa3) 78%, transparent);letter-spacing: .1em;min-width: 0;}

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

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

.twsqajc::before {position: absolute;border-radius: var(--a4ne);border: 1px solid var(--jb6);content: '';inset: 11px;transition:border-color 0.176s, box-shadow 0.178s;}
.twsqajc svg {position: relative;z-index: 1;}
.twsqajc:hover {color: var(--nk4);}
.twsqajc:hover::before {border-color: color-mix(in srgb, var(--nk4) 60%, transparent);box-shadow: 0 0 0 1px var(--a5s);}
.twsqajc:focus-visible {outline: 2px solid var(--nk4);outline-offset: -3px;}

.g8a5 {border-top: 1px solid var(--jb6);font-size: 13px;color: color-mix(in srgb, var(--e1fa3) 78%, transparent);background: var(--sin96);}
.jqd1w2, .r03n5bg {max-width: var(--v07nb);margin: 0 auto;padding: 22px var(--zeyj);}
.r03n5bg {border-top: 1px solid var(--wh4v);}
.mtyv a {font-size: 12px;align-items: center;display: inline-flex;text-decoration: none;letter-spacing: .08em;min-height: 44px;color: color-mix(in srgb, var(--e1fa3) 78%, transparent);text-transform: uppercase;padding-right:13px;}
.mtyv a:hover {color: var(--lp0st);}
.dw8j {align-items: center;flex-wrap: wrap;gap:9px;display: flex;}

.tyt899.tyt899 {display: block;}

.tyt899 .kfkx {letter-spacing: .22em;font: 700 10px/1 var(--rbdb);text-transform: uppercase;gap:8px;display: flex;color: var(--qz6fj);margin: 0 0 10px;align-items: center;}
.tyt899 .bhvkevw {border: 1px solid color-mix(in srgb, var(--nz95u) 34%, transparent);border-radius: var(--a4ne);font: inherit;padding: 4px 7px;color: var(--utgqm);}

.tyt899 .t5gq {width: 6px;box-shadow: 0 0 6px var(--rlw), 0 0 0 1px var(--a5s);height: 6px;flex: 0 0 auto;border-radius: 50%;background: var(--nz95u);}
.tyt899 .pa57 {min-width: 0;overflow-wrap: anywhere;}

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

.tyt899 .nmd0t {object-fit: cover;display: block;height: 100%;width: 100%;}
.tyt899 .vmst63 picture {display: block;height: 100%;width: 100%;}

.tyt899 .btf44j3 {background:
    
    linear-gradient(180deg,
      transparent calc(var(--ch8cw) - 1px),
      var(--nk4) calc(var(--ch8cw) - 1px),
      var(--nk4) var(--ch8cw),
      transparent var(--ch8cw)),
    
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--nz95u) 30%, transparent) 0 1px,
      transparent 1px var(--wls6)),
    repeating-linear-gradient(180deg,
      color-mix(in srgb, var(--nz95u) 22%, transparent) 0 1px,
      transparent 1px calc(var(--wls6) * .62)),
    
    linear-gradient(var(--j0a),
      color-mix(in srgb, var(--nz95u) 30%, transparent) 0,
      transparent 72%);background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;mask-image: linear-gradient(180deg, #000 0 100%);-webkit-mask-image: linear-gradient(180deg, #000 0 100%);inset: 0;box-shadow: inset 0 0 60px -12px var(--rlw);position: absolute;}

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

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

.tyt899 .w0873g {padding-top:15px;min-width: 0;}

.tyt899.qg6f4 {min-height: min(46vh, 420px);overflow: hidden;position: relative;}
.qg6f4 .vmst63 {width: 100%;position: absolute;inset: 0;aspect-ratio: auto;border-radius: 0;border: 0;box-shadow: none;z-index: 0;max-height: none;height: 100%;}
.qg6f4 .kfkx {margin: 0;z-index: 1;padding: 12px var(--zeyj) 0;position: relative;}
.qg6f4 .w0873g {padding: 20px var(--zeyj) 22px;background: linear-gradient(180deg,
    transparent 0%,
    color-mix(in srgb, var(--gnsf) 72%, transparent) 40%,
    color-mix(in srgb, var(--gnsf) 94%, transparent) 100%);z-index: 1;bottom: 0;position: absolute;right: 0;left: 0;}
@media (max-width:651px) {
  .tyt899.qg6f4 {min-height: min(40vh, 340px);}
}

.tyt899 .snzwb.snzwb {margin: 0 0 8px;font: 700 clamp(17px, 2vw, 20px)/1.3 var(--rbdb);letter-spacing: .2em;text-transform: uppercase;overflow-wrap: anywhere;min-width: 0;color: var(--ahb6a, var(--utgqm));text-shadow: 0 0 14px var(--a5s);}
.tyt899 .af2vs9.af2vs9 {line-height:1.66;margin: 0 0 14px;min-width: 0;color: var(--ahb6a, var(--qz6fj));font-size: 13.5px;overflow-wrap: anywhere;max-width: 62ch;}

.tyt899 .nhzsb0e {display: inline-flex;text-transform: uppercase;color: var(--i0v65, var(--w5eb, var(--g5oo)));letter-spacing: .12em;box-shadow: 0 0 16px var(--a5s);min-height: 44px;border-radius: var(--a4ne);border: 0;padding: 0 22px;align-items: center;background: var(--bt8, var(--nz95u));font: 700 12px/1 var(--rbdb);text-decoration: none;justify-content: center;cursor: pointer;}
.tyt899 .nhzsb0e:hover {background: var(--hkw);}

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

  .f5rr9.f5rr9 {grid-template-areas: "strip strip" "screen bay";grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);}
  
  .qg6f4.qg6f4 {display: block;grid-template-columns: none;grid-template-areas: none;}
  .qg6f4 .kfkx,
  .qg6f4 .vmst63,
  .qg6f4 .w0873g {grid-area: none;}
  .qg6f4 .vmst63 {max-height: none;}
}

@media (max-width:605px) {
  .tyt899 .vmst63 {max-height: 30vh;aspect-ratio: 16 / 9;}
  .qg6f4 .vmst63 {max-height: none;aspect-ratio: auto;}
  .tyt899 .en3dmrw::before,
  .tyt899 .en3dmrw::after {width: 12px;height: 12px;}
}

.t5tcpeq {margin: var(--jp7) 0;}
.jhs5 {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;margin: 0;gap:18px;list-style: none;}
@media (max-width:1007px) { .jhs5 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:528px)  { .jhs5 {grid-template-columns: minmax(0, 1fr);} }
.mps1 {min-width: 0;}
.c0exmfh {color: var(--utgqm);text-decoration: none;display: block;min-width: 0;}
.v2mbz {margin: 0 0 10px;border-radius: var(--a4ne);border: 1px solid color-mix(in srgb, var(--nz95u) 22%, transparent);position: relative;aspect-ratio: 3 / 2;background: var(--o3q);overflow: hidden;}
.v2mbz img {width: 100%;display: block;object-fit: cover;height: 100%;}
.bp8x {inset: 0;pointer-events: none;position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--krl7c) * 190%), transparent) 0 1px,
    transparent 1px var(--w5ybx));}

.ea7r276 {border-radius: var(--a4ne);top: 8px;padding: 4px 8px;left: 8px;color: var(--nk4);font: 700 12px/1 var(--rbdb);background: color-mix(in srgb, var(--nz95u) 12%, #070910);text-shadow: 0 0 8px var(--a5s);letter-spacing: .12em;position: absolute;}
.hq378q {min-width: 0;font: 700 15px/1.4 var(--rbdb);letter-spacing: .04em;overflow-wrap: anywhere;color: var(--utgqm);display: block;}
.cn6z52k {text-transform: uppercase;letter-spacing: .14em;min-width: 0;overflow-wrap: anywhere;font: 600 12px/1.4 var(--rbdb);font-style: normal;margin-top:5px;display: block;color: var(--qz6fj);}
.c0exmfh:hover .v2mbz {border-color: color-mix(in srgb, var(--nz95u) 52%, transparent);box-shadow: 0 0 20px -6px var(--rlw);}

.hkpk86 {margin: var(--jp7) 0;}

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

.nfgzps5 {margin: var(--jp7) 0;}
.nw51 {margin: 0;list-style: none;padding: 0;}
.heq3swr {border-bottom: 1px solid color-mix(in srgb, var(--nz95u) 14%, transparent);}
.heq3swr:last-child {border-bottom: 0;}
.heq3swr a {gap:21px;display: grid;align-items: center;grid-template-columns: auto 148px minmax(0, 1fr);padding: 14px 6px;min-height: 76px;color: var(--utgqm);text-decoration: none;}
.heq3swr a:hover {background: color-mix(in srgb, var(--nz95u) 8%, transparent);}
.txpjkj {color: var(--nk4);font: 700 13px/1 var(--rbdb);text-shadow: 0 0 8px var(--a5s);white-space: nowrap;letter-spacing: .08em;}
.heq3swr img {height: auto;width: 100%;display: block;object-fit: contain;max-height: 46px;object-position: left center;}
.ba1x2pg {color: var(--qz6fj);letter-spacing: .08em;overflow-wrap: anywhere;min-width: 0;font: 600 14.5px/1.5 var(--rbdb);}
@media (max-width:468px) {
  .heq3swr a {gap:11px;grid-template-columns: auto 104px minmax(0, 1fr);}
  .heq3swr img {max-height: 38px;}
}

.j70q {margin: var(--jp7) 0;}
.tmxrh {display: flex;align-items: center;gap:11px;flex-wrap: wrap;margin: 0 0 16px;}
.ptdews1 {text-shadow: 0 0 16px var(--a5s);letter-spacing: .04em;font: 700 30px/1 var(--rbdb);color: var(--utgqm);}

.pmv41 {flex: 0 0 auto;width: 120px;border-radius: var(--a4ne);overflow: hidden;position: relative;background: color-mix(in srgb, var(--nz95u) 16%, transparent);height: 6px;}
.pmv41::before {left: 0;background: var(--nk4);width: var(--r49, 0%);top: 0;content: "";bottom: 0;box-shadow: 0 0 10px var(--rlw);position: absolute;}
.sm3jw {min-width: 0;overflow-wrap: anywhere;flex: 1 1 220px;line-height:1.61;font-size: 13px;color: var(--qz6fj);}
.nx2p5vg {display: block;}
.v56hy {margin: 0;border-top: 1px dashed color-mix(in srgb, var(--nz95u) 14%, transparent);padding: 12px 0;}
.a48n8f {margin: 0 0 6px;min-width: 0;line-height:1.68;overflow-wrap: anywhere;color: var(--utgqm);font-size: 13.5px;}
.p315 {letter-spacing: .14em;align-items: baseline;gap:9px;display: flex;font: 600 11px/1.5 var(--rbdb);flex-wrap: wrap;text-transform: uppercase;color: var(--qz6fj);}
.p315 cite {overflow-wrap: anywhere;min-width: 0;font-style: normal;}
.tgzht {color: var(--nk4);letter-spacing: .08em;text-shadow: 0 0 8px var(--a5s);font-style: normal;}

.daw894 {margin: var(--jp7) 0;}

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

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

.xq7fe {border-radius: var(--a4ne);background: var(--nk4);margin: 0 0 12px;width: 56px;display: block;box-shadow: 0 0 12px var(--rlw);height: 3px;}
.r1nvz0 .xq7fe {width: 100%;}
.h160.h160 {margin: 0 0 10px;text-transform: uppercase;overflow-wrap: anywhere;letter-spacing: .1em;min-width: 0;color: var(--utgqm);font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--rbdb);}
.hwep3 {font-size: 13.5px;min-width: 0;color: var(--qz6fj);line-height:1.68;overflow-wrap: anywhere;}
.hwep3 p {margin: 0 0 10px;}
.hwep3 p:last-child {margin-bottom: 0;}
.v824w {margin-top:15px;padding: 0 20px;font: 700 12px/1 var(--rbdb);min-height: 44px;color: var(--i0v65, var(--w5eb, var(--g5oo)));display: inline-flex;letter-spacing: .12em;align-items: center;justify-content: center;border-radius: var(--a4ne);box-shadow: 0 0 14px var(--a5s);text-decoration: none;text-transform: uppercase;background: var(--bt8, var(--nz95u));}
.v824w:hover {background: var(--hkw);}
@media (max-width:712px) {
  
  .bdakh2g.bdakh2g,
  .bdakh2g.bdakh2g + .bdakh2g {margin: 0 0 var(--jp7);display: block;width: auto;float: none;}
}

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

.g9b1w1 .nwzryt {grid-auto-columns: minmax(0, 100%);}
.d45wev {scroll-snap-align: start;min-width: 0;}
.d45wev figure {position: relative;margin: 0;overflow: hidden;background: var(--o3q);border-radius: var(--a4ne);border: 1px solid color-mix(in srgb, var(--nz95u) 22%, transparent);}
.d45wev img {object-fit: cover;aspect-ratio: 16 / 9;width: 100%;height: auto;display: block;}
.myn9 {inset: 0;pointer-events: none;position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--krl7c) * 190%), transparent) 0 1px,
    transparent 1px var(--w5ybx));}

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

.a6gjwzz, .ptm8 {letter-spacing: .12em;text-decoration: none;font: 700 12px/1 var(--rbdb);display: inline-flex;text-transform: uppercase;align-items: center;justify-content: center;border-radius: var(--a4ne);padding: 0 20px;margin: 0 8px 8px 0;min-height: 44px;}
.a6gjwzz {color: var(--i0v65, var(--w5eb, var(--g5oo)));box-shadow: 0 0 14px var(--a5s);background: var(--bt8, var(--nz95u));}
.a6gjwzz:hover {background: var(--hkw);}
.ptm8 {color: var(--utgqm);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--nz95u) 44%, transparent);}
.ptm8:hover {box-shadow: inset 0 0 0 1px var(--nk4);}

.jfcvn {display: flow-root;margin: var(--jp7) 0;}
.vsaqe {margin: 0 16px 12px 0;box-shadow: 0 0 18px -8px var(--rlw);float: left;height: 92px;position: relative;overflow: hidden;width: 92px;border-radius: var(--a4ne);border: 1px solid color-mix(in srgb, var(--nz95u) 30%, transparent);}
.vsaqe img {width: 100%;object-fit: cover;height: 100%;display: block;}
.chytkd2 {background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--krl7c) * 190%), transparent) 0 1px,
    transparent 1px var(--w5ybx));pointer-events: none;position: absolute;inset: 0;}
.hj2te {text-transform: uppercase;letter-spacing: .22em;font: 600 10px/1.4 var(--rbdb);color: var(--qz6fj);margin: 0 0 4px;}
.bs4x05.bs4x05 {overflow-wrap: anywhere;margin: 0 0 10px;letter-spacing: .1em;font: 700 15px/1.3 var(--rbdb);min-width: 0;color: var(--utgqm);text-shadow: 0 0 12px var(--a5s);}

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

.jfcvn .a7xn.a7xn dt,
.jfcvn .xap26s4.xap26s4 dt,
.jfcvn .cye86z.cye86z {color: var(--nk4);}
.a7xn dd,
.xap26s4 dd,
.c4qd76 li span {overflow-wrap: anywhere;min-width: 0;font-size: 12.5px;line-height:1.51;margin: 0;color: var(--utgqm);}

.kp9ztmj .bs4x05.bs4x05 {display: flex;padding-bottom:10px;border-bottom: 1px solid color-mix(in srgb, var(--nz95u) 26%, transparent);margin: 0 0 12px;gap: 0 12px;flex-wrap: wrap;align-items: baseline;}
.kp9ztmj .gq2djx.gq2djx {text-transform: uppercase;gap:7px;align-items: center;letter-spacing: .22em;text-shadow: none;color: var(--nk4);margin: 0;display: inline-flex;font: 600 10px/1.6 var(--rbdb);}

.kp9ztmj .gq2djx.gq2djx::before {border-radius: 50%;content: "";height: 6px;background: var(--nk4);width: 6px;flex: none;box-shadow: 0 0 7px var(--rlw);}

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

.kp9ztmj .bs4x05.bs4x05:last-child {padding-bottom: 0;border-bottom: 0;margin-bottom: 0;}

.q4pf .bs4x05.bs4x05 {margin: 0 0 4px;}
.vzs2 {letter-spacing: .22em;text-transform: uppercase;margin: 0 0 12px;font: 600 10px/1.4 var(--rbdb);color: var(--qz6fj);}
.xap26s4 {gap:5px;display: grid;margin: 0 0 12px;}
.ged3f {border-radius: var(--a4ne);padding: 8px 10px;grid-template-columns: auto minmax(0, 1fr);gap:5px 14px;align-items: baseline;display: grid;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--nz95u) 18%, transparent);}
.ebas9 {overflow-wrap: anywhere;color: var(--qz6fj);clear: none;margin: 0 0 12px;font-size: 13px;line-height:1.68;min-width: 0;}
.dzrn9 {clear: left;flex-wrap: wrap;gap:7px;display: flex;}
.dzrn9 a {min-height: 44px;border-radius: var(--a4ne);color: var(--utgqm);align-items: center;min-width: 44px;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--nz95u) 30%, transparent);justify-content: center;display: inline-flex;}
.dzrn9 a:hover {box-shadow: inset 0 0 0 1px var(--nk4);color: var(--nk4);}
.t7wv9 {line-height:1.61;margin: 12px 0 0;font-size: 11.5px;color: var(--qz6fj);overflow-wrap: anywhere;min-width: 0;clear: left;}
@media (max-width:468px) {
  .vsaqe {float: none;margin: 0 0 12px;}
}

.s4r378s {margin: var(--jp7) 0;}
.kjypf {display: block;}
.n5rt {position: relative;padding: 12px 14px 12px 56px;border-bottom: 1px solid color-mix(in srgb, var(--nz95u) 16%, transparent);display: block;}
.n5rt:last-child {border-bottom: 0;}
.x4cw {cursor: pointer;color: var(--utgqm);display: block;display: flex;list-style: none;min-width: 0;min-height: 44px;overflow-wrap: anywhere;align-items: center;font: 700 13px/1.45 var(--rbdb);letter-spacing: .06em;}
.x4cw::-webkit-details-marker {display: none;}
.x4cw span {min-width: 0;overflow-wrap: anywhere;}

.s4r378s .myxrgv.myxrgv {font: 700 11px/1 var(--rbdb);color: var(--nk4);letter-spacing: .1em;text-shadow: 0 0 8px var(--a5s);}
.tys3jb {line-height:1.68;font-size: 13.5px;color: var(--qz6fj);margin: 6px 0 0;}
.n5rt[open] .x4cw,
.qwgj[open] .x4cw {color: var(--nk4);}

.j517y .myxrgv {top: 14px;left: 14px;position: absolute;}

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

.x6fwt .qpnd0at::before {content: counter(pl-log-ix, decimal);}
.egg9cs0 .n5rt {padding: 0;border-bottom: 0;}

.cd9cc .n5rt {display: grid;align-items: start;grid-template-columns: auto minmax(0, 1fr);padding: 12px 14px;gap: 0 14px;}
.cd9cc .myxrgv {padding-top:16px;}
.qwgj {min-width: 0;display: block;}

.axez {margin: var(--jp7) 0;}
.ye3ahfv {list-style: none;margin: 0;counter-reset: pl-boot;padding: 0;}
.rfpf {border-bottom: 1px dashed color-mix(in srgb, var(--nz95u) 14%, transparent);gap:11px;grid-template-columns: auto 1fr;display: grid;align-items: baseline;padding: 9px 0;}
.rfpf:last-child {border-bottom: 0;}
.wqvtgq {letter-spacing: .1em;color: var(--nk4);font: 700 11px/1.6 var(--rbdb);text-shadow: 0 0 8px var(--a5s);white-space: nowrap;}
.dqme0 {font: 700 13.5px/1.5 var(--rbdb);min-width: 0;color: var(--utgqm);overflow-wrap: anywhere;letter-spacing: .04em;}
.jnfcj {font-size: 13px;color: var(--qz6fj);line-height:1.68;margin-top:3px;display: block;}

.emm1 {margin: var(--jp7) 0;}
.xjj8tce {gap:13px;grid-template-columns: 1fr 1fr;display: grid;}
@media (max-width:712px) { .xjj8tce {grid-template-columns: 1fr;} }
.nd20g {min-width: 0;}
.k5sn9 {text-transform: uppercase;letter-spacing: .18em;margin: 0 0 8px;font: 700 11px/1 var(--rbdb);color: var(--qz6fj);}
.da4n4 {gap:6px;flex-direction: column;display: flex;}
.vz7tate {color: var(--utgqm);font-size: 13px;background: color-mix(in srgb, #fff 4%, transparent);padding: 9px 12px;line-height:1.61;border-left: 3px solid color-mix(in srgb, var(--nz95u) 22%, transparent);}
.z8mv .vz7tate {box-shadow: inset 6px 0 12px -8px var(--rlw);border-left-color: var(--nk4);}

.vresh02 {margin: var(--jp7) 0;}
.szc051 {box-shadow: 0 0 10px var(--rlw);height: 2px;background: var(--nk4);margin: 0 0 10px;width: 34px;border-radius: var(--a4ne);display: block;}
.d1t3t.d1t3t {overflow-wrap: anywhere;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--rbdb);min-width: 0;margin: 0 0 12px;letter-spacing: .14em;text-transform: uppercase;color: var(--utgqm);}
.yz16ky {line-height:1.72;color: var(--qz6fj);overflow-wrap: anywhere;min-width: 0;font-size: 14px;}
.yz16ky p {margin: 0 0 12px;}
.yz16ky p:last-child {margin-bottom: 0;}
.yz16ky :is(h3, h4) {color: var(--utgqm);}

.csk9 {margin: var(--jp7) 0;}
.bk73w0t {border-bottom: 1px solid color-mix(in srgb, var(--nz95u) 26%, transparent);gap:10px;display: flex;padding-bottom:10px;align-items: center;margin: 0 0 14px;}
.bk73w0t h2 {overflow-wrap: anywhere;letter-spacing: .12em;margin: 0;text-transform: uppercase;color: var(--utgqm);min-width: 0;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--rbdb);}
.wfafp2s {color: var(--nk4);border: 1px solid color-mix(in srgb, var(--nz95u) 34%, transparent);border-radius: var(--a4ne);text-shadow: 0 0 8px var(--a5s);padding: 4px 7px;font: 700 10px/1 var(--rbdb);flex: 0 0 auto;letter-spacing: .16em;}
.acdvj7 {color: var(--qz6fj);font-size: 13.5px;line-height:1.67;}

.acdvj7 {overflow-x: auto;}

.f9s6q1 {margin: var(--jp7) 0;position: relative;}
.cexxnsn.cexxnsn {color: var(--utgqm);margin: 0 0 12px;letter-spacing: .12em;text-transform: uppercase;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--rbdb);min-width: 0;overflow-wrap: anywhere;}
.d1bsz5 {line-height:1.67;overflow-x: auto;color: var(--qz6fj);font-size: 13.5px;}
.d1bsz5 :is(h2, h3) {color: var(--utgqm);}

.w6yftv {border-radius: var(--a4ne);bottom: 14px;left: 0;top: 14px;width: 2px;background: var(--nk4);position: absolute;box-shadow: 0 0 10px var(--rlw);}
.anm36 .cexxnsn.cexxnsn,
.anm36 .d1bsz5 {padding-left:15px;}

.ymzg6 {display: block;border-radius: var(--a4ne);margin: 0 0 14px;height: 2px;width: 38px;background: var(--nk4);box-shadow: 0 0 10px var(--rlw);}

.e6ex .d1bsz5 {padding: 14px 16px;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--nz95u) 20%, transparent);border-radius: var(--a4ne);background: var(--o3q);}

.d6rxtas {text-align: center;margin: var(--jp7) 0;}
.w7ctn3f {text-align: left;}
.mej9m {text-align: right;}
.dq2gd5 {box-shadow: 0 0 18px var(--a5s);font: 700 13px/1 var(--rbdb);color: var(--i0v65, var(--w5eb, var(--g5oo)));border-radius: var(--a4ne);padding: 0 26px;max-width: 100%;min-height: 48px;text-transform: uppercase;background: var(--bt8, var(--nz95u));gap:8px;letter-spacing: .14em;text-decoration: none;display: inline-flex;align-items: center;}
.z2d54wy .dq2gd5 {width: 100%;display: flex;}
.dq2gd5:hover {background: var(--hkw);}
.gmsx {flex: 0 0 auto;opacity:0.71;font-weight: 700;}
.hhbm4bt {overflow-wrap: anywhere;min-width: 0;}

.hpjmj {overflow: hidden;border-radius: var(--a4ne);position: relative;margin: var(--jp7) 0;}
.hpjmj a, .hpjmj picture {display: block;}

.bkpjv .bhzsf5,
.sxqwv a {position: relative;border-radius: var(--a4ne);overflow: hidden;}

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

.pq7v6m,
.bkpjv .bhzsf5::after,
.sxqwv a::after {inset: 0;position: absolute;content: "";box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--nz95u) 22%, transparent);background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--krl7c) * 190%), transparent) 0 1px,
    transparent 1px var(--w5ybx));pointer-events: none;}

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

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

.cd9hn {height: 3px;width: 64px;border-radius: var(--a4ne);background: var(--nk4);margin: 0 0 10px;box-shadow: 0 0 12px var(--rlw);display: block;}

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

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

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

.y1saz8f > a:last-child {border-bottom: 0;}
.fsjec98 > li:last-child a {border-bottom: 0;}

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

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

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

.gp7v7z {margin: var(--jp7) 0;}
.fyp5tw7 {line-height:1.66;min-width: 0;margin: 0 0 16px;color: var(--qz6fj);overflow-wrap: anywhere;font-size: 13.5px;}
.hg57 {gap:6px 16px;align-items: baseline;margin: 0 0 18px;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.hg57 dt {letter-spacing: .2em;white-space: nowrap;font: 600 10px/1.5 var(--rbdb);text-transform: uppercase;color: var(--qz6fj);}
.hg57 dd {letter-spacing: .06em;min-width: 0;color: var(--utgqm);margin: 0;font: 600 13px/1.5 var(--rbdb);overflow-wrap: anywhere;}
.ebf2qrs {text-shadow: 0 0 8px var(--a5s);color: var(--nk4);letter-spacing: .1em;}
.styd {display: flex;flex-wrap: wrap;gap:10px;margin: 0;}

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

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

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

@media (max-width:889px) {
  .yb5n2 {display: none;}
  .nbv8rc {display: flex;}
  .zb4dq {margin-left: auto;}
  
  .qj95 {padding: 0 11px;letter-spacing: .06em;}
  .w0kr3vy {overflow: hidden;min-width: 0;}
  .mts894z {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
  
}

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

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

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

.awnt:checked ~ .yxcqj8f {visibility: visible;opacity:0.98;}
.awnt:checked ~ .hg3r {visibility: visible;transform: translateX(0);}

.f99rg {border-bottom: 1px solid var(--jb6, var(--yc5));z-index: 1;gap:13px;background: var(--o3q, var(--lv3n));align-items: center;position: sticky;justify-content: space-between;top: 0;display: flex;padding: 14px 16px;}
.v7zx {min-height: 44px;display: inline-flex;align-items: center;}
.v7zx img {width: auto;display: block;height: 26px;}
.g06ghf {color: var(--e1fa3);font-family: var(--rbdb);font-weight: 800;font-size: 16px;letter-spacing: .01em;}

.f3kj {background: var(--lv3n);flex: none;height: 44px;cursor: pointer;align-items: center;display: inline-flex;width: 44px;border-radius: var(--a4ne, 4px);border: 1px solid var(--jb6, var(--yc5));color: var(--e1fa3);justify-content: center;}
.f3kj:hover {background: var(--gf7n);}
.f3kj:focus-visible,
.k49m a:focus-visible,
.ddp1594:focus-visible,
.vcvhx:focus-visible {outline: 2px solid var(--e1fa3);outline-offset: 2px;}

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

.k49m a {line-height:1.29;border-radius: var(--a4ne, 4px);border: 1px solid transparent;font-weight: 600;color: var(--e1fa3);align-items: center;font-size: 15.5px;text-decoration: none;padding: 10px 14px;display: flex;min-height: 48px;}
.k49m a:hover {background: var(--lv3n);border-color: var(--jb6, var(--yc5));}

.k49m a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--nk4, var(--nz95u));border-color: var(--jb6, var(--yc5));background: var(--lv3n);}

.jvpr {display: grid;margin-top: auto;gap:11px;background: var(--o3q, var(--lv3n));border-top: 1px solid var(--jb6, var(--yc5));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));}

.ddp1594, .vcvhx {align-items: center;justify-content: center;font-weight: 700;display: flex;font-size: 15px;text-decoration: none;min-height: 48px;padding: 12px 18px;border-radius: var(--a4ne, 4px);}
.ddp1594 {border: 1px solid var(--jb6, var(--yc5));color: var(--uzm4v, var(--nxqko));background: var(--hrt);}
.vcvhx {border: 1px solid transparent;background: var(--n44s);color: var(--mr0c, var(--hdzb, var(--hxi)));}

.k49m ul {counter-reset: plmm;}
.k49m a {border-color: var(--jb6, var(--yc5));font-weight: 700;text-transform: uppercase;font-size: 13.5px;background: color-mix(in srgb, var(--e1fa3) 4%, transparent);letter-spacing: .06em;font-family: var(--rbdb);}
.k49m a::before {flex: none;font-size: 12px;margin-right:11px;color: var(--e1fa3);opacity:0.96;counter-increment: plmm;content: counter(plmm, decimal-leading-zero);min-width: 22px;}
.k49m a[aria-current="page"] {background: color-mix(in srgb, var(--e1fa3) 9%, transparent);box-shadow: inset 3px 0 0 var(--nk4, var(--nz95u));}
.g06ghf {text-transform: uppercase;font-size: 14px;font-family: var(--rbdb);letter-spacing: .08em;}
.f3kj {border-radius: var(--a4ne, 4px);}
.ddp1594, .vcvhx {text-transform: uppercase;letter-spacing: .05em;font-family: var(--rbdb);}

@media (min-width:868px) {
  .hg3r, .yxcqj8f {display: none;}
}

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

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

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

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

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

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

.h2477se {padding-bottom: max(96px, var(--rkjob, 96px));}

.q16rqh {--yl9q: 1px solid var(--jb6);--pz4: 12px;--p59: 0;--d4y: var(--a4ne);--ltdpe: .08em;--yz2v: var(--a4ne);--t1p: var(--a4ne);--joy7u: var(--lp0st);--yhy: uppercase;}

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

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

.ndxe .xtq7yt {grid-template-columns: auto minmax(0, 1fr) auto;gap:13px;margin-top:15px;display: grid;align-items: center;}
.ndxe .hzph {width: 44px;font-size: 14px;display: grid;border: 1px solid color-mix(in srgb, var(--nz95u) 44%, transparent);height: 44px;background: var(--gnsf);color: var(--nk4);place-items: center;cursor: pointer;}
.ndxe .hzph:hover {border-color: var(--nk4);box-shadow: 0 0 14px var(--a5s);}
.ndxe .hzph[hidden] {display: none;}
.ndxe .xppm3 {position: relative;border: 1px solid color-mix(in srgb, var(--nz95u) 30%, transparent);background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--nk4) 55%, transparent) 0 1px, transparent 1px 10px) 0 0 / 100% 10px no-repeat,
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--nk4) 80%, transparent) 0 1px, transparent 1px 50px) 0 0 / 100% 18px no-repeat,
    var(--gnsf);height: 74px;}
.ndxe .wp3jvy {position: absolute;bottom: 0;transition:left 0.712s cubic-bezier(.3, 1.3, .5, 1);box-shadow: 0 0 10px var(--rlw), 0 0 22px var(--a5s);margin-left: -1px;top: 0;z-index: 2;width: 2px;left: var(--oz50, 8%);background: var(--nz95u);}
.ndxe .wp3jvy::before {position: absolute;left: -5px;border: 6px solid transparent;border-top-color: var(--nz95u);content: "";top: -1px;}
.ndxe .nq2xs {inset: 0;margin: 0;padding: 0;list-style: none;position: absolute;}
.ndxe .nq2xs li {left: var(--jdkf);bottom: 0;margin: 0;top: 0;position: absolute;}
.ndxe .nq2xs button {color: var(--qz6fj);font: 600 10.5px/1.25 var(--rbdb);top: 22px;text-align: center;position: absolute;text-transform: uppercase;background: none;display: flex;cursor: pointer;letter-spacing: .06em;border: 0;align-items: center;max-width:150px;transform: translateX(-50%);flex-direction: column;padding: 4px 6px;gap:2px;}
.ndxe div.nq2xs > button {left: var(--jdkf);}
.ndxe .nq2xs button b {font-size: 13px;color: var(--utgqm);}
.ndxe .nq2xs button span {overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}
.ndxe .nq2xs button[aria-current="true"] {color: var(--nk4);}
.ndxe .nq2xs button[aria-current="true"] b {color: var(--nk4);text-shadow: 0 0 10px var(--rlw);}
.ndxe .fc2ba {margin: 16px 0 0;}
@media (max-width:707px) {
  .ndxe .n8epy {aspect-ratio: 4 / 5;}
  .ndxe .xppm3 {height: 58px;}
  .ndxe .nq2xs button span {display: none;}
  .ndxe .hzph {height: 40px;width: 40px;}
}
@media (prefers-reduced-motion: reduce) { .ndxe .ywgd, .ndxe .wp3jvy {transition:none;} .ndxe .bxb9y::before {animation: none;} }
.ndxe .wp3jvy {bottom: auto;height: 24px;}
.ndxe .ywgd .nhch8a b {white-space: nowrap;}

p.dqme0, div.dqme0 {margin: 0;}
p.jnfcj, small.jnfcj {display: block;margin: 3px 0 0;}
article.v56hy, div.v56hy {margin: 0;}
p.p315 {margin: 0 0 6px;}
.dq2gd5 i.gmsx {margin-left:9px;font-style: normal;}
.bk73w0t small.wfafp2s {margin-left:11px;}

.g8a5 :is(.h0taz, .dw8j, .jqd1w2, .r03n5bg) {max-width: var(--v07nb);margin-inline: auto;box-sizing: border-box;padding-inline: var(--zeyj);}

.tyt899.qg6f4 {min-height: clamp(420px, 62vh, 640px);}
@media (max-width:651px) { .tyt899.qg6f4 {min-height: 62vh;} }
.ndxe .bxb9y::before {display: none;}

.gp7v7z.dcbf {display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(18px, 3vw, 40px);align-items: center;}
.dcbf > .t4hq43s {grid-row: 1;grid-column: 1;min-width: 0;}
.dcbf > .jnbyc {grid-column: 2;grid-row: 1;}
.x1dbp {display: grid;gap:7px;}
.x1dbp p {margin: 0;display: grid;grid-template-columns: 110px minmax(0, 1fr);align-items: baseline;gap:16px;}
.x1dbp span:first-child {letter-spacing: .2em;font: 600 10px/1.5 var(--rbdb);color: var(--qz6fj);text-transform: uppercase;}
.x1dbp b {letter-spacing: .06em;font: 600 13px/1.5 var(--rbdb);color: var(--utgqm);}
.jnbyc {position: relative;margin: 0;padding-top:34px;}
.rf05 {top: 0;font: 700 26px/1 var(--rbdb);position: absolute;color: var(--nk4);right: 0;text-shadow: 0 0 12px var(--rlw);}
.rf05 small {font-size: .5em;text-shadow: none;color: var(--qz6fj);}
.wqa71j {gap:9px;grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.y16vxb {border: 1px solid color-mix(in srgb, var(--nz95u) 45%, transparent);box-shadow: 0 0 0 3px var(--gnsf), 0 0 18px var(--a5s);aspect-ratio: 3 / 4;position: relative;display: block;overflow: hidden;}
.y16vxb img {display: block;height: 100%;object-fit: cover;width: 100%;}
.y16vxb::after {background: repeating-linear-gradient(180deg, color-mix(in srgb, black 22%, transparent) 0 1px, transparent 1px 3px);pointer-events: none;position: absolute;inset: 0;content: "";}
@media (max-width:755px) {
  .gp7v7z.dcbf {grid-template-columns: minmax(0, 1fr);}
  .dcbf > .jnbyc {grid-row: 1;grid-column: 1;}
  .dcbf > .t4hq43s {grid-row: 2;}
}

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

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