

:root {--ivj: calc(var(--avh0) + var(--w2vvv) * 2);--mmls:   color-mix(in srgb, var(--r1e) 66%, transparent);--c94lp:    color-mix(in srgb, var(--r1e) 4%,  transparent);--woe: var(--r1e);--toc:"Helvetica Neue", Helvetica, Arial, "Liberation Sans", sans-serif;--iat:    color-mix(in srgb, var(--r1e) 15%, transparent);--g5gu:  color-mix(in srgb, var(--r1e) 8%,  transparent);--smkb9:  var(--jkb);--mgn0s:     28px;--avh0:    1180px;--vax:     color-mix(in srgb, var(--jkb) 16%, var(--fwhi, var(--jhf)));--w2vvv:  20px;--poy:       4px;}

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

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

.yx4vknz {border-bottom: 1px solid var(--iat);position: sticky;background: var(--hr3);top: 0;z-index: 60;}
.cv77 {max-width: var(--ivj);margin: 0 auto;padding: 18px var(--w2vvv) 14px;gap:12px;grid-template-columns: 1fr auto 1fr;display: grid;align-items: center;}
.d23mv {grid-column: 2;text-decoration: none;justify-self: center;display: flex;}
.d23mv img {width: auto;height: 30px;display: block;}
.jhmnz {color: var(--afg);letter-spacing: -.035em;font: 800 23px/1 var(--toc);}
.q7fw {justify-self: end;align-items: center;display: flex;gap:11px;grid-column: 3;}
.bg2q {white-space: nowrap;background: color-mix(in srgb, var(--hqx9) 22%, transparent);color: color-mix(in srgb, var(--zqbz6, var(--fo0m)) 25%,
                   color-mix(in srgb, var(--afg) 78%, transparent));font: 600 13.5px/1.2 var(--toc);padding: 8px 14px;border-radius: var(--poy);text-decoration: none;}
.bg2q:hover {color: var(--r1e);}

.mpwmx4:hover {background: var(--r8b2);}
.mpwmx4 {color: var(--c2l, var(--dxxx));font: 600 13.5px/1.2 var(--toc);white-space: nowrap;border-radius: var(--poy);display: inline-block;background: var(--p7e57);padding: 9px 17px;text-decoration: none;}

.qfsgn {border-top: 1px solid var(--g5gu);}
.qfsgn ul {display: flex;margin: 0 auto;flex-wrap: wrap;list-style: none;padding: 0 var(--w2vvv);justify-content: center;max-width: var(--ivj);gap:25px;}
.qfsgn a {padding: 11px 0;border-bottom: 2px solid transparent;font: 600 12.5px/1.3 var(--toc);letter-spacing: .11em;text-decoration: none;color: var(--mmls);display: block;text-transform: uppercase;}
.qfsgn a:hover {color: var(--r1e);}
.qfsgn a[aria-current="page"] {border-bottom-color: var(--r1e);color: var(--r1e);}

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

.a2zaz9n {display: flow-root;margin: 0 auto;max-width: var(--ivj);padding: 30px var(--w2vvv) 70px;--zjuhm: 100%;}

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

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

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

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

.a2zaz9n > .p3fkjs {margin-left: 50%;max-width: 100vw;padding-left: max(var(--w2vvv), calc((100vw - var(--avh0)) / 2));width: 100vw;padding-right: max(var(--w2vvv), calc((100vw - var(--avh0)) / 2));border-radius: 0;transform: translateX(-50%);}

.a2zaz9n img {max-width: 100%;height: auto;border-radius: var(--poy);}
.ha8e {margin-left: 50%;transform: translateX(-50%);width: min(var(--avh0), calc(100vw - var(--w2vvv) * 2));}

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

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

.a2zaz9n > .p3fkjs:first-child {margin-top: -30px;}
@media (max-width:765px) { .a2zaz9n > .p3fkjs:first-child {margin-top: -24px;} }

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

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

.xe9fb.xe9fb {color: var(--dgc, var(--wb4));margin-top: clamp(20px, 2.2vw, 30px);min-height: 56px;padding: 0 34px;font-size: 15px;background: var(--jkb);}
.xe9fb.xe9fb:hover {background: var(--r8b2);}

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

.rq1tw5m.rq1tw5m .q6bm1hf {isolation: isolate;margin: 0 14px 14px 0;position: relative;min-width: 0;}
.rq1tw5m.rq1tw5m .q6bm1hf::before {background: var(--smkb9);position: absolute;inset: 14px -14px -14px 14px;z-index: -1;content: "";border-radius: var(--poy);}
.rq1tw5m.rq1tw5m .q6bm1hf > * {position: relative;}
.rq1tw5m.rq1tw5m .rm41srw {color: var(--f7nq, inherit);width: 100%;height: auto;border-radius: var(--poy);display: block;}
.rq1tw5m.rq1tw5m .q6bm1hf picture {display: block;}

.rq1tw5m.cmy33 .q6bm1hf {align-items: center;display: flex;justify-content: center;background: var(--hf8, var(--vax));aspect-ratio: 16 / 10;border-radius: var(--poy);padding: clamp(20px, 3vw, 40px);}
.rq1tw5m.rq1tw5m .g3f6 {min-width: 0;letter-spacing: -.05em;overflow-wrap: break-word;color: var(--ufn, var(--woe));font: 800 clamp(40px, 6vw, 96px)/.95 var(--toc);text-align: center;}
.rq1tw5m.rq1tw5m .r5g0cf8 {right: clamp(14px, 2vw, 26px);position: absolute;font: 700 12px/1 var(--toc);color: color-mix(in srgb, var(--ufn, var(--woe)) 62%, transparent);top: clamp(12px, 1.8vw, 22px);letter-spacing: .18em;}

.rq1tw5m.gxxq5.cmy33 .q6bm1hf {background: var(--hf8, var(--smkb9));}
.rq1tw5m.gxxq5 .q6bm1hf::before {background: var(--vax);}
.rq1tw5m.gxxq5 .g3f6 {color: var(--ufn, var(--dgc, var(--wb4)));}
.rq1tw5m.gxxq5 .r5g0cf8 {color: color-mix(in srgb, var(--ufn, var(--dgc, var(--wb4))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .rq1tw5m.rq1tw5m .q6bm1hf {margin: 0 10px 10px 0;order: -1;}
  .rq1tw5m.rq1tw5m .q6bm1hf::before {inset: 10px -10px -10px 10px;}
  .rq1tw5m.cmy33 .q6bm1hf {aspect-ratio: 16 / 8;}
}
@media (max-width:569px) {
  .xe9fb.xe9fb {width: 100%;display: flex;}
}

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

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

.sc7v60c {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%);inset: 0;}
.ff3hz {max-width:619px;position: relative;z-index: 1;width: 100%;}
.nxvs .r5z24j {color: var(--p5e, #fff);}
.nxvs .nt8e644,
.nxvs .syynxmz {color: color-mix(in srgb, var(--p5e, #fff) 82%, transparent);}

.nxvs.pjysrz6 {background: var(--qmcm, var(--smkb9));--p5e: var(--dgc, var(--wb4));}
.pjysrz6 .r5z24j {color: var(--p5e, var(--dgc, var(--wb4)));}
.pjysrz6 .nt8e644,
.pjysrz6 .syynxmz {color: color-mix(in srgb, var(--p5e, var(--dgc, var(--wb4))) 84%, transparent);}
.pjysrz6 .kb89 {background: var(--p5e, var(--dgc, var(--wb4)));}
.z2emca {color: color-mix(in srgb, var(--p5e, var(--dgc, var(--wb4))) 12%, transparent);font: 800 clamp(100px, 16vw, 240px)/1 var(--toc);bottom: -.2em;overflow: hidden;position: absolute;max-width: 100%;z-index: 0;right: -.06em;letter-spacing: -.06em;pointer-events: none;white-space: nowrap;user-select: none;}

.pjysrz6 .xe9fb.xe9fb {color: var(--qmcm, var(--jkb));background: var(--p5e, var(--dgc, var(--wb4)));}
.pjysrz6 .xe9fb.xe9fb:hover {opacity:0.88;}

@media (max-width:765px) {
  
  .nxvs {min-height: min(78vh, 600px);align-items: flex-end;padding-top:121px;}
  .sc7v60c {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%);}
  .nxvs.pjysrz6 {padding-top:48px;min-height: 0;align-items: center;}
  .z2emca {font-size: 42vw;}
}

.cjp9n0t.cjp9n0t .z6f6 {margin: 0 0 18px;}

.cjp9n0t.cjp9n0t .ztgswm8 {column-rule: 1px solid var(--iat);columns: 2;column-gap:42px;}

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

.cjp9n0t.cjp9n0t .yswn7z4 {float: left;font: 800 46px/0.8 var(--toc);color: var(--dgc, var(--wb4));letter-spacing: -.05em;margin: 4px 12px 0 0;}

.cjp9n0t.cjp9n0t .chpv {color: var(--dgc, var(--wb4));display: block;margin: 0 0 4px;letter-spacing: -.015em;font: 800 17px/1.35 var(--toc);}
.cjp9n0t.cjp9n0t .xrpy9 {color: var(--dgc, var(--wb4));font-size: 16px;line-height:1.59;display: block;}

.r0h0.r0h0 .vwn4 {margin: 0 0 18px;}

.r0h0.r0h0 .gycfqs9 {overflow-x: auto;}

.r0h0.r0h0 .wsfj41 {width: 100%;border-collapse: collapse;margin: 0;font: 16px/1.6 var(--toc);}

.r0h0.r0h0 .d62b61h {font: 700 12px/1.3 var(--toc);padding: 0 16px 10px;text-transform: uppercase;text-align: left;border-bottom: 2px solid var(--hmofx, var(--r1e));letter-spacing: .11em;white-space: nowrap;}
.r0h0.r0h0 .qv72 {color: var(--r1e);}

.r0h0.r0h0 .s583pm {color: var(--mmls);}
.r0h0.r0h0 .d62b61h + .d62b61h,
.r0h0.r0h0 .pnjkxyv + .pnjkxyv {border-left: 1px solid var(--iat);}

.r0h0.r0h0 .pnjkxyv {border-bottom: 1px solid var(--g5gu);vertical-align: top;color: var(--mf1, var(--r1e));padding: 12px 16px;width: 50%;}
.r0h0.r0h0 tbody tr:last-child .pnjkxyv {border-bottom: 0;}

.r0h0.r0h0 .dmnr {float: left;font: 800 17px/1.55 var(--toc);width: 18px;}

.r0h0.r0h0 .gad81m7 .dmnr {color: var(--jkb);}
.r0h0.r0h0 .ncrrbnh .dmnr {color: var(--mmls);}
.r0h0.r0h0 .d4m4b {padding-left:25px;display: block;}

.q85cby4.q85cby4 .w1c5jj {margin: 0 0 12px;}
.q85cby4.q85cby4 .nt4kj {border-top: 2px solid var(--r1e);}

.q85cby4.q85cby4 .qtqs {border: 0;border-bottom: 1px solid var(--g5gu);border-radius: 0;padding: 0;background: none;margin: 0;}

.q85cby4.q85cby4 .w7mfwe {font: 800 18px/1.4 var(--toc);min-height: 44px;display: flex;gap:17px;align-items: center;letter-spacing: -.02em;justify-content: space-between;color: var(--r1e);list-style: none;padding: 14px 0;cursor: pointer;}
.q85cby4.q85cby4 .w7mfwe::-webkit-details-marker {display: none;}
.q85cby4.q85cby4 .y5akj {display: block;}

.q85cby4.q85cby4 .w7mfwe::after {flex: 0 0 auto;font: 400 21px/1 var(--toc);color: var(--mmls);content: "+";}
.q85cby4.q85cby4 .qtqs[open] .w7mfwe::after {content: "\2212";}

.q85cby4.q85cby4 .cxzejng {display: flex;gap:12px;padding: 0 0 18px;}
.q85cby4.q85cby4 .awyqjb4 {font: 800 13px/1.7 var(--toc);letter-spacing: .1em;color: var(--jkb);flex: 0 0 auto;}
.q85cby4.q85cby4 .s2bpj39 {font-size: 16px;color: var(--mmls);line-height:1.58;margin: 0;}

.ee3q9.ee3q9 .nw0f8bw {margin: 0 0 18px;}
.ee3q9.ee3q9 .tv93d4 {list-style: none;padding: 0;grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;margin: 0;gap:26px 20px;}

.ee3q9.ee3q9 .tv93d4 {gap:21px 16px;grid-template-columns: repeat(6, minmax(0, 1fr));}
.ee3q9.tbekjt .tv93d4 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:26px 20px;}
@media (max-width:907px) {
  .ee3q9.ee3q9 .tv93d4 {grid-template-columns: repeat(3, minmax(0, 1fr));gap:19px 12px;}
}
@media (max-width:470px) {
  .ee3q9.ee3q9 .tv93d4 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.ee3q9.ee3q9 .y7nc2yq {border-top: 2px solid var(--r1e);border-bottom: 0;padding-top:10px;min-width: 0;margin: 0;}
.ee3q9.ee3q9 .cpbkzwh {gap:1px 10px;grid-template-columns: auto minmax(0, 1fr);min-width: 0;text-decoration: none;align-items: baseline;color: inherit;display: grid;padding: 0;}
.ee3q9.ee3q9 .s060k {align-self: start;color: var(--mmls);font: 700 13px/1.3 var(--toc);font-variant-numeric: tabular-nums;grid-row: 2 / span 2;letter-spacing: .06em;grid-column: 1;}

.ee3q9.ee3q9 .rz58kx7 {grid-row: 1;object-fit: cover;aspect-ratio: 1 / 1;display: block;border-radius: var(--poy);margin-bottom:9px;width: 100%;grid-column: 1 / -1;height: auto;}
.ee3q9.ee3q9 .fk2qq0c {grid-column: 2;letter-spacing: -.015em;font: 700 15px/1.25 var(--toc);overflow-wrap: break-word;min-width: 0;grid-row: 2;}
.ee3q9.ee3q9 .f76105e {text-transform: uppercase;overflow: hidden;letter-spacing: .1em;color: var(--mmls);white-space: nowrap;grid-column: 2;font: 600 11.5px/1.3 var(--toc);font-style: normal;min-width: 0;text-overflow: ellipsis;grid-row: 3;}
.ee3q9.ee3q9 .cpbkzwh:hover .fk2qq0c {text-underline-offset: 3px;text-decoration: underline;}

.hgge.hgge .h02hc {margin: 0 0 18px;}
.hgge.hgge .pjn4 {border: 1px solid var(--g5gu);background: var(--g5gu);grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));display: grid;gap:0px;}
.hgge.hwj0mp .pjn4 {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.j6myv8g.j6myv8g .hvcp6 {margin: 0 0 14px;}
.j6myv8g.j6myv8g .c0nbxk {padding: 18px 20px;align-items: center;background: var(--c94lp);display: flex;gap:14px;flex-wrap: wrap;}
.j6myv8g.d1hzw .c0nbxk {border-bottom: 1px solid var(--iat);background: none;border-top: 1px solid var(--iat);}
.j6myv8g.j6myv8g .cpdknbk {background: color-mix(in srgb, var(--jkb) 12%, #000);padding: 12px 18px;border-radius: var(--poy);align-items: center;justify-content: center;display: inline-flex;}
.j6myv8g.j6myv8g .xh5hp {display: block;width: auto;object-fit: contain;height: 36px;}
.j6myv8g.j6myv8g .gqxe {font: 500 12.5px/1.5 var(--toc);margin: 12px 0 0;color: var(--mmls);letter-spacing: .03em;}

.kg8ckct.kg8ckct .nzw3tx {margin: 0 0 16px;}
.kg8ckct.kg8ckct .tvtjte {gap:11px;border-bottom: 2px solid var(--r1e);align-items: baseline;flex-wrap: wrap;padding: 0 0 20px;margin: 0 0 24px;display: flex;}
.kg8ckct.kg8ckct .vqz05 {letter-spacing: -.045em;font: 800 clamp(40px, 5vw, 62px)/1 var(--toc);font-variant-numeric: tabular-nums;}
.kg8ckct.kg8ckct .ksjv {font: 700 17px/1 var(--toc);color: var(--mmls);}
.kg8ckct.kg8ckct .pmqgd2 {font-size: 16px;line-height:1.57;color: var(--mmls);flex: 1 1 260px;min-width: 0;}
.kg8ckct.kg8ckct .e7qe {display: grid;gap:21px;}
.kg8ckct.dyyq .e7qe {gap:21px 34px;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));}
.kg8ckct.kg8ckct .d1h85r {margin: 0;padding: 0 0 0 18px;border-left: 3px solid var(--jkb);}
.kg8ckct.kg8ckct .cgvp {letter-spacing: -.012em;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--toc);margin: 0 0 10px;}
.kg8ckct.kg8ckct .nhk3q {flex-wrap: wrap;align-items: baseline;gap:9px;display: flex;font-style: normal;}
.kg8ckct.kg8ckct .yg87n1 {font: 700 12px/1 var(--toc);text-transform: uppercase;letter-spacing: .11em;}
.kg8ckct.kg8ckct .pw1y {color: var(--mmls);font: 600 12px/1 var(--toc);font-style: normal;font-variant-numeric: tabular-nums;}

.j9bnfx.j9bnfx {grid-template-columns: minmax(0, 1fr);position: relative;background: var(--c94lp);display: grid;border-radius: 0;}
.j9bnfx.j9bnfx .g2gq70 {background: var(--jkb);left: 0;bottom: 0;top: 0;width: 4px;position: absolute;}
.j9bnfx.j9bnfx .zt5atz9 {padding: clamp(22px, 2.6vw, 34px);min-width: 0;}
.j9bnfx.j9bnfx .t37a {margin: 0 0 12px;}
.j9bnfx.j9bnfx .bq3g > :first-child {margin-top: 0;}
.j9bnfx.j9bnfx .bq3g > :last-child  {margin-bottom: 0;}
.j9bnfx.j9bnfx .ewg0s {transition:background 0.155s;min-height: 46px;background: var(--jkb);align-items: center;margin-top:16px;color: var(--dgc, var(--wb4));display: inline-flex;padding: 0 26px;font: 700 15px/1 var(--toc);justify-content: center;border-radius: var(--poy);text-decoration: none;}
.j9bnfx.j9bnfx .ewg0s:hover {background: var(--r8b2);}
.j9bnfx.j9bnfx .yvtrs {margin: 0;min-width: 0;}
.j9bnfx.j9bnfx .khpnxv1 {width: 100%;object-fit: cover;display: block;height: 100%;border-radius: 0;}

@media (max-width: 759.98px) {
  .j9bnfx.c488w > .yvtrs {order: 1;}
}

@media (min-width:752px) {
  .j9bnfx.sjsv {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .j9bnfx.sjsv .zt5atz9 {grid-row: 1;grid-column: 1;}
  .j9bnfx.sjsv .yvtrs {grid-column: 2;grid-row: 1;}
  .j9bnfx.sjsv .hk9t  {grid-column: 2;}
  .j9bnfx.sjsv:has(.hk9t) .yvtrs {grid-column: 1;}
  
  .j9bnfx.sjsv:has(.fewm5d) {grid-template-columns: minmax(0, 1fr);}
}

.j9bnfx.de8fr {max-width: none;}
.j9bnfx.de8fr .khpnxv1 {max-height: 240px;}
@media (min-width:752px) {
  .a2zaz9n > .de8fr {width: calc(50% - var(--mgn0s) / 2);max-width: none;float: left;}
  .a2zaz9n > .de8fr + .de8fr {float: right;}
  
  .a2zaz9n > .de8fr + .de8fr + * {clear: both;}
}

.wxvtq.wxvtq {display: block;}
.wxvtq .e3rz {justify-content: space-between;margin: 0 0 22px;display: flex;flex-wrap: wrap;gap:17px 28px;align-items: flex-end;}
.wxvtq .ekv3nmd {min-width: 0;flex: 1 1 320px;}
.wxvtq .v65h4 {font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--toc);letter-spacing: -.038em;text-wrap: balance;margin: 0;}
.wxvtq .b3ztqqa {line-height:1.57;margin: 10px 0 0;font-size: 16.5px;color: var(--mmls);max-width: 60ch;}
.wxvtq .rhkkjh {display: flex;gap:13px;align-items: center;flex: 0 0 auto;}
.wxvtq .r7rgvq2 {color: var(--mmls);font: 800 15px/1 var(--toc);font-variant-numeric: tabular-nums;text-align: center;min-width: 4.6em;letter-spacing: .08em;}
.wxvtq .r7rgvq2 > span {color: var(--r1e);font-size: 22px;}
.wxvtq .hfdwp {border: 0;border-radius: var(--poy);display: inline-flex;justify-content: center;cursor: pointer;font: 800 20px/1 var(--toc);width: 48px;height: 48px;align-items: center;padding: 0;background: var(--jkb);color: var(--dgc, var(--wb4));transition:background 0.12s, opacity 0.12s;}
.wxvtq .hfdwp:hover {background: var(--r8b2);}
.wxvtq .hfdwp:disabled {cursor: default;opacity:0.37;}
.wxvtq .hfdwp:focus-visible,
.wxvtq .s7r36:focus-visible {outline: 2px solid var(--r1e);outline-offset: 3px;}
.wxvtq .hfdwp[hidden] {display: none;}

.wxvtq .s7r36 {scrollbar-width: none;grid-auto-columns: calc(72% - 10px);overscroll-behavior-x: contain;grid-auto-flow: column;overflow-x: auto;scroll-snap-type: x mandatory;scroll-behavior: smooth;gap:20px;display: grid;}
.wxvtq .s7r36::-webkit-scrollbar {display: none;}
.wxvtq.sfrvj .s7r36 {grid-auto-columns: calc(86% - 10px);}
.wxvtq .ere1 {margin: 0;scroll-snap-align: start;min-width: 0;}
.wxvtq .ere1 picture {display: block;}
.wxvtq .z97ec.z97ec {object-fit: cover;border-radius: var(--poy);width: 100%;display: block;height: auto;aspect-ratio: 16 / 9;}
.wxvtq .xpx7 {align-items: baseline;padding-top:9px;border-top: 2px solid var(--r1e);gap:11px;margin: 12px 0 0;display: flex;}
.wxvtq .h3m0s {letter-spacing: -.04em;font: 800 28px/1 var(--toc);font-variant-numeric: tabular-nums;color: color-mix(in srgb, var(--jkb) 62%, var(--r1e));}
.wxvtq .crga9 {color: var(--r1e);font: 700 16px/1.35 var(--toc);}

.wxvtq .fsw9736 {display: block;overflow: hidden;margin: 20px 0 0;border-radius: var(--poy);height: 4px;background: var(--iat);}
.wxvtq .s66770x {transition:width 0.345s ease;background: var(--jkb);height: 100%;display: block;}
.wxvtq .qc93f9j {display: flex;margin: 24px 0 0;gap:11px;flex-wrap: wrap;}

@media (max-width:765px) {
  .wxvtq .s7r36,
  .wxvtq.sfrvj .s7r36 {grid-auto-columns: 86%;gap:12px;}
  .wxvtq .e3rz {align-items: center;}
  .wxvtq .hfdwp {width: 44px;height: 44px;}
  .wxvtq .qc93f9j > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .wxvtq .s7r36 {scroll-behavior: auto;}
  .wxvtq .s66770x {transition:none;}
}

.rzhzg09.rzhzg09 {color: var(--dgc, var(--wb4));background: var(--jkb);}
.rzhzg09.rzhzg09:hover {background: var(--r8b2);}
.dc1va9.dc1va9 {background: none;color: var(--r1e);box-shadow: inset 0 0 0 2px var(--r1e);}
.dc1va9.dc1va9:hover {background: var(--c94lp);}

.sq92.sq92 {align-items: start;gap:5px 18px;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.sq92.sq92 .v8tzx1 {border: 0;background: var(--r1e);width: 100%;height: 2px;margin: 0 0 6px;grid-column: 1 / -1;}
.sq92.sq92 .eg576 {margin: 0;}
.sq92.sq92 .rvbkfdx {border-radius: var(--poy);object-fit: cover;height: 72px;display: block;width: 72px;}
.sq92.sq92 .s71bj {min-width: 0;}
.sq92.sq92 .d4tyw6s {font: 800 19px/1.25 var(--toc);letter-spacing: -.02em;display: block;}
.sq92.sq92 .zr0f {display: block;color: var(--mmls);letter-spacing: .1em;text-transform: uppercase;margin-top:3px;font: 600 11.5px/1.35 var(--toc);}
.sq92.sq92 .cr8fy {font-size: 15.5px;margin: 10px 0 0;line-height:1.61;}
.sq92.sq92 .jp46sr {margin: 10px 0 0;line-height:1.53;color: var(--mmls);font-size: 13px;}
.sq92.sq92 .tg6e {gap:9px;padding: 0;display: flex;margin: 12px 0 0;list-style: none;grid-column: 2;}
.sq92.sq92 .xqrc {margin: 0;}
.sq92.sq92 .ynsk5 {border-radius: var(--poy);display: inline-flex;color: var(--r1e);box-shadow: inset 0 0 0 1px var(--iat);text-decoration: none;justify-content: center;width: 44px;height: 44px;align-items: center;}
.sq92.sq92 .ynsk5:hover {background: var(--c94lp);}

.sq92.nz6hds {grid-template-columns: minmax(0, 1fr);}
.sq92.nz6hds .tg6e {grid-column: 1;}

.d9t660.d9t660 .ww57qyp {margin: 0 0 8px;color: var(--mmls);text-transform: uppercase;letter-spacing: .22em;font: 600 11.5px/1 var(--toc);}
.d9t660.d9t660 .etkh {margin: 0 0 12px;}
.d9t660.d9t660 .bazeakg {border: 0;width: 100%;height: 1px;margin: 0 0 18px;background: var(--iat);}
.d9t660.dzbv {padding-left: clamp(0px, 4vw, 56px);}
.d9t660.d9t660 .ng12d8 > :first-child {margin-top: 0;}
.d9t660.d9t660 .ng12d8 > :last-child  {margin-bottom: 0;}

.dnnr86.dnnr86 {gap:17px;display: flex;margin: 0 0 var(--mgn0s);align-items: center;flex-direction: column;}
.dnnr86.jsyvg8  {align-items: flex-start;}
.dnnr86.rdgg {align-items: flex-end;}
.dnnr86.dnnr86 .x5dw {margin: 0;border: 0;border-top: 2px dashed var(--iat);height: 0;width: 100%;}
.dnnr86.dnnr86 .s2n2 {background: var(--jkb);justify-content: center;min-height: 52px;align-items: center;display: inline-flex;text-decoration: none;color: var(--dgc, var(--wb4));padding: 0 40px;transition:background 0.195s;border-radius: var(--poy);}
.dnnr86.dnnr86 .s2n2:hover {background: var(--r8b2);}
.dnnr86.dnnr86 .h7wxd4t {letter-spacing: .02em;font: 700 16px/1 var(--toc);}

.dnnr86.dnnr86 .s2n2 {overflow: hidden;position: relative;}
.dnnr86.dnnr86 .bq103y {width: 12px;top: 0;background: var(--hr3);clip-path: polygon(100% 0, 0 0, 100% 100%);right: 0;height: 12px;position: absolute;}

.dnnr86.dnnr86 .bq103y {background: var(--jhf);}

.dnnr86.dnnr86 .ztbfa4 {width: 100%;}

.cv1tj.cv1tj {margin: 0 0 var(--mgn0s);}
.cv1tj.cv1tj .mbemx {display: block;}
.cv1tj.cv1tj .q9gtw4 {display: block;border-radius: var(--poy);height: auto;width: 100%;}
.cv1tj.cv1tj .njz0b {width: 100%;border: 0;background: var(--iat);height: 1px;margin: 10px 0 0;}
.cv1tj.cv1tj .gsbrfsq {margin: 8px 0 0;}
.cv1tj.cv1tj .j1tj97 {text-transform: uppercase;letter-spacing: .14em;color: var(--mmls);font: 600 11.5px/1 var(--toc);}

.cv1tj.q8hgt34 {transform: translateX(-50%);margin-left: 50%;width: min(var(--avh0), calc(100vw - var(--w2vvv) * 2));}

.rn5csz.rn5csz {padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);background: var(--c94lp);}
.rn5csz.zx8d {background: none;padding-right: 0;padding-left: 0;}
.rn5csz.rn5csz .t5v6rwm {margin: 0 0 14px;border: 0;width: 100%;height: 2px;background: var(--r1e);}
.rn5csz.rn5csz .fmah26n {letter-spacing: .2em;color: var(--mmls);font: 700 12px/1.3 var(--toc);text-transform: uppercase;display: block;margin: 0 0 12px;}
.rn5csz.rn5csz .z71tm > :first-child {margin-top: 0;}
.rn5csz.rn5csz .z71tm > :last-child  {margin-bottom: 0;}

.agqt.agqt {color: var(--woe);background: var(--vax);padding: clamp(24px, 3vw, 40px);position: relative;}
.agqt.agqt .jrm4 {color: var(--woe);margin: 0 0 14px;}
.agqt.agqt .z76s > :first-child {margin-top: 0;}
.agqt.agqt .z76s > :last-child  {margin-bottom: 0;}

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

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

.agqt.qztg {color: var(--y3m, var(--dgc, var(--wb4)));background: var(--smkb9);}
.agqt.qztg .jrm4,
.agqt.qztg .z76s :is(h2, h3, strong, b),
.agqt.qztg .z76s a {color: var(--y3m, var(--dgc, var(--wb4)));}
.agqt.qztg .z76s a {text-decoration-color: color-mix(in srgb, var(--y3m, var(--dgc, var(--wb4))) 60%, transparent);}
.agqt.qztg .z76s :is(td, th) {border-color: color-mix(in srgb, var(--y3m, var(--dgc, var(--wb4))) 26%, transparent);}
.agqt.qztg .z76s thead th {color: color-mix(in srgb, var(--y3m, var(--dgc, var(--wb4))) 78%, transparent);border-bottom-color: color-mix(in srgb, var(--y3m, var(--dgc, var(--wb4))) 50%, transparent);}
.agqt.qztg .eb0zc {border-right-color: color-mix(in srgb, var(--y3m, var(--dgc, var(--wb4))) 40%, transparent);border-bottom-color: color-mix(in srgb, var(--y3m, var(--dgc, var(--wb4))) 40%, transparent);}

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

.en27ns, .avha9 {border: 0 !important;border-radius: var(--poy) !important;padding: 30px 32px !important;background: var(--c94lp) !important;box-shadow: none !important;}

@media (max-width:765px) {
  :root {--w2vvv: 18px;}
  .r1mq {display: flex;}
  .qfsgn {display: none;}
  
  .a2zaz9n {padding: 24px var(--w2vvv) 56px;}
  
  .cjp9n0t.cjp9n0t .ztgswm8 {column-rule: 0;columns: 1;}
  .cjp9n0t.cjp9n0t .yswn7z4 {font-size: 38px;}
  
  .r0h0.r0h0 .d62b61h {padding: 0 10px 9px;}
  .r0h0.r0h0 .pnjkxyv {padding: 11px 10px;}
  .q85cby4.q85cby4 .w7mfwe {font-size: 16.5px;}
  
  .ha8e {width: auto;transform: none;margin-left: 0;}
}

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

.p3zxm.p3zxm {background: var(--vzg);}
.a2zaz9n thead th {border-bottom-color: var(--hmofx, var(--r1e));}
.a2zaz9n tbody td {color: var(--mf1, inherit);}

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

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

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

.p3zxm .bggp1 a {display: flex;align-items: center;min-height: 44px;}
.d23mv {min-height: 44px;display: inline-flex;align-items: center;}

.n2pn, .nhn19d, .mpwmx4,
.a2zaz9n a[role="button"],
.a2zaz9n .fmbqp8k a {min-height: 44px;}

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

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

.qfsgn ul {gap:7px;}

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

.p3zxm .bggp1 ul {display: grid;gap:7px;}

.f7p2.f7p2 {background: none;margin: 40px 0 0;box-shadow: none;padding: 0;border: 0;border-radius: 0;}
.f7p2.f7p2 .ztms95r {border: 0;border-top: 2px solid var(--r1e);margin: 0 0 18px;}
.f7p2.f7p2 .mth1ea {font: 700 12px/1 var(--toc);margin: 0 0 10px;color: var(--mmls);text-transform: uppercase;letter-spacing: .11em;display: block;}
.f7p2.f7p2 .p4yd {margin: 0 0 10px;letter-spacing: -.035em;font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--toc);}
.f7p2.f7p2 .hny9 {margin: 0 0 22px;color: var(--mmls);max-width: 62ch;}

.f7p2.f7p2 .kcy3f {margin: 0 0 24px;padding: 0;gap: 0;list-style: none;display: grid;border-top: 1px solid var(--iat);}
.f7p2.vmjss .kcy3f {grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));gap: 0 28px;}
.f7p2.f7p2 .h53pd {padding: 11px 0;display: flex;align-items: baseline;flex-wrap: wrap;gap:6px 14px;border-bottom: 1px solid var(--iat);}
.f7p2.f7p2 .z22xa {color: var(--mmls);font-style: normal;font: 700 12px/1.3 var(--toc);flex: 0 0 auto;text-transform: uppercase;letter-spacing: .11em;}
.f7p2.f7p2 .erwsx7 {color: var(--r1e);margin-left: auto;font: 600 16px/1.3 var(--toc);font-variant-numeric: tabular-nums;}
.f7p2.vmjss .erwsx7 {margin-left: 0;}

.f7p2.f7p2 .np3x {display: flex;margin: 0;gap:12px;flex-wrap: wrap;}
.f7p2.f7p2 .dej3j {transition:background 0.194s, color 0.196s;justify-content: center;padding: 8px 24px;color: #fff;border: 2px solid #000;border-radius: var(--poy);background: #000;min-height: 52px;flex-direction: column;display: inline-flex;text-decoration: none;}
.f7p2.f7p2 .dej3j:hover {background: #fff;color: #000;}
.f7p2.f7p2 .j31ygh {color: inherit;letter-spacing: .12em;text-transform: uppercase;font: 600 10.5px/1.3 var(--toc);}
.f7p2.f7p2 .be9z {color: inherit;font: 700 17px/1.2 var(--toc);font-style: normal;letter-spacing: -.02em;}

@media (max-width:569px) {
  
  .f7p2.f7p2 .np3x {flex-direction: column;}
  .f7p2.f7p2 .dej3j  {align-items: flex-start;}
  
  .f7p2.vmjss .kcy3f {grid-template-columns: minmax(0, 1fr);}
}

.nby581h {cursor: pointer;visibility: hidden;background: color-mix(in srgb, #000 52%, transparent);opacity:0.05;transition:opacity 0.225s ease, visibility 0.195s;position: fixed;z-index: 90;inset: 0;}
.p50b {z-index: 91;visibility: hidden;background: var(--hr3);top: 0;overscroll-behavior: contain;position: fixed;transition:transform 0.214s ease, visibility 0.243s;border-left: 1px solid var(--iat);right: 0;overflow-y: auto;flex-direction: column;transform: translateX(100%);display: flex;width: min(88vw, 380px);bottom: 0;-webkit-overflow-scrolling: touch;}
.sacad9x:checked ~ .nby581h {visibility: visible;opacity:1;}
.sacad9x:checked ~ .p50b {transform: translateX(0);visibility: visible;}

.p50b[hidden] {display: none;}

.w8zq {align-items: center;display: flex;padding: 14px 8px 14px 20px;gap:11px;border-bottom: 1px solid var(--iat);justify-content: space-between;}
.abz8s {min-width: 0;letter-spacing: -.035em;font: 800 20px/1.2 var(--toc);color: var(--afg);overflow-wrap: anywhere;}
.d6dgcc {line-height: 1;flex: 0 0 auto;justify-content: center;font-size: 27px;min-width: 44px;align-items: center;cursor: pointer;color: var(--afg);background: none;min-height: 44px;display: flex;border: 0;}
.d6dgcc:hover {color: var(--mmls);}

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

.xnxkta9 {border-top: 1px solid var(--iat);padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));margin-top: auto;gap:11px;display: grid;}
.v87w,
.a7cn4n {min-height: 48px;text-decoration: none;padding: 12px 18px;border-radius: var(--poy);font-size: 15.5px;font-weight: 700;justify-content: center;display: flex;align-items: center;}
.v87w {border: 1px solid var(--iat);background: transparent;color: var(--afg);}
.v87w:hover {background: var(--c94lp);}
.a7cn4n {color: var(--dgc, var(--wb4));border: 1px solid transparent;background: var(--jkb);}
.a7cn4n:hover {background: var(--r8b2);}

.p50b a:focus-visible,
.d6dgcc:focus-visible,
.r1mq:focus-visible {outline: 2px solid var(--smkb9);outline-offset: 2px;}

@media (min-width:766px) {
  .nby581h, .p50b {display: none;}
}

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

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

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

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

.pf7f.pf7f .fy5np > summary.y1deek {align-items: center;min-height: 44px;list-style: none;display: flex;gap:13px;cursor: pointer;}
.pf7f.pf7f .fy5np > summary.y1deek::-webkit-details-marker {display: none;}
.pf7f.pf7f .fy5np > summary.y1deek:focus-visible {outline: 2px solid var(--r1e);outline-offset: 4px;}
.pf7f.pf7f .fy5np > summary.y1deek .kc7ma {margin: 0;}

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

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

.pwhm {--kpb: var(--poy);--sma: 700;--bzgvp: 999px;--xdf5: 1.5px solid var(--iat);--h3ea: 999px;--nq9z: 0 13px;}

.r0h0.r0h0 .ncrrbnh .dmnr {color: var(--ljjo, var(--mmls));}

.cjp9n0t.cjp9n0t .xrpy9, .cjp9n0t.cjp9n0t .chpv {color: var(--r1e);}

.r0h0.r0h0 .gad81m7 .dmnr {color: color-mix(in srgb, var(--smkb9, var(--jkb)) 62%, var(--r1e));}

@media (max-width:705px) {
  .r0h0.y4mxbzv .gad81m7:not(:empty)::before,
  .r0h0.y4mxbzv .ncrrbnh:not(:empty)::before {font-weight: 700;margin-right:8px;}
  .r0h0.y4mxbzv .gad81m7:not(:empty)::before {color: color-mix(in srgb, var(--smkb9, var(--jkb)) 62%, var(--r1e));content: "+";}
  .r0h0.y4mxbzv .ncrrbnh:not(:empty)::before {color: var(--ljjo, var(--mmls));content: "\2212";}
}

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

.q85cby4.x93yx .zx4wcq {padding: 0;list-style: none;counter-reset: mp-qa-n;border-top: 2px solid var(--r1e);margin: 0;}
.q85cby4.x93yx .fwchthy {position: relative;margin: 0;padding-left:42px;counter-increment: mp-qa-n;border-bottom: 1px solid var(--g5gu);}

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

.q85cby4.x93yx .qtqs {border-bottom: 0;}

.q85cby4.x93yx .s2bpj39 {padding: 0 0 18px;}

.q85cby4.fwxxf7 .qtqs:first-of-type {border-top: 2px solid var(--r1e);}
.q85cby4.fwxxf7 .s2bpj39 {border-left: 2px solid var(--iat);padding: 1px 0 1px 18px;margin: 0 0 16px;}

.q85cby4.q85cby4 .awyqjb4 {color: color-mix(in srgb, var(--smkb9, var(--jkb)) 62%, var(--r1e));}

@media (max-width:569px) {
  .q85cby4.x93yx .fwchthy {padding-left:32px;}
  .q85cby4.fwxxf7 .s2bpj39 {padding-left:14px;}
}

.r0h0.r0h0 .k66c {display: inline-block;font: 800 15px/1 var(--toc);margin-right:8px;}
.r0h0.r0h0 .qv72 .k66c {color: color-mix(in srgb, var(--smkb9, var(--jkb)) 62%, var(--r1e));}
.r0h0.r0h0 .s583pm .k66c {color: var(--ljjo, var(--mmls));}

.r0h0.a0nkmgk .wsfj41 {border-top: 2px solid var(--hmofx, var(--r1e));}
.r0h0.a0nkmgk .g1d24e6 {vertical-align: top;white-space: nowrap;border-bottom: 1px solid var(--iat);padding: 16px 20px 16px 0;width: 1%;}

.r0h0.a0nkmgk .pnjkxyv {border-bottom: 1px solid var(--iat);width: auto;padding: 16px 0 16px 20px;border-left: 1px solid var(--iat);}
.r0h0.a0nkmgk tbody tr:last-child .g1d24e6,
.r0h0.a0nkmgk tbody tr:last-child .pnjkxyv {border-bottom: 0;}

.r0h0.r0h0 .n4g4 {list-style: none;padding: 0;margin: 0;}
.r0h0.r0h0 .twjxf4y {padding: 8px 0;margin: 0;border-bottom: 1px solid var(--g5gu);}
.r0h0.r0h0 .twjxf4y:first-child {padding-top: 0;}
.r0h0.r0h0 .twjxf4y:last-child {border-bottom: 0;padding-bottom: 0;}

.r0h0.y4mxbzv .pnjkxyv {padding: 13px 16px;}

@media (max-width:569px) {
  .r0h0.a0nkmgk .g1d24e6 {padding: 13px 14px 13px 0;}
  .r0h0.a0nkmgk .pnjkxyv {padding: 13px 0 13px 14px;}
}

.rn5csz.tezbvzg .fmah26n {margin: 0 0 10px;}
.rn5csz.tezbvzg .t5v6rwm {margin: 0 0 16px;}

.rn5csz.rn5csz .n2v2w {grid-template-columns: minmax(0, 1fr);gap:11px 26px;display: grid;}
.rn5csz.zx6011 .fmah26n {margin: 0;}
@media (min-width:725px) {
  .rn5csz.zx6011 .n2v2w {grid-template-columns: 148px minmax(0, 1fr);gap: 0 26px;}
  
  .rn5csz.zx6011 .z71tm {grid-column: 2;}
  .rn5csz.zx6011 .z71tm:only-child {grid-column: 1 / -1;}
}

.dnnr86.dnnr86 .ttgv8 {justify-content: center;width: 100%;border: 2px dashed var(--iat);border-radius: var(--poy);padding: clamp(16px, 2.2vw, 24px);display: flex;}
.dnnr86.jsyvg8 .ttgv8  {justify-content: flex-start;}
.dnnr86.rdgg .ttgv8 {justify-content: flex-end;}

.dnnr86.dnnr86 .ttgv8 .ztbfa4 {width: 100%;}

.sq92.v6jjf {display: block;}
.sq92.v6jjf .v8tzx1 {margin: 0 0 14px;}
.sq92.v6jjf .eg576 {margin: 3px 16px 10px 0;float: left;}
.sq92.v6jjf .dwxaw {display: block;color: var(--mmls);font: 600 11.5px/1.35 var(--toc);margin: 0 0 3px;letter-spacing: .1em;text-transform: uppercase;}
.sq92.v6jjf .tg6e {margin: 14px 0 0;clear: both;}

.sq92.v6jjf .jp46sr {clear: left;}

.sq92.v6jjf::after {display: block;clear: both;content: "";}

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

.sq92.edszk .s71bj {padding-bottom:11px;border-bottom: 1px solid var(--iat);align-items: baseline;grid-column: 1;justify-content: space-between;flex-wrap: wrap;gap:3px 18px;display: flex;}
.sq92.edszk .zr0f {margin-top: 0;}
.sq92.edszk .eg576 {grid-row: 2;grid-column: 2;}
.sq92.edszk .cr8fy,
.sq92.edszk .jp46sr,
.sq92.edszk .tg6e {grid-column: 1 / -1;}
.sq92.edszk .cr8fy {margin-top:15px;}
.sq92.edszk .tg6e {margin-top:17px;}

@media (max-width:569px) {
  .sq92.edszk {grid-template-columns: minmax(0, 1fr);}
  
  .sq92.edszk .v8tzx1 {order: -2;}
  .sq92.edszk .eg576 {grid-row: auto;order: -1;grid-column: 1;margin-bottom:11px;}
}

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

.pf7f.pf7f .r13v90 {background: var(--c94lp);margin-top:13px;padding: 2px clamp(14px, 2vw, 22px) 6px;}
.pf7f.pf7f .r13v90 .vxak {margin-top:15px;}

.pf7f.pf7f .r13v90 .spa6ddm li:last-child {border-bottom: 0;}

.cjp9n0t.cjp9n0t .yswn7z4 {color: color-mix(in srgb, var(--smkb9, var(--jkb)) 62%, var(--r1e));}

.cjp9n0t.w4wm9 .thrgn5 {list-style: none;counter-reset: mp-run-n;margin: 0;padding: 0;}
.cjp9n0t.w4wm9 .sjy5 {border-bottom: 1px solid var(--iat);position: relative;counter-increment: mp-run-n;margin: 0 0 20px;padding: 0 0 18px 58px;}
.cjp9n0t.w4wm9 .sjy5:last-child {padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}

.cjp9n0t.w4wm9 .sjy5::before {font: 800 40px/1 var(--toc);position: absolute;letter-spacing: -.05em;content: counter(mp-run-n);top: -2px;left: 0;color: color-mix(in srgb, var(--smkb9, var(--jkb)) 62%, var(--r1e));}

.cjp9n0t.qndz6 .a75rvfm {margin: 0;}
.cjp9n0t.qndz6 .rfrf {border-bottom: 1px solid var(--iat);margin: 0 0 20px;padding: 0 0 18px;}
.cjp9n0t.qndz6 .rfrf:last-child {margin-bottom: 0;border-bottom: 0;padding-bottom: 0;}
.cjp9n0t.qndz6 .qj05st {gap:12px;margin: 0 0 7px;padding: 0 0 7px;display: flex;align-items: baseline;border-bottom: 1px solid var(--g5gu);}

.cjp9n0t.qndz6 .yswn7z4 {float: none;line-height: 1;margin: 0;font-variant-numeric: tabular-nums;font-size: 23px;}
.cjp9n0t.qndz6 .chpv {margin: 0;}

@media (max-width:569px) {
  .cjp9n0t.w4wm9 .sjy5 {padding-left:46px;}
  .cjp9n0t.w4wm9 .sjy5::before {font-size: 32px;}
  .cjp9n0t.qndz6 .qj05st {gap:9px;}
}

@media (max-width:705px) {
  .r0h0.a0nkmgk .pnjkxyv {border-left: 0;padding-left: 0;}
}

.xe9fb.xe9fb,
.mpwmx4.mpwmx4, .bg2q.bg2q,
.a7cn4n.a7cn4n, .v87w.v87w,
.ewg0s.ewg0s,
.rzhzg09.rzhzg09, .dc1va9.dc1va9,
.s2n2.s2n2 {display: inline-flex;font-family: var(--toc);transition:background 0.14s, color 0.137s, border-color 0.138s;white-space: nowrap;line-height:1.10;text-decoration: none;text-align: center;letter-spacing: .06em;align-items: center;justify-content: center;border-radius: var(--poy);font-weight: 800;text-transform: uppercase;}
.ewg0s.ewg0s, .rzhzg09.rzhzg09,
.dc1va9.dc1va9, .s2n2.s2n2 {font-size: 14px;padding: 0 28px;min-height: 50px;}

.dnnr86.dnnr86 .h7wxd4t {letter-spacing: inherit;font: inherit;}

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

.pwhm {--bzgvp: var(--poy);--h3ea: var(--poy);}
.ph81t {grid-row: 1;grid-column: 1;justify-self: start;display: flex;align-items: center;}
.kzg09v {padding: 16px 20px 0;}
.ph81t:not(:has(*)), .kzg09v:not(:has(*)) {display: none;}

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

@media (max-width:765px) {
  
  .cv77 {padding: 10px var(--w2vvv);gap:8px;grid-template-columns: auto minmax(0, 1fr) auto;}
  .r1mq {grid-column: 1;}
  .d23mv {min-width: 0;justify-self: start;grid-column: 2;}
  .d23mv img {max-width: min(30vw, 120px);}
  .jhmnz {font-size: 19px;}
  .q7fw {grid-column: 3;gap:5px;}
  .ph81t {display: none;}
  .q7fw .mpwmx4.mpwmx4,
  .q7fw .bg2q.bg2q {letter-spacing: .04em;min-height: 40px;padding: 0 11px;font-size: 11.5px;}

  .p50b {right: auto;transform: translateX(-100%);border-left: 0;left: 0;border-right: 1px solid var(--iat);}
}
@media (max-width: 359.98px) {
  
  :root {--w2vvv: 14px;}
  .cv77 {gap:7px;padding: 10px var(--w2vvv);}
  .d23mv img {max-width: 25vw;}
  .q7fw .mpwmx4.mpwmx4,
  .q7fw .bg2q.bg2q {letter-spacing: .02em;font-size: 11px;padding: 0 9px;}
}

.hgge.hgge .pjn4,
.hgge.hwj0mp .pjn4,
.j6myv8g.j6myv8g .c0nbxk {display: grid;grid-template-columns: repeat(var(--awpy1, 4), minmax(0, 1fr));}
.hgge.hgge .pjn4 > * {max-width: none;}
.j6myv8g.j6myv8g .c0nbxk {gap:13px;border-radius: var(--poy);}
.j6myv8g.j6myv8g .cpdknbk {border-radius: var(--poy);min-height: 76px;padding: 14px 12px;}
.j6myv8g.j6myv8g .xh5hp {height: 34px;max-width: 100%;}
.hgge.hgge .pjn4 {overflow: hidden;border-radius: var(--poy);}
@media (max-width:907px) {
  .hgge.hgge .pjn4,
  .j6myv8g.j6myv8g .c0nbxk {grid-template-columns: repeat(var(--kki, 3), minmax(0, 1fr));display: grid;}
}
@media (max-width:569px) {
  .hgge.hgge .pjn4,
  .j6myv8g.j6myv8g .c0nbxk {grid-template-columns: repeat(var(--pu1, 2), minmax(0, 1fr));}
  .j6myv8g.j6myv8g .c0nbxk {padding: 12px;gap:8px;}
  .j6myv8g.j6myv8g .cpdknbk {min-height: 60px;padding: 10px 8px;}
  .j6myv8g.j6myv8g .xh5hp {height: 26px;}
  .hgge.hgge .bbawe {min-height: 112px;padding: 16px 10px;}
  .hgge.hgge .ggha {max-height: 44px;}
}

.f7p2.f7p2 {color: var(--k19p);grid-template-columns: minmax(0, 1fr);margin: 0 0 var(--mgn0s);gap: clamp(24px, 4vw, 56px);border-radius: var(--poy);--k19p: var(--dgc, var(--wb4));overflow: hidden;display: grid;align-items: center;background: var(--obgr);padding: clamp(26px, 4vw, 56px);--obgr: var(--smkb9);}
.f7p2.vmjss {--obgr: var(--vax);--k19p: var(--woe);}
@media (min-width:752px) {
  .f7p2.f7p2 {grid-template-columns: minmax(0, 1fr) auto;}
}
.f7p2.f7p2 .mabt4k {min-width: 0;}
.f7p2.f7p2 .ztms95r {border: 0;border-top: 4px solid var(--k19p);width: 64px;margin: 0 0 18px;}
.f7p2.f7p2 :is(.p4yd, .erwsx7) {color: var(--k19p);}
.f7p2.f7p2 .p4yd {line-height: 1;font-size: clamp(30px, 4.2vw, 54px);}
.f7p2.f7p2 :is(.hny9, .mth1ea, .z22xa) {color: color-mix(in srgb, var(--k19p) 80%, transparent);}
.f7p2.f7p2 .kcy3f,
.f7p2.f7p2 .h53pd {border-color: color-mix(in srgb, var(--k19p) 26%, transparent);}

.f7p2.vmjss .kcy3f {display: flex;column-gap:27px;flex-wrap: wrap;}
.f7p2.vmjss .h53pd {min-width: 0;flex: 1 1 150px;}
.f7p2.f7p2 .dej3j {border-radius: var(--poy);border: 2px solid color-mix(in srgb, var(--k19p) 30%, #000);}

.f7p2.f7p2 .f22t {transform: rotate(-6deg);flex-direction: column;aspect-ratio: 9 / 18.5;gap:3px;display: flex;border: 6px solid var(--k19p);border-radius:30px;background: color-mix(in srgb, var(--k19p) 10%, var(--obgr));width: clamp(150px, 15vw, 190px);align-items: center;justify-content: center;position: relative;margin: 0 auto;}
.f7p2.f7p2 .dmvy9f {border-radius: 0 0 10px 10px;background: var(--k19p);height: 14px;width: 34%;transform: translateX(-50%);left: 50%;position: absolute;top: 10px;}
.f7p2.f7p2 .t2db {border-radius: var(--poy);background: var(--k19p);width: 36%;transform: translateX(-50%);left: 50%;position: absolute;height: 4px;bottom: 12px;}
.f7p2.f7p2 .jtt8 {letter-spacing: -.06em;font: 800 clamp(64px, 7vw, 92px)/.9 var(--toc);color: var(--k19p);}
.f7p2.f7p2 .ak0veje {color: color-mix(in srgb, var(--k19p) 70%, transparent);font: 800 16px/1 var(--toc);letter-spacing: .14em;}
.f7p2.f7p2 .z0schsz {overflow-wrap: anywhere;text-transform: uppercase;letter-spacing: .16em;max-width: 80%;font: 800 13px/1.2 var(--toc);color: var(--k19p);text-align: center;margin-top:17px;}
@media (max-width: 759.98px) {
  
  .f7p2.f7p2 .f22t {width: 150px;order: -1;}
  .f7p2.f7p2 .jtt8 {font-size: 62px;}
}
@media (max-width:569px) {
  .f7p2.f7p2 .np3x {flex-direction: row;}
  .f7p2.f7p2 .dej3j {padding: 8px 14px;flex: 1 1 140px;align-items: flex-start;}
}
@media (prefers-reduced-motion: no-preference) {
  .f7p2.f7p2 .f22t {transition:transform 0.318s ease;}
  .f7p2.f7p2:hover .f22t {transform: rotate(-2deg);}
}

.j9bnfx.j9bnfx, .rn5csz.rn5csz, .agqt.agqt,
.pf7f.pf7f .r13v90 {border-radius: var(--poy);overflow: hidden;}
.a2zaz9n .pb3nyvn :is(div, span, img, a) {border-radius: var(--poy);}

@media (max-width:765px) {
  .r1mq {margin-left: -12px;}
  .p3zxm.p3zxm .bggp1 {margin-left: 0;padding-left: 0;width: 100%;padding-right: 0;margin-right: 0;}
}
@media (max-width:569px) {
  .a2zaz9n.a2zaz9n thead th {white-space: normal;}
  .r0h0.r0h0 {padding-left:15px;padding-right:15px;}
  .r0h0.r0h0 .d62b61h,
  .r0h0.r0h0 .pnjkxyv {padding-right:9px;padding-left:8px;overflow-wrap: anywhere;}
  .r0h0.r0h0 .d62b61h {letter-spacing: .06em;white-space: normal;}
  .agqt.agqt {padding-right:15px;padding-left:15px;}
  .agqt.agqt :is(td, th) {padding-right:5px;overflow-wrap: anywhere;padding-left:7px;}
}
