

:root {--epwy:   var(--d434);--b0mde: clamp(16px, 2vw, 26px);--i5fyu:      color-mix(in srgb, var(--m6fn6) var(--uby), transparent);--vdz4p: 38%;--mtb0c:  var(--t1vl6);--jgz: color-mix(in srgb, #fff 66%, var(--m6fn6));--zbsj5: color-mix(in srgb, var(--m6fn6) 14%, #0b0f18);--l4mf:   color-mix(in srgb, #fff 92%, var(--m6fn6));--izul4: var(--nn9);--x42: color-mix(in srgb, var(--m6fn6) var(--vdz4p), transparent);--e9l:"Chakra Petch", SFMono-Regular, ui-monospace, "Rajdhani", Menlo, monospace;--sywz3: clamp(18px, 2.4vw, 32px);--uby: 74%;--haeds: 1080px;--ktvck: 3px;--sni: 2px;--jkkd: 0.055;--dr919: color-mix(in srgb, var(--m6fn6) 42%, #fff);--gii:   color-mix(in srgb, var(--m6fn6) 9%, #070910);}

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

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

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

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

.s3m7zge {position: sticky;z-index: 60;border-bottom: 1px solid var(--mtb0c);background: var(--gg5yl);box-shadow: 0 1px 0 var(--x42);top: 0;}
.cyfgex {min-height: 56px;margin: 0 auto;display: flex;padding: 0 var(--sywz3);align-items: center;gap:15px;max-width: var(--haeds);}

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

.hszxt3 {box-shadow: 0 0 6px var(--i5fyu), 0 0 0 1px var(--x42);width: 7px;height: 7px;flex: 0 0 auto;background: var(--m6fn6);border-radius: 50%;}

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

.hv8wdb2:hover .f2zy,
.hv8wdb2:focus-visible .f2zy {animation: xxzts0t .34s steps(2, end) 2;}

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

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

.p4z8fj0 {display: flex;gap:8px;align-items: center;}
.k5fqas {text-transform: uppercase;letter-spacing: .12em;cursor: pointer;text-decoration: none;align-items: center;min-height: 44px;justify-content: center;font: 700 12px/1 var(--e9l);border-radius: var(--sni);border: 0;padding: 0 18px;display: inline-flex;}
.q88t7 {box-shadow: inset 0 0 0 1px var(--mtb0c);background: var(--h57);color: var(--teb, var(--ni9z3));}
.b4dx9n {color: var(--bb6ix, var(--j2zrw));background: var(--ampg);box-shadow: 0 0 14px var(--x42);}
.b4dx9n:hover {background: var(--rm3v7);}
.nppvs41 {width: 100%;display: flex;margin-top:13px;}

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

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

.wqnke {max-width: var(--haeds);display: flow-root;margin: 0 auto;padding: 0 var(--sywz3) 46px;}

.wqnke h1,
.wqnke .fr0d,
.wqnke .wkqj h1 {font: 700 clamp(17px, 2vw, 20px)/1.3 var(--e9l);letter-spacing: .2em;text-transform: uppercase;margin: 0 0 12px;color: var(--epwy);}
.wqnke h2, .wqnke .bt1tn {margin: 0 0 14px;text-transform: uppercase;font: 700 clamp(15px, 1.7vw, 18px)/1.35 var(--e9l);color: var(--epwy);letter-spacing: .1em;}
.wqnke h3 {font: 700 14px/1.4 var(--e9l);letter-spacing: .06em;margin: 0 0 8px;color: var(--epwy);}

.wqnke :is(.d1aq, .bb5x, .s5zam4y, .wz5h) a {color: color-mix(in srgb, var(--m6fn6) 38%, var(--epwy));text-underline-offset: 3px;}

.wqnke > :is(.wkqj, .pdw6, .zydx6b, .fkfajjh,
               .dcsc5y, .rjh9, .rr8vh, .v2qh,
               .x3k0tx, .et1wm, .q26q, .d1aq,
               .bpkvr, .fx97z, .ybk0, .s5zam4y,
               .wz5h, .adade),
.rqn774 {margin: var(--b0mde) 0;color: var(--l4mf);background: var(--gii);border-radius: var(--sni);border: 1px solid color-mix(in srgb, var(--m6fn6) 26%, transparent);border-left: 2px solid var(--dr919);padding: clamp(18px, 2.2vw, 28px);box-shadow: 0 0 22px -10px var(--x42);position: relative;}

.wqnke > :is(.wkqj, .pdw6, .zydx6b, .fkfajjh,
               .dcsc5y, .rjh9, .rr8vh, .v2qh,
               .x3k0tx, .et1wm, .q26q, .d1aq,
               .bpkvr, .fx97z, .ybk0, .s5zam4y,
               .wz5h, .adade) :is(h1, h2, h3, h4, .fr0d, .bt1tn) {color: var(--l4mf);}
.wqnke > :is(.wkqj, .pdw6, .zydx6b, .fkfajjh,
               .dcsc5y, .rjh9, .rr8vh, .v2qh,
               .x3k0tx, .et1wm, .q26q, .d1aq,
               .bpkvr, .fx97z, .ybk0, .s5zam4y,
               .wz5h, .adade) :is(p, li, dd, dt, td, th, span, b, strong, i, em, figcaption) {color: inherit;}
.wqnke > :is(.d1aq, .s5zam4y, .wz5h, .rjh9, .x3k0tx) :is(p, li) {color: var(--jgz);}

.wqnke > :is(.wkqj, .pdw6, .zydx6b, .rjh9,
               .rr8vh, .x3k0tx, .et1wm, .q26q)::after {position: absolute;content: "";border-right: 1px solid var(--dr919);height: 12px;border-top: 1px solid var(--dr919);top: 8px;pointer-events: none;right: 8px;width: 12px;}

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

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

.mvcp07 {background: var(--zbsj5);border-radius: var(--sni);border: 1px solid color-mix(in srgb, var(--m6fn6) 26%, transparent);box-shadow: 0 0 26px -12px var(--i5fyu);margin: var(--b0mde) 0 0;}
.mdd2f {padding: clamp(20px, 2.6vw, 32px);}
.kkcn19h {font: 700 15px/1.3 var(--e9l);color: var(--l4mf);text-shadow: 0 0 12px var(--x42);margin: 0 0 6px;text-transform: uppercase;letter-spacing: .12em;}
.sjzcxef {color: var(--jgz);margin: 0;font-size: 13.5px;}

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

.mbthv {gap:12px;left: 0;right: 0;position: fixed;bottom: 0;align-items: center;box-shadow: 0 -1px 0 var(--x42);background: var(--tx5);z-index: 80;display: flex;justify-content: space-between;border-top: 1px solid var(--mtb0c);padding: 10px calc(var(--sywz3) + 26px) 10px var(--sywz3);}
.m5qx {text-transform: uppercase;min-width: 0;color: color-mix(in srgb, var(--d434) 78%, transparent);font: 600 12px/1.4 var(--e9l);letter-spacing: .1em;}

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

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

.y88xz6::before {position: absolute;content: '';border-radius: var(--sni);border: 1px solid var(--mtb0c);transition:border-color 0.152s, box-shadow 0.173s;inset: 11px;}
.y88xz6 svg {position: relative;z-index: 1;}
.y88xz6:hover {color: var(--dr919);}
.y88xz6:hover::before {border-color: color-mix(in srgb, var(--dr919) 60%, transparent);box-shadow: 0 0 0 1px var(--x42);}
.y88xz6:focus-visible {outline: 2px solid var(--dr919);outline-offset: -3px;}

.fwfd5g {font-size: 13px;color: color-mix(in srgb, var(--d434) 78%, transparent);border-top: 1px solid var(--mtb0c);background: var(--tx5);}
.k0bk9rr, .nfmb09 {margin: 0 auto;padding: 22px var(--sywz3);max-width: var(--haeds);}
.nfmb09 {border-top: 1px solid var(--izul4);}
.bdpnty a {min-height: 44px;text-decoration: none;align-items: center;display: inline-flex;letter-spacing: .08em;color: color-mix(in srgb, var(--d434) 78%, transparent);font-size: 12px;text-transform: uppercase;padding-right:13px;}
.bdpnty a:hover {color: var(--epwy);}
.a1yzmj6 {align-items: center;gap:9px;flex-wrap: wrap;display: flex;}

.vq3b027.vq3b027 {display: block;}

.vq3b027 .w73rwa {margin: 0 0 10px;align-items: center;gap:9px;text-transform: uppercase;display: flex;letter-spacing: .22em;font: 700 10px/1 var(--e9l);color: var(--jgz);}
.vq3b027 .qbsx071 {color: var(--l4mf);padding: 4px 7px;border: 1px solid color-mix(in srgb, var(--m6fn6) 34%, transparent);border-radius: var(--sni);font: inherit;}

.vq3b027 .bs25e {box-shadow: 0 0 6px var(--i5fyu), 0 0 0 1px var(--x42);width: 6px;border-radius: 50%;height: 6px;flex: 0 0 auto;background: var(--m6fn6);}
.vq3b027 .bhmj69 {overflow-wrap: anywhere;min-width: 0;}

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

.vq3b027 .by90 {display: block;object-fit: cover;width: 100%;height: 100%;}
.vq3b027 .p23b picture {height: 100%;display: block;width: 100%;}

.vq3b027 .pq7awbj {-webkit-mask-image: linear-gradient(180deg, #000 0 100%);inset: 0;mask-image: linear-gradient(180deg, #000 0 100%);box-shadow: inset 0 0 60px -12px var(--i5fyu);background:
    
    linear-gradient(180deg,
      transparent calc(var(--rnp0) - 1px),
      var(--dr919) calc(var(--rnp0) - 1px),
      var(--dr919) var(--rnp0),
      transparent var(--rnp0)),
    
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--m6fn6) 30%, transparent) 0 1px,
      transparent 1px var(--sd2h)),
    repeating-linear-gradient(180deg,
      color-mix(in srgb, var(--m6fn6) 22%, transparent) 0 1px,
      transparent 1px calc(var(--sd2h) * .62)),
    
    linear-gradient(var(--pq7),
      color-mix(in srgb, var(--m6fn6) 30%, transparent) 0,
      transparent 72%);background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;position: absolute;}

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

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

.vq3b027 .e75yrv {padding-top:17px;min-width: 0;}

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

.vq3b027 .hfde4vb.hfde4vb {color: var(--rxs, var(--l4mf));margin: 0 0 8px;min-width: 0;text-transform: uppercase;overflow-wrap: anywhere;text-shadow: 0 0 14px var(--x42);font: 700 clamp(17px, 2vw, 20px)/1.3 var(--e9l);letter-spacing: .2em;}
.vq3b027 .qj3y6j.qj3y6j {margin: 0 0 14px;line-height:1.64;font-size: 13.5px;color: var(--rxs, var(--jgz));overflow-wrap: anywhere;min-width: 0;max-width: 62ch;}

.vq3b027 .hmdmx50 {background: var(--v2i, var(--m6fn6));justify-content: center;padding: 0 22px;text-transform: uppercase;border-radius: var(--sni);border: 0;cursor: pointer;text-decoration: none;box-shadow: 0 0 16px var(--x42);display: inline-flex;align-items: center;min-height: 44px;color: var(--hcg, var(--k64h9, var(--eyb)));letter-spacing: .12em;font: 700 12px/1 var(--e9l);}
.vq3b027 .hmdmx50:hover {background: var(--rm3v7);}

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

  .wt4ba.wt4ba {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);grid-template-areas: "strip strip" "screen bay";}
  
  .fe2vr.fe2vr {grid-template-areas: none;grid-template-columns: none;display: block;}
  .fe2vr .w73rwa,
  .fe2vr .p23b,
  .fe2vr .e75yrv {grid-area: none;}
  .fe2vr .p23b {max-height: none;}
}

@media (max-width:595px) {
  .vq3b027 .p23b {aspect-ratio: 16 / 9;max-height: 30vh;}
  .fe2vr .p23b {aspect-ratio: auto;max-height: none;}
  .vq3b027 .drfp1r::before,
  .vq3b027 .drfp1r::after {height: 12px;width: 12px;}
}

.wqma0 {margin: var(--b0mde) 0;}
.s6apcvx {display: grid;gap:18px;padding: 0;list-style: none;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;}
@media (max-width:991px) { .s6apcvx {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:531px)  { .s6apcvx {grid-template-columns: minmax(0, 1fr);} }
.xrjt {min-width: 0;}
.m6dq {text-decoration: none;min-width: 0;color: var(--l4mf);display: block;}
.et9zfb {border-radius: var(--sni);border: 1px solid color-mix(in srgb, var(--m6fn6) 22%, transparent);aspect-ratio: 3 / 2;margin: 0 0 10px;position: relative;background: var(--zbsj5);overflow: hidden;}
.et9zfb img {height: 100%;width: 100%;display: block;object-fit: cover;}
.r4p2kv4 {position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--jkkd) * 190%), transparent) 0 1px,
    transparent 1px var(--ktvck));inset: 0;pointer-events: none;}

.nnsdym {padding: 4px 8px;position: absolute;left: 8px;border-radius: var(--sni);letter-spacing: .12em;text-shadow: 0 0 8px var(--x42);top: 8px;font: 700 12px/1 var(--e9l);background: color-mix(in srgb, var(--m6fn6) 12%, #070910);color: var(--dr919);}
.bayg {min-width: 0;color: var(--l4mf);font: 700 15px/1.4 var(--e9l);letter-spacing: .04em;overflow-wrap: anywhere;display: block;}
.ehs5tpf {letter-spacing: .14em;font: 600 12px/1.4 var(--e9l);font-style: normal;min-width: 0;text-transform: uppercase;display: block;margin-top:3px;color: var(--jgz);overflow-wrap: anywhere;}
.m6dq:hover .et9zfb {box-shadow: 0 0 20px -6px var(--i5fyu);border-color: color-mix(in srgb, var(--m6fn6) 52%, transparent);}

.t4yr {margin: var(--b0mde) 0;}

.x66qdr8 {margin: 0;columns: 210px auto;column-gap:18px;}
.ws1p4rd {min-width: 0;-webkit-column-break-inside: avoid;break-after: avoid;margin: 0 0 4px;break-inside: avoid;}
.cdd2 {background: var(--zbsj5);display: flex;justify-content: center;box-shadow: inset 0 0 24px -12px var(--i5fyu);border-radius: var(--sni);border: 1px solid color-mix(in srgb, var(--m6fn6) 20%, transparent);padding: 20px;align-items: center;min-height: 104px;}
.cdd2 img {max-width: 100%;object-fit: contain;display: block;height: auto;max-height: 66px;}
.cdd2:hover {box-shadow: 0 0 18px -6px var(--i5fyu);border-color: color-mix(in srgb, var(--m6fn6) 50%, transparent);}
.vgnrpa8 {font: 600 12px/1.4 var(--e9l);text-align: center;color: var(--jgz);text-transform: uppercase;min-width: 0;break-inside: avoid;letter-spacing: .16em;overflow-wrap: anywhere;margin: 0 0 18px;}

.xja9q {margin: var(--b0mde) 0;}
.hhknkb {padding: 0;list-style: none;margin: 0;}
.wsb8jj {border-bottom: 1px solid color-mix(in srgb, var(--m6fn6) 14%, transparent);}
.wsb8jj:last-child {border-bottom: 0;}
.wsb8jj a {gap:20px;grid-template-columns: auto 148px minmax(0, 1fr);display: grid;min-height: 76px;text-decoration: none;padding: 14px 6px;color: var(--l4mf);align-items: center;}
.wsb8jj a:hover {background: color-mix(in srgb, var(--m6fn6) 8%, transparent);}
.vv2v {font: 700 13px/1 var(--e9l);letter-spacing: .08em;text-shadow: 0 0 8px var(--x42);color: var(--dr919);white-space: nowrap;}
.wsb8jj img {height: auto;object-fit: contain;max-height: 46px;display: block;object-position: left center;width: 100%;}
.y3tz {min-width: 0;letter-spacing: .08em;overflow-wrap: anywhere;font: 600 14.5px/1.5 var(--e9l);color: var(--jgz);}
@media (max-width:485px) {
  .wsb8jj a {grid-template-columns: auto 104px minmax(0, 1fr);gap:13px;}
  .wsb8jj img {max-height: 38px;}
}

.radn7a {margin: var(--b0mde) 0;}
.k7jb {flex-wrap: wrap;gap:11px;margin: 0 0 16px;align-items: center;display: flex;}
.stdbfvw {text-shadow: 0 0 16px var(--x42);color: var(--l4mf);letter-spacing: .04em;font: 700 30px/1 var(--e9l);}

.my0d {overflow: hidden;width: 120px;border-radius: var(--sni);background: color-mix(in srgb, var(--m6fn6) 16%, transparent);height: 6px;flex: 0 0 auto;position: relative;}
.my0d::before {box-shadow: 0 0 10px var(--i5fyu);position: absolute;left: 0;content: "";background: var(--dr919);bottom: 0;width: var(--ubgg, 0%);top: 0;}
.b6sw {min-width: 0;flex: 1 1 220px;line-height:1.59;font-size: 13px;color: var(--jgz);overflow-wrap: anywhere;}
.fq6h {display: block;}
.v3fwp {margin: 0;border-top: 1px dashed color-mix(in srgb, var(--m6fn6) 14%, transparent);padding: 12px 0;}
.hdywm {min-width: 0;margin: 0 0 6px;overflow-wrap: anywhere;font-size: 13.5px;color: var(--l4mf);line-height:1.68;}
.e5wx {letter-spacing: .14em;color: var(--jgz);text-transform: uppercase;display: flex;align-items: baseline;font: 600 11px/1.5 var(--e9l);flex-wrap: wrap;gap:10px;}
.e5wx cite {font-style: normal;min-width: 0;overflow-wrap: anywhere;}
.ybwwdh {letter-spacing: .08em;font-style: normal;text-shadow: 0 0 8px var(--x42);color: var(--dr919);}

.jnpr {margin: var(--b0mde) 0;}

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

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

.kf0j2 {display: block;border-radius: var(--sni);width: 56px;box-shadow: 0 0 12px var(--i5fyu);margin: 0 0 12px;background: var(--dr919);height: 3px;}
.a255 .kf0j2 {width: 100%;}
.rffej0t.rffej0t {letter-spacing: .1em;color: var(--l4mf);overflow-wrap: anywhere;text-transform: uppercase;margin: 0 0 10px;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--e9l);min-width: 0;}
.a7kw01c {font-size: 13.5px;color: var(--jgz);min-width: 0;overflow-wrap: anywhere;line-height:1.66;}
.a7kw01c p {margin: 0 0 10px;}
.a7kw01c p:last-child {margin-bottom: 0;}
.tje9h00 {letter-spacing: .12em;font: 700 12px/1 var(--e9l);text-transform: uppercase;min-height: 44px;padding: 0 20px;color: var(--hcg, var(--k64h9, var(--eyb)));border-radius: var(--sni);align-items: center;display: inline-flex;box-shadow: 0 0 14px var(--x42);background: var(--v2i, var(--m6fn6));margin-top:15px;justify-content: center;text-decoration: none;}
.tje9h00:hover {background: var(--rm3v7);}
@media (max-width:732px) {
  
  .rh3ka.rh3ka,
  .rh3ka.rh3ka + .rh3ka {width: auto;display: block;margin: 0 0 var(--b0mde);float: none;}
}

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

.zz28s .gkr16 {grid-auto-columns: minmax(0, 100%);}
.w4skx7w {min-width: 0;scroll-snap-align: start;}
.w4skx7w figure {position: relative;margin: 0;border-radius: var(--sni);border: 1px solid color-mix(in srgb, var(--m6fn6) 22%, transparent);overflow: hidden;background: var(--zbsj5);}
.w4skx7w img {width: 100%;object-fit: cover;display: block;height: auto;aspect-ratio: 16 / 9;}
.bfyk {inset: 0;pointer-events: none;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--jkkd) * 190%), transparent) 0 1px,
    transparent 1px var(--ktvck));position: absolute;}

.d8wbsa5 {position: relative;overflow-wrap: anywhere;letter-spacing: .1em;background: color-mix(in srgb, var(--m6fn6) 12%, #070910);color: var(--l4mf);border-top: 1px solid color-mix(in srgb, var(--m6fn6) 26%, transparent);min-width: 0;font: 600 11.5px/1.5 var(--e9l);padding: 9px 11px;}
.ygs75 {font-size: clamp(15px, 1.4vw, 17px);line-height:1.68;min-width: 0;color: var(--jgz);margin: 0 0 14px;overflow-wrap: anywhere;}

.n6mdrh, .phrepj {font: 700 12px/1 var(--e9l);margin: 0 8px 8px 0;text-decoration: none;padding: 0 20px;min-height: 44px;justify-content: center;display: inline-flex;align-items: center;letter-spacing: .12em;border-radius: var(--sni);text-transform: uppercase;}
.n6mdrh {color: var(--hcg, var(--k64h9, var(--eyb)));background: var(--v2i, var(--m6fn6));box-shadow: 0 0 14px var(--x42);}
.n6mdrh:hover {background: var(--rm3v7);}
.phrepj {color: var(--l4mf);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--m6fn6) 44%, transparent);}
.phrepj:hover {box-shadow: inset 0 0 0 1px var(--dr919);}

.wjk0s {display: flow-root;margin: var(--b0mde) 0;}
.vfpgqf {float: left;position: relative;overflow: hidden;margin: 0 16px 12px 0;height: 92px;width: 92px;border-radius: var(--sni);border: 1px solid color-mix(in srgb, var(--m6fn6) 30%, transparent);box-shadow: 0 0 18px -8px var(--i5fyu);}
.vfpgqf img {height: 100%;object-fit: cover;width: 100%;display: block;}
.h0r7h {pointer-events: none;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--jkkd) * 190%), transparent) 0 1px,
    transparent 1px var(--ktvck));inset: 0;position: absolute;}
.fwfk {font: 600 10px/1.4 var(--e9l);text-transform: uppercase;letter-spacing: .22em;margin: 0 0 4px;color: var(--jgz);}
.tjbs.tjbs {text-shadow: 0 0 12px var(--x42);letter-spacing: .1em;margin: 0 0 10px;overflow-wrap: anywhere;min-width: 0;color: var(--l4mf);font: 700 15px/1.3 var(--e9l);}

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

.wjk0s .dsnq.dsnq dt,
.wjk0s .ggsyg5.ggsyg5 dt,
.wjk0s .hj9b8.hj9b8 {color: var(--dr919);}
.dsnq dd,
.ggsyg5 dd,
.eq8st li span {min-width: 0;margin: 0;font-size: 12.5px;line-height:1.52;color: var(--l4mf);overflow-wrap: anywhere;}

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

.njgepm .q7z0bjy.q7z0bjy::before {flex: none;border-radius: 50%;height: 6px;width: 6px;content: "";background: var(--dr919);box-shadow: 0 0 7px var(--i5fyu);}

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

.njgepm .tjbs.tjbs:last-child {padding-bottom: 0;border-bottom: 0;margin-bottom: 0;}

.h7hye .tjbs.tjbs {margin: 0 0 4px;}
.gdsh {color: var(--jgz);font: 600 10px/1.4 var(--e9l);text-transform: uppercase;margin: 0 0 12px;letter-spacing: .22em;}
.ggsyg5 {margin: 0 0 12px;display: grid;gap:6px;}
.hab9n4 {align-items: baseline;display: grid;gap:3px 14px;padding: 8px 10px;grid-template-columns: auto minmax(0, 1fr);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--m6fn6) 18%, transparent);border-radius: var(--sni);}
.ew62y {margin: 0 0 12px;color: var(--jgz);line-height:1.68;clear: none;overflow-wrap: anywhere;font-size: 13px;min-width: 0;}
.aw2m14z {display: flex;gap:9px;clear: left;flex-wrap: wrap;}
.aw2m14z a {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--m6fn6) 30%, transparent);align-items: center;min-width: 44px;display: inline-flex;min-height: 44px;justify-content: center;color: var(--l4mf);border-radius: var(--sni);}
.aw2m14z a:hover {color: var(--dr919);box-shadow: inset 0 0 0 1px var(--dr919);}
.wkxppt {margin: 12px 0 0;color: var(--jgz);min-width: 0;line-height:1.62;overflow-wrap: anywhere;clear: left;font-size: 11.5px;}
@media (max-width:485px) {
  .vfpgqf {margin: 0 0 12px;float: none;}
}

.kp18b {margin: var(--b0mde) 0;}
.xa8v {display: block;}
.c04e4t {border-bottom: 1px solid color-mix(in srgb, var(--m6fn6) 16%, transparent);position: relative;padding: 12px 14px 12px 56px;display: block;}
.c04e4t:last-child {border-bottom: 0;}
.q2n11zg {letter-spacing: .06em;list-style: none;font: 700 13px/1.45 var(--e9l);display: block;display: flex;align-items: center;overflow-wrap: anywhere;cursor: pointer;color: var(--l4mf);min-height: 44px;min-width: 0;}
.q2n11zg::-webkit-details-marker {display: none;}
.q2n11zg span {overflow-wrap: anywhere;min-width: 0;}

.kp18b .ekfw1wj.ekfw1wj {letter-spacing: .1em;color: var(--dr919);font: 700 11px/1 var(--e9l);text-shadow: 0 0 8px var(--x42);}
.mq955 {line-height:1.68;margin: 6px 0 0;color: var(--jgz);font-size: 13.5px;}
.c04e4t[open] .q2n11zg,
.ktn598[open] .q2n11zg {color: var(--dr919);}

.zd8w .ekfw1wj {left: 14px;top: 14px;position: absolute;}

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

.fhmfe .xeh5zfw::before {content: counter(pl-log-ix, decimal);}
.dqe9x .c04e4t {border-bottom: 0;padding: 0;}

.eymc5f .c04e4t {grid-template-columns: auto minmax(0, 1fr);display: grid;padding: 12px 14px;gap: 0 14px;align-items: start;}
.eymc5f .ekfw1wj {padding-top:15px;}
.ktn598 {min-width: 0;display: block;}

.z3w7 {margin: var(--b0mde) 0;}
.de98g {margin: 0;counter-reset: pl-boot;padding: 0;list-style: none;}
.ymdsye6 {display: grid;gap:10px;grid-template-columns: auto 1fr;border-bottom: 1px dashed color-mix(in srgb, var(--m6fn6) 14%, transparent);align-items: baseline;padding: 9px 0;}
.ymdsye6:last-child {border-bottom: 0;}
.vyvv9t {text-shadow: 0 0 8px var(--x42);white-space: nowrap;letter-spacing: .1em;color: var(--dr919);font: 700 11px/1.6 var(--e9l);}
.z784m {min-width: 0;overflow-wrap: anywhere;color: var(--l4mf);letter-spacing: .04em;font: 700 13.5px/1.5 var(--e9l);}
.dhcb {display: block;color: var(--jgz);font-size: 13px;line-height:1.66;margin-top:3px;}

.dwx3rz {margin: var(--b0mde) 0;}
.e3th {display: grid;gap:14px;grid-template-columns: 1fr 1fr;}
@media (max-width:732px) { .e3th {grid-template-columns: 1fr;} }
.qpphfa {min-width: 0;}
.hfah35 {font: 700 11px/1 var(--e9l);text-transform: uppercase;color: var(--jgz);margin: 0 0 8px;letter-spacing: .18em;}
.zt03sev {flex-direction: column;display: flex;gap:6px;}
.va2ppdt {font-size: 13px;border-left: 3px solid color-mix(in srgb, var(--m6fn6) 22%, transparent);color: var(--l4mf);line-height:1.61;background: color-mix(in srgb, #fff 4%, transparent);padding: 9px 12px;}
.dr8f .va2ppdt {border-left-color: var(--dr919);box-shadow: inset 6px 0 12px -8px var(--i5fyu);}

.sr2zhy {margin: var(--b0mde) 0;}
.ens5m {display: block;background: var(--dr919);height: 2px;border-radius: var(--sni);width: 34px;box-shadow: 0 0 10px var(--i5fyu);margin: 0 0 10px;}
.rj2ax.rj2ax {letter-spacing: .14em;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--e9l);text-transform: uppercase;margin: 0 0 12px;color: var(--l4mf);overflow-wrap: anywhere;min-width: 0;}
.qv5nd {line-height:1.72;overflow-wrap: anywhere;min-width: 0;font-size: 14px;color: var(--jgz);}
.qv5nd p {margin: 0 0 12px;}
.qv5nd p:last-child {margin-bottom: 0;}
.qv5nd :is(h3, h4) {color: var(--l4mf);}

.g7bqf {margin: var(--b0mde) 0;}
.xqwt {margin: 0 0 14px;border-bottom: 1px solid color-mix(in srgb, var(--m6fn6) 26%, transparent);gap:10px;display: flex;align-items: center;padding-bottom:9px;}
.xqwt h2 {min-width: 0;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--e9l);margin: 0;overflow-wrap: anywhere;letter-spacing: .12em;color: var(--l4mf);text-transform: uppercase;}
.n3vyfqw {flex: 0 0 auto;letter-spacing: .16em;padding: 4px 7px;border: 1px solid color-mix(in srgb, var(--m6fn6) 34%, transparent);border-radius: var(--sni);text-shadow: 0 0 8px var(--x42);color: var(--dr919);font: 700 10px/1 var(--e9l);}
.ytpwfn {font-size: 13.5px;color: var(--jgz);line-height:1.69;}

.ytpwfn {overflow-x: auto;}

.z27f7 {position: relative;margin: var(--b0mde) 0;}
.w05k03.w05k03 {min-width: 0;overflow-wrap: anywhere;color: var(--l4mf);margin: 0 0 12px;text-transform: uppercase;letter-spacing: .12em;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--e9l);}
.j878 {line-height:1.70;color: var(--jgz);font-size: 13.5px;overflow-x: auto;}
.j878 :is(h2, h3) {color: var(--l4mf);}

.c92dkg {bottom: 14px;position: absolute;width: 2px;border-radius: var(--sni);background: var(--dr919);left: 0;box-shadow: 0 0 10px var(--i5fyu);top: 14px;}
.h785 .w05k03.w05k03,
.h785 .j878 {padding-left:16px;}

.qpmz4jr {background: var(--dr919);border-radius: var(--sni);height: 2px;margin: 0 0 14px;width: 38px;box-shadow: 0 0 10px var(--i5fyu);display: block;}

.s4ty3bq .j878 {border-radius: var(--sni);background: var(--zbsj5);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--m6fn6) 20%, transparent);padding: 14px 16px;}

.w3nwn5x {text-align: center;margin: var(--b0mde) 0;}
.cax0qk {text-align: left;}
.nhx36fq {text-align: right;}
.r52d2p {align-items: center;font: 700 13px/1 var(--e9l);gap:10px;color: var(--hcg, var(--k64h9, var(--eyb)));background: var(--v2i, var(--m6fn6));padding: 0 26px;min-height: 48px;box-shadow: 0 0 18px var(--x42);text-decoration: none;max-width: 100%;display: inline-flex;letter-spacing: .14em;text-transform: uppercase;border-radius: var(--sni);}
.mq0tg .r52d2p {display: flex;width: 100%;}
.r52d2p:hover {background: var(--rm3v7);}
.a1cpbn {font-weight: 700;flex: 0 0 auto;opacity:0.7;}
.rrp2jq {overflow-wrap: anywhere;min-width: 0;}

.qwaj08 {position: relative;margin: var(--b0mde) 0;overflow: hidden;border-radius: var(--sni);}
.qwaj08 a, .qwaj08 picture {display: block;}

.d8j42k .crk6w9,
.kjv966 a {border-radius: var(--sni);overflow: hidden;position: relative;}

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

.e3ac0,
.d8j42k .crk6w9::after,
.kjv966 a::after {inset: 0;position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--jkkd) * 190%), transparent) 0 1px,
    transparent 1px var(--ktvck));pointer-events: none;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--m6fn6) 22%, transparent);content: "";}

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

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

.vz18dvc {display: block;border-radius: var(--sni);box-shadow: 0 0 12px var(--i5fyu);background: var(--dr919);width: 64px;height: 3px;margin: 0 0 10px;}

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

.mqbj::after {border-right: 2px solid var(--dr919);width: 8px;transform: rotate(45deg) translateY(-2px);flex: 0 0 auto;content: "";height: 8px;border-bottom: 2px solid var(--dr919);}
.p05m93c details[open] .mqbj::after {transform: rotate(225deg) translateY(-2px);}
.whg05x9 {margin-top:13px;display: block;}

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

.whg05x9 > a:last-child {border-bottom: 0;}
.j86mn53 > li:last-child a {border-bottom: 0;}

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

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

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

.c1gzb {margin: var(--b0mde) 0;}
.t9qz3 {overflow-wrap: anywhere;font-size: 13.5px;line-height:1.65;margin: 0 0 16px;min-width: 0;color: var(--jgz);}
.rqvp {display: grid;gap:6px 16px;margin: 0 0 18px;align-items: baseline;grid-template-columns: auto minmax(0, 1fr);}
.rqvp dt {text-transform: uppercase;color: var(--jgz);letter-spacing: .2em;white-space: nowrap;font: 600 10px/1.5 var(--e9l);}
.rqvp dd {overflow-wrap: anywhere;letter-spacing: .06em;color: var(--l4mf);min-width: 0;font: 600 13px/1.5 var(--e9l);margin: 0;}
.m9a0x {text-shadow: 0 0 8px var(--x42);letter-spacing: .1em;color: var(--dr919);}
.eyvby {gap:11px;flex-wrap: wrap;display: flex;margin: 0;}

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

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

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

@media (max-width:905px) {
  .dspwhh {display: none;}
  .r5grm {display: flex;}
  .p4z8fj0 {margin-left: auto;}
  
  .k5fqas {letter-spacing: .06em;padding: 0 11px;}
  .hv8wdb2 {min-width: 0;overflow: hidden;}
  .qhsy {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  
}

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

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

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

.hk92578:checked ~ .sppc6x {opacity:0.98;visibility: visible;}
.hk92578:checked ~ .bw0be {visibility: visible;transform: translateX(0);}

.dbct218 {position: sticky;top: 0;display: flex;justify-content: space-between;border-bottom: 1px solid var(--mtb0c, var(--t1vl6));align-items: center;padding: 14px 16px;z-index: 1;background: var(--zbsj5, var(--bnsdo));gap:11px;}
.aw5rb7m {display: inline-flex;align-items: center;min-height: 44px;}
.aw5rb7m img {display: block;height: 26px;width: auto;}
.anck {font-size: 16px;letter-spacing: .01em;font-weight: 800;color: var(--d434);font-family: var(--e9l);}

.dcvj3r {background: var(--bnsdo);justify-content: center;display: inline-flex;cursor: pointer;width: 44px;flex: none;color: var(--d434);align-items: center;border-radius: var(--sni, 4px);border: 1px solid var(--mtb0c, var(--t1vl6));height: 44px;}
.dcvj3r:hover {background: var(--wd7);}
.dcvj3r:focus-visible,
.hhg63a a:focus-visible,
.ngr6ba:focus-visible,
.kdv8jka:focus-visible {outline: 2px solid var(--d434);outline-offset: 2px;}

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

.hhg63a a {display: flex;border-radius: var(--sni, 4px);border: 1px solid transparent;line-height:1.29;font-weight: 600;min-height: 48px;padding: 10px 14px;color: var(--d434);font-size: 15.5px;align-items: center;text-decoration: none;}
.hhg63a a:hover {background: var(--bnsdo);border-color: var(--mtb0c, var(--t1vl6));}

.hhg63a a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--dr919, var(--m6fn6));border-color: var(--mtb0c, var(--t1vl6));background: var(--bnsdo);}

.zv159sc {margin-top: auto;display: grid;border-top: 1px solid var(--mtb0c, var(--t1vl6));background: var(--zbsj5, var(--bnsdo));gap:10px;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));}

.ngr6ba, .kdv8jka {font-weight: 700;border-radius: var(--sni, 4px);text-decoration: none;display: flex;font-size: 15px;min-height: 48px;align-items: center;padding: 12px 18px;justify-content: center;}
.ngr6ba {color: var(--teb, var(--ni9z3));border: 1px solid var(--mtb0c, var(--t1vl6));background: var(--h57);}
.kdv8jka {border: 1px solid transparent;color: var(--hf83, var(--bb6ix, var(--j2zrw)));background: var(--ampg);}

.hhg63a ul {counter-reset: plmm;}
.hhg63a a {text-transform: uppercase;font-family: var(--e9l);font-weight: 700;font-size: 13.5px;border-color: var(--mtb0c, var(--t1vl6));letter-spacing: .06em;background: color-mix(in srgb, var(--d434) 4%, transparent);}
.hhg63a a::before {margin-right:12px;content: counter(plmm, decimal-leading-zero);color: var(--d434);counter-increment: plmm;font-size: 12px;flex: none;opacity:0.97;min-width: 22px;}
.hhg63a a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--dr919, var(--m6fn6));background: color-mix(in srgb, var(--d434) 9%, transparent);}
.anck {text-transform: uppercase;font-size: 14px;letter-spacing: .08em;font-family: var(--e9l);}
.dcvj3r {border-radius: var(--sni, 4px);}
.ngr6ba, .kdv8jka {font-family: var(--e9l);text-transform: uppercase;letter-spacing: .05em;}

@media (min-width:856px) {
  .bw0be, .sppc6x {display: none;}
}

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

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

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

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

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

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

.wqnke {padding-bottom: max(96px, var(--vl6m, 96px));}

.je5jvs3 {--rmpb: var(--epwy);--jab: var(--sni);--flx7r: 1px solid var(--mtb0c);--c7z06: var(--sni);--rx3: 12px;--qrhlm: var(--sni);--nt3ky: uppercase;--b2ai: .08em;--x28g: 0;}

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

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

.z0vc .n26c {grid-template-columns: auto minmax(0, 1fr) auto;display: grid;align-items: center;margin-top:15px;gap:11px;}
.z0vc .nft7d3 {cursor: pointer;font-size: 14px;display: grid;background: var(--gii);width: 44px;color: var(--dr919);place-items: center;border: 1px solid color-mix(in srgb, var(--m6fn6) 44%, transparent);height: 44px;}
.z0vc .nft7d3:hover {box-shadow: 0 0 14px var(--x42);border-color: var(--dr919);}
.z0vc .nft7d3[hidden] {display: none;}
.z0vc .f9v97v0 {position: relative;height: 74px;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--dr919) 55%, transparent) 0 1px, transparent 1px 10px) 0 0 / 100% 10px no-repeat,
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--dr919) 80%, transparent) 0 1px, transparent 1px 50px) 0 0 / 100% 18px no-repeat,
    var(--gii);border: 1px solid color-mix(in srgb, var(--m6fn6) 30%, transparent);}
.z0vc .x55j9 {top: 0;margin-left: -1px;bottom: 0;position: absolute;z-index: 2;transition:left 0.721s cubic-bezier(.3, 1.3, .5, 1);box-shadow: 0 0 10px var(--i5fyu), 0 0 22px var(--x42);width: 2px;background: var(--m6fn6);left: var(--j3m, 8%);}
.z0vc .x55j9::before {left: -5px;position: absolute;border: 6px solid transparent;border-top-color: var(--m6fn6);content: "";top: -1px;}
.z0vc .zp8nghn {padding: 0;inset: 0;list-style: none;position: absolute;margin: 0;}
.z0vc .zp8nghn li {bottom: 0;position: absolute;top: 0;left: var(--zx9q7);margin: 0;}
.z0vc .zp8nghn button {position: absolute;text-transform: uppercase;align-items: center;max-width:151px;display: flex;border: 0;background: none;top: 22px;text-align: center;gap:4px;font: 600 10.5px/1.25 var(--e9l);letter-spacing: .06em;flex-direction: column;color: var(--jgz);padding: 4px 6px;transform: translateX(-50%);cursor: pointer;}
.z0vc div.zp8nghn > button {left: var(--zx9q7);}
.z0vc .zp8nghn button b {font-size: 13px;color: var(--l4mf);}
.z0vc .zp8nghn button span {-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;}
.z0vc .zp8nghn button[aria-current="true"] {color: var(--dr919);}
.z0vc .zp8nghn button[aria-current="true"] b {color: var(--dr919);text-shadow: 0 0 10px var(--i5fyu);}
.z0vc .ktay {margin: 16px 0 0;}
@media (max-width:693px) {
  .z0vc .h94a {aspect-ratio: 4 / 5;}
  .z0vc .f9v97v0 {height: 58px;}
  .z0vc .zp8nghn button span {display: none;}
  .z0vc .nft7d3 {width: 40px;height: 40px;}
}
@media (prefers-reduced-motion: reduce) { .z0vc .vf1ctk, .z0vc .x55j9 {transition:none;} .z0vc .ekg81::before {animation: none;} }
.z0vc .x55j9 {height: 24px;bottom: auto;}
.z0vc .vf1ctk .d8wbsa5 b {white-space: nowrap;}

p.z784m, div.z784m {margin: 0;}
p.dhcb, small.dhcb {margin: 3px 0 0;display: block;}
article.v3fwp, div.v3fwp {margin: 0;}
p.e5wx {margin: 0 0 6px;}
.r52d2p i.a1cpbn {font-style: normal;margin-left:9px;}
.xqwt small.n3vyfqw {margin-left:11px;}

.fwfd5g :is(.fdjs7ys, .a1yzmj6, .k0bk9rr, .nfmb09) {box-sizing: border-box;margin-inline: auto;padding-inline: var(--sywz3);max-width: var(--haeds);}

.vq3b027.fe2vr {min-height: clamp(420px, 62vh, 640px);}
@media (max-width:645px) { .vq3b027.fe2vr {min-height: 62vh;} }
.z0vc .ekg81::before {display: none;}

.c1gzb.r0v0wzv {align-items: center;gap: clamp(18px, 3vw, 40px);grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;}
.r0v0wzv > .w1db {min-width: 0;grid-column: 1;grid-row: 1;}
.r0v0wzv > .ha2ecz {grid-row: 1;grid-column: 2;}
.rr6v9 {gap:5px;display: grid;}
.rr6v9 p {margin: 0;display: grid;gap:17px;align-items: baseline;grid-template-columns: 110px minmax(0, 1fr);}
.rr6v9 span:first-child {letter-spacing: .2em;font: 600 10px/1.5 var(--e9l);color: var(--jgz);text-transform: uppercase;}
.rr6v9 b {color: var(--l4mf);letter-spacing: .06em;font: 600 13px/1.5 var(--e9l);}
.ha2ecz {padding-top:33px;position: relative;margin: 0;}
.qq9txam {top: 0;position: absolute;color: var(--dr919);right: 0;font: 700 26px/1 var(--e9l);text-shadow: 0 0 12px var(--i5fyu);}
.qq9txam small {text-shadow: none;font-size: .5em;color: var(--jgz);}
.bxg3hn6 {gap:10px;grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.rr8k {position: relative;overflow: hidden;display: block;box-shadow: 0 0 0 3px var(--gii), 0 0 18px var(--x42);border: 1px solid color-mix(in srgb, var(--m6fn6) 45%, transparent);aspect-ratio: 3 / 4;}
.rr8k img {object-fit: cover;width: 100%;display: block;height: 100%;}
.rr8k::after {background: repeating-linear-gradient(180deg, color-mix(in srgb, black 22%, transparent) 0 1px, transparent 1px 3px);pointer-events: none;inset: 0;content: "";position: absolute;}
@media (max-width:755px) {
  .c1gzb.r0v0wzv {grid-template-columns: minmax(0, 1fr);}
  .r0v0wzv > .ha2ecz {grid-row: 1;grid-column: 1;}
  .r0v0wzv > .w1db {grid-row: 2;}
}

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

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