

:root {--vm0o:"Courier Prime", ui-monospace, "Courier New", Menlo, monospace;--f9ct: 1120px;--pydx3:   var(--uv4);--v3sec:    4px;--qd84: clamp(18px, 2vw, 28px);--pzg4:"Archivo", "Roboto", "Segoe UI", system-ui, sans-serif;--ovk:   var(--a42ya);--mto: clamp(22px, 2.6vw, 34px);--u56:    var(--vob8);--sy7p5: var(--rx7);--yph:  var(--fqg);--heaw: var(--bhd);--yzw1: 1px dashed color-mix(in srgb, var(--vob8) 34%, transparent);--a2nmt: var(--wdi0);}

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

.nk9k {top: 0;color: var(--hbr2a, var(--it7fn, var(--fehnf)));padding: 12px 20px;text-decoration: none;position: absolute;font-weight: 700;background: var(--heaw);z-index: 200;left: -9999px;}
.nk9k:focus {left: 10px;top: 10px;}

.wx90f {top: 0;background: var(--m6yd);z-index: 60;position: sticky;border-bottom: var(--yzw1);}
.wjqf {max-width: var(--f9ct);padding: 0 22px;display: flex;margin: 0 auto;min-height: 60px;gap:19px;align-items: center;}
.brdyr7 {align-items: center;min-height: 44px;text-decoration: none;display: inline-flex;}
.brdyr7 img {height: 24px;width: auto;display: block;}
.mh1qk02 {letter-spacing: .08em;color: var(--j1sm);font: 700 17px/1 var(--vm0o);text-transform: uppercase;}

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

.q56nm45 {gap:7px;display: flex;align-items: center;}

.xa8f,
.m509we :is(.mk3zx, .k088, .rdhk, .tbzch,
             .fq1pc2p, .s79qewt, .xejt) a[role="button"],
.m509we .tbzch a {min-height: 44px;cursor: pointer;justify-content: center;display: inline-flex;text-transform: uppercase;border-radius: var(--v3sec);border: 0;text-decoration: none;font: 700 12.5px/1 var(--vm0o);letter-spacing: .1em;align-items: center;padding: 0 20px;}
.kr8zyfe {background: var(--ekr6);color: var(--ecm, var(--tdl));box-shadow: inset 0 0 0 1px var(--ovk);}
.bsvwgnc {color: var(--d2jc, var(--nqjc));background: var(--z4v8w);}
.bsvwgnc:hover {background: var(--hfncz);}
.tmtq5s {display: flex;margin-top:13px;width: 100%;}

.m509we :is(.mk3zx, .k088, .rdhk, .tbzch,
             .fq1pc2p, .s79qewt, .xejt) a[role="button"],
.m509we .tbzch a {background: var(--bhd);color: var(--it7fn, var(--fehnf));}
.m509we :is(.mk3zx, .k088, .rdhk, .tbzch,
             .fq1pc2p, .s79qewt, .xejt) a[role="button"]:hover,
.m509we .tbzch a:hover {background: var(--hfncz);}

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

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

.m509we :is(.xejt, .s79qewt, .fq1pc2p, .vnfwy4,
             .cxw6t, .dknwrh, .rdhk, .k088,
             .h1zw, .kn1vn) {position: relative;background: var(--pydx3);padding: var(--mto) !important;border: 1px solid var(--ovk);border-radius: var(--v3sec);}

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

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

.m509we .mk3zx.mavwt {display: grid;grid-template-columns: auto minmax(0, 1fr);padding: 0 !important;overflow: hidden;background: var(--pydx3);min-height: 0 !important;border: 1px solid var(--ovk);border-radius: var(--v3sec);}

.m509we .mk3zx.x2nr0gb {grid-template-columns: minmax(0, 1fr) auto;}
.m509we .mk3zx.x2nr0gb .v3gq {border-left: var(--yzw1);order: 2;border-right: 0;}

.m509we .mk3zx .v3gq {flex-direction: column;font-family: var(--vm0o);display: flex;background: var(--a2nmt);justify-content: space-between;border-right: var(--yzw1);padding: 16px 0;align-items: center;gap:16px;width: clamp(38px, 5vw, 54px);}
.m509we .mk3zx .cv59 {font-size: 12px;font-weight: 700;text-orientation: mixed;color: color-mix(in srgb, var(--heaw) 35%, var(--u56));writing-mode: vertical-rl;letter-spacing: .28em;}
.m509we .mk3zx .qe10jrs {font-size: 10.5px;text-orientation: mixed;color: var(--yph);letter-spacing: .16em;writing-mode: vertical-rl;}

.m509we .mk3zx .ebyn {max-width: none;text-align: left;padding: clamp(22px, 2.8vw, 38px) var(--mto);min-width: 0;width: 100%;}

.m509we .mk3zx .nks27 {letter-spacing: .18em;margin: 0 0 10px;font-size: 12px;color: var(--yph);text-transform: uppercase;font-family: var(--vm0o);}

.m509we .mk3zx .nmth {margin: 0;font-weight: 800;text-wrap: balance;letter-spacing: -.02em;line-height:1.05;color: var(--u56);font-size: clamp(28px, 3.6vw, 46px);}

.m509we .mk3zx .ngg85 {border: 0;border-top: var(--yzw1);margin: clamp(16px, 2vw, 22px) calc(var(--mto) * -1);}
.m509we .mk3zx .ggrg {max-width: 62ch;font-size: 16px;line-height:1.60;margin: 0 0 clamp(16px, 2vw, 22px);color: var(--yph);}

.m509we .mk3zx .w8h7 {border-radius: var(--v3sec);background: var(--bhd);justify-content: center;font-size: 13.5px;min-height: 48px;color: var(--it7fn, var(--fehnf));text-decoration: none;white-space: nowrap;padding: 0 28px;align-items: center;display: inline-flex;transition:filter 0.175s;font-weight: 700;letter-spacing: .12em;text-transform: uppercase;font-family: var(--vm0o);}
.m509we .mk3zx .w8h7:hover {filter: brightness(1.08);}

.m509we .mk3zx .h6h1d8c {border: 1px solid var(--ovk);border-radius: var(--v3sec);position: relative;aspect-ratio: 10 / 3;color: var(--zj1, var(--u56));max-width: none;width: 100%;max-height: 22vh;margin: clamp(18px, 2.4vw, 26px) 0 0;background: var(--t0ku, var(--a2nmt));overflow: hidden;}
.m509we .mk3zx .pyede,
.m509we .mk3zx .h6h1d8c img {display: block;border-radius: 0;object-fit: cover;width: 100%;height: 100%;}

.m509we .mk3zx .r278a0 {font-weight: 700;font-size: clamp(38px, 6vw, 76px);font-family: var(--vm0o);inset: 0;line-height: 1;position: absolute;background: repeating-linear-gradient(
    var(--yxn0, 45deg),
    color-mix(in srgb, var(--heaw) 22%, transparent) 0 2px,
    transparent 2px 11px);justify-content: center;letter-spacing: .1em;align-items: center;color: color-mix(in srgb, var(--heaw) 45%, var(--u56));display: flex;}

@media (max-width:628px) {
  
  .m509we .mk3zx .v3gq {width: 32px;}
  .m509we .mk3zx .w8h7 {display: flex;width: 100%;}
  .m509we .mk3zx .h6h1d8c {aspect-ratio: 5 / 2;max-height: 18vh;}
}

.m509we .mk3zx.y8awztz {min-height: 40vh;position: relative;}

.m509we .mk3zx .z57pe {inset: 0;height: 100%;width: 100%;position: absolute;object-fit: cover;}
.dyar {background: color-mix(in srgb, var(--a2nmt) 96%, transparent);z-index: 1;position: relative;}
.b3m6sy {background: color-mix(in srgb, var(--pydx3) 96%, transparent);position: relative;z-index: 1;}
@media (max-width:628px) {
  .m509we .mk3zx.y8awztz {min-height: 34vh;}
}

.pp6t2g {gap:9px;display: grid;}
.brsf9q {border: 1px solid var(--ovk);border-radius: var(--v3sec);background: var(--a2nmt);}
.brsf9q[open] {border-color: color-mix(in srgb, var(--heaw) 52%, transparent);}
.brsf9q > summary {list-style: none;display: flex;padding: 8px 16px 8px 0;align-items: center;min-height: 52px;cursor: pointer;gap:13px;}
.brsf9q > summary::-webkit-details-marker {display: none;}

.ds48jyp {align-items: center;border-right: var(--yzw1);flex: 0 0 auto;align-self: stretch;display: flex;padding: 0 14px;letter-spacing: .08em;font: 700 12px/1 var(--vm0o);color: color-mix(in srgb, var(--heaw) 35%, var(--u56));}
.n4er {flex: 1 1 auto;font-size: 16px;font-weight: 700;}
.db6trn7 {flex: 0 0 auto;height: 14px;position: relative;width: 14px;}
.db6trn7::before,
.db6trn7::after {margin: auto;content: "";background: var(--yph);position: absolute;inset: 0;}
.db6trn7::before {width: 14px;height: 2px;}
.db6trn7::after  {transition:transform 0.127s;width: 2px;height: 14px;}
.brsf9q[open] .db6trn7::after {transform: scaleY(0);}
.pasx {padding: 0 16px 16px 60px;color: var(--yph);line-height:1.59;}

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

.vkrss4x {letter-spacing: .08em;color: color-mix(in srgb, var(--heaw) 35%, var(--u56));font: 700 12px/1 var(--vm0o);padding-top:17px;}

.wvm7a .brsf9q > summary {padding-left:17px;}
.wvm7a .pasx {padding-left:15px;}

.smerdq {display: block;border-top: var(--yzw1);}

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

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

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

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

.ry8j {flex: 0 0 auto;padding: 0 12px 0 0;display: flex;border-right: var(--yzw1);color: color-mix(in srgb, var(--heaw) 35%, var(--u56));justify-content: center;min-width: 46px;font: 700 18px/1 var(--vm0o);letter-spacing: .04em;align-items: center;}
.p2w3qp {min-width: 0;}
.d8dxwyp {display: block;font-weight: 700;margin: 0 0 4px;font-size: 16px;}
.wg0pzcv {color: var(--yph);margin: 0;}

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

.jgzpq .g362 {align-items: center;row-gap: 0;grid-template-columns: auto minmax(0, 1fr);display: grid;column-gap:15px;}
.jgzpq .ry8j {grid-row: 1;align-self: stretch;grid-column: 1;}
.jgzpq .d8dxwyp {grid-row: 1;grid-column: 2;margin: 0;}
.jgzpq .wg0pzcv {grid-row: 2;margin-top:11px;grid-column: 1 / -1;}

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

.vvx40 + .vvx40 {border-left: var(--yzw1);padding-right: 0;}
.nxmc {letter-spacing: .12em;margin: 0 0 12px;border-bottom: var(--yzw1);color: var(--yph);padding: 0 0 10px;text-transform: uppercase;font: 700 11.5px/1 var(--vm0o);}
.jvz347y {margin: 0;padding: 0;list-style: none;}
.jvz347y li {font-size: 15.5px;gap:10px;padding: 8px 0;align-items: baseline;display: flex;}
.bk9fezf {flex: 0 0 auto;text-align: center;width: 18px;font: 700 14px/1 var(--vm0o);}
.h97hrj .bk9fezf {color: var(--heaw);}
.xtmy  .bk9fezf {color: var(--yph);}

.phtv {grid-template-columns: minmax(0, 1fr);}
.phtv .vvx40 {padding: 0;}
.s4edfs1 {border: 0;border-top: var(--yzw1);margin: 18px calc(var(--mto) * -1);}

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

.phtv .h97hrj .jvz347y li::before {color: color-mix(in srgb, var(--heaw) 62%, var(--vob8));content: "+";}
.phtv .xtmy  .jvz347y li::before {color: var(--yph);content: "\2212";}

@supports (content: "a" / "") {
  .phtv .h97hrj .jvz347y li::before {content: "+" / "";}
  .phtv .xtmy  .jvz347y li::before {content: "\2212" / "";}
}

.m509we .vnfwy4 h3.nxmc {text-transform: uppercase;font: 700 11.5px/1 var(--vm0o);letter-spacing: .12em;border-bottom: var(--yzw1);color: var(--yph);padding: 0 0 10px;margin: 0 0 12px;}

.ymkrpp {min-width: 0;}

.vvx40 b.bk9fezf {align-items: center;width: 20px;border: 1px solid var(--ovk);border-radius: var(--v3sec);height: 20px;display: inline-flex;font-size: 12px;justify-content: center;}
.h97hrj b.bk9fezf {border-color: color-mix(in srgb, var(--heaw) 45%, var(--ovk));}

.vvx40 b.bk9fezf {align-self: center;}

.m509we .wey1 .sdhkp {padding: var(--mto);background: var(--a2nmt);border: 1px solid var(--ovk);border-radius: var(--v3sec);}
.m509we .wey1 .sdhkp + .sdhkp {margin-top: var(--qd84);}
.m509we .wey1 .h954 {letter-spacing: .16em;color: color-mix(in srgb, var(--heaw) 35%, var(--u56));font: 700 11.5px/1 var(--vm0o);text-transform: uppercase;margin: 0;}
.m509we .wey1 .eftw1t {margin: 12px calc(var(--mto) * -1);border: 0;border-top: var(--yzw1);}

.m509we .wey1 .n18dy8 {gap:21px 16px;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 0;display: grid;padding: 0;list-style: none;}
@media (max-width:1005px) { .m509we .wey1 .n18dy8 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:555px)  { .m509we .wey1 .n18dy8 {grid-template-columns: minmax(0, 1fr);} }
.m509we .wey1 .xhj3scm + .xhj3scm {border-top: 0;}
.m509we .wey1 .k78bv {grid-template-columns: minmax(0, 1fr);color: inherit;gap:9px;align-content: start;text-decoration: none;min-height: 0;padding: 0;display: grid;}

.m509we .wey1 .dhbc {aspect-ratio: 1 / 1;width: 100%;height: auto;object-fit: cover;border-radius:3px;display: block;background: var(--ovk);}

.m509we .wey1 .k78bv {position: relative;}
.m509we .wey1 .wttz {z-index: 1;position: absolute;left: 8px;color: var(--u56);letter-spacing: .1em;background: color-mix(in srgb, var(--y2js3) 78%, transparent);top: 8px;padding: 3px 7px;border-radius:3px;font: 700 12px/1 var(--vm0o);}
.m509we .wey1 .zgx9qsy {font-size: 16px;line-height:1.31;color: var(--u56);font-weight: 700;min-width: 0;}
.m509we .wey1 .v7f7yfb {letter-spacing: .1em;font: 400 11.5px/1 var(--vm0o);font-style: normal;color: var(--yph);display: block;margin-top:4px;text-overflow: ellipsis;text-transform: uppercase;white-space: nowrap;overflow: hidden;}
@media (max-width:611px) {
  .m509we .wey1 .n18dy8 {grid-template-columns: repeat(2, minmax(0, 1fr));gap:17px 12px;}
  .m509we .wey1 .zgx9qsy {font-size: 15px;}
}
.m509we .wey1 .k78bv:hover .zgx9qsy {text-underline-offset: 4px;text-decoration: underline;}
@media (max-width:555px) {
  .m509we .wey1 .zgx9qsy {font-size: 19px;}
  .m509we .wey1 .v7f7yfb {grid-column: 2;}
}

.m509we .keh89dn .dz5p {margin: 0;list-style: none;border-top: var(--yzw1);padding: 0;}
.m509we .keh89dn .c0v9c90 {border-bottom: var(--yzw1);}
.m509we .keh89dn .whs3 {text-decoration: none;min-height: 52px;align-items: center;gap:15px;grid-template-columns: auto minmax(0, 1fr) auto;padding: 10px 0;display: grid;}
.m509we .keh89dn .whs3 img {width: 62px;display: block;border-radius: 0;height: 22px;object-fit: contain;}
.m509we .keh89dn .xvtcrw {color: var(--u56);font-weight: 700;min-width: 0;font-size: 15.5px;}
.m509we .keh89dn .sbpz {letter-spacing: .14em;color: var(--yph);font: 700 12px/1 var(--vm0o);}
.m509we .keh89dn .whs3:hover .xvtcrw {text-decoration: underline;text-underline-offset: 4px;}

.m509we .dhh8jw .g190 {align-items: center;column-gap:12px;margin: 0;padding: 0;grid-template-columns: minmax(0, 1fr) auto;border-top: var(--yzw1);display: grid;}
.m509we .dhh8jw .yeb294m {display: flex;gap:13px;align-items: center;border-bottom: var(--yzw1);min-width: 0;min-height: 46px;padding: 8px 0;}
.m509we .dhh8jw .yeb294m img {height: 20px;display: block;flex: 0 0 auto;border-radius: 0;object-fit: contain;width: 54px;}
.m509we .dhh8jw .rf0ab {color: var(--u56);font-size: 15px;}
.m509we .dhh8jw .ntnx75h {border-bottom: var(--yzw1);align-items: center;justify-content: flex-end;margin: 0;min-height: 46px;display: flex;}
.m509we .dhh8jw .knfwbrh {letter-spacing: .16em;color: color-mix(in srgb, var(--heaw) 35%, var(--u56));border: 1px solid color-mix(in srgb, var(--heaw) 45%, var(--ovk));border-radius: var(--v3sec);font: 700 11px/1 var(--vm0o);padding: 5px 9px;}

.m509we .s79qewt .fq3ztcr {align-items: baseline;display: flex;margin: 0;gap:13px;}
.m509we .s79qewt .vthwms0 {font: 700 11.5px/1 var(--vm0o);color: var(--yph);letter-spacing: .16em;text-transform: uppercase;}
.m509we .s79qewt .g62v6 {font: 700 clamp(30px, 4.4vw, 48px)/1 var(--vm0o);color: color-mix(in srgb, var(--heaw) 45%, var(--u56));letter-spacing: -.02em;margin: 0;}
.m509we .s79qewt .mrfjsb {border: 0;border-top: var(--yzw1);margin: 16px 0;}
.m509we .s79qewt .zm0a {line-height:1.58;font-size: 15.5px;max-width: 62ch;color: var(--yph);margin: 0 0 var(--qd84);}
.m509we .s79qewt .ybqq {padding: 0;list-style: none;gap: var(--qd84);margin: 0;display: grid;grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));}
.m509we .s79qewt .bq2mhgp {background: var(--a2nmt);border: 1px solid var(--ovk);border-radius: var(--v3sec);padding: 16px;}
.m509we .s79qewt .te66mr {font: 700 12px/1 var(--vm0o);text-transform: uppercase;color: var(--u56);letter-spacing: .12em;}
.m509we .s79qewt .h2zyef {float: right;font: 700 12px/1 var(--vm0o);color: color-mix(in srgb, var(--heaw) 35%, var(--u56));letter-spacing: .1em;}
.m509we .s79qewt .f7z4jz {clear: both;margin: 12px -16px;border: 0;border-top: var(--yzw1);}
.m509we .s79qewt .gy505df {line-height:1.61;color: var(--yph);font-size: 15px;margin: 0;}

.m509we .s79qewt .xxbwp {align-items: baseline;display: flex;margin: 0;gap:15px;}
.m509we .s79qewt .xxbwp::before {align-self: flex-end;order: 1;content: "";border-bottom: var(--yzw1);flex: 1 1 auto;margin-bottom:7px;}
.m509we .s79qewt .xxbwp .g62v6 {order: 2;}

.m509we .s79qewt .qxsec7d {gap: var(--qd84);list-style: none;display: grid;margin: 0;padding: 0;}
.m509we .s79qewt .qxsec7d > li {padding-top:15px;border-top: var(--yzw1);}
.m509we .s79qewt .h5x12j {border-left: 2px solid color-mix(in srgb, var(--heaw) 45%, var(--ovk));padding-left:16px;margin: 0 0 10px;}

.m509we .s79qewt .h5x12j .gy505df {color: var(--u56);font-size: 15.5px;}
.m509we .s79qewt .r3bt0h {gap:11px;align-items: baseline;display: flex;}

.m509we .s79qewt .r3bt0h .h2zyef {float: none;margin-left: auto;}

.m509we .s79qewt .p0yq9q {list-style: none;border-top: var(--yzw1);margin: 0;padding: 0;}
.m509we .s79qewt .d61mw52 {display: grid;align-items: baseline;padding: 14px 0;column-gap:14px;grid-template-columns: minmax(0, 1fr) auto;border-bottom: var(--yzw1);}
.m509we .s79qewt .d61mw52 .te66mr {grid-column: 1;}
.m509we .s79qewt .d61mw52 .h2zyef {justify-self: end;grid-column: 2;float: none;}
.m509we .s79qewt .d61mw52 .gy505df {grid-column: 1 / -1;margin-top:6px;}

.m509we .s79qewt .mrfjsb + .p0yq9q {border-top: 0;}

.m509we .s79qewt .mrfjsb + .qxsec7d > li:first-child {border-top: 0;padding-top: 0;}

.m509we .rdhk.j1p6h {overflow: hidden;}

.m509we .rdhk.j27sg7 {max-width:559px;}
.m509we .rdhk .amcaaeb {align-items: center;display: flex;gap:17px;}

.m509we .rdhk.cg6av .amcaaeb {flex-direction: row-reverse;}
.m509we .rdhk .z2hpb {flex: 0 0 auto;margin: 0;overflow: hidden;width: 62px;height: 62px;border: 1px solid var(--ovk);border-radius: var(--v3sec);}
.m509we .rdhk .z2hpb img {width: 100%;border-radius: 0;height: 100%;display: block;object-fit: cover;}
.m509we .rdhk .b7nhs8 {line-height:1.17;letter-spacing: -.01em;margin: 0;color: var(--u56);font-weight: 800;min-width: 0;font-size: clamp(19px, 2.2vw, 26px);}
.m509we .rdhk .b7nhs8::before {content: none;}
.m509we .rdhk .sd3ch {margin: 16px calc(var(--mto) * -1);border: 0;border-top: var(--yzw1);}

.m509we .rdhk .sd3ch:first-child {margin-top: 0;}
.m509we .rdhk .e18g6 {font-size: 15.5px;color: var(--yph);line-height:1.65;}
.m509we .rdhk .e18g6 :is(p, li):last-child {margin-bottom: 0;}
.m509we .rdhk .e63e {max-width: none;margin: 0;}
.m509we .rdhk .pwb6.pwb6 {text-transform: uppercase;min-height: 46px;display: inline-flex;letter-spacing: .12em;align-items: center;text-decoration: none;font: 700 12.5px/1 var(--vm0o);justify-content: center;border-radius: var(--v3sec);background: var(--bhd);padding: 0 24px;color: var(--it7fn, var(--fehnf));}
.m509we .rdhk .pwb6.pwb6:hover {filter: brightness(1.08);}

.m509we .k088.xjrw6p5 {text-align: left;}
.m509we .k088 .v8ev65 {color: var(--u56);font-size: clamp(26px, 3.8vw, 42px);letter-spacing: -.01em;line-height:1.17;margin: 0 0 8px;font-weight: 800;}
.m509we .k088 .k2p21xn {color: var(--yph);margin: 0 0 var(--qd84);font-size: 15.5px;line-height:1.62;max-width: 62ch;}
.m509we .k088 .sxc52c {list-style: none;border-top: var(--yzw1);margin: 0;padding: 0;}
.m509we .k088.r1v05 .sxc52c {gap: 0 var(--qd84);display: grid;grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));border-top: 0;}
.m509we .k088 .tjpdrm {min-width: 0;border-bottom: var(--yzw1);padding: 16px 0;}
.m509we .k088.hesgh .tjpdrm {display: grid;grid-template-columns: auto minmax(0, 180px) minmax(0, 1fr);gap:15px;align-items: center;}
.m509we .k088 .xbwb {margin-bottom:9px;color: var(--yph);display: block;letter-spacing: .16em;font: 700 11px/1 var(--vm0o);}
.m509we .k088.hesgh .xbwb {margin-bottom: 0;}
.m509we .k088 .jfpd {border: 1px solid var(--ovk);border-radius: var(--v3sec);overflow: hidden;margin: 0 0 12px;}
.m509we .k088.hesgh .jfpd {margin: 0;}
.m509we .k088 .jfpd img {height: auto;object-fit: cover;border-radius: 0;width: 100%;display: block;aspect-ratio: 3 / 2;}
.m509we .k088 .agm5 {max-width: 46ch;color: var(--u56);font-size: clamp(15.5px, 1.4vw, 17px);font-weight: 600;line-height:1.50;margin: 0;}
.m509we .k088 .y69c {margin: var(--qd84) 0 0;gap:11px;max-width: none;display: flex;flex-wrap: wrap;}
.m509we .k088 .bk6k0pd,
.m509we .k088 .y3rybf {justify-content: center;text-transform: uppercase;align-items: center;display: inline-flex;font: 700 12.5px/1 var(--vm0o);border-radius: var(--v3sec);text-decoration: none;min-height: 46px;letter-spacing: .12em;padding: 0 24px;}
.m509we .k088 .bk6k0pd {color: var(--it7fn, var(--fehnf));background: var(--bhd);}
.m509we .k088 .bk6k0pd:hover {filter: brightness(1.08);}

.m509we .k088 .y3rybf {border: 1px solid var(--ovk);color: color-mix(in srgb, var(--heaw) 35%, var(--u56));background: none;}
.m509we .k088 .y3rybf:hover {border-color: var(--heaw);}
@media (max-width:628px) {
  .m509we .k088.hesgh .tjpdrm {grid-template-columns: auto minmax(0, 1fr);}
  .m509we .k088.hesgh .jfpd {grid-column: 1 / -1;}
  .m509we .k088 .bk6k0pd,
  .m509we .k088 .y3rybf {width: 100%;}
}

.m509we .cxw6t .p6ye9z {letter-spacing: .2em;font: 700 11px/1 var(--vm0o);margin: 0 0 12px;text-transform: uppercase;color: var(--yph);}
.m509we .cxw6t .dd0hszy {align-items: center;gap:8px 14px;display: flex;flex-wrap: wrap;}
.m509we .cxw6t .dkyw7e {margin: 0;flex: 0 0 auto;width: 48px;border: 1px solid var(--ovk);border-radius: var(--v3sec);overflow: hidden;height: 48px;}
.m509we .cxw6t .dkyw7e img {object-fit: cover;border-radius: 0;height: 100%;display: block;width: 100%;}
.m509we .cxw6t .b8a3 {font-weight: 800;color: var(--u56);font-size: 18px;margin: 0;}
.m509we .cxw6t .qdp9ws {letter-spacing: .1em;color: var(--yph);font: 400 12px/1.4 var(--vm0o);text-transform: uppercase;}
.m509we .cxw6t .jb3grx {margin: 16px calc(var(--mto) * -1);border: 0;border-top: var(--yzw1);}

.m509we .cxw6t.s7f4 .p6ye9z {margin: 10px 0 0;}

.m509we .cxw6t.ga16 .dd0hszy {grid-template-columns: auto minmax(0, 1fr);display: grid;row-gap:4px;align-items: center;column-gap: 0;}
.m509we .cxw6t.ga16 .dkyw7e {grid-column: 1;grid-row: 1 / span 2;margin-right:15px;}
.m509we .cxw6t.ga16 .qdp9ws {grid-column: 2;grid-row: 1;}
.m509we .cxw6t.ga16 .b8a3 {grid-row: 2;grid-column: 2;}
.m509we .cxw6t .xcn9md {margin: 0;line-height:1.64;color: var(--yph);font-size: 15px;max-width: 68ch;}
.m509we .cxw6t .emrt {margin: 14px 0 0;flex-wrap: wrap;gap:7px;display: flex;max-width: none;}
.m509we .cxw6t .emrt a {font: 700 12px/1 var(--vm0o);color: color-mix(in srgb, var(--heaw) 35%, var(--u56));min-width: 44px;text-decoration: none;justify-content: center;padding: 0 12px;display: inline-flex;align-items: center;border: 1px solid var(--ovk);border-radius: var(--v3sec);letter-spacing: .12em;min-height: 44px;}
.m509we .cxw6t .emrt a:hover {border-color: var(--heaw);}
.m509we .cxw6t .ce8qdpm {margin-top:16px;padding-top:13px;color: var(--yph);border-top: var(--yzw1);display: block;line-height:1.62;font-size: 12.5px;}

.m509we .vzxp .r06gv6 {text-transform: uppercase;border-bottom: 0 !important;margin: 0 !important;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--vm0o) !important;letter-spacing: .04em;color: var(--u56);padding: 0 !important;}
.m509we .vzxp .r06gv6::before {content: none;}
.m509we .vzxp .mxnq,
.m509we .vzxp .vem57 {border: 0;border-top: var(--yzw1);margin: 16px calc(var(--mto) * -1);}
.m509we .vzxp .ghc57wf {line-height:1.69;font-size: 16px;color: var(--u56);max-width: 70ch;}
.m509we .vzxp .ghc57wf :is(p, li) {color: var(--u56);}
.m509we .vzxp .ghc57wf :last-child {margin-bottom: 0;}

.m509we .vzxp .dtvw1 {margin: 0 calc(var(--mto) * -1) 20px;padding: 18px var(--mto) 16px;border-left: 3px solid var(--heaw);background: var(--a2nmt);display: block;border-bottom: var(--yzw1);}
.m509we .vzxp .njrxp7 {height: 2px;width: 46px;border: 0;background: var(--heaw);margin: 12px 0 0;}

.m509we .vzxp .q6s4a0 {margin: 0 calc(var(--mto) * -1) 20px;border: 0;border-top: var(--yzw1);}
.m509we .vzxp.bebd4 {column-gap: var(--mto);grid-template-columns: minmax(0, 15ch) minmax(0, 1fr);align-items: start;display: grid;}
.m509we .vzxp.bebd4 .q6s4a0 {grid-column: 1 / -1;}
.m509we .vzxp.bebd4 .r06gv6 {align-self: stretch;font: 700 13px/1.55 var(--vm0o) !important;border-right: var(--yzw1);letter-spacing: .16em;color: var(--yph);padding-right: var(--mto) !important;}

@media (max-width:888px) {
  
  .m509we .vzxp.bebd4 {display: block;}
  .m509we .vzxp.bebd4 .r06gv6 {border-right: 0;margin: 0 0 16px !important;padding: 0 0 14px !important;border-bottom: var(--yzw1) !important;}
}

.m509we .gn5ms .rt3e {font: 700 clamp(20px, 2.4vw, 28px)/1.2 var(--vm0o);letter-spacing: .03em;margin: 0 0 8px;color: var(--u56);text-transform: uppercase;}
.m509we .gn5ms .rt3e::before {content: none;}
.m509we .gn5ms .hq49 {max-width: 60ch;color: var(--yph);line-height:1.61;font-size: 15.5px;margin: 0 0 18px;}

.m509we .gn5ms.axs0j7 {border: 1px solid var(--ovk);border-left: 4px solid var(--heaw);border-radius: var(--v3sec);padding: var(--mto);background: var(--pydx3);}
.m509we .gn5ms .x8y6pg {align-items: center;margin: 0;display: grid;padding: 0;border-top: var(--yzw1);grid-template-columns: minmax(0, 1fr) auto;column-gap:15px;}
.m509we .gn5ms .f49g5g {font: 700 11.5px/1 var(--vm0o);color: var(--yph);border-bottom: var(--yzw1);align-items: center;letter-spacing: .14em;display: flex;text-transform: uppercase;min-height: 44px;}
.m509we .gn5ms .dq4qx2 {color: var(--u56);display: flex;font: 700 15px/1 var(--vm0o);justify-content: flex-end;margin: 0;border-bottom: var(--yzw1);min-height: 44px;letter-spacing: .06em;align-items: center;}
.m509we .gn5ms .zcp9dat {margin: 18px calc(var(--mto) * -1) 18px;border: 0;border-top: var(--yzw1);}
.m509we .gn5ms .ck3v {max-width: none;margin: 0;display: flex;gap:10px;flex-wrap: wrap;}
.m509we .gn5ms .d7ryny {font: 700 12px/1 var(--vm0o);padding: 0 22px;background: none;display: inline-flex;min-height: 46px;letter-spacing: .12em;border-radius: var(--v3sec);border: 1px solid var(--ovk);text-decoration: none;color: color-mix(in srgb, var(--heaw) 35%, var(--u56));text-transform: uppercase;align-items: center;justify-content: center;}
.m509we .gn5ms .d7ryny:hover {border-color: var(--heaw);}

.m509we .gn5ms .c5tz8 {list-style: none;border-top: var(--yzw1);margin: 0;padding: 0;}
.m509we .gn5ms .c5tz8 li {border-bottom: var(--yzw1);padding: 14px 0;display: flex;align-items: baseline;gap:15px;}

.m509we .gn5ms .c5tz8 li::before {content: "";flex: 1 1 auto;order: 1;border-bottom: var(--yzw1);}
.m509we .gn5ms .qe4et6 {order: 2;}
.m509we .gn5ms .d57x {text-transform: uppercase;letter-spacing: .14em;color: var(--yph);font: 700 11.5px/1 var(--vm0o);}
.m509we .gn5ms .qe4et6 {letter-spacing: .06em;font: 700 15px/1 var(--vm0o);color: var(--u56);}

.m509we .gn5ms.r09xjeq .x8y6pg {grid-template-rows: auto auto;align-items: stretch;grid-template-columns: none;background: var(--a2nmt);row-gap:6px;margin-right: calc(var(--mto) * -1);grid-auto-columns: minmax(0, 1fr);grid-auto-flow: column;border-top: 0;padding: 18px var(--mto);column-gap: 0;margin-left: calc(var(--mto) * -1);}

.m509we .gn5ms.r09xjeq .f49g5g,
.m509we .gn5ms.r09xjeq .dq4qx2 {padding-left:18px;border-left: var(--yzw1);display: block;min-height: 0;border-bottom: 0;}
.m509we .gn5ms.r09xjeq .f49g5g:first-child,
.m509we .gn5ms.r09xjeq .f49g5g:first-child + .dq4qx2 {padding-left: 0;border-left: 0;}
.m509we .gn5ms.r09xjeq .dq4qx2 {font-size: 19px;line-height:1.09;}

.m509we .gn5ms.r09xjeq .zcp9dat:has(+ .x8y6pg) {margin-bottom: 0;}
.m509we .gn5ms.r09xjeq .x8y6pg + .zcp9dat {margin-bottom:19px;margin-top: 0;}

@media (max-width:888px) {
  
  .m509we .gn5ms.r09xjeq .x8y6pg {grid-auto-flow: row;grid-auto-columns: auto;row-gap: 0;grid-template-rows: none;}
  .m509we .gn5ms.r09xjeq .f49g5g,
  .m509we .gn5ms.r09xjeq .dq4qx2 {padding-left: 0;border-left: 0;}
  .m509we .gn5ms.r09xjeq .f49g5g {border-top: var(--yzw1);padding-top:14px;}
  .m509we .gn5ms.r09xjeq .f49g5g:first-child {border-top: 0;padding-top: 0;}
  .m509we .gn5ms.r09xjeq .dq4qx2 {padding-bottom:14px;}
}

.m509we .tbzch.a8gnv {border: 0;background: none;padding: 0 !important;}
.m509we .tbzch .h02d9 {margin: 0;border: 0;border-top: var(--yzw1);}
.m509we .tbzch .sc8r3j {letter-spacing: .13em;justify-content: center;text-transform: uppercase;color: var(--it7fn, var(--fehnf));font: 700 13px/1 var(--vm0o);padding: 0 30px;margin: 18px 0;border-radius: var(--v3sec);min-height: 50px;align-items: center;text-decoration: none;background: var(--bhd);display: inline-flex;}
.m509we .tbzch .sc8r3j:hover {filter: brightness(1.08);}
.m509we .tbzch.hj88  {text-align: left;}
.m509we .tbzch.th1c5   {text-align: center;}
.m509we .tbzch.r9p5t {text-align: right;}
.m509we .tbzch.qjb2 .sc8r3j {display: flex;width: 100%;}

.m509we .tbzch .c4ds39g {max-width: none;margin: 0;}
.m509we .tbzch .c4ds39g > a {text-decoration: none;}

.m509we .tbzch.rm31 .sc8r3j {margin-top: 0;}

.m509we .j5qpn.jq9yg2d {margin: 0;display: block;}

.m509we .j5qpn .w71ew3w {border: 0;border-top: 1px solid var(--ovk);height: 0;margin: 0 0 14px;}
.m509we .j5qpn .vm81nqm {border: 0;border-top: 1px dashed var(--sy7p5);height: 0;margin: 0 0 14px;}
.m509we .j5qpn .ashpeyk {margin: 0;}
.m509we .j5qpn .fpba890 {overflow: hidden;display: block;border: 1px solid var(--ovk);border-radius: var(--v3sec);}
.m509we .j5qpn .fpba890 img {border-radius: 0;height: auto;width: 100%;display: block;}

.m509we .j5qpn.vyrv6 .w71ew3w,
.m509we .j5qpn.vyrv6 .vm81nqm {margin: 14px 0 0;}

.m509we .j5qpn.jvd5r8s .ashpeyk {padding: 12px;background: var(--a2nmt);border: 1px solid var(--ovk);border-radius: var(--v3sec);}
.m509we .j5qpn.jvd5r8s .w71ew3w,
.m509we .j5qpn.jvd5r8s .vm81nqm {margin: 0 0 12px;}
.m509we .j5qpn.jvd5r8s .fpba890 {border: 0;border-radius: 0;}

.m509we .dknwrh .x5tp {font: 700 11.5px/1 var(--vm0o);margin: 0;letter-spacing: .18em;text-transform: uppercase;color: var(--yph);}
.m509we .dknwrh .vezr {margin: 12px calc(var(--mto) * -1);border: 0;border-top: var(--yzw1);}

.m509we .dknwrh .kc515b {counter-reset: tkprog;list-style: none;padding: 0;margin: 0;}
.m509we .dknwrh .kc515b li {counter-increment: tkprog;}
.m509we .dknwrh .kc515b li + li {border-top: var(--yzw1);}

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

.m509we .h1zw .nwh8r,
.m509we .kn1vn .ga6p5 {color: var(--u56);}
.m509we .h1zw .nwh8r {font: 700 11.5px/1 var(--vm0o);letter-spacing: .18em;text-transform: uppercase;color: var(--yph);}
.m509we .h1zw .e5xy {margin: 12px calc(var(--mto) * -1);border: 0;border-top: var(--yzw1);}
.m509we .kn1vn .ga6p5 {font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--vm0o);text-transform: uppercase;margin: 0 0 16px;letter-spacing: .04em;}
.m509we .kn1vn .ga6p5::before {content: none;}

.m509we .h1zw .k7k7,
.m509we .kn1vn .fa5c0k {overflow-x: auto;}
.m509we .h1zw .k7k7 table,
.m509we .kn1vn .fa5c0k table {margin: 0;}
.m509we .kn1vn .whkc {letter-spacing: .14em;text-transform: uppercase;margin: 12px 0 0;padding-top:10px;color: var(--yph);font: 400 11.5px/1 var(--vm0o);border-top: var(--yzw1);}

.m509we .h1zw .cze1c {border-bottom: var(--yzw1);padding: 14px var(--mto);margin: 0 calc(var(--mto) * -1);border-top: var(--yzw1);}

.m509we .h1zw .mypvm {border: 0;border-top: var(--yzw1);margin: 14px calc(var(--mto) * -1) 0;}

.m509we .kn1vn .nyf6 {margin: 0 calc(var(--mto) * -1) 16px;border: 0;border-top: var(--yzw1);}

.m509we .kn1vn .z3dzrah {border: 1px solid var(--ovk);border-radius: var(--v3sec);background: var(--a2nmt);margin: 0;padding: 14px 16px;}
.m509we .kn1vn .q7je11z {align-items: baseline;gap:12px;margin: 12px 0 0;display: flex;}
.m509we .kn1vn .q7je11z::before {flex: 1 1 auto;border-bottom: var(--yzw1);margin-bottom:4px;order: 1;align-self: flex-end;content: "";}
.m509we .kn1vn .g5k3vbv {text-transform: uppercase;color: var(--yph);font: 400 11.5px/1 var(--vm0o);letter-spacing: .14em;}
.m509we .kn1vn .gdgft {color: color-mix(in srgb, var(--heaw) 35%, var(--u56));letter-spacing: .1em;margin: 0;order: 2;font: 700 12px/1 var(--vm0o);}

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

.knjvg {padding: var(--mto);border: 1px solid color-mix(in srgb, var(--heaw) 40%, transparent);border-radius: var(--v3sec);background: var(--pydx3);}
.jvybg {letter-spacing: .06em;text-transform: uppercase;margin: 0;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--vm0o);}
.xbtm80 {margin: 10px 0 0;color: var(--yph);}

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

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

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

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

.fbtnh::before {border-radius: var(--v3sec);border: var(--yzw1);transition:background 0.173s, border-color 0.12s;position: absolute;content: '';background: var(--a2nmt);inset: 11px;}
.fbtnh svg {z-index: 1;position: relative;}
.fbtnh:hover {color: var(--u56);}
.fbtnh:hover::before {border-color: color-mix(in srgb, var(--heaw) 58%, transparent);background: color-mix(in srgb, var(--u56) 9%, var(--a2nmt));}
.fbtnh:focus-visible {outline: 2px solid var(--heaw);outline-offset: -3px;}

.kdmcbr.kdmcbr {background: var(--ld0);border-top: var(--yzw1);padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);}
.kdmcbr .rz0gcdf {align-items: start;display: grid;margin: 0 auto;max-width: var(--f9ct);gap:29px 48px;grid-template-columns: minmax(0, 1fr) auto;}
.kdmcbr .t4gw img {height: 26px;width: auto;display: block;}
.kdmcbr .t4gw span {text-transform: uppercase;letter-spacing: .08em;font: 700 17px/1 var(--vm0o);}
.kdmcbr .k19y {gap:45px;display: grid;grid-auto-flow: column;}
.kdmcbr .k19y ul {list-style: none;display: grid;gap:9px;padding: 0;margin: 0;}
.kdmcbr .k19y a {min-height: 44px;text-decoration: none;letter-spacing: .1em;text-transform: uppercase;font: 600 11.5px/1 var(--vm0o);align-items: center;color: var(--yph);display: flex;}
.kdmcbr .k19y a:hover {color: var(--u56);}
.kdmcbr .k22hdxk {max-width: var(--f9ct);margin: 24px auto 0;flex-wrap: wrap;align-items: center;opacity:0.73;display: flex;gap:12px;}
.kdmcbr .z6sv6c {margin: 24px auto 0;border-top: var(--yzw1);padding-top:19px;max-width: var(--f9ct);}
.kdmcbr .z6sv6c p {font-size: 12.5px;color: var(--yph);margin: 0;}
.kdmcbr .z6sv6c p + p {line-height:1.60;margin-top:7px;}

@media (max-width:888px) {
  .scj5d9 {display: flex;}
  .jxfd4 {display: none;}
  
  .q56nm45 {flex: 0 0 auto;margin-left: auto;}
  .xa8f {padding: 0 14px;font-size: 13.5px;}
  .brdyr7 {min-width: 0;overflow: hidden;flex: 0 1 auto;}
  .mh1qk02 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  .wjqf {gap:12px;padding: 0 14px;}
  .m509we {padding-left:15px;padding-right:14px;}
  
  .m509we .vzxp .dtvw1,
  .m509we .vzxp .q6s4a0 {margin-left: -14px;padding-left:15px;margin-right: -14px;padding-right:14px;}
  
  .r5ws69 {grid-template-columns: 1fr;}
  .vvx40 {padding: 0;}
  .vvx40 + .vvx40 {border-left: 0;margin-top:18px;border-top: var(--yzw1);padding-top:18px;}
  .pasx {padding-left:17px;}
}

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

.hymrchs {background: color-mix(in srgb, #000 56%, transparent);opacity:0.05;transition:opacity 0.255s ease, visibility 0.204s;position: fixed;z-index: 90;cursor: pointer;inset: 0;visibility: hidden;}
.kc338 {flex-direction: column;top: 0;overflow-y: auto;transform: translateX(100%);position: fixed;transition:transform 0.257s ease, visibility 0.281s;border-left: 1px solid var(--ovk);visibility: hidden;background: var(--pydx3);-webkit-overflow-scrolling: touch;overscroll-behavior: contain;bottom: 0;right: 0;display: flex;width: min(88vw, 380px);z-index: 91;}
.a5kgj2:checked ~ .hymrchs {opacity:1;visibility: visible;}
.a5kgj2:checked ~ .kc338 {visibility: visible;transform: translateX(0);}

.j92y {justify-content: space-between;border-bottom: 1px solid var(--ovk);padding: 14px 8px 14px 20px;gap:12px;display: flex;align-items: center;}
.gyx2b {min-width: 0;overflow-wrap: anywhere;font: 700 18px/1.2 var(--vm0o);color: var(--u56);}
.gk8szp {color: var(--u56);display: flex;flex: 0 0 auto;border-radius: var(--v3sec);font-size: 27px;line-height: 1;min-width: 44px;cursor: pointer;min-height: 44px;align-items: center;justify-content: center;}
.gk8szp:hover {background: var(--a2nmt);}

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

.m5dtyvm {display: grid;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--ovk);margin-top: auto;gap:11px;}
.jz3cp7y,
.kqgw {border-radius: var(--v3sec);align-items: center;padding: 12px 18px;font-weight: 700;text-decoration: none;min-height: 48px;display: flex;font-size: 15px;justify-content: center;}
.jz3cp7y {color: var(--u56);border: 1px solid var(--ovk);background: transparent;}
.jz3cp7y:hover {background: var(--a2nmt);}
.kqgw {border: 1px solid transparent;color: var(--d2jc, var(--nqjc));background: var(--z4v8w);}

.kc338 a:focus-visible,
.gk8szp:focus-visible,
.scj5d9:focus-visible {outline: 2px solid var(--heaw);outline-offset: 2px;}

.kc338 {border-left: var(--yzw1);}
.q4by li + li {border-top: var(--yzw1);}
.j92y {border-bottom: var(--yzw1);}
.m5dtyvm {border-top: var(--yzw1);}
.gyx2b {letter-spacing: .08em;text-transform: uppercase;}

@media (min-width:889px) {
  .hymrchs, .kc338 {display: none;}
}

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

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

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

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

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

.m509we .dknwrh .sxfs69a > summary {display: flex;cursor: pointer;gap:12px;list-style: none;align-items: center;min-height: 44px;}
.m509we .dknwrh .sxfs69a > summary::-webkit-details-marker {display: none;}
.m509we .dknwrh .sxfs69a > summary:focus-visible {outline: 2px solid var(--heaw, var(--bhd));outline-offset: 4px;}
.m509we .dknwrh .sxfs69a > summary .x5tp {margin: 0;}

.m509we .dknwrh .sxfs69a > summary::after {opacity:0.61;font: inherit;margin-left: auto;content: "[+]";letter-spacing: 0;flex: 0 0 auto;}
.m509we .dknwrh .sxfs69a[open] > summary::after {content: "[-]";opacity:0.99;}

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

.m509we {padding-bottom: max(96px, var(--xyakb, 96px));}

.cqaef0h {--i9bt: var(--v3sec);--qmgva: 1px dashed var(--ovk);--v5d: .1em;--tk6k: 1px dashed var(--ovk);--kn38w: var(--v3sec);--izi8: 0;--vfte: uppercase;--rr85c: 0;--r4ee8: 12px;}

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

.xtmy .bk9fezf {color: var(--fqg, var(--yph));}

.h97hrj .bk9fezf {color: color-mix(in srgb, var(--heaw) 62%, var(--vob8));}

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

.m509we .k088.r1v05 .sxc52c,
.m509we .s79qewt .ybqq {justify-content: center;display: flex;align-content: flex-start;flex-wrap: wrap;}
.m509we .k088.r1v05 .sxc52c > *,
.m509we .s79qewt .ybqq > * {max-width: calc(50% - 10px);flex: 1 1 300px;min-width: 0;}
@media (max-width:611px) {
  .m509we .k088.r1v05 .sxc52c > *,
  .m509we .s79qewt .ybqq > * {max-width: none;}
}

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

.m509we .mk3zx.mavwt.y8awztz {min-height: clamp(420px, 58vh, 620px) !important;align-items: center;display: grid;grid-template-columns: minmax(0, 1fr);}
.m509we .mk3zx.y8awztz .dyar {display: none;}
@media (max-width:628px) {
  .m509we .mk3zx.mavwt.y8awztz {min-height: min(80vh, 600px) !important;align-items: end;}
}

.m509we .wey1 .sdhkp {padding: clamp(14px, 2vw, 22px) !important;}
.m509we .wey1 .n18dy8.n18dy8 {grid-template-columns: repeat(4, minmax(0, 1fr));gap: clamp(12px, 1.6vw, 20px);display: grid;}
@media (max-width:755px) { .m509we .wey1 .n18dy8.n18dy8 {gap:11px;grid-template-columns: repeat(2, minmax(0, 1fr));} }
.m509we .wey1 .xhj3scm.xhj3scm {min-width: 0;padding: 0;margin: 0;border: 0;}
.m509we .wey1 .k78bv.k78bv {position: relative;align-items: stretch;overflow: hidden;border: 1px dashed color-mix(in srgb, var(--u56) 22%, transparent);border-radius: var(--v3sec);transition:transform 0.155s, border-color 0.197s;background: var(--a2nmt);color: inherit;text-decoration: none;display: flex;gap: 0;flex-direction: column;}
.m509we .wey1 .k78bv.k78bv:hover {border-color: var(--heaw);transform: translateY(-3px);}
.m509we .wey1 img.dhbc.dhbc {max-height: none;display: block;max-width: none;border-radius: 0;height: auto;object-fit: cover;aspect-ratio: 1;order: -1;width: 100%;}
.m509we .wey1 .wttz.wttz {z-index: 1;border-radius: 0 0 var(--v3sec) var(--v3sec);letter-spacing: .08em;font: 700 12px/1 var(--vm0o);color: var(--it7fn, var(--fehnf));left: 10px;background: var(--heaw);position: absolute;padding: 6px 8px 5px;top: 0;}
.m509we .wey1 .zgx9qsy.zgx9qsy {font-size: 15.5px;overflow-wrap: anywhere;line-height:1.25;font-weight: 700;display: block;margin: 0;padding: 12px 12px 2px;border-top: 1px dashed color-mix(in srgb, var(--u56) 22%, transparent);}
.m509we .wey1 .v7f7yfb.v7f7yfb {padding: 0 12px 12px;margin: 0;grid-column: auto;display: block;}
.m509we .wey1 .k78bv::after {opacity:0.05;background: color-mix(in srgb, var(--pydx3) 70%, transparent);content: "PLAY";position: absolute;z-index: 2;border: 2px solid var(--heaw);border-radius: var(--v3sec);left: 50%;transform: translate(-50%, -50%) rotate(-8deg) scale(1.3);top: 38%;color: var(--u56);transition:opacity 0.225s, transform 0.217s;padding: 8px 16px;font: 700 15px/1 var(--vm0o);letter-spacing: .2em;}
.m509we .wey1 .k78bv:hover::after {transform: translate(-50%, -50%) rotate(-8deg) scale(1);opacity:1;}
@media (max-width:755px) { .m509we .wey1 .zgx9qsy.zgx9qsy {padding: 10px 10px 2px;font-size: 14px;} }
@media (prefers-reduced-motion: reduce) { .m509we .wey1 .k78bv, .m509we .wey1 .k78bv::after {transition:none;} }

.m509we .keh89dn .dz5p.dz5p,
.m509we .dhh8jw .g190.g190 {margin: 0;display: grid;list-style: none;gap:12px;padding: 0;grid-template-columns: repeat(4, minmax(0, 1fr));border: 0;}
.m509we .keh89dn .c0v9c90 {border: 0;min-width: 0;padding: 0;margin: 0;}
.m509we .keh89dn .whs3.whs3,
.m509we .dhh8jw .yeb294m.yeb294m {padding: 20px 14px;gap:11px;text-decoration: none;justify-content: center;text-align: center;background: var(--pydx3);height: 100%;color: var(--u56);border: 1px dashed color-mix(in srgb, var(--u56) 24%, transparent);border-radius: var(--v3sec);align-items: center;margin: 0;box-sizing: border-box;flex-direction: column;min-height: 128px;display: flex;transition:border-color 0.176s, transform 0.187s;}
.m509we .keh89dn .whs3:hover,
.m509we .dhh8jw .yeb294m:hover {border-color: var(--heaw);transform: translateY(-2px);}
.m509we :is(.keh89dn, .dhh8jw) :is(.whs3, .yeb294m) img {object-fit: contain;display: block;max-width: 100%;margin: 0;width: auto;height: 46px;}
.m509we :is(.xvtcrw, .rf0ab) {color: var(--yph);text-transform: uppercase;font: 700 12px/1.3 var(--vm0o);letter-spacing: .08em;}
.m509we .dhh8jw .ntnx75h {display: none;}
@media (max-width:755px) {
  .m509we .keh89dn .dz5p.dz5p,
  .m509we .dhh8jw .g190.g190 {gap:11px;grid-template-columns: repeat(2, minmax(0, 1fr));}
  .m509we .keh89dn .whs3.whs3,
  .m509we .dhh8jw .yeb294m.yeb294m {min-height: 104px;padding: 14px 10px;}
  .m509we :is(.keh89dn, .dhh8jw) :is(.whs3, .yeb294m) img {height: 34px;}
}

.m509we {column-gap: var(--qd84);flex-wrap: wrap;align-items: stretch;display: flex;}
.m509we > * {min-width: 0;box-sizing: border-box;flex: 0 0 100%;}
.m509we > .j27sg7:has(+ .j27sg7),
.m509we > .j27sg7 + .j27sg7 {flex: 0 0 calc((100% - var(--qd84)) / 2);max-width: none;}
@media (max-width:755px) {
  .m509we > .j27sg7:has(+ .j27sg7), .m509we > .j27sg7 + .j27sg7 {flex-basis: 100%;}
}
.m509we .rdhk.j27sg7 {display: flex;max-width: none;flex-direction: column;}
.m509we .rdhk .dw6ty2.dw6ty2 {overflow: hidden;width: auto;flex: none;border-radius: 0;border-bottom: 1px dashed color-mix(in srgb, var(--u56) 24%, transparent);margin: 0;height: auto;}
.m509we .rdhk .dw6ty2 picture {display: block;}
.m509we .rdhk .dw6ty2 img {width: 100%;height: auto;object-fit: contain;border-radius: 0;display: block;max-height: none;}
.m509we .rdhk.j27sg7 .e63e {margin-top: auto;}
@media (min-width:756px) {
  .m509we .rdhk.j1p6h:not(.j27sg7):has(.dw6ty2) {align-content: start;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);display: grid;}
  .m509we .rdhk.j1p6h:not(.j27sg7) .dw6ty2 {align-self: stretch;border-right: 1px dashed color-mix(in srgb, var(--u56) 24%, transparent);grid-row: 1 / span 6;display: flex;grid-column: 1;border-bottom: 0;align-items: center;}
  .m509we .rdhk.j1p6h:not(.j27sg7):has(.dw6ty2) > :not(.dw6ty2) {grid-column: 2;}
  .m509we .rdhk.cg6av:not(.j27sg7) .dw6ty2 {border-left: 1px dashed color-mix(in srgb, var(--u56) 24%, transparent);grid-column: 2;border-right: 0;}
  .m509we .rdhk.cg6av:not(.j27sg7):has(.dw6ty2) > :not(.dw6ty2) {grid-column: 1;}
}

.m509we .rdhk .amcaaeb.amcaaeb {padding-right: 0;padding-left: 0;grid-template-columns: none;display: block;}
.m509we .rdhk.j1p6h:not(.j27sg7) .dw6ty2 {margin: 0;}
@media (min-width:756px) {
  .m509we .rdhk.j1p6h:not(.j27sg7):has(.dw6ty2) {column-gap: clamp(22px, 3vw, 40px);}
  .m509we .rdhk.j1p6h:not(.j27sg7) .dw6ty2 {border: 0;}
}

.m509we .k088.j5ef {display: block;}
.j5ef .gj8hv {justify-content: space-between;flex-wrap: wrap;gap:17px 24px;align-items: flex-end;margin: 0 0 20px;display: flex;}
.j5ef .f77ss {min-width: 0;flex: 1 1 320px;}
.j5ef .v8ev65 {margin: 0;}
.j5ef .k2p21xn {margin: 10px 0 0;}
.j5ef .y6ty7 {gap:9px;display: flex;}
.j5ef .nbb8e {padding: 0;font: 700 18px/1 var(--vm0o);color: var(--u56);width: 48px;border: 1px dashed color-mix(in srgb, var(--u56) 30%, transparent);border-radius: var(--v3sec);display: flex;height: 48px;align-items: center;justify-content: center;cursor: pointer;background: var(--pydx3);}
.j5ef .nbb8e:hover:not(:disabled) {background: var(--heaw);border-color: var(--heaw);color: var(--it7fn, var(--fehnf));border-style: solid;}
.j5ef .nbb8e:disabled {cursor: default;opacity:0.34;}
.j5ef .nbb8e[hidden] {display: none;}

.j5ef .vy2bszt {grid-auto-flow: column;scroll-snap-type: x mandatory;margin: 0;display: grid;overflow-x: auto;grid-auto-columns: 88%;overscroll-behavior-x: contain;list-style: none;gap:17px;scrollbar-width: none;scroll-behavior: smooth;padding: 0;}
.j5ef .vy2bszt::-webkit-scrollbar {display: none;}
.j5ef .p9y51p {display: grid;grid-template-columns: minmax(0, 1fr) minmax(200px, 30%);min-width: 0;background: var(--pydx3);scroll-snap-align: start;max-width: none;overflow: hidden;border-radius: calc(var(--v3sec) * 3);border: 1px solid var(--ovk);position: relative;}
.j5ef .vn4msc0 {overflow: hidden;margin: 0;min-height: clamp(240px, 30vw, 420px);position: relative;}
.j5ef .vn4msc0 picture {height: 100%;display: block;}
.m509we .j5ef img.j86fxrs.j86fxrs {inset: 0;max-width: none;border-radius: 0;position: absolute;object-fit: cover;height: 100%;width: 100%;}
.j5ef .bww71 .vn4msc0 {background:
    repeating-linear-gradient(var(--yxn0, 45deg), color-mix(in srgb, #fff 6%, transparent) 0 2px, transparent 2px 14px),
    linear-gradient(135deg, var(--heaw), color-mix(in srgb, var(--heaw) 55%, #000));}

.j5ef .jkx0 {position: relative;align-items: flex-start;display: flex;border-left: 2px dashed color-mix(in srgb, var(--u56) 28%, transparent);padding: clamp(20px, 2.6vw, 34px);min-width: 0;background: linear-gradient(180deg, color-mix(in srgb, var(--heaw) 10%, var(--pydx3)), var(--pydx3));flex-direction: column;gap:15px;justify-content: center;}
.j5ef .jkx0::before, .j5ef .jkx0::after {position: absolute;left: -13px;border-radius: 50%;background: var(--ii27c);content: "";height: 24px;width: 24px;}
.j5ef .jkx0::before {top: -12px;}
.j5ef .jkx0::after {bottom: -12px;}
.j5ef .e6y22 {letter-spacing: .24em;color: var(--heaw);font: 700 12px/1 var(--vm0o);font-style: normal;text-transform: uppercase;}
.j5ef .xs8e {font-size: clamp(20px, 2vw, 26px);color: var(--u56);margin: 0;line-height:1.20;font-weight: 800;}
.j5ef .g4fwe {display: flex;justify-content: center;gap:11px;margin: 18px 0 0;}
.j5ef .hc2hdg {height: 12px;border-radius: 50%;border: 2px solid color-mix(in srgb, var(--u56) 35%, transparent);transition:background 0.212s, border-color 0.221s;width: 12px;}
.j5ef .hc2hdg[data-on="1"] {background: var(--heaw);border-color: var(--heaw);}
.j5ef .y69c {margin: 18px 0 0;}
@media (max-width:755px) {
  .j5ef .vy2bszt {gap:13px;grid-auto-columns: 90%;}
  .j5ef .p9y51p {grid-template-columns: minmax(0, 1fr);}
  .j5ef .vn4msc0 {aspect-ratio: 4 / 3;min-height: 0;}
  .j5ef .jkx0 {border-left: 0;border-top: 2px dashed color-mix(in srgb, var(--u56) 28%, transparent);}
  .j5ef .jkx0::before {top: -13px;left: -12px;}
  .j5ef .jkx0::after {left: auto;bottom: auto;right: -12px;top: -13px;}
  .j5ef .jkx0 .bk6k0pd {align-self: stretch;}
}
@media (prefers-reduced-motion: reduce) { .j5ef .vy2bszt {scroll-behavior: auto;} }

.j5ef .p9y51p {background: var(--a2nmt);}
.j5ef .jkx0 {background: linear-gradient(180deg, color-mix(in srgb, var(--heaw) 12%, var(--a2nmt)), var(--a2nmt));}
.j5ef .jkx0::before, .j5ef .jkx0::after {background: var(--pydx3);}

.m509we > .gn5ms.axs0j7 {border: 1px solid var(--ovk) !important;border-radius: calc(var(--v3sec) * 3) !important;grid-template-columns: minmax(0, 1fr) clamp(200px, 26%, 280px);box-shadow: 0 18px 50px color-mix(in srgb, var(--heaw) 14%, transparent);background: var(--pydx3) !important;padding: 0 !important;position: relative;display: grid !important;overflow: hidden;}
.axs0j7 .djtqnx {padding: 0 0 clamp(18px, 2.4vw, 28px);border-top: 6px solid var(--heaw);min-width: 0;}
.axs0j7 .djtqnx > * {margin-left: clamp(20px, 2.6vw, 34px);margin-right: clamp(20px, 2.6vw, 34px);}
.axs0j7 .djtqnx > :first-child {margin-top: clamp(20px, 2.6vw, 30px);}
.axs0j7 .rt3e {font-size: clamp(22px, 2.4vw, 30px);}
.axs0j7 a.d7ryny {border-color: var(--heaw);background: var(--heaw);color: var(--it7fn, var(--fehnf));}
.axs0j7 .g46crv {flex-direction: column;padding: 26px 18px;align-items: center;background: linear-gradient(180deg, color-mix(in srgb, var(--heaw) 22%, var(--a2nmt)), var(--a2nmt));justify-content: center;gap:12px;position: relative;min-width: 0;display: flex;border-left: 2px dashed color-mix(in srgb, var(--u56) 28%, transparent);}
.axs0j7 .g46crv::before, .axs0j7 .g46crv::after {position: absolute;content: "";border-radius: 50%;width: 24px;left: -13px;height: 24px;background: var(--ii27c);}
.axs0j7 .g46crv::before {top: -12px;}
.axs0j7 .g46crv::after {bottom: -12px;}
.axs0j7 .dc7b4z0 {color: var(--heaw);text-align: center;font: 700 12px/1 var(--vm0o);font-style: normal;text-transform: uppercase;letter-spacing: .24em;overflow-wrap: anywhere;}
.axs0j7 .qjceb40 {font: 800 clamp(54px, 5.6vw, 76px)/.9 var(--pzg4);letter-spacing: -.04em;color: var(--u56);}
.axs0j7 .qjceb40 small {font-size: .38em;margin-left:4px;color: var(--heaw);vertical-align: top;}
.axs0j7 .kxdxr98 {background: repeating-linear-gradient(90deg,
    var(--u56) 0 2px, transparent 2px 4px, var(--u56) 4px 7px, transparent 7px 9px,
    var(--u56) 9px 10px, transparent 10px 13px, var(--u56) 13px 16px, transparent 16px 18px);height: 46px;opacity:0.79;width: 78%;display: block;}
@media (max-width:755px) {
  .m509we > .gn5ms.axs0j7 {grid-template-columns: minmax(0, 1fr);}
  .axs0j7 .g46crv {flex-direction: row;justify-content: space-between;padding: 18px 20px;border-left: 0;border-top: 2px dashed color-mix(in srgb, var(--u56) 28%, transparent);flex-wrap: wrap;}
  .axs0j7 .g46crv::before {left: -12px;top: -13px;}
  .axs0j7 .g46crv::after {bottom: auto;top: -13px;right: -12px;left: auto;}
  .axs0j7 .kxdxr98 {width: 100%;height: 34px;order: 3;}
}

.m509we .fq1pc2p .njbp {display: grid;margin-top:8px;grid-template-columns: repeat(4, minmax(0, 1fr));gap:15px;}
.m509we .fq1pc2p .njbp .g362,
.m509we .fq1pc2p .fcnbcg .g362,
.m509we .fq1pc2p .jgzpq .g362 {overflow: hidden;padding: 0 !important;gap: 0;display: flex;background: var(--a2nmt);margin: 0;position: relative;border: 1px solid var(--ovk) !important;border-radius: calc(var(--v3sec) * 2);min-width: 0;flex-direction: column;}
.m509we .fq1pc2p .njbp .ry8j,
.m509we .fq1pc2p .fcnbcg .g362::before {display: flex;align-self: stretch;min-height: 0;position: relative;margin: 0;background: color-mix(in srgb, var(--heaw) 10%, transparent);letter-spacing: -.03em;width: auto;height: auto;font: 800 clamp(40px, 4vw, 56px)/1 var(--pzg4);color: var(--heaw);align-items: center;padding: 18px 18px 14px;justify-content: flex-start;border: 0;border-bottom: 2px dashed color-mix(in srgb, var(--u56) 26%, transparent);border-radius: 0;}
.m509we .fq1pc2p .g362::after {width: 20px;position: absolute;background: var(--pydx3);border-radius: 50%;box-shadow: calc(-1 * (100% + 100vw)) 0 0 0 transparent;right: -10px;content: "";height: 20px;top: calc(18px + clamp(40px, 4vw, 56px) + 14px - 10px);}
.m509we .fq1pc2p .p2w3qp,
.m509we .fq1pc2p .jgzpq .d8dxwyp,
.m509we .fq1pc2p .jgzpq .wg0pzcv {padding-left:17px;padding-right:17px;}
.m509we .fq1pc2p .p2w3qp {padding-top:15px;padding-bottom:18px;}
.m509we .fq1pc2p .jgzpq .d8dxwyp {padding-top:15px;}
.m509we .fq1pc2p .jgzpq .wg0pzcv {padding-bottom:18px;margin-top:7px;}
.m509we .fq1pc2p .d8dxwyp {font-weight: 800;overflow-wrap: anywhere;color: var(--u56);display: block;font-size: 16.5px;}
.m509we .fq1pc2p .wg0pzcv {line-height:1.56;font-size: 14.5px;overflow-wrap: anywhere;}
@media (max-width:987px) { .m509we .fq1pc2p .njbp {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:555px) { .m509we .fq1pc2p .njbp {grid-template-columns: minmax(0, 1fr);} }
.m509we > .gn5ms.axs0j7 .djtqnx {padding: clamp(20px, 2.6vw, 30px) clamp(20px, 2.6vw, 34px) clamp(20px, 2.6vw, 30px) !important;}
.m509we > .gn5ms.axs0j7 .djtqnx > * {max-width: none;margin-left: 0 !important;margin-right: 0 !important;}
.m509we > .gn5ms.axs0j7 .djtqnx > :first-child {margin-top: 0;}
.m509we > .gn5ms.axs0j7 .djtqnx a.d7ryny.d7ryny {color: var(--it7fn, var(--fehnf));border: 1px solid var(--heaw);background: var(--heaw);}

.m509we .keh89dn .whs3 {position: relative;}
.m509we .keh89dn .na5ex6x {border-radius: 50%;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--u56) 20%, transparent);height: 10px;position: absolute;top: 10px;background: var(--ii27c);right: 10px;width: 10px;}

.m509we .vnfwy4 .r5ws69 {gap: clamp(16px, 2.4vw, 28px);align-items: start;}
.m509we .vnfwy4 .vvx40,
.m509we .vnfwy4 .vvx40:first-child,
.m509we .vnfwy4 .vvx40 + .vvx40 {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;border: 0 !important;padding: 18px 0 18px !important;background: var(--a2nmt);position: relative;}
.m509we .vnfwy4 .nxmc.nxmc {display: flex;text-transform: uppercase;gap:13px;justify-content: space-between;margin: 0 0 10px;align-items: center;padding: 16px 20px;font: 700 13px/1.2 var(--vm0o);letter-spacing: .14em;}
.m509we .vnfwy4 .h97hrj .nxmc {color: var(--it7fn, var(--fehnf));background: var(--heaw);}
.m509we .vnfwy4 .xtmy .nxmc {background: color-mix(in srgb, var(--u56) 86%, var(--pydx3));color: var(--pydx3);}
.m509we .vnfwy4 .gcsem {font: 800 32px/1 var(--pzg4);letter-spacing: -.02em;}
.m509we .vnfwy4 .jvz347y {margin: 0;list-style: none;padding: 0 20px;}
.m509we .vnfwy4 .jvz347y li {gap:9px;display: flex;font-size: 15px;line-height:1.40;align-items: center;border: 0;padding: 11px 0;margin: 0;color: var(--u56);}
.m509we .vnfwy4 .jvz347y li::after {align-self: flex-end;min-width: 24px;flex: 1 1 24px;margin-bottom:6px;border-bottom: 2px dotted color-mix(in srgb, var(--u56) 25%, transparent);order: 2;content: "";}
.m509we .vnfwy4 .jvz347y li > :not(.bk9fezf) {overflow-wrap: anywhere;min-width: 0;order: 1;}
.m509we .vnfwy4 .bk9fezf.bk9fezf,
.m509we .vnfwy4 .phtv .jvz347y li::before {border-radius: 50%;flex: 0 0 auto;margin: 0;order: 3;align-items: center;font: 800 15px/1 var(--pzg4);height: 26px;justify-content: center;width: 26px;display: inline-flex;}
.m509we .vnfwy4 .h97hrj :is(.bk9fezf, .jvz347y li::before) {background: var(--heaw);color: var(--it7fn, var(--fehnf));}
.m509we .vnfwy4 .xtmy :is(.bk9fezf, .jvz347y li::before) {background: color-mix(in srgb, var(--u56) 14%, transparent);color: var(--u56);}
.m509we .vnfwy4 .wcj8m {padding: 14px 0 6px;letter-spacing: .2em;border-top: 2px dashed color-mix(in srgb, var(--u56) 30%, transparent);max-width: none;justify-content: space-between;color: var(--yph);margin: 10px 20px 0;display: flex;font: 800 13px/1 var(--vm0o);align-items: center;}
.m509we .vnfwy4 .wcj8m b {letter-spacing: 0;color: var(--u56);font: 800 24px/1 var(--pzg4);}
.m509we .vnfwy4 .h97hrj .wcj8m b {color: var(--heaw);}
.m509we .vnfwy4 .s4edfs1 {display: none;}
@media (max-width:705px) { .m509we .vnfwy4 .r5ws69 {grid-template-columns: minmax(0, 1fr);} }
