

:root {--wrs:"Chakra Petch", ui-monospace, "Rajdhani", Menlo, SFMono-Regular, monospace;--j4ynn: clamp(18px, 2.4vw, 32px);--s714: color-mix(in srgb, #fff 66%, var(--lude));--nsf: color-mix(in srgb, var(--lude) var(--fya), transparent);--peed: 74%;--ceano: 1080px;--lkp8: 3px;--djt: var(--bfp);--fya: 38%;--jd3p:      color-mix(in srgb, var(--lude) var(--peed), transparent);--ardjn:   color-mix(in srgb, #fff 92%, var(--lude));--f4miq: color-mix(in srgb, var(--lude) 42%, #fff);--nk3s1: color-mix(in srgb, var(--lude) 14%, #0b0f18);--jy9:   var(--gvv);--q2nn: clamp(16px, 2vw, 26px);--veary:  var(--kwu);--wedta:   color-mix(in srgb, var(--lude) 9%, #070910);--cnx: 2px;--w7x2u: 0.055;}

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

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

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

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

.pnczm9 {border-bottom: 1px solid var(--veary);box-shadow: 0 1px 0 var(--nsf);position: sticky;background: var(--exoia);top: 0;z-index: 60;}
.mfacsaj {display: flex;max-width: var(--ceano);padding: 0 var(--j4ynn);margin: 0 auto;min-height: 56px;align-items: center;gap:16px;}

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

.f9x0 {width: 7px;box-shadow: 0 0 6px var(--jd3p), 0 0 0 1px var(--nsf);background: var(--lude);flex: 0 0 auto;height: 7px;border-radius: 50%;}

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

.t3pnvr:hover .w298k,
.t3pnvr:focus-visible .w298k {animation: ivzpuic .34s steps(2, end) 2;}

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

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

.r2dkstm {gap:9px;display: flex;align-items: center;}
.e0zbts8 {min-height: 44px;cursor: pointer;display: inline-flex;align-items: center;font: 700 12px/1 var(--wrs);text-decoration: none;letter-spacing: .12em;border-radius: var(--cnx);border: 0;justify-content: center;padding: 0 18px;text-transform: uppercase;}
.xefcc9 {box-shadow: inset 0 0 0 1px var(--veary);background: var(--dgv6x);color: var(--uqr, var(--tkg));}
.a3e90 {background: var(--ndgp);color: var(--jdx, var(--jis8));box-shadow: 0 0 14px var(--nsf);}
.a3e90:hover {background: var(--wet);}
.mg424 {margin-top:13px;width: 100%;display: flex;}

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

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

.fypjz {max-width: var(--ceano);display: flow-root;margin: 0 auto;padding: 0 var(--j4ynn) 46px;}

.fypjz h1,
.fypjz .tws6k,
.fypjz .ghcex8 h1 {font: 700 clamp(17px, 2vw, 20px)/1.3 var(--wrs);color: var(--jy9);margin: 0 0 12px;letter-spacing: .2em;text-transform: uppercase;}
.fypjz h2, .fypjz .bacj3a {letter-spacing: .1em;color: var(--jy9);text-transform: uppercase;font: 700 clamp(15px, 1.7vw, 18px)/1.35 var(--wrs);margin: 0 0 14px;}
.fypjz h3 {margin: 0 0 8px;font: 700 14px/1.4 var(--wrs);color: var(--jy9);letter-spacing: .06em;}

.fypjz :is(.vxsbfns, .y8mp, .nkz0, .tnsm49) a {text-underline-offset: 3px;color: color-mix(in srgb, var(--lude) 38%, var(--jy9));}

.fypjz > :is(.ghcex8, .jef3, .exb9dz, .x627,
               .hphx, .kwxr, .amxvp6k, .z3tv08,
               .v6ykmh, .q3e4c, .vmrk, .vxsbfns,
               .mp0en, .ttsm, .spef, .nkz0,
               .tnsm49, .jv6v94c),
.r2ts {padding: clamp(18px, 2.2vw, 28px);background: var(--wedta);margin: var(--q2nn) 0;color: var(--ardjn);box-shadow: 0 0 22px -10px var(--nsf);position: relative;border-radius: var(--cnx);border: 1px solid color-mix(in srgb, var(--lude) 26%, transparent);border-left: 2px solid var(--f4miq);}

.fypjz > :is(.ghcex8, .jef3, .exb9dz, .x627,
               .hphx, .kwxr, .amxvp6k, .z3tv08,
               .v6ykmh, .q3e4c, .vmrk, .vxsbfns,
               .mp0en, .ttsm, .spef, .nkz0,
               .tnsm49, .jv6v94c) :is(h1, h2, h3, h4, .tws6k, .bacj3a) {color: var(--ardjn);}
.fypjz > :is(.ghcex8, .jef3, .exb9dz, .x627,
               .hphx, .kwxr, .amxvp6k, .z3tv08,
               .v6ykmh, .q3e4c, .vmrk, .vxsbfns,
               .mp0en, .ttsm, .spef, .nkz0,
               .tnsm49, .jv6v94c) :is(p, li, dd, dt, td, th, span, b, strong, i, em, figcaption) {color: inherit;}
.fypjz > :is(.vxsbfns, .nkz0, .tnsm49, .kwxr, .v6ykmh) :is(p, li) {color: var(--s714);}

.fypjz > :is(.ghcex8, .jef3, .exb9dz, .kwxr,
               .amxvp6k, .v6ykmh, .q3e4c, .vmrk)::after {right: 8px;height: 12px;border-top: 1px solid var(--f4miq);top: 8px;width: 12px;pointer-events: none;position: absolute;content: "";border-right: 1px solid var(--f4miq);}

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

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

.q084 {border-radius: var(--cnx);border: 1px solid color-mix(in srgb, var(--lude) 26%, transparent);box-shadow: 0 0 26px -12px var(--jd3p);margin: var(--q2nn) 0 0;background: var(--nk3s1);}
.p6pf8 {padding: clamp(20px, 2.6vw, 32px);}
.pm5ac1 {font: 700 15px/1.3 var(--wrs);color: var(--ardjn);text-shadow: 0 0 12px var(--nsf);margin: 0 0 6px;letter-spacing: .12em;text-transform: uppercase;}
.anke {font-size: 13.5px;margin: 0;color: var(--s714);}

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

.mhtyr {box-shadow: 0 -1px 0 var(--nsf);gap:12px;border-top: 1px solid var(--veary);background: var(--sd9u);padding: 10px calc(var(--j4ynn) + 26px) 10px var(--j4ynn);right: 0;justify-content: space-between;z-index: 80;display: flex;position: fixed;left: 0;bottom: 0;align-items: center;}
.km9yvrz {text-transform: uppercase;letter-spacing: .1em;min-width: 0;color: color-mix(in srgb, var(--gvv) 78%, transparent);font: 600 12px/1.4 var(--wrs);}

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

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

.brska3::before {content: '';transition:border-color 0.145s, box-shadow 0.184s;position: absolute;inset: 11px;border-radius: var(--cnx);border: 1px solid var(--veary);}
.brska3 svg {position: relative;z-index: 1;}
.brska3:hover {color: var(--f4miq);}
.brska3:hover::before {box-shadow: 0 0 0 1px var(--nsf);border-color: color-mix(in srgb, var(--f4miq) 60%, transparent);}
.brska3:focus-visible {outline: 2px solid var(--f4miq);outline-offset: -3px;}

.vyrqyjt {font-size: 13px;color: color-mix(in srgb, var(--gvv) 78%, transparent);border-top: 1px solid var(--veary);background: var(--sd9u);}
.dsbc, .vwy8 {max-width: var(--ceano);padding: 22px var(--j4ynn);margin: 0 auto;}
.vwy8 {border-top: 1px solid var(--djt);}
.wmmj8 a {padding-right:15px;display: inline-flex;align-items: center;text-decoration: none;min-height: 44px;text-transform: uppercase;letter-spacing: .08em;color: color-mix(in srgb, var(--gvv) 78%, transparent);font-size: 12px;}
.wmmj8 a:hover {color: var(--jy9);}
.vh32 {align-items: center;display: flex;gap:10px;flex-wrap: wrap;}

.mf7j6.mf7j6 {display: block;}

.mf7j6 .m9at4 {align-items: center;margin: 0 0 10px;color: var(--s714);gap:10px;text-transform: uppercase;font: 700 10px/1 var(--wrs);letter-spacing: .22em;display: flex;}
.mf7j6 .vqmvrnz {font: inherit;padding: 4px 7px;border: 1px solid color-mix(in srgb, var(--lude) 34%, transparent);border-radius: var(--cnx);color: var(--ardjn);}

.mf7j6 .penq {height: 6px;box-shadow: 0 0 6px var(--jd3p), 0 0 0 1px var(--nsf);flex: 0 0 auto;border-radius: 50%;width: 6px;background: var(--lude);}
.mf7j6 .ybekc {overflow-wrap: anywhere;min-width: 0;}

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

.mf7j6 .td6w61q {width: 100%;display: block;object-fit: cover;height: 100%;}
.mf7j6 .np84tm picture {display: block;height: 100%;width: 100%;}

.mf7j6 .b4wbjbh {inset: 0;background:
    
    linear-gradient(180deg,
      transparent calc(var(--mxo) - 1px),
      var(--f4miq) calc(var(--mxo) - 1px),
      var(--f4miq) var(--mxo),
      transparent var(--mxo)),
    
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--lude) 30%, transparent) 0 1px,
      transparent 1px var(--k9l1)),
    repeating-linear-gradient(180deg,
      color-mix(in srgb, var(--lude) 22%, transparent) 0 1px,
      transparent 1px calc(var(--k9l1) * .62)),
    
    linear-gradient(var(--cpr),
      color-mix(in srgb, var(--lude) 30%, transparent) 0,
      transparent 72%);background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;position: absolute;mask-image: linear-gradient(180deg, #000 0 100%);-webkit-mask-image: linear-gradient(180deg, #000 0 100%);box-shadow: inset 0 0 60px -12px var(--jd3p);}

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

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

.mf7j6 .f2s0xm {min-width: 0;padding-top:15px;}

.mf7j6.wtg1 {min-height: min(46vh, 420px);position: relative;overflow: hidden;}
.wtg1 .np84tm {height: 100%;inset: 0;z-index: 0;width: 100%;border-radius: 0;border: 0;max-height: none;aspect-ratio: auto;box-shadow: none;position: absolute;}
.wtg1 .m9at4 {position: relative;z-index: 1;margin: 0;padding: 12px var(--j4ynn) 0;}
.wtg1 .f2s0xm {left: 0;right: 0;padding: 20px var(--j4ynn) 22px;position: absolute;z-index: 1;bottom: 0;background: linear-gradient(180deg,
    transparent 0%,
    color-mix(in srgb, var(--wedta) 72%, transparent) 40%,
    color-mix(in srgb, var(--wedta) 94%, transparent) 100%);}
@media (max-width:633px) {
  .mf7j6.wtg1 {min-height: min(40vh, 340px);}
}

.mf7j6 .nrpm.nrpm {letter-spacing: .2em;font: 700 clamp(17px, 2vw, 20px)/1.3 var(--wrs);margin: 0 0 8px;min-width: 0;text-shadow: 0 0 14px var(--nsf);color: var(--mckua, var(--ardjn));overflow-wrap: anywhere;text-transform: uppercase;}
.mf7j6 .x1nwg3v.x1nwg3v {margin: 0 0 14px;overflow-wrap: anywhere;max-width: 62ch;line-height:1.67;color: var(--mckua, var(--s714));min-width: 0;font-size: 13.5px;}

.mf7j6 .zthm {align-items: center;padding: 0 22px;font: 700 12px/1 var(--wrs);display: inline-flex;box-shadow: 0 0 16px var(--nsf);background: var(--nbwj, var(--lude));text-decoration: none;cursor: pointer;color: var(--ghg, var(--u5sjk, var(--j7m22)));text-transform: uppercase;min-height: 44px;border-radius: var(--cnx);border: 0;letter-spacing: .12em;justify-content: center;}
.mf7j6 .zthm:hover {background: var(--wet);}

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

  .rn94q9y.rn94q9y {grid-template-areas: "strip strip" "screen bay";grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);}
  
  .wtg1.wtg1 {grid-template-columns: none;grid-template-areas: none;display: block;}
  .wtg1 .m9at4,
  .wtg1 .np84tm,
  .wtg1 .f2s0xm {grid-area: none;}
  .wtg1 .np84tm {max-height: none;}
}

@media (max-width:611px) {
  .mf7j6 .np84tm {max-height: 30vh;aspect-ratio: 16 / 9;}
  .wtg1 .np84tm {aspect-ratio: auto;max-height: none;}
  .mf7j6 .cxcy1::before,
  .mf7j6 .cxcy1::after {width: 12px;height: 12px;}
}

.sf5bn {margin: var(--q2nn) 0;}
.hmsrt {padding: 0;display: grid;gap:19px;margin: 0;grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;}
@media (max-width:988px) { .hmsrt {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:515px)  { .hmsrt {grid-template-columns: minmax(0, 1fr);} }
.s00s7t {min-width: 0;}
.wxn1k5 {color: var(--ardjn);min-width: 0;display: block;text-decoration: none;}
.axf463z {position: relative;background: var(--nk3s1);overflow: hidden;margin: 0 0 10px;aspect-ratio: 3 / 2;border-radius: var(--cnx);border: 1px solid color-mix(in srgb, var(--lude) 22%, transparent);}
.axf463z img {display: block;object-fit: cover;height: 100%;width: 100%;}
.tk3c6 {background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--w7x2u) * 190%), transparent) 0 1px,
    transparent 1px var(--lkp8));position: absolute;inset: 0;pointer-events: none;}

.bnsmj7f {text-shadow: 0 0 8px var(--nsf);top: 8px;position: absolute;padding: 4px 8px;font: 700 12px/1 var(--wrs);letter-spacing: .12em;background: color-mix(in srgb, var(--lude) 12%, #070910);color: var(--f4miq);border-radius: var(--cnx);left: 8px;}
.p9x1xh {overflow-wrap: anywhere;letter-spacing: .04em;min-width: 0;color: var(--ardjn);font: 700 15px/1.4 var(--wrs);display: block;}
.d99eksj {text-transform: uppercase;color: var(--s714);overflow-wrap: anywhere;min-width: 0;display: block;margin-top:3px;letter-spacing: .14em;font: 600 12px/1.4 var(--wrs);font-style: normal;}
.wxn1k5:hover .axf463z {box-shadow: 0 0 20px -6px var(--jd3p);border-color: color-mix(in srgb, var(--lude) 52%, transparent);}

.x73zq {margin: var(--q2nn) 0;}

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

.zm6n {margin: var(--q2nn) 0;}
.d1xrmnm {padding: 0;margin: 0;list-style: none;}
.wkyd {border-bottom: 1px solid color-mix(in srgb, var(--lude) 14%, transparent);}
.wkyd:last-child {border-bottom: 0;}
.wkyd a {min-height: 76px;text-decoration: none;grid-template-columns: auto 148px minmax(0, 1fr);align-items: center;display: grid;padding: 14px 6px;color: var(--ardjn);gap:19px;}
.wkyd a:hover {background: color-mix(in srgb, var(--lude) 8%, transparent);}
.xy350 {color: var(--f4miq);font: 700 13px/1 var(--wrs);white-space: nowrap;letter-spacing: .08em;text-shadow: 0 0 8px var(--nsf);}
.wkyd img {width: 100%;height: auto;object-fit: contain;max-height: 46px;object-position: left center;display: block;}
.zkma {color: var(--s714);letter-spacing: .08em;min-width: 0;overflow-wrap: anywhere;font: 600 14.5px/1.5 var(--wrs);}
@media (max-width:485px) {
  .wkyd a {gap:12px;grid-template-columns: auto 104px minmax(0, 1fr);}
  .wkyd img {max-height: 38px;}
}

.bqtkj {margin: var(--q2nn) 0;}
.fvtj3nw {align-items: center;flex-wrap: wrap;gap:11px;display: flex;margin: 0 0 16px;}
.cvt2b {text-shadow: 0 0 16px var(--nsf);letter-spacing: .04em;color: var(--ardjn);font: 700 30px/1 var(--wrs);}

.z6bh59 {position: relative;width: 120px;background: color-mix(in srgb, var(--lude) 16%, transparent);height: 6px;overflow: hidden;border-radius: var(--cnx);flex: 0 0 auto;}
.z6bh59::before {bottom: 0;background: var(--f4miq);left: 0;content: "";position: absolute;top: 0;box-shadow: 0 0 10px var(--jd3p);width: var(--oii, 0%);}
.zma4gpy {overflow-wrap: anywhere;flex: 1 1 220px;color: var(--s714);min-width: 0;line-height:1.62;font-size: 13px;}
.d73ey {display: block;}
.hm1wdqd {border-top: 1px dashed color-mix(in srgb, var(--lude) 14%, transparent);padding: 12px 0;margin: 0;}
.k91pgqn {min-width: 0;line-height:1.69;margin: 0 0 6px;color: var(--ardjn);overflow-wrap: anywhere;font-size: 13.5px;}
.jr6z {letter-spacing: .14em;font: 600 11px/1.5 var(--wrs);display: flex;text-transform: uppercase;flex-wrap: wrap;align-items: baseline;gap:10px;color: var(--s714);}
.jr6z cite {overflow-wrap: anywhere;min-width: 0;font-style: normal;}
.hf9z70k {color: var(--f4miq);font-style: normal;text-shadow: 0 0 8px var(--nsf);letter-spacing: .08em;}

.rgfjka {margin: var(--q2nn) 0;}

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

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

.f50y0 {box-shadow: 0 0 12px var(--jd3p);height: 3px;width: 56px;border-radius: var(--cnx);background: var(--f4miq);margin: 0 0 12px;display: block;}
.zh13 .f50y0 {width: 100%;}
.zcxf6d.zcxf6d {overflow-wrap: anywhere;color: var(--ardjn);font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--wrs);text-transform: uppercase;min-width: 0;letter-spacing: .1em;margin: 0 0 10px;}
.z45y {overflow-wrap: anywhere;min-width: 0;line-height:1.66;color: var(--s714);font-size: 13.5px;}
.z45y p {margin: 0 0 10px;}
.z45y p:last-child {margin-bottom: 0;}
.qrmnd82 {color: var(--ghg, var(--u5sjk, var(--j7m22)));background: var(--nbwj, var(--lude));margin-top:14px;align-items: center;text-decoration: none;box-shadow: 0 0 14px var(--nsf);border-radius: var(--cnx);padding: 0 20px;display: inline-flex;font: 700 12px/1 var(--wrs);min-height: 44px;text-transform: uppercase;justify-content: center;letter-spacing: .12em;}
.qrmnd82:hover {background: var(--wet);}
@media (max-width:725px) {
  
  .m93t.m93t,
  .m93t.m93t + .m93t {margin: 0 0 var(--q2nn);float: none;width: auto;display: block;}
}

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

.ddkg21b .pqa9yj {grid-auto-columns: minmax(0, 100%);}
.wrpyg9 {scroll-snap-align: start;min-width: 0;}
.wrpyg9 figure {margin: 0;position: relative;border-radius: var(--cnx);border: 1px solid color-mix(in srgb, var(--lude) 22%, transparent);overflow: hidden;background: var(--nk3s1);}
.wrpyg9 img {width: 100%;object-fit: cover;display: block;height: auto;aspect-ratio: 16 / 9;}
.t033 {background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--w7x2u) * 190%), transparent) 0 1px,
    transparent 1px var(--lkp8));pointer-events: none;inset: 0;position: absolute;}

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

.hb30kna, .d6hq {text-decoration: none;border-radius: var(--cnx);align-items: center;display: inline-flex;margin: 0 8px 8px 0;font: 700 12px/1 var(--wrs);padding: 0 20px;text-transform: uppercase;justify-content: center;min-height: 44px;letter-spacing: .12em;}
.hb30kna {box-shadow: 0 0 14px var(--nsf);color: var(--ghg, var(--u5sjk, var(--j7m22)));background: var(--nbwj, var(--lude));}
.hb30kna:hover {background: var(--wet);}
.d6hq {color: var(--ardjn);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--lude) 44%, transparent);}
.d6hq:hover {box-shadow: inset 0 0 0 1px var(--f4miq);}

.gwsavs {display: flow-root;margin: var(--q2nn) 0;}
.kd73612 {float: left;overflow: hidden;box-shadow: 0 0 18px -8px var(--jd3p);position: relative;height: 92px;margin: 0 16px 12px 0;border-radius: var(--cnx);border: 1px solid color-mix(in srgb, var(--lude) 30%, transparent);width: 92px;}
.kd73612 img {height: 100%;object-fit: cover;display: block;width: 100%;}
.fnd7s {background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--w7x2u) * 190%), transparent) 0 1px,
    transparent 1px var(--lkp8));position: absolute;inset: 0;pointer-events: none;}
.r7x6b4 {font: 600 10px/1.4 var(--wrs);letter-spacing: .22em;text-transform: uppercase;margin: 0 0 4px;color: var(--s714);}
.a07p.a07p {min-width: 0;letter-spacing: .1em;overflow-wrap: anywhere;text-shadow: 0 0 12px var(--nsf);margin: 0 0 10px;color: var(--ardjn);font: 700 15px/1.3 var(--wrs);}

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

.gwsavs .bm7w.bm7w dt,
.gwsavs .j3c4dfx.j3c4dfx dt,
.gwsavs .be8qw3.be8qw3 {color: var(--f4miq);}
.bm7w dd,
.j3c4dfx dd,
.pz6g1 li span {margin: 0;color: var(--ardjn);overflow-wrap: anywhere;font-size: 12.5px;line-height:1.48;min-width: 0;}

.dhce .a07p.a07p {border-bottom: 1px solid color-mix(in srgb, var(--lude) 26%, transparent);padding-bottom:9px;flex-wrap: wrap;margin: 0 0 12px;display: flex;gap: 0 12px;align-items: baseline;}
.dhce .hc29.hc29 {text-transform: uppercase;margin: 0;font: 600 10px/1.6 var(--wrs);gap:8px;align-items: center;display: inline-flex;letter-spacing: .22em;color: var(--f4miq);text-shadow: none;}

.dhce .hc29.hc29::before {flex: none;content: "";width: 6px;border-radius: 50%;background: var(--f4miq);box-shadow: 0 0 7px var(--jd3p);height: 6px;}

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

.dhce .a07p.a07p:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}

.d849mbs .a07p.a07p {margin: 0 0 4px;}
.q90p {font: 600 10px/1.4 var(--wrs);margin: 0 0 12px;color: var(--s714);letter-spacing: .22em;text-transform: uppercase;}
.j3c4dfx {display: grid;margin: 0 0 12px;gap:7px;}
.fvdt {border-radius: var(--cnx);display: grid;align-items: baseline;padding: 8px 10px;gap:4px 14px;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--lude) 18%, transparent);grid-template-columns: auto minmax(0, 1fr);}
.gxm0v3 {min-width: 0;font-size: 13px;color: var(--s714);margin: 0 0 12px;overflow-wrap: anywhere;line-height:1.69;clear: none;}
.tgk0 {flex-wrap: wrap;gap:8px;clear: left;display: flex;}
.tgk0 a {display: inline-flex;min-width: 44px;justify-content: center;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--lude) 30%, transparent);color: var(--ardjn);min-height: 44px;align-items: center;border-radius: var(--cnx);}
.tgk0 a:hover {color: var(--f4miq);box-shadow: inset 0 0 0 1px var(--f4miq);}
.cxz4460 {clear: left;font-size: 11.5px;overflow-wrap: anywhere;min-width: 0;color: var(--s714);margin: 12px 0 0;line-height:1.61;}
@media (max-width:485px) {
  .kd73612 {float: none;margin: 0 0 12px;}
}

.xdx0 {margin: var(--q2nn) 0;}
.fyk0hsv {display: block;}
.m8dkth {border-bottom: 1px solid color-mix(in srgb, var(--lude) 16%, transparent);padding: 12px 14px 12px 56px;position: relative;display: block;}
.m8dkth:last-child {border-bottom: 0;}
.g771em {letter-spacing: .06em;overflow-wrap: anywhere;align-items: center;min-height: 44px;cursor: pointer;color: var(--ardjn);min-width: 0;list-style: none;display: block;display: flex;font: 700 13px/1.45 var(--wrs);}
.g771em::-webkit-details-marker {display: none;}
.g771em span {overflow-wrap: anywhere;min-width: 0;}

.xdx0 .wqvn.wqvn {letter-spacing: .1em;text-shadow: 0 0 8px var(--nsf);font: 700 11px/1 var(--wrs);color: var(--f4miq);}
.fba4a {color: var(--s714);margin: 6px 0 0;font-size: 13.5px;line-height:1.70;}
.m8dkth[open] .g771em,
.z25e3[open] .g771em {color: var(--f4miq);}

.cfsc .wqvn {left: 14px;top: 14px;position: absolute;}

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

.f07e4 .xdj7sq8::before {content: counter(pl-log-ix, decimal);}
.reey .m8dkth {padding: 0;border-bottom: 0;}

.asv0n .m8dkth {gap: 0 14px;align-items: start;grid-template-columns: auto minmax(0, 1fr);display: grid;padding: 12px 14px;}
.asv0n .wqvn {padding-top:16px;}
.z25e3 {display: block;min-width: 0;}

.a0jbyvd {margin: var(--q2nn) 0;}
.v1dzes {margin: 0;list-style: none;padding: 0;counter-reset: pl-boot;}
.wbpdv9 {border-bottom: 1px dashed color-mix(in srgb, var(--lude) 14%, transparent);padding: 9px 0;align-items: baseline;gap:10px;display: grid;grid-template-columns: auto 1fr;}
.wbpdv9:last-child {border-bottom: 0;}
.dr3s {letter-spacing: .1em;font: 700 11px/1.6 var(--wrs);color: var(--f4miq);text-shadow: 0 0 8px var(--nsf);white-space: nowrap;}
.k0n5n6 {font: 700 13.5px/1.5 var(--wrs);letter-spacing: .04em;overflow-wrap: anywhere;color: var(--ardjn);min-width: 0;}
.aj6yz {display: block;font-size: 13px;line-height:1.68;color: var(--s714);margin-top:4px;}

.kjnatt {margin: var(--q2nn) 0;}
.er8c {gap:15px;grid-template-columns: 1fr 1fr;display: grid;}
@media (max-width:725px) { .er8c {grid-template-columns: 1fr;} }
.f02v {min-width: 0;}
.cm4t02s {margin: 0 0 8px;text-transform: uppercase;letter-spacing: .18em;color: var(--s714);font: 700 11px/1 var(--wrs);}
.jwnz5 {flex-direction: column;display: flex;gap:7px;}
.vh0s {padding: 9px 12px;background: color-mix(in srgb, #fff 4%, transparent);color: var(--ardjn);font-size: 13px;border-left: 3px solid color-mix(in srgb, var(--lude) 22%, transparent);line-height:1.62;}
.aggb .vh0s {border-left-color: var(--f4miq);box-shadow: inset 6px 0 12px -8px var(--jd3p);}

.cphhrx7 {margin: var(--q2nn) 0;}
.dbf2x {box-shadow: 0 0 10px var(--jd3p);width: 34px;border-radius: var(--cnx);margin: 0 0 10px;background: var(--f4miq);height: 2px;display: block;}
.tzgdpe5.tzgdpe5 {letter-spacing: .14em;color: var(--ardjn);min-width: 0;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--wrs);text-transform: uppercase;margin: 0 0 12px;overflow-wrap: anywhere;}
.rspj {font-size: 14px;overflow-wrap: anywhere;min-width: 0;color: var(--s714);line-height:1.74;}
.rspj p {margin: 0 0 12px;}
.rspj p:last-child {margin-bottom: 0;}
.rspj :is(h3, h4) {color: var(--ardjn);}

.djkc {margin: var(--q2nn) 0;}
.gsg18 {padding-bottom:11px;gap:10px;align-items: center;border-bottom: 1px solid color-mix(in srgb, var(--lude) 26%, transparent);display: flex;margin: 0 0 14px;}
.gsg18 h2 {text-transform: uppercase;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--wrs);min-width: 0;letter-spacing: .12em;color: var(--ardjn);margin: 0;overflow-wrap: anywhere;}
.cm12ww7 {padding: 4px 7px;font: 700 10px/1 var(--wrs);text-shadow: 0 0 8px var(--nsf);border: 1px solid color-mix(in srgb, var(--lude) 34%, transparent);border-radius: var(--cnx);letter-spacing: .16em;color: var(--f4miq);flex: 0 0 auto;}
.n3xd7y4 {color: var(--s714);font-size: 13.5px;line-height:1.67;}

.n3xd7y4 {overflow-x: auto;}

.kapnwc0 {position: relative;margin: var(--q2nn) 0;}
.wxer6.wxer6 {color: var(--ardjn);min-width: 0;text-transform: uppercase;margin: 0 0 12px;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--wrs);overflow-wrap: anywhere;letter-spacing: .12em;}
.rjf6 {font-size: 13.5px;overflow-x: auto;color: var(--s714);line-height:1.69;}
.rjf6 :is(h2, h3) {color: var(--ardjn);}

.epv6 {top: 14px;width: 2px;bottom: 14px;border-radius: var(--cnx);box-shadow: 0 0 10px var(--jd3p);position: absolute;left: 0;background: var(--f4miq);}
.jz5s .wxer6.wxer6,
.jz5s .rjf6 {padding-left:15px;}

.aarx {height: 2px;width: 38px;box-shadow: 0 0 10px var(--jd3p);margin: 0 0 14px;display: block;background: var(--f4miq);border-radius: var(--cnx);}

.gwv6qc .rjf6 {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--lude) 20%, transparent);padding: 14px 16px;background: var(--nk3s1);border-radius: var(--cnx);}

.bh8ne {margin: var(--q2nn) 0;text-align: center;}
.geds {text-align: left;}
.wrrr32 {text-align: right;}
.a0739h {color: var(--ghg, var(--u5sjk, var(--j7m22)));text-decoration: none;letter-spacing: .14em;font: 700 13px/1 var(--wrs);gap:10px;max-width: 100%;display: inline-flex;padding: 0 26px;box-shadow: 0 0 18px var(--nsf);min-height: 48px;border-radius: var(--cnx);background: var(--nbwj, var(--lude));align-items: center;text-transform: uppercase;}
.bjtz .a0739h {width: 100%;display: flex;}
.a0739h:hover {background: var(--wet);}
.jqfqfhe {font-weight: 700;opacity:0.72;flex: 0 0 auto;}
.g311 {min-width: 0;overflow-wrap: anywhere;}

.bhmxsc8 {overflow: hidden;position: relative;margin: var(--q2nn) 0;border-radius: var(--cnx);}
.bhmxsc8 a, .bhmxsc8 picture {display: block;}

.b22r .x3ww,
.mwbryv a {overflow: hidden;border-radius: var(--cnx);position: relative;}

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

.zzb6kbf,
.b22r .x3ww::after,
.mwbryv a::after {position: absolute;content: "";background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--w7x2u) * 190%), transparent) 0 1px,
    transparent 1px var(--lkp8));pointer-events: none;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--lude) 22%, transparent);inset: 0;}

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

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

.d0xwze5 {margin: 0 0 10px;width: 64px;height: 3px;border-radius: var(--cnx);background: var(--f4miq);display: block;box-shadow: 0 0 12px var(--jd3p);}

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

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

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

.e1w9rgd > a:last-child {border-bottom: 0;}
.k72e1 > li:last-child a {border-bottom: 0;}

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

.k72e1 {margin: 0;list-style: none;padding: 0;}
.k72e1.e1w9rgd {margin-top:12px;}
.k72e1 > li {display: block;}

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

.gwrb1tc {margin: var(--q2nn) 0;}
.ts85gy7 {font-size: 13.5px;margin: 0 0 16px;line-height:1.64;min-width: 0;color: var(--s714);overflow-wrap: anywhere;}
.m9g0n {gap:5px 16px;align-items: baseline;margin: 0 0 18px;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.m9g0n dt {text-transform: uppercase;color: var(--s714);letter-spacing: .2em;font: 600 10px/1.5 var(--wrs);white-space: nowrap;}
.m9g0n dd {font: 600 13px/1.5 var(--wrs);overflow-wrap: anywhere;min-width: 0;color: var(--ardjn);margin: 0;letter-spacing: .06em;}
.n2yh9 {text-shadow: 0 0 8px var(--nsf);letter-spacing: .1em;color: var(--f4miq);}
.gj538x9 {gap:11px;flex-wrap: wrap;margin: 0;display: flex;}

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

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

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

@media (max-width:905px) {
  .qzp4 {display: none;}
  .gsez {display: flex;}
  .r2dkstm {margin-left: auto;}
  
  .e0zbts8 {padding: 0 11px;letter-spacing: .06em;}
  .t3pnvr {overflow: hidden;min-width: 0;}
  .mzey {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
  
}

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

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

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

.kk8jz62:checked ~ .x7vm {visibility: visible;opacity:0.99;}
.kk8jz62:checked ~ .csybxaa {transform: translateX(0);visibility: visible;}

.mveg {position: sticky;justify-content: space-between;z-index: 1;border-bottom: 1px solid var(--veary, var(--kwu));align-items: center;padding: 14px 16px;background: var(--nk3s1, var(--ijwz));display: flex;gap:12px;top: 0;}
.h32zvs5 {align-items: center;display: inline-flex;min-height: 44px;}
.h32zvs5 img {width: auto;height: 26px;display: block;}
.tnrs {color: var(--gvv);font-family: var(--wrs);font-size: 16px;letter-spacing: .01em;font-weight: 800;}

.nrhek {background: var(--ijwz);color: var(--gvv);cursor: pointer;flex: none;height: 44px;align-items: center;display: inline-flex;width: 44px;justify-content: center;border-radius: var(--cnx, 4px);border: 1px solid var(--veary, var(--kwu));}
.nrhek:hover {background: var(--hmi);}
.nrhek:focus-visible,
.h1hkj41 a:focus-visible,
.h2nxhz:focus-visible,
.yhwgz:focus-visible {outline: 2px solid var(--gvv);outline-offset: 2px;}

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

.h1hkj41 a {display: flex;text-decoration: none;align-items: center;font-weight: 600;font-size: 15.5px;color: var(--gvv);padding: 10px 14px;min-height: 48px;border-radius: var(--cnx, 4px);border: 1px solid transparent;line-height:1.28;}
.h1hkj41 a:hover {background: var(--ijwz);border-color: var(--veary, var(--kwu));}

.h1hkj41 a[aria-current="page"] {border-color: var(--veary, var(--kwu));box-shadow: inset 3px 0 0 var(--f4miq, var(--lude));background: var(--ijwz);}

.yqy2x6 {background: var(--nk3s1, var(--ijwz));display: grid;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));margin-top: auto;gap:11px;border-top: 1px solid var(--veary, var(--kwu));}

.h2nxhz, .yhwgz {display: flex;font-weight: 700;align-items: center;min-height: 48px;padding: 12px 18px;justify-content: center;font-size: 15px;border-radius: var(--cnx, 4px);text-decoration: none;}
.h2nxhz {border: 1px solid var(--veary, var(--kwu));color: var(--uqr, var(--tkg));background: var(--dgv6x);}
.yhwgz {border: 1px solid transparent;background: var(--ndgp);color: var(--uzx, var(--jdx, var(--jis8)));}

.h1hkj41 ul {counter-reset: plmm;}
.h1hkj41 a {text-transform: uppercase;font-size: 13.5px;border-color: var(--veary, var(--kwu));letter-spacing: .06em;background: color-mix(in srgb, var(--gvv) 4%, transparent);font-family: var(--wrs);font-weight: 700;}
.h1hkj41 a::before {margin-right:11px;color: var(--gvv);opacity:0.97;flex: none;min-width: 22px;counter-increment: plmm;font-size: 12px;content: counter(plmm, decimal-leading-zero);}
.h1hkj41 a[aria-current="page"] {background: color-mix(in srgb, var(--gvv) 9%, transparent);box-shadow: inset 3px 0 0 var(--f4miq, var(--lude));}
.tnrs {letter-spacing: .08em;font-size: 14px;text-transform: uppercase;font-family: var(--wrs);}
.nrhek {border-radius: var(--cnx, 4px);}
.h2nxhz, .yhwgz {letter-spacing: .05em;text-transform: uppercase;font-family: var(--wrs);}

@media (min-width:872px) {
  .csybxaa, .x7vm {display: none;}
}

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

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

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

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

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

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

.fypjz {padding-bottom: max(96px, var(--z3kf, 96px));}

.cngx {--fig: uppercase;--k74o: var(--jy9);--zvh: 1px solid var(--veary);--gus3i: var(--cnx);--k73: 12px;--qvqg: .08em;--rw4: var(--cnx);--qhud: var(--cnx);--aj9: 0;}

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

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

.n0hg .es4r1jj {align-items: center;gap:11px;margin-top:14px;display: grid;grid-template-columns: auto minmax(0, 1fr) auto;}
.n0hg .bqt4mt6 {display: grid;font-size: 14px;width: 44px;place-items: center;border: 1px solid color-mix(in srgb, var(--lude) 44%, transparent);background: var(--wedta);color: var(--f4miq);height: 44px;cursor: pointer;}
.n0hg .bqt4mt6:hover {box-shadow: 0 0 14px var(--nsf);border-color: var(--f4miq);}
.n0hg .bqt4mt6[hidden] {display: none;}
.n0hg .kk7vk {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--f4miq) 55%, transparent) 0 1px, transparent 1px 10px) 0 0 / 100% 10px no-repeat,
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--f4miq) 80%, transparent) 0 1px, transparent 1px 50px) 0 0 / 100% 18px no-repeat,
    var(--wedta);border: 1px solid color-mix(in srgb, var(--lude) 30%, transparent);height: 74px;position: relative;}
.n0hg .dbdr {background: var(--lude);bottom: 0;box-shadow: 0 0 10px var(--jd3p), 0 0 22px var(--nsf);top: 0;z-index: 2;margin-left: -1px;left: var(--fhw, 8%);position: absolute;transition:left 0.73s cubic-bezier(.3, 1.3, .5, 1);width: 2px;}
.n0hg .dbdr::before {left: -5px;content: "";position: absolute;top: -1px;border: 6px solid transparent;border-top-color: var(--lude);}
.n0hg .b37k4cz {position: absolute;padding: 0;inset: 0;list-style: none;margin: 0;}
.n0hg .b37k4cz li {left: var(--eqck0);top: 0;margin: 0;bottom: 0;position: absolute;}
.n0hg .b37k4cz button {transform: translateX(-50%);background: none;flex-direction: column;position: absolute;text-transform: uppercase;cursor: pointer;padding: 4px 6px;border: 0;gap:3px;font: 600 10.5px/1.25 var(--wrs);max-width:150px;align-items: center;top: 22px;text-align: center;color: var(--s714);display: flex;letter-spacing: .06em;}
.n0hg div.b37k4cz > button {left: var(--eqck0);}
.n0hg .b37k4cz button b {font-size: 13px;color: var(--ardjn);}
.n0hg .b37k4cz button span {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 2;}
.n0hg .b37k4cz button[aria-current="true"] {color: var(--f4miq);}
.n0hg .b37k4cz button[aria-current="true"] b {color: var(--f4miq);text-shadow: 0 0 10px var(--jd3p);}
.n0hg .xjzx {margin: 16px 0 0;}
@media (max-width:712px) {
  .n0hg .tkt2 {aspect-ratio: 4 / 5;}
  .n0hg .kk7vk {height: 58px;}
  .n0hg .b37k4cz button span {display: none;}
  .n0hg .bqt4mt6 {width: 40px;height: 40px;}
}
@media (prefers-reduced-motion: reduce) { .n0hg .sy7a, .n0hg .dbdr {transition:none;} .n0hg .sr8s::before {animation: none;} }
.n0hg .dbdr {height: 24px;bottom: auto;}
.n0hg .sy7a .tpcnpfb b {white-space: nowrap;}

p.k0n5n6, div.k0n5n6 {margin: 0;}
p.aj6yz, small.aj6yz {margin: 3px 0 0;display: block;}
article.hm1wdqd, div.hm1wdqd {margin: 0;}
p.jr6z {margin: 0 0 6px;}
.a0739h i.jqfqfhe {margin-left:9px;font-style: normal;}
.gsg18 small.cm12ww7 {margin-left:11px;}

.vyrqyjt :is(.etnbr, .vh32, .dsbc, .vwy8) {max-width: var(--ceano);padding-inline: var(--j4ynn);margin-inline: auto;box-sizing: border-box;}

.mf7j6.wtg1 {min-height: clamp(420px, 62vh, 640px);}
@media (max-width:633px) { .mf7j6.wtg1 {min-height: 62vh;} }
.n0hg .sr8s::before {display: none;}

.gwrb1tc.fes5 {align-items: center;gap: clamp(18px, 3vw, 40px);grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;}
.fes5 > .x2nb {grid-row: 1;grid-column: 1;min-width: 0;}
.fes5 > .s7845d {grid-column: 2;grid-row: 1;}
.h02qq {display: grid;gap:5px;}
.h02qq p {gap:15px;margin: 0;align-items: baseline;grid-template-columns: 110px minmax(0, 1fr);display: grid;}
.h02qq span:first-child {text-transform: uppercase;font: 600 10px/1.5 var(--wrs);letter-spacing: .2em;color: var(--s714);}
.h02qq b {letter-spacing: .06em;color: var(--ardjn);font: 600 13px/1.5 var(--wrs);}
.s7845d {position: relative;padding-top:34px;margin: 0;}
.hy8a {color: var(--f4miq);font: 700 26px/1 var(--wrs);text-shadow: 0 0 12px var(--jd3p);right: 0;top: 0;position: absolute;}
.hy8a small {color: var(--s714);text-shadow: none;font-size: .5em;}
.cmxfbk {display: grid;gap:10px;grid-template-columns: repeat(3, minmax(0, 1fr));}
.bqcmnqw {border: 1px solid color-mix(in srgb, var(--lude) 45%, transparent);aspect-ratio: 3 / 4;position: relative;overflow: hidden;box-shadow: 0 0 0 3px var(--wedta), 0 0 18px var(--nsf);display: block;}
.bqcmnqw img {height: 100%;width: 100%;display: block;object-fit: cover;}
.bqcmnqw::after {content: "";inset: 0;position: absolute;background: repeating-linear-gradient(180deg, color-mix(in srgb, black 22%, transparent) 0 1px, transparent 1px 3px);pointer-events: none;}
@media (max-width:748px) {
  .gwrb1tc.fes5 {grid-template-columns: minmax(0, 1fr);}
  .fes5 > .s7845d {grid-column: 1;grid-row: 1;}
  .fes5 > .x2nb {grid-row: 2;}
}

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

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