

:root {--vpqkt:   color-mix(in srgb, var(--vcb) 66%, transparent);--o9d: calc(var(--p42) + var(--nxj) * 2);--pes5:    color-mix(in srgb, var(--vcb) 15%, transparent);--qsxz5:"Helvetica Neue", Helvetica, "Liberation Sans", Arial, sans-serif;--nxj:  20px;--hf3:  var(--wchg);--nrnei:     28px;--pl4p9:     color-mix(in srgb, var(--wchg) 16%, var(--ctm, var(--pme)));--d2p:       4px;--lfg5:    color-mix(in srgb, var(--vcb) 4%,  transparent);--jzy1:  color-mix(in srgb, var(--vcb) 8%,  transparent);--p42:    1180px;--jj1om: var(--vcb);}

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

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

.tazn9r {z-index: 60;border-bottom: 1px solid var(--pes5);background: var(--qkl);position: sticky;top: 0;}
.n31v4ew {align-items: center;gap:11px;margin: 0 auto;padding: 18px var(--nxj) 14px;max-width: var(--o9d);display: grid;grid-template-columns: 1fr auto 1fr;}
.n80r {display: flex;justify-self: center;text-decoration: none;grid-column: 2;}
.n80r img {height: 30px;display: block;width: auto;}
.knefxhj {letter-spacing: -.035em;font: 800 23px/1 var(--qsxz5);color: var(--vuez);}
.yp0y7v {grid-column: 3;justify-self: end;align-items: center;display: flex;gap:10px;}
.n9fx7j2 {white-space: nowrap;font: 600 13.5px/1.2 var(--qsxz5);border-radius: var(--d2p);background: color-mix(in srgb, var(--z78d2) 22%, transparent);text-decoration: none;color: color-mix(in srgb, var(--arc0t, var(--wvl9)) 25%,
                   color-mix(in srgb, var(--vuez) 78%, transparent));padding: 8px 14px;}
.n9fx7j2:hover {color: var(--vcb);}

.e4tq:hover {background: var(--qem2);}
.e4tq {background: var(--w5fx);padding: 9px 17px;display: inline-block;color: var(--ypg, var(--z4cj));text-decoration: none;white-space: nowrap;font: 600 13.5px/1.2 var(--qsxz5);border-radius: var(--d2p);}

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

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

.rh5d {padding: 30px var(--nxj) 70px;margin: 0 auto;--ued5: 100%;display: flow-root;max-width: var(--o9d);}

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

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

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

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

.rh5d > .nvamw0h {max-width: 100vw;padding-left: max(var(--nxj), calc((100vw - var(--p42)) / 2));margin-left: 50%;border-radius: 0;transform: translateX(-50%);padding-right: max(var(--nxj), calc((100vw - var(--p42)) / 2));width: 100vw;}

.rh5d img {height: auto;max-width: 100%;border-radius: var(--d2p);}
.m9wefvq {transform: translateX(-50%);width: min(var(--p42), calc(100vw - var(--nxj) * 2));margin-left: 50%;}

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

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

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

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

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

.ph93p8.ph93p8 {margin-top: clamp(20px, 2.2vw, 30px);font-size: 15px;color: var(--pb2, var(--hx4));background: var(--wchg);min-height: 56px;padding: 0 34px;}
.ph93p8.ph93p8:hover {background: var(--qem2);}

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

.kqbv.kqbv .hnn7 {isolation: isolate;position: relative;min-width: 0;margin: 0 14px 14px 0;}
.kqbv.kqbv .hnn7::before {position: absolute;background: var(--hf3);inset: 14px -14px -14px 14px;content: "";border-radius: var(--d2p);z-index: -1;}
.kqbv.kqbv .hnn7 > * {position: relative;}
.kqbv.kqbv .htn62 {color: var(--iwxd1, inherit);height: auto;display: block;width: 100%;border-radius: var(--d2p);}
.kqbv.kqbv .hnn7 picture {display: block;}

.kqbv.qje8m .hnn7 {display: flex;align-items: center;background: var(--ix8z, var(--pl4p9));border-radius: var(--d2p);padding: clamp(20px, 3vw, 40px);justify-content: center;aspect-ratio: 16 / 10;}
.kqbv.kqbv .bpkrykh {text-align: center;overflow-wrap: break-word;min-width: 0;letter-spacing: -.05em;color: var(--ekzhu, var(--jj1om));font: 800 clamp(40px, 6vw, 96px)/.95 var(--qsxz5);}
.kqbv.kqbv .pzc9sgh {position: absolute;top: clamp(12px, 1.8vw, 22px);letter-spacing: .18em;font: 700 12px/1 var(--qsxz5);right: clamp(14px, 2vw, 26px);color: color-mix(in srgb, var(--ekzhu, var(--jj1om)) 62%, transparent);}

.kqbv.yk94.qje8m .hnn7 {background: var(--ix8z, var(--hf3));}
.kqbv.yk94 .hnn7::before {background: var(--pl4p9);}
.kqbv.yk94 .bpkrykh {color: var(--ekzhu, var(--pb2, var(--hx4)));}
.kqbv.yk94 .pzc9sgh {color: color-mix(in srgb, var(--ekzhu, var(--pb2, var(--hx4))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .kqbv.kqbv .hnn7 {margin: 0 10px 10px 0;order: -1;}
  .kqbv.kqbv .hnn7::before {inset: 10px -10px -10px 10px;}
  .kqbv.qje8m .hnn7 {aspect-ratio: 16 / 8;}
}
@media (max-width:565px) {
  .ph93p8.ph93p8 {width: 100%;display: flex;}
}

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

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

.bfx4 {inset: 0;pointer-events: none;position: absolute;background: linear-gradient(90deg,
    color-mix(in srgb, #000 82%, transparent) 0%,
    color-mix(in srgb, #000 62%, transparent) 38%,
    color-mix(in srgb, #000 0%, transparent) 72%);}
.fh77 {max-width:620px;position: relative;width: 100%;z-index: 1;}
.gw4zx .cn2mea0 {color: var(--rjw9, #fff);}
.gw4zx .hxgegq,
.gw4zx .n8zm0 {color: color-mix(in srgb, var(--rjw9, #fff) 82%, transparent);}

.gw4zx.q8t67ph {--rjw9: var(--pb2, var(--hx4));background: var(--v5km, var(--hf3));}
.q8t67ph .cn2mea0 {color: var(--rjw9, var(--pb2, var(--hx4)));}
.q8t67ph .hxgegq,
.q8t67ph .n8zm0 {color: color-mix(in srgb, var(--rjw9, var(--pb2, var(--hx4))) 84%, transparent);}
.q8t67ph .cs9e {background: var(--rjw9, var(--pb2, var(--hx4)));}
.dzska9 {color: color-mix(in srgb, var(--rjw9, var(--pb2, var(--hx4))) 12%, transparent);font: 800 clamp(100px, 16vw, 240px)/1 var(--qsxz5);white-space: nowrap;overflow: hidden;right: -.06em;z-index: 0;max-width: 100%;user-select: none;letter-spacing: -.06em;bottom: -.2em;position: absolute;pointer-events: none;}

.q8t67ph .ph93p8.ph93p8 {color: var(--v5km, var(--wchg));background: var(--rjw9, var(--pb2, var(--hx4)));}
.q8t67ph .ph93p8.ph93p8:hover {opacity:0.9;}

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

.nh15v84.nh15v84 .pkvhp {margin: 0 0 18px;}

.nh15v84.nh15v84 .sqeqq {columns: 2;column-rule: 1px solid var(--pes5);column-gap:42px;}

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

.nh15v84.nh15v84 .fj7qgrc {float: left;color: var(--pb2, var(--hx4));letter-spacing: -.05em;margin: 4px 12px 0 0;font: 800 46px/0.8 var(--qsxz5);}

.nh15v84.nh15v84 .cj59p2s {color: var(--pb2, var(--hx4));display: block;margin: 0 0 4px;letter-spacing: -.015em;font: 800 17px/1.35 var(--qsxz5);}
.nh15v84.nh15v84 .tj1gv2c {font-size: 16px;line-height:1.61;color: var(--pb2, var(--hx4));display: block;}

.y7epp18.y7epp18 .qpv1fc {margin: 0 0 18px;}

.y7epp18.y7epp18 .knntyjs {overflow-x: auto;}

.y7epp18.y7epp18 .qzh2a {margin: 0;font: 16px/1.6 var(--qsxz5);width: 100%;border-collapse: collapse;}

.y7epp18.y7epp18 .rkg4cz {letter-spacing: .11em;white-space: nowrap;text-align: left;font: 700 12px/1.3 var(--qsxz5);padding: 0 16px 10px;border-bottom: 2px solid var(--omw1, var(--vcb));text-transform: uppercase;}
.y7epp18.y7epp18 .jmhv {color: var(--vcb);}

.y7epp18.y7epp18 .e6z0m6f {color: var(--vpqkt);}
.y7epp18.y7epp18 .rkg4cz + .rkg4cz,
.y7epp18.y7epp18 .hws6 + .hws6 {border-left: 1px solid var(--pes5);}

.y7epp18.y7epp18 .hws6 {vertical-align: top;border-bottom: 1px solid var(--jzy1);color: var(--mkpko, var(--vcb));padding: 12px 16px;width: 50%;}
.y7epp18.y7epp18 tbody tr:last-child .hws6 {border-bottom: 0;}

.y7epp18.y7epp18 .cp2cf {font: 800 17px/1.55 var(--qsxz5);width: 18px;float: left;}

.y7epp18.y7epp18 .bng85vc .cp2cf {color: var(--wchg);}
.y7epp18.y7epp18 .rfpz60y .cp2cf {color: var(--vpqkt);}
.y7epp18.y7epp18 .kk211xv {display: block;padding-left:23px;}

.dx12z.dx12z .sqds5 {margin: 0 0 12px;}
.dx12z.dx12z .n3kr8 {border-top: 2px solid var(--vcb);}

.dx12z.dx12z .c2np8t {margin: 0;border: 0;border-bottom: 1px solid var(--jzy1);border-radius: 0;padding: 0;background: none;}

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

.dx12z.dx12z .hxrs::after {flex: 0 0 auto;content: "+";color: var(--vpqkt);font: 400 21px/1 var(--qsxz5);}
.dx12z.dx12z .c2np8t[open] .hxrs::after {content: "\2212";}

.dx12z.dx12z .ehxzma {display: flex;gap:11px;padding: 0 0 18px;}
.dx12z.dx12z .e51cx {letter-spacing: .1em;font: 800 13px/1.7 var(--qsxz5);color: var(--wchg);flex: 0 0 auto;}
.dx12z.dx12z .z1bm {font-size: 16px;line-height:1.62;color: var(--vpqkt);margin: 0;}

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

.kssc8.kssc8 .gbmdbwe {grid-template-columns: repeat(6, minmax(0, 1fr));gap:22px 16px;}
.kssc8.yf9f .gbmdbwe {gap:26px 20px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:905px) {
  .kssc8.kssc8 .gbmdbwe {gap:19px 12px;grid-template-columns: repeat(3, minmax(0, 1fr));}
}
@media (max-width:475px) {
  .kssc8.kssc8 .gbmdbwe {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.kssc8.kssc8 .r10be9n {border-top: 2px solid var(--vcb);min-width: 0;margin: 0;padding-top:11px;border-bottom: 0;}
.kssc8.kssc8 .qb18k7 {grid-template-columns: auto minmax(0, 1fr);gap:3px 10px;padding: 0;color: inherit;min-width: 0;text-decoration: none;align-items: baseline;display: grid;}
.kssc8.kssc8 .bkh5ke3 {align-self: start;grid-row: 2 / span 2;letter-spacing: .06em;grid-column: 1;font: 700 13px/1.3 var(--qsxz5);font-variant-numeric: tabular-nums;color: var(--vpqkt);}

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

.ybx1aq.ybx1aq .yet1875 {margin: 0 0 18px;}
.ybx1aq.ybx1aq .d2ds {grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));display: grid;gap:0px;border: 1px solid var(--jzy1);background: var(--jzy1);}
.ybx1aq.qt2kh .d2ds {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.gsh018s.gsh018s .vp9v {margin: 0 0 14px;}
.gsh018s.gsh018s .bcbxhss {padding: 18px 20px;align-items: center;display: flex;flex-wrap: wrap;gap:13px;background: var(--lfg5);}
.gsh018s.z1ek80x .bcbxhss {border-top: 1px solid var(--pes5);background: none;border-bottom: 1px solid var(--pes5);}
.gsh018s.gsh018s .jy9k6q {padding: 12px 18px;align-items: center;background: color-mix(in srgb, var(--wchg) 12%, #000);display: inline-flex;justify-content: center;border-radius: var(--d2p);}
.gsh018s.gsh018s .q9gs6kw {object-fit: contain;width: auto;display: block;height: 36px;}
.gsh018s.gsh018s .k8hegxb {letter-spacing: .03em;margin: 12px 0 0;font: 500 12.5px/1.5 var(--qsxz5);color: var(--vpqkt);}

.nfnqd.nfnqd .rvcfn2e {margin: 0 0 16px;}
.nfnqd.nfnqd .gyk03y {flex-wrap: wrap;border-bottom: 2px solid var(--vcb);display: flex;align-items: baseline;margin: 0 0 24px;gap:11px;padding: 0 0 20px;}
.nfnqd.nfnqd .brxntzs {letter-spacing: -.045em;font: 800 clamp(40px, 5vw, 62px)/1 var(--qsxz5);font-variant-numeric: tabular-nums;}
.nfnqd.nfnqd .gmgwy {font: 700 17px/1 var(--qsxz5);color: var(--vpqkt);}
.nfnqd.nfnqd .erxy {line-height:1.56;font-size: 16px;color: var(--vpqkt);flex: 1 1 260px;min-width: 0;}
.nfnqd.nfnqd .d3y6cq {display: grid;gap:23px;}
.nfnqd.h1yp2 .d3y6cq {grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));gap:21px 34px;}
.nfnqd.nfnqd .hr954gw {padding: 0 0 0 18px;margin: 0;border-left: 3px solid var(--wchg);}
.nfnqd.nfnqd .ba1z2yp {margin: 0 0 10px;letter-spacing: -.012em;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--qsxz5);}
.nfnqd.nfnqd .em85 {gap:9px;flex-wrap: wrap;font-style: normal;display: flex;align-items: baseline;}
.nfnqd.nfnqd .crjw {font: 700 12px/1 var(--qsxz5);letter-spacing: .11em;text-transform: uppercase;}
.nfnqd.nfnqd .b29dyn0 {font: 600 12px/1 var(--qsxz5);font-style: normal;font-variant-numeric: tabular-nums;color: var(--vpqkt);}

.fzhh2.fzhh2 {grid-template-columns: minmax(0, 1fr);display: grid;border-radius: 0;position: relative;background: var(--lfg5);}
.fzhh2.fzhh2 .k86vn {top: 0;background: var(--wchg);left: 0;width: 4px;bottom: 0;position: absolute;}
.fzhh2.fzhh2 .fk52t {padding: clamp(22px, 2.6vw, 34px);min-width: 0;}
.fzhh2.fzhh2 .ftks {margin: 0 0 12px;}
.fzhh2.fzhh2 .t2vwm7 > :first-child {margin-top: 0;}
.fzhh2.fzhh2 .t2vwm7 > :last-child  {margin-bottom: 0;}
.fzhh2.fzhh2 .hqmm {color: var(--pb2, var(--hx4));align-items: center;font: 700 15px/1 var(--qsxz5);background: var(--wchg);min-height: 46px;display: inline-flex;text-decoration: none;transition:background 0.167s;padding: 0 26px;border-radius: var(--d2p);margin-top:15px;justify-content: center;}
.fzhh2.fzhh2 .hqmm:hover {background: var(--qem2);}
.fzhh2.fzhh2 .e3cby8r {margin: 0;min-width: 0;}
.fzhh2.fzhh2 .zswv97 {height: 100%;display: block;object-fit: cover;border-radius: 0;width: 100%;}

@media (max-width: 759.98px) {
  .fzhh2.eexypw > .e3cby8r {order: 1;}
}

@media (min-width:765px) {
  .fzhh2.mw04ce {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .fzhh2.mw04ce .fk52t {grid-column: 1;grid-row: 1;}
  .fzhh2.mw04ce .e3cby8r {grid-row: 1;grid-column: 2;}
  .fzhh2.mw04ce .fjtrepb  {grid-column: 2;}
  .fzhh2.mw04ce:has(.fjtrepb) .e3cby8r {grid-column: 1;}
  
  .fzhh2.mw04ce:has(.x9ks4) {grid-template-columns: minmax(0, 1fr);}
}

.fzhh2.p55dw8k {max-width: none;}
.fzhh2.p55dw8k .zswv97 {max-height: 240px;}
@media (min-width:765px) {
  .rh5d > .p55dw8k {width: calc(50% - var(--nrnei) / 2);max-width: none;float: left;}
  .rh5d > .p55dw8k + .p55dw8k {float: right;}
  
  .rh5d > .p55dw8k + .p55dw8k + * {clear: both;}
}

.byp5z3.byp5z3 {display: block;}
.byp5z3 .jfmdhn {align-items: flex-end;justify-content: space-between;flex-wrap: wrap;margin: 0 0 22px;display: flex;gap:15px 28px;}
.byp5z3 .eyfp {min-width: 0;flex: 1 1 320px;}
.byp5z3 .xd9sz {margin: 0;font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--qsxz5);letter-spacing: -.038em;text-wrap: balance;}
.byp5z3 .e4x3 {margin: 10px 0 0;font-size: 16.5px;max-width: 60ch;color: var(--vpqkt);line-height:1.56;}
.byp5z3 .e1kd {display: flex;flex: 0 0 auto;gap:11px;align-items: center;}
.byp5z3 .ge0wef1 {min-width: 4.6em;text-align: center;color: var(--vpqkt);letter-spacing: .08em;font: 800 15px/1 var(--qsxz5);font-variant-numeric: tabular-nums;}
.byp5z3 .ge0wef1 > span {color: var(--vcb);font-size: 22px;}
.byp5z3 .zv69y {justify-content: center;background: var(--wchg);height: 48px;padding: 0;width: 48px;display: inline-flex;cursor: pointer;color: var(--pb2, var(--hx4));border: 0;border-radius: var(--d2p);font: 800 20px/1 var(--qsxz5);align-items: center;transition:background 0.16s, opacity 0.134s;}
.byp5z3 .zv69y:hover {background: var(--qem2);}
.byp5z3 .zv69y:disabled {opacity:0.35;cursor: default;}
.byp5z3 .zv69y:focus-visible,
.byp5z3 .j12c:focus-visible {outline: 2px solid var(--vcb);outline-offset: 3px;}
.byp5z3 .zv69y[hidden] {display: none;}

.byp5z3 .j12c {scroll-behavior: smooth;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;grid-auto-columns: calc(72% - 10px);display: grid;gap:21px;overflow-x: auto;grid-auto-flow: column;scrollbar-width: none;}
.byp5z3 .j12c::-webkit-scrollbar {display: none;}
.byp5z3.svjsf3 .j12c {grid-auto-columns: calc(86% - 10px);}
.byp5z3 .fw5n6ee {scroll-snap-align: start;margin: 0;min-width: 0;}
.byp5z3 .fw5n6ee picture {display: block;}
.byp5z3 .q6h4.q6h4 {width: 100%;height: auto;display: block;aspect-ratio: 16 / 9;object-fit: cover;border-radius: var(--d2p);}
.byp5z3 .x0tc {padding-top:10px;display: flex;border-top: 2px solid var(--vcb);align-items: baseline;margin: 12px 0 0;gap:11px;}
.byp5z3 .fbbym6t {letter-spacing: -.04em;color: color-mix(in srgb, var(--wchg) 62%, var(--vcb));font: 800 28px/1 var(--qsxz5);font-variant-numeric: tabular-nums;}
.byp5z3 .ynpxg {font: 700 16px/1.35 var(--qsxz5);color: var(--vcb);}

.byp5z3 .ckvts0n {overflow: hidden;height: 4px;background: var(--pes5);margin: 20px 0 0;display: block;border-radius: var(--d2p);}
.byp5z3 .s6ac5 {background: var(--wchg);transition:width 0.395s ease;display: block;height: 100%;}
.byp5z3 .k0cb4gr {flex-wrap: wrap;margin: 24px 0 0;gap:13px;display: flex;}

@media (max-width:765px) {
  .byp5z3 .j12c,
  .byp5z3.svjsf3 .j12c {gap:11px;grid-auto-columns: 86%;}
  .byp5z3 .jfmdhn {align-items: center;}
  .byp5z3 .zv69y {height: 44px;width: 44px;}
  .byp5z3 .k0cb4gr > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .byp5z3 .j12c {scroll-behavior: auto;}
  .byp5z3 .s6ac5 {transition:none;}
}

.n8gr.n8gr {color: var(--pb2, var(--hx4));background: var(--wchg);}
.n8gr.n8gr:hover {background: var(--qem2);}
.thexdhv.thexdhv {color: var(--vcb);box-shadow: inset 0 0 0 2px var(--vcb);background: none;}
.thexdhv.thexdhv:hover {background: var(--lfg5);}

.rgspar.rgspar {align-items: start;grid-template-columns: auto minmax(0, 1fr);display: grid;gap:7px 18px;}
.rgspar.rgspar .wjj3 {grid-column: 1 / -1;margin: 0 0 6px;width: 100%;background: var(--vcb);height: 2px;border: 0;}
.rgspar.rgspar .vhjb5k {margin: 0;}
.rgspar.rgspar .baffkx6 {height: 72px;display: block;object-fit: cover;width: 72px;border-radius: var(--d2p);}
.rgspar.rgspar .qz0zre {min-width: 0;}
.rgspar.rgspar .cpf6 {display: block;font: 800 19px/1.25 var(--qsxz5);letter-spacing: -.02em;}
.rgspar.rgspar .tn19 {font: 600 11.5px/1.35 var(--qsxz5);letter-spacing: .1em;display: block;margin-top:4px;text-transform: uppercase;color: var(--vpqkt);}
.rgspar.rgspar .n0df1q {font-size: 15.5px;line-height:1.59;margin: 10px 0 0;}
.rgspar.rgspar .knpc {font-size: 13px;margin: 10px 0 0;line-height:1.57;color: var(--vpqkt);}
.rgspar.rgspar .d2h2tf {list-style: none;gap:7px;padding: 0;margin: 12px 0 0;display: flex;grid-column: 2;}
.rgspar.rgspar .jkdqg {margin: 0;}
.rgspar.rgspar .t8cr {align-items: center;text-decoration: none;color: var(--vcb);border-radius: var(--d2p);display: inline-flex;height: 44px;justify-content: center;width: 44px;box-shadow: inset 0 0 0 1px var(--pes5);}
.rgspar.rgspar .t8cr:hover {background: var(--lfg5);}

.rgspar.bwak1 {grid-template-columns: minmax(0, 1fr);}
.rgspar.bwak1 .d2h2tf {grid-column: 1;}

.tfw9.tfw9 .zrxfs3 {text-transform: uppercase;color: var(--vpqkt);letter-spacing: .22em;font: 600 11.5px/1 var(--qsxz5);margin: 0 0 8px;}
.tfw9.tfw9 .rjdmbw {margin: 0 0 12px;}
.tfw9.tfw9 .s2p6852 {width: 100%;border: 0;margin: 0 0 18px;height: 1px;background: var(--pes5);}
.tfw9.ey3g4 {padding-left: clamp(0px, 4vw, 56px);}
.tfw9.tfw9 .w56y > :first-child {margin-top: 0;}
.tfw9.tfw9 .w56y > :last-child  {margin-bottom: 0;}

.j3f3tfg.j3f3tfg {gap:16px;align-items: center;flex-direction: column;margin: 0 0 var(--nrnei);display: flex;}
.j3f3tfg.pt5a  {align-items: flex-start;}
.j3f3tfg.dky9 {align-items: flex-end;}
.j3f3tfg.j3f3tfg .at6y {height: 0;width: 100%;margin: 0;border: 0;border-top: 2px dashed var(--pes5);}
.j3f3tfg.j3f3tfg .ampy {text-decoration: none;display: inline-flex;border-radius: var(--d2p);color: var(--pb2, var(--hx4));justify-content: center;min-height: 52px;background: var(--wchg);transition:background 0.153s;padding: 0 40px;align-items: center;}
.j3f3tfg.j3f3tfg .ampy:hover {background: var(--qem2);}
.j3f3tfg.j3f3tfg .kk8q3 {letter-spacing: .02em;font: 700 16px/1 var(--qsxz5);}

.j3f3tfg.j3f3tfg .ampy {overflow: hidden;position: relative;}
.j3f3tfg.j3f3tfg .cb4nq {background: var(--qkl);position: absolute;right: 0;clip-path: polygon(100% 0, 0 0, 100% 100%);top: 0;width: 12px;height: 12px;}

.j3f3tfg.j3f3tfg .cb4nq {background: var(--pme);}

.j3f3tfg.j3f3tfg .dcmjq {width: 100%;}

.qrh63bf.qrh63bf {margin: 0 0 var(--nrnei);}
.qrh63bf.qrh63bf .mt7m43c {display: block;}
.qrh63bf.qrh63bf .k9gvgp {border-radius: var(--d2p);height: auto;display: block;width: 100%;}
.qrh63bf.qrh63bf .ed1yb {background: var(--pes5);margin: 10px 0 0;height: 1px;border: 0;width: 100%;}
.qrh63bf.qrh63bf .meaq176 {margin: 8px 0 0;}
.qrh63bf.qrh63bf .psk6d {text-transform: uppercase;letter-spacing: .14em;font: 600 11.5px/1 var(--qsxz5);color: var(--vpqkt);}

.qrh63bf.p9debwv {margin-left: 50%;width: min(var(--p42), calc(100vw - var(--nxj) * 2));transform: translateX(-50%);}

.kyab5m.kyab5m {background: var(--lfg5);padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);}
.kyab5m.z9yz1 {background: none;padding-right: 0;padding-left: 0;}
.kyab5m.kyab5m .qm4j1ak {border: 0;margin: 0 0 14px;height: 2px;background: var(--vcb);width: 100%;}
.kyab5m.kyab5m .dsgaxd {text-transform: uppercase;display: block;color: var(--vpqkt);letter-spacing: .2em;margin: 0 0 12px;font: 700 12px/1.3 var(--qsxz5);}
.kyab5m.kyab5m .r5ajz > :first-child {margin-top: 0;}
.kyab5m.kyab5m .r5ajz > :last-child  {margin-bottom: 0;}

.vee89j.vee89j {padding: clamp(24px, 3vw, 40px);background: var(--pl4p9);position: relative;color: var(--jj1om);}
.vee89j.vee89j .t0ebn4j {margin: 0 0 14px;color: var(--jj1om);}
.vee89j.vee89j .ph3aag > :first-child {margin-top: 0;}
.vee89j.vee89j .ph3aag > :last-child  {margin-bottom: 0;}

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

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

.vee89j.mvdwf {background: var(--hf3);color: var(--gyi, var(--pb2, var(--hx4)));}
.vee89j.mvdwf .t0ebn4j,
.vee89j.mvdwf .ph3aag :is(h2, h3, strong, b),
.vee89j.mvdwf .ph3aag a {color: var(--gyi, var(--pb2, var(--hx4)));}
.vee89j.mvdwf .ph3aag a {text-decoration-color: color-mix(in srgb, var(--gyi, var(--pb2, var(--hx4))) 60%, transparent);}
.vee89j.mvdwf .ph3aag :is(td, th) {border-color: color-mix(in srgb, var(--gyi, var(--pb2, var(--hx4))) 26%, transparent);}
.vee89j.mvdwf .ph3aag thead th {color: color-mix(in srgb, var(--gyi, var(--pb2, var(--hx4))) 78%, transparent);border-bottom-color: color-mix(in srgb, var(--gyi, var(--pb2, var(--hx4))) 50%, transparent);}
.vee89j.mvdwf .h9r7r1w {border-right-color: color-mix(in srgb, var(--gyi, var(--pb2, var(--hx4))) 40%, transparent);border-bottom-color: color-mix(in srgb, var(--gyi, var(--pb2, var(--hx4))) 40%, transparent);}

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

.fckw, .qj67va {background: var(--lfg5) !important;padding: 30px 32px !important;border: 0 !important;border-radius: var(--d2p) !important;box-shadow: none !important;}

@media (max-width:765px) {
  :root {--nxj: 18px;}
  .t9kp {display: flex;}
  .sn6h9 {display: none;}
  
  .rh5d {padding: 24px var(--nxj) 56px;}
  
  .nh15v84.nh15v84 .sqeqq {column-rule: 0;columns: 1;}
  .nh15v84.nh15v84 .fj7qgrc {font-size: 38px;}
  
  .y7epp18.y7epp18 .rkg4cz {padding: 0 10px 9px;}
  .y7epp18.y7epp18 .hws6 {padding: 11px 10px;}
  .dx12z.dx12z .hxrs {font-size: 16.5px;}
  
  .m9wefvq {width: auto;transform: none;margin-left: 0;}
}

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

.eg1mp.eg1mp {background: var(--ruy);}
.rh5d thead th {border-bottom-color: var(--omw1, var(--vcb));}
.rh5d tbody td {color: var(--mkpko, inherit);}

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

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

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

.eg1mp .hvaztbb a {align-items: center;display: flex;min-height: 44px;}
.n80r {display: inline-flex;align-items: center;min-height: 44px;}

.ws9m4wx, .nhpy, .e4tq,
.rh5d a[role="button"],
.rh5d .vy2x a {min-height: 44px;}

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

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

.sn6h9 ul {gap:7px;}

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

.eg1mp .hvaztbb ul {gap:7px;display: grid;}

.xe9s64p.xe9s64p {box-shadow: none;padding: 0;margin: 40px 0 0;background: none;border: 0;border-radius: 0;}
.xe9s64p.xe9s64p .rmd7e0 {border: 0;border-top: 2px solid var(--vcb);margin: 0 0 18px;}
.xe9s64p.xe9s64p .kv2r0p2 {color: var(--vpqkt);display: block;text-transform: uppercase;font: 700 12px/1 var(--qsxz5);letter-spacing: .11em;margin: 0 0 10px;}
.xe9s64p.xe9s64p .qt6h {letter-spacing: -.035em;font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--qsxz5);margin: 0 0 10px;}
.xe9s64p.xe9s64p .mvqgb {color: var(--vpqkt);margin: 0 0 22px;max-width: 62ch;}

.xe9s64p.xe9s64p .pqwz {padding: 0;gap: 0;border-top: 1px solid var(--pes5);display: grid;margin: 0 0 24px;list-style: none;}
.xe9s64p.r6s6 .pqwz {grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));gap: 0 28px;}
.xe9s64p.xe9s64p .bqza {padding: 11px 0;flex-wrap: wrap;gap:5px 14px;display: flex;border-bottom: 1px solid var(--pes5);align-items: baseline;}
.xe9s64p.xe9s64p .dywd {letter-spacing: .11em;text-transform: uppercase;font-style: normal;font: 700 12px/1.3 var(--qsxz5);color: var(--vpqkt);flex: 0 0 auto;}
.xe9s64p.xe9s64p .gxf1 {color: var(--vcb);margin-left: auto;font: 600 16px/1.3 var(--qsxz5);font-variant-numeric: tabular-nums;}
.xe9s64p.r6s6 .gxf1 {margin-left: 0;}

.xe9s64p.xe9s64p .sewg04 {flex-wrap: wrap;display: flex;gap:13px;margin: 0;}
.xe9s64p.xe9s64p .dxse {flex-direction: column;display: inline-flex;min-height: 52px;border: 2px solid #000;border-radius: var(--d2p);color: #fff;text-decoration: none;transition:background 0.141s, color 0.2s;background: #000;justify-content: center;padding: 8px 24px;}
.xe9s64p.xe9s64p .dxse:hover {color: #000;background: #fff;}
.xe9s64p.xe9s64p .mzsk {letter-spacing: .12em;text-transform: uppercase;color: inherit;font: 600 10.5px/1.3 var(--qsxz5);}
.xe9s64p.xe9s64p .xfhgkpy {letter-spacing: -.02em;font: 700 17px/1.2 var(--qsxz5);font-style: normal;color: inherit;}

@media (max-width:565px) {
  
  .xe9s64p.xe9s64p .sewg04 {flex-direction: column;}
  .xe9s64p.xe9s64p .dxse  {align-items: flex-start;}
  
  .xe9s64p.r6s6 .pqwz {grid-template-columns: minmax(0, 1fr);}
}

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

.ptzk8r4[hidden] {display: none;}

.yek8y5 {border-bottom: 1px solid var(--pes5);padding: 14px 8px 14px 20px;justify-content: space-between;gap:12px;align-items: center;display: flex;}
.tk3vwa {min-width: 0;color: var(--vuez);font: 800 20px/1.2 var(--qsxz5);overflow-wrap: anywhere;letter-spacing: -.035em;}
.psts7 {flex: 0 0 auto;font-size: 27px;min-height: 44px;color: var(--vuez);align-items: center;min-width: 44px;display: flex;cursor: pointer;background: none;border: 0;line-height: 1;justify-content: center;}
.psts7:hover {color: var(--vpqkt);}

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

.jn2p09 {padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));margin-top: auto;border-top: 1px solid var(--pes5);gap:11px;display: grid;}
.gbj58f,
.c9dfc8 {display: flex;font-size: 15.5px;border-radius: var(--d2p);font-weight: 700;text-decoration: none;justify-content: center;align-items: center;padding: 12px 18px;min-height: 48px;}
.gbj58f {color: var(--vuez);background: transparent;border: 1px solid var(--pes5);}
.gbj58f:hover {background: var(--lfg5);}
.c9dfc8 {color: var(--pb2, var(--hx4));background: var(--wchg);border: 1px solid transparent;}
.c9dfc8:hover {background: var(--qem2);}

.ptzk8r4 a:focus-visible,
.psts7:focus-visible,
.t9kp:focus-visible {outline: 2px solid var(--hf3);outline-offset: 2px;}

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

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

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

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

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

.a570c81.a570c81 .j4etw > summary.c78n {min-height: 44px;cursor: pointer;gap:11px;align-items: center;list-style: none;display: flex;}
.a570c81.a570c81 .j4etw > summary.c78n::-webkit-details-marker {display: none;}
.a570c81.a570c81 .j4etw > summary.c78n:focus-visible {outline: 2px solid var(--vcb);outline-offset: 4px;}
.a570c81.a570c81 .j4etw > summary.c78n .sgshs {margin: 0;}

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

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

.e5gp6 {--w0itz: var(--d2p);--i5w: 0 13px;--f13y: 999px;--uaj65: 1.5px solid var(--pes5);--i4z: 999px;--jf1f: 700;}

.y7epp18.y7epp18 .rfpz60y .cp2cf {color: var(--sfc0i, var(--vpqkt));}

.nh15v84.nh15v84 .tj1gv2c, .nh15v84.nh15v84 .cj59p2s {color: var(--vcb);}

.y7epp18.y7epp18 .bng85vc .cp2cf {color: color-mix(in srgb, var(--hf3, var(--wchg)) 62%, var(--vcb));}

@media (max-width:689px) {
  .y7epp18.myarkr .bng85vc:not(:empty)::before,
  .y7epp18.myarkr .rfpz60y:not(:empty)::before {font-weight: 700;margin-right:7px;}
  .y7epp18.myarkr .bng85vc:not(:empty)::before {content: "+";color: color-mix(in srgb, var(--hf3, var(--wchg)) 62%, var(--vcb));}
  .y7epp18.myarkr .rfpz60y:not(:empty)::before {content: "\2212";color: var(--sfc0i, var(--vpqkt));}
}

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

.dx12z.q4w8w90 .p74n5y {counter-reset: mp-qa-n;border-top: 2px solid var(--vcb);margin: 0;padding: 0;list-style: none;}
.dx12z.q4w8w90 .y1bm {border-bottom: 1px solid var(--jzy1);position: relative;margin: 0;counter-increment: mp-qa-n;padding-left:41px;}

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

.dx12z.q4w8w90 .c2np8t {border-bottom: 0;}

.dx12z.q4w8w90 .z1bm {padding: 0 0 18px;}

.dx12z.z9c3 .c2np8t:first-of-type {border-top: 2px solid var(--vcb);}
.dx12z.z9c3 .z1bm {padding: 1px 0 1px 18px;margin: 0 0 16px;border-left: 2px solid var(--pes5);}

.dx12z.dx12z .e51cx {color: color-mix(in srgb, var(--hf3, var(--wchg)) 62%, var(--vcb));}

@media (max-width:565px) {
  .dx12z.q4w8w90 .y1bm {padding-left:31px;}
  .dx12z.z9c3 .z1bm {padding-left:15px;}
}

.y7epp18.y7epp18 .fdkn6je {font: 800 15px/1 var(--qsxz5);display: inline-block;margin-right:10px;}
.y7epp18.y7epp18 .jmhv .fdkn6je {color: color-mix(in srgb, var(--hf3, var(--wchg)) 62%, var(--vcb));}
.y7epp18.y7epp18 .e6z0m6f .fdkn6je {color: var(--sfc0i, var(--vpqkt));}

.y7epp18.zg94f9a .qzh2a {border-top: 2px solid var(--omw1, var(--vcb));}
.y7epp18.zg94f9a .zpfw {width: 1%;padding: 16px 20px 16px 0;vertical-align: top;border-bottom: 1px solid var(--pes5);white-space: nowrap;}

.y7epp18.zg94f9a .hws6 {border-bottom: 1px solid var(--pes5);padding: 16px 0 16px 20px;width: auto;border-left: 1px solid var(--pes5);}
.y7epp18.zg94f9a tbody tr:last-child .zpfw,
.y7epp18.zg94f9a tbody tr:last-child .hws6 {border-bottom: 0;}

.y7epp18.y7epp18 .wdpk {margin: 0;padding: 0;list-style: none;}
.y7epp18.y7epp18 .b6hhac2 {padding: 8px 0;margin: 0;border-bottom: 1px solid var(--jzy1);}
.y7epp18.y7epp18 .b6hhac2:first-child {padding-top: 0;}
.y7epp18.y7epp18 .b6hhac2:last-child {border-bottom: 0;padding-bottom: 0;}

.y7epp18.myarkr .hws6 {padding: 13px 16px;}

@media (max-width:565px) {
  .y7epp18.zg94f9a .zpfw {padding: 13px 14px 13px 0;}
  .y7epp18.zg94f9a .hws6 {padding: 13px 0 13px 14px;}
}

.kyab5m.ne4j .dsgaxd {margin: 0 0 10px;}
.kyab5m.ne4j .qm4j1ak {margin: 0 0 16px;}

.kyab5m.kyab5m .f1khra {gap:11px 26px;display: grid;grid-template-columns: minmax(0, 1fr);}
.kyab5m.pzyf07 .dsgaxd {margin: 0;}
@media (min-width:715px) {
  .kyab5m.pzyf07 .f1khra {gap: 0 26px;grid-template-columns: 148px minmax(0, 1fr);}
  
  .kyab5m.pzyf07 .r5ajz {grid-column: 2;}
  .kyab5m.pzyf07 .r5ajz:only-child {grid-column: 1 / -1;}
}

.j3f3tfg.j3f3tfg .n38w0j {padding: clamp(16px, 2.2vw, 24px);border: 2px dashed var(--pes5);border-radius: var(--d2p);justify-content: center;width: 100%;display: flex;}
.j3f3tfg.pt5a .n38w0j  {justify-content: flex-start;}
.j3f3tfg.dky9 .n38w0j {justify-content: flex-end;}

.j3f3tfg.j3f3tfg .n38w0j .dcmjq {width: 100%;}

.rgspar.swypj {display: block;}
.rgspar.swypj .wjj3 {margin: 0 0 14px;}
.rgspar.swypj .vhjb5k {float: left;margin: 3px 16px 10px 0;}
.rgspar.swypj .sgsz {margin: 0 0 3px;color: var(--vpqkt);display: block;font: 600 11.5px/1.35 var(--qsxz5);text-transform: uppercase;letter-spacing: .1em;}
.rgspar.swypj .d2h2tf {margin: 14px 0 0;clear: both;}

.rgspar.swypj .knpc {clear: left;}

.rgspar.swypj::after {display: block;clear: both;content: "";}

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

.rgspar.gae0nj .qz0zre {border-bottom: 1px solid var(--pes5);flex-wrap: wrap;align-items: baseline;gap:4px 18px;justify-content: space-between;display: flex;grid-column: 1;padding-bottom:10px;}
.rgspar.gae0nj .tn19 {margin-top: 0;}
.rgspar.gae0nj .vhjb5k {grid-column: 2;grid-row: 2;}
.rgspar.gae0nj .n0df1q,
.rgspar.gae0nj .knpc,
.rgspar.gae0nj .d2h2tf {grid-column: 1 / -1;}
.rgspar.gae0nj .n0df1q {margin-top:14px;}
.rgspar.gae0nj .d2h2tf {margin-top:17px;}

@media (max-width:565px) {
  .rgspar.gae0nj {grid-template-columns: minmax(0, 1fr);}
  
  .rgspar.gae0nj .wjj3 {order: -2;}
  .rgspar.gae0nj .vhjb5k {margin-bottom:11px;grid-column: 1;grid-row: auto;order: -1;}
}

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

.a570c81.a570c81 .mhknxn {margin-top:11px;padding: 2px clamp(14px, 2vw, 22px) 6px;background: var(--lfg5);}
.a570c81.a570c81 .mhknxn .jsga {margin-top:15px;}

.a570c81.a570c81 .mhknxn .chbv li:last-child {border-bottom: 0;}

.nh15v84.nh15v84 .fj7qgrc {color: color-mix(in srgb, var(--hf3, var(--wchg)) 62%, var(--vcb));}

.nh15v84.j3rbb .mc5sdd {counter-reset: mp-run-n;padding: 0;list-style: none;margin: 0;}
.nh15v84.j3rbb .e0x64g {counter-increment: mp-run-n;margin: 0 0 20px;position: relative;border-bottom: 1px solid var(--pes5);padding: 0 0 18px 58px;}
.nh15v84.j3rbb .e0x64g:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}

.nh15v84.j3rbb .e0x64g::before {left: 0;font: 800 40px/1 var(--qsxz5);color: color-mix(in srgb, var(--hf3, var(--wchg)) 62%, var(--vcb));top: -2px;position: absolute;content: counter(mp-run-n);letter-spacing: -.05em;}

.nh15v84.a7ndk .tty4n5 {margin: 0;}
.nh15v84.a7ndk .y46zb4a {border-bottom: 1px solid var(--pes5);margin: 0 0 20px;padding: 0 0 18px;}
.nh15v84.a7ndk .y46zb4a:last-child {padding-bottom: 0;border-bottom: 0;margin-bottom: 0;}
.nh15v84.a7ndk .f5ktp {margin: 0 0 7px;border-bottom: 1px solid var(--jzy1);padding: 0 0 7px;align-items: baseline;display: flex;gap:11px;}

.nh15v84.a7ndk .fj7qgrc {float: none;font-size: 23px;line-height: 1;font-variant-numeric: tabular-nums;margin: 0;}
.nh15v84.a7ndk .cj59p2s {margin: 0;}

@media (max-width:565px) {
  .nh15v84.j3rbb .e0x64g {padding-left:47px;}
  .nh15v84.j3rbb .e0x64g::before {font-size: 32px;}
  .nh15v84.a7ndk .f5ktp {gap:11px;}
}

@media (max-width:689px) {
  .y7epp18.zg94f9a .hws6 {padding-left: 0;border-left: 0;}
}

.ph93p8.ph93p8,
.e4tq.e4tq, .n9fx7j2.n9fx7j2,
.c9dfc8.c9dfc8, .gbj58f.gbj58f,
.hqmm.hqmm,
.n8gr.n8gr, .thexdhv.thexdhv,
.ampy.ampy {line-height:1.12;font-weight: 800;display: inline-flex;font-family: var(--qsxz5);text-decoration: none;transition:background 0.177s, color 0.16s, border-color 0.182s;text-align: center;border-radius: var(--d2p);align-items: center;text-transform: uppercase;justify-content: center;white-space: nowrap;letter-spacing: .06em;}
.hqmm.hqmm, .n8gr.n8gr,
.thexdhv.thexdhv, .ampy.ampy {min-height: 50px;padding: 0 28px;font-size: 14px;}

.j3f3tfg.j3f3tfg .kk8q3 {letter-spacing: inherit;font: inherit;}

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

.e5gp6 {--f13y: var(--d2p);--i4z: var(--d2p);}
.fgkwpq {grid-column: 1;grid-row: 1;justify-self: start;align-items: center;display: flex;}
.p891sw {padding: 16px 20px 0;}
.fgkwpq:not(:has(*)), .p891sw:not(:has(*)) {display: none;}

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

@media (max-width:765px) {
  
  .n31v4ew {grid-template-columns: auto minmax(0, 1fr) auto;padding: 10px var(--nxj);gap:7px;}
  .t9kp {grid-column: 1;}
  .n80r {grid-column: 2;justify-self: start;min-width: 0;}
  .n80r img {max-width: min(30vw, 120px);}
  .knefxhj {font-size: 19px;}
  .yp0y7v {gap:6px;grid-column: 3;}
  .fgkwpq {display: none;}
  .yp0y7v .e4tq.e4tq,
  .yp0y7v .n9fx7j2.n9fx7j2 {min-height: 40px;padding: 0 11px;font-size: 11.5px;letter-spacing: .04em;}

  .ptzk8r4 {right: auto;left: 0;border-left: 0;border-right: 1px solid var(--pes5);transform: translateX(-100%);}
}
@media (max-width: 359.98px) {
  
  :root {--nxj: 14px;}
  .n31v4ew {padding: 10px var(--nxj);gap:5px;}
  .n80r img {max-width: 25vw;}
  .yp0y7v .e4tq.e4tq,
  .yp0y7v .n9fx7j2.n9fx7j2 {letter-spacing: .02em;font-size: 11px;padding: 0 9px;}
}

.ybx1aq.ybx1aq .d2ds,
.ybx1aq.qt2kh .d2ds,
.gsh018s.gsh018s .bcbxhss {grid-template-columns: repeat(var(--i5lro, 4), minmax(0, 1fr));display: grid;}
.ybx1aq.ybx1aq .d2ds > * {max-width: none;}
.gsh018s.gsh018s .bcbxhss {border-radius: var(--d2p);gap:12px;}
.gsh018s.gsh018s .jy9k6q {border-radius: var(--d2p);min-height: 76px;padding: 14px 12px;}
.gsh018s.gsh018s .q9gs6kw {max-width: 100%;height: 34px;}
.ybx1aq.ybx1aq .d2ds {border-radius: var(--d2p);overflow: hidden;}
@media (max-width:905px) {
  .ybx1aq.ybx1aq .d2ds,
  .gsh018s.gsh018s .bcbxhss {display: grid;grid-template-columns: repeat(var(--utlq, 3), minmax(0, 1fr));}
}
@media (max-width:565px) {
  .ybx1aq.ybx1aq .d2ds,
  .gsh018s.gsh018s .bcbxhss {grid-template-columns: repeat(var(--dv1, 2), minmax(0, 1fr));}
  .gsh018s.gsh018s .bcbxhss {padding: 12px;gap:9px;}
  .gsh018s.gsh018s .jy9k6q {min-height: 60px;padding: 10px 8px;}
  .gsh018s.gsh018s .q9gs6kw {height: 26px;}
  .ybx1aq.ybx1aq .ytw6 {min-height: 112px;padding: 16px 10px;}
  .ybx1aq.ybx1aq .rwe0cd {max-height: 44px;}
}

.xe9s64p.xe9s64p {gap: clamp(24px, 4vw, 56px);padding: clamp(26px, 4vw, 56px);margin: 0 0 var(--nrnei);grid-template-columns: minmax(0, 1fr);color: var(--srf);--jeks: var(--hf3);border-radius: var(--d2p);display: grid;background: var(--jeks);align-items: center;--srf: var(--pb2, var(--hx4));overflow: hidden;}
.xe9s64p.r6s6 {--jeks: var(--pl4p9);--srf: var(--jj1om);}
@media (min-width:765px) {
  .xe9s64p.xe9s64p {grid-template-columns: minmax(0, 1fr) auto;}
}
.xe9s64p.xe9s64p .s1s34 {min-width: 0;}
.xe9s64p.xe9s64p .rmd7e0 {border: 0;border-top: 4px solid var(--srf);margin: 0 0 18px;width: 64px;}
.xe9s64p.xe9s64p :is(.qt6h, .gxf1) {color: var(--srf);}
.xe9s64p.xe9s64p .qt6h {font-size: clamp(30px, 4.2vw, 54px);line-height: 1;}
.xe9s64p.xe9s64p :is(.mvqgb, .kv2r0p2, .dywd) {color: color-mix(in srgb, var(--srf) 80%, transparent);}
.xe9s64p.xe9s64p .pqwz,
.xe9s64p.xe9s64p .bqza {border-color: color-mix(in srgb, var(--srf) 26%, transparent);}

.xe9s64p.r6s6 .pqwz {display: flex;flex-wrap: wrap;column-gap:29px;}
.xe9s64p.r6s6 .bqza {flex: 1 1 150px;min-width: 0;}
.xe9s64p.xe9s64p .dxse {border-radius: var(--d2p);border: 2px solid color-mix(in srgb, var(--srf) 30%, #000);}

.xe9s64p.xe9s64p .a6r1fp {transform: rotate(-6deg);align-items: center;width: clamp(150px, 15vw, 190px);gap:4px;display: flex;background: color-mix(in srgb, var(--srf) 10%, var(--jeks));border: 6px solid var(--srf);border-radius:31px;flex-direction: column;justify-content: center;aspect-ratio: 9 / 18.5;margin: 0 auto;position: relative;}
.xe9s64p.xe9s64p .m21gpt {height: 14px;top: 10px;background: var(--srf);border-radius: 0 0 10px 10px;transform: translateX(-50%);position: absolute;width: 34%;left: 50%;}
.xe9s64p.xe9s64p .m05y {width: 36%;background: var(--srf);border-radius: var(--d2p);bottom: 12px;transform: translateX(-50%);position: absolute;height: 4px;left: 50%;}
.xe9s64p.xe9s64p .j7ty {color: var(--srf);font: 800 clamp(64px, 7vw, 92px)/.9 var(--qsxz5);letter-spacing: -.06em;}
.xe9s64p.xe9s64p .bv3m {letter-spacing: .14em;font: 800 16px/1 var(--qsxz5);color: color-mix(in srgb, var(--srf) 70%, transparent);}
.xe9s64p.xe9s64p .y29y {text-transform: uppercase;color: var(--srf);margin-top:17px;overflow-wrap: anywhere;max-width: 80%;font: 800 13px/1.2 var(--qsxz5);text-align: center;letter-spacing: .16em;}
@media (max-width: 759.98px) {
  
  .xe9s64p.xe9s64p .a6r1fp {order: -1;width: 150px;}
  .xe9s64p.xe9s64p .j7ty {font-size: 62px;}
}
@media (max-width:565px) {
  .xe9s64p.xe9s64p .sewg04 {flex-direction: row;}
  .xe9s64p.xe9s64p .dxse {align-items: flex-start;flex: 1 1 140px;padding: 8px 14px;}
}
@media (prefers-reduced-motion: no-preference) {
  .xe9s64p.xe9s64p .a6r1fp {transition:transform 0.278s ease;}
  .xe9s64p.xe9s64p:hover .a6r1fp {transform: rotate(-2deg);}
}

.fzhh2.fzhh2, .kyab5m.kyab5m, .vee89j.vee89j,
.a570c81.a570c81 .mhknxn {border-radius: var(--d2p);overflow: hidden;}
.rh5d .wyyhkq :is(div, span, img, a) {border-radius: var(--d2p);}

@media (max-width:765px) {
  .t9kp {margin-left: -12px;}
  .eg1mp.eg1mp .hvaztbb {margin-right: 0;padding-right: 0;width: 100%;margin-left: 0;padding-left: 0;}
}
@media (max-width:565px) {
  .rh5d.rh5d thead th {white-space: normal;}
  .y7epp18.y7epp18 {padding-right:15px;padding-left:15px;}
  .y7epp18.y7epp18 .rkg4cz,
  .y7epp18.y7epp18 .hws6 {overflow-wrap: anywhere;padding-left:9px;padding-right:8px;}
  .y7epp18.y7epp18 .rkg4cz {letter-spacing: .06em;white-space: normal;}
  .vee89j.vee89j {padding-right:15px;padding-left:15px;}
  .vee89j.vee89j :is(td, th) {padding-left:5px;padding-right:5px;overflow-wrap: anywhere;}
}
