

:root {--otexo: var(--rahg5);--b12:  var(--v0n4);--weuaz: var(--ph1x);--gs31:"Oswald", "Roboto Condensed", "Archivo Narrow", "Arial Narrow", system-ui, sans-serif;--e4n4u:  1240px;--j4wbh:   var(--i2nm);--cdhz7: "Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;--wt7kj: var(--us3);--fvc: clamp(52px, 7vw, 110px);}

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

.t9a0h {padding: 12px 20px;left: -9999px;background: var(--otexo);color: var(--gwag, var(--n2a, var(--t0wy)));top: 0;text-decoration: none;font-weight: 700;position: absolute;z-index: 200;}
.t9a0h:focus {left: 10px;top: 10px;}

.wq491r6 {border-bottom: 1px solid var(--b12);top: 0;position: sticky;z-index: 60;background: var(--bkx0z);}
.jbp5 {gap:24px;max-width: var(--e4n4u);margin: 0 auto;align-items: center;min-height: 62px;display: flex;padding: 0 24px;}
.naqdsr {align-items: center;display: inline-flex;min-height: 44px;text-decoration: none;}
.naqdsr img {width: auto;display: block;height: 24px;}
.qe23c {text-transform: uppercase;color: var(--f5n);font: 700 19px/1 var(--gs31);letter-spacing: .06em;}

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

.smv5j {gap:7px;align-items: center;display: flex;}
.f909 {text-decoration: none;text-transform: uppercase;letter-spacing: .12em;color: var(--yawgq, var(--wjfw));align-items: center;min-height: 44px;background: var(--vt77g);font: 600 12.5px/1 var(--gs31);display: inline-flex;padding: 0 12px;}

.mxayt80,
.n9z1 :is(.s9xa8wr, .h0bka5, .k9t7vr, .jyf8ky,
              .z2kx, .t1g1pm, .bbcpfae) a[role="button"],
.n9z1 .jyf8ky a {border-radius: 0;border: 0;text-decoration: none;background: var(--rahg5);cursor: pointer;padding: 0 22px;letter-spacing: .12em;display: inline-flex;text-transform: uppercase;align-items: center;color: var(--n2a, var(--t0wy));font: 700 13px/1 var(--gs31);justify-content: center;min-height: 44px;}

.mxayt80 {color: var(--fipa0, var(--t8d));background: var(--s3tjy);}
.mxayt80:hover {background: var(--g07tn);}
.n9z1 :is(.s9xa8wr, .h0bka5, .k9t7vr, .jyf8ky,
              .z2kx, .t1g1pm, .bbcpfae) a[role="button"]:hover,
.n9z1 .jyf8ky a:hover {background: var(--g07tn);}
.akd2 {font-size: 14px;padding: 0 34px;min-height: 56px;}

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

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

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

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

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

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

.n9z1 .s9xa8wr.gkden {border-bottom: 1px solid var(--b12) !important;display: block;padding: 0 0 var(--fvc) !important;}

.n9z1 .s9xa8wr .aqb0n {letter-spacing: .18em;font: 600 12.5px/1 var(--gs31);margin: 0 0 clamp(14px, 2vw, 24px);text-transform: uppercase;color: var(--weuaz);}

.n9z1 .s9xa8wr .xgy0v {letter-spacing: -.02em;margin: 0 0 clamp(20px, 2.6vw, 34px);text-wrap: balance;text-transform: uppercase;font: 700 clamp(38px, 6.6vw, 96px)/0.94 var(--gs31);color: var(--j4wbh);}

.n9z1 .s9xa8wr.tc89gmj .xgy0v {font-size: clamp(42px, 7.6vw, 112px);}

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

.n9z1 .s9xa8wr .mnx3v {letter-spacing: .14em;text-decoration: none;display: inline-flex;flex: 0 0 auto;transition:filter 0.161s;color: var(--n2a, var(--t0wy));min-height: 52px;align-items: center;text-transform: uppercase;font: 700 13.5px/1 var(--gs31);border-radius: 0;background: var(--rahg5);padding: 0 30px;white-space: nowrap;justify-content: center;}
.n9z1 .s9xa8wr .mnx3v:hover {filter: brightness(1.08);}

.n9z1 .s9xa8wr .w2b8e {color: var(--mbda, var(--j4wbh));margin: clamp(26px, 3.4vw, 46px) 0 0;}
.n9z1 .s9xa8wr.cq8k2k .w2b8e {margin: 0 0 clamp(26px, 3.4vw, 46px);max-height: 26vh;}
.n9z1 .s9xa8wr .a7rwsh,
.n9z1 .s9xa8wr .w2b8e img {object-fit: cover;max-height: 34vh;border-radius: 0;aspect-ratio: 3 / 1;height: auto;width: 100%;display: block;}
.n9z1 .s9xa8wr.cq8k2k .a7rwsh,
.n9z1 .s9xa8wr.cq8k2k .w2b8e img {max-height: 26vh;}

@media (max-width:694px) {
  
  .n9z1 .s9xa8wr .b896 {display: block;}
  .n9z1 .s9xa8wr .hqqdzv {margin-bottom:20px;}
  .n9z1 .s9xa8wr .mnx3v {width: 100%;}
  .n9z1 .s9xa8wr .a7rwsh,
  .n9z1 .s9xa8wr .w2b8e img {max-height: 22vh;aspect-ratio: 2 / 1;}
}

.n9z1 .s9xa8wr.gnwrs {display: flex;flex-direction: column;padding: clamp(26px, 3.4vw, 46px) !important;position: relative;justify-content: flex-end;min-height: min(52vh, 460px);border-bottom: 0 !important;overflow: hidden;}
.gnwrs .w2b8e {z-index: 0;position: absolute;margin: 0;inset: 0;}
.gnwrs .a7rwsh,
.gnwrs .w2b8e img {width: 100%;max-height: none;height: 100%;aspect-ratio: auto;}
.gnwrs .w2b8e::after {content: "";background: linear-gradient(0deg,
    var(--k0dgh) 0%,
    color-mix(in srgb, var(--k0dgh) 68%, transparent) 46%,
    color-mix(in srgb, var(--k0dgh) 18%, transparent) 82%,
    transparent 100%);position: absolute;inset: 0;}
.gnwrs .aqb0n,
.gnwrs .xgy0v,
.gnwrs .b896 {position: relative;z-index: 1;}
.gnwrs .xgy0v {color: var(--mbda, var(--j4wbh));}
.gnwrs .aqb0n {color: var(--mbda, var(--weuaz));}
.gnwrs .b896 {border-top: 0;}
@media (max-width:694px) {
  .n9z1 .s9xa8wr.gnwrs {min-height: min(42vh, 360px);}
}

.z2kx.z2kx .wqhx9 {padding: 0;margin: 0;list-style: none;}
.z2kx.z2kx .knvt59 {margin: 0 0 30px;}
.z2kx.z2kx .knvt59:last-child {margin-bottom: 0;}
.z2kx.z2kx .w1xn8t1 {padding-left: 4.6em;margin: 0;line-height:1.63;text-indent: -4.6em;max-width: 70ch;color: var(--j4wbh);}
.z2kx.z2kx .k60rtjn {letter-spacing: .16em;font: 700 13px/1.62 var(--gs31);color: color-mix(in srgb, var(--otexo) 68%, var(--j4wbh));text-transform: uppercase;display: inline-block;text-indent: 0;width: 4.6em;}
.z2kx.z2kx .neakq {font-weight: 600;color: var(--j4wbh);}

.z2kx.z2kx .h322g {color: var(--weuaz);}
.z2kx.z2kx .neakq + .h322g::before {color: var(--b12);content: " \2014\00a0";}

.z2kx.z2kx .hyke0vz {text-indent: -4.6em;line-height:1.63;padding-left: 4.6em;color: var(--j4wbh);max-width: 70ch;margin: 0;}
.z2kx.z2kx .etey {margin: 6px 0 0;max-width: 70ch;line-height:1.62;padding-left: calc(4.6 * 13px + .26em);color: var(--weuaz);}

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

.x5j0.x5j0 .h40y5f {letter-spacing: .18em;font: 700 12px/1.3 var(--gs31);margin: 0 0 18px;text-transform: uppercase;max-width: none;border-top: 1px solid var(--b12);color: var(--weuaz);padding-top:16px;}
.x5j0.x5j0 .gtvvmy {margin: 0;padding: 0;list-style: none;}
.x5j0.x5j0 .q319c9c {line-height:1.60;gap:15px;display: flex;align-items: baseline;max-width: 46ch;margin: 0 0 14px;}
.x5j0.x5j0 .q319c9c:last-child {margin-bottom: 0;}
.x5j0.x5j0 .c0dh {color: var(--weuaz);width: 1ch;font: 400 17px/1.6 var(--cdhz7);flex: 0 0 auto;}

.x5j0.x5j0 .mj2rz .c0dh {color: color-mix(in srgb, var(--otexo) 68%, var(--j4wbh));}
.x5j0.x5j0 .djhxx5x {min-width: 0;color: var(--j4wbh);}

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

.x5j0.x5j0 .hfem5e > dd {min-width: 0;margin: 0;}

.bbcpfae.bbcpfae .hwt5q2g {background: none;border: 0;border-radius: 0;margin: 0 0 6px;display: block;padding: 0;overflow: visible;}
.bbcpfae.bbcpfae .hwt5q2g:last-child {margin-bottom: 0;}
.bbcpfae.bbcpfae .xa95z6h {min-height: 44px;list-style: none;gap:13px;font: 500 19px/1.4 var(--cdhz7);display: flex;align-items: baseline;padding: 20px 0 14px;cursor: pointer;color: var(--j4wbh);}
.bbcpfae.bbcpfae .xa95z6h::-webkit-details-marker {display: none;}
.bbcpfae.bbcpfae .xa95z6h::marker {content: "";}
.bbcpfae.bbcpfae .rmr28 {margin-top: 0;width: 8px;align-self: center;transition:transform 0.229s ease, border-color 0.224s ease;flex: 0 0 auto;border-right: 1.5px solid var(--weuaz);transform: rotate(-45deg);height: 8px;border-bottom: 1.5px solid var(--weuaz);}
.bbcpfae.bbcpfae .hwt5q2g[open] .rmr28 {border-bottom-color: color-mix(in srgb, var(--otexo) 68%, var(--j4wbh));transform: rotate(45deg);border-right-color: color-mix(in srgb, var(--otexo) 68%, var(--j4wbh));}

.bbcpfae.bbcpfae .ks2a {padding: 0 0 22px 22px;}
.bbcpfae.bbcpfae .aekkes3 {font-size: 16px;margin: 0;max-width: 64ch;color: var(--weuaz);line-height:1.66;}

.bbcpfae.bbcpfae .qxdsd {margin-bottom: 0;border-top: 1px solid var(--wt7kj);}
.bbcpfae.bbcpfae .qxdsd:first-of-type {border-top: 0;}
.bbcpfae.bbcpfae .d8n81 {margin-left: auto;}
.bbcpfae.bbcpfae .ba1w5w {padding-left: 0;}

.bbcpfae.bbcpfae .cjh8x3 {list-style: none;padding: 0;margin: 0;}
.bbcpfae.bbcpfae .a18v {margin: 0;max-width: none;}
.bbcpfae.bbcpfae .p2afa16 {flex: 0 0 auto;letter-spacing: .16em;font: 700 12px/1.4 var(--gs31);color: color-mix(in srgb, var(--otexo) 68%, var(--j4wbh));}

.bbcpfae.bbcpfae .emwq {padding-left:57px;}

.n9z1 .bb2hx .hkamk + .hkamk {margin-top: clamp(30px, 4vw, 54px);}
.n9z1 .bb2hx .g42cdv {letter-spacing: .18em;margin: 0 0 10px;color: var(--weuaz);text-transform: uppercase;font: 600 12px/1 var(--gs31);}
.n9z1 .bb2hx .bkzh {list-style: none;grid-template-columns: repeat(3, minmax(0, 1fr));display: grid;padding: 0;margin: 0;gap:31px 22px;}

@media (max-width:771px) { .n9z1 .bb2hx .bkzh {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.n9z1 .bb2hx .qggjdn {min-width: 0;}
.n9z1 .bb2hx .s8j2 {color: inherit;grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: baseline;gap:3px 10px;text-decoration: none;min-width: 0;}
.n9z1 .bb2hx .j2ktaxf {letter-spacing: .12em;align-self: start;font: 600 12px/1.25 var(--gs31);grid-row: 2 / span 2;color: var(--weuaz);}

.n9z1 .bb2hx .vwjwe3 {overflow: hidden;grid-column: 1 / -1;width: 100%;margin: 0 0 12px;}
.n9z1 .bb2hx .vwjwe3 img {height: auto;display: block;aspect-ratio: 1 / 1;border-radius: 0;width: 100%;object-fit: cover;}
.n9z1 .bb2hx .mfsmb59 {text-transform: uppercase;color: var(--j4wbh);letter-spacing: .01em;font: 700 clamp(17px, 1.5vw, 21px)/1.2 var(--gs31);min-width: 0;}
.n9z1 .bb2hx .ffxt {min-width: 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;grid-column: 2;text-transform: uppercase;color: var(--weuaz);font: 400 12.5px/1.3 var(--gs31);font-style: normal;letter-spacing: .12em;}
.n9z1 .bb2hx .s8j2:hover .mfsmb59 {text-decoration: underline;text-decoration-color: var(--otexo);text-underline-offset: 5px;text-decoration-thickness: 2px;}

.n9z1 .kr7ka .arkz {align-items: center;border-top: 1px solid var(--wt7kj);display: grid;padding: 0;grid-template-columns: minmax(0, 1fr) auto;margin: 0;}
.n9z1 .kr7ka .gevsn {border-bottom: 1px solid var(--wt7kj);min-width: 0;}
.n9z1 .kr7ka .y23s {align-items: center;display: flex;min-height: 76px;text-decoration: none;}
.n9z1 .kr7ka .c3th {color: var(--j4wbh);text-transform: uppercase;font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--gs31);letter-spacing: .01em;}
.n9z1 .kr7ka .y23s:hover .c3th {text-decoration-color: var(--otexo);text-decoration-thickness: 2px;text-underline-offset: 5px;text-decoration: underline;}

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

.n9z1 .s3jjw4 .aj447j {margin: 0;flex-wrap: wrap;max-width: none;align-items: center;gap: 0;display: flex;}
.n9z1 .s3jjw4 .s3y5q9b {align-items: center;border-left: 1px solid var(--wt7kj);gap:12px;text-decoration: none;display: inline-flex;min-height: 62px;padding: 0 24px;}
.n9z1 .s3jjw4 .s3y5q9b:first-child {border-left: 0;padding-left: 0;}
.n9z1 .s3jjw4 .s3y5q9b img {height: 26px;width: auto;display: block;max-width:77px;opacity:0.71;border-radius: 0;object-fit: contain;}
.n9z1 .s3jjw4 .nqdcj {font: 600 13.5px/1 var(--gs31);letter-spacing: .13em;text-transform: uppercase;white-space: nowrap;color: var(--weuaz);}
.n9z1 .s3jjw4 .s3y5q9b:hover .nqdcj {color: var(--j4wbh);}

.n9z1 .t1g1pm .aa4c {align-items: baseline;display: flex;margin: 0 0 14px;gap:7px;}
.n9z1 .t1g1pm .pv0rx {font: 700 clamp(52px, 8vw, 116px)/0.9 var(--gs31);color: var(--j4wbh);letter-spacing: -.03em;}
.n9z1 .t1g1pm .bn99 {color: var(--weuaz);font: 600 clamp(16px, 2vw, 24px)/1 var(--gs31);font-style: normal;letter-spacing: .1em;}
.n9z1 .t1g1pm .wkkngfb {font-size: 17px;color: var(--weuaz);margin: 0 0 clamp(26px, 3.4vw, 44px);max-width: 62ch;line-height:1.61;}
.n9z1 .t1g1pm .zxtgah1 {list-style: none;padding: 0;margin: 0;}
.n9z1 .t1g1pm .ap29y {padding: clamp(22px, 2.8vw, 34px) 0;border-top: 1px solid var(--wt7kj);}

.n9z1 .t1g1pm .j4b1ygd {margin: 0;}
.n9z1 .t1g1pm .j4b1ygd p {margin: 0;font-size: clamp(18px, 1.9vw, 23px);color: var(--j4wbh);max-width: 62ch;line-height:1.49;}
.n9z1 .t1g1pm .wjj4f {text-transform: uppercase;font: 600 12.5px/1 var(--gs31);font-style: normal;display: block;letter-spacing: .16em;color: var(--weuaz);margin-top:11px;}

.n9z1 .t1g1pm .ap29y {margin: 0;}

.n9z1 .t1g1pm ol.zxtgah1 > .ap29y {max-width: 68ch;}
.n9z1 .t1g1pm div.zxtgah1 > .ap29y {max-width: none;}

.n9z1 .t1g1pm figcaption.wjj4f {font-style: normal;}

.n9z1 .t1g1pm .mawhfvz {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.n9z1 .t1g1pm .mawhfvz + .aa4c {margin-bottom: clamp(26px, 3.4vw, 44px);}

.n9z1 .k9t7vr.hfbwja {max-width: none;}

.n9z1 .k9t7vr.jkqt {max-width: 74ch;}
.n9z1 .k9t7vr .ke6e178 {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.n9z1 .k9t7vr.zk1xf3f .ke6e178 {order: 2;margin: clamp(24px, 3vw, 38px) 0 0;}
.n9z1 .k9t7vr.zk1xf3f {display: flex;flex-direction: column;}
.n9z1 .k9t7vr .ke6e178 img {width: 100%;display: block;border-radius: 0;aspect-ratio: 5 / 1;height: auto;object-fit: cover;}
.n9z1 .k9t7vr .c5e642 {font: 700 clamp(26px, 4vw, 52px)/1 var(--gs31);margin: 0 0 22px;border-bottom: 1px solid var(--b12);text-wrap: balance;text-transform: uppercase;color: var(--j4wbh);padding: 0 0 18px;letter-spacing: -.01em;}
.n9z1 .k9t7vr .c5e642::before {display: none;}

.n9z1 .k9t7vr .eb3w {line-height:1.70;max-width: 68ch;padding-left: clamp(0px, 4vw, 72px);color: var(--weuaz);font-size: 17px;}
.n9z1 .k9t7vr .eb3w :is(p, li):last-child {margin-bottom: 0;}
.n9z1 .k9t7vr .eby8 {padding-left: clamp(0px, 4vw, 72px);margin: 24px 0 0;max-width: none;}
.n9z1 .k9t7vr .wgj6 {letter-spacing: .14em;border-radius: 0;justify-content: center;padding: 0 26px;background: var(--rahg5);text-decoration: none;font: 700 13px/1 var(--gs31);color: var(--n2a, var(--t0wy));min-height: 48px;text-transform: uppercase;display: inline-flex;align-items: center;}
.n9z1 .k9t7vr .wgj6:hover {filter: brightness(1.08);}

.n9z1 .h0bka5.zacs6jr {text-align: left;}
.n9z1 .h0bka5 .j5en {text-wrap: balance;margin: 0 0 22px;border-bottom: 1px solid var(--b12);color: var(--j4wbh);text-transform: uppercase;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--gs31);letter-spacing: -.01em;padding: 0 0 18px;}
.n9z1 .h0bka5 .mbhntm {line-height:1.58;margin: 0 0 clamp(26px, 3.4vw, 44px);max-width: 62ch;color: var(--weuaz);font-size: 17px;}
.n9z1 .h0bka5 .wqhx9 {padding: 0;list-style: none;margin: 0;}

.n9z1 .h0bka5.tzyzs .wqhx9 {flex-wrap: wrap;gap: clamp(24px, 3vw, 44px);justify-content: center;display: flex;}
.n9z1 .h0bka5.tzyzs .wqhx9 > * {min-width: 0;max-width: calc(50% - clamp(12px, 1.5vw, 22px));flex: 1 1 220px;}
@media (max-width:625px) {
  .n9z1 .h0bka5.tzyzs .wqhx9 > * {max-width: none;}
}
.n9z1 .h0bka5 .knvt59 {min-width: 0;}
.n9z1 .h0bka5.ar0r .knvt59 {gap: clamp(16px, 2.4vw, 34px);display: grid;border-top: 1px solid var(--wt7kj);padding: clamp(20px, 2.6vw, 32px) 0;grid-template-columns: auto minmax(0, 220px) minmax(0, 1fr);align-items: start;}
.n9z1 .h0bka5 .w7evwck {margin-bottom:11px;color: var(--rdf7z, var(--weuaz));letter-spacing: .18em;display: block;font: 600 12px/1 var(--gs31);}
.n9z1 .h0bka5.ar0r .w7evwck {margin-bottom: 0;}
.n9z1 .h0bka5 .s7m2n04 {margin: 0 0 14px;}
.n9z1 .h0bka5.ar0r .s7m2n04 {margin: 0;}
.n9z1 .h0bka5 .s7m2n04 img {object-fit: cover;aspect-ratio: 3 / 2;display: block;height: auto;width: 100%;border-radius: 0;}
.n9z1 .h0bka5 .kxg3vs {font-size: 16.5px;color: var(--j4wbh);line-height:1.57;max-width: 46ch;margin: 0;}
.n9z1 .h0bka5 .t93y {gap:11px;margin-top: clamp(26px, 3vw, 40px);flex-wrap: wrap;display: flex;}
.n9z1 .h0bka5 .sqq3,
.n9z1 .h0bka5 .ew9ka7 {text-decoration: none;padding: 0 26px;align-items: center;display: inline-flex;text-transform: uppercase;border-radius: 0;font: 700 13px/1 var(--gs31);justify-content: center;letter-spacing: .14em;min-height: 48px;}
.n9z1 .h0bka5 .sqq3 {background: var(--rahg5);color: var(--n2a, var(--t0wy));}
.n9z1 .h0bka5 .sqq3:hover {filter: brightness(1.08);}

.n9z1 .h0bka5 .ew9ka7 {color: color-mix(in srgb, var(--otexo) 35%, var(--j4wbh));background: none;box-shadow: inset 0 0 0 1px var(--b12);}
.n9z1 .h0bka5 .ew9ka7:hover {box-shadow: inset 0 0 0 1px var(--otexo);}
@media (max-width:694px) {
  .n9z1 .h0bka5.ar0r .knvt59 {grid-template-columns: auto minmax(0, 1fr);}
  .n9z1 .h0bka5.ar0r .s7m2n04 {grid-column: 1 / -1;}
  .n9z1 .h0bka5 .sqq3,
  .n9z1 .h0bka5 .ew9ka7 {width: 100%;}
}

.n9z1 .yj7nbvs.vzse6 {max-width: none;}
.n9z1 .yj7nbvs .gmmcse8 {display: grid;gap:3px 16px;border-bottom: 1px solid var(--wt7kj);align-items: center;grid-template-columns: auto minmax(0, 1fr);padding-bottom:19px;}
.n9z1 .yj7nbvs .stwfjy9 {height: 56px;width: 56px;margin: 0;grid-row: 1 / span 2;overflow: hidden;}
.n9z1 .yj7nbvs .stwfjy9 img {object-fit: cover;border-radius: 0;height: 100%;display: block;width: 100%;}
.n9z1 .yj7nbvs .by52y {color: var(--j4wbh);margin: 0;text-transform: uppercase;letter-spacing: .01em;font: 700 clamp(20px, 2.6vw, 30px)/1.05 var(--gs31);}
.n9z1 .yj7nbvs .gsrw4 {letter-spacing: .16em;margin: 0;text-transform: uppercase;color: var(--weuaz);font: 600 12px/1.4 var(--gs31);}
.n9z1 .yj7nbvs .c9zx {margin: 20px 0 0;line-height:1.67;padding-left: clamp(0px, 4vw, 72px);max-width: 68ch;font-size: 16.5px;color: var(--weuaz);}
.n9z1 .yj7nbvs .qe39j {align-items: center;grid-template-columns: auto minmax(0, 1fr);padding-left: clamp(0px, 4vw, 72px);display: grid;gap: 0 20px;margin: 22px 0 0;}
.n9z1 .yj7nbvs .vbereg {letter-spacing: .16em;color: var(--weuaz);font: 600 11.5px/1 var(--gs31);text-transform: uppercase;}
.n9z1 .yj7nbvs .xfxfcn {margin: 0;}
.n9z1 .yj7nbvs .xfxfcn a {text-decoration: underline;align-items: center;display: inline-flex;color: var(--j4wbh);text-decoration-color: var(--otexo);font-size: 15px;text-underline-offset: 4px;text-decoration-thickness: 2px;min-height: 44px;}
.n9z1 .yj7nbvs .s2n6r {border-top: 1px solid var(--wt7kj);padding-top:16px;font-size: 13px;margin-top:23px;line-height:1.60;color: var(--weuaz);display: block;}

.n9z1 .yj7nbvs .fwmtk {margin: 0 0 14px;}

.n9z1 .yj7nbvs .z52n {border-style: solid;border-width: 1px 0 0;margin: 18px 0 0;border-color: var(--wt7kj);}

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

.n9z1 .k20ss .wh8cye {letter-spacing: -.01em;margin: 0 0 26px;text-wrap: balance;color: var(--j4wbh);border-bottom: 1px solid var(--b12);font: 700 clamp(30px, 5vw, 62px)/0.98 var(--gs31);padding: 0 0 20px;text-transform: uppercase;}
.n9z1 .k20ss .wh8cye::before {display: none;}

.n9z1 .k20ss .pjwzw6 {width: 56px;border-style: solid;margin: 0 0 22px clamp(0px, 4vw, 72px);border-width: 2px 0 0;border-color: var(--otexo);}
.n9z1 .k20ss .srp2 {line-height:1.69;padding-left: clamp(0px, 4vw, 72px);font-size: 17px;max-width: 68ch;color: var(--j4wbh);}
.n9z1 .k20ss .srp2 :is(p, li) {color: var(--j4wbh);}
.n9z1 .k20ss .srp2 :last-child {margin-bottom: 0;}

.n9z1 .k20ss .mf8a {padding-left: clamp(16px, 4vw, 72px);border-left: 2px solid var(--otexo);}

.n9z1 .rkrkq7x .fx3bq4 {padding: 0;border: 0;letter-spacing: -.01em;text-transform: uppercase;font: 700 clamp(28px, 4.4vw, 54px)/1 var(--gs31);color: var(--j4wbh);margin: 0 0 16px;}
.n9z1 .rkrkq7x .fx3bq4::before {display: none;}
.n9z1 .rkrkq7x .c59s7m0 {font-size: 17px;line-height:1.62;color: var(--weuaz);margin: 0 0 26px;max-width: 60ch;}

.n9z1 .rkrkq7x.bqn3611 {padding: clamp(26px, 3.4vw, 44px) 0 0;border-top: 4px solid var(--otexo);margin: clamp(34px, 4.6vw, 62px) 0;}
.n9z1 .rkrkq7x .b1m6kzx {margin: 0;display: flex;padding: 0;flex-wrap: wrap;gap: 0;border-top: 1px solid var(--b12);}
.n9z1 .rkrkq7x .nz74rq {font: 600 11.5px/1 var(--gs31);text-transform: uppercase;padding: 16px 0 0;letter-spacing: .16em;color: var(--weuaz);}
.n9z1 .rkrkq7x .rk74tp {margin: 0;padding: 6px 0 18px;color: var(--j4wbh);font: 700 clamp(18px, 2vw, 24px)/1.1 var(--gs31);letter-spacing: .01em;}
.n9z1 .rkrkq7x .zedkm3e {margin: 26px 0 0;gap:11px;flex-wrap: wrap;display: flex;max-width: none;}
.n9z1 .rkrkq7x .e6s3yf1 {font: 700 13px/1 var(--gs31);padding: 0 26px;align-items: center;letter-spacing: .14em;color: color-mix(in srgb, var(--otexo) 35%, var(--j4wbh));box-shadow: inset 0 0 0 1px var(--b12);justify-content: center;text-transform: uppercase;text-decoration: none;background: none;min-height: 48px;border-radius: 0;display: inline-flex;}
.n9z1 .rkrkq7x .e6s3yf1:hover {box-shadow: inset 0 0 0 1px var(--otexo);}

.n9z1 .rkrkq7x ul.ye6cy {list-style: none;padding: 0;}
.n9z1 .rkrkq7x .kac3s8 {margin: 0;padding: 0;max-width: none;}

.n9z1 .rkrkq7x b.nz74rq {display: block;}
.n9z1 .rkrkq7x span.rk74tp {display: block;}

.n9z1 .rkrkq7x ul.k6v0j {padding: 0;list-style: none;}
.n9z1 .rkrkq7x .k6v0j > li {margin: 0;max-width: none;}

.n9z1 .jyf8ky.f8736h {display: block;}
.n9z1 .jyf8ky .txy9c6h {margin: 0 0 22px;border-width: 1px 0 0;border-color: var(--b12);border-style: solid;}
.n9z1 .jyf8ky .a4e3hqs {border-radius: 0;background: var(--rahg5);padding: 0 32px;text-transform: uppercase;font: 700 13.5px/1 var(--gs31);justify-content: center;letter-spacing: .14em;align-items: center;text-decoration: none;display: inline-flex;min-height: 52px;color: var(--n2a, var(--t0wy));}
.n9z1 .jyf8ky .a4e3hqs:hover {filter: brightness(1.08);}
.n9z1 .jyf8ky.zc3r  {text-align: left;}
.n9z1 .jyf8ky.vc64jv3   {text-align: center;}
.n9z1 .jyf8ky.chew7 {text-align: right;}
.n9z1 .jyf8ky.f5as0 .a4e3hqs {width: 100%;display: flex;}

.n9z1 .jyf8ky.f8736h {max-width: none;}

.n9z1 .jyf8ky.pzbn4::before {display: block;background: var(--b12);margin: 0 0 22px;height: 1px;content: "";}

.n9z1 .jyf8ky .cb2a0 {margin: 22px 0 0;}

.n9z1 .pn5b.k50fm {display: block;}
.n9z1 .pn5b .jhfp8kc {display: block;}
.n9z1 .pn5b .jhfp8kc img {width: 100%;display: block;border-radius: 0;height: auto;}
.n9z1 .pn5b .cjwy {background: var(--b12);height: 1px;display: block;margin-top:13px;}
.n9z1 .pn5b .b5bry {text-transform: uppercase;padding-left: clamp(0px, 4vw, 72px);font: 600 12px/1.5 var(--gs31);margin-top:7px;display: block;color: var(--weuaz);letter-spacing: .14em;}

.n9z1 .pn5b .kvhaz {margin-top:15px;display: block;padding-top:11px;border-top: 1px solid var(--b12);}
.n9z1 .pn5b .kvhaz .b5bry {margin-top: 0;}

.n9z1 .pn5b .qr0x884 {padding-left: 0;margin: 0 0 10px;}

.n9z1 .ejnm6d0 .yanqm0 {color: var(--weuaz);font: 600 11.5px/1 var(--gs31);display: block;letter-spacing: .18em;text-transform: uppercase;margin-bottom:10px;}

.n9z1 .ejnm6d0 .jajp7 {border-top: 1px solid var(--wt7kj);display: flex;max-width: none;padding-top:13px;margin: 0;align-items: center;flex-wrap: wrap;}
.n9z1 .ejnm6d0 .jajp7 a {padding: 0 16px;font: 600 12.5px/1 var(--gs31);color: var(--weuaz);min-height: 44px;letter-spacing: .13em;text-transform: uppercase;align-items: center;border-left: 1px solid var(--wt7kj);text-decoration: none;display: inline-flex;}
.n9z1 .ejnm6d0 .jajp7 a:first-child {padding-left: 0;border-left: 0;}
.n9z1 .ejnm6d0 .jajp7 a:hover {color: var(--j4wbh);}

.n9z1 .bzvyt0t .m2g3g3y {text-transform: uppercase;color: var(--weuaz);letter-spacing: .18em;display: block;font: 600 11.5px/1 var(--gs31);margin-bottom:13px;}
.n9z1 .g7wth .azgmzwq {text-transform: uppercase;margin: 0 0 22px;color: var(--j4wbh);letter-spacing: -.01em;border-bottom: 1px solid var(--b12);font: 700 clamp(26px, 4vw, 48px)/1 var(--gs31);padding: 0 0 18px;}
.n9z1 .g7wth .azgmzwq::before {display: none;}

.n9z1 .bzvyt0t .nxmz8,
.n9z1 .g7wth .zybctf {overflow-x: auto;}
.n9z1 .bzvyt0t .nxmz8 table,
.n9z1 .g7wth .zybctf table {margin: 0;}
.n9z1 .g7wth .vnp4n3g {text-transform: uppercase;font: 600 11.5px/1 var(--gs31);margin-top:12px;color: var(--weuaz);display: block;letter-spacing: .16em;}

.n9z1 .g7wth figure.zybctf {margin: 0;}

.n9z1 .g7wth p.vnp4n3g {margin: 12px 0 0;max-width: 68ch;}

.n9z1 .g7wth .w953jn {margin: 0 0 14px;}
.n9z1 .g7wth p.w953jn {margin: 0 0 14px;}

.n9z1 {--r9n2: var(--j4wbh);}
.n9z1 :is(.msbhbd, [class*="table"]) {overflow-x: auto;}
.n9z1 table {font-size: 16px;border-collapse: collapse;width: 100%;}
.n9z1 thead th {color: var(--weuaz);text-transform: uppercase;white-space: nowrap;border-bottom: 2px solid var(--r9n2, var(--j4wbh));font: 700 11.5px/1.3 var(--gs31);text-align: left;letter-spacing: .14em;padding: 14px 16px 14px 0;}
.n9z1 tbody td {color: var(--bt832, inherit);border-bottom: 1px solid var(--wt7kj);padding: 14px 16px 14px 0;}

.djck3 {border-top: 1px solid var(--b12);}
.hs0hn {margin: 0 auto;padding: clamp(46px, 6vw, 90px) 24px;max-width: var(--e4n4u);}
.y9f8 {margin: 0;font: 700 clamp(30px, 5.4vw, 68px)/0.98 var(--gs31);letter-spacing: -.015em;text-transform: uppercase;text-wrap: balance;}
.tm49gq {color: var(--weuaz);margin: 16px 0 26px;font-size: 18px;max-width: 60ch;}

.vz9zw {font: 600 11.5px/1 var(--gs31);letter-spacing: .16em;color: var(--weuaz);margin: 0 auto;max-width: var(--e4n4u);padding: 0 24px 40px;}

.t38hp2.t38hp2 {border-top: 1px solid var(--b12);background: var(--uf4rw);padding: clamp(44px, 5vw, 72px) 24px clamp(24px, 3vw, 38px);}
.t38hp2 .d7sk {max-width: var(--e4n4u);align-items: start;margin: 0 auto;grid-template-columns: minmax(0, 1fr) auto;gap:31px 56px;display: grid;}
.t38hp2 .s3s7 img {height: 26px;width: auto;display: block;}
.t38hp2 .s3s7 span {text-transform: uppercase;font: 700 18px/1 var(--gs31);letter-spacing: .06em;}
.t38hp2 .njfah {grid-auto-flow: column;gap:53px;display: grid;}
.t38hp2 .njfah ul {margin: 0;display: grid;list-style: none;padding: 0;gap:8px;}
.t38hp2 .njfah a {font: 600 12px/1 var(--gs31);letter-spacing: .12em;align-items: center;text-transform: uppercase;display: flex;color: var(--weuaz);min-height: 44px;text-decoration: none;}
.t38hp2 .njfah a:hover {color: var(--j4wbh);}
.t38hp2 .r343b04 {gap:15px;opacity:0.7;margin: 26px auto 0;display: flex;align-items: center;max-width: var(--e4n4u);flex-wrap: wrap;}
.t38hp2 .ewzydf7 {max-width: var(--e4n4u);margin: 26px auto 0;border-top: 1px solid var(--wt7kj);padding-top:21px;}
.t38hp2 .ewzydf7 p {color: var(--weuaz);font-size: 13px;margin: 0;}
.t38hp2 .ewzydf7 p + p {line-height:1.61;margin-top:9px;}

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

  .smv5j {flex: 0 0 auto;margin-left: auto;}
  .f909, .mxayt80 {font-size: 13.5px;padding: 0 13px;}
  .naqdsr {flex: 0 1 auto;min-width: 0;overflow: hidden;}
  .qe23c {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  
  .jbp5 {gap:13px;padding: 0 16px;}
  .n9z1 {padding-left:16px;padding-right:15px;}
  .hs0hn, .vz9zw {padding-right:17px;padding-left:16px;}
  .x5j0.x5j0 .c8918 {grid-template-columns: 1fr;gap:33px;}
  
  .x5j0.x5j0 .hfem5e {grid-template-rows: none;grid-auto-flow: row;gap: 0;}
  .x5j0.x5j0 .hfem5e > dt {margin-top:33px;}
  .x5j0.x5j0 .hfem5e > dt:first-child {margin-top: 0;}
  
  .z2kx.z2kx .w1xn8t1 {padding-left: 0;text-indent: 0;}
  
  .z2kx.z2kx .hyke0vz,
  .z2kx.z2kx .etey {text-indent: 0;padding-left: 0;}
  .z2kx.z2kx .k60rtjn {display: block;width: auto;margin-bottom:4px;}
}

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

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

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

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

.drrg:checked ~ .s7ek7 {visibility: visible;opacity:0.98;}
.drrg:checked ~ .gvtna {transform: translateX(0);visibility: visible;}

.dtje {display: flex;border-bottom: 1px solid var(--b12, var(--v0n4));align-items: center;top: 0;padding: 14px 16px;background: var(--p98);z-index: 1;position: sticky;justify-content: space-between;gap:11px;}
.gt9b9z {min-height: 44px;display: inline-flex;align-items: center;}
.gt9b9z img {display: block;height: 26px;width: auto;}
.newkan2 {color: var(--i2nm);font-family: var(--gs31);font-weight: 800;font-size: 16px;letter-spacing: .01em;}

.npga {border-radius: 0;border: 1px solid var(--b12, var(--v0n4));background: var(--rd3ld);flex: none;color: var(--i2nm);width: 44px;height: 44px;align-items: center;cursor: pointer;display: inline-flex;justify-content: center;}
.npga:hover {background: var(--rvx0);}
.npga:focus-visible,
.zpee4 a:focus-visible,
.fqd1m:focus-visible,
.gndx:focus-visible {outline: 2px solid var(--i2nm);outline-offset: 2px;}

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

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

.zpee4 a[aria-current="page"] {background: var(--rd3ld);box-shadow: inset 3px 0 0 var(--otexo, var(--rahg5));border-color: var(--b12, var(--v0n4));}

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

.fqd1m, .gndx {display: flex;font-size: 15px;padding: 12px 18px;font-weight: 700;align-items: center;min-height: 48px;justify-content: center;text-decoration: none;border-radius: 0;}
.fqd1m {background: var(--vt77g);color: var(--yawgq, var(--wjfw));border: 1px solid var(--b12, var(--v0n4));}
.gndx {background: var(--s3tjy);color: var(--fipa0, var(--t8d));border: 1px solid transparent;}

.zpee4 {padding: 8px 18px 14px;}
.zpee4 ul {gap: 0;}
.zpee4 li + li {border-top: 1px solid var(--b12, var(--v0n4));}
.zpee4 a {text-transform: uppercase;border: 0;border-radius: 0;font-weight: 600;font-family: var(--gs31);padding: 14px 2px;letter-spacing: .01em;margin: 4px 0;font-size: 20px;}
.zpee4 a:hover {text-decoration: underline;background: none;text-underline-offset: 4px;}
.zpee4 a[aria-current="page"] {box-shadow: none;background: none;}
.zpee4 a[aria-current="page"]::after {background: var(--otexo, var(--rahg5));content: '';height: 3px;margin-left: auto;width: 26px;}
.newkan2 {font-family: var(--gs31);text-transform: uppercase;font-size: 18px;}
.dtje {padding: 14px 18px;}
.pcpd {padding: 14px 18px calc(16px + env(safe-area-inset-bottom, 0px));}
.fqd1m, .gndx {font-family: var(--gs31);letter-spacing: .03em;text-transform: uppercase;}

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

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

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

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

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

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

.n9z1 .ejnm6d0 .whk6 > summary {align-items: center;cursor: pointer;min-height: 44px;display: flex;gap:13px;list-style: none;}
.n9z1 .ejnm6d0 .whk6 > summary::-webkit-details-marker {display: none;}
.n9z1 .ejnm6d0 .whk6 > summary:focus-visible {outline: 2px solid var(--j4wbh);outline-offset: 4px;}
.n9z1 .ejnm6d0 .whk6 > summary .yanqm0 {margin: 0;}

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

.n9z1 {padding-bottom: max(96px, var(--lwra, 96px));}

.prfq {--x6s: 12px;--cs3fo: 700;--b36ws: 1px solid var(--wt7kj);--f9a: 0;--u3i76: 0;--d740: uppercase;--any: 0;--o6c: .1em;--hz8: 0;}

.n9z1 .bzvyt0t h2.m2g3g3y.m2g3g3y {letter-spacing: .18em !important;color: var(--weuaz);padding: 0 !important;font: 600 11.5px/1 var(--gs31) !important;display: block;margin: 0 0 14px !important;text-align: start !important;text-transform: uppercase;border: 0 !important;}

.n9z1 .bzvyt0t .n13vyb {border-style: solid;border-width: 1px 0 0;margin: 0 0 16px;border-color: var(--b12);}

.n9z1 .bzvyt0t .f1jnygp {display: grid;gap: 0 28px;align-items: start;grid-template-columns: minmax(0, 132px) minmax(0, 1fr);}
.n9z1 .bzvyt0t .f1jnygp h2.m2g3g3y.m2g3g3y {margin: 0 !important;padding-top:14px !important;}
@media (max-width:708px) {
  
  .n9z1 .bzvyt0t .f1jnygp {grid-template-columns: minmax(0, 1fr);}
  .n9z1 .bzvyt0t .f1jnygp h2.m2g3g3y.m2g3g3y {margin: 0 0 14px !important;padding-top: 0 !important;}
}

.n9z1 .bb2hx .bkzh {grid-template-columns: repeat(4, minmax(0, 1fr));gap:23px 18px;}
@media (max-width:771px) { .n9z1 .bb2hx .bkzh {grid-template-columns: repeat(2, minmax(0, 1fr));} }

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

.n9z1 .s9xa8wr.gnwrs .w2b8e {inset: 0;position: absolute;margin: 0;max-height: none;}
.n9z1 .s9xa8wr.gnwrs .w2b8e picture {height: 100%;display: block;}
.n9z1 .s9xa8wr.gnwrs .a7rwsh,
.n9z1 .s9xa8wr.gnwrs .w2b8e img {width: 100%;object-fit: cover;aspect-ratio: auto;height: 100%;max-height: none;}

.n9z1 .s9xa8wr:not(.gnwrs) .w2b8e {margin-top: clamp(36px, 4.6vw, 64px);}
.n9z1 .s9xa8wr.cq8k2k .w2b8e {max-height: none;margin: 0 0 clamp(36px, 4.6vw, 64px);}
.n9z1 .s9xa8wr:not(.gnwrs) .a7rwsh,
.n9z1 .s9xa8wr:not(.gnwrs) .w2b8e img {object-fit: contain;aspect-ratio: auto;height: auto;max-height: none;}
.n9z1 .s9xa8wr:not(.gnwrs) .w2b8e picture {display: block;}

.n9z1 > .s9xa8wr.gnwrs.ha55 {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--j4wbh) 6%, transparent) 0 1px, transparent 1px 120px),
    radial-gradient(90% 70% at 15% 100%, color-mix(in srgb, var(--rahg5) 55%, transparent), transparent 70%),
    radial-gradient(70% 60% at 90% 10%, color-mix(in srgb, var(--r9n2, var(--rahg5)) 30%, transparent), transparent 70%),
    var(--k0dgh) !important;}

.n9z1 .h0bka5.ya0kgt {display: block;}
.ya0kgt .hwsp {display: flex;flex-wrap: wrap;gap:19px 28px;justify-content: space-between;margin: 0 0 20px;align-items: flex-end;}
.ya0kgt .gygmr {flex: 1 1 320px;min-width: 0;}
.ya0kgt .j5en {margin: 0;}
.ya0kgt .mbhntm {margin: 12px 0 0;}
.ya0kgt .dyyp {display: flex;gap: 0;}
.ya0kgt .pavjkab {cursor: pointer;transition:background 0.193s, color 0.129s;border: 1px solid var(--wt7kj);border-radius: 0;background: transparent;justify-content: center;width: 54px;color: var(--j4wbh);align-items: center;height: 54px;padding: 0;display: flex;font: 600 20px/1 var(--gs31);}
.ya0kgt .pavjkab + .pavjkab {border-left: 0;}
.ya0kgt .pavjkab:hover {color: var(--n2a, var(--t0wy));background: var(--rahg5);border-color: var(--rahg5);}
.ya0kgt .pavjkab[hidden] {display: none;}

.ya0kgt .d3hqq {gap:7px;margin: 0 0 14px;display: flex;}
.ya0kgt .a9ybc0 {height: 3px;background: var(--wt7kj);flex: 1 1 0;overflow: hidden;}
.ya0kgt .a9ybc0 i {background: var(--rahg5);height: 100%;width: 0;display: block;}
.ya0kgt .a9ybc0[data-s="done"] i {width: 100%;}
.ya0kgt .a9ybc0[data-s="run"] i {animation: ivblopd var(--coi, 6000ms) linear forwards;}
@keyframes ivblopd { from {width: 0;} to {width: 100%;} }

.ya0kgt .v3dhk9 {padding: 0;scroll-snap-type: x mandatory;margin: 0;overflow-x: auto;scroll-behavior: smooth;overscroll-behavior-x: contain;list-style: none;scrollbar-width: none;grid-auto-flow: column;grid-auto-columns: 100%;display: grid;}
.ya0kgt .v3dhk9::-webkit-scrollbar {display: none;}
.ya0kgt .vnhzcwx {grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);min-width: 0;display: grid;scroll-snap-align: start;border: 1px solid var(--wt7kj);}
.ya0kgt .t4389 {position: relative;overflow: hidden;margin: 0;min-width: 0;min-height: clamp(280px, 34vw, 460px);}
.ya0kgt .t4389 picture {display: block;height: 100%;}
.n9z1 .ya0kgt .dag8a.dag8a {max-width: none;inset: 0;position: absolute;height: 100%;object-fit: cover;border-radius: 0;width: 100%;}
.ya0kgt .t979 .t4389 {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--j4wbh) 7%, transparent) 0 1px, transparent 1px 80px),
    radial-gradient(90% 90% at 20% 100%, color-mix(in srgb, var(--rahg5) 65%, transparent), transparent 70%),
    var(--k0dgh);}
.ya0kgt .gtcb2ry {align-items: flex-start;justify-content: flex-end;min-width: 0;border-left: 1px solid var(--wt7kj);padding: clamp(22px, 3vw, 40px);display: flex;gap:15px;flex-direction: column;}
.ya0kgt .wd2tm {font: 700 clamp(72px, 9vw, 132px)/.82 var(--gs31);color: var(--rahg5);letter-spacing: -.03em;}
.ya0kgt .wd2tm i {font-size: .28em;color: var(--weuaz);margin-left:7px;font-style: normal;letter-spacing: .06em;}
.ya0kgt .pfqm {text-transform: uppercase;color: var(--j4wbh);margin: 0;letter-spacing: -.005em;font: 700 clamp(22px, 2.4vw, 32px)/1.05 var(--gs31);}
.ya0kgt .t93y {margin: 18px 0 0;}
@media (max-width:771px) {
  .ya0kgt .vnhzcwx {grid-template-columns: minmax(0, 1fr);}
  .ya0kgt .t4389 {aspect-ratio: 4 / 3;min-height: 0;}
  .ya0kgt .gtcb2ry {border-left: 0;border-top: 1px solid var(--wt7kj);}
  .ya0kgt .wd2tm {font-size: 72px;}
  .ya0kgt .gtcb2ry .sqq3 {align-self: stretch;}
  .ya0kgt .pavjkab {height: 46px;width: 46px;}
}
@media (prefers-reduced-motion: reduce) { .ya0kgt .v3dhk9 {scroll-behavior: auto;} .ya0kgt .a9ybc0[data-s="run"] i {width: 100%;animation: none;} }

.n9z1 .ya0kgt :is(.vnhzcwx, .d3hqq) {max-width: none;}

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

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

.n9z1 .rkrkq7x.z25emdd .b1m6kzx {margin: 18px 0 0;max-width: none;column-gap:41px;row-gap:5px;list-style: none;display: grid !important;grid-template-rows: auto auto;grid-auto-flow: column;justify-content: start;grid-auto-columns: max-content;padding: 0;}
.n9z1 .rkrkq7x.z25emdd ul.b1m6kzx {grid-template-rows: auto;}
.n9z1 .rkrkq7x.z25emdd .kac3s8 {flex-direction: column;max-width: none;display: flex;gap:5px;}
.n9z1 .rkrkq7x.z25emdd .b1m6kzx :is(dt, dd) {margin: 0;}
.n9z1 .rkrkq7x.z25emdd .rk74tp {font-size: clamp(20px, 2vw, 26px);}
.n9z1 .rkrkq7x.z25emdd a.e6s3yf1 {border-color: var(--rahg5);background: var(--rahg5);color: var(--n2a, var(--t0wy));}
.n9z1 .rkrkq7x.z25emdd a.e6s3yf1:hover {filter: brightness(1.08);}
@media (max-width:550px) { .n9z1 .rkrkq7x.z25emdd .b1m6kzx {column-gap:23px;} }

.n9z1 .z2kx.zacs6jr .wqhx9 {grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;margin: 10px 0 0;gap: 0 clamp(14px, 2vw, 28px);counter-reset: none;display: grid;padding: 0;max-width: none;}
.n9z1 .z2kx.zacs6jr .knvt59 {min-width: 0;position: relative;max-width: none;padding: 22px 0 0;border: 0;border-top: 6px solid color-mix(in srgb, var(--rahg5) 35%, var(--wt7kj));margin: 0;}
.n9z1 .z2kx.zacs6jr .knvt59:nth-child(2) {border-top-color: color-mix(in srgb, var(--rahg5) 55%, var(--wt7kj));}
.n9z1 .z2kx.zacs6jr .knvt59:nth-child(3) {border-top-color: color-mix(in srgb, var(--rahg5) 78%, var(--wt7kj));}
.n9z1 .z2kx.zacs6jr .knvt59:nth-child(n+4) {border-top-color: var(--rahg5);}
.n9z1 .z2kx.zacs6jr :is(.hyke0vz, .w1xn8t1) {align-items: flex-start;max-width: none;flex-direction: column;display: flex;gap:11px;margin: 0;}
.n9z1 .z2kx.zacs6jr .k60rtjn {letter-spacing: -.04em;color: transparent;display: block;transition:color 0.191s;-webkit-text-stroke: 1.5px var(--rahg5);margin: 0 0 4px;font: 700 clamp(64px, 7vw, 104px)/.8 var(--gs31);}
.n9z1 .z2kx.zacs6jr .knvt59:hover .k60rtjn {color: var(--rahg5);}
.n9z1 .z2kx.zacs6jr .neakq {color: var(--j4wbh);font: 700 clamp(18px, 1.7vw, 22px)/1.1 var(--gs31);text-transform: uppercase;letter-spacing: .01em;overflow-wrap: anywhere;}
.n9z1 .z2kx.zacs6jr :is(.h322g, .etey) {display: block;overflow-wrap: anywhere;color: var(--weuaz);font-size: 15px;margin: 0;line-height:1.60;max-width: none;}
.n9z1 .z2kx.zacs6jr .etey {margin-top:11px;}
@media (max-width:986px) {
  .n9z1 .z2kx.zacs6jr .wqhx9 {grid-template-columns: repeat(2, minmax(0, 1fr));row-gap:31px;}
}
@media (max-width:550px) {
  .n9z1 .z2kx.zacs6jr .wqhx9 {row-gap:22px;grid-template-columns: minmax(0, 1fr);}
  .n9z1 .z2kx.zacs6jr .knvt59 {padding-top:17px;}
  .n9z1 .z2kx.zacs6jr .k60rtjn {font-size: 58px;}
}
@media (prefers-reduced-motion: reduce) { .n9z1 .z2kx.zacs6jr .k60rtjn {transition:none;} }

.n9z1 .z2kx.zacs6jr :is(.w1xn8t1, .hyke0vz) {text-indent: 0;padding-left: 0;}
.n9z1 .z2kx.zacs6jr .k60rtjn {width: auto;text-align: left;position: static;}
.n9z1 .z2kx.zacs6jr .neakq + .h322g::before {content: none;}

.n9z1 .ejnm6d0 .jajp7 {flex-wrap: wrap;display: flex;}
.n9z1 .ejnm6d0 .jajp7 > * {flex: 1 1 auto;}
