

:root {--sh1:  1240px;--vz436: var(--uw1);--bxg4h: "Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;--jobf:"Oswald", "Archivo Narrow", "Arial Narrow", "Roboto Condensed", system-ui, sans-serif;--wjcxp:   var(--plq);--ybmkq: var(--hy3i);--j67: clamp(52px, 7vw, 110px);--ca6:  var(--lll60);--liiec: var(--l9c);}

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

.dxca5 {top: 0;z-index: 200;color: var(--ese, var(--c9l, var(--ab3l)));text-decoration: none;position: absolute;left: -9999px;background: var(--ybmkq);font-weight: 700;padding: 12px 20px;}
.dxca5:focus {top: 10px;left: 10px;}

.jxyf2 {border-bottom: 1px solid var(--ca6);position: sticky;z-index: 60;background: var(--u8zis);top: 0;}
.c2fw {padding: 0 24px;gap:24px;align-items: center;min-height: 62px;margin: 0 auto;display: flex;max-width: var(--sh1);}
.zr0m8y {display: inline-flex;text-decoration: none;min-height: 44px;align-items: center;}
.zr0m8y img {display: block;width: auto;height: 24px;}
.c938cq {letter-spacing: .06em;color: var(--s2dmx);text-transform: uppercase;font: 700 19px/1 var(--jobf);}

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

.yc16pnt {display: flex;gap:8px;align-items: center;}
.yys00 {min-height: 44px;text-transform: uppercase;background: var(--yuye);align-items: center;text-decoration: none;font: 600 12.5px/1 var(--jobf);padding: 0 12px;letter-spacing: .12em;display: inline-flex;color: var(--nkos, var(--kgi));}

.sj72sv,
.stx80sd :is(.cfydfhh, .b2xg, .c5f0, .e0mag,
              .nrzkbsf, .ssey, .t95bh) a[role="button"],
.stx80sd .e0mag a {display: inline-flex;font: 700 13px/1 var(--jobf);text-transform: uppercase;cursor: pointer;color: var(--c9l, var(--ab3l));align-items: center;text-decoration: none;letter-spacing: .12em;justify-content: center;padding: 0 22px;min-height: 44px;border-radius: 0;border: 0;background: var(--hy3i);}

.sj72sv {color: var(--np7, var(--fc9i1));background: var(--zplpk);}
.sj72sv:hover {background: var(--bht);}
.stx80sd :is(.cfydfhh, .b2xg, .c5f0, .e0mag,
              .nrzkbsf, .ssey, .t95bh) a[role="button"]:hover,
.stx80sd .e0mag a:hover {background: var(--bht);}
.hd75k1 {min-height: 56px;padding: 0 34px;font-size: 14px;}

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

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

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

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

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

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

.stx80sd .cfydfhh.whj2h {display: block;border-bottom: 1px solid var(--ca6) !important;padding: 0 0 var(--j67) !important;}

.stx80sd .cfydfhh .r0mqprz {margin: 0 0 clamp(14px, 2vw, 24px);letter-spacing: .18em;font: 600 12.5px/1 var(--jobf);text-transform: uppercase;color: var(--vz436);}

.stx80sd .cfydfhh .d5r7 {text-transform: uppercase;letter-spacing: -.02em;font: 700 clamp(38px, 6.6vw, 96px)/0.94 var(--jobf);margin: 0 0 clamp(20px, 2.6vw, 34px);text-wrap: balance;color: var(--wjcxp);}

.stx80sd .cfydfhh.nn7s .d5r7 {font-size: clamp(42px, 7.6vw, 112px);}

.stx80sd .cfydfhh .wjy8j1 {justify-content: space-between;flex-wrap: wrap;padding-top: clamp(16px, 2vw, 26px);max-width: none;align-items: baseline;display: flex;gap:19px 40px;border-top: 1px solid var(--liiec);}
.stx80sd .cfydfhh .n3enm {margin: 0;max-width: 56ch;line-height:1.54;flex: 1 1 320px;font-size: 18px;color: var(--vz436);}

.stx80sd .cfydfhh .a4f05z {white-space: nowrap;letter-spacing: .14em;flex: 0 0 auto;font: 700 13.5px/1 var(--jobf);transition:filter 0.177s;display: inline-flex;text-decoration: none;border-radius: 0;min-height: 52px;justify-content: center;background: var(--hy3i);padding: 0 30px;align-items: center;text-transform: uppercase;color: var(--c9l, var(--ab3l));}
.stx80sd .cfydfhh .a4f05z:hover {filter: brightness(1.08);}

.stx80sd .cfydfhh .jbf9ezc {color: var(--b5zq, var(--wjcxp));margin: clamp(26px, 3.4vw, 46px) 0 0;}
.stx80sd .cfydfhh.apdevz .jbf9ezc {margin: 0 0 clamp(26px, 3.4vw, 46px);max-height: 26vh;}
.stx80sd .cfydfhh .jg2cjk,
.stx80sd .cfydfhh .jbf9ezc img {width: 100%;border-radius: 0;display: block;height: auto;object-fit: cover;aspect-ratio: 3 / 1;max-height: 34vh;}
.stx80sd .cfydfhh.apdevz .jg2cjk,
.stx80sd .cfydfhh.apdevz .jbf9ezc img {max-height: 26vh;}

@media (max-width:694px) {
  
  .stx80sd .cfydfhh .wjy8j1 {display: block;}
  .stx80sd .cfydfhh .n3enm {margin-bottom:21px;}
  .stx80sd .cfydfhh .a4f05z {width: 100%;}
  .stx80sd .cfydfhh .jg2cjk,
  .stx80sd .cfydfhh .jbf9ezc img {aspect-ratio: 2 / 1;max-height: 22vh;}
}

.stx80sd .cfydfhh.f84cf4 {position: relative;border-bottom: 0 !important;overflow: hidden;justify-content: flex-end;padding: clamp(26px, 3.4vw, 46px) !important;display: flex;min-height: min(52vh, 460px);flex-direction: column;}
.f84cf4 .jbf9ezc {inset: 0;position: absolute;z-index: 0;margin: 0;}
.f84cf4 .jg2cjk,
.f84cf4 .jbf9ezc img {width: 100%;height: 100%;aspect-ratio: auto;max-height: none;}
.f84cf4 .jbf9ezc::after {inset: 0;background: linear-gradient(0deg,
    var(--uc3n) 0%,
    color-mix(in srgb, var(--uc3n) 68%, transparent) 46%,
    color-mix(in srgb, var(--uc3n) 18%, transparent) 82%,
    transparent 100%);content: "";position: absolute;}
.f84cf4 .r0mqprz,
.f84cf4 .d5r7,
.f84cf4 .wjy8j1 {z-index: 1;position: relative;}
.f84cf4 .d5r7 {color: var(--b5zq, var(--wjcxp));}
.f84cf4 .r0mqprz {color: var(--b5zq, var(--vz436));}
.f84cf4 .wjy8j1 {border-top: 0;}
@media (max-width:694px) {
  .stx80sd .cfydfhh.f84cf4 {min-height: min(42vh, 360px);}
}

.nrzkbsf.nrzkbsf .cqek {list-style: none;margin: 0;padding: 0;}
.nrzkbsf.nrzkbsf .cf8cbr {margin: 0 0 30px;}
.nrzkbsf.nrzkbsf .cf8cbr:last-child {margin-bottom: 0;}
.nrzkbsf.nrzkbsf .s7ypr {color: var(--wjcxp);max-width: 70ch;line-height:1.62;padding-left: 4.6em;margin: 0;text-indent: -4.6em;}
.nrzkbsf.nrzkbsf .ryf806c {letter-spacing: .16em;text-indent: 0;font: 700 13px/1.62 var(--jobf);color: color-mix(in srgb, var(--ybmkq) 68%, var(--wjcxp));width: 4.6em;text-transform: uppercase;display: inline-block;}
.nrzkbsf.nrzkbsf .ee98 {color: var(--wjcxp);font-weight: 600;}

.nrzkbsf.nrzkbsf .t197 {color: var(--vz436);}
.nrzkbsf.nrzkbsf .ee98 + .t197::before {color: var(--ca6);content: " \2014\00a0";}

.nrzkbsf.nrzkbsf .c1dt9e {padding-left: 4.6em;line-height:1.60;text-indent: -4.6em;max-width: 70ch;color: var(--wjcxp);margin: 0;}
.nrzkbsf.nrzkbsf .qkcad {color: var(--vz436);max-width: 70ch;line-height:1.61;padding-left: calc(4.6 * 13px + .26em);margin: 6px 0 0;}

.v54gxq6.v54gxq6 .e6kwp04 {align-items: start;display: grid;gap:52px;grid-template-columns: 1fr 1fr;}
.v54gxq6.v54gxq6 .wrptxwg {padding: 0;min-width: 0;border: 0;border-radius: 0;background: none;}

.v54gxq6.v54gxq6 .bw5j {color: var(--vz436);text-transform: uppercase;max-width: none;border-top: 1px solid var(--ca6);margin: 0 0 18px;font: 700 12px/1.3 var(--jobf);letter-spacing: .18em;padding-top:17px;}
.v54gxq6.v54gxq6 .d6esd {padding: 0;list-style: none;margin: 0;}
.v54gxq6.v54gxq6 .h2cdck {margin: 0 0 14px;gap:15px;display: flex;align-items: baseline;line-height:1.58;max-width: 46ch;}
.v54gxq6.v54gxq6 .h2cdck:last-child {margin-bottom: 0;}
.v54gxq6.v54gxq6 .hqhypk {flex: 0 0 auto;font: 400 17px/1.6 var(--bxg4h);width: 1ch;color: var(--vz436);}

.v54gxq6.v54gxq6 .rjrbvc .hqhypk {color: color-mix(in srgb, var(--ybmkq) 68%, var(--wjcxp));}
.v54gxq6.v54gxq6 .aq29h {color: var(--wjcxp);min-width: 0;}

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

.v54gxq6.v54gxq6 .mvfckyy > dd {min-width: 0;margin: 0;}

.t95bh.t95bh .j0q6bw {border: 0;border-radius: 0;padding: 0;background: none;display: block;overflow: visible;margin: 0 0 6px;}
.t95bh.t95bh .j0q6bw:last-child {margin-bottom: 0;}
.t95bh.t95bh .ghm26g {list-style: none;display: flex;gap:15px;padding: 20px 0 14px;color: var(--wjcxp);min-height: 44px;font: 500 19px/1.4 var(--bxg4h);align-items: baseline;cursor: pointer;}
.t95bh.t95bh .ghm26g::-webkit-details-marker {display: none;}
.t95bh.t95bh .ghm26g::marker {content: "";}
.t95bh.t95bh .sg39md {margin-top: 0;transition:transform 0.229s ease, border-color 0.216s ease;border-right: 1.5px solid var(--vz436);width: 8px;align-self: center;border-bottom: 1.5px solid var(--vz436);transform: rotate(-45deg);height: 8px;flex: 0 0 auto;}
.t95bh.t95bh .j0q6bw[open] .sg39md {transform: rotate(45deg);border-right-color: color-mix(in srgb, var(--ybmkq) 68%, var(--wjcxp));border-bottom-color: color-mix(in srgb, var(--ybmkq) 68%, var(--wjcxp));}

.t95bh.t95bh .hw7ywyc {padding: 0 0 22px 22px;}
.t95bh.t95bh .vjd930 {margin: 0;font-size: 16px;line-height:1.68;max-width: 64ch;color: var(--vz436);}

.t95bh.t95bh .mmns {margin-bottom: 0;border-top: 1px solid var(--liiec);}
.t95bh.t95bh .mmns:first-of-type {border-top: 0;}
.t95bh.t95bh .zd2v {margin-left: auto;}
.t95bh.t95bh .jz52zh {padding-left: 0;}

.t95bh.t95bh .dv4g {margin: 0;padding: 0;list-style: none;}
.t95bh.t95bh .w6nd2 {margin: 0;max-width: none;}
.t95bh.t95bh .kapf {font: 700 12px/1.4 var(--jobf);color: color-mix(in srgb, var(--ybmkq) 68%, var(--wjcxp));flex: 0 0 auto;letter-spacing: .16em;}

.t95bh.t95bh .zw9zk {padding-left:56px;}

.stx80sd .tke5254 .q1eq + .q1eq {margin-top: clamp(30px, 4vw, 54px);}
.stx80sd .tke5254 .gfbh3 {margin: 0 0 10px;font: 600 12px/1 var(--jobf);letter-spacing: .18em;color: var(--vz436);text-transform: uppercase;}
.stx80sd .tke5254 .adw2 {list-style: none;display: grid;gap:30px 22px;padding: 0;margin: 0;grid-template-columns: repeat(3, minmax(0, 1fr));}

@media (max-width:768px) { .stx80sd .tke5254 .adw2 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.stx80sd .tke5254 .a7m1 {min-width: 0;}
.stx80sd .tke5254 .hsd9rx {color: inherit;display: grid;text-decoration: none;align-items: baseline;min-width: 0;grid-template-columns: auto minmax(0, 1fr);gap:1px 10px;}
.stx80sd .tke5254 .r9nt {grid-row: 2 / span 2;font: 600 12px/1.25 var(--jobf);color: var(--vz436);letter-spacing: .12em;align-self: start;}

.stx80sd .tke5254 .akcn {margin: 0 0 12px;width: 100%;overflow: hidden;grid-column: 1 / -1;}
.stx80sd .tke5254 .akcn img {width: 100%;aspect-ratio: 1 / 1;height: auto;object-fit: cover;display: block;border-radius: 0;}
.stx80sd .tke5254 .v3rz {letter-spacing: .01em;font: 700 clamp(17px, 1.5vw, 21px)/1.2 var(--jobf);min-width: 0;color: var(--wjcxp);text-transform: uppercase;}
.stx80sd .tke5254 .pwr3 {text-overflow: ellipsis;white-space: nowrap;min-width: 0;grid-column: 2;font: 400 12.5px/1.3 var(--jobf);font-style: normal;overflow: hidden;text-transform: uppercase;color: var(--vz436);letter-spacing: .12em;}
.stx80sd .tke5254 .hsd9rx:hover .v3rz {text-decoration-color: var(--ybmkq);text-underline-offset: 5px;text-decoration: underline;text-decoration-thickness: 2px;}

.stx80sd .zjw3t1 .nb9rg0 {display: grid;margin: 0;padding: 0;align-items: center;grid-template-columns: minmax(0, 1fr) auto;border-top: 1px solid var(--liiec);}
.stx80sd .zjw3t1 .tck5m0 {border-bottom: 1px solid var(--liiec);min-width: 0;}
.stx80sd .zjw3t1 .nf0wzgh {text-decoration: none;align-items: center;min-height: 76px;display: flex;}
.stx80sd .zjw3t1 .ypj6h {text-transform: uppercase;font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--jobf);color: var(--wjcxp);letter-spacing: .01em;}
.stx80sd .zjw3t1 .nf0wzgh:hover .ypj6h {text-decoration-thickness: 2px;text-underline-offset: 5px;text-decoration-color: var(--ybmkq);text-decoration: underline;}

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

.stx80sd .f81jr9 .ens6wd {max-width: none;display: flex;align-items: center;gap: 0;margin: 0;flex-wrap: wrap;}
.stx80sd .f81jr9 .g7avx {display: inline-flex;gap:13px;min-height: 62px;text-decoration: none;align-items: center;padding: 0 24px;border-left: 1px solid var(--liiec);}
.stx80sd .f81jr9 .g7avx:first-child {border-left: 0;padding-left: 0;}
.stx80sd .f81jr9 .g7avx img {height: 26px;object-fit: contain;max-width:78px;display: block;width: auto;opacity:0.71;border-radius: 0;}
.stx80sd .f81jr9 .wmp0v {white-space: nowrap;text-transform: uppercase;letter-spacing: .13em;color: var(--vz436);font: 600 13.5px/1 var(--jobf);}
.stx80sd .f81jr9 .g7avx:hover .wmp0v {color: var(--wjcxp);}

.stx80sd .ssey .vw8vwv {margin: 0 0 14px;display: flex;gap:8px;align-items: baseline;}
.stx80sd .ssey .rxtyt5 {letter-spacing: -.03em;color: var(--wjcxp);font: 700 clamp(52px, 8vw, 116px)/0.9 var(--jobf);}
.stx80sd .ssey .gn1ks {font: 600 clamp(16px, 2vw, 24px)/1 var(--jobf);font-style: normal;letter-spacing: .1em;color: var(--vz436);}
.stx80sd .ssey .bp4svfg {color: var(--vz436);line-height:1.61;margin: 0 0 clamp(26px, 3.4vw, 44px);font-size: 17px;max-width: 62ch;}
.stx80sd .ssey .cv6ej {list-style: none;margin: 0;padding: 0;}
.stx80sd .ssey .rp2w {padding: clamp(22px, 2.8vw, 34px) 0;border-top: 1px solid var(--liiec);}

.stx80sd .ssey .szyhg5 {margin: 0;}
.stx80sd .ssey .szyhg5 p {color: var(--wjcxp);line-height:1.48;max-width: 62ch;font-size: clamp(18px, 1.9vw, 23px);margin: 0;}
.stx80sd .ssey .xzr9 {color: var(--vz436);font: 600 12.5px/1 var(--jobf);font-style: normal;text-transform: uppercase;display: block;margin-top:11px;letter-spacing: .16em;}

.stx80sd .ssey .rp2w {margin: 0;}

.stx80sd .ssey ol.cv6ej > .rp2w {max-width: 68ch;}
.stx80sd .ssey div.cv6ej > .rp2w {max-width: none;}

.stx80sd .ssey figcaption.xzr9 {font-style: normal;}

.stx80sd .ssey .xvd4e {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.stx80sd .ssey .xvd4e + .vw8vwv {margin-bottom: clamp(26px, 3.4vw, 44px);}

.stx80sd .c5f0.dr0nnrj {max-width: none;}

.stx80sd .c5f0.kqjr9 {max-width: 74ch;}
.stx80sd .c5f0 .rpwk {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.stx80sd .c5f0.cq6xxce .rpwk {margin: clamp(24px, 3vw, 38px) 0 0;order: 2;}
.stx80sd .c5f0.cq6xxce {flex-direction: column;display: flex;}
.stx80sd .c5f0 .rpwk img {display: block;width: 100%;aspect-ratio: 5 / 1;height: auto;border-radius: 0;object-fit: cover;}
.stx80sd .c5f0 .d1rpbp {padding: 0 0 18px;margin: 0 0 22px;text-transform: uppercase;text-wrap: balance;letter-spacing: -.01em;color: var(--wjcxp);border-bottom: 1px solid var(--ca6);font: 700 clamp(26px, 4vw, 52px)/1 var(--jobf);}
.stx80sd .c5f0 .d1rpbp::before {display: none;}

.stx80sd .c5f0 .hry1 {max-width: 68ch;color: var(--vz436);line-height:1.68;font-size: 17px;padding-left: clamp(0px, 4vw, 72px);}
.stx80sd .c5f0 .hry1 :is(p, li):last-child {margin-bottom: 0;}
.stx80sd .c5f0 .q6de {padding-left: clamp(0px, 4vw, 72px);max-width: none;margin: 24px 0 0;}
.stx80sd .c5f0 .sg6ha {justify-content: center;font: 700 13px/1 var(--jobf);align-items: center;padding: 0 26px;text-transform: uppercase;border-radius: 0;display: inline-flex;background: var(--hy3i);letter-spacing: .14em;min-height: 48px;color: var(--c9l, var(--ab3l));text-decoration: none;}
.stx80sd .c5f0 .sg6ha:hover {filter: brightness(1.08);}

.stx80sd .b2xg.dvkyt {text-align: left;}
.stx80sd .b2xg .zs46 {letter-spacing: -.01em;margin: 0 0 22px;text-transform: uppercase;border-bottom: 1px solid var(--ca6);font: 700 clamp(30px, 5vw, 62px)/0.98 var(--jobf);text-wrap: balance;color: var(--wjcxp);padding: 0 0 18px;}
.stx80sd .b2xg .zryz {margin: 0 0 clamp(26px, 3.4vw, 44px);max-width: 62ch;line-height:1.59;font-size: 17px;color: var(--vz436);}
.stx80sd .b2xg .cqek {margin: 0;list-style: none;padding: 0;}

.stx80sd .b2xg.wgy9an .cqek {justify-content: center;display: flex;flex-wrap: wrap;gap: clamp(24px, 3vw, 44px);}
.stx80sd .b2xg.wgy9an .cqek > * {flex: 1 1 220px;max-width: calc(50% - clamp(12px, 1.5vw, 22px));min-width: 0;}
@media (max-width:625px) {
  .stx80sd .b2xg.wgy9an .cqek > * {max-width: none;}
}
.stx80sd .b2xg .cf8cbr {min-width: 0;}
.stx80sd .b2xg.qmqep8n .cf8cbr {border-top: 1px solid var(--liiec);grid-template-columns: auto minmax(0, 220px) minmax(0, 1fr);gap: clamp(16px, 2.4vw, 34px);padding: clamp(20px, 2.6vw, 32px) 0;display: grid;align-items: start;}
.stx80sd .b2xg .jzvb {letter-spacing: .18em;display: block;color: var(--qo7mr, var(--vz436));font: 600 12px/1 var(--jobf);margin-bottom:11px;}
.stx80sd .b2xg.qmqep8n .jzvb {margin-bottom: 0;}
.stx80sd .b2xg .qrsv7d7 {margin: 0 0 14px;}
.stx80sd .b2xg.qmqep8n .qrsv7d7 {margin: 0;}
.stx80sd .b2xg .qrsv7d7 img {width: 100%;height: auto;aspect-ratio: 3 / 2;object-fit: cover;border-radius: 0;display: block;}
.stx80sd .b2xg .s8jr {margin: 0;color: var(--wjcxp);max-width: 46ch;font-size: 16.5px;line-height:1.54;}
.stx80sd .b2xg .j7w422a {flex-wrap: wrap;display: flex;gap:13px;margin-top: clamp(26px, 3vw, 40px);}
.stx80sd .b2xg .nqs0gm,
.stx80sd .b2xg .m7k60 {align-items: center;justify-content: center;font: 700 13px/1 var(--jobf);display: inline-flex;padding: 0 26px;letter-spacing: .14em;border-radius: 0;text-transform: uppercase;text-decoration: none;min-height: 48px;}
.stx80sd .b2xg .nqs0gm {background: var(--hy3i);color: var(--c9l, var(--ab3l));}
.stx80sd .b2xg .nqs0gm:hover {filter: brightness(1.08);}

.stx80sd .b2xg .m7k60 {box-shadow: inset 0 0 0 1px var(--ca6);color: color-mix(in srgb, var(--ybmkq) 35%, var(--wjcxp));background: none;}
.stx80sd .b2xg .m7k60:hover {box-shadow: inset 0 0 0 1px var(--ybmkq);}
@media (max-width:694px) {
  .stx80sd .b2xg.qmqep8n .cf8cbr {grid-template-columns: auto minmax(0, 1fr);}
  .stx80sd .b2xg.qmqep8n .qrsv7d7 {grid-column: 1 / -1;}
  .stx80sd .b2xg .nqs0gm,
  .stx80sd .b2xg .m7k60 {width: 100%;}
}

.stx80sd .pqrv.ac6nvbn {max-width: none;}
.stx80sd .pqrv .t5y6jg {grid-template-columns: auto minmax(0, 1fr);border-bottom: 1px solid var(--liiec);gap:2px 16px;align-items: center;padding-bottom:19px;display: grid;}
.stx80sd .pqrv .r166 {overflow: hidden;width: 56px;grid-row: 1 / span 2;height: 56px;margin: 0;}
.stx80sd .pqrv .r166 img {height: 100%;border-radius: 0;object-fit: cover;width: 100%;display: block;}
.stx80sd .pqrv .kdhe8p {text-transform: uppercase;color: var(--wjcxp);letter-spacing: .01em;margin: 0;font: 700 clamp(20px, 2.6vw, 30px)/1.05 var(--jobf);}
.stx80sd .pqrv .xejs {letter-spacing: .16em;margin: 0;font: 600 12px/1.4 var(--jobf);color: var(--vz436);text-transform: uppercase;}
.stx80sd .pqrv .jm563 {max-width: 68ch;line-height:1.67;padding-left: clamp(0px, 4vw, 72px);color: var(--vz436);font-size: 16.5px;margin: 20px 0 0;}
.stx80sd .pqrv .ex2g8e {padding-left: clamp(0px, 4vw, 72px);align-items: center;margin: 22px 0 0;display: grid;gap: 0 20px;grid-template-columns: auto minmax(0, 1fr);}
.stx80sd .pqrv .x3kf {text-transform: uppercase;color: var(--vz436);font: 600 11.5px/1 var(--jobf);letter-spacing: .16em;}
.stx80sd .pqrv .f036k {margin: 0;}
.stx80sd .pqrv .f036k a {text-decoration: underline;align-items: center;text-decoration-color: var(--ybmkq);color: var(--wjcxp);min-height: 44px;display: inline-flex;text-underline-offset: 4px;font-size: 15px;text-decoration-thickness: 2px;}
.stx80sd .pqrv .qr9b2z {font-size: 13px;display: block;color: var(--vz436);margin-top:22px;border-top: 1px solid var(--liiec);padding-top:15px;line-height:1.59;}

.stx80sd .pqrv .p3zv160 {margin: 0 0 14px;}

.stx80sd .pqrv .sbsa {border-style: solid;margin: 18px 0 0;border-width: 1px 0 0;border-color: var(--liiec);}

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

.stx80sd .st6rcq .ar1k0 {letter-spacing: -.01em;text-transform: uppercase;text-wrap: balance;color: var(--wjcxp);margin: 0 0 26px;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--jobf);padding: 0 0 20px;border-bottom: 1px solid var(--ca6);}
.stx80sd .st6rcq .ar1k0::before {display: none;}

.stx80sd .st6rcq .f8265ty {border-width: 2px 0 0;margin: 0 0 22px clamp(0px, 4vw, 72px);border-style: solid;width: 56px;border-color: var(--ybmkq);}
.stx80sd .st6rcq .g7jpx {padding-left: clamp(0px, 4vw, 72px);color: var(--wjcxp);font-size: 17px;line-height:1.68;max-width: 68ch;}
.stx80sd .st6rcq .g7jpx :is(p, li) {color: var(--wjcxp);}
.stx80sd .st6rcq .g7jpx :last-child {margin-bottom: 0;}

.stx80sd .st6rcq .gfzx {padding-left: clamp(16px, 4vw, 72px);border-left: 2px solid var(--ybmkq);}

.stx80sd .y3xysh .tcj06v {border: 0;font: 700 clamp(28px, 4.4vw, 54px)/1 var(--jobf);padding: 0;text-transform: uppercase;color: var(--wjcxp);letter-spacing: -.01em;margin: 0 0 16px;}
.stx80sd .y3xysh .tcj06v::before {display: none;}
.stx80sd .y3xysh .k9eng {max-width: 60ch;font-size: 17px;margin: 0 0 26px;color: var(--vz436);line-height:1.61;}

.stx80sd .y3xysh.yhhy5 {border-top: 4px solid var(--ybmkq);margin: clamp(34px, 4.6vw, 62px) 0;padding: clamp(26px, 3.4vw, 44px) 0 0;}
.stx80sd .y3xysh .wdvfss {margin: 0;flex-wrap: wrap;display: flex;border-top: 1px solid var(--ca6);padding: 0;gap: 0;}
.stx80sd .y3xysh .vr79ttd {padding: 16px 0 0;font: 600 11.5px/1 var(--jobf);text-transform: uppercase;letter-spacing: .16em;color: var(--vz436);}
.stx80sd .y3xysh .k5d3bw {margin: 0;font: 700 clamp(18px, 2vw, 24px)/1.1 var(--jobf);color: var(--wjcxp);padding: 6px 0 18px;letter-spacing: .01em;}
.stx80sd .y3xysh .ve3wcvp {gap:13px;flex-wrap: wrap;margin: 26px 0 0;max-width: none;display: flex;}
.stx80sd .y3xysh .nx03s {display: inline-flex;min-height: 48px;text-decoration: none;padding: 0 26px;letter-spacing: .14em;color: color-mix(in srgb, var(--ybmkq) 35%, var(--wjcxp));background: none;font: 700 13px/1 var(--jobf);align-items: center;border-radius: 0;box-shadow: inset 0 0 0 1px var(--ca6);justify-content: center;text-transform: uppercase;}
.stx80sd .y3xysh .nx03s:hover {box-shadow: inset 0 0 0 1px var(--ybmkq);}

.stx80sd .y3xysh ul.x36z48t {padding: 0;list-style: none;}
.stx80sd .y3xysh .nef89m {padding: 0;margin: 0;max-width: none;}

.stx80sd .y3xysh b.vr79ttd {display: block;}
.stx80sd .y3xysh span.k5d3bw {display: block;}

.stx80sd .y3xysh ul.kca6 {list-style: none;padding: 0;}
.stx80sd .y3xysh .kca6 > li {max-width: none;margin: 0;}

.stx80sd .e0mag.bcpss2j {display: block;}
.stx80sd .e0mag .aw0w {border-color: var(--ca6);margin: 0 0 22px;border-width: 1px 0 0;border-style: solid;}
.stx80sd .e0mag .bkvv9 {justify-content: center;text-decoration: none;padding: 0 32px;align-items: center;border-radius: 0;color: var(--c9l, var(--ab3l));text-transform: uppercase;letter-spacing: .14em;min-height: 52px;display: inline-flex;font: 700 13.5px/1 var(--jobf);background: var(--hy3i);}
.stx80sd .e0mag .bkvv9:hover {filter: brightness(1.08);}
.stx80sd .e0mag.wa7qe  {text-align: left;}
.stx80sd .e0mag.m2xfqm7   {text-align: center;}
.stx80sd .e0mag.ky1fq {text-align: right;}
.stx80sd .e0mag.h9qh .bkvv9 {width: 100%;display: flex;}

.stx80sd .e0mag.bcpss2j {max-width: none;}

.stx80sd .e0mag.h8ek1a8::before {background: var(--ca6);display: block;content: "";margin: 0 0 22px;height: 1px;}

.stx80sd .e0mag .qfen {margin: 22px 0 0;}

.stx80sd .nd4tbn5.c87pe4m {display: block;}
.stx80sd .nd4tbn5 .vx93 {display: block;}
.stx80sd .nd4tbn5 .vx93 img {display: block;height: auto;border-radius: 0;width: 100%;}
.stx80sd .nd4tbn5 .rwy1 {margin-top:13px;background: var(--ca6);display: block;height: 1px;}
.stx80sd .nd4tbn5 .ax3b {color: var(--vz436);text-transform: uppercase;margin-top:9px;display: block;font: 600 12px/1.5 var(--jobf);letter-spacing: .14em;padding-left: clamp(0px, 4vw, 72px);}

.stx80sd .nd4tbn5 .zj2pph {padding-top:11px;margin-top:13px;display: block;border-top: 1px solid var(--ca6);}
.stx80sd .nd4tbn5 .zj2pph .ax3b {margin-top: 0;}

.stx80sd .nd4tbn5 .wx1s {padding-left: 0;margin: 0 0 10px;}

.stx80sd .p3nr2 .n8q8p7t {font: 600 11.5px/1 var(--jobf);text-transform: uppercase;display: block;color: var(--vz436);letter-spacing: .18em;margin-bottom:9px;}

.stx80sd .p3nr2 .xv8cgc {display: flex;margin: 0;max-width: none;align-items: center;padding-top:12px;border-top: 1px solid var(--liiec);flex-wrap: wrap;}
.stx80sd .p3nr2 .xv8cgc a {padding: 0 16px;border-left: 1px solid var(--liiec);text-decoration: none;color: var(--vz436);text-transform: uppercase;align-items: center;display: inline-flex;font: 600 12.5px/1 var(--jobf);letter-spacing: .13em;min-height: 44px;}
.stx80sd .p3nr2 .xv8cgc a:first-child {padding-left: 0;border-left: 0;}
.stx80sd .p3nr2 .xv8cgc a:hover {color: var(--wjcxp);}

.stx80sd .fdfs5 .dxcr {text-transform: uppercase;letter-spacing: .18em;display: block;font: 600 11.5px/1 var(--jobf);color: var(--vz436);margin-bottom:14px;}
.stx80sd .p6rezw .njwq3nr {padding: 0 0 18px;letter-spacing: -.01em;font: 700 clamp(26px, 4vw, 48px)/1 var(--jobf);margin: 0 0 22px;color: var(--wjcxp);border-bottom: 1px solid var(--ca6);text-transform: uppercase;}
.stx80sd .p6rezw .njwq3nr::before {display: none;}

.stx80sd .fdfs5 .w0dxv7c,
.stx80sd .p6rezw .ay1agr5 {overflow-x: auto;}
.stx80sd .fdfs5 .w0dxv7c table,
.stx80sd .p6rezw .ay1agr5 table {margin: 0;}
.stx80sd .p6rezw .f4xrp {margin-top:12px;color: var(--vz436);text-transform: uppercase;font: 600 11.5px/1 var(--jobf);letter-spacing: .16em;display: block;}

.stx80sd .p6rezw figure.ay1agr5 {margin: 0;}

.stx80sd .p6rezw p.f4xrp {max-width: 68ch;margin: 12px 0 0;}

.stx80sd .p6rezw .xw0btp {margin: 0 0 14px;}
.stx80sd .p6rezw p.xw0btp {margin: 0 0 14px;}

.stx80sd {--j1k0: var(--wjcxp);}
.stx80sd :is(.kk0g8, [class*="table"]) {overflow-x: auto;}
.stx80sd table {width: 100%;font-size: 16px;border-collapse: collapse;}
.stx80sd thead th {border-bottom: 2px solid var(--j1k0, var(--wjcxp));font: 700 11.5px/1.3 var(--jobf);text-transform: uppercase;color: var(--vz436);white-space: nowrap;letter-spacing: .14em;padding: 14px 16px 14px 0;text-align: left;}
.stx80sd tbody td {color: var(--xi7b, inherit);padding: 14px 16px 14px 0;border-bottom: 1px solid var(--liiec);}

.z8zde {border-top: 1px solid var(--ca6);}
.a1bzqm {margin: 0 auto;max-width: var(--sh1);padding: clamp(46px, 6vw, 90px) 24px;}
.r7v17 {margin: 0;letter-spacing: -.015em;font: 700 clamp(30px, 5.4vw, 68px)/0.98 var(--jobf);text-transform: uppercase;text-wrap: balance;}
.tb02n {font-size: 18px;margin: 16px 0 26px;color: var(--vz436);max-width: 60ch;}

.mxmbw6a {color: var(--vz436);letter-spacing: .16em;font: 600 11.5px/1 var(--jobf);padding: 0 24px 40px;max-width: var(--sh1);margin: 0 auto;}

.qxb4.qxb4 {padding: clamp(44px, 5vw, 72px) 24px clamp(24px, 3vw, 38px);background: var(--v3urh);border-top: 1px solid var(--ca6);}
.qxb4 .n102yw {align-items: start;display: grid;max-width: var(--sh1);margin: 0 auto;gap:32px 56px;grid-template-columns: minmax(0, 1fr) auto;}
.qxb4 .s91q1 img {display: block;height: 26px;width: auto;}
.qxb4 .s91q1 span {font: 700 18px/1 var(--jobf);text-transform: uppercase;letter-spacing: .06em;}
.qxb4 .v95pfs {display: grid;gap:52px;grid-auto-flow: column;}
.qxb4 .v95pfs ul {list-style: none;margin: 0;gap:9px;display: grid;padding: 0;}
.qxb4 .v95pfs a {letter-spacing: .12em;text-decoration: none;text-transform: uppercase;display: flex;font: 600 12px/1 var(--jobf);align-items: center;color: var(--vz436);min-height: 44px;}
.qxb4 .v95pfs a:hover {color: var(--wjcxp);}
.qxb4 .d68h9 {margin: 26px auto 0;flex-wrap: wrap;align-items: center;max-width: var(--sh1);display: flex;gap:13px;opacity:0.68;}
.qxb4 .ha5q {padding-top:20px;margin: 26px auto 0;border-top: 1px solid var(--liiec);max-width: var(--sh1);}
.qxb4 .ha5q p {color: var(--vz436);margin: 0;font-size: 13px;}
.qxb4 .ha5q p + p {margin-top:8px;line-height:1.60;}

@media (max-width:910px) {
  .v34wem {display: flex;}
  .q6vey7c {display: none;}

  .yc16pnt {flex: 0 0 auto;margin-left: auto;}
  .yys00, .sj72sv {padding: 0 13px;font-size: 13.5px;}
  .zr0m8y {min-width: 0;flex: 0 1 auto;overflow: hidden;}
  .c938cq {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  
  .c2fw {gap:12px;padding: 0 16px;}
  .stx80sd {padding-right:17px;padding-left:15px;}
  .a1bzqm, .mxmbw6a {padding-left:17px;padding-right:15px;}
  .v54gxq6.v54gxq6 .e6kwp04 {gap:35px;grid-template-columns: 1fr;}
  
  .v54gxq6.v54gxq6 .mvfckyy {grid-auto-flow: row;grid-template-rows: none;gap: 0;}
  .v54gxq6.v54gxq6 .mvfckyy > dt {margin-top:33px;}
  .v54gxq6.v54gxq6 .mvfckyy > dt:first-child {margin-top: 0;}
  
  .nrzkbsf.nrzkbsf .s7ypr {padding-left: 0;text-indent: 0;}
  
  .nrzkbsf.nrzkbsf .c1dt9e,
  .nrzkbsf.nrzkbsf .qkcad {padding-left: 0;text-indent: 0;}
  .nrzkbsf.nrzkbsf .ryf806c {display: block;margin-bottom:5px;width: auto;}
}

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

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

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

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

.yr38e9c:checked ~ .qm3xjf6 {opacity:1;visibility: visible;}
.yr38e9c:checked ~ .x46nyb {visibility: visible;transform: translateX(0);}

.c31tyb {z-index: 1;position: sticky;top: 0;justify-content: space-between;align-items: center;background: var(--loy);gap:12px;padding: 14px 16px;border-bottom: 1px solid var(--ca6, var(--lll60));display: flex;}
.x4tn {align-items: center;display: inline-flex;min-height: 44px;}
.x4tn img {height: 26px;display: block;width: auto;}
.hc3713r {font-weight: 800;color: var(--plq);letter-spacing: .01em;font-family: var(--jobf);font-size: 16px;}

.fr45w0 {justify-content: center;align-items: center;height: 44px;width: 44px;display: inline-flex;background: var(--lma);cursor: pointer;flex: none;color: var(--plq);border-radius: 0;border: 1px solid var(--ca6, var(--lll60));}
.fr45w0:hover {background: var(--j91sf);}
.fr45w0:focus-visible,
.cv5xv a:focus-visible,
.zmf22:focus-visible,
.wd74:focus-visible {outline: 2px solid var(--plq);outline-offset: 2px;}

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

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

.cv5xv a[aria-current="page"] {background: var(--lma);border-color: var(--ca6, var(--lll60));box-shadow: inset 3px 0 0 var(--ybmkq, var(--hy3i));}

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

.zmf22, .wd74 {min-height: 48px;font-size: 15px;align-items: center;justify-content: center;text-decoration: none;font-weight: 700;padding: 12px 18px;border-radius: 0;display: flex;}
.zmf22 {color: var(--nkos, var(--kgi));background: var(--yuye);border: 1px solid var(--ca6, var(--lll60));}
.wd74 {background: var(--zplpk);color: var(--np7, var(--fc9i1));border: 1px solid transparent;}

.cv5xv {padding: 8px 18px 14px;}
.cv5xv ul {gap: 0;}
.cv5xv li + li {border-top: 1px solid var(--ca6, var(--lll60));}
.cv5xv a {border: 0;border-radius: 0;margin: 4px 0;text-transform: uppercase;padding: 14px 2px;letter-spacing: .01em;font-size: 20px;font-family: var(--jobf);font-weight: 600;}
.cv5xv a:hover {text-decoration: underline;text-underline-offset: 4px;background: none;}
.cv5xv a[aria-current="page"] {background: none;box-shadow: none;}
.cv5xv a[aria-current="page"]::after {margin-left: auto;width: 26px;height: 3px;content: '';background: var(--ybmkq, var(--hy3i));}
.hc3713r {font-size: 18px;text-transform: uppercase;font-family: var(--jobf);}
.c31tyb {padding: 14px 18px;}
.abb0 {padding: 14px 18px calc(16px + env(safe-area-inset-bottom, 0px));}
.zmf22, .wd74 {text-transform: uppercase;letter-spacing: .03em;font-family: var(--jobf);}

@media (min-width:866px) {
  .x46nyb, .qm3xjf6 {display: none;}
}

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

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

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

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

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

.stx80sd .p3nr2 .r25wch > summary {align-items: center;gap:12px;cursor: pointer;min-height: 44px;display: flex;list-style: none;}
.stx80sd .p3nr2 .r25wch > summary::-webkit-details-marker {display: none;}
.stx80sd .p3nr2 .r25wch > summary:focus-visible {outline: 2px solid var(--wjcxp);outline-offset: 4px;}
.stx80sd .p3nr2 .r25wch > summary .n8q8p7t {margin: 0;}

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

.stx80sd {padding-bottom: max(96px, var(--yiq, 96px));}

.rfaj {--h6z5: 0;--g94z: 12px;--va9: uppercase;--vgt: .1em;--j68g: 1px solid var(--liiec);--b99q: 0;--ac5o0: 0;--bdos: 0;--s6fst: 700;}

.stx80sd .fdfs5 h2.dxcr.dxcr {border: 0 !important;font: 600 11.5px/1 var(--jobf) !important;text-align: start !important;display: block;margin: 0 0 14px !important;color: var(--vz436);text-transform: uppercase;padding: 0 !important;letter-spacing: .18em !important;}

.stx80sd .fdfs5 .jj2j2b {border-color: var(--ca6);margin: 0 0 16px;border-width: 1px 0 0;border-style: solid;}

.stx80sd .fdfs5 .xzcx {align-items: start;display: grid;grid-template-columns: minmax(0, 132px) minmax(0, 1fr);gap: 0 28px;}
.stx80sd .fdfs5 .xzcx h2.dxcr.dxcr {padding-top:14px !important;margin: 0 !important;}
@media (max-width:709px) {
  
  .stx80sd .fdfs5 .xzcx {grid-template-columns: minmax(0, 1fr);}
  .stx80sd .fdfs5 .xzcx h2.dxcr.dxcr {margin: 0 0 14px !important;padding-top: 0 !important;}
}

.stx80sd .tke5254 .adw2 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:25px 18px;}
@media (max-width:768px) { .stx80sd .tke5254 .adw2 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

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

.stx80sd .cfydfhh.f84cf4 .jbf9ezc {max-height: none;margin: 0;position: absolute;inset: 0;}
.stx80sd .cfydfhh.f84cf4 .jbf9ezc picture {height: 100%;display: block;}
.stx80sd .cfydfhh.f84cf4 .jg2cjk,
.stx80sd .cfydfhh.f84cf4 .jbf9ezc img {aspect-ratio: auto;max-height: none;height: 100%;object-fit: cover;width: 100%;}

.stx80sd .cfydfhh:not(.f84cf4) .jbf9ezc {margin-top: clamp(36px, 4.6vw, 64px);}
.stx80sd .cfydfhh.apdevz .jbf9ezc {max-height: none;margin: 0 0 clamp(36px, 4.6vw, 64px);}
.stx80sd .cfydfhh:not(.f84cf4) .jg2cjk,
.stx80sd .cfydfhh:not(.f84cf4) .jbf9ezc img {aspect-ratio: auto;height: auto;object-fit: contain;max-height: none;}
.stx80sd .cfydfhh:not(.f84cf4) .jbf9ezc picture {display: block;}

.stx80sd > .cfydfhh.f84cf4.pdr2zar {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--wjcxp) 6%, transparent) 0 1px, transparent 1px 120px),
    radial-gradient(90% 70% at 15% 100%, color-mix(in srgb, var(--hy3i) 55%, transparent), transparent 70%),
    radial-gradient(70% 60% at 90% 10%, color-mix(in srgb, var(--j1k0, var(--hy3i)) 30%, transparent), transparent 70%),
    var(--uc3n) !important;}

.stx80sd .b2xg.vahbjt {display: block;}
.vahbjt .v3ndj {justify-content: space-between;margin: 0 0 20px;gap:17px 28px;align-items: flex-end;display: flex;flex-wrap: wrap;}
.vahbjt .q3atc {min-width: 0;flex: 1 1 320px;}
.vahbjt .zs46 {margin: 0;}
.vahbjt .zryz {margin: 12px 0 0;}
.vahbjt .ynrw {display: flex;gap: 0;}
.vahbjt .esq2tf1 {border: 1px solid var(--liiec);border-radius: 0;justify-content: center;background: transparent;align-items: center;height: 54px;width: 54px;color: var(--wjcxp);display: flex;padding: 0;cursor: pointer;font: 600 20px/1 var(--jobf);transition:background 0.125s, color 0.182s;}
.vahbjt .esq2tf1 + .esq2tf1 {border-left: 0;}
.vahbjt .esq2tf1:hover {background: var(--hy3i);border-color: var(--hy3i);color: var(--c9l, var(--ab3l));}
.vahbjt .esq2tf1[hidden] {display: none;}

.vahbjt .rps7 {margin: 0 0 14px;gap:6px;display: flex;}
.vahbjt .j3efv5w {background: var(--liiec);overflow: hidden;height: 3px;flex: 1 1 0;}
.vahbjt .j3efv5w i {width: 0;height: 100%;background: var(--hy3i);display: block;}
.vahbjt .j3efv5w[data-s="done"] i {width: 100%;}
.vahbjt .j3efv5w[data-s="run"] i {animation: cow633i var(--uime, 6000ms) linear forwards;}
@keyframes cow633i { from {width: 0;} to {width: 100%;} }

.vahbjt .krqn7 {scroll-behavior: smooth;list-style: none;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;padding: 0;scrollbar-width: none;grid-auto-columns: 100%;margin: 0;grid-auto-flow: column;display: grid;}
.vahbjt .krqn7::-webkit-scrollbar {display: none;}
.vahbjt .fkssz1g {display: grid;grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);border: 1px solid var(--liiec);scroll-snap-align: start;min-width: 0;}
.vahbjt .k36s {min-width: 0;overflow: hidden;position: relative;margin: 0;min-height: clamp(280px, 34vw, 460px);}
.vahbjt .k36s picture {height: 100%;display: block;}
.stx80sd .vahbjt .pp5hr.pp5hr {inset: 0;border-radius: 0;width: 100%;height: 100%;max-width: none;object-fit: cover;position: absolute;}
.vahbjt .htbgw .k36s {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--wjcxp) 7%, transparent) 0 1px, transparent 1px 80px),
    radial-gradient(90% 90% at 20% 100%, color-mix(in srgb, var(--hy3i) 65%, transparent), transparent 70%),
    var(--uc3n);}
.vahbjt .xcv8yg {justify-content: flex-end;border-left: 1px solid var(--liiec);gap:17px;padding: clamp(22px, 3vw, 40px);min-width: 0;flex-direction: column;align-items: flex-start;display: flex;}
.vahbjt .chj4d {color: var(--hy3i);letter-spacing: -.03em;font: 700 clamp(72px, 9vw, 132px)/.82 var(--jobf);}
.vahbjt .chj4d i {font-size: .28em;letter-spacing: .06em;color: var(--vz436);font-style: normal;margin-left:6px;}
.vahbjt .xryd {margin: 0;letter-spacing: -.005em;font: 700 clamp(22px, 2.4vw, 32px)/1.05 var(--jobf);color: var(--wjcxp);text-transform: uppercase;}
.vahbjt .j7w422a {margin: 18px 0 0;}
@media (max-width:768px) {
  .vahbjt .fkssz1g {grid-template-columns: minmax(0, 1fr);}
  .vahbjt .k36s {aspect-ratio: 4 / 3;min-height: 0;}
  .vahbjt .xcv8yg {border-top: 1px solid var(--liiec);border-left: 0;}
  .vahbjt .chj4d {font-size: 72px;}
  .vahbjt .xcv8yg .nqs0gm {align-self: stretch;}
  .vahbjt .esq2tf1 {width: 46px;height: 46px;}
}
@media (prefers-reduced-motion: reduce) { .vahbjt .krqn7 {scroll-behavior: auto;} .vahbjt .j3efv5w[data-s="run"] i {animation: none;width: 100%;} }

.stx80sd .vahbjt :is(.fkssz1g, .rps7) {max-width: none;}

.stx80sd .f81jr9 .ens6wd {border-top: 1px solid var(--liiec);display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));border-left: 1px solid var(--liiec);}
.stx80sd .f81jr9 .g7avx,
.stx80sd .f81jr9 .g7avx:first-child {justify-content: center;display: flex;border-bottom: 1px solid var(--liiec);border-left: 0;align-items: center;border-right: 1px solid var(--liiec);text-align: center;flex-direction: column;gap:12px;box-sizing: border-box;padding: 18px 12px;transition:background 0.13s;min-height: 110px;}
.stx80sd .f81jr9 .g7avx:hover {background: color-mix(in srgb, var(--hy3i) 10%, transparent);}
.stx80sd .f81jr9 .g7avx img {opacity:0.99;max-width:120px;height: 32px;}
.stx80sd .f81jr9 .wmp0v {white-space: normal;font-size: 12px;}
@media (max-width:768px) {
  .stx80sd .f81jr9 .ens6wd {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .stx80sd .f81jr9 .g7avx, .stx80sd .f81jr9 .g7avx:first-child {padding: 14px 8px;min-height: 92px;}
  .stx80sd .f81jr9 .g7avx img {max-width: 100%;height: 26px;}
}

.stx80sd > .y3xysh.gyxqh {background:
    radial-gradient(60% 120% at 100% 0%, color-mix(in srgb, var(--hy3i) 22%, transparent), transparent 70%),
    color-mix(in srgb, var(--hy3i) 4%, var(--uc3n)) !important;border: 1px solid var(--liiec) !important;overflow: hidden;grid-template-columns: minmax(0, 1fr);display: grid;align-items: center;gap:11px 40px;position: relative;padding: clamp(26px, 4vw, 52px) clamp(22px, 3.4vw, 48px) 0 !important;}
@media (min-width:811px) { .stx80sd > .y3xysh.gyxqh {grid-template-columns: minmax(0, 1fr) auto;} }
.gyxqh .xbk0 {padding-bottom: clamp(22px, 3vw, 40px);min-width: 0;}
.gyxqh .pcaa {align-items: flex-start;margin: 0;display: flex;font: 700 clamp(110px, 15vw, 220px)/.8 var(--jobf);gap:6px;padding-bottom: clamp(22px, 3vw, 40px);max-width: none;letter-spacing: -.04em;}
.gyxqh .pcaa b {color: transparent;-webkit-text-stroke: 2px var(--hy3i);text-shadow: 0 0 40px color-mix(in srgb, var(--hy3i) 30%, transparent);}
.gyxqh .pcaa i {font-size: .22em;font-style: normal;letter-spacing: .06em;margin-top: .3em;color: var(--vz436);}
.gyxqh .d7wm9x {border-top: 1px solid var(--liiec);overflow: hidden;margin: 0 calc(-1 * clamp(22px, 3.4vw, 48px));background: color-mix(in srgb, var(--wjcxp) 4%, transparent);grid-column: 1 / -1;}
.gyxqh .r29pt3n {display: flex;max-width: none;width: max-content;animation: nqdks40 38s linear infinite;margin: 0;}
.gyxqh .r29pt3n span {letter-spacing: .14em;color: var(--wjcxp);gap:21px;font: 700 15px/1 var(--jobf);padding: 14px 22px 14px 0;white-space: nowrap;text-transform: uppercase;display: inline-flex;align-items: center;}
.gyxqh .r29pt3n span::after {content: "";background: var(--hy3i);height: 8px;width: 8px;}
@keyframes nqdks40 { to {transform: translateX(-50%);} }
@media (max-width: 819.98px) { .gyxqh .pcaa {order: -1;padding-bottom: 0;} }
@media (prefers-reduced-motion: reduce) { .gyxqh .r29pt3n {animation: none;} }

.stx80sd .y3xysh.gyxqh .wdvfss {margin: 18px 0 0;row-gap:7px;column-gap:39px;justify-content: start;padding: 0;max-width: none;grid-auto-columns: max-content;display: grid !important;grid-template-rows: auto auto;grid-auto-flow: column;list-style: none;}
.stx80sd .y3xysh.gyxqh ul.wdvfss {grid-template-rows: auto;}
.stx80sd .y3xysh.gyxqh .nef89m {gap:7px;flex-direction: column;display: flex;max-width: none;}
.stx80sd .y3xysh.gyxqh .wdvfss :is(dt, dd) {margin: 0;}
.stx80sd .y3xysh.gyxqh .k5d3bw {font-size: clamp(20px, 2vw, 26px);}
.stx80sd .y3xysh.gyxqh a.nx03s {border-color: var(--hy3i);background: var(--hy3i);color: var(--c9l, var(--ab3l));}
.stx80sd .y3xysh.gyxqh a.nx03s:hover {filter: brightness(1.08);}
@media (max-width:555px) { .stx80sd .y3xysh.gyxqh .wdvfss {column-gap:23px;} }

.stx80sd .nrzkbsf.dvkyt .cqek {max-width: none;gap: 0 clamp(14px, 2vw, 28px);counter-reset: none;display: grid;list-style: none;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 10px 0 0;padding: 0;}
.stx80sd .nrzkbsf.dvkyt .cf8cbr {border: 0;border-top: 6px solid color-mix(in srgb, var(--hy3i) 35%, var(--liiec));max-width: none;position: relative;padding: 22px 0 0;min-width: 0;margin: 0;}
.stx80sd .nrzkbsf.dvkyt .cf8cbr:nth-child(2) {border-top-color: color-mix(in srgb, var(--hy3i) 55%, var(--liiec));}
.stx80sd .nrzkbsf.dvkyt .cf8cbr:nth-child(3) {border-top-color: color-mix(in srgb, var(--hy3i) 78%, var(--liiec));}
.stx80sd .nrzkbsf.dvkyt .cf8cbr:nth-child(n+4) {border-top-color: var(--hy3i);}
.stx80sd .nrzkbsf.dvkyt :is(.c1dt9e, .s7ypr) {max-width: none;display: flex;align-items: flex-start;gap:9px;margin: 0;flex-direction: column;}
.stx80sd .nrzkbsf.dvkyt .ryf806c {display: block;-webkit-text-stroke: 1.5px var(--hy3i);margin: 0 0 4px;font: 700 clamp(64px, 7vw, 104px)/.8 var(--jobf);letter-spacing: -.04em;color: transparent;transition:color 0.234s;}
.stx80sd .nrzkbsf.dvkyt .cf8cbr:hover .ryf806c {color: var(--hy3i);}
.stx80sd .nrzkbsf.dvkyt .ee98 {text-transform: uppercase;overflow-wrap: anywhere;letter-spacing: .01em;color: var(--wjcxp);font: 700 clamp(18px, 1.7vw, 22px)/1.1 var(--jobf);}
.stx80sd .nrzkbsf.dvkyt :is(.t197, .qkcad) {margin: 0;display: block;overflow-wrap: anywhere;font-size: 15px;line-height:1.61;max-width: none;color: var(--vz436);}
.stx80sd .nrzkbsf.dvkyt .qkcad {margin-top:9px;}
@media (max-width:975px) {
  .stx80sd .nrzkbsf.dvkyt .cqek {grid-template-columns: repeat(2, minmax(0, 1fr));row-gap:31px;}
}
@media (max-width:555px) {
  .stx80sd .nrzkbsf.dvkyt .cqek {grid-template-columns: minmax(0, 1fr);row-gap:21px;}
  .stx80sd .nrzkbsf.dvkyt .cf8cbr {padding-top:15px;}
  .stx80sd .nrzkbsf.dvkyt .ryf806c {font-size: 58px;}
}
@media (prefers-reduced-motion: reduce) { .stx80sd .nrzkbsf.dvkyt .ryf806c {transition:none;} }

.stx80sd .nrzkbsf.dvkyt :is(.s7ypr, .c1dt9e) {text-indent: 0;padding-left: 0;}
.stx80sd .nrzkbsf.dvkyt .ryf806c {width: auto;text-align: left;position: static;}
.stx80sd .nrzkbsf.dvkyt .ee98 + .t197::before {content: none;}

.stx80sd .p3nr2 .xv8cgc {flex-wrap: wrap;display: flex;}
.stx80sd .p3nr2 .xv8cgc > * {flex: 1 1 auto;}
