

:root {--pt8:   2px 2px 0 var(--gt1g);--skow: 1120px;--e90:   color-mix(in srgb, var(--m36ub, var(--w176n)) 35%, var(--fl3c));--cfa:  var(--kwt);--uhm:"Space Grotesk", "Archivo Black", Arial, "Arial Black", sans-serif;--zae: color-mix(in srgb, var(--w176n) 35%, var(--fl3c));--d8m:   var(--bsghq);--iag:  var(--wyilf);--gt1g: var(--fl3c);--ogq3s:     var(--w176n);--zorf:      var(--dhb) var(--dhb) 0 var(--gt1g);--t42r7:  clamp(16px, 3vw, 30px);--rv0:   7px 7px 0 var(--gt1g);--dddw: 3px;--kyua: var(--tyc9r);--b5uw1: calc(var(--dhb) * -1) var(--dhb) 0 var(--gt1g);--fx2gf:  clamp(18px, 2.4vw, 30px);--supia:   var(--fl3c);--dhb: 4px;--luh:  var(--jlpe);}

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

:focus-visible {outline: var(--dddw) solid var(--zae);outline-offset: 2px;}

.zp5f {color: var(--w0b22, var(--v8sn, var(--ddwc)));position: absolute;padding: 12px 20px;border: var(--dddw) solid var(--gt1g);left: -9999px;box-shadow: var(--zorf);font-weight: 800;text-transform: uppercase;z-index: 200;background: var(--w176n);top: 0;text-decoration: none;}
.zp5f:focus {top: 12px;left: 12px;}

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

.hq3tfv {z-index: 60;position: sticky;border-bottom: var(--dddw) solid var(--sni, var(--fl3c));top: 0;background: var(--gyaq);}
.va6zc3 {max-width: var(--skow);box-sizing: border-box;gap:13px;margin: 0 auto;display: flex;padding: 10px var(--t42r7);align-items: center;}

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

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

.tbav a:hover {border-color: var(--sni, var(--fl3c));}
.tbav a[aria-current="page"] {border-color: var(--sni, var(--fl3c));box-shadow: var(--pt8);}

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

.h2t1gn {box-shadow: var(--pt8);letter-spacing: .03em;justify-content: center;min-height: 44px;align-items: center;border: var(--dddw) solid var(--gt1g);border-radius: 0;display: inline-flex;text-decoration: none;padding: 0 18px;text-transform: uppercase;font: 800 13.5px/1 var(--uhm);transition:transform 0.063s linear, box-shadow 0.114s linear;}
.h2t1gn:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--gt1g);}
.h2t1gn:active {transform: translate(2px, 2px);}

.bbe7 {border-color: var(--sni, var(--fl3c));color: var(--s90hr, var(--y1e62));background: var(--fn4ub);box-shadow: 2px 2px 0 var(--sni, var(--fl3c));}
.bbe7:hover {box-shadow: 0 0 0 var(--sni, var(--fl3c));}
.q5fwwaa {color: var(--russ, var(--npek));box-shadow: 2px 2px 0 var(--sni, var(--fl3c));background: var(--no9);border-color: var(--sni, var(--fl3c));}
.q5fwwaa:hover {box-shadow: 0 0 0 var(--sni, var(--fl3c));}
.whhv6v {background: var(--w176n);color: var(--v8sn, var(--ddwc));}
.whhv6v:hover {background: var(--n05);}

.z8ypa7n {min-width: 44px;cursor: pointer;flex-direction: column;align-items: center;min-height: 44px;display: none;justify-content: center;border: var(--dddw) solid var(--sni, var(--fl3c));gap:5px;}
.z8ypa7n span {height: 3px;display: block;background: var(--tgcuf, var(--qjg));width: 20px;}

.f70qa {box-sizing: border-box;padding: clamp(14px, 1.8vw, 24px) var(--t42r7) 0;max-width: var(--skow);margin: 0 auto;}
.dk743da {border: var(--dddw) solid var(--gt1g);border-radius: 0;background: var(--d8m);padding: clamp(16px, 2.2vw, 28px);}

.dk743da .aw24j {font-size: clamp(28px, 4.4vw, 66px);}
.dk743da .gqtn2r {-webkit-box-orient: vertical;-webkit-line-clamp: 2;display: -webkit-box;font-size: 15.5px;margin-top:9px;overflow: hidden;}
.dk743da .k8ggc {margin-top:15px;}

.nj16fs {box-shadow: var(--rv0);}
.cbde  {box-shadow: -7px 7px 0 var(--gt1g);}

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

.aw24j {overflow-wrap: anywhere;font: 900 clamp(30px, 4vw, 200px)/.92 var(--uhm);letter-spacing: -.03em;margin: 0;}
.qx05717  {text-transform: uppercase;letter-spacing: -.04em;}
.xj8hg {letter-spacing: -.025em;}
.zf7ar  {letter-spacing: 0;text-transform: uppercase;}

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

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

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

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

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

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

.vppy7k3 {margin: 0 0 var(--fx2gf);}
.zd70gk {display: grid;gap:13px;}
.wh7t8c {background: var(--d8m);border: var(--dddw) solid var(--gt1g);border-radius: 0;}
.ck5fw3y {box-shadow: var(--zorf);}
.n1w8zh {box-shadow: var(--b5uw1);}
.gpv7 {gap:12px;list-style: none;display: flex;padding: 12px 16px;cursor: pointer;min-height: 44px;align-items: center;}
.gpv7::-webkit-details-marker {display: none;}
.gpv7::marker {content: '';}

.p1ayq {width: 30px;font: 900 15px/1 var(--uhm);height: 30px;display: inline-flex;color: var(--w0b22, var(--v8sn, var(--ddwc)));flex: 0 0 auto;justify-content: center;align-items: center;background: var(--ogq3s);border: var(--dddw) solid var(--gt1g);}
.wh7t8c[open] .p1ayq {background: var(--luh);color: var(--supia);}
.qb347 {font: 800 16px/1.34 var(--uhm);font-style: normal;letter-spacing: -.01em;}
.vtz1q {border-top: var(--dddw) solid var(--gt1g);padding: 14px 16px;}
.rh4vz {font-size: 15.5px;margin: 0;color: var(--iag);}

.am0159m {margin: 0 0 var(--fx2gf);}
.hcc5 {display: grid;gap:15px;}
.rd399 {grid-template-columns: minmax(0, 1fr);}
.naax {grid-template-columns: repeat(2, minmax(0, 1fr));}
.nh35 {border: var(--dddw) solid var(--gt1g);border-radius: 0;min-width: 0;padding: 20px 18px 18px 62px;position: relative;background: var(--kyua);}
.pex9bye {box-shadow: var(--zorf);}
.zm7gf {box-shadow: var(--b5uw1);}
.qqz9rj {position: absolute;color: var(--w0b22, var(--v8sn, var(--ddwc)));width: 44px;align-items: center;border: var(--dddw) solid var(--gt1g);background: var(--ogq3s);justify-content: center;height: 44px;display: flex;font: 900 17px/1 var(--uhm);left: -3px;top: -3px;}

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

.fsr2 {display: block;font: 800 17px/1.26 var(--uhm);letter-spacing: -.015em;margin: 0;text-transform: uppercase;}
.zb6jbm {margin: 8px 0 0;font-size: 15.5px;color: var(--iag);}

.yvrjq.nh35 {padding: 0;}
.wzj2y87 {display: flex;min-height: 40px;border-bottom: var(--dddw) solid var(--gt1g);padding: 0 16px;background: var(--ogq3s);color: var(--w0b22, var(--v8sn, var(--ddwc)));align-items: center;font: 900 16px/1 var(--uhm);letter-spacing: .1em;}

.yvrjq .fsr2, .rb8a7 .fsr2 {font: 800 17px/1.26 var(--uhm);margin: 0;letter-spacing: -.015em;text-transform: uppercase;}
.yvrjq .fsr2 {padding: 16px 16px 0;}
.yvrjq .zb6jbm, .rb8a7 .zb6jbm {margin: 8px 0 0;}
.yvrjq .zb6jbm {padding: 0 16px 16px;}

.yvrjq .fsr2:last-child {padding-bottom:17px;}

.rb8a7.nh35 {grid-template-columns: 54px minmax(0, 1fr);display: grid;padding: 0;}
.zc5y73r {font: 900 17px/1 var(--uhm);background: var(--ogq3s);justify-content: center;border-right: var(--dddw) solid var(--gt1g);align-items: center;color: var(--w0b22, var(--v8sn, var(--ddwc)));display: flex;}
.q7rb {min-width: 0;padding: 16px;}

.x5xaa {margin: 0 0 var(--fx2gf);}
.rk8mtt {gap:17px;display: grid;}
.b4s7z1z, .n4j3k {padding: 0 0 6px;background: var(--d8m);min-width: 0;border: var(--dddw) solid var(--gt1g);border-radius: 0;box-shadow: var(--zorf);}

.d8gfeh.d8gfeh, .bsst.bsst {margin: 0 0 8px;font: 900 13px/1.2 var(--uhm);text-transform: uppercase;align-items: center;padding: 11px 16px;gap:10px;border-bottom: var(--dddw) solid var(--gt1g);display: flex;letter-spacing: .12em;}
.d8gfeh {background: var(--ogq3s);color: var(--w0b22, var(--v8sn, var(--ddwc)));}
.bsst {color: var(--supia);background: var(--luh);}
.c6b5gb {border: var(--dddw) solid currentColor;height: 22px;font: 900 12px/1 var(--uhm);align-items: center;display: inline-flex;justify-content: center;width: 22px;}
.qxths6 {padding: 9px 16px;display: flex;margin: 0;font-size: 15.5px;align-items: baseline;gap:13px;}
.qxths6 + .qxths6 {border-top: var(--dddw) solid var(--n3jy7);}

.yrthbh {flex: 0 0 auto;font-weight: 900;color: var(--zae);}
.j8j4p {font-weight: 900;flex: 0 0 auto;color: var(--iag);}

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

.za4qcq :is(.k975, .ctws87, .yhkf99, .vrx69,
             .zp6ppj, .f0pm, .y1pe4) [class]::before,
.za4qcq :is(.k975, .ctws87, .yhkf99, .vrx69,
             .zp6ppj, .f0pm, .y1pe4) [class]::after {background-image: revert;}

.swsp3s {align-items: start;grid-template-columns: minmax(0, 1fr);margin: 0 0 var(--fx2gf);display: grid;}
.qaen4f {align-items: center;background: var(--ogq3s);min-width: 0;display: flex;margin: 0;overflow: hidden;border: var(--dddw) solid var(--gt1g);justify-content: center;}
.qkrx {box-shadow: var(--rv0);}
.g0ac1p {box-shadow: -7px 7px 0 var(--gt1g);}
.zqpes {display: block;height: 100%;object-fit: cover;max-height: 22vh;width: 100%;}

.qaen4f:has(.zqpes) {background: var(--d8m);}

.rtezs8 {min-height: 16vh;justify-content: center;max-height: 22vh;font: 900 clamp(52px, 11vw, 150px)/1 var(--uhm);letter-spacing: -.05em;display: flex;align-items: center;width: 100%;color: var(--sznf, var(--v8sn, var(--ddwc)));}
.swsp3s .b0110rh.b0110rh {background-image: repeating-linear-gradient(45deg,
    color-mix(in srgb, var(--sznf, var(--v8sn, var(--ddwc))) 16%, transparent) 0 18px,
    transparent 18px 36px);}
.swsp3s .mn3v2za.mn3v2za {background-image: repeating-linear-gradient(90deg,
    color-mix(in srgb, var(--sznf, var(--v8sn, var(--ddwc))) 14%, transparent) 0 14px,
    transparent 14px 42px);}
.swsp3s .mc6xy.mc6xy {background-image: repeating-linear-gradient(-45deg,
    color-mix(in srgb, var(--sznf, var(--v8sn, var(--ddwc))) 18%, transparent) 0 10px,
    transparent 10px 30px);}

.zz3mqy {box-shadow: var(--zorf);border: var(--dddw) solid var(--gt1g);min-width: 0;margin: calc(var(--dddw) * -1) 0 0;background: var(--d8m);padding: clamp(18px, 2.4vw, 30px);}
.c9d53r {letter-spacing: .18em;margin: 0 0 8px;display: block;font: 800 12px/1 var(--uhm);font-style: normal;color: var(--iag);text-transform: uppercase;}

.gs9e.gs9e {margin: 0;letter-spacing: -.035em;font: 900 clamp(28px, 3.6vw, 52px)/1.02 var(--uhm);text-transform: uppercase;overflow-wrap: anywhere;color: var(--supia);}
.x17t {margin: 12px 0 0;color: var(--iag);max-width: 58ch;font-size: 16.5px;}
.j024 {align-items: center;padding: 0 26px;letter-spacing: .04em;justify-content: center;min-height: 48px;background: var(--w176n);font: 900 15px/1 var(--uhm);display: inline-flex;text-decoration: none;color: var(--v8sn, var(--ddwc));transition:transform 0.111s linear, box-shadow 0.071s linear;border: var(--dddw) solid var(--gt1g);text-transform: uppercase;margin-top:18px;box-shadow: var(--pt8);}
.j024:hover {box-shadow: 0 0 0 var(--gt1g);transform: translate(2px, 2px);background: var(--n05);}

@media (min-width:895px) {
  
  .fgtag,
  .hnrkxx {align-items: stretch;grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .hnrkxx {grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .fgtag .zz3mqy {align-self: center;margin: 0 0 0 calc(var(--dddw) * -1);}
  .hnrkxx .qaen4f {order: 2;}
  .hnrkxx .zz3mqy {margin: 0 calc(var(--dddw) * -1) 0 0;align-self: center;order: 1;}
  .fgtag .zqpes,
  .hnrkxx .zqpes {height: 100%;max-height: 34vh;}
  .fgtag .rtezs8,
  .hnrkxx .rtezs8 {max-height: 34vh;min-height: 24vh;}
}

.za4qcq .y1pe4.htc8c {overflow: hidden;justify-content: flex-end;border: var(--dddw) solid var(--gt1g);min-height: 320px;flex-direction: column;display: flex;position: relative;}

.za4qcq .y1pe4 .vbmchy2 {object-fit: cover;height: 100%;width: 100%;position: absolute;inset: 0;}
.cs5q8dm {pointer-events: none;inset: 0;position: absolute;}
.cs5q8dm::before {background-image: linear-gradient(180deg,
    color-mix(in srgb, var(--d8m) 30%, transparent) 0%,
    color-mix(in srgb, var(--d8m) 30%, transparent) 40%,
    color-mix(in srgb, var(--d8m) 92%, transparent) 100%);content: "";inset: 0;position: absolute;}
.hmgxns {background: var(--d8m);border-top: var(--dddw) solid var(--gt1g);position: relative;margin: 0;box-shadow: none;z-index: 1;}
@media (max-width:894px) {
  .za4qcq .y1pe4.htc8c {min-height: 260px;}
}

.w80vz {margin: 0 0 var(--fx2gf);}
.pp0ezp {gap:17px;min-width: 0;display: grid;}

.knk0q {grid-template-columns: repeat(4, minmax(0, 1fr));}
.rmnfg5e {grid-template-columns: repeat(3, minmax(0, 1fr));}
.mhns {transition:transform 0.083s linear, box-shadow 0.115s linear;text-decoration: none;background: var(--d8m);min-width: 0;border: var(--dddw) solid var(--gt1g);color: inherit;display: flex;flex-direction: column;}
.c6vz7av {box-shadow: var(--zorf);}
.kghw {box-shadow: var(--b5uw1);}
.mhns:hover, .mhns:focus-visible {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--gt1g);}
.k4zmyv2 {width: 100%;height: auto;object-fit: cover;aspect-ratio: 2 / 3;display: block;}
.r0vaj71 {border-top: var(--dddw) solid var(--gt1g);padding: 12px 14px;display: block;margin-top: auto;background: var(--gt1g);color: var(--tmj);}
.v4jgy {text-transform: uppercase;text-overflow: ellipsis;overflow: hidden;font: 900 15px/1.25 var(--uhm);white-space: nowrap;display: block;letter-spacing: -.01em;}
.xxdy1qr {overflow: hidden;display: block;letter-spacing: .08em;margin-top:5px;text-transform: uppercase;text-overflow: ellipsis;font: 700 12px/1.2 var(--uhm);font-style: normal;white-space: nowrap;}

.tftcd4 {margin: 0 0 var(--fx2gf);}
.r5p8 {min-width: 0;padding: 0;gap:21px;margin: 0;list-style: none;display: grid;}

.y352x {grid-template-columns: repeat(2, minmax(0, 1fr));}
.ah8n {grid-template-columns: repeat(3, minmax(0, 1fr));}
.ndehh9f {border: var(--dddw) solid var(--gt1g);min-width: 0;background: var(--d8m);}
.qc41z {box-shadow: var(--zorf);}
.b4hwdg {box-shadow: var(--b5uw1);}
.ys0jy {display: flex;justify-content: center;gap:9px;min-height: 156px;padding: 24px 18px;text-decoration: none;transition:transform 0.112s linear;flex-direction: column;align-items: center;color: inherit;}
.ndehh9f:hover {box-shadow: 0 0 0 var(--gt1g);}
.ndehh9f:hover .ys0jy {transform: translate(2px, 2px);}
.mqz1 {max-height: 78px;height: auto;object-fit: contain;display: block;max-width: 100%;}
.djs5 {text-align: center;text-transform: uppercase;color: var(--iag);letter-spacing: .12em;font: 800 12px/1.2 var(--uhm);}

.w08w8 {margin: 0 0 var(--fx2gf);}
.h9kadh4 {margin: 0;min-width: 0;}
.jn92qp {display: flex;gap:15px;flex-wrap: wrap;}

.dvtfnrw {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap:15px;}
@media (max-width:890px) { .dvtfnrw {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:473px) { .dvtfnrw {grid-template-columns: minmax(0, 1fr);} }
.evxfdm1 {display: flex;min-height: 104px;background: var(--d8m);padding: 18px 22px;border: var(--dddw) solid var(--gt1g);min-width: 0;justify-content: center;align-items: center;}
.jn92qp .evxfdm1 {flex: 0 1 auto;min-width: 168px;}
.sd4j5m {box-shadow: var(--pt8);}
.ed0c {box-shadow: -2px 2px 0 var(--gt1g);}
.e1hw {height: auto;max-width: 100%;display: block;max-height: 58px;object-fit: contain;}

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

.qb8ve {margin: 0 0 var(--fx2gf);}
.dz31 {box-shadow: var(--zorf);background: var(--kyua);margin: 0 0 18px;padding: clamp(16px, 2.2vw, 26px);border: var(--dddw) solid var(--gt1g);}
.cxshed {gap:14px;margin: 0 0 10px;align-items: baseline;display: flex;flex-wrap: wrap;}
.mv5q {font: 900 clamp(38px, 5vw, 66px)/1 var(--uhm);letter-spacing: -.04em;}

.bdyfcn {font-style: normal;color: var(--zae);font-size: 22px;letter-spacing: .12em;}
.eyca49v {max-width: 62ch;font-size: 16px;margin: 0;color: var(--iag);}

.vd9xqpa {display: grid;gap:13px;}
.bpwcp8 {border: var(--dddw) solid var(--gt1g);padding: 16px 18px;background: var(--d8m);margin: 0;min-width: 0;}
.j4fy8 {box-shadow: var(--pt8);}
.qa2pp {box-shadow: -2px 2px 0 var(--gt1g);}
.fhr7 {margin: 0 0 12px;font-size: 15.5px;}
.gjs44 {font-style: normal;gap:10px;align-items: center;display: flex;}

.v0jetj {background: var(--ogq3s);width: 34px;color: var(--w0b22, var(--v8sn, var(--ddwc)));align-items: center;height: 34px;border: var(--dddw) solid var(--gt1g);font: 900 15px/1 var(--uhm);flex: 0 0 auto;display: inline-flex;justify-content: center;}
.qe5heqg {text-transform: uppercase;letter-spacing: .02em;font: 800 14px/1.2 var(--uhm);}
.wpkhnxq {color: var(--zae);margin-left: auto;font-style: normal;letter-spacing: .1em;}

.jgyb {min-width: 0;padding: clamp(16px, 2.2vw, 26px);margin: 0 0 var(--fx2gf);background: var(--d8m);box-sizing: border-box;border: var(--dddw) solid var(--gt1g);}
.snjtwa {box-shadow: var(--zorf);}
.z9st7q {box-shadow: var(--b5uw1);}
.v8pgj2 {display: block;}

@media (min-width:748px) {
  .za4qcq > .xcvfhv7 {float: left;width: calc(50% - var(--fx2gf) / 2);}
  .za4qcq > .xcvfhv7 + .xcvfhv7 {float: right;}
  
  .za4qcq > .xcvfhv7 + .xcvfhv7 + * {clear: both;}
}

.j6c26 {border-left: 10px solid var(--ogq3s);}
.wedam {border-left-width: var(--dddw);}
.qv6s {margin: 0 0 14px;gap:13px;flex-wrap: wrap;justify-content: space-between;display: flex;align-items: center;}
.cmr00.cmr00 {margin: 0;border: 0;text-transform: uppercase;padding: 0;font: 900 clamp(20px, 2.2vw, 28px)/1.12 var(--uhm);letter-spacing: -.025em;}
.s8jcka {margin: 0;}
.vze052 {font: 800 13px/1 var(--uhm);letter-spacing: .04em;box-shadow: var(--pt8);padding: 0 20px;justify-content: center;align-items: center;display: inline-flex;color: var(--v8sn, var(--ddwc));transition:transform 0.124s linear, box-shadow 0.117s linear;text-decoration: none;background: var(--w176n);min-height: 44px;border: var(--dddw) solid var(--gt1g);text-transform: uppercase;}
.vze052:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--gt1g);background: var(--n05);}
.rbey3hz {gap:15px;grid-template-columns: minmax(0, 1fr);min-width: 0;display: grid;}
.y5jaf {display: block;text-decoration: none;min-width: 0;}

.nzsdsew {margin-left: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--dddw));border: var(--dddw) solid var(--gt1g);display: block;box-shadow: var(--pt8);}
.f8df {height: auto;width: 100%;display: block;}
.x2w0b {min-width: 0;}
.x2w0b > *:last-child {margin-bottom: 0;}
@media (min-width:748px) {
  .v8pgj2 .rbey3hz {align-items: start;grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);}
  
  .qptcjab .y5jaf {order: 2;}
  .qptcjab .nzsdsew {margin-right: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--dddw));margin-left: 0;}
}

.df4e1y {margin: 0 0 var(--fx2gf);}
.yb4dg.yb4dg {letter-spacing: -.03em;text-transform: uppercase;font: 900 clamp(24px, 2.8vw, 40px)/1.06 var(--uhm);margin: 0 0 14px;}
.dr5t {padding-bottom:7px;overflow-x: auto;scrollbar-width: thin;display: grid;gap:14px;grid-auto-flow: column;scroll-snap-type: x mandatory;}
.j4zed {grid-auto-columns: 100%;}
.c53an {grid-auto-columns: minmax(0, 82%);}
.erh4n85 {min-width: 0;border: var(--dddw) solid var(--gt1g);background: var(--d8m);overflow: hidden;margin: 0;scroll-snap-align: start;}
.xwswr {box-shadow: var(--zorf);}
.cxaq0bp {box-shadow: var(--b5uw1);}
.dmgdsey {object-fit: cover;height: auto;max-height: 40vh;width: 100%;display: block;}
.fbwcj {font: 800 14px/1.35 var(--uhm);border-top: var(--dddw) solid var(--gt1g);padding: 11px 14px;}
.y47tw {display: flex;margin: 12px 0 0;gap:7px;}
.vah9 {border: 2px solid var(--gt1g);height: 8px;background: var(--ogq3s);width: 26px;display: block;}
.dhzv {color: var(--iag);max-width: 62ch;margin: 14px 0 0;font-size: 16px;}
.sa9pw {margin: 16px 0 0;gap:10px;display: flex;}
.p7y9 {flex-wrap: wrap;flex-direction: row;align-items: center;}
.xt2e5 {flex-direction: column;align-items: flex-start;}
.cg1t.cg1t, .kp0wa {font: 800 13.5px/1 var(--uhm);padding: 0 22px;align-items: center;text-transform: uppercase;box-shadow: var(--pt8);border: var(--dddw) solid var(--gt1g);min-height: 46px;justify-content: center;display: inline-flex;text-decoration: none;transition:transform 0.108s linear, box-shadow 0.097s linear;letter-spacing: .04em;}
.cg1t.cg1t {color: var(--v8sn, var(--ddwc));background: var(--w176n);}
.kp0wa {color: var(--supia);background: var(--luh);}
.cg1t.cg1t:hover, .kp0wa:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--gt1g);}
@media (min-width:748px) {
  .c53an {grid-auto-columns: minmax(0, calc(50% - 7px));}
}

.skanhjn {border: var(--dddw) solid var(--gt1g);gap:19px;margin: 0 0 var(--fx2gf);padding: clamp(16px, 2.2vw, 26px);grid-template-columns: minmax(0, 1fr);background: var(--kyua);min-width: 0;display: grid;}
.mgz64k {box-shadow: var(--zorf);}
.wazjkfe {box-shadow: var(--b5uw1);}
.e2nggf {background: var(--ogq3s);height: 96px;flex: 0 0 auto;width: 96px;border: var(--dddw) solid var(--gt1g);justify-content: center;overflow: hidden;align-items: center;display: flex;box-shadow: var(--pt8);}
.yeq9 {width: 100%;display: block;object-fit: cover;height: 100%;}
.tqmb {font: 900 46px/1 var(--uhm);color: var(--w0b22, var(--v8sn, var(--ddwc)));}
.xsp5a {min-width: 0;}
.p9w1xjz {align-items: baseline;flex-wrap: wrap;margin: 0 0 12px;display: flex;gap:7px;}
.h6jg31h {font: 800 11px/1.2 var(--uhm);text-transform: uppercase;letter-spacing: .16em;color: var(--iag);}
.p56r8v {font: 900 20px/1.15 var(--uhm);letter-spacing: -.02em;text-transform: uppercase;}
.b2bm {border-top: var(--dddw) solid var(--n3jy7);gap: 0;display: grid;margin: 0 0 12px;grid-template-columns: max-content minmax(0, 1fr);}
.kkdn {padding: 8px 14px 8px 0;text-transform: uppercase;font: 800 11px/1.3 var(--uhm);letter-spacing: .14em;white-space: nowrap;border-bottom: var(--dddw) solid var(--n3jy7);color: var(--iag);}
.dyzgq {border-bottom: var(--dddw) solid var(--n3jy7);font-size: 15px;min-width: 0;padding: 8px 0;margin: 0;}

.krfkv {list-style: none;flex-wrap: wrap;padding: 0;display: flex;margin: 0 0 12px;gap:9px;}
.c49knb {gap:8px;border: var(--dddw) solid var(--gt1g);align-items: center;padding: 6px 10px;min-width: 0;background: var(--d8m);display: inline-flex;box-shadow: var(--pt8);}
.a8vt6 {letter-spacing: .14em;text-transform: uppercase;color: var(--iag);font: 800 11px/1.3 var(--uhm);}
.sb4d {font: 700 14px/1.3 var(--uhm);min-width: 0;}

.bw0yr6e.p9w1xjz {margin: 0 0 4px;}

.xsp5a .t7zc6 {text-transform: uppercase;margin: 0 0 12px;letter-spacing: -.02em;font: 900 clamp(21px, 2.3vw, 27px)/1.12 var(--uhm);}
.q2e09 {border-top: var(--dddw) solid var(--n3jy7);margin: 0 0 12px;}
.q2e09 .yw44zjh {flex-wrap: wrap;border-bottom: var(--dddw) solid var(--n3jy7);align-items: baseline;padding: 8px 0;display: flex;gap:11px;margin: 0;}
.ak3qfqx {text-transform: uppercase;font: 800 11px/1.3 var(--uhm);color: var(--iag);letter-spacing: .14em;}
.vfak1mr {min-width: 0;font-size: 15px;}
.nkp2 {color: var(--iag);font-size: 15.5px;margin: 0 0 12px;}
.swee1h {display: flex;margin: 0 0 12px;gap:7px;flex-wrap: wrap;}
.f56tgm {justify-content: center;box-shadow: var(--pt8);align-items: center;background: var(--d8m);transition:transform 0.086s linear, box-shadow 0.087s linear;height: 44px;display: inline-flex;width: 44px;border: var(--dddw) solid var(--gt1g);color: var(--supia);}
.f56tgm:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--gt1g);}
.chtv {margin: 0;font-size: 12.5px;color: var(--cfa);}
@media (min-width:711px) {
  .f9fr08b  {grid-template-columns: 96px minmax(0, 1fr);}
  .k3j4w1z {grid-template-columns: minmax(0, 1fr) 96px;}
  .k3j4w1z .e2nggf {order: 2;}
}

.mtbtag {padding: clamp(16px, 2.2vw, 26px);min-width: 0;border: var(--dddw) solid var(--gt1g);margin: 0 0 var(--fx2gf);background: var(--d8m);}
.ybef {box-shadow: var(--zorf);}
.tmkj {box-shadow: var(--b5uw1);}
.pby9mq {display: flex;align-items: center;justify-content: center;border: var(--dddw) solid var(--gt1g);margin: 0 0 14px;width: 84px;box-shadow: var(--pt8);height: 84px;overflow: hidden;background: var(--luh);}
.n4n8t2 {display: block;object-fit: contain;max-width: 100%;max-height: 100%;height: auto;}
.r7jq2 {margin: 0 0 16px;color: var(--iag);font-size: 16px;max-width: 60ch;}
.m3et6tg {display: grid;margin: 0 0 18px;gap: 0;}
.dapsk {grid-template-columns: max-content minmax(0, 1fr);}
.xbep {grid-template-columns: max-content minmax(0, 1fr) max-content minmax(0, 1fr);}

.xbep > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.xbep > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.gs9s10t {text-transform: uppercase;letter-spacing: .14em;font: 800 11px/1.3 var(--uhm);border-bottom: var(--dddw) solid var(--n3jy7);white-space: nowrap;padding: 9px 14px 9px 0;color: var(--iag);}
.jy3z4h {min-width: 0;padding: 9px 18px 9px 0;border-bottom: var(--dddw) solid var(--n3jy7);align-items: center;gap:10px;font: 800 15px/1.3 var(--uhm);font-variant-numeric: tabular-nums;margin: 0;display: flex;}
.x1e6 {letter-spacing: .1em;color: var(--zae);}
.wm992 {gap:11px;display: flex;flex-wrap: wrap;margin: 0;}

.c9p5ec {flex-direction: column;text-decoration: none;border: var(--dddw) solid var(--gt1g);transition:transform 0.094s linear, box-shadow 0.06s linear;min-height: 52px;box-shadow: var(--pt8);padding: 8px 20px;color: #fff;display: inline-flex;justify-content: center;background: #000;}
.c9p5ec:hover {box-shadow: 0 0 0 var(--gt1g);transform: translate(2px, 2px);}
.mbm3 {letter-spacing: .16em;text-transform: uppercase;font: 700 9.5px/1.2 var(--uhm);}
.d31kby {letter-spacing: -.01em;font: 900 15px/1.2 var(--uhm);font-style: normal;}

.ac73y {margin: 26px 0;display: flex;}
.c9mt {justify-content: flex-start;}
.wfywa {justify-content: center;}
.b13n4 {justify-content: flex-end;}
.q47w67 {min-height: 50px;color: var(--v8sn, var(--ddwc));justify-content: center;gap:10px;display: inline-flex;transition:transform 0.098s linear, box-shadow 0.117s linear;background: var(--w176n);padding: 0 30px;align-items: center;border: var(--dddw) solid var(--gt1g);box-shadow: var(--zorf);text-decoration: none;}
.q47w67:hover {background: var(--n05);box-shadow: 0 0 0 var(--gt1g);transform: translate(4px, 4px);}
.mmrwj38 {width: auto;}
.n0v16 {width: 100%;}
.tnk0q8 {font: 900 16px/1 var(--uhm);text-transform: uppercase;letter-spacing: .04em;}
.j1sf0r {font-weight: 900;font-style: normal;font-size: 17px;}

.dhek3d {margin: 0 0 var(--fx2gf);min-width: 0;}
.q1pvdx.q1pvdx {margin: 0 0 16px;gap:12px;display: flex;align-items: center;border: 0;border-bottom: var(--dddw) solid var(--gt1g);padding: 0;padding-bottom:9px;}
.t5g27b {width: 18px;flex: 0 0 auto;height: 18px;display: block;background: var(--ogq3s);border: var(--dddw) solid var(--gt1g);}
.g64qj32 {display: block;border: 2px solid var(--gt1g);flex: 0 0 auto;background: var(--ogq3s);height: 8px;width: 34px;}
.q6zhvj8 {text-transform: uppercase;font: 900 clamp(23px, 2.4vw, 34px)/1.12 var(--uhm);letter-spacing: -.025em;}
.ant5t9 {min-width: 0;}
.ant5t9 > *:last-child {margin-bottom: 0;}

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

.fvrf9de.q1pvdx {padding-bottom: 0 !important;border-bottom: 0 !important;margin: 0 0 14px !important;}
.qzdtt0k {border: var(--dddw) solid var(--gt1g);display: block;width: 84px;background: var(--ogq3s);margin: 0 0 18px;height: 10px;}

.aaeay.q1pvdx {margin: 0 0 14px !important;padding-bottom: 0 !important;border-bottom: 0 !important;}
.kh269r {border-left: var(--dddw) solid var(--gt1g);padding-left: clamp(12px, 1.6vw, 20px);min-width: 0;}

.j9bps {margin: 0 0 var(--fx2gf);}
.phtd {margin: 0 auto;max-width:981px;display: block;background: var(--d8m);border: var(--dddw) solid var(--gt1g);}
.qchgs4 {padding: 20px;}
.q5qm {padding: 8px;}
.x8g0cc0 {box-shadow: var(--rv0);}
.gf259 {box-shadow: -7px 7px 0 var(--gt1g);}

.kvc7yht {text-decoration: none;display: block;min-height: 44px;}
.fpbzxb {border: var(--dddw) solid var(--gt1g);min-height: 44px;display: block;width: 100%;height: auto;}

.qv2g {max-width:979px;border: var(--dddw) solid var(--gt1g);margin: 0 auto;background: var(--d8m);}
.qv2g .fpbzxb {border: 0;}

.zpf5 {max-width:981px;margin: 0 auto;position: relative;background: var(--d8m);display: block;border: var(--dddw) solid var(--gt1g);}
.pyvt1q {border: var(--dddw) solid var(--gt1g);display: block;position: absolute;height: 26px;background: var(--ogq3s);width: 26px;right: -3px;top: -3px;}

.hbkfc9 {padding: clamp(16px, 2vw, 24px);border: var(--dddw) solid var(--gt1g);min-width: 0;background: var(--kyua);margin: 0 0 var(--fx2gf);}
.g0pmtry {box-shadow: var(--zorf);}
.kgcrrcp {box-shadow: var(--b5uw1);}
.xd4jq0z {padding: 0 0 10px;border-bottom: var(--dddw) solid var(--gt1g);margin: 0 0 14px;display: flex;gap:13px;align-items: center;}
.zfv3v {background: var(--ogq3s);width: 18px;display: block;height: 18px;border: var(--dddw) solid var(--gt1g);flex: 0 0 auto;}
.hsess8 {border: 2px solid var(--gt1g);display: block;background: var(--ogq3s);height: 8px;width: 34px;flex: 0 0 auto;}
.q3vz {font: 900 17px/1.2 var(--uhm);text-transform: uppercase;letter-spacing: .02em;}

.zbdtmb {padding: 0 0 0 0;margin: 0;gap:9px;display: grid;}
.crpt {list-style: decimal inside;}
.c8xxk0 {list-style: none;}
.zbdtmb li {min-width: 0;}
.zbdtmb a {padding: 0 14px;font: 700 15px/1.3 var(--uhm);background: var(--d8m);border-left: 8px solid var(--ogq3s);color: var(--supia);text-decoration: none;transition:transform 0.075s linear;min-height: 44px;align-items: center;display: inline-flex;}
.zbdtmb a:hover {text-decoration-thickness: 3px;transform: translate(3px, 0);text-decoration: underline;}

.mvk951w {list-style: none;}
.mvk951w li {align-items: center;display: flex;gap:9px;}
.mvk951w li::before {content: "";background: var(--ogq3s);flex: 0 0 auto;border: var(--dddw) solid var(--gt1g);width: 12px;height: 12px;}
.mvk951w.zbdtmb a {min-width: 0;padding: 0;border-left: 0;background: none;}

.xgaf0 {min-width: 0;margin: 0 0 var(--fx2gf);}
.hjrvx {align-items: center;display: flex;gap:13px;margin: 0 0 14px;}
.hjvprq {background: var(--ogq3s);height: 16px;border: var(--dddw) solid var(--gt1g);width: 16px;display: block;flex: 0 0 auto;}
.zbgt01p {width: 30px;border: 2px solid var(--gt1g);height: 7px;display: block;background: var(--ogq3s);flex: 0 0 auto;}
.gg90 {font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--uhm);text-transform: uppercase;letter-spacing: -.025em;}
.dkayq {background: var(--d8m);overflow-x: auto;padding: clamp(14px, 2vw, 22px);min-width: 0;border: var(--dddw) solid var(--gt1g);}

.mqc9am {box-shadow: inset 4px 4px 0 var(--n3jy7);}
.v5h6x {box-shadow: inset 2px 2px 0 var(--n3jy7);}
.dkayq > *:last-child {margin-bottom: 0;}

.fqv2.dkayq {overflow: visible;box-shadow: none;padding: 0;}

.fqv2 .e1mq {letter-spacing: -.025em;background: var(--luh);font: 900 clamp(18px, 2vw, 25px)/1.16 var(--uhm) !important;color: var(--supia);text-transform: uppercase;margin: 0 !important;border: 0 !important;border-bottom: var(--dddw) solid var(--gt1g) !important;padding: 12px clamp(14px, 2vw, 22px) !important;}

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

.ce053.hjrvx {padding-bottom: 0 !important;border-bottom: 0 !important;margin: 0 0 10px !important;}
.ce053 > b {margin-left: auto;}
.dt9cz5 {height: 0;border: 0;border-top: var(--dddw) solid var(--gt1g);margin: 0 0 16px;}

.nwpabdh {min-width: 0;margin: 0 0 var(--fx2gf);}
.cpd50jm {border-left: 10px solid var(--ogq3s);}
.a29t {border-left: 6px solid var(--ogq3s);}

.xdh59x, .w8rn {border-left: 0;}
.k7ms9t.k7ms9t {letter-spacing: -.02em;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--uhm);align-items: center;padding: 12px 16px;text-transform: uppercase;gap:10px;margin: 0;display: flex;border: 0;}
.easxw58 {background: var(--gt1g);color: var(--tmj);}
.h248ew {color: var(--supia);background: var(--luh);border-bottom: var(--dddw) solid var(--gt1g);}
.t2qz59k {height: 12px;background: currentColor;flex: 0 0 auto;display: block;width: 12px;}
.esdq6gc {min-width: 0;}
.mp5x {overflow-x: auto;border: var(--dddw) solid var(--gt1g);border-left: 0;padding: clamp(14px, 2vw, 22px);background: var(--d8m);min-width: 0;}
.mp5x > *:last-child {margin-bottom: 0;}

.p6dfer4.mp5x {padding: clamp(8px, 1.2vw, 14px);border-left: var(--dddw) solid var(--ogq3s);background: var(--kyua);overflow: visible;}

.w8rn .mp5x {border-left: var(--dddw) solid var(--gt1g);}
.nd1wz {box-shadow: var(--pt8);background: var(--d8m);border: var(--dddw) solid var(--gt1g);min-width: 0;overflow-x: auto;padding: clamp(12px, 1.8vw, 20px);}
.nd1wz > *:last-child {margin-bottom: 0;}

.tzvf {border: var(--dddw) solid var(--gt1g);border-bottom: 0;width: 56px;background: var(--ogq3s);height: 14px;display: block;}

.za4qcq .q6541 {min-width: 0;}
.za4qcq .ttvz {letter-spacing: -.025em;text-transform: uppercase;}
.za4qcq .d7tc2 {min-width: 0;}
.za4qcq .vxx7 {left: -9999px;position: absolute;}
.za4qcq .jp52j {display: none;}
.za4qcq .c9q2sxx {display: none;}

.za4qcq :is(.g99nv, [class*="table"]) {overflow-x: auto;}
.za4qcq table {font-size: 15px;width: 100%;border-collapse: collapse;}
.za4qcq thead th {text-align: left;white-space: nowrap;color: var(--m74u, var(--supia));padding: 11px 14px;text-transform: uppercase;letter-spacing: .12em;border: var(--dddw) solid var(--e90);font: 900 11.5px/1.3 var(--uhm);background: var(--luh);}
.za4qcq tbody td {border: var(--dddw) solid var(--n3jy7);color: var(--m74u, inherit);padding: 11px 14px;}
.za4qcq tbody td + td {font-variant-numeric: tabular-nums;}

.cz8yp {border: var(--dddw) solid var(--gt1g);color: var(--w0b22, var(--v8sn, var(--ddwc)));background: var(--ogq3s);padding: clamp(20px, 2.8vw, 32px);margin: var(--fx2gf) 0 0;box-shadow: var(--zorf);}
.tj0af {letter-spacing: -.02em;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--uhm);margin: 0;text-transform: uppercase;}
.f645ze0 {margin: 8px 0 16px;font-size: 16px;}

.cz8yp .whhv6v {color: var(--ogq3s);border-color: var(--w0b22, var(--v8sn, var(--ddwc)));box-shadow: 2px 2px 0 var(--w0b22, var(--v8sn, var(--ddwc)));background: var(--w0b22, var(--v8sn, var(--ddwc)));}
.cz8yp .whhv6v:hover {background: var(--w0b22, var(--v8sn, var(--ddwc)));box-shadow: 0 0 0 var(--w0b22, var(--v8sn, var(--ddwc)));}

.bh9v {box-shadow: var(--pt8);margin: var(--fx2gf) 0 0;background: var(--kyua);border: var(--dddw) solid var(--gt1g);padding: 18px 20px;}
.eckar0c {text-transform: uppercase;margin: 0;font: 900 16px/1.2 var(--uhm);letter-spacing: -.01em;}
.q01h {font-size: 15px;color: var(--iag);margin: 6px 0 0;}

.b40vpaf {margin: 24px 0 0;border: var(--dddw) solid var(--gt1g);letter-spacing: .14em;display: inline-block;color: var(--iag);font: 800 11.5px/1 var(--uhm);padding: 9px 12px;}

.dqvd {justify-content: space-between;gap:11px;z-index: 25;border-top: var(--dddw) solid var(--gt1g);background: var(--luh);padding: 12px calc(var(--t42r7) + 30px) 12px var(--t42r7);flex-wrap: wrap;display: flex;align-items: center;bottom: 0;position: sticky;}
.t9sg4zh {font: 800 14px/1.3 var(--uhm);}

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

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

.wj10rxj::before {inset: 10px;transition:background 0.132s, box-shadow 0.082s;box-shadow: var(--pt8);background: var(--d8m);content: '';position: absolute;border: var(--dddw) solid var(--gt1g);}
.wj10rxj svg {position: relative;z-index: 1;}

.wj10rxj:hover::before {background: var(--luh);}
.wj10rxj:active {transform: translate(2px, 2px);}
.wj10rxj:active::before {box-shadow: none;}
.wj10rxj:focus-visible {outline: var(--dddw) solid var(--gt1g);outline-offset: 1px;}

.p7h4ja.p7h4ja {border-top: var(--dddw) solid var(--i6g, var(--fl3c));color: var(--ppqf, var(--fl3c));background: var(--jyxt2);padding: clamp(30px, 3.4vw, 48px) var(--t42r7) clamp(20px, 2.2vw, 30px);}
.p7h4ja .fsebq2 {margin: 0 auto;display: grid;grid-template-columns: minmax(0, 1fr);gap:24px;max-width: var(--skow);}
.p7h4ja .b7hg img {height: 26px;display: block;width: auto;}
.p7h4ja .b7hg span {font: 900 17px/1 var(--uhm);text-transform: uppercase;}
.p7h4ja .rvsdb {justify-content: start;display: grid;gap:29px;grid-auto-flow: column;}
.p7h4ja .rvsdb ul {list-style: none;padding: 0;display: grid;gap:3px;margin: 0;}
.p7h4ja .rvsdb a {font: 700 13px/1 var(--uhm);align-items: center;text-transform: uppercase;display: flex;letter-spacing: .05em;min-height: 44px;color: var(--ppqf, var(--fl3c));text-decoration: none;}
.p7h4ja .rvsdb a:hover {text-decoration: underline;text-decoration-thickness: 3px;}
.p7h4ja .gwsn95t {max-width: var(--skow);gap:12px;flex-wrap: wrap;margin: 20px auto 0;align-items: center;display: flex;}
.p7h4ja .a1g4j {border-top: var(--dddw) solid var(--i6g, var(--fl3c));padding-top:17px;margin: 20px auto 0;max-width: var(--skow);}
.p7h4ja .a1g4j p {margin: 0;font-size: 12.5px;}
.p7h4ja .a1g4j p + p {line-height:1.59;margin-top:7px;}

@media (max-width:874px) {
  
  .swsp3s .zqpes {max-height: 15vh;}
  .swsp3s .rtezs8 {max-height: 15vh;min-height: 12vh;font-size: clamp(44px, 9vw, 96px);}
  .swsp3s .zz3mqy {padding: clamp(14px, 3vw, 20px);}

  .tbav {flex: none;display: none;}
  .z8ypa7n {display: flex;}
  .va6zc3 {flex-wrap: wrap;}
  
  .naax {grid-template-columns: minmax(0, 1fr);}
}

@media (max-width:529px) {
  
  .f70qa, .za4qcq {padding-left:13px;padding-right:19px;}
  .xswm {width: 100%;}
  .xswm .h2t1gn {flex: 1 1 auto;}
  .nh35 {padding: 52px 16px 16px;}
  .qqz9rj {left: -3px;top: -3px;}
  .qxths6 {padding-right:14px;padding-left:14px;}

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

  
  
  .knk0q, .rmnfg5e {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .y352x, .ah8n {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .dvtfnrw {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .jn92qp .evxfdm1 {min-width: 132px;}
}

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

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

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

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

.z1k93pw:checked ~ .qdt5t {visibility: visible;opacity:1;}
.z1k93pw:checked ~ .dzw2t3 {visibility: visible;transform: translateX(0);}

.as9bgq {background: var(--kyua, var(--tyc9r));padding: 14px 16px;border-bottom: 1px solid var(--gt1g, var(--fl3c));z-index: 1;top: 0;justify-content: space-between;display: flex;position: sticky;align-items: center;gap:11px;}
.trvrs5 {min-height: 44px;display: inline-flex;align-items: center;}
.trvrs5 img {display: block;height: 26px;width: auto;}
.m7szktq {font-size: 16px;letter-spacing: .01em;color: var(--fl3c);font-weight: 800;}

.evnj9 {background: var(--tyc9r);justify-content: center;display: inline-flex;cursor: pointer;color: var(--fl3c);flex: none;width: 44px;border-radius: 0;border: 1px solid var(--gt1g, var(--fl3c));align-items: center;height: 44px;}
.evnj9:hover {background: var(--jlpe);}
.evnj9:focus-visible,
.t65z8 a:focus-visible,
.hss2:focus-visible,
.wah1b9:focus-visible {outline: 2px solid var(--fl3c);outline-offset: 2px;}

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

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

.t65z8 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--ogq3s, var(--w176n));background: var(--tyc9r);border-color: var(--gt1g, var(--fl3c));}

.s8g17n {display: grid;gap:11px;border-top: 1px solid var(--gt1g, var(--fl3c));margin-top: auto;background: var(--kyua, var(--tyc9r));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));}

.hss2, .wah1b9 {text-decoration: none;min-height: 48px;align-items: center;display: flex;justify-content: center;font-weight: 700;padding: 12px 18px;border-radius: 0;font-size: 15px;}
.hss2 {color: var(--s90hr, var(--y1e62));background: var(--fn4ub);border: 1px solid var(--gt1g, var(--fl3c));}
.wah1b9 {color: var(--russ, var(--npek));background: var(--no9);border: 1px solid transparent;}

.dzw2t3 {border-right: 3px solid var(--gt1g, var(--fl3c));}
.mtjpcv {border-right: 0;border-left: 3px solid var(--gt1g, var(--fl3c));}
.as9bgq {border-bottom: 3px solid var(--gt1g, var(--fl3c));}
.evnj9 {border-color: var(--gt1g, var(--fl3c));border-width: 3px;}
.t65z8 a {letter-spacing: .02em;font-weight: 800;text-transform: uppercase;border-width: 3px;}
.t65z8 a:hover, .t65z8 a[aria-current="page"] {border-color: var(--gt1g, var(--fl3c));}

.t65z8 a[aria-current="page"] {box-shadow: 4px 4px 0 var(--gt1g, var(--fl3c));}
.s8g17n {border-top: 3px solid var(--gt1g, var(--fl3c));}
.hss2, .wah1b9 {border-color: var(--gt1g, var(--fl3c));text-transform: uppercase;border-width: 3px;font-weight: 800;}
.wah1b9 {box-shadow: 4px 4px 0 var(--gt1g, var(--fl3c));}

@media (min-width:849px) {
  .dzw2t3, .qdt5t {display: none;}
}

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

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

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

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

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

.a24cc7c > summary.xd4jq0z {list-style: none;cursor: pointer;min-height: 44px;}
.a24cc7c > summary.xd4jq0z::-webkit-details-marker {display: none;}
.a24cc7c > summary.xd4jq0z:focus-visible {outline: var(--dddw) solid var(--ogq3s);outline-offset: 3px;}

.a24cc7c > summary.xd4jq0z::after {width: 12px;margin-left: auto;flex: 0 0 auto;transition:transform 0.136s linear;border-right: var(--dddw) solid var(--gt1g);border-bottom: var(--dddw) solid var(--gt1g);height: 12px;content: "";}
.a24cc7c[open] > summary.xd4jq0z::after {transform: rotate(180deg);}

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

.za4qcq {padding-bottom: max(96px, var(--wmrj, 96px));}

.dq8ecvn {--aswt: 0;--bigi7: 0;--zfa2s: 2px solid currentColor;--ggnka: 800;--futvd: 12px;--hxf4n: .08em;--bmp1: uppercase;--dz68: 2px;--foby: 2px;}

.za4qcq a.vze052, .za4qcq a.q47w67, .za4qcq a.j024, .za4qcq a.cg1t {color: var(--v8sn, var(--ddwc));}

.za4qcq a.c9p5ec, a.c9p5ec {color: #fff;}
.chtv {color: var(--wyilf, var(--cfa));}

@media (max-width:427px) {
  .va6zc3 {gap:8px;padding-left:12px;padding-right:13px;}
  .xswm {gap:5px;}
  .xswm .h2t1gn {padding: 0 10px;font-size: 13px;}
}

:root {--zorf:      var(--dhb) var(--dhb) 0 var(--w176n);--rv0:   10px 10px 0 var(--w176n);--pt8:   3px 3px 0 var(--w176n);--b5uw1: calc(var(--dhb) * -1) var(--dhb) 0 var(--w176n);--dhb: 6px;}

.za4qcq .y1pe4.htc8c {min-height: clamp(420px, 62vh, 640px);padding: clamp(18px, 3vw, 36px);align-items: flex-start;justify-content: flex-end;}
.cs5q8dm::before {background-image: linear-gradient(45deg, color-mix(in srgb, black 55%, transparent) 0%, transparent 55%);}
.za4qcq .y1pe4 .hmgxns {box-shadow: var(--rv0);border: var(--dddw) solid var(--gt1g);padding: clamp(16px, 2.4vw, 28px);max-width: min(560px, 100%);}

.za4qcq .y1pe4.x9c11 {background: linear-gradient(135deg, var(--w176n), color-mix(in srgb, var(--w176n) 40%, var(--d8m)));}
.za4qcq .y1pe4 .xycse {color: color-mix(in srgb, var(--v8sn, white) 22%, transparent);justify-content: flex-end;max-height: none;padding-right: 6%;position: absolute;font-size: clamp(200px, 34vw, 460px);line-height: .8;inset: 0;min-height: 0;z-index: 0;}
@media (max-width:894px) {
  .za4qcq .y1pe4.htc8c {padding: 14px;min-height: 70vh;}
}

.cbde, .g0ac1p, .gf259 {box-shadow: -10px 10px 0 var(--w176n);}
.ed0c, .qa2pp {box-shadow: -3px 3px 0 var(--w176n);}

.knk0q.knk0q {grid-template-columns: repeat(4, minmax(0, 1fr));}
.rmnfg5e.rmnfg5e {grid-template-columns: repeat(6, minmax(0, 1fr));gap:14px;}
@media (max-width:1105px) { .knk0q.knk0q, .rmnfg5e.rmnfg5e {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:755px)  { .knk0q.knk0q, .rmnfg5e.rmnfg5e {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.pvf8php .af7nnqh {position: relative;box-shadow: var(--rv0);border: var(--dddw) solid var(--gt1g);background: var(--d8m);margin-top:17px;}
.pvf8php .nnxk.nnxk {display: grid !important;aspect-ratio: 16 / 9;gap: 0 !important;grid-template-areas: "s";scroll-snap-type: none !important;overflow: hidden !important;grid-template-columns: minmax(0, 1fr) !important;}
.pvf8php .scxfc.scxfc {border: 0;overflow: hidden;margin: 0;min-width: 0 !important;transition:clip-path 0.687s cubic-bezier(.77, 0, .18, 1);box-shadow: none;max-width: none !important;grid-area: s;width: auto !important;position: relative;}
.pvf8php .scxfc:not(:first-child) {clip-path: inset(0 100% 0 0);}
.pvf8php .scxfc picture {width: 100%;display: block;height: 100%;}
.za4qcq .pvf8php .scxfc .dmgdsey {max-height: none;object-fit: cover;width: 100%;height: 100%;aspect-ratio: auto;}

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

.pvf8php .scxfc .fbwcj {text-transform: uppercase;font: 800 clamp(15px, 1.7vw, 22px)/1.2 var(--uhm);max-width: min(560px, calc(100% - 36px));letter-spacing: .01em;margin: 0;color: var(--v8sn, var(--ddwc));box-shadow: var(--pt8);border: var(--dddw) solid var(--gt1g);background: var(--w176n);left: 18px;bottom: 18px;position: absolute;padding: 12px 16px;z-index: 2;}

.pvf8php .y0n6efw {align-items: center;display: flex;gap:13px;margin: 18px 0;}
.pvf8php .pdnr {color: var(--supia);width: 52px;border: var(--dddw) solid var(--gt1g);height: 52px;font: 900 22px/1 var(--uhm);background: var(--d8m);cursor: pointer;box-shadow: var(--pt8);place-items: center;display: grid;}
.pvf8php .pdnr:hover {background: var(--w176n);color: var(--v8sn, var(--ddwc));}
.pvf8php .pdnr:active {box-shadow: none;transform: translate(3px, 3px);}
.pvf8php .pdnr[hidden] {display: none;}
.pvf8php .t8an2s {margin: 0;flex: 1 1 auto;}
.pvf8php .t8an2s .vah9 {height: 14px;border: var(--dddw) solid var(--gt1g);flex: 1 1 0;background: transparent;cursor: pointer;padding: 0;}
.pvf8php .t8an2s .vah9[aria-current="true"] {background: var(--w176n);}
@media (max-width:695px) {
  .pvf8php .nnxk.nnxk {aspect-ratio: 4 / 5;}
  .pvf8php .pdnr {width: 44px;height: 44px;}
}
@media (prefers-reduced-motion: reduce) { .pvf8php .scxfc.scxfc {transition:none;} }
.pvf8php .nnxk.nnxk {padding: 0 !important;}
.pvf8php .sa9pw {margin-top:27px;}

.jgyb .rbey3hz {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) !important;gap: clamp(18px, 2.6vw, 32px) !important;}
.jgyb .y5jaf {display: block;width: 100%;max-width: none !important;}
.jgyb .nzsdsew {overflow: hidden;box-shadow: 10px 10px 0 var(--w176n);display: block;border: var(--dddw) solid var(--gt1g);}
.za4qcq .jgyb .f8df {width: 100%;transition:transform 0.346s ease;aspect-ratio: 4 / 3;max-height: none;height: auto;object-fit: cover;display: block;}
.jgyb:hover .f8df {transform: scale(1.04);}
@media (max-width:755px) { .jgyb .rbey3hz {grid-template-columns: minmax(0, 1fr) !important;} }

.jgyb .rbey3hz {grid-template-columns: minmax(0, 1fr) !important;}
.za4qcq .jgyb .f8df {aspect-ratio: 16 / 9;}
.jgyb .y5jaf {margin: 0 !important;}

.x5xaa .gmsn7 {list-style: none;padding: 0;margin: 0;}
.x5xaa p.d8gfeh, .x5xaa p.bsst {margin: 0 0 8px;}
.x5xaa i.c6b5gb {margin-left:10px;font-style: normal;}
.vppy7k3 .gpv7 h3.qb347 {font: 800 16px/1.34 var(--uhm);margin: 0;letter-spacing: -.01em;}
.vppy7k3 .gpv7 i.p1ayq {font-style: normal;}
.vppy7k3 .gpv7 span.qb347 + .p1ayq {margin-left: auto;}
.q47w67 b.j1sf0r {font-weight: 900;}
.q47w67 span.tnk0q8 {font-weight: 800;}

.p7h4ja :is(.gpt74p, .gwsn95t, .fsebq2, .a1g4j) {box-sizing: border-box;padding-inline: var(--t42r7);max-width: var(--skow);margin-inline: auto;}

.mtbtag.hv17 {grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);gap: clamp(20px, 3vw, 44px);display: grid !important;align-items: center;}
.hv17 > .jj1czrm {grid-row: 1;min-width: 0;grid-column: 1;}
.hv17 > .ewskq {grid-column: 2;grid-row: 1;}
.ewskq {margin: 0;position: relative;padding: 16px 20px 20px 0;}
.yzpgxxc {gap:13px;grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;align-items: start;}
.exdgf7 {overflow: hidden;aspect-ratio: 3 / 4;box-shadow: 8px 8px 0 var(--w176n);display: block;border: var(--dddw) solid var(--gt1g);}
.exdgf7:nth-child(2) {margin-top:23px;}
.exdgf7:nth-child(3) {margin-top:44px;}
.exdgf7 img {height: 100%;width: 100%;object-fit: cover;display: block;}
.gk2m {transform: rotate(12deg);box-shadow: var(--pt8);place-items: center;font: 900 26px/1 var(--uhm);right: 0;display: grid;z-index: 2;border-radius: 50%;border: var(--dddw) solid var(--gt1g);color: var(--v8sn, var(--ddwc));width: 84px;top: 0;position: absolute;background: var(--w176n);height: 84px;}
.gk2m small {margin-top: -16px;font-size: 13px;}
@media (max-width:755px) {
  .mtbtag.hv17 {grid-template-columns: minmax(0, 1fr);}
  .hv17 > .ewskq {grid-column: 1;grid-row: 1;}
  .hv17 > .jj1czrm {grid-row: 2;}
  .gk2m {font-size: 20px;height: 66px;width: 66px;}
}

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

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