

:root {--gss: var(--fwc);--eand1:     var(--n84);--rb39h:      var(--zwh) var(--zwh) 0 var(--gss);--e7c9:  clamp(16px, 3vw, 30px);--b8w65:   var(--ee7);--mwn7: calc(var(--zwh) * -1) var(--zwh) 0 var(--gss);--lux:  var(--hoqj);--fwl:   7px 7px 0 var(--gss);--zwh: 4px;--eonlr:  var(--jgr9u);--hj0: 3px;--u96z: var(--d26u);--jvhc5:"Space Grotesk", Arial, "Archivo Black", "Arial Black", sans-serif;--x14x: color-mix(in srgb, var(--n84) 35%, var(--fwc));--qlax: 1120px;--khxwt:   color-mix(in srgb, var(--rdl, var(--n84)) 35%, var(--fwc));--b7ay:  var(--h4yp);--mqody:  clamp(18px, 2.4vw, 30px);--uqt9:   2px 2px 0 var(--gss);--h2giq:   var(--fwc);}

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

:focus-visible {outline: var(--hj0) solid var(--x14x);outline-offset: 2px;}

.vqrp {z-index: 200;padding: 12px 20px;box-shadow: var(--rb39h);text-decoration: none;top: 0;left: -9999px;text-transform: uppercase;background: var(--n84);border: var(--hj0) solid var(--gss);position: absolute;color: var(--zsz, var(--vy7u, var(--vqn)));font-weight: 800;}
.vqrp:focus {left: 12px;top: 12px;}

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

.yp7y4w {border-bottom: var(--hj0) solid var(--wwv7, var(--fwc));top: 0;background: var(--bf0fz);z-index: 60;position: sticky;}
.eyg32 {padding: 10px var(--e7c9);align-items: center;display: flex;gap:14px;margin: 0 auto;box-sizing: border-box;max-width: var(--qlax);}

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

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

.s69zsaa a:hover {border-color: var(--wwv7, var(--fwc));}
.s69zsaa a[aria-current="page"] {border-color: var(--wwv7, var(--fwc));box-shadow: var(--uqt9);}

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

.rgh3f {padding: 0 18px;text-transform: uppercase;box-shadow: var(--uqt9);text-decoration: none;font: 800 13.5px/1 var(--jvhc5);justify-content: center;border: var(--hj0) solid var(--gss);border-radius: 0;min-height: 44px;align-items: center;transition:transform 0.118s linear, box-shadow 0.087s linear;display: inline-flex;letter-spacing: .03em;}
.rgh3f:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--gss);}
.rgh3f:active {transform: translate(2px, 2px);}

.sap4mp {border-color: var(--wwv7, var(--fwc));box-shadow: 2px 2px 0 var(--wwv7, var(--fwc));background: var(--nwmmo);color: var(--uac, var(--cwj9i));}
.sap4mp:hover {box-shadow: 0 0 0 var(--wwv7, var(--fwc));}
.cy1tnm {box-shadow: 2px 2px 0 var(--wwv7, var(--fwc));color: var(--sr9, var(--iqhq));background: var(--l0ni);border-color: var(--wwv7, var(--fwc));}
.cy1tnm:hover {box-shadow: 0 0 0 var(--wwv7, var(--fwc));}
.jk58 {background: var(--n84);color: var(--vy7u, var(--vqn));}
.jk58:hover {background: var(--hha);}

.r6p1 {align-items: center;min-height: 44px;border: var(--hj0) solid var(--wwv7, var(--fwc));justify-content: center;gap:3px;min-width: 44px;cursor: pointer;display: none;flex-direction: column;}
.r6p1 span {display: block;width: 20px;height: 3px;background: var(--zhf, var(--rkd82));}

.kcyvxw {max-width: var(--qlax);padding: clamp(14px, 1.8vw, 24px) var(--e7c9) 0;margin: 0 auto;box-sizing: border-box;}
.apjh {background: var(--b8w65);border: var(--hj0) solid var(--gss);border-radius: 0;padding: clamp(16px, 2.2vw, 28px);}

.apjh .axzt1 {font-size: clamp(28px, 4.4vw, 66px);}
.apjh .cs3f {font-size: 15.5px;overflow: hidden;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 2;margin-top:10px;}
.apjh .jsa7m8s {margin-top:13px;}

.egd0 {box-shadow: var(--fwl);}
.pvze9  {box-shadow: -7px 7px 0 var(--gss);}

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

.axzt1 {overflow-wrap: anywhere;font: 900 clamp(30px, 4vw, 200px)/.92 var(--jvhc5);letter-spacing: -.03em;margin: 0;}
.b5n7mf  {letter-spacing: -.04em;text-transform: uppercase;}
.eev1fqe {letter-spacing: -.025em;}
.vnz8n  {text-transform: uppercase;letter-spacing: 0;}

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

.jsa7m8s {flex-wrap: wrap;display: flex;margin-top:20px;gap:11px;align-items: center;}
.jsa7m8s .vzv7e8 {font: 800 12px/1 var(--jvhc5);padding: 0 4px;background: none;justify-content: flex-start;border: 0;color: var(--b7ay);letter-spacing: .12em;min-height: 44px;align-items: center;text-transform: uppercase;display: inline-flex;}

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

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

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

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

.aem4 {margin: 0 0 var(--mqody);}
.jtch0em {gap:14px;display: grid;}
.sj39s {background: var(--b8w65);border: var(--hj0) solid var(--gss);border-radius: 0;}
.z391baq {box-shadow: var(--rb39h);}
.xgrm {box-shadow: var(--mwn7);}
.dmp6 {align-items: center;gap:11px;list-style: none;padding: 12px 16px;cursor: pointer;display: flex;min-height: 44px;}
.dmp6::-webkit-details-marker {display: none;}
.dmp6::marker {content: '';}

.p93rk0 {width: 30px;border: var(--hj0) solid var(--gss);color: var(--zsz, var(--vy7u, var(--vqn)));align-items: center;display: inline-flex;height: 30px;background: var(--eand1);font: 900 15px/1 var(--jvhc5);justify-content: center;flex: 0 0 auto;}
.sj39s[open] .p93rk0 {background: var(--eonlr);color: var(--h2giq);}
.den714 {letter-spacing: -.01em;font: 800 16px/1.34 var(--jvhc5);font-style: normal;}
.g45nz8x {border-top: var(--hj0) solid var(--gss);padding: 14px 16px;}
.fd8sqvc {color: var(--b7ay);margin: 0;font-size: 15.5px;}

.p76qs {margin: 0 0 var(--mqody);}
.s1zx4z {display: grid;gap:14px;}
.apxa0 {grid-template-columns: minmax(0, 1fr);}
.qbph72t {grid-template-columns: repeat(2, minmax(0, 1fr));}
.v6j7xk {border: var(--hj0) solid var(--gss);border-radius: 0;min-width: 0;background: var(--u96z);padding: 20px 18px 18px 62px;position: relative;}
.g98v {box-shadow: var(--rb39h);}
.xcgfz2 {box-shadow: var(--mwn7);}
.jbrq7mp {position: absolute;left: -3px;width: 44px;color: var(--zsz, var(--vy7u, var(--vqn)));background: var(--eand1);height: 44px;display: flex;border: var(--hj0) solid var(--gss);top: -3px;justify-content: center;font: 900 17px/1 var(--jvhc5);align-items: center;}

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

.cc4p {margin: 0;letter-spacing: -.015em;text-transform: uppercase;display: block;font: 800 17px/1.26 var(--jvhc5);}
.dhme3k {font-size: 15.5px;margin: 8px 0 0;color: var(--b7ay);}

.d8gc.v6j7xk {padding: 0;}
.dbmppg {padding: 0 16px;color: var(--zsz, var(--vy7u, var(--vqn)));background: var(--eand1);min-height: 40px;align-items: center;border-bottom: var(--hj0) solid var(--gss);letter-spacing: .1em;font: 900 16px/1 var(--jvhc5);display: flex;}

.d8gc .cc4p, .spcq .cc4p {font: 800 17px/1.26 var(--jvhc5);letter-spacing: -.015em;text-transform: uppercase;margin: 0;}
.d8gc .cc4p {padding: 16px 16px 0;}
.d8gc .dhme3k, .spcq .dhme3k {margin: 8px 0 0;}
.d8gc .dhme3k {padding: 0 16px 16px;}

.d8gc .cc4p:last-child {padding-bottom:16px;}

.spcq.v6j7xk {display: grid;padding: 0;grid-template-columns: 54px minmax(0, 1fr);}
.s2xj {color: var(--zsz, var(--vy7u, var(--vqn)));align-items: center;display: flex;font: 900 17px/1 var(--jvhc5);border-right: var(--hj0) solid var(--gss);justify-content: center;background: var(--eand1);}
.gs50pgx {min-width: 0;padding: 16px;}

.yndc3 {margin: 0 0 var(--mqody);}
.xc99j {display: grid;gap:17px;}
.h9sf, .y1rf {background: var(--b8w65);padding: 0 0 6px;border: var(--hj0) solid var(--gss);border-radius: 0;box-shadow: var(--rb39h);min-width: 0;}

.xg9z5e.xg9z5e, .y5jpq6.y5jpq6 {padding: 11px 16px;border-bottom: var(--hj0) solid var(--gss);text-transform: uppercase;letter-spacing: .12em;font: 900 13px/1.2 var(--jvhc5);margin: 0 0 8px;display: flex;gap:10px;align-items: center;}
.xg9z5e {color: var(--zsz, var(--vy7u, var(--vqn)));background: var(--eand1);}
.y5jpq6 {background: var(--eonlr);color: var(--h2giq);}
.skk0kv {font: 900 12px/1 var(--jvhc5);border: var(--hj0) solid currentColor;height: 22px;align-items: center;display: inline-flex;width: 22px;justify-content: center;}
.rxwdyz2 {font-size: 15.5px;display: flex;margin: 0;align-items: baseline;gap:12px;padding: 9px 16px;}
.rxwdyz2 + .rxwdyz2 {border-top: var(--hj0) solid var(--ebr3);}

.ayr0 {font-weight: 900;color: var(--x14x);flex: 0 0 auto;}
.xjtje4 {color: var(--b7ay);font-weight: 900;flex: 0 0 auto;}

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

.bhpg8pn :is(.jhdzj, .yf6fjj, .y98rh7m, .n2k6mkx,
             .q022, .ph2ppm3, .jg3s) [class]::before,
.bhpg8pn :is(.jhdzj, .yf6fjj, .y98rh7m, .n2k6mkx,
             .q022, .ph2ppm3, .jg3s) [class]::after {background-image: revert;}

.a4p2 {margin: 0 0 var(--mqody);align-items: start;display: grid;grid-template-columns: minmax(0, 1fr);}
.wx8f {background: var(--eand1);align-items: center;display: flex;min-width: 0;justify-content: center;border: var(--hj0) solid var(--gss);margin: 0;overflow: hidden;}
.gvc8 {box-shadow: var(--fwl);}
.fkc151 {box-shadow: -7px 7px 0 var(--gss);}
.mr52bs {width: 100%;display: block;object-fit: cover;height: 100%;max-height: 22vh;}

.wx8f:has(.mr52bs) {background: var(--b8w65);}

.kk6hy {max-height: 22vh;min-height: 16vh;font: 900 clamp(52px, 11vw, 150px)/1 var(--jvhc5);align-items: center;justify-content: center;letter-spacing: -.05em;display: flex;width: 100%;color: var(--nkc9c, var(--vy7u, var(--vqn)));}
.a4p2 .nfndem.nfndem {background-image: repeating-linear-gradient(45deg,
    color-mix(in srgb, var(--nkc9c, var(--vy7u, var(--vqn))) 16%, transparent) 0 18px,
    transparent 18px 36px);}
.a4p2 .xg5b8.xg5b8 {background-image: repeating-linear-gradient(90deg,
    color-mix(in srgb, var(--nkc9c, var(--vy7u, var(--vqn))) 14%, transparent) 0 14px,
    transparent 14px 42px);}
.a4p2 .h3z5h4.h3z5h4 {background-image: repeating-linear-gradient(-45deg,
    color-mix(in srgb, var(--nkc9c, var(--vy7u, var(--vqn))) 18%, transparent) 0 10px,
    transparent 10px 30px);}

.he6yzt9 {padding: clamp(18px, 2.4vw, 30px);border: var(--hj0) solid var(--gss);box-shadow: var(--rb39h);background: var(--b8w65);margin: calc(var(--hj0) * -1) 0 0;min-width: 0;}
.fsgebf {letter-spacing: .18em;margin: 0 0 8px;color: var(--b7ay);text-transform: uppercase;font: 800 12px/1 var(--jvhc5);font-style: normal;display: block;}

.cbx7.cbx7 {margin: 0;overflow-wrap: anywhere;color: var(--h2giq);font: 900 clamp(28px, 3.6vw, 52px)/1.02 var(--jvhc5);text-transform: uppercase;letter-spacing: -.035em;}
.y2gpby {margin: 12px 0 0;font-size: 16.5px;color: var(--b7ay);max-width: 58ch;}
.dnf5p5 {transition:transform 0.103s linear, box-shadow 0.111s linear;min-height: 48px;box-shadow: var(--uqt9);text-transform: uppercase;font: 900 15px/1 var(--jvhc5);text-decoration: none;background: var(--n84);display: inline-flex;border: var(--hj0) solid var(--gss);letter-spacing: .04em;margin-top:18px;padding: 0 26px;align-items: center;color: var(--vy7u, var(--vqn));justify-content: center;}
.dnf5p5:hover {background: var(--hha);transform: translate(2px, 2px);box-shadow: 0 0 0 var(--gss);}

@media (min-width:907px) {
  
  .n8wr0,
  .gdyz {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);align-items: stretch;}
  .gdyz {grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .n8wr0 .he6yzt9 {margin: 0 0 0 calc(var(--hj0) * -1);align-self: center;}
  .gdyz .wx8f {order: 2;}
  .gdyz .he6yzt9 {align-self: center;margin: 0 calc(var(--hj0) * -1) 0 0;order: 1;}
  .n8wr0 .mr52bs,
  .gdyz .mr52bs {max-height: 34vh;height: 100%;}
  .n8wr0 .kk6hy,
  .gdyz .kk6hy {max-height: 34vh;min-height: 24vh;}
}

.bhpg8pn .jg3s.b6tctnh {overflow: hidden;justify-content: flex-end;position: relative;min-height: 320px;border: var(--hj0) solid var(--gss);display: flex;flex-direction: column;}

.bhpg8pn .jg3s .s8bq {inset: 0;position: absolute;object-fit: cover;height: 100%;width: 100%;}
.p075ptb {position: absolute;pointer-events: none;inset: 0;}
.p075ptb::before {background-image: linear-gradient(180deg,
    color-mix(in srgb, var(--b8w65) 30%, transparent) 0%,
    color-mix(in srgb, var(--b8w65) 30%, transparent) 40%,
    color-mix(in srgb, var(--b8w65) 92%, transparent) 100%);content: "";position: absolute;inset: 0;}
.hvm5w {position: relative;margin: 0;background: var(--b8w65);box-shadow: none;border-top: var(--hj0) solid var(--gss);z-index: 1;}
@media (max-width:906px) {
  .bhpg8pn .jg3s.b6tctnh {min-height: 260px;}
}

.fd4y9 {margin: 0 0 var(--mqody);}
.paqh {min-width: 0;gap:18px;display: grid;}

.y2cfk {grid-template-columns: repeat(4, minmax(0, 1fr));}
.c2hb59 {grid-template-columns: repeat(3, minmax(0, 1fr));}
.sejm {display: flex;border: var(--hj0) solid var(--gss);color: inherit;transition:transform 0.121s linear, box-shadow 0.109s linear;text-decoration: none;min-width: 0;flex-direction: column;background: var(--b8w65);}
.vdmzp {box-shadow: var(--rb39h);}
.vhgx5z1 {box-shadow: var(--mwn7);}
.sejm:hover, .sejm:focus-visible {box-shadow: 0 0 0 var(--gss);transform: translate(2px, 2px);}
.ywchhtd {object-fit: cover;display: block;width: 100%;height: auto;aspect-ratio: 2 / 3;}
.evbg8 {margin-top: auto;display: block;border-top: var(--hj0) solid var(--gss);background: var(--gss);color: var(--nvxu);padding: 12px 14px;}
.gryrq6z {text-overflow: ellipsis;letter-spacing: -.01em;text-transform: uppercase;overflow: hidden;display: block;white-space: nowrap;font: 900 15px/1.25 var(--jvhc5);}
.w368 {text-overflow: ellipsis;white-space: nowrap;margin-top:5px;font: 700 12px/1.2 var(--jvhc5);font-style: normal;display: block;text-transform: uppercase;letter-spacing: .08em;overflow: hidden;}

.nbbh {margin: 0 0 var(--mqody);}
.kaxrmh0 {display: grid;padding: 0;gap:21px;margin: 0;list-style: none;min-width: 0;}

.anz4 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.yhpfv {grid-template-columns: repeat(3, minmax(0, 1fr));}
.y7qq7 {min-width: 0;background: var(--b8w65);border: var(--hj0) solid var(--gss);}
.f9t619 {box-shadow: var(--rb39h);}
.s1yqkr {box-shadow: var(--mwn7);}
.ak43 {flex-direction: column;align-items: center;min-height: 156px;justify-content: center;transition:transform 0.124s linear;display: flex;color: inherit;padding: 24px 18px;text-decoration: none;gap:10px;}
.y7qq7:hover {box-shadow: 0 0 0 var(--gss);}
.y7qq7:hover .ak43 {transform: translate(2px, 2px);}
.v8ef {max-width: 100%;height: auto;max-height: 78px;display: block;object-fit: contain;}
.h6fy {color: var(--b7ay);letter-spacing: .12em;font: 800 12px/1.2 var(--jvhc5);text-align: center;text-transform: uppercase;}

.m0mqm10 {margin: 0 0 var(--mqody);}
.smev1 {min-width: 0;margin: 0;}
.fyqmhc {flex-wrap: wrap;display: flex;gap:16px;}

.t1eyg {gap:16px;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;}
@media (max-width:905px) { .t1eyg {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:475px) { .t1eyg {grid-template-columns: minmax(0, 1fr);} }
.vzv7e8 {min-height: 104px;padding: 18px 22px;justify-content: center;min-width: 0;align-items: center;border: var(--hj0) solid var(--gss);background: var(--b8w65);display: flex;}
.fyqmhc .vzv7e8 {flex: 0 1 auto;min-width: 168px;}
.dwet {box-shadow: var(--uqt9);}
.x3p7bm {box-shadow: -2px 2px 0 var(--gss);}
.kfvs {max-width: 100%;display: block;object-fit: contain;max-height: 58px;height: auto;}

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

.zp3r {margin: 0 0 var(--mqody);}
.kj8ff {padding: clamp(16px, 2.2vw, 26px);border: var(--hj0) solid var(--gss);box-shadow: var(--rb39h);margin: 0 0 18px;background: var(--u96z);}
.bvvyqqh {display: flex;align-items: baseline;margin: 0 0 10px;gap:13px;flex-wrap: wrap;}
.j84e9j2 {font: 900 clamp(38px, 5vw, 66px)/1 var(--jvhc5);letter-spacing: -.04em;}

.v119c {letter-spacing: .12em;color: var(--x14x);font-style: normal;font-size: 22px;}
.q503rv6 {max-width: 62ch;margin: 0;color: var(--b7ay);font-size: 16px;}

.hskxm5 {display: grid;gap:15px;}
.hg59 {min-width: 0;background: var(--b8w65);border: var(--hj0) solid var(--gss);margin: 0;padding: 16px 18px;}
.z7qveg {box-shadow: var(--uqt9);}
.qqx2 {box-shadow: -2px 2px 0 var(--gss);}
.vk42tg {margin: 0 0 12px;font-size: 15.5px;}
.rzw98xt {gap:9px;font-style: normal;align-items: center;display: flex;}

.znmt8g {border: var(--hj0) solid var(--gss);background: var(--eand1);display: inline-flex;font: 900 15px/1 var(--jvhc5);width: 34px;color: var(--zsz, var(--vy7u, var(--vqn)));height: 34px;align-items: center;justify-content: center;flex: 0 0 auto;}
.xt813 {font: 800 14px/1.2 var(--jvhc5);letter-spacing: .02em;text-transform: uppercase;}
.tdnqs {font-style: normal;margin-left: auto;color: var(--x14x);letter-spacing: .1em;}

.nv0ky {padding: clamp(16px, 2.2vw, 26px);background: var(--b8w65);min-width: 0;box-sizing: border-box;border: var(--hj0) solid var(--gss);margin: 0 0 var(--mqody);}
.bvwn {box-shadow: var(--rb39h);}
.cvcr9pd {box-shadow: var(--mwn7);}
.tkf8j {display: block;}

@media (min-width:750px) {
  .bhpg8pn > .kb9m {width: calc(50% - var(--mqody) / 2);float: left;}
  .bhpg8pn > .kb9m + .kb9m {float: right;}
  
  .bhpg8pn > .kb9m + .kb9m + * {clear: both;}
}

.bq2y {border-left: 10px solid var(--eand1);}
.w4msqy3 {border-left-width: var(--hj0);}
.s1ta {margin: 0 0 14px;align-items: center;flex-wrap: wrap;justify-content: space-between;display: flex;gap:11px;}
.bremmx7.bremmx7 {border: 0;font: 900 clamp(20px, 2.2vw, 28px)/1.12 var(--jvhc5);text-transform: uppercase;letter-spacing: -.025em;padding: 0;margin: 0;}
.phmrvd8 {margin: 0;}
.htmae {box-shadow: var(--uqt9);color: var(--vy7u, var(--vqn));transition:transform 0.084s linear, box-shadow 0.111s linear;letter-spacing: .04em;padding: 0 20px;display: inline-flex;text-decoration: none;font: 800 13px/1 var(--jvhc5);align-items: center;justify-content: center;text-transform: uppercase;min-height: 44px;border: var(--hj0) solid var(--gss);background: var(--n84);}
.htmae:hover {background: var(--hha);transform: translate(2px, 2px);box-shadow: 0 0 0 var(--gss);}
.d9rjff {gap:16px;min-width: 0;grid-template-columns: minmax(0, 1fr);display: grid;}
.hdc3f34 {text-decoration: none;display: block;min-width: 0;}

.xeqd {box-shadow: var(--uqt9);display: block;margin-left: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--hj0));border: var(--hj0) solid var(--gss);}
.rpgt9v {display: block;height: auto;width: 100%;}
.eq7r {min-width: 0;}
.eq7r > *:last-child {margin-bottom: 0;}
@media (min-width:750px) {
  .tkf8j .d9rjff {grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);align-items: start;}
  
  .kqsc0 .hdc3f34 {order: 2;}
  .kqsc0 .xeqd {margin-left: 0;margin-right: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--hj0));}
}

.grsq0 {margin: 0 0 var(--mqody);}
.njj5.njj5 {font: 900 clamp(24px, 2.8vw, 40px)/1.06 var(--jvhc5);margin: 0 0 14px;letter-spacing: -.03em;text-transform: uppercase;}
.xv6y {overflow-x: auto;grid-auto-flow: column;gap:14px;scroll-snap-type: x mandatory;scrollbar-width: thin;display: grid;padding-bottom:9px;}
.nvhw396 {grid-auto-columns: 100%;}
.pt6w {grid-auto-columns: minmax(0, 82%);}
.ttdst3 {overflow: hidden;min-width: 0;border: var(--hj0) solid var(--gss);scroll-snap-align: start;background: var(--b8w65);margin: 0;}
.h9z8h1 {box-shadow: var(--rb39h);}
.m4gneh {box-shadow: var(--mwn7);}
.zfbd3 {width: 100%;height: auto;max-height: 40vh;display: block;object-fit: cover;}
.gd6ns4v {border-top: var(--hj0) solid var(--gss);font: 800 14px/1.35 var(--jvhc5);padding: 11px 14px;}
.wegmk {display: flex;margin: 12px 0 0;gap:6px;}
.rzhwzc1 {width: 26px;border: 2px solid var(--gss);background: var(--eand1);display: block;height: 8px;}
.zayq {font-size: 16px;max-width: 62ch;margin: 14px 0 0;color: var(--b7ay);}
.sbfx {margin: 16px 0 0;gap:10px;display: flex;}
.nwjh {flex-direction: row;flex-wrap: wrap;align-items: center;}
.eydcwwb {flex-direction: column;align-items: flex-start;}
.mz8b.mz8b, .mg7sga1 {letter-spacing: .04em;font: 800 13.5px/1 var(--jvhc5);align-items: center;transition:transform 0.074s linear, box-shadow 0.069s linear;justify-content: center;border: var(--hj0) solid var(--gss);display: inline-flex;text-decoration: none;padding: 0 22px;box-shadow: var(--uqt9);min-height: 46px;text-transform: uppercase;}
.mz8b.mz8b {color: var(--vy7u, var(--vqn));background: var(--n84);}
.mg7sga1 {color: var(--h2giq);background: var(--eonlr);}
.mz8b.mz8b:hover, .mg7sga1:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--gss);}
@media (min-width:750px) {
  .pt6w {grid-auto-columns: minmax(0, calc(50% - 7px));}
}

.aaqx4zr {min-width: 0;border: var(--hj0) solid var(--gss);margin: 0 0 var(--mqody);padding: clamp(16px, 2.2vw, 26px);gap:17px;display: grid;background: var(--u96z);grid-template-columns: minmax(0, 1fr);}
.vjktgv {box-shadow: var(--rb39h);}
.rvj4p {box-shadow: var(--mwn7);}
.eamba {align-items: center;justify-content: center;display: flex;background: var(--eand1);box-shadow: var(--uqt9);flex: 0 0 auto;border: var(--hj0) solid var(--gss);height: 96px;width: 96px;overflow: hidden;}
.aa9qn {display: block;height: 100%;object-fit: cover;width: 100%;}
.g4jm0 {font: 900 46px/1 var(--jvhc5);color: var(--zsz, var(--vy7u, var(--vqn)));}
.xh7b {min-width: 0;}
.hnxa65 {margin: 0 0 12px;flex-wrap: wrap;align-items: baseline;display: flex;gap:9px;}
.enytkec {text-transform: uppercase;color: var(--b7ay);font: 800 11px/1.2 var(--jvhc5);letter-spacing: .16em;}
.hgva {font: 900 20px/1.15 var(--jvhc5);letter-spacing: -.02em;text-transform: uppercase;}
.wg11g3 {grid-template-columns: max-content minmax(0, 1fr);margin: 0 0 12px;display: grid;gap: 0;border-top: var(--hj0) solid var(--ebr3);}
.hth1gk1 {color: var(--b7ay);border-bottom: var(--hj0) solid var(--ebr3);text-transform: uppercase;letter-spacing: .14em;padding: 8px 14px 8px 0;white-space: nowrap;font: 800 11px/1.3 var(--jvhc5);}
.ssh91 {font-size: 15px;padding: 8px 0;border-bottom: var(--hj0) solid var(--ebr3);margin: 0;min-width: 0;}

.sehv {gap:9px;list-style: none;display: flex;flex-wrap: wrap;margin: 0 0 12px;padding: 0;}
.xh2ba54 {display: inline-flex;border: var(--hj0) solid var(--gss);box-shadow: var(--uqt9);background: var(--b8w65);min-width: 0;gap:9px;align-items: center;padding: 6px 10px;}
.qd51w7s {text-transform: uppercase;font: 800 11px/1.3 var(--jvhc5);color: var(--b7ay);letter-spacing: .14em;}
.xq51gge {font: 700 14px/1.3 var(--jvhc5);min-width: 0;}

.kz2jqz.hnxa65 {margin: 0 0 4px;}

.xh7b .vs97 {text-transform: uppercase;font: 900 clamp(21px, 2.3vw, 27px)/1.12 var(--jvhc5);letter-spacing: -.02em;margin: 0 0 12px;}
.eddf8xy {border-top: var(--hj0) solid var(--ebr3);margin: 0 0 12px;}
.eddf8xy .k9ntfgt {display: flex;align-items: baseline;margin: 0;gap:10px;padding: 8px 0;border-bottom: var(--hj0) solid var(--ebr3);flex-wrap: wrap;}
.x81pr {letter-spacing: .14em;text-transform: uppercase;font: 800 11px/1.3 var(--jvhc5);color: var(--b7ay);}
.dbq4wb3 {font-size: 15px;min-width: 0;}
.vfkhh {margin: 0 0 12px;font-size: 15.5px;color: var(--b7ay);}
.zzfbf0a {gap:9px;display: flex;margin: 0 0 12px;flex-wrap: wrap;}
.z0ah {background: var(--b8w65);height: 44px;transition:transform 0.125s linear, box-shadow 0.098s linear;border: var(--hj0) solid var(--gss);justify-content: center;width: 44px;color: var(--h2giq);align-items: center;display: inline-flex;box-shadow: var(--uqt9);}
.z0ah:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--gss);}
.z5t8v {margin: 0;font-size: 12.5px;color: var(--lux);}
@media (min-width:705px) {
  .ryxbzn  {grid-template-columns: 96px minmax(0, 1fr);}
  .pdyn {grid-template-columns: minmax(0, 1fr) 96px;}
  .pdyn .eamba {order: 2;}
}

.xsh19b {min-width: 0;margin: 0 0 var(--mqody);padding: clamp(16px, 2.2vw, 26px);background: var(--b8w65);border: var(--hj0) solid var(--gss);}
.hfxmf {box-shadow: var(--rb39h);}
.wbev {box-shadow: var(--mwn7);}
.dn7qnzp {justify-content: center;border: var(--hj0) solid var(--gss);background: var(--eonlr);height: 84px;overflow: hidden;margin: 0 0 14px;box-shadow: var(--uqt9);align-items: center;display: flex;width: 84px;}
.rskpw39 {display: block;height: auto;max-height: 100%;object-fit: contain;max-width: 100%;}
.z7j9058 {color: var(--b7ay);margin: 0 0 16px;max-width: 60ch;font-size: 16px;}
.e74n {display: grid;margin: 0 0 18px;gap: 0;}
.m3kc {grid-template-columns: max-content minmax(0, 1fr);}
.v3wb {grid-template-columns: max-content minmax(0, 1fr) max-content minmax(0, 1fr);}

.v3wb > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.v3wb > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.rt5n {color: var(--b7ay);letter-spacing: .14em;padding: 9px 14px 9px 0;text-transform: uppercase;font: 800 11px/1.3 var(--jvhc5);white-space: nowrap;border-bottom: var(--hj0) solid var(--ebr3);}
.g4dpqjh {margin: 0;gap:9px;align-items: center;min-width: 0;display: flex;font: 800 15px/1.3 var(--jvhc5);font-variant-numeric: tabular-nums;border-bottom: var(--hj0) solid var(--ebr3);padding: 9px 18px 9px 0;}
.r0h6q {color: var(--x14x);letter-spacing: .1em;}
.rj8q {gap:11px;margin: 0;flex-wrap: wrap;display: flex;}

.edych4 {border: var(--hj0) solid var(--gss);background: #000;padding: 8px 20px;flex-direction: column;box-shadow: var(--uqt9);display: inline-flex;text-decoration: none;min-height: 52px;transition:transform 0.126s linear, box-shadow 0.063s linear;justify-content: center;color: #fff;}
.edych4:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--gss);}
.ep1p1d {letter-spacing: .16em;text-transform: uppercase;font: 700 9.5px/1.2 var(--jvhc5);}
.qj7hnt {font: 900 15px/1.2 var(--jvhc5);font-style: normal;letter-spacing: -.01em;}

.b68sq6 {margin: 26px 0;display: flex;}
.ryfd {justify-content: flex-start;}
.y6w6t {justify-content: center;}
.n8py8n {justify-content: flex-end;}
.jfh5v {text-decoration: none;padding: 0 30px;align-items: center;min-height: 50px;justify-content: center;color: var(--vy7u, var(--vqn));display: inline-flex;transition:transform 0.077s linear, box-shadow 0.06s linear;box-shadow: var(--rb39h);background: var(--n84);border: var(--hj0) solid var(--gss);gap:9px;}
.jfh5v:hover {background: var(--hha);box-shadow: 0 0 0 var(--gss);transform: translate(4px, 4px);}
.jtch0 {width: auto;}
.wcx9 {width: 100%;}
.k3wmvfv {text-transform: uppercase;font: 900 16px/1 var(--jvhc5);letter-spacing: .04em;}
.g0qg8t {font-size: 17px;font-weight: 900;font-style: normal;}

.vny1axm {margin: 0 0 var(--mqody);min-width: 0;}
.atdap.atdap {padding: 0;padding-bottom:9px;border: 0;border-bottom: var(--hj0) solid var(--gss);display: flex;gap:11px;margin: 0 0 16px;align-items: center;}
.s121c {display: block;background: var(--eand1);border: var(--hj0) solid var(--gss);flex: 0 0 auto;height: 18px;width: 18px;}
.prcn3d {display: block;background: var(--eand1);width: 34px;flex: 0 0 auto;height: 8px;border: 2px solid var(--gss);}
.wt9arp {text-transform: uppercase;letter-spacing: -.025em;font: 900 clamp(23px, 2.4vw, 34px)/1.12 var(--jvhc5);}
.yxnks34 {min-width: 0;}
.yxnks34 > *:last-child {margin-bottom: 0;}

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

.mrhk55f.atdap {padding-bottom: 0 !important;border-bottom: 0 !important;margin: 0 0 14px !important;}
.wcyk {height: 10px;border: var(--hj0) solid var(--gss);margin: 0 0 18px;display: block;width: 84px;background: var(--eand1);}

.kpagmmv.atdap {margin: 0 0 14px !important;border-bottom: 0 !important;padding-bottom: 0 !important;}
.gp805bc {padding-left: clamp(12px, 1.6vw, 20px);border-left: var(--hj0) solid var(--gss);min-width: 0;}

.qkr3x {margin: 0 0 var(--mqody);}
.wwq7z4 {background: var(--b8w65);display: block;margin: 0 auto;border: var(--hj0) solid var(--gss);max-width:979px;}
.gdzc {padding: 20px;}
.jh7dg0 {padding: 8px;}
.c57wf {box-shadow: var(--fwl);}
.dm6jsy {box-shadow: -7px 7px 0 var(--gss);}

.xz7x4 {text-decoration: none;min-height: 44px;display: block;}
.ncbt7 {display: block;border: var(--hj0) solid var(--gss);width: 100%;min-height: 44px;height: auto;}

.fhs5f0 {max-width:979px;border: var(--hj0) solid var(--gss);margin: 0 auto;background: var(--b8w65);}
.fhs5f0 .ncbt7 {border: 0;}

.k30s4sn {display: block;margin: 0 auto;max-width:981px;position: relative;background: var(--b8w65);border: var(--hj0) solid var(--gss);}
.bbjxh {top: -3px;height: 26px;width: 26px;border: var(--hj0) solid var(--gss);position: absolute;display: block;background: var(--eand1);right: -3px;}

.k80fs {margin: 0 0 var(--mqody);background: var(--u96z);border: var(--hj0) solid var(--gss);min-width: 0;padding: clamp(16px, 2vw, 24px);}
.jw1c {box-shadow: var(--rb39h);}
.j3rbbb {box-shadow: var(--mwn7);}
.p7d5vgz {border-bottom: var(--hj0) solid var(--gss);padding: 0 0 10px;gap:13px;margin: 0 0 14px;align-items: center;display: flex;}
.g13sx {flex: 0 0 auto;background: var(--eand1);display: block;height: 18px;width: 18px;border: var(--hj0) solid var(--gss);}
.t92qbek {flex: 0 0 auto;width: 34px;border: 2px solid var(--gss);background: var(--eand1);height: 8px;display: block;}
.anzp {letter-spacing: .02em;text-transform: uppercase;font: 900 17px/1.2 var(--jvhc5);}

.tksp82k {padding: 0 0 0 0;margin: 0;gap:9px;display: grid;}
.dvnd9f {list-style: decimal inside;}
.etkkj {list-style: none;}
.tksp82k li {min-width: 0;}
.tksp82k a {min-height: 44px;padding: 0 14px;font: 700 15px/1.3 var(--jvhc5);align-items: center;display: inline-flex;color: var(--h2giq);background: var(--b8w65);text-decoration: none;border-left: 8px solid var(--eand1);transition:transform 0.079s linear;}
.tksp82k a:hover {text-decoration: underline;transform: translate(3px, 0);text-decoration-thickness: 3px;}

.a6xx {list-style: none;}
.a6xx li {align-items: center;display: flex;gap:10px;}
.a6xx li::before {border: var(--hj0) solid var(--gss);flex: 0 0 auto;background: var(--eand1);width: 12px;height: 12px;content: "";}
.a6xx.tksp82k a {min-width: 0;padding: 0;border-left: 0;background: none;}

.e2vc {min-width: 0;margin: 0 0 var(--mqody);}
.egv3a {gap:13px;align-items: center;margin: 0 0 14px;display: flex;}
.q3n99 {display: block;border: var(--hj0) solid var(--gss);background: var(--eand1);flex: 0 0 auto;height: 16px;width: 16px;}
.wq273vg {display: block;height: 7px;width: 30px;flex: 0 0 auto;border: 2px solid var(--gss);background: var(--eand1);}
.ftcs7 {text-transform: uppercase;letter-spacing: -.025em;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--jvhc5);}
.x356 {min-width: 0;padding: clamp(14px, 2vw, 22px);border: var(--hj0) solid var(--gss);overflow-x: auto;background: var(--b8w65);}

.ek1b8j {box-shadow: inset 4px 4px 0 var(--ebr3);}
.gyfm60x {box-shadow: inset 2px 2px 0 var(--ebr3);}
.x356 > *:last-child {margin-bottom: 0;}

.pmjtr7.x356 {box-shadow: none;padding: 0;overflow: visible;}

.pmjtr7 .jj80xb {background: var(--eonlr);letter-spacing: -.025em;padding: 12px clamp(14px, 2vw, 22px) !important;text-transform: uppercase;margin: 0 !important;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--jvhc5) !important;color: var(--h2giq);border: 0 !important;border-bottom: var(--hj0) solid var(--gss) !important;}

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

.p19x16p.egv3a {border-bottom: 0 !important;padding-bottom: 0 !important;margin: 0 0 10px !important;}
.p19x16p > b {margin-left: auto;}
.cwwnj {height: 0;border: 0;border-top: var(--hj0) solid var(--gss);margin: 0 0 16px;}

.x6y2x2 {min-width: 0;margin: 0 0 var(--mqody);}
.fksr5k {border-left: 10px solid var(--eand1);}
.wtyn03p {border-left: 6px solid var(--eand1);}

.xe8fw8x, .hnzesmn {border-left: 0;}
.dyj5.dyj5 {padding: 12px 16px;gap:11px;text-transform: uppercase;align-items: center;border: 0;letter-spacing: -.02em;display: flex;margin: 0;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--jvhc5);}
.hj62a1e {color: var(--nvxu);background: var(--gss);}
.qkkf {border-bottom: var(--hj0) solid var(--gss);background: var(--eonlr);color: var(--h2giq);}
.xd1h0ny {flex: 0 0 auto;height: 12px;display: block;width: 12px;background: currentColor;}
.q2v6bz {min-width: 0;}
.x3f79sm {min-width: 0;background: var(--b8w65);border: var(--hj0) solid var(--gss);border-left: 0;padding: clamp(14px, 2vw, 22px);overflow-x: auto;}
.x3f79sm > *:last-child {margin-bottom: 0;}

.crkca.x3f79sm {padding: clamp(8px, 1.2vw, 14px);overflow: visible;background: var(--u96z);border-left: var(--hj0) solid var(--eand1);}

.hnzesmn .x3f79sm {border-left: var(--hj0) solid var(--gss);}
.rwkng {padding: clamp(12px, 1.8vw, 20px);border: var(--hj0) solid var(--gss);overflow-x: auto;background: var(--b8w65);min-width: 0;box-shadow: var(--uqt9);}
.rwkng > *:last-child {margin-bottom: 0;}

.mg2n {background: var(--eand1);border: var(--hj0) solid var(--gss);border-bottom: 0;width: 56px;display: block;height: 14px;}

.bhpg8pn .qx556ef {min-width: 0;}
.bhpg8pn .zhbm {text-transform: uppercase;letter-spacing: -.025em;}
.bhpg8pn .n1jn {min-width: 0;}
.bhpg8pn .f6gzkf2 {left: -9999px;position: absolute;}
.bhpg8pn .azjv07 {display: none;}
.bhpg8pn .s5nwhj {display: none;}

.bhpg8pn :is(.fxj43jy, [class*="table"]) {overflow-x: auto;}
.bhpg8pn table {border-collapse: collapse;font-size: 15px;width: 100%;}
.bhpg8pn thead th {text-transform: uppercase;white-space: nowrap;background: var(--eonlr);padding: 11px 14px;letter-spacing: .12em;text-align: left;font: 900 11.5px/1.3 var(--jvhc5);border: var(--hj0) solid var(--khxwt);color: var(--rdf, var(--h2giq));}
.bhpg8pn tbody td {color: var(--rdf, inherit);padding: 11px 14px;border: var(--hj0) solid var(--ebr3);}
.bhpg8pn tbody td + td {font-variant-numeric: tabular-nums;}

.kvhx9gn {margin: var(--mqody) 0 0;border: var(--hj0) solid var(--gss);padding: clamp(20px, 2.8vw, 32px);background: var(--eand1);box-shadow: var(--rb39h);color: var(--zsz, var(--vy7u, var(--vqn)));}
.eqw6 {font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--jvhc5);text-transform: uppercase;letter-spacing: -.02em;margin: 0;}
.tgjab {margin: 8px 0 16px;font-size: 16px;}

.kvhx9gn .jk58 {background: var(--zsz, var(--vy7u, var(--vqn)));box-shadow: 2px 2px 0 var(--zsz, var(--vy7u, var(--vqn)));border-color: var(--zsz, var(--vy7u, var(--vqn)));color: var(--eand1);}
.kvhx9gn .jk58:hover {background: var(--zsz, var(--vy7u, var(--vqn)));box-shadow: 0 0 0 var(--zsz, var(--vy7u, var(--vqn)));}

.n1192 {padding: 18px 20px;box-shadow: var(--uqt9);border: var(--hj0) solid var(--gss);background: var(--u96z);margin: var(--mqody) 0 0;}
.gsvjn6 {text-transform: uppercase;font: 900 16px/1.2 var(--jvhc5);margin: 0;letter-spacing: -.01em;}
.pna5pt {color: var(--b7ay);margin: 6px 0 0;font-size: 15px;}

.gmaxw {border: var(--hj0) solid var(--gss);font: 800 11.5px/1 var(--jvhc5);margin: 24px 0 0;padding: 9px 12px;display: inline-block;letter-spacing: .14em;color: var(--b7ay);}

.gky4 {z-index: 25;gap:13px;position: sticky;flex-wrap: wrap;background: var(--eonlr);border-top: var(--hj0) solid var(--gss);padding: 12px calc(var(--e7c9) + 30px) 12px var(--e7c9);display: flex;bottom: 0;justify-content: space-between;align-items: center;}
.yqq3e {font: 800 14px/1.3 var(--jvhc5);}

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

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

.mzq1139::before {inset: 10px;box-shadow: var(--uqt9);border: var(--hj0) solid var(--gss);content: '';transition:background 0.109s, box-shadow 0.109s;background: var(--b8w65);position: absolute;}
.mzq1139 svg {position: relative;z-index: 1;}

.mzq1139:hover::before {background: var(--eonlr);}
.mzq1139:active {transform: translate(2px, 2px);}
.mzq1139:active::before {box-shadow: none;}
.mzq1139:focus-visible {outline: var(--hj0) solid var(--gss);outline-offset: 1px;}

.h10qc.h10qc {padding: clamp(30px, 3.4vw, 48px) var(--e7c9) clamp(20px, 2.2vw, 30px);color: var(--rybt, var(--fwc));background: var(--ggj);border-top: var(--hj0) solid var(--q5pb, var(--fwc));}
.h10qc .mp2e1 {gap:23px;grid-template-columns: minmax(0, 1fr);margin: 0 auto;display: grid;max-width: var(--qlax);}
.h10qc .ter9jmb img {width: auto;display: block;height: 26px;}
.h10qc .ter9jmb span {font: 900 17px/1 var(--jvhc5);text-transform: uppercase;}
.h10qc .a9jt7ay {grid-auto-flow: column;display: grid;gap:30px;justify-content: start;}
.h10qc .a9jt7ay ul {display: grid;margin: 0;padding: 0;list-style: none;gap:4px;}
.h10qc .a9jt7ay a {text-decoration: none;color: var(--rybt, var(--fwc));display: flex;letter-spacing: .05em;min-height: 44px;text-transform: uppercase;align-items: center;font: 700 13px/1 var(--jvhc5);}
.h10qc .a9jt7ay a:hover {text-decoration: underline;text-decoration-thickness: 3px;}
.h10qc .xgds {max-width: var(--qlax);gap:12px;display: flex;margin: 20px auto 0;align-items: center;flex-wrap: wrap;}
.h10qc .bzx7e {padding-top:17px;max-width: var(--qlax);margin: 20px auto 0;border-top: var(--hj0) solid var(--q5pb, var(--fwc));}
.h10qc .bzx7e p {margin: 0;font-size: 12.5px;}
.h10qc .bzx7e p + p {line-height:1.61;margin-top:8px;}

@media (max-width:888px) {
  
  .a4p2 .mr52bs {max-height: 15vh;}
  .a4p2 .kk6hy {font-size: clamp(44px, 9vw, 96px);max-height: 15vh;min-height: 12vh;}
  .a4p2 .he6yzt9 {padding: clamp(14px, 3vw, 20px);}

  .s69zsaa {display: none;flex: none;}
  .r6p1 {display: flex;}
  .eyg32 {flex-wrap: wrap;}
  
  .qbph72t {grid-template-columns: minmax(0, 1fr);}
}

@media (max-width:515px) {
  
  .kcyvxw, .bhpg8pn {padding-right:19px;padding-left:14px;}
  .apbpz {width: 100%;}
  .apbpz .rgh3f {flex: 1 1 auto;}
  .v6j7xk {padding: 52px 16px 16px;}
  .jbrq7mp {left: -3px;top: -3px;}
  .rxwdyz2 {padding-left:13px;padding-right:14px;}

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

  
  
  .y2cfk, .c2hb59 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .anz4, .yhpfv {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .t1eyg {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .fyqmhc .vzv7e8 {min-width: 132px;}
}

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

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

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

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

.gm43vq:checked ~ .q4c6xj {opacity:0.98;visibility: visible;}
.gm43vq:checked ~ .crsq55 {transform: translateX(0);visibility: visible;}

.ha7yq {border-bottom: 1px solid var(--gss, var(--fwc));z-index: 1;display: flex;gap:12px;justify-content: space-between;align-items: center;background: var(--u96z, var(--d26u));position: sticky;top: 0;padding: 14px 16px;}
.kfpb {min-height: 44px;align-items: center;display: inline-flex;}
.kfpb img {width: auto;height: 26px;display: block;}
.y9mvd7 {letter-spacing: .01em;color: var(--fwc);font-weight: 800;font-size: 16px;}

.grtsadd {align-items: center;cursor: pointer;width: 44px;height: 44px;background: var(--d26u);justify-content: center;color: var(--fwc);border-radius: 0;border: 1px solid var(--gss, var(--fwc));flex: none;display: inline-flex;}
.grtsadd:hover {background: var(--jgr9u);}
.grtsadd:focus-visible,
.qenx4yv a:focus-visible,
.gatkr:focus-visible,
.fjfdd2:focus-visible {outline: 2px solid var(--fwc);outline-offset: 2px;}

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

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

.qenx4yv a[aria-current="page"] {background: var(--d26u);box-shadow: inset 3px 0 0 var(--eand1, var(--n84));border-color: var(--gss, var(--fwc));}

.hpkq88g {background: var(--u96z, var(--d26u));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--gss, var(--fwc));gap:10px;display: grid;margin-top: auto;}

.gatkr, .fjfdd2 {display: flex;font-size: 15px;border-radius: 0;padding: 12px 18px;text-decoration: none;justify-content: center;min-height: 48px;font-weight: 700;align-items: center;}
.gatkr {color: var(--uac, var(--cwj9i));background: var(--nwmmo);border: 1px solid var(--gss, var(--fwc));}
.fjfdd2 {background: var(--l0ni);color: var(--sr9, var(--iqhq));border: 1px solid transparent;}

.crsq55 {border-right: 3px solid var(--gss, var(--fwc));}
.m3ep {border-right: 0;border-left: 3px solid var(--gss, var(--fwc));}
.ha7yq {border-bottom: 3px solid var(--gss, var(--fwc));}
.grtsadd {border-color: var(--gss, var(--fwc));border-width: 3px;}
.qenx4yv a {letter-spacing: .02em;font-weight: 800;text-transform: uppercase;border-width: 3px;}
.qenx4yv a:hover, .qenx4yv a[aria-current="page"] {border-color: var(--gss, var(--fwc));}

.qenx4yv a[aria-current="page"] {box-shadow: 4px 4px 0 var(--gss, var(--fwc));}
.hpkq88g {border-top: 3px solid var(--gss, var(--fwc));}
.gatkr, .fjfdd2 {border-width: 3px;border-color: var(--gss, var(--fwc));font-weight: 800;text-transform: uppercase;}
.fjfdd2 {box-shadow: 4px 4px 0 var(--gss, var(--fwc));}

@media (min-width:871px) {
  .crsq55, .q4c6xj {display: none;}
}

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

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

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

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

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

.hvmwm6 > summary.p7d5vgz {list-style: none;cursor: pointer;min-height: 44px;}
.hvmwm6 > summary.p7d5vgz::-webkit-details-marker {display: none;}
.hvmwm6 > summary.p7d5vgz:focus-visible {outline: var(--hj0) solid var(--eand1);outline-offset: 3px;}

.hvmwm6 > summary.p7d5vgz::after {border-right: var(--hj0) solid var(--gss);transition:transform 0.143s linear;width: 12px;content: "";height: 12px;border-bottom: var(--hj0) solid var(--gss);flex: 0 0 auto;margin-left: auto;}
.hvmwm6[open] > summary.p7d5vgz::after {transform: rotate(180deg);}

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

.bhpg8pn {padding-bottom: max(96px, var(--nma7, 96px));}

.gc18m {--st9: 0;--zzwz: 0;--dimn: .08em;--nb0: 2px;--p8644: 2px solid currentColor;--pg6s: 2px;--ns0bt: 800;--rn5i: uppercase;--qv7: 12px;}

.bhpg8pn a.htmae, .bhpg8pn a.jfh5v, .bhpg8pn a.dnf5p5, .bhpg8pn a.mz8b {color: var(--vy7u, var(--vqn));}

.bhpg8pn a.edych4, a.edych4 {color: #fff;}
.z5t8v {color: var(--h4yp, var(--lux));}

@media (max-width:410px) {
  .eyg32 {padding-right:13px;padding-left:11px;gap:8px;}
  .apbpz {gap:5px;}
  .apbpz .rgh3f {font-size: 13px;padding: 0 10px;}
}

:root {--rb39h:      var(--zwh) var(--zwh) 0 var(--n84);--uqt9:   3px 3px 0 var(--n84);--fwl:   10px 10px 0 var(--n84);--mwn7: calc(var(--zwh) * -1) var(--zwh) 0 var(--n84);--zwh: 6px;}

.bhpg8pn .jg3s.b6tctnh {justify-content: flex-end;min-height: clamp(420px, 62vh, 640px);align-items: flex-start;padding: clamp(18px, 3vw, 36px);}
.p075ptb::before {background-image: linear-gradient(45deg, color-mix(in srgb, black 55%, transparent) 0%, transparent 55%);}
.bhpg8pn .jg3s .hvm5w {max-width: min(560px, 100%);box-shadow: var(--fwl);padding: clamp(16px, 2.4vw, 28px);border: var(--hj0) solid var(--gss);}

.bhpg8pn .jg3s.ncyfzs {background: linear-gradient(135deg, var(--n84), color-mix(in srgb, var(--n84) 40%, var(--b8w65)));}
.bhpg8pn .jg3s .cptqhp {position: absolute;color: color-mix(in srgb, var(--vy7u, white) 22%, transparent);min-height: 0;max-height: none;inset: 0;line-height: .8;padding-right: 6%;justify-content: flex-end;z-index: 0;font-size: clamp(200px, 34vw, 460px);}
@media (max-width:906px) {
  .bhpg8pn .jg3s.b6tctnh {min-height: 70vh;padding: 14px;}
}

.pvze9, .fkc151, .dm6jsy {box-shadow: -10px 10px 0 var(--n84);}
.x3p7bm, .qqx2 {box-shadow: -3px 3px 0 var(--n84);}

.y2cfk.y2cfk {grid-template-columns: repeat(4, minmax(0, 1fr));}
.c2hb59.c2hb59 {grid-template-columns: repeat(6, minmax(0, 1fr));gap:13px;}
@media (max-width:1095px) { .y2cfk.y2cfk, .c2hb59.c2hb59 {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:751px)  { .y2cfk.y2cfk, .c2hb59.c2hb59 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.p52a .cnrv0 {box-shadow: var(--fwl);border: var(--hj0) solid var(--gss);position: relative;margin-top:18px;background: var(--b8w65);}
.p52a .nf1q.nf1q {scroll-snap-type: none !important;grid-template-areas: "s";grid-template-columns: minmax(0, 1fr) !important;gap: 0 !important;display: grid !important;overflow: hidden !important;aspect-ratio: 16 / 9;}
.p52a .xnem.xnem {width: auto !important;overflow: hidden;min-width: 0 !important;max-width: none !important;position: relative;box-shadow: none;border: 0;margin: 0;grid-area: s;transition:clip-path 0.688s cubic-bezier(.77, 0, .18, 1);}
.p52a .xnem:not(:first-child) {clip-path: inset(0 100% 0 0);}
.p52a .xnem picture {width: 100%;display: block;height: 100%;}
.bhpg8pn .p52a .xnem .zfbd3 {width: 100%;aspect-ratio: auto;height: 100%;object-fit: cover;max-height: none;}

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

.p52a .xnem .gd6ns4v {margin: 0;background: var(--n84);letter-spacing: .01em;left: 18px;position: absolute;z-index: 2;text-transform: uppercase;bottom: 18px;font: 800 clamp(15px, 1.7vw, 22px)/1.2 var(--jvhc5);color: var(--vy7u, var(--vqn));box-shadow: var(--uqt9);padding: 12px 16px;max-width: min(560px, calc(100% - 36px));border: var(--hj0) solid var(--gss);}

.p52a .kpwd2 {margin: 18px 0;display: flex;align-items: center;gap:12px;}
.p52a .byj1k {box-shadow: var(--uqt9);width: 52px;height: 52px;place-items: center;border: var(--hj0) solid var(--gss);color: var(--h2giq);background: var(--b8w65);font: 900 22px/1 var(--jvhc5);display: grid;cursor: pointer;}
.p52a .byj1k:hover {background: var(--n84);color: var(--vy7u, var(--vqn));}
.p52a .byj1k:active {transform: translate(3px, 3px);box-shadow: none;}
.p52a .byj1k[hidden] {display: none;}
.p52a .je39n29 {flex: 1 1 auto;margin: 0;}
.p52a .je39n29 .rzhwzc1 {background: transparent;height: 14px;flex: 1 1 0;cursor: pointer;border: var(--hj0) solid var(--gss);padding: 0;}
.p52a .je39n29 .rzhwzc1[aria-current="true"] {background: var(--n84);}
@media (max-width:695px) {
  .p52a .nf1q.nf1q {aspect-ratio: 4 / 5;}
  .p52a .byj1k {width: 44px;height: 44px;}
}
@media (prefers-reduced-motion: reduce) { .p52a .xnem.xnem {transition:none;} }
.p52a .nf1q.nf1q {padding: 0 !important;}
.p52a .sbfx {margin-top:29px;}

.nv0ky .d9rjff {align-items: center;gap: clamp(18px, 2.6vw, 32px) !important;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) !important;}
.nv0ky .hdc3f34 {display: block;width: 100%;max-width: none !important;}
.nv0ky .xeqd {display: block;overflow: hidden;box-shadow: 10px 10px 0 var(--n84);border: var(--hj0) solid var(--gss);}
.bhpg8pn .nv0ky .rpgt9v {width: 100%;max-height: none;aspect-ratio: 4 / 3;object-fit: cover;display: block;height: auto;transition:transform 0.3s ease;}
.nv0ky:hover .rpgt9v {transform: scale(1.04);}
@media (max-width:751px) { .nv0ky .d9rjff {grid-template-columns: minmax(0, 1fr) !important;} }

.nv0ky .d9rjff {grid-template-columns: minmax(0, 1fr) !important;}
.bhpg8pn .nv0ky .rpgt9v {aspect-ratio: 16 / 9;}
.nv0ky .hdc3f34 {margin: 0 !important;}

.yndc3 .k7zn {margin: 0;padding: 0;list-style: none;}
.yndc3 p.xg9z5e, .yndc3 p.y5jpq6 {margin: 0 0 8px;}
.yndc3 i.skk0kv {font-style: normal;margin-left:10px;}
.aem4 .dmp6 h3.den714 {font: 800 16px/1.34 var(--jvhc5);letter-spacing: -.01em;margin: 0;}
.aem4 .dmp6 i.p93rk0 {font-style: normal;}
.aem4 .dmp6 span.den714 + .p93rk0 {margin-left: auto;}
.jfh5v b.g0qg8t {font-weight: 900;}
.jfh5v span.k3wmvfv {font-weight: 800;}

.h10qc :is(.c5nm, .xgds, .mp2e1, .bzx7e) {padding-inline: var(--e7c9);max-width: var(--qlax);box-sizing: border-box;margin-inline: auto;}

.xsh19b.c80t {display: grid !important;align-items: center;gap: clamp(20px, 3vw, 44px);grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);}
.c80t > .phvj {grid-row: 1;min-width: 0;grid-column: 1;}
.c80t > .y7b0c3r {grid-column: 2;grid-row: 1;}
.y7b0c3r {padding: 16px 20px 20px 0;position: relative;margin: 0;}
.evre {display: grid;gap:12px;grid-template-columns: repeat(3, minmax(0, 1fr));align-items: start;}
.kbmnh {box-shadow: 8px 8px 0 var(--n84);border: var(--hj0) solid var(--gss);display: block;overflow: hidden;aspect-ratio: 3 / 4;}
.kbmnh:nth-child(2) {margin-top:23px;}
.kbmnh:nth-child(3) {margin-top:43px;}
.kbmnh img {object-fit: cover;height: 100%;width: 100%;display: block;}
.k9set4 {color: var(--vy7u, var(--vqn));font: 900 26px/1 var(--jvhc5);border-radius: 50%;border: var(--hj0) solid var(--gss);right: 0;place-items: center;position: absolute;top: 0;height: 84px;background: var(--n84);z-index: 2;transform: rotate(12deg);display: grid;width: 84px;box-shadow: var(--uqt9);}
.k9set4 small {font-size: 13px;margin-top: -16px;}
@media (max-width:751px) {
  .xsh19b.c80t {grid-template-columns: minmax(0, 1fr);}
  .c80t > .y7b0c3r {grid-column: 1;grid-row: 1;}
  .c80t > .phvj {grid-row: 2;}
  .k9set4 {font-size: 20px;height: 66px;width: 66px;}
}

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

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