

:root {--au8m: var(--sgz);--hnrvx: 1080px;--y31bx: 3px;--a7g8:      color-mix(in srgb, var(--k4u) var(--am2gw), transparent);--z4b: color-mix(in srgb, var(--k4u) 42%, #fff);--t1f33:   var(--nhjmh);--pnn1: clamp(16px, 2vw, 26px);--cbgw: 38%;--xjqx: 2px;--yzhd6: 0.055;--sbq: color-mix(in srgb, var(--k4u) 14%, #0b0f18);--dvpbx:   color-mix(in srgb, var(--k4u) 9%, #070910);--am2gw: 74%;--mu8: color-mix(in srgb, #fff 66%, var(--k4u));--sjn:"Chakra Petch", SFMono-Regular, ui-monospace, "Rajdhani", Menlo, monospace;--kw5rj: clamp(18px, 2.4vw, 32px);--ou2: color-mix(in srgb, var(--k4u) var(--cbgw), transparent);--nxupc:   color-mix(in srgb, #fff 92%, var(--k4u));--pcpi0:  var(--gnda);}

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

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

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

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

.a32amgm {top: 0;z-index: 60;border-bottom: 1px solid var(--pcpi0);box-shadow: 0 1px 0 var(--ou2);position: sticky;background: var(--hhhtt);}
.sn8jy {padding: 0 var(--kw5rj);min-height: 56px;margin: 0 auto;display: flex;align-items: center;gap:17px;max-width: var(--hnrvx);}

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

.g1g90x {border-radius: 50%;flex: 0 0 auto;background: var(--k4u);height: 7px;width: 7px;box-shadow: 0 0 6px var(--a7g8), 0 0 0 1px var(--ou2);}

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

.gswh:hover .rt6y2,
.gswh:focus-visible .rt6y2 {animation: mpqpzhf .34s steps(2, end) 2;}

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

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

.msme {align-items: center;gap:9px;display: flex;}
.d11m5 {padding: 0 18px;letter-spacing: .12em;display: inline-flex;font: 700 12px/1 var(--sjn);border-radius: var(--xjqx);border: 0;cursor: pointer;min-height: 44px;align-items: center;text-transform: uppercase;justify-content: center;text-decoration: none;}
.nxt0c {color: var(--r6x, var(--y6l));background: var(--k4ar6);box-shadow: inset 0 0 0 1px var(--pcpi0);}
.ctzh {color: var(--yax, var(--xizc));background: var(--d9i);box-shadow: 0 0 14px var(--ou2);}
.ctzh:hover {background: var(--pq8);}
.jk79qp8 {display: flex;width: 100%;margin-top:14px;}

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

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

.r5hkx {max-width: var(--hnrvx);display: flow-root;padding: 0 var(--kw5rj) 46px;margin: 0 auto;}

.r5hkx h1,
.r5hkx .vc9j6h,
.r5hkx .hq2e h1 {color: var(--t1f33);letter-spacing: .2em;margin: 0 0 12px;text-transform: uppercase;font: 700 clamp(17px, 2vw, 20px)/1.3 var(--sjn);}
.r5hkx h2, .r5hkx .qtht {font: 700 clamp(15px, 1.7vw, 18px)/1.35 var(--sjn);letter-spacing: .1em;color: var(--t1f33);margin: 0 0 14px;text-transform: uppercase;}
.r5hkx h3 {color: var(--t1f33);margin: 0 0 8px;font: 700 14px/1.4 var(--sjn);letter-spacing: .06em;}

.r5hkx :is(.mfkqh, .s6fh, .rqs44, .ny9n) a {text-underline-offset: 3px;color: color-mix(in srgb, var(--k4u) 38%, var(--t1f33));}

.r5hkx > :is(.hq2e, .r2c0j4r, .e6j079, .cbaf,
               .kr6y, .xcfbt1f, .h5mtx, .v0g1sr8,
               .z388t, .vdz51, .y9kb9mp, .mfkqh,
               .d5evbz, .y277n, .r6bs, .rqs44,
               .ny9n, .ec06a2),
.dkn1 {border-radius: var(--xjqx);border: 1px solid color-mix(in srgb, var(--k4u) 26%, transparent);border-left: 2px solid var(--z4b);color: var(--nxupc);margin: var(--pnn1) 0;position: relative;background: var(--dvpbx);box-shadow: 0 0 22px -10px var(--ou2);padding: clamp(18px, 2.2vw, 28px);}

.r5hkx > :is(.hq2e, .r2c0j4r, .e6j079, .cbaf,
               .kr6y, .xcfbt1f, .h5mtx, .v0g1sr8,
               .z388t, .vdz51, .y9kb9mp, .mfkqh,
               .d5evbz, .y277n, .r6bs, .rqs44,
               .ny9n, .ec06a2) :is(h1, h2, h3, h4, .vc9j6h, .qtht) {color: var(--nxupc);}
.r5hkx > :is(.hq2e, .r2c0j4r, .e6j079, .cbaf,
               .kr6y, .xcfbt1f, .h5mtx, .v0g1sr8,
               .z388t, .vdz51, .y9kb9mp, .mfkqh,
               .d5evbz, .y277n, .r6bs, .rqs44,
               .ny9n, .ec06a2) :is(p, li, dd, dt, td, th, span, b, strong, i, em, figcaption) {color: inherit;}
.r5hkx > :is(.mfkqh, .rqs44, .ny9n, .xcfbt1f, .z388t) :is(p, li) {color: var(--mu8);}

.r5hkx > :is(.hq2e, .r2c0j4r, .e6j079, .xcfbt1f,
               .h5mtx, .z388t, .vdz51, .y9kb9mp)::after {width: 12px;border-right: 1px solid var(--z4b);border-top: 1px solid var(--z4b);content: "";top: 8px;pointer-events: none;position: absolute;height: 12px;right: 8px;}

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

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

.sjvnf {background: var(--sbq);border-radius: var(--xjqx);border: 1px solid color-mix(in srgb, var(--k4u) 26%, transparent);box-shadow: 0 0 26px -12px var(--a7g8);margin: var(--pnn1) 0 0;}
.xje8qt {padding: clamp(20px, 2.6vw, 32px);}
.syy5j {letter-spacing: .12em;font: 700 15px/1.3 var(--sjn);text-transform: uppercase;margin: 0 0 6px;color: var(--nxupc);text-shadow: 0 0 12px var(--ou2);}
.h2y2bg {color: var(--mu8);margin: 0;font-size: 13.5px;}

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

.mwwvv {left: 0;align-items: center;border-top: 1px solid var(--pcpi0);display: flex;right: 0;position: fixed;bottom: 0;padding: 10px calc(var(--kw5rj) + 26px) 10px var(--kw5rj);box-shadow: 0 -1px 0 var(--ou2);z-index: 80;background: var(--esh);gap:13px;justify-content: space-between;}
.c56xx {color: color-mix(in srgb, var(--nhjmh) 78%, transparent);letter-spacing: .1em;min-width: 0;text-transform: uppercase;font: 600 12px/1.4 var(--sjn);}

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

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

.tzc2c75::before {inset: 11px;border-radius: var(--xjqx);border: 1px solid var(--pcpi0);position: absolute;transition:border-color 0.166s, box-shadow 0.177s;content: '';}
.tzc2c75 svg {z-index: 1;position: relative;}
.tzc2c75:hover {color: var(--z4b);}
.tzc2c75:hover::before {box-shadow: 0 0 0 1px var(--ou2);border-color: color-mix(in srgb, var(--z4b) 60%, transparent);}
.tzc2c75:focus-visible {outline: 2px solid var(--z4b);outline-offset: -3px;}

.jjt4kb {background: var(--esh);border-top: 1px solid var(--pcpi0);color: color-mix(in srgb, var(--nhjmh) 78%, transparent);font-size: 13px;}
.mqegn, .eag2 {max-width: var(--hnrvx);padding: 22px var(--kw5rj);margin: 0 auto;}
.eag2 {border-top: 1px solid var(--au8m);}
.p005kk a {text-transform: uppercase;text-decoration: none;min-height: 44px;align-items: center;display: inline-flex;padding-right:13px;color: color-mix(in srgb, var(--nhjmh) 78%, transparent);letter-spacing: .08em;font-size: 12px;}
.p005kk a:hover {color: var(--t1f33);}
.sx5m {flex-wrap: wrap;align-items: center;display: flex;gap:11px;}

.h029.h029 {display: block;}

.h029 .zrhq {text-transform: uppercase;font: 700 10px/1 var(--sjn);gap:9px;display: flex;margin: 0 0 10px;letter-spacing: .22em;color: var(--mu8);align-items: center;}
.h029 .n484 {border: 1px solid color-mix(in srgb, var(--k4u) 34%, transparent);border-radius: var(--xjqx);color: var(--nxupc);padding: 4px 7px;font: inherit;}

.h029 .m2ycje {box-shadow: 0 0 6px var(--a7g8), 0 0 0 1px var(--ou2);background: var(--k4u);width: 6px;flex: 0 0 auto;border-radius: 50%;height: 6px;}
.h029 .bwhks {min-width: 0;overflow-wrap: anywhere;}

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

.h029 .t3w9xvd {width: 100%;object-fit: cover;display: block;height: 100%;}
.h029 .n82h picture {height: 100%;display: block;width: 100%;}

.h029 .ddbkxn {box-shadow: inset 0 0 60px -12px var(--a7g8);-webkit-mask-image: linear-gradient(180deg, #000 0 100%);inset: 0;position: absolute;mask-image: linear-gradient(180deg, #000 0 100%);background:
    
    linear-gradient(180deg,
      transparent calc(var(--t4m8y) - 1px),
      var(--z4b) calc(var(--t4m8y) - 1px),
      var(--z4b) var(--t4m8y),
      transparent var(--t4m8y)),
    
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--k4u) 30%, transparent) 0 1px,
      transparent 1px var(--suci)),
    repeating-linear-gradient(180deg,
      color-mix(in srgb, var(--k4u) 22%, transparent) 0 1px,
      transparent 1px calc(var(--suci) * .62)),
    
    linear-gradient(var(--rwhe),
      color-mix(in srgb, var(--k4u) 30%, transparent) 0,
      transparent 72%);background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;}

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

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

.h029 .bhee {min-width: 0;padding-top:17px;}

.h029.m2w1c5d {min-height: min(46vh, 420px);overflow: hidden;position: relative;}
.m2w1c5d .n82h {z-index: 0;box-shadow: none;border-radius: 0;border: 0;aspect-ratio: auto;height: 100%;position: absolute;inset: 0;width: 100%;max-height: none;}
.m2w1c5d .zrhq {margin: 0;padding: 12px var(--kw5rj) 0;position: relative;z-index: 1;}
.m2w1c5d .bhee {position: absolute;padding: 20px var(--kw5rj) 22px;z-index: 1;background: linear-gradient(180deg,
    transparent 0%,
    color-mix(in srgb, var(--dvpbx) 72%, transparent) 40%,
    color-mix(in srgb, var(--dvpbx) 94%, transparent) 100%);left: 0;right: 0;bottom: 0;}
@media (max-width:634px) {
  .h029.m2w1c5d {min-height: min(40vh, 340px);}
}

.h029 .fz80b.fz80b {margin: 0 0 8px;min-width: 0;text-transform: uppercase;color: var(--sh1hl, var(--nxupc));text-shadow: 0 0 14px var(--ou2);letter-spacing: .2em;overflow-wrap: anywhere;font: 700 clamp(17px, 2vw, 20px)/1.3 var(--sjn);}
.h029 .a2hnxbq.a2hnxbq {font-size: 13.5px;overflow-wrap: anywhere;max-width: 62ch;line-height:1.65;margin: 0 0 14px;min-width: 0;color: var(--sh1hl, var(--mu8));}

.h029 .tyzez34 {cursor: pointer;display: inline-flex;justify-content: center;border-radius: var(--xjqx);border: 0;padding: 0 22px;font: 700 12px/1 var(--sjn);align-items: center;text-transform: uppercase;min-height: 44px;color: var(--g9w, var(--p0z, var(--y7a)));box-shadow: 0 0 16px var(--ou2);background: var(--oxes, var(--k4u));letter-spacing: .12em;text-decoration: none;}
.h029 .tyzez34:hover {background: var(--pq8);}

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

  .bqh7xpc.bqh7xpc {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);grid-template-areas: "strip strip" "screen bay";}
  
  .m2w1c5d.m2w1c5d {display: block;grid-template-columns: none;grid-template-areas: none;}
  .m2w1c5d .zrhq,
  .m2w1c5d .n82h,
  .m2w1c5d .bhee {grid-area: none;}
  .m2w1c5d .n82h {max-height: none;}
}

@media (max-width:594px) {
  .h029 .n82h {aspect-ratio: 16 / 9;max-height: 30vh;}
  .m2w1c5d .n82h {aspect-ratio: auto;max-height: none;}
  .h029 .zqjp67::before,
  .h029 .zqjp67::after {height: 12px;width: 12px;}
}

.jr4g9e {margin: var(--pnn1) 0;}
.qz69j3 {gap:19px;padding: 0;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;display: grid;list-style: none;}
@media (max-width:1005px) { .qz69j3 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:525px)  { .qz69j3 {grid-template-columns: minmax(0, 1fr);} }
.qr1h {min-width: 0;}
.nyvw0 {text-decoration: none;color: var(--nxupc);display: block;min-width: 0;}
.x41p {border-radius: var(--xjqx);border: 1px solid color-mix(in srgb, var(--k4u) 22%, transparent);aspect-ratio: 3 / 2;position: relative;background: var(--sbq);margin: 0 0 10px;overflow: hidden;}
.x41p img {height: 100%;display: block;width: 100%;object-fit: cover;}
.f6mn {position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--yzhd6) * 190%), transparent) 0 1px,
    transparent 1px var(--y31bx));pointer-events: none;inset: 0;}

.g0q3 {letter-spacing: .12em;padding: 4px 8px;background: color-mix(in srgb, var(--k4u) 12%, #070910);text-shadow: 0 0 8px var(--ou2);border-radius: var(--xjqx);left: 8px;top: 8px;color: var(--z4b);font: 700 12px/1 var(--sjn);position: absolute;}
.bxaa32 {font: 700 15px/1.4 var(--sjn);min-width: 0;color: var(--nxupc);letter-spacing: .04em;overflow-wrap: anywhere;display: block;}
.n77krry {text-transform: uppercase;font: 600 12px/1.4 var(--sjn);font-style: normal;display: block;margin-top:5px;letter-spacing: .14em;min-width: 0;color: var(--mu8);overflow-wrap: anywhere;}
.nyvw0:hover .x41p {box-shadow: 0 0 20px -6px var(--a7g8);border-color: color-mix(in srgb, var(--k4u) 52%, transparent);}

.fwgh {margin: var(--pnn1) 0;}

.zw6t {column-gap:18px;columns: 210px auto;margin: 0;}
.k5k78c {break-after: avoid;margin: 0 0 4px;min-width: 0;-webkit-column-break-inside: avoid;break-inside: avoid;}
.xha6wb3 {min-height: 104px;box-shadow: inset 0 0 24px -12px var(--a7g8);align-items: center;background: var(--sbq);display: flex;padding: 20px;justify-content: center;border-radius: var(--xjqx);border: 1px solid color-mix(in srgb, var(--k4u) 20%, transparent);}
.xha6wb3 img {object-fit: contain;display: block;max-height: 66px;max-width: 100%;height: auto;}
.xha6wb3:hover {border-color: color-mix(in srgb, var(--k4u) 50%, transparent);box-shadow: 0 0 18px -6px var(--a7g8);}
.hp4pba {break-inside: avoid;overflow-wrap: anywhere;font: 600 12px/1.4 var(--sjn);color: var(--mu8);margin: 0 0 18px;text-align: center;text-transform: uppercase;min-width: 0;letter-spacing: .16em;}

.azw8z2 {margin: var(--pnn1) 0;}
.a8sn {list-style: none;margin: 0;padding: 0;}
.cx8b2kc {border-bottom: 1px solid color-mix(in srgb, var(--k4u) 14%, transparent);}
.cx8b2kc:last-child {border-bottom: 0;}
.cx8b2kc a {text-decoration: none;color: var(--nxupc);gap:21px;grid-template-columns: auto 148px minmax(0, 1fr);align-items: center;display: grid;padding: 14px 6px;min-height: 76px;}
.cx8b2kc a:hover {background: color-mix(in srgb, var(--k4u) 8%, transparent);}
.k5ze6ke {color: var(--z4b);font: 700 13px/1 var(--sjn);white-space: nowrap;text-shadow: 0 0 8px var(--ou2);letter-spacing: .08em;}
.cx8b2kc img {max-height: 46px;width: 100%;object-fit: contain;display: block;object-position: left center;height: auto;}
.mawd {min-width: 0;color: var(--mu8);letter-spacing: .08em;font: 600 14.5px/1.5 var(--sjn);overflow-wrap: anywhere;}
@media (max-width:485px) {
  .cx8b2kc a {gap:12px;grid-template-columns: auto 104px minmax(0, 1fr);}
  .cx8b2kc img {max-height: 38px;}
}

.esd49h1 {margin: var(--pnn1) 0;}
.wvtk8 {align-items: center;margin: 0 0 16px;display: flex;flex-wrap: wrap;gap:12px;}
.y9rf6cq {letter-spacing: .04em;font: 700 30px/1 var(--sjn);text-shadow: 0 0 16px var(--ou2);color: var(--nxupc);}

.nb80f2 {overflow: hidden;border-radius: var(--xjqx);background: color-mix(in srgb, var(--k4u) 16%, transparent);width: 120px;flex: 0 0 auto;height: 6px;position: relative;}
.nb80f2::before {position: absolute;box-shadow: 0 0 10px var(--a7g8);left: 0;width: var(--c144, 0%);bottom: 0;background: var(--z4b);top: 0;content: "";}
.mys62cm {min-width: 0;font-size: 13px;color: var(--mu8);flex: 1 1 220px;overflow-wrap: anywhere;line-height:1.59;}
.hq4mjxw {display: block;}
.z46wss {margin: 0;padding: 12px 0;border-top: 1px dashed color-mix(in srgb, var(--k4u) 14%, transparent);}
.a29sajq {margin: 0 0 6px;min-width: 0;color: var(--nxupc);font-size: 13.5px;line-height:1.66;overflow-wrap: anywhere;}
.b84dq {align-items: baseline;flex-wrap: wrap;text-transform: uppercase;color: var(--mu8);display: flex;font: 600 11px/1.5 var(--sjn);letter-spacing: .14em;gap:9px;}
.b84dq cite {font-style: normal;min-width: 0;overflow-wrap: anywhere;}
.gp6q {color: var(--z4b);font-style: normal;letter-spacing: .08em;text-shadow: 0 0 8px var(--ou2);}

.kesjgfj {margin: var(--pnn1) 0;}

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

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

.petrx {margin: 0 0 12px;height: 3px;border-radius: var(--xjqx);width: 56px;background: var(--z4b);display: block;box-shadow: 0 0 12px var(--a7g8);}
.s5rszw7 .petrx {width: 100%;}
.w330ev.w330ev {color: var(--nxupc);overflow-wrap: anywhere;text-transform: uppercase;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--sjn);min-width: 0;margin: 0 0 10px;letter-spacing: .1em;}
.q1xdm53 {overflow-wrap: anywhere;color: var(--mu8);min-width: 0;font-size: 13.5px;line-height:1.67;}
.q1xdm53 p {margin: 0 0 10px;}
.q1xdm53 p:last-child {margin-bottom: 0;}
.e4qw {align-items: center;display: inline-flex;letter-spacing: .12em;background: var(--oxes, var(--k4u));min-height: 44px;box-shadow: 0 0 14px var(--ou2);font: 700 12px/1 var(--sjn);justify-content: center;text-decoration: none;padding: 0 20px;color: var(--g9w, var(--p0z, var(--y7a)));text-transform: uppercase;border-radius: var(--xjqx);margin-top:14px;}
.e4qw:hover {background: var(--pq8);}
@media (max-width:712px) {
  
  .k1jp31.k1jp31,
  .k1jp31.k1jp31 + .k1jp31 {float: none;display: block;margin: 0 0 var(--pnn1);width: auto;}
}

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

.jfk2nbq .m6757w {grid-auto-columns: minmax(0, 100%);}
.tj5dd {min-width: 0;scroll-snap-align: start;}
.tj5dd figure {background: var(--sbq);position: relative;margin: 0;overflow: hidden;border-radius: var(--xjqx);border: 1px solid color-mix(in srgb, var(--k4u) 22%, transparent);}
.tj5dd img {display: block;height: auto;object-fit: cover;width: 100%;aspect-ratio: 16 / 9;}
.gzvdm {inset: 0;pointer-events: none;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--yzhd6) * 190%), transparent) 0 1px,
    transparent 1px var(--y31bx));position: absolute;}

.s9ma {background: color-mix(in srgb, var(--k4u) 12%, #070910);letter-spacing: .1em;font: 600 11.5px/1.5 var(--sjn);color: var(--nxupc);padding: 9px 11px;min-width: 0;overflow-wrap: anywhere;border-top: 1px solid color-mix(in srgb, var(--k4u) 26%, transparent);position: relative;}
.w1dewn {font-size: clamp(15px, 1.4vw, 17px);overflow-wrap: anywhere;min-width: 0;color: var(--mu8);line-height:1.67;margin: 0 0 14px;}

.nc0gyt, .cngp1g {display: inline-flex;font: 700 12px/1 var(--sjn);min-height: 44px;justify-content: center;align-items: center;padding: 0 20px;text-transform: uppercase;border-radius: var(--xjqx);margin: 0 8px 8px 0;text-decoration: none;letter-spacing: .12em;}
.nc0gyt {color: var(--g9w, var(--p0z, var(--y7a)));box-shadow: 0 0 14px var(--ou2);background: var(--oxes, var(--k4u));}
.nc0gyt:hover {background: var(--pq8);}
.cngp1g {color: var(--nxupc);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--k4u) 44%, transparent);}
.cngp1g:hover {box-shadow: inset 0 0 0 1px var(--z4b);}

.mbsqe8 {margin: var(--pnn1) 0;display: flow-root;}
.hc7wy {height: 92px;overflow: hidden;box-shadow: 0 0 18px -8px var(--a7g8);margin: 0 16px 12px 0;float: left;position: relative;width: 92px;border-radius: var(--xjqx);border: 1px solid color-mix(in srgb, var(--k4u) 30%, transparent);}
.hc7wy img {width: 100%;display: block;object-fit: cover;height: 100%;}
.agd0rj {inset: 0;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--yzhd6) * 190%), transparent) 0 1px,
    transparent 1px var(--y31bx));position: absolute;pointer-events: none;}
.nj56 {margin: 0 0 4px;color: var(--mu8);text-transform: uppercase;letter-spacing: .22em;font: 600 10px/1.4 var(--sjn);}
.xw5pgd3.xw5pgd3 {letter-spacing: .1em;min-width: 0;color: var(--nxupc);overflow-wrap: anywhere;text-shadow: 0 0 12px var(--ou2);margin: 0 0 10px;font: 700 15px/1.3 var(--sjn);}

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

.mbsqe8 .mrh0qr3.mrh0qr3 dt,
.mbsqe8 .ngsaag.ngsaag dt,
.mbsqe8 .b0dhycw.b0dhycw {color: var(--z4b);}
.mrh0qr3 dd,
.ngsaag dd,
.hdw7pdr li span {min-width: 0;line-height:1.48;color: var(--nxupc);overflow-wrap: anywhere;margin: 0;font-size: 12.5px;}

.ytmth9 .xw5pgd3.xw5pgd3 {align-items: baseline;margin: 0 0 12px;padding-bottom:9px;border-bottom: 1px solid color-mix(in srgb, var(--k4u) 26%, transparent);gap: 0 12px;flex-wrap: wrap;display: flex;}
.ytmth9 .q3h7e0x.q3h7e0x {align-items: center;font: 600 10px/1.6 var(--sjn);margin: 0;gap:7px;letter-spacing: .22em;color: var(--z4b);text-transform: uppercase;text-shadow: none;display: inline-flex;}

.ytmth9 .q3h7e0x.q3h7e0x::before {height: 6px;box-shadow: 0 0 7px var(--a7g8);flex: none;width: 6px;background: var(--z4b);border-radius: 50%;content: "";}

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

.ytmth9 .xw5pgd3.xw5pgd3:last-child {margin-bottom: 0;border-bottom: 0;padding-bottom: 0;}

.kp3g .xw5pgd3.xw5pgd3 {margin: 0 0 4px;}
.gjv8 {font: 600 10px/1.4 var(--sjn);color: var(--mu8);letter-spacing: .22em;text-transform: uppercase;margin: 0 0 12px;}
.ngsaag {display: grid;margin: 0 0 12px;gap:7px;}
.tfy2y {gap:4px 14px;display: grid;grid-template-columns: auto minmax(0, 1fr);padding: 8px 10px;align-items: baseline;border-radius: var(--xjqx);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--k4u) 18%, transparent);}
.ny84 {margin: 0 0 12px;font-size: 13px;overflow-wrap: anywhere;color: var(--mu8);clear: none;min-width: 0;line-height:1.67;}
.bfe8v0a {clear: left;flex-wrap: wrap;gap:9px;display: flex;}
.bfe8v0a a {border-radius: var(--xjqx);color: var(--nxupc);align-items: center;min-height: 44px;min-width: 44px;justify-content: center;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--k4u) 30%, transparent);display: inline-flex;}
.bfe8v0a a:hover {color: var(--z4b);box-shadow: inset 0 0 0 1px var(--z4b);}
.frdfa {line-height:1.58;clear: left;font-size: 11.5px;overflow-wrap: anywhere;min-width: 0;color: var(--mu8);margin: 12px 0 0;}
@media (max-width:485px) {
  .hc7wy {float: none;margin: 0 0 12px;}
}

.f3dqms6 {margin: var(--pnn1) 0;}
.j921 {display: block;}
.p2setn9 {padding: 12px 14px 12px 56px;border-bottom: 1px solid color-mix(in srgb, var(--k4u) 16%, transparent);display: block;position: relative;}
.p2setn9:last-child {border-bottom: 0;}
.f5mahr4 {align-items: center;cursor: pointer;letter-spacing: .06em;overflow-wrap: anywhere;min-width: 0;font: 700 13px/1.45 var(--sjn);min-height: 44px;display: block;display: flex;color: var(--nxupc);list-style: none;}
.f5mahr4::-webkit-details-marker {display: none;}
.f5mahr4 span {overflow-wrap: anywhere;min-width: 0;}

.f3dqms6 .wyr2r.wyr2r {letter-spacing: .1em;font: 700 11px/1 var(--sjn);text-shadow: 0 0 8px var(--ou2);color: var(--z4b);}
.szyka7 {font-size: 13.5px;margin: 6px 0 0;line-height:1.67;color: var(--mu8);}
.p2setn9[open] .f5mahr4,
.yx8vxgp[open] .f5mahr4 {color: var(--z4b);}

.abk5e4 .wyr2r {position: absolute;top: 14px;left: 14px;}

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

.ak8d .ymzqwnz::before {content: counter(pl-log-ix, decimal);}
.ea4qb5w .p2setn9 {border-bottom: 0;padding: 0;}

.n0pz .p2setn9 {grid-template-columns: auto minmax(0, 1fr);padding: 12px 14px;gap: 0 14px;align-items: start;display: grid;}
.n0pz .wyr2r {padding-top:17px;}
.yx8vxgp {display: block;min-width: 0;}

.rx80 {margin: var(--pnn1) 0;}
.f6k3wq {margin: 0;counter-reset: pl-boot;list-style: none;padding: 0;}
.j4vdx5n {border-bottom: 1px dashed color-mix(in srgb, var(--k4u) 14%, transparent);gap:9px;grid-template-columns: auto 1fr;padding: 9px 0;display: grid;align-items: baseline;}
.j4vdx5n:last-child {border-bottom: 0;}
.hh0r0d {white-space: nowrap;letter-spacing: .1em;font: 700 11px/1.6 var(--sjn);color: var(--z4b);text-shadow: 0 0 8px var(--ou2);}
.bsnkz {font: 700 13.5px/1.5 var(--sjn);letter-spacing: .04em;overflow-wrap: anywhere;min-width: 0;color: var(--nxupc);}
.ba3s {display: block;margin-top:3px;font-size: 13px;color: var(--mu8);line-height:1.67;}

.qadtkb6 {margin: var(--pnn1) 0;}
.r1be62n {gap:14px;grid-template-columns: 1fr 1fr;display: grid;}
@media (max-width:712px) { .r1be62n {grid-template-columns: 1fr;} }
.mt7ez {min-width: 0;}
.dg0vj {letter-spacing: .18em;margin: 0 0 8px;color: var(--mu8);font: 700 11px/1 var(--sjn);text-transform: uppercase;}
.qs1q {gap:6px;flex-direction: column;display: flex;}
.fy6e9nm {font-size: 13px;line-height:1.60;color: var(--nxupc);border-left: 3px solid color-mix(in srgb, var(--k4u) 22%, transparent);padding: 9px 12px;background: color-mix(in srgb, #fff 4%, transparent);}
.j1sqgp .fy6e9nm {box-shadow: inset 6px 0 12px -8px var(--a7g8);border-left-color: var(--z4b);}

.pbs179 {margin: var(--pnn1) 0;}
.zc0hfw {width: 34px;background: var(--z4b);display: block;height: 2px;border-radius: var(--xjqx);box-shadow: 0 0 10px var(--a7g8);margin: 0 0 10px;}
.tav5fr.tav5fr {font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--sjn);min-width: 0;letter-spacing: .14em;text-transform: uppercase;overflow-wrap: anywhere;margin: 0 0 12px;color: var(--nxupc);}
.nnswz6 {line-height:1.72;color: var(--mu8);overflow-wrap: anywhere;min-width: 0;font-size: 14px;}
.nnswz6 p {margin: 0 0 12px;}
.nnswz6 p:last-child {margin-bottom: 0;}
.nnswz6 :is(h3, h4) {color: var(--nxupc);}

.gszjf {margin: var(--pnn1) 0;}
.ddq758 {padding-bottom:11px;border-bottom: 1px solid color-mix(in srgb, var(--k4u) 26%, transparent);display: flex;gap:9px;margin: 0 0 14px;align-items: center;}
.ddq758 h2 {color: var(--nxupc);min-width: 0;text-transform: uppercase;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--sjn);margin: 0;overflow-wrap: anywhere;letter-spacing: .12em;}
.gekhs {color: var(--z4b);text-shadow: 0 0 8px var(--ou2);border: 1px solid color-mix(in srgb, var(--k4u) 34%, transparent);border-radius: var(--xjqx);flex: 0 0 auto;letter-spacing: .16em;padding: 4px 7px;font: 700 10px/1 var(--sjn);}
.vp7590 {color: var(--mu8);line-height:1.70;font-size: 13.5px;}

.vp7590 {overflow-x: auto;}

.p5p98my {position: relative;margin: var(--pnn1) 0;}
.fc11r.fc11r {text-transform: uppercase;margin: 0 0 12px;color: var(--nxupc);min-width: 0;letter-spacing: .12em;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--sjn);overflow-wrap: anywhere;}
.cw3k19 {overflow-x: auto;line-height:1.66;font-size: 13.5px;color: var(--mu8);}
.cw3k19 :is(h2, h3) {color: var(--nxupc);}

.gs5cz {background: var(--z4b);top: 14px;box-shadow: 0 0 10px var(--a7g8);border-radius: var(--xjqx);position: absolute;bottom: 14px;left: 0;width: 2px;}
.vdy5tek .fc11r.fc11r,
.vdy5tek .cw3k19 {padding-left:16px;}

.m7h1q {border-radius: var(--xjqx);margin: 0 0 14px;width: 38px;height: 2px;background: var(--z4b);box-shadow: 0 0 10px var(--a7g8);display: block;}

.s3hdx4f .cw3k19 {border-radius: var(--xjqx);padding: 14px 16px;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--k4u) 20%, transparent);background: var(--sbq);}

.fmtmfn {margin: var(--pnn1) 0;text-align: center;}
.qead3s {text-align: left;}
.cmdh2d {text-align: right;}
.efm6h {color: var(--g9w, var(--p0z, var(--y7a)));align-items: center;border-radius: var(--xjqx);box-shadow: 0 0 18px var(--ou2);gap:9px;font: 700 13px/1 var(--sjn);display: inline-flex;min-height: 48px;background: var(--oxes, var(--k4u));letter-spacing: .14em;padding: 0 26px;text-decoration: none;text-transform: uppercase;max-width: 100%;}
.y4vvxz2 .efm6h {display: flex;width: 100%;}
.efm6h:hover {background: var(--pq8);}
.b46wj {font-weight: 700;opacity:0.72;flex: 0 0 auto;}
.wevwmcz {overflow-wrap: anywhere;min-width: 0;}

.mm8g {border-radius: var(--xjqx);overflow: hidden;margin: var(--pnn1) 0;position: relative;}
.mm8g a, .mm8g picture {display: block;}

.qxxp6a4 .aaw7s,
.x9bh a {overflow: hidden;border-radius: var(--xjqx);position: relative;}

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

.pnwa2b,
.qxxp6a4 .aaw7s::after,
.x9bh a::after {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--k4u) 22%, transparent);pointer-events: none;content: "";position: absolute;inset: 0;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--yzhd6) * 190%), transparent) 0 1px,
    transparent 1px var(--y31bx));}

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

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

.zees {height: 3px;border-radius: var(--xjqx);margin: 0 0 10px;background: var(--z4b);display: block;width: 64px;box-shadow: 0 0 12px var(--a7g8);}

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

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

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

.r6zkvf7 > a:last-child {border-bottom: 0;}
.cmpw2a > li:last-child a {border-bottom: 0;}

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

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

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

.wnxjp {margin: var(--pnn1) 0;}
.zjwa {margin: 0 0 16px;font-size: 13.5px;color: var(--mu8);line-height:1.64;overflow-wrap: anywhere;min-width: 0;}
.r7jx5 {align-items: baseline;margin: 0 0 18px;grid-template-columns: auto minmax(0, 1fr);display: grid;gap:6px 16px;}
.r7jx5 dt {letter-spacing: .2em;text-transform: uppercase;white-space: nowrap;font: 600 10px/1.5 var(--sjn);color: var(--mu8);}
.r7jx5 dd {overflow-wrap: anywhere;margin: 0;letter-spacing: .06em;color: var(--nxupc);min-width: 0;font: 600 13px/1.5 var(--sjn);}
.jqmqyh5 {color: var(--z4b);letter-spacing: .1em;text-shadow: 0 0 8px var(--ou2);}
.m2sz {gap:10px;display: flex;margin: 0;flex-wrap: wrap;}

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

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

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

@media (max-width:905px) {
  .f9nfec9 {display: none;}
  .x4rf2y3 {display: flex;}
  .msme {margin-left: auto;}
  
  .d11m5 {letter-spacing: .06em;padding: 0 11px;}
  .gswh {min-width: 0;overflow: hidden;}
  .d15rk {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  
}

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

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

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

.vqqsm:checked ~ .cb20d {visibility: visible;opacity:0.99;}
.vqqsm:checked ~ .c7p3e00 {transform: translateX(0);visibility: visible;}

.sy53vp3 {position: sticky;background: var(--sbq, var(--yzu3h));z-index: 1;gap:13px;border-bottom: 1px solid var(--pcpi0, var(--gnda));padding: 14px 16px;justify-content: space-between;display: flex;align-items: center;top: 0;}
.kaz45 {min-height: 44px;align-items: center;display: inline-flex;}
.kaz45 img {width: auto;height: 26px;display: block;}
.ajnwz9r {letter-spacing: .01em;color: var(--nhjmh);font-size: 16px;font-family: var(--sjn);font-weight: 800;}

.vffq {cursor: pointer;color: var(--nhjmh);align-items: center;background: var(--yzu3h);width: 44px;border-radius: var(--xjqx, 4px);border: 1px solid var(--pcpi0, var(--gnda));justify-content: center;flex: none;height: 44px;display: inline-flex;}
.vffq:hover {background: var(--ett);}
.vffq:focus-visible,
.bttg29 a:focus-visible,
.wvyqp:focus-visible,
.aahbj:focus-visible {outline: 2px solid var(--nhjmh);outline-offset: 2px;}

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

.bttg29 a {border-radius: var(--xjqx, 4px);border: 1px solid transparent;display: flex;color: var(--nhjmh);font-size: 15.5px;font-weight: 600;text-decoration: none;min-height: 48px;line-height:1.29;padding: 10px 14px;align-items: center;}
.bttg29 a:hover {border-color: var(--pcpi0, var(--gnda));background: var(--yzu3h);}

.bttg29 a[aria-current="page"] {background: var(--yzu3h);border-color: var(--pcpi0, var(--gnda));box-shadow: inset 3px 0 0 var(--z4b, var(--k4u));}

.rjgrb00 {background: var(--sbq, var(--yzu3h));border-top: 1px solid var(--pcpi0, var(--gnda));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));margin-top: auto;display: grid;gap:11px;}

.wvyqp, .aahbj {font-size: 15px;padding: 12px 18px;justify-content: center;font-weight: 700;border-radius: var(--xjqx, 4px);display: flex;align-items: center;min-height: 48px;text-decoration: none;}
.wvyqp {background: var(--k4ar6);border: 1px solid var(--pcpi0, var(--gnda));color: var(--r6x, var(--y6l));}
.aahbj {color: var(--mpw0, var(--yax, var(--xizc)));background: var(--d9i);border: 1px solid transparent;}

.bttg29 ul {counter-reset: plmm;}
.bttg29 a {letter-spacing: .06em;text-transform: uppercase;font-family: var(--sjn);background: color-mix(in srgb, var(--nhjmh) 4%, transparent);font-size: 13.5px;font-weight: 700;border-color: var(--pcpi0, var(--gnda));}
.bttg29 a::before {counter-increment: plmm;min-width: 22px;color: var(--nhjmh);font-size: 12px;opacity:0.96;margin-right:13px;flex: none;content: counter(plmm, decimal-leading-zero);}
.bttg29 a[aria-current="page"] {background: color-mix(in srgb, var(--nhjmh) 9%, transparent);box-shadow: inset 3px 0 0 var(--z4b, var(--k4u));}
.ajnwz9r {font-size: 14px;letter-spacing: .08em;text-transform: uppercase;font-family: var(--sjn);}
.vffq {border-radius: var(--xjqx, 4px);}
.wvyqp, .aahbj {text-transform: uppercase;font-family: var(--sjn);letter-spacing: .05em;}

@media (min-width:850px) {
  .c7p3e00, .cb20d {display: none;}
}

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

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

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

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

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

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

.r5hkx {padding-bottom: max(96px, var(--tyc, 96px));}

.skv5gq5 {--jeezu: var(--xjqx);--lq3: var(--xjqx);--j0u3: .08em;--jxdlb: 1px solid var(--pcpi0);--c4xw: 0;--ra5k: uppercase;--dlu: var(--xjqx);--pvgb6: var(--t1f33);--c3yq: 12px;}

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

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

.e8q17 .pzawx {align-items: center;gap:13px;display: grid;margin-top:15px;grid-template-columns: auto minmax(0, 1fr) auto;}
.e8q17 .nzhc7z {color: var(--z4b);border: 1px solid color-mix(in srgb, var(--k4u) 44%, transparent);cursor: pointer;display: grid;place-items: center;height: 44px;font-size: 14px;width: 44px;background: var(--dvpbx);}
.e8q17 .nzhc7z:hover {border-color: var(--z4b);box-shadow: 0 0 14px var(--ou2);}
.e8q17 .nzhc7z[hidden] {display: none;}
.e8q17 .hf6t {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--z4b) 55%, transparent) 0 1px, transparent 1px 10px) 0 0 / 100% 10px no-repeat,
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--z4b) 80%, transparent) 0 1px, transparent 1px 50px) 0 0 / 100% 18px no-repeat,
    var(--dvpbx);position: relative;height: 74px;border: 1px solid color-mix(in srgb, var(--k4u) 30%, transparent);}
.e8q17 .pqmf6m {transition:left 0.75s cubic-bezier(.3, 1.3, .5, 1);box-shadow: 0 0 10px var(--a7g8), 0 0 22px var(--ou2);z-index: 2;width: 2px;position: absolute;bottom: 0;background: var(--k4u);left: var(--wvxnu, 8%);top: 0;margin-left: -1px;}
.e8q17 .pqmf6m::before {border: 6px solid transparent;border-top-color: var(--k4u);content: "";left: -5px;position: absolute;top: -1px;}
.e8q17 .zdzg3jq {position: absolute;padding: 0;inset: 0;list-style: none;margin: 0;}
.e8q17 .zdzg3jq li {bottom: 0;top: 0;position: absolute;margin: 0;left: var(--iera);}
.e8q17 .zdzg3jq button {letter-spacing: .06em;top: 22px;text-align: center;font: 600 10.5px/1.25 var(--sjn);flex-direction: column;cursor: pointer;color: var(--mu8);display: flex;position: absolute;text-transform: uppercase;gap:4px;padding: 4px 6px;border: 0;background: none;align-items: center;max-width:151px;transform: translateX(-50%);}
.e8q17 div.zdzg3jq > button {left: var(--iera);}
.e8q17 .zdzg3jq button b {color: var(--nxupc);font-size: 13px;}
.e8q17 .zdzg3jq button span {display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 2;}
.e8q17 .zdzg3jq button[aria-current="true"] {color: var(--z4b);}
.e8q17 .zdzg3jq button[aria-current="true"] b {text-shadow: 0 0 10px var(--a7g8);color: var(--z4b);}
.e8q17 .cr5q {margin: 16px 0 0;}
@media (max-width:692px) {
  .e8q17 .ew3y28 {aspect-ratio: 4 / 5;}
  .e8q17 .hf6t {height: 58px;}
  .e8q17 .zdzg3jq button span {display: none;}
  .e8q17 .nzhc7z {height: 40px;width: 40px;}
}
@media (prefers-reduced-motion: reduce) { .e8q17 .ebj2jnz, .e8q17 .pqmf6m {transition:none;} .e8q17 .eyz0::before {animation: none;} }
.e8q17 .pqmf6m {height: 24px;bottom: auto;}
.e8q17 .ebj2jnz .s9ma b {white-space: nowrap;}

p.bsnkz, div.bsnkz {margin: 0;}
p.ba3s, small.ba3s {margin: 3px 0 0;display: block;}
article.z46wss, div.z46wss {margin: 0;}
p.b84dq {margin: 0 0 6px;}
.efm6h i.b46wj {margin-left:7px;font-style: normal;}
.ddq758 small.gekhs {margin-left:11px;}

.jjt4kb :is(.d7xe6, .sx5m, .mqegn, .eag2) {max-width: var(--hnrvx);box-sizing: border-box;margin-inline: auto;padding-inline: var(--kw5rj);}

.h029.m2w1c5d {min-height: clamp(420px, 62vh, 640px);}
@media (max-width:634px) { .h029.m2w1c5d {min-height: 62vh;} }
.e8q17 .eyz0::before {display: none;}

.wnxjp.abgz {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(18px, 3vw, 40px);display: grid;align-items: center;}
.abgz > .x84x70 {min-width: 0;grid-column: 1;grid-row: 1;}
.abgz > .g822xk {grid-row: 1;grid-column: 2;}
.k7jbwz {gap:5px;display: grid;}
.k7jbwz p {display: grid;margin: 0;align-items: baseline;gap:17px;grid-template-columns: 110px minmax(0, 1fr);}
.k7jbwz span:first-child {font: 600 10px/1.5 var(--sjn);text-transform: uppercase;letter-spacing: .2em;color: var(--mu8);}
.k7jbwz b {letter-spacing: .06em;font: 600 13px/1.5 var(--sjn);color: var(--nxupc);}
.g822xk {position: relative;margin: 0;padding-top:34px;}
.wyb7k2h {position: absolute;right: 0;text-shadow: 0 0 12px var(--a7g8);font: 700 26px/1 var(--sjn);color: var(--z4b);top: 0;}
.wyb7k2h small {color: var(--mu8);text-shadow: none;font-size: .5em;}
.ctfgmeg {grid-template-columns: repeat(3, minmax(0, 1fr));gap:9px;display: grid;}
.hv0pd {display: block;box-shadow: 0 0 0 3px var(--dvpbx), 0 0 18px var(--ou2);position: relative;border: 1px solid color-mix(in srgb, var(--k4u) 45%, transparent);overflow: hidden;aspect-ratio: 3 / 4;}
.hv0pd img {height: 100%;object-fit: cover;display: block;width: 100%;}
.hv0pd::after {position: absolute;inset: 0;content: "";background: repeating-linear-gradient(180deg, color-mix(in srgb, black 22%, transparent) 0 1px, transparent 1px 3px);pointer-events: none;}
@media (max-width:754px) {
  .wnxjp.abgz {grid-template-columns: minmax(0, 1fr);}
  .abgz > .g822xk {grid-column: 1;grid-row: 1;}
  .abgz > .x84x70 {grid-row: 2;}
}

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

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