

:root {--wildc:    var(--bsi);--g7y90: var(--n8bqt);--ziz:"Archivo", system-ui, "Roboto", "Segoe UI", sans-serif;--fec:   var(--ef133);--qiwy: var(--edvin);--hjyfn:    4px;--cs787: clamp(22px, 2.6vw, 34px);--tqm: clamp(18px, 2vw, 28px);--nl7u: var(--bao7);--bzoi:"Courier Prime", Menlo, "Courier New", ui-monospace, monospace;--i0ic:  var(--rht);--a8163: 1120px;--e3i:   var(--bvv);--pir: 1px dashed color-mix(in srgb, var(--bsi) 34%, transparent);}

body {-webkit-text-size-adjust: 100%;margin: 0;background: var(--m6ls);color: var(--wildc);font: 16px/1.6 var(--ziz);}

.t2kq8 {text-decoration: none;padding: 12px 20px;z-index: 200;position: absolute;font-weight: 700;background: var(--nl7u);top: 0;left: -9999px;color: var(--sa0, var(--hm16h, var(--p06o)));}
.t2kq8:focus {top: 10px;left: 10px;}

.dvt1rp {border-bottom: var(--pir);background: var(--x3k4w);z-index: 60;position: sticky;top: 0;}
.k6r8 {min-height: 60px;padding: 0 22px;align-items: center;display: flex;margin: 0 auto;max-width: var(--a8163);gap:19px;}
.j28b68 {text-decoration: none;align-items: center;min-height: 44px;display: inline-flex;}
.j28b68 img {display: block;width: auto;height: 24px;}
.hfy48 {text-transform: uppercase;color: var(--vfzyd);letter-spacing: .08em;font: 700 17px/1 var(--bzoi);}

.pzzmmz {margin-left: auto;min-width: 0;}
.pzzmmz ol {padding: 0;flex-wrap: wrap;gap:9px;margin: 0;list-style: none;display: flex;}
.pzzmmz a {display: inline-flex;letter-spacing: .12em;min-height: 44px;padding: 0 11px;color: color-mix(in srgb, var(--vfzyd) 64%, transparent);text-transform: uppercase;font: 600 12px/1 var(--bzoi);align-items: center;text-decoration: none;}
.pzzmmz a:hover {color: var(--vfzyd);}
.pzzmmz a[aria-current="page"] {color: var(--vfzyd);box-shadow: inset 0 -2px 0 var(--nl7u);}

.zxy4d19 {display: flex;gap:9px;align-items: center;}

.knw7f,
.dx5v :is(.d9cmhes, .zegtd, .zjfcpb, .trn4,
             .y47qcp, .k46f5d7, .zk7m7) a[role="button"],
.dx5v .trn4 a {cursor: pointer;justify-content: center;font: 700 12.5px/1 var(--bzoi);letter-spacing: .1em;display: inline-flex;min-height: 44px;padding: 0 20px;align-items: center;text-transform: uppercase;text-decoration: none;border-radius: var(--hjyfn);border: 0;}
.pc06q6 {box-shadow: inset 0 0 0 1px var(--fec);background: var(--nzp);color: var(--dosv, var(--xfvu6));}
.nwbka {background: var(--pfo);color: var(--zkr, var(--twwz));}
.nwbka:hover {background: var(--qicm);}
.wyhqgj1 {width: 100%;display: flex;margin-top:14px;}

.dx5v :is(.d9cmhes, .zegtd, .zjfcpb, .trn4,
             .y47qcp, .k46f5d7, .zk7m7) a[role="button"],
.dx5v .trn4 a {background: var(--bao7);color: var(--hm16h, var(--p06o));}
.dx5v :is(.d9cmhes, .zegtd, .zjfcpb, .trn4,
             .y47qcp, .k46f5d7, .zk7m7) a[role="button"]:hover,
.dx5v .trn4 a:hover {background: var(--qicm);}

.fymk {pointer-events: none;position: fixed;left: 0;margin: 0;padding: 0;top: 0;border: 0;height: 1px;appearance: none;-webkit-appearance: none;width: 1px;opacity:0.05;}
.grs3m {cursor: pointer;min-height: 44px;align-items: center;display: none;flex-direction: column;min-width: 44px;gap:4px;justify-content: center;}
.grs3m span {width: 20px;background: var(--vfzyd);height: 2px;display: block;}

.dx5v {max-width: var(--a8163);margin: 0 auto;padding: var(--tqm) 22px 40px;}
.dx5v > * {margin: 0 0 var(--tqm) !important;}
.dx5v > *:last-child {margin-bottom: 0 !important;}

.dx5v :is(.zk7m7, .k46f5d7, .y47qcp, .gsq4aj7,
             .csnz0rv, .m9qf, .zjfcpb, .zegtd,
             .mfe36dv, .dcdz) {border: 1px solid var(--fec);border-radius: var(--hjyfn);background: var(--e3i);padding: var(--cs787) !important;position: relative;}

.dx5v h2 {letter-spacing: .1em;border-bottom: var(--pir) !important;margin: 0 0 var(--cs787) !important;text-align: left !important;text-transform: uppercase;font: 700 clamp(17px, 1.9vw, 24px)/1.2 var(--bzoi) !important;padding: 0 0 var(--cs787) !important;border-left: 0 !important;}
.dx5v h2::before {display: none !important;}
.dx5v h1 {text-wrap: balance;margin: 0 0 16px;letter-spacing: -.02em;font: 700 clamp(26px, 2.9vw, 37px)/1.08 var(--ziz);}
.dx5v h3 {text-transform: uppercase;margin: 22px 0 8px;font: 700 15px/1.3 var(--bzoi);letter-spacing: .06em;}
.dx5v p {margin: 0 0 12px;}
.dx5v img {border-radius: var(--hjyfn);max-width: 100%;height: auto;}

.dx5v p > a, .dx5v li > a, .dx5v td > a {text-decoration-color: var(--nl7u);text-decoration: underline;color: var(--wildc);text-decoration-thickness: 2px;text-underline-offset: 3px;}

.dx5v .d9cmhes.vt11ztj {grid-template-columns: auto minmax(0, 1fr);padding: 0 !important;min-height: 0 !important;display: grid;border: 1px solid var(--fec);border-radius: var(--hjyfn);background: var(--e3i);overflow: hidden;}

.dx5v .d9cmhes.bq4vkp9 {grid-template-columns: minmax(0, 1fr) auto;}
.dx5v .d9cmhes.bq4vkp9 .hvtx4 {order: 2;border-left: var(--pir);border-right: 0;}

.dx5v .d9cmhes .hvtx4 {padding: 16px 0;background: var(--g7y90);font-family: var(--bzoi);border-right: var(--pir);gap:16px;justify-content: space-between;align-items: center;width: clamp(38px, 5vw, 54px);flex-direction: column;display: flex;}
.dx5v .d9cmhes .wa7nf {writing-mode: vertical-rl;font-weight: 700;font-size: 12px;text-orientation: mixed;color: color-mix(in srgb, var(--nl7u) 35%, var(--wildc));letter-spacing: .28em;}
.dx5v .d9cmhes .r7k0 {color: var(--i0ic);writing-mode: vertical-rl;text-orientation: mixed;letter-spacing: .16em;font-size: 10.5px;}

.dx5v .d9cmhes .as6th {padding: clamp(22px, 2.8vw, 38px) var(--cs787);width: 100%;max-width: none;text-align: left;min-width: 0;}

.dx5v .d9cmhes .jrq99t {font-family: var(--bzoi);letter-spacing: .18em;margin: 0 0 10px;text-transform: uppercase;font-size: 12px;color: var(--i0ic);}

.dx5v .d9cmhes .v0zb {letter-spacing: -.02em;color: var(--wildc);text-wrap: balance;line-height:1.07;font-size: clamp(28px, 3.6vw, 46px);margin: 0;font-weight: 800;}

.dx5v .d9cmhes .z6we1ss {border: 0;border-top: var(--pir);margin: clamp(16px, 2vw, 22px) calc(var(--cs787) * -1);}
.dx5v .d9cmhes .srhct6 {line-height:1.58;color: var(--i0ic);max-width: 62ch;margin: 0 0 clamp(16px, 2vw, 22px);font-size: 16px;}

.dx5v .d9cmhes .qvwmpgp {display: inline-flex;transition:filter 0.197s;font-family: var(--bzoi);color: var(--hm16h, var(--p06o));border-radius: var(--hjyfn);min-height: 48px;font-weight: 700;align-items: center;padding: 0 28px;justify-content: center;text-transform: uppercase;letter-spacing: .12em;font-size: 13.5px;text-decoration: none;white-space: nowrap;background: var(--bao7);}
.dx5v .d9cmhes .qvwmpgp:hover {filter: brightness(1.08);}

.dx5v .d9cmhes .t7jm {background: var(--cyi, var(--g7y90));margin: clamp(18px, 2.4vw, 26px) 0 0;width: 100%;aspect-ratio: 10 / 3;color: var(--ht7, var(--wildc));position: relative;overflow: hidden;border: 1px solid var(--fec);border-radius: var(--hjyfn);max-width: none;max-height: 22vh;}
.dx5v .d9cmhes .n7p0bje,
.dx5v .d9cmhes .t7jm img {height: 100%;object-fit: cover;width: 100%;display: block;border-radius: 0;}

.dx5v .d9cmhes .eyt5gx5 {letter-spacing: .1em;inset: 0;display: flex;position: absolute;font-family: var(--bzoi);line-height: 1;background: repeating-linear-gradient(
    var(--su4, 45deg),
    color-mix(in srgb, var(--nl7u) 22%, transparent) 0 2px,
    transparent 2px 11px);font-size: clamp(38px, 6vw, 76px);align-items: center;color: color-mix(in srgb, var(--nl7u) 45%, var(--wildc));justify-content: center;font-weight: 700;}

@media (max-width:629px) {
  
  .dx5v .d9cmhes .hvtx4 {width: 32px;}
  .dx5v .d9cmhes .qvwmpgp {width: 100%;display: flex;}
  .dx5v .d9cmhes .t7jm {aspect-ratio: 5 / 2;max-height: 18vh;}
}

.dx5v .d9cmhes.fnztkj {min-height: 40vh;position: relative;}

.dx5v .d9cmhes .zwb41t {width: 100%;height: 100%;object-fit: cover;position: absolute;inset: 0;}
.p264 {background: color-mix(in srgb, var(--g7y90) 96%, transparent);z-index: 1;position: relative;}
.b2n1z {background: color-mix(in srgb, var(--e3i) 96%, transparent);z-index: 1;position: relative;}
@media (max-width:629px) {
  .dx5v .d9cmhes.fnztkj {min-height: 34vh;}
}

.a559 {display: grid;gap:11px;}
.a16e2 {border: 1px solid var(--fec);border-radius: var(--hjyfn);background: var(--g7y90);}
.a16e2[open] {border-color: color-mix(in srgb, var(--nl7u) 52%, transparent);}
.a16e2 > summary {min-height: 52px;padding: 8px 16px 8px 0;align-items: center;gap:13px;cursor: pointer;display: flex;list-style: none;}
.a16e2 > summary::-webkit-details-marker {display: none;}

.pcwn5zh {padding: 0 14px;font: 700 12px/1 var(--bzoi);color: color-mix(in srgb, var(--nl7u) 35%, var(--wildc));align-items: center;display: flex;border-right: var(--pir);align-self: stretch;letter-spacing: .08em;flex: 0 0 auto;}
.ya6aax1 {font-weight: 700;flex: 1 1 auto;font-size: 16px;}
.ctrp7 {flex: 0 0 auto;position: relative;height: 14px;width: 14px;}
.ctrp7::before,
.ctrp7::after {position: absolute;inset: 0;content: "";background: var(--i0ic);margin: auto;}
.ctrp7::before {height: 2px;width: 14px;}
.ctrp7::after  {height: 14px;width: 2px;transition:transform 0.194s;}
.a16e2[open] .ctrp7::after {transform: scaleY(0);}
.w8q7 {padding: 0 16px 16px 60px;line-height:1.59;color: var(--i0ic);}

.ajazhxd {padding: 0;display: grid;margin: 0;list-style: none;gap:10px;}
.yyk3 {column-gap:13px;display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: start;}

.fmkh {font: 700 12px/1 var(--bzoi);letter-spacing: .08em;padding-top:17px;color: color-mix(in srgb, var(--nl7u) 35%, var(--wildc));}

.ajazhxd .a16e2 > summary {padding-left:16px;}
.ajazhxd .w8q7 {padding-left:16px;}

.gdt2 {border-top: var(--pir);display: block;}

.gdt2:not(:first-child) {border-top: 0;}
.gdt2 .a16e2 {border: 0;border-bottom: var(--pir);border-radius: 0;background: none;}
.gdt2 .a16e2[open] {border-bottom-color: color-mix(in srgb, var(--nl7u) 52%, transparent);}
.gdt2 .a16e2 > summary {padding-right: 0;}

.gdt2 .a16e2 > summary::after {content: "+";width: 14px;color: var(--i0ic);flex: 0 0 auto;text-align: center;font: 700 16px/1 var(--bzoi);}
.gdt2 .a16e2[open] > summary::after {content: "\2212";}

@supports (content: "a" / "") {
  .gdt2 .a16e2 > summary::after {content: "+" / "";}
  .gdt2 .a16e2[open] > summary::after {content: "\2212" / "";}
}
.w9v9h1 {margin: 0;}

.y525hz {list-style: none;padding: 0;margin: 0;}
.th4bekf {padding: 16px 0;display: flex;align-items: stretch;gap:16px;border-bottom: var(--pir);}
.th4bekf:last-child {padding-bottom: 0;border-bottom: 0;}

.sq6932 {align-items: center;display: flex;min-width: 46px;flex: 0 0 auto;justify-content: center;color: color-mix(in srgb, var(--nl7u) 35%, var(--wildc));letter-spacing: .04em;padding: 0 12px 0 0;border-right: var(--pir);font: 700 18px/1 var(--bzoi);}
.gxj0ha3 {min-width: 0;}
.prbd2 {font-weight: 700;margin: 0 0 4px;display: block;font-size: 16px;}
.a44y {margin: 0;color: var(--i0ic);}

.tt9ab {counter-reset: tkstep;}
.tt9ab .th4bekf {display: block;counter-increment: tkstep;}
.tt9ab .th4bekf::before {letter-spacing: .16em;display: block;color: color-mix(in srgb, var(--nl7u) 35%, var(--wildc));font: 700 11px/1 var(--bzoi);margin-bottom:9px;content: counter(tkstep, decimal-leading-zero);}

.g88h1y .th4bekf {align-items: center;display: grid;row-gap: 0;grid-template-columns: auto minmax(0, 1fr);column-gap:15px;}
.g88h1y .sq6932 {align-self: stretch;grid-row: 1;grid-column: 1;}
.g88h1y .prbd2 {grid-row: 1;margin: 0;grid-column: 2;}
.g88h1y .a44y {grid-row: 2;margin-top:10px;grid-column: 1 / -1;}

.rcbf {display: grid;gap: 0;align-items: stretch;grid-template-columns: 1fr 1fr;}
.hj7x {padding: 0 var(--cs787);}
.hj7x:first-child {padding-left: 0;}

.hj7x + .hj7x {border-left: var(--pir);padding-right: 0;}
.pdn6w7 {color: var(--i0ic);text-transform: uppercase;font: 700 11.5px/1 var(--bzoi);border-bottom: var(--pir);padding: 0 0 10px;margin: 0 0 12px;letter-spacing: .12em;}
.mkmhv {list-style: none;margin: 0;padding: 0;}
.mkmhv li {display: flex;align-items: baseline;font-size: 15.5px;gap:11px;padding: 8px 0;}
.wch466c {width: 18px;flex: 0 0 auto;font: 700 14px/1 var(--bzoi);text-align: center;}
.mgja .wch466c {color: var(--nl7u);}
.t31jzmh  .wch466c {color: var(--i0ic);}

.q132c {grid-template-columns: minmax(0, 1fr);}
.q132c .hj7x {padding: 0;}
.ppdq0 {border: 0;border-top: var(--pir);margin: 18px calc(var(--cs787) * -1);}

.q132c .mkmhv li::before {flex: 0 0 auto;text-align: center;font: 700 14px/1 var(--bzoi);width: 18px;}

.q132c .mgja .mkmhv li::before {content: "+";color: color-mix(in srgb, var(--nl7u) 62%, var(--bsi));}
.q132c .t31jzmh  .mkmhv li::before {content: "\2212";color: var(--i0ic);}

@supports (content: "a" / "") {
  .q132c .mgja .mkmhv li::before {content: "+" / "";}
  .q132c .t31jzmh  .mkmhv li::before {content: "\2212" / "";}
}

.dx5v .gsq4aj7 h3.pdn6w7 {letter-spacing: .12em;border-bottom: var(--pir);text-transform: uppercase;margin: 0 0 12px;font: 700 11.5px/1 var(--bzoi);padding: 0 0 10px;color: var(--i0ic);}

.esczc7 {min-width: 0;}

.hj7x b.wch466c {display: inline-flex;border: 1px solid var(--fec);border-radius: var(--hjyfn);justify-content: center;align-items: center;width: 20px;height: 20px;font-size: 12px;}
.mgja b.wch466c {border-color: color-mix(in srgb, var(--nl7u) 45%, var(--fec));}

.hj7x b.wch466c {align-self: center;}

.dx5v .xx3tr .bnndg8s {padding: var(--cs787);background: var(--g7y90);border: 1px solid var(--fec);border-radius: var(--hjyfn);}
.dx5v .xx3tr .bnndg8s + .bnndg8s {margin-top: var(--tqm);}
.dx5v .xx3tr .fwps4n {font: 700 11.5px/1 var(--bzoi);margin: 0;text-transform: uppercase;letter-spacing: .16em;color: color-mix(in srgb, var(--nl7u) 35%, var(--wildc));}
.dx5v .xx3tr .jvezs {margin: 12px calc(var(--cs787) * -1);border: 0;border-top: var(--pir);}

.dx5v .xx3tr .xsnpe2r {display: grid;list-style: none;margin: 0;gap:19px 16px;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;}
@media (max-width:1008px) { .dx5v .xx3tr .xsnpe2r {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px)  { .dx5v .xx3tr .xsnpe2r {grid-template-columns: minmax(0, 1fr);} }
.dx5v .xx3tr .mzr3 + .mzr3 {border-top: 0;}
.dx5v .xx3tr .rpcsz {gap:9px;grid-template-columns: minmax(0, 1fr);color: inherit;align-content: start;display: grid;text-decoration: none;padding: 0;min-height: 0;}

.dx5v .xx3tr .qppx {display: block;height: auto;background: var(--fec);aspect-ratio: 1 / 1;width: 100%;object-fit: cover;border-radius:3px;}

.dx5v .xx3tr .rpcsz {position: relative;}
.dx5v .xx3tr .bsn8 {padding: 3px 7px;letter-spacing: .1em;top: 8px;border-radius:1px;left: 8px;font: 700 12px/1 var(--bzoi);position: absolute;background: color-mix(in srgb, var(--exl6) 78%, transparent);color: var(--wildc);z-index: 1;}
.dx5v .xx3tr .hmqx7 {min-width: 0;font-weight: 700;font-size: 16px;color: var(--wildc);line-height:1.31;}
.dx5v .xx3tr .tf8ch19 {display: block;color: var(--i0ic);margin-top:2px;letter-spacing: .1em;text-overflow: ellipsis;font: 400 11.5px/1 var(--bzoi);font-style: normal;white-space: nowrap;text-transform: uppercase;overflow: hidden;}
@media (max-width:605px) {
  .dx5v .xx3tr .xsnpe2r {grid-template-columns: repeat(2, minmax(0, 1fr));gap:17px 12px;}
  .dx5v .xx3tr .hmqx7 {font-size: 15px;}
}
.dx5v .xx3tr .rpcsz:hover .hmqx7 {text-underline-offset: 4px;text-decoration: underline;}
@media (max-width:565px) {
  .dx5v .xx3tr .hmqx7 {font-size: 19px;}
  .dx5v .xx3tr .tf8ch19 {grid-column: 2;}
}

.dx5v .txaa1xa .m0tq2fr {list-style: none;padding: 0;margin: 0;border-top: var(--pir);}
.dx5v .txaa1xa .czz3 {border-bottom: var(--pir);}
.dx5v .txaa1xa .ncwrp9 {padding: 10px 0;align-items: center;min-height: 52px;text-decoration: none;display: grid;grid-template-columns: auto minmax(0, 1fr) auto;gap:17px;}
.dx5v .txaa1xa .ncwrp9 img {width: 62px;border-radius: 0;object-fit: contain;height: 22px;display: block;}
.dx5v .txaa1xa .pzs94b {color: var(--wildc);min-width: 0;font-weight: 700;font-size: 15.5px;}
.dx5v .txaa1xa .y65cy {color: var(--i0ic);font: 700 12px/1 var(--bzoi);letter-spacing: .14em;}
.dx5v .txaa1xa .ncwrp9:hover .pzs94b {text-decoration: underline;text-underline-offset: 4px;}

.dx5v .ej7m7xy .bnhh8pn {column-gap:11px;border-top: var(--pir);margin: 0;grid-template-columns: minmax(0, 1fr) auto;padding: 0;align-items: center;display: grid;}
.dx5v .ej7m7xy .y7nq {padding: 8px 0;align-items: center;display: flex;border-bottom: var(--pir);min-width: 0;min-height: 46px;gap:12px;}
.dx5v .ej7m7xy .y7nq img {width: 54px;height: 20px;flex: 0 0 auto;display: block;object-fit: contain;border-radius: 0;}
.dx5v .ej7m7xy .dtahh {font-size: 15px;color: var(--wildc);}
.dx5v .ej7m7xy .vkb89dt {justify-content: flex-end;align-items: center;margin: 0;min-height: 46px;display: flex;border-bottom: var(--pir);}
.dx5v .ej7m7xy .qqvg3cw {color: color-mix(in srgb, var(--nl7u) 35%, var(--wildc));letter-spacing: .16em;border: 1px solid color-mix(in srgb, var(--nl7u) 45%, var(--fec));border-radius: var(--hjyfn);font: 700 11px/1 var(--bzoi);padding: 5px 9px;}

.dx5v .k46f5d7 .ds58cw {display: flex;margin: 0;align-items: baseline;gap:15px;}
.dx5v .k46f5d7 .m0vy1 {color: var(--i0ic);font: 700 11.5px/1 var(--bzoi);text-transform: uppercase;letter-spacing: .16em;}
.dx5v .k46f5d7 .xz5k {font: 700 clamp(30px, 4.4vw, 48px)/1 var(--bzoi);color: color-mix(in srgb, var(--nl7u) 45%, var(--wildc));letter-spacing: -.02em;margin: 0;}
.dx5v .k46f5d7 .pe7xv {border: 0;border-top: var(--pir);margin: 16px 0;}
.dx5v .k46f5d7 .fkd1yq {color: var(--i0ic);margin: 0 0 var(--tqm);line-height:1.62;max-width: 62ch;font-size: 15.5px;}
.dx5v .k46f5d7 .npfcy {display: grid;padding: 0;margin: 0;gap: var(--tqm);list-style: none;grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));}
.dx5v .k46f5d7 .g0sb {background: var(--g7y90);padding: 16px;border: 1px solid var(--fec);border-radius: var(--hjyfn);}
.dx5v .k46f5d7 .wqnd5e {letter-spacing: .12em;font: 700 12px/1 var(--bzoi);text-transform: uppercase;color: var(--wildc);}
.dx5v .k46f5d7 .dwxr {letter-spacing: .1em;color: color-mix(in srgb, var(--nl7u) 35%, var(--wildc));float: right;font: 700 12px/1 var(--bzoi);}
.dx5v .k46f5d7 .j2gn6 {border: 0;border-top: var(--pir);clear: both;margin: 12px -16px;}
.dx5v .k46f5d7 .msapgje {color: var(--i0ic);margin: 0;font-size: 15px;line-height:1.59;}

.dx5v .k46f5d7 .cqx4 {align-items: baseline;gap:15px;margin: 0;display: flex;}
.dx5v .k46f5d7 .cqx4::before {order: 1;flex: 1 1 auto;border-bottom: var(--pir);content: "";margin-bottom:8px;align-self: flex-end;}
.dx5v .k46f5d7 .cqx4 .xz5k {order: 2;}

.dx5v .k46f5d7 .h302p {display: grid;list-style: none;gap: var(--tqm);padding: 0;margin: 0;}
.dx5v .k46f5d7 .h302p > li {padding-top:13px;border-top: var(--pir);}
.dx5v .k46f5d7 .rp1ggq {margin: 0 0 10px;padding-left:16px;border-left: 2px solid color-mix(in srgb, var(--nl7u) 45%, var(--fec));}

.dx5v .k46f5d7 .rp1ggq .msapgje {color: var(--wildc);font-size: 15.5px;}
.dx5v .k46f5d7 .n6mm7j {align-items: baseline;display: flex;gap:13px;}

.dx5v .k46f5d7 .n6mm7j .dwxr {margin-left: auto;float: none;}

.dx5v .k46f5d7 .cqbqt {list-style: none;margin: 0;padding: 0;border-top: var(--pir);}
.dx5v .k46f5d7 .y4s0n6 {column-gap:15px;border-bottom: var(--pir);padding: 14px 0;grid-template-columns: minmax(0, 1fr) auto;display: grid;align-items: baseline;}
.dx5v .k46f5d7 .y4s0n6 .wqnd5e {grid-column: 1;}
.dx5v .k46f5d7 .y4s0n6 .dwxr {float: none;grid-column: 2;justify-self: end;}
.dx5v .k46f5d7 .y4s0n6 .msapgje {margin-top:5px;grid-column: 1 / -1;}

.dx5v .k46f5d7 .pe7xv + .cqbqt {border-top: 0;}

.dx5v .k46f5d7 .pe7xv + .h302p > li:first-child {padding-top: 0;border-top: 0;}

.dx5v .zjfcpb.z9hy9 {overflow: hidden;}

.dx5v .zjfcpb.gcn7053 {max-width:559px;}
.dx5v .zjfcpb .wpjdjma {gap:17px;display: flex;align-items: center;}

.dx5v .zjfcpb.nadq3 .wpjdjma {flex-direction: row-reverse;}
.dx5v .zjfcpb .kva7 {overflow: hidden;height: 62px;margin: 0;flex: 0 0 auto;border: 1px solid var(--fec);border-radius: var(--hjyfn);width: 62px;}
.dx5v .zjfcpb .kva7 img {border-radius: 0;width: 100%;object-fit: cover;display: block;height: 100%;}
.dx5v .zjfcpb .aqkb66 {margin: 0;min-width: 0;letter-spacing: -.01em;color: var(--wildc);font-weight: 800;font-size: clamp(19px, 2.2vw, 26px);line-height:1.16;}
.dx5v .zjfcpb .aqkb66::before {content: none;}
.dx5v .zjfcpb .s6kve {border: 0;border-top: var(--pir);margin: 16px calc(var(--cs787) * -1);}

.dx5v .zjfcpb .s6kve:first-child {margin-top: 0;}
.dx5v .zjfcpb .s3hbw4 {line-height:1.66;color: var(--i0ic);font-size: 15.5px;}
.dx5v .zjfcpb .s3hbw4 :is(p, li):last-child {margin-bottom: 0;}
.dx5v .zjfcpb .f5v3nyn {margin: 0;max-width: none;}
.dx5v .zjfcpb .dv3f1n5.dv3f1n5 {align-items: center;display: inline-flex;color: var(--hm16h, var(--p06o));letter-spacing: .12em;text-transform: uppercase;justify-content: center;background: var(--bao7);text-decoration: none;border-radius: var(--hjyfn);min-height: 46px;padding: 0 24px;font: 700 12.5px/1 var(--bzoi);}
.dx5v .zjfcpb .dv3f1n5.dv3f1n5:hover {filter: brightness(1.08);}

.dx5v .zegtd.e679 {text-align: left;}
.dx5v .zegtd .z2xp {margin: 0 0 8px;font-weight: 800;color: var(--wildc);letter-spacing: -.01em;font-size: clamp(26px, 3.8vw, 42px);line-height:1.20;}
.dx5v .zegtd .m8bjwy {max-width: 62ch;margin: 0 0 var(--tqm);line-height:1.59;font-size: 15.5px;color: var(--i0ic);}
.dx5v .zegtd .x63wr {list-style: none;border-top: var(--pir);margin: 0;padding: 0;}
.dx5v .zegtd.yrgv .x63wr {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));border-top: 0;display: grid;gap: 0 var(--tqm);}
.dx5v .zegtd .gtjn {border-bottom: var(--pir);padding: 16px 0;min-width: 0;}
.dx5v .zegtd.pszxyyd .gtjn {grid-template-columns: auto minmax(0, 180px) minmax(0, 1fr);display: grid;gap:16px;align-items: center;}
.dx5v .zegtd .xtpp6 {margin-bottom:10px;font: 700 11px/1 var(--bzoi);color: var(--i0ic);display: block;letter-spacing: .16em;}
.dx5v .zegtd.pszxyyd .xtpp6 {margin-bottom: 0;}
.dx5v .zegtd .t866 {border: 1px solid var(--fec);border-radius: var(--hjyfn);margin: 0 0 12px;overflow: hidden;}
.dx5v .zegtd.pszxyyd .t866 {margin: 0;}
.dx5v .zegtd .t866 img {display: block;object-fit: cover;aspect-ratio: 3 / 2;width: 100%;height: auto;border-radius: 0;}
.dx5v .zegtd .htmnfea {font-weight: 600;margin: 0;line-height:1.48;color: var(--wildc);max-width: 46ch;font-size: clamp(15.5px, 1.4vw, 17px);}
.dx5v .zegtd .dbwwnm {display: flex;max-width: none;margin: var(--tqm) 0 0;flex-wrap: wrap;gap:10px;}
.dx5v .zegtd .g3mn,
.dx5v .zegtd .x2v33g {border-radius: var(--hjyfn);justify-content: center;text-transform: uppercase;text-decoration: none;align-items: center;display: inline-flex;padding: 0 24px;font: 700 12.5px/1 var(--bzoi);min-height: 46px;letter-spacing: .12em;}
.dx5v .zegtd .g3mn {background: var(--bao7);color: var(--hm16h, var(--p06o));}
.dx5v .zegtd .g3mn:hover {filter: brightness(1.08);}

.dx5v .zegtd .x2v33g {border: 1px solid var(--fec);background: none;color: color-mix(in srgb, var(--nl7u) 35%, var(--wildc));}
.dx5v .zegtd .x2v33g:hover {border-color: var(--nl7u);}
@media (max-width:629px) {
  .dx5v .zegtd.pszxyyd .gtjn {grid-template-columns: auto minmax(0, 1fr);}
  .dx5v .zegtd.pszxyyd .t866 {grid-column: 1 / -1;}
  .dx5v .zegtd .g3mn,
  .dx5v .zegtd .x2v33g {width: 100%;}
}

.dx5v .csnz0rv .gmn58n6 {color: var(--i0ic);margin: 0 0 12px;text-transform: uppercase;font: 700 11px/1 var(--bzoi);letter-spacing: .2em;}
.dx5v .csnz0rv .gr9mrh1 {gap:8px 14px;align-items: center;flex-wrap: wrap;display: flex;}
.dx5v .csnz0rv .ppb8ab {width: 48px;overflow: hidden;margin: 0;flex: 0 0 auto;border: 1px solid var(--fec);border-radius: var(--hjyfn);height: 48px;}
.dx5v .csnz0rv .ppb8ab img {width: 100%;display: block;height: 100%;object-fit: cover;border-radius: 0;}
.dx5v .csnz0rv .xzkx2 {margin: 0;font-size: 18px;color: var(--wildc);font-weight: 800;}
.dx5v .csnz0rv .p9s5vb {color: var(--i0ic);letter-spacing: .1em;font: 400 12px/1.4 var(--bzoi);text-transform: uppercase;}
.dx5v .csnz0rv .kajg {border: 0;border-top: var(--pir);margin: 16px calc(var(--cs787) * -1);}

.dx5v .csnz0rv.dr57df .gmn58n6 {margin: 10px 0 0;}

.dx5v .csnz0rv.qkw8a .gr9mrh1 {display: grid;align-items: center;row-gap:4px;grid-template-columns: auto minmax(0, 1fr);column-gap: 0;}
.dx5v .csnz0rv.qkw8a .ppb8ab {grid-row: 1 / span 2;margin-right:15px;grid-column: 1;}
.dx5v .csnz0rv.qkw8a .p9s5vb {grid-column: 2;grid-row: 1;}
.dx5v .csnz0rv.qkw8a .xzkx2 {grid-row: 2;grid-column: 2;}
.dx5v .csnz0rv .vnfbrq9 {margin: 0;line-height:1.63;color: var(--i0ic);max-width: 68ch;font-size: 15px;}
.dx5v .csnz0rv .zq6cj4m {max-width: none;margin: 14px 0 0;display: flex;gap:9px;flex-wrap: wrap;}
.dx5v .csnz0rv .zq6cj4m a {min-width: 44px;align-items: center;text-decoration: none;color: color-mix(in srgb, var(--nl7u) 35%, var(--wildc));font: 700 12px/1 var(--bzoi);min-height: 44px;justify-content: center;display: inline-flex;padding: 0 12px;letter-spacing: .12em;border: 1px solid var(--fec);border-radius: var(--hjyfn);}
.dx5v .csnz0rv .zq6cj4m a:hover {border-color: var(--nl7u);}
.dx5v .csnz0rv .yk37xxb {border-top: var(--pir);line-height:1.62;padding-top:11px;font-size: 12.5px;margin-top:16px;color: var(--i0ic);display: block;}

.dx5v .v8gjkc2 .c1skap {border-bottom: 0 !important;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--bzoi) !important;letter-spacing: .04em;margin: 0 !important;padding: 0 !important;text-transform: uppercase;color: var(--wildc);}
.dx5v .v8gjkc2 .c1skap::before {content: none;}
.dx5v .v8gjkc2 .c7agm,
.dx5v .v8gjkc2 .y4yz {margin: 16px calc(var(--cs787) * -1);border: 0;border-top: var(--pir);}
.dx5v .v8gjkc2 .ehj7j74 {line-height:1.72;font-size: 16px;max-width: 70ch;color: var(--wildc);}
.dx5v .v8gjkc2 .ehj7j74 :is(p, li) {color: var(--wildc);}
.dx5v .v8gjkc2 .ehj7j74 :last-child {margin-bottom: 0;}

.dx5v .v8gjkc2 .bpxht {padding: 18px var(--cs787) 16px;margin: 0 calc(var(--cs787) * -1) 20px;border-left: 3px solid var(--nl7u);background: var(--g7y90);border-bottom: var(--pir);display: block;}
.dx5v .v8gjkc2 .gcfn {margin: 12px 0 0;height: 2px;background: var(--nl7u);width: 46px;border: 0;}

.dx5v .v8gjkc2 .bxqw {margin: 0 calc(var(--cs787) * -1) 20px;border: 0;border-top: var(--pir);}
.dx5v .v8gjkc2.enqwy6s {align-items: start;display: grid;grid-template-columns: minmax(0, 15ch) minmax(0, 1fr);column-gap: var(--cs787);}
.dx5v .v8gjkc2.enqwy6s .bxqw {grid-column: 1 / -1;}
.dx5v .v8gjkc2.enqwy6s .c1skap {color: var(--i0ic);letter-spacing: .16em;padding-right: var(--cs787) !important;border-right: var(--pir);font: 700 13px/1.55 var(--bzoi) !important;align-self: stretch;}

@media (max-width:885px) {
  
  .dx5v .v8gjkc2.enqwy6s {display: block;}
  .dx5v .v8gjkc2.enqwy6s .c1skap {border-bottom: var(--pir) !important;border-right: 0;padding: 0 0 14px !important;margin: 0 0 16px !important;}
}

.dx5v .e1g8cr .k6fe {letter-spacing: .03em;text-transform: uppercase;margin: 0 0 8px;color: var(--wildc);font: 700 clamp(20px, 2.4vw, 28px)/1.2 var(--bzoi);}
.dx5v .e1g8cr .k6fe::before {content: none;}
.dx5v .e1g8cr .e65grd6 {font-size: 15.5px;max-width: 60ch;margin: 0 0 18px;line-height:1.58;color: var(--i0ic);}

.dx5v .e1g8cr.hkxm {background: var(--e3i);border: 1px solid var(--fec);border-left: 4px solid var(--nl7u);border-radius: var(--hjyfn);padding: var(--cs787);}
.dx5v .e1g8cr .badyvrx {align-items: center;column-gap:15px;display: grid;grid-template-columns: minmax(0, 1fr) auto;margin: 0;padding: 0;border-top: var(--pir);}
.dx5v .e1g8cr .haa7 {letter-spacing: .14em;display: flex;text-transform: uppercase;min-height: 44px;border-bottom: var(--pir);align-items: center;font: 700 11.5px/1 var(--bzoi);color: var(--i0ic);}
.dx5v .e1g8cr .c3pf2 {justify-content: flex-end;color: var(--wildc);margin: 0;min-height: 44px;letter-spacing: .06em;border-bottom: var(--pir);align-items: center;display: flex;font: 700 15px/1 var(--bzoi);}
.dx5v .e1g8cr .q1rx {border: 0;border-top: var(--pir);margin: 18px calc(var(--cs787) * -1) 18px;}
.dx5v .e1g8cr .cbysd {margin: 0;max-width: none;flex-wrap: wrap;gap:10px;display: flex;}
.dx5v .e1g8cr .hbrzbnx {border-radius: var(--hjyfn);border: 1px solid var(--fec);background: none;min-height: 46px;display: inline-flex;font: 700 12px/1 var(--bzoi);align-items: center;letter-spacing: .12em;color: color-mix(in srgb, var(--nl7u) 35%, var(--wildc));justify-content: center;padding: 0 22px;text-transform: uppercase;text-decoration: none;}
.dx5v .e1g8cr .hbrzbnx:hover {border-color: var(--nl7u);}

.dx5v .e1g8cr .sr27xx {padding: 0;border-top: var(--pir);list-style: none;margin: 0;}
.dx5v .e1g8cr .sr27xx li {padding: 14px 0;border-bottom: var(--pir);align-items: baseline;display: flex;gap:13px;}

.dx5v .e1g8cr .sr27xx li::before {border-bottom: var(--pir);flex: 1 1 auto;order: 1;content: "";}
.dx5v .e1g8cr .rddr8 {order: 2;}
.dx5v .e1g8cr .aejmx {letter-spacing: .14em;font: 700 11.5px/1 var(--bzoi);color: var(--i0ic);text-transform: uppercase;}
.dx5v .e1g8cr .rddr8 {letter-spacing: .06em;color: var(--wildc);font: 700 15px/1 var(--bzoi);}

.dx5v .e1g8cr.mm2q .badyvrx {border-top: 0;background: var(--g7y90);grid-template-columns: none;align-items: stretch;row-gap:7px;grid-auto-flow: column;column-gap: 0;grid-auto-columns: minmax(0, 1fr);margin-left: calc(var(--cs787) * -1);padding: 18px var(--cs787);margin-right: calc(var(--cs787) * -1);grid-template-rows: auto auto;}

.dx5v .e1g8cr.mm2q .haa7,
.dx5v .e1g8cr.mm2q .c3pf2 {padding-left:19px;min-height: 0;display: block;border-left: var(--pir);border-bottom: 0;}
.dx5v .e1g8cr.mm2q .haa7:first-child,
.dx5v .e1g8cr.mm2q .haa7:first-child + .c3pf2 {border-left: 0;padding-left: 0;}
.dx5v .e1g8cr.mm2q .c3pf2 {line-height:1.10;font-size: 19px;}

.dx5v .e1g8cr.mm2q .q1rx:has(+ .badyvrx) {margin-bottom: 0;}
.dx5v .e1g8cr.mm2q .badyvrx + .q1rx {margin-top: 0;margin-bottom:18px;}

@media (max-width:885px) {
  
  .dx5v .e1g8cr.mm2q .badyvrx {row-gap: 0;grid-auto-flow: row;grid-auto-columns: auto;grid-template-rows: none;}
  .dx5v .e1g8cr.mm2q .haa7,
  .dx5v .e1g8cr.mm2q .c3pf2 {padding-left: 0;border-left: 0;}
  .dx5v .e1g8cr.mm2q .haa7 {padding-top:14px;border-top: var(--pir);}
  .dx5v .e1g8cr.mm2q .haa7:first-child {padding-top: 0;border-top: 0;}
  .dx5v .e1g8cr.mm2q .c3pf2 {padding-bottom:14px;}
}

.dx5v .trn4.tbqb360 {padding: 0 !important;border: 0;background: none;}
.dx5v .trn4 .nnh2 {border: 0;border-top: var(--pir);margin: 0;}
.dx5v .trn4 .hdd124z {color: var(--hm16h, var(--p06o));text-transform: uppercase;margin: 18px 0;border-radius: var(--hjyfn);justify-content: center;padding: 0 30px;background: var(--bao7);display: inline-flex;text-decoration: none;font: 700 13px/1 var(--bzoi);align-items: center;min-height: 50px;letter-spacing: .13em;}
.dx5v .trn4 .hdd124z:hover {filter: brightness(1.08);}
.dx5v .trn4.hscb3m8  {text-align: left;}
.dx5v .trn4.h68ew   {text-align: center;}
.dx5v .trn4.bkphfk {text-align: right;}
.dx5v .trn4.dedg .hdd124z {width: 100%;display: flex;}

.dx5v .trn4 .hhv0 {margin: 0;max-width: none;}
.dx5v .trn4 .hhv0 > a {text-decoration: none;}

.dx5v .trn4.jf5g83 .hdd124z {margin-top: 0;}

.dx5v .afftp87.gadeq {margin: 0;display: block;}

.dx5v .afftp87 .bas8has {height: 0;margin: 0 0 14px;border: 0;border-top: 1px solid var(--fec);}
.dx5v .afftp87 .v2agkz {border: 0;border-top: 1px dashed var(--qiwy);margin: 0 0 14px;height: 0;}
.dx5v .afftp87 .at1ap0 {margin: 0;}
.dx5v .afftp87 .epn3 {overflow: hidden;border: 1px solid var(--fec);border-radius: var(--hjyfn);display: block;}
.dx5v .afftp87 .epn3 img {height: auto;width: 100%;display: block;border-radius: 0;}

.dx5v .afftp87.mmyv6 .bas8has,
.dx5v .afftp87.mmyv6 .v2agkz {margin: 14px 0 0;}

.dx5v .afftp87.k9ctdv6 .at1ap0 {padding: 12px;border: 1px solid var(--fec);border-radius: var(--hjyfn);background: var(--g7y90);}
.dx5v .afftp87.k9ctdv6 .bas8has,
.dx5v .afftp87.k9ctdv6 .v2agkz {margin: 0 0 12px;}
.dx5v .afftp87.k9ctdv6 .epn3 {border: 0;border-radius: 0;}

.dx5v .m9qf .gb566a {letter-spacing: .18em;font: 700 11.5px/1 var(--bzoi);text-transform: uppercase;margin: 0;color: var(--i0ic);}
.dx5v .m9qf .dkgf8 {border: 0;border-top: var(--pir);margin: 12px calc(var(--cs787) * -1);}

.dx5v .m9qf .y0yts {list-style: none;padding: 0;margin: 0;counter-reset: tkprog;}
.dx5v .m9qf .y0yts li {counter-increment: tkprog;}
.dx5v .m9qf .y0yts li + li {border-top: var(--pir);}

.dx5v .m9qf .y0yts li a {min-height: 46px;font-size: 15px;color: var(--wildc);align-items: center;display: flex;text-decoration: none;gap:13px;padding: 8px 0;}
.dx5v .m9qf .y0yts li a::before {flex: 0 0 auto;letter-spacing: .12em;font: 700 11.5px/1 var(--bzoi);content: counter(tkprog, decimal-leading-zero);color: var(--i0ic);}
.dx5v .m9qf .y0yts li a:hover {text-decoration: underline;text-underline-offset: 4px;}

.dx5v .mfe36dv .my0b,
.dx5v .dcdz .mdsv6 {color: var(--wildc);}
.dx5v .mfe36dv .my0b {letter-spacing: .18em;font: 700 11.5px/1 var(--bzoi);text-transform: uppercase;color: var(--i0ic);}
.dx5v .mfe36dv .vds9 {margin: 12px calc(var(--cs787) * -1);border: 0;border-top: var(--pir);}
.dx5v .dcdz .mdsv6 {text-transform: uppercase;margin: 0 0 16px;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--bzoi);letter-spacing: .04em;}
.dx5v .dcdz .mdsv6::before {content: none;}

.dx5v .mfe36dv .pzry,
.dx5v .dcdz .kbtmra9 {overflow-x: auto;}
.dx5v .mfe36dv .pzry table,
.dx5v .dcdz .kbtmra9 table {margin: 0;}
.dx5v .dcdz .kcfedcy {text-transform: uppercase;border-top: var(--pir);font: 400 11.5px/1 var(--bzoi);padding-top:9px;margin: 12px 0 0;letter-spacing: .14em;color: var(--i0ic);}

.dx5v .mfe36dv .kbxym {margin: 0 calc(var(--cs787) * -1);border-top: var(--pir);padding: 14px var(--cs787);border-bottom: var(--pir);}

.dx5v .mfe36dv .aycs59 {margin: 14px calc(var(--cs787) * -1) 0;border: 0;border-top: var(--pir);}

.dx5v .dcdz .f6bn1h {margin: 0 calc(var(--cs787) * -1) 16px;border: 0;border-top: var(--pir);}

.dx5v .dcdz .angn {border: 1px solid var(--fec);border-radius: var(--hjyfn);padding: 14px 16px;background: var(--g7y90);margin: 0;}
.dx5v .dcdz .agmg7q9 {display: flex;align-items: baseline;margin: 12px 0 0;gap:12px;}
.dx5v .dcdz .agmg7q9::before {align-self: flex-end;flex: 1 1 auto;margin-bottom:6px;content: "";border-bottom: var(--pir);order: 1;}
.dx5v .dcdz .rgz3r9 {letter-spacing: .14em;text-transform: uppercase;color: var(--i0ic);font: 400 11.5px/1 var(--bzoi);}
.dx5v .dcdz .phz2hj4 {margin: 0;letter-spacing: .1em;color: color-mix(in srgb, var(--nl7u) 35%, var(--wildc));font: 700 12px/1 var(--bzoi);order: 2;}

.dx5v {--jvr: var(--wildc);}
.dx5v :is(.gfmv2, [class*="table"]) {overflow-x: auto;}
.dx5v table {width: 100%;font-size: 15px;border-collapse: collapse;}
.dx5v thead th {padding: 12px 14px 12px 0;letter-spacing: .12em;text-transform: uppercase;border-bottom: 2px solid var(--jvr, var(--wildc));text-align: left;color: var(--i0ic);font: 700 11px/1.3 var(--bzoi);white-space: nowrap;}
.dx5v tbody td {border-bottom: var(--pir);padding: 12px 14px 12px 0;color: var(--blh, inherit);}
.dx5v tbody td + td {font-variant-numeric: tabular-nums;font-family: var(--bzoi);}

.p7e2 {background: var(--e3i);border: 1px solid color-mix(in srgb, var(--nl7u) 40%, transparent);border-radius: var(--hjyfn);padding: var(--cs787);}
.n3axt5 {text-transform: uppercase;letter-spacing: .06em;margin: 0;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--bzoi);}
.ndtsm {margin: 10px 0 0;color: var(--i0ic);}

.hvhn4j {font: 600 11px/1 var(--bzoi);color: var(--i0ic);margin: 0;padding: 4px 0 0;letter-spacing: .14em;}

.jmxx7ap {gap:14px;background: var(--e3i);bottom: 12px;z-index: 70;right: 12px;left: 12px;align-items: center;display: flex;border-radius: var(--hjyfn);border: 1px solid color-mix(in srgb, var(--nl7u) 42%, transparent);justify-content: center;padding: 12px 40px 12px 16px;position: fixed;}
.k5hdh {letter-spacing: .06em;font: 600 13px/1 var(--bzoi);}

.dz38a {top: 0;position: fixed;padding: 0;clip-path: inset(50%);left: 0;height: 1px;border: 0;margin: -1px;white-space: nowrap;overflow: hidden;width: 1px;}
.dz38a:checked ~ .jmxx7ap {display: none;}

.pzt5g {width: 44px;top: 0;display: inline-flex;color: color-mix(in srgb, var(--wildc) 78%, transparent);align-items: center;transition:color 0.125s;cursor: pointer;height: 44px;z-index: 1;justify-content: center;position: absolute;right: 0;}

.pzt5g::before {content: '';border-radius: var(--hjyfn);border: var(--pir);position: absolute;transition:background 0.137s, border-color 0.146s;background: var(--g7y90);inset: 11px;}
.pzt5g svg {z-index: 1;position: relative;}
.pzt5g:hover {color: var(--wildc);}
.pzt5g:hover::before {background: color-mix(in srgb, var(--wildc) 9%, var(--g7y90));border-color: color-mix(in srgb, var(--nl7u) 58%, transparent);}
.pzt5g:focus-visible {outline: 2px solid var(--nl7u);outline-offset: -3px;}

.rf4d.rf4d {border-top: var(--pir);background: var(--l9nv);padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);}
.rf4d .sdhg {grid-template-columns: minmax(0, 1fr) auto;align-items: start;gap:29px 48px;display: grid;max-width: var(--a8163);margin: 0 auto;}
.rf4d .ee4srax img {display: block;height: 26px;width: auto;}
.rf4d .ee4srax span {letter-spacing: .08em;font: 700 17px/1 var(--bzoi);text-transform: uppercase;}
.rf4d .kmsdcfk {display: grid;gap:45px;grid-auto-flow: column;}
.rf4d .kmsdcfk ul {list-style: none;display: grid;padding: 0;margin: 0;gap:8px;}
.rf4d .kmsdcfk a {font: 600 11.5px/1 var(--bzoi);min-height: 44px;align-items: center;text-transform: uppercase;display: flex;text-decoration: none;letter-spacing: .1em;color: var(--i0ic);}
.rf4d .kmsdcfk a:hover {color: var(--wildc);}
.rf4d .xa3655j {opacity:0.73;align-items: center;display: flex;gap:11px;margin: 24px auto 0;flex-wrap: wrap;max-width: var(--a8163);}
.rf4d .yn1p3 {max-width: var(--a8163);padding-top:19px;margin: 24px auto 0;border-top: var(--pir);}
.rf4d .yn1p3 p {margin: 0;font-size: 12.5px;color: var(--i0ic);}
.rf4d .yn1p3 p + p {margin-top:7px;line-height:1.60;}

@media (max-width:885px) {
  .grs3m {display: flex;}
  .pzzmmz {display: none;}
  
  .zxy4d19 {flex: 0 0 auto;margin-left: auto;}
  .knw7f {font-size: 13.5px;padding: 0 14px;}
  .j28b68 {overflow: hidden;min-width: 0;flex: 0 1 auto;}
  .hfy48 {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  .k6r8 {padding: 0 14px;gap:11px;}
  .dx5v {padding-left:14px;padding-right:14px;}
  
  .dx5v .v8gjkc2 .bpxht,
  .dx5v .v8gjkc2 .bxqw {margin-left: -14px;padding-left:14px;padding-right:13px;margin-right: -14px;}
  
  .rcbf {grid-template-columns: 1fr;}
  .hj7x {padding: 0;}
  .hj7x + .hj7x {padding-top:18px;margin-top:17px;border-left: 0;border-top: var(--pir);}
  .w8q7 {padding-left:16px;}
}

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

.h4jbcx {opacity:0.05;cursor: pointer;transition:opacity 0.226s ease, visibility 0.244s;z-index: 90;position: fixed;visibility: hidden;inset: 0;background: color-mix(in srgb, #000 56%, transparent);}
.s5g8 {visibility: hidden;right: 0;overscroll-behavior: contain;bottom: 0;flex-direction: column;z-index: 91;-webkit-overflow-scrolling: touch;width: min(88vw, 380px);background: var(--e3i);position: fixed;transition:transform 0.21s ease, visibility 0.222s;border-left: 1px solid var(--fec);top: 0;overflow-y: auto;display: flex;transform: translateX(100%);}
.fymk:checked ~ .h4jbcx {opacity:1;visibility: visible;}
.fymk:checked ~ .s5g8 {transform: translateX(0);visibility: visible;}

.epz5k3f {display: flex;gap:11px;border-bottom: 1px solid var(--fec);justify-content: space-between;align-items: center;padding: 14px 8px 14px 20px;}
.cdwz7k {font: 700 18px/1.2 var(--bzoi);overflow-wrap: anywhere;color: var(--wildc);min-width: 0;}
.e8pcd9y {align-items: center;line-height: 1;flex: 0 0 auto;min-height: 44px;display: flex;border-radius: var(--hjyfn);justify-content: center;color: var(--wildc);min-width: 44px;cursor: pointer;font-size: 27px;}
.e8pcd9y:hover {background: var(--g7y90);}

.t3h004 {padding: 8px 0;}
.t3h004 ul {margin: 0;padding: 0;list-style: none;}
.t3h004 li + li {border-top: 1px solid var(--fec);}
.t3h004 a {color: var(--wildc);text-decoration: none;font-weight: 600;padding: 10px 20px;display: flex;min-height: 48px;font-size: 16px;align-items: center;}
.t3h004 a:hover {background: var(--g7y90);}
.t3h004 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--nl7u);background: color-mix(in srgb, var(--nl7u) 14%, transparent);}

.ry6x4t6 {margin-top: auto;gap:9px;border-top: 1px solid var(--fec);display: grid;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));}
.c0epfj,
.r0bw0 {font-size: 15px;justify-content: center;border-radius: var(--hjyfn);padding: 12px 18px;display: flex;font-weight: 700;min-height: 48px;align-items: center;text-decoration: none;}
.c0epfj {border: 1px solid var(--fec);background: transparent;color: var(--wildc);}
.c0epfj:hover {background: var(--g7y90);}
.r0bw0 {border: 1px solid transparent;background: var(--pfo);color: var(--zkr, var(--twwz));}

.s5g8 a:focus-visible,
.e8pcd9y:focus-visible,
.grs3m:focus-visible {outline: 2px solid var(--nl7u);outline-offset: 2px;}

.s5g8 {border-left: var(--pir);}
.t3h004 li + li {border-top: var(--pir);}
.epz5k3f {border-bottom: var(--pir);}
.ry6x4t6 {border-top: var(--pir);}
.cdwz7k {letter-spacing: .08em;text-transform: uppercase;}

@media (min-width:886px) {
  .h4jbcx, .s5g8 {display: none;}
}

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

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

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

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

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

.dx5v .m9qf .q017wz > summary {align-items: center;cursor: pointer;list-style: none;display: flex;gap:11px;min-height: 44px;}
.dx5v .m9qf .q017wz > summary::-webkit-details-marker {display: none;}
.dx5v .m9qf .q017wz > summary:focus-visible {outline: 2px solid var(--nl7u, var(--bao7));outline-offset: 4px;}
.dx5v .m9qf .q017wz > summary .gb566a {margin: 0;}

.dx5v .m9qf .q017wz > summary::after {content: "[+]";opacity:0.59;letter-spacing: 0;flex: 0 0 auto;font: inherit;margin-left: auto;}
.dx5v .m9qf .q017wz[open] > summary::after {content: "[-]";opacity:1;}

@supports (content: "a" / "") {
  .dx5v .m9qf .q017wz > summary::after {content: "[+]" / "";}
  .dx5v .m9qf .q017wz[open] > summary::after {content: "[-]" / "";}
}
.dx5v .m9qf .q017wz[open] > summary {margin-bottom:4px;}

.dx5v {padding-bottom: max(96px, var(--x9mzh, 96px));}

.wn1y {--o5jlf: var(--hjyfn);--ityj: var(--hjyfn);--skf3u: uppercase;--z6g: 0;--loayb: 0;--wr1n: 1px dashed var(--fec);--dan: .1em;--mv3: 1px dashed var(--fec);--y5ipv: 12px;}

.dx5v .mfe36dv h2.my0b.my0b {text-align: start !important;text-transform: uppercase;border: 0 !important;padding: 0 !important;display: inline;font: 700 11.5px/1 var(--bzoi) !important;letter-spacing: .18em;margin: 0 !important;}

.t31jzmh .wch466c {color: var(--rht, var(--i0ic));}

.mgja .wch466c {color: color-mix(in srgb, var(--nl7u) 62%, var(--bsi));}

.j28b68 img {object-fit: contain;object-position: left center;width: auto;max-width: min(46vw, 132px);flex: 0 0 auto;}

.dx5v .zegtd.yrgv .x63wr,
.dx5v .k46f5d7 .npfcy {flex-wrap: wrap;justify-content: center;align-content: flex-start;display: flex;}
.dx5v .zegtd.yrgv .x63wr > *,
.dx5v .k46f5d7 .npfcy > * {flex: 1 1 300px;max-width: calc(50% - 10px);min-width: 0;}
@media (max-width:605px) {
  .dx5v .zegtd.yrgv .x63wr > *,
  .dx5v .k46f5d7 .npfcy > * {max-width: none;}
}

.dx5v .d9cmhes.fnztkj {align-items: center;display: flex;min-height: clamp(420px, 58vh, 620px);}
.dx5v .d9cmhes .zwb41t::after {content: none;}
.dx5v .d9cmhes.fnztkj::before {content: "";inset: 0;pointer-events: none;z-index: 0;background: linear-gradient(90deg,
    color-mix(in srgb, var(--e3i) 88%, transparent) 0%,
    color-mix(in srgb, var(--e3i) 55%, transparent) 40%,
    transparent 72%);position: absolute;}
.b2n1z {backdrop-filter: blur(8px);border: 1px dashed color-mix(in srgb, var(--wildc) 25%, transparent);background: color-mix(in srgb, var(--e3i) 62%, transparent);margin: clamp(18px, 3vw, 40px);-webkit-backdrop-filter: blur(8px);max-width:561px;}
.p264 {backdrop-filter: blur(8px);background: color-mix(in srgb, var(--g7y90) 55%, transparent);}
@media (max-width:629px) {
  .dx5v .d9cmhes.fnztkj {align-items: flex-end;min-height: min(72vh, 560px);}
  .dx5v .d9cmhes.fnztkj::before {background: linear-gradient(0deg, color-mix(in srgb, var(--e3i) 92%, transparent) 0%, color-mix(in srgb, var(--e3i) 55%, transparent) 50%, transparent 85%);}
  .b2n1z {margin: 12px;}
}
.dx5v .d9cmhes.fnztkj .b2n1z {width: auto;justify-self: start;max-width:541px;align-self: center;box-sizing: border-box;}
.dx5v .d9cmhes.fnztkj .p264 {align-self: stretch;}
@media (max-width:629px) {
  .dx5v .d9cmhes.fnztkj {min-height: min(80vh, 620px);}
  .dx5v .d9cmhes.fnztkj .b2n1z {align-self: end;max-width: none;}
  .dx5v .d9cmhes.fnztkj .p264 {display: none;}
}

.dx5v .d9cmhes.vt11ztj.fnztkj {display: grid;grid-template-columns: minmax(0, 1fr);align-items: center;min-height: clamp(420px, 58vh, 620px) !important;}
.dx5v .d9cmhes.fnztkj .p264 {display: none;}
@media (max-width:629px) {
  .dx5v .d9cmhes.vt11ztj.fnztkj {align-items: end;min-height: min(80vh, 600px) !important;}
}

.dx5v .xx3tr .bnndg8s {padding: clamp(14px, 2vw, 22px) !important;}
.dx5v .xx3tr .xsnpe2r.xsnpe2r {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: clamp(12px, 1.6vw, 20px);}
@media (max-width:765px) { .dx5v .xx3tr .xsnpe2r.xsnpe2r {grid-template-columns: repeat(2, minmax(0, 1fr));gap:13px;} }
.dx5v .xx3tr .mzr3.mzr3 {border: 0;min-width: 0;margin: 0;padding: 0;}
.dx5v .xx3tr .rpcsz.rpcsz {color: inherit;flex-direction: column;overflow: hidden;transition:transform 0.21s, border-color 0.205s;background: var(--g7y90);align-items: stretch;text-decoration: none;gap: 0;display: flex;border: 1px dashed color-mix(in srgb, var(--wildc) 22%, transparent);border-radius: var(--hjyfn);position: relative;}
.dx5v .xx3tr .rpcsz.rpcsz:hover {transform: translateY(-3px);border-color: var(--nl7u);}
.dx5v .xx3tr img.qppx.qppx {max-width: none;aspect-ratio: 1;object-fit: cover;display: block;border-radius: 0;max-height: none;height: auto;width: 100%;order: -1;}
.dx5v .xx3tr .bsn8.bsn8 {font: 700 12px/1 var(--bzoi);left: 10px;position: absolute;background: var(--nl7u);border-radius: 0 0 var(--hjyfn) var(--hjyfn);padding: 6px 8px 5px;z-index: 1;top: 0;color: var(--hm16h, var(--p06o));letter-spacing: .08em;}
.dx5v .xx3tr .hmqx7.hmqx7 {overflow-wrap: anywhere;border-top: 1px dashed color-mix(in srgb, var(--wildc) 22%, transparent);padding: 12px 12px 2px;font-size: 15.5px;margin: 0;font-weight: 700;line-height:1.23;display: block;}
.dx5v .xx3tr .tf8ch19.tf8ch19 {padding: 0 12px 12px;grid-column: auto;display: block;margin: 0;}
.dx5v .xx3tr .rpcsz::after {z-index: 2;padding: 8px 16px;font: 700 15px/1 var(--bzoi);transition:opacity 0.187s, transform 0.153s;letter-spacing: .2em;top: 38%;color: var(--wildc);content: "PLAY";background: color-mix(in srgb, var(--e3i) 70%, transparent);position: absolute;opacity:0.05;left: 50%;transform: translate(-50%, -50%) rotate(-8deg) scale(1.3);border: 2px solid var(--nl7u);border-radius: var(--hjyfn);}
.dx5v .xx3tr .rpcsz:hover::after {opacity:0.99;transform: translate(-50%, -50%) rotate(-8deg) scale(1);}
@media (max-width:765px) { .dx5v .xx3tr .hmqx7.hmqx7 {padding: 10px 10px 2px;font-size: 14px;} }
@media (prefers-reduced-motion: reduce) { .dx5v .xx3tr .rpcsz, .dx5v .xx3tr .rpcsz::after {transition:none;} }

.dx5v .txaa1xa .m0tq2fr.m0tq2fr,
.dx5v .ej7m7xy .bnhh8pn.bnhh8pn {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;border: 0;padding: 0;list-style: none;gap:13px;}
.dx5v .txaa1xa .czz3 {min-width: 0;padding: 0;margin: 0;border: 0;}
.dx5v .txaa1xa .ncwrp9.ncwrp9,
.dx5v .ej7m7xy .y7nq.y7nq {height: 100%;flex-direction: column;background: var(--e3i);margin: 0;color: var(--wildc);justify-content: center;padding: 20px 14px;text-align: center;text-decoration: none;gap:11px;box-sizing: border-box;min-height: 128px;border: 1px dashed color-mix(in srgb, var(--wildc) 24%, transparent);border-radius: var(--hjyfn);align-items: center;display: flex;transition:border-color 0.174s, transform 0.174s;}
.dx5v .txaa1xa .ncwrp9:hover,
.dx5v .ej7m7xy .y7nq:hover {border-color: var(--nl7u);transform: translateY(-2px);}
.dx5v :is(.txaa1xa, .ej7m7xy) :is(.ncwrp9, .y7nq) img {object-fit: contain;height: 46px;width: auto;margin: 0;max-width: 100%;display: block;}
.dx5v :is(.pzs94b, .dtahh) {font: 700 12px/1.3 var(--bzoi);letter-spacing: .08em;color: var(--i0ic);text-transform: uppercase;}
.dx5v .ej7m7xy .vkb89dt {display: none;}
@media (max-width:765px) {
  .dx5v .txaa1xa .m0tq2fr.m0tq2fr,
  .dx5v .ej7m7xy .bnhh8pn.bnhh8pn {gap:10px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .dx5v .txaa1xa .ncwrp9.ncwrp9,
  .dx5v .ej7m7xy .y7nq.y7nq {padding: 14px 10px;min-height: 104px;}
  .dx5v :is(.txaa1xa, .ej7m7xy) :is(.ncwrp9, .y7nq) img {height: 34px;}
}

.dx5v {flex-wrap: wrap;column-gap: var(--tqm);display: flex;align-items: stretch;}
.dx5v > * {flex: 0 0 100%;min-width: 0;box-sizing: border-box;}
.dx5v > .gcn7053:has(+ .gcn7053),
.dx5v > .gcn7053 + .gcn7053 {flex: 0 0 calc((100% - var(--tqm)) / 2);max-width: none;}
@media (max-width:765px) {
  .dx5v > .gcn7053:has(+ .gcn7053), .dx5v > .gcn7053 + .gcn7053 {flex-basis: 100%;}
}
.dx5v .zjfcpb.gcn7053 {display: flex;flex-direction: column;max-width: none;}
.dx5v .zjfcpb .bmce.bmce {overflow: hidden;height: auto;flex: none;margin: 0;width: auto;border-radius: 0;border-bottom: 1px dashed color-mix(in srgb, var(--wildc) 24%, transparent);}
.dx5v .zjfcpb .bmce picture {display: block;}
.dx5v .zjfcpb .bmce img {width: 100%;border-radius: 0;object-fit: contain;height: auto;max-height: none;display: block;}
.dx5v .zjfcpb.gcn7053 .f5v3nyn {margin-top: auto;}
@media (min-width:766px) {
  .dx5v .zjfcpb.z9hy9:not(.gcn7053):has(.bmce) {display: grid;align-content: start;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  .dx5v .zjfcpb.z9hy9:not(.gcn7053) .bmce {border-bottom: 0;align-self: stretch;grid-row: 1 / span 6;border-right: 1px dashed color-mix(in srgb, var(--wildc) 24%, transparent);grid-column: 1;align-items: center;display: flex;}
  .dx5v .zjfcpb.z9hy9:not(.gcn7053):has(.bmce) > :not(.bmce) {grid-column: 2;}
  .dx5v .zjfcpb.nadq3:not(.gcn7053) .bmce {grid-column: 2;border-right: 0;border-left: 1px dashed color-mix(in srgb, var(--wildc) 24%, transparent);}
  .dx5v .zjfcpb.nadq3:not(.gcn7053):has(.bmce) > :not(.bmce) {grid-column: 1;}
}

.dx5v .zjfcpb .wpjdjma.wpjdjma {display: block;padding-right: 0;padding-left: 0;grid-template-columns: none;}
.dx5v .zjfcpb.z9hy9:not(.gcn7053) .bmce {margin: 0;}
@media (min-width:766px) {
  .dx5v .zjfcpb.z9hy9:not(.gcn7053):has(.bmce) {column-gap: clamp(22px, 3vw, 40px);}
  .dx5v .zjfcpb.z9hy9:not(.gcn7053) .bmce {border: 0;}
}

.dx5v .zegtd.bv64crj {display: block;}
.bv64crj .yb25gbz {align-items: flex-end;flex-wrap: wrap;justify-content: space-between;display: flex;margin: 0 0 20px;gap:15px 24px;}
.bv64crj .a5aatjz {flex: 1 1 320px;min-width: 0;}
.bv64crj .z2xp {margin: 0;}
.bv64crj .m8bjwy {margin: 10px 0 0;}
.bv64crj .a8pn8cp {display: flex;gap:7px;}
.bv64crj .rpceepk {background: var(--e3i);font: 700 18px/1 var(--bzoi);color: var(--wildc);border: 1px dashed color-mix(in srgb, var(--wildc) 30%, transparent);border-radius: var(--hjyfn);height: 48px;cursor: pointer;width: 48px;align-items: center;justify-content: center;display: flex;padding: 0;}
.bv64crj .rpceepk:hover:not(:disabled) {border-color: var(--nl7u);border-style: solid;color: var(--hm16h, var(--p06o));background: var(--nl7u);}
.bv64crj .rpceepk:disabled {cursor: default;opacity:0.35;}
.bv64crj .rpceepk[hidden] {display: none;}

.bv64crj .ww7z7 {grid-auto-flow: column;scrollbar-width: none;scroll-snap-type: x mandatory;padding: 0;display: grid;list-style: none;grid-auto-columns: 88%;scroll-behavior: smooth;overscroll-behavior-x: contain;margin: 0;overflow-x: auto;gap:19px;}
.bv64crj .ww7z7::-webkit-scrollbar {display: none;}
.bv64crj .pgbw {position: relative;max-width: none;grid-template-columns: minmax(0, 1fr) minmax(200px, 30%);border-radius: calc(var(--hjyfn) * 3);border: 1px solid var(--fec);min-width: 0;overflow: hidden;background: var(--e3i);scroll-snap-align: start;display: grid;}
.bv64crj .sfayn {margin: 0;overflow: hidden;position: relative;min-height: clamp(240px, 30vw, 420px);}
.bv64crj .sfayn picture {display: block;height: 100%;}
.dx5v .bv64crj img.d2mds8.d2mds8 {max-width: none;object-fit: cover;position: absolute;inset: 0;width: 100%;border-radius: 0;height: 100%;}
.bv64crj .fhzy .sfayn {background:
    repeating-linear-gradient(var(--su4, 45deg), color-mix(in srgb, #fff 6%, transparent) 0 2px, transparent 2px 14px),
    linear-gradient(135deg, var(--nl7u), color-mix(in srgb, var(--nl7u) 55%, #000));}

.bv64crj .q8yv {display: flex;min-width: 0;padding: clamp(20px, 2.6vw, 34px);flex-direction: column;border-left: 2px dashed color-mix(in srgb, var(--wildc) 28%, transparent);justify-content: center;gap:13px;background: linear-gradient(180deg, color-mix(in srgb, var(--nl7u) 10%, var(--e3i)), var(--e3i));position: relative;align-items: flex-start;}
.bv64crj .q8yv::before, .bv64crj .q8yv::after {position: absolute;content: "";width: 24px;left: -13px;height: 24px;background: var(--m6ls);border-radius: 50%;}
.bv64crj .q8yv::before {top: -12px;}
.bv64crj .q8yv::after {bottom: -12px;}
.bv64crj .td3fsa1 {font: 700 12px/1 var(--bzoi);font-style: normal;color: var(--nl7u);text-transform: uppercase;letter-spacing: .24em;}
.bv64crj .m103n0 {font-size: clamp(20px, 2vw, 26px);color: var(--wildc);font-weight: 800;line-height:1.21;margin: 0;}
.bv64crj .p3mzk2 {display: flex;justify-content: center;margin: 18px 0 0;gap:11px;}
.bv64crj .myp2bj {border-radius: 50%;border: 2px solid color-mix(in srgb, var(--wildc) 35%, transparent);width: 12px;height: 12px;transition:background 0.215s, border-color 0.246s;}
.bv64crj .myp2bj[data-on="1"] {background: var(--nl7u);border-color: var(--nl7u);}
.bv64crj .dbwwnm {margin: 18px 0 0;}
@media (max-width:765px) {
  .bv64crj .ww7z7 {grid-auto-columns: 90%;gap:12px;}
  .bv64crj .pgbw {grid-template-columns: minmax(0, 1fr);}
  .bv64crj .sfayn {min-height: 0;aspect-ratio: 4 / 3;}
  .bv64crj .q8yv {border-left: 0;border-top: 2px dashed color-mix(in srgb, var(--wildc) 28%, transparent);}
  .bv64crj .q8yv::before {top: -13px;left: -12px;}
  .bv64crj .q8yv::after {bottom: auto;top: -13px;right: -12px;left: auto;}
  .bv64crj .q8yv .g3mn {align-self: stretch;}
}
@media (prefers-reduced-motion: reduce) { .bv64crj .ww7z7 {scroll-behavior: auto;} }

.bv64crj .pgbw {background: var(--g7y90);}
.bv64crj .q8yv {background: linear-gradient(180deg, color-mix(in srgb, var(--nl7u) 12%, var(--g7y90)), var(--g7y90));}
.bv64crj .q8yv::before, .bv64crj .q8yv::after {background: var(--e3i);}

.dx5v > .e1g8cr.hkxm {position: relative;display: grid !important;overflow: hidden;padding: 0 !important;grid-template-columns: minmax(0, 1fr) clamp(200px, 26%, 280px);box-shadow: 0 18px 50px color-mix(in srgb, var(--nl7u) 14%, transparent);background: var(--e3i) !important;border: 1px solid var(--fec) !important;border-radius: calc(var(--hjyfn) * 3) !important;}
.hkxm .gc4w {padding: 0 0 clamp(18px, 2.4vw, 28px);min-width: 0;border-top: 6px solid var(--nl7u);}
.hkxm .gc4w > * {margin-left: clamp(20px, 2.6vw, 34px);margin-right: clamp(20px, 2.6vw, 34px);}
.hkxm .gc4w > :first-child {margin-top: clamp(20px, 2.6vw, 30px);}
.hkxm .k6fe {font-size: clamp(22px, 2.4vw, 30px);}
.hkxm a.hbrzbnx {color: var(--hm16h, var(--p06o));border-color: var(--nl7u);background: var(--nl7u);}
.hkxm .a3zn3c {background: linear-gradient(180deg, color-mix(in srgb, var(--nl7u) 22%, var(--g7y90)), var(--g7y90));justify-content: center;align-items: center;min-width: 0;gap:11px;display: flex;position: relative;padding: 26px 18px;flex-direction: column;border-left: 2px dashed color-mix(in srgb, var(--wildc) 28%, transparent);}
.hkxm .a3zn3c::before, .hkxm .a3zn3c::after {content: "";width: 24px;left: -13px;background: var(--m6ls);height: 24px;position: absolute;border-radius: 50%;}
.hkxm .a3zn3c::before {top: -12px;}
.hkxm .a3zn3c::after {bottom: -12px;}
.hkxm .ntgsjd7 {text-align: center;font: 700 12px/1 var(--bzoi);font-style: normal;text-transform: uppercase;overflow-wrap: anywhere;color: var(--nl7u);letter-spacing: .24em;}
.hkxm .md9m {font: 800 clamp(54px, 5.6vw, 76px)/.9 var(--ziz);letter-spacing: -.04em;color: var(--wildc);}
.hkxm .md9m small {vertical-align: top;color: var(--nl7u);margin-left:3px;font-size: .38em;}
.hkxm .kwp0r {opacity:0.8;display: block;width: 78%;height: 46px;background: repeating-linear-gradient(90deg,
    var(--wildc) 0 2px, transparent 2px 4px, var(--wildc) 4px 7px, transparent 7px 9px,
    var(--wildc) 9px 10px, transparent 10px 13px, var(--wildc) 13px 16px, transparent 16px 18px);}
@media (max-width:765px) {
  .dx5v > .e1g8cr.hkxm {grid-template-columns: minmax(0, 1fr);}
  .hkxm .a3zn3c {justify-content: space-between;padding: 18px 20px;flex-wrap: wrap;border-left: 0;border-top: 2px dashed color-mix(in srgb, var(--wildc) 28%, transparent);flex-direction: row;}
  .hkxm .a3zn3c::before {left: -12px;top: -13px;}
  .hkxm .a3zn3c::after {right: -12px;top: -13px;bottom: auto;left: auto;}
  .hkxm .kwp0r {order: 3;width: 100%;height: 34px;}
}

.dx5v .y47qcp .y525hz {gap:13px;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));margin-top:7px;}
.dx5v .y47qcp .y525hz .th4bekf,
.dx5v .y47qcp .tt9ab .th4bekf,
.dx5v .y47qcp .g88h1y .th4bekf {display: flex;min-width: 0;margin: 0;position: relative;flex-direction: column;padding: 0 !important;background: var(--g7y90);border: 1px solid var(--fec) !important;border-radius: calc(var(--hjyfn) * 2);gap: 0;overflow: hidden;}
.dx5v .y47qcp .y525hz .sq6932,
.dx5v .y47qcp .tt9ab .th4bekf::before {border: 0;border-bottom: 2px dashed color-mix(in srgb, var(--wildc) 26%, transparent);border-radius: 0;justify-content: flex-start;background: color-mix(in srgb, var(--nl7u) 10%, transparent);align-items: center;color: var(--nl7u);min-height: 0;position: relative;align-self: stretch;letter-spacing: -.03em;font: 800 clamp(40px, 4vw, 56px)/1 var(--ziz);height: auto;width: auto;padding: 18px 18px 14px;margin: 0;display: flex;}
.dx5v .y47qcp .th4bekf::after {top: calc(18px + clamp(40px, 4vw, 56px) + 14px - 10px);box-shadow: calc(-1 * (100% + 100vw)) 0 0 0 transparent;width: 20px;content: "";position: absolute;height: 20px;background: var(--e3i);right: -10px;border-radius: 50%;}
.dx5v .y47qcp .gxj0ha3,
.dx5v .y47qcp .g88h1y .prbd2,
.dx5v .y47qcp .g88h1y .a44y {padding-right:17px;padding-left:19px;}
.dx5v .y47qcp .gxj0ha3 {padding-bottom:19px;padding-top:13px;}
.dx5v .y47qcp .g88h1y .prbd2 {padding-top:15px;}
.dx5v .y47qcp .g88h1y .a44y {padding-bottom:17px;margin-top:6px;}
.dx5v .y47qcp .prbd2 {font-weight: 800;font-size: 16.5px;overflow-wrap: anywhere;color: var(--wildc);display: block;}
.dx5v .y47qcp .a44y {font-size: 14.5px;overflow-wrap: anywhere;line-height:1.54;}
@media (max-width:968px) { .dx5v .y47qcp .y525hz {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px) { .dx5v .y47qcp .y525hz {grid-template-columns: minmax(0, 1fr);} }
.dx5v > .e1g8cr.hkxm .gc4w {padding: clamp(20px, 2.6vw, 30px) clamp(20px, 2.6vw, 34px) clamp(20px, 2.6vw, 30px) !important;}
.dx5v > .e1g8cr.hkxm .gc4w > * {margin-left: 0 !important;max-width: none;margin-right: 0 !important;}
.dx5v > .e1g8cr.hkxm .gc4w > :first-child {margin-top: 0;}
.dx5v > .e1g8cr.hkxm .gc4w a.hbrzbnx.hbrzbnx {color: var(--hm16h, var(--p06o));background: var(--nl7u);border: 1px solid var(--nl7u);}

.dx5v .txaa1xa .ncwrp9 {position: relative;}
.dx5v .txaa1xa .zb68p {border-radius: 50%;width: 10px;height: 10px;position: absolute;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--wildc) 20%, transparent);top: 10px;background: var(--m6ls);right: 10px;}

.dx5v .gsq4aj7 .rcbf {gap: clamp(16px, 2.4vw, 28px);align-items: start;}
.dx5v .gsq4aj7 .hj7x,
.dx5v .gsq4aj7 .hj7x:first-child,
.dx5v .gsq4aj7 .hj7x + .hj7x {background: var(--g7y90);-webkit-mask:
    conic-gradient(from -45deg at bottom, transparent, #000 1deg 89deg, transparent 90deg) bottom / 16px 51% repeat-x,
    conic-gradient(from 135deg at top, transparent, #000 1deg 89deg, transparent 90deg) top / 16px 51% repeat-x;mask:
    conic-gradient(from -45deg at bottom, transparent, #000 1deg 89deg, transparent 90deg) bottom / 16px 51% repeat-x,
    conic-gradient(from 135deg at top, transparent, #000 1deg 89deg, transparent 90deg) top / 16px 51% repeat-x;padding: 18px 0 18px !important;position: relative;filter: drop-shadow(0 10px 18px color-mix(in srgb, #000 25%, transparent));border: 0 !important;}
.dx5v .gsq4aj7 .pdn6w7.pdn6w7 {align-items: center;justify-content: space-between;text-transform: uppercase;letter-spacing: .14em;padding: 16px 20px;gap:12px;font: 700 13px/1.2 var(--bzoi);display: flex;margin: 0 0 10px;}
.dx5v .gsq4aj7 .mgja .pdn6w7 {color: var(--hm16h, var(--p06o));background: var(--nl7u);}
.dx5v .gsq4aj7 .t31jzmh .pdn6w7 {color: var(--e3i);background: color-mix(in srgb, var(--wildc) 86%, var(--e3i));}
.dx5v .gsq4aj7 .cye658 {font: 800 32px/1 var(--ziz);letter-spacing: -.02em;}
.dx5v .gsq4aj7 .mkmhv {list-style: none;padding: 0 20px;margin: 0;}
.dx5v .gsq4aj7 .mkmhv li {display: flex;margin: 0;line-height:1.41;font-size: 15px;padding: 11px 0;gap:9px;color: var(--wildc);border: 0;align-items: center;}
.dx5v .gsq4aj7 .mkmhv li::after {flex: 1 1 24px;margin-bottom:6px;border-bottom: 2px dotted color-mix(in srgb, var(--wildc) 25%, transparent);align-self: flex-end;content: "";order: 2;min-width: 24px;}
.dx5v .gsq4aj7 .mkmhv li > :not(.wch466c) {min-width: 0;order: 1;overflow-wrap: anywhere;}
.dx5v .gsq4aj7 .wch466c.wch466c,
.dx5v .gsq4aj7 .q132c .mkmhv li::before {margin: 0;border-radius: 50%;font: 800 15px/1 var(--ziz);height: 26px;display: inline-flex;width: 26px;align-items: center;flex: 0 0 auto;justify-content: center;order: 3;}
.dx5v .gsq4aj7 .mgja :is(.wch466c, .mkmhv li::before) {color: var(--hm16h, var(--p06o));background: var(--nl7u);}
.dx5v .gsq4aj7 .t31jzmh :is(.wch466c, .mkmhv li::before) {background: color-mix(in srgb, var(--wildc) 14%, transparent);color: var(--wildc);}
.dx5v .gsq4aj7 .ctt5wc {margin: 10px 20px 0;color: var(--i0ic);align-items: center;letter-spacing: .2em;max-width: none;justify-content: space-between;font: 800 13px/1 var(--bzoi);border-top: 2px dashed color-mix(in srgb, var(--wildc) 30%, transparent);padding: 14px 0 6px;display: flex;}
.dx5v .gsq4aj7 .ctt5wc b {letter-spacing: 0;color: var(--wildc);font: 800 24px/1 var(--ziz);}
.dx5v .gsq4aj7 .mgja .ctt5wc b {color: var(--nl7u);}
.dx5v .gsq4aj7 .ppdq0 {display: none;}
@media (max-width:705px) { .dx5v .gsq4aj7 .rcbf {grid-template-columns: minmax(0, 1fr);} }
