

:root {--v9m: 4px;--ux2:  var(--j3kje);--f80: var(--dkua);--lms:     var(--efwg);--s9r:   var(--e86);--qqoe:"Space Grotesk", Arial, "Archivo Black", "Arial Black", sans-serif;--kxu: color-mix(in srgb, var(--efwg) 35%, var(--dkua));--vuu:   var(--dkua);--kdbh:   7px 7px 0 var(--f80);--ywbc0: 1120px;--idbu:   color-mix(in srgb, var(--wluu, var(--efwg)) 35%, var(--dkua));--wbl:      var(--v9m) var(--v9m) 0 var(--f80);--j1tt:  clamp(16px, 3vw, 30px);--ehyk:  var(--kyvt);--yw7mv: 3px;--nyhvl: var(--iwdr);--wg91r:  var(--hvl);--f3yd:   2px 2px 0 var(--f80);--br32: calc(var(--v9m) * -1) var(--v9m) 0 var(--f80);--ps3:  clamp(18px, 2.4vw, 30px);}

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

:focus-visible {outline: var(--yw7mv) solid var(--kxu);outline-offset: 2px;}

.br97 {font-weight: 800;left: -9999px;padding: 12px 20px;box-shadow: var(--wbl);background: var(--efwg);text-decoration: none;text-transform: uppercase;position: absolute;z-index: 200;top: 0;border: var(--yw7mv) solid var(--f80);color: var(--bfc, var(--e29p, var(--p5u9)));}
.br97:focus {left: 12px;top: 12px;}

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

.g6qaj8 {border-bottom: var(--yw7mv) solid var(--xp2, var(--dkua));background: var(--xmyh6);z-index: 60;position: sticky;top: 0;}
.dy89ma {margin: 0 auto;box-sizing: border-box;align-items: center;gap:13px;padding: 10px var(--j1tt);max-width: var(--ywbc0);display: flex;}

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

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

.v12w a:hover {border-color: var(--xp2, var(--dkua));}
.v12w a[aria-current="page"] {border-color: var(--xp2, var(--dkua));box-shadow: var(--f3yd);}

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

.gv2qvj4 {font: 800 13.5px/1 var(--qqoe);transition:transform 0.091s linear, box-shadow 0.11s linear;letter-spacing: .03em;display: inline-flex;align-items: center;padding: 0 18px;text-transform: uppercase;box-shadow: var(--f3yd);text-decoration: none;border: var(--yw7mv) solid var(--f80);border-radius: 0;min-height: 44px;justify-content: center;}
.gv2qvj4:hover {box-shadow: 0 0 0 var(--f80);transform: translate(2px, 2px);}
.gv2qvj4:active {transform: translate(2px, 2px);}

.dnmn {color: var(--qym, var(--fpky));box-shadow: 2px 2px 0 var(--xp2, var(--dkua));border-color: var(--xp2, var(--dkua));background: var(--egevg);}
.dnmn:hover {box-shadow: 0 0 0 var(--xp2, var(--dkua));}
.yyaxq {box-shadow: 2px 2px 0 var(--xp2, var(--dkua));background: var(--l2oqw);border-color: var(--xp2, var(--dkua));color: var(--q38j9, var(--y4epr));}
.yyaxq:hover {box-shadow: 0 0 0 var(--xp2, var(--dkua));}
.axx1vxs {color: var(--e29p, var(--p5u9));background: var(--efwg);}
.axx1vxs:hover {background: var(--yg93);}

.ejyv9v {justify-content: center;display: none;flex-direction: column;border: var(--yw7mv) solid var(--xp2, var(--dkua));min-width: 44px;align-items: center;cursor: pointer;min-height: 44px;gap:5px;}
.ejyv9v span {background: var(--e7a, var(--vx3));width: 20px;display: block;height: 3px;}

.y7t4fys {padding: clamp(14px, 1.8vw, 24px) var(--j1tt) 0;margin: 0 auto;box-sizing: border-box;max-width: var(--ywbc0);}
.dn98z5g {padding: clamp(16px, 2.2vw, 28px);border: var(--yw7mv) solid var(--f80);border-radius: 0;background: var(--s9r);}

.dn98z5g .y58vt3 {font-size: clamp(28px, 4.4vw, 66px);}
.dn98z5g .bce5g6 {-webkit-line-clamp: 2;overflow: hidden;display: -webkit-box;font-size: 15.5px;margin-top:9px;-webkit-box-orient: vertical;}
.dn98z5g .qwt8wj {margin-top:13px;}

.am8fq {box-shadow: var(--kdbh);}
.m76svg  {box-shadow: -7px 7px 0 var(--f80);}

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

.y58vt3 {margin: 0;overflow-wrap: anywhere;font: 900 clamp(30px, 4vw, 200px)/.92 var(--qqoe);letter-spacing: -.03em;}
.nj8b  {text-transform: uppercase;letter-spacing: -.04em;}
.zmwh {letter-spacing: -.025em;}
.qhn2jgx  {letter-spacing: 0;text-transform: uppercase;}

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

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

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

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

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

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

.bre8x {margin: 0 0 var(--ps3);}
.z1gap {gap:13px;display: grid;}
.rw6k {border: var(--yw7mv) solid var(--f80);border-radius: 0;background: var(--s9r);}
.g10y9f {box-shadow: var(--wbl);}
.xwsv {box-shadow: var(--br32);}
.xemt24 {cursor: pointer;padding: 12px 16px;list-style: none;display: flex;align-items: center;gap:11px;min-height: 44px;}
.xemt24::-webkit-details-marker {display: none;}
.xemt24::marker {content: '';}

.nvrnxwj {height: 30px;color: var(--bfc, var(--e29p, var(--p5u9)));display: inline-flex;flex: 0 0 auto;font: 900 15px/1 var(--qqoe);width: 30px;border: var(--yw7mv) solid var(--f80);background: var(--lms);justify-content: center;align-items: center;}
.rw6k[open] .nvrnxwj {background: var(--ux2);color: var(--vuu);}
.bq0k2t2 {font: 800 16px/1.34 var(--qqoe);font-style: normal;letter-spacing: -.01em;}
.hq0k2zz {padding: 14px 16px;border-top: var(--yw7mv) solid var(--f80);}
.yqtbqr {color: var(--wg91r);margin: 0;font-size: 15.5px;}

.eqkw {margin: 0 0 var(--ps3);}
.hsb5 {display: grid;gap:13px;}
.m7bxff {grid-template-columns: minmax(0, 1fr);}
.kfqt1v {grid-template-columns: repeat(2, minmax(0, 1fr));}
.vnk8hm {border: var(--yw7mv) solid var(--f80);border-radius: 0;min-width: 0;background: var(--nyhvl);padding: 20px 18px 18px 62px;position: relative;}
.x1vj {box-shadow: var(--wbl);}
.pa058 {box-shadow: var(--br32);}
.pjmp13 {left: -3px;position: absolute;background: var(--lms);height: 44px;align-items: center;color: var(--bfc, var(--e29p, var(--p5u9)));top: -3px;width: 44px;justify-content: center;display: flex;border: var(--yw7mv) solid var(--f80);font: 900 17px/1 var(--qqoe);}

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

.c724bj {margin: 0;display: block;font: 800 17px/1.26 var(--qqoe);letter-spacing: -.015em;text-transform: uppercase;}
.e8h5q {margin: 8px 0 0;color: var(--wg91r);font-size: 15.5px;}

.zebhd.vnk8hm {padding: 0;}
.a5f6 {min-height: 40px;background: var(--lms);padding: 0 16px;display: flex;color: var(--bfc, var(--e29p, var(--p5u9)));align-items: center;letter-spacing: .1em;font: 900 16px/1 var(--qqoe);border-bottom: var(--yw7mv) solid var(--f80);}

.zebhd .c724bj, .cxbp80 .c724bj {letter-spacing: -.015em;margin: 0;font: 800 17px/1.26 var(--qqoe);text-transform: uppercase;}
.zebhd .c724bj {padding: 16px 16px 0;}
.zebhd .e8h5q, .cxbp80 .e8h5q {margin: 8px 0 0;}
.zebhd .e8h5q {padding: 0 16px 16px;}

.zebhd .c724bj:last-child {padding-bottom:16px;}

.cxbp80.vnk8hm {display: grid;grid-template-columns: 54px minmax(0, 1fr);padding: 0;}
.r69b5 {border-right: var(--yw7mv) solid var(--f80);background: var(--lms);display: flex;justify-content: center;font: 900 17px/1 var(--qqoe);align-items: center;color: var(--bfc, var(--e29p, var(--p5u9)));}
.xex3xq7 {min-width: 0;padding: 16px;}

.hx04f3 {margin: 0 0 var(--ps3);}
.zh3gj {display: grid;gap:15px;}
.bxee, .m0ayb {box-shadow: var(--wbl);background: var(--s9r);padding: 0 0 6px;border: var(--yw7mv) solid var(--f80);border-radius: 0;min-width: 0;}

.s9qzbr.s9qzbr, .m9svgsm.m9svgsm {margin: 0 0 8px;display: flex;font: 900 13px/1.2 var(--qqoe);gap:11px;text-transform: uppercase;align-items: center;letter-spacing: .12em;border-bottom: var(--yw7mv) solid var(--f80);padding: 11px 16px;}
.s9qzbr {background: var(--lms);color: var(--bfc, var(--e29p, var(--p5u9)));}
.m9svgsm {color: var(--vuu);background: var(--ux2);}
.j79qa9y {width: 22px;height: 22px;justify-content: center;align-items: center;display: inline-flex;font: 900 12px/1 var(--qqoe);border: var(--yw7mv) solid currentColor;}
.ghw2 {padding: 9px 16px;display: flex;margin: 0;font-size: 15.5px;align-items: baseline;gap:11px;}
.ghw2 + .ghw2 {border-top: var(--yw7mv) solid var(--r5smy);}

.a5bjz {color: var(--kxu);font-weight: 900;flex: 0 0 auto;}
.keqf66 {color: var(--wg91r);font-weight: 900;flex: 0 0 auto;}

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

.q3ch6 :is(.gr78m, .ycke2g8, .rf80, .g7zhmhv,
             .npxhx8, .fh5tjh, .me6y) [class]::before,
.q3ch6 :is(.gr78m, .ycke2g8, .rf80, .g7zhmhv,
             .npxhx8, .fh5tjh, .me6y) [class]::after {background-image: revert;}

.xn5r23z {margin: 0 0 var(--ps3);align-items: start;display: grid;grid-template-columns: minmax(0, 1fr);}
.emyd0t {background: var(--lms);min-width: 0;overflow: hidden;align-items: center;justify-content: center;display: flex;margin: 0;border: var(--yw7mv) solid var(--f80);}
.bez7 {box-shadow: var(--kdbh);}
.w6ep {box-shadow: -7px 7px 0 var(--f80);}
.fpj3v2a {display: block;height: 100%;object-fit: cover;max-height: 22vh;width: 100%;}

.emyd0t:has(.fpj3v2a) {background: var(--s9r);}

.kv6h {color: var(--avr, var(--e29p, var(--p5u9)));letter-spacing: -.05em;align-items: center;display: flex;font: 900 clamp(52px, 11vw, 150px)/1 var(--qqoe);min-height: 16vh;justify-content: center;width: 100%;max-height: 22vh;}
.xn5r23z .n2672.n2672 {background-image: repeating-linear-gradient(45deg,
    color-mix(in srgb, var(--avr, var(--e29p, var(--p5u9))) 16%, transparent) 0 18px,
    transparent 18px 36px);}
.xn5r23z .bagy7.bagy7 {background-image: repeating-linear-gradient(90deg,
    color-mix(in srgb, var(--avr, var(--e29p, var(--p5u9))) 14%, transparent) 0 14px,
    transparent 14px 42px);}
.xn5r23z .dzj7.dzj7 {background-image: repeating-linear-gradient(-45deg,
    color-mix(in srgb, var(--avr, var(--e29p, var(--p5u9))) 18%, transparent) 0 10px,
    transparent 10px 30px);}

.chtx1 {margin: calc(var(--yw7mv) * -1) 0 0;padding: clamp(18px, 2.4vw, 30px);box-shadow: var(--wbl);background: var(--s9r);border: var(--yw7mv) solid var(--f80);min-width: 0;}
.r98q8 {margin: 0 0 8px;color: var(--wg91r);display: block;letter-spacing: .18em;text-transform: uppercase;font: 800 12px/1 var(--qqoe);font-style: normal;}

.npcpzc.npcpzc {color: var(--vuu);margin: 0;letter-spacing: -.035em;text-transform: uppercase;overflow-wrap: anywhere;font: 900 clamp(28px, 3.6vw, 52px)/1.02 var(--qqoe);}
.e7fshhg {max-width: 58ch;color: var(--wg91r);margin: 12px 0 0;font-size: 16.5px;}
.hh732p {letter-spacing: .04em;display: inline-flex;padding: 0 26px;color: var(--e29p, var(--p5u9));text-decoration: none;background: var(--efwg);justify-content: center;font: 900 15px/1 var(--qqoe);transition:transform 0.092s linear, box-shadow 0.109s linear;align-items: center;border: var(--yw7mv) solid var(--f80);margin-top:17px;min-height: 48px;text-transform: uppercase;box-shadow: var(--f3yd);}
.hh732p:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--f80);background: var(--yg93);}

@media (min-width:912px) {
  
  .jgjb,
  .snb6b {align-items: stretch;grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .snb6b {grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .jgjb .chtx1 {align-self: center;margin: 0 0 0 calc(var(--yw7mv) * -1);}
  .snb6b .emyd0t {order: 2;}
  .snb6b .chtx1 {order: 1;align-self: center;margin: 0 calc(var(--yw7mv) * -1) 0 0;}
  .jgjb .fpj3v2a,
  .snb6b .fpj3v2a {height: 100%;max-height: 34vh;}
  .jgjb .kv6h,
  .snb6b .kv6h {max-height: 34vh;min-height: 24vh;}
}

.q3ch6 .me6y.ks7w {overflow: hidden;position: relative;border: var(--yw7mv) solid var(--f80);display: flex;min-height: 320px;justify-content: flex-end;flex-direction: column;}

.q3ch6 .me6y .cf8t {object-fit: cover;inset: 0;height: 100%;position: absolute;width: 100%;}
.smdk {position: absolute;inset: 0;pointer-events: none;}
.smdk::before {position: absolute;content: "";background-image: linear-gradient(180deg,
    color-mix(in srgb, var(--s9r) 30%, transparent) 0%,
    color-mix(in srgb, var(--s9r) 30%, transparent) 40%,
    color-mix(in srgb, var(--s9r) 92%, transparent) 100%);inset: 0;}
.d9rtqp {position: relative;background: var(--s9r);margin: 0;border-top: var(--yw7mv) solid var(--f80);z-index: 1;box-shadow: none;}
@media (max-width:911px) {
  .q3ch6 .me6y.ks7w {min-height: 260px;}
}

.ex9a80 {margin: 0 0 var(--ps3);}
.xswn4gt {gap:18px;display: grid;min-width: 0;}

.xcs8dg {grid-template-columns: repeat(4, minmax(0, 1fr));}
.krz3 {grid-template-columns: repeat(3, minmax(0, 1fr));}
.k2bf1s {transition:transform 0.102s linear, box-shadow 0.115s linear;display: flex;text-decoration: none;min-width: 0;color: inherit;background: var(--s9r);flex-direction: column;border: var(--yw7mv) solid var(--f80);}
.hvqzj {box-shadow: var(--wbl);}
.v7f4 {box-shadow: var(--br32);}
.k2bf1s:hover, .k2bf1s:focus-visible {box-shadow: 0 0 0 var(--f80);transform: translate(2px, 2px);}
.rhtjb {aspect-ratio: 2 / 3;height: auto;object-fit: cover;display: block;width: 100%;}
.f29977 {display: block;margin-top: auto;border-top: var(--yw7mv) solid var(--f80);padding: 12px 14px;background: var(--f80);color: var(--zm9);}
.knnst6e {display: block;white-space: nowrap;text-transform: uppercase;overflow: hidden;font: 900 15px/1.25 var(--qqoe);letter-spacing: -.01em;text-overflow: ellipsis;}
.h15b3 {letter-spacing: .08em;font: 700 12px/1.2 var(--qqoe);font-style: normal;margin-top:4px;text-overflow: ellipsis;display: block;white-space: nowrap;overflow: hidden;text-transform: uppercase;}

.dk8hfk {margin: 0 0 var(--ps3);}
.yt6b74 {gap:21px;display: grid;padding: 0;min-width: 0;margin: 0;list-style: none;}

.hvdbhed {grid-template-columns: repeat(2, minmax(0, 1fr));}
.jmsv {grid-template-columns: repeat(3, minmax(0, 1fr));}
.j91x {min-width: 0;background: var(--s9r);border: var(--yw7mv) solid var(--f80);}
.v2h7ge {box-shadow: var(--wbl);}
.t757h {box-shadow: var(--br32);}
.p1en {min-height: 156px;display: flex;transition:transform 0.06s linear;gap:9px;padding: 24px 18px;color: inherit;align-items: center;text-decoration: none;justify-content: center;flex-direction: column;}
.j91x:hover {box-shadow: 0 0 0 var(--f80);}
.j91x:hover .p1en {transform: translate(2px, 2px);}
.dffc {max-height: 78px;display: block;height: auto;max-width: 100%;object-fit: contain;}
.zmay {letter-spacing: .12em;text-align: center;font: 800 12px/1.2 var(--qqoe);color: var(--wg91r);text-transform: uppercase;}

.c5vht02 {margin: 0 0 var(--ps3);}
.phe3bf {margin: 0;min-width: 0;}
.hd7wxen {display: flex;flex-wrap: wrap;gap:15px;}

.mwxpj {grid-template-columns: repeat(4, minmax(0, 1fr));gap:17px;display: grid;}
@media (max-width:906px) { .mwxpj {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:475px) { .mwxpj {grid-template-columns: minmax(0, 1fr);} }
.ev8y {background: var(--s9r);justify-content: center;border: var(--yw7mv) solid var(--f80);min-width: 0;padding: 18px 22px;align-items: center;display: flex;min-height: 104px;}
.hd7wxen .ev8y {flex: 0 1 auto;min-width: 168px;}
.ck2r9nn {box-shadow: var(--f3yd);}
.d3acmx {box-shadow: -2px 2px 0 var(--f80);}
.zymj57 {display: block;height: auto;max-width: 100%;object-fit: contain;max-height: 58px;}

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

.bgp2 {margin: 0 0 var(--ps3);}
.nr6msm {border: var(--yw7mv) solid var(--f80);padding: clamp(16px, 2.2vw, 26px);box-shadow: var(--wbl);background: var(--nyhvl);margin: 0 0 18px;}
.as1kc {margin: 0 0 10px;flex-wrap: wrap;align-items: baseline;display: flex;gap:15px;}
.wxadg {font: 900 clamp(38px, 5vw, 66px)/1 var(--qqoe);letter-spacing: -.04em;}

.x75c {font-size: 22px;color: var(--kxu);letter-spacing: .12em;font-style: normal;}
.ga7xet {color: var(--wg91r);max-width: 62ch;font-size: 16px;margin: 0;}

.fpr8ykd {gap:15px;display: grid;}
.ty1nmd8 {min-width: 0;border: var(--yw7mv) solid var(--f80);background: var(--s9r);padding: 16px 18px;margin: 0;}
.xt9w4 {box-shadow: var(--f3yd);}
.rfqt {box-shadow: -2px 2px 0 var(--f80);}
.rgay8mm {margin: 0 0 12px;font-size: 15.5px;}
.n5mc {gap:10px;display: flex;align-items: center;font-style: normal;}

.ckxry {width: 34px;background: var(--lms);height: 34px;color: var(--bfc, var(--e29p, var(--p5u9)));font: 900 15px/1 var(--qqoe);border: var(--yw7mv) solid var(--f80);align-items: center;justify-content: center;display: inline-flex;flex: 0 0 auto;}
.x3ms {letter-spacing: .02em;text-transform: uppercase;font: 800 14px/1.2 var(--qqoe);}
.dgv1g8t {color: var(--kxu);letter-spacing: .1em;font-style: normal;margin-left: auto;}

.wq2f {min-width: 0;padding: clamp(16px, 2.2vw, 26px);background: var(--s9r);margin: 0 0 var(--ps3);border: var(--yw7mv) solid var(--f80);box-sizing: border-box;}
.yn94xgg {box-shadow: var(--wbl);}
.rhwxsd {box-shadow: var(--br32);}
.tmezd {display: block;}

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

.aast4r {border-left: 10px solid var(--lms);}
.m36b1 {border-left-width: var(--yw7mv);}
.jpm8ka {gap:12px;margin: 0 0 14px;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.z3ff.z3ff {padding: 0;text-transform: uppercase;border: 0;letter-spacing: -.025em;margin: 0;font: 900 clamp(20px, 2.2vw, 28px)/1.12 var(--qqoe);}
.p13ygjm {margin: 0;}
.s4qgn {justify-content: center;transition:transform 0.06s linear, box-shadow 0.113s linear;color: var(--e29p, var(--p5u9));min-height: 44px;background: var(--efwg);box-shadow: var(--f3yd);border: var(--yw7mv) solid var(--f80);padding: 0 20px;text-decoration: none;letter-spacing: .04em;text-transform: uppercase;font: 800 13px/1 var(--qqoe);align-items: center;display: inline-flex;}
.s4qgn:hover {background: var(--yg93);transform: translate(2px, 2px);box-shadow: 0 0 0 var(--f80);}
.c3ckjr {min-width: 0;grid-template-columns: minmax(0, 1fr);display: grid;gap:15px;}
.qjt5a {display: block;text-decoration: none;min-width: 0;}

.t4nq {display: block;margin-left: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--yw7mv));border: var(--yw7mv) solid var(--f80);box-shadow: var(--f3yd);}
.yc22j64 {width: 100%;height: auto;display: block;}
.cfaaf {min-width: 0;}
.cfaaf > *:last-child {margin-bottom: 0;}
@media (min-width:765px) {
  .tmezd .c3ckjr {align-items: start;grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);}
  
  .ecads .qjt5a {order: 2;}
  .ecads .t4nq {margin-right: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--yw7mv));margin-left: 0;}
}

.wn8eam {margin: 0 0 var(--ps3);}
.ysje0j.ysje0j {text-transform: uppercase;font: 900 clamp(24px, 2.8vw, 40px)/1.06 var(--qqoe);letter-spacing: -.03em;margin: 0 0 14px;}
.nk3t {scroll-snap-type: x mandatory;scrollbar-width: thin;display: grid;gap:15px;overflow-x: auto;grid-auto-flow: column;padding-bottom:8px;}
.a4m08sj {grid-auto-columns: 100%;}
.yn03ds {grid-auto-columns: minmax(0, 82%);}
.x7v79 {background: var(--s9r);border: var(--yw7mv) solid var(--f80);scroll-snap-align: start;min-width: 0;overflow: hidden;margin: 0;}
.d5sbfsh {box-shadow: var(--wbl);}
.fa7hns0 {box-shadow: var(--br32);}
.z4mae6k {max-height: 40vh;height: auto;display: block;width: 100%;object-fit: cover;}
.pw7bf {padding: 11px 14px;font: 800 14px/1.35 var(--qqoe);border-top: var(--yw7mv) solid var(--f80);}
.az1wgc {display: flex;gap:5px;margin: 12px 0 0;}
.wvp6g {height: 8px;display: block;background: var(--lms);width: 26px;border: 2px solid var(--f80);}
.j0vn {color: var(--wg91r);max-width: 62ch;margin: 14px 0 0;font-size: 16px;}
.e0vkhqn {display: flex;gap:10px;margin: 16px 0 0;}
.kgdbc2y {align-items: center;flex-wrap: wrap;flex-direction: row;}
.pd8grc {flex-direction: column;align-items: flex-start;}
.nfvwb3d.nfvwb3d, .kzj4bqq {text-transform: uppercase;letter-spacing: .04em;text-decoration: none;justify-content: center;padding: 0 22px;border: var(--yw7mv) solid var(--f80);align-items: center;transition:transform 0.085s linear, box-shadow 0.122s linear;font: 800 13.5px/1 var(--qqoe);box-shadow: var(--f3yd);min-height: 46px;display: inline-flex;}
.nfvwb3d.nfvwb3d {color: var(--e29p, var(--p5u9));background: var(--efwg);}
.kzj4bqq {background: var(--ux2);color: var(--vuu);}
.nfvwb3d.nfvwb3d:hover, .kzj4bqq:hover {box-shadow: 0 0 0 var(--f80);transform: translate(2px, 2px);}
@media (min-width:765px) {
  .yn03ds {grid-auto-columns: minmax(0, calc(50% - 7px));}
}

.t72jjba {background: var(--nyhvl);grid-template-columns: minmax(0, 1fr);gap:18px;display: grid;border: var(--yw7mv) solid var(--f80);min-width: 0;margin: 0 0 var(--ps3);padding: clamp(16px, 2.2vw, 26px);}
.bd10 {box-shadow: var(--wbl);}
.z44c24 {box-shadow: var(--br32);}
.s19t {width: 96px;height: 96px;overflow: hidden;justify-content: center;align-items: center;background: var(--lms);box-shadow: var(--f3yd);flex: 0 0 auto;border: var(--yw7mv) solid var(--f80);display: flex;}
.v5ckt {object-fit: cover;height: 100%;width: 100%;display: block;}
.bgs2 {color: var(--bfc, var(--e29p, var(--p5u9)));font: 900 46px/1 var(--qqoe);}
.fn7fy5 {min-width: 0;}
.egxz {flex-wrap: wrap;display: flex;margin: 0 0 12px;align-items: baseline;gap:7px;}
.txm49 {letter-spacing: .16em;color: var(--wg91r);text-transform: uppercase;font: 800 11px/1.2 var(--qqoe);}
.q3cp {text-transform: uppercase;letter-spacing: -.02em;font: 900 20px/1.15 var(--qqoe);}
.yayd8k {margin: 0 0 12px;display: grid;grid-template-columns: max-content minmax(0, 1fr);gap: 0;border-top: var(--yw7mv) solid var(--r5smy);}
.cacw22f {border-bottom: var(--yw7mv) solid var(--r5smy);text-transform: uppercase;padding: 8px 14px 8px 0;color: var(--wg91r);letter-spacing: .14em;font: 800 11px/1.3 var(--qqoe);white-space: nowrap;}
.b3v0tj {border-bottom: var(--yw7mv) solid var(--r5smy);font-size: 15px;min-width: 0;padding: 8px 0;margin: 0;}

.n5pdz {display: flex;padding: 0;margin: 0 0 12px;gap:7px;list-style: none;flex-wrap: wrap;}
.vfzk8hd {border: var(--yw7mv) solid var(--f80);padding: 6px 10px;box-shadow: var(--f3yd);gap:9px;background: var(--s9r);display: inline-flex;align-items: center;min-width: 0;}
.c7nfy {text-transform: uppercase;letter-spacing: .14em;font: 800 11px/1.3 var(--qqoe);color: var(--wg91r);}
.m3z6a {min-width: 0;font: 700 14px/1.3 var(--qqoe);}

.svwsjx.egxz {margin: 0 0 4px;}

.fn7fy5 .hvemv2b {margin: 0 0 12px;font: 900 clamp(21px, 2.3vw, 27px)/1.12 var(--qqoe);text-transform: uppercase;letter-spacing: -.02em;}
.bh3f65 {border-top: var(--yw7mv) solid var(--r5smy);margin: 0 0 12px;}
.bh3f65 .q4t3tep {gap:11px;padding: 8px 0;display: flex;margin: 0;border-bottom: var(--yw7mv) solid var(--r5smy);flex-wrap: wrap;align-items: baseline;}
.y1gd5sv {color: var(--wg91r);letter-spacing: .14em;text-transform: uppercase;font: 800 11px/1.3 var(--qqoe);}
.rdn48 {font-size: 15px;min-width: 0;}
.j93s {font-size: 15.5px;margin: 0 0 12px;color: var(--wg91r);}
.x3q9m3k {gap:7px;margin: 0 0 12px;display: flex;flex-wrap: wrap;}
.sx5wq {height: 44px;display: inline-flex;align-items: center;transition:transform 0.06s linear, box-shadow 0.115s linear;box-shadow: var(--f3yd);width: 44px;color: var(--vuu);border: var(--yw7mv) solid var(--f80);background: var(--s9r);justify-content: center;}
.sx5wq:hover {box-shadow: 0 0 0 var(--f80);transform: translate(2px, 2px);}
.rwpr {color: var(--ehyk);font-size: 12.5px;margin: 0;}
@media (min-width:709px) {
  .n262  {grid-template-columns: 96px minmax(0, 1fr);}
  .cqvs {grid-template-columns: minmax(0, 1fr) 96px;}
  .cqvs .s19t {order: 2;}
}

.th08n {padding: clamp(16px, 2.2vw, 26px);background: var(--s9r);margin: 0 0 var(--ps3);min-width: 0;border: var(--yw7mv) solid var(--f80);}
.pdje3 {box-shadow: var(--wbl);}
.yfvmzh {box-shadow: var(--br32);}
.zxhm {background: var(--ux2);justify-content: center;box-shadow: var(--f3yd);display: flex;align-items: center;height: 84px;border: var(--yw7mv) solid var(--f80);overflow: hidden;width: 84px;margin: 0 0 14px;}
.gqh1 {max-height: 100%;object-fit: contain;display: block;height: auto;max-width: 100%;}
.b53jyp {margin: 0 0 16px;max-width: 60ch;color: var(--wg91r);font-size: 16px;}
.pm5b {gap: 0;display: grid;margin: 0 0 18px;}
.shwyvn {grid-template-columns: max-content minmax(0, 1fr);}
.y34vr01 {grid-template-columns: max-content minmax(0, 1fr) max-content minmax(0, 1fr);}

.y34vr01 > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.y34vr01 > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.hevn7 {font: 800 11px/1.3 var(--qqoe);text-transform: uppercase;white-space: nowrap;letter-spacing: .14em;padding: 9px 14px 9px 0;border-bottom: var(--yw7mv) solid var(--r5smy);color: var(--wg91r);}
.j11y9n {border-bottom: var(--yw7mv) solid var(--r5smy);font: 800 15px/1.3 var(--qqoe);font-variant-numeric: tabular-nums;gap:10px;min-width: 0;padding: 9px 18px 9px 0;align-items: center;display: flex;margin: 0;}
.kyws20 {letter-spacing: .1em;color: var(--kxu);}
.k74ch {display: flex;gap:11px;flex-wrap: wrap;margin: 0;}

.khw7bts {min-height: 52px;flex-direction: column;transition:transform 0.072s linear, box-shadow 0.102s linear;text-decoration: none;background: #000;border: var(--yw7mv) solid var(--f80);padding: 8px 20px;box-shadow: var(--f3yd);color: #fff;display: inline-flex;justify-content: center;}
.khw7bts:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--f80);}
.bznt8 {font: 700 9.5px/1.2 var(--qqoe);letter-spacing: .16em;text-transform: uppercase;}
.tqzjs {font: 900 15px/1.2 var(--qqoe);font-style: normal;letter-spacing: -.01em;}

.bp0jjj {margin: 26px 0;display: flex;}
.jvrr {justify-content: flex-start;}
.r586n {justify-content: center;}
.qcfhg82 {justify-content: flex-end;}
.gac76dg {justify-content: center;transition:transform 0.076s linear, box-shadow 0.06s linear;background: var(--efwg);box-shadow: var(--wbl);align-items: center;border: var(--yw7mv) solid var(--f80);gap:11px;display: inline-flex;color: var(--e29p, var(--p5u9));padding: 0 30px;text-decoration: none;min-height: 50px;}
.gac76dg:hover {background: var(--yg93);transform: translate(4px, 4px);box-shadow: 0 0 0 var(--f80);}
.epva8 {width: auto;}
.fc5gz8 {width: 100%;}
.ybfrr39 {letter-spacing: .04em;text-transform: uppercase;font: 900 16px/1 var(--qqoe);}
.r1t8q {font-weight: 900;font-size: 17px;font-style: normal;}

.f23m {min-width: 0;margin: 0 0 var(--ps3);}
.dbjy.dbjy {align-items: center;display: flex;border: 0;border-bottom: var(--yw7mv) solid var(--f80);gap:12px;padding: 0;padding-bottom:9px;margin: 0 0 16px;}
.x52qbhd {width: 18px;display: block;border: var(--yw7mv) solid var(--f80);background: var(--lms);flex: 0 0 auto;height: 18px;}
.h63p {flex: 0 0 auto;height: 8px;background: var(--lms);border: 2px solid var(--f80);display: block;width: 34px;}
.anmyp {letter-spacing: -.025em;font: 900 clamp(23px, 2.4vw, 34px)/1.12 var(--qqoe);text-transform: uppercase;}
.yj96rz5 {min-width: 0;}
.yj96rz5 > *:last-child {margin-bottom: 0;}

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

.tjvhppy.dbjy {margin: 0 0 14px !important;padding-bottom: 0 !important;border-bottom: 0 !important;}
.bgpz {border: var(--yw7mv) solid var(--f80);margin: 0 0 18px;height: 10px;background: var(--lms);width: 84px;display: block;}

.qt89.dbjy {margin: 0 0 14px !important;padding-bottom: 0 !important;border-bottom: 0 !important;}
.bdasz {padding-left: clamp(12px, 1.6vw, 20px);border-left: var(--yw7mv) solid var(--f80);min-width: 0;}

.g0mmj56 {margin: 0 0 var(--ps3);}
.pschj {border: var(--yw7mv) solid var(--f80);background: var(--s9r);max-width:981px;margin: 0 auto;display: block;}
.tgke {padding: 20px;}
.fkam452 {padding: 8px;}
.mb6j65v {box-shadow: var(--kdbh);}
.ctnq0nt {box-shadow: -7px 7px 0 var(--f80);}

.w5sm {display: block;min-height: 44px;text-decoration: none;}
.gy4e9 {width: 100%;min-height: 44px;display: block;border: var(--yw7mv) solid var(--f80);height: auto;}

.pyjh {background: var(--s9r);margin: 0 auto;border: var(--yw7mv) solid var(--f80);max-width:979px;}
.pyjh .gy4e9 {border: 0;}

.zea3my5 {border: var(--yw7mv) solid var(--f80);margin: 0 auto;position: relative;display: block;background: var(--s9r);max-width:979px;}
.gkf9s {border: var(--yw7mv) solid var(--f80);background: var(--lms);display: block;height: 26px;top: -3px;right: -3px;width: 26px;position: absolute;}

.d9094 {min-width: 0;margin: 0 0 var(--ps3);border: var(--yw7mv) solid var(--f80);background: var(--nyhvl);padding: clamp(16px, 2vw, 24px);}
.xhgp {box-shadow: var(--wbl);}
.kekty {box-shadow: var(--br32);}
.dtkkb {padding: 0 0 10px;display: flex;gap:13px;align-items: center;margin: 0 0 14px;border-bottom: var(--yw7mv) solid var(--f80);}
.gxvbk {width: 18px;display: block;background: var(--lms);flex: 0 0 auto;border: var(--yw7mv) solid var(--f80);height: 18px;}
.a5k2j {width: 34px;background: var(--lms);flex: 0 0 auto;display: block;border: 2px solid var(--f80);height: 8px;}
.gzhc {text-transform: uppercase;font: 900 17px/1.2 var(--qqoe);letter-spacing: .02em;}

.fxv5ms {display: grid;padding: 0 0 0 0;gap:9px;margin: 0;}
.cmzje5m {list-style: decimal inside;}
.wfv8 {list-style: none;}
.fxv5ms li {min-width: 0;}
.fxv5ms a {transition:transform 0.115s linear;background: var(--s9r);min-height: 44px;text-decoration: none;padding: 0 14px;border-left: 8px solid var(--lms);font: 700 15px/1.3 var(--qqoe);display: inline-flex;color: var(--vuu);align-items: center;}
.fxv5ms a:hover {transform: translate(3px, 0);text-decoration: underline;text-decoration-thickness: 3px;}

.v3cr {list-style: none;}
.v3cr li {align-items: center;gap:10px;display: flex;}
.v3cr li::before {background: var(--lms);content: "";flex: 0 0 auto;width: 12px;height: 12px;border: var(--yw7mv) solid var(--f80);}
.v3cr.fxv5ms a {min-width: 0;border-left: 0;padding: 0;background: none;}

.shkt {margin: 0 0 var(--ps3);min-width: 0;}
.w6p43f {display: flex;align-items: center;margin: 0 0 14px;gap:12px;}
.pm4bg4d {background: var(--lms);display: block;border: var(--yw7mv) solid var(--f80);flex: 0 0 auto;height: 16px;width: 16px;}
.dy3rj {border: 2px solid var(--f80);flex: 0 0 auto;background: var(--lms);display: block;width: 30px;height: 7px;}
.y38a5 {letter-spacing: -.025em;text-transform: uppercase;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--qqoe);}
.wq1rexf {overflow-x: auto;padding: clamp(14px, 2vw, 22px);min-width: 0;border: var(--yw7mv) solid var(--f80);background: var(--s9r);}

.aw9y6 {box-shadow: inset 4px 4px 0 var(--r5smy);}
.br368kc {box-shadow: inset 2px 2px 0 var(--r5smy);}
.wq1rexf > *:last-child {margin-bottom: 0;}

.zgx8p.wq1rexf {padding: 0;overflow: visible;box-shadow: none;}

.zgx8p .c160d6 {padding: 12px clamp(14px, 2vw, 22px) !important;color: var(--vuu);letter-spacing: -.025em;margin: 0 !important;border: 0 !important;border-bottom: var(--yw7mv) solid var(--f80) !important;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--qqoe) !important;background: var(--ux2);text-transform: uppercase;}

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

.t75v5.w6p43f {border-bottom: 0 !important;padding-bottom: 0 !important;margin: 0 0 10px !important;}
.t75v5 > b {margin-left: auto;}
.ss9bm1s {border: 0;border-top: var(--yw7mv) solid var(--f80);margin: 0 0 16px;height: 0;}

.sw1vg {margin: 0 0 var(--ps3);min-width: 0;}
.gays {border-left: 10px solid var(--lms);}
.ttpt0 {border-left: 6px solid var(--lms);}

.tjh5rg, .ebq6 {border-left: 0;}
.mxhr.mxhr {padding: 12px 16px;display: flex;letter-spacing: -.02em;margin: 0;text-transform: uppercase;align-items: center;gap:9px;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--qqoe);border: 0;}
.xqgfcy {color: var(--zm9);background: var(--f80);}
.bk55f9s {background: var(--ux2);color: var(--vuu);border-bottom: var(--yw7mv) solid var(--f80);}
.zt5we9 {background: currentColor;flex: 0 0 auto;height: 12px;display: block;width: 12px;}
.rz79yrk {min-width: 0;}
.bd4k1j {min-width: 0;overflow-x: auto;padding: clamp(14px, 2vw, 22px);background: var(--s9r);border: var(--yw7mv) solid var(--f80);border-left: 0;}
.bd4k1j > *:last-child {margin-bottom: 0;}

.syeq69.bd4k1j {overflow: visible;border-left: var(--yw7mv) solid var(--lms);background: var(--nyhvl);padding: clamp(8px, 1.2vw, 14px);}

.ebq6 .bd4k1j {border-left: var(--yw7mv) solid var(--f80);}
.pmec {background: var(--s9r);min-width: 0;border: var(--yw7mv) solid var(--f80);overflow-x: auto;box-shadow: var(--f3yd);padding: clamp(12px, 1.8vw, 20px);}
.pmec > *:last-child {margin-bottom: 0;}

.fkb78g {height: 14px;width: 56px;background: var(--lms);border: var(--yw7mv) solid var(--f80);border-bottom: 0;display: block;}

.q3ch6 .nggmb {min-width: 0;}
.q3ch6 .q9tt9k {letter-spacing: -.025em;text-transform: uppercase;}
.q3ch6 .gtjkvh {min-width: 0;}
.q3ch6 .gxdyp {left: -9999px;position: absolute;}
.q3ch6 .b44s {display: none;}
.q3ch6 .btawhd0 {display: none;}

.q3ch6 :is(.f86c4j, [class*="table"]) {overflow-x: auto;}
.q3ch6 table {font-size: 15px;border-collapse: collapse;width: 100%;}
.q3ch6 thead th {text-transform: uppercase;border: var(--yw7mv) solid var(--idbu);padding: 11px 14px;background: var(--ux2);white-space: nowrap;font: 900 11.5px/1.3 var(--qqoe);letter-spacing: .12em;text-align: left;color: var(--nhg, var(--vuu));}
.q3ch6 tbody td {border: var(--yw7mv) solid var(--r5smy);padding: 11px 14px;color: var(--nhg, inherit);}
.q3ch6 tbody td + td {font-variant-numeric: tabular-nums;}

.xh9djzk {box-shadow: var(--wbl);margin: var(--ps3) 0 0;padding: clamp(20px, 2.8vw, 32px);border: var(--yw7mv) solid var(--f80);background: var(--lms);color: var(--bfc, var(--e29p, var(--p5u9)));}
.xh2k3 {font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--qqoe);letter-spacing: -.02em;text-transform: uppercase;margin: 0;}
.fc3vyw {font-size: 16px;margin: 8px 0 16px;}

.xh9djzk .axx1vxs {box-shadow: 2px 2px 0 var(--bfc, var(--e29p, var(--p5u9)));border-color: var(--bfc, var(--e29p, var(--p5u9)));color: var(--lms);background: var(--bfc, var(--e29p, var(--p5u9)));}
.xh9djzk .axx1vxs:hover {background: var(--bfc, var(--e29p, var(--p5u9)));box-shadow: 0 0 0 var(--bfc, var(--e29p, var(--p5u9)));}

.jmnr6 {background: var(--nyhvl);border: var(--yw7mv) solid var(--f80);margin: var(--ps3) 0 0;padding: 18px 20px;box-shadow: var(--f3yd);}
.y2b7j {font: 900 16px/1.2 var(--qqoe);text-transform: uppercase;letter-spacing: -.01em;margin: 0;}
.aw16hjd {font-size: 15px;color: var(--wg91r);margin: 6px 0 0;}

.p91e1h {letter-spacing: .14em;display: inline-block;font: 800 11.5px/1 var(--qqoe);margin: 24px 0 0;border: var(--yw7mv) solid var(--f80);color: var(--wg91r);padding: 9px 12px;}

.kvmrq {align-items: center;flex-wrap: wrap;z-index: 25;padding: 12px calc(var(--j1tt) + 30px) 12px var(--j1tt);bottom: 0;display: flex;background: var(--ux2);justify-content: space-between;gap:11px;border-top: var(--yw7mv) solid var(--f80);position: sticky;}
.sq6ad {font: 800 14px/1.3 var(--qqoe);}

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

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

.rn3hd::before {box-shadow: var(--f3yd);content: '';inset: 10px;position: absolute;background: var(--s9r);border: var(--yw7mv) solid var(--f80);transition:background 0.075s, box-shadow 0.081s;}
.rn3hd svg {position: relative;z-index: 1;}

.rn3hd:hover::before {background: var(--ux2);}
.rn3hd:active {transform: translate(2px, 2px);}
.rn3hd:active::before {box-shadow: none;}
.rn3hd:focus-visible {outline: var(--yw7mv) solid var(--f80);outline-offset: 1px;}

.cma6.cma6 {border-top: var(--yw7mv) solid var(--jn8kj, var(--dkua));background: var(--a61n);color: var(--suhy5, var(--dkua));padding: clamp(30px, 3.4vw, 48px) var(--j1tt) clamp(20px, 2.2vw, 30px);}
.cma6 .ssaytk {grid-template-columns: minmax(0, 1fr);margin: 0 auto;display: grid;max-width: var(--ywbc0);gap:25px;}
.cma6 .c3zwd6t img {height: 26px;display: block;width: auto;}
.cma6 .c3zwd6t span {text-transform: uppercase;font: 900 17px/1 var(--qqoe);}
.cma6 .zd3xb {justify-content: start;grid-auto-flow: column;gap:30px;display: grid;}
.cma6 .zd3xb ul {display: grid;gap:5px;padding: 0;list-style: none;margin: 0;}
.cma6 .zd3xb a {letter-spacing: .05em;display: flex;text-decoration: none;color: var(--suhy5, var(--dkua));align-items: center;font: 700 13px/1 var(--qqoe);text-transform: uppercase;min-height: 44px;}
.cma6 .zd3xb a:hover {text-decoration-thickness: 3px;text-decoration: underline;}
.cma6 .j3wx9r1 {gap:12px;display: flex;align-items: center;margin: 20px auto 0;max-width: var(--ywbc0);flex-wrap: wrap;}
.cma6 .hnevxn {margin: 20px auto 0;max-width: var(--ywbc0);padding-top:17px;border-top: var(--yw7mv) solid var(--jn8kj, var(--dkua));}
.cma6 .hnevxn p {font-size: 12.5px;margin: 0;}
.cma6 .hnevxn p + p {margin-top:7px;line-height:1.60;}

@media (max-width:873px) {
  
  .xn5r23z .fpj3v2a {max-height: 15vh;}
  .xn5r23z .kv6h {max-height: 15vh;font-size: clamp(44px, 9vw, 96px);min-height: 12vh;}
  .xn5r23z .chtx1 {padding: clamp(14px, 3vw, 20px);}

  .v12w {flex: none;display: none;}
  .ejyv9v {display: flex;}
  .dy89ma {flex-wrap: wrap;}
  
  .kfqt1v {grid-template-columns: minmax(0, 1fr);}
}

@media (max-width:526px) {
  
  .y7t4fys, .q3ch6 {padding-left:13px;padding-right:19px;}
  .pv0vz {width: 100%;}
  .pv0vz .gv2qvj4 {flex: 1 1 auto;}
  .vnk8hm {padding: 52px 16px 16px;}
  .pjmp13 {top: -3px;left: -3px;}
  .ghw2 {padding-right:14px;padding-left:15px;}

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

  
  
  .xcs8dg, .krz3 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .hvdbhed, .jmsv {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .mwxpj {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .hd7wxen .ev8y {min-width: 132px;}
}

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

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

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

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

.cnyf4:checked ~ .fgfq7 {visibility: visible;opacity:1;}
.cnyf4:checked ~ .nxf80va {visibility: visible;transform: translateX(0);}

.px6g6k0 {z-index: 1;border-bottom: 1px solid var(--f80, var(--dkua));justify-content: space-between;align-items: center;display: flex;padding: 14px 16px;gap:11px;position: sticky;background: var(--nyhvl, var(--iwdr));top: 0;}
.bbz06 {min-height: 44px;align-items: center;display: inline-flex;}
.bbz06 img {display: block;width: auto;height: 26px;}
.emqvr {color: var(--dkua);font-weight: 800;letter-spacing: .01em;font-size: 16px;}

.xmqk {justify-content: center;align-items: center;width: 44px;color: var(--dkua);flex: none;background: var(--iwdr);cursor: pointer;height: 44px;border-radius: 0;border: 1px solid var(--f80, var(--dkua));display: inline-flex;}
.xmqk:hover {background: var(--j3kje);}
.xmqk:focus-visible,
.a406z a:focus-visible,
.bm8fn6g:focus-visible,
.f85xd6:focus-visible {outline: 2px solid var(--dkua);outline-offset: 2px;}

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

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

.a406z a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--lms, var(--efwg));border-color: var(--f80, var(--dkua));background: var(--iwdr);}

.q7vssma {display: grid;background: var(--nyhvl, var(--iwdr));margin-top: auto;gap:11px;border-top: 1px solid var(--f80, var(--dkua));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));}

.bm8fn6g, .f85xd6 {font-size: 15px;display: flex;padding: 12px 18px;border-radius: 0;min-height: 48px;justify-content: center;align-items: center;text-decoration: none;font-weight: 700;}
.bm8fn6g {background: var(--egevg);border: 1px solid var(--f80, var(--dkua));color: var(--qym, var(--fpky));}
.f85xd6 {border: 1px solid transparent;background: var(--l2oqw);color: var(--q38j9, var(--y4epr));}

.nxf80va {border-right: 3px solid var(--f80, var(--dkua));}
.g2p5 {border-right: 0;border-left: 3px solid var(--f80, var(--dkua));}
.px6g6k0 {border-bottom: 3px solid var(--f80, var(--dkua));}
.xmqk {border-width: 3px;border-color: var(--f80, var(--dkua));}
.a406z a {font-weight: 800;letter-spacing: .02em;text-transform: uppercase;border-width: 3px;}
.a406z a:hover, .a406z a[aria-current="page"] {border-color: var(--f80, var(--dkua));}

.a406z a[aria-current="page"] {box-shadow: 4px 4px 0 var(--f80, var(--dkua));}
.q7vssma {border-top: 3px solid var(--f80, var(--dkua));}
.bm8fn6g, .f85xd6 {text-transform: uppercase;border-width: 3px;font-weight: 800;border-color: var(--f80, var(--dkua));}
.f85xd6 {box-shadow: 4px 4px 0 var(--f80, var(--dkua));}

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

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

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

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

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

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

.sf0xt > summary.dtkkb {min-height: 44px;list-style: none;cursor: pointer;}
.sf0xt > summary.dtkkb::-webkit-details-marker {display: none;}
.sf0xt > summary.dtkkb:focus-visible {outline: var(--yw7mv) solid var(--lms);outline-offset: 3px;}

.sf0xt > summary.dtkkb::after {border-bottom: var(--yw7mv) solid var(--f80);content: "";transition:transform 0.147s linear;border-right: var(--yw7mv) solid var(--f80);flex: 0 0 auto;width: 12px;margin-left: auto;height: 12px;}
.sf0xt[open] > summary.dtkkb::after {transform: rotate(180deg);}

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

.q3ch6 {padding-bottom: max(96px, var(--m0v6e, 96px));}

.bavp {--q961: 2px;--kzkph: 12px;--f9idw: .08em;--cz8: 2px solid currentColor;--rwh: 2px;--eu5: 0;--uuw6d: 800;--vk73: 0;--eubp: uppercase;}

.q3ch6 a.s4qgn, .q3ch6 a.gac76dg, .q3ch6 a.hh732p, .q3ch6 a.nfvwb3d {color: var(--e29p, var(--p5u9));}

.q3ch6 a.khw7bts, a.khw7bts {color: #fff;}
.rwpr {color: var(--hvl, var(--ehyk));}

@media (max-width:412px) {
  .dy89ma {padding-right:13px;gap:8px;padding-left:11px;}
  .pv0vz {gap:6px;}
  .pv0vz .gv2qvj4 {padding: 0 10px;font-size: 13px;}
}

:root {--wbl:      var(--v9m) var(--v9m) 0 var(--efwg);--br32: calc(var(--v9m) * -1) var(--v9m) 0 var(--efwg);--v9m: 6px;--f3yd:   3px 3px 0 var(--efwg);--kdbh:   10px 10px 0 var(--efwg);}

.q3ch6 .me6y.ks7w {padding: clamp(18px, 3vw, 36px);justify-content: flex-end;align-items: flex-start;min-height: clamp(420px, 62vh, 640px);}
.smdk::before {background-image: linear-gradient(45deg, color-mix(in srgb, black 55%, transparent) 0%, transparent 55%);}
.q3ch6 .me6y .d9rtqp {padding: clamp(16px, 2.4vw, 28px);box-shadow: var(--kdbh);border: var(--yw7mv) solid var(--f80);max-width: min(560px, 100%);}

.q3ch6 .me6y.fw5er {background: linear-gradient(135deg, var(--efwg), color-mix(in srgb, var(--efwg) 40%, var(--s9r)));}
.q3ch6 .me6y .ar183 {inset: 0;min-height: 0;padding-right: 6%;color: color-mix(in srgb, var(--e29p, white) 22%, transparent);position: absolute;line-height: .8;justify-content: flex-end;max-height: none;z-index: 0;font-size: clamp(200px, 34vw, 460px);}
@media (max-width:911px) {
  .q3ch6 .me6y.ks7w {min-height: 70vh;padding: 14px;}
}

.m76svg, .w6ep, .ctnq0nt {box-shadow: -10px 10px 0 var(--efwg);}
.d3acmx, .rfqt {box-shadow: -3px 3px 0 var(--efwg);}

.xcs8dg.xcs8dg {grid-template-columns: repeat(4, minmax(0, 1fr));}
.krz3.krz3 {gap:15px;grid-template-columns: repeat(6, minmax(0, 1fr));}
@media (max-width:1106px) { .xcs8dg.xcs8dg, .krz3.krz3 {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:771px)  { .xcs8dg.xcs8dg, .krz3.krz3 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.rk08 .sb7mb {box-shadow: var(--kdbh);background: var(--s9r);border: var(--yw7mv) solid var(--f80);position: relative;margin-top:18px;}
.rk08 .nvp6ptt.nvp6ptt {overflow: hidden !important;grid-template-columns: minmax(0, 1fr) !important;gap: 0 !important;display: grid !important;aspect-ratio: 16 / 9;scroll-snap-type: none !important;grid-template-areas: "s";}
.rk08 .b99n.b99n {max-width: none !important;position: relative;overflow: hidden;border: 0;width: auto !important;box-shadow: none;min-width: 0 !important;transition:clip-path 0.653s cubic-bezier(.77, 0, .18, 1);margin: 0;grid-area: s;}
.rk08 .b99n:not(:first-child) {clip-path: inset(0 100% 0 0);}
.rk08 .b99n picture {width: 100%;display: block;height: 100%;}
.q3ch6 .rk08 .b99n .z4mae6k {max-height: none;height: 100%;object-fit: cover;aspect-ratio: auto;width: 100%;}

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

.rk08 .b99n .pw7bf {bottom: 18px;margin: 0;letter-spacing: .01em;color: var(--e29p, var(--p5u9));max-width: min(560px, calc(100% - 36px));position: absolute;padding: 12px 16px;background: var(--efwg);box-shadow: var(--f3yd);z-index: 2;text-transform: uppercase;font: 800 clamp(15px, 1.7vw, 22px)/1.2 var(--qqoe);border: var(--yw7mv) solid var(--f80);left: 18px;}

.rk08 .x2rf {gap:12px;margin: 18px 0;display: flex;align-items: center;}
.rk08 .bny8b6 {font: 900 22px/1 var(--qqoe);height: 52px;place-items: center;background: var(--s9r);border: var(--yw7mv) solid var(--f80);display: grid;color: var(--vuu);cursor: pointer;box-shadow: var(--f3yd);width: 52px;}
.rk08 .bny8b6:hover {color: var(--e29p, var(--p5u9));background: var(--efwg);}
.rk08 .bny8b6:active {box-shadow: none;transform: translate(3px, 3px);}
.rk08 .bny8b6[hidden] {display: none;}
.rk08 .g1t1cbv {margin: 0;flex: 1 1 auto;}
.rk08 .g1t1cbv .wvp6g {height: 14px;padding: 0;flex: 1 1 0;cursor: pointer;border: var(--yw7mv) solid var(--f80);background: transparent;}
.rk08 .g1t1cbv .wvp6g[aria-current="true"] {background: var(--efwg);}
@media (max-width:705px) {
  .rk08 .nvp6ptt.nvp6ptt {aspect-ratio: 4 / 5;}
  .rk08 .bny8b6 {height: 44px;width: 44px;}
}
@media (prefers-reduced-motion: reduce) { .rk08 .b99n.b99n {transition:none;} }
.rk08 .nvp6ptt.nvp6ptt {padding: 0 !important;}
.rk08 .e0vkhqn {margin-top:27px;}

.wq2f .c3ckjr {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) !important;gap: clamp(18px, 2.6vw, 32px) !important;}
.wq2f .qjt5a {display: block;width: 100%;max-width: none !important;}
.wq2f .t4nq {overflow: hidden;box-shadow: 10px 10px 0 var(--efwg);border: var(--yw7mv) solid var(--f80);display: block;}
.q3ch6 .wq2f .yc22j64 {object-fit: cover;transition:transform 0.333s ease;height: auto;width: 100%;aspect-ratio: 4 / 3;max-height: none;display: block;}
.wq2f:hover .yc22j64 {transform: scale(1.04);}
@media (max-width:771px) { .wq2f .c3ckjr {grid-template-columns: minmax(0, 1fr) !important;} }

.wq2f .c3ckjr {grid-template-columns: minmax(0, 1fr) !important;}
.q3ch6 .wq2f .yc22j64 {aspect-ratio: 16 / 9;}
.wq2f .qjt5a {margin: 0 !important;}

.hx04f3 .cav2e7 {padding: 0;list-style: none;margin: 0;}
.hx04f3 p.s9qzbr, .hx04f3 p.m9svgsm {margin: 0 0 8px;}
.hx04f3 i.j79qa9y {font-style: normal;margin-left:11px;}
.bre8x .xemt24 h3.bq0k2t2 {letter-spacing: -.01em;font: 800 16px/1.34 var(--qqoe);margin: 0;}
.bre8x .xemt24 i.nvrnxwj {font-style: normal;}
.bre8x .xemt24 span.bq0k2t2 + .nvrnxwj {margin-left: auto;}
.gac76dg b.r1t8q {font-weight: 900;}
.gac76dg span.ybfrr39 {font-weight: 800;}

.cma6 :is(.j3zp5m, .j3wx9r1, .ssaytk, .hnevxn) {max-width: var(--ywbc0);padding-inline: var(--j1tt);margin-inline: auto;box-sizing: border-box;}

.th08n.mj149 {display: grid !important;grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);gap: clamp(20px, 3vw, 44px);align-items: center;}
.mj149 > .p6kgj {grid-row: 1;min-width: 0;grid-column: 1;}
.mj149 > .qb64 {grid-column: 2;grid-row: 1;}
.qb64 {position: relative;margin: 0;padding: 16px 20px 20px 0;}
.ykf2k00 {align-items: start;grid-template-columns: repeat(3, minmax(0, 1fr));gap:13px;display: grid;}
.t4fk {display: block;box-shadow: 8px 8px 0 var(--efwg);overflow: hidden;aspect-ratio: 3 / 4;border: var(--yw7mv) solid var(--f80);}
.t4fk:nth-child(2) {margin-top:23px;}
.t4fk:nth-child(3) {margin-top:43px;}
.t4fk img {width: 100%;display: block;height: 100%;object-fit: cover;}
.kndz0 {transform: rotate(12deg);background: var(--efwg);position: absolute;color: var(--e29p, var(--p5u9));top: 0;z-index: 2;width: 84px;right: 0;border-radius: 50%;border: var(--yw7mv) solid var(--f80);display: grid;box-shadow: var(--f3yd);font: 900 26px/1 var(--qqoe);place-items: center;height: 84px;}
.kndz0 small {font-size: 13px;margin-top: -16px;}
@media (max-width:771px) {
  .th08n.mj149 {grid-template-columns: minmax(0, 1fr);}
  .mj149 > .qb64 {grid-column: 1;grid-row: 1;}
  .mj149 > .p6kgj {grid-row: 2;}
  .kndz0 {font-size: 20px;height: 66px;width: 66px;}
}

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

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