

:root {--swt: 74%;--n7e5: color-mix(in srgb, var(--p9fz) 42%, #fff);--hhjc: 38%;--fymt3: var(--hmni);--i11q: color-mix(in srgb, #fff 66%, var(--p9fz));--ov7:      color-mix(in srgb, var(--p9fz) var(--swt), transparent);--t8mr:   var(--k5d);--ouuy: clamp(16px, 2vw, 26px);--kuq1:   color-mix(in srgb, #fff 92%, var(--p9fz));--upbr:   color-mix(in srgb, var(--p9fz) 9%, #070910);--mgf: color-mix(in srgb, var(--p9fz) var(--hhjc), transparent);--aubq: 2px;--bbxng: 0.055;--jgw: 1080px;--sui: 3px;--ztfl: "Chakra Petch", "Rajdhani", ui-monospace, SFMono-Regular, Menlo, monospace;--g42ts: clamp(18px, 2.4vw, 32px);--ddmw:  var(--wj4w);--rqyg: color-mix(in srgb, var(--p9fz) 14%, #0b0f18);}

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

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

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

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

.ej1bfp {position: sticky;top: 0;z-index: 60;box-shadow: 0 1px 0 var(--mgf);background: var(--pr47a);border-bottom: 1px solid var(--ddmw);}
.ndkmmb {min-height: 56px;max-width: var(--jgw);gap:15px;align-items: center;padding: 0 var(--g42ts);display: flex;margin: 0 auto;}

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

.dbt5p {box-shadow: 0 0 6px var(--ov7), 0 0 0 1px var(--mgf);flex: 0 0 auto;width: 7px;border-radius: 50%;height: 7px;background: var(--p9fz);}

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

.hphhrd:hover .k9d2149,
.hphhrd:focus-visible .k9d2149 {animation: pl-glitch .34s steps(2, end) 2;}

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

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

.b9h5zw {align-items: center;gap:7px;display: flex;}
.z2f9 {padding: 0 18px;letter-spacing: .12em;text-transform: uppercase;border-radius: var(--aubq);border: 0;cursor: pointer;display: inline-flex;justify-content: center;align-items: center;font: 700 12px/1 var(--ztfl);text-decoration: none;min-height: 44px;}
.gbjz0f {color: var(--yvus, var(--miza7));box-shadow: inset 0 0 0 1px var(--ddmw);background: var(--xr3f);}
.arve {color: var(--zlmjy, var(--gguv));background: var(--dz82);box-shadow: 0 0 14px var(--mgf);}
.arve:hover {background: var(--d9f);}
.kx1q7 {width: 100%;margin-top:13px;display: flex;}

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

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

.me96b1f {max-width: var(--jgw);margin: 0 auto;display: flow-root;padding: 0 var(--g42ts) 46px;}

.me96b1f h1,
.me96b1f .p3qk,
.me96b1f .df07xd h1 {text-transform: uppercase;letter-spacing: .2em;color: var(--t8mr);font: 700 clamp(17px, 2vw, 20px)/1.3 var(--ztfl);margin: 0 0 12px;}
.me96b1f h2, .me96b1f .cbfdgnx {font: 700 clamp(15px, 1.7vw, 18px)/1.35 var(--ztfl);margin: 0 0 14px;text-transform: uppercase;color: var(--t8mr);letter-spacing: .1em;}
.me96b1f h3 {margin: 0 0 8px;color: var(--t8mr);font: 700 14px/1.4 var(--ztfl);letter-spacing: .06em;}

.me96b1f :is(.qd1j, .xxwkvxh, .ddm522, .v1j99kq) a {text-underline-offset: 3px;color: color-mix(in srgb, var(--p9fz) 38%, var(--t8mr));}

.me96b1f > :is(.df07xd, .zjk7wr, .g0b32, .t7v4,
               .kday03, .mryy, .vjpnh, .spwe7,
               .ptwwwnw, .maeqb, .nshd8, .qd1j,
               .wtjs, .xmb8sr0, .ewv1, .ddm522,
               .v1j99kq, .ch2mj),
.p6pex {color: var(--kuq1);position: relative;box-shadow: 0 0 22px -10px var(--mgf);padding: clamp(18px, 2.2vw, 28px);border-radius: var(--aubq);border: 1px solid color-mix(in srgb, var(--p9fz) 26%, transparent);border-left: 2px solid var(--n7e5);background: var(--upbr);margin: var(--ouuy) 0;}

.me96b1f > :is(.df07xd, .zjk7wr, .g0b32, .t7v4,
               .kday03, .mryy, .vjpnh, .spwe7,
               .ptwwwnw, .maeqb, .nshd8, .qd1j,
               .wtjs, .xmb8sr0, .ewv1, .ddm522,
               .v1j99kq, .ch2mj) :is(h1, h2, h3, h4, .p3qk, .cbfdgnx) {color: var(--kuq1);}
.me96b1f > :is(.df07xd, .zjk7wr, .g0b32, .t7v4,
               .kday03, .mryy, .vjpnh, .spwe7,
               .ptwwwnw, .maeqb, .nshd8, .qd1j,
               .wtjs, .xmb8sr0, .ewv1, .ddm522,
               .v1j99kq, .ch2mj) :is(p, li, dd, dt, td, th, span, b, strong, i, em, figcaption) {color: inherit;}
.me96b1f > :is(.qd1j, .ddm522, .v1j99kq, .mryy, .ptwwwnw) :is(p, li) {color: var(--i11q);}

.me96b1f > :is(.df07xd, .zjk7wr, .g0b32, .mryy,
               .vjpnh, .ptwwwnw, .maeqb, .nshd8)::after {right: 8px;content: "";position: absolute;border-right: 1px solid var(--n7e5);border-top: 1px solid var(--n7e5);width: 12px;height: 12px;top: 8px;pointer-events: none;}

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

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

.qjnq1 {background: var(--rqyg);box-shadow: 0 0 26px -12px var(--ov7);border-radius: var(--aubq);border: 1px solid color-mix(in srgb, var(--p9fz) 26%, transparent);margin: var(--ouuy) 0 0;}
.ecng671 {padding: clamp(20px, 2.6vw, 32px);}
.m8thx {text-transform: uppercase;letter-spacing: .12em;margin: 0 0 6px;text-shadow: 0 0 12px var(--mgf);color: var(--kuq1);font: 700 15px/1.3 var(--ztfl);}
.tytq3 {color: var(--i11q);font-size: 13.5px;margin: 0;}

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

.sk1m {gap:11px;box-shadow: 0 -1px 0 var(--mgf);left: 0;border-top: 1px solid var(--ddmw);right: 0;align-items: center;justify-content: space-between;position: fixed;display: flex;padding: 10px calc(var(--g42ts) + 26px) 10px var(--g42ts);z-index: 80;background: var(--oiye);bottom: 0;}
.xh27m3 {min-width: 0;font: 600 12px/1.4 var(--ztfl);color: color-mix(in srgb, var(--k5d) 78%, transparent);letter-spacing: .1em;text-transform: uppercase;}

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

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

.m1d391r::before {content: '';transition:border-color 0.114s, box-shadow 0.158s;border-radius: var(--aubq);border: 1px solid var(--ddmw);position: absolute;inset: 11px;}
.m1d391r svg {position: relative;z-index: 1;}
.m1d391r:hover {color: var(--n7e5);}
.m1d391r:hover::before {box-shadow: 0 0 0 1px var(--mgf);border-color: color-mix(in srgb, var(--n7e5) 60%, transparent);}
.m1d391r:focus-visible {outline: 2px solid var(--n7e5);outline-offset: -3px;}

.dx4vgp {border-top: 1px solid var(--ddmw);color: color-mix(in srgb, var(--k5d) 78%, transparent);font-size: 13px;background: var(--oiye);}
.e00y149, .pxx7d3h {max-width: var(--jgw);padding: 22px var(--g42ts);margin: 0 auto;}
.pxx7d3h {border-top: 1px solid var(--fymt3);}
.xr75fs a {font-size: 12px;text-transform: uppercase;padding-right:14px;align-items: center;text-decoration: none;letter-spacing: .08em;min-height: 44px;display: inline-flex;color: color-mix(in srgb, var(--k5d) 78%, transparent);}
.xr75fs a:hover {color: var(--t8mr);}
.gtz89 {gap:10px;align-items: center;flex-wrap: wrap;display: flex;}

.dfmgg0.dfmgg0 {display: block;}

.dfmgg0 .sec40 {gap:9px;text-transform: uppercase;display: flex;letter-spacing: .22em;align-items: center;color: var(--i11q);font: 700 10px/1 var(--ztfl);margin: 0 0 10px;}
.dfmgg0 .c53c7 {color: var(--kuq1);font: inherit;border: 1px solid color-mix(in srgb, var(--p9fz) 34%, transparent);border-radius: var(--aubq);padding: 4px 7px;}

.dfmgg0 .nj3m {width: 6px;box-shadow: 0 0 6px var(--ov7), 0 0 0 1px var(--mgf);flex: 0 0 auto;border-radius: 50%;background: var(--p9fz);height: 6px;}
.dfmgg0 .qapkyf {overflow-wrap: anywhere;min-width: 0;}

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

.dfmgg0 .hm978 {object-fit: cover;width: 100%;height: 100%;display: block;}
.dfmgg0 .h6ndb picture {width: 100%;height: 100%;display: block;}

.dfmgg0 .y0nx {mask-image: linear-gradient(180deg, #000 0 100%);box-shadow: inset 0 0 60px -12px var(--ov7);background:
    
    linear-gradient(180deg,
      transparent calc(var(--gwlnt) - 1px),
      var(--n7e5) calc(var(--gwlnt) - 1px),
      var(--n7e5) var(--gwlnt),
      transparent var(--gwlnt)),
    
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--p9fz) 30%, transparent) 0 1px,
      transparent 1px var(--isem)),
    repeating-linear-gradient(180deg,
      color-mix(in srgb, var(--p9fz) 22%, transparent) 0 1px,
      transparent 1px calc(var(--isem) * .62)),
    
    linear-gradient(var(--da8),
      color-mix(in srgb, var(--p9fz) 30%, transparent) 0,
      transparent 72%);background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;inset: 0;position: absolute;-webkit-mask-image: linear-gradient(180deg, #000 0 100%);}

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

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

.dfmgg0 .dnyh {padding-top:17px;min-width: 0;}

.dfmgg0.q8y9c3 {position: relative;min-height: min(46vh, 420px);overflow: hidden;}
.q8y9c3 .h6ndb {border-radius: 0;border: 0;aspect-ratio: auto;width: 100%;box-shadow: none;position: absolute;inset: 0;max-height: none;height: 100%;z-index: 0;}
.q8y9c3 .sec40 {position: relative;padding: 12px var(--g42ts) 0;margin: 0;z-index: 1;}
.q8y9c3 .dnyh {background: linear-gradient(180deg,
    transparent 0%,
    color-mix(in srgb, var(--upbr) 72%, transparent) 40%,
    color-mix(in srgb, var(--upbr) 94%, transparent) 100%);bottom: 0;right: 0;z-index: 1;position: absolute;left: 0;padding: 20px var(--g42ts) 22px;}
@media (max-width:647px) {
  .dfmgg0.q8y9c3 {min-height: min(40vh, 340px);}
}

.dfmgg0 .mw711rw.mw711rw {margin: 0 0 8px;text-shadow: 0 0 14px var(--mgf);letter-spacing: .2em;font: 700 clamp(17px, 2vw, 20px)/1.3 var(--ztfl);text-transform: uppercase;color: var(--d3nm, var(--kuq1));overflow-wrap: anywhere;min-width: 0;}
.dfmgg0 .jhk3jzy.jhk3jzy {line-height:1.66;margin: 0 0 14px;font-size: 13.5px;overflow-wrap: anywhere;min-width: 0;max-width: 62ch;color: var(--d3nm, var(--i11q));}

.dfmgg0 .w98a {min-height: 44px;text-decoration: none;cursor: pointer;letter-spacing: .12em;background: var(--y8w, var(--p9fz));display: inline-flex;padding: 0 22px;color: var(--lw2, var(--uh9kr, var(--zon0)));text-transform: uppercase;justify-content: center;border-radius: var(--aubq);border: 0;box-shadow: 0 0 16px var(--mgf);font: 700 12px/1 var(--ztfl);align-items: center;}
.dfmgg0 .w98a:hover {background: var(--d9f);}

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

  .m5v7a.m5v7a {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);grid-template-areas: "strip strip" "screen bay";}
  
  .q8y9c3.q8y9c3 {display: block;grid-template-areas: none;grid-template-columns: none;}
  .q8y9c3 .sec40,
  .q8y9c3 .h6ndb,
  .q8y9c3 .dnyh {grid-area: none;}
  .q8y9c3 .h6ndb {max-height: none;}
}

@media (max-width:605px) {
  .dfmgg0 .h6ndb {aspect-ratio: 16 / 9;max-height: 30vh;}
  .q8y9c3 .h6ndb {max-height: none;aspect-ratio: auto;}
  .dfmgg0 .rcr8::before,
  .dfmgg0 .rcr8::after {width: 12px;height: 12px;}
}

.y3dd {margin: var(--ouuy) 0;}
.fdpw8 {list-style: none;margin: 0;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;display: grid;gap:17px;}
@media (max-width:1005px) { .fdpw8 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:525px)  { .fdpw8 {grid-template-columns: minmax(0, 1fr);} }
.wq5sf {min-width: 0;}
.t82fj3v {min-width: 0;color: var(--kuq1);display: block;text-decoration: none;}
.cbe5 {background: var(--rqyg);margin: 0 0 10px;overflow: hidden;aspect-ratio: 3 / 2;border-radius: var(--aubq);border: 1px solid color-mix(in srgb, var(--p9fz) 22%, transparent);position: relative;}
.cbe5 img {object-fit: cover;display: block;width: 100%;height: 100%;}
.x80zn {position: absolute;inset: 0;pointer-events: none;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--bbxng) * 190%), transparent) 0 1px,
    transparent 1px var(--sui));}

.g5gv28 {font: 700 12px/1 var(--ztfl);position: absolute;color: var(--n7e5);border-radius: var(--aubq);background: color-mix(in srgb, var(--p9fz) 12%, #070910);text-shadow: 0 0 8px var(--mgf);letter-spacing: .12em;top: 8px;padding: 4px 8px;left: 8px;}
.kyx6330 {letter-spacing: .04em;min-width: 0;display: block;font: 700 15px/1.4 var(--ztfl);color: var(--kuq1);overflow-wrap: anywhere;}
.jxv1 {display: block;font: 600 12px/1.4 var(--ztfl);font-style: normal;text-transform: uppercase;min-width: 0;color: var(--i11q);overflow-wrap: anywhere;letter-spacing: .14em;margin-top:4px;}
.t82fj3v:hover .cbe5 {box-shadow: 0 0 20px -6px var(--ov7);border-color: color-mix(in srgb, var(--p9fz) 52%, transparent);}

.kta9nh {margin: var(--ouuy) 0;}

.ndgpe {column-gap:18px;columns: 210px auto;margin: 0;}
.xpzra5 {break-after: avoid;margin: 0 0 4px;break-inside: avoid;min-width: 0;-webkit-column-break-inside: avoid;}
.p08r3 {padding: 20px;background: var(--rqyg);box-shadow: inset 0 0 24px -12px var(--ov7);align-items: center;min-height: 104px;display: flex;justify-content: center;border-radius: var(--aubq);border: 1px solid color-mix(in srgb, var(--p9fz) 20%, transparent);}
.p08r3 img {max-width: 100%;display: block;object-fit: contain;max-height: 66px;height: auto;}
.p08r3:hover {box-shadow: 0 0 18px -6px var(--ov7);border-color: color-mix(in srgb, var(--p9fz) 50%, transparent);}
.sdgd2 {text-align: center;color: var(--i11q);break-inside: avoid;margin: 0 0 18px;overflow-wrap: anywhere;text-transform: uppercase;font: 600 12px/1.4 var(--ztfl);letter-spacing: .16em;min-width: 0;}

.whp6zh {margin: var(--ouuy) 0;}
.p4vt1vn {margin: 0;list-style: none;padding: 0;}
.j0f1d {border-bottom: 1px solid color-mix(in srgb, var(--p9fz) 14%, transparent);}
.j0f1d:last-child {border-bottom: 0;}
.j0f1d a {align-items: center;padding: 14px 6px;display: grid;gap:20px;grid-template-columns: auto 148px minmax(0, 1fr);min-height: 76px;text-decoration: none;color: var(--kuq1);}
.j0f1d a:hover {background: color-mix(in srgb, var(--p9fz) 8%, transparent);}
.rtx5dn {white-space: nowrap;letter-spacing: .08em;text-shadow: 0 0 8px var(--mgf);font: 700 13px/1 var(--ztfl);color: var(--n7e5);}
.j0f1d img {display: block;max-height: 46px;object-position: left center;width: 100%;object-fit: contain;height: auto;}
.jcd54e {font: 600 14.5px/1.5 var(--ztfl);color: var(--i11q);overflow-wrap: anywhere;min-width: 0;letter-spacing: .08em;}
@media (max-width:485px) {
  .j0f1d a {gap:13px;grid-template-columns: auto 104px minmax(0, 1fr);}
  .j0f1d img {max-height: 38px;}
}

.mtct {margin: var(--ouuy) 0;}
.xexykm6 {gap:11px;margin: 0 0 16px;align-items: center;flex-wrap: wrap;display: flex;}
.zkejnj {font: 700 30px/1 var(--ztfl);letter-spacing: .04em;text-shadow: 0 0 16px var(--mgf);color: var(--kuq1);}

.yfa7 {height: 6px;width: 120px;border-radius: var(--aubq);overflow: hidden;flex: 0 0 auto;background: color-mix(in srgb, var(--p9fz) 16%, transparent);position: relative;}
.yfa7::before {width: var(--cb07n, 0%);top: 0;bottom: 0;box-shadow: 0 0 10px var(--ov7);content: "";position: absolute;background: var(--n7e5);left: 0;}
.ekjqxqs {overflow-wrap: anywhere;line-height:1.62;min-width: 0;flex: 1 1 220px;font-size: 13px;color: var(--i11q);}
.t98dy {display: block;}
.cb1874 {padding: 12px 0;border-top: 1px dashed color-mix(in srgb, var(--p9fz) 14%, transparent);margin: 0;}
.ztkm6 {margin: 0 0 6px;font-size: 13.5px;line-height:1.68;min-width: 0;color: var(--kuq1);overflow-wrap: anywhere;}
.y88g {text-transform: uppercase;display: flex;font: 600 11px/1.5 var(--ztfl);letter-spacing: .14em;gap:9px;align-items: baseline;color: var(--i11q);flex-wrap: wrap;}
.y88g cite {overflow-wrap: anywhere;min-width: 0;font-style: normal;}
.tz12ce {font-style: normal;letter-spacing: .08em;text-shadow: 0 0 8px var(--mgf);color: var(--n7e5);}

.p9yfpyr {margin: var(--ouuy) 0;}

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

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

.hevt {box-shadow: 0 0 12px var(--ov7);border-radius: var(--aubq);width: 56px;height: 3px;display: block;margin: 0 0 12px;background: var(--n7e5);}
.edd15c2 .hevt {width: 100%;}
.wr2ny.wr2ny {min-width: 0;margin: 0 0 10px;overflow-wrap: anywhere;letter-spacing: .1em;text-transform: uppercase;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--ztfl);color: var(--kuq1);}
.fyppa {min-width: 0;color: var(--i11q);line-height:1.67;overflow-wrap: anywhere;font-size: 13.5px;}
.fyppa p {margin: 0 0 10px;}
.fyppa p:last-child {margin-bottom: 0;}
.nafnrya {margin-top:13px;font: 700 12px/1 var(--ztfl);text-decoration: none;border-radius: var(--aubq);box-shadow: 0 0 14px var(--mgf);align-items: center;min-height: 44px;padding: 0 20px;background: var(--y8w, var(--p9fz));letter-spacing: .12em;text-transform: uppercase;justify-content: center;color: var(--lw2, var(--uh9kr, var(--zon0)));display: inline-flex;}
.nafnrya:hover {background: var(--d9f);}
@media (max-width:732px) {
  
  .g5zpp.g5zpp,
  .g5zpp.g5zpp + .g5zpp {margin: 0 0 var(--ouuy);width: auto;float: none;display: block;}
}

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

.dwn4qp6 .k3ej4x {grid-auto-columns: minmax(0, 100%);}
.ssxpet {scroll-snap-align: start;min-width: 0;}
.ssxpet figure {border-radius: var(--aubq);border: 1px solid color-mix(in srgb, var(--p9fz) 22%, transparent);background: var(--rqyg);position: relative;overflow: hidden;margin: 0;}
.ssxpet img {width: 100%;display: block;object-fit: cover;height: auto;aspect-ratio: 16 / 9;}
.hnx51f {pointer-events: none;inset: 0;position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--bbxng) * 190%), transparent) 0 1px,
    transparent 1px var(--sui));}

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

.pgk0, .ysrh4w {margin: 0 8px 8px 0;letter-spacing: .12em;display: inline-flex;min-height: 44px;align-items: center;padding: 0 20px;font: 700 12px/1 var(--ztfl);justify-content: center;text-transform: uppercase;text-decoration: none;border-radius: var(--aubq);}
.pgk0 {box-shadow: 0 0 14px var(--mgf);color: var(--lw2, var(--uh9kr, var(--zon0)));background: var(--y8w, var(--p9fz));}
.pgk0:hover {background: var(--d9f);}
.ysrh4w {color: var(--kuq1);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--p9fz) 44%, transparent);}
.ysrh4w:hover {box-shadow: inset 0 0 0 1px var(--n7e5);}

.jpghejz {display: flow-root;margin: var(--ouuy) 0;}
.tdh9r {float: left;position: relative;box-shadow: 0 0 18px -8px var(--ov7);border-radius: var(--aubq);border: 1px solid color-mix(in srgb, var(--p9fz) 30%, transparent);height: 92px;overflow: hidden;margin: 0 16px 12px 0;width: 92px;}
.tdh9r img {display: block;object-fit: cover;width: 100%;height: 100%;}
.e9sg8r {position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--bbxng) * 190%), transparent) 0 1px,
    transparent 1px var(--sui));inset: 0;pointer-events: none;}
.h3t49dx {letter-spacing: .22em;margin: 0 0 4px;font: 600 10px/1.4 var(--ztfl);text-transform: uppercase;color: var(--i11q);}
.ydrk.ydrk {min-width: 0;text-shadow: 0 0 12px var(--mgf);letter-spacing: .1em;color: var(--kuq1);margin: 0 0 10px;font: 700 15px/1.3 var(--ztfl);overflow-wrap: anywhere;}

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

.jpghejz .dnwzdhy.dnwzdhy dt,
.jpghejz .f0b2c5s.f0b2c5s dt,
.jpghejz .ata4k.ata4k {color: var(--n7e5);}
.dnwzdhy dd,
.f0b2c5s dd,
.ywqvbv8 li span {color: var(--kuq1);line-height:1.50;min-width: 0;overflow-wrap: anywhere;margin: 0;font-size: 12.5px;}

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

.gda7 .kze13.kze13::before {content: "";width: 6px;background: var(--n7e5);height: 6px;box-shadow: 0 0 7px var(--ov7);border-radius: 50%;flex: none;}

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

.gda7 .ydrk.ydrk:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}

.bkhbshb .ydrk.ydrk {margin: 0 0 4px;}
.ga886 {letter-spacing: .22em;color: var(--i11q);font: 600 10px/1.4 var(--ztfl);margin: 0 0 12px;text-transform: uppercase;}
.f0b2c5s {margin: 0 0 12px;display: grid;gap:5px;}
.khzap9t {border-radius: var(--aubq);display: grid;align-items: baseline;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--p9fz) 18%, transparent);gap:3px 14px;grid-template-columns: auto minmax(0, 1fr);padding: 8px 10px;}
.cdmvcxv {clear: none;overflow-wrap: anywhere;font-size: 13px;min-width: 0;color: var(--i11q);margin: 0 0 12px;line-height:1.70;}
.vb3v7k {clear: left;gap:7px;flex-wrap: wrap;display: flex;}
.vb3v7k a {min-width: 44px;justify-content: center;min-height: 44px;display: inline-flex;border-radius: var(--aubq);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--p9fz) 30%, transparent);align-items: center;color: var(--kuq1);}
.vb3v7k a:hover {color: var(--n7e5);box-shadow: inset 0 0 0 1px var(--n7e5);}
.q9zkg {font-size: 11.5px;overflow-wrap: anywhere;min-width: 0;color: var(--i11q);clear: left;margin: 12px 0 0;line-height:1.62;}
@media (max-width:485px) {
  .tdh9r {float: none;margin: 0 0 12px;}
}

.k570 {margin: var(--ouuy) 0;}
.d56t {display: block;}
.j4x9vx {border-bottom: 1px solid color-mix(in srgb, var(--p9fz) 16%, transparent);padding: 12px 14px 12px 56px;position: relative;display: block;}
.j4x9vx:last-child {border-bottom: 0;}
.qsxcgzz {min-width: 0;font: 700 13px/1.45 var(--ztfl);list-style: none;cursor: pointer;min-height: 44px;align-items: center;color: var(--kuq1);display: block;display: flex;letter-spacing: .06em;overflow-wrap: anywhere;}
.qsxcgzz::-webkit-details-marker {display: none;}
.qsxcgzz span {min-width: 0;overflow-wrap: anywhere;}

.k570 .w68wkg.w68wkg {font: 700 11px/1 var(--ztfl);letter-spacing: .1em;text-shadow: 0 0 8px var(--mgf);color: var(--n7e5);}
.phw177a {font-size: 13.5px;color: var(--i11q);margin: 6px 0 0;line-height:1.70;}
.j4x9vx[open] .qsxcgzz,
.q9tvs[open] .qsxcgzz {color: var(--n7e5);}

.f2b6rkt .w68wkg {left: 14px;position: absolute;top: 14px;}

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

.b4z6bgx .ct4qe51::before {content: counter(pl-log-ix, decimal);}
.j8bga1n .j4x9vx {padding: 0;border-bottom: 0;}

.xj4b .j4x9vx {grid-template-columns: auto minmax(0, 1fr);gap: 0 14px;padding: 12px 14px;display: grid;align-items: start;}
.xj4b .w68wkg {padding-top:15px;}
.q9tvs {min-width: 0;display: block;}

.gzwq {margin: var(--ouuy) 0;}
.pawyx {padding: 0;margin: 0;counter-reset: pl-boot;list-style: none;}
.yf5th {grid-template-columns: auto 1fr;gap:9px;align-items: baseline;border-bottom: 1px dashed color-mix(in srgb, var(--p9fz) 14%, transparent);display: grid;padding: 9px 0;}
.yf5th:last-child {border-bottom: 0;}
.e9jyy6 {color: var(--n7e5);font: 700 11px/1.6 var(--ztfl);white-space: nowrap;letter-spacing: .1em;text-shadow: 0 0 8px var(--mgf);}
.rycps09 {overflow-wrap: anywhere;font: 700 13.5px/1.5 var(--ztfl);letter-spacing: .04em;color: var(--kuq1);min-width: 0;}
.nrxr7 {font-size: 13px;line-height:1.67;color: var(--i11q);margin-top:3px;display: block;}

.qbbn955 {margin: var(--ouuy) 0;}
.a68w {gap:15px;display: grid;grid-template-columns: 1fr 1fr;}
@media (max-width:732px) { .a68w {grid-template-columns: 1fr;} }
.n9hd {min-width: 0;}
.q631 {color: var(--i11q);text-transform: uppercase;margin: 0 0 8px;font: 700 11px/1 var(--ztfl);letter-spacing: .18em;}
.ps9pm {display: flex;flex-direction: column;gap:5px;}
.ga7nvqt {padding: 9px 12px;background: color-mix(in srgb, #fff 4%, transparent);color: var(--kuq1);line-height:1.58;border-left: 3px solid color-mix(in srgb, var(--p9fz) 22%, transparent);font-size: 13px;}
.kxpk .ga7nvqt {box-shadow: inset 6px 0 12px -8px var(--ov7);border-left-color: var(--n7e5);}

.vytet6q {margin: var(--ouuy) 0;}
.ae2g {width: 34px;margin: 0 0 10px;background: var(--n7e5);display: block;border-radius: var(--aubq);height: 2px;box-shadow: 0 0 10px var(--ov7);}
.n43wy8e.n43wy8e {min-width: 0;text-transform: uppercase;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--ztfl);overflow-wrap: anywhere;letter-spacing: .14em;margin: 0 0 12px;color: var(--kuq1);}
.ecshp3 {font-size: 14px;color: var(--i11q);min-width: 0;line-height:1.70;overflow-wrap: anywhere;}
.ecshp3 p {margin: 0 0 12px;}
.ecshp3 p:last-child {margin-bottom: 0;}
.ecshp3 :is(h3, h4) {color: var(--kuq1);}

.cb27dy {margin: var(--ouuy) 0;}
.fbrezw2 {margin: 0 0 14px;align-items: center;border-bottom: 1px solid color-mix(in srgb, var(--p9fz) 26%, transparent);display: flex;padding-bottom:9px;gap:9px;}
.fbrezw2 h2 {margin: 0;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--ztfl);text-transform: uppercase;min-width: 0;letter-spacing: .12em;color: var(--kuq1);overflow-wrap: anywhere;}
.q7q56 {padding: 4px 7px;font: 700 10px/1 var(--ztfl);letter-spacing: .16em;color: var(--n7e5);border: 1px solid color-mix(in srgb, var(--p9fz) 34%, transparent);border-radius: var(--aubq);flex: 0 0 auto;text-shadow: 0 0 8px var(--mgf);}
.sd499n {color: var(--i11q);line-height:1.70;font-size: 13.5px;}

.sd499n {overflow-x: auto;}

.mzjvb0 {margin: var(--ouuy) 0;position: relative;}
.gqrezkc.gqrezkc {overflow-wrap: anywhere;min-width: 0;letter-spacing: .12em;margin: 0 0 12px;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--ztfl);text-transform: uppercase;color: var(--kuq1);}
.bck6vy3 {font-size: 13.5px;line-height:1.69;overflow-x: auto;color: var(--i11q);}
.bck6vy3 :is(h2, h3) {color: var(--kuq1);}

.k0e8faa {bottom: 14px;top: 14px;left: 0;background: var(--n7e5);width: 2px;position: absolute;box-shadow: 0 0 10px var(--ov7);border-radius: var(--aubq);}
.b6e12h .gqrezkc.gqrezkc,
.b6e12h .bck6vy3 {padding-left:17px;}

.vkgf {box-shadow: 0 0 10px var(--ov7);border-radius: var(--aubq);height: 2px;display: block;background: var(--n7e5);margin: 0 0 14px;width: 38px;}

.tb7v .bck6vy3 {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--p9fz) 20%, transparent);border-radius: var(--aubq);background: var(--rqyg);padding: 14px 16px;}

.mwmacn {margin: var(--ouuy) 0;text-align: center;}
.ppj0h {text-align: left;}
.wkcsmzs {text-align: right;}
.v6xjpax {align-items: center;text-transform: uppercase;min-height: 48px;border-radius: var(--aubq);max-width: 100%;font: 700 13px/1 var(--ztfl);padding: 0 26px;text-decoration: none;letter-spacing: .14em;box-shadow: 0 0 18px var(--mgf);background: var(--y8w, var(--p9fz));gap:8px;display: inline-flex;color: var(--lw2, var(--uh9kr, var(--zon0)));}
.bjbsd .v6xjpax {display: flex;width: 100%;}
.v6xjpax:hover {background: var(--d9f);}
.hcq39j {flex: 0 0 auto;opacity:0.7;font-weight: 700;}
.ryp41zg {min-width: 0;overflow-wrap: anywhere;}

.c6bjmev {overflow: hidden;border-radius: var(--aubq);margin: var(--ouuy) 0;position: relative;}
.c6bjmev a, .c6bjmev picture {display: block;}

.b8y2bfj .w1qnpz5,
.ye1r8g8 a {border-radius: var(--aubq);position: relative;overflow: hidden;}

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

.apwh9,
.b8y2bfj .w1qnpz5::after,
.ye1r8g8 a::after {inset: 0;content: "";box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--p9fz) 22%, transparent);position: absolute;pointer-events: none;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--bbxng) * 190%), transparent) 0 1px,
    transparent 1px var(--sui));}

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

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

.metcqjc {width: 64px;box-shadow: 0 0 12px var(--ov7);background: var(--n7e5);margin: 0 0 10px;height: 3px;border-radius: var(--aubq);display: block;}

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

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

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

.vr1az > a:last-child {border-bottom: 0;}
.mfv4vx > li:last-child a {border-bottom: 0;}

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

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

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

.qvft {margin: var(--ouuy) 0;}
.kgbn6 {font-size: 13.5px;color: var(--i11q);margin: 0 0 16px;line-height:1.64;min-width: 0;overflow-wrap: anywhere;}
.n3c1z {margin: 0 0 18px;display: grid;align-items: baseline;grid-template-columns: auto minmax(0, 1fr);gap:7px 16px;}
.n3c1z dt {color: var(--i11q);white-space: nowrap;text-transform: uppercase;letter-spacing: .2em;font: 600 10px/1.5 var(--ztfl);}
.n3c1z dd {font: 600 13px/1.5 var(--ztfl);letter-spacing: .06em;margin: 0;overflow-wrap: anywhere;min-width: 0;color: var(--kuq1);}
.r56cs {letter-spacing: .1em;color: var(--n7e5);text-shadow: 0 0 8px var(--mgf);}
.cfb5 {flex-wrap: wrap;margin: 0;gap:9px;display: flex;}

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

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

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

@media (max-width:905px) {
  .fcmrn {display: none;}
  .m95drmm {display: flex;}
  .b9h5zw {margin-left: auto;}
  
  .z2f9 {letter-spacing: .06em;padding: 0 11px;}
  .hphhrd {min-width: 0;overflow: hidden;}
  .wcagta {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  
}

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

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

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

.h3n49:checked ~ .dgmw {opacity:1;visibility: visible;}
.h3n49:checked ~ .rksswwd {visibility: visible;transform: translateX(0);}

.hxa3r9 {padding: 14px 16px;border-bottom: 1px solid var(--ddmw, var(--wj4w));display: flex;gap:13px;align-items: center;justify-content: space-between;background: var(--rqyg, var(--bn4v));top: 0;z-index: 1;position: sticky;}
.p1f51yj {display: inline-flex;align-items: center;min-height: 44px;}
.p1f51yj img {height: 26px;width: auto;display: block;}
.wpc1 {font-family: var(--ztfl);font-weight: 800;font-size: 16px;letter-spacing: .01em;color: var(--k5d);}

.c387n {width: 44px;align-items: center;background: var(--bn4v);color: var(--k5d);border-radius: var(--aubq, 4px);border: 1px solid var(--ddmw, var(--wj4w));height: 44px;flex: none;cursor: pointer;display: inline-flex;justify-content: center;}
.c387n:hover {background: var(--disk);}
.c387n:focus-visible,
.ena4k3 a:focus-visible,
.gfyfr1a:focus-visible,
.ss39n:focus-visible {outline: 2px solid var(--k5d);outline-offset: 2px;}

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

.ena4k3 a {font-weight: 600;display: flex;border-radius: var(--aubq, 4px);border: 1px solid transparent;padding: 10px 14px;min-height: 48px;text-decoration: none;line-height:1.31;font-size: 15.5px;align-items: center;color: var(--k5d);}
.ena4k3 a:hover {border-color: var(--ddmw, var(--wj4w));background: var(--bn4v);}

.ena4k3 a[aria-current="page"] {background: var(--bn4v);border-color: var(--ddmw, var(--wj4w));box-shadow: inset 3px 0 0 var(--n7e5, var(--p9fz));}

.dnxz {padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));margin-top: auto;display: grid;gap:9px;background: var(--rqyg, var(--bn4v));border-top: 1px solid var(--ddmw, var(--wj4w));}

.gfyfr1a, .ss39n {font-size: 15px;align-items: center;display: flex;border-radius: var(--aubq, 4px);padding: 12px 18px;font-weight: 700;justify-content: center;text-decoration: none;min-height: 48px;}
.gfyfr1a {color: var(--yvus, var(--miza7));border: 1px solid var(--ddmw, var(--wj4w));background: var(--xr3f);}
.ss39n {color: var(--fv0l0, var(--zlmjy, var(--gguv)));border: 1px solid transparent;background: var(--dz82);}

.ena4k3 ul {counter-reset: plmm;}
.ena4k3 a {letter-spacing: .06em;font-family: var(--ztfl);border-color: var(--ddmw, var(--wj4w));font-size: 13.5px;text-transform: uppercase;font-weight: 700;background: color-mix(in srgb, var(--k5d) 4%, transparent);}
.ena4k3 a::before {min-width: 22px;color: var(--k5d);opacity:0.97;counter-increment: plmm;font-size: 12px;content: counter(plmm, decimal-leading-zero);margin-right:12px;flex: none;}
.ena4k3 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--n7e5, var(--p9fz));background: color-mix(in srgb, var(--k5d) 9%, transparent);}
.wpc1 {font-size: 14px;letter-spacing: .08em;text-transform: uppercase;font-family: var(--ztfl);}
.c387n {border-radius: var(--aubq, 4px);}
.gfyfr1a, .ss39n {font-family: var(--ztfl);letter-spacing: .05em;text-transform: uppercase;}

@media (min-width:873px) {
  .rksswwd, .dgmw {display: none;}
}

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

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

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

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

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

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

.me96b1f {padding-bottom: max(96px, var(--rx7, 96px));}

.pbmgn {--tpve: 1px solid var(--ddmw);--zz6zr: 0;--und: var(--aubq);--n1xbu: 12px;--x8sl: uppercase;--at3: var(--aubq);--qgnj: .08em;--r66: var(--aubq);--ui6k: var(--t8mr);}
