

:root {--gka:  var(--tbj);--ncu1e:  1240px;--fo1: "Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;--plc: var(--pq0);--vf8k3: clamp(52px, 7vw, 110px);--x5x91:   var(--r6d);--vxz: var(--law9h);--xefhv: var(--tip);--t0t:"Oswald", "Roboto Condensed", "Archivo Narrow", "Arial Narrow", system-ui, sans-serif;}

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

.xqhnpxw {top: 0;position: absolute;text-decoration: none;background: var(--plc);z-index: 200;font-weight: 700;color: var(--v5w9, var(--ypt, var(--mbkll)));left: -9999px;padding: 12px 20px;}
.xqhnpxw:focus {left: 10px;top: 10px;}

.nz87p {background: var(--twib);position: sticky;z-index: 60;border-bottom: 1px solid var(--gka);top: 0;}
.rwq40 {max-width: var(--ncu1e);align-items: center;gap:23px;display: flex;padding: 0 24px;margin: 0 auto;min-height: 62px;}
.jfay {align-items: center;display: inline-flex;min-height: 44px;text-decoration: none;}
.jfay img {display: block;height: 24px;width: auto;}
.s3cz4 {letter-spacing: .06em;text-transform: uppercase;color: var(--ksv);font: 700 19px/1 var(--t0t);}

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

.atxz {display: flex;gap:8px;align-items: center;}
.fda5a0j {text-decoration: none;padding: 0 12px;letter-spacing: .12em;text-transform: uppercase;display: inline-flex;align-items: center;font: 600 12.5px/1 var(--t0t);min-height: 44px;color: var(--udq, var(--c0rt));background: var(--cdqk);}

.vpryj,
.cezy0x3 :is(.pc2cvxg, .gphg, .wa1xz78, .zwg4,
              .vc7j, .desg4d, .nm3e) a[role="button"],
.cezy0x3 .zwg4 a {text-transform: uppercase;text-decoration: none;align-items: center;min-height: 44px;color: var(--ypt, var(--mbkll));cursor: pointer;display: inline-flex;font: 700 13px/1 var(--t0t);padding: 0 22px;justify-content: center;border-radius: 0;border: 0;background: var(--pq0);letter-spacing: .12em;}

.vpryj {background: var(--xf31);color: var(--hkbpg, var(--bb4dc));}
.vpryj:hover {background: var(--t5h);}
.cezy0x3 :is(.pc2cvxg, .gphg, .wa1xz78, .zwg4,
              .vc7j, .desg4d, .nm3e) a[role="button"]:hover,
.cezy0x3 .zwg4 a:hover {background: var(--t5h);}
.jaqt7 {font-size: 14px;padding: 0 34px;min-height: 56px;}

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

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

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

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

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

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

.cezy0x3 .pc2cvxg.hac79 {display: block;padding: 0 0 var(--vf8k3) !important;border-bottom: 1px solid var(--gka) !important;}

.cezy0x3 .pc2cvxg .tsxqaa4 {color: var(--vxz);margin: 0 0 clamp(14px, 2vw, 24px);text-transform: uppercase;letter-spacing: .18em;font: 600 12.5px/1 var(--t0t);}

.cezy0x3 .pc2cvxg .vbr20ap {margin: 0 0 clamp(20px, 2.6vw, 34px);text-wrap: balance;text-transform: uppercase;font: 700 clamp(38px, 6.6vw, 96px)/0.94 var(--t0t);color: var(--x5x91);letter-spacing: -.02em;}

.cezy0x3 .pc2cvxg.d4k87by .vbr20ap {font-size: clamp(42px, 7.6vw, 112px);}

.cezy0x3 .pc2cvxg .vhjbb {padding-top: clamp(16px, 2vw, 26px);align-items: baseline;justify-content: space-between;display: flex;max-width: none;flex-wrap: wrap;border-top: 1px solid var(--xefhv);gap:20px 40px;}
.cezy0x3 .pc2cvxg .z9k5j1e {line-height:1.55;max-width: 56ch;flex: 1 1 320px;font-size: 18px;color: var(--vxz);margin: 0;}

.cezy0x3 .pc2cvxg .eaebdt {background: var(--pq0);transition:filter 0.122s;display: inline-flex;letter-spacing: .14em;justify-content: center;white-space: nowrap;flex: 0 0 auto;font: 700 13.5px/1 var(--t0t);text-transform: uppercase;min-height: 52px;border-radius: 0;align-items: center;padding: 0 30px;color: var(--ypt, var(--mbkll));text-decoration: none;}
.cezy0x3 .pc2cvxg .eaebdt:hover {filter: brightness(1.08);}

.cezy0x3 .pc2cvxg .pv4b {color: var(--jtd, var(--x5x91));margin: clamp(26px, 3.4vw, 46px) 0 0;}
.cezy0x3 .pc2cvxg.qtyk97j .pv4b {max-height: 26vh;margin: 0 0 clamp(26px, 3.4vw, 46px);}
.cezy0x3 .pc2cvxg .j23bd,
.cezy0x3 .pc2cvxg .pv4b img {object-fit: cover;width: 100%;display: block;height: auto;border-radius: 0;max-height: 34vh;aspect-ratio: 3 / 1;}
.cezy0x3 .pc2cvxg.qtyk97j .j23bd,
.cezy0x3 .pc2cvxg.qtyk97j .pv4b img {max-height: 26vh;}

@media (max-width:695px) {
  
  .cezy0x3 .pc2cvxg .vhjbb {display: block;}
  .cezy0x3 .pc2cvxg .z9k5j1e {margin-bottom:20px;}
  .cezy0x3 .pc2cvxg .eaebdt {width: 100%;}
  .cezy0x3 .pc2cvxg .j23bd,
  .cezy0x3 .pc2cvxg .pv4b img {aspect-ratio: 2 / 1;max-height: 22vh;}
}

.cezy0x3 .pc2cvxg.r67exn {display: flex;overflow: hidden;position: relative;min-height: min(52vh, 460px);flex-direction: column;border-bottom: 0 !important;justify-content: flex-end;padding: clamp(26px, 3.4vw, 46px) !important;}
.r67exn .pv4b {z-index: 0;inset: 0;margin: 0;position: absolute;}
.r67exn .j23bd,
.r67exn .pv4b img {width: 100%;height: 100%;max-height: none;aspect-ratio: auto;}
.r67exn .pv4b::after {content: "";position: absolute;inset: 0;background: linear-gradient(0deg,
    var(--xcmi2) 0%,
    color-mix(in srgb, var(--xcmi2) 68%, transparent) 46%,
    color-mix(in srgb, var(--xcmi2) 18%, transparent) 82%,
    transparent 100%);}
.r67exn .tsxqaa4,
.r67exn .vbr20ap,
.r67exn .vhjbb {position: relative;z-index: 1;}
.r67exn .vbr20ap {color: var(--jtd, var(--x5x91));}
.r67exn .tsxqaa4 {color: var(--jtd, var(--vxz));}
.r67exn .vhjbb {border-top: 0;}
@media (max-width:695px) {
  .cezy0x3 .pc2cvxg.r67exn {min-height: min(42vh, 360px);}
}

.vc7j.vc7j .cmxa {margin: 0;padding: 0;list-style: none;}
.vc7j.vc7j .nyd27 {margin: 0 0 30px;}
.vc7j.vc7j .nyd27:last-child {margin-bottom: 0;}
.vc7j.vc7j .fjw138 {line-height:1.63;padding-left: 4.6em;text-indent: -4.6em;color: var(--x5x91);margin: 0;max-width: 70ch;}
.vc7j.vc7j .d2q1q8 {text-transform: uppercase;width: 4.6em;letter-spacing: .16em;color: color-mix(in srgb, var(--plc) 68%, var(--x5x91));text-indent: 0;display: inline-block;font: 700 13px/1.62 var(--t0t);}
.vc7j.vc7j .d918zss {font-weight: 600;color: var(--x5x91);}

.vc7j.vc7j .k2383 {color: var(--vxz);}
.vc7j.vc7j .d918zss + .k2383::before {color: var(--gka);content: " \2014\00a0";}

.vc7j.vc7j .yrn6d {padding-left: 4.6em;line-height:1.64;max-width: 70ch;margin: 0;color: var(--x5x91);text-indent: -4.6em;}
.vc7j.vc7j .y2nv {line-height:1.61;max-width: 70ch;margin: 6px 0 0;color: var(--vxz);padding-left: calc(4.6 * 13px + .26em);}

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

.k5ae.k5ae .bmjv {color: var(--vxz);font: 700 12px/1.3 var(--t0t);letter-spacing: .18em;padding-top:17px;border-top: 1px solid var(--gka);margin: 0 0 18px;text-transform: uppercase;max-width: none;}
.k5ae.k5ae .d0mz {list-style: none;margin: 0;padding: 0;}
.k5ae.k5ae .bhab3 {max-width: 46ch;align-items: baseline;line-height:1.60;gap:15px;display: flex;margin: 0 0 14px;}
.k5ae.k5ae .bhab3:last-child {margin-bottom: 0;}
.k5ae.k5ae .psbc {flex: 0 0 auto;color: var(--vxz);font: 400 17px/1.6 var(--fo1);width: 1ch;}

.k5ae.k5ae .gxds7 .psbc {color: color-mix(in srgb, var(--plc) 68%, var(--x5x91));}
.k5ae.k5ae .etfgq9 {color: var(--x5x91);min-width: 0;}

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

.k5ae.k5ae .kb8a8y > dd {margin: 0;min-width: 0;}

.nm3e.nm3e .t6m1d1 {padding: 0;border: 0;border-radius: 0;display: block;background: none;overflow: visible;margin: 0 0 6px;}
.nm3e.nm3e .t6m1d1:last-child {margin-bottom: 0;}
.nm3e.nm3e .waj5 {cursor: pointer;font: 500 19px/1.4 var(--fo1);gap:15px;min-height: 44px;list-style: none;align-items: baseline;color: var(--x5x91);padding: 20px 0 14px;display: flex;}
.nm3e.nm3e .waj5::-webkit-details-marker {display: none;}
.nm3e.nm3e .waj5::marker {content: "";}
.nm3e.nm3e .e3eg97 {border-right: 1.5px solid var(--vxz);height: 8px;transition:transform 0.191s ease, border-color 0.223s ease;margin-top: 0;width: 8px;border-bottom: 1.5px solid var(--vxz);transform: rotate(-45deg);align-self: center;flex: 0 0 auto;}
.nm3e.nm3e .t6m1d1[open] .e3eg97 {border-right-color: color-mix(in srgb, var(--plc) 68%, var(--x5x91));border-bottom-color: color-mix(in srgb, var(--plc) 68%, var(--x5x91));transform: rotate(45deg);}

.nm3e.nm3e .s8qkxcj {padding: 0 0 22px 22px;}
.nm3e.nm3e .y0tz {max-width: 64ch;color: var(--vxz);margin: 0;line-height:1.68;font-size: 16px;}

.nm3e.nm3e .cz0bcrs {border-top: 1px solid var(--xefhv);margin-bottom: 0;}
.nm3e.nm3e .cz0bcrs:first-of-type {border-top: 0;}
.nm3e.nm3e .mb7856 {margin-left: auto;}
.nm3e.nm3e .vmwa3y8 {padding-left: 0;}

.nm3e.nm3e .wqa234 {margin: 0;list-style: none;padding: 0;}
.nm3e.nm3e .fjzg {margin: 0;max-width: none;}
.nm3e.nm3e .f2qtb4 {font: 700 12px/1.4 var(--t0t);letter-spacing: .16em;flex: 0 0 auto;color: color-mix(in srgb, var(--plc) 68%, var(--x5x91));}

.nm3e.nm3e .sp5f1 {padding-left:57px;}

.cezy0x3 .t5zkz .ksft + .ksft {margin-top: clamp(30px, 4vw, 54px);}
.cezy0x3 .t5zkz .e1ja {color: var(--vxz);font: 600 12px/1 var(--t0t);margin: 0 0 10px;text-transform: uppercase;letter-spacing: .18em;}
.cezy0x3 .t5zkz .wn1xhr {margin: 0;padding: 0;list-style: none;gap:29px 22px;grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;}

@media (max-width:752px) { .cezy0x3 .t5zkz .wn1xhr {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.cezy0x3 .t5zkz .fkjdqyg {min-width: 0;}
.cezy0x3 .t5zkz .epww4e {gap:1px 10px;align-items: baseline;display: grid;color: inherit;grid-template-columns: auto minmax(0, 1fr);min-width: 0;text-decoration: none;}
.cezy0x3 .t5zkz .wzvvzh {color: var(--vxz);grid-row: 2 / span 2;letter-spacing: .12em;align-self: start;font: 600 12px/1.25 var(--t0t);}

.cezy0x3 .t5zkz .gpahsa {width: 100%;overflow: hidden;margin: 0 0 12px;grid-column: 1 / -1;}
.cezy0x3 .t5zkz .gpahsa img {object-fit: cover;display: block;border-radius: 0;height: auto;width: 100%;aspect-ratio: 1 / 1;}
.cezy0x3 .t5zkz .kgepcf {min-width: 0;letter-spacing: .01em;color: var(--x5x91);font: 700 clamp(17px, 1.5vw, 21px)/1.2 var(--t0t);text-transform: uppercase;}
.cezy0x3 .t5zkz .vtvfb {color: var(--vxz);min-width: 0;overflow: hidden;grid-column: 2;letter-spacing: .12em;white-space: nowrap;text-overflow: ellipsis;text-transform: uppercase;font: 400 12.5px/1.3 var(--t0t);font-style: normal;}
.cezy0x3 .t5zkz .epww4e:hover .kgepcf {text-decoration-thickness: 2px;text-underline-offset: 5px;text-decoration: underline;text-decoration-color: var(--plc);}

.cezy0x3 .jtfxya .rwj7tx4 {display: grid;align-items: center;margin: 0;border-top: 1px solid var(--xefhv);grid-template-columns: minmax(0, 1fr) auto;padding: 0;}
.cezy0x3 .jtfxya .ekgj {min-width: 0;border-bottom: 1px solid var(--xefhv);}
.cezy0x3 .jtfxya .c7vvqra {display: flex;align-items: center;text-decoration: none;min-height: 76px;}
.cezy0x3 .jtfxya .e6fms4t {color: var(--x5x91);letter-spacing: .01em;font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--t0t);text-transform: uppercase;}
.cezy0x3 .jtfxya .c7vvqra:hover .e6fms4t {text-decoration-thickness: 2px;text-underline-offset: 5px;text-decoration: underline;text-decoration-color: var(--plc);}

.cezy0x3 .jtfxya .e1q55 {margin: 0;display: flex;border-bottom: 1px solid var(--xefhv);align-items: center;min-height: 76px;justify-content: flex-end;}
.cezy0x3 .jtfxya .e1q55 img {object-fit: contain;max-width:140px;width: auto;border-radius: 0;opacity:0.7;height: 30px;display: block;}

.cezy0x3 .xdt7b .myyk0dy {gap: 0;max-width: none;flex-wrap: wrap;margin: 0;display: flex;align-items: center;}
.cezy0x3 .xdt7b .gykn {gap:13px;padding: 0 24px;display: inline-flex;min-height: 62px;align-items: center;text-decoration: none;border-left: 1px solid var(--xefhv);}
.cezy0x3 .xdt7b .gykn:first-child {padding-left: 0;border-left: 0;}
.cezy0x3 .xdt7b .gykn img {object-fit: contain;width: auto;display: block;height: 26px;max-width:77px;opacity:0.73;border-radius: 0;}
.cezy0x3 .xdt7b .qxgnd {font: 600 13.5px/1 var(--t0t);text-transform: uppercase;letter-spacing: .13em;color: var(--vxz);white-space: nowrap;}
.cezy0x3 .xdt7b .gykn:hover .qxgnd {color: var(--x5x91);}

.cezy0x3 .desg4d .zydw9n {display: flex;margin: 0 0 14px;align-items: baseline;gap:7px;}
.cezy0x3 .desg4d .yvgcsaw {font: 700 clamp(52px, 8vw, 116px)/0.9 var(--t0t);letter-spacing: -.03em;color: var(--x5x91);}
.cezy0x3 .desg4d .fcc2 {color: var(--vxz);font: 600 clamp(16px, 2vw, 24px)/1 var(--t0t);font-style: normal;letter-spacing: .1em;}
.cezy0x3 .desg4d .qcrasme {color: var(--vxz);margin: 0 0 clamp(26px, 3.4vw, 44px);font-size: 17px;line-height:1.62;max-width: 62ch;}
.cezy0x3 .desg4d .wpgmt {list-style: none;margin: 0;padding: 0;}
.cezy0x3 .desg4d .jwh7r {padding: clamp(22px, 2.8vw, 34px) 0;border-top: 1px solid var(--xefhv);}

.cezy0x3 .desg4d .taz6e8 {margin: 0;}
.cezy0x3 .desg4d .taz6e8 p {line-height:1.51;color: var(--x5x91);font-size: clamp(18px, 1.9vw, 23px);max-width: 62ch;margin: 0;}
.cezy0x3 .desg4d .gcvc4 {display: block;text-transform: uppercase;letter-spacing: .16em;color: var(--vxz);font: 600 12.5px/1 var(--t0t);font-style: normal;margin-top:11px;}

.cezy0x3 .desg4d .jwh7r {margin: 0;}

.cezy0x3 .desg4d ol.wpgmt > .jwh7r {max-width: 68ch;}
.cezy0x3 .desg4d div.wpgmt > .jwh7r {max-width: none;}

.cezy0x3 .desg4d figcaption.gcvc4 {font-style: normal;}

.cezy0x3 .desg4d .ym2w52b {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.cezy0x3 .desg4d .ym2w52b + .zydw9n {margin-bottom: clamp(26px, 3.4vw, 44px);}

.cezy0x3 .wa1xz78.xhaxr5 {max-width: none;}

.cezy0x3 .wa1xz78.vdg2f {max-width: 74ch;}
.cezy0x3 .wa1xz78 .cnt8 {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.cezy0x3 .wa1xz78.t46dng5 .cnt8 {order: 2;margin: clamp(24px, 3vw, 38px) 0 0;}
.cezy0x3 .wa1xz78.t46dng5 {flex-direction: column;display: flex;}
.cezy0x3 .wa1xz78 .cnt8 img {display: block;height: auto;border-radius: 0;width: 100%;aspect-ratio: 5 / 1;object-fit: cover;}
.cezy0x3 .wa1xz78 .qmv0v {text-transform: uppercase;padding: 0 0 18px;font: 700 clamp(26px, 4vw, 52px)/1 var(--t0t);color: var(--x5x91);margin: 0 0 22px;letter-spacing: -.01em;text-wrap: balance;border-bottom: 1px solid var(--gka);}
.cezy0x3 .wa1xz78 .qmv0v::before {display: none;}

.cezy0x3 .wa1xz78 .z5ev {padding-left: clamp(0px, 4vw, 72px);line-height:1.66;max-width: 68ch;font-size: 17px;color: var(--vxz);}
.cezy0x3 .wa1xz78 .z5ev :is(p, li):last-child {margin-bottom: 0;}
.cezy0x3 .wa1xz78 .ag5jy2 {margin: 24px 0 0;padding-left: clamp(0px, 4vw, 72px);max-width: none;}
.cezy0x3 .wa1xz78 .hsrym2f {letter-spacing: .14em;padding: 0 26px;border-radius: 0;min-height: 48px;font: 700 13px/1 var(--t0t);text-transform: uppercase;color: var(--ypt, var(--mbkll));align-items: center;display: inline-flex;text-decoration: none;justify-content: center;background: var(--pq0);}
.cezy0x3 .wa1xz78 .hsrym2f:hover {filter: brightness(1.08);}

.cezy0x3 .gphg.gx25 {text-align: left;}
.cezy0x3 .gphg .f20h2dc {border-bottom: 1px solid var(--gka);color: var(--x5x91);margin: 0 0 22px;text-transform: uppercase;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--t0t);letter-spacing: -.01em;padding: 0 0 18px;text-wrap: balance;}
.cezy0x3 .gphg .w74jssy {font-size: 17px;max-width: 62ch;margin: 0 0 clamp(26px, 3.4vw, 44px);color: var(--vxz);line-height:1.60;}
.cezy0x3 .gphg .cmxa {padding: 0;margin: 0;list-style: none;}

.cezy0x3 .gphg.pbzzpj .cmxa {flex-wrap: wrap;justify-content: center;display: flex;gap: clamp(24px, 3vw, 44px);}
.cezy0x3 .gphg.pbzzpj .cmxa > * {min-width: 0;max-width: calc(50% - clamp(12px, 1.5vw, 22px));flex: 1 1 220px;}
@media (max-width:625px) {
  .cezy0x3 .gphg.pbzzpj .cmxa > * {max-width: none;}
}
.cezy0x3 .gphg .nyd27 {min-width: 0;}
.cezy0x3 .gphg.x6g88 .nyd27 {border-top: 1px solid var(--xefhv);align-items: start;padding: clamp(20px, 2.6vw, 32px) 0;display: grid;gap: clamp(16px, 2.4vw, 34px);grid-template-columns: auto minmax(0, 220px) minmax(0, 1fr);}
.cezy0x3 .gphg .pe0xey {letter-spacing: .18em;font: 600 12px/1 var(--t0t);display: block;margin-bottom:12px;color: var(--d95d, var(--vxz));}
.cezy0x3 .gphg.x6g88 .pe0xey {margin-bottom: 0;}
.cezy0x3 .gphg .gwtr {margin: 0 0 14px;}
.cezy0x3 .gphg.x6g88 .gwtr {margin: 0;}
.cezy0x3 .gphg .gwtr img {object-fit: cover;aspect-ratio: 3 / 2;width: 100%;height: auto;border-radius: 0;display: block;}
.cezy0x3 .gphg .dg40 {max-width: 46ch;margin: 0;line-height:1.53;font-size: 16.5px;color: var(--x5x91);}
.cezy0x3 .gphg .x0sj {flex-wrap: wrap;margin-top: clamp(26px, 3vw, 40px);gap:13px;display: flex;}
.cezy0x3 .gphg .hh3vhr,
.cezy0x3 .gphg .qz3as2 {text-transform: uppercase;border-radius: 0;letter-spacing: .14em;text-decoration: none;align-items: center;font: 700 13px/1 var(--t0t);justify-content: center;padding: 0 26px;display: inline-flex;min-height: 48px;}
.cezy0x3 .gphg .hh3vhr {color: var(--ypt, var(--mbkll));background: var(--pq0);}
.cezy0x3 .gphg .hh3vhr:hover {filter: brightness(1.08);}

.cezy0x3 .gphg .qz3as2 {box-shadow: inset 0 0 0 1px var(--gka);background: none;color: color-mix(in srgb, var(--plc) 35%, var(--x5x91));}
.cezy0x3 .gphg .qz3as2:hover {box-shadow: inset 0 0 0 1px var(--plc);}
@media (max-width:695px) {
  .cezy0x3 .gphg.x6g88 .nyd27 {grid-template-columns: auto minmax(0, 1fr);}
  .cezy0x3 .gphg.x6g88 .gwtr {grid-column: 1 / -1;}
  .cezy0x3 .gphg .hh3vhr,
  .cezy0x3 .gphg .qz3as2 {width: 100%;}
}

.cezy0x3 .qm90ak7.hm5vf4 {max-width: none;}
.cezy0x3 .qm90ak7 .bxga {padding-bottom:17px;align-items: center;display: grid;gap:1px 16px;border-bottom: 1px solid var(--xefhv);grid-template-columns: auto minmax(0, 1fr);}
.cezy0x3 .qm90ak7 .rhfd {grid-row: 1 / span 2;overflow: hidden;height: 56px;margin: 0;width: 56px;}
.cezy0x3 .qm90ak7 .rhfd img {height: 100%;object-fit: cover;display: block;border-radius: 0;width: 100%;}
.cezy0x3 .qm90ak7 .c22r {text-transform: uppercase;color: var(--x5x91);font: 700 clamp(20px, 2.6vw, 30px)/1.05 var(--t0t);letter-spacing: .01em;margin: 0;}
.cezy0x3 .qm90ak7 .kt4242 {color: var(--vxz);margin: 0;text-transform: uppercase;letter-spacing: .16em;font: 600 12px/1.4 var(--t0t);}
.cezy0x3 .qm90ak7 .ggmzm {margin: 20px 0 0;font-size: 16.5px;padding-left: clamp(0px, 4vw, 72px);line-height:1.69;max-width: 68ch;color: var(--vxz);}
.cezy0x3 .qm90ak7 .abc9c {padding-left: clamp(0px, 4vw, 72px);align-items: center;margin: 22px 0 0;grid-template-columns: auto minmax(0, 1fr);gap: 0 20px;display: grid;}
.cezy0x3 .qm90ak7 .hqm9qkf {font: 600 11.5px/1 var(--t0t);text-transform: uppercase;color: var(--vxz);letter-spacing: .16em;}
.cezy0x3 .qm90ak7 .j0kqh {margin: 0;}
.cezy0x3 .qm90ak7 .j0kqh a {min-height: 44px;display: inline-flex;text-decoration-color: var(--plc);align-items: center;color: var(--x5x91);text-decoration-thickness: 2px;font-size: 15px;text-decoration: underline;text-underline-offset: 4px;}
.cezy0x3 .qm90ak7 .hj2b {line-height:1.59;border-top: 1px solid var(--xefhv);padding-top:17px;margin-top:22px;display: block;color: var(--vxz);font-size: 13px;}

.cezy0x3 .qm90ak7 .t91k {margin: 0 0 14px;}

.cezy0x3 .qm90ak7 .mgkv7 {border-width: 1px 0 0;border-style: solid;margin: 18px 0 0;border-color: var(--xefhv);}

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

.cezy0x3 .m6jq6 .qjk5g0t {text-wrap: balance;text-transform: uppercase;letter-spacing: -.01em;padding: 0 0 20px;margin: 0 0 26px;border-bottom: 1px solid var(--gka);color: var(--x5x91);font: 700 clamp(30px, 5vw, 62px)/0.98 var(--t0t);}
.cezy0x3 .m6jq6 .qjk5g0t::before {display: none;}

.cezy0x3 .m6jq6 .z7ckk {border-style: solid;border-width: 2px 0 0;border-color: var(--plc);width: 56px;margin: 0 0 22px clamp(0px, 4vw, 72px);}
.cezy0x3 .m6jq6 .myrjk9j {padding-left: clamp(0px, 4vw, 72px);font-size: 17px;max-width: 68ch;color: var(--x5x91);line-height:1.70;}
.cezy0x3 .m6jq6 .myrjk9j :is(p, li) {color: var(--x5x91);}
.cezy0x3 .m6jq6 .myrjk9j :last-child {margin-bottom: 0;}

.cezy0x3 .m6jq6 .xnc8hm {padding-left: clamp(16px, 4vw, 72px);border-left: 2px solid var(--plc);}

.cezy0x3 .my2xd .ha600 {margin: 0 0 16px;font: 700 clamp(28px, 4.4vw, 54px)/1 var(--t0t);color: var(--x5x91);letter-spacing: -.01em;padding: 0;border: 0;text-transform: uppercase;}
.cezy0x3 .my2xd .ha600::before {display: none;}
.cezy0x3 .my2xd .x313 {color: var(--vxz);font-size: 17px;margin: 0 0 26px;max-width: 60ch;line-height:1.62;}

.cezy0x3 .my2xd.gqead {border-top: 4px solid var(--plc);margin: clamp(34px, 4.6vw, 62px) 0;padding: clamp(26px, 3.4vw, 44px) 0 0;}
.cezy0x3 .my2xd .brfg5 {margin: 0;gap: 0;border-top: 1px solid var(--gka);display: flex;flex-wrap: wrap;padding: 0;}
.cezy0x3 .my2xd .x766 {color: var(--vxz);letter-spacing: .16em;padding: 16px 0 0;font: 600 11.5px/1 var(--t0t);text-transform: uppercase;}
.cezy0x3 .my2xd .fa7x3r {padding: 6px 0 18px;font: 700 clamp(18px, 2vw, 24px)/1.1 var(--t0t);margin: 0;color: var(--x5x91);letter-spacing: .01em;}
.cezy0x3 .my2xd .rw7d {gap:13px;flex-wrap: wrap;display: flex;margin: 26px 0 0;max-width: none;}
.cezy0x3 .my2xd .hcp9t5v {background: none;text-decoration: none;display: inline-flex;box-shadow: inset 0 0 0 1px var(--gka);padding: 0 26px;letter-spacing: .14em;color: color-mix(in srgb, var(--plc) 35%, var(--x5x91));font: 700 13px/1 var(--t0t);text-transform: uppercase;border-radius: 0;min-height: 48px;align-items: center;justify-content: center;}
.cezy0x3 .my2xd .hcp9t5v:hover {box-shadow: inset 0 0 0 1px var(--plc);}

.cezy0x3 .my2xd ul.mrkr2 {list-style: none;padding: 0;}
.cezy0x3 .my2xd .xwkzqs1 {padding: 0;max-width: none;margin: 0;}

.cezy0x3 .my2xd b.x766 {display: block;}
.cezy0x3 .my2xd span.fa7x3r {display: block;}

.cezy0x3 .my2xd ul.pqwr {padding: 0;list-style: none;}
.cezy0x3 .my2xd .pqwr > li {max-width: none;margin: 0;}

.cezy0x3 .zwg4.b6er {display: block;}
.cezy0x3 .zwg4 .hf28dz6 {margin: 0 0 22px;border-width: 1px 0 0;border-color: var(--gka);border-style: solid;}
.cezy0x3 .zwg4 .ec6rbbz {padding: 0 32px;color: var(--ypt, var(--mbkll));text-transform: uppercase;border-radius: 0;text-decoration: none;font: 700 13.5px/1 var(--t0t);display: inline-flex;align-items: center;background: var(--pq0);justify-content: center;min-height: 52px;letter-spacing: .14em;}
.cezy0x3 .zwg4 .ec6rbbz:hover {filter: brightness(1.08);}
.cezy0x3 .zwg4.tw2eatz  {text-align: left;}
.cezy0x3 .zwg4.v323   {text-align: center;}
.cezy0x3 .zwg4.nbfm9q {text-align: right;}
.cezy0x3 .zwg4.vmbv .ec6rbbz {width: 100%;display: flex;}

.cezy0x3 .zwg4.b6er {max-width: none;}

.cezy0x3 .zwg4.c9hf1::before {background: var(--gka);height: 1px;content: "";margin: 0 0 22px;display: block;}

.cezy0x3 .zwg4 .thp54 {margin: 22px 0 0;}

.cezy0x3 .d7chw.f47dbqv {display: block;}
.cezy0x3 .d7chw .j81ce {display: block;}
.cezy0x3 .d7chw .j81ce img {height: auto;display: block;border-radius: 0;width: 100%;}
.cezy0x3 .d7chw .dhjyyg {margin-top:13px;height: 1px;display: block;background: var(--gka);}
.cezy0x3 .d7chw .b2eg7 {margin-top:7px;color: var(--vxz);display: block;letter-spacing: .14em;font: 600 12px/1.5 var(--t0t);padding-left: clamp(0px, 4vw, 72px);text-transform: uppercase;}

.cezy0x3 .d7chw .fa1p {border-top: 1px solid var(--gka);display: block;padding-top:9px;margin-top:13px;}
.cezy0x3 .d7chw .fa1p .b2eg7 {margin-top: 0;}

.cezy0x3 .d7chw .c8b2m {padding-left: 0;margin: 0 0 10px;}

.cezy0x3 .jf73 .c21dqhg {letter-spacing: .18em;color: var(--vxz);display: block;font: 600 11.5px/1 var(--t0t);text-transform: uppercase;margin-bottom:10px;}

.cezy0x3 .jf73 .eg6t {border-top: 1px solid var(--xefhv);padding-top:12px;flex-wrap: wrap;display: flex;align-items: center;max-width: none;margin: 0;}
.cezy0x3 .jf73 .eg6t a {text-transform: uppercase;text-decoration: none;color: var(--vxz);border-left: 1px solid var(--xefhv);font: 600 12.5px/1 var(--t0t);align-items: center;padding: 0 16px;display: inline-flex;letter-spacing: .13em;min-height: 44px;}
.cezy0x3 .jf73 .eg6t a:first-child {padding-left: 0;border-left: 0;}
.cezy0x3 .jf73 .eg6t a:hover {color: var(--x5x91);}

.cezy0x3 .j3cv .r7rwbdm {margin-bottom:15px;text-transform: uppercase;font: 600 11.5px/1 var(--t0t);display: block;color: var(--vxz);letter-spacing: .18em;}
.cezy0x3 .k5xrh5 .few87r {font: 700 clamp(26px, 4vw, 48px)/1 var(--t0t);border-bottom: 1px solid var(--gka);letter-spacing: -.01em;padding: 0 0 18px;color: var(--x5x91);text-transform: uppercase;margin: 0 0 22px;}
.cezy0x3 .k5xrh5 .few87r::before {display: none;}

.cezy0x3 .j3cv .ygdgdxz,
.cezy0x3 .k5xrh5 .vwmq {overflow-x: auto;}
.cezy0x3 .j3cv .ygdgdxz table,
.cezy0x3 .k5xrh5 .vwmq table {margin: 0;}
.cezy0x3 .k5xrh5 .ed2x {letter-spacing: .16em;text-transform: uppercase;margin-top:13px;color: var(--vxz);display: block;font: 600 11.5px/1 var(--t0t);}

.cezy0x3 .k5xrh5 figure.vwmq {margin: 0;}

.cezy0x3 .k5xrh5 p.ed2x {max-width: 68ch;margin: 12px 0 0;}

.cezy0x3 .k5xrh5 .rczs70 {margin: 0 0 14px;}
.cezy0x3 .k5xrh5 p.rczs70 {margin: 0 0 14px;}

.cezy0x3 {--k24xu: var(--x5x91);}
.cezy0x3 :is(.fjy0js3, [class*="table"]) {overflow-x: auto;}
.cezy0x3 table {width: 100%;font-size: 16px;border-collapse: collapse;}
.cezy0x3 thead th {font: 700 11.5px/1.3 var(--t0t);padding: 14px 16px 14px 0;text-transform: uppercase;color: var(--vxz);text-align: left;letter-spacing: .14em;white-space: nowrap;border-bottom: 2px solid var(--k24xu, var(--x5x91));}
.cezy0x3 tbody td {padding: 14px 16px 14px 0;color: var(--f8n, inherit);border-bottom: 1px solid var(--xefhv);}

.a7re28 {border-top: 1px solid var(--gka);}
.hr09bn {padding: clamp(46px, 6vw, 90px) 24px;max-width: var(--ncu1e);margin: 0 auto;}
.kfhamg1 {text-wrap: balance;letter-spacing: -.015em;text-transform: uppercase;margin: 0;font: 700 clamp(30px, 5.4vw, 68px)/0.98 var(--t0t);}
.db1j8 {max-width: 60ch;margin: 16px 0 26px;color: var(--vxz);font-size: 18px;}

.pm4y37 {padding: 0 24px 40px;font: 600 11.5px/1 var(--t0t);letter-spacing: .16em;color: var(--vxz);max-width: var(--ncu1e);margin: 0 auto;}

.gkgfhv.gkgfhv {padding: clamp(44px, 5vw, 72px) 24px clamp(24px, 3vw, 38px);border-top: 1px solid var(--gka);background: var(--v2a);}
.gkgfhv .hzfk2j {margin: 0 auto;align-items: start;display: grid;max-width: var(--ncu1e);gap:31px 56px;grid-template-columns: minmax(0, 1fr) auto;}
.gkgfhv .h1h4bz img {width: auto;display: block;height: 26px;}
.gkgfhv .h1h4bz span {letter-spacing: .06em;font: 700 18px/1 var(--t0t);text-transform: uppercase;}
.gkgfhv .fde415f {display: grid;gap:53px;grid-auto-flow: column;}
.gkgfhv .fde415f ul {padding: 0;gap:8px;margin: 0;display: grid;list-style: none;}
.gkgfhv .fde415f a {font: 600 12px/1 var(--t0t);letter-spacing: .12em;align-items: center;display: flex;color: var(--vxz);min-height: 44px;text-decoration: none;text-transform: uppercase;}
.gkgfhv .fde415f a:hover {color: var(--x5x91);}
.gkgfhv .xfxy {margin: 26px auto 0;align-items: center;max-width: var(--ncu1e);flex-wrap: wrap;opacity:0.72;display: flex;gap:15px;}
.gkgfhv .jb7eks7 {border-top: 1px solid var(--xefhv);padding-top:20px;margin: 26px auto 0;max-width: var(--ncu1e);}
.gkgfhv .jb7eks7 p {color: var(--vxz);margin: 0;font-size: 13px;}
.gkgfhv .jb7eks7 p + p {margin-top:10px;line-height:1.61;}

@media (max-width:905px) {
  .tth3dmt {display: flex;}
  .c4h6 {display: none;}

  .atxz {margin-left: auto;flex: 0 0 auto;}
  .fda5a0j, .vpryj {padding: 0 13px;font-size: 13.5px;}
  .jfay {min-width: 0;flex: 0 1 auto;overflow: hidden;}
  .s3cz4 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  
  .rwq40 {gap:13px;padding: 0 16px;}
  .cezy0x3 {padding-right:17px;padding-left:16px;}
  .hr09bn, .pm4y37 {padding-right:16px;padding-left:15px;}
  .k5ae.k5ae .eqeyzn {gap:33px;grid-template-columns: 1fr;}
  
  .k5ae.k5ae .kb8a8y {gap: 0;grid-template-rows: none;grid-auto-flow: row;}
  .k5ae.k5ae .kb8a8y > dt {margin-top:33px;}
  .k5ae.k5ae .kb8a8y > dt:first-child {margin-top: 0;}
  
  .vc7j.vc7j .fjw138 {padding-left: 0;text-indent: 0;}
  
  .vc7j.vc7j .yrn6d,
  .vc7j.vc7j .y2nv {padding-left: 0;text-indent: 0;}
  .vc7j.vc7j .d2q1q8 {width: auto;display: block;margin-bottom:4px;}
}

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

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

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

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

.a4ejktm:checked ~ .mwesgy {opacity:1;visibility: visible;}
.a4ejktm:checked ~ .amtzam8 {transform: translateX(0);visibility: visible;}

.j8m88p6 {padding: 14px 16px;display: flex;border-bottom: 1px solid var(--gka, var(--tbj));top: 0;background: var(--m74);z-index: 1;justify-content: space-between;position: sticky;gap:11px;align-items: center;}
.nn190 {min-height: 44px;align-items: center;display: inline-flex;}
.nn190 img {width: auto;display: block;height: 26px;}
.rxv0 {font-weight: 800;color: var(--r6d);letter-spacing: .01em;font-size: 16px;font-family: var(--t0t);}

.wbahx {display: inline-flex;background: var(--deh);height: 44px;justify-content: center;color: var(--r6d);border-radius: 0;border: 1px solid var(--gka, var(--tbj));width: 44px;align-items: center;flex: none;cursor: pointer;}
.wbahx:hover {background: var(--hsxj);}
.wbahx:focus-visible,
.x2q1 a:focus-visible,
.ak27mkz:focus-visible,
.mf6a8:focus-visible {outline: 2px solid var(--r6d);outline-offset: 2px;}

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

.x2q1 a {line-height:1.31;padding: 10px 14px;min-height: 48px;text-decoration: none;font-size: 15.5px;border-radius: 0;border: 1px solid transparent;display: flex;align-items: center;font-weight: 600;color: var(--r6d);}
.x2q1 a:hover {background: var(--deh);border-color: var(--gka, var(--tbj));}

.x2q1 a[aria-current="page"] {border-color: var(--gka, var(--tbj));box-shadow: inset 3px 0 0 var(--plc, var(--pq0));background: var(--deh);}

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

.ak27mkz, .mf6a8 {border-radius: 0;justify-content: center;padding: 12px 18px;font-weight: 700;font-size: 15px;display: flex;text-decoration: none;align-items: center;min-height: 48px;}
.ak27mkz {background: var(--cdqk);color: var(--udq, var(--c0rt));border: 1px solid var(--gka, var(--tbj));}
.mf6a8 {border: 1px solid transparent;color: var(--hkbpg, var(--bb4dc));background: var(--xf31);}

.x2q1 {padding: 8px 18px 14px;}
.x2q1 ul {gap: 0;}
.x2q1 li + li {border-top: 1px solid var(--gka, var(--tbj));}
.x2q1 a {border: 0;border-radius: 0;font-size: 20px;text-transform: uppercase;font-weight: 600;padding: 14px 2px;font-family: var(--t0t);margin: 4px 0;letter-spacing: .01em;}
.x2q1 a:hover {text-decoration: underline;text-underline-offset: 4px;background: none;}
.x2q1 a[aria-current="page"] {box-shadow: none;background: none;}
.x2q1 a[aria-current="page"]::after {height: 3px;margin-left: auto;width: 26px;content: '';background: var(--plc, var(--pq0));}
.rxv0 {font-family: var(--t0t);font-size: 18px;text-transform: uppercase;}
.j8m88p6 {padding: 14px 18px;}
.wersr63 {padding: 14px 18px calc(16px + env(safe-area-inset-bottom, 0px));}
.ak27mkz, .mf6a8 {text-transform: uppercase;font-family: var(--t0t);letter-spacing: .03em;}

@media (min-width:856px) {
  .amtzam8, .mwesgy {display: none;}
}

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

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

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

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

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

.cezy0x3 .jf73 .wm8gx > summary {align-items: center;min-height: 44px;list-style: none;display: flex;gap:12px;cursor: pointer;}
.cezy0x3 .jf73 .wm8gx > summary::-webkit-details-marker {display: none;}
.cezy0x3 .jf73 .wm8gx > summary:focus-visible {outline: 2px solid var(--x5x91);outline-offset: 4px;}
.cezy0x3 .jf73 .wm8gx > summary .c21dqhg {margin: 0;}

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

.cezy0x3 {padding-bottom: max(96px, var(--krm, 96px));}

.svmnkx {--o5i: 0;--hd76r: 12px;--jmcev: 700;--trm: 0;--jh0r: .1em;--h5mv2: 0;--xkx: uppercase;--auxd: 1px solid var(--xefhv);--iwyu: 0;}

.cezy0x3 .j3cv h2.r7rwbdm.r7rwbdm {letter-spacing: .18em !important;border: 0 !important;text-transform: uppercase;color: var(--vxz);text-align: start !important;margin: 0 0 14px !important;font: 600 11.5px/1 var(--t0t) !important;display: block;padding: 0 !important;}

.cezy0x3 .j3cv .fndpw {border-style: solid;border-width: 1px 0 0;margin: 0 0 16px;border-color: var(--gka);}

.cezy0x3 .j3cv .znasvj {align-items: start;display: grid;grid-template-columns: minmax(0, 132px) minmax(0, 1fr);gap: 0 28px;}
.cezy0x3 .j3cv .znasvj h2.r7rwbdm.r7rwbdm {margin: 0 !important;padding-top:16px !important;}
@media (max-width:725px) {
  
  .cezy0x3 .j3cv .znasvj {grid-template-columns: minmax(0, 1fr);}
  .cezy0x3 .j3cv .znasvj h2.r7rwbdm.r7rwbdm {margin: 0 0 14px !important;padding-top: 0 !important;}
}

.cezy0x3 .t5zkz .wn1xhr {gap:25px 18px;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:752px) { .cezy0x3 .t5zkz .wn1xhr {grid-template-columns: repeat(2, minmax(0, 1fr));} }

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

.cezy0x3 .pc2cvxg.r67exn .pv4b {position: absolute;max-height: none;margin: 0;inset: 0;}
.cezy0x3 .pc2cvxg.r67exn .pv4b picture {display: block;height: 100%;}
.cezy0x3 .pc2cvxg.r67exn .j23bd,
.cezy0x3 .pc2cvxg.r67exn .pv4b img {aspect-ratio: auto;max-height: none;width: 100%;object-fit: cover;height: 100%;}

.cezy0x3 .pc2cvxg:not(.r67exn) .pv4b {margin-top: clamp(36px, 4.6vw, 64px);}
.cezy0x3 .pc2cvxg.qtyk97j .pv4b {max-height: none;margin: 0 0 clamp(36px, 4.6vw, 64px);}
.cezy0x3 .pc2cvxg:not(.r67exn) .j23bd,
.cezy0x3 .pc2cvxg:not(.r67exn) .pv4b img {height: auto;aspect-ratio: auto;max-height: none;object-fit: contain;}
.cezy0x3 .pc2cvxg:not(.r67exn) .pv4b picture {display: block;}

.cezy0x3 > .pc2cvxg.r67exn.fx82a {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--x5x91) 6%, transparent) 0 1px, transparent 1px 120px),
    radial-gradient(90% 70% at 15% 100%, color-mix(in srgb, var(--pq0) 55%, transparent), transparent 70%),
    radial-gradient(70% 60% at 90% 10%, color-mix(in srgb, var(--k24xu, var(--pq0)) 30%, transparent), transparent 70%),
    var(--xcmi2) !important;}

.cezy0x3 .gphg.gzy4rn0 {display: block;}
.gzy4rn0 .fc59p4y {display: flex;gap:17px 28px;align-items: flex-end;justify-content: space-between;margin: 0 0 20px;flex-wrap: wrap;}
.gzy4rn0 .wa2c {flex: 1 1 320px;min-width: 0;}
.gzy4rn0 .f20h2dc {margin: 0;}
.gzy4rn0 .w74jssy {margin: 12px 0 0;}
.gzy4rn0 .rxkv {display: flex;gap: 0;}
.gzy4rn0 .gsnsd3j {align-items: center;padding: 0;height: 54px;font: 600 20px/1 var(--t0t);color: var(--x5x91);display: flex;transition:background 0.134s, color 0.147s;justify-content: center;width: 54px;border: 1px solid var(--xefhv);border-radius: 0;background: transparent;cursor: pointer;}
.gzy4rn0 .gsnsd3j + .gsnsd3j {border-left: 0;}
.gzy4rn0 .gsnsd3j:hover {color: var(--ypt, var(--mbkll));border-color: var(--pq0);background: var(--pq0);}
.gzy4rn0 .gsnsd3j[hidden] {display: none;}

.gzy4rn0 .dpz48 {margin: 0 0 14px;gap:7px;display: flex;}
.gzy4rn0 .pdyghhw {flex: 1 1 0;height: 3px;overflow: hidden;background: var(--xefhv);}
.gzy4rn0 .pdyghhw i {background: var(--pq0);display: block;width: 0;height: 100%;}
.gzy4rn0 .pdyghhw[data-s="done"] i {width: 100%;}
.gzy4rn0 .pdyghhw[data-s="run"] i {animation: v2kfv4i var(--me8, 6000ms) linear forwards;}
@keyframes v2kfv4i { from {width: 0;} to {width: 100%;} }

.gzy4rn0 .e5nt34 {scroll-behavior: smooth;scroll-snap-type: x mandatory;grid-auto-flow: column;display: grid;overscroll-behavior-x: contain;scrollbar-width: none;margin: 0;padding: 0;grid-auto-columns: 100%;overflow-x: auto;list-style: none;}
.gzy4rn0 .e5nt34::-webkit-scrollbar {display: none;}
.gzy4rn0 .pv5k {border: 1px solid var(--xefhv);display: grid;grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);min-width: 0;scroll-snap-align: start;}
.gzy4rn0 .crykm {position: relative;overflow: hidden;min-width: 0;min-height: clamp(280px, 34vw, 460px);margin: 0;}
.gzy4rn0 .crykm picture {display: block;height: 100%;}
.cezy0x3 .gzy4rn0 .exbwa.exbwa {max-width: none;width: 100%;height: 100%;border-radius: 0;position: absolute;object-fit: cover;inset: 0;}
.gzy4rn0 .jeqsq .crykm {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--x5x91) 7%, transparent) 0 1px, transparent 1px 80px),
    radial-gradient(90% 90% at 20% 100%, color-mix(in srgb, var(--pq0) 65%, transparent), transparent 70%),
    var(--xcmi2);}
.gzy4rn0 .zng1s9 {justify-content: flex-end;border-left: 1px solid var(--xefhv);align-items: flex-start;gap:17px;min-width: 0;flex-direction: column;display: flex;padding: clamp(22px, 3vw, 40px);}
.gzy4rn0 .shq0hnq {color: var(--pq0);letter-spacing: -.03em;font: 700 clamp(72px, 9vw, 132px)/.82 var(--t0t);}
.gzy4rn0 .shq0hnq i {margin-left:7px;font-style: normal;font-size: .28em;letter-spacing: .06em;color: var(--vxz);}
.gzy4rn0 .c3e5at {font: 700 clamp(22px, 2.4vw, 32px)/1.05 var(--t0t);text-transform: uppercase;color: var(--x5x91);margin: 0;letter-spacing: -.005em;}
.gzy4rn0 .x0sj {margin: 18px 0 0;}
@media (max-width:752px) {
  .gzy4rn0 .pv5k {grid-template-columns: minmax(0, 1fr);}
  .gzy4rn0 .crykm {min-height: 0;aspect-ratio: 4 / 3;}
  .gzy4rn0 .zng1s9 {border-top: 1px solid var(--xefhv);border-left: 0;}
  .gzy4rn0 .shq0hnq {font-size: 72px;}
  .gzy4rn0 .zng1s9 .hh3vhr {align-self: stretch;}
  .gzy4rn0 .gsnsd3j {height: 46px;width: 46px;}
}
@media (prefers-reduced-motion: reduce) { .gzy4rn0 .e5nt34 {scroll-behavior: auto;} .gzy4rn0 .pdyghhw[data-s="run"] i {animation: none;width: 100%;} }

.cezy0x3 .gzy4rn0 :is(.pv5k, .dpz48) {max-width: none;}

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

.cezy0x3 > .my2xd.ypfn9rc {display: grid;grid-template-columns: minmax(0, 1fr);padding: clamp(26px, 4vw, 52px) clamp(22px, 3.4vw, 48px) 0 !important;position: relative;border: 1px solid var(--xefhv) !important;gap:9px 40px;background:
    radial-gradient(60% 120% at 100% 0%, color-mix(in srgb, var(--pq0) 22%, transparent), transparent 70%),
    color-mix(in srgb, var(--pq0) 4%, var(--xcmi2)) !important;align-items: center;overflow: hidden;}
@media (min-width:811px) { .cezy0x3 > .my2xd.ypfn9rc {grid-template-columns: minmax(0, 1fr) auto;} }
.ypfn9rc .hg9ztv {padding-bottom: clamp(22px, 3vw, 40px);min-width: 0;}
.ypfn9rc .nq3q {max-width: none;font: 700 clamp(110px, 15vw, 220px)/.8 var(--t0t);display: flex;padding-bottom: clamp(22px, 3vw, 40px);align-items: flex-start;gap:7px;letter-spacing: -.04em;margin: 0;}
.ypfn9rc .nq3q b {-webkit-text-stroke: 2px var(--pq0);color: transparent;text-shadow: 0 0 40px color-mix(in srgb, var(--pq0) 30%, transparent);}
.ypfn9rc .nq3q i {letter-spacing: .06em;font-size: .22em;font-style: normal;color: var(--vxz);margin-top: .3em;}
.ypfn9rc .n25fnpd {grid-column: 1 / -1;overflow: hidden;border-top: 1px solid var(--xefhv);margin: 0 calc(-1 * clamp(22px, 3.4vw, 48px));background: color-mix(in srgb, var(--x5x91) 4%, transparent);}
.ypfn9rc .n01dzrr {width: max-content;display: flex;max-width: none;margin: 0;animation: zm7ih3k 38s linear infinite;}
.ypfn9rc .n01dzrr span {letter-spacing: .14em;text-transform: uppercase;align-items: center;display: inline-flex;color: var(--x5x91);font: 700 15px/1 var(--t0t);padding: 14px 22px 14px 0;white-space: nowrap;gap:23px;}
.ypfn9rc .n01dzrr span::after {height: 8px;width: 8px;content: "";background: var(--pq0);}
@keyframes zm7ih3k { to {transform: translateX(-50%);} }
@media (max-width: 819.98px) { .ypfn9rc .nq3q {padding-bottom: 0;order: -1;} }
@media (prefers-reduced-motion: reduce) { .ypfn9rc .n01dzrr {animation: none;} }

.cezy0x3 .my2xd.ypfn9rc .brfg5 {list-style: none;column-gap:40px;row-gap:5px;padding: 0;display: grid !important;grid-auto-flow: column;margin: 18px 0 0;grid-template-rows: auto auto;justify-content: start;grid-auto-columns: max-content;max-width: none;}
.cezy0x3 .my2xd.ypfn9rc ul.brfg5 {grid-template-rows: auto;}
.cezy0x3 .my2xd.ypfn9rc .xwkzqs1 {display: flex;gap:5px;flex-direction: column;max-width: none;}
.cezy0x3 .my2xd.ypfn9rc .brfg5 :is(dt, dd) {margin: 0;}
.cezy0x3 .my2xd.ypfn9rc .fa7x3r {font-size: clamp(20px, 2vw, 26px);}
.cezy0x3 .my2xd.ypfn9rc a.hcp9t5v {background: var(--pq0);border-color: var(--pq0);color: var(--ypt, var(--mbkll));}
.cezy0x3 .my2xd.ypfn9rc a.hcp9t5v:hover {filter: brightness(1.08);}
@media (max-width:565px) { .cezy0x3 .my2xd.ypfn9rc .brfg5 {column-gap:21px;} }

.cezy0x3 .vc7j.gx25 .cmxa {max-width: none;padding: 0;list-style: none;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 0 clamp(14px, 2vw, 28px);margin: 10px 0 0;counter-reset: none;display: grid;}
.cezy0x3 .vc7j.gx25 .nyd27 {margin: 0;padding: 22px 0 0;max-width: none;min-width: 0;position: relative;border: 0;border-top: 6px solid color-mix(in srgb, var(--pq0) 35%, var(--xefhv));}
.cezy0x3 .vc7j.gx25 .nyd27:nth-child(2) {border-top-color: color-mix(in srgb, var(--pq0) 55%, var(--xefhv));}
.cezy0x3 .vc7j.gx25 .nyd27:nth-child(3) {border-top-color: color-mix(in srgb, var(--pq0) 78%, var(--xefhv));}
.cezy0x3 .vc7j.gx25 .nyd27:nth-child(n+4) {border-top-color: var(--pq0);}
.cezy0x3 .vc7j.gx25 :is(.yrn6d, .fjw138) {flex-direction: column;margin: 0;max-width: none;gap:10px;align-items: flex-start;display: flex;}
.cezy0x3 .vc7j.gx25 .d2q1q8 {display: block;-webkit-text-stroke: 1.5px var(--pq0);letter-spacing: -.04em;font: 700 clamp(64px, 7vw, 104px)/.8 var(--t0t);transition:color 0.216s;color: transparent;margin: 0 0 4px;}
.cezy0x3 .vc7j.gx25 .nyd27:hover .d2q1q8 {color: var(--pq0);}
.cezy0x3 .vc7j.gx25 .d918zss {color: var(--x5x91);text-transform: uppercase;font: 700 clamp(18px, 1.7vw, 22px)/1.1 var(--t0t);overflow-wrap: anywhere;letter-spacing: .01em;}
.cezy0x3 .vc7j.gx25 :is(.k2383, .y2nv) {max-width: none;margin: 0;display: block;line-height:1.58;color: var(--vxz);overflow-wrap: anywhere;font-size: 15px;}
.cezy0x3 .vc7j.gx25 .y2nv {margin-top:9px;}
@media (max-width:969px) {
  .cezy0x3 .vc7j.gx25 .cmxa {grid-template-columns: repeat(2, minmax(0, 1fr));row-gap:31px;}
}
@media (max-width:565px) {
  .cezy0x3 .vc7j.gx25 .cmxa {row-gap:21px;grid-template-columns: minmax(0, 1fr);}
  .cezy0x3 .vc7j.gx25 .nyd27 {padding-top:16px;}
  .cezy0x3 .vc7j.gx25 .d2q1q8 {font-size: 58px;}
}
@media (prefers-reduced-motion: reduce) { .cezy0x3 .vc7j.gx25 .d2q1q8 {transition:none;} }

.cezy0x3 .vc7j.gx25 :is(.fjw138, .yrn6d) {padding-left: 0;text-indent: 0;}
.cezy0x3 .vc7j.gx25 .d2q1q8 {position: static;text-align: left;width: auto;}
.cezy0x3 .vc7j.gx25 .d918zss + .k2383::before {content: none;}

.cezy0x3 .jf73 .eg6t {flex-wrap: wrap;display: flex;}
.cezy0x3 .jf73 .eg6t > * {flex: 1 1 auto;}
