

:root {--ajpdy:    color-mix(in srgb, var(--gqc) 15%, transparent);--ryn:       4px;--gcck:    color-mix(in srgb, var(--gqc) 4%,  transparent);--w0qf:    1180px;--vs0p:  20px;--gan:     color-mix(in srgb, var(--isr) 16%, var(--isx7, var(--dowhd)));--r2y:  color-mix(in srgb, var(--gqc) 8%,  transparent);--kwgux:   color-mix(in srgb, var(--gqc) 66%, transparent);--ix3fr: var(--gqc);--rdz9: calc(var(--w0qf) + var(--vs0p) * 2);--wcc:  var(--isr);--gcg:"Helvetica Neue", Arial, Helvetica, "Liberation Sans", sans-serif;--wu4x:     28px;}

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

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

.qa0asj8 {top: 0;background: var(--eyzq);z-index: 60;position: sticky;border-bottom: 1px solid var(--ajpdy);}
.cwkb6 {grid-template-columns: 1fr auto 1fr;display: grid;padding: 18px var(--vs0p) 14px;margin: 0 auto;max-width: var(--rdz9);align-items: center;gap:11px;}
.f9p381 {text-decoration: none;grid-column: 2;justify-self: center;display: flex;}
.f9p381 img {height: 30px;display: block;width: auto;}
.x78s4j {color: var(--vxi);letter-spacing: -.035em;font: 800 23px/1 var(--gcg);}
.bbbf7 {display: flex;justify-self: end;align-items: center;gap:10px;grid-column: 3;}
.qr9xn {color: color-mix(in srgb, var(--o8j, var(--l8dc)) 25%,
                   color-mix(in srgb, var(--vxi) 78%, transparent));text-decoration: none;white-space: nowrap;padding: 8px 14px;font: 600 13.5px/1.2 var(--gcg);background: color-mix(in srgb, var(--vaq) 22%, transparent);border-radius: var(--ryn);}
.qr9xn:hover {color: var(--gqc);}

.kwv3:hover {background: var(--zteo);}
.kwv3 {background: var(--khp7b);text-decoration: none;border-radius: var(--ryn);display: inline-block;padding: 9px 17px;font: 600 13.5px/1.2 var(--gcg);color: var(--oxr7, var(--n39n));white-space: nowrap;}

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

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

.yxnsmf4 {--ufx: 100%;display: flow-root;max-width: var(--rdz9);margin: 0 auto;padding: 30px var(--vs0p) 70px;}

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

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

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

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

.yxnsmf4 > .jyt3p {margin-left: 50%;max-width: 100vw;padding-left: max(var(--vs0p), calc((100vw - var(--w0qf)) / 2));width: 100vw;border-radius: 0;transform: translateX(-50%);padding-right: max(var(--vs0p), calc((100vw - var(--w0qf)) / 2));}

.yxnsmf4 img {height: auto;max-width: 100%;border-radius: var(--ryn);}
.pxmv3se {width: min(var(--w0qf), calc(100vw - var(--vs0p) * 2));margin-left: 50%;transform: translateX(-50%);}

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

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

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

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

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

.v9zqs15.v9zqs15 {font-size: 15px;margin-top: clamp(20px, 2.2vw, 30px);background: var(--isr);color: var(--m88, var(--nx0c));min-height: 56px;padding: 0 34px;}
.v9zqs15.v9zqs15:hover {background: var(--zteo);}

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

.qc6v93e.qc6v93e .vf07j2 {margin: 0 14px 14px 0;isolation: isolate;min-width: 0;position: relative;}
.qc6v93e.qc6v93e .vf07j2::before {border-radius: var(--ryn);background: var(--wcc);position: absolute;content: "";inset: 14px -14px -14px 14px;z-index: -1;}
.qc6v93e.qc6v93e .vf07j2 > * {position: relative;}
.qc6v93e.qc6v93e .bc4z {color: var(--gsui, inherit);height: auto;border-radius: var(--ryn);width: 100%;display: block;}
.qc6v93e.qc6v93e .vf07j2 picture {display: block;}

.qc6v93e.wm476 .vf07j2 {justify-content: center;display: flex;border-radius: var(--ryn);padding: clamp(20px, 3vw, 40px);background: var(--sijqw, var(--gan));align-items: center;aspect-ratio: 16 / 10;}
.qc6v93e.qc6v93e .pgfaqk {text-align: center;color: var(--mq0, var(--ix3fr));overflow-wrap: break-word;min-width: 0;letter-spacing: -.05em;font: 800 clamp(40px, 6vw, 96px)/.95 var(--gcg);}
.qc6v93e.qc6v93e .e975 {position: absolute;right: clamp(14px, 2vw, 26px);color: color-mix(in srgb, var(--mq0, var(--ix3fr)) 62%, transparent);font: 700 12px/1 var(--gcg);letter-spacing: .18em;top: clamp(12px, 1.8vw, 22px);}

.qc6v93e.zyasvy9.wm476 .vf07j2 {background: var(--sijqw, var(--wcc));}
.qc6v93e.zyasvy9 .vf07j2::before {background: var(--gan);}
.qc6v93e.zyasvy9 .pgfaqk {color: var(--mq0, var(--m88, var(--nx0c)));}
.qc6v93e.zyasvy9 .e975 {color: color-mix(in srgb, var(--mq0, var(--m88, var(--nx0c))) 62%, transparent);}

@media (max-width: 899.98px) {
  
  .qc6v93e.qc6v93e .vf07j2 {order: -1;margin: 0 10px 10px 0;}
  .qc6v93e.qc6v93e .vf07j2::before {inset: 10px -10px -10px 10px;}
  .qc6v93e.wm476 .vf07j2 {aspect-ratio: 16 / 8;}
}
@media (max-width:572px) {
  .v9zqs15.v9zqs15 {width: 100%;display: flex;}
}

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

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

.rzbz {inset: 0;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%);position: absolute;pointer-events: none;}
.f58jgt9 {max-width:619px;z-index: 1;width: 100%;position: relative;}
.t7c1x .qxwgz3s {color: var(--qdv, #fff);}
.t7c1x .w14p1wv,
.t7c1x .my9ap {color: color-mix(in srgb, var(--qdv, #fff) 82%, transparent);}

.t7c1x.pxckqjv {background: var(--egy6, var(--wcc));--qdv: var(--m88, var(--nx0c));}
.pxckqjv .qxwgz3s {color: var(--qdv, var(--m88, var(--nx0c)));}
.pxckqjv .w14p1wv,
.pxckqjv .my9ap {color: color-mix(in srgb, var(--qdv, var(--m88, var(--nx0c))) 84%, transparent);}
.pxckqjv .r2qf32c {background: var(--qdv, var(--m88, var(--nx0c)));}
.kj7nm0h {pointer-events: none;position: absolute;font: 800 clamp(100px, 16vw, 240px)/1 var(--gcg);z-index: 0;white-space: nowrap;overflow: hidden;bottom: -.2em;right: -.06em;color: color-mix(in srgb, var(--qdv, var(--m88, var(--nx0c))) 12%, transparent);user-select: none;letter-spacing: -.06em;max-width: 100%;}

.pxckqjv .v9zqs15.v9zqs15 {background: var(--qdv, var(--m88, var(--nx0c)));color: var(--egy6, var(--isr));}
.pxckqjv .v9zqs15.v9zqs15:hover {opacity:0.87;}

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

.e1tz25.e1tz25 .vyvbqs {margin: 0 0 18px;}

.e1tz25.e1tz25 .rnhbhj {column-rule: 1px solid var(--ajpdy);column-gap:42px;columns: 2;}

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

.e1tz25.e1tz25 .dncw1 {color: var(--m88, var(--nx0c));font: 800 46px/0.8 var(--gcg);letter-spacing: -.05em;float: left;margin: 4px 12px 0 0;}

.e1tz25.e1tz25 .er33 {letter-spacing: -.015em;font: 800 17px/1.35 var(--gcg);display: block;margin: 0 0 4px;color: var(--m88, var(--nx0c));}
.e1tz25.e1tz25 .e861tr {display: block;color: var(--m88, var(--nx0c));line-height:1.60;font-size: 16px;}

.h4d95p.h4d95p .wrbpj5 {margin: 0 0 18px;}

.h4d95p.h4d95p .hqtbh9 {overflow-x: auto;}

.h4d95p.h4d95p .e3rpv {border-collapse: collapse;font: 16px/1.6 var(--gcg);width: 100%;margin: 0;}

.h4d95p.h4d95p .jhqx {white-space: nowrap;padding: 0 16px 10px;letter-spacing: .11em;text-align: left;font: 700 12px/1.3 var(--gcg);text-transform: uppercase;border-bottom: 2px solid var(--tznp, var(--gqc));}
.h4d95p.h4d95p .pq3d {color: var(--gqc);}

.h4d95p.h4d95p .xmhzj {color: var(--kwgux);}
.h4d95p.h4d95p .jhqx + .jhqx,
.h4d95p.h4d95p .z4qg05a + .z4qg05a {border-left: 1px solid var(--ajpdy);}

.h4d95p.h4d95p .z4qg05a {padding: 12px 16px;vertical-align: top;color: var(--ymut, var(--gqc));width: 50%;border-bottom: 1px solid var(--r2y);}
.h4d95p.h4d95p tbody tr:last-child .z4qg05a {border-bottom: 0;}

.h4d95p.h4d95p .htyah {font: 800 17px/1.55 var(--gcg);width: 18px;float: left;}

.h4d95p.h4d95p .ddze2kw .htyah {color: var(--isr);}
.h4d95p.h4d95p .w8jqf7 .htyah {color: var(--kwgux);}
.h4d95p.h4d95p .ybtvkm {display: block;padding-left:25px;}

.sdmgc.sdmgc .hk4sa {margin: 0 0 12px;}
.sdmgc.sdmgc .f5qrx {border-top: 2px solid var(--gqc);}

.sdmgc.sdmgc .jpgy {padding: 0;border: 0;border-bottom: 1px solid var(--r2y);border-radius: 0;margin: 0;background: none;}

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

.sdmgc.sdmgc .w8j0m::after {font: 400 21px/1 var(--gcg);content: "+";flex: 0 0 auto;color: var(--kwgux);}
.sdmgc.sdmgc .jpgy[open] .w8j0m::after {content: "\2212";}

.sdmgc.sdmgc .aggx2y {display: flex;padding: 0 0 18px;gap:11px;}
.sdmgc.sdmgc .gej0 {flex: 0 0 auto;letter-spacing: .1em;color: var(--isr);font: 800 13px/1.7 var(--gcg);}
.sdmgc.sdmgc .mr37 {line-height:1.61;color: var(--kwgux);font-size: 16px;margin: 0;}

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

.z7rb.z7rb .mzwes {grid-template-columns: repeat(6, minmax(0, 1fr));gap:21px 16px;}
.z7rb.br2gg6 .mzwes {gap:25px 20px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:905px) {
  .z7rb.z7rb .mzwes {grid-template-columns: repeat(3, minmax(0, 1fr));gap:19px 12px;}
}
@media (max-width:475px) {
  .z7rb.z7rb .mzwes {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
.z7rb.z7rb .m18b {padding-top:9px;border-bottom: 0;min-width: 0;border-top: 2px solid var(--gqc);margin: 0;}
.z7rb.z7rb .keb3bmk {gap:3px 10px;display: grid;min-width: 0;padding: 0;color: inherit;text-decoration: none;align-items: baseline;grid-template-columns: auto minmax(0, 1fr);}
.z7rb.z7rb .jf9x7 {grid-column: 1;letter-spacing: .06em;grid-row: 2 / span 2;font: 700 13px/1.3 var(--gcg);font-variant-numeric: tabular-nums;color: var(--kwgux);align-self: start;}

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

.t7g5v.t7g5v .kzjqh7 {margin: 0 0 18px;}
.t7g5v.t7g5v .fct8qk4 {background: var(--r2y);gap:1px;display: grid;border: 1px solid var(--r2y);grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));}
.t7g5v.r9ph .fct8qk4 {grid-template-columns: repeat(auto-fill, minmax(172px, 1fr));}

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

.a105.a105 .xjkzr2 {margin: 0 0 14px;}
.a105.a105 .aph3z {background: var(--gcck);gap:14px;display: flex;flex-wrap: wrap;padding: 18px 20px;align-items: center;}
.a105.prnd15 .aph3z {border-top: 1px solid var(--ajpdy);border-bottom: 1px solid var(--ajpdy);background: none;}
.a105.a105 .bb73 {padding: 12px 18px;justify-content: center;display: inline-flex;align-items: center;background: color-mix(in srgb, var(--isr) 12%, #000);border-radius: var(--ryn);}
.a105.a105 .k5a9 {object-fit: contain;display: block;height: 36px;width: auto;}
.a105.a105 .m1pweh {font: 500 12.5px/1.5 var(--gcg);color: var(--kwgux);letter-spacing: .03em;margin: 12px 0 0;}

.kqzg.kqzg .f7jy23 {margin: 0 0 16px;}
.kqzg.kqzg .zrp1 {display: flex;margin: 0 0 24px;align-items: baseline;border-bottom: 2px solid var(--gqc);padding: 0 0 20px;gap:11px;flex-wrap: wrap;}
.kqzg.kqzg .a6xxb {font: 800 clamp(40px, 5vw, 62px)/1 var(--gcg);font-variant-numeric: tabular-nums;letter-spacing: -.045em;}
.kqzg.kqzg .j9fhcn {color: var(--kwgux);font: 700 17px/1 var(--gcg);}
.kqzg.kqzg .af7j9 {font-size: 16px;color: var(--kwgux);flex: 1 1 260px;line-height:1.56;min-width: 0;}
.kqzg.kqzg .pefbr38 {display: grid;gap:21px;}
.kqzg.yqd1v .pefbr38 {gap:22px 34px;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));}
.kqzg.kqzg .hvkh4js {padding: 0 0 0 18px;border-left: 3px solid var(--isr);margin: 0;}
.kqzg.kqzg .vxkpd4m {letter-spacing: -.012em;margin: 0 0 10px;font: 500 italic clamp(17px, 1.7vw, 20px)/1.45 var(--gcg);}
.kqzg.kqzg .bqmpy01 {align-items: baseline;display: flex;flex-wrap: wrap;gap:11px;font-style: normal;}
.kqzg.kqzg .z4jam70 {font: 700 12px/1 var(--gcg);letter-spacing: .11em;text-transform: uppercase;}
.kqzg.kqzg .ng3f {color: var(--kwgux);font: 600 12px/1 var(--gcg);font-style: normal;font-variant-numeric: tabular-nums;}

.qreq.qreq {grid-template-columns: minmax(0, 1fr);position: relative;display: grid;background: var(--gcck);border-radius: 0;}
.qreq.qreq .srkhqx {width: 4px;position: absolute;left: 0;background: var(--isr);bottom: 0;top: 0;}
.qreq.qreq .cxjrr5 {padding: clamp(22px, 2.6vw, 34px);min-width: 0;}
.qreq.qreq .txy0r6 {margin: 0 0 12px;}
.qreq.qreq .g0152x3 > :first-child {margin-top: 0;}
.qreq.qreq .g0152x3 > :last-child  {margin-bottom: 0;}
.qreq.qreq .etm7gx {align-items: center;display: inline-flex;text-decoration: none;padding: 0 26px;justify-content: center;transition:background 0.153s;color: var(--m88, var(--nx0c));background: var(--isr);font: 700 15px/1 var(--gcg);min-height: 46px;margin-top:16px;border-radius: var(--ryn);}
.qreq.qreq .etm7gx:hover {background: var(--zteo);}
.qreq.qreq .zmskpvq {margin: 0;min-width: 0;}
.qreq.qreq .a7g86x {border-radius: 0;object-fit: cover;height: 100%;width: 100%;display: block;}

@media (max-width: 759.98px) {
  .qreq.bhpfv3 > .zmskpvq {order: 1;}
}

@media (min-width:765px) {
  .qreq.b1gpjy {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .qreq.b1gpjy .cxjrr5 {grid-row: 1;grid-column: 1;}
  .qreq.b1gpjy .zmskpvq {grid-column: 2;grid-row: 1;}
  .qreq.b1gpjy .b5hy  {grid-column: 2;}
  .qreq.b1gpjy:has(.b5hy) .zmskpvq {grid-column: 1;}
  
  .qreq.b1gpjy:has(.ezar) {grid-template-columns: minmax(0, 1fr);}
}

.qreq.kbgd252 {max-width: none;}
.qreq.kbgd252 .a7g86x {max-height: 240px;}
@media (min-width:765px) {
  .yxnsmf4 > .kbgd252 {width: calc(50% - var(--wu4x) / 2);float: left;max-width: none;}
  .yxnsmf4 > .kbgd252 + .kbgd252 {float: right;}
  
  .yxnsmf4 > .kbgd252 + .kbgd252 + * {clear: both;}
}

.qefn.qefn {display: block;}
.qefn .z3mwdwq {display: flex;justify-content: space-between;align-items: flex-end;margin: 0 0 22px;gap:17px 28px;flex-wrap: wrap;}
.qefn .yn7ax1 {min-width: 0;flex: 1 1 320px;}
.qefn .ekk248 {text-wrap: balance;font: 800 clamp(28px, 3.6vw, 46px)/1.04 var(--gcg);margin: 0;letter-spacing: -.038em;}
.qefn .swq5a5 {line-height:1.55;font-size: 16.5px;margin: 10px 0 0;color: var(--kwgux);max-width: 60ch;}
.qefn .twz8h {gap:12px;display: flex;flex: 0 0 auto;align-items: center;}
.qefn .hrsab {min-width: 4.6em;color: var(--kwgux);font: 800 15px/1 var(--gcg);font-variant-numeric: tabular-nums;letter-spacing: .08em;text-align: center;}
.qefn .hrsab > span {font-size: 22px;color: var(--gqc);}
.qefn .dh13 {color: var(--m88, var(--nx0c));border: 0;border-radius: var(--ryn);cursor: pointer;width: 48px;height: 48px;font: 800 20px/1 var(--gcg);align-items: center;justify-content: center;background: var(--isr);transition:background 0.182s, opacity 0.161s;display: inline-flex;padding: 0;}
.qefn .dh13:hover {background: var(--zteo);}
.qefn .dh13:disabled {cursor: default;opacity:0.33;}
.qefn .dh13:focus-visible,
.qefn .dbm925:focus-visible {outline: 2px solid var(--gqc);outline-offset: 3px;}
.qefn .dh13[hidden] {display: none;}

.qefn .dbm925 {grid-auto-flow: column;scrollbar-width: none;overscroll-behavior-x: contain;overflow-x: auto;gap:19px;display: grid;scroll-behavior: smooth;grid-auto-columns: calc(72% - 10px);scroll-snap-type: x mandatory;}
.qefn .dbm925::-webkit-scrollbar {display: none;}
.qefn.z3w9 .dbm925 {grid-auto-columns: calc(86% - 10px);}
.qefn .jypg3 {scroll-snap-align: start;min-width: 0;margin: 0;}
.qefn .jypg3 picture {display: block;}
.qefn .kkn6z.kkn6z {height: auto;width: 100%;object-fit: cover;border-radius: var(--ryn);aspect-ratio: 16 / 9;display: block;}
.qefn .xqf8wqw {margin: 12px 0 0;gap:12px;display: flex;border-top: 2px solid var(--gqc);align-items: baseline;padding-top:9px;}
.qefn .g7ge {font: 800 28px/1 var(--gcg);font-variant-numeric: tabular-nums;color: color-mix(in srgb, var(--isr) 62%, var(--gqc));letter-spacing: -.04em;}
.qefn .yqz5xw {font: 700 16px/1.35 var(--gcg);color: var(--gqc);}

.qefn .m0h2c0 {height: 4px;border-radius: var(--ryn);background: var(--ajpdy);overflow: hidden;display: block;margin: 20px 0 0;}
.qefn .mm594v {transition:width 0.358s ease;background: var(--isr);height: 100%;display: block;}
.qefn .qa9k {gap:12px;margin: 24px 0 0;flex-wrap: wrap;display: flex;}

@media (max-width:755px) {
  .qefn .dbm925,
  .qefn.z3w9 .dbm925 {gap:13px;grid-auto-columns: 86%;}
  .qefn .z3mwdwq {align-items: center;}
  .qefn .dh13 {width: 44px;height: 44px;}
  .qefn .qa9k > a {flex: 1 1 100%;}
}
@media (prefers-reduced-motion: reduce) {
  .qefn .dbm925 {scroll-behavior: auto;}
  .qefn .mm594v {transition:none;}
}

.mwk4.mwk4 {background: var(--isr);color: var(--m88, var(--nx0c));}
.mwk4.mwk4:hover {background: var(--zteo);}
.vfc7.vfc7 {color: var(--gqc);background: none;box-shadow: inset 0 0 0 2px var(--gqc);}
.vfc7.vfc7:hover {background: var(--gcck);}

.ce0a.ce0a {display: grid;gap:6px 18px;align-items: start;grid-template-columns: auto minmax(0, 1fr);}
.ce0a.ce0a .ert5csf {height: 2px;margin: 0 0 6px;background: var(--gqc);border: 0;grid-column: 1 / -1;width: 100%;}
.ce0a.ce0a .avctd1 {margin: 0;}
.ce0a.ce0a .t2d8zf {height: 72px;width: 72px;object-fit: cover;display: block;border-radius: var(--ryn);}
.ce0a.ce0a .fwyqe {min-width: 0;}
.ce0a.ce0a .n9wzde {display: block;letter-spacing: -.02em;font: 800 19px/1.25 var(--gcg);}
.ce0a.ce0a .bwtz {font: 600 11.5px/1.35 var(--gcg);color: var(--kwgux);margin-top:5px;display: block;letter-spacing: .1em;text-transform: uppercase;}
.ce0a.ce0a .b50ft8 {line-height:1.59;font-size: 15.5px;margin: 10px 0 0;}
.ce0a.ce0a .a7fjp5q {line-height:1.57;color: var(--kwgux);font-size: 13px;margin: 10px 0 0;}
.ce0a.ce0a .d2r61 {margin: 12px 0 0;grid-column: 2;padding: 0;display: flex;list-style: none;gap:7px;}
.ce0a.ce0a .v6n4drh {margin: 0;}
.ce0a.ce0a .b7anasn {border-radius: var(--ryn);box-shadow: inset 0 0 0 1px var(--ajpdy);color: var(--gqc);height: 44px;align-items: center;text-decoration: none;width: 44px;justify-content: center;display: inline-flex;}
.ce0a.ce0a .b7anasn:hover {background: var(--gcck);}

.ce0a.gt1bv6 {grid-template-columns: minmax(0, 1fr);}
.ce0a.gt1bv6 .d2r61 {grid-column: 1;}

.ey9t.ey9t .dmmkt2r {text-transform: uppercase;font: 600 11.5px/1 var(--gcg);margin: 0 0 8px;color: var(--kwgux);letter-spacing: .22em;}
.ey9t.ey9t .hphbgch {margin: 0 0 12px;}
.ey9t.ey9t .qhh1gaq {height: 1px;border: 0;width: 100%;background: var(--ajpdy);margin: 0 0 18px;}
.ey9t.scpjdw8 {padding-left: clamp(0px, 4vw, 56px);}
.ey9t.ey9t .m89bqp > :first-child {margin-top: 0;}
.ey9t.ey9t .m89bqp > :last-child  {margin-bottom: 0;}

.kt796b.kt796b {flex-direction: column;align-items: center;display: flex;gap:16px;margin: 0 0 var(--wu4x);}
.kt796b.hvrh  {align-items: flex-start;}
.kt796b.zwqqwq8 {align-items: flex-end;}
.kt796b.kt796b .j0pjr {width: 100%;height: 0;margin: 0;border: 0;border-top: 2px dashed var(--ajpdy);}
.kt796b.kt796b .mn9ay3 {color: var(--m88, var(--nx0c));padding: 0 40px;transition:background 0.13s;text-decoration: none;background: var(--isr);justify-content: center;display: inline-flex;min-height: 52px;align-items: center;border-radius: var(--ryn);}
.kt796b.kt796b .mn9ay3:hover {background: var(--zteo);}
.kt796b.kt796b .ndby4f {font: 700 16px/1 var(--gcg);letter-spacing: .02em;}

.kt796b.kt796b .mn9ay3 {overflow: hidden;position: relative;}
.kt796b.kt796b .wzm84 {right: 0;background: var(--eyzq);height: 12px;clip-path: polygon(100% 0, 0 0, 100% 100%);top: 0;position: absolute;width: 12px;}

.kt796b.kt796b .wzm84 {background: var(--dowhd);}

.kt796b.kt796b .chy1 {width: 100%;}

.hnv1gp1.hnv1gp1 {margin: 0 0 var(--wu4x);}
.hnv1gp1.hnv1gp1 .e0w10 {display: block;}
.hnv1gp1.hnv1gp1 .hwttmd {border-radius: var(--ryn);display: block;width: 100%;height: auto;}
.hnv1gp1.hnv1gp1 .c8n0a61 {height: 1px;background: var(--ajpdy);width: 100%;margin: 10px 0 0;border: 0;}
.hnv1gp1.hnv1gp1 .bs2kvc {margin: 8px 0 0;}
.hnv1gp1.hnv1gp1 .xdzz63 {font: 600 11.5px/1 var(--gcg);text-transform: uppercase;letter-spacing: .14em;color: var(--kwgux);}

.hnv1gp1.r4x0 {margin-left: 50%;transform: translateX(-50%);width: min(var(--w0qf), calc(100vw - var(--vs0p) * 2));}

.x8cv.x8cv {padding: 22px clamp(18px, 2.4vw, 30px) clamp(20px, 2.4vw, 28px);background: var(--gcck);}
.x8cv.dp093r7 {padding-right: 0;padding-left: 0;background: none;}
.x8cv.x8cv .d43xzse {width: 100%;margin: 0 0 14px;border: 0;background: var(--gqc);height: 2px;}
.x8cv.x8cv .xjwtq4w {display: block;text-transform: uppercase;letter-spacing: .2em;margin: 0 0 12px;font: 700 12px/1.3 var(--gcg);color: var(--kwgux);}
.x8cv.x8cv .b8byj > :first-child {margin-top: 0;}
.x8cv.x8cv .b8byj > :last-child  {margin-bottom: 0;}

.swfa8.swfa8 {padding: clamp(24px, 3vw, 40px);background: var(--gan);color: var(--ix3fr);position: relative;}
.swfa8.swfa8 .s8vpz {color: var(--ix3fr);margin: 0 0 14px;}
.swfa8.swfa8 .kap0 > :first-child {margin-top: 0;}
.swfa8.swfa8 .kap0 > :last-child  {margin-bottom: 0;}

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

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

.swfa8.bzn9 {color: var(--qw1rp, var(--m88, var(--nx0c)));background: var(--wcc);}
.swfa8.bzn9 .s8vpz,
.swfa8.bzn9 .kap0 :is(h2, h3, strong, b),
.swfa8.bzn9 .kap0 a {color: var(--qw1rp, var(--m88, var(--nx0c)));}
.swfa8.bzn9 .kap0 a {text-decoration-color: color-mix(in srgb, var(--qw1rp, var(--m88, var(--nx0c))) 60%, transparent);}
.swfa8.bzn9 .kap0 :is(td, th) {border-color: color-mix(in srgb, var(--qw1rp, var(--m88, var(--nx0c))) 26%, transparent);}
.swfa8.bzn9 .kap0 thead th {border-bottom-color: color-mix(in srgb, var(--qw1rp, var(--m88, var(--nx0c))) 50%, transparent);color: color-mix(in srgb, var(--qw1rp, var(--m88, var(--nx0c))) 78%, transparent);}
.swfa8.bzn9 .ccvcx {border-bottom-color: color-mix(in srgb, var(--qw1rp, var(--m88, var(--nx0c))) 40%, transparent);border-right-color: color-mix(in srgb, var(--qw1rp, var(--m88, var(--nx0c))) 40%, transparent);}

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

.pzfpn, .fv0sptp {box-shadow: none !important;background: var(--gcck) !important;border: 0 !important;border-radius: var(--ryn) !important;padding: 30px 32px !important;}

@media (max-width:755px) {
  :root {--vs0p: 18px;}
  .rh22pk {display: flex;}
  .zaqybc1 {display: none;}
  
  .yxnsmf4 {padding: 24px var(--vs0p) 56px;}
  
  .e1tz25.e1tz25 .rnhbhj {columns: 1;column-rule: 0;}
  .e1tz25.e1tz25 .dncw1 {font-size: 38px;}
  
  .h4d95p.h4d95p .jhqx {padding: 0 10px 9px;}
  .h4d95p.h4d95p .z4qg05a {padding: 11px 10px;}
  .sdmgc.sdmgc .w8j0m {font-size: 16.5px;}
  
  .pxmv3se {margin-left: 0;transform: none;width: auto;}
}

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

.a0bg7ge.a0bg7ge {background: var(--f2nzz);}
.yxnsmf4 thead th {border-bottom-color: var(--tznp, var(--gqc));}
.yxnsmf4 tbody td {color: var(--ymut, inherit);}

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

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

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

.a0bg7ge .hae72fs a {min-height: 44px;align-items: center;display: flex;}
.f9p381 {align-items: center;display: inline-flex;min-height: 44px;}

.v3gd5, .dghj6, .kwv3,
.yxnsmf4 a[role="button"],
.yxnsmf4 .a59pem a {min-height: 44px;}

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

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

.zaqybc1 ul {gap:7px;}

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

.a0bg7ge .hae72fs ul {gap:9px;display: grid;}

.s6wsh5k.s6wsh5k {border: 0;border-radius: 0;padding: 0;margin: 40px 0 0;background: none;box-shadow: none;}
.s6wsh5k.s6wsh5k .n04b {margin: 0 0 18px;border: 0;border-top: 2px solid var(--gqc);}
.s6wsh5k.s6wsh5k .j8w2r {font: 700 12px/1 var(--gcg);color: var(--kwgux);letter-spacing: .11em;text-transform: uppercase;display: block;margin: 0 0 10px;}
.s6wsh5k.s6wsh5k .qx2w4 {font: 800 clamp(26px, 3.2vw, 40px)/1.05 var(--gcg);margin: 0 0 10px;letter-spacing: -.035em;}
.s6wsh5k.s6wsh5k .fa1r {margin: 0 0 22px;max-width: 62ch;color: var(--kwgux);}

.s6wsh5k.s6wsh5k .ps9rk2 {gap: 0;padding: 0;display: grid;list-style: none;border-top: 1px solid var(--ajpdy);margin: 0 0 24px;}
.s6wsh5k.z877cs .ps9rk2 {gap: 0 28px;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));}
.s6wsh5k.s6wsh5k .ghb3n {align-items: baseline;border-bottom: 1px solid var(--ajpdy);gap:5px 14px;flex-wrap: wrap;display: flex;padding: 11px 0;}
.s6wsh5k.s6wsh5k .hjhq69 {letter-spacing: .11em;flex: 0 0 auto;text-transform: uppercase;color: var(--kwgux);font-style: normal;font: 700 12px/1.3 var(--gcg);}
.s6wsh5k.s6wsh5k .hz34nj9 {color: var(--gqc);font: 600 16px/1.3 var(--gcg);font-variant-numeric: tabular-nums;margin-left: auto;}
.s6wsh5k.z877cs .hz34nj9 {margin-left: 0;}

.s6wsh5k.s6wsh5k .nth38 {margin: 0;flex-wrap: wrap;gap:11px;display: flex;}
.s6wsh5k.s6wsh5k .pfz725 {transition:background 0.128s, color 0.18s;justify-content: center;background: #000;padding: 8px 24px;text-decoration: none;flex-direction: column;min-height: 52px;border: 2px solid #000;border-radius: var(--ryn);display: inline-flex;color: #fff;}
.s6wsh5k.s6wsh5k .pfz725:hover {color: #000;background: #fff;}
.s6wsh5k.s6wsh5k .q9mj0b {text-transform: uppercase;font: 600 10.5px/1.3 var(--gcg);color: inherit;letter-spacing: .12em;}
.s6wsh5k.s6wsh5k .t7bn3c {color: inherit;letter-spacing: -.02em;font: 700 17px/1.2 var(--gcg);font-style: normal;}

@media (max-width:572px) {
  
  .s6wsh5k.s6wsh5k .nth38 {flex-direction: column;}
  .s6wsh5k.s6wsh5k .pfz725  {align-items: flex-start;}
  
  .s6wsh5k.z877cs .ps9rk2 {grid-template-columns: minmax(0, 1fr);}
}

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

.j82vy[hidden] {display: none;}

.xk00v0y {justify-content: space-between;align-items: center;display: flex;padding: 14px 8px 14px 20px;border-bottom: 1px solid var(--ajpdy);gap:12px;}
.var92h {overflow-wrap: anywhere;min-width: 0;letter-spacing: -.035em;font: 800 20px/1.2 var(--gcg);color: var(--vxi);}
.m9v4 {color: var(--vxi);border: 0;font-size: 27px;background: none;cursor: pointer;min-width: 44px;display: flex;flex: 0 0 auto;justify-content: center;min-height: 44px;line-height: 1;align-items: center;}
.m9v4:hover {color: var(--kwgux);}

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

.y9jmw2w {display: grid;gap:11px;border-top: 1px solid var(--ajpdy);padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));margin-top: auto;}
.eq6j45,
.k74vgm {text-decoration: none;padding: 12px 18px;align-items: center;display: flex;justify-content: center;border-radius: var(--ryn);font-size: 15.5px;min-height: 48px;font-weight: 700;}
.eq6j45 {background: transparent;color: var(--vxi);border: 1px solid var(--ajpdy);}
.eq6j45:hover {background: var(--gcck);}
.k74vgm {background: var(--isr);color: var(--m88, var(--nx0c));border: 1px solid transparent;}
.k74vgm:hover {background: var(--zteo);}

.j82vy a:focus-visible,
.m9v4:focus-visible,
.rh22pk:focus-visible {outline: 2px solid var(--wcc);outline-offset: 2px;}

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

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

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

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

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

.cmrw.cmrw .aq317t2 > summary.fg8as6c {align-items: center;list-style: none;cursor: pointer;min-height: 44px;gap:12px;display: flex;}
.cmrw.cmrw .aq317t2 > summary.fg8as6c::-webkit-details-marker {display: none;}
.cmrw.cmrw .aq317t2 > summary.fg8as6c:focus-visible {outline: 2px solid var(--gqc);outline-offset: 4px;}
.cmrw.cmrw .aq317t2 > summary.fg8as6c .xd6c1q {margin: 0;}

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

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

.n239ac7 {--az4cw: 700;--bcm5: 999px;--epchg: 999px;--lno: var(--ryn);--wrrf: 0 13px;--y1cg: 1.5px solid var(--ajpdy);}

.h4d95p.h4d95p .w8jqf7 .htyah {color: var(--h3uz, var(--kwgux));}

.e1tz25.e1tz25 .e861tr, .e1tz25.e1tz25 .er33 {color: var(--gqc);}

.h4d95p.h4d95p .ddze2kw .htyah {color: color-mix(in srgb, var(--wcc, var(--isr)) 62%, var(--gqc));}

@media (max-width:695px) {
  .h4d95p.w30g8 .ddze2kw:not(:empty)::before,
  .h4d95p.w30g8 .w8jqf7:not(:empty)::before {font-weight: 700;margin-right:8px;}
  .h4d95p.w30g8 .ddze2kw:not(:empty)::before {content: "+";color: color-mix(in srgb, var(--wcc, var(--isr)) 62%, var(--gqc));}
  .h4d95p.w30g8 .w8jqf7:not(:empty)::before {color: var(--h3uz, var(--kwgux));content: "\2212";}
}

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

.sdmgc.r1f8td3 .tdxxwg {border-top: 2px solid var(--gqc);list-style: none;padding: 0;margin: 0;counter-reset: mp-qa-n;}
.sdmgc.r1f8td3 .sysb6z {border-bottom: 1px solid var(--r2y);margin: 0;position: relative;counter-increment: mp-qa-n;padding-left:41px;}

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

.sdmgc.r1f8td3 .jpgy {border-bottom: 0;}

.sdmgc.r1f8td3 .mr37 {padding: 0 0 18px;}

.sdmgc.v7577 .jpgy:first-of-type {border-top: 2px solid var(--gqc);}
.sdmgc.v7577 .mr37 {border-left: 2px solid var(--ajpdy);padding: 1px 0 1px 18px;margin: 0 0 16px;}

.sdmgc.sdmgc .gej0 {color: color-mix(in srgb, var(--wcc, var(--isr)) 62%, var(--gqc));}

@media (max-width:572px) {
  .sdmgc.r1f8td3 .sysb6z {padding-left:33px;}
  .sdmgc.v7577 .mr37 {padding-left:15px;}
}

.h4d95p.h4d95p .ty18 {font: 800 15px/1 var(--gcg);display: inline-block;margin-right:8px;}
.h4d95p.h4d95p .pq3d .ty18 {color: color-mix(in srgb, var(--wcc, var(--isr)) 62%, var(--gqc));}
.h4d95p.h4d95p .xmhzj .ty18 {color: var(--h3uz, var(--kwgux));}

.h4d95p.fcpac .e3rpv {border-top: 2px solid var(--tznp, var(--gqc));}
.h4d95p.fcpac .w6687 {white-space: nowrap;vertical-align: top;width: 1%;border-bottom: 1px solid var(--ajpdy);padding: 16px 20px 16px 0;}

.h4d95p.fcpac .z4qg05a {border-left: 1px solid var(--ajpdy);width: auto;padding: 16px 0 16px 20px;border-bottom: 1px solid var(--ajpdy);}
.h4d95p.fcpac tbody tr:last-child .w6687,
.h4d95p.fcpac tbody tr:last-child .z4qg05a {border-bottom: 0;}

.h4d95p.h4d95p .qw3ww {margin: 0;list-style: none;padding: 0;}
.h4d95p.h4d95p .cd350cr {border-bottom: 1px solid var(--r2y);padding: 8px 0;margin: 0;}
.h4d95p.h4d95p .cd350cr:first-child {padding-top: 0;}
.h4d95p.h4d95p .cd350cr:last-child {padding-bottom: 0;border-bottom: 0;}

.h4d95p.w30g8 .z4qg05a {padding: 13px 16px;}

@media (max-width:572px) {
  .h4d95p.fcpac .w6687 {padding: 13px 14px 13px 0;}
  .h4d95p.fcpac .z4qg05a {padding: 13px 0 13px 14px;}
}

.x8cv.jss3 .xjwtq4w {margin: 0 0 10px;}
.x8cv.jss3 .d43xzse {margin: 0 0 16px;}

.x8cv.x8cv .myaq7 {display: grid;gap:9px 26px;grid-template-columns: minmax(0, 1fr);}
.x8cv.y6h5gar .xjwtq4w {margin: 0;}
@media (min-width:725px) {
  .x8cv.y6h5gar .myaq7 {gap: 0 26px;grid-template-columns: 148px minmax(0, 1fr);}
  
  .x8cv.y6h5gar .b8byj {grid-column: 2;}
  .x8cv.y6h5gar .b8byj:only-child {grid-column: 1 / -1;}
}

.kt796b.kt796b .v7p2 {justify-content: center;padding: clamp(16px, 2.2vw, 24px);width: 100%;border: 2px dashed var(--ajpdy);border-radius: var(--ryn);display: flex;}
.kt796b.hvrh .v7p2  {justify-content: flex-start;}
.kt796b.zwqqwq8 .v7p2 {justify-content: flex-end;}

.kt796b.kt796b .v7p2 .chy1 {width: 100%;}

.ce0a.k434fw {display: block;}
.ce0a.k434fw .ert5csf {margin: 0 0 14px;}
.ce0a.k434fw .avctd1 {float: left;margin: 3px 16px 10px 0;}
.ce0a.k434fw .yqr6 {text-transform: uppercase;display: block;margin: 0 0 3px;color: var(--kwgux);font: 600 11.5px/1.35 var(--gcg);letter-spacing: .1em;}
.ce0a.k434fw .d2r61 {margin: 14px 0 0;clear: both;}

.ce0a.k434fw .a7fjp5q {clear: left;}

.ce0a.k434fw::after {clear: both;content: "";display: block;}

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

.ce0a.ech0k0m .fwyqe {justify-content: space-between;display: flex;gap:3px 18px;border-bottom: 1px solid var(--ajpdy);padding-bottom:11px;align-items: baseline;flex-wrap: wrap;grid-column: 1;}
.ce0a.ech0k0m .bwtz {margin-top: 0;}
.ce0a.ech0k0m .avctd1 {grid-row: 2;grid-column: 2;}
.ce0a.ech0k0m .b50ft8,
.ce0a.ech0k0m .a7fjp5q,
.ce0a.ech0k0m .d2r61 {grid-column: 1 / -1;}
.ce0a.ech0k0m .b50ft8 {margin-top:15px;}
.ce0a.ech0k0m .d2r61 {margin-top:16px;}

@media (max-width:572px) {
  .ce0a.ech0k0m {grid-template-columns: minmax(0, 1fr);}
  
  .ce0a.ech0k0m .ert5csf {order: -2;}
  .ce0a.ech0k0m .avctd1 {order: -1;margin-bottom:11px;grid-row: auto;grid-column: 1;}
}

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

.cmrw.cmrw .h61j3 {margin-top:12px;padding: 2px clamp(14px, 2vw, 22px) 6px;background: var(--gcck);}
.cmrw.cmrw .h61j3 .g9tx {margin-top:13px;}

.cmrw.cmrw .h61j3 .xat23 li:last-child {border-bottom: 0;}

.e1tz25.e1tz25 .dncw1 {color: color-mix(in srgb, var(--wcc, var(--isr)) 62%, var(--gqc));}

.e1tz25.mcvkg8 .mxbmv5 {list-style: none;margin: 0;padding: 0;counter-reset: mp-run-n;}
.e1tz25.mcvkg8 .rrhf {padding: 0 0 18px 58px;border-bottom: 1px solid var(--ajpdy);margin: 0 0 20px;counter-increment: mp-run-n;position: relative;}
.e1tz25.mcvkg8 .rrhf:last-child {border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}

.e1tz25.mcvkg8 .rrhf::before {letter-spacing: -.05em;content: counter(mp-run-n);left: 0;top: -2px;position: absolute;font: 800 40px/1 var(--gcg);color: color-mix(in srgb, var(--wcc, var(--isr)) 62%, var(--gqc));}

.e1tz25.aepv .n6mb1 {margin: 0;}
.e1tz25.aepv .xwdak1 {padding: 0 0 18px;border-bottom: 1px solid var(--ajpdy);margin: 0 0 20px;}
.e1tz25.aepv .xwdak1:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
.e1tz25.aepv .thpcp {align-items: baseline;gap:11px;border-bottom: 1px solid var(--r2y);padding: 0 0 7px;display: flex;margin: 0 0 7px;}

.e1tz25.aepv .dncw1 {line-height: 1;float: none;font-variant-numeric: tabular-nums;font-size: 23px;margin: 0;}
.e1tz25.aepv .er33 {margin: 0;}

@media (max-width:572px) {
  .e1tz25.mcvkg8 .rrhf {padding-left:47px;}
  .e1tz25.mcvkg8 .rrhf::before {font-size: 32px;}
  .e1tz25.aepv .thpcp {gap:9px;}
}

@media (max-width:695px) {
  .h4d95p.fcpac .z4qg05a {border-left: 0;padding-left: 0;}
}

.v9zqs15.v9zqs15,
.kwv3.kwv3, .qr9xn.qr9xn,
.k74vgm.k74vgm, .eq6j45.eq6j45,
.etm7gx.etm7gx,
.mwk4.mwk4, .vfc7.vfc7,
.mn9ay3.mn9ay3 {white-space: nowrap;line-height:1.11;border-radius: var(--ryn);display: inline-flex;transition:background 0.163s, color 0.129s, border-color 0.179s;align-items: center;text-align: center;justify-content: center;font-family: var(--gcg);letter-spacing: .06em;font-weight: 800;text-transform: uppercase;text-decoration: none;}
.etm7gx.etm7gx, .mwk4.mwk4,
.vfc7.vfc7, .mn9ay3.mn9ay3 {font-size: 14px;min-height: 50px;padding: 0 28px;}

.kt796b.kt796b .ndby4f {letter-spacing: inherit;font: inherit;}

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

.n239ac7 {--bcm5: var(--ryn);--epchg: var(--ryn);}
.rqrqn {display: flex;align-items: center;grid-column: 1;grid-row: 1;justify-self: start;}
.zdqent {padding: 16px 20px 0;}
.rqrqn:not(:has(*)), .zdqent:not(:has(*)) {display: none;}

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

@media (max-width:755px) {
  
  .cwkb6 {padding: 10px var(--vs0p);gap:7px;grid-template-columns: auto minmax(0, 1fr) auto;}
  .rh22pk {grid-column: 1;}
  .f9p381 {justify-self: start;grid-column: 2;min-width: 0;}
  .f9p381 img {max-width: min(30vw, 120px);}
  .x78s4j {font-size: 19px;}
  .bbbf7 {gap:5px;grid-column: 3;}
  .rqrqn {display: none;}
  .bbbf7 .kwv3.kwv3,
  .bbbf7 .qr9xn.qr9xn {padding: 0 11px;letter-spacing: .04em;min-height: 40px;font-size: 11.5px;}

  .j82vy {left: 0;right: auto;border-right: 1px solid var(--ajpdy);transform: translateX(-100%);border-left: 0;}
}
@media (max-width: 359.98px) {
  
  :root {--vs0p: 14px;}
  .cwkb6 {padding: 10px var(--vs0p);gap:7px;}
  .f9p381 img {max-width: 25vw;}
  .bbbf7 .kwv3.kwv3,
  .bbbf7 .qr9xn.qr9xn {font-size: 11px;letter-spacing: .02em;padding: 0 9px;}
}

.t7g5v.t7g5v .fct8qk4,
.t7g5v.r9ph .fct8qk4,
.a105.a105 .aph3z {grid-template-columns: repeat(var(--aqud, 4), minmax(0, 1fr));display: grid;}
.t7g5v.t7g5v .fct8qk4 > * {max-width: none;}
.a105.a105 .aph3z {border-radius: var(--ryn);gap:13px;}
.a105.a105 .bb73 {border-radius: var(--ryn);min-height: 76px;padding: 14px 12px;}
.a105.a105 .k5a9 {height: 34px;max-width: 100%;}
.t7g5v.t7g5v .fct8qk4 {overflow: hidden;border-radius: var(--ryn);}
@media (max-width:905px) {
  .t7g5v.t7g5v .fct8qk4,
  .a105.a105 .aph3z {display: grid;grid-template-columns: repeat(var(--idl, 3), minmax(0, 1fr));}
}
@media (max-width:572px) {
  .t7g5v.t7g5v .fct8qk4,
  .a105.a105 .aph3z {grid-template-columns: repeat(var(--havr, 2), minmax(0, 1fr));}
  .a105.a105 .aph3z {gap:9px;padding: 12px;}
  .a105.a105 .bb73 {padding: 10px 8px;min-height: 60px;}
  .a105.a105 .k5a9 {height: 26px;}
  .t7g5v.t7g5v .amvpea {min-height: 112px;padding: 16px 10px;}
  .t7g5v.t7g5v .r2emhy {max-height: 44px;}
}

.s6wsh5k.s6wsh5k {overflow: hidden;background: var(--xcq);display: grid;gap: clamp(24px, 4vw, 56px);color: var(--y10lk);padding: clamp(26px, 4vw, 56px);margin: 0 0 var(--wu4x);grid-template-columns: minmax(0, 1fr);align-items: center;--xcq: var(--wcc);border-radius: var(--ryn);--y10lk: var(--m88, var(--nx0c));}
.s6wsh5k.z877cs {--xcq: var(--gan);--y10lk: var(--ix3fr);}
@media (min-width:765px) {
  .s6wsh5k.s6wsh5k {grid-template-columns: minmax(0, 1fr) auto;}
}
.s6wsh5k.s6wsh5k .ab1ph2 {min-width: 0;}
.s6wsh5k.s6wsh5k .n04b {width: 64px;border: 0;border-top: 4px solid var(--y10lk);margin: 0 0 18px;}
.s6wsh5k.s6wsh5k :is(.qx2w4, .hz34nj9) {color: var(--y10lk);}
.s6wsh5k.s6wsh5k .qx2w4 {line-height: 1;font-size: clamp(30px, 4.2vw, 54px);}
.s6wsh5k.s6wsh5k :is(.fa1r, .j8w2r, .hjhq69) {color: color-mix(in srgb, var(--y10lk) 80%, transparent);}
.s6wsh5k.s6wsh5k .ps9rk2,
.s6wsh5k.s6wsh5k .ghb3n {border-color: color-mix(in srgb, var(--y10lk) 26%, transparent);}

.s6wsh5k.z877cs .ps9rk2 {display: flex;flex-wrap: wrap;column-gap:29px;}
.s6wsh5k.z877cs .ghb3n {min-width: 0;flex: 1 1 150px;}
.s6wsh5k.s6wsh5k .pfz725 {border-radius: var(--ryn);border: 2px solid color-mix(in srgb, var(--y10lk) 30%, #000);}

.s6wsh5k.s6wsh5k .pfcy {display: flex;background: color-mix(in srgb, var(--y10lk) 10%, var(--xcq));margin: 0 auto;gap:4px;justify-content: center;border: 6px solid var(--y10lk);border-radius:30px;transform: rotate(-6deg);aspect-ratio: 9 / 18.5;flex-direction: column;align-items: center;position: relative;width: clamp(150px, 15vw, 190px);}
.s6wsh5k.s6wsh5k .vjzf {position: absolute;left: 50%;background: var(--y10lk);height: 14px;top: 10px;border-radius: 0 0 10px 10px;width: 34%;transform: translateX(-50%);}
.s6wsh5k.s6wsh5k .cxm1pa {left: 50%;height: 4px;transform: translateX(-50%);background: var(--y10lk);position: absolute;border-radius: var(--ryn);width: 36%;bottom: 12px;}
.s6wsh5k.s6wsh5k .be73qz {letter-spacing: -.06em;font: 800 clamp(64px, 7vw, 92px)/.9 var(--gcg);color: var(--y10lk);}
.s6wsh5k.s6wsh5k .hbhs0zs {letter-spacing: .14em;color: color-mix(in srgb, var(--y10lk) 70%, transparent);font: 800 16px/1 var(--gcg);}
.s6wsh5k.s6wsh5k .ypg6 {text-transform: uppercase;margin-top:17px;max-width: 80%;letter-spacing: .16em;text-align: center;font: 800 13px/1.2 var(--gcg);color: var(--y10lk);overflow-wrap: anywhere;}
@media (max-width: 759.98px) {
  
  .s6wsh5k.s6wsh5k .pfcy {order: -1;width: 150px;}
  .s6wsh5k.s6wsh5k .be73qz {font-size: 62px;}
}
@media (max-width:572px) {
  .s6wsh5k.s6wsh5k .nth38 {flex-direction: row;}
  .s6wsh5k.s6wsh5k .pfz725 {flex: 1 1 140px;padding: 8px 14px;align-items: flex-start;}
}
@media (prefers-reduced-motion: no-preference) {
  .s6wsh5k.s6wsh5k .pfcy {transition:transform 0.336s ease;}
  .s6wsh5k.s6wsh5k:hover .pfcy {transform: rotate(-2deg);}
}

.qreq.qreq, .x8cv.x8cv, .swfa8.swfa8,
.cmrw.cmrw .h61j3 {overflow: hidden;border-radius: var(--ryn);}
.yxnsmf4 .s8dw1 :is(div, span, img, a) {border-radius: var(--ryn);}

@media (max-width:755px) {
  .rh22pk {margin-left: -12px;}
  .a0bg7ge.a0bg7ge .hae72fs {margin-left: 0;padding-left: 0;padding-right: 0;width: 100%;margin-right: 0;}
}
@media (max-width:572px) {
  .yxnsmf4.yxnsmf4 thead th {white-space: normal;}
  .h4d95p.h4d95p {padding-left:14px;padding-right:15px;}
  .h4d95p.h4d95p .jhqx,
  .h4d95p.h4d95p .z4qg05a {overflow-wrap: anywhere;padding-left:9px;padding-right:8px;}
  .h4d95p.h4d95p .jhqx {letter-spacing: .06em;white-space: normal;}
  .swfa8.swfa8 {padding-right:16px;padding-left:15px;}
  .swfa8.swfa8 :is(td, th) {overflow-wrap: anywhere;padding-left:7px;padding-right:6px;}
}
