

:root {--af8ve:  var(--w4p5n);--eia77:  248px;--z2q2:  clamp(16px, 1.8vw, 26px);--d7dz:  clamp(30px, 3.4vw, 52px);--lr5u6:"Futura", "Trebuchet MS", "Century Gothic", "Avenir Next", system-ui, sans-serif;--y7hu: var(--vov);--bjol:var(--h5c);--mc1uh: var(--unute);--olo4b:  1180px;--h1hmz:     10px;--iex: var(--s09h);--fidg:   var(--rlx);--c4t:    var(--z2czz);--ah72: var(--fxa);--yia: color-mix(in srgb, var(--y7hu) 35%, var(--fidg));--gik:"SF Mono", Consolas, "JetBrains Mono", Menlo, ui-monospace, monospace;}

body {margin: 0;background: var(--c4t);font: 15.5px/1.6 var(--lr5u6);-webkit-text-size-adjust: 100%;color: var(--fidg);}

.be3e {z-index: 200;border-radius: var(--h1hmz);padding: 11px 18px;font-weight: 700;text-decoration: none;position: absolute;top: 0;background: var(--y7hu);left: -9999px;color: var(--qfr3t, #fff);}
.be3e:focus {top: 10px;left: 10px;}

.j1egvh {padding: 16px 12px;inset: 0 auto 0 0;overscroll-behavior: contain;width: var(--eia77);background: var(--skjew);display: flex;overflow-y: auto;border-right: 1px solid var(--af8ve);gap:4px;z-index: 50;flex-direction: column;position: fixed;}
.mhhba9 {min-width: 0;margin-left: var(--eia77);}

.t6eka0b {padding: 6px 10px 16px;text-decoration: none;display: flex;align-items: center;}
.t6eka0b img {height: 26px;display: block;width: auto;}
.vnpmam4 {color: var(--r4wx);letter-spacing: -.03em;font-weight: 800;font-size: 18px;}

.px3g82x ul {list-style: none;display: grid;padding: 0;gap:9px;margin: 0;}
.px3g82x a {gap:10px;align-items: center;display: flex;border-radius:9px;text-decoration: none;font-weight: 600;color: color-mix(in srgb, var(--r4wx) 62%, transparent);padding: 9px 11px;font-size: 14px;}
.px3g82x a:hover {background: var(--s09h);color: var(--r4wx);}
.px3g82x a[aria-current="page"] {color: var(--r4wx);background: color-mix(in srgb, var(--y7hu) 15%, transparent);}

.e3rjs1q {flex: 0 0 auto;width: 7px;height: 7px;border-radius: 50%;background: color-mix(in srgb, currentColor 40%, transparent);}
.px3g82x a[aria-current="page"] .e3rjs1q {background: var(--y7hu);}

.rn3dcs {border: 1px solid var(--af8ve);border-radius: var(--h1hmz);margin-top: auto;padding: 14px;background: var(--iex);}
.hwn8h51 {font-size: 14px;margin: 0;font-weight: 700;}
.afmmf8d {color: var(--mc1uh);line-height:1.45;margin: 5px 0 0;font-size: 12.5px;}

.hcshh {border-bottom: 1px solid var(--af8ve);z-index: 40;background: color-mix(in srgb, var(--c4t) 92%, transparent);top: 0;backdrop-filter: blur(10px);position: sticky;}
.yryb2 {gap:14px;padding: 0 clamp(16px, 2vw, 28px);display: flex;align-items: center;min-height: 54px;}
.j2dej {font: 500 12px/1.4 var(--gik);overflow: hidden;white-space: nowrap;min-width: 0;text-overflow: ellipsis;color: var(--mc1uh);}
.kv5p {margin-left: auto;display: flex;gap:8px;align-items: center;}

.pa02z,
.qg4j8v :is(.sczxa, .h91g0, .gnawbrn) a[role="button"],
.qg4j8v .sczxa a {transition:background 0.138s, border-color 0.197s;cursor: pointer;text-decoration: none;display: inline-flex;font-weight: 700;border-radius:7px;border: 1px solid transparent;align-items: center;white-space: nowrap;justify-content: center;padding: 10px 20px;font-size: 14px;}

.rsgrx {background: var(--i96);border-color: var(--af8ve);color: var(--fvsv, var(--dk11));}
.waen {color: var(--p4h, var(--g5cr8));background: var(--xts2);}
.waen:hover {background: var(--busdk);}

.qg4j8v :is(.sczxa, .h91g0, .gnawbrn) a[role="button"],
.qg4j8v .sczxa a {background: var(--vov);color: var(--kkmew, var(--du8));}
.a2jdg3 {display: flex;margin-top:12px;width: 100%;}

.ynf5sd3 {height: 1px;left: 0;opacity:0.05;pointer-events: none;width: 1px;top: 0;position: fixed;}
.gvzzn5n {align-items: center;flex: 0 1 auto;overflow: hidden;text-decoration: none;min-width: 0;display: none;color: var(--r4wx);min-height: 44px;}
.gvzzn5n img {display: block;height: 22px;width: auto;}
.gd3zx {white-space: nowrap;letter-spacing: -.02em;text-overflow: ellipsis;color: var(--r4wx);font: 800 17px/1 var(--lr5u6);overflow: hidden;}
.gvzzn5n:focus-visible {outline: 2px solid var(--r4wx);outline-offset: 2px;}
.emef {display: none;padding: 8px;cursor: pointer;flex-direction: column;gap:3px;}
.emef span {border-radius:3px;display: block;width: 19px;height: 2px;background: var(--fidg);}

.amx0nn3 {z-index: 60;right: 14px;gap:17px;position: fixed;justify-content: space-between;background: color-mix(in srgb, var(--iex) 94%, transparent);left: calc(var(--eia77) + 14px);display: flex;border-radius: var(--h1hmz);border: 1px solid color-mix(in srgb, var(--y7hu) 34%, transparent);padding: 12px 40px 12px 16px;bottom: 14px;backdrop-filter: blur(10px);align-items: center;}
.mdq1yp {font-weight: 600;font-size: 14px;}

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

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

.kx08::before {border: 1px solid var(--af8ve);position: absolute;content: '';transition:border-color 0.175s, background 0.18s;inset: 11px;background: var(--bjol);}
.kx08 svg {z-index: 1;position: relative;}
.kx08:hover {color: var(--yia);}
.kx08:hover::before {background: color-mix(in srgb, var(--fidg) 8%, var(--bjol));border-color: color-mix(in srgb, var(--y7hu) 50%, var(--af8ve));}
.kx08:focus-visible {outline: 2px solid var(--yia);outline-offset: -3px;}

.qg4j8v {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.qg4j8v > * {max-width: var(--olo4b);margin: 0 auto var(--z2q2) !important;padding-top: var(--d7dz);padding-bottom: 0;}
.qg4j8v > *:last-child {margin-bottom: 0 !important;}

.qg4j8v :is(h1, h2, h3) {letter-spacing: -.024em;text-wrap: balance;}
.qg4j8v h1 {font-weight: 800;font-size: clamp(24px, 2.4vw, 31px);margin: 0 0 14px;line-height:1.15;}
.qg4j8v h2 {line-height:1.19;font-weight: 800;font-size: clamp(21px, 2.2vw, 28px);text-align: left;margin: 0 0 14px;}
.qg4j8v h3 {margin: 20px 0 7px;font-size: 17px;font-weight: 700;}
.qg4j8v p  {margin: 0 0 12px;}
.qg4j8v img {max-width: 100%;height: auto;border-radius: var(--h1hmz);}

.qg4j8v :is(.w2ntxw, .qan8q3, .hwckhc, .gnawbrn,
             .h91g0, .sx253) :is(p, li, td) > a {color: var(--y7hu);text-underline-offset: 3px;}

.qg4j8v > * > h2::before,
.qg4j8v > * > div > h2::before {display: block;background: var(--y7hu);width: 26px;content: "";border-radius:2px;margin: 0 0 12px;height: 3px;}

.qg4j8v :is(.gnawbrn, .h91g0, .sx253, .btrc0) {padding: var(--d7dz) clamp(20px, 2.4vw, 34px) !important;border: 1px solid var(--af8ve);border-radius: var(--h1hmz);background: var(--iex);}

.qg4j8v .m82yxg.m82yxg {background: var(--iex);padding: 0 !important;display: grid;min-width: 0;grid-template-columns: minmax(0, 1fr);border: 1px solid var(--af8ve);border-radius: var(--h1hmz);overflow: hidden;}

.z9j79 {gap:11px;min-width: 0;display: flex;align-items: center;justify-content: space-between;background: var(--bjol);padding: 9px clamp(18px, 2.2vw, 30px);border-bottom: 1px solid var(--ah72);grid-column: 1 / -1;}
.pqq15v8 {color: var(--yia);font: 700 11.5px/1 var(--gik);text-overflow: ellipsis;overflow: hidden;text-transform: uppercase;letter-spacing: .1em;white-space: nowrap;}
.rywpy {flex: 0 0 auto;color: var(--mc1uh);font: 600 11.5px/1 var(--gik);font-style: normal;letter-spacing: .08em;}

.y18n1 {padding: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);text-align: left;min-width: 0;align-items: flex-start;display: flex;flex-direction: column;width: auto;max-width: none;}

.z47w.z47w {letter-spacing: -.028em;color: var(--fidg);font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--lr5u6);overflow-wrap: anywhere;margin: 0;}
.jezgw.jezgw {margin: 11px 0 0;max-width: 56ch;line-height:1.60;font-size: 15.5px;color: color-mix(in srgb, var(--mc1uh) 26%, var(--fidg));}
.ha30awm {min-height: 44px;color: var(--kkmew, var(--du8));display: inline-flex;font: 700 14px/1 var(--lr5u6);margin-top:21px;padding: 0 22px;align-items: center;transition:background 0.133s;background: var(--vov);border-radius:7px;justify-content: center;text-decoration: none;}
.ha30awm:hover {background: var(--busdk);}

.fmbh {margin: 0 clamp(18px, 2.2vw, 30px) clamp(24px, 2.8vw, 38px);overflow: hidden;border: 1px solid var(--ah72);border-radius:8px;min-width: 0;background: var(--bjol);position: relative;}
.fzvm0.fzvm0 {width: 100%;object-fit: cover;height: auto;border-radius: 0;display: block;color: var(--azom9, inherit);max-height: 30vh;}

.c55xq {min-height: 20vh;max-height: 30vh;background-color: var(--vhp, var(--bjol));letter-spacing: -.05em;font: 800 clamp(52px, 9vw, 116px)/1 var(--gik);justify-content: center;width: 100%;color: var(--yia);align-items: center;display: flex;}

.m82yxg .cnfc.cnfc {background-image:
    repeating-linear-gradient(90deg, var(--ah72) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--ah72) 0 1px, transparent 1px 26px);}
.m82yxg .sccdcx3.sccdcx3 {background-image:
    repeating-linear-gradient(90deg, var(--ah72) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--ah72) 0 1px, transparent 1px 34px);}
.m82yxg .bxs5x.bxs5x {background-image:
    repeating-linear-gradient(90deg, var(--ah72) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--ah72) 0 1px, transparent 1px 44px);}

.j0smrc {border-radius: 50%;width: 6px;height: 6px;top: 9px;position: absolute;background: var(--yia);right: 9px;}

.bg3m5j5 .cnfc.cnfc {background-image:
    repeating-linear-gradient(90deg, var(--ah72) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--ah72) 0 1px, transparent 1px 26px);}
.bg3m5j5 .sccdcx3.sccdcx3 {background-image:
    repeating-linear-gradient(90deg, var(--ah72) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--ah72) 0 1px, transparent 1px 34px);}
.bg3m5j5 .bxs5x.bxs5x {background-image:
    repeating-linear-gradient(90deg, var(--ah72) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--ah72) 0 1px, transparent 1px 44px);}

.qg4j8v .bg3m5j5.bg3m5j5 {padding: 0 !important;border: 1px solid var(--af8ve);border-radius: var(--h1hmz);background: var(--iex);grid-template-columns: minmax(0, 1fr);min-width: 0;overflow: hidden;display: grid;}
.bg3m5j5 .x0tsas {background: var(--bjol);min-width: 0;border-bottom: 1px solid var(--af8ve);overflow: hidden;margin: 0;position: relative;}
.bg3m5j5 .db16pn6 {max-height: 26vh;border-radius: 0;object-fit: cover;color: var(--b0kd, inherit);display: block;height: auto;width: 100%;}

.bg3m5j5 .sn9bc {color: var(--yia);background-color: var(--tuz, var(--bjol));max-height: 24vh;min-height: 15vh;align-items: center;justify-content: center;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--gik);width: 100%;letter-spacing: -.05em;display: flex;}
.z00bdg.z00bdg {padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;text-wrap: balance;overflow-wrap: break-word;color: var(--fidg);margin: 0;max-width: 24ch;letter-spacing: -.02em;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--lr5u6);}

.bg3m5j5 .wtvd {padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;display: grid;align-items: start;grid-template-columns: minmax(0, 1fr);gap: clamp(14px, 1.6vw, 22px);}
.y2y9eya.y2y9eya {margin: 0;font-size: 15.5px;min-width: 0;max-width: 62ch;color: color-mix(in srgb, var(--mc1uh) 26%, var(--fidg));line-height:1.64;}
.bg3m5j5 .htzt {display: flex;gap:3px 18px;margin: 0;flex-wrap: wrap;min-width: 0;}
.bg3m5j5 .yercpk {letter-spacing: .16em;color: var(--mc1uh);font: 700 10.5px/1.6 var(--gik);margin: 0;text-transform: uppercase;}
.bg3m5j5 .bn6j {font: 700 13px/1.6 var(--gik);letter-spacing: .04em;color: var(--yia);margin: 0 12px 0 0;}
.bg3m5j5 .vvkx9s {min-height: 46px;font: 700 14px/1 var(--lr5u6);justify-self: start;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);color: var(--kkmew, var(--du8));justify-content: center;background: var(--vov);letter-spacing: .04em;align-items: center;padding: 0 28px;transition:background 0.177s;border-radius:6px;text-decoration: none;display: inline-flex;}
.bg3m5j5 .vvkx9s:hover {background: var(--busdk);}
@media (min-width:912px) {
  
  .bg3m5j5 .wtvd {grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
  .bg3m5j5 .htzt {justify-content: flex-end;}
}
@media (max-width:911px) {
  
  .bg3m5j5 .db16pn6  {max-height: 18vh;}
  .bg3m5j5 .sn9bc {max-height: 18vh;min-height: 12vh;}
}

.qg4j8v .eqcwtv {border: 1px solid var(--af8ve);border-radius: var(--h1hmz);justify-content: flex-end;position: relative;overflow: hidden;min-height: 340px;flex-direction: column;display: flex;}

.qg4j8v .m24fj .tw0pbb {height: 100%;inset: 0;object-fit: cover;width: 100%;position: absolute;}
.wqf4v {position: absolute;inset: 0;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--iex) 20%, transparent) 0%,
      color-mix(in srgb, var(--iex) 55%, transparent) 60%,
      color-mix(in srgb, var(--iex) 85%, transparent) 100%);pointer-events: none;}
.zned {position: relative;background: color-mix(in srgb, var(--bjol) 92%, transparent);z-index: 1;}
.yf9h39q {position: relative;z-index: 1;background: color-mix(in srgb, var(--iex) 95%, transparent);}
.yf9h39q .z47w,
.yf9h39q .jezgw {color: var(--bcin, var(--fidg));}
@media (max-width:911px) {
  .qg4j8v .eqcwtv {min-height: 280px;}
}

@media (min-width:912px) {
  
  .qg4j8v .m82yxg.m82yxg {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .fmbh {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .p1387 .y18n1  {order: 2;}
  .p1387 .fmbh {order: 1;}
}

.pydj {margin: 0 0 var(--z2q2);background: var(--iex);padding: var(--d7dz) clamp(20px, 2.4vw, 34px);border: 1px solid var(--af8ve);border-radius: var(--h1hmz);}
.npdwq {padding-bottom:16px;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);gap:10px 18px;border-bottom: 1px solid var(--ah72);margin-bottom:4px;display: grid;align-items: center;}

.bd3ja .n7hvvx {grid-column: 1 / -1;order: -1;}
.d7xec  .n7hvvx {grid-column: 3;}
.wpme {letter-spacing: -.03em;font: 800 clamp(30px, 3.4vw, 42px)/1 var(--gik);font-variant-numeric: tabular-nums;color: var(--fidg);}
.pn8gh4 {font-size: .44em;color: var(--mc1uh);font-weight: 600;}

.j0hc2 {border-radius:3px;position: relative;display: block;overflow: hidden;height: 6px;background: var(--ah72);}
.j0hc2::before {position: absolute;content: "";inset: 0 auto 0 0;width: var(--wp0, 0%);background: var(--yia);}
.n7hvvx {color: var(--mc1uh);margin: 0;font-size: 15px;line-height:1.61;}

.nqh6rzq {margin: 0;padding: 0;list-style: none;}
.jre9s3w {border-bottom: 1px solid var(--ah72);padding: 14px 0;display: grid;gap: 0 16px;align-items: baseline;grid-template-columns: 3.6em minmax(0, 1fr);}
.jre9s3w:last-child {border-bottom: 0;padding-bottom: 0;}
.s5j5 {white-space: nowrap;font: 700 13px/1.4 var(--gik);font-style: normal;font-variant-numeric: tabular-nums;color: var(--yia);}
.n1kc {font-weight: 600;color: var(--mc1uh);}
.bcwfe {margin: 0;min-width: 0;}
.ydq4 {line-height:1.58;font-size: 15px;margin: 0;}
.vdjnhp {display: block;margin-top:7px;color: var(--mc1uh);letter-spacing: .06em;font: 600 12px/1.3 var(--gik);font-style: normal;}

.sf434j {grid-template-columns: minmax(0, 1fr);}

.rkbv {letter-spacing: .04em;padding-left:9px;border-left: 1px solid var(--ah72);font: 700 12px/1.3 var(--gik);font-variant-numeric: tabular-nums;margin-left:11px;color: var(--yia);}

.jh3qmg5 {margin-left: 0;padding-left: 0;border-left: 0;}
.vdjnhp:empty {display: none;}

.santpzn {min-width: 0;margin: 0;}
.santpzn > .bcwfe {margin: 0;}
.hw72 {justify-content: space-between;display: flex;align-items: baseline;flex-wrap: wrap;gap:5px 14px;margin-top:10px;border-top: 1px solid var(--ah72);padding-top:9px;}
.hw72 > .vdjnhp {margin-top: 0;}

.santpzn > .hw72:only-child {padding-top: 0;margin-top: 0;border-top: 0;}
@media (max-width:631px) {
  .npdwq {grid-template-columns: auto minmax(0, 1fr);}
  .d7xec .n7hvvx {grid-column: 1 / -1;}
  .jre9s3w {grid-template-columns: 1fr;gap:4px;}
}

.qpne {margin: 0 0 var(--z2q2);min-width: 0;padding: var(--d7dz) clamp(20px, 2.4vw, 34px);border: 1px solid var(--af8ve);border-radius: var(--h1hmz);background: var(--iex);}

.mwz4rh {padding: clamp(20px, 2.2vw, 30px);}
.qzryfnv {margin: 0 0 12px;color: var(--yia);letter-spacing: .12em;font: 700 11px/1 var(--gik);display: block;text-transform: uppercase;}

.d2bt51g {gap:20px 26px;min-width: 0;align-items: start;display: grid;grid-template-columns: minmax(0, 1fr);}

.jaf466 {grid-template-columns: minmax(0, 1fr);}
.zqxcpxk {min-width: 0;}
.wg82e9.wg82e9 {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--lr5u6);letter-spacing: -.024em;margin: 0 0 10px;color: var(--fidg);}
.yp34 {min-width: 0;}
.yp34 > :first-child {margin-top: 0;}
.yp34 > :last-child  {margin-bottom: 0;}
.vfx3b {border-radius:8px;text-decoration: none;color: var(--kkmew, var(--du8));margin-top:16px;background: var(--vov);transition:background 0.138s;align-items: center;justify-content: center;font: 700 14px/1 var(--lr5u6);display: inline-flex;padding: 0 20px;min-height: 44px;}
.vfx3b:hover {background: var(--busdk);}
.xc177r {min-width: 0;margin: 0;}

.j3j2gbe {width: fit-content;display: block;max-width: 100%;margin-inline: auto;}
.f6jsae9 {margin-inline: auto;max-height: 460px;height: auto;object-fit: contain;display: block;max-width: 100%;border: 1px solid var(--ah72);border-radius:9px;}

.xc177r {order: -1;}
@media (max-width:753px) {
  .f6jsae9 {max-height: 340px;}
}
@media (min-width:754px) {
  .m0aqqzq .xc177r {order: 1;}
}

.m1tkds {min-width: 0;margin: 0 0 var(--z2q2);border: 1px solid var(--af8ve);border-radius: var(--h1hmz);padding: var(--d7dz) clamp(20px, 2.4vw, 34px);background: var(--iex);}
.nkm7n9 {padding-bottom:13px;gap:15px;margin-bottom:17px;justify-content: space-between;display: flex;align-items: baseline;border-bottom: 1px solid var(--ah72);}
.m5bt.m5bt {min-width: 0;margin: 0;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--lr5u6);color: var(--fidg);letter-spacing: -.026em;}
.tktkh {font: 700 12px/1 var(--gik);font-style: normal;font-variant-numeric: tabular-nums;letter-spacing: .08em;flex: 0 0 auto;color: var(--yia);}
.a6ctx {margin: 0 0 18px;padding: 0;gap:11px;list-style: none;display: grid;min-width: 0;}
.znm7  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.a2j5 {flex-wrap: wrap;display: flex;justify-content: center;}
.a2j5 > * {max-width: calc(50% - 8px);min-width: 0;flex: 1 1 200px;}
@media (max-width:595px) { .a2j5 > * {max-width: none;} }
.y0qe {min-width: 0;}
.s8p62z {min-width: 0;background: var(--bjol);overflow: hidden;margin: 0;border: 1px solid var(--ah72);border-radius:9px;}
.tr4e {border-radius: 0;width: 100%;height: auto;display: block;}
.fa0y9nz {font: 600 12.5px/1.4 var(--gik);border-top: 1px solid var(--ah72);padding: 9px 11px;color: var(--mc1uh);}
.ev04j {line-height:1.60;margin: 0 0 18px;font-size: clamp(16px, 1.45vw, 18px);color: var(--mc1uh);}
.tmgmgds {flex-wrap: wrap;display: flex;gap:10px;}
.yp8y, .kb4t {display: inline-flex;padding: 0 20px;border-radius:9px;min-height: 44px;font: 700 14px/1 var(--lr5u6);align-items: center;justify-content: center;text-decoration: none;transition:background 0.147s, border-color 0.122s;}
.yp8y {background: var(--vov);color: var(--kkmew, var(--du8));}
.yp8y:hover {background: var(--busdk);}

.kb4t {color: var(--fidg);border: 1px solid var(--af8ve);background: transparent;}
.kb4t:hover {border-color: var(--yia);}

.qjn0n {padding: 20px 0 0;gap:16px 18px;grid-template-columns: auto minmax(0, 1fr);border-top: 1px solid var(--af8ve);margin: 0 0 var(--z2q2);display: grid;align-items: start;}
.tex1v5g {flex: 0 0 auto;}
.x934 {border: 1px solid var(--ah72);border-radius:5px;height: 56px;display: block;width: 56px;object-fit: cover;}
.rnms6f {min-width: 0;}
.bnzn {margin: 0;align-items: baseline;gap:3px 10px;flex-wrap: wrap;display: flex;}
.xytjt {color: var(--fidg);font-weight: 700;font-size: 15px;}
.bwq9vcg {color: var(--mc1uh);font-size: 13.5px;}

.hkpzgmk > .xytjt {display: block;}
.rasgc {display: block;margin-top:4px;font-style: normal;}

.e8x3m3z {margin-bottom:6px;font-style: normal;font: 700 11px/1.3 var(--gik);letter-spacing: .1em;color: var(--yia);text-transform: uppercase;display: block;}
.nx3f {color: var(--yia);margin-top:5px;font: 600 12px/1.3 var(--gik);font-style: normal;display: inline-block;letter-spacing: .06em;}

.schhcvg {display: block;}
.rkvbd {line-height:1.61;margin: 9px 0 0;color: var(--mc1uh);font-size: 14.5px;}
.jbvme3 {display: flex;flex-wrap: wrap;margin-top:13px;gap:9px;}

.ytqdzq {display: inline-flex;height: 44px;color: var(--mc1uh);text-decoration: none;transition:color 0.159s, border-color 0.2s;width: 44px;align-items: center;border-radius:7px;border: 1px solid var(--ah72);justify-content: center;}
.ytqdzq:hover {border-color: var(--yia);color: var(--yia);}
.v6656c {color: var(--mc1uh);line-height:1.56;font-size: 12.5px;margin: 12px 0 0;}
@media (max-width:550px) {
  .qjn0n {grid-template-columns: minmax(0, 1fr);}
}

.qg4j8v {counter-reset: vt-sect;}
.cwa97 {margin: 0 0 var(--z2q2);min-width: 0;}
.xmrm {gap:13px;margin-bottom:15px;display: flex;align-items: baseline;padding-bottom:10px;border-bottom: 1px solid var(--ah72);}
.vg41mqz {counter-increment: vt-sect;}
.vg41mqz::before {flex: 0 0 auto;font: 700 12px/1.4 var(--gik);font-variant-numeric: tabular-nums;letter-spacing: .08em;color: var(--yia);content: counter(vt-sect, decimal-leading-zero);}
.ead11.ead11 {color: var(--fidg);min-width: 0;margin: 0;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--lr5u6);letter-spacing: -.024em;}

.jhp0.jhp0 {margin-bottom:16px;padding-bottom:12px;border-bottom: 1px solid var(--ah72);}
.q31j8s4 {counter-increment: vt-sect;}

.qg4j8v > * > h2.q31j8s4::before {font: 700 12px/1.4 var(--gik);font-variant-numeric: tabular-nums;letter-spacing: .08em;display: block;border-radius: 0;width: auto;height: auto;margin: 0 0 7px;color: var(--yia);content: counter(vt-sect, decimal-leading-zero);background: none;}

.m8kfvh3.m8kfvh3 {margin: 0 0 16px;}
.tysn9 {border: 0;border-top: 1px solid var(--ah72);height: 0;margin: 0 0 20px;}

.vg41mqz + .kez8z {padding-left: 0;}
.kez8z {min-width: 0;}
.kez8z > :first-child {margin-top: 0;}
.kez8z > :last-child  {margin-bottom: 0;}
@media (min-width:912px) {
  .vg41mqz + .kez8z {padding-left: 2.9em;}
}

.jp2rr3f.jp2rr3f {display: flex;margin: 0 0 var(--z2q2);}
.k5ed  {justify-content: flex-start;}
.mqbv   {justify-content: center;}
.w42d12 {justify-content: flex-end;}
.pq3byz {min-height: 44px;text-decoration: none;background: var(--vov);align-items: center;border-radius:8px;justify-content: center;transition:background 0.175s;color: var(--kkmew, var(--du8));padding: 0 24px;display: inline-flex;}
.pq3byz:hover {background: var(--busdk);}
.egjm {flex: 1 1 auto;}
.gdzgya {font: 700 14px/1 var(--lr5u6);}

.ps7y {flex: 0 0 auto;height: 7px;transform: rotate(45deg);border-top: 2px solid currentColor;width: 7px;border-right: 2px solid currentColor;margin: 0 1px 0 10px;}

.hga0t {min-width: 0;overflow: hidden;margin: 0 0 var(--z2q2);position: relative;border: 1px solid var(--ah72);border-radius: var(--h1hmz);}
.c3j5fx {border-radius:4px;background: color-mix(in srgb, var(--iex) 82%, transparent);left: 10px;padding: 3px 7px;color: var(--yia);position: absolute;letter-spacing: .08em;font: 700 10.5px/1 var(--gik);font-style: normal;font-variant-numeric: tabular-nums;z-index: 1;top: 9px;}
.c652z {display: block;}
.z7h426a {display: block;width: 100%;height: auto;border-radius: 0;}

.mt47g {background: var(--iex);margin: 0 0 var(--z2q2);border: 1px solid var(--af8ve);border-radius: var(--h1hmz);padding: 18px 20px;}
.amx7s {text-transform: uppercase;margin-bottom:12px;letter-spacing: .12em;font: 700 11.5px/1 var(--gik);display: block;color: var(--yia);}

.fjrbe {margin-top:7px;padding-top:9px;border-top: 1px solid var(--af8ve);}
.dzqpnbr {list-style: none;margin: 0;gap:1px;padding: 0;display: grid;}
.tjmbk {counter-reset: vt-idx;}
.tjmbk > li {counter-increment: vt-idx;}

.tjmbk > li > a::before {font: 700 11px/1 var(--gik);font-variant-numeric: tabular-nums;content: counter(vt-idx, decimal-leading-zero) "  ";color: var(--yia);}
.dzqpnbr > li > a {transition:color 0.159s;color: var(--mc1uh);text-decoration: none;gap:9px;padding: 0 4px;font-size: 14.5px;align-items: center;border-bottom: 1px solid var(--ah72);display: flex;min-height: 44px;}
.dzqpnbr > li:last-child > a {border-bottom: 0;}
.dzqpnbr > li > a:hover {color: var(--fidg);}

.prrry9h {border: 1px solid var(--af8ve);border-radius: var(--h1hmz);margin: 0 0 var(--z2q2);background: var(--iex);padding: var(--d7dz) clamp(20px, 2.4vw, 34px);}
.ywzr9mc.ywzr9mc {letter-spacing: -.024em;color: var(--fidg);margin: 0 0 9px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--lr5u6);}
.rkm2bkd {line-height:1.58;font-size: 15.5px;margin: 0 0 18px;color: var(--mc1uh);}
.z92jv6 {gap: 0;margin: 0 0 20px;display: grid;grid-template-columns: max-content minmax(0, 1fr);}

.nr56mh {grid-template-columns: max-content minmax(0, 1fr) max-content minmax(0, 1fr);}

.nr56mh > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.nr56mh > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.wyxc1e {border-bottom: 1px solid var(--ah72);letter-spacing: .09em;color: var(--mc1uh);white-space: nowrap;text-transform: uppercase;font: 700 11.5px/1.4 var(--gik);padding: 9px 16px 9px 0;}
.fs6b {font: 600 14px/1.4 var(--gik);font-variant-numeric: tabular-nums;border-bottom: 1px solid var(--ah72);color: var(--fidg);padding: 9px 0;margin: 0;}

.z2h4 {border-collapse: collapse;border: 0;table-layout: auto;background: none;width: 100%;margin: 0 0 20px;}
.z2h4 .wyxc1e {width: 1%;text-align: left;}

.aykzvsv {margin: 0 0 20px;display: flex;padding: 0;flex-wrap: wrap;border-bottom: 1px solid var(--ah72);list-style: none;border-top: 1px solid var(--ah72);}
.g455a {padding: 12px 22px 12px 0;border-right: 1px solid var(--ah72);flex: 0 1 auto;min-width: 0;margin-right:22px;}
.g455a:last-child {border-right: 0;padding-right: 0;margin-right: 0;}
.g455a > .wyxc1e {white-space: normal;border-bottom: 0;display: block;padding: 0 0 5px;}
.g455a > .fs6b {font-style: normal;font-size: 17px;display: block;border-bottom: 0;font-weight: 700;padding: 0;}
@media (max-width:550px) {
  
  .aykzvsv {display: block;}
  .g455a {border-right: 0;border-bottom: 1px solid var(--ah72);padding: 11px 0;margin: 0;}
  .g455a:last-child {border-bottom: 0;}
}

.r4xs89v {display: flex;flex-wrap: wrap;gap:10px;}
.jcx7h {border-radius:9px;border: 1px solid var(--af8ve);text-decoration: none;padding: 0 20px;align-items: center;min-height: 44px;background: transparent;transition:border-color 0.198s, color 0.123s;color: var(--fidg);display: inline-flex;justify-content: center;}
.jcx7h:hover {border-color: var(--yia);color: var(--yia);}
.kfxjt4 {font: 700 14px/1 var(--lr5u6);}
@media (max-width:631px) {
  .nr56mh {grid-template-columns: max-content minmax(0, 1fr);}
}

.wnhm8b3, .maaz {min-width: 0;margin: 0 0 var(--z2q2);}
.g2zs9 {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--lr5u6);display: block;color: var(--fidg);margin-bottom:13px;letter-spacing: -.024em;}
.fbxe2 {border-bottom: 1px solid var(--ah72);padding-bottom:11px;}
.gg614, .sp82 {min-width: 0;}
.gg614 > :first-child, .sp82 > :first-child {margin-top: 0;}
.gg614 > :last-child,  .sp82 > :last-child  {margin-bottom: 0;}
.t9rj3p.t9rj3p {letter-spacing: -.024em;margin: 0 0 14px;color: var(--fidg);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--lr5u6);}

.hevn {border-left: 1px solid var(--ah72);padding-left: clamp(0px, 2vw, 26px);}

.t8gvq {margin: 0 0 18px;height: 0;border: 0;border-top: 1px solid var(--ah72);}

.v5e1 {border-top: 1px solid var(--af8ve);border-bottom: 1px solid var(--ah72);padding: 11px 0;margin-bottom:15px;}

.ebj5q {display: grid;gap: 0 26px;align-items: start;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);}
.frxvs {padding-top:2px;min-width: 0;}
.qg4j8v .frxvs > h2.g2zs9.g2zs9,
.qg4j8v .v5e1 > h2.g2zs9.g2zs9 {margin: 0;}
.qg4j8v .frxvs > h2.g2zs9.g2zs9 {color: var(--mc1uh);text-transform: uppercase;font: 700 11.5px/1.45 var(--gik);letter-spacing: .09em;}
@media (max-width:731px) {
  .ebj5q {gap: 0;grid-template-columns: minmax(0, 1fr);}
  .frxvs {padding-top: 0;}
  .qg4j8v .frxvs > h2.g2zs9.g2zs9 {margin: 0 0 12px;}
}

.gnawbrn.gnawbrn .azrq {margin: 0;}
.gnawbrn.gnawbrn .tpjk8mv {grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);border-top: 1px solid var(--ah72);display: grid;gap:11px 28px;padding: 14px 0;}
.gnawbrn.gnawbrn .tpjk8mv:first-child {border-top: 0;}
.gnawbrn.gnawbrn .apces {font-weight: 700;margin: 0;line-height:1.41;font-size: 15px;}

.gnawbrn.gnawbrn .tpjk8mv > .apces {display: grid;align-items: baseline;grid-template-columns: 2.1em 1fr;}
.gnawbrn.gnawbrn .esd9pv {color: var(--yia);font-variant-numeric: tabular-nums;font-weight: 700;font-size: 11.5px;letter-spacing: .08em;}
.gnawbrn.gnawbrn .ncgstr {line-height:1.62;font-size: 14px;margin: 0;color: var(--mc1uh);}

.gnawbrn.gnawbrn .db0z {counter-reset: vt-ref;padding-left: 3.2em;}
.gnawbrn.gnawbrn .db0z > .apces {border-top: 1px solid var(--ah72);counter-increment: vt-ref;padding-top:15px;}
.gnawbrn.gnawbrn .db0z > .apces:first-child {border-top: 0;padding-top: 0;}
.gnawbrn.gnawbrn .db0z > .apces::before {letter-spacing: .08em;font-weight: 700;width: 3.2em;display: inline-block;content: counter(vt-ref, decimal-leading-zero);margin-left: -3.2em;font-family: var(--gik);font-variant-numeric: tabular-nums;color: var(--yia);font-size: 11.5px;}
.gnawbrn.gnawbrn .db0z > .ncgstr {margin: 6px 0 14px;}
.gnawbrn.gnawbrn .db0z > .ncgstr:last-child {margin-bottom: 0;}
.gnawbrn.gnawbrn .pmtkys1 {font-weight: 700;}
.gnawbrn.gnawbrn .g7nx {margin: 0;}

.gnawbrn.gnawbrn .db0z > .ncgstr > .g7nx {font-size: 14px;line-height:1.60;}

.gnawbrn.gnawbrn .jg3m {margin: 0;list-style: none;counter-reset: vt-ref;padding: 0 0 0 3.2em;}
.gnawbrn.gnawbrn .s3fdt {border-top: 1px solid var(--ah72);counter-increment: vt-ref;padding: 14px 0;}
.gnawbrn.gnawbrn .s3fdt:first-child {border-top: 0;padding-top: 0;}
.gnawbrn.gnawbrn .s3fdt:last-child {padding-bottom: 0;}
.gnawbrn.gnawbrn .s3fdt::before {font-weight: 700;font-family: var(--gik);display: inline-block;letter-spacing: .08em;margin-left: -3.2em;color: var(--yia);font-variant-numeric: tabular-nums;font-size: 11.5px;content: counter(vt-ref, decimal-leading-zero);width: 3.2em;}
.gnawbrn.gnawbrn .s3fdt > .pmtkys1 {line-height:1.41;font-size: 15px;font-weight: 700;}
.gnawbrn.gnawbrn .s3fdt > .g7nx {font-size: 14px;color: var(--mc1uh);line-height:1.62;margin: 6px 0 0;}
@media (max-width:731px) {
  .gnawbrn.gnawbrn .tpjk8mv {grid-template-columns: 1fr;gap:6px;}
  .gnawbrn.gnawbrn .tpjk8mv > .ncgstr {padding-left: 2.1em;}
  .gnawbrn.gnawbrn .db0z {padding-left: 2.6em;}
  .gnawbrn.gnawbrn .db0z > .apces::before {margin-left: -2.6em;width: 2.6em;}
  .gnawbrn.gnawbrn .jg3m {padding-left: 2.6em;}
  .gnawbrn.gnawbrn .s3fdt::before {margin-left: -2.6em;width: 2.6em;}
}

.zzs7 {margin: 0 0 var(--z2q2);}

.xqgy {margin: 0;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;gap:14px;list-style: none;}

@media (max-width:1006px) { .xqgy {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:528px)  { .xqgy {grid-template-columns: minmax(0, 1fr);} }
.djrv7d {min-width: 0;}
.dhmacv {text-decoration: none;min-width: 0;display: block;color: inherit;}
.a1m31 {margin: 0;overflow: hidden;border: 1px solid var(--ah72);border-radius:9px;background: var(--xoq);position: relative;}

.g7t4j {object-fit: cover;width: 100%;display: block;aspect-ratio: 1 / 1;height: auto;}

.a7sd {padding: 26px 12px 11px;display: grid;position: absolute;right: 0;gap:1px 8px;left: 0;bottom: 0;background: linear-gradient(to top, rgba(0,0,0,.92) 38%, rgba(0,0,0,.55) 72%, transparent);grid-template-columns: auto minmax(0, 1fr);}
.xnvd {align-self: center;font: 700 12px/1 var(--gik);font-style: normal;font-variant-numeric: tabular-nums;letter-spacing: .06em;grid-row: 1 / span 2;color: var(--yia);}
.b7gx8 {text-overflow: ellipsis;min-width: 0;color: #fff;font-weight: 700;overflow: hidden;font-size: 15px;white-space: nowrap;line-height:1.31;}
.swsxb {color: rgba(255,255,255,.72);white-space: nowrap;overflow: hidden;font: 600 11.5px/1.3 var(--gik);text-overflow: ellipsis;}
.a1m31 {transition:border-color 0.191s;}
.dhmacv:hover .a1m31 {border-color: var(--yia);}
@media (max-width:528px) {
  
  .b7gx8 {white-space: normal;}
}

.d4x48j {margin: 0 0 var(--z2q2);}
.kadg {margin: 0;gap:11px;display: grid;min-width: 0;padding: 0;list-style: none;}

.y55wjnx {grid-template-columns: repeat(2, minmax(0, 1fr));}
.cyhjnv6  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.zj3wr {min-width: 0;}
.hyzm1z {border: 1px solid var(--ah72);border-radius:8px;text-decoration: none;transition:border-color 0.174s, background 0.143s;align-items: center;position: relative;justify-content: center;min-height: 124px;padding: 22px 20px;display: flex;background: var(--iex);}
.hyzm1z:hover {background: var(--bjol);border-color: color-mix(in srgb, var(--y7hu) 45%, var(--ah72));}
.d4b6a1x {letter-spacing: .08em;top: 8px;color: var(--yia);font: 700 10.5px/1 var(--gik);font-style: normal;font-variant-numeric: tabular-nums;position: absolute;left: 9px;}
.gxvd {width: auto;max-width: 100%;display: block;height: auto;object-fit: contain;max-height: 62px;border-radius: 0;}
@media (max-width:625px) {
  .y55wjnx, .cyhjnv6 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.zkh6n2 {margin: 0 0 var(--z2q2);}
.gyq9e {display: grid;list-style: none;gap:12px;min-width: 0;margin: 0;padding: 0;}

.p4akjfa {grid-template-columns: repeat(4, minmax(0, 1fr));}
.hj3j {grid-template-columns: repeat(2, minmax(0, 1fr));}
.y1dvd {background: var(--bjol);align-items: center;display: flex;flex-direction: column;padding: 20px 14px;border: 1px solid var(--ah72);border-radius:8px;min-width: 0;gap:10px;}
.m61v6 {display: block;height: auto;max-height: 44px;object-fit: contain;width: auto;max-width: 100%;border-radius: 0;}
.q66swa {white-space: nowrap;overflow: hidden;letter-spacing: .04em;font: 600 13px/1.25 var(--gik);color: var(--mc1uh);text-overflow: ellipsis;max-width: 100%;text-align: center;}
@media (max-width:625px) {
  .p4akjfa {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .hj3j {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.sx253.sx253 .v3s17 {table-layout: fixed;border-collapse: collapse;border: 0;width: 100%;background: none;}
.sx253.sx253 .hrt4g {text-align: left;border-bottom: 1px solid var(--ah72);letter-spacing: .09em;font-weight: 700;text-transform: uppercase;font-family: var(--gik);font-size: 11.5px;padding: 0 0 9px;vertical-align: bottom;}
.sx253.sx253 .hzw9br {padding-right:17px;color: var(--yia);}

.sx253.sx253 .pb989  {padding-left:16px;color: var(--mc1uh);}

.sx253.sx253 .gjdb {border-left: 1px solid var(--ah72);}
.sx253.sx253 .hr0yc {font-size: 14px;line-height:1.57;border-bottom: 1px solid var(--ah72);vertical-align: top;padding: 11px 0;}
.sx253.sx253 .zjxvm {padding-right:16px;}
.sx253.sx253 .gjdb  {padding-left:17px;}
.sx253.sx253 .wwr9 {font-family: var(--gik);color: var(--yia);font-weight: 700;width: 1.15em;display: inline-block;}
.sx253.sx253 .gjdb .wwr9 {color: var(--mc1uh);}

.sx253.sx253 .vppv {margin: 0;letter-spacing: .09em;font-family: var(--gik);font-weight: 700;display: block;font-size: 11.5px;border-bottom: 1px solid var(--ah72);padding: 0 0 9px;text-transform: uppercase;}
.sx253.sx253 .tc77xj {color: var(--yia);}
.sx253.sx253 .m2cvp  {color: var(--mc1uh);}
.sx253.sx253 .evm2c9t {list-style: none;margin: 0;padding: 0;}
.sx253.sx253 .kqn81 {display: grid;font-size: 14px;grid-template-columns: 1.35em minmax(0, 1fr);align-items: baseline;border-bottom: 1px solid var(--ah72);line-height:1.53;padding: 11px 0;}
.sx253.sx253 .kqn81:last-child {border-bottom: 0;}
.sx253.sx253 .vb5yh4a {font-style: normal;font-weight: 700;font-family: var(--gik);}

.sx253.sx253 .fa01q .vb5yh4a {color: var(--yia);}
.sx253.sx253 .yzqfq7s  .vb5yh4a {color: var(--mc1uh);}

.sx253.sx253 .t2qzt {display: grid;gap: 0;grid-template-columns: repeat(2, minmax(0, 1fr));}
.sx253.sx253 .mbas1wv {min-width: 0;}
.sx253.sx253 .q7w79 {padding-right:26px;}
.sx253.sx253 .v36k {padding-left:26px;border-left: 1px solid var(--ah72);}

.sx253.sx253 .mbas1wv:only-child {padding-right: 0;padding-left: 0;grid-column: 1 / -1;border-left: 0;}

.sx253.sx253 .zyd659b {margin: 0;}
.sx253.sx253 .zyd659b > .vppv {margin-top:21px;}
.sx253.sx253 .zyd659b > .vppv:first-child {margin-top: 0;}
.sx253.sx253 .e3hkz {margin: 0;}

@media (max-width:631px) {
  
  .sx253.sx253 .t2qzt {grid-template-columns: minmax(0, 1fr);}
  .sx253.sx253 .q7w79 {padding-right: 0;}
  .sx253.sx253 .v36k {margin-top:22px;border-left: 0;padding-left: 0;}
  
  .sx253.sx253 .hr0yc {font-size: 13.5px;}
  .sx253.sx253 .zjxvm,
  .sx253.sx253 .hzw9br {padding-right:11px;}
  .sx253.sx253 .gjdb,
  .sx253.sx253 .pb989 {padding-left:10px;}
}

.h91g0.h91g0 .zw9z {margin: 0;border-left: 1px solid var(--ah72);padding: 0 0 0 18px;}
.h91g0.h91g0 .bws88 {padding: 13px 0 0;font-size: 15px;align-items: baseline;gap: 0 4px;font-weight: 700;grid-template-columns: 3.4em minmax(0, 1fr);position: relative;display: grid;line-height:1.35;margin: 0;}
.h91g0.h91g0 .bws88 + .bws88 {border-top: 1px solid var(--ah72);margin-top:14px;}

.h91g0.h91g0 .bws88::before {height: 5px;background: var(--y7hu);position: absolute;left: -21px;width: 5px;content: "";top: 19px;}
.h91g0.h91g0 .h7rw {color: var(--yia);font-size: 11.5px;letter-spacing: .08em;font-weight: 700;font-family: var(--gik);}
.h91g0.h91g0 .dyzm {line-height:1.62;margin: 4px 0 13px 3.4em;color: var(--mc1uh);font-size: 14px;}

.h91g0.h91g0 .v7cbp1v {counter-reset: vt-step;list-style: none;padding: 0 0 0 18px;border-left: 1px solid var(--ah72);margin: 0;}
.h91g0.h91g0 .wkw8k {padding: 13px 0 0;position: relative;counter-increment: vt-step;}
.h91g0.h91g0 .wkw8k + .wkw8k {margin-top:13px;border-top: 1px solid var(--ah72);}
.h91g0.h91g0 .wkw8k::before {background: var(--y7hu);width: 5px;left: -21px;position: absolute;content: "";height: 5px;top: 19px;}
.h91g0.h91g0 .j2ve05 {line-height:1.35;display: block;font-size: 15px;font-weight: 700;}
.h91g0.h91g0 .j2ve05::before {color: var(--yia);font-variant-numeric: tabular-nums;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-size: 11.5px;letter-spacing: .08em;font-family: var(--gik);font-weight: 700;}
.h91g0.h91g0 .w1et {line-height:1.62;color: var(--mc1uh);font-size: 14px;margin: 4px 0 0;}

.h91g0.h91g0 .m8hg81 {border-left: 0;padding: 0;}
.h91g0.h91g0 .rtx9w6z {margin: 0;border-top: 1px solid var(--ah72);display: block;padding: 14px 0 0;}
.h91g0.h91g0 .m8hg81 > .rtx9w6z:first-child {padding-top: 0;border-top: 0;}
.h91g0.h91g0 .jgm3x {margin-bottom:4px;display: block;color: var(--yia);font-style: normal;font: 700 11px/1.3 var(--gik);font-variant-numeric: tabular-nums;letter-spacing: .1em;}
.h91g0.h91g0 .rxyr {font-weight: 700;line-height:1.33;font-size: 15px;}
.h91g0.h91g0 .m1fpd68 {font-size: 14px;margin: 5px 0 14px;line-height:1.60;color: var(--mc1uh);}
.h91g0.h91g0 .m1fpd68:last-child {margin-bottom: 0;}

@media (max-width:731px) {
  .h91g0.h91g0 .bws88 {grid-template-columns: 1fr;gap:4px;}
  .h91g0.h91g0 .dyzm {margin-left: 0;}
}

.qg4j8v {--l29yc: var(--fidg);}

.qg4j8v :is(.c4k4w, [class*="table"]) {overflow-x: auto;}
.qg4j8v table {border-collapse: collapse;width: 100%;font-size: 14.5px;}
.qg4j8v thead th {text-transform: uppercase;font-size: 11.5px;letter-spacing: .08em;white-space: nowrap;border-bottom: 1px solid var(--l29yc, var(--af8ve));font-weight: 700;text-align: left;padding: 11px 14px;color: var(--mc1uh);}
.qg4j8v tbody td {color: var(--lrtcw, var(--fidg));border-bottom: 1px solid var(--ah72);padding: 11px 14px;}
.qg4j8v tbody td + td {font-variant-numeric: tabular-nums;font-family: var(--gik);}

.pxt59a.pxt59a {padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);color: var(--fidg);border-top: 1px solid var(--af8ve);background: var(--rlxsy);}
.pxt59a .d8w0 {grid-template-columns: minmax(0, 1fr) auto;max-width: var(--olo4b);display: grid;gap:27px 50px;margin: 0 auto;align-items: start;}
.pxt59a .x1ms645 img {height: 28px;width: auto;display: block;}
.pxt59a .x1ms645 span {font-size: 18px;color: var(--fidg);font-weight: 800;letter-spacing: -.03em;}
.pxt59a .st6v {gap:47px;display: grid;grid-auto-flow: column;}
.pxt59a .st6v ul {list-style: none;margin: 0;display: grid;padding: 0;gap:9px;}
.pxt59a .st6v a {text-decoration: none;color: var(--mc1uh);font-size: 14px;}
.pxt59a .st6v a:hover {color: var(--fidg);}
.pxt59a .qr52d {gap:12px;opacity:0.74;flex-wrap: wrap;max-width: var(--olo4b);margin: 24px auto 0;display: flex;align-items: center;}
.pxt59a .fgfb {max-width: var(--olo4b);padding-top:17px;border-top: 1px solid var(--ah72);margin: 24px auto 0;}
.pxt59a .fgfb p {margin: 0;color: var(--mc1uh);font-size: 12.5px;}
.pxt59a .fgfb p + p {line-height:1.54;margin-top:8px;}

@media (max-width:1085px) {
  
  .j1egvh {display: none;}
  .mhhba9 {margin-left: 0;}
  .emef {display: flex;}
  
  .gvzzn5n {display: inline-flex;}
  .amx0nn3 {left: 14px;}
}

@media (max-width:808px) {
  .j2dej {display: none;}
  
  .amx0nn3 {align-items: center;flex-direction: row;gap:9px;text-align: left;}
  .mdq1yp {white-space: nowrap;font-size: 13.5px;flex: 1 1 auto;overflow: hidden;min-width: 0;text-overflow: ellipsis;}
  .amx0nn3 .pa02z {flex: 0 0 auto;}
}

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

.emef {min-width: 44px;align-items: center;min-height: 44px;justify-content: center;}

.qg4j8v a[role="button"],
.rq5q28 a[role="button"] {min-height: 44px;}

@media (max-width:855px) {
  
  .px3g82x a {align-items: center;display: flex;min-height: 44px;}
  .px3g82x ul {gap:8px;}
}

.pxt59a .st6v a {display: flex;min-height: 44px;align-items: center;}
.t6eka0b {min-height: 44px;align-items: center;display: inline-flex;}

.pa02z, .e9c0xf, .jkvt,
.qg4j8v a[role="button"],
.qg4j8v .sczxa a {min-height: 44px;}

.qg4j8v p, .qg4j8v li, .qg4j8v td {font-size: 16px;line-height:1.60;}

.qg4j8v.qg4j8v :is(p, li, td, dd) {font-size: 16px;line-height:1.59;}

.px3g82x ul {gap:9px;}

.pxt59a .st6v ul {gap:8px;display: grid;}

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

.pmpwfk {z-index: 79;width: min(84vw, 300px);position: fixed;box-shadow: 0 0 50px color-mix(in srgb, #000 50%, transparent);top: 0;padding-bottom: env(safe-area-inset-bottom, 0px);overscroll-behavior: contain;background: var(--iex, var(--h5c));transition:transform 0.254s cubic-bezier(.22,.61,.36,1), visibility 0.238s;bottom: 0;overflow-y: auto;flex-direction: column;-webkit-overflow-scrolling: touch;visibility: hidden;display: flex;}

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

.ynf5sd3:checked ~ .f3zy {visibility: visible;opacity:1;}
.ynf5sd3:checked ~ .pmpwfk {visibility: visible;transform: translateX(0);}

.ryyj {top: 0;background: var(--bjol, var(--s09h));display: flex;border-bottom: 1px solid var(--af8ve, var(--fxa));justify-content: space-between;gap:12px;align-items: center;z-index: 1;padding: 14px 16px;position: sticky;}
.h714b8 {display: inline-flex;min-height: 44px;align-items: center;}
.h714b8 img {height: 26px;width: auto;display: block;}
.vaeyge {font-weight: 800;letter-spacing: .01em;color: var(--rlx);font-size: 16px;}

.qttnwx {align-items: center;background: var(--s09h);justify-content: center;display: inline-flex;flex: none;height: 44px;cursor: pointer;width: 44px;color: var(--rlx);border-radius:11px;border: 1px solid var(--af8ve, var(--fxa));}
.qttnwx:hover {background: var(--gfvtv);}
.qttnwx:focus-visible,
.n5nx2y a:focus-visible,
.ph5wr:focus-visible,
.fs4dj:focus-visible {outline: 2px solid var(--rlx);outline-offset: 2px;}

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

.n5nx2y a {line-height:1.32;min-height: 48px;color: var(--rlx);align-items: center;border-radius:12px;border: 1px solid transparent;display: flex;padding: 10px 14px;text-decoration: none;font-weight: 600;font-size: 15.5px;}
.n5nx2y a:hover {border-color: var(--af8ve, var(--fxa));background: var(--s09h);}

.n5nx2y a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--y7hu, var(--vov));background: var(--s09h);border-color: var(--af8ve, var(--fxa));}

.dfcm7f {gap:11px;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));margin-top: auto;display: grid;border-top: 1px solid var(--af8ve, var(--fxa));background: var(--bjol, var(--s09h));}

.ph5wr, .fs4dj {font-weight: 700;min-height: 48px;font-size: 15px;border-radius:12px;text-decoration: none;align-items: center;justify-content: center;padding: 12px 18px;display: flex;}
.ph5wr {color: var(--fvsv, var(--dk11));background: var(--i96);border: 1px solid var(--af8ve, var(--fxa));}
.fs4dj {border: 1px solid transparent;background: var(--xts2);color: var(--p4h, var(--g5cr8));}

.n5nx2y a {border-color: transparent;font-weight: 600;}
.n5nx2y a::before {background: color-mix(in srgb, var(--rlx) 32%, transparent);flex: none;height: 7px;content: '';width: 7px;border-radius: 50%;margin-right:13px;}
.n5nx2y a[aria-current="page"] {box-shadow: none;}
.n5nx2y a[aria-current="page"]::before {background: var(--y7hu, var(--vov));}
.qttnwx {border-radius:12px;}

@media (min-width:1086px) {
  .pmpwfk, .f3zy {display: none;}
}

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

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

.qg4j8v > .sczxa.jp2rr3f {padding-top: 0;padding-bottom: 0;}

@media (min-width:1086px) {

  
  
  .j1egvh, .mhhba9 {transition:width 188ms ease, margin-left 243ms ease, padding 246ms ease;}

  
}

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

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

.jmk8 > summary.pgd3eg {display: flex;gap:11px;min-height: 44px;cursor: pointer;align-items: center;list-style: none;}
.jmk8 > summary.pgd3eg::-webkit-details-marker {display: none;}
.jmk8 > summary.pgd3eg:focus-visible {outline: 2px solid var(--yia);outline-offset: 4px;}

.jmk8 > summary.pgd3eg .amx7s {margin: 0;}
.jmk8[open] > summary.pgd3eg {margin-bottom:11px;}

.jmk8 > summary.pgd3eg::after {transform: translateY(-2px) rotate(45deg);transition:transform 0.193s ease;width: 8px;content: "";margin-left: auto;border-bottom: 1.5px solid var(--yia);flex: 0 0 auto;height: 8px;border-right: 1.5px solid var(--yia);}
.jmk8[open] > summary.pgd3eg::after {transform: translateY(2px) rotate(225deg);}
@media (prefers-reduced-motion: reduce) { .jmk8 > summary.pgd3eg::after {transition:none;} }

.mhhba9 {padding-bottom: max(96px, var(--mx8e, 96px));}

.cv5j6s {--nna: 1px solid var(--af8ve);--q7qhz: uppercase;--pru9: var(--h1hmz);--ofwe: .08em;--d63: 12px;--rb956: 6px;--gavc: var(--h1hmz);}

.qg4j8v h2.g2zs9.g2zs9 {margin: 0 0 14px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--lr5u6);letter-spacing: -.024em;}
.qg4j8v h2.g2zs9.g2zs9::before {content: none;display: none;}

@media (max-width:550px) { .xqgy {grid-template-columns: repeat(2, minmax(0, 1fr));} }

:root {--xw4r: var(--l29yc, var(--y7hu));--ah72:  color-mix(in srgb, var(--y7hu) 16%, var(--fxa));--bjol: color-mix(in srgb, var(--y7hu) 14%, var(--h5c));--iex:  color-mix(in srgb, var(--y7hu) 9%, var(--s09h));--qjqp6:   color-mix(in srgb, var(--y7hu) 38%, transparent);--h1hmz:      14px;--c4t:     color-mix(in srgb, var(--y7hu) 7%, var(--z2czz));--af8ve:   color-mix(in srgb, var(--y7hu) 26%, var(--w4p5n));}
html:root {background-color: var(--c4t);}
body {font-family: var(--lr5u6);background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--y7hu) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--xw4r) 14%, transparent), transparent 70%),
    var(--c4t);background-attachment: fixed;}

html body[style] {background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--y7hu) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--xw4r) 14%, transparent), transparent 70%),
    var(--c4t);background-attachment: fixed;}

.j1egvh {background:
    linear-gradient(180deg, color-mix(in srgb, var(--y7hu) 16%, transparent), transparent 46%),
    var(--skjew);border-right-color: var(--af8ve);}
.px3g82x a {border-radius:9px;font: 600 15px/1.2 var(--lr5u6);letter-spacing: .01em;}
.px3g82x a:hover {background: color-mix(in srgb, var(--y7hu) 12%, transparent);}
.px3g82x a[aria-current="page"] {box-shadow: 0 6px 20px var(--qjqp6);color: var(--kkmew, var(--du8));background: var(--vov);}
.px3g82x a[aria-current="page"] .e3rjs1q {background: currentColor;}

.qg4j8v :is(h1, h2) {font-weight: 800;letter-spacing: -.01em;font-family: var(--lr5u6);}
.qg4j8v h2 {font-size: clamp(24px, 2.6vw, 34px);}
.qg4j8v > * > h2::before,
.qg4j8v > * > div > h2::before {height: 4px;background: linear-gradient(90deg, var(--y7hu), var(--xw4r));border-radius:3px;box-shadow: 0 0 14px var(--qjqp6);width: 44px;}

.pa02z,
.qg4j8v :is(.sczxa, .h91g0, .gnawbrn) a[role="button"],
.qg4j8v .sczxa a,
.ha30awm, .vvkx9s {letter-spacing: .02em;padding: 0 22px;min-height: 44px;font: 700 14.5px/1 var(--lr5u6);border-radius:12px;}
.waen,
.ha30awm, .vvkx9s,
.qg4j8v .sczxa a {box-shadow: 0 8px 24px var(--qjqp6);transition:transform 0.129s, box-shadow 0.176s, background 0.169s;}
.waen:hover, .ha30awm:hover, .vvkx9s:hover {box-shadow: 0 10px 30px var(--qjqp6);transform: translateY(-1px);}
.rsgrx {background: color-mix(in srgb, var(--i96) 70%, transparent);border-color: var(--af8ve);}

.qg4j8v :is(.gnawbrn, .h91g0, .sx253, .btrc0),
.qg4j8v .m82yxg.m82yxg {background:
    linear-gradient(180deg, color-mix(in srgb, var(--y7hu) 7%, transparent), transparent 60%),
    var(--iex);border-color: var(--af8ve);}

.qg4j8v {padding-top: clamp(16px, 2vw, 28px);}
.qg4j8v > .m24fj:first-child {padding-top: 0 !important;}

.qg4j8v .eqcwtv {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.wqf4v {background: linear-gradient(90deg,
    color-mix(in srgb, var(--c4t) 90%, transparent) 0%,
    color-mix(in srgb, var(--c4t) 62%, transparent) 42%,
    color-mix(in srgb, var(--c4t) 0%, transparent) 76%);}
.zned {backdrop-filter: blur(8px);z-index: 2;background: color-mix(in srgb, var(--bjol) 70%, transparent);position: absolute;border: 1px solid var(--af8ve);border-radius: 999px;padding: 7px 14px;left: 14px;top: 14px;}
.yf9h39q {max-width:640px;background: none;}
.yf9h39q .z47w {font-size: clamp(30px, 4vw, 54px);line-height:1.05;}
@media (max-width:911px) {
  .qg4j8v .eqcwtv {min-height: min(72vh, 560px);justify-content: flex-end;}
  .wqf4v {background: linear-gradient(0deg,
      color-mix(in srgb, var(--c4t) 94%, transparent) 0%,
      color-mix(in srgb, var(--c4t) 70%, transparent) 45%,
      color-mix(in srgb, var(--c4t) 0%, transparent) 82%);}
}

.qg4j8v .fzvm0.fzvm0 {height: auto;object-fit: contain;max-height: none;}
.z47w.z47w {line-height:1.07;font-size: clamp(28px, 3.2vw, 44px);}
.fmbh {box-shadow: 0 18px 50px var(--qjqp6);border-color: var(--af8ve);}

@media (max-width:1085px) {
  .kv5p .cv5j6s {display: none;}
  .gvzzn5n img {object-position: left center;object-fit: contain;max-width: min(30vw, 120px);height: 28px;}
  .kq72hf {padding: 14px 20px 0;}
}
@media (max-width:550px) {
  .yryb2 {padding: 0 14px;gap:7px;}
  .kv5p {gap:7px;}
  .kv5p .pa02z {min-height: 40px;padding: 0 12px;font-size: 13px;}
  .emef {margin-right: -8px;}
}

.qg4j8v .prrry9h.prrry9h {overflow: hidden;background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--y7hu) 24%, transparent), transparent 70%),
    var(--iex);grid-template-columns: minmax(0, 1fr);border: 1px solid var(--af8ve);border-radius: var(--h1hmz);gap: clamp(22px, 3vw, 48px);align-items: center;display: grid;padding: clamp(24px, 3.4vw, 48px) !important;}
@media (min-width:912px) {
  .qg4j8v .prrry9h.prrry9h {grid-template-columns: minmax(0, 1fr) auto;}
}
.prrry9h .f54drh {min-width: 0;}
.prrry9h .ywzr9mc {font-size: clamp(26px, 3vw, 40px);}
.prrry9h .dy35 {--xg9j: 90%;width: clamp(170px, 18vw, 220px);align-items: center;border-radius: 50%;flex-direction: column;box-shadow: 0 0 60px var(--qjqp6);margin: 0 auto;display: flex;position: relative;aspect-ratio: 1;background:
    radial-gradient(closest-side, var(--iex) 78%, transparent 79%),
    conic-gradient(var(--y7hu) 0 var(--xg9j), color-mix(in srgb, var(--y7hu) 14%, transparent) var(--xg9j) 100%);justify-content: center;}
.prrry9h .px6xg0 {letter-spacing: -.04em;color: var(--fidg);font: 800 clamp(46px, 5vw, 64px)/1 var(--gik);}
.prrry9h .cxt3 {margin-top:5px;font: 700 14px/1 var(--gik);font-style: normal;color: var(--yia);}
.prrry9h .z145 {color: var(--mc1uh);font: 700 11px/1.2 var(--lr5u6);margin-top:9px;max-width: 70%;overflow-wrap: anywhere;text-transform: uppercase;letter-spacing: .14em;text-align: center;}
.prrry9h .r4xs89v {flex-wrap: wrap;gap:9px;margin-top:23px;display: flex;}
.prrry9h .jcx7h.jcx7h {padding: 0 22px;color: var(--kkmew, var(--du8));border-radius:13px;border: 0;box-shadow: 0 8px 24px var(--qjqp6);display: inline-flex;text-decoration: none;align-items: center;background: var(--vov);min-height: 48px;font: 700 15px/1 var(--lr5u6);}
.prrry9h .jcx7h.jcx7h:hover {background: var(--busdk);color: var(--kkmew, var(--du8));}
.prrry9h .jcx7h .kfxjt4 {color: inherit;font: inherit;}
@media (max-width:911px) {
  .prrry9h .dy35 {order: -1;width: 160px;}
  .prrry9h .jcx7h.jcx7h {flex: 1 1 140px;justify-content: center;}
}

.qg4j8v .eqcwtv.h86sb {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--y7hu) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--xw4r) 32%, transparent), transparent 65%),
    var(--jxcl0, var(--iex));}
.dwmmj0y {letter-spacing: -.04em;overflow: hidden;font: 800 clamp(96px, 14vw, 220px)/1 var(--lr5u6);bottom: -.2em;pointer-events: none;position: absolute;max-width: 100%;right: -.04em;white-space: nowrap;z-index: 0;color: color-mix(in srgb, var(--bcin, var(--fidg)) 10%, transparent);}
@media (max-width:911px) {
  .qg4j8v .eqcwtv.h86sb {padding-top:57px;min-height: 0;}
  .dwmmj0y {display: none;}
}
