

:root {--kgf9d: var(--i0c);--p7lxl:"Oswald", "Archivo Narrow", "Arial Narrow", "Roboto Condensed", system-ui, sans-serif;--bfy: var(--ky39i);--ns0wl: "Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;--n9t11: clamp(52px, 7vw, 110px);--gj5r:   var(--roxm);--imnv:  1240px;--r55q:  var(--s1e);--yqr6o: var(--g6w);}

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

.werj8z {background: var(--yqr6o);color: var(--tk34, var(--eeat5, var(--lyz)));padding: 12px 20px;z-index: 200;font-weight: 700;top: 0;text-decoration: none;position: absolute;left: -9999px;}
.werj8z:focus {top: 10px;left: 10px;}

.c534n {background: var(--ayx);position: sticky;border-bottom: 1px solid var(--r55q);top: 0;z-index: 60;}
.pcax8 {display: flex;padding: 0 24px;min-height: 62px;align-items: center;margin: 0 auto;gap:25px;max-width: var(--imnv);}
.zr2a {align-items: center;text-decoration: none;min-height: 44px;display: inline-flex;}
.zr2a img {width: auto;height: 24px;display: block;}
.fcxb {letter-spacing: .06em;color: var(--yqvl);text-transform: uppercase;font: 700 19px/1 var(--p7lxl);}

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

.sgc9ts {align-items: center;gap:8px;display: flex;}
.ptyh {color: var(--ay1h, var(--v3pn));font: 600 12.5px/1 var(--p7lxl);text-decoration: none;align-items: center;min-height: 44px;letter-spacing: .12em;background: var(--fzriz);text-transform: uppercase;padding: 0 12px;display: inline-flex;}

.jygs,
.rqes :is(.et73925, .jq39n56, .y1mtf, .csh7r6y,
              .w7670m2, .jgp3fk0, .hj8e41f) a[role="button"],
.rqes .csh7r6y a {padding: 0 22px;border-radius: 0;border: 0;align-items: center;text-decoration: none;display: inline-flex;font: 700 13px/1 var(--p7lxl);min-height: 44px;letter-spacing: .12em;color: var(--eeat5, var(--lyz));cursor: pointer;background: var(--g6w);justify-content: center;text-transform: uppercase;}

.jygs {background: var(--h6k);color: var(--pgml, var(--kzc));}
.jygs:hover {background: var(--oc7b7);}
.rqes :is(.et73925, .jq39n56, .y1mtf, .csh7r6y,
              .w7670m2, .jgp3fk0, .hj8e41f) a[role="button"]:hover,
.rqes .csh7r6y a:hover {background: var(--oc7b7);}
.d74v8z6 {font-size: 14px;padding: 0 34px;min-height: 56px;}

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

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

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

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

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

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

.rqes .et73925.x008vn2 {padding: 0 0 var(--n9t11) !important;display: block;border-bottom: 1px solid var(--r55q) !important;}

.rqes .et73925 .nv2s0k4 {margin: 0 0 clamp(14px, 2vw, 24px);color: var(--bfy);font: 600 12.5px/1 var(--p7lxl);letter-spacing: .18em;text-transform: uppercase;}

.rqes .et73925 .d7n50e {font: 700 clamp(38px, 6.6vw, 96px)/0.94 var(--p7lxl);color: var(--gj5r);text-transform: uppercase;margin: 0 0 clamp(20px, 2.6vw, 34px);text-wrap: balance;letter-spacing: -.02em;}

.rqes .et73925.he6gkap .d7n50e {font-size: clamp(42px, 7.6vw, 112px);}

.rqes .et73925 .rq1pnmy {align-items: baseline;border-top: 1px solid var(--kgf9d);gap:19px 40px;flex-wrap: wrap;justify-content: space-between;max-width: none;display: flex;padding-top: clamp(16px, 2vw, 26px);}
.rqes .et73925 .yrya4x6 {flex: 1 1 320px;max-width: 56ch;margin: 0;color: var(--bfy);font-size: 18px;line-height:1.57;}

.rqes .et73925 .nxdg {color: var(--eeat5, var(--lyz));text-decoration: none;min-height: 52px;padding: 0 30px;display: inline-flex;justify-content: center;background: var(--g6w);font: 700 13.5px/1 var(--p7lxl);letter-spacing: .14em;text-transform: uppercase;border-radius: 0;transition:filter 0.173s;align-items: center;flex: 0 0 auto;white-space: nowrap;}
.rqes .et73925 .nxdg:hover {filter: brightness(1.08);}

.rqes .et73925 .fqq6pa {color: var(--u32, var(--gj5r));margin: clamp(26px, 3.4vw, 46px) 0 0;}
.rqes .et73925.zqfcnf .fqq6pa {margin: 0 0 clamp(26px, 3.4vw, 46px);max-height: 26vh;}
.rqes .et73925 .m90h73,
.rqes .et73925 .fqq6pa img {max-height: 34vh;height: auto;aspect-ratio: 3 / 1;object-fit: cover;display: block;border-radius: 0;width: 100%;}
.rqes .et73925.zqfcnf .m90h73,
.rqes .et73925.zqfcnf .fqq6pa img {max-height: 26vh;}

@media (max-width:695px) {
  
  .rqes .et73925 .rq1pnmy {display: block;}
  .rqes .et73925 .yrya4x6 {margin-bottom:20px;}
  .rqes .et73925 .nxdg {width: 100%;}
  .rqes .et73925 .m90h73,
  .rqes .et73925 .fqq6pa img {aspect-ratio: 2 / 1;max-height: 22vh;}
}

.rqes .et73925.qan9 {overflow: hidden;min-height: min(52vh, 460px);padding: clamp(26px, 3.4vw, 46px) !important;position: relative;justify-content: flex-end;display: flex;border-bottom: 0 !important;flex-direction: column;}
.qan9 .fqq6pa {inset: 0;position: absolute;z-index: 0;margin: 0;}
.qan9 .m90h73,
.qan9 .fqq6pa img {height: 100%;max-height: none;aspect-ratio: auto;width: 100%;}
.qan9 .fqq6pa::after {position: absolute;background: linear-gradient(0deg,
    var(--qvn) 0%,
    color-mix(in srgb, var(--qvn) 68%, transparent) 46%,
    color-mix(in srgb, var(--qvn) 18%, transparent) 82%,
    transparent 100%);inset: 0;content: "";}
.qan9 .nv2s0k4,
.qan9 .d7n50e,
.qan9 .rq1pnmy {z-index: 1;position: relative;}
.qan9 .d7n50e {color: var(--u32, var(--gj5r));}
.qan9 .nv2s0k4 {color: var(--u32, var(--bfy));}
.qan9 .rq1pnmy {border-top: 0;}
@media (max-width:695px) {
  .rqes .et73925.qan9 {min-height: min(42vh, 360px);}
}

.w7670m2.w7670m2 .avz40e {margin: 0;list-style: none;padding: 0;}
.w7670m2.w7670m2 .vb6f {margin: 0 0 30px;}
.w7670m2.w7670m2 .vb6f:last-child {margin-bottom: 0;}
.w7670m2.w7670m2 .rcwn81 {color: var(--gj5r);line-height:1.61;padding-left: 4.6em;max-width: 70ch;margin: 0;text-indent: -4.6em;}
.w7670m2.w7670m2 .rc9zye9 {display: inline-block;text-indent: 0;color: color-mix(in srgb, var(--yqr6o) 68%, var(--gj5r));width: 4.6em;text-transform: uppercase;font: 700 13px/1.62 var(--p7lxl);letter-spacing: .16em;}
.w7670m2.w7670m2 .n96f9 {color: var(--gj5r);font-weight: 600;}

.w7670m2.w7670m2 .cwgfy1d {color: var(--bfy);}
.w7670m2.w7670m2 .n96f9 + .cwgfy1d::before {color: var(--r55q);content: " \2014\00a0";}

.w7670m2.w7670m2 .bb30 {max-width: 70ch;margin: 0;line-height:1.63;color: var(--gj5r);text-indent: -4.6em;padding-left: 4.6em;}
.w7670m2.w7670m2 .dqed {margin: 6px 0 0;color: var(--bfy);max-width: 70ch;padding-left: calc(4.6 * 13px + .26em);line-height:1.64;}

.hhg3.hhg3 .gv4wps7 {grid-template-columns: 1fr 1fr;align-items: start;display: grid;gap:51px;}
.hhg3.hhg3 .cma5d {padding: 0;background: none;border: 0;border-radius: 0;min-width: 0;}

.hhg3.hhg3 .q8mc3zm {margin: 0 0 18px;color: var(--bfy);max-width: none;letter-spacing: .18em;padding-top:15px;border-top: 1px solid var(--r55q);text-transform: uppercase;font: 700 12px/1.3 var(--p7lxl);}
.hhg3.hhg3 .eq9ja7 {list-style: none;margin: 0;padding: 0;}
.hhg3.hhg3 .e75jy7 {margin: 0 0 14px;max-width: 46ch;display: flex;gap:15px;line-height:1.61;align-items: baseline;}
.hhg3.hhg3 .e75jy7:last-child {margin-bottom: 0;}
.hhg3.hhg3 .jwks {flex: 0 0 auto;color: var(--bfy);font: 400 17px/1.6 var(--ns0wl);width: 1ch;}

.hhg3.hhg3 .xegj .jwks {color: color-mix(in srgb, var(--yqr6o) 68%, var(--gj5r));}
.hhg3.hhg3 .gz3f {min-width: 0;color: var(--gj5r);}

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

.hhg3.hhg3 .gr3m > dd {margin: 0;min-width: 0;}

.hj8e41f.hj8e41f .j9hd4hm {background: none;overflow: visible;margin: 0 0 6px;padding: 0;border: 0;border-radius: 0;display: block;}
.hj8e41f.hj8e41f .j9hd4hm:last-child {margin-bottom: 0;}
.hj8e41f.hj8e41f .w827ww {list-style: none;min-height: 44px;font: 500 19px/1.4 var(--ns0wl);color: var(--gj5r);gap:15px;cursor: pointer;display: flex;align-items: baseline;padding: 20px 0 14px;}
.hj8e41f.hj8e41f .w827ww::-webkit-details-marker {display: none;}
.hj8e41f.hj8e41f .w827ww::marker {content: "";}
.hj8e41f.hj8e41f .cbzn {flex: 0 0 auto;transform: rotate(-45deg);align-self: center;border-right: 1.5px solid var(--bfy);border-bottom: 1.5px solid var(--bfy);height: 8px;transition:transform 0.153s ease, border-color 0.197s ease;width: 8px;margin-top: 0;}
.hj8e41f.hj8e41f .j9hd4hm[open] .cbzn {transform: rotate(45deg);border-right-color: color-mix(in srgb, var(--yqr6o) 68%, var(--gj5r));border-bottom-color: color-mix(in srgb, var(--yqr6o) 68%, var(--gj5r));}

.hj8e41f.hj8e41f .nrr87jf {padding: 0 0 22px 22px;}
.hj8e41f.hj8e41f .we8mr {color: var(--bfy);font-size: 16px;max-width: 64ch;line-height:1.70;margin: 0;}

.hj8e41f.hj8e41f .ab9ckz {border-top: 1px solid var(--kgf9d);margin-bottom: 0;}
.hj8e41f.hj8e41f .ab9ckz:first-of-type {border-top: 0;}
.hj8e41f.hj8e41f .hvehnzx {margin-left: auto;}
.hj8e41f.hj8e41f .fvafp {padding-left: 0;}

.hj8e41f.hj8e41f .qsrg9bx {margin: 0;padding: 0;list-style: none;}
.hj8e41f.hj8e41f .akjdw2n {max-width: none;margin: 0;}
.hj8e41f.hj8e41f .f3kx0a {flex: 0 0 auto;font: 700 12px/1.4 var(--p7lxl);letter-spacing: .16em;color: color-mix(in srgb, var(--yqr6o) 68%, var(--gj5r));}

.hj8e41f.hj8e41f .xkmrz3 {padding-left:56px;}

.rqes .hc35m .npgzwds + .npgzwds {margin-top: clamp(30px, 4vw, 54px);}
.rqes .hc35m .r8fshbb {letter-spacing: .18em;color: var(--bfy);margin: 0 0 10px;text-transform: uppercase;font: 600 12px/1 var(--p7lxl);}
.rqes .hc35m .v3gx {margin: 0;grid-template-columns: repeat(3, minmax(0, 1fr));gap:30px 22px;display: grid;list-style: none;padding: 0;}

@media (max-width:748px) { .rqes .hc35m .v3gx {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.rqes .hc35m .hynjgma {min-width: 0;}
.rqes .hc35m .pgx34 {text-decoration: none;gap:2px 10px;color: inherit;grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: baseline;min-width: 0;}
.rqes .hc35m .dz68m {color: var(--bfy);font: 600 12px/1.25 var(--p7lxl);align-self: start;letter-spacing: .12em;grid-row: 2 / span 2;}

.rqes .hc35m .qw2x {width: 100%;margin: 0 0 12px;grid-column: 1 / -1;overflow: hidden;}
.rqes .hc35m .qw2x img {object-fit: cover;width: 100%;height: auto;display: block;aspect-ratio: 1 / 1;border-radius: 0;}
.rqes .hc35m .kdwr2 {letter-spacing: .01em;text-transform: uppercase;color: var(--gj5r);min-width: 0;font: 700 clamp(17px, 1.5vw, 21px)/1.2 var(--p7lxl);}
.rqes .hc35m .evvata {text-transform: uppercase;text-overflow: ellipsis;white-space: nowrap;letter-spacing: .12em;grid-column: 2;overflow: hidden;font: 400 12.5px/1.3 var(--p7lxl);font-style: normal;color: var(--bfy);min-width: 0;}
.rqes .hc35m .pgx34:hover .kdwr2 {text-decoration-color: var(--yqr6o);text-underline-offset: 5px;text-decoration: underline;text-decoration-thickness: 2px;}

.rqes .srbkw .yjq908k {align-items: center;margin: 0;padding: 0;grid-template-columns: minmax(0, 1fr) auto;border-top: 1px solid var(--kgf9d);display: grid;}
.rqes .srbkw .entm {min-width: 0;border-bottom: 1px solid var(--kgf9d);}
.rqes .srbkw .ce4t {min-height: 76px;text-decoration: none;display: flex;align-items: center;}
.rqes .srbkw .w5bwn {font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--p7lxl);color: var(--gj5r);letter-spacing: .01em;text-transform: uppercase;}
.rqes .srbkw .ce4t:hover .w5bwn {text-decoration: underline;text-underline-offset: 5px;text-decoration-color: var(--yqr6o);text-decoration-thickness: 2px;}

.rqes .srbkw .mwqjz3 {border-bottom: 1px solid var(--kgf9d);min-height: 76px;align-items: center;margin: 0;justify-content: flex-end;display: flex;}
.rqes .srbkw .mwqjz3 img {object-fit: contain;display: block;width: auto;border-radius: 0;opacity:0.74;height: 30px;max-width:139px;}

.rqes .bzz3f .pj3pqf6 {margin: 0;gap: 0;display: flex;max-width: none;align-items: center;flex-wrap: wrap;}
.rqes .bzz3f .f0gqmr {border-left: 1px solid var(--kgf9d);padding: 0 24px;gap:13px;min-height: 62px;text-decoration: none;display: inline-flex;align-items: center;}
.rqes .bzz3f .f0gqmr:first-child {border-left: 0;padding-left: 0;}
.rqes .bzz3f .f0gqmr img {object-fit: contain;height: 26px;border-radius: 0;max-width:77px;opacity:0.73;display: block;width: auto;}
.rqes .bzz3f .jwcfv7 {text-transform: uppercase;color: var(--bfy);letter-spacing: .13em;font: 600 13.5px/1 var(--p7lxl);white-space: nowrap;}
.rqes .bzz3f .f0gqmr:hover .jwcfv7 {color: var(--gj5r);}

.rqes .jgp3fk0 .qf8a0g {display: flex;gap:7px;margin: 0 0 14px;align-items: baseline;}
.rqes .jgp3fk0 .zyg868j {font: 700 clamp(52px, 8vw, 116px)/0.9 var(--p7lxl);color: var(--gj5r);letter-spacing: -.03em;}
.rqes .jgp3fk0 .xdm45cv {color: var(--bfy);font: 600 clamp(16px, 2vw, 24px)/1 var(--p7lxl);font-style: normal;letter-spacing: .1em;}
.rqes .jgp3fk0 .pct6g {max-width: 62ch;margin: 0 0 clamp(26px, 3.4vw, 44px);line-height:1.60;font-size: 17px;color: var(--bfy);}
.rqes .jgp3fk0 .hp9jqg {margin: 0;list-style: none;padding: 0;}
.rqes .jgp3fk0 .z74g9q {border-top: 1px solid var(--kgf9d);padding: clamp(22px, 2.8vw, 34px) 0;}

.rqes .jgp3fk0 .yz1f7s {margin: 0;}
.rqes .jgp3fk0 .yz1f7s p {max-width: 62ch;color: var(--gj5r);font-size: clamp(18px, 1.9vw, 23px);line-height:1.48;margin: 0;}
.rqes .jgp3fk0 .mrxy {display: block;text-transform: uppercase;letter-spacing: .16em;margin-top:11px;font: 600 12.5px/1 var(--p7lxl);font-style: normal;color: var(--bfy);}

.rqes .jgp3fk0 .z74g9q {margin: 0;}

.rqes .jgp3fk0 ol.hp9jqg > .z74g9q {max-width: 68ch;}
.rqes .jgp3fk0 div.hp9jqg > .z74g9q {max-width: none;}

.rqes .jgp3fk0 figcaption.mrxy {font-style: normal;}

.rqes .jgp3fk0 .j9nt5 {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.rqes .jgp3fk0 .j9nt5 + .qf8a0g {margin-bottom: clamp(26px, 3.4vw, 44px);}

.rqes .y1mtf.x4yx {max-width: none;}

.rqes .y1mtf.a1fjg7 {max-width: 74ch;}
.rqes .y1mtf .py6718 {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.rqes .y1mtf.ccngxyj .py6718 {order: 2;margin: clamp(24px, 3vw, 38px) 0 0;}
.rqes .y1mtf.ccngxyj {display: flex;flex-direction: column;}
.rqes .y1mtf .py6718 img {display: block;object-fit: cover;border-radius: 0;width: 100%;height: auto;aspect-ratio: 5 / 1;}
.rqes .y1mtf .cjsjm4d {margin: 0 0 22px;letter-spacing: -.01em;text-wrap: balance;color: var(--gj5r);text-transform: uppercase;border-bottom: 1px solid var(--r55q);padding: 0 0 18px;font: 700 clamp(26px, 4vw, 52px)/1 var(--p7lxl);}
.rqes .y1mtf .cjsjm4d::before {display: none;}

.rqes .y1mtf .a2by2a3 {padding-left: clamp(0px, 4vw, 72px);font-size: 17px;line-height:1.67;max-width: 68ch;color: var(--bfy);}
.rqes .y1mtf .a2by2a3 :is(p, li):last-child {margin-bottom: 0;}
.rqes .y1mtf .srj5k2 {max-width: none;padding-left: clamp(0px, 4vw, 72px);margin: 24px 0 0;}
.rqes .y1mtf .afxf1j {min-height: 48px;text-transform: uppercase;display: inline-flex;color: var(--eeat5, var(--lyz));justify-content: center;border-radius: 0;letter-spacing: .14em;background: var(--g6w);font: 700 13px/1 var(--p7lxl);padding: 0 26px;align-items: center;text-decoration: none;}
.rqes .y1mtf .afxf1j:hover {filter: brightness(1.08);}

.rqes .jq39n56.tgz12m {text-align: left;}
.rqes .jq39n56 .qa6b {color: var(--gj5r);text-transform: uppercase;border-bottom: 1px solid var(--r55q);text-wrap: balance;margin: 0 0 22px;letter-spacing: -.01em;padding: 0 0 18px;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--p7lxl);}
.rqes .jq39n56 .m5q50gd {max-width: 62ch;margin: 0 0 clamp(26px, 3.4vw, 44px);line-height:1.61;font-size: 17px;color: var(--bfy);}
.rqes .jq39n56 .avz40e {margin: 0;padding: 0;list-style: none;}

.rqes .jq39n56.k2xr .avz40e {flex-wrap: wrap;justify-content: center;display: flex;gap: clamp(24px, 3vw, 44px);}
.rqes .jq39n56.k2xr .avz40e > * {flex: 1 1 220px;max-width: calc(50% - clamp(12px, 1.5vw, 22px));min-width: 0;}
@media (max-width:632px) {
  .rqes .jq39n56.k2xr .avz40e > * {max-width: none;}
}
.rqes .jq39n56 .vb6f {min-width: 0;}
.rqes .jq39n56.fcpc .vb6f {padding: clamp(20px, 2.6vw, 32px) 0;display: grid;gap: clamp(16px, 2.4vw, 34px);grid-template-columns: auto minmax(0, 220px) minmax(0, 1fr);align-items: start;border-top: 1px solid var(--kgf9d);}
.rqes .jq39n56 .j4w80 {margin-bottom:12px;letter-spacing: .18em;color: var(--c0y, var(--bfy));display: block;font: 600 12px/1 var(--p7lxl);}
.rqes .jq39n56.fcpc .j4w80 {margin-bottom: 0;}
.rqes .jq39n56 .jebmmra {margin: 0 0 14px;}
.rqes .jq39n56.fcpc .jebmmra {margin: 0;}
.rqes .jq39n56 .jebmmra img {border-radius: 0;aspect-ratio: 3 / 2;object-fit: cover;height: auto;display: block;width: 100%;}
.rqes .jq39n56 .g9bhgbt {margin: 0;max-width: 46ch;line-height:1.53;color: var(--gj5r);font-size: 16.5px;}
.rqes .jq39n56 .rtyk {flex-wrap: wrap;margin-top: clamp(26px, 3vw, 40px);display: flex;gap:11px;}
.rqes .jq39n56 .b45c,
.rqes .jq39n56 .f829w37 {min-height: 48px;align-items: center;font: 700 13px/1 var(--p7lxl);padding: 0 26px;letter-spacing: .14em;text-decoration: none;justify-content: center;display: inline-flex;text-transform: uppercase;border-radius: 0;}
.rqes .jq39n56 .b45c {background: var(--g6w);color: var(--eeat5, var(--lyz));}
.rqes .jq39n56 .b45c:hover {filter: brightness(1.08);}

.rqes .jq39n56 .f829w37 {background: none;color: color-mix(in srgb, var(--yqr6o) 35%, var(--gj5r));box-shadow: inset 0 0 0 1px var(--r55q);}
.rqes .jq39n56 .f829w37:hover {box-shadow: inset 0 0 0 1px var(--yqr6o);}
@media (max-width:695px) {
  .rqes .jq39n56.fcpc .vb6f {grid-template-columns: auto minmax(0, 1fr);}
  .rqes .jq39n56.fcpc .jebmmra {grid-column: 1 / -1;}
  .rqes .jq39n56 .b45c,
  .rqes .jq39n56 .f829w37 {width: 100%;}
}

.rqes .a4ay.bdzsazr {max-width: none;}
.rqes .a4ay .da0hfx {align-items: center;border-bottom: 1px solid var(--kgf9d);gap:3px 16px;grid-template-columns: auto minmax(0, 1fr);padding-bottom:18px;display: grid;}
.rqes .a4ay .v84g {height: 56px;margin: 0;overflow: hidden;grid-row: 1 / span 2;width: 56px;}
.rqes .a4ay .v84g img {height: 100%;width: 100%;border-radius: 0;display: block;object-fit: cover;}
.rqes .a4ay .hw81 {text-transform: uppercase;margin: 0;font: 700 clamp(20px, 2.6vw, 30px)/1.05 var(--p7lxl);letter-spacing: .01em;color: var(--gj5r);}
.rqes .a4ay .a96k {font: 600 12px/1.4 var(--p7lxl);letter-spacing: .16em;margin: 0;text-transform: uppercase;color: var(--bfy);}
.rqes .a4ay .f8jn9 {color: var(--bfy);max-width: 68ch;line-height:1.67;margin: 20px 0 0;font-size: 16.5px;padding-left: clamp(0px, 4vw, 72px);}
.rqes .a4ay .vhqnkn {display: grid;padding-left: clamp(0px, 4vw, 72px);margin: 22px 0 0;gap: 0 20px;align-items: center;grid-template-columns: auto minmax(0, 1fr);}
.rqes .a4ay .kqr4 {color: var(--bfy);font: 600 11.5px/1 var(--p7lxl);letter-spacing: .16em;text-transform: uppercase;}
.rqes .a4ay .q06wfm {margin: 0;}
.rqes .a4ay .q06wfm a {text-decoration-color: var(--yqr6o);text-decoration: underline;font-size: 15px;text-underline-offset: 4px;min-height: 44px;display: inline-flex;color: var(--gj5r);text-decoration-thickness: 2px;align-items: center;}
.rqes .a4ay .hmffv {display: block;margin-top:23px;font-size: 13px;color: var(--bfy);padding-top:17px;border-top: 1px solid var(--kgf9d);line-height:1.60;}

.rqes .a4ay .t7w17 {margin: 0 0 14px;}

.rqes .a4ay .a74b2t {border-width: 1px 0 0;margin: 18px 0 0;border-color: var(--kgf9d);border-style: solid;}

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

.rqes .k8151j .npwwvs {margin: 0 0 26px;border-bottom: 1px solid var(--r55q);letter-spacing: -.01em;color: var(--gj5r);padding: 0 0 20px;text-wrap: balance;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--p7lxl);text-transform: uppercase;}
.rqes .k8151j .npwwvs::before {display: none;}

.rqes .k8151j .breqp {border-width: 2px 0 0;border-color: var(--yqr6o);margin: 0 0 22px clamp(0px, 4vw, 72px);border-style: solid;width: 56px;}
.rqes .k8151j .j61v {color: var(--gj5r);font-size: 17px;max-width: 68ch;padding-left: clamp(0px, 4vw, 72px);line-height:1.68;}
.rqes .k8151j .j61v :is(p, li) {color: var(--gj5r);}
.rqes .k8151j .j61v :last-child {margin-bottom: 0;}

.rqes .k8151j .q26ezz {padding-left: clamp(16px, 4vw, 72px);border-left: 2px solid var(--yqr6o);}

.rqes .hzyvmr .gqd06a {margin: 0 0 16px;padding: 0;border: 0;letter-spacing: -.01em;font: 700 clamp(28px, 4.4vw, 54px)/1 var(--p7lxl);color: var(--gj5r);text-transform: uppercase;}
.rqes .hzyvmr .gqd06a::before {display: none;}
.rqes .hzyvmr .c6s4 {font-size: 17px;margin: 0 0 26px;color: var(--bfy);line-height:1.61;max-width: 60ch;}

.rqes .hzyvmr.n3pv7fx {margin: clamp(34px, 4.6vw, 62px) 0;border-top: 4px solid var(--yqr6o);padding: clamp(26px, 3.4vw, 44px) 0 0;}
.rqes .hzyvmr .ncx8331 {margin: 0;padding: 0;flex-wrap: wrap;border-top: 1px solid var(--r55q);gap: 0;display: flex;}
.rqes .hzyvmr .g02yss {text-transform: uppercase;font: 600 11.5px/1 var(--p7lxl);color: var(--bfy);letter-spacing: .16em;padding: 16px 0 0;}
.rqes .hzyvmr .v97s5s {font: 700 clamp(18px, 2vw, 24px)/1.1 var(--p7lxl);padding: 6px 0 18px;margin: 0;letter-spacing: .01em;color: var(--gj5r);}
.rqes .hzyvmr .vsmqz {flex-wrap: wrap;margin: 26px 0 0;max-width: none;gap:11px;display: flex;}
.rqes .hzyvmr .zek07r {border-radius: 0;background: none;text-transform: uppercase;box-shadow: inset 0 0 0 1px var(--r55q);font: 700 13px/1 var(--p7lxl);text-decoration: none;min-height: 48px;color: color-mix(in srgb, var(--yqr6o) 35%, var(--gj5r));padding: 0 26px;letter-spacing: .14em;display: inline-flex;align-items: center;justify-content: center;}
.rqes .hzyvmr .zek07r:hover {box-shadow: inset 0 0 0 1px var(--yqr6o);}

.rqes .hzyvmr ul.mkzqb {list-style: none;padding: 0;}
.rqes .hzyvmr .dtge {margin: 0;padding: 0;max-width: none;}

.rqes .hzyvmr b.g02yss {display: block;}
.rqes .hzyvmr span.v97s5s {display: block;}

.rqes .hzyvmr ul.nt81a {list-style: none;padding: 0;}
.rqes .hzyvmr .nt81a > li {max-width: none;margin: 0;}

.rqes .csh7r6y.p94d {display: block;}
.rqes .csh7r6y .cnjd1 {border-style: solid;margin: 0 0 22px;border-color: var(--r55q);border-width: 1px 0 0;}
.rqes .csh7r6y .p9dd32h {padding: 0 32px;text-decoration: none;min-height: 52px;color: var(--eeat5, var(--lyz));align-items: center;display: inline-flex;justify-content: center;text-transform: uppercase;font: 700 13.5px/1 var(--p7lxl);border-radius: 0;background: var(--g6w);letter-spacing: .14em;}
.rqes .csh7r6y .p9dd32h:hover {filter: brightness(1.08);}
.rqes .csh7r6y.ermyx  {text-align: left;}
.rqes .csh7r6y.whrn   {text-align: center;}
.rqes .csh7r6y.m6nzc {text-align: right;}
.rqes .csh7r6y.edqqx .p9dd32h {width: 100%;display: flex;}

.rqes .csh7r6y.p94d {max-width: none;}

.rqes .csh7r6y.ntqknd2::before {margin: 0 0 22px;height: 1px;display: block;content: "";background: var(--r55q);}

.rqes .csh7r6y .yrfe0g {margin: 22px 0 0;}

.rqes .b46zh.cgxd1j {display: block;}
.rqes .b46zh .y66ber9 {display: block;}
.rqes .b46zh .y66ber9 img {display: block;width: 100%;height: auto;border-radius: 0;}
.rqes .b46zh .xwearq {display: block;background: var(--r55q);height: 1px;margin-top:14px;}
.rqes .b46zh .evdsg8 {font: 600 12px/1.5 var(--p7lxl);display: block;margin-top:7px;letter-spacing: .14em;color: var(--bfy);padding-left: clamp(0px, 4vw, 72px);text-transform: uppercase;}

.rqes .b46zh .b8cn960 {margin-top:15px;padding-top:10px;display: block;border-top: 1px solid var(--r55q);}
.rqes .b46zh .b8cn960 .evdsg8 {margin-top: 0;}

.rqes .b46zh .qajjbt {margin: 0 0 10px;padding-left: 0;}

.rqes .y075a .pw800mw {display: block;color: var(--bfy);font: 600 11.5px/1 var(--p7lxl);text-transform: uppercase;margin-bottom:10px;letter-spacing: .18em;}

.rqes .y075a .zwgv7k {max-width: none;padding-top:13px;flex-wrap: wrap;border-top: 1px solid var(--kgf9d);align-items: center;display: flex;margin: 0;}
.rqes .y075a .zwgv7k a {min-height: 44px;letter-spacing: .13em;align-items: center;text-transform: uppercase;color: var(--bfy);font: 600 12.5px/1 var(--p7lxl);border-left: 1px solid var(--kgf9d);padding: 0 16px;text-decoration: none;display: inline-flex;}
.rqes .y075a .zwgv7k a:first-child {padding-left: 0;border-left: 0;}
.rqes .y075a .zwgv7k a:hover {color: var(--gj5r);}

.rqes .nwznxtj .h9yw {display: block;font: 600 11.5px/1 var(--p7lxl);margin-bottom:15px;letter-spacing: .18em;color: var(--bfy);text-transform: uppercase;}
.rqes .e2148qn .ekqcznp {color: var(--gj5r);margin: 0 0 22px;text-transform: uppercase;padding: 0 0 18px;font: 700 clamp(26px, 4vw, 48px)/1 var(--p7lxl);border-bottom: 1px solid var(--r55q);letter-spacing: -.01em;}
.rqes .e2148qn .ekqcznp::before {display: none;}

.rqes .nwznxtj .yfh73,
.rqes .e2148qn .jwrf6kh {overflow-x: auto;}
.rqes .nwznxtj .yfh73 table,
.rqes .e2148qn .jwrf6kh table {margin: 0;}
.rqes .e2148qn .frhvbja {color: var(--bfy);display: block;text-transform: uppercase;margin-top:12px;letter-spacing: .16em;font: 600 11.5px/1 var(--p7lxl);}

.rqes .e2148qn figure.jwrf6kh {margin: 0;}

.rqes .e2148qn p.frhvbja {max-width: 68ch;margin: 12px 0 0;}

.rqes .e2148qn .yzmraxx {margin: 0 0 14px;}
.rqes .e2148qn p.yzmraxx {margin: 0 0 14px;}

.rqes {--chrqh: var(--gj5r);}
.rqes :is(.fkrj, [class*="table"]) {overflow-x: auto;}
.rqes table {border-collapse: collapse;width: 100%;font-size: 16px;}
.rqes thead th {color: var(--bfy);border-bottom: 2px solid var(--chrqh, var(--gj5r));white-space: nowrap;padding: 14px 16px 14px 0;text-align: left;font: 700 11.5px/1.3 var(--p7lxl);letter-spacing: .14em;text-transform: uppercase;}
.rqes tbody td {border-bottom: 1px solid var(--kgf9d);padding: 14px 16px 14px 0;color: var(--x3dp, inherit);}

.spht {border-top: 1px solid var(--r55q);}
.c15z {padding: clamp(46px, 6vw, 90px) 24px;max-width: var(--imnv);margin: 0 auto;}
.yv9vdr {font: 700 clamp(30px, 5.4vw, 68px)/0.98 var(--p7lxl);text-transform: uppercase;margin: 0;letter-spacing: -.015em;text-wrap: balance;}
.s9g2q {margin: 16px 0 26px;font-size: 18px;color: var(--bfy);max-width: 60ch;}

.y360a2h {letter-spacing: .16em;max-width: var(--imnv);padding: 0 24px 40px;color: var(--bfy);font: 600 11.5px/1 var(--p7lxl);margin: 0 auto;}

.pp26379.pp26379 {background: var(--oprzm);padding: clamp(44px, 5vw, 72px) 24px clamp(24px, 3vw, 38px);border-top: 1px solid var(--r55q);}
.pp26379 .j8z06 {grid-template-columns: minmax(0, 1fr) auto;gap:31px 56px;margin: 0 auto;align-items: start;max-width: var(--imnv);display: grid;}
.pp26379 .hzycq9f img {display: block;width: auto;height: 26px;}
.pp26379 .hzycq9f span {letter-spacing: .06em;text-transform: uppercase;font: 700 18px/1 var(--p7lxl);}
.pp26379 .j37sph {display: grid;gap:51px;grid-auto-flow: column;}
.pp26379 .j37sph ul {gap:8px;display: grid;margin: 0;list-style: none;padding: 0;}
.pp26379 .j37sph a {align-items: center;color: var(--bfy);display: flex;min-height: 44px;text-transform: uppercase;letter-spacing: .12em;text-decoration: none;font: 600 12px/1 var(--p7lxl);}
.pp26379 .j37sph a:hover {color: var(--gj5r);}
.pp26379 .bstzw4 {opacity:0.69;gap:13px;align-items: center;margin: 26px auto 0;flex-wrap: wrap;display: flex;max-width: var(--imnv);}
.pp26379 .cs38v {margin: 26px auto 0;padding-top:21px;border-top: 1px solid var(--kgf9d);max-width: var(--imnv);}
.pp26379 .cs38v p {color: var(--bfy);margin: 0;font-size: 13px;}
.pp26379 .cs38v p + p {line-height:1.58;margin-top:8px;}

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

  .sgc9ts {margin-left: auto;flex: 0 0 auto;}
  .ptyh, .jygs {padding: 0 13px;font-size: 13.5px;}
  .zr2a {min-width: 0;overflow: hidden;flex: 0 1 auto;}
  .fcxb {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  
  .pcax8 {gap:11px;padding: 0 16px;}
  .rqes {padding-left:15px;padding-right:17px;}
  .c15z, .y360a2h {padding-right:15px;padding-left:15px;}
  .hhg3.hhg3 .gv4wps7 {grid-template-columns: 1fr;gap:35px;}
  
  .hhg3.hhg3 .gr3m {grid-auto-flow: row;grid-template-rows: none;gap: 0;}
  .hhg3.hhg3 .gr3m > dt {margin-top:35px;}
  .hhg3.hhg3 .gr3m > dt:first-child {margin-top: 0;}
  
  .w7670m2.w7670m2 .rcwn81 {padding-left: 0;text-indent: 0;}
  
  .w7670m2.w7670m2 .bb30,
  .w7670m2.w7670m2 .dqed {padding-left: 0;text-indent: 0;}
  .w7670m2.w7670m2 .rc9zye9 {margin-bottom:3px;display: block;width: auto;}
}

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

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

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

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

.gc8dzv:checked ~ .a627 {opacity:0.99;visibility: visible;}
.gc8dzv:checked ~ .de0f6e {transform: translateX(0);visibility: visible;}

.k4y4 {gap:11px;position: sticky;background: var(--zjqe);align-items: center;padding: 14px 16px;top: 0;justify-content: space-between;border-bottom: 1px solid var(--r55q, var(--s1e));display: flex;z-index: 1;}
.bf482q {align-items: center;display: inline-flex;min-height: 44px;}
.bf482q img {width: auto;height: 26px;display: block;}
.jfxd4wh {font-weight: 800;font-size: 16px;font-family: var(--p7lxl);color: var(--roxm);letter-spacing: .01em;}

.qy65t2f {justify-content: center;color: var(--roxm);align-items: center;height: 44px;width: 44px;border-radius: 0;border: 1px solid var(--r55q, var(--s1e));display: inline-flex;flex: none;cursor: pointer;background: var(--ivy0f);}
.qy65t2f:hover {background: var(--pmgcp);}
.qy65t2f:focus-visible,
.y1b335 a:focus-visible,
.mv97e:focus-visible,
.t9pe:focus-visible {outline: 2px solid var(--roxm);outline-offset: 2px;}

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

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

.y1b335 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--yqr6o, var(--g6w));border-color: var(--r55q, var(--s1e));background: var(--ivy0f);}

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

.mv97e, .t9pe {text-decoration: none;padding: 12px 18px;align-items: center;min-height: 48px;font-size: 15px;display: flex;justify-content: center;font-weight: 700;border-radius: 0;}
.mv97e {border: 1px solid var(--r55q, var(--s1e));background: var(--fzriz);color: var(--ay1h, var(--v3pn));}
.t9pe {color: var(--pgml, var(--kzc));background: var(--h6k);border: 1px solid transparent;}

.y1b335 {padding: 8px 18px 14px;}
.y1b335 ul {gap: 0;}
.y1b335 li + li {border-top: 1px solid var(--r55q, var(--s1e));}
.y1b335 a {font-family: var(--p7lxl);font-weight: 600;font-size: 20px;border: 0;border-radius: 0;text-transform: uppercase;letter-spacing: .01em;margin: 4px 0;padding: 14px 2px;}
.y1b335 a:hover {text-underline-offset: 4px;text-decoration: underline;background: none;}
.y1b335 a[aria-current="page"] {background: none;box-shadow: none;}
.y1b335 a[aria-current="page"]::after {width: 26px;content: '';height: 3px;margin-left: auto;background: var(--yqr6o, var(--g6w));}
.jfxd4wh {font-family: var(--p7lxl);font-size: 18px;text-transform: uppercase;}
.k4y4 {padding: 14px 18px;}
.hjtz16 {padding: 14px 18px calc(16px + env(safe-area-inset-bottom, 0px));}
.mv97e, .t9pe {letter-spacing: .03em;text-transform: uppercase;font-family: var(--p7lxl);}

@media (min-width:851px) {
  .de0f6e, .a627 {display: none;}
}

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

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

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

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

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

.rqes .y075a .n3v0fys > summary {min-height: 44px;gap:12px;align-items: center;display: flex;cursor: pointer;list-style: none;}
.rqes .y075a .n3v0fys > summary::-webkit-details-marker {display: none;}
.rqes .y075a .n3v0fys > summary:focus-visible {outline: 2px solid var(--gj5r);outline-offset: 4px;}
.rqes .y075a .n3v0fys > summary .pw800mw {margin: 0;}

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

.rqes {padding-bottom: max(96px, var(--tyw1, 96px));}

.p1b16 {--d2vh: 1px solid var(--kgf9d);--s2x1: 0;--g2xko: 0;--pgtbe: uppercase;--x7i: 12px;--iep: .1em;--m92: 0;--lx1: 700;--kxs: 0;}

.rqes .nwznxtj h2.h9yw.h9yw {display: block;margin: 0 0 14px !important;padding: 0 !important;font: 600 11.5px/1 var(--p7lxl) !important;text-transform: uppercase;letter-spacing: .18em !important;border: 0 !important;text-align: start !important;color: var(--bfy);}

.rqes .nwznxtj .xfaq1va {border-color: var(--r55q);border-style: solid;border-width: 1px 0 0;margin: 0 0 16px;}

.rqes .nwznxtj .r0brdda {align-items: start;grid-template-columns: minmax(0, 132px) minmax(0, 1fr);gap: 0 28px;display: grid;}
.rqes .nwznxtj .r0brdda h2.h9yw.h9yw {padding-top:16px !important;margin: 0 !important;}
@media (max-width:711px) {
  
  .rqes .nwznxtj .r0brdda {grid-template-columns: minmax(0, 1fr);}
  .rqes .nwznxtj .r0brdda h2.h9yw.h9yw {margin: 0 0 14px !important;padding-top: 0 !important;}
}

.rqes .hc35m .v3gx {gap:23px 18px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:748px) { .rqes .hc35m .v3gx {grid-template-columns: repeat(2, minmax(0, 1fr));} }

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

.rqes .et73925.qan9 .fqq6pa {max-height: none;inset: 0;margin: 0;position: absolute;}
.rqes .et73925.qan9 .fqq6pa picture {display: block;height: 100%;}
.rqes .et73925.qan9 .m90h73,
.rqes .et73925.qan9 .fqq6pa img {aspect-ratio: auto;max-height: none;object-fit: cover;width: 100%;height: 100%;}

.rqes .et73925:not(.qan9) .fqq6pa {margin-top: clamp(36px, 4.6vw, 64px);}
.rqes .et73925.zqfcnf .fqq6pa {max-height: none;margin: 0 0 clamp(36px, 4.6vw, 64px);}
.rqes .et73925:not(.qan9) .m90h73,
.rqes .et73925:not(.qan9) .fqq6pa img {aspect-ratio: auto;height: auto;max-height: none;object-fit: contain;}
.rqes .et73925:not(.qan9) .fqq6pa picture {display: block;}

.rqes > .et73925.qan9.f8wjw {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--gj5r) 6%, transparent) 0 1px, transparent 1px 120px),
    radial-gradient(90% 70% at 15% 100%, color-mix(in srgb, var(--g6w) 55%, transparent), transparent 70%),
    radial-gradient(70% 60% at 90% 10%, color-mix(in srgb, var(--chrqh, var(--g6w)) 30%, transparent), transparent 70%),
    var(--qvn) !important;}

.rqes .jq39n56.nchd {display: block;}
.nchd .e392zs {gap:17px 28px;margin: 0 0 20px;flex-wrap: wrap;display: flex;align-items: flex-end;justify-content: space-between;}
.nchd .kf50nw {min-width: 0;flex: 1 1 320px;}
.nchd .qa6b {margin: 0;}
.nchd .m5q50gd {margin: 12px 0 0;}
.nchd .x3ym0m {display: flex;gap: 0;}
.nchd .w2x9s {transition:background 0.15s, color 0.137s;height: 54px;border: 1px solid var(--kgf9d);border-radius: 0;align-items: center;justify-content: center;color: var(--gj5r);display: flex;padding: 0;font: 600 20px/1 var(--p7lxl);cursor: pointer;background: transparent;width: 54px;}
.nchd .w2x9s + .w2x9s {border-left: 0;}
.nchd .w2x9s:hover {color: var(--eeat5, var(--lyz));background: var(--g6w);border-color: var(--g6w);}
.nchd .w2x9s[hidden] {display: none;}

.nchd .t4cg {gap:6px;display: flex;margin: 0 0 14px;}
.nchd .gw407k {flex: 1 1 0;background: var(--kgf9d);height: 3px;overflow: hidden;}
.nchd .gw407k i {height: 100%;background: var(--g6w);width: 0;display: block;}
.nchd .gw407k[data-s="done"] i {width: 100%;}
.nchd .gw407k[data-s="run"] i {animation: leihokn var(--jss, 6000ms) linear forwards;}
@keyframes leihokn { from {width: 0;} to {width: 100%;} }

.nchd .cnaczt {margin: 0;list-style: none;grid-auto-flow: column;scroll-behavior: smooth;padding: 0;overscroll-behavior-x: contain;grid-auto-columns: 100%;scrollbar-width: none;display: grid;scroll-snap-type: x mandatory;overflow-x: auto;}
.nchd .cnaczt::-webkit-scrollbar {display: none;}
.nchd .wbx9h4p {border: 1px solid var(--kgf9d);display: grid;scroll-snap-align: start;min-width: 0;grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);}
.nchd .evn9q {min-height: clamp(280px, 34vw, 460px);position: relative;margin: 0;overflow: hidden;min-width: 0;}
.nchd .evn9q picture {height: 100%;display: block;}
.rqes .nchd .gmr3yt.gmr3yt {position: absolute;max-width: none;width: 100%;object-fit: cover;height: 100%;border-radius: 0;inset: 0;}
.nchd .qvv6 .evn9q {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--gj5r) 7%, transparent) 0 1px, transparent 1px 80px),
    radial-gradient(90% 90% at 20% 100%, color-mix(in srgb, var(--g6w) 65%, transparent), transparent 70%),
    var(--qvn);}
.nchd .aypqqy7 {justify-content: flex-end;align-items: flex-start;gap:16px;display: flex;padding: clamp(22px, 3vw, 40px);border-left: 1px solid var(--kgf9d);flex-direction: column;min-width: 0;}
.nchd .dd42j {color: var(--g6w);font: 700 clamp(72px, 9vw, 132px)/.82 var(--p7lxl);letter-spacing: -.03em;}
.nchd .dd42j i {letter-spacing: .06em;font-size: .28em;margin-left:7px;font-style: normal;color: var(--bfy);}
.nchd .ney3pbq {margin: 0;text-transform: uppercase;letter-spacing: -.005em;font: 700 clamp(22px, 2.4vw, 32px)/1.05 var(--p7lxl);color: var(--gj5r);}
.nchd .rtyk {margin: 18px 0 0;}
@media (max-width:748px) {
  .nchd .wbx9h4p {grid-template-columns: minmax(0, 1fr);}
  .nchd .evn9q {min-height: 0;aspect-ratio: 4 / 3;}
  .nchd .aypqqy7 {border-left: 0;border-top: 1px solid var(--kgf9d);}
  .nchd .dd42j {font-size: 72px;}
  .nchd .aypqqy7 .b45c {align-self: stretch;}
  .nchd .w2x9s {height: 46px;width: 46px;}
}
@media (prefers-reduced-motion: reduce) { .nchd .cnaczt {scroll-behavior: auto;} .nchd .gw407k[data-s="run"] i {width: 100%;animation: none;} }

.rqes .nchd :is(.wbx9h4p, .t4cg) {max-width: none;}

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

.rqes > .hzyvmr.m0h8bbf {background:
    radial-gradient(60% 120% at 100% 0%, color-mix(in srgb, var(--g6w) 22%, transparent), transparent 70%),
    color-mix(in srgb, var(--g6w) 4%, var(--qvn)) !important;overflow: hidden;border: 1px solid var(--kgf9d) !important;gap:10px 40px;display: grid;align-items: center;padding: clamp(26px, 4vw, 52px) clamp(22px, 3.4vw, 48px) 0 !important;position: relative;grid-template-columns: minmax(0, 1fr);}
@media (min-width:828px) { .rqes > .hzyvmr.m0h8bbf {grid-template-columns: minmax(0, 1fr) auto;} }
.m0h8bbf .qpsh {min-width: 0;padding-bottom: clamp(22px, 3vw, 40px);}
.m0h8bbf .npkqy {padding-bottom: clamp(22px, 3vw, 40px);display: flex;align-items: flex-start;gap:5px;max-width: none;font: 700 clamp(110px, 15vw, 220px)/.8 var(--p7lxl);margin: 0;letter-spacing: -.04em;}
.m0h8bbf .npkqy b {-webkit-text-stroke: 2px var(--g6w);color: transparent;text-shadow: 0 0 40px color-mix(in srgb, var(--g6w) 30%, transparent);}
.m0h8bbf .npkqy i {letter-spacing: .06em;font-size: .22em;color: var(--bfy);font-style: normal;margin-top: .3em;}
.m0h8bbf .tr5ww1 {border-top: 1px solid var(--kgf9d);grid-column: 1 / -1;background: color-mix(in srgb, var(--gj5r) 4%, transparent);overflow: hidden;margin: 0 calc(-1 * clamp(22px, 3.4vw, 48px));}
.m0h8bbf .w62wssv {display: flex;animation: m5mau2o 38s linear infinite;margin: 0;max-width: none;width: max-content;}
.m0h8bbf .w62wssv span {display: inline-flex;padding: 14px 22px 14px 0;align-items: center;text-transform: uppercase;white-space: nowrap;font: 700 15px/1 var(--p7lxl);color: var(--gj5r);gap:23px;letter-spacing: .14em;}
.m0h8bbf .w62wssv span::after {content: "";height: 8px;background: var(--g6w);width: 8px;}
@keyframes m5mau2o { to {transform: translateX(-50%);} }
@media (max-width: 819.98px) { .m0h8bbf .npkqy {order: -1;padding-bottom: 0;} }
@media (prefers-reduced-motion: reduce) { .m0h8bbf .w62wssv {animation: none;} }

.rqes .hzyvmr.m0h8bbf .ncx8331 {grid-auto-columns: max-content;justify-content: start;display: grid !important;column-gap:41px;grid-auto-flow: column;max-width: none;list-style: none;padding: 0;margin: 18px 0 0;row-gap:5px;grid-template-rows: auto auto;}
.rqes .hzyvmr.m0h8bbf ul.ncx8331 {grid-template-rows: auto;}
.rqes .hzyvmr.m0h8bbf .dtge {flex-direction: column;max-width: none;display: flex;gap:6px;}
.rqes .hzyvmr.m0h8bbf .ncx8331 :is(dt, dd) {margin: 0;}
.rqes .hzyvmr.m0h8bbf .v97s5s {font-size: clamp(20px, 2vw, 26px);}
.rqes .hzyvmr.m0h8bbf a.zek07r {border-color: var(--g6w);color: var(--eeat5, var(--lyz));background: var(--g6w);}
.rqes .hzyvmr.m0h8bbf a.zek07r:hover {filter: brightness(1.08);}
@media (max-width:555px) { .rqes .hzyvmr.m0h8bbf .ncx8331 {column-gap:21px;} }

.rqes .w7670m2.tgz12m .avz40e {display: grid;counter-reset: none;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;gap: 0 clamp(14px, 2vw, 28px);list-style: none;max-width: none;margin: 10px 0 0;}
.rqes .w7670m2.tgz12m .vb6f {padding: 22px 0 0;position: relative;max-width: none;border: 0;border-top: 6px solid color-mix(in srgb, var(--g6w) 35%, var(--kgf9d));margin: 0;min-width: 0;}
.rqes .w7670m2.tgz12m .vb6f:nth-child(2) {border-top-color: color-mix(in srgb, var(--g6w) 55%, var(--kgf9d));}
.rqes .w7670m2.tgz12m .vb6f:nth-child(3) {border-top-color: color-mix(in srgb, var(--g6w) 78%, var(--kgf9d));}
.rqes .w7670m2.tgz12m .vb6f:nth-child(n+4) {border-top-color: var(--g6w);}
.rqes .w7670m2.tgz12m :is(.bb30, .rcwn81) {align-items: flex-start;margin: 0;display: flex;flex-direction: column;max-width: none;gap:10px;}
.rqes .w7670m2.tgz12m .rc9zye9 {font: 700 clamp(64px, 7vw, 104px)/.8 var(--p7lxl);margin: 0 0 4px;display: block;letter-spacing: -.04em;transition:color 0.229s;color: transparent;-webkit-text-stroke: 1.5px var(--g6w);}
.rqes .w7670m2.tgz12m .vb6f:hover .rc9zye9 {color: var(--g6w);}
.rqes .w7670m2.tgz12m .n96f9 {letter-spacing: .01em;font: 700 clamp(18px, 1.7vw, 22px)/1.1 var(--p7lxl);text-transform: uppercase;color: var(--gj5r);overflow-wrap: anywhere;}
.rqes .w7670m2.tgz12m :is(.cwgfy1d, .dqed) {margin: 0;display: block;max-width: none;overflow-wrap: anywhere;font-size: 15px;line-height:1.61;color: var(--bfy);}
.rqes .w7670m2.tgz12m .dqed {margin-top:9px;}
@media (max-width:975px) {
  .rqes .w7670m2.tgz12m .avz40e {row-gap:29px;grid-template-columns: repeat(2, minmax(0, 1fr));}
}
@media (max-width:555px) {
  .rqes .w7670m2.tgz12m .avz40e {row-gap:23px;grid-template-columns: minmax(0, 1fr);}
  .rqes .w7670m2.tgz12m .vb6f {padding-top:17px;}
  .rqes .w7670m2.tgz12m .rc9zye9 {font-size: 58px;}
}
@media (prefers-reduced-motion: reduce) { .rqes .w7670m2.tgz12m .rc9zye9 {transition:none;} }

.rqes .w7670m2.tgz12m :is(.rcwn81, .bb30) {text-indent: 0;padding-left: 0;}
.rqes .w7670m2.tgz12m .rc9zye9 {width: auto;text-align: left;position: static;}
.rqes .w7670m2.tgz12m .n96f9 + .cwgfy1d::before {content: none;}

.rqes .y075a .zwgv7k {flex-wrap: wrap;display: flex;}
.rqes .y075a .zwgv7k > * {flex: 1 1 auto;}
