

:root {--e90:       4px;--cmbg:     color-mix(in srgb, var(--yy1i) 16%, var(--xqlw0, var(--z56j)));--lso:"Helvetica Neue", Arial, Helvetica, "Liberation Sans", sans-serif;--y5i8:     28px;--rkde:    color-mix(in srgb, var(--ptk3) 15%, transparent);--mj5q:  color-mix(in srgb, var(--ptk3) 8%,  transparent);--mctw:  20px;--x1dp:  var(--yy1i);--yry: calc(var(--aah) + var(--mctw) * 2);--vgo:    color-mix(in srgb, var(--ptk3) 4%,  transparent);--aah:    1180px;--yy7:   color-mix(in srgb, var(--ptk3) 66%, transparent);--cue1: var(--ptk3);}

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

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

.ketbe {border-bottom: 1px solid var(--rkde);background: var(--d0r1z);top: 0;z-index: 60;position: sticky;}
.tyv0s {padding: 18px var(--mctw) 14px;margin: 0 auto;align-items: center;gap:13px;grid-template-columns: 1fr auto 1fr;max-width: var(--yry);display: grid;}
.jhyhf3 {text-decoration: none;justify-self: center;display: flex;grid-column: 2;}
.jhyhf3 img {height: 30px;width: auto;display: block;}
.wf2z {color: var(--fis5h);font: 800 23px/1 var(--lso);letter-spacing: -.035em;}
.dmf7 {align-items: center;display: flex;gap:9px;grid-column: 3;justify-self: end;}
.xfctf7 {background: color-mix(in srgb, var(--jbhr) 22%, transparent);padding: 8px 14px;color: color-mix(in srgb, var(--gqk7, var(--jp4)) 25%,
                   color-mix(in srgb, var(--fis5h) 78%, transparent));font: 600 13.5px/1.2 var(--lso);white-space: nowrap;text-decoration: none;border-radius: var(--e90);}
.xfctf7:hover {color: var(--ptk3);}

.bsmsm7v:hover {background: var(--fcxbc);}
.bsmsm7v {white-space: nowrap;border-radius: var(--e90);color: var(--kqx24, var(--ja633));text-decoration: none;padding: 9px 17px;font: 600 13.5px/1.2 var(--lso);display: inline-block;background: var(--ht8);}

.yj82kh {border-top: 1px solid var(--mj5q);}
.yj82kh ul {max-width: var(--yry);margin: 0 auto;justify-content: center;list-style: none;display: flex;flex-wrap: wrap;padding: 0 var(--mctw);gap:27px;}
.yj82kh a {padding: 11px 0;font: 600 12.5px/1.3 var(--lso);text-decoration: none;color: var(--yy7);display: block;border-bottom: 2px solid transparent;text-transform: uppercase;letter-spacing: .11em;}
.yj82kh a:hover {color: var(--ptk3);}
.yj82kh a[aria-current="page"] {color: var(--ptk3);border-bottom-color: var(--ptk3);}

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

.e4pj {padding: 30px var(--mctw) 70px;display: flow-root;--ydb4: 100%;margin: 0 auto;max-width: var(--yry);}

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

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

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

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

.e4pj > .v0ksr {border-radius: 0;padding-right: max(var(--mctw), calc((100vw - var(--aah)) / 2));margin-left: 50%;transform: translateX(-50%);width: 100vw;max-width: 100vw;padding-left: max(var(--mctw), calc((100vw - var(--aah)) / 2));}

.e4pj img {border-radius: var(--e90);max-width: 100%;height: auto;}
.qrsw {width: min(var(--aah), calc(100vw - var(--mctw) * 2));margin-left: 50%;transform: translateX(-50%);}

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

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

.e4pj > .v0ksr:first-child {margin-top: -30px;}
@media (max-width:751px) { .e4pj > .v0ksr:first-child {margin-top: -24px;} }

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

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

.sfxtz6.sfxtz6 {min-height: 56px;background: var(--yy1i);padding: 0 34px;font-size: 15px;color: var(--ltd3q, var(--dkv2u));margin-top: clamp(20px, 2.2vw, 30px);}
.sfxtz6.sfxtz6:hover {background: var(--fcxbc);}

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

.cdsf.cdsf .b6te3qy {margin: 0 14px 14px 0;min-width: 0;position: relative;isolation: isolate;}
.cdsf.cdsf .b6te3qy::before {content: "";background: var(--x1dp);position: absolute;z-index: -1;border-radius: var(--e90);inset: 14px -14px -14px 14px;}
.cdsf.cdsf .b6te3qy > * {position: relative;}
.cdsf.cdsf .gh35 {border-radius: var(--e90);height: auto;display: block;width: 100%;color: var(--yt3fm, inherit);}
.cdsf.cdsf .b6te3qy picture {display: block;}

.cdsf.h1kx .b6te3qy {display: flex;aspect-ratio: 16 / 10;border-radius: var(--e90);background: var(--tohcw, var(--cmbg));justify-content: center;padding: clamp(20px, 3vw, 40px);align-items: center;}
.cdsf.cdsf .tv55eg5 {min-width: 0;overflow-wrap: break-word;text-align: center;color: var(--cza3t, var(--cue1));font: 800 clamp(40px, 6vw, 96px)/.95 var(--lso);letter-spacing: -.05em;}
.cdsf.cdsf .tj1aa {top: clamp(12px, 1.8vw, 22px);right: clamp(14px, 2vw, 26px);font: 700 12px/1 var(--lso);color: color-mix(in srgb, var(--cza3t, var(--cue1)) 62%, transparent);position: absolute;letter-spacing: .18em;}

.cdsf.jv4s.h1kx .b6te3qy {background: var(--tohcw, var(--x1dp));}
.cdsf.jv4s .b6te3qy::before {background: var(--cmbg);}
.cdsf.jv4s .tv55eg5 {color: var(--cza3t, var(--ltd3q, var(--dkv2u)));}
.cdsf.jv4s .tj1aa {color: color-mix(in srgb, var(--cza3t, var(--ltd3q, var(--dkv2u))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .cdsf.cdsf .b6te3qy {order: -1;margin: 0 10px 10px 0;}
  .cdsf.cdsf .b6te3qy::before {inset: 10px -10px -10px 10px;}
  .cdsf.h1kx .b6te3qy {aspect-ratio: 16 / 8;}
}
@media (max-width:554px) {
  .sfxtz6.sfxtz6 {display: flex;width: 100%;}
}

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

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

.ab4tfx {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;}
.gz3qd {position: relative;max-width:619px;width: 100%;z-index: 1;}
.n99sc .tec1 {color: var(--fia, #fff);}
.n99sc .nx6fzk,
.n99sc .k10ykq3 {color: color-mix(in srgb, var(--fia, #fff) 82%, transparent);}

.n99sc.j3pe {background: var(--vz0j, var(--x1dp));--fia: var(--ltd3q, var(--dkv2u));}
.j3pe .tec1 {color: var(--fia, var(--ltd3q, var(--dkv2u)));}
.j3pe .nx6fzk,
.j3pe .k10ykq3 {color: color-mix(in srgb, var(--fia, var(--ltd3q, var(--dkv2u))) 84%, transparent);}
.j3pe .cjzpg {background: var(--fia, var(--ltd3q, var(--dkv2u)));}
.q71g {position: absolute;bottom: -.2em;color: color-mix(in srgb, var(--fia, var(--ltd3q, var(--dkv2u))) 12%, transparent);pointer-events: none;user-select: none;letter-spacing: -.06em;font: 800 clamp(100px, 16vw, 240px)/1 var(--lso);z-index: 0;overflow: hidden;right: -.06em;white-space: nowrap;max-width: 100%;}

.j3pe .sfxtz6.sfxtz6 {background: var(--fia, var(--ltd3q, var(--dkv2u)));color: var(--vz0j, var(--yy1i));}
.j3pe .sfxtz6.sfxtz6:hover {opacity:0.89;}

@media (max-width:751px) {
  
  .n99sc {align-items: flex-end;padding-top:121px;min-height: min(78vh, 600px);}
  .ab4tfx {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%);}
  .n99sc.j3pe {padding-top:49px;align-items: center;min-height: 0;}
  .q71g {font-size: 42vw;}
}

.mqmdxc6.mqmdxc6 .hmge4x {margin: 0 0 18px;}

.mqmdxc6.mqmdxc6 .nrypj7 {column-gap:41px;column-rule: 1px solid var(--rkde);columns: 2;}

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

.mqmdxc6.mqmdxc6 .wpgnb {color: var(--ltd3q, var(--dkv2u));font: 800 46px/0.8 var(--lso);letter-spacing: -.05em;float: left;margin: 4px 12px 0 0;}

.mqmdxc6.mqmdxc6 .ebfw2hp {font: 800 17px/1.35 var(--lso);letter-spacing: -.015em;display: block;color: var(--ltd3q, var(--dkv2u));margin: 0 0 4px;}
.mqmdxc6.mqmdxc6 .qk8ds {line-height:1.59;display: block;color: var(--ltd3q, var(--dkv2u));font-size: 16px;}

.ezza4cy.ezza4cy .wcye8aq {margin: 0 0 18px;}

.ezza4cy.ezza4cy .hf7h {overflow-x: auto;}

.ezza4cy.ezza4cy .yd16ba {border-collapse: collapse;font: 16px/1.6 var(--lso);margin: 0;width: 100%;}

.ezza4cy.ezza4cy .x40717v {border-bottom: 2px solid var(--ga7wn, var(--ptk3));padding: 0 16px 10px;text-align: left;text-transform: uppercase;letter-spacing: .11em;white-space: nowrap;font: 700 12px/1.3 var(--lso);}
.ezza4cy.ezza4cy .hb6te {color: var(--ptk3);}

.ezza4cy.ezza4cy .ashc {color: var(--yy7);}
.ezza4cy.ezza4cy .x40717v + .x40717v,
.ezza4cy.ezza4cy .f2qj1 + .f2qj1 {border-left: 1px solid var(--rkde);}

.ezza4cy.ezza4cy .f2qj1 {width: 50%;color: var(--n9ykc, var(--ptk3));border-bottom: 1px solid var(--mj5q);padding: 12px 16px;vertical-align: top;}
.ezza4cy.ezza4cy tbody tr:last-child .f2qj1 {border-bottom: 0;}

.ezza4cy.ezza4cy .vbvw {font: 800 17px/1.55 var(--lso);width: 18px;float: left;}

.ezza4cy.ezza4cy .rm4s2r .vbvw {color: var(--yy1i);}
.ezza4cy.ezza4cy .krhem .vbvw {color: var(--yy7);}
.ezza4cy.ezza4cy .drg06 {padding-left:25px;display: block;}

.eqxg.eqxg .yme46pq {margin: 0 0 12px;}
.eqxg.eqxg .brym62c {border-top: 2px solid var(--ptk3);}

.eqxg.eqxg .qgm0jx {border: 0;border-bottom: 1px solid var(--mj5q);border-radius: 0;background: none;padding: 0;margin: 0;}

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

.eqxg.eqxg .fxde8::after {content: "+";flex: 0 0 auto;font: 400 21px/1 var(--lso);color: var(--yy7);}
.eqxg.eqxg .qgm0jx[open] .fxde8::after {content: "\2212";}

.eqxg.eqxg .bcrkf3 {gap:11px;padding: 0 0 18px;display: flex;}
.eqxg.eqxg .nx3ypv {font: 800 13px/1.7 var(--lso);color: var(--yy1i);letter-spacing: .1em;flex: 0 0 auto;}
.eqxg.eqxg .wne041 {margin: 0;color: var(--yy7);font-size: 16px;line-height:1.59;}

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

.ff8q.ff8q .zehm {gap:22px 16px;grid-template-columns: repeat(6, minmax(0, 1fr));}
.ff8q.ymzm8dn .zehm {grid-template-columns: repeat(4, minmax(0, 1fr));gap:27px 20px;}
@media (max-width:905px) {
  .ff8q.ff8q .zehm {grid-template-columns: repeat(3, minmax(0, 1fr));gap:18px 12px;}
}
@media (max-width:492px) {
  .ff8q.ff8q .zehm {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.ff8q.ff8q .jj5fwf {padding-top:9px;border-bottom: 0;min-width: 0;margin: 0;border-top: 2px solid var(--ptk3);}
.ff8q.ff8q .cht0 {grid-template-columns: auto minmax(0, 1fr);padding: 0;align-items: baseline;text-decoration: none;display: grid;gap:3px 10px;min-width: 0;color: inherit;}
.ff8q.ff8q .rapkkh {letter-spacing: .06em;grid-row: 2 / span 2;color: var(--yy7);align-self: start;grid-column: 1;font: 700 13px/1.3 var(--lso);font-variant-numeric: tabular-nums;}

.ff8q.ff8q .jspm4 {display: block;grid-column: 1 / -1;margin-bottom:11px;aspect-ratio: 1 / 1;grid-row: 1;height: auto;width: 100%;object-fit: cover;border-radius: var(--e90);}
.ff8q.ff8q .vcs9f {min-width: 0;overflow-wrap: break-word;grid-column: 2;letter-spacing: -.015em;font: 700 15px/1.25 var(--lso);grid-row: 2;}
.ff8q.ff8q .esad {letter-spacing: .1em;min-width: 0;grid-column: 2;overflow: hidden;grid-row: 3;white-space: nowrap;text-transform: uppercase;color: var(--yy7);font: 600 11.5px/1.3 var(--lso);font-style: normal;text-overflow: ellipsis;}
.ff8q.ff8q .cht0:hover .vcs9f {text-decoration: underline;text-underline-offset: 3px;}

.md9m.md9m .j60s {margin: 0 0 18px;}
.md9m.md9m .s1pa {gap:2px;border: 1px solid var(--mj5q);grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));background: var(--mj5q);display: grid;}
.md9m.cm33 .s1pa {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.skdna3q.skdna3q .a4htwmh {margin: 0 0 14px;}
.skdna3q.skdna3q .nxtz {padding: 18px 20px;gap:15px;display: flex;background: var(--vgo);flex-wrap: wrap;align-items: center;}
.skdna3q.yspz .nxtz {border-top: 1px solid var(--rkde);background: none;border-bottom: 1px solid var(--rkde);}
.skdna3q.skdna3q .zy1z5y {display: inline-flex;border-radius: var(--e90);justify-content: center;padding: 12px 18px;background: color-mix(in srgb, var(--yy1i) 12%, #000);align-items: center;}
.skdna3q.skdna3q .thby {width: auto;display: block;object-fit: contain;height: 36px;}
.skdna3q.skdna3q .bw2jq5 {margin: 12px 0 0;font: 500 12.5px/1.5 var(--lso);color: var(--yy7);letter-spacing: .03em;}

.rf97.rf97 .b074 {margin: 0 0 16px;}
.rf97.rf97 .aq18m {gap:11px;padding: 0 0 20px;display: flex;align-items: baseline;border-bottom: 2px solid var(--ptk3);margin: 0 0 24px;flex-wrap: wrap;}
.rf97.rf97 .rmqra7d {letter-spacing: -.045em;font: 800 clamp(40px, 5vw, 62px)/1 var(--lso);font-variant-numeric: tabular-nums;}
.rf97.rf97 .kec8 {color: var(--yy7);font: 700 17px/1 var(--lso);}
.rf97.rf97 .a0xc8c {font-size: 16px;flex: 1 1 260px;color: var(--yy7);min-width: 0;line-height:1.56;}
.rf97.rf97 .f8q8cv {display: grid;gap:21px;}
.rf97.m31fg .f8q8cv {gap:21px 34px;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));}
.rf97.rf97 .chd7t {margin: 0;padding: 0 0 0 18px;border-left: 3px solid var(--yy1i);}
.rf97.rf97 .kk9s {margin: 0 0 10px;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--lso);letter-spacing: -.012em;}
.rf97.rf97 .n5rgad {flex-wrap: wrap;display: flex;align-items: baseline;gap:9px;font-style: normal;}
.rf97.rf97 .de3a {letter-spacing: .11em;font: 700 12px/1 var(--lso);text-transform: uppercase;}
.rf97.rf97 .hjvt {font: 600 12px/1 var(--lso);font-style: normal;font-variant-numeric: tabular-nums;color: var(--yy7);}

.qq2ymax.qq2ymax {display: grid;background: var(--vgo);grid-template-columns: minmax(0, 1fr);position: relative;border-radius: 0;}
.qq2ymax.qq2ymax .cw48ef {background: var(--yy1i);width: 4px;bottom: 0;position: absolute;top: 0;left: 0;}
.qq2ymax.qq2ymax .x5ett1y {padding: clamp(22px, 2.6vw, 34px);min-width: 0;}
.qq2ymax.qq2ymax .b5k5rjn {margin: 0 0 12px;}
.qq2ymax.qq2ymax .etf5f1 > :first-child {margin-top: 0;}
.qq2ymax.qq2ymax .etf5f1 > :last-child  {margin-bottom: 0;}
.qq2ymax.qq2ymax .fxvne {justify-content: center;color: var(--ltd3q, var(--dkv2u));min-height: 46px;padding: 0 26px;border-radius: var(--e90);font: 700 15px/1 var(--lso);background: var(--yy1i);transition:background 0.186s;align-items: center;text-decoration: none;display: inline-flex;margin-top:17px;}
.qq2ymax.qq2ymax .fxvne:hover {background: var(--fcxbc);}
.qq2ymax.qq2ymax .djef {min-width: 0;margin: 0;}
.qq2ymax.qq2ymax .hegp {border-radius: 0;display: block;height: 100%;object-fit: cover;width: 100%;}

@media (max-width: 759.98px) {
  .qq2ymax.ayc0ps4 > .djef {order: 1;}
}

@media (min-width:755px) {
  .qq2ymax.zcha {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .qq2ymax.zcha .x5ett1y {grid-row: 1;grid-column: 1;}
  .qq2ymax.zcha .djef {grid-row: 1;grid-column: 2;}
  .qq2ymax.zcha .tsvh  {grid-column: 2;}
  .qq2ymax.zcha:has(.tsvh) .djef {grid-column: 1;}
  
  .qq2ymax.zcha:has(.wkq6ca) {grid-template-columns: minmax(0, 1fr);}
}

.qq2ymax.fkdcaf {max-width: none;}
.qq2ymax.fkdcaf .hegp {max-height: 240px;}
@media (min-width:755px) {
  .e4pj > .fkdcaf {width: calc(50% - var(--y5i8) / 2);max-width: none;float: left;}
  .e4pj > .fkdcaf + .fkdcaf {float: right;}
  
  .e4pj > .fkdcaf + .fkdcaf + * {clear: both;}
}

.yab1.yab1 {display: block;}
.yab1 .pv5j559 {gap:17px 28px;justify-content: space-between;flex-wrap: wrap;align-items: flex-end;display: flex;margin: 0 0 22px;}
.yab1 .b37f13n {flex: 1 1 320px;min-width: 0;}
.yab1 .xkk4 {margin: 0;font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--lso);text-wrap: balance;letter-spacing: -.038em;}
.yab1 .mz737 {line-height:1.56;margin: 10px 0 0;font-size: 16.5px;color: var(--yy7);max-width: 60ch;}
.yab1 .bpv9v {display: flex;flex: 0 0 auto;align-items: center;gap:12px;}
.yab1 .xawf {letter-spacing: .08em;min-width: 4.6em;font: 800 15px/1 var(--lso);font-variant-numeric: tabular-nums;text-align: center;color: var(--yy7);}
.yab1 .xawf > span {color: var(--ptk3);font-size: 22px;}
.yab1 .s0byyr {display: inline-flex;color: var(--ltd3q, var(--dkv2u));transition:background 0.181s, opacity 0.161s;height: 48px;align-items: center;padding: 0;font: 800 20px/1 var(--lso);width: 48px;background: var(--yy1i);cursor: pointer;justify-content: center;border: 0;border-radius: var(--e90);}
.yab1 .s0byyr:hover {background: var(--fcxbc);}
.yab1 .s0byyr:disabled {cursor: default;opacity:0.37;}
.yab1 .s0byyr:focus-visible,
.yab1 .qq6k0b:focus-visible {outline: 2px solid var(--ptk3);outline-offset: 3px;}
.yab1 .s0byyr[hidden] {display: none;}

.yab1 .qq6k0b {overscroll-behavior-x: contain;scroll-behavior: smooth;gap:19px;scrollbar-width: none;overflow-x: auto;grid-auto-columns: calc(72% - 10px);grid-auto-flow: column;display: grid;scroll-snap-type: x mandatory;}
.yab1 .qq6k0b::-webkit-scrollbar {display: none;}
.yab1.mkds7v8 .qq6k0b {grid-auto-columns: calc(86% - 10px);}
.yab1 .gvd3h {margin: 0;scroll-snap-align: start;min-width: 0;}
.yab1 .gvd3h picture {display: block;}
.yab1 .pbq1h57.pbq1h57 {width: 100%;aspect-ratio: 16 / 9;border-radius: var(--e90);display: block;height: auto;object-fit: cover;}
.yab1 .wc51v {padding-top:11px;margin: 12px 0 0;align-items: baseline;gap:11px;display: flex;border-top: 2px solid var(--ptk3);}
.yab1 .xytrjz {font: 800 28px/1 var(--lso);font-variant-numeric: tabular-nums;color: color-mix(in srgb, var(--yy1i) 62%, var(--ptk3));letter-spacing: -.04em;}
.yab1 .xmhm {color: var(--ptk3);font: 700 16px/1.35 var(--lso);}

.yab1 .eha2n08 {display: block;margin: 20px 0 0;background: var(--rkde);overflow: hidden;border-radius: var(--e90);height: 4px;}
.yab1 .px9d {display: block;background: var(--yy1i);height: 100%;transition:width 0.392s ease;}
.yab1 .knrwf6 {display: flex;flex-wrap: wrap;margin: 24px 0 0;gap:12px;}

@media (max-width:751px) {
  .yab1 .qq6k0b,
  .yab1.mkds7v8 .qq6k0b {grid-auto-columns: 86%;gap:11px;}
  .yab1 .pv5j559 {align-items: center;}
  .yab1 .s0byyr {width: 44px;height: 44px;}
  .yab1 .knrwf6 > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .yab1 .qq6k0b {scroll-behavior: auto;}
  .yab1 .px9d {transition:none;}
}

.fttx.fttx {color: var(--ltd3q, var(--dkv2u));background: var(--yy1i);}
.fttx.fttx:hover {background: var(--fcxbc);}
.bgrkfy.bgrkfy {color: var(--ptk3);background: none;box-shadow: inset 0 0 0 2px var(--ptk3);}
.bgrkfy.bgrkfy:hover {background: var(--vgo);}

.npnydj8.npnydj8 {display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: start;gap:7px 18px;}
.npnydj8.npnydj8 .r8mazb {width: 100%;border: 0;background: var(--ptk3);margin: 0 0 6px;height: 2px;grid-column: 1 / -1;}
.npnydj8.npnydj8 .djh4d {margin: 0;}
.npnydj8.npnydj8 .kjwd {object-fit: cover;height: 72px;border-radius: var(--e90);display: block;width: 72px;}
.npnydj8.npnydj8 .xsfvs {min-width: 0;}
.npnydj8.npnydj8 .s0fwt {letter-spacing: -.02em;display: block;font: 800 19px/1.25 var(--lso);}
.npnydj8.npnydj8 .kbcp {text-transform: uppercase;margin-top:3px;color: var(--yy7);letter-spacing: .1em;font: 600 11.5px/1.35 var(--lso);display: block;}
.npnydj8.npnydj8 .x65y {line-height:1.60;font-size: 15.5px;margin: 10px 0 0;}
.npnydj8.npnydj8 .pxh9sr {color: var(--yy7);line-height:1.53;margin: 10px 0 0;font-size: 13px;}
.npnydj8.npnydj8 .hgj7 {gap:8px;grid-column: 2;padding: 0;display: flex;list-style: none;margin: 12px 0 0;}
.npnydj8.npnydj8 .q5vmm0a {margin: 0;}
.npnydj8.npnydj8 .xaa5 {text-decoration: none;color: var(--ptk3);height: 44px;width: 44px;box-shadow: inset 0 0 0 1px var(--rkde);border-radius: var(--e90);align-items: center;justify-content: center;display: inline-flex;}
.npnydj8.npnydj8 .xaa5:hover {background: var(--vgo);}

.npnydj8.nsn7 {grid-template-columns: minmax(0, 1fr);}
.npnydj8.nsn7 .hgj7 {grid-column: 1;}

.pk25.pk25 .xvtyj {font: 600 11.5px/1 var(--lso);margin: 0 0 8px;letter-spacing: .22em;text-transform: uppercase;color: var(--yy7);}
.pk25.pk25 .r7vf1kc {margin: 0 0 12px;}
.pk25.pk25 .yd3tpf {height: 1px;border: 0;margin: 0 0 18px;background: var(--rkde);width: 100%;}
.pk25.mfxzs3 {padding-left: clamp(0px, 4vw, 56px);}
.pk25.pk25 .wza7cn6 > :first-child {margin-top: 0;}
.pk25.pk25 .wza7cn6 > :last-child  {margin-bottom: 0;}

.g9t6x4.g9t6x4 {display: flex;margin: 0 0 var(--y5i8);gap:17px;align-items: center;flex-direction: column;}
.g9t6x4.cxmhe4  {align-items: flex-start;}
.g9t6x4.e3ep861 {align-items: flex-end;}
.g9t6x4.g9t6x4 .mh5n {width: 100%;margin: 0;border: 0;border-top: 2px dashed var(--rkde);height: 0;}
.g9t6x4.g9t6x4 .hdzh1p {background: var(--yy1i);display: inline-flex;border-radius: var(--e90);align-items: center;color: var(--ltd3q, var(--dkv2u));justify-content: center;text-decoration: none;padding: 0 40px;min-height: 52px;transition:background 0.168s;}
.g9t6x4.g9t6x4 .hdzh1p:hover {background: var(--fcxbc);}
.g9t6x4.g9t6x4 .w355 {font: 700 16px/1 var(--lso);letter-spacing: .02em;}

.g9t6x4.g9t6x4 .hdzh1p {overflow: hidden;position: relative;}
.g9t6x4.g9t6x4 .gcz71 {background: var(--d0r1z);right: 0;height: 12px;position: absolute;width: 12px;top: 0;clip-path: polygon(100% 0, 0 0, 100% 100%);}

.g9t6x4.g9t6x4 .gcz71 {background: var(--z56j);}

.g9t6x4.g9t6x4 .r64w {width: 100%;}

.n07rc.n07rc {margin: 0 0 var(--y5i8);}
.n07rc.n07rc .jdgta {display: block;}
.n07rc.n07rc .vz4baw {border-radius: var(--e90);height: auto;width: 100%;display: block;}
.n07rc.n07rc .jajn {border: 0;margin: 10px 0 0;width: 100%;height: 1px;background: var(--rkde);}
.n07rc.n07rc .hyws0 {margin: 8px 0 0;}
.n07rc.n07rc .mfh3f {font: 600 11.5px/1 var(--lso);text-transform: uppercase;letter-spacing: .14em;color: var(--yy7);}

.n07rc.x0pk {margin-left: 50%;width: min(var(--aah), calc(100vw - var(--mctw) * 2));transform: translateX(-50%);}

.pr40.pr40 {background: var(--vgo);padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);}
.pr40.evx2w2z {padding-left: 0;background: none;padding-right: 0;}
.pr40.pr40 .y0h2 {background: var(--ptk3);width: 100%;margin: 0 0 14px;height: 2px;border: 0;}
.pr40.pr40 .mzf1d {letter-spacing: .2em;font: 700 12px/1.3 var(--lso);text-transform: uppercase;color: var(--yy7);display: block;margin: 0 0 12px;}
.pr40.pr40 .x52wkk > :first-child {margin-top: 0;}
.pr40.pr40 .x52wkk > :last-child  {margin-bottom: 0;}

.crx8.crx8 {background: var(--cmbg);position: relative;color: var(--cue1);padding: clamp(24px, 3vw, 40px);}
.crx8.crx8 .vq0r5 {color: var(--cue1);margin: 0 0 14px;}
.crx8.crx8 .k1yyjrq > :first-child {margin-top: 0;}
.crx8.crx8 .k1yyjrq > :last-child  {margin-bottom: 0;}

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

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

.crx8.jfv802 {background: var(--x1dp);color: var(--gg549, var(--ltd3q, var(--dkv2u)));}
.crx8.jfv802 .vq0r5,
.crx8.jfv802 .k1yyjrq :is(h2, h3, strong, b),
.crx8.jfv802 .k1yyjrq a {color: var(--gg549, var(--ltd3q, var(--dkv2u)));}
.crx8.jfv802 .k1yyjrq a {text-decoration-color: color-mix(in srgb, var(--gg549, var(--ltd3q, var(--dkv2u))) 60%, transparent);}
.crx8.jfv802 .k1yyjrq :is(td, th) {border-color: color-mix(in srgb, var(--gg549, var(--ltd3q, var(--dkv2u))) 26%, transparent);}
.crx8.jfv802 .k1yyjrq thead th {color: color-mix(in srgb, var(--gg549, var(--ltd3q, var(--dkv2u))) 78%, transparent);border-bottom-color: color-mix(in srgb, var(--gg549, var(--ltd3q, var(--dkv2u))) 50%, transparent);}
.crx8.jfv802 .qr2yay8 {border-right-color: color-mix(in srgb, var(--gg549, var(--ltd3q, var(--dkv2u))) 40%, transparent);border-bottom-color: color-mix(in srgb, var(--gg549, var(--ltd3q, var(--dkv2u))) 40%, transparent);}

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

.xn22p8, .qfpsfp3 {box-shadow: none !important;border: 0 !important;border-radius: var(--e90) !important;padding: 30px 32px !important;background: var(--vgo) !important;}

@media (max-width:751px) {
  :root {--mctw: 18px;}
  .eemv {display: flex;}
  .yj82kh {display: none;}
  
  .e4pj {padding: 24px var(--mctw) 56px;}
  
  .mqmdxc6.mqmdxc6 .nrypj7 {column-rule: 0;columns: 1;}
  .mqmdxc6.mqmdxc6 .wpgnb {font-size: 38px;}
  
  .ezza4cy.ezza4cy .x40717v {padding: 0 10px 9px;}
  .ezza4cy.ezza4cy .f2qj1 {padding: 11px 10px;}
  .eqxg.eqxg .fxde8 {font-size: 16.5px;}
  
  .qrsw {transform: none;margin-left: 0;width: auto;}
}

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

.dd04ykn.dd04ykn {background: var(--gls);}
.e4pj thead th {border-bottom-color: var(--ga7wn, var(--ptk3));}
.e4pj tbody td {color: var(--n9ykc, inherit);}

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

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

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

.dd04ykn .fvbn1hz a {align-items: center;min-height: 44px;display: flex;}
.jhyhf3 {display: inline-flex;min-height: 44px;align-items: center;}

.k57y, .kj9mgzd, .bsmsm7v,
.e4pj a[role="button"],
.e4pj .mdxpvd a {min-height: 44px;}

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

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

.yj82kh ul {gap:8px;}

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

.dd04ykn .fvbn1hz ul {display: grid;gap:9px;}

.aj4r.aj4r {border: 0;border-radius: 0;box-shadow: none;margin: 40px 0 0;padding: 0;background: none;}
.aj4r.aj4r .a5bsp {margin: 0 0 18px;border: 0;border-top: 2px solid var(--ptk3);}
.aj4r.aj4r .vd8sb4 {margin: 0 0 10px;font: 700 12px/1 var(--lso);color: var(--yy7);display: block;letter-spacing: .11em;text-transform: uppercase;}
.aj4r.aj4r .d5cxdre {font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--lso);margin: 0 0 10px;letter-spacing: -.035em;}
.aj4r.aj4r .atx95 {max-width: 62ch;margin: 0 0 22px;color: var(--yy7);}

.aj4r.aj4r .hjcs9 {gap: 0;display: grid;padding: 0;border-top: 1px solid var(--rkde);list-style: none;margin: 0 0 24px;}
.aj4r.ghwvrfw .hjcs9 {grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));gap: 0 28px;}
.aj4r.aj4r .mrs0pav {flex-wrap: wrap;border-bottom: 1px solid var(--rkde);display: flex;gap:5px 14px;align-items: baseline;padding: 11px 0;}
.aj4r.aj4r .frngcmc {text-transform: uppercase;color: var(--yy7);font-style: normal;font: 700 12px/1.3 var(--lso);flex: 0 0 auto;letter-spacing: .11em;}
.aj4r.aj4r .htqa6r6 {font: 600 16px/1.3 var(--lso);font-variant-numeric: tabular-nums;color: var(--ptk3);margin-left: auto;}
.aj4r.ghwvrfw .htqa6r6 {margin-left: 0;}

.aj4r.aj4r .mn80v5 {margin: 0;flex-wrap: wrap;display: flex;gap:11px;}
.aj4r.aj4r .cmskh8g {justify-content: center;background: #000;min-height: 52px;display: inline-flex;transition:background 0.199s, color 0.189s;flex-direction: column;color: #fff;text-decoration: none;padding: 8px 24px;border: 2px solid #000;border-radius: var(--e90);}
.aj4r.aj4r .cmskh8g:hover {background: #fff;color: #000;}
.aj4r.aj4r .t3rrd {letter-spacing: .12em;font: 600 10.5px/1.3 var(--lso);color: inherit;text-transform: uppercase;}
.aj4r.aj4r .zzd0khy {font: 700 17px/1.2 var(--lso);font-style: normal;color: inherit;letter-spacing: -.02em;}

@media (max-width:554px) {
  
  .aj4r.aj4r .mn80v5 {flex-direction: column;}
  .aj4r.aj4r .cmskh8g  {align-items: flex-start;}
  
  .aj4r.ghwvrfw .hjcs9 {grid-template-columns: minmax(0, 1fr);}
}

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

.khdd[hidden] {display: none;}

.xqxa13 {border-bottom: 1px solid var(--rkde);gap:13px;justify-content: space-between;display: flex;padding: 14px 8px 14px 20px;align-items: center;}
.r5pxgf {overflow-wrap: anywhere;min-width: 0;letter-spacing: -.035em;font: 800 20px/1.2 var(--lso);color: var(--fis5h);}
.hkbwc {flex: 0 0 auto;min-height: 44px;background: none;align-items: center;cursor: pointer;line-height: 1;color: var(--fis5h);font-size: 27px;justify-content: center;display: flex;border: 0;min-width: 44px;}
.hkbwc:hover {color: var(--yy7);}

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

.d04cy5q {border-top: 1px solid var(--rkde);gap:11px;margin-top: auto;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));display: grid;}
.zmtpdw9,
.ybana {display: flex;font-size: 15.5px;min-height: 48px;font-weight: 700;border-radius: var(--e90);text-decoration: none;justify-content: center;padding: 12px 18px;align-items: center;}
.zmtpdw9 {border: 1px solid var(--rkde);color: var(--fis5h);background: transparent;}
.zmtpdw9:hover {background: var(--vgo);}
.ybana {background: var(--yy1i);color: var(--ltd3q, var(--dkv2u));border: 1px solid transparent;}
.ybana:hover {background: var(--fcxbc);}

.khdd a:focus-visible,
.hkbwc:focus-visible,
.eemv:focus-visible {outline: 2px solid var(--x1dp);outline-offset: 2px;}

@media (min-width:752px) {
  .j1wywv, .khdd {display: none;}
}

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

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

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

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

.eb2se6f.eb2se6f .cep5 > summary.rmb7q {gap:13px;min-height: 44px;align-items: center;display: flex;list-style: none;cursor: pointer;}
.eb2se6f.eb2se6f .cep5 > summary.rmb7q::-webkit-details-marker {display: none;}
.eb2se6f.eb2se6f .cep5 > summary.rmb7q:focus-visible {outline: 2px solid var(--ptk3);outline-offset: 4px;}
.eb2se6f.eb2se6f .cep5 > summary.rmb7q .mqb5 {margin: 0;}

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

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

.x5kdw96 {--l0t: 700;--xy3: 999px;--oyoe: 999px;--l9cki: 0 13px;--ela: 1.5px solid var(--rkde);--ap7: var(--e90);}

.ezza4cy.ezza4cy .krhem .vbvw {color: var(--x654u, var(--yy7));}

.mqmdxc6.mqmdxc6 .qk8ds, .mqmdxc6.mqmdxc6 .ebfw2hp {color: var(--ptk3);}

.ezza4cy.ezza4cy .rm4s2r .vbvw {color: color-mix(in srgb, var(--x1dp, var(--yy1i)) 62%, var(--ptk3));}

@media (max-width:705px) {
  .ezza4cy.dwz54 .rm4s2r:not(:empty)::before,
  .ezza4cy.dwz54 .krhem:not(:empty)::before {font-weight: 700;margin-right:7px;}
  .ezza4cy.dwz54 .rm4s2r:not(:empty)::before {color: color-mix(in srgb, var(--x1dp, var(--yy1i)) 62%, var(--ptk3));content: "+";}
  .ezza4cy.dwz54 .krhem:not(:empty)::before {color: var(--x654u, var(--yy7));content: "\2212";}
}

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

.eqxg.vyn6dv .c5r39f {border-top: 2px solid var(--ptk3);counter-reset: mp-qa-n;margin: 0;list-style: none;padding: 0;}
.eqxg.vyn6dv .hwehb1 {padding-left:42px;counter-increment: mp-qa-n;margin: 0;border-bottom: 1px solid var(--mj5q);position: relative;}

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

.eqxg.vyn6dv .qgm0jx {border-bottom: 0;}

.eqxg.vyn6dv .wne041 {padding: 0 0 18px;}

.eqxg.te9wq .qgm0jx:first-of-type {border-top: 2px solid var(--ptk3);}
.eqxg.te9wq .wne041 {margin: 0 0 16px;border-left: 2px solid var(--rkde);padding: 1px 0 1px 18px;}

.eqxg.eqxg .nx3ypv {color: color-mix(in srgb, var(--x1dp, var(--yy1i)) 62%, var(--ptk3));}

@media (max-width:554px) {
  .eqxg.vyn6dv .hwehb1 {padding-left:32px;}
  .eqxg.te9wq .wne041 {padding-left:14px;}
}

.ezza4cy.ezza4cy .erxmw17 {display: inline-block;margin-right:9px;font: 800 15px/1 var(--lso);}
.ezza4cy.ezza4cy .hb6te .erxmw17 {color: color-mix(in srgb, var(--x1dp, var(--yy1i)) 62%, var(--ptk3));}
.ezza4cy.ezza4cy .ashc .erxmw17 {color: var(--x654u, var(--yy7));}

.ezza4cy.s2w2 .yd16ba {border-top: 2px solid var(--ga7wn, var(--ptk3));}
.ezza4cy.s2w2 .m3rher2 {vertical-align: top;border-bottom: 1px solid var(--rkde);padding: 16px 20px 16px 0;white-space: nowrap;width: 1%;}

.ezza4cy.s2w2 .f2qj1 {border-bottom: 1px solid var(--rkde);width: auto;padding: 16px 0 16px 20px;border-left: 1px solid var(--rkde);}
.ezza4cy.s2w2 tbody tr:last-child .m3rher2,
.ezza4cy.s2w2 tbody tr:last-child .f2qj1 {border-bottom: 0;}

.ezza4cy.ezza4cy .recxnr {list-style: none;padding: 0;margin: 0;}
.ezza4cy.ezza4cy .qp36h7v {padding: 8px 0;border-bottom: 1px solid var(--mj5q);margin: 0;}
.ezza4cy.ezza4cy .qp36h7v:first-child {padding-top: 0;}
.ezza4cy.ezza4cy .qp36h7v:last-child {border-bottom: 0;padding-bottom: 0;}

.ezza4cy.dwz54 .f2qj1 {padding: 13px 16px;}

@media (max-width:554px) {
  .ezza4cy.s2w2 .m3rher2 {padding: 13px 14px 13px 0;}
  .ezza4cy.s2w2 .f2qj1 {padding: 13px 0 13px 14px;}
}

.pr40.trbnxqm .mzf1d {margin: 0 0 10px;}
.pr40.trbnxqm .y0h2 {margin: 0 0 16px;}

.pr40.pr40 .rh7qb {display: grid;gap:9px 26px;grid-template-columns: minmax(0, 1fr);}
.pr40.cyh64xs .mzf1d {margin: 0;}
@media (min-width:715px) {
  .pr40.cyh64xs .rh7qb {grid-template-columns: 148px minmax(0, 1fr);gap: 0 26px;}
  
  .pr40.cyh64xs .x52wkk {grid-column: 2;}
  .pr40.cyh64xs .x52wkk:only-child {grid-column: 1 / -1;}
}

.g9t6x4.g9t6x4 .db2j2c {padding: clamp(16px, 2.2vw, 24px);display: flex;justify-content: center;border: 2px dashed var(--rkde);border-radius: var(--e90);width: 100%;}
.g9t6x4.cxmhe4 .db2j2c  {justify-content: flex-start;}
.g9t6x4.e3ep861 .db2j2c {justify-content: flex-end;}

.g9t6x4.g9t6x4 .db2j2c .r64w {width: 100%;}

.npnydj8.n3cram {display: block;}
.npnydj8.n3cram .r8mazb {margin: 0 0 14px;}
.npnydj8.n3cram .djh4d {margin: 3px 16px 10px 0;float: left;}
.npnydj8.n3cram .ax5ky {color: var(--yy7);display: block;font: 600 11.5px/1.35 var(--lso);margin: 0 0 3px;letter-spacing: .1em;text-transform: uppercase;}
.npnydj8.n3cram .hgj7 {margin: 14px 0 0;clear: both;}

.npnydj8.n3cram .pxh9sr {clear: left;}

.npnydj8.n3cram::after {content: "";clear: both;display: block;}

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

.npnydj8.npwhg .xsfvs {gap:5px 18px;grid-column: 1;border-bottom: 1px solid var(--rkde);padding-bottom:10px;flex-wrap: wrap;display: flex;justify-content: space-between;align-items: baseline;}
.npnydj8.npwhg .kbcp {margin-top: 0;}
.npnydj8.npwhg .djh4d {grid-row: 2;grid-column: 2;}
.npnydj8.npwhg .x65y,
.npnydj8.npwhg .pxh9sr,
.npnydj8.npwhg .hgj7 {grid-column: 1 / -1;}
.npnydj8.npwhg .x65y {margin-top:13px;}
.npnydj8.npwhg .hgj7 {margin-top:17px;}

@media (max-width:554px) {
  .npnydj8.npwhg {grid-template-columns: minmax(0, 1fr);}
  
  .npnydj8.npwhg .r8mazb {order: -2;}
  .npnydj8.npwhg .djh4d {grid-column: 1;margin-bottom:12px;grid-row: auto;order: -1;}
}

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

.eb2se6f.eb2se6f .yqy5f3m {padding: 2px clamp(14px, 2vw, 22px) 6px;background: var(--vgo);margin-top:11px;}
.eb2se6f.eb2se6f .yqy5f3m .rc44r {margin-top:15px;}

.eb2se6f.eb2se6f .yqy5f3m .pzz4g li:last-child {border-bottom: 0;}

.mqmdxc6.mqmdxc6 .wpgnb {color: color-mix(in srgb, var(--x1dp, var(--yy1i)) 62%, var(--ptk3));}

.mqmdxc6.vpkwjs .wvm4br {margin: 0;counter-reset: mp-run-n;list-style: none;padding: 0;}
.mqmdxc6.vpkwjs .errp {margin: 0 0 20px;border-bottom: 1px solid var(--rkde);position: relative;counter-increment: mp-run-n;padding: 0 0 18px 58px;}
.mqmdxc6.vpkwjs .errp:last-child {padding-bottom: 0;border-bottom: 0;margin-bottom: 0;}

.mqmdxc6.vpkwjs .errp::before {content: counter(mp-run-n);left: 0;top: -2px;color: color-mix(in srgb, var(--x1dp, var(--yy1i)) 62%, var(--ptk3));position: absolute;font: 800 40px/1 var(--lso);letter-spacing: -.05em;}

.mqmdxc6.s7c8v9h .zyat {margin: 0;}
.mqmdxc6.s7c8v9h .rbcvdgf {border-bottom: 1px solid var(--rkde);margin: 0 0 20px;padding: 0 0 18px;}
.mqmdxc6.s7c8v9h .rbcvdgf:last-child {padding-bottom: 0;border-bottom: 0;margin-bottom: 0;}
.mqmdxc6.s7c8v9h .zjg9 {margin: 0 0 7px;border-bottom: 1px solid var(--mj5q);padding: 0 0 7px;gap:11px;display: flex;align-items: baseline;}

.mqmdxc6.s7c8v9h .wpgnb {margin: 0;font-size: 23px;font-variant-numeric: tabular-nums;line-height: 1;float: none;}
.mqmdxc6.s7c8v9h .ebfw2hp {margin: 0;}

@media (max-width:554px) {
  .mqmdxc6.vpkwjs .errp {padding-left:47px;}
  .mqmdxc6.vpkwjs .errp::before {font-size: 32px;}
  .mqmdxc6.s7c8v9h .zjg9 {gap:11px;}
}

@media (max-width:705px) {
  .ezza4cy.s2w2 .f2qj1 {padding-left: 0;border-left: 0;}
}

.sfxtz6.sfxtz6,
.bsmsm7v.bsmsm7v, .xfctf7.xfctf7,
.ybana.ybana, .zmtpdw9.zmtpdw9,
.fxvne.fxvne,
.fttx.fttx, .bgrkfy.bgrkfy,
.hdzh1p.hdzh1p {font-weight: 800;border-radius: var(--e90);display: inline-flex;justify-content: center;font-family: var(--lso);align-items: center;text-align: center;text-decoration: none;line-height:1.09;text-transform: uppercase;letter-spacing: .06em;transition:background 0.139s, color 0.125s, border-color 0.187s;white-space: nowrap;}
.fxvne.fxvne, .fttx.fttx,
.bgrkfy.bgrkfy, .hdzh1p.hdzh1p {min-height: 50px;padding: 0 28px;font-size: 14px;}

.g9t6x4.g9t6x4 .w355 {letter-spacing: inherit;font: inherit;}

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

.x5kdw96 {--xy3: var(--e90);--oyoe: var(--e90);}
.q7fgfm0 {align-items: center;display: flex;grid-column: 1;grid-row: 1;justify-self: start;}
.zb3j {padding: 16px 20px 0;}
.q7fgfm0:not(:has(*)), .zb3j:not(:has(*)) {display: none;}

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

@media (max-width:751px) {
  
  .tyv0s {grid-template-columns: auto minmax(0, 1fr) auto;gap:7px;padding: 10px var(--mctw);}
  .eemv {grid-column: 1;}
  .jhyhf3 {min-width: 0;grid-column: 2;justify-self: start;}
  .jhyhf3 img {max-width: min(30vw, 120px);}
  .wf2z {font-size: 19px;}
  .dmf7 {grid-column: 3;gap:5px;}
  .q7fgfm0 {display: none;}
  .dmf7 .bsmsm7v.bsmsm7v,
  .dmf7 .xfctf7.xfctf7 {letter-spacing: .04em;min-height: 40px;padding: 0 11px;font-size: 11.5px;}

  .khdd {border-left: 0;border-right: 1px solid var(--rkde);left: 0;right: auto;transform: translateX(-100%);}
}
@media (max-width: 359.98px) {
  
  :root {--mctw: 14px;}
  .tyv0s {gap:7px;padding: 10px var(--mctw);}
  .jhyhf3 img {max-width: 25vw;}
  .dmf7 .bsmsm7v.bsmsm7v,
  .dmf7 .xfctf7.xfctf7 {padding: 0 9px;letter-spacing: .02em;font-size: 11px;}
}

.md9m.md9m .s1pa,
.md9m.cm33 .s1pa,
.skdna3q.skdna3q .nxtz {display: grid;grid-template-columns: repeat(var(--n4dc9, 4), minmax(0, 1fr));}
.md9m.md9m .s1pa > * {max-width: none;}
.skdna3q.skdna3q .nxtz {gap:11px;border-radius: var(--e90);}
.skdna3q.skdna3q .zy1z5y {padding: 14px 12px;border-radius: var(--e90);min-height: 76px;}
.skdna3q.skdna3q .thby {height: 34px;max-width: 100%;}
.md9m.md9m .s1pa {overflow: hidden;border-radius: var(--e90);}
@media (max-width:905px) {
  .md9m.md9m .s1pa,
  .skdna3q.skdna3q .nxtz {grid-template-columns: repeat(var(--ka0, 3), minmax(0, 1fr));display: grid;}
}
@media (max-width:554px) {
  .md9m.md9m .s1pa,
  .skdna3q.skdna3q .nxtz {grid-template-columns: repeat(var(--q78, 2), minmax(0, 1fr));}
  .skdna3q.skdna3q .nxtz {padding: 12px;gap:7px;}
  .skdna3q.skdna3q .zy1z5y {padding: 10px 8px;min-height: 60px;}
  .skdna3q.skdna3q .thby {height: 26px;}
  .md9m.md9m .a6dn2 {padding: 16px 10px;min-height: 112px;}
  .md9m.md9m .f73zkn {max-height: 44px;}
}

.aj4r.aj4r {--g2wd2: var(--x1dp);display: grid;gap: clamp(24px, 4vw, 56px);border-radius: var(--e90);overflow: hidden;padding: clamp(26px, 4vw, 56px);grid-template-columns: minmax(0, 1fr);align-items: center;background: var(--g2wd2);color: var(--t8aw);margin: 0 0 var(--y5i8);--t8aw: var(--ltd3q, var(--dkv2u));}
.aj4r.ghwvrfw {--g2wd2: var(--cmbg);--t8aw: var(--cue1);}
@media (min-width:755px) {
  .aj4r.aj4r {grid-template-columns: minmax(0, 1fr) auto;}
}
.aj4r.aj4r .n8xp8 {min-width: 0;}
.aj4r.aj4r .a5bsp {width: 64px;border: 0;border-top: 4px solid var(--t8aw);margin: 0 0 18px;}
.aj4r.aj4r :is(.d5cxdre, .htqa6r6) {color: var(--t8aw);}
.aj4r.aj4r .d5cxdre {line-height: 1;font-size: clamp(30px, 4.2vw, 54px);}
.aj4r.aj4r :is(.atx95, .vd8sb4, .frngcmc) {color: color-mix(in srgb, var(--t8aw) 80%, transparent);}
.aj4r.aj4r .hjcs9,
.aj4r.aj4r .mrs0pav {border-color: color-mix(in srgb, var(--t8aw) 26%, transparent);}

.aj4r.ghwvrfw .hjcs9 {display: flex;flex-wrap: wrap;column-gap:27px;}
.aj4r.ghwvrfw .mrs0pav {flex: 1 1 150px;min-width: 0;}
.aj4r.aj4r .cmskh8g {border-radius: var(--e90);border: 2px solid color-mix(in srgb, var(--t8aw) 30%, #000);}

.aj4r.aj4r .gdkvxy {aspect-ratio: 9 / 18.5;display: flex;align-items: center;margin: 0 auto;gap:3px;position: relative;width: clamp(150px, 15vw, 190px);background: color-mix(in srgb, var(--t8aw) 10%, var(--g2wd2));border: 6px solid var(--t8aw);border-radius:29px;justify-content: center;flex-direction: column;transform: rotate(-6deg);}
.aj4r.aj4r .g6afeq4 {top: 10px;width: 34%;border-radius: 0 0 10px 10px;transform: translateX(-50%);left: 50%;position: absolute;height: 14px;background: var(--t8aw);}
.aj4r.aj4r .qygp {background: var(--t8aw);height: 4px;bottom: 12px;left: 50%;transform: translateX(-50%);position: absolute;border-radius: var(--e90);width: 36%;}
.aj4r.aj4r .d7880z0 {color: var(--t8aw);letter-spacing: -.06em;font: 800 clamp(64px, 7vw, 92px)/.9 var(--lso);}
.aj4r.aj4r .kjqk4p {font: 800 16px/1 var(--lso);color: color-mix(in srgb, var(--t8aw) 70%, transparent);letter-spacing: .14em;}
.aj4r.aj4r .hrwe3 {max-width: 80%;color: var(--t8aw);margin-top:18px;text-align: center;overflow-wrap: anywhere;font: 800 13px/1.2 var(--lso);text-transform: uppercase;letter-spacing: .16em;}
@media (max-width: 759.98px) {
  
  .aj4r.aj4r .gdkvxy {width: 150px;order: -1;}
  .aj4r.aj4r .d7880z0 {font-size: 62px;}
}
@media (max-width:554px) {
  .aj4r.aj4r .mn80v5 {flex-direction: row;}
  .aj4r.aj4r .cmskh8g {align-items: flex-start;flex: 1 1 140px;padding: 8px 14px;}
}
@media (prefers-reduced-motion: no-preference) {
  .aj4r.aj4r .gdkvxy {transition:transform 0.33s ease;}
  .aj4r.aj4r:hover .gdkvxy {transform: rotate(-2deg);}
}

.qq2ymax.qq2ymax, .pr40.pr40, .crx8.crx8,
.eb2se6f.eb2se6f .yqy5f3m {border-radius: var(--e90);overflow: hidden;}
.e4pj .t0pgky :is(div, span, img, a) {border-radius: var(--e90);}

@media (max-width:751px) {
  .eemv {margin-left: -12px;}
  .dd04ykn.dd04ykn .fvbn1hz {padding-left: 0;margin-right: 0;margin-left: 0;padding-right: 0;width: 100%;}
}
@media (max-width:554px) {
  .e4pj.e4pj thead th {white-space: normal;}
  .ezza4cy.ezza4cy {padding-right:13px;padding-left:13px;}
  .ezza4cy.ezza4cy .x40717v,
  .ezza4cy.ezza4cy .f2qj1 {padding-right:8px;overflow-wrap: anywhere;padding-left:7px;}
  .ezza4cy.ezza4cy .x40717v {white-space: normal;letter-spacing: .06em;}
  .crx8.crx8 {padding-left:17px;padding-right:17px;}
  .crx8.crx8 :is(td, th) {padding-left:6px;padding-right:5px;overflow-wrap: anywhere;}
}
