

:root {--fw6mt:"Archivo", "Roboto", "Segoe UI", system-ui, sans-serif;--aji: clamp(22px, 2.6vw, 34px);--c6vm:    var(--ghr);--d9q80: var(--z5m);--u7fqd:   var(--gyi9j);--bcfu:  var(--vxg4);--poe: 1px dashed color-mix(in srgb, var(--ghr) 34%, transparent);--szw: clamp(18px, 2vw, 28px);--ab7:   var(--vlurx);--xz30b:    4px;--q16t: 1120px;--m55q: var(--w10gl);--rwwb: var(--oqo);--vsmst:"Courier Prime", Menlo, "Courier New", ui-monospace, monospace;}

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

.rkzk09 {background: var(--d9q80);position: absolute;left: -9999px;z-index: 200;top: 0;color: var(--sto, var(--asuz, var(--c4q)));text-decoration: none;font-weight: 700;padding: 12px 20px;}
.rkzk09:focus {top: 10px;left: 10px;}

.a0y808 {border-bottom: var(--poe);background: var(--hcccj);top: 0;position: sticky;z-index: 60;}
.zp1cake {min-height: 60px;max-width: var(--q16t);display: flex;padding: 0 22px;align-items: center;gap:21px;margin: 0 auto;}
.w1ysdyj {align-items: center;min-height: 44px;text-decoration: none;display: inline-flex;}
.w1ysdyj img {display: block;height: 24px;width: auto;}
.tp7kcj {color: var(--wa5c);text-transform: uppercase;font: 700 17px/1 var(--vsmst);letter-spacing: .08em;}

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

.w4jjg {align-items: center;display: flex;gap:8px;}

.zfjw8,
.xfbv :is(.wv04v, .cssww6n, .vh9202, .tkz78xq,
             .q0fke, .v2bs0, .a0nj) a[role="button"],
.xfbv .tkz78xq a {font: 700 12.5px/1 var(--vsmst);text-transform: uppercase;letter-spacing: .1em;display: inline-flex;padding: 0 20px;border-radius: var(--xz30b);border: 0;cursor: pointer;text-decoration: none;justify-content: center;min-height: 44px;align-items: center;}
.pfyryt2 {color: var(--hiz7r, var(--z1u6));background: var(--t16);box-shadow: inset 0 0 0 1px var(--u7fqd);}
.fpx836 {background: var(--eufzd);color: var(--acad, var(--k7ssw));}
.fpx836:hover {background: var(--ia0c);}
.dnm2 {margin-top:15px;width: 100%;display: flex;}

.xfbv :is(.wv04v, .cssww6n, .vh9202, .tkz78xq,
             .q0fke, .v2bs0, .a0nj) a[role="button"],
.xfbv .tkz78xq a {color: var(--asuz, var(--c4q));background: var(--z5m);}
.xfbv :is(.wv04v, .cssww6n, .vh9202, .tkz78xq,
             .q0fke, .v2bs0, .a0nj) a[role="button"]:hover,
.xfbv .tkz78xq a:hover {background: var(--ia0c);}

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

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

.xfbv :is(.a0nj, .v2bs0, .q0fke, .cfh3m,
             .wrgp, .akcep2m, .vh9202, .cssww6n,
             .a0qdd, .h3sj) {background: var(--ab7);padding: var(--aji) !important;position: relative;border: 1px solid var(--u7fqd);border-radius: var(--xz30b);}

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

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

.xfbv .wv04v.mekq {min-height: 0 !important;grid-template-columns: auto minmax(0, 1fr);display: grid;overflow: hidden;border: 1px solid var(--u7fqd);border-radius: var(--xz30b);padding: 0 !important;background: var(--ab7);}

.xfbv .wv04v.nh3d5re {grid-template-columns: minmax(0, 1fr) auto;}
.xfbv .wv04v.nh3d5re .zt1pd {border-right: 0;border-left: var(--poe);order: 2;}

.xfbv .wv04v .zt1pd {flex-direction: column;border-right: var(--poe);font-family: var(--vsmst);display: flex;align-items: center;justify-content: space-between;background: var(--m55q);width: clamp(38px, 5vw, 54px);gap:17px;padding: 16px 0;}
.xfbv .wv04v .w8fnb {writing-mode: vertical-rl;color: color-mix(in srgb, var(--d9q80) 35%, var(--c6vm));font-weight: 700;font-size: 12px;letter-spacing: .28em;text-orientation: mixed;}
.xfbv .wv04v .e3vxq {font-size: 10.5px;letter-spacing: .16em;writing-mode: vertical-rl;color: var(--bcfu);text-orientation: mixed;}

.xfbv .wv04v .dnmv7wt {text-align: left;max-width: none;width: 100%;padding: clamp(22px, 2.8vw, 38px) var(--aji);min-width: 0;}

.xfbv .wv04v .mhx76dr {font-family: var(--vsmst);color: var(--bcfu);text-transform: uppercase;letter-spacing: .18em;font-size: 12px;margin: 0 0 10px;}

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

.xfbv .wv04v .v4yx {margin: clamp(16px, 2vw, 22px) calc(var(--aji) * -1);border: 0;border-top: var(--poe);}
.xfbv .wv04v .j8ha9 {font-size: 16px;margin: 0 0 clamp(16px, 2vw, 22px);line-height:1.58;color: var(--bcfu);max-width: 62ch;}

.xfbv .wv04v .zpc5j {justify-content: center;font-size: 13.5px;background: var(--z5m);font-weight: 700;letter-spacing: .12em;white-space: nowrap;align-items: center;padding: 0 28px;text-decoration: none;text-transform: uppercase;font-family: var(--vsmst);border-radius: var(--xz30b);min-height: 48px;display: inline-flex;transition:filter 0.188s;color: var(--asuz, var(--c4q));}
.xfbv .wv04v .zpc5j:hover {filter: brightness(1.08);}

.xfbv .wv04v .ybr9hcc {position: relative;margin: clamp(18px, 2.4vw, 26px) 0 0;background: var(--cnn, var(--m55q));border: 1px solid var(--u7fqd);border-radius: var(--xz30b);aspect-ratio: 10 / 3;width: 100%;overflow: hidden;color: var(--jxu, var(--c6vm));max-width: none;max-height: 22vh;}
.xfbv .wv04v .sf2kak,
.xfbv .wv04v .ybr9hcc img {height: 100%;width: 100%;display: block;object-fit: cover;border-radius: 0;}

.xfbv .wv04v .mfyws81 {color: color-mix(in srgb, var(--d9q80) 45%, var(--c6vm));font-weight: 700;display: flex;font-size: clamp(38px, 6vw, 76px);position: absolute;line-height: 1;font-family: var(--vsmst);letter-spacing: .1em;inset: 0;justify-content: center;background: repeating-linear-gradient(
    var(--ifip, 45deg),
    color-mix(in srgb, var(--d9q80) 22%, transparent) 0 2px,
    transparent 2px 11px);align-items: center;}

@media (max-width:629px) {
  
  .xfbv .wv04v .zt1pd {width: 32px;}
  .xfbv .wv04v .zpc5j {display: flex;width: 100%;}
  .xfbv .wv04v .ybr9hcc {max-height: 18vh;aspect-ratio: 5 / 2;}
}

.xfbv .wv04v.qzh22td {position: relative;min-height: 40vh;}

.xfbv .wv04v .cxss74f {position: absolute;object-fit: cover;inset: 0;width: 100%;height: 100%;}
.ft2dc {position: relative;z-index: 1;background: color-mix(in srgb, var(--m55q) 96%, transparent);}
.g2qh50 {background: color-mix(in srgb, var(--ab7) 96%, transparent);position: relative;z-index: 1;}
@media (max-width:629px) {
  .xfbv .wv04v.qzh22td {min-height: 34vh;}
}

.s77px {gap:10px;display: grid;}
.wyxv {background: var(--m55q);border: 1px solid var(--u7fqd);border-radius: var(--xz30b);}
.wyxv[open] {border-color: color-mix(in srgb, var(--d9q80) 52%, transparent);}
.wyxv > summary {min-height: 52px;cursor: pointer;display: flex;gap:13px;list-style: none;padding: 8px 16px 8px 0;align-items: center;}
.wyxv > summary::-webkit-details-marker {display: none;}

.xxc6w {flex: 0 0 auto;align-self: stretch;letter-spacing: .08em;color: color-mix(in srgb, var(--d9q80) 35%, var(--c6vm));padding: 0 14px;border-right: var(--poe);align-items: center;display: flex;font: 700 12px/1 var(--vsmst);}
.zxhvp29 {font-size: 16px;font-weight: 700;flex: 1 1 auto;}
.zardx {height: 14px;position: relative;width: 14px;flex: 0 0 auto;}
.zardx::before,
.zardx::after {background: var(--bcfu);content: "";margin: auto;position: absolute;inset: 0;}
.zardx::before {height: 2px;width: 14px;}
.zardx::after  {height: 14px;transition:transform 0.121s;width: 2px;}
.wyxv[open] .zardx::after {transform: scaleY(0);}
.ykqc3 {line-height:1.60;padding: 0 16px 16px 60px;color: var(--bcfu);}

.a6y0fa {list-style: none;margin: 0;gap:9px;padding: 0;display: grid;}
.pfga {grid-template-columns: auto minmax(0, 1fr);display: grid;column-gap:12px;align-items: start;}

.ayad {font: 700 12px/1 var(--vsmst);padding-top:18px;letter-spacing: .08em;color: color-mix(in srgb, var(--d9q80) 35%, var(--c6vm));}

.a6y0fa .wyxv > summary {padding-left:17px;}
.a6y0fa .ykqc3 {padding-left:17px;}

.hnh7v {border-top: var(--poe);display: block;}

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

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

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

.qfwm4vq {padding: 0;list-style: none;margin: 0;}
.e1myb2n {display: flex;gap:15px;border-bottom: var(--poe);align-items: stretch;padding: 16px 0;}
.e1myb2n:last-child {border-bottom: 0;padding-bottom: 0;}

.xy1hq {padding: 0 12px 0 0;flex: 0 0 auto;color: color-mix(in srgb, var(--d9q80) 35%, var(--c6vm));align-items: center;border-right: var(--poe);display: flex;font: 700 18px/1 var(--vsmst);justify-content: center;letter-spacing: .04em;min-width: 46px;}
.fnx57 {min-width: 0;}
.ejzsse9 {font-size: 16px;display: block;font-weight: 700;margin: 0 0 4px;}
.h2td {margin: 0;color: var(--bcfu);}

.w2erq8 {counter-reset: tkstep;}
.w2erq8 .e1myb2n {display: block;counter-increment: tkstep;}
.w2erq8 .e1myb2n::before {color: color-mix(in srgb, var(--d9q80) 35%, var(--c6vm));content: counter(tkstep, decimal-leading-zero);font: 700 11px/1 var(--vsmst);letter-spacing: .16em;display: block;margin-bottom:8px;}

.bam0y .e1myb2n {grid-template-columns: auto minmax(0, 1fr);column-gap:17px;row-gap: 0;display: grid;align-items: center;}
.bam0y .xy1hq {grid-column: 1;align-self: stretch;grid-row: 1;}
.bam0y .ejzsse9 {grid-column: 2;grid-row: 1;margin: 0;}
.bam0y .h2td {grid-column: 1 / -1;margin-top:10px;grid-row: 2;}

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

.ypbb + .ypbb {padding-right: 0;border-left: var(--poe);}
.p35gcgv {letter-spacing: .12em;text-transform: uppercase;border-bottom: var(--poe);font: 700 11.5px/1 var(--vsmst);color: var(--bcfu);margin: 0 0 12px;padding: 0 0 10px;}
.kjy8kqj {padding: 0;margin: 0;list-style: none;}
.kjy8kqj li {display: flex;font-size: 15.5px;align-items: baseline;gap:11px;padding: 8px 0;}
.m1p4 {width: 18px;text-align: center;flex: 0 0 auto;font: 700 14px/1 var(--vsmst);}
.pmea1 .m1p4 {color: var(--d9q80);}
.typfy5  .m1p4 {color: var(--bcfu);}

.a4gm07d {grid-template-columns: minmax(0, 1fr);}
.a4gm07d .ypbb {padding: 0;}
.q4x5z9w {border: 0;border-top: var(--poe);margin: 18px calc(var(--aji) * -1);}

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

.a4gm07d .pmea1 .kjy8kqj li::before {color: color-mix(in srgb, var(--d9q80) 62%, var(--ghr));content: "+";}
.a4gm07d .typfy5  .kjy8kqj li::before {color: var(--bcfu);content: "\2212";}

@supports (content: "a" / "") {
  .a4gm07d .pmea1 .kjy8kqj li::before {content: "+" / "";}
  .a4gm07d .typfy5  .kjy8kqj li::before {content: "\2212" / "";}
}

.xfbv .cfh3m h3.p35gcgv {text-transform: uppercase;letter-spacing: .12em;color: var(--bcfu);border-bottom: var(--poe);font: 700 11.5px/1 var(--vsmst);margin: 0 0 12px;padding: 0 0 10px;}

.g98rer {min-width: 0;}

.ypbb b.m1p4 {height: 20px;border: 1px solid var(--u7fqd);border-radius: var(--xz30b);justify-content: center;display: inline-flex;font-size: 12px;align-items: center;width: 20px;}
.pmea1 b.m1p4 {border-color: color-mix(in srgb, var(--d9q80) 45%, var(--u7fqd));}

.ypbb b.m1p4 {align-self: center;}

.xfbv .p6bq01n .z2fxa {background: var(--m55q);border: 1px solid var(--u7fqd);border-radius: var(--xz30b);padding: var(--aji);}
.xfbv .p6bq01n .z2fxa + .z2fxa {margin-top: var(--szw);}
.xfbv .p6bq01n .jmy44m {font: 700 11.5px/1 var(--vsmst);margin: 0;letter-spacing: .16em;color: color-mix(in srgb, var(--d9q80) 35%, var(--c6vm));text-transform: uppercase;}
.xfbv .p6bq01n .yx3r82w {margin: 12px calc(var(--aji) * -1);border: 0;border-top: var(--poe);}

.xfbv .p6bq01n .f6n1f {grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;list-style: none;display: grid;padding: 0;gap:19px 16px;}
@media (max-width:989px) { .xfbv .p6bq01n .f6n1f {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px)  { .xfbv .p6bq01n .f6n1f {grid-template-columns: minmax(0, 1fr);} }
.xfbv .p6bq01n .p9q2ms + .p9q2ms {border-top: 0;}
.xfbv .p6bq01n .krdae {align-content: start;gap:10px;color: inherit;padding: 0;text-decoration: none;grid-template-columns: minmax(0, 1fr);min-height: 0;display: grid;}

.xfbv .p6bq01n .ppkr {display: block;object-fit: cover;aspect-ratio: 1 / 1;border-radius:1px;width: 100%;height: auto;background: var(--u7fqd);}

.xfbv .p6bq01n .krdae {position: relative;}
.xfbv .p6bq01n .wyvzn2 {position: absolute;background: color-mix(in srgb, var(--es2q) 78%, transparent);border-radius:2px;padding: 3px 7px;z-index: 1;left: 8px;letter-spacing: .1em;color: var(--c6vm);top: 8px;font: 700 12px/1 var(--vsmst);}
.xfbv .p6bq01n .qe6sppf {font-size: 16px;min-width: 0;color: var(--c6vm);font-weight: 700;line-height:1.32;}
.xfbv .p6bq01n .psapf {display: block;font: 400 11.5px/1 var(--vsmst);font-style: normal;letter-spacing: .1em;text-transform: uppercase;white-space: nowrap;text-overflow: ellipsis;color: var(--bcfu);overflow: hidden;margin-top:3px;}
@media (max-width:610px) {
  .xfbv .p6bq01n .f6n1f {gap:16px 12px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .xfbv .p6bq01n .qe6sppf {font-size: 15px;}
}
.xfbv .p6bq01n .krdae:hover .qe6sppf {text-underline-offset: 4px;text-decoration: underline;}
@media (max-width:565px) {
  .xfbv .p6bq01n .qe6sppf {font-size: 19px;}
  .xfbv .p6bq01n .psapf {grid-column: 2;}
}

.xfbv .jm3z .myda2jb {margin: 0;list-style: none;border-top: var(--poe);padding: 0;}
.xfbv .jm3z .fp4pc {border-bottom: var(--poe);}
.xfbv .jm3z .rde0 {display: grid;gap:15px;align-items: center;grid-template-columns: auto minmax(0, 1fr) auto;padding: 10px 0;min-height: 52px;text-decoration: none;}
.xfbv .jm3z .rde0 img {height: 22px;border-radius: 0;width: 62px;display: block;object-fit: contain;}
.xfbv .jm3z .k922b0h {min-width: 0;font-size: 15.5px;color: var(--c6vm);font-weight: 700;}
.xfbv .jm3z .c92s {letter-spacing: .14em;font: 700 12px/1 var(--vsmst);color: var(--bcfu);}
.xfbv .jm3z .rde0:hover .k922b0h {text-underline-offset: 4px;text-decoration: underline;}

.xfbv .g62tdjt .bvz34 {padding: 0;margin: 0;grid-template-columns: minmax(0, 1fr) auto;column-gap:12px;align-items: center;border-top: var(--poe);display: grid;}
.xfbv .g62tdjt .jt72pc {align-items: center;border-bottom: var(--poe);gap:11px;min-height: 46px;padding: 8px 0;display: flex;min-width: 0;}
.xfbv .g62tdjt .jt72pc img {display: block;object-fit: contain;flex: 0 0 auto;height: 20px;width: 54px;border-radius: 0;}
.xfbv .g62tdjt .eqv5 {color: var(--c6vm);font-size: 15px;}
.xfbv .g62tdjt .j4031 {border-bottom: var(--poe);justify-content: flex-end;margin: 0;display: flex;min-height: 46px;align-items: center;}
.xfbv .g62tdjt .p8ame8c {border: 1px solid color-mix(in srgb, var(--d9q80) 45%, var(--u7fqd));border-radius: var(--xz30b);letter-spacing: .16em;padding: 5px 9px;color: color-mix(in srgb, var(--d9q80) 35%, var(--c6vm));font: 700 11px/1 var(--vsmst);}

.xfbv .v2bs0 .d8gm {display: flex;align-items: baseline;gap:15px;margin: 0;}
.xfbv .v2bs0 .zqfkv {color: var(--bcfu);font: 700 11.5px/1 var(--vsmst);letter-spacing: .16em;text-transform: uppercase;}
.xfbv .v2bs0 .csyj7 {letter-spacing: -.02em;color: color-mix(in srgb, var(--d9q80) 45%, var(--c6vm));font: 700 clamp(30px, 4.4vw, 48px)/1 var(--vsmst);margin: 0;}
.xfbv .v2bs0 .pmjt8f3 {margin: 16px 0;border: 0;border-top: var(--poe);}
.xfbv .v2bs0 .t1x9q {color: var(--bcfu);margin: 0 0 var(--szw);font-size: 15.5px;line-height:1.60;max-width: 62ch;}
.xfbv .v2bs0 .bpf9r {grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));margin: 0;list-style: none;gap: var(--szw);display: grid;padding: 0;}
.xfbv .v2bs0 .hfgcbq3 {border: 1px solid var(--u7fqd);border-radius: var(--xz30b);padding: 16px;background: var(--m55q);}
.xfbv .v2bs0 .wybmp2x {letter-spacing: .12em;color: var(--c6vm);text-transform: uppercase;font: 700 12px/1 var(--vsmst);}
.xfbv .v2bs0 .fbstj {float: right;letter-spacing: .1em;font: 700 12px/1 var(--vsmst);color: color-mix(in srgb, var(--d9q80) 35%, var(--c6vm));}
.xfbv .v2bs0 .vg7v264 {margin: 12px -16px;clear: both;border: 0;border-top: var(--poe);}
.xfbv .v2bs0 .fgjzc {color: var(--bcfu);margin: 0;font-size: 15px;line-height:1.60;}

.xfbv .v2bs0 .wkp1za3 {margin: 0;align-items: baseline;display: flex;gap:13px;}
.xfbv .v2bs0 .wkp1za3::before {border-bottom: var(--poe);margin-bottom:8px;align-self: flex-end;flex: 1 1 auto;order: 1;content: "";}
.xfbv .v2bs0 .wkp1za3 .csyj7 {order: 2;}

.xfbv .v2bs0 .fwpz7 {display: grid;padding: 0;list-style: none;gap: var(--szw);margin: 0;}
.xfbv .v2bs0 .fwpz7 > li {padding-top:13px;border-top: var(--poe);}
.xfbv .v2bs0 .c5p85h8 {margin: 0 0 10px;border-left: 2px solid color-mix(in srgb, var(--d9q80) 45%, var(--u7fqd));padding-left:15px;}

.xfbv .v2bs0 .c5p85h8 .fgjzc {color: var(--c6vm);font-size: 15.5px;}
.xfbv .v2bs0 .k42e86w {align-items: baseline;display: flex;gap:11px;}

.xfbv .v2bs0 .k42e86w .fbstj {margin-left: auto;float: none;}

.xfbv .v2bs0 .h69r2 {border-top: var(--poe);list-style: none;padding: 0;margin: 0;}
.xfbv .v2bs0 .c9sqt7 {align-items: baseline;column-gap:14px;grid-template-columns: minmax(0, 1fr) auto;border-bottom: var(--poe);display: grid;padding: 14px 0;}
.xfbv .v2bs0 .c9sqt7 .wybmp2x {grid-column: 1;}
.xfbv .v2bs0 .c9sqt7 .fbstj {justify-self: end;float: none;grid-column: 2;}
.xfbv .v2bs0 .c9sqt7 .fgjzc {grid-column: 1 / -1;margin-top:7px;}

.xfbv .v2bs0 .pmjt8f3 + .h69r2 {border-top: 0;}

.xfbv .v2bs0 .pmjt8f3 + .fwpz7 > li:first-child {border-top: 0;padding-top: 0;}

.xfbv .vh9202.rh9mx4 {overflow: hidden;}

.xfbv .vh9202.yw9c {max-width:561px;}
.xfbv .vh9202 .cm4xs {gap:16px;display: flex;align-items: center;}

.xfbv .vh9202.yhe94z .cm4xs {flex-direction: row-reverse;}
.xfbv .vh9202 .yaxgb01 {overflow: hidden;flex: 0 0 auto;margin: 0;border: 1px solid var(--u7fqd);border-radius: var(--xz30b);height: 62px;width: 62px;}
.xfbv .vh9202 .yaxgb01 img {border-radius: 0;object-fit: cover;width: 100%;display: block;height: 100%;}
.xfbv .vh9202 .agxb {font-size: clamp(19px, 2.2vw, 26px);font-weight: 800;line-height:1.17;letter-spacing: -.01em;margin: 0;min-width: 0;color: var(--c6vm);}
.xfbv .vh9202 .agxb::before {content: none;}
.xfbv .vh9202 .mk9yh {border: 0;border-top: var(--poe);margin: 16px calc(var(--aji) * -1);}

.xfbv .vh9202 .mk9yh:first-child {margin-top: 0;}
.xfbv .vh9202 .e03hc {color: var(--bcfu);line-height:1.63;font-size: 15.5px;}
.xfbv .vh9202 .e03hc :is(p, li):last-child {margin-bottom: 0;}
.xfbv .vh9202 .ah5nkv {max-width: none;margin: 0;}
.xfbv .vh9202 .qmwcp8r.qmwcp8r {justify-content: center;text-transform: uppercase;background: var(--z5m);text-decoration: none;display: inline-flex;padding: 0 24px;letter-spacing: .12em;min-height: 46px;align-items: center;border-radius: var(--xz30b);font: 700 12.5px/1 var(--vsmst);color: var(--asuz, var(--c4q));}
.xfbv .vh9202 .qmwcp8r.qmwcp8r:hover {filter: brightness(1.08);}

.xfbv .cssww6n.ayppb7 {text-align: left;}
.xfbv .cssww6n .fpna51 {font-size: clamp(26px, 3.8vw, 42px);letter-spacing: -.01em;font-weight: 800;color: var(--c6vm);line-height:1.16;margin: 0 0 8px;}
.xfbv .cssww6n .dhb43he {max-width: 62ch;margin: 0 0 var(--szw);color: var(--bcfu);font-size: 15.5px;line-height:1.60;}
.xfbv .cssww6n .adv9g8h {padding: 0;list-style: none;border-top: var(--poe);margin: 0;}
.xfbv .cssww6n.gx2v .adv9g8h {display: grid;border-top: 0;gap: 0 var(--szw);grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}
.xfbv .cssww6n .tpg0h6 {min-width: 0;padding: 16px 0;border-bottom: var(--poe);}
.xfbv .cssww6n.vkpsf .tpg0h6 {display: grid;grid-template-columns: auto minmax(0, 180px) minmax(0, 1fr);gap:16px;align-items: center;}
.xfbv .cssww6n .jb8ht2 {font: 700 11px/1 var(--vsmst);margin-bottom:10px;color: var(--bcfu);letter-spacing: .16em;display: block;}
.xfbv .cssww6n.vkpsf .jb8ht2 {margin-bottom: 0;}
.xfbv .cssww6n .e0xw {border: 1px solid var(--u7fqd);border-radius: var(--xz30b);margin: 0 0 12px;overflow: hidden;}
.xfbv .cssww6n.vkpsf .e0xw {margin: 0;}
.xfbv .cssww6n .e0xw img {border-radius: 0;display: block;aspect-ratio: 3 / 2;height: auto;width: 100%;object-fit: cover;}
.xfbv .cssww6n .x02n95 {font-weight: 600;color: var(--c6vm);font-size: clamp(15.5px, 1.4vw, 17px);line-height:1.50;max-width: 46ch;margin: 0;}
.xfbv .cssww6n .pq29fhc {gap:9px;max-width: none;margin: var(--szw) 0 0;display: flex;flex-wrap: wrap;}
.xfbv .cssww6n .jk86,
.xfbv .cssww6n .kpv5vn {display: inline-flex;letter-spacing: .12em;align-items: center;font: 700 12.5px/1 var(--vsmst);text-decoration: none;justify-content: center;padding: 0 24px;border-radius: var(--xz30b);text-transform: uppercase;min-height: 46px;}
.xfbv .cssww6n .jk86 {color: var(--asuz, var(--c4q));background: var(--z5m);}
.xfbv .cssww6n .jk86:hover {filter: brightness(1.08);}

.xfbv .cssww6n .kpv5vn {color: color-mix(in srgb, var(--d9q80) 35%, var(--c6vm));border: 1px solid var(--u7fqd);background: none;}
.xfbv .cssww6n .kpv5vn:hover {border-color: var(--d9q80);}
@media (max-width:629px) {
  .xfbv .cssww6n.vkpsf .tpg0h6 {grid-template-columns: auto minmax(0, 1fr);}
  .xfbv .cssww6n.vkpsf .e0xw {grid-column: 1 / -1;}
  .xfbv .cssww6n .jk86,
  .xfbv .cssww6n .kpv5vn {width: 100%;}
}

.xfbv .wrgp .q7a7ck8 {letter-spacing: .2em;color: var(--bcfu);font: 700 11px/1 var(--vsmst);margin: 0 0 12px;text-transform: uppercase;}
.xfbv .wrgp .qy0v54 {align-items: center;gap:9px 14px;display: flex;flex-wrap: wrap;}
.xfbv .wrgp .xtfmh {flex: 0 0 auto;border: 1px solid var(--u7fqd);border-radius: var(--xz30b);height: 48px;margin: 0;width: 48px;overflow: hidden;}
.xfbv .wrgp .xtfmh img {border-radius: 0;display: block;object-fit: cover;width: 100%;height: 100%;}
.xfbv .wrgp .md7101 {margin: 0;font-weight: 800;color: var(--c6vm);font-size: 18px;}
.xfbv .wrgp .kqmjsp {color: var(--bcfu);font: 400 12px/1.4 var(--vsmst);letter-spacing: .1em;text-transform: uppercase;}
.xfbv .wrgp .v0e3 {border: 0;border-top: var(--poe);margin: 16px calc(var(--aji) * -1);}

.xfbv .wrgp.ds3ac .q7a7ck8 {margin: 10px 0 0;}

.xfbv .wrgp.yznwayd .qy0v54 {display: grid;grid-template-columns: auto minmax(0, 1fr);row-gap:3px;align-items: center;column-gap: 0;}
.xfbv .wrgp.yznwayd .xtfmh {margin-right:14px;grid-row: 1 / span 2;grid-column: 1;}
.xfbv .wrgp.yznwayd .kqmjsp {grid-row: 1;grid-column: 2;}
.xfbv .wrgp.yznwayd .md7101 {grid-row: 2;grid-column: 2;}
.xfbv .wrgp .vxmn {margin: 0;line-height:1.64;color: var(--bcfu);max-width: 68ch;font-size: 15px;}
.xfbv .wrgp .yps3a {margin: 14px 0 0;flex-wrap: wrap;gap:7px;display: flex;max-width: none;}
.xfbv .wrgp .yps3a a {font: 700 12px/1 var(--vsmst);text-decoration: none;justify-content: center;min-height: 44px;align-items: center;letter-spacing: .12em;border: 1px solid var(--u7fqd);border-radius: var(--xz30b);display: inline-flex;color: color-mix(in srgb, var(--d9q80) 35%, var(--c6vm));padding: 0 12px;min-width: 44px;}
.xfbv .wrgp .yps3a a:hover {border-color: var(--d9q80);}
.xfbv .wrgp .d6z1h {color: var(--bcfu);margin-top:16px;line-height:1.58;font-size: 12.5px;display: block;border-top: var(--poe);padding-top:13px;}

.xfbv .g059q9 .rq5ta4 {padding: 0 !important;margin: 0 !important;letter-spacing: .04em;color: var(--c6vm);font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--vsmst) !important;border-bottom: 0 !important;text-transform: uppercase;}
.xfbv .g059q9 .rq5ta4::before {content: none;}
.xfbv .g059q9 .jfzbbdv,
.xfbv .g059q9 .p7mabsf {border: 0;border-top: var(--poe);margin: 16px calc(var(--aji) * -1);}
.xfbv .g059q9 .e6vxp {color: var(--c6vm);max-width: 70ch;font-size: 16px;line-height:1.72;}
.xfbv .g059q9 .e6vxp :is(p, li) {color: var(--c6vm);}
.xfbv .g059q9 .e6vxp :last-child {margin-bottom: 0;}

.xfbv .g059q9 .zt87r {padding: 18px var(--aji) 16px;border-left: 3px solid var(--d9q80);margin: 0 calc(var(--aji) * -1) 20px;display: block;background: var(--m55q);border-bottom: var(--poe);}
.xfbv .g059q9 .hs447p {margin: 12px 0 0;width: 46px;border: 0;background: var(--d9q80);height: 2px;}

.xfbv .g059q9 .crk8 {margin: 0 calc(var(--aji) * -1) 20px;border: 0;border-top: var(--poe);}
.xfbv .g059q9.nkas {grid-template-columns: minmax(0, 15ch) minmax(0, 1fr);align-items: start;column-gap: var(--aji);display: grid;}
.xfbv .g059q9.nkas .crk8 {grid-column: 1 / -1;}
.xfbv .g059q9.nkas .rq5ta4 {font: 700 13px/1.55 var(--vsmst) !important;padding-right: var(--aji) !important;color: var(--bcfu);letter-spacing: .16em;align-self: stretch;border-right: var(--poe);}

@media (max-width:875px) {
  
  .xfbv .g059q9.nkas {display: block;}
  .xfbv .g059q9.nkas .rq5ta4 {border-bottom: var(--poe) !important;margin: 0 0 16px !important;border-right: 0;padding: 0 0 14px !important;}
}

.xfbv .es6y9 .frz68 {text-transform: uppercase;margin: 0 0 8px;font: 700 clamp(20px, 2.4vw, 28px)/1.2 var(--vsmst);letter-spacing: .03em;color: var(--c6vm);}
.xfbv .es6y9 .frz68::before {content: none;}
.xfbv .es6y9 .p10w {max-width: 60ch;line-height:1.60;color: var(--bcfu);font-size: 15.5px;margin: 0 0 18px;}

.xfbv .es6y9.ye47 {padding: var(--aji);background: var(--ab7);border: 1px solid var(--u7fqd);border-left: 4px solid var(--d9q80);border-radius: var(--xz30b);}
.xfbv .es6y9 .rwbybvc {padding: 0;border-top: var(--poe);margin: 0;display: grid;grid-template-columns: minmax(0, 1fr) auto;align-items: center;column-gap:14px;}
.xfbv .es6y9 .xm7e5da {text-transform: uppercase;color: var(--bcfu);align-items: center;letter-spacing: .14em;font: 700 11.5px/1 var(--vsmst);display: flex;border-bottom: var(--poe);min-height: 44px;}
.xfbv .es6y9 .czr04e1 {margin: 0;justify-content: flex-end;min-height: 44px;border-bottom: var(--poe);font: 700 15px/1 var(--vsmst);color: var(--c6vm);letter-spacing: .06em;display: flex;align-items: center;}
.xfbv .es6y9 .fajz {border: 0;border-top: var(--poe);margin: 18px calc(var(--aji) * -1) 18px;}
.xfbv .es6y9 .wjzx99 {max-width: none;margin: 0;flex-wrap: wrap;gap:9px;display: flex;}
.xfbv .es6y9 .dxyfy {font: 700 12px/1 var(--vsmst);justify-content: center;display: inline-flex;text-decoration: none;border-radius: var(--xz30b);border: 1px solid var(--u7fqd);color: color-mix(in srgb, var(--d9q80) 35%, var(--c6vm));letter-spacing: .12em;align-items: center;padding: 0 22px;text-transform: uppercase;min-height: 46px;background: none;}
.xfbv .es6y9 .dxyfy:hover {border-color: var(--d9q80);}

.xfbv .es6y9 .gp8s7 {margin: 0;padding: 0;border-top: var(--poe);list-style: none;}
.xfbv .es6y9 .gp8s7 li {align-items: baseline;gap:15px;display: flex;padding: 14px 0;border-bottom: var(--poe);}

.xfbv .es6y9 .gp8s7 li::before {order: 1;border-bottom: var(--poe);flex: 1 1 auto;content: "";}
.xfbv .es6y9 .dx8h89g {order: 2;}
.xfbv .es6y9 .q4bx9nv {text-transform: uppercase;color: var(--bcfu);font: 700 11.5px/1 var(--vsmst);letter-spacing: .14em;}
.xfbv .es6y9 .dx8h89g {color: var(--c6vm);letter-spacing: .06em;font: 700 15px/1 var(--vsmst);}

.xfbv .es6y9.mfr75 .rwbybvc {grid-auto-columns: minmax(0, 1fr);grid-template-rows: auto auto;grid-template-columns: none;grid-auto-flow: column;padding: 18px var(--aji);margin-right: calc(var(--aji) * -1);row-gap:7px;background: var(--m55q);align-items: stretch;border-top: 0;margin-left: calc(var(--aji) * -1);column-gap: 0;}

.xfbv .es6y9.mfr75 .xm7e5da,
.xfbv .es6y9.mfr75 .czr04e1 {min-height: 0;padding-left:18px;border-bottom: 0;border-left: var(--poe);display: block;}
.xfbv .es6y9.mfr75 .xm7e5da:first-child,
.xfbv .es6y9.mfr75 .xm7e5da:first-child + .czr04e1 {padding-left: 0;border-left: 0;}
.xfbv .es6y9.mfr75 .czr04e1 {font-size: 19px;line-height:1.08;}

.xfbv .es6y9.mfr75 .fajz:has(+ .rwbybvc) {margin-bottom: 0;}
.xfbv .es6y9.mfr75 .rwbybvc + .fajz {margin-bottom:18px;margin-top: 0;}

@media (max-width:875px) {
  
  .xfbv .es6y9.mfr75 .rwbybvc {grid-auto-flow: row;grid-template-rows: none;row-gap: 0;grid-auto-columns: auto;}
  .xfbv .es6y9.mfr75 .xm7e5da,
  .xfbv .es6y9.mfr75 .czr04e1 {padding-left: 0;border-left: 0;}
  .xfbv .es6y9.mfr75 .xm7e5da {border-top: var(--poe);padding-top:15px;}
  .xfbv .es6y9.mfr75 .xm7e5da:first-child {border-top: 0;padding-top: 0;}
  .xfbv .es6y9.mfr75 .czr04e1 {padding-bottom:14px;}
}

.xfbv .tkz78xq.h7vgex8 {background: none;border: 0;padding: 0 !important;}
.xfbv .tkz78xq .wtnx8 {margin: 0;border: 0;border-top: var(--poe);}
.xfbv .tkz78xq .vfrw9fy {display: inline-flex;padding: 0 30px;background: var(--z5m);text-transform: uppercase;margin: 18px 0;min-height: 50px;font: 700 13px/1 var(--vsmst);justify-content: center;align-items: center;text-decoration: none;color: var(--asuz, var(--c4q));border-radius: var(--xz30b);letter-spacing: .13em;}
.xfbv .tkz78xq .vfrw9fy:hover {filter: brightness(1.08);}
.xfbv .tkz78xq.cgw12j  {text-align: left;}
.xfbv .tkz78xq.y6w6h   {text-align: center;}
.xfbv .tkz78xq.p50y {text-align: right;}
.xfbv .tkz78xq.yvxepf .vfrw9fy {display: flex;width: 100%;}

.xfbv .tkz78xq .svwyc {max-width: none;margin: 0;}
.xfbv .tkz78xq .svwyc > a {text-decoration: none;}

.xfbv .tkz78xq.m1g5 .vfrw9fy {margin-top: 0;}

.xfbv .cq5kawq.n5q29 {margin: 0;display: block;}

.xfbv .cq5kawq .d0ap {margin: 0 0 14px;height: 0;border: 0;border-top: 1px solid var(--u7fqd);}
.xfbv .cq5kawq .zc0v {margin: 0 0 14px;border: 0;border-top: 1px dashed var(--rwwb);height: 0;}
.xfbv .cq5kawq .v4gt {margin: 0;}
.xfbv .cq5kawq .frzf {display: block;border: 1px solid var(--u7fqd);border-radius: var(--xz30b);overflow: hidden;}
.xfbv .cq5kawq .frzf img {border-radius: 0;display: block;height: auto;width: 100%;}

.xfbv .cq5kawq.yst1f6 .d0ap,
.xfbv .cq5kawq.yst1f6 .zc0v {margin: 14px 0 0;}

.xfbv .cq5kawq.gm2x8fc .v4gt {padding: 12px;background: var(--m55q);border: 1px solid var(--u7fqd);border-radius: var(--xz30b);}
.xfbv .cq5kawq.gm2x8fc .d0ap,
.xfbv .cq5kawq.gm2x8fc .zc0v {margin: 0 0 12px;}
.xfbv .cq5kawq.gm2x8fc .frzf {border: 0;border-radius: 0;}

.xfbv .akcep2m .grmzz {margin: 0;text-transform: uppercase;color: var(--bcfu);font: 700 11.5px/1 var(--vsmst);letter-spacing: .18em;}
.xfbv .akcep2m .dtk5d {border: 0;border-top: var(--poe);margin: 12px calc(var(--aji) * -1);}

.xfbv .akcep2m .hx5nfw {margin: 0;list-style: none;padding: 0;counter-reset: tkprog;}
.xfbv .akcep2m .hx5nfw li {counter-increment: tkprog;}
.xfbv .akcep2m .hx5nfw li + li {border-top: var(--poe);}

.xfbv .akcep2m .hx5nfw li a {text-decoration: none;min-height: 46px;font-size: 15px;display: flex;color: var(--c6vm);gap:14px;align-items: center;padding: 8px 0;}
.xfbv .akcep2m .hx5nfw li a::before {color: var(--bcfu);letter-spacing: .12em;flex: 0 0 auto;content: counter(tkprog, decimal-leading-zero);font: 700 11.5px/1 var(--vsmst);}
.xfbv .akcep2m .hx5nfw li a:hover {text-decoration: underline;text-underline-offset: 4px;}

.xfbv .a0qdd .yr0d1,
.xfbv .h3sj .y52w {color: var(--c6vm);}
.xfbv .a0qdd .yr0d1 {font: 700 11.5px/1 var(--vsmst);text-transform: uppercase;letter-spacing: .18em;color: var(--bcfu);}
.xfbv .a0qdd .qd3hgf {border: 0;border-top: var(--poe);margin: 12px calc(var(--aji) * -1);}
.xfbv .h3sj .y52w {text-transform: uppercase;letter-spacing: .04em;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--vsmst);margin: 0 0 16px;}
.xfbv .h3sj .y52w::before {content: none;}

.xfbv .a0qdd .k4m1c,
.xfbv .h3sj .aafrx1 {overflow-x: auto;}
.xfbv .a0qdd .k4m1c table,
.xfbv .h3sj .aafrx1 table {margin: 0;}
.xfbv .h3sj .p5abck2 {text-transform: uppercase;font: 400 11.5px/1 var(--vsmst);letter-spacing: .14em;color: var(--bcfu);padding-top:9px;border-top: var(--poe);margin: 12px 0 0;}

.xfbv .a0qdd .kwsxvq {border-top: var(--poe);padding: 14px var(--aji);margin: 0 calc(var(--aji) * -1);border-bottom: var(--poe);}

.xfbv .a0qdd .c02c {margin: 14px calc(var(--aji) * -1) 0;border: 0;border-top: var(--poe);}

.xfbv .h3sj .ep097 {border: 0;border-top: var(--poe);margin: 0 calc(var(--aji) * -1) 16px;}

.xfbv .h3sj .teb8de {padding: 14px 16px;background: var(--m55q);border: 1px solid var(--u7fqd);border-radius: var(--xz30b);margin: 0;}
.xfbv .h3sj .cja5cg {display: flex;align-items: baseline;gap:12px;margin: 12px 0 0;}
.xfbv .h3sj .cja5cg::before {border-bottom: var(--poe);flex: 1 1 auto;order: 1;margin-bottom:6px;content: "";align-self: flex-end;}
.xfbv .h3sj .jbhv30 {letter-spacing: .14em;font: 400 11.5px/1 var(--vsmst);color: var(--bcfu);text-transform: uppercase;}
.xfbv .h3sj .swes {color: color-mix(in srgb, var(--d9q80) 35%, var(--c6vm));margin: 0;letter-spacing: .1em;font: 700 12px/1 var(--vsmst);order: 2;}

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

.dg3vr {padding: var(--aji);background: var(--ab7);border: 1px solid color-mix(in srgb, var(--d9q80) 40%, transparent);border-radius: var(--xz30b);}
.pj92 {margin: 0;text-transform: uppercase;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--vsmst);letter-spacing: .06em;}
.r7a4 {color: var(--bcfu);margin: 10px 0 0;}

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

.xbvwf {padding: 12px 40px 12px 16px;bottom: 12px;background: var(--ab7);position: fixed;align-items: center;justify-content: center;display: flex;border-radius: var(--xz30b);border: 1px solid color-mix(in srgb, var(--d9q80) 42%, transparent);z-index: 70;gap:13px;left: 12px;right: 12px;}
.r0ev3c {font: 600 13px/1 var(--vsmst);letter-spacing: .06em;}

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

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

.acrhe::before {transition:background 0.182s, border-color 0.166s;inset: 11px;position: absolute;background: var(--m55q);border-radius: var(--xz30b);border: var(--poe);content: '';}
.acrhe svg {z-index: 1;position: relative;}
.acrhe:hover {color: var(--c6vm);}
.acrhe:hover::before {border-color: color-mix(in srgb, var(--d9q80) 58%, transparent);background: color-mix(in srgb, var(--c6vm) 9%, var(--m55q));}
.acrhe:focus-visible {outline: 2px solid var(--d9q80);outline-offset: -3px;}

.qbfhx.qbfhx {border-top: var(--poe);background: var(--ao17p);padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);}
.qbfhx .pz25c4 {grid-template-columns: minmax(0, 1fr) auto;max-width: var(--q16t);display: grid;gap:29px 48px;margin: 0 auto;align-items: start;}
.qbfhx .ddsv img {display: block;height: 26px;width: auto;}
.qbfhx .ddsv span {text-transform: uppercase;letter-spacing: .08em;font: 700 17px/1 var(--vsmst);}
.qbfhx .fmgcg {gap:43px;grid-auto-flow: column;display: grid;}
.qbfhx .fmgcg ul {gap:7px;list-style: none;padding: 0;margin: 0;display: grid;}
.qbfhx .fmgcg a {letter-spacing: .1em;align-items: center;text-decoration: none;min-height: 44px;font: 600 11.5px/1 var(--vsmst);display: flex;text-transform: uppercase;color: var(--bcfu);}
.qbfhx .fmgcg a:hover {color: var(--c6vm);}
.qbfhx .ddb2 {flex-wrap: wrap;max-width: var(--q16t);margin: 24px auto 0;gap:13px;display: flex;opacity:0.7;align-items: center;}
.qbfhx .agg222 {margin: 24px auto 0;max-width: var(--q16t);padding-top:18px;border-top: var(--poe);}
.qbfhx .agg222 p {margin: 0;color: var(--bcfu);font-size: 12.5px;}
.qbfhx .agg222 p + p {line-height:1.58;margin-top:8px;}

@media (max-width:875px) {
  .en683 {display: flex;}
  .n4r1724 {display: none;}
  
  .w4jjg {flex: 0 0 auto;margin-left: auto;}
  .zfjw8 {padding: 0 14px;font-size: 13.5px;}
  .w1ysdyj {flex: 0 1 auto;min-width: 0;overflow: hidden;}
  .tp7kcj {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
  .zp1cake {gap:11px;padding: 0 14px;}
  .xfbv {padding-right:15px;padding-left:13px;}
  
  .xfbv .g059q9 .zt87r,
  .xfbv .g059q9 .crk8 {margin-right: -14px;padding-right:14px;margin-left: -14px;padding-left:13px;}
  
  .d2sv3br {grid-template-columns: 1fr;}
  .ypbb {padding: 0;}
  .ypbb + .ypbb {border-left: 0;padding-top:17px;margin-top:17px;border-top: var(--poe);}
  .ykqc3 {padding-left:17px;}
}

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

.w238 {cursor: pointer;background: color-mix(in srgb, #000 56%, transparent);position: fixed;visibility: hidden;z-index: 90;transition:opacity 0.206s ease, visibility 0.201s;opacity:0.05;inset: 0;}
.wz5nn1 {display: flex;width: min(88vw, 380px);right: 0;overscroll-behavior: contain;bottom: 0;background: var(--ab7);position: fixed;transition:transform 0.271s ease, visibility 0.232s;border-left: 1px solid var(--u7fqd);visibility: hidden;overflow-y: auto;top: 0;z-index: 91;transform: translateX(100%);flex-direction: column;-webkit-overflow-scrolling: touch;}
.r55e80:checked ~ .w238 {opacity:0.99;visibility: visible;}
.r55e80:checked ~ .wz5nn1 {visibility: visible;transform: translateX(0);}

.gwce7e {padding: 14px 8px 14px 20px;display: flex;gap:11px;border-bottom: 1px solid var(--u7fqd);justify-content: space-between;align-items: center;}
.mj557a {overflow-wrap: anywhere;font: 700 18px/1.2 var(--vsmst);color: var(--c6vm);min-width: 0;}
.y7sp5b {line-height: 1;font-size: 27px;flex: 0 0 auto;cursor: pointer;min-height: 44px;color: var(--c6vm);border-radius: var(--xz30b);align-items: center;display: flex;justify-content: center;min-width: 44px;}
.y7sp5b:hover {background: var(--m55q);}

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

.ew6q2 {display: grid;margin-top: auto;border-top: 1px solid var(--u7fqd);padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));gap:10px;}
.adw4ya4,
.p0zqg8 {display: flex;padding: 12px 18px;min-height: 48px;justify-content: center;border-radius: var(--xz30b);font-weight: 700;align-items: center;text-decoration: none;font-size: 15px;}
.adw4ya4 {background: transparent;border: 1px solid var(--u7fqd);color: var(--c6vm);}
.adw4ya4:hover {background: var(--m55q);}
.p0zqg8 {background: var(--eufzd);color: var(--acad, var(--k7ssw));border: 1px solid transparent;}

.wz5nn1 a:focus-visible,
.y7sp5b:focus-visible,
.en683:focus-visible {outline: 2px solid var(--d9q80);outline-offset: 2px;}

.wz5nn1 {border-left: var(--poe);}
.r3sr7sa li + li {border-top: var(--poe);}
.gwce7e {border-bottom: var(--poe);}
.ew6q2 {border-top: var(--poe);}
.mj557a {letter-spacing: .08em;text-transform: uppercase;}

@media (min-width:876px) {
  .w238, .wz5nn1 {display: none;}
}

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

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

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

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

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

.xfbv .akcep2m .q4e9k > summary {gap:12px;align-items: center;cursor: pointer;display: flex;list-style: none;min-height: 44px;}
.xfbv .akcep2m .q4e9k > summary::-webkit-details-marker {display: none;}
.xfbv .akcep2m .q4e9k > summary:focus-visible {outline: 2px solid var(--d9q80, var(--z5m));outline-offset: 4px;}
.xfbv .akcep2m .q4e9k > summary .grmzz {margin: 0;}

.xfbv .akcep2m .q4e9k > summary::after {letter-spacing: 0;opacity:0.62;margin-left: auto;content: "[+]";flex: 0 0 auto;font: inherit;}
.xfbv .akcep2m .q4e9k[open] > summary::after {content: "[-]";opacity:1;}

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

.xfbv {padding-bottom: max(96px, var(--yed, 96px));}

.mnjz0h {--x75: uppercase;--q1gx: .1em;--fcri: var(--xz30b);--sp3y: var(--xz30b);--i5n: 12px;--zhk3j: 0;--hqyt: 1px dashed var(--u7fqd);--gevye: 0;--z1e: 1px dashed var(--u7fqd);}

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

.typfy5 .m1p4 {color: var(--vxg4, var(--bcfu));}

.pmea1 .m1p4 {color: color-mix(in srgb, var(--d9q80) 62%, var(--ghr));}

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

.xfbv .cssww6n.gx2v .adv9g8h,
.xfbv .v2bs0 .bpf9r {display: flex;justify-content: center;flex-wrap: wrap;align-content: flex-start;}
.xfbv .cssww6n.gx2v .adv9g8h > *,
.xfbv .v2bs0 .bpf9r > * {flex: 1 1 300px;min-width: 0;max-width: calc(50% - 10px);}
@media (max-width:610px) {
  .xfbv .cssww6n.gx2v .adv9g8h > *,
  .xfbv .v2bs0 .bpf9r > * {max-width: none;}
}

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

.xfbv .wv04v.mekq.qzh22td {grid-template-columns: minmax(0, 1fr);align-items: center;min-height: clamp(420px, 58vh, 620px) !important;display: grid;}
.xfbv .wv04v.qzh22td .ft2dc {display: none;}
@media (max-width:629px) {
  .xfbv .wv04v.mekq.qzh22td {align-items: end;min-height: min(80vh, 600px) !important;}
}

.xfbv .p6bq01n .z2fxa {padding: clamp(14px, 2vw, 22px) !important;}
.xfbv .p6bq01n .f6n1f.f6n1f {grid-template-columns: repeat(4, minmax(0, 1fr));display: grid;gap: clamp(12px, 1.6vw, 20px);}
@media (max-width:768px) { .xfbv .p6bq01n .f6n1f.f6n1f {gap:12px;grid-template-columns: repeat(2, minmax(0, 1fr));} }
.xfbv .p6bq01n .p9q2ms.p9q2ms {min-width: 0;border: 0;margin: 0;padding: 0;}
.xfbv .p6bq01n .krdae.krdae {color: inherit;flex-direction: column;position: relative;text-decoration: none;transition:transform 0.23s, border-color 0.214s;border: 1px dashed color-mix(in srgb, var(--c6vm) 22%, transparent);border-radius: var(--xz30b);display: flex;background: var(--m55q);align-items: stretch;overflow: hidden;gap: 0;}
.xfbv .p6bq01n .krdae.krdae:hover {border-color: var(--d9q80);transform: translateY(-3px);}
.xfbv .p6bq01n img.ppkr.ppkr {display: block;order: -1;aspect-ratio: 1;border-radius: 0;height: auto;object-fit: cover;width: 100%;max-width: none;max-height: none;}
.xfbv .p6bq01n .wyvzn2.wyvzn2 {border-radius: 0 0 var(--xz30b) var(--xz30b);font: 700 12px/1 var(--vsmst);position: absolute;padding: 6px 8px 5px;left: 10px;background: var(--d9q80);color: var(--asuz, var(--c4q));letter-spacing: .08em;z-index: 1;top: 0;}
.xfbv .p6bq01n .qe6sppf.qe6sppf {padding: 12px 12px 2px;display: block;font-weight: 700;overflow-wrap: anywhere;line-height:1.25;border-top: 1px dashed color-mix(in srgb, var(--c6vm) 22%, transparent);font-size: 15.5px;margin: 0;}
.xfbv .p6bq01n .psapf.psapf {display: block;grid-column: auto;margin: 0;padding: 0 12px 12px;}
.xfbv .p6bq01n .krdae::after {letter-spacing: .2em;background: color-mix(in srgb, var(--ab7) 70%, transparent);top: 38%;transform: translate(-50%, -50%) rotate(-8deg) scale(1.3);padding: 8px 16px;opacity:0.05;position: absolute;transition:opacity 0.174s, transform 0.2s;left: 50%;font: 700 15px/1 var(--vsmst);content: "PLAY";color: var(--c6vm);border: 2px solid var(--d9q80);border-radius: var(--xz30b);z-index: 2;}
.xfbv .p6bq01n .krdae:hover::after {transform: translate(-50%, -50%) rotate(-8deg) scale(1);opacity:1;}
@media (max-width:768px) { .xfbv .p6bq01n .qe6sppf.qe6sppf {font-size: 14px;padding: 10px 10px 2px;} }
@media (prefers-reduced-motion: reduce) { .xfbv .p6bq01n .krdae, .xfbv .p6bq01n .krdae::after {transition:none;} }

.xfbv .jm3z .myda2jb.myda2jb,
.xfbv .g62tdjt .bvz34.bvz34 {margin: 0;grid-template-columns: repeat(4, minmax(0, 1fr));gap:12px;list-style: none;display: grid;padding: 0;border: 0;}
.xfbv .jm3z .fp4pc {border: 0;margin: 0;min-width: 0;padding: 0;}
.xfbv .jm3z .rde0.rde0,
.xfbv .g62tdjt .jt72pc.jt72pc {color: var(--c6vm);min-height: 128px;gap:11px;box-sizing: border-box;text-align: center;background: var(--ab7);flex-direction: column;border: 1px dashed color-mix(in srgb, var(--c6vm) 24%, transparent);border-radius: var(--xz30b);margin: 0;height: 100%;text-decoration: none;padding: 20px 14px;display: flex;transition:border-color 0.148s, transform 0.175s;justify-content: center;align-items: center;}
.xfbv .jm3z .rde0:hover,
.xfbv .g62tdjt .jt72pc:hover {border-color: var(--d9q80);transform: translateY(-2px);}
.xfbv :is(.jm3z, .g62tdjt) :is(.rde0, .jt72pc) img {display: block;height: 46px;max-width: 100%;margin: 0;width: auto;object-fit: contain;}
.xfbv :is(.k922b0h, .eqv5) {text-transform: uppercase;font: 700 12px/1.3 var(--vsmst);letter-spacing: .08em;color: var(--bcfu);}
.xfbv .g62tdjt .j4031 {display: none;}
@media (max-width:768px) {
  .xfbv .jm3z .myda2jb.myda2jb,
  .xfbv .g62tdjt .bvz34.bvz34 {gap:9px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .xfbv .jm3z .rde0.rde0,
  .xfbv .g62tdjt .jt72pc.jt72pc {padding: 14px 10px;min-height: 104px;}
  .xfbv :is(.jm3z, .g62tdjt) :is(.rde0, .jt72pc) img {height: 34px;}
}

.xfbv {display: flex;flex-wrap: wrap;align-items: stretch;column-gap: var(--szw);}
.xfbv > * {flex: 0 0 100%;box-sizing: border-box;min-width: 0;}
.xfbv > .yw9c:has(+ .yw9c),
.xfbv > .yw9c + .yw9c {max-width: none;flex: 0 0 calc((100% - var(--szw)) / 2);}
@media (max-width:768px) {
  .xfbv > .yw9c:has(+ .yw9c), .xfbv > .yw9c + .yw9c {flex-basis: 100%;}
}
.xfbv .vh9202.yw9c {flex-direction: column;max-width: none;display: flex;}
.xfbv .vh9202 .j9wv7.j9wv7 {border-radius: 0;flex: none;height: auto;border-bottom: 1px dashed color-mix(in srgb, var(--c6vm) 24%, transparent);width: auto;overflow: hidden;margin: 0;}
.xfbv .vh9202 .j9wv7 picture {display: block;}
.xfbv .vh9202 .j9wv7 img {width: 100%;border-radius: 0;display: block;max-height: none;height: auto;object-fit: contain;}
.xfbv .vh9202.yw9c .ah5nkv {margin-top: auto;}
@media (min-width:769px) {
  .xfbv .vh9202.rh9mx4:not(.yw9c):has(.j9wv7) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);align-content: start;display: grid;}
  .xfbv .vh9202.rh9mx4:not(.yw9c) .j9wv7 {grid-column: 1;grid-row: 1 / span 6;display: flex;border-right: 1px dashed color-mix(in srgb, var(--c6vm) 24%, transparent);align-items: center;align-self: stretch;border-bottom: 0;}
  .xfbv .vh9202.rh9mx4:not(.yw9c):has(.j9wv7) > :not(.j9wv7) {grid-column: 2;}
  .xfbv .vh9202.yhe94z:not(.yw9c) .j9wv7 {border-left: 1px dashed color-mix(in srgb, var(--c6vm) 24%, transparent);border-right: 0;grid-column: 2;}
  .xfbv .vh9202.yhe94z:not(.yw9c):has(.j9wv7) > :not(.j9wv7) {grid-column: 1;}
}

.xfbv .vh9202 .cm4xs.cm4xs {padding-right: 0;display: block;padding-left: 0;grid-template-columns: none;}
.xfbv .vh9202.rh9mx4:not(.yw9c) .j9wv7 {margin: 0;}
@media (min-width:769px) {
  .xfbv .vh9202.rh9mx4:not(.yw9c):has(.j9wv7) {column-gap: clamp(22px, 3vw, 40px);}
  .xfbv .vh9202.rh9mx4:not(.yw9c) .j9wv7 {border: 0;}
}

.xfbv .cssww6n.nwy3 {display: block;}
.nwy3 .a763x {align-items: flex-end;flex-wrap: wrap;gap:17px 24px;justify-content: space-between;display: flex;margin: 0 0 20px;}
.nwy3 .kqq0y2 {min-width: 0;flex: 1 1 320px;}
.nwy3 .fpna51 {margin: 0;}
.nwy3 .dhb43he {margin: 10px 0 0;}
.nwy3 .pksrd {gap:7px;display: flex;}
.nwy3 .kmrjy3 {height: 48px;font: 700 18px/1 var(--vsmst);padding: 0;display: flex;width: 48px;border: 1px dashed color-mix(in srgb, var(--c6vm) 30%, transparent);border-radius: var(--xz30b);align-items: center;color: var(--c6vm);background: var(--ab7);cursor: pointer;justify-content: center;}
.nwy3 .kmrjy3:hover:not(:disabled) {background: var(--d9q80);border-color: var(--d9q80);border-style: solid;color: var(--asuz, var(--c4q));}
.nwy3 .kmrjy3:disabled {cursor: default;opacity:0.34;}
.nwy3 .kmrjy3[hidden] {display: none;}

.nwy3 .ph0e5n {grid-auto-columns: 88%;scroll-behavior: smooth;display: grid;margin: 0;grid-auto-flow: column;gap:17px;overflow-x: auto;list-style: none;scroll-snap-type: x mandatory;padding: 0;overscroll-behavior-x: contain;scrollbar-width: none;}
.nwy3 .ph0e5n::-webkit-scrollbar {display: none;}
.nwy3 .mprkzb {min-width: 0;overflow: hidden;grid-template-columns: minmax(0, 1fr) minmax(200px, 30%);background: var(--ab7);border-radius: calc(var(--xz30b) * 3);border: 1px solid var(--u7fqd);position: relative;max-width: none;display: grid;scroll-snap-align: start;}
.nwy3 .fk6my79 {min-height: clamp(240px, 30vw, 420px);overflow: hidden;margin: 0;position: relative;}
.nwy3 .fk6my79 picture {display: block;height: 100%;}
.xfbv .nwy3 img.k0hd.k0hd {object-fit: cover;width: 100%;max-width: none;height: 100%;border-radius: 0;inset: 0;position: absolute;}
.nwy3 .zkzty .fk6my79 {background:
    repeating-linear-gradient(var(--ifip, 45deg), color-mix(in srgb, #fff 6%, transparent) 0 2px, transparent 2px 14px),
    linear-gradient(135deg, var(--d9q80), color-mix(in srgb, var(--d9q80) 55%, #000));}

.nwy3 .wr0qtr4 {padding: clamp(20px, 2.6vw, 34px);background: linear-gradient(180deg, color-mix(in srgb, var(--d9q80) 10%, var(--ab7)), var(--ab7));position: relative;align-items: flex-start;gap:14px;min-width: 0;justify-content: center;border-left: 2px dashed color-mix(in srgb, var(--c6vm) 28%, transparent);display: flex;flex-direction: column;}
.nwy3 .wr0qtr4::before, .nwy3 .wr0qtr4::after {content: "";width: 24px;left: -13px;background: var(--mz6y);position: absolute;height: 24px;border-radius: 50%;}
.nwy3 .wr0qtr4::before {top: -12px;}
.nwy3 .wr0qtr4::after {bottom: -12px;}
.nwy3 .cf5g5zy {letter-spacing: .24em;color: var(--d9q80);text-transform: uppercase;font: 700 12px/1 var(--vsmst);font-style: normal;}
.nwy3 .tsw3w {font-weight: 800;font-size: clamp(20px, 2vw, 26px);margin: 0;line-height:1.19;color: var(--c6vm);}
.nwy3 .r310 {margin: 18px 0 0;justify-content: center;display: flex;gap:11px;}
.nwy3 .trcg4 {width: 12px;height: 12px;transition:background 0.193s, border-color 0.176s;border-radius: 50%;border: 2px solid color-mix(in srgb, var(--c6vm) 35%, transparent);}
.nwy3 .trcg4[data-on="1"] {border-color: var(--d9q80);background: var(--d9q80);}
.nwy3 .pq29fhc {margin: 18px 0 0;}
@media (max-width:768px) {
  .nwy3 .ph0e5n {grid-auto-columns: 90%;gap:13px;}
  .nwy3 .mprkzb {grid-template-columns: minmax(0, 1fr);}
  .nwy3 .fk6my79 {min-height: 0;aspect-ratio: 4 / 3;}
  .nwy3 .wr0qtr4 {border-top: 2px dashed color-mix(in srgb, var(--c6vm) 28%, transparent);border-left: 0;}
  .nwy3 .wr0qtr4::before {left: -12px;top: -13px;}
  .nwy3 .wr0qtr4::after {left: auto;right: -12px;bottom: auto;top: -13px;}
  .nwy3 .wr0qtr4 .jk86 {align-self: stretch;}
}
@media (prefers-reduced-motion: reduce) { .nwy3 .ph0e5n {scroll-behavior: auto;} }

.nwy3 .mprkzb {background: var(--m55q);}
.nwy3 .wr0qtr4 {background: linear-gradient(180deg, color-mix(in srgb, var(--d9q80) 12%, var(--m55q)), var(--m55q));}
.nwy3 .wr0qtr4::before, .nwy3 .wr0qtr4::after {background: var(--ab7);}

.xfbv > .es6y9.ye47 {background: var(--ab7) !important;overflow: hidden;padding: 0 !important;box-shadow: 0 18px 50px color-mix(in srgb, var(--d9q80) 14%, transparent);border: 1px solid var(--u7fqd) !important;border-radius: calc(var(--xz30b) * 3) !important;display: grid !important;position: relative;grid-template-columns: minmax(0, 1fr) clamp(200px, 26%, 280px);}
.ye47 .qvwj {border-top: 6px solid var(--d9q80);min-width: 0;padding: 0 0 clamp(18px, 2.4vw, 28px);}
.ye47 .qvwj > * {margin-left: clamp(20px, 2.6vw, 34px);margin-right: clamp(20px, 2.6vw, 34px);}
.ye47 .qvwj > :first-child {margin-top: clamp(20px, 2.6vw, 30px);}
.ye47 .frz68 {font-size: clamp(22px, 2.4vw, 30px);}
.ye47 a.dxyfy {background: var(--d9q80);border-color: var(--d9q80);color: var(--asuz, var(--c4q));}
.ye47 .py67 {background: linear-gradient(180deg, color-mix(in srgb, var(--d9q80) 22%, var(--m55q)), var(--m55q));border-left: 2px dashed color-mix(in srgb, var(--c6vm) 28%, transparent);display: flex;align-items: center;justify-content: center;min-width: 0;position: relative;flex-direction: column;gap:12px;padding: 26px 18px;}
.ye47 .py67::before, .ye47 .py67::after {width: 24px;content: "";background: var(--mz6y);height: 24px;border-radius: 50%;position: absolute;left: -13px;}
.ye47 .py67::before {top: -12px;}
.ye47 .py67::after {bottom: -12px;}
.ye47 .d2pq {color: var(--d9q80);text-align: center;text-transform: uppercase;letter-spacing: .24em;overflow-wrap: anywhere;font: 700 12px/1 var(--vsmst);font-style: normal;}
.ye47 .cw16h14 {color: var(--c6vm);font: 800 clamp(54px, 5.6vw, 76px)/.9 var(--fw6mt);letter-spacing: -.04em;}
.ye47 .cw16h14 small {margin-left:5px;vertical-align: top;font-size: .38em;color: var(--d9q80);}
.ye47 .eegw {background: repeating-linear-gradient(90deg,
    var(--c6vm) 0 2px, transparent 2px 4px, var(--c6vm) 4px 7px, transparent 7px 9px,
    var(--c6vm) 9px 10px, transparent 10px 13px, var(--c6vm) 13px 16px, transparent 16px 18px);width: 78%;display: block;height: 46px;opacity:0.79;}
@media (max-width:768px) {
  .xfbv > .es6y9.ye47 {grid-template-columns: minmax(0, 1fr);}
  .ye47 .py67 {justify-content: space-between;flex-direction: row;border-left: 0;flex-wrap: wrap;padding: 18px 20px;border-top: 2px dashed color-mix(in srgb, var(--c6vm) 28%, transparent);}
  .ye47 .py67::before {top: -13px;left: -12px;}
  .ye47 .py67::after {bottom: auto;left: auto;right: -12px;top: -13px;}
  .ye47 .eegw {order: 3;height: 34px;width: 100%;}
}

.xfbv .q0fke .qfwm4vq {margin-top:8px;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap:14px;}
.xfbv .q0fke .qfwm4vq .e1myb2n,
.xfbv .q0fke .w2erq8 .e1myb2n,
.xfbv .q0fke .bam0y .e1myb2n {border: 1px solid var(--u7fqd) !important;border-radius: calc(var(--xz30b) * 2);position: relative;padding: 0 !important;gap: 0;display: flex;margin: 0;overflow: hidden;background: var(--m55q);min-width: 0;flex-direction: column;}
.xfbv .q0fke .qfwm4vq .xy1hq,
.xfbv .q0fke .w2erq8 .e1myb2n::before {display: flex;background: color-mix(in srgb, var(--d9q80) 10%, transparent);position: relative;min-height: 0;padding: 18px 18px 14px;border: 0;border-bottom: 2px dashed color-mix(in srgb, var(--c6vm) 26%, transparent);border-radius: 0;height: auto;justify-content: flex-start;align-items: center;align-self: stretch;font: 800 clamp(40px, 4vw, 56px)/1 var(--fw6mt);margin: 0;width: auto;color: var(--d9q80);letter-spacing: -.03em;}
.xfbv .q0fke .e1myb2n::after {top: calc(18px + clamp(40px, 4vw, 56px) + 14px - 10px);right: -10px;background: var(--ab7);position: absolute;height: 20px;width: 20px;content: "";box-shadow: calc(-1 * (100% + 100vw)) 0 0 0 transparent;border-radius: 50%;}
.xfbv .q0fke .fnx57,
.xfbv .q0fke .bam0y .ejzsse9,
.xfbv .q0fke .bam0y .h2td {padding-right:17px;padding-left:17px;}
.xfbv .q0fke .fnx57 {padding-top:15px;padding-bottom:17px;}
.xfbv .q0fke .bam0y .ejzsse9 {padding-top:15px;}
.xfbv .q0fke .bam0y .h2td {padding-bottom:17px;margin-top:6px;}
.xfbv .q0fke .ejzsse9 {font-size: 16.5px;overflow-wrap: anywhere;color: var(--c6vm);font-weight: 800;display: block;}
.xfbv .q0fke .h2td {overflow-wrap: anywhere;font-size: 14.5px;line-height:1.53;}
@media (max-width:975px) { .xfbv .q0fke .qfwm4vq {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:565px) { .xfbv .q0fke .qfwm4vq {grid-template-columns: minmax(0, 1fr);} }
.xfbv > .es6y9.ye47 .qvwj {padding: clamp(20px, 2.6vw, 30px) clamp(20px, 2.6vw, 34px) clamp(20px, 2.6vw, 30px) !important;}
.xfbv > .es6y9.ye47 .qvwj > * {margin-left: 0 !important;max-width: none;margin-right: 0 !important;}
.xfbv > .es6y9.ye47 .qvwj > :first-child {margin-top: 0;}
.xfbv > .es6y9.ye47 .qvwj a.dxyfy.dxyfy {border: 1px solid var(--d9q80);color: var(--asuz, var(--c4q));background: var(--d9q80);}

.xfbv .jm3z .rde0 {position: relative;}
.xfbv .jm3z .nt10y {right: 10px;top: 10px;background: var(--mz6y);width: 10px;border-radius: 50%;position: absolute;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--c6vm) 20%, transparent);height: 10px;}

.xfbv .cfh3m .d2sv3br {gap: clamp(16px, 2.4vw, 28px);align-items: start;}
.xfbv .cfh3m .ypbb,
.xfbv .cfh3m .ypbb:first-child,
.xfbv .cfh3m .ypbb + .ypbb {border: 0 !important;position: relative;padding: 18px 0 18px !important;filter: drop-shadow(0 10px 18px color-mix(in srgb, #000 25%, transparent));-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;background: var(--m55q);}
.xfbv .cfh3m .p35gcgv.p35gcgv {align-items: center;font: 700 13px/1.2 var(--vsmst);letter-spacing: .14em;padding: 16px 20px;justify-content: space-between;gap:13px;margin: 0 0 10px;text-transform: uppercase;display: flex;}
.xfbv .cfh3m .pmea1 .p35gcgv {color: var(--asuz, var(--c4q));background: var(--d9q80);}
.xfbv .cfh3m .typfy5 .p35gcgv {background: color-mix(in srgb, var(--c6vm) 86%, var(--ab7));color: var(--ab7);}
.xfbv .cfh3m .zb2qvmy {letter-spacing: -.02em;font: 800 32px/1 var(--fw6mt);}
.xfbv .cfh3m .kjy8kqj {padding: 0 20px;list-style: none;margin: 0;}
.xfbv .cfh3m .kjy8kqj li {align-items: center;border: 0;margin: 0;color: var(--c6vm);font-size: 15px;gap:9px;padding: 11px 0;line-height:1.42;display: flex;}
.xfbv .cfh3m .kjy8kqj li::after {align-self: flex-end;content: "";flex: 1 1 24px;border-bottom: 2px dotted color-mix(in srgb, var(--c6vm) 25%, transparent);min-width: 24px;margin-bottom:6px;order: 2;}
.xfbv .cfh3m .kjy8kqj li > :not(.m1p4) {min-width: 0;overflow-wrap: anywhere;order: 1;}
.xfbv .cfh3m .m1p4.m1p4,
.xfbv .cfh3m .a4gm07d .kjy8kqj li::before {display: inline-flex;order: 3;align-items: center;height: 26px;margin: 0;border-radius: 50%;font: 800 15px/1 var(--fw6mt);flex: 0 0 auto;width: 26px;justify-content: center;}
.xfbv .cfh3m .pmea1 :is(.m1p4, .kjy8kqj li::before) {background: var(--d9q80);color: var(--asuz, var(--c4q));}
.xfbv .cfh3m .typfy5 :is(.m1p4, .kjy8kqj li::before) {color: var(--c6vm);background: color-mix(in srgb, var(--c6vm) 14%, transparent);}
.xfbv .cfh3m .zry6s {max-width: none;color: var(--bcfu);padding: 14px 0 6px;display: flex;border-top: 2px dashed color-mix(in srgb, var(--c6vm) 30%, transparent);align-items: center;letter-spacing: .2em;font: 800 13px/1 var(--vsmst);margin: 10px 20px 0;justify-content: space-between;}
.xfbv .cfh3m .zry6s b {letter-spacing: 0;font: 800 24px/1 var(--fw6mt);color: var(--c6vm);}
.xfbv .cfh3m .pmea1 .zry6s b {color: var(--d9q80);}
.xfbv .cfh3m .q4x5z9w {display: none;}
@media (max-width:705px) { .xfbv .cfh3m .d2sv3br {grid-template-columns: minmax(0, 1fr);} }
