

:root {--ckq:  clamp(30px, 3.4vw, 52px);--pvlqn:  var(--ou8v);--b4qss:     10px;--v36qv: color-mix(in srgb, var(--glk) 35%, var(--ftklx));--xw1fq:"SF Mono", ui-monospace, "JetBrains Mono", Consolas, Menlo, monospace;--ftklx:   var(--b7ksi);--jlzfh:"Futura", "Avenir Next", "Century Gothic", system-ui, "Trebuchet MS", sans-serif;--q55eb: var(--lddgv);--g9gj:    var(--h12);--f9854:  1180px;--nqd: var(--ctq10);--ksmy7: var(--eza3u);--cuevs:  248px;--hup:  clamp(16px, 1.8vw, 26px);--glk: var(--zd5);--qpfeo:var(--msaa);}

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

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

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

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

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

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

.tzq6e3f {margin-top: auto;background: var(--q55eb);padding: 14px;border: 1px solid var(--pvlqn);border-radius: var(--b4qss);}
.mhws4j {margin: 0;font-size: 14px;font-weight: 700;}
.r4n3mrz {font-size: 12.5px;line-height:1.44;color: var(--ksmy7);margin: 5px 0 0;}

.atzfrr7 {border-bottom: 1px solid var(--pvlqn);backdrop-filter: blur(10px);top: 0;background: color-mix(in srgb, var(--g9gj) 92%, transparent);position: sticky;z-index: 40;}
.n8j01k {min-height: 54px;gap:14px;padding: 0 clamp(16px, 2vw, 28px);display: flex;align-items: center;}
.pste {white-space: nowrap;text-overflow: ellipsis;font: 500 12px/1.4 var(--xw1fq);overflow: hidden;min-width: 0;color: var(--ksmy7);}
.pc5r {display: flex;align-items: center;gap:7px;margin-left: auto;}

.e03ynjn,
.ch819 :is(.h4yz1t0, .z7w52jf, .gqap81t) a[role="button"],
.ch819 .h4yz1t0 a {border-radius:9px;border: 1px solid transparent;padding: 10px 20px;transition:background 0.17s, border-color 0.133s;font-size: 14px;display: inline-flex;align-items: center;justify-content: center;font-weight: 700;white-space: nowrap;cursor: pointer;text-decoration: none;}

.kbsf89 {background: var(--kmt);border-color: var(--pvlqn);color: var(--imvg, var(--tgp));}
.m9xcmne {background: var(--v86hc);color: var(--e2q7l, var(--ucnxm));}
.m9xcmne:hover {background: var(--n1ng);}

.ch819 :is(.h4yz1t0, .z7w52jf, .gqap81t) a[role="button"],
.ch819 .h4yz1t0 a {color: var(--yrwe, var(--etm1w));background: var(--zd5);}
.aevf {margin-top:11px;width: 100%;display: flex;}

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

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

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

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

.thdbj39::before {border: 1px solid var(--pvlqn);inset: 11px;content: '';position: absolute;background: var(--qpfeo);transition:border-color 0.175s, background 0.123s;}
.thdbj39 svg {z-index: 1;position: relative;}
.thdbj39:hover {color: var(--v36qv);}
.thdbj39:hover::before {background: color-mix(in srgb, var(--ftklx) 8%, var(--qpfeo));border-color: color-mix(in srgb, var(--glk) 50%, var(--pvlqn));}
.thdbj39:focus-visible {outline: 2px solid var(--v36qv);outline-offset: -3px;}

.ch819 {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.ch819 > * {padding-bottom: 0;padding-top: var(--ckq);margin: 0 auto var(--hup) !important;max-width: var(--f9854);}
.ch819 > *:last-child {margin-bottom: 0 !important;}

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

.ch819 :is(.gygz, .mbscrn, .sn54, .gqap81t,
             .z7w52jf, .r74rky) :is(p, li, td) > a {color: var(--glk);text-underline-offset: 3px;}

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

.ch819 :is(.gqap81t, .z7w52jf, .r74rky, .txfxrr) {border: 1px solid var(--pvlqn);border-radius: var(--b4qss);background: var(--q55eb);padding: var(--ckq) clamp(20px, 2.4vw, 34px) !important;}

.ch819 .qnpt2.qnpt2 {display: grid;min-width: 0;border: 1px solid var(--pvlqn);border-radius: var(--b4qss);overflow: hidden;background: var(--q55eb);padding: 0 !important;grid-template-columns: minmax(0, 1fr);}

.m7gyjtz {min-width: 0;gap:12px;grid-column: 1 / -1;padding: 9px clamp(18px, 2.2vw, 30px);justify-content: space-between;background: var(--qpfeo);border-bottom: 1px solid var(--nqd);display: flex;align-items: center;}
.gr18z {overflow: hidden;text-transform: uppercase;letter-spacing: .1em;text-overflow: ellipsis;color: var(--v36qv);font: 700 11.5px/1 var(--xw1fq);white-space: nowrap;}
.c80e {font: 600 11.5px/1 var(--xw1fq);font-style: normal;letter-spacing: .08em;flex: 0 0 auto;color: var(--ksmy7);}

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

.xqy9.xqy9 {font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--jlzfh);letter-spacing: -.028em;color: var(--ftklx);overflow-wrap: anywhere;margin: 0;}
.wskn.wskn {max-width: 56ch;margin: 11px 0 0;font-size: 15.5px;color: color-mix(in srgb, var(--ksmy7) 26%, var(--ftklx));line-height:1.61;}
.fa3ze {min-height: 44px;border-radius:7px;align-items: center;justify-content: center;font: 700 14px/1 var(--jlzfh);padding: 0 22px;transition:background 0.13s;text-decoration: none;color: var(--yrwe, var(--etm1w));display: inline-flex;margin-top:21px;background: var(--zd5);}
.fa3ze:hover {background: var(--n1ng);}

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

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

.qnpt2 .awx8.awx8 {background-image:
    repeating-linear-gradient(90deg, var(--nqd) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--nqd) 0 1px, transparent 1px 26px);}
.qnpt2 .wchqge.wchqge {background-image:
    repeating-linear-gradient(90deg, var(--nqd) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--nqd) 0 1px, transparent 1px 34px);}
.qnpt2 .knmh.knmh {background-image:
    repeating-linear-gradient(90deg, var(--nqd) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--nqd) 0 1px, transparent 1px 44px);}

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

.cavj .awx8.awx8 {background-image:
    repeating-linear-gradient(90deg, var(--nqd) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--nqd) 0 1px, transparent 1px 26px);}
.cavj .wchqge.wchqge {background-image:
    repeating-linear-gradient(90deg, var(--nqd) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--nqd) 0 1px, transparent 1px 34px);}
.cavj .knmh.knmh {background-image:
    repeating-linear-gradient(90deg, var(--nqd) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--nqd) 0 1px, transparent 1px 44px);}

.ch819 .cavj.cavj {grid-template-columns: minmax(0, 1fr);overflow: hidden;display: grid;padding: 0 !important;min-width: 0;border: 1px solid var(--pvlqn);border-radius: var(--b4qss);background: var(--q55eb);}
.cavj .kz2qb {position: relative;margin: 0;border-bottom: 1px solid var(--pvlqn);min-width: 0;background: var(--qpfeo);overflow: hidden;}
.cavj .q1y8 {border-radius: 0;object-fit: cover;height: auto;color: var(--p36sr, inherit);display: block;max-height: 26vh;width: 100%;}

.cavj .rybr {color: var(--v36qv);letter-spacing: -.05em;align-items: center;justify-content: center;display: flex;width: 100%;background-color: var(--ih1ot, var(--qpfeo));max-height: 24vh;min-height: 15vh;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--xw1fq);}
.v9c6j8.v9c6j8 {margin: 0;overflow-wrap: break-word;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--jlzfh);max-width: 24ch;text-wrap: balance;letter-spacing: -.02em;color: var(--ftklx);padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;}

.cavj .v1854 {display: grid;padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;grid-template-columns: minmax(0, 1fr);gap: clamp(14px, 1.6vw, 22px);align-items: start;}
.gwdhv.gwdhv {color: color-mix(in srgb, var(--ksmy7) 26%, var(--ftklx));font-size: 15.5px;min-width: 0;line-height:1.62;margin: 0;max-width: 62ch;}
.cavj .ey2k {display: flex;margin: 0;flex-wrap: wrap;gap:3px 18px;min-width: 0;}
.cavj .vymwda {font: 700 10.5px/1.6 var(--xw1fq);text-transform: uppercase;color: var(--ksmy7);letter-spacing: .16em;margin: 0;}
.cavj .xq7d {margin: 0 12px 0 0;color: var(--v36qv);letter-spacing: .04em;font: 700 13px/1.6 var(--xw1fq);}
.cavj .g1yfe {color: var(--yrwe, var(--etm1w));background: var(--zd5);border-radius:6px;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);justify-self: start;text-decoration: none;display: inline-flex;padding: 0 28px;transition:background 0.161s;letter-spacing: .04em;justify-content: center;min-height: 46px;font: 700 14px/1 var(--jlzfh);align-items: center;}
.cavj .g1yfe:hover {background: var(--n1ng);}
@media (min-width:893px) {
  
  .cavj .v1854 {align-items: baseline;grid-template-columns: minmax(0, 1fr) auto;}
  .cavj .ey2k {justify-content: flex-end;}
}
@media (max-width:892px) {
  
  .cavj .q1y8  {max-height: 18vh;}
  .cavj .rybr {max-height: 18vh;min-height: 12vh;}
}

.ch819 .w92wzyh {min-height: 340px;border: 1px solid var(--pvlqn);border-radius: var(--b4qss);overflow: hidden;display: flex;position: relative;justify-content: flex-end;flex-direction: column;}

.ch819 .c94831k .wr69 {width: 100%;object-fit: cover;height: 100%;inset: 0;position: absolute;}
.qzw025 {position: absolute;inset: 0;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--q55eb) 20%, transparent) 0%,
      color-mix(in srgb, var(--q55eb) 55%, transparent) 60%,
      color-mix(in srgb, var(--q55eb) 85%, transparent) 100%);pointer-events: none;}
.txfvbq {z-index: 1;background: color-mix(in srgb, var(--qpfeo) 92%, transparent);position: relative;}
.zb7sbq {z-index: 1;background: color-mix(in srgb, var(--q55eb) 95%, transparent);position: relative;}
.zb7sbq .xqy9,
.zb7sbq .wskn {color: var(--vqo3i, var(--ftklx));}
@media (max-width:892px) {
  .ch819 .w92wzyh {min-height: 280px;}
}

@media (min-width:893px) {
  
  .ch819 .qnpt2.qnpt2 {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .hwsy3j {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .hcca21 .qkf5  {order: 2;}
  .hcca21 .hwsy3j {order: 1;}
}

.vytrwy {border: 1px solid var(--pvlqn);border-radius: var(--b4qss);background: var(--q55eb);padding: var(--ckq) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--hup);}
.stzq0d1 {margin-bottom:4px;align-items: center;gap:9px 18px;padding-bottom:17px;border-bottom: 1px solid var(--nqd);display: grid;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);}

.dy78fak .pc2mr {order: -1;grid-column: 1 / -1;}
.xp25ek8  .pc2mr {grid-column: 3;}
.njkk {font: 800 clamp(30px, 3.4vw, 42px)/1 var(--xw1fq);font-variant-numeric: tabular-nums;letter-spacing: -.03em;color: var(--ftklx);}
.qg5zwhg {font-size: .44em;color: var(--ksmy7);font-weight: 600;}

.ge73 {overflow: hidden;border-radius:4px;background: var(--nqd);position: relative;height: 6px;display: block;}
.ge73::before {background: var(--v36qv);inset: 0 auto 0 0;width: var(--oqu, 0%);content: "";position: absolute;}
.pc2mr {font-size: 15px;line-height:1.62;color: var(--ksmy7);margin: 0;}

.krwg {list-style: none;margin: 0;padding: 0;}
.b9t595s {padding: 14px 0;grid-template-columns: 3.6em minmax(0, 1fr);border-bottom: 1px solid var(--nqd);display: grid;align-items: baseline;gap: 0 16px;}
.b9t595s:last-child {padding-bottom: 0;border-bottom: 0;}
.w3st {white-space: nowrap;color: var(--v36qv);font: 700 13px/1.4 var(--xw1fq);font-style: normal;font-variant-numeric: tabular-nums;}
.k9vw {color: var(--ksmy7);font-weight: 600;}
.a73xrb {min-width: 0;margin: 0;}
.tffj {line-height:1.62;margin: 0;font-size: 15px;}
.ds5bt9 {letter-spacing: .06em;color: var(--ksmy7);font: 600 12px/1.3 var(--xw1fq);font-style: normal;display: block;margin-top:7px;}

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

.kbhr {margin-left:10px;padding-left:10px;letter-spacing: .04em;font: 700 12px/1.3 var(--xw1fq);font-variant-numeric: tabular-nums;color: var(--v36qv);border-left: 1px solid var(--nqd);}

.z630v {padding-left: 0;margin-left: 0;border-left: 0;}
.ds5bt9:empty {display: none;}

.zpjx {min-width: 0;margin: 0;}
.zpjx > .a73xrb {margin: 0;}
.jhsnnw {border-top: 1px solid var(--nqd);display: flex;justify-content: space-between;align-items: baseline;margin-top:10px;padding-top:8px;gap:4px 14px;flex-wrap: wrap;}
.jhsnnw > .ds5bt9 {margin-top: 0;}

.zpjx > .jhsnnw:only-child {border-top: 0;margin-top: 0;padding-top: 0;}
@media (max-width:635px) {
  .stzq0d1 {grid-template-columns: auto minmax(0, 1fr);}
  .xp25ek8 .pc2mr {grid-column: 1 / -1;}
  .b9t595s {grid-template-columns: 1fr;gap:4px;}
}

.gqztgg3 {border: 1px solid var(--pvlqn);border-radius: var(--b4qss);margin: 0 0 var(--hup);min-width: 0;padding: var(--ckq) clamp(20px, 2.4vw, 34px);background: var(--q55eb);}

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

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

.hrd8 {grid-template-columns: minmax(0, 1fr);}
.k4r3 {min-width: 0;}
.hskxn5.hskxn5 {letter-spacing: -.024em;color: var(--ftklx);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--jlzfh);margin: 0 0 10px;}
.qttws8 {min-width: 0;}
.qttws8 > :first-child {margin-top: 0;}
.qttws8 > :last-child  {margin-bottom: 0;}
.j1gt02z {border-radius:9px;transition:background 0.163s;background: var(--zd5);text-decoration: none;display: inline-flex;min-height: 44px;padding: 0 20px;font: 700 14px/1 var(--jlzfh);justify-content: center;align-items: center;margin-top:15px;color: var(--yrwe, var(--etm1w));}
.j1gt02z:hover {background: var(--n1ng);}
.rec5 {margin: 0;min-width: 0;}

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

.rec5 {order: -1;}
@media (max-width:765px) {
  .a9mf {max-height: 340px;}
}
@media (min-width:766px) {
  .j93jmh6 .rec5 {order: 1;}
}

.btvb {border: 1px solid var(--pvlqn);border-radius: var(--b4qss);background: var(--q55eb);padding: var(--ckq) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--hup);min-width: 0;}
.tg6t {display: flex;justify-content: space-between;gap:15px;margin-bottom:18px;align-items: baseline;border-bottom: 1px solid var(--nqd);padding-bottom:15px;}
.sa9461.sa9461 {letter-spacing: -.026em;margin: 0;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--jlzfh);color: var(--ftklx);min-width: 0;}
.x1jh7t {letter-spacing: .08em;color: var(--v36qv);font: 700 12px/1 var(--xw1fq);font-style: normal;font-variant-numeric: tabular-nums;flex: 0 0 auto;}
.ak1437 {gap:13px;margin: 0 0 18px;list-style: none;padding: 0;display: grid;min-width: 0;}
.mss53  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.f530b7 {display: flex;flex-wrap: wrap;justify-content: center;}
.f530b7 > * {min-width: 0;max-width: calc(50% - 8px);flex: 1 1 200px;}
@media (max-width:594px) { .f530b7 > * {max-width: none;} }
.dsva2j {min-width: 0;}
.xx8qa {border: 1px solid var(--nqd);border-radius:9px;overflow: hidden;background: var(--qpfeo);margin: 0;min-width: 0;}
.m5hwnyh {width: 100%;height: auto;display: block;border-radius: 0;}
.nwrk8d0 {font: 600 12.5px/1.4 var(--xw1fq);color: var(--ksmy7);border-top: 1px solid var(--nqd);padding: 9px 11px;}
.dhz0x6 {margin: 0 0 18px;font-size: clamp(16px, 1.45vw, 18px);color: var(--ksmy7);line-height:1.61;}
.tm5bp {gap:9px;display: flex;flex-wrap: wrap;}
.rp1jfz, .r798e {justify-content: center;font: 700 14px/1 var(--jlzfh);min-height: 44px;padding: 0 20px;border-radius:9px;display: inline-flex;text-decoration: none;transition:background 0.162s, border-color 0.161s;align-items: center;}
.rp1jfz {background: var(--zd5);color: var(--yrwe, var(--etm1w));}
.rp1jfz:hover {background: var(--n1ng);}

.r798e {border: 1px solid var(--pvlqn);background: transparent;color: var(--ftklx);}
.r798e:hover {border-color: var(--v36qv);}

.whts {gap:16px 18px;grid-template-columns: auto minmax(0, 1fr);border-top: 1px solid var(--pvlqn);padding: 20px 0 0;align-items: start;display: grid;margin: 0 0 var(--hup);}
.m6w5p3r {flex: 0 0 auto;}
.dkdxeb {height: 56px;display: block;object-fit: cover;border: 1px solid var(--nqd);border-radius:7px;width: 56px;}
.w0t3fa {min-width: 0;}
.b0f0 {margin: 0;gap:5px 10px;flex-wrap: wrap;align-items: baseline;display: flex;}
.admgd0 {color: var(--ftklx);font-size: 15px;font-weight: 700;}
.tqtg {color: var(--ksmy7);font-size: 13.5px;}

.kyrgj8 > .admgd0 {display: block;}
.j56hc {font-style: normal;display: block;margin-top:5px;}

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

.a031mz {display: block;}
.j39w {font-size: 14.5px;color: var(--ksmy7);margin: 9px 0 0;line-height:1.61;}
.jm45ch {flex-wrap: wrap;display: flex;gap:7px;margin-top:11px;}

.gspcab {height: 44px;text-decoration: none;width: 44px;justify-content: center;display: inline-flex;color: var(--ksmy7);align-items: center;transition:color 0.192s, border-color 0.174s;border-radius:7px;border: 1px solid var(--nqd);}
.gspcab:hover {color: var(--v36qv);border-color: var(--v36qv);}
.vgsnb65 {margin: 12px 0 0;color: var(--ksmy7);font-size: 12.5px;line-height:1.56;}
@media (max-width:565px) {
  .whts {grid-template-columns: minmax(0, 1fr);}
}

.ch819 {counter-reset: vt-sect;}
.fzqg0 {min-width: 0;margin: 0 0 var(--hup);}
.t47ag {margin-bottom:15px;display: flex;align-items: baseline;gap:13px;border-bottom: 1px solid var(--nqd);padding-bottom:10px;}
.s1ev9 {counter-increment: vt-sect;}
.s1ev9::before {content: counter(vt-sect, decimal-leading-zero);font: 700 12px/1.4 var(--xw1fq);font-variant-numeric: tabular-nums;color: var(--v36qv);letter-spacing: .08em;flex: 0 0 auto;}
.zpn3z9b.zpn3z9b {margin: 0;color: var(--ftklx);min-width: 0;letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--jlzfh);}

.s31savf.s31savf {border-bottom: 1px solid var(--nqd);margin-bottom:15px;padding-bottom:10px;}
.mnh3wrb {counter-increment: vt-sect;}

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

.jgvwc6.jgvwc6 {margin: 0 0 16px;}
.z8aq {border: 0;border-top: 1px solid var(--nqd);height: 0;margin: 0 0 20px;}

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

.xyrtf.xyrtf {display: flex;margin: 0 0 var(--hup);}
.x8gj3j  {justify-content: flex-start;}
.qh11   {justify-content: center;}
.nbey {justify-content: flex-end;}
.mjkc92 {min-height: 44px;transition:background 0.121s;padding: 0 24px;text-decoration: none;justify-content: center;display: inline-flex;align-items: center;background: var(--zd5);border-radius:9px;color: var(--yrwe, var(--etm1w));}
.mjkc92:hover {background: var(--n1ng);}
.rs7gpqk {flex: 1 1 auto;}
.n45z {font: 700 14px/1 var(--jlzfh);}

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

.spja {min-width: 0;overflow: hidden;border: 1px solid var(--nqd);border-radius: var(--b4qss);position: relative;margin: 0 0 var(--hup);}
.r5gs5aj {letter-spacing: .08em;z-index: 1;left: 10px;font: 700 10.5px/1 var(--xw1fq);font-style: normal;font-variant-numeric: tabular-nums;border-radius:5px;padding: 3px 7px;color: var(--v36qv);position: absolute;top: 9px;background: color-mix(in srgb, var(--q55eb) 82%, transparent);}
.az1as {display: block;}
.c9bt {border-radius: 0;width: 100%;display: block;height: auto;}

.e53dvpn {padding: 18px 20px;margin: 0 0 var(--hup);background: var(--q55eb);border: 1px solid var(--pvlqn);border-radius: var(--b4qss);}
.p6ys3 {display: block;text-transform: uppercase;font: 700 11.5px/1 var(--xw1fq);letter-spacing: .12em;margin-bottom:13px;color: var(--v36qv);}

.tkpym {padding-top:11px;margin-top:8px;border-top: 1px solid var(--pvlqn);}
.cfj60 {display: grid;list-style: none;gap:1px;margin: 0;padding: 0;}
.hz8g {counter-reset: vt-idx;}
.hz8g > li {counter-increment: vt-idx;}

.hz8g > li > a::before {font: 700 11px/1 var(--xw1fq);font-variant-numeric: tabular-nums;content: counter(vt-idx, decimal-leading-zero) "  ";color: var(--v36qv);}
.cfj60 > li > a {font-size: 14.5px;gap:8px;min-height: 44px;align-items: center;border-bottom: 1px solid var(--nqd);transition:color 0.187s;color: var(--ksmy7);text-decoration: none;display: flex;padding: 0 4px;}
.cfj60 > li:last-child > a {border-bottom: 0;}
.cfj60 > li > a:hover {color: var(--ftklx);}

.trr13 {padding: var(--ckq) clamp(20px, 2.4vw, 34px);background: var(--q55eb);margin: 0 0 var(--hup);border: 1px solid var(--pvlqn);border-radius: var(--b4qss);}
.wgqzp9.wgqzp9 {margin: 0 0 9px;color: var(--ftklx);letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--jlzfh);}
.c7qr8kx {color: var(--ksmy7);font-size: 15.5px;line-height:1.60;margin: 0 0 18px;}
.jrv0913 {display: grid;gap: 0;grid-template-columns: max-content minmax(0, 1fr);margin: 0 0 20px;}

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

.ebbs3 > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.ebbs3 > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.p557 {color: var(--ksmy7);white-space: nowrap;padding: 9px 16px 9px 0;letter-spacing: .09em;border-bottom: 1px solid var(--nqd);text-transform: uppercase;font: 700 11.5px/1.4 var(--xw1fq);}
.v79rcfd {margin: 0;font: 600 14px/1.4 var(--xw1fq);font-variant-numeric: tabular-nums;padding: 9px 0;border-bottom: 1px solid var(--nqd);color: var(--ftklx);}

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

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

.vgdys {gap:11px;display: flex;flex-wrap: wrap;}
.ph1f {display: inline-flex;text-decoration: none;justify-content: center;border-radius:9px;border: 1px solid var(--pvlqn);min-height: 44px;padding: 0 20px;align-items: center;transition:border-color 0.176s, color 0.128s;color: var(--ftklx);background: transparent;}
.ph1f:hover {border-color: var(--v36qv);color: var(--v36qv);}
.w801v {font: 700 14px/1 var(--jlzfh);}
@media (max-width:635px) {
  .ebbs3 {grid-template-columns: max-content minmax(0, 1fr);}
}

.nz23g, .hhasvk {min-width: 0;margin: 0 0 var(--hup);}
.nb8m3 {margin-bottom:15px;color: var(--ftklx);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--jlzfh);letter-spacing: -.024em;display: block;}
.b95akm {padding-bottom:11px;border-bottom: 1px solid var(--nqd);}
.gsg6krn, .ghb69 {min-width: 0;}
.gsg6krn > :first-child, .ghb69 > :first-child {margin-top: 0;}
.gsg6krn > :last-child,  .ghb69 > :last-child  {margin-bottom: 0;}
.egrj.egrj {letter-spacing: -.024em;color: var(--ftklx);margin: 0 0 14px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--jlzfh);}

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

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

.m28snd {border-bottom: 1px solid var(--nqd);border-top: 1px solid var(--pvlqn);padding: 11px 0;margin-bottom:16px;}

.vpa3 {grid-template-columns: minmax(0, 9em) minmax(0, 1fr);gap: 0 26px;align-items: start;display: grid;}
.gvqk95e {min-width: 0;padding-top:4px;}
.ch819 .gvqk95e > h2.nb8m3.nb8m3,
.ch819 .m28snd > h2.nb8m3.nb8m3 {margin: 0;}
.ch819 .gvqk95e > h2.nb8m3.nb8m3 {font: 700 11.5px/1.45 var(--xw1fq);letter-spacing: .09em;text-transform: uppercase;color: var(--ksmy7);}
@media (max-width:729px) {
  .vpa3 {gap: 0;grid-template-columns: minmax(0, 1fr);}
  .gvqk95e {padding-top: 0;}
  .ch819 .gvqk95e > h2.nb8m3.nb8m3 {margin: 0 0 12px;}
}

.gqap81t.gqap81t .k4vcz71 {margin: 0;}
.gqap81t.gqap81t .fq68b {display: grid;border-top: 1px solid var(--nqd);gap:11px 28px;grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);padding: 14px 0;}
.gqap81t.gqap81t .fq68b:first-child {border-top: 0;}
.gqap81t.gqap81t .j9hpb {font-size: 15px;line-height:1.39;margin: 0;font-weight: 700;}

.gqap81t.gqap81t .fq68b > .j9hpb {grid-template-columns: 2.1em 1fr;display: grid;align-items: baseline;}
.gqap81t.gqap81t .k47nr {font-size: 11.5px;letter-spacing: .08em;font-variant-numeric: tabular-nums;color: var(--v36qv);font-weight: 700;}
.gqap81t.gqap81t .y1bgt3 {font-size: 14px;margin: 0;color: var(--ksmy7);line-height:1.62;}

.gqap81t.gqap81t .cdh7 {padding-left: 3.2em;counter-reset: vt-ref;}
.gqap81t.gqap81t .cdh7 > .j9hpb {counter-increment: vt-ref;padding-top:13px;border-top: 1px solid var(--nqd);}
.gqap81t.gqap81t .cdh7 > .j9hpb:first-child {padding-top: 0;border-top: 0;}
.gqap81t.gqap81t .cdh7 > .j9hpb::before {font-weight: 700;content: counter(vt-ref, decimal-leading-zero);display: inline-block;font-family: var(--xw1fq);font-variant-numeric: tabular-nums;color: var(--v36qv);width: 3.2em;letter-spacing: .08em;margin-left: -3.2em;font-size: 11.5px;}
.gqap81t.gqap81t .cdh7 > .y1bgt3 {margin: 6px 0 14px;}
.gqap81t.gqap81t .cdh7 > .y1bgt3:last-child {margin-bottom: 0;}
.gqap81t.gqap81t .rf2tz {font-weight: 700;}
.gqap81t.gqap81t .dh6hxp {margin: 0;}

.gqap81t.gqap81t .cdh7 > .y1bgt3 > .dh6hxp {font-size: 14px;line-height:1.61;}

.gqap81t.gqap81t .ar57e {margin: 0;counter-reset: vt-ref;padding: 0 0 0 3.2em;list-style: none;}
.gqap81t.gqap81t .tezpr {padding: 14px 0;counter-increment: vt-ref;border-top: 1px solid var(--nqd);}
.gqap81t.gqap81t .tezpr:first-child {padding-top: 0;border-top: 0;}
.gqap81t.gqap81t .tezpr:last-child {padding-bottom: 0;}
.gqap81t.gqap81t .tezpr::before {font-weight: 700;width: 3.2em;letter-spacing: .08em;font-variant-numeric: tabular-nums;content: counter(vt-ref, decimal-leading-zero);display: inline-block;font-family: var(--xw1fq);font-size: 11.5px;margin-left: -3.2em;color: var(--v36qv);}
.gqap81t.gqap81t .tezpr > .rf2tz {line-height:1.38;font-weight: 700;font-size: 15px;}
.gqap81t.gqap81t .tezpr > .dh6hxp {color: var(--ksmy7);margin: 6px 0 0;line-height:1.62;font-size: 14px;}
@media (max-width:729px) {
  .gqap81t.gqap81t .fq68b {grid-template-columns: 1fr;gap:7px;}
  .gqap81t.gqap81t .fq68b > .y1bgt3 {padding-left: 2.1em;}
  .gqap81t.gqap81t .cdh7 {padding-left: 2.6em;}
  .gqap81t.gqap81t .cdh7 > .j9hpb::before {width: 2.6em;margin-left: -2.6em;}
  .gqap81t.gqap81t .ar57e {padding-left: 2.6em;}
  .gqap81t.gqap81t .tezpr::before {margin-left: -2.6em;width: 2.6em;}
}

.ge02mgx {margin: 0 0 var(--hup);}

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

@media (max-width:989px) { .sba0q {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:508px)  { .sba0q {grid-template-columns: minmax(0, 1fr);} }
.ydn6h {min-width: 0;}
.z7rrm {min-width: 0;color: inherit;text-decoration: none;display: block;}
.fs0vzy {overflow: hidden;position: relative;background: var(--ey9);margin: 0;border: 1px solid var(--nqd);border-radius:11px;}

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

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

.fy2kbhv {margin: 0 0 var(--hup);}
.wqsx3yc {min-width: 0;gap:9px;margin: 0;display: grid;list-style: none;padding: 0;}

.mewmd3 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.mr2gg0t  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.kgf16z7 {min-width: 0;}
.ygw5f {min-height: 124px;transition:border-color 0.132s, background 0.196s;background: var(--q55eb);padding: 22px 20px;text-decoration: none;position: relative;display: flex;align-items: center;justify-content: center;border: 1px solid var(--nqd);border-radius:7px;}
.ygw5f:hover {border-color: color-mix(in srgb, var(--glk) 45%, var(--nqd));background: var(--qpfeo);}
.dxhmz {left: 9px;letter-spacing: .08em;font: 700 10.5px/1 var(--xw1fq);font-style: normal;font-variant-numeric: tabular-nums;top: 8px;color: var(--v36qv);position: absolute;}
.d1tgd {width: auto;border-radius: 0;max-height: 62px;height: auto;object-fit: contain;max-width: 100%;display: block;}
@media (max-width:609px) {
  .mewmd3, .mr2gg0t {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.msechmq {margin: 0 0 var(--hup);}
.k4rhsj8 {min-width: 0;list-style: none;padding: 0;gap:11px;display: grid;margin: 0;}

.p742e {grid-template-columns: repeat(4, minmax(0, 1fr));}
.bymn6s {grid-template-columns: repeat(2, minmax(0, 1fr));}
.zjy1 {padding: 20px 14px;gap:11px;align-items: center;flex-direction: column;background: var(--qpfeo);border: 1px solid var(--nqd);border-radius:8px;min-width: 0;display: flex;}
.ed6a9tq {display: block;object-fit: contain;max-height: 44px;width: auto;max-width: 100%;border-radius: 0;height: auto;}
.g92nd8x {font: 600 13px/1.25 var(--xw1fq);overflow: hidden;text-align: center;letter-spacing: .04em;text-overflow: ellipsis;max-width: 100%;color: var(--ksmy7);white-space: nowrap;}
@media (max-width:609px) {
  .p742e {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .bymn6s {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.r74rky.r74rky .scdm {width: 100%;table-layout: fixed;border-collapse: collapse;border: 0;background: none;}
.r74rky.r74rky .yrdw {text-transform: uppercase;vertical-align: bottom;font-weight: 700;text-align: left;border-bottom: 1px solid var(--nqd);letter-spacing: .09em;font-family: var(--xw1fq);font-size: 11.5px;padding: 0 0 9px;}
.r74rky.r74rky .w0975 {color: var(--v36qv);padding-right:17px;}

.r74rky.r74rky .yhx0r1  {padding-left:15px;color: var(--ksmy7);}

.r74rky.r74rky .mdwm {border-left: 1px solid var(--nqd);}
.r74rky.r74rky .tsnwde {line-height:1.57;font-size: 14px;vertical-align: top;border-bottom: 1px solid var(--nqd);padding: 11px 0;}
.r74rky.r74rky .wqqcn {padding-right:15px;}
.r74rky.r74rky .mdwm  {padding-left:17px;}
.r74rky.r74rky .t9v2yp {display: inline-block;color: var(--v36qv);font-family: var(--xw1fq);width: 1.15em;font-weight: 700;}
.r74rky.r74rky .mdwm .t9v2yp {color: var(--ksmy7);}

.r74rky.r74rky .nk3v9 {text-transform: uppercase;letter-spacing: .09em;font-size: 11.5px;font-family: var(--xw1fq);border-bottom: 1px solid var(--nqd);margin: 0;padding: 0 0 9px;font-weight: 700;display: block;}
.r74rky.r74rky .vcjf {color: var(--v36qv);}
.r74rky.r74rky .ra1m  {color: var(--ksmy7);}
.r74rky.r74rky .n59bp {list-style: none;padding: 0;margin: 0;}
.r74rky.r74rky .xgrcs {border-bottom: 1px solid var(--nqd);display: grid;align-items: baseline;grid-template-columns: 1.35em minmax(0, 1fr);line-height:1.57;padding: 11px 0;font-size: 14px;}
.r74rky.r74rky .xgrcs:last-child {border-bottom: 0;}
.r74rky.r74rky .pqbrcg {font-style: normal;font-family: var(--xw1fq);font-weight: 700;}

.r74rky.r74rky .r25aj .pqbrcg {color: var(--v36qv);}
.r74rky.r74rky .jcg2wm7  .pqbrcg {color: var(--ksmy7);}

.r74rky.r74rky .ek3fmzx {grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0;display: grid;}
.r74rky.r74rky .a4bz {min-width: 0;}
.r74rky.r74rky .jqsn {padding-right:27px;}
.r74rky.r74rky .fp93me {border-left: 1px solid var(--nqd);padding-left:27px;}

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

.r74rky.r74rky .g8ct2 {margin: 0;}
.r74rky.r74rky .g8ct2 > .nk3v9 {margin-top:21px;}
.r74rky.r74rky .g8ct2 > .nk3v9:first-child {margin-top: 0;}
.r74rky.r74rky .a7egt {margin: 0;}

@media (max-width:635px) {
  
  .r74rky.r74rky .ek3fmzx {grid-template-columns: minmax(0, 1fr);}
  .r74rky.r74rky .jqsn {padding-right: 0;}
  .r74rky.r74rky .fp93me {padding-left: 0;margin-top:22px;border-left: 0;}
  
  .r74rky.r74rky .tsnwde {font-size: 13.5px;}
  .r74rky.r74rky .wqqcn,
  .r74rky.r74rky .w0975 {padding-right:11px;}
  .r74rky.r74rky .mdwm,
  .r74rky.r74rky .yhx0r1 {padding-left:11px;}
}

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

.z7w52jf.z7w52jf .rxmg4::before {position: absolute;width: 5px;height: 5px;background: var(--glk);top: 19px;left: -21px;content: "";}
.z7w52jf.z7w52jf .dr5ag9 {font-weight: 700;color: var(--v36qv);font-size: 11.5px;font-family: var(--xw1fq);letter-spacing: .08em;}
.z7w52jf.z7w52jf .tcgnk61 {margin: 4px 0 13px 3.4em;line-height:1.62;color: var(--ksmy7);font-size: 14px;}

.z7w52jf.z7w52jf .zg1g8 {padding: 0 0 0 18px;counter-reset: vt-step;margin: 0;border-left: 1px solid var(--nqd);list-style: none;}
.z7w52jf.z7w52jf .wrge {padding: 13px 0 0;counter-increment: vt-step;position: relative;}
.z7w52jf.z7w52jf .wrge + .wrge {margin-top:12px;border-top: 1px solid var(--nqd);}
.z7w52jf.z7w52jf .wrge::before {top: 19px;height: 5px;position: absolute;width: 5px;content: "";left: -21px;background: var(--glk);}
.z7w52jf.z7w52jf .ddyrqc {display: block;line-height:1.34;font-size: 15px;font-weight: 700;}
.z7w52jf.z7w52jf .ddyrqc::before {content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-weight: 700;letter-spacing: .08em;font-size: 11.5px;font-variant-numeric: tabular-nums;font-family: var(--xw1fq);color: var(--v36qv);}
.z7w52jf.z7w52jf .g3ygbgy {margin: 4px 0 0;color: var(--ksmy7);font-size: 14px;line-height:1.61;}

.z7w52jf.z7w52jf .qt0x {padding: 0;border-left: 0;}
.z7w52jf.z7w52jf .y7110y {border-top: 1px solid var(--nqd);padding: 14px 0 0;display: block;margin: 0;}
.z7w52jf.z7w52jf .qt0x > .y7110y:first-child {padding-top: 0;border-top: 0;}
.z7w52jf.z7w52jf .yyn632r {font-style: normal;font: 700 11px/1.3 var(--xw1fq);font-variant-numeric: tabular-nums;margin-bottom:6px;color: var(--v36qv);display: block;letter-spacing: .1em;}
.z7w52jf.z7w52jf .se20wh {font-weight: 700;font-size: 15px;line-height:1.34;}
.z7w52jf.z7w52jf .geat {line-height:1.60;font-size: 14px;margin: 5px 0 14px;color: var(--ksmy7);}
.z7w52jf.z7w52jf .geat:last-child {margin-bottom: 0;}

@media (max-width:729px) {
  .z7w52jf.z7w52jf .rxmg4 {grid-template-columns: 1fr;gap:2px;}
  .z7w52jf.z7w52jf .tcgnk61 {margin-left: 0;}
}

.ch819 {--hc60k: var(--ftklx);}

.ch819 :is(.nvz03d4, [class*="table"]) {overflow-x: auto;}
.ch819 table {width: 100%;font-size: 14.5px;border-collapse: collapse;}
.ch819 thead th {white-space: nowrap;font-weight: 700;color: var(--ksmy7);letter-spacing: .08em;text-align: left;text-transform: uppercase;font-size: 11.5px;padding: 11px 14px;border-bottom: 1px solid var(--hc60k, var(--pvlqn));}
.ch819 tbody td {padding: 11px 14px;color: var(--xj3kz, var(--ftklx));border-bottom: 1px solid var(--nqd);}
.ch819 tbody td + td {font-family: var(--xw1fq);font-variant-numeric: tabular-nums;}

.je8gyj5.je8gyj5 {padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);background: var(--g268);color: var(--ftklx);border-top: 1px solid var(--pvlqn);}
.je8gyj5 .m24r {margin: 0 auto;align-items: start;grid-template-columns: minmax(0, 1fr) auto;display: grid;max-width: var(--f9854);gap:28px 50px;}
.je8gyj5 .qnwnkrp img {display: block;width: auto;height: 28px;}
.je8gyj5 .qnwnkrp span {font-weight: 800;font-size: 18px;letter-spacing: -.03em;color: var(--ftklx);}
.je8gyj5 .ppxzc9f {gap:47px;display: grid;grid-auto-flow: column;}
.je8gyj5 .ppxzc9f ul {list-style: none;gap:8px;margin: 0;display: grid;padding: 0;}
.je8gyj5 .ppxzc9f a {text-decoration: none;font-size: 14px;color: var(--ksmy7);}
.je8gyj5 .ppxzc9f a:hover {color: var(--ftklx);}
.je8gyj5 .t0y7 {max-width: var(--f9854);align-items: center;opacity:0.7;gap:11px;margin: 24px auto 0;flex-wrap: wrap;display: flex;}
.je8gyj5 .vzy5f5q {margin: 24px auto 0;border-top: 1px solid var(--nqd);max-width: var(--f9854);padding-top:19px;}
.je8gyj5 .vzy5f5q p {font-size: 12.5px;margin: 0;color: var(--ksmy7);}
.je8gyj5 .vzy5f5q p + p {margin-top:9px;line-height:1.54;}

@media (max-width:1085px) {
  
  .a2nqzk1 {display: none;}
  .k9h0 {margin-left: 0;}
  .a3cp {display: flex;}
  
  .ty2k {display: inline-flex;}
  .za49 {left: 14px;}
}

@media (max-width:813px) {
  .pste {display: none;}
  
  .za49 {gap:9px;align-items: center;text-align: left;flex-direction: row;}
  .hn4cg {overflow: hidden;font-size: 13.5px;min-width: 0;flex: 1 1 auto;text-overflow: ellipsis;white-space: nowrap;}
  .za49 .e03ynjn {flex: 0 0 auto;}
}

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

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

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

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

.je8gyj5 .ppxzc9f a {align-items: center;display: flex;min-height: 44px;}
.q5x5 {display: inline-flex;align-items: center;min-height: 44px;}

.e03ynjn, .hkrzm, .a40v1,
.ch819 a[role="button"],
.ch819 .h4yz1t0 a {min-height: 44px;}

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

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

.gxx7e30 ul {gap:7px;}

.je8gyj5 .ppxzc9f ul {gap:8px;display: grid;}

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

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

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

.pxk2w:checked ~ .qdekra {opacity:1;visibility: visible;}
.pxk2w:checked ~ .kxvyzv {transform: translateX(0);visibility: visible;}

.p8y8g4 {border-bottom: 1px solid var(--pvlqn, var(--ctq10));gap:11px;top: 0;justify-content: space-between;display: flex;position: sticky;z-index: 1;background: var(--qpfeo, var(--lddgv));padding: 14px 16px;align-items: center;}
.csptesz {min-height: 44px;display: inline-flex;align-items: center;}
.csptesz img {height: 26px;display: block;width: auto;}
.j8ja7e3 {font-size: 16px;color: var(--b7ksi);letter-spacing: .01em;font-weight: 800;}

.mmv9 {height: 44px;display: inline-flex;flex: none;border-radius:11px;border: 1px solid var(--pvlqn, var(--ctq10));background: var(--lddgv);align-items: center;width: 44px;cursor: pointer;color: var(--b7ksi);justify-content: center;}
.mmv9:hover {background: var(--jn8);}
.mmv9:focus-visible,
.nmn76 a:focus-visible,
.dat2c9z:focus-visible,
.cs82h8:focus-visible {outline: 2px solid var(--b7ksi);outline-offset: 2px;}

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

.nmn76 a {font-weight: 600;align-items: center;border-radius:12px;border: 1px solid transparent;line-height:1.28;font-size: 15.5px;padding: 10px 14px;color: var(--b7ksi);text-decoration: none;display: flex;min-height: 48px;}
.nmn76 a:hover {border-color: var(--pvlqn, var(--ctq10));background: var(--lddgv);}

.nmn76 a[aria-current="page"] {background: var(--lddgv);box-shadow: inset 3px 0 0 var(--glk, var(--zd5));border-color: var(--pvlqn, var(--ctq10));}

.m60vfr0 {margin-top: auto;background: var(--qpfeo, var(--lddgv));display: grid;border-top: 1px solid var(--pvlqn, var(--ctq10));gap:9px;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));}

.dat2c9z, .cs82h8 {min-height: 48px;border-radius:11px;align-items: center;display: flex;text-decoration: none;justify-content: center;font-weight: 700;padding: 12px 18px;font-size: 15px;}
.dat2c9z {color: var(--imvg, var(--tgp));background: var(--kmt);border: 1px solid var(--pvlqn, var(--ctq10));}
.cs82h8 {background: var(--v86hc);color: var(--e2q7l, var(--ucnxm));border: 1px solid transparent;}

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

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

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

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

.ch819 > .h4yz1t0.xyrtf {padding-top: 0;padding-bottom: 0;}

@media (min-width:1086px) {

  
  
  .a2nqzk1, .k9h0 {transition:width 183ms ease, margin-left 245ms ease, padding 240ms ease;}

  
}

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

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

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

.tcemfc > summary.yave8nd .p6ys3 {margin: 0;}
.tcemfc[open] > summary.yave8nd {margin-bottom:13px;}

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

.k9h0 {padding-bottom: max(96px, var(--sb3t, 96px));}

.nhamrta {--iz9g: .08em;--rxb2y: uppercase;--xxg: var(--b4qss);--eshzg: 6px;--ej0xx: 1px solid var(--pvlqn);--oj3dt: 12px;--tty: var(--b4qss);}

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

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

:root {--pvlqn:   color-mix(in srgb, var(--glk) 26%, var(--ou8v));--b4qss:      14px;--g9gj:     color-mix(in srgb, var(--glk) 7%, var(--h12));--zl0x:   color-mix(in srgb, var(--glk) 38%, transparent);--frzrl: var(--hc60k, var(--glk));--qpfeo: color-mix(in srgb, var(--glk) 14%, var(--msaa));--q55eb:  color-mix(in srgb, var(--glk) 9%, var(--lddgv));--nqd:  color-mix(in srgb, var(--glk) 16%, var(--ctq10));}
html:root {background-color: var(--g9gj);}
body {background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--glk) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--frzrl) 14%, transparent), transparent 70%),
    var(--g9gj);background-attachment: fixed;font-family: var(--jlzfh);}

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

.a2nqzk1 {border-right-color: var(--pvlqn);background:
    linear-gradient(180deg, color-mix(in srgb, var(--glk) 16%, transparent), transparent 46%),
    var(--dy34);}
.gxx7e30 a {letter-spacing: .01em;font: 600 15px/1.2 var(--jlzfh);border-radius:11px;}
.gxx7e30 a:hover {background: color-mix(in srgb, var(--glk) 12%, transparent);}
.gxx7e30 a[aria-current="page"] {box-shadow: 0 6px 20px var(--zl0x);color: var(--yrwe, var(--etm1w));background: var(--zd5);}
.gxx7e30 a[aria-current="page"] .t241j {background: currentColor;}

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

.e03ynjn,
.ch819 :is(.h4yz1t0, .z7w52jf, .gqap81t) a[role="button"],
.ch819 .h4yz1t0 a,
.fa3ze, .g1yfe {border-radius:13px;min-height: 44px;letter-spacing: .02em;font: 700 14.5px/1 var(--jlzfh);padding: 0 22px;}
.m9xcmne,
.fa3ze, .g1yfe,
.ch819 .h4yz1t0 a {transition:transform 0.129s, box-shadow 0.199s, background 0.191s;box-shadow: 0 8px 24px var(--zl0x);}
.m9xcmne:hover, .fa3ze:hover, .g1yfe:hover {transform: translateY(-1px);box-shadow: 0 10px 30px var(--zl0x);}
.kbsf89 {background: color-mix(in srgb, var(--kmt) 70%, transparent);border-color: var(--pvlqn);}

.ch819 :is(.gqap81t, .z7w52jf, .r74rky, .txfxrr),
.ch819 .qnpt2.qnpt2 {border-color: var(--pvlqn);background:
    linear-gradient(180deg, color-mix(in srgb, var(--glk) 7%, transparent), transparent 60%),
    var(--q55eb);}

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

.ch819 .w92wzyh {justify-content: center;min-height: clamp(360px, 52vh, 560px);}
.qzw025 {background: linear-gradient(90deg,
    color-mix(in srgb, var(--g9gj) 90%, transparent) 0%,
    color-mix(in srgb, var(--g9gj) 62%, transparent) 42%,
    color-mix(in srgb, var(--g9gj) 0%, transparent) 76%);}
.txfvbq {backdrop-filter: blur(8px);z-index: 2;top: 14px;border: 1px solid var(--pvlqn);border-radius: 999px;background: color-mix(in srgb, var(--qpfeo) 70%, transparent);padding: 7px 14px;left: 14px;position: absolute;}
.zb7sbq {max-width:640px;background: none;}
.zb7sbq .xqy9 {line-height:1.06;font-size: clamp(30px, 4vw, 54px);}
@media (max-width:892px) {
  .ch819 .w92wzyh {min-height: min(72vh, 560px);justify-content: flex-end;}
  .qzw025 {background: linear-gradient(0deg,
      color-mix(in srgb, var(--g9gj) 94%, transparent) 0%,
      color-mix(in srgb, var(--g9gj) 70%, transparent) 45%,
      color-mix(in srgb, var(--g9gj) 0%, transparent) 82%);}
}

.ch819 .fngvcf.fngvcf {max-height: none;height: auto;object-fit: contain;}
.xqy9.xqy9 {line-height:1.08;font-size: clamp(28px, 3.2vw, 44px);}
.hwsy3j {box-shadow: 0 18px 50px var(--zl0x);border-color: var(--pvlqn);}

@media (max-width:1085px) {
  .pc5r .nhamrta {display: none;}
  .ty2k img {object-position: left center;max-width: min(30vw, 120px);object-fit: contain;height: 28px;}
  .nfw94 {padding: 14px 20px 0;}
}
@media (max-width:565px) {
  .n8j01k {padding: 0 14px;gap:7px;}
  .pc5r {gap:6px;}
  .pc5r .e03ynjn {font-size: 13px;padding: 0 12px;min-height: 40px;}
  .a3cp {margin-right: -8px;}
}

.ch819 .trr13.trr13 {border: 1px solid var(--pvlqn);border-radius: var(--b4qss);display: grid;align-items: center;padding: clamp(24px, 3.4vw, 48px) !important;background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--glk) 24%, transparent), transparent 70%),
    var(--q55eb);grid-template-columns: minmax(0, 1fr);overflow: hidden;gap: clamp(22px, 3vw, 48px);}
@media (min-width:893px) {
  .ch819 .trr13.trr13 {grid-template-columns: minmax(0, 1fr) auto;}
}
.trr13 .zw9n {min-width: 0;}
.trr13 .wgqzp9 {font-size: clamp(26px, 3vw, 40px);}
.trr13 .meqawm {aspect-ratio: 1;margin: 0 auto;display: flex;width: clamp(170px, 18vw, 220px);justify-content: center;flex-direction: column;background:
    radial-gradient(closest-side, var(--q55eb) 78%, transparent 79%),
    conic-gradient(var(--glk) 0 var(--rldg), color-mix(in srgb, var(--glk) 14%, transparent) var(--rldg) 100%);position: relative;--rldg: 90%;border-radius: 50%;box-shadow: 0 0 60px var(--zl0x);align-items: center;}
.trr13 .crwjc {color: var(--ftklx);letter-spacing: -.04em;font: 800 clamp(46px, 5vw, 64px)/1 var(--xw1fq);}
.trr13 .mm18k {margin-top:5px;color: var(--v36qv);font: 700 14px/1 var(--xw1fq);font-style: normal;}
.trr13 .s2skwfq {overflow-wrap: anywhere;font: 700 11px/1.2 var(--jlzfh);max-width: 70%;text-align: center;color: var(--ksmy7);letter-spacing: .14em;text-transform: uppercase;margin-top:11px;}
.trr13 .vgdys {margin-top:22px;display: flex;flex-wrap: wrap;gap:9px;}
.trr13 .ph1f.ph1f {box-shadow: 0 8px 24px var(--zl0x);border-radius:11px;border: 0;text-decoration: none;color: var(--yrwe, var(--etm1w));padding: 0 22px;align-items: center;font: 700 15px/1 var(--jlzfh);background: var(--zd5);min-height: 48px;display: inline-flex;}
.trr13 .ph1f.ph1f:hover {background: var(--n1ng);color: var(--yrwe, var(--etm1w));}
.trr13 .ph1f .w801v {font: inherit;color: inherit;}
@media (max-width:892px) {
  .trr13 .meqawm {width: 160px;order: -1;}
  .trr13 .ph1f.ph1f {justify-content: center;flex: 1 1 140px;}
}

.ch819 .w92wzyh.fkw1q {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--glk) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--frzrl) 32%, transparent), transparent 65%),
    var(--fqdfc, var(--q55eb));}
.hm49c {white-space: nowrap;letter-spacing: -.04em;right: -.04em;z-index: 0;max-width: 100%;font: 800 clamp(96px, 14vw, 220px)/1 var(--jlzfh);overflow: hidden;color: color-mix(in srgb, var(--vqo3i, var(--ftklx)) 10%, transparent);position: absolute;pointer-events: none;bottom: -.2em;}
@media (max-width:892px) {
  .ch819 .w92wzyh.fkw1q {min-height: 0;padding-top:55px;}
  .hm49c {display: none;}
}
