

:root {--uoaw:   color-mix(in srgb, var(--bnz) 9%, #070910);--czg6:      color-mix(in srgb, var(--bnz) var(--fkz), transparent);--m9a:"Chakra Petch", ui-monospace, "Rajdhani", Menlo, SFMono-Regular, monospace;--y9sk: clamp(18px, 2.4vw, 32px);--h9qo: var(--w0n4);--obo: color-mix(in srgb, #fff 66%, var(--bnz));--dqd: 1080px;--bxm: 3px;--tt5q:  var(--s3b1c);--anx92: 2px;--qvm8y: 0.055;--rgi: color-mix(in srgb, var(--bnz) 14%, #0b0f18);--bd7ah:   color-mix(in srgb, #fff 92%, var(--bnz));--kxby4:   var(--a35);--p7syv: clamp(16px, 2vw, 26px);--fj77: color-mix(in srgb, var(--bnz) 42%, #fff);--muun7: 38%;--v4wt6: color-mix(in srgb, var(--bnz) var(--muun7), transparent);--fkz: 74%;}

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

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

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

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

.e0961w {border-bottom: 1px solid var(--tt5q);z-index: 60;background: var(--wnir);top: 0;position: sticky;box-shadow: 0 1px 0 var(--v4wt6);}
.s4q2yj {display: flex;align-items: center;gap:15px;padding: 0 var(--y9sk);max-width: var(--dqd);min-height: 56px;margin: 0 auto;}

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

.s6v9 {flex: 0 0 auto;border-radius: 50%;background: var(--bnz);width: 7px;box-shadow: 0 0 6px var(--czg6), 0 0 0 1px var(--v4wt6);height: 7px;}

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

.qh9wp:hover .qqbzvz,
.qh9wp:focus-visible .qqbzvz {animation: vqldqog .34s steps(2, end) 2;}

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

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

.vzz7h {display: flex;gap:8px;align-items: center;}
.vdv1pk1 {align-items: center;padding: 0 18px;justify-content: center;display: inline-flex;font: 700 12px/1 var(--m9a);border-radius: var(--anx92);border: 0;text-transform: uppercase;min-height: 44px;letter-spacing: .12em;cursor: pointer;text-decoration: none;}
.vh724w {background: var(--gyvpw);color: var(--xa50k, var(--a5zz2));box-shadow: inset 0 0 0 1px var(--tt5q);}
.vat052 {box-shadow: 0 0 14px var(--v4wt6);color: var(--m6ja, var(--p2g));background: var(--bwq);}
.vat052:hover {background: var(--zul5);}
.s1d9fg9 {display: flex;margin-top:14px;width: 100%;}

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

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

.et7sdg {max-width: var(--dqd);padding: 0 var(--y9sk) 46px;margin: 0 auto;display: flow-root;}

.et7sdg h1,
.et7sdg .pwpys3g,
.et7sdg .m0d136 h1 {text-transform: uppercase;color: var(--kxby4);letter-spacing: .2em;margin: 0 0 12px;font: 700 clamp(17px, 2vw, 20px)/1.3 var(--m9a);}
.et7sdg h2, .et7sdg .gp4mhq {color: var(--kxby4);font: 700 clamp(15px, 1.7vw, 18px)/1.35 var(--m9a);letter-spacing: .1em;margin: 0 0 14px;text-transform: uppercase;}
.et7sdg h3 {margin: 0 0 8px;color: var(--kxby4);font: 700 14px/1.4 var(--m9a);letter-spacing: .06em;}

.et7sdg :is(.rmzj9r, .ymrjz, .bq5y74, .gd2ax) a {color: color-mix(in srgb, var(--bnz) 38%, var(--kxby4));text-underline-offset: 3px;}

.et7sdg > :is(.m0d136, .gcnsw, .bpvddz9, .wp4d561,
               .p8v0x, .fwwg9f, .qh1gwyt, .phjwyn,
               .vz54ff, .gh41, .j79pd8p, .rmzj9r,
               .p3xfwy, .c2p6y, .m8mdjcp, .bq5y74,
               .gd2ax, .hmdy8f),
.d3052a7 {box-shadow: 0 0 22px -10px var(--v4wt6);position: relative;padding: clamp(18px, 2.2vw, 28px);border-radius: var(--anx92);border: 1px solid color-mix(in srgb, var(--bnz) 26%, transparent);border-left: 2px solid var(--fj77);color: var(--bd7ah);margin: var(--p7syv) 0;background: var(--uoaw);}

.et7sdg > :is(.m0d136, .gcnsw, .bpvddz9, .wp4d561,
               .p8v0x, .fwwg9f, .qh1gwyt, .phjwyn,
               .vz54ff, .gh41, .j79pd8p, .rmzj9r,
               .p3xfwy, .c2p6y, .m8mdjcp, .bq5y74,
               .gd2ax, .hmdy8f) :is(h1, h2, h3, h4, .pwpys3g, .gp4mhq) {color: var(--bd7ah);}
.et7sdg > :is(.m0d136, .gcnsw, .bpvddz9, .wp4d561,
               .p8v0x, .fwwg9f, .qh1gwyt, .phjwyn,
               .vz54ff, .gh41, .j79pd8p, .rmzj9r,
               .p3xfwy, .c2p6y, .m8mdjcp, .bq5y74,
               .gd2ax, .hmdy8f) :is(p, li, dd, dt, td, th, span, b, strong, i, em, figcaption) {color: inherit;}
.et7sdg > :is(.rmzj9r, .bq5y74, .gd2ax, .fwwg9f, .vz54ff) :is(p, li) {color: var(--obo);}

.et7sdg > :is(.m0d136, .gcnsw, .bpvddz9, .fwwg9f,
               .qh1gwyt, .vz54ff, .gh41, .j79pd8p)::after {top: 8px;position: absolute;height: 12px;right: 8px;width: 12px;pointer-events: none;content: "";border-right: 1px solid var(--fj77);border-top: 1px solid var(--fj77);}

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

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

.ghh5et {box-shadow: 0 0 26px -12px var(--czg6);margin: var(--p7syv) 0 0;background: var(--rgi);border-radius: var(--anx92);border: 1px solid color-mix(in srgb, var(--bnz) 26%, transparent);}
.gx3v {padding: clamp(20px, 2.6vw, 32px);}
.z4dgh7 {text-shadow: 0 0 12px var(--v4wt6);font: 700 15px/1.3 var(--m9a);text-transform: uppercase;color: var(--bd7ah);letter-spacing: .12em;margin: 0 0 6px;}
.r452j {margin: 0;color: var(--obo);font-size: 13.5px;}

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

.zy86bp {border-top: 1px solid var(--tt5q);gap:12px;background: var(--cn2ui);z-index: 80;justify-content: space-between;position: fixed;bottom: 0;align-items: center;left: 0;box-shadow: 0 -1px 0 var(--v4wt6);padding: 10px calc(var(--y9sk) + 26px) 10px var(--y9sk);display: flex;right: 0;}
.ez1g {color: color-mix(in srgb, var(--a35) 78%, transparent);letter-spacing: .1em;text-transform: uppercase;font: 600 12px/1.4 var(--m9a);min-width: 0;}

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

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

.jtza36::before {position: absolute;border-radius: var(--anx92);border: 1px solid var(--tt5q);inset: 11px;content: '';transition:border-color 0.114s, box-shadow 0.131s;}
.jtza36 svg {z-index: 1;position: relative;}
.jtza36:hover {color: var(--fj77);}
.jtza36:hover::before {border-color: color-mix(in srgb, var(--fj77) 60%, transparent);box-shadow: 0 0 0 1px var(--v4wt6);}
.jtza36:focus-visible {outline: 2px solid var(--fj77);outline-offset: -3px;}

.wjjx {border-top: 1px solid var(--tt5q);font-size: 13px;background: var(--cn2ui);color: color-mix(in srgb, var(--a35) 78%, transparent);}
.v81br, .z5t7 {padding: 22px var(--y9sk);margin: 0 auto;max-width: var(--dqd);}
.z5t7 {border-top: 1px solid var(--h9qo);}
.nw8b a {color: color-mix(in srgb, var(--a35) 78%, transparent);font-size: 12px;min-height: 44px;text-decoration: none;text-transform: uppercase;display: inline-flex;align-items: center;padding-right:15px;letter-spacing: .08em;}
.nw8b a:hover {color: var(--kxby4);}
.egw8q1 {display: flex;align-items: center;flex-wrap: wrap;gap:9px;}

.dq25y22.dq25y22 {display: block;}

.dq25y22 .cwbwbz {color: var(--obo);font: 700 10px/1 var(--m9a);display: flex;margin: 0 0 10px;gap:9px;letter-spacing: .22em;text-transform: uppercase;align-items: center;}
.dq25y22 .gc4m {border: 1px solid color-mix(in srgb, var(--bnz) 34%, transparent);border-radius: var(--anx92);padding: 4px 7px;color: var(--bd7ah);font: inherit;}

.dq25y22 .k3bec {box-shadow: 0 0 6px var(--czg6), 0 0 0 1px var(--v4wt6);background: var(--bnz);width: 6px;border-radius: 50%;height: 6px;flex: 0 0 auto;}
.dq25y22 .e21h {min-width: 0;overflow-wrap: anywhere;}

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

.dq25y22 .c7kp {height: 100%;display: block;width: 100%;object-fit: cover;}
.dq25y22 .nv3mqp1 picture {width: 100%;height: 100%;display: block;}

.dq25y22 .jfaqm {background:
    
    linear-gradient(180deg,
      transparent calc(var(--v4i5) - 1px),
      var(--fj77) calc(var(--v4i5) - 1px),
      var(--fj77) var(--v4i5),
      transparent var(--v4i5)),
    
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--bnz) 30%, transparent) 0 1px,
      transparent 1px var(--rgrnu)),
    repeating-linear-gradient(180deg,
      color-mix(in srgb, var(--bnz) 22%, transparent) 0 1px,
      transparent 1px calc(var(--rgrnu) * .62)),
    
    linear-gradient(var(--jjv),
      color-mix(in srgb, var(--bnz) 30%, transparent) 0,
      transparent 72%);background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;-webkit-mask-image: linear-gradient(180deg, #000 0 100%);mask-image: linear-gradient(180deg, #000 0 100%);inset: 0;position: absolute;box-shadow: inset 0 0 60px -12px var(--czg6);}

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

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

.dq25y22 .f636e {padding-top:15px;min-width: 0;}

.dq25y22.d2sh6n2 {min-height: min(46vh, 420px);position: relative;overflow: hidden;}
.d2sh6n2 .nv3mqp1 {aspect-ratio: auto;border-radius: 0;border: 0;max-height: none;z-index: 0;height: 100%;box-shadow: none;position: absolute;width: 100%;inset: 0;}
.d2sh6n2 .cwbwbz {position: relative;z-index: 1;margin: 0;padding: 12px var(--y9sk) 0;}
.d2sh6n2 .f636e {padding: 20px var(--y9sk) 22px;z-index: 1;position: absolute;bottom: 0;background: linear-gradient(180deg,
    transparent 0%,
    color-mix(in srgb, var(--uoaw) 72%, transparent) 40%,
    color-mix(in srgb, var(--uoaw) 94%, transparent) 100%);right: 0;left: 0;}
@media (max-width:635px) {
  .dq25y22.d2sh6n2 {min-height: min(40vh, 340px);}
}

.dq25y22 .eceh.eceh {text-transform: uppercase;min-width: 0;letter-spacing: .2em;font: 700 clamp(17px, 2vw, 20px)/1.3 var(--m9a);margin: 0 0 8px;text-shadow: 0 0 14px var(--v4wt6);overflow-wrap: anywhere;color: var(--y54, var(--bd7ah));}
.dq25y22 .hge3e4q.hge3e4q {color: var(--y54, var(--obo));font-size: 13.5px;overflow-wrap: anywhere;margin: 0 0 14px;max-width: 62ch;line-height:1.66;min-width: 0;}

.dq25y22 .aywvab {display: inline-flex;color: var(--okwb, var(--roqqm, var(--cg4)));justify-content: center;background: var(--esf, var(--bnz));min-height: 44px;box-shadow: 0 0 16px var(--v4wt6);padding: 0 22px;align-items: center;text-decoration: none;border-radius: var(--anx92);border: 0;font: 700 12px/1 var(--m9a);text-transform: uppercase;cursor: pointer;letter-spacing: .12em;}
.dq25y22 .aywvab:hover {background: var(--zul5);}

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

  .k9e2awn.k9e2awn {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);grid-template-areas: "strip strip" "screen bay";}
  
  .d2sh6n2.d2sh6n2 {grid-template-columns: none;grid-template-areas: none;display: block;}
  .d2sh6n2 .cwbwbz,
  .d2sh6n2 .nv3mqp1,
  .d2sh6n2 .f636e {grid-area: none;}
  .d2sh6n2 .nv3mqp1 {max-height: none;}
}

@media (max-width:605px) {
  .dq25y22 .nv3mqp1 {aspect-ratio: 16 / 9;max-height: 30vh;}
  .d2sh6n2 .nv3mqp1 {max-height: none;aspect-ratio: auto;}
  .dq25y22 .jsbt::before,
  .dq25y22 .jsbt::after {width: 12px;height: 12px;}
}

.bsbgsb {margin: var(--p7syv) 0;}
.pekre0w {gap:19px;list-style: none;padding: 0;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;}
@media (max-width:1005px) { .pekre0w {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:509px)  { .pekre0w {grid-template-columns: minmax(0, 1fr);} }
.v3fhg1s {min-width: 0;}
.xpcfc9t {display: block;min-width: 0;text-decoration: none;color: var(--bd7ah);}
.pp0vs {background: var(--rgi);aspect-ratio: 3 / 2;border-radius: var(--anx92);border: 1px solid color-mix(in srgb, var(--bnz) 22%, transparent);position: relative;overflow: hidden;margin: 0 0 10px;}
.pp0vs img {width: 100%;object-fit: cover;height: 100%;display: block;}
.ya1rt1 {inset: 0;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--qvm8y) * 190%), transparent) 0 1px,
    transparent 1px var(--bxm));position: absolute;pointer-events: none;}

.f6n31 {top: 8px;padding: 4px 8px;letter-spacing: .12em;color: var(--fj77);border-radius: var(--anx92);text-shadow: 0 0 8px var(--v4wt6);font: 700 12px/1 var(--m9a);background: color-mix(in srgb, var(--bnz) 12%, #070910);left: 8px;position: absolute;}
.acq956 {font: 700 15px/1.4 var(--m9a);color: var(--bd7ah);min-width: 0;display: block;letter-spacing: .04em;overflow-wrap: anywhere;}
.n24rwb2 {margin-top:3px;font: 600 12px/1.4 var(--m9a);font-style: normal;text-transform: uppercase;overflow-wrap: anywhere;color: var(--obo);display: block;letter-spacing: .14em;min-width: 0;}
.xpcfc9t:hover .pp0vs {box-shadow: 0 0 20px -6px var(--czg6);border-color: color-mix(in srgb, var(--bnz) 52%, transparent);}

.vbgax {margin: var(--p7syv) 0;}

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

.hn44m18 {margin: var(--p7syv) 0;}
.abmk4 {margin: 0;list-style: none;padding: 0;}
.hmpyh58 {border-bottom: 1px solid color-mix(in srgb, var(--bnz) 14%, transparent);}
.hmpyh58:last-child {border-bottom: 0;}
.hmpyh58 a {align-items: center;gap:20px;min-height: 76px;grid-template-columns: auto 148px minmax(0, 1fr);text-decoration: none;color: var(--bd7ah);padding: 14px 6px;display: grid;}
.hmpyh58 a:hover {background: color-mix(in srgb, var(--bnz) 8%, transparent);}
.ffvr9 {color: var(--fj77);font: 700 13px/1 var(--m9a);white-space: nowrap;text-shadow: 0 0 8px var(--v4wt6);letter-spacing: .08em;}
.hmpyh58 img {object-fit: contain;display: block;height: auto;width: 100%;object-position: left center;max-height: 46px;}
.v35f9je {font: 600 14.5px/1.5 var(--m9a);min-width: 0;overflow-wrap: anywhere;letter-spacing: .08em;color: var(--obo);}
@media (max-width:468px) {
  .hmpyh58 a {grid-template-columns: auto 104px minmax(0, 1fr);gap:13px;}
  .hmpyh58 img {max-height: 38px;}
}

.ad0vzr {margin: var(--p7syv) 0;}
.wqpmw {display: flex;flex-wrap: wrap;gap:11px;margin: 0 0 16px;align-items: center;}
.b7d9z7 {font: 700 30px/1 var(--m9a);text-shadow: 0 0 16px var(--v4wt6);color: var(--bd7ah);letter-spacing: .04em;}

.vmncq {border-radius: var(--anx92);position: relative;height: 6px;overflow: hidden;background: color-mix(in srgb, var(--bnz) 16%, transparent);width: 120px;flex: 0 0 auto;}
.vmncq::before {left: 0;top: 0;box-shadow: 0 0 10px var(--czg6);background: var(--fj77);content: "";position: absolute;bottom: 0;width: var(--e3sb, 0%);}
.za9d9 {color: var(--obo);overflow-wrap: anywhere;line-height:1.59;min-width: 0;flex: 1 1 220px;font-size: 13px;}
.cqap {display: block;}
.m7m3fp {padding: 12px 0;margin: 0;border-top: 1px dashed color-mix(in srgb, var(--bnz) 14%, transparent);}
.m0bgdx {line-height:1.69;overflow-wrap: anywhere;font-size: 13.5px;margin: 0 0 6px;min-width: 0;color: var(--bd7ah);}
.sa1x5z {display: flex;text-transform: uppercase;gap:10px;color: var(--obo);flex-wrap: wrap;font: 600 11px/1.5 var(--m9a);letter-spacing: .14em;align-items: baseline;}
.sa1x5z cite {font-style: normal;overflow-wrap: anywhere;min-width: 0;}
.hnq533f {text-shadow: 0 0 8px var(--v4wt6);color: var(--fj77);font-style: normal;letter-spacing: .08em;}

.vsgrp {margin: var(--p7syv) 0;}

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

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

.gfw79 {display: block;background: var(--fj77);border-radius: var(--anx92);box-shadow: 0 0 12px var(--czg6);margin: 0 0 12px;width: 56px;height: 3px;}
.wn3z4et .gfw79 {width: 100%;}
.g6ey.g6ey {min-width: 0;color: var(--bd7ah);letter-spacing: .1em;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--m9a);margin: 0 0 10px;text-transform: uppercase;overflow-wrap: anywhere;}
.bjakr {font-size: 13.5px;min-width: 0;color: var(--obo);overflow-wrap: anywhere;line-height:1.70;}
.bjakr p {margin: 0 0 10px;}
.bjakr p:last-child {margin-bottom: 0;}
.eca3e {font: 700 12px/1 var(--m9a);text-decoration: none;background: var(--esf, var(--bnz));border-radius: var(--anx92);display: inline-flex;align-items: center;min-height: 44px;margin-top:14px;color: var(--okwb, var(--roqqm, var(--cg4)));text-transform: uppercase;padding: 0 20px;justify-content: center;letter-spacing: .12em;box-shadow: 0 0 14px var(--v4wt6);}
.eca3e:hover {background: var(--zul5);}
@media (max-width:730px) {
  
  .v9t0y.v9t0y,
  .v9t0y.v9t0y + .v9t0y {float: none;margin: 0 0 var(--p7syv);display: block;width: auto;}
}

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

.g091tr .zb05 {grid-auto-columns: minmax(0, 100%);}
.q83r {min-width: 0;scroll-snap-align: start;}
.q83r figure {background: var(--rgi);overflow: hidden;border-radius: var(--anx92);border: 1px solid color-mix(in srgb, var(--bnz) 22%, transparent);position: relative;margin: 0;}
.q83r img {width: 100%;display: block;object-fit: cover;aspect-ratio: 16 / 9;height: auto;}
.hw8xcep {inset: 0;pointer-events: none;position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--qvm8y) * 190%), transparent) 0 1px,
    transparent 1px var(--bxm));}

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

.n5faw, .fj85da {padding: 0 20px;letter-spacing: .12em;display: inline-flex;min-height: 44px;font: 700 12px/1 var(--m9a);text-decoration: none;text-transform: uppercase;align-items: center;border-radius: var(--anx92);justify-content: center;margin: 0 8px 8px 0;}
.n5faw {color: var(--okwb, var(--roqqm, var(--cg4)));box-shadow: 0 0 14px var(--v4wt6);background: var(--esf, var(--bnz));}
.n5faw:hover {background: var(--zul5);}
.fj85da {color: var(--bd7ah);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--bnz) 44%, transparent);}
.fj85da:hover {box-shadow: inset 0 0 0 1px var(--fj77);}

.hwbg {display: flow-root;margin: var(--p7syv) 0;}
.yxsep9e {overflow: hidden;width: 92px;margin: 0 16px 12px 0;border-radius: var(--anx92);border: 1px solid color-mix(in srgb, var(--bnz) 30%, transparent);float: left;box-shadow: 0 0 18px -8px var(--czg6);height: 92px;position: relative;}
.yxsep9e img {height: 100%;width: 100%;display: block;object-fit: cover;}
.s7qsxqj {pointer-events: none;inset: 0;position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--qvm8y) * 190%), transparent) 0 1px,
    transparent 1px var(--bxm));}
.fy7vg6 {margin: 0 0 4px;text-transform: uppercase;font: 600 10px/1.4 var(--m9a);letter-spacing: .22em;color: var(--obo);}
.zfde.zfde {color: var(--bd7ah);text-shadow: 0 0 12px var(--v4wt6);min-width: 0;letter-spacing: .1em;overflow-wrap: anywhere;margin: 0 0 10px;font: 700 15px/1.3 var(--m9a);}

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

.hwbg .q1fbrc5.q1fbrc5 dt,
.hwbg .b1fz.b1fz dt,
.hwbg .v3f3.v3f3 {color: var(--fj77);}
.q1fbrc5 dd,
.b1fz dd,
.s16t7 li span {color: var(--bd7ah);min-width: 0;line-height:1.51;margin: 0;font-size: 12.5px;overflow-wrap: anywhere;}

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

.x100mg .zbwnv.zbwnv::before {content: "";width: 6px;flex: none;border-radius: 50%;background: var(--fj77);height: 6px;box-shadow: 0 0 7px var(--czg6);}

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

.x100mg .zfde.zfde:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}

.dwhs0bx .zfde.zfde {margin: 0 0 4px;}
.mdgw {font: 600 10px/1.4 var(--m9a);text-transform: uppercase;margin: 0 0 12px;letter-spacing: .22em;color: var(--obo);}
.b1fz {display: grid;margin: 0 0 12px;gap:7px;}
.tfxn7ge {align-items: baseline;grid-template-columns: auto minmax(0, 1fr);display: grid;gap:5px 14px;padding: 8px 10px;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--bnz) 18%, transparent);border-radius: var(--anx92);}
.y9j139c {overflow-wrap: anywhere;clear: none;line-height:1.70;min-width: 0;margin: 0 0 12px;font-size: 13px;color: var(--obo);}
.y26ht {gap:9px;display: flex;flex-wrap: wrap;clear: left;}
.y26ht a {color: var(--bd7ah);border-radius: var(--anx92);display: inline-flex;justify-content: center;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--bnz) 30%, transparent);align-items: center;min-width: 44px;min-height: 44px;}
.y26ht a:hover {color: var(--fj77);box-shadow: inset 0 0 0 1px var(--fj77);}
.j6ezhz5 {overflow-wrap: anywhere;margin: 12px 0 0;color: var(--obo);font-size: 11.5px;clear: left;line-height:1.58;min-width: 0;}
@media (max-width:468px) {
  .yxsep9e {margin: 0 0 12px;float: none;}
}

.vcm9k {margin: var(--p7syv) 0;}
.hdv73w {display: block;}
.eewr {position: relative;padding: 12px 14px 12px 56px;border-bottom: 1px solid color-mix(in srgb, var(--bnz) 16%, transparent);display: block;}
.eewr:last-child {border-bottom: 0;}
.ewh1 {min-height: 44px;overflow-wrap: anywhere;font: 700 13px/1.45 var(--m9a);display: block;display: flex;list-style: none;min-width: 0;cursor: pointer;align-items: center;letter-spacing: .06em;color: var(--bd7ah);}
.ewh1::-webkit-details-marker {display: none;}
.ewh1 span {overflow-wrap: anywhere;min-width: 0;}

.vcm9k .kycqg5.kycqg5 {text-shadow: 0 0 8px var(--v4wt6);letter-spacing: .1em;color: var(--fj77);font: 700 11px/1 var(--m9a);}
.a40g {margin: 6px 0 0;line-height:1.70;font-size: 13.5px;color: var(--obo);}
.eewr[open] .ewh1,
.wkf8[open] .ewh1 {color: var(--fj77);}

.vgjwz .kycqg5 {left: 14px;top: 14px;position: absolute;}

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

.z4ev .w8c87::before {content: counter(pl-log-ix, decimal);}
.j0s9 .eewr {border-bottom: 0;padding: 0;}

.mexj8 .eewr {padding: 12px 14px;grid-template-columns: auto minmax(0, 1fr);gap: 0 14px;align-items: start;display: grid;}
.mexj8 .kycqg5 {padding-top:16px;}
.wkf8 {min-width: 0;display: block;}

.naseqxn {margin: var(--p7syv) 0;}
.c3pfn {list-style: none;counter-reset: pl-boot;padding: 0;margin: 0;}
.p9kqk {padding: 9px 0;grid-template-columns: auto 1fr;gap:9px;display: grid;border-bottom: 1px dashed color-mix(in srgb, var(--bnz) 14%, transparent);align-items: baseline;}
.p9kqk:last-child {border-bottom: 0;}
.n8ytf3m {letter-spacing: .1em;text-shadow: 0 0 8px var(--v4wt6);color: var(--fj77);white-space: nowrap;font: 700 11px/1.6 var(--m9a);}
.gwxbv {color: var(--bd7ah);overflow-wrap: anywhere;letter-spacing: .04em;font: 700 13.5px/1.5 var(--m9a);min-width: 0;}
.vmh1d2h {margin-top:3px;color: var(--obo);display: block;line-height:1.68;font-size: 13px;}

.fwnte {margin: var(--p7syv) 0;}
.ffsa {gap:14px;grid-template-columns: 1fr 1fr;display: grid;}
@media (max-width:730px) { .ffsa {grid-template-columns: 1fr;} }
.sr81vj3 {min-width: 0;}
.ypstcr {color: var(--obo);text-transform: uppercase;font: 700 11px/1 var(--m9a);margin: 0 0 8px;letter-spacing: .18em;}
.dy1m {display: flex;flex-direction: column;gap:7px;}
.g2tswfj {background: color-mix(in srgb, #fff 4%, transparent);font-size: 13px;border-left: 3px solid color-mix(in srgb, var(--bnz) 22%, transparent);line-height:1.62;color: var(--bd7ah);padding: 9px 12px;}
.vkgrnk .g2tswfj {box-shadow: inset 6px 0 12px -8px var(--czg6);border-left-color: var(--fj77);}

.hfs4c1 {margin: var(--p7syv) 0;}
.jdamn {width: 34px;background: var(--fj77);margin: 0 0 10px;border-radius: var(--anx92);display: block;height: 2px;box-shadow: 0 0 10px var(--czg6);}
.xtqar.xtqar {min-width: 0;text-transform: uppercase;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--m9a);margin: 0 0 12px;color: var(--bd7ah);letter-spacing: .14em;overflow-wrap: anywhere;}
.k99w {font-size: 14px;min-width: 0;line-height:1.73;color: var(--obo);overflow-wrap: anywhere;}
.k99w p {margin: 0 0 12px;}
.k99w p:last-child {margin-bottom: 0;}
.k99w :is(h3, h4) {color: var(--bd7ah);}

.sv30 {margin: var(--p7syv) 0;}
.w72411 {align-items: center;margin: 0 0 14px;border-bottom: 1px solid color-mix(in srgb, var(--bnz) 26%, transparent);gap:10px;display: flex;padding-bottom:10px;}
.w72411 h2 {margin: 0;color: var(--bd7ah);overflow-wrap: anywhere;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--m9a);min-width: 0;text-transform: uppercase;letter-spacing: .12em;}
.yb5ak0 {padding: 4px 7px;flex: 0 0 auto;text-shadow: 0 0 8px var(--v4wt6);font: 700 10px/1 var(--m9a);border: 1px solid color-mix(in srgb, var(--bnz) 34%, transparent);border-radius: var(--anx92);letter-spacing: .16em;color: var(--fj77);}
.bdska {line-height:1.70;color: var(--obo);font-size: 13.5px;}

.bdska {overflow-x: auto;}

.f1kc {position: relative;margin: var(--p7syv) 0;}
.tr4j18.tr4j18 {letter-spacing: .12em;color: var(--bd7ah);margin: 0 0 12px;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--m9a);text-transform: uppercase;min-width: 0;overflow-wrap: anywhere;}
.apn15dw {color: var(--obo);overflow-x: auto;font-size: 13.5px;line-height:1.69;}
.apn15dw :is(h2, h3) {color: var(--bd7ah);}

.nqt3w {bottom: 14px;background: var(--fj77);position: absolute;width: 2px;left: 0;top: 14px;box-shadow: 0 0 10px var(--czg6);border-radius: var(--anx92);}
.qw7gtp .tr4j18.tr4j18,
.qw7gtp .apn15dw {padding-left:15px;}

.s142nbn {border-radius: var(--anx92);width: 38px;display: block;height: 2px;box-shadow: 0 0 10px var(--czg6);margin: 0 0 14px;background: var(--fj77);}

.qbeb4y .apn15dw {padding: 14px 16px;border-radius: var(--anx92);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--bnz) 20%, transparent);background: var(--rgi);}

.hyfv {text-align: center;margin: var(--p7syv) 0;}
.h6m5a2 {text-align: left;}
.hvhjj3 {text-align: right;}
.krb5d {min-height: 48px;gap:8px;border-radius: var(--anx92);padding: 0 26px;text-transform: uppercase;text-decoration: none;letter-spacing: .14em;color: var(--okwb, var(--roqqm, var(--cg4)));max-width: 100%;display: inline-flex;align-items: center;background: var(--esf, var(--bnz));font: 700 13px/1 var(--m9a);box-shadow: 0 0 18px var(--v4wt6);}
.gh51xe .krb5d {width: 100%;display: flex;}
.krb5d:hover {background: var(--zul5);}
.d0ncvh {font-weight: 700;flex: 0 0 auto;opacity:0.73;}
.w5xm {overflow-wrap: anywhere;min-width: 0;}

.amgng {overflow: hidden;border-radius: var(--anx92);margin: var(--p7syv) 0;position: relative;}
.amgng a, .amgng picture {display: block;}

.qf0r3 .ere6ghs,
.f3jks a {border-radius: var(--anx92);overflow: hidden;position: relative;}

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

.nwvxw,
.qf0r3 .ere6ghs::after,
.f3jks a::after {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--bnz) 22%, transparent);inset: 0;pointer-events: none;content: "";background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--qvm8y) * 190%), transparent) 0 1px,
    transparent 1px var(--bxm));position: absolute;}

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

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

.s07y4p2 {display: block;margin: 0 0 10px;background: var(--fj77);height: 3px;box-shadow: 0 0 12px var(--czg6);border-radius: var(--anx92);width: 64px;}

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

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

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

.g6jd > a:last-child {border-bottom: 0;}
.n5mzx > li:last-child a {border-bottom: 0;}

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

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

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

.ybjwysm {margin: var(--p7syv) 0;}
.zvx0h7 {font-size: 13.5px;margin: 0 0 16px;overflow-wrap: anywhere;min-width: 0;line-height:1.68;color: var(--obo);}
.jsy3dgk {margin: 0 0 18px;grid-template-columns: auto minmax(0, 1fr);align-items: baseline;gap:6px 16px;display: grid;}
.jsy3dgk dt {white-space: nowrap;font: 600 10px/1.5 var(--m9a);color: var(--obo);letter-spacing: .2em;text-transform: uppercase;}
.jsy3dgk dd {color: var(--bd7ah);min-width: 0;font: 600 13px/1.5 var(--m9a);overflow-wrap: anywhere;margin: 0;letter-spacing: .06em;}
.fdrxt48 {letter-spacing: .1em;color: var(--fj77);text-shadow: 0 0 8px var(--v4wt6);}
.mvh3vf {margin: 0;display: flex;flex-wrap: wrap;gap:11px;}

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

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

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

@media (max-width:895px) {
  .za4fme3 {display: none;}
  .qmwtkn {display: flex;}
  .vzz7h {margin-left: auto;}
  
  .vdv1pk1 {letter-spacing: .06em;padding: 0 11px;}
  .qh9wp {min-width: 0;overflow: hidden;}
  .hmp3cq {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  
}

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

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

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

.wgxhc:checked ~ .gmnevec {opacity:1;visibility: visible;}
.wgxhc:checked ~ .xhwan {transform: translateX(0);visibility: visible;}

.gjwy {top: 0;gap:12px;z-index: 1;align-items: center;border-bottom: 1px solid var(--tt5q, var(--s3b1c));display: flex;padding: 14px 16px;background: var(--rgi, var(--ba6r));position: sticky;justify-content: space-between;}
.yj25vy {align-items: center;display: inline-flex;min-height: 44px;}
.yj25vy img {width: auto;display: block;height: 26px;}
.dh0k7a {font-family: var(--m9a);letter-spacing: .01em;font-size: 16px;font-weight: 800;color: var(--a35);}

.dtjd {background: var(--ba6r);display: inline-flex;width: 44px;cursor: pointer;height: 44px;color: var(--a35);flex: none;border-radius: var(--anx92, 4px);border: 1px solid var(--tt5q, var(--s3b1c));justify-content: center;align-items: center;}
.dtjd:hover {background: var(--sgq);}
.dtjd:focus-visible,
.pz4ct a:focus-visible,
.xm2g:focus-visible,
.s90hjy:focus-visible {outline: 2px solid var(--a35);outline-offset: 2px;}

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

.pz4ct a {display: flex;font-size: 15.5px;font-weight: 600;min-height: 48px;text-decoration: none;align-items: center;color: var(--a35);line-height:1.29;border-radius: var(--anx92, 4px);border: 1px solid transparent;padding: 10px 14px;}
.pz4ct a:hover {background: var(--ba6r);border-color: var(--tt5q, var(--s3b1c));}

.pz4ct a[aria-current="page"] {border-color: var(--tt5q, var(--s3b1c));background: var(--ba6r);box-shadow: inset 3px 0 0 var(--fj77, var(--bnz));}

.xgcecmj {padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--tt5q, var(--s3b1c));display: grid;margin-top: auto;gap:11px;background: var(--rgi, var(--ba6r));}

.xm2g, .s90hjy {padding: 12px 18px;justify-content: center;text-decoration: none;align-items: center;min-height: 48px;display: flex;border-radius: var(--anx92, 4px);font-weight: 700;font-size: 15px;}
.xm2g {background: var(--gyvpw);border: 1px solid var(--tt5q, var(--s3b1c));color: var(--xa50k, var(--a5zz2));}
.s90hjy {color: var(--efdf4, var(--m6ja, var(--p2g)));border: 1px solid transparent;background: var(--bwq);}

.pz4ct ul {counter-reset: plmm;}
.pz4ct a {background: color-mix(in srgb, var(--a35) 4%, transparent);letter-spacing: .06em;text-transform: uppercase;font-family: var(--m9a);font-size: 13.5px;font-weight: 700;border-color: var(--tt5q, var(--s3b1c));}
.pz4ct a::before {counter-increment: plmm;content: counter(plmm, decimal-leading-zero);margin-right:11px;font-size: 12px;min-width: 22px;color: var(--a35);flex: none;opacity:0.97;}
.pz4ct a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--fj77, var(--bnz));background: color-mix(in srgb, var(--a35) 9%, transparent);}
.dh0k7a {font-size: 14px;font-family: var(--m9a);letter-spacing: .08em;text-transform: uppercase;}
.dtjd {border-radius: var(--anx92, 4px);}
.xm2g, .s90hjy {text-transform: uppercase;font-family: var(--m9a);letter-spacing: .05em;}

@media (min-width:871px) {
  .xhwan, .gmnevec {display: none;}
}

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

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

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

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

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

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

.et7sdg {padding-bottom: max(96px, var(--cov7o, 96px));}

.s4twg {--vemih: 1px solid var(--tt5q);--akqo: var(--anx92);--oebr: 12px;--s1vud: uppercase;--a7n: var(--kxby4);--hfgpn: 0;--yqfzt: .08em;--t2kn: var(--anx92);--lzx9: var(--anx92);}

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

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

.h9rcj .y6tay {grid-template-columns: auto minmax(0, 1fr) auto;align-items: center;gap:12px;display: grid;margin-top:15px;}
.h9rcj .gagfvg {border: 1px solid color-mix(in srgb, var(--bnz) 44%, transparent);cursor: pointer;background: var(--uoaw);place-items: center;font-size: 14px;display: grid;color: var(--fj77);height: 44px;width: 44px;}
.h9rcj .gagfvg:hover {box-shadow: 0 0 14px var(--v4wt6);border-color: var(--fj77);}
.h9rcj .gagfvg[hidden] {display: none;}
.h9rcj .c5rk0c {height: 74px;border: 1px solid color-mix(in srgb, var(--bnz) 30%, transparent);position: relative;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--fj77) 55%, transparent) 0 1px, transparent 1px 10px) 0 0 / 100% 10px no-repeat,
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--fj77) 80%, transparent) 0 1px, transparent 1px 50px) 0 0 / 100% 18px no-repeat,
    var(--uoaw);}
.h9rcj .jmtfb {bottom: 0;transition:left 0.712s cubic-bezier(.3, 1.3, .5, 1);left: var(--zrl, 8%);top: 0;position: absolute;margin-left: -1px;width: 2px;background: var(--bnz);box-shadow: 0 0 10px var(--czg6), 0 0 22px var(--v4wt6);z-index: 2;}
.h9rcj .jmtfb::before {border: 6px solid transparent;border-top-color: var(--bnz);content: "";top: -1px;position: absolute;left: -5px;}
.h9rcj .ddavj {inset: 0;padding: 0;position: absolute;margin: 0;list-style: none;}
.h9rcj .ddavj li {bottom: 0;left: var(--o88yu);margin: 0;top: 0;position: absolute;}
.h9rcj .ddavj button {position: absolute;text-transform: uppercase;font: 600 10.5px/1.25 var(--m9a);flex-direction: column;cursor: pointer;border: 0;transform: translateX(-50%);max-width:150px;display: flex;color: var(--obo);padding: 4px 6px;letter-spacing: .06em;top: 22px;text-align: center;background: none;gap:4px;align-items: center;}
.h9rcj div.ddavj > button {left: var(--o88yu);}
.h9rcj .ddavj button b {color: var(--bd7ah);font-size: 13px;}
.h9rcj .ddavj button span {-webkit-box-orient: vertical;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;}
.h9rcj .ddavj button[aria-current="true"] {color: var(--fj77);}
.h9rcj .ddavj button[aria-current="true"] b {color: var(--fj77);text-shadow: 0 0 10px var(--czg6);}
.h9rcj .zz4ea {margin: 16px 0 0;}
@media (max-width:688px) {
  .h9rcj .ym0fq9 {aspect-ratio: 4 / 5;}
  .h9rcj .c5rk0c {height: 58px;}
  .h9rcj .ddavj button span {display: none;}
  .h9rcj .gagfvg {height: 40px;width: 40px;}
}
@media (prefers-reduced-motion: reduce) { .h9rcj .vawxzac, .h9rcj .jmtfb {transition:none;} .h9rcj .dgce::before {animation: none;} }
.h9rcj .jmtfb {bottom: auto;height: 24px;}
.h9rcj .vawxzac .svf1w b {white-space: nowrap;}

p.gwxbv, div.gwxbv {margin: 0;}
p.vmh1d2h, small.vmh1d2h {display: block;margin: 3px 0 0;}
article.m7m3fp, div.m7m3fp {margin: 0;}
p.sa1x5z {margin: 0 0 6px;}
.krb5d i.d0ncvh {font-style: normal;margin-left:8px;}
.w72411 small.yb5ak0 {margin-left:10px;}

.wjjx :is(.d2bry, .egw8q1, .v81br, .z5t7) {margin-inline: auto;box-sizing: border-box;padding-inline: var(--y9sk);max-width: var(--dqd);}

.dq25y22.d2sh6n2 {min-height: clamp(420px, 62vh, 640px);}
@media (max-width:635px) { .dq25y22.d2sh6n2 {min-height: 62vh;} }
.h9rcj .dgce::before {display: none;}

.ybjwysm.xfx96f {gap: clamp(18px, 3vw, 40px);display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-items: center;}
.xfx96f > .n2yz {grid-column: 1;grid-row: 1;min-width: 0;}
.xfx96f > .rdbj59c {grid-column: 2;grid-row: 1;}
.vrkjj1 {gap:7px;display: grid;}
.vrkjj1 p {gap:17px;align-items: baseline;grid-template-columns: 110px minmax(0, 1fr);margin: 0;display: grid;}
.vrkjj1 span:first-child {color: var(--obo);font: 600 10px/1.5 var(--m9a);letter-spacing: .2em;text-transform: uppercase;}
.vrkjj1 b {color: var(--bd7ah);font: 600 13px/1.5 var(--m9a);letter-spacing: .06em;}
.rdbj59c {margin: 0;position: relative;padding-top:35px;}
.ajg6k {text-shadow: 0 0 12px var(--czg6);position: absolute;top: 0;right: 0;color: var(--fj77);font: 700 26px/1 var(--m9a);}
.ajg6k small {font-size: .5em;color: var(--obo);text-shadow: none;}
.t477j {gap:9px;grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.ycq9 {display: block;box-shadow: 0 0 0 3px var(--uoaw), 0 0 18px var(--v4wt6);position: relative;overflow: hidden;border: 1px solid color-mix(in srgb, var(--bnz) 45%, transparent);aspect-ratio: 3 / 4;}
.ycq9 img {width: 100%;object-fit: cover;height: 100%;display: block;}
.ycq9::after {background: repeating-linear-gradient(180deg, color-mix(in srgb, black 22%, transparent) 0 1px, transparent 1px 3px);position: absolute;inset: 0;content: "";pointer-events: none;}
@media (max-width:751px) {
  .ybjwysm.xfx96f {grid-template-columns: minmax(0, 1fr);}
  .xfx96f > .rdbj59c {grid-column: 1;grid-row: 1;}
  .xfx96f > .n2yz {grid-row: 2;}
}

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

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