

:root {--kupte:      color-mix(in srgb, var(--k6ad3) var(--cgk75), transparent);--nkq: color-mix(in srgb, var(--k6ad3) 42%, #fff);--xofrv: var(--h3k);--vn3pd: 38%;--ex5m:   color-mix(in srgb, #fff 92%, var(--k6ad3));--cmhpm: color-mix(in srgb, #fff 66%, var(--k6ad3));--axx:"Chakra Petch", Menlo, "Rajdhani", ui-monospace, SFMono-Regular, monospace;--dql: clamp(18px, 2.4vw, 32px);--whjl: color-mix(in srgb, var(--k6ad3) var(--vn3pd), transparent);--w7my: 1080px;--uypy: 3px;--mmmh:   var(--ta9);--lvd: clamp(16px, 2vw, 26px);--xc1:  var(--p9x4r);--cgk75: 74%;--j5m6: color-mix(in srgb, var(--k6ad3) 14%, #0b0f18);--ua96: 2px;--dile: 0.055;--my2:   color-mix(in srgb, var(--k6ad3) 9%, #070910);}

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

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

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

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

.repbnhv {z-index: 60;border-bottom: 1px solid var(--xc1);box-shadow: 0 1px 0 var(--whjl);top: 0;background: var(--myw);position: sticky;}
.ayz8b6 {align-items: center;max-width: var(--w7my);display: flex;padding: 0 var(--dql);margin: 0 auto;gap:17px;min-height: 56px;}

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

.nxsa {border-radius: 50%;flex: 0 0 auto;width: 7px;height: 7px;box-shadow: 0 0 6px var(--kupte), 0 0 0 1px var(--whjl);background: var(--k6ad3);}

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

.essv:hover .ytwkcrx,
.essv:focus-visible .ytwkcrx {animation: ieqx3vu .34s steps(2, end) 2;}

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

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

.vd48bp {display: flex;gap:8px;align-items: center;}
.h5nj {padding: 0 18px;align-items: center;text-decoration: none;min-height: 44px;justify-content: center;font: 700 12px/1 var(--axx);border-radius: var(--ua96);border: 0;letter-spacing: .12em;display: inline-flex;cursor: pointer;text-transform: uppercase;}
.d7d4 {color: var(--ppwk, var(--l7btd));background: var(--cqtij);box-shadow: inset 0 0 0 1px var(--xc1);}
.kdexv9 {background: var(--b0g0k);color: var(--ha0k, var(--jpp7m));box-shadow: 0 0 14px var(--whjl);}
.kdexv9:hover {background: var(--j6r8b);}
.h7jb {margin-top:13px;width: 100%;display: flex;}

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

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

.kybbt {max-width: var(--w7my);margin: 0 auto;display: flow-root;padding: 0 var(--dql) 46px;}

.kybbt h1,
.kybbt .qxj62ca,
.kybbt .sv8nft h1 {margin: 0 0 12px;letter-spacing: .2em;text-transform: uppercase;color: var(--mmmh);font: 700 clamp(17px, 2vw, 20px)/1.3 var(--axx);}
.kybbt h2, .kybbt .enag {color: var(--mmmh);letter-spacing: .1em;margin: 0 0 14px;text-transform: uppercase;font: 700 clamp(15px, 1.7vw, 18px)/1.35 var(--axx);}
.kybbt h3 {margin: 0 0 8px;letter-spacing: .06em;color: var(--mmmh);font: 700 14px/1.4 var(--axx);}

.kybbt :is(.sc63, .phy95tw, .vqe35, .yt86qsc) a {text-underline-offset: 3px;color: color-mix(in srgb, var(--k6ad3) 38%, var(--mmmh));}

.kybbt > :is(.sv8nft, .hfh4f, .swpdd6b, .crqv,
               .fyxnw, .j6xn581, .yvyhv6, .fp2trs,
               .m3xq0qc, .b49v, .ww44e, .sc63,
               .pan7p, .e4ygct, .g9cttp, .vqe35,
               .yt86qsc, .jcaa6nt),
.n2383we {padding: clamp(18px, 2.2vw, 28px);border-radius: var(--ua96);border: 1px solid color-mix(in srgb, var(--k6ad3) 26%, transparent);border-left: 2px solid var(--nkq);box-shadow: 0 0 22px -10px var(--whjl);background: var(--my2);color: var(--ex5m);margin: var(--lvd) 0;position: relative;}

.kybbt > :is(.sv8nft, .hfh4f, .swpdd6b, .crqv,
               .fyxnw, .j6xn581, .yvyhv6, .fp2trs,
               .m3xq0qc, .b49v, .ww44e, .sc63,
               .pan7p, .e4ygct, .g9cttp, .vqe35,
               .yt86qsc, .jcaa6nt) :is(h1, h2, h3, h4, .qxj62ca, .enag) {color: var(--ex5m);}
.kybbt > :is(.sv8nft, .hfh4f, .swpdd6b, .crqv,
               .fyxnw, .j6xn581, .yvyhv6, .fp2trs,
               .m3xq0qc, .b49v, .ww44e, .sc63,
               .pan7p, .e4ygct, .g9cttp, .vqe35,
               .yt86qsc, .jcaa6nt) :is(p, li, dd, dt, td, th, span, b, strong, i, em, figcaption) {color: inherit;}
.kybbt > :is(.sc63, .vqe35, .yt86qsc, .j6xn581, .m3xq0qc) :is(p, li) {color: var(--cmhpm);}

.kybbt > :is(.sv8nft, .hfh4f, .swpdd6b, .j6xn581,
               .yvyhv6, .m3xq0qc, .b49v, .ww44e)::after {right: 8px;top: 8px;width: 12px;content: "";border-right: 1px solid var(--nkq);border-top: 1px solid var(--nkq);position: absolute;height: 12px;pointer-events: none;}

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

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

.d12kk4 {border-radius: var(--ua96);border: 1px solid color-mix(in srgb, var(--k6ad3) 26%, transparent);background: var(--j5m6);margin: var(--lvd) 0 0;box-shadow: 0 0 26px -12px var(--kupte);}
.n7y0 {padding: clamp(20px, 2.6vw, 32px);}
.b9zpbh {font: 700 15px/1.3 var(--axx);color: var(--ex5m);text-transform: uppercase;margin: 0 0 6px;letter-spacing: .12em;text-shadow: 0 0 12px var(--whjl);}
.y3c2f {margin: 0;color: var(--cmhpm);font-size: 13.5px;}

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

.fgfxek {align-items: center;background: var(--vo5s);gap:11px;bottom: 0;padding: 10px calc(var(--dql) + 26px) 10px var(--dql);position: fixed;z-index: 80;display: flex;left: 0;border-top: 1px solid var(--xc1);right: 0;justify-content: space-between;box-shadow: 0 -1px 0 var(--whjl);}
.bebd7 {letter-spacing: .1em;text-transform: uppercase;color: color-mix(in srgb, var(--ta9) 78%, transparent);font: 600 12px/1.4 var(--axx);min-width: 0;}

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

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

.k2xg2::before {position: absolute;border-radius: var(--ua96);border: 1px solid var(--xc1);inset: 11px;transition:border-color 0.117s, box-shadow 0.136s;content: '';}
.k2xg2 svg {position: relative;z-index: 1;}
.k2xg2:hover {color: var(--nkq);}
.k2xg2:hover::before {box-shadow: 0 0 0 1px var(--whjl);border-color: color-mix(in srgb, var(--nkq) 60%, transparent);}
.k2xg2:focus-visible {outline: 2px solid var(--nkq);outline-offset: -3px;}

.ajae {background: var(--vo5s);color: color-mix(in srgb, var(--ta9) 78%, transparent);font-size: 13px;border-top: 1px solid var(--xc1);}
.kbqdjx, .jzdrq8j {margin: 0 auto;padding: 22px var(--dql);max-width: var(--w7my);}
.jzdrq8j {border-top: 1px solid var(--xofrv);}
.p6bm1t4 a {min-height: 44px;color: color-mix(in srgb, var(--ta9) 78%, transparent);text-decoration: none;display: inline-flex;letter-spacing: .08em;align-items: center;font-size: 12px;text-transform: uppercase;padding-right:13px;}
.p6bm1t4 a:hover {color: var(--mmmh);}
.d5pdq {flex-wrap: wrap;gap:11px;align-items: center;display: flex;}

.d575.d575 {display: block;}

.d575 .f1c65t {letter-spacing: .22em;gap:10px;font: 700 10px/1 var(--axx);margin: 0 0 10px;align-items: center;display: flex;color: var(--cmhpm);text-transform: uppercase;}
.d575 .szrthk2 {padding: 4px 7px;color: var(--ex5m);font: inherit;border: 1px solid color-mix(in srgb, var(--k6ad3) 34%, transparent);border-radius: var(--ua96);}

.d575 .ta1m {box-shadow: 0 0 6px var(--kupte), 0 0 0 1px var(--whjl);border-radius: 50%;background: var(--k6ad3);width: 6px;flex: 0 0 auto;height: 6px;}
.d575 .d1vy {overflow-wrap: anywhere;min-width: 0;}

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

.d575 .wtzm4 {display: block;height: 100%;width: 100%;object-fit: cover;}
.d575 .bx6jq0e picture {display: block;height: 100%;width: 100%;}

.d575 .vfwg {position: absolute;inset: 0;background:
    
    linear-gradient(180deg,
      transparent calc(var(--jpa8) - 1px),
      var(--nkq) calc(var(--jpa8) - 1px),
      var(--nkq) var(--jpa8),
      transparent var(--jpa8)),
    
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--k6ad3) 30%, transparent) 0 1px,
      transparent 1px var(--n9g)),
    repeating-linear-gradient(180deg,
      color-mix(in srgb, var(--k6ad3) 22%, transparent) 0 1px,
      transparent 1px calc(var(--n9g) * .62)),
    
    linear-gradient(var(--f7qh),
      color-mix(in srgb, var(--k6ad3) 30%, transparent) 0,
      transparent 72%);background-size: 100% 100%, 100% 100%, 100% 100%, 100% 100%;-webkit-mask-image: linear-gradient(180deg, #000 0 100%);mask-image: linear-gradient(180deg, #000 0 100%);box-shadow: inset 0 0 60px -12px var(--kupte);}

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

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

.d575 .ffsxa {padding-top:16px;min-width: 0;}

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

.d575 .zrg1.zrg1 {color: var(--h78, var(--ex5m));min-width: 0;font: 700 clamp(17px, 2vw, 20px)/1.3 var(--axx);text-shadow: 0 0 14px var(--whjl);overflow-wrap: anywhere;margin: 0 0 8px;text-transform: uppercase;letter-spacing: .2em;}
.d575 .t1tx.t1tx {overflow-wrap: anywhere;line-height:1.68;min-width: 0;margin: 0 0 14px;font-size: 13.5px;color: var(--h78, var(--cmhpm));max-width: 62ch;}

.d575 .x2x78f {display: inline-flex;cursor: pointer;color: var(--c1if9, var(--lmgl5, var(--kax)));font: 700 12px/1 var(--axx);border-radius: var(--ua96);border: 0;text-transform: uppercase;align-items: center;box-shadow: 0 0 16px var(--whjl);min-height: 44px;background: var(--knc, var(--k6ad3));letter-spacing: .12em;padding: 0 22px;justify-content: center;text-decoration: none;}
.d575 .x2x78f:hover {background: var(--j6r8b);}

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

  .k16m.k16m {grid-template-areas: "strip strip" "screen bay";grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);}
  
  .sz39z.sz39z {grid-template-areas: none;grid-template-columns: none;display: block;}
  .sz39z .f1c65t,
  .sz39z .bx6jq0e,
  .sz39z .ffsxa {grid-area: none;}
  .sz39z .bx6jq0e {max-height: none;}
}

@media (max-width:609px) {
  .d575 .bx6jq0e {aspect-ratio: 16 / 9;max-height: 30vh;}
  .sz39z .bx6jq0e {max-height: none;aspect-ratio: auto;}
  .d575 .h7rbe9::before,
  .d575 .h7rbe9::after {width: 12px;height: 12px;}
}

.r3jg {margin: var(--lvd) 0;}
.r0van7 {gap:17px;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;list-style: none;margin: 0;display: grid;}
@media (max-width:1005px) { .r0van7 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:525px)  { .r0van7 {grid-template-columns: minmax(0, 1fr);} }
.wabh {min-width: 0;}
.cpne8s {text-decoration: none;display: block;color: var(--ex5m);min-width: 0;}
.rq0s5 {border-radius: var(--ua96);border: 1px solid color-mix(in srgb, var(--k6ad3) 22%, transparent);overflow: hidden;background: var(--j5m6);position: relative;margin: 0 0 10px;aspect-ratio: 3 / 2;}
.rq0s5 img {width: 100%;display: block;height: 100%;object-fit: cover;}
.fvrq6q {position: absolute;inset: 0;pointer-events: none;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--dile) * 190%), transparent) 0 1px,
    transparent 1px var(--uypy));}

.mncf {letter-spacing: .12em;left: 8px;padding: 4px 8px;text-shadow: 0 0 8px var(--whjl);top: 8px;font: 700 12px/1 var(--axx);border-radius: var(--ua96);background: color-mix(in srgb, var(--k6ad3) 12%, #070910);position: absolute;color: var(--nkq);}
.nv5ft1b {font: 700 15px/1.4 var(--axx);overflow-wrap: anywhere;color: var(--ex5m);min-width: 0;display: block;letter-spacing: .04em;}
.dtxm28z {color: var(--cmhpm);display: block;letter-spacing: .14em;font: 600 12px/1.4 var(--axx);font-style: normal;margin-top:4px;overflow-wrap: anywhere;text-transform: uppercase;min-width: 0;}
.cpne8s:hover .rq0s5 {box-shadow: 0 0 20px -6px var(--kupte);border-color: color-mix(in srgb, var(--k6ad3) 52%, transparent);}

.xdv214g {margin: var(--lvd) 0;}

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

.ctv7 {margin: var(--lvd) 0;}
.epf2 {margin: 0;list-style: none;padding: 0;}
.tmmdgcq {border-bottom: 1px solid color-mix(in srgb, var(--k6ad3) 14%, transparent);}
.tmmdgcq:last-child {border-bottom: 0;}
.tmmdgcq a {display: grid;min-height: 76px;padding: 14px 6px;align-items: center;text-decoration: none;color: var(--ex5m);grid-template-columns: auto 148px minmax(0, 1fr);gap:21px;}
.tmmdgcq a:hover {background: color-mix(in srgb, var(--k6ad3) 8%, transparent);}
.kjszkc {color: var(--nkq);letter-spacing: .08em;font: 700 13px/1 var(--axx);text-shadow: 0 0 8px var(--whjl);white-space: nowrap;}
.tmmdgcq img {object-fit: contain;display: block;height: auto;width: 100%;max-height: 46px;object-position: left center;}
.qse903 {font: 600 14.5px/1.5 var(--axx);color: var(--cmhpm);letter-spacing: .08em;min-width: 0;overflow-wrap: anywhere;}
@media (max-width:485px) {
  .tmmdgcq a {gap:13px;grid-template-columns: auto 104px minmax(0, 1fr);}
  .tmmdgcq img {max-height: 38px;}
}

.k97y {margin: var(--lvd) 0;}
.ag23p5 {align-items: center;flex-wrap: wrap;margin: 0 0 16px;display: flex;gap:13px;}
.f41j {font: 700 30px/1 var(--axx);letter-spacing: .04em;color: var(--ex5m);text-shadow: 0 0 16px var(--whjl);}

.fx0ssa {width: 120px;border-radius: var(--ua96);position: relative;background: color-mix(in srgb, var(--k6ad3) 16%, transparent);flex: 0 0 auto;overflow: hidden;height: 6px;}
.fx0ssa::before {top: 0;position: absolute;box-shadow: 0 0 10px var(--kupte);content: "";bottom: 0;left: 0;width: var(--l6wh, 0%);background: var(--nkq);}
.p10v1te {line-height:1.59;min-width: 0;color: var(--cmhpm);flex: 1 1 220px;font-size: 13px;overflow-wrap: anywhere;}
.pczr1 {display: block;}
.txtjg {margin: 0;border-top: 1px dashed color-mix(in srgb, var(--k6ad3) 14%, transparent);padding: 12px 0;}
.bba4b {overflow-wrap: anywhere;min-width: 0;line-height:1.66;color: var(--ex5m);font-size: 13.5px;margin: 0 0 6px;}
.xj3nyw {letter-spacing: .14em;text-transform: uppercase;align-items: baseline;display: flex;flex-wrap: wrap;gap:9px;color: var(--cmhpm);font: 600 11px/1.5 var(--axx);}
.xj3nyw cite {overflow-wrap: anywhere;font-style: normal;min-width: 0;}
.wztv7ca {text-shadow: 0 0 8px var(--whjl);color: var(--nkq);letter-spacing: .08em;font-style: normal;}

.zjagdr {margin: var(--lvd) 0;}

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

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

.vcnpds {width: 56px;border-radius: var(--ua96);height: 3px;display: block;box-shadow: 0 0 12px var(--kupte);background: var(--nkq);margin: 0 0 12px;}
.anbwa .vcnpds {width: 100%;}
.drpmz1.drpmz1 {min-width: 0;overflow-wrap: anywhere;color: var(--ex5m);font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--axx);letter-spacing: .1em;text-transform: uppercase;margin: 0 0 10px;}
.rf8w7 {min-width: 0;color: var(--cmhpm);overflow-wrap: anywhere;font-size: 13.5px;line-height:1.69;}
.rf8w7 p {margin: 0 0 10px;}
.rf8w7 p:last-child {margin-bottom: 0;}
.kgwx {margin-top:15px;justify-content: center;text-decoration: none;box-shadow: 0 0 14px var(--whjl);text-transform: uppercase;font: 700 12px/1 var(--axx);display: inline-flex;background: var(--knc, var(--k6ad3));border-radius: var(--ua96);padding: 0 20px;min-height: 44px;letter-spacing: .12em;color: var(--c1if9, var(--lmgl5, var(--kax)));align-items: center;}
.kgwx:hover {background: var(--j6r8b);}
@media (max-width:725px) {
  
  .jj8e20.jj8e20,
  .jj8e20.jj8e20 + .jj8e20 {margin: 0 0 var(--lvd);width: auto;display: block;float: none;}
}

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

.byyn3 .hv77 {grid-auto-columns: minmax(0, 100%);}
.zgm0q2 {min-width: 0;scroll-snap-align: start;}
.zgm0q2 figure {position: relative;border-radius: var(--ua96);border: 1px solid color-mix(in srgb, var(--k6ad3) 22%, transparent);overflow: hidden;margin: 0;background: var(--j5m6);}
.zgm0q2 img {display: block;width: 100%;aspect-ratio: 16 / 9;height: auto;object-fit: cover;}
.h511h8 {position: absolute;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--dile) * 190%), transparent) 0 1px,
    transparent 1px var(--uypy));pointer-events: none;inset: 0;}

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

.y8d9a, .mwy0q {display: inline-flex;min-height: 44px;align-items: center;font: 700 12px/1 var(--axx);padding: 0 20px;letter-spacing: .12em;border-radius: var(--ua96);justify-content: center;text-transform: uppercase;text-decoration: none;margin: 0 8px 8px 0;}
.y8d9a {color: var(--c1if9, var(--lmgl5, var(--kax)));box-shadow: 0 0 14px var(--whjl);background: var(--knc, var(--k6ad3));}
.y8d9a:hover {background: var(--j6r8b);}
.mwy0q {color: var(--ex5m);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--k6ad3) 44%, transparent);}
.mwy0q:hover {box-shadow: inset 0 0 0 1px var(--nkq);}

.qqf7 {margin: var(--lvd) 0;display: flow-root;}
.m2a33j {overflow: hidden;width: 92px;position: relative;border-radius: var(--ua96);border: 1px solid color-mix(in srgb, var(--k6ad3) 30%, transparent);margin: 0 16px 12px 0;float: left;height: 92px;box-shadow: 0 0 18px -8px var(--kupte);}
.m2a33j img {display: block;height: 100%;object-fit: cover;width: 100%;}
.dqbb {position: absolute;pointer-events: none;background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--dile) * 190%), transparent) 0 1px,
    transparent 1px var(--uypy));inset: 0;}
.br79pp {color: var(--cmhpm);font: 600 10px/1.4 var(--axx);letter-spacing: .22em;margin: 0 0 4px;text-transform: uppercase;}
.f9gcpwt.f9gcpwt {overflow-wrap: anywhere;color: var(--ex5m);margin: 0 0 10px;letter-spacing: .1em;min-width: 0;text-shadow: 0 0 12px var(--whjl);font: 700 15px/1.3 var(--axx);}

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

.qqf7 .vkfc.vkfc dt,
.qqf7 .r470.r470 dt,
.qqf7 .aekmz.aekmz {color: var(--nkq);}
.vkfc dd,
.r470 dd,
.a2t2 li span {margin: 0;line-height:1.52;font-size: 12.5px;min-width: 0;overflow-wrap: anywhere;color: var(--ex5m);}

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

.wtp9 .gznrc.gznrc::before {box-shadow: 0 0 7px var(--kupte);border-radius: 50%;content: "";width: 6px;flex: none;background: var(--nkq);height: 6px;}

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

.wtp9 .f9gcpwt.f9gcpwt:last-child {border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}

.jrjf .f9gcpwt.f9gcpwt {margin: 0 0 4px;}
.jgxf3w {margin: 0 0 12px;color: var(--cmhpm);font: 600 10px/1.4 var(--axx);text-transform: uppercase;letter-spacing: .22em;}
.r470 {display: grid;gap:7px;margin: 0 0 12px;}
.hkvxvhn {gap:4px 14px;display: grid;padding: 8px 10px;border-radius: var(--ua96);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--k6ad3) 18%, transparent);align-items: baseline;grid-template-columns: auto minmax(0, 1fr);}
.n8yk5 {font-size: 13px;margin: 0 0 12px;overflow-wrap: anywhere;min-width: 0;clear: none;color: var(--cmhpm);line-height:1.69;}
.t9tn4 {display: flex;flex-wrap: wrap;clear: left;gap:9px;}
.t9tn4 a {border-radius: var(--ua96);color: var(--ex5m);min-width: 44px;min-height: 44px;justify-content: center;align-items: center;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--k6ad3) 30%, transparent);display: inline-flex;}
.t9tn4 a:hover {color: var(--nkq);box-shadow: inset 0 0 0 1px var(--nkq);}
.jd2nw5m {min-width: 0;clear: left;overflow-wrap: anywhere;line-height:1.61;margin: 12px 0 0;font-size: 11.5px;color: var(--cmhpm);}
@media (max-width:485px) {
  .m2a33j {margin: 0 0 12px;float: none;}
}

.vgqg2gc {margin: var(--lvd) 0;}
.qcyx4 {display: block;}
.mhyy61 {border-bottom: 1px solid color-mix(in srgb, var(--k6ad3) 16%, transparent);padding: 12px 14px 12px 56px;position: relative;display: block;}
.mhyy61:last-child {border-bottom: 0;}
.p889erf {min-width: 0;font: 700 13px/1.45 var(--axx);align-items: center;min-height: 44px;cursor: pointer;overflow-wrap: anywhere;display: block;display: flex;color: var(--ex5m);letter-spacing: .06em;list-style: none;}
.p889erf::-webkit-details-marker {display: none;}
.p889erf span {overflow-wrap: anywhere;min-width: 0;}

.vgqg2gc .j0r3w.j0r3w {letter-spacing: .1em;color: var(--nkq);text-shadow: 0 0 8px var(--whjl);font: 700 11px/1 var(--axx);}
.et3vhh {color: var(--cmhpm);margin: 6px 0 0;font-size: 13.5px;line-height:1.70;}
.mhyy61[open] .p889erf,
.j2z398[open] .p889erf {color: var(--nkq);}

.vt9vg .j0r3w {left: 14px;top: 14px;position: absolute;}

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

.w1g4b9g .p44dn::before {content: counter(pl-log-ix, decimal);}
.sv2g53 .mhyy61 {border-bottom: 0;padding: 0;}

.t9658z .mhyy61 {gap: 0 14px;display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: start;padding: 12px 14px;}
.t9658z .j0r3w {padding-top:16px;}
.j2z398 {min-width: 0;display: block;}

.an3jd3w {margin: var(--lvd) 0;}
.vhf8 {counter-reset: pl-boot;list-style: none;padding: 0;margin: 0;}
.nefgy {border-bottom: 1px dashed color-mix(in srgb, var(--k6ad3) 14%, transparent);align-items: baseline;gap:10px;padding: 9px 0;grid-template-columns: auto 1fr;display: grid;}
.nefgy:last-child {border-bottom: 0;}
.jxx6z0 {font: 700 11px/1.6 var(--axx);letter-spacing: .1em;color: var(--nkq);text-shadow: 0 0 8px var(--whjl);white-space: nowrap;}
.beem8 {font: 700 13.5px/1.5 var(--axx);letter-spacing: .04em;min-width: 0;color: var(--ex5m);overflow-wrap: anywhere;}
.z0qtp {font-size: 13px;display: block;line-height:1.65;margin-top:3px;color: var(--cmhpm);}

.sgt7wt {margin: var(--lvd) 0;}
.gj5bjjc {display: grid;grid-template-columns: 1fr 1fr;gap:14px;}
@media (max-width:725px) { .gj5bjjc {grid-template-columns: 1fr;} }
.e1s0bbe {min-width: 0;}
.zp7pr6x {color: var(--cmhpm);font: 700 11px/1 var(--axx);text-transform: uppercase;letter-spacing: .18em;margin: 0 0 8px;}
.a4aj {flex-direction: column;display: flex;gap:7px;}
.vqm7cs {color: var(--ex5m);font-size: 13px;background: color-mix(in srgb, #fff 4%, transparent);padding: 9px 12px;line-height:1.58;border-left: 3px solid color-mix(in srgb, var(--k6ad3) 22%, transparent);}
.nncd .vqm7cs {box-shadow: inset 6px 0 12px -8px var(--kupte);border-left-color: var(--nkq);}

.wh7e6 {margin: var(--lvd) 0;}
.w5fww {width: 34px;height: 2px;box-shadow: 0 0 10px var(--kupte);margin: 0 0 10px;background: var(--nkq);border-radius: var(--ua96);display: block;}
.hg31wk.hg31wk {min-width: 0;margin: 0 0 12px;font: 700 clamp(14px, 1.6vw, 17px)/1.35 var(--axx);overflow-wrap: anywhere;text-transform: uppercase;color: var(--ex5m);letter-spacing: .14em;}
.dsc1n {line-height:1.73;overflow-wrap: anywhere;color: var(--cmhpm);min-width: 0;font-size: 14px;}
.dsc1n p {margin: 0 0 12px;}
.dsc1n p:last-child {margin-bottom: 0;}
.dsc1n :is(h3, h4) {color: var(--ex5m);}

.s2zj7s {margin: var(--lvd) 0;}
.y2zst {display: flex;border-bottom: 1px solid color-mix(in srgb, var(--k6ad3) 26%, transparent);align-items: center;padding-bottom:9px;gap:11px;margin: 0 0 14px;}
.y2zst h2 {margin: 0;overflow-wrap: anywhere;font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--axx);min-width: 0;text-transform: uppercase;color: var(--ex5m);letter-spacing: .12em;}
.g4hyjm {text-shadow: 0 0 8px var(--whjl);border: 1px solid color-mix(in srgb, var(--k6ad3) 34%, transparent);border-radius: var(--ua96);padding: 4px 7px;color: var(--nkq);flex: 0 0 auto;font: 700 10px/1 var(--axx);letter-spacing: .16em;}
.vk5b4 {color: var(--cmhpm);font-size: 13.5px;line-height:1.69;}

.vk5b4 {overflow-x: auto;}

.sp01e {position: relative;margin: var(--lvd) 0;}
.dfycb.dfycb {font: 700 clamp(13px, 1.5vw, 16px)/1.35 var(--axx);color: var(--ex5m);min-width: 0;text-transform: uppercase;letter-spacing: .12em;overflow-wrap: anywhere;margin: 0 0 12px;}
.kwwj66 {font-size: 13.5px;color: var(--cmhpm);line-height:1.68;overflow-x: auto;}
.kwwj66 :is(h2, h3) {color: var(--ex5m);}

.bvghbfa {bottom: 14px;width: 2px;border-radius: var(--ua96);box-shadow: 0 0 10px var(--kupte);position: absolute;left: 0;background: var(--nkq);top: 14px;}
.c4rsc .dfycb.dfycb,
.c4rsc .kwwj66 {padding-left:17px;}

.cvy7d {display: block;height: 2px;border-radius: var(--ua96);margin: 0 0 14px;width: 38px;box-shadow: 0 0 10px var(--kupte);background: var(--nkq);}

.aq8ch77 .kwwj66 {box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--k6ad3) 20%, transparent);padding: 14px 16px;border-radius: var(--ua96);background: var(--j5m6);}

.angg {margin: var(--lvd) 0;text-align: center;}
.gsew {text-align: left;}
.str15cq {text-align: right;}
.ckr7 {background: var(--knc, var(--k6ad3));gap:10px;align-items: center;display: inline-flex;padding: 0 26px;max-width: 100%;border-radius: var(--ua96);letter-spacing: .14em;min-height: 48px;color: var(--c1if9, var(--lmgl5, var(--kax)));text-decoration: none;box-shadow: 0 0 18px var(--whjl);text-transform: uppercase;font: 700 13px/1 var(--axx);}
.gpgp .ckr7 {width: 100%;display: flex;}
.ckr7:hover {background: var(--j6r8b);}
.qtq9cav {font-weight: 700;opacity:0.71;flex: 0 0 auto;}
.wb4h {min-width: 0;overflow-wrap: anywhere;}

.hbsp {margin: var(--lvd) 0;position: relative;overflow: hidden;border-radius: var(--ua96);}
.hbsp a, .hbsp picture {display: block;}

.nywrv .dmj8,
.a28k a {position: relative;overflow: hidden;border-radius: var(--ua96);}

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

.egez,
.nywrv .dmj8::after,
.a28k a::after {position: absolute;pointer-events: none;content: "";background: repeating-linear-gradient(180deg,
    color-mix(in srgb, #000 calc(var(--dile) * 190%), transparent) 0 1px,
    transparent 1px var(--uypy));box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--k6ad3) 22%, transparent);inset: 0;}

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

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

.d8bcxmq {background: var(--nkq);border-radius: var(--ua96);width: 64px;display: block;height: 3px;box-shadow: 0 0 12px var(--kupte);margin: 0 0 10px;}

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

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

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

.tsm825 > a:last-child {border-bottom: 0;}
.qdea9 > li:last-child a {border-bottom: 0;}

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

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

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

.rgg3 {margin: var(--lvd) 0;}
.eygyez {overflow-wrap: anywhere;font-size: 13.5px;margin: 0 0 16px;color: var(--cmhpm);min-width: 0;line-height:1.67;}
.pjrksh {align-items: baseline;display: grid;gap:7px 16px;margin: 0 0 18px;grid-template-columns: auto minmax(0, 1fr);}
.pjrksh dt {text-transform: uppercase;letter-spacing: .2em;color: var(--cmhpm);font: 600 10px/1.5 var(--axx);white-space: nowrap;}
.pjrksh dd {margin: 0;color: var(--ex5m);min-width: 0;font: 600 13px/1.5 var(--axx);letter-spacing: .06em;overflow-wrap: anywhere;}
.n96n {letter-spacing: .1em;text-shadow: 0 0 8px var(--whjl);color: var(--nkq);}
.qm7kmhc {gap:10px;display: flex;margin: 0;flex-wrap: wrap;}

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

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

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

@media (max-width:912px) {
  .nnh73e2 {display: none;}
  .a8qmc4s {display: flex;}
  .vd48bp {margin-left: auto;}
  
  .h5nj {letter-spacing: .06em;padding: 0 11px;}
  .essv {overflow: hidden;min-width: 0;}
  .hf7c5 {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  
}

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

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

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

.f2k8e:checked ~ .t58c9dd {opacity:1;visibility: visible;}
.f2k8e:checked ~ .h686b {visibility: visible;transform: translateX(0);}

.qwhfd {position: sticky;align-items: center;border-bottom: 1px solid var(--xc1, var(--p9x4r));top: 0;background: var(--j5m6, var(--k0ro));gap:12px;padding: 14px 16px;z-index: 1;display: flex;justify-content: space-between;}
.v55e {display: inline-flex;align-items: center;min-height: 44px;}
.v55e img {display: block;width: auto;height: 26px;}
.k2jxka {font-family: var(--axx);font-weight: 800;font-size: 16px;letter-spacing: .01em;color: var(--ta9);}

.dt0kxt {width: 44px;cursor: pointer;justify-content: center;height: 44px;background: var(--k0ro);flex: none;align-items: center;border-radius: var(--ua96, 4px);border: 1px solid var(--xc1, var(--p9x4r));color: var(--ta9);display: inline-flex;}
.dt0kxt:hover {background: var(--opb);}
.dt0kxt:focus-visible,
.tqdg a:focus-visible,
.bmwdmf:focus-visible,
.qm4qp:focus-visible {outline: 2px solid var(--ta9);outline-offset: 2px;}

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

.tqdg a {align-items: center;padding: 10px 14px;display: flex;border-radius: var(--ua96, 4px);border: 1px solid transparent;color: var(--ta9);min-height: 48px;text-decoration: none;font-weight: 600;font-size: 15.5px;line-height:1.30;}
.tqdg a:hover {border-color: var(--xc1, var(--p9x4r));background: var(--k0ro);}

.tqdg a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--nkq, var(--k6ad3));background: var(--k0ro);border-color: var(--xc1, var(--p9x4r));}

.t56v {margin-top: auto;display: grid;background: var(--j5m6, var(--k0ro));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--xc1, var(--p9x4r));gap:11px;}

.bmwdmf, .qm4qp {font-weight: 700;align-items: center;padding: 12px 18px;font-size: 15px;display: flex;border-radius: var(--ua96, 4px);min-height: 48px;text-decoration: none;justify-content: center;}
.bmwdmf {background: var(--cqtij);color: var(--ppwk, var(--l7btd));border: 1px solid var(--xc1, var(--p9x4r));}
.qm4qp {background: var(--b0g0k);border: 1px solid transparent;color: var(--je94, var(--ha0k, var(--jpp7m)));}

.tqdg ul {counter-reset: plmm;}
.tqdg a {background: color-mix(in srgb, var(--ta9) 4%, transparent);text-transform: uppercase;font-family: var(--axx);font-weight: 700;letter-spacing: .06em;border-color: var(--xc1, var(--p9x4r));font-size: 13.5px;}
.tqdg a::before {content: counter(plmm, decimal-leading-zero);counter-increment: plmm;flex: none;font-size: 12px;min-width: 22px;margin-right:11px;opacity:0.94;color: var(--ta9);}
.tqdg a[aria-current="page"] {background: color-mix(in srgb, var(--ta9) 9%, transparent);box-shadow: inset 3px 0 0 var(--nkq, var(--k6ad3));}
.k2jxka {letter-spacing: .08em;font-family: var(--axx);font-size: 14px;text-transform: uppercase;}
.dt0kxt {border-radius: var(--ua96, 4px);}
.bmwdmf, .qm4qp {text-transform: uppercase;font-family: var(--axx);letter-spacing: .05em;}

@media (min-width:852px) {
  .h686b, .t58c9dd {display: none;}
}

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

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

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

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

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

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

.kybbt {padding-bottom: max(96px, var(--rnk, 96px));}

.ve0t {--u968: uppercase;--faby: 0;--o0hg3: 12px;--r0y: var(--mmmh);--mlf: .08em;--vtj8e: var(--ua96);--iwbhz: var(--ua96);--p98: var(--ua96);--t7cb: 1px solid var(--xc1);}

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

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

.gvpaqy8 .yvdm {display: grid;grid-template-columns: auto minmax(0, 1fr) auto;gap:11px;margin-top:14px;align-items: center;}
.gvpaqy8 .br893gw {border: 1px solid color-mix(in srgb, var(--k6ad3) 44%, transparent);background: var(--my2);height: 44px;cursor: pointer;place-items: center;color: var(--nkq);font-size: 14px;width: 44px;display: grid;}
.gvpaqy8 .br893gw:hover {box-shadow: 0 0 14px var(--whjl);border-color: var(--nkq);}
.gvpaqy8 .br893gw[hidden] {display: none;}
.gvpaqy8 .k9chk {border: 1px solid color-mix(in srgb, var(--k6ad3) 30%, transparent);position: relative;height: 74px;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--nkq) 55%, transparent) 0 1px, transparent 1px 10px) 0 0 / 100% 10px no-repeat,
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--nkq) 80%, transparent) 0 1px, transparent 1px 50px) 0 0 / 100% 18px no-repeat,
    var(--my2);}
.gvpaqy8 .sw2wbq {z-index: 2;position: absolute;box-shadow: 0 0 10px var(--kupte), 0 0 22px var(--whjl);width: 2px;margin-left: -1px;top: 0;bottom: 0;transition:left 0.73s cubic-bezier(.3, 1.3, .5, 1);background: var(--k6ad3);left: var(--omx, 8%);}
.gvpaqy8 .sw2wbq::before {left: -5px;content: "";border: 6px solid transparent;border-top-color: var(--k6ad3);position: absolute;top: -1px;}
.gvpaqy8 .c741c0m {margin: 0;list-style: none;position: absolute;inset: 0;padding: 0;}
.gvpaqy8 .c741c0m li {margin: 0;bottom: 0;left: var(--j5c3k);top: 0;position: absolute;}
.gvpaqy8 .c741c0m button {max-width:151px;font: 600 10.5px/1.25 var(--axx);color: var(--cmhpm);top: 22px;text-align: center;letter-spacing: .06em;gap:4px;padding: 4px 6px;border: 0;transform: translateX(-50%);cursor: pointer;position: absolute;text-transform: uppercase;align-items: center;display: flex;flex-direction: column;background: none;}
.gvpaqy8 div.c741c0m > button {left: var(--j5c3k);}
.gvpaqy8 .c741c0m button b {color: var(--ex5m);font-size: 13px;}
.gvpaqy8 .c741c0m button span {overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.gvpaqy8 .c741c0m button[aria-current="true"] {color: var(--nkq);}
.gvpaqy8 .c741c0m button[aria-current="true"] b {color: var(--nkq);text-shadow: 0 0 10px var(--kupte);}
.gvpaqy8 .qvtsv {margin: 16px 0 0;}
@media (max-width:705px) {
  .gvpaqy8 .w8e2t {aspect-ratio: 4 / 5;}
  .gvpaqy8 .k9chk {height: 58px;}
  .gvpaqy8 .c741c0m button span {display: none;}
  .gvpaqy8 .br893gw {width: 40px;height: 40px;}
}
@media (prefers-reduced-motion: reduce) { .gvpaqy8 .y6ssm1p, .gvpaqy8 .sw2wbq {transition:none;} .gvpaqy8 .vkdbzc0::before {animation: none;} }
.gvpaqy8 .sw2wbq {height: 24px;bottom: auto;}
.gvpaqy8 .y6ssm1p .sysjb4a b {white-space: nowrap;}

p.beem8, div.beem8 {margin: 0;}
p.z0qtp, small.z0qtp {display: block;margin: 3px 0 0;}
article.txtjg, div.txtjg {margin: 0;}
p.xj3nyw {margin: 0 0 6px;}
.ckr7 i.qtq9cav {font-style: normal;margin-left:7px;}
.y2zst small.g4hyjm {margin-left:11px;}

.ajae :is(.nbr0, .d5pdq, .kbqdjx, .jzdrq8j) {margin-inline: auto;box-sizing: border-box;padding-inline: var(--dql);max-width: var(--w7my);}

.d575.sz39z {min-height: clamp(420px, 62vh, 640px);}
@media (max-width:645px) { .d575.sz39z {min-height: 62vh;} }
.gvpaqy8 .vkdbzc0::before {display: none;}

.rgg3.vv2fpc6 {align-items: center;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;gap: clamp(18px, 3vw, 40px);}
.vv2fpc6 > .bnf81 {grid-column: 1;min-width: 0;grid-row: 1;}
.vv2fpc6 > .srkzjec {grid-row: 1;grid-column: 2;}
.rkh0j {display: grid;gap:6px;}
.rkh0j p {grid-template-columns: 110px minmax(0, 1fr);gap:17px;align-items: baseline;margin: 0;display: grid;}
.rkh0j span:first-child {color: var(--cmhpm);text-transform: uppercase;letter-spacing: .2em;font: 600 10px/1.5 var(--axx);}
.rkh0j b {color: var(--ex5m);letter-spacing: .06em;font: 600 13px/1.5 var(--axx);}
.srkzjec {position: relative;margin: 0;padding-top:34px;}
.kafm {right: 0;color: var(--nkq);text-shadow: 0 0 12px var(--kupte);font: 700 26px/1 var(--axx);top: 0;position: absolute;}
.kafm small {text-shadow: none;font-size: .5em;color: var(--cmhpm);}
.s7bxbzd {grid-template-columns: repeat(3, minmax(0, 1fr));gap:9px;display: grid;}
.jk2zs1 {position: relative;border: 1px solid color-mix(in srgb, var(--k6ad3) 45%, transparent);overflow: hidden;box-shadow: 0 0 0 3px var(--my2), 0 0 18px var(--whjl);aspect-ratio: 3 / 4;display: block;}
.jk2zs1 img {object-fit: cover;display: block;width: 100%;height: 100%;}
.jk2zs1::after {pointer-events: none;background: repeating-linear-gradient(180deg, color-mix(in srgb, black 22%, transparent) 0 1px, transparent 1px 3px);content: "";position: absolute;inset: 0;}
@media (max-width:765px) {
  .rgg3.vv2fpc6 {grid-template-columns: minmax(0, 1fr);}
  .vv2fpc6 > .srkzjec {grid-row: 1;grid-column: 1;}
  .vv2fpc6 > .bnf81 {grid-row: 2;}
}

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

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