

:root {--eo3qv:  1240px;--jxdbe: clamp(52px, 7vw, 110px);--gl0:"Oswald", "Archivo Narrow", "Arial Narrow", "Roboto Condensed", system-ui, sans-serif;--g0o: var(--t2you);--jfws:  var(--nx04c);--apfu: var(--uhe);--utv: var(--xyzre);--qub2:   var(--ozc);--jij: "Inter Tight", "Helvetica Neue", Arial, system-ui, sans-serif;}

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

.djmj {font-weight: 700;color: var(--coe0k, var(--me2k, var(--bqvkq)));top: 0;padding: 12px 20px;z-index: 200;background: var(--g0o);left: -9999px;position: absolute;text-decoration: none;}
.djmj:focus {left: 10px;top: 10px;}

.qf5k9x {z-index: 60;top: 0;position: sticky;border-bottom: 1px solid var(--jfws);background: var(--g6x);}
.fh2r {display: flex;margin: 0 auto;gap:23px;align-items: center;min-height: 62px;max-width: var(--eo3qv);padding: 0 24px;}
.nmdw {min-height: 44px;display: inline-flex;align-items: center;text-decoration: none;}
.nmdw img {width: auto;display: block;height: 24px;}
.dcphg {font: 700 19px/1 var(--gl0);text-transform: uppercase;color: var(--m5dd);letter-spacing: .06em;}

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

.bhssrm {display: flex;align-items: center;gap:7px;}
.exfwtqj {text-decoration: none;color: var(--m9lm, var(--o88vz));min-height: 44px;padding: 0 12px;text-transform: uppercase;background: var(--odpj9);align-items: center;display: inline-flex;font: 600 12.5px/1 var(--gl0);letter-spacing: .12em;}

.kze1ks5,
.p9cg0g :is(.nk34pa, .wzm5fw, .wzeb, .c26c,
              .ssdk, .y16cc, .nrzh3) a[role="button"],
.p9cg0g .c26c a {letter-spacing: .12em;font: 700 13px/1 var(--gl0);cursor: pointer;justify-content: center;text-transform: uppercase;color: var(--me2k, var(--bqvkq));min-height: 44px;display: inline-flex;text-decoration: none;align-items: center;background: var(--t2you);padding: 0 22px;border-radius: 0;border: 0;}

.kze1ks5 {background: var(--vhkx);color: var(--o6il, var(--gj1y));}
.kze1ks5:hover {background: var(--qp19);}
.p9cg0g :is(.nk34pa, .wzm5fw, .wzeb, .c26c,
              .ssdk, .y16cc, .nrzh3) a[role="button"]:hover,
.p9cg0g .c26c a:hover {background: var(--qp19);}
.jpvh {min-height: 56px;padding: 0 34px;font-size: 14px;}

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

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

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

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

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

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

.p9cg0g .nk34pa.sjw4dd {display: block;padding: 0 0 var(--jxdbe) !important;border-bottom: 1px solid var(--jfws) !important;}

.p9cg0g .nk34pa .wf7t {letter-spacing: .18em;margin: 0 0 clamp(14px, 2vw, 24px);color: var(--apfu);text-transform: uppercase;font: 600 12.5px/1 var(--gl0);}

.p9cg0g .nk34pa .yq1vn {text-wrap: balance;font: 700 clamp(38px, 6.6vw, 96px)/0.94 var(--gl0);text-transform: uppercase;color: var(--qub2);letter-spacing: -.02em;margin: 0 0 clamp(20px, 2.6vw, 34px);}

.p9cg0g .nk34pa.gqc3g5v .yq1vn {font-size: clamp(42px, 7.6vw, 112px);}

.p9cg0g .nk34pa .jk3nky {padding-top: clamp(16px, 2vw, 26px);gap:21px 40px;align-items: baseline;flex-wrap: wrap;justify-content: space-between;max-width: none;display: flex;border-top: 1px solid var(--utv);}
.p9cg0g .nk34pa .hmq354f {color: var(--apfu);flex: 1 1 320px;font-size: 18px;line-height:1.54;margin: 0;max-width: 56ch;}

.p9cg0g .nk34pa .c8vd {letter-spacing: .14em;background: var(--t2you);transition:filter 0.14s;text-decoration: none;border-radius: 0;padding: 0 30px;font: 700 13.5px/1 var(--gl0);min-height: 52px;display: inline-flex;justify-content: center;white-space: nowrap;text-transform: uppercase;flex: 0 0 auto;align-items: center;color: var(--me2k, var(--bqvkq));}
.p9cg0g .nk34pa .c8vd:hover {filter: brightness(1.08);}

.p9cg0g .nk34pa .xc4s4w {color: var(--ki75, var(--qub2));margin: clamp(26px, 3.4vw, 46px) 0 0;}
.p9cg0g .nk34pa.xksj2 .xc4s4w {margin: 0 0 clamp(26px, 3.4vw, 46px);max-height: 26vh;}
.p9cg0g .nk34pa .tb4th5y,
.p9cg0g .nk34pa .xc4s4w img {height: auto;object-fit: cover;max-height: 34vh;display: block;border-radius: 0;aspect-ratio: 3 / 1;width: 100%;}
.p9cg0g .nk34pa.xksj2 .tb4th5y,
.p9cg0g .nk34pa.xksj2 .xc4s4w img {max-height: 26vh;}

@media (max-width:694px) {
  
  .p9cg0g .nk34pa .jk3nky {display: block;}
  .p9cg0g .nk34pa .hmq354f {margin-bottom:20px;}
  .p9cg0g .nk34pa .c8vd {width: 100%;}
  .p9cg0g .nk34pa .tb4th5y,
  .p9cg0g .nk34pa .xc4s4w img {aspect-ratio: 2 / 1;max-height: 22vh;}
}

.p9cg0g .nk34pa.y3jjybn {padding: clamp(26px, 3.4vw, 46px) !important;display: flex;overflow: hidden;position: relative;border-bottom: 0 !important;flex-direction: column;justify-content: flex-end;min-height: min(52vh, 460px);}
.y3jjybn .xc4s4w {position: absolute;z-index: 0;margin: 0;inset: 0;}
.y3jjybn .tb4th5y,
.y3jjybn .xc4s4w img {aspect-ratio: auto;height: 100%;width: 100%;max-height: none;}
.y3jjybn .xc4s4w::after {position: absolute;inset: 0;content: "";background: linear-gradient(0deg,
    var(--mcshy) 0%,
    color-mix(in srgb, var(--mcshy) 68%, transparent) 46%,
    color-mix(in srgb, var(--mcshy) 18%, transparent) 82%,
    transparent 100%);}
.y3jjybn .wf7t,
.y3jjybn .yq1vn,
.y3jjybn .jk3nky {z-index: 1;position: relative;}
.y3jjybn .yq1vn {color: var(--ki75, var(--qub2));}
.y3jjybn .wf7t {color: var(--ki75, var(--apfu));}
.y3jjybn .jk3nky {border-top: 0;}
@media (max-width:694px) {
  .p9cg0g .nk34pa.y3jjybn {min-height: min(42vh, 360px);}
}

.ssdk.ssdk .qjg407 {margin: 0;padding: 0;list-style: none;}
.ssdk.ssdk .tm0fbp {margin: 0 0 30px;}
.ssdk.ssdk .tm0fbp:last-child {margin-bottom: 0;}
.ssdk.ssdk .kda8430 {color: var(--qub2);text-indent: -4.6em;margin: 0;padding-left: 4.6em;line-height:1.60;max-width: 70ch;}
.ssdk.ssdk .kpja {color: color-mix(in srgb, var(--g0o) 68%, var(--qub2));text-indent: 0;display: inline-block;letter-spacing: .16em;font: 700 13px/1.62 var(--gl0);width: 4.6em;text-transform: uppercase;}
.ssdk.ssdk .e3rkb7 {color: var(--qub2);font-weight: 600;}

.ssdk.ssdk .d4a6f {color: var(--apfu);}
.ssdk.ssdk .e3rkb7 + .d4a6f::before {color: var(--jfws);content: " \2014\00a0";}

.ssdk.ssdk .k10c {padding-left: 4.6em;color: var(--qub2);text-indent: -4.6em;max-width: 70ch;line-height:1.61;margin: 0;}
.ssdk.ssdk .a5r5s5 {line-height:1.64;max-width: 70ch;color: var(--apfu);padding-left: calc(4.6 * 13px + .26em);margin: 6px 0 0;}

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

.qv3ng.qv3ng .ccg94m {color: var(--apfu);letter-spacing: .18em;text-transform: uppercase;font: 700 12px/1.3 var(--gl0);max-width: none;padding-top:16px;border-top: 1px solid var(--jfws);margin: 0 0 18px;}
.qv3ng.qv3ng .tzdez1 {margin: 0;padding: 0;list-style: none;}
.qv3ng.qv3ng .rdm5yqs {gap:13px;line-height:1.59;align-items: baseline;margin: 0 0 14px;display: flex;max-width: 46ch;}
.qv3ng.qv3ng .rdm5yqs:last-child {margin-bottom: 0;}
.qv3ng.qv3ng .nnz29p {width: 1ch;font: 400 17px/1.6 var(--jij);flex: 0 0 auto;color: var(--apfu);}

.qv3ng.qv3ng .ek52df .nnz29p {color: color-mix(in srgb, var(--g0o) 68%, var(--qub2));}
.qv3ng.qv3ng .j24ms {color: var(--qub2);min-width: 0;}

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

.qv3ng.qv3ng .wz9s > dd {min-width: 0;margin: 0;}

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

.nrzh3.nrzh3 .aztp {padding: 0 0 22px 22px;}
.nrzh3.nrzh3 .vd4c43q {font-size: 16px;max-width: 64ch;line-height:1.68;margin: 0;color: var(--apfu);}

.nrzh3.nrzh3 .styh0tz {margin-bottom: 0;border-top: 1px solid var(--utv);}
.nrzh3.nrzh3 .styh0tz:first-of-type {border-top: 0;}
.nrzh3.nrzh3 .faf2k {margin-left: auto;}
.nrzh3.nrzh3 .r8vxfgh {padding-left: 0;}

.nrzh3.nrzh3 .skvmn2n {margin: 0;padding: 0;list-style: none;}
.nrzh3.nrzh3 .cjzh1 {margin: 0;max-width: none;}
.nrzh3.nrzh3 .mmyft {letter-spacing: .16em;color: color-mix(in srgb, var(--g0o) 68%, var(--qub2));flex: 0 0 auto;font: 700 12px/1.4 var(--gl0);}

.nrzh3.nrzh3 .tphr {padding-left:57px;}

.p9cg0g .r85ebd6 .em1epvj + .em1epvj {margin-top: clamp(30px, 4vw, 54px);}
.p9cg0g .r85ebd6 .z7ksjh2 {margin: 0 0 10px;letter-spacing: .18em;color: var(--apfu);font: 600 12px/1 var(--gl0);text-transform: uppercase;}
.p9cg0g .r85ebd6 .j3t09 {margin: 0;gap:29px 22px;grid-template-columns: repeat(3, minmax(0, 1fr));padding: 0;display: grid;list-style: none;}

@media (max-width:752px) { .p9cg0g .r85ebd6 .j3t09 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
.p9cg0g .r85ebd6 .zqqagsh {min-width: 0;}
.p9cg0g .r85ebd6 .b6d3g33 {gap:2px 10px;min-width: 0;align-items: baseline;text-decoration: none;display: grid;grid-template-columns: auto minmax(0, 1fr);color: inherit;}
.p9cg0g .r85ebd6 .jwhwtf {font: 600 12px/1.25 var(--gl0);grid-row: 2 / span 2;letter-spacing: .12em;align-self: start;color: var(--apfu);}

.p9cg0g .r85ebd6 .hnww {width: 100%;margin: 0 0 12px;overflow: hidden;grid-column: 1 / -1;}
.p9cg0g .r85ebd6 .hnww img {object-fit: cover;aspect-ratio: 1 / 1;display: block;width: 100%;height: auto;border-radius: 0;}
.p9cg0g .r85ebd6 .erdswpy {min-width: 0;text-transform: uppercase;font: 700 clamp(17px, 1.5vw, 21px)/1.2 var(--gl0);letter-spacing: .01em;color: var(--qub2);}
.p9cg0g .r85ebd6 .w0as7fs {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;grid-column: 2;letter-spacing: .12em;color: var(--apfu);min-width: 0;text-transform: uppercase;font: 400 12.5px/1.3 var(--gl0);font-style: normal;}
.p9cg0g .r85ebd6 .b6d3g33:hover .erdswpy {text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: 5px;text-decoration-color: var(--g0o);}

.p9cg0g .mzdh3 .c5t9p {display: grid;align-items: center;border-top: 1px solid var(--utv);grid-template-columns: minmax(0, 1fr) auto;margin: 0;padding: 0;}
.p9cg0g .mzdh3 .yb6fjej {min-width: 0;border-bottom: 1px solid var(--utv);}
.p9cg0g .mzdh3 .m5pk {align-items: center;min-height: 76px;text-decoration: none;display: flex;}
.p9cg0g .mzdh3 .p54g1 {text-transform: uppercase;font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--gl0);color: var(--qub2);letter-spacing: .01em;}
.p9cg0g .mzdh3 .m5pk:hover .p54g1 {text-decoration-color: var(--g0o);text-decoration: underline;text-underline-offset: 5px;text-decoration-thickness: 2px;}

.p9cg0g .mzdh3 .a4rz {display: flex;min-height: 76px;border-bottom: 1px solid var(--utv);margin: 0;justify-content: flex-end;align-items: center;}
.p9cg0g .mzdh3 .a4rz img {opacity:0.7;height: 30px;border-radius: 0;display: block;width: auto;max-width:141px;object-fit: contain;}

.p9cg0g .j8t7jmm .s27ed {max-width: none;align-items: center;gap: 0;display: flex;flex-wrap: wrap;margin: 0;}
.p9cg0g .j8t7jmm .m78tqfq {border-left: 1px solid var(--utv);padding: 0 24px;min-height: 62px;text-decoration: none;gap:13px;align-items: center;display: inline-flex;}
.p9cg0g .j8t7jmm .m78tqfq:first-child {padding-left: 0;border-left: 0;}
.p9cg0g .j8t7jmm .m78tqfq img {max-width:78px;display: block;height: 26px;opacity:0.72;object-fit: contain;border-radius: 0;width: auto;}
.p9cg0g .j8t7jmm .veabx {font: 600 13.5px/1 var(--gl0);white-space: nowrap;color: var(--apfu);letter-spacing: .13em;text-transform: uppercase;}
.p9cg0g .j8t7jmm .m78tqfq:hover .veabx {color: var(--qub2);}

.p9cg0g .y16cc .e65bd {gap:8px;align-items: baseline;margin: 0 0 14px;display: flex;}
.p9cg0g .y16cc .nbbnb3 {letter-spacing: -.03em;color: var(--qub2);font: 700 clamp(52px, 8vw, 116px)/0.9 var(--gl0);}
.p9cg0g .y16cc .wg6tjy5 {color: var(--apfu);font: 600 clamp(16px, 2vw, 24px)/1 var(--gl0);font-style: normal;letter-spacing: .1em;}
.p9cg0g .y16cc .pa7b1hs {line-height:1.61;color: var(--apfu);margin: 0 0 clamp(26px, 3.4vw, 44px);max-width: 62ch;font-size: 17px;}
.p9cg0g .y16cc .s0tx6 {margin: 0;list-style: none;padding: 0;}
.p9cg0g .y16cc .nzx8 {padding: clamp(22px, 2.8vw, 34px) 0;border-top: 1px solid var(--utv);}

.p9cg0g .y16cc .sxgm76w {margin: 0;}
.p9cg0g .y16cc .sxgm76w p {margin: 0;line-height:1.50;color: var(--qub2);font-size: clamp(18px, 1.9vw, 23px);max-width: 62ch;}
.p9cg0g .y16cc .kwvs9c {letter-spacing: .16em;font: 600 12.5px/1 var(--gl0);font-style: normal;color: var(--apfu);margin-top:13px;display: block;text-transform: uppercase;}

.p9cg0g .y16cc .nzx8 {margin: 0;}

.p9cg0g .y16cc ol.s0tx6 > .nzx8 {max-width: 68ch;}
.p9cg0g .y16cc div.s0tx6 > .nzx8 {max-width: none;}

.p9cg0g .y16cc figcaption.kwvs9c {font-style: normal;}

.p9cg0g .y16cc .c5ea {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.p9cg0g .y16cc .c5ea + .e65bd {margin-bottom: clamp(26px, 3.4vw, 44px);}

.p9cg0g .wzeb.t8rdc {max-width: none;}

.p9cg0g .wzeb.er6fab {max-width: 74ch;}
.p9cg0g .wzeb .e1ac6n8 {margin: 0 0 clamp(20px, 2.6vw, 32px);}

.p9cg0g .wzeb.j734hw .e1ac6n8 {margin: clamp(24px, 3vw, 38px) 0 0;order: 2;}
.p9cg0g .wzeb.j734hw {flex-direction: column;display: flex;}
.p9cg0g .wzeb .e1ac6n8 img {aspect-ratio: 5 / 1;height: auto;object-fit: cover;border-radius: 0;display: block;width: 100%;}
.p9cg0g .wzeb .ryf7 {margin: 0 0 22px;font: 700 clamp(26px, 4vw, 52px)/1 var(--gl0);text-transform: uppercase;letter-spacing: -.01em;padding: 0 0 18px;text-wrap: balance;border-bottom: 1px solid var(--jfws);color: var(--qub2);}
.p9cg0g .wzeb .ryf7::before {display: none;}

.p9cg0g .wzeb .pyaf0 {max-width: 68ch;font-size: 17px;padding-left: clamp(0px, 4vw, 72px);color: var(--apfu);line-height:1.66;}
.p9cg0g .wzeb .pyaf0 :is(p, li):last-child {margin-bottom: 0;}
.p9cg0g .wzeb .mbztd {max-width: none;padding-left: clamp(0px, 4vw, 72px);margin: 24px 0 0;}
.p9cg0g .wzeb .x6nb20z {background: var(--t2you);color: var(--me2k, var(--bqvkq));text-decoration: none;min-height: 48px;font: 700 13px/1 var(--gl0);justify-content: center;display: inline-flex;text-transform: uppercase;padding: 0 26px;letter-spacing: .14em;border-radius: 0;align-items: center;}
.p9cg0g .wzeb .x6nb20z:hover {filter: brightness(1.08);}

.p9cg0g .wzm5fw.kbab4y {text-align: left;}
.p9cg0g .wzm5fw .zrwej {letter-spacing: -.01em;padding: 0 0 18px;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--gl0);border-bottom: 1px solid var(--jfws);text-transform: uppercase;color: var(--qub2);margin: 0 0 22px;text-wrap: balance;}
.p9cg0g .wzm5fw .ef0s7n {max-width: 62ch;line-height:1.60;color: var(--apfu);margin: 0 0 clamp(26px, 3.4vw, 44px);font-size: 17px;}
.p9cg0g .wzm5fw .qjg407 {margin: 0;list-style: none;padding: 0;}

.p9cg0g .wzm5fw.nhe9kgx .qjg407 {gap: clamp(24px, 3vw, 44px);justify-content: center;flex-wrap: wrap;display: flex;}
.p9cg0g .wzm5fw.nhe9kgx .qjg407 > * {min-width: 0;max-width: calc(50% - clamp(12px, 1.5vw, 22px));flex: 1 1 220px;}
@media (max-width:632px) {
  .p9cg0g .wzm5fw.nhe9kgx .qjg407 > * {max-width: none;}
}
.p9cg0g .wzm5fw .tm0fbp {min-width: 0;}
.p9cg0g .wzm5fw.drkb .tm0fbp {display: grid;border-top: 1px solid var(--utv);align-items: start;gap: clamp(16px, 2.4vw, 34px);padding: clamp(20px, 2.6vw, 32px) 0;grid-template-columns: auto minmax(0, 220px) minmax(0, 1fr);}
.p9cg0g .wzm5fw .f44f {letter-spacing: .18em;font: 600 12px/1 var(--gl0);color: var(--dkdc, var(--apfu));display: block;margin-bottom:13px;}
.p9cg0g .wzm5fw.drkb .f44f {margin-bottom: 0;}
.p9cg0g .wzm5fw .bwhhh2 {margin: 0 0 14px;}
.p9cg0g .wzm5fw.drkb .bwhhh2 {margin: 0;}
.p9cg0g .wzm5fw .bwhhh2 img {width: 100%;display: block;height: auto;aspect-ratio: 3 / 2;border-radius: 0;object-fit: cover;}
.p9cg0g .wzm5fw .ga3jgj {margin: 0;max-width: 46ch;line-height:1.53;color: var(--qub2);font-size: 16.5px;}
.p9cg0g .wzm5fw .c828 {display: flex;margin-top: clamp(26px, 3vw, 40px);gap:11px;flex-wrap: wrap;}
.p9cg0g .wzm5fw .g3cks0,
.p9cg0g .wzm5fw .tert {border-radius: 0;text-transform: uppercase;padding: 0 26px;letter-spacing: .14em;min-height: 48px;justify-content: center;font: 700 13px/1 var(--gl0);display: inline-flex;align-items: center;text-decoration: none;}
.p9cg0g .wzm5fw .g3cks0 {color: var(--me2k, var(--bqvkq));background: var(--t2you);}
.p9cg0g .wzm5fw .g3cks0:hover {filter: brightness(1.08);}

.p9cg0g .wzm5fw .tert {color: color-mix(in srgb, var(--g0o) 35%, var(--qub2));background: none;box-shadow: inset 0 0 0 1px var(--jfws);}
.p9cg0g .wzm5fw .tert:hover {box-shadow: inset 0 0 0 1px var(--g0o);}
@media (max-width:694px) {
  .p9cg0g .wzm5fw.drkb .tm0fbp {grid-template-columns: auto minmax(0, 1fr);}
  .p9cg0g .wzm5fw.drkb .bwhhh2 {grid-column: 1 / -1;}
  .p9cg0g .wzm5fw .g3cks0,
  .p9cg0g .wzm5fw .tert {width: 100%;}
}

.p9cg0g .ahg71jx.xyrk60s {max-width: none;}
.p9cg0g .ahg71jx .atx70m {padding-bottom:17px;border-bottom: 1px solid var(--utv);align-items: center;gap:3px 16px;display: grid;grid-template-columns: auto minmax(0, 1fr);}
.p9cg0g .ahg71jx .cps2 {height: 56px;width: 56px;grid-row: 1 / span 2;margin: 0;overflow: hidden;}
.p9cg0g .ahg71jx .cps2 img {border-radius: 0;height: 100%;width: 100%;object-fit: cover;display: block;}
.p9cg0g .ahg71jx .ff1ank8 {text-transform: uppercase;font: 700 clamp(20px, 2.6vw, 30px)/1.05 var(--gl0);color: var(--qub2);letter-spacing: .01em;margin: 0;}
.p9cg0g .ahg71jx .mrrjb {text-transform: uppercase;letter-spacing: .16em;font: 600 12px/1.4 var(--gl0);margin: 0;color: var(--apfu);}
.p9cg0g .ahg71jx .qg95yp {font-size: 16.5px;margin: 20px 0 0;color: var(--apfu);line-height:1.66;padding-left: clamp(0px, 4vw, 72px);max-width: 68ch;}
.p9cg0g .ahg71jx .d8sc0mk {margin: 22px 0 0;align-items: center;grid-template-columns: auto minmax(0, 1fr);display: grid;gap: 0 20px;padding-left: clamp(0px, 4vw, 72px);}
.p9cg0g .ahg71jx .br3370y {text-transform: uppercase;letter-spacing: .16em;font: 600 11.5px/1 var(--gl0);color: var(--apfu);}
.p9cg0g .ahg71jx .e86gwyn {margin: 0;}
.p9cg0g .ahg71jx .e86gwyn a {align-items: center;display: inline-flex;text-decoration-thickness: 2px;font-size: 15px;text-decoration-color: var(--g0o);min-height: 44px;text-decoration: underline;color: var(--qub2);text-underline-offset: 4px;}
.p9cg0g .ahg71jx .a7k44 {display: block;line-height:1.60;color: var(--apfu);padding-top:17px;margin-top:23px;font-size: 13px;border-top: 1px solid var(--utv);}

.p9cg0g .ahg71jx .jngmr6 {margin: 0 0 14px;}

.p9cg0g .ahg71jx .ndsm {margin: 18px 0 0;border-color: var(--utv);border-width: 1px 0 0;border-style: solid;}

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

.p9cg0g .psb5wdx .hez76 {color: var(--qub2);padding: 0 0 20px;border-bottom: 1px solid var(--jfws);text-wrap: balance;font: 700 clamp(30px, 5vw, 62px)/0.98 var(--gl0);letter-spacing: -.01em;text-transform: uppercase;margin: 0 0 26px;}
.p9cg0g .psb5wdx .hez76::before {display: none;}

.p9cg0g .psb5wdx .gyjvq {margin: 0 0 22px clamp(0px, 4vw, 72px);border-color: var(--g0o);width: 56px;border-width: 2px 0 0;border-style: solid;}
.p9cg0g .psb5wdx .qrab8 {color: var(--qub2);max-width: 68ch;line-height:1.68;padding-left: clamp(0px, 4vw, 72px);font-size: 17px;}
.p9cg0g .psb5wdx .qrab8 :is(p, li) {color: var(--qub2);}
.p9cg0g .psb5wdx .qrab8 :last-child {margin-bottom: 0;}

.p9cg0g .psb5wdx .qty850 {padding-left: clamp(16px, 4vw, 72px);border-left: 2px solid var(--g0o);}

.p9cg0g .kxwkv9 .t3hjj4 {border: 0;font: 700 clamp(28px, 4.4vw, 54px)/1 var(--gl0);padding: 0;margin: 0 0 16px;color: var(--qub2);text-transform: uppercase;letter-spacing: -.01em;}
.p9cg0g .kxwkv9 .t3hjj4::before {display: none;}
.p9cg0g .kxwkv9 .frd26 {line-height:1.59;max-width: 60ch;margin: 0 0 26px;font-size: 17px;color: var(--apfu);}

.p9cg0g .kxwkv9.nqqv2f {margin: clamp(34px, 4.6vw, 62px) 0;border-top: 4px solid var(--g0o);padding: clamp(26px, 3.4vw, 44px) 0 0;}
.p9cg0g .kxwkv9 .d950k {display: flex;flex-wrap: wrap;padding: 0;border-top: 1px solid var(--jfws);margin: 0;gap: 0;}
.p9cg0g .kxwkv9 .jecs {font: 600 11.5px/1 var(--gl0);text-transform: uppercase;padding: 16px 0 0;color: var(--apfu);letter-spacing: .16em;}
.p9cg0g .kxwkv9 .jdayv5s {font: 700 clamp(18px, 2vw, 24px)/1.1 var(--gl0);letter-spacing: .01em;margin: 0;color: var(--qub2);padding: 6px 0 18px;}
.p9cg0g .kxwkv9 .qrz5651 {flex-wrap: wrap;display: flex;margin: 26px 0 0;max-width: none;gap:11px;}
.p9cg0g .kxwkv9 .h4fvw5 {border-radius: 0;color: color-mix(in srgb, var(--g0o) 35%, var(--qub2));text-transform: uppercase;display: inline-flex;text-decoration: none;min-height: 48px;padding: 0 26px;background: none;align-items: center;letter-spacing: .14em;box-shadow: inset 0 0 0 1px var(--jfws);font: 700 13px/1 var(--gl0);justify-content: center;}
.p9cg0g .kxwkv9 .h4fvw5:hover {box-shadow: inset 0 0 0 1px var(--g0o);}

.p9cg0g .kxwkv9 ul.vf9y {padding: 0;list-style: none;}
.p9cg0g .kxwkv9 .dvr0f4 {padding: 0;margin: 0;max-width: none;}

.p9cg0g .kxwkv9 b.jecs {display: block;}
.p9cg0g .kxwkv9 span.jdayv5s {display: block;}

.p9cg0g .kxwkv9 ul.atsn93s {padding: 0;list-style: none;}
.p9cg0g .kxwkv9 .atsn93s > li {margin: 0;max-width: none;}

.p9cg0g .c26c.kza1 {display: block;}
.p9cg0g .c26c .tvcp8b {border-style: solid;border-color: var(--jfws);border-width: 1px 0 0;margin: 0 0 22px;}
.p9cg0g .c26c .j5weh {display: inline-flex;align-items: center;justify-content: center;border-radius: 0;letter-spacing: .14em;text-decoration: none;font: 700 13.5px/1 var(--gl0);text-transform: uppercase;background: var(--t2you);color: var(--me2k, var(--bqvkq));padding: 0 32px;min-height: 52px;}
.p9cg0g .c26c .j5weh:hover {filter: brightness(1.08);}
.p9cg0g .c26c.h7jk2  {text-align: left;}
.p9cg0g .c26c.pe2f   {text-align: center;}
.p9cg0g .c26c.m0v8 {text-align: right;}
.p9cg0g .c26c.f81a6gz .j5weh {display: flex;width: 100%;}

.p9cg0g .c26c.kza1 {max-width: none;}

.p9cg0g .c26c.ws9q::before {content: "";display: block;margin: 0 0 22px;background: var(--jfws);height: 1px;}

.p9cg0g .c26c .grbd {margin: 22px 0 0;}

.p9cg0g .cvr260f.sqwjqp {display: block;}
.p9cg0g .cvr260f .r8xyz {display: block;}
.p9cg0g .cvr260f .r8xyz img {height: auto;border-radius: 0;width: 100%;display: block;}
.p9cg0g .cvr260f .jtnv9 {display: block;height: 1px;background: var(--jfws);margin-top:15px;}
.p9cg0g .cvr260f .a83ag9 {display: block;font: 600 12px/1.5 var(--gl0);text-transform: uppercase;color: var(--apfu);margin-top:7px;padding-left: clamp(0px, 4vw, 72px);letter-spacing: .14em;}

.p9cg0g .cvr260f .dfnq {margin-top:15px;border-top: 1px solid var(--jfws);padding-top:9px;display: block;}
.p9cg0g .cvr260f .dfnq .a83ag9 {margin-top: 0;}

.p9cg0g .cvr260f .fd9e {margin: 0 0 10px;padding-left: 0;}

.p9cg0g .wx5cax .by2qw9 {text-transform: uppercase;font: 600 11.5px/1 var(--gl0);color: var(--apfu);margin-bottom:10px;letter-spacing: .18em;display: block;}

.p9cg0g .wx5cax .mayrys {align-items: center;display: flex;margin: 0;flex-wrap: wrap;max-width: none;border-top: 1px solid var(--utv);padding-top:11px;}
.p9cg0g .wx5cax .mayrys a {align-items: center;min-height: 44px;color: var(--apfu);letter-spacing: .13em;display: inline-flex;text-transform: uppercase;font: 600 12.5px/1 var(--gl0);text-decoration: none;padding: 0 16px;border-left: 1px solid var(--utv);}
.p9cg0g .wx5cax .mayrys a:first-child {border-left: 0;padding-left: 0;}
.p9cg0g .wx5cax .mayrys a:hover {color: var(--qub2);}

.p9cg0g .kf9j .n11x3 {display: block;font: 600 11.5px/1 var(--gl0);color: var(--apfu);margin-bottom:15px;text-transform: uppercase;letter-spacing: .18em;}
.p9cg0g .p97j .zaykjk8 {text-transform: uppercase;letter-spacing: -.01em;color: var(--qub2);padding: 0 0 18px;border-bottom: 1px solid var(--jfws);margin: 0 0 22px;font: 700 clamp(26px, 4vw, 48px)/1 var(--gl0);}
.p9cg0g .p97j .zaykjk8::before {display: none;}

.p9cg0g .kf9j .dp6mbp,
.p9cg0g .p97j .srmszem {overflow-x: auto;}
.p9cg0g .kf9j .dp6mbp table,
.p9cg0g .p97j .srmszem table {margin: 0;}
.p9cg0g .p97j .yx81z96 {margin-top:12px;letter-spacing: .16em;color: var(--apfu);font: 600 11.5px/1 var(--gl0);text-transform: uppercase;display: block;}

.p9cg0g .p97j figure.srmszem {margin: 0;}

.p9cg0g .p97j p.yx81z96 {margin: 12px 0 0;max-width: 68ch;}

.p9cg0g .p97j .fyn5 {margin: 0 0 14px;}
.p9cg0g .p97j p.fyn5 {margin: 0 0 14px;}

.p9cg0g {--ga6: var(--qub2);}
.p9cg0g :is(.wpmnwf3, [class*="table"]) {overflow-x: auto;}
.p9cg0g table {font-size: 16px;border-collapse: collapse;width: 100%;}
.p9cg0g thead th {padding: 14px 16px 14px 0;font: 700 11.5px/1.3 var(--gl0);letter-spacing: .14em;white-space: nowrap;text-align: left;color: var(--apfu);border-bottom: 2px solid var(--ga6, var(--qub2));text-transform: uppercase;}
.p9cg0g tbody td {color: var(--cmr09, inherit);border-bottom: 1px solid var(--utv);padding: 14px 16px 14px 0;}

.bb73b87 {border-top: 1px solid var(--jfws);}
.q243x {padding: clamp(46px, 6vw, 90px) 24px;margin: 0 auto;max-width: var(--eo3qv);}
.n70m8qd {margin: 0;text-wrap: balance;letter-spacing: -.015em;font: 700 clamp(30px, 5.4vw, 68px)/0.98 var(--gl0);text-transform: uppercase;}
.gsppdw {color: var(--apfu);margin: 16px 0 26px;font-size: 18px;max-width: 60ch;}

.byhtx9 {padding: 0 24px 40px;margin: 0 auto;color: var(--apfu);font: 600 11.5px/1 var(--gl0);letter-spacing: .16em;max-width: var(--eo3qv);}

.ch45r.ch45r {background: var(--cu6);padding: clamp(44px, 5vw, 72px) 24px clamp(24px, 3vw, 38px);border-top: 1px solid var(--jfws);}
.ch45r .q3pvy {margin: 0 auto;gap:32px 56px;max-width: var(--eo3qv);display: grid;align-items: start;grid-template-columns: minmax(0, 1fr) auto;}
.ch45r .r111bv img {display: block;width: auto;height: 26px;}
.ch45r .r111bv span {letter-spacing: .06em;text-transform: uppercase;font: 700 18px/1 var(--gl0);}
.ch45r .sgpjgp {gap:51px;display: grid;grid-auto-flow: column;}
.ch45r .sgpjgp ul {margin: 0;list-style: none;display: grid;gap:9px;padding: 0;}
.ch45r .sgpjgp a {min-height: 44px;color: var(--apfu);letter-spacing: .12em;display: flex;text-transform: uppercase;align-items: center;font: 600 12px/1 var(--gl0);text-decoration: none;}
.ch45r .sgpjgp a:hover {color: var(--qub2);}
.ch45r .ct8x {max-width: var(--eo3qv);opacity:0.71;align-items: center;display: flex;flex-wrap: wrap;margin: 26px auto 0;gap:13px;}
.ch45r .y9c8d {border-top: 1px solid var(--utv);padding-top:20px;max-width: var(--eo3qv);margin: 26px auto 0;}
.ch45r .y9c8d p {color: var(--apfu);font-size: 13px;margin: 0;}
.ch45r .y9c8d p + p {line-height:1.60;margin-top:10px;}

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

  .bhssrm {flex: 0 0 auto;margin-left: auto;}
  .exfwtqj, .kze1ks5 {padding: 0 13px;font-size: 13.5px;}
  .nmdw {flex: 0 1 auto;overflow: hidden;min-width: 0;}
  .dcphg {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  
  .fh2r {padding: 0 16px;gap:12px;}
  .p9cg0g {padding-right:16px;padding-left:17px;}
  .q243x, .byhtx9 {padding-left:15px;padding-right:17px;}
  .qv3ng.qv3ng .s0x7s7s {gap:34px;grid-template-columns: 1fr;}
  
  .qv3ng.qv3ng .wz9s {gap: 0;grid-template-rows: none;grid-auto-flow: row;}
  .qv3ng.qv3ng .wz9s > dt {margin-top:33px;}
  .qv3ng.qv3ng .wz9s > dt:first-child {margin-top: 0;}
  
  .ssdk.ssdk .kda8430 {padding-left: 0;text-indent: 0;}
  
  .ssdk.ssdk .k10c,
  .ssdk.ssdk .a5r5s5 {padding-left: 0;text-indent: 0;}
  .ssdk.ssdk .kpja {margin-bottom:3px;display: block;width: auto;}
}

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

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

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

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

.j2gj:checked ~ .wgd4t7 {opacity:1;visibility: visible;}
.j2gj:checked ~ .w7f6 {transform: translateX(0);visibility: visible;}

.p8618fj {background: var(--fumvb);align-items: center;top: 0;justify-content: space-between;position: sticky;border-bottom: 1px solid var(--jfws, var(--nx04c));padding: 14px 16px;display: flex;z-index: 1;gap:13px;}
.xcfj {align-items: center;min-height: 44px;display: inline-flex;}
.xcfj img {width: auto;display: block;height: 26px;}
.a3t0jm2 {font-family: var(--gl0);font-weight: 800;letter-spacing: .01em;font-size: 16px;color: var(--ozc);}

.acmf {justify-content: center;border-radius: 0;border: 1px solid var(--jfws, var(--nx04c));height: 44px;display: inline-flex;cursor: pointer;align-items: center;flex: none;background: var(--o0vu);color: var(--ozc);width: 44px;}
.acmf:hover {background: var(--h9dr);}
.acmf:focus-visible,
.d546 a:focus-visible,
.weq9gs:focus-visible,
.rh2r3gk:focus-visible {outline: 2px solid var(--ozc);outline-offset: 2px;}

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

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

.d546 a[aria-current="page"] {background: var(--o0vu);box-shadow: inset 3px 0 0 var(--g0o, var(--t2you));border-color: var(--jfws, var(--nx04c));}

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

.weq9gs, .rh2r3gk {text-decoration: none;justify-content: center;padding: 12px 18px;min-height: 48px;border-radius: 0;display: flex;align-items: center;font-weight: 700;font-size: 15px;}
.weq9gs {background: var(--odpj9);color: var(--m9lm, var(--o88vz));border: 1px solid var(--jfws, var(--nx04c));}
.rh2r3gk {border: 1px solid transparent;background: var(--vhkx);color: var(--o6il, var(--gj1y));}

.d546 {padding: 8px 18px 14px;}
.d546 ul {gap: 0;}
.d546 li + li {border-top: 1px solid var(--jfws, var(--nx04c));}
.d546 a {margin: 4px 0;letter-spacing: .01em;font-size: 20px;font-weight: 600;font-family: var(--gl0);text-transform: uppercase;border: 0;border-radius: 0;padding: 14px 2px;}
.d546 a:hover {text-decoration: underline;background: none;text-underline-offset: 4px;}
.d546 a[aria-current="page"] {box-shadow: none;background: none;}
.d546 a[aria-current="page"]::after {width: 26px;content: '';background: var(--g0o, var(--t2you));height: 3px;margin-left: auto;}
.a3t0jm2 {font-size: 18px;text-transform: uppercase;font-family: var(--gl0);}
.p8618fj {padding: 14px 18px;}
.nmaq {padding: 14px 18px calc(16px + env(safe-area-inset-bottom, 0px));}
.weq9gs, .rh2r3gk {text-transform: uppercase;font-family: var(--gl0);letter-spacing: .03em;}

@media (min-width:852px) {
  .w7f6, .wgd4t7 {display: none;}
}

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

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

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

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

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

.p9cg0g .wx5cax .nhpqj > summary {cursor: pointer;align-items: center;gap:12px;min-height: 44px;list-style: none;display: flex;}
.p9cg0g .wx5cax .nhpqj > summary::-webkit-details-marker {display: none;}
.p9cg0g .wx5cax .nhpqj > summary:focus-visible {outline: 2px solid var(--qub2);outline-offset: 4px;}
.p9cg0g .wx5cax .nhpqj > summary .by2qw9 {margin: 0;}

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

.p9cg0g {padding-bottom: max(96px, var(--h73e, 96px));}

.dc91an {--tvdc: .1em;--xb8mg: 0;--qiar: 1px solid var(--utv);--xdz: 0;--nq0o: 0;--ompsf: 0;--sx2v: 12px;--yluve: 700;--vnggu: uppercase;}

.p9cg0g .kf9j h2.n11x3.n11x3 {letter-spacing: .18em !important;padding: 0 !important;text-align: start !important;text-transform: uppercase;color: var(--apfu);margin: 0 0 14px !important;border: 0 !important;display: block;font: 600 11.5px/1 var(--gl0) !important;}

.p9cg0g .kf9j .pge611h {border-width: 1px 0 0;margin: 0 0 16px;border-style: solid;border-color: var(--jfws);}

.p9cg0g .kf9j .aa3yy {gap: 0 28px;display: grid;align-items: start;grid-template-columns: minmax(0, 132px) minmax(0, 1fr);}
.p9cg0g .kf9j .aa3yy h2.n11x3.n11x3 {padding-top:14px !important;margin: 0 !important;}
@media (max-width:709px) {
  
  .p9cg0g .kf9j .aa3yy {grid-template-columns: minmax(0, 1fr);}
  .p9cg0g .kf9j .aa3yy h2.n11x3.n11x3 {padding-top: 0 !important;margin: 0 0 14px !important;}
}

.p9cg0g .r85ebd6 .j3t09 {grid-template-columns: repeat(4, minmax(0, 1fr));gap:24px 18px;}
@media (max-width:752px) { .p9cg0g .r85ebd6 .j3t09 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

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

.p9cg0g .nk34pa.y3jjybn .xc4s4w {max-height: none;position: absolute;inset: 0;margin: 0;}
.p9cg0g .nk34pa.y3jjybn .xc4s4w picture {height: 100%;display: block;}
.p9cg0g .nk34pa.y3jjybn .tb4th5y,
.p9cg0g .nk34pa.y3jjybn .xc4s4w img {object-fit: cover;width: 100%;aspect-ratio: auto;max-height: none;height: 100%;}

.p9cg0g .nk34pa:not(.y3jjybn) .xc4s4w {margin-top: clamp(36px, 4.6vw, 64px);}
.p9cg0g .nk34pa.xksj2 .xc4s4w {max-height: none;margin: 0 0 clamp(36px, 4.6vw, 64px);}
.p9cg0g .nk34pa:not(.y3jjybn) .tb4th5y,
.p9cg0g .nk34pa:not(.y3jjybn) .xc4s4w img {object-fit: contain;aspect-ratio: auto;height: auto;max-height: none;}
.p9cg0g .nk34pa:not(.y3jjybn) .xc4s4w picture {display: block;}

.p9cg0g > .nk34pa.y3jjybn.b1xnbkw {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--qub2) 6%, transparent) 0 1px, transparent 1px 120px),
    radial-gradient(90% 70% at 15% 100%, color-mix(in srgb, var(--t2you) 55%, transparent), transparent 70%),
    radial-gradient(70% 60% at 90% 10%, color-mix(in srgb, var(--ga6, var(--t2you)) 30%, transparent), transparent 70%),
    var(--mcshy) !important;}

.p9cg0g .wzm5fw.gq6614z {display: block;}
.gq6614z .z4dxjps {align-items: flex-end;display: flex;gap:18px 28px;margin: 0 0 20px;justify-content: space-between;flex-wrap: wrap;}
.gq6614z .es8shjq {flex: 1 1 320px;min-width: 0;}
.gq6614z .zrwej {margin: 0;}
.gq6614z .ef0s7n {margin: 12px 0 0;}
.gq6614z .r7y82vd {display: flex;gap: 0;}
.gq6614z .cpg0 {justify-content: center;width: 54px;font: 600 20px/1 var(--gl0);padding: 0;align-items: center;height: 54px;background: transparent;transition:background 0.156s, color 0.161s;color: var(--qub2);display: flex;cursor: pointer;border: 1px solid var(--utv);border-radius: 0;}
.gq6614z .cpg0 + .cpg0 {border-left: 0;}
.gq6614z .cpg0:hover {border-color: var(--t2you);background: var(--t2you);color: var(--me2k, var(--bqvkq));}
.gq6614z .cpg0[hidden] {display: none;}

.gq6614z .jgzw7 {gap:6px;display: flex;margin: 0 0 14px;}
.gq6614z .k5xz {flex: 1 1 0;height: 3px;background: var(--utv);overflow: hidden;}
.gq6614z .k5xz i {background: var(--t2you);height: 100%;display: block;width: 0;}
.gq6614z .k5xz[data-s="done"] i {width: 100%;}
.gq6614z .k5xz[data-s="run"] i {animation: o0pio04 var(--hik, 6000ms) linear forwards;}
@keyframes o0pio04 { from {width: 0;} to {width: 100%;} }

.gq6614z .s6bfrx {grid-auto-flow: column;padding: 0;display: grid;overscroll-behavior-x: contain;list-style: none;grid-auto-columns: 100%;scrollbar-width: none;overflow-x: auto;scroll-behavior: smooth;margin: 0;scroll-snap-type: x mandatory;}
.gq6614z .s6bfrx::-webkit-scrollbar {display: none;}
.gq6614z .fkr5 {min-width: 0;scroll-snap-align: start;border: 1px solid var(--utv);grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr);display: grid;}
.gq6614z .kgepze {position: relative;min-width: 0;overflow: hidden;min-height: clamp(280px, 34vw, 460px);margin: 0;}
.gq6614z .kgepze picture {display: block;height: 100%;}
.p9cg0g .gq6614z .a93gq8.a93gq8 {height: 100%;border-radius: 0;inset: 0;object-fit: cover;position: absolute;max-width: none;width: 100%;}
.gq6614z .w6ykt77 .kgepze {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--qub2) 7%, transparent) 0 1px, transparent 1px 80px),
    radial-gradient(90% 90% at 20% 100%, color-mix(in srgb, var(--t2you) 65%, transparent), transparent 70%),
    var(--mcshy);}
.gq6614z .eqjtv {border-left: 1px solid var(--utv);padding: clamp(22px, 3vw, 40px);min-width: 0;align-items: flex-start;gap:15px;display: flex;justify-content: flex-end;flex-direction: column;}
.gq6614z .p1nrpw {color: var(--t2you);letter-spacing: -.03em;font: 700 clamp(72px, 9vw, 132px)/.82 var(--gl0);}
.gq6614z .p1nrpw i {letter-spacing: .06em;color: var(--apfu);font-size: .28em;font-style: normal;margin-left:6px;}
.gq6614z .t6k3 {color: var(--qub2);letter-spacing: -.005em;text-transform: uppercase;margin: 0;font: 700 clamp(22px, 2.4vw, 32px)/1.05 var(--gl0);}
.gq6614z .c828 {margin: 18px 0 0;}
@media (max-width:752px) {
  .gq6614z .fkr5 {grid-template-columns: minmax(0, 1fr);}
  .gq6614z .kgepze {min-height: 0;aspect-ratio: 4 / 3;}
  .gq6614z .eqjtv {border-left: 0;border-top: 1px solid var(--utv);}
  .gq6614z .p1nrpw {font-size: 72px;}
  .gq6614z .eqjtv .g3cks0 {align-self: stretch;}
  .gq6614z .cpg0 {height: 46px;width: 46px;}
}
@media (prefers-reduced-motion: reduce) { .gq6614z .s6bfrx {scroll-behavior: auto;} .gq6614z .k5xz[data-s="run"] i {animation: none;width: 100%;} }

.p9cg0g .gq6614z :is(.fkr5, .jgzw7) {max-width: none;}

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

.p9cg0g > .kxwkv9.by4x {position: relative;display: grid;align-items: center;gap:10px 40px;background:
    radial-gradient(60% 120% at 100% 0%, color-mix(in srgb, var(--t2you) 22%, transparent), transparent 70%),
    color-mix(in srgb, var(--t2you) 4%, var(--mcshy)) !important;grid-template-columns: minmax(0, 1fr);border: 1px solid var(--utv) !important;overflow: hidden;padding: clamp(26px, 4vw, 52px) clamp(22px, 3.4vw, 48px) 0 !important;}
@media (min-width:826px) { .p9cg0g > .kxwkv9.by4x {grid-template-columns: minmax(0, 1fr) auto;} }
.by4x .yxxgwrt {padding-bottom: clamp(22px, 3vw, 40px);min-width: 0;}
.by4x .hqz3s {margin: 0;align-items: flex-start;gap:6px;padding-bottom: clamp(22px, 3vw, 40px);letter-spacing: -.04em;max-width: none;display: flex;font: 700 clamp(110px, 15vw, 220px)/.8 var(--gl0);}
.by4x .hqz3s b {-webkit-text-stroke: 2px var(--t2you);color: transparent;text-shadow: 0 0 40px color-mix(in srgb, var(--t2you) 30%, transparent);}
.by4x .hqz3s i {letter-spacing: .06em;font-style: normal;color: var(--apfu);font-size: .22em;margin-top: .3em;}
.by4x .nz6qv {border-top: 1px solid var(--utv);margin: 0 calc(-1 * clamp(22px, 3.4vw, 48px));overflow: hidden;background: color-mix(in srgb, var(--qub2) 4%, transparent);grid-column: 1 / -1;}
.by4x .wtc0kbz {display: flex;width: max-content;animation: htsbar8 38s linear infinite;margin: 0;max-width: none;}
.by4x .wtc0kbz span {padding: 14px 22px 14px 0;letter-spacing: .14em;color: var(--qub2);gap:22px;display: inline-flex;font: 700 15px/1 var(--gl0);white-space: nowrap;text-transform: uppercase;align-items: center;}
.by4x .wtc0kbz span::after {width: 8px;background: var(--t2you);content: "";height: 8px;}
@keyframes htsbar8 { to {transform: translateX(-50%);} }
@media (max-width: 819.98px) { .by4x .hqz3s {order: -1;padding-bottom: 0;} }
@media (prefers-reduced-motion: reduce) { .by4x .wtc0kbz {animation: none;} }

.p9cg0g .kxwkv9.by4x .d950k {padding: 0;grid-template-rows: auto auto;grid-auto-flow: column;grid-auto-columns: max-content;display: grid !important;margin: 18px 0 0;column-gap:41px;list-style: none;justify-content: start;row-gap:6px;max-width: none;}
.p9cg0g .kxwkv9.by4x ul.d950k {grid-template-rows: auto;}
.p9cg0g .kxwkv9.by4x .dvr0f4 {gap:5px;max-width: none;flex-direction: column;display: flex;}
.p9cg0g .kxwkv9.by4x .d950k :is(dt, dd) {margin: 0;}
.p9cg0g .kxwkv9.by4x .jdayv5s {font-size: clamp(20px, 2vw, 26px);}
.p9cg0g .kxwkv9.by4x a.h4fvw5 {color: var(--me2k, var(--bqvkq));background: var(--t2you);border-color: var(--t2you);}
.p9cg0g .kxwkv9.by4x a.h4fvw5:hover {filter: brightness(1.08);}
@media (max-width:565px) { .p9cg0g .kxwkv9.by4x .d950k {column-gap:22px;} }

.p9cg0g .ssdk.kbab4y .qjg407 {grid-template-columns: repeat(4, minmax(0, 1fr));counter-reset: none;max-width: none;padding: 0;gap: 0 clamp(14px, 2vw, 28px);margin: 10px 0 0;display: grid;list-style: none;}
.p9cg0g .ssdk.kbab4y .tm0fbp {padding: 22px 0 0;max-width: none;margin: 0;position: relative;border: 0;border-top: 6px solid color-mix(in srgb, var(--t2you) 35%, var(--utv));min-width: 0;}
.p9cg0g .ssdk.kbab4y .tm0fbp:nth-child(2) {border-top-color: color-mix(in srgb, var(--t2you) 55%, var(--utv));}
.p9cg0g .ssdk.kbab4y .tm0fbp:nth-child(3) {border-top-color: color-mix(in srgb, var(--t2you) 78%, var(--utv));}
.p9cg0g .ssdk.kbab4y .tm0fbp:nth-child(n+4) {border-top-color: var(--t2you);}
.p9cg0g .ssdk.kbab4y :is(.k10c, .kda8430) {display: flex;max-width: none;flex-direction: column;align-items: flex-start;margin: 0;gap:9px;}
.p9cg0g .ssdk.kbab4y .kpja {letter-spacing: -.04em;font: 700 clamp(64px, 7vw, 104px)/.8 var(--gl0);-webkit-text-stroke: 1.5px var(--t2you);display: block;transition:color 0.236s;margin: 0 0 4px;color: transparent;}
.p9cg0g .ssdk.kbab4y .tm0fbp:hover .kpja {color: var(--t2you);}
.p9cg0g .ssdk.kbab4y .e3rkb7 {letter-spacing: .01em;color: var(--qub2);overflow-wrap: anywhere;text-transform: uppercase;font: 700 clamp(18px, 1.7vw, 22px)/1.1 var(--gl0);}
.p9cg0g .ssdk.kbab4y :is(.d4a6f, .a5r5s5) {max-width: none;color: var(--apfu);overflow-wrap: anywhere;margin: 0;font-size: 15px;line-height:1.58;display: block;}
.p9cg0g .ssdk.kbab4y .a5r5s5 {margin-top:11px;}
@media (max-width:985px) {
  .p9cg0g .ssdk.kbab4y .qjg407 {grid-template-columns: repeat(2, minmax(0, 1fr));row-gap:29px;}
}
@media (max-width:565px) {
  .p9cg0g .ssdk.kbab4y .qjg407 {grid-template-columns: minmax(0, 1fr);row-gap:21px;}
  .p9cg0g .ssdk.kbab4y .tm0fbp {padding-top:15px;}
  .p9cg0g .ssdk.kbab4y .kpja {font-size: 58px;}
}
@media (prefers-reduced-motion: reduce) { .p9cg0g .ssdk.kbab4y .kpja {transition:none;} }

.p9cg0g .ssdk.kbab4y :is(.kda8430, .k10c) {text-indent: 0;padding-left: 0;}
.p9cg0g .ssdk.kbab4y .kpja {position: static;width: auto;text-align: left;}
.p9cg0g .ssdk.kbab4y .e3rkb7 + .d4a6f::before {content: none;}

.p9cg0g .wx5cax .mayrys {display: flex;flex-wrap: wrap;}
.p9cg0g .wx5cax .mayrys > * {flex: 1 1 auto;}
