

:root {--ry2:       4px;--sl3d:"Helvetica Neue", Helvetica, "Liberation Sans", Arial, sans-serif;--gsi:    color-mix(in srgb, var(--n52z) 15%, transparent);--vh69n:    1180px;--fec:  var(--ycln4);--a0nbj: var(--n52z);--sbrj:  color-mix(in srgb, var(--n52z) 8%,  transparent);--u1j:    color-mix(in srgb, var(--n52z) 4%,  transparent);--yb0:     28px;--b7k:     color-mix(in srgb, var(--ycln4) 16%, var(--xog5, var(--hs61)));--c6uuz:  20px;--pbz:   color-mix(in srgb, var(--n52z) 66%, transparent);--ae4w: calc(var(--vh69n) + var(--c6uuz) * 2);}

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

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

.f5zday {top: 0;position: sticky;border-bottom: 1px solid var(--gsi);z-index: 60;background: var(--tmyd4);}
.tacxw38 {grid-template-columns: 1fr auto 1fr;display: grid;align-items: center;padding: 18px var(--c6uuz) 14px;max-width: var(--ae4w);margin: 0 auto;gap:12px;}
.zqnqv {grid-column: 2;text-decoration: none;justify-self: center;display: flex;}
.zqnqv img {height: 30px;display: block;width: auto;}
.jw5yddm {letter-spacing: -.035em;color: var(--nxm);font: 800 23px/1 var(--sl3d);}
.z6h7p {align-items: center;justify-self: end;display: flex;gap:10px;grid-column: 3;}
.jvq85t {font: 600 13.5px/1.2 var(--sl3d);color: color-mix(in srgb, var(--ssnr, var(--ajox9)) 25%,
                   color-mix(in srgb, var(--nxm) 78%, transparent));white-space: nowrap;border-radius: var(--ry2);text-decoration: none;background: color-mix(in srgb, var(--w44) 22%, transparent);padding: 8px 14px;}
.jvq85t:hover {color: var(--n52z);}

.q54q8b:hover {background: var(--wvfmb);}
.q54q8b {font: 600 13.5px/1.2 var(--sl3d);border-radius: var(--ry2);background: var(--f7md);padding: 9px 17px;color: var(--lq8v6, var(--h2a));text-decoration: none;white-space: nowrap;display: inline-block;}

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

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

.v12s8 {max-width: var(--ae4w);display: flow-root;margin: 0 auto;--tvm: 100%;padding: 30px var(--c6uuz) 70px;}

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

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

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

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

.v12s8 > .xahf5vb {width: 100vw;border-radius: 0;padding-right: max(var(--c6uuz), calc((100vw - var(--vh69n)) / 2));max-width: 100vw;padding-left: max(var(--c6uuz), calc((100vw - var(--vh69n)) / 2));margin-left: 50%;transform: translateX(-50%);}

.v12s8 img {max-width: 100%;height: auto;border-radius: var(--ry2);}
.ncsh2rr {width: min(var(--vh69n), calc(100vw - var(--c6uuz) * 2));margin-left: 50%;transform: translateX(-50%);}

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

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

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

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

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

.en09.en09 {min-height: 56px;padding: 0 34px;color: var(--bbog, var(--g9a5m));font-size: 15px;background: var(--ycln4);margin-top: clamp(20px, 2.2vw, 30px);}
.en09.en09:hover {background: var(--wvfmb);}

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

.e181g.e181g .vttmv {isolation: isolate;min-width: 0;margin: 0 14px 14px 0;position: relative;}
.e181g.e181g .vttmv::before {position: absolute;z-index: -1;content: "";border-radius: var(--ry2);inset: 14px -14px -14px 14px;background: var(--fec);}
.e181g.e181g .vttmv > * {position: relative;}
.e181g.e181g .n5hhres {color: var(--w1zqy, inherit);height: auto;border-radius: var(--ry2);display: block;width: 100%;}
.e181g.e181g .vttmv picture {display: block;}

.e181g.jax6 .vttmv {justify-content: center;border-radius: var(--ry2);aspect-ratio: 16 / 10;align-items: center;background: var(--spkn, var(--b7k));display: flex;padding: clamp(20px, 3vw, 40px);}
.e181g.e181g .xpwe {font: 800 clamp(40px, 6vw, 96px)/.95 var(--sl3d);text-align: center;overflow-wrap: break-word;letter-spacing: -.05em;color: var(--yl9, var(--a0nbj));min-width: 0;}
.e181g.e181g .ny21yb {color: color-mix(in srgb, var(--yl9, var(--a0nbj)) 62%, transparent);letter-spacing: .18em;top: clamp(12px, 1.8vw, 22px);right: clamp(14px, 2vw, 26px);position: absolute;font: 700 12px/1 var(--sl3d);}

.e181g.ctp67.jax6 .vttmv {background: var(--spkn, var(--fec));}
.e181g.ctp67 .vttmv::before {background: var(--b7k);}
.e181g.ctp67 .xpwe {color: var(--yl9, var(--bbog, var(--g9a5m)));}
.e181g.ctp67 .ny21yb {color: color-mix(in srgb, var(--yl9, var(--bbog, var(--g9a5m))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .e181g.e181g .vttmv {order: -1;margin: 0 10px 10px 0;}
  .e181g.e181g .vttmv::before {inset: 10px -10px -10px 10px;}
  .e181g.jax6 .vttmv {aspect-ratio: 16 / 8;}
}
@media (max-width:555px) {
  .en09.en09 {width: 100%;display: flex;}
}

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

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

.edbszp9 {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;position: absolute;pointer-events: none;}
.vve46s {width: 100%;position: relative;max-width:621px;z-index: 1;}
.mf2nn51 .v3gy {color: var(--cyexj, #fff);}
.mf2nn51 .y11j3q,
.mf2nn51 .nzbe341 {color: color-mix(in srgb, var(--cyexj, #fff) 82%, transparent);}

.mf2nn51.etx60sx {background: var(--cdh, var(--fec));--cyexj: var(--bbog, var(--g9a5m));}
.etx60sx .v3gy {color: var(--cyexj, var(--bbog, var(--g9a5m)));}
.etx60sx .y11j3q,
.etx60sx .nzbe341 {color: color-mix(in srgb, var(--cyexj, var(--bbog, var(--g9a5m))) 84%, transparent);}
.etx60sx .vejk9b {background: var(--cyexj, var(--bbog, var(--g9a5m)));}
.t8rg17k {letter-spacing: -.06em;z-index: 0;overflow: hidden;font: 800 clamp(100px, 16vw, 240px)/1 var(--sl3d);max-width: 100%;bottom: -.2em;position: absolute;color: color-mix(in srgb, var(--cyexj, var(--bbog, var(--g9a5m))) 12%, transparent);right: -.06em;white-space: nowrap;pointer-events: none;user-select: none;}

.etx60sx .en09.en09 {background: var(--cyexj, var(--bbog, var(--g9a5m)));color: var(--cdh, var(--ycln4));}
.etx60sx .en09.en09:hover {opacity:0.87;}

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

.wznzfbx.wznzfbx .s0q88k {margin: 0 0 18px;}

.wznzfbx.wznzfbx .b5reqfj {column-rule: 1px solid var(--gsi);columns: 2;column-gap:42px;}

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

.wznzfbx.wznzfbx .eswbnv {float: left;letter-spacing: -.05em;color: var(--bbog, var(--g9a5m));margin: 4px 12px 0 0;font: 800 46px/0.8 var(--sl3d);}

.wznzfbx.wznzfbx .vvxejts {font: 800 17px/1.35 var(--sl3d);display: block;color: var(--bbog, var(--g9a5m));margin: 0 0 4px;letter-spacing: -.015em;}
.wznzfbx.wznzfbx .z01f {display: block;line-height:1.60;font-size: 16px;color: var(--bbog, var(--g9a5m));}

.fh37.fh37 .epn2s7 {margin: 0 0 18px;}

.fh37.fh37 .z4m7qgn {overflow-x: auto;}

.fh37.fh37 .dwbkfx {width: 100%;margin: 0;border-collapse: collapse;font: 16px/1.6 var(--sl3d);}

.fh37.fh37 .nqyesfk {padding: 0 16px 10px;letter-spacing: .11em;border-bottom: 2px solid var(--ur0f3, var(--n52z));white-space: nowrap;text-align: left;text-transform: uppercase;font: 700 12px/1.3 var(--sl3d);}
.fh37.fh37 .d9pa {color: var(--n52z);}

.fh37.fh37 .wthz {color: var(--pbz);}
.fh37.fh37 .nqyesfk + .nqyesfk,
.fh37.fh37 .pjqay + .pjqay {border-left: 1px solid var(--gsi);}

.fh37.fh37 .pjqay {border-bottom: 1px solid var(--sbrj);vertical-align: top;color: var(--g0i5g, var(--n52z));width: 50%;padding: 12px 16px;}
.fh37.fh37 tbody tr:last-child .pjqay {border-bottom: 0;}

.fh37.fh37 .d5a2cpw {font: 800 17px/1.55 var(--sl3d);width: 18px;float: left;}

.fh37.fh37 .fbqj .d5a2cpw {color: var(--ycln4);}
.fh37.fh37 .hny6ge1 .d5a2cpw {color: var(--pbz);}
.fh37.fh37 .d8r7c {display: block;padding-left:23px;}

.rsme1.rsme1 .qmry5ek {margin: 0 0 12px;}
.rsme1.rsme1 .ekhat7 {border-top: 2px solid var(--n52z);}

.rsme1.rsme1 .tanv {margin: 0;background: none;padding: 0;border: 0;border-bottom: 1px solid var(--sbrj);border-radius: 0;}

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

.rsme1.rsme1 .xthc3w::after {font: 400 21px/1 var(--sl3d);content: "+";flex: 0 0 auto;color: var(--pbz);}
.rsme1.rsme1 .tanv[open] .xthc3w::after {content: "\2212";}

.rsme1.rsme1 .tn34 {gap:11px;display: flex;padding: 0 0 18px;}
.rsme1.rsme1 .gcz4 {color: var(--ycln4);flex: 0 0 auto;font: 800 13px/1.7 var(--sl3d);letter-spacing: .1em;}
.rsme1.rsme1 .etgx2 {line-height:1.62;margin: 0;font-size: 16px;color: var(--pbz);}

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

.yh0t4df.yh0t4df .v08qbx9 {grid-template-columns: repeat(6, minmax(0, 1fr));gap:23px 16px;}
.yh0t4df.n5awe2p .v08qbx9 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:25px 20px;}
@media (max-width:889px) {
  .yh0t4df.yh0t4df .v08qbx9 {grid-template-columns: repeat(3, minmax(0, 1fr));gap:18px 12px;}
}
@media (max-width:485px) {
  .yh0t4df.yh0t4df .v08qbx9 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.yh0t4df.yh0t4df .x22vkdp {padding-top:11px;min-width: 0;border-bottom: 0;border-top: 2px solid var(--n52z);margin: 0;}
.yh0t4df.yh0t4df .bjmp4 {display: grid;color: inherit;grid-template-columns: auto minmax(0, 1fr);min-width: 0;padding: 0;text-decoration: none;align-items: baseline;gap:1px 10px;}
.yh0t4df.yh0t4df .akrq7g0 {grid-column: 1;color: var(--pbz);grid-row: 2 / span 2;font: 700 13px/1.3 var(--sl3d);font-variant-numeric: tabular-nums;align-self: start;letter-spacing: .06em;}

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

.nfh9z.nfh9z .s120 {margin: 0 0 18px;}
.nfh9z.nfh9z .q34w2hh {grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));gap:2px;display: grid;background: var(--sbrj);border: 1px solid var(--sbrj);}
.nfh9z.kkz6 .q34w2hh {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.q80nw.q80nw .f2bgm2 {margin: 0 0 14px;}
.q80nw.q80nw .mvjxdmh {background: var(--u1j);flex-wrap: wrap;display: flex;gap:15px;padding: 18px 20px;align-items: center;}
.q80nw.jmdx7x .mvjxdmh {background: none;border-top: 1px solid var(--gsi);border-bottom: 1px solid var(--gsi);}
.q80nw.q80nw .kav7s {border-radius: var(--ry2);align-items: center;padding: 12px 18px;justify-content: center;display: inline-flex;background: color-mix(in srgb, var(--ycln4) 12%, #000);}
.q80nw.q80nw .tztfq {height: 36px;width: auto;object-fit: contain;display: block;}
.q80nw.q80nw .p7wce {margin: 12px 0 0;letter-spacing: .03em;font: 500 12.5px/1.5 var(--sl3d);color: var(--pbz);}

.m6k18v9.m6k18v9 .j8ras14 {margin: 0 0 16px;}
.m6k18v9.m6k18v9 .crdz1q {align-items: baseline;gap:12px;display: flex;flex-wrap: wrap;padding: 0 0 20px;border-bottom: 2px solid var(--n52z);margin: 0 0 24px;}
.m6k18v9.m6k18v9 .njs5 {font: 800 clamp(40px, 5vw, 62px)/1 var(--sl3d);font-variant-numeric: tabular-nums;letter-spacing: -.045em;}
.m6k18v9.m6k18v9 .rwh0b {font: 700 17px/1 var(--sl3d);color: var(--pbz);}
.m6k18v9.m6k18v9 .b31v46c {font-size: 16px;color: var(--pbz);flex: 1 1 260px;min-width: 0;line-height:1.56;}
.m6k18v9.m6k18v9 .m3c2 {display: grid;gap:22px;}
.m6k18v9.jq10wd .m3c2 {grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));gap:22px 34px;}
.m6k18v9.m6k18v9 .kmmp1 {margin: 0;padding: 0 0 0 18px;border-left: 3px solid var(--ycln4);}
.m6k18v9.m6k18v9 .nrmb {letter-spacing: -.012em;margin: 0 0 10px;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--sl3d);}
.m6k18v9.m6k18v9 .cxgr22 {flex-wrap: wrap;align-items: baseline;font-style: normal;gap:10px;display: flex;}
.m6k18v9.m6k18v9 .r4w4aay {letter-spacing: .11em;font: 700 12px/1 var(--sl3d);text-transform: uppercase;}
.m6k18v9.m6k18v9 .q96jmyk {font: 600 12px/1 var(--sl3d);font-style: normal;font-variant-numeric: tabular-nums;color: var(--pbz);}

.perv5mh.perv5mh {border-radius: 0;background: var(--u1j);grid-template-columns: minmax(0, 1fr);display: grid;position: relative;}
.perv5mh.perv5mh .x8g0 {background: var(--ycln4);width: 4px;bottom: 0;left: 0;top: 0;position: absolute;}
.perv5mh.perv5mh .cmsrj {min-width: 0;padding: clamp(22px, 2.6vw, 34px);}
.perv5mh.perv5mh .yvpa4e {margin: 0 0 12px;}
.perv5mh.perv5mh .jrnj1k > :first-child {margin-top: 0;}
.perv5mh.perv5mh .jrnj1k > :last-child  {margin-bottom: 0;}
.perv5mh.perv5mh .s6pha {min-height: 46px;color: var(--bbog, var(--g9a5m));align-items: center;text-decoration: none;border-radius: var(--ry2);justify-content: center;display: inline-flex;padding: 0 26px;font: 700 15px/1 var(--sl3d);transition:background 0.135s;margin-top:16px;background: var(--ycln4);}
.perv5mh.perv5mh .s6pha:hover {background: var(--wvfmb);}
.perv5mh.perv5mh .ktzwn {margin: 0;min-width: 0;}
.perv5mh.perv5mh .j1mtp {display: block;border-radius: 0;object-fit: cover;width: 100%;height: 100%;}

@media (max-width: 759.98px) {
  .perv5mh.br06g9 > .ktzwn {order: 1;}
}

@media (min-width:755px) {
  .perv5mh.jf1wfm {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .perv5mh.jf1wfm .cmsrj {grid-column: 1;grid-row: 1;}
  .perv5mh.jf1wfm .ktzwn {grid-row: 1;grid-column: 2;}
  .perv5mh.jf1wfm .yxn6as  {grid-column: 2;}
  .perv5mh.jf1wfm:has(.yxn6as) .ktzwn {grid-column: 1;}
  
  .perv5mh.jf1wfm:has(.dk7j) {grid-template-columns: minmax(0, 1fr);}
}

.perv5mh.kxa6 {max-width: none;}
.perv5mh.kxa6 .j1mtp {max-height: 240px;}
@media (min-width:755px) {
  .v12s8 > .kxa6 {float: left;width: calc(50% - var(--yb0) / 2);max-width: none;}
  .v12s8 > .kxa6 + .kxa6 {float: right;}
  
  .v12s8 > .kxa6 + .kxa6 + * {clear: both;}
}

.meqr.meqr {display: block;}
.meqr .r6dvhnq {align-items: flex-end;flex-wrap: wrap;display: flex;justify-content: space-between;margin: 0 0 22px;gap:16px 28px;}
.meqr .dt9q2g {min-width: 0;flex: 1 1 320px;}
.meqr .p7cvh7q {font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--sl3d);letter-spacing: -.038em;text-wrap: balance;margin: 0;}
.meqr .cshzq3 {margin: 10px 0 0;font-size: 16.5px;max-width: 60ch;color: var(--pbz);line-height:1.55;}
.meqr .vdyd {display: flex;align-items: center;flex: 0 0 auto;gap:13px;}
.meqr .mvk6 {min-width: 4.6em;text-align: center;font: 800 15px/1 var(--sl3d);font-variant-numeric: tabular-nums;color: var(--pbz);letter-spacing: .08em;}
.meqr .mvk6 > span {color: var(--n52z);font-size: 22px;}
.meqr .n0sc55 {justify-content: center;cursor: pointer;background: var(--ycln4);width: 48px;align-items: center;transition:background 0.189s, opacity 0.139s;border: 0;border-radius: var(--ry2);padding: 0;display: inline-flex;height: 48px;font: 800 20px/1 var(--sl3d);color: var(--bbog, var(--g9a5m));}
.meqr .n0sc55:hover {background: var(--wvfmb);}
.meqr .n0sc55:disabled {cursor: default;opacity:0.35;}
.meqr .n0sc55:focus-visible,
.meqr .sczm92:focus-visible {outline: 2px solid var(--n52z);outline-offset: 3px;}
.meqr .n0sc55[hidden] {display: none;}

.meqr .sczm92 {overflow-x: auto;overscroll-behavior-x: contain;gap:19px;scroll-snap-type: x mandatory;grid-auto-columns: calc(72% - 10px);grid-auto-flow: column;display: grid;scroll-behavior: smooth;scrollbar-width: none;}
.meqr .sczm92::-webkit-scrollbar {display: none;}
.meqr.bwnx .sczm92 {grid-auto-columns: calc(86% - 10px);}
.meqr .a5t1ygd {scroll-snap-align: start;margin: 0;min-width: 0;}
.meqr .a5t1ygd picture {display: block;}
.meqr .m98s5.m98s5 {border-radius: var(--ry2);height: auto;display: block;aspect-ratio: 16 / 9;object-fit: cover;width: 100%;}
.meqr .f4a08 {border-top: 2px solid var(--n52z);gap:11px;margin: 12px 0 0;align-items: baseline;display: flex;padding-top:10px;}
.meqr .nc9fc {color: color-mix(in srgb, var(--ycln4) 62%, var(--n52z));letter-spacing: -.04em;font: 800 28px/1 var(--sl3d);font-variant-numeric: tabular-nums;}
.meqr .vpyt1 {font: 700 16px/1.35 var(--sl3d);color: var(--n52z);}

.meqr .cfxg {border-radius: var(--ry2);margin: 20px 0 0;overflow: hidden;background: var(--gsi);height: 4px;display: block;}
.meqr .k2jv {background: var(--ycln4);height: 100%;transition:width 0.358s ease;display: block;}
.meqr .nhc6a {display: flex;margin: 24px 0 0;flex-wrap: wrap;gap:11px;}

@media (max-width:755px) {
  .meqr .sczm92,
  .meqr.bwnx .sczm92 {gap:12px;grid-auto-columns: 86%;}
  .meqr .r6dvhnq {align-items: center;}
  .meqr .n0sc55 {width: 44px;height: 44px;}
  .meqr .nhc6a > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .meqr .sczm92 {scroll-behavior: auto;}
  .meqr .k2jv {transition:none;}
}

.s7m6ve2.s7m6ve2 {color: var(--bbog, var(--g9a5m));background: var(--ycln4);}
.s7m6ve2.s7m6ve2:hover {background: var(--wvfmb);}
.rjrbd.rjrbd {color: var(--n52z);box-shadow: inset 0 0 0 2px var(--n52z);background: none;}
.rjrbd.rjrbd:hover {background: var(--u1j);}

.w927x2b.w927x2b {align-items: start;grid-template-columns: auto minmax(0, 1fr);display: grid;gap:6px 18px;}
.w927x2b.w927x2b .hkmfy {width: 100%;border: 0;margin: 0 0 6px;height: 2px;background: var(--n52z);grid-column: 1 / -1;}
.w927x2b.w927x2b .wjbsn5p {margin: 0;}
.w927x2b.w927x2b .c2j0sed {object-fit: cover;border-radius: var(--ry2);display: block;width: 72px;height: 72px;}
.w927x2b.w927x2b .qr0t {min-width: 0;}
.w927x2b.w927x2b .gh83n0n {letter-spacing: -.02em;display: block;font: 800 19px/1.25 var(--sl3d);}
.w927x2b.w927x2b .x33kt4c {display: block;margin-top:3px;text-transform: uppercase;font: 600 11.5px/1.35 var(--sl3d);color: var(--pbz);letter-spacing: .1em;}
.w927x2b.w927x2b .zecw16 {margin: 10px 0 0;font-size: 15.5px;line-height:1.62;}
.w927x2b.w927x2b .b0ft {line-height:1.56;font-size: 13px;color: var(--pbz);margin: 10px 0 0;}
.w927x2b.w927x2b .q3tz {grid-column: 2;padding: 0;margin: 12px 0 0;gap:9px;display: flex;list-style: none;}
.w927x2b.w927x2b .b8fvn {margin: 0;}
.w927x2b.w927x2b .ddy7 {text-decoration: none;height: 44px;display: inline-flex;box-shadow: inset 0 0 0 1px var(--gsi);border-radius: var(--ry2);align-items: center;width: 44px;justify-content: center;color: var(--n52z);}
.w927x2b.w927x2b .ddy7:hover {background: var(--u1j);}

.w927x2b.jht7hwm {grid-template-columns: minmax(0, 1fr);}
.w927x2b.jht7hwm .q3tz {grid-column: 1;}

.akeg.akeg .kyk9y2x {margin: 0 0 8px;font: 600 11.5px/1 var(--sl3d);text-transform: uppercase;letter-spacing: .22em;color: var(--pbz);}
.akeg.akeg .gsxn {margin: 0 0 12px;}
.akeg.akeg .fek7h {height: 1px;border: 0;margin: 0 0 18px;width: 100%;background: var(--gsi);}
.akeg.e2yjt {padding-left: clamp(0px, 4vw, 56px);}
.akeg.akeg .nsm7f > :first-child {margin-top: 0;}
.akeg.akeg .nsm7f > :last-child  {margin-bottom: 0;}

.f9gxxw.f9gxxw {gap:15px;display: flex;flex-direction: column;align-items: center;margin: 0 0 var(--yb0);}
.f9gxxw.jqk1d  {align-items: flex-start;}
.f9gxxw.ce3422t {align-items: flex-end;}
.f9gxxw.f9gxxw .pztszw {margin: 0;border: 0;border-top: 2px dashed var(--gsi);height: 0;width: 100%;}
.f9gxxw.f9gxxw .y97ea {display: inline-flex;border-radius: var(--ry2);color: var(--bbog, var(--g9a5m));background: var(--ycln4);align-items: center;padding: 0 40px;min-height: 52px;text-decoration: none;justify-content: center;transition:background 0.127s;}
.f9gxxw.f9gxxw .y97ea:hover {background: var(--wvfmb);}
.f9gxxw.f9gxxw .y4qzx1 {font: 700 16px/1 var(--sl3d);letter-spacing: .02em;}

.f9gxxw.f9gxxw .y97ea {overflow: hidden;position: relative;}
.f9gxxw.f9gxxw .v48fhh {height: 12px;right: 0;width: 12px;clip-path: polygon(100% 0, 0 0, 100% 100%);background: var(--tmyd4);top: 0;position: absolute;}

.f9gxxw.f9gxxw .v48fhh {background: var(--hs61);}

.f9gxxw.f9gxxw .b1q1 {width: 100%;}

.xq55n.xq55n {margin: 0 0 var(--yb0);}
.xq55n.xq55n .b2dt3 {display: block;}
.xq55n.xq55n .q6hh4 {height: auto;width: 100%;display: block;border-radius: var(--ry2);}
.xq55n.xq55n .kvqxe {background: var(--gsi);height: 1px;width: 100%;margin: 10px 0 0;border: 0;}
.xq55n.xq55n .ybjkw {margin: 8px 0 0;}
.xq55n.xq55n .k5mqd {letter-spacing: .14em;color: var(--pbz);text-transform: uppercase;font: 600 11.5px/1 var(--sl3d);}

.xq55n.drgrm3d {transform: translateX(-50%);width: min(var(--vh69n), calc(100vw - var(--c6uuz) * 2));margin-left: 50%;}

.yr0df.yr0df {background: var(--u1j);padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);}
.yr0df.bzzy20 {background: none;padding-left: 0;padding-right: 0;}
.yr0df.yr0df .hqk95y {width: 100%;margin: 0 0 14px;background: var(--n52z);height: 2px;border: 0;}
.yr0df.yr0df .rxygv {letter-spacing: .2em;margin: 0 0 12px;display: block;color: var(--pbz);font: 700 12px/1.3 var(--sl3d);text-transform: uppercase;}
.yr0df.yr0df .m7qg12g > :first-child {margin-top: 0;}
.yr0df.yr0df .m7qg12g > :last-child  {margin-bottom: 0;}

.dse8vt.dse8vt {color: var(--a0nbj);background: var(--b7k);padding: clamp(24px, 3vw, 40px);position: relative;}
.dse8vt.dse8vt .qtmtt8 {color: var(--a0nbj);margin: 0 0 14px;}
.dse8vt.dse8vt .txbqpvk > :first-child {margin-top: 0;}
.dse8vt.dse8vt .txbqpvk > :last-child  {margin-bottom: 0;}

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

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

.dse8vt.n239ee9 {background: var(--fec);color: var(--licx, var(--bbog, var(--g9a5m)));}
.dse8vt.n239ee9 .qtmtt8,
.dse8vt.n239ee9 .txbqpvk :is(h2, h3, strong, b),
.dse8vt.n239ee9 .txbqpvk a {color: var(--licx, var(--bbog, var(--g9a5m)));}
.dse8vt.n239ee9 .txbqpvk a {text-decoration-color: color-mix(in srgb, var(--licx, var(--bbog, var(--g9a5m))) 60%, transparent);}
.dse8vt.n239ee9 .txbqpvk :is(td, th) {border-color: color-mix(in srgb, var(--licx, var(--bbog, var(--g9a5m))) 26%, transparent);}
.dse8vt.n239ee9 .txbqpvk thead th {color: color-mix(in srgb, var(--licx, var(--bbog, var(--g9a5m))) 78%, transparent);border-bottom-color: color-mix(in srgb, var(--licx, var(--bbog, var(--g9a5m))) 50%, transparent);}
.dse8vt.n239ee9 .etv6x0 {border-right-color: color-mix(in srgb, var(--licx, var(--bbog, var(--g9a5m))) 40%, transparent);border-bottom-color: color-mix(in srgb, var(--licx, var(--bbog, var(--g9a5m))) 40%, transparent);}

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

.hdjzaw, .f85bg {padding: 30px 32px !important;border: 0 !important;border-radius: var(--ry2) !important;box-shadow: none !important;background: var(--u1j) !important;}

@media (max-width:755px) {
  :root {--c6uuz: 18px;}
  .eh6df6 {display: flex;}
  .rjywsjt {display: none;}
  
  .v12s8 {padding: 24px var(--c6uuz) 56px;}
  
  .wznzfbx.wznzfbx .b5reqfj {column-rule: 0;columns: 1;}
  .wznzfbx.wznzfbx .eswbnv {font-size: 38px;}
  
  .fh37.fh37 .nqyesfk {padding: 0 10px 9px;}
  .fh37.fh37 .pjqay {padding: 11px 10px;}
  .rsme1.rsme1 .xthc3w {font-size: 16.5px;}
  
  .ncsh2rr {margin-left: 0;width: auto;transform: none;}
}

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

.w24x.w24x {background: var(--uq6b);}
.v12s8 thead th {border-bottom-color: var(--ur0f3, var(--n52z));}
.v12s8 tbody td {color: var(--g0i5g, inherit);}

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

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

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

.w24x .cc6kf a {min-height: 44px;align-items: center;display: flex;}
.zqnqv {display: inline-flex;min-height: 44px;align-items: center;}

.b1yx75, .k2yz, .q54q8b,
.v12s8 a[role="button"],
.v12s8 .m0wtdp8 a {min-height: 44px;}

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

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

.rjywsjt ul {gap:8px;}

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

.w24x .cc6kf ul {display: grid;gap:7px;}

.ttk47.ttk47 {padding: 0;border: 0;border-radius: 0;margin: 40px 0 0;box-shadow: none;background: none;}
.ttk47.ttk47 .bctv {border: 0;border-top: 2px solid var(--n52z);margin: 0 0 18px;}
.ttk47.ttk47 .hf3j {color: var(--pbz);text-transform: uppercase;display: block;margin: 0 0 10px;letter-spacing: .11em;font: 700 12px/1 var(--sl3d);}
.ttk47.ttk47 .v996a {margin: 0 0 10px;letter-spacing: -.035em;font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--sl3d);}
.ttk47.ttk47 .y8dwzx {max-width: 62ch;margin: 0 0 22px;color: var(--pbz);}

.ttk47.ttk47 .prdxtkr {padding: 0;margin: 0 0 24px;list-style: none;gap: 0;border-top: 1px solid var(--gsi);display: grid;}
.ttk47.w3gvhy3 .prdxtkr {gap: 0 28px;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));}
.ttk47.ttk47 .q0zd4 {display: flex;align-items: baseline;border-bottom: 1px solid var(--gsi);padding: 11px 0;flex-wrap: wrap;gap:7px 14px;}
.ttk47.ttk47 .p85r {letter-spacing: .11em;text-transform: uppercase;flex: 0 0 auto;color: var(--pbz);font-style: normal;font: 700 12px/1.3 var(--sl3d);}
.ttk47.ttk47 .rgpj {font: 600 16px/1.3 var(--sl3d);font-variant-numeric: tabular-nums;color: var(--n52z);margin-left: auto;}
.ttk47.w3gvhy3 .rgpj {margin-left: 0;}

.ttk47.ttk47 .sddgn8 {display: flex;flex-wrap: wrap;gap:12px;margin: 0;}
.ttk47.ttk47 .rh9w {padding: 8px 24px;transition:background 0.13s, color 0.16s;text-decoration: none;color: #fff;min-height: 52px;border: 2px solid #000;border-radius: var(--ry2);flex-direction: column;justify-content: center;display: inline-flex;background: #000;}
.ttk47.ttk47 .rh9w:hover {background: #fff;color: #000;}
.ttk47.ttk47 .dwbzea {color: inherit;text-transform: uppercase;letter-spacing: .12em;font: 600 10.5px/1.3 var(--sl3d);}
.ttk47.ttk47 .n4mg {font: 700 17px/1.2 var(--sl3d);font-style: normal;color: inherit;letter-spacing: -.02em;}

@media (max-width:555px) {
  
  .ttk47.ttk47 .sddgn8 {flex-direction: column;}
  .ttk47.ttk47 .rh9w  {align-items: flex-start;}
  
  .ttk47.w3gvhy3 .prdxtkr {grid-template-columns: minmax(0, 1fr);}
}

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

.y9s7kk[hidden] {display: none;}

.pz9t {padding: 14px 8px 14px 20px;gap:11px;border-bottom: 1px solid var(--gsi);align-items: center;display: flex;justify-content: space-between;}
.v7vx1cq {letter-spacing: -.035em;font: 800 20px/1.2 var(--sl3d);min-width: 0;color: var(--nxm);overflow-wrap: anywhere;}
.negvp {align-items: center;display: flex;background: none;justify-content: center;min-width: 44px;cursor: pointer;line-height: 1;color: var(--nxm);font-size: 27px;min-height: 44px;flex: 0 0 auto;border: 0;}
.negvp:hover {color: var(--pbz);}

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

.t5ymm {gap:10px;border-top: 1px solid var(--gsi);padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));display: grid;margin-top: auto;}
.jkqb,
.mf4ct {display: flex;min-height: 48px;font-size: 15.5px;align-items: center;font-weight: 700;padding: 12px 18px;border-radius: var(--ry2);justify-content: center;text-decoration: none;}
.jkqb {border: 1px solid var(--gsi);background: transparent;color: var(--nxm);}
.jkqb:hover {background: var(--u1j);}
.mf4ct {color: var(--bbog, var(--g9a5m));background: var(--ycln4);border: 1px solid transparent;}
.mf4ct:hover {background: var(--wvfmb);}

.y9s7kk a:focus-visible,
.negvp:focus-visible,
.eh6df6:focus-visible {outline: 2px solid var(--fec);outline-offset: 2px;}

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

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

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

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

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

.j6c4kz6.j6c4kz6 .py0k6r > summary.nh2e {align-items: center;display: flex;gap:13px;list-style: none;min-height: 44px;cursor: pointer;}
.j6c4kz6.j6c4kz6 .py0k6r > summary.nh2e::-webkit-details-marker {display: none;}
.j6c4kz6.j6c4kz6 .py0k6r > summary.nh2e:focus-visible {outline: 2px solid var(--n52z);outline-offset: 4px;}
.j6c4kz6.j6c4kz6 .py0k6r > summary.nh2e .kedxp0 {margin: 0;}

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

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

.x1c92 {--o01cb: var(--ry2);--xbb: 999px;--h9x: 0 13px;--v81: 700;--ulak7: 999px;--gvb: 1.5px solid var(--gsi);}

.fh37.fh37 .hny6ge1 .d5a2cpw {color: var(--s67z, var(--pbz));}

.wznzfbx.wznzfbx .z01f, .wznzfbx.wznzfbx .vvxejts {color: var(--n52z);}

.fh37.fh37 .fbqj .d5a2cpw {color: color-mix(in srgb, var(--fec, var(--ycln4)) 62%, var(--n52z));}

@media (max-width:693px) {
  .fh37.ednds3 .fbqj:not(:empty)::before,
  .fh37.ednds3 .hny6ge1:not(:empty)::before {margin-right:7px;font-weight: 700;}
  .fh37.ednds3 .fbqj:not(:empty)::before {content: "+";color: color-mix(in srgb, var(--fec, var(--ycln4)) 62%, var(--n52z));}
  .fh37.ednds3 .hny6ge1:not(:empty)::before {content: "\2212";color: var(--s67z, var(--pbz));}
}

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

.rsme1.jvebb6g .cn0d2 {list-style: none;counter-reset: mp-qa-n;border-top: 2px solid var(--n52z);margin: 0;padding: 0;}
.rsme1.jvebb6g .vhszet {border-bottom: 1px solid var(--sbrj);padding-left:43px;margin: 0;position: relative;counter-increment: mp-qa-n;}

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

.rsme1.jvebb6g .tanv {border-bottom: 0;}

.rsme1.jvebb6g .etgx2 {padding: 0 0 18px;}

.rsme1.c4k80jb .tanv:first-of-type {border-top: 2px solid var(--n52z);}
.rsme1.c4k80jb .etgx2 {padding: 1px 0 1px 18px;margin: 0 0 16px;border-left: 2px solid var(--gsi);}

.rsme1.rsme1 .gcz4 {color: color-mix(in srgb, var(--fec, var(--ycln4)) 62%, var(--n52z));}

@media (max-width:555px) {
  .rsme1.jvebb6g .vhszet {padding-left:31px;}
  .rsme1.c4k80jb .etgx2 {padding-left:15px;}
}

.fh37.fh37 .mrm1bt3 {display: inline-block;font: 800 15px/1 var(--sl3d);margin-right:10px;}
.fh37.fh37 .d9pa .mrm1bt3 {color: color-mix(in srgb, var(--fec, var(--ycln4)) 62%, var(--n52z));}
.fh37.fh37 .wthz .mrm1bt3 {color: var(--s67z, var(--pbz));}

.fh37.bg9f4t3 .dwbkfx {border-top: 2px solid var(--ur0f3, var(--n52z));}
.fh37.bg9f4t3 .sqf13q4 {width: 1%;padding: 16px 20px 16px 0;white-space: nowrap;vertical-align: top;border-bottom: 1px solid var(--gsi);}

.fh37.bg9f4t3 .pjqay {width: auto;border-left: 1px solid var(--gsi);padding: 16px 0 16px 20px;border-bottom: 1px solid var(--gsi);}
.fh37.bg9f4t3 tbody tr:last-child .sqf13q4,
.fh37.bg9f4t3 tbody tr:last-child .pjqay {border-bottom: 0;}

.fh37.fh37 .p9nsvf {padding: 0;margin: 0;list-style: none;}
.fh37.fh37 .k91v {margin: 0;padding: 8px 0;border-bottom: 1px solid var(--sbrj);}
.fh37.fh37 .k91v:first-child {padding-top: 0;}
.fh37.fh37 .k91v:last-child {padding-bottom: 0;border-bottom: 0;}

.fh37.ednds3 .pjqay {padding: 13px 16px;}

@media (max-width:555px) {
  .fh37.bg9f4t3 .sqf13q4 {padding: 13px 14px 13px 0;}
  .fh37.bg9f4t3 .pjqay {padding: 13px 0 13px 14px;}
}

.yr0df.xmm4q .rxygv {margin: 0 0 10px;}
.yr0df.xmm4q .hqk95y {margin: 0 0 16px;}

.yr0df.yr0df .x5w8thf {gap:10px 26px;display: grid;grid-template-columns: minmax(0, 1fr);}
.yr0df.tbkn4zz .rxygv {margin: 0;}
@media (min-width:729px) {
  .yr0df.tbkn4zz .x5w8thf {gap: 0 26px;grid-template-columns: 148px minmax(0, 1fr);}
  
  .yr0df.tbkn4zz .m7qg12g {grid-column: 2;}
  .yr0df.tbkn4zz .m7qg12g:only-child {grid-column: 1 / -1;}
}

.f9gxxw.f9gxxw .ctkecvv {justify-content: center;display: flex;padding: clamp(16px, 2.2vw, 24px);width: 100%;border: 2px dashed var(--gsi);border-radius: var(--ry2);}
.f9gxxw.jqk1d .ctkecvv  {justify-content: flex-start;}
.f9gxxw.ce3422t .ctkecvv {justify-content: flex-end;}

.f9gxxw.f9gxxw .ctkecvv .b1q1 {width: 100%;}

.w927x2b.q1frdh8 {display: block;}
.w927x2b.q1frdh8 .hkmfy {margin: 0 0 14px;}
.w927x2b.q1frdh8 .wjbsn5p {margin: 3px 16px 10px 0;float: left;}
.w927x2b.q1frdh8 .by6s0hc {color: var(--pbz);font: 600 11.5px/1.35 var(--sl3d);margin: 0 0 3px;letter-spacing: .1em;display: block;text-transform: uppercase;}
.w927x2b.q1frdh8 .q3tz {clear: both;margin: 14px 0 0;}

.w927x2b.q1frdh8 .b0ft {clear: left;}

.w927x2b.q1frdh8::after {clear: both;display: block;content: "";}

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

.w927x2b.h64btb .qr0t {display: flex;border-bottom: 1px solid var(--gsi);grid-column: 1;justify-content: space-between;gap:4px 18px;align-items: baseline;padding-bottom:10px;flex-wrap: wrap;}
.w927x2b.h64btb .x33kt4c {margin-top: 0;}
.w927x2b.h64btb .wjbsn5p {grid-row: 2;grid-column: 2;}
.w927x2b.h64btb .zecw16,
.w927x2b.h64btb .b0ft,
.w927x2b.h64btb .q3tz {grid-column: 1 / -1;}
.w927x2b.h64btb .zecw16 {margin-top:15px;}
.w927x2b.h64btb .q3tz {margin-top:16px;}

@media (max-width:555px) {
  .w927x2b.h64btb {grid-template-columns: minmax(0, 1fr);}
  
  .w927x2b.h64btb .hkmfy {order: -2;}
  .w927x2b.h64btb .wjbsn5p {grid-column: 1;margin-bottom:11px;grid-row: auto;order: -1;}
}

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

.j6c4kz6.j6c4kz6 .mkj6e28 {margin-top:11px;padding: 2px clamp(14px, 2vw, 22px) 6px;background: var(--u1j);}
.j6c4kz6.j6c4kz6 .mkj6e28 .r5r2 {margin-top:15px;}

.j6c4kz6.j6c4kz6 .mkj6e28 .kqxh li:last-child {border-bottom: 0;}

.wznzfbx.wznzfbx .eswbnv {color: color-mix(in srgb, var(--fec, var(--ycln4)) 62%, var(--n52z));}

.wznzfbx.gdscn4b .fgs8xdx {padding: 0;counter-reset: mp-run-n;margin: 0;list-style: none;}
.wznzfbx.gdscn4b .wfb11dr {padding: 0 0 18px 58px;border-bottom: 1px solid var(--gsi);counter-increment: mp-run-n;position: relative;margin: 0 0 20px;}
.wznzfbx.gdscn4b .wfb11dr:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}

.wznzfbx.gdscn4b .wfb11dr::before {letter-spacing: -.05em;top: -2px;font: 800 40px/1 var(--sl3d);left: 0;color: color-mix(in srgb, var(--fec, var(--ycln4)) 62%, var(--n52z));content: counter(mp-run-n);position: absolute;}

.wznzfbx.mte3 .b4bzjky {margin: 0;}
.wznzfbx.mte3 .x4ygpy6 {margin: 0 0 20px;padding: 0 0 18px;border-bottom: 1px solid var(--gsi);}
.wznzfbx.mte3 .x4ygpy6:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}
.wznzfbx.mte3 .w245ep {display: flex;border-bottom: 1px solid var(--sbrj);padding: 0 0 7px;gap:12px;margin: 0 0 7px;align-items: baseline;}

.wznzfbx.mte3 .eswbnv {float: none;font-size: 23px;margin: 0;line-height: 1;font-variant-numeric: tabular-nums;}
.wznzfbx.mte3 .vvxejts {margin: 0;}

@media (max-width:555px) {
  .wznzfbx.gdscn4b .wfb11dr {padding-left:47px;}
  .wznzfbx.gdscn4b .wfb11dr::before {font-size: 32px;}
  .wznzfbx.mte3 .w245ep {gap:10px;}
}

@media (max-width:693px) {
  .fh37.bg9f4t3 .pjqay {border-left: 0;padding-left: 0;}
}

.en09.en09,
.q54q8b.q54q8b, .jvq85t.jvq85t,
.mf4ct.mf4ct, .jkqb.jkqb,
.s6pha.s6pha,
.s7m6ve2.s7m6ve2, .rjrbd.rjrbd,
.y97ea.y97ea {display: inline-flex;font-weight: 800;align-items: center;line-height:1.10;white-space: nowrap;font-family: var(--sl3d);text-transform: uppercase;border-radius: var(--ry2);transition:background 0.192s, color 0.176s, border-color 0.18s;letter-spacing: .06em;text-decoration: none;justify-content: center;text-align: center;}
.s6pha.s6pha, .s7m6ve2.s7m6ve2,
.rjrbd.rjrbd, .y97ea.y97ea {font-size: 14px;min-height: 50px;padding: 0 28px;}

.f9gxxw.f9gxxw .y4qzx1 {font: inherit;letter-spacing: inherit;}

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

.x1c92 {--ulak7: var(--ry2);--xbb: var(--ry2);}
.gx68vq3 {grid-column: 1;display: flex;justify-self: start;grid-row: 1;align-items: center;}
.wc5zar {padding: 16px 20px 0;}
.gx68vq3:not(:has(*)), .wc5zar:not(:has(*)) {display: none;}

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

@media (max-width:755px) {
  
  .tacxw38 {gap:7px;padding: 10px var(--c6uuz);grid-template-columns: auto minmax(0, 1fr) auto;}
  .eh6df6 {grid-column: 1;}
  .zqnqv {min-width: 0;grid-column: 2;justify-self: start;}
  .zqnqv img {max-width: min(30vw, 120px);}
  .jw5yddm {font-size: 19px;}
  .z6h7p {gap:7px;grid-column: 3;}
  .gx68vq3 {display: none;}
  .z6h7p .q54q8b.q54q8b,
  .z6h7p .jvq85t.jvq85t {padding: 0 11px;font-size: 11.5px;letter-spacing: .04em;min-height: 40px;}

  .y9s7kk {right: auto;left: 0;border-right: 1px solid var(--gsi);transform: translateX(-100%);border-left: 0;}
}
@media (max-width: 359.98px) {
  
  :root {--c6uuz: 14px;}
  .tacxw38 {padding: 10px var(--c6uuz);gap:5px;}
  .zqnqv img {max-width: 25vw;}
  .z6h7p .q54q8b.q54q8b,
  .z6h7p .jvq85t.jvq85t {padding: 0 9px;font-size: 11px;letter-spacing: .02em;}
}

.nfh9z.nfh9z .q34w2hh,
.nfh9z.kkz6 .q34w2hh,
.q80nw.q80nw .mvjxdmh {display: grid;grid-template-columns: repeat(var(--g0iu, 4), minmax(0, 1fr));}
.nfh9z.nfh9z .q34w2hh > * {max-width: none;}
.q80nw.q80nw .mvjxdmh {border-radius: var(--ry2);gap:11px;}
.q80nw.q80nw .kav7s {padding: 14px 12px;border-radius: var(--ry2);min-height: 76px;}
.q80nw.q80nw .tztfq {max-width: 100%;height: 34px;}
.nfh9z.nfh9z .q34w2hh {border-radius: var(--ry2);overflow: hidden;}
@media (max-width:889px) {
  .nfh9z.nfh9z .q34w2hh,
  .q80nw.q80nw .mvjxdmh {display: grid;grid-template-columns: repeat(var(--e6b2, 3), minmax(0, 1fr));}
}
@media (max-width:555px) {
  .nfh9z.nfh9z .q34w2hh,
  .q80nw.q80nw .mvjxdmh {grid-template-columns: repeat(var(--vwjmr, 2), minmax(0, 1fr));}
  .q80nw.q80nw .mvjxdmh {gap:9px;padding: 12px;}
  .q80nw.q80nw .kav7s {min-height: 60px;padding: 10px 8px;}
  .q80nw.q80nw .tztfq {height: 26px;}
  .nfh9z.nfh9z .n4q9m7t {padding: 16px 10px;min-height: 112px;}
  .nfh9z.nfh9z .t5aq4z {max-height: 44px;}
}

.ttk47.ttk47 {gap: clamp(24px, 4vw, 56px);overflow: hidden;--g2j8: var(--bbog, var(--g9a5m));--pvx4: var(--fec);display: grid;margin: 0 0 var(--yb0);color: var(--g2j8);align-items: center;border-radius: var(--ry2);padding: clamp(26px, 4vw, 56px);grid-template-columns: minmax(0, 1fr);background: var(--pvx4);}
.ttk47.w3gvhy3 {--g2j8: var(--a0nbj);--pvx4: var(--b7k);}
@media (min-width:755px) {
  .ttk47.ttk47 {grid-template-columns: minmax(0, 1fr) auto;}
}
.ttk47.ttk47 .bt63zn {min-width: 0;}
.ttk47.ttk47 .bctv {border: 0;border-top: 4px solid var(--g2j8);margin: 0 0 18px;width: 64px;}
.ttk47.ttk47 :is(.v996a, .rgpj) {color: var(--g2j8);}
.ttk47.ttk47 .v996a {font-size: clamp(30px, 4.2vw, 54px);line-height: 1;}
.ttk47.ttk47 :is(.y8dwzx, .hf3j, .p85r) {color: color-mix(in srgb, var(--g2j8) 80%, transparent);}
.ttk47.ttk47 .prdxtkr,
.ttk47.ttk47 .q0zd4 {border-color: color-mix(in srgb, var(--g2j8) 26%, transparent);}

.ttk47.w3gvhy3 .prdxtkr {flex-wrap: wrap;column-gap:27px;display: flex;}
.ttk47.w3gvhy3 .q0zd4 {min-width: 0;flex: 1 1 150px;}
.ttk47.ttk47 .rh9w {border-radius: var(--ry2);border: 2px solid color-mix(in srgb, var(--g2j8) 30%, #000);}

.ttk47.ttk47 .znkkzx {justify-content: center;transform: rotate(-6deg);align-items: center;border: 6px solid var(--g2j8);border-radius:30px;background: color-mix(in srgb, var(--g2j8) 10%, var(--pvx4));aspect-ratio: 9 / 18.5;margin: 0 auto;width: clamp(150px, 15vw, 190px);gap:4px;display: flex;position: relative;flex-direction: column;}
.ttk47.ttk47 .pesh {width: 34%;height: 14px;position: absolute;background: var(--g2j8);border-radius: 0 0 10px 10px;transform: translateX(-50%);left: 50%;top: 10px;}
.ttk47.ttk47 .pdtkqt {position: absolute;background: var(--g2j8);width: 36%;border-radius: var(--ry2);bottom: 12px;transform: translateX(-50%);height: 4px;left: 50%;}
.ttk47.ttk47 .wcmmfq {color: var(--g2j8);font: 800 clamp(64px, 7vw, 92px)/.9 var(--sl3d);letter-spacing: -.06em;}
.ttk47.ttk47 .wgrx {color: color-mix(in srgb, var(--g2j8) 70%, transparent);font: 800 16px/1 var(--sl3d);letter-spacing: .14em;}
.ttk47.ttk47 .ptrgk2e {text-transform: uppercase;max-width: 80%;letter-spacing: .16em;margin-top:19px;text-align: center;overflow-wrap: anywhere;color: var(--g2j8);font: 800 13px/1.2 var(--sl3d);}
@media (max-width: 759.98px) {
  
  .ttk47.ttk47 .znkkzx {width: 150px;order: -1;}
  .ttk47.ttk47 .wcmmfq {font-size: 62px;}
}
@media (max-width:555px) {
  .ttk47.ttk47 .sddgn8 {flex-direction: row;}
  .ttk47.ttk47 .rh9w {align-items: flex-start;padding: 8px 14px;flex: 1 1 140px;}
}
@media (prefers-reduced-motion: no-preference) {
  .ttk47.ttk47 .znkkzx {transition:transform 0.289s ease;}
  .ttk47.ttk47:hover .znkkzx {transform: rotate(-2deg);}
}

.perv5mh.perv5mh, .yr0df.yr0df, .dse8vt.dse8vt,
.j6c4kz6.j6c4kz6 .mkj6e28 {overflow: hidden;border-radius: var(--ry2);}
.v12s8 .kdepc6m :is(div, span, img, a) {border-radius: var(--ry2);}

@media (max-width:755px) {
  .eh6df6 {margin-left: -12px;}
  .w24x.w24x .cc6kf {width: 100%;padding-left: 0;margin-left: 0;margin-right: 0;padding-right: 0;}
}
@media (max-width:555px) {
  .v12s8.v12s8 thead th {white-space: normal;}
  .fh37.fh37 {padding-right:13px;padding-left:13px;}
  .fh37.fh37 .nqyesfk,
  .fh37.fh37 .pjqay {padding-right:9px;padding-left:8px;overflow-wrap: anywhere;}
  .fh37.fh37 .nqyesfk {white-space: normal;letter-spacing: .06em;}
  .dse8vt.dse8vt {padding-right:17px;padding-left:15px;}
  .dse8vt.dse8vt :is(td, th) {padding-left:5px;padding-right:5px;overflow-wrap: anywhere;}
}
