

:root {--d5ds: calc(var(--bflb) + var(--s70z) * 2);--uyc:       4px;--nnuwv:  var(--s2zd);--bflb:    1180px;--pvj54:     28px;--xfk5:     color-mix(in srgb, var(--s2zd) 16%, var(--kbgk, var(--c1nc2)));--azu5:    color-mix(in srgb, var(--sy7m3) 4%,  transparent);--wa2m:"Helvetica Neue", Helvetica, "Liberation Sans", Arial, sans-serif;--f3q: var(--sy7m3);--u85vs:   color-mix(in srgb, var(--sy7m3) 66%, transparent);--e5z3v:  color-mix(in srgb, var(--sy7m3) 8%,  transparent);--s70z:  20px;--hijlr:    color-mix(in srgb, var(--sy7m3) 15%, transparent);}

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

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

.n6r9jz {position: sticky;top: 0;border-bottom: 1px solid var(--hijlr);z-index: 60;background: var(--yybbk);}
.ffw8e {margin: 0 auto;grid-template-columns: 1fr auto 1fr;gap:11px;max-width: var(--d5ds);align-items: center;padding: 18px var(--s70z) 14px;display: grid;}
.bs0my0z {display: flex;justify-self: center;text-decoration: none;grid-column: 2;}
.bs0my0z img {height: 30px;display: block;width: auto;}
.hp1xxbd {letter-spacing: -.035em;font: 800 23px/1 var(--wa2m);color: var(--d0ey);}
.ytckvw {gap:11px;justify-self: end;grid-column: 3;align-items: center;display: flex;}
.dxhaw {padding: 8px 14px;background: color-mix(in srgb, var(--ww1f) 22%, transparent);white-space: nowrap;font: 600 13.5px/1.2 var(--wa2m);border-radius: var(--uyc);color: color-mix(in srgb, var(--a9j7, var(--y1d7)) 25%,
                   color-mix(in srgb, var(--d0ey) 78%, transparent));text-decoration: none;}
.dxhaw:hover {color: var(--sy7m3);}

.ybx6jg:hover {background: var(--q2hqq);}
.ybx6jg {white-space: nowrap;padding: 9px 17px;text-decoration: none;display: inline-block;background: var(--on1);font: 600 13.5px/1.2 var(--wa2m);color: var(--n4dbl, var(--oys));border-radius: var(--uyc);}

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

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

.nphye {display: flow-root;margin: 0 auto;padding: 30px var(--s70z) 70px;--bj6vd: 100%;max-width: var(--d5ds);}

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

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

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

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

.nphye > .s7f0cw {width: 100vw;padding-left: max(var(--s70z), calc((100vw - var(--bflb)) / 2));max-width: 100vw;padding-right: max(var(--s70z), calc((100vw - var(--bflb)) / 2));margin-left: 50%;transform: translateX(-50%);border-radius: 0;}

.nphye img {border-radius: var(--uyc);height: auto;max-width: 100%;}
.z420eb {width: min(var(--bflb), calc(100vw - var(--s70z) * 2));transform: translateX(-50%);margin-left: 50%;}

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

.nphye ul, .nphye ol {margin: 0 0 18px;padding-left:23px;}
.nphye li {margin-bottom:7px;}

.nphye > .s7f0cw:first-child {margin-top: -30px;}
@media (max-width:755px) { .nphye > .s7f0cw:first-child {margin-top: -24px;} }

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

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

.vp0q4wy.vp0q4wy {color: var(--sa7ch, var(--fawy));font-size: 15px;min-height: 56px;padding: 0 34px;background: var(--s2zd);margin-top: clamp(20px, 2.2vw, 30px);}
.vp0q4wy.vp0q4wy:hover {background: var(--q2hqq);}

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

.h374t.h374t .fb7e2 {min-width: 0;isolation: isolate;position: relative;margin: 0 14px 14px 0;}
.h374t.h374t .fb7e2::before {content: "";inset: 14px -14px -14px 14px;border-radius: var(--uyc);position: absolute;background: var(--nnuwv);z-index: -1;}
.h374t.h374t .fb7e2 > * {position: relative;}
.h374t.h374t .awkr0fa {border-radius: var(--uyc);height: auto;color: var(--dekuz, inherit);width: 100%;display: block;}
.h374t.h374t .fb7e2 picture {display: block;}

.h374t.tjqr .fb7e2 {background: var(--rb7qf, var(--xfk5));display: flex;justify-content: center;align-items: center;padding: clamp(20px, 3vw, 40px);aspect-ratio: 16 / 10;border-radius: var(--uyc);}
.h374t.h374t .g2dej {min-width: 0;font: 800 clamp(40px, 6vw, 96px)/.95 var(--wa2m);overflow-wrap: break-word;color: var(--ne0, var(--f3q));letter-spacing: -.05em;text-align: center;}
.h374t.h374t .eys0tp0 {color: color-mix(in srgb, var(--ne0, var(--f3q)) 62%, transparent);position: absolute;font: 700 12px/1 var(--wa2m);top: clamp(12px, 1.8vw, 22px);right: clamp(14px, 2vw, 26px);letter-spacing: .18em;}

.h374t.bmm1.tjqr .fb7e2 {background: var(--rb7qf, var(--nnuwv));}
.h374t.bmm1 .fb7e2::before {background: var(--xfk5);}
.h374t.bmm1 .g2dej {color: var(--ne0, var(--sa7ch, var(--fawy)));}
.h374t.bmm1 .eys0tp0 {color: color-mix(in srgb, var(--ne0, var(--sa7ch, var(--fawy))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .h374t.h374t .fb7e2 {order: -1;margin: 0 10px 10px 0;}
  .h374t.h374t .fb7e2::before {inset: 10px -10px -10px 10px;}
  .h374t.tjqr .fb7e2 {aspect-ratio: 16 / 8;}
}
@media (max-width:554px) {
  .vp0q4wy.vp0q4wy {width: 100%;display: flex;}
}

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

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

.a099 {inset: 0;position: absolute;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%);pointer-events: none;}
.nmz73tk {position: relative;z-index: 1;width: 100%;max-width:619px;}
.k127dvq .faw997x {color: var(--q3q8c, #fff);}
.k127dvq .tq858,
.k127dvq .ggehp {color: color-mix(in srgb, var(--q3q8c, #fff) 82%, transparent);}

.k127dvq.p203 {--q3q8c: var(--sa7ch, var(--fawy));background: var(--hwwdx, var(--nnuwv));}
.p203 .faw997x {color: var(--q3q8c, var(--sa7ch, var(--fawy)));}
.p203 .tq858,
.p203 .ggehp {color: color-mix(in srgb, var(--q3q8c, var(--sa7ch, var(--fawy))) 84%, transparent);}
.p203 .t454vf1 {background: var(--q3q8c, var(--sa7ch, var(--fawy)));}
.hwmem1 {z-index: 0;bottom: -.2em;user-select: none;pointer-events: none;overflow: hidden;color: color-mix(in srgb, var(--q3q8c, var(--sa7ch, var(--fawy))) 12%, transparent);letter-spacing: -.06em;white-space: nowrap;font: 800 clamp(100px, 16vw, 240px)/1 var(--wa2m);position: absolute;max-width: 100%;right: -.06em;}

.p203 .vp0q4wy.vp0q4wy {color: var(--hwwdx, var(--s2zd));background: var(--q3q8c, var(--sa7ch, var(--fawy)));}
.p203 .vp0q4wy.vp0q4wy:hover {opacity:0.88;}

@media (max-width:755px) {
  
  .k127dvq {align-items: flex-end;padding-top:120px;min-height: min(78vh, 600px);}
  .a099 {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%);}
  .k127dvq.p203 {min-height: 0;align-items: center;padding-top:47px;}
  .hwmem1 {font-size: 42vw;}
}

.asmm1kt.asmm1kt .jkkng8 {margin: 0 0 18px;}

.asmm1kt.asmm1kt .cg7wz2 {columns: 2;column-gap:43px;column-rule: 1px solid var(--hijlr);}

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

.asmm1kt.asmm1kt .dxcd1 {color: var(--sa7ch, var(--fawy));margin: 4px 12px 0 0;letter-spacing: -.05em;float: left;font: 800 46px/0.8 var(--wa2m);}

.asmm1kt.asmm1kt .y4kt {display: block;font: 800 17px/1.35 var(--wa2m);margin: 0 0 4px;color: var(--sa7ch, var(--fawy));letter-spacing: -.015em;}
.asmm1kt.asmm1kt .bjcck {font-size: 16px;display: block;line-height:1.59;color: var(--sa7ch, var(--fawy));}

.vkby.vkby .x1er {margin: 0 0 18px;}

.vkby.vkby .xjtgzx {overflow-x: auto;}

.vkby.vkby .nbzd2 {width: 100%;border-collapse: collapse;margin: 0;font: 16px/1.6 var(--wa2m);}

.vkby.vkby .xhvwaws {text-align: left;font: 700 12px/1.3 var(--wa2m);text-transform: uppercase;border-bottom: 2px solid var(--ts3xh, var(--sy7m3));white-space: nowrap;letter-spacing: .11em;padding: 0 16px 10px;}
.vkby.vkby .vf1h51r {color: var(--sy7m3);}

.vkby.vkby .gk35c {color: var(--u85vs);}
.vkby.vkby .xhvwaws + .xhvwaws,
.vkby.vkby .n5jbx + .n5jbx {border-left: 1px solid var(--hijlr);}

.vkby.vkby .n5jbx {border-bottom: 1px solid var(--e5z3v);width: 50%;padding: 12px 16px;color: var(--jkakv, var(--sy7m3));vertical-align: top;}
.vkby.vkby tbody tr:last-child .n5jbx {border-bottom: 0;}

.vkby.vkby .myce2 {float: left;width: 18px;font: 800 17px/1.55 var(--wa2m);}

.vkby.vkby .fj7ja7e .myce2 {color: var(--s2zd);}
.vkby.vkby .s6e7h .myce2 {color: var(--u85vs);}
.vkby.vkby .rbtkka {padding-left:24px;display: block;}

.w9j3662.w9j3662 .zmn12 {margin: 0 0 12px;}
.w9j3662.w9j3662 .jy2n {border-top: 2px solid var(--sy7m3);}

.w9j3662.w9j3662 .xbept {background: none;margin: 0;border: 0;border-bottom: 1px solid var(--e5z3v);border-radius: 0;padding: 0;}

.w9j3662.w9j3662 .hr8m {justify-content: space-between;cursor: pointer;padding: 14px 0;gap:15px;display: flex;min-height: 44px;color: var(--sy7m3);letter-spacing: -.02em;align-items: center;font: 800 18px/1.4 var(--wa2m);list-style: none;}
.w9j3662.w9j3662 .hr8m::-webkit-details-marker {display: none;}
.w9j3662.w9j3662 .zf75 {display: block;}

.w9j3662.w9j3662 .hr8m::after {content: "+";color: var(--u85vs);flex: 0 0 auto;font: 400 21px/1 var(--wa2m);}
.w9j3662.w9j3662 .xbept[open] .hr8m::after {content: "\2212";}

.w9j3662.w9j3662 .d2tw {gap:13px;display: flex;padding: 0 0 18px;}
.w9j3662.w9j3662 .w0wtmz3 {flex: 0 0 auto;color: var(--s2zd);letter-spacing: .1em;font: 800 13px/1.7 var(--wa2m);}
.w9j3662.w9j3662 .etapbyb {line-height:1.60;color: var(--u85vs);margin: 0;font-size: 16px;}

.gdzxb.gdzxb .w7xk9 {margin: 0 0 18px;}
.gdzxb.gdzxb .p1skh3 {gap:27px 20px;grid-template-columns: repeat(3, minmax(0, 1fr));padding: 0;display: grid;list-style: none;margin: 0;}

.gdzxb.gdzxb .p1skh3 {grid-template-columns: repeat(6, minmax(0, 1fr));gap:23px 16px;}
.gdzxb.dv52ja .p1skh3 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:27px 20px;}
@media (max-width:906px) {
  .gdzxb.gdzxb .p1skh3 {grid-template-columns: repeat(3, minmax(0, 1fr));gap:17px 12px;}
}
@media (max-width:487px) {
  .gdzxb.gdzxb .p1skh3 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.gdzxb.gdzxb .szhs0a8 {min-width: 0;margin: 0;border-top: 2px solid var(--sy7m3);padding-top:10px;border-bottom: 0;}
.gdzxb.gdzxb .t0fse {display: grid;text-decoration: none;color: inherit;padding: 0;grid-template-columns: auto minmax(0, 1fr);align-items: baseline;gap:1px 10px;min-width: 0;}
.gdzxb.gdzxb .n1g458s {font: 700 13px/1.3 var(--wa2m);font-variant-numeric: tabular-nums;grid-row: 2 / span 2;letter-spacing: .06em;color: var(--u85vs);grid-column: 1;align-self: start;}

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

.nhgb.nhgb .b2nmy {margin: 0 0 18px;}
.nhgb.nhgb .g3hc {grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));gap:1px;background: var(--e5z3v);display: grid;border: 1px solid var(--e5z3v);}
.nhgb.nyn9a .g3hc {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.hk2063.hk2063 .sd3kt9 {margin: 0 0 14px;}
.hk2063.hk2063 .nvwf {background: var(--azu5);flex-wrap: wrap;padding: 18px 20px;gap:15px;align-items: center;display: flex;}
.hk2063.jpb8 .nvwf {border-bottom: 1px solid var(--hijlr);background: none;border-top: 1px solid var(--hijlr);}
.hk2063.hk2063 .nxasej0 {border-radius: var(--uyc);background: color-mix(in srgb, var(--s2zd) 12%, #000);display: inline-flex;justify-content: center;align-items: center;padding: 12px 18px;}
.hk2063.hk2063 .kny6t8 {width: auto;display: block;object-fit: contain;height: 36px;}
.hk2063.hk2063 .emyseg {margin: 12px 0 0;font: 500 12.5px/1.5 var(--wa2m);letter-spacing: .03em;color: var(--u85vs);}

.z5y1h.z5y1h .d3ahk2 {margin: 0 0 16px;}
.z5y1h.z5y1h .pp3a0h4 {gap:12px;display: flex;border-bottom: 2px solid var(--sy7m3);flex-wrap: wrap;align-items: baseline;margin: 0 0 24px;padding: 0 0 20px;}
.z5y1h.z5y1h .ree9ch9 {letter-spacing: -.045em;font: 800 clamp(40px, 5vw, 62px)/1 var(--wa2m);font-variant-numeric: tabular-nums;}
.z5y1h.z5y1h .ad1na2 {font: 700 17px/1 var(--wa2m);color: var(--u85vs);}
.z5y1h.z5y1h .ccdvrt {min-width: 0;font-size: 16px;color: var(--u85vs);line-height:1.53;flex: 1 1 260px;}
.z5y1h.z5y1h .kd4rq6 {display: grid;gap:23px;}
.z5y1h.nv0z1 .kd4rq6 {gap:22px 34px;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));}
.z5y1h.z5y1h .p0t28 {padding: 0 0 0 18px;border-left: 3px solid var(--s2zd);margin: 0;}
.z5y1h.z5y1h .fc0gng {font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--wa2m);margin: 0 0 10px;letter-spacing: -.012em;}
.z5y1h.z5y1h .vhqefp {flex-wrap: wrap;font-style: normal;align-items: baseline;display: flex;gap:11px;}
.z5y1h.z5y1h .fcgz1e5 {letter-spacing: .11em;text-transform: uppercase;font: 700 12px/1 var(--wa2m);}
.z5y1h.z5y1h .xxzp8d7 {font: 600 12px/1 var(--wa2m);font-style: normal;font-variant-numeric: tabular-nums;color: var(--u85vs);}

.r2a5e.r2a5e {border-radius: 0;position: relative;display: grid;background: var(--azu5);grid-template-columns: minmax(0, 1fr);}
.r2a5e.r2a5e .kqf33h {bottom: 0;background: var(--s2zd);top: 0;width: 4px;position: absolute;left: 0;}
.r2a5e.r2a5e .vss9dbt {padding: clamp(22px, 2.6vw, 34px);min-width: 0;}
.r2a5e.r2a5e .ftfb {margin: 0 0 12px;}
.r2a5e.r2a5e .xqpbfs > :first-child {margin-top: 0;}
.r2a5e.r2a5e .xqpbfs > :last-child  {margin-bottom: 0;}
.r2a5e.r2a5e .r0phmr {padding: 0 26px;min-height: 46px;align-items: center;transition:background 0.135s;display: inline-flex;color: var(--sa7ch, var(--fawy));margin-top:15px;text-decoration: none;justify-content: center;background: var(--s2zd);border-radius: var(--uyc);font: 700 15px/1 var(--wa2m);}
.r2a5e.r2a5e .r0phmr:hover {background: var(--q2hqq);}
.r2a5e.r2a5e .zsm9 {margin: 0;min-width: 0;}
.r2a5e.r2a5e .f5yrqd {width: 100%;height: 100%;object-fit: cover;border-radius: 0;display: block;}

@media (max-width: 759.98px) {
  .r2a5e.kg0pv > .zsm9 {order: 1;}
}

@media (min-width:765px) {
  .r2a5e.gjeavcy {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .r2a5e.gjeavcy .vss9dbt {grid-column: 1;grid-row: 1;}
  .r2a5e.gjeavcy .zsm9 {grid-column: 2;grid-row: 1;}
  .r2a5e.gjeavcy .r7j48w  {grid-column: 2;}
  .r2a5e.gjeavcy:has(.r7j48w) .zsm9 {grid-column: 1;}
  
  .r2a5e.gjeavcy:has(.rzgz1) {grid-template-columns: minmax(0, 1fr);}
}

.r2a5e.zsb9m {max-width: none;}
.r2a5e.zsb9m .f5yrqd {max-height: 240px;}
@media (min-width:765px) {
  .nphye > .zsb9m {float: left;width: calc(50% - var(--pvj54) / 2);max-width: none;}
  .nphye > .zsb9m + .zsb9m {float: right;}
  
  .nphye > .zsb9m + .zsb9m + * {clear: both;}
}

.hnke5.hnke5 {display: block;}
.hnke5 .rkjq {gap:15px 28px;margin: 0 0 22px;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-end;}
.hnke5 .qq4k8n {flex: 1 1 320px;min-width: 0;}
.hnke5 .f0q0 {margin: 0;font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--wa2m);letter-spacing: -.038em;text-wrap: balance;}
.hnke5 .yr9spz {color: var(--u85vs);margin: 10px 0 0;max-width: 60ch;line-height:1.57;font-size: 16.5px;}
.hnke5 .jgbwa {gap:12px;align-items: center;flex: 0 0 auto;display: flex;}
.hnke5 .gg37th {font: 800 15px/1 var(--wa2m);font-variant-numeric: tabular-nums;letter-spacing: .08em;text-align: center;color: var(--u85vs);min-width: 4.6em;}
.hnke5 .gg37th > span {font-size: 22px;color: var(--sy7m3);}
.hnke5 .vtt5pbb {background: var(--s2zd);display: inline-flex;font: 800 20px/1 var(--wa2m);border: 0;border-radius: var(--uyc);height: 48px;transition:background 0.183s, opacity 0.193s;cursor: pointer;justify-content: center;color: var(--sa7ch, var(--fawy));align-items: center;padding: 0;width: 48px;}
.hnke5 .vtt5pbb:hover {background: var(--q2hqq);}
.hnke5 .vtt5pbb:disabled {cursor: default;opacity:0.36;}
.hnke5 .vtt5pbb:focus-visible,
.hnke5 .dpn7kw9:focus-visible {outline: 2px solid var(--sy7m3);outline-offset: 3px;}
.hnke5 .vtt5pbb[hidden] {display: none;}

.hnke5 .dpn7kw9 {grid-auto-flow: column;scrollbar-width: none;grid-auto-columns: calc(72% - 10px);overflow-x: auto;gap:20px;display: grid;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-behavior: smooth;}
.hnke5 .dpn7kw9::-webkit-scrollbar {display: none;}
.hnke5.a4ab7 .dpn7kw9 {grid-auto-columns: calc(86% - 10px);}
.hnke5 .vtpxvt {margin: 0;scroll-snap-align: start;min-width: 0;}
.hnke5 .vtpxvt picture {display: block;}
.hnke5 .q9vtv1e.q9vtv1e {aspect-ratio: 16 / 9;object-fit: cover;height: auto;border-radius: var(--uyc);display: block;width: 100%;}
.hnke5 .qa2x {align-items: baseline;gap:13px;border-top: 2px solid var(--sy7m3);display: flex;margin: 12px 0 0;padding-top:11px;}
.hnke5 .d66e {font: 800 28px/1 var(--wa2m);font-variant-numeric: tabular-nums;color: color-mix(in srgb, var(--s2zd) 62%, var(--sy7m3));letter-spacing: -.04em;}
.hnke5 .pzpb {font: 700 16px/1.35 var(--wa2m);color: var(--sy7m3);}

.hnke5 .hrb1kt {border-radius: var(--uyc);height: 4px;display: block;background: var(--hijlr);overflow: hidden;margin: 20px 0 0;}
.hnke5 .zh4nx2 {background: var(--s2zd);display: block;height: 100%;transition:width 0.34s ease;}
.hnke5 .yp6ayx2 {gap:11px;display: flex;flex-wrap: wrap;margin: 24px 0 0;}

@media (max-width:755px) {
  .hnke5 .dpn7kw9,
  .hnke5.a4ab7 .dpn7kw9 {grid-auto-columns: 86%;gap:12px;}
  .hnke5 .rkjq {align-items: center;}
  .hnke5 .vtt5pbb {height: 44px;width: 44px;}
  .hnke5 .yp6ayx2 > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .hnke5 .dpn7kw9 {scroll-behavior: auto;}
  .hnke5 .zh4nx2 {transition:none;}
}

.wn25.wn25 {color: var(--sa7ch, var(--fawy));background: var(--s2zd);}
.wn25.wn25:hover {background: var(--q2hqq);}
.n7pjwk.n7pjwk {box-shadow: inset 0 0 0 2px var(--sy7m3);color: var(--sy7m3);background: none;}
.n7pjwk.n7pjwk:hover {background: var(--azu5);}

.se7p5.se7p5 {grid-template-columns: auto minmax(0, 1fr);align-items: start;gap:6px 18px;display: grid;}
.se7p5.se7p5 .avpve {margin: 0 0 6px;height: 2px;border: 0;background: var(--sy7m3);grid-column: 1 / -1;width: 100%;}
.se7p5.se7p5 .q1bb5 {margin: 0;}
.se7p5.se7p5 .m1pn5xh {height: 72px;width: 72px;object-fit: cover;display: block;border-radius: var(--uyc);}
.se7p5.se7p5 .tz4vs {min-width: 0;}
.se7p5.se7p5 .bz8ay5 {display: block;letter-spacing: -.02em;font: 800 19px/1.25 var(--wa2m);}
.se7p5.se7p5 .fq4z1b {color: var(--u85vs);display: block;font: 600 11.5px/1.35 var(--wa2m);margin-top:4px;text-transform: uppercase;letter-spacing: .1em;}
.se7p5.se7p5 .ef4vr {line-height:1.58;font-size: 15.5px;margin: 10px 0 0;}
.se7p5.se7p5 .pcmb {line-height:1.53;margin: 10px 0 0;color: var(--u85vs);font-size: 13px;}
.se7p5.se7p5 .z2kvy {display: flex;list-style: none;gap:8px;padding: 0;grid-column: 2;margin: 12px 0 0;}
.se7p5.se7p5 .fzcrge {margin: 0;}
.se7p5.se7p5 .jjv2 {box-shadow: inset 0 0 0 1px var(--hijlr);color: var(--sy7m3);display: inline-flex;align-items: center;justify-content: center;border-radius: var(--uyc);height: 44px;width: 44px;text-decoration: none;}
.se7p5.se7p5 .jjv2:hover {background: var(--azu5);}

.se7p5.sb3fhfv {grid-template-columns: minmax(0, 1fr);}
.se7p5.sb3fhfv .z2kvy {grid-column: 1;}

.k1j4y.k1j4y .sahv {text-transform: uppercase;letter-spacing: .22em;margin: 0 0 8px;color: var(--u85vs);font: 600 11.5px/1 var(--wa2m);}
.k1j4y.k1j4y .w7pf79k {margin: 0 0 12px;}
.k1j4y.k1j4y .wknr {background: var(--hijlr);height: 1px;width: 100%;margin: 0 0 18px;border: 0;}
.k1j4y.ah4p {padding-left: clamp(0px, 4vw, 56px);}
.k1j4y.k1j4y .tv1jx > :first-child {margin-top: 0;}
.k1j4y.k1j4y .tv1jx > :last-child  {margin-bottom: 0;}

.wcqytm.wcqytm {flex-direction: column;gap:17px;margin: 0 0 var(--pvj54);align-items: center;display: flex;}
.wcqytm.w6w0rth  {align-items: flex-start;}
.wcqytm.tr05p {align-items: flex-end;}
.wcqytm.wcqytm .jhxr3fh {border: 0;border-top: 2px dashed var(--hijlr);width: 100%;height: 0;margin: 0;}
.wcqytm.wcqytm .nw4c5 {display: inline-flex;border-radius: var(--uyc);text-decoration: none;transition:background 0.164s;justify-content: center;padding: 0 40px;align-items: center;min-height: 52px;color: var(--sa7ch, var(--fawy));background: var(--s2zd);}
.wcqytm.wcqytm .nw4c5:hover {background: var(--q2hqq);}
.wcqytm.wcqytm .v4tgwj {font: 700 16px/1 var(--wa2m);letter-spacing: .02em;}

.wcqytm.wcqytm .nw4c5 {overflow: hidden;position: relative;}
.wcqytm.wcqytm .mvvgtf0 {height: 12px;right: 0;background: var(--yybbk);width: 12px;position: absolute;top: 0;clip-path: polygon(100% 0, 0 0, 100% 100%);}

.wcqytm.wcqytm .mvvgtf0 {background: var(--c1nc2);}

.wcqytm.wcqytm .g0e40w {width: 100%;}

.c1rj.c1rj {margin: 0 0 var(--pvj54);}
.c1rj.c1rj .fdz4 {display: block;}
.c1rj.c1rj .p0bybw {display: block;width: 100%;height: auto;border-radius: var(--uyc);}
.c1rj.c1rj .yty83 {border: 0;margin: 10px 0 0;height: 1px;width: 100%;background: var(--hijlr);}
.c1rj.c1rj .mka2p3e {margin: 8px 0 0;}
.c1rj.c1rj .pxd8zec {letter-spacing: .14em;color: var(--u85vs);font: 600 11.5px/1 var(--wa2m);text-transform: uppercase;}

.c1rj.tt4mm0j {margin-left: 50%;width: min(var(--bflb), calc(100vw - var(--s70z) * 2));transform: translateX(-50%);}

.zqpj5x.zqpj5x {background: var(--azu5);padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);}
.zqpj5x.aj4qyj {padding-left: 0;background: none;padding-right: 0;}
.zqpj5x.zqpj5x .y3bq {height: 2px;background: var(--sy7m3);width: 100%;border: 0;margin: 0 0 14px;}
.zqpj5x.zqpj5x .tws7cdw {display: block;letter-spacing: .2em;margin: 0 0 12px;font: 700 12px/1.3 var(--wa2m);text-transform: uppercase;color: var(--u85vs);}
.zqpj5x.zqpj5x .ph6jda > :first-child {margin-top: 0;}
.zqpj5x.zqpj5x .ph6jda > :last-child  {margin-bottom: 0;}

.vb8vz.vb8vz {position: relative;background: var(--xfk5);color: var(--f3q);padding: clamp(24px, 3vw, 40px);}
.vb8vz.vb8vz .g27q3mm {color: var(--f3q);margin: 0 0 14px;}
.vb8vz.vb8vz .ygffv7 > :first-child {margin-top: 0;}
.vb8vz.vb8vz .ygffv7 > :last-child  {margin-bottom: 0;}

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

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

.vb8vz.c346nb {color: var(--i6d, var(--sa7ch, var(--fawy)));background: var(--nnuwv);}
.vb8vz.c346nb .g27q3mm,
.vb8vz.c346nb .ygffv7 :is(h2, h3, strong, b),
.vb8vz.c346nb .ygffv7 a {color: var(--i6d, var(--sa7ch, var(--fawy)));}
.vb8vz.c346nb .ygffv7 a {text-decoration-color: color-mix(in srgb, var(--i6d, var(--sa7ch, var(--fawy))) 60%, transparent);}
.vb8vz.c346nb .ygffv7 :is(td, th) {border-color: color-mix(in srgb, var(--i6d, var(--sa7ch, var(--fawy))) 26%, transparent);}
.vb8vz.c346nb .ygffv7 thead th {border-bottom-color: color-mix(in srgb, var(--i6d, var(--sa7ch, var(--fawy))) 50%, transparent);color: color-mix(in srgb, var(--i6d, var(--sa7ch, var(--fawy))) 78%, transparent);}
.vb8vz.c346nb .c8bwh {border-bottom-color: color-mix(in srgb, var(--i6d, var(--sa7ch, var(--fawy))) 40%, transparent);border-right-color: color-mix(in srgb, var(--i6d, var(--sa7ch, var(--fawy))) 40%, transparent);}

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

.by4t, .g4g79h {border: 0 !important;border-radius: var(--uyc) !important;padding: 30px 32px !important;box-shadow: none !important;background: var(--azu5) !important;}

@media (max-width:755px) {
  :root {--s70z: 18px;}
  .k6hh9q {display: flex;}
  .eaqhk5b {display: none;}
  
  .nphye {padding: 24px var(--s70z) 56px;}
  
  .asmm1kt.asmm1kt .cg7wz2 {columns: 1;column-rule: 0;}
  .asmm1kt.asmm1kt .dxcd1 {font-size: 38px;}
  
  .vkby.vkby .xhvwaws {padding: 0 10px 9px;}
  .vkby.vkby .n5jbx {padding: 11px 10px;}
  .w9j3662.w9j3662 .hr8m {font-size: 16.5px;}
  
  .z420eb {transform: none;margin-left: 0;width: auto;}
}

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

.jb81.jb81 {background: var(--n4sa);}
.nphye thead th {border-bottom-color: var(--ts3xh, var(--sy7m3));}
.nphye tbody td {color: var(--jkakv, inherit);}

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

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

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

.jb81 .hn1y a {min-height: 44px;display: flex;align-items: center;}
.bs0my0z {display: inline-flex;align-items: center;min-height: 44px;}

.y06az, .gmjra, .ybx6jg,
.nphye a[role="button"],
.nphye .zazrq8g a {min-height: 44px;}

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

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

.eaqhk5b ul {gap:8px;}

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

.jb81 .hn1y ul {gap:8px;display: grid;}

.x4r3.x4r3 {margin: 40px 0 0;padding: 0;border: 0;border-radius: 0;box-shadow: none;background: none;}
.x4r3.x4r3 .kka0q {border: 0;border-top: 2px solid var(--sy7m3);margin: 0 0 18px;}
.x4r3.x4r3 .fzha {color: var(--u85vs);margin: 0 0 10px;text-transform: uppercase;display: block;letter-spacing: .11em;font: 700 12px/1 var(--wa2m);}
.x4r3.x4r3 .m929 {font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--wa2m);margin: 0 0 10px;letter-spacing: -.035em;}
.x4r3.x4r3 .q774c {color: var(--u85vs);margin: 0 0 22px;max-width: 62ch;}

.x4r3.x4r3 .a1wgekw {margin: 0 0 24px;list-style: none;padding: 0;display: grid;gap: 0;border-top: 1px solid var(--hijlr);}
.x4r3.r7yyep .a1wgekw {gap: 0 28px;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));}
.x4r3.x4r3 .v264th {border-bottom: 1px solid var(--hijlr);flex-wrap: wrap;gap:7px 14px;display: flex;align-items: baseline;padding: 11px 0;}
.x4r3.x4r3 .r4htscq {flex: 0 0 auto;font-style: normal;font: 700 12px/1.3 var(--wa2m);color: var(--u85vs);text-transform: uppercase;letter-spacing: .11em;}
.x4r3.x4r3 .mp8vy2 {margin-left: auto;font: 600 16px/1.3 var(--wa2m);font-variant-numeric: tabular-nums;color: var(--sy7m3);}
.x4r3.r7yyep .mp8vy2 {margin-left: 0;}

.x4r3.x4r3 .a9v6b {display: flex;gap:12px;margin: 0;flex-wrap: wrap;}
.x4r3.x4r3 .v58g3t {padding: 8px 24px;text-decoration: none;flex-direction: column;transition:background 0.149s, color 0.137s;justify-content: center;border: 2px solid #000;border-radius: var(--uyc);background: #000;color: #fff;display: inline-flex;min-height: 52px;}
.x4r3.x4r3 .v58g3t:hover {background: #fff;color: #000;}
.x4r3.x4r3 .ad2x20 {text-transform: uppercase;letter-spacing: .12em;font: 600 10.5px/1.3 var(--wa2m);color: inherit;}
.x4r3.x4r3 .sqx5 {letter-spacing: -.02em;color: inherit;font: 700 17px/1.2 var(--wa2m);font-style: normal;}

@media (max-width:554px) {
  
  .x4r3.x4r3 .a9v6b {flex-direction: column;}
  .x4r3.x4r3 .v58g3t  {align-items: flex-start;}
  
  .x4r3.r7yyep .a1wgekw {grid-template-columns: minmax(0, 1fr);}
}

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

.zdmhzc[hidden] {display: none;}

.xqzhb {gap:11px;justify-content: space-between;padding: 14px 8px 14px 20px;border-bottom: 1px solid var(--hijlr);display: flex;align-items: center;}
.tdjj2 {color: var(--d0ey);overflow-wrap: anywhere;font: 800 20px/1.2 var(--wa2m);min-width: 0;letter-spacing: -.035em;}
.n1kq6p {align-items: center;font-size: 27px;min-height: 44px;cursor: pointer;min-width: 44px;line-height: 1;border: 0;display: flex;justify-content: center;background: none;color: var(--d0ey);flex: 0 0 auto;}
.n1kq6p:hover {color: var(--u85vs);}

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

.mmyp2 {display: grid;border-top: 1px solid var(--hijlr);margin-top: auto;gap:9px;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));}
.r990k9p,
.bczw4 {padding: 12px 18px;border-radius: var(--uyc);font-size: 15.5px;font-weight: 700;text-decoration: none;min-height: 48px;justify-content: center;display: flex;align-items: center;}
.r990k9p {background: transparent;color: var(--d0ey);border: 1px solid var(--hijlr);}
.r990k9p:hover {background: var(--azu5);}
.bczw4 {background: var(--s2zd);border: 1px solid transparent;color: var(--sa7ch, var(--fawy));}
.bczw4:hover {background: var(--q2hqq);}

.zdmhzc a:focus-visible,
.n1kq6p:focus-visible,
.k6hh9q:focus-visible {outline: 2px solid var(--nnuwv);outline-offset: 2px;}

@media (min-width:756px) {
  .jsep, .zdmhzc {display: none;}
}

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

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

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

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

.mvt3.mvt3 .gyz2 > summary.eg9z {cursor: pointer;display: flex;gap:11px;min-height: 44px;list-style: none;align-items: center;}
.mvt3.mvt3 .gyz2 > summary.eg9z::-webkit-details-marker {display: none;}
.mvt3.mvt3 .gyz2 > summary.eg9z:focus-visible {outline: 2px solid var(--sy7m3);outline-offset: 4px;}
.mvt3.mvt3 .gyz2 > summary.eg9z .d1pmf {margin: 0;}

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

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

.dnvx {--wdje3: 1.5px solid var(--hijlr);--smarf: var(--uyc);--olv: 999px;--gva: 700;--apait: 999px;--hr51n: 0 13px;}

.vkby.vkby .s6e7h .myce2 {color: var(--gv8pg, var(--u85vs));}

.asmm1kt.asmm1kt .bjcck, .asmm1kt.asmm1kt .y4kt {color: var(--sy7m3);}

.vkby.vkby .fj7ja7e .myce2 {color: color-mix(in srgb, var(--nnuwv, var(--s2zd)) 62%, var(--sy7m3));}

@media (max-width:695px) {
  .vkby.b1yzjp .fj7ja7e:not(:empty)::before,
  .vkby.b1yzjp .s6e7h:not(:empty)::before {font-weight: 700;margin-right:8px;}
  .vkby.b1yzjp .fj7ja7e:not(:empty)::before {content: "+";color: color-mix(in srgb, var(--nnuwv, var(--s2zd)) 62%, var(--sy7m3));}
  .vkby.b1yzjp .s6e7h:not(:empty)::before {content: "\2212";color: var(--gv8pg, var(--u85vs));}
}

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

.w9j3662.zdrf3tc .zp69r {border-top: 2px solid var(--sy7m3);margin: 0;padding: 0;counter-reset: mp-qa-n;list-style: none;}
.w9j3662.zdrf3tc .hbxck50 {border-bottom: 1px solid var(--e5z3v);position: relative;padding-left:41px;counter-increment: mp-qa-n;margin: 0;}

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

.w9j3662.zdrf3tc .xbept {border-bottom: 0;}

.w9j3662.zdrf3tc .etapbyb {padding: 0 0 18px;}

.w9j3662.zq05 .xbept:first-of-type {border-top: 2px solid var(--sy7m3);}
.w9j3662.zq05 .etapbyb {border-left: 2px solid var(--hijlr);margin: 0 0 16px;padding: 1px 0 1px 18px;}

.w9j3662.w9j3662 .w0wtmz3 {color: color-mix(in srgb, var(--nnuwv, var(--s2zd)) 62%, var(--sy7m3));}

@media (max-width:554px) {
  .w9j3662.zdrf3tc .hbxck50 {padding-left:32px;}
  .w9j3662.zq05 .etapbyb {padding-left:13px;}
}

.vkby.vkby .en65 {display: inline-block;font: 800 15px/1 var(--wa2m);margin-right:9px;}
.vkby.vkby .vf1h51r .en65 {color: color-mix(in srgb, var(--nnuwv, var(--s2zd)) 62%, var(--sy7m3));}
.vkby.vkby .gk35c .en65 {color: var(--gv8pg, var(--u85vs));}

.vkby.rwwt .nbzd2 {border-top: 2px solid var(--ts3xh, var(--sy7m3));}
.vkby.rwwt .tfb6e {border-bottom: 1px solid var(--hijlr);padding: 16px 20px 16px 0;white-space: nowrap;width: 1%;vertical-align: top;}

.vkby.rwwt .n5jbx {border-left: 1px solid var(--hijlr);padding: 16px 0 16px 20px;width: auto;border-bottom: 1px solid var(--hijlr);}
.vkby.rwwt tbody tr:last-child .tfb6e,
.vkby.rwwt tbody tr:last-child .n5jbx {border-bottom: 0;}

.vkby.vkby .kev9ac {list-style: none;margin: 0;padding: 0;}
.vkby.vkby .ajv0 {padding: 8px 0;margin: 0;border-bottom: 1px solid var(--e5z3v);}
.vkby.vkby .ajv0:first-child {padding-top: 0;}
.vkby.vkby .ajv0:last-child {padding-bottom: 0;border-bottom: 0;}

.vkby.b1yzjp .n5jbx {padding: 13px 16px;}

@media (max-width:554px) {
  .vkby.rwwt .tfb6e {padding: 13px 14px 13px 0;}
  .vkby.rwwt .n5jbx {padding: 13px 0 13px 14px;}
}

.zqpj5x.b8p35 .tws7cdw {margin: 0 0 10px;}
.zqpj5x.b8p35 .y3bq {margin: 0 0 16px;}

.zqpj5x.zqpj5x .g9g764 {gap:9px 26px;display: grid;grid-template-columns: minmax(0, 1fr);}
.zqpj5x.m2hxjm .tws7cdw {margin: 0;}
@media (min-width:715px) {
  .zqpj5x.m2hxjm .g9g764 {grid-template-columns: 148px minmax(0, 1fr);gap: 0 26px;}
  
  .zqpj5x.m2hxjm .ph6jda {grid-column: 2;}
  .zqpj5x.m2hxjm .ph6jda:only-child {grid-column: 1 / -1;}
}

.wcqytm.wcqytm .xpqd {display: flex;width: 100%;justify-content: center;border: 2px dashed var(--hijlr);border-radius: var(--uyc);padding: clamp(16px, 2.2vw, 24px);}
.wcqytm.w6w0rth .xpqd  {justify-content: flex-start;}
.wcqytm.tr05p .xpqd {justify-content: flex-end;}

.wcqytm.wcqytm .xpqd .g0e40w {width: 100%;}

.se7p5.mrmf {display: block;}
.se7p5.mrmf .avpve {margin: 0 0 14px;}
.se7p5.mrmf .q1bb5 {margin: 3px 16px 10px 0;float: left;}
.se7p5.mrmf .jv75 {letter-spacing: .1em;display: block;color: var(--u85vs);text-transform: uppercase;margin: 0 0 3px;font: 600 11.5px/1.35 var(--wa2m);}
.se7p5.mrmf .z2kvy {margin: 14px 0 0;clear: both;}

.se7p5.mrmf .pcmb {clear: left;}

.se7p5.mrmf::after {content: "";clear: both;display: block;}

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

.se7p5.q3yvw15 .tz4vs {grid-column: 1;display: flex;justify-content: space-between;padding-bottom:9px;gap:3px 18px;border-bottom: 1px solid var(--hijlr);flex-wrap: wrap;align-items: baseline;}
.se7p5.q3yvw15 .fq4z1b {margin-top: 0;}
.se7p5.q3yvw15 .q1bb5 {grid-column: 2;grid-row: 2;}
.se7p5.q3yvw15 .ef4vr,
.se7p5.q3yvw15 .pcmb,
.se7p5.q3yvw15 .z2kvy {grid-column: 1 / -1;}
.se7p5.q3yvw15 .ef4vr {margin-top:14px;}
.se7p5.q3yvw15 .z2kvy {margin-top:17px;}

@media (max-width:554px) {
  .se7p5.q3yvw15 {grid-template-columns: minmax(0, 1fr);}
  
  .se7p5.q3yvw15 .avpve {order: -2;}
  .se7p5.q3yvw15 .q1bb5 {grid-row: auto;order: -1;grid-column: 1;margin-bottom:12px;}
}

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

.mvt3.mvt3 .ne1tmpj {background: var(--azu5);padding: 2px clamp(14px, 2vw, 22px) 6px;margin-top:13px;}
.mvt3.mvt3 .ne1tmpj .srg9agh {margin-top:13px;}

.mvt3.mvt3 .ne1tmpj .q57969 li:last-child {border-bottom: 0;}

.asmm1kt.asmm1kt .dxcd1 {color: color-mix(in srgb, var(--nnuwv, var(--s2zd)) 62%, var(--sy7m3));}

.asmm1kt.pdx5xn .a51n66 {padding: 0;counter-reset: mp-run-n;list-style: none;margin: 0;}
.asmm1kt.pdx5xn .sz9tj {counter-increment: mp-run-n;border-bottom: 1px solid var(--hijlr);padding: 0 0 18px 58px;margin: 0 0 20px;position: relative;}
.asmm1kt.pdx5xn .sz9tj:last-child {margin-bottom: 0;border-bottom: 0;padding-bottom: 0;}

.asmm1kt.pdx5xn .sz9tj::before {content: counter(mp-run-n);position: absolute;color: color-mix(in srgb, var(--nnuwv, var(--s2zd)) 62%, var(--sy7m3));top: -2px;left: 0;font: 800 40px/1 var(--wa2m);letter-spacing: -.05em;}

.asmm1kt.fqf3st .tv4z1ny {margin: 0;}
.asmm1kt.fqf3st .rcaer {border-bottom: 1px solid var(--hijlr);padding: 0 0 18px;margin: 0 0 20px;}
.asmm1kt.fqf3st .rcaer:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}
.asmm1kt.fqf3st .ydhr7vn {margin: 0 0 7px;display: flex;align-items: baseline;gap:12px;border-bottom: 1px solid var(--e5z3v);padding: 0 0 7px;}

.asmm1kt.fqf3st .dxcd1 {margin: 0;font-variant-numeric: tabular-nums;float: none;line-height: 1;font-size: 23px;}
.asmm1kt.fqf3st .y4kt {margin: 0;}

@media (max-width:554px) {
  .asmm1kt.pdx5xn .sz9tj {padding-left:45px;}
  .asmm1kt.pdx5xn .sz9tj::before {font-size: 32px;}
  .asmm1kt.fqf3st .ydhr7vn {gap:11px;}
}

@media (max-width:695px) {
  .vkby.rwwt .n5jbx {padding-left: 0;border-left: 0;}
}

.vp0q4wy.vp0q4wy,
.ybx6jg.ybx6jg, .dxhaw.dxhaw,
.bczw4.bczw4, .r990k9p.r990k9p,
.r0phmr.r0phmr,
.wn25.wn25, .n7pjwk.n7pjwk,
.nw4c5.nw4c5 {font-family: var(--wa2m);border-radius: var(--uyc);transition:background 0.124s, color 0.158s, border-color 0.178s;white-space: nowrap;display: inline-flex;text-transform: uppercase;letter-spacing: .06em;justify-content: center;align-items: center;line-height:1.10;text-decoration: none;font-weight: 800;text-align: center;}
.r0phmr.r0phmr, .wn25.wn25,
.n7pjwk.n7pjwk, .nw4c5.nw4c5 {min-height: 50px;font-size: 14px;padding: 0 28px;}

.wcqytm.wcqytm .v4tgwj {font: inherit;letter-spacing: inherit;}

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

.dnvx {--apait: var(--uyc);--olv: var(--uyc);}
.xam5a {align-items: center;justify-self: start;display: flex;grid-column: 1;grid-row: 1;}
.c7ym {padding: 16px 20px 0;}
.xam5a:not(:has(*)), .c7ym:not(:has(*)) {display: none;}

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

@media (max-width:755px) {
  
  .ffw8e {padding: 10px var(--s70z);grid-template-columns: auto minmax(0, 1fr) auto;gap:7px;}
  .k6hh9q {grid-column: 1;}
  .bs0my0z {justify-self: start;min-width: 0;grid-column: 2;}
  .bs0my0z img {max-width: min(30vw, 120px);}
  .hp1xxbd {font-size: 19px;}
  .ytckvw {grid-column: 3;gap:5px;}
  .xam5a {display: none;}
  .ytckvw .ybx6jg.ybx6jg,
  .ytckvw .dxhaw.dxhaw {letter-spacing: .04em;min-height: 40px;font-size: 11.5px;padding: 0 11px;}

  .zdmhzc {right: auto;left: 0;transform: translateX(-100%);border-right: 1px solid var(--hijlr);border-left: 0;}
}
@media (max-width: 359.98px) {
  
  :root {--s70z: 14px;}
  .ffw8e {padding: 10px var(--s70z);gap:6px;}
  .bs0my0z img {max-width: 25vw;}
  .ytckvw .ybx6jg.ybx6jg,
  .ytckvw .dxhaw.dxhaw {letter-spacing: .02em;padding: 0 9px;font-size: 11px;}
}

.nhgb.nhgb .g3hc,
.nhgb.nyn9a .g3hc,
.hk2063.hk2063 .nvwf {display: grid;grid-template-columns: repeat(var(--ric5q, 4), minmax(0, 1fr));}
.nhgb.nhgb .g3hc > * {max-width: none;}
.hk2063.hk2063 .nvwf {gap:11px;border-radius: var(--uyc);}
.hk2063.hk2063 .nxasej0 {border-radius: var(--uyc);min-height: 76px;padding: 14px 12px;}
.hk2063.hk2063 .kny6t8 {height: 34px;max-width: 100%;}
.nhgb.nhgb .g3hc {overflow: hidden;border-radius: var(--uyc);}
@media (max-width:906px) {
  .nhgb.nhgb .g3hc,
  .hk2063.hk2063 .nvwf {display: grid;grid-template-columns: repeat(var(--om9, 3), minmax(0, 1fr));}
}
@media (max-width:554px) {
  .nhgb.nhgb .g3hc,
  .hk2063.hk2063 .nvwf {grid-template-columns: repeat(var(--fd1, 2), minmax(0, 1fr));}
  .hk2063.hk2063 .nvwf {padding: 12px;gap:7px;}
  .hk2063.hk2063 .nxasej0 {padding: 10px 8px;min-height: 60px;}
  .hk2063.hk2063 .kny6t8 {height: 26px;}
  .nhgb.nhgb .m0k67 {padding: 16px 10px;min-height: 112px;}
  .nhgb.nhgb .jhgw {max-height: 44px;}
}

.x4r3.x4r3 {align-items: center;border-radius: var(--uyc);margin: 0 0 var(--pvj54);--nney: var(--sa7ch, var(--fawy));padding: clamp(26px, 4vw, 56px);display: grid;color: var(--nney);overflow: hidden;grid-template-columns: minmax(0, 1fr);gap: clamp(24px, 4vw, 56px);background: var(--yzvw);--yzvw: var(--nnuwv);}
.x4r3.r7yyep {--nney: var(--f3q);--yzvw: var(--xfk5);}
@media (min-width:765px) {
  .x4r3.x4r3 {grid-template-columns: minmax(0, 1fr) auto;}
}
.x4r3.x4r3 .dyzqx {min-width: 0;}
.x4r3.x4r3 .kka0q {border: 0;border-top: 4px solid var(--nney);width: 64px;margin: 0 0 18px;}
.x4r3.x4r3 :is(.m929, .mp8vy2) {color: var(--nney);}
.x4r3.x4r3 .m929 {line-height: 1;font-size: clamp(30px, 4.2vw, 54px);}
.x4r3.x4r3 :is(.q774c, .fzha, .r4htscq) {color: color-mix(in srgb, var(--nney) 80%, transparent);}
.x4r3.x4r3 .a1wgekw,
.x4r3.x4r3 .v264th {border-color: color-mix(in srgb, var(--nney) 26%, transparent);}

.x4r3.r7yyep .a1wgekw {flex-wrap: wrap;column-gap:28px;display: flex;}
.x4r3.r7yyep .v264th {flex: 1 1 150px;min-width: 0;}
.x4r3.x4r3 .v58g3t {border-radius: var(--uyc);border: 2px solid color-mix(in srgb, var(--nney) 30%, #000);}

.x4r3.x4r3 .v9t3g2 {justify-content: center;display: flex;width: clamp(150px, 15vw, 190px);margin: 0 auto;transform: rotate(-6deg);gap:3px;flex-direction: column;position: relative;aspect-ratio: 9 / 18.5;border: 6px solid var(--nney);border-radius:30px;background: color-mix(in srgb, var(--nney) 10%, var(--yzvw));align-items: center;}
.x4r3.x4r3 .pms5yy5 {height: 14px;transform: translateX(-50%);background: var(--nney);left: 50%;width: 34%;border-radius: 0 0 10px 10px;position: absolute;top: 10px;}
.x4r3.x4r3 .hwqs {position: absolute;background: var(--nney);left: 50%;height: 4px;bottom: 12px;transform: translateX(-50%);width: 36%;border-radius: var(--uyc);}
.x4r3.x4r3 .y3av {font: 800 clamp(64px, 7vw, 92px)/.9 var(--wa2m);color: var(--nney);letter-spacing: -.06em;}
.x4r3.x4r3 .d75s4r1 {color: color-mix(in srgb, var(--nney) 70%, transparent);font: 800 16px/1 var(--wa2m);letter-spacing: .14em;}
.x4r3.x4r3 .jky33x {color: var(--nney);max-width: 80%;overflow-wrap: anywhere;letter-spacing: .16em;text-transform: uppercase;text-align: center;margin-top:17px;font: 800 13px/1.2 var(--wa2m);}
@media (max-width: 759.98px) {
  
  .x4r3.x4r3 .v9t3g2 {width: 150px;order: -1;}
  .x4r3.x4r3 .y3av {font-size: 62px;}
}
@media (max-width:554px) {
  .x4r3.x4r3 .a9v6b {flex-direction: row;}
  .x4r3.x4r3 .v58g3t {padding: 8px 14px;flex: 1 1 140px;align-items: flex-start;}
}
@media (prefers-reduced-motion: no-preference) {
  .x4r3.x4r3 .v9t3g2 {transition:transform 0.271s ease;}
  .x4r3.x4r3:hover .v9t3g2 {transform: rotate(-2deg);}
}

.r2a5e.r2a5e, .zqpj5x.zqpj5x, .vb8vz.vb8vz,
.mvt3.mvt3 .ne1tmpj {overflow: hidden;border-radius: var(--uyc);}
.nphye .a2gzp0y :is(div, span, img, a) {border-radius: var(--uyc);}

@media (max-width:755px) {
  .k6hh9q {margin-left: -12px;}
  .jb81.jb81 .hn1y {margin-left: 0;margin-right: 0;width: 100%;padding-right: 0;padding-left: 0;}
}
@media (max-width:554px) {
  .nphye.nphye thead th {white-space: normal;}
  .vkby.vkby {padding-right:14px;padding-left:15px;}
  .vkby.vkby .xhvwaws,
  .vkby.vkby .n5jbx {padding-right:9px;padding-left:9px;overflow-wrap: anywhere;}
  .vkby.vkby .xhvwaws {white-space: normal;letter-spacing: .06em;}
  .vb8vz.vb8vz {padding-right:16px;padding-left:17px;}
  .vb8vz.vb8vz :is(td, th) {padding-right:6px;overflow-wrap: anywhere;padding-left:7px;}
}
