

:root {--k1f8: color-mix(in srgb, var(--dsn) var(--hbddz), transparent);--pu8sx: 1080px;--t7z: 3px;--pbd: color-mix(in srgb, #fff 66%, var(--dsn));--ytgf:   color-mix(in srgb, var(--dsn) 9%, #070910);--xjx: var(--oao);--hbddz: 38%;--hrir:"Chakra Petch", SFMono-Regular, ui-monospace, "Rajdhani", Menlo, monospace;--ww7u: clamp(18px, 2.4vw, 32px);--p15be: 74%;--sd2d:   var(--bmr);--bwone: clamp(16px, 2vw, 26px);--olra:      color-mix(in srgb, var(--dsn) var(--p15be), transparent);--upiow: color-mix(in srgb, var(--dsn) 42%, #fff);--dd9: color-mix(in srgb, var(--dsn) 14%, #0b0f18);--v5j: 2px;--t8jc: 0.055;--e5f1j:   color-mix(in srgb, #fff 92%, var(--dsn));--qjudg:  var(--rroru);}

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

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

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

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

.h1abz {position: sticky;background: var(--eifle);top: 0;z-index: 60;box-shadow: 0 1px 0 var(--k1f8);border-bottom: 1px solid var(--qjudg);}
.yztm {min-height: 56px;margin: 0 auto;display: flex;gap:15px;align-items: center;max-width: var(--pu8sx);padding: 0 var(--ww7u);}

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

.kbrkqxs {height: 7px;box-shadow: 0 0 6px var(--olra), 0 0 0 1px var(--k1f8);background: var(--dsn);width: 7px;flex: 0 0 auto;border-radius: 50%;}

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

.qej41ey:hover .mg9sa31,
.qej41ey:focus-visible .mg9sa31 {animation: sqp0xct .34s steps(2, end) 2;}

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

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

.f0pxgj0 {gap:8px;align-items: center;display: flex;}
.nj2p {cursor: pointer;display: inline-flex;min-height: 44px;font: 700 12px/1 var(--hrir);border-radius: var(--v5j);border: 0;letter-spacing: .12em;justify-content: center;align-items: center;text-decoration: none;padding: 0 18px;text-transform: uppercase;}
.dddrje {color: var(--t19or, var(--ubl9c));background: var(--i39);box-shadow: inset 0 0 0 1px var(--qjudg);}
.mr988t2 {background: var(--q3r);color: var(--w06, var(--n9gnu));box-shadow: 0 0 14px var(--k1f8);}
.mr988t2:hover {background: var(--m7an2);}
.vz7d {margin-top:14px;display: flex;width: 100%;}

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

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

.s033n8 {margin: 0 auto;padding: 0 var(--ww7u) 46px;display: flow-root;max-width: var(--pu8sx);}

.s033n8 h1,
.s033n8 .g5amc,
.s033n8 .vh50 h1 {margin: 0 0 12px;text-transform: uppercase;color: var(--sd2d);font: 700 clamp(17px, 2vw, 20px)/1.3 var(--hrir);letter-spacing: .2em;}
.s033n8 h2, .s033n8 .vnneqf {font: 700 clamp(15px, 1.7vw, 18px)/1.35 var(--hrir);color: var(--sd2d);margin: 0 0 14px;text-transform: uppercase;letter-spacing: .1em;}
.s033n8 h3 {color: var(--sd2d);letter-spacing: .06em;margin: 0 0 8px;font: 700 14px/1.4 var(--hrir);}

.s033n8 :is(.k7j3jfy, .nmz54, .chwe491, .m74j77) a {color: color-mix(in srgb, var(--dsn) 38%, var(--sd2d));text-underline-offset: 3px;}

.s033n8 > :is(.vh50, .c065v, .e4bg, .mv0t,
               .h2m3p, .khzc19, .h23j, .rd8x21,
               .j8ae, .yq7v0x, .ksz3, .k7j3jfy,
               .p7y3, .tjc620, .e36e, .chwe491,
               .m74j77, .w44df),
.anjfpk0 {background: var(--ytgf);box-shadow: 0 0 22px -10px var(--k1f8);border-radius: var(--v5j);border: 1px solid color-mix(in srgb, var(--dsn) 26%, transparent);border-left: 2px solid var(--upiow);color: var(--e5f1j);position: relative;margin: var(--bwone) 0;padding: clamp(18px, 2.2vw, 28px);}

.s033n8 > :is(.vh50, .c065v, .e4bg, .mv0t,
               .h2m3p, .khzc19, .h23j, .rd8x21,
               .j8ae, .yq7v0x, .ksz3, .k7j3jfy,
               .p7y3, .tjc620, .e36e, .chwe491,
               .m74j77, .w44df) :is(h1, h2, h3, h4, .g5amc, .vnneqf) {color: var(--e5f1j);}
.s033n8 > :is(.vh50, .c065v, .e4bg, .mv0t,
               .h2m3p, .khzc19, .h23j, .rd8x21,
               .j8ae, .yq7v0x, .ksz3, .k7j3jfy,
               .p7y3, .tjc620, .e36e, .chwe491,
               .m74j77, .w44df) :is(p, li, dd, dt, td, th, span, b, strong, i, em, figcaption) {color: inherit;}
.s033n8 > :is(.k7j3jfy, .chwe491, .m74j77, .khzc19, .j8ae) :is(p, li) {color: var(--pbd);}

.s033n8 > :is(.vh50, .c065v, .e4bg, .khzc19,
               .h23j, .j8ae, .yq7v0x, .ksz3)::after {height: 12px;content: "";position: absolute;right: 8px;pointer-events: none;width: 12px;top: 8px;border-right: 1px solid var(--upiow);border-top: 1px solid var(--upiow);}

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

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

.v9wy2f5 {background: var(--dd9);margin: var(--bwone) 0 0;border-radius: var(--v5j);border: 1px solid color-mix(in srgb, var(--dsn) 26%, transparent);box-shadow: 0 0 26px -12px var(--olra);}
.k16hm5q {padding: clamp(20px, 2.6vw, 32px);}
.bj91mcb {text-shadow: 0 0 12px var(--k1f8);letter-spacing: .12em;font: 700 15px/1.3 var(--hrir);text-transform: uppercase;margin: 0 0 6px;color: var(--e5f1j);}
.vc592 {margin: 0;color: var(--pbd);font-size: 13.5px;}

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

.yyb30v {right: 0;left: 0;position: fixed;background: var(--t60u);display: flex;box-shadow: 0 -1px 0 var(--k1f8);align-items: center;justify-content: space-between;bottom: 0;padding: 10px calc(var(--ww7u) + 26px) 10px var(--ww7u);border-top: 1px solid var(--qjudg);gap:12px;z-index: 80;}
.b37wdey {font: 600 12px/1.4 var(--hrir);letter-spacing: .1em;color: color-mix(in srgb, var(--bmr) 78%, transparent);min-width: 0;text-transform: uppercase;}

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

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

.fkmv5g::before {border-radius: var(--v5j);border: 1px solid var(--qjudg);position: absolute;transition:border-color 0.188s, box-shadow 0.185s;content: '';inset: 11px;}
.fkmv5g svg {position: relative;z-index: 1;}
.fkmv5g:hover {color: var(--upiow);}
.fkmv5g:hover::before {box-shadow: 0 0 0 1px var(--k1f8);border-color: color-mix(in srgb, var(--upiow) 60%, transparent);}
.fkmv5g:focus-visible {outline: 2px solid var(--upiow);outline-offset: -3px;}

.e8m40wg {background: var(--t60u);font-size: 13px;border-top: 1px solid var(--qjudg);color: color-mix(in srgb, var(--bmr) 78%, transparent);}
.bxqf, .zhn5hc {padding: 22px var(--ww7u);max-width: var(--pu8sx);margin: 0 auto;}
.zhn5hc {border-top: 1px solid var(--xjx);}
.rn4pa9 a {text-transform: uppercase;min-height: 44px;align-items: center;text-decoration: none;letter-spacing: .08em;font-size: 12px;color: color-mix(in srgb, var(--bmr) 78%, transparent);display: inline-flex;padding-right:14px;}
.rn4pa9 a:hover {color: var(--sd2d);}
.d4px {gap:9px;align-items: center;flex-wrap: wrap;display: flex;}

.ath7.ath7 {display: block;}

.ath7 .z3hgs {display: flex;gap:10px;font: 700 10px/1 var(--hrir);text-transform: uppercase;margin: 0 0 10px;letter-spacing: .22em;align-items: center;color: var(--pbd);}
.ath7 .g5t80e {padding: 4px 7px;color: var(--e5f1j);border: 1px solid color-mix(in srgb, var(--dsn) 34%, transparent);border-radius: var(--v5j);font: inherit;}

.ath7 .x4pq0jc {width: 6px;flex: 0 0 auto;background: var(--dsn);height: 6px;border-radius: 50%;box-shadow: 0 0 6px var(--olra), 0 0 0 1px var(--k1f8);}
.ath7 .tpwtnj {min-width: 0;overflow-wrap: anywhere;}

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

.ath7 .q43gp {width: 100%;object-fit: cover;display: block;height: 100%;}
.ath7 .rx0a picture {width: 100%;height: 100%;display: block;}

.ath7 .t2arrj7 {inset: 0;mask-image: linear-gradient(180deg, #000 0 100%);-webkit-mask-image: linear-gradient(180deg, #000 0 100%);background:
    
    linear-gradient(180deg,
      transparent calc(var(--hi04y) - 1px),
      var(--upiow) calc(var(--hi04y) - 1px),
      var(--upiow) var(--hi04y),
      transparent var(--hi04y)),
    
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--dsn) 30%, transparent) 0 1px,
      transparent 1px var(--xhot9)),
    repeating-linear-gradient(180deg,
      color-mix(in srgb, var(--dsn) 22%, transparent) 0 1px,
      transparent 1px calc(var(--xhot9) * .62)),
    
    linear-gradient(var(--hmeu5),
      color-mix(in srgb, var(--dsn) 30%, transparent) 0,
      transparent 72%);background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;position: absolute;box-shadow: inset 0 0 60px -12px var(--olra);}

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

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

.ath7 .tg0ssk {min-width: 0;padding-top:17px;}

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

.ath7 .qywt89.qywt89 {min-width: 0;letter-spacing: .2em;text-shadow: 0 0 14px var(--k1f8);font: 700 clamp(17px, 2vw, 20px)/1.3 var(--hrir);margin: 0 0 8px;color: var(--hf50, var(--e5f1j));text-transform: uppercase;overflow-wrap: anywhere;}
.ath7 .h8d9h.h8d9h {min-width: 0;overflow-wrap: anywhere;max-width: 62ch;line-height:1.67;margin: 0 0 14px;font-size: 13.5px;color: var(--hf50, var(--pbd));}

.ath7 .kkdyt {text-transform: uppercase;font: 700 12px/1 var(--hrir);letter-spacing: .12em;display: inline-flex;align-items: center;text-decoration: none;box-shadow: 0 0 16px var(--k1f8);justify-content: center;min-height: 44px;border-radius: var(--v5j);border: 0;color: var(--awi, var(--q9dy1, var(--gus)));background: var(--kclu, var(--dsn));padding: 0 22px;cursor: pointer;}
.ath7 .kkdyt:hover {background: var(--m7an2);}

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

  .ccebjt9.ccebjt9 {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);grid-template-areas: "strip strip" "screen bay";}
  
  .yy8axj.yy8axj {grid-template-areas: none;grid-template-columns: none;display: block;}
  .yy8axj .z3hgs,
  .yy8axj .rx0a,
  .yy8axj .tg0ssk {grid-area: none;}
  .yy8axj .rx0a {max-height: none;}
}

@media (max-width:593px) {
  .ath7 .rx0a {aspect-ratio: 16 / 9;max-height: 30vh;}
  .yy8axj .rx0a {max-height: none;aspect-ratio: auto;}
  .ath7 .yc3rg::before,
  .ath7 .yc3rg::after {width: 12px;height: 12px;}
}

.wkyc9 {margin: var(--bwone) 0;}
.sd3y8 {grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;margin: 0;gap:17px;display: grid;padding: 0;}
@media (max-width:995px) { .sd3y8 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:525px)  { .sd3y8 {grid-template-columns: minmax(0, 1fr);} }
.ytwv5b9 {min-width: 0;}
.k4tm {display: block;min-width: 0;text-decoration: none;color: var(--e5f1j);}
.rebx4a {border-radius: var(--v5j);border: 1px solid color-mix(in srgb, var(--dsn) 22%, transparent);background: var(--dd9);margin: 0 0 10px;aspect-ratio: 3 / 2;position: relative;overflow: hidden;}
.rebx4a img {height: 100%;display: block;width: 100%;object-fit: cover;}
.v0b7cck {position: absolute;inset: 0;pointer-events: none;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--t8jc) * 190%), transparent) 0 1px,
    transparent 1px var(--t7z));}

.qgvc {text-shadow: 0 0 8px var(--k1f8);position: absolute;color: var(--upiow);border-radius: var(--v5j);font: 700 12px/1 var(--hrir);left: 8px;background: color-mix(in srgb, var(--dsn) 12%, #070910);top: 8px;letter-spacing: .12em;padding: 4px 8px;}
.q46xc {color: var(--e5f1j);letter-spacing: .04em;font: 700 15px/1.4 var(--hrir);display: block;min-width: 0;overflow-wrap: anywhere;}
.sshqm {color: var(--pbd);font: 600 12px/1.4 var(--hrir);font-style: normal;overflow-wrap: anywhere;text-transform: uppercase;letter-spacing: .14em;min-width: 0;display: block;margin-top:5px;}
.k4tm:hover .rebx4a {box-shadow: 0 0 20px -6px var(--olra);border-color: color-mix(in srgb, var(--dsn) 52%, transparent);}

.bvv8ss {margin: var(--bwone) 0;}

.rhep86 {margin: 0;columns: 210px auto;column-gap:18px;}
.bcd1z {-webkit-column-break-inside: avoid;margin: 0 0 4px;min-width: 0;break-after: avoid;break-inside: avoid;}
.g43qdpj {padding: 20px;border-radius: var(--v5j);border: 1px solid color-mix(in srgb, var(--dsn) 20%, transparent);min-height: 104px;display: flex;justify-content: center;align-items: center;background: var(--dd9);box-shadow: inset 0 0 24px -12px var(--olra);}
.g43qdpj img {object-fit: contain;max-height: 66px;display: block;max-width: 100%;height: auto;}
.g43qdpj:hover {border-color: color-mix(in srgb, var(--dsn) 50%, transparent);box-shadow: 0 0 18px -6px var(--olra);}
.fyhg {min-width: 0;overflow-wrap: anywhere;text-align: center;break-inside: avoid;margin: 0 0 18px;font: 600 12px/1.4 var(--hrir);color: var(--pbd);letter-spacing: .16em;text-transform: uppercase;}

.q06952 {margin: var(--bwone) 0;}
.m33790 {margin: 0;list-style: none;padding: 0;}
.emw8 {border-bottom: 1px solid color-mix(in srgb, var(--dsn) 14%, transparent);}
.emw8:last-child {border-bottom: 0;}
.emw8 a {gap:19px;display: grid;padding: 14px 6px;min-height: 76px;grid-template-columns: auto 148px minmax(0, 1fr);text-decoration: none;color: var(--e5f1j);align-items: center;}
.emw8 a:hover {background: color-mix(in srgb, var(--dsn) 8%, transparent);}
.xs3g {letter-spacing: .08em;font: 700 13px/1 var(--hrir);color: var(--upiow);text-shadow: 0 0 8px var(--k1f8);white-space: nowrap;}
.emw8 img {max-height: 46px;object-position: left center;display: block;width: 100%;object-fit: contain;height: auto;}
.anm1 {overflow-wrap: anywhere;letter-spacing: .08em;color: var(--pbd);min-width: 0;font: 600 14.5px/1.5 var(--hrir);}
@media (max-width:487px) {
  .emw8 a {grid-template-columns: auto 104px minmax(0, 1fr);gap:12px;}
  .emw8 img {max-height: 38px;}
}

.qerd {margin: var(--bwone) 0;}
.xzpk {display: flex;margin: 0 0 16px;align-items: center;flex-wrap: wrap;gap:13px;}
.r0tpg {letter-spacing: .04em;font: 700 30px/1 var(--hrir);text-shadow: 0 0 16px var(--k1f8);color: var(--e5f1j);}

.xmgvfcc {width: 120px;flex: 0 0 auto;position: relative;overflow: hidden;height: 6px;background: color-mix(in srgb, var(--dsn) 16%, transparent);border-radius: var(--v5j);}
.xmgvfcc::before {content: "";box-shadow: 0 0 10px var(--olra);width: var(--vhwa9, 0%);top: 0;background: var(--upiow);bottom: 0;position: absolute;left: 0;}
.nn2e {min-width: 0;overflow-wrap: anywhere;color: var(--pbd);font-size: 13px;flex: 1 1 220px;line-height:1.62;}
.kf10v {display: block;}
.xvt62 {margin: 0;padding: 12px 0;border-top: 1px dashed color-mix(in srgb, var(--dsn) 14%, transparent);}
.tsygzgh {line-height:1.68;color: var(--e5f1j);min-width: 0;margin: 0 0 6px;font-size: 13.5px;overflow-wrap: anywhere;}
.pvd3c {display: flex;font: 600 11px/1.5 var(--hrir);color: var(--pbd);align-items: baseline;letter-spacing: .14em;flex-wrap: wrap;gap:11px;text-transform: uppercase;}
.pvd3c cite {overflow-wrap: anywhere;font-style: normal;min-width: 0;}
.hc2zrr {letter-spacing: .08em;font-style: normal;color: var(--upiow);text-shadow: 0 0 8px var(--k1f8);}

.zvc1 {margin: var(--bwone) 0;}

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

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

.j27vgz {box-shadow: 0 0 12px var(--olra);display: block;width: 56px;height: 3px;background: var(--upiow);border-radius: var(--v5j);margin: 0 0 12px;}
.d5fgbg .j27vgz {width: 100%;}
.kccbz.kccbz {text-transform: uppercase;min-width: 0;margin: 0 0 10px;letter-spacing: .1em;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--hrir);color: var(--e5f1j);overflow-wrap: anywhere;}
.hpwrv {overflow-wrap: anywhere;min-width: 0;font-size: 13.5px;color: var(--pbd);line-height:1.66;}
.hpwrv p {margin: 0 0 10px;}
.hpwrv p:last-child {margin-bottom: 0;}
.vkc8htt {align-items: center;letter-spacing: .12em;display: inline-flex;box-shadow: 0 0 14px var(--k1f8);color: var(--awi, var(--q9dy1, var(--gus)));margin-top:13px;padding: 0 20px;border-radius: var(--v5j);text-decoration: none;background: var(--kclu, var(--dsn));font: 700 12px/1 var(--hrir);text-transform: uppercase;justify-content: center;min-height: 44px;}
.vkc8htt:hover {background: var(--m7an2);}
@media (max-width:732px) {
  
  .a9b7.a9b7,
  .a9b7.a9b7 + .a9b7 {margin: 0 0 var(--bwone);display: block;float: none;width: auto;}
}

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

.s1prcah .ecbyfn {grid-auto-columns: minmax(0, 100%);}
.b3djf {min-width: 0;scroll-snap-align: start;}
.b3djf figure {position: relative;margin: 0;border-radius: var(--v5j);border: 1px solid color-mix(in srgb, var(--dsn) 22%, transparent);overflow: hidden;background: var(--dd9);}
.b3djf img {height: auto;aspect-ratio: 16 / 9;width: 100%;object-fit: cover;display: block;}
.nhqg {background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--t8jc) * 190%), transparent) 0 1px,
    transparent 1px var(--t7z));inset: 0;position: absolute;pointer-events: none;}

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

.gp88t, .zdh89kz {text-decoration: none;margin: 0 8px 8px 0;min-height: 44px;justify-content: center;text-transform: uppercase;align-items: center;letter-spacing: .12em;display: inline-flex;border-radius: var(--v5j);font: 700 12px/1 var(--hrir);padding: 0 20px;}
.gp88t {box-shadow: 0 0 14px var(--k1f8);color: var(--awi, var(--q9dy1, var(--gus)));background: var(--kclu, var(--dsn));}
.gp88t:hover {background: var(--m7an2);}
.zdh89kz {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--dsn) 44%, transparent);color: var(--e5f1j);}
.zdh89kz:hover {box-shadow: inset 0 0 0 1px var(--upiow);}

.jzj2vhh {display: flow-root;margin: var(--bwone) 0;}
.h3xx28p {position: relative;float: left;margin: 0 16px 12px 0;box-shadow: 0 0 18px -8px var(--olra);width: 92px;overflow: hidden;border-radius: var(--v5j);border: 1px solid color-mix(in srgb, var(--dsn) 30%, transparent);height: 92px;}
.h3xx28p img {height: 100%;object-fit: cover;width: 100%;display: block;}
.r8jszt {pointer-events: none;position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--t8jc) * 190%), transparent) 0 1px,
    transparent 1px var(--t7z));inset: 0;}
.c6nt2 {font: 600 10px/1.4 var(--hrir);margin: 0 0 4px;color: var(--pbd);letter-spacing: .22em;text-transform: uppercase;}
.zgsq5.zgsq5 {color: var(--e5f1j);text-shadow: 0 0 12px var(--k1f8);font: 700 15px/1.3 var(--hrir);letter-spacing: .1em;min-width: 0;margin: 0 0 10px;overflow-wrap: anywhere;}

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

.jzj2vhh .p0wyzp.p0wyzp dt,
.jzj2vhh .nvp596s.nvp596s dt,
.jzj2vhh .w97s.w97s {color: var(--upiow);}
.p0wyzp dd,
.nvp596s dd,
.rmvhs li span {color: var(--e5f1j);min-width: 0;margin: 0;overflow-wrap: anywhere;font-size: 12.5px;line-height:1.52;}

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

.bqazyz .htjhj.htjhj::before {box-shadow: 0 0 7px var(--olra);flex: none;border-radius: 50%;background: var(--upiow);height: 6px;content: "";width: 6px;}

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

.bqazyz .zgsq5.zgsq5:last-child {border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}

.ktp0 .zgsq5.zgsq5 {margin: 0 0 4px;}
.wyetw {color: var(--pbd);margin: 0 0 12px;letter-spacing: .22em;font: 600 10px/1.4 var(--hrir);text-transform: uppercase;}
.nvp596s {gap:7px;margin: 0 0 12px;display: grid;}
.qvd1r8 {padding: 8px 10px;display: grid;align-items: baseline;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--dsn) 18%, transparent);gap:4px 14px;border-radius: var(--v5j);grid-template-columns: auto minmax(0, 1fr);}
.k9kh {color: var(--pbd);overflow-wrap: anywhere;line-height:1.68;clear: none;min-width: 0;margin: 0 0 12px;font-size: 13px;}
.ykz5rg {display: flex;flex-wrap: wrap;clear: left;gap:8px;}
.ykz5rg a {min-width: 44px;color: var(--e5f1j);border-radius: var(--v5j);justify-content: center;display: inline-flex;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--dsn) 30%, transparent);align-items: center;min-height: 44px;}
.ykz5rg a:hover {color: var(--upiow);box-shadow: inset 0 0 0 1px var(--upiow);}
.rrb5f {overflow-wrap: anywhere;margin: 12px 0 0;line-height:1.62;color: var(--pbd);font-size: 11.5px;min-width: 0;clear: left;}
@media (max-width:487px) {
  .h3xx28p {margin: 0 0 12px;float: none;}
}

.tej9 {margin: var(--bwone) 0;}
.p1p6mfp {display: block;}
.tb4p {display: block;border-bottom: 1px solid color-mix(in srgb, var(--dsn) 16%, transparent);padding: 12px 14px 12px 56px;position: relative;}
.tb4p:last-child {border-bottom: 0;}
.e7e3sm {min-width: 0;list-style: none;align-items: center;cursor: pointer;overflow-wrap: anywhere;display: block;display: flex;letter-spacing: .06em;color: var(--e5f1j);min-height: 44px;font: 700 13px/1.45 var(--hrir);}
.e7e3sm::-webkit-details-marker {display: none;}
.e7e3sm span {min-width: 0;overflow-wrap: anywhere;}

.tej9 .smfy7.smfy7 {text-shadow: 0 0 8px var(--k1f8);color: var(--upiow);font: 700 11px/1 var(--hrir);letter-spacing: .1em;}
.x6sdzp1 {font-size: 13.5px;line-height:1.70;color: var(--pbd);margin: 6px 0 0;}
.tb4p[open] .e7e3sm,
.y4jefb[open] .e7e3sm {color: var(--upiow);}

.pn3ea7 .smfy7 {left: 14px;top: 14px;position: absolute;}

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

.r0vzxq0 .gzzbqk0::before {content: counter(pl-log-ix, decimal);}
.xf3s .tb4p {border-bottom: 0;padding: 0;}

.sqbph .tb4p {padding: 12px 14px;gap: 0 14px;display: grid;align-items: start;grid-template-columns: auto minmax(0, 1fr);}
.sqbph .smfy7 {padding-top:16px;}
.y4jefb {display: block;min-width: 0;}

.sd41 {margin: var(--bwone) 0;}
.smc8 {list-style: none;padding: 0;margin: 0;counter-reset: pl-boot;}
.manq {grid-template-columns: auto 1fr;display: grid;padding: 9px 0;gap:10px;border-bottom: 1px dashed color-mix(in srgb, var(--dsn) 14%, transparent);align-items: baseline;}
.manq:last-child {border-bottom: 0;}
.nfbfgd {font: 700 11px/1.6 var(--hrir);white-space: nowrap;letter-spacing: .1em;color: var(--upiow);text-shadow: 0 0 8px var(--k1f8);}
.h4axgr {color: var(--e5f1j);overflow-wrap: anywhere;letter-spacing: .04em;font: 700 13.5px/1.5 var(--hrir);min-width: 0;}
.zn07 {display: block;color: var(--pbd);margin-top:4px;line-height:1.64;font-size: 13px;}

.kf859yg {margin: var(--bwone) 0;}
.a542 {display: grid;gap:14px;grid-template-columns: 1fr 1fr;}
@media (max-width:732px) { .a542 {grid-template-columns: 1fr;} }
.zw01 {min-width: 0;}
.kx1r2 {color: var(--pbd);font: 700 11px/1 var(--hrir);letter-spacing: .18em;margin: 0 0 8px;text-transform: uppercase;}
.xvzsktq {flex-direction: column;display: flex;gap:6px;}
.gppkt9 {color: var(--e5f1j);border-left: 3px solid color-mix(in srgb, var(--dsn) 22%, transparent);font-size: 13px;padding: 9px 12px;background: color-mix(in srgb, #fff 4%, transparent);line-height:1.58;}
.gvs0h1 .gppkt9 {border-left-color: var(--upiow);box-shadow: inset 6px 0 12px -8px var(--olra);}

.yhghs {margin: var(--bwone) 0;}
.smkg {margin: 0 0 10px;background: var(--upiow);width: 34px;display: block;box-shadow: 0 0 10px var(--olra);height: 2px;border-radius: var(--v5j);}
.mcex9.mcex9 {overflow-wrap: anywhere;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--hrir);color: var(--e5f1j);text-transform: uppercase;margin: 0 0 12px;min-width: 0;letter-spacing: .14em;}
.m74c {line-height:1.70;color: var(--pbd);overflow-wrap: anywhere;font-size: 14px;min-width: 0;}
.m74c p {margin: 0 0 12px;}
.m74c p:last-child {margin-bottom: 0;}
.m74c :is(h3, h4) {color: var(--e5f1j);}

.dknb0 {margin: var(--bwone) 0;}
.rkjg {padding-bottom:9px;gap:10px;align-items: center;margin: 0 0 14px;display: flex;border-bottom: 1px solid color-mix(in srgb, var(--dsn) 26%, transparent);}
.rkjg h2 {color: var(--e5f1j);letter-spacing: .12em;text-transform: uppercase;margin: 0;overflow-wrap: anywhere;min-width: 0;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--hrir);}
.tcnmq8 {text-shadow: 0 0 8px var(--k1f8);font: 700 10px/1 var(--hrir);flex: 0 0 auto;padding: 4px 7px;letter-spacing: .16em;color: var(--upiow);border: 1px solid color-mix(in srgb, var(--dsn) 34%, transparent);border-radius: var(--v5j);}
.hpfy {color: var(--pbd);line-height:1.68;font-size: 13.5px;}

.hpfy {overflow-x: auto;}

.nyny5j {position: relative;margin: var(--bwone) 0;}
.kdr4v6k.kdr4v6k {text-transform: uppercase;min-width: 0;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--hrir);overflow-wrap: anywhere;letter-spacing: .12em;color: var(--e5f1j);margin: 0 0 12px;}
.t80yq {font-size: 13.5px;line-height:1.70;color: var(--pbd);overflow-x: auto;}
.t80yq :is(h2, h3) {color: var(--e5f1j);}

.np20td {width: 2px;top: 14px;position: absolute;background: var(--upiow);bottom: 14px;border-radius: var(--v5j);box-shadow: 0 0 10px var(--olra);left: 0;}
.ed5g .kdr4v6k.kdr4v6k,
.ed5g .t80yq {padding-left:16px;}

.f8dp0 {display: block;margin: 0 0 14px;width: 38px;background: var(--upiow);height: 2px;box-shadow: 0 0 10px var(--olra);border-radius: var(--v5j);}

.r6nyr43 .t80yq {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--dsn) 20%, transparent);background: var(--dd9);border-radius: var(--v5j);padding: 14px 16px;}

.w933m {text-align: center;margin: var(--bwone) 0;}
.v48b {text-align: left;}
.xgw26 {text-align: right;}
.jrrc {max-width: 100%;display: inline-flex;align-items: center;text-transform: uppercase;border-radius: var(--v5j);letter-spacing: .14em;background: var(--kclu, var(--dsn));text-decoration: none;color: var(--awi, var(--q9dy1, var(--gus)));padding: 0 26px;min-height: 48px;font: 700 13px/1 var(--hrir);gap:8px;box-shadow: 0 0 18px var(--k1f8);}
.j6pc33 .jrrc {width: 100%;display: flex;}
.jrrc:hover {background: var(--m7an2);}
.v0rw {font-weight: 700;flex: 0 0 auto;opacity:0.73;}
.h41g {min-width: 0;overflow-wrap: anywhere;}

.z2b8 {overflow: hidden;position: relative;margin: var(--bwone) 0;border-radius: var(--v5j);}
.z2b8 a, .z2b8 picture {display: block;}

.rq177x .cx8cn9,
.qhp20aw a {position: relative;overflow: hidden;border-radius: var(--v5j);}

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

.htkgk,
.rq177x .cx8cn9::after,
.qhp20aw a::after {inset: 0;pointer-events: none;content: "";position: absolute;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--dsn) 22%, transparent);background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--t8jc) * 190%), transparent) 0 1px,
    transparent 1px var(--t7z));}

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

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

.zn7s31m {width: 64px;border-radius: var(--v5j);margin: 0 0 10px;box-shadow: 0 0 12px var(--olra);height: 3px;background: var(--upiow);display: block;}

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

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

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

.qh6qt > a:last-child {border-bottom: 0;}
.rk6z > li:last-child a {border-bottom: 0;}

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

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

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

.kwbff3 {margin: var(--bwone) 0;}
.nbrpy {color: var(--pbd);line-height:1.64;font-size: 13.5px;overflow-wrap: anywhere;margin: 0 0 16px;min-width: 0;}
.qq9t430 {gap:5px 16px;margin: 0 0 18px;align-items: baseline;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.qq9t430 dt {white-space: nowrap;font: 600 10px/1.5 var(--hrir);color: var(--pbd);text-transform: uppercase;letter-spacing: .2em;}
.qq9t430 dd {min-width: 0;font: 600 13px/1.5 var(--hrir);overflow-wrap: anywhere;letter-spacing: .06em;margin: 0;color: var(--e5f1j);}
.r9bx310 {letter-spacing: .1em;text-shadow: 0 0 8px var(--k1f8);color: var(--upiow);}
.ccdym {gap:9px;margin: 0;display: flex;flex-wrap: wrap;}

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

@media (prefers-reduced-motion: reduce) {
  .qej41ey:hover .mg9sa31,
  .qej41ey:focus-visible .mg9sa31 {animation: none;text-shadow: 0 0 10px var(--k1f8);transform: none;}
  .bba1aqz {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(--upiow);outline-offset: 2px;}

@media (max-width:908px) {
  .fvyyd6 {display: none;}
  .qmxk34x {display: flex;}
  .f0pxgj0 {margin-left: auto;}
  
  .nj2p {padding: 0 11px;letter-spacing: .06em;}
  .qej41ey {min-width: 0;overflow: hidden;}
  .aaxns {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  
}

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

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

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

.y14m6b:checked ~ .p5pv {opacity:1;visibility: visible;}
.y14m6b:checked ~ .a6c1g {visibility: visible;transform: translateX(0);}

.wfdfy2 {align-items: center;gap:13px;position: sticky;padding: 14px 16px;top: 0;background: var(--dd9, var(--w2c));z-index: 1;justify-content: space-between;border-bottom: 1px solid var(--qjudg, var(--rroru));display: flex;}
.nzgfgek {align-items: center;display: inline-flex;min-height: 44px;}
.nzgfgek img {height: 26px;width: auto;display: block;}
.a9h2djx {font-family: var(--hrir);font-size: 16px;color: var(--bmr);letter-spacing: .01em;font-weight: 800;}

.hgvmc {display: inline-flex;height: 44px;flex: none;align-items: center;width: 44px;background: var(--w2c);color: var(--bmr);justify-content: center;border-radius: var(--v5j, 4px);border: 1px solid var(--qjudg, var(--rroru));cursor: pointer;}
.hgvmc:hover {background: var(--tgl9);}
.hgvmc:focus-visible,
.x5et a:focus-visible,
.fnervfc:focus-visible,
.brvdqr:focus-visible {outline: 2px solid var(--bmr);outline-offset: 2px;}

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

.x5et a {align-items: center;font-weight: 600;color: var(--bmr);min-height: 48px;line-height:1.32;font-size: 15.5px;border-radius: var(--v5j, 4px);border: 1px solid transparent;text-decoration: none;display: flex;padding: 10px 14px;}
.x5et a:hover {border-color: var(--qjudg, var(--rroru));background: var(--w2c);}

.x5et a[aria-current="page"] {border-color: var(--qjudg, var(--rroru));background: var(--w2c);box-shadow: inset 3px 0 0 var(--upiow, var(--dsn));}

.j78v {display: grid;margin-top: auto;background: var(--dd9, var(--w2c));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));gap:11px;border-top: 1px solid var(--qjudg, var(--rroru));}

.fnervfc, .brvdqr {border-radius: var(--v5j, 4px);padding: 12px 18px;align-items: center;min-height: 48px;font-weight: 700;text-decoration: none;display: flex;justify-content: center;font-size: 15px;}
.fnervfc {border: 1px solid var(--qjudg, var(--rroru));background: var(--i39);color: var(--t19or, var(--ubl9c));}
.brvdqr {color: var(--b2ix, var(--w06, var(--n9gnu)));border: 1px solid transparent;background: var(--q3r);}

.x5et ul {counter-reset: plmm;}
.x5et a {letter-spacing: .06em;font-size: 13.5px;border-color: var(--qjudg, var(--rroru));background: color-mix(in srgb, var(--bmr) 4%, transparent);text-transform: uppercase;font-weight: 700;font-family: var(--hrir);}
.x5et a::before {font-size: 12px;color: var(--bmr);margin-right:12px;flex: none;min-width: 22px;content: counter(plmm, decimal-leading-zero);counter-increment: plmm;opacity:0.97;}
.x5et a[aria-current="page"] {background: color-mix(in srgb, var(--bmr) 9%, transparent);box-shadow: inset 3px 0 0 var(--upiow, var(--dsn));}
.a9h2djx {font-family: var(--hrir);text-transform: uppercase;letter-spacing: .08em;font-size: 14px;}
.hgvmc {border-radius: var(--v5j, 4px);}
.fnervfc, .brvdqr {font-family: var(--hrir);letter-spacing: .05em;text-transform: uppercase;}

@media (min-width:867px) {
  .a6c1g, .p5pv {display: none;}
}

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

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

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

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

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

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

.s033n8 {padding-bottom: max(96px, var(--pqp, 96px));}

.y3vz22 {--dw3l: uppercase;--qrk7: .08em;--m8xd: var(--v5j);--je3s: 12px;--lrf2: var(--v5j);--ghimb: 0;--gvm: 1px solid var(--qjudg);--rerd: var(--v5j);--cusml: var(--sd2d);}

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

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

.xnzympq .k420 {gap:13px;grid-template-columns: auto minmax(0, 1fr) auto;margin-top:14px;display: grid;align-items: center;}
.xnzympq .g182s {place-items: center;width: 44px;cursor: pointer;height: 44px;color: var(--upiow);border: 1px solid color-mix(in srgb, var(--dsn) 44%, transparent);background: var(--ytgf);font-size: 14px;display: grid;}
.xnzympq .g182s:hover {box-shadow: 0 0 14px var(--k1f8);border-color: var(--upiow);}
.xnzympq .g182s[hidden] {display: none;}
.xnzympq .f5rhqe {height: 74px;position: relative;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--upiow) 55%, transparent) 0 1px, transparent 1px 10px) 0 0 / 100% 10px no-repeat,
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--upiow) 80%, transparent) 0 1px, transparent 1px 50px) 0 0 / 100% 18px no-repeat,
    var(--ytgf);border: 1px solid color-mix(in srgb, var(--dsn) 30%, transparent);}
.xnzympq .e04v {left: var(--toihm, 8%);width: 2px;box-shadow: 0 0 10px var(--olra), 0 0 22px var(--k1f8);bottom: 0;z-index: 2;transition:left 0.68s cubic-bezier(.3, 1.3, .5, 1);background: var(--dsn);margin-left: -1px;position: absolute;top: 0;}
.xnzympq .e04v::before {top: -1px;border: 6px solid transparent;border-top-color: var(--dsn);content: "";position: absolute;left: -5px;}
.xnzympq .rrfnv {padding: 0;list-style: none;inset: 0;margin: 0;position: absolute;}
.xnzympq .rrfnv li {top: 0;position: absolute;bottom: 0;margin: 0;left: var(--ejfop);}
.xnzympq .rrfnv button {display: flex;padding: 4px 6px;position: absolute;text-transform: uppercase;font: 600 10.5px/1.25 var(--hrir);align-items: center;max-width:150px;background: none;flex-direction: column;gap:2px;border: 0;cursor: pointer;top: 22px;text-align: center;color: var(--pbd);transform: translateX(-50%);letter-spacing: .06em;}
.xnzympq div.rrfnv > button {left: var(--ejfop);}
.xnzympq .rrfnv button b {font-size: 13px;color: var(--e5f1j);}
.xnzympq .rrfnv button span {-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;display: -webkit-box;}
.xnzympq .rrfnv button[aria-current="true"] {color: var(--upiow);}
.xnzympq .rrfnv button[aria-current="true"] b {text-shadow: 0 0 10px var(--olra);color: var(--upiow);}
.xnzympq .k3jv5 {margin: 16px 0 0;}
@media (max-width:705px) {
  .xnzympq .e01bx2p {aspect-ratio: 4 / 5;}
  .xnzympq .f5rhqe {height: 58px;}
  .xnzympq .rrfnv button span {display: none;}
  .xnzympq .g182s {height: 40px;width: 40px;}
}
@media (prefers-reduced-motion: reduce) { .xnzympq .n6fmma, .xnzympq .e04v {transition:none;} .xnzympq .q46ey9::before {animation: none;} }
.xnzympq .e04v {height: 24px;bottom: auto;}
.xnzympq .n6fmma .grr9v b {white-space: nowrap;}

p.h4axgr, div.h4axgr {margin: 0;}
p.zn07, small.zn07 {display: block;margin: 3px 0 0;}
article.xvt62, div.xvt62 {margin: 0;}
p.pvd3c {margin: 0 0 6px;}
.jrrc i.v0rw {font-style: normal;margin-left:8px;}
.rkjg small.tcnmq8 {margin-left:9px;}

.e8m40wg :is(.e5armq, .d4px, .bxqf, .zhn5hc) {max-width: var(--pu8sx);box-sizing: border-box;margin-inline: auto;padding-inline: var(--ww7u);}

.ath7.yy8axj {min-height: clamp(420px, 62vh, 640px);}
@media (max-width:633px) { .ath7.yy8axj {min-height: 62vh;} }
.xnzympq .q46ey9::before {display: none;}

.kwbff3.yhnfk {display: grid;align-items: center;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: clamp(18px, 3vw, 40px);}
.yhnfk > .g1wrq {min-width: 0;grid-column: 1;grid-row: 1;}
.yhnfk > .drcyva {grid-column: 2;grid-row: 1;}
.g6kyq5 {display: grid;gap:6px;}
.g6kyq5 p {grid-template-columns: 110px minmax(0, 1fr);gap:15px;align-items: baseline;margin: 0;display: grid;}
.g6kyq5 span:first-child {font: 600 10px/1.5 var(--hrir);text-transform: uppercase;color: var(--pbd);letter-spacing: .2em;}
.g6kyq5 b {font: 600 13px/1.5 var(--hrir);letter-spacing: .06em;color: var(--e5f1j);}
.drcyva {padding-top:34px;position: relative;margin: 0;}
.tm1d {position: absolute;color: var(--upiow);top: 0;right: 0;text-shadow: 0 0 12px var(--olra);font: 700 26px/1 var(--hrir);}
.tm1d small {color: var(--pbd);font-size: .5em;text-shadow: none;}
.cd47jd {display: grid;gap:10px;grid-template-columns: repeat(3, minmax(0, 1fr));}
.exfz {aspect-ratio: 3 / 4;box-shadow: 0 0 0 3px var(--ytgf), 0 0 18px var(--k1f8);position: relative;overflow: hidden;display: block;border: 1px solid color-mix(in srgb, var(--dsn) 45%, transparent);}
.exfz img {width: 100%;height: 100%;object-fit: cover;display: block;}
.exfz::after {pointer-events: none;background: repeating-linear-gradient(180deg, color-mix(in srgb, black 22%, transparent) 0 1px, transparent 1px 3px);position: absolute;content: "";inset: 0;}
@media (max-width:753px) {
  .kwbff3.yhnfk {grid-template-columns: minmax(0, 1fr);}
  .yhnfk > .drcyva {grid-row: 1;grid-column: 1;}
  .yhnfk > .g1wrq {grid-row: 2;}
}

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

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