

:root {--tbra:   var(--u4fiu);--h1dgz:  var(--atb6);--ti00: var(--u4fiu);--uzf:     var(--hpxg0);--c4s4:   2px 2px 0 var(--ti00);--tyb: 1120px;--ge0:   color-mix(in srgb, var(--m8nb, var(--hpxg0)) 35%, var(--u4fiu));--eb8:"Space Grotesk", Arial, "Archivo Black", "Arial Black", sans-serif;--lg1: color-mix(in srgb, var(--hpxg0) 35%, var(--u4fiu));--cbu: calc(var(--nqa2) * -1) var(--nqa2) 0 var(--ti00);--ggst5:  clamp(18px, 2.4vw, 30px);--nqa2: 4px;--ul7x:  var(--sruze);--bc3:      var(--nqa2) var(--nqa2) 0 var(--ti00);--o7om:   var(--lii);--mpwt:  clamp(16px, 3vw, 30px);--g9a:   7px 7px 0 var(--ti00);--d9cz:  var(--fmh);--c4bj: 3px;--eqhs: var(--cjfio);}

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

:focus-visible {outline: var(--c4bj) solid var(--lg1);outline-offset: 2px;}

.wdjpe7 {text-decoration: none;z-index: 200;font-weight: 800;box-shadow: var(--bc3);position: absolute;top: 0;left: -9999px;text-transform: uppercase;background: var(--hpxg0);border: var(--c4bj) solid var(--ti00);color: var(--cjdn, var(--bnm, var(--x1deg)));padding: 12px 20px;}
.wdjpe7:focus {left: 12px;top: 12px;}

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

.py99 {z-index: 60;border-bottom: var(--c4bj) solid var(--oenw, var(--u4fiu));top: 0;background: var(--osza);position: sticky;}
.mcea1 {display: flex;margin: 0 auto;padding: 10px var(--mpwt);max-width: var(--tyb);box-sizing: border-box;gap:13px;align-items: center;}

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

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

.psss7e a:hover {border-color: var(--oenw, var(--u4fiu));}
.psss7e a[aria-current="page"] {border-color: var(--oenw, var(--u4fiu));box-shadow: var(--c4s4);}

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

.jvjq6 {transition:transform 0.119s linear, box-shadow 0.09s linear;display: inline-flex;text-decoration: none;padding: 0 18px;letter-spacing: .03em;justify-content: center;box-shadow: var(--c4s4);min-height: 44px;align-items: center;text-transform: uppercase;border: var(--c4bj) solid var(--ti00);border-radius: 0;font: 800 13.5px/1 var(--eb8);}
.jvjq6:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--ti00);}
.jvjq6:active {transform: translate(2px, 2px);}

.b85kgm {color: var(--tmos, var(--xjx8d));box-shadow: 2px 2px 0 var(--oenw, var(--u4fiu));border-color: var(--oenw, var(--u4fiu));background: var(--egxlh);}
.b85kgm:hover {box-shadow: 0 0 0 var(--oenw, var(--u4fiu));}
.gppd {color: var(--teq7m, var(--w4j9s));background: var(--z5e);box-shadow: 2px 2px 0 var(--oenw, var(--u4fiu));border-color: var(--oenw, var(--u4fiu));}
.gppd:hover {box-shadow: 0 0 0 var(--oenw, var(--u4fiu));}
.pg1v {background: var(--hpxg0);color: var(--bnm, var(--x1deg));}
.pg1v:hover {background: var(--xpr8r);}

.pz0dv {justify-content: center;gap:5px;min-width: 44px;min-height: 44px;display: none;align-items: center;flex-direction: column;border: var(--c4bj) solid var(--oenw, var(--u4fiu));cursor: pointer;}
.pz0dv span {height: 3px;background: var(--omr1y, var(--gid));display: block;width: 20px;}

.hwzw {max-width: var(--tyb);box-sizing: border-box;margin: 0 auto;padding: clamp(14px, 1.8vw, 24px) var(--mpwt) 0;}
.mjb7bg {padding: clamp(16px, 2.2vw, 28px);border: var(--c4bj) solid var(--ti00);border-radius: 0;background: var(--o7om);}

.mjb7bg .pn6w {font-size: clamp(28px, 4.4vw, 66px);}
.mjb7bg .ccw8820 {-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top:9px;font-size: 15.5px;display: -webkit-box;overflow: hidden;}
.mjb7bg .qjzd {margin-top:15px;}

.cnvy0k {box-shadow: var(--g9a);}
.dq50rn3  {box-shadow: -7px 7px 0 var(--ti00);}

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

.pn6w {margin: 0;overflow-wrap: anywhere;font: 900 clamp(30px, 4vw, 200px)/.92 var(--eb8);letter-spacing: -.03em;}
.f587gqr  {text-transform: uppercase;letter-spacing: -.04em;}
.ktjwzfp {letter-spacing: -.025em;}
.zh5ny9  {letter-spacing: 0;text-transform: uppercase;}

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

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

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

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

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

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

.j608b {margin: 0 0 var(--ggst5);}
.vpnhf6s {display: grid;gap:13px;}
.djd8g8 {border: var(--c4bj) solid var(--ti00);border-radius: 0;background: var(--o7om);}
.ka56yd {box-shadow: var(--bc3);}
.x813x {box-shadow: var(--cbu);}
.na71p {min-height: 44px;cursor: pointer;display: flex;list-style: none;align-items: center;gap:11px;padding: 12px 16px;}
.na71p::-webkit-details-marker {display: none;}
.na71p::marker {content: '';}

.nmwpxyk {justify-content: center;height: 30px;display: inline-flex;border: var(--c4bj) solid var(--ti00);color: var(--cjdn, var(--bnm, var(--x1deg)));align-items: center;width: 30px;flex: 0 0 auto;background: var(--uzf);font: 900 15px/1 var(--eb8);}
.djd8g8[open] .nmwpxyk {color: var(--tbra);background: var(--ul7x);}
.cr45s {letter-spacing: -.01em;font: 800 16px/1.34 var(--eb8);font-style: normal;}
.wqeq {padding: 14px 16px;border-top: var(--c4bj) solid var(--ti00);}
.dxj26 {margin: 0;font-size: 15.5px;color: var(--d9cz);}

.daes2rr {margin: 0 0 var(--ggst5);}
.pj19 {gap:15px;display: grid;}
.w6mmp4z {grid-template-columns: minmax(0, 1fr);}
.gb16a1 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.pdwpeea {border: var(--c4bj) solid var(--ti00);border-radius: 0;min-width: 0;padding: 20px 18px 18px 62px;position: relative;background: var(--eqhs);}
.sqtm {box-shadow: var(--bc3);}
.qgnp {box-shadow: var(--cbu);}
.f9rzwg8 {font: 900 17px/1 var(--eb8);top: -3px;position: absolute;align-items: center;height: 44px;width: 44px;justify-content: center;color: var(--cjdn, var(--bnm, var(--x1deg)));background: var(--uzf);left: -3px;border: var(--c4bj) solid var(--ti00);display: flex;}

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

.k252a2d {margin: 0;letter-spacing: -.015em;text-transform: uppercase;font: 800 17px/1.26 var(--eb8);display: block;}
.cm1w92w {color: var(--d9cz);font-size: 15.5px;margin: 8px 0 0;}

.k4q6.pdwpeea {padding: 0;}
.en5rqf {color: var(--cjdn, var(--bnm, var(--x1deg)));padding: 0 16px;align-items: center;border-bottom: var(--c4bj) solid var(--ti00);display: flex;font: 900 16px/1 var(--eb8);background: var(--uzf);min-height: 40px;letter-spacing: .1em;}

.k4q6 .k252a2d, .xqe2g .k252a2d {font: 800 17px/1.26 var(--eb8);text-transform: uppercase;margin: 0;letter-spacing: -.015em;}
.k4q6 .k252a2d {padding: 16px 16px 0;}
.k4q6 .cm1w92w, .xqe2g .cm1w92w {margin: 8px 0 0;}
.k4q6 .cm1w92w {padding: 0 16px 16px;}

.k4q6 .k252a2d:last-child {padding-bottom:17px;}

.xqe2g.pdwpeea {grid-template-columns: 54px minmax(0, 1fr);padding: 0;display: grid;}
.qj6xz7 {justify-content: center;align-items: center;font: 900 17px/1 var(--eb8);background: var(--uzf);display: flex;border-right: var(--c4bj) solid var(--ti00);color: var(--cjdn, var(--bnm, var(--x1deg)));}
.ahzyb {padding: 16px;min-width: 0;}

.v23221 {margin: 0 0 var(--ggst5);}
.pkcc9s {display: grid;gap:17px;}
.jrq0ace, .ztqc2 {border: var(--c4bj) solid var(--ti00);border-radius: 0;background: var(--o7om);min-width: 0;padding: 0 0 6px;box-shadow: var(--bc3);}

.e949.e949, .zjng.zjng {padding: 11px 16px;font: 900 13px/1.2 var(--eb8);letter-spacing: .12em;margin: 0 0 8px;text-transform: uppercase;gap:9px;display: flex;border-bottom: var(--c4bj) solid var(--ti00);align-items: center;}
.e949 {background: var(--uzf);color: var(--cjdn, var(--bnm, var(--x1deg)));}
.zjng {background: var(--ul7x);color: var(--tbra);}
.vc6rey {width: 22px;border: var(--c4bj) solid currentColor;height: 22px;justify-content: center;align-items: center;display: inline-flex;font: 900 12px/1 var(--eb8);}
.v5gm8g {font-size: 15.5px;padding: 9px 16px;margin: 0;align-items: baseline;gap:12px;display: flex;}
.v5gm8g + .v5gm8g {border-top: var(--c4bj) solid var(--pgc);}

.beg9 {font-weight: 900;flex: 0 0 auto;color: var(--lg1);}
.fkvb3yd {flex: 0 0 auto;color: var(--d9cz);font-weight: 900;}

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

.jqta :is(.hr74, .hsyrgvk, .zngyhpc, .t9gr,
             .hwq32, .g36kj83, .hympc) [class]::before,
.jqta :is(.hr74, .hsyrgvk, .zngyhpc, .t9gr,
             .hwq32, .g36kj83, .hympc) [class]::after {background-image: revert;}

.rg0v0 {display: grid;margin: 0 0 var(--ggst5);align-items: start;grid-template-columns: minmax(0, 1fr);}
.cgfp6 {min-width: 0;background: var(--uzf);margin: 0;justify-content: center;align-items: center;border: var(--c4bj) solid var(--ti00);display: flex;overflow: hidden;}
.j3ev {box-shadow: var(--g9a);}
.h7vbxk {box-shadow: -7px 7px 0 var(--ti00);}
.hph8v {width: 100%;object-fit: cover;height: 100%;max-height: 22vh;display: block;}

.cgfp6:has(.hph8v) {background: var(--o7om);}

.bfb6j5q {font: 900 clamp(52px, 11vw, 150px)/1 var(--eb8);letter-spacing: -.05em;align-items: center;min-height: 16vh;width: 100%;justify-content: center;display: flex;max-height: 22vh;color: var(--l6zzh, var(--bnm, var(--x1deg)));}
.rg0v0 .bsrb5.bsrb5 {background-image: repeating-linear-gradient(45deg,
    color-mix(in srgb, var(--l6zzh, var(--bnm, var(--x1deg))) 16%, transparent) 0 18px,
    transparent 18px 36px);}
.rg0v0 .p4jxyp.p4jxyp {background-image: repeating-linear-gradient(90deg,
    color-mix(in srgb, var(--l6zzh, var(--bnm, var(--x1deg))) 14%, transparent) 0 14px,
    transparent 14px 42px);}
.rg0v0 .vjavp0.vjavp0 {background-image: repeating-linear-gradient(-45deg,
    color-mix(in srgb, var(--l6zzh, var(--bnm, var(--x1deg))) 18%, transparent) 0 10px,
    transparent 10px 30px);}

.emhdp8 {box-shadow: var(--bc3);min-width: 0;padding: clamp(18px, 2.4vw, 30px);margin: calc(var(--c4bj) * -1) 0 0;border: var(--c4bj) solid var(--ti00);background: var(--o7om);}
.xm968y {color: var(--d9cz);margin: 0 0 8px;text-transform: uppercase;letter-spacing: .18em;font: 800 12px/1 var(--eb8);font-style: normal;display: block;}

.d65w2.d65w2 {color: var(--tbra);overflow-wrap: anywhere;text-transform: uppercase;margin: 0;letter-spacing: -.035em;font: 900 clamp(28px, 3.6vw, 52px)/1.02 var(--eb8);}
.p5cx646 {color: var(--d9cz);max-width: 58ch;margin: 12px 0 0;font-size: 16.5px;}
.n4e8 {align-items: center;font: 900 15px/1 var(--eb8);box-shadow: var(--c4s4);text-decoration: none;justify-content: center;display: inline-flex;transition:transform 0.062s linear, box-shadow 0.118s linear;border: var(--c4bj) solid var(--ti00);color: var(--bnm, var(--x1deg));letter-spacing: .04em;padding: 0 26px;background: var(--hpxg0);min-height: 48px;text-transform: uppercase;margin-top:17px;}
.n4e8:hover {box-shadow: 0 0 0 var(--ti00);transform: translate(2px, 2px);background: var(--xpr8r);}

@media (min-width:906px) {
  
  .cj1m,
  .wztm {align-items: stretch;grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .wztm {grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .cj1m .emhdp8 {align-self: center;margin: 0 0 0 calc(var(--c4bj) * -1);}
  .wztm .cgfp6 {order: 2;}
  .wztm .emhdp8 {margin: 0 calc(var(--c4bj) * -1) 0 0;order: 1;align-self: center;}
  .cj1m .hph8v,
  .wztm .hph8v {height: 100%;max-height: 34vh;}
  .cj1m .bfb6j5q,
  .wztm .bfb6j5q {max-height: 34vh;min-height: 24vh;}
}

.jqta .hympc.k1vbxef {min-height: 320px;justify-content: flex-end;display: flex;border: var(--c4bj) solid var(--ti00);overflow: hidden;position: relative;flex-direction: column;}

.jqta .hympc .g4p3tn {position: absolute;width: 100%;inset: 0;height: 100%;object-fit: cover;}
.ftkb {inset: 0;position: absolute;pointer-events: none;}
.ftkb::before {background-image: linear-gradient(180deg,
    color-mix(in srgb, var(--o7om) 30%, transparent) 0%,
    color-mix(in srgb, var(--o7om) 30%, transparent) 40%,
    color-mix(in srgb, var(--o7om) 92%, transparent) 100%);position: absolute;inset: 0;content: "";}
.j9veeg {border-top: var(--c4bj) solid var(--ti00);z-index: 1;background: var(--o7om);box-shadow: none;margin: 0;position: relative;}
@media (max-width:905px) {
  .jqta .hympc.k1vbxef {min-height: 260px;}
}

.bee196e {margin: 0 0 var(--ggst5);}
.hw0ft6 {gap:19px;display: grid;min-width: 0;}

.n5hv4q {grid-template-columns: repeat(4, minmax(0, 1fr));}
.yk3zd {grid-template-columns: repeat(3, minmax(0, 1fr));}
.w3b3xxp {flex-direction: column;display: flex;background: var(--o7om);transition:transform 0.078s linear, box-shadow 0.071s linear;min-width: 0;text-decoration: none;border: var(--c4bj) solid var(--ti00);color: inherit;}
.f6eg1 {box-shadow: var(--bc3);}
.zexrr {box-shadow: var(--cbu);}
.w3b3xxp:hover, .w3b3xxp:focus-visible {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--ti00);}
.frnws {width: 100%;object-fit: cover;display: block;aspect-ratio: 2 / 3;height: auto;}
.cmh39f0 {display: block;background: var(--ti00);padding: 12px 14px;margin-top: auto;color: var(--g0t);border-top: var(--c4bj) solid var(--ti00);}
.jd1n {text-overflow: ellipsis;display: block;letter-spacing: -.01em;overflow: hidden;text-transform: uppercase;font: 900 15px/1.25 var(--eb8);white-space: nowrap;}
.ejtyf {font: 700 12px/1.2 var(--eb8);font-style: normal;display: block;white-space: nowrap;text-overflow: ellipsis;margin-top:5px;overflow: hidden;text-transform: uppercase;letter-spacing: .08em;}

.daprae9 {margin: 0 0 var(--ggst5);}
.bzdc5zv {min-width: 0;list-style: none;display: grid;margin: 0;padding: 0;gap:20px;}

.gr7q4ce {grid-template-columns: repeat(2, minmax(0, 1fr));}
.fvydgm {grid-template-columns: repeat(3, minmax(0, 1fr));}
.afmxv5 {background: var(--o7om);border: var(--c4bj) solid var(--ti00);min-width: 0;}
.smtmcn {box-shadow: var(--bc3);}
.rt0zwd4 {box-shadow: var(--cbu);}
.hgxfyqr {min-height: 156px;align-items: center;text-decoration: none;justify-content: center;display: flex;flex-direction: column;transition:transform 0.119s linear;padding: 24px 18px;gap:10px;color: inherit;}
.afmxv5:hover {box-shadow: 0 0 0 var(--ti00);}
.afmxv5:hover .hgxfyqr {transform: translate(2px, 2px);}
.bmsb7 {max-width: 100%;height: auto;display: block;object-fit: contain;max-height: 78px;}
.stemw17 {color: var(--d9cz);letter-spacing: .12em;text-align: center;text-transform: uppercase;font: 800 12px/1.2 var(--eb8);}

.gc54 {margin: 0 0 var(--ggst5);}
.jj4a {margin: 0;min-width: 0;}
.p46eq7x {display: flex;flex-wrap: wrap;gap:16px;}

.bqrp {display: grid;gap:17px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:905px) { .bqrp {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:485px) { .bqrp {grid-template-columns: minmax(0, 1fr);} }
.f5se {border: var(--c4bj) solid var(--ti00);align-items: center;padding: 18px 22px;justify-content: center;background: var(--o7om);min-height: 104px;min-width: 0;display: flex;}
.p46eq7x .f5se {flex: 0 1 auto;min-width: 168px;}
.kxg9d {box-shadow: var(--c4s4);}
.grggre {box-shadow: -2px 2px 0 var(--ti00);}
.n88tpap {display: block;height: auto;max-width: 100%;max-height: 58px;object-fit: contain;}

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

.k91vhh {margin: 0 0 var(--ggst5);}
.ddyv7wg {background: var(--eqhs);border: var(--c4bj) solid var(--ti00);margin: 0 0 18px;padding: clamp(16px, 2.2vw, 26px);box-shadow: var(--bc3);}
.dby9aj {flex-wrap: wrap;margin: 0 0 10px;display: flex;gap:15px;align-items: baseline;}
.c835rf3 {font: 900 clamp(38px, 5vw, 66px)/1 var(--eb8);letter-spacing: -.04em;}

.xs8gc {font-size: 22px;letter-spacing: .12em;font-style: normal;color: var(--lg1);}
.g1k9x {margin: 0;max-width: 62ch;color: var(--d9cz);font-size: 16px;}

.s2sc76h {display: grid;gap:14px;}
.wq785pb {border: var(--c4bj) solid var(--ti00);background: var(--o7om);margin: 0;min-width: 0;padding: 16px 18px;}
.kqqnz {box-shadow: var(--c4s4);}
.hg6vypp {box-shadow: -2px 2px 0 var(--ti00);}
.h1mq6v6 {font-size: 15.5px;margin: 0 0 12px;}
.yvjb5q {gap:11px;font-style: normal;align-items: center;display: flex;}

.p328eep {height: 34px;background: var(--uzf);align-items: center;justify-content: center;font: 900 15px/1 var(--eb8);color: var(--cjdn, var(--bnm, var(--x1deg)));flex: 0 0 auto;width: 34px;border: var(--c4bj) solid var(--ti00);display: inline-flex;}
.es2ptj {font: 800 14px/1.2 var(--eb8);text-transform: uppercase;letter-spacing: .02em;}
.r28vfa {letter-spacing: .1em;margin-left: auto;color: var(--lg1);font-style: normal;}

.pafr {padding: clamp(16px, 2.2vw, 26px);margin: 0 0 var(--ggst5);border: var(--c4bj) solid var(--ti00);min-width: 0;box-sizing: border-box;background: var(--o7om);}
.trckd76 {box-shadow: var(--bc3);}
.dkdj {box-shadow: var(--cbu);}
.qftscz8 {display: block;}

@media (min-width:770px) {
  .jqta > .n024e {width: calc(50% - var(--ggst5) / 2);float: left;}
  .jqta > .n024e + .n024e {float: right;}
  
  .jqta > .n024e + .n024e + * {clear: both;}
}

.hc969w1 {border-left: 10px solid var(--uzf);}
.ce1chm {border-left-width: var(--c4bj);}
.emhgqxw {gap:11px;margin: 0 0 14px;flex-wrap: wrap;justify-content: space-between;align-items: center;display: flex;}
.bye5rg4.bye5rg4 {text-transform: uppercase;font: 900 clamp(20px, 2.2vw, 28px)/1.12 var(--eb8);padding: 0;letter-spacing: -.025em;border: 0;margin: 0;}
.thpbd {margin: 0;}
.k61pec {justify-content: center;letter-spacing: .04em;align-items: center;font: 800 13px/1 var(--eb8);color: var(--bnm, var(--x1deg));border: var(--c4bj) solid var(--ti00);min-height: 44px;text-decoration: none;box-shadow: var(--c4s4);background: var(--hpxg0);padding: 0 20px;text-transform: uppercase;display: inline-flex;transition:transform 0.06s linear, box-shadow 0.123s linear;}
.k61pec:hover {background: var(--xpr8r);box-shadow: 0 0 0 var(--ti00);transform: translate(2px, 2px);}
.ge1srrf {grid-template-columns: minmax(0, 1fr);min-width: 0;display: grid;gap:17px;}
.kjg5 {display: block;min-width: 0;text-decoration: none;}

.q66y {display: block;margin-left: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--c4bj));border: var(--c4bj) solid var(--ti00);box-shadow: var(--c4s4);}
.hkf0 {height: auto;width: 100%;display: block;}
.ank1s {min-width: 0;}
.ank1s > *:last-child {margin-bottom: 0;}
@media (min-width:770px) {
  .qftscz8 .ge1srrf {align-items: start;grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);}
  
  .ytzb .kjg5 {order: 2;}
  .ytzb .q66y {margin-left: 0;margin-right: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--c4bj));}
}

.xn4pjb {margin: 0 0 var(--ggst5);}
.bq8wst.bq8wst {margin: 0 0 14px;font: 900 clamp(24px, 2.8vw, 40px)/1.06 var(--eb8);text-transform: uppercase;letter-spacing: -.03em;}
.mrgtq {scroll-snap-type: x mandatory;grid-auto-flow: column;scrollbar-width: thin;gap:14px;padding-bottom:7px;display: grid;overflow-x: auto;}
.c23gq {grid-auto-columns: 100%;}
.ed6s {grid-auto-columns: minmax(0, 82%);}
.mt4v {overflow: hidden;scroll-snap-align: start;min-width: 0;border: var(--c4bj) solid var(--ti00);margin: 0;background: var(--o7om);}
.z2gw40v {box-shadow: var(--bc3);}
.eyqd {box-shadow: var(--cbu);}
.p1eypm9 {object-fit: cover;display: block;height: auto;max-height: 40vh;width: 100%;}
.e1vr4 {font: 800 14px/1.35 var(--eb8);padding: 11px 14px;border-top: var(--c4bj) solid var(--ti00);}
.xb3x {gap:6px;margin: 12px 0 0;display: flex;}
.vkjv4 {height: 8px;width: 26px;background: var(--uzf);border: 2px solid var(--ti00);display: block;}
.abaadzx {font-size: 16px;margin: 14px 0 0;color: var(--d9cz);max-width: 62ch;}
.yvw6a {margin: 16px 0 0;gap:11px;display: flex;}
.b52rf {flex-direction: row;flex-wrap: wrap;align-items: center;}
.mg7d3 {flex-direction: column;align-items: flex-start;}
.fvpyznm.fvpyznm, .yj9bw6 {text-decoration: none;letter-spacing: .04em;align-items: center;font: 800 13.5px/1 var(--eb8);text-transform: uppercase;border: var(--c4bj) solid var(--ti00);padding: 0 22px;display: inline-flex;transition:transform 0.084s linear, box-shadow 0.1s linear;box-shadow: var(--c4s4);justify-content: center;min-height: 46px;}
.fvpyznm.fvpyznm {background: var(--hpxg0);color: var(--bnm, var(--x1deg));}
.yj9bw6 {color: var(--tbra);background: var(--ul7x);}
.fvpyznm.fvpyznm:hover, .yj9bw6:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--ti00);}
@media (min-width:770px) {
  .ed6s {grid-auto-columns: minmax(0, calc(50% - 7px));}
}

.xm5wf7n {min-width: 0;padding: clamp(16px, 2.2vw, 26px);background: var(--eqhs);display: grid;border: var(--c4bj) solid var(--ti00);grid-template-columns: minmax(0, 1fr);margin: 0 0 var(--ggst5);gap:17px;}
.v4jnftr {box-shadow: var(--bc3);}
.d7jmfs {box-shadow: var(--cbu);}
.ksrk8 {background: var(--uzf);box-shadow: var(--c4s4);align-items: center;justify-content: center;flex: 0 0 auto;display: flex;overflow: hidden;height: 96px;width: 96px;border: var(--c4bj) solid var(--ti00);}
.f0kcj {width: 100%;object-fit: cover;display: block;height: 100%;}
.b5c2 {color: var(--cjdn, var(--bnm, var(--x1deg)));font: 900 46px/1 var(--eb8);}
.n16vv {min-width: 0;}
.aeetk87 {display: flex;flex-wrap: wrap;margin: 0 0 12px;gap:9px;align-items: baseline;}
.y6193 {letter-spacing: .16em;font: 800 11px/1.2 var(--eb8);color: var(--d9cz);text-transform: uppercase;}
.t0ah2nr {font: 900 20px/1.15 var(--eb8);letter-spacing: -.02em;text-transform: uppercase;}
.xe8abw {gap: 0;margin: 0 0 12px;grid-template-columns: max-content minmax(0, 1fr);display: grid;border-top: var(--c4bj) solid var(--pgc);}
.bankm4 {text-transform: uppercase;color: var(--d9cz);padding: 8px 14px 8px 0;border-bottom: var(--c4bj) solid var(--pgc);white-space: nowrap;letter-spacing: .14em;font: 800 11px/1.3 var(--eb8);}
.vyq8 {border-bottom: var(--c4bj) solid var(--pgc);margin: 0;padding: 8px 0;min-width: 0;font-size: 15px;}

.avdp {padding: 0;list-style: none;gap:7px;margin: 0 0 12px;display: flex;flex-wrap: wrap;}
.eb720p {align-items: center;box-shadow: var(--c4s4);padding: 6px 10px;min-width: 0;border: var(--c4bj) solid var(--ti00);gap:8px;display: inline-flex;background: var(--o7om);}
.x9w1 {font: 800 11px/1.3 var(--eb8);letter-spacing: .14em;color: var(--d9cz);text-transform: uppercase;}
.gk9033 {font: 700 14px/1.3 var(--eb8);min-width: 0;}

.tm7pc.aeetk87 {margin: 0 0 4px;}

.n16vv .rsqw {margin: 0 0 12px;letter-spacing: -.02em;text-transform: uppercase;font: 900 clamp(21px, 2.3vw, 27px)/1.12 var(--eb8);}
.p8ws {margin: 0 0 12px;border-top: var(--c4bj) solid var(--pgc);}
.p8ws .mmc4s2 {margin: 0;padding: 8px 0;display: flex;align-items: baseline;flex-wrap: wrap;gap:11px;border-bottom: var(--c4bj) solid var(--pgc);}
.np22 {font: 800 11px/1.3 var(--eb8);letter-spacing: .14em;color: var(--d9cz);text-transform: uppercase;}
.rf54k {min-width: 0;font-size: 15px;}
.ka2810 {font-size: 15.5px;margin: 0 0 12px;color: var(--d9cz);}
.msqnpgm {margin: 0 0 12px;flex-wrap: wrap;gap:8px;display: flex;}
.ntkx {background: var(--o7om);height: 44px;box-shadow: var(--c4s4);align-items: center;width: 44px;color: var(--tbra);justify-content: center;border: var(--c4bj) solid var(--ti00);transition:transform 0.081s linear, box-shadow 0.119s linear;display: inline-flex;}
.ntkx:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--ti00);}
.gsenqem {color: var(--h1dgz);font-size: 12.5px;margin: 0;}
@media (min-width:705px) {
  .py69v0  {grid-template-columns: 96px minmax(0, 1fr);}
  .cxk528c {grid-template-columns: minmax(0, 1fr) 96px;}
  .cxk528c .ksrk8 {order: 2;}
}

.v73x3s {background: var(--o7om);margin: 0 0 var(--ggst5);padding: clamp(16px, 2.2vw, 26px);border: var(--c4bj) solid var(--ti00);min-width: 0;}
.fx4v {box-shadow: var(--bc3);}
.e11v {box-shadow: var(--cbu);}
.y8yn3jx {justify-content: center;border: var(--c4bj) solid var(--ti00);margin: 0 0 14px;width: 84px;height: 84px;background: var(--ul7x);overflow: hidden;align-items: center;box-shadow: var(--c4s4);display: flex;}
.w9jcy {object-fit: contain;max-width: 100%;max-height: 100%;display: block;height: auto;}
.tbsnjfn {margin: 0 0 16px;max-width: 60ch;color: var(--d9cz);font-size: 16px;}
.frxf {margin: 0 0 18px;gap: 0;display: grid;}
.jbhm {grid-template-columns: max-content minmax(0, 1fr);}
.sr4y4 {grid-template-columns: max-content minmax(0, 1fr) max-content minmax(0, 1fr);}

.sr4y4 > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.sr4y4 > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.jx66x {padding: 9px 14px 9px 0;border-bottom: var(--c4bj) solid var(--pgc);white-space: nowrap;letter-spacing: .14em;font: 800 11px/1.3 var(--eb8);text-transform: uppercase;color: var(--d9cz);}
.sd7qp0 {margin: 0;align-items: center;gap:9px;font: 800 15px/1.3 var(--eb8);font-variant-numeric: tabular-nums;border-bottom: var(--c4bj) solid var(--pgc);display: flex;padding: 9px 18px 9px 0;min-width: 0;}
.cg2cge {letter-spacing: .1em;color: var(--lg1);}
.m97rb1 {margin: 0;gap:10px;display: flex;flex-wrap: wrap;}

.fag4282 {text-decoration: none;display: inline-flex;transition:transform 0.102s linear, box-shadow 0.086s linear;background: #000;box-shadow: var(--c4s4);padding: 8px 20px;justify-content: center;border: var(--c4bj) solid var(--ti00);color: #fff;min-height: 52px;flex-direction: column;}
.fag4282:hover {box-shadow: 0 0 0 var(--ti00);transform: translate(2px, 2px);}
.ps6s3n {font: 700 9.5px/1.2 var(--eb8);text-transform: uppercase;letter-spacing: .16em;}
.jgc6 {letter-spacing: -.01em;font: 900 15px/1.2 var(--eb8);font-style: normal;}

.b76wr5 {margin: 26px 0;display: flex;}
.we6af {justify-content: flex-start;}
.ehbq {justify-content: center;}
.xkv5ts9 {justify-content: flex-end;}
.jzavwz {box-shadow: var(--bc3);align-items: center;gap:9px;min-height: 50px;background: var(--hpxg0);display: inline-flex;text-decoration: none;padding: 0 30px;border: var(--c4bj) solid var(--ti00);justify-content: center;transition:transform 0.117s linear, box-shadow 0.111s linear;color: var(--bnm, var(--x1deg));}
.jzavwz:hover {box-shadow: 0 0 0 var(--ti00);transform: translate(4px, 4px);background: var(--xpr8r);}
.q7even7 {width: auto;}
.hsjrmz {width: 100%;}
.sa6fv {letter-spacing: .04em;text-transform: uppercase;font: 900 16px/1 var(--eb8);}
.hasss0w {font-style: normal;font-size: 17px;font-weight: 900;}

.tszx {min-width: 0;margin: 0 0 var(--ggst5);}
.sgdv0r.sgdv0r {gap:11px;display: flex;padding: 0;padding-bottom:10px;border: 0;border-bottom: var(--c4bj) solid var(--ti00);margin: 0 0 16px;align-items: center;}
.xwdh {flex: 0 0 auto;width: 18px;height: 18px;display: block;border: var(--c4bj) solid var(--ti00);background: var(--uzf);}
.j6n8 {border: 2px solid var(--ti00);background: var(--uzf);display: block;flex: 0 0 auto;height: 8px;width: 34px;}
.d74fcvf {font: 900 clamp(23px, 2.4vw, 34px)/1.12 var(--eb8);text-transform: uppercase;letter-spacing: -.025em;}
.gmhyj4g {min-width: 0;}
.gmhyj4g > *:last-child {margin-bottom: 0;}

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

.zwx4.sgdv0r {padding-bottom: 0 !important;border-bottom: 0 !important;margin: 0 0 14px !important;}
.ackyr {height: 10px;background: var(--uzf);display: block;margin: 0 0 18px;width: 84px;border: var(--c4bj) solid var(--ti00);}

.rrswyfa.sgdv0r {margin: 0 0 14px !important;padding-bottom: 0 !important;border-bottom: 0 !important;}
.n3x1e0 {border-left: var(--c4bj) solid var(--ti00);min-width: 0;padding-left: clamp(12px, 1.6vw, 20px);}

.jm032wj {margin: 0 0 var(--ggst5);}
.qkz5 {display: block;max-width:980px;margin: 0 auto;background: var(--o7om);border: var(--c4bj) solid var(--ti00);}
.qcr4 {padding: 20px;}
.k8wq {padding: 8px;}
.wmyz5 {box-shadow: var(--g9a);}
.qgv9z1 {box-shadow: -7px 7px 0 var(--ti00);}

.exx3b8f {text-decoration: none;min-height: 44px;display: block;}
.r2wbj4 {min-height: 44px;display: block;width: 100%;height: auto;border: var(--c4bj) solid var(--ti00);}

.khwv6v6 {margin: 0 auto;max-width:979px;background: var(--o7om);border: var(--c4bj) solid var(--ti00);}
.khwv6v6 .r2wbj4 {border: 0;}

.qcdq {background: var(--o7om);border: var(--c4bj) solid var(--ti00);position: relative;max-width:979px;display: block;margin: 0 auto;}
.f1ae85 {display: block;background: var(--uzf);top: -3px;border: var(--c4bj) solid var(--ti00);right: -3px;position: absolute;width: 26px;height: 26px;}

.x3t5afj {background: var(--eqhs);margin: 0 0 var(--ggst5);padding: clamp(16px, 2vw, 24px);min-width: 0;border: var(--c4bj) solid var(--ti00);}
.vgrqpc {box-shadow: var(--bc3);}
.t2ty {box-shadow: var(--cbu);}
.wdzdaz8 {margin: 0 0 14px;border-bottom: var(--c4bj) solid var(--ti00);gap:12px;display: flex;padding: 0 0 10px;align-items: center;}
.e6y8zfy {flex: 0 0 auto;background: var(--uzf);border: var(--c4bj) solid var(--ti00);width: 18px;display: block;height: 18px;}
.rc53 {background: var(--uzf);flex: 0 0 auto;height: 8px;width: 34px;border: 2px solid var(--ti00);display: block;}
.fzp1p44 {text-transform: uppercase;letter-spacing: .02em;font: 900 17px/1.2 var(--eb8);}

.jvtg2z {padding: 0 0 0 0;display: grid;margin: 0;gap:9px;}
.z526gv7 {list-style: decimal inside;}
.hmr2w {list-style: none;}
.jvtg2z li {min-width: 0;}
.jvtg2z a {padding: 0 14px;align-items: center;border-left: 8px solid var(--uzf);transition:transform 0.121s linear;display: inline-flex;color: var(--tbra);background: var(--o7om);text-decoration: none;min-height: 44px;font: 700 15px/1.3 var(--eb8);}
.jvtg2z a:hover {text-decoration: underline;transform: translate(3px, 0);text-decoration-thickness: 3px;}

.g0hs2m {list-style: none;}
.g0hs2m li {display: flex;align-items: center;gap:10px;}
.g0hs2m li::before {height: 12px;flex: 0 0 auto;border: var(--c4bj) solid var(--ti00);content: "";background: var(--uzf);width: 12px;}
.g0hs2m.jvtg2z a {min-width: 0;background: none;border-left: 0;padding: 0;}

.rq7rzg7 {min-width: 0;margin: 0 0 var(--ggst5);}
.zf7bqf {margin: 0 0 14px;align-items: center;display: flex;gap:12px;}
.zzmfzw {border: var(--c4bj) solid var(--ti00);flex: 0 0 auto;height: 16px;width: 16px;display: block;background: var(--uzf);}
.kwyvnw {height: 7px;display: block;background: var(--uzf);border: 2px solid var(--ti00);width: 30px;flex: 0 0 auto;}
.w2q96 {letter-spacing: -.025em;text-transform: uppercase;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--eb8);}
.zb14 {min-width: 0;padding: clamp(14px, 2vw, 22px);background: var(--o7om);border: var(--c4bj) solid var(--ti00);overflow-x: auto;}

.hempats {box-shadow: inset 4px 4px 0 var(--pgc);}
.aet45k {box-shadow: inset 2px 2px 0 var(--pgc);}
.zb14 > *:last-child {margin-bottom: 0;}

.k4g20.zb14 {overflow: visible;box-shadow: none;padding: 0;}

.k4g20 .d4xgx20 {font: 900 clamp(18px, 2vw, 25px)/1.16 var(--eb8) !important;margin: 0 !important;text-transform: uppercase;background: var(--ul7x);color: var(--tbra);border: 0 !important;border-bottom: var(--c4bj) solid var(--ti00) !important;padding: 12px clamp(14px, 2vw, 22px) !important;letter-spacing: -.025em;}

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

.srm4a2w.zf7bqf {padding-bottom: 0 !important;margin: 0 0 10px !important;border-bottom: 0 !important;}
.srm4a2w > b {margin-left: auto;}
.h34j3js {height: 0;margin: 0 0 16px;border: 0;border-top: var(--c4bj) solid var(--ti00);}

.qk0z {min-width: 0;margin: 0 0 var(--ggst5);}
.d5pr {border-left: 10px solid var(--uzf);}
.cn7741 {border-left: 6px solid var(--uzf);}

.ajj7q8, .znac98 {border-left: 0;}
.kbr3t.kbr3t {text-transform: uppercase;gap:9px;display: flex;letter-spacing: -.02em;align-items: center;margin: 0;border: 0;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--eb8);padding: 12px 16px;}
.rw6vy4q {background: var(--ti00);color: var(--g0t);}
.dfff7h {background: var(--ul7x);border-bottom: var(--c4bj) solid var(--ti00);color: var(--tbra);}
.cn9e9wd {flex: 0 0 auto;background: currentColor;display: block;width: 12px;height: 12px;}
.dx87k7 {min-width: 0;}
.pzmw {background: var(--o7om);border: var(--c4bj) solid var(--ti00);border-left: 0;overflow-x: auto;min-width: 0;padding: clamp(14px, 2vw, 22px);}
.pzmw > *:last-child {margin-bottom: 0;}

.f8rrgd.pzmw {background: var(--eqhs);overflow: visible;padding: clamp(8px, 1.2vw, 14px);border-left: var(--c4bj) solid var(--uzf);}

.znac98 .pzmw {border-left: var(--c4bj) solid var(--ti00);}
.c2ra {background: var(--o7om);box-shadow: var(--c4s4);border: var(--c4bj) solid var(--ti00);padding: clamp(12px, 1.8vw, 20px);overflow-x: auto;min-width: 0;}
.c2ra > *:last-child {margin-bottom: 0;}

.ke0kbf {border: var(--c4bj) solid var(--ti00);border-bottom: 0;display: block;background: var(--uzf);width: 56px;height: 14px;}

.jqta .qckd2 {min-width: 0;}
.jqta .cxhm29b {text-transform: uppercase;letter-spacing: -.025em;}
.jqta .b6av {min-width: 0;}
.jqta .a1yv {left: -9999px;position: absolute;}
.jqta .s63x {display: none;}
.jqta .qgvh {display: none;}

.jqta :is(.z52s1, [class*="table"]) {overflow-x: auto;}
.jqta table {width: 100%;font-size: 15px;border-collapse: collapse;}
.jqta thead th {padding: 11px 14px;text-transform: uppercase;text-align: left;border: var(--c4bj) solid var(--ge0);font: 900 11.5px/1.3 var(--eb8);white-space: nowrap;letter-spacing: .12em;color: var(--ifqtx, var(--tbra));background: var(--ul7x);}
.jqta tbody td {padding: 11px 14px;border: var(--c4bj) solid var(--pgc);color: var(--ifqtx, inherit);}
.jqta tbody td + td {font-variant-numeric: tabular-nums;}

.wy49 {margin: var(--ggst5) 0 0;border: var(--c4bj) solid var(--ti00);background: var(--uzf);color: var(--cjdn, var(--bnm, var(--x1deg)));box-shadow: var(--bc3);padding: clamp(20px, 2.8vw, 32px);}
.wrsq7 {text-transform: uppercase;margin: 0;letter-spacing: -.02em;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--eb8);}
.fshrk {font-size: 16px;margin: 8px 0 16px;}

.wy49 .pg1v {background: var(--cjdn, var(--bnm, var(--x1deg)));border-color: var(--cjdn, var(--bnm, var(--x1deg)));color: var(--uzf);box-shadow: 2px 2px 0 var(--cjdn, var(--bnm, var(--x1deg)));}
.wy49 .pg1v:hover {background: var(--cjdn, var(--bnm, var(--x1deg)));box-shadow: 0 0 0 var(--cjdn, var(--bnm, var(--x1deg)));}

.z9j7b84 {margin: var(--ggst5) 0 0;background: var(--eqhs);padding: 18px 20px;box-shadow: var(--c4s4);border: var(--c4bj) solid var(--ti00);}
.m180 {font: 900 16px/1.2 var(--eb8);letter-spacing: -.01em;text-transform: uppercase;margin: 0;}
.gf35 {color: var(--d9cz);margin: 6px 0 0;font-size: 15px;}

.vrs3dfb {padding: 9px 12px;border: var(--c4bj) solid var(--ti00);display: inline-block;margin: 24px 0 0;font: 800 11.5px/1 var(--eb8);color: var(--d9cz);letter-spacing: .14em;}

.t2hv9 {gap:11px;justify-content: space-between;background: var(--ul7x);align-items: center;position: sticky;border-top: var(--c4bj) solid var(--ti00);z-index: 25;bottom: 0;padding: 12px calc(var(--mpwt) + 30px) 12px var(--mpwt);display: flex;flex-wrap: wrap;}
.v7mt {font: 800 14px/1.3 var(--eb8);}

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

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

.yqf3c::before {background: var(--o7om);position: absolute;inset: 10px;border: var(--c4bj) solid var(--ti00);content: '';box-shadow: var(--c4s4);transition:background 0.092s, box-shadow 0.126s;}
.yqf3c svg {z-index: 1;position: relative;}

.yqf3c:hover::before {background: var(--ul7x);}
.yqf3c:active {transform: translate(2px, 2px);}
.yqf3c:active::before {box-shadow: none;}
.yqf3c:focus-visible {outline: var(--c4bj) solid var(--ti00);outline-offset: 1px;}

.dgzz.dgzz {border-top: var(--c4bj) solid var(--du0f, var(--u4fiu));color: var(--blc, var(--u4fiu));background: var(--dab98);padding: clamp(30px, 3.4vw, 48px) var(--mpwt) clamp(20px, 2.2vw, 30px);}
.dgzz .cw15 {max-width: var(--tyb);grid-template-columns: minmax(0, 1fr);gap:25px;margin: 0 auto;display: grid;}
.dgzz .zkd4j8 img {height: 26px;width: auto;display: block;}
.dgzz .zkd4j8 span {text-transform: uppercase;font: 900 17px/1 var(--eb8);}
.dgzz .vcbqgw {gap:29px;grid-auto-flow: column;justify-content: start;display: grid;}
.dgzz .vcbqgw ul {padding: 0;display: grid;list-style: none;gap:3px;margin: 0;}
.dgzz .vcbqgw a {color: var(--blc, var(--u4fiu));align-items: center;font: 700 13px/1 var(--eb8);min-height: 44px;display: flex;letter-spacing: .05em;text-decoration: none;text-transform: uppercase;}
.dgzz .vcbqgw a:hover {text-decoration-thickness: 3px;text-decoration: underline;}
.dgzz .a6q9h {align-items: center;flex-wrap: wrap;gap:11px;margin: 20px auto 0;display: flex;max-width: var(--tyb);}
.dgzz .wy634 {max-width: var(--tyb);border-top: var(--c4bj) solid var(--du0f, var(--u4fiu));padding-top:16px;margin: 20px auto 0;}
.dgzz .wy634 p {margin: 0;font-size: 12.5px;}
.dgzz .wy634 p + p {margin-top:9px;line-height:1.60;}

@media (max-width:887px) {
  
  .rg0v0 .hph8v {max-height: 15vh;}
  .rg0v0 .bfb6j5q {font-size: clamp(44px, 9vw, 96px);min-height: 12vh;max-height: 15vh;}
  .rg0v0 .emhdp8 {padding: clamp(14px, 3vw, 20px);}

  .psss7e {display: none;flex: none;}
  .pz0dv {display: flex;}
  .mcea1 {flex-wrap: wrap;}
  
  .gb16a1 {grid-template-columns: minmax(0, 1fr);}
}

@media (max-width:525px) {
  
  .hwzw, .jqta {padding-right:18px;padding-left:15px;}
  .beha1y {width: 100%;}
  .beha1y .jvjq6 {flex: 1 1 auto;}
  .pdwpeea {padding: 52px 16px 16px;}
  .f9rzwg8 {top: -3px;left: -3px;}
  .v5gm8g {padding-right:13px;padding-left:15px;}

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

  
  
  .n5hv4q, .yk3zd {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .gr7q4ce, .fvydgm {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .bqrp {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .p46eq7x .f5se {min-width: 132px;}
}

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

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

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

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

.b7vegd:checked ~ .kp43c {visibility: visible;opacity:1;}
.b7vegd:checked ~ .scr8c3h {transform: translateX(0);visibility: visible;}

.d1v0m8v {z-index: 1;position: sticky;justify-content: space-between;top: 0;gap:13px;display: flex;background: var(--eqhs, var(--cjfio));align-items: center;border-bottom: 1px solid var(--ti00, var(--u4fiu));padding: 14px 16px;}
.gw140 {min-height: 44px;display: inline-flex;align-items: center;}
.gw140 img {height: 26px;width: auto;display: block;}
.mt6rfg {color: var(--u4fiu);letter-spacing: .01em;font-size: 16px;font-weight: 800;}

.vkqhn7 {align-items: center;display: inline-flex;border-radius: 0;border: 1px solid var(--ti00, var(--u4fiu));flex: none;width: 44px;height: 44px;color: var(--u4fiu);cursor: pointer;background: var(--cjfio);justify-content: center;}
.vkqhn7:hover {background: var(--sruze);}
.vkqhn7:focus-visible,
.exc1 a:focus-visible,
.k1a44e:focus-visible,
.s6qd:focus-visible {outline: 2px solid var(--u4fiu);outline-offset: 2px;}

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

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

.exc1 a[aria-current="page"] {background: var(--cjfio);box-shadow: inset 3px 0 0 var(--uzf, var(--hpxg0));border-color: var(--ti00, var(--u4fiu));}

.xdye {padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--ti00, var(--u4fiu));gap:9px;margin-top: auto;background: var(--eqhs, var(--cjfio));display: grid;}

.k1a44e, .s6qd {padding: 12px 18px;align-items: center;border-radius: 0;font-weight: 700;justify-content: center;min-height: 48px;text-decoration: none;font-size: 15px;display: flex;}
.k1a44e {border: 1px solid var(--ti00, var(--u4fiu));color: var(--tmos, var(--xjx8d));background: var(--egxlh);}
.s6qd {border: 1px solid transparent;background: var(--z5e);color: var(--teq7m, var(--w4j9s));}

.scr8c3h {border-right: 3px solid var(--ti00, var(--u4fiu));}
.yv0d4se {border-left: 3px solid var(--ti00, var(--u4fiu));border-right: 0;}
.d1v0m8v {border-bottom: 3px solid var(--ti00, var(--u4fiu));}
.vkqhn7 {border-color: var(--ti00, var(--u4fiu));border-width: 3px;}
.exc1 a {text-transform: uppercase;font-weight: 800;letter-spacing: .02em;border-width: 3px;}
.exc1 a:hover, .exc1 a[aria-current="page"] {border-color: var(--ti00, var(--u4fiu));}

.exc1 a[aria-current="page"] {box-shadow: 4px 4px 0 var(--ti00, var(--u4fiu));}
.xdye {border-top: 3px solid var(--ti00, var(--u4fiu));}
.k1a44e, .s6qd {text-transform: uppercase;border-color: var(--ti00, var(--u4fiu));border-width: 3px;font-weight: 800;}
.s6qd {box-shadow: 4px 4px 0 var(--ti00, var(--u4fiu));}

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

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

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

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

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

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

.ns2j8 > summary.wdzdaz8 {cursor: pointer;min-height: 44px;list-style: none;}
.ns2j8 > summary.wdzdaz8::-webkit-details-marker {display: none;}
.ns2j8 > summary.wdzdaz8:focus-visible {outline: var(--c4bj) solid var(--uzf);outline-offset: 3px;}

.ns2j8 > summary.wdzdaz8::after {border-bottom: var(--c4bj) solid var(--ti00);transition:transform 0.18s linear;width: 12px;content: "";border-right: var(--c4bj) solid var(--ti00);flex: 0 0 auto;margin-left: auto;height: 12px;}
.ns2j8[open] > summary.wdzdaz8::after {transform: rotate(180deg);}

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

.jqta {padding-bottom: max(96px, var(--likdu, 96px));}

.zq9g3ze {--a6z: .08em;--lql8: 2px;--w6y: 2px;--k2v: 2px solid currentColor;--tgo: 800;--hm2y: 0;--p89z9: 12px;--wpw2: uppercase;--frj: 0;}

.jqta a.k61pec, .jqta a.jzavwz, .jqta a.n4e8, .jqta a.fvpyznm {color: var(--bnm, var(--x1deg));}

.jqta a.fag4282, a.fag4282 {color: #fff;}
.gsenqem {color: var(--fmh, var(--h1dgz));}

@media (max-width:414px) {
  .mcea1 {padding-left:12px;padding-right:12px;gap:8px;}
  .beha1y {gap:5px;}
  .beha1y .jvjq6 {padding: 0 10px;font-size: 13px;}
}

:root {--cbu: calc(var(--nqa2) * -1) var(--nqa2) 0 var(--hpxg0);--g9a:   10px 10px 0 var(--hpxg0);--c4s4:   3px 3px 0 var(--hpxg0);--bc3:      var(--nqa2) var(--nqa2) 0 var(--hpxg0);--nqa2: 6px;}

.jqta .hympc.k1vbxef {justify-content: flex-end;align-items: flex-start;min-height: clamp(420px, 62vh, 640px);padding: clamp(18px, 3vw, 36px);}
.ftkb::before {background-image: linear-gradient(45deg, color-mix(in srgb, black 55%, transparent) 0%, transparent 55%);}
.jqta .hympc .j9veeg {padding: clamp(16px, 2.4vw, 28px);box-shadow: var(--g9a);border: var(--c4bj) solid var(--ti00);max-width: min(560px, 100%);}

.jqta .hympc.jqkezby {background: linear-gradient(135deg, var(--hpxg0), color-mix(in srgb, var(--hpxg0) 40%, var(--o7om)));}
.jqta .hympc .q2j8sk {justify-content: flex-end;padding-right: 6%;max-height: none;inset: 0;z-index: 0;font-size: clamp(200px, 34vw, 460px);line-height: .8;color: color-mix(in srgb, var(--bnm, white) 22%, transparent);min-height: 0;position: absolute;}
@media (max-width:905px) {
  .jqta .hympc.k1vbxef {min-height: 70vh;padding: 14px;}
}

.dq50rn3, .h7vbxk, .qgv9z1 {box-shadow: -10px 10px 0 var(--hpxg0);}
.grggre, .hg6vypp {box-shadow: -3px 3px 0 var(--hpxg0);}

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

.b11y .dvzyz {box-shadow: var(--g9a);background: var(--o7om);position: relative;margin-top:19px;border: var(--c4bj) solid var(--ti00);}
.b11y .x7r9b.x7r9b {display: grid !important;overflow: hidden !important;scroll-snap-type: none !important;aspect-ratio: 16 / 9;grid-template-columns: minmax(0, 1fr) !important;grid-template-areas: "s";gap: 0 !important;}
.b11y .g3k49.g3k49 {min-width: 0 !important;border: 0;width: auto !important;grid-area: s;margin: 0;box-shadow: none;overflow: hidden;max-width: none !important;transition:clip-path 0.647s cubic-bezier(.77, 0, .18, 1);position: relative;}
.b11y .g3k49:not(:first-child) {clip-path: inset(0 100% 0 0);}
.b11y .g3k49 picture {width: 100%;height: 100%;display: block;}
.jqta .b11y .g3k49 .p1eypm9 {object-fit: cover;width: 100%;height: 100%;aspect-ratio: auto;max-height: none;}

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

.b11y .g3k49 .e1vr4 {background: var(--hpxg0);text-transform: uppercase;font: 800 clamp(15px, 1.7vw, 22px)/1.2 var(--eb8);letter-spacing: .01em;position: absolute;left: 18px;box-shadow: var(--c4s4);color: var(--bnm, var(--x1deg));max-width: min(560px, calc(100% - 36px));padding: 12px 16px;z-index: 2;border: var(--c4bj) solid var(--ti00);bottom: 18px;margin: 0;}

.b11y .vqbqcg {display: flex;gap:12px;align-items: center;margin: 18px 0;}
.b11y .wc7nn {cursor: pointer;color: var(--tbra);height: 52px;box-shadow: var(--c4s4);background: var(--o7om);width: 52px;place-items: center;display: grid;border: var(--c4bj) solid var(--ti00);font: 900 22px/1 var(--eb8);}
.b11y .wc7nn:hover {background: var(--hpxg0);color: var(--bnm, var(--x1deg));}
.b11y .wc7nn:active {transform: translate(3px, 3px);box-shadow: none;}
.b11y .wc7nn[hidden] {display: none;}
.b11y .kmc7m {margin: 0;flex: 1 1 auto;}
.b11y .kmc7m .vkjv4 {border: var(--c4bj) solid var(--ti00);flex: 1 1 0;background: transparent;height: 14px;padding: 0;cursor: pointer;}
.b11y .kmc7m .vkjv4[aria-current="true"] {background: var(--hpxg0);}
@media (max-width:705px) {
  .b11y .x7r9b.x7r9b {aspect-ratio: 4 / 5;}
  .b11y .wc7nn {height: 44px;width: 44px;}
}
@media (prefers-reduced-motion: reduce) { .b11y .g3k49.g3k49 {transition:none;} }
.b11y .x7r9b.x7r9b {padding: 0 !important;}
.b11y .yvw6a {margin-top:27px;}

.pafr .ge1srrf {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) !important;gap: clamp(18px, 2.6vw, 32px) !important;}
.pafr .kjg5 {max-width: none !important;width: 100%;display: block;}
.pafr .q66y {box-shadow: 10px 10px 0 var(--hpxg0);overflow: hidden;border: var(--c4bj) solid var(--ti00);display: block;}
.jqta .pafr .hkf0 {height: auto;width: 100%;object-fit: cover;max-height: none;transition:transform 0.274s ease;aspect-ratio: 4 / 3;display: block;}
.pafr:hover .hkf0 {transform: scale(1.04);}
@media (max-width:754px) { .pafr .ge1srrf {grid-template-columns: minmax(0, 1fr) !important;} }

.pafr .ge1srrf {grid-template-columns: minmax(0, 1fr) !important;}
.jqta .pafr .hkf0 {aspect-ratio: 16 / 9;}
.pafr .kjg5 {margin: 0 !important;}

.v23221 .v8tmq {padding: 0;margin: 0;list-style: none;}
.v23221 p.e949, .v23221 p.zjng {margin: 0 0 8px;}
.v23221 i.vc6rey {font-style: normal;margin-left:9px;}
.j608b .na71p h3.cr45s {margin: 0;letter-spacing: -.01em;font: 800 16px/1.34 var(--eb8);}
.j608b .na71p i.nmwpxyk {font-style: normal;}
.j608b .na71p span.cr45s + .nmwpxyk {margin-left: auto;}
.jzavwz b.hasss0w {font-weight: 900;}
.jzavwz span.sa6fv {font-weight: 800;}

.dgzz :is(.pgc88bn, .a6q9h, .cw15, .wy634) {padding-inline: var(--mpwt);margin-inline: auto;max-width: var(--tyb);box-sizing: border-box;}

.v73x3s.s21ggk {gap: clamp(20px, 3vw, 44px);display: grid !important;align-items: center;grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);}
.s21ggk > .xbt49 {grid-row: 1;min-width: 0;grid-column: 1;}
.s21ggk > .ee26 {grid-column: 2;grid-row: 1;}
.ee26 {padding: 16px 20px 20px 0;margin: 0;position: relative;}
.ryr98g {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap:11px;align-items: start;}
.vvrqx {box-shadow: 8px 8px 0 var(--hpxg0);aspect-ratio: 3 / 4;display: block;border: var(--c4bj) solid var(--ti00);overflow: hidden;}
.vvrqx:nth-child(2) {margin-top:22px;}
.vvrqx:nth-child(3) {margin-top:45px;}
.vvrqx img {object-fit: cover;height: 100%;display: block;width: 100%;}
.cd9fz9y {border-radius: 50%;border: var(--c4bj) solid var(--ti00);place-items: center;width: 84px;right: 0;position: absolute;color: var(--bnm, var(--x1deg));background: var(--hpxg0);display: grid;font: 900 26px/1 var(--eb8);transform: rotate(12deg);height: 84px;top: 0;box-shadow: var(--c4s4);z-index: 2;}
.cd9fz9y small {margin-top: -16px;font-size: 13px;}
@media (max-width:754px) {
  .v73x3s.s21ggk {grid-template-columns: minmax(0, 1fr);}
  .s21ggk > .ee26 {grid-row: 1;grid-column: 1;}
  .s21ggk > .xbt49 {grid-row: 2;}
  .cd9fz9y {font-size: 20px;width: 66px;height: 66px;}
}

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

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