

:root {--qx31:   var(--cvzg);--p1e3:"Space Grotesk", Arial, "Archivo Black", "Arial Black", sans-serif;--jwr1x: color-mix(in srgb, var(--qyttk) 35%, var(--oc6yt));--jllq:  clamp(16px, 3vw, 30px);--p6mzx:  var(--eml45);--q4o:   7px 7px 0 var(--a3ku1);--ktzur: 4px;--xgz7w:  var(--e2va);--xavx:  clamp(18px, 2.4vw, 30px);--ajdk: 3px;--xcuo: var(--gy30a);--o9an: 1120px;--z2nn:   color-mix(in srgb, var(--gbb7s, var(--qyttk)) 35%, var(--oc6yt));--a3ku1: var(--oc6yt);--uldzn:     var(--qyttk);--zbtg3: calc(var(--ktzur) * -1) var(--ktzur) 0 var(--a3ku1);--qe1h:  var(--vmz);--dcbt:      var(--ktzur) var(--ktzur) 0 var(--a3ku1);--pa9:   2px 2px 0 var(--a3ku1);--ygpc:   var(--oc6yt);}

body {background: var(--dzg);font: 16px/1.6 var(--p1e3);-webkit-text-size-adjust: 100%;color: var(--ygpc);margin: 0;}

:focus-visible {outline: var(--ajdk) solid var(--jwr1x);outline-offset: 2px;}

.bzqpnq {font-weight: 800;text-decoration: none;color: var(--yj3, var(--g9e, var(--ovb0p)));border: var(--ajdk) solid var(--a3ku1);left: -9999px;z-index: 200;padding: 12px 20px;position: absolute;top: 0;box-shadow: var(--dcbt);background: var(--qyttk);text-transform: uppercase;}
.bzqpnq:focus {left: 12px;top: 12px;}

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

.hte7gnr {top: 0;background: var(--fv9z6);position: sticky;border-bottom: var(--ajdk) solid var(--i1s5, var(--oc6yt));z-index: 60;}
.afpw {gap:14px;padding: 10px var(--jllq);align-items: center;display: flex;margin: 0 auto;max-width: var(--o9an);box-sizing: border-box;}

.f7a71 {display: inline-flex;align-items: center;text-decoration: none;min-height: 44px;}
.f7a71 img {width: auto;height: 26px;display: block;}
.cxet9 {color: var(--rwr, var(--yal));text-transform: uppercase;font: 900 19px/1 var(--p1e3);letter-spacing: -.02em;}

.n83x45 {min-width: 0;flex: 1 1 auto;}
.n83x45 ul {margin: 0;display: flex;flex-wrap: wrap;list-style: none;padding: 0;gap:3px;}
.n83x45 a {align-items: center;font: 700 13.5px/1 var(--p1e3);text-transform: uppercase;letter-spacing: .04em;text-decoration: none;min-height: 44px;color: var(--rwr, var(--yal));display: inline-flex;padding: 0 11px;border: var(--ajdk) solid transparent;}

.n83x45 a:hover {border-color: var(--i1s5, var(--oc6yt));}
.n83x45 a[aria-current="page"] {border-color: var(--i1s5, var(--oc6yt));box-shadow: var(--pa9);}

.nc2xvt {gap:8px;margin-left: auto;align-items: center;display: flex;}

.v6zeb {box-shadow: var(--pa9);letter-spacing: .03em;transition:transform 0.089s linear, box-shadow 0.113s linear;text-decoration: none;padding: 0 18px;display: inline-flex;text-transform: uppercase;justify-content: center;min-height: 44px;border: var(--ajdk) solid var(--a3ku1);border-radius: 0;align-items: center;font: 800 13.5px/1 var(--p1e3);}
.v6zeb:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--a3ku1);}
.v6zeb:active {transform: translate(2px, 2px);}

.v1cdeg {box-shadow: 2px 2px 0 var(--i1s5, var(--oc6yt));background: var(--x1bt);border-color: var(--i1s5, var(--oc6yt));color: var(--j2751, var(--kquy));}
.v1cdeg:hover {box-shadow: 0 0 0 var(--i1s5, var(--oc6yt));}
.d56f {box-shadow: 2px 2px 0 var(--i1s5, var(--oc6yt));border-color: var(--i1s5, var(--oc6yt));color: var(--afcr, var(--f1l4r));background: var(--bgf);}
.d56f:hover {box-shadow: 0 0 0 var(--i1s5, var(--oc6yt));}
.jg7n3dq {color: var(--g9e, var(--ovb0p));background: var(--qyttk);}
.jg7n3dq:hover {background: var(--hz3o8);}

.shgx {border: var(--ajdk) solid var(--i1s5, var(--oc6yt));cursor: pointer;display: none;min-height: 44px;align-items: center;justify-content: center;gap:5px;min-width: 44px;flex-direction: column;}
.shgx span {display: block;height: 3px;width: 20px;background: var(--rwr, var(--yal));}

.rwvyp {max-width: var(--o9an);margin: 0 auto;box-sizing: border-box;padding: clamp(14px, 1.8vw, 24px) var(--jllq) 0;}
.znfb {background: var(--qx31);padding: clamp(16px, 2.2vw, 28px);border: var(--ajdk) solid var(--a3ku1);border-radius: 0;}

.znfb .ep9a {font-size: clamp(28px, 4.4vw, 66px);}
.znfb .k2st {font-size: 15.5px;overflow: hidden;margin-top:11px;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;}
.znfb .eq5xt {margin-top:15px;}

.e9mpp {box-shadow: var(--q4o);}
.jzv9e  {box-shadow: -7px 7px 0 var(--a3ku1);}

.p1qm4b {margin: 0 0 10px;text-transform: uppercase;color: var(--p6mzx);letter-spacing: .18em;font: 800 12px/1 var(--p1e3);}

.ep9a {font: 900 clamp(30px, 4vw, 200px)/.92 var(--p1e3);letter-spacing: -.03em;margin: 0;overflow-wrap: anywhere;}
.h7s0n0c  {text-transform: uppercase;letter-spacing: -.04em;}
.dxdm {letter-spacing: -.025em;}
.j309m  {letter-spacing: 0;text-transform: uppercase;}

.k2st {margin: 14px 0 0;font-size: 17px;color: var(--p6mzx);max-width: 56ch;}

.eq5xt {display: flex;flex-wrap: wrap;margin-top:19px;align-items: center;gap:9px;}
.eq5xt .hn2s7h9 {font: 800 12px/1 var(--p1e3);min-height: 44px;text-transform: uppercase;padding: 0 4px;letter-spacing: .12em;border: 0;display: inline-flex;justify-content: flex-start;color: var(--p6mzx);background: none;align-items: center;}

.bcmq4 {padding: clamp(20px, 2.6vw, 34px) var(--jllq) 56px;margin: 0 auto;max-width: var(--o9an);box-sizing: border-box;display: flow-root;}

.bcmq4 h1 {font: 900 clamp(30px, 4vw, 200px)/.92 var(--p1e3);margin: 0 0 18px;overflow-wrap: anywhere;text-transform: uppercase;letter-spacing: -.03em;}

.bcmq4 h2 {text-align: left !important;letter-spacing: -.025em;border: 0 !important;border-bottom: var(--ajdk) solid var(--a3ku1) !important;margin: 0 0 18px !important;font: 900 clamp(23px, 2.4vw, 34px)/1.12 var(--p1e3) !important;padding: 0 0 10px !important;text-transform: uppercase;}
.bcmq4 h2::before {display: none !important;}
.bcmq4 h3 {margin: 24px 0 8px;text-transform: uppercase;font: 800 18px/1.28 var(--p1e3);letter-spacing: -.015em;}
.bcmq4 p {margin: 0 0 14px;}
.bcmq4 img {max-width: 100%;height: auto;border-radius: 0;}

.bcmq4 p > a, .bcmq4 li > a, .bcmq4 td > a, .bcmq4 dd > a {text-decoration: underline;color: var(--jwr1x);font-weight: 700;text-underline-offset: 3px;text-decoration-thickness: 3px;}
.bcmq4 p > a:hover, .bcmq4 li > a:hover {color: var(--hz3o8);}

.dee3mmv {margin: 0 0 var(--xavx);}
.zgr140s {gap:15px;display: grid;}
.w1wzz {border: var(--ajdk) solid var(--a3ku1);border-radius: 0;background: var(--qx31);}
.mrbw5 {box-shadow: var(--dcbt);}
.x9ytn6z {box-shadow: var(--zbtg3);}
.band {align-items: center;list-style: none;cursor: pointer;display: flex;padding: 12px 16px;gap:13px;min-height: 44px;}
.band::-webkit-details-marker {display: none;}
.band::marker {content: '';}

.enbye4h {font: 900 15px/1 var(--p1e3);flex: 0 0 auto;background: var(--uldzn);height: 30px;color: var(--yj3, var(--g9e, var(--ovb0p)));justify-content: center;display: inline-flex;width: 30px;align-items: center;border: var(--ajdk) solid var(--a3ku1);}
.w1wzz[open] .enbye4h {color: var(--ygpc);background: var(--xgz7w);}
.bse251 {font: 800 16px/1.34 var(--p1e3);font-style: normal;letter-spacing: -.01em;}
.h90xmk2 {padding: 14px 16px;border-top: var(--ajdk) solid var(--a3ku1);}
.pbqbj0 {margin: 0;font-size: 15.5px;color: var(--p6mzx);}

.sn6ab {margin: 0 0 var(--xavx);}
.tdky5kr {gap:14px;display: grid;}
.w99z6 {grid-template-columns: minmax(0, 1fr);}
.at15fwx {grid-template-columns: repeat(2, minmax(0, 1fr));}
.z4x7mn {padding: 20px 18px 18px 62px;border: var(--ajdk) solid var(--a3ku1);border-radius: 0;min-width: 0;position: relative;background: var(--xcuo);}
.xwkvacg {box-shadow: var(--dcbt);}
.xbs0r {box-shadow: var(--zbtg3);}
.j3vkp33 {border: var(--ajdk) solid var(--a3ku1);display: flex;width: 44px;justify-content: center;align-items: center;color: var(--yj3, var(--g9e, var(--ovb0p)));background: var(--uldzn);left: -3px;font: 900 17px/1 var(--p1e3);top: -3px;height: 44px;position: absolute;}

.t87a02 {margin: 0;display: block;}

.ett99 {text-transform: uppercase;font: 800 17px/1.26 var(--p1e3);margin: 0;display: block;letter-spacing: -.015em;}
.v6hb {color: var(--p6mzx);font-size: 15.5px;margin: 8px 0 0;}

.bss4qar.z4x7mn {padding: 0;}
.wb36jx {background: var(--uldzn);letter-spacing: .1em;padding: 0 16px;border-bottom: var(--ajdk) solid var(--a3ku1);min-height: 40px;display: flex;align-items: center;font: 900 16px/1 var(--p1e3);color: var(--yj3, var(--g9e, var(--ovb0p)));}

.bss4qar .ett99, .s680pae .ett99 {margin: 0;text-transform: uppercase;letter-spacing: -.015em;font: 800 17px/1.26 var(--p1e3);}
.bss4qar .ett99 {padding: 16px 16px 0;}
.bss4qar .v6hb, .s680pae .v6hb {margin: 8px 0 0;}
.bss4qar .v6hb {padding: 0 16px 16px;}

.bss4qar .ett99:last-child {padding-bottom:15px;}

.s680pae.z4x7mn {display: grid;grid-template-columns: 54px minmax(0, 1fr);padding: 0;}
.ecxev {border-right: var(--ajdk) solid var(--a3ku1);justify-content: center;font: 900 17px/1 var(--p1e3);align-items: center;display: flex;background: var(--uldzn);color: var(--yj3, var(--g9e, var(--ovb0p)));}
.ege1 {padding: 16px;min-width: 0;}

.e32eajm {margin: 0 0 var(--xavx);}
.y43n {display: grid;gap:16px;}
.v9xj69, .vafk {box-shadow: var(--dcbt);min-width: 0;padding: 0 0 6px;background: var(--qx31);border: var(--ajdk) solid var(--a3ku1);border-radius: 0;}

.krj0v.krj0v, .nnvtgze.nnvtgze {border-bottom: var(--ajdk) solid var(--a3ku1);letter-spacing: .12em;display: flex;margin: 0 0 8px;align-items: center;gap:10px;padding: 11px 16px;text-transform: uppercase;font: 900 13px/1.2 var(--p1e3);}
.krj0v {background: var(--uldzn);color: var(--yj3, var(--g9e, var(--ovb0p)));}
.nnvtgze {background: var(--xgz7w);color: var(--ygpc);}
.q49k {display: inline-flex;justify-content: center;font: 900 12px/1 var(--p1e3);width: 22px;border: var(--ajdk) solid currentColor;height: 22px;align-items: center;}
.x5585r {font-size: 15.5px;padding: 9px 16px;display: flex;gap:12px;margin: 0;align-items: baseline;}
.x5585r + .x5585r {border-top: var(--ajdk) solid var(--n2xm8);}

.yhq6s90 {font-weight: 900;flex: 0 0 auto;color: var(--jwr1x);}
.feap {flex: 0 0 auto;font-weight: 900;color: var(--p6mzx);}

.bcmq4, .bcmq4 *, .bcmq4 *::before, .bcmq4 *::after {border-radius: 0 !important;}
.bcmq4 [class], .bcmq4 [class]::before, .bcmq4 [class]::after {background-image: none;}

.bcmq4 :is(.a3xkrh1, .vtphkcx, .aqaq, .b033,
             .zzxggzd, .p6neh, .v9ta) [class]::before,
.bcmq4 :is(.a3xkrh1, .vtphkcx, .aqaq, .b033,
             .zzxggzd, .p6neh, .v9ta) [class]::after {background-image: revert;}

.qbhz {grid-template-columns: minmax(0, 1fr);margin: 0 0 var(--xavx);display: grid;align-items: start;}
.ymade5b {background: var(--uldzn);justify-content: center;margin: 0;overflow: hidden;display: flex;border: var(--ajdk) solid var(--a3ku1);align-items: center;min-width: 0;}
.w5w93g {box-shadow: var(--q4o);}
.b38tj1t {box-shadow: -7px 7px 0 var(--a3ku1);}
.cpmvh {height: 100%;width: 100%;max-height: 22vh;object-fit: cover;display: block;}

.ymade5b:has(.cpmvh) {background: var(--qx31);}

.gsn2j {max-height: 22vh;color: var(--xdvo, var(--g9e, var(--ovb0p)));align-items: center;justify-content: center;letter-spacing: -.05em;display: flex;min-height: 16vh;width: 100%;font: 900 clamp(52px, 11vw, 150px)/1 var(--p1e3);}
.qbhz .nat91p.nat91p {background-image: repeating-linear-gradient(45deg,
    color-mix(in srgb, var(--xdvo, var(--g9e, var(--ovb0p))) 16%, transparent) 0 18px,
    transparent 18px 36px);}
.qbhz .jhpnd8.jhpnd8 {background-image: repeating-linear-gradient(90deg,
    color-mix(in srgb, var(--xdvo, var(--g9e, var(--ovb0p))) 14%, transparent) 0 14px,
    transparent 14px 42px);}
.qbhz .gexjap.gexjap {background-image: repeating-linear-gradient(-45deg,
    color-mix(in srgb, var(--xdvo, var(--g9e, var(--ovb0p))) 18%, transparent) 0 10px,
    transparent 10px 30px);}

.t7jy31 {min-width: 0;box-shadow: var(--dcbt);padding: clamp(18px, 2.4vw, 30px);margin: calc(var(--ajdk) * -1) 0 0;background: var(--qx31);border: var(--ajdk) solid var(--a3ku1);}
.cv7yn {color: var(--p6mzx);font: 800 12px/1 var(--p1e3);font-style: normal;text-transform: uppercase;margin: 0 0 8px;display: block;letter-spacing: .18em;}

.bd8dcqa.bd8dcqa {font: 900 clamp(28px, 3.6vw, 52px)/1.02 var(--p1e3);text-transform: uppercase;letter-spacing: -.035em;color: var(--ygpc);overflow-wrap: anywhere;margin: 0;}
.rjtnd6 {max-width: 58ch;font-size: 16.5px;margin: 12px 0 0;color: var(--p6mzx);}
.ep11 {justify-content: center;text-transform: uppercase;min-height: 48px;font: 900 15px/1 var(--p1e3);border: var(--ajdk) solid var(--a3ku1);display: inline-flex;background: var(--qyttk);box-shadow: var(--pa9);color: var(--g9e, var(--ovb0p));text-decoration: none;padding: 0 26px;align-items: center;transition:transform 0.12s linear, box-shadow 0.123s linear;letter-spacing: .04em;margin-top:19px;}
.ep11:hover {box-shadow: 0 0 0 var(--a3ku1);transform: translate(2px, 2px);background: var(--hz3o8);}

@media (min-width:905px) {
  
  .fgqqt,
  .j3d1 {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);align-items: stretch;}
  .j3d1 {grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .fgqqt .t7jy31 {align-self: center;margin: 0 0 0 calc(var(--ajdk) * -1);}
  .j3d1 .ymade5b {order: 2;}
  .j3d1 .t7jy31 {margin: 0 calc(var(--ajdk) * -1) 0 0;align-self: center;order: 1;}
  .fgqqt .cpmvh,
  .j3d1 .cpmvh {max-height: 34vh;height: 100%;}
  .fgqqt .gsn2j,
  .j3d1 .gsn2j {max-height: 34vh;min-height: 24vh;}
}

.bcmq4 .v9ta.ht3y0y1 {overflow: hidden;border: var(--ajdk) solid var(--a3ku1);min-height: 320px;justify-content: flex-end;position: relative;flex-direction: column;display: flex;}

.bcmq4 .v9ta .ckf0 {height: 100%;position: absolute;inset: 0;object-fit: cover;width: 100%;}
.h6c72gw {position: absolute;pointer-events: none;inset: 0;}
.h6c72gw::before {background-image: linear-gradient(180deg,
    color-mix(in srgb, var(--qx31) 30%, transparent) 0%,
    color-mix(in srgb, var(--qx31) 30%, transparent) 40%,
    color-mix(in srgb, var(--qx31) 92%, transparent) 100%);position: absolute;inset: 0;content: "";}
.mg9e0r {background: var(--qx31);box-shadow: none;position: relative;border-top: var(--ajdk) solid var(--a3ku1);margin: 0;z-index: 1;}
@media (max-width:904px) {
  .bcmq4 .v9ta.ht3y0y1 {min-height: 260px;}
}

.ghqt3c3 {margin: 0 0 var(--xavx);}
.k4dz {gap:19px;display: grid;min-width: 0;}

.ra7g6cs {grid-template-columns: repeat(4, minmax(0, 1fr));}
.f7tz {grid-template-columns: repeat(3, minmax(0, 1fr));}
.cxgn7 {transition:transform 0.076s linear, box-shadow 0.079s linear;flex-direction: column;background: var(--qx31);border: var(--ajdk) solid var(--a3ku1);color: inherit;min-width: 0;text-decoration: none;display: flex;}
.dpaw {box-shadow: var(--dcbt);}
.jmpxh {box-shadow: var(--zbtg3);}
.cxgn7:hover, .cxgn7:focus-visible {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--a3ku1);}
.vm31 {width: 100%;object-fit: cover;aspect-ratio: 2 / 3;height: auto;display: block;}
.h5t5pa {border-top: var(--ajdk) solid var(--a3ku1);display: block;background: var(--a3ku1);padding: 12px 14px;color: var(--dzg);margin-top: auto;}
.btdq3mg {text-transform: uppercase;font: 900 15px/1.25 var(--p1e3);display: block;letter-spacing: -.01em;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.vx0n {font: 700 12px/1.2 var(--p1e3);font-style: normal;white-space: nowrap;letter-spacing: .08em;text-overflow: ellipsis;overflow: hidden;display: block;margin-top:3px;text-transform: uppercase;}

.x0nxpz {margin: 0 0 var(--xavx);}
.s6dnzz {gap:20px;margin: 0;padding: 0;list-style: none;display: grid;min-width: 0;}

.pn6v2ht {grid-template-columns: repeat(2, minmax(0, 1fr));}
.gxgaa {grid-template-columns: repeat(3, minmax(0, 1fr));}
.vg0v0 {border: var(--ajdk) solid var(--a3ku1);min-width: 0;background: var(--qx31);}
.fvk0h4k {box-shadow: var(--dcbt);}
.fpq7tt {box-shadow: var(--zbtg3);}
.gkxknee {padding: 24px 18px;text-decoration: none;gap:10px;flex-direction: column;color: inherit;transition:transform 0.099s linear;align-items: center;justify-content: center;display: flex;min-height: 156px;}
.vg0v0:hover {box-shadow: 0 0 0 var(--a3ku1);}
.vg0v0:hover .gkxknee {transform: translate(2px, 2px);}
.g4me {height: auto;object-fit: contain;max-width: 100%;display: block;max-height: 78px;}
.fkt3 {font: 800 12px/1.2 var(--p1e3);color: var(--p6mzx);text-align: center;text-transform: uppercase;letter-spacing: .12em;}

.adt8c {margin: 0 0 var(--xavx);}
.ap72 {margin: 0;min-width: 0;}
.ztmrnj {gap:16px;display: flex;flex-wrap: wrap;}

.mmbdx {gap:17px;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:895px) { .mmbdx {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:490px) { .mmbdx {grid-template-columns: minmax(0, 1fr);} }
.hn2s7h9 {border: var(--ajdk) solid var(--a3ku1);min-height: 104px;align-items: center;padding: 18px 22px;display: flex;min-width: 0;background: var(--qx31);justify-content: center;}
.ztmrnj .hn2s7h9 {min-width: 168px;flex: 0 1 auto;}
.hz20ne {box-shadow: var(--pa9);}
.rsx0g4 {box-shadow: -2px 2px 0 var(--a3ku1);}
.a2219c {max-height: 58px;max-width: 100%;object-fit: contain;display: block;height: auto;}

.q4wsgx {padding: 0;white-space: nowrap;position: absolute;clip-path: inset(50%);margin: -1px;overflow: hidden;height: 1px;width: 1px;}

.nqqqvm {margin: 0 0 var(--xavx);}
.e9pw0 {margin: 0 0 18px;padding: clamp(16px, 2.2vw, 26px);background: var(--xcuo);box-shadow: var(--dcbt);border: var(--ajdk) solid var(--a3ku1);}
.mgqz {align-items: baseline;flex-wrap: wrap;gap:14px;display: flex;margin: 0 0 10px;}
.axqaa {font: 900 clamp(38px, 5vw, 66px)/1 var(--p1e3);letter-spacing: -.04em;}

.jnv967 {font-size: 22px;font-style: normal;color: var(--jwr1x);letter-spacing: .12em;}
.n7g4mt0 {font-size: 16px;max-width: 62ch;color: var(--p6mzx);margin: 0;}

.mw0mg2p {display: grid;gap:13px;}
.t6abtn {min-width: 0;border: var(--ajdk) solid var(--a3ku1);margin: 0;padding: 16px 18px;background: var(--qx31);}
.bh48vs {box-shadow: var(--pa9);}
.ejrqj {box-shadow: -2px 2px 0 var(--a3ku1);}
.k6enfv {font-size: 15.5px;margin: 0 0 12px;}
.gmsazty {gap:9px;font-style: normal;display: flex;align-items: center;}

.fenh0 {font: 900 15px/1 var(--p1e3);align-items: center;display: inline-flex;justify-content: center;color: var(--yj3, var(--g9e, var(--ovb0p)));background: var(--uldzn);height: 34px;flex: 0 0 auto;width: 34px;border: var(--ajdk) solid var(--a3ku1);}
.c5hwx4 {letter-spacing: .02em;text-transform: uppercase;font: 800 14px/1.2 var(--p1e3);}
.n3v71s {letter-spacing: .1em;font-style: normal;margin-left: auto;color: var(--jwr1x);}

.sc3vk {min-width: 0;box-sizing: border-box;margin: 0 0 var(--xavx);background: var(--qx31);border: var(--ajdk) solid var(--a3ku1);padding: clamp(16px, 2.2vw, 26px);}
.mwqshvn {box-shadow: var(--dcbt);}
.qg81 {box-shadow: var(--zbtg3);}
.ezhqw {display: block;}

@media (min-width:765px) {
  .bcmq4 > .wb39 {float: left;width: calc(50% - var(--xavx) / 2);}
  .bcmq4 > .wb39 + .wb39 {float: right;}
  
  .bcmq4 > .wb39 + .wb39 + * {clear: both;}
}

.vstrj {border-left: 10px solid var(--uldzn);}
.fjpq {border-left-width: var(--ajdk);}
.qsd4f5 {gap:11px;flex-wrap: wrap;margin: 0 0 14px;align-items: center;display: flex;justify-content: space-between;}
.cf0wxgp.cf0wxgp {text-transform: uppercase;margin: 0;border: 0;padding: 0;font: 900 clamp(20px, 2.2vw, 28px)/1.12 var(--p1e3);letter-spacing: -.025em;}
.zxsrf2 {margin: 0;}
.c4zr {min-height: 44px;box-shadow: var(--pa9);letter-spacing: .04em;padding: 0 20px;border: var(--ajdk) solid var(--a3ku1);color: var(--g9e, var(--ovb0p));text-decoration: none;background: var(--qyttk);text-transform: uppercase;display: inline-flex;font: 800 13px/1 var(--p1e3);justify-content: center;transition:transform 0.113s linear, box-shadow 0.1s linear;align-items: center;}
.c4zr:hover {background: var(--hz3o8);box-shadow: 0 0 0 var(--a3ku1);transform: translate(2px, 2px);}
.hgk9sqy {gap:16px;min-width: 0;grid-template-columns: minmax(0, 1fr);display: grid;}
.ykgz {text-decoration: none;display: block;min-width: 0;}

.bdfzm {box-shadow: var(--pa9);display: block;border: var(--ajdk) solid var(--a3ku1);margin-left: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--ajdk));}
.cbdqq3 {height: auto;width: 100%;display: block;}
.pt61 {min-width: 0;}
.pt61 > *:last-child {margin-bottom: 0;}
@media (min-width:765px) {
  .ezhqw .hgk9sqy {align-items: start;grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);}
  
  .rrpkf8 .ykgz {order: 2;}
  .rrpkf8 .bdfzm {margin-right: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--ajdk));margin-left: 0;}
}

.wmdw10 {margin: 0 0 var(--xavx);}
.jwhm.jwhm {letter-spacing: -.03em;text-transform: uppercase;margin: 0 0 14px;font: 900 clamp(24px, 2.8vw, 40px)/1.06 var(--p1e3);}
.x67kc {overflow-x: auto;scrollbar-width: thin;gap:14px;grid-auto-flow: column;padding-bottom:7px;scroll-snap-type: x mandatory;display: grid;}
.z4vxt {grid-auto-columns: 100%;}
.gnt75j {grid-auto-columns: minmax(0, 82%);}
.h8rmkz {overflow: hidden;scroll-snap-align: start;min-width: 0;border: var(--ajdk) solid var(--a3ku1);background: var(--qx31);margin: 0;}
.szcnd {box-shadow: var(--dcbt);}
.fsn154x {box-shadow: var(--zbtg3);}
.nem8z {object-fit: cover;width: 100%;height: auto;display: block;max-height: 40vh;}
.naqghv {padding: 11px 14px;border-top: var(--ajdk) solid var(--a3ku1);font: 800 14px/1.35 var(--p1e3);}
.szf1x {margin: 12px 0 0;display: flex;gap:5px;}
.mbgxv {background: var(--uldzn);border: 2px solid var(--a3ku1);width: 26px;display: block;height: 8px;}
.nv26qt {max-width: 62ch;font-size: 16px;margin: 14px 0 0;color: var(--p6mzx);}
.whed9dn {gap:11px;display: flex;margin: 16px 0 0;}
.arzj8t {flex-wrap: wrap;flex-direction: row;align-items: center;}
.n3mmx {flex-direction: column;align-items: flex-start;}
.e24nq78.e24nq78, .pmyn5 {letter-spacing: .04em;padding: 0 22px;min-height: 46px;align-items: center;font: 800 13.5px/1 var(--p1e3);justify-content: center;display: inline-flex;text-transform: uppercase;border: var(--ajdk) solid var(--a3ku1);box-shadow: var(--pa9);text-decoration: none;transition:transform 0.123s linear, box-shadow 0.062s linear;}
.e24nq78.e24nq78 {color: var(--g9e, var(--ovb0p));background: var(--qyttk);}
.pmyn5 {background: var(--xgz7w);color: var(--ygpc);}
.e24nq78.e24nq78:hover, .pmyn5:hover {box-shadow: 0 0 0 var(--a3ku1);transform: translate(2px, 2px);}
@media (min-width:765px) {
  .gnt75j {grid-auto-columns: minmax(0, calc(50% - 7px));}
}

.za0fc {margin: 0 0 var(--xavx);border: var(--ajdk) solid var(--a3ku1);min-width: 0;gap:19px;padding: clamp(16px, 2.2vw, 26px);grid-template-columns: minmax(0, 1fr);background: var(--xcuo);display: grid;}
.agfm {box-shadow: var(--dcbt);}
.gv1q2 {box-shadow: var(--zbtg3);}
.p41h {justify-content: center;height: 96px;background: var(--uldzn);flex: 0 0 auto;box-shadow: var(--pa9);width: 96px;overflow: hidden;align-items: center;border: var(--ajdk) solid var(--a3ku1);display: flex;}
.aptn {height: 100%;object-fit: cover;display: block;width: 100%;}
.d9kyndc {color: var(--yj3, var(--g9e, var(--ovb0p)));font: 900 46px/1 var(--p1e3);}
.q1gvsrq {min-width: 0;}
.dcgf {margin: 0 0 12px;gap:7px;flex-wrap: wrap;display: flex;align-items: baseline;}
.qm0tce4 {font: 800 11px/1.2 var(--p1e3);text-transform: uppercase;letter-spacing: .16em;color: var(--p6mzx);}
.h1e6 {letter-spacing: -.02em;font: 900 20px/1.15 var(--p1e3);text-transform: uppercase;}
.wp5s {grid-template-columns: max-content minmax(0, 1fr);gap: 0;display: grid;border-top: var(--ajdk) solid var(--n2xm8);margin: 0 0 12px;}
.prfdrmw {font: 800 11px/1.3 var(--p1e3);color: var(--p6mzx);text-transform: uppercase;letter-spacing: .14em;white-space: nowrap;border-bottom: var(--ajdk) solid var(--n2xm8);padding: 8px 14px 8px 0;}
.ankcys {padding: 8px 0;font-size: 15px;margin: 0;border-bottom: var(--ajdk) solid var(--n2xm8);min-width: 0;}

.s92mq {list-style: none;display: flex;padding: 0;margin: 0 0 12px;gap:7px;flex-wrap: wrap;}
.n6bacqe {align-items: center;gap:7px;display: inline-flex;min-width: 0;box-shadow: var(--pa9);border: var(--ajdk) solid var(--a3ku1);background: var(--qx31);padding: 6px 10px;}
.z2kf8es {color: var(--p6mzx);letter-spacing: .14em;font: 800 11px/1.3 var(--p1e3);text-transform: uppercase;}
.xths {min-width: 0;font: 700 14px/1.3 var(--p1e3);}

.napc78b.dcgf {margin: 0 0 4px;}

.q1gvsrq .nmkz5t {margin: 0 0 12px;text-transform: uppercase;font: 900 clamp(21px, 2.3vw, 27px)/1.12 var(--p1e3);letter-spacing: -.02em;}
.m36es {border-top: var(--ajdk) solid var(--n2xm8);margin: 0 0 12px;}
.m36es .h3mvp {display: flex;border-bottom: var(--ajdk) solid var(--n2xm8);padding: 8px 0;gap:9px;margin: 0;flex-wrap: wrap;align-items: baseline;}
.p65st {letter-spacing: .14em;text-transform: uppercase;font: 800 11px/1.3 var(--p1e3);color: var(--p6mzx);}
.k0d0 {font-size: 15px;min-width: 0;}
.h6w9 {margin: 0 0 12px;color: var(--p6mzx);font-size: 15.5px;}
.n8r1n {flex-wrap: wrap;margin: 0 0 12px;gap:8px;display: flex;}
.qf9h {border: var(--ajdk) solid var(--a3ku1);transition:transform 0.082s linear, box-shadow 0.06s linear;background: var(--qx31);align-items: center;height: 44px;color: var(--ygpc);box-shadow: var(--pa9);width: 44px;display: inline-flex;justify-content: center;}
.qf9h:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--a3ku1);}
.qate {font-size: 12.5px;color: var(--qe1h);margin: 0;}
@media (min-width:692px) {
  .amgk  {grid-template-columns: 96px minmax(0, 1fr);}
  .ghzw {grid-template-columns: minmax(0, 1fr) 96px;}
  .ghzw .p41h {order: 2;}
}

.hm24t {background: var(--qx31);padding: clamp(16px, 2.2vw, 26px);margin: 0 0 var(--xavx);min-width: 0;border: var(--ajdk) solid var(--a3ku1);}
.ffkp2p {box-shadow: var(--dcbt);}
.f9hh6d2 {box-shadow: var(--zbtg3);}
.gf09s {display: flex;height: 84px;border: var(--ajdk) solid var(--a3ku1);width: 84px;background: var(--xgz7w);justify-content: center;box-shadow: var(--pa9);align-items: center;overflow: hidden;margin: 0 0 14px;}
.am3eh {object-fit: contain;height: auto;display: block;max-width: 100%;max-height: 100%;}
.a4nv {max-width: 60ch;margin: 0 0 16px;color: var(--p6mzx);font-size: 16px;}
.adb56pd {gap: 0;margin: 0 0 18px;display: grid;}
.axcjx5 {grid-template-columns: max-content minmax(0, 1fr);}
.yhx7z4g {grid-template-columns: max-content minmax(0, 1fr) max-content minmax(0, 1fr);}

.yhx7z4g > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.yhx7z4g > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.ctw7 {font: 800 11px/1.3 var(--p1e3);color: var(--p6mzx);letter-spacing: .14em;padding: 9px 14px 9px 0;border-bottom: var(--ajdk) solid var(--n2xm8);white-space: nowrap;text-transform: uppercase;}
.kydqgh {font: 800 15px/1.3 var(--p1e3);font-variant-numeric: tabular-nums;display: flex;margin: 0;min-width: 0;align-items: center;gap:10px;padding: 9px 18px 9px 0;border-bottom: var(--ajdk) solid var(--n2xm8);}
.cdk8j7 {letter-spacing: .1em;color: var(--jwr1x);}
.d6xp {display: flex;margin: 0;flex-wrap: wrap;gap:10px;}

.c8t5m {display: inline-flex;border: var(--ajdk) solid var(--a3ku1);justify-content: center;box-shadow: var(--pa9);padding: 8px 20px;flex-direction: column;color: #fff;text-decoration: none;background: #000;transition:transform 0.088s linear, box-shadow 0.105s linear;min-height: 52px;}
.c8t5m:hover {box-shadow: 0 0 0 var(--a3ku1);transform: translate(2px, 2px);}
.cfxp8 {text-transform: uppercase;letter-spacing: .16em;font: 700 9.5px/1.2 var(--p1e3);}
.hfqwy {letter-spacing: -.01em;font: 900 15px/1.2 var(--p1e3);font-style: normal;}

.wcmess {display: flex;margin: 26px 0;}
.srpkpa {justify-content: flex-start;}
.e6t3538 {justify-content: center;}
.qndgd {justify-content: flex-end;}
.y06fjv {gap:10px;box-shadow: var(--dcbt);align-items: center;transition:transform 0.121s linear, box-shadow 0.084s linear;text-decoration: none;min-height: 50px;padding: 0 30px;color: var(--g9e, var(--ovb0p));display: inline-flex;border: var(--ajdk) solid var(--a3ku1);background: var(--qyttk);justify-content: center;}
.y06fjv:hover {transform: translate(4px, 4px);background: var(--hz3o8);box-shadow: 0 0 0 var(--a3ku1);}
.h320hy {width: auto;}
.v7qyeks {width: 100%;}
.a7apwg8 {font: 900 16px/1 var(--p1e3);letter-spacing: .04em;text-transform: uppercase;}
.jg9ad {font-weight: 900;font-style: normal;font-size: 17px;}

.k9y1rh5 {margin: 0 0 var(--xavx);min-width: 0;}
.a0w26k.a0w26k {align-items: center;display: flex;margin: 0 0 16px;padding: 0;padding-bottom:10px;gap:12px;border: 0;border-bottom: var(--ajdk) solid var(--a3ku1);}
.sdfz0 {flex: 0 0 auto;width: 18px;border: var(--ajdk) solid var(--a3ku1);background: var(--uldzn);height: 18px;display: block;}
.atrr {border: 2px solid var(--a3ku1);display: block;background: var(--uldzn);flex: 0 0 auto;width: 34px;height: 8px;}
.y8b38 {text-transform: uppercase;font: 900 clamp(23px, 2.4vw, 34px)/1.12 var(--p1e3);letter-spacing: -.025em;}
.nnqcv {min-width: 0;}
.nnqcv > *:last-child {margin-bottom: 0;}

.hee7j > p:first-child {font-size: 18px;font-weight: 700;}
.v0s6t > p:first-child {font-size: inherit;}

.mepstz.a0w26k {margin: 0 0 14px !important;border-bottom: 0 !important;padding-bottom: 0 !important;}
.gx101rt {height: 10px;display: block;background: var(--uldzn);width: 84px;border: var(--ajdk) solid var(--a3ku1);margin: 0 0 18px;}

.k1mp0tm.a0w26k {border-bottom: 0 !important;margin: 0 0 14px !important;padding-bottom: 0 !important;}
.gp978v {min-width: 0;padding-left: clamp(12px, 1.6vw, 20px);border-left: var(--ajdk) solid var(--a3ku1);}

.yzx8ca7 {margin: 0 0 var(--xavx);}
.ptjd {background: var(--qx31);max-width:979px;display: block;margin: 0 auto;border: var(--ajdk) solid var(--a3ku1);}
.t53ky {padding: 20px;}
.rd34n {padding: 8px;}
.f0yp {box-shadow: var(--q4o);}
.pnsnaw {box-shadow: -7px 7px 0 var(--a3ku1);}

.h00evft {min-height: 44px;text-decoration: none;display: block;}
.jmrkk9 {height: auto;display: block;width: 100%;border: var(--ajdk) solid var(--a3ku1);min-height: 44px;}

.z5v4 {border: var(--ajdk) solid var(--a3ku1);background: var(--qx31);margin: 0 auto;max-width:979px;}
.z5v4 .jmrkk9 {border: 0;}

.z411bt {max-width:980px;background: var(--qx31);margin: 0 auto;position: relative;border: var(--ajdk) solid var(--a3ku1);display: block;}
.rf8mee2 {width: 26px;background: var(--uldzn);top: -3px;display: block;right: -3px;height: 26px;border: var(--ajdk) solid var(--a3ku1);position: absolute;}

.emx8swx {margin: 0 0 var(--xavx);padding: clamp(16px, 2vw, 24px);min-width: 0;background: var(--xcuo);border: var(--ajdk) solid var(--a3ku1);}
.pdjxy {box-shadow: var(--dcbt);}
.azwg6n {box-shadow: var(--zbtg3);}
.nan3 {padding: 0 0 10px;align-items: center;border-bottom: var(--ajdk) solid var(--a3ku1);gap:13px;margin: 0 0 14px;display: flex;}
.ybqd8c {border: var(--ajdk) solid var(--a3ku1);height: 18px;flex: 0 0 auto;display: block;width: 18px;background: var(--uldzn);}
.ag9d {background: var(--uldzn);flex: 0 0 auto;display: block;height: 8px;border: 2px solid var(--a3ku1);width: 34px;}
.p709d {text-transform: uppercase;font: 900 17px/1.2 var(--p1e3);letter-spacing: .02em;}

.gwngt {gap:9px;display: grid;padding: 0 0 0 0;margin: 0;}
.p3az {list-style: decimal inside;}
.kg61m2 {list-style: none;}
.gwngt li {min-width: 0;}
.gwngt a {color: var(--ygpc);font: 700 15px/1.3 var(--p1e3);display: inline-flex;padding: 0 14px;align-items: center;transition:transform 0.096s linear;background: var(--qx31);min-height: 44px;text-decoration: none;border-left: 8px solid var(--uldzn);}
.gwngt a:hover {transform: translate(3px, 0);text-decoration-thickness: 3px;text-decoration: underline;}

.gf6pv {list-style: none;}
.gf6pv li {gap:10px;display: flex;align-items: center;}
.gf6pv li::before {border: var(--ajdk) solid var(--a3ku1);width: 12px;height: 12px;background: var(--uldzn);flex: 0 0 auto;content: "";}
.gf6pv.gwngt a {min-width: 0;padding: 0;background: none;border-left: 0;}

.q6b52 {min-width: 0;margin: 0 0 var(--xavx);}
.ftcx4yy {align-items: center;margin: 0 0 14px;display: flex;gap:11px;}
.yhja {background: var(--uldzn);flex: 0 0 auto;height: 16px;border: var(--ajdk) solid var(--a3ku1);display: block;width: 16px;}
.z1wz92z {height: 7px;width: 30px;flex: 0 0 auto;border: 2px solid var(--a3ku1);background: var(--uldzn);display: block;}
.gh8k04v {text-transform: uppercase;letter-spacing: -.025em;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--p1e3);}
.fw7d {border: var(--ajdk) solid var(--a3ku1);min-width: 0;padding: clamp(14px, 2vw, 22px);overflow-x: auto;background: var(--qx31);}

.zw7e {box-shadow: inset 4px 4px 0 var(--n2xm8);}
.c2vgyzj {box-shadow: inset 2px 2px 0 var(--n2xm8);}
.fw7d > *:last-child {margin-bottom: 0;}

.aay2.fw7d {box-shadow: none;padding: 0;overflow: visible;}

.aay2 .ymxn {background: var(--xgz7w);color: var(--ygpc);font: 900 clamp(18px, 2vw, 25px)/1.16 var(--p1e3) !important;letter-spacing: -.025em;border: 0 !important;border-bottom: var(--ajdk) solid var(--a3ku1) !important;padding: 12px clamp(14px, 2vw, 22px) !important;margin: 0 !important;text-transform: uppercase;}

.aay2 .ymxn:last-child {border-bottom: 0 !important;}
.vre9s {padding: clamp(14px, 2vw, 22px);overflow-x: auto;min-width: 0;}
.vre9s > *:last-child {margin-bottom: 0;}

.h9rfp.ftcx4yy {padding-bottom: 0 !important;border-bottom: 0 !important;margin: 0 0 10px !important;}
.h9rfp > b {margin-left: auto;}
.py3h3g {margin: 0 0 16px;height: 0;border: 0;border-top: var(--ajdk) solid var(--a3ku1);}

.wvmmg5j {min-width: 0;margin: 0 0 var(--xavx);}
.ahhx {border-left: 10px solid var(--uldzn);}
.r02c {border-left: 6px solid var(--uldzn);}

.rg4n, .t98yw {border-left: 0;}
.g1hm9st.g1hm9st {display: flex;letter-spacing: -.02em;margin: 0;gap:9px;border: 0;padding: 12px 16px;align-items: center;text-transform: uppercase;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--p1e3);}
.wgtkp5h {background: var(--a3ku1);color: var(--dzg);}
.nbjj {border-bottom: var(--ajdk) solid var(--a3ku1);background: var(--xgz7w);color: var(--ygpc);}
.xpsh1r {flex: 0 0 auto;background: currentColor;height: 12px;width: 12px;display: block;}
.scpspj {min-width: 0;}
.d1sw {overflow-x: auto;background: var(--qx31);padding: clamp(14px, 2vw, 22px);border: var(--ajdk) solid var(--a3ku1);border-left: 0;min-width: 0;}
.d1sw > *:last-child {margin-bottom: 0;}

.f2v0b.d1sw {border-left: var(--ajdk) solid var(--uldzn);padding: clamp(8px, 1.2vw, 14px);overflow: visible;background: var(--xcuo);}

.t98yw .d1sw {border-left: var(--ajdk) solid var(--a3ku1);}
.y1p8zvh {border: var(--ajdk) solid var(--a3ku1);min-width: 0;padding: clamp(12px, 1.8vw, 20px);overflow-x: auto;background: var(--qx31);box-shadow: var(--pa9);}
.y1p8zvh > *:last-child {margin-bottom: 0;}

.hzs9na {background: var(--uldzn);height: 14px;width: 56px;display: block;border: var(--ajdk) solid var(--a3ku1);border-bottom: 0;}

.bcmq4 .xzpt {min-width: 0;}
.bcmq4 .y81j79 {text-transform: uppercase;letter-spacing: -.025em;}
.bcmq4 .ymnxfrx {min-width: 0;}
.bcmq4 .my9h6 {position: absolute;left: -9999px;}
.bcmq4 .te0v7 {display: none;}
.bcmq4 .waq1 {display: none;}

.bcmq4 :is(.cqga1q1, [class*="table"]) {overflow-x: auto;}
.bcmq4 table {font-size: 15px;width: 100%;border-collapse: collapse;}
.bcmq4 thead th {padding: 11px 14px;text-transform: uppercase;color: var(--wehsn, var(--ygpc));border: var(--ajdk) solid var(--z2nn);letter-spacing: .12em;font: 900 11.5px/1.3 var(--p1e3);text-align: left;background: var(--xgz7w);white-space: nowrap;}
.bcmq4 tbody td {color: var(--wehsn, inherit);border: var(--ajdk) solid var(--n2xm8);padding: 11px 14px;}
.bcmq4 tbody td + td {font-variant-numeric: tabular-nums;}

.eam44cw {padding: clamp(20px, 2.8vw, 32px);background: var(--uldzn);box-shadow: var(--dcbt);color: var(--yj3, var(--g9e, var(--ovb0p)));border: var(--ajdk) solid var(--a3ku1);margin: var(--xavx) 0 0;}
.xfdn8d {margin: 0;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--p1e3);letter-spacing: -.02em;text-transform: uppercase;}
.kvnt0 {margin: 8px 0 16px;font-size: 16px;}

.eam44cw .jg7n3dq {color: var(--uldzn);box-shadow: 2px 2px 0 var(--yj3, var(--g9e, var(--ovb0p)));background: var(--yj3, var(--g9e, var(--ovb0p)));border-color: var(--yj3, var(--g9e, var(--ovb0p)));}
.eam44cw .jg7n3dq:hover {background: var(--yj3, var(--g9e, var(--ovb0p)));box-shadow: 0 0 0 var(--yj3, var(--g9e, var(--ovb0p)));}

.zyja {border: var(--ajdk) solid var(--a3ku1);box-shadow: var(--pa9);background: var(--xcuo);margin: var(--xavx) 0 0;padding: 18px 20px;}
.s6a31c {margin: 0;text-transform: uppercase;letter-spacing: -.01em;font: 900 16px/1.2 var(--p1e3);}
.vzpg8r9 {font-size: 15px;margin: 6px 0 0;color: var(--p6mzx);}

.zhhya {font: 800 11.5px/1 var(--p1e3);padding: 9px 12px;border: var(--ajdk) solid var(--a3ku1);letter-spacing: .14em;color: var(--p6mzx);margin: 24px 0 0;display: inline-block;}

.gdg3 {background: var(--xgz7w);border-top: var(--ajdk) solid var(--a3ku1);position: sticky;align-items: center;gap:11px;justify-content: space-between;flex-wrap: wrap;bottom: 0;display: flex;padding: 12px calc(var(--jllq) + 30px) 12px var(--jllq);z-index: 25;}
.x8nh {font: 800 14px/1.3 var(--p1e3);}

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

.j66w8y2 {height: 44px;top: 3px;right: 3px;justify-content: center;position: absolute;color: var(--ygpc);display: inline-flex;align-items: center;width: 44px;transition:transform 0.113s, background 0.15s;cursor: pointer;z-index: 1;}

.j66w8y2::before {transition:background 0.087s, box-shadow 0.098s;background: var(--qx31);content: '';inset: 10px;position: absolute;border: var(--ajdk) solid var(--a3ku1);box-shadow: var(--pa9);}
.j66w8y2 svg {position: relative;z-index: 1;}

.j66w8y2:hover::before {background: var(--xgz7w);}
.j66w8y2:active {transform: translate(2px, 2px);}
.j66w8y2:active::before {box-shadow: none;}
.j66w8y2:focus-visible {outline: var(--ajdk) solid var(--a3ku1);outline-offset: 1px;}

.pjwymv6.pjwymv6 {background: var(--kmw);color: var(--klm, var(--oc6yt));padding: clamp(30px, 3.4vw, 48px) var(--jllq) clamp(20px, 2.2vw, 30px);border-top: var(--ajdk) solid var(--etwtv, var(--oc6yt));}
.pjwymv6 .fe52n {display: grid;max-width: var(--o9an);gap:23px;grid-template-columns: minmax(0, 1fr);margin: 0 auto;}
.pjwymv6 .hs24zj img {height: 26px;display: block;width: auto;}
.pjwymv6 .hs24zj span {font: 900 17px/1 var(--p1e3);text-transform: uppercase;}
.pjwymv6 .swdsfpa {grid-auto-flow: column;gap:31px;display: grid;justify-content: start;}
.pjwymv6 .swdsfpa ul {gap:3px;margin: 0;list-style: none;padding: 0;display: grid;}
.pjwymv6 .swdsfpa a {display: flex;color: var(--klm, var(--oc6yt));text-decoration: none;letter-spacing: .05em;align-items: center;min-height: 44px;text-transform: uppercase;font: 700 13px/1 var(--p1e3);}
.pjwymv6 .swdsfpa a:hover {text-decoration: underline;text-decoration-thickness: 3px;}
.pjwymv6 .q8yf {flex-wrap: wrap;align-items: center;max-width: var(--o9an);gap:13px;margin: 20px auto 0;display: flex;}
.pjwymv6 .n0prqxw {max-width: var(--o9an);margin: 20px auto 0;border-top: var(--ajdk) solid var(--etwtv, var(--oc6yt));padding-top:16px;}
.pjwymv6 .n0prqxw p {margin: 0;font-size: 12.5px;}
.pjwymv6 .n0prqxw p + p {line-height:1.61;margin-top:9px;}

@media (max-width:888px) {
  
  .qbhz .cpmvh {max-height: 15vh;}
  .qbhz .gsn2j {max-height: 15vh;min-height: 12vh;font-size: clamp(44px, 9vw, 96px);}
  .qbhz .t7jy31 {padding: clamp(14px, 3vw, 20px);}

  .n83x45 {flex: none;display: none;}
  .shgx {display: flex;}
  .afpw {flex-wrap: wrap;}
  
  .at15fwx {grid-template-columns: minmax(0, 1fr);}
}

@media (max-width:510px) {
  
  .rwvyp, .bcmq4 {padding-left:15px;padding-right:18px;}
  .nc2xvt {width: 100%;}
  .nc2xvt .v6zeb {flex: 1 1 auto;}
  .z4x7mn {padding: 52px 16px 16px;}
  .j3vkp33 {left: -3px;top: -3px;}
  .x5585r {padding-right:13px;padding-left:13px;}

  .ep9a {letter-spacing: -.02em;}

  
  
  .ra7g6cs, .f7tz {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .pn6v2ht, .gxgaa {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .mmbdx {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .ztmrnj .hn2s7h9 {min-width: 132px;}
}

@media (prefers-reduced-motion: reduce) {
  * {animation: none !important;transition:none !important;}
  .v6zeb:hover {transform: none;box-shadow: var(--pa9);}
}

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

.vzc88 {display: flex;overflow-y: auto;transition:transform 0.215s cubic-bezier(.22,.61,.36,1), visibility 0.278s;box-shadow: 6px 0 0 var(--a3ku1, var(--oc6yt));padding-bottom: env(safe-area-inset-bottom, 0px);z-index: 79;visibility: hidden;bottom: 0;background: var(--qx31, var(--cvzg));overscroll-behavior: contain;position: fixed;width: min(86vw, 340px);flex-direction: column;-webkit-overflow-scrolling: touch;top: 0;}

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

.ctce18t:checked ~ .a83fdc {opacity:0.99;visibility: visible;}
.ctce18t:checked ~ .vzc88 {visibility: visible;transform: translateX(0);}

.t5p3yfr {padding: 14px 16px;justify-content: space-between;border-bottom: 1px solid var(--a3ku1, var(--oc6yt));background: var(--xcuo, var(--gy30a));gap:11px;top: 0;position: sticky;display: flex;align-items: center;z-index: 1;}
.s1xsfc {align-items: center;min-height: 44px;display: inline-flex;}
.s1xsfc img {height: 26px;display: block;width: auto;}
.kfsrgg {color: var(--oc6yt);font-weight: 800;font-size: 16px;letter-spacing: .01em;}

.fff1 {height: 44px;justify-content: center;flex: none;align-items: center;color: var(--oc6yt);display: inline-flex;width: 44px;background: var(--gy30a);cursor: pointer;border-radius: 0;border: 1px solid var(--a3ku1, var(--oc6yt));}
.fff1:hover {background: var(--e2va);}
.fff1:focus-visible,
.fpdj a:focus-visible,
.ehafpjd:focus-visible,
.h7t1gc:focus-visible {outline: 2px solid var(--oc6yt);outline-offset: 2px;}

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

.fpdj a {font-weight: 600;align-items: center;padding: 10px 14px;line-height:1.31;min-height: 48px;display: flex;text-decoration: none;border-radius: 0;border: 1px solid transparent;color: var(--oc6yt);font-size: 15.5px;}
.fpdj a:hover {border-color: var(--a3ku1, var(--oc6yt));background: var(--gy30a);}

.fpdj a[aria-current="page"] {background: var(--gy30a);box-shadow: inset 3px 0 0 var(--uldzn, var(--qyttk));border-color: var(--a3ku1, var(--oc6yt));}

.napm9bk {background: var(--xcuo, var(--gy30a));display: grid;border-top: 1px solid var(--a3ku1, var(--oc6yt));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));gap:11px;margin-top: auto;}

.ehafpjd, .h7t1gc {display: flex;min-height: 48px;font-weight: 700;font-size: 15px;padding: 12px 18px;border-radius: 0;justify-content: center;align-items: center;text-decoration: none;}
.ehafpjd {color: var(--j2751, var(--kquy));background: var(--x1bt);border: 1px solid var(--a3ku1, var(--oc6yt));}
.h7t1gc {border: 1px solid transparent;background: var(--bgf);color: var(--afcr, var(--f1l4r));}

.vzc88 {border-right: 3px solid var(--a3ku1, var(--oc6yt));}
.z8djdk {border-left: 3px solid var(--a3ku1, var(--oc6yt));border-right: 0;}
.t5p3yfr {border-bottom: 3px solid var(--a3ku1, var(--oc6yt));}
.fff1 {border-color: var(--a3ku1, var(--oc6yt));border-width: 3px;}
.fpdj a {text-transform: uppercase;font-weight: 800;letter-spacing: .02em;border-width: 3px;}
.fpdj a:hover, .fpdj a[aria-current="page"] {border-color: var(--a3ku1, var(--oc6yt));}

.fpdj a[aria-current="page"] {box-shadow: 4px 4px 0 var(--a3ku1, var(--oc6yt));}
.napm9bk {border-top: 3px solid var(--a3ku1, var(--oc6yt));}
.ehafpjd, .h7t1gc {border-width: 3px;text-transform: uppercase;font-weight: 800;border-color: var(--a3ku1, var(--oc6yt));}
.h7t1gc {box-shadow: 4px 4px 0 var(--a3ku1, var(--oc6yt));}

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

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

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

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

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

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

.qt6y > summary.nan3 {min-height: 44px;list-style: none;cursor: pointer;}
.qt6y > summary.nan3::-webkit-details-marker {display: none;}
.qt6y > summary.nan3:focus-visible {outline: var(--ajdk) solid var(--uldzn);outline-offset: 3px;}

.qt6y > summary.nan3::after {content: "";flex: 0 0 auto;margin-left: auto;border-right: var(--ajdk) solid var(--a3ku1);width: 12px;transition:transform 0.17s linear;height: 12px;border-bottom: var(--ajdk) solid var(--a3ku1);}
.qt6y[open] > summary.nan3::after {transform: rotate(180deg);}

.qt6y:not([open]) > summary.nan3 {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
@media (prefers-reduced-motion: reduce) {
  .qt6y > summary.nan3::after {transition:none;}
}

.bcmq4 {padding-bottom: max(96px, var(--xm7z1, 96px));}

.t5nwjx {--x7ki: 12px;--v4idp: 0;--fj5ns: 0;--ru5j: 800;--gpg: uppercase;--rbwv0: .08em;--a10i: 2px;--nq0: 2px solid currentColor;--x5irz: 2px;}

.bcmq4 a.c4zr, .bcmq4 a.y06fjv, .bcmq4 a.ep11, .bcmq4 a.e24nq78 {color: var(--g9e, var(--ovb0p));}

.bcmq4 a.c8t5m, a.c8t5m {color: #fff;}
.qate {color: var(--eml45, var(--qe1h));}

@media (max-width:415px) {
  .afpw {gap:8px;padding-right:11px;padding-left:12px;}
  .nc2xvt {gap:7px;}
  .nc2xvt .v6zeb {padding: 0 10px;font-size: 13px;}
}

:root {--q4o:   10px 10px 0 var(--qyttk);--pa9:   3px 3px 0 var(--qyttk);--dcbt:      var(--ktzur) var(--ktzur) 0 var(--qyttk);--ktzur: 6px;--zbtg3: calc(var(--ktzur) * -1) var(--ktzur) 0 var(--qyttk);}

.bcmq4 .v9ta.ht3y0y1 {min-height: clamp(420px, 62vh, 640px);justify-content: flex-end;padding: clamp(18px, 3vw, 36px);align-items: flex-start;}
.h6c72gw::before {background-image: linear-gradient(45deg, color-mix(in srgb, black 55%, transparent) 0%, transparent 55%);}
.bcmq4 .v9ta .mg9e0r {max-width: min(560px, 100%);border: var(--ajdk) solid var(--a3ku1);padding: clamp(16px, 2.4vw, 28px);box-shadow: var(--q4o);}

.bcmq4 .v9ta.yd28vz {background: linear-gradient(135deg, var(--qyttk), color-mix(in srgb, var(--qyttk) 40%, var(--qx31)));}
.bcmq4 .v9ta .jtn244 {justify-content: flex-end;padding-right: 6%;z-index: 0;position: absolute;font-size: clamp(200px, 34vw, 460px);inset: 0;line-height: .8;max-height: none;min-height: 0;color: color-mix(in srgb, var(--g9e, white) 22%, transparent);}
@media (max-width:904px) {
  .bcmq4 .v9ta.ht3y0y1 {padding: 14px;min-height: 70vh;}
}

.jzv9e, .b38tj1t, .pnsnaw {box-shadow: -10px 10px 0 var(--qyttk);}
.rsx0g4, .ejrqj {box-shadow: -3px 3px 0 var(--qyttk);}

.ra7g6cs.ra7g6cs {grid-template-columns: repeat(4, minmax(0, 1fr));}
.f7tz.f7tz {grid-template-columns: repeat(6, minmax(0, 1fr));gap:15px;}
@media (max-width:1095px) { .ra7g6cs.ra7g6cs, .f7tz.f7tz {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:755px)  { .ra7g6cs.ra7g6cs, .f7tz.f7tz {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.trd1 .m15jc {border: var(--ajdk) solid var(--a3ku1);position: relative;margin-top:18px;background: var(--qx31);box-shadow: var(--q4o);}
.trd1 .rceqew.rceqew {grid-template-columns: minmax(0, 1fr) !important;aspect-ratio: 16 / 9;scroll-snap-type: none !important;gap: 0 !important;grid-template-areas: "s";display: grid !important;overflow: hidden !important;}
.trd1 .fp7ksa.fp7ksa {min-width: 0 !important;border: 0;position: relative;grid-area: s;max-width: none !important;box-shadow: none;width: auto !important;overflow: hidden;transition:clip-path 0.641s cubic-bezier(.77, 0, .18, 1);margin: 0;}
.trd1 .fp7ksa:not(:first-child) {clip-path: inset(0 100% 0 0);}
.trd1 .fp7ksa picture {display: block;height: 100%;width: 100%;}
.bcmq4 .trd1 .fp7ksa .nem8z {height: 100%;object-fit: cover;aspect-ratio: auto;max-height: none;width: 100%;}

.trd1 .td832 {position: absolute;color: transparent;letter-spacing: -.04em;-webkit-text-stroke: 3px var(--a3ku1);right: 18px;font-style: normal;font: 900 clamp(64px, 11vw, 150px)/1 var(--p1e3);text-shadow: 6px 6px 0 var(--qyttk);z-index: 2;top: 10px;}

.trd1 .fp7ksa .naqghv {margin: 0;border: var(--ajdk) solid var(--a3ku1);max-width: min(560px, calc(100% - 36px));letter-spacing: .01em;box-shadow: var(--pa9);background: var(--qyttk);z-index: 2;padding: 12px 16px;bottom: 18px;left: 18px;text-transform: uppercase;font: 800 clamp(15px, 1.7vw, 22px)/1.2 var(--p1e3);position: absolute;color: var(--g9e, var(--ovb0p));}

.trd1 .nds0dh {margin: 18px 0;align-items: center;gap:12px;display: flex;}
.trd1 .m09s {display: grid;cursor: pointer;color: var(--ygpc);height: 52px;font: 900 22px/1 var(--p1e3);place-items: center;box-shadow: var(--pa9);background: var(--qx31);border: var(--ajdk) solid var(--a3ku1);width: 52px;}
.trd1 .m09s:hover {color: var(--g9e, var(--ovb0p));background: var(--qyttk);}
.trd1 .m09s:active {transform: translate(3px, 3px);box-shadow: none;}
.trd1 .m09s[hidden] {display: none;}
.trd1 .p9p3n {flex: 1 1 auto;margin: 0;}
.trd1 .p9p3n .mbgxv {background: transparent;padding: 0;cursor: pointer;flex: 1 1 0;height: 14px;border: var(--ajdk) solid var(--a3ku1);}
.trd1 .p9p3n .mbgxv[aria-current="true"] {background: var(--qyttk);}
@media (max-width:695px) {
  .trd1 .rceqew.rceqew {aspect-ratio: 4 / 5;}
  .trd1 .m09s {height: 44px;width: 44px;}
}
@media (prefers-reduced-motion: reduce) { .trd1 .fp7ksa.fp7ksa {transition:none;} }
.trd1 .rceqew.rceqew {padding: 0 !important;}
.trd1 .whed9dn {margin-top:28px;}

.sc3vk .hgk9sqy {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) !important;align-items: center;gap: clamp(18px, 2.6vw, 32px) !important;}
.sc3vk .ykgz {width: 100%;display: block;max-width: none !important;}
.sc3vk .bdfzm {overflow: hidden;box-shadow: 10px 10px 0 var(--qyttk);display: block;border: var(--ajdk) solid var(--a3ku1);}
.bcmq4 .sc3vk .cbdqq3 {height: auto;aspect-ratio: 4 / 3;display: block;max-height: none;object-fit: cover;transition:transform 0.275s ease;width: 100%;}
.sc3vk:hover .cbdqq3 {transform: scale(1.04);}
@media (max-width:755px) { .sc3vk .hgk9sqy {grid-template-columns: minmax(0, 1fr) !important;} }

.sc3vk .hgk9sqy {grid-template-columns: minmax(0, 1fr) !important;}
.bcmq4 .sc3vk .cbdqq3 {aspect-ratio: 16 / 9;}
.sc3vk .ykgz {margin: 0 !important;}

.e32eajm .ztn6 {list-style: none;margin: 0;padding: 0;}
.e32eajm p.krj0v, .e32eajm p.nnvtgze {margin: 0 0 8px;}
.e32eajm i.q49k {font-style: normal;margin-left:10px;}
.dee3mmv .band h3.bse251 {margin: 0;letter-spacing: -.01em;font: 800 16px/1.34 var(--p1e3);}
.dee3mmv .band i.enbye4h {font-style: normal;}
.dee3mmv .band span.bse251 + .enbye4h {margin-left: auto;}
.y06fjv b.jg9ad {font-weight: 900;}
.y06fjv span.a7apwg8 {font-weight: 800;}

.pjwymv6 :is(.vpyv6, .q8yf, .fe52n, .n0prqxw) {box-sizing: border-box;max-width: var(--o9an);margin-inline: auto;padding-inline: var(--jllq);}

.hm24t.at3k {display: grid !important;grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);align-items: center;gap: clamp(20px, 3vw, 44px);}
.at3k > .dh47 {min-width: 0;grid-column: 1;grid-row: 1;}
.at3k > .k6ps {grid-row: 1;grid-column: 2;}
.k6ps {position: relative;margin: 0;padding: 16px 20px 20px 0;}
.fg9pxs {grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;align-items: start;gap:12px;}
.t5jgng {overflow: hidden;border: var(--ajdk) solid var(--a3ku1);display: block;box-shadow: 8px 8px 0 var(--qyttk);aspect-ratio: 3 / 4;}
.t5jgng:nth-child(2) {margin-top:23px;}
.t5jgng:nth-child(3) {margin-top:43px;}
.t5jgng img {height: 100%;display: block;object-fit: cover;width: 100%;}
.e304w {box-shadow: var(--pa9);top: 0;position: absolute;height: 84px;background: var(--qyttk);transform: rotate(12deg);border-radius: 50%;border: var(--ajdk) solid var(--a3ku1);color: var(--g9e, var(--ovb0p));font: 900 26px/1 var(--p1e3);z-index: 2;display: grid;width: 84px;place-items: center;right: 0;}
.e304w small {font-size: 13px;margin-top: -16px;}
@media (max-width:755px) {
  .hm24t.at3k {grid-template-columns: minmax(0, 1fr);}
  .at3k > .k6ps {grid-column: 1;grid-row: 1;}
  .at3k > .dh47 {grid-row: 2;}
  .e304w {width: 66px;font-size: 20px;height: 66px;}
}

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

.trd1 .rceqew.rceqew {aspect-ratio: auto;height: clamp(240px, 56vh, 540px);}
@media (max-width:695px) { .trd1 .rceqew.rceqew {height: 46svh;} }
.trd1 .rceqew.rceqew {height: clamp(240px, 48vh, 480px);} @media (max-width:695px) { .trd1 .rceqew.rceqew {height: 42svh;} }
