

:root {--xw4n: clamp(52px, 7vw, 110px);--ac6: var(--qu9d);--fl87:  1240px;--ghjt2:"Oswald", "Roboto Condensed", "Archivo Narrow", "Arial Narrow", system-ui, sans-serif;--oaap9:  var(--k4dy);--n2xg:   var(--wke);--r38e: var(--sgq);--mxk6l: "Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;--fpoi: var(--kho);}

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

.z6ybzhe {position: absolute;background: var(--r38e);text-decoration: none;color: var(--dzf2, var(--twb4, var(--nrbh)));left: -9999px;font-weight: 700;z-index: 200;padding: 12px 20px;top: 0;}
.z6ybzhe:focus {left: 10px;top: 10px;}

.vvy4ez {border-bottom: 1px solid var(--oaap9);top: 0;background: var(--xoda);position: sticky;z-index: 60;}
.jp6tbd2 {gap:24px;align-items: center;margin: 0 auto;max-width: var(--fl87);display: flex;padding: 0 24px;min-height: 62px;}
.gwf6x8 {align-items: center;display: inline-flex;min-height: 44px;text-decoration: none;}
.gwf6x8 img {width: auto;height: 24px;display: block;}
.jwm85ej {text-transform: uppercase;font: 700 19px/1 var(--ghjt2);letter-spacing: .06em;color: var(--vrh);}

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

.wggs {display: flex;gap:8px;align-items: center;}
.k4p4 {text-transform: uppercase;color: var(--y6l7q, var(--b09));letter-spacing: .12em;text-decoration: none;min-height: 44px;font: 600 12.5px/1 var(--ghjt2);align-items: center;padding: 0 12px;background: var(--h9v);display: inline-flex;}

.s65h8b1,
.ss6s :is(.npt2d, .ncb3cb7, .m22fkm, .f70nj0,
              .fsra, .emv43mb, .xc4k0) a[role="button"],
.ss6s .f70nj0 a {min-height: 44px;justify-content: center;cursor: pointer;letter-spacing: .12em;border-radius: 0;border: 0;color: var(--twb4, var(--nrbh));text-transform: uppercase;align-items: center;font: 700 13px/1 var(--ghjt2);padding: 0 22px;text-decoration: none;display: inline-flex;background: var(--sgq);}

.s65h8b1 {color: var(--p7c, var(--v559));background: var(--tzw);}
.s65h8b1:hover {background: var(--wpb1);}
.ss6s :is(.npt2d, .ncb3cb7, .m22fkm, .f70nj0,
              .fsra, .emv43mb, .xc4k0) a[role="button"]:hover,
.ss6s .f70nj0 a:hover {background: var(--wpb1);}
.jbhp {min-height: 56px;font-size: 14px;padding: 0 34px;}

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

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

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

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

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

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

.ss6s .npt2d.kazgwyn {padding: 0 0 var(--xw4n) !important;display: block;border-bottom: 1px solid var(--oaap9) !important;}

.ss6s .npt2d .ydfx {margin: 0 0 clamp(14px, 2vw, 24px);letter-spacing: .18em;color: var(--fpoi);font: 600 12.5px/1 var(--ghjt2);text-transform: uppercase;}

.ss6s .npt2d .tw2k {font: 700 clamp(38px, 6.6vw, 96px)/0.94 var(--ghjt2);letter-spacing: -.02em;color: var(--n2xg);text-wrap: balance;margin: 0 0 clamp(20px, 2.6vw, 34px);text-transform: uppercase;}

.ss6s .npt2d.k1pax .tw2k {font-size: clamp(42px, 7.6vw, 112px);}

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

.ss6s .npt2d .pd6nxy {align-items: center;justify-content: center;background: var(--sgq);flex: 0 0 auto;display: inline-flex;letter-spacing: .14em;text-transform: uppercase;color: var(--twb4, var(--nrbh));text-decoration: none;border-radius: 0;padding: 0 30px;font: 700 13.5px/1 var(--ghjt2);min-height: 52px;transition:filter 0.165s;white-space: nowrap;}
.ss6s .npt2d .pd6nxy:hover {filter: brightness(1.08);}

.ss6s .npt2d .skwtf {color: var(--q62o, var(--n2xg));margin: clamp(26px, 3.4vw, 46px) 0 0;}
.ss6s .npt2d.fkx3t8 .skwtf {max-height: 26vh;margin: 0 0 clamp(26px, 3.4vw, 46px);}
.ss6s .npt2d .r39r,
.ss6s .npt2d .skwtf img {height: auto;aspect-ratio: 3 / 1;max-height: 34vh;border-radius: 0;object-fit: cover;display: block;width: 100%;}
.ss6s .npt2d.fkx3t8 .r39r,
.ss6s .npt2d.fkx3t8 .skwtf img {max-height: 26vh;}

@media (max-width:712px) {
  
  .ss6s .npt2d .v5xb {display: block;}
  .ss6s .npt2d .v4j3g9 {margin-bottom:21px;}
  .ss6s .npt2d .pd6nxy {width: 100%;}
  .ss6s .npt2d .r39r,
  .ss6s .npt2d .skwtf img {max-height: 22vh;aspect-ratio: 2 / 1;}
}

.ss6s .npt2d.adyc3 {display: flex;flex-direction: column;padding: clamp(26px, 3.4vw, 46px) !important;border-bottom: 0 !important;min-height: min(52vh, 460px);position: relative;overflow: hidden;justify-content: flex-end;}
.adyc3 .skwtf {margin: 0;position: absolute;z-index: 0;inset: 0;}
.adyc3 .r39r,
.adyc3 .skwtf img {aspect-ratio: auto;max-height: none;width: 100%;height: 100%;}
.adyc3 .skwtf::after {content: "";position: absolute;background: linear-gradient(0deg,
    var(--g5u2k) 0%,
    color-mix(in srgb, var(--g5u2k) 68%, transparent) 46%,
    color-mix(in srgb, var(--g5u2k) 18%, transparent) 82%,
    transparent 100%);inset: 0;}
.adyc3 .ydfx,
.adyc3 .tw2k,
.adyc3 .v5xb {position: relative;z-index: 1;}
.adyc3 .tw2k {color: var(--q62o, var(--n2xg));}
.adyc3 .ydfx {color: var(--q62o, var(--fpoi));}
.adyc3 .v5xb {border-top: 0;}
@media (max-width:712px) {
  .ss6s .npt2d.adyc3 {min-height: min(42vh, 360px);}
}

.fsra.fsra .q80f0 {margin: 0;padding: 0;list-style: none;}
.fsra.fsra .dp7q {margin: 0 0 30px;}
.fsra.fsra .dp7q:last-child {margin-bottom: 0;}
.fsra.fsra .mjzx {text-indent: -4.6em;padding-left: 4.6em;line-height:1.64;max-width: 70ch;margin: 0;color: var(--n2xg);}
.fsra.fsra .n3vy0sq {width: 4.6em;letter-spacing: .16em;color: color-mix(in srgb, var(--r38e) 68%, var(--n2xg));text-indent: 0;font: 700 13px/1.62 var(--ghjt2);display: inline-block;text-transform: uppercase;}
.fsra.fsra .nhraw {color: var(--n2xg);font-weight: 600;}

.fsra.fsra .ghye {color: var(--fpoi);}
.fsra.fsra .nhraw + .ghye::before {content: " \2014\00a0";color: var(--oaap9);}

.fsra.fsra .vr8xpjr {color: var(--n2xg);padding-left: 4.6em;text-indent: -4.6em;line-height:1.60;max-width: 70ch;margin: 0;}
.fsra.fsra .ky2by {color: var(--fpoi);padding-left: calc(4.6 * 13px + .26em);max-width: 70ch;margin: 6px 0 0;line-height:1.62;}

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

.yzhne.yzhne .z42aj7 {border-top: 1px solid var(--oaap9);margin: 0 0 18px;color: var(--fpoi);font: 700 12px/1.3 var(--ghjt2);letter-spacing: .18em;text-transform: uppercase;max-width: none;padding-top:16px;}
.yzhne.yzhne .jqgbhdn {padding: 0;list-style: none;margin: 0;}
.yzhne.yzhne .y5bq8 {margin: 0 0 14px;gap:14px;line-height:1.62;align-items: baseline;max-width: 46ch;display: flex;}
.yzhne.yzhne .y5bq8:last-child {margin-bottom: 0;}
.yzhne.yzhne .rjtk3gb {color: var(--fpoi);width: 1ch;font: 400 17px/1.6 var(--mxk6l);flex: 0 0 auto;}

.yzhne.yzhne .mzdhn88 .rjtk3gb {color: color-mix(in srgb, var(--r38e) 68%, var(--n2xg));}
.yzhne.yzhne .bz4r {min-width: 0;color: var(--n2xg);}

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

.yzhne.yzhne .mcpm > dd {min-width: 0;margin: 0;}

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

.xc4k0.xc4k0 .xdpzxy {padding: 0 0 22px 22px;}
.xc4k0.xc4k0 .p5bpf {font-size: 16px;max-width: 64ch;color: var(--fpoi);line-height:1.70;margin: 0;}

.xc4k0.xc4k0 .yv79c {margin-bottom: 0;border-top: 1px solid var(--ac6);}
.xc4k0.xc4k0 .yv79c:first-of-type {border-top: 0;}
.xc4k0.xc4k0 .cpw6mv {margin-left: auto;}
.xc4k0.xc4k0 .qt8v5 {padding-left: 0;}

.xc4k0.xc4k0 .jwt3yh {margin: 0;list-style: none;padding: 0;}
.xc4k0.xc4k0 .f959sqk {margin: 0;max-width: none;}
.xc4k0.xc4k0 .b6g5kt {letter-spacing: .16em;color: color-mix(in srgb, var(--r38e) 68%, var(--n2xg));font: 700 12px/1.4 var(--ghjt2);flex: 0 0 auto;}

.xc4k0.xc4k0 .s86d {padding-left:57px;}

.ss6s .bnyers0 .xdbcx + .xdbcx {margin-top: clamp(30px, 4vw, 54px);}
.ss6s .bnyers0 .hr86g {margin: 0 0 10px;font: 600 12px/1 var(--ghjt2);text-transform: uppercase;color: var(--fpoi);letter-spacing: .18em;}
.ss6s .bnyers0 .r15t3 {margin: 0;list-style: none;display: grid;padding: 0;gap:30px 22px;grid-template-columns: repeat(3, minmax(0, 1fr));}

@media (max-width:766px) { .ss6s .bnyers0 .r15t3 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.ss6s .bnyers0 .zeh2j {min-width: 0;}
.ss6s .bnyers0 .s6vq {color: inherit;text-decoration: none;align-items: baseline;min-width: 0;display: grid;gap:2px 10px;grid-template-columns: auto minmax(0, 1fr);}
.ss6s .bnyers0 .sde4js0 {grid-row: 2 / span 2;letter-spacing: .12em;align-self: start;color: var(--fpoi);font: 600 12px/1.25 var(--ghjt2);}

.ss6s .bnyers0 .bfrp {width: 100%;overflow: hidden;grid-column: 1 / -1;margin: 0 0 12px;}
.ss6s .bnyers0 .bfrp img {display: block;width: 100%;border-radius: 0;object-fit: cover;aspect-ratio: 1 / 1;height: auto;}
.ss6s .bnyers0 .jjf0 {font: 700 clamp(17px, 1.5vw, 21px)/1.2 var(--ghjt2);text-transform: uppercase;min-width: 0;letter-spacing: .01em;color: var(--n2xg);}
.ss6s .bnyers0 .daj5 {color: var(--fpoi);grid-column: 2;text-overflow: ellipsis;white-space: nowrap;font: 400 12.5px/1.3 var(--ghjt2);font-style: normal;letter-spacing: .12em;min-width: 0;text-transform: uppercase;overflow: hidden;}
.ss6s .bnyers0 .s6vq:hover .jjf0 {text-decoration-color: var(--r38e);text-underline-offset: 5px;text-decoration-thickness: 2px;text-decoration: underline;}

.ss6s .qkm7by .fbfhkb {display: grid;border-top: 1px solid var(--ac6);margin: 0;align-items: center;padding: 0;grid-template-columns: minmax(0, 1fr) auto;}
.ss6s .qkm7by .wcx22d {min-width: 0;border-bottom: 1px solid var(--ac6);}
.ss6s .qkm7by .evgj78 {min-height: 76px;align-items: center;display: flex;text-decoration: none;}
.ss6s .qkm7by .tg5e {color: var(--n2xg);letter-spacing: .01em;text-transform: uppercase;font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--ghjt2);}
.ss6s .qkm7by .evgj78:hover .tg5e {text-decoration-color: var(--r38e);text-decoration-thickness: 2px;text-decoration: underline;text-underline-offset: 5px;}

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

.ss6s .ytqp72h .zj16xk {flex-wrap: wrap;align-items: center;margin: 0;display: flex;gap: 0;max-width: none;}
.ss6s .ytqp72h .p79re9j {padding: 0 24px;text-decoration: none;display: inline-flex;min-height: 62px;border-left: 1px solid var(--ac6);gap:12px;align-items: center;}
.ss6s .ytqp72h .p79re9j:first-child {padding-left: 0;border-left: 0;}
.ss6s .ytqp72h .p79re9j img {object-fit: contain;opacity:0.73;height: 26px;border-radius: 0;width: auto;display: block;max-width:77px;}
.ss6s .ytqp72h .wk3akt {text-transform: uppercase;color: var(--fpoi);font: 600 13.5px/1 var(--ghjt2);letter-spacing: .13em;white-space: nowrap;}
.ss6s .ytqp72h .p79re9j:hover .wk3akt {color: var(--n2xg);}

.ss6s .emv43mb .zn5k7 {gap:8px;margin: 0 0 14px;display: flex;align-items: baseline;}
.ss6s .emv43mb .ng4k6j {color: var(--n2xg);font: 700 clamp(52px, 8vw, 116px)/0.9 var(--ghjt2);letter-spacing: -.03em;}
.ss6s .emv43mb .fy9vyj1 {font: 600 clamp(16px, 2vw, 24px)/1 var(--ghjt2);font-style: normal;color: var(--fpoi);letter-spacing: .1em;}
.ss6s .emv43mb .ejq7ghc {margin: 0 0 clamp(26px, 3.4vw, 44px);color: var(--fpoi);font-size: 17px;line-height:1.62;max-width: 62ch;}
.ss6s .emv43mb .mecps {padding: 0;margin: 0;list-style: none;}
.ss6s .emv43mb .b9aerwf {border-top: 1px solid var(--ac6);padding: clamp(22px, 2.8vw, 34px) 0;}

.ss6s .emv43mb .st0vq {margin: 0;}
.ss6s .emv43mb .st0vq p {max-width: 62ch;color: var(--n2xg);font-size: clamp(18px, 1.9vw, 23px);margin: 0;line-height:1.51;}
.ss6s .emv43mb .w7kjf {letter-spacing: .16em;font: 600 12.5px/1 var(--ghjt2);font-style: normal;color: var(--fpoi);text-transform: uppercase;margin-top:13px;display: block;}

.ss6s .emv43mb .b9aerwf {margin: 0;}

.ss6s .emv43mb ol.mecps > .b9aerwf {max-width: 68ch;}
.ss6s .emv43mb div.mecps > .b9aerwf {max-width: none;}

.ss6s .emv43mb figcaption.w7kjf {font-style: normal;}

.ss6s .emv43mb .mpkqcj2 {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.ss6s .emv43mb .mpkqcj2 + .zn5k7 {margin-bottom: clamp(26px, 3.4vw, 44px);}

.ss6s .m22fkm.w3rb {max-width: none;}

.ss6s .m22fkm.ctwjhd {max-width: 74ch;}
.ss6s .m22fkm .c9k4j {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.ss6s .m22fkm.de44bd3 .c9k4j {margin: clamp(24px, 3vw, 38px) 0 0;order: 2;}
.ss6s .m22fkm.de44bd3 {flex-direction: column;display: flex;}
.ss6s .m22fkm .c9k4j img {border-radius: 0;object-fit: cover;aspect-ratio: 5 / 1;display: block;width: 100%;height: auto;}
.ss6s .m22fkm .v3qx69r {text-wrap: balance;letter-spacing: -.01em;text-transform: uppercase;border-bottom: 1px solid var(--oaap9);padding: 0 0 18px;color: var(--n2xg);font: 700 clamp(26px, 4vw, 52px)/1 var(--ghjt2);margin: 0 0 22px;}
.ss6s .m22fkm .v3qx69r::before {display: none;}

.ss6s .m22fkm .ph4t54 {max-width: 68ch;color: var(--fpoi);padding-left: clamp(0px, 4vw, 72px);font-size: 17px;line-height:1.69;}
.ss6s .m22fkm .ph4t54 :is(p, li):last-child {margin-bottom: 0;}
.ss6s .m22fkm .m498aw {max-width: none;margin: 24px 0 0;padding-left: clamp(0px, 4vw, 72px);}
.ss6s .m22fkm .sjxq {align-items: center;border-radius: 0;background: var(--sgq);font: 700 13px/1 var(--ghjt2);letter-spacing: .14em;min-height: 48px;display: inline-flex;padding: 0 26px;justify-content: center;color: var(--twb4, var(--nrbh));text-decoration: none;text-transform: uppercase;}
.ss6s .m22fkm .sjxq:hover {filter: brightness(1.08);}

.ss6s .ncb3cb7.cr66gtp {text-align: left;}
.ss6s .ncb3cb7 .mg9s43 {text-wrap: balance;text-transform: uppercase;letter-spacing: -.01em;border-bottom: 1px solid var(--oaap9);font: 700 clamp(30px, 5vw, 62px)/0.98 var(--ghjt2);color: var(--n2xg);padding: 0 0 18px;margin: 0 0 22px;}
.ss6s .ncb3cb7 .vd4qmjy {max-width: 62ch;color: var(--fpoi);margin: 0 0 clamp(26px, 3.4vw, 44px);font-size: 17px;line-height:1.62;}
.ss6s .ncb3cb7 .q80f0 {padding: 0;list-style: none;margin: 0;}

.ss6s .ncb3cb7.vq8sj7 .q80f0 {display: flex;flex-wrap: wrap;gap: clamp(24px, 3vw, 44px);justify-content: center;}
.ss6s .ncb3cb7.vq8sj7 .q80f0 > * {max-width: calc(50% - clamp(12px, 1.5vw, 22px));flex: 1 1 220px;min-width: 0;}
@media (max-width:627px) {
  .ss6s .ncb3cb7.vq8sj7 .q80f0 > * {max-width: none;}
}
.ss6s .ncb3cb7 .dp7q {min-width: 0;}
.ss6s .ncb3cb7.xrz2rn .dp7q {gap: clamp(16px, 2.4vw, 34px);align-items: start;grid-template-columns: auto minmax(0, 220px) minmax(0, 1fr);padding: clamp(20px, 2.6vw, 32px) 0;display: grid;border-top: 1px solid var(--ac6);}
.ss6s .ncb3cb7 .tef2 {letter-spacing: .18em;margin-bottom:11px;font: 600 12px/1 var(--ghjt2);color: var(--sz63, var(--fpoi));display: block;}
.ss6s .ncb3cb7.xrz2rn .tef2 {margin-bottom: 0;}
.ss6s .ncb3cb7 .ze81n {margin: 0 0 14px;}
.ss6s .ncb3cb7.xrz2rn .ze81n {margin: 0;}
.ss6s .ncb3cb7 .ze81n img {display: block;aspect-ratio: 3 / 2;width: 100%;height: auto;border-radius: 0;object-fit: cover;}
.ss6s .ncb3cb7 .dzcg {line-height:1.57;font-size: 16.5px;max-width: 46ch;color: var(--n2xg);margin: 0;}
.ss6s .ncb3cb7 .p4773 {gap:13px;display: flex;margin-top: clamp(26px, 3vw, 40px);flex-wrap: wrap;}
.ss6s .ncb3cb7 .pkce,
.ss6s .ncb3cb7 .h7tph {letter-spacing: .14em;text-decoration: none;text-transform: uppercase;min-height: 48px;border-radius: 0;justify-content: center;align-items: center;display: inline-flex;font: 700 13px/1 var(--ghjt2);padding: 0 26px;}
.ss6s .ncb3cb7 .pkce {color: var(--twb4, var(--nrbh));background: var(--sgq);}
.ss6s .ncb3cb7 .pkce:hover {filter: brightness(1.08);}

.ss6s .ncb3cb7 .h7tph {box-shadow: inset 0 0 0 1px var(--oaap9);color: color-mix(in srgb, var(--r38e) 35%, var(--n2xg));background: none;}
.ss6s .ncb3cb7 .h7tph:hover {box-shadow: inset 0 0 0 1px var(--r38e);}
@media (max-width:712px) {
  .ss6s .ncb3cb7.xrz2rn .dp7q {grid-template-columns: auto minmax(0, 1fr);}
  .ss6s .ncb3cb7.xrz2rn .ze81n {grid-column: 1 / -1;}
  .ss6s .ncb3cb7 .pkce,
  .ss6s .ncb3cb7 .h7tph {width: 100%;}
}

.ss6s .t39xj8.y271apf {max-width: none;}
.ss6s .t39xj8 .yk2zs {display: grid;grid-template-columns: auto minmax(0, 1fr);gap:1px 16px;align-items: center;padding-bottom:18px;border-bottom: 1px solid var(--ac6);}
.ss6s .t39xj8 .w0da7 {width: 56px;margin: 0;overflow: hidden;grid-row: 1 / span 2;height: 56px;}
.ss6s .t39xj8 .w0da7 img {height: 100%;border-radius: 0;object-fit: cover;width: 100%;display: block;}
.ss6s .t39xj8 .a36c8x5 {text-transform: uppercase;letter-spacing: .01em;font: 700 clamp(20px, 2.6vw, 30px)/1.05 var(--ghjt2);margin: 0;color: var(--n2xg);}
.ss6s .t39xj8 .fb6q3 {color: var(--fpoi);margin: 0;letter-spacing: .16em;font: 600 12px/1.4 var(--ghjt2);text-transform: uppercase;}
.ss6s .t39xj8 .d0mncv {max-width: 68ch;line-height:1.67;padding-left: clamp(0px, 4vw, 72px);font-size: 16.5px;color: var(--fpoi);margin: 20px 0 0;}
.ss6s .t39xj8 .y7qdjd0 {display: grid;gap: 0 20px;margin: 22px 0 0;padding-left: clamp(0px, 4vw, 72px);grid-template-columns: auto minmax(0, 1fr);align-items: center;}
.ss6s .t39xj8 .kgx7kzd {color: var(--fpoi);font: 600 11.5px/1 var(--ghjt2);letter-spacing: .16em;text-transform: uppercase;}
.ss6s .t39xj8 .a0mg5b {margin: 0;}
.ss6s .t39xj8 .a0mg5b a {min-height: 44px;display: inline-flex;text-decoration-thickness: 2px;text-decoration: underline;align-items: center;text-decoration-color: var(--r38e);color: var(--n2xg);font-size: 15px;text-underline-offset: 4px;}
.ss6s .t39xj8 .ecgfzr {display: block;line-height:1.60;color: var(--fpoi);font-size: 13px;padding-top:17px;margin-top:21px;border-top: 1px solid var(--ac6);}

.ss6s .t39xj8 .srja9t6 {margin: 0 0 14px;}

.ss6s .t39xj8 .fqfc {border-color: var(--ac6);border-width: 1px 0 0;border-style: solid;margin: 18px 0 0;}

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

.ss6s .h6hn .ba6s {text-wrap: balance;letter-spacing: -.01em;color: var(--n2xg);font: 700 clamp(30px, 5vw, 62px)/0.98 var(--ghjt2);border-bottom: 1px solid var(--oaap9);text-transform: uppercase;margin: 0 0 26px;padding: 0 0 20px;}
.ss6s .h6hn .ba6s::before {display: none;}

.ss6s .h6hn .sjfm {border-color: var(--r38e);margin: 0 0 22px clamp(0px, 4vw, 72px);border-style: solid;border-width: 2px 0 0;width: 56px;}
.ss6s .h6hn .wn1k2 {font-size: 17px;line-height:1.69;max-width: 68ch;color: var(--n2xg);padding-left: clamp(0px, 4vw, 72px);}
.ss6s .h6hn .wn1k2 :is(p, li) {color: var(--n2xg);}
.ss6s .h6hn .wn1k2 :last-child {margin-bottom: 0;}

.ss6s .h6hn .n31g4c1 {padding-left: clamp(16px, 4vw, 72px);border-left: 2px solid var(--r38e);}

.ss6s .e3rr .jpqkjwn {margin: 0 0 16px;padding: 0;font: 700 clamp(28px, 4.4vw, 54px)/1 var(--ghjt2);border: 0;letter-spacing: -.01em;text-transform: uppercase;color: var(--n2xg);}
.ss6s .e3rr .jpqkjwn::before {display: none;}
.ss6s .e3rr .j539 {font-size: 17px;margin: 0 0 26px;max-width: 60ch;color: var(--fpoi);line-height:1.61;}

.ss6s .e3rr.zwgzn {margin: clamp(34px, 4.6vw, 62px) 0;border-top: 4px solid var(--r38e);padding: clamp(26px, 3.4vw, 44px) 0 0;}
.ss6s .e3rr .w3qe5j {margin: 0;gap: 0;display: flex;border-top: 1px solid var(--oaap9);padding: 0;flex-wrap: wrap;}
.ss6s .e3rr .tx5gw {letter-spacing: .16em;padding: 16px 0 0;font: 600 11.5px/1 var(--ghjt2);text-transform: uppercase;color: var(--fpoi);}
.ss6s .e3rr .v5wefvd {padding: 6px 0 18px;color: var(--n2xg);margin: 0;letter-spacing: .01em;font: 700 clamp(18px, 2vw, 24px)/1.1 var(--ghjt2);}
.ss6s .e3rr .t153mg4 {flex-wrap: wrap;gap:11px;display: flex;max-width: none;margin: 26px 0 0;}
.ss6s .e3rr .f3q4 {background: none;color: color-mix(in srgb, var(--r38e) 35%, var(--n2xg));font: 700 13px/1 var(--ghjt2);letter-spacing: .14em;align-items: center;box-shadow: inset 0 0 0 1px var(--oaap9);display: inline-flex;min-height: 48px;text-transform: uppercase;border-radius: 0;text-decoration: none;padding: 0 26px;justify-content: center;}
.ss6s .e3rr .f3q4:hover {box-shadow: inset 0 0 0 1px var(--r38e);}

.ss6s .e3rr ul.ppkq11 {list-style: none;padding: 0;}
.ss6s .e3rr .dv9ar {max-width: none;margin: 0;padding: 0;}

.ss6s .e3rr b.tx5gw {display: block;}
.ss6s .e3rr span.v5wefvd {display: block;}

.ss6s .e3rr ul.wrx15 {padding: 0;list-style: none;}
.ss6s .e3rr .wrx15 > li {max-width: none;margin: 0;}

.ss6s .f70nj0.ek74 {display: block;}
.ss6s .f70nj0 .ndpp4t4 {border-color: var(--oaap9);border-width: 1px 0 0;border-style: solid;margin: 0 0 22px;}
.ss6s .f70nj0 .bap3bz0 {text-transform: uppercase;min-height: 52px;justify-content: center;font: 700 13.5px/1 var(--ghjt2);letter-spacing: .14em;align-items: center;color: var(--twb4, var(--nrbh));display: inline-flex;text-decoration: none;border-radius: 0;background: var(--sgq);padding: 0 32px;}
.ss6s .f70nj0 .bap3bz0:hover {filter: brightness(1.08);}
.ss6s .f70nj0.j658v9x  {text-align: left;}
.ss6s .f70nj0.pcyf   {text-align: center;}
.ss6s .f70nj0.d0fs5 {text-align: right;}
.ss6s .f70nj0.wf7v .bap3bz0 {display: flex;width: 100%;}

.ss6s .f70nj0.ek74 {max-width: none;}

.ss6s .f70nj0.qwe5fbm::before {height: 1px;background: var(--oaap9);content: "";display: block;margin: 0 0 22px;}

.ss6s .f70nj0 .xy2ym7 {margin: 22px 0 0;}

.ss6s .gfjs.q779ctp {display: block;}
.ss6s .gfjs .vr6sf9 {display: block;}
.ss6s .gfjs .vr6sf9 img {border-radius: 0;width: 100%;display: block;height: auto;}
.ss6s .gfjs .z2984 {background: var(--oaap9);margin-top:14px;display: block;height: 1px;}
.ss6s .gfjs .wry43gm {padding-left: clamp(0px, 4vw, 72px);display: block;text-transform: uppercase;color: var(--fpoi);letter-spacing: .14em;margin-top:7px;font: 600 12px/1.5 var(--ghjt2);}

.ss6s .gfjs .c0fn3 {display: block;border-top: 1px solid var(--oaap9);margin-top:15px;padding-top:10px;}
.ss6s .gfjs .c0fn3 .wry43gm {margin-top: 0;}

.ss6s .gfjs .jakevb {padding-left: 0;margin: 0 0 10px;}

.ss6s .af1svve .b0e3j9 {margin-bottom:11px;text-transform: uppercase;color: var(--fpoi);letter-spacing: .18em;font: 600 11.5px/1 var(--ghjt2);display: block;}

.ss6s .af1svve .rt2gr {flex-wrap: wrap;padding-top:11px;border-top: 1px solid var(--ac6);margin: 0;max-width: none;display: flex;align-items: center;}
.ss6s .af1svve .rt2gr a {min-height: 44px;color: var(--fpoi);text-transform: uppercase;letter-spacing: .13em;text-decoration: none;align-items: center;padding: 0 16px;border-left: 1px solid var(--ac6);display: inline-flex;font: 600 12.5px/1 var(--ghjt2);}
.ss6s .af1svve .rt2gr a:first-child {border-left: 0;padding-left: 0;}
.ss6s .af1svve .rt2gr a:hover {color: var(--n2xg);}

.ss6s .kwn7 .zz5m831 {margin-bottom:14px;letter-spacing: .18em;text-transform: uppercase;font: 600 11.5px/1 var(--ghjt2);color: var(--fpoi);display: block;}
.ss6s .jczj1 .z7mkhxk {letter-spacing: -.01em;color: var(--n2xg);margin: 0 0 22px;font: 700 clamp(26px, 4vw, 48px)/1 var(--ghjt2);text-transform: uppercase;border-bottom: 1px solid var(--oaap9);padding: 0 0 18px;}
.ss6s .jczj1 .z7mkhxk::before {display: none;}

.ss6s .kwn7 .p5pf,
.ss6s .jczj1 .nr1h1 {overflow-x: auto;}
.ss6s .kwn7 .p5pf table,
.ss6s .jczj1 .nr1h1 table {margin: 0;}
.ss6s .jczj1 .sapf {text-transform: uppercase;display: block;color: var(--fpoi);font: 600 11.5px/1 var(--ghjt2);margin-top:12px;letter-spacing: .16em;}

.ss6s .jczj1 figure.nr1h1 {margin: 0;}

.ss6s .jczj1 p.sapf {margin: 12px 0 0;max-width: 68ch;}

.ss6s .jczj1 .seca8 {margin: 0 0 14px;}
.ss6s .jczj1 p.seca8 {margin: 0 0 14px;}

.ss6s {--emmt: var(--n2xg);}
.ss6s :is(.pwzwv4f, [class*="table"]) {overflow-x: auto;}
.ss6s table {width: 100%;border-collapse: collapse;font-size: 16px;}
.ss6s thead th {padding: 14px 16px 14px 0;white-space: nowrap;color: var(--fpoi);letter-spacing: .14em;text-transform: uppercase;font: 700 11.5px/1.3 var(--ghjt2);text-align: left;border-bottom: 2px solid var(--emmt, var(--n2xg));}
.ss6s tbody td {padding: 14px 16px 14px 0;border-bottom: 1px solid var(--ac6);color: var(--fopll, inherit);}

.trwj {border-top: 1px solid var(--oaap9);}
.gh9cszv {margin: 0 auto;padding: clamp(46px, 6vw, 90px) 24px;max-width: var(--fl87);}
.jft6py6 {font: 700 clamp(30px, 5.4vw, 68px)/0.98 var(--ghjt2);text-wrap: balance;text-transform: uppercase;margin: 0;letter-spacing: -.015em;}
.m8jg {max-width: 60ch;margin: 16px 0 26px;color: var(--fpoi);font-size: 18px;}

.kc7f {margin: 0 auto;max-width: var(--fl87);padding: 0 24px 40px;color: var(--fpoi);letter-spacing: .16em;font: 600 11.5px/1 var(--ghjt2);}

.rxnza.rxnza {padding: clamp(44px, 5vw, 72px) 24px clamp(24px, 3vw, 38px);background: var(--nj9vt);border-top: 1px solid var(--oaap9);}
.rxnza .ga0mb2 {align-items: start;margin: 0 auto;grid-template-columns: minmax(0, 1fr) auto;max-width: var(--fl87);display: grid;gap:32px 56px;}
.rxnza .qfc2 img {width: auto;display: block;height: 26px;}
.rxnza .qfc2 span {text-transform: uppercase;font: 700 18px/1 var(--ghjt2);letter-spacing: .06em;}
.rxnza .dkjeqk {display: grid;grid-auto-flow: column;gap:51px;}
.rxnza .dkjeqk ul {gap:7px;display: grid;margin: 0;padding: 0;list-style: none;}
.rxnza .dkjeqk a {letter-spacing: .12em;display: flex;align-items: center;font: 600 12px/1 var(--ghjt2);text-transform: uppercase;text-decoration: none;min-height: 44px;color: var(--fpoi);}
.rxnza .dkjeqk a:hover {color: var(--n2xg);}
.rxnza .eyw7sw {align-items: center;gap:15px;display: flex;max-width: var(--fl87);margin: 26px auto 0;flex-wrap: wrap;opacity:0.72;}
.rxnza .bwbgar {max-width: var(--fl87);padding-top:20px;margin: 26px auto 0;border-top: 1px solid var(--ac6);}
.rxnza .bwbgar p {color: var(--fpoi);margin: 0;font-size: 13px;}
.rxnza .bwbgar p + p {margin-top:9px;line-height:1.60;}

@media (max-width:911px) {
  .a3dm3a {display: flex;}
  .s47fg {display: none;}

  .wggs {margin-left: auto;flex: 0 0 auto;}
  .k4p4, .s65h8b1 {font-size: 13.5px;padding: 0 13px;}
  .gwf6x8 {min-width: 0;flex: 0 1 auto;overflow: hidden;}
  .jwm85ej {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
  
  .jp6tbd2 {padding: 0 16px;gap:13px;}
  .ss6s {padding-left:15px;padding-right:17px;}
  .gh9cszv, .kc7f {padding-right:15px;padding-left:16px;}
  .yzhne.yzhne .c5rm8 {grid-template-columns: 1fr;gap:35px;}
  
  .yzhne.yzhne .mcpm {gap: 0;grid-auto-flow: row;grid-template-rows: none;}
  .yzhne.yzhne .mcpm > dt {margin-top:35px;}
  .yzhne.yzhne .mcpm > dt:first-child {margin-top: 0;}
  
  .fsra.fsra .mjzx {padding-left: 0;text-indent: 0;}
  
  .fsra.fsra .vr8xpjr,
  .fsra.fsra .ky2by {padding-left: 0;text-indent: 0;}
  .fsra.fsra .n3vy0sq {margin-bottom:3px;width: auto;display: block;}
}

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

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

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

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

.v4gdqx:checked ~ .hf02m {visibility: visible;opacity:1;}
.v4gdqx:checked ~ .dbj7q {transform: translateX(0);visibility: visible;}

.rty0p {top: 0;position: sticky;padding: 14px 16px;display: flex;background: var(--eq9);align-items: center;gap:12px;z-index: 1;border-bottom: 1px solid var(--oaap9, var(--k4dy));justify-content: space-between;}
.jk1pk5a {align-items: center;min-height: 44px;display: inline-flex;}
.jk1pk5a img {display: block;width: auto;height: 26px;}
.zh3ec {color: var(--wke);font-size: 16px;font-weight: 800;font-family: var(--ghjt2);letter-spacing: .01em;}

.qqym {width: 44px;background: var(--tokkf);cursor: pointer;align-items: center;border-radius: 0;border: 1px solid var(--oaap9, var(--k4dy));flex: none;display: inline-flex;height: 44px;justify-content: center;color: var(--wke);}
.qqym:hover {background: var(--dhhd);}
.qqym:focus-visible,
.t5hwkk a:focus-visible,
.ed0q:focus-visible,
.xwfw5:focus-visible {outline: 2px solid var(--wke);outline-offset: 2px;}

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

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

.t5hwkk a[aria-current="page"] {background: var(--tokkf);border-color: var(--oaap9, var(--k4dy));box-shadow: inset 3px 0 0 var(--r38e, var(--sgq));}

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

.ed0q, .xwfw5 {font-size: 15px;align-items: center;font-weight: 700;display: flex;text-decoration: none;justify-content: center;min-height: 48px;border-radius: 0;padding: 12px 18px;}
.ed0q {border: 1px solid var(--oaap9, var(--k4dy));color: var(--y6l7q, var(--b09));background: var(--h9v);}
.xwfw5 {background: var(--tzw);border: 1px solid transparent;color: var(--p7c, var(--v559));}

.t5hwkk {padding: 8px 18px 14px;}
.t5hwkk ul {gap: 0;}
.t5hwkk li + li {border-top: 1px solid var(--oaap9, var(--k4dy));}
.t5hwkk a {border: 0;border-radius: 0;letter-spacing: .01em;margin: 4px 0;text-transform: uppercase;font-weight: 600;font-family: var(--ghjt2);font-size: 20px;padding: 14px 2px;}
.t5hwkk a:hover {text-decoration: underline;background: none;text-underline-offset: 4px;}
.t5hwkk a[aria-current="page"] {box-shadow: none;background: none;}
.t5hwkk a[aria-current="page"]::after {content: '';width: 26px;margin-left: auto;background: var(--r38e, var(--sgq));height: 3px;}
.zh3ec {text-transform: uppercase;font-size: 18px;font-family: var(--ghjt2);}
.rty0p {padding: 14px 18px;}
.xr6dn6n {padding: 14px 18px calc(16px + env(safe-area-inset-bottom, 0px));}
.ed0q, .xwfw5 {font-family: var(--ghjt2);letter-spacing: .03em;text-transform: uppercase;}

@media (min-width:855px) {
  .dbj7q, .hf02m {display: none;}
}

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

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

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

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

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

.ss6s .af1svve .pj07gx > summary {list-style: none;gap:13px;align-items: center;display: flex;min-height: 44px;cursor: pointer;}
.ss6s .af1svve .pj07gx > summary::-webkit-details-marker {display: none;}
.ss6s .af1svve .pj07gx > summary:focus-visible {outline: 2px solid var(--n2xg);outline-offset: 4px;}
.ss6s .af1svve .pj07gx > summary .b0e3j9 {margin: 0;}

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

.ss6s {padding-bottom: max(96px, var(--c20, 96px));}

.v59n5 {--bs5p: 0;--j9xcl: 0;--kfird: uppercase;--m6uu: 700;--uvsz2: 12px;--lo93: 0;--obj2: 1px solid var(--ac6);--rrh: .1em;--aidtu: 0;}

.ss6s .kwn7 h2.zz5m831.zz5m831 {display: block;text-transform: uppercase;color: var(--fpoi);padding: 0 !important;letter-spacing: .18em !important;border: 0 !important;text-align: start !important;margin: 0 0 14px !important;font: 600 11.5px/1 var(--ghjt2) !important;}

.ss6s .kwn7 .w1bd5 {border-width: 1px 0 0;border-color: var(--oaap9);border-style: solid;margin: 0 0 16px;}

.ss6s .kwn7 .whdz {grid-template-columns: minmax(0, 132px) minmax(0, 1fr);gap: 0 28px;align-items: start;display: grid;}
.ss6s .kwn7 .whdz h2.zz5m831.zz5m831 {margin: 0 !important;padding-top:15px !important;}
@media (max-width:732px) {
  
  .ss6s .kwn7 .whdz {grid-template-columns: minmax(0, 1fr);}
  .ss6s .kwn7 .whdz h2.zz5m831.zz5m831 {margin: 0 0 14px !important;padding-top: 0 !important;}
}

.ss6s .bnyers0 .r15t3 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:24px 18px;}
@media (max-width:766px) { .ss6s .bnyers0 .r15t3 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

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

.ss6s .npt2d.adyc3 .skwtf {inset: 0;position: absolute;max-height: none;margin: 0;}
.ss6s .npt2d.adyc3 .skwtf picture {display: block;height: 100%;}
.ss6s .npt2d.adyc3 .r39r,
.ss6s .npt2d.adyc3 .skwtf img {width: 100%;aspect-ratio: auto;max-height: none;height: 100%;object-fit: cover;}

.ss6s .npt2d:not(.adyc3) .skwtf {margin-top: clamp(36px, 4.6vw, 64px);}
.ss6s .npt2d.fkx3t8 .skwtf {max-height: none;margin: 0 0 clamp(36px, 4.6vw, 64px);}
.ss6s .npt2d:not(.adyc3) .r39r,
.ss6s .npt2d:not(.adyc3) .skwtf img {aspect-ratio: auto;object-fit: contain;max-height: none;height: auto;}
.ss6s .npt2d:not(.adyc3) .skwtf picture {display: block;}

.ss6s > .npt2d.adyc3.aan97 {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--n2xg) 6%, transparent) 0 1px, transparent 1px 120px),
    radial-gradient(90% 70% at 15% 100%, color-mix(in srgb, var(--sgq) 55%, transparent), transparent 70%),
    radial-gradient(70% 60% at 90% 10%, color-mix(in srgb, var(--emmt, var(--sgq)) 30%, transparent), transparent 70%),
    var(--g5u2k) !important;}

.ss6s .ncb3cb7.hya0gh0 {display: block;}
.hya0gh0 .pb9gs {margin: 0 0 20px;justify-content: space-between;align-items: flex-end;gap:19px 28px;display: flex;flex-wrap: wrap;}
.hya0gh0 .chwjqx {min-width: 0;flex: 1 1 320px;}
.hya0gh0 .mg9s43 {margin: 0;}
.hya0gh0 .vd4qmjy {margin: 12px 0 0;}
.hya0gh0 .gjqh {gap: 0;display: flex;}
.hya0gh0 .ptsbh2k {padding: 0;background: transparent;display: flex;align-items: center;height: 54px;justify-content: center;border: 1px solid var(--ac6);border-radius: 0;cursor: pointer;color: var(--n2xg);font: 600 20px/1 var(--ghjt2);transition:background 0.143s, color 0.188s;width: 54px;}
.hya0gh0 .ptsbh2k + .ptsbh2k {border-left: 0;}
.hya0gh0 .ptsbh2k:hover {color: var(--twb4, var(--nrbh));background: var(--sgq);border-color: var(--sgq);}
.hya0gh0 .ptsbh2k[hidden] {display: none;}

.hya0gh0 .d764 {margin: 0 0 14px;gap:5px;display: flex;}
.hya0gh0 .neps8c9 {height: 3px;flex: 1 1 0;overflow: hidden;background: var(--ac6);}
.hya0gh0 .neps8c9 i {width: 0;display: block;height: 100%;background: var(--sgq);}
.hya0gh0 .neps8c9[data-s="done"] i {width: 100%;}
.hya0gh0 .neps8c9[data-s="run"] i {animation: poxoan3 var(--fq0ey, 6000ms) linear forwards;}
@keyframes poxoan3 { from {width: 0;} to {width: 100%;} }

.hya0gh0 .afttvz4 {grid-auto-flow: column;scroll-behavior: smooth;list-style: none;overflow-x: auto;padding: 0;scroll-snap-type: x mandatory;overscroll-behavior-x: contain;display: grid;scrollbar-width: none;margin: 0;grid-auto-columns: 100%;}
.hya0gh0 .afttvz4::-webkit-scrollbar {display: none;}
.hya0gh0 .py3p46 {scroll-snap-align: start;grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);display: grid;min-width: 0;border: 1px solid var(--ac6);}
.hya0gh0 .tn79 {overflow: hidden;margin: 0;position: relative;min-width: 0;min-height: clamp(280px, 34vw, 460px);}
.hya0gh0 .tn79 picture {height: 100%;display: block;}
.ss6s .hya0gh0 .q6y4.q6y4 {width: 100%;height: 100%;max-width: none;object-fit: cover;border-radius: 0;inset: 0;position: absolute;}
.hya0gh0 .yayc .tn79 {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--n2xg) 7%, transparent) 0 1px, transparent 1px 80px),
    radial-gradient(90% 90% at 20% 100%, color-mix(in srgb, var(--sgq) 65%, transparent), transparent 70%),
    var(--g5u2k);}
.hya0gh0 .zg3s30 {display: flex;justify-content: flex-end;flex-direction: column;border-left: 1px solid var(--ac6);padding: clamp(22px, 3vw, 40px);min-width: 0;align-items: flex-start;gap:15px;}
.hya0gh0 .nkfa4p {letter-spacing: -.03em;font: 700 clamp(72px, 9vw, 132px)/.82 var(--ghjt2);color: var(--sgq);}
.hya0gh0 .nkfa4p i {margin-left:7px;font-style: normal;color: var(--fpoi);letter-spacing: .06em;font-size: .28em;}
.hya0gh0 .ft8y {color: var(--n2xg);font: 700 clamp(22px, 2.4vw, 32px)/1.05 var(--ghjt2);margin: 0;text-transform: uppercase;letter-spacing: -.005em;}
.hya0gh0 .p4773 {margin: 18px 0 0;}
@media (max-width:766px) {
  .hya0gh0 .py3p46 {grid-template-columns: minmax(0, 1fr);}
  .hya0gh0 .tn79 {min-height: 0;aspect-ratio: 4 / 3;}
  .hya0gh0 .zg3s30 {border-left: 0;border-top: 1px solid var(--ac6);}
  .hya0gh0 .nkfa4p {font-size: 72px;}
  .hya0gh0 .zg3s30 .pkce {align-self: stretch;}
  .hya0gh0 .ptsbh2k {width: 46px;height: 46px;}
}
@media (prefers-reduced-motion: reduce) { .hya0gh0 .afttvz4 {scroll-behavior: auto;} .hya0gh0 .neps8c9[data-s="run"] i {width: 100%;animation: none;} }

.ss6s .hya0gh0 :is(.py3p46, .d764) {max-width: none;}

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

.ss6s > .e3rr.jgyw {gap:11px 40px;position: relative;padding: clamp(26px, 4vw, 52px) clamp(22px, 3.4vw, 48px) 0 !important;align-items: center;overflow: hidden;grid-template-columns: minmax(0, 1fr);display: grid;border: 1px solid var(--ac6) !important;background:
    radial-gradient(60% 120% at 100% 0%, color-mix(in srgb, var(--sgq) 22%, transparent), transparent 70%),
    color-mix(in srgb, var(--sgq) 4%, var(--g5u2k)) !important;}
@media (min-width:809px) { .ss6s > .e3rr.jgyw {grid-template-columns: minmax(0, 1fr) auto;} }
.jgyw .yy5k {padding-bottom: clamp(22px, 3vw, 40px);min-width: 0;}
.jgyw .vw64y5a {letter-spacing: -.04em;align-items: flex-start;font: 700 clamp(110px, 15vw, 220px)/.8 var(--ghjt2);margin: 0;gap:5px;padding-bottom: clamp(22px, 3vw, 40px);max-width: none;display: flex;}
.jgyw .vw64y5a b {color: transparent;text-shadow: 0 0 40px color-mix(in srgb, var(--sgq) 30%, transparent);-webkit-text-stroke: 2px var(--sgq);}
.jgyw .vw64y5a i {font-style: normal;color: var(--fpoi);letter-spacing: .06em;font-size: .22em;margin-top: .3em;}
.jgyw .tgqb79t {margin: 0 calc(-1 * clamp(22px, 3.4vw, 48px));border-top: 1px solid var(--ac6);background: color-mix(in srgb, var(--n2xg) 4%, transparent);overflow: hidden;grid-column: 1 / -1;}
.jgyw .w39c1jx {margin: 0;display: flex;animation: tspecl8 38s linear infinite;width: max-content;max-width: none;}
.jgyw .w39c1jx span {white-space: nowrap;align-items: center;color: var(--n2xg);padding: 14px 22px 14px 0;text-transform: uppercase;letter-spacing: .14em;gap:21px;font: 700 15px/1 var(--ghjt2);display: inline-flex;}
.jgyw .w39c1jx span::after {background: var(--sgq);height: 8px;width: 8px;content: "";}
@keyframes tspecl8 { to {transform: translateX(-50%);} }
@media (max-width: 819.98px) { .jgyw .vw64y5a {order: -1;padding-bottom: 0;} }
@media (prefers-reduced-motion: reduce) { .jgyw .w39c1jx {animation: none;} }

.ss6s .e3rr.jgyw .w3qe5j {column-gap:41px;grid-template-rows: auto auto;list-style: none;grid-auto-columns: max-content;max-width: none;grid-auto-flow: column;margin: 18px 0 0;row-gap:7px;justify-content: start;display: grid !important;padding: 0;}
.ss6s .e3rr.jgyw ul.w3qe5j {grid-template-rows: auto;}
.ss6s .e3rr.jgyw .dv9ar {flex-direction: column;gap:7px;max-width: none;display: flex;}
.ss6s .e3rr.jgyw .w3qe5j :is(dt, dd) {margin: 0;}
.ss6s .e3rr.jgyw .v5wefvd {font-size: clamp(20px, 2vw, 26px);}
.ss6s .e3rr.jgyw a.f3q4 {border-color: var(--sgq);color: var(--twb4, var(--nrbh));background: var(--sgq);}
.ss6s .e3rr.jgyw a.f3q4:hover {filter: brightness(1.08);}
@media (max-width:550px) { .ss6s .e3rr.jgyw .w3qe5j {column-gap:21px;} }

.ss6s .fsra.cr66gtp .q80f0 {counter-reset: none;gap: 0 clamp(14px, 2vw, 28px);padding: 0;margin: 10px 0 0;grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;list-style: none;max-width: none;}
.ss6s .fsra.cr66gtp .dp7q {max-width: none;min-width: 0;position: relative;border: 0;border-top: 6px solid color-mix(in srgb, var(--sgq) 35%, var(--ac6));margin: 0;padding: 22px 0 0;}
.ss6s .fsra.cr66gtp .dp7q:nth-child(2) {border-top-color: color-mix(in srgb, var(--sgq) 55%, var(--ac6));}
.ss6s .fsra.cr66gtp .dp7q:nth-child(3) {border-top-color: color-mix(in srgb, var(--sgq) 78%, var(--ac6));}
.ss6s .fsra.cr66gtp .dp7q:nth-child(n+4) {border-top-color: var(--sgq);}
.ss6s .fsra.cr66gtp :is(.vr8xpjr, .mjzx) {display: flex;margin: 0;align-items: flex-start;gap:10px;flex-direction: column;max-width: none;}
.ss6s .fsra.cr66gtp .n3vy0sq {letter-spacing: -.04em;-webkit-text-stroke: 1.5px var(--sgq);font: 700 clamp(64px, 7vw, 104px)/.8 var(--ghjt2);margin: 0 0 4px;color: transparent;transition:color 0.237s;display: block;}
.ss6s .fsra.cr66gtp .dp7q:hover .n3vy0sq {color: var(--sgq);}
.ss6s .fsra.cr66gtp .nhraw {font: 700 clamp(18px, 1.7vw, 22px)/1.1 var(--ghjt2);color: var(--n2xg);text-transform: uppercase;letter-spacing: .01em;overflow-wrap: anywhere;}
.ss6s .fsra.cr66gtp :is(.ghye, .ky2by) {overflow-wrap: anywhere;color: var(--fpoi);display: block;margin: 0;font-size: 15px;max-width: none;line-height:1.59;}
.ss6s .fsra.cr66gtp .ky2by {margin-top:10px;}
@media (max-width:985px) {
  .ss6s .fsra.cr66gtp .q80f0 {grid-template-columns: repeat(2, minmax(0, 1fr));row-gap:30px;}
}
@media (max-width:550px) {
  .ss6s .fsra.cr66gtp .q80f0 {grid-template-columns: minmax(0, 1fr);row-gap:22px;}
  .ss6s .fsra.cr66gtp .dp7q {padding-top:17px;}
  .ss6s .fsra.cr66gtp .n3vy0sq {font-size: 58px;}
}
@media (prefers-reduced-motion: reduce) { .ss6s .fsra.cr66gtp .n3vy0sq {transition:none;} }

.ss6s .fsra.cr66gtp :is(.mjzx, .vr8xpjr) {padding-left: 0;text-indent: 0;}
.ss6s .fsra.cr66gtp .n3vy0sq {width: auto;text-align: left;position: static;}
.ss6s .fsra.cr66gtp .nhraw + .ghye::before {content: none;}

.ss6s .af1svve .rt2gr {flex-wrap: wrap;display: flex;}
.ss6s .af1svve .rt2gr > * {flex: 1 1 auto;}

.gp2vrfr {min-width: 0;justify-content: center;max-width: 100%;align-items: center;cursor: pointer;display: inline-flex;}
.gp2vrfr:focus-visible {outline: 2px solid currentColor;outline-offset: 3px;}
