

:root {--jro8: clamp(22px, 2.6vw, 34px);--ogwp:   var(--osh4l);--hqg: 1px dashed color-mix(in srgb, var(--xzfo) 34%, transparent);--riqa: 1120px;--wwwe: var(--z1yr);--fna: clamp(18px, 2vw, 28px);--fju: var(--darx5);--ipf:  var(--hf9);--o5su: var(--eyqf);--nst8e: "Courier Prime", "Courier New", ui-monospace, Menlo, monospace;--ssgm:    4px;--xnz:    var(--xzfo);--f01p:   var(--rjd9m);--i5evx: "Archivo", "Roboto", "Segoe UI", system-ui, sans-serif;}

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

.hh3943v {left: -9999px;z-index: 200;background: var(--fju);top: 0;color: var(--xw4, var(--fsbk2, var(--qa5j)));font-weight: 700;text-decoration: none;position: absolute;padding: 12px 20px;}
.hh3943v:focus {top: 10px;left: 10px;}

.b9h1x0 {z-index: 60;background: var(--ad24w);border-bottom: var(--hqg);position: sticky;top: 0;}
.tqj9 {min-height: 60px;padding: 0 22px;margin: 0 auto;display: flex;max-width: var(--riqa);gap:20px;align-items: center;}
.d81v3hv {text-decoration: none;min-height: 44px;align-items: center;display: inline-flex;}
.d81v3hv img {height: 24px;width: auto;display: block;}
.qc6jkw {letter-spacing: .08em;text-transform: uppercase;font: 700 17px/1 var(--nst8e);color: var(--cr9m);}

.cmd28z {margin-left: auto;min-width: 0;}
.cmd28z ol {display: flex;margin: 0;gap:7px;flex-wrap: wrap;padding: 0;list-style: none;}
.cmd28z a {align-items: center;display: inline-flex;color: color-mix(in srgb, var(--cr9m) 64%, transparent);letter-spacing: .12em;text-decoration: none;min-height: 44px;font: 600 12px/1 var(--nst8e);padding: 0 11px;text-transform: uppercase;}
.cmd28z a:hover {color: var(--cr9m);}
.cmd28z a[aria-current="page"] {color: var(--cr9m);box-shadow: inset 0 -2px 0 var(--fju);}

.vzxeb {display: flex;gap:7px;align-items: center;}

.jx44pk,
.hrh7 :is(.hqf9h5, .kckqws3, .wye102, .mjfsgnw,
             .mmdyxp, .dcvr, .ekqk) a[role="button"],
.hrh7 .mjfsgnw a {align-items: center;text-decoration: none;display: inline-flex;letter-spacing: .1em;text-transform: uppercase;min-height: 44px;padding: 0 20px;justify-content: center;border-radius: var(--ssgm);border: 0;font: 700 12.5px/1 var(--nst8e);cursor: pointer;}
.npa4a {color: var(--z48a, var(--buo3l));background: var(--ocd3m);box-shadow: inset 0 0 0 1px var(--f01p);}
.msz97g {background: var(--v2n7);color: var(--pqe19, var(--ghfhh));}
.msz97g:hover {background: var(--tziyt);}
.ct0pz {width: 100%;margin-top:14px;display: flex;}

.hrh7 :is(.hqf9h5, .kckqws3, .wye102, .mjfsgnw,
             .mmdyxp, .dcvr, .ekqk) a[role="button"],
.hrh7 .mjfsgnw a {color: var(--fsbk2, var(--qa5j));background: var(--darx5);}
.hrh7 :is(.hqf9h5, .kckqws3, .wye102, .mjfsgnw,
             .mmdyxp, .dcvr, .ekqk) a[role="button"]:hover,
.hrh7 .mjfsgnw a:hover {background: var(--tziyt);}

.znm4j {height: 1px;pointer-events: none;opacity:0.05;border: 0;appearance: none;-webkit-appearance: none;top: 0;position: fixed;padding: 0;margin: 0;left: 0;width: 1px;}
.am29bf {display: none;flex-direction: column;min-height: 44px;justify-content: center;cursor: pointer;align-items: center;gap:6px;min-width: 44px;}
.am29bf span {background: var(--cr9m);display: block;height: 2px;width: 20px;}

.hrh7 {padding: var(--fna) 22px 40px;margin: 0 auto;max-width: var(--riqa);}
.hrh7 > * {margin: 0 0 var(--fna) !important;}
.hrh7 > *:last-child {margin-bottom: 0 !important;}

.hrh7 :is(.ekqk, .dcvr, .mmdyxp, .btcv,
             .gc7qzg, .h3g3zrc, .wye102, .kckqws3,
             .qp7aeh, .a0e5w8) {background: var(--ogwp);padding: var(--jro8) !important;position: relative;border: 1px solid var(--f01p);border-radius: var(--ssgm);}

.hrh7 h2 {letter-spacing: .1em;text-transform: uppercase;border-left: 0 !important;font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--nst8e) !important;border-bottom: var(--hqg) !important;text-align: left !important;margin: 0 0 var(--jro8) !important;padding: 0 0 var(--jro8) !important;}
.hrh7 h2::before {display: none !important;}
.hrh7 h1 {font: 700 clamp(26px, 2.9vw, 37px)/1.08 var(--i5evx);margin: 0 0 16px;text-wrap: balance;letter-spacing: -.02em;}
.hrh7 h3 {text-transform: uppercase;letter-spacing: .06em;margin: 22px 0 8px;font: 700 15px/1.3 var(--nst8e);}
.hrh7 p {margin: 0 0 12px;}
.hrh7 img {max-width: 100%;border-radius: var(--ssgm);height: auto;}

.hrh7 p > a, .hrh7 li > a, .hrh7 td > a {color: var(--xnz);text-decoration-color: var(--fju);text-decoration-thickness: 2px;text-decoration: underline;text-underline-offset: 3px;}

.hrh7 .hqf9h5.wfxwcc {overflow: hidden;background: var(--ogwp);border: 1px solid var(--f01p);border-radius: var(--ssgm);display: grid;min-height: 0 !important;padding: 0 !important;grid-template-columns: auto minmax(0, 1fr);}

.hrh7 .hqf9h5.fc4r4 {grid-template-columns: minmax(0, 1fr) auto;}
.hrh7 .hqf9h5.fc4r4 .ns5k0 {border-right: 0;border-left: var(--hqg);order: 2;}

.hrh7 .hqf9h5 .ns5k0 {flex-direction: column;background: var(--o5su);padding: 16px 0;justify-content: space-between;align-items: center;gap:15px;width: clamp(38px, 5vw, 54px);font-family: var(--nst8e);display: flex;border-right: var(--hqg);}
.hrh7 .hqf9h5 .vhmjws {text-orientation: mixed;letter-spacing: .28em;writing-mode: vertical-rl;font-weight: 700;font-size: 12px;color: color-mix(in srgb, var(--fju) 35%, var(--xnz));}
.hrh7 .hqf9h5 .pdwg17t {writing-mode: vertical-rl;font-size: 10.5px;text-orientation: mixed;letter-spacing: .16em;color: var(--ipf);}

.hrh7 .hqf9h5 .kbryd {min-width: 0;padding: clamp(22px, 2.8vw, 38px) var(--jro8);text-align: left;width: 100%;max-width: none;}

.hrh7 .hqf9h5 .xcgzam {margin: 0 0 10px;color: var(--ipf);letter-spacing: .18em;font-family: var(--nst8e);text-transform: uppercase;font-size: 12px;}

.hrh7 .hqf9h5 .drymf4 {color: var(--xnz);margin: 0;font-weight: 800;text-wrap: balance;font-size: clamp(28px, 3.6vw, 46px);letter-spacing: -.02em;line-height:1.07;}

.hrh7 .hqf9h5 .j5bt8pg {border: 0;border-top: var(--hqg);margin: clamp(16px, 2vw, 22px) calc(var(--jro8) * -1);}
.hrh7 .hqf9h5 .z0e3v {color: var(--ipf);margin: 0 0 clamp(16px, 2vw, 22px);font-size: 16px;max-width: 62ch;line-height:1.59;}

.hrh7 .hqf9h5 .brkxd {background: var(--darx5);min-height: 48px;font-weight: 700;border-radius: var(--ssgm);padding: 0 28px;align-items: center;font-family: var(--nst8e);text-decoration: none;color: var(--fsbk2, var(--qa5j));font-size: 13.5px;justify-content: center;letter-spacing: .12em;display: inline-flex;transition:filter 0.197s;text-transform: uppercase;white-space: nowrap;}
.hrh7 .hqf9h5 .brkxd:hover {filter: brightness(1.08);}

.hrh7 .hqf9h5 .csb36 {background: var(--nia, var(--o5su));color: var(--rkr, var(--xnz));width: 100%;border: 1px solid var(--f01p);border-radius: var(--ssgm);max-height: 22vh;max-width: none;aspect-ratio: 10 / 3;position: relative;margin: clamp(18px, 2.4vw, 26px) 0 0;overflow: hidden;}
.hrh7 .hqf9h5 .rccx,
.hrh7 .hqf9h5 .csb36 img {height: 100%;border-radius: 0;width: 100%;object-fit: cover;display: block;}

.hrh7 .hqf9h5 .xc5ce0 {letter-spacing: .1em;position: absolute;font-size: clamp(38px, 6vw, 76px);background: repeating-linear-gradient(
    var(--log47, 45deg),
    color-mix(in srgb, var(--fju) 22%, transparent) 0 2px,
    transparent 2px 11px);font-family: var(--nst8e);align-items: center;color: color-mix(in srgb, var(--fju) 45%, var(--xnz));line-height: 1;display: flex;inset: 0;font-weight: 700;justify-content: center;}

@media (max-width:635px) {
  
  .hrh7 .hqf9h5 .ns5k0 {width: 32px;}
  .hrh7 .hqf9h5 .brkxd {width: 100%;display: flex;}
  .hrh7 .hqf9h5 .csb36 {aspect-ratio: 5 / 2;max-height: 18vh;}
}

.hrh7 .hqf9h5.xdabck0 {min-height: 40vh;position: relative;}

.hrh7 .hqf9h5 .c2bgv {inset: 0;width: 100%;object-fit: cover;height: 100%;position: absolute;}
.rn2xrq {position: relative;z-index: 1;background: color-mix(in srgb, var(--o5su) 96%, transparent);}
.z3zx {background: color-mix(in srgb, var(--ogwp) 96%, transparent);position: relative;z-index: 1;}
@media (max-width:635px) {
  .hrh7 .hqf9h5.xdabck0 {min-height: 34vh;}
}

.edd07p8 {display: grid;gap:10px;}
.pqr77c {background: var(--o5su);border: 1px solid var(--f01p);border-radius: var(--ssgm);}
.pqr77c[open] {border-color: color-mix(in srgb, var(--fju) 52%, transparent);}
.pqr77c > summary {min-height: 52px;padding: 8px 16px 8px 0;cursor: pointer;display: flex;list-style: none;gap:14px;align-items: center;}
.pqr77c > summary::-webkit-details-marker {display: none;}

.qfm3a {letter-spacing: .08em;border-right: var(--hqg);align-items: center;padding: 0 14px;display: flex;color: color-mix(in srgb, var(--fju) 35%, var(--xnz));flex: 0 0 auto;align-self: stretch;font: 700 12px/1 var(--nst8e);}
.j2ba5q {font-size: 16px;flex: 1 1 auto;font-weight: 700;}
.dfw2 {flex: 0 0 auto;position: relative;height: 14px;width: 14px;}
.dfw2::before,
.dfw2::after {inset: 0;position: absolute;margin: auto;content: "";background: var(--ipf);}
.dfw2::before {width: 14px;height: 2px;}
.dfw2::after  {height: 14px;transition:transform 0.192s;width: 2px;}
.pqr77c[open] .dfw2::after {transform: scaleY(0);}
.r2zhdwm {line-height:1.62;padding: 0 16px 16px 60px;color: var(--ipf);}

.k0kd {list-style: none;display: grid;gap:10px;padding: 0;margin: 0;}
.by1d {column-gap:12px;align-items: start;grid-template-columns: auto minmax(0, 1fr);display: grid;}

.z0y1 {padding-top:19px;letter-spacing: .08em;font: 700 12px/1 var(--nst8e);color: color-mix(in srgb, var(--fju) 35%, var(--xnz));}

.k0kd .pqr77c > summary {padding-left:17px;}
.k0kd .r2zhdwm {padding-left:17px;}

.b4t0e1 {display: block;border-top: var(--hqg);}

.b4t0e1:not(:first-child) {border-top: 0;}
.b4t0e1 .pqr77c {background: none;border: 0;border-bottom: var(--hqg);border-radius: 0;}
.b4t0e1 .pqr77c[open] {border-bottom-color: color-mix(in srgb, var(--fju) 52%, transparent);}
.b4t0e1 .pqr77c > summary {padding-right: 0;}

.b4t0e1 .pqr77c > summary::after {flex: 0 0 auto;font: 700 16px/1 var(--nst8e);width: 14px;text-align: center;content: "+";color: var(--ipf);}
.b4t0e1 .pqr77c[open] > summary::after {content: "\2212";}

@supports (content: "a" / "") {
  .b4t0e1 .pqr77c > summary::after {content: "+" / "";}
  .b4t0e1 .pqr77c[open] > summary::after {content: "\2212" / "";}
}
.q3764z0 {margin: 0;}

.ed8ym4g {padding: 0;list-style: none;margin: 0;}
.rj21 {align-items: stretch;padding: 16px 0;border-bottom: var(--hqg);gap:16px;display: flex;}
.rj21:last-child {padding-bottom: 0;border-bottom: 0;}

.s2dnjfe {align-items: center;color: color-mix(in srgb, var(--fju) 35%, var(--xnz));font: 700 18px/1 var(--nst8e);display: flex;padding: 0 12px 0 0;flex: 0 0 auto;min-width: 46px;letter-spacing: .04em;border-right: var(--hqg);justify-content: center;}
.pks34b2 {min-width: 0;}
.qzmf1t0 {display: block;font-weight: 700;margin: 0 0 4px;font-size: 16px;}
.e9n0ha0 {color: var(--ipf);margin: 0;}

.w0bsgs0 {counter-reset: tkstep;}
.w0bsgs0 .rj21 {counter-increment: tkstep;display: block;}
.w0bsgs0 .rj21::before {content: counter(tkstep, decimal-leading-zero);display: block;letter-spacing: .16em;font: 700 11px/1 var(--nst8e);color: color-mix(in srgb, var(--fju) 35%, var(--xnz));margin-bottom:7px;}

.na3s .rj21 {display: grid;grid-template-columns: auto minmax(0, 1fr);column-gap:15px;align-items: center;row-gap: 0;}
.na3s .s2dnjfe {grid-row: 1;align-self: stretch;grid-column: 1;}
.na3s .qzmf1t0 {grid-row: 1;grid-column: 2;margin: 0;}
.na3s .e9n0ha0 {grid-row: 2;margin-top:11px;grid-column: 1 / -1;}

.ttmwmv {display: grid;gap: 0;grid-template-columns: 1fr 1fr;align-items: stretch;}
.e41a {padding: 0 var(--jro8);}
.e41a:first-child {padding-left: 0;}

.e41a + .e41a {padding-right: 0;border-left: var(--hqg);}
.k1ggyqd {color: var(--ipf);font: 700 11.5px/1 var(--nst8e);padding: 0 0 10px;letter-spacing: .12em;margin: 0 0 12px;text-transform: uppercase;border-bottom: var(--hqg);}
.mqqn52 {list-style: none;padding: 0;margin: 0;}
.mqqn52 li {align-items: baseline;font-size: 15.5px;padding: 8px 0;gap:10px;display: flex;}
.vbgr {flex: 0 0 auto;width: 18px;font: 700 14px/1 var(--nst8e);text-align: center;}
.bgemr .vbgr {color: var(--fju);}
.kfr8  .vbgr {color: var(--ipf);}

.mksw {grid-template-columns: minmax(0, 1fr);}
.mksw .e41a {padding: 0;}
.htzs1m {border: 0;border-top: var(--hqg);margin: 18px calc(var(--jro8) * -1);}

.mksw .mqqn52 li::before {flex: 0 0 auto;text-align: center;font: 700 14px/1 var(--nst8e);width: 18px;}

.mksw .bgemr .mqqn52 li::before {color: color-mix(in srgb, var(--fju) 62%, var(--xzfo));content: "+";}
.mksw .kfr8  .mqqn52 li::before {color: var(--ipf);content: "\2212";}

@supports (content: "a" / "") {
  .mksw .bgemr .mqqn52 li::before {content: "+" / "";}
  .mksw .kfr8  .mqqn52 li::before {content: "\2212" / "";}
}

.hrh7 .btcv h3.k1ggyqd {font: 700 11.5px/1 var(--nst8e);border-bottom: var(--hqg);padding: 0 0 10px;color: var(--ipf);letter-spacing: .12em;text-transform: uppercase;margin: 0 0 12px;}

.wqh6k {min-width: 0;}

.e41a b.vbgr {font-size: 12px;border: 1px solid var(--f01p);border-radius: var(--ssgm);display: inline-flex;align-items: center;width: 20px;justify-content: center;height: 20px;}
.bgemr b.vbgr {border-color: color-mix(in srgb, var(--fju) 45%, var(--f01p));}

.e41a b.vbgr {align-self: center;}

.hrh7 .fwhqhm .rgjs {padding: var(--jro8);border: 1px solid var(--f01p);border-radius: var(--ssgm);background: var(--o5su);}
.hrh7 .fwhqhm .rgjs + .rgjs {margin-top: var(--fna);}
.hrh7 .fwhqhm .a4vs {text-transform: uppercase;color: color-mix(in srgb, var(--fju) 35%, var(--xnz));margin: 0;letter-spacing: .16em;font: 700 11.5px/1 var(--nst8e);}
.hrh7 .fwhqhm .p35abdm {border: 0;border-top: var(--hqg);margin: 12px calc(var(--jro8) * -1);}

.hrh7 .fwhqhm .krrw5s {gap:20px 16px;display: grid;grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));margin: 0;list-style: none;padding: 0;}
.hrh7 .fwhqhm .tgnpp0v + .tgnpp0v {border-top: 0;}
.hrh7 .fwhqhm .hcs2 {text-decoration: none;align-content: start;padding: 0;display: grid;min-height: 0;gap:9px;color: inherit;grid-template-columns: minmax(0, 1fr);}

.hrh7 .fwhqhm .sr1k {object-fit: cover;aspect-ratio: 1 / 1;width: 100%;border-radius:3px;height: auto;display: block;background: var(--f01p);}

.hrh7 .fwhqhm .hcs2 {position: relative;}
.hrh7 .fwhqhm .bz45 {position: absolute;top: 8px;border-radius:2px;padding: 3px 7px;z-index: 1;background: color-mix(in srgb, var(--b7o) 78%, transparent);color: var(--xnz);left: 8px;letter-spacing: .1em;font: 700 12px/1 var(--nst8e);}
.hrh7 .fwhqhm .dr58qp9 {color: var(--xnz);min-width: 0;font-weight: 700;line-height:1.28;font-size: 16px;}
.hrh7 .fwhqhm .qpdnpm {margin-top:4px;color: var(--ipf);display: block;font: 400 11.5px/1 var(--nst8e);font-style: normal;letter-spacing: .1em;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;text-transform: uppercase;}
@media (max-width:592px) {
  .hrh7 .fwhqhm .krrw5s {grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));gap:16px 12px;}
  .hrh7 .fwhqhm .dr58qp9 {font-size: 15px;}
}
.hrh7 .fwhqhm .hcs2:hover .dr58qp9 {text-decoration: underline;text-underline-offset: 4px;}
@media (max-width:555px) {
  .hrh7 .fwhqhm .dr58qp9 {font-size: 19px;}
  .hrh7 .fwhqhm .qpdnpm {grid-column: 2;}
}

.hrh7 .b1pg .t9wf {list-style: none;padding: 0;margin: 0;border-top: var(--hqg);}
.hrh7 .b1pg .tc5zx {border-bottom: var(--hqg);}
.hrh7 .b1pg .w0zhne {align-items: center;gap:16px;min-height: 52px;grid-template-columns: auto minmax(0, 1fr) auto;padding: 10px 0;display: grid;text-decoration: none;}
.hrh7 .b1pg .w0zhne img {height: 22px;object-fit: contain;width: 62px;border-radius: 0;display: block;}
.hrh7 .b1pg .mjyrp {color: var(--xnz);font-weight: 700;min-width: 0;font-size: 15.5px;}
.hrh7 .b1pg .vbepn {letter-spacing: .14em;font: 700 12px/1 var(--nst8e);color: var(--ipf);}
.hrh7 .b1pg .w0zhne:hover .mjyrp {text-underline-offset: 4px;text-decoration: underline;}

.hrh7 .j633g2c .drch9 {grid-template-columns: minmax(0, 1fr) auto;column-gap:13px;padding: 0;border-top: var(--hqg);display: grid;align-items: center;margin: 0;}
.hrh7 .j633g2c .bttsec {gap:11px;min-width: 0;border-bottom: var(--hqg);align-items: center;display: flex;padding: 8px 0;min-height: 46px;}
.hrh7 .j633g2c .bttsec img {flex: 0 0 auto;display: block;object-fit: contain;border-radius: 0;height: 20px;width: 54px;}
.hrh7 .j633g2c .z92321n {color: var(--xnz);font-size: 15px;}
.hrh7 .j633g2c .tz76j1e {display: flex;justify-content: flex-end;align-items: center;border-bottom: var(--hqg);margin: 0;min-height: 46px;}
.hrh7 .j633g2c .pwehyyr {border: 1px solid color-mix(in srgb, var(--fju) 45%, var(--f01p));border-radius: var(--ssgm);padding: 5px 9px;letter-spacing: .16em;color: color-mix(in srgb, var(--fju) 35%, var(--xnz));font: 700 11px/1 var(--nst8e);}

.hrh7 .dcvr .p1374 {gap:15px;align-items: baseline;display: flex;margin: 0;}
.hrh7 .dcvr .y50whqk {font: 700 11.5px/1 var(--nst8e);text-transform: uppercase;color: var(--ipf);letter-spacing: .16em;}
.hrh7 .dcvr .a5k4x {font: 700 clamp(30px, 4.4vw, 48px)/1 var(--nst8e);letter-spacing: -.02em;margin: 0;color: color-mix(in srgb, var(--fju) 45%, var(--xnz));}
.hrh7 .dcvr .qhcrp7f {border: 0;border-top: var(--hqg);margin: 16px 0;}
.hrh7 .dcvr .knpk {line-height:1.60;max-width: 62ch;font-size: 15.5px;margin: 0 0 var(--fna);color: var(--ipf);}
.hrh7 .dcvr .psy1 {grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));padding: 0;list-style: none;gap: var(--fna);display: grid;margin: 0;}
.hrh7 .dcvr .hcmn {border: 1px solid var(--f01p);border-radius: var(--ssgm);background: var(--o5su);padding: 16px;}
.hrh7 .dcvr .z9bm {text-transform: uppercase;letter-spacing: .12em;color: var(--xnz);font: 700 12px/1 var(--nst8e);}
.hrh7 .dcvr .bwth5d9 {float: right;font: 700 12px/1 var(--nst8e);color: color-mix(in srgb, var(--fju) 35%, var(--xnz));letter-spacing: .1em;}
.hrh7 .dcvr .a110h {clear: both;border: 0;border-top: var(--hqg);margin: 12px -16px;}
.hrh7 .dcvr .mset {margin: 0;line-height:1.58;color: var(--ipf);font-size: 15px;}

.hrh7 .dcvr .a7vzj {margin: 0;display: flex;align-items: baseline;gap:15px;}
.hrh7 .dcvr .a7vzj::before {margin-bottom:7px;content: "";border-bottom: var(--hqg);align-self: flex-end;order: 1;flex: 1 1 auto;}
.hrh7 .dcvr .a7vzj .a5k4x {order: 2;}

.hrh7 .dcvr .gyn7t5d {margin: 0;gap: var(--fna);padding: 0;list-style: none;display: grid;}
.hrh7 .dcvr .gyn7t5d > li {padding-top:15px;border-top: var(--hqg);}
.hrh7 .dcvr .nhs0sj {border-left: 2px solid color-mix(in srgb, var(--fju) 45%, var(--f01p));margin: 0 0 10px;padding-left:15px;}

.hrh7 .dcvr .nhs0sj .mset {font-size: 15.5px;color: var(--xnz);}
.hrh7 .dcvr .v2frzgx {display: flex;align-items: baseline;gap:11px;}

.hrh7 .dcvr .v2frzgx .bwth5d9 {margin-left: auto;float: none;}

.hrh7 .dcvr .zcsf2gd {margin: 0;padding: 0;list-style: none;border-top: var(--hqg);}
.hrh7 .dcvr .v88qhcv {border-bottom: var(--hqg);column-gap:14px;align-items: baseline;display: grid;padding: 14px 0;grid-template-columns: minmax(0, 1fr) auto;}
.hrh7 .dcvr .v88qhcv .z9bm {grid-column: 1;}
.hrh7 .dcvr .v88qhcv .bwth5d9 {justify-self: end;grid-column: 2;float: none;}
.hrh7 .dcvr .v88qhcv .mset {margin-top:7px;grid-column: 1 / -1;}

.hrh7 .dcvr .qhcrp7f + .zcsf2gd {border-top: 0;}

.hrh7 .dcvr .qhcrp7f + .gyn7t5d > li:first-child {border-top: 0;padding-top: 0;}

.hrh7 .wye102.nh3f3e {overflow: hidden;}

.hrh7 .wye102.skdq {max-width:560px;}
.hrh7 .wye102 .q157bkv {align-items: center;display: flex;gap:17px;}

.hrh7 .wye102.sac6 .q157bkv {flex-direction: row-reverse;}
.hrh7 .wye102 .gg66n72 {margin: 0;border: 1px solid var(--f01p);border-radius: var(--ssgm);overflow: hidden;flex: 0 0 auto;width: 62px;height: 62px;}
.hrh7 .wye102 .gg66n72 img {height: 100%;display: block;width: 100%;object-fit: cover;border-radius: 0;}
.hrh7 .wye102 .wh9n {font-size: clamp(19px, 2.2vw, 26px);letter-spacing: -.01em;color: var(--xnz);margin: 0;font-weight: 800;min-width: 0;line-height:1.19;}
.hrh7 .wye102 .wh9n::before {content: none;}
.hrh7 .wye102 .ex0kp {border: 0;border-top: var(--hqg);margin: 16px calc(var(--jro8) * -1);}

.hrh7 .wye102 .ex0kp:first-child {margin-top: 0;}
.hrh7 .wye102 .yg6cb {color: var(--ipf);line-height:1.65;font-size: 15.5px;}
.hrh7 .wye102 .yg6cb :is(p, li):last-child {margin-bottom: 0;}
.hrh7 .wye102 .j74wyy4 {margin: 0;max-width: none;}
.hrh7 .wye102 .xwfya.xwfya {display: inline-flex;font: 700 12.5px/1 var(--nst8e);background: var(--darx5);text-decoration: none;padding: 0 24px;border-radius: var(--ssgm);color: var(--fsbk2, var(--qa5j));min-height: 46px;text-transform: uppercase;justify-content: center;letter-spacing: .12em;align-items: center;}
.hrh7 .wye102 .xwfya.xwfya:hover {filter: brightness(1.08);}

.hrh7 .kckqws3.tmth34 {text-align: left;}
.hrh7 .kckqws3 .nj1qe6d {letter-spacing: -.01em;line-height:1.20;margin: 0 0 8px;font-size: clamp(26px, 3.8vw, 42px);font-weight: 800;color: var(--xnz);}
.hrh7 .kckqws3 .enqr3a {line-height:1.58;color: var(--ipf);max-width: 62ch;margin: 0 0 var(--fna);font-size: 15.5px;}
.hrh7 .kckqws3 .jcf4x9 {margin: 0;padding: 0;border-top: var(--hqg);list-style: none;}
.hrh7 .kckqws3.smfqd .jcf4x9 {gap: 0 var(--fna);grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));display: grid;border-top: 0;}
.hrh7 .kckqws3 .fsmmwsc {min-width: 0;border-bottom: var(--hqg);padding: 16px 0;}
.hrh7 .kckqws3.hqrs3 .fsmmwsc {grid-template-columns: auto minmax(0, 180px) minmax(0, 1fr);align-items: center;gap:16px;display: grid;}
.hrh7 .kckqws3 .x5en {color: var(--ipf);font: 700 11px/1 var(--nst8e);display: block;margin-bottom:10px;letter-spacing: .16em;}
.hrh7 .kckqws3.hqrs3 .x5en {margin-bottom: 0;}
.hrh7 .kckqws3 .qy82 {margin: 0 0 12px;border: 1px solid var(--f01p);border-radius: var(--ssgm);overflow: hidden;}
.hrh7 .kckqws3.hqrs3 .qy82 {margin: 0;}
.hrh7 .kckqws3 .qy82 img {aspect-ratio: 3 / 2;height: auto;border-radius: 0;object-fit: cover;display: block;width: 100%;}
.hrh7 .kckqws3 .gfnamk {margin: 0;color: var(--xnz);max-width: 46ch;font-weight: 600;line-height:1.50;font-size: clamp(15.5px, 1.4vw, 17px);}
.hrh7 .kckqws3 .ggdkv {gap:10px;max-width: none;flex-wrap: wrap;display: flex;margin: var(--fna) 0 0;}
.hrh7 .kckqws3 .xd8rv9,
.hrh7 .kckqws3 .s5n5 {padding: 0 24px;border-radius: var(--ssgm);text-transform: uppercase;align-items: center;text-decoration: none;min-height: 46px;letter-spacing: .12em;justify-content: center;display: inline-flex;font: 700 12.5px/1 var(--nst8e);}
.hrh7 .kckqws3 .xd8rv9 {color: var(--fsbk2, var(--qa5j));background: var(--darx5);}
.hrh7 .kckqws3 .xd8rv9:hover {filter: brightness(1.08);}

.hrh7 .kckqws3 .s5n5 {border: 1px solid var(--f01p);color: color-mix(in srgb, var(--fju) 35%, var(--xnz));background: none;}
.hrh7 .kckqws3 .s5n5:hover {border-color: var(--fju);}
@media (max-width:635px) {
  .hrh7 .kckqws3.hqrs3 .fsmmwsc {grid-template-columns: auto minmax(0, 1fr);}
  .hrh7 .kckqws3.hqrs3 .qy82 {grid-column: 1 / -1;}
  .hrh7 .kckqws3 .xd8rv9,
  .hrh7 .kckqws3 .s5n5 {width: 100%;}
}

.hrh7 .gc7qzg .fx3d {text-transform: uppercase;margin: 0 0 12px;letter-spacing: .2em;color: var(--ipf);font: 700 11px/1 var(--nst8e);}
.hrh7 .gc7qzg .czmppf {display: flex;align-items: center;gap:7px 14px;flex-wrap: wrap;}
.hrh7 .gc7qzg .jd0j80 {border: 1px solid var(--f01p);border-radius: var(--ssgm);width: 48px;margin: 0;flex: 0 0 auto;overflow: hidden;height: 48px;}
.hrh7 .gc7qzg .jd0j80 img {width: 100%;border-radius: 0;height: 100%;object-fit: cover;display: block;}
.hrh7 .gc7qzg .wv3h {margin: 0;font-size: 18px;color: var(--xnz);font-weight: 800;}
.hrh7 .gc7qzg .za8cj {letter-spacing: .1em;text-transform: uppercase;font: 400 12px/1.4 var(--nst8e);color: var(--ipf);}
.hrh7 .gc7qzg .gw4mtmq {margin: 16px calc(var(--jro8) * -1);border: 0;border-top: var(--hqg);}

.hrh7 .gc7qzg.fzjpw0p .fx3d {margin: 10px 0 0;}

.hrh7 .gc7qzg.detaw6 .czmppf {row-gap:4px;align-items: center;column-gap: 0;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.hrh7 .gc7qzg.detaw6 .jd0j80 {grid-column: 1;grid-row: 1 / span 2;margin-right:15px;}
.hrh7 .gc7qzg.detaw6 .za8cj {grid-row: 1;grid-column: 2;}
.hrh7 .gc7qzg.detaw6 .wv3h {grid-row: 2;grid-column: 2;}
.hrh7 .gc7qzg .frprcc {color: var(--ipf);font-size: 15px;line-height:1.65;margin: 0;max-width: 68ch;}
.hrh7 .gc7qzg .p4xd {gap:9px;max-width: none;margin: 14px 0 0;display: flex;flex-wrap: wrap;}
.hrh7 .gc7qzg .p4xd a {padding: 0 12px;display: inline-flex;letter-spacing: .12em;color: color-mix(in srgb, var(--fju) 35%, var(--xnz));min-height: 44px;text-decoration: none;justify-content: center;font: 700 12px/1 var(--nst8e);align-items: center;border: 1px solid var(--f01p);border-radius: var(--ssgm);min-width: 44px;}
.hrh7 .gc7qzg .p4xd a:hover {border-color: var(--fju);}
.hrh7 .gc7qzg .knjf8 {display: block;border-top: var(--hqg);padding-top:13px;margin-top:15px;line-height:1.61;color: var(--ipf);font-size: 12.5px;}

.hrh7 .nq2mdse .cd4pt5w {margin: 0 !important;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--nst8e) !important;padding: 0 !important;border-bottom: 0 !important;letter-spacing: .04em;text-transform: uppercase;color: var(--xnz);}
.hrh7 .nq2mdse .cd4pt5w::before {content: none;}
.hrh7 .nq2mdse .vwb80,
.hrh7 .nq2mdse .dh5knm {margin: 16px calc(var(--jro8) * -1);border: 0;border-top: var(--hqg);}
.hrh7 .nq2mdse .jdtz {line-height:1.71;max-width: 70ch;color: var(--xnz);font-size: 16px;}
.hrh7 .nq2mdse .jdtz :is(p, li) {color: var(--xnz);}
.hrh7 .nq2mdse .jdtz :last-child {margin-bottom: 0;}

.hrh7 .nq2mdse .v73c95z {padding: 18px var(--jro8) 16px;border-bottom: var(--hqg);border-left: 3px solid var(--fju);margin: 0 calc(var(--jro8) * -1) 20px;background: var(--o5su);display: block;}
.hrh7 .nq2mdse .atp2 {margin: 12px 0 0;height: 2px;border: 0;width: 46px;background: var(--fju);}

.hrh7 .nq2mdse .nkpg00 {margin: 0 calc(var(--jro8) * -1) 20px;border: 0;border-top: var(--hqg);}
.hrh7 .nq2mdse.dpsp0qv {grid-template-columns: minmax(0, 15ch) minmax(0, 1fr);column-gap: var(--jro8);display: grid;align-items: start;}
.hrh7 .nq2mdse.dpsp0qv .nkpg00 {grid-column: 1 / -1;}
.hrh7 .nq2mdse.dpsp0qv .cd4pt5w {align-self: stretch;color: var(--ipf);font: 700 13px/1.55 var(--nst8e) !important;padding-right: var(--jro8) !important;letter-spacing: .16em;border-right: var(--hqg);}

@media (max-width:885px) {
  
  .hrh7 .nq2mdse.dpsp0qv {display: block;}
  .hrh7 .nq2mdse.dpsp0qv .cd4pt5w {padding: 0 0 14px !important;border-bottom: var(--hqg) !important;margin: 0 0 16px !important;border-right: 0;}
}

.hrh7 .wegspqx .qgzv {letter-spacing: .03em;font: 700 clamp(20px, 2.4vw, 28px)/1.2 var(--nst8e);margin: 0 0 8px;color: var(--xnz);text-transform: uppercase;}
.hrh7 .wegspqx .qgzv::before {content: none;}
.hrh7 .wegspqx .w8s6s {color: var(--ipf);margin: 0 0 18px;max-width: 60ch;line-height:1.59;font-size: 15.5px;}

.hrh7 .wegspqx.tp65r2 {padding: var(--jro8);border: 1px solid var(--f01p);border-left: 4px solid var(--fju);border-radius: var(--ssgm);background: var(--ogwp);}
.hrh7 .wegspqx .b7bkye {border-top: var(--hqg);grid-template-columns: minmax(0, 1fr) auto;align-items: center;padding: 0;display: grid;column-gap:15px;margin: 0;}
.hrh7 .wegspqx .z498d {text-transform: uppercase;color: var(--ipf);letter-spacing: .14em;display: flex;align-items: center;font: 700 11.5px/1 var(--nst8e);min-height: 44px;border-bottom: var(--hqg);}
.hrh7 .wegspqx .bepb {letter-spacing: .06em;color: var(--xnz);justify-content: flex-end;margin: 0;display: flex;font: 700 15px/1 var(--nst8e);border-bottom: var(--hqg);align-items: center;min-height: 44px;}
.hrh7 .wegspqx .y93eth {border: 0;border-top: var(--hqg);margin: 18px calc(var(--jro8) * -1) 18px;}
.hrh7 .wegspqx .rj3r {gap:11px;margin: 0;max-width: none;display: flex;flex-wrap: wrap;}
.hrh7 .wegspqx .dd57z {text-transform: uppercase;min-height: 46px;font: 700 12px/1 var(--nst8e);padding: 0 22px;display: inline-flex;letter-spacing: .12em;color: color-mix(in srgb, var(--fju) 35%, var(--xnz));border-radius: var(--ssgm);border: 1px solid var(--f01p);text-decoration: none;background: none;justify-content: center;align-items: center;}
.hrh7 .wegspqx .dd57z:hover {border-color: var(--fju);}

.hrh7 .wegspqx .jre9 {padding: 0;list-style: none;border-top: var(--hqg);margin: 0;}
.hrh7 .wegspqx .jre9 li {display: flex;padding: 14px 0;border-bottom: var(--hqg);align-items: baseline;gap:14px;}

.hrh7 .wegspqx .jre9 li::before {border-bottom: var(--hqg);flex: 1 1 auto;content: "";order: 1;}
.hrh7 .wegspqx .cfcnvk {order: 2;}
.hrh7 .wegspqx .tgn3 {letter-spacing: .14em;font: 700 11.5px/1 var(--nst8e);color: var(--ipf);text-transform: uppercase;}
.hrh7 .wegspqx .cfcnvk {color: var(--xnz);font: 700 15px/1 var(--nst8e);letter-spacing: .06em;}

.hrh7 .wegspqx.aa45 .b7bkye {grid-auto-flow: column;grid-auto-columns: minmax(0, 1fr);margin-right: calc(var(--jro8) * -1);row-gap:8px;align-items: stretch;padding: 18px var(--jro8);border-top: 0;column-gap: 0;grid-template-rows: auto auto;margin-left: calc(var(--jro8) * -1);grid-template-columns: none;background: var(--o5su);}

.hrh7 .wegspqx.aa45 .z498d,
.hrh7 .wegspqx.aa45 .bepb {display: block;border-left: var(--hqg);border-bottom: 0;padding-left:18px;min-height: 0;}
.hrh7 .wegspqx.aa45 .z498d:first-child,
.hrh7 .wegspqx.aa45 .z498d:first-child + .bepb {border-left: 0;padding-left: 0;}
.hrh7 .wegspqx.aa45 .bepb {line-height:1.12;font-size: 19px;}

.hrh7 .wegspqx.aa45 .y93eth:has(+ .b7bkye) {margin-bottom: 0;}
.hrh7 .wegspqx.aa45 .b7bkye + .y93eth {margin-bottom:19px;margin-top: 0;}

@media (max-width:885px) {
  
  .hrh7 .wegspqx.aa45 .b7bkye {row-gap: 0;grid-template-rows: none;grid-auto-flow: row;grid-auto-columns: auto;}
  .hrh7 .wegspqx.aa45 .z498d,
  .hrh7 .wegspqx.aa45 .bepb {padding-left: 0;border-left: 0;}
  .hrh7 .wegspqx.aa45 .z498d {padding-top:15px;border-top: var(--hqg);}
  .hrh7 .wegspqx.aa45 .z498d:first-child {padding-top: 0;border-top: 0;}
  .hrh7 .wegspqx.aa45 .bepb {padding-bottom:13px;}
}

.hrh7 .mjfsgnw.a4wck {border: 0;background: none;padding: 0 !important;}
.hrh7 .mjfsgnw .ynm2 {margin: 0;border: 0;border-top: var(--hqg);}
.hrh7 .mjfsgnw .zabq3 {justify-content: center;background: var(--darx5);min-height: 50px;padding: 0 30px;letter-spacing: .13em;text-transform: uppercase;color: var(--fsbk2, var(--qa5j));align-items: center;text-decoration: none;font: 700 13px/1 var(--nst8e);margin: 18px 0;border-radius: var(--ssgm);display: inline-flex;}
.hrh7 .mjfsgnw .zabq3:hover {filter: brightness(1.08);}
.hrh7 .mjfsgnw.d8jyke  {text-align: left;}
.hrh7 .mjfsgnw.c66p52   {text-align: center;}
.hrh7 .mjfsgnw.ashsjzs {text-align: right;}
.hrh7 .mjfsgnw.evr6q .zabq3 {width: 100%;display: flex;}

.hrh7 .mjfsgnw .qfax0q {max-width: none;margin: 0;}
.hrh7 .mjfsgnw .qfax0q > a {text-decoration: none;}

.hrh7 .mjfsgnw.nv6dad .zabq3 {margin-top: 0;}

.hrh7 .nmcyn.h2x3 {display: block;margin: 0;}

.hrh7 .nmcyn .fe9fbm {height: 0;border: 0;border-top: 1px solid var(--f01p);margin: 0 0 14px;}
.hrh7 .nmcyn .pyep19 {height: 0;margin: 0 0 14px;border: 0;border-top: 1px dashed var(--wwwe);}
.hrh7 .nmcyn .gwmssv {margin: 0;}
.hrh7 .nmcyn .bzc1v2 {border: 1px solid var(--f01p);border-radius: var(--ssgm);overflow: hidden;display: block;}
.hrh7 .nmcyn .bzc1v2 img {height: auto;border-radius: 0;display: block;width: 100%;}

.hrh7 .nmcyn.kajzkj0 .fe9fbm,
.hrh7 .nmcyn.kajzkj0 .pyep19 {margin: 14px 0 0;}

.hrh7 .nmcyn.bcn94nt .gwmssv {background: var(--o5su);border: 1px solid var(--f01p);border-radius: var(--ssgm);padding: 12px;}
.hrh7 .nmcyn.bcn94nt .fe9fbm,
.hrh7 .nmcyn.bcn94nt .pyep19 {margin: 0 0 12px;}
.hrh7 .nmcyn.bcn94nt .bzc1v2 {border: 0;border-radius: 0;}

.hrh7 .h3g3zrc .zmqfsdq {letter-spacing: .18em;font: 700 11.5px/1 var(--nst8e);text-transform: uppercase;margin: 0;color: var(--ipf);}
.hrh7 .h3g3zrc .e30jhv {margin: 12px calc(var(--jro8) * -1);border: 0;border-top: var(--hqg);}

.hrh7 .h3g3zrc .qmksx {padding: 0;margin: 0;counter-reset: tkprog;list-style: none;}
.hrh7 .h3g3zrc .qmksx li {counter-increment: tkprog;}
.hrh7 .h3g3zrc .qmksx li + li {border-top: var(--hqg);}

.hrh7 .h3g3zrc .qmksx li a {min-height: 46px;color: var(--xnz);align-items: center;display: flex;font-size: 15px;gap:15px;text-decoration: none;padding: 8px 0;}
.hrh7 .h3g3zrc .qmksx li a::before {letter-spacing: .12em;flex: 0 0 auto;font: 700 11.5px/1 var(--nst8e);content: counter(tkprog, decimal-leading-zero);color: var(--ipf);}
.hrh7 .h3g3zrc .qmksx li a:hover {text-underline-offset: 4px;text-decoration: underline;}

.hrh7 .qp7aeh .j612,
.hrh7 .a0e5w8 .shs7bwz {color: var(--xnz);}
.hrh7 .qp7aeh .j612 {text-transform: uppercase;color: var(--ipf);font: 700 11.5px/1 var(--nst8e);letter-spacing: .18em;}
.hrh7 .qp7aeh .j7j1 {border: 0;border-top: var(--hqg);margin: 12px calc(var(--jro8) * -1);}
.hrh7 .a0e5w8 .shs7bwz {letter-spacing: .04em;margin: 0 0 16px;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--nst8e);text-transform: uppercase;}
.hrh7 .a0e5w8 .shs7bwz::before {content: none;}

.hrh7 .qp7aeh .wwysmzp,
.hrh7 .a0e5w8 .y1gw5z {overflow-x: auto;}
.hrh7 .qp7aeh .wwysmzp table,
.hrh7 .a0e5w8 .y1gw5z table {margin: 0;}
.hrh7 .a0e5w8 .srnspq {padding-top:9px;border-top: var(--hqg);letter-spacing: .14em;text-transform: uppercase;font: 400 11.5px/1 var(--nst8e);color: var(--ipf);margin: 12px 0 0;}

.hrh7 .qp7aeh .x75gp {padding: 14px var(--jro8);margin: 0 calc(var(--jro8) * -1);border-bottom: var(--hqg);border-top: var(--hqg);}

.hrh7 .qp7aeh .v2hh1 {margin: 14px calc(var(--jro8) * -1) 0;border: 0;border-top: var(--hqg);}

.hrh7 .a0e5w8 .nxn4atm {border: 0;border-top: var(--hqg);margin: 0 calc(var(--jro8) * -1) 16px;}

.hrh7 .a0e5w8 .tnw2x3q {background: var(--o5su);border: 1px solid var(--f01p);border-radius: var(--ssgm);padding: 14px 16px;margin: 0;}
.hrh7 .a0e5w8 .bpxp8t7 {align-items: baseline;margin: 12px 0 0;display: flex;gap:12px;}
.hrh7 .a0e5w8 .bpxp8t7::before {content: "";border-bottom: var(--hqg);order: 1;flex: 1 1 auto;margin-bottom:4px;align-self: flex-end;}
.hrh7 .a0e5w8 .mmmj1 {color: var(--ipf);font: 400 11.5px/1 var(--nst8e);letter-spacing: .14em;text-transform: uppercase;}
.hrh7 .a0e5w8 .ynjenhg {color: color-mix(in srgb, var(--fju) 35%, var(--xnz));font: 700 12px/1 var(--nst8e);order: 2;margin: 0;letter-spacing: .1em;}

.hrh7 {--jqm: var(--xnz);}
.hrh7 :is(.ebqgmk6, [class*="table"]) {overflow-x: auto;}
.hrh7 table {border-collapse: collapse;width: 100%;font-size: 15px;}
.hrh7 thead th {border-bottom: 2px solid var(--jqm, var(--xnz));padding: 12px 14px 12px 0;white-space: nowrap;text-align: left;text-transform: uppercase;color: var(--ipf);font: 700 11px/1.3 var(--nst8e);letter-spacing: .12em;}
.hrh7 tbody td {color: var(--sz8, inherit);border-bottom: var(--hqg);padding: 12px 14px 12px 0;}
.hrh7 tbody td + td {font-family: var(--nst8e);font-variant-numeric: tabular-nums;}

.g7rp {background: var(--ogwp);border: 1px solid color-mix(in srgb, var(--fju) 40%, transparent);border-radius: var(--ssgm);padding: var(--jro8);}
.c7vg3s {margin: 0;text-transform: uppercase;letter-spacing: .06em;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--nst8e);}
.h42zje {margin: 10px 0 0;color: var(--ipf);}

.edhv3ny {color: var(--ipf);padding: 4px 0 0;margin: 0;letter-spacing: .14em;font: 600 11px/1 var(--nst8e);}

.s4zg {display: flex;z-index: 70;position: fixed;border-radius: var(--ssgm);border: 1px solid color-mix(in srgb, var(--fju) 42%, transparent);background: var(--ogwp);justify-content: center;padding: 12px 40px 12px 16px;gap:15px;align-items: center;bottom: 12px;right: 12px;left: 12px;}
.brfqskg {font: 600 13px/1 var(--nst8e);letter-spacing: .06em;}

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

.egpt79 {display: inline-flex;cursor: pointer;transition:color 0.173s;position: absolute;height: 44px;width: 44px;color: color-mix(in srgb, var(--xnz) 78%, transparent);justify-content: center;top: 0;right: 0;align-items: center;z-index: 1;}

.egpt79::before {transition:background 0.161s, border-color 0.15s;inset: 11px;content: '';background: var(--o5su);border-radius: var(--ssgm);border: var(--hqg);position: absolute;}
.egpt79 svg {position: relative;z-index: 1;}
.egpt79:hover {color: var(--xnz);}
.egpt79:hover::before {background: color-mix(in srgb, var(--xnz) 9%, var(--o5su));border-color: color-mix(in srgb, var(--fju) 58%, transparent);}
.egpt79:focus-visible {outline: 2px solid var(--fju);outline-offset: -3px;}

.jgnj5p2.jgnj5p2 {border-top: var(--hqg);padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);background: var(--fz0);}
.jgnj5p2 .nrg0ba4 {display: grid;grid-template-columns: minmax(0, 1fr) auto;gap:28px 48px;margin: 0 auto;align-items: start;max-width: var(--riqa);}
.jgnj5p2 .xvjy img {display: block;height: 26px;width: auto;}
.jgnj5p2 .xvjy span {text-transform: uppercase;font: 700 17px/1 var(--nst8e);letter-spacing: .08em;}
.jgnj5p2 .wb6pzt4 {display: grid;grid-auto-flow: column;gap:45px;}
.jgnj5p2 .wb6pzt4 ul {list-style: none;padding: 0;display: grid;gap:9px;margin: 0;}
.jgnj5p2 .wb6pzt4 a {align-items: center;font: 600 11.5px/1 var(--nst8e);letter-spacing: .1em;color: var(--ipf);min-height: 44px;text-transform: uppercase;text-decoration: none;display: flex;}
.jgnj5p2 .wb6pzt4 a:hover {color: var(--xnz);}
.jgnj5p2 .ges0 {gap:12px;max-width: var(--riqa);opacity:0.7;flex-wrap: wrap;align-items: center;margin: 24px auto 0;display: flex;}
.jgnj5p2 .babv4 {border-top: var(--hqg);padding-top:18px;max-width: var(--riqa);margin: 24px auto 0;}
.jgnj5p2 .babv4 p {color: var(--ipf);font-size: 12.5px;margin: 0;}
.jgnj5p2 .babv4 p + p {margin-top:9px;line-height:1.59;}

@media (max-width:885px) {
  .am29bf {display: flex;}
  .cmd28z {display: none;}
  
  .vzxeb {margin-left: auto;flex: 0 0 auto;}
  .jx44pk {font-size: 13.5px;padding: 0 14px;}
  .d81v3hv {overflow: hidden;flex: 0 1 auto;min-width: 0;}
  .qc6jkw {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  .tqj9 {padding: 0 14px;gap:13px;}
  .hrh7 {padding-right:13px;padding-left:15px;}
  
  .hrh7 .nq2mdse .v73c95z,
  .hrh7 .nq2mdse .nkpg00 {margin-right: -14px;padding-left:14px;margin-left: -14px;padding-right:13px;}
  
  .ttmwmv {grid-template-columns: 1fr;}
  .e41a {padding: 0;}
  .e41a + .e41a {border-left: 0;margin-top:19px;border-top: var(--hqg);padding-top:17px;}
  .r2zhdwm {padding-left:16px;}
}

@media (prefers-reduced-motion: reduce) {
  * {animation: none !important;transition:none !important;}
}

.qyze8mx {transition:opacity 0.255s ease, visibility 0.256s;position: fixed;cursor: pointer;background: color-mix(in srgb, #000 56%, transparent);opacity:0.05;inset: 0;visibility: hidden;z-index: 90;}
.tvn10 {position: fixed;transition:transform 0.224s ease, visibility 0.276s;-webkit-overflow-scrolling: touch;top: 0;overflow-y: auto;transform: translateX(100%);visibility: hidden;flex-direction: column;width: min(88vw, 380px);border-left: 1px solid var(--f01p);display: flex;right: 0;bottom: 0;z-index: 91;background: var(--ogwp);overscroll-behavior: contain;}
.znm4j:checked ~ .qyze8mx {opacity:1;visibility: visible;}
.znm4j:checked ~ .tvn10 {visibility: visible;transform: translateX(0);}

.xjxr99x {border-bottom: 1px solid var(--f01p);padding: 14px 8px 14px 20px;gap:12px;display: flex;justify-content: space-between;align-items: center;}
.x3cq {color: var(--xnz);overflow-wrap: anywhere;font: 700 18px/1.2 var(--nst8e);min-width: 0;}
.zey1a3 {line-height: 1;justify-content: center;cursor: pointer;font-size: 27px;color: var(--xnz);min-height: 44px;min-width: 44px;display: flex;align-items: center;border-radius: var(--ssgm);flex: 0 0 auto;}
.zey1a3:hover {background: var(--o5su);}

.zhp720s {padding: 8px 0;}
.zhp720s ul {list-style: none;margin: 0;padding: 0;}
.zhp720s li + li {border-top: 1px solid var(--f01p);}
.zhp720s a {font-size: 16px;padding: 10px 20px;font-weight: 600;color: var(--xnz);align-items: center;text-decoration: none;min-height: 48px;display: flex;}
.zhp720s a:hover {background: var(--o5su);}
.zhp720s a[aria-current="page"] {background: color-mix(in srgb, var(--fju) 14%, transparent);box-shadow: inset 3px 0 0 var(--fju);}

.rkeh34 {gap:9px;margin-top: auto;display: grid;border-top: 1px solid var(--f01p);padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));}
.y4qq1cz,
.pnewr0k {align-items: center;text-decoration: none;display: flex;font-weight: 700;border-radius: var(--ssgm);min-height: 48px;justify-content: center;padding: 12px 18px;font-size: 15px;}
.y4qq1cz {border: 1px solid var(--f01p);color: var(--xnz);background: transparent;}
.y4qq1cz:hover {background: var(--o5su);}
.pnewr0k {color: var(--pqe19, var(--ghfhh));background: var(--v2n7);border: 1px solid transparent;}

.tvn10 a:focus-visible,
.zey1a3:focus-visible,
.am29bf:focus-visible {outline: 2px solid var(--fju);outline-offset: 2px;}

.tvn10 {border-left: var(--hqg);}
.zhp720s li + li {border-top: var(--hqg);}
.xjxr99x {border-bottom: var(--hqg);}
.rkeh34 {border-top: var(--hqg);}
.x3cq {text-transform: uppercase;letter-spacing: .08em;}

@media (min-width:886px) {
  .qyze8mx, .tvn10 {display: none;}
}

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

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

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

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

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

.hrh7 .h3g3zrc .r7m0y > summary {gap:13px;cursor: pointer;align-items: center;list-style: none;min-height: 44px;display: flex;}
.hrh7 .h3g3zrc .r7m0y > summary::-webkit-details-marker {display: none;}
.hrh7 .h3g3zrc .r7m0y > summary:focus-visible {outline: 2px solid var(--fju, var(--darx5));outline-offset: 4px;}
.hrh7 .h3g3zrc .r7m0y > summary .zmqfsdq {margin: 0;}

.hrh7 .h3g3zrc .r7m0y > summary::after {margin-left: auto;font: inherit;flex: 0 0 auto;opacity:0.6;content: "[+]";letter-spacing: 0;}
.hrh7 .h3g3zrc .r7m0y[open] > summary::after {opacity:1;content: "[-]";}

@supports (content: "a" / "") {
  .hrh7 .h3g3zrc .r7m0y > summary::after {content: "[+]" / "";}
  .hrh7 .h3g3zrc .r7m0y[open] > summary::after {content: "[-]" / "";}
}
.hrh7 .h3g3zrc .r7m0y[open] > summary {margin-bottom:3px;}

.hrh7 {padding-bottom: max(96px, var(--owb, 96px));}

.ms5s4j {--tkc: 0;--nhdqt: 1px dashed var(--f01p);--nj4ca: uppercase;--xgbt: .1em;--q8lw7: 12px;--uft: var(--ssgm);--o04: 1px dashed var(--f01p);--m9vk: 0;--lph3: var(--ssgm);}

.hrh7 .qp7aeh h2.j612.j612 {display: inline;padding: 0 !important;border: 0 !important;margin: 0 !important;letter-spacing: .18em;font: 700 11.5px/1 var(--nst8e) !important;text-transform: uppercase;text-align: start !important;}

.kfr8 .vbgr {color: var(--hf9, var(--ipf));}

.bgemr .vbgr {color: color-mix(in srgb, var(--fju) 62%, var(--xzfo));}

.d81v3hv img {flex: 0 0 auto;object-fit: contain;object-position: left center;max-width: min(46vw, 132px);width: auto;}
