

:root {--q3nd:  clamp(16px, 3vw, 30px);--vhx:   var(--vut6);--o6a:   2px 2px 0 var(--lne);--sw9gl: 1120px;--ztph:   color-mix(in srgb, var(--lulr, var(--lex)) 35%, var(--vut6));--mf4:   7px 7px 0 var(--lne);--se5d:  var(--ev4n);--at526: 3px;--vkod: var(--lqq);--dz1ac:      var(--apq5) var(--apq5) 0 var(--lne);--sep: calc(var(--apq5) * -1) var(--apq5) 0 var(--lne);--kfba:   var(--wigx);--apq5: 4px;--gavr:  var(--bpz);--dcp:"Space Grotesk", "Archivo Black", "Arial Black", Arial, sans-serif;--b9qh: color-mix(in srgb, var(--lex) 35%, var(--vut6));--lne: var(--vut6);--txf:     var(--lex);--iqrmu:  clamp(18px, 2.4vw, 30px);--jidhd:  var(--mess7);}

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

:focus-visible {outline: var(--at526) solid var(--b9qh);outline-offset: 2px;}

.xpr7mb4 {font-weight: 800;top: 0;z-index: 200;color: var(--leo, var(--qx2, var(--ve75)));border: var(--at526) solid var(--lne);box-shadow: var(--dz1ac);left: -9999px;position: absolute;padding: 12px 20px;text-decoration: none;background: var(--lex);text-transform: uppercase;}
.xpr7mb4:focus {top: 12px;left: 12px;}

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

.z8qh {position: sticky;background: var(--dkj);z-index: 60;top: 0;border-bottom: var(--at526) solid var(--rgeh, var(--vut6));}
.qpgbkv {align-items: center;box-sizing: border-box;margin: 0 auto;max-width: var(--sw9gl);display: flex;padding: 10px var(--q3nd);gap:13px;}

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

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

.hxtd a:hover {border-color: var(--rgeh, var(--vut6));}
.hxtd a[aria-current="page"] {border-color: var(--rgeh, var(--vut6));box-shadow: var(--o6a);}

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

.ngxap2p {text-transform: uppercase;box-shadow: var(--o6a);padding: 0 18px;display: inline-flex;min-height: 44px;letter-spacing: .03em;border: var(--at526) solid var(--lne);border-radius: 0;transition:transform 0.061s linear, box-shadow 0.097s linear;justify-content: center;text-decoration: none;font: 800 13.5px/1 var(--dcp);align-items: center;}
.ngxap2p:hover {transform: translate(2px, 2px);box-shadow: 0 0 0 var(--lne);}
.ngxap2p:active {transform: translate(2px, 2px);}

.wx6d39v {color: var(--kbv, var(--nn1j5));border-color: var(--rgeh, var(--vut6));background: var(--jtkje);box-shadow: 2px 2px 0 var(--rgeh, var(--vut6));}
.wx6d39v:hover {box-shadow: 0 0 0 var(--rgeh, var(--vut6));}
.qx5y4 {box-shadow: 2px 2px 0 var(--rgeh, var(--vut6));border-color: var(--rgeh, var(--vut6));background: var(--assnl);color: var(--sk6n, var(--afp87));}
.qx5y4:hover {box-shadow: 0 0 0 var(--rgeh, var(--vut6));}
.mfkj0k9 {background: var(--lex);color: var(--qx2, var(--ve75));}
.mfkj0k9:hover {background: var(--cg8ay);}

.fdyxyct {cursor: pointer;min-width: 44px;border: var(--at526) solid var(--rgeh, var(--vut6));min-height: 44px;flex-direction: column;justify-content: center;gap:4px;display: none;align-items: center;}
.fdyxyct span {height: 3px;width: 20px;background: var(--ut4, var(--jk0));display: block;}

.dym6 {max-width: var(--sw9gl);box-sizing: border-box;padding: clamp(14px, 1.8vw, 24px) var(--q3nd) 0;margin: 0 auto;}
.ptb1cs {border: var(--at526) solid var(--lne);border-radius: 0;background: var(--kfba);padding: clamp(16px, 2.2vw, 28px);}

.ptb1cs .zzzah0 {font-size: clamp(28px, 4.4vw, 66px);}
.ptb1cs .p0hnc {-webkit-line-clamp: 2;font-size: 15.5px;-webkit-box-orient: vertical;display: -webkit-box;margin-top:11px;overflow: hidden;}
.ptb1cs .chtf27 {margin-top:15px;}

.sb6dah {box-shadow: var(--mf4);}
.v525  {box-shadow: -7px 7px 0 var(--lne);}

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

.zzzah0 {font: 900 clamp(30px, 4vw, 200px)/.92 var(--dcp);overflow-wrap: anywhere;letter-spacing: -.03em;margin: 0;}
.scf04  {letter-spacing: -.04em;text-transform: uppercase;}
.hgt9c {letter-spacing: -.025em;}
.cy77  {letter-spacing: 0;text-transform: uppercase;}

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

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

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

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

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

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

.sk333 {margin: 0 0 var(--iqrmu);}
.n84as {display: grid;gap:15px;}
.t0bc {border: var(--at526) solid var(--lne);border-radius: 0;background: var(--kfba);}
.m86njt {box-shadow: var(--dz1ac);}
.xxk85d {box-shadow: var(--sep);}
.xnc7 {list-style: none;cursor: pointer;align-items: center;padding: 12px 16px;min-height: 44px;display: flex;gap:11px;}
.xnc7::-webkit-details-marker {display: none;}
.xnc7::marker {content: '';}

.tgjh8nv {align-items: center;justify-content: center;color: var(--leo, var(--qx2, var(--ve75)));width: 30px;border: var(--at526) solid var(--lne);height: 30px;font: 900 15px/1 var(--dcp);flex: 0 0 auto;display: inline-flex;background: var(--txf);}
.t0bc[open] .tgjh8nv {background: var(--gavr);color: var(--vhx);}
.e3xf8y {font: 800 16px/1.34 var(--dcp);font-style: normal;letter-spacing: -.01em;}
.gnkyx {border-top: var(--at526) solid var(--lne);padding: 14px 16px;}
.p0mx9 {margin: 0;font-size: 15.5px;color: var(--se5d);}

.xt8d {margin: 0 0 var(--iqrmu);}
.h7h4tjm {display: grid;gap:13px;}
.eqtse {grid-template-columns: minmax(0, 1fr);}
.xsg932j {grid-template-columns: repeat(2, minmax(0, 1fr));}
.gqagq2t {position: relative;min-width: 0;padding: 20px 18px 18px 62px;border: var(--at526) solid var(--lne);border-radius: 0;background: var(--vkod);}
.r3z6w5g {box-shadow: var(--dz1ac);}
.mdm4mm {box-shadow: var(--sep);}
.vb2yh3m {background: var(--txf);display: flex;top: -3px;justify-content: center;position: absolute;width: 44px;color: var(--leo, var(--qx2, var(--ve75)));border: var(--at526) solid var(--lne);height: 44px;left: -3px;align-items: center;font: 900 17px/1 var(--dcp);}

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

.t46b {letter-spacing: -.015em;text-transform: uppercase;font: 800 17px/1.26 var(--dcp);margin: 0;display: block;}
.t6x3qdr {color: var(--se5d);font-size: 15.5px;margin: 8px 0 0;}

.jtb4.gqagq2t {padding: 0;}
.ha41k9 {letter-spacing: .1em;color: var(--leo, var(--qx2, var(--ve75)));align-items: center;background: var(--txf);font: 900 16px/1 var(--dcp);padding: 0 16px;border-bottom: var(--at526) solid var(--lne);display: flex;min-height: 40px;}

.jtb4 .t46b, .anvn4 .t46b {margin: 0;letter-spacing: -.015em;font: 800 17px/1.26 var(--dcp);text-transform: uppercase;}
.jtb4 .t46b {padding: 16px 16px 0;}
.jtb4 .t6x3qdr, .anvn4 .t6x3qdr {margin: 8px 0 0;}
.jtb4 .t6x3qdr {padding: 0 16px 16px;}

.jtb4 .t46b:last-child {padding-bottom:16px;}

.anvn4.gqagq2t {grid-template-columns: 54px minmax(0, 1fr);padding: 0;display: grid;}
.dx5t6e9 {font: 900 17px/1 var(--dcp);color: var(--leo, var(--qx2, var(--ve75)));border-right: var(--at526) solid var(--lne);align-items: center;justify-content: center;background: var(--txf);display: flex;}
.rnv6n {min-width: 0;padding: 16px;}

.qxygtj {margin: 0 0 var(--iqrmu);}
.d17sh79 {display: grid;gap:17px;}
.jzwh, .drg6ykk {background: var(--kfba);padding: 0 0 6px;box-shadow: var(--dz1ac);border: var(--at526) solid var(--lne);border-radius: 0;min-width: 0;}

.ar9v5y.ar9v5y, .p6hvyg1.p6hvyg1 {gap:10px;align-items: center;display: flex;text-transform: uppercase;padding: 11px 16px;letter-spacing: .12em;margin: 0 0 8px;font: 900 13px/1.2 var(--dcp);border-bottom: var(--at526) solid var(--lne);}
.ar9v5y {color: var(--leo, var(--qx2, var(--ve75)));background: var(--txf);}
.p6hvyg1 {color: var(--vhx);background: var(--gavr);}
.nvmm {align-items: center;font: 900 12px/1 var(--dcp);border: var(--at526) solid currentColor;height: 22px;width: 22px;display: inline-flex;justify-content: center;}
.f2me5a0 {align-items: baseline;padding: 9px 16px;margin: 0;display: flex;font-size: 15.5px;gap:11px;}
.f2me5a0 + .f2me5a0 {border-top: var(--at526) solid var(--qgcte);}

.pwg2apj {font-weight: 900;flex: 0 0 auto;color: var(--b9qh);}
.nm10 {font-weight: 900;color: var(--se5d);flex: 0 0 auto;}

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

.kb5n :is(.h8ym5, .jq7smad, .krkydw, .n8z9f,
             .fjt6, .rws00, .csvgkwm) [class]::before,
.kb5n :is(.h8ym5, .jq7smad, .krkydw, .n8z9f,
             .fjt6, .rws00, .csvgkwm) [class]::after {background-image: revert;}

.gzac3 {margin: 0 0 var(--iqrmu);display: grid;grid-template-columns: minmax(0, 1fr);align-items: start;}
.p6n7gws {justify-content: center;margin: 0;border: var(--at526) solid var(--lne);overflow: hidden;align-items: center;min-width: 0;background: var(--txf);display: flex;}
.tf79yr {box-shadow: var(--mf4);}
.qjvbxm {box-shadow: -7px 7px 0 var(--lne);}
.amrfqf {display: block;width: 100%;max-height: 22vh;height: 100%;object-fit: cover;}

.p6n7gws:has(.amrfqf) {background: var(--kfba);}

.gzhm4 {min-height: 16vh;display: flex;align-items: center;justify-content: center;max-height: 22vh;color: var(--wyro8, var(--qx2, var(--ve75)));font: 900 clamp(52px, 11vw, 150px)/1 var(--dcp);letter-spacing: -.05em;width: 100%;}
.gzac3 .bmjyp.bmjyp {background-image: repeating-linear-gradient(45deg,
    color-mix(in srgb, var(--wyro8, var(--qx2, var(--ve75))) 16%, transparent) 0 18px,
    transparent 18px 36px);}
.gzac3 .vz8we4.vz8we4 {background-image: repeating-linear-gradient(90deg,
    color-mix(in srgb, var(--wyro8, var(--qx2, var(--ve75))) 14%, transparent) 0 14px,
    transparent 14px 42px);}
.gzac3 .f63x57.f63x57 {background-image: repeating-linear-gradient(-45deg,
    color-mix(in srgb, var(--wyro8, var(--qx2, var(--ve75))) 18%, transparent) 0 10px,
    transparent 10px 30px);}

.wh869a {margin: calc(var(--at526) * -1) 0 0;border: var(--at526) solid var(--lne);background: var(--kfba);box-shadow: var(--dz1ac);padding: clamp(18px, 2.4vw, 30px);min-width: 0;}
.d8c5 {font: 800 12px/1 var(--dcp);font-style: normal;letter-spacing: .18em;display: block;margin: 0 0 8px;text-transform: uppercase;color: var(--se5d);}

.tcyh.tcyh {color: var(--vhx);text-transform: uppercase;font: 900 clamp(28px, 3.6vw, 52px)/1.02 var(--dcp);overflow-wrap: anywhere;letter-spacing: -.035em;margin: 0;}
.nf0fdgg {color: var(--se5d);max-width: 58ch;font-size: 16.5px;margin: 12px 0 0;}
.v739ye {text-decoration: none;background: var(--lex);justify-content: center;text-transform: uppercase;min-height: 48px;padding: 0 26px;letter-spacing: .04em;align-items: center;border: var(--at526) solid var(--lne);display: inline-flex;box-shadow: var(--o6a);font: 900 15px/1 var(--dcp);color: var(--qx2, var(--ve75));margin-top:18px;transition:transform 0.072s linear, box-shadow 0.065s linear;}
.v739ye:hover {transform: translate(2px, 2px);background: var(--cg8ay);box-shadow: 0 0 0 var(--lne);}

@media (min-width:905px) {
  
  .zf8b,
  .mspf {align-items: stretch;grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .mspf {grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .zf8b .wh869a {align-self: center;margin: 0 0 0 calc(var(--at526) * -1);}
  .mspf .p6n7gws {order: 2;}
  .mspf .wh869a {margin: 0 calc(var(--at526) * -1) 0 0;align-self: center;order: 1;}
  .zf8b .amrfqf,
  .mspf .amrfqf {max-height: 34vh;height: 100%;}
  .zf8b .gzhm4,
  .mspf .gzhm4 {max-height: 34vh;min-height: 24vh;}
}

.kb5n .csvgkwm.qw27z0s {border: var(--at526) solid var(--lne);min-height: 320px;position: relative;overflow: hidden;display: flex;justify-content: flex-end;flex-direction: column;}

.kb5n .csvgkwm .c0pbp {width: 100%;position: absolute;object-fit: cover;inset: 0;height: 100%;}
.a0pqx {inset: 0;position: absolute;pointer-events: none;}
.a0pqx::before {content: "";inset: 0;position: absolute;background-image: linear-gradient(180deg,
    color-mix(in srgb, var(--kfba) 30%, transparent) 0%,
    color-mix(in srgb, var(--kfba) 30%, transparent) 40%,
    color-mix(in srgb, var(--kfba) 92%, transparent) 100%);}
.v10ew5 {position: relative;margin: 0;background: var(--kfba);box-shadow: none;z-index: 1;border-top: var(--at526) solid var(--lne);}
@media (max-width:904px) {
  .kb5n .csvgkwm.qw27z0s {min-height: 260px;}
}

.a0sbnf {margin: 0 0 var(--iqrmu);}
.e9f7 {gap:19px;display: grid;min-width: 0;}

.ps83j5 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.rn79 {grid-template-columns: repeat(3, minmax(0, 1fr));}
.hsrr8w {text-decoration: none;flex-direction: column;transition:transform 0.087s linear, box-shadow 0.104s linear;min-width: 0;border: var(--at526) solid var(--lne);background: var(--kfba);color: inherit;display: flex;}
.xeqt {box-shadow: var(--dz1ac);}
.v1z4 {box-shadow: var(--sep);}
.hsrr8w:hover, .hsrr8w:focus-visible {box-shadow: 0 0 0 var(--lne);transform: translate(2px, 2px);}
.em5mm {width: 100%;display: block;aspect-ratio: 2 / 3;object-fit: cover;height: auto;}
.sjfjzm {display: block;color: var(--wqk);border-top: var(--at526) solid var(--lne);padding: 12px 14px;margin-top: auto;background: var(--lne);}
.nmmgde {overflow: hidden;font: 900 15px/1.25 var(--dcp);letter-spacing: -.01em;white-space: nowrap;display: block;text-transform: uppercase;text-overflow: ellipsis;}
.ntcg {font: 700 12px/1.2 var(--dcp);font-style: normal;text-transform: uppercase;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top:4px;letter-spacing: .08em;}

.bym9q8 {margin: 0 0 var(--iqrmu);}
.m28c {padding: 0;display: grid;list-style: none;gap:19px;min-width: 0;margin: 0;}

.wkv908 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.wgas6w {grid-template-columns: repeat(3, minmax(0, 1fr));}
.hmsj6y {min-width: 0;background: var(--kfba);border: var(--at526) solid var(--lne);}
.gzn4fa {box-shadow: var(--dz1ac);}
.he7z6 {box-shadow: var(--sep);}
.yvhed7h {gap:11px;color: inherit;transition:transform 0.064s linear;min-height: 156px;display: flex;text-decoration: none;flex-direction: column;align-items: center;justify-content: center;padding: 24px 18px;}
.hmsj6y:hover {box-shadow: 0 0 0 var(--lne);}
.hmsj6y:hover .yvhed7h {transform: translate(2px, 2px);}
.pb7b {max-width: 100%;display: block;height: auto;object-fit: contain;max-height: 78px;}
.nt1ts {text-transform: uppercase;font: 800 12px/1.2 var(--dcp);text-align: center;letter-spacing: .12em;color: var(--se5d);}

.jhcavxd {margin: 0 0 var(--iqrmu);}
.vb0kza {min-width: 0;margin: 0;}
.f8cy1 {flex-wrap: wrap;display: flex;gap:17px;}

.afcwa {display: grid;gap:15px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:906px) { .afcwa {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:474px) { .afcwa {grid-template-columns: minmax(0, 1fr);} }
.e728 {align-items: center;display: flex;min-height: 104px;min-width: 0;justify-content: center;border: var(--at526) solid var(--lne);background: var(--kfba);padding: 18px 22px;}
.f8cy1 .e728 {flex: 0 1 auto;min-width: 168px;}
.psg0s5 {box-shadow: var(--o6a);}
.s7k8ny0 {box-shadow: -2px 2px 0 var(--lne);}
.nccv4ej {max-height: 58px;height: auto;object-fit: contain;display: block;max-width: 100%;}

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

.wnfjr {margin: 0 0 var(--iqrmu);}
.nt4y {padding: clamp(16px, 2.2vw, 26px);background: var(--vkod);box-shadow: var(--dz1ac);margin: 0 0 18px;border: var(--at526) solid var(--lne);}
.sg6hr {flex-wrap: wrap;gap:14px;align-items: baseline;margin: 0 0 10px;display: flex;}
.j4bn1q {letter-spacing: -.04em;font: 900 clamp(38px, 5vw, 66px)/1 var(--dcp);}

.p4kqt13 {font-style: normal;font-size: 22px;color: var(--b9qh);letter-spacing: .12em;}
.djscn {max-width: 62ch;font-size: 16px;color: var(--se5d);margin: 0;}

.ym8cd96 {gap:14px;display: grid;}
.xqr9f4f {margin: 0;background: var(--kfba);border: var(--at526) solid var(--lne);padding: 16px 18px;min-width: 0;}
.a9ksv {box-shadow: var(--o6a);}
.nqcj46 {box-shadow: -2px 2px 0 var(--lne);}
.k2ajzs {margin: 0 0 12px;font-size: 15.5px;}
.r8jte {display: flex;gap:11px;align-items: center;font-style: normal;}

.fdp6 {display: inline-flex;align-items: center;font: 900 15px/1 var(--dcp);border: var(--at526) solid var(--lne);flex: 0 0 auto;width: 34px;justify-content: center;height: 34px;color: var(--leo, var(--qx2, var(--ve75)));background: var(--txf);}
.fteb4 {font: 800 14px/1.2 var(--dcp);text-transform: uppercase;letter-spacing: .02em;}
.g55rz {letter-spacing: .1em;color: var(--b9qh);font-style: normal;margin-left: auto;}

.e0wh72b {background: var(--kfba);padding: clamp(16px, 2.2vw, 26px);min-width: 0;margin: 0 0 var(--iqrmu);box-sizing: border-box;border: var(--at526) solid var(--lne);}
.jvnf4 {box-shadow: var(--dz1ac);}
.ff4zj4d {box-shadow: var(--sep);}
.kpvb {display: block;}

@media (min-width:755px) {
  .kb5n > .mqgqq {width: calc(50% - var(--iqrmu) / 2);float: left;}
  .kb5n > .mqgqq + .mqgqq {float: right;}
  
  .kb5n > .mqgqq + .mqgqq + * {clear: both;}
}

.nkn8 {border-left: 10px solid var(--txf);}
.bycc {border-left-width: var(--at526);}
.nfxxh {margin: 0 0 14px;align-items: center;display: flex;gap:13px;justify-content: space-between;flex-wrap: wrap;}
.n5czy.n5czy {text-transform: uppercase;font: 900 clamp(20px, 2.2vw, 28px)/1.12 var(--dcp);border: 0;margin: 0;letter-spacing: -.025em;padding: 0;}
.qgyka9 {margin: 0;}
.nz976 {letter-spacing: .04em;text-decoration: none;box-shadow: var(--o6a);display: inline-flex;padding: 0 20px;min-height: 44px;text-transform: uppercase;font: 800 13px/1 var(--dcp);background: var(--lex);color: var(--qx2, var(--ve75));justify-content: center;transition:transform 0.065s linear, box-shadow 0.128s linear;align-items: center;border: var(--at526) solid var(--lne);}
.nz976:hover {background: var(--cg8ay);transform: translate(2px, 2px);box-shadow: 0 0 0 var(--lne);}
.afrj {gap:16px;min-width: 0;display: grid;grid-template-columns: minmax(0, 1fr);}
.sttnw {text-decoration: none;min-width: 0;display: block;}

.eh8tt9t {margin-left: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--at526));display: block;border: var(--at526) solid var(--lne);box-shadow: var(--o6a);}
.bpre {width: 100%;display: block;height: auto;}
.m3z6 {min-width: 0;}
.m3z6 > *:last-child {margin-bottom: 0;}
@media (min-width:755px) {
  .kpvb .afrj {grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);align-items: start;}
  
  .s7eq2f .sttnw {order: 2;}
  .s7eq2f .eh8tt9t {margin-right: calc(clamp(16px, 2.2vw, 26px) * -1 - var(--at526));margin-left: 0;}
}

.vzhj {margin: 0 0 var(--iqrmu);}
.gqcs.gqcs {font: 900 clamp(24px, 2.8vw, 40px)/1.06 var(--dcp);letter-spacing: -.03em;text-transform: uppercase;margin: 0 0 14px;}
.qcm9w9 {grid-auto-flow: column;display: grid;overflow-x: auto;gap:13px;scroll-snap-type: x mandatory;scrollbar-width: thin;padding-bottom:8px;}
.n0s0m {grid-auto-columns: 100%;}
.ezqt4p {grid-auto-columns: minmax(0, 82%);}
.hawf38j {border: var(--at526) solid var(--lne);margin: 0;overflow: hidden;background: var(--kfba);min-width: 0;scroll-snap-align: start;}
.qdpt {box-shadow: var(--dz1ac);}
.jrznw1 {box-shadow: var(--sep);}
.jx5q {display: block;height: auto;max-height: 40vh;width: 100%;object-fit: cover;}
.jefpm4 {border-top: var(--at526) solid var(--lne);padding: 11px 14px;font: 800 14px/1.35 var(--dcp);}
.q0ggw {display: flex;margin: 12px 0 0;gap:6px;}
.jgmt {display: block;width: 26px;border: 2px solid var(--lne);background: var(--txf);height: 8px;}
.dc04v96 {max-width: 62ch;margin: 14px 0 0;font-size: 16px;color: var(--se5d);}
.dnszq08 {display: flex;gap:9px;margin: 16px 0 0;}
.kzmzy {align-items: center;flex-wrap: wrap;flex-direction: row;}
.vsarhd {flex-direction: column;align-items: flex-start;}
.p16zmn2.p16zmn2, .by23x98 {text-decoration: none;text-transform: uppercase;min-height: 46px;align-items: center;border: var(--at526) solid var(--lne);transition:transform 0.122s linear, box-shadow 0.06s linear;letter-spacing: .04em;display: inline-flex;box-shadow: var(--o6a);font: 800 13.5px/1 var(--dcp);justify-content: center;padding: 0 22px;}
.p16zmn2.p16zmn2 {color: var(--qx2, var(--ve75));background: var(--lex);}
.by23x98 {background: var(--gavr);color: var(--vhx);}
.p16zmn2.p16zmn2:hover, .by23x98:hover {box-shadow: 0 0 0 var(--lne);transform: translate(2px, 2px);}
@media (min-width:755px) {
  .ezqt4p {grid-auto-columns: minmax(0, calc(50% - 7px));}
}

.arp1sae {gap:19px;padding: clamp(16px, 2.2vw, 26px);min-width: 0;background: var(--vkod);margin: 0 0 var(--iqrmu);display: grid;border: var(--at526) solid var(--lne);grid-template-columns: minmax(0, 1fr);}
.ny4r {box-shadow: var(--dz1ac);}
.dxnxhdq {box-shadow: var(--sep);}
.gm4b {display: flex;background: var(--txf);box-shadow: var(--o6a);width: 96px;height: 96px;align-items: center;overflow: hidden;border: var(--at526) solid var(--lne);justify-content: center;flex: 0 0 auto;}
.cnwe1ff {height: 100%;display: block;object-fit: cover;width: 100%;}
.yna4p {color: var(--leo, var(--qx2, var(--ve75)));font: 900 46px/1 var(--dcp);}
.b0vyb {min-width: 0;}
.qnhhg1 {gap:9px;margin: 0 0 12px;display: flex;flex-wrap: wrap;align-items: baseline;}
.yy03 {text-transform: uppercase;color: var(--se5d);font: 800 11px/1.2 var(--dcp);letter-spacing: .16em;}
.gd84 {text-transform: uppercase;letter-spacing: -.02em;font: 900 20px/1.15 var(--dcp);}
.wzz3kcj {gap: 0;margin: 0 0 12px;display: grid;border-top: var(--at526) solid var(--qgcte);grid-template-columns: max-content minmax(0, 1fr);}
.rpay {padding: 8px 14px 8px 0;color: var(--se5d);border-bottom: var(--at526) solid var(--qgcte);white-space: nowrap;letter-spacing: .14em;text-transform: uppercase;font: 800 11px/1.3 var(--dcp);}
.z8yvm3 {font-size: 15px;margin: 0;border-bottom: var(--at526) solid var(--qgcte);min-width: 0;padding: 8px 0;}

.ztpzwq2 {margin: 0 0 12px;padding: 0;list-style: none;display: flex;gap:8px;flex-wrap: wrap;}
.bawd1 {box-shadow: var(--o6a);gap:8px;display: inline-flex;padding: 6px 10px;border: var(--at526) solid var(--lne);background: var(--kfba);align-items: center;min-width: 0;}
.h7z2 {font: 800 11px/1.3 var(--dcp);text-transform: uppercase;color: var(--se5d);letter-spacing: .14em;}
.kzzvef {min-width: 0;font: 700 14px/1.3 var(--dcp);}

.ss6x.qnhhg1 {margin: 0 0 4px;}

.b0vyb .a56mdgh {letter-spacing: -.02em;text-transform: uppercase;font: 900 clamp(21px, 2.3vw, 27px)/1.12 var(--dcp);margin: 0 0 12px;}
.jha9nw {border-top: var(--at526) solid var(--qgcte);margin: 0 0 12px;}
.jha9nw .qtrckb {align-items: baseline;margin: 0;gap:11px;display: flex;padding: 8px 0;border-bottom: var(--at526) solid var(--qgcte);flex-wrap: wrap;}
.e0x83 {font: 800 11px/1.3 var(--dcp);text-transform: uppercase;letter-spacing: .14em;color: var(--se5d);}
.gca63pr {font-size: 15px;min-width: 0;}
.q6q84m {margin: 0 0 12px;color: var(--se5d);font-size: 15.5px;}
.nkbk1ry {gap:7px;display: flex;flex-wrap: wrap;margin: 0 0 12px;}
.dr02dnt {transition:transform 0.072s linear, box-shadow 0.111s linear;justify-content: center;display: inline-flex;align-items: center;border: var(--at526) solid var(--lne);width: 44px;box-shadow: var(--o6a);background: var(--kfba);height: 44px;color: var(--vhx);}
.dr02dnt:hover {box-shadow: 0 0 0 var(--lne);transform: translate(2px, 2px);}
.tt7qpk {color: var(--jidhd);font-size: 12.5px;margin: 0;}
@media (min-width:707px) {
  .b4brgg7  {grid-template-columns: 96px minmax(0, 1fr);}
  .nm4h {grid-template-columns: minmax(0, 1fr) 96px;}
  .nm4h .gm4b {order: 2;}
}

.g179 {min-width: 0;padding: clamp(16px, 2.2vw, 26px);border: var(--at526) solid var(--lne);background: var(--kfba);margin: 0 0 var(--iqrmu);}
.e026x7 {box-shadow: var(--dz1ac);}
.t6w1 {box-shadow: var(--sep);}
.v0xxn {display: flex;border: var(--at526) solid var(--lne);height: 84px;overflow: hidden;align-items: center;background: var(--gavr);box-shadow: var(--o6a);justify-content: center;width: 84px;margin: 0 0 14px;}
.kf10 {display: block;max-width: 100%;object-fit: contain;max-height: 100%;height: auto;}
.hhngw8d {color: var(--se5d);max-width: 60ch;margin: 0 0 16px;font-size: 16px;}
.s5gv {gap: 0;margin: 0 0 18px;display: grid;}
.f2abv7 {grid-template-columns: max-content minmax(0, 1fr);}
.f9ngdk {grid-template-columns: max-content minmax(0, 1fr) max-content minmax(0, 1fr);}

.f9ngdk > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.f9ngdk > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.nwywsy {border-bottom: var(--at526) solid var(--qgcte);padding: 9px 14px 9px 0;letter-spacing: .14em;font: 800 11px/1.3 var(--dcp);color: var(--se5d);white-space: nowrap;text-transform: uppercase;}
.j7kt {font: 800 15px/1.3 var(--dcp);font-variant-numeric: tabular-nums;gap:11px;min-width: 0;padding: 9px 18px 9px 0;margin: 0;border-bottom: var(--at526) solid var(--qgcte);align-items: center;display: flex;}
.d4bpv9y {color: var(--b9qh);letter-spacing: .1em;}
.b3rzfz {display: flex;margin: 0;flex-wrap: wrap;gap:9px;}

.e69e {transition:transform 0.084s linear, box-shadow 0.108s linear;justify-content: center;min-height: 52px;box-shadow: var(--o6a);background: #000;text-decoration: none;padding: 8px 20px;border: var(--at526) solid var(--lne);display: inline-flex;color: #fff;flex-direction: column;}
.e69e:hover {box-shadow: 0 0 0 var(--lne);transform: translate(2px, 2px);}
.y6c9cc {font: 700 9.5px/1.2 var(--dcp);letter-spacing: .16em;text-transform: uppercase;}
.ezsjg8t {font: 900 15px/1.2 var(--dcp);font-style: normal;letter-spacing: -.01em;}

.fxdjq {margin: 26px 0;display: flex;}
.d7vcmxh {justify-content: flex-start;}
.hewxa1h {justify-content: center;}
.by34vwp {justify-content: flex-end;}
.r98f2 {min-height: 50px;box-shadow: var(--dz1ac);border: var(--at526) solid var(--lne);text-decoration: none;transition:transform 0.077s linear, box-shadow 0.08s linear;color: var(--qx2, var(--ve75));background: var(--lex);justify-content: center;padding: 0 30px;gap:9px;align-items: center;display: inline-flex;}
.r98f2:hover {box-shadow: 0 0 0 var(--lne);transform: translate(4px, 4px);background: var(--cg8ay);}
.gztg {width: auto;}
.ebdygfv {width: 100%;}
.khrje {font: 900 16px/1 var(--dcp);text-transform: uppercase;letter-spacing: .04em;}
.sfd3jg3 {font-style: normal;font-weight: 900;font-size: 17px;}

.qc08vq {margin: 0 0 var(--iqrmu);min-width: 0;}
.jw0m.jw0m {border: 0;border-bottom: var(--at526) solid var(--lne);padding: 0;padding-bottom:9px;display: flex;margin: 0 0 16px;gap:11px;align-items: center;}
.aez1rc {height: 18px;width: 18px;flex: 0 0 auto;display: block;border: var(--at526) solid var(--lne);background: var(--txf);}
.rptf81v {flex: 0 0 auto;display: block;background: var(--txf);height: 8px;width: 34px;border: 2px solid var(--lne);}
.hf5dz4f {font: 900 clamp(23px, 2.4vw, 34px)/1.12 var(--dcp);text-transform: uppercase;letter-spacing: -.025em;}
.pxq4n {min-width: 0;}
.pxq4n > *:last-child {margin-bottom: 0;}

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

.rxw4wej.jw0m {padding-bottom: 0 !important;border-bottom: 0 !important;margin: 0 0 14px !important;}
.b7dpr {width: 84px;margin: 0 0 18px;background: var(--txf);border: var(--at526) solid var(--lne);height: 10px;display: block;}

.f6ht.jw0m {padding-bottom: 0 !important;border-bottom: 0 !important;margin: 0 0 14px !important;}
.zjjhg {padding-left: clamp(12px, 1.6vw, 20px);border-left: var(--at526) solid var(--lne);min-width: 0;}

.z8ad {margin: 0 0 var(--iqrmu);}
.tgj4cz6 {display: block;background: var(--kfba);border: var(--at526) solid var(--lne);max-width:980px;margin: 0 auto;}
.s8qbs {padding: 20px;}
.d2rm8 {padding: 8px;}
.e6t4 {box-shadow: var(--mf4);}
.gdsy {box-shadow: -7px 7px 0 var(--lne);}

.np0d {display: block;min-height: 44px;text-decoration: none;}
.rz653r {min-height: 44px;width: 100%;height: auto;border: var(--at526) solid var(--lne);display: block;}

.gm09 {border: var(--at526) solid var(--lne);max-width:979px;margin: 0 auto;background: var(--kfba);}
.gm09 .rz653r {border: 0;}

.bz8v6 {max-width:980px;margin: 0 auto;position: relative;background: var(--kfba);display: block;border: var(--at526) solid var(--lne);}
.rqy9 {top: -3px;border: var(--at526) solid var(--lne);right: -3px;display: block;position: absolute;background: var(--txf);width: 26px;height: 26px;}

.gq7cg1 {padding: clamp(16px, 2vw, 24px);margin: 0 0 var(--iqrmu);min-width: 0;background: var(--vkod);border: var(--at526) solid var(--lne);}
.ppnvk {box-shadow: var(--dz1ac);}
.bn7m {box-shadow: var(--sep);}
.ch34 {margin: 0 0 14px;gap:11px;align-items: center;display: flex;border-bottom: var(--at526) solid var(--lne);padding: 0 0 10px;}
.ddzf {background: var(--txf);flex: 0 0 auto;height: 18px;width: 18px;border: var(--at526) solid var(--lne);display: block;}
.az14jaj {display: block;flex: 0 0 auto;width: 34px;background: var(--txf);height: 8px;border: 2px solid var(--lne);}
.gm1x4h3 {letter-spacing: .02em;font: 900 17px/1.2 var(--dcp);text-transform: uppercase;}

.qt6v6pp {gap:7px;display: grid;padding: 0 0 0 0;margin: 0;}
.azb0n {list-style: decimal inside;}
.pcb9a {list-style: none;}
.qt6v6pp li {min-width: 0;}
.qt6v6pp a {background: var(--kfba);transition:transform 0.111s linear;color: var(--vhx);align-items: center;min-height: 44px;display: inline-flex;font: 700 15px/1.3 var(--dcp);text-decoration: none;border-left: 8px solid var(--txf);padding: 0 14px;}
.qt6v6pp a:hover {text-decoration: underline;transform: translate(3px, 0);text-decoration-thickness: 3px;}

.jvjw {list-style: none;}
.jvjw li {display: flex;gap:10px;align-items: center;}
.jvjw li::before {flex: 0 0 auto;content: "";background: var(--txf);width: 12px;height: 12px;border: var(--at526) solid var(--lne);}
.jvjw.qt6v6pp a {border-left: 0;background: none;padding: 0;min-width: 0;}

.cvz0 {margin: 0 0 var(--iqrmu);min-width: 0;}
.sacz054 {margin: 0 0 14px;gap:12px;display: flex;align-items: center;}
.aagrr7 {border: var(--at526) solid var(--lne);height: 16px;width: 16px;display: block;background: var(--txf);flex: 0 0 auto;}
.zyvttb {display: block;width: 30px;background: var(--txf);border: 2px solid var(--lne);height: 7px;flex: 0 0 auto;}
.t3m12 {letter-spacing: -.025em;text-transform: uppercase;font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--dcp);}
.xnpkvnj {overflow-x: auto;border: var(--at526) solid var(--lne);padding: clamp(14px, 2vw, 22px);min-width: 0;background: var(--kfba);}

.mvfx01 {box-shadow: inset 4px 4px 0 var(--qgcte);}
.qty6dt {box-shadow: inset 2px 2px 0 var(--qgcte);}
.xnpkvnj > *:last-child {margin-bottom: 0;}

.ra4j2.xnpkvnj {overflow: visible;box-shadow: none;padding: 0;}

.ra4j2 .ajjte {color: var(--vhx);letter-spacing: -.025em;margin: 0 !important;padding: 12px clamp(14px, 2vw, 22px) !important;background: var(--gavr);font: 900 clamp(18px, 2vw, 25px)/1.16 var(--dcp) !important;text-transform: uppercase;border: 0 !important;border-bottom: var(--at526) solid var(--lne) !important;}

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

.jndaj97.sacz054 {margin: 0 0 10px !important;border-bottom: 0 !important;padding-bottom: 0 !important;}
.jndaj97 > b {margin-left: auto;}
.jw9ehw {height: 0;margin: 0 0 16px;border: 0;border-top: var(--at526) solid var(--lne);}

.pxrd {min-width: 0;margin: 0 0 var(--iqrmu);}
.ntgqzkf {border-left: 10px solid var(--txf);}
.wxv92 {border-left: 6px solid var(--txf);}

.cpr0vw, .jd1t86 {border-left: 0;}
.b8b3zb5.b8b3zb5 {display: flex;border: 0;letter-spacing: -.02em;text-transform: uppercase;gap:11px;align-items: center;padding: 12px 16px;font: 900 clamp(18px, 2vw, 25px)/1.16 var(--dcp);margin: 0;}
.qv02 {background: var(--lne);color: var(--wqk);}
.pd6hm {border-bottom: var(--at526) solid var(--lne);color: var(--vhx);background: var(--gavr);}
.y8y1tkw {flex: 0 0 auto;display: block;background: currentColor;height: 12px;width: 12px;}
.t147 {min-width: 0;}
.f9r7j {border: var(--at526) solid var(--lne);border-left: 0;overflow-x: auto;background: var(--kfba);min-width: 0;padding: clamp(14px, 2vw, 22px);}
.f9r7j > *:last-child {margin-bottom: 0;}

.g13g.f9r7j {background: var(--vkod);border-left: var(--at526) solid var(--txf);overflow: visible;padding: clamp(8px, 1.2vw, 14px);}

.jd1t86 .f9r7j {border-left: var(--at526) solid var(--lne);}
.nfs6 {background: var(--kfba);padding: clamp(12px, 1.8vw, 20px);overflow-x: auto;border: var(--at526) solid var(--lne);box-shadow: var(--o6a);min-width: 0;}
.nfs6 > *:last-child {margin-bottom: 0;}

.e487 {display: block;background: var(--txf);width: 56px;height: 14px;border: var(--at526) solid var(--lne);border-bottom: 0;}

.kb5n .bcj1j5j {min-width: 0;}
.kb5n .r6wb1j {text-transform: uppercase;letter-spacing: -.025em;}
.kb5n .mpr87 {min-width: 0;}
.kb5n .dapgx5 {position: absolute;left: -9999px;}
.kb5n .v82b05p {display: none;}
.kb5n .g63k3x {display: none;}

.kb5n :is(.mnx6, [class*="table"]) {overflow-x: auto;}
.kb5n table {font-size: 15px;width: 100%;border-collapse: collapse;}
.kb5n thead th {text-transform: uppercase;color: var(--e3j, var(--vhx));letter-spacing: .12em;padding: 11px 14px;font: 900 11.5px/1.3 var(--dcp);border: var(--at526) solid var(--ztph);white-space: nowrap;background: var(--gavr);text-align: left;}
.kb5n tbody td {color: var(--e3j, inherit);border: var(--at526) solid var(--qgcte);padding: 11px 14px;}
.kb5n tbody td + td {font-variant-numeric: tabular-nums;}

.v1vw {border: var(--at526) solid var(--lne);background: var(--txf);box-shadow: var(--dz1ac);padding: clamp(20px, 2.8vw, 32px);margin: var(--iqrmu) 0 0;color: var(--leo, var(--qx2, var(--ve75)));}
.dr3h6 {font: 900 clamp(20px, 2.2vw, 28px)/1.14 var(--dcp);text-transform: uppercase;margin: 0;letter-spacing: -.02em;}
.mjsr8 {font-size: 16px;margin: 8px 0 16px;}

.v1vw .mfkj0k9 {border-color: var(--leo, var(--qx2, var(--ve75)));color: var(--txf);box-shadow: 2px 2px 0 var(--leo, var(--qx2, var(--ve75)));background: var(--leo, var(--qx2, var(--ve75)));}
.v1vw .mfkj0k9:hover {box-shadow: 0 0 0 var(--leo, var(--qx2, var(--ve75)));background: var(--leo, var(--qx2, var(--ve75)));}

.ppx6p8n {border: var(--at526) solid var(--lne);padding: 18px 20px;margin: var(--iqrmu) 0 0;background: var(--vkod);box-shadow: var(--o6a);}
.vpbkjrk {margin: 0;text-transform: uppercase;font: 900 16px/1.2 var(--dcp);letter-spacing: -.01em;}
.s6w4g {margin: 6px 0 0;font-size: 15px;color: var(--se5d);}

.yx7f {display: inline-block;font: 800 11.5px/1 var(--dcp);border: var(--at526) solid var(--lne);padding: 9px 12px;letter-spacing: .14em;margin: 24px 0 0;color: var(--se5d);}

.sdv1d73 {gap:13px;padding: 12px calc(var(--q3nd) + 30px) 12px var(--q3nd);position: sticky;justify-content: space-between;bottom: 0;flex-wrap: wrap;display: flex;z-index: 25;border-top: var(--at526) solid var(--lne);align-items: center;background: var(--gavr);}
.mwvhj9v {font: 800 14px/1.3 var(--dcp);}

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

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

.dnke::before {background: var(--kfba);position: absolute;inset: 10px;content: '';border: var(--at526) solid var(--lne);box-shadow: var(--o6a);transition:background 0.125s, box-shadow 0.07s;}
.dnke svg {position: relative;z-index: 1;}

.dnke:hover::before {background: var(--gavr);}
.dnke:active {transform: translate(2px, 2px);}
.dnke:active::before {box-shadow: none;}
.dnke:focus-visible {outline: var(--at526) solid var(--lne);outline-offset: 1px;}

.yd5qavy.yd5qavy {border-top: var(--at526) solid var(--afhj, var(--vut6));color: var(--htkv, var(--vut6));background: var(--bai);padding: clamp(30px, 3.4vw, 48px) var(--q3nd) clamp(20px, 2.2vw, 30px);}
.yd5qavy .btscax {grid-template-columns: minmax(0, 1fr);display: grid;margin: 0 auto;max-width: var(--sw9gl);gap:23px;}
.yd5qavy .hfhde img {width: auto;display: block;height: 26px;}
.yd5qavy .hfhde span {font: 900 17px/1 var(--dcp);text-transform: uppercase;}
.yd5qavy .n3gv63n {gap:29px;grid-auto-flow: column;justify-content: start;display: grid;}
.yd5qavy .n3gv63n ul {display: grid;margin: 0;padding: 0;list-style: none;gap:3px;}
.yd5qavy .n3gv63n a {min-height: 44px;font: 700 13px/1 var(--dcp);text-transform: uppercase;align-items: center;display: flex;letter-spacing: .05em;text-decoration: none;color: var(--htkv, var(--vut6));}
.yd5qavy .n3gv63n a:hover {text-decoration-thickness: 3px;text-decoration: underline;}
.yd5qavy .b87qgbp {align-items: center;flex-wrap: wrap;display: flex;margin: 20px auto 0;max-width: var(--sw9gl);gap:13px;}
.yd5qavy .mx8eyz {max-width: var(--sw9gl);border-top: var(--at526) solid var(--afhj, var(--vut6));margin: 20px auto 0;padding-top:17px;}
.yd5qavy .mx8eyz p {font-size: 12.5px;margin: 0;}
.yd5qavy .mx8eyz p + p {margin-top:7px;line-height:1.62;}

@media (max-width:871px) {
  
  .gzac3 .amrfqf {max-height: 15vh;}
  .gzac3 .gzhm4 {min-height: 12vh;font-size: clamp(44px, 9vw, 96px);max-height: 15vh;}
  .gzac3 .wh869a {padding: clamp(14px, 3vw, 20px);}

  .hxtd {flex: none;display: none;}
  .fdyxyct {display: flex;}
  .qpgbkv {flex-wrap: wrap;}
  
  .xsg932j {grid-template-columns: minmax(0, 1fr);}
}

@media (max-width:525px) {
  
  .dym6, .kb5n {padding-right:17px;padding-left:14px;}
  .pdh9 {width: 100%;}
  .pdh9 .ngxap2p {flex: 1 1 auto;}
  .gqagq2t {padding: 52px 16px 16px;}
  .vb2yh3m {left: -3px;top: -3px;}
  .f2me5a0 {padding-right:14px;padding-left:14px;}

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

  
  
  .ps83j5, .rn79 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .wkv908, .wgas6w {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .afcwa {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .f8cy1 .e728 {min-width: 132px;}
}

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

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

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

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

.rnb2:checked ~ .q0kd {visibility: visible;opacity:1;}
.rnb2:checked ~ .nva7emw {transform: translateX(0);visibility: visible;}

.g6v2wv2 {position: sticky;top: 0;z-index: 1;display: flex;padding: 14px 16px;align-items: center;background: var(--vkod, var(--lqq));justify-content: space-between;gap:12px;border-bottom: 1px solid var(--lne, var(--vut6));}
.dvhnk {display: inline-flex;min-height: 44px;align-items: center;}
.dvhnk img {height: 26px;display: block;width: auto;}
.bbc8 {font-size: 16px;color: var(--vut6);font-weight: 800;letter-spacing: .01em;}

.rqcry5 {align-items: center;height: 44px;cursor: pointer;flex: none;background: var(--lqq);width: 44px;display: inline-flex;color: var(--vut6);border-radius: 0;border: 1px solid var(--lne, var(--vut6));justify-content: center;}
.rqcry5:hover {background: var(--bpz);}
.rqcry5:focus-visible,
.xr7ze a:focus-visible,
.t1x0pf:focus-visible,
.abhdw6c:focus-visible {outline: 2px solid var(--vut6);outline-offset: 2px;}

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

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

.xr7ze a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--txf, var(--lex));border-color: var(--lne, var(--vut6));background: var(--lqq);}

.cr3y {display: grid;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));background: var(--vkod, var(--lqq));margin-top: auto;border-top: 1px solid var(--lne, var(--vut6));gap:11px;}

.t1x0pf, .abhdw6c {text-decoration: none;display: flex;padding: 12px 18px;font-size: 15px;border-radius: 0;align-items: center;justify-content: center;font-weight: 700;min-height: 48px;}
.t1x0pf {background: var(--jtkje);border: 1px solid var(--lne, var(--vut6));color: var(--kbv, var(--nn1j5));}
.abhdw6c {color: var(--sk6n, var(--afp87));border: 1px solid transparent;background: var(--assnl);}

.nva7emw {border-right: 3px solid var(--lne, var(--vut6));}
.ymq8fa {border-right: 0;border-left: 3px solid var(--lne, var(--vut6));}
.g6v2wv2 {border-bottom: 3px solid var(--lne, var(--vut6));}
.rqcry5 {border-width: 3px;border-color: var(--lne, var(--vut6));}
.xr7ze a {font-weight: 800;border-width: 3px;letter-spacing: .02em;text-transform: uppercase;}
.xr7ze a:hover, .xr7ze a[aria-current="page"] {border-color: var(--lne, var(--vut6));}

.xr7ze a[aria-current="page"] {box-shadow: 4px 4px 0 var(--lne, var(--vut6));}
.cr3y {border-top: 3px solid var(--lne, var(--vut6));}
.t1x0pf, .abhdw6c {font-weight: 800;border-width: 3px;text-transform: uppercase;border-color: var(--lne, var(--vut6));}
.abhdw6c {box-shadow: 4px 4px 0 var(--lne, var(--vut6));}

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

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

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

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

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

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

.da3vh > summary.ch34 {cursor: pointer;list-style: none;min-height: 44px;}
.da3vh > summary.ch34::-webkit-details-marker {display: none;}
.da3vh > summary.ch34:focus-visible {outline: var(--at526) solid var(--txf);outline-offset: 3px;}

.da3vh > summary.ch34::after {transition:transform 0.135s linear;height: 12px;flex: 0 0 auto;border-right: var(--at526) solid var(--lne);margin-left: auto;width: 12px;border-bottom: var(--at526) solid var(--lne);content: "";}
.da3vh[open] > summary.ch34::after {transform: rotate(180deg);}

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

.kb5n {padding-bottom: max(96px, var(--xqc, 96px));}

.hv2b9ys {--j6zjm: 12px;--lmh: 0;--vs5l: 0;--m53: 2px;--cao: 800;--ybj: uppercase;--jkw: 2px;--hqv: .08em;--l0v: 2px solid currentColor;}

.kb5n a.nz976, .kb5n a.r98f2, .kb5n a.v739ye, .kb5n a.p16zmn2 {color: var(--qx2, var(--ve75));}

.kb5n a.e69e, a.e69e {color: #fff;}
.tt7qpk {color: var(--ev4n, var(--jidhd));}

@media (max-width:413px) {
  .qpgbkv {padding-right:12px;gap:8px;padding-left:13px;}
  .pdh9 {gap:6px;}
  .pdh9 .ngxap2p {font-size: 13px;padding: 0 10px;}
}

:root {--apq5: 6px;--sep: calc(var(--apq5) * -1) var(--apq5) 0 var(--lex);--o6a:   3px 3px 0 var(--lex);--mf4:   10px 10px 0 var(--lex);--dz1ac:      var(--apq5) var(--apq5) 0 var(--lex);}

.kb5n .csvgkwm.qw27z0s {min-height: clamp(420px, 62vh, 640px);justify-content: flex-end;align-items: flex-start;padding: clamp(18px, 3vw, 36px);}
.a0pqx::before {background-image: linear-gradient(45deg, color-mix(in srgb, black 55%, transparent) 0%, transparent 55%);}
.kb5n .csvgkwm .v10ew5 {border: var(--at526) solid var(--lne);max-width: min(560px, 100%);padding: clamp(16px, 2.4vw, 28px);box-shadow: var(--mf4);}

.kb5n .csvgkwm.bx543 {background: linear-gradient(135deg, var(--lex), color-mix(in srgb, var(--lex) 40%, var(--kfba)));}
.kb5n .csvgkwm .t3b6c {line-height: .8;padding-right: 6%;position: absolute;min-height: 0;z-index: 0;font-size: clamp(200px, 34vw, 460px);color: color-mix(in srgb, var(--qx2, white) 22%, transparent);inset: 0;max-height: none;justify-content: flex-end;}
@media (max-width:904px) {
  .kb5n .csvgkwm.qw27z0s {min-height: 70vh;padding: 14px;}
}

.v525, .qjvbxm, .gdsy {box-shadow: -10px 10px 0 var(--lex);}
.s7k8ny0, .nqcj46 {box-shadow: -3px 3px 0 var(--lex);}

.ps83j5.ps83j5 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.rn79.rn79 {grid-template-columns: repeat(6, minmax(0, 1fr));gap:15px;}
@media (max-width:1105px) { .ps83j5.ps83j5, .rn79.rn79 {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:755px)  { .ps83j5.ps83j5, .rn79.rn79 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.yakpya .wjhdrmr {background: var(--kfba);position: relative;border: var(--at526) solid var(--lne);margin-top:17px;box-shadow: var(--mf4);}
.yakpya .y7x369z.y7x369z {aspect-ratio: 16 / 9;scroll-snap-type: none !important;overflow: hidden !important;display: grid !important;gap: 0 !important;grid-template-columns: minmax(0, 1fr) !important;grid-template-areas: "s";}
.yakpya .w4qx.w4qx {grid-area: s;transition:clip-path 0.644s cubic-bezier(.77, 0, .18, 1);margin: 0;max-width: none !important;box-shadow: none;width: auto !important;overflow: hidden;min-width: 0 !important;position: relative;border: 0;}
.yakpya .w4qx:not(:first-child) {clip-path: inset(0 100% 0 0);}
.yakpya .w4qx picture {display: block;height: 100%;width: 100%;}
.kb5n .yakpya .w4qx .jx5q {height: 100%;max-height: none;object-fit: cover;aspect-ratio: auto;width: 100%;}

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

.yakpya .w4qx .jefpm4 {letter-spacing: .01em;max-width: min(560px, calc(100% - 36px));box-shadow: var(--o6a);bottom: 18px;border: var(--at526) solid var(--lne);color: var(--qx2, var(--ve75));font: 800 clamp(15px, 1.7vw, 22px)/1.2 var(--dcp);padding: 12px 16px;background: var(--lex);z-index: 2;position: absolute;left: 18px;margin: 0;text-transform: uppercase;}

.yakpya .g25ryas {gap:12px;display: flex;margin: 18px 0;align-items: center;}
.yakpya .xg3p19e {cursor: pointer;height: 52px;font: 900 22px/1 var(--dcp);color: var(--vhx);width: 52px;place-items: center;border: var(--at526) solid var(--lne);background: var(--kfba);box-shadow: var(--o6a);display: grid;}
.yakpya .xg3p19e:hover {background: var(--lex);color: var(--qx2, var(--ve75));}
.yakpya .xg3p19e:active {transform: translate(3px, 3px);box-shadow: none;}
.yakpya .xg3p19e[hidden] {display: none;}
.yakpya .neb5 {margin: 0;flex: 1 1 auto;}
.yakpya .neb5 .jgmt {padding: 0;height: 14px;background: transparent;border: var(--at526) solid var(--lne);flex: 1 1 0;cursor: pointer;}
.yakpya .neb5 .jgmt[aria-current="true"] {background: var(--lex);}
@media (max-width:691px) {
  .yakpya .y7x369z.y7x369z {aspect-ratio: 4 / 5;}
  .yakpya .xg3p19e {height: 44px;width: 44px;}
}
@media (prefers-reduced-motion: reduce) { .yakpya .w4qx.w4qx {transition:none;} }
.yakpya .y7x369z.y7x369z {padding: 0 !important;}
.yakpya .dnszq08 {margin-top:27px;}

.e0wh72b .afrj {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr) !important;align-items: center;gap: clamp(18px, 2.6vw, 32px) !important;}
.e0wh72b .sttnw {max-width: none !important;display: block;width: 100%;}
.e0wh72b .eh8tt9t {border: var(--at526) solid var(--lne);display: block;box-shadow: 10px 10px 0 var(--lex);overflow: hidden;}
.kb5n .e0wh72b .bpre {height: auto;display: block;width: 100%;aspect-ratio: 4 / 3;object-fit: cover;transition:transform 0.292s ease;max-height: none;}
.e0wh72b:hover .bpre {transform: scale(1.04);}
@media (max-width:755px) { .e0wh72b .afrj {grid-template-columns: minmax(0, 1fr) !important;} }

.e0wh72b .afrj {grid-template-columns: minmax(0, 1fr) !important;}
.kb5n .e0wh72b .bpre {aspect-ratio: 16 / 9;}
.e0wh72b .sttnw {margin: 0 !important;}

.qxygtj .vnv76b6 {margin: 0;list-style: none;padding: 0;}
.qxygtj p.ar9v5y, .qxygtj p.p6hvyg1 {margin: 0 0 8px;}
.qxygtj i.nvmm {font-style: normal;margin-left:10px;}
.sk333 .xnc7 h3.e3xf8y {margin: 0;letter-spacing: -.01em;font: 800 16px/1.34 var(--dcp);}
.sk333 .xnc7 i.tgjh8nv {font-style: normal;}
.sk333 .xnc7 span.e3xf8y + .tgjh8nv {margin-left: auto;}
.r98f2 b.sfd3jg3 {font-weight: 900;}
.r98f2 span.khrje {font-weight: 800;}

.yd5qavy :is(.k20n, .b87qgbp, .btscax, .mx8eyz) {box-sizing: border-box;padding-inline: var(--q3nd);max-width: var(--sw9gl);margin-inline: auto;}

.g179.pned72 {display: grid !important;gap: clamp(20px, 3vw, 44px);align-items: center;grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);}
.pned72 > .a5m14m {grid-column: 1;min-width: 0;grid-row: 1;}
.pned72 > .n2ga {grid-row: 1;grid-column: 2;}
.n2ga {padding: 16px 20px 20px 0;position: relative;margin: 0;}
.x8f1nx8 {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));align-items: start;gap:11px;}
.p0bb6 {box-shadow: 8px 8px 0 var(--lex);display: block;border: var(--at526) solid var(--lne);aspect-ratio: 3 / 4;overflow: hidden;}
.p0bb6:nth-child(2) {margin-top:21px;}
.p0bb6:nth-child(3) {margin-top:45px;}
.p0bb6 img {display: block;width: 100%;object-fit: cover;height: 100%;}
.vaevxv {border-radius: 50%;border: var(--at526) solid var(--lne);font: 900 26px/1 var(--dcp);color: var(--qx2, var(--ve75));position: absolute;z-index: 2;background: var(--lex);height: 84px;display: grid;right: 0;box-shadow: var(--o6a);top: 0;transform: rotate(12deg);place-items: center;width: 84px;}
.vaevxv small {margin-top: -16px;font-size: 13px;}
@media (max-width:755px) {
  .g179.pned72 {grid-template-columns: minmax(0, 1fr);}
  .pned72 > .n2ga {grid-column: 1;grid-row: 1;}
  .pned72 > .a5m14m {grid-row: 2;}
  .vaevxv {height: 66px;font-size: 20px;width: 66px;}
}

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

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