

:root {--ndb: "Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;--hia7p: var(--df5d);--qao3: clamp(52px, 7vw, 110px);--hbr3:   var(--cznx);--tse9:  var(--b0vk);--sdc3j:"Oswald", "Roboto Condensed", "Archivo Narrow", "Arial Narrow", system-ui, sans-serif;--ff5:  1240px;--sblma: var(--pgg3);--kxwl5: var(--u2dcz);}

body {margin: 0;background: var(--eyr3);color: var(--hbr3);-webkit-text-size-adjust: 100%;font: 17px/1.6 var(--ndb);}

.j5mdkz4 {padding: 12px 20px;font-weight: 700;background: var(--hia7p);position: absolute;color: var(--kxgpd, var(--e552f, var(--rbdcg)));text-decoration: none;top: 0;z-index: 200;left: -9999px;}
.j5mdkz4:focus {left: 10px;top: 10px;}

.g7t0kst {top: 0;z-index: 60;border-bottom: 1px solid var(--tse9);position: sticky;background: var(--lrsa8);}
.mgfwjh {max-width: var(--ff5);margin: 0 auto;align-items: center;display: flex;min-height: 62px;gap:25px;padding: 0 24px;}
.kcev {min-height: 44px;align-items: center;display: inline-flex;text-decoration: none;}
.kcev img {width: auto;height: 24px;display: block;}
.g9t939 {letter-spacing: .06em;font: 700 19px/1 var(--sdc3j);color: var(--td52w);text-transform: uppercase;}

.jn2grf {margin-left: auto;min-width: 0;}
.jn2grf ul {flex-wrap: wrap;list-style: none;padding: 0;display: flex;gap:8px;margin: 0;}
.jn2grf a {padding: 0 10px;font: 600 12.5px/1 var(--sdc3j);align-items: center;text-decoration: none;display: inline-flex;letter-spacing: .14em;min-height: 44px;color: color-mix(in srgb, var(--td52w) 62%, transparent);text-transform: uppercase;}
.jn2grf a:hover {color: var(--td52w);}
.jn2grf a[aria-current="page"] {box-shadow: inset 0 -2px 0 var(--hia7p);color: var(--td52w);}

.saw0vd {gap:7px;align-items: center;display: flex;}
.rffw8qn {display: inline-flex;letter-spacing: .12em;font: 600 12.5px/1 var(--sdc3j);text-decoration: none;padding: 0 12px;text-transform: uppercase;min-height: 44px;background: var(--y0n);align-items: center;color: var(--x4yjz, var(--psl));}

.tf47a,
.q6884 :is(.g1hzx, .ykhjt, .xfz7ynq, .g5m79yz,
              .akns9pg, .zcvqss, .tfyc) a[role="button"],
.q6884 .g5m79yz a {justify-content: center;text-transform: uppercase;align-items: center;min-height: 44px;color: var(--e552f, var(--rbdcg));letter-spacing: .12em;cursor: pointer;background: var(--df5d);padding: 0 22px;border-radius: 0;border: 0;text-decoration: none;display: inline-flex;font: 700 13px/1 var(--sdc3j);}

.tf47a {background: var(--s09);color: var(--ms2w, var(--acpez));}
.tf47a:hover {background: var(--whv);}
.q6884 :is(.g1hzx, .ykhjt, .xfz7ynq, .g5m79yz,
              .akns9pg, .zcvqss, .tfyc) a[role="button"]:hover,
.q6884 .g5m79yz a:hover {background: var(--whv);}
.q69t7c {min-height: 56px;font-size: 14px;padding: 0 34px;}

.medas {left: 0;pointer-events: none;width: 1px;opacity:0.05;height: 1px;top: 0;position: fixed;}
.d13pk {cursor: pointer;min-width: 44px;justify-content: center;gap:5px;align-items: center;display: none;min-height: 44px;flex-direction: column;}
.d13pk span {background: var(--td52w);display: block;height: 2px;width: 20px;}

.q6884 {padding: clamp(40px, 6vw, 90px) 24px 0;max-width: var(--ff5);margin: 0 auto;}

.q6884 > * {box-shadow: none !important;padding: 0 !important;background: none !important;margin: 0 0 var(--qao3) !important;border: 0 !important;border-radius: 0 !important;}
.q6884 > *:last-child {margin-bottom: var(--qao3) !important;}

.q6884 h2 {border-bottom: 1px solid var(--tse9) !important;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--sdc3j) !important;border-left: 0 !important;padding: 0 0 20px !important;text-wrap: balance;letter-spacing: -.01em !important;text-align: left !important;margin: 0 0 26px !important;text-transform: uppercase;}
.q6884 h2::before {display: none !important;}

.q6884 h1 {margin: 0 0 24px;font: 700 clamp(42px, 8.5vw, 146px)/0.92 var(--sdc3j);letter-spacing: -.02em;text-wrap: balance;text-transform: uppercase;}
.q6884 h3 {text-transform: uppercase;letter-spacing: .1em;margin: 30px 0 10px;font: 700 17px/1.2 var(--sdc3j);}
.q6884 p, .q6884 li {max-width: 68ch;}
.q6884 img {border-radius: 0;height: auto;max-width: 100%;}

.q6884 p > a, .q6884 li > a, .q6884 td > a {text-decoration: underline;text-underline-offset: 4px;text-decoration-thickness: 2px;text-decoration-color: var(--hia7p);color: var(--hbr3);}

.q6884 .g1hzx.hbpp9z {padding: 0 0 var(--qao3) !important;border-bottom: 1px solid var(--tse9) !important;display: block;}

.q6884 .g1hzx .d85g3nt {margin: 0 0 clamp(14px, 2vw, 24px);font: 600 12.5px/1 var(--sdc3j);letter-spacing: .18em;text-transform: uppercase;color: var(--kxwl5);}

.q6884 .g1hzx .ghfd {margin: 0 0 clamp(20px, 2.6vw, 34px);letter-spacing: -.02em;text-transform: uppercase;color: var(--hbr3);font: 700 clamp(38px, 6.6vw, 96px)/0.94 var(--sdc3j);text-wrap: balance;}

.q6884 .g1hzx.qgdq .ghfd {font-size: clamp(42px, 7.6vw, 112px);}

.q6884 .g1hzx .t58m {border-top: 1px solid var(--sblma);display: flex;align-items: baseline;flex-wrap: wrap;max-width: none;padding-top: clamp(16px, 2vw, 26px);justify-content: space-between;gap:21px 40px;}
.q6884 .g1hzx .zjeg {margin: 0;flex: 1 1 320px;max-width: 56ch;line-height:1.57;font-size: 18px;color: var(--kxwl5);}

.q6884 .g1hzx .rxdv6c4 {justify-content: center;flex: 0 0 auto;padding: 0 30px;align-items: center;transition:filter 0.194s;letter-spacing: .14em;text-transform: uppercase;font: 700 13.5px/1 var(--sdc3j);color: var(--e552f, var(--rbdcg));display: inline-flex;text-decoration: none;min-height: 52px;white-space: nowrap;border-radius: 0;background: var(--df5d);}
.q6884 .g1hzx .rxdv6c4:hover {filter: brightness(1.08);}

.q6884 .g1hzx .cf923h1 {color: var(--slpnq, var(--hbr3));margin: clamp(26px, 3.4vw, 46px) 0 0;}
.q6884 .g1hzx.nd2h .cf923h1 {max-height: 26vh;margin: 0 0 clamp(26px, 3.4vw, 46px);}
.q6884 .g1hzx .a54cxv,
.q6884 .g1hzx .cf923h1 img {max-height: 34vh;object-fit: cover;width: 100%;height: auto;aspect-ratio: 3 / 1;border-radius: 0;display: block;}
.q6884 .g1hzx.nd2h .a54cxv,
.q6884 .g1hzx.nd2h .cf923h1 img {max-height: 26vh;}

@media (max-width:689px) {
  
  .q6884 .g1hzx .t58m {display: block;}
  .q6884 .g1hzx .zjeg {margin-bottom:21px;}
  .q6884 .g1hzx .rxdv6c4 {width: 100%;}
  .q6884 .g1hzx .a54cxv,
  .q6884 .g1hzx .cf923h1 img {aspect-ratio: 2 / 1;max-height: 22vh;}
}

.q6884 .g1hzx.hhhk {padding: clamp(26px, 3.4vw, 46px) !important;position: relative;border-bottom: 0 !important;overflow: hidden;justify-content: flex-end;min-height: min(52vh, 460px);flex-direction: column;display: flex;}
.hhhk .cf923h1 {inset: 0;position: absolute;z-index: 0;margin: 0;}
.hhhk .a54cxv,
.hhhk .cf923h1 img {height: 100%;width: 100%;max-height: none;aspect-ratio: auto;}
.hhhk .cf923h1::after {background: linear-gradient(0deg,
    var(--eyr3) 0%,
    color-mix(in srgb, var(--eyr3) 68%, transparent) 46%,
    color-mix(in srgb, var(--eyr3) 18%, transparent) 82%,
    transparent 100%);content: "";inset: 0;position: absolute;}
.hhhk .d85g3nt,
.hhhk .ghfd,
.hhhk .t58m {z-index: 1;position: relative;}
.hhhk .ghfd {color: var(--slpnq, var(--hbr3));}
.hhhk .d85g3nt {color: var(--slpnq, var(--kxwl5));}
.hhhk .t58m {border-top: 0;}
@media (max-width:689px) {
  .q6884 .g1hzx.hhhk {min-height: min(42vh, 360px);}
}

.akns9pg.akns9pg .za5f0 {padding: 0;margin: 0;list-style: none;}
.akns9pg.akns9pg .emgy {margin: 0 0 30px;}
.akns9pg.akns9pg .emgy:last-child {margin-bottom: 0;}
.akns9pg.akns9pg .x7kznf {padding-left: 4.6em;max-width: 70ch;text-indent: -4.6em;margin: 0;line-height:1.64;color: var(--hbr3);}
.akns9pg.akns9pg .e65hpj {width: 4.6em;display: inline-block;color: color-mix(in srgb, var(--hia7p) 68%, var(--hbr3));text-indent: 0;letter-spacing: .16em;text-transform: uppercase;font: 700 13px/1.62 var(--sdc3j);}
.akns9pg.akns9pg .hjdjdf {color: var(--hbr3);font-weight: 600;}

.akns9pg.akns9pg .kg7ra8 {color: var(--kxwl5);}
.akns9pg.akns9pg .hjdjdf + .kg7ra8::before {color: var(--tse9);content: " \2014\00a0";}

.akns9pg.akns9pg .nttt {text-indent: -4.6em;color: var(--hbr3);padding-left: 4.6em;margin: 0;line-height:1.60;max-width: 70ch;}
.akns9pg.akns9pg .mr8e23 {line-height:1.61;max-width: 70ch;color: var(--kxwl5);margin: 6px 0 0;padding-left: calc(4.6 * 13px + .26em);}

.vndbzp.vndbzp .gt7hq2 {display: grid;align-items: start;gap:53px;grid-template-columns: 1fr 1fr;}
.vndbzp.vndbzp .drt4 {min-width: 0;background: none;padding: 0;border: 0;border-radius: 0;}

.vndbzp.vndbzp .m6dbv1 {letter-spacing: .18em;border-top: 1px solid var(--tse9);font: 700 12px/1.3 var(--sdc3j);color: var(--kxwl5);padding-top:17px;margin: 0 0 18px;text-transform: uppercase;max-width: none;}
.vndbzp.vndbzp .dcsg8 {padding: 0;margin: 0;list-style: none;}
.vndbzp.vndbzp .qws2r {max-width: 46ch;margin: 0 0 14px;gap:15px;display: flex;line-height:1.61;align-items: baseline;}
.vndbzp.vndbzp .qws2r:last-child {margin-bottom: 0;}
.vndbzp.vndbzp .cyff402 {width: 1ch;color: var(--kxwl5);flex: 0 0 auto;font: 400 17px/1.6 var(--ndb);}

.vndbzp.vndbzp .nq7h .cyff402 {color: color-mix(in srgb, var(--hia7p) 68%, var(--hbr3));}
.vndbzp.vndbzp .hecv {min-width: 0;color: var(--hbr3);}

.vndbzp.vndbzp .y4hh1h {grid-auto-flow: column;margin: 0;display: grid;gap: 0 52px;align-items: start;grid-auto-columns: minmax(0, 1fr);grid-template-rows: auto auto;}

.vndbzp.vndbzp .y4hh1h > dd {margin: 0;min-width: 0;}

.tfyc.tfyc .nzp7v {padding: 0;border: 0;border-radius: 0;background: none;margin: 0 0 6px;display: block;overflow: visible;}
.tfyc.tfyc .nzp7v:last-child {margin-bottom: 0;}
.tfyc.tfyc .ctv208 {cursor: pointer;padding: 20px 0 14px;font: 500 19px/1.4 var(--ndb);color: var(--hbr3);gap:13px;list-style: none;align-items: baseline;min-height: 44px;display: flex;}
.tfyc.tfyc .ctv208::-webkit-details-marker {display: none;}
.tfyc.tfyc .ctv208::marker {content: "";}
.tfyc.tfyc .z1bz25 {width: 8px;transform: rotate(-45deg);height: 8px;border-bottom: 1.5px solid var(--kxwl5);align-self: center;margin-top: 0;transition:transform 0.205s ease, border-color 0.17s ease;border-right: 1.5px solid var(--kxwl5);flex: 0 0 auto;}
.tfyc.tfyc .nzp7v[open] .z1bz25 {transform: rotate(45deg);border-bottom-color: color-mix(in srgb, var(--hia7p) 68%, var(--hbr3));border-right-color: color-mix(in srgb, var(--hia7p) 68%, var(--hbr3));}

.tfyc.tfyc .qtw8 {padding: 0 0 22px 22px;}
.tfyc.tfyc .qht1qep {font-size: 16px;line-height:1.68;color: var(--kxwl5);margin: 0;max-width: 64ch;}

.tfyc.tfyc .j85ca {margin-bottom: 0;border-top: 1px solid var(--sblma);}
.tfyc.tfyc .j85ca:first-of-type {border-top: 0;}
.tfyc.tfyc .d1v00yp {margin-left: auto;}
.tfyc.tfyc .n8gb7rv {padding-left: 0;}

.tfyc.tfyc .wh2r {padding: 0;margin: 0;list-style: none;}
.tfyc.tfyc .p8ttm {margin: 0;max-width: none;}
.tfyc.tfyc .gkz7 {letter-spacing: .16em;flex: 0 0 auto;font: 700 12px/1.4 var(--sdc3j);color: color-mix(in srgb, var(--hia7p) 68%, var(--hbr3));}

.tfyc.tfyc .jdy7ve {padding-left:56px;}

.q6884 .s8a4wwn .fmcyfz + .fmcyfz {margin-top: clamp(30px, 4vw, 54px);}
.q6884 .s8a4wwn .s0jfvrg {font: 600 12px/1 var(--sdc3j);letter-spacing: .18em;text-transform: uppercase;margin: 0 0 10px;color: var(--kxwl5);}
.q6884 .s8a4wwn .gw3qj {padding: 0;margin: 0;gap:29px 22px;list-style: none;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}

@media (max-width:765px) { .q6884 .s8a4wwn .gw3qj {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.q6884 .s8a4wwn .zmmjg4 {min-width: 0;}
.q6884 .s8a4wwn .dxymf {align-items: baseline;grid-template-columns: auto minmax(0, 1fr);gap:3px 10px;min-width: 0;text-decoration: none;color: inherit;display: grid;}
.q6884 .s8a4wwn .bcg37mz {letter-spacing: .12em;grid-row: 2 / span 2;align-self: start;font: 600 12px/1.25 var(--sdc3j);color: var(--kxwl5);}

.q6884 .s8a4wwn .zw0e {grid-column: 1 / -1;overflow: hidden;width: 100%;margin: 0 0 12px;}
.q6884 .s8a4wwn .zw0e img {border-radius: 0;object-fit: cover;display: block;width: 100%;height: auto;aspect-ratio: 1 / 1;}
.q6884 .s8a4wwn .rsgv {font: 700 clamp(17px, 1.5vw, 21px)/1.2 var(--sdc3j);letter-spacing: .01em;color: var(--hbr3);min-width: 0;text-transform: uppercase;}
.q6884 .s8a4wwn .wjce0 {min-width: 0;text-overflow: ellipsis;font: 400 12.5px/1.3 var(--sdc3j);font-style: normal;letter-spacing: .12em;white-space: nowrap;overflow: hidden;grid-column: 2;text-transform: uppercase;color: var(--kxwl5);}
.q6884 .s8a4wwn .dxymf:hover .rsgv {text-decoration-thickness: 2px;text-decoration: underline;text-decoration-color: var(--hia7p);text-underline-offset: 5px;}

.q6884 .eczpe .y4jvfs3 {display: grid;align-items: center;margin: 0;padding: 0;border-top: 1px solid var(--sblma);grid-template-columns: minmax(0, 1fr) auto;}
.q6884 .eczpe .dtdp0 {min-width: 0;border-bottom: 1px solid var(--sblma);}
.q6884 .eczpe .rd67 {align-items: center;text-decoration: none;display: flex;min-height: 76px;}
.q6884 .eczpe .gtr9xg {letter-spacing: .01em;color: var(--hbr3);text-transform: uppercase;font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--sdc3j);}
.q6884 .eczpe .rd67:hover .gtr9xg {text-decoration-color: var(--hia7p);text-decoration-thickness: 2px;text-underline-offset: 5px;text-decoration: underline;}

.q6884 .eczpe .x9ybyz {min-height: 76px;justify-content: flex-end;border-bottom: 1px solid var(--sblma);display: flex;align-items: center;margin: 0;}
.q6884 .eczpe .x9ybyz img {object-fit: contain;opacity:0.72;display: block;height: 30px;border-radius: 0;max-width:141px;width: auto;}

.q6884 .yt39 .dckh {margin: 0;max-width: none;display: flex;flex-wrap: wrap;gap: 0;align-items: center;}
.q6884 .yt39 .f8810et {padding: 0 24px;display: inline-flex;gap:13px;align-items: center;min-height: 62px;border-left: 1px solid var(--sblma);text-decoration: none;}
.q6884 .yt39 .f8810et:first-child {padding-left: 0;border-left: 0;}
.q6884 .yt39 .f8810et img {height: 26px;max-width:77px;opacity:0.73;display: block;width: auto;border-radius: 0;object-fit: contain;}
.q6884 .yt39 .eqnn9x {font: 600 13.5px/1 var(--sdc3j);text-transform: uppercase;color: var(--kxwl5);letter-spacing: .13em;white-space: nowrap;}
.q6884 .yt39 .f8810et:hover .eqnn9x {color: var(--hbr3);}

.q6884 .zcvqss .qs8n {display: flex;gap:9px;align-items: baseline;margin: 0 0 14px;}
.q6884 .zcvqss .qtqka {letter-spacing: -.03em;font: 700 clamp(52px, 8vw, 116px)/0.9 var(--sdc3j);color: var(--hbr3);}
.q6884 .zcvqss .trfv0 {letter-spacing: .1em;color: var(--kxwl5);font: 600 clamp(16px, 2vw, 24px)/1 var(--sdc3j);font-style: normal;}
.q6884 .zcvqss .zj4dy {max-width: 62ch;margin: 0 0 clamp(26px, 3.4vw, 44px);line-height:1.61;color: var(--kxwl5);font-size: 17px;}
.q6884 .zcvqss .xwd8 {padding: 0;list-style: none;margin: 0;}
.q6884 .zcvqss .yv1w84 {padding: clamp(22px, 2.8vw, 34px) 0;border-top: 1px solid var(--sblma);}

.q6884 .zcvqss .bnvyb {margin: 0;}
.q6884 .zcvqss .bnvyb p {color: var(--hbr3);max-width: 62ch;margin: 0;line-height:1.51;font-size: clamp(18px, 1.9vw, 23px);}
.q6884 .zcvqss .dgzsq {color: var(--kxwl5);text-transform: uppercase;display: block;margin-top:11px;letter-spacing: .16em;font: 600 12.5px/1 var(--sdc3j);font-style: normal;}

.q6884 .zcvqss .yv1w84 {margin: 0;}

.q6884 .zcvqss ol.xwd8 > .yv1w84 {max-width: 68ch;}
.q6884 .zcvqss div.xwd8 > .yv1w84 {max-width: none;}

.q6884 .zcvqss figcaption.dgzsq {font-style: normal;}

.q6884 .zcvqss .d9fg0 {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.q6884 .zcvqss .d9fg0 + .qs8n {margin-bottom: clamp(26px, 3.4vw, 44px);}

.q6884 .xfz7ynq.xbsa {max-width: none;}

.q6884 .xfz7ynq.mhmqx {max-width: 74ch;}
.q6884 .xfz7ynq .y2m2 {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.q6884 .xfz7ynq.ak58 .y2m2 {margin: clamp(24px, 3vw, 38px) 0 0;order: 2;}
.q6884 .xfz7ynq.ak58 {display: flex;flex-direction: column;}
.q6884 .xfz7ynq .y2m2 img {object-fit: cover;width: 100%;aspect-ratio: 5 / 1;display: block;border-radius: 0;height: auto;}
.q6884 .xfz7ynq .eawe {margin: 0 0 22px;letter-spacing: -.01em;text-wrap: balance;color: var(--hbr3);border-bottom: 1px solid var(--tse9);padding: 0 0 18px;font: 700 clamp(26px, 4vw, 52px)/1 var(--sdc3j);text-transform: uppercase;}
.q6884 .xfz7ynq .eawe::before {display: none;}

.q6884 .xfz7ynq .r3c4 {padding-left: clamp(0px, 4vw, 72px);color: var(--kxwl5);line-height:1.68;font-size: 17px;max-width: 68ch;}
.q6884 .xfz7ynq .r3c4 :is(p, li):last-child {margin-bottom: 0;}
.q6884 .xfz7ynq .ayz91 {max-width: none;padding-left: clamp(0px, 4vw, 72px);margin: 24px 0 0;}
.q6884 .xfz7ynq .m656qs {border-radius: 0;align-items: center;text-decoration: none;justify-content: center;background: var(--df5d);color: var(--e552f, var(--rbdcg));letter-spacing: .14em;min-height: 48px;font: 700 13px/1 var(--sdc3j);text-transform: uppercase;padding: 0 26px;display: inline-flex;}
.q6884 .xfz7ynq .m656qs:hover {filter: brightness(1.08);}

.q6884 .ykhjt.e823y6 {text-align: left;}
.q6884 .ykhjt .yncsfj6 {color: var(--hbr3);letter-spacing: -.01em;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--sdc3j);margin: 0 0 22px;text-transform: uppercase;text-wrap: balance;padding: 0 0 18px;border-bottom: 1px solid var(--tse9);}
.q6884 .ykhjt .pjqa {font-size: 17px;color: var(--kxwl5);line-height:1.58;margin: 0 0 clamp(26px, 3.4vw, 44px);max-width: 62ch;}
.q6884 .ykhjt .za5f0 {margin: 0;list-style: none;padding: 0;}

.q6884 .ykhjt.mhhp .za5f0 {flex-wrap: wrap;justify-content: center;display: flex;gap: clamp(24px, 3vw, 44px);}
.q6884 .ykhjt.mhhp .za5f0 > * {max-width: calc(50% - clamp(12px, 1.5vw, 22px));flex: 1 1 220px;min-width: 0;}
@media (max-width:625px) {
  .q6884 .ykhjt.mhhp .za5f0 > * {max-width: none;}
}
.q6884 .ykhjt .emgy {min-width: 0;}
.q6884 .ykhjt.ptnac .emgy {display: grid;gap: clamp(16px, 2.4vw, 34px);border-top: 1px solid var(--sblma);grid-template-columns: auto minmax(0, 220px) minmax(0, 1fr);align-items: start;padding: clamp(20px, 2.6vw, 32px) 0;}
.q6884 .ykhjt .caqm7x {display: block;letter-spacing: .18em;color: var(--i0i9, var(--kxwl5));font: 600 12px/1 var(--sdc3j);margin-bottom:12px;}
.q6884 .ykhjt.ptnac .caqm7x {margin-bottom: 0;}
.q6884 .ykhjt .rvt4 {margin: 0 0 14px;}
.q6884 .ykhjt.ptnac .rvt4 {margin: 0;}
.q6884 .ykhjt .rvt4 img {display: block;object-fit: cover;width: 100%;border-radius: 0;aspect-ratio: 3 / 2;height: auto;}
.q6884 .ykhjt .vkb1g {font-size: 16.5px;line-height:1.57;color: var(--hbr3);max-width: 46ch;margin: 0;}
.q6884 .ykhjt .jqss8 {flex-wrap: wrap;margin-top: clamp(26px, 3vw, 40px);display: flex;gap:11px;}
.q6884 .ykhjt .x5y5,
.q6884 .ykhjt .c7962z3 {text-decoration: none;display: inline-flex;padding: 0 26px;align-items: center;text-transform: uppercase;min-height: 48px;border-radius: 0;justify-content: center;font: 700 13px/1 var(--sdc3j);letter-spacing: .14em;}
.q6884 .ykhjt .x5y5 {color: var(--e552f, var(--rbdcg));background: var(--df5d);}
.q6884 .ykhjt .x5y5:hover {filter: brightness(1.08);}

.q6884 .ykhjt .c7962z3 {box-shadow: inset 0 0 0 1px var(--tse9);background: none;color: color-mix(in srgb, var(--hia7p) 35%, var(--hbr3));}
.q6884 .ykhjt .c7962z3:hover {box-shadow: inset 0 0 0 1px var(--hia7p);}
@media (max-width:689px) {
  .q6884 .ykhjt.ptnac .emgy {grid-template-columns: auto minmax(0, 1fr);}
  .q6884 .ykhjt.ptnac .rvt4 {grid-column: 1 / -1;}
  .q6884 .ykhjt .x5y5,
  .q6884 .ykhjt .c7962z3 {width: 100%;}
}

.q6884 .tmxcv.sfd1wx {max-width: none;}
.q6884 .tmxcv .thyftep {border-bottom: 1px solid var(--sblma);padding-bottom:19px;grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: center;gap:3px 16px;}
.q6884 .tmxcv .kg3j0m {overflow: hidden;margin: 0;height: 56px;grid-row: 1 / span 2;width: 56px;}
.q6884 .tmxcv .kg3j0m img {object-fit: cover;width: 100%;display: block;border-radius: 0;height: 100%;}
.q6884 .tmxcv .bjpwn {letter-spacing: .01em;font: 700 clamp(20px, 2.6vw, 30px)/1.05 var(--sdc3j);color: var(--hbr3);margin: 0;text-transform: uppercase;}
.q6884 .tmxcv .dezhvn {margin: 0;color: var(--kxwl5);font: 600 12px/1.4 var(--sdc3j);text-transform: uppercase;letter-spacing: .16em;}
.q6884 .tmxcv .fj6w8s {font-size: 16.5px;padding-left: clamp(0px, 4vw, 72px);max-width: 68ch;color: var(--kxwl5);margin: 20px 0 0;line-height:1.66;}
.q6884 .tmxcv .mgdec {align-items: center;display: grid;grid-template-columns: auto minmax(0, 1fr);padding-left: clamp(0px, 4vw, 72px);gap: 0 20px;margin: 22px 0 0;}
.q6884 .tmxcv .c8dq {font: 600 11.5px/1 var(--sdc3j);color: var(--kxwl5);letter-spacing: .16em;text-transform: uppercase;}
.q6884 .tmxcv .eze2 {margin: 0;}
.q6884 .tmxcv .eze2 a {text-decoration: underline;min-height: 44px;font-size: 15px;text-decoration-color: var(--hia7p);text-decoration-thickness: 2px;color: var(--hbr3);align-items: center;display: inline-flex;text-underline-offset: 4px;}
.q6884 .tmxcv .dxgkmmq {border-top: 1px solid var(--sblma);padding-top:16px;display: block;font-size: 13px;line-height:1.60;margin-top:23px;color: var(--kxwl5);}

.q6884 .tmxcv .kt3pnx6 {margin: 0 0 14px;}

.q6884 .tmxcv .t136 {margin: 18px 0 0;border-width: 1px 0 0;border-style: solid;border-color: var(--sblma);}

.q6884 .tmxcv .gy613 {gap: 0 20px;grid-template-columns: auto minmax(0, 1fr);align-items: center;list-style: none;padding: 0 0 0 clamp(0px, 4vw, 72px);margin: 22px 0 0;display: grid;}
.q6884 .tmxcv .gee7bt6 {align-items: center;max-width: none;grid-template-columns: subgrid;display: grid;gap: 0 20px;grid-column: span 2;}
.q6884 .tmxcv .gee7bt6 > a {font-size: 15px;min-height: 44px;text-decoration-thickness: 2px;text-decoration: underline;color: var(--hbr3);align-items: center;text-decoration-color: var(--hia7p);display: inline-flex;text-underline-offset: 4px;}

.q6884 .ehtk .fp667xj {text-transform: uppercase;text-wrap: balance;color: var(--hbr3);margin: 0 0 26px;padding: 0 0 20px;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--sdc3j);letter-spacing: -.01em;border-bottom: 1px solid var(--tse9);}
.q6884 .ehtk .fp667xj::before {display: none;}

.q6884 .ehtk .e5bw {border-style: solid;border-width: 2px 0 0;border-color: var(--hia7p);margin: 0 0 22px clamp(0px, 4vw, 72px);width: 56px;}
.q6884 .ehtk .senrbn3 {max-width: 68ch;line-height:1.70;color: var(--hbr3);font-size: 17px;padding-left: clamp(0px, 4vw, 72px);}
.q6884 .ehtk .senrbn3 :is(p, li) {color: var(--hbr3);}
.q6884 .ehtk .senrbn3 :last-child {margin-bottom: 0;}

.q6884 .ehtk .p7ackq {border-left: 2px solid var(--hia7p);padding-left: clamp(16px, 4vw, 72px);}

.q6884 .ccjyzg .svvfc00 {color: var(--hbr3);text-transform: uppercase;border: 0;letter-spacing: -.01em;margin: 0 0 16px;font: 700 clamp(28px, 4.4vw, 54px)/1 var(--sdc3j);padding: 0;}
.q6884 .ccjyzg .svvfc00::before {display: none;}
.q6884 .ccjyzg .ghyzmf {margin: 0 0 26px;font-size: 17px;line-height:1.60;color: var(--kxwl5);max-width: 60ch;}

.q6884 .ccjyzg.twf5 {margin: clamp(34px, 4.6vw, 62px) 0;padding: clamp(26px, 3.4vw, 44px) 0 0;border-top: 4px solid var(--hia7p);}
.q6884 .ccjyzg .kta0zf0 {padding: 0;display: flex;margin: 0;flex-wrap: wrap;border-top: 1px solid var(--tse9);gap: 0;}
.q6884 .ccjyzg .zf31 {font: 600 11.5px/1 var(--sdc3j);text-transform: uppercase;color: var(--kxwl5);letter-spacing: .16em;padding: 16px 0 0;}
.q6884 .ccjyzg .pqmvj9 {letter-spacing: .01em;padding: 6px 0 18px;color: var(--hbr3);font: 700 clamp(18px, 2vw, 24px)/1.1 var(--sdc3j);margin: 0;}
.q6884 .ccjyzg .a7y5vb {flex-wrap: wrap;gap:12px;max-width: none;display: flex;margin: 26px 0 0;}
.q6884 .ccjyzg .mmpsp0h {color: color-mix(in srgb, var(--hia7p) 35%, var(--hbr3));align-items: center;display: inline-flex;padding: 0 26px;background: none;font: 700 13px/1 var(--sdc3j);text-transform: uppercase;letter-spacing: .14em;border-radius: 0;text-decoration: none;justify-content: center;min-height: 48px;box-shadow: inset 0 0 0 1px var(--tse9);}
.q6884 .ccjyzg .mmpsp0h:hover {box-shadow: inset 0 0 0 1px var(--hia7p);}

.q6884 .ccjyzg ul.sswb7y3 {list-style: none;padding: 0;}
.q6884 .ccjyzg .n127 {max-width: none;padding: 0;margin: 0;}

.q6884 .ccjyzg b.zf31 {display: block;}
.q6884 .ccjyzg span.pqmvj9 {display: block;}

.q6884 .ccjyzg ul.r9ck9 {list-style: none;padding: 0;}
.q6884 .ccjyzg .r9ck9 > li {margin: 0;max-width: none;}

.q6884 .g5m79yz.jhxhdnn {display: block;}
.q6884 .g5m79yz .e5k6m {margin: 0 0 22px;border-color: var(--tse9);border-style: solid;border-width: 1px 0 0;}
.q6884 .g5m79yz .z7hbhv {letter-spacing: .14em;min-height: 52px;color: var(--e552f, var(--rbdcg));display: inline-flex;text-decoration: none;align-items: center;justify-content: center;border-radius: 0;background: var(--df5d);padding: 0 32px;font: 700 13.5px/1 var(--sdc3j);text-transform: uppercase;}
.q6884 .g5m79yz .z7hbhv:hover {filter: brightness(1.08);}
.q6884 .g5m79yz.k46bzb  {text-align: left;}
.q6884 .g5m79yz.ncf3s   {text-align: center;}
.q6884 .g5m79yz.me0krf {text-align: right;}
.q6884 .g5m79yz.a73169 .z7hbhv {display: flex;width: 100%;}

.q6884 .g5m79yz.jhxhdnn {max-width: none;}

.q6884 .g5m79yz.w4dxq::before {height: 1px;margin: 0 0 22px;content: "";display: block;background: var(--tse9);}

.q6884 .g5m79yz .ec7gv7 {margin: 22px 0 0;}

.q6884 .t9zg.e8qs8k {display: block;}
.q6884 .t9zg .cre7 {display: block;}
.q6884 .t9zg .cre7 img {width: 100%;border-radius: 0;height: auto;display: block;}
.q6884 .t9zg .fh7rs4 {display: block;margin-top:13px;height: 1px;background: var(--tse9);}
.q6884 .t9zg .nct5 {letter-spacing: .14em;margin-top:9px;text-transform: uppercase;display: block;padding-left: clamp(0px, 4vw, 72px);font: 600 12px/1.5 var(--sdc3j);color: var(--kxwl5);}

.q6884 .t9zg .trs0 {padding-top:10px;display: block;border-top: 1px solid var(--tse9);margin-top:13px;}
.q6884 .t9zg .trs0 .nct5 {margin-top: 0;}

.q6884 .t9zg .d65vc {margin: 0 0 10px;padding-left: 0;}

.q6884 .hj1sr7 .k37s4mm {display: block;text-transform: uppercase;font: 600 11.5px/1 var(--sdc3j);margin-bottom:10px;color: var(--kxwl5);letter-spacing: .18em;}

.q6884 .hj1sr7 .ag5k {padding-top:11px;margin: 0;align-items: center;display: flex;max-width: none;border-top: 1px solid var(--sblma);flex-wrap: wrap;}
.q6884 .hj1sr7 .ag5k a {padding: 0 16px;display: inline-flex;font: 600 12.5px/1 var(--sdc3j);letter-spacing: .13em;min-height: 44px;border-left: 1px solid var(--sblma);text-decoration: none;text-transform: uppercase;align-items: center;color: var(--kxwl5);}
.q6884 .hj1sr7 .ag5k a:first-child {border-left: 0;padding-left: 0;}
.q6884 .hj1sr7 .ag5k a:hover {color: var(--hbr3);}

.q6884 .df803yp .rpws {text-transform: uppercase;margin-bottom:15px;font: 600 11.5px/1 var(--sdc3j);color: var(--kxwl5);display: block;letter-spacing: .18em;}
.q6884 .mtx2x .d2jx {border-bottom: 1px solid var(--tse9);letter-spacing: -.01em;color: var(--hbr3);padding: 0 0 18px;margin: 0 0 22px;font: 700 clamp(26px, 4vw, 48px)/1 var(--sdc3j);text-transform: uppercase;}
.q6884 .mtx2x .d2jx::before {display: none;}

.q6884 .df803yp .mtqhf,
.q6884 .mtx2x .zty6 {overflow-x: auto;}
.q6884 .df803yp .mtqhf table,
.q6884 .mtx2x .zty6 table {margin: 0;}
.q6884 .mtx2x .mwepq96 {color: var(--kxwl5);text-transform: uppercase;margin-top:12px;font: 600 11.5px/1 var(--sdc3j);letter-spacing: .16em;display: block;}

.q6884 .mtx2x figure.zty6 {margin: 0;}

.q6884 .mtx2x p.mwepq96 {margin: 12px 0 0;max-width: 68ch;}

.q6884 .mtx2x .x8axv {margin: 0 0 14px;}
.q6884 .mtx2x p.x8axv {margin: 0 0 14px;}

.q6884 {--nb0cl: var(--hbr3);}
.q6884 :is(.ye79x, [class*="table"]) {overflow-x: auto;}
.q6884 table {font-size: 16px;width: 100%;border-collapse: collapse;}
.q6884 thead th {border-bottom: 2px solid var(--nb0cl, var(--hbr3));text-transform: uppercase;white-space: nowrap;font: 700 11.5px/1.3 var(--sdc3j);text-align: left;padding: 14px 16px 14px 0;letter-spacing: .14em;color: var(--kxwl5);}
.q6884 tbody td {padding: 14px 16px 14px 0;border-bottom: 1px solid var(--sblma);color: var(--g5xg, inherit);}

.p6d02 {border-top: 1px solid var(--tse9);}
.gxpr {margin: 0 auto;max-width: var(--ff5);padding: clamp(46px, 6vw, 90px) 24px;}
.tpwws5 {text-wrap: balance;margin: 0;font: 700 clamp(30px, 5.4vw, 68px)/0.98 var(--sdc3j);text-transform: uppercase;letter-spacing: -.015em;}
.z16y {max-width: 60ch;font-size: 18px;color: var(--kxwl5);margin: 16px 0 26px;}

.gptwn3 {margin: 0 auto;letter-spacing: .16em;max-width: var(--ff5);padding: 0 24px 40px;color: var(--kxwl5);font: 600 11.5px/1 var(--sdc3j);}

.tcj9.tcj9 {padding: clamp(44px, 5vw, 72px) 24px clamp(24px, 3vw, 38px);border-top: 1px solid var(--tse9);background: var(--fpm);}
.tcj9 .gfcfqg9 {display: grid;margin: 0 auto;grid-template-columns: minmax(0, 1fr) auto;max-width: var(--ff5);gap:33px 56px;align-items: start;}
.tcj9 .hbcm img {width: auto;height: 26px;display: block;}
.tcj9 .hbcm span {text-transform: uppercase;letter-spacing: .06em;font: 700 18px/1 var(--sdc3j);}
.tcj9 .fcn3b {display: grid;grid-auto-flow: column;gap:51px;}
.tcj9 .fcn3b ul {gap:9px;list-style: none;margin: 0;padding: 0;display: grid;}
.tcj9 .fcn3b a {text-decoration: none;letter-spacing: .12em;font: 600 12px/1 var(--sdc3j);min-height: 44px;align-items: center;display: flex;color: var(--kxwl5);text-transform: uppercase;}
.tcj9 .fcn3b a:hover {color: var(--hbr3);}
.tcj9 .byv3k {gap:15px;margin: 26px auto 0;max-width: var(--ff5);display: flex;opacity:0.7;align-items: center;flex-wrap: wrap;}
.tcj9 .gzj29m {max-width: var(--ff5);border-top: 1px solid var(--sblma);padding-top:20px;margin: 26px auto 0;}
.tcj9 .gzj29m p {margin: 0;font-size: 13px;color: var(--kxwl5);}
.tcj9 .gzj29m p + p {margin-top:8px;line-height:1.59;}

@media (max-width:895px) {
  .d13pk {display: flex;}
  .jn2grf {display: none;}

  .saw0vd {margin-left: auto;flex: 0 0 auto;}
  .rffw8qn, .tf47a {padding: 0 13px;font-size: 13.5px;}
  .kcev {overflow: hidden;flex: 0 1 auto;min-width: 0;}
  .g9t939 {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
  
  .mgfwjh {padding: 0 16px;gap:12px;}
  .q6884 {padding-right:16px;padding-left:16px;}
  .gxpr, .gptwn3 {padding-left:16px;padding-right:17px;}
  .vndbzp.vndbzp .gt7hq2 {grid-template-columns: 1fr;gap:34px;}
  
  .vndbzp.vndbzp .y4hh1h {grid-template-rows: none;gap: 0;grid-auto-flow: row;}
  .vndbzp.vndbzp .y4hh1h > dt {margin-top:35px;}
  .vndbzp.vndbzp .y4hh1h > dt:first-child {margin-top: 0;}
  
  .akns9pg.akns9pg .x7kznf {padding-left: 0;text-indent: 0;}
  
  .akns9pg.akns9pg .nttt,
  .akns9pg.akns9pg .mr8e23 {text-indent: 0;padding-left: 0;}
  .akns9pg.akns9pg .e65hpj {display: block;width: auto;margin-bottom:3px;}
}

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

.q6sfap {background: color-mix(in srgb, #000 58%, transparent);opacity:0.05;z-index: 78;position: fixed;visibility: hidden;transition:opacity 0.212s ease, visibility 0.266s ease;overscroll-behavior: contain;inset: 0;cursor: pointer;}

.bkpmm {visibility: hidden;top: 0;bottom: 0;transition:transform 0.281s cubic-bezier(.22,.61,.36,1), visibility 0.285s;-webkit-overflow-scrolling: touch;padding-bottom: env(safe-area-inset-bottom, 0px);box-shadow: 0 0 46px color-mix(in srgb, #000 44%, transparent);overflow-y: auto;z-index: 79;flex-direction: column;background: var(--eyr3);position: fixed;width: min(88vw, 344px);overscroll-behavior: contain;display: flex;}

.mcbq191  {transform: translateX(-102%);left: 0;border-radius: 0 0 0 0;}
.kwy4p {border-radius: 0 0 0 0;transform: translateX(102%);right: 0;}

.medas:checked ~ .q6sfap {opacity:1;visibility: visible;}
.medas:checked ~ .bkpmm {visibility: visible;transform: translateX(0);}

.wnvk7h {justify-content: space-between;top: 0;position: sticky;gap:12px;align-items: center;border-bottom: 1px solid var(--tse9, var(--b0vk));z-index: 1;padding: 14px 16px;display: flex;background: var(--xnt);}
.dzzcw {align-items: center;display: inline-flex;min-height: 44px;}
.dzzcw img {height: 26px;width: auto;display: block;}
.rp7rbj {font-size: 16px;letter-spacing: .01em;font-family: var(--sdc3j);color: var(--cznx);font-weight: 800;}

.v8h3 {flex: none;height: 44px;align-items: center;display: inline-flex;border-radius: 0;border: 1px solid var(--tse9, var(--b0vk));background: var(--m8ccz);justify-content: center;cursor: pointer;width: 44px;color: var(--cznx);}
.v8h3:hover {background: var(--i3th8);}
.v8h3:focus-visible,
.f62ez a:focus-visible,
.mad5z:focus-visible,
.rh94:focus-visible {outline: 2px solid var(--cznx);outline-offset: 2px;}

.f62ez {padding: 10px 12px;}
.f62ez ul {flex-direction: column;margin: 0;list-style: none;display: flex;gap:7px;padding: 0;}

.f62ez a {color: var(--cznx);display: flex;text-decoration: none;line-height:1.28;border-radius: 0;border: 1px solid transparent;font-weight: 600;min-height: 48px;font-size: 15.5px;padding: 10px 14px;align-items: center;}
.f62ez a:hover {background: var(--m8ccz);border-color: var(--tse9, var(--b0vk));}

.f62ez a[aria-current="page"] {border-color: var(--tse9, var(--b0vk));background: var(--m8ccz);box-shadow: inset 3px 0 0 var(--hia7p, var(--df5d));}

.pmp4yh {display: grid;margin-top: auto;border-top: 1px solid var(--tse9, var(--b0vk));gap:9px;background: var(--xnt);padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));}

.mad5z, .rh94 {font-weight: 700;justify-content: center;padding: 12px 18px;border-radius: 0;display: flex;min-height: 48px;font-size: 15px;align-items: center;text-decoration: none;}
.mad5z {border: 1px solid var(--tse9, var(--b0vk));background: var(--y0n);color: var(--x4yjz, var(--psl));}
.rh94 {background: var(--s09);color: var(--ms2w, var(--acpez));border: 1px solid transparent;}

.f62ez {padding: 8px 18px 14px;}
.f62ez ul {gap: 0;}
.f62ez li + li {border-top: 1px solid var(--tse9, var(--b0vk));}
.f62ez a {text-transform: uppercase;padding: 14px 2px;margin: 4px 0;border: 0;border-radius: 0;font-size: 20px;font-weight: 600;letter-spacing: .01em;font-family: var(--sdc3j);}
.f62ez a:hover {text-decoration: underline;background: none;text-underline-offset: 4px;}
.f62ez a[aria-current="page"] {background: none;box-shadow: none;}
.f62ez a[aria-current="page"]::after {height: 3px;content: '';width: 26px;margin-left: auto;background: var(--hia7p, var(--df5d));}
.rp7rbj {font-size: 18px;text-transform: uppercase;font-family: var(--sdc3j);}
.wnvk7h {padding: 14px 18px;}
.pmp4yh {padding: 14px 18px calc(16px + env(safe-area-inset-bottom, 0px));}
.mad5z, .rh94 {font-family: var(--sdc3j);letter-spacing: .03em;text-transform: uppercase;}

@media (min-width:868px) {
  .bkpmm, .q6sfap {display: none;}
}

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

.saw0vd a, .saw0vd label {white-space: nowrap;}

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

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

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

.q6884 .hj1sr7 .knet > summary {min-height: 44px;gap:11px;cursor: pointer;display: flex;list-style: none;align-items: center;}
.q6884 .hj1sr7 .knet > summary::-webkit-details-marker {display: none;}
.q6884 .hj1sr7 .knet > summary:focus-visible {outline: 2px solid var(--hbr3);outline-offset: 4px;}
.q6884 .hj1sr7 .knet > summary .k37s4mm {margin: 0;}

.q6884 .hj1sr7 .knet > summary::after {flex: 0 0 auto;font-size: 15px;line-height: 1;font-weight: 400;opacity:0.56;margin-left: auto;transition:transform 0.16s ease, opacity 0.203s ease;content: "+";}
.q6884 .hj1sr7 .knet[open] > summary::after {transform: rotate(45deg);opacity:1;}
.q6884 .hj1sr7 .knet[open] > summary {margin-bottom:7px;}
@media (prefers-reduced-motion: reduce) {
  .q6884 .hj1sr7 .knet > summary::after {transition:none;}
}

.q6884 {padding-bottom: max(96px, var(--wv7qw, 96px));}

.p95f {--c8kdo: 0;--ze0o: 0;--v2hoi: 1px solid var(--sblma);--ctt44: 700;--aiik: 0;--btou: .1em;--h5c: 12px;--h2v: uppercase;--wk5ei: 0;}

.q6884 .df803yp h2.rpws.rpws {text-align: start !important;padding: 0 !important;color: var(--kxwl5);border: 0 !important;letter-spacing: .18em !important;display: block;font: 600 11.5px/1 var(--sdc3j) !important;margin: 0 0 14px !important;text-transform: uppercase;}

.q6884 .df803yp .d8kf7 {margin: 0 0 16px;border-color: var(--tse9);border-width: 1px 0 0;border-style: solid;}

.q6884 .df803yp .p6rs4 {display: grid;gap: 0 28px;grid-template-columns: minmax(0, 132px) minmax(0, 1fr);align-items: start;}
.q6884 .df803yp .p6rs4 h2.rpws.rpws {padding-top:15px !important;margin: 0 !important;}
@media (max-width:725px) {
  
  .q6884 .df803yp .p6rs4 {grid-template-columns: minmax(0, 1fr);}
  .q6884 .df803yp .p6rs4 h2.rpws.rpws {padding-top: 0 !important;margin: 0 0 14px !important;}
}

.q6884 .s8a4wwn .gw3qj {grid-template-columns: repeat(4, minmax(0, 1fr));gap:25px 18px;}
@media (max-width:765px) { .q6884 .s8a4wwn .gw3qj {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.q6884 > .g1hzx.hhhk:first-child {margin-top: calc(-1 * clamp(40px, 6vw, 90px)) !important;}
.q6884 .g1hzx.hhhk {max-width: 100vw;min-height: min(calc(100vh - 63px), 900px);min-height: min(calc(100svh - 63px), 900px);padding: clamp(28px, 5vw, 72px) max(24px, calc((100vw - var(--ff5)) / 2 + 24px)) clamp(36px, 6vw, 84px) !important;box-sizing: border-box;margin-right: calc(50% - 50vw) !important;margin-left: calc(50% - 50vw) !important;width: 100vw;}
.hhhk .cf923h1::after {background: linear-gradient(0deg,
    color-mix(in srgb, var(--eyr3) 94%, transparent) 0%,
    color-mix(in srgb, var(--eyr3) 70%, transparent) 34%,
    color-mix(in srgb, var(--eyr3) 10%, transparent) 70%,
    transparent 100%);}
.hhhk .ghfd {font-size: clamp(44px, 8vw, 120px);}
@media (max-width:689px) {
  .q6884 .g1hzx.hhhk {min-height: min(calc(100svh - 63px), 760px);}
}

.q6884 .g1hzx.hhhk .cf923h1 {position: absolute;inset: 0;max-height: none;margin: 0;}
.q6884 .g1hzx.hhhk .cf923h1 picture {display: block;height: 100%;}
.q6884 .g1hzx.hhhk .a54cxv,
.q6884 .g1hzx.hhhk .cf923h1 img {width: 100%;aspect-ratio: auto;max-height: none;object-fit: cover;height: 100%;}

.q6884 .g1hzx:not(.hhhk) .cf923h1 {margin-top: clamp(36px, 4.6vw, 64px);}
.q6884 .g1hzx.nd2h .cf923h1 {margin: 0 0 clamp(36px, 4.6vw, 64px);max-height: none;}
.q6884 .g1hzx:not(.hhhk) .a54cxv,
.q6884 .g1hzx:not(.hhhk) .cf923h1 img {max-height: none;object-fit: contain;aspect-ratio: auto;height: auto;}
.q6884 .g1hzx:not(.hhhk) .cf923h1 picture {display: block;}

.q6884 > .g1hzx.hhhk.yeh5x {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--hbr3) 6%, transparent) 0 1px, transparent 1px 120px),
    radial-gradient(90% 70% at 15% 100%, color-mix(in srgb, var(--df5d) 55%, transparent), transparent 70%),
    radial-gradient(70% 60% at 90% 10%, color-mix(in srgb, var(--nb0cl, var(--df5d)) 30%, transparent), transparent 70%),
    var(--eyr3) !important;}

.q6884 .ykhjt.f6h7abg {display: block;}
.f6h7abg .dy9t6 {gap:18px 28px;display: flex;align-items: flex-end;flex-wrap: wrap;margin: 0 0 20px;justify-content: space-between;}
.f6h7abg .v77x {min-width: 0;flex: 1 1 320px;}
.f6h7abg .yncsfj6 {margin: 0;}
.f6h7abg .pjqa {margin: 12px 0 0;}
.f6h7abg .rk2x1e {gap: 0;display: flex;}
.f6h7abg .j8gnn1 {background: transparent;display: flex;height: 54px;align-items: center;cursor: pointer;width: 54px;justify-content: center;color: var(--hbr3);border: 1px solid var(--sblma);border-radius: 0;transition:background 0.137s, color 0.188s;font: 600 20px/1 var(--sdc3j);padding: 0;}
.f6h7abg .j8gnn1 + .j8gnn1 {border-left: 0;}
.f6h7abg .j8gnn1:hover {border-color: var(--df5d);color: var(--e552f, var(--rbdcg));background: var(--df5d);}
.f6h7abg .j8gnn1[hidden] {display: none;}

.f6h7abg .pydc60 {margin: 0 0 14px;gap:5px;display: flex;}
.f6h7abg .wdp0fb {background: var(--sblma);height: 3px;flex: 1 1 0;overflow: hidden;}
.f6h7abg .wdp0fb i {background: var(--df5d);width: 0;height: 100%;display: block;}
.f6h7abg .wdp0fb[data-s="done"] i {width: 100%;}
.f6h7abg .wdp0fb[data-s="run"] i {animation: hxmd4mh var(--olu0r, 6000ms) linear forwards;}
@keyframes hxmd4mh { from {width: 0;} to {width: 100%;} }

.f6h7abg .yyptt9p {grid-auto-flow: column;padding: 0;scroll-snap-type: x mandatory;list-style: none;scrollbar-width: none;overflow-x: auto;margin: 0;scroll-behavior: smooth;overscroll-behavior-x: contain;display: grid;grid-auto-columns: 100%;}
.f6h7abg .yyptt9p::-webkit-scrollbar {display: none;}
.f6h7abg .q6884n {min-width: 0;border: 1px solid var(--sblma);scroll-snap-align: start;grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);display: grid;}
.f6h7abg .nsekr0m {margin: 0;min-height: clamp(280px, 34vw, 460px);overflow: hidden;position: relative;min-width: 0;}
.f6h7abg .nsekr0m picture {height: 100%;display: block;}
.q6884 .f6h7abg .vkvb.vkvb {width: 100%;inset: 0;position: absolute;border-radius: 0;object-fit: cover;max-width: none;height: 100%;}
.f6h7abg .ax6xy .nsekr0m {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--hbr3) 7%, transparent) 0 1px, transparent 1px 80px),
    radial-gradient(90% 90% at 20% 100%, color-mix(in srgb, var(--df5d) 65%, transparent), transparent 70%),
    var(--eyr3);}
.f6h7abg .pxv59g {border-left: 1px solid var(--sblma);min-width: 0;justify-content: flex-end;display: flex;padding: clamp(22px, 3vw, 40px);gap:17px;align-items: flex-start;flex-direction: column;}
.f6h7abg .y3av3 {color: var(--df5d);letter-spacing: -.03em;font: 700 clamp(72px, 9vw, 132px)/.82 var(--sdc3j);}
.f6h7abg .y3av3 i {margin-left:6px;font-style: normal;color: var(--kxwl5);letter-spacing: .06em;font-size: .28em;}
.f6h7abg .p58rs4 {font: 700 clamp(22px, 2.4vw, 32px)/1.05 var(--sdc3j);letter-spacing: -.005em;color: var(--hbr3);margin: 0;text-transform: uppercase;}
.f6h7abg .jqss8 {margin: 18px 0 0;}
@media (max-width:765px) {
  .f6h7abg .q6884n {grid-template-columns: minmax(0, 1fr);}
  .f6h7abg .nsekr0m {aspect-ratio: 4 / 3;min-height: 0;}
  .f6h7abg .pxv59g {border-top: 1px solid var(--sblma);border-left: 0;}
  .f6h7abg .y3av3 {font-size: 72px;}
  .f6h7abg .pxv59g .x5y5 {align-self: stretch;}
  .f6h7abg .j8gnn1 {width: 46px;height: 46px;}
}
@media (prefers-reduced-motion: reduce) { .f6h7abg .yyptt9p {scroll-behavior: auto;} .f6h7abg .wdp0fb[data-s="run"] i {width: 100%;animation: none;} }

.q6884 .f6h7abg :is(.q6884n, .pydc60) {max-width: none;}

.q6884 .yt39 .dckh {grid-template-columns: repeat(4, minmax(0, 1fr));border-top: 1px solid var(--sblma);display: grid;border-left: 1px solid var(--sblma);}
.q6884 .yt39 .f8810et,
.q6884 .yt39 .f8810et:first-child {min-height: 110px;text-align: center;transition:background 0.176s;box-sizing: border-box;border-left: 0;border-bottom: 1px solid var(--sblma);border-right: 1px solid var(--sblma);padding: 18px 12px;gap:13px;justify-content: center;align-items: center;display: flex;flex-direction: column;}
.q6884 .yt39 .f8810et:hover {background: color-mix(in srgb, var(--df5d) 10%, transparent);}
.q6884 .yt39 .f8810et img {max-width:121px;opacity:1;height: 32px;}
.q6884 .yt39 .eqnn9x {white-space: normal;font-size: 12px;}
@media (max-width:765px) {
  .q6884 .yt39 .dckh {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .q6884 .yt39 .f8810et, .q6884 .yt39 .f8810et:first-child {padding: 14px 8px;min-height: 92px;}
  .q6884 .yt39 .f8810et img {max-width: 100%;height: 26px;}
}

.q6884 > .ccjyzg.xhahz {overflow: hidden;display: grid;position: relative;align-items: center;background:
    radial-gradient(60% 120% at 100% 0%, color-mix(in srgb, var(--df5d) 22%, transparent), transparent 70%),
    color-mix(in srgb, var(--df5d) 4%, var(--eyr3)) !important;grid-template-columns: minmax(0, 1fr);border: 1px solid var(--sblma) !important;padding: clamp(26px, 4vw, 52px) clamp(22px, 3.4vw, 48px) 0 !important;gap:9px 40px;}
@media (min-width:825px) { .q6884 > .ccjyzg.xhahz {grid-template-columns: minmax(0, 1fr) auto;} }
.xhahz .zzm55 {min-width: 0;padding-bottom: clamp(22px, 3vw, 40px);}
.xhahz .ctm7e3 {max-width: none;gap:6px;letter-spacing: -.04em;margin: 0;font: 700 clamp(110px, 15vw, 220px)/.8 var(--sdc3j);display: flex;align-items: flex-start;padding-bottom: clamp(22px, 3vw, 40px);}
.xhahz .ctm7e3 b {-webkit-text-stroke: 2px var(--df5d);text-shadow: 0 0 40px color-mix(in srgb, var(--df5d) 30%, transparent);color: transparent;}
.xhahz .ctm7e3 i {letter-spacing: .06em;font-size: .22em;font-style: normal;margin-top: .3em;color: var(--kxwl5);}
.xhahz .wcna {overflow: hidden;border-top: 1px solid var(--sblma);grid-column: 1 / -1;background: color-mix(in srgb, var(--hbr3) 4%, transparent);margin: 0 calc(-1 * clamp(22px, 3.4vw, 48px));}
.xhahz .msn652 {max-width: none;width: max-content;animation: w4kwhnd 38s linear infinite;margin: 0;display: flex;}
.xhahz .msn652 span {letter-spacing: .14em;padding: 14px 22px 14px 0;gap:23px;color: var(--hbr3);text-transform: uppercase;display: inline-flex;white-space: nowrap;font: 700 15px/1 var(--sdc3j);align-items: center;}
.xhahz .msn652 span::after {height: 8px;background: var(--df5d);content: "";width: 8px;}
@keyframes w4kwhnd { to {transform: translateX(-50%);} }
@media (max-width: 819.98px) { .xhahz .ctm7e3 {order: -1;padding-bottom: 0;} }
@media (prefers-reduced-motion: reduce) { .xhahz .msn652 {animation: none;} }

.q6884 .ccjyzg.xhahz .kta0zf0 {display: grid !important;justify-content: start;padding: 0;row-gap:5px;margin: 18px 0 0;list-style: none;grid-auto-flow: column;grid-template-rows: auto auto;max-width: none;grid-auto-columns: max-content;column-gap:39px;}
.q6884 .ccjyzg.xhahz ul.kta0zf0 {grid-template-rows: auto;}
.q6884 .ccjyzg.xhahz .n127 {display: flex;flex-direction: column;max-width: none;gap:6px;}
.q6884 .ccjyzg.xhahz .kta0zf0 :is(dt, dd) {margin: 0;}
.q6884 .ccjyzg.xhahz .pqmvj9 {font-size: clamp(20px, 2vw, 26px);}
.q6884 .ccjyzg.xhahz a.mmpsp0h {border-color: var(--df5d);background: var(--df5d);color: var(--e552f, var(--rbdcg));}
.q6884 .ccjyzg.xhahz a.mmpsp0h:hover {filter: brightness(1.08);}
@media (max-width:565px) { .q6884 .ccjyzg.xhahz .kta0zf0 {column-gap:22px;} }

.q6884 .akns9pg.e823y6 .za5f0 {padding: 0;margin: 10px 0 0;list-style: none;max-width: none;counter-reset: none;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 0 clamp(14px, 2vw, 28px);display: grid;}
.q6884 .akns9pg.e823y6 .emgy {margin: 0;min-width: 0;border: 0;border-top: 6px solid color-mix(in srgb, var(--df5d) 35%, var(--sblma));padding: 22px 0 0;position: relative;max-width: none;}
.q6884 .akns9pg.e823y6 .emgy:nth-child(2) {border-top-color: color-mix(in srgb, var(--df5d) 55%, var(--sblma));}
.q6884 .akns9pg.e823y6 .emgy:nth-child(3) {border-top-color: color-mix(in srgb, var(--df5d) 78%, var(--sblma));}
.q6884 .akns9pg.e823y6 .emgy:nth-child(n+4) {border-top-color: var(--df5d);}
.q6884 .akns9pg.e823y6 :is(.nttt, .x7kznf) {display: flex;margin: 0;gap:11px;align-items: flex-start;max-width: none;flex-direction: column;}
.q6884 .akns9pg.e823y6 .e65hpj {transition:color 0.232s;color: transparent;display: block;letter-spacing: -.04em;margin: 0 0 4px;font: 700 clamp(64px, 7vw, 104px)/.8 var(--sdc3j);-webkit-text-stroke: 1.5px var(--df5d);}
.q6884 .akns9pg.e823y6 .emgy:hover .e65hpj {color: var(--df5d);}
.q6884 .akns9pg.e823y6 .hjdjdf {font: 700 clamp(18px, 1.7vw, 22px)/1.1 var(--sdc3j);overflow-wrap: anywhere;letter-spacing: .01em;color: var(--hbr3);text-transform: uppercase;}
.q6884 .akns9pg.e823y6 :is(.kg7ra8, .mr8e23) {line-height:1.62;margin: 0;color: var(--kxwl5);display: block;max-width: none;overflow-wrap: anywhere;font-size: 15px;}
.q6884 .akns9pg.e823y6 .mr8e23 {margin-top:11px;}
@media (max-width:985px) {
  .q6884 .akns9pg.e823y6 .za5f0 {grid-template-columns: repeat(2, minmax(0, 1fr));row-gap:31px;}
}
@media (max-width:565px) {
  .q6884 .akns9pg.e823y6 .za5f0 {grid-template-columns: minmax(0, 1fr);row-gap:22px;}
  .q6884 .akns9pg.e823y6 .emgy {padding-top:17px;}
  .q6884 .akns9pg.e823y6 .e65hpj {font-size: 58px;}
}
@media (prefers-reduced-motion: reduce) { .q6884 .akns9pg.e823y6 .e65hpj {transition:none;} }

.q6884 .akns9pg.e823y6 :is(.x7kznf, .nttt) {text-indent: 0;padding-left: 0;}
.q6884 .akns9pg.e823y6 .e65hpj {width: auto;position: static;text-align: left;}
.q6884 .akns9pg.e823y6 .hjdjdf + .kg7ra8::before {content: none;}

.q6884 .hj1sr7 .ag5k {flex-wrap: wrap;display: flex;}
.q6884 .hj1sr7 .ag5k > * {flex: 1 1 auto;}
