

:root {--uci: 1120px;--tl1:   color-mix(in srgb, var(--ektdu, var(--nsi)) 35%, var(--c3mcd));--t5gnp:  var(--kac);--sxj79:"Space Grotesk", "Arial Black", "Archivo Black", Arial, sans-serif;--jkz: color-mix(in srgb, var(--nsi) 35%, var(--c3mcd));--alvj: 3px;--pue3: var(--duo);--kj8:  clamp(16px, 3vw, 30px);--k4fa:  clamp(18px, 2.4vw, 30px);--e36z:      var(--v4w8) var(--v4w8) 0 var(--dfg);--mmpv:   var(--qzbg);--g0r:   7px 7px 0 var(--dfg);--dfg: var(--c3mcd);--boj86:     var(--nsi);--v4w8: 4px;--j34:  var(--jtw);--cio:   var(--c3mcd);--cnz:   2px 2px 0 var(--dfg);--vso: calc(var(--v4w8) * -1) var(--v4w8) 0 var(--dfg);--sz2:  var(--uce);}

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

:focus-visible {outline: var(--alvj) solid var(--jkz);outline-offset: 2px;}

.e29cfn {font-weight: 800;left: -9999px;color: var(--m5dd, var(--f4p2, var(--ushw)));z-index: 200;padding: 12px 20px;border: var(--alvj) solid var(--dfg);top: 0;position: absolute;text-transform: uppercase;box-shadow: var(--e36z);text-decoration: none;background: var(--nsi);}
.e29cfn:focus {top: 12px;left: 12px;}

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

.d8w9qe {border-bottom: var(--alvj) solid var(--it5j5, var(--c3mcd));z-index: 60;background: var(--btqn);top: 0;position: sticky;}
.p4xsj {align-items: center;margin: 0 auto;padding: 10px var(--kj8);max-width: var(--uci);display: flex;box-sizing: border-box;gap:15px;}

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

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

.wqa8 a:hover {border-color: var(--it5j5, var(--c3mcd));}
.wqa8 a[aria-current="page"] {box-shadow: var(--cnz);border-color: var(--it5j5, var(--c3mcd));}

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

.v7j7td {transition:transform 0.089s linear, box-shadow 0.076s linear;align-items: center;box-shadow: var(--cnz);text-decoration: none;display: inline-flex;justify-content: center;font: 800 13.5px/1 var(--sxj79);min-height: 44px;padding: 0 18px;border: var(--alvj) solid var(--dfg);border-radius: 0;letter-spacing: .03em;text-transform: uppercase;}
.v7j7td:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--dfg);}
.v7j7td:active {transform: translate(2px, 2px);}

.c9kha4r {color: var(--jmh, var(--wfyyc));border-color: var(--it5j5, var(--c3mcd));background: var(--p73p);box-shadow: 2px 2px 0 var(--it5j5, var(--c3mcd));}
.c9kha4r:hover {box-shadow: 0 0 0 var(--it5j5, var(--c3mcd));}
.dbz5q3 {border-color: var(--it5j5, var(--c3mcd));color: var(--c1z, var(--e75));box-shadow: 2px 2px 0 var(--it5j5, var(--c3mcd));background: var(--ez2);}
.dbz5q3:hover {box-shadow: 0 0 0 var(--it5j5, var(--c3mcd));}
.evaw2d {color: var(--f4p2, var(--ushw));background: var(--nsi);}
.evaw2d:hover {background: var(--pdj5r);}

.hv7be8 {min-width: 44px;cursor: pointer;justify-content: center;gap:5px;display: none;flex-direction: column;align-items: center;border: var(--alvj) solid var(--it5j5, var(--c3mcd));min-height: 44px;}
.hv7be8 span {display: block;height: 3px;background: var(--n9an, var(--h6z4b));width: 20px;}

.dapa {margin: 0 auto;padding: clamp(14px, 1.8vw, 24px) var(--kj8) 0;box-sizing: border-box;max-width: var(--uci);}
.g9w5b {padding: clamp(16px, 2.2vw, 28px);background: var(--mmpv);border: var(--alvj) solid var(--dfg);border-radius: 0;}

.g9w5b .d9fd {font-size: clamp(28px, 4.4vw, 66px);}
.g9w5b .e3j2 {font-size: 15.5px;margin-top:11px;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.g9w5b .d9ya {margin-top:14px;}

.damt {box-shadow: var(--g0r);}
.pnvy5ww  {box-shadow: -7px 7px 0 var(--dfg);}

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

.d9fd {letter-spacing: -.03em;font: 900 clamp(30px, 4vw, 200px)/.92 var(--sxj79);margin: 0;overflow-wrap: anywhere;}
.kzz7  {text-transform: uppercase;letter-spacing: -.04em;}
.cjnp7mk {letter-spacing: -.025em;}
.x98d6n0  {text-transform: uppercase;letter-spacing: 0;}

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

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

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

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

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

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

.psaf {margin: 0 0 var(--k4fa);}
.n8cbrf5 {gap:13px;display: grid;}
.hfnwb {border: var(--alvj) solid var(--dfg);border-radius: 0;background: var(--mmpv);}
.x8cbf {box-shadow: var(--e36z);}
.ttyhc {box-shadow: var(--vso);}
.axsx0q {display: flex;gap:11px;padding: 12px 16px;cursor: pointer;min-height: 44px;list-style: none;align-items: center;}
.axsx0q::-webkit-details-marker {display: none;}
.axsx0q::marker {content: '';}

.tdgm15 {font: 900 15px/1 var(--sxj79);align-items: center;background: var(--boj86);border: var(--alvj) solid var(--dfg);display: inline-flex;height: 30px;color: var(--m5dd, var(--f4p2, var(--ushw)));justify-content: center;flex: 0 0 auto;width: 30px;}
.hfnwb[open] .tdgm15 {background: var(--j34);color: var(--cio);}
.atjj {font: 800 16px/1.34 var(--sxj79);font-style: normal;letter-spacing: -.01em;}
.ncky8v {padding: 14px 16px;border-top: var(--alvj) solid var(--dfg);}
.qn4kj {margin: 0;font-size: 15.5px;color: var(--sz2);}

.qpfag3y {margin: 0 0 var(--k4fa);}
.kh70g {display: grid;gap:14px;}
.tjkqwq {grid-template-columns: minmax(0, 1fr);}
.bffb8n {grid-template-columns: repeat(2, minmax(0, 1fr));}
.mqpr87n {background: var(--pue3);position: relative;padding: 20px 18px 18px 62px;min-width: 0;border: var(--alvj) solid var(--dfg);border-radius: 0;}
.kwgrt {box-shadow: var(--e36z);}
.mxy2 {box-shadow: var(--vso);}
.dy98ge {display: flex;top: -3px;height: 44px;justify-content: center;width: 44px;align-items: center;font: 900 17px/1 var(--sxj79);border: var(--alvj) solid var(--dfg);left: -3px;background: var(--boj86);position: absolute;color: var(--m5dd, var(--f4p2, var(--ushw)));}

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

.jdkd {display: block;text-transform: uppercase;margin: 0;font: 800 17px/1.26 var(--sxj79);letter-spacing: -.015em;}
.prqtd32 {color: var(--sz2);font-size: 15.5px;margin: 8px 0 0;}

.p9ygde.mqpr87n {padding: 0;}
.emfpxk2 {align-items: center;color: var(--m5dd, var(--f4p2, var(--ushw)));font: 900 16px/1 var(--sxj79);padding: 0 16px;display: flex;border-bottom: var(--alvj) solid var(--dfg);min-height: 40px;letter-spacing: .1em;background: var(--boj86);}

.p9ygde .jdkd, .mxkw82 .jdkd {text-transform: uppercase;letter-spacing: -.015em;font: 800 17px/1.26 var(--sxj79);margin: 0;}
.p9ygde .jdkd {padding: 16px 16px 0;}
.p9ygde .prqtd32, .mxkw82 .prqtd32 {margin: 8px 0 0;}
.p9ygde .prqtd32 {padding: 0 16px 16px;}

.p9ygde .jdkd:last-child {padding-bottom:16px;}

.mxkw82.mqpr87n {display: grid;grid-template-columns: 54px minmax(0, 1fr);padding: 0;}
.r2j7 {font: 900 17px/1 var(--sxj79);display: flex;background: var(--boj86);color: var(--m5dd, var(--f4p2, var(--ushw)));align-items: center;justify-content: center;border-right: var(--alvj) solid var(--dfg);}
.pyz3s {padding: 16px;min-width: 0;}

.zndd7xr {margin: 0 0 var(--k4fa);}
.ch25 {gap:15px;display: grid;}
.zsfm, .zk3ayb {min-width: 0;padding: 0 0 6px;box-shadow: var(--e36z);border: var(--alvj) solid var(--dfg);border-radius: 0;background: var(--mmpv);}

.yxmb8.yxmb8, .g11g6k.g11g6k {font: 900 13px/1.2 var(--sxj79);display: flex;border-bottom: var(--alvj) solid var(--dfg);padding: 11px 16px;text-transform: uppercase;align-items: center;letter-spacing: .12em;margin: 0 0 8px;gap:9px;}
.yxmb8 {background: var(--boj86);color: var(--m5dd, var(--f4p2, var(--ushw)));}
.g11g6k {color: var(--cio);background: var(--j34);}
.t6jmq7f {align-items: center;height: 22px;border: var(--alvj) solid currentColor;justify-content: center;width: 22px;display: inline-flex;font: 900 12px/1 var(--sxj79);}
.c54k2 {align-items: baseline;gap:11px;display: flex;font-size: 15.5px;padding: 9px 16px;margin: 0;}
.c54k2 + .c54k2 {border-top: var(--alvj) solid var(--m08p);}

.me3b {font-weight: 900;color: var(--jkz);flex: 0 0 auto;}
.qv9a6c {font-weight: 900;flex: 0 0 auto;color: var(--sz2);}

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

.v30vk :is(.wbq6a37, .pe1s, .ct2r, .x1k9tm,
             .hbyz3g, .t49tm, .yjmbz8y) [class]::before,
.v30vk :is(.wbq6a37, .pe1s, .ct2r, .x1k9tm,
             .hbyz3g, .t49tm, .yjmbz8y) [class]::after {background-image: revert;}

.sm8mmk {align-items: start;margin: 0 0 var(--k4fa);display: grid;grid-template-columns: minmax(0, 1fr);}
.dqv8 {background: var(--boj86);align-items: center;margin: 0;overflow: hidden;min-width: 0;display: flex;border: var(--alvj) solid var(--dfg);justify-content: center;}
.q447mv {box-shadow: var(--g0r);}
.xr48 {box-shadow: -7px 7px 0 var(--dfg);}
.t9gv8b {width: 100%;height: 100%;display: block;max-height: 22vh;object-fit: cover;}

.dqv8:has(.t9gv8b) {background: var(--mmpv);}

.qe522sp {width: 100%;align-items: center;justify-content: center;color: var(--l5svp, var(--f4p2, var(--ushw)));display: flex;letter-spacing: -.05em;max-height: 22vh;font: 900 clamp(52px, 11vw, 150px)/1 var(--sxj79);min-height: 16vh;}
.sm8mmk .epm60j.epm60j {background-image: repeating-linear-gradient(45deg,
    color-mix(in srgb, var(--l5svp, var(--f4p2, var(--ushw))) 16%, transparent) 0 18px,
    transparent 18px 36px);}
.sm8mmk .j05je3.j05je3 {background-image: repeating-linear-gradient(90deg,
    color-mix(in srgb, var(--l5svp, var(--f4p2, var(--ushw))) 14%, transparent) 0 14px,
    transparent 14px 42px);}
.sm8mmk .wjsm7.wjsm7 {background-image: repeating-linear-gradient(-45deg,
    color-mix(in srgb, var(--l5svp, var(--f4p2, var(--ushw))) 18%, transparent) 0 10px,
    transparent 10px 30px);}

.rzsb9xm {border: var(--alvj) solid var(--dfg);min-width: 0;box-shadow: var(--e36z);background: var(--mmpv);padding: clamp(18px, 2.4vw, 30px);margin: calc(var(--alvj) * -1) 0 0;}
.h6nq {font: 800 12px/1 var(--sxj79);font-style: normal;display: block;color: var(--sz2);margin: 0 0 8px;letter-spacing: .18em;text-transform: uppercase;}

.n851qr.n851qr {margin: 0;overflow-wrap: anywhere;text-transform: uppercase;font: 900 clamp(28px, 3.6vw, 52px)/1.02 var(--sxj79);color: var(--cio);letter-spacing: -.035em;}
.bp8zgk4 {font-size: 16.5px;margin: 12px 0 0;max-width: 58ch;color: var(--sz2);}
.yb02ztr {background: var(--nsi);min-height: 48px;display: inline-flex;border: var(--alvj) solid var(--dfg);letter-spacing: .04em;justify-content: center;padding: 0 26px;text-transform: uppercase;text-decoration: none;color: var(--f4p2, var(--ushw));box-shadow: var(--cnz);align-items: center;margin-top:17px;transition:transform 0.074s linear, box-shadow 0.093s linear;font: 900 15px/1 var(--sxj79);}
.yb02ztr:hover {background: var(--pdj5r);transform: translate(2px, 2px);box-shadow: 0 0 0 var(--dfg);}

@media (min-width:892px) {
  
  .psyxyt4,
  .fzcez {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);align-items: stretch;}
  .fzcez {grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .psyxyt4 .rzsb9xm {align-self: center;margin: 0 0 0 calc(var(--alvj) * -1);}
  .fzcez .dqv8 {order: 2;}
  .fzcez .rzsb9xm {margin: 0 calc(var(--alvj) * -1) 0 0;order: 1;align-self: center;}
  .psyxyt4 .t9gv8b,
  .fzcez .t9gv8b {height: 100%;max-height: 34vh;}
  .psyxyt4 .qe522sp,
  .fzcez .qe522sp {max-height: 34vh;min-height: 24vh;}
}

.v30vk .yjmbz8y.fagst {min-height: 320px;justify-content: flex-end;display: flex;border: var(--alvj) solid var(--dfg);overflow: hidden;flex-direction: column;position: relative;}

.v30vk .yjmbz8y .cw7n {inset: 0;object-fit: cover;height: 100%;position: absolute;width: 100%;}
.sw3w {pointer-events: none;inset: 0;position: absolute;}
.sw3w::before {inset: 0;content: "";background-image: linear-gradient(180deg,
    color-mix(in srgb, var(--mmpv) 30%, transparent) 0%,
    color-mix(in srgb, var(--mmpv) 30%, transparent) 40%,
    color-mix(in srgb, var(--mmpv) 92%, transparent) 100%);position: absolute;}
.xg3fb {background: var(--mmpv);position: relative;z-index: 1;box-shadow: none;margin: 0;border-top: var(--alvj) solid var(--dfg);}
@media (max-width:891px) {
  .v30vk .yjmbz8y.fagst {min-height: 260px;}
}

.dc0zt6 {margin: 0 0 var(--k4fa);}
.p44v {gap:18px;min-width: 0;display: grid;}

.ksbn4 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.g14hv {grid-template-columns: repeat(3, minmax(0, 1fr));}
.jhpy {border: var(--alvj) solid var(--dfg);text-decoration: none;flex-direction: column;color: inherit;min-width: 0;background: var(--mmpv);transition:transform 0.116s linear, box-shadow 0.06s linear;display: flex;}
.cy0y07c {box-shadow: var(--e36z);}
.xtabg7q {box-shadow: var(--vso);}
.jhpy:hover, .jhpy:focus-visible {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--dfg);}
.akk0dxe {aspect-ratio: 2 / 3;object-fit: cover;height: auto;width: 100%;display: block;}
.qx9bsj {margin-top: auto;background: var(--dfg);color: var(--eqj);display: block;border-top: var(--alvj) solid var(--dfg);padding: 12px 14px;}
.q17rk {overflow: hidden;text-transform: uppercase;letter-spacing: -.01em;display: block;font: 900 15px/1.25 var(--sxj79);white-space: nowrap;text-overflow: ellipsis;}
.xy1v {text-transform: uppercase;font: 700 12px/1.2 var(--sxj79);font-style: normal;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top:5px;letter-spacing: .08em;display: block;}

.kw8vvy {margin: 0 0 var(--k4fa);}
.p7kdm5j {margin: 0;display: grid;gap:19px;min-width: 0;padding: 0;list-style: none;}

.xkr4 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.sfj6ng6 {grid-template-columns: repeat(3, minmax(0, 1fr));}
.kt64 {min-width: 0;border: var(--alvj) solid var(--dfg);background: var(--mmpv);}
.n7qx9 {box-shadow: var(--e36z);}
.xwbtfwv {box-shadow: var(--vso);}
.pfaff62 {align-items: center;justify-content: center;color: inherit;min-height: 156px;display: flex;flex-direction: column;transition:transform 0.075s linear;gap:10px;padding: 24px 18px;text-decoration: none;}
.kt64:hover {box-shadow: 0 0 0 var(--dfg);}
.kt64:hover .pfaff62 {transform: translate(2px, 2px);}
.zh5j8 {max-height: 78px;max-width: 100%;height: auto;display: block;object-fit: contain;}
.pdhcs {text-align: center;font: 800 12px/1.2 var(--sxj79);color: var(--sz2);letter-spacing: .12em;text-transform: uppercase;}

.caxxgbw {margin: 0 0 var(--k4fa);}
.pxgbzd3 {min-width: 0;margin: 0;}
.rwpj4m3 {display: flex;gap:16px;flex-wrap: wrap;}

.vzba3 {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap:17px;}
@media (max-width:905px) { .vzba3 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:485px) { .vzba3 {grid-template-columns: minmax(0, 1fr);} }
.ezyy8yx {background: var(--mmpv);display: flex;align-items: center;justify-content: center;border: var(--alvj) solid var(--dfg);min-width: 0;padding: 18px 22px;min-height: 104px;}
.rwpj4m3 .ezyy8yx {flex: 0 1 auto;min-width: 168px;}
.tam0gm {box-shadow: var(--cnz);}
.tmd1 {box-shadow: -2px 2px 0 var(--dfg);}
.g6a6w6k {height: auto;object-fit: contain;max-width: 100%;max-height: 58px;display: block;}

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

.xy3ptqc {margin: 0 0 var(--k4fa);}
.rdhq {margin: 0 0 18px;border: var(--alvj) solid var(--dfg);background: var(--pue3);box-shadow: var(--e36z);padding: clamp(16px, 2.2vw, 26px);}
.ewxhvqd {align-items: baseline;flex-wrap: wrap;margin: 0 0 10px;display: flex;gap:13px;}
.m403 {font: 900 clamp(38px, 5vw, 66px)/1 var(--sxj79);letter-spacing: -.04em;}

.nf7va {color: var(--jkz);font-style: normal;letter-spacing: .12em;font-size: 22px;}
.k4ypry {font-size: 16px;margin: 0;max-width: 62ch;color: var(--sz2);}

.mhgdac {gap:15px;display: grid;}
.h929r {border: var(--alvj) solid var(--dfg);background: var(--mmpv);margin: 0;padding: 16px 18px;min-width: 0;}
.g07m4 {box-shadow: var(--cnz);}
.m14d {box-shadow: -2px 2px 0 var(--dfg);}
.grp7 {margin: 0 0 12px;font-size: 15.5px;}
.dthcdn {gap:11px;font-style: normal;display: flex;align-items: center;}

.yyc0qy {justify-content: center;flex: 0 0 auto;color: var(--m5dd, var(--f4p2, var(--ushw)));height: 34px;background: var(--boj86);width: 34px;display: inline-flex;align-items: center;border: var(--alvj) solid var(--dfg);font: 900 15px/1 var(--sxj79);}
.n3rd {font: 800 14px/1.2 var(--sxj79);text-transform: uppercase;letter-spacing: .02em;}
.tt21 {margin-left: auto;letter-spacing: .1em;font-style: normal;color: var(--jkz);}

.mv1tbc {min-width: 0;border: var(--alvj) solid var(--dfg);padding: clamp(16px, 2.2vw, 26px);margin: 0 0 var(--k4fa);background: var(--mmpv);box-sizing: border-box;}
.ghn5zv {box-shadow: var(--e36z);}
.qnd6 {box-shadow: var(--vso);}
.c83jz7g {display: block;}

@media (min-width:768px) {
  .v30vk > .h0nn {float: left;width: calc(50% - var(--k4fa) / 2);}
  .v30vk > .h0nn + .h0nn {float: right;}
  
  .v30vk > .h0nn + .h0nn + * {clear: both;}
}

.e6qf {border-left: 10px solid var(--boj86);}
.gse73sj {border-left-width: var(--alvj);}
.gpxecv {gap:11px;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;margin: 0 0 14px;}
.k0gz0m.k0gz0m {text-transform: uppercase;margin: 0;letter-spacing: -.025em;font: 900 clamp(20px, 2.2vw, 28px)/1.12 var(--sxj79);padding: 0;border: 0;}
.y6w6 {margin: 0;}
.v459fy2 {background: var(--nsi);padding: 0 20px;text-decoration: none;color: var(--f4p2, var(--ushw));align-items: center;text-transform: uppercase;transition:transform 0.109s linear, box-shadow 0.13s linear;letter-spacing: .04em;font: 800 13px/1 var(--sxj79);justify-content: center;min-height: 44px;box-shadow: var(--cnz);display: inline-flex;border: var(--alvj) solid var(--dfg);}
.v459fy2:hover {transform: translate(2px, 2px);background: var(--pdj5r);box-shadow: 0 0 0 var(--dfg);}
.jk9pmr4 {min-width: 0;gap:15px;grid-template-columns: minmax(0, 1fr);display: grid;}
.x4abz2 {min-width: 0;text-decoration: none;display: block;}

.qgnbkzx {display: block;box-shadow: var(--cnz);border: var(--alvj) solid var(--dfg);margin-left: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--alvj));}
.g51ee1 {height: auto;display: block;width: 100%;}
.d6g9mqd {min-width: 0;}
.d6g9mqd > *:last-child {margin-bottom: 0;}
@media (min-width:768px) {
  .c83jz7g .jk9pmr4 {align-items: start;grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);}
  
  .graaa9 .x4abz2 {order: 2;}
  .graaa9 .qgnbkzx {margin-right: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--alvj));margin-left: 0;}
}

.eq9na {margin: 0 0 var(--k4fa);}
.kra2d2.kra2d2 {margin: 0 0 14px;text-transform: uppercase;font: 900 clamp(24px, 2.8vw, 40px)/1.06 var(--sxj79);letter-spacing: -.03em;}
.tw3p {gap:14px;display: grid;scroll-snap-type: x mandatory;padding-bottom:8px;scrollbar-width: thin;overflow-x: auto;grid-auto-flow: column;}
.ra9wc {grid-auto-columns: 100%;}
.eysek5h {grid-auto-columns: minmax(0, 82%);}
.dgs9306 {overflow: hidden;scroll-snap-align: start;min-width: 0;border: var(--alvj) solid var(--dfg);margin: 0;background: var(--mmpv);}
.c4td3r {box-shadow: var(--e36z);}
.qxz3s {box-shadow: var(--vso);}
.ewyp {height: auto;display: block;max-height: 40vh;object-fit: cover;width: 100%;}
.grzyy {padding: 11px 14px;border-top: var(--alvj) solid var(--dfg);font: 800 14px/1.35 var(--sxj79);}
.q572hrj {gap:7px;margin: 12px 0 0;display: flex;}
.qbfrc8 {display: block;border: 2px solid var(--dfg);width: 26px;background: var(--boj86);height: 8px;}
.srmk {font-size: 16px;max-width: 62ch;color: var(--sz2);margin: 14px 0 0;}
.tps163x {display: flex;margin: 16px 0 0;gap:10px;}
.kf84 {flex-wrap: wrap;flex-direction: row;align-items: center;}
.vwb4 {align-items: flex-start;flex-direction: column;}
.v1fk0g1.v1fk0g1, .z6s4 {border: var(--alvj) solid var(--dfg);min-height: 46px;font: 800 13.5px/1 var(--sxj79);padding: 0 22px;text-transform: uppercase;letter-spacing: .04em;align-items: center;transition:transform 0.12s linear, box-shadow 0.06s linear;display: inline-flex;justify-content: center;text-decoration: none;box-shadow: var(--cnz);}
.v1fk0g1.v1fk0g1 {color: var(--f4p2, var(--ushw));background: var(--nsi);}
.z6s4 {background: var(--j34);color: var(--cio);}
.v1fk0g1.v1fk0g1:hover, .z6s4:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--dfg);}
@media (min-width:768px) {
  .eysek5h {grid-auto-columns: minmax(0, calc(50% - 7px));}
}

.vf4d61j {margin: 0 0 var(--k4fa);background: var(--pue3);display: grid;padding: clamp(16px, 2.2vw, 26px);gap:17px;grid-template-columns: minmax(0, 1fr);border: var(--alvj) solid var(--dfg);min-width: 0;}
.d953h {box-shadow: var(--e36z);}
.jnh48z {box-shadow: var(--vso);}
.amwx {flex: 0 0 auto;overflow: hidden;height: 96px;border: var(--alvj) solid var(--dfg);justify-content: center;width: 96px;background: var(--boj86);align-items: center;display: flex;box-shadow: var(--cnz);}
.xpw2 {object-fit: cover;display: block;height: 100%;width: 100%;}
.dvs9t {font: 900 46px/1 var(--sxj79);color: var(--m5dd, var(--f4p2, var(--ushw)));}
.cd5x62y {min-width: 0;}
.pkbg {display: flex;align-items: baseline;gap:7px;margin: 0 0 12px;flex-wrap: wrap;}
.mjzn {letter-spacing: .16em;text-transform: uppercase;font: 800 11px/1.2 var(--sxj79);color: var(--sz2);}
.yb6396c {letter-spacing: -.02em;font: 900 20px/1.15 var(--sxj79);text-transform: uppercase;}
.yg7j {margin: 0 0 12px;display: grid;gap: 0;border-top: var(--alvj) solid var(--m08p);grid-template-columns: max-content minmax(0, 1fr);}
.y1yre {padding: 8px 14px 8px 0;text-transform: uppercase;white-space: nowrap;letter-spacing: .14em;border-bottom: var(--alvj) solid var(--m08p);color: var(--sz2);font: 800 11px/1.3 var(--sxj79);}
.vaaxrzq {margin: 0;border-bottom: var(--alvj) solid var(--m08p);padding: 8px 0;min-width: 0;font-size: 15px;}

.y8j574 {display: flex;margin: 0 0 12px;padding: 0;list-style: none;gap:8px;flex-wrap: wrap;}
.v67ma {background: var(--mmpv);gap:9px;box-shadow: var(--cnz);display: inline-flex;padding: 6px 10px;align-items: center;border: var(--alvj) solid var(--dfg);min-width: 0;}
.pw1v2g {font: 800 11px/1.3 var(--sxj79);color: var(--sz2);letter-spacing: .14em;text-transform: uppercase;}
.rpz4nt {font: 700 14px/1.3 var(--sxj79);min-width: 0;}

.c0wa51.pkbg {margin: 0 0 4px;}

.cd5x62y .z01s {margin: 0 0 12px;font: 900 clamp(21px, 2.3vw, 27px)/1.12 var(--sxj79);text-transform: uppercase;letter-spacing: -.02em;}
.cf41 {border-top: var(--alvj) solid var(--m08p);margin: 0 0 12px;}
.cf41 .qp3940 {flex-wrap: wrap;margin: 0;border-bottom: var(--alvj) solid var(--m08p);align-items: baseline;display: flex;gap:9px;padding: 8px 0;}
.xapk {color: var(--sz2);letter-spacing: .14em;text-transform: uppercase;font: 800 11px/1.3 var(--sxj79);}
.wnfzs {font-size: 15px;min-width: 0;}
.zp6thfy {font-size: 15.5px;margin: 0 0 12px;color: var(--sz2);}
.s5vy6qp {gap:9px;display: flex;flex-wrap: wrap;margin: 0 0 12px;}
.twm4 {align-items: center;height: 44px;color: var(--cio);display: inline-flex;transition:transform 0.1s linear, box-shadow 0.103s linear;justify-content: center;width: 44px;box-shadow: var(--cnz);border: var(--alvj) solid var(--dfg);background: var(--mmpv);}
.twm4:hover {box-shadow: 0 0 0 var(--dfg);transform: translate(2px, 2px);}
.zafd {font-size: 12.5px;color: var(--t5gnp);margin: 0;}
@media (min-width:689px) {
  .vvya4k4  {grid-template-columns: 96px minmax(0, 1fr);}
  .tyk3w {grid-template-columns: minmax(0, 1fr) 96px;}
  .tyk3w .amwx {order: 2;}
}

.qa6y8s0 {padding: clamp(16px, 2.2vw, 26px);background: var(--mmpv);min-width: 0;margin: 0 0 var(--k4fa);border: var(--alvj) solid var(--dfg);}
.hv6z9 {box-shadow: var(--e36z);}
.kd4k {box-shadow: var(--vso);}
.bcm762 {width: 84px;height: 84px;margin: 0 0 14px;box-shadow: var(--cnz);justify-content: center;background: var(--j34);align-items: center;overflow: hidden;border: var(--alvj) solid var(--dfg);display: flex;}
.hk2rafj {display: block;height: auto;max-width: 100%;object-fit: contain;max-height: 100%;}
.n9fs0m8 {color: var(--sz2);max-width: 60ch;margin: 0 0 16px;font-size: 16px;}
.vsh1 {margin: 0 0 18px;gap: 0;display: grid;}
.c1v7 {grid-template-columns: max-content minmax(0, 1fr);}
.jdx2 {grid-template-columns: max-content minmax(0, 1fr) max-content minmax(0, 1fr);}

.jdx2 > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.jdx2 > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.wpqxc {font: 800 11px/1.3 var(--sxj79);letter-spacing: .14em;color: var(--sz2);white-space: nowrap;padding: 9px 14px 9px 0;border-bottom: var(--alvj) solid var(--m08p);text-transform: uppercase;}
.bh36 {gap:11px;min-width: 0;padding: 9px 18px 9px 0;margin: 0;font: 800 15px/1.3 var(--sxj79);font-variant-numeric: tabular-nums;border-bottom: var(--alvj) solid var(--m08p);align-items: center;display: flex;}
.kx09x {color: var(--jkz);letter-spacing: .1em;}
.jk8pvr {margin: 0;gap:11px;display: flex;flex-wrap: wrap;}

.qxc2 {text-decoration: none;display: inline-flex;border: var(--alvj) solid var(--dfg);transition:transform 0.125s linear, box-shadow 0.128s linear;color: #fff;background: #000;flex-direction: column;justify-content: center;box-shadow: var(--cnz);min-height: 52px;padding: 8px 20px;}
.qxc2:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--dfg);}
.be4a1 {letter-spacing: .16em;text-transform: uppercase;font: 700 9.5px/1.2 var(--sxj79);}
.qextj {font: 900 15px/1.2 var(--sxj79);font-style: normal;letter-spacing: -.01em;}

.dryq {margin: 26px 0;display: flex;}
.s887wgf {justify-content: flex-start;}
.htrq5v5 {justify-content: center;}
.ec020 {justify-content: flex-end;}
.j05stx7 {padding: 0 30px;display: inline-flex;min-height: 50px;box-shadow: var(--e36z);color: var(--f4p2, var(--ushw));background: var(--nsi);gap:9px;border: var(--alvj) solid var(--dfg);justify-content: center;transition:transform 0.103s linear, box-shadow 0.118s linear;text-decoration: none;align-items: center;}
.j05stx7:hover {background: var(--pdj5r);box-shadow: 0 0 0 var(--dfg);transform: translate(4px, 4px);}
.zayha {width: auto;}
.ns2ta5 {width: 100%;}
.vjjgaf {font: 900 16px/1 var(--sxj79);letter-spacing: .04em;text-transform: uppercase;}
.cw3bas7 {font-size: 17px;font-weight: 900;font-style: normal;}

.xgb4e {min-width: 0;margin: 0 0 var(--k4fa);}
.bjqznv4.bjqznv4 {margin: 0 0 16px;border: 0;border-bottom: var(--alvj) solid var(--dfg);gap:12px;display: flex;align-items: center;padding: 0;padding-bottom:10px;}
.x82s {display: block;width: 18px;height: 18px;flex: 0 0 auto;background: var(--boj86);border: var(--alvj) solid var(--dfg);}
.nx8r {border: 2px solid var(--dfg);display: block;width: 34px;background: var(--boj86);height: 8px;flex: 0 0 auto;}
.va28 {letter-spacing: -.025em;font: 900 clamp(23px, 2.4vw, 34px)/1.12 var(--sxj79);text-transform: uppercase;}
.gt1v {min-width: 0;}
.gt1v > *:last-child {margin-bottom: 0;}

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

.hn28c.bjqznv4 {padding-bottom: 0 !important;border-bottom: 0 !important;margin: 0 0 14px !important;}
.ychwm0s {width: 84px;margin: 0 0 18px;background: var(--boj86);border: var(--alvj) solid var(--dfg);display: block;height: 10px;}

.zgjmc6.bjqznv4 {margin: 0 0 14px !important;padding-bottom: 0 !important;border-bottom: 0 !important;}
.g0rbe {padding-left: clamp(12px, 1.6vw, 20px);border-left: var(--alvj) solid var(--dfg);min-width: 0;}

.xvs7 {margin: 0 0 var(--k4fa);}
.yt1xmq {background: var(--mmpv);max-width:980px;margin: 0 auto;display: block;border: var(--alvj) solid var(--dfg);}
.n7bppwe {padding: 20px;}
.fec8 {padding: 8px;}
.erwy {box-shadow: var(--g0r);}
.nkp6x8 {box-shadow: -7px 7px 0 var(--dfg);}

.vyxjd {min-height: 44px;display: block;text-decoration: none;}
.jnaek8q {height: auto;border: var(--alvj) solid var(--dfg);width: 100%;display: block;min-height: 44px;}

.rjfb3q {background: var(--mmpv);margin: 0 auto;border: var(--alvj) solid var(--dfg);max-width:980px;}
.rjfb3q .jnaek8q {border: 0;}

.a51w5n {position: relative;background: var(--mmpv);margin: 0 auto;max-width:980px;border: var(--alvj) solid var(--dfg);display: block;}
.g9efzbp {right: -3px;height: 26px;top: -3px;position: absolute;background: var(--boj86);border: var(--alvj) solid var(--dfg);width: 26px;display: block;}

.n3fsr {border: var(--alvj) solid var(--dfg);background: var(--pue3);margin: 0 0 var(--k4fa);min-width: 0;padding: clamp(16px, 2vw, 24px);}
.jmb4w41 {box-shadow: var(--e36z);}
.ghrq {box-shadow: var(--vso);}
.wasnkz7 {border-bottom: var(--alvj) solid var(--dfg);margin: 0 0 14px;padding: 0 0 10px;display: flex;gap:11px;align-items: center;}
.qjr9da {border: var(--alvj) solid var(--dfg);height: 18px;background: var(--boj86);flex: 0 0 auto;width: 18px;display: block;}
.habzw {flex: 0 0 auto;height: 8px;background: var(--boj86);width: 34px;display: block;border: 2px solid var(--dfg);}
.n37h {letter-spacing: .02em;font: 900 17px/1.2 var(--sxj79);text-transform: uppercase;}

.nj84jx {margin: 0;gap:7px;padding: 0 0 0 0;display: grid;}
.je5h4w {list-style: decimal inside;}
.g6fx8 {list-style: none;}
.nj84jx li {min-width: 0;}
.nj84jx a {text-decoration: none;background: var(--mmpv);color: var(--cio);transition:transform 0.122s linear;font: 700 15px/1.3 var(--sxj79);display: inline-flex;align-items: center;min-height: 44px;border-left: 8px solid var(--boj86);padding: 0 14px;}
.nj84jx a:hover {text-decoration-thickness: 3px;text-decoration: underline;transform: translate(3px, 0);}

.qnddgmr {list-style: none;}
.qnddgmr li {align-items: center;gap:10px;display: flex;}
.qnddgmr li::before {height: 12px;content: "";border: var(--alvj) solid var(--dfg);flex: 0 0 auto;width: 12px;background: var(--boj86);}
.qnddgmr.nj84jx a {min-width: 0;border-left: 0;padding: 0;background: none;}

.s7re5c {min-width: 0;margin: 0 0 var(--k4fa);}
.gpww9 {display: flex;margin: 0 0 14px;gap:11px;align-items: center;}
.jkh45z {flex: 0 0 auto;border: var(--alvj) solid var(--dfg);width: 16px;background: var(--boj86);display: block;height: 16px;}
.kt3eb {flex: 0 0 auto;border: 2px solid var(--dfg);display: block;width: 30px;height: 7px;background: var(--boj86);}
.effs {font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--sxj79);letter-spacing: -.025em;text-transform: uppercase;}
.bpzq {background: var(--mmpv);padding: clamp(14px, 2vw, 22px);min-width: 0;overflow-x: auto;border: var(--alvj) solid var(--dfg);}

.wpszf7m {box-shadow: inset 4px 4px 0 var(--m08p);}
.sgex {box-shadow: inset 2px 2px 0 var(--m08p);}
.bpzq > *:last-child {margin-bottom: 0;}

.phkyse9.bpzq {box-shadow: none;padding: 0;overflow: visible;}

.phkyse9 .j1dn {letter-spacing: -.025em;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--sxj79) !important;padding: 12px clamp(14px, 2vw, 22px) !important;margin: 0 !important;text-transform: uppercase;border: 0 !important;border-bottom: var(--alvj) solid var(--dfg) !important;color: var(--cio);background: var(--j34);}

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

.m1x6az.gpww9 {border-bottom: 0 !important;padding-bottom: 0 !important;margin: 0 0 10px !important;}
.m1x6az > b {margin-left: auto;}
.d4a8k4 {margin: 0 0 16px;height: 0;border: 0;border-top: var(--alvj) solid var(--dfg);}

.khnq {min-width: 0;margin: 0 0 var(--k4fa);}
.pdbwe1h {border-left: 10px solid var(--boj86);}
.njcp {border-left: 6px solid var(--boj86);}

.hd7b3, .gqx2h0n {border-left: 0;}
.jts3fs.jts3fs {letter-spacing: -.02em;border: 0;padding: 12px 16px;margin: 0;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--sxj79);gap:10px;text-transform: uppercase;display: flex;align-items: center;}
.pp35r {color: var(--eqj);background: var(--dfg);}
.tatydj {background: var(--j34);border-bottom: var(--alvj) solid var(--dfg);color: var(--cio);}
.b198098 {display: block;flex: 0 0 auto;height: 12px;background: currentColor;width: 12px;}
.ahamc6 {min-width: 0;}
.c38j0 {min-width: 0;overflow-x: auto;background: var(--mmpv);border: var(--alvj) solid var(--dfg);border-left: 0;padding: clamp(14px, 2vw, 22px);}
.c38j0 > *:last-child {margin-bottom: 0;}

.bpsw.c38j0 {border-left: var(--alvj) solid var(--boj86);overflow: visible;background: var(--pue3);padding: clamp(8px, 1.2vw, 14px);}

.gqx2h0n .c38j0 {border-left: var(--alvj) solid var(--dfg);}
.qg2f0ns {border: var(--alvj) solid var(--dfg);overflow-x: auto;background: var(--mmpv);padding: clamp(12px, 1.8vw, 20px);min-width: 0;box-shadow: var(--cnz);}
.qg2f0ns > *:last-child {margin-bottom: 0;}

.dsc30 {background: var(--boj86);height: 14px;width: 56px;border: var(--alvj) solid var(--dfg);border-bottom: 0;display: block;}

.v30vk .s79s5 {min-width: 0;}
.v30vk .ffn05 {text-transform: uppercase;letter-spacing: -.025em;}
.v30vk .hc73cth {min-width: 0;}
.v30vk .sgk5k {left: -9999px;position: absolute;}
.v30vk .fwvb {display: none;}
.v30vk .f69wmy {display: none;}

.v30vk :is(.r86z1x0, [class*="table"]) {overflow-x: auto;}
.v30vk table {width: 100%;border-collapse: collapse;font-size: 15px;}
.v30vk thead th {color: var(--y1d, var(--cio));background: var(--j34);text-align: left;font: 900 11.5px/1.3 var(--sxj79);text-transform: uppercase;border: var(--alvj) solid var(--tl1);padding: 11px 14px;letter-spacing: .12em;white-space: nowrap;}
.v30vk tbody td {padding: 11px 14px;color: var(--y1d, inherit);border: var(--alvj) solid var(--m08p);}
.v30vk tbody td + td {font-variant-numeric: tabular-nums;}

.w31j {border: var(--alvj) solid var(--dfg);background: var(--boj86);margin: var(--k4fa) 0 0;padding: clamp(20px, 2.8vw, 32px);color: var(--m5dd, var(--f4p2, var(--ushw)));box-shadow: var(--e36z);}
.fk404c {font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--sxj79);text-transform: uppercase;margin: 0;letter-spacing: -.02em;}
.hygsz9 {font-size: 16px;margin: 8px 0 16px;}

.w31j .evaw2d {border-color: var(--m5dd, var(--f4p2, var(--ushw)));box-shadow: 2px 2px 0 var(--m5dd, var(--f4p2, var(--ushw)));background: var(--m5dd, var(--f4p2, var(--ushw)));color: var(--boj86);}
.w31j .evaw2d:hover {background: var(--m5dd, var(--f4p2, var(--ushw)));box-shadow: 0 0 0 var(--m5dd, var(--f4p2, var(--ushw)));}

.qf8rj {padding: 18px 20px;background: var(--pue3);margin: var(--k4fa) 0 0;box-shadow: var(--cnz);border: var(--alvj) solid var(--dfg);}
.f8p8 {font: 900 16px/1.2 var(--sxj79);text-transform: uppercase;letter-spacing: -.01em;margin: 0;}
.mj6ray {color: var(--sz2);font-size: 15px;margin: 6px 0 0;}

.f08m76k {letter-spacing: .14em;font: 800 11.5px/1 var(--sxj79);border: var(--alvj) solid var(--dfg);padding: 9px 12px;margin: 24px 0 0;color: var(--sz2);display: inline-block;}

.ww3rd {position: sticky;flex-wrap: wrap;padding: 12px calc(var(--kj8) + 30px) 12px var(--kj8);justify-content: space-between;bottom: 0;border-top: var(--alvj) solid var(--dfg);gap:12px;align-items: center;z-index: 25;display: flex;background: var(--j34);}
.gcw4m {font: 800 14px/1.3 var(--sxj79);}

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

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

.a7tj7b::before {content: '';transition:background 0.144s, box-shadow 0.072s;inset: 10px;background: var(--mmpv);box-shadow: var(--cnz);border: var(--alvj) solid var(--dfg);position: absolute;}
.a7tj7b svg {position: relative;z-index: 1;}

.a7tj7b:hover::before {background: var(--j34);}
.a7tj7b:active {transform: translate(2px, 2px);}
.a7tj7b:active::before {box-shadow: none;}
.a7tj7b:focus-visible {outline: var(--alvj) solid var(--dfg);outline-offset: 1px;}

.qvkmq.qvkmq {background: var(--qzo);border-top: var(--alvj) solid var(--l56ke, var(--c3mcd));color: var(--b4n, var(--c3mcd));padding: clamp(30px, 3.4vw, 48px) var(--kj8) clamp(20px, 2.2vw, 30px);}
.qvkmq .bebac {max-width: var(--uci);grid-template-columns: minmax(0, 1fr);display: grid;gap:23px;margin: 0 auto;}
.qvkmq .at0p img {width: auto;height: 26px;display: block;}
.qvkmq .at0p span {text-transform: uppercase;font: 900 17px/1 var(--sxj79);}
.qvkmq .r2cywt {display: grid;justify-content: start;grid-auto-flow: column;gap:30px;}
.qvkmq .r2cywt ul {padding: 0;list-style: none;gap:3px;display: grid;margin: 0;}
.qvkmq .r2cywt a {letter-spacing: .05em;text-transform: uppercase;font: 700 13px/1 var(--sxj79);align-items: center;color: var(--b4n, var(--c3mcd));text-decoration: none;display: flex;min-height: 44px;}
.qvkmq .r2cywt a:hover {text-decoration-thickness: 3px;text-decoration: underline;}
.qvkmq .shavw {margin: 20px auto 0;flex-wrap: wrap;align-items: center;max-width: var(--uci);display: flex;gap:12px;}
.qvkmq .wh4q {margin: 20px auto 0;padding-top:16px;border-top: var(--alvj) solid var(--l56ke, var(--c3mcd));max-width: var(--uci);}
.qvkmq .wh4q p {font-size: 12.5px;margin: 0;}
.qvkmq .wh4q p + p {line-height:1.59;margin-top:8px;}

@media (max-width:885px) {
  
  .sm8mmk .t9gv8b {max-height: 15vh;}
  .sm8mmk .qe522sp {max-height: 15vh;font-size: clamp(44px, 9vw, 96px);min-height: 12vh;}
  .sm8mmk .rzsb9xm {padding: clamp(14px, 3vw, 20px);}

  .wqa8 {flex: none;display: none;}
  .hv7be8 {display: flex;}
  .p4xsj {flex-wrap: wrap;}
  
  .bffb8n {grid-template-columns: minmax(0, 1fr);}
}

@media (max-width:525px) {
  
  .dapa, .v30vk {padding-left:13px;padding-right:18px;}
  .mmv033 {width: 100%;}
  .mmv033 .v7j7td {flex: 1 1 auto;}
  .mqpr87n {padding: 52px 16px 16px;}
  .dy98ge {left: -3px;top: -3px;}
  .c54k2 {padding-left:14px;padding-right:14px;}

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

  
  
  .ksbn4, .g14hv {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .xkr4, .sfj6ng6 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .vzba3 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .rwpj4m3 .ezyy8yx {min-width: 132px;}
}

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

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

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

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

.a6zh:checked ~ .hgyy {visibility: visible;opacity:1;}
.a6zh:checked ~ .sx95n {visibility: visible;transform: translateX(0);}

.rz4yt {position: sticky;align-items: center;justify-content: space-between;z-index: 1;border-bottom: 1px solid var(--dfg, var(--c3mcd));top: 0;display: flex;gap:13px;padding: 14px 16px;background: var(--pue3, var(--duo));}
.xnxa {min-height: 44px;align-items: center;display: inline-flex;}
.xnxa img {width: auto;height: 26px;display: block;}
.qzj1v {letter-spacing: .01em;color: var(--c3mcd);font-size: 16px;font-weight: 800;}

.xqzrc {color: var(--c3mcd);justify-content: center;width: 44px;cursor: pointer;flex: none;border-radius: 0;border: 1px solid var(--dfg, var(--c3mcd));display: inline-flex;align-items: center;height: 44px;background: var(--duo);}
.xqzrc:hover {background: var(--jtw);}
.xqzrc:focus-visible,
.m0tg1 a:focus-visible,
.zq815t:focus-visible,
.s13gy1:focus-visible {outline: 2px solid var(--c3mcd);outline-offset: 2px;}

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

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

.m0tg1 a[aria-current="page"] {background: var(--duo);box-shadow: inset 3px 0 0 var(--boj86, var(--nsi));border-color: var(--dfg, var(--c3mcd));}

.x67v9v {gap:10px;margin-top: auto;background: var(--pue3, var(--duo));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--dfg, var(--c3mcd));display: grid;}

.zq815t, .s13gy1 {align-items: center;display: flex;border-radius: 0;padding: 12px 18px;font-weight: 700;font-size: 15px;justify-content: center;text-decoration: none;min-height: 48px;}
.zq815t {background: var(--p73p);color: var(--jmh, var(--wfyyc));border: 1px solid var(--dfg, var(--c3mcd));}
.s13gy1 {background: var(--ez2);color: var(--c1z, var(--e75));border: 1px solid transparent;}

.sx95n {border-right: 3px solid var(--dfg, var(--c3mcd));}
.xsfx8 {border-left: 3px solid var(--dfg, var(--c3mcd));border-right: 0;}
.rz4yt {border-bottom: 3px solid var(--dfg, var(--c3mcd));}
.xqzrc {border-width: 3px;border-color: var(--dfg, var(--c3mcd));}
.m0tg1 a {font-weight: 800;letter-spacing: .02em;text-transform: uppercase;border-width: 3px;}
.m0tg1 a:hover, .m0tg1 a[aria-current="page"] {border-color: var(--dfg, var(--c3mcd));}

.m0tg1 a[aria-current="page"] {box-shadow: 4px 4px 0 var(--dfg, var(--c3mcd));}
.x67v9v {border-top: 3px solid var(--dfg, var(--c3mcd));}
.zq815t, .s13gy1 {border-color: var(--dfg, var(--c3mcd));text-transform: uppercase;border-width: 3px;font-weight: 800;}
.s13gy1 {box-shadow: 4px 4px 0 var(--dfg, var(--c3mcd));}

@media (min-width:856px) {
  .sx95n, .hgyy {display: none;}
}

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

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

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

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

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

.gwah06 > summary.wasnkz7 {list-style: none;min-height: 44px;cursor: pointer;}
.gwah06 > summary.wasnkz7::-webkit-details-marker {display: none;}
.gwah06 > summary.wasnkz7:focus-visible {outline: var(--alvj) solid var(--boj86);outline-offset: 3px;}

.gwah06 > summary.wasnkz7::after {transition:transform 0.159s linear;border-bottom: var(--alvj) solid var(--dfg);height: 12px;border-right: var(--alvj) solid var(--dfg);width: 12px;margin-left: auto;content: "";flex: 0 0 auto;}
.gwah06[open] > summary.wasnkz7::after {transform: rotate(180deg);}

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

.v30vk {padding-bottom: max(96px, var(--t9y, 96px));}

.gcqkhw {--ej3: .08em;--qux: 2px solid currentColor;--yulw: 0;--lxt: uppercase;--js1: 0;--kyjls: 800;--rvd: 2px;--z67j8: 12px;--far: 2px;}

.v30vk a.v459fy2, .v30vk a.j05stx7, .v30vk a.yb02ztr, .v30vk a.v1fk0g1 {color: var(--f4p2, var(--ushw));}

.v30vk a.qxc2, a.qxc2 {color: #fff;}
.zafd {color: var(--uce, var(--t5gnp));}

@media (max-width:425px) {
  .p4xsj {gap:8px;padding-right:13px;padding-left:12px;}
  .mmv033 {gap:6px;}
  .mmv033 .v7j7td {font-size: 13px;padding: 0 10px;}
}

:root {--v4w8: 6px;--g0r:   10px 10px 0 var(--nsi);--e36z:      var(--v4w8) var(--v4w8) 0 var(--nsi);--vso: calc(var(--v4w8) * -1) var(--v4w8) 0 var(--nsi);--cnz:   3px 3px 0 var(--nsi);}

.v30vk .yjmbz8y.fagst {align-items: flex-start;justify-content: flex-end;min-height: clamp(420px, 62vh, 640px);padding: clamp(18px, 3vw, 36px);}
.sw3w::before {background-image: linear-gradient(45deg, color-mix(in srgb, black 55%, transparent) 0%, transparent 55%);}
.v30vk .yjmbz8y .xg3fb {border: var(--alvj) solid var(--dfg);box-shadow: var(--g0r);padding: clamp(16px, 2.4vw, 28px);max-width: min(560px, 100%);}

.v30vk .yjmbz8y.qn3y {background: linear-gradient(135deg, var(--nsi), color-mix(in srgb, var(--nsi) 40%, var(--mmpv)));}
.v30vk .yjmbz8y .qbz37s {padding-right: 6%;inset: 0;line-height: .8;max-height: none;position: absolute;min-height: 0;font-size: clamp(200px, 34vw, 460px);justify-content: flex-end;z-index: 0;color: color-mix(in srgb, var(--f4p2, white) 22%, transparent);}
@media (max-width:891px) {
  .v30vk .yjmbz8y.fagst {padding: 14px;min-height: 70vh;}
}

.pnvy5ww, .xr48, .nkp6x8 {box-shadow: -10px 10px 0 var(--nsi);}
.tmd1, .m14d {box-shadow: -3px 3px 0 var(--nsi);}

.ksbn4.ksbn4 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.g14hv.g14hv {gap:13px;grid-template-columns: repeat(6, minmax(0, 1fr));}
@media (max-width:1108px) { .ksbn4.ksbn4, .g14hv.g14hv {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:755px)  { .ksbn4.ksbn4, .g14hv.g14hv {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.d072hnx .ygj6183 {position: relative;margin-top:19px;box-shadow: var(--g0r);background: var(--mmpv);border: var(--alvj) solid var(--dfg);}
.d072hnx .xg383fd.xg383fd {grid-template-areas: "s";aspect-ratio: 16 / 9;grid-template-columns: minmax(0, 1fr) !important;gap: 0 !important;overflow: hidden !important;scroll-snap-type: none !important;display: grid !important;}
.d072hnx .nf0ejcw.nf0ejcw {border: 0;position: relative;box-shadow: none;overflow: hidden;grid-area: s;margin: 0;transition:clip-path 0.682s cubic-bezier(.77, 0, .18, 1);width: auto !important;max-width: none !important;min-width: 0 !important;}
.d072hnx .nf0ejcw:not(:first-child) {clip-path: inset(0 100% 0 0);}
.d072hnx .nf0ejcw picture {display: block;height: 100%;width: 100%;}
.v30vk .d072hnx .nf0ejcw .ewyp {aspect-ratio: auto;width: 100%;max-height: none;object-fit: cover;height: 100%;}

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

.d072hnx .nf0ejcw .grzyy {margin: 0;font: 800 clamp(15px, 1.7vw, 22px)/1.2 var(--sxj79);border: var(--alvj) solid var(--dfg);bottom: 18px;padding: 12px 16px;z-index: 2;background: var(--nsi);text-transform: uppercase;color: var(--f4p2, var(--ushw));box-shadow: var(--cnz);left: 18px;max-width: min(560px, calc(100% - 36px));position: absolute;letter-spacing: .01em;}

.d072hnx .g1xgwh {margin: 18px 0;align-items: center;gap:12px;display: flex;}
.d072hnx .tkaxf4m {cursor: pointer;display: grid;color: var(--cio);font: 900 22px/1 var(--sxj79);height: 52px;width: 52px;border: var(--alvj) solid var(--dfg);box-shadow: var(--cnz);background: var(--mmpv);place-items: center;}
.d072hnx .tkaxf4m:hover {color: var(--f4p2, var(--ushw));background: var(--nsi);}
.d072hnx .tkaxf4m:active {transform: translate(3px, 3px);box-shadow: none;}
.d072hnx .tkaxf4m[hidden] {display: none;}
.d072hnx .arbt2q {flex: 1 1 auto;margin: 0;}
.d072hnx .arbt2q .qbfrc8 {border: var(--alvj) solid var(--dfg);flex: 1 1 0;cursor: pointer;height: 14px;padding: 0;background: transparent;}
.d072hnx .arbt2q .qbfrc8[aria-current="true"] {background: var(--nsi);}
@media (max-width:708px) {
  .d072hnx .xg383fd.xg383fd {aspect-ratio: 4 / 5;}
  .d072hnx .tkaxf4m {height: 44px;width: 44px;}
}
@media (prefers-reduced-motion: reduce) { .d072hnx .nf0ejcw.nf0ejcw {transition:none;} }
.d072hnx .xg383fd.xg383fd {padding: 0 !important;}
.d072hnx .tps163x {margin-top:29px;}

.mv1tbc .jk9pmr4 {gap: clamp(18px, 2.6vw, 32px) !important;align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) !important;}
.mv1tbc .x4abz2 {width: 100%;max-width: none !important;display: block;}
.mv1tbc .qgnbkzx {overflow: hidden;display: block;border: var(--alvj) solid var(--dfg);box-shadow: 10px 10px 0 var(--nsi);}
.v30vk .mv1tbc .g51ee1 {width: 100%;object-fit: cover;height: auto;aspect-ratio: 4 / 3;transition:transform 0.325s ease;max-height: none;display: block;}
.mv1tbc:hover .g51ee1 {transform: scale(1.04);}
@media (max-width:755px) { .mv1tbc .jk9pmr4 {grid-template-columns: minmax(0, 1fr) !important;} }

.mv1tbc .jk9pmr4 {grid-template-columns: minmax(0, 1fr) !important;}
.v30vk .mv1tbc .g51ee1 {aspect-ratio: 16 / 9;}
.mv1tbc .x4abz2 {margin: 0 !important;}

.zndd7xr .banvfk {padding: 0;margin: 0;list-style: none;}
.zndd7xr p.yxmb8, .zndd7xr p.g11g6k {margin: 0 0 8px;}
.zndd7xr i.t6jmq7f {margin-left:11px;font-style: normal;}
.psaf .axsx0q h3.atjj {font: 800 16px/1.34 var(--sxj79);margin: 0;letter-spacing: -.01em;}
.psaf .axsx0q i.tdgm15 {font-style: normal;}
.psaf .axsx0q span.atjj + .tdgm15 {margin-left: auto;}
.j05stx7 b.cw3bas7 {font-weight: 900;}
.j05stx7 span.vjjgaf {font-weight: 800;}

.qvkmq :is(.daq6t, .shavw, .bebac, .wh4q) {margin-inline: auto;max-width: var(--uci);padding-inline: var(--kj8);box-sizing: border-box;}

.qa6y8s0.z05n4sh {gap: clamp(20px, 3vw, 44px);display: grid !important;grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);align-items: center;}
.z05n4sh > .vrjaqy {min-width: 0;grid-row: 1;grid-column: 1;}
.z05n4sh > .zg83qf {grid-column: 2;grid-row: 1;}
.zg83qf {position: relative;padding: 16px 20px 20px 0;margin: 0;}
.x51qve {grid-template-columns: repeat(3, minmax(0, 1fr));align-items: start;gap:11px;display: grid;}
.h7nd0 {aspect-ratio: 3 / 4;overflow: hidden;border: var(--alvj) solid var(--dfg);display: block;box-shadow: 8px 8px 0 var(--nsi);}
.h7nd0:nth-child(2) {margin-top:22px;}
.h7nd0:nth-child(3) {margin-top:45px;}
.h7nd0 img {height: 100%;display: block;width: 100%;object-fit: cover;}
.ndkt {top: 0;height: 84px;place-items: center;display: grid;border-radius: 50%;border: var(--alvj) solid var(--dfg);width: 84px;box-shadow: var(--cnz);color: var(--f4p2, var(--ushw));position: absolute;right: 0;transform: rotate(12deg);font: 900 26px/1 var(--sxj79);z-index: 2;background: var(--nsi);}
.ndkt small {font-size: 13px;margin-top: -16px;}
@media (max-width:755px) {
  .qa6y8s0.z05n4sh {grid-template-columns: minmax(0, 1fr);}
  .z05n4sh > .zg83qf {grid-column: 1;grid-row: 1;}
  .z05n4sh > .vrjaqy {grid-row: 2;}
  .ndkt {font-size: 20px;height: 66px;width: 66px;}
}

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

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