

:root {--inaas: var(--alm);--yo86: 1px dashed color-mix(in srgb, var(--bdj) 34%, transparent);--rzfb:   var(--mngwl);--dph:    var(--bdj);--bfh:   var(--gl8);--bwa:    4px;--fodqy:"Courier Prime", ui-monospace, "Courier New", Menlo, monospace;--ro7tm:"Archivo", "Roboto", "Segoe UI", system-ui, sans-serif;--iwvg:  var(--e85);--s8p8e: var(--aku);--zgud: clamp(22px, 2.6vw, 34px);--rib: 1120px;--j3p12: clamp(18px, 2vw, 28px);--ln6ln: var(--vdqkp);}

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

.k2d1yh {z-index: 200;color: var(--ufwfd, var(--wtmql, var(--fp2e)));left: -9999px;text-decoration: none;background: var(--ln6ln);position: absolute;padding: 12px 20px;top: 0;font-weight: 700;}
.k2d1yh:focus {left: 10px;top: 10px;}

.pdkb21k {z-index: 60;background: var(--ig2);position: sticky;border-bottom: var(--yo86);top: 0;}
.rebt3r8 {padding: 0 22px;align-items: center;display: flex;gap:20px;margin: 0 auto;min-height: 60px;max-width: var(--rib);}
.g2f8 {align-items: center;display: inline-flex;text-decoration: none;min-height: 44px;}
.g2f8 img {display: block;width: auto;height: 24px;}
.gqe4qw {color: var(--jaa);letter-spacing: .08em;text-transform: uppercase;font: 700 17px/1 var(--fodqy);}

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

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

.yx41p7s,
.t4zjc :is(.z97h6, .qkz2w6x, .qtx9xq7, .d3ewq,
             .frxs, .hphx, .z4zegb8) a[role="button"],
.t4zjc .d3ewq a {text-decoration: none;align-items: center;font: 700 12.5px/1 var(--fodqy);text-transform: uppercase;letter-spacing: .1em;min-height: 44px;justify-content: center;padding: 0 20px;cursor: pointer;border-radius: var(--bwa);border: 0;display: inline-flex;}
.wcensj {box-shadow: inset 0 0 0 1px var(--rzfb);background: var(--no27);color: var(--o4p, var(--sytv4));}
.hmsnx {color: var(--ppd6, var(--kwwyb));background: var(--yo0);}
.hmsnx:hover {background: var(--n2lm6);}
.ktac {display: flex;margin-top:13px;width: 100%;}

.t4zjc :is(.z97h6, .qkz2w6x, .qtx9xq7, .d3ewq,
             .frxs, .hphx, .z4zegb8) a[role="button"],
.t4zjc .d3ewq a {background: var(--vdqkp);color: var(--wtmql, var(--fp2e));}
.t4zjc :is(.z97h6, .qkz2w6x, .qtx9xq7, .d3ewq,
             .frxs, .hphx, .z4zegb8) a[role="button"]:hover,
.t4zjc .d3ewq a:hover {background: var(--n2lm6);}

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

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

.t4zjc :is(.z4zegb8, .hphx, .frxs, .vfjt,
             .aza3qg, .g0x4rep, .qtx9xq7, .qkz2w6x,
             .xsme, .cs1cx) {border: 1px solid var(--rzfb);border-radius: var(--bwa);background: var(--bfh);padding: var(--zgud) !important;position: relative;}

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

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

.t4zjc .z97h6.s8671 {border: 1px solid var(--rzfb);border-radius: var(--bwa);min-height: 0 !important;overflow: hidden;display: grid;background: var(--bfh);grid-template-columns: auto minmax(0, 1fr);padding: 0 !important;}

.t4zjc .z97h6.jmf4h {grid-template-columns: minmax(0, 1fr) auto;}
.t4zjc .z97h6.jmf4h .rtykk {order: 2;border-right: 0;border-left: var(--yo86);}

.t4zjc .z97h6 .rtykk {justify-content: space-between;border-right: var(--yo86);font-family: var(--fodqy);gap:17px;display: flex;padding: 16px 0;align-items: center;width: clamp(38px, 5vw, 54px);background: var(--inaas);flex-direction: column;}
.t4zjc .z97h6 .eykr0k {color: color-mix(in srgb, var(--ln6ln) 35%, var(--dph));letter-spacing: .28em;font-size: 12px;text-orientation: mixed;writing-mode: vertical-rl;font-weight: 700;}
.t4zjc .z97h6 .fkcy3kh {text-orientation: mixed;font-size: 10.5px;writing-mode: vertical-rl;letter-spacing: .16em;color: var(--iwvg);}

.t4zjc .z97h6 .kt7cm {width: 100%;max-width: none;min-width: 0;text-align: left;padding: clamp(22px, 2.8vw, 38px) var(--zgud);}

.t4zjc .z97h6 .dy6j {text-transform: uppercase;font-family: var(--fodqy);color: var(--iwvg);margin: 0 0 10px;font-size: 12px;letter-spacing: .18em;}

.t4zjc .z97h6 .pdbpr {text-wrap: balance;font-size: clamp(28px, 3.6vw, 46px);letter-spacing: -.02em;margin: 0;line-height:1.04;font-weight: 800;color: var(--dph);}

.t4zjc .z97h6 .fh5rdbk {border: 0;border-top: var(--yo86);margin: clamp(16px, 2vw, 22px) calc(var(--zgud) * -1);}
.t4zjc .z97h6 .bgezc5 {line-height:1.61;color: var(--iwvg);font-size: 16px;margin: 0 0 clamp(16px, 2vw, 22px);max-width: 62ch;}

.t4zjc .z97h6 .czrpn {font-weight: 700;font-family: var(--fodqy);background: var(--vdqkp);min-height: 48px;display: inline-flex;transition:filter 0.188s;color: var(--wtmql, var(--fp2e));text-transform: uppercase;letter-spacing: .12em;font-size: 13.5px;border-radius: var(--bwa);justify-content: center;text-decoration: none;padding: 0 28px;white-space: nowrap;align-items: center;}
.t4zjc .z97h6 .czrpn:hover {filter: brightness(1.08);}

.t4zjc .z97h6 .jen9 {overflow: hidden;border: 1px solid var(--rzfb);border-radius: var(--bwa);aspect-ratio: 10 / 3;width: 100%;max-height: 22vh;background: var(--ys9, var(--inaas));margin: clamp(18px, 2.4vw, 26px) 0 0;position: relative;max-width: none;color: var(--e0yt, var(--dph));}
.t4zjc .z97h6 .q03yq3,
.t4zjc .z97h6 .jen9 img {border-radius: 0;display: block;object-fit: cover;width: 100%;height: 100%;}

.t4zjc .z97h6 .nhv4d {justify-content: center;font-weight: 700;display: flex;inset: 0;letter-spacing: .1em;background: repeating-linear-gradient(
    var(--v2doq, 45deg),
    color-mix(in srgb, var(--ln6ln) 22%, transparent) 0 2px,
    transparent 2px 11px);color: color-mix(in srgb, var(--ln6ln) 45%, var(--dph));line-height: 1;font-family: var(--fodqy);position: absolute;align-items: center;font-size: clamp(38px, 6vw, 76px);}

@media (max-width:647px) {
  
  .t4zjc .z97h6 .rtykk {width: 32px;}
  .t4zjc .z97h6 .czrpn {display: flex;width: 100%;}
  .t4zjc .z97h6 .jen9 {max-height: 18vh;aspect-ratio: 5 / 2;}
}

.t4zjc .z97h6.z1njj {min-height: 40vh;position: relative;}

.t4zjc .z97h6 .qeass {inset: 0;height: 100%;position: absolute;object-fit: cover;width: 100%;}
.vszbm64 {background: color-mix(in srgb, var(--inaas) 96%, transparent);z-index: 1;position: relative;}
.jr3za {background: color-mix(in srgb, var(--bfh) 96%, transparent);z-index: 1;position: relative;}
@media (max-width:647px) {
  .t4zjc .z97h6.z1njj {min-height: 34vh;}
}

.qq08 {gap:11px;display: grid;}
.x7dfty2 {background: var(--inaas);border: 1px solid var(--rzfb);border-radius: var(--bwa);}
.x7dfty2[open] {border-color: color-mix(in srgb, var(--ln6ln) 52%, transparent);}
.x7dfty2 > summary {padding: 8px 16px 8px 0;min-height: 52px;display: flex;align-items: center;cursor: pointer;list-style: none;gap:15px;}
.x7dfty2 > summary::-webkit-details-marker {display: none;}

.wm737xp {border-right: var(--yo86);display: flex;align-items: center;padding: 0 14px;align-self: stretch;flex: 0 0 auto;font: 700 12px/1 var(--fodqy);color: color-mix(in srgb, var(--ln6ln) 35%, var(--dph));letter-spacing: .08em;}
.pj6mm44 {font-weight: 700;flex: 1 1 auto;font-size: 16px;}
.n1vj2bc {flex: 0 0 auto;width: 14px;position: relative;height: 14px;}
.n1vj2bc::before,
.n1vj2bc::after {content: "";background: var(--iwvg);margin: auto;position: absolute;inset: 0;}
.n1vj2bc::before {height: 2px;width: 14px;}
.n1vj2bc::after  {width: 2px;transition:transform 0.159s;height: 14px;}
.x7dfty2[open] .n1vj2bc::after {transform: scaleY(0);}
.qgnmx8 {padding: 0 16px 16px 60px;line-height:1.60;color: var(--iwvg);}

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

.sxdxw0y {letter-spacing: .08em;padding-top:19px;color: color-mix(in srgb, var(--ln6ln) 35%, var(--dph));font: 700 12px/1 var(--fodqy);}

.jg6m52 .x7dfty2 > summary {padding-left:15px;}
.jg6m52 .qgnmx8 {padding-left:17px;}

.k9te7h8 {border-top: var(--yo86);display: block;}

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

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

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

.snvb1b {padding: 0;list-style: none;margin: 0;}
.cvgxg {gap:17px;align-items: stretch;border-bottom: var(--yo86);display: flex;padding: 16px 0;}
.cvgxg:last-child {border-bottom: 0;padding-bottom: 0;}

.xhhhxhn {min-width: 46px;flex: 0 0 auto;color: color-mix(in srgb, var(--ln6ln) 35%, var(--dph));justify-content: center;display: flex;padding: 0 12px 0 0;border-right: var(--yo86);letter-spacing: .04em;align-items: center;font: 700 18px/1 var(--fodqy);}
.z2xv {min-width: 0;}
.k1wv {font-weight: 700;margin: 0 0 4px;display: block;font-size: 16px;}
.j546 {margin: 0;color: var(--iwvg);}

.qkrxmtn {counter-reset: tkstep;}
.qkrxmtn .cvgxg {counter-increment: tkstep;display: block;}
.qkrxmtn .cvgxg::before {margin-bottom:7px;color: color-mix(in srgb, var(--ln6ln) 35%, var(--dph));display: block;font: 700 11px/1 var(--fodqy);letter-spacing: .16em;content: counter(tkstep, decimal-leading-zero);}

.r37m5 .cvgxg {grid-template-columns: auto minmax(0, 1fr);row-gap: 0;column-gap:15px;align-items: center;display: grid;}
.r37m5 .xhhhxhn {grid-row: 1;grid-column: 1;align-self: stretch;}
.r37m5 .k1wv {margin: 0;grid-row: 1;grid-column: 2;}
.r37m5 .j546 {margin-top:11px;grid-column: 1 / -1;grid-row: 2;}

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

.vb18 + .vb18 {padding-right: 0;border-left: var(--yo86);}
.edc9f {border-bottom: var(--yo86);text-transform: uppercase;margin: 0 0 12px;font: 700 11.5px/1 var(--fodqy);letter-spacing: .12em;color: var(--iwvg);padding: 0 0 10px;}
.a35n {padding: 0;list-style: none;margin: 0;}
.a35n li {display: flex;align-items: baseline;padding: 8px 0;font-size: 15.5px;gap:9px;}
.s26f0m {flex: 0 0 auto;width: 18px;text-align: center;font: 700 14px/1 var(--fodqy);}
.vs2y .s26f0m {color: var(--ln6ln);}
.yx62  .s26f0m {color: var(--iwvg);}

.fvgce {grid-template-columns: minmax(0, 1fr);}
.fvgce .vb18 {padding: 0;}
.m4smxbx {margin: 18px calc(var(--zgud) * -1);border: 0;border-top: var(--yo86);}

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

.fvgce .vs2y .a35n li::before {color: color-mix(in srgb, var(--ln6ln) 62%, var(--bdj));content: "+";}
.fvgce .yx62  .a35n li::before {content: "\2212";color: var(--iwvg);}

@supports (content: "a" / "") {
  .fvgce .vs2y .a35n li::before {content: "+" / "";}
  .fvgce .yx62  .a35n li::before {content: "\2212" / "";}
}

.t4zjc .vfjt h3.edc9f {letter-spacing: .12em;border-bottom: var(--yo86);margin: 0 0 12px;color: var(--iwvg);font: 700 11.5px/1 var(--fodqy);text-transform: uppercase;padding: 0 0 10px;}

.g8cnke {min-width: 0;}

.vb18 b.s26f0m {border: 1px solid var(--rzfb);border-radius: var(--bwa);justify-content: center;display: inline-flex;font-size: 12px;width: 20px;align-items: center;height: 20px;}
.vs2y b.s26f0m {border-color: color-mix(in srgb, var(--ln6ln) 45%, var(--rzfb));}

.vb18 b.s26f0m {align-self: center;}

.t4zjc .m6ver .g9bzy {background: var(--inaas);border: 1px solid var(--rzfb);border-radius: var(--bwa);padding: var(--zgud);}
.t4zjc .m6ver .g9bzy + .g9bzy {margin-top: var(--j3p12);}
.t4zjc .m6ver .qr1566 {font: 700 11.5px/1 var(--fodqy);color: color-mix(in srgb, var(--ln6ln) 35%, var(--dph));text-transform: uppercase;letter-spacing: .16em;margin: 0;}
.t4zjc .m6ver .km8t {margin: 12px calc(var(--zgud) * -1);border: 0;border-top: var(--yo86);}

.t4zjc .m6ver .hbc1 {gap:21px 16px;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;list-style: none;display: grid;padding: 0;}
@media (max-width:995px) { .t4zjc .m6ver .hbc1 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px)  { .t4zjc .m6ver .hbc1 {grid-template-columns: minmax(0, 1fr);} }
.t4zjc .m6ver .fxp3qv5 + .fxp3qv5 {border-top: 0;}
.t4zjc .m6ver .regj05 {grid-template-columns: minmax(0, 1fr);padding: 0;display: grid;gap:11px;text-decoration: none;color: inherit;align-content: start;min-height: 0;}

.t4zjc .m6ver .ng3ax55 {object-fit: cover;background: var(--rzfb);aspect-ratio: 1 / 1;width: 100%;border-radius:3px;height: auto;display: block;}

.t4zjc .m6ver .regj05 {position: relative;}
.t4zjc .m6ver .w3bxn {top: 8px;background: color-mix(in srgb, var(--rm0c) 78%, transparent);letter-spacing: .1em;z-index: 1;font: 700 12px/1 var(--fodqy);position: absolute;left: 8px;color: var(--dph);border-radius:3px;padding: 3px 7px;}
.t4zjc .m6ver .j6drm6 {min-width: 0;color: var(--dph);font-weight: 700;line-height:1.29;font-size: 16px;}
.t4zjc .m6ver .h1ajytt {letter-spacing: .1em;font: 400 11.5px/1 var(--fodqy);font-style: normal;margin-top:2px;text-transform: uppercase;color: var(--iwvg);display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
@media (max-width:605px) {
  .t4zjc .m6ver .hbc1 {gap:15px 12px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .t4zjc .m6ver .j6drm6 {font-size: 15px;}
}
.t4zjc .m6ver .regj05:hover .j6drm6 {text-decoration: underline;text-underline-offset: 4px;}
@media (max-width:565px) {
  .t4zjc .m6ver .j6drm6 {font-size: 19px;}
  .t4zjc .m6ver .h1ajytt {grid-column: 2;}
}

.t4zjc .zd7n1rz .g23bn {border-top: var(--yo86);list-style: none;margin: 0;padding: 0;}
.t4zjc .zd7n1rz .fh063c {border-bottom: var(--yo86);}
.t4zjc .zd7n1rz .etr0r07 {gap:17px;text-decoration: none;grid-template-columns: auto minmax(0, 1fr) auto;min-height: 52px;display: grid;align-items: center;padding: 10px 0;}
.t4zjc .zd7n1rz .etr0r07 img {border-radius: 0;object-fit: contain;width: 62px;height: 22px;display: block;}
.t4zjc .zd7n1rz .mc85e1 {font-size: 15.5px;color: var(--dph);min-width: 0;font-weight: 700;}
.t4zjc .zd7n1rz .wewyss {font: 700 12px/1 var(--fodqy);letter-spacing: .14em;color: var(--iwvg);}
.t4zjc .zd7n1rz .etr0r07:hover .mc85e1 {text-underline-offset: 4px;text-decoration: underline;}

.t4zjc .heb8pw .n4xhc {padding: 0;margin: 0;grid-template-columns: minmax(0, 1fr) auto;column-gap:12px;align-items: center;display: grid;border-top: var(--yo86);}
.t4zjc .heb8pw .zj0ks04 {padding: 8px 0;display: flex;border-bottom: var(--yo86);align-items: center;gap:12px;min-width: 0;min-height: 46px;}
.t4zjc .heb8pw .zj0ks04 img {flex: 0 0 auto;border-radius: 0;object-fit: contain;display: block;width: 54px;height: 20px;}
.t4zjc .heb8pw .t4q1h {color: var(--dph);font-size: 15px;}
.t4zjc .heb8pw .x99skp7 {display: flex;align-items: center;justify-content: flex-end;min-height: 46px;border-bottom: var(--yo86);margin: 0;}
.t4zjc .heb8pw .v35g8pp {letter-spacing: .16em;font: 700 11px/1 var(--fodqy);border: 1px solid color-mix(in srgb, var(--ln6ln) 45%, var(--rzfb));border-radius: var(--bwa);color: color-mix(in srgb, var(--ln6ln) 35%, var(--dph));padding: 5px 9px;}

.t4zjc .hphx .wgqv {margin: 0;align-items: baseline;gap:14px;display: flex;}
.t4zjc .hphx .vbzym {font: 700 11.5px/1 var(--fodqy);text-transform: uppercase;letter-spacing: .16em;color: var(--iwvg);}
.t4zjc .hphx .f02s {margin: 0;color: color-mix(in srgb, var(--ln6ln) 45%, var(--dph));letter-spacing: -.02em;font: 700 clamp(30px, 4.4vw, 48px)/1 var(--fodqy);}
.t4zjc .hphx .q76c {border: 0;border-top: var(--yo86);margin: 16px 0;}
.t4zjc .hphx .d7anp5t {color: var(--iwvg);font-size: 15.5px;margin: 0 0 var(--j3p12);max-width: 62ch;line-height:1.60;}
.t4zjc .hphx .qehm {padding: 0;display: grid;grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));margin: 0;gap: var(--j3p12);list-style: none;}
.t4zjc .hphx .xy7crb {border: 1px solid var(--rzfb);border-radius: var(--bwa);padding: 16px;background: var(--inaas);}
.t4zjc .hphx .qn5cc {font: 700 12px/1 var(--fodqy);letter-spacing: .12em;color: var(--dph);text-transform: uppercase;}
.t4zjc .hphx .bvnqbpf {font: 700 12px/1 var(--fodqy);float: right;letter-spacing: .1em;color: color-mix(in srgb, var(--ln6ln) 35%, var(--dph));}
.t4zjc .hphx .jz0k {border: 0;border-top: var(--yo86);margin: 12px -16px;clear: both;}
.t4zjc .hphx .rtg6 {margin: 0;font-size: 15px;line-height:1.59;color: var(--iwvg);}

.t4zjc .hphx .xgbtp29 {display: flex;gap:15px;margin: 0;align-items: baseline;}
.t4zjc .hphx .xgbtp29::before {align-self: flex-end;content: "";border-bottom: var(--yo86);order: 1;flex: 1 1 auto;margin-bottom:7px;}
.t4zjc .hphx .xgbtp29 .f02s {order: 2;}

.t4zjc .hphx .xpnfq {list-style: none;padding: 0;margin: 0;gap: var(--j3p12);display: grid;}
.t4zjc .hphx .xpnfq > li {border-top: var(--yo86);padding-top:14px;}
.t4zjc .hphx .ysa59b {margin: 0 0 10px;padding-left:17px;border-left: 2px solid color-mix(in srgb, var(--ln6ln) 45%, var(--rzfb));}

.t4zjc .hphx .ysa59b .rtg6 {color: var(--dph);font-size: 15.5px;}
.t4zjc .hphx .gjbxya {gap:12px;align-items: baseline;display: flex;}

.t4zjc .hphx .gjbxya .bvnqbpf {margin-left: auto;float: none;}

.t4zjc .hphx .wxcdg {list-style: none;border-top: var(--yo86);margin: 0;padding: 0;}
.t4zjc .hphx .yj40p {padding: 14px 0;border-bottom: var(--yo86);display: grid;align-items: baseline;column-gap:15px;grid-template-columns: minmax(0, 1fr) auto;}
.t4zjc .hphx .yj40p .qn5cc {grid-column: 1;}
.t4zjc .hphx .yj40p .bvnqbpf {justify-self: end;grid-column: 2;float: none;}
.t4zjc .hphx .yj40p .rtg6 {grid-column: 1 / -1;margin-top:7px;}

.t4zjc .hphx .q76c + .wxcdg {border-top: 0;}

.t4zjc .hphx .q76c + .xpnfq > li:first-child {padding-top: 0;border-top: 0;}

.t4zjc .qtx9xq7.xfsetvp {overflow: hidden;}

.t4zjc .qtx9xq7.pfyw {max-width:561px;}
.t4zjc .qtx9xq7 .sjtw {display: flex;align-items: center;gap:15px;}

.t4zjc .qtx9xq7.jat6p .sjtw {flex-direction: row-reverse;}
.t4zjc .qtx9xq7 .cm4jp5 {flex: 0 0 auto;height: 62px;overflow: hidden;width: 62px;margin: 0;border: 1px solid var(--rzfb);border-radius: var(--bwa);}
.t4zjc .qtx9xq7 .cm4jp5 img {width: 100%;display: block;object-fit: cover;border-radius: 0;height: 100%;}
.t4zjc .qtx9xq7 .ve9ccd8 {letter-spacing: -.01em;min-width: 0;font-weight: 800;margin: 0;line-height:1.20;font-size: clamp(19px, 2.2vw, 26px);color: var(--dph);}
.t4zjc .qtx9xq7 .ve9ccd8::before {content: none;}
.t4zjc .qtx9xq7 .j8f86p {border: 0;border-top: var(--yo86);margin: 16px calc(var(--zgud) * -1);}

.t4zjc .qtx9xq7 .j8f86p:first-child {margin-top: 0;}
.t4zjc .qtx9xq7 .f03by4v {color: var(--iwvg);font-size: 15.5px;line-height:1.67;}
.t4zjc .qtx9xq7 .f03by4v :is(p, li):last-child {margin-bottom: 0;}
.t4zjc .qtx9xq7 .rvp7t {margin: 0;max-width: none;}
.t4zjc .qtx9xq7 .qy3d2r.qy3d2r {background: var(--vdqkp);text-transform: uppercase;min-height: 46px;border-radius: var(--bwa);display: inline-flex;text-decoration: none;letter-spacing: .12em;font: 700 12.5px/1 var(--fodqy);justify-content: center;align-items: center;padding: 0 24px;color: var(--wtmql, var(--fp2e));}
.t4zjc .qtx9xq7 .qy3d2r.qy3d2r:hover {filter: brightness(1.08);}

.t4zjc .qkz2w6x.srm1t {text-align: left;}
.t4zjc .qkz2w6x .xdjv {letter-spacing: -.01em;margin: 0 0 8px;color: var(--dph);font-size: clamp(26px, 3.8vw, 42px);line-height:1.20;font-weight: 800;}
.t4zjc .qkz2w6x .dycc0 {color: var(--iwvg);line-height:1.60;margin: 0 0 var(--j3p12);font-size: 15.5px;max-width: 62ch;}
.t4zjc .qkz2w6x .fsyk4 {margin: 0;padding: 0;border-top: var(--yo86);list-style: none;}
.t4zjc .qkz2w6x.yxj4417 .fsyk4 {gap: 0 var(--j3p12);border-top: 0;grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));display: grid;}
.t4zjc .qkz2w6x .tq2k3k {min-width: 0;border-bottom: var(--yo86);padding: 16px 0;}
.t4zjc .qkz2w6x.jqq0a .tq2k3k {align-items: center;display: grid;gap:16px;grid-template-columns: auto minmax(0, 180px) minmax(0, 1fr);}
.t4zjc .qkz2w6x .b4dkb {display: block;color: var(--iwvg);letter-spacing: .16em;margin-bottom:11px;font: 700 11px/1 var(--fodqy);}
.t4zjc .qkz2w6x.jqq0a .b4dkb {margin-bottom: 0;}
.t4zjc .qkz2w6x .q07djg {overflow: hidden;margin: 0 0 12px;border: 1px solid var(--rzfb);border-radius: var(--bwa);}
.t4zjc .qkz2w6x.jqq0a .q07djg {margin: 0;}
.t4zjc .qkz2w6x .q07djg img {height: auto;display: block;border-radius: 0;width: 100%;object-fit: cover;aspect-ratio: 3 / 2;}
.t4zjc .qkz2w6x .cfspjc {font-weight: 600;margin: 0;max-width: 46ch;font-size: clamp(15.5px, 1.4vw, 17px);color: var(--dph);line-height:1.48;}
.t4zjc .qkz2w6x .d7t7z50 {margin: var(--j3p12) 0 0;max-width: none;gap:9px;flex-wrap: wrap;display: flex;}
.t4zjc .qkz2w6x .gakv5p,
.t4zjc .qkz2w6x .vayc {letter-spacing: .12em;min-height: 46px;padding: 0 24px;font: 700 12.5px/1 var(--fodqy);border-radius: var(--bwa);text-transform: uppercase;display: inline-flex;align-items: center;text-decoration: none;justify-content: center;}
.t4zjc .qkz2w6x .gakv5p {background: var(--vdqkp);color: var(--wtmql, var(--fp2e));}
.t4zjc .qkz2w6x .gakv5p:hover {filter: brightness(1.08);}

.t4zjc .qkz2w6x .vayc {color: color-mix(in srgb, var(--ln6ln) 35%, var(--dph));background: none;border: 1px solid var(--rzfb);}
.t4zjc .qkz2w6x .vayc:hover {border-color: var(--ln6ln);}
@media (max-width:647px) {
  .t4zjc .qkz2w6x.jqq0a .tq2k3k {grid-template-columns: auto minmax(0, 1fr);}
  .t4zjc .qkz2w6x.jqq0a .q07djg {grid-column: 1 / -1;}
  .t4zjc .qkz2w6x .gakv5p,
  .t4zjc .qkz2w6x .vayc {width: 100%;}
}

.t4zjc .aza3qg .esmsfec {margin: 0 0 12px;text-transform: uppercase;color: var(--iwvg);font: 700 11px/1 var(--fodqy);letter-spacing: .2em;}
.t4zjc .aza3qg .j9483ds {align-items: center;gap:8px 14px;display: flex;flex-wrap: wrap;}
.t4zjc .aza3qg .tp4tsrj {width: 48px;margin: 0;border: 1px solid var(--rzfb);border-radius: var(--bwa);overflow: hidden;flex: 0 0 auto;height: 48px;}
.t4zjc .aza3qg .tp4tsrj img {display: block;object-fit: cover;height: 100%;border-radius: 0;width: 100%;}
.t4zjc .aza3qg .pfywf {font-size: 18px;color: var(--dph);margin: 0;font-weight: 800;}
.t4zjc .aza3qg .y7d2kpb {font: 400 12px/1.4 var(--fodqy);letter-spacing: .1em;text-transform: uppercase;color: var(--iwvg);}
.t4zjc .aza3qg .ydjgvhc {margin: 16px calc(var(--zgud) * -1);border: 0;border-top: var(--yo86);}

.t4zjc .aza3qg.wnmyz .esmsfec {margin: 10px 0 0;}

.t4zjc .aza3qg.dsjj9 .j9483ds {grid-template-columns: auto minmax(0, 1fr);align-items: center;row-gap:4px;column-gap: 0;display: grid;}
.t4zjc .aza3qg.dsjj9 .tp4tsrj {grid-row: 1 / span 2;grid-column: 1;margin-right:13px;}
.t4zjc .aza3qg.dsjj9 .y7d2kpb {grid-column: 2;grid-row: 1;}
.t4zjc .aza3qg.dsjj9 .pfywf {grid-row: 2;grid-column: 2;}
.t4zjc .aza3qg .vxtw {line-height:1.67;max-width: 68ch;color: var(--iwvg);margin: 0;font-size: 15px;}
.t4zjc .aza3qg .z5fakyr {display: flex;gap:9px;max-width: none;flex-wrap: wrap;margin: 14px 0 0;}
.t4zjc .aza3qg .z5fakyr a {text-decoration: none;display: inline-flex;letter-spacing: .12em;font: 700 12px/1 var(--fodqy);border: 1px solid var(--rzfb);border-radius: var(--bwa);padding: 0 12px;color: color-mix(in srgb, var(--ln6ln) 35%, var(--dph));align-items: center;min-width: 44px;justify-content: center;min-height: 44px;}
.t4zjc .aza3qg .z5fakyr a:hover {border-color: var(--ln6ln);}
.t4zjc .aza3qg .zshzws7 {margin-top:17px;display: block;line-height:1.62;font-size: 12.5px;color: var(--iwvg);padding-top:13px;border-top: var(--yo86);}

.t4zjc .v0fy6qg .ha0px {border-bottom: 0 !important;padding: 0 !important;text-transform: uppercase;color: var(--dph);margin: 0 !important;letter-spacing: .04em;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--fodqy) !important;}
.t4zjc .v0fy6qg .ha0px::before {content: none;}
.t4zjc .v0fy6qg .ta49,
.t4zjc .v0fy6qg .san0ejj {border: 0;border-top: var(--yo86);margin: 16px calc(var(--zgud) * -1);}
.t4zjc .v0fy6qg .zdxb {max-width: 70ch;color: var(--dph);font-size: 16px;line-height:1.68;}
.t4zjc .v0fy6qg .zdxb :is(p, li) {color: var(--dph);}
.t4zjc .v0fy6qg .zdxb :last-child {margin-bottom: 0;}

.t4zjc .v0fy6qg .z63cb {border-bottom: var(--yo86);padding: 18px var(--zgud) 16px;border-left: 3px solid var(--ln6ln);display: block;background: var(--inaas);margin: 0 calc(var(--zgud) * -1) 20px;}
.t4zjc .v0fy6qg .bh6fjzq {height: 2px;margin: 12px 0 0;background: var(--ln6ln);width: 46px;border: 0;}

.t4zjc .v0fy6qg .yph4jfc {border: 0;border-top: var(--yo86);margin: 0 calc(var(--zgud) * -1) 20px;}
.t4zjc .v0fy6qg.t0pnj {grid-template-columns: minmax(0, 15ch) minmax(0, 1fr);display: grid;align-items: start;column-gap: var(--zgud);}
.t4zjc .v0fy6qg.t0pnj .yph4jfc {grid-column: 1 / -1;}
.t4zjc .v0fy6qg.t0pnj .ha0px {font: 700 13px/1.55 var(--fodqy) !important;padding-right: var(--zgud) !important;color: var(--iwvg);border-right: var(--yo86);align-self: stretch;letter-spacing: .16em;}

@media (max-width:885px) {
  
  .t4zjc .v0fy6qg.t0pnj {display: block;}
  .t4zjc .v0fy6qg.t0pnj .ha0px {border-bottom: var(--yo86) !important;border-right: 0;padding: 0 0 14px !important;margin: 0 0 16px !important;}
}

.t4zjc .d7fhv .ztktr11 {letter-spacing: .03em;text-transform: uppercase;color: var(--dph);margin: 0 0 8px;font: 700 clamp(20px, 2.4vw, 28px)/1.2 var(--fodqy);}
.t4zjc .d7fhv .ztktr11::before {content: none;}
.t4zjc .d7fhv .vmsk {color: var(--iwvg);margin: 0 0 18px;max-width: 60ch;font-size: 15.5px;line-height:1.59;}

.t4zjc .d7fhv.csbxmg7 {background: var(--bfh);padding: var(--zgud);border: 1px solid var(--rzfb);border-left: 4px solid var(--ln6ln);border-radius: var(--bwa);}
.t4zjc .d7fhv .k8xmt {margin: 0;column-gap:14px;padding: 0;grid-template-columns: minmax(0, 1fr) auto;display: grid;border-top: var(--yo86);align-items: center;}
.t4zjc .d7fhv .rxma {align-items: center;font: 700 11.5px/1 var(--fodqy);letter-spacing: .14em;border-bottom: var(--yo86);text-transform: uppercase;min-height: 44px;color: var(--iwvg);display: flex;}
.t4zjc .d7fhv .nnzeqhf {border-bottom: var(--yo86);color: var(--dph);letter-spacing: .06em;font: 700 15px/1 var(--fodqy);min-height: 44px;justify-content: flex-end;align-items: center;display: flex;margin: 0;}
.t4zjc .d7fhv .yf69rw {border: 0;border-top: var(--yo86);margin: 18px calc(var(--zgud) * -1) 18px;}
.t4zjc .d7fhv .h558 {gap:9px;flex-wrap: wrap;max-width: none;display: flex;margin: 0;}
.t4zjc .d7fhv .r5rvte {align-items: center;display: inline-flex;text-decoration: none;letter-spacing: .12em;padding: 0 22px;background: none;text-transform: uppercase;min-height: 46px;font: 700 12px/1 var(--fodqy);border-radius: var(--bwa);border: 1px solid var(--rzfb);color: color-mix(in srgb, var(--ln6ln) 35%, var(--dph));justify-content: center;}
.t4zjc .d7fhv .r5rvte:hover {border-color: var(--ln6ln);}

.t4zjc .d7fhv .j7mc9g7 {padding: 0;border-top: var(--yo86);margin: 0;list-style: none;}
.t4zjc .d7fhv .j7mc9g7 li {gap:15px;padding: 14px 0;display: flex;border-bottom: var(--yo86);align-items: baseline;}

.t4zjc .d7fhv .j7mc9g7 li::before {border-bottom: var(--yo86);flex: 1 1 auto;order: 1;content: "";}
.t4zjc .d7fhv .zfr6p {order: 2;}
.t4zjc .d7fhv .svqk {color: var(--iwvg);letter-spacing: .14em;text-transform: uppercase;font: 700 11.5px/1 var(--fodqy);}
.t4zjc .d7fhv .zfr6p {color: var(--dph);font: 700 15px/1 var(--fodqy);letter-spacing: .06em;}

.t4zjc .d7fhv.b8ac .k8xmt {padding: 18px var(--zgud);align-items: stretch;margin-left: calc(var(--zgud) * -1);background: var(--inaas);border-top: 0;grid-auto-flow: column;grid-auto-columns: minmax(0, 1fr);row-gap:8px;column-gap: 0;margin-right: calc(var(--zgud) * -1);grid-template-rows: auto auto;grid-template-columns: none;}

.t4zjc .d7fhv.b8ac .rxma,
.t4zjc .d7fhv.b8ac .nnzeqhf {border-bottom: 0;min-height: 0;padding-left:19px;border-left: var(--yo86);display: block;}
.t4zjc .d7fhv.b8ac .rxma:first-child,
.t4zjc .d7fhv.b8ac .rxma:first-child + .nnzeqhf {border-left: 0;padding-left: 0;}
.t4zjc .d7fhv.b8ac .nnzeqhf {line-height:1.08;font-size: 19px;}

.t4zjc .d7fhv.b8ac .yf69rw:has(+ .k8xmt) {margin-bottom: 0;}
.t4zjc .d7fhv.b8ac .k8xmt + .yf69rw {margin-top: 0;margin-bottom:17px;}

@media (max-width:885px) {
  
  .t4zjc .d7fhv.b8ac .k8xmt {grid-auto-columns: auto;grid-template-rows: none;row-gap: 0;grid-auto-flow: row;}
  .t4zjc .d7fhv.b8ac .rxma,
  .t4zjc .d7fhv.b8ac .nnzeqhf {padding-left: 0;border-left: 0;}
  .t4zjc .d7fhv.b8ac .rxma {padding-top:13px;border-top: var(--yo86);}
  .t4zjc .d7fhv.b8ac .rxma:first-child {padding-top: 0;border-top: 0;}
  .t4zjc .d7fhv.b8ac .nnzeqhf {padding-bottom:13px;}
}

.t4zjc .d3ewq.ng9de {padding: 0 !important;background: none;border: 0;}
.t4zjc .d3ewq .g55t {border: 0;border-top: var(--yo86);margin: 0;}
.t4zjc .d3ewq .hc6qyvx {color: var(--wtmql, var(--fp2e));letter-spacing: .13em;text-transform: uppercase;border-radius: var(--bwa);padding: 0 30px;align-items: center;margin: 18px 0;background: var(--vdqkp);display: inline-flex;font: 700 13px/1 var(--fodqy);text-decoration: none;justify-content: center;min-height: 50px;}
.t4zjc .d3ewq .hc6qyvx:hover {filter: brightness(1.08);}
.t4zjc .d3ewq.bhwr  {text-align: left;}
.t4zjc .d3ewq.d192w4n   {text-align: center;}
.t4zjc .d3ewq.gbxz82 {text-align: right;}
.t4zjc .d3ewq.mq7ab9s .hc6qyvx {width: 100%;display: flex;}

.t4zjc .d3ewq .chgabs {max-width: none;margin: 0;}
.t4zjc .d3ewq .chgabs > a {text-decoration: none;}

.t4zjc .d3ewq.s7ff .hc6qyvx {margin-top: 0;}

.t4zjc .t56ng.f75zeq {display: block;margin: 0;}

.t4zjc .t56ng .fhkkrq0 {border: 0;border-top: 1px solid var(--rzfb);height: 0;margin: 0 0 14px;}
.t4zjc .t56ng .tfqaj {border: 0;border-top: 1px dashed var(--s8p8e);height: 0;margin: 0 0 14px;}
.t4zjc .t56ng .tj956m {margin: 0;}
.t4zjc .t56ng .psf39 {display: block;overflow: hidden;border: 1px solid var(--rzfb);border-radius: var(--bwa);}
.t4zjc .t56ng .psf39 img {height: auto;width: 100%;display: block;border-radius: 0;}

.t4zjc .t56ng.a0ba32 .fhkkrq0,
.t4zjc .t56ng.a0ba32 .tfqaj {margin: 14px 0 0;}

.t4zjc .t56ng.s6mj .tj956m {border: 1px solid var(--rzfb);border-radius: var(--bwa);padding: 12px;background: var(--inaas);}
.t4zjc .t56ng.s6mj .fhkkrq0,
.t4zjc .t56ng.s6mj .tfqaj {margin: 0 0 12px;}
.t4zjc .t56ng.s6mj .psf39 {border: 0;border-radius: 0;}

.t4zjc .g0x4rep .mktzv3 {text-transform: uppercase;letter-spacing: .18em;margin: 0;font: 700 11.5px/1 var(--fodqy);color: var(--iwvg);}
.t4zjc .g0x4rep .zyrch1w {margin: 12px calc(var(--zgud) * -1);border: 0;border-top: var(--yo86);}

.t4zjc .g0x4rep .hdte {list-style: none;margin: 0;padding: 0;counter-reset: tkprog;}
.t4zjc .g0x4rep .hdte li {counter-increment: tkprog;}
.t4zjc .g0x4rep .hdte li + li {border-top: var(--yo86);}

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

.t4zjc .xsme .ra8p,
.t4zjc .cs1cx .aqn2vp9 {color: var(--dph);}
.t4zjc .xsme .ra8p {color: var(--iwvg);text-transform: uppercase;letter-spacing: .18em;font: 700 11.5px/1 var(--fodqy);}
.t4zjc .xsme .ajrc76 {margin: 12px calc(var(--zgud) * -1);border: 0;border-top: var(--yo86);}
.t4zjc .cs1cx .aqn2vp9 {font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--fodqy);letter-spacing: .04em;margin: 0 0 16px;text-transform: uppercase;}
.t4zjc .cs1cx .aqn2vp9::before {content: none;}

.t4zjc .xsme .xbnr9,
.t4zjc .cs1cx .c81j {overflow-x: auto;}
.t4zjc .xsme .xbnr9 table,
.t4zjc .cs1cx .c81j table {margin: 0;}
.t4zjc .cs1cx .j8t0 {color: var(--iwvg);border-top: var(--yo86);font: 400 11.5px/1 var(--fodqy);padding-top:9px;text-transform: uppercase;letter-spacing: .14em;margin: 12px 0 0;}

.t4zjc .xsme .pznj {border-top: var(--yo86);padding: 14px var(--zgud);border-bottom: var(--yo86);margin: 0 calc(var(--zgud) * -1);}

.t4zjc .xsme .kmsza3q {margin: 14px calc(var(--zgud) * -1) 0;border: 0;border-top: var(--yo86);}

.t4zjc .cs1cx .yffe67p {border: 0;border-top: var(--yo86);margin: 0 calc(var(--zgud) * -1) 16px;}

.t4zjc .cs1cx .m84g86 {padding: 14px 16px;border: 1px solid var(--rzfb);border-radius: var(--bwa);margin: 0;background: var(--inaas);}
.t4zjc .cs1cx .r84s {align-items: baseline;display: flex;margin: 12px 0 0;gap:12px;}
.t4zjc .cs1cx .r84s::before {order: 1;border-bottom: var(--yo86);align-self: flex-end;flex: 1 1 auto;content: "";margin-bottom:5px;}
.t4zjc .cs1cx .qbt48 {letter-spacing: .14em;font: 400 11.5px/1 var(--fodqy);text-transform: uppercase;color: var(--iwvg);}
.t4zjc .cs1cx .k3h9ec8 {margin: 0;color: color-mix(in srgb, var(--ln6ln) 35%, var(--dph));font: 700 12px/1 var(--fodqy);order: 2;letter-spacing: .1em;}

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

.e4q7 {border: 1px solid color-mix(in srgb, var(--ln6ln) 40%, transparent);border-radius: var(--bwa);background: var(--bfh);padding: var(--zgud);}
.w1en8 {margin: 0;letter-spacing: .06em;text-transform: uppercase;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--fodqy);}
.s61xf0k {margin: 10px 0 0;color: var(--iwvg);}

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

.t2yby {padding: 12px 40px 12px 16px;right: 12px;display: flex;border-radius: var(--bwa);border: 1px solid color-mix(in srgb, var(--ln6ln) 42%, transparent);gap:15px;left: 12px;background: var(--bfh);justify-content: center;bottom: 12px;position: fixed;z-index: 70;align-items: center;}
.tb1f1s {font: 600 13px/1 var(--fodqy);letter-spacing: .06em;}

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

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

.gtqk::before {background: var(--inaas);border-radius: var(--bwa);border: var(--yo86);position: absolute;transition:background 0.12s, border-color 0.2s;inset: 11px;content: '';}
.gtqk svg {position: relative;z-index: 1;}
.gtqk:hover {color: var(--dph);}
.gtqk:hover::before {background: color-mix(in srgb, var(--dph) 9%, var(--inaas));border-color: color-mix(in srgb, var(--ln6ln) 58%, transparent);}
.gtqk:focus-visible {outline: 2px solid var(--ln6ln);outline-offset: -3px;}

.ac9m.ac9m {background: var(--vor8s);padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);border-top: var(--yo86);}
.ac9m .jer3 {margin: 0 auto;max-width: var(--rib);grid-template-columns: minmax(0, 1fr) auto;gap:28px 48px;display: grid;align-items: start;}
.ac9m .nct0 img {width: auto;height: 26px;display: block;}
.ac9m .nct0 span {letter-spacing: .08em;text-transform: uppercase;font: 700 17px/1 var(--fodqy);}
.ac9m .d75daf {display: grid;gap:45px;grid-auto-flow: column;}
.ac9m .d75daf ul {gap:7px;display: grid;padding: 0;list-style: none;margin: 0;}
.ac9m .d75daf a {text-transform: uppercase;letter-spacing: .1em;color: var(--iwvg);text-decoration: none;min-height: 44px;display: flex;align-items: center;font: 600 11.5px/1 var(--fodqy);}
.ac9m .d75daf a:hover {color: var(--dph);}
.ac9m .w1hrp89 {gap:12px;flex-wrap: wrap;align-items: center;opacity:0.7;display: flex;max-width: var(--rib);margin: 24px auto 0;}
.ac9m .gxx8waj {max-width: var(--rib);margin: 24px auto 0;padding-top:19px;border-top: var(--yo86);}
.ac9m .gxx8waj p {margin: 0;font-size: 12.5px;color: var(--iwvg);}
.ac9m .gxx8waj p + p {line-height:1.59;margin-top:9px;}

@media (max-width:885px) {
  .ggbx6 {display: flex;}
  .h33jx {display: none;}
  
  .z9f8zd4 {margin-left: auto;flex: 0 0 auto;}
  .yx41p7s {font-size: 13.5px;padding: 0 14px;}
  .g2f8 {overflow: hidden;flex: 0 1 auto;min-width: 0;}
  .gqe4qw {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  .rebt3r8 {padding: 0 14px;gap:11px;}
  .t4zjc {padding-right:14px;padding-left:14px;}
  
  .t4zjc .v0fy6qg .z63cb,
  .t4zjc .v0fy6qg .yph4jfc {margin-left: -14px;padding-right:13px;padding-left:13px;margin-right: -14px;}
  
  .g8ma2w {grid-template-columns: 1fr;}
  .vb18 {padding: 0;}
  .vb18 + .vb18 {padding-top:17px;margin-top:19px;border-left: 0;border-top: var(--yo86);}
  .qgnmx8 {padding-left:15px;}
}

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

.agpv {cursor: pointer;z-index: 90;position: fixed;opacity:0.05;inset: 0;transition:opacity 0.267s ease, visibility 0.192s;background: color-mix(in srgb, #000 56%, transparent);visibility: hidden;}
.hc183 {display: flex;position: fixed;transition:transform 0.265s ease, visibility 0.258s;top: 0;background: var(--bfh);-webkit-overflow-scrolling: touch;flex-direction: column;width: min(88vw, 380px);transform: translateX(100%);z-index: 91;overscroll-behavior: contain;overflow-y: auto;right: 0;visibility: hidden;bottom: 0;border-left: 1px solid var(--rzfb);}
.r68nge:checked ~ .agpv {visibility: visible;opacity:1;}
.r68nge:checked ~ .hc183 {visibility: visible;transform: translateX(0);}

.qf3x {border-bottom: 1px solid var(--rzfb);justify-content: space-between;gap:12px;align-items: center;display: flex;padding: 14px 8px 14px 20px;}
.zzyr4c {font: 700 18px/1.2 var(--fodqy);min-width: 0;overflow-wrap: anywhere;color: var(--dph);}
.h4d4nb {min-height: 44px;align-items: center;display: flex;line-height: 1;flex: 0 0 auto;color: var(--dph);min-width: 44px;border-radius: var(--bwa);font-size: 27px;justify-content: center;cursor: pointer;}
.h4d4nb:hover {background: var(--inaas);}

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

.kr2g5 {gap:9px;display: grid;margin-top: auto;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--rzfb);}
.rv3k0nb,
.k15gx {padding: 12px 18px;justify-content: center;align-items: center;border-radius: var(--bwa);text-decoration: none;font-weight: 700;font-size: 15px;display: flex;min-height: 48px;}
.rv3k0nb {background: transparent;color: var(--dph);border: 1px solid var(--rzfb);}
.rv3k0nb:hover {background: var(--inaas);}
.k15gx {background: var(--yo0);color: var(--ppd6, var(--kwwyb));border: 1px solid transparent;}

.hc183 a:focus-visible,
.h4d4nb:focus-visible,
.ggbx6:focus-visible {outline: 2px solid var(--ln6ln);outline-offset: 2px;}

.hc183 {border-left: var(--yo86);}
.t8390 li + li {border-top: var(--yo86);}
.qf3x {border-bottom: var(--yo86);}
.kr2g5 {border-top: var(--yo86);}
.zzyr4c {letter-spacing: .08em;text-transform: uppercase;}

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

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

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

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

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

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

.t4zjc .g0x4rep .rx3n5f0 > summary {display: flex;align-items: center;min-height: 44px;cursor: pointer;gap:12px;list-style: none;}
.t4zjc .g0x4rep .rx3n5f0 > summary::-webkit-details-marker {display: none;}
.t4zjc .g0x4rep .rx3n5f0 > summary:focus-visible {outline: 2px solid var(--ln6ln, var(--vdqkp));outline-offset: 4px;}
.t4zjc .g0x4rep .rx3n5f0 > summary .mktzv3 {margin: 0;}

.t4zjc .g0x4rep .rx3n5f0 > summary::after {font: inherit;letter-spacing: 0;content: "[+]";opacity:0.61;flex: 0 0 auto;margin-left: auto;}
.t4zjc .g0x4rep .rx3n5f0[open] > summary::after {opacity:1;content: "[-]";}

@supports (content: "a" / "") {
  .t4zjc .g0x4rep .rx3n5f0 > summary::after {content: "[+]" / "";}
  .t4zjc .g0x4rep .rx3n5f0[open] > summary::after {content: "[-]" / "";}
}
.t4zjc .g0x4rep .rx3n5f0[open] > summary {margin-bottom:3px;}

.t4zjc {padding-bottom: max(96px, var(--lplvr, 96px));}

.yzzjj {--kidot: var(--bwa);--td6gy: 0;--ror: 0;--e8or: var(--bwa);--scp: 1px dashed var(--rzfb);--qwzy: uppercase;--tal5i: 1px dashed var(--rzfb);--qgd: .1em;--me9f3: 12px;}

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

.yx62 .s26f0m {color: var(--e85, var(--iwvg));}

.vs2y .s26f0m {color: color-mix(in srgb, var(--ln6ln) 62%, var(--bdj));}

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

.t4zjc .qkz2w6x.yxj4417 .fsyk4,
.t4zjc .hphx .qehm {justify-content: center;display: flex;align-content: flex-start;flex-wrap: wrap;}
.t4zjc .qkz2w6x.yxj4417 .fsyk4 > *,
.t4zjc .hphx .qehm > * {max-width: calc(50% - 10px);flex: 1 1 300px;min-width: 0;}
@media (max-width:605px) {
  .t4zjc .qkz2w6x.yxj4417 .fsyk4 > *,
  .t4zjc .hphx .qehm > * {max-width: none;}
}

.t4zjc .z97h6.z1njj {align-items: center;min-height: clamp(420px, 58vh, 620px);display: flex;}
.t4zjc .z97h6 .qeass::after {content: none;}
.t4zjc .z97h6.z1njj::before {content: "";position: absolute;inset: 0;background: linear-gradient(90deg,
    color-mix(in srgb, var(--bfh) 88%, transparent) 0%,
    color-mix(in srgb, var(--bfh) 55%, transparent) 40%,
    transparent 72%);z-index: 0;pointer-events: none;}
.jr3za {background: color-mix(in srgb, var(--bfh) 62%, transparent);border: 1px dashed color-mix(in srgb, var(--dph) 25%, transparent);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);max-width:561px;margin: clamp(18px, 3vw, 40px);}
.vszbm64 {backdrop-filter: blur(8px);background: color-mix(in srgb, var(--inaas) 55%, transparent);}
@media (max-width:647px) {
  .t4zjc .z97h6.z1njj {align-items: flex-end;min-height: min(72vh, 560px);}
  .t4zjc .z97h6.z1njj::before {background: linear-gradient(0deg, color-mix(in srgb, var(--bfh) 92%, transparent) 0%, color-mix(in srgb, var(--bfh) 55%, transparent) 50%, transparent 85%);}
  .jr3za {margin: 12px;}
}
.t4zjc .z97h6.z1njj .jr3za {align-self: center;max-width:539px;width: auto;justify-self: start;box-sizing: border-box;}
.t4zjc .z97h6.z1njj .vszbm64 {align-self: stretch;}
@media (max-width:647px) {
  .t4zjc .z97h6.z1njj {min-height: min(80vh, 620px);}
  .t4zjc .z97h6.z1njj .jr3za {max-width: none;align-self: end;}
  .t4zjc .z97h6.z1njj .vszbm64 {display: none;}
}

.t4zjc .z97h6.s8671.z1njj {min-height: clamp(420px, 58vh, 620px) !important;grid-template-columns: minmax(0, 1fr);align-items: center;display: grid;}
.t4zjc .z97h6.z1njj .vszbm64 {display: none;}
@media (max-width:647px) {
  .t4zjc .z97h6.s8671.z1njj {align-items: end;min-height: min(80vh, 600px) !important;}
}

.t4zjc .m6ver .g9bzy {padding: clamp(14px, 2vw, 22px) !important;}
.t4zjc .m6ver .hbc1.hbc1 {gap: clamp(12px, 1.6vw, 20px);grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;}
@media (max-width:754px) { .t4zjc .m6ver .hbc1.hbc1 {gap:13px;grid-template-columns: repeat(2, minmax(0, 1fr));} }
.t4zjc .m6ver .fxp3qv5.fxp3qv5 {margin: 0;border: 0;padding: 0;min-width: 0;}
.t4zjc .m6ver .regj05.regj05 {gap: 0;display: flex;text-decoration: none;position: relative;align-items: stretch;background: var(--inaas);flex-direction: column;transition:transform 0.21s, border-color 0.22s;color: inherit;overflow: hidden;border: 1px dashed color-mix(in srgb, var(--dph) 22%, transparent);border-radius: var(--bwa);}
.t4zjc .m6ver .regj05.regj05:hover {transform: translateY(-3px);border-color: var(--ln6ln);}
.t4zjc .m6ver img.ng3ax55.ng3ax55 {aspect-ratio: 1;border-radius: 0;order: -1;height: auto;display: block;max-height: none;width: 100%;object-fit: cover;max-width: none;}
.t4zjc .m6ver .w3bxn.w3bxn {color: var(--wtmql, var(--fp2e));letter-spacing: .08em;font: 700 12px/1 var(--fodqy);left: 10px;background: var(--ln6ln);padding: 6px 8px 5px;border-radius: 0 0 var(--bwa) var(--bwa);z-index: 1;top: 0;position: absolute;}
.t4zjc .m6ver .j6drm6.j6drm6 {font-size: 15.5px;padding: 12px 12px 2px;margin: 0;font-weight: 700;overflow-wrap: anywhere;display: block;border-top: 1px dashed color-mix(in srgb, var(--dph) 22%, transparent);line-height:1.24;}
.t4zjc .m6ver .h1ajytt.h1ajytt {grid-column: auto;display: block;padding: 0 12px 12px;margin: 0;}
.t4zjc .m6ver .regj05::after {transition:opacity 0.15s, transform 0.151s;top: 38%;left: 50%;background: color-mix(in srgb, var(--bfh) 70%, transparent);position: absolute;padding: 8px 16px;letter-spacing: .2em;z-index: 2;font: 700 15px/1 var(--fodqy);color: var(--dph);content: "PLAY";transform: translate(-50%, -50%) rotate(-8deg) scale(1.3);border: 2px solid var(--ln6ln);border-radius: var(--bwa);opacity:0.05;}
.t4zjc .m6ver .regj05:hover::after {opacity:1;transform: translate(-50%, -50%) rotate(-8deg) scale(1);}
@media (max-width:754px) { .t4zjc .m6ver .j6drm6.j6drm6 {padding: 10px 10px 2px;font-size: 14px;} }
@media (prefers-reduced-motion: reduce) { .t4zjc .m6ver .regj05, .t4zjc .m6ver .regj05::after {transition:none;} }

.t4zjc .zd7n1rz .g23bn.g23bn,
.t4zjc .heb8pw .n4xhc.n4xhc {margin: 0;display: grid;border: 0;padding: 0;list-style: none;gap:11px;grid-template-columns: repeat(4, minmax(0, 1fr));}
.t4zjc .zd7n1rz .fh063c {margin: 0;border: 0;min-width: 0;padding: 0;}
.t4zjc .zd7n1rz .etr0r07.etr0r07,
.t4zjc .heb8pw .zj0ks04.zj0ks04 {align-items: center;border: 1px dashed color-mix(in srgb, var(--dph) 24%, transparent);border-radius: var(--bwa);padding: 20px 14px;height: 100%;min-height: 128px;text-decoration: none;color: var(--dph);flex-direction: column;display: flex;transition:border-color 0.147s, transform 0.139s;text-align: center;justify-content: center;background: var(--bfh);gap:11px;box-sizing: border-box;margin: 0;}
.t4zjc .zd7n1rz .etr0r07:hover,
.t4zjc .heb8pw .zj0ks04:hover {border-color: var(--ln6ln);transform: translateY(-2px);}
.t4zjc :is(.zd7n1rz, .heb8pw) :is(.etr0r07, .zj0ks04) img {display: block;object-fit: contain;width: auto;margin: 0;max-width: 100%;height: 46px;}
.t4zjc :is(.mc85e1, .t4q1h) {text-transform: uppercase;color: var(--iwvg);font: 700 12px/1.3 var(--fodqy);letter-spacing: .08em;}
.t4zjc .heb8pw .x99skp7 {display: none;}
@media (max-width:754px) {
  .t4zjc .zd7n1rz .g23bn.g23bn,
  .t4zjc .heb8pw .n4xhc.n4xhc {grid-template-columns: repeat(2, minmax(0, 1fr));gap:10px;}
  .t4zjc .zd7n1rz .etr0r07.etr0r07,
  .t4zjc .heb8pw .zj0ks04.zj0ks04 {min-height: 104px;padding: 14px 10px;}
  .t4zjc :is(.zd7n1rz, .heb8pw) :is(.etr0r07, .zj0ks04) img {height: 34px;}
}

.t4zjc {flex-wrap: wrap;align-items: stretch;display: flex;column-gap: var(--j3p12);}
.t4zjc > * {min-width: 0;box-sizing: border-box;flex: 0 0 100%;}
.t4zjc > .pfyw:has(+ .pfyw),
.t4zjc > .pfyw + .pfyw {flex: 0 0 calc((100% - var(--j3p12)) / 2);max-width: none;}
@media (max-width:754px) {
  .t4zjc > .pfyw:has(+ .pfyw), .t4zjc > .pfyw + .pfyw {flex-basis: 100%;}
}
.t4zjc .qtx9xq7.pfyw {display: flex;flex-direction: column;max-width: none;}
.t4zjc .qtx9xq7 .zndav0.zndav0 {flex: none;overflow: hidden;width: auto;border-radius: 0;border-bottom: 1px dashed color-mix(in srgb, var(--dph) 24%, transparent);margin: 0;height: auto;}
.t4zjc .qtx9xq7 .zndav0 picture {display: block;}
.t4zjc .qtx9xq7 .zndav0 img {object-fit: contain;display: block;max-height: none;border-radius: 0;width: 100%;height: auto;}
.t4zjc .qtx9xq7.pfyw .rvp7t {margin-top: auto;}
@media (min-width:755px) {
  .t4zjc .qtx9xq7.xfsetvp:not(.pfyw):has(.zndav0) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-content: start;display: grid;}
  .t4zjc .qtx9xq7.xfsetvp:not(.pfyw) .zndav0 {align-self: stretch;border-right: 1px dashed color-mix(in srgb, var(--dph) 24%, transparent);grid-row: 1 / span 6;align-items: center;border-bottom: 0;grid-column: 1;display: flex;}
  .t4zjc .qtx9xq7.xfsetvp:not(.pfyw):has(.zndav0) > :not(.zndav0) {grid-column: 2;}
  .t4zjc .qtx9xq7.jat6p:not(.pfyw) .zndav0 {border-left: 1px dashed color-mix(in srgb, var(--dph) 24%, transparent);border-right: 0;grid-column: 2;}
  .t4zjc .qtx9xq7.jat6p:not(.pfyw):has(.zndav0) > :not(.zndav0) {grid-column: 1;}
}

.t4zjc .qtx9xq7 .sjtw.sjtw {padding-left: 0;grid-template-columns: none;display: block;padding-right: 0;}
.t4zjc .qtx9xq7.xfsetvp:not(.pfyw) .zndav0 {margin: 0;}
@media (min-width:755px) {
  .t4zjc .qtx9xq7.xfsetvp:not(.pfyw):has(.zndav0) {column-gap: clamp(22px, 3vw, 40px);}
  .t4zjc .qtx9xq7.xfsetvp:not(.pfyw) .zndav0 {border: 0;}
}

.t4zjc .qkz2w6x.q81sz8 {display: block;}
.q81sz8 .q2kh3gv {gap:16px 24px;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;margin: 0 0 20px;display: flex;}
.q81sz8 .cyhf {flex: 1 1 320px;min-width: 0;}
.q81sz8 .xdjv {margin: 0;}
.q81sz8 .dycc0 {margin: 10px 0 0;}
.q81sz8 .b99tw {display: flex;gap:8px;}
.q81sz8 .ee4p {align-items: center;width: 48px;justify-content: center;background: var(--bfh);border: 1px dashed color-mix(in srgb, var(--dph) 30%, transparent);border-radius: var(--bwa);color: var(--dph);height: 48px;cursor: pointer;display: flex;font: 700 18px/1 var(--fodqy);padding: 0;}
.q81sz8 .ee4p:hover:not(:disabled) {color: var(--wtmql, var(--fp2e));border-color: var(--ln6ln);background: var(--ln6ln);border-style: solid;}
.q81sz8 .ee4p:disabled {opacity:0.34;cursor: default;}
.q81sz8 .ee4p[hidden] {display: none;}

.q81sz8 .z8v2p7 {scroll-snap-type: x mandatory;display: grid;list-style: none;overscroll-behavior-x: contain;grid-auto-flow: column;overflow-x: auto;scrollbar-width: none;padding: 0;margin: 0;gap:17px;scroll-behavior: smooth;grid-auto-columns: 88%;}
.q81sz8 .z8v2p7::-webkit-scrollbar {display: none;}
.q81sz8 .wged {min-width: 0;border-radius: calc(var(--bwa) * 3);border: 1px solid var(--rzfb);display: grid;background: var(--bfh);position: relative;max-width: none;scroll-snap-align: start;overflow: hidden;grid-template-columns: minmax(0, 1fr) minmax(200px, 30%);}
.q81sz8 .q1vet {margin: 0;min-height: clamp(240px, 30vw, 420px);overflow: hidden;position: relative;}
.q81sz8 .q1vet picture {display: block;height: 100%;}
.t4zjc .q81sz8 img.vkzycv.vkzycv {inset: 0;width: 100%;max-width: none;height: 100%;border-radius: 0;position: absolute;object-fit: cover;}
.q81sz8 .t2qz .q1vet {background:
    repeating-linear-gradient(var(--v2doq, 45deg), color-mix(in srgb, #fff 6%, transparent) 0 2px, transparent 2px 14px),
    linear-gradient(135deg, var(--ln6ln), color-mix(in srgb, var(--ln6ln) 55%, #000));}

.q81sz8 .vr81d66 {flex-direction: column;position: relative;background: linear-gradient(180deg, color-mix(in srgb, var(--ln6ln) 10%, var(--bfh)), var(--bfh));border-left: 2px dashed color-mix(in srgb, var(--dph) 28%, transparent);display: flex;align-items: flex-start;min-width: 0;padding: clamp(20px, 2.6vw, 34px);gap:15px;justify-content: center;}
.q81sz8 .vr81d66::before, .q81sz8 .vr81d66::after {width: 24px;background: var(--olk8);content: "";border-radius: 50%;left: -13px;height: 24px;position: absolute;}
.q81sz8 .vr81d66::before {top: -12px;}
.q81sz8 .vr81d66::after {bottom: -12px;}
.q81sz8 .fsjys6 {font: 700 12px/1 var(--fodqy);font-style: normal;letter-spacing: .24em;text-transform: uppercase;color: var(--ln6ln);}
.q81sz8 .xy333yt {font-size: clamp(20px, 2vw, 26px);color: var(--dph);margin: 0;line-height:1.21;font-weight: 800;}
.q81sz8 .cw5t {display: flex;margin: 18px 0 0;gap:10px;justify-content: center;}
.q81sz8 .tckpf {border-radius: 50%;border: 2px solid color-mix(in srgb, var(--dph) 35%, transparent);height: 12px;transition:background 0.242s, border-color 0.238s;width: 12px;}
.q81sz8 .tckpf[data-on="1"] {border-color: var(--ln6ln);background: var(--ln6ln);}
.q81sz8 .d7t7z50 {margin: 18px 0 0;}
@media (max-width:754px) {
  .q81sz8 .z8v2p7 {gap:13px;grid-auto-columns: 90%;}
  .q81sz8 .wged {grid-template-columns: minmax(0, 1fr);}
  .q81sz8 .q1vet {min-height: 0;aspect-ratio: 4 / 3;}
  .q81sz8 .vr81d66 {border-top: 2px dashed color-mix(in srgb, var(--dph) 28%, transparent);border-left: 0;}
  .q81sz8 .vr81d66::before {top: -13px;left: -12px;}
  .q81sz8 .vr81d66::after {bottom: auto;left: auto;top: -13px;right: -12px;}
  .q81sz8 .vr81d66 .gakv5p {align-self: stretch;}
}
@media (prefers-reduced-motion: reduce) { .q81sz8 .z8v2p7 {scroll-behavior: auto;} }

.q81sz8 .wged {background: var(--inaas);}
.q81sz8 .vr81d66 {background: linear-gradient(180deg, color-mix(in srgb, var(--ln6ln) 12%, var(--inaas)), var(--inaas));}
.q81sz8 .vr81d66::before, .q81sz8 .vr81d66::after {background: var(--bfh);}

.t4zjc > .d7fhv.csbxmg7 {position: relative;grid-template-columns: minmax(0, 1fr) clamp(200px, 26%, 280px);box-shadow: 0 18px 50px color-mix(in srgb, var(--ln6ln) 14%, transparent);background: var(--bfh) !important;overflow: hidden;border: 1px solid var(--rzfb) !important;border-radius: calc(var(--bwa) * 3) !important;display: grid !important;padding: 0 !important;}
.csbxmg7 .y0t6q {padding: 0 0 clamp(18px, 2.4vw, 28px);min-width: 0;border-top: 6px solid var(--ln6ln);}
.csbxmg7 .y0t6q > * {margin-right: clamp(20px, 2.6vw, 34px);margin-left: clamp(20px, 2.6vw, 34px);}
.csbxmg7 .y0t6q > :first-child {margin-top: clamp(20px, 2.6vw, 30px);}
.csbxmg7 .ztktr11 {font-size: clamp(22px, 2.4vw, 30px);}
.csbxmg7 a.r5rvte {color: var(--wtmql, var(--fp2e));background: var(--ln6ln);border-color: var(--ln6ln);}
.csbxmg7 .we4cyd {justify-content: center;background: linear-gradient(180deg, color-mix(in srgb, var(--ln6ln) 22%, var(--inaas)), var(--inaas));flex-direction: column;padding: 26px 18px;position: relative;gap:12px;align-items: center;min-width: 0;display: flex;border-left: 2px dashed color-mix(in srgb, var(--dph) 28%, transparent);}
.csbxmg7 .we4cyd::before, .csbxmg7 .we4cyd::after {position: absolute;background: var(--olk8);border-radius: 50%;content: "";width: 24px;left: -13px;height: 24px;}
.csbxmg7 .we4cyd::before {top: -12px;}
.csbxmg7 .we4cyd::after {bottom: -12px;}
.csbxmg7 .gv349t9 {color: var(--ln6ln);letter-spacing: .24em;overflow-wrap: anywhere;text-transform: uppercase;text-align: center;font: 700 12px/1 var(--fodqy);font-style: normal;}
.csbxmg7 .zxhkt08 {color: var(--dph);font: 800 clamp(54px, 5.6vw, 76px)/.9 var(--ro7tm);letter-spacing: -.04em;}
.csbxmg7 .zxhkt08 small {color: var(--ln6ln);margin-left:5px;vertical-align: top;font-size: .38em;}
.csbxmg7 .nvc5m8 {opacity:0.78;width: 78%;display: block;height: 46px;background: repeating-linear-gradient(90deg,
    var(--dph) 0 2px, transparent 2px 4px, var(--dph) 4px 7px, transparent 7px 9px,
    var(--dph) 9px 10px, transparent 10px 13px, var(--dph) 13px 16px, transparent 16px 18px);}
@media (max-width:754px) {
  .t4zjc > .d7fhv.csbxmg7 {grid-template-columns: minmax(0, 1fr);}
  .csbxmg7 .we4cyd {border-top: 2px dashed color-mix(in srgb, var(--dph) 28%, transparent);flex-direction: row;border-left: 0;padding: 18px 20px;justify-content: space-between;flex-wrap: wrap;}
  .csbxmg7 .we4cyd::before {top: -13px;left: -12px;}
  .csbxmg7 .we4cyd::after {bottom: auto;left: auto;top: -13px;right: -12px;}
  .csbxmg7 .nvc5m8 {width: 100%;height: 34px;order: 3;}
}

.t4zjc .frxs .snvb1b {margin-top:7px;gap:15px;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));}
.t4zjc .frxs .snvb1b .cvgxg,
.t4zjc .frxs .qkrxmtn .cvgxg,
.t4zjc .frxs .r37m5 .cvgxg {position: relative;display: flex;gap: 0;flex-direction: column;background: var(--inaas);overflow: hidden;border: 1px solid var(--rzfb) !important;border-radius: calc(var(--bwa) * 2);margin: 0;padding: 0 !important;min-width: 0;}
.t4zjc .frxs .snvb1b .xhhhxhn,
.t4zjc .frxs .qkrxmtn .cvgxg::before {color: var(--ln6ln);letter-spacing: -.03em;display: flex;margin: 0;align-items: center;padding: 18px 18px 14px;background: color-mix(in srgb, var(--ln6ln) 10%, transparent);min-height: 0;align-self: stretch;font: 800 clamp(40px, 4vw, 56px)/1 var(--ro7tm);position: relative;justify-content: flex-start;border: 0;border-bottom: 2px dashed color-mix(in srgb, var(--dph) 26%, transparent);border-radius: 0;height: auto;width: auto;}
.t4zjc .frxs .cvgxg::after {content: "";position: absolute;box-shadow: calc(-1 * (100% + 100vw)) 0 0 0 transparent;width: 20px;height: 20px;right: -10px;top: calc(18px + clamp(40px, 4vw, 56px) + 14px - 10px);border-radius: 50%;background: var(--bfh);}
.t4zjc .frxs .z2xv,
.t4zjc .frxs .r37m5 .k1wv,
.t4zjc .frxs .r37m5 .j546 {padding-left:19px;padding-right:17px;}
.t4zjc .frxs .z2xv {padding-bottom:18px;padding-top:13px;}
.t4zjc .frxs .r37m5 .k1wv {padding-top:13px;}
.t4zjc .frxs .r37m5 .j546 {padding-bottom:17px;margin-top:5px;}
.t4zjc .frxs .k1wv {color: var(--dph);display: block;font-size: 16.5px;overflow-wrap: anywhere;font-weight: 800;}
.t4zjc .frxs .j546 {line-height:1.54;overflow-wrap: anywhere;font-size: 14.5px;}
@media (max-width:990px) { .t4zjc .frxs .snvb1b {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px) { .t4zjc .frxs .snvb1b {grid-template-columns: minmax(0, 1fr);} }
.t4zjc > .d7fhv.csbxmg7 .y0t6q {padding: clamp(20px, 2.6vw, 30px) clamp(20px, 2.6vw, 34px) clamp(20px, 2.6vw, 30px) !important;}
.t4zjc > .d7fhv.csbxmg7 .y0t6q > * {max-width: none;margin-left: 0 !important;margin-right: 0 !important;}
.t4zjc > .d7fhv.csbxmg7 .y0t6q > :first-child {margin-top: 0;}
.t4zjc > .d7fhv.csbxmg7 .y0t6q a.r5rvte.r5rvte {border: 1px solid var(--ln6ln);color: var(--wtmql, var(--fp2e));background: var(--ln6ln);}

.t4zjc .zd7n1rz .etr0r07 {position: relative;}
.t4zjc .zd7n1rz .tawb {background: var(--olk8);position: absolute;right: 10px;width: 10px;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--dph) 20%, transparent);border-radius: 50%;height: 10px;top: 10px;}

.t4zjc .vfjt .g8ma2w {align-items: start;gap: clamp(16px, 2.4vw, 28px);}
.t4zjc .vfjt .vb18,
.t4zjc .vfjt .vb18:first-child,
.t4zjc .vfjt .vb18 + .vb18 {background: var(--inaas);position: relative;-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;border: 0 !important;filter: drop-shadow(0 10px 18px color-mix(in srgb, #000 25%, transparent));padding: 18px 0 18px !important;}
.t4zjc .vfjt .edc9f.edc9f {gap:11px;font: 700 13px/1.2 var(--fodqy);display: flex;align-items: center;margin: 0 0 10px;padding: 16px 20px;justify-content: space-between;letter-spacing: .14em;text-transform: uppercase;}
.t4zjc .vfjt .vs2y .edc9f {color: var(--wtmql, var(--fp2e));background: var(--ln6ln);}
.t4zjc .vfjt .yx62 .edc9f {color: var(--bfh);background: color-mix(in srgb, var(--dph) 86%, var(--bfh));}
.t4zjc .vfjt .prxscgp {letter-spacing: -.02em;font: 800 32px/1 var(--ro7tm);}
.t4zjc .vfjt .a35n {padding: 0 20px;list-style: none;margin: 0;}
.t4zjc .vfjt .a35n li {line-height:1.38;display: flex;align-items: center;gap:10px;color: var(--dph);padding: 11px 0;border: 0;margin: 0;font-size: 15px;}
.t4zjc .vfjt .a35n li::after {order: 2;align-self: flex-end;flex: 1 1 24px;content: "";min-width: 24px;margin-bottom:6px;border-bottom: 2px dotted color-mix(in srgb, var(--dph) 25%, transparent);}
.t4zjc .vfjt .a35n li > :not(.s26f0m) {order: 1;overflow-wrap: anywhere;min-width: 0;}
.t4zjc .vfjt .s26f0m.s26f0m,
.t4zjc .vfjt .fvgce .a35n li::before {border-radius: 50%;display: inline-flex;flex: 0 0 auto;font: 800 15px/1 var(--ro7tm);height: 26px;align-items: center;justify-content: center;order: 3;margin: 0;width: 26px;}
.t4zjc .vfjt .vs2y :is(.s26f0m, .a35n li::before) {color: var(--wtmql, var(--fp2e));background: var(--ln6ln);}
.t4zjc .vfjt .yx62 :is(.s26f0m, .a35n li::before) {color: var(--dph);background: color-mix(in srgb, var(--dph) 14%, transparent);}
.t4zjc .vfjt .ptz8zp {letter-spacing: .2em;padding: 14px 0 6px;justify-content: space-between;color: var(--iwvg);margin: 10px 20px 0;font: 800 13px/1 var(--fodqy);display: flex;border-top: 2px dashed color-mix(in srgb, var(--dph) 30%, transparent);align-items: center;max-width: none;}
.t4zjc .vfjt .ptz8zp b {letter-spacing: 0;color: var(--dph);font: 800 24px/1 var(--ro7tm);}
.t4zjc .vfjt .vs2y .ptz8zp b {color: var(--ln6ln);}
.t4zjc .vfjt .m4smxbx {display: none;}
@media (max-width:709px) { .t4zjc .vfjt .g8ma2w {grid-template-columns: minmax(0, 1fr);} }
