

:root {--p558: var(--g70k);--bsh:  1240px;--lefb: "Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;--a0qt2:"Oswald", "Archivo Narrow", "Roboto Condensed", "Arial Narrow", system-ui, sans-serif;--xfjvq: var(--jgiz);--v3q1: clamp(52px, 7vw, 110px);--ia7:   var(--c6x);--w6zwi: var(--vjm);--xcg:  var(--pcq);}

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

.dcvb {position: absolute;color: var(--lors, var(--v8a5, var(--vs0l)));top: 0;padding: 12px 20px;left: -9999px;z-index: 200;background: var(--w6zwi);font-weight: 700;text-decoration: none;}
.dcvb:focus {left: 10px;top: 10px;}

.je9q {z-index: 60;position: sticky;background: var(--knyvg);top: 0;border-bottom: 1px solid var(--xcg);}
.q3p9a0 {gap:24px;margin: 0 auto;padding: 0 24px;align-items: center;min-height: 62px;display: flex;max-width: var(--bsh);}
.rbeq3y {min-height: 44px;display: inline-flex;align-items: center;text-decoration: none;}
.rbeq3y img {height: 24px;display: block;width: auto;}
.c4fdswf {font: 700 19px/1 var(--a0qt2);text-transform: uppercase;color: var(--d3a);letter-spacing: .06em;}

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

.wdmya {display: flex;align-items: center;gap:8px;}
.g9435e {display: inline-flex;background: var(--lgmm);padding: 0 12px;letter-spacing: .12em;align-items: center;color: var(--ccna, var(--w5oo));text-transform: uppercase;text-decoration: none;font: 600 12.5px/1 var(--a0qt2);min-height: 44px;}

.vrtck,
.e374mny :is(.ad835, .mbsqj, .vryzmp, .y2r72,
              .b2dh, .r45k7xg, .wgfs9) a[role="button"],
.e374mny .y2r72 a {cursor: pointer;justify-content: center;min-height: 44px;background: var(--vjm);letter-spacing: .12em;text-decoration: none;color: var(--v8a5, var(--vs0l));border-radius: 0;border: 0;padding: 0 22px;text-transform: uppercase;align-items: center;font: 700 13px/1 var(--a0qt2);display: inline-flex;}

.vrtck {background: var(--nz4y);color: var(--heka, var(--cszmg));}
.vrtck:hover {background: var(--vp61);}
.e374mny :is(.ad835, .mbsqj, .vryzmp, .y2r72,
              .b2dh, .r45k7xg, .wgfs9) a[role="button"]:hover,
.e374mny .y2r72 a:hover {background: var(--vp61);}
.m5jmrn0 {font-size: 14px;padding: 0 34px;min-height: 56px;}

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

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

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

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

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

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

.e374mny .ad835.mb07p6 {display: block;border-bottom: 1px solid var(--xcg) !important;padding: 0 0 var(--v3q1) !important;}

.e374mny .ad835 .cs37ah {font: 600 12.5px/1 var(--a0qt2);letter-spacing: .18em;color: var(--xfjvq);margin: 0 0 clamp(14px, 2vw, 24px);text-transform: uppercase;}

.e374mny .ad835 .jzpvt17 {color: var(--ia7);margin: 0 0 clamp(20px, 2.6vw, 34px);text-wrap: balance;letter-spacing: -.02em;text-transform: uppercase;font: 700 clamp(38px, 6.6vw, 96px)/0.94 var(--a0qt2);}

.e374mny .ad835.rc5s1y0 .jzpvt17 {font-size: clamp(42px, 7.6vw, 112px);}

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

.e374mny .ad835 .gz9pqw {font: 700 13.5px/1 var(--a0qt2);white-space: nowrap;text-decoration: none;padding: 0 30px;justify-content: center;text-transform: uppercase;border-radius: 0;align-items: center;display: inline-flex;flex: 0 0 auto;background: var(--vjm);transition:filter 0.138s;min-height: 52px;color: var(--v8a5, var(--vs0l));letter-spacing: .14em;}
.e374mny .ad835 .gz9pqw:hover {filter: brightness(1.08);}

.e374mny .ad835 .h80k {margin: clamp(26px, 3.4vw, 46px) 0 0;color: var(--rjhe, var(--ia7));}
.e374mny .ad835.pzk5b .h80k {max-height: 26vh;margin: 0 0 clamp(26px, 3.4vw, 46px);}
.e374mny .ad835 .ppkk,
.e374mny .ad835 .h80k img {width: 100%;height: auto;object-fit: cover;aspect-ratio: 3 / 1;border-radius: 0;max-height: 34vh;display: block;}
.e374mny .ad835.pzk5b .ppkk,
.e374mny .ad835.pzk5b .h80k img {max-height: 26vh;}

@media (max-width:712px) {
  
  .e374mny .ad835 .xdeqv3g {display: block;}
  .e374mny .ad835 .xjqx {margin-bottom:20px;}
  .e374mny .ad835 .gz9pqw {width: 100%;}
  .e374mny .ad835 .ppkk,
  .e374mny .ad835 .h80k img {aspect-ratio: 2 / 1;max-height: 22vh;}
}

.e374mny .ad835.keqv {justify-content: flex-end;overflow: hidden;flex-direction: column;display: flex;position: relative;padding: clamp(26px, 3.4vw, 46px) !important;min-height: min(52vh, 460px);border-bottom: 0 !important;}
.keqv .h80k {position: absolute;margin: 0;inset: 0;z-index: 0;}
.keqv .ppkk,
.keqv .h80k img {aspect-ratio: auto;max-height: none;width: 100%;height: 100%;}
.keqv .h80k::after {content: "";position: absolute;inset: 0;background: linear-gradient(0deg,
    var(--nblhb) 0%,
    color-mix(in srgb, var(--nblhb) 68%, transparent) 46%,
    color-mix(in srgb, var(--nblhb) 18%, transparent) 82%,
    transparent 100%);}
.keqv .cs37ah,
.keqv .jzpvt17,
.keqv .xdeqv3g {z-index: 1;position: relative;}
.keqv .jzpvt17 {color: var(--rjhe, var(--ia7));}
.keqv .cs37ah {color: var(--rjhe, var(--xfjvq));}
.keqv .xdeqv3g {border-top: 0;}
@media (max-width:712px) {
  .e374mny .ad835.keqv {min-height: min(42vh, 360px);}
}

.b2dh.b2dh .h2g62 {margin: 0;list-style: none;padding: 0;}
.b2dh.b2dh .e8km6 {margin: 0 0 30px;}
.b2dh.b2dh .e8km6:last-child {margin-bottom: 0;}
.b2dh.b2dh .xw4exh1 {color: var(--ia7);padding-left: 4.6em;text-indent: -4.6em;line-height:1.61;max-width: 70ch;margin: 0;}
.b2dh.b2dh .n37axda {text-transform: uppercase;font: 700 13px/1.62 var(--a0qt2);width: 4.6em;letter-spacing: .16em;color: color-mix(in srgb, var(--w6zwi) 68%, var(--ia7));display: inline-block;text-indent: 0;}
.b2dh.b2dh .tctw0jt {color: var(--ia7);font-weight: 600;}

.b2dh.b2dh .yq4b94 {color: var(--xfjvq);}
.b2dh.b2dh .tctw0jt + .yq4b94::before {content: " \2014\00a0";color: var(--xcg);}

.b2dh.b2dh .ysg5km {line-height:1.64;text-indent: -4.6em;margin: 0;padding-left: 4.6em;color: var(--ia7);max-width: 70ch;}
.b2dh.b2dh .p5ahtj {max-width: 70ch;margin: 6px 0 0;line-height:1.60;padding-left: calc(4.6 * 13px + .26em);color: var(--xfjvq);}

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

.r7tw6.r7tw6 .nnah {color: var(--xfjvq);text-transform: uppercase;max-width: none;margin: 0 0 18px;font: 700 12px/1.3 var(--a0qt2);padding-top:16px;border-top: 1px solid var(--xcg);letter-spacing: .18em;}
.r7tw6.r7tw6 .fz139gw {padding: 0;list-style: none;margin: 0;}
.r7tw6.r7tw6 .qg3c {margin: 0 0 14px;align-items: baseline;line-height:1.62;gap:15px;display: flex;max-width: 46ch;}
.r7tw6.r7tw6 .qg3c:last-child {margin-bottom: 0;}
.r7tw6.r7tw6 .ym29c {width: 1ch;flex: 0 0 auto;font: 400 17px/1.6 var(--lefb);color: var(--xfjvq);}

.r7tw6.r7tw6 .xeak .ym29c {color: color-mix(in srgb, var(--w6zwi) 68%, var(--ia7));}
.r7tw6.r7tw6 .fzf7nk {min-width: 0;color: var(--ia7);}

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

.r7tw6.r7tw6 .wfs52nq > dd {min-width: 0;margin: 0;}

.wgfs9.wgfs9 .d8g0 {padding: 0;background: none;border: 0;border-radius: 0;display: block;margin: 0 0 6px;overflow: visible;}
.wgfs9.wgfs9 .d8g0:last-child {margin-bottom: 0;}
.wgfs9.wgfs9 .gkj1 {cursor: pointer;min-height: 44px;font: 500 19px/1.4 var(--lefb);padding: 20px 0 14px;gap:13px;list-style: none;display: flex;color: var(--ia7);align-items: baseline;}
.wgfs9.wgfs9 .gkj1::-webkit-details-marker {display: none;}
.wgfs9.wgfs9 .gkj1::marker {content: "";}
.wgfs9.wgfs9 .kwtk8 {margin-top: 0;border-right: 1.5px solid var(--xfjvq);width: 8px;transform: rotate(-45deg);align-self: center;border-bottom: 1.5px solid var(--xfjvq);flex: 0 0 auto;transition:transform 0.153s ease, border-color 0.151s ease;height: 8px;}
.wgfs9.wgfs9 .d8g0[open] .kwtk8 {border-bottom-color: color-mix(in srgb, var(--w6zwi) 68%, var(--ia7));transform: rotate(45deg);border-right-color: color-mix(in srgb, var(--w6zwi) 68%, var(--ia7));}

.wgfs9.wgfs9 .dtcfc0 {padding: 0 0 22px 22px;}
.wgfs9.wgfs9 .z5beq7m {margin: 0;color: var(--xfjvq);max-width: 64ch;font-size: 16px;line-height:1.68;}

.wgfs9.wgfs9 .g1ck {border-top: 1px solid var(--p558);margin-bottom: 0;}
.wgfs9.wgfs9 .g1ck:first-of-type {border-top: 0;}
.wgfs9.wgfs9 .bqpbs {margin-left: auto;}
.wgfs9.wgfs9 .harpgr5 {padding-left: 0;}

.wgfs9.wgfs9 .tr93yx {margin: 0;padding: 0;list-style: none;}
.wgfs9.wgfs9 .n7wt {max-width: none;margin: 0;}
.wgfs9.wgfs9 .y4cf7 {letter-spacing: .16em;font: 700 12px/1.4 var(--a0qt2);flex: 0 0 auto;color: color-mix(in srgb, var(--w6zwi) 68%, var(--ia7));}

.wgfs9.wgfs9 .zzbbex {padding-left:57px;}

.e374mny .m30bm1 .kadm5 + .kadm5 {margin-top: clamp(30px, 4vw, 54px);}
.e374mny .m30bm1 .k40ms {font: 600 12px/1 var(--a0qt2);margin: 0 0 10px;color: var(--xfjvq);letter-spacing: .18em;text-transform: uppercase;}
.e374mny .m30bm1 .vr54 {margin: 0;grid-template-columns: repeat(3, minmax(0, 1fr));gap:30px 22px;display: grid;padding: 0;list-style: none;}

@media (max-width:749px) { .e374mny .m30bm1 .vr54 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.e374mny .m30bm1 .gzhh7 {min-width: 0;}
.e374mny .m30bm1 .wnv3xc9 {color: inherit;grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: baseline;gap:2px 10px;min-width: 0;text-decoration: none;}
.e374mny .m30bm1 .xpcdhy {color: var(--xfjvq);grid-row: 2 / span 2;align-self: start;letter-spacing: .12em;font: 600 12px/1.25 var(--a0qt2);}

.e374mny .m30bm1 .mw0ty {overflow: hidden;width: 100%;grid-column: 1 / -1;margin: 0 0 12px;}
.e374mny .m30bm1 .mw0ty img {display: block;height: auto;border-radius: 0;width: 100%;aspect-ratio: 1 / 1;object-fit: cover;}
.e374mny .m30bm1 .chfsgh8 {letter-spacing: .01em;color: var(--ia7);min-width: 0;font: 700 clamp(17px, 1.5vw, 21px)/1.2 var(--a0qt2);text-transform: uppercase;}
.e374mny .m30bm1 .a7rp {overflow: hidden;letter-spacing: .12em;grid-column: 2;color: var(--xfjvq);min-width: 0;text-transform: uppercase;font: 400 12.5px/1.3 var(--a0qt2);font-style: normal;text-overflow: ellipsis;white-space: nowrap;}
.e374mny .m30bm1 .wnv3xc9:hover .chfsgh8 {text-decoration: underline;text-decoration-thickness: 2px;text-decoration-color: var(--w6zwi);text-underline-offset: 5px;}

.e374mny .fmemq .yz62 {margin: 0;display: grid;align-items: center;padding: 0;grid-template-columns: minmax(0, 1fr) auto;border-top: 1px solid var(--p558);}
.e374mny .fmemq .www1n {min-width: 0;border-bottom: 1px solid var(--p558);}
.e374mny .fmemq .w7sz {align-items: center;min-height: 76px;text-decoration: none;display: flex;}
.e374mny .fmemq .gw6n {color: var(--ia7);letter-spacing: .01em;text-transform: uppercase;font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--a0qt2);}
.e374mny .fmemq .w7sz:hover .gw6n {text-underline-offset: 5px;text-decoration-color: var(--w6zwi);text-decoration-thickness: 2px;text-decoration: underline;}

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

.e374mny .enb9h .ckxs0t2 {display: flex;align-items: center;flex-wrap: wrap;margin: 0;max-width: none;gap: 0;}
.e374mny .enb9h .zw5gq59 {gap:11px;min-height: 62px;display: inline-flex;text-decoration: none;padding: 0 24px;border-left: 1px solid var(--p558);align-items: center;}
.e374mny .enb9h .zw5gq59:first-child {border-left: 0;padding-left: 0;}
.e374mny .enb9h .zw5gq59 img {max-width:79px;display: block;border-radius: 0;width: auto;opacity:0.72;height: 26px;object-fit: contain;}
.e374mny .enb9h .m6ejm {text-transform: uppercase;font: 600 13.5px/1 var(--a0qt2);letter-spacing: .13em;white-space: nowrap;color: var(--xfjvq);}
.e374mny .enb9h .zw5gq59:hover .m6ejm {color: var(--ia7);}

.e374mny .r45k7xg .m8a339 {margin: 0 0 14px;gap:7px;display: flex;align-items: baseline;}
.e374mny .r45k7xg .f56d {font: 700 clamp(52px, 8vw, 116px)/0.9 var(--a0qt2);color: var(--ia7);letter-spacing: -.03em;}
.e374mny .r45k7xg .gxhvt {letter-spacing: .1em;font: 600 clamp(16px, 2vw, 24px)/1 var(--a0qt2);font-style: normal;color: var(--xfjvq);}
.e374mny .r45k7xg .t7vy118 {margin: 0 0 clamp(26px, 3.4vw, 44px);color: var(--xfjvq);max-width: 62ch;font-size: 17px;line-height:1.62;}
.e374mny .r45k7xg .aq7w {margin: 0;padding: 0;list-style: none;}
.e374mny .r45k7xg .r3b2d5y {border-top: 1px solid var(--p558);padding: clamp(22px, 2.8vw, 34px) 0;}

.e374mny .r45k7xg .f6q2 {margin: 0;}
.e374mny .r45k7xg .f6q2 p {color: var(--ia7);font-size: clamp(18px, 1.9vw, 23px);line-height:1.51;margin: 0;max-width: 62ch;}
.e374mny .r45k7xg .kx6ym {display: block;letter-spacing: .16em;font: 600 12.5px/1 var(--a0qt2);font-style: normal;text-transform: uppercase;margin-top:12px;color: var(--xfjvq);}

.e374mny .r45k7xg .r3b2d5y {margin: 0;}

.e374mny .r45k7xg ol.aq7w > .r3b2d5y {max-width: 68ch;}
.e374mny .r45k7xg div.aq7w > .r3b2d5y {max-width: none;}

.e374mny .r45k7xg figcaption.kx6ym {font-style: normal;}

.e374mny .r45k7xg .jbv76xk {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.e374mny .r45k7xg .jbv76xk + .m8a339 {margin-bottom: clamp(26px, 3.4vw, 44px);}

.e374mny .vryzmp.mw4ms2 {max-width: none;}

.e374mny .vryzmp.sdd5h {max-width: 74ch;}
.e374mny .vryzmp .rytbace {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.e374mny .vryzmp.je77z1t .rytbace {margin: clamp(24px, 3vw, 38px) 0 0;order: 2;}
.e374mny .vryzmp.je77z1t {display: flex;flex-direction: column;}
.e374mny .vryzmp .rytbace img {width: 100%;display: block;aspect-ratio: 5 / 1;height: auto;border-radius: 0;object-fit: cover;}
.e374mny .vryzmp .djdwd {color: var(--ia7);letter-spacing: -.01em;padding: 0 0 18px;border-bottom: 1px solid var(--xcg);font: 700 clamp(26px, 4vw, 52px)/1 var(--a0qt2);margin: 0 0 22px;text-transform: uppercase;text-wrap: balance;}
.e374mny .vryzmp .djdwd::before {display: none;}

.e374mny .vryzmp .k8kmw {max-width: 68ch;font-size: 17px;padding-left: clamp(0px, 4vw, 72px);color: var(--xfjvq);line-height:1.70;}
.e374mny .vryzmp .k8kmw :is(p, li):last-child {margin-bottom: 0;}
.e374mny .vryzmp .t7w8 {max-width: none;padding-left: clamp(0px, 4vw, 72px);margin: 24px 0 0;}
.e374mny .vryzmp .q0y2cwr {color: var(--v8a5, var(--vs0l));min-height: 48px;align-items: center;background: var(--vjm);text-decoration: none;font: 700 13px/1 var(--a0qt2);display: inline-flex;padding: 0 26px;letter-spacing: .14em;justify-content: center;border-radius: 0;text-transform: uppercase;}
.e374mny .vryzmp .q0y2cwr:hover {filter: brightness(1.08);}

.e374mny .mbsqj.d26b {text-align: left;}
.e374mny .mbsqj .ttsvyc {border-bottom: 1px solid var(--xcg);text-wrap: balance;color: var(--ia7);margin: 0 0 22px;text-transform: uppercase;letter-spacing: -.01em;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--a0qt2);padding: 0 0 18px;}
.e374mny .mbsqj .m8np {font-size: 17px;line-height:1.62;max-width: 62ch;margin: 0 0 clamp(26px, 3.4vw, 44px);color: var(--xfjvq);}
.e374mny .mbsqj .h2g62 {padding: 0;margin: 0;list-style: none;}

.e374mny .mbsqj.p8z0c .h2g62 {justify-content: center;gap: clamp(24px, 3vw, 44px);display: flex;flex-wrap: wrap;}
.e374mny .mbsqj.p8z0c .h2g62 > * {min-width: 0;max-width: calc(50% - clamp(12px, 1.5vw, 22px));flex: 1 1 220px;}
@media (max-width:615px) {
  .e374mny .mbsqj.p8z0c .h2g62 > * {max-width: none;}
}
.e374mny .mbsqj .e8km6 {min-width: 0;}
.e374mny .mbsqj.dk7k545 .e8km6 {border-top: 1px solid var(--p558);align-items: start;padding: clamp(20px, 2.6vw, 32px) 0;grid-template-columns: auto minmax(0, 220px) minmax(0, 1fr);display: grid;gap: clamp(16px, 2.4vw, 34px);}
.e374mny .mbsqj .tgt3d2w {font: 600 12px/1 var(--a0qt2);margin-bottom:11px;letter-spacing: .18em;display: block;color: var(--hh5er, var(--xfjvq));}
.e374mny .mbsqj.dk7k545 .tgt3d2w {margin-bottom: 0;}
.e374mny .mbsqj .ez12k {margin: 0 0 14px;}
.e374mny .mbsqj.dk7k545 .ez12k {margin: 0;}
.e374mny .mbsqj .ez12k img {display: block;height: auto;width: 100%;border-radius: 0;object-fit: cover;aspect-ratio: 3 / 2;}
.e374mny .mbsqj .v6t2d {max-width: 46ch;color: var(--ia7);line-height:1.54;margin: 0;font-size: 16.5px;}
.e374mny .mbsqj .df0d {flex-wrap: wrap;display: flex;margin-top: clamp(26px, 3vw, 40px);gap:13px;}
.e374mny .mbsqj .p53w9,
.e374mny .mbsqj .yjz0 {display: inline-flex;justify-content: center;text-decoration: none;padding: 0 26px;font: 700 13px/1 var(--a0qt2);min-height: 48px;letter-spacing: .14em;text-transform: uppercase;border-radius: 0;align-items: center;}
.e374mny .mbsqj .p53w9 {color: var(--v8a5, var(--vs0l));background: var(--vjm);}
.e374mny .mbsqj .p53w9:hover {filter: brightness(1.08);}

.e374mny .mbsqj .yjz0 {box-shadow: inset 0 0 0 1px var(--xcg);color: color-mix(in srgb, var(--w6zwi) 35%, var(--ia7));background: none;}
.e374mny .mbsqj .yjz0:hover {box-shadow: inset 0 0 0 1px var(--w6zwi);}
@media (max-width:712px) {
  .e374mny .mbsqj.dk7k545 .e8km6 {grid-template-columns: auto minmax(0, 1fr);}
  .e374mny .mbsqj.dk7k545 .ez12k {grid-column: 1 / -1;}
  .e374mny .mbsqj .p53w9,
  .e374mny .mbsqj .yjz0 {width: 100%;}
}

.e374mny .r4q4wkq.sq43 {max-width: none;}
.e374mny .r4q4wkq .j2qz {gap:3px 16px;padding-bottom:19px;grid-template-columns: auto minmax(0, 1fr);align-items: center;border-bottom: 1px solid var(--p558);display: grid;}
.e374mny .r4q4wkq .jghq {height: 56px;grid-row: 1 / span 2;width: 56px;overflow: hidden;margin: 0;}
.e374mny .r4q4wkq .jghq img {border-radius: 0;width: 100%;object-fit: cover;height: 100%;display: block;}
.e374mny .r4q4wkq .de1e {letter-spacing: .01em;margin: 0;color: var(--ia7);font: 700 clamp(20px, 2.6vw, 30px)/1.05 var(--a0qt2);text-transform: uppercase;}
.e374mny .r4q4wkq .nkwx {letter-spacing: .16em;color: var(--xfjvq);margin: 0;text-transform: uppercase;font: 600 12px/1.4 var(--a0qt2);}
.e374mny .r4q4wkq .gm7v5 {padding-left: clamp(0px, 4vw, 72px);color: var(--xfjvq);font-size: 16.5px;line-height:1.67;max-width: 68ch;margin: 20px 0 0;}
.e374mny .r4q4wkq .t875e {align-items: center;grid-template-columns: auto minmax(0, 1fr);margin: 22px 0 0;padding-left: clamp(0px, 4vw, 72px);gap: 0 20px;display: grid;}
.e374mny .r4q4wkq .k15pt9 {text-transform: uppercase;letter-spacing: .16em;color: var(--xfjvq);font: 600 11.5px/1 var(--a0qt2);}
.e374mny .r4q4wkq .wqzgrf5 {margin: 0;}
.e374mny .r4q4wkq .wqzgrf5 a {text-decoration: underline;font-size: 15px;text-underline-offset: 4px;color: var(--ia7);display: inline-flex;text-decoration-color: var(--w6zwi);min-height: 44px;text-decoration-thickness: 2px;align-items: center;}
.e374mny .r4q4wkq .wzhrv3 {font-size: 13px;padding-top:15px;display: block;border-top: 1px solid var(--p558);color: var(--xfjvq);line-height:1.61;margin-top:22px;}

.e374mny .r4q4wkq .dbkw {margin: 0 0 14px;}

.e374mny .r4q4wkq .zpfzh1c {border-width: 1px 0 0;border-color: var(--p558);border-style: solid;margin: 18px 0 0;}

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

.e374mny .ras99z1 .j3zng {border-bottom: 1px solid var(--xcg);letter-spacing: -.01em;text-wrap: balance;margin: 0 0 26px;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--a0qt2);text-transform: uppercase;color: var(--ia7);padding: 0 0 20px;}
.e374mny .ras99z1 .j3zng::before {display: none;}

.e374mny .ras99z1 .p3y2 {width: 56px;border-width: 2px 0 0;border-color: var(--w6zwi);border-style: solid;margin: 0 0 22px clamp(0px, 4vw, 72px);}
.e374mny .ras99z1 .gg5x {font-size: 17px;line-height:1.71;padding-left: clamp(0px, 4vw, 72px);max-width: 68ch;color: var(--ia7);}
.e374mny .ras99z1 .gg5x :is(p, li) {color: var(--ia7);}
.e374mny .ras99z1 .gg5x :last-child {margin-bottom: 0;}

.e374mny .ras99z1 .wvzn {border-left: 2px solid var(--w6zwi);padding-left: clamp(16px, 4vw, 72px);}

.e374mny .ypxg .xkpevqq {font: 700 clamp(28px, 4.4vw, 54px)/1 var(--a0qt2);letter-spacing: -.01em;padding: 0;margin: 0 0 16px;color: var(--ia7);text-transform: uppercase;border: 0;}
.e374mny .ypxg .xkpevqq::before {display: none;}
.e374mny .ypxg .t554 {max-width: 60ch;margin: 0 0 26px;font-size: 17px;line-height:1.62;color: var(--xfjvq);}

.e374mny .ypxg.bv7t {margin: clamp(34px, 4.6vw, 62px) 0;padding: clamp(26px, 3.4vw, 44px) 0 0;border-top: 4px solid var(--w6zwi);}
.e374mny .ypxg .yps2p8 {display: flex;flex-wrap: wrap;padding: 0;border-top: 1px solid var(--xcg);gap: 0;margin: 0;}
.e374mny .ypxg .cbk7ec {text-transform: uppercase;font: 600 11.5px/1 var(--a0qt2);padding: 16px 0 0;color: var(--xfjvq);letter-spacing: .16em;}
.e374mny .ypxg .f2metjh {font: 700 clamp(18px, 2vw, 24px)/1.1 var(--a0qt2);letter-spacing: .01em;color: var(--ia7);padding: 6px 0 18px;margin: 0;}
.e374mny .ypxg .y7qmhm0 {gap:11px;max-width: none;margin: 26px 0 0;flex-wrap: wrap;display: flex;}
.e374mny .ypxg .yr07q7 {padding: 0 26px;text-decoration: none;letter-spacing: .14em;font: 700 13px/1 var(--a0qt2);background: none;border-radius: 0;color: color-mix(in srgb, var(--w6zwi) 35%, var(--ia7));justify-content: center;box-shadow: inset 0 0 0 1px var(--xcg);min-height: 48px;text-transform: uppercase;align-items: center;display: inline-flex;}
.e374mny .ypxg .yr07q7:hover {box-shadow: inset 0 0 0 1px var(--w6zwi);}

.e374mny .ypxg ul.f0vg2 {padding: 0;list-style: none;}
.e374mny .ypxg .d14nje {padding: 0;margin: 0;max-width: none;}

.e374mny .ypxg b.cbk7ec {display: block;}
.e374mny .ypxg span.f2metjh {display: block;}

.e374mny .ypxg ul.aj0akq {padding: 0;list-style: none;}
.e374mny .ypxg .aj0akq > li {margin: 0;max-width: none;}

.e374mny .y2r72.ksqr {display: block;}
.e374mny .y2r72 .w25y {border-width: 1px 0 0;border-style: solid;margin: 0 0 22px;border-color: var(--xcg);}
.e374mny .y2r72 .zdwpm {justify-content: center;letter-spacing: .14em;padding: 0 32px;text-transform: uppercase;display: inline-flex;background: var(--vjm);border-radius: 0;align-items: center;text-decoration: none;min-height: 52px;color: var(--v8a5, var(--vs0l));font: 700 13.5px/1 var(--a0qt2);}
.e374mny .y2r72 .zdwpm:hover {filter: brightness(1.08);}
.e374mny .y2r72.tyc5m  {text-align: left;}
.e374mny .y2r72.h756r2f   {text-align: center;}
.e374mny .y2r72.tym150a {text-align: right;}
.e374mny .y2r72.na9vq .zdwpm {width: 100%;display: flex;}

.e374mny .y2r72.ksqr {max-width: none;}

.e374mny .y2r72.gywhkp::before {display: block;height: 1px;background: var(--xcg);content: "";margin: 0 0 22px;}

.e374mny .y2r72 .mffd {margin: 22px 0 0;}

.e374mny .z986w6n.tkdnn {display: block;}
.e374mny .z986w6n .h7xew {display: block;}
.e374mny .z986w6n .h7xew img {width: 100%;height: auto;display: block;border-radius: 0;}
.e374mny .z986w6n .ne8qc7 {display: block;margin-top:13px;height: 1px;background: var(--xcg);}
.e374mny .z986w6n .mx11zws {font: 600 12px/1.5 var(--a0qt2);padding-left: clamp(0px, 4vw, 72px);letter-spacing: .14em;display: block;color: var(--xfjvq);text-transform: uppercase;margin-top:8px;}

.e374mny .z986w6n .sh60dz {border-top: 1px solid var(--xcg);display: block;padding-top:10px;margin-top:15px;}
.e374mny .z986w6n .sh60dz .mx11zws {margin-top: 0;}

.e374mny .z986w6n .q4j4n {padding-left: 0;margin: 0 0 10px;}

.e374mny .wzt74 .vfzkcn {color: var(--xfjvq);margin-bottom:11px;display: block;font: 600 11.5px/1 var(--a0qt2);text-transform: uppercase;letter-spacing: .18em;}

.e374mny .wzt74 .qj8y5 {flex-wrap: wrap;max-width: none;display: flex;padding-top:12px;align-items: center;border-top: 1px solid var(--p558);margin: 0;}
.e374mny .wzt74 .qj8y5 a {text-decoration: none;display: inline-flex;padding: 0 16px;color: var(--xfjvq);border-left: 1px solid var(--p558);letter-spacing: .13em;align-items: center;min-height: 44px;font: 600 12.5px/1 var(--a0qt2);text-transform: uppercase;}
.e374mny .wzt74 .qj8y5 a:first-child {padding-left: 0;border-left: 0;}
.e374mny .wzt74 .qj8y5 a:hover {color: var(--ia7);}

.e374mny .f0gbk5s .k0nq75b {letter-spacing: .18em;color: var(--xfjvq);margin-bottom:13px;display: block;text-transform: uppercase;font: 600 11.5px/1 var(--a0qt2);}
.e374mny .p8sq .qzvrd9 {font: 700 clamp(26px, 4vw, 48px)/1 var(--a0qt2);text-transform: uppercase;margin: 0 0 22px;color: var(--ia7);letter-spacing: -.01em;border-bottom: 1px solid var(--xcg);padding: 0 0 18px;}
.e374mny .p8sq .qzvrd9::before {display: none;}

.e374mny .f0gbk5s .czv4,
.e374mny .p8sq .e7kn4 {overflow-x: auto;}
.e374mny .f0gbk5s .czv4 table,
.e374mny .p8sq .e7kn4 table {margin: 0;}
.e374mny .p8sq .ewbf60 {display: block;font: 600 11.5px/1 var(--a0qt2);letter-spacing: .16em;text-transform: uppercase;margin-top:12px;color: var(--xfjvq);}

.e374mny .p8sq figure.e7kn4 {margin: 0;}

.e374mny .p8sq p.ewbf60 {margin: 12px 0 0;max-width: 68ch;}

.e374mny .p8sq .p7jcz {margin: 0 0 14px;}
.e374mny .p8sq p.p7jcz {margin: 0 0 14px;}

.e374mny {--r2g: var(--ia7);}
.e374mny :is(.ahsdn, [class*="table"]) {overflow-x: auto;}
.e374mny table {width: 100%;border-collapse: collapse;font-size: 16px;}
.e374mny thead th {border-bottom: 2px solid var(--r2g, var(--ia7));font: 700 11.5px/1.3 var(--a0qt2);text-align: left;letter-spacing: .14em;text-transform: uppercase;white-space: nowrap;padding: 14px 16px 14px 0;color: var(--xfjvq);}
.e374mny tbody td {padding: 14px 16px 14px 0;color: var(--glc3a, inherit);border-bottom: 1px solid var(--p558);}

.p4at9y {border-top: 1px solid var(--xcg);}
.b0f9rs {padding: clamp(46px, 6vw, 90px) 24px;margin: 0 auto;max-width: var(--bsh);}
.b0f5cyg {margin: 0;text-wrap: balance;letter-spacing: -.015em;text-transform: uppercase;font: 700 clamp(30px, 5.4vw, 68px)/0.98 var(--a0qt2);}
.anasnmg {max-width: 60ch;color: var(--xfjvq);margin: 16px 0 26px;font-size: 18px;}

.pfdb3s {font: 600 11.5px/1 var(--a0qt2);max-width: var(--bsh);padding: 0 24px 40px;color: var(--xfjvq);margin: 0 auto;letter-spacing: .16em;}

.zcdz.zcdz {padding: clamp(44px, 5vw, 72px) 24px clamp(24px, 3vw, 38px);background: var(--b8oh);border-top: 1px solid var(--xcg);}
.zcdz .q7gman0 {display: grid;align-items: start;gap:31px 56px;grid-template-columns: minmax(0, 1fr) auto;max-width: var(--bsh);margin: 0 auto;}
.zcdz .jay94 img {height: 26px;width: auto;display: block;}
.zcdz .jay94 span {text-transform: uppercase;letter-spacing: .06em;font: 700 18px/1 var(--a0qt2);}
.zcdz .x1qpv {grid-auto-flow: column;gap:51px;display: grid;}
.zcdz .x1qpv ul {padding: 0;margin: 0;list-style: none;gap:7px;display: grid;}
.zcdz .x1qpv a {display: flex;min-height: 44px;font: 600 12px/1 var(--a0qt2);align-items: center;color: var(--xfjvq);text-decoration: none;letter-spacing: .12em;text-transform: uppercase;}
.zcdz .x1qpv a:hover {color: var(--ia7);}
.zcdz .snfr {align-items: center;margin: 26px auto 0;opacity:0.71;max-width: var(--bsh);gap:14px;flex-wrap: wrap;display: flex;}
.zcdz .v8yhpdx {max-width: var(--bsh);margin: 26px auto 0;padding-top:19px;border-top: 1px solid var(--p558);}
.zcdz .v8yhpdx p {font-size: 13px;margin: 0;color: var(--xfjvq);}
.zcdz .v8yhpdx p + p {margin-top:8px;line-height:1.59;}

@media (max-width:907px) {
  .jh02za8 {display: flex;}
  .e2ergbf {display: none;}

  .wdmya {margin-left: auto;flex: 0 0 auto;}
  .g9435e, .vrtck {font-size: 13.5px;padding: 0 13px;}
  .rbeq3y {min-width: 0;flex: 0 1 auto;overflow: hidden;}
  .c4fdswf {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  
  .q3p9a0 {padding: 0 16px;gap:13px;}
  .e374mny {padding-right:15px;padding-left:15px;}
  .b0f9rs, .pfdb3s {padding-right:17px;padding-left:15px;}
  .r7tw6.r7tw6 .qhgc2q2 {gap:33px;grid-template-columns: 1fr;}
  
  .r7tw6.r7tw6 .wfs52nq {grid-template-rows: none;grid-auto-flow: row;gap: 0;}
  .r7tw6.r7tw6 .wfs52nq > dt {margin-top:33px;}
  .r7tw6.r7tw6 .wfs52nq > dt:first-child {margin-top: 0;}
  
  .b2dh.b2dh .xw4exh1 {text-indent: 0;padding-left: 0;}
  
  .b2dh.b2dh .ysg5km,
  .b2dh.b2dh .p5ahtj {padding-left: 0;text-indent: 0;}
  .b2dh.b2dh .n37axda {display: block;width: auto;margin-bottom:4px;}
}

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

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

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

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

.w7eqh31:checked ~ .nyw5k1 {opacity:0.99;visibility: visible;}
.w7eqh31:checked ~ .e1sb {visibility: visible;transform: translateX(0);}

.g8awv61 {align-items: center;padding: 14px 16px;border-bottom: 1px solid var(--xcg, var(--pcq));position: sticky;top: 0;z-index: 1;display: flex;gap:12px;justify-content: space-between;background: var(--iww);}
.tmvdr0 {min-height: 44px;align-items: center;display: inline-flex;}
.tmvdr0 img {display: block;width: auto;height: 26px;}
.bdr6 {font-weight: 800;font-family: var(--a0qt2);color: var(--c6x);letter-spacing: .01em;font-size: 16px;}

.dsahv9 {justify-content: center;background: var(--ksr);align-items: center;flex: none;height: 44px;border-radius: 0;border: 1px solid var(--xcg, var(--pcq));color: var(--c6x);width: 44px;cursor: pointer;display: inline-flex;}
.dsahv9:hover {background: var(--tyi);}
.dsahv9:focus-visible,
.hverw a:focus-visible,
.r9jwaas:focus-visible,
.jmred:focus-visible {outline: 2px solid var(--c6x);outline-offset: 2px;}

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

.hverw a {padding: 10px 14px;align-items: center;font-size: 15.5px;text-decoration: none;min-height: 48px;font-weight: 600;display: flex;line-height:1.29;border-radius: 0;border: 1px solid transparent;color: var(--c6x);}
.hverw a:hover {background: var(--ksr);border-color: var(--xcg, var(--pcq));}

.hverw a[aria-current="page"] {border-color: var(--xcg, var(--pcq));box-shadow: inset 3px 0 0 var(--w6zwi, var(--vjm));background: var(--ksr);}

.a4wwf0 {padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));gap:11px;background: var(--iww);margin-top: auto;border-top: 1px solid var(--xcg, var(--pcq));display: grid;}

.r9jwaas, .jmred {align-items: center;min-height: 48px;text-decoration: none;font-weight: 700;border-radius: 0;font-size: 15px;justify-content: center;display: flex;padding: 12px 18px;}
.r9jwaas {border: 1px solid var(--xcg, var(--pcq));background: var(--lgmm);color: var(--ccna, var(--w5oo));}
.jmred {background: var(--nz4y);color: var(--heka, var(--cszmg));border: 1px solid transparent;}

.hverw {padding: 8px 18px 14px;}
.hverw ul {gap: 0;}
.hverw li + li {border-top: 1px solid var(--xcg, var(--pcq));}
.hverw a {text-transform: uppercase;font-size: 20px;border: 0;border-radius: 0;letter-spacing: .01em;font-family: var(--a0qt2);margin: 4px 0;font-weight: 600;padding: 14px 2px;}
.hverw a:hover {background: none;text-decoration: underline;text-underline-offset: 4px;}
.hverw a[aria-current="page"] {box-shadow: none;background: none;}
.hverw a[aria-current="page"]::after {margin-left: auto;width: 26px;content: '';height: 3px;background: var(--w6zwi, var(--vjm));}
.bdr6 {font-size: 18px;font-family: var(--a0qt2);text-transform: uppercase;}
.g8awv61 {padding: 14px 18px;}
.a4wwf0 {padding: 14px 18px calc(16px + env(safe-area-inset-bottom, 0px));}
.r9jwaas, .jmred {font-family: var(--a0qt2);letter-spacing: .03em;text-transform: uppercase;}

@media (min-width:854px) {
  .e1sb, .nyw5k1 {display: none;}
}

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

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

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

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

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

.e374mny .wzt74 .aqb8bg > summary {display: flex;cursor: pointer;min-height: 44px;align-items: center;list-style: none;gap:11px;}
.e374mny .wzt74 .aqb8bg > summary::-webkit-details-marker {display: none;}
.e374mny .wzt74 .aqb8bg > summary:focus-visible {outline: 2px solid var(--ia7);outline-offset: 4px;}
.e374mny .wzt74 .aqb8bg > summary .vfzkcn {margin: 0;}

.e374mny .wzt74 .aqb8bg > summary::after {line-height: 1;opacity:0.53;font-weight: 400;font-size: 15px;flex: 0 0 auto;content: "+";transition:transform 0.182s ease, opacity 0.172s ease;margin-left: auto;}
.e374mny .wzt74 .aqb8bg[open] > summary::after {opacity:0.98;transform: rotate(45deg);}
.e374mny .wzt74 .aqb8bg[open] > summary {margin-bottom:9px;}
@media (prefers-reduced-motion: reduce) {
  .e374mny .wzt74 .aqb8bg > summary::after {transition:none;}
}

.e374mny {padding-bottom: max(96px, var(--qlg9, 96px));}

.e7yge0 {--dyma: 0;--ly4b6: 0;--gc3j: 12px;--iduc0: uppercase;--jvz7: 0;--sacj: 700;--mjh4m: 0;--c1cr1: 1px solid var(--p558);--edpr4: .1em;}

.e374mny .f0gbk5s h2.k0nq75b.k0nq75b {letter-spacing: .18em !important;text-align: start !important;color: var(--xfjvq);border: 0 !important;margin: 0 0 14px !important;text-transform: uppercase;padding: 0 !important;font: 600 11.5px/1 var(--a0qt2) !important;display: block;}

.e374mny .f0gbk5s .cy9v {margin: 0 0 16px;border-color: var(--xcg);border-style: solid;border-width: 1px 0 0;}

.e374mny .f0gbk5s .gwbj {gap: 0 28px;display: grid;align-items: start;grid-template-columns: minmax(0, 132px) minmax(0, 1fr);}
.e374mny .f0gbk5s .gwbj h2.k0nq75b.k0nq75b {margin: 0 !important;padding-top:16px !important;}
@media (max-width:713px) {
  
  .e374mny .f0gbk5s .gwbj {grid-template-columns: minmax(0, 1fr);}
  .e374mny .f0gbk5s .gwbj h2.k0nq75b.k0nq75b {padding-top: 0 !important;margin: 0 0 14px !important;}
}

.e374mny .m30bm1 .vr54 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:24px 18px;}
@media (max-width:749px) { .e374mny .m30bm1 .vr54 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

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

.e374mny .ad835.keqv .h80k {position: absolute;margin: 0;inset: 0;max-height: none;}
.e374mny .ad835.keqv .h80k picture {height: 100%;display: block;}
.e374mny .ad835.keqv .ppkk,
.e374mny .ad835.keqv .h80k img {width: 100%;height: 100%;object-fit: cover;aspect-ratio: auto;max-height: none;}

.e374mny .ad835:not(.keqv) .h80k {margin-top: clamp(36px, 4.6vw, 64px);}
.e374mny .ad835.pzk5b .h80k {margin: 0 0 clamp(36px, 4.6vw, 64px);max-height: none;}
.e374mny .ad835:not(.keqv) .ppkk,
.e374mny .ad835:not(.keqv) .h80k img {object-fit: contain;aspect-ratio: auto;max-height: none;height: auto;}
.e374mny .ad835:not(.keqv) .h80k picture {display: block;}

.e374mny > .ad835.keqv.mtapyh9 {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--ia7) 6%, transparent) 0 1px, transparent 1px 120px),
    radial-gradient(90% 70% at 15% 100%, color-mix(in srgb, var(--vjm) 55%, transparent), transparent 70%),
    radial-gradient(70% 60% at 90% 10%, color-mix(in srgb, var(--r2g, var(--vjm)) 30%, transparent), transparent 70%),
    var(--nblhb) !important;}

.e374mny .mbsqj.twsv6 {display: block;}
.twsv6 .xddyefs {align-items: flex-end;justify-content: space-between;flex-wrap: wrap;margin: 0 0 20px;display: flex;gap:17px 28px;}
.twsv6 .zxmw {flex: 1 1 320px;min-width: 0;}
.twsv6 .ttsvyc {margin: 0;}
.twsv6 .m8np {margin: 12px 0 0;}
.twsv6 .s18xgs {gap: 0;display: flex;}
.twsv6 .y0yg8c {width: 54px;border: 1px solid var(--p558);border-radius: 0;align-items: center;justify-content: center;display: flex;height: 54px;color: var(--ia7);transition:background 0.133s, color 0.171s;padding: 0;font: 600 20px/1 var(--a0qt2);cursor: pointer;background: transparent;}
.twsv6 .y0yg8c + .y0yg8c {border-left: 0;}
.twsv6 .y0yg8c:hover {color: var(--v8a5, var(--vs0l));border-color: var(--vjm);background: var(--vjm);}
.twsv6 .y0yg8c[hidden] {display: none;}

.twsv6 .kfa7n {margin: 0 0 14px;display: flex;gap:7px;}
.twsv6 .agr6g4q {overflow: hidden;height: 3px;background: var(--p558);flex: 1 1 0;}
.twsv6 .agr6g4q i {display: block;background: var(--vjm);width: 0;height: 100%;}
.twsv6 .agr6g4q[data-s="done"] i {width: 100%;}
.twsv6 .agr6g4q[data-s="run"] i {animation: myzy11t var(--heww, 6000ms) linear forwards;}
@keyframes myzy11t { from {width: 0;} to {width: 100%;} }

.twsv6 .ac9hdh {overflow-x: auto;display: grid;scrollbar-width: none;grid-auto-columns: 100%;margin: 0;grid-auto-flow: column;scroll-snap-type: x mandatory;scroll-behavior: smooth;overscroll-behavior-x: contain;list-style: none;padding: 0;}
.twsv6 .ac9hdh::-webkit-scrollbar {display: none;}
.twsv6 .freks1 {display: grid;border: 1px solid var(--p558);min-width: 0;grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);scroll-snap-align: start;}
.twsv6 .g9z70 {overflow: hidden;margin: 0;position: relative;min-width: 0;min-height: clamp(280px, 34vw, 460px);}
.twsv6 .g9z70 picture {height: 100%;display: block;}
.e374mny .twsv6 .j6qwmz.j6qwmz {border-radius: 0;inset: 0;object-fit: cover;position: absolute;max-width: none;height: 100%;width: 100%;}
.twsv6 .e9ypms .g9z70 {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--ia7) 7%, transparent) 0 1px, transparent 1px 80px),
    radial-gradient(90% 90% at 20% 100%, color-mix(in srgb, var(--vjm) 65%, transparent), transparent 70%),
    var(--nblhb);}
.twsv6 .rfy9 {flex-direction: column;display: flex;padding: clamp(22px, 3vw, 40px);border-left: 1px solid var(--p558);gap:16px;justify-content: flex-end;align-items: flex-start;min-width: 0;}
.twsv6 .w8vt {font: 700 clamp(72px, 9vw, 132px)/.82 var(--a0qt2);color: var(--vjm);letter-spacing: -.03em;}
.twsv6 .w8vt i {letter-spacing: .06em;color: var(--xfjvq);margin-left:6px;font-style: normal;font-size: .28em;}
.twsv6 .dvm7 {color: var(--ia7);margin: 0;font: 700 clamp(22px, 2.4vw, 32px)/1.05 var(--a0qt2);letter-spacing: -.005em;text-transform: uppercase;}
.twsv6 .df0d {margin: 18px 0 0;}
@media (max-width:749px) {
  .twsv6 .freks1 {grid-template-columns: minmax(0, 1fr);}
  .twsv6 .g9z70 {min-height: 0;aspect-ratio: 4 / 3;}
  .twsv6 .rfy9 {border-left: 0;border-top: 1px solid var(--p558);}
  .twsv6 .w8vt {font-size: 72px;}
  .twsv6 .rfy9 .p53w9 {align-self: stretch;}
  .twsv6 .y0yg8c {width: 46px;height: 46px;}
}
@media (prefers-reduced-motion: reduce) { .twsv6 .ac9hdh {scroll-behavior: auto;} .twsv6 .agr6g4q[data-s="run"] i {animation: none;width: 100%;} }

.e374mny .twsv6 :is(.freks1, .kfa7n) {max-width: none;}

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

.e374mny > .ypxg.n0mww19 {display: grid;gap:9px 40px;border: 1px solid var(--p558) !important;grid-template-columns: minmax(0, 1fr);position: relative;background:
    radial-gradient(60% 120% at 100% 0%, color-mix(in srgb, var(--vjm) 22%, transparent), transparent 70%),
    color-mix(in srgb, var(--vjm) 4%, var(--nblhb)) !important;padding: clamp(26px, 4vw, 52px) clamp(22px, 3.4vw, 48px) 0 !important;align-items: center;overflow: hidden;}
@media (min-width:830px) { .e374mny > .ypxg.n0mww19 {grid-template-columns: minmax(0, 1fr) auto;} }
.n0mww19 .t5g8rc {padding-bottom: clamp(22px, 3vw, 40px);min-width: 0;}
.n0mww19 .k10z {max-width: none;gap:5px;align-items: flex-start;padding-bottom: clamp(22px, 3vw, 40px);letter-spacing: -.04em;font: 700 clamp(110px, 15vw, 220px)/.8 var(--a0qt2);margin: 0;display: flex;}
.n0mww19 .k10z b {text-shadow: 0 0 40px color-mix(in srgb, var(--vjm) 30%, transparent);color: transparent;-webkit-text-stroke: 2px var(--vjm);}
.n0mww19 .k10z i {color: var(--xfjvq);font-size: .22em;letter-spacing: .06em;font-style: normal;margin-top: .3em;}
.n0mww19 .t36adwx {background: color-mix(in srgb, var(--ia7) 4%, transparent);grid-column: 1 / -1;overflow: hidden;border-top: 1px solid var(--p558);margin: 0 calc(-1 * clamp(22px, 3.4vw, 48px));}
.n0mww19 .w1qjahs {max-width: none;display: flex;animation: bl54z6n 38s linear infinite;margin: 0;width: max-content;}
.n0mww19 .w1qjahs span {padding: 14px 22px 14px 0;font: 700 15px/1 var(--a0qt2);align-items: center;text-transform: uppercase;white-space: nowrap;display: inline-flex;color: var(--ia7);letter-spacing: .14em;gap:23px;}
.n0mww19 .w1qjahs span::after {height: 8px;content: "";width: 8px;background: var(--vjm);}
@keyframes bl54z6n { to {transform: translateX(-50%);} }
@media (max-width: 819.98px) { .n0mww19 .k10z {order: -1;padding-bottom: 0;} }
@media (prefers-reduced-motion: reduce) { .n0mww19 .w1qjahs {animation: none;} }

.e374mny .ypxg.n0mww19 .yps2p8 {display: grid !important;list-style: none;column-gap:39px;margin: 18px 0 0;grid-template-rows: auto auto;grid-auto-columns: max-content;grid-auto-flow: column;row-gap:5px;justify-content: start;padding: 0;max-width: none;}
.e374mny .ypxg.n0mww19 ul.yps2p8 {grid-template-rows: auto;}
.e374mny .ypxg.n0mww19 .d14nje {max-width: none;display: flex;gap:6px;flex-direction: column;}
.e374mny .ypxg.n0mww19 .yps2p8 :is(dt, dd) {margin: 0;}
.e374mny .ypxg.n0mww19 .f2metjh {font-size: clamp(20px, 2vw, 26px);}
.e374mny .ypxg.n0mww19 a.yr07q7 {border-color: var(--vjm);color: var(--v8a5, var(--vs0l));background: var(--vjm);}
.e374mny .ypxg.n0mww19 a.yr07q7:hover {filter: brightness(1.08);}
@media (max-width:555px) { .e374mny .ypxg.n0mww19 .yps2p8 {column-gap:23px;} }

.e374mny .b2dh.d26b .h2g62 {padding: 0;max-width: none;gap: 0 clamp(14px, 2vw, 28px);margin: 10px 0 0;display: grid;list-style: none;counter-reset: none;grid-template-columns: repeat(4, minmax(0, 1fr));}
.e374mny .b2dh.d26b .e8km6 {padding: 22px 0 0;min-width: 0;max-width: none;margin: 0;position: relative;border: 0;border-top: 6px solid color-mix(in srgb, var(--vjm) 35%, var(--p558));}
.e374mny .b2dh.d26b .e8km6:nth-child(2) {border-top-color: color-mix(in srgb, var(--vjm) 55%, var(--p558));}
.e374mny .b2dh.d26b .e8km6:nth-child(3) {border-top-color: color-mix(in srgb, var(--vjm) 78%, var(--p558));}
.e374mny .b2dh.d26b .e8km6:nth-child(n+4) {border-top-color: var(--vjm);}
.e374mny .b2dh.d26b :is(.ysg5km, .xw4exh1) {gap:11px;align-items: flex-start;max-width: none;flex-direction: column;display: flex;margin: 0;}
.e374mny .b2dh.d26b .n37axda {color: transparent;display: block;font: 700 clamp(64px, 7vw, 104px)/.8 var(--a0qt2);letter-spacing: -.04em;-webkit-text-stroke: 1.5px var(--vjm);transition:color 0.221s;margin: 0 0 4px;}
.e374mny .b2dh.d26b .e8km6:hover .n37axda {color: var(--vjm);}
.e374mny .b2dh.d26b .tctw0jt {color: var(--ia7);overflow-wrap: anywhere;letter-spacing: .01em;font: 700 clamp(18px, 1.7vw, 22px)/1.1 var(--a0qt2);text-transform: uppercase;}
.e374mny .b2dh.d26b :is(.yq4b94, .p5ahtj) {margin: 0;max-width: none;line-height:1.60;display: block;overflow-wrap: anywhere;font-size: 15px;color: var(--xfjvq);}
.e374mny .b2dh.d26b .p5ahtj {margin-top:10px;}
@media (max-width:988px) {
  .e374mny .b2dh.d26b .h2g62 {row-gap:31px;grid-template-columns: repeat(2, minmax(0, 1fr));}
}
@media (max-width:555px) {
  .e374mny .b2dh.d26b .h2g62 {row-gap:21px;grid-template-columns: minmax(0, 1fr);}
  .e374mny .b2dh.d26b .e8km6 {padding-top:15px;}
  .e374mny .b2dh.d26b .n37axda {font-size: 58px;}
}
@media (prefers-reduced-motion: reduce) { .e374mny .b2dh.d26b .n37axda {transition:none;} }

.e374mny .b2dh.d26b :is(.xw4exh1, .ysg5km) {padding-left: 0;text-indent: 0;}
.e374mny .b2dh.d26b .n37axda {text-align: left;width: auto;position: static;}
.e374mny .b2dh.d26b .tctw0jt + .yq4b94::before {content: none;}

.e374mny .wzt74 .qj8y5 {display: flex;flex-wrap: wrap;}
.e374mny .wzt74 .qj8y5 > * {flex: 1 1 auto;}
