

:root {--rw55:"SF Mono", Consolas, "JetBrains Mono", Menlo, ui-monospace, monospace;--g4jn: color-mix(in srgb, var(--mcn) 35%, var(--u4yb));--zm4:  var(--e6t);--jsy: var(--jjh);--u4yb:   var(--vbmv);--r24w:  1180px;--y7h6d:    var(--vrr);--pbf1w: var(--tg5wz);--lc9kn:     10px;--rad:"Futura", "Century Gothic", "Avenir Next", "Trebuchet MS", system-ui, sans-serif;--ali:  248px;--au2u:  clamp(16px, 1.8vw, 26px);--cvz2: var(--uls8);--ttsq:  clamp(30px, 3.4vw, 52px);--ljbpz:var(--l8tff);--mcn: var(--agk);}

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

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

.mkmkcsf {width: var(--ali);z-index: 50;padding: 16px 12px;display: flex;border-right: 1px solid var(--zm4);background: var(--u01yb);flex-direction: column;overscroll-behavior: contain;position: fixed;gap:3px;overflow-y: auto;inset: 0 auto 0 0;}
.vnsx8 {min-width: 0;margin-left: var(--ali);}

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

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

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

.r397ph {background: var(--cvz2);margin-top: auto;padding: 14px;border: 1px solid var(--zm4);border-radius: var(--lc9kn);}
.m0nh50t {margin: 0;font-weight: 700;font-size: 14px;}
.dj14s {color: var(--pbf1w);font-size: 12.5px;line-height:1.44;margin: 5px 0 0;}

.tm381 {z-index: 40;background: color-mix(in srgb, var(--y7h6d) 92%, transparent);backdrop-filter: blur(10px);position: sticky;border-bottom: 1px solid var(--zm4);top: 0;}
.kdng5 {gap:13px;min-height: 54px;display: flex;padding: 0 clamp(16px, 2vw, 28px);align-items: center;}
.c2bzc4 {text-overflow: ellipsis;overflow: hidden;min-width: 0;font: 500 12px/1.4 var(--rw55);color: var(--pbf1w);white-space: nowrap;}
.swhw3rb {display: flex;gap:9px;align-items: center;margin-left: auto;}

.se5h3rd,
.wyab :is(.kkec2q, .n3z6jc1, .cpbyas) a[role="button"],
.wyab .kkec2q a {white-space: nowrap;justify-content: center;font-weight: 700;border-radius:9px;border: 1px solid transparent;cursor: pointer;display: inline-flex;transition:background 0.12s, border-color 0.123s;align-items: center;padding: 10px 20px;font-size: 14px;text-decoration: none;}

.fp4kt {border-color: var(--zm4);background: var(--x16vw);color: var(--ntk3, var(--zlqgj));}
.c20ts {color: var(--xqb, var(--inz5p));background: var(--j9b0j);}
.c20ts:hover {background: var(--lw51e);}

.wyab :is(.kkec2q, .n3z6jc1, .cpbyas) a[role="button"],
.wyab .kkec2q a {background: var(--agk);color: var(--gn3e, var(--ghc3));}
.w5yd9 {display: flex;margin-top:11px;width: 100%;}

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

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

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

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

.q79pmm::before {inset: 11px;transition:border-color 0.182s, background 0.164s;position: absolute;border: 1px solid var(--zm4);content: '';background: var(--ljbpz);}
.q79pmm svg {z-index: 1;position: relative;}
.q79pmm:hover {color: var(--g4jn);}
.q79pmm:hover::before {background: color-mix(in srgb, var(--u4yb) 8%, var(--ljbpz));border-color: color-mix(in srgb, var(--mcn) 50%, var(--zm4));}
.q79pmm:focus-visible {outline: 2px solid var(--g4jn);outline-offset: -3px;}

.wyab {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.wyab > * {padding-top: var(--ttsq);max-width: var(--r24w);padding-bottom: 0;margin: 0 auto var(--au2u) !important;}
.wyab > *:last-child {margin-bottom: 0 !important;}

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

.wyab :is(.j80z, .fh02q3y, .s2bn4, .cpbyas,
             .n3z6jc1, .y2h9mqx) :is(p, li, td) > a {text-underline-offset: 3px;color: var(--mcn);}

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

.wyab :is(.cpbyas, .n3z6jc1, .y2h9mqx, .vne8by) {border: 1px solid var(--zm4);border-radius: var(--lc9kn);padding: var(--ttsq) clamp(20px, 2.4vw, 34px) !important;background: var(--cvz2);}

.wyab .mr3p.mr3p {overflow: hidden;background: var(--cvz2);padding: 0 !important;min-width: 0;border: 1px solid var(--zm4);border-radius: var(--lc9kn);display: grid;grid-template-columns: minmax(0, 1fr);}

.fb91h3n {min-width: 0;align-items: center;padding: 9px clamp(18px, 2.2vw, 30px);gap:11px;grid-column: 1 / -1;justify-content: space-between;background: var(--ljbpz);border-bottom: 1px solid var(--jsy);display: flex;}
.yh5w {white-space: nowrap;letter-spacing: .1em;color: var(--g4jn);text-overflow: ellipsis;font: 700 11.5px/1 var(--rw55);overflow: hidden;text-transform: uppercase;}
.nhv9 {flex: 0 0 auto;letter-spacing: .08em;color: var(--pbf1w);font: 600 11.5px/1 var(--rw55);font-style: normal;}

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

.ehhgtj1.ehhgtj1 {overflow-wrap: anywhere;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--rad);color: var(--u4yb);margin: 0;letter-spacing: -.028em;}
.rv4b59a.rv4b59a {margin: 11px 0 0;line-height:1.59;max-width: 56ch;color: color-mix(in srgb, var(--pbf1w) 26%, var(--u4yb));font-size: 15.5px;}
.rx7m {background: var(--agk);justify-content: center;display: inline-flex;color: var(--gn3e, var(--ghc3));min-height: 44px;text-decoration: none;padding: 0 22px;transition:background 0.164s;font: 700 14px/1 var(--rad);align-items: center;border-radius:9px;margin-top:19px;}
.rx7m:hover {background: var(--lw51e);}

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

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

.mr3p .ma3a.ma3a {background-image:
    repeating-linear-gradient(90deg, var(--jsy) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--jsy) 0 1px, transparent 1px 26px);}
.mr3p .t5szjf.t5szjf {background-image:
    repeating-linear-gradient(90deg, var(--jsy) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--jsy) 0 1px, transparent 1px 34px);}
.mr3p .kc3g.kc3g {background-image:
    repeating-linear-gradient(90deg, var(--jsy) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--jsy) 0 1px, transparent 1px 44px);}

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

.j4sja .ma3a.ma3a {background-image:
    repeating-linear-gradient(90deg, var(--jsy) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--jsy) 0 1px, transparent 1px 26px);}
.j4sja .t5szjf.t5szjf {background-image:
    repeating-linear-gradient(90deg, var(--jsy) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--jsy) 0 1px, transparent 1px 34px);}
.j4sja .kc3g.kc3g {background-image:
    repeating-linear-gradient(90deg, var(--jsy) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--jsy) 0 1px, transparent 1px 44px);}

.wyab .j4sja.j4sja {grid-template-columns: minmax(0, 1fr);padding: 0 !important;background: var(--cvz2);border: 1px solid var(--zm4);border-radius: var(--lc9kn);display: grid;min-width: 0;overflow: hidden;}
.j4sja .nycxx {position: relative;border-bottom: 1px solid var(--zm4);overflow: hidden;margin: 0;min-width: 0;background: var(--ljbpz);}
.j4sja .cjb3 {width: 100%;height: auto;border-radius: 0;display: block;color: var(--hka, inherit);max-height: 26vh;object-fit: cover;}

.j4sja .x2pv {display: flex;letter-spacing: -.05em;align-items: center;justify-content: center;min-height: 15vh;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--rw55);width: 100%;max-height: 24vh;background-color: var(--o9v0i, var(--ljbpz));color: var(--g4jn);}
.na18.na18 {padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;overflow-wrap: break-word;margin: 0;letter-spacing: -.02em;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--rad);text-wrap: balance;max-width: 24ch;color: var(--u4yb);}

.j4sja .t7e1 {grid-template-columns: minmax(0, 1fr);gap: clamp(14px, 1.6vw, 22px);display: grid;align-items: start;padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;}
.wrak.wrak {color: color-mix(in srgb, var(--pbf1w) 26%, var(--u4yb));line-height:1.61;font-size: 15.5px;min-width: 0;margin: 0;max-width: 62ch;}
.j4sja .rbcdf {gap:4px 18px;margin: 0;flex-wrap: wrap;display: flex;min-width: 0;}
.j4sja .j9he {margin: 0;letter-spacing: .16em;text-transform: uppercase;color: var(--pbf1w);font: 700 10.5px/1.6 var(--rw55);}
.j4sja .a0a4 {letter-spacing: .04em;color: var(--g4jn);margin: 0 12px 0 0;font: 700 13px/1.6 var(--rw55);}
.j4sja .m1d7qb {color: var(--gn3e, var(--ghc3));background: var(--agk);justify-self: start;padding: 0 28px;border-radius:7px;min-height: 46px;transition:background 0.148s;text-decoration: none;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);display: inline-flex;font: 700 14px/1 var(--rad);justify-content: center;letter-spacing: .04em;align-items: center;}
.j4sja .m1d7qb:hover {background: var(--lw51e);}
@media (min-width:895px) {
  
  .j4sja .t7e1 {grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
  .j4sja .rbcdf {justify-content: flex-end;}
}
@media (max-width:894px) {
  
  .j4sja .cjb3  {max-height: 18vh;}
  .j4sja .x2pv {min-height: 12vh;max-height: 18vh;}
}

.wyab .ekj2dwe {position: relative;display: flex;overflow: hidden;border: 1px solid var(--zm4);border-radius: var(--lc9kn);justify-content: flex-end;min-height: 340px;flex-direction: column;}

.wyab .he0ss .dh7yp9 {object-fit: cover;inset: 0;position: absolute;width: 100%;height: 100%;}
.zmg3k9m {background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--cvz2) 20%, transparent) 0%,
      color-mix(in srgb, var(--cvz2) 55%, transparent) 60%,
      color-mix(in srgb, var(--cvz2) 85%, transparent) 100%);pointer-events: none;position: absolute;inset: 0;}
.m3st {background: color-mix(in srgb, var(--ljbpz) 92%, transparent);z-index: 1;position: relative;}
.fqd3 {background: color-mix(in srgb, var(--cvz2) 95%, transparent);z-index: 1;position: relative;}
.fqd3 .ehhgtj1,
.fqd3 .rv4b59a {color: var(--mc2, var(--u4yb));}
@media (max-width:894px) {
  .wyab .ekj2dwe {min-height: 280px;}
}

@media (min-width:895px) {
  
  .wyab .mr3p.mr3p {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);align-items: center;}
  .pwj9w {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .r70v .s4ebx  {order: 2;}
  .r70v .pwj9w {order: 1;}
}

.qz0v29 {background: var(--cvz2);border: 1px solid var(--zm4);border-radius: var(--lc9kn);margin: 0 0 var(--au2u);padding: var(--ttsq) clamp(20px, 2.4vw, 34px);}
.a1446bz {align-items: center;padding-bottom:16px;display: grid;margin-bottom:4px;border-bottom: 1px solid var(--jsy);grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);gap:11px 18px;}

.w09j4w .bcf5r3 {order: -1;grid-column: 1 / -1;}
.satpf  .bcf5r3 {grid-column: 3;}
.m8dk {color: var(--u4yb);font: 800 clamp(30px, 3.4vw, 42px)/1 var(--rw55);font-variant-numeric: tabular-nums;letter-spacing: -.03em;}
.e0g3t {color: var(--pbf1w);font-size: .44em;font-weight: 600;}

.ypg7k {background: var(--jsy);overflow: hidden;display: block;border-radius:2px;height: 6px;position: relative;}
.ypg7k::before {width: var(--vv1ol, 0%);content: "";inset: 0 auto 0 0;background: var(--g4jn);position: absolute;}
.bcf5r3 {margin: 0;font-size: 15px;line-height:1.60;color: var(--pbf1w);}

.xp5q3 {list-style: none;padding: 0;margin: 0;}
.gjtq89 {align-items: baseline;gap: 0 16px;display: grid;border-bottom: 1px solid var(--jsy);grid-template-columns: 3.6em minmax(0, 1fr);padding: 14px 0;}
.gjtq89:last-child {padding-bottom: 0;border-bottom: 0;}
.xjfxva1 {white-space: nowrap;color: var(--g4jn);font: 700 13px/1.4 var(--rw55);font-style: normal;font-variant-numeric: tabular-nums;}
.q217gn {font-weight: 600;color: var(--pbf1w);}
.hc60z93 {margin: 0;min-width: 0;}
.pxcj {margin: 0;line-height:1.62;font-size: 15px;}
.jehs {color: var(--pbf1w);display: block;letter-spacing: .06em;font: 600 12px/1.3 var(--rw55);font-style: normal;margin-top:5px;}

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

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

.qzr8nch {margin-left: 0;padding-left: 0;border-left: 0;}
.jehs:empty {display: none;}

.gmb1 {margin: 0;min-width: 0;}
.gmb1 > .hc60z93 {margin: 0;}
.p62mckq {align-items: baseline;display: flex;margin-top:8px;padding-top:9px;gap:5px 14px;border-top: 1px solid var(--jsy);justify-content: space-between;flex-wrap: wrap;}
.p62mckq > .jehs {margin-top: 0;}

.gmb1 > .p62mckq:only-child {border-top: 0;margin-top: 0;padding-top: 0;}
@media (max-width:635px) {
  .a1446bz {grid-template-columns: auto minmax(0, 1fr);}
  .satpf .bcf5r3 {grid-column: 1 / -1;}
  .gjtq89 {grid-template-columns: 1fr;gap:5px;}
}

.ssgcndy {background: var(--cvz2);min-width: 0;margin: 0 0 var(--au2u);border: 1px solid var(--zm4);border-radius: var(--lc9kn);padding: var(--ttsq) clamp(20px, 2.4vw, 34px);}

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

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

.pj5mgfh {grid-template-columns: minmax(0, 1fr);}
.wzyckp {min-width: 0;}
.ra5sh69.ra5sh69 {color: var(--u4yb);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--rad);margin: 0 0 10px;letter-spacing: -.024em;}
.gjm88 {min-width: 0;}
.gjm88 > :first-child {margin-top: 0;}
.gjm88 > :last-child  {margin-bottom: 0;}
.bfz2nv8 {transition:background 0.199s;color: var(--gn3e, var(--ghc3));border-radius:7px;margin-top:15px;font: 700 14px/1 var(--rad);justify-content: center;min-height: 44px;padding: 0 20px;display: inline-flex;text-decoration: none;background: var(--agk);align-items: center;}
.bfz2nv8:hover {background: var(--lw51e);}
.mtpkak {min-width: 0;margin: 0;}

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

.mtpkak {order: -1;}
@media (max-width:770px) {
  .q019 {max-height: 340px;}
}
@media (min-width:771px) {
  .hwgx4t1 .mtpkak {order: 1;}
}

.kz0jd {border: 1px solid var(--zm4);border-radius: var(--lc9kn);padding: var(--ttsq) clamp(20px, 2.4vw, 34px);background: var(--cvz2);min-width: 0;margin: 0 0 var(--au2u);}
.n7te5 {justify-content: space-between;padding-bottom:15px;border-bottom: 1px solid var(--jsy);display: flex;margin-bottom:18px;gap:14px;align-items: baseline;}
.qfcmj.qfcmj {font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--rad);margin: 0;min-width: 0;letter-spacing: -.026em;color: var(--u4yb);}
.mnq761d {flex: 0 0 auto;color: var(--g4jn);font: 700 12px/1 var(--rw55);font-style: normal;font-variant-numeric: tabular-nums;letter-spacing: .08em;}
.nmtka {gap:13px;padding: 0;min-width: 0;display: grid;margin: 0 0 18px;list-style: none;}
.h8ds  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.ax5r {flex-wrap: wrap;justify-content: center;display: flex;}
.ax5r > * {max-width: calc(50% - 8px);min-width: 0;flex: 1 1 200px;}
@media (max-width:594px) { .ax5r > * {max-width: none;} }
.j9kyjk {min-width: 0;}
.tyw6bw3 {border: 1px solid var(--jsy);border-radius:8px;background: var(--ljbpz);min-width: 0;overflow: hidden;margin: 0;}
.knsb1 {width: 100%;display: block;height: auto;border-radius: 0;}
.p8bnnz {border-top: 1px solid var(--jsy);padding: 9px 11px;color: var(--pbf1w);font: 600 12.5px/1.4 var(--rw55);}
.s1dq7 {font-size: clamp(16px, 1.45vw, 18px);margin: 0 0 18px;color: var(--pbf1w);line-height:1.60;}
.srd4c2j {display: flex;flex-wrap: wrap;gap:11px;}
.ep5jc, .pbhc {font: 700 14px/1 var(--rad);display: inline-flex;border-radius:8px;align-items: center;text-decoration: none;justify-content: center;transition:background 0.122s, border-color 0.144s;min-height: 44px;padding: 0 20px;}
.ep5jc {background: var(--agk);color: var(--gn3e, var(--ghc3));}
.ep5jc:hover {background: var(--lw51e);}

.pbhc {background: transparent;color: var(--u4yb);border: 1px solid var(--zm4);}
.pbhc:hover {border-color: var(--g4jn);}

.yy2w9y {grid-template-columns: auto minmax(0, 1fr);padding: 20px 0 0;border-top: 1px solid var(--zm4);gap:17px 18px;margin: 0 0 var(--au2u);display: grid;align-items: start;}
.y84m {flex: 0 0 auto;}
.h5ym {object-fit: cover;height: 56px;border: 1px solid var(--jsy);border-radius:7px;width: 56px;display: block;}
.kzxays {min-width: 0;}
.jhakc5e {display: flex;align-items: baseline;gap:3px 10px;margin: 0;flex-wrap: wrap;}
.eez0wj {font-weight: 700;font-size: 15px;color: var(--u4yb);}
.x22tan {font-size: 13.5px;color: var(--pbf1w);}

.cv90nqs > .eez0wj {display: block;}
.px9s19 {display: block;font-style: normal;margin-top:4px;}

.et7z {color: var(--g4jn);display: block;text-transform: uppercase;margin-bottom:6px;font-style: normal;font: 700 11px/1.3 var(--rw55);letter-spacing: .1em;}
.ja9nf21 {display: inline-block;color: var(--g4jn);letter-spacing: .06em;margin-top:6px;font: 600 12px/1.3 var(--rw55);font-style: normal;}

.t3ncga4 {display: block;}
.pnjp1zx {font-size: 14.5px;color: var(--pbf1w);line-height:1.62;margin: 9px 0 0;}
.gn9c4 {margin-top:13px;display: flex;flex-wrap: wrap;gap:8px;}

.vasz1av {border-radius:9px;border: 1px solid var(--jsy);transition:color 0.129s, border-color 0.195s;display: inline-flex;color: var(--pbf1w);width: 44px;text-decoration: none;justify-content: center;align-items: center;height: 44px;}
.vasz1av:hover {color: var(--g4jn);border-color: var(--g4jn);}
.zkfsgwg {color: var(--pbf1w);margin: 12px 0 0;line-height:1.57;font-size: 12.5px;}
@media (max-width:567px) {
  .yy2w9y {grid-template-columns: minmax(0, 1fr);}
}

.wyab {counter-reset: vt-sect;}
.jd9p {min-width: 0;margin: 0 0 var(--au2u);}
.ed4r {padding-bottom:11px;align-items: baseline;gap:13px;display: flex;border-bottom: 1px solid var(--jsy);margin-bottom:16px;}
.m2vbm {counter-increment: vt-sect;}
.m2vbm::before {flex: 0 0 auto;letter-spacing: .08em;content: counter(vt-sect, decimal-leading-zero);font: 700 12px/1.4 var(--rw55);font-variant-numeric: tabular-nums;color: var(--g4jn);}
.gt8f.gt8f {min-width: 0;margin: 0;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--rad);color: var(--u4yb);letter-spacing: -.024em;}

.e1ba.e1ba {padding-bottom:12px;margin-bottom:17px;border-bottom: 1px solid var(--jsy);}
.jg7m {counter-increment: vt-sect;}

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

.v4eab2j.v4eab2j {margin: 0 0 16px;}
.pxmd {height: 0;margin: 0 0 20px;border: 0;border-top: 1px solid var(--jsy);}

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

.xj52q.xj52q {display: flex;margin: 0 0 var(--au2u);}
.wk9911  {justify-content: flex-start;}
.rqbd4d   {justify-content: center;}
.tj6cj {justify-content: flex-end;}
.c3xmvne {border-radius:9px;padding: 0 24px;display: inline-flex;justify-content: center;align-items: center;text-decoration: none;min-height: 44px;background: var(--agk);color: var(--gn3e, var(--ghc3));transition:background 0.153s;}
.c3xmvne:hover {background: var(--lw51e);}
.n737 {flex: 1 1 auto;}
.gx8dyc5 {font: 700 14px/1 var(--rad);}

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

.k2bjt8 {overflow: hidden;min-width: 0;margin: 0 0 var(--au2u);position: relative;border: 1px solid var(--jsy);border-radius: var(--lc9kn);}
.h5pfwxt {letter-spacing: .08em;top: 9px;border-radius:3px;color: var(--g4jn);left: 10px;padding: 3px 7px;background: color-mix(in srgb, var(--cvz2) 82%, transparent);position: absolute;font: 700 10.5px/1 var(--rw55);font-style: normal;font-variant-numeric: tabular-nums;z-index: 1;}
.zjm2 {display: block;}
.g8bas {height: auto;border-radius: 0;width: 100%;display: block;}

.y6qqnke {padding: 18px 20px;margin: 0 0 var(--au2u);border: 1px solid var(--zm4);border-radius: var(--lc9kn);background: var(--cvz2);}
.wpsv9f5 {font: 700 11.5px/1 var(--rw55);display: block;text-transform: uppercase;color: var(--g4jn);margin-bottom:13px;letter-spacing: .12em;}

.qs6py6z {border-top: 1px solid var(--zm4);padding-top:10px;margin-top:8px;}
.cnqa7zb {gap:3px;padding: 0;list-style: none;margin: 0;display: grid;}
.kmqs7 {counter-reset: vt-idx;}
.kmqs7 > li {counter-increment: vt-idx;}

.kmqs7 > li > a::before {content: counter(vt-idx, decimal-leading-zero) "  ";color: var(--g4jn);font: 700 11px/1 var(--rw55);font-variant-numeric: tabular-nums;}
.cnqa7zb > li > a {text-decoration: none;display: flex;align-items: center;border-bottom: 1px solid var(--jsy);gap:8px;min-height: 44px;color: var(--pbf1w);padding: 0 4px;font-size: 14.5px;transition:color 0.149s;}
.cnqa7zb > li:last-child > a {border-bottom: 0;}
.cnqa7zb > li > a:hover {color: var(--u4yb);}

.mhwfh9 {background: var(--cvz2);padding: var(--ttsq) clamp(20px, 2.4vw, 34px);border: 1px solid var(--zm4);border-radius: var(--lc9kn);margin: 0 0 var(--au2u);}
.a24v4g4.a24v4g4 {margin: 0 0 9px;letter-spacing: -.024em;color: var(--u4yb);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--rad);}
.vyd6ksd {line-height:1.58;font-size: 15.5px;margin: 0 0 18px;color: var(--pbf1w);}
.jb3cr {gap: 0;grid-template-columns: max-content minmax(0, 1fr);margin: 0 0 20px;display: grid;}

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

.kgnq2b > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.kgnq2b > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.fc5t {white-space: nowrap;font: 700 11.5px/1.4 var(--rw55);text-transform: uppercase;color: var(--pbf1w);border-bottom: 1px solid var(--jsy);padding: 9px 16px 9px 0;letter-spacing: .09em;}
.qpey82 {padding: 9px 0;color: var(--u4yb);border-bottom: 1px solid var(--jsy);margin: 0;font: 600 14px/1.4 var(--rw55);font-variant-numeric: tabular-nums;}

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

.s9gpah1 {flex-wrap: wrap;border-bottom: 1px solid var(--jsy);padding: 0;border-top: 1px solid var(--jsy);margin: 0 0 20px;list-style: none;display: flex;}
.zzws8 {padding: 12px 22px 12px 0;min-width: 0;margin-right:21px;border-right: 1px solid var(--jsy);flex: 0 1 auto;}
.zzws8:last-child {padding-right: 0;margin-right: 0;border-right: 0;}
.zzws8 > .fc5t {border-bottom: 0;display: block;white-space: normal;padding: 0 0 5px;}
.zzws8 > .qpey82 {font-weight: 700;border-bottom: 0;padding: 0;font-size: 17px;font-style: normal;display: block;}
@media (max-width:567px) {
  
  .s9gpah1 {display: block;}
  .zzws8 {border-bottom: 1px solid var(--jsy);padding: 11px 0;margin: 0;border-right: 0;}
  .zzws8:last-child {border-bottom: 0;}
}

.e6bwa {flex-wrap: wrap;gap:10px;display: flex;}
.kswmdq {border-radius:7px;border: 1px solid var(--zm4);color: var(--u4yb);transition:border-color 0.172s, color 0.166s;display: inline-flex;text-decoration: none;justify-content: center;align-items: center;padding: 0 20px;background: transparent;min-height: 44px;}
.kswmdq:hover {border-color: var(--g4jn);color: var(--g4jn);}
.h5b30 {font: 700 14px/1 var(--rad);}
@media (max-width:635px) {
  .kgnq2b {grid-template-columns: max-content minmax(0, 1fr);}
}

.yy7y3s, .psmt {min-width: 0;margin: 0 0 var(--au2u);}
.yznjve {margin-bottom:13px;display: block;letter-spacing: -.024em;color: var(--u4yb);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--rad);}
.gmed6q {border-bottom: 1px solid var(--jsy);padding-bottom:12px;}
.x84pqp, .mx8gs {min-width: 0;}
.x84pqp > :first-child, .mx8gs > :first-child {margin-top: 0;}
.x84pqp > :last-child,  .mx8gs > :last-child  {margin-bottom: 0;}
.necwt.necwt {margin: 0 0 14px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--rad);color: var(--u4yb);letter-spacing: -.024em;}

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

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

.kye53f4 {border-bottom: 1px solid var(--jsy);border-top: 1px solid var(--zm4);padding: 11px 0;margin-bottom:16px;}

.v88n0 {grid-template-columns: minmax(0, 9em) minmax(0, 1fr);display: grid;align-items: start;gap: 0 26px;}
.gq3h {padding-top:4px;min-width: 0;}
.wyab .gq3h > h2.yznjve.yznjve,
.wyab .kye53f4 > h2.yznjve.yznjve {margin: 0;}
.wyab .gq3h > h2.yznjve.yznjve {text-transform: uppercase;color: var(--pbf1w);letter-spacing: .09em;font: 700 11.5px/1.45 var(--rw55);}
@media (max-width:715px) {
  .v88n0 {gap: 0;grid-template-columns: minmax(0, 1fr);}
  .gq3h {padding-top: 0;}
  .wyab .gq3h > h2.yznjve.yznjve {margin: 0 0 12px;}
}

.cpbyas.cpbyas .x5sn {margin: 0;}
.cpbyas.cpbyas .h01ar1 {display: grid;border-top: 1px solid var(--jsy);padding: 14px 0;gap:9px 28px;grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);}
.cpbyas.cpbyas .h01ar1:first-child {border-top: 0;}
.cpbyas.cpbyas .yw9q70f {font-weight: 700;margin: 0;font-size: 15px;line-height:1.42;}

.cpbyas.cpbyas .h01ar1 > .yw9q70f {align-items: baseline;grid-template-columns: 2.1em 1fr;display: grid;}
.cpbyas.cpbyas .hbxr2 {color: var(--g4jn);font-weight: 700;font-variant-numeric: tabular-nums;letter-spacing: .08em;font-size: 11.5px;}
.cpbyas.cpbyas .m95qaa {margin: 0;font-size: 14px;line-height:1.62;color: var(--pbf1w);}

.cpbyas.cpbyas .jk0be {padding-left: 3.2em;counter-reset: vt-ref;}
.cpbyas.cpbyas .jk0be > .yw9q70f {padding-top:14px;border-top: 1px solid var(--jsy);counter-increment: vt-ref;}
.cpbyas.cpbyas .jk0be > .yw9q70f:first-child {padding-top: 0;border-top: 0;}
.cpbyas.cpbyas .jk0be > .yw9q70f::before {display: inline-block;width: 3.2em;font-weight: 700;color: var(--g4jn);font-size: 11.5px;letter-spacing: .08em;font-family: var(--rw55);content: counter(vt-ref, decimal-leading-zero);margin-left: -3.2em;font-variant-numeric: tabular-nums;}
.cpbyas.cpbyas .jk0be > .m95qaa {margin: 6px 0 14px;}
.cpbyas.cpbyas .jk0be > .m95qaa:last-child {margin-bottom: 0;}
.cpbyas.cpbyas .cq8f2 {font-weight: 700;}
.cpbyas.cpbyas .zvk80mt {margin: 0;}

.cpbyas.cpbyas .jk0be > .m95qaa > .zvk80mt {line-height:1.62;font-size: 14px;}

.cpbyas.cpbyas .vshjhw {padding: 0 0 0 3.2em;list-style: none;counter-reset: vt-ref;margin: 0;}
.cpbyas.cpbyas .nm00s {border-top: 1px solid var(--jsy);padding: 14px 0;counter-increment: vt-ref;}
.cpbyas.cpbyas .nm00s:first-child {border-top: 0;padding-top: 0;}
.cpbyas.cpbyas .nm00s:last-child {padding-bottom: 0;}
.cpbyas.cpbyas .nm00s::before {margin-left: -3.2em;content: counter(vt-ref, decimal-leading-zero);font-weight: 700;letter-spacing: .08em;width: 3.2em;color: var(--g4jn);display: inline-block;font-size: 11.5px;font-variant-numeric: tabular-nums;font-family: var(--rw55);}
.cpbyas.cpbyas .nm00s > .cq8f2 {line-height:1.38;font-weight: 700;font-size: 15px;}
.cpbyas.cpbyas .nm00s > .zvk80mt {line-height:1.61;color: var(--pbf1w);margin: 6px 0 0;font-size: 14px;}
@media (max-width:715px) {
  .cpbyas.cpbyas .h01ar1 {grid-template-columns: 1fr;gap:5px;}
  .cpbyas.cpbyas .h01ar1 > .m95qaa {padding-left: 2.1em;}
  .cpbyas.cpbyas .jk0be {padding-left: 2.6em;}
  .cpbyas.cpbyas .jk0be > .yw9q70f::before {margin-left: -2.6em;width: 2.6em;}
  .cpbyas.cpbyas .vshjhw {padding-left: 2.6em;}
  .cpbyas.cpbyas .nm00s::before {margin-left: -2.6em;width: 2.6em;}
}

.dc785 {margin: 0 0 var(--au2u);}

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

@media (max-width:989px) { .zvwpa8 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:515px)  { .zvwpa8 {grid-template-columns: minmax(0, 1fr);} }
.zq84f {min-width: 0;}
.mag00 {color: inherit;min-width: 0;display: block;text-decoration: none;}
.k55vkp1 {overflow: hidden;border: 1px solid var(--jsy);border-radius:10px;position: relative;background: var(--lpoo2);margin: 0;}

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

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

.gy7neg {margin: 0 0 var(--au2u);}
.y2v4 {min-width: 0;display: grid;margin: 0;list-style: none;padding: 0;gap:10px;}

.n2vv {grid-template-columns: repeat(2, minmax(0, 1fr));}
.p1ynq58  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.hcbjdyc {min-width: 0;}
.mph0q36 {justify-content: center;display: flex;text-decoration: none;background: var(--cvz2);padding: 22px 20px;min-height: 124px;border: 1px solid var(--jsy);border-radius:8px;position: relative;align-items: center;transition:border-color 0.151s, background 0.148s;}
.mph0q36:hover {border-color: color-mix(in srgb, var(--mcn) 45%, var(--jsy));background: var(--ljbpz);}
.frgd09y {letter-spacing: .08em;left: 9px;color: var(--g4jn);top: 8px;font: 700 10.5px/1 var(--rw55);font-style: normal;font-variant-numeric: tabular-nums;position: absolute;}
.cnba1 {width: auto;height: auto;max-height: 62px;object-fit: contain;max-width: 100%;display: block;border-radius: 0;}
@media (max-width:627px) {
  .n2vv, .p1ynq58 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.qrqtzy {margin: 0 0 var(--au2u);}
.kacw {padding: 0;margin: 0;gap:12px;display: grid;list-style: none;min-width: 0;}

.kwvk93 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.cg4g {grid-template-columns: repeat(2, minmax(0, 1fr));}
.n0k8ts1 {padding: 20px 14px;min-width: 0;gap:11px;flex-direction: column;align-items: center;background: var(--ljbpz);display: flex;border: 1px solid var(--jsy);border-radius:7px;}
.a74q {display: block;border-radius: 0;max-height: 44px;object-fit: contain;height: auto;max-width: 100%;width: auto;}
.e99bsr {color: var(--pbf1w);font: 600 13px/1.25 var(--rw55);white-space: nowrap;letter-spacing: .04em;text-overflow: ellipsis;text-align: center;overflow: hidden;max-width: 100%;}
@media (max-width:627px) {
  .kwvk93 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .cg4g {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.y2h9mqx.y2h9mqx .xv38t {table-layout: fixed;border-collapse: collapse;border: 0;width: 100%;background: none;}
.y2h9mqx.y2h9mqx .etrznc {font-size: 11.5px;font-family: var(--rw55);padding: 0 0 9px;text-align: left;font-weight: 700;vertical-align: bottom;border-bottom: 1px solid var(--jsy);text-transform: uppercase;letter-spacing: .09em;}
.y2h9mqx.y2h9mqx .f64nfqt {padding-right:17px;color: var(--g4jn);}

.y2h9mqx.y2h9mqx .mfsb0  {padding-left:17px;color: var(--pbf1w);}

.y2h9mqx.y2h9mqx .yvjt2r {border-left: 1px solid var(--jsy);}
.y2h9mqx.y2h9mqx .hnnc027 {vertical-align: top;line-height:1.57;padding: 11px 0;font-size: 14px;border-bottom: 1px solid var(--jsy);}
.y2h9mqx.y2h9mqx .f9b0a8y {padding-right:16px;}
.y2h9mqx.y2h9mqx .yvjt2r  {padding-left:16px;}
.y2h9mqx.y2h9mqx .ezre1g {font-family: var(--rw55);width: 1.15em;color: var(--g4jn);font-weight: 700;display: inline-block;}
.y2h9mqx.y2h9mqx .yvjt2r .ezre1g {color: var(--pbf1w);}

.y2h9mqx.y2h9mqx .hx3nc {border-bottom: 1px solid var(--jsy);margin: 0;font-size: 11.5px;padding: 0 0 9px;display: block;font-weight: 700;text-transform: uppercase;font-family: var(--rw55);letter-spacing: .09em;}
.y2h9mqx.y2h9mqx .c9n8k {color: var(--g4jn);}
.y2h9mqx.y2h9mqx .bnjhhrb  {color: var(--pbf1w);}
.y2h9mqx.y2h9mqx .eqk3q {list-style: none;padding: 0;margin: 0;}
.y2h9mqx.y2h9mqx .fmc9 {display: grid;line-height:1.57;align-items: baseline;grid-template-columns: 1.35em minmax(0, 1fr);border-bottom: 1px solid var(--jsy);font-size: 14px;padding: 11px 0;}
.y2h9mqx.y2h9mqx .fmc9:last-child {border-bottom: 0;}
.y2h9mqx.y2h9mqx .tege {font-style: normal;font-family: var(--rw55);font-weight: 700;}

.y2h9mqx.y2h9mqx .y4gtsc1 .tege {color: var(--g4jn);}
.y2h9mqx.y2h9mqx .pvvep4  .tege {color: var(--pbf1w);}

.y2h9mqx.y2h9mqx .vs5jd {gap: 0;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));}
.y2h9mqx.y2h9mqx .ygk0zt {min-width: 0;}
.y2h9mqx.y2h9mqx .r0e5m {padding-right:25px;}
.y2h9mqx.y2h9mqx .cs7062s {padding-left:26px;border-left: 1px solid var(--jsy);}

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

.y2h9mqx.y2h9mqx .es096w {margin: 0;}
.y2h9mqx.y2h9mqx .es096w > .hx3nc {margin-top:23px;}
.y2h9mqx.y2h9mqx .es096w > .hx3nc:first-child {margin-top: 0;}
.y2h9mqx.y2h9mqx .vzqg4a {margin: 0;}

@media (max-width:635px) {
  
  .y2h9mqx.y2h9mqx .vs5jd {grid-template-columns: minmax(0, 1fr);}
  .y2h9mqx.y2h9mqx .r0e5m {padding-right: 0;}
  .y2h9mqx.y2h9mqx .cs7062s {padding-left: 0;margin-top:21px;border-left: 0;}
  
  .y2h9mqx.y2h9mqx .hnnc027 {font-size: 13.5px;}
  .y2h9mqx.y2h9mqx .f9b0a8y,
  .y2h9mqx.y2h9mqx .f64nfqt {padding-right:10px;}
  .y2h9mqx.y2h9mqx .yvjt2r,
  .y2h9mqx.y2h9mqx .mfsb0 {padding-left:9px;}
}

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

.n3z6jc1.n3z6jc1 .wymz8::before {left: -21px;content: "";top: 19px;background: var(--mcn);width: 5px;position: absolute;height: 5px;}
.n3z6jc1.n3z6jc1 .zffj75 {letter-spacing: .08em;font-family: var(--rw55);font-weight: 700;font-size: 11.5px;color: var(--g4jn);}
.n3z6jc1.n3z6jc1 .prtvy {margin: 4px 0 13px 3.4em;line-height:1.60;color: var(--pbf1w);font-size: 14px;}

.n3z6jc1.n3z6jc1 .a4k16q2 {border-left: 1px solid var(--jsy);padding: 0 0 0 18px;counter-reset: vt-step;margin: 0;list-style: none;}
.n3z6jc1.n3z6jc1 .ma0zj3y {position: relative;counter-increment: vt-step;padding: 13px 0 0;}
.n3z6jc1.n3z6jc1 .ma0zj3y + .ma0zj3y {margin-top:13px;border-top: 1px solid var(--jsy);}
.n3z6jc1.n3z6jc1 .ma0zj3y::before {content: "";width: 5px;height: 5px;top: 19px;background: var(--mcn);left: -21px;position: absolute;}
.n3z6jc1.n3z6jc1 .b783ry {display: block;font-size: 15px;font-weight: 700;line-height:1.34;}
.n3z6jc1.n3z6jc1 .b783ry::before {font-weight: 700;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-family: var(--rw55);color: var(--g4jn);font-size: 11.5px;letter-spacing: .08em;font-variant-numeric: tabular-nums;}
.n3z6jc1.n3z6jc1 .kdvze {font-size: 14px;line-height:1.64;margin: 4px 0 0;color: var(--pbf1w);}

.n3z6jc1.n3z6jc1 .ec9d {border-left: 0;padding: 0;}
.n3z6jc1.n3z6jc1 .erb7m {border-top: 1px solid var(--jsy);margin: 0;display: block;padding: 14px 0 0;}
.n3z6jc1.n3z6jc1 .ec9d > .erb7m:first-child {padding-top: 0;border-top: 0;}
.n3z6jc1.n3z6jc1 .k51ggq {color: var(--g4jn);display: block;font-style: normal;font: 700 11px/1.3 var(--rw55);font-variant-numeric: tabular-nums;letter-spacing: .1em;margin-bottom:5px;}
.n3z6jc1.n3z6jc1 .m5a7e6 {line-height:1.33;font-weight: 700;font-size: 15px;}
.n3z6jc1.n3z6jc1 .zhv80xr {font-size: 14px;line-height:1.64;margin: 5px 0 14px;color: var(--pbf1w);}
.n3z6jc1.n3z6jc1 .zhv80xr:last-child {margin-bottom: 0;}

@media (max-width:715px) {
  .n3z6jc1.n3z6jc1 .wymz8 {grid-template-columns: 1fr;gap:3px;}
  .n3z6jc1.n3z6jc1 .prtvy {margin-left: 0;}
}

.wyab {--vy6: var(--u4yb);}

.wyab :is(.kez5, [class*="table"]) {overflow-x: auto;}
.wyab table {width: 100%;border-collapse: collapse;font-size: 14.5px;}
.wyab thead th {border-bottom: 1px solid var(--vy6, var(--zm4));color: var(--pbf1w);white-space: nowrap;font-weight: 700;font-size: 11.5px;padding: 11px 14px;letter-spacing: .08em;text-transform: uppercase;text-align: left;}
.wyab tbody td {padding: 11px 14px;color: var(--qta, var(--u4yb));border-bottom: 1px solid var(--jsy);}
.wyab tbody td + td {font-family: var(--rw55);font-variant-numeric: tabular-nums;}

.egab0.egab0 {border-top: 1px solid var(--zm4);color: var(--u4yb);background: var(--vwm);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);}
.egab0 .zc498y6 {grid-template-columns: minmax(0, 1fr) auto;max-width: var(--r24w);gap:29px 50px;margin: 0 auto;align-items: start;display: grid;}
.egab0 .jpc4gt img {display: block;width: auto;height: 28px;}
.egab0 .jpc4gt span {letter-spacing: -.03em;font-weight: 800;font-size: 18px;color: var(--u4yb);}
.egab0 .j61xe {display: grid;grid-auto-flow: column;gap:49px;}
.egab0 .j61xe ul {margin: 0;list-style: none;display: grid;padding: 0;gap:8px;}
.egab0 .j61xe a {font-size: 14px;color: var(--pbf1w);text-decoration: none;}
.egab0 .j61xe a:hover {color: var(--u4yb);}
.egab0 .e4h1 {max-width: var(--r24w);margin: 24px auto 0;opacity:0.73;align-items: center;flex-wrap: wrap;display: flex;gap:11px;}
.egab0 .b4013nq {border-top: 1px solid var(--jsy);margin: 24px auto 0;max-width: var(--r24w);padding-top:18px;}
.egab0 .b4013nq p {margin: 0;font-size: 12.5px;color: var(--pbf1w);}
.egab0 .b4013nq p + p {line-height:1.57;margin-top:8px;}

@media (max-width:1075px) {
  
  .mkmkcsf {display: none;}
  .vnsx8 {margin-left: 0;}
  .qkzahq {display: flex;}
  
  .nphx {display: inline-flex;}
  .xy95j {left: 14px;}
}

@media (max-width:831px) {
  .c2bzc4 {display: none;}
  
  .xy95j {text-align: left;align-items: center;gap:10px;flex-direction: row;}
  .gwpzk {overflow: hidden;min-width: 0;text-overflow: ellipsis;font-size: 13.5px;flex: 1 1 auto;white-space: nowrap;}
  .xy95j .se5h3rd {flex: 0 0 auto;}
}

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

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

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

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

.egab0 .j61xe a {display: flex;min-height: 44px;align-items: center;}
.p6d8 {display: inline-flex;align-items: center;min-height: 44px;}

.se5h3rd, .wa7z65, .ngw2,
.wyab a[role="button"],
.wyab .kkec2q a {min-height: 44px;}

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

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

.bf86wqw ul {gap:7px;}

.egab0 .j61xe ul {display: grid;gap:7px;}

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

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

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

.xwp8z:checked ~ .nhnpr0x {visibility: visible;opacity:1;}
.xwp8z:checked ~ .vbhe6v {visibility: visible;transform: translateX(0);}

.kh91e {justify-content: space-between;display: flex;position: sticky;gap:12px;top: 0;background: var(--ljbpz, var(--uls8));align-items: center;z-index: 1;padding: 14px 16px;border-bottom: 1px solid var(--zm4, var(--jjh));}
.w63v92 {align-items: center;display: inline-flex;min-height: 44px;}
.w63v92 img {width: auto;display: block;height: 26px;}
.rqp7 {font-size: 16px;color: var(--vbmv);font-weight: 800;letter-spacing: .01em;}

.ckkc {color: var(--vbmv);border-radius:13px;border: 1px solid var(--zm4, var(--jjh));align-items: center;cursor: pointer;justify-content: center;display: inline-flex;height: 44px;background: var(--uls8);flex: none;width: 44px;}
.ckkc:hover {background: var(--up4);}
.ckkc:focus-visible,
.jkka a:focus-visible,
.kxaq:focus-visible,
.fsxmh:focus-visible {outline: 2px solid var(--vbmv);outline-offset: 2px;}

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

.jkka a {align-items: center;font-weight: 600;border-radius:11px;border: 1px solid transparent;line-height:1.32;display: flex;font-size: 15.5px;padding: 10px 14px;min-height: 48px;color: var(--vbmv);text-decoration: none;}
.jkka a:hover {border-color: var(--zm4, var(--jjh));background: var(--uls8);}

.jkka a[aria-current="page"] {background: var(--uls8);border-color: var(--zm4, var(--jjh));box-shadow: inset 3px 0 0 var(--mcn, var(--agk));}

.z8g9 {padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));display: grid;background: var(--ljbpz, var(--uls8));border-top: 1px solid var(--zm4, var(--jjh));margin-top: auto;gap:10px;}

.kxaq, .fsxmh {text-decoration: none;padding: 12px 18px;align-items: center;min-height: 48px;font-weight: 700;display: flex;justify-content: center;border-radius:11px;font-size: 15px;}
.kxaq {background: var(--x16vw);color: var(--ntk3, var(--zlqgj));border: 1px solid var(--zm4, var(--jjh));}
.fsxmh {color: var(--xqb, var(--inz5p));background: var(--j9b0j);border: 1px solid transparent;}

.jkka a {border-color: transparent;font-weight: 600;}
.jkka a::before {width: 7px;border-radius: 50%;content: '';height: 7px;margin-right:11px;background: color-mix(in srgb, var(--vbmv) 32%, transparent);flex: none;}
.jkka a[aria-current="page"] {box-shadow: none;}
.jkka a[aria-current="page"]::before {background: var(--mcn, var(--agk));}
.ckkc {border-radius:13px;}

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

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

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

.wyab > .kkec2q.xj52q {padding-top: 0;padding-bottom: 0;}

@media (min-width:1076px) {

  
  
  .mkmkcsf, .vnsx8 {transition:width 192ms ease, margin-left 216ms ease, padding 193ms ease;}

  
}

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

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

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

.xchqk > summary.bdcgj .wpsv9f5 {margin: 0;}
.xchqk[open] > summary.bdcgj {margin-bottom:12px;}

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

.vnsx8 {padding-bottom: max(96px, var(--qi57, 96px));}

.mcv5sh {--z1q: 1px solid var(--zm4);--pwd: uppercase;--igw9c: var(--lc9kn);--ni6fd: 12px;--vh91p: 6px;--nzv: var(--lc9kn);--cyd: .08em;}

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

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

:root {--cvz2:  color-mix(in srgb, var(--mcn) 9%, var(--uls8));--y7h6d:     color-mix(in srgb, var(--mcn) 7%, var(--vrr));--lc9kn:      14px;--ljbpz: color-mix(in srgb, var(--mcn) 14%, var(--l8tff));--zm4:   color-mix(in srgb, var(--mcn) 26%, var(--e6t));--jsy:  color-mix(in srgb, var(--mcn) 16%, var(--jjh));--spk8: var(--vy6, var(--mcn));--wix:   color-mix(in srgb, var(--mcn) 38%, transparent);}
html:root {background-color: var(--y7h6d);}
body {font-family: var(--rad);background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--mcn) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--spk8) 14%, transparent), transparent 70%),
    var(--y7h6d);background-attachment: fixed;}

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

.mkmkcsf {background:
    linear-gradient(180deg, color-mix(in srgb, var(--mcn) 16%, transparent), transparent 46%),
    var(--u01yb);border-right-color: var(--zm4);}
.bf86wqw a {letter-spacing: .01em;font: 600 15px/1.2 var(--rad);border-radius:9px;}
.bf86wqw a:hover {background: color-mix(in srgb, var(--mcn) 12%, transparent);}
.bf86wqw a[aria-current="page"] {box-shadow: 0 6px 20px var(--wix);color: var(--gn3e, var(--ghc3));background: var(--agk);}
.bf86wqw a[aria-current="page"] .sqkaz3 {background: currentColor;}

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

.se5h3rd,
.wyab :is(.kkec2q, .n3z6jc1, .cpbyas) a[role="button"],
.wyab .kkec2q a,
.rx7m, .m1d7qb {min-height: 44px;border-radius:12px;letter-spacing: .02em;padding: 0 22px;font: 700 14.5px/1 var(--rad);}
.c20ts,
.rx7m, .m1d7qb,
.wyab .kkec2q a {box-shadow: 0 8px 24px var(--wix);transition:transform 0.179s, box-shadow 0.197s, background 0.127s;}
.c20ts:hover, .rx7m:hover, .m1d7qb:hover {transform: translateY(-1px);box-shadow: 0 10px 30px var(--wix);}
.fp4kt {background: color-mix(in srgb, var(--x16vw) 70%, transparent);border-color: var(--zm4);}

.wyab :is(.cpbyas, .n3z6jc1, .y2h9mqx, .vne8by),
.wyab .mr3p.mr3p {border-color: var(--zm4);background:
    linear-gradient(180deg, color-mix(in srgb, var(--mcn) 7%, transparent), transparent 60%),
    var(--cvz2);}

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

.wyab .ekj2dwe {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.zmg3k9m {background: linear-gradient(90deg,
    color-mix(in srgb, var(--y7h6d) 90%, transparent) 0%,
    color-mix(in srgb, var(--y7h6d) 62%, transparent) 42%,
    color-mix(in srgb, var(--y7h6d) 0%, transparent) 76%);}
.m3st {z-index: 2;position: absolute;border: 1px solid var(--zm4);border-radius: 999px;background: color-mix(in srgb, var(--ljbpz) 70%, transparent);padding: 7px 14px;top: 14px;backdrop-filter: blur(8px);left: 14px;}
.fqd3 {background: none;max-width:640px;}
.fqd3 .ehhgtj1 {line-height:1.03;font-size: clamp(30px, 4vw, 54px);}
@media (max-width:894px) {
  .wyab .ekj2dwe {justify-content: flex-end;min-height: min(72vh, 560px);}
  .zmg3k9m {background: linear-gradient(0deg,
      color-mix(in srgb, var(--y7h6d) 94%, transparent) 0%,
      color-mix(in srgb, var(--y7h6d) 70%, transparent) 45%,
      color-mix(in srgb, var(--y7h6d) 0%, transparent) 82%);}
}

.wyab .qb5rpx.qb5rpx {max-height: none;height: auto;object-fit: contain;}
.ehhgtj1.ehhgtj1 {font-size: clamp(28px, 3.2vw, 44px);line-height:1.05;}
.pwj9w {border-color: var(--zm4);box-shadow: 0 18px 50px var(--wix);}

@media (max-width:1075px) {
  .swhw3rb .mcv5sh {display: none;}
  .nphx img {max-width: min(30vw, 120px);height: 28px;object-position: left center;object-fit: contain;}
  .sjjhx {padding: 14px 20px 0;}
}
@media (max-width:567px) {
  .kdng5 {padding: 0 14px;gap:7px;}
  .swhw3rb {gap:7px;}
  .swhw3rb .se5h3rd {font-size: 13px;min-height: 40px;padding: 0 12px;}
  .qkzahq {margin-right: -8px;}
}

.wyab .mhwfh9.mhwfh9 {gap: clamp(22px, 3vw, 48px);overflow: hidden;background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--mcn) 24%, transparent), transparent 70%),
    var(--cvz2);padding: clamp(24px, 3.4vw, 48px) !important;grid-template-columns: minmax(0, 1fr);border: 1px solid var(--zm4);border-radius: var(--lc9kn);display: grid;align-items: center;}
@media (min-width:895px) {
  .wyab .mhwfh9.mhwfh9 {grid-template-columns: minmax(0, 1fr) auto;}
}
.mhwfh9 .m97r {min-width: 0;}
.mhwfh9 .a24v4g4 {font-size: clamp(26px, 3vw, 40px);}
.mhwfh9 .naqm {--nr5e2: 90%;align-items: center;width: clamp(170px, 18vw, 220px);display: flex;justify-content: center;border-radius: 50%;box-shadow: 0 0 60px var(--wix);position: relative;aspect-ratio: 1;flex-direction: column;margin: 0 auto;background:
    radial-gradient(closest-side, var(--cvz2) 78%, transparent 79%),
    conic-gradient(var(--mcn) 0 var(--nr5e2), color-mix(in srgb, var(--mcn) 14%, transparent) var(--nr5e2) 100%);}
.mhwfh9 .jkbmm1 {color: var(--u4yb);font: 800 clamp(46px, 5vw, 64px)/1 var(--rw55);letter-spacing: -.04em;}
.mhwfh9 .j2vhw {font: 700 14px/1 var(--rw55);font-style: normal;color: var(--g4jn);margin-top:6px;}
.mhwfh9 .rzbg {max-width: 70%;text-transform: uppercase;color: var(--pbf1w);overflow-wrap: anywhere;font: 700 11px/1.2 var(--rad);margin-top:11px;text-align: center;letter-spacing: .14em;}
.mhwfh9 .e6bwa {margin-top:21px;display: flex;flex-wrap: wrap;gap:9px;}
.mhwfh9 .kswmdq.kswmdq {padding: 0 22px;border-radius:11px;border: 0;background: var(--agk);font: 700 15px/1 var(--rad);display: inline-flex;color: var(--gn3e, var(--ghc3));box-shadow: 0 8px 24px var(--wix);align-items: center;min-height: 48px;text-decoration: none;}
.mhwfh9 .kswmdq.kswmdq:hover {background: var(--lw51e);color: var(--gn3e, var(--ghc3));}
.mhwfh9 .kswmdq .h5b30 {font: inherit;color: inherit;}
@media (max-width:894px) {
  .mhwfh9 .naqm {width: 160px;order: -1;}
  .mhwfh9 .kswmdq.kswmdq {flex: 1 1 140px;justify-content: center;}
}

.wyab .ekj2dwe.ddqagsf {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--mcn) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--spk8) 32%, transparent), transparent 65%),
    var(--n3e9, var(--cvz2));}
.cqcsm {letter-spacing: -.04em;max-width: 100%;position: absolute;bottom: -.2em;color: color-mix(in srgb, var(--mc2, var(--u4yb)) 10%, transparent);z-index: 0;pointer-events: none;white-space: nowrap;font: 800 clamp(96px, 14vw, 220px)/1 var(--rad);overflow: hidden;right: -.04em;}
@media (max-width:894px) {
  .wyab .ekj2dwe.ddqagsf {min-height: 0;padding-top:57px;}
  .cqcsm {display: none;}
}
