

:root {--wmppg: var(--l06su);--ap2:"Oswald", "Archivo Narrow", "Arial Narrow", "Roboto Condensed", system-ui, sans-serif;--r4b1j:  var(--f74k);--s5pj: var(--dau);--dli:   var(--cnmra);--ir7e: "Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;--z6w7b: var(--hxu4);--dh34:  1240px;--zat0x: clamp(52px, 7vw, 110px);}

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

.st7d60d {padding: 12px 20px;z-index: 200;left: -9999px;text-decoration: none;background: var(--wmppg);font-weight: 700;top: 0;position: absolute;color: var(--g8i, var(--twgc, var(--d4y)));}
.st7d60d:focus {left: 10px;top: 10px;}

.x1r6fy {top: 0;position: sticky;z-index: 60;border-bottom: 1px solid var(--r4b1j);background: var(--nmneu);}
.pcd9fxf {display: flex;gap:25px;max-width: var(--dh34);padding: 0 24px;min-height: 62px;margin: 0 auto;align-items: center;}
.mm7pme {align-items: center;display: inline-flex;text-decoration: none;min-height: 44px;}
.mm7pme img {display: block;width: auto;height: 24px;}
.hearte7 {text-transform: uppercase;font: 700 19px/1 var(--ap2);color: var(--szu5s);letter-spacing: .06em;}

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

.se00m8 {align-items: center;display: flex;gap:7px;}
.fws0 {font: 600 12.5px/1 var(--ap2);color: var(--hn9, var(--grg7));display: inline-flex;min-height: 44px;text-decoration: none;letter-spacing: .12em;padding: 0 12px;text-transform: uppercase;background: var(--h4l8h);align-items: center;}

.gcsc6,
.zae5 :is(.eva93, .r5pd, .c60jg6, .mrkstt,
              .m900, .m0e8ae4, .ezdxf7g) a[role="button"],
.zae5 .mrkstt a {text-transform: uppercase;padding: 0 22px;color: var(--twgc, var(--d4y));border-radius: 0;border: 0;display: inline-flex;align-items: center;cursor: pointer;min-height: 44px;letter-spacing: .12em;text-decoration: none;justify-content: center;background: var(--l06su);font: 700 13px/1 var(--ap2);}

.gcsc6 {color: var(--s2p76, var(--a6zu7));background: var(--gayo);}
.gcsc6:hover {background: var(--f1i2);}
.zae5 :is(.eva93, .r5pd, .c60jg6, .mrkstt,
              .m900, .m0e8ae4, .ezdxf7g) a[role="button"]:hover,
.zae5 .mrkstt a:hover {background: var(--f1i2);}
.v6qxt {font-size: 14px;min-height: 56px;padding: 0 34px;}

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

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

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

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

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

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

.zae5 .eva93.ehxr4 {border-bottom: 1px solid var(--r4b1j) !important;padding: 0 0 var(--zat0x) !important;display: block;}

.zae5 .eva93 .evk4gm {letter-spacing: .18em;color: var(--s5pj);text-transform: uppercase;margin: 0 0 clamp(14px, 2vw, 24px);font: 600 12.5px/1 var(--ap2);}

.zae5 .eva93 .x5hm5qw {text-transform: uppercase;letter-spacing: -.02em;color: var(--dli);font: 700 clamp(38px, 6.6vw, 96px)/0.94 var(--ap2);text-wrap: balance;margin: 0 0 clamp(20px, 2.6vw, 34px);}

.zae5 .eva93.p4x7 .x5hm5qw {font-size: clamp(42px, 7.6vw, 112px);}

.zae5 .eva93 .fq265 {flex-wrap: wrap;padding-top: clamp(16px, 2vw, 26px);display: flex;gap:21px 40px;border-top: 1px solid var(--z6w7b);max-width: none;justify-content: space-between;align-items: baseline;}
.zae5 .eva93 .cxhev {color: var(--s5pj);flex: 1 1 320px;max-width: 56ch;line-height:1.55;font-size: 18px;margin: 0;}

.zae5 .eva93 .wymp8z {background: var(--l06su);text-transform: uppercase;display: inline-flex;padding: 0 30px;justify-content: center;color: var(--twgc, var(--d4y));text-decoration: none;flex: 0 0 auto;white-space: nowrap;transition:filter 0.133s;font: 700 13.5px/1 var(--ap2);align-items: center;border-radius: 0;min-height: 52px;letter-spacing: .14em;}
.zae5 .eva93 .wymp8z:hover {filter: brightness(1.08);}

.zae5 .eva93 .kvnn21 {color: var(--cx1h4, var(--dli));margin: clamp(26px, 3.4vw, 46px) 0 0;}
.zae5 .eva93.r6kb1h1 .kvnn21 {max-height: 26vh;margin: 0 0 clamp(26px, 3.4vw, 46px);}
.zae5 .eva93 .ew9ad,
.zae5 .eva93 .kvnn21 img {height: auto;aspect-ratio: 3 / 1;object-fit: cover;max-height: 34vh;width: 100%;border-radius: 0;display: block;}
.zae5 .eva93.r6kb1h1 .ew9ad,
.zae5 .eva93.r6kb1h1 .kvnn21 img {max-height: 26vh;}

@media (max-width:705px) {
  
  .zae5 .eva93 .fq265 {display: block;}
  .zae5 .eva93 .cxhev {margin-bottom:19px;}
  .zae5 .eva93 .wymp8z {width: 100%;}
  .zae5 .eva93 .ew9ad,
  .zae5 .eva93 .kvnn21 img {max-height: 22vh;aspect-ratio: 2 / 1;}
}

.zae5 .eva93.yhvd1c {display: flex;justify-content: flex-end;overflow: hidden;flex-direction: column;padding: clamp(26px, 3.4vw, 46px) !important;border-bottom: 0 !important;position: relative;min-height: min(52vh, 460px);}
.yhvd1c .kvnn21 {position: absolute;inset: 0;z-index: 0;margin: 0;}
.yhvd1c .ew9ad,
.yhvd1c .kvnn21 img {max-height: none;width: 100%;aspect-ratio: auto;height: 100%;}
.yhvd1c .kvnn21::after {position: absolute;content: "";background: linear-gradient(0deg,
    var(--or8cb) 0%,
    color-mix(in srgb, var(--or8cb) 68%, transparent) 46%,
    color-mix(in srgb, var(--or8cb) 18%, transparent) 82%,
    transparent 100%);inset: 0;}
.yhvd1c .evk4gm,
.yhvd1c .x5hm5qw,
.yhvd1c .fq265 {z-index: 1;position: relative;}
.yhvd1c .x5hm5qw {color: var(--cx1h4, var(--dli));}
.yhvd1c .evk4gm {color: var(--cx1h4, var(--s5pj));}
.yhvd1c .fq265 {border-top: 0;}
@media (max-width:705px) {
  .zae5 .eva93.yhvd1c {min-height: min(42vh, 360px);}
}

.m900.m900 .abypwbj {margin: 0;padding: 0;list-style: none;}
.m900.m900 .rk0j3d6 {margin: 0 0 30px;}
.m900.m900 .rk0j3d6:last-child {margin-bottom: 0;}
.m900.m900 .a3gdyv {text-indent: -4.6em;margin: 0;padding-left: 4.6em;max-width: 70ch;color: var(--dli);line-height:1.61;}
.m900.m900 .jdpyy9 {text-indent: 0;color: color-mix(in srgb, var(--wmppg) 68%, var(--dli));width: 4.6em;font: 700 13px/1.62 var(--ap2);letter-spacing: .16em;text-transform: uppercase;display: inline-block;}
.m900.m900 .xv3pt {font-weight: 600;color: var(--dli);}

.m900.m900 .hvfj {color: var(--s5pj);}
.m900.m900 .xv3pt + .hvfj::before {color: var(--r4b1j);content: " \2014\00a0";}

.m900.m900 .cye0 {line-height:1.60;text-indent: -4.6em;max-width: 70ch;padding-left: 4.6em;color: var(--dli);margin: 0;}
.m900.m900 .mez5p7 {max-width: 70ch;padding-left: calc(4.6 * 13px + .26em);line-height:1.61;color: var(--s5pj);margin: 6px 0 0;}

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

.nc90.nc90 .jkhb {max-width: none;letter-spacing: .18em;color: var(--s5pj);margin: 0 0 18px;text-transform: uppercase;font: 700 12px/1.3 var(--ap2);padding-top:15px;border-top: 1px solid var(--r4b1j);}
.nc90.nc90 .sgbxjn {padding: 0;margin: 0;list-style: none;}
.nc90.nc90 .ee63r3 {display: flex;line-height:1.61;max-width: 46ch;gap:15px;margin: 0 0 14px;align-items: baseline;}
.nc90.nc90 .ee63r3:last-child {margin-bottom: 0;}
.nc90.nc90 .ph61h5 {width: 1ch;color: var(--s5pj);flex: 0 0 auto;font: 400 17px/1.6 var(--ir7e);}

.nc90.nc90 .p9kf .ph61h5 {color: color-mix(in srgb, var(--wmppg) 68%, var(--dli));}
.nc90.nc90 .wcxe5qx {min-width: 0;color: var(--dli);}

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

.nc90.nc90 .ywsz44k > dd {margin: 0;min-width: 0;}

.ezdxf7g.ezdxf7g .b6mnb {padding: 0;margin: 0 0 6px;overflow: visible;display: block;background: none;border: 0;border-radius: 0;}
.ezdxf7g.ezdxf7g .b6mnb:last-child {margin-bottom: 0;}
.ezdxf7g.ezdxf7g .xmc72q {align-items: baseline;min-height: 44px;font: 500 19px/1.4 var(--ir7e);cursor: pointer;display: flex;color: var(--dli);list-style: none;gap:15px;padding: 20px 0 14px;}
.ezdxf7g.ezdxf7g .xmc72q::-webkit-details-marker {display: none;}
.ezdxf7g.ezdxf7g .xmc72q::marker {content: "";}
.ezdxf7g.ezdxf7g .tdtexxz {margin-top: 0;transform: rotate(-45deg);width: 8px;align-self: center;flex: 0 0 auto;transition:transform 0.157s ease, border-color 0.207s ease;border-bottom: 1.5px solid var(--s5pj);height: 8px;border-right: 1.5px solid var(--s5pj);}
.ezdxf7g.ezdxf7g .b6mnb[open] .tdtexxz {border-right-color: color-mix(in srgb, var(--wmppg) 68%, var(--dli));transform: rotate(45deg);border-bottom-color: color-mix(in srgb, var(--wmppg) 68%, var(--dli));}

.ezdxf7g.ezdxf7g .eb7f38e {padding: 0 0 22px 22px;}
.ezdxf7g.ezdxf7g .j12nm {font-size: 16px;margin: 0;color: var(--s5pj);line-height:1.67;max-width: 64ch;}

.ezdxf7g.ezdxf7g .v92ymx {margin-bottom: 0;border-top: 1px solid var(--z6w7b);}
.ezdxf7g.ezdxf7g .v92ymx:first-of-type {border-top: 0;}
.ezdxf7g.ezdxf7g .dsdc3qb {margin-left: auto;}
.ezdxf7g.ezdxf7g .p629mn2 {padding-left: 0;}

.ezdxf7g.ezdxf7g .j89nv8x {padding: 0;list-style: none;margin: 0;}
.ezdxf7g.ezdxf7g .jchfs {max-width: none;margin: 0;}
.ezdxf7g.ezdxf7g .w375wrg {flex: 0 0 auto;letter-spacing: .16em;color: color-mix(in srgb, var(--wmppg) 68%, var(--dli));font: 700 12px/1.4 var(--ap2);}

.ezdxf7g.ezdxf7g .nfe8 {padding-left:55px;}

.zae5 .yw21rx .b4xtsf + .b4xtsf {margin-top: clamp(30px, 4vw, 54px);}
.zae5 .yw21rx .tjt6fmv {text-transform: uppercase;letter-spacing: .18em;color: var(--s5pj);margin: 0 0 10px;font: 600 12px/1 var(--ap2);}
.zae5 .yw21rx .exxqkm {grid-template-columns: repeat(3, minmax(0, 1fr));margin: 0;padding: 0;list-style: none;display: grid;gap:29px 22px;}

@media (max-width:755px) { .zae5 .yw21rx .exxqkm {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.zae5 .yw21rx .k76n0e4 {min-width: 0;}
.zae5 .yw21rx .mhamx {align-items: baseline;gap:2px 10px;grid-template-columns: auto minmax(0, 1fr);min-width: 0;color: inherit;text-decoration: none;display: grid;}
.zae5 .yw21rx .qj3h {align-self: start;font: 600 12px/1.25 var(--ap2);color: var(--s5pj);grid-row: 2 / span 2;letter-spacing: .12em;}

.zae5 .yw21rx .jps7yz8 {grid-column: 1 / -1;width: 100%;overflow: hidden;margin: 0 0 12px;}
.zae5 .yw21rx .jps7yz8 img {border-radius: 0;aspect-ratio: 1 / 1;display: block;height: auto;width: 100%;object-fit: cover;}
.zae5 .yw21rx .p5gphqd {font: 700 clamp(17px, 1.5vw, 21px)/1.2 var(--ap2);min-width: 0;letter-spacing: .01em;color: var(--dli);text-transform: uppercase;}
.zae5 .yw21rx .nf24 {overflow: hidden;text-transform: uppercase;font: 400 12.5px/1.3 var(--ap2);font-style: normal;color: var(--s5pj);letter-spacing: .12em;min-width: 0;text-overflow: ellipsis;white-space: nowrap;grid-column: 2;}
.zae5 .yw21rx .mhamx:hover .p5gphqd {text-underline-offset: 5px;text-decoration-color: var(--wmppg);text-decoration-thickness: 2px;text-decoration: underline;}

.zae5 .dhwkhd .a9k2wm4 {border-top: 1px solid var(--z6w7b);padding: 0;display: grid;align-items: center;grid-template-columns: minmax(0, 1fr) auto;margin: 0;}
.zae5 .dhwkhd .dx3ck {border-bottom: 1px solid var(--z6w7b);min-width: 0;}
.zae5 .dhwkhd .szfxp4 {display: flex;align-items: center;min-height: 76px;text-decoration: none;}
.zae5 .dhwkhd .p2mnt78 {font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--ap2);text-transform: uppercase;letter-spacing: .01em;color: var(--dli);}
.zae5 .dhwkhd .szfxp4:hover .p2mnt78 {text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: 5px;text-decoration-color: var(--wmppg);}

.zae5 .dhwkhd .y4tym {margin: 0;justify-content: flex-end;min-height: 76px;border-bottom: 1px solid var(--z6w7b);display: flex;align-items: center;}
.zae5 .dhwkhd .y4tym img {border-radius: 0;max-width:139px;display: block;width: auto;object-fit: contain;height: 30px;opacity:0.72;}

.zae5 .pgh2t .c4rbzw5 {flex-wrap: wrap;display: flex;max-width: none;gap: 0;margin: 0;align-items: center;}
.zae5 .pgh2t .ncb6 {text-decoration: none;min-height: 62px;align-items: center;border-left: 1px solid var(--z6w7b);display: inline-flex;gap:11px;padding: 0 24px;}
.zae5 .pgh2t .ncb6:first-child {border-left: 0;padding-left: 0;}
.zae5 .pgh2t .ncb6 img {width: auto;max-width:79px;display: block;border-radius: 0;object-fit: contain;height: 26px;opacity:0.74;}
.zae5 .pgh2t .nkhv {white-space: nowrap;letter-spacing: .13em;text-transform: uppercase;color: var(--s5pj);font: 600 13.5px/1 var(--ap2);}
.zae5 .pgh2t .ncb6:hover .nkhv {color: var(--dli);}

.zae5 .m0e8ae4 .b7hj {display: flex;gap:9px;align-items: baseline;margin: 0 0 14px;}
.zae5 .m0e8ae4 .md8znbf {color: var(--dli);letter-spacing: -.03em;font: 700 clamp(52px, 8vw, 116px)/0.9 var(--ap2);}
.zae5 .m0e8ae4 .r6jfpyz {color: var(--s5pj);letter-spacing: .1em;font: 600 clamp(16px, 2vw, 24px)/1 var(--ap2);font-style: normal;}
.zae5 .m0e8ae4 .hc2qtq {color: var(--s5pj);max-width: 62ch;line-height:1.58;font-size: 17px;margin: 0 0 clamp(26px, 3.4vw, 44px);}
.zae5 .m0e8ae4 .p9vm0 {padding: 0;margin: 0;list-style: none;}
.zae5 .m0e8ae4 .dhpg {padding: clamp(22px, 2.8vw, 34px) 0;border-top: 1px solid var(--z6w7b);}

.zae5 .m0e8ae4 .nm11 {margin: 0;}
.zae5 .m0e8ae4 .nm11 p {color: var(--dli);font-size: clamp(18px, 1.9vw, 23px);margin: 0;max-width: 62ch;line-height:1.50;}
.zae5 .m0e8ae4 .vzarkbd {letter-spacing: .16em;text-transform: uppercase;color: var(--s5pj);margin-top:13px;display: block;font: 600 12.5px/1 var(--ap2);font-style: normal;}

.zae5 .m0e8ae4 .dhpg {margin: 0;}

.zae5 .m0e8ae4 ol.p9vm0 > .dhpg {max-width: 68ch;}
.zae5 .m0e8ae4 div.p9vm0 > .dhpg {max-width: none;}

.zae5 .m0e8ae4 figcaption.vzarkbd {font-style: normal;}

.zae5 .m0e8ae4 .wmwjw {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.zae5 .m0e8ae4 .wmwjw + .b7hj {margin-bottom: clamp(26px, 3.4vw, 44px);}

.zae5 .c60jg6.ax31wha {max-width: none;}

.zae5 .c60jg6.yh4mt {max-width: 74ch;}
.zae5 .c60jg6 .axnzs2q {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.zae5 .c60jg6.c0ykvd .axnzs2q {margin: clamp(24px, 3vw, 38px) 0 0;order: 2;}
.zae5 .c60jg6.c0ykvd {flex-direction: column;display: flex;}
.zae5 .c60jg6 .axnzs2q img {width: 100%;object-fit: cover;display: block;border-radius: 0;aspect-ratio: 5 / 1;height: auto;}
.zae5 .c60jg6 .gebcp {margin: 0 0 22px;padding: 0 0 18px;font: 700 clamp(26px, 4vw, 52px)/1 var(--ap2);color: var(--dli);text-wrap: balance;letter-spacing: -.01em;text-transform: uppercase;border-bottom: 1px solid var(--r4b1j);}
.zae5 .c60jg6 .gebcp::before {display: none;}

.zae5 .c60jg6 .faq4 {line-height:1.70;color: var(--s5pj);font-size: 17px;max-width: 68ch;padding-left: clamp(0px, 4vw, 72px);}
.zae5 .c60jg6 .faq4 :is(p, li):last-child {margin-bottom: 0;}
.zae5 .c60jg6 .rgw9 {max-width: none;margin: 24px 0 0;padding-left: clamp(0px, 4vw, 72px);}
.zae5 .c60jg6 .a08rd {background: var(--l06su);display: inline-flex;align-items: center;min-height: 48px;letter-spacing: .14em;color: var(--twgc, var(--d4y));text-transform: uppercase;border-radius: 0;font: 700 13px/1 var(--ap2);text-decoration: none;justify-content: center;padding: 0 26px;}
.zae5 .c60jg6 .a08rd:hover {filter: brightness(1.08);}

.zae5 .r5pd.psnr6 {text-align: left;}
.zae5 .r5pd .gssmc {color: var(--dli);margin: 0 0 22px;padding: 0 0 18px;text-wrap: balance;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--ap2);letter-spacing: -.01em;border-bottom: 1px solid var(--r4b1j);text-transform: uppercase;}
.zae5 .r5pd .xq07v {margin: 0 0 clamp(26px, 3.4vw, 44px);line-height:1.61;max-width: 62ch;color: var(--s5pj);font-size: 17px;}
.zae5 .r5pd .abypwbj {margin: 0;padding: 0;list-style: none;}

.zae5 .r5pd.zrak7 .abypwbj {justify-content: center;gap: clamp(24px, 3vw, 44px);display: flex;flex-wrap: wrap;}
.zae5 .r5pd.zrak7 .abypwbj > * {min-width: 0;flex: 1 1 220px;max-width: calc(50% - clamp(12px, 1.5vw, 22px));}
@media (max-width:615px) {
  .zae5 .r5pd.zrak7 .abypwbj > * {max-width: none;}
}
.zae5 .r5pd .rk0j3d6 {min-width: 0;}
.zae5 .r5pd.fsh1s9 .rk0j3d6 {border-top: 1px solid var(--z6w7b);gap: clamp(16px, 2.4vw, 34px);grid-template-columns: auto minmax(0, 220px) minmax(0, 1fr);align-items: start;padding: clamp(20px, 2.6vw, 32px) 0;display: grid;}
.zae5 .r5pd .b8v3jdj {margin-bottom:13px;font: 600 12px/1 var(--ap2);letter-spacing: .18em;color: var(--ewm, var(--s5pj));display: block;}
.zae5 .r5pd.fsh1s9 .b8v3jdj {margin-bottom: 0;}
.zae5 .r5pd .vvfnvy1 {margin: 0 0 14px;}
.zae5 .r5pd.fsh1s9 .vvfnvy1 {margin: 0;}
.zae5 .r5pd .vvfnvy1 img {display: block;height: auto;object-fit: cover;aspect-ratio: 3 / 2;width: 100%;border-radius: 0;}
.zae5 .r5pd .s0fdw {color: var(--dli);font-size: 16.5px;margin: 0;line-height:1.56;max-width: 46ch;}
.zae5 .r5pd .pv6s {display: flex;gap:12px;margin-top: clamp(26px, 3vw, 40px);flex-wrap: wrap;}
.zae5 .r5pd .pkcy28s,
.zae5 .r5pd .vt4gnsa {text-transform: uppercase;letter-spacing: .14em;align-items: center;display: inline-flex;min-height: 48px;border-radius: 0;text-decoration: none;font: 700 13px/1 var(--ap2);padding: 0 26px;justify-content: center;}
.zae5 .r5pd .pkcy28s {color: var(--twgc, var(--d4y));background: var(--l06su);}
.zae5 .r5pd .pkcy28s:hover {filter: brightness(1.08);}

.zae5 .r5pd .vt4gnsa {background: none;box-shadow: inset 0 0 0 1px var(--r4b1j);color: color-mix(in srgb, var(--wmppg) 35%, var(--dli));}
.zae5 .r5pd .vt4gnsa:hover {box-shadow: inset 0 0 0 1px var(--wmppg);}
@media (max-width:705px) {
  .zae5 .r5pd.fsh1s9 .rk0j3d6 {grid-template-columns: auto minmax(0, 1fr);}
  .zae5 .r5pd.fsh1s9 .vvfnvy1 {grid-column: 1 / -1;}
  .zae5 .r5pd .pkcy28s,
  .zae5 .r5pd .vt4gnsa {width: 100%;}
}

.zae5 .h2k1e.yxv0x {max-width: none;}
.zae5 .h2k1e .aqbcj8 {border-bottom: 1px solid var(--z6w7b);display: grid;align-items: center;padding-bottom:19px;gap:2px 16px;grid-template-columns: auto minmax(0, 1fr);}
.zae5 .h2k1e .vwa7htq {overflow: hidden;height: 56px;width: 56px;grid-row: 1 / span 2;margin: 0;}
.zae5 .h2k1e .vwa7htq img {display: block;width: 100%;height: 100%;border-radius: 0;object-fit: cover;}
.zae5 .h2k1e .erkf5z {text-transform: uppercase;letter-spacing: .01em;color: var(--dli);font: 700 clamp(20px, 2.6vw, 30px)/1.05 var(--ap2);margin: 0;}
.zae5 .h2k1e .cvgq {text-transform: uppercase;margin: 0;color: var(--s5pj);letter-spacing: .16em;font: 600 12px/1.4 var(--ap2);}
.zae5 .h2k1e .kwksh {margin: 20px 0 0;line-height:1.70;font-size: 16.5px;color: var(--s5pj);padding-left: clamp(0px, 4vw, 72px);max-width: 68ch;}
.zae5 .h2k1e .y23zc {padding-left: clamp(0px, 4vw, 72px);gap: 0 20px;grid-template-columns: auto minmax(0, 1fr);align-items: center;margin: 22px 0 0;display: grid;}
.zae5 .h2k1e .av7y {text-transform: uppercase;font: 600 11.5px/1 var(--ap2);color: var(--s5pj);letter-spacing: .16em;}
.zae5 .h2k1e .v2d7 {margin: 0;}
.zae5 .h2k1e .v2d7 a {min-height: 44px;text-decoration-color: var(--wmppg);display: inline-flex;text-decoration-thickness: 2px;color: var(--dli);font-size: 15px;text-decoration: underline;align-items: center;text-underline-offset: 4px;}
.zae5 .h2k1e .jwndjw {font-size: 13px;display: block;color: var(--s5pj);border-top: 1px solid var(--z6w7b);padding-top:16px;margin-top:21px;line-height:1.59;}

.zae5 .h2k1e .wzp3t {margin: 0 0 14px;}

.zae5 .h2k1e .k35a {border-style: solid;border-color: var(--z6w7b);margin: 18px 0 0;border-width: 1px 0 0;}

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

.zae5 .np6rg .cqnf8 {margin: 0 0 26px;border-bottom: 1px solid var(--r4b1j);letter-spacing: -.01em;color: var(--dli);text-transform: uppercase;text-wrap: balance;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--ap2);padding: 0 0 20px;}
.zae5 .np6rg .cqnf8::before {display: none;}

.zae5 .np6rg .gk5hmzr {border-width: 2px 0 0;margin: 0 0 22px clamp(0px, 4vw, 72px);width: 56px;border-color: var(--wmppg);border-style: solid;}
.zae5 .np6rg .h8qnmr {font-size: 17px;padding-left: clamp(0px, 4vw, 72px);max-width: 68ch;color: var(--dli);line-height:1.68;}
.zae5 .np6rg .h8qnmr :is(p, li) {color: var(--dli);}
.zae5 .np6rg .h8qnmr :last-child {margin-bottom: 0;}

.zae5 .np6rg .efnpn15 {border-left: 2px solid var(--wmppg);padding-left: clamp(16px, 4vw, 72px);}

.zae5 .d2bjdh .zy7hxp {font: 700 clamp(28px, 4.4vw, 54px)/1 var(--ap2);color: var(--dli);text-transform: uppercase;margin: 0 0 16px;border: 0;letter-spacing: -.01em;padding: 0;}
.zae5 .d2bjdh .zy7hxp::before {display: none;}
.zae5 .d2bjdh .n8xsc {color: var(--s5pj);margin: 0 0 26px;line-height:1.61;max-width: 60ch;font-size: 17px;}

.zae5 .d2bjdh.bpvq {border-top: 4px solid var(--wmppg);margin: clamp(34px, 4.6vw, 62px) 0;padding: clamp(26px, 3.4vw, 44px) 0 0;}
.zae5 .d2bjdh .jq96r {flex-wrap: wrap;border-top: 1px solid var(--r4b1j);margin: 0;display: flex;gap: 0;padding: 0;}
.zae5 .d2bjdh .rq8w {color: var(--s5pj);text-transform: uppercase;letter-spacing: .16em;padding: 16px 0 0;font: 600 11.5px/1 var(--ap2);}
.zae5 .d2bjdh .gf8gb {font: 700 clamp(18px, 2vw, 24px)/1.1 var(--ap2);letter-spacing: .01em;margin: 0;color: var(--dli);padding: 6px 0 18px;}
.zae5 .d2bjdh .mqd6 {display: flex;margin: 26px 0 0;flex-wrap: wrap;gap:13px;max-width: none;}
.zae5 .d2bjdh .nn2h9kb {border-radius: 0;padding: 0 26px;letter-spacing: .14em;display: inline-flex;align-items: center;font: 700 13px/1 var(--ap2);box-shadow: inset 0 0 0 1px var(--r4b1j);text-transform: uppercase;justify-content: center;text-decoration: none;background: none;color: color-mix(in srgb, var(--wmppg) 35%, var(--dli));min-height: 48px;}
.zae5 .d2bjdh .nn2h9kb:hover {box-shadow: inset 0 0 0 1px var(--wmppg);}

.zae5 .d2bjdh ul.m81gh {padding: 0;list-style: none;}
.zae5 .d2bjdh .dj1e {margin: 0;padding: 0;max-width: none;}

.zae5 .d2bjdh b.rq8w {display: block;}
.zae5 .d2bjdh span.gf8gb {display: block;}

.zae5 .d2bjdh ul.pegjchw {padding: 0;list-style: none;}
.zae5 .d2bjdh .pegjchw > li {margin: 0;max-width: none;}

.zae5 .mrkstt.jfhv2 {display: block;}
.zae5 .mrkstt .w3ha {margin: 0 0 22px;border-style: solid;border-width: 1px 0 0;border-color: var(--r4b1j);}
.zae5 .mrkstt .hpqj {display: inline-flex;letter-spacing: .14em;min-height: 52px;color: var(--twgc, var(--d4y));text-decoration: none;background: var(--l06su);border-radius: 0;justify-content: center;text-transform: uppercase;padding: 0 32px;font: 700 13.5px/1 var(--ap2);align-items: center;}
.zae5 .mrkstt .hpqj:hover {filter: brightness(1.08);}
.zae5 .mrkstt.d38j7w  {text-align: left;}
.zae5 .mrkstt.nakzt   {text-align: center;}
.zae5 .mrkstt.fpna {text-align: right;}
.zae5 .mrkstt.j65xfm .hpqj {display: flex;width: 100%;}

.zae5 .mrkstt.jfhv2 {max-width: none;}

.zae5 .mrkstt.zbqvp29::before {content: "";display: block;background: var(--r4b1j);margin: 0 0 22px;height: 1px;}

.zae5 .mrkstt .fsz3a7 {margin: 22px 0 0;}

.zae5 .j2zg5tg.j2sy4f {display: block;}
.zae5 .j2zg5tg .pspen9 {display: block;}
.zae5 .j2zg5tg .pspen9 img {width: 100%;display: block;border-radius: 0;height: auto;}
.zae5 .j2zg5tg .h205 {margin-top:13px;background: var(--r4b1j);height: 1px;display: block;}
.zae5 .j2zg5tg .b4qq30f {text-transform: uppercase;font: 600 12px/1.5 var(--ap2);color: var(--s5pj);margin-top:8px;letter-spacing: .14em;display: block;padding-left: clamp(0px, 4vw, 72px);}

.zae5 .j2zg5tg .g1qkyg {padding-top:10px;border-top: 1px solid var(--r4b1j);display: block;margin-top:15px;}
.zae5 .j2zg5tg .g1qkyg .b4qq30f {margin-top: 0;}

.zae5 .j2zg5tg .qncdeq {padding-left: 0;margin: 0 0 10px;}

.zae5 .m49w2n .ksba {letter-spacing: .18em;text-transform: uppercase;color: var(--s5pj);display: block;margin-bottom:11px;font: 600 11.5px/1 var(--ap2);}

.zae5 .m49w2n .ambk8qe {flex-wrap: wrap;display: flex;align-items: center;margin: 0;padding-top:11px;max-width: none;border-top: 1px solid var(--z6w7b);}
.zae5 .m49w2n .ambk8qe a {display: inline-flex;font: 600 12.5px/1 var(--ap2);align-items: center;text-transform: uppercase;border-left: 1px solid var(--z6w7b);color: var(--s5pj);text-decoration: none;letter-spacing: .13em;min-height: 44px;padding: 0 16px;}
.zae5 .m49w2n .ambk8qe a:first-child {border-left: 0;padding-left: 0;}
.zae5 .m49w2n .ambk8qe a:hover {color: var(--dli);}

.zae5 .nq0mbvd .d261 {display: block;font: 600 11.5px/1 var(--ap2);letter-spacing: .18em;text-transform: uppercase;color: var(--s5pj);margin-bottom:15px;}
.zae5 .g83zs .r7af2pv {margin: 0 0 22px;border-bottom: 1px solid var(--r4b1j);font: 700 clamp(26px, 4vw, 48px)/1 var(--ap2);text-transform: uppercase;padding: 0 0 18px;letter-spacing: -.01em;color: var(--dli);}
.zae5 .g83zs .r7af2pv::before {display: none;}

.zae5 .nq0mbvd .nymdq7t,
.zae5 .g83zs .apdgmkw {overflow-x: auto;}
.zae5 .nq0mbvd .nymdq7t table,
.zae5 .g83zs .apdgmkw table {margin: 0;}
.zae5 .g83zs .txc5sx {display: block;margin-top:12px;text-transform: uppercase;letter-spacing: .16em;font: 600 11.5px/1 var(--ap2);color: var(--s5pj);}

.zae5 .g83zs figure.apdgmkw {margin: 0;}

.zae5 .g83zs p.txc5sx {max-width: 68ch;margin: 12px 0 0;}

.zae5 .g83zs .wz4s {margin: 0 0 14px;}
.zae5 .g83zs p.wz4s {margin: 0 0 14px;}

.zae5 {--v9yj: var(--dli);}
.zae5 :is(.wggbb3, [class*="table"]) {overflow-x: auto;}
.zae5 table {font-size: 16px;width: 100%;border-collapse: collapse;}
.zae5 thead th {font: 700 11.5px/1.3 var(--ap2);letter-spacing: .14em;padding: 14px 16px 14px 0;white-space: nowrap;text-transform: uppercase;border-bottom: 2px solid var(--v9yj, var(--dli));color: var(--s5pj);text-align: left;}
.zae5 tbody td {color: var(--pm92b, inherit);border-bottom: 1px solid var(--z6w7b);padding: 14px 16px 14px 0;}

.rrr7 {border-top: 1px solid var(--r4b1j);}
.hwq591g {max-width: var(--dh34);padding: clamp(46px, 6vw, 90px) 24px;margin: 0 auto;}
.q2cswem {text-transform: uppercase;margin: 0;text-wrap: balance;font: 700 clamp(30px, 5.4vw, 68px)/0.98 var(--ap2);letter-spacing: -.015em;}
.czh77x {color: var(--s5pj);font-size: 18px;max-width: 60ch;margin: 16px 0 26px;}

.wv14c1r {max-width: var(--dh34);font: 600 11.5px/1 var(--ap2);margin: 0 auto;padding: 0 24px 40px;color: var(--s5pj);letter-spacing: .16em;}

.j46g3s.j46g3s {background: var(--gid);padding: clamp(44px, 5vw, 72px) 24px clamp(24px, 3vw, 38px);border-top: 1px solid var(--r4b1j);}
.j46g3s .xgzpw76 {gap:32px 56px;grid-template-columns: minmax(0, 1fr) auto;margin: 0 auto;display: grid;align-items: start;max-width: var(--dh34);}
.j46g3s .zvht1mm img {display: block;height: 26px;width: auto;}
.j46g3s .zvht1mm span {font: 700 18px/1 var(--ap2);text-transform: uppercase;letter-spacing: .06em;}
.j46g3s .y1h06 {gap:51px;display: grid;grid-auto-flow: column;}
.j46g3s .y1h06 ul {padding: 0;margin: 0;gap:8px;list-style: none;display: grid;}
.j46g3s .y1h06 a {font: 600 12px/1 var(--ap2);color: var(--s5pj);letter-spacing: .12em;text-decoration: none;align-items: center;min-height: 44px;display: flex;text-transform: uppercase;}
.j46g3s .y1h06 a:hover {color: var(--dli);}
.j46g3s .mz0kv {align-items: center;max-width: var(--dh34);flex-wrap: wrap;opacity:0.69;gap:13px;margin: 26px auto 0;display: flex;}
.j46g3s .gn8m4 {margin: 26px auto 0;border-top: 1px solid var(--z6w7b);max-width: var(--dh34);padding-top:20px;}
.j46g3s .gn8m4 p {color: var(--s5pj);font-size: 13px;margin: 0;}
.j46g3s .gn8m4 p + p {line-height:1.61;margin-top:10px;}

@media (max-width:912px) {
  .yzr0t {display: flex;}
  .pdswbe {display: none;}

  .se00m8 {margin-left: auto;flex: 0 0 auto;}
  .fws0, .gcsc6 {padding: 0 13px;font-size: 13.5px;}
  .mm7pme {min-width: 0;flex: 0 1 auto;overflow: hidden;}
  .hearte7 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
  
  .pcd9fxf {padding: 0 16px;gap:11px;}
  .zae5 {padding-right:15px;padding-left:17px;}
  .hwq591g, .wv14c1r {padding-right:16px;padding-left:16px;}
  .nc90.nc90 .djva3z {grid-template-columns: 1fr;gap:35px;}
  
  .nc90.nc90 .ywsz44k {grid-template-rows: none;gap: 0;grid-auto-flow: row;}
  .nc90.nc90 .ywsz44k > dt {margin-top:33px;}
  .nc90.nc90 .ywsz44k > dt:first-child {margin-top: 0;}
  
  .m900.m900 .a3gdyv {padding-left: 0;text-indent: 0;}
  
  .m900.m900 .cye0,
  .m900.m900 .mez5p7 {text-indent: 0;padding-left: 0;}
  .m900.m900 .jdpyy9 {width: auto;margin-bottom:3px;display: block;}
}

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

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

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

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

.k47tcq:checked ~ .tv0g5y {visibility: visible;opacity:0.98;}
.k47tcq:checked ~ .vk5y {transform: translateX(0);visibility: visible;}

.ghk5 {align-items: center;display: flex;top: 0;background: var(--l8u);gap:11px;justify-content: space-between;z-index: 1;padding: 14px 16px;border-bottom: 1px solid var(--r4b1j, var(--f74k));position: sticky;}
.akv6sw9 {min-height: 44px;align-items: center;display: inline-flex;}
.akv6sw9 img {display: block;height: 26px;width: auto;}
.k4ys {letter-spacing: .01em;font-size: 16px;font-family: var(--ap2);color: var(--cnmra);font-weight: 800;}

.xmy7pe {height: 44px;background: var(--py2f);border-radius: 0;border: 1px solid var(--r4b1j, var(--f74k));align-items: center;display: inline-flex;flex: none;cursor: pointer;color: var(--cnmra);justify-content: center;width: 44px;}
.xmy7pe:hover {background: var(--y6e8g);}
.xmy7pe:focus-visible,
.xpz03gd a:focus-visible,
.mszs:focus-visible,
.raxgbe3:focus-visible {outline: 2px solid var(--cnmra);outline-offset: 2px;}

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

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

.xpz03gd a[aria-current="page"] {border-color: var(--r4b1j, var(--f74k));background: var(--py2f);box-shadow: inset 3px 0 0 var(--wmppg, var(--l06su));}

.kccwj {padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));margin-top: auto;gap:10px;display: grid;background: var(--l8u);border-top: 1px solid var(--r4b1j, var(--f74k));}

.mszs, .raxgbe3 {justify-content: center;text-decoration: none;border-radius: 0;padding: 12px 18px;min-height: 48px;align-items: center;display: flex;font-weight: 700;font-size: 15px;}
.mszs {color: var(--hn9, var(--grg7));background: var(--h4l8h);border: 1px solid var(--r4b1j, var(--f74k));}
.raxgbe3 {color: var(--s2p76, var(--a6zu7));background: var(--gayo);border: 1px solid transparent;}

.xpz03gd {padding: 8px 18px 14px;}
.xpz03gd ul {gap: 0;}
.xpz03gd li + li {border-top: 1px solid var(--r4b1j, var(--f74k));}
.xpz03gd a {font-weight: 600;letter-spacing: .01em;margin: 4px 0;font-size: 20px;border: 0;border-radius: 0;font-family: var(--ap2);text-transform: uppercase;padding: 14px 2px;}
.xpz03gd a:hover {background: none;text-decoration: underline;text-underline-offset: 4px;}
.xpz03gd a[aria-current="page"] {box-shadow: none;background: none;}
.xpz03gd a[aria-current="page"]::after {height: 3px;width: 26px;margin-left: auto;content: '';background: var(--wmppg, var(--l06su));}
.k4ys {text-transform: uppercase;font-family: var(--ap2);font-size: 18px;}
.ghk5 {padding: 14px 18px;}
.kccwj {padding: 14px 18px calc(16px + env(safe-area-inset-bottom, 0px));}
.mszs, .raxgbe3 {text-transform: uppercase;font-family: var(--ap2);letter-spacing: .03em;}

@media (min-width:870px) {
  .vk5y, .tv0g5y {display: none;}
}

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

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

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

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

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

.zae5 .m49w2n .g1ta0 > summary {gap:13px;display: flex;list-style: none;min-height: 44px;align-items: center;cursor: pointer;}
.zae5 .m49w2n .g1ta0 > summary::-webkit-details-marker {display: none;}
.zae5 .m49w2n .g1ta0 > summary:focus-visible {outline: 2px solid var(--dli);outline-offset: 4px;}
.zae5 .m49w2n .g1ta0 > summary .ksba {margin: 0;}

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

.zae5 {padding-bottom: max(96px, var(--bhcoy, 96px));}

.z5jgc8m {--xqqe: 12px;--boa: 0;--sl69r: .1em;--kd4e: uppercase;--aspwl: 0;--gyaf: 700;--og9y: 1px solid var(--z6w7b);--oncm: 0;--jhkhv: 0;}

.zae5 .nq0mbvd h2.d261.d261 {font: 600 11.5px/1 var(--ap2) !important;padding: 0 !important;border: 0 !important;text-transform: uppercase;display: block;color: var(--s5pj);text-align: start !important;letter-spacing: .18em !important;margin: 0 0 14px !important;}

.zae5 .nq0mbvd .pwxv {border-color: var(--r4b1j);border-width: 1px 0 0;margin: 0 0 16px;border-style: solid;}

.zae5 .nq0mbvd .e40t {display: grid;align-items: start;grid-template-columns: minmax(0, 132px) minmax(0, 1fr);gap: 0 28px;}
.zae5 .nq0mbvd .e40t h2.d261.d261 {padding-top:14px !important;margin: 0 !important;}
@media (max-width:715px) {
  
  .zae5 .nq0mbvd .e40t {grid-template-columns: minmax(0, 1fr);}
  .zae5 .nq0mbvd .e40t h2.d261.d261 {margin: 0 0 14px !important;padding-top: 0 !important;}
}

.zae5 .yw21rx .exxqkm {gap:23px 18px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:755px) { .zae5 .yw21rx .exxqkm {grid-template-columns: repeat(2, minmax(0, 1fr));} }

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

.zae5 .eva93.yhvd1c .kvnn21 {max-height: none;margin: 0;position: absolute;inset: 0;}
.zae5 .eva93.yhvd1c .kvnn21 picture {height: 100%;display: block;}
.zae5 .eva93.yhvd1c .ew9ad,
.zae5 .eva93.yhvd1c .kvnn21 img {aspect-ratio: auto;object-fit: cover;height: 100%;max-height: none;width: 100%;}

.zae5 .eva93:not(.yhvd1c) .kvnn21 {margin-top: clamp(36px, 4.6vw, 64px);}
.zae5 .eva93.r6kb1h1 .kvnn21 {max-height: none;margin: 0 0 clamp(36px, 4.6vw, 64px);}
.zae5 .eva93:not(.yhvd1c) .ew9ad,
.zae5 .eva93:not(.yhvd1c) .kvnn21 img {aspect-ratio: auto;max-height: none;height: auto;object-fit: contain;}
.zae5 .eva93:not(.yhvd1c) .kvnn21 picture {display: block;}

.zae5 > .eva93.yhvd1c.j1916ps {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--dli) 6%, transparent) 0 1px, transparent 1px 120px),
    radial-gradient(90% 70% at 15% 100%, color-mix(in srgb, var(--l06su) 55%, transparent), transparent 70%),
    radial-gradient(70% 60% at 90% 10%, color-mix(in srgb, var(--v9yj, var(--l06su)) 30%, transparent), transparent 70%),
    var(--or8cb) !important;}

.zae5 .r5pd.vvnrqav {display: block;}
.vvnrqav .dbxp1d {justify-content: space-between;display: flex;align-items: flex-end;gap:17px 28px;flex-wrap: wrap;margin: 0 0 20px;}
.vvnrqav .r31q {flex: 1 1 320px;min-width: 0;}
.vvnrqav .gssmc {margin: 0;}
.vvnrqav .xq07v {margin: 12px 0 0;}
.vvnrqav .mmd1t83 {gap: 0;display: flex;}
.vvnrqav .bcyt3k7 {display: flex;font: 600 20px/1 var(--ap2);align-items: center;border: 1px solid var(--z6w7b);border-radius: 0;background: transparent;cursor: pointer;color: var(--dli);transition:background 0.197s, color 0.122s;height: 54px;justify-content: center;padding: 0;width: 54px;}
.vvnrqav .bcyt3k7 + .bcyt3k7 {border-left: 0;}
.vvnrqav .bcyt3k7:hover {color: var(--twgc, var(--d4y));border-color: var(--l06su);background: var(--l06su);}
.vvnrqav .bcyt3k7[hidden] {display: none;}

.vvnrqav .d55f4gp {display: flex;gap:7px;margin: 0 0 14px;}
.vvnrqav .qeda2 {height: 3px;background: var(--z6w7b);overflow: hidden;flex: 1 1 0;}
.vvnrqav .qeda2 i {height: 100%;display: block;background: var(--l06su);width: 0;}
.vvnrqav .qeda2[data-s="done"] i {width: 100%;}
.vvnrqav .qeda2[data-s="run"] i {animation: dnm5l9o var(--b0zw, 6000ms) linear forwards;}
@keyframes dnm5l9o { from {width: 0;} to {width: 100%;} }

.vvnrqav .wj0g9t {overscroll-behavior-x: contain;margin: 0;padding: 0;scrollbar-width: none;scroll-behavior: smooth;grid-auto-columns: 100%;scroll-snap-type: x mandatory;list-style: none;display: grid;overflow-x: auto;grid-auto-flow: column;}
.vvnrqav .wj0g9t::-webkit-scrollbar {display: none;}
.vvnrqav .adjrwh {grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);scroll-snap-align: start;border: 1px solid var(--z6w7b);display: grid;min-width: 0;}
.vvnrqav .nxzk {margin: 0;min-height: clamp(280px, 34vw, 460px);overflow: hidden;min-width: 0;position: relative;}
.vvnrqav .nxzk picture {display: block;height: 100%;}
.zae5 .vvnrqav .kxqyzt.kxqyzt {inset: 0;width: 100%;object-fit: cover;position: absolute;height: 100%;border-radius: 0;max-width: none;}
.vvnrqav .sjjzz .nxzk {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--dli) 7%, transparent) 0 1px, transparent 1px 80px),
    radial-gradient(90% 90% at 20% 100%, color-mix(in srgb, var(--l06su) 65%, transparent), transparent 70%),
    var(--or8cb);}
.vvnrqav .kkrrs {display: flex;align-items: flex-start;justify-content: flex-end;border-left: 1px solid var(--z6w7b);flex-direction: column;min-width: 0;padding: clamp(22px, 3vw, 40px);gap:16px;}
.vvnrqav .pze66hq {letter-spacing: -.03em;color: var(--l06su);font: 700 clamp(72px, 9vw, 132px)/.82 var(--ap2);}
.vvnrqav .pze66hq i {font-size: .28em;font-style: normal;margin-left:7px;letter-spacing: .06em;color: var(--s5pj);}
.vvnrqav .f4se {font: 700 clamp(22px, 2.4vw, 32px)/1.05 var(--ap2);text-transform: uppercase;margin: 0;color: var(--dli);letter-spacing: -.005em;}
.vvnrqav .pv6s {margin: 18px 0 0;}
@media (max-width:755px) {
  .vvnrqav .adjrwh {grid-template-columns: minmax(0, 1fr);}
  .vvnrqav .nxzk {aspect-ratio: 4 / 3;min-height: 0;}
  .vvnrqav .kkrrs {border-left: 0;border-top: 1px solid var(--z6w7b);}
  .vvnrqav .pze66hq {font-size: 72px;}
  .vvnrqav .kkrrs .pkcy28s {align-self: stretch;}
  .vvnrqav .bcyt3k7 {height: 46px;width: 46px;}
}
@media (prefers-reduced-motion: reduce) { .vvnrqav .wj0g9t {scroll-behavior: auto;} .vvnrqav .qeda2[data-s="run"] i {animation: none;width: 100%;} }

.zae5 .vvnrqav :is(.adjrwh, .d55f4gp) {max-width: none;}

.zae5 .pgh2t .c4rbzw5 {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));border-top: 1px solid var(--z6w7b);border-left: 1px solid var(--z6w7b);}
.zae5 .pgh2t .ncb6,
.zae5 .pgh2t .ncb6:first-child {gap:13px;padding: 18px 12px;box-sizing: border-box;border-left: 0;flex-direction: column;align-items: center;min-height: 110px;border-right: 1px solid var(--z6w7b);display: flex;border-bottom: 1px solid var(--z6w7b);transition:background 0.123s;text-align: center;justify-content: center;}
.zae5 .pgh2t .ncb6:hover {background: color-mix(in srgb, var(--l06su) 10%, transparent);}
.zae5 .pgh2t .ncb6 img {height: 32px;opacity:1;max-width:119px;}
.zae5 .pgh2t .nkhv {font-size: 12px;white-space: normal;}
@media (max-width:755px) {
  .zae5 .pgh2t .c4rbzw5 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .zae5 .pgh2t .ncb6, .zae5 .pgh2t .ncb6:first-child {padding: 14px 8px;min-height: 92px;}
  .zae5 .pgh2t .ncb6 img {height: 26px;max-width: 100%;}
}

.zae5 > .d2bjdh.xzbd1 {padding: clamp(26px, 4vw, 52px) clamp(22px, 3.4vw, 48px) 0 !important;gap:11px 40px;overflow: hidden;background:
    radial-gradient(60% 120% at 100% 0%, color-mix(in srgb, var(--l06su) 22%, transparent), transparent 70%),
    color-mix(in srgb, var(--l06su) 4%, var(--or8cb)) !important;border: 1px solid var(--z6w7b) !important;position: relative;grid-template-columns: minmax(0, 1fr);align-items: center;display: grid;}
@media (min-width:825px) { .zae5 > .d2bjdh.xzbd1 {grid-template-columns: minmax(0, 1fr) auto;} }
.xzbd1 .mw5x23h {padding-bottom: clamp(22px, 3vw, 40px);min-width: 0;}
.xzbd1 .vh39 {display: flex;font: 700 clamp(110px, 15vw, 220px)/.8 var(--ap2);align-items: flex-start;gap:7px;max-width: none;margin: 0;padding-bottom: clamp(22px, 3vw, 40px);letter-spacing: -.04em;}
.xzbd1 .vh39 b {-webkit-text-stroke: 2px var(--l06su);color: transparent;text-shadow: 0 0 40px color-mix(in srgb, var(--l06su) 30%, transparent);}
.xzbd1 .vh39 i {letter-spacing: .06em;font-style: normal;font-size: .22em;color: var(--s5pj);margin-top: .3em;}
.xzbd1 .qw87 {overflow: hidden;grid-column: 1 / -1;margin: 0 calc(-1 * clamp(22px, 3.4vw, 48px));border-top: 1px solid var(--z6w7b);background: color-mix(in srgb, var(--dli) 4%, transparent);}
.xzbd1 .c8v2n {width: max-content;display: flex;max-width: none;animation: bdjl83r 38s linear infinite;margin: 0;}
.xzbd1 .c8v2n span {display: inline-flex;text-transform: uppercase;font: 700 15px/1 var(--ap2);white-space: nowrap;letter-spacing: .14em;color: var(--dli);align-items: center;gap:22px;padding: 14px 22px 14px 0;}
.xzbd1 .c8v2n span::after {content: "";width: 8px;height: 8px;background: var(--l06su);}
@keyframes bdjl83r { to {transform: translateX(-50%);} }
@media (max-width: 819.98px) { .xzbd1 .vh39 {order: -1;padding-bottom: 0;} }
@media (prefers-reduced-motion: reduce) { .xzbd1 .c8v2n {animation: none;} }

.zae5 .d2bjdh.xzbd1 .jq96r {grid-template-rows: auto auto;display: grid !important;grid-auto-flow: column;grid-auto-columns: max-content;margin: 18px 0 0;row-gap:5px;max-width: none;padding: 0;justify-content: start;list-style: none;column-gap:40px;}
.zae5 .d2bjdh.xzbd1 ul.jq96r {grid-template-rows: auto;}
.zae5 .d2bjdh.xzbd1 .dj1e {display: flex;flex-direction: column;gap:5px;max-width: none;}
.zae5 .d2bjdh.xzbd1 .jq96r :is(dt, dd) {margin: 0;}
.zae5 .d2bjdh.xzbd1 .gf8gb {font-size: clamp(20px, 2vw, 26px);}
.zae5 .d2bjdh.xzbd1 a.nn2h9kb {border-color: var(--l06su);background: var(--l06su);color: var(--twgc, var(--d4y));}
.zae5 .d2bjdh.xzbd1 a.nn2h9kb:hover {filter: brightness(1.08);}
@media (max-width:551px) { .zae5 .d2bjdh.xzbd1 .jq96r {column-gap:23px;} }

.zae5 .m900.psnr6 .abypwbj {counter-reset: none;padding: 0;gap: 0 clamp(14px, 2vw, 28px);max-width: none;grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;display: grid;margin: 10px 0 0;}
.zae5 .m900.psnr6 .rk0j3d6 {max-width: none;position: relative;margin: 0;min-width: 0;padding: 22px 0 0;border: 0;border-top: 6px solid color-mix(in srgb, var(--l06su) 35%, var(--z6w7b));}
.zae5 .m900.psnr6 .rk0j3d6:nth-child(2) {border-top-color: color-mix(in srgb, var(--l06su) 55%, var(--z6w7b));}
.zae5 .m900.psnr6 .rk0j3d6:nth-child(3) {border-top-color: color-mix(in srgb, var(--l06su) 78%, var(--z6w7b));}
.zae5 .m900.psnr6 .rk0j3d6:nth-child(n+4) {border-top-color: var(--l06su);}
.zae5 .m900.psnr6 :is(.cye0, .a3gdyv) {margin: 0;flex-direction: column;max-width: none;align-items: flex-start;display: flex;gap:9px;}
.zae5 .m900.psnr6 .jdpyy9 {color: transparent;-webkit-text-stroke: 1.5px var(--l06su);margin: 0 0 4px;display: block;font: 700 clamp(64px, 7vw, 104px)/.8 var(--ap2);transition:color 0.2s;letter-spacing: -.04em;}
.zae5 .m900.psnr6 .rk0j3d6:hover .jdpyy9 {color: var(--l06su);}
.zae5 .m900.psnr6 .xv3pt {font: 700 clamp(18px, 1.7vw, 22px)/1.1 var(--ap2);color: var(--dli);letter-spacing: .01em;text-transform: uppercase;overflow-wrap: anywhere;}
.zae5 .m900.psnr6 :is(.hvfj, .mez5p7) {font-size: 15px;overflow-wrap: anywhere;max-width: none;margin: 0;color: var(--s5pj);line-height:1.59;display: block;}
.zae5 .m900.psnr6 .mez5p7 {margin-top:10px;}
@media (max-width:970px) {
  .zae5 .m900.psnr6 .abypwbj {row-gap:29px;grid-template-columns: repeat(2, minmax(0, 1fr));}
}
@media (max-width:551px) {
  .zae5 .m900.psnr6 .abypwbj {row-gap:22px;grid-template-columns: minmax(0, 1fr);}
  .zae5 .m900.psnr6 .rk0j3d6 {padding-top:15px;}
  .zae5 .m900.psnr6 .jdpyy9 {font-size: 58px;}
}
@media (prefers-reduced-motion: reduce) { .zae5 .m900.psnr6 .jdpyy9 {transition:none;} }

.zae5 .m900.psnr6 :is(.a3gdyv, .cye0) {text-indent: 0;padding-left: 0;}
.zae5 .m900.psnr6 .jdpyy9 {position: static;text-align: left;width: auto;}
.zae5 .m900.psnr6 .xv3pt + .hvfj::before {content: none;}

.zae5 .m49w2n .ambk8qe {flex-wrap: wrap;display: flex;}
.zae5 .m49w2n .ambk8qe > * {flex: 1 1 auto;}
