

:root {--god2: calc(var(--dew) * -1) var(--dew) 0 var(--jax);--ao29m:  clamp(16px, 3vw, 30px);--s7l:   7px 7px 0 var(--jax);--q73:      var(--dew) var(--dew) 0 var(--jax);--nj2f3:  var(--n4dm);--dew: 4px;--f12j:  var(--mglu8);--hozi8:"Space Grotesk", "Arial Black", "Archivo Black", Arial, sans-serif;--safcq: color-mix(in srgb, var(--yqd) 35%, var(--up984));--ud51g:   var(--mpg3);--jq8:   var(--up984);--k1c1d:   2px 2px 0 var(--jax);--dec2b:  clamp(18px, 2.4vw, 30px);--s9s4:  var(--f1rc);--dfb: 1120px;--mia:   color-mix(in srgb, var(--xx32, var(--yqd)) 35%, var(--up984));--waon: 3px;--lzl1: var(--cdo56);--jax: var(--up984);--k8s2:     var(--yqd);}

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

:focus-visible {outline: var(--waon) solid var(--safcq);outline-offset: 2px;}

.d6xv2q {top: 0;font-weight: 800;box-shadow: var(--q73);z-index: 200;padding: 12px 20px;color: var(--hmeh, var(--b51xu, var(--hz0tq)));position: absolute;left: -9999px;border: var(--waon) solid var(--jax);text-decoration: none;background: var(--yqd);text-transform: uppercase;}
.d6xv2q:focus {left: 12px;top: 12px;}

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

.tgzefq {position: sticky;top: 0;border-bottom: var(--waon) solid var(--f7ic, var(--up984));background: var(--rdx);z-index: 60;}
.wjdnv {box-sizing: border-box;display: flex;align-items: center;gap:13px;margin: 0 auto;padding: 10px var(--ao29m);max-width: var(--dfb);}

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

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

.kkrc4jr a:hover {border-color: var(--f7ic, var(--up984));}
.kkrc4jr a[aria-current="page"] {box-shadow: var(--k1c1d);border-color: var(--f7ic, var(--up984));}

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

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

.bcqr {color: var(--mn2, var(--iy6r));background: var(--w2cb8);box-shadow: 2px 2px 0 var(--f7ic, var(--up984));border-color: var(--f7ic, var(--up984));}
.bcqr:hover {box-shadow: 0 0 0 var(--f7ic, var(--up984));}
.jm23za {background: var(--xsc);color: var(--bova, var(--z1db));border-color: var(--f7ic, var(--up984));box-shadow: 2px 2px 0 var(--f7ic, var(--up984));}
.jm23za:hover {box-shadow: 0 0 0 var(--f7ic, var(--up984));}
.hx333 {color: var(--b51xu, var(--hz0tq));background: var(--yqd);}
.hx333:hover {background: var(--sj655);}

.vazxg {align-items: center;min-height: 44px;min-width: 44px;border: var(--waon) solid var(--f7ic, var(--up984));display: none;gap:4px;justify-content: center;flex-direction: column;cursor: pointer;}
.vazxg span {background: var(--iaf, var(--prt));display: block;width: 20px;height: 3px;}

.p1zk {box-sizing: border-box;max-width: var(--dfb);margin: 0 auto;padding: clamp(14px, 1.8vw, 24px) var(--ao29m) 0;}
.ch6mba5 {background: var(--ud51g);border: var(--waon) solid var(--jax);border-radius: 0;padding: clamp(16px, 2.2vw, 28px);}

.ch6mba5 .yne29b {font-size: clamp(28px, 4.4vw, 66px);}
.ch6mba5 .c0d9 {-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size: 15.5px;display: -webkit-box;margin-top:9px;overflow: hidden;}
.ch6mba5 .rsn81j1 {margin-top:15px;}

.dcr51 {box-shadow: var(--s7l);}
.sr3e  {box-shadow: -7px 7px 0 var(--jax);}

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

.yne29b {margin: 0;overflow-wrap: anywhere;font: 900 clamp(30px, 4vw, 200px)/.92 var(--hozi8);letter-spacing: -.03em;}
.wrmkrdf  {text-transform: uppercase;letter-spacing: -.04em;}
.f7mnvk {letter-spacing: -.025em;}
.dyhh  {text-transform: uppercase;letter-spacing: 0;}

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

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

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

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

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

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

.v023mp {margin: 0 0 var(--dec2b);}
.d60t429 {gap:15px;display: grid;}
.my7hs8 {background: var(--ud51g);border: var(--waon) solid var(--jax);border-radius: 0;}
.rkwbg2x {box-shadow: var(--q73);}
.jvqv70 {box-shadow: var(--god2);}
.qy1k8d {list-style: none;display: flex;gap:13px;align-items: center;cursor: pointer;padding: 12px 16px;min-height: 44px;}
.qy1k8d::-webkit-details-marker {display: none;}
.qy1k8d::marker {content: '';}

.s6p2jf8 {align-items: center;font: 900 15px/1 var(--hozi8);color: var(--hmeh, var(--b51xu, var(--hz0tq)));flex: 0 0 auto;background: var(--k8s2);justify-content: center;width: 30px;height: 30px;display: inline-flex;border: var(--waon) solid var(--jax);}
.my7hs8[open] .s6p2jf8 {color: var(--jq8);background: var(--f12j);}
.ncv0d {letter-spacing: -.01em;font: 800 16px/1.34 var(--hozi8);font-style: normal;}
.g52ztk1 {padding: 14px 16px;border-top: var(--waon) solid var(--jax);}
.npter {color: var(--nj2f3);font-size: 15.5px;margin: 0;}

.sywj {margin: 0 0 var(--dec2b);}
.ez03k {gap:15px;display: grid;}
.gg68 {grid-template-columns: minmax(0, 1fr);}
.r1cm {grid-template-columns: repeat(2, minmax(0, 1fr));}
.jc7k1 {padding: 20px 18px 18px 62px;min-width: 0;position: relative;background: var(--lzl1);border: var(--waon) solid var(--jax);border-radius: 0;}
.wq02wnd {box-shadow: var(--q73);}
.ctepcta {box-shadow: var(--god2);}
.w39hv {align-items: center;color: var(--hmeh, var(--b51xu, var(--hz0tq)));height: 44px;font: 900 17px/1 var(--hozi8);display: flex;left: -3px;justify-content: center;width: 44px;border: var(--waon) solid var(--jax);background: var(--k8s2);position: absolute;top: -3px;}

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

.yagz {text-transform: uppercase;font: 800 17px/1.26 var(--hozi8);display: block;letter-spacing: -.015em;margin: 0;}
.b854pm {color: var(--nj2f3);font-size: 15.5px;margin: 8px 0 0;}

.wq9k.jc7k1 {padding: 0;}
.ze8367z {padding: 0 16px;border-bottom: var(--waon) solid var(--jax);align-items: center;display: flex;font: 900 16px/1 var(--hozi8);min-height: 40px;color: var(--hmeh, var(--b51xu, var(--hz0tq)));letter-spacing: .1em;background: var(--k8s2);}

.wq9k .yagz, .j86yx3 .yagz {font: 800 17px/1.26 var(--hozi8);letter-spacing: -.015em;margin: 0;text-transform: uppercase;}
.wq9k .yagz {padding: 16px 16px 0;}
.wq9k .b854pm, .j86yx3 .b854pm {margin: 8px 0 0;}
.wq9k .b854pm {padding: 0 16px 16px;}

.wq9k .yagz:last-child {padding-bottom:17px;}

.j86yx3.jc7k1 {padding: 0;display: grid;grid-template-columns: 54px minmax(0, 1fr);}
.kdfe8s {display: flex;justify-content: center;background: var(--k8s2);font: 900 17px/1 var(--hozi8);color: var(--hmeh, var(--b51xu, var(--hz0tq)));border-right: var(--waon) solid var(--jax);align-items: center;}
.mjx5zrx {padding: 16px;min-width: 0;}

.cskw {margin: 0 0 var(--dec2b);}
.cnq38hx {display: grid;gap:17px;}
.h7bmm1x, .rfgawr {background: var(--ud51g);border: var(--waon) solid var(--jax);border-radius: 0;box-shadow: var(--q73);padding: 0 0 6px;min-width: 0;}

.vqez.vqez, .dn12by.dn12by {padding: 11px 16px;display: flex;align-items: center;margin: 0 0 8px;border-bottom: var(--waon) solid var(--jax);letter-spacing: .12em;font: 900 13px/1.2 var(--hozi8);text-transform: uppercase;gap:11px;}
.vqez {background: var(--k8s2);color: var(--hmeh, var(--b51xu, var(--hz0tq)));}
.dn12by {color: var(--jq8);background: var(--f12j);}
.egz4 {font: 900 12px/1 var(--hozi8);height: 22px;display: inline-flex;width: 22px;justify-content: center;border: var(--waon) solid currentColor;align-items: center;}
.sxx3m46 {gap:11px;display: flex;margin: 0;padding: 9px 16px;align-items: baseline;font-size: 15.5px;}
.sxx3m46 + .sxx3m46 {border-top: var(--waon) solid var(--qvbs);}

.rsa0m {font-weight: 900;color: var(--safcq);flex: 0 0 auto;}
.bt5v4 {flex: 0 0 auto;color: var(--nj2f3);font-weight: 900;}

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

.h5cb5af :is(.j7f90a, .t1sv2p6, .qx3y, .qpdpx,
             .w5y26, .y0j6e, .pknw) [class]::before,
.h5cb5af :is(.j7f90a, .t1sv2p6, .qx3y, .qpdpx,
             .w5y26, .y0j6e, .pknw) [class]::after {background-image: revert;}

.vhknk {display: grid;grid-template-columns: minmax(0, 1fr);align-items: start;margin: 0 0 var(--dec2b);}
.df0vj {border: var(--waon) solid var(--jax);overflow: hidden;background: var(--k8s2);align-items: center;margin: 0;min-width: 0;justify-content: center;display: flex;}
.brj6t {box-shadow: var(--s7l);}
.wv9366f {box-shadow: -7px 7px 0 var(--jax);}
.z6ar {height: 100%;width: 100%;display: block;max-height: 22vh;object-fit: cover;}

.df0vj:has(.z6ar) {background: var(--ud51g);}

.msxv3fc {color: var(--wl5, var(--b51xu, var(--hz0tq)));max-height: 22vh;display: flex;align-items: center;width: 100%;justify-content: center;font: 900 clamp(52px, 11vw, 150px)/1 var(--hozi8);min-height: 16vh;letter-spacing: -.05em;}
.vhknk .mrs5.mrs5 {background-image: repeating-linear-gradient(45deg,
    color-mix(in srgb, var(--wl5, var(--b51xu, var(--hz0tq))) 16%, transparent) 0 18px,
    transparent 18px 36px);}
.vhknk .chqv.chqv {background-image: repeating-linear-gradient(90deg,
    color-mix(in srgb, var(--wl5, var(--b51xu, var(--hz0tq))) 14%, transparent) 0 14px,
    transparent 14px 42px);}
.vhknk .qvr8.qvr8 {background-image: repeating-linear-gradient(-45deg,
    color-mix(in srgb, var(--wl5, var(--b51xu, var(--hz0tq))) 18%, transparent) 0 10px,
    transparent 10px 30px);}

.nd7wg {border: var(--waon) solid var(--jax);min-width: 0;background: var(--ud51g);box-shadow: var(--q73);padding: clamp(18px, 2.4vw, 30px);margin: calc(var(--waon) * -1) 0 0;}
.kdr04e {display: block;font: 800 12px/1 var(--hozi8);font-style: normal;text-transform: uppercase;letter-spacing: .18em;margin: 0 0 8px;color: var(--nj2f3);}

.qx2r.qx2r {color: var(--jq8);overflow-wrap: anywhere;text-transform: uppercase;margin: 0;font: 900 clamp(28px, 3.6vw, 52px)/1.02 var(--hozi8);letter-spacing: -.035em;}
.jt7n {margin: 12px 0 0;max-width: 58ch;font-size: 16.5px;color: var(--nj2f3);}
.edme8 {background: var(--yqd);min-height: 48px;color: var(--b51xu, var(--hz0tq));padding: 0 26px;transition:transform 0.118s linear, box-shadow 0.06s linear;border: var(--waon) solid var(--jax);letter-spacing: .04em;text-transform: uppercase;justify-content: center;display: inline-flex;font: 900 15px/1 var(--hozi8);box-shadow: var(--k1c1d);align-items: center;margin-top:17px;text-decoration: none;}
.edme8:hover {box-shadow: 0 0 0 var(--jax);background: var(--sj655);transform: translate(2px, 2px);}

@media (min-width:906px) {
  
  .b416,
  .pyy9fwe {align-items: stretch;grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .pyy9fwe {grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .b416 .nd7wg {margin: 0 0 0 calc(var(--waon) * -1);align-self: center;}
  .pyy9fwe .df0vj {order: 2;}
  .pyy9fwe .nd7wg {margin: 0 calc(var(--waon) * -1) 0 0;align-self: center;order: 1;}
  .b416 .z6ar,
  .pyy9fwe .z6ar {max-height: 34vh;height: 100%;}
  .b416 .msxv3fc,
  .pyy9fwe .msxv3fc {min-height: 24vh;max-height: 34vh;}
}

.h5cb5af .pknw.w840td {position: relative;min-height: 320px;overflow: hidden;border: var(--waon) solid var(--jax);display: flex;flex-direction: column;justify-content: flex-end;}

.h5cb5af .pknw .aapph9r {position: absolute;object-fit: cover;inset: 0;width: 100%;height: 100%;}
.b1as1q {pointer-events: none;inset: 0;position: absolute;}
.b1as1q::before {background-image: linear-gradient(180deg,
    color-mix(in srgb, var(--ud51g) 30%, transparent) 0%,
    color-mix(in srgb, var(--ud51g) 30%, transparent) 40%,
    color-mix(in srgb, var(--ud51g) 92%, transparent) 100%);inset: 0;position: absolute;content: "";}
.ztx0 {z-index: 1;border-top: var(--waon) solid var(--jax);position: relative;margin: 0;box-shadow: none;background: var(--ud51g);}
@media (max-width:905px) {
  .h5cb5af .pknw.w840td {min-height: 260px;}
}

.sv4q {margin: 0 0 var(--dec2b);}
.mns81 {min-width: 0;display: grid;gap:18px;}

.gbt0h {grid-template-columns: repeat(4, minmax(0, 1fr));}
.psb7sk {grid-template-columns: repeat(3, minmax(0, 1fr));}
.z7pg9 {border: var(--waon) solid var(--jax);transition:transform 0.069s linear, box-shadow 0.079s linear;color: inherit;min-width: 0;text-decoration: none;flex-direction: column;display: flex;background: var(--ud51g);}
.g5d8g {box-shadow: var(--q73);}
.dp7p {box-shadow: var(--god2);}
.z7pg9:hover, .z7pg9:focus-visible {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--jax);}
.are05wh {object-fit: cover;height: auto;aspect-ratio: 2 / 3;width: 100%;display: block;}
.w4h7 {display: block;margin-top: auto;border-top: var(--waon) solid var(--jax);background: var(--jax);color: var(--bq4);padding: 12px 14px;}
.j9a8 {text-transform: uppercase;text-overflow: ellipsis;white-space: nowrap;display: block;overflow: hidden;letter-spacing: -.01em;font: 900 15px/1.25 var(--hozi8);}
.k1kdmf6 {font: 700 12px/1.2 var(--hozi8);font-style: normal;text-transform: uppercase;text-overflow: ellipsis;white-space: nowrap;display: block;overflow: hidden;margin-top:5px;letter-spacing: .08em;}

.h5vy {margin: 0 0 var(--dec2b);}
.h82bw5h {list-style: none;gap:21px;display: grid;margin: 0;padding: 0;min-width: 0;}

.yrvg9m {grid-template-columns: repeat(2, minmax(0, 1fr));}
.k7y1ffz {grid-template-columns: repeat(3, minmax(0, 1fr));}
.ha1d6 {background: var(--ud51g);border: var(--waon) solid var(--jax);min-width: 0;}
.ej519 {box-shadow: var(--q73);}
.jn1c {box-shadow: var(--god2);}
.g46tj0 {align-items: center;min-height: 156px;text-decoration: none;flex-direction: column;justify-content: center;display: flex;transition:transform 0.089s linear;color: inherit;gap:11px;padding: 24px 18px;}
.ha1d6:hover {box-shadow: 0 0 0 var(--jax);}
.ha1d6:hover .g46tj0 {transform: translate(2px, 2px);}
.zdfk {display: block;object-fit: contain;max-width: 100%;height: auto;max-height: 78px;}
.a8chg {letter-spacing: .12em;color: var(--nj2f3);text-align: center;text-transform: uppercase;font: 800 12px/1.2 var(--hozi8);}

.r27ay51 {margin: 0 0 var(--dec2b);}
.vsge9e8 {margin: 0;min-width: 0;}
.a0f8frg {gap:16px;flex-wrap: wrap;display: flex;}

.m55re {grid-template-columns: repeat(4, minmax(0, 1fr));gap:16px;display: grid;}
@media (max-width:905px) { .m55re {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:474px) { .m55re {grid-template-columns: minmax(0, 1fr);} }
.b714z {padding: 18px 22px;min-height: 104px;justify-content: center;min-width: 0;display: flex;border: var(--waon) solid var(--jax);background: var(--ud51g);align-items: center;}
.a0f8frg .b714z {flex: 0 1 auto;min-width: 168px;}
.zgq8yg {box-shadow: var(--k1c1d);}
.wcg5 {box-shadow: -2px 2px 0 var(--jax);}
.kj0hej {max-width: 100%;max-height: 58px;height: auto;object-fit: contain;display: block;}

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

.j862 {margin: 0 0 var(--dec2b);}
.zasq8xs {padding: clamp(16px, 2.2vw, 26px);border: var(--waon) solid var(--jax);box-shadow: var(--q73);background: var(--lzl1);margin: 0 0 18px;}
.y4kp {align-items: baseline;margin: 0 0 10px;display: flex;flex-wrap: wrap;gap:14px;}
.npez {font: 900 clamp(38px, 5vw, 66px)/1 var(--hozi8);letter-spacing: -.04em;}

.kgrrn {letter-spacing: .12em;font-size: 22px;font-style: normal;color: var(--safcq);}
.y5tbj {margin: 0;color: var(--nj2f3);font-size: 16px;max-width: 62ch;}

.m8hw {gap:13px;display: grid;}
.wds5 {border: var(--waon) solid var(--jax);padding: 16px 18px;min-width: 0;background: var(--ud51g);margin: 0;}
.weczsp {box-shadow: var(--k1c1d);}
.gybz6 {box-shadow: -2px 2px 0 var(--jax);}
.k0d87 {margin: 0 0 12px;font-size: 15.5px;}
.h20je0 {gap:9px;align-items: center;font-style: normal;display: flex;}

.qmnpzk {background: var(--k8s2);border: var(--waon) solid var(--jax);width: 34px;align-items: center;justify-content: center;color: var(--hmeh, var(--b51xu, var(--hz0tq)));display: inline-flex;flex: 0 0 auto;font: 900 15px/1 var(--hozi8);height: 34px;}
.wbfp {font: 800 14px/1.2 var(--hozi8);letter-spacing: .02em;text-transform: uppercase;}
.mqmc72n {letter-spacing: .1em;color: var(--safcq);margin-left: auto;font-style: normal;}

.rw4m {background: var(--ud51g);box-sizing: border-box;min-width: 0;margin: 0 0 var(--dec2b);padding: clamp(16px, 2.2vw, 26px);border: var(--waon) solid var(--jax);}
.hv29t1 {box-shadow: var(--q73);}
.tq2r1 {box-shadow: var(--god2);}
.xdq8k {display: block;}

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

.y933c {border-left: 10px solid var(--k8s2);}
.g3kb {border-left-width: var(--waon);}
.reay23 {align-items: center;margin: 0 0 14px;gap:13px;justify-content: space-between;flex-wrap: wrap;display: flex;}
.ny7s.ny7s {padding: 0;margin: 0;border: 0;letter-spacing: -.025em;font: 900 clamp(20px, 2.2vw, 28px)/1.12 var(--hozi8);text-transform: uppercase;}
.a60bs {margin: 0;}
.sytx {display: inline-flex;font: 800 13px/1 var(--hozi8);padding: 0 20px;text-transform: uppercase;text-decoration: none;border: var(--waon) solid var(--jax);background: var(--yqd);align-items: center;min-height: 44px;box-shadow: var(--k1c1d);color: var(--b51xu, var(--hz0tq));justify-content: center;transition:transform 0.063s linear, box-shadow 0.104s linear;letter-spacing: .04em;}
.sytx:hover {box-shadow: 0 0 0 var(--jax);transform: translate(2px, 2px);background: var(--sj655);}
.m5rxe5d {gap:16px;min-width: 0;grid-template-columns: minmax(0, 1fr);display: grid;}
.a84yq {min-width: 0;text-decoration: none;display: block;}

.r52g5 {margin-left: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--waon));display: block;box-shadow: var(--k1c1d);border: var(--waon) solid var(--jax);}
.td466 {width: 100%;display: block;height: auto;}
.j8yr {min-width: 0;}
.j8yr > *:last-child {margin-bottom: 0;}
@media (min-width:765px) {
  .xdq8k .m5rxe5d {align-items: start;grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);}
  
  .y2a6pk .a84yq {order: 2;}
  .y2a6pk .r52g5 {margin-left: 0;margin-right: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--waon));}
}

.b72x7 {margin: 0 0 var(--dec2b);}
.swppd.swppd {letter-spacing: -.03em;text-transform: uppercase;font: 900 clamp(24px, 2.8vw, 40px)/1.06 var(--hozi8);margin: 0 0 14px;}
.b95ry {scroll-snap-type: x mandatory;display: grid;scrollbar-width: thin;padding-bottom:7px;grid-auto-flow: column;overflow-x: auto;gap:14px;}
.n31hzkq {grid-auto-columns: 100%;}
.axbgkn8 {grid-auto-columns: minmax(0, 82%);}
.fgx0q7 {border: var(--waon) solid var(--jax);margin: 0;scroll-snap-align: start;background: var(--ud51g);min-width: 0;overflow: hidden;}
.bheey {box-shadow: var(--q73);}
.caqvdex {box-shadow: var(--god2);}
.nst07 {object-fit: cover;width: 100%;max-height: 40vh;display: block;height: auto;}
.w2vm {padding: 11px 14px;border-top: var(--waon) solid var(--jax);font: 800 14px/1.35 var(--hozi8);}
.dp8b01h {display: flex;margin: 12px 0 0;gap:6px;}
.jahn2 {border: 2px solid var(--jax);display: block;height: 8px;width: 26px;background: var(--k8s2);}
.btpn {margin: 14px 0 0;font-size: 16px;max-width: 62ch;color: var(--nj2f3);}
.zfwg {display: flex;margin: 16px 0 0;gap:10px;}
.g45q {flex-wrap: wrap;align-items: center;flex-direction: row;}
.r2p9z {flex-direction: column;align-items: flex-start;}
.t28y6.t28y6, .y8p87b3 {justify-content: center;text-decoration: none;text-transform: uppercase;letter-spacing: .04em;border: var(--waon) solid var(--jax);display: inline-flex;box-shadow: var(--k1c1d);align-items: center;padding: 0 22px;font: 800 13.5px/1 var(--hozi8);transition:transform 0.06s linear, box-shadow 0.102s linear;min-height: 46px;}
.t28y6.t28y6 {color: var(--b51xu, var(--hz0tq));background: var(--yqd);}
.y8p87b3 {color: var(--jq8);background: var(--f12j);}
.t28y6.t28y6:hover, .y8p87b3:hover {box-shadow: 0 0 0 var(--jax);transform: translate(2px, 2px);}
@media (min-width:765px) {
  .axbgkn8 {grid-auto-columns: minmax(0, calc(50% - 7px));}
}

.nmp97x {gap:17px;margin: 0 0 var(--dec2b);min-width: 0;display: grid;grid-template-columns: minmax(0, 1fr);background: var(--lzl1);padding: clamp(16px, 2.2vw, 26px);border: var(--waon) solid var(--jax);}
.tc6gen4 {box-shadow: var(--q73);}
.jf4nc {box-shadow: var(--god2);}
.b69sgh {background: var(--k8s2);width: 96px;flex: 0 0 auto;align-items: center;box-shadow: var(--k1c1d);height: 96px;justify-content: center;display: flex;overflow: hidden;border: var(--waon) solid var(--jax);}
.zrq6 {display: block;object-fit: cover;width: 100%;height: 100%;}
.v9ztvcd {font: 900 46px/1 var(--hozi8);color: var(--hmeh, var(--b51xu, var(--hz0tq)));}
.vm2xw5n {min-width: 0;}
.ckb3qpk {display: flex;flex-wrap: wrap;gap:7px;align-items: baseline;margin: 0 0 12px;}
.jmka5m {color: var(--nj2f3);text-transform: uppercase;font: 800 11px/1.2 var(--hozi8);letter-spacing: .16em;}
.wy47w {font: 900 20px/1.15 var(--hozi8);text-transform: uppercase;letter-spacing: -.02em;}
.p2ek1y5 {display: grid;border-top: var(--waon) solid var(--qvbs);margin: 0 0 12px;gap: 0;grid-template-columns: max-content minmax(0, 1fr);}
.ext1 {border-bottom: var(--waon) solid var(--qvbs);color: var(--nj2f3);font: 800 11px/1.3 var(--hozi8);text-transform: uppercase;white-space: nowrap;letter-spacing: .14em;padding: 8px 14px 8px 0;}
.yrjp {padding: 8px 0;min-width: 0;border-bottom: var(--waon) solid var(--qvbs);margin: 0;font-size: 15px;}

.r3pa0rh {display: flex;flex-wrap: wrap;padding: 0;margin: 0 0 12px;list-style: none;gap:9px;}
.b9fz8s {padding: 6px 10px;box-shadow: var(--k1c1d);align-items: center;background: var(--ud51g);border: var(--waon) solid var(--jax);gap:9px;display: inline-flex;min-width: 0;}
.c7htbs {font: 800 11px/1.3 var(--hozi8);text-transform: uppercase;color: var(--nj2f3);letter-spacing: .14em;}
.r7yvd {font: 700 14px/1.3 var(--hozi8);min-width: 0;}

.je7nf48.ckb3qpk {margin: 0 0 4px;}

.vm2xw5n .eq0ewx {margin: 0 0 12px;font: 900 clamp(21px, 2.3vw, 27px)/1.12 var(--hozi8);letter-spacing: -.02em;text-transform: uppercase;}
.fpc7a {margin: 0 0 12px;border-top: var(--waon) solid var(--qvbs);}
.fpc7a .kkq5s {align-items: baseline;margin: 0;border-bottom: var(--waon) solid var(--qvbs);display: flex;flex-wrap: wrap;padding: 8px 0;gap:10px;}
.rkcj {text-transform: uppercase;letter-spacing: .14em;font: 800 11px/1.3 var(--hozi8);color: var(--nj2f3);}
.k6j0 {font-size: 15px;min-width: 0;}
.d1gt0 {color: var(--nj2f3);margin: 0 0 12px;font-size: 15.5px;}
.px4r {gap:8px;flex-wrap: wrap;display: flex;margin: 0 0 12px;}
.etjfqv0 {color: var(--jq8);border: var(--waon) solid var(--jax);height: 44px;box-shadow: var(--k1c1d);display: inline-flex;background: var(--ud51g);justify-content: center;width: 44px;align-items: center;transition:transform 0.113s linear, box-shadow 0.06s linear;}
.etjfqv0:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--jax);}
.k37qeyr {margin: 0;font-size: 12.5px;color: var(--s9s4);}
@media (min-width:691px) {
  .xyfh  {grid-template-columns: 96px minmax(0, 1fr);}
  .ph00wjb {grid-template-columns: minmax(0, 1fr) 96px;}
  .ph00wjb .b69sgh {order: 2;}
}

.jy249 {min-width: 0;background: var(--ud51g);margin: 0 0 var(--dec2b);padding: clamp(16px, 2.2vw, 26px);border: var(--waon) solid var(--jax);}
.xy7mgk {box-shadow: var(--q73);}
.xdyybx {box-shadow: var(--god2);}
.s3je1d {box-shadow: var(--k1c1d);height: 84px;overflow: hidden;border: var(--waon) solid var(--jax);justify-content: center;margin: 0 0 14px;background: var(--f12j);width: 84px;display: flex;align-items: center;}
.gb5fhpd {display: block;max-width: 100%;height: auto;object-fit: contain;max-height: 100%;}
.nsn6 {font-size: 16px;margin: 0 0 16px;color: var(--nj2f3);max-width: 60ch;}
.hqcvqsk {margin: 0 0 18px;gap: 0;display: grid;}
.g436ef7 {grid-template-columns: max-content minmax(0, 1fr);}
.qp8684d {grid-template-columns: max-content minmax(0, 1fr) max-content minmax(0, 1fr);}

.qp8684d > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.qp8684d > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.b3pvynq {white-space: nowrap;text-transform: uppercase;letter-spacing: .14em;border-bottom: var(--waon) solid var(--qvbs);padding: 9px 14px 9px 0;font: 800 11px/1.3 var(--hozi8);color: var(--nj2f3);}
.xd4rbk {border-bottom: var(--waon) solid var(--qvbs);align-items: center;font: 800 15px/1.3 var(--hozi8);font-variant-numeric: tabular-nums;margin: 0;padding: 9px 18px 9px 0;min-width: 0;gap:11px;display: flex;}
.xppjf {letter-spacing: .1em;color: var(--safcq);}
.sqsekgg {gap:9px;margin: 0;flex-wrap: wrap;display: flex;}

.f4j2 {text-decoration: none;padding: 8px 20px;justify-content: center;transition:transform 0.07s linear, box-shadow 0.071s linear;flex-direction: column;min-height: 52px;display: inline-flex;color: #fff;box-shadow: var(--k1c1d);border: var(--waon) solid var(--jax);background: #000;}
.f4j2:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--jax);}
.kpgx {text-transform: uppercase;letter-spacing: .16em;font: 700 9.5px/1.2 var(--hozi8);}
.ftd70h3 {letter-spacing: -.01em;font: 900 15px/1.2 var(--hozi8);font-style: normal;}

.vsdy {margin: 26px 0;display: flex;}
.zcz3s {justify-content: flex-start;}
.b25sx {justify-content: center;}
.v22nx {justify-content: flex-end;}
.dq87 {text-decoration: none;gap:11px;color: var(--b51xu, var(--hz0tq));min-height: 50px;padding: 0 30px;transition:transform 0.096s linear, box-shadow 0.13s linear;box-shadow: var(--q73);border: var(--waon) solid var(--jax);background: var(--yqd);align-items: center;justify-content: center;display: inline-flex;}
.dq87:hover {box-shadow: 0 0 0 var(--jax);background: var(--sj655);transform: translate(4px, 4px);}
.wknqe {width: auto;}
.nbh218b {width: 100%;}
.ksmx {letter-spacing: .04em;text-transform: uppercase;font: 900 16px/1 var(--hozi8);}
.mnfp {font-style: normal;font-weight: 900;font-size: 17px;}

.vcwgz {min-width: 0;margin: 0 0 var(--dec2b);}
.h0449e7.h0449e7 {border: 0;border-bottom: var(--waon) solid var(--jax);margin: 0 0 16px;display: flex;padding: 0;padding-bottom:9px;gap:13px;align-items: center;}
.mcnmv {display: block;border: var(--waon) solid var(--jax);flex: 0 0 auto;background: var(--k8s2);width: 18px;height: 18px;}
.ddjanvm {flex: 0 0 auto;width: 34px;background: var(--k8s2);border: 2px solid var(--jax);display: block;height: 8px;}
.wxew {letter-spacing: -.025em;font: 900 clamp(23px, 2.4vw, 34px)/1.12 var(--hozi8);text-transform: uppercase;}
.st8sq {min-width: 0;}
.st8sq > *:last-child {margin-bottom: 0;}

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

.b8700k.h0449e7 {border-bottom: 0 !important;margin: 0 0 14px !important;padding-bottom: 0 !important;}
.zrst5e {background: var(--k8s2);border: var(--waon) solid var(--jax);display: block;width: 84px;height: 10px;margin: 0 0 18px;}

.mm1p.h0449e7 {padding-bottom: 0 !important;border-bottom: 0 !important;margin: 0 0 14px !important;}
.spfyt {border-left: var(--waon) solid var(--jax);min-width: 0;padding-left: clamp(12px, 1.6vw, 20px);}

.f6dhh {margin: 0 0 var(--dec2b);}
.skce {max-width:979px;display: block;background: var(--ud51g);border: var(--waon) solid var(--jax);margin: 0 auto;}
.tpvkq {padding: 20px;}
.acww {padding: 8px;}
.f9ar62t {box-shadow: var(--s7l);}
.qc67w {box-shadow: -7px 7px 0 var(--jax);}

.rbdam {text-decoration: none;min-height: 44px;display: block;}
.mn7pm {width: 100%;height: auto;display: block;min-height: 44px;border: var(--waon) solid var(--jax);}

.vd2he1 {margin: 0 auto;max-width:981px;border: var(--waon) solid var(--jax);background: var(--ud51g);}
.vd2he1 .mn7pm {border: 0;}

.c7r7f {background: var(--ud51g);margin: 0 auto;border: var(--waon) solid var(--jax);position: relative;display: block;max-width:980px;}
.y0vt8y {top: -3px;border: var(--waon) solid var(--jax);position: absolute;right: -3px;background: var(--k8s2);width: 26px;display: block;height: 26px;}

.khkh {min-width: 0;border: var(--waon) solid var(--jax);margin: 0 0 var(--dec2b);background: var(--lzl1);padding: clamp(16px, 2vw, 24px);}
.cwpde {box-shadow: var(--q73);}
.m2kppb4 {box-shadow: var(--god2);}
.qstd77 {padding: 0 0 10px;gap:13px;display: flex;align-items: center;margin: 0 0 14px;border-bottom: var(--waon) solid var(--jax);}
.sm6ejfc {border: var(--waon) solid var(--jax);display: block;background: var(--k8s2);height: 18px;flex: 0 0 auto;width: 18px;}
.c2k8 {border: 2px solid var(--jax);width: 34px;background: var(--k8s2);height: 8px;flex: 0 0 auto;display: block;}
.e77x {font: 900 17px/1.2 var(--hozi8);letter-spacing: .02em;text-transform: uppercase;}

.t9tdcan {padding: 0 0 0 0;gap:8px;margin: 0;display: grid;}
.bg15k {list-style: decimal inside;}
.hpaf {list-style: none;}
.t9tdcan li {min-width: 0;}
.t9tdcan a {align-items: center;font: 700 15px/1.3 var(--hozi8);min-height: 44px;text-decoration: none;transition:transform 0.113s linear;background: var(--ud51g);border-left: 8px solid var(--k8s2);padding: 0 14px;color: var(--jq8);display: inline-flex;}
.t9tdcan a:hover {text-decoration: underline;transform: translate(3px, 0);text-decoration-thickness: 3px;}

.ffqqpn {list-style: none;}
.ffqqpn li {gap:11px;display: flex;align-items: center;}
.ffqqpn li::before {width: 12px;flex: 0 0 auto;content: "";height: 12px;background: var(--k8s2);border: var(--waon) solid var(--jax);}
.ffqqpn.t9tdcan a {padding: 0;border-left: 0;min-width: 0;background: none;}

.m05d {min-width: 0;margin: 0 0 var(--dec2b);}
.js83xj {margin: 0 0 14px;gap:12px;display: flex;align-items: center;}
.b7qnw {flex: 0 0 auto;background: var(--k8s2);border: var(--waon) solid var(--jax);width: 16px;display: block;height: 16px;}
.qrpd0m {width: 30px;flex: 0 0 auto;border: 2px solid var(--jax);display: block;background: var(--k8s2);height: 7px;}
.gxkq {font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--hozi8);text-transform: uppercase;letter-spacing: -.025em;}
.cddheh {background: var(--ud51g);overflow-x: auto;border: var(--waon) solid var(--jax);padding: clamp(14px, 2vw, 22px);min-width: 0;}

.wdqz {box-shadow: inset 4px 4px 0 var(--qvbs);}
.yqz0nk {box-shadow: inset 2px 2px 0 var(--qvbs);}
.cddheh > *:last-child {margin-bottom: 0;}

.yvk7c.cddheh {padding: 0;box-shadow: none;overflow: visible;}

.yvk7c .jmg9ak {margin: 0 !important;letter-spacing: -.025em;text-transform: uppercase;padding: 12px clamp(14px, 2vw, 22px) !important;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--hozi8) !important;border: 0 !important;border-bottom: var(--waon) solid var(--jax) !important;background: var(--f12j);color: var(--jq8);}

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

.cp3ntv6.js83xj {border-bottom: 0 !important;padding-bottom: 0 !important;margin: 0 0 10px !important;}
.cp3ntv6 > b {margin-left: auto;}
.xch01a {margin: 0 0 16px;height: 0;border: 0;border-top: var(--waon) solid var(--jax);}

.c3n1g {min-width: 0;margin: 0 0 var(--dec2b);}
.zkcxx {border-left: 10px solid var(--k8s2);}
.nqhaw {border-left: 6px solid var(--k8s2);}

.x1j1hk, .r0m8hc {border-left: 0;}
.zba7t.zba7t {letter-spacing: -.02em;border: 0;align-items: center;text-transform: uppercase;display: flex;padding: 12px 16px;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--hozi8);margin: 0;gap:9px;}
.jf3v {background: var(--jax);color: var(--bq4);}
.wm80 {background: var(--f12j);color: var(--jq8);border-bottom: var(--waon) solid var(--jax);}
.ptf4tzm {height: 12px;flex: 0 0 auto;width: 12px;display: block;background: currentColor;}
.ktnv {min-width: 0;}
.j7sn {border: var(--waon) solid var(--jax);border-left: 0;background: var(--ud51g);overflow-x: auto;padding: clamp(14px, 2vw, 22px);min-width: 0;}
.j7sn > *:last-child {margin-bottom: 0;}

.q5vayn.j7sn {background: var(--lzl1);border-left: var(--waon) solid var(--k8s2);overflow: visible;padding: clamp(8px, 1.2vw, 14px);}

.r0m8hc .j7sn {border-left: var(--waon) solid var(--jax);}
.p1dqm4 {background: var(--ud51g);min-width: 0;border: var(--waon) solid var(--jax);padding: clamp(12px, 1.8vw, 20px);overflow-x: auto;box-shadow: var(--k1c1d);}
.p1dqm4 > *:last-child {margin-bottom: 0;}

.r2nq84z {height: 14px;display: block;width: 56px;background: var(--k8s2);border: var(--waon) solid var(--jax);border-bottom: 0;}

.h5cb5af .w4wdnwb {min-width: 0;}
.h5cb5af .qp4d4a {letter-spacing: -.025em;text-transform: uppercase;}
.h5cb5af .tmre {min-width: 0;}
.h5cb5af .wh0yt0a {position: absolute;left: -9999px;}
.h5cb5af .vw690bq {display: none;}
.h5cb5af .fy5mqz {display: none;}

.h5cb5af :is(.acb3y, [class*="table"]) {overflow-x: auto;}
.h5cb5af table {border-collapse: collapse;font-size: 15px;width: 100%;}
.h5cb5af thead th {background: var(--f12j);white-space: nowrap;color: var(--p8b5, var(--jq8));text-align: left;text-transform: uppercase;font: 900 11.5px/1.3 var(--hozi8);border: var(--waon) solid var(--mia);padding: 11px 14px;letter-spacing: .12em;}
.h5cb5af tbody td {border: var(--waon) solid var(--qvbs);padding: 11px 14px;color: var(--p8b5, inherit);}
.h5cb5af tbody td + td {font-variant-numeric: tabular-nums;}

.m5mc98h {background: var(--k8s2);color: var(--hmeh, var(--b51xu, var(--hz0tq)));box-shadow: var(--q73);padding: clamp(20px, 2.8vw, 32px);border: var(--waon) solid var(--jax);margin: var(--dec2b) 0 0;}
.nspds {text-transform: uppercase;margin: 0;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--hozi8);letter-spacing: -.02em;}
.nhy10b {margin: 8px 0 16px;font-size: 16px;}

.m5mc98h .hx333 {color: var(--k8s2);box-shadow: 2px 2px 0 var(--hmeh, var(--b51xu, var(--hz0tq)));border-color: var(--hmeh, var(--b51xu, var(--hz0tq)));background: var(--hmeh, var(--b51xu, var(--hz0tq)));}
.m5mc98h .hx333:hover {background: var(--hmeh, var(--b51xu, var(--hz0tq)));box-shadow: 0 0 0 var(--hmeh, var(--b51xu, var(--hz0tq)));}

.rfssfw9 {border: var(--waon) solid var(--jax);background: var(--lzl1);box-shadow: var(--k1c1d);padding: 18px 20px;margin: var(--dec2b) 0 0;}
.r11d {margin: 0;text-transform: uppercase;letter-spacing: -.01em;font: 900 16px/1.2 var(--hozi8);}
.k7kf2vt {margin: 6px 0 0;color: var(--nj2f3);font-size: 15px;}

.sets1 {display: inline-block;padding: 9px 12px;margin: 24px 0 0;letter-spacing: .14em;color: var(--nj2f3);border: var(--waon) solid var(--jax);font: 800 11.5px/1 var(--hozi8);}

.c9y6y27 {z-index: 25;flex-wrap: wrap;border-top: var(--waon) solid var(--jax);bottom: 0;background: var(--f12j);position: sticky;padding: 12px calc(var(--ao29m) + 30px) 12px var(--ao29m);gap:12px;align-items: center;justify-content: space-between;display: flex;}
.xqcv {font: 800 14px/1.3 var(--hozi8);}

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

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

.t3d46y::before {inset: 10px;content: '';position: absolute;transition:background 0.088s, box-shadow 0.111s;box-shadow: var(--k1c1d);border: var(--waon) solid var(--jax);background: var(--ud51g);}
.t3d46y svg {z-index: 1;position: relative;}

.t3d46y:hover::before {background: var(--f12j);}
.t3d46y:active {transform: translate(2px, 2px);}
.t3d46y:active::before {box-shadow: none;}
.t3d46y:focus-visible {outline: var(--waon) solid var(--jax);outline-offset: 1px;}

.a9ex.a9ex {background: var(--s8fbe);color: var(--ib9, var(--up984));border-top: var(--waon) solid var(--i2iu, var(--up984));padding: clamp(30px, 3.4vw, 48px) var(--ao29m) clamp(20px, 2.2vw, 30px);}
.a9ex .wgpakc1 {display: grid;margin: 0 auto;gap:23px;grid-template-columns: minmax(0, 1fr);max-width: var(--dfb);}
.a9ex .s8185c img {width: auto;display: block;height: 26px;}
.a9ex .s8185c span {text-transform: uppercase;font: 900 17px/1 var(--hozi8);}
.a9ex .vn6183 {justify-content: start;grid-auto-flow: column;display: grid;gap:29px;}
.a9ex .vn6183 ul {gap:3px;display: grid;margin: 0;padding: 0;list-style: none;}
.a9ex .vn6183 a {color: var(--ib9, var(--up984));letter-spacing: .05em;min-height: 44px;display: flex;align-items: center;text-transform: uppercase;text-decoration: none;font: 700 13px/1 var(--hozi8);}
.a9ex .vn6183 a:hover {text-decoration-thickness: 3px;text-decoration: underline;}
.a9ex .jq9qp6a {flex-wrap: wrap;margin: 20px auto 0;display: flex;gap:13px;max-width: var(--dfb);align-items: center;}
.a9ex .asm62n {max-width: var(--dfb);padding-top:17px;margin: 20px auto 0;border-top: var(--waon) solid var(--i2iu, var(--up984));}
.a9ex .asm62n p {margin: 0;font-size: 12.5px;}
.a9ex .asm62n p + p {margin-top:8px;line-height:1.59;}

@media (max-width:885px) {
  
  .vhknk .z6ar {max-height: 15vh;}
  .vhknk .msxv3fc {min-height: 12vh;max-height: 15vh;font-size: clamp(44px, 9vw, 96px);}
  .vhknk .nd7wg {padding: clamp(14px, 3vw, 20px);}

  .kkrc4jr {display: none;flex: none;}
  .vazxg {display: flex;}
  .wjdnv {flex-wrap: wrap;}
  
  .r1cm {grid-template-columns: minmax(0, 1fr);}
}

@media (max-width:515px) {
  
  .p1zk, .h5cb5af {padding-right:19px;padding-left:13px;}
  .h2xsjg {width: 100%;}
  .h2xsjg .gjbmkk {flex: 1 1 auto;}
  .jc7k1 {padding: 52px 16px 16px;}
  .w39hv {left: -3px;top: -3px;}
  .sxx3m46 {padding-right:14px;padding-left:15px;}

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

  
  
  .gbt0h, .psb7sk {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .yrvg9m, .k7y1ffz {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .m55re {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .a0f8frg .b714z {min-width: 132px;}
}

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

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

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

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

.b59vrkn:checked ~ .v0c4rd {visibility: visible;opacity:1;}
.b59vrkn:checked ~ .snvxct7 {transform: translateX(0);visibility: visible;}

.yjhq {background: var(--lzl1, var(--cdo56));top: 0;display: flex;position: sticky;border-bottom: 1px solid var(--jax, var(--up984));justify-content: space-between;align-items: center;gap:13px;padding: 14px 16px;z-index: 1;}
.s1ehyb9 {display: inline-flex;min-height: 44px;align-items: center;}
.s1ehyb9 img {height: 26px;display: block;width: auto;}
.wrqkdm {color: var(--up984);font-size: 16px;font-weight: 800;letter-spacing: .01em;}

.x9vv {align-items: center;border-radius: 0;border: 1px solid var(--jax, var(--up984));justify-content: center;display: inline-flex;background: var(--cdo56);cursor: pointer;color: var(--up984);height: 44px;width: 44px;flex: none;}
.x9vv:hover {background: var(--mglu8);}
.x9vv:focus-visible,
.atsh a:focus-visible,
.wvh476:focus-visible,
.fvy9:focus-visible {outline: 2px solid var(--up984);outline-offset: 2px;}

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

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

.atsh a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--k8s2, var(--yqd));border-color: var(--jax, var(--up984));background: var(--cdo56);}

.kp81vd4 {border-top: 1px solid var(--jax, var(--up984));display: grid;background: var(--lzl1, var(--cdo56));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));margin-top: auto;gap:10px;}

.wvh476, .fvy9 {text-decoration: none;font-weight: 700;display: flex;justify-content: center;min-height: 48px;font-size: 15px;padding: 12px 18px;align-items: center;border-radius: 0;}
.wvh476 {background: var(--w2cb8);color: var(--mn2, var(--iy6r));border: 1px solid var(--jax, var(--up984));}
.fvy9 {border: 1px solid transparent;color: var(--bova, var(--z1db));background: var(--xsc);}

.snvxct7 {border-right: 3px solid var(--jax, var(--up984));}
.y3a0 {border-left: 3px solid var(--jax, var(--up984));border-right: 0;}
.yjhq {border-bottom: 3px solid var(--jax, var(--up984));}
.x9vv {border-color: var(--jax, var(--up984));border-width: 3px;}
.atsh a {letter-spacing: .02em;font-weight: 800;text-transform: uppercase;border-width: 3px;}
.atsh a:hover, .atsh a[aria-current="page"] {border-color: var(--jax, var(--up984));}

.atsh a[aria-current="page"] {box-shadow: 4px 4px 0 var(--jax, var(--up984));}
.kp81vd4 {border-top: 3px solid var(--jax, var(--up984));}
.wvh476, .fvy9 {border-color: var(--jax, var(--up984));font-weight: 800;border-width: 3px;text-transform: uppercase;}
.fvy9 {box-shadow: 4px 4px 0 var(--jax, var(--up984));}

@media (min-width:855px) {
  .snvxct7, .v0c4rd {display: none;}
}

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

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

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

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

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

.f0hv4q > summary.qstd77 {cursor: pointer;list-style: none;min-height: 44px;}
.f0hv4q > summary.qstd77::-webkit-details-marker {display: none;}
.f0hv4q > summary.qstd77:focus-visible {outline: var(--waon) solid var(--k8s2);outline-offset: 3px;}

.f0hv4q > summary.qstd77::after {width: 12px;border-bottom: var(--waon) solid var(--jax);height: 12px;content: "";flex: 0 0 auto;border-right: var(--waon) solid var(--jax);margin-left: auto;transition:transform 0.13s linear;}
.f0hv4q[open] > summary.qstd77::after {transform: rotate(180deg);}

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

.h5cb5af {padding-bottom: max(96px, var(--lz22k, 96px));}

.f6dre {--lhfz: uppercase;--clbv: 2px;--rh17l: 2px;--ajf: 800;--byfob: 0;--v80: 12px;--x6v: 2px solid currentColor;--z160w: 0;--n1311: .08em;}

.h5cb5af a.sytx, .h5cb5af a.dq87, .h5cb5af a.edme8, .h5cb5af a.t28y6 {color: var(--b51xu, var(--hz0tq));}

.h5cb5af a.f4j2, a.f4j2 {color: #fff;}
.k37qeyr {color: var(--n4dm, var(--s9s4));}

@media (max-width:427px) {
  .wjdnv {gap:8px;padding-left:11px;padding-right:13px;}
  .h2xsjg {gap:7px;}
  .h2xsjg .gjbmkk {font-size: 13px;padding: 0 10px;}
}

:root {--dew: 6px;--k1c1d:   3px 3px 0 var(--yqd);--god2: calc(var(--dew) * -1) var(--dew) 0 var(--yqd);--q73:      var(--dew) var(--dew) 0 var(--yqd);--s7l:   10px 10px 0 var(--yqd);}

.h5cb5af .pknw.w840td {align-items: flex-start;padding: clamp(18px, 3vw, 36px);min-height: clamp(420px, 62vh, 640px);justify-content: flex-end;}
.b1as1q::before {background-image: linear-gradient(45deg, color-mix(in srgb, black 55%, transparent) 0%, transparent 55%);}
.h5cb5af .pknw .ztx0 {box-shadow: var(--s7l);border: var(--waon) solid var(--jax);max-width: min(560px, 100%);padding: clamp(16px, 2.4vw, 28px);}

.h5cb5af .pknw.rnehxfw {background: linear-gradient(135deg, var(--yqd), color-mix(in srgb, var(--yqd) 40%, var(--ud51g)));}
.h5cb5af .pknw .pm56m {min-height: 0;color: color-mix(in srgb, var(--b51xu, white) 22%, transparent);line-height: .8;font-size: clamp(200px, 34vw, 460px);z-index: 0;padding-right: 6%;max-height: none;position: absolute;justify-content: flex-end;inset: 0;}
@media (max-width:905px) {
  .h5cb5af .pknw.w840td {padding: 14px;min-height: 70vh;}
}

.sr3e, .wv9366f, .qc67w {box-shadow: -10px 10px 0 var(--yqd);}
.wcg5, .gybz6 {box-shadow: -3px 3px 0 var(--yqd);}

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

.tm177m9 .c33bktj {background: var(--ud51g);box-shadow: var(--s7l);border: var(--waon) solid var(--jax);position: relative;margin-top:18px;}
.tm177m9 .pc45.pc45 {overflow: hidden !important;grid-template-areas: "s";display: grid !important;grid-template-columns: minmax(0, 1fr) !important;gap: 0 !important;aspect-ratio: 16 / 9;scroll-snap-type: none !important;}
.tm177m9 .rby586w.rby586w {grid-area: s;max-width: none !important;min-width: 0 !important;margin: 0;overflow: hidden;border: 0;box-shadow: none;position: relative;transition:clip-path 0.685s cubic-bezier(.77, 0, .18, 1);width: auto !important;}
.tm177m9 .rby586w:not(:first-child) {clip-path: inset(0 100% 0 0);}
.tm177m9 .rby586w picture {width: 100%;display: block;height: 100%;}
.h5cb5af .tm177m9 .rby586w .nst07 {width: 100%;aspect-ratio: auto;max-height: none;object-fit: cover;height: 100%;}

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

.tm177m9 .rby586w .w2vm {box-shadow: var(--k1c1d);background: var(--yqd);color: var(--b51xu, var(--hz0tq));text-transform: uppercase;z-index: 2;border: var(--waon) solid var(--jax);padding: 12px 16px;left: 18px;bottom: 18px;font: 800 clamp(15px, 1.7vw, 22px)/1.2 var(--hozi8);position: absolute;letter-spacing: .01em;max-width: min(560px, calc(100% - 36px));margin: 0;}

.tm177m9 .jtvb0gf {display: flex;margin: 18px 0;align-items: center;gap:13px;}
.tm177m9 .thwy50 {box-shadow: var(--k1c1d);height: 52px;color: var(--jq8);background: var(--ud51g);width: 52px;font: 900 22px/1 var(--hozi8);border: var(--waon) solid var(--jax);place-items: center;cursor: pointer;display: grid;}
.tm177m9 .thwy50:hover {color: var(--b51xu, var(--hz0tq));background: var(--yqd);}
.tm177m9 .thwy50:active {transform: translate(3px, 3px);box-shadow: none;}
.tm177m9 .thwy50[hidden] {display: none;}
.tm177m9 .r0k3 {flex: 1 1 auto;margin: 0;}
.tm177m9 .r0k3 .jahn2 {cursor: pointer;background: transparent;border: var(--waon) solid var(--jax);padding: 0;height: 14px;flex: 1 1 0;}
.tm177m9 .r0k3 .jahn2[aria-current="true"] {background: var(--yqd);}
@media (max-width:691px) {
  .tm177m9 .pc45.pc45 {aspect-ratio: 4 / 5;}
  .tm177m9 .thwy50 {height: 44px;width: 44px;}
}
@media (prefers-reduced-motion: reduce) { .tm177m9 .rby586w.rby586w {transition:none;} }
.tm177m9 .pc45.pc45 {padding: 0 !important;}
.tm177m9 .zfwg {margin-top:28px;}

.rw4m .m5rxe5d {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) !important;align-items: center;gap: clamp(18px, 2.6vw, 32px) !important;}
.rw4m .a84yq {display: block;width: 100%;max-width: none !important;}
.rw4m .r52g5 {display: block;overflow: hidden;border: var(--waon) solid var(--jax);box-shadow: 10px 10px 0 var(--yqd);}
.h5cb5af .rw4m .td466 {height: auto;transition:transform 0.307s ease;width: 100%;aspect-ratio: 4 / 3;display: block;max-height: none;object-fit: cover;}
.rw4m:hover .td466 {transform: scale(1.04);}
@media (max-width:752px) { .rw4m .m5rxe5d {grid-template-columns: minmax(0, 1fr) !important;} }

.rw4m .m5rxe5d {grid-template-columns: minmax(0, 1fr) !important;}
.h5cb5af .rw4m .td466 {aspect-ratio: 16 / 9;}
.rw4m .a84yq {margin: 0 !important;}

.cskw .natcbc {margin: 0;list-style: none;padding: 0;}
.cskw p.vqez, .cskw p.dn12by {margin: 0 0 8px;}
.cskw i.egz4 {font-style: normal;margin-left:11px;}
.v023mp .qy1k8d h3.ncv0d {letter-spacing: -.01em;margin: 0;font: 800 16px/1.34 var(--hozi8);}
.v023mp .qy1k8d i.s6p2jf8 {font-style: normal;}
.v023mp .qy1k8d span.ncv0d + .s6p2jf8 {margin-left: auto;}
.dq87 b.mnfp {font-weight: 900;}
.dq87 span.ksmx {font-weight: 800;}

.a9ex :is(.gym7, .jq9qp6a, .wgpakc1, .asm62n) {margin-inline: auto;max-width: var(--dfb);padding-inline: var(--ao29m);box-sizing: border-box;}

.jy249.t35awy7 {gap: clamp(20px, 3vw, 44px);grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);align-items: center;display: grid !important;}
.t35awy7 > .nct63v {grid-row: 1;min-width: 0;grid-column: 1;}
.t35awy7 > .fgj4z {grid-row: 1;grid-column: 2;}
.fgj4z {margin: 0;position: relative;padding: 16px 20px 20px 0;}
.tqpfs7e {align-items: start;gap:13px;grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}
.tzjkn5 {aspect-ratio: 3 / 4;overflow: hidden;box-shadow: 8px 8px 0 var(--yqd);display: block;border: var(--waon) solid var(--jax);}
.tzjkn5:nth-child(2) {margin-top:21px;}
.tzjkn5:nth-child(3) {margin-top:45px;}
.tzjkn5 img {height: 100%;display: block;width: 100%;object-fit: cover;}
.mcy7 {display: grid;place-items: center;position: absolute;font: 900 26px/1 var(--hozi8);right: 0;background: var(--yqd);top: 0;height: 84px;border-radius: 50%;border: var(--waon) solid var(--jax);width: 84px;z-index: 2;color: var(--b51xu, var(--hz0tq));box-shadow: var(--k1c1d);transform: rotate(12deg);}
.mcy7 small {margin-top: -16px;font-size: 13px;}
@media (max-width:752px) {
  .jy249.t35awy7 {grid-template-columns: minmax(0, 1fr);}
  .t35awy7 > .fgj4z {grid-column: 1;grid-row: 1;}
  .t35awy7 > .nct63v {grid-row: 2;}
  .mcy7 {font-size: 20px;width: 66px;height: 66px;}
}

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

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