

:root {--b2ou1: var(--lm2a3);--jg9s:     var(--y5l);--vrcq:  clamp(16px, 3vw, 30px);--gp07b:"Space Grotesk", "Archivo Black", "Arial Black", Arial, sans-serif;--u2h: color-mix(in srgb, var(--y5l) 35%, var(--lm2a3));--t0sm: 4px;--ie1f:  var(--nzq);--i0i: 3px;--g5lpr: var(--oan);--e9wxy: calc(var(--t0sm) * -1) var(--t0sm) 0 var(--b2ou1);--bh5ke: 1120px;--ak1:   color-mix(in srgb, var(--gv4e, var(--y5l)) 35%, var(--lm2a3));--cajc:  var(--g0jfm);--m0x4:      var(--t0sm) var(--t0sm) 0 var(--b2ou1);--pnls:   var(--e11);--ym3z:   2px 2px 0 var(--b2ou1);--a014f:  clamp(18px, 2.4vw, 30px);--xzs:   7px 7px 0 var(--b2ou1);--bm5:  var(--xrd);--l42:   var(--lm2a3);}

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

:focus-visible {outline: var(--i0i) solid var(--u2h);outline-offset: 2px;}

.m23ds9n {border: var(--i0i) solid var(--b2ou1);padding: 12px 20px;text-transform: uppercase;font-weight: 800;background: var(--y5l);left: -9999px;color: var(--gr26, var(--tpsf0, var(--gh3s)));text-decoration: none;z-index: 200;position: absolute;box-shadow: var(--m0x4);top: 0;}
.m23ds9n:focus {top: 12px;left: 12px;}

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

.j3rx {border-bottom: var(--i0i) solid var(--ola4, var(--lm2a3));position: sticky;top: 0;z-index: 60;background: var(--ktd);}
.jw2r4 {margin: 0 auto;gap:15px;max-width: var(--bh5ke);align-items: center;box-sizing: border-box;display: flex;padding: 10px var(--vrcq);}

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

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

.pp6a a:hover {border-color: var(--ola4, var(--lm2a3));}
.pp6a a[aria-current="page"] {box-shadow: var(--ym3z);border-color: var(--ola4, var(--lm2a3));}

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

.ct7t {letter-spacing: .03em;text-transform: uppercase;font: 800 13.5px/1 var(--gp07b);align-items: center;justify-content: center;text-decoration: none;box-shadow: var(--ym3z);transition:transform 0.06s linear, box-shadow 0.061s linear;display: inline-flex;min-height: 44px;border: var(--i0i) solid var(--b2ou1);border-radius: 0;padding: 0 18px;}
.ct7t:hover {box-shadow: 0 0 0 var(--b2ou1);transform: translate(2px, 2px);}
.ct7t:active {transform: translate(2px, 2px);}

.qzv7qk1 {border-color: var(--ola4, var(--lm2a3));box-shadow: 2px 2px 0 var(--ola4, var(--lm2a3));background: var(--jcjf3);color: var(--gmtkk, var(--r5fkq));}
.qzv7qk1:hover {box-shadow: 0 0 0 var(--ola4, var(--lm2a3));}
.cvvyj {border-color: var(--ola4, var(--lm2a3));box-shadow: 2px 2px 0 var(--ola4, var(--lm2a3));color: var(--hrohx, var(--zf5));background: var(--rnt);}
.cvvyj:hover {box-shadow: 0 0 0 var(--ola4, var(--lm2a3));}
.yyks {color: var(--tpsf0, var(--gh3s));background: var(--y5l);}
.yyks:hover {background: var(--p2vi3);}

.z0104ww {align-items: center;flex-direction: column;border: var(--i0i) solid var(--ola4, var(--lm2a3));display: none;justify-content: center;min-width: 44px;gap:5px;cursor: pointer;min-height: 44px;}
.z0104ww span {height: 3px;background: var(--yfcee, var(--j2rin));display: block;width: 20px;}

.td3j7 {padding: clamp(14px, 1.8vw, 24px) var(--vrcq) 0;margin: 0 auto;box-sizing: border-box;max-width: var(--bh5ke);}
.gym3w6 {background: var(--pnls);padding: clamp(16px, 2.2vw, 28px);border: var(--i0i) solid var(--b2ou1);border-radius: 0;}

.gym3w6 .nx1b05q {font-size: clamp(28px, 4.4vw, 66px);}
.gym3w6 .d8f1p {-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 2;font-size: 15.5px;margin-top:10px;overflow: hidden;}
.gym3w6 .ba38c88 {margin-top:14px;}

.y3nj9fe {box-shadow: var(--xzs);}
.anj0h  {box-shadow: -7px 7px 0 var(--b2ou1);}

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

.nx1b05q {overflow-wrap: anywhere;margin: 0;font: 900 clamp(30px, 4vw, 200px)/.92 var(--gp07b);letter-spacing: -.03em;}
.q8dybwa  {text-transform: uppercase;letter-spacing: -.04em;}
.e3wn8 {letter-spacing: -.025em;}
.wjgmnj7  {letter-spacing: 0;text-transform: uppercase;}

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

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

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

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

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

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

.rhxwp {margin: 0 0 var(--a014f);}
.ep95 {display: grid;gap:13px;}
.xwrr3j {background: var(--pnls);border: var(--i0i) solid var(--b2ou1);border-radius: 0;}
.m2s6 {box-shadow: var(--m0x4);}
.jzhhxzv {box-shadow: var(--e9wxy);}
.cxc0c4b {cursor: pointer;display: flex;align-items: center;min-height: 44px;gap:13px;list-style: none;padding: 12px 16px;}
.cxc0c4b::-webkit-details-marker {display: none;}
.cxc0c4b::marker {content: '';}

.hmvrdp {flex: 0 0 auto;font: 900 15px/1 var(--gp07b);align-items: center;display: inline-flex;height: 30px;border: var(--i0i) solid var(--b2ou1);justify-content: center;color: var(--gr26, var(--tpsf0, var(--gh3s)));background: var(--jg9s);width: 30px;}
.xwrr3j[open] .hmvrdp {background: var(--ie1f);color: var(--l42);}
.vzqkvk2 {font: 800 16px/1.34 var(--gp07b);font-style: normal;letter-spacing: -.01em;}
.jrj9b {border-top: var(--i0i) solid var(--b2ou1);padding: 14px 16px;}
.jj3kcw1 {color: var(--cajc);margin: 0;font-size: 15.5px;}

.drskq2 {margin: 0 0 var(--a014f);}
.g1ecj34 {display: grid;gap:15px;}
.snn5 {grid-template-columns: minmax(0, 1fr);}
.q20db {grid-template-columns: repeat(2, minmax(0, 1fr));}
.q9hfk {background: var(--g5lpr);padding: 20px 18px 18px 62px;border: var(--i0i) solid var(--b2ou1);border-radius: 0;position: relative;min-width: 0;}
.ddw6hf1 {box-shadow: var(--m0x4);}
.v7ja8xn {box-shadow: var(--e9wxy);}
.v6zxrjx {width: 44px;align-items: center;left: -3px;font: 900 17px/1 var(--gp07b);top: -3px;position: absolute;border: var(--i0i) solid var(--b2ou1);justify-content: center;color: var(--gr26, var(--tpsf0, var(--gh3s)));background: var(--jg9s);display: flex;height: 44px;}

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

.abf5xp1 {text-transform: uppercase;font: 800 17px/1.26 var(--gp07b);letter-spacing: -.015em;display: block;margin: 0;}
.qfc70f {margin: 8px 0 0;font-size: 15.5px;color: var(--cajc);}

.h6w8.q9hfk {padding: 0;}
.harew1 {align-items: center;background: var(--jg9s);font: 900 16px/1 var(--gp07b);color: var(--gr26, var(--tpsf0, var(--gh3s)));padding: 0 16px;min-height: 40px;letter-spacing: .1em;display: flex;border-bottom: var(--i0i) solid var(--b2ou1);}

.h6w8 .abf5xp1, .rm63z47 .abf5xp1 {margin: 0;text-transform: uppercase;font: 800 17px/1.26 var(--gp07b);letter-spacing: -.015em;}
.h6w8 .abf5xp1 {padding: 16px 16px 0;}
.h6w8 .qfc70f, .rm63z47 .qfc70f {margin: 8px 0 0;}
.h6w8 .qfc70f {padding: 0 16px 16px;}

.h6w8 .abf5xp1:last-child {padding-bottom:17px;}

.rm63z47.q9hfk {padding: 0;display: grid;grid-template-columns: 54px minmax(0, 1fr);}
.tf083 {border-right: var(--i0i) solid var(--b2ou1);color: var(--gr26, var(--tpsf0, var(--gh3s)));justify-content: center;display: flex;font: 900 17px/1 var(--gp07b);align-items: center;background: var(--jg9s);}
.cvhshf {min-width: 0;padding: 16px;}

.p4tt7 {margin: 0 0 var(--a014f);}
.r3jd530 {gap:15px;display: grid;}
.p5z94a, .k6c8 {border: var(--i0i) solid var(--b2ou1);border-radius: 0;box-shadow: var(--m0x4);padding: 0 0 6px;min-width: 0;background: var(--pnls);}

.agg65pk.agg65pk, .s6g2c9h.s6g2c9h {border-bottom: var(--i0i) solid var(--b2ou1);text-transform: uppercase;padding: 11px 16px;gap:11px;margin: 0 0 8px;letter-spacing: .12em;display: flex;align-items: center;font: 900 13px/1.2 var(--gp07b);}
.agg65pk {background: var(--jg9s);color: var(--gr26, var(--tpsf0, var(--gh3s)));}
.s6g2c9h {background: var(--ie1f);color: var(--l42);}
.qa8yj {align-items: center;height: 22px;border: var(--i0i) solid currentColor;font: 900 12px/1 var(--gp07b);justify-content: center;width: 22px;display: inline-flex;}
.fm8bp {font-size: 15.5px;margin: 0;gap:11px;align-items: baseline;padding: 9px 16px;display: flex;}
.fm8bp + .fm8bp {border-top: var(--i0i) solid var(--pgrq);}

.py1rvv {flex: 0 0 auto;color: var(--u2h);font-weight: 900;}
.ndnkt8j {color: var(--cajc);font-weight: 900;flex: 0 0 auto;}

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

.da2ezrm :is(.y2n6a, .c0pg, .ba5wx, .x5za6j,
             .m7sm6, .xf9f, .f7g85) [class]::before,
.da2ezrm :is(.y2n6a, .c0pg, .ba5wx, .x5za6j,
             .m7sm6, .xf9f, .f7g85) [class]::after {background-image: revert;}

.vk1kp13 {align-items: start;display: grid;margin: 0 0 var(--a014f);grid-template-columns: minmax(0, 1fr);}
.va7q {margin: 0;display: flex;overflow: hidden;border: var(--i0i) solid var(--b2ou1);min-width: 0;background: var(--jg9s);justify-content: center;align-items: center;}
.b9kpvhb {box-shadow: var(--xzs);}
.krhw69 {box-shadow: -7px 7px 0 var(--b2ou1);}
.ca12 {object-fit: cover;max-height: 22vh;height: 100%;width: 100%;display: block;}

.va7q:has(.ca12) {background: var(--pnls);}

.apbn1fg {letter-spacing: -.05em;align-items: center;font: 900 clamp(52px, 11vw, 150px)/1 var(--gp07b);color: var(--g7r, var(--tpsf0, var(--gh3s)));justify-content: center;min-height: 16vh;display: flex;max-height: 22vh;width: 100%;}
.vk1kp13 .bkft.bkft {background-image: repeating-linear-gradient(45deg,
    color-mix(in srgb, var(--g7r, var(--tpsf0, var(--gh3s))) 16%, transparent) 0 18px,
    transparent 18px 36px);}
.vk1kp13 .jj3g1bf.jj3g1bf {background-image: repeating-linear-gradient(90deg,
    color-mix(in srgb, var(--g7r, var(--tpsf0, var(--gh3s))) 14%, transparent) 0 14px,
    transparent 14px 42px);}
.vk1kp13 .xev9w3e.xev9w3e {background-image: repeating-linear-gradient(-45deg,
    color-mix(in srgb, var(--g7r, var(--tpsf0, var(--gh3s))) 18%, transparent) 0 10px,
    transparent 10px 30px);}

.ttj88b {border: var(--i0i) solid var(--b2ou1);background: var(--pnls);min-width: 0;padding: clamp(18px, 2.4vw, 30px);box-shadow: var(--m0x4);margin: calc(var(--i0i) * -1) 0 0;}
.w2fg {font: 800 12px/1 var(--gp07b);font-style: normal;display: block;letter-spacing: .18em;margin: 0 0 8px;color: var(--cajc);text-transform: uppercase;}

.s5xg9ff.s5xg9ff {font: 900 clamp(28px, 3.6vw, 52px)/1.02 var(--gp07b);text-transform: uppercase;overflow-wrap: anywhere;letter-spacing: -.035em;color: var(--l42);margin: 0;}
.k470r0 {margin: 12px 0 0;font-size: 16.5px;color: var(--cajc);max-width: 58ch;}
.tfhzcp {display: inline-flex;font: 900 15px/1 var(--gp07b);justify-content: center;min-height: 48px;text-decoration: none;padding: 0 26px;color: var(--tpsf0, var(--gh3s));background: var(--y5l);letter-spacing: .04em;transition:transform 0.107s linear, box-shadow 0.068s linear;border: var(--i0i) solid var(--b2ou1);align-items: center;margin-top:19px;text-transform: uppercase;box-shadow: var(--ym3z);}
.tfhzcp:hover {box-shadow: 0 0 0 var(--b2ou1);transform: translate(2px, 2px);background: var(--p2vi3);}

@media (min-width:888px) {
  
  .tw4nwws,
  .wz2y {align-items: stretch;grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .wz2y {grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .tw4nwws .ttj88b {margin: 0 0 0 calc(var(--i0i) * -1);align-self: center;}
  .wz2y .va7q {order: 2;}
  .wz2y .ttj88b {margin: 0 calc(var(--i0i) * -1) 0 0;align-self: center;order: 1;}
  .tw4nwws .ca12,
  .wz2y .ca12 {max-height: 34vh;height: 100%;}
  .tw4nwws .apbn1fg,
  .wz2y .apbn1fg {min-height: 24vh;max-height: 34vh;}
}

.da2ezrm .f7g85.pc98 {justify-content: flex-end;min-height: 320px;overflow: hidden;border: var(--i0i) solid var(--b2ou1);flex-direction: column;display: flex;position: relative;}

.da2ezrm .f7g85 .fj0a {height: 100%;object-fit: cover;inset: 0;width: 100%;position: absolute;}
.ec61vrw {inset: 0;position: absolute;pointer-events: none;}
.ec61vrw::before {inset: 0;content: "";background-image: linear-gradient(180deg,
    color-mix(in srgb, var(--pnls) 30%, transparent) 0%,
    color-mix(in srgb, var(--pnls) 30%, transparent) 40%,
    color-mix(in srgb, var(--pnls) 92%, transparent) 100%);position: absolute;}
.ggm0 {background: var(--pnls);z-index: 1;box-shadow: none;border-top: var(--i0i) solid var(--b2ou1);margin: 0;position: relative;}
@media (max-width:887px) {
  .da2ezrm .f7g85.pc98 {min-height: 260px;}
}

.ws9p {margin: 0 0 var(--a014f);}
.gqrqgw1 {gap:17px;min-width: 0;display: grid;}

.e1fq {grid-template-columns: repeat(4, minmax(0, 1fr));}
.jnrn0 {grid-template-columns: repeat(3, minmax(0, 1fr));}
.hmphg {color: inherit;text-decoration: none;border: var(--i0i) solid var(--b2ou1);display: flex;background: var(--pnls);min-width: 0;flex-direction: column;transition:transform 0.067s linear, box-shadow 0.13s linear;}
.r2rkesq {box-shadow: var(--m0x4);}
.mns3 {box-shadow: var(--e9wxy);}
.hmphg:hover, .hmphg:focus-visible {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--b2ou1);}
.csqqj {aspect-ratio: 2 / 3;height: auto;display: block;width: 100%;object-fit: cover;}
.depwd {border-top: var(--i0i) solid var(--b2ou1);background: var(--b2ou1);margin-top: auto;display: block;padding: 12px 14px;color: var(--hyf);}
.bk81 {letter-spacing: -.01em;display: block;text-overflow: ellipsis;text-transform: uppercase;font: 900 15px/1.25 var(--gp07b);overflow: hidden;white-space: nowrap;}
.xj816hy {letter-spacing: .08em;text-transform: uppercase;display: block;margin-top:5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font: 700 12px/1.2 var(--gp07b);font-style: normal;}

.tgrv {margin: 0 0 var(--a014f);}
.rx7y3 {gap:20px;margin: 0;min-width: 0;list-style: none;padding: 0;display: grid;}

.pxxbyz {grid-template-columns: repeat(2, minmax(0, 1fr));}
.t3pt {grid-template-columns: repeat(3, minmax(0, 1fr));}
.bxr8e {background: var(--pnls);min-width: 0;border: var(--i0i) solid var(--b2ou1);}
.jbd05 {box-shadow: var(--m0x4);}
.jtndz {box-shadow: var(--e9wxy);}
.r9ef {flex-direction: column;transition:transform 0.101s linear;text-decoration: none;align-items: center;color: inherit;display: flex;gap:9px;justify-content: center;padding: 24px 18px;min-height: 156px;}
.bxr8e:hover {box-shadow: 0 0 0 var(--b2ou1);}
.bxr8e:hover .r9ef {transform: translate(2px, 2px);}
.g3629k {max-height: 78px;display: block;height: auto;max-width: 100%;object-fit: contain;}
.baw4 {font: 800 12px/1.2 var(--gp07b);text-transform: uppercase;color: var(--cajc);text-align: center;letter-spacing: .12em;}

.q79kq4 {margin: 0 0 var(--a014f);}
.xprp {margin: 0;min-width: 0;}
.b83v028 {gap:16px;flex-wrap: wrap;display: flex;}

.b6hwe {display: grid;gap:16px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:906px) { .b6hwe {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:471px) { .b6hwe {grid-template-columns: minmax(0, 1fr);} }
.jch01 {align-items: center;display: flex;border: var(--i0i) solid var(--b2ou1);padding: 18px 22px;min-width: 0;background: var(--pnls);justify-content: center;min-height: 104px;}
.b83v028 .jch01 {flex: 0 1 auto;min-width: 168px;}
.y8f3 {box-shadow: var(--ym3z);}
.jbmz {box-shadow: -2px 2px 0 var(--b2ou1);}
.ehn0vxa {display: block;height: auto;max-height: 58px;object-fit: contain;max-width: 100%;}

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

.r8vkde4 {margin: 0 0 var(--a014f);}
.cmw10 {border: var(--i0i) solid var(--b2ou1);margin: 0 0 18px;padding: clamp(16px, 2.2vw, 26px);box-shadow: var(--m0x4);background: var(--g5lpr);}
.s3bew {flex-wrap: wrap;display: flex;margin: 0 0 10px;align-items: baseline;gap:14px;}
.hw40 {letter-spacing: -.04em;font: 900 clamp(38px, 5vw, 66px)/1 var(--gp07b);}

.hv73n {font-style: normal;letter-spacing: .12em;font-size: 22px;color: var(--u2h);}
.dhmy {max-width: 62ch;margin: 0;font-size: 16px;color: var(--cajc);}

.w3xxnh {display: grid;gap:14px;}
.c17y0ch {margin: 0;border: var(--i0i) solid var(--b2ou1);padding: 16px 18px;background: var(--pnls);min-width: 0;}
.r4t0 {box-shadow: var(--ym3z);}
.md5sj74 {box-shadow: -2px 2px 0 var(--b2ou1);}
.jfkeqs {margin: 0 0 12px;font-size: 15.5px;}
.bb7jvq {gap:9px;font-style: normal;align-items: center;display: flex;}

.c5yqt5 {width: 34px;align-items: center;justify-content: center;flex: 0 0 auto;border: var(--i0i) solid var(--b2ou1);display: inline-flex;font: 900 15px/1 var(--gp07b);color: var(--gr26, var(--tpsf0, var(--gh3s)));background: var(--jg9s);height: 34px;}
.h4naqk {font: 800 14px/1.2 var(--gp07b);letter-spacing: .02em;text-transform: uppercase;}
.txa1 {letter-spacing: .1em;font-style: normal;margin-left: auto;color: var(--u2h);}

.j1nh {margin: 0 0 var(--a014f);box-sizing: border-box;border: var(--i0i) solid var(--b2ou1);min-width: 0;background: var(--pnls);padding: clamp(16px, 2.2vw, 26px);}
.tm7xwfk {box-shadow: var(--m0x4);}
.agq8n5 {box-shadow: var(--e9wxy);}
.z2e74 {display: block;}

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

.mkt4b37 {border-left: 10px solid var(--jg9s);}
.a8yt32 {border-left-width: var(--i0i);}
.p8zbk {margin: 0 0 14px;gap:13px;align-items: center;justify-content: space-between;flex-wrap: wrap;display: flex;}
.jzhc.jzhc {border: 0;letter-spacing: -.025em;padding: 0;margin: 0;text-transform: uppercase;font: 900 clamp(20px, 2.2vw, 28px)/1.12 var(--gp07b);}
.td0xc5x {margin: 0;}
.m7v1 {background: var(--y5l);display: inline-flex;justify-content: center;text-transform: uppercase;text-decoration: none;color: var(--tpsf0, var(--gh3s));min-height: 44px;border: var(--i0i) solid var(--b2ou1);padding: 0 20px;align-items: center;transition:transform 0.125s linear, box-shadow 0.115s linear;box-shadow: var(--ym3z);letter-spacing: .04em;font: 800 13px/1 var(--gp07b);}
.m7v1:hover {background: var(--p2vi3);transform: translate(2px, 2px);box-shadow: 0 0 0 var(--b2ou1);}
.ewgb {gap:16px;display: grid;grid-template-columns: minmax(0, 1fr);min-width: 0;}
.nzwzh5 {text-decoration: none;min-width: 0;display: block;}

.hgxw7y {display: block;border: var(--i0i) solid var(--b2ou1);box-shadow: var(--ym3z);margin-left: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--i0i));}
.v7p11m8 {width: 100%;display: block;height: auto;}
.kejbrat {min-width: 0;}
.kejbrat > *:last-child {margin-bottom: 0;}
@media (min-width:765px) {
  .z2e74 .ewgb {align-items: start;grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);}
  
  .e0kp4p .nzwzh5 {order: 2;}
  .e0kp4p .hgxw7y {margin-left: 0;margin-right: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--i0i));}
}

.scme2gc {margin: 0 0 var(--a014f);}
.hdp7.hdp7 {margin: 0 0 14px;text-transform: uppercase;letter-spacing: -.03em;font: 900 clamp(24px, 2.8vw, 40px)/1.06 var(--gp07b);}
.mn32j {gap:15px;overflow-x: auto;padding-bottom:8px;display: grid;grid-auto-flow: column;scrollbar-width: thin;scroll-snap-type: x mandatory;}
.pk652 {grid-auto-columns: 100%;}
.anv2 {grid-auto-columns: minmax(0, 82%);}
.fmg8 {min-width: 0;border: var(--i0i) solid var(--b2ou1);margin: 0;scroll-snap-align: start;overflow: hidden;background: var(--pnls);}
.j3xqvbh {box-shadow: var(--m0x4);}
.pzqedh {box-shadow: var(--e9wxy);}
.aa0tt9x {object-fit: cover;max-height: 40vh;width: 100%;display: block;height: auto;}
.nvxackz {font: 800 14px/1.35 var(--gp07b);padding: 11px 14px;border-top: var(--i0i) solid var(--b2ou1);}
.g38nk {margin: 12px 0 0;display: flex;gap:5px;}
.mbbg {border: 2px solid var(--b2ou1);display: block;height: 8px;background: var(--jg9s);width: 26px;}
.e9m698 {color: var(--cajc);margin: 14px 0 0;font-size: 16px;max-width: 62ch;}
.y5hqye {display: flex;margin: 16px 0 0;gap:10px;}
.dgtv6 {flex-wrap: wrap;align-items: center;flex-direction: row;}
.mm1v7a {flex-direction: column;align-items: flex-start;}
.dx7yz6j.dx7yz6j, .ptnd1d {display: inline-flex;min-height: 46px;box-shadow: var(--ym3z);padding: 0 22px;font: 800 13.5px/1 var(--gp07b);text-decoration: none;align-items: center;justify-content: center;border: var(--i0i) solid var(--b2ou1);letter-spacing: .04em;text-transform: uppercase;transition:transform 0.074s linear, box-shadow 0.061s linear;}
.dx7yz6j.dx7yz6j {color: var(--tpsf0, var(--gh3s));background: var(--y5l);}
.ptnd1d {background: var(--ie1f);color: var(--l42);}
.dx7yz6j.dx7yz6j:hover, .ptnd1d:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--b2ou1);}
@media (min-width:765px) {
  .anv2 {grid-auto-columns: minmax(0, calc(50% - 7px));}
}

.f7h8 {padding: clamp(16px, 2.2vw, 26px);background: var(--g5lpr);gap:18px;min-width: 0;display: grid;grid-template-columns: minmax(0, 1fr);margin: 0 0 var(--a014f);border: var(--i0i) solid var(--b2ou1);}
.sms5cx {box-shadow: var(--m0x4);}
.yn9y8 {box-shadow: var(--e9wxy);}
.a9wagx2 {overflow: hidden;justify-content: center;flex: 0 0 auto;display: flex;width: 96px;border: var(--i0i) solid var(--b2ou1);background: var(--jg9s);height: 96px;align-items: center;box-shadow: var(--ym3z);}
.mc0p8y {display: block;height: 100%;width: 100%;object-fit: cover;}
.rvw0s {color: var(--gr26, var(--tpsf0, var(--gh3s)));font: 900 46px/1 var(--gp07b);}
.p1v9 {min-width: 0;}
.e41v88x {gap:9px;flex-wrap: wrap;display: flex;align-items: baseline;margin: 0 0 12px;}
.kw839 {font: 800 11px/1.2 var(--gp07b);letter-spacing: .16em;text-transform: uppercase;color: var(--cajc);}
.p1xq {text-transform: uppercase;font: 900 20px/1.15 var(--gp07b);letter-spacing: -.02em;}
.w0xq4 {margin: 0 0 12px;display: grid;gap: 0;border-top: var(--i0i) solid var(--pgrq);grid-template-columns: max-content minmax(0, 1fr);}
.azm5gm0 {font: 800 11px/1.3 var(--gp07b);text-transform: uppercase;border-bottom: var(--i0i) solid var(--pgrq);letter-spacing: .14em;padding: 8px 14px 8px 0;white-space: nowrap;color: var(--cajc);}
.vz6q4w8 {border-bottom: var(--i0i) solid var(--pgrq);font-size: 15px;min-width: 0;margin: 0;padding: 8px 0;}

.xmr6 {flex-wrap: wrap;gap:9px;margin: 0 0 12px;padding: 0;list-style: none;display: flex;}
.d41gg {gap:8px;align-items: center;min-width: 0;box-shadow: var(--ym3z);background: var(--pnls);border: var(--i0i) solid var(--b2ou1);padding: 6px 10px;display: inline-flex;}
.rp8v {text-transform: uppercase;font: 800 11px/1.3 var(--gp07b);color: var(--cajc);letter-spacing: .14em;}
.f6pjj2f {min-width: 0;font: 700 14px/1.3 var(--gp07b);}

.j0qx.e41v88x {margin: 0 0 4px;}

.p1v9 .z8kbhp {margin: 0 0 12px;letter-spacing: -.02em;text-transform: uppercase;font: 900 clamp(21px, 2.3vw, 27px)/1.12 var(--gp07b);}
.abqq {margin: 0 0 12px;border-top: var(--i0i) solid var(--pgrq);}
.abqq .vh78 {margin: 0;flex-wrap: wrap;border-bottom: var(--i0i) solid var(--pgrq);padding: 8px 0;display: flex;gap:10px;align-items: baseline;}
.dxfchb {font: 800 11px/1.3 var(--gp07b);color: var(--cajc);letter-spacing: .14em;text-transform: uppercase;}
.spnv {min-width: 0;font-size: 15px;}
.wynzc {margin: 0 0 12px;color: var(--cajc);font-size: 15.5px;}
.yzxc {display: flex;gap:9px;margin: 0 0 12px;flex-wrap: wrap;}
.dnk80 {transition:transform 0.112s linear, box-shadow 0.099s linear;justify-content: center;display: inline-flex;height: 44px;align-items: center;box-shadow: var(--ym3z);border: var(--i0i) solid var(--b2ou1);width: 44px;color: var(--l42);background: var(--pnls);}
.dnk80:hover {box-shadow: 0 0 0 var(--b2ou1);transform: translate(2px, 2px);}
.jvtw {margin: 0;font-size: 12.5px;color: var(--bm5);}
@media (min-width:706px) {
  .t8w467  {grid-template-columns: 96px minmax(0, 1fr);}
  .wk9ayh {grid-template-columns: minmax(0, 1fr) 96px;}
  .wk9ayh .a9wagx2 {order: 2;}
}

.fj3dk {min-width: 0;padding: clamp(16px, 2.2vw, 26px);margin: 0 0 var(--a014f);background: var(--pnls);border: var(--i0i) solid var(--b2ou1);}
.sbjwmk {box-shadow: var(--m0x4);}
.p0hr4 {box-shadow: var(--e9wxy);}
.z4j1t {display: flex;width: 84px;overflow: hidden;justify-content: center;background: var(--ie1f);box-shadow: var(--ym3z);border: var(--i0i) solid var(--b2ou1);margin: 0 0 14px;height: 84px;align-items: center;}
.k8qzd {max-width: 100%;object-fit: contain;max-height: 100%;height: auto;display: block;}
.wn48 {max-width: 60ch;margin: 0 0 16px;font-size: 16px;color: var(--cajc);}
.kh1ava4 {margin: 0 0 18px;display: grid;gap: 0;}
.vm6p {grid-template-columns: max-content minmax(0, 1fr);}
.vgqtm {grid-template-columns: max-content minmax(0, 1fr) max-content minmax(0, 1fr);}

.vgqtm > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.vgqtm > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.ac9r {letter-spacing: .14em;padding: 9px 14px 9px 0;text-transform: uppercase;white-space: nowrap;border-bottom: var(--i0i) solid var(--pgrq);font: 800 11px/1.3 var(--gp07b);color: var(--cajc);}
.ve9d {display: flex;margin: 0;font: 800 15px/1.3 var(--gp07b);font-variant-numeric: tabular-nums;align-items: center;padding: 9px 18px 9px 0;gap:11px;min-width: 0;border-bottom: var(--i0i) solid var(--pgrq);}
.jxzk {color: var(--u2h);letter-spacing: .1em;}
.xnhb {margin: 0;flex-wrap: wrap;display: flex;gap:9px;}

.t4x1 {background: #000;color: #fff;transition:transform 0.112s linear, box-shadow 0.075s linear;border: var(--i0i) solid var(--b2ou1);justify-content: center;text-decoration: none;padding: 8px 20px;display: inline-flex;min-height: 52px;flex-direction: column;box-shadow: var(--ym3z);}
.t4x1:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--b2ou1);}
.d9cv6 {font: 700 9.5px/1.2 var(--gp07b);text-transform: uppercase;letter-spacing: .16em;}
.pgda {letter-spacing: -.01em;font: 900 15px/1.2 var(--gp07b);font-style: normal;}

.r9qdz {margin: 26px 0;display: flex;}
.f6v8gj {justify-content: flex-start;}
.bh24f {justify-content: center;}
.mbc0x7 {justify-content: flex-end;}
.t0gzd {justify-content: center;align-items: center;text-decoration: none;gap:10px;background: var(--y5l);transition:transform 0.13s linear, box-shadow 0.071s linear;border: var(--i0i) solid var(--b2ou1);color: var(--tpsf0, var(--gh3s));padding: 0 30px;box-shadow: var(--m0x4);display: inline-flex;min-height: 50px;}
.t0gzd:hover {transform: translate(4px, 4px);background: var(--p2vi3);box-shadow: 0 0 0 var(--b2ou1);}
.br6exfv {width: auto;}
.cxmk {width: 100%;}
.g7wq {letter-spacing: .04em;text-transform: uppercase;font: 900 16px/1 var(--gp07b);}
.ha4ctwv {font-size: 17px;font-weight: 900;font-style: normal;}

.e52n9m {min-width: 0;margin: 0 0 var(--a014f);}
.ar5vxw9.ar5vxw9 {border: 0;border-bottom: var(--i0i) solid var(--b2ou1);margin: 0 0 16px;padding: 0;padding-bottom:9px;align-items: center;display: flex;gap:13px;}
.nv8k6 {flex: 0 0 auto;background: var(--jg9s);display: block;width: 18px;border: var(--i0i) solid var(--b2ou1);height: 18px;}
.swmvs {display: block;background: var(--jg9s);flex: 0 0 auto;width: 34px;border: 2px solid var(--b2ou1);height: 8px;}
.q2kbr {text-transform: uppercase;font: 900 clamp(23px, 2.4vw, 34px)/1.12 var(--gp07b);letter-spacing: -.025em;}
.hw3v {min-width: 0;}
.hw3v > *:last-child {margin-bottom: 0;}

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

.gyrak.ar5vxw9 {padding-bottom: 0 !important;margin: 0 0 14px !important;border-bottom: 0 !important;}
.kqcz5 {margin: 0 0 18px;width: 84px;background: var(--jg9s);display: block;height: 10px;border: var(--i0i) solid var(--b2ou1);}

.k46kg4.ar5vxw9 {margin: 0 0 14px !important;border-bottom: 0 !important;padding-bottom: 0 !important;}
.qc50w {padding-left: clamp(12px, 1.6vw, 20px);border-left: var(--i0i) solid var(--b2ou1);min-width: 0;}

.w4mymeh {margin: 0 0 var(--a014f);}
.ftcm {max-width:980px;background: var(--pnls);border: var(--i0i) solid var(--b2ou1);display: block;margin: 0 auto;}
.bngw53 {padding: 20px;}
.wm93mdy {padding: 8px;}
.bk0w51 {box-shadow: var(--xzs);}
.pdtkh {box-shadow: -7px 7px 0 var(--b2ou1);}

.wfs1 {min-height: 44px;display: block;text-decoration: none;}
.k2yy4 {border: var(--i0i) solid var(--b2ou1);height: auto;display: block;width: 100%;min-height: 44px;}

.gahfgg {margin: 0 auto;border: var(--i0i) solid var(--b2ou1);max-width:981px;background: var(--pnls);}
.gahfgg .k2yy4 {border: 0;}

.t0ygycc {margin: 0 auto;position: relative;background: var(--pnls);max-width:979px;border: var(--i0i) solid var(--b2ou1);display: block;}
.zhm94 {right: -3px;position: absolute;background: var(--jg9s);height: 26px;width: 26px;top: -3px;display: block;border: var(--i0i) solid var(--b2ou1);}

.gvq6 {padding: clamp(16px, 2vw, 24px);min-width: 0;border: var(--i0i) solid var(--b2ou1);margin: 0 0 var(--a014f);background: var(--g5lpr);}
.jmjxy {box-shadow: var(--m0x4);}
.a1cdnq {box-shadow: var(--e9wxy);}
.veyv2vv {display: flex;margin: 0 0 14px;padding: 0 0 10px;border-bottom: var(--i0i) solid var(--b2ou1);gap:13px;align-items: center;}
.ktc60he {height: 18px;display: block;width: 18px;background: var(--jg9s);flex: 0 0 auto;border: var(--i0i) solid var(--b2ou1);}
.mjtz0f {width: 34px;flex: 0 0 auto;height: 8px;display: block;background: var(--jg9s);border: 2px solid var(--b2ou1);}
.w7wrtq {font: 900 17px/1.2 var(--gp07b);text-transform: uppercase;letter-spacing: .02em;}

.rq0ab {padding: 0 0 0 0;margin: 0;display: grid;gap:9px;}
.e6xb80 {list-style: decimal inside;}
.atny {list-style: none;}
.rq0ab li {min-width: 0;}
.rq0ab a {text-decoration: none;display: inline-flex;border-left: 8px solid var(--jg9s);min-height: 44px;transition:transform 0.099s linear;padding: 0 14px;align-items: center;font: 700 15px/1.3 var(--gp07b);background: var(--pnls);color: var(--l42);}
.rq0ab a:hover {text-decoration-thickness: 3px;text-decoration: underline;transform: translate(3px, 0);}

.j8rm {list-style: none;}
.j8rm li {align-items: center;gap:11px;display: flex;}
.j8rm li::before {flex: 0 0 auto;content: "";height: 12px;background: var(--jg9s);border: var(--i0i) solid var(--b2ou1);width: 12px;}
.j8rm.rq0ab a {background: none;border-left: 0;padding: 0;min-width: 0;}

.qh0ksg {margin: 0 0 var(--a014f);min-width: 0;}
.nep5 {margin: 0 0 14px;gap:13px;align-items: center;display: flex;}
.cb2t2 {background: var(--jg9s);flex: 0 0 auto;border: var(--i0i) solid var(--b2ou1);width: 16px;display: block;height: 16px;}
.f64ptv {background: var(--jg9s);border: 2px solid var(--b2ou1);flex: 0 0 auto;height: 7px;display: block;width: 30px;}
.cepw {letter-spacing: -.025em;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--gp07b);text-transform: uppercase;}
.r1wnck {min-width: 0;background: var(--pnls);padding: clamp(14px, 2vw, 22px);border: var(--i0i) solid var(--b2ou1);overflow-x: auto;}

.btsggnk {box-shadow: inset 4px 4px 0 var(--pgrq);}
.ghc1f {box-shadow: inset 2px 2px 0 var(--pgrq);}
.r1wnck > *:last-child {margin-bottom: 0;}

.fhw8j.r1wnck {box-shadow: none;padding: 0;overflow: visible;}

.fhw8j .pzdczkb {letter-spacing: -.025em;padding: 12px clamp(14px, 2vw, 22px) !important;text-transform: uppercase;margin: 0 !important;border: 0 !important;border-bottom: var(--i0i) solid var(--b2ou1) !important;color: var(--l42);background: var(--ie1f);font: 900 clamp(18px, 2vw, 25px)/1.16 var(--gp07b) !important;}

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

.j8bsjz.nep5 {padding-bottom: 0 !important;margin: 0 0 10px !important;border-bottom: 0 !important;}
.j8bsjz > b {margin-left: auto;}
.cgk4b {height: 0;border: 0;border-top: var(--i0i) solid var(--b2ou1);margin: 0 0 16px;}

.qv7p {min-width: 0;margin: 0 0 var(--a014f);}
.akks {border-left: 10px solid var(--jg9s);}
.spwreb {border-left: 6px solid var(--jg9s);}

.v04q3w, .cs2ef {border-left: 0;}
.jppat5r.jppat5r {padding: 12px 16px;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--gp07b);margin: 0;letter-spacing: -.02em;align-items: center;gap:11px;text-transform: uppercase;border: 0;display: flex;}
.vh9mk {background: var(--b2ou1);color: var(--hyf);}
.jfz8dwz {background: var(--ie1f);border-bottom: var(--i0i) solid var(--b2ou1);color: var(--l42);}
.avbq6h {height: 12px;display: block;width: 12px;background: currentColor;flex: 0 0 auto;}
.k7g3 {min-width: 0;}
.je5w30 {border: var(--i0i) solid var(--b2ou1);border-left: 0;overflow-x: auto;min-width: 0;padding: clamp(14px, 2vw, 22px);background: var(--pnls);}
.je5w30 > *:last-child {margin-bottom: 0;}

.bjfqt8.je5w30 {background: var(--g5lpr);border-left: var(--i0i) solid var(--jg9s);padding: clamp(8px, 1.2vw, 14px);overflow: visible;}

.cs2ef .je5w30 {border-left: var(--i0i) solid var(--b2ou1);}
.fpwtcz {overflow-x: auto;background: var(--pnls);box-shadow: var(--ym3z);border: var(--i0i) solid var(--b2ou1);min-width: 0;padding: clamp(12px, 1.8vw, 20px);}
.fpwtcz > *:last-child {margin-bottom: 0;}

.ddwn0x {background: var(--jg9s);display: block;border: var(--i0i) solid var(--b2ou1);border-bottom: 0;width: 56px;height: 14px;}

.da2ezrm .bvfh5 {min-width: 0;}
.da2ezrm .wwjc {text-transform: uppercase;letter-spacing: -.025em;}
.da2ezrm .e2mqr {min-width: 0;}
.da2ezrm .hhk3w {position: absolute;left: -9999px;}
.da2ezrm .m32gs {display: none;}
.da2ezrm .yy81ghf {display: none;}

.da2ezrm :is(.q7d4, [class*="table"]) {overflow-x: auto;}
.da2ezrm table {font-size: 15px;width: 100%;border-collapse: collapse;}
.da2ezrm thead th {background: var(--ie1f);white-space: nowrap;font: 900 11.5px/1.3 var(--gp07b);padding: 11px 14px;color: var(--fpf, var(--l42));text-align: left;letter-spacing: .12em;text-transform: uppercase;border: var(--i0i) solid var(--ak1);}
.da2ezrm tbody td {color: var(--fpf, inherit);padding: 11px 14px;border: var(--i0i) solid var(--pgrq);}
.da2ezrm tbody td + td {font-variant-numeric: tabular-nums;}

.fp9xg {padding: clamp(20px, 2.8vw, 32px);border: var(--i0i) solid var(--b2ou1);box-shadow: var(--m0x4);background: var(--jg9s);margin: var(--a014f) 0 0;color: var(--gr26, var(--tpsf0, var(--gh3s)));}
.f5cde {margin: 0;text-transform: uppercase;letter-spacing: -.02em;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--gp07b);}
.yjmm {margin: 8px 0 16px;font-size: 16px;}

.fp9xg .yyks {border-color: var(--gr26, var(--tpsf0, var(--gh3s)));background: var(--gr26, var(--tpsf0, var(--gh3s)));box-shadow: 2px 2px 0 var(--gr26, var(--tpsf0, var(--gh3s)));color: var(--jg9s);}
.fp9xg .yyks:hover {box-shadow: 0 0 0 var(--gr26, var(--tpsf0, var(--gh3s)));background: var(--gr26, var(--tpsf0, var(--gh3s)));}

.ycwq4 {margin: var(--a014f) 0 0;padding: 18px 20px;border: var(--i0i) solid var(--b2ou1);box-shadow: var(--ym3z);background: var(--g5lpr);}
.wwxrade {letter-spacing: -.01em;font: 900 16px/1.2 var(--gp07b);margin: 0;text-transform: uppercase;}
.jgh9qyy {color: var(--cajc);margin: 6px 0 0;font-size: 15px;}

.x1t70 {padding: 9px 12px;border: var(--i0i) solid var(--b2ou1);font: 800 11.5px/1 var(--gp07b);letter-spacing: .14em;display: inline-block;color: var(--cajc);margin: 24px 0 0;}

.szcxh {position: sticky;display: flex;border-top: var(--i0i) solid var(--b2ou1);flex-wrap: wrap;background: var(--ie1f);z-index: 25;bottom: 0;padding: 12px calc(var(--vrcq) + 30px) 12px var(--vrcq);gap:12px;align-items: center;justify-content: space-between;}
.ag6sfg5 {font: 800 14px/1.3 var(--gp07b);}

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

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

.q7ynd::before {box-shadow: var(--ym3z);background: var(--pnls);transition:background 0.104s, box-shadow 0.121s;inset: 10px;position: absolute;border: var(--i0i) solid var(--b2ou1);content: '';}
.q7ynd svg {z-index: 1;position: relative;}

.q7ynd:hover::before {background: var(--ie1f);}
.q7ynd:active {transform: translate(2px, 2px);}
.q7ynd:active::before {box-shadow: none;}
.q7ynd:focus-visible {outline: var(--i0i) solid var(--b2ou1);outline-offset: 1px;}

.n69bj9n.n69bj9n {padding: clamp(30px, 3.4vw, 48px) var(--vrcq) clamp(20px, 2.2vw, 30px);border-top: var(--i0i) solid var(--kp1, var(--lm2a3));color: var(--eiu, var(--lm2a3));background: var(--yftw);}
.n69bj9n .n5yz7 {max-width: var(--bh5ke);gap:24px;margin: 0 auto;grid-template-columns: minmax(0, 1fr);display: grid;}
.n69bj9n .jphzez img {width: auto;display: block;height: 26px;}
.n69bj9n .jphzez span {text-transform: uppercase;font: 900 17px/1 var(--gp07b);}
.n69bj9n .sdqq {justify-content: start;gap:30px;grid-auto-flow: column;display: grid;}
.n69bj9n .sdqq ul {display: grid;margin: 0;gap:3px;padding: 0;list-style: none;}
.n69bj9n .sdqq a {font: 700 13px/1 var(--gp07b);text-decoration: none;min-height: 44px;letter-spacing: .05em;display: flex;color: var(--eiu, var(--lm2a3));align-items: center;text-transform: uppercase;}
.n69bj9n .sdqq a:hover {text-decoration: underline;text-decoration-thickness: 3px;}
.n69bj9n .bd9y57r {max-width: var(--bh5ke);margin: 20px auto 0;align-items: center;display: flex;flex-wrap: wrap;gap:13px;}
.n69bj9n .t3svmzs {padding-top:15px;max-width: var(--bh5ke);margin: 20px auto 0;border-top: var(--i0i) solid var(--kp1, var(--lm2a3));}
.n69bj9n .t3svmzs p {font-size: 12.5px;margin: 0;}
.n69bj9n .t3svmzs p + p {margin-top:8px;line-height:1.60;}

@media (max-width:885px) {
  
  .vk1kp13 .ca12 {max-height: 15vh;}
  .vk1kp13 .apbn1fg {min-height: 12vh;font-size: clamp(44px, 9vw, 96px);max-height: 15vh;}
  .vk1kp13 .ttj88b {padding: clamp(14px, 3vw, 20px);}

  .pp6a {display: none;flex: none;}
  .z0104ww {display: flex;}
  .jw2r4 {flex-wrap: wrap;}
  
  .q20db {grid-template-columns: minmax(0, 1fr);}
}

@media (max-width:529px) {
  
  .td3j7, .da2ezrm {padding-left:15px;padding-right:19px;}
  .brng429 {width: 100%;}
  .brng429 .ct7t {flex: 1 1 auto;}
  .q9hfk {padding: 52px 16px 16px;}
  .v6zxrjx {left: -3px;top: -3px;}
  .fm8bp {padding-left:15px;padding-right:13px;}

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

  
  
  .e1fq, .jnrn0 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .pxxbyz, .t3pt {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .b6hwe {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .b83v028 .jch01 {min-width: 132px;}
}

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

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

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

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

.va9z6j:checked ~ .x1qgke {opacity:0.98;visibility: visible;}
.va9z6j:checked ~ .d2z185 {visibility: visible;transform: translateX(0);}

.cancab6 {border-bottom: 1px solid var(--b2ou1, var(--lm2a3));position: sticky;display: flex;background: var(--g5lpr, var(--oan));justify-content: space-between;gap:13px;padding: 14px 16px;top: 0;align-items: center;z-index: 1;}
.pjb2t68 {align-items: center;min-height: 44px;display: inline-flex;}
.pjb2t68 img {height: 26px;width: auto;display: block;}
.txsandh {color: var(--lm2a3);font-weight: 800;font-size: 16px;letter-spacing: .01em;}

.rtq88b {width: 44px;height: 44px;background: var(--oan);cursor: pointer;border-radius: 0;border: 1px solid var(--b2ou1, var(--lm2a3));justify-content: center;display: inline-flex;align-items: center;color: var(--lm2a3);flex: none;}
.rtq88b:hover {background: var(--nzq);}
.rtq88b:focus-visible,
.a7bh a:focus-visible,
.k16c:focus-visible,
.mpa5:focus-visible {outline: 2px solid var(--lm2a3);outline-offset: 2px;}

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

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

.a7bh a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--jg9s, var(--y5l));border-color: var(--b2ou1, var(--lm2a3));background: var(--oan);}

.v704rdq {background: var(--g5lpr, var(--oan));gap:11px;margin-top: auto;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));display: grid;border-top: 1px solid var(--b2ou1, var(--lm2a3));}

.k16c, .mpa5 {align-items: center;text-decoration: none;font-size: 15px;min-height: 48px;justify-content: center;border-radius: 0;font-weight: 700;display: flex;padding: 12px 18px;}
.k16c {background: var(--jcjf3);border: 1px solid var(--b2ou1, var(--lm2a3));color: var(--gmtkk, var(--r5fkq));}
.mpa5 {background: var(--rnt);color: var(--hrohx, var(--zf5));border: 1px solid transparent;}

.d2z185 {border-right: 3px solid var(--b2ou1, var(--lm2a3));}
.zq71c2 {border-left: 3px solid var(--b2ou1, var(--lm2a3));border-right: 0;}
.cancab6 {border-bottom: 3px solid var(--b2ou1, var(--lm2a3));}
.rtq88b {border-color: var(--b2ou1, var(--lm2a3));border-width: 3px;}
.a7bh a {border-width: 3px;letter-spacing: .02em;text-transform: uppercase;font-weight: 800;}
.a7bh a:hover, .a7bh a[aria-current="page"] {border-color: var(--b2ou1, var(--lm2a3));}

.a7bh a[aria-current="page"] {box-shadow: 4px 4px 0 var(--b2ou1, var(--lm2a3));}
.v704rdq {border-top: 3px solid var(--b2ou1, var(--lm2a3));}
.k16c, .mpa5 {border-width: 3px;font-weight: 800;text-transform: uppercase;border-color: var(--b2ou1, var(--lm2a3));}
.mpa5 {box-shadow: 4px 4px 0 var(--b2ou1, var(--lm2a3));}

@media (min-width:869px) {
  .d2z185, .x1qgke {display: none;}
}

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

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

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

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

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

.pc29ge > summary.veyv2vv {cursor: pointer;min-height: 44px;list-style: none;}
.pc29ge > summary.veyv2vv::-webkit-details-marker {display: none;}
.pc29ge > summary.veyv2vv:focus-visible {outline: var(--i0i) solid var(--jg9s);outline-offset: 3px;}

.pc29ge > summary.veyv2vv::after {transition:transform 0.178s linear;margin-left: auto;height: 12px;content: "";border-bottom: var(--i0i) solid var(--b2ou1);flex: 0 0 auto;width: 12px;border-right: var(--i0i) solid var(--b2ou1);}
.pc29ge[open] > summary.veyv2vv::after {transform: rotate(180deg);}

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

.da2ezrm {padding-bottom: max(96px, var(--xw5bc, 96px));}

.ejang {--xjho: 12px;--psbe: 2px;--gd90h: uppercase;--h7mk: .08em;--mxwh: 2px solid currentColor;--j416: 0;--bqd: 800;--bqi: 0;--uwxae: 2px;}

.da2ezrm a.m7v1, .da2ezrm a.t0gzd, .da2ezrm a.tfhzcp, .da2ezrm a.dx7yz6j {color: var(--tpsf0, var(--gh3s));}

.da2ezrm a.t4x1, a.t4x1 {color: #fff;}
.jvtw {color: var(--g0jfm, var(--bm5));}

@media (max-width:415px) {
  .jw2r4 {padding-right:13px;gap:9px;padding-left:12px;}
  .brng429 {gap:6px;}
  .brng429 .ct7t {padding: 0 10px;font-size: 13px;}
}

:root {--e9wxy: calc(var(--t0sm) * -1) var(--t0sm) 0 var(--y5l);--t0sm: 6px;--xzs:   10px 10px 0 var(--y5l);--ym3z:   3px 3px 0 var(--y5l);--m0x4:      var(--t0sm) var(--t0sm) 0 var(--y5l);}

.da2ezrm .f7g85.pc98 {padding: clamp(18px, 3vw, 36px);justify-content: flex-end;min-height: clamp(420px, 62vh, 640px);align-items: flex-start;}
.ec61vrw::before {background-image: linear-gradient(45deg, color-mix(in srgb, black 55%, transparent) 0%, transparent 55%);}
.da2ezrm .f7g85 .ggm0 {box-shadow: var(--xzs);max-width: min(560px, 100%);border: var(--i0i) solid var(--b2ou1);padding: clamp(16px, 2.4vw, 28px);}

.da2ezrm .f7g85.f2fw {background: linear-gradient(135deg, var(--y5l), color-mix(in srgb, var(--y5l) 40%, var(--pnls)));}
.da2ezrm .f7g85 .sfc5y3 {z-index: 0;max-height: none;min-height: 0;justify-content: flex-end;line-height: .8;position: absolute;padding-right: 6%;inset: 0;font-size: clamp(200px, 34vw, 460px);color: color-mix(in srgb, var(--tpsf0, white) 22%, transparent);}
@media (max-width:887px) {
  .da2ezrm .f7g85.pc98 {min-height: 70vh;padding: 14px;}
}

.anj0h, .krhw69, .pdtkh {box-shadow: -10px 10px 0 var(--y5l);}
.jbmz, .md5sj74 {box-shadow: -3px 3px 0 var(--y5l);}

.e1fq.e1fq {grid-template-columns: repeat(4, minmax(0, 1fr));}
.jnrn0.jnrn0 {grid-template-columns: repeat(6, minmax(0, 1fr));gap:13px;}
@media (max-width:1109px) { .e1fq.e1fq, .jnrn0.jnrn0 {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:752px)  { .e1fq.e1fq, .jnrn0.jnrn0 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.b82f6kq .a1rc {box-shadow: var(--xzs);position: relative;background: var(--pnls);margin-top:17px;border: var(--i0i) solid var(--b2ou1);}
.b82f6kq .qggs.qggs {display: grid !important;aspect-ratio: 16 / 9;grid-template-areas: "s";gap: 0 !important;overflow: hidden !important;grid-template-columns: minmax(0, 1fr) !important;scroll-snap-type: none !important;}
.b82f6kq .n7jw.n7jw {max-width: none !important;border: 0;box-shadow: none;margin: 0;width: auto !important;transition:clip-path 0.679s cubic-bezier(.77, 0, .18, 1);min-width: 0 !important;overflow: hidden;grid-area: s;position: relative;}
.b82f6kq .n7jw:not(:first-child) {clip-path: inset(0 100% 0 0);}
.b82f6kq .n7jw picture {height: 100%;display: block;width: 100%;}
.da2ezrm .b82f6kq .n7jw .aa0tt9x {height: 100%;max-height: none;object-fit: cover;width: 100%;aspect-ratio: auto;}

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

.b82f6kq .n7jw .nvxackz {max-width: min(560px, calc(100% - 36px));text-transform: uppercase;font: 800 clamp(15px, 1.7vw, 22px)/1.2 var(--gp07b);z-index: 2;padding: 12px 16px;letter-spacing: .01em;left: 18px;margin: 0;position: absolute;box-shadow: var(--ym3z);background: var(--y5l);border: var(--i0i) solid var(--b2ou1);bottom: 18px;color: var(--tpsf0, var(--gh3s));}

.b82f6kq .b2k90dd {gap:12px;align-items: center;display: flex;margin: 18px 0;}
.b82f6kq .nzdmnww {border: var(--i0i) solid var(--b2ou1);background: var(--pnls);font: 900 22px/1 var(--gp07b);cursor: pointer;height: 52px;display: grid;color: var(--l42);place-items: center;box-shadow: var(--ym3z);width: 52px;}
.b82f6kq .nzdmnww:hover {background: var(--y5l);color: var(--tpsf0, var(--gh3s));}
.b82f6kq .nzdmnww:active {transform: translate(3px, 3px);box-shadow: none;}
.b82f6kq .nzdmnww[hidden] {display: none;}
.b82f6kq .r14wm2 {margin: 0;flex: 1 1 auto;}
.b82f6kq .r14wm2 .mbbg {flex: 1 1 0;border: var(--i0i) solid var(--b2ou1);cursor: pointer;background: transparent;height: 14px;padding: 0;}
.b82f6kq .r14wm2 .mbbg[aria-current="true"] {background: var(--y5l);}
@media (max-width:694px) {
  .b82f6kq .qggs.qggs {aspect-ratio: 4 / 5;}
  .b82f6kq .nzdmnww {width: 44px;height: 44px;}
}
@media (prefers-reduced-motion: reduce) { .b82f6kq .n7jw.n7jw {transition:none;} }
.b82f6kq .qggs.qggs {padding: 0 !important;}
.b82f6kq .y5hqye {margin-top:29px;}

.j1nh .ewgb {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) !important;gap: clamp(18px, 2.6vw, 32px) !important;align-items: center;}
.j1nh .nzwzh5 {display: block;width: 100%;max-width: none !important;}
.j1nh .hgxw7y {display: block;overflow: hidden;box-shadow: 10px 10px 0 var(--y5l);border: var(--i0i) solid var(--b2ou1);}
.da2ezrm .j1nh .v7p11m8 {object-fit: cover;width: 100%;height: auto;max-height: none;aspect-ratio: 4 / 3;display: block;transition:transform 0.341s ease;}
.j1nh:hover .v7p11m8 {transform: scale(1.04);}
@media (max-width:752px) { .j1nh .ewgb {grid-template-columns: minmax(0, 1fr) !important;} }

.j1nh .ewgb {grid-template-columns: minmax(0, 1fr) !important;}
.da2ezrm .j1nh .v7p11m8 {aspect-ratio: 16 / 9;}
.j1nh .nzwzh5 {margin: 0 !important;}

.p4tt7 .e809a {padding: 0;margin: 0;list-style: none;}
.p4tt7 p.agg65pk, .p4tt7 p.s6g2c9h {margin: 0 0 8px;}
.p4tt7 i.qa8yj {font-style: normal;margin-left:9px;}
.rhxwp .cxc0c4b h3.vzqkvk2 {margin: 0;letter-spacing: -.01em;font: 800 16px/1.34 var(--gp07b);}
.rhxwp .cxc0c4b i.hmvrdp {font-style: normal;}
.rhxwp .cxc0c4b span.vzqkvk2 + .hmvrdp {margin-left: auto;}
.t0gzd b.ha4ctwv {font-weight: 900;}
.t0gzd span.g7wq {font-weight: 800;}

.n69bj9n :is(.sse0bn, .bd9y57r, .n5yz7, .t3svmzs) {box-sizing: border-box;max-width: var(--bh5ke);padding-inline: var(--vrcq);margin-inline: auto;}

.fj3dk.a7hpya {gap: clamp(20px, 3vw, 44px);align-items: center;grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);display: grid !important;}
.a7hpya > .ecntq {min-width: 0;grid-column: 1;grid-row: 1;}
.a7hpya > .t5prfd {grid-column: 2;grid-row: 1;}
.t5prfd {margin: 0;position: relative;padding: 16px 20px 20px 0;}
.shznx49 {align-items: start;grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;gap:11px;}
.xyyff5b {overflow: hidden;aspect-ratio: 3 / 4;box-shadow: 8px 8px 0 var(--y5l);display: block;border: var(--i0i) solid var(--b2ou1);}
.xyyff5b:nth-child(2) {margin-top:23px;}
.xyyff5b:nth-child(3) {margin-top:45px;}
.xyyff5b img {object-fit: cover;display: block;width: 100%;height: 100%;}
.smqgt75 {height: 84px;box-shadow: var(--ym3z);position: absolute;color: var(--tpsf0, var(--gh3s));display: grid;place-items: center;right: 0;font: 900 26px/1 var(--gp07b);background: var(--y5l);border-radius: 50%;border: var(--i0i) solid var(--b2ou1);width: 84px;transform: rotate(12deg);z-index: 2;top: 0;}
.smqgt75 small {font-size: 13px;margin-top: -16px;}
@media (max-width:752px) {
  .fj3dk.a7hpya {grid-template-columns: minmax(0, 1fr);}
  .a7hpya > .t5prfd {grid-row: 1;grid-column: 1;}
  .a7hpya > .ecntq {grid-row: 2;}
  .smqgt75 {font-size: 20px;height: 66px;width: 66px;}
}

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

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