

:root {--spd:   color-mix(in srgb, var(--o574) 66%, transparent);--eidm8:       4px;--quk:  color-mix(in srgb, var(--o574) 8%,  transparent);--bguy: calc(var(--tja) + var(--dn76z) * 2);--a972:     color-mix(in srgb, var(--pyb8) 16%, var(--s4lg, var(--rj8a)));--hxz:"Helvetica Neue", "Liberation Sans", Helvetica, Arial, sans-serif;--azj79:  var(--pyb8);--dn76z:  20px;--tja:    1180px;--p5jg:     28px;--n1x:    color-mix(in srgb, var(--o574) 15%, transparent);--m2c: var(--o574);--qjhgr:    color-mix(in srgb, var(--o574) 4%,  transparent);}

body {background: var(--hiuh);font: 16.5px/1.65 var(--hxz);color: var(--o574);margin: 0;-webkit-text-size-adjust: 100%;}

.xxa75m {padding: 11px 18px;color: var(--m0y, var(--obci));left: -9999px;z-index: 100;background: var(--pyb8);text-decoration: none;font-weight: 700;position: absolute;top: 0;}
.xxa75m:focus {top: 8px;left: 8px;}

.emme {z-index: 60;border-bottom: 1px solid var(--n1x);position: sticky;background: var(--hiuh);top: 0;}
.et06cxk {max-width: var(--bguy);align-items: center;padding: 18px var(--dn76z) 14px;gap:12px;display: grid;margin: 0 auto;grid-template-columns: 1fr auto 1fr;}
.y8brs {display: flex;grid-column: 2;text-decoration: none;justify-self: center;}
.y8brs img {width: auto;display: block;height: 30px;}
.xgsj {color: var(--ykv);letter-spacing: -.035em;font: 800 23px/1 var(--hxz);}
.snv45 {display: flex;gap:9px;justify-self: end;align-items: center;grid-column: 3;}
.pstc68 {white-space: nowrap;background: color-mix(in srgb, var(--da123) 22%, transparent);border-radius: var(--eidm8);font: 600 13.5px/1.2 var(--hxz);padding: 8px 14px;color: color-mix(in srgb, var(--mp9, var(--tb026)) 25%,
                   color-mix(in srgb, var(--ykv) 78%, transparent));text-decoration: none;}
.pstc68:hover {color: var(--o574);}

.at863n:hover {background: var(--cz75k);}
.at863n {text-decoration: none;background: var(--aex2m);white-space: nowrap;padding: 9px 17px;color: var(--qb9, var(--ly5ho));display: inline-block;font: 600 13.5px/1.2 var(--hxz);border-radius: var(--eidm8);}

.p4gs {border-top: 1px solid var(--quk);}
.p4gs ul {display: flex;justify-content: center;flex-wrap: wrap;gap:26px;padding: 0 var(--dn76z);max-width: var(--bguy);margin: 0 auto;list-style: none;}
.p4gs a {letter-spacing: .11em;font: 600 12.5px/1.3 var(--hxz);padding: 11px 0;text-decoration: none;display: block;text-transform: uppercase;border-bottom: 2px solid transparent;color: var(--spd);}
.p4gs a:hover {color: var(--o574);}
.p4gs a[aria-current="page"] {border-bottom-color: var(--o574);color: var(--o574);}

.ftwcw {width: 1px;appearance: none;-webkit-appearance: none;left: 0;opacity:0.05;border: 0;pointer-events: none;top: 0;margin: 0;padding: 0;height: 1px;position: fixed;}
.mam2dz {grid-column: 1;justify-self: start;cursor: pointer;display: none;padding: 7px;gap:4px;flex-direction: column;}
.mam2dz span {width: 19px;background: var(--ykv);height: 2px;display: block;}

.n7mc92 {padding: 30px var(--dn76z) 70px;margin: 0 auto;display: flow-root;--om9qn: 100%;max-width: var(--bguy);}

.q4jm {text-align: center;letter-spacing: .05em;font: 500 13px/1.5 var(--hxz);color: var(--spd);margin: 0 0 26px;}

.n7mc92 > * {margin: 0 0 var(--p5jg);}
.n7mc92 > *:last-child {margin-bottom: 0;}

.n7mc92 h1 {font: 800 clamp(40px, 7.2vw, 126px)/0.98 var(--hxz);letter-spacing: -.045em;margin: 8px 0 22px;text-align: center;text-wrap: balance;}
.n7mc92 h2 {text-align: left;margin: 8px 0 16px;font: 800 clamp(27px, 3.4vw, 42px)/1.06 var(--hxz);letter-spacing: -.032em;text-wrap: balance;}
.n7mc92 h3 {margin: 26px 0 8px;letter-spacing: -.02em;font: 800 21px/1.25 var(--hxz);}
.n7mc92 p {margin: 0 0 18px;}

.n7mc92 p > a, .n7mc92 li > a, .n7mc92 td > a,
.n7mc92 h2 > a, .n7mc92 h3 > a {text-decoration-thickness: 2px;text-underline-offset: 3px;color: inherit;text-decoration: underline;text-decoration-color: color-mix(in srgb, var(--pyb8) 62%, transparent);}
.n7mc92 p > a:hover {text-decoration-color: var(--pyb8);}

.n7mc92 > .rmxnqcj {transform: translateX(-50%);margin-left: 50%;padding-left: max(var(--dn76z), calc((100vw - var(--tja)) / 2));max-width: 100vw;padding-right: max(var(--dn76z), calc((100vw - var(--tja)) / 2));border-radius: 0;width: 100vw;}

.n7mc92 img {height: auto;max-width: 100%;border-radius: var(--eidm8);}
.h56m9ck {width: min(var(--tja), calc(100vw - var(--dn76z) * 2));margin-left: 50%;transform: translateX(-50%);}

.n7mc92 :is(.k44pf, [class*="table"]) {overflow-x: auto;}
.n7mc92 table {margin: 0 0 20px;font: 15px/1.6 var(--hxz);width: 100%;border-collapse: collapse;}
.n7mc92 thead th {text-align: left;font-weight: 700;color: var(--spd);letter-spacing: .09em;font-size: 11.5px;border-bottom: 2px solid var(--o574);white-space: nowrap;text-transform: uppercase;padding: 10px 12px;}
.n7mc92 tbody td {padding: 11px 12px;border-bottom: 1px solid var(--quk);}

.n7mc92 ul, .n7mc92 ol {margin: 0 0 18px;padding-left:22px;}
.n7mc92 li {margin-bottom:9px;}

.n7mc92 > .rmxnqcj:first-child {margin-top: -30px;}
@media (max-width:770px) { .n7mc92 > .rmxnqcj:first-child {margin-top: -24px;} }

.s8xsbg4 {text-transform: uppercase;display: block;color: var(--spd);margin: 0 0 12px;letter-spacing: .24em;font: 700 12px/1 var(--hxz);font-style: normal;}
.fdbta {height: 4px;width: 64px;background: var(--azj79);border: 0;margin: 0 0 clamp(16px, 1.8vw, 24px);}

.pytd.pytd {font: 800 clamp(36px, 5.6vw, 76px)/1 var(--hxz);text-wrap: balance;color: var(--o574);margin: 0;letter-spacing: -.045em;overflow-wrap: break-word;text-align: left;}
.d4xj2.d4xj2 {font-size: clamp(16px, 1.4vw, 19px);color: var(--spd);max-width: 46ch;margin: clamp(14px, 1.6vw, 20px) 0 0;line-height:1.54;}

.ab79w.ab79w {font-size: 15px;background: var(--pyb8);margin-top: clamp(20px, 2.2vw, 30px);min-height: 56px;color: var(--m0y, var(--obci));padding: 0 34px;}
.ab79w.ab79w:hover {background: var(--cz75k);}

.a17dqbz.a17dqbz {padding-bottom: clamp(36px, 4.4vw, 72px);background: var(--hiuh);padding-top: clamp(30px, 4vw, 64px);align-items: center;display: grid;gap: clamp(26px, 4vw, 64px);grid-template-columns: minmax(0, 1fr);}
@media (min-width:892px) {
  .a17dqbz.a17dqbz {grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);}
}
.a17dqbz.a17dqbz .h9k3 {min-width: 0;}

.a17dqbz.a17dqbz .mt7r64 {margin: 0 14px 14px 0;min-width: 0;isolation: isolate;position: relative;}
.a17dqbz.a17dqbz .mt7r64::before {content: "";background: var(--azj79);inset: 14px -14px -14px 14px;position: absolute;border-radius: var(--eidm8);z-index: -1;}
.a17dqbz.a17dqbz .mt7r64 > * {position: relative;}
.a17dqbz.a17dqbz .fhakh {height: auto;border-radius: var(--eidm8);color: var(--mmqwl, inherit);width: 100%;display: block;}
.a17dqbz.a17dqbz .mt7r64 picture {display: block;}

.a17dqbz.g7aj6 .mt7r64 {padding: clamp(20px, 3vw, 40px);align-items: center;aspect-ratio: 16 / 10;border-radius: var(--eidm8);justify-content: center;background: var(--jxze1, var(--a972));display: flex;}
.a17dqbz.a17dqbz .d3w7v {letter-spacing: -.05em;text-align: center;color: var(--cqp94, var(--m2c));overflow-wrap: break-word;min-width: 0;font: 800 clamp(40px, 6vw, 96px)/.95 var(--hxz);}
.a17dqbz.a17dqbz .tk1s5b {letter-spacing: .18em;top: clamp(12px, 1.8vw, 22px);font: 700 12px/1 var(--hxz);color: color-mix(in srgb, var(--cqp94, var(--m2c)) 62%, transparent);right: clamp(14px, 2vw, 26px);position: absolute;}

.a17dqbz.rxwzg.g7aj6 .mt7r64 {background: var(--jxze1, var(--azj79));}
.a17dqbz.rxwzg .mt7r64::before {background: var(--a972);}
.a17dqbz.rxwzg .d3w7v {color: var(--cqp94, var(--m0y, var(--obci)));}
.a17dqbz.rxwzg .tk1s5b {color: color-mix(in srgb, var(--cqp94, var(--m0y, var(--obci))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .a17dqbz.a17dqbz .mt7r64 {margin: 0 10px 10px 0;order: -1;}
  .a17dqbz.a17dqbz .mt7r64::before {inset: 10px -10px -10px 10px;}
  .a17dqbz.g7aj6 .mt7r64 {aspect-ratio: 16 / 8;}
}
@media (max-width:572px) {
  .ab79w.ab79w {width: 100%;display: flex;}
}

.v3ch4k {display: flex;padding-bottom: clamp(40px, 5vw, 80px);background: #000;position: relative;padding-top: clamp(40px, 5vw, 80px);overflow: hidden;align-items: center;min-height: clamp(440px, 62vh, 640px);}

.v3ch4k .q2k9.q2k9,
.v3ch4k > picture {object-fit: cover;inset: 0;border-radius: 0;height: 100%;position: absolute;width: 100%;max-width: none;}

.zf4wd {inset: 0;position: absolute;pointer-events: none;background: linear-gradient(90deg,
    color-mix(in srgb, #000 82%, transparent) 0%,
    color-mix(in srgb, #000 62%, transparent) 38%,
    color-mix(in srgb, #000 0%, transparent) 72%);}
.yaqw9 {z-index: 1;max-width:621px;width: 100%;position: relative;}
.v3ch4k .pytd {color: var(--jvhk8, #fff);}
.v3ch4k .s8xsbg4,
.v3ch4k .d4xj2 {color: color-mix(in srgb, var(--jvhk8, #fff) 82%, transparent);}

.v3ch4k.h4b9 {--jvhk8: var(--m0y, var(--obci));background: var(--piw5z, var(--azj79));}
.h4b9 .pytd {color: var(--jvhk8, var(--m0y, var(--obci)));}
.h4b9 .s8xsbg4,
.h4b9 .d4xj2 {color: color-mix(in srgb, var(--jvhk8, var(--m0y, var(--obci))) 84%, transparent);}
.h4b9 .fdbta {background: var(--jvhk8, var(--m0y, var(--obci)));}
.jzqy49 {user-select: none;right: -.06em;position: absolute;z-index: 0;font: 800 clamp(100px, 16vw, 240px)/1 var(--hxz);pointer-events: none;letter-spacing: -.06em;bottom: -.2em;white-space: nowrap;overflow: hidden;color: color-mix(in srgb, var(--jvhk8, var(--m0y, var(--obci))) 12%, transparent);max-width: 100%;}

.h4b9 .ab79w.ab79w {background: var(--jvhk8, var(--m0y, var(--obci)));color: var(--piw5z, var(--pyb8));}
.h4b9 .ab79w.ab79w:hover {opacity:0.88;}

@media (max-width:770px) {
  
  .v3ch4k {min-height: min(78vh, 600px);align-items: flex-end;padding-top:119px;}
  .zf4wd {background: linear-gradient(0deg,
      color-mix(in srgb, #000 88%, transparent) 0%,
      color-mix(in srgb, #000 66%, transparent) 45%,
      color-mix(in srgb, #000 0%, transparent) 80%);}
  .v3ch4k.h4b9 {padding-top:47px;min-height: 0;align-items: center;}
  .jzqy49 {font-size: 42vw;}
}

.serw.serw .jwpwas8 {margin: 0 0 18px;}

.serw.serw .nd4sj {column-rule: 1px solid var(--n1x);columns: 2;column-gap:43px;}

.serw.serw .rk4528 {break-inside: avoid;border-bottom: 1px solid var(--n1x);-webkit-column-break-inside: avoid;margin: 0 0 20px;padding: 0 0 18px;}
.serw.serw .rk4528:last-child {border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}

.serw.serw .zw8318 {margin: 4px 12px 0 0;letter-spacing: -.05em;font: 800 46px/0.8 var(--hxz);color: var(--m0y, var(--obci));float: left;}

.serw.serw .sjm49c3 {color: var(--m0y, var(--obci));display: block;margin: 0 0 4px;font: 800 17px/1.35 var(--hxz);letter-spacing: -.015em;}
.serw.serw .mhxjm {color: var(--m0y, var(--obci));line-height:1.62;font-size: 16px;display: block;}

.ngxdb.ngxdb .qazsb {margin: 0 0 18px;}

.ngxdb.ngxdb .racp9 {overflow-x: auto;}

.ngxdb.ngxdb .wkxpa7 {border-collapse: collapse;font: 16px/1.6 var(--hxz);width: 100%;margin: 0;}

.ngxdb.ngxdb .vm3y {font: 700 12px/1.3 var(--hxz);text-align: left;padding: 0 16px 10px;border-bottom: 2px solid var(--bru, var(--o574));text-transform: uppercase;white-space: nowrap;letter-spacing: .11em;}
.ngxdb.ngxdb .rz470 {color: var(--o574);}

.ngxdb.ngxdb .kd9f {color: var(--spd);}
.ngxdb.ngxdb .vm3y + .vm3y,
.ngxdb.ngxdb .f5260 + .f5260 {border-left: 1px solid var(--n1x);}

.ngxdb.ngxdb .f5260 {vertical-align: top;border-bottom: 1px solid var(--quk);padding: 12px 16px;color: var(--j2c, var(--o574));width: 50%;}
.ngxdb.ngxdb tbody tr:last-child .f5260 {border-bottom: 0;}

.ngxdb.ngxdb .kdmyj {font: 800 17px/1.55 var(--hxz);width: 18px;float: left;}

.ngxdb.ngxdb .em0r5 .kdmyj {color: var(--pyb8);}
.ngxdb.ngxdb .cfx7q .kdmyj {color: var(--spd);}
.ngxdb.ngxdb .qc8qj {padding-left:23px;display: block;}

.dstr.dstr .q3hyn {margin: 0 0 12px;}
.dstr.dstr .g45x6h {border-top: 2px solid var(--o574);}

.dstr.dstr .q0dgj {margin: 0;padding: 0;border: 0;border-bottom: 1px solid var(--quk);border-radius: 0;background: none;}

.dstr.dstr .f9yh08w {min-height: 44px;letter-spacing: -.02em;justify-content: space-between;gap:16px;color: var(--o574);list-style: none;align-items: center;display: flex;font: 800 18px/1.4 var(--hxz);padding: 14px 0;cursor: pointer;}
.dstr.dstr .f9yh08w::-webkit-details-marker {display: none;}
.dstr.dstr .g76xg1 {display: block;}

.dstr.dstr .f9yh08w::after {content: "+";flex: 0 0 auto;font: 400 21px/1 var(--hxz);color: var(--spd);}
.dstr.dstr .q0dgj[open] .f9yh08w::after {content: "\2212";}

.dstr.dstr .r2g2ef {display: flex;padding: 0 0 18px;gap:13px;}
.dstr.dstr .w654 {color: var(--pyb8);font: 800 13px/1.7 var(--hxz);flex: 0 0 auto;letter-spacing: .1em;}
.dstr.dstr .zbj6 {line-height:1.61;color: var(--spd);margin: 0;font-size: 16px;}

.vvr8h.vvr8h .vy3q {margin: 0 0 18px;}
.vvr8h.vvr8h .rzwk1f {gap:25px 20px;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));padding: 0;margin: 0;list-style: none;}

.vvr8h.vvr8h .rzwk1f {gap:22px 16px;grid-template-columns: repeat(6, minmax(0, 1fr));}
.vvr8h.ky9d .rzwk1f {gap:25px 20px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:905px) {
  .vvr8h.vvr8h .rzwk1f {gap:18px 12px;grid-template-columns: repeat(3, minmax(0, 1fr));}
}
@media (max-width:475px) {
  .vvr8h.vvr8h .rzwk1f {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.vvr8h.vvr8h .ek3mds1 {border-bottom: 0;margin: 0;padding-top:10px;border-top: 2px solid var(--o574);min-width: 0;}
.vvr8h.vvr8h .qb4v00 {color: inherit;display: grid;padding: 0;text-decoration: none;min-width: 0;grid-template-columns: auto minmax(0, 1fr);gap:3px 10px;align-items: baseline;}
.vvr8h.vvr8h .jrhnc {grid-column: 1;letter-spacing: .06em;align-self: start;font: 700 13px/1.3 var(--hxz);font-variant-numeric: tabular-nums;grid-row: 2 / span 2;color: var(--spd);}

.vvr8h.vvr8h .evhmv {aspect-ratio: 1 / 1;border-radius: var(--eidm8);display: block;width: 100%;margin-bottom:10px;grid-column: 1 / -1;object-fit: cover;height: auto;grid-row: 1;}
.vvr8h.vvr8h .fkfdnd {grid-column: 2;overflow-wrap: break-word;min-width: 0;grid-row: 2;font: 700 15px/1.25 var(--hxz);letter-spacing: -.015em;}
.vvr8h.vvr8h .cf8ccv {letter-spacing: .1em;grid-row: 3;font: 600 11.5px/1.3 var(--hxz);font-style: normal;color: var(--spd);white-space: nowrap;min-width: 0;overflow: hidden;text-transform: uppercase;grid-column: 2;text-overflow: ellipsis;}
.vvr8h.vvr8h .qb4v00:hover .fkfdnd {text-underline-offset: 3px;text-decoration: underline;}

.at3xzxp.at3xzxp .ndr6hk {margin: 0 0 18px;}
.at3xzxp.at3xzxp .ky09b4s {background: var(--quk);gap:1px;display: grid;grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));border: 1px solid var(--quk);}
.at3xzxp.ta9074 .ky09b4s {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

@media (max-width:905px) {
  .at3xzxp.at3xzxp .ky09b4s {flex-wrap: wrap;display: flex;}
  .at3xzxp.at3xzxp .ky09b4s > * {flex: 1 1 172px;min-width: 0;}
}
.at3xzxp.at3xzxp .fjvbt4 {flex-direction: column;justify-content: center;align-items: center;text-decoration: none;background: color-mix(in srgb, var(--pyb8) 12%, #000);display: flex;gap:10px;padding: 24px 18px;min-height: 148px;}
.at3xzxp.at3xzxp .n5q12h {max-height: 64px;display: block;max-width: 100%;object-fit: contain;height: auto;}
.at3xzxp.at3xzxp .rk9bg7v {color: color-mix(in srgb, #fff 78%, transparent);font: 600 12px/1.2 var(--hxz);letter-spacing: .1em;text-transform: uppercase;text-align: center;}

.nf2hd7r.nf2hd7r .m3vxpz6 {margin: 0 0 14px;}
.nf2hd7r.nf2hd7r .vya0c5r {display: flex;background: var(--qjhgr);gap:13px;flex-wrap: wrap;align-items: center;padding: 18px 20px;}
.nf2hd7r.n27z .vya0c5r {background: none;border-top: 1px solid var(--n1x);border-bottom: 1px solid var(--n1x);}
.nf2hd7r.nf2hd7r .bfbg {background: color-mix(in srgb, var(--pyb8) 12%, #000);padding: 12px 18px;border-radius: var(--eidm8);align-items: center;display: inline-flex;justify-content: center;}
.nf2hd7r.nf2hd7r .ynfpeb {object-fit: contain;height: 36px;width: auto;display: block;}
.nf2hd7r.nf2hd7r .j956 {color: var(--spd);font: 500 12.5px/1.5 var(--hxz);margin: 12px 0 0;letter-spacing: .03em;}

.cw9q.cw9q .zre1p7g {margin: 0 0 16px;}
.cw9q.cw9q .wbms {padding: 0 0 20px;margin: 0 0 24px;display: flex;border-bottom: 2px solid var(--o574);gap:13px;align-items: baseline;flex-wrap: wrap;}
.cw9q.cw9q .wvsy3 {letter-spacing: -.045em;font: 800 clamp(40px, 5vw, 62px)/1 var(--hxz);font-variant-numeric: tabular-nums;}
.cw9q.cw9q .re1x {color: var(--spd);font: 700 17px/1 var(--hxz);}
.cw9q.cw9q .gre4rg {line-height:1.54;min-width: 0;flex: 1 1 260px;color: var(--spd);font-size: 16px;}
.cw9q.cw9q .c9cdz {gap:23px;display: grid;}
.cw9q.t15btc .c9cdz {gap:23px 34px;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));}
.cw9q.cw9q .rmee {margin: 0;border-left: 3px solid var(--pyb8);padding: 0 0 0 18px;}
.cw9q.cw9q .ds87k {letter-spacing: -.012em;margin: 0 0 10px;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--hxz);}
.cw9q.cw9q .teq0 {flex-wrap: wrap;display: flex;align-items: baseline;gap:11px;font-style: normal;}
.cw9q.cw9q .gk25g {text-transform: uppercase;letter-spacing: .11em;font: 700 12px/1 var(--hxz);}
.cw9q.cw9q .gvj3 {color: var(--spd);font: 600 12px/1 var(--hxz);font-style: normal;font-variant-numeric: tabular-nums;}

.av04nzw.av04nzw {position: relative;background: var(--qjhgr);display: grid;grid-template-columns: minmax(0, 1fr);border-radius: 0;}
.av04nzw.av04nzw .t9eqzc4 {left: 0;bottom: 0;background: var(--pyb8);position: absolute;top: 0;width: 4px;}
.av04nzw.av04nzw .aymg72 {min-width: 0;padding: clamp(22px, 2.6vw, 34px);}
.av04nzw.av04nzw .e7w72w {margin: 0 0 12px;}
.av04nzw.av04nzw .x18et > :first-child {margin-top: 0;}
.av04nzw.av04nzw .x18et > :last-child  {margin-bottom: 0;}
.av04nzw.av04nzw .rbrz08 {border-radius: var(--eidm8);display: inline-flex;background: var(--pyb8);transition:background 0.136s;font: 700 15px/1 var(--hxz);text-decoration: none;align-items: center;color: var(--m0y, var(--obci));justify-content: center;min-height: 46px;padding: 0 26px;margin-top:16px;}
.av04nzw.av04nzw .rbrz08:hover {background: var(--cz75k);}
.av04nzw.av04nzw .xbkwtb {min-width: 0;margin: 0;}
.av04nzw.av04nzw .h4y75g {object-fit: cover;width: 100%;border-radius: 0;height: 100%;display: block;}

@media (max-width: 759.98px) {
  .av04nzw.wrh3h > .xbkwtb {order: 1;}
}

@media (min-width:755px) {
  .av04nzw.e1a1w {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .av04nzw.e1a1w .aymg72 {grid-column: 1;grid-row: 1;}
  .av04nzw.e1a1w .xbkwtb {grid-row: 1;grid-column: 2;}
  .av04nzw.e1a1w .mzhbyc  {grid-column: 2;}
  .av04nzw.e1a1w:has(.mzhbyc) .xbkwtb {grid-column: 1;}
  
  .av04nzw.e1a1w:has(.s4y8r3n) {grid-template-columns: minmax(0, 1fr);}
}

.av04nzw.ag40g {max-width: none;}
.av04nzw.ag40g .h4y75g {max-height: 240px;}
@media (min-width:755px) {
  .n7mc92 > .ag40g {float: left;width: calc(50% - var(--p5jg) / 2);max-width: none;}
  .n7mc92 > .ag40g + .ag40g {float: right;}
  
  .n7mc92 > .ag40g + .ag40g + * {clear: both;}
}

.w45w.w45w {display: block;}
.w45w .wd3ar8 {flex-wrap: wrap;display: flex;gap:17px 28px;align-items: flex-end;justify-content: space-between;margin: 0 0 22px;}
.w45w .fd52 {flex: 1 1 320px;min-width: 0;}
.w45w .qyzw {text-wrap: balance;font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--hxz);margin: 0;letter-spacing: -.038em;}
.w45w .wkc0z {max-width: 60ch;color: var(--spd);line-height:1.53;margin: 10px 0 0;font-size: 16.5px;}
.w45w .wmmybb4 {display: flex;gap:12px;flex: 0 0 auto;align-items: center;}
.w45w .hx8cg {color: var(--spd);min-width: 4.6em;text-align: center;font: 800 15px/1 var(--hxz);font-variant-numeric: tabular-nums;letter-spacing: .08em;}
.w45w .hx8cg > span {color: var(--o574);font-size: 22px;}
.w45w .zb20rn4 {padding: 0;font: 800 20px/1 var(--hxz);display: inline-flex;width: 48px;justify-content: center;background: var(--pyb8);border: 0;border-radius: var(--eidm8);height: 48px;color: var(--m0y, var(--obci));align-items: center;transition:background 0.175s, opacity 0.179s;cursor: pointer;}
.w45w .zb20rn4:hover {background: var(--cz75k);}
.w45w .zb20rn4:disabled {cursor: default;opacity:0.33;}
.w45w .zb20rn4:focus-visible,
.w45w .zhq9:focus-visible {outline: 2px solid var(--o574);outline-offset: 3px;}
.w45w .zb20rn4[hidden] {display: none;}

.w45w .zhq9 {overflow-x: auto;grid-auto-flow: column;display: grid;gap:19px;grid-auto-columns: calc(72% - 10px);overscroll-behavior-x: contain;scroll-behavior: smooth;scrollbar-width: none;scroll-snap-type: x mandatory;}
.w45w .zhq9::-webkit-scrollbar {display: none;}
.w45w.yfjrm .zhq9 {grid-auto-columns: calc(86% - 10px);}
.w45w .egw0 {min-width: 0;scroll-snap-align: start;margin: 0;}
.w45w .egw0 picture {display: block;}
.w45w .nkepx.nkepx {display: block;object-fit: cover;width: 100%;aspect-ratio: 16 / 9;border-radius: var(--eidm8);height: auto;}
.w45w .s1csv {gap:11px;border-top: 2px solid var(--o574);align-items: baseline;margin: 12px 0 0;display: flex;padding-top:9px;}
.w45w .a4c6cs1 {letter-spacing: -.04em;color: color-mix(in srgb, var(--pyb8) 62%, var(--o574));font: 800 28px/1 var(--hxz);font-variant-numeric: tabular-nums;}
.w45w .vf6zpbx {color: var(--o574);font: 700 16px/1.35 var(--hxz);}

.w45w .scz5w9v {overflow: hidden;height: 4px;border-radius: var(--eidm8);margin: 20px 0 0;background: var(--n1x);display: block;}
.w45w .ar4kg {height: 100%;display: block;background: var(--pyb8);transition:width 0.378s ease;}
.w45w .kkp8 {gap:12px;margin: 24px 0 0;flex-wrap: wrap;display: flex;}

@media (max-width:770px) {
  .w45w .zhq9,
  .w45w.yfjrm .zhq9 {gap:13px;grid-auto-columns: 86%;}
  .w45w .wd3ar8 {align-items: center;}
  .w45w .zb20rn4 {height: 44px;width: 44px;}
  .w45w .kkp8 > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .w45w .zhq9 {scroll-behavior: auto;}
  .w45w .ar4kg {transition:none;}
}

.eqndq.eqndq {color: var(--m0y, var(--obci));background: var(--pyb8);}
.eqndq.eqndq:hover {background: var(--cz75k);}
.jampyjf.jampyjf {color: var(--o574);background: none;box-shadow: inset 0 0 0 2px var(--o574);}
.jampyjf.jampyjf:hover {background: var(--qjhgr);}

.haan.haan {display: grid;align-items: start;grid-template-columns: auto minmax(0, 1fr);gap:5px 18px;}
.haan.haan .c2fm {grid-column: 1 / -1;margin: 0 0 6px;border: 0;background: var(--o574);height: 2px;width: 100%;}
.haan.haan .v13bw {margin: 0;}
.haan.haan .m4fzb {width: 72px;height: 72px;display: block;border-radius: var(--eidm8);object-fit: cover;}
.haan.haan .b7jpz {min-width: 0;}
.haan.haan .smy790 {font: 800 19px/1.25 var(--hxz);display: block;letter-spacing: -.02em;}
.haan.haan .grpvb {font: 600 11.5px/1.35 var(--hxz);letter-spacing: .1em;text-transform: uppercase;display: block;margin-top:3px;color: var(--spd);}
.haan.haan .h4a2cs {font-size: 15.5px;line-height:1.61;margin: 10px 0 0;}
.haan.haan .zdgj {margin: 10px 0 0;line-height:1.54;color: var(--spd);font-size: 13px;}
.haan.haan .faw7 {padding: 0;gap:7px;list-style: none;grid-column: 2;display: flex;margin: 12px 0 0;}
.haan.haan .xmfzq {margin: 0;}
.haan.haan .gb95j7 {width: 44px;color: var(--o574);height: 44px;display: inline-flex;text-decoration: none;align-items: center;border-radius: var(--eidm8);box-shadow: inset 0 0 0 1px var(--n1x);justify-content: center;}
.haan.haan .gb95j7:hover {background: var(--qjhgr);}

.haan.ng34fd {grid-template-columns: minmax(0, 1fr);}
.haan.ng34fd .faw7 {grid-column: 1;}

.k8cw74c.k8cw74c .mjmz8wy {color: var(--spd);text-transform: uppercase;margin: 0 0 8px;font: 600 11.5px/1 var(--hxz);letter-spacing: .22em;}
.k8cw74c.k8cw74c .j9zfk1h {margin: 0 0 12px;}
.k8cw74c.k8cw74c .phbkdx {margin: 0 0 18px;background: var(--n1x);height: 1px;width: 100%;border: 0;}
.k8cw74c.gyegdds {padding-left: clamp(0px, 4vw, 56px);}
.k8cw74c.k8cw74c .gg0m > :first-child {margin-top: 0;}
.k8cw74c.k8cw74c .gg0m > :last-child  {margin-bottom: 0;}

.k2yac.k2yac {margin: 0 0 var(--p5jg);align-items: center;display: flex;gap:17px;flex-direction: column;}
.k2yac.x3000  {align-items: flex-start;}
.k2yac.s06x {align-items: flex-end;}
.k2yac.k2yac .vg916r {border: 0;border-top: 2px dashed var(--n1x);width: 100%;margin: 0;height: 0;}
.k2yac.k2yac .yzkwbj6 {min-height: 52px;display: inline-flex;border-radius: var(--eidm8);transition:background 0.163s;text-decoration: none;background: var(--pyb8);color: var(--m0y, var(--obci));justify-content: center;padding: 0 40px;align-items: center;}
.k2yac.k2yac .yzkwbj6:hover {background: var(--cz75k);}
.k2yac.k2yac .gfthn4n {font: 700 16px/1 var(--hxz);letter-spacing: .02em;}

.k2yac.k2yac .yzkwbj6 {position: relative;overflow: hidden;}
.k2yac.k2yac .bscyrc {clip-path: polygon(100% 0, 0 0, 100% 100%);right: 0;top: 0;position: absolute;background: var(--hiuh);width: 12px;height: 12px;}

.k2yac.k2yac .bscyrc {background: var(--rj8a);}

.k2yac.k2yac .sagg {width: 100%;}

.cxz479.cxz479 {margin: 0 0 var(--p5jg);}
.cxz479.cxz479 .msvqd {display: block;}
.cxz479.cxz479 .d0xp6 {display: block;width: 100%;height: auto;border-radius: var(--eidm8);}
.cxz479.cxz479 .sgcqcp {height: 1px;width: 100%;background: var(--n1x);border: 0;margin: 10px 0 0;}
.cxz479.cxz479 .t6favz {margin: 8px 0 0;}
.cxz479.cxz479 .qdt9c {color: var(--spd);font: 600 11.5px/1 var(--hxz);letter-spacing: .14em;text-transform: uppercase;}

.cxz479.gd49 {width: min(var(--tja), calc(100vw - var(--dn76z) * 2));transform: translateX(-50%);margin-left: 50%;}

.e1z1r.e1z1r {background: var(--qjhgr);padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);}
.e1z1r.dbsz {background: none;padding-left: 0;padding-right: 0;}
.e1z1r.e1z1r .ab9v5 {width: 100%;border: 0;height: 2px;margin: 0 0 14px;background: var(--o574);}
.e1z1r.e1z1r .xaq36j {text-transform: uppercase;font: 700 12px/1.3 var(--hxz);display: block;color: var(--spd);margin: 0 0 12px;letter-spacing: .2em;}
.e1z1r.e1z1r .fd4b3b0 > :first-child {margin-top: 0;}
.e1z1r.e1z1r .fd4b3b0 > :last-child  {margin-bottom: 0;}

.hnzst.hnzst {padding: clamp(24px, 3vw, 40px);color: var(--m2c);position: relative;background: var(--a972);}
.hnzst.hnzst .wkej1 {margin: 0 0 14px;color: var(--m2c);}
.hnzst.hnzst .ejw0 > :first-child {margin-top: 0;}
.hnzst.hnzst .ejw0 > :last-child  {margin-bottom: 0;}

.hnzst.hnzst .ejw0 :is(h2, h3, strong, b) {color: var(--m2c);}
.hnzst.hnzst .ejw0 a {color: var(--m2c);text-decoration-color: color-mix(in srgb, var(--m2c) 60%, transparent);}
.hnzst.hnzst .ejw0 :is(td, th) {border-color: color-mix(in srgb, var(--m2c) 26%, transparent);}
.hnzst.hnzst .ejw0 thead th {border-bottom-color: color-mix(in srgb, var(--m2c) 50%, transparent);color: color-mix(in srgb, var(--m2c) 72%, transparent);}

.hnzst.hnzst .b8cb {border-bottom: 3px solid color-mix(in srgb, var(--m2c) 40%, transparent);height: 22px;position: absolute;width: 22px;bottom: 0;right: 0;border-right: 3px solid color-mix(in srgb, var(--m2c) 40%, transparent);}

.hnzst.f76he {color: var(--ptp, var(--m0y, var(--obci)));background: var(--azj79);}
.hnzst.f76he .wkej1,
.hnzst.f76he .ejw0 :is(h2, h3, strong, b),
.hnzst.f76he .ejw0 a {color: var(--ptp, var(--m0y, var(--obci)));}
.hnzst.f76he .ejw0 a {text-decoration-color: color-mix(in srgb, var(--ptp, var(--m0y, var(--obci))) 60%, transparent);}
.hnzst.f76he .ejw0 :is(td, th) {border-color: color-mix(in srgb, var(--ptp, var(--m0y, var(--obci))) 26%, transparent);}
.hnzst.f76he .ejw0 thead th {color: color-mix(in srgb, var(--ptp, var(--m0y, var(--obci))) 78%, transparent);border-bottom-color: color-mix(in srgb, var(--ptp, var(--m0y, var(--obci))) 50%, transparent);}
.hnzst.f76he .b8cb {border-bottom-color: color-mix(in srgb, var(--ptp, var(--m0y, var(--obci))) 40%, transparent);border-right-color: color-mix(in srgb, var(--ptp, var(--m0y, var(--obci))) 40%, transparent);}

.zyts.zyts {display: block;}
.zyts.zyts .f5e5 {display: block;font: 700 12px/1.3 var(--hxz);text-transform: uppercase;color: var(--spd);letter-spacing: .2em;}
.zyts.zyts .ww5y {height: 2px;margin: 10px 0 0;width: 100%;border: 0;background: var(--o574);}
.zyts.zyts .a4enj08 {counter-reset: mp-contents-n;padding: 0;list-style: none;margin: 0;}
.zyts.zyts .a4enj08 li {border-bottom: 1px solid var(--quk);margin: 0;counter-increment: mp-contents-n;}
.zyts.zyts .a4enj08 a {line-height:1.40;font-size: 15.5px;display: flex;align-items: baseline;gap:12px;padding: 11px 2px;text-decoration: none;color: inherit;min-height: 44px;}
.zyts.zyts .a4enj08 a::before {content: counter(mp-contents-n, decimal-leading-zero);color: var(--spd);letter-spacing: .08em;font: 700 11.5px/1 var(--hxz);font-variant-numeric: tabular-nums;flex: 0 0 auto;}
.zyts.zyts .a4enj08 a:hover {text-decoration: underline;text-underline-offset: 3px;}

.ejyb, .cjj8hd {background: var(--qjhgr) !important;border: 0 !important;border-radius: var(--eidm8) !important;padding: 30px 32px !important;box-shadow: none !important;}

@media (max-width:770px) {
  :root {--dn76z: 18px;}
  .mam2dz {display: flex;}
  .p4gs {display: none;}
  
  .n7mc92 {padding: 24px var(--dn76z) 56px;}
  
  .serw.serw .nd4sj {columns: 1;column-rule: 0;}
  .serw.serw .zw8318 {font-size: 38px;}
  
  .ngxdb.ngxdb .vm3y {padding: 0 10px 9px;}
  .ngxdb.ngxdb .f5260 {padding: 11px 10px;}
  .dstr.dstr .f9yh08w {font-size: 16.5px;}
  
  .h56m9ck {transform: none;width: auto;margin-left: 0;}
}

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

.btkp.btkp {background: var(--jjlb6);}
.n7mc92 thead th {border-bottom-color: var(--bru, var(--o574));}
.n7mc92 tbody td {color: var(--j2c, inherit);}

.mam2dz {justify-content: center;min-height: 44px;min-width: 44px;align-items: center;}

.qawr a[role="button"],
.n7mc92 a[role="button"] {min-height: 44px;}

@media (max-width:855px) {
  
  .p4gs a {align-items: center;display: flex;min-height: 44px;}
  .p4gs ul {gap:7px;}
}

.btkp .w8fq4x a {min-height: 44px;display: flex;align-items: center;}
.y8brs {align-items: center;min-height: 44px;display: inline-flex;}

.edhcts, .nckz, .at863n,
.n7mc92 a[role="button"],
.n7mc92 .tz45 a {min-height: 44px;}

.n7mc92 p, .n7mc92 li, .n7mc92 td {font-size: 16px;line-height:1.59;}

.n7mc92.n7mc92 :is(p, li, td, dd) {font-size: 16px;line-height:1.61;}

.p4gs ul {gap:9px;}

.pstc68 {display: inline-flex;min-height: 44px;align-items: center;}

.btkp .w8fq4x ul {gap:8px;display: grid;}

.x1wd.x1wd {box-shadow: none;margin: 40px 0 0;padding: 0;border: 0;border-radius: 0;background: none;}
.x1wd.x1wd .v5st {margin: 0 0 18px;border: 0;border-top: 2px solid var(--o574);}
.x1wd.x1wd .d108 {margin: 0 0 10px;text-transform: uppercase;display: block;letter-spacing: .11em;font: 700 12px/1 var(--hxz);color: var(--spd);}
.x1wd.x1wd .yb5drd {letter-spacing: -.035em;margin: 0 0 10px;font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--hxz);}
.x1wd.x1wd .peg2p6m {margin: 0 0 22px;color: var(--spd);max-width: 62ch;}

.x1wd.x1wd .d6nyt {margin: 0 0 24px;list-style: none;border-top: 1px solid var(--n1x);gap: 0;padding: 0;display: grid;}
.x1wd.n2s1r8f .d6nyt {grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));gap: 0 28px;}
.x1wd.x1wd .rnrm {align-items: baseline;padding: 11px 0;flex-wrap: wrap;gap:7px 14px;display: flex;border-bottom: 1px solid var(--n1x);}
.x1wd.x1wd .pz340 {font-style: normal;font: 700 12px/1.3 var(--hxz);color: var(--spd);flex: 0 0 auto;text-transform: uppercase;letter-spacing: .11em;}
.x1wd.x1wd .ykgp0 {margin-left: auto;font: 600 16px/1.3 var(--hxz);font-variant-numeric: tabular-nums;color: var(--o574);}
.x1wd.n2s1r8f .ykgp0 {margin-left: 0;}

.x1wd.x1wd .cgt8z {display: flex;flex-wrap: wrap;gap:11px;margin: 0;}
.x1wd.x1wd .zdtbc {padding: 8px 24px;justify-content: center;background: #000;text-decoration: none;min-height: 52px;transition:background 0.141s, color 0.126s;flex-direction: column;display: inline-flex;border: 2px solid #000;border-radius: var(--eidm8);color: #fff;}
.x1wd.x1wd .zdtbc:hover {background: #fff;color: #000;}
.x1wd.x1wd .hfw75z0 {font: 600 10.5px/1.3 var(--hxz);text-transform: uppercase;color: inherit;letter-spacing: .12em;}
.x1wd.x1wd .w1dkgby {color: inherit;letter-spacing: -.02em;font: 700 17px/1.2 var(--hxz);font-style: normal;}

@media (max-width:572px) {
  
  .x1wd.x1wd .cgt8z {flex-direction: column;}
  .x1wd.x1wd .zdtbc  {align-items: flex-start;}
  
  .x1wd.n2s1r8f .d6nyt {grid-template-columns: minmax(0, 1fr);}
}

.d7w07r {transition:opacity 0.229s ease, visibility 0.204s;visibility: hidden;inset: 0;z-index: 90;cursor: pointer;position: fixed;background: color-mix(in srgb, #000 52%, transparent);opacity:0.05;}
.ekd2 {transform: translateX(100%);display: flex;background: var(--hiuh);top: 0;z-index: 91;-webkit-overflow-scrolling: touch;flex-direction: column;width: min(88vw, 380px);border-left: 1px solid var(--n1x);bottom: 0;overflow-y: auto;overscroll-behavior: contain;visibility: hidden;position: fixed;transition:transform 0.27s ease, visibility 0.276s;right: 0;}
.ftwcw:checked ~ .d7w07r {opacity:0.98;visibility: visible;}
.ftwcw:checked ~ .ekd2 {visibility: visible;transform: translateX(0);}

.ekd2[hidden] {display: none;}

.vdjxmn {align-items: center;border-bottom: 1px solid var(--n1x);display: flex;padding: 14px 8px 14px 20px;justify-content: space-between;gap:11px;}
.vgj0af {min-width: 0;overflow-wrap: anywhere;color: var(--ykv);letter-spacing: -.035em;font: 800 20px/1.2 var(--hxz);}
.sfwex {cursor: pointer;background: none;color: var(--ykv);flex: 0 0 auto;align-items: center;min-width: 44px;display: flex;line-height: 1;min-height: 44px;border: 0;justify-content: center;font-size: 27px;}
.sfwex:hover {color: var(--spd);}

.en9x {padding: 6px 0;}
.en9x ul {margin: 0;list-style: none;padding: 0;}
.en9x li + li {border-top: 1px solid var(--quk);}
.en9x a {display: flex;align-items: center;min-height: 48px;color: var(--ykv);font-size: 16.5px;padding: 10px 20px;text-decoration: none;}
.en9x a:hover {background: var(--qjhgr);}
.en9x a[aria-current="page"] {font-weight: 700;box-shadow: inset 3px 0 0 var(--azj79);}

.s8dhd {gap:11px;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));display: grid;border-top: 1px solid var(--n1x);margin-top: auto;}
.yb5asn,
.afq4gs4 {padding: 12px 18px;display: flex;border-radius: var(--eidm8);font-size: 15.5px;align-items: center;min-height: 48px;justify-content: center;text-decoration: none;font-weight: 700;}
.yb5asn {color: var(--ykv);border: 1px solid var(--n1x);background: transparent;}
.yb5asn:hover {background: var(--qjhgr);}
.afq4gs4 {background: var(--pyb8);border: 1px solid transparent;color: var(--m0y, var(--obci));}
.afq4gs4:hover {background: var(--cz75k);}

.ekd2 a:focus-visible,
.sfwex:focus-visible,
.mam2dz:focus-visible {outline: 2px solid var(--azj79);outline-offset: 2px;}

@media (min-width:771px) {
  .d7w07r, .ekd2 {display: none;}
}

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

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

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

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

.zyts.zyts .s8vzyvt > summary.cc64p {gap:11px;display: flex;align-items: center;list-style: none;min-height: 44px;cursor: pointer;}
.zyts.zyts .s8vzyvt > summary.cc64p::-webkit-details-marker {display: none;}
.zyts.zyts .s8vzyvt > summary.cc64p:focus-visible {outline: 2px solid var(--o574);outline-offset: 4px;}
.zyts.zyts .s8vzyvt > summary.cc64p .f5e5 {margin: 0;}

.zyts.zyts .s8vzyvt > summary.cc64p::after {height: 2px;content: "";margin-left: auto;flex: 0 0 auto;transition:box-shadow 0.214s ease;background: var(--o574);width: 18px;}
.zyts.zyts .s8vzyvt[open] > summary.cc64p::after {box-shadow: 0 5px 0 0 var(--o574);}
@media (prefers-reduced-motion: reduce) {
  .zyts.zyts .s8vzyvt > summary.cc64p::after {transition:none;}
}

.btkp.btkp > * {margin-right: auto;padding-right: 0;margin-left: auto;max-width: min(var(--tja), calc(100% - var(--dn76z) * 2));padding-left: 0;width: auto;box-sizing: border-box;}

.jcpn57p {--poc0l: 700;--to0dv: var(--eidm8);--old6: 0 13px;--kme: 999px;--i4ki: 1.5px solid var(--n1x);--jukid: 999px;}

.ngxdb.ngxdb .cfx7q .kdmyj {color: var(--kc6, var(--spd));}

.serw.serw .mhxjm, .serw.serw .sjm49c3 {color: var(--o574);}

.ngxdb.ngxdb .em0r5 .kdmyj {color: color-mix(in srgb, var(--azj79, var(--pyb8)) 62%, var(--o574));}

@media (max-width:710px) {
  .ngxdb.bdjrp4 .em0r5:not(:empty)::before,
  .ngxdb.bdjrp4 .cfx7q:not(:empty)::before {margin-right:8px;font-weight: 700;}
  .ngxdb.bdjrp4 .em0r5:not(:empty)::before {content: "+";color: color-mix(in srgb, var(--azj79, var(--pyb8)) 62%, var(--o574));}
  .ngxdb.bdjrp4 .cfx7q:not(:empty)::before {color: var(--kc6, var(--spd));content: "\2212";}
}

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

.dstr.y4z58 .tmq9g8 {list-style: none;counter-reset: mp-qa-n;border-top: 2px solid var(--o574);margin: 0;padding: 0;}
.dstr.y4z58 .wzamk {border-bottom: 1px solid var(--quk);margin: 0;position: relative;counter-increment: mp-qa-n;padding-left:43px;}

.dstr.y4z58 .wzamk::before {content: counter(mp-qa-n, decimal-leading-zero);position: absolute;letter-spacing: .08em;color: var(--spd);left: 0;font: 700 11.5px/1 var(--hxz);font-variant-numeric: tabular-nums;top: 21px;}

.dstr.y4z58 .q0dgj {border-bottom: 0;}

.dstr.y4z58 .zbj6 {padding: 0 0 18px;}

.dstr.mjvew .q0dgj:first-of-type {border-top: 2px solid var(--o574);}
.dstr.mjvew .zbj6 {margin: 0 0 16px;padding: 1px 0 1px 18px;border-left: 2px solid var(--n1x);}

.dstr.dstr .w654 {color: color-mix(in srgb, var(--azj79, var(--pyb8)) 62%, var(--o574));}

@media (max-width:572px) {
  .dstr.y4z58 .wzamk {padding-left:33px;}
  .dstr.mjvew .zbj6 {padding-left:14px;}
}

.ngxdb.ngxdb .z7g87 {margin-right:10px;font: 800 15px/1 var(--hxz);display: inline-block;}
.ngxdb.ngxdb .rz470 .z7g87 {color: color-mix(in srgb, var(--azj79, var(--pyb8)) 62%, var(--o574));}
.ngxdb.ngxdb .kd9f .z7g87 {color: var(--kc6, var(--spd));}

.ngxdb.pfyg4rt .wkxpa7 {border-top: 2px solid var(--bru, var(--o574));}
.ngxdb.pfyg4rt .pr6w {white-space: nowrap;width: 1%;padding: 16px 20px 16px 0;border-bottom: 1px solid var(--n1x);vertical-align: top;}

.ngxdb.pfyg4rt .f5260 {border-bottom: 1px solid var(--n1x);border-left: 1px solid var(--n1x);padding: 16px 0 16px 20px;width: auto;}
.ngxdb.pfyg4rt tbody tr:last-child .pr6w,
.ngxdb.pfyg4rt tbody tr:last-child .f5260 {border-bottom: 0;}

.ngxdb.ngxdb .pkmk {list-style: none;margin: 0;padding: 0;}
.ngxdb.ngxdb .ws8gsz {border-bottom: 1px solid var(--quk);padding: 8px 0;margin: 0;}
.ngxdb.ngxdb .ws8gsz:first-child {padding-top: 0;}
.ngxdb.ngxdb .ws8gsz:last-child {padding-bottom: 0;border-bottom: 0;}

.ngxdb.bdjrp4 .f5260 {padding: 13px 16px;}

@media (max-width:572px) {
  .ngxdb.pfyg4rt .pr6w {padding: 13px 14px 13px 0;}
  .ngxdb.pfyg4rt .f5260 {padding: 13px 0 13px 14px;}
}

.e1z1r.ykfm .xaq36j {margin: 0 0 10px;}
.e1z1r.ykfm .ab9v5 {margin: 0 0 16px;}

.e1z1r.e1z1r .e5r7 {gap:10px 26px;display: grid;grid-template-columns: minmax(0, 1fr);}
.e1z1r.k6gb .xaq36j {margin: 0;}
@media (min-width:730px) {
  .e1z1r.k6gb .e5r7 {grid-template-columns: 148px minmax(0, 1fr);gap: 0 26px;}
  
  .e1z1r.k6gb .fd4b3b0 {grid-column: 2;}
  .e1z1r.k6gb .fd4b3b0:only-child {grid-column: 1 / -1;}
}

.k2yac.k2yac .cn0g7rt {padding: clamp(16px, 2.2vw, 24px);justify-content: center;display: flex;border: 2px dashed var(--n1x);border-radius: var(--eidm8);width: 100%;}
.k2yac.x3000 .cn0g7rt  {justify-content: flex-start;}
.k2yac.s06x .cn0g7rt {justify-content: flex-end;}

.k2yac.k2yac .cn0g7rt .sagg {width: 100%;}

.haan.jwkxc {display: block;}
.haan.jwkxc .c2fm {margin: 0 0 14px;}
.haan.jwkxc .v13bw {margin: 3px 16px 10px 0;float: left;}
.haan.jwkxc .t528cq0 {color: var(--spd);display: block;letter-spacing: .1em;margin: 0 0 3px;font: 600 11.5px/1.35 var(--hxz);text-transform: uppercase;}
.haan.jwkxc .faw7 {margin: 14px 0 0;clear: both;}

.haan.jwkxc .zdgj {clear: left;}

.haan.jwkxc::after {display: block;clear: both;content: "";}

.haan.d6rgdte {grid-template-columns: minmax(0, 1fr) auto;gap: 0 22px;display: grid;align-items: start;}
.haan.d6rgdte .c2fm {margin: 0 0 14px;grid-column: 1 / -1;}

.haan.d6rgdte .b7jpz {grid-column: 1;justify-content: space-between;border-bottom: 1px solid var(--n1x);gap:4px 18px;align-items: baseline;display: flex;padding-bottom:9px;flex-wrap: wrap;}
.haan.d6rgdte .grpvb {margin-top: 0;}
.haan.d6rgdte .v13bw {grid-column: 2;grid-row: 2;}
.haan.d6rgdte .h4a2cs,
.haan.d6rgdte .zdgj,
.haan.d6rgdte .faw7 {grid-column: 1 / -1;}
.haan.d6rgdte .h4a2cs {margin-top:14px;}
.haan.d6rgdte .faw7 {margin-top:15px;}

@media (max-width:572px) {
  .haan.d6rgdte {grid-template-columns: minmax(0, 1fr);}
  
  .haan.d6rgdte .c2fm {order: -2;}
  .haan.d6rgdte .v13bw {grid-column: 1;margin-bottom:13px;order: -1;grid-row: auto;}
}

.zyts.zyts .et809 {padding: 0;margin: 0;list-style: none;}
.zyts.zyts .et809 li {margin: 0;border-bottom: 1px solid var(--quk);}
.zyts.zyts .et809 a {padding: 11px 2px;font-size: 15.5px;line-height:1.39;gap:13px;min-height: 44px;display: flex;align-items: center;color: inherit;text-decoration: none;}
.zyts.zyts .et809 a::before {height: 1px;content: "";width: 16px;flex: 0 0 auto;background: var(--spd);}
.zyts.zyts .et809 a:hover {text-decoration: underline;text-underline-offset: 3px;}

.zyts.zyts .qhgnz {padding: 2px clamp(14px, 2vw, 22px) 6px;background: var(--qjhgr);margin-top:13px;}
.zyts.zyts .qhgnz .ww5y {margin-top:14px;}

.zyts.zyts .qhgnz .a4enj08 li:last-child {border-bottom: 0;}

.serw.serw .zw8318 {color: color-mix(in srgb, var(--azj79, var(--pyb8)) 62%, var(--o574));}

.serw.snj1qg .k8xpz {counter-reset: mp-run-n;padding: 0;margin: 0;list-style: none;}
.serw.snj1qg .bcf1a9m {counter-increment: mp-run-n;padding: 0 0 18px 58px;margin: 0 0 20px;border-bottom: 1px solid var(--n1x);position: relative;}
.serw.snj1qg .bcf1a9m:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}

.serw.snj1qg .bcf1a9m::before {font: 800 40px/1 var(--hxz);top: -2px;content: counter(mp-run-n);letter-spacing: -.05em;left: 0;color: color-mix(in srgb, var(--azj79, var(--pyb8)) 62%, var(--o574));position: absolute;}

.serw.pf1cn .wng805f {margin: 0;}
.serw.pf1cn .s6h2mj {padding: 0 0 18px;border-bottom: 1px solid var(--n1x);margin: 0 0 20px;}
.serw.pf1cn .s6h2mj:last-child {margin-bottom: 0;border-bottom: 0;padding-bottom: 0;}
.serw.pf1cn .rcnhak {border-bottom: 1px solid var(--quk);display: flex;padding: 0 0 7px;align-items: baseline;margin: 0 0 7px;gap:12px;}

.serw.pf1cn .zw8318 {float: none;font-variant-numeric: tabular-nums;font-size: 23px;margin: 0;line-height: 1;}
.serw.pf1cn .sjm49c3 {margin: 0;}

@media (max-width:572px) {
  .serw.snj1qg .bcf1a9m {padding-left:46px;}
  .serw.snj1qg .bcf1a9m::before {font-size: 32px;}
  .serw.pf1cn .rcnhak {gap:9px;}
}

@media (max-width:710px) {
  .ngxdb.pfyg4rt .f5260 {padding-left: 0;border-left: 0;}
}

.ab79w.ab79w,
.at863n.at863n, .pstc68.pstc68,
.afq4gs4.afq4gs4, .yb5asn.yb5asn,
.rbrz08.rbrz08,
.eqndq.eqndq, .jampyjf.jampyjf,
.yzkwbj6.yzkwbj6 {white-space: nowrap;text-decoration: none;font-family: var(--hxz);align-items: center;letter-spacing: .06em;transition:background 0.141s, color 0.126s, border-color 0.189s;justify-content: center;text-transform: uppercase;text-align: center;line-height:1.10;border-radius: var(--eidm8);display: inline-flex;font-weight: 800;}
.rbrz08.rbrz08, .eqndq.eqndq,
.jampyjf.jampyjf, .yzkwbj6.yzkwbj6 {padding: 0 28px;font-size: 14px;min-height: 50px;}

.k2yac.k2yac .gfthn4n {letter-spacing: inherit;font: inherit;}

.snv45 .at863n.at863n,
.snv45 .pstc68.pstc68 {min-height: 42px;padding: 0 18px;font-size: 12.5px;}
.snv45 .pstc68.pstc68 {color: var(--ykv);background: transparent;box-shadow: inset 0 0 0 1.5px color-mix(in srgb, var(--ykv) 38%, transparent);}
.snv45 .pstc68.pstc68:hover {box-shadow: inset 0 0 0 1.5px var(--ykv);}

.jcpn57p {--jukid: var(--eidm8);--kme: var(--eidm8);}
.tz09fg {display: flex;justify-self: start;grid-row: 1;align-items: center;grid-column: 1;}
.ejcv {padding: 16px 20px 0;}
.tz09fg:not(:has(*)), .ejcv:not(:has(*)) {display: none;}

.p4gs ul {gap: 0;}
.p4gs li {display: flex;align-items: center;}
.p4gs li + li::before {content: "";width: 1px;background: var(--n1x);height: 14px;}
.p4gs a {border-bottom-width: 3px;padding: 12px 22px;}
.p4gs a[aria-current="page"] {border-bottom-color: var(--azj79);}

@media (max-width:770px) {
  
  .et06cxk {padding: 10px var(--dn76z);gap:9px;grid-template-columns: auto minmax(0, 1fr) auto;}
  .mam2dz {grid-column: 1;}
  .y8brs {grid-column: 2;min-width: 0;justify-self: start;}
  .y8brs img {max-width: min(30vw, 120px);}
  .xgsj {font-size: 19px;}
  .snv45 {gap:5px;grid-column: 3;}
  .tz09fg {display: none;}
  .snv45 .at863n.at863n,
  .snv45 .pstc68.pstc68 {padding: 0 11px;font-size: 11.5px;letter-spacing: .04em;min-height: 40px;}

  .ekd2 {transform: translateX(-100%);right: auto;border-right: 1px solid var(--n1x);left: 0;border-left: 0;}
}
@media (max-width: 359.98px) {
  
  :root {--dn76z: 14px;}
  .et06cxk {padding: 10px var(--dn76z);gap:6px;}
  .y8brs img {max-width: 25vw;}
  .snv45 .at863n.at863n,
  .snv45 .pstc68.pstc68 {padding: 0 9px;letter-spacing: .02em;font-size: 11px;}
}

.at3xzxp.at3xzxp .ky09b4s,
.at3xzxp.ta9074 .ky09b4s,
.nf2hd7r.nf2hd7r .vya0c5r {display: grid;grid-template-columns: repeat(var(--z4k3, 4), minmax(0, 1fr));}
.at3xzxp.at3xzxp .ky09b4s > * {max-width: none;}
.nf2hd7r.nf2hd7r .vya0c5r {gap:11px;border-radius: var(--eidm8);}
.nf2hd7r.nf2hd7r .bfbg {border-radius: var(--eidm8);padding: 14px 12px;min-height: 76px;}
.nf2hd7r.nf2hd7r .ynfpeb {max-width: 100%;height: 34px;}
.at3xzxp.at3xzxp .ky09b4s {overflow: hidden;border-radius: var(--eidm8);}
@media (max-width:905px) {
  .at3xzxp.at3xzxp .ky09b4s,
  .nf2hd7r.nf2hd7r .vya0c5r {display: grid;grid-template-columns: repeat(var(--zqa, 3), minmax(0, 1fr));}
}
@media (max-width:572px) {
  .at3xzxp.at3xzxp .ky09b4s,
  .nf2hd7r.nf2hd7r .vya0c5r {grid-template-columns: repeat(var(--pfdku, 2), minmax(0, 1fr));}
  .nf2hd7r.nf2hd7r .vya0c5r {gap:9px;padding: 12px;}
  .nf2hd7r.nf2hd7r .bfbg {padding: 10px 8px;min-height: 60px;}
  .nf2hd7r.nf2hd7r .ynfpeb {height: 26px;}
  .at3xzxp.at3xzxp .fjvbt4 {padding: 16px 10px;min-height: 112px;}
  .at3xzxp.at3xzxp .n5q12h {max-height: 44px;}
}

.x1wd.x1wd {margin: 0 0 var(--p5jg);gap: clamp(24px, 4vw, 56px);overflow: hidden;color: var(--myulm);display: grid;background: var(--lne);align-items: center;--myulm: var(--m0y, var(--obci));padding: clamp(26px, 4vw, 56px);border-radius: var(--eidm8);grid-template-columns: minmax(0, 1fr);--lne: var(--azj79);}
.x1wd.n2s1r8f {--lne: var(--a972);--myulm: var(--m2c);}
@media (min-width:755px) {
  .x1wd.x1wd {grid-template-columns: minmax(0, 1fr) auto;}
}
.x1wd.x1wd .gfg20 {min-width: 0;}
.x1wd.x1wd .v5st {margin: 0 0 18px;width: 64px;border: 0;border-top: 4px solid var(--myulm);}
.x1wd.x1wd :is(.yb5drd, .ykgp0) {color: var(--myulm);}
.x1wd.x1wd .yb5drd {line-height: 1;font-size: clamp(30px, 4.2vw, 54px);}
.x1wd.x1wd :is(.peg2p6m, .d108, .pz340) {color: color-mix(in srgb, var(--myulm) 80%, transparent);}
.x1wd.x1wd .d6nyt,
.x1wd.x1wd .rnrm {border-color: color-mix(in srgb, var(--myulm) 26%, transparent);}

.x1wd.n2s1r8f .d6nyt {display: flex;column-gap:27px;flex-wrap: wrap;}
.x1wd.n2s1r8f .rnrm {min-width: 0;flex: 1 1 150px;}
.x1wd.x1wd .zdtbc {border-radius: var(--eidm8);border: 2px solid color-mix(in srgb, var(--myulm) 30%, #000);}

.x1wd.x1wd .dr31v {background: color-mix(in srgb, var(--myulm) 10%, var(--lne));border: 6px solid var(--myulm);border-radius:29px;align-items: center;display: flex;margin: 0 auto;flex-direction: column;position: relative;width: clamp(150px, 15vw, 190px);aspect-ratio: 9 / 18.5;transform: rotate(-6deg);gap:3px;justify-content: center;}
.x1wd.x1wd .xwr8954 {background: var(--myulm);width: 34%;height: 14px;position: absolute;top: 10px;border-radius: 0 0 10px 10px;left: 50%;transform: translateX(-50%);}
.x1wd.x1wd .rnr0rp1 {transform: translateX(-50%);width: 36%;position: absolute;left: 50%;border-radius: var(--eidm8);height: 4px;background: var(--myulm);bottom: 12px;}
.x1wd.x1wd .yndex {font: 800 clamp(64px, 7vw, 92px)/.9 var(--hxz);letter-spacing: -.06em;color: var(--myulm);}
.x1wd.x1wd .fqt4f {font: 800 16px/1 var(--hxz);color: color-mix(in srgb, var(--myulm) 70%, transparent);letter-spacing: .14em;}
.x1wd.x1wd .nrzsr2s {overflow-wrap: anywhere;text-transform: uppercase;text-align: center;color: var(--myulm);font: 800 13px/1.2 var(--hxz);max-width: 80%;margin-top:18px;letter-spacing: .16em;}
@media (max-width: 759.98px) {
  
  .x1wd.x1wd .dr31v {width: 150px;order: -1;}
  .x1wd.x1wd .yndex {font-size: 62px;}
}
@media (max-width:572px) {
  .x1wd.x1wd .cgt8z {flex-direction: row;}
  .x1wd.x1wd .zdtbc {padding: 8px 14px;align-items: flex-start;flex: 1 1 140px;}
}
@media (prefers-reduced-motion: no-preference) {
  .x1wd.x1wd .dr31v {transition:transform 0.322s ease;}
  .x1wd.x1wd:hover .dr31v {transform: rotate(-2deg);}
}

.av04nzw.av04nzw, .e1z1r.e1z1r, .hnzst.hnzst,
.zyts.zyts .qhgnz {overflow: hidden;border-radius: var(--eidm8);}
.n7mc92 .czc3m9 :is(div, span, img, a) {border-radius: var(--eidm8);}

@media (max-width:770px) {
  .mam2dz {margin-left: -12px;}
  .btkp.btkp .w8fq4x {margin-right: 0;width: 100%;padding-right: 0;margin-left: 0;padding-left: 0;}
}
@media (max-width:572px) {
  .n7mc92.n7mc92 thead th {white-space: normal;}
  .ngxdb.ngxdb {padding-left:13px;padding-right:13px;}
  .ngxdb.ngxdb .vm3y,
  .ngxdb.ngxdb .f5260 {padding-right:7px;padding-left:7px;overflow-wrap: anywhere;}
  .ngxdb.ngxdb .vm3y {letter-spacing: .06em;white-space: normal;}
  .hnzst.hnzst {padding-right:17px;padding-left:16px;}
  .hnzst.hnzst :is(td, th) {overflow-wrap: anywhere;padding-left:7px;padding-right:7px;}
}
