

:root {--ld06:   2px 2px 0 var(--ht9d9);--lvei: 1120px;--hs1:   color-mix(in srgb, var(--sj5dr, var(--eve)) 35%, var(--rxo));--w3ia:      var(--j61) var(--j61) 0 var(--ht9d9);--fxzs:  var(--dmyas);--raoxv:   var(--rxo);--wvt0:  var(--do308);--ngmqx: calc(var(--j61) * -1) var(--j61) 0 var(--ht9d9);--rvdo: 3px;--ouu4: var(--zmam2);--dc9v4:   7px 7px 0 var(--ht9d9);--ht9d9: var(--rxo);--n11:     var(--eve);--j61: 4px;--x7p:  var(--z5nkr);--xy6:  clamp(16px, 3vw, 30px);--f1vi:"Space Grotesk", Arial, "Archivo Black", "Arial Black", sans-serif;--i737: color-mix(in srgb, var(--eve) 35%, var(--rxo));--rf1:   var(--kmu);--egqp:  clamp(18px, 2.4vw, 30px);}

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

:focus-visible {outline: var(--rvdo) solid var(--i737);outline-offset: 2px;}

.s9hn {background: var(--eve);color: var(--z56, var(--o26, var(--ex3)));box-shadow: var(--w3ia);position: absolute;font-weight: 800;z-index: 200;padding: 12px 20px;text-transform: uppercase;border: var(--rvdo) solid var(--ht9d9);text-decoration: none;top: 0;left: -9999px;}
.s9hn:focus {left: 12px;top: 12px;}

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

.mkjah2f {background: var(--v2ly);border-bottom: var(--rvdo) solid var(--wk1d, var(--rxo));position: sticky;top: 0;z-index: 60;}
.a3s4p {gap:15px;padding: 10px var(--xy6);display: flex;max-width: var(--lvei);align-items: center;margin: 0 auto;box-sizing: border-box;}

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

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

.dmwvgp a:hover {border-color: var(--wk1d, var(--rxo));}
.dmwvgp a[aria-current="page"] {box-shadow: var(--ld06);border-color: var(--wk1d, var(--rxo));}

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

.kzemn43 {text-transform: uppercase;font: 800 13.5px/1 var(--f1vi);align-items: center;transition:transform 0.071s linear, box-shadow 0.103s linear;min-height: 44px;box-shadow: var(--ld06);text-decoration: none;letter-spacing: .03em;display: inline-flex;justify-content: center;padding: 0 18px;border: var(--rvdo) solid var(--ht9d9);border-radius: 0;}
.kzemn43:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--ht9d9);}
.kzemn43:active {transform: translate(2px, 2px);}

.yxqexy1 {border-color: var(--wk1d, var(--rxo));color: var(--afc, var(--tcwo));box-shadow: 2px 2px 0 var(--wk1d, var(--rxo));background: var(--ccjx);}
.yxqexy1:hover {box-shadow: 0 0 0 var(--wk1d, var(--rxo));}
.m6jzd9 {background: var(--x8l);box-shadow: 2px 2px 0 var(--wk1d, var(--rxo));border-color: var(--wk1d, var(--rxo));color: var(--yry, var(--p4u));}
.m6jzd9:hover {box-shadow: 0 0 0 var(--wk1d, var(--rxo));}
.x9asqy {background: var(--eve);color: var(--o26, var(--ex3));}
.x9asqy:hover {background: var(--i2g8w);}

.zqw533 {align-items: center;display: none;gap:3px;border: var(--rvdo) solid var(--wk1d, var(--rxo));min-width: 44px;cursor: pointer;justify-content: center;min-height: 44px;flex-direction: column;}
.zqw533 span {display: block;width: 20px;background: var(--pp6, var(--ereoy));height: 3px;}

.enqhzz4 {max-width: var(--lvei);padding: clamp(14px, 1.8vw, 24px) var(--xy6) 0;box-sizing: border-box;margin: 0 auto;}
.c9zjswe {background: var(--rf1);padding: clamp(16px, 2.2vw, 28px);border: var(--rvdo) solid var(--ht9d9);border-radius: 0;}

.c9zjswe .sy414ed {font-size: clamp(28px, 4.4vw, 66px);}
.c9zjswe .dtebkp {-webkit-box-orient: vertical;font-size: 15.5px;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;margin-top:9px;}
.c9zjswe .vsahxmg {margin-top:13px;}

.z6z8 {box-shadow: var(--dc9v4);}
.a0esf  {box-shadow: -7px 7px 0 var(--ht9d9);}

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

.sy414ed {letter-spacing: -.03em;font: 900 clamp(30px, 4vw, 200px)/.92 var(--f1vi);margin: 0;overflow-wrap: anywhere;}
.tcv3g41  {text-transform: uppercase;letter-spacing: -.04em;}
.xctdz {letter-spacing: -.025em;}
.e227  {text-transform: uppercase;letter-spacing: 0;}

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

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

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

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

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

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

.dw06 {margin: 0 0 var(--egqp);}
.kpg2 {display: grid;gap:13px;}
.x6mj {background: var(--rf1);border: var(--rvdo) solid var(--ht9d9);border-radius: 0;}
.dd3rhg {box-shadow: var(--w3ia);}
.n8jan {box-shadow: var(--ngmqx);}
.m60fyzc {cursor: pointer;display: flex;padding: 12px 16px;gap:11px;min-height: 44px;align-items: center;list-style: none;}
.m60fyzc::-webkit-details-marker {display: none;}
.m60fyzc::marker {content: '';}

.pvb4g {width: 30px;height: 30px;color: var(--z56, var(--o26, var(--ex3)));justify-content: center;display: inline-flex;background: var(--n11);align-items: center;font: 900 15px/1 var(--f1vi);border: var(--rvdo) solid var(--ht9d9);flex: 0 0 auto;}
.x6mj[open] .pvb4g {color: var(--raoxv);background: var(--x7p);}
.byc9hwg {font: 800 16px/1.34 var(--f1vi);font-style: normal;letter-spacing: -.01em;}
.j7zd {padding: 14px 16px;border-top: var(--rvdo) solid var(--ht9d9);}
.w6b80 {font-size: 15.5px;margin: 0;color: var(--wvt0);}

.ehsfv0j {margin: 0 0 var(--egqp);}
.y8y4zq {display: grid;gap:15px;}
.n3m8mp {grid-template-columns: minmax(0, 1fr);}
.hxzr689 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.zynvdn {background: var(--ouu4);min-width: 0;border: var(--rvdo) solid var(--ht9d9);border-radius: 0;padding: 20px 18px 18px 62px;position: relative;}
.v9bay {box-shadow: var(--w3ia);}
.fnx7w {box-shadow: var(--ngmqx);}
.t3n5 {justify-content: center;border: var(--rvdo) solid var(--ht9d9);display: flex;background: var(--n11);color: var(--z56, var(--o26, var(--ex3)));position: absolute;height: 44px;top: -3px;align-items: center;left: -3px;width: 44px;font: 900 17px/1 var(--f1vi);}

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

.w0egq {font: 800 17px/1.26 var(--f1vi);letter-spacing: -.015em;text-transform: uppercase;margin: 0;display: block;}
.s112by0 {margin: 8px 0 0;color: var(--wvt0);font-size: 15.5px;}

.r703.zynvdn {padding: 0;}
.jhtjmq {border-bottom: var(--rvdo) solid var(--ht9d9);background: var(--n11);align-items: center;font: 900 16px/1 var(--f1vi);min-height: 40px;padding: 0 16px;color: var(--z56, var(--o26, var(--ex3)));letter-spacing: .1em;display: flex;}

.r703 .w0egq, .f6ej6rk .w0egq {margin: 0;font: 800 17px/1.26 var(--f1vi);letter-spacing: -.015em;text-transform: uppercase;}
.r703 .w0egq {padding: 16px 16px 0;}
.r703 .s112by0, .f6ej6rk .s112by0 {margin: 8px 0 0;}
.r703 .s112by0 {padding: 0 16px 16px;}

.r703 .w0egq:last-child {padding-bottom:15px;}

.f6ej6rk.zynvdn {grid-template-columns: 54px minmax(0, 1fr);padding: 0;display: grid;}
.n7p7 {align-items: center;color: var(--z56, var(--o26, var(--ex3)));background: var(--n11);font: 900 17px/1 var(--f1vi);justify-content: center;border-right: var(--rvdo) solid var(--ht9d9);display: flex;}
.erf65ds {padding: 16px;min-width: 0;}

.hydfhb7 {margin: 0 0 var(--egqp);}
.dc7g {display: grid;gap:17px;}
.f2ygbqy, .hagj {border: var(--rvdo) solid var(--ht9d9);border-radius: 0;box-shadow: var(--w3ia);min-width: 0;background: var(--rf1);padding: 0 0 6px;}

.v1x7.v1x7, .ezta3.ezta3 {letter-spacing: .12em;padding: 11px 16px;display: flex;border-bottom: var(--rvdo) solid var(--ht9d9);font: 900 13px/1.2 var(--f1vi);margin: 0 0 8px;text-transform: uppercase;align-items: center;gap:10px;}
.v1x7 {background: var(--n11);color: var(--z56, var(--o26, var(--ex3)));}
.ezta3 {color: var(--raoxv);background: var(--x7p);}
.ah3fkfr {justify-content: center;width: 22px;font: 900 12px/1 var(--f1vi);border: var(--rvdo) solid currentColor;height: 22px;align-items: center;display: inline-flex;}
.zq84qy {margin: 0;gap:12px;padding: 9px 16px;font-size: 15.5px;align-items: baseline;display: flex;}
.zq84qy + .zq84qy {border-top: var(--rvdo) solid var(--ypdsb);}

.bmk1 {color: var(--i737);font-weight: 900;flex: 0 0 auto;}
.m1js1 {font-weight: 900;color: var(--wvt0);flex: 0 0 auto;}

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

.gf00qbh :is(.rvb7eej, .qat64w, .h40cqj, .vn8y7j,
             .js6ht, .s19camm, .bzer5h) [class]::before,
.gf00qbh :is(.rvb7eej, .qat64w, .h40cqj, .vn8y7j,
             .js6ht, .s19camm, .bzer5h) [class]::after {background-image: revert;}

.q08x {display: grid;margin: 0 0 var(--egqp);grid-template-columns: minmax(0, 1fr);align-items: start;}
.pmrbg31 {display: flex;overflow: hidden;background: var(--n11);align-items: center;border: var(--rvdo) solid var(--ht9d9);min-width: 0;margin: 0;justify-content: center;}
.sbqw7ey {box-shadow: var(--dc9v4);}
.z4r17 {box-shadow: -7px 7px 0 var(--ht9d9);}
.hdbp {height: 100%;max-height: 22vh;width: 100%;object-fit: cover;display: block;}

.pmrbg31:has(.hdbp) {background: var(--rf1);}

.tm141t {color: var(--jmpc, var(--o26, var(--ex3)));font: 900 clamp(52px, 11vw, 150px)/1 var(--f1vi);min-height: 16vh;display: flex;max-height: 22vh;width: 100%;align-items: center;letter-spacing: -.05em;justify-content: center;}
.q08x .bpmn.bpmn {background-image: repeating-linear-gradient(45deg,
    color-mix(in srgb, var(--jmpc, var(--o26, var(--ex3))) 16%, transparent) 0 18px,
    transparent 18px 36px);}
.q08x .bp0dt.bp0dt {background-image: repeating-linear-gradient(90deg,
    color-mix(in srgb, var(--jmpc, var(--o26, var(--ex3))) 14%, transparent) 0 14px,
    transparent 14px 42px);}
.q08x .qra08a9.qra08a9 {background-image: repeating-linear-gradient(-45deg,
    color-mix(in srgb, var(--jmpc, var(--o26, var(--ex3))) 18%, transparent) 0 10px,
    transparent 10px 30px);}

.w3he {min-width: 0;box-shadow: var(--w3ia);background: var(--rf1);padding: clamp(18px, 2.4vw, 30px);border: var(--rvdo) solid var(--ht9d9);margin: calc(var(--rvdo) * -1) 0 0;}
.hg6a {font: 800 12px/1 var(--f1vi);font-style: normal;margin: 0 0 8px;display: block;text-transform: uppercase;color: var(--wvt0);letter-spacing: .18em;}

.jt42e.jt42e {letter-spacing: -.035em;overflow-wrap: anywhere;margin: 0;color: var(--raoxv);font: 900 clamp(28px, 3.6vw, 52px)/1.02 var(--f1vi);text-transform: uppercase;}
.z4jax {max-width: 58ch;font-size: 16.5px;margin: 12px 0 0;color: var(--wvt0);}
.ns74 {font: 900 15px/1 var(--f1vi);display: inline-flex;border: var(--rvdo) solid var(--ht9d9);box-shadow: var(--ld06);padding: 0 26px;letter-spacing: .04em;justify-content: center;text-transform: uppercase;min-height: 48px;align-items: center;text-decoration: none;margin-top:18px;color: var(--o26, var(--ex3));background: var(--eve);transition:transform 0.105s linear, box-shadow 0.063s linear;}
.ns74:hover {box-shadow: 0 0 0 var(--ht9d9);background: var(--i2g8w);transform: translate(2px, 2px);}

@media (min-width:895px) {
  
  .e0bk,
  .vqvxr88 {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);align-items: stretch;}
  .vqvxr88 {grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .e0bk .w3he {margin: 0 0 0 calc(var(--rvdo) * -1);align-self: center;}
  .vqvxr88 .pmrbg31 {order: 2;}
  .vqvxr88 .w3he {align-self: center;order: 1;margin: 0 calc(var(--rvdo) * -1) 0 0;}
  .e0bk .hdbp,
  .vqvxr88 .hdbp {height: 100%;max-height: 34vh;}
  .e0bk .tm141t,
  .vqvxr88 .tm141t {max-height: 34vh;min-height: 24vh;}
}

.gf00qbh .bzer5h.jcazxps {border: var(--rvdo) solid var(--ht9d9);flex-direction: column;justify-content: flex-end;overflow: hidden;display: flex;min-height: 320px;position: relative;}

.gf00qbh .bzer5h .f6412e {inset: 0;object-fit: cover;width: 100%;position: absolute;height: 100%;}
.xhrytb8 {position: absolute;pointer-events: none;inset: 0;}
.xhrytb8::before {background-image: linear-gradient(180deg,
    color-mix(in srgb, var(--rf1) 30%, transparent) 0%,
    color-mix(in srgb, var(--rf1) 30%, transparent) 40%,
    color-mix(in srgb, var(--rf1) 92%, transparent) 100%);position: absolute;inset: 0;content: "";}
.en4fv {z-index: 1;background: var(--rf1);position: relative;margin: 0;border-top: var(--rvdo) solid var(--ht9d9);box-shadow: none;}
@media (max-width:894px) {
  .gf00qbh .bzer5h.jcazxps {min-height: 260px;}
}

.vd5yxf8 {margin: 0 0 var(--egqp);}
.hha2afr {min-width: 0;gap:19px;display: grid;}

.vrx0x6w {grid-template-columns: repeat(4, minmax(0, 1fr));}
.mn1y {grid-template-columns: repeat(3, minmax(0, 1fr));}
.rvvjbg7 {text-decoration: none;transition:transform 0.13s linear, box-shadow 0.124s linear;color: inherit;min-width: 0;flex-direction: column;background: var(--rf1);border: var(--rvdo) solid var(--ht9d9);display: flex;}
.bzf2 {box-shadow: var(--w3ia);}
.znkajyk {box-shadow: var(--ngmqx);}
.rvvjbg7:hover, .rvvjbg7:focus-visible {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--ht9d9);}
.ek1z9t {aspect-ratio: 2 / 3;display: block;height: auto;width: 100%;object-fit: cover;}
.dthcj {display: block;padding: 12px 14px;color: var(--hmp);margin-top: auto;border-top: var(--rvdo) solid var(--ht9d9);background: var(--ht9d9);}
.fc8yf96 {white-space: nowrap;font: 900 15px/1.25 var(--f1vi);display: block;letter-spacing: -.01em;text-overflow: ellipsis;text-transform: uppercase;overflow: hidden;}
.ptghn {text-overflow: ellipsis;text-transform: uppercase;letter-spacing: .08em;white-space: nowrap;margin-top:5px;overflow: hidden;font: 700 12px/1.2 var(--f1vi);font-style: normal;display: block;}

.vbxsm {margin: 0 0 var(--egqp);}
.qb9j {gap:19px;padding: 0;list-style: none;margin: 0;min-width: 0;display: grid;}

.atb29 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.sv6rqkt {grid-template-columns: repeat(3, minmax(0, 1fr));}
.ek3b {border: var(--rvdo) solid var(--ht9d9);background: var(--rf1);min-width: 0;}
.rwnzk {box-shadow: var(--w3ia);}
.yys8p {box-shadow: var(--ngmqx);}
.knnvc {align-items: center;padding: 24px 18px;text-decoration: none;flex-direction: column;transition:transform 0.118s linear;gap:11px;justify-content: center;min-height: 156px;display: flex;color: inherit;}
.ek3b:hover {box-shadow: 0 0 0 var(--ht9d9);}
.ek3b:hover .knnvc {transform: translate(2px, 2px);}
.htfrsy0 {object-fit: contain;display: block;max-width: 100%;max-height: 78px;height: auto;}
.ahs0h {font: 800 12px/1.2 var(--f1vi);color: var(--wvt0);text-transform: uppercase;letter-spacing: .12em;text-align: center;}

.gx2aaa {margin: 0 0 var(--egqp);}
.ptsa2 {min-width: 0;margin: 0;}
.bn0wm {display: flex;gap:16px;flex-wrap: wrap;}

.rgwq51d {grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;gap:16px;}
@media (max-width:892px) { .rgwq51d {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:485px) { .rgwq51d {grid-template-columns: minmax(0, 1fr);} }
.x4je13 {padding: 18px 22px;border: var(--rvdo) solid var(--ht9d9);min-width: 0;background: var(--rf1);min-height: 104px;display: flex;align-items: center;justify-content: center;}
.bn0wm .x4je13 {min-width: 168px;flex: 0 1 auto;}
.psbb7 {box-shadow: var(--ld06);}
.qk78 {box-shadow: -2px 2px 0 var(--ht9d9);}
.j498a {object-fit: contain;max-width: 100%;max-height: 58px;display: block;height: auto;}

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

.qsbey2y {margin: 0 0 var(--egqp);}
.gdetzaf {border: var(--rvdo) solid var(--ht9d9);margin: 0 0 18px;padding: clamp(16px, 2.2vw, 26px);background: var(--ouu4);box-shadow: var(--w3ia);}
.fqapeyg {gap:15px;flex-wrap: wrap;margin: 0 0 10px;display: flex;align-items: baseline;}
.qy5xm {letter-spacing: -.04em;font: 900 clamp(38px, 5vw, 66px)/1 var(--f1vi);}

.sywbm {letter-spacing: .12em;font-size: 22px;color: var(--i737);font-style: normal;}
.g1x3 {margin: 0;color: var(--wvt0);max-width: 62ch;font-size: 16px;}

.tmnv6k {display: grid;gap:13px;}
.ds6mw {padding: 16px 18px;min-width: 0;border: var(--rvdo) solid var(--ht9d9);background: var(--rf1);margin: 0;}
.j3eb {box-shadow: var(--ld06);}
.xffy52y {box-shadow: -2px 2px 0 var(--ht9d9);}
.z53kr4s {margin: 0 0 12px;font-size: 15.5px;}
.m4ctk {align-items: center;font-style: normal;gap:10px;display: flex;}

.h0ft {display: inline-flex;width: 34px;justify-content: center;height: 34px;align-items: center;font: 900 15px/1 var(--f1vi);border: var(--rvdo) solid var(--ht9d9);background: var(--n11);flex: 0 0 auto;color: var(--z56, var(--o26, var(--ex3)));}
.ss89 {text-transform: uppercase;letter-spacing: .02em;font: 800 14px/1.2 var(--f1vi);}
.ncrc {font-style: normal;letter-spacing: .1em;margin-left: auto;color: var(--i737);}

.vgbw {padding: clamp(16px, 2.2vw, 26px);border: var(--rvdo) solid var(--ht9d9);min-width: 0;background: var(--rf1);margin: 0 0 var(--egqp);box-sizing: border-box;}
.csvwks {box-shadow: var(--w3ia);}
.cnbnw7h {box-shadow: var(--ngmqx);}
.t59d0ez {display: block;}

@media (min-width:755px) {
  .gf00qbh > .exb42 {float: left;width: calc(50% - var(--egqp) / 2);}
  .gf00qbh > .exb42 + .exb42 {float: right;}
  
  .gf00qbh > .exb42 + .exb42 + * {clear: both;}
}

.kae97g {border-left: 10px solid var(--n11);}
.edv7 {border-left-width: var(--rvdo);}
.zg5tgh {flex-wrap: wrap;align-items: center;justify-content: space-between;gap:11px;display: flex;margin: 0 0 14px;}
.r8e8m9d.r8e8m9d {padding: 0;text-transform: uppercase;margin: 0;font: 900 clamp(20px, 2.2vw, 28px)/1.12 var(--f1vi);border: 0;letter-spacing: -.025em;}
.pptzvtd {margin: 0;}
.qx4ne7 {letter-spacing: .04em;text-transform: uppercase;font: 800 13px/1 var(--f1vi);color: var(--o26, var(--ex3));min-height: 44px;transition:transform 0.097s linear, box-shadow 0.06s linear;border: var(--rvdo) solid var(--ht9d9);display: inline-flex;background: var(--eve);justify-content: center;padding: 0 20px;text-decoration: none;box-shadow: var(--ld06);align-items: center;}
.qx4ne7:hover {box-shadow: 0 0 0 var(--ht9d9);transform: translate(2px, 2px);background: var(--i2g8w);}
.kxej {min-width: 0;gap:17px;grid-template-columns: minmax(0, 1fr);display: grid;}
.dqprhvb {display: block;min-width: 0;text-decoration: none;}

.zx6r {margin-left: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--rvdo));border: var(--rvdo) solid var(--ht9d9);display: block;box-shadow: var(--ld06);}
.xwrqnfp {height: auto;display: block;width: 100%;}
.brfd1yd {min-width: 0;}
.brfd1yd > *:last-child {margin-bottom: 0;}
@media (min-width:755px) {
  .t59d0ez .kxej {grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);align-items: start;}
  
  .h773jy .dqprhvb {order: 2;}
  .h773jy .zx6r {margin-right: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--rvdo));margin-left: 0;}
}

.sfafjn {margin: 0 0 var(--egqp);}
.mjcjn.mjcjn {font: 900 clamp(24px, 2.8vw, 40px)/1.06 var(--f1vi);margin: 0 0 14px;text-transform: uppercase;letter-spacing: -.03em;}
.qyx0nxx {display: grid;overflow-x: auto;grid-auto-flow: column;padding-bottom:7px;gap:13px;scroll-snap-type: x mandatory;scrollbar-width: thin;}
.hgst {grid-auto-columns: 100%;}
.j8xpza8 {grid-auto-columns: minmax(0, 82%);}
.mqzd {overflow: hidden;background: var(--rf1);scroll-snap-align: start;border: var(--rvdo) solid var(--ht9d9);min-width: 0;margin: 0;}
.jy7nr {box-shadow: var(--w3ia);}
.swsx6h {box-shadow: var(--ngmqx);}
.frbded {width: 100%;display: block;max-height: 40vh;height: auto;object-fit: cover;}
.ckm90g8 {font: 800 14px/1.35 var(--f1vi);border-top: var(--rvdo) solid var(--ht9d9);padding: 11px 14px;}
.nyxf03g {gap:5px;display: flex;margin: 12px 0 0;}
.pqymqt2 {display: block;height: 8px;background: var(--n11);border: 2px solid var(--ht9d9);width: 26px;}
.dskne {margin: 14px 0 0;color: var(--wvt0);font-size: 16px;max-width: 62ch;}
.htw91yr {margin: 16px 0 0;gap:11px;display: flex;}
.zb97phr {align-items: center;flex-direction: row;flex-wrap: wrap;}
.ths2 {align-items: flex-start;flex-direction: column;}
.nzcc.nzcc, .szsjt {transition:transform 0.105s linear, box-shadow 0.064s linear;min-height: 46px;text-transform: uppercase;align-items: center;display: inline-flex;font: 800 13.5px/1 var(--f1vi);justify-content: center;letter-spacing: .04em;padding: 0 22px;border: var(--rvdo) solid var(--ht9d9);box-shadow: var(--ld06);text-decoration: none;}
.nzcc.nzcc {color: var(--o26, var(--ex3));background: var(--eve);}
.szsjt {background: var(--x7p);color: var(--raoxv);}
.nzcc.nzcc:hover, .szsjt:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--ht9d9);}
@media (min-width:755px) {
  .j8xpza8 {grid-auto-columns: minmax(0, calc(50% - 7px));}
}

.kgac {display: grid;margin: 0 0 var(--egqp);min-width: 0;padding: clamp(16px, 2.2vw, 26px);gap:18px;grid-template-columns: minmax(0, 1fr);background: var(--ouu4);border: var(--rvdo) solid var(--ht9d9);}
.e2az {box-shadow: var(--w3ia);}
.f3z3h {box-shadow: var(--ngmqx);}
.rc154 {background: var(--n11);height: 96px;box-shadow: var(--ld06);justify-content: center;flex: 0 0 auto;overflow: hidden;border: var(--rvdo) solid var(--ht9d9);width: 96px;align-items: center;display: flex;}
.vsh6qfx {display: block;height: 100%;object-fit: cover;width: 100%;}
.mh1s445 {font: 900 46px/1 var(--f1vi);color: var(--z56, var(--o26, var(--ex3)));}
.tdm2g {min-width: 0;}
.ccjrxq {display: flex;flex-wrap: wrap;gap:7px;align-items: baseline;margin: 0 0 12px;}
.wdwy {font: 800 11px/1.2 var(--f1vi);letter-spacing: .16em;color: var(--wvt0);text-transform: uppercase;}
.y3tt {text-transform: uppercase;font: 900 20px/1.15 var(--f1vi);letter-spacing: -.02em;}
.mn898wh {border-top: var(--rvdo) solid var(--ypdsb);grid-template-columns: max-content minmax(0, 1fr);gap: 0;display: grid;margin: 0 0 12px;}
.w9fg {padding: 8px 14px 8px 0;border-bottom: var(--rvdo) solid var(--ypdsb);font: 800 11px/1.3 var(--f1vi);white-space: nowrap;color: var(--wvt0);text-transform: uppercase;letter-spacing: .14em;}
.hry3a6 {padding: 8px 0;min-width: 0;border-bottom: var(--rvdo) solid var(--ypdsb);margin: 0;font-size: 15px;}

.pr4ztht {padding: 0;flex-wrap: wrap;list-style: none;gap:7px;margin: 0 0 12px;display: flex;}
.yn881e {padding: 6px 10px;gap:8px;display: inline-flex;background: var(--rf1);align-items: center;min-width: 0;box-shadow: var(--ld06);border: var(--rvdo) solid var(--ht9d9);}
.s0ntt {color: var(--wvt0);letter-spacing: .14em;text-transform: uppercase;font: 800 11px/1.3 var(--f1vi);}
.xrqmwd {min-width: 0;font: 700 14px/1.3 var(--f1vi);}

.bt1j.ccjrxq {margin: 0 0 4px;}

.tdm2g .axtkt {text-transform: uppercase;letter-spacing: -.02em;margin: 0 0 12px;font: 900 clamp(21px, 2.3vw, 27px)/1.12 var(--f1vi);}
.cvfqs1 {border-top: var(--rvdo) solid var(--ypdsb);margin: 0 0 12px;}
.cvfqs1 .vawj {border-bottom: var(--rvdo) solid var(--ypdsb);gap:10px;margin: 0;flex-wrap: wrap;display: flex;align-items: baseline;padding: 8px 0;}
.nbpb {text-transform: uppercase;letter-spacing: .14em;font: 800 11px/1.3 var(--f1vi);color: var(--wvt0);}
.e32cd {font-size: 15px;min-width: 0;}
.mqf4 {font-size: 15.5px;margin: 0 0 12px;color: var(--wvt0);}
.bjn981 {display: flex;flex-wrap: wrap;margin: 0 0 12px;gap:9px;}
.hqa4ez {justify-content: center;transition:transform 0.12s linear, box-shadow 0.073s linear;box-shadow: var(--ld06);border: var(--rvdo) solid var(--ht9d9);height: 44px;display: inline-flex;align-items: center;color: var(--raoxv);background: var(--rf1);width: 44px;}
.hqa4ez:hover {box-shadow: 0 0 0 var(--ht9d9);transform: translate(2px, 2px);}
.bmb3z0 {color: var(--fxzs);font-size: 12.5px;margin: 0;}
@media (min-width:693px) {
  .dg5wp8  {grid-template-columns: 96px minmax(0, 1fr);}
  .zghywb {grid-template-columns: minmax(0, 1fr) 96px;}
  .zghywb .rc154 {order: 2;}
}

.dx49kz {padding: clamp(16px, 2.2vw, 26px);background: var(--rf1);border: var(--rvdo) solid var(--ht9d9);margin: 0 0 var(--egqp);min-width: 0;}
.t6j1np {box-shadow: var(--w3ia);}
.z47d2 {box-shadow: var(--ngmqx);}
.z0yvppp {overflow: hidden;justify-content: center;width: 84px;height: 84px;align-items: center;margin: 0 0 14px;box-shadow: var(--ld06);background: var(--x7p);display: flex;border: var(--rvdo) solid var(--ht9d9);}
.nrzj {height: auto;max-height: 100%;display: block;object-fit: contain;max-width: 100%;}
.rc6d878 {color: var(--wvt0);max-width: 60ch;font-size: 16px;margin: 0 0 16px;}
.y0mw2r {margin: 0 0 18px;gap: 0;display: grid;}
.xqrv {grid-template-columns: max-content minmax(0, 1fr);}
.t3we {grid-template-columns: max-content minmax(0, 1fr) max-content minmax(0, 1fr);}

.t3we > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.t3we > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.mgbe {letter-spacing: .14em;padding: 9px 14px 9px 0;color: var(--wvt0);border-bottom: var(--rvdo) solid var(--ypdsb);font: 800 11px/1.3 var(--f1vi);white-space: nowrap;text-transform: uppercase;}
.g2yd26k {border-bottom: var(--rvdo) solid var(--ypdsb);min-width: 0;font: 800 15px/1.3 var(--f1vi);font-variant-numeric: tabular-nums;padding: 9px 18px 9px 0;margin: 0;display: flex;gap:9px;align-items: center;}
.j5pvx {letter-spacing: .1em;color: var(--i737);}
.wvfz {gap:11px;flex-wrap: wrap;display: flex;margin: 0;}

.cpjk7 {padding: 8px 20px;transition:transform 0.06s linear, box-shadow 0.096s linear;display: inline-flex;background: #000;color: #fff;justify-content: center;border: var(--rvdo) solid var(--ht9d9);min-height: 52px;flex-direction: column;box-shadow: var(--ld06);text-decoration: none;}
.cpjk7:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--ht9d9);}
.rqdp0w7 {text-transform: uppercase;font: 700 9.5px/1.2 var(--f1vi);letter-spacing: .16em;}
.khecftn {letter-spacing: -.01em;font: 900 15px/1.2 var(--f1vi);font-style: normal;}

.gc4g {margin: 26px 0;display: flex;}
.gpq72st {justify-content: flex-start;}
.hb5t35b {justify-content: center;}
.exj7 {justify-content: flex-end;}
.ydtjy {padding: 0 30px;background: var(--eve);justify-content: center;min-height: 50px;color: var(--o26, var(--ex3));transition:transform 0.06s linear, box-shadow 0.104s linear;align-items: center;text-decoration: none;border: var(--rvdo) solid var(--ht9d9);box-shadow: var(--w3ia);gap:11px;display: inline-flex;}
.ydtjy:hover {background: var(--i2g8w);transform: translate(4px, 4px);box-shadow: 0 0 0 var(--ht9d9);}
.jb7z {width: auto;}
.cfa05b {width: 100%;}
.cxz5vza {letter-spacing: .04em;text-transform: uppercase;font: 900 16px/1 var(--f1vi);}
.fjmyrm {font-style: normal;font-weight: 900;font-size: 17px;}

.qz38zz {min-width: 0;margin: 0 0 var(--egqp);}
.g4n9we.g4n9we {display: flex;border: 0;border-bottom: var(--rvdo) solid var(--ht9d9);padding: 0;padding-bottom:11px;gap:12px;margin: 0 0 16px;align-items: center;}
.mzcs1 {border: var(--rvdo) solid var(--ht9d9);height: 18px;background: var(--n11);width: 18px;flex: 0 0 auto;display: block;}
.wbeha6 {display: block;background: var(--n11);width: 34px;flex: 0 0 auto;border: 2px solid var(--ht9d9);height: 8px;}
.nytz {text-transform: uppercase;letter-spacing: -.025em;font: 900 clamp(23px, 2.4vw, 34px)/1.12 var(--f1vi);}
.r7gf {min-width: 0;}
.r7gf > *:last-child {margin-bottom: 0;}

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

.q7zdy.g4n9we {border-bottom: 0 !important;margin: 0 0 14px !important;padding-bottom: 0 !important;}
.bv0dv5t {border: var(--rvdo) solid var(--ht9d9);margin: 0 0 18px;display: block;height: 10px;background: var(--n11);width: 84px;}

.g5np0z.g4n9we {padding-bottom: 0 !important;border-bottom: 0 !important;margin: 0 0 14px !important;}
.s0sb4qh {padding-left: clamp(12px, 1.6vw, 20px);min-width: 0;border-left: var(--rvdo) solid var(--ht9d9);}

.cyrn3ec {margin: 0 0 var(--egqp);}
.nvh00wb {background: var(--rf1);display: block;border: var(--rvdo) solid var(--ht9d9);margin: 0 auto;max-width:981px;}
.v94zc {padding: 20px;}
.twq85m {padding: 8px;}
.n2pnr5 {box-shadow: var(--dc9v4);}
.watqq {box-shadow: -7px 7px 0 var(--ht9d9);}

.pavt6 {text-decoration: none;min-height: 44px;display: block;}
.h14exmc {width: 100%;border: var(--rvdo) solid var(--ht9d9);min-height: 44px;display: block;height: auto;}

.fsqhvy {background: var(--rf1);max-width:979px;border: var(--rvdo) solid var(--ht9d9);margin: 0 auto;}
.fsqhvy .h14exmc {border: 0;}

.act43 {display: block;position: relative;background: var(--rf1);max-width:979px;margin: 0 auto;border: var(--rvdo) solid var(--ht9d9);}
.kk425tr {display: block;border: var(--rvdo) solid var(--ht9d9);background: var(--n11);height: 26px;right: -3px;top: -3px;position: absolute;width: 26px;}

.x9ms4 {border: var(--rvdo) solid var(--ht9d9);margin: 0 0 var(--egqp);padding: clamp(16px, 2vw, 24px);background: var(--ouu4);min-width: 0;}
.xcqk {box-shadow: var(--w3ia);}
.a8kn {box-shadow: var(--ngmqx);}
.tkdw {align-items: center;margin: 0 0 14px;border-bottom: var(--rvdo) solid var(--ht9d9);padding: 0 0 10px;display: flex;gap:11px;}
.hh65 {display: block;background: var(--n11);flex: 0 0 auto;border: var(--rvdo) solid var(--ht9d9);height: 18px;width: 18px;}
.y7eev18 {background: var(--n11);display: block;border: 2px solid var(--ht9d9);height: 8px;width: 34px;flex: 0 0 auto;}
.yq44cq {letter-spacing: .02em;text-transform: uppercase;font: 900 17px/1.2 var(--f1vi);}

.z5xks {margin: 0;display: grid;gap:9px;padding: 0 0 0 0;}
.c3d6hv {list-style: decimal inside;}
.hat3wkh {list-style: none;}
.z5xks li {min-width: 0;}
.z5xks a {display: inline-flex;color: var(--raoxv);min-height: 44px;padding: 0 14px;align-items: center;border-left: 8px solid var(--n11);text-decoration: none;transition:transform 0.081s linear;font: 700 15px/1.3 var(--f1vi);background: var(--rf1);}
.z5xks a:hover {text-decoration: underline;text-decoration-thickness: 3px;transform: translate(3px, 0);}

.gcrntpf {list-style: none;}
.gcrntpf li {align-items: center;display: flex;gap:10px;}
.gcrntpf li::before {background: var(--n11);width: 12px;flex: 0 0 auto;height: 12px;border: var(--rvdo) solid var(--ht9d9);content: "";}
.gcrntpf.z5xks a {border-left: 0;padding: 0;min-width: 0;background: none;}

.nwqvz6a {margin: 0 0 var(--egqp);min-width: 0;}
.hvhnk {margin: 0 0 14px;display: flex;align-items: center;gap:13px;}
.eghtr4 {background: var(--n11);height: 16px;display: block;border: var(--rvdo) solid var(--ht9d9);width: 16px;flex: 0 0 auto;}
.rhft {width: 30px;flex: 0 0 auto;border: 2px solid var(--ht9d9);background: var(--n11);height: 7px;display: block;}
.ttr8bh {font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--f1vi);letter-spacing: -.025em;text-transform: uppercase;}
.v0rm {border: var(--rvdo) solid var(--ht9d9);overflow-x: auto;padding: clamp(14px, 2vw, 22px);background: var(--rf1);min-width: 0;}

.rqwd92 {box-shadow: inset 4px 4px 0 var(--ypdsb);}
.fd279 {box-shadow: inset 2px 2px 0 var(--ypdsb);}
.v0rm > *:last-child {margin-bottom: 0;}

.gftpwb.v0rm {box-shadow: none;padding: 0;overflow: visible;}

.gftpwb .wff3b3j {color: var(--raoxv);background: var(--x7p);margin: 0 !important;border: 0 !important;border-bottom: var(--rvdo) solid var(--ht9d9) !important;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--f1vi) !important;padding: 12px clamp(14px, 2vw, 22px) !important;text-transform: uppercase;letter-spacing: -.025em;}

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

.w1jf.hvhnk {padding-bottom: 0 !important;margin: 0 0 10px !important;border-bottom: 0 !important;}
.w1jf > b {margin-left: auto;}
.yj3s2g {margin: 0 0 16px;height: 0;border: 0;border-top: var(--rvdo) solid var(--ht9d9);}

.pabx9 {margin: 0 0 var(--egqp);min-width: 0;}
.v376hc {border-left: 10px solid var(--n11);}
.kjwjvj {border-left: 6px solid var(--n11);}

.aw4a, .kynj {border-left: 0;}
.p5ew.p5ew {padding: 12px 16px;text-transform: uppercase;margin: 0;letter-spacing: -.02em;gap:10px;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--f1vi);border: 0;align-items: center;display: flex;}
.fxv7 {background: var(--ht9d9);color: var(--hmp);}
.ysh57 {color: var(--raoxv);border-bottom: var(--rvdo) solid var(--ht9d9);background: var(--x7p);}
.cts4 {background: currentColor;height: 12px;flex: 0 0 auto;width: 12px;display: block;}
.pfcee {min-width: 0;}
.pzg5 {padding: clamp(14px, 2vw, 22px);background: var(--rf1);min-width: 0;overflow-x: auto;border: var(--rvdo) solid var(--ht9d9);border-left: 0;}
.pzg5 > *:last-child {margin-bottom: 0;}

.v65w.pzg5 {background: var(--ouu4);overflow: visible;border-left: var(--rvdo) solid var(--n11);padding: clamp(8px, 1.2vw, 14px);}

.kynj .pzg5 {border-left: var(--rvdo) solid var(--ht9d9);}
.wt6ew {box-shadow: var(--ld06);overflow-x: auto;border: var(--rvdo) solid var(--ht9d9);min-width: 0;padding: clamp(12px, 1.8vw, 20px);background: var(--rf1);}
.wt6ew > *:last-child {margin-bottom: 0;}

.bp4n0q {background: var(--n11);border: var(--rvdo) solid var(--ht9d9);border-bottom: 0;display: block;height: 14px;width: 56px;}

.gf00qbh .m9ahy {min-width: 0;}
.gf00qbh .n6yzq4 {letter-spacing: -.025em;text-transform: uppercase;}
.gf00qbh .wjm4 {min-width: 0;}
.gf00qbh .mr3c7 {position: absolute;left: -9999px;}
.gf00qbh .y3pm7xc {display: none;}
.gf00qbh .bjxts {display: none;}

.gf00qbh :is(.yer42rf, [class*="table"]) {overflow-x: auto;}
.gf00qbh table {border-collapse: collapse;width: 100%;font-size: 15px;}
.gf00qbh thead th {background: var(--x7p);white-space: nowrap;text-align: left;padding: 11px 14px;letter-spacing: .12em;font: 900 11.5px/1.3 var(--f1vi);text-transform: uppercase;color: var(--jm7z, var(--raoxv));border: var(--rvdo) solid var(--hs1);}
.gf00qbh tbody td {border: var(--rvdo) solid var(--ypdsb);color: var(--jm7z, inherit);padding: 11px 14px;}
.gf00qbh tbody td + td {font-variant-numeric: tabular-nums;}

.rjd99s {padding: clamp(20px, 2.8vw, 32px);box-shadow: var(--w3ia);margin: var(--egqp) 0 0;color: var(--z56, var(--o26, var(--ex3)));border: var(--rvdo) solid var(--ht9d9);background: var(--n11);}
.pk20 {letter-spacing: -.02em;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--f1vi);text-transform: uppercase;margin: 0;}
.zvg8d {font-size: 16px;margin: 8px 0 16px;}

.rjd99s .x9asqy {background: var(--z56, var(--o26, var(--ex3)));color: var(--n11);box-shadow: 2px 2px 0 var(--z56, var(--o26, var(--ex3)));border-color: var(--z56, var(--o26, var(--ex3)));}
.rjd99s .x9asqy:hover {box-shadow: 0 0 0 var(--z56, var(--o26, var(--ex3)));background: var(--z56, var(--o26, var(--ex3)));}

.pn1fj {box-shadow: var(--ld06);background: var(--ouu4);margin: var(--egqp) 0 0;padding: 18px 20px;border: var(--rvdo) solid var(--ht9d9);}
.hayv7k {letter-spacing: -.01em;margin: 0;text-transform: uppercase;font: 900 16px/1.2 var(--f1vi);}
.pm1gzc {margin: 6px 0 0;font-size: 15px;color: var(--wvt0);}

.bjkr {display: inline-block;margin: 24px 0 0;border: var(--rvdo) solid var(--ht9d9);letter-spacing: .14em;color: var(--wvt0);padding: 9px 12px;font: 800 11.5px/1 var(--f1vi);}

.g4dre5 {flex-wrap: wrap;align-items: center;bottom: 0;padding: 12px calc(var(--xy6) + 30px) 12px var(--xy6);border-top: var(--rvdo) solid var(--ht9d9);background: var(--x7p);position: sticky;display: flex;justify-content: space-between;gap:12px;z-index: 25;}
.t7cx9 {font: 800 14px/1.3 var(--f1vi);}

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

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

.eqkc9z::before {box-shadow: var(--ld06);border: var(--rvdo) solid var(--ht9d9);content: '';position: absolute;inset: 10px;transition:background 0.072s, box-shadow 0.088s;background: var(--rf1);}
.eqkc9z svg {z-index: 1;position: relative;}

.eqkc9z:hover::before {background: var(--x7p);}
.eqkc9z:active {transform: translate(2px, 2px);}
.eqkc9z:active::before {box-shadow: none;}
.eqkc9z:focus-visible {outline: var(--rvdo) solid var(--ht9d9);outline-offset: 1px;}

.njgrxe.njgrxe {padding: clamp(30px, 3.4vw, 48px) var(--xy6) clamp(20px, 2.2vw, 30px);color: var(--fuz, var(--rxo));border-top: var(--rvdo) solid var(--oei, var(--rxo));background: var(--qazva);}
.njgrxe .xhsn8cs {grid-template-columns: minmax(0, 1fr);gap:23px;max-width: var(--lvei);margin: 0 auto;display: grid;}
.njgrxe .xsqs img {height: 26px;display: block;width: auto;}
.njgrxe .xsqs span {font: 900 17px/1 var(--f1vi);text-transform: uppercase;}
.njgrxe .j4ge9s {grid-auto-flow: column;display: grid;justify-content: start;gap:31px;}
.njgrxe .j4ge9s ul {padding: 0;gap:3px;margin: 0;list-style: none;display: grid;}
.njgrxe .j4ge9s a {text-transform: uppercase;color: var(--fuz, var(--rxo));letter-spacing: .05em;min-height: 44px;text-decoration: none;align-items: center;display: flex;font: 700 13px/1 var(--f1vi);}
.njgrxe .j4ge9s a:hover {text-decoration: underline;text-decoration-thickness: 3px;}
.njgrxe .ghagrps {align-items: center;flex-wrap: wrap;max-width: var(--lvei);display: flex;gap:12px;margin: 20px auto 0;}
.njgrxe .ye07a {margin: 20px auto 0;max-width: var(--lvei);border-top: var(--rvdo) solid var(--oei, var(--rxo));padding-top:17px;}
.njgrxe .ye07a p {margin: 0;font-size: 12.5px;}
.njgrxe .ye07a p + p {line-height:1.61;margin-top:9px;}

@media (max-width:890px) {
  
  .q08x .hdbp {max-height: 15vh;}
  .q08x .tm141t {font-size: clamp(44px, 9vw, 96px);min-height: 12vh;max-height: 15vh;}
  .q08x .w3he {padding: clamp(14px, 3vw, 20px);}

  .dmwvgp {display: none;flex: none;}
  .zqw533 {display: flex;}
  .a3s4p {flex-wrap: wrap;}
  
  .hxzr689 {grid-template-columns: minmax(0, 1fr);}
}

@media (max-width:527px) {
  
  .enqhzz4, .gf00qbh {padding-left:14px;padding-right:19px;}
  .y4jd {width: 100%;}
  .y4jd .kzemn43 {flex: 1 1 auto;}
  .zynvdn {padding: 52px 16px 16px;}
  .t3n5 {top: -3px;left: -3px;}
  .zq84qy {padding-left:15px;padding-right:14px;}

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

  
  
  .vrx0x6w, .mn1y {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .atb29, .sv6rqkt {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .rgwq51d {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .bn0wm .x4je13 {min-width: 132px;}
}

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

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

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

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

.wnk5:checked ~ .rzgh {opacity:0.99;visibility: visible;}
.wnk5:checked ~ .dp5273 {visibility: visible;transform: translateX(0);}

.z1h8m {padding: 14px 16px;position: sticky;z-index: 1;align-items: center;justify-content: space-between;display: flex;border-bottom: 1px solid var(--ht9d9, var(--rxo));background: var(--ouu4, var(--zmam2));gap:11px;top: 0;}
.y3ny85 {display: inline-flex;align-items: center;min-height: 44px;}
.y3ny85 img {height: 26px;display: block;width: auto;}
.w38v {font-weight: 800;font-size: 16px;letter-spacing: .01em;color: var(--rxo);}

.d6ndq7 {color: var(--rxo);height: 44px;align-items: center;justify-content: center;background: var(--zmam2);flex: none;cursor: pointer;display: inline-flex;border-radius: 0;border: 1px solid var(--ht9d9, var(--rxo));width: 44px;}
.d6ndq7:hover {background: var(--z5nkr);}
.d6ndq7:focus-visible,
.g9mzm a:focus-visible,
.ph81:focus-visible,
.f8yga9d:focus-visible {outline: 2px solid var(--rxo);outline-offset: 2px;}

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

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

.g9mzm a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--n11, var(--eve));background: var(--zmam2);border-color: var(--ht9d9, var(--rxo));}

.xgwc {background: var(--ouu4, var(--zmam2));margin-top: auto;gap:10px;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));display: grid;border-top: 1px solid var(--ht9d9, var(--rxo));}

.ph81, .f8yga9d {min-height: 48px;border-radius: 0;font-weight: 700;align-items: center;display: flex;padding: 12px 18px;text-decoration: none;justify-content: center;font-size: 15px;}
.ph81 {color: var(--afc, var(--tcwo));border: 1px solid var(--ht9d9, var(--rxo));background: var(--ccjx);}
.f8yga9d {background: var(--x8l);color: var(--yry, var(--p4u));border: 1px solid transparent;}

.dp5273 {border-right: 3px solid var(--ht9d9, var(--rxo));}
.m2zn {border-right: 0;border-left: 3px solid var(--ht9d9, var(--rxo));}
.z1h8m {border-bottom: 3px solid var(--ht9d9, var(--rxo));}
.d6ndq7 {border-width: 3px;border-color: var(--ht9d9, var(--rxo));}
.g9mzm a {letter-spacing: .02em;border-width: 3px;font-weight: 800;text-transform: uppercase;}
.g9mzm a:hover, .g9mzm a[aria-current="page"] {border-color: var(--ht9d9, var(--rxo));}

.g9mzm a[aria-current="page"] {box-shadow: 4px 4px 0 var(--ht9d9, var(--rxo));}
.xgwc {border-top: 3px solid var(--ht9d9, var(--rxo));}
.ph81, .f8yga9d {text-transform: uppercase;border-width: 3px;font-weight: 800;border-color: var(--ht9d9, var(--rxo));}
.f8yga9d {box-shadow: 4px 4px 0 var(--ht9d9, var(--rxo));}

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

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

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

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

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

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

.tj7m > summary.tkdw {min-height: 44px;cursor: pointer;list-style: none;}
.tj7m > summary.tkdw::-webkit-details-marker {display: none;}
.tj7m > summary.tkdw:focus-visible {outline: var(--rvdo) solid var(--n11);outline-offset: 3px;}

.tj7m > summary.tkdw::after {border-right: var(--rvdo) solid var(--ht9d9);height: 12px;border-bottom: var(--rvdo) solid var(--ht9d9);content: "";margin-left: auto;transition:transform 0.19s linear;flex: 0 0 auto;width: 12px;}
.tj7m[open] > summary.tkdw::after {transform: rotate(180deg);}

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

.gf00qbh {padding-bottom: max(96px, var(--q9f7, 96px));}

.ewzd9 {--edd: 2px;--zze9d: 0;--m63i: 800;--rf9s: 2px solid currentColor;--dub: 2px;--hov: 12px;--z76vk: uppercase;--chq: .08em;--ctd: 0;}

.gf00qbh a.qx4ne7, .gf00qbh a.ydtjy, .gf00qbh a.ns74, .gf00qbh a.nzcc {color: var(--o26, var(--ex3));}

.gf00qbh a.cpjk7, a.cpjk7 {color: #fff;}
.bmb3z0 {color: var(--do308, var(--fxzs));}

@media (max-width:414px) {
  .a3s4p {padding-right:11px;padding-left:13px;gap:7px;}
  .y4jd {gap:5px;}
  .y4jd .kzemn43 {font-size: 13px;padding: 0 10px;}
}

:root {--dc9v4:   10px 10px 0 var(--eve);--w3ia:      var(--j61) var(--j61) 0 var(--eve);--j61: 6px;--ld06:   3px 3px 0 var(--eve);--ngmqx: calc(var(--j61) * -1) var(--j61) 0 var(--eve);}

.gf00qbh .bzer5h.jcazxps {align-items: flex-start;min-height: clamp(420px, 62vh, 640px);padding: clamp(18px, 3vw, 36px);justify-content: flex-end;}
.xhrytb8::before {background-image: linear-gradient(45deg, color-mix(in srgb, black 55%, transparent) 0%, transparent 55%);}
.gf00qbh .bzer5h .en4fv {border: var(--rvdo) solid var(--ht9d9);box-shadow: var(--dc9v4);max-width: min(560px, 100%);padding: clamp(16px, 2.4vw, 28px);}

.gf00qbh .bzer5h.yzz6b {background: linear-gradient(135deg, var(--eve), color-mix(in srgb, var(--eve) 40%, var(--rf1)));}
.gf00qbh .bzer5h .dw1y {color: color-mix(in srgb, var(--o26, white) 22%, transparent);font-size: clamp(200px, 34vw, 460px);line-height: .8;padding-right: 6%;inset: 0;justify-content: flex-end;position: absolute;max-height: none;min-height: 0;z-index: 0;}
@media (max-width:894px) {
  .gf00qbh .bzer5h.jcazxps {min-height: 70vh;padding: 14px;}
}

.a0esf, .z4r17, .watqq {box-shadow: -10px 10px 0 var(--eve);}
.qk78, .xffy52y {box-shadow: -3px 3px 0 var(--eve);}

.vrx0x6w.vrx0x6w {grid-template-columns: repeat(4, minmax(0, 1fr));}
.mn1y.mn1y {grid-template-columns: repeat(6, minmax(0, 1fr));gap:14px;}
@media (max-width:1110px) { .vrx0x6w.vrx0x6w, .mn1y.mn1y {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:765px)  { .vrx0x6w.vrx0x6w, .mn1y.mn1y {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.xgy2262 .jqa08n1 {margin-top:17px;position: relative;border: var(--rvdo) solid var(--ht9d9);background: var(--rf1);box-shadow: var(--dc9v4);}
.xgy2262 .vnmzzy8.vnmzzy8 {grid-template-areas: "s";scroll-snap-type: none !important;aspect-ratio: 16 / 9;gap: 0 !important;display: grid !important;overflow: hidden !important;grid-template-columns: minmax(0, 1fr) !important;}
.xgy2262 .ab5pja.ab5pja {min-width: 0 !important;margin: 0;grid-area: s;border: 0;position: relative;transition:clip-path 0.632s cubic-bezier(.77, 0, .18, 1);box-shadow: none;max-width: none !important;overflow: hidden;width: auto !important;}
.xgy2262 .ab5pja:not(:first-child) {clip-path: inset(0 100% 0 0);}
.xgy2262 .ab5pja picture {display: block;width: 100%;height: 100%;}
.gf00qbh .xgy2262 .ab5pja .frbded {width: 100%;object-fit: cover;height: 100%;max-height: none;aspect-ratio: auto;}

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

.xgy2262 .ab5pja .ckm90g8 {text-transform: uppercase;font: 800 clamp(15px, 1.7vw, 22px)/1.2 var(--f1vi);max-width: min(560px, calc(100% - 36px));color: var(--o26, var(--ex3));letter-spacing: .01em;bottom: 18px;left: 18px;box-shadow: var(--ld06);border: var(--rvdo) solid var(--ht9d9);margin: 0;z-index: 2;padding: 12px 16px;background: var(--eve);position: absolute;}

.xgy2262 .dqykxf {display: flex;gap:12px;margin: 18px 0;align-items: center;}
.xgy2262 .jjaegm {display: grid;width: 52px;color: var(--raoxv);background: var(--rf1);font: 900 22px/1 var(--f1vi);place-items: center;height: 52px;cursor: pointer;box-shadow: var(--ld06);border: var(--rvdo) solid var(--ht9d9);}
.xgy2262 .jjaegm:hover {color: var(--o26, var(--ex3));background: var(--eve);}
.xgy2262 .jjaegm:active {box-shadow: none;transform: translate(3px, 3px);}
.xgy2262 .jjaegm[hidden] {display: none;}
.xgy2262 .sxpbes {margin: 0;flex: 1 1 auto;}
.xgy2262 .sxpbes .pqymqt2 {height: 14px;padding: 0;cursor: pointer;border: var(--rvdo) solid var(--ht9d9);flex: 1 1 0;background: transparent;}
.xgy2262 .sxpbes .pqymqt2[aria-current="true"] {background: var(--eve);}
@media (max-width:709px) {
  .xgy2262 .vnmzzy8.vnmzzy8 {aspect-ratio: 4 / 5;}
  .xgy2262 .jjaegm {width: 44px;height: 44px;}
}
@media (prefers-reduced-motion: reduce) { .xgy2262 .ab5pja.ab5pja {transition:none;} }
.xgy2262 .vnmzzy8.vnmzzy8 {padding: 0 !important;}
.xgy2262 .htw91yr {margin-top:27px;}

.vgbw .kxej {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) !important;gap: clamp(18px, 2.6vw, 32px) !important;}
.vgbw .dqprhvb {display: block;width: 100%;max-width: none !important;}
.vgbw .zx6r {overflow: hidden;border: var(--rvdo) solid var(--ht9d9);box-shadow: 10px 10px 0 var(--eve);display: block;}
.gf00qbh .vgbw .xwrqnfp {width: 100%;max-height: none;object-fit: cover;aspect-ratio: 4 / 3;display: block;transition:transform 0.305s ease;height: auto;}
.vgbw:hover .xwrqnfp {transform: scale(1.04);}
@media (max-width:765px) { .vgbw .kxej {grid-template-columns: minmax(0, 1fr) !important;} }

.vgbw .kxej {grid-template-columns: minmax(0, 1fr) !important;}
.gf00qbh .vgbw .xwrqnfp {aspect-ratio: 16 / 9;}
.vgbw .dqprhvb {margin: 0 !important;}

.hydfhb7 .gaxh95 {margin: 0;list-style: none;padding: 0;}
.hydfhb7 p.v1x7, .hydfhb7 p.ezta3 {margin: 0 0 8px;}
.hydfhb7 i.ah3fkfr {margin-left:10px;font-style: normal;}
.dw06 .m60fyzc h3.byc9hwg {letter-spacing: -.01em;margin: 0;font: 800 16px/1.34 var(--f1vi);}
.dw06 .m60fyzc i.pvb4g {font-style: normal;}
.dw06 .m60fyzc span.byc9hwg + .pvb4g {margin-left: auto;}
.ydtjy b.fjmyrm {font-weight: 900;}
.ydtjy span.cxz5vza {font-weight: 800;}

.njgrxe :is(.r0ffzv, .ghagrps, .xhsn8cs, .ye07a) {margin-inline: auto;box-sizing: border-box;padding-inline: var(--xy6);max-width: var(--lvei);}

.dx49kz.xdeed2n {display: grid !important;grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);align-items: center;gap: clamp(20px, 3vw, 44px);}
.xdeed2n > .r5tt01z {grid-row: 1;min-width: 0;grid-column: 1;}
.xdeed2n > .vzpe9f {grid-column: 2;grid-row: 1;}
.vzpe9f {position: relative;margin: 0;padding: 16px 20px 20px 0;}
.qbh85v {display: grid;gap:12px;grid-template-columns: repeat(3, minmax(0, 1fr));align-items: start;}
.y0kfw {border: var(--rvdo) solid var(--ht9d9);display: block;overflow: hidden;box-shadow: 8px 8px 0 var(--eve);aspect-ratio: 3 / 4;}
.y0kfw:nth-child(2) {margin-top:23px;}
.y0kfw:nth-child(3) {margin-top:45px;}
.y0kfw img {height: 100%;object-fit: cover;width: 100%;display: block;}
.t6cw7jp {box-shadow: var(--ld06);height: 84px;width: 84px;transform: rotate(12deg);color: var(--o26, var(--ex3));position: absolute;z-index: 2;font: 900 26px/1 var(--f1vi);display: grid;top: 0;place-items: center;background: var(--eve);right: 0;border-radius: 50%;border: var(--rvdo) solid var(--ht9d9);}
.t6cw7jp small {margin-top: -16px;font-size: 13px;}
@media (max-width:765px) {
  .dx49kz.xdeed2n {grid-template-columns: minmax(0, 1fr);}
  .xdeed2n > .vzpe9f {grid-column: 1;grid-row: 1;}
  .xdeed2n > .r5tt01z {grid-row: 2;}
  .t6cw7jp {font-size: 20px;height: 66px;width: 66px;}
}

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

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

.nh6app1 {justify-content: center;min-width: 0;display: inline-flex;align-items: center;cursor: pointer;max-width: 100%;}
.nh6app1:focus-visible {outline: 2px solid currentColor;outline-offset: 3px;}
