

:root {--qbk4w:      var(--nkkxk) var(--nkkxk) 0 var(--qjzs4);--yja: 3px;--o6m: var(--eg4);--z1j:   7px 7px 0 var(--qjzs4);--piht8:   var(--v8tf);--dbcu5: calc(var(--nkkxk) * -1) var(--nkkxk) 0 var(--qjzs4);--j04or:"Space Grotesk", Arial, "Archivo Black", "Arial Black", sans-serif;--np67: color-mix(in srgb, var(--wtv) 35%, var(--krl));--nkkxk: 4px;--sbp:  var(--off);--t7b:   var(--krl);--yhwe: 1120px;--j7e0t:   color-mix(in srgb, var(--x8x, var(--wtv)) 35%, var(--krl));--zxro:  var(--pi6k);--yzpuu:   2px 2px 0 var(--qjzs4);--qjzs4: var(--krl);--wfv3:     var(--wtv);--krp:  clamp(18px, 2.4vw, 30px);--nunu5:  clamp(16px, 3vw, 30px);--e3k:  var(--wbst0);}

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

:focus-visible {outline: var(--yja) solid var(--np67);outline-offset: 2px;}

.fes2n {text-decoration: none;text-transform: uppercase;box-shadow: var(--qbk4w);position: absolute;font-weight: 800;padding: 12px 20px;border: var(--yja) solid var(--qjzs4);z-index: 200;background: var(--wtv);left: -9999px;top: 0;color: var(--uy2ow, var(--gvu, var(--hgtp)));}
.fes2n:focus {left: 12px;top: 12px;}

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

.bzb8w {border-bottom: var(--yja) solid var(--j017, var(--krl));z-index: 60;background: var(--qetzw);top: 0;position: sticky;}
.hdm3h {max-width: var(--yhwe);box-sizing: border-box;gap:14px;display: flex;padding: 10px var(--nunu5);align-items: center;margin: 0 auto;}

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

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

.ccm9wfc a:hover {border-color: var(--j017, var(--krl));}
.ccm9wfc a[aria-current="page"] {box-shadow: var(--yzpuu);border-color: var(--j017, var(--krl));}

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

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

.nyt8p {border-color: var(--j017, var(--krl));background: var(--dqnud);box-shadow: 2px 2px 0 var(--j017, var(--krl));color: var(--ikcu, var(--untnz));}
.nyt8p:hover {box-shadow: 0 0 0 var(--j017, var(--krl));}
.gxfasej {background: var(--jedh);box-shadow: 2px 2px 0 var(--j017, var(--krl));color: var(--ddii, var(--ai0));border-color: var(--j017, var(--krl));}
.gxfasej:hover {box-shadow: 0 0 0 var(--j017, var(--krl));}
.an4h {background: var(--wtv);color: var(--gvu, var(--hgtp));}
.an4h:hover {background: var(--wni);}

.vvy6 {gap:4px;flex-direction: column;min-width: 44px;align-items: center;justify-content: center;min-height: 44px;cursor: pointer;display: none;border: var(--yja) solid var(--j017, var(--krl));}
.vvy6 span {width: 20px;background: var(--tmp, var(--c6dvp));height: 3px;display: block;}

.k1tz {max-width: var(--yhwe);box-sizing: border-box;margin: 0 auto;padding: clamp(14px, 1.8vw, 24px) var(--nunu5) 0;}
.g6kb {border: var(--yja) solid var(--qjzs4);border-radius: 0;background: var(--piht8);padding: clamp(16px, 2.2vw, 28px);}

.g6kb .bmfrs9 {font-size: clamp(28px, 4.4vw, 66px);}
.g6kb .z8hkn {-webkit-line-clamp: 2;font-size: 15.5px;display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;margin-top:10px;}
.g6kb .pq0rr {margin-top:14px;}

.rn2ea {box-shadow: var(--z1j);}
.haw1  {box-shadow: -7px 7px 0 var(--qjzs4);}

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

.bmfrs9 {margin: 0;font: 900 clamp(30px, 4vw, 200px)/.92 var(--j04or);letter-spacing: -.03em;overflow-wrap: anywhere;}
.ffyq8t  {text-transform: uppercase;letter-spacing: -.04em;}
.j70h0gp {letter-spacing: -.025em;}
.yrgyt  {letter-spacing: 0;text-transform: uppercase;}

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

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

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

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

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

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

.dyvzk9 {margin: 0 0 var(--krp);}
.cd0x {display: grid;gap:13px;}
.cz3tky4 {border: var(--yja) solid var(--qjzs4);border-radius: 0;background: var(--piht8);}
.vdyhk09 {box-shadow: var(--qbk4w);}
.dand {box-shadow: var(--dbcu5);}
.k4qkhy {display: flex;align-items: center;padding: 12px 16px;gap:11px;list-style: none;cursor: pointer;min-height: 44px;}
.k4qkhy::-webkit-details-marker {display: none;}
.k4qkhy::marker {content: '';}

.erwyc {background: var(--wfv3);align-items: center;display: inline-flex;color: var(--uy2ow, var(--gvu, var(--hgtp)));flex: 0 0 auto;height: 30px;width: 30px;font: 900 15px/1 var(--j04or);justify-content: center;border: var(--yja) solid var(--qjzs4);}
.cz3tky4[open] .erwyc {color: var(--t7b);background: var(--sbp);}
.ke2y {font: 800 16px/1.34 var(--j04or);font-style: normal;letter-spacing: -.01em;}
.m561 {border-top: var(--yja) solid var(--qjzs4);padding: 14px 16px;}
.qt7gs {margin: 0;font-size: 15.5px;color: var(--zxro);}

.hqqf {margin: 0 0 var(--krp);}
.y6rpty1 {gap:14px;display: grid;}
.ee6f {grid-template-columns: minmax(0, 1fr);}
.wa3bnp {grid-template-columns: repeat(2, minmax(0, 1fr));}
.bhyq {border: var(--yja) solid var(--qjzs4);border-radius: 0;padding: 20px 18px 18px 62px;background: var(--o6m);position: relative;min-width: 0;}
.my77ew1 {box-shadow: var(--qbk4w);}
.xxh8p0k {box-shadow: var(--dbcu5);}
.xsj60b8 {width: 44px;position: absolute;justify-content: center;border: var(--yja) solid var(--qjzs4);align-items: center;color: var(--uy2ow, var(--gvu, var(--hgtp)));background: var(--wfv3);left: -3px;top: -3px;height: 44px;display: flex;font: 900 17px/1 var(--j04or);}

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

.nr8tkc {text-transform: uppercase;margin: 0;font: 800 17px/1.26 var(--j04or);display: block;letter-spacing: -.015em;}
.cy78 {color: var(--zxro);font-size: 15.5px;margin: 8px 0 0;}

.waf7.bhyq {padding: 0;}
.w3sq3 {font: 900 16px/1 var(--j04or);min-height: 40px;color: var(--uy2ow, var(--gvu, var(--hgtp)));padding: 0 16px;border-bottom: var(--yja) solid var(--qjzs4);letter-spacing: .1em;background: var(--wfv3);display: flex;align-items: center;}

.waf7 .nr8tkc, .j8cv .nr8tkc {text-transform: uppercase;letter-spacing: -.015em;margin: 0;font: 800 17px/1.26 var(--j04or);}
.waf7 .nr8tkc {padding: 16px 16px 0;}
.waf7 .cy78, .j8cv .cy78 {margin: 8px 0 0;}
.waf7 .cy78 {padding: 0 16px 16px;}

.waf7 .nr8tkc:last-child {padding-bottom:17px;}

.j8cv.bhyq {grid-template-columns: 54px minmax(0, 1fr);padding: 0;display: grid;}
.gh1hh {color: var(--uy2ow, var(--gvu, var(--hgtp)));display: flex;justify-content: center;border-right: var(--yja) solid var(--qjzs4);align-items: center;background: var(--wfv3);font: 900 17px/1 var(--j04or);}
.pfrw {padding: 16px;min-width: 0;}

.xbaw7g {margin: 0 0 var(--krp);}
.wr9dv {display: grid;gap:15px;}
.e5kf4, .jda6 {background: var(--piht8);border: var(--yja) solid var(--qjzs4);border-radius: 0;padding: 0 0 6px;box-shadow: var(--qbk4w);min-width: 0;}

.spy73.spy73, .gns7d.gns7d {padding: 11px 16px;text-transform: uppercase;display: flex;align-items: center;gap:9px;font: 900 13px/1.2 var(--j04or);border-bottom: var(--yja) solid var(--qjzs4);letter-spacing: .12em;margin: 0 0 8px;}
.spy73 {background: var(--wfv3);color: var(--uy2ow, var(--gvu, var(--hgtp)));}
.gns7d {background: var(--sbp);color: var(--t7b);}
.mdhznv {width: 22px;height: 22px;display: inline-flex;border: var(--yja) solid currentColor;font: 900 12px/1 var(--j04or);justify-content: center;align-items: center;}
.zgkt {display: flex;align-items: baseline;gap:13px;font-size: 15.5px;margin: 0;padding: 9px 16px;}
.zgkt + .zgkt {border-top: var(--yja) solid var(--wzv);}

.wbfxw {flex: 0 0 auto;font-weight: 900;color: var(--np67);}
.wpdss {font-weight: 900;flex: 0 0 auto;color: var(--zxro);}

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

.xezm7y :is(.ebp8ddk, .c10p, .qjprec, .nmz1,
             .mr383yg, .h1gzmf, .mykr) [class]::before,
.xezm7y :is(.ebp8ddk, .c10p, .qjprec, .nmz1,
             .mr383yg, .h1gzmf, .mykr) [class]::after {background-image: revert;}

.x1a3qxe {align-items: start;margin: 0 0 var(--krp);display: grid;grid-template-columns: minmax(0, 1fr);}
.f10c0rd {border: var(--yja) solid var(--qjzs4);overflow: hidden;margin: 0;display: flex;align-items: center;justify-content: center;min-width: 0;background: var(--wfv3);}
.te2ap {box-shadow: var(--z1j);}
.v8p6gj {box-shadow: -7px 7px 0 var(--qjzs4);}
.r4zqbh7 {object-fit: cover;height: 100%;width: 100%;display: block;max-height: 22vh;}

.f10c0rd:has(.r4zqbh7) {background: var(--piht8);}

.rybpeg {min-height: 16vh;color: var(--d6fk, var(--gvu, var(--hgtp)));max-height: 22vh;justify-content: center;font: 900 clamp(52px, 11vw, 150px)/1 var(--j04or);letter-spacing: -.05em;width: 100%;display: flex;align-items: center;}
.x1a3qxe .k3zwyj.k3zwyj {background-image: repeating-linear-gradient(45deg,
    color-mix(in srgb, var(--d6fk, var(--gvu, var(--hgtp))) 16%, transparent) 0 18px,
    transparent 18px 36px);}
.x1a3qxe .gszh4d.gszh4d {background-image: repeating-linear-gradient(90deg,
    color-mix(in srgb, var(--d6fk, var(--gvu, var(--hgtp))) 14%, transparent) 0 14px,
    transparent 14px 42px);}
.x1a3qxe .tkj83.tkj83 {background-image: repeating-linear-gradient(-45deg,
    color-mix(in srgb, var(--d6fk, var(--gvu, var(--hgtp))) 18%, transparent) 0 10px,
    transparent 10px 30px);}

.yhmq281 {background: var(--piht8);padding: clamp(18px, 2.4vw, 30px);border: var(--yja) solid var(--qjzs4);margin: calc(var(--yja) * -1) 0 0;box-shadow: var(--qbk4w);min-width: 0;}
.ajxdzk7 {display: block;text-transform: uppercase;font: 800 12px/1 var(--j04or);font-style: normal;margin: 0 0 8px;letter-spacing: .18em;color: var(--zxro);}

.hrjc.hrjc {text-transform: uppercase;margin: 0;font: 900 clamp(28px, 3.6vw, 52px)/1.02 var(--j04or);color: var(--t7b);overflow-wrap: anywhere;letter-spacing: -.035em;}
.j8mn {margin: 12px 0 0;max-width: 58ch;color: var(--zxro);font-size: 16.5px;}
.nf8pvr {color: var(--gvu, var(--hgtp));padding: 0 26px;min-height: 48px;background: var(--wtv);align-items: center;display: inline-flex;text-transform: uppercase;justify-content: center;letter-spacing: .04em;text-decoration: none;box-shadow: var(--yzpuu);margin-top:18px;font: 900 15px/1 var(--j04or);transition:transform 0.072s linear, box-shadow 0.113s linear;border: var(--yja) solid var(--qjzs4);}
.nf8pvr:hover {box-shadow: 0 0 0 var(--qjzs4);background: var(--wni);transform: translate(2px, 2px);}

@media (min-width:912px) {
  
  .w4g8t8,
  .c240ev {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);align-items: stretch;}
  .c240ev {grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .w4g8t8 .yhmq281 {align-self: center;margin: 0 0 0 calc(var(--yja) * -1);}
  .c240ev .f10c0rd {order: 2;}
  .c240ev .yhmq281 {order: 1;margin: 0 calc(var(--yja) * -1) 0 0;align-self: center;}
  .w4g8t8 .r4zqbh7,
  .c240ev .r4zqbh7 {height: 100%;max-height: 34vh;}
  .w4g8t8 .rybpeg,
  .c240ev .rybpeg {min-height: 24vh;max-height: 34vh;}
}

.xezm7y .mykr.evcj {justify-content: flex-end;position: relative;overflow: hidden;flex-direction: column;min-height: 320px;display: flex;border: var(--yja) solid var(--qjzs4);}

.xezm7y .mykr .y08pymh {position: absolute;object-fit: cover;inset: 0;width: 100%;height: 100%;}
.wfeg {pointer-events: none;position: absolute;inset: 0;}
.wfeg::before {background-image: linear-gradient(180deg,
    color-mix(in srgb, var(--piht8) 30%, transparent) 0%,
    color-mix(in srgb, var(--piht8) 30%, transparent) 40%,
    color-mix(in srgb, var(--piht8) 92%, transparent) 100%);position: absolute;inset: 0;content: "";}
.rmh3 {position: relative;background: var(--piht8);margin: 0;z-index: 1;box-shadow: none;border-top: var(--yja) solid var(--qjzs4);}
@media (max-width:911px) {
  .xezm7y .mykr.evcj {min-height: 260px;}
}

.kcfp8b4 {margin: 0 0 var(--krp);}
.abf5ge {gap:18px;display: grid;min-width: 0;}

.adttde {grid-template-columns: repeat(4, minmax(0, 1fr));}
.crd85e0 {grid-template-columns: repeat(3, minmax(0, 1fr));}
.np0a {display: flex;color: inherit;background: var(--piht8);text-decoration: none;transition:transform 0.1s linear, box-shadow 0.088s linear;flex-direction: column;border: var(--yja) solid var(--qjzs4);min-width: 0;}
.twkk9y {box-shadow: var(--qbk4w);}
.y8s92a {box-shadow: var(--dbcu5);}
.np0a:hover, .np0a:focus-visible {box-shadow: 0 0 0 var(--qjzs4);transform: translate(2px, 2px);}
.w5rm {aspect-ratio: 2 / 3;display: block;width: 100%;height: auto;object-fit: cover;}
.hj1v13 {display: block;border-top: var(--yja) solid var(--qjzs4);padding: 12px 14px;color: var(--nsj);background: var(--qjzs4);margin-top: auto;}
.xkt5 {text-overflow: ellipsis;letter-spacing: -.01em;white-space: nowrap;font: 900 15px/1.25 var(--j04or);display: block;overflow: hidden;text-transform: uppercase;}
.s1g8 {display: block;white-space: nowrap;text-transform: uppercase;overflow: hidden;font: 700 12px/1.2 var(--j04or);font-style: normal;margin-top:5px;letter-spacing: .08em;text-overflow: ellipsis;}

.r9yb3b {margin: 0 0 var(--krp);}
.bq1wkek {min-width: 0;gap:20px;display: grid;padding: 0;list-style: none;margin: 0;}

.r0dk {grid-template-columns: repeat(2, minmax(0, 1fr));}
.dr7j {grid-template-columns: repeat(3, minmax(0, 1fr));}
.ccg9s {border: var(--yja) solid var(--qjzs4);background: var(--piht8);min-width: 0;}
.c0rt {box-shadow: var(--qbk4w);}
.f1fzkv {box-shadow: var(--dbcu5);}
.bbv9 {color: inherit;justify-content: center;flex-direction: column;align-items: center;transition:transform 0.06s linear;padding: 24px 18px;min-height: 156px;text-decoration: none;gap:9px;display: flex;}
.ccg9s:hover {box-shadow: 0 0 0 var(--qjzs4);}
.ccg9s:hover .bbv9 {transform: translate(2px, 2px);}
.nj00gs {max-width: 100%;display: block;object-fit: contain;height: auto;max-height: 78px;}
.gczvg7 {color: var(--zxro);letter-spacing: .12em;text-transform: uppercase;text-align: center;font: 800 12px/1.2 var(--j04or);}

.hx7mx {margin: 0 0 var(--krp);}
.sss9 {min-width: 0;margin: 0;}
.kz2pne {flex-wrap: wrap;gap:16px;display: flex;}

.a6mg6q {display: grid;gap:16px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:888px) { .a6mg6q {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:492px) { .a6mg6q {grid-template-columns: minmax(0, 1fr);} }
.pc77rk {border: var(--yja) solid var(--qjzs4);display: flex;padding: 18px 22px;background: var(--piht8);align-items: center;min-height: 104px;justify-content: center;min-width: 0;}
.kz2pne .pc77rk {min-width: 168px;flex: 0 1 auto;}
.b14x7h2 {box-shadow: var(--yzpuu);}
.bxrrtv {box-shadow: -2px 2px 0 var(--qjzs4);}
.m9j0br {max-height: 58px;height: auto;object-fit: contain;max-width: 100%;display: block;}

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

.zzsw {margin: 0 0 var(--krp);}
.s6c8jw {background: var(--o6m);border: var(--yja) solid var(--qjzs4);box-shadow: var(--qbk4w);padding: clamp(16px, 2.2vw, 26px);margin: 0 0 18px;}
.twch {margin: 0 0 10px;display: flex;align-items: baseline;flex-wrap: wrap;gap:14px;}
.tab4sph {letter-spacing: -.04em;font: 900 clamp(38px, 5vw, 66px)/1 var(--j04or);}

.ckafw8q {letter-spacing: .12em;font-size: 22px;color: var(--np67);font-style: normal;}
.ytgsx3 {max-width: 62ch;color: var(--zxro);font-size: 16px;margin: 0;}

.kxh5 {display: grid;gap:14px;}
.d1s8 {margin: 0;min-width: 0;padding: 16px 18px;border: var(--yja) solid var(--qjzs4);background: var(--piht8);}
.egqtd {box-shadow: var(--yzpuu);}
.jcfaee {box-shadow: -2px 2px 0 var(--qjzs4);}
.jjve5 {margin: 0 0 12px;font-size: 15.5px;}
.wqp7d3 {align-items: center;display: flex;font-style: normal;gap:10px;}

.ka73f {background: var(--wfv3);justify-content: center;display: inline-flex;flex: 0 0 auto;width: 34px;height: 34px;font: 900 15px/1 var(--j04or);border: var(--yja) solid var(--qjzs4);align-items: center;color: var(--uy2ow, var(--gvu, var(--hgtp)));}
.vwmqsrn {text-transform: uppercase;font: 800 14px/1.2 var(--j04or);letter-spacing: .02em;}
.bz639 {color: var(--np67);letter-spacing: .1em;margin-left: auto;font-style: normal;}

.mtay {background: var(--piht8);margin: 0 0 var(--krp);border: var(--yja) solid var(--qjzs4);padding: clamp(16px, 2.2vw, 26px);min-width: 0;box-sizing: border-box;}
.ewf89 {box-shadow: var(--qbk4w);}
.k111fex {box-shadow: var(--dbcu5);}
.q26vz {display: block;}

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

.hp8f2 {border-left: 10px solid var(--wfv3);}
.hyyjn6p {border-left-width: var(--yja);}
.n8exg {display: flex;align-items: center;gap:12px;flex-wrap: wrap;margin: 0 0 14px;justify-content: space-between;}
.av6xcp4.av6xcp4 {padding: 0;border: 0;letter-spacing: -.025em;text-transform: uppercase;font: 900 clamp(20px, 2.2vw, 28px)/1.12 var(--j04or);margin: 0;}
.azd97b6 {margin: 0;}
.kyb1 {border: var(--yja) solid var(--qjzs4);box-shadow: var(--yzpuu);align-items: center;font: 800 13px/1 var(--j04or);letter-spacing: .04em;transition:transform 0.067s linear, box-shadow 0.118s linear;justify-content: center;min-height: 44px;padding: 0 20px;display: inline-flex;text-decoration: none;color: var(--gvu, var(--hgtp));background: var(--wtv);text-transform: uppercase;}
.kyb1:hover {box-shadow: 0 0 0 var(--qjzs4);background: var(--wni);transform: translate(2px, 2px);}
.pmk0h {gap:17px;grid-template-columns: minmax(0, 1fr);min-width: 0;display: grid;}
.ve00h {text-decoration: none;display: block;min-width: 0;}

.d0cg {box-shadow: var(--yzpuu);margin-left: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--yja));border: var(--yja) solid var(--qjzs4);display: block;}
.wncsfg {display: block;width: 100%;height: auto;}
.s97we {min-width: 0;}
.s97we > *:last-child {margin-bottom: 0;}
@media (min-width:765px) {
  .q26vz .pmk0h {grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);align-items: start;}
  
  .nc8gamp .ve00h {order: 2;}
  .nc8gamp .d0cg {margin-right: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--yja));margin-left: 0;}
}

.fybse {margin: 0 0 var(--krp);}
.k2vj9p.k2vj9p {letter-spacing: -.03em;font: 900 clamp(24px, 2.8vw, 40px)/1.06 var(--j04or);text-transform: uppercase;margin: 0 0 14px;}
.aezqr {grid-auto-flow: column;padding-bottom:8px;overflow-x: auto;display: grid;scroll-snap-type: x mandatory;scrollbar-width: thin;gap:15px;}
.vcg6ys {grid-auto-columns: 100%;}
.ka1v {grid-auto-columns: minmax(0, 82%);}
.ks5n {scroll-snap-align: start;overflow: hidden;border: var(--yja) solid var(--qjzs4);background: var(--piht8);min-width: 0;margin: 0;}
.njhx66 {box-shadow: var(--qbk4w);}
.vspv {box-shadow: var(--dbcu5);}
.qhpjfx {display: block;height: auto;max-height: 40vh;object-fit: cover;width: 100%;}
.eqvhe {padding: 11px 14px;font: 800 14px/1.35 var(--j04or);border-top: var(--yja) solid var(--qjzs4);}
.pa9q {gap:5px;margin: 12px 0 0;display: flex;}
.jw53n {height: 8px;display: block;background: var(--wfv3);border: 2px solid var(--qjzs4);width: 26px;}
.ez2t8 {max-width: 62ch;margin: 14px 0 0;font-size: 16px;color: var(--zxro);}
.pv93 {gap:11px;display: flex;margin: 16px 0 0;}
.zkc783j {flex-wrap: wrap;flex-direction: row;align-items: center;}
.ncs5s6 {align-items: flex-start;flex-direction: column;}
.xy9qk.xy9qk, .d0c6k0 {letter-spacing: .04em;border: var(--yja) solid var(--qjzs4);transition:transform 0.073s linear, box-shadow 0.088s linear;box-shadow: var(--yzpuu);padding: 0 22px;font: 800 13.5px/1 var(--j04or);display: inline-flex;text-transform: uppercase;align-items: center;min-height: 46px;text-decoration: none;justify-content: center;}
.xy9qk.xy9qk {color: var(--gvu, var(--hgtp));background: var(--wtv);}
.d0c6k0 {color: var(--t7b);background: var(--sbp);}
.xy9qk.xy9qk:hover, .d0c6k0:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--qjzs4);}
@media (min-width:765px) {
  .ka1v {grid-auto-columns: minmax(0, calc(50% - 7px));}
}

.pb1n7tk {gap:18px;padding: clamp(16px, 2.2vw, 26px);background: var(--o6m);border: var(--yja) solid var(--qjzs4);grid-template-columns: minmax(0, 1fr);margin: 0 0 var(--krp);display: grid;min-width: 0;}
.kpbhsgx {box-shadow: var(--qbk4w);}
.cz5ejry {box-shadow: var(--dbcu5);}
.sqc6kt {align-items: center;background: var(--wfv3);border: var(--yja) solid var(--qjzs4);height: 96px;display: flex;box-shadow: var(--yzpuu);width: 96px;justify-content: center;flex: 0 0 auto;overflow: hidden;}
.yzck8 {width: 100%;object-fit: cover;height: 100%;display: block;}
.grdk {color: var(--uy2ow, var(--gvu, var(--hgtp)));font: 900 46px/1 var(--j04or);}
.xsetphh {min-width: 0;}
.yp61rka {align-items: baseline;gap:7px;display: flex;margin: 0 0 12px;flex-wrap: wrap;}
.fzcn {letter-spacing: .16em;font: 800 11px/1.2 var(--j04or);color: var(--zxro);text-transform: uppercase;}
.bpd2 {font: 900 20px/1.15 var(--j04or);text-transform: uppercase;letter-spacing: -.02em;}
.cgxt {gap: 0;border-top: var(--yja) solid var(--wzv);margin: 0 0 12px;display: grid;grid-template-columns: max-content minmax(0, 1fr);}
.c7drzg {padding: 8px 14px 8px 0;letter-spacing: .14em;border-bottom: var(--yja) solid var(--wzv);font: 800 11px/1.3 var(--j04or);text-transform: uppercase;color: var(--zxro);white-space: nowrap;}
.a0fk {margin: 0;min-width: 0;font-size: 15px;padding: 8px 0;border-bottom: var(--yja) solid var(--wzv);}

.g7ec {margin: 0 0 12px;flex-wrap: wrap;gap:8px;padding: 0;list-style: none;display: flex;}
.s422h3k {box-shadow: var(--yzpuu);display: inline-flex;padding: 6px 10px;min-width: 0;align-items: center;gap:9px;background: var(--piht8);border: var(--yja) solid var(--qjzs4);}
.va5h8z9 {font: 800 11px/1.3 var(--j04or);letter-spacing: .14em;color: var(--zxro);text-transform: uppercase;}
.wsp29rm {font: 700 14px/1.3 var(--j04or);min-width: 0;}

.hhrvj.yp61rka {margin: 0 0 4px;}

.xsetphh .rwxgfb {margin: 0 0 12px;text-transform: uppercase;font: 900 clamp(21px, 2.3vw, 27px)/1.12 var(--j04or);letter-spacing: -.02em;}
.v5vd {margin: 0 0 12px;border-top: var(--yja) solid var(--wzv);}
.v5vd .ejp7y {padding: 8px 0;border-bottom: var(--yja) solid var(--wzv);margin: 0;flex-wrap: wrap;display: flex;align-items: baseline;gap:10px;}
.y9dnz {font: 800 11px/1.3 var(--j04or);color: var(--zxro);letter-spacing: .14em;text-transform: uppercase;}
.twys {font-size: 15px;min-width: 0;}
.jmf91zz {color: var(--zxro);margin: 0 0 12px;font-size: 15.5px;}
.en2zty {gap:9px;display: flex;margin: 0 0 12px;flex-wrap: wrap;}
.eteakwh {transition:transform 0.093s linear, box-shadow 0.095s linear;box-shadow: var(--yzpuu);justify-content: center;align-items: center;border: var(--yja) solid var(--qjzs4);color: var(--t7b);height: 44px;background: var(--piht8);display: inline-flex;width: 44px;}
.eteakwh:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--qjzs4);}
.m5ebv {font-size: 12.5px;color: var(--e3k);margin: 0;}
@media (min-width:694px) {
  .f0sr  {grid-template-columns: 96px minmax(0, 1fr);}
  .xhzv {grid-template-columns: minmax(0, 1fr) 96px;}
  .xhzv .sqc6kt {order: 2;}
}

.kc8zfs {background: var(--piht8);min-width: 0;border: var(--yja) solid var(--qjzs4);margin: 0 0 var(--krp);padding: clamp(16px, 2.2vw, 26px);}
.k5d3 {box-shadow: var(--qbk4w);}
.j48sx {box-shadow: var(--dbcu5);}
.catghgk {width: 84px;margin: 0 0 14px;overflow: hidden;box-shadow: var(--yzpuu);display: flex;align-items: center;height: 84px;border: var(--yja) solid var(--qjzs4);background: var(--sbp);justify-content: center;}
.ee9cdf {height: auto;max-width: 100%;max-height: 100%;display: block;object-fit: contain;}
.ec2kh2c {margin: 0 0 16px;max-width: 60ch;font-size: 16px;color: var(--zxro);}
.hv8pq6 {gap: 0;display: grid;margin: 0 0 18px;}
.xfnnj {grid-template-columns: max-content minmax(0, 1fr);}
.kjqh {grid-template-columns: max-content minmax(0, 1fr) max-content minmax(0, 1fr);}

.kjqh > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.kjqh > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.pmv2gr {white-space: nowrap;padding: 9px 14px 9px 0;color: var(--zxro);letter-spacing: .14em;border-bottom: var(--yja) solid var(--wzv);font: 800 11px/1.3 var(--j04or);text-transform: uppercase;}
.jnmm {border-bottom: var(--yja) solid var(--wzv);padding: 9px 18px 9px 0;font: 800 15px/1.3 var(--j04or);font-variant-numeric: tabular-nums;align-items: center;gap:9px;min-width: 0;margin: 0;display: flex;}
.cv2vhe8 {letter-spacing: .1em;color: var(--np67);}
.g53hq1 {margin: 0;flex-wrap: wrap;display: flex;gap:11px;}

.kbtss {text-decoration: none;color: #fff;min-height: 52px;background: #000;padding: 8px 20px;border: var(--yja) solid var(--qjzs4);flex-direction: column;display: inline-flex;transition:transform 0.062s linear, box-shadow 0.123s linear;justify-content: center;box-shadow: var(--yzpuu);}
.kbtss:hover {box-shadow: 0 0 0 var(--qjzs4);transform: translate(2px, 2px);}
.dtzd {text-transform: uppercase;letter-spacing: .16em;font: 700 9.5px/1.2 var(--j04or);}
.jatwj7b {font: 900 15px/1.2 var(--j04or);font-style: normal;letter-spacing: -.01em;}

.tcn3qqw {margin: 26px 0;display: flex;}
.h0fn {justify-content: flex-start;}
.qbbt {justify-content: center;}
.d52t4th {justify-content: flex-end;}
.cjvzw {justify-content: center;text-decoration: none;align-items: center;display: inline-flex;box-shadow: var(--qbk4w);min-height: 50px;transition:transform 0.065s linear, box-shadow 0.114s linear;gap:10px;padding: 0 30px;color: var(--gvu, var(--hgtp));border: var(--yja) solid var(--qjzs4);background: var(--wtv);}
.cjvzw:hover {transform: translate(4px, 4px);box-shadow: 0 0 0 var(--qjzs4);background: var(--wni);}
.m4dep {width: auto;}
.kgdpd {width: 100%;}
.wznrd5z {letter-spacing: .04em;font: 900 16px/1 var(--j04or);text-transform: uppercase;}
.ejfqdk {font-size: 17px;font-weight: 900;font-style: normal;}

.w6btpfs {min-width: 0;margin: 0 0 var(--krp);}
.txk5.txk5 {padding: 0;padding-bottom:11px;border: 0;border-bottom: var(--yja) solid var(--qjzs4);align-items: center;display: flex;margin: 0 0 16px;gap:12px;}
.ax7x {width: 18px;border: var(--yja) solid var(--qjzs4);display: block;flex: 0 0 auto;height: 18px;background: var(--wfv3);}
.gde7f {flex: 0 0 auto;width: 34px;display: block;background: var(--wfv3);height: 8px;border: 2px solid var(--qjzs4);}
.n1hjd {letter-spacing: -.025em;text-transform: uppercase;font: 900 clamp(23px, 2.4vw, 34px)/1.12 var(--j04or);}
.ag8jt {min-width: 0;}
.ag8jt > *:last-child {margin-bottom: 0;}

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

.vb0fs.txk5 {padding-bottom: 0 !important;margin: 0 0 14px !important;border-bottom: 0 !important;}
.d67cxm {display: block;background: var(--wfv3);border: var(--yja) solid var(--qjzs4);height: 10px;margin: 0 0 18px;width: 84px;}

.hf1ky.txk5 {margin: 0 0 14px !important;padding-bottom: 0 !important;border-bottom: 0 !important;}
.azvb {min-width: 0;padding-left: clamp(12px, 1.6vw, 20px);border-left: var(--yja) solid var(--qjzs4);}

.p50w {margin: 0 0 var(--krp);}
.dka5z0 {margin: 0 auto;max-width:979px;display: block;background: var(--piht8);border: var(--yja) solid var(--qjzs4);}
.m3z94e {padding: 20px;}
.qk808 {padding: 8px;}
.cz0cy {box-shadow: var(--z1j);}
.zgrn {box-shadow: -7px 7px 0 var(--qjzs4);}

.xrw3pf {text-decoration: none;display: block;min-height: 44px;}
.qg9q {min-height: 44px;border: var(--yja) solid var(--qjzs4);height: auto;width: 100%;display: block;}

.faz74 {max-width:980px;background: var(--piht8);margin: 0 auto;border: var(--yja) solid var(--qjzs4);}
.faz74 .qg9q {border: 0;}

.cjvpaya {display: block;border: var(--yja) solid var(--qjzs4);position: relative;margin: 0 auto;background: var(--piht8);max-width:981px;}
.h0bx4q {top: -3px;right: -3px;height: 26px;border: var(--yja) solid var(--qjzs4);display: block;background: var(--wfv3);width: 26px;position: absolute;}

.jv2ee4 {background: var(--o6m);margin: 0 0 var(--krp);padding: clamp(16px, 2vw, 24px);min-width: 0;border: var(--yja) solid var(--qjzs4);}
.mqcpvr {box-shadow: var(--qbk4w);}
.fdpxkf {box-shadow: var(--dbcu5);}
.n7tdd {margin: 0 0 14px;display: flex;padding: 0 0 10px;gap:12px;align-items: center;border-bottom: var(--yja) solid var(--qjzs4);}
.jvky {flex: 0 0 auto;display: block;width: 18px;border: var(--yja) solid var(--qjzs4);height: 18px;background: var(--wfv3);}
.ht54 {background: var(--wfv3);flex: 0 0 auto;border: 2px solid var(--qjzs4);height: 8px;width: 34px;display: block;}
.n36j {font: 900 17px/1.2 var(--j04or);text-transform: uppercase;letter-spacing: .02em;}

.vvqv {padding: 0 0 0 0;display: grid;margin: 0;gap:8px;}
.rkdfvm {list-style: decimal inside;}
.xm8qd {list-style: none;}
.vvqv li {min-width: 0;}
.vvqv a {padding: 0 14px;font: 700 15px/1.3 var(--j04or);border-left: 8px solid var(--wfv3);background: var(--piht8);transition:transform 0.108s linear;color: var(--t7b);min-height: 44px;display: inline-flex;align-items: center;text-decoration: none;}
.vvqv a:hover {text-decoration: underline;text-decoration-thickness: 3px;transform: translate(3px, 0);}

.je3ys {list-style: none;}
.je3ys li {align-items: center;gap:11px;display: flex;}
.je3ys li::before {background: var(--wfv3);border: var(--yja) solid var(--qjzs4);flex: 0 0 auto;height: 12px;width: 12px;content: "";}
.je3ys.vvqv a {padding: 0;background: none;border-left: 0;min-width: 0;}

.wazv1q5 {margin: 0 0 var(--krp);min-width: 0;}
.qnbw75 {display: flex;margin: 0 0 14px;gap:13px;align-items: center;}
.cpncge {background: var(--wfv3);display: block;flex: 0 0 auto;border: var(--yja) solid var(--qjzs4);height: 16px;width: 16px;}
.bm0h {height: 7px;background: var(--wfv3);border: 2px solid var(--qjzs4);width: 30px;display: block;flex: 0 0 auto;}
.r6jj4 {text-transform: uppercase;letter-spacing: -.025em;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--j04or);}
.xkqyxx {border: var(--yja) solid var(--qjzs4);background: var(--piht8);min-width: 0;overflow-x: auto;padding: clamp(14px, 2vw, 22px);}

.z0d5ks3 {box-shadow: inset 4px 4px 0 var(--wzv);}
.pk273vf {box-shadow: inset 2px 2px 0 var(--wzv);}
.xkqyxx > *:last-child {margin-bottom: 0;}

.kc21f.xkqyxx {box-shadow: none;overflow: visible;padding: 0;}

.kc21f .fpje4 {color: var(--t7b);text-transform: uppercase;letter-spacing: -.025em;border: 0 !important;border-bottom: var(--yja) solid var(--qjzs4) !important;margin: 0 !important;background: var(--sbp);padding: 12px clamp(14px, 2vw, 22px) !important;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--j04or) !important;}

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

.q8cq.qnbw75 {padding-bottom: 0 !important;border-bottom: 0 !important;margin: 0 0 10px !important;}
.q8cq > b {margin-left: auto;}
.hswzanw {border: 0;border-top: var(--yja) solid var(--qjzs4);height: 0;margin: 0 0 16px;}

.xa3dw6 {margin: 0 0 var(--krp);min-width: 0;}
.pzw2ap {border-left: 10px solid var(--wfv3);}
.jnmt {border-left: 6px solid var(--wfv3);}

.s20c60, .cvmdr9y {border-left: 0;}
.vdq786n.vdq786n {gap:11px;border: 0;text-transform: uppercase;padding: 12px 16px;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--j04or);display: flex;letter-spacing: -.02em;align-items: center;margin: 0;}
.mpy4r {color: var(--nsj);background: var(--qjzs4);}
.nd01s8 {color: var(--t7b);border-bottom: var(--yja) solid var(--qjzs4);background: var(--sbp);}
.t6bkk2 {display: block;height: 12px;width: 12px;flex: 0 0 auto;background: currentColor;}
.n9jbtqa {min-width: 0;}
.j69g {background: var(--piht8);min-width: 0;border: var(--yja) solid var(--qjzs4);border-left: 0;overflow-x: auto;padding: clamp(14px, 2vw, 22px);}
.j69g > *:last-child {margin-bottom: 0;}

.wpfy.j69g {overflow: visible;border-left: var(--yja) solid var(--wfv3);background: var(--o6m);padding: clamp(8px, 1.2vw, 14px);}

.cvmdr9y .j69g {border-left: var(--yja) solid var(--qjzs4);}
.zdtmq6 {min-width: 0;padding: clamp(12px, 1.8vw, 20px);box-shadow: var(--yzpuu);background: var(--piht8);border: var(--yja) solid var(--qjzs4);overflow-x: auto;}
.zdtmq6 > *:last-child {margin-bottom: 0;}

.zjp3nzm {border: var(--yja) solid var(--qjzs4);border-bottom: 0;display: block;background: var(--wfv3);height: 14px;width: 56px;}

.xezm7y .zh37e {min-width: 0;}
.xezm7y .gc0kwws {text-transform: uppercase;letter-spacing: -.025em;}
.xezm7y .m40c4s {min-width: 0;}
.xezm7y .vnjkwfv {position: absolute;left: -9999px;}
.xezm7y .f1qwvae {display: none;}
.xezm7y .k6par {display: none;}

.xezm7y :is(.amnm, [class*="table"]) {overflow-x: auto;}
.xezm7y table {border-collapse: collapse;width: 100%;font-size: 15px;}
.xezm7y thead th {text-align: left;border: var(--yja) solid var(--j7e0t);white-space: nowrap;padding: 11px 14px;background: var(--sbp);text-transform: uppercase;letter-spacing: .12em;font: 900 11.5px/1.3 var(--j04or);color: var(--d2k, var(--t7b));}
.xezm7y tbody td {padding: 11px 14px;color: var(--d2k, inherit);border: var(--yja) solid var(--wzv);}
.xezm7y tbody td + td {font-variant-numeric: tabular-nums;}

.jx0ed0 {box-shadow: var(--qbk4w);background: var(--wfv3);margin: var(--krp) 0 0;border: var(--yja) solid var(--qjzs4);color: var(--uy2ow, var(--gvu, var(--hgtp)));padding: clamp(20px, 2.8vw, 32px);}
.a67qf3 {text-transform: uppercase;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--j04or);margin: 0;letter-spacing: -.02em;}
.q4cxd7 {font-size: 16px;margin: 8px 0 16px;}

.jx0ed0 .an4h {border-color: var(--uy2ow, var(--gvu, var(--hgtp)));background: var(--uy2ow, var(--gvu, var(--hgtp)));box-shadow: 2px 2px 0 var(--uy2ow, var(--gvu, var(--hgtp)));color: var(--wfv3);}
.jx0ed0 .an4h:hover {box-shadow: 0 0 0 var(--uy2ow, var(--gvu, var(--hgtp)));background: var(--uy2ow, var(--gvu, var(--hgtp)));}

.se29h {padding: 18px 20px;background: var(--o6m);border: var(--yja) solid var(--qjzs4);margin: var(--krp) 0 0;box-shadow: var(--yzpuu);}
.qqhn577 {font: 900 16px/1.2 var(--j04or);text-transform: uppercase;margin: 0;letter-spacing: -.01em;}
.mztav {font-size: 15px;margin: 6px 0 0;color: var(--zxro);}

.z6qx7 {margin: 24px 0 0;font: 800 11.5px/1 var(--j04or);letter-spacing: .14em;padding: 9px 12px;color: var(--zxro);display: inline-block;border: var(--yja) solid var(--qjzs4);}

.c0ak {position: sticky;flex-wrap: wrap;background: var(--sbp);padding: 12px calc(var(--nunu5) + 30px) 12px var(--nunu5);bottom: 0;z-index: 25;border-top: var(--yja) solid var(--qjzs4);justify-content: space-between;gap:12px;align-items: center;display: flex;}
.k4m5by6 {font: 800 14px/1.3 var(--j04or);}

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

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

.g46b::before {background: var(--piht8);content: '';position: absolute;inset: 10px;transition:background 0.096s, box-shadow 0.13s;border: var(--yja) solid var(--qjzs4);box-shadow: var(--yzpuu);}
.g46b svg {position: relative;z-index: 1;}

.g46b:hover::before {background: var(--sbp);}
.g46b:active {transform: translate(2px, 2px);}
.g46b:active::before {box-shadow: none;}
.g46b:focus-visible {outline: var(--yja) solid var(--qjzs4);outline-offset: 1px;}

.tysde.tysde {color: var(--r9w, var(--krl));border-top: var(--yja) solid var(--fab, var(--krl));background: var(--narz);padding: clamp(30px, 3.4vw, 48px) var(--nunu5) clamp(20px, 2.2vw, 30px);}
.tysde .z23r8q1 {display: grid;max-width: var(--yhwe);grid-template-columns: minmax(0, 1fr);margin: 0 auto;gap:25px;}
.tysde .rma5 img {width: auto;display: block;height: 26px;}
.tysde .rma5 span {font: 900 17px/1 var(--j04or);text-transform: uppercase;}
.tysde .e0b1twf {justify-content: start;grid-auto-flow: column;display: grid;gap:30px;}
.tysde .e0b1twf ul {padding: 0;list-style: none;gap:3px;margin: 0;display: grid;}
.tysde .e0b1twf a {display: flex;align-items: center;color: var(--r9w, var(--krl));text-decoration: none;letter-spacing: .05em;font: 700 13px/1 var(--j04or);min-height: 44px;text-transform: uppercase;}
.tysde .e0b1twf a:hover {text-decoration-thickness: 3px;text-decoration: underline;}
.tysde .qsr8m {max-width: var(--yhwe);display: flex;margin: 20px auto 0;flex-wrap: wrap;gap:12px;align-items: center;}
.tysde .q4zngka {border-top: var(--yja) solid var(--fab, var(--krl));max-width: var(--yhwe);padding-top:17px;margin: 20px auto 0;}
.tysde .q4zngka p {margin: 0;font-size: 12.5px;}
.tysde .q4zngka p + p {margin-top:7px;line-height:1.60;}

@media (max-width:888px) {
  
  .x1a3qxe .r4zqbh7 {max-height: 15vh;}
  .x1a3qxe .rybpeg {max-height: 15vh;font-size: clamp(44px, 9vw, 96px);min-height: 12vh;}
  .x1a3qxe .yhmq281 {padding: clamp(14px, 3vw, 20px);}

  .ccm9wfc {flex: none;display: none;}
  .vvy6 {display: flex;}
  .hdm3h {flex-wrap: wrap;}
  
  .wa3bnp {grid-template-columns: minmax(0, 1fr);}
}

@media (max-width:515px) {
  
  .k1tz, .xezm7y {padding-right:18px;padding-left:14px;}
  .xmvmd {width: 100%;}
  .xmvmd .w8v866m {flex: 1 1 auto;}
  .bhyq {padding: 52px 16px 16px;}
  .xsj60b8 {left: -3px;top: -3px;}
  .zgkt {padding-right:14px;padding-left:14px;}

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

  
  
  .adttde, .crd85e0 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .r0dk, .dr7j {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .a6mg6q {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .kz2pne .pc77rk {min-width: 132px;}
}

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

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

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

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

.sza6k:checked ~ .wfj8p {opacity:0.99;visibility: visible;}
.sza6k:checked ~ .yg03h {visibility: visible;transform: translateX(0);}

.v8bq {display: flex;border-bottom: 1px solid var(--qjzs4, var(--krl));position: sticky;background: var(--o6m, var(--eg4));z-index: 1;justify-content: space-between;gap:13px;top: 0;align-items: center;padding: 14px 16px;}
.z5sj6f {display: inline-flex;align-items: center;min-height: 44px;}
.z5sj6f img {width: auto;display: block;height: 26px;}
.dks2 {font-weight: 800;color: var(--krl);letter-spacing: .01em;font-size: 16px;}

.b1q0ky7 {color: var(--krl);justify-content: center;flex: none;display: inline-flex;width: 44px;border-radius: 0;border: 1px solid var(--qjzs4, var(--krl));background: var(--eg4);align-items: center;cursor: pointer;height: 44px;}
.b1q0ky7:hover {background: var(--off);}
.b1q0ky7:focus-visible,
.aqq0c a:focus-visible,
.jc1t5k:focus-visible,
.yht5hz2:focus-visible {outline: 2px solid var(--krl);outline-offset: 2px;}

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

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

.aqq0c a[aria-current="page"] {border-color: var(--qjzs4, var(--krl));box-shadow: inset 3px 0 0 var(--wfv3, var(--wtv));background: var(--eg4);}

.mb9syb {gap:9px;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));margin-top: auto;background: var(--o6m, var(--eg4));display: grid;border-top: 1px solid var(--qjzs4, var(--krl));}

.jc1t5k, .yht5hz2 {font-weight: 700;justify-content: center;border-radius: 0;text-decoration: none;padding: 12px 18px;font-size: 15px;display: flex;align-items: center;min-height: 48px;}
.jc1t5k {color: var(--ikcu, var(--untnz));background: var(--dqnud);border: 1px solid var(--qjzs4, var(--krl));}
.yht5hz2 {border: 1px solid transparent;color: var(--ddii, var(--ai0));background: var(--jedh);}

.yg03h {border-right: 3px solid var(--qjzs4, var(--krl));}
.my15dc {border-left: 3px solid var(--qjzs4, var(--krl));border-right: 0;}
.v8bq {border-bottom: 3px solid var(--qjzs4, var(--krl));}
.b1q0ky7 {border-width: 3px;border-color: var(--qjzs4, var(--krl));}
.aqq0c a {letter-spacing: .02em;border-width: 3px;font-weight: 800;text-transform: uppercase;}
.aqq0c a:hover, .aqq0c a[aria-current="page"] {border-color: var(--qjzs4, var(--krl));}

.aqq0c a[aria-current="page"] {box-shadow: 4px 4px 0 var(--qjzs4, var(--krl));}
.mb9syb {border-top: 3px solid var(--qjzs4, var(--krl));}
.jc1t5k, .yht5hz2 {border-color: var(--qjzs4, var(--krl));border-width: 3px;font-weight: 800;text-transform: uppercase;}
.yht5hz2 {box-shadow: 4px 4px 0 var(--qjzs4, var(--krl));}

@media (min-width:866px) {
  .yg03h, .wfj8p {display: none;}
}

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

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

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

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

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

.kbwr0xm > summary.n7tdd {cursor: pointer;list-style: none;min-height: 44px;}
.kbwr0xm > summary.n7tdd::-webkit-details-marker {display: none;}
.kbwr0xm > summary.n7tdd:focus-visible {outline: var(--yja) solid var(--wfv3);outline-offset: 3px;}

.kbwr0xm > summary.n7tdd::after {width: 12px;transition:transform 0.167s linear;border-right: var(--yja) solid var(--qjzs4);margin-left: auto;height: 12px;border-bottom: var(--yja) solid var(--qjzs4);flex: 0 0 auto;content: "";}
.kbwr0xm[open] > summary.n7tdd::after {transform: rotate(180deg);}

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

.xezm7y {padding-bottom: max(96px, var(--cvk7, 96px));}

.knhwg6 {--e0k: 0;--v7gf: 0;--o7m: 800;--xnp: uppercase;--a0wi: .08em;--ja9: 2px;--o3w34: 2px;--zrzp: 2px solid currentColor;--u9x2j: 12px;}

.xezm7y a.kyb1, .xezm7y a.cjvzw, .xezm7y a.nf8pvr, .xezm7y a.xy9qk {color: var(--gvu, var(--hgtp));}

.xezm7y a.kbtss, a.kbtss {color: #fff;}
.m5ebv {color: var(--pi6k, var(--e3k));}

@media (max-width:427px) {
  .hdm3h {gap:8px;padding-right:11px;padding-left:12px;}
  .xmvmd {gap:6px;}
  .xmvmd .w8v866m {padding: 0 10px;font-size: 13px;}
}

:root {--dbcu5: calc(var(--nkkxk) * -1) var(--nkkxk) 0 var(--wtv);--z1j:   10px 10px 0 var(--wtv);--nkkxk: 6px;--qbk4w:      var(--nkkxk) var(--nkkxk) 0 var(--wtv);--yzpuu:   3px 3px 0 var(--wtv);}

.xezm7y .mykr.evcj {justify-content: flex-end;align-items: flex-start;padding: clamp(18px, 3vw, 36px);min-height: clamp(420px, 62vh, 640px);}
.wfeg::before {background-image: linear-gradient(45deg, color-mix(in srgb, black 55%, transparent) 0%, transparent 55%);}
.xezm7y .mykr .rmh3 {max-width: min(560px, 100%);padding: clamp(16px, 2.4vw, 28px);border: var(--yja) solid var(--qjzs4);box-shadow: var(--z1j);}

.xezm7y .mykr.dy2m {background: linear-gradient(135deg, var(--wtv), color-mix(in srgb, var(--wtv) 40%, var(--piht8)));}
.xezm7y .mykr .rdyt {line-height: .8;padding-right: 6%;z-index: 0;color: color-mix(in srgb, var(--gvu, white) 22%, transparent);justify-content: flex-end;max-height: none;position: absolute;font-size: clamp(200px, 34vw, 460px);inset: 0;min-height: 0;}
@media (max-width:911px) {
  .xezm7y .mykr.evcj {min-height: 70vh;padding: 14px;}
}

.haw1, .v8p6gj, .zgrn {box-shadow: -10px 10px 0 var(--wtv);}
.bxrrtv, .jcfaee {box-shadow: -3px 3px 0 var(--wtv);}

.adttde.adttde {grid-template-columns: repeat(4, minmax(0, 1fr));}
.crd85e0.crd85e0 {grid-template-columns: repeat(6, minmax(0, 1fr));gap:13px;}
@media (max-width:1105px) { .adttde.adttde, .crd85e0.crd85e0 {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:754px)  { .adttde.adttde, .crd85e0.crd85e0 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.fp4ka4 .hz2f {box-shadow: var(--z1j);border: var(--yja) solid var(--qjzs4);margin-top:19px;position: relative;background: var(--piht8);}
.fp4ka4 .bw9c.bw9c {display: grid !important;grid-template-columns: minmax(0, 1fr) !important;grid-template-areas: "s";gap: 0 !important;aspect-ratio: 16 / 9;scroll-snap-type: none !important;overflow: hidden !important;}
.fp4ka4 .mp88aq.mp88aq {border: 0;margin: 0;box-shadow: none;min-width: 0 !important;position: relative;transition:clip-path 0.668s cubic-bezier(.77, 0, .18, 1);width: auto !important;overflow: hidden;max-width: none !important;grid-area: s;}
.fp4ka4 .mp88aq:not(:first-child) {clip-path: inset(0 100% 0 0);}
.fp4ka4 .mp88aq picture {width: 100%;height: 100%;display: block;}
.xezm7y .fp4ka4 .mp88aq .qhpjfx {height: 100%;width: 100%;aspect-ratio: auto;max-height: none;object-fit: cover;}

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

.fp4ka4 .mp88aq .eqvhe {max-width: min(560px, calc(100% - 36px));position: absolute;color: var(--gvu, var(--hgtp));left: 18px;bottom: 18px;text-transform: uppercase;font: 800 clamp(15px, 1.7vw, 22px)/1.2 var(--j04or);padding: 12px 16px;border: var(--yja) solid var(--qjzs4);letter-spacing: .01em;z-index: 2;background: var(--wtv);box-shadow: var(--yzpuu);margin: 0;}

.fp4ka4 .bp1ab {margin: 18px 0;display: flex;gap:11px;align-items: center;}
.fp4ka4 .x22t9 {border: var(--yja) solid var(--qjzs4);width: 52px;box-shadow: var(--yzpuu);background: var(--piht8);height: 52px;color: var(--t7b);cursor: pointer;display: grid;font: 900 22px/1 var(--j04or);place-items: center;}
.fp4ka4 .x22t9:hover {color: var(--gvu, var(--hgtp));background: var(--wtv);}
.fp4ka4 .x22t9:active {transform: translate(3px, 3px);box-shadow: none;}
.fp4ka4 .x22t9[hidden] {display: none;}
.fp4ka4 .se4v3em {flex: 1 1 auto;margin: 0;}
.fp4ka4 .se4v3em .jw53n {height: 14px;flex: 1 1 0;background: transparent;border: var(--yja) solid var(--qjzs4);cursor: pointer;padding: 0;}
.fp4ka4 .se4v3em .jw53n[aria-current="true"] {background: var(--wtv);}
@media (max-width:694px) {
  .fp4ka4 .bw9c.bw9c {aspect-ratio: 4 / 5;}
  .fp4ka4 .x22t9 {height: 44px;width: 44px;}
}
@media (prefers-reduced-motion: reduce) { .fp4ka4 .mp88aq.mp88aq {transition:none;} }
.fp4ka4 .bw9c.bw9c {padding: 0 !important;}
.fp4ka4 .pv93 {margin-top:29px;}

.mtay .pmk0h {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) !important;gap: clamp(18px, 2.6vw, 32px) !important;}
.mtay .ve00h {width: 100%;max-width: none !important;display: block;}
.mtay .d0cg {border: var(--yja) solid var(--qjzs4);overflow: hidden;display: block;box-shadow: 10px 10px 0 var(--wtv);}
.xezm7y .mtay .wncsfg {display: block;max-height: none;height: auto;object-fit: cover;aspect-ratio: 4 / 3;transition:transform 0.304s ease;width: 100%;}
.mtay:hover .wncsfg {transform: scale(1.04);}
@media (max-width:754px) { .mtay .pmk0h {grid-template-columns: minmax(0, 1fr) !important;} }

.mtay .pmk0h {grid-template-columns: minmax(0, 1fr) !important;}
.xezm7y .mtay .wncsfg {aspect-ratio: 16 / 9;}
.mtay .ve00h {margin: 0 !important;}

.xbaw7g .ms4r {list-style: none;margin: 0;padding: 0;}
.xbaw7g p.spy73, .xbaw7g p.gns7d {margin: 0 0 8px;}
.xbaw7g i.mdhznv {font-style: normal;margin-left:10px;}
.dyvzk9 .k4qkhy h3.ke2y {font: 800 16px/1.34 var(--j04or);margin: 0;letter-spacing: -.01em;}
.dyvzk9 .k4qkhy i.erwyc {font-style: normal;}
.dyvzk9 .k4qkhy span.ke2y + .erwyc {margin-left: auto;}
.cjvzw b.ejfqdk {font-weight: 900;}
.cjvzw span.wznrd5z {font-weight: 800;}

.tysde :is(.nt3nb, .qsr8m, .z23r8q1, .q4zngka) {padding-inline: var(--nunu5);margin-inline: auto;box-sizing: border-box;max-width: var(--yhwe);}

.kc8zfs.asd53a {grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);display: grid !important;align-items: center;gap: clamp(20px, 3vw, 44px);}
.asd53a > .k40as {min-width: 0;grid-column: 1;grid-row: 1;}
.asd53a > .s80ve {grid-column: 2;grid-row: 1;}
.s80ve {position: relative;padding: 16px 20px 20px 0;margin: 0;}
.h0wq9e9 {align-items: start;grid-template-columns: repeat(3, minmax(0, 1fr));gap:11px;display: grid;}
.xb152d {box-shadow: 8px 8px 0 var(--wtv);display: block;overflow: hidden;border: var(--yja) solid var(--qjzs4);aspect-ratio: 3 / 4;}
.xb152d:nth-child(2) {margin-top:22px;}
.xb152d:nth-child(3) {margin-top:45px;}
.xb152d img {height: 100%;object-fit: cover;display: block;width: 100%;}
.qq1cd {width: 84px;height: 84px;top: 0;font: 900 26px/1 var(--j04or);transform: rotate(12deg);place-items: center;display: grid;position: absolute;color: var(--gvu, var(--hgtp));box-shadow: var(--yzpuu);border-radius: 50%;border: var(--yja) solid var(--qjzs4);background: var(--wtv);right: 0;z-index: 2;}
.qq1cd small {margin-top: -16px;font-size: 13px;}
@media (max-width:754px) {
  .kc8zfs.asd53a {grid-template-columns: minmax(0, 1fr);}
  .asd53a > .s80ve {grid-column: 1;grid-row: 1;}
  .asd53a > .k40as {grid-row: 2;}
  .qq1cd {width: 66px;height: 66px;font-size: 20px;}
}

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

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