

:root {--rrkb: var(--kib);--hdula:   var(--xpfa5);--u8z:     10px;--jaew: var(--i46);--hwy:"Futura", "Avenir Next", "Century Gothic", system-ui, "Trebuchet MS", sans-serif;--lpb: var(--x6ev);--qkj78: var(--orc);--uztos:  1180px;--l3z1:  248px;--w8z:  clamp(16px, 1.8vw, 26px);--dvucd: color-mix(in srgb, var(--rrkb) 35%, var(--hdula));--qq82m:var(--kqn);--ff6p:  clamp(30px, 3.4vw, 52px);--c16i:    var(--h3t);--otik:"SF Mono", Consolas, "JetBrains Mono", Menlo, ui-monospace, monospace;--r9q:  var(--i9wr);}

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

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

.dnftc2g {border-right: 1px solid var(--r9q);position: fixed;inset: 0 auto 0 0;z-index: 50;overflow-y: auto;padding: 16px 12px;flex-direction: column;display: flex;width: var(--l3z1);gap:2px;overscroll-behavior: contain;background: var(--gld8);}
.cgf8 {min-width: 0;margin-left: var(--l3z1);}

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

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

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

.nyfbts {border: 1px solid var(--r9q);border-radius: var(--u8z);padding: 14px;margin-top: auto;background: var(--lpb);}
.xc426 {font-size: 14px;font-weight: 700;margin: 0;}
.tsqpnqg {margin: 5px 0 0;font-size: 12.5px;line-height:1.43;color: var(--jaew);}

.ryw3qve {top: 0;border-bottom: 1px solid var(--r9q);backdrop-filter: blur(10px);z-index: 40;position: sticky;background: color-mix(in srgb, var(--c16i) 92%, transparent);}
.e3fqywp {padding: 0 clamp(16px, 2vw, 28px);min-height: 54px;gap:15px;display: flex;align-items: center;}
.q2gdp3 {white-space: nowrap;font: 500 12px/1.4 var(--otik);color: var(--jaew);overflow: hidden;min-width: 0;text-overflow: ellipsis;}
.bxz167 {margin-left: auto;gap:8px;display: flex;align-items: center;}

.bgsm0,
.sjenh :is(.w9h47b, .vn66, .f000rb) a[role="button"],
.sjenh .w9h47b a {justify-content: center;align-items: center;white-space: nowrap;transition:background 0.13s, border-color 0.153s;display: inline-flex;font-weight: 700;cursor: pointer;text-decoration: none;padding: 10px 20px;border-radius:8px;border: 1px solid transparent;font-size: 14px;}

.hx60t {border-color: var(--r9q);background: var(--a7c);color: var(--w39, var(--h6f9));}
.hfrq {color: var(--cimgq, var(--thaw));background: var(--zqupx);}
.hfrq:hover {background: var(--zu06n);}

.sjenh :is(.w9h47b, .vn66, .f000rb) a[role="button"],
.sjenh .w9h47b a {background: var(--kib);color: var(--v1sm, var(--ll6v));}
.a26zs {width: 100%;display: flex;margin-top:13px;}

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

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

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

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

.mvtyywt::before {background: var(--qq82m);content: '';position: absolute;transition:border-color 0.128s, background 0.186s;border: 1px solid var(--r9q);inset: 11px;}
.mvtyywt svg {z-index: 1;position: relative;}
.mvtyywt:hover {color: var(--dvucd);}
.mvtyywt:hover::before {border-color: color-mix(in srgb, var(--rrkb) 50%, var(--r9q));background: color-mix(in srgb, var(--hdula) 8%, var(--qq82m));}
.mvtyywt:focus-visible {outline: 2px solid var(--dvucd);outline-offset: -3px;}

.sjenh {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.sjenh > * {margin: 0 auto var(--w8z) !important;max-width: var(--uztos);padding-bottom: 0;padding-top: var(--ff6p);}
.sjenh > *:last-child {margin-bottom: 0 !important;}

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

.sjenh :is(.gwe4q, .t5v8tk, .e6jrp, .f000rb,
             .vn66, .bkdxpk) :is(p, li, td) > a {color: var(--rrkb);text-underline-offset: 3px;}

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

.sjenh :is(.f000rb, .vn66, .bkdxpk, .yxaat5y) {padding: var(--ff6p) clamp(20px, 2.4vw, 34px) !important;border: 1px solid var(--r9q);border-radius: var(--u8z);background: var(--lpb);}

.sjenh .mtd5.mtd5 {overflow: hidden;display: grid;grid-template-columns: minmax(0, 1fr);background: var(--lpb);min-width: 0;padding: 0 !important;border: 1px solid var(--r9q);border-radius: var(--u8z);}

.dv4hw {padding: 9px clamp(18px, 2.2vw, 30px);grid-column: 1 / -1;align-items: center;justify-content: space-between;min-width: 0;gap:11px;border-bottom: 1px solid var(--qkj78);background: var(--qq82m);display: flex;}
.wa15rq {text-overflow: ellipsis;color: var(--dvucd);letter-spacing: .1em;font: 700 11.5px/1 var(--otik);overflow: hidden;white-space: nowrap;text-transform: uppercase;}
.ca6z3bc {letter-spacing: .08em;color: var(--jaew);flex: 0 0 auto;font: 600 11.5px/1 var(--otik);font-style: normal;}

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

.tdh3pnm.tdh3pnm {font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--hwy);letter-spacing: -.028em;margin: 0;overflow-wrap: anywhere;color: var(--hdula);}
.whznm.whznm {line-height:1.61;max-width: 56ch;color: color-mix(in srgb, var(--jaew) 26%, var(--hdula));font-size: 15.5px;margin: 11px 0 0;}
.ss1ftd {align-items: center;min-height: 44px;background: var(--kib);border-radius:9px;font: 700 14px/1 var(--hwy);color: var(--v1sm, var(--ll6v));margin-top:20px;display: inline-flex;text-decoration: none;transition:background 0.134s;justify-content: center;padding: 0 22px;}
.ss1ftd:hover {background: var(--zu06n);}

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

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

.mtd5 .zfm7s.zfm7s {background-image:
    repeating-linear-gradient(90deg, var(--qkj78) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--qkj78) 0 1px, transparent 1px 26px);}
.mtd5 .rmaj3.rmaj3 {background-image:
    repeating-linear-gradient(90deg, var(--qkj78) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--qkj78) 0 1px, transparent 1px 34px);}
.mtd5 .xxd5.xxd5 {background-image:
    repeating-linear-gradient(90deg, var(--qkj78) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--qkj78) 0 1px, transparent 1px 44px);}

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

.ps350 .zfm7s.zfm7s {background-image:
    repeating-linear-gradient(90deg, var(--qkj78) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--qkj78) 0 1px, transparent 1px 26px);}
.ps350 .rmaj3.rmaj3 {background-image:
    repeating-linear-gradient(90deg, var(--qkj78) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--qkj78) 0 1px, transparent 1px 34px);}
.ps350 .xxd5.xxd5 {background-image:
    repeating-linear-gradient(90deg, var(--qkj78) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--qkj78) 0 1px, transparent 1px 44px);}

.sjenh .ps350.ps350 {border: 1px solid var(--r9q);border-radius: var(--u8z);padding: 0 !important;display: grid;min-width: 0;overflow: hidden;grid-template-columns: minmax(0, 1fr);background: var(--lpb);}
.ps350 .kv06bw {overflow: hidden;background: var(--qq82m);min-width: 0;position: relative;border-bottom: 1px solid var(--r9q);margin: 0;}
.ps350 .qwpsken {max-height: 26vh;display: block;border-radius: 0;width: 100%;object-fit: cover;height: auto;color: var(--du34, inherit);}

.ps350 .an9z6 {background-color: var(--tlht, var(--qq82m));width: 100%;align-items: center;display: flex;min-height: 15vh;color: var(--dvucd);letter-spacing: -.05em;max-height: 24vh;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--otik);justify-content: center;}
.cstbk2.cstbk2 {max-width: 24ch;color: var(--hdula);text-wrap: balance;margin: 0;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--hwy);padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;overflow-wrap: break-word;letter-spacing: -.02em;}

.ps350 .vh401v {display: grid;padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;align-items: start;gap: clamp(14px, 1.6vw, 22px);grid-template-columns: minmax(0, 1fr);}
.zckwh.zckwh {min-width: 0;line-height:1.60;margin: 0;max-width: 62ch;color: color-mix(in srgb, var(--jaew) 26%, var(--hdula));font-size: 15.5px;}
.ps350 .xnvpxmm {flex-wrap: wrap;display: flex;gap:5px 18px;margin: 0;min-width: 0;}
.ps350 .e58prw2 {font: 700 10.5px/1.6 var(--otik);text-transform: uppercase;letter-spacing: .16em;color: var(--jaew);margin: 0;}
.ps350 .naxa5 {font: 700 13px/1.6 var(--otik);letter-spacing: .04em;color: var(--dvucd);margin: 0 12px 0 0;}
.ps350 .vd59 {text-decoration: none;background: var(--kib);color: var(--v1sm, var(--ll6v));border-radius:6px;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);align-items: center;letter-spacing: .04em;justify-self: start;min-height: 46px;transition:background 0.17s;display: inline-flex;padding: 0 28px;font: 700 14px/1 var(--hwy);justify-content: center;}
.ps350 .vd59:hover {background: var(--zu06n);}
@media (min-width:909px) {
  
  .ps350 .vh401v {grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
  .ps350 .xnvpxmm {justify-content: flex-end;}
}
@media (max-width:908px) {
  
  .ps350 .qwpsken  {max-height: 18vh;}
  .ps350 .an9z6 {min-height: 12vh;max-height: 18vh;}
}

.sjenh .q95g {flex-direction: column;position: relative;justify-content: flex-end;min-height: 340px;display: flex;overflow: hidden;border: 1px solid var(--r9q);border-radius: var(--u8z);}

.sjenh .j5gya .dneqfx {height: 100%;object-fit: cover;inset: 0;width: 100%;position: absolute;}
.gepqr {position: absolute;pointer-events: none;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--lpb) 20%, transparent) 0%,
      color-mix(in srgb, var(--lpb) 55%, transparent) 60%,
      color-mix(in srgb, var(--lpb) 85%, transparent) 100%);inset: 0;}
.ww562 {z-index: 1;position: relative;background: color-mix(in srgb, var(--qq82m) 92%, transparent);}
.qpc3cv {z-index: 1;background: color-mix(in srgb, var(--lpb) 95%, transparent);position: relative;}
.qpc3cv .tdh3pnm,
.qpc3cv .whznm {color: var(--fed, var(--hdula));}
@media (max-width:908px) {
  .sjenh .q95g {min-height: 280px;}
}

@media (min-width:909px) {
  
  .sjenh .mtd5.mtd5 {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .pshpf {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .pa301c .kv60  {order: 2;}
  .pa301c .pshpf {order: 1;}
}

.vv9pk {margin: 0 0 var(--w8z);background: var(--lpb);border: 1px solid var(--r9q);border-radius: var(--u8z);padding: var(--ff6p) clamp(20px, 2.4vw, 34px);}
.fb60pq {padding-bottom:16px;display: grid;gap:10px 18px;margin-bottom:5px;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);border-bottom: 1px solid var(--qkj78);align-items: center;}

.pwmqpg .fh0en6 {grid-column: 1 / -1;order: -1;}
.a9hexp  .fh0en6 {grid-column: 3;}
.ace7 {color: var(--hdula);font: 800 clamp(30px, 3.4vw, 42px)/1 var(--otik);font-variant-numeric: tabular-nums;letter-spacing: -.03em;}
.c27bp8 {font-weight: 600;color: var(--jaew);font-size: .44em;}

.rjqd {background: var(--qkj78);position: relative;border-radius:3px;height: 6px;display: block;overflow: hidden;}
.rjqd::before {width: var(--akl, 0%);content: "";position: absolute;inset: 0 auto 0 0;background: var(--dvucd);}
.fh0en6 {color: var(--jaew);margin: 0;line-height:1.58;font-size: 15px;}

.m09tdj9 {margin: 0;list-style: none;padding: 0;}
.tvwdma {padding: 14px 0;display: grid;border-bottom: 1px solid var(--qkj78);gap: 0 16px;grid-template-columns: 3.6em minmax(0, 1fr);align-items: baseline;}
.tvwdma:last-child {border-bottom: 0;padding-bottom: 0;}
.fnycf {white-space: nowrap;font: 700 13px/1.4 var(--otik);font-style: normal;font-variant-numeric: tabular-nums;color: var(--dvucd);}
.pa2z {font-weight: 600;color: var(--jaew);}
.whz1a {min-width: 0;margin: 0;}
.eeajax {font-size: 15px;line-height:1.58;margin: 0;}
.yfre {color: var(--jaew);font: 600 12px/1.3 var(--otik);font-style: normal;display: block;letter-spacing: .06em;margin-top:6px;}

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

.ntncck8 {margin-left:10px;font: 700 12px/1.3 var(--otik);font-variant-numeric: tabular-nums;padding-left:9px;letter-spacing: .04em;border-left: 1px solid var(--qkj78);color: var(--dvucd);}

.b9yrvd {margin-left: 0;padding-left: 0;border-left: 0;}
.yfre:empty {display: none;}

.gxw1t9 {min-width: 0;margin: 0;}
.gxw1t9 > .whz1a {margin: 0;}
.ys6b {border-top: 1px solid var(--qkj78);display: flex;padding-top:7px;margin-top:10px;justify-content: space-between;flex-wrap: wrap;gap:5px 14px;align-items: baseline;}
.ys6b > .yfre {margin-top: 0;}

.gxw1t9 > .ys6b:only-child {padding-top: 0;border-top: 0;margin-top: 0;}
@media (max-width:629px) {
  .fb60pq {grid-template-columns: auto minmax(0, 1fr);}
  .a9hexp .fh0en6 {grid-column: 1 / -1;}
  .tvwdma {gap:5px;grid-template-columns: 1fr;}
}

.g9ywx {border: 1px solid var(--r9q);border-radius: var(--u8z);min-width: 0;padding: var(--ff6p) clamp(20px, 2.4vw, 34px);background: var(--lpb);margin: 0 0 var(--w8z);}

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

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

.dkxr41 {grid-template-columns: minmax(0, 1fr);}
.j2ey {min-width: 0;}
.sy7amk8.sy7amk8 {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--hwy);margin: 0 0 10px;color: var(--hdula);letter-spacing: -.024em;}
.yaapx9 {min-width: 0;}
.yaapx9 > :first-child {margin-top: 0;}
.yaapx9 > :last-child  {margin-bottom: 0;}
.d3mg47 {transition:background 0.168s;text-decoration: none;border-radius:8px;align-items: center;background: var(--kib);font: 700 14px/1 var(--hwy);color: var(--v1sm, var(--ll6v));padding: 0 20px;margin-top:15px;justify-content: center;display: inline-flex;min-height: 44px;}
.d3mg47:hover {background: var(--zu06n);}
.trp15h {margin: 0;min-width: 0;}

.m9bp0xj {width: fit-content;display: block;margin-inline: auto;max-width: 100%;}
.kc2a955 {margin-inline: auto;display: block;border: 1px solid var(--qkj78);border-radius:8px;object-fit: contain;height: auto;max-width: 100%;max-height: 460px;}

.trp15h {order: -1;}
@media (max-width:771px) {
  .kc2a955 {max-height: 340px;}
}
@media (min-width:772px) {
  .c2y18y .trp15h {order: 1;}
}

.jwy47vj {margin: 0 0 var(--w8z);background: var(--lpb);min-width: 0;padding: var(--ff6p) clamp(20px, 2.4vw, 34px);border: 1px solid var(--r9q);border-radius: var(--u8z);}
.v554 {border-bottom: 1px solid var(--qkj78);justify-content: space-between;display: flex;gap:15px;margin-bottom:19px;padding-bottom:14px;align-items: baseline;}
.aef1.aef1 {letter-spacing: -.026em;color: var(--hdula);font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--hwy);margin: 0;min-width: 0;}
.f3mab8 {font: 700 12px/1 var(--otik);font-style: normal;font-variant-numeric: tabular-nums;color: var(--dvucd);letter-spacing: .08em;flex: 0 0 auto;}
.tda9 {display: grid;list-style: none;min-width: 0;gap:11px;margin: 0 0 18px;padding: 0;}
.p3r3  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.m4b3nb {justify-content: center;display: flex;flex-wrap: wrap;}
.m4b3nb > * {min-width: 0;max-width: calc(50% - 8px);flex: 1 1 200px;}
@media (max-width:590px) { .m4b3nb > * {max-width: none;} }
.mhgp {min-width: 0;}
.ks95f0 {overflow: hidden;min-width: 0;margin: 0;background: var(--qq82m);border: 1px solid var(--qkj78);border-radius:7px;}
.pavgg {border-radius: 0;width: 100%;display: block;height: auto;}
.xydg {font: 600 12.5px/1.4 var(--otik);border-top: 1px solid var(--qkj78);padding: 9px 11px;color: var(--jaew);}
.p5x8 {font-size: clamp(16px, 1.45vw, 18px);line-height:1.62;color: var(--jaew);margin: 0 0 18px;}
.y7x3jxj {display: flex;gap:10px;flex-wrap: wrap;}
.m879yfx, .a1wx {align-items: center;text-decoration: none;border-radius:7px;justify-content: center;min-height: 44px;padding: 0 20px;display: inline-flex;transition:background 0.126s, border-color 0.15s;font: 700 14px/1 var(--hwy);}
.m879yfx {color: var(--v1sm, var(--ll6v));background: var(--kib);}
.m879yfx:hover {background: var(--zu06n);}

.a1wx {border: 1px solid var(--r9q);color: var(--hdula);background: transparent;}
.a1wx:hover {border-color: var(--dvucd);}

.bq44 {gap:15px 18px;display: grid;grid-template-columns: auto minmax(0, 1fr);border-top: 1px solid var(--r9q);align-items: start;margin: 0 0 var(--w8z);padding: 20px 0 0;}
.t22b {flex: 0 0 auto;}
.vczr {border: 1px solid var(--qkj78);border-radius:6px;width: 56px;object-fit: cover;height: 56px;display: block;}
.xw28me7 {min-width: 0;}
.k05pf {gap:3px 10px;display: flex;flex-wrap: wrap;align-items: baseline;margin: 0;}
.tp12f {font-weight: 700;font-size: 15px;color: var(--hdula);}
.vwybyh {color: var(--jaew);font-size: 13.5px;}

.xfh5mv > .tp12f {display: block;}
.pyrc {display: block;margin-top:4px;font-style: normal;}

.jd4v3 {display: block;color: var(--dvucd);text-transform: uppercase;margin-bottom:6px;font-style: normal;font: 700 11px/1.3 var(--otik);letter-spacing: .1em;}
.zhas73y {font: 600 12px/1.3 var(--otik);font-style: normal;margin-top:7px;letter-spacing: .06em;display: inline-block;color: var(--dvucd);}

.vasj {display: block;}
.cq90k4 {margin: 9px 0 0;line-height:1.61;color: var(--jaew);font-size: 14.5px;}
.q2ajtj {flex-wrap: wrap;display: flex;gap:8px;margin-top:13px;}

.zgg2 {color: var(--jaew);align-items: center;justify-content: center;width: 44px;transition:color 0.129s, border-color 0.183s;text-decoration: none;border-radius:7px;border: 1px solid var(--qkj78);height: 44px;display: inline-flex;}
.zgg2:hover {border-color: var(--dvucd);color: var(--dvucd);}
.qhcd {color: var(--jaew);line-height:1.55;font-size: 12.5px;margin: 12px 0 0;}
@media (max-width:565px) {
  .bq44 {grid-template-columns: minmax(0, 1fr);}
}

.sjenh {counter-reset: vt-sect;}
.m8xdx5g {min-width: 0;margin: 0 0 var(--w8z);}
.xptmaff {margin-bottom:15px;align-items: baseline;gap:12px;display: flex;padding-bottom:12px;border-bottom: 1px solid var(--qkj78);}
.tb05vzc {counter-increment: vt-sect;}
.tb05vzc::before {color: var(--dvucd);flex: 0 0 auto;content: counter(vt-sect, decimal-leading-zero);font: 700 12px/1.4 var(--otik);font-variant-numeric: tabular-nums;letter-spacing: .08em;}
.jg2af.jg2af {letter-spacing: -.024em;color: var(--hdula);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--hwy);min-width: 0;margin: 0;}

.ej1axx.ej1axx {margin-bottom:15px;border-bottom: 1px solid var(--qkj78);padding-bottom:12px;}
.ecjkz {counter-increment: vt-sect;}

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

.e9ksw.e9ksw {margin: 0 0 16px;}
.rqkej {height: 0;border: 0;border-top: 1px solid var(--qkj78);margin: 0 0 20px;}

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

.xwnt.xwnt {display: flex;margin: 0 0 var(--w8z);}
.pfs4p  {justify-content: flex-start;}
.fhndt   {justify-content: center;}
.z4shjt {justify-content: flex-end;}
.as7ss {color: var(--v1sm, var(--ll6v));border-radius:9px;display: inline-flex;transition:background 0.168s;min-height: 44px;padding: 0 24px;justify-content: center;text-decoration: none;background: var(--kib);align-items: center;}
.as7ss:hover {background: var(--zu06n);}
.wf1cbv {flex: 1 1 auto;}
.rw2vtc {font: 700 14px/1 var(--hwy);}

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

.az72 {min-width: 0;overflow: hidden;margin: 0 0 var(--w8z);border: 1px solid var(--qkj78);border-radius: var(--u8z);position: relative;}
.pffbkcv {color: var(--dvucd);position: absolute;left: 10px;letter-spacing: .08em;padding: 3px 7px;top: 9px;border-radius:5px;font: 700 10.5px/1 var(--otik);font-style: normal;font-variant-numeric: tabular-nums;background: color-mix(in srgb, var(--lpb) 82%, transparent);z-index: 1;}
.q1108f {display: block;}
.g5zf {width: 100%;border-radius: 0;height: auto;display: block;}

.hz974 {background: var(--lpb);border: 1px solid var(--r9q);border-radius: var(--u8z);margin: 0 0 var(--w8z);padding: 18px 20px;}
.qnnzfg {text-transform: uppercase;color: var(--dvucd);letter-spacing: .12em;display: block;font: 700 11.5px/1 var(--otik);margin-bottom:12px;}

.aegz {padding-top:11px;margin-top:8px;border-top: 1px solid var(--r9q);}
.fca7qe {list-style: none;margin: 0;display: grid;padding: 0;gap:3px;}
.qg6j {counter-reset: vt-idx;}
.qg6j > li {counter-increment: vt-idx;}

.qg6j > li > a::before {color: var(--dvucd);content: counter(vt-idx, decimal-leading-zero) "  ";font: 700 11px/1 var(--otik);font-variant-numeric: tabular-nums;}
.fca7qe > li > a {min-height: 44px;align-items: center;color: var(--jaew);border-bottom: 1px solid var(--qkj78);font-size: 14.5px;transition:color 0.198s;text-decoration: none;gap:8px;display: flex;padding: 0 4px;}
.fca7qe > li:last-child > a {border-bottom: 0;}
.fca7qe > li > a:hover {color: var(--hdula);}

.nwkv {padding: var(--ff6p) clamp(20px, 2.4vw, 34px);background: var(--lpb);border: 1px solid var(--r9q);border-radius: var(--u8z);margin: 0 0 var(--w8z);}
.vpszd.vpszd {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--hwy);color: var(--hdula);letter-spacing: -.024em;margin: 0 0 9px;}
.vv6fn1 {margin: 0 0 18px;font-size: 15.5px;line-height:1.58;color: var(--jaew);}
.gr0c6 {grid-template-columns: max-content minmax(0, 1fr);margin: 0 0 20px;gap: 0;display: grid;}

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

.n1zx6e > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.n1zx6e > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.bfb0 {font: 700 11.5px/1.4 var(--otik);color: var(--jaew);text-transform: uppercase;padding: 9px 16px 9px 0;border-bottom: 1px solid var(--qkj78);letter-spacing: .09em;white-space: nowrap;}
.sk6d {color: var(--hdula);margin: 0;border-bottom: 1px solid var(--qkj78);font: 600 14px/1.4 var(--otik);font-variant-numeric: tabular-nums;padding: 9px 0;}

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

.whxq1r {margin: 0 0 20px;padding: 0;display: flex;border-bottom: 1px solid var(--qkj78);list-style: none;border-top: 1px solid var(--qkj78);flex-wrap: wrap;}
.ypd81f {padding: 12px 22px 12px 0;min-width: 0;flex: 0 1 auto;border-right: 1px solid var(--qkj78);margin-right:23px;}
.ypd81f:last-child {margin-right: 0;padding-right: 0;border-right: 0;}
.ypd81f > .bfb0 {padding: 0 0 5px;border-bottom: 0;white-space: normal;display: block;}
.ypd81f > .sk6d {font-size: 17px;padding: 0;font-weight: 700;font-style: normal;border-bottom: 0;display: block;}
@media (max-width:565px) {
  
  .whxq1r {display: block;}
  .ypd81f {border-right: 0;padding: 11px 0;margin: 0;border-bottom: 1px solid var(--qkj78);}
  .ypd81f:last-child {border-bottom: 0;}
}

.e8zf2 {display: flex;flex-wrap: wrap;gap:11px;}
.pqc9ey {justify-content: center;transition:border-color 0.136s, color 0.132s;display: inline-flex;min-height: 44px;text-decoration: none;padding: 0 20px;align-items: center;background: transparent;border-radius:8px;border: 1px solid var(--r9q);color: var(--hdula);}
.pqc9ey:hover {border-color: var(--dvucd);color: var(--dvucd);}
.h4pm {font: 700 14px/1 var(--hwy);}
@media (max-width:629px) {
  .n1zx6e {grid-template-columns: max-content minmax(0, 1fr);}
}

.kn73, .mm61cm {min-width: 0;margin: 0 0 var(--w8z);}
.qqz7cy {letter-spacing: -.024em;display: block;margin-bottom:15px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--hwy);color: var(--hdula);}
.r5y4t {padding-bottom:10px;border-bottom: 1px solid var(--qkj78);}
.vyv4qcf, .c7te8p {min-width: 0;}
.vyv4qcf > :first-child, .c7te8p > :first-child {margin-top: 0;}
.vyv4qcf > :last-child,  .c7te8p > :last-child  {margin-bottom: 0;}
.f3jw.f3jw {margin: 0 0 14px;letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--hwy);color: var(--hdula);}

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

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

.krdapch {padding: 11px 0;margin-bottom:16px;border-bottom: 1px solid var(--qkj78);border-top: 1px solid var(--r9q);}

.kvxj1 {gap: 0 26px;display: grid;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);align-items: start;}
.v5wcbhv {padding-top:3px;min-width: 0;}
.sjenh .v5wcbhv > h2.qqz7cy.qqz7cy,
.sjenh .krdapch > h2.qqz7cy.qqz7cy {margin: 0;}
.sjenh .v5wcbhv > h2.qqz7cy.qqz7cy {color: var(--jaew);font: 700 11.5px/1.45 var(--otik);letter-spacing: .09em;text-transform: uppercase;}
@media (max-width:732px) {
  .kvxj1 {gap: 0;grid-template-columns: minmax(0, 1fr);}
  .v5wcbhv {padding-top: 0;}
  .sjenh .v5wcbhv > h2.qqz7cy.qqz7cy {margin: 0 0 12px;}
}

.f000rb.f000rb .f0zq4t {margin: 0;}
.f000rb.f000rb .mhkwbt9 {display: grid;grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);padding: 14px 0;border-top: 1px solid var(--qkj78);gap:10px 28px;}
.f000rb.f000rb .mhkwbt9:first-child {border-top: 0;}
.f000rb.f000rb .yve1 {font-weight: 700;margin: 0;line-height:1.39;font-size: 15px;}

.f000rb.f000rb .mhkwbt9 > .yve1 {display: grid;grid-template-columns: 2.1em 1fr;align-items: baseline;}
.f000rb.f000rb .yp7vz {font-weight: 700;font-size: 11.5px;color: var(--dvucd);letter-spacing: .08em;font-variant-numeric: tabular-nums;}
.f000rb.f000rb .gjc5d {line-height:1.60;color: var(--jaew);font-size: 14px;margin: 0;}

.f000rb.f000rb .m7ykq {padding-left: 3.2em;counter-reset: vt-ref;}
.f000rb.f000rb .m7ykq > .yve1 {counter-increment: vt-ref;padding-top:14px;border-top: 1px solid var(--qkj78);}
.f000rb.f000rb .m7ykq > .yve1:first-child {border-top: 0;padding-top: 0;}
.f000rb.f000rb .m7ykq > .yve1::before {letter-spacing: .08em;font-family: var(--otik);font-size: 11.5px;display: inline-block;font-variant-numeric: tabular-nums;font-weight: 700;margin-left: -3.2em;content: counter(vt-ref, decimal-leading-zero);width: 3.2em;color: var(--dvucd);}
.f000rb.f000rb .m7ykq > .gjc5d {margin: 6px 0 14px;}
.f000rb.f000rb .m7ykq > .gjc5d:last-child {margin-bottom: 0;}
.f000rb.f000rb .wp0n3f {font-weight: 700;}
.f000rb.f000rb .vde0ps {margin: 0;}

.f000rb.f000rb .m7ykq > .gjc5d > .vde0ps {font-size: 14px;line-height:1.63;}

.f000rb.f000rb .afmwb7 {counter-reset: vt-ref;margin: 0;padding: 0 0 0 3.2em;list-style: none;}
.f000rb.f000rb .bkgqp {padding: 14px 0;border-top: 1px solid var(--qkj78);counter-increment: vt-ref;}
.f000rb.f000rb .bkgqp:first-child {border-top: 0;padding-top: 0;}
.f000rb.f000rb .bkgqp:last-child {padding-bottom: 0;}
.f000rb.f000rb .bkgqp::before {content: counter(vt-ref, decimal-leading-zero);font-family: var(--otik);margin-left: -3.2em;font-weight: 700;color: var(--dvucd);letter-spacing: .08em;font-size: 11.5px;display: inline-block;width: 3.2em;font-variant-numeric: tabular-nums;}
.f000rb.f000rb .bkgqp > .wp0n3f {font-size: 15px;font-weight: 700;line-height:1.40;}
.f000rb.f000rb .bkgqp > .vde0ps {line-height:1.60;margin: 6px 0 0;font-size: 14px;color: var(--jaew);}
@media (max-width:732px) {
  .f000rb.f000rb .mhkwbt9 {gap:7px;grid-template-columns: 1fr;}
  .f000rb.f000rb .mhkwbt9 > .gjc5d {padding-left: 2.1em;}
  .f000rb.f000rb .m7ykq {padding-left: 2.6em;}
  .f000rb.f000rb .m7ykq > .yve1::before {width: 2.6em;margin-left: -2.6em;}
  .f000rb.f000rb .afmwb7 {padding-left: 2.6em;}
  .f000rb.f000rb .bkgqp::before {width: 2.6em;margin-left: -2.6em;}
}

.zn52 {margin: 0 0 var(--w8z);}

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

@media (max-width:1005px) { .n2qdq5 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:512px)  { .n2qdq5 {grid-template-columns: minmax(0, 1fr);} }
.xkze83 {min-width: 0;}
.fxtp2w {display: block;min-width: 0;color: inherit;text-decoration: none;}
.j3bx {margin: 0;position: relative;border: 1px solid var(--qkj78);border-radius:11px;background: var(--ti5t);overflow: hidden;}

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

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

.jq2r13 {margin: 0 0 var(--w8z);}
.gd5vxh {padding: 0;min-width: 0;margin: 0;list-style: none;gap:10px;display: grid;}

.pdxt {grid-template-columns: repeat(2, minmax(0, 1fr));}
.q01e9z  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.nh64xj1 {min-width: 0;}
.e40se {text-decoration: none;position: relative;padding: 22px 20px;min-height: 124px;border: 1px solid var(--qkj78);border-radius:8px;transition:border-color 0.123s, background 0.155s;align-items: center;justify-content: center;display: flex;background: var(--lpb);}
.e40se:hover {background: var(--qq82m);border-color: color-mix(in srgb, var(--rrkb) 45%, var(--qkj78));}
.axt8rt {left: 9px;position: absolute;font: 700 10.5px/1 var(--otik);font-style: normal;font-variant-numeric: tabular-nums;color: var(--dvucd);letter-spacing: .08em;top: 8px;}
.a9vv8aa {max-width: 100%;width: auto;border-radius: 0;max-height: 62px;height: auto;object-fit: contain;display: block;}
@media (max-width:625px) {
  .pdxt, .q01e9z {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.x9h2syx {margin: 0 0 var(--w8z);}
.gpwpt {margin: 0;gap:13px;padding: 0;display: grid;list-style: none;min-width: 0;}

.m2k5k0 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.b8qqt3b {grid-template-columns: repeat(2, minmax(0, 1fr));}
.gc7ja {align-items: center;gap:12px;padding: 20px 14px;flex-direction: column;display: flex;background: var(--qq82m);border: 1px solid var(--qkj78);border-radius:9px;min-width: 0;}
.gfyc6hb {border-radius: 0;height: auto;object-fit: contain;width: auto;max-height: 44px;display: block;max-width: 100%;}
.m4zdxe4 {text-align: center;color: var(--jaew);max-width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font: 600 13px/1.25 var(--otik);letter-spacing: .04em;}
@media (max-width:625px) {
  .m2k5k0 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .b8qqt3b {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.bkdxpk.bkdxpk .y74qd {width: 100%;border-collapse: collapse;border: 0;table-layout: fixed;background: none;}
.bkdxpk.bkdxpk .aavd8b {text-transform: uppercase;vertical-align: bottom;text-align: left;font-family: var(--otik);border-bottom: 1px solid var(--qkj78);letter-spacing: .09em;font-weight: 700;padding: 0 0 9px;font-size: 11.5px;}
.bkdxpk.bkdxpk .m7xaw {padding-right:15px;color: var(--dvucd);}

.bkdxpk.bkdxpk .ywte99  {padding-left:17px;color: var(--jaew);}

.bkdxpk.bkdxpk .dqy5 {border-left: 1px solid var(--qkj78);}
.bkdxpk.bkdxpk .ea1wr {border-bottom: 1px solid var(--qkj78);padding: 11px 0;line-height:1.57;vertical-align: top;font-size: 14px;}
.bkdxpk.bkdxpk .qc83wt {padding-right:17px;}
.bkdxpk.bkdxpk .dqy5  {padding-left:16px;}
.bkdxpk.bkdxpk .k71kwwe {display: inline-block;font-family: var(--otik);font-weight: 700;color: var(--dvucd);width: 1.15em;}
.bkdxpk.bkdxpk .dqy5 .k71kwwe {color: var(--jaew);}

.bkdxpk.bkdxpk .mye5b0k {text-transform: uppercase;letter-spacing: .09em;padding: 0 0 9px;margin: 0;border-bottom: 1px solid var(--qkj78);font-family: var(--otik);font-size: 11.5px;display: block;font-weight: 700;}
.bkdxpk.bkdxpk .sptj {color: var(--dvucd);}
.bkdxpk.bkdxpk .evs8v  {color: var(--jaew);}
.bkdxpk.bkdxpk .qq6dc8 {padding: 0;list-style: none;margin: 0;}
.bkdxpk.bkdxpk .qhb2 {grid-template-columns: 1.35em minmax(0, 1fr);font-size: 14px;align-items: baseline;display: grid;line-height:1.53;border-bottom: 1px solid var(--qkj78);padding: 11px 0;}
.bkdxpk.bkdxpk .qhb2:last-child {border-bottom: 0;}
.bkdxpk.bkdxpk .afc3 {font-style: normal;font-family: var(--otik);font-weight: 700;}

.bkdxpk.bkdxpk .hbqmr5 .afc3 {color: var(--dvucd);}
.bkdxpk.bkdxpk .xtzmt  .afc3 {color: var(--jaew);}

.bkdxpk.bkdxpk .gzgnbw {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0;}
.bkdxpk.bkdxpk .pvk2k6 {min-width: 0;}
.bkdxpk.bkdxpk .fsrbq {padding-right:27px;}
.bkdxpk.bkdxpk .fmmp7 {padding-left:27px;border-left: 1px solid var(--qkj78);}

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

.bkdxpk.bkdxpk .e4mbbe {margin: 0;}
.bkdxpk.bkdxpk .e4mbbe > .mye5b0k {margin-top:22px;}
.bkdxpk.bkdxpk .e4mbbe > .mye5b0k:first-child {margin-top: 0;}
.bkdxpk.bkdxpk .aw4xkc {margin: 0;}

@media (max-width:629px) {
  
  .bkdxpk.bkdxpk .gzgnbw {grid-template-columns: minmax(0, 1fr);}
  .bkdxpk.bkdxpk .fsrbq {padding-right: 0;}
  .bkdxpk.bkdxpk .fmmp7 {padding-left: 0;border-left: 0;margin-top:22px;}
  
  .bkdxpk.bkdxpk .ea1wr {font-size: 13.5px;}
  .bkdxpk.bkdxpk .qc83wt,
  .bkdxpk.bkdxpk .m7xaw {padding-right:9px;}
  .bkdxpk.bkdxpk .dqy5,
  .bkdxpk.bkdxpk .ywte99 {padding-left:11px;}
}

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

.vn66.vn66 .j82vr5::before {content: "";background: var(--rrkb);height: 5px;left: -21px;position: absolute;top: 19px;width: 5px;}
.vn66.vn66 .fcxsjm {font-weight: 700;color: var(--dvucd);letter-spacing: .08em;font-family: var(--otik);font-size: 11.5px;}
.vn66.vn66 .ybctwxy {color: var(--jaew);margin: 4px 0 13px 3.4em;font-size: 14px;line-height:1.63;}

.vn66.vn66 .d551jfw {list-style: none;padding: 0 0 0 18px;margin: 0;border-left: 1px solid var(--qkj78);counter-reset: vt-step;}
.vn66.vn66 .a2xxd {position: relative;padding: 13px 0 0;counter-increment: vt-step;}
.vn66.vn66 .a2xxd + .a2xxd {border-top: 1px solid var(--qkj78);margin-top:14px;}
.vn66.vn66 .a2xxd::before {position: absolute;left: -21px;width: 5px;height: 5px;background: var(--rrkb);top: 19px;content: "";}
.vn66.vn66 .p4zt2 {font-size: 15px;font-weight: 700;display: block;line-height:1.33;}
.vn66.vn66 .p4zt2::before {font-weight: 700;font-size: 11.5px;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";letter-spacing: .08em;font-variant-numeric: tabular-nums;font-family: var(--otik);color: var(--dvucd);}
.vn66.vn66 .evc0 {color: var(--jaew);line-height:1.61;margin: 4px 0 0;font-size: 14px;}

.vn66.vn66 .w709 {padding: 0;border-left: 0;}
.vn66.vn66 .jekv {border-top: 1px solid var(--qkj78);display: block;margin: 0;padding: 14px 0 0;}
.vn66.vn66 .w709 > .jekv:first-child {padding-top: 0;border-top: 0;}
.vn66.vn66 .m8c7 {margin-bottom:4px;font-style: normal;font: 700 11px/1.3 var(--otik);font-variant-numeric: tabular-nums;display: block;color: var(--dvucd);letter-spacing: .1em;}
.vn66.vn66 .j3zxv6 {font-size: 15px;font-weight: 700;line-height:1.34;}
.vn66.vn66 .p4y0 {font-size: 14px;margin: 5px 0 14px;color: var(--jaew);line-height:1.64;}
.vn66.vn66 .p4y0:last-child {margin-bottom: 0;}

@media (max-width:732px) {
  .vn66.vn66 .j82vr5 {gap:2px;grid-template-columns: 1fr;}
  .vn66.vn66 .ybctwxy {margin-left: 0;}
}

.sjenh {--x0f34: var(--hdula);}

.sjenh :is(.s5r15j, [class*="table"]) {overflow-x: auto;}
.sjenh table {border-collapse: collapse;font-size: 14.5px;width: 100%;}
.sjenh thead th {font-weight: 700;white-space: nowrap;padding: 11px 14px;text-transform: uppercase;color: var(--jaew);text-align: left;font-size: 11.5px;letter-spacing: .08em;border-bottom: 1px solid var(--x0f34, var(--r9q));}
.sjenh tbody td {padding: 11px 14px;color: var(--ltfdn, var(--hdula));border-bottom: 1px solid var(--qkj78);}
.sjenh tbody td + td {font-family: var(--otik);font-variant-numeric: tabular-nums;}

.h7769.h7769 {padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);border-top: 1px solid var(--r9q);background: var(--eglz);color: var(--hdula);}
.h7769 .hs7brt1 {align-items: start;margin: 0 auto;display: grid;grid-template-columns: minmax(0, 1fr) auto;gap:29px 50px;max-width: var(--uztos);}
.h7769 .rcymjb img {height: 28px;display: block;width: auto;}
.h7769 .rcymjb span {font-weight: 800;letter-spacing: -.03em;color: var(--hdula);font-size: 18px;}
.h7769 .h417 {display: grid;grid-auto-flow: column;gap:47px;}
.h7769 .h417 ul {gap:8px;list-style: none;padding: 0;display: grid;margin: 0;}
.h7769 .h417 a {text-decoration: none;font-size: 14px;color: var(--jaew);}
.h7769 .h417 a:hover {color: var(--hdula);}
.h7769 .nbx6 {flex-wrap: wrap;max-width: var(--uztos);gap:11px;margin: 24px auto 0;display: flex;opacity:0.73;align-items: center;}
.h7769 .c0ps5fp {max-width: var(--uztos);margin: 24px auto 0;border-top: 1px solid var(--qkj78);padding-top:18px;}
.h7769 .c0ps5fp p {font-size: 12.5px;margin: 0;color: var(--jaew);}
.h7769 .c0ps5fp p + p {margin-top:8px;line-height:1.56;}

@media (max-width:1075px) {
  
  .dnftc2g {display: none;}
  .cgf8 {margin-left: 0;}
  .e0hwa5 {display: flex;}
  
  .sdsz2aa {display: inline-flex;}
  .kcz9 {left: 14px;}
}

@media (max-width:814px) {
  .q2gdp3 {display: none;}
  
  .kcz9 {flex-direction: row;text-align: left;gap:9px;align-items: center;}
  .eefwj {flex: 1 1 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 0;font-size: 13.5px;}
  .kcz9 .bgsm0 {flex: 0 0 auto;}
}

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

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

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

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

.h7769 .h417 a {min-height: 44px;display: flex;align-items: center;}
.yfpgx15 {display: inline-flex;align-items: center;min-height: 44px;}

.bgsm0, .zkp5, .sjdpk,
.sjenh a[role="button"],
.sjenh .w9h47b a {min-height: 44px;}

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

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

.yyk6 ul {gap:9px;}

.h7769 .h417 ul {display: grid;gap:8px;}

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

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

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

.qhms56:checked ~ .z7yge {opacity:1;visibility: visible;}
.qhms56:checked ~ .qm701 {transform: translateX(0);visibility: visible;}

.yn6ffb {padding: 14px 16px;top: 0;justify-content: space-between;position: sticky;background: var(--qq82m, var(--x6ev));z-index: 1;display: flex;align-items: center;border-bottom: 1px solid var(--r9q, var(--orc));gap:11px;}
.sd093x {display: inline-flex;min-height: 44px;align-items: center;}
.sd093x img {height: 26px;display: block;width: auto;}
.t8wttj {color: var(--xpfa5);letter-spacing: .01em;font-weight: 800;font-size: 16px;}

.yst4 {width: 44px;flex: none;cursor: pointer;height: 44px;border-radius:11px;border: 1px solid var(--r9q, var(--orc));display: inline-flex;color: var(--xpfa5);background: var(--x6ev);justify-content: center;align-items: center;}
.yst4:hover {background: var(--z732);}
.yst4:focus-visible,
.adse a:focus-visible,
.ny6xm0:focus-visible,
.e9mp:focus-visible {outline: 2px solid var(--xpfa5);outline-offset: 2px;}

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

.adse a {font-weight: 600;padding: 10px 14px;color: var(--xpfa5);text-decoration: none;align-items: center;border-radius:13px;border: 1px solid transparent;line-height:1.29;min-height: 48px;font-size: 15.5px;display: flex;}
.adse a:hover {border-color: var(--r9q, var(--orc));background: var(--x6ev);}

.adse a[aria-current="page"] {border-color: var(--r9q, var(--orc));background: var(--x6ev);box-shadow: inset 3px 0 0 var(--rrkb, var(--kib));}

.qw2e {background: var(--qq82m, var(--x6ev));display: grid;border-top: 1px solid var(--r9q, var(--orc));margin-top: auto;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));gap:11px;}

.ny6xm0, .e9mp {font-size: 15px;padding: 12px 18px;text-decoration: none;align-items: center;min-height: 48px;border-radius:13px;display: flex;font-weight: 700;justify-content: center;}
.ny6xm0 {background: var(--a7c);color: var(--w39, var(--h6f9));border: 1px solid var(--r9q, var(--orc));}
.e9mp {border: 1px solid transparent;color: var(--cimgq, var(--thaw));background: var(--zqupx);}

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

@media (min-width:1076px) {
  .qm701, .z7yge {display: none;}
}

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

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

.sjenh > .w9h47b.xwnt {padding-bottom: 0;padding-top: 0;}

@media (min-width:1076px) {

  
  
  .dnftc2g, .cgf8 {transition:width 182ms ease, margin-left 189ms ease, padding 197ms ease;}

  
}

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

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

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

.c645 > summary.vxdymz3 .qnnzfg {margin: 0;}
.c645[open] > summary.vxdymz3 {margin-bottom:12px;}

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

.cgf8 {padding-bottom: max(96px, var(--sb8il, 96px));}

.vyg4y23 {--daeh: 6px;--sfd: 12px;--lo79: uppercase;--v9wa: 1px solid var(--r9q);--p3v3x: var(--u8z);--hs8: var(--u8z);--z8f: .08em;}

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

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

:root {--tt9cy:   color-mix(in srgb, var(--rrkb) 38%, transparent);--c16i:     color-mix(in srgb, var(--rrkb) 7%, var(--h3t));--qkj78:  color-mix(in srgb, var(--rrkb) 16%, var(--orc));--r9q:   color-mix(in srgb, var(--rrkb) 26%, var(--i9wr));--uutab: var(--x0f34, var(--rrkb));--qq82m: color-mix(in srgb, var(--rrkb) 14%, var(--kqn));--u8z:      14px;--lpb:  color-mix(in srgb, var(--rrkb) 9%, var(--x6ev));}
html:root {background-color: var(--c16i);}
body {background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--rrkb) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--uutab) 14%, transparent), transparent 70%),
    var(--c16i);background-attachment: fixed;font-family: var(--hwy);}

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

.dnftc2g {border-right-color: var(--r9q);background:
    linear-gradient(180deg, color-mix(in srgb, var(--rrkb) 16%, transparent), transparent 46%),
    var(--gld8);}
.yyk6 a {font: 600 15px/1.2 var(--hwy);letter-spacing: .01em;border-radius:9px;}
.yyk6 a:hover {background: color-mix(in srgb, var(--rrkb) 12%, transparent);}
.yyk6 a[aria-current="page"] {background: var(--kib);box-shadow: 0 6px 20px var(--tt9cy);color: var(--v1sm, var(--ll6v));}
.yyk6 a[aria-current="page"] .cz4a {background: currentColor;}

.sjenh :is(h1, h2) {font-weight: 800;font-family: var(--hwy);letter-spacing: -.01em;}
.sjenh h2 {font-size: clamp(24px, 2.6vw, 34px);}
.sjenh > * > h2::before,
.sjenh > * > div > h2::before {width: 44px;box-shadow: 0 0 14px var(--tt9cy);border-radius:5px;height: 4px;background: linear-gradient(90deg, var(--rrkb), var(--uutab));}

.bgsm0,
.sjenh :is(.w9h47b, .vn66, .f000rb) a[role="button"],
.sjenh .w9h47b a,
.ss1ftd, .vd59 {font: 700 14.5px/1 var(--hwy);letter-spacing: .02em;padding: 0 22px;min-height: 44px;border-radius:13px;}
.hfrq,
.ss1ftd, .vd59,
.sjenh .w9h47b a {transition:transform 0.13s, box-shadow 0.139s, background 0.134s;box-shadow: 0 8px 24px var(--tt9cy);}
.hfrq:hover, .ss1ftd:hover, .vd59:hover {box-shadow: 0 10px 30px var(--tt9cy);transform: translateY(-1px);}
.hx60t {background: color-mix(in srgb, var(--a7c) 70%, transparent);border-color: var(--r9q);}

.sjenh :is(.f000rb, .vn66, .bkdxpk, .yxaat5y),
.sjenh .mtd5.mtd5 {background:
    linear-gradient(180deg, color-mix(in srgb, var(--rrkb) 7%, transparent), transparent 60%),
    var(--lpb);border-color: var(--r9q);}

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

.sjenh .q95g {justify-content: center;min-height: clamp(360px, 52vh, 560px);}
.gepqr {background: linear-gradient(90deg,
    color-mix(in srgb, var(--c16i) 90%, transparent) 0%,
    color-mix(in srgb, var(--c16i) 62%, transparent) 42%,
    color-mix(in srgb, var(--c16i) 0%, transparent) 76%);}
.ww562 {top: 14px;z-index: 2;background: color-mix(in srgb, var(--qq82m) 70%, transparent);backdrop-filter: blur(8px);padding: 7px 14px;position: absolute;border: 1px solid var(--r9q);border-radius: 999px;left: 14px;}
.qpc3cv {max-width:639px;background: none;}
.qpc3cv .tdh3pnm {line-height:1.06;font-size: clamp(30px, 4vw, 54px);}
@media (max-width:908px) {
  .sjenh .q95g {justify-content: flex-end;min-height: min(72vh, 560px);}
  .gepqr {background: linear-gradient(0deg,
      color-mix(in srgb, var(--c16i) 94%, transparent) 0%,
      color-mix(in srgb, var(--c16i) 70%, transparent) 45%,
      color-mix(in srgb, var(--c16i) 0%, transparent) 82%);}
}

.sjenh .jj608vg.jj608vg {height: auto;object-fit: contain;max-height: none;}
.tdh3pnm.tdh3pnm {line-height:1.04;font-size: clamp(28px, 3.2vw, 44px);}
.pshpf {box-shadow: 0 18px 50px var(--tt9cy);border-color: var(--r9q);}

@media (max-width:1075px) {
  .bxz167 .vyg4y23 {display: none;}
  .sdsz2aa img {max-width: min(30vw, 120px);object-fit: contain;height: 28px;object-position: left center;}
  .g891xcm {padding: 14px 20px 0;}
}
@media (max-width:565px) {
  .e3fqywp {padding: 0 14px;gap:8px;}
  .bxz167 {gap:5px;}
  .bxz167 .bgsm0 {padding: 0 12px;font-size: 13px;min-height: 40px;}
  .e0hwa5 {margin-right: -8px;}
}

.sjenh .nwkv.nwkv {border: 1px solid var(--r9q);border-radius: var(--u8z);display: grid;grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 3vw, 48px);align-items: center;padding: clamp(24px, 3.4vw, 48px) !important;overflow: hidden;background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--rrkb) 24%, transparent), transparent 70%),
    var(--lpb);}
@media (min-width:909px) {
  .sjenh .nwkv.nwkv {grid-template-columns: minmax(0, 1fr) auto;}
}
.nwkv .avsry {min-width: 0;}
.nwkv .vpszd {font-size: clamp(26px, 3vw, 40px);}
.nwkv .mc774cs {margin: 0 auto;background:
    radial-gradient(closest-side, var(--lpb) 78%, transparent 79%),
    conic-gradient(var(--rrkb) 0 var(--lafqv), color-mix(in srgb, var(--rrkb) 14%, transparent) var(--lafqv) 100%);border-radius: 50%;justify-content: center;aspect-ratio: 1;position: relative;box-shadow: 0 0 60px var(--tt9cy);--lafqv: 90%;align-items: center;display: flex;width: clamp(170px, 18vw, 220px);flex-direction: column;}
.nwkv .pdajk5 {color: var(--hdula);font: 800 clamp(46px, 5vw, 64px)/1 var(--otik);letter-spacing: -.04em;}
.nwkv .kb74raq {color: var(--dvucd);font: 700 14px/1 var(--otik);font-style: normal;margin-top:5px;}
.nwkv .a03t {font: 700 11px/1.2 var(--hwy);color: var(--jaew);max-width: 70%;text-align: center;margin-top:9px;overflow-wrap: anywhere;letter-spacing: .14em;text-transform: uppercase;}
.nwkv .e8zf2 {gap:9px;display: flex;margin-top:23px;flex-wrap: wrap;}
.nwkv .pqc9ey.pqc9ey {box-shadow: 0 8px 24px var(--tt9cy);color: var(--v1sm, var(--ll6v));display: inline-flex;align-items: center;min-height: 48px;text-decoration: none;border-radius:13px;border: 0;font: 700 15px/1 var(--hwy);padding: 0 22px;background: var(--kib);}
.nwkv .pqc9ey.pqc9ey:hover {background: var(--zu06n);color: var(--v1sm, var(--ll6v));}
.nwkv .pqc9ey .h4pm {color: inherit;font: inherit;}
@media (max-width:908px) {
  .nwkv .mc774cs {width: 160px;order: -1;}
  .nwkv .pqc9ey.pqc9ey {justify-content: center;flex: 1 1 140px;}
}

.sjenh .q95g.damnx3n {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--rrkb) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--uutab) 32%, transparent), transparent 65%),
    var(--gcx, var(--lpb));}
.e37hpex {overflow: hidden;letter-spacing: -.04em;position: absolute;bottom: -.2em;pointer-events: none;color: color-mix(in srgb, var(--fed, var(--hdula)) 10%, transparent);font: 800 clamp(96px, 14vw, 220px)/1 var(--hwy);right: -.04em;white-space: nowrap;z-index: 0;max-width: 100%;}
@media (max-width:908px) {
  .sjenh .q95g.damnx3n {padding-top:57px;min-height: 0;}
  .e37hpex {display: none;}
}
