

:root {--yu3g9:  248px;--z3c:  clamp(16px, 1.8vw, 26px);--j6nu:  clamp(30px, 3.4vw, 52px);--a9x1:"Futura", "Century Gothic", system-ui, "Avenir Next", "Trebuchet MS", sans-serif;--r3n57:     10px;--nvlh: var(--vvid);--mxc8: var(--plm);--p0ysq:   var(--alrb);--kviy:var(--fs5w);--ggd: color-mix(in srgb, var(--nvlh) 35%, var(--p0ysq));--a4bk:    var(--gh0r);--ixj1x: var(--clk1e);--shycy:  var(--wui);--dooa: var(--kj7qy);--h4w:"SF Mono", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--snqce:  1180px;}

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

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

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

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

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

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

.ef36 {padding: 14px;border: 1px solid var(--shycy);border-radius: var(--r3n57);margin-top: auto;background: var(--dooa);}
.kvrs2n {font-size: 14px;margin: 0;font-weight: 700;}
.x7d0wvs {line-height:1.43;margin: 5px 0 0;font-size: 12.5px;color: var(--mxc8);}

.r03t3e {backdrop-filter: blur(10px);background: color-mix(in srgb, var(--a4bk) 92%, transparent);position: sticky;z-index: 40;border-bottom: 1px solid var(--shycy);top: 0;}
.dabafy {padding: 0 clamp(16px, 2vw, 28px);display: flex;min-height: 54px;gap:15px;align-items: center;}
.c7292j {overflow: hidden;font: 500 12px/1.4 var(--h4w);text-overflow: ellipsis;white-space: nowrap;color: var(--mxc8);min-width: 0;}
.y4psv5 {align-items: center;margin-left: auto;display: flex;gap:7px;}

.v9n6em,
.v4j4q :is(.eed00pn, .yg90zdn, .v8smpz) a[role="button"],
.v4j4q .eed00pn a {font-size: 14px;align-items: center;text-decoration: none;cursor: pointer;font-weight: 700;display: inline-flex;white-space: nowrap;transition:background 0.122s, border-color 0.154s;justify-content: center;border-radius:8px;border: 1px solid transparent;padding: 10px 20px;}

.ppacq3p {color: var(--q3g, var(--b2exr));border-color: var(--shycy);background: var(--e1u);}
.tkbyw7v {background: var(--ev03);color: var(--otat, var(--tysgs));}
.tkbyw7v:hover {background: var(--aw9w);}

.v4j4q :is(.eed00pn, .yg90zdn, .v8smpz) a[role="button"],
.v4j4q .eed00pn a {background: var(--vvid);color: var(--akvk, var(--o97b));}
.pghctzr {margin-top:12px;display: flex;width: 100%;}

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

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

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

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

.asqst::before {position: absolute;background: var(--kviy);border: 1px solid var(--shycy);transition:border-color 0.131s, background 0.183s;content: '';inset: 11px;}
.asqst svg {position: relative;z-index: 1;}
.asqst:hover {color: var(--ggd);}
.asqst:hover::before {background: color-mix(in srgb, var(--p0ysq) 8%, var(--kviy));border-color: color-mix(in srgb, var(--nvlh) 50%, var(--shycy));}
.asqst:focus-visible {outline: 2px solid var(--ggd);outline-offset: -3px;}

.v4j4q {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.v4j4q > * {padding-bottom: 0;padding-top: var(--j6nu);margin: 0 auto var(--z3c) !important;max-width: var(--snqce);}
.v4j4q > *:last-child {margin-bottom: 0 !important;}

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

.v4j4q :is(.qsxy7, .n678x, .v2b0, .v8smpz,
             .yg90zdn, .s7aqp) :is(p, li, td) > a {text-underline-offset: 3px;color: var(--nvlh);}

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

.v4j4q :is(.v8smpz, .yg90zdn, .s7aqp, .ak6tz) {padding: var(--j6nu) clamp(20px, 2.4vw, 34px) !important;background: var(--dooa);border: 1px solid var(--shycy);border-radius: var(--r3n57);}

.v4j4q .xgte3t.xgte3t {border: 1px solid var(--shycy);border-radius: var(--r3n57);overflow: hidden;background: var(--dooa);padding: 0 !important;min-width: 0;display: grid;grid-template-columns: minmax(0, 1fr);}

.vhjqe4 {align-items: center;grid-column: 1 / -1;border-bottom: 1px solid var(--ixj1x);background: var(--kviy);padding: 9px clamp(18px, 2.2vw, 30px);gap:11px;display: flex;min-width: 0;justify-content: space-between;}
.w5gxr {white-space: nowrap;color: var(--ggd);overflow: hidden;font: 700 11.5px/1 var(--h4w);letter-spacing: .1em;text-transform: uppercase;text-overflow: ellipsis;}
.hpmv {color: var(--mxc8);letter-spacing: .08em;font: 600 11.5px/1 var(--h4w);font-style: normal;flex: 0 0 auto;}

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

.se5km.se5km {letter-spacing: -.028em;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--a9x1);margin: 0;overflow-wrap: anywhere;color: var(--p0ysq);}
.a5261by.a5261by {line-height:1.59;margin: 11px 0 0;max-width: 56ch;font-size: 15.5px;color: color-mix(in srgb, var(--mxc8) 26%, var(--p0ysq));}
.nfqnd {display: inline-flex;background: var(--vvid);min-height: 44px;text-decoration: none;align-items: center;margin-top:21px;color: var(--akvk, var(--o97b));border-radius:7px;justify-content: center;font: 700 14px/1 var(--a9x1);padding: 0 22px;transition:background 0.152s;}
.nfqnd:hover {background: var(--aw9w);}

.er30d {background: var(--kviy);overflow: hidden;min-width: 0;margin: 0 clamp(18px, 2.2vw, 30px) clamp(24px, 2.8vw, 38px);border: 1px solid var(--ixj1x);border-radius:7px;position: relative;}
.gn5jd10.gn5jd10 {object-fit: cover;color: var(--w5f66, inherit);width: 100%;height: auto;max-height: 30vh;border-radius: 0;display: block;}

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

.xgte3t .t5grg.t5grg {background-image:
    repeating-linear-gradient(90deg, var(--ixj1x) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--ixj1x) 0 1px, transparent 1px 26px);}
.xgte3t .bz8zk.bz8zk {background-image:
    repeating-linear-gradient(90deg, var(--ixj1x) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--ixj1x) 0 1px, transparent 1px 34px);}
.xgte3t .adww2z.adww2z {background-image:
    repeating-linear-gradient(90deg, var(--ixj1x) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--ixj1x) 0 1px, transparent 1px 44px);}

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

.c614 .t5grg.t5grg {background-image:
    repeating-linear-gradient(90deg, var(--ixj1x) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--ixj1x) 0 1px, transparent 1px 26px);}
.c614 .bz8zk.bz8zk {background-image:
    repeating-linear-gradient(90deg, var(--ixj1x) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--ixj1x) 0 1px, transparent 1px 34px);}
.c614 .adww2z.adww2z {background-image:
    repeating-linear-gradient(90deg, var(--ixj1x) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--ixj1x) 0 1px, transparent 1px 44px);}

.v4j4q .c614.c614 {grid-template-columns: minmax(0, 1fr);border: 1px solid var(--shycy);border-radius: var(--r3n57);display: grid;overflow: hidden;min-width: 0;padding: 0 !important;background: var(--dooa);}
.c614 .htjw {position: relative;margin: 0;overflow: hidden;border-bottom: 1px solid var(--shycy);background: var(--kviy);min-width: 0;}
.c614 .s6h3bp {color: var(--de0xs, inherit);display: block;width: 100%;object-fit: cover;border-radius: 0;height: auto;max-height: 26vh;}

.c614 .pfmwv {background-color: var(--o4qv0, var(--kviy));letter-spacing: -.05em;max-height: 24vh;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--h4w);width: 100%;min-height: 15vh;align-items: center;display: flex;color: var(--ggd);justify-content: center;}
.v0h1h.v0h1h {text-wrap: balance;margin: 0;padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;color: var(--p0ysq);overflow-wrap: break-word;max-width: 24ch;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--a9x1);letter-spacing: -.02em;}

.c614 .v6zj {display: grid;grid-template-columns: minmax(0, 1fr);align-items: start;padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;gap: clamp(14px, 1.6vw, 22px);}
.qfj6vdp.qfj6vdp {color: color-mix(in srgb, var(--mxc8) 26%, var(--p0ysq));max-width: 62ch;min-width: 0;font-size: 15.5px;line-height:1.64;margin: 0;}
.c614 .zbhs27 {min-width: 0;display: flex;gap:5px 18px;flex-wrap: wrap;margin: 0;}
.c614 .e70bcg {text-transform: uppercase;letter-spacing: .16em;margin: 0;color: var(--mxc8);font: 700 10.5px/1.6 var(--h4w);}
.c614 .er6exa {margin: 0 12px 0 0;font: 700 13px/1.6 var(--h4w);color: var(--ggd);letter-spacing: .04em;}
.c614 .pfa5 {text-decoration: none;justify-self: start;justify-content: center;letter-spacing: .04em;transition:background 0.204s;background: var(--vvid);min-height: 46px;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);padding: 0 28px;font: 700 14px/1 var(--a9x1);align-items: center;border-radius:7px;color: var(--akvk, var(--o97b));display: inline-flex;}
.c614 .pfa5:hover {background: var(--aw9w);}
@media (min-width:895px) {
  
  .c614 .v6zj {grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
  .c614 .zbhs27 {justify-content: flex-end;}
}
@media (max-width:894px) {
  
  .c614 .s6h3bp  {max-height: 18vh;}
  .c614 .pfmwv {min-height: 12vh;max-height: 18vh;}
}

.v4j4q .es3qe {min-height: 340px;flex-direction: column;overflow: hidden;border: 1px solid var(--shycy);border-radius: var(--r3n57);justify-content: flex-end;display: flex;position: relative;}

.v4j4q .bs6ymf .qzpx4 {object-fit: cover;height: 100%;width: 100%;inset: 0;position: absolute;}
.epv4 {position: absolute;pointer-events: none;inset: 0;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--dooa) 20%, transparent) 0%,
      color-mix(in srgb, var(--dooa) 55%, transparent) 60%,
      color-mix(in srgb, var(--dooa) 85%, transparent) 100%);}
.ph3szv {z-index: 1;position: relative;background: color-mix(in srgb, var(--kviy) 92%, transparent);}
.watjeht {position: relative;background: color-mix(in srgb, var(--dooa) 95%, transparent);z-index: 1;}
.watjeht .se5km,
.watjeht .a5261by {color: var(--rne, var(--p0ysq));}
@media (max-width:894px) {
  .v4j4q .es3qe {min-height: 280px;}
}

@media (min-width:895px) {
  
  .v4j4q .xgte3t.xgte3t {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);align-items: center;}
  .er30d {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .hg9aa9 .sc8fv  {order: 2;}
  .hg9aa9 .er30d {order: 1;}
}

.a120c6 {border: 1px solid var(--shycy);border-radius: var(--r3n57);padding: var(--j6nu) clamp(20px, 2.4vw, 34px);background: var(--dooa);margin: 0 0 var(--z3c);}
.qtt2 {gap:9px 18px;margin-bottom:4px;border-bottom: 1px solid var(--ixj1x);align-items: center;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);display: grid;padding-bottom:17px;}

.cqwa .mw3p6 {grid-column: 1 / -1;order: -1;}
.tagt  .mw3p6 {grid-column: 3;}
.nz2f {color: var(--p0ysq);letter-spacing: -.03em;font: 800 clamp(30px, 3.4vw, 42px)/1 var(--h4w);font-variant-numeric: tabular-nums;}
.t79f {color: var(--mxc8);font-size: .44em;font-weight: 600;}

.nsyz7b {position: relative;background: var(--ixj1x);display: block;border-radius:4px;height: 6px;overflow: hidden;}
.nsyz7b::before {width: var(--ascrj, 0%);background: var(--ggd);inset: 0 auto 0 0;content: "";position: absolute;}
.mw3p6 {line-height:1.60;color: var(--mxc8);margin: 0;font-size: 15px;}

.wx0cmhq {margin: 0;padding: 0;list-style: none;}
.kc9c {gap: 0 16px;grid-template-columns: 3.6em minmax(0, 1fr);border-bottom: 1px solid var(--ixj1x);padding: 14px 0;display: grid;align-items: baseline;}
.kc9c:last-child {border-bottom: 0;padding-bottom: 0;}
.pvemq {font: 700 13px/1.4 var(--h4w);font-style: normal;font-variant-numeric: tabular-nums;white-space: nowrap;color: var(--ggd);}
.vwq5 {font-weight: 600;color: var(--mxc8);}
.yg9a6 {margin: 0;min-width: 0;}
.w2a0mn8 {font-size: 15px;margin: 0;line-height:1.61;}
.ezwffp {letter-spacing: .06em;font: 600 12px/1.3 var(--h4w);font-style: normal;display: block;color: var(--mxc8);margin-top:7px;}

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

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

.h2gt {padding-left: 0;border-left: 0;margin-left: 0;}
.ezwffp:empty {display: none;}

.ssgty {margin: 0;min-width: 0;}
.ssgty > .yg9a6 {margin: 0;}
.hyfjg {flex-wrap: wrap;display: flex;padding-top:7px;gap:5px 14px;justify-content: space-between;border-top: 1px solid var(--ixj1x);align-items: baseline;margin-top:9px;}
.hyfjg > .ezwffp {margin-top: 0;}

.ssgty > .hyfjg:only-child {border-top: 0;margin-top: 0;padding-top: 0;}
@media (max-width:635px) {
  .qtt2 {grid-template-columns: auto minmax(0, 1fr);}
  .tagt .mw3p6 {grid-column: 1 / -1;}
  .kc9c {grid-template-columns: 1fr;gap:5px;}
}

.sgw67j {margin: 0 0 var(--z3c);background: var(--dooa);border: 1px solid var(--shycy);border-radius: var(--r3n57);padding: var(--j6nu) clamp(20px, 2.4vw, 34px);min-width: 0;}

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

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

.x9sk8 {grid-template-columns: minmax(0, 1fr);}
.d9fn {min-width: 0;}
.p1e3.p1e3 {color: var(--p0ysq);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--a9x1);letter-spacing: -.024em;margin: 0 0 10px;}
.zh3vqz {min-width: 0;}
.zh3vqz > :first-child {margin-top: 0;}
.zh3vqz > :last-child  {margin-bottom: 0;}
.z80a {min-height: 44px;display: inline-flex;text-decoration: none;font: 700 14px/1 var(--a9x1);background: var(--vvid);transition:background 0.196s;justify-content: center;margin-top:16px;border-radius:8px;align-items: center;padding: 0 20px;color: var(--akvk, var(--o97b));}
.z80a:hover {background: var(--aw9w);}
.pkr84 {min-width: 0;margin: 0;}

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

.pkr84 {order: -1;}
@media (max-width:770px) {
  .r8s77kn {max-height: 340px;}
}
@media (min-width:771px) {
  .m2nv712 .pkr84 {order: 1;}
}

.p0qpbw9 {background: var(--dooa);padding: var(--j6nu) clamp(20px, 2.4vw, 34px);border: 1px solid var(--shycy);border-radius: var(--r3n57);margin: 0 0 var(--z3c);min-width: 0;}
.net5j0 {padding-bottom:15px;display: flex;border-bottom: 1px solid var(--ixj1x);justify-content: space-between;gap:14px;margin-bottom:19px;align-items: baseline;}
.ddgdw.ddgdw {min-width: 0;letter-spacing: -.026em;margin: 0;color: var(--p0ysq);font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--a9x1);}
.x22sntc {font: 700 12px/1 var(--h4w);font-style: normal;font-variant-numeric: tabular-nums;color: var(--ggd);flex: 0 0 auto;letter-spacing: .08em;}
.aww7 {min-width: 0;gap:12px;display: grid;margin: 0 0 18px;list-style: none;padding: 0;}
.j1ay  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.h80bq {justify-content: center;flex-wrap: wrap;display: flex;}
.h80bq > * {min-width: 0;max-width: calc(50% - 8px);flex: 1 1 200px;}
@media (max-width:608px) { .h80bq > * {max-width: none;} }
.nfycb {min-width: 0;}
.hsde {border: 1px solid var(--ixj1x);border-radius:8px;margin: 0;min-width: 0;overflow: hidden;background: var(--kviy);}
.k1cgc6m {height: auto;display: block;width: 100%;border-radius: 0;}
.wxym1rn {color: var(--mxc8);border-top: 1px solid var(--ixj1x);font: 600 12.5px/1.4 var(--h4w);padding: 9px 11px;}
.f3pb8jj {line-height:1.58;margin: 0 0 18px;font-size: clamp(16px, 1.45vw, 18px);color: var(--mxc8);}
.actep3w {flex-wrap: wrap;display: flex;gap:9px;}
.vtr64x9, .d7jh7sa {text-decoration: none;padding: 0 20px;transition:background 0.139s, border-color 0.178s;min-height: 44px;display: inline-flex;align-items: center;justify-content: center;font: 700 14px/1 var(--a9x1);border-radius:7px;}
.vtr64x9 {background: var(--vvid);color: var(--akvk, var(--o97b));}
.vtr64x9:hover {background: var(--aw9w);}

.d7jh7sa {border: 1px solid var(--shycy);color: var(--p0ysq);background: transparent;}
.d7jh7sa:hover {border-color: var(--ggd);}

.f11vj {display: grid;align-items: start;border-top: 1px solid var(--shycy);grid-template-columns: auto minmax(0, 1fr);padding: 20px 0 0;gap:17px 18px;margin: 0 0 var(--z3c);}
.qfh234p {flex: 0 0 auto;}
.c0vypjj {object-fit: cover;height: 56px;display: block;border: 1px solid var(--ixj1x);border-radius:7px;width: 56px;}
.ym4a2bn {min-width: 0;}
.crtffy6 {flex-wrap: wrap;align-items: baseline;display: flex;gap:3px 10px;margin: 0;}
.c8r00 {font-weight: 700;color: var(--p0ysq);font-size: 15px;}
.a8zfdpw {color: var(--mxc8);font-size: 13.5px;}

.yjsnj3 > .c8r00 {display: block;}
.dw6r3 {margin-top:5px;display: block;font-style: normal;}

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

.wj72qxs {display: block;}
.cv92d {line-height:1.60;margin: 9px 0 0;color: var(--mxc8);font-size: 14.5px;}
.v5gwnw {margin-top:11px;flex-wrap: wrap;gap:7px;display: flex;}

.bf6afz9 {color: var(--mxc8);width: 44px;transition:color 0.19s, border-color 0.176s;display: inline-flex;text-decoration: none;align-items: center;height: 44px;justify-content: center;border-radius:8px;border: 1px solid var(--ixj1x);}
.bf6afz9:hover {border-color: var(--ggd);color: var(--ggd);}
.bqzd7jt {margin: 12px 0 0;font-size: 12.5px;color: var(--mxc8);line-height:1.56;}
@media (max-width:565px) {
  .f11vj {grid-template-columns: minmax(0, 1fr);}
}

.v4j4q {counter-reset: vt-sect;}
.pcn1rw {min-width: 0;margin: 0 0 var(--z3c);}
.vbqc {display: flex;border-bottom: 1px solid var(--ixj1x);padding-bottom:12px;align-items: baseline;margin-bottom:15px;gap:12px;}
.cyng41g {counter-increment: vt-sect;}
.cyng41g::before {letter-spacing: .08em;font: 700 12px/1.4 var(--h4w);font-variant-numeric: tabular-nums;color: var(--ggd);flex: 0 0 auto;content: counter(vt-sect, decimal-leading-zero);}
.azmktaa.azmktaa {min-width: 0;letter-spacing: -.024em;color: var(--p0ysq);margin: 0;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--a9x1);}

.p8zn.p8zn {border-bottom: 1px solid var(--ixj1x);padding-bottom:10px;margin-bottom:16px;}
.zn1az73 {counter-increment: vt-sect;}

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

.y21ez.y21ez {margin: 0 0 16px;}
.bk9k3d {border: 0;border-top: 1px solid var(--ixj1x);margin: 0 0 20px;height: 0;}

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

.zrjfpq.zrjfpq {margin: 0 0 var(--z3c);display: flex;}
.ce2kw  {justify-content: flex-start;}
.z70wn8c   {justify-content: center;}
.y2qr {justify-content: flex-end;}
.jr3fre {border-radius:9px;text-decoration: none;display: inline-flex;color: var(--akvk, var(--o97b));min-height: 44px;padding: 0 24px;justify-content: center;transition:background 0.167s;align-items: center;background: var(--vvid);}
.jr3fre:hover {background: var(--aw9w);}
.dw85t3 {flex: 1 1 auto;}
.xcwpq9b {font: 700 14px/1 var(--a9x1);}

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

.jxqfjqe {position: relative;overflow: hidden;min-width: 0;border: 1px solid var(--ixj1x);border-radius: var(--r3n57);margin: 0 0 var(--z3c);}
.m35ber {color: var(--ggd);top: 9px;font: 700 10.5px/1 var(--h4w);font-style: normal;font-variant-numeric: tabular-nums;position: absolute;left: 10px;background: color-mix(in srgb, var(--dooa) 82%, transparent);z-index: 1;letter-spacing: .08em;padding: 3px 7px;border-radius:5px;}
.cq5t {display: block;}
.qx2g {width: 100%;height: auto;border-radius: 0;display: block;}

.s9gc {border: 1px solid var(--shycy);border-radius: var(--r3n57);margin: 0 0 var(--z3c);background: var(--dooa);padding: 18px 20px;}
.zc2q7 {text-transform: uppercase;font: 700 11.5px/1 var(--h4w);color: var(--ggd);margin-bottom:11px;letter-spacing: .12em;display: block;}

.zvzcrd {margin-top:8px;border-top: 1px solid var(--shycy);padding-top:9px;}
.r93q3d {gap:1px;display: grid;padding: 0;margin: 0;list-style: none;}
.wbz0vx {counter-reset: vt-idx;}
.wbz0vx > li {counter-increment: vt-idx;}

.wbz0vx > li > a::before {content: counter(vt-idx, decimal-leading-zero) "  ";font: 700 11px/1 var(--h4w);font-variant-numeric: tabular-nums;color: var(--ggd);}
.r93q3d > li > a {transition:color 0.169s;align-items: center;display: flex;color: var(--mxc8);padding: 0 4px;min-height: 44px;border-bottom: 1px solid var(--ixj1x);font-size: 14.5px;gap:8px;text-decoration: none;}
.r93q3d > li:last-child > a {border-bottom: 0;}
.r93q3d > li > a:hover {color: var(--p0ysq);}

.jfewehv {background: var(--dooa);padding: var(--j6nu) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--z3c);border: 1px solid var(--shycy);border-radius: var(--r3n57);}
.wkejf.wkejf {letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--a9x1);color: var(--p0ysq);margin: 0 0 9px;}
.jwwxpnp {font-size: 15.5px;margin: 0 0 18px;line-height:1.58;color: var(--mxc8);}
.nm8vgad {grid-template-columns: max-content minmax(0, 1fr);gap: 0;margin: 0 0 20px;display: grid;}

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

.y6x08d > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.y6x08d > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.yhyr1 {font: 700 11.5px/1.4 var(--h4w);padding: 9px 16px 9px 0;color: var(--mxc8);text-transform: uppercase;border-bottom: 1px solid var(--ixj1x);white-space: nowrap;letter-spacing: .09em;}
.ng6c {margin: 0;color: var(--p0ysq);border-bottom: 1px solid var(--ixj1x);padding: 9px 0;font: 600 14px/1.4 var(--h4w);font-variant-numeric: tabular-nums;}

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

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

.dsj1z {flex-wrap: wrap;display: flex;gap:10px;}
.f4z69 {align-items: center;color: var(--p0ysq);justify-content: center;padding: 0 20px;display: inline-flex;min-height: 44px;text-decoration: none;transition:border-color 0.148s, color 0.187s;background: transparent;border-radius:7px;border: 1px solid var(--shycy);}
.f4z69:hover {color: var(--ggd);border-color: var(--ggd);}
.kwba {font: 700 14px/1 var(--a9x1);}
@media (max-width:635px) {
  .y6x08d {grid-template-columns: max-content minmax(0, 1fr);}
}

.t623zkz, .ekknj {min-width: 0;margin: 0 0 var(--z3c);}
.e7erpd {letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--a9x1);margin-bottom:14px;color: var(--p0ysq);display: block;}
.yv8zxty {padding-bottom:11px;border-bottom: 1px solid var(--ixj1x);}
.pjqynw, .qn6g4tw {min-width: 0;}
.pjqynw > :first-child, .qn6g4tw > :first-child {margin-top: 0;}
.pjqynw > :last-child,  .qn6g4tw > :last-child  {margin-bottom: 0;}
.ze93k8e.ze93k8e {margin: 0 0 14px;letter-spacing: -.024em;color: var(--p0ysq);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--a9x1);}

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

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

.djv0 {padding: 11px 0;border-bottom: 1px solid var(--ixj1x);border-top: 1px solid var(--shycy);margin-bottom:17px;}

.kb9svz {align-items: start;gap: 0 26px;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);display: grid;}
.zcwtv {min-width: 0;padding-top:2px;}
.v4j4q .zcwtv > h2.e7erpd.e7erpd,
.v4j4q .djv0 > h2.e7erpd.e7erpd {margin: 0;}
.v4j4q .zcwtv > h2.e7erpd.e7erpd {font: 700 11.5px/1.45 var(--h4w);color: var(--mxc8);letter-spacing: .09em;text-transform: uppercase;}
@media (max-width:715px) {
  .kb9svz {grid-template-columns: minmax(0, 1fr);gap: 0;}
  .zcwtv {padding-top: 0;}
  .v4j4q .zcwtv > h2.e7erpd.e7erpd {margin: 0 0 12px;}
}

.v8smpz.v8smpz .tapjs {margin: 0;}
.v8smpz.v8smpz .a1vrqt {grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);display: grid;gap:10px 28px;padding: 14px 0;border-top: 1px solid var(--ixj1x);}
.v8smpz.v8smpz .a1vrqt:first-child {border-top: 0;}
.v8smpz.v8smpz .j2bb {font-size: 15px;line-height:1.38;margin: 0;font-weight: 700;}

.v8smpz.v8smpz .a1vrqt > .j2bb {grid-template-columns: 2.1em 1fr;align-items: baseline;display: grid;}
.v8smpz.v8smpz .e40tfn1 {font-size: 11.5px;letter-spacing: .08em;font-variant-numeric: tabular-nums;color: var(--ggd);font-weight: 700;}
.v8smpz.v8smpz .xyjbr {line-height:1.62;font-size: 14px;color: var(--mxc8);margin: 0;}

.v8smpz.v8smpz .xe9p {padding-left: 3.2em;counter-reset: vt-ref;}
.v8smpz.v8smpz .xe9p > .j2bb {padding-top:13px;border-top: 1px solid var(--ixj1x);counter-increment: vt-ref;}
.v8smpz.v8smpz .xe9p > .j2bb:first-child {border-top: 0;padding-top: 0;}
.v8smpz.v8smpz .xe9p > .j2bb::before {width: 3.2em;font-size: 11.5px;display: inline-block;font-weight: 700;content: counter(vt-ref, decimal-leading-zero);margin-left: -3.2em;font-family: var(--h4w);letter-spacing: .08em;color: var(--ggd);font-variant-numeric: tabular-nums;}
.v8smpz.v8smpz .xe9p > .xyjbr {margin: 6px 0 14px;}
.v8smpz.v8smpz .xe9p > .xyjbr:last-child {margin-bottom: 0;}
.v8smpz.v8smpz .z3e2p7k {font-weight: 700;}
.v8smpz.v8smpz .pnjfn {margin: 0;}

.v8smpz.v8smpz .xe9p > .xyjbr > .pnjfn {font-size: 14px;line-height:1.61;}

.v8smpz.v8smpz .m7hr2 {list-style: none;padding: 0 0 0 3.2em;counter-reset: vt-ref;margin: 0;}
.v8smpz.v8smpz .khsgzy {padding: 14px 0;counter-increment: vt-ref;border-top: 1px solid var(--ixj1x);}
.v8smpz.v8smpz .khsgzy:first-child {padding-top: 0;border-top: 0;}
.v8smpz.v8smpz .khsgzy:last-child {padding-bottom: 0;}
.v8smpz.v8smpz .khsgzy::before {font-variant-numeric: tabular-nums;content: counter(vt-ref, decimal-leading-zero);font-size: 11.5px;margin-left: -3.2em;font-weight: 700;font-family: var(--h4w);display: inline-block;color: var(--ggd);width: 3.2em;letter-spacing: .08em;}
.v8smpz.v8smpz .khsgzy > .z3e2p7k {line-height:1.41;font-size: 15px;font-weight: 700;}
.v8smpz.v8smpz .khsgzy > .pnjfn {line-height:1.61;font-size: 14px;color: var(--mxc8);margin: 6px 0 0;}
@media (max-width:715px) {
  .v8smpz.v8smpz .a1vrqt {grid-template-columns: 1fr;gap:5px;}
  .v8smpz.v8smpz .a1vrqt > .xyjbr {padding-left: 2.1em;}
  .v8smpz.v8smpz .xe9p {padding-left: 2.6em;}
  .v8smpz.v8smpz .xe9p > .j2bb::before {margin-left: -2.6em;width: 2.6em;}
  .v8smpz.v8smpz .m7hr2 {padding-left: 2.6em;}
  .v8smpz.v8smpz .khsgzy::before {width: 2.6em;margin-left: -2.6em;}
}

.aab4ebk {margin: 0 0 var(--z3c);}

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

@media (max-width:1005px) { .ts7wk {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:515px)  { .ts7wk {grid-template-columns: minmax(0, 1fr);} }
.hshzz5 {min-width: 0;}
.tacs6 {text-decoration: none;display: block;color: inherit;min-width: 0;}
.srcgmy {margin: 0;background: var(--g5r);overflow: hidden;border: 1px solid var(--ixj1x);border-radius:10px;position: relative;}

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

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

.wvwd {margin: 0 0 var(--z3c);}
.xmgrg {gap:9px;min-width: 0;padding: 0;margin: 0;display: grid;list-style: none;}

.x5nzs4 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.nvn9  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.kxy3v {min-width: 0;}
.x0hh {background: var(--dooa);display: flex;justify-content: center;padding: 22px 20px;transition:border-color 0.153s, background 0.142s;border: 1px solid var(--ixj1x);border-radius:9px;min-height: 124px;align-items: center;text-decoration: none;position: relative;}
.x0hh:hover {border-color: color-mix(in srgb, var(--nvlh) 45%, var(--ixj1x));background: var(--kviy);}
.ejgvf {color: var(--ggd);font: 700 10.5px/1 var(--h4w);font-style: normal;font-variant-numeric: tabular-nums;position: absolute;left: 9px;letter-spacing: .08em;top: 8px;}
.vsey8 {object-fit: contain;width: auto;max-width: 100%;display: block;border-radius: 0;max-height: 62px;height: auto;}
@media (max-width:631px) {
  .x5nzs4, .nvn9 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.bhc31n {margin: 0 0 var(--z3c);}
.yeeasd {min-width: 0;gap:12px;padding: 0;list-style: none;display: grid;margin: 0;}

.fmaff {grid-template-columns: repeat(4, minmax(0, 1fr));}
.cmhcj1 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.n53y {border: 1px solid var(--ixj1x);border-radius:9px;display: flex;align-items: center;min-width: 0;padding: 20px 14px;background: var(--kviy);flex-direction: column;gap:12px;}
.zn5gmk {border-radius: 0;display: block;width: auto;max-width: 100%;object-fit: contain;height: auto;max-height: 44px;}
.dy0xgtw {color: var(--mxc8);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;letter-spacing: .04em;text-align: center;font: 600 13px/1.25 var(--h4w);}
@media (max-width:631px) {
  .fmaff {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .cmhcj1 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.s7aqp.s7aqp .v9r8s {background: none;border-collapse: collapse;border: 0;table-layout: fixed;width: 100%;}
.s7aqp.s7aqp .wkt49 {letter-spacing: .09em;border-bottom: 1px solid var(--ixj1x);font-weight: 700;text-transform: uppercase;font-family: var(--h4w);font-size: 11.5px;vertical-align: bottom;text-align: left;padding: 0 0 9px;}
.s7aqp.s7aqp .n2jnxba {color: var(--ggd);padding-right:17px;}

.s7aqp.s7aqp .tpyx  {padding-left:17px;color: var(--mxc8);}

.s7aqp.s7aqp .b8t1zk {border-left: 1px solid var(--ixj1x);}
.s7aqp.s7aqp .dhpex7v {line-height:1.53;vertical-align: top;padding: 11px 0;font-size: 14px;border-bottom: 1px solid var(--ixj1x);}
.s7aqp.s7aqp .j6b2 {padding-right:16px;}
.s7aqp.s7aqp .b8t1zk  {padding-left:17px;}
.s7aqp.s7aqp .c5hv3 {color: var(--ggd);font-weight: 700;display: inline-block;width: 1.15em;font-family: var(--h4w);}
.s7aqp.s7aqp .b8t1zk .c5hv3 {color: var(--mxc8);}

.s7aqp.s7aqp .cb3sncz {display: block;text-transform: uppercase;border-bottom: 1px solid var(--ixj1x);font-family: var(--h4w);padding: 0 0 9px;letter-spacing: .09em;margin: 0;font-size: 11.5px;font-weight: 700;}
.s7aqp.s7aqp .ntqtgm {color: var(--ggd);}
.s7aqp.s7aqp .nqm3  {color: var(--mxc8);}
.s7aqp.s7aqp .v1t9y6a {margin: 0;list-style: none;padding: 0;}
.s7aqp.s7aqp .tekgvj {font-size: 14px;line-height:1.56;border-bottom: 1px solid var(--ixj1x);align-items: baseline;display: grid;padding: 11px 0;grid-template-columns: 1.35em minmax(0, 1fr);}
.s7aqp.s7aqp .tekgvj:last-child {border-bottom: 0;}
.s7aqp.s7aqp .w5ks {font-weight: 700;font-style: normal;font-family: var(--h4w);}

.s7aqp.s7aqp .e35x .w5ks {color: var(--ggd);}
.s7aqp.s7aqp .xrqx  .w5ks {color: var(--mxc8);}

.s7aqp.s7aqp .r3dr {gap: 0;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));}
.s7aqp.s7aqp .dnq1t {min-width: 0;}
.s7aqp.s7aqp .zkbsrm {padding-right:26px;}
.s7aqp.s7aqp .vh8b {border-left: 1px solid var(--ixj1x);padding-left:25px;}

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

.s7aqp.s7aqp .gfwm {margin: 0;}
.s7aqp.s7aqp .gfwm > .cb3sncz {margin-top:23px;}
.s7aqp.s7aqp .gfwm > .cb3sncz:first-child {margin-top: 0;}
.s7aqp.s7aqp .jbsf {margin: 0;}

@media (max-width:635px) {
  
  .s7aqp.s7aqp .r3dr {grid-template-columns: minmax(0, 1fr);}
  .s7aqp.s7aqp .zkbsrm {padding-right: 0;}
  .s7aqp.s7aqp .vh8b {padding-left: 0;border-left: 0;margin-top:23px;}
  
  .s7aqp.s7aqp .dhpex7v {font-size: 13.5px;}
  .s7aqp.s7aqp .j6b2,
  .s7aqp.s7aqp .n2jnxba {padding-right:11px;}
  .s7aqp.s7aqp .b8t1zk,
  .s7aqp.s7aqp .tpyx {padding-left:9px;}
}

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

.yg90zdn.yg90zdn .g8benz::before {left: -21px;top: 19px;width: 5px;height: 5px;position: absolute;content: "";background: var(--nvlh);}
.yg90zdn.yg90zdn .gw8r {letter-spacing: .08em;font-family: var(--h4w);font-size: 11.5px;font-weight: 700;color: var(--ggd);}
.yg90zdn.yg90zdn .msvz2z {margin: 4px 0 13px 3.4em;line-height:1.60;font-size: 14px;color: var(--mxc8);}

.yg90zdn.yg90zdn .vnb1w {counter-reset: vt-step;padding: 0 0 0 18px;border-left: 1px solid var(--ixj1x);list-style: none;margin: 0;}
.yg90zdn.yg90zdn .ezzt {padding: 13px 0 0;position: relative;counter-increment: vt-step;}
.yg90zdn.yg90zdn .ezzt + .ezzt {margin-top:14px;border-top: 1px solid var(--ixj1x);}
.yg90zdn.yg90zdn .ezzt::before {top: 19px;background: var(--nvlh);position: absolute;content: "";left: -21px;width: 5px;height: 5px;}
.yg90zdn.yg90zdn .b1qj {font-weight: 700;font-size: 15px;line-height:1.33;display: block;}
.yg90zdn.yg90zdn .b1qj::before {font-family: var(--h4w);letter-spacing: .08em;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-weight: 700;color: var(--ggd);font-variant-numeric: tabular-nums;font-size: 11.5px;}
.yg90zdn.yg90zdn .a66fn {color: var(--mxc8);line-height:1.62;margin: 4px 0 0;font-size: 14px;}

.yg90zdn.yg90zdn .rbpsdtt {padding: 0;border-left: 0;}
.yg90zdn.yg90zdn .jmpjbj2 {padding: 14px 0 0;border-top: 1px solid var(--ixj1x);margin: 0;display: block;}
.yg90zdn.yg90zdn .rbpsdtt > .jmpjbj2:first-child {border-top: 0;padding-top: 0;}
.yg90zdn.yg90zdn .eyar4c {letter-spacing: .1em;color: var(--ggd);display: block;margin-bottom:5px;font-style: normal;font: 700 11px/1.3 var(--h4w);font-variant-numeric: tabular-nums;}
.yg90zdn.yg90zdn .xbgbds2 {font-size: 15px;font-weight: 700;line-height:1.33;}
.yg90zdn.yg90zdn .f7zvxd {color: var(--mxc8);font-size: 14px;margin: 5px 0 14px;line-height:1.61;}
.yg90zdn.yg90zdn .f7zvxd:last-child {margin-bottom: 0;}

@media (max-width:715px) {
  .yg90zdn.yg90zdn .g8benz {gap:2px;grid-template-columns: 1fr;}
  .yg90zdn.yg90zdn .msvz2z {margin-left: 0;}
}

.v4j4q {--oot1: var(--p0ysq);}

.v4j4q :is(.g9ra2kk, [class*="table"]) {overflow-x: auto;}
.v4j4q table {border-collapse: collapse;font-size: 14.5px;width: 100%;}
.v4j4q thead th {white-space: nowrap;font-weight: 700;font-size: 11.5px;color: var(--mxc8);text-align: left;text-transform: uppercase;padding: 11px 14px;border-bottom: 1px solid var(--oot1, var(--shycy));letter-spacing: .08em;}
.v4j4q tbody td {padding: 11px 14px;color: var(--sm3d, var(--p0ysq));border-bottom: 1px solid var(--ixj1x);}
.v4j4q tbody td + td {font-variant-numeric: tabular-nums;font-family: var(--h4w);}

.nh9r0.nh9r0 {padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);border-top: 1px solid var(--shycy);color: var(--p0ysq);background: var(--o27);}
.nh9r0 .e21cczz {grid-template-columns: minmax(0, 1fr) auto;max-width: var(--snqce);align-items: start;gap:29px 50px;display: grid;margin: 0 auto;}
.nh9r0 .mefckk img {height: 28px;display: block;width: auto;}
.nh9r0 .mefckk span {font-size: 18px;letter-spacing: -.03em;color: var(--p0ysq);font-weight: 800;}
.nh9r0 .x1zm0gc {display: grid;gap:47px;grid-auto-flow: column;}
.nh9r0 .x1zm0gc ul {list-style: none;display: grid;margin: 0;gap:9px;padding: 0;}
.nh9r0 .x1zm0gc a {font-size: 14px;color: var(--mxc8);text-decoration: none;}
.nh9r0 .x1zm0gc a:hover {color: var(--p0ysq);}
.nh9r0 .tb4s {gap:13px;opacity:0.72;flex-wrap: wrap;max-width: var(--snqce);display: flex;margin: 24px auto 0;align-items: center;}
.nh9r0 .ps0p {max-width: var(--snqce);margin: 24px auto 0;padding-top:19px;border-top: 1px solid var(--ixj1x);}
.nh9r0 .ps0p p {color: var(--mxc8);font-size: 12.5px;margin: 0;}
.nh9r0 .ps0p p + p {margin-top:9px;line-height:1.56;}

@media (max-width:1074px) {
  
  .ajdvr {display: none;}
  .c4r1fq {margin-left: 0;}
  .g9wn {display: flex;}
  
  .v6swe {display: inline-flex;}
  .pdva2 {left: 14px;}
}

@media (max-width:825px) {
  .c7292j {display: none;}
  
  .pdva2 {gap:9px;flex-direction: row;align-items: center;text-align: left;}
  .vncmjy {font-size: 13.5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;flex: 1 1 auto;min-width: 0;}
  .pdva2 .v9n6em {flex: 0 0 auto;}
}

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

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

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

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

.nh9r0 .x1zm0gc a {min-height: 44px;display: flex;align-items: center;}
.e034m {min-height: 44px;align-items: center;display: inline-flex;}

.v9n6em, .j9mh67, .r3e9g,
.v4j4q a[role="button"],
.v4j4q .eed00pn a {min-height: 44px;}

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

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

.dkaax8 ul {gap:8px;}

.nh9r0 .x1zm0gc ul {gap:8px;display: grid;}

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

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

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

.m5kdtq:checked ~ .yj796 {visibility: visible;opacity:0.99;}
.m5kdtq:checked ~ .aae6vk {visibility: visible;transform: translateX(0);}

.sx1wq {gap:13px;border-bottom: 1px solid var(--shycy, var(--clk1e));background: var(--kviy, var(--kj7qy));display: flex;justify-content: space-between;padding: 14px 16px;position: sticky;align-items: center;top: 0;z-index: 1;}
.hb1n {align-items: center;min-height: 44px;display: inline-flex;}
.hb1n img {height: 26px;display: block;width: auto;}
.mtj14 {letter-spacing: .01em;color: var(--alrb);font-weight: 800;font-size: 16px;}

.bv7c {color: var(--alrb);flex: none;width: 44px;border-radius:13px;border: 1px solid var(--shycy, var(--clk1e));background: var(--kj7qy);display: inline-flex;cursor: pointer;height: 44px;align-items: center;justify-content: center;}
.bv7c:hover {background: var(--afn5d);}
.bv7c:focus-visible,
.b9xn a:focus-visible,
.drn6eqk:focus-visible,
.t4p5ec5:focus-visible {outline: 2px solid var(--alrb);outline-offset: 2px;}

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

.b9xn a {line-height:1.29;font-size: 15.5px;border-radius:12px;border: 1px solid transparent;text-decoration: none;font-weight: 600;color: var(--alrb);display: flex;padding: 10px 14px;align-items: center;min-height: 48px;}
.b9xn a:hover {border-color: var(--shycy, var(--clk1e));background: var(--kj7qy);}

.b9xn a[aria-current="page"] {background: var(--kj7qy);box-shadow: inset 3px 0 0 var(--nvlh, var(--vvid));border-color: var(--shycy, var(--clk1e));}

.k2xz3k {padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--shycy, var(--clk1e));margin-top: auto;gap:11px;display: grid;background: var(--kviy, var(--kj7qy));}

.drn6eqk, .t4p5ec5 {font-size: 15px;justify-content: center;min-height: 48px;display: flex;font-weight: 700;border-radius:11px;text-decoration: none;padding: 12px 18px;align-items: center;}
.drn6eqk {border: 1px solid var(--shycy, var(--clk1e));color: var(--q3g, var(--b2exr));background: var(--e1u);}
.t4p5ec5 {color: var(--otat, var(--tysgs));background: var(--ev03);border: 1px solid transparent;}

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

@media (min-width:1075px) {
  .aae6vk, .yj796 {display: none;}
}

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

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

.v4j4q > .eed00pn.zrjfpq {padding-top: 0;padding-bottom: 0;}

@media (min-width:1075px) {

  
  
  .ajdvr, .c4r1fq {transition:width 246ms ease, margin-left 228ms ease, padding 193ms ease;}

  
}

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

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

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

.rhdq > summary.dhcm97c .zc2q7 {margin: 0;}
.rhdq[open] > summary.dhcm97c {margin-bottom:12px;}

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

.c4r1fq {padding-bottom: max(96px, var(--p0qcf, 96px));}

.pa8r9z3 {--l527m: uppercase;--sea: var(--r3n57);--p9gm: 1px solid var(--shycy);--excu0: .08em;--q2a: 6px;--jfd4s: var(--r3n57);--oyzy: 12px;}

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

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

:root {--pi32:   color-mix(in srgb, var(--nvlh) 38%, transparent);--wke: var(--oot1, var(--nvlh));--kviy: color-mix(in srgb, var(--nvlh) 14%, var(--fs5w));--a4bk:     color-mix(in srgb, var(--nvlh) 7%, var(--gh0r));--r3n57:      14px;--dooa:  color-mix(in srgb, var(--nvlh) 9%, var(--kj7qy));--ixj1x:  color-mix(in srgb, var(--nvlh) 16%, var(--clk1e));--shycy:   color-mix(in srgb, var(--nvlh) 26%, var(--wui));}
html:root {background-color: var(--a4bk);}
body {background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--nvlh) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--wke) 14%, transparent), transparent 70%),
    var(--a4bk);background-attachment: fixed;font-family: var(--a9x1);}

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

.ajdvr {background:
    linear-gradient(180deg, color-mix(in srgb, var(--nvlh) 16%, transparent), transparent 46%),
    var(--rjij);border-right-color: var(--shycy);}
.dkaax8 a {letter-spacing: .01em;font: 600 15px/1.2 var(--a9x1);border-radius:9px;}
.dkaax8 a:hover {background: color-mix(in srgb, var(--nvlh) 12%, transparent);}
.dkaax8 a[aria-current="page"] {color: var(--akvk, var(--o97b));background: var(--vvid);box-shadow: 0 6px 20px var(--pi32);}
.dkaax8 a[aria-current="page"] .q1ts {background: currentColor;}

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

.v9n6em,
.v4j4q :is(.eed00pn, .yg90zdn, .v8smpz) a[role="button"],
.v4j4q .eed00pn a,
.nfqnd, .pfa5 {font: 700 14.5px/1 var(--a9x1);padding: 0 22px;border-radius:11px;letter-spacing: .02em;min-height: 44px;}
.tkbyw7v,
.nfqnd, .pfa5,
.v4j4q .eed00pn a {transition:transform 0.161s, box-shadow 0.194s, background 0.134s;box-shadow: 0 8px 24px var(--pi32);}
.tkbyw7v:hover, .nfqnd:hover, .pfa5:hover {box-shadow: 0 10px 30px var(--pi32);transform: translateY(-1px);}
.ppacq3p {background: color-mix(in srgb, var(--e1u) 70%, transparent);border-color: var(--shycy);}

.v4j4q :is(.v8smpz, .yg90zdn, .s7aqp, .ak6tz),
.v4j4q .xgte3t.xgte3t {background:
    linear-gradient(180deg, color-mix(in srgb, var(--nvlh) 7%, transparent), transparent 60%),
    var(--dooa);border-color: var(--shycy);}

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

.v4j4q .es3qe {justify-content: center;min-height: clamp(360px, 52vh, 560px);}
.epv4 {background: linear-gradient(90deg,
    color-mix(in srgb, var(--a4bk) 90%, transparent) 0%,
    color-mix(in srgb, var(--a4bk) 62%, transparent) 42%,
    color-mix(in srgb, var(--a4bk) 0%, transparent) 76%);}
.ph3szv {position: absolute;padding: 7px 14px;border: 1px solid var(--shycy);border-radius: 999px;left: 14px;z-index: 2;backdrop-filter: blur(8px);top: 14px;background: color-mix(in srgb, var(--kviy) 70%, transparent);}
.watjeht {background: none;max-width:641px;}
.watjeht .se5km {line-height:1.03;font-size: clamp(30px, 4vw, 54px);}
@media (max-width:894px) {
  .v4j4q .es3qe {min-height: min(72vh, 560px);justify-content: flex-end;}
  .epv4 {background: linear-gradient(0deg,
      color-mix(in srgb, var(--a4bk) 94%, transparent) 0%,
      color-mix(in srgb, var(--a4bk) 70%, transparent) 45%,
      color-mix(in srgb, var(--a4bk) 0%, transparent) 82%);}
}

.v4j4q .gn5jd10.gn5jd10 {height: auto;max-height: none;object-fit: contain;}
.se5km.se5km {font-size: clamp(28px, 3.2vw, 44px);line-height:1.08;}
.er30d {border-color: var(--shycy);box-shadow: 0 18px 50px var(--pi32);}

@media (max-width:1074px) {
  .y4psv5 .pa8r9z3 {display: none;}
  .v6swe img {max-width: min(30vw, 120px);height: 28px;object-position: left center;object-fit: contain;}
  .yzr93w {padding: 14px 20px 0;}
}
@media (max-width:565px) {
  .dabafy {padding: 0 14px;gap:7px;}
  .y4psv5 {gap:7px;}
  .y4psv5 .v9n6em {font-size: 13px;min-height: 40px;padding: 0 12px;}
  .g9wn {margin-right: -8px;}
}

.v4j4q .jfewehv.jfewehv {background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--nvlh) 24%, transparent), transparent 70%),
    var(--dooa);display: grid;overflow: hidden;grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 3vw, 48px);padding: clamp(24px, 3.4vw, 48px) !important;align-items: center;border: 1px solid var(--shycy);border-radius: var(--r3n57);}
@media (min-width:895px) {
  .v4j4q .jfewehv.jfewehv {grid-template-columns: minmax(0, 1fr) auto;}
}
.jfewehv .s7rrvq {min-width: 0;}
.jfewehv .wkejf {font-size: clamp(26px, 3vw, 40px);}
.jfewehv .m0r569 {margin: 0 auto;width: clamp(170px, 18vw, 220px);display: flex;--oahhz: 90%;aspect-ratio: 1;position: relative;align-items: center;background:
    radial-gradient(closest-side, var(--dooa) 78%, transparent 79%),
    conic-gradient(var(--nvlh) 0 var(--oahhz), color-mix(in srgb, var(--nvlh) 14%, transparent) var(--oahhz) 100%);flex-direction: column;box-shadow: 0 0 60px var(--pi32);justify-content: center;border-radius: 50%;}
.jfewehv .css6f {font: 800 clamp(46px, 5vw, 64px)/1 var(--h4w);color: var(--p0ysq);letter-spacing: -.04em;}
.jfewehv .cya0 {margin-top:5px;font: 700 14px/1 var(--h4w);font-style: normal;color: var(--ggd);}
.jfewehv .mznh0 {letter-spacing: .14em;text-align: center;font: 700 11px/1.2 var(--a9x1);color: var(--mxc8);margin-top:10px;max-width: 70%;overflow-wrap: anywhere;text-transform: uppercase;}
.jfewehv .dsj1z {display: flex;flex-wrap: wrap;gap:11px;margin-top:23px;}
.jfewehv .f4z69.f4z69 {color: var(--akvk, var(--o97b));align-items: center;background: var(--vvid);min-height: 48px;text-decoration: none;border-radius:13px;border: 0;display: inline-flex;font: 700 15px/1 var(--a9x1);padding: 0 22px;box-shadow: 0 8px 24px var(--pi32);}
.jfewehv .f4z69.f4z69:hover {background: var(--aw9w);color: var(--akvk, var(--o97b));}
.jfewehv .f4z69 .kwba {font: inherit;color: inherit;}
@media (max-width:894px) {
  .jfewehv .m0r569 {order: -1;width: 160px;}
  .jfewehv .f4z69.f4z69 {justify-content: center;flex: 1 1 140px;}
}

.v4j4q .es3qe.p3d4 {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--nvlh) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--wke) 32%, transparent), transparent 65%),
    var(--a944d, var(--dooa));}
.vt43jc {right: -.04em;pointer-events: none;white-space: nowrap;overflow: hidden;max-width: 100%;font: 800 clamp(96px, 14vw, 220px)/1 var(--a9x1);position: absolute;bottom: -.2em;color: color-mix(in srgb, var(--rne, var(--p0ysq)) 10%, transparent);z-index: 0;letter-spacing: -.04em;}
@media (max-width:894px) {
  .v4j4q .es3qe.p3d4 {padding-top:57px;min-height: 0;}
  .vt43jc {display: none;}
}
