

:root {--lug9: var(--zvrlk);--wm4:  var(--bqtt);--uba:     10px;--d5d6: var(--sq0v);--qfz: color-mix(in srgb, var(--d5d6) 35%, var(--nqkf));--zd6:    var(--dubmc);--nqkf:   var(--t7m);--o4p:"SF Mono", Menlo, ui-monospace, "JetBrains Mono", Consolas, monospace;--k4iue:var(--rxvm1);--nvbc:"Futura", "Century Gothic", "Avenir Next", "Trebuchet MS", system-ui, sans-serif;--tiu8g: var(--mot);--fmq:  248px;--mlsk:  clamp(16px, 1.8vw, 26px);--wn4:  clamp(30px, 3.4vw, 52px);--pzkil: var(--gm5);--nidm:  1180px;}

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

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

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

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

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

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

.sd5x {margin-top: auto;background: var(--pzkil);border: 1px solid var(--wm4);border-radius: var(--uba);padding: 14px;}
.ctwn {font-size: 14px;font-weight: 700;margin: 0;}
.kp934p {line-height:1.45;font-size: 12.5px;color: var(--tiu8g);margin: 5px 0 0;}

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

.w32jyh,
.e8q1m9j :is(.dd5zrn, .c064m, .m3a2) a[role="button"],
.e8q1m9j .dd5zrn a {display: inline-flex;white-space: nowrap;justify-content: center;padding: 10px 20px;font-size: 14px;cursor: pointer;transition:background 0.15s, border-color 0.126s;align-items: center;text-decoration: none;font-weight: 700;border-radius:7px;border: 1px solid transparent;}

.set1 {background: var(--n2j);color: var(--qvr, var(--sot));border-color: var(--wm4);}
.chac {background: var(--v0a8g);color: var(--cpfa2, var(--t5o));}
.chac:hover {background: var(--ng37b);}

.e8q1m9j :is(.dd5zrn, .c064m, .m3a2) a[role="button"],
.e8q1m9j .dd5zrn a {background: var(--sq0v);color: var(--qe6, var(--e5udw));}
.vngt9 {width: 100%;display: flex;margin-top:13px;}

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

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

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

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

.ppfb::before {content: '';background: var(--k4iue);position: absolute;inset: 11px;border: 1px solid var(--wm4);transition:border-color 0.118s, background 0.118s;}
.ppfb svg {position: relative;z-index: 1;}
.ppfb:hover {color: var(--qfz);}
.ppfb:hover::before {border-color: color-mix(in srgb, var(--d5d6) 50%, var(--wm4));background: color-mix(in srgb, var(--nqkf) 8%, var(--k4iue));}
.ppfb:focus-visible {outline: 2px solid var(--qfz);outline-offset: -3px;}

.e8q1m9j {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.e8q1m9j > * {padding-bottom: 0;margin: 0 auto var(--mlsk) !important;padding-top: var(--wn4);max-width: var(--nidm);}
.e8q1m9j > *:last-child {margin-bottom: 0 !important;}

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

.e8q1m9j :is(.cfc27y, .khdrdre, .pp2n, .m3a2,
             .c064m, .sgsj1) :is(p, li, td) > a {color: var(--d5d6);text-underline-offset: 3px;}

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

.e8q1m9j :is(.m3a2, .c064m, .sgsj1, .njhq21h) {padding: var(--wn4) clamp(20px, 2.4vw, 34px) !important;border: 1px solid var(--wm4);border-radius: var(--uba);background: var(--pzkil);}

.e8q1m9j .kjxnx.kjxnx {min-width: 0;overflow: hidden;display: grid;padding: 0 !important;grid-template-columns: minmax(0, 1fr);border: 1px solid var(--wm4);border-radius: var(--uba);background: var(--pzkil);}

.etxw {align-items: center;padding: 9px clamp(18px, 2.2vw, 30px);justify-content: space-between;grid-column: 1 / -1;min-width: 0;background: var(--k4iue);gap:11px;display: flex;border-bottom: 1px solid var(--lug9);}
.y5fsh7y {color: var(--qfz);overflow: hidden;letter-spacing: .1em;text-overflow: ellipsis;text-transform: uppercase;white-space: nowrap;font: 700 11.5px/1 var(--o4p);}
.ba8zw {font: 600 11.5px/1 var(--o4p);font-style: normal;flex: 0 0 auto;color: var(--tiu8g);letter-spacing: .08em;}

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

.k8rthjb.k8rthjb {color: var(--nqkf);letter-spacing: -.028em;overflow-wrap: anywhere;margin: 0;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--nvbc);}
.gqee1.gqee1 {margin: 11px 0 0;font-size: 15.5px;max-width: 56ch;line-height:1.58;color: color-mix(in srgb, var(--tiu8g) 26%, var(--nqkf));}
.a89eg {justify-content: center;font: 700 14px/1 var(--nvbc);background: var(--sq0v);transition:background 0.16s;padding: 0 22px;text-decoration: none;margin-top:21px;color: var(--qe6, var(--e5udw));align-items: center;display: inline-flex;border-radius:9px;min-height: 44px;}
.a89eg:hover {background: var(--ng37b);}

.a0cf {overflow: hidden;background: var(--k4iue);min-width: 0;border: 1px solid var(--lug9);border-radius:9px;margin: 0 clamp(18px, 2.2vw, 30px) clamp(24px, 2.8vw, 38px);position: relative;}
.sb9atv0.sb9atv0 {color: var(--c0rq, inherit);display: block;border-radius: 0;max-height: 30vh;object-fit: cover;width: 100%;height: auto;}

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

.kjxnx .scjx.scjx {background-image:
    repeating-linear-gradient(90deg, var(--lug9) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--lug9) 0 1px, transparent 1px 26px);}
.kjxnx .dgsr.dgsr {background-image:
    repeating-linear-gradient(90deg, var(--lug9) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--lug9) 0 1px, transparent 1px 34px);}
.kjxnx .twbp.twbp {background-image:
    repeating-linear-gradient(90deg, var(--lug9) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--lug9) 0 1px, transparent 1px 44px);}

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

.n0nk5 .scjx.scjx {background-image:
    repeating-linear-gradient(90deg, var(--lug9) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--lug9) 0 1px, transparent 1px 26px);}
.n0nk5 .dgsr.dgsr {background-image:
    repeating-linear-gradient(90deg, var(--lug9) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--lug9) 0 1px, transparent 1px 34px);}
.n0nk5 .twbp.twbp {background-image:
    repeating-linear-gradient(90deg, var(--lug9) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--lug9) 0 1px, transparent 1px 44px);}

.e8q1m9j .n0nk5.n0nk5 {padding: 0 !important;background: var(--pzkil);min-width: 0;overflow: hidden;grid-template-columns: minmax(0, 1fr);border: 1px solid var(--wm4);border-radius: var(--uba);display: grid;}
.n0nk5 .efhjm72 {margin: 0;position: relative;border-bottom: 1px solid var(--wm4);overflow: hidden;background: var(--k4iue);min-width: 0;}
.n0nk5 .thgm {display: block;height: auto;color: var(--gzcd, inherit);max-height: 26vh;object-fit: cover;border-radius: 0;width: 100%;}

.n0nk5 .xw4018 {width: 100%;align-items: center;min-height: 15vh;max-height: 24vh;background-color: var(--vuog, var(--k4iue));display: flex;justify-content: center;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--o4p);color: var(--qfz);letter-spacing: -.05em;}
.gaadj6.gaadj6 {margin: 0;padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;text-wrap: balance;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--nvbc);letter-spacing: -.02em;max-width: 24ch;overflow-wrap: break-word;color: var(--nqkf);}

.n0nk5 .y0sr0x3 {display: grid;gap: clamp(14px, 1.6vw, 22px);align-items: start;grid-template-columns: minmax(0, 1fr);padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;}
.ew6p.ew6p {color: color-mix(in srgb, var(--tiu8g) 26%, var(--nqkf));line-height:1.62;margin: 0;min-width: 0;max-width: 62ch;font-size: 15.5px;}
.n0nk5 .tdmd3 {flex-wrap: wrap;display: flex;margin: 0;gap:4px 18px;min-width: 0;}
.n0nk5 .k02grc {letter-spacing: .16em;color: var(--tiu8g);text-transform: uppercase;margin: 0;font: 700 10.5px/1.6 var(--o4p);}
.n0nk5 .yqsvrwy {letter-spacing: .04em;margin: 0 12px 0 0;color: var(--qfz);font: 700 13px/1.6 var(--o4p);}
.n0nk5 .jvrcf4b {justify-content: center;justify-self: start;letter-spacing: .04em;padding: 0 28px;font: 700 14px/1 var(--nvbc);align-items: center;background: var(--sq0v);min-height: 46px;text-decoration: none;display: inline-flex;border-radius:6px;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);color: var(--qe6, var(--e5udw));transition:background 0.153s;}
.n0nk5 .jvrcf4b:hover {background: var(--ng37b);}
@media (min-width:905px) {
  
  .n0nk5 .y0sr0x3 {align-items: baseline;grid-template-columns: minmax(0, 1fr) auto;}
  .n0nk5 .tdmd3 {justify-content: flex-end;}
}
@media (max-width:904px) {
  
  .n0nk5 .thgm  {max-height: 18vh;}
  .n0nk5 .xw4018 {max-height: 18vh;min-height: 12vh;}
}

.e8q1m9j .zxg4n {justify-content: flex-end;position: relative;overflow: hidden;flex-direction: column;border: 1px solid var(--wm4);border-radius: var(--uba);display: flex;min-height: 340px;}

.e8q1m9j .v429 .t91x6 {width: 100%;object-fit: cover;height: 100%;position: absolute;inset: 0;}
.v8c5 {inset: 0;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--pzkil) 20%, transparent) 0%,
      color-mix(in srgb, var(--pzkil) 55%, transparent) 60%,
      color-mix(in srgb, var(--pzkil) 85%, transparent) 100%);pointer-events: none;position: absolute;}
.gyzjbt {z-index: 1;background: color-mix(in srgb, var(--k4iue) 92%, transparent);position: relative;}
.m4gp48h {z-index: 1;background: color-mix(in srgb, var(--pzkil) 95%, transparent);position: relative;}
.m4gp48h .k8rthjb,
.m4gp48h .gqee1 {color: var(--ef7, var(--nqkf));}
@media (max-width:904px) {
  .e8q1m9j .zxg4n {min-height: 280px;}
}

@media (min-width:905px) {
  
  .e8q1m9j .kjxnx.kjxnx {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);align-items: center;}
  .a0cf {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .w53j3a .eyc3h  {order: 2;}
  .w53j3a .a0cf {order: 1;}
}

.mz6g {padding: var(--wn4) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--mlsk);border: 1px solid var(--wm4);border-radius: var(--uba);background: var(--pzkil);}
.yyhcn {align-items: center;display: grid;margin-bottom:5px;border-bottom: 1px solid var(--lug9);padding-bottom:15px;gap:10px 18px;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);}

.a1p0j .w6av {grid-column: 1 / -1;order: -1;}
.pvybq  .w6av {grid-column: 3;}
.vh7t {font: 800 clamp(30px, 3.4vw, 42px)/1 var(--o4p);font-variant-numeric: tabular-nums;color: var(--nqkf);letter-spacing: -.03em;}
.mq66 {font-weight: 600;color: var(--tiu8g);font-size: .44em;}

.qaveg {position: relative;height: 6px;overflow: hidden;background: var(--lug9);display: block;border-radius:4px;}
.qaveg::before {width: var(--jsc, 0%);background: var(--qfz);position: absolute;content: "";inset: 0 auto 0 0;}
.w6av {line-height:1.60;margin: 0;color: var(--tiu8g);font-size: 15px;}

.dgs2 {list-style: none;padding: 0;margin: 0;}
.gewt9 {padding: 14px 0;gap: 0 16px;border-bottom: 1px solid var(--lug9);grid-template-columns: 3.6em minmax(0, 1fr);align-items: baseline;display: grid;}
.gewt9:last-child {padding-bottom: 0;border-bottom: 0;}
.ktbdf {color: var(--qfz);white-space: nowrap;font: 700 13px/1.4 var(--o4p);font-style: normal;font-variant-numeric: tabular-nums;}
.ecszy {font-weight: 600;color: var(--tiu8g);}
.d1rb1 {margin: 0;min-width: 0;}
.rnv44 {margin: 0;line-height:1.60;font-size: 15px;}
.zb6sj {display: block;letter-spacing: .06em;margin-top:7px;color: var(--tiu8g);font: 600 12px/1.3 var(--o4p);font-style: normal;}

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

.ab5req {margin-left:11px;border-left: 1px solid var(--lug9);padding-left:10px;letter-spacing: .04em;color: var(--qfz);font: 700 12px/1.3 var(--o4p);font-variant-numeric: tabular-nums;}

.rvb9j {padding-left: 0;border-left: 0;margin-left: 0;}
.zb6sj:empty {display: none;}

.mn0v1 {min-width: 0;margin: 0;}
.mn0v1 > .d1rb1 {margin: 0;}
.h99wjts {margin-top:9px;justify-content: space-between;gap:5px 14px;align-items: baseline;display: flex;padding-top:9px;flex-wrap: wrap;border-top: 1px solid var(--lug9);}
.h99wjts > .zb6sj {margin-top: 0;}

.mn0v1 > .h99wjts:only-child {margin-top: 0;padding-top: 0;border-top: 0;}
@media (max-width:645px) {
  .yyhcn {grid-template-columns: auto minmax(0, 1fr);}
  .pvybq .w6av {grid-column: 1 / -1;}
  .gewt9 {gap:6px;grid-template-columns: 1fr;}
}

.y4hsa {padding: var(--wn4) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--mlsk);min-width: 0;border: 1px solid var(--wm4);border-radius: var(--uba);background: var(--pzkil);}

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

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

.hgjj4s {grid-template-columns: minmax(0, 1fr);}
.wf5hwf {min-width: 0;}
.kr6ne.kr6ne {letter-spacing: -.024em;color: var(--nqkf);margin: 0 0 10px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--nvbc);}
.vkjp {min-width: 0;}
.vkjp > :first-child {margin-top: 0;}
.vkjp > :last-child  {margin-bottom: 0;}
.eyfb {padding: 0 20px;display: inline-flex;min-height: 44px;transition:background 0.141s;justify-content: center;align-items: center;margin-top:16px;border-radius:8px;text-decoration: none;color: var(--qe6, var(--e5udw));font: 700 14px/1 var(--nvbc);background: var(--sq0v);}
.eyfb:hover {background: var(--ng37b);}
.ks71 {margin: 0;min-width: 0;}

.apfkr {width: fit-content;display: block;max-width: 100%;margin-inline: auto;}
.fbap6 {object-fit: contain;max-width: 100%;margin-inline: auto;max-height: 460px;height: auto;display: block;border: 1px solid var(--lug9);border-radius:7px;}

.ks71 {order: -1;}
@media (max-width:755px) {
  .fbap6 {max-height: 340px;}
}
@media (min-width:756px) {
  .fzmc .ks71 {order: 1;}
}

.m8w6gb {padding: var(--wn4) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--mlsk);min-width: 0;background: var(--pzkil);border: 1px solid var(--wm4);border-radius: var(--uba);}
.bcgvv {gap:13px;justify-content: space-between;margin-bottom:17px;display: flex;padding-bottom:14px;border-bottom: 1px solid var(--lug9);align-items: baseline;}
.fbde.fbde {min-width: 0;letter-spacing: -.026em;margin: 0;color: var(--nqkf);font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--nvbc);}
.zzs659r {color: var(--qfz);font: 700 12px/1 var(--o4p);font-style: normal;font-variant-numeric: tabular-nums;letter-spacing: .08em;flex: 0 0 auto;}
.cv0z {margin: 0 0 18px;gap:13px;list-style: none;padding: 0;min-width: 0;display: grid;}
.nndn  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.jh6jd {flex-wrap: wrap;display: flex;justify-content: center;}
.jh6jd > * {min-width: 0;max-width: calc(50% - 8px);flex: 1 1 200px;}
@media (max-width:593px) { .jh6jd > * {max-width: none;} }
.xn814a2 {min-width: 0;}
.yfe4 {border: 1px solid var(--lug9);border-radius:9px;margin: 0;min-width: 0;background: var(--k4iue);overflow: hidden;}
.g7r437h {height: auto;border-radius: 0;display: block;width: 100%;}
.vvva {color: var(--tiu8g);padding: 9px 11px;font: 600 12.5px/1.4 var(--o4p);border-top: 1px solid var(--lug9);}
.x9ths {color: var(--tiu8g);line-height:1.61;margin: 0 0 18px;font-size: clamp(16px, 1.45vw, 18px);}
.rx1e {flex-wrap: wrap;gap:10px;display: flex;}
.bjzr58, .jdg2 {border-radius:7px;justify-content: center;display: inline-flex;min-height: 44px;transition:background 0.14s, border-color 0.199s;font: 700 14px/1 var(--nvbc);text-decoration: none;align-items: center;padding: 0 20px;}
.bjzr58 {background: var(--sq0v);color: var(--qe6, var(--e5udw));}
.bjzr58:hover {background: var(--ng37b);}

.jdg2 {background: transparent;border: 1px solid var(--wm4);color: var(--nqkf);}
.jdg2:hover {border-color: var(--qfz);}

.tcfmd {border-top: 1px solid var(--wm4);grid-template-columns: auto minmax(0, 1fr);padding: 20px 0 0;display: grid;align-items: start;gap:16px 18px;margin: 0 0 var(--mlsk);}
.na2w {flex: 0 0 auto;}
.psbnz {object-fit: cover;display: block;width: 56px;height: 56px;border: 1px solid var(--lug9);border-radius:7px;}
.a3cbe {min-width: 0;}
.bd15w5 {gap:4px 10px;align-items: baseline;margin: 0;flex-wrap: wrap;display: flex;}
.wh10m5q {color: var(--nqkf);font-size: 15px;font-weight: 700;}
.vvz5e {color: var(--tiu8g);font-size: 13.5px;}

.y5gz > .wh10m5q {display: block;}
.jgem {display: block;margin-top:5px;font-style: normal;}

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

.r3tya {display: block;}
.hneamq {line-height:1.63;color: var(--tiu8g);font-size: 14.5px;margin: 9px 0 0;}
.vhfhd {display: flex;margin-top:12px;flex-wrap: wrap;gap:8px;}

.v6anktx {width: 44px;transition:color 0.139s, border-color 0.185s;border-radius:8px;border: 1px solid var(--lug9);text-decoration: none;align-items: center;height: 44px;display: inline-flex;color: var(--tiu8g);justify-content: center;}
.v6anktx:hover {color: var(--qfz);border-color: var(--qfz);}
.q16jd {line-height:1.56;margin: 12px 0 0;font-size: 12.5px;color: var(--tiu8g);}
@media (max-width:548px) {
  .tcfmd {grid-template-columns: minmax(0, 1fr);}
}

.e8q1m9j {counter-reset: vt-sect;}
.y9jk1sm {margin: 0 0 var(--mlsk);min-width: 0;}
.ake7bsk {align-items: baseline;border-bottom: 1px solid var(--lug9);gap:13px;padding-bottom:11px;margin-bottom:16px;display: flex;}
.kgmt {counter-increment: vt-sect;}
.kgmt::before {letter-spacing: .08em;font: 700 12px/1.4 var(--o4p);font-variant-numeric: tabular-nums;flex: 0 0 auto;content: counter(vt-sect, decimal-leading-zero);color: var(--qfz);}
.xx35e.xx35e {letter-spacing: -.024em;color: var(--nqkf);min-width: 0;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--nvbc);margin: 0;}

.y3s34.y3s34 {border-bottom: 1px solid var(--lug9);margin-bottom:17px;padding-bottom:11px;}
.bs766q0 {counter-increment: vt-sect;}

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

.cry0kv.cry0kv {margin: 0 0 16px;}
.cf0fg8a {height: 0;margin: 0 0 20px;border: 0;border-top: 1px solid var(--lug9);}

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

.meqca.meqca {margin: 0 0 var(--mlsk);display: flex;}
.qhf3yd  {justify-content: flex-start;}
.jqmecsw   {justify-content: center;}
.n3jph {justify-content: flex-end;}
.e4dj {display: inline-flex;background: var(--sq0v);padding: 0 24px;min-height: 44px;justify-content: center;align-items: center;color: var(--qe6, var(--e5udw));border-radius:8px;transition:background 0.138s;text-decoration: none;}
.e4dj:hover {background: var(--ng37b);}
.w8skecg {flex: 1 1 auto;}
.g73nk {font: 700 14px/1 var(--nvbc);}

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

.jzcf {min-width: 0;position: relative;margin: 0 0 var(--mlsk);overflow: hidden;border: 1px solid var(--lug9);border-radius: var(--uba);}
.s31x37 {color: var(--qfz);left: 10px;top: 9px;z-index: 1;position: absolute;font: 700 10.5px/1 var(--o4p);font-style: normal;font-variant-numeric: tabular-nums;padding: 3px 7px;border-radius:4px;letter-spacing: .08em;background: color-mix(in srgb, var(--pzkil) 82%, transparent);}
.ap25q9f {display: block;}
.nc70d7 {border-radius: 0;display: block;width: 100%;height: auto;}

.za9wn1 {margin: 0 0 var(--mlsk);border: 1px solid var(--wm4);border-radius: var(--uba);padding: 18px 20px;background: var(--pzkil);}
.r4jf3v {color: var(--qfz);letter-spacing: .12em;display: block;text-transform: uppercase;margin-bottom:13px;font: 700 11.5px/1 var(--o4p);}

.rbab {margin-top:7px;border-top: 1px solid var(--wm4);padding-top:11px;}
.esd0 {gap:2px;padding: 0;margin: 0;list-style: none;display: grid;}
.d9yz3ks {counter-reset: vt-idx;}
.d9yz3ks > li {counter-increment: vt-idx;}

.d9yz3ks > li > a::before {font: 700 11px/1 var(--o4p);font-variant-numeric: tabular-nums;color: var(--qfz);content: counter(vt-idx, decimal-leading-zero) "  ";}
.esd0 > li > a {font-size: 14.5px;text-decoration: none;border-bottom: 1px solid var(--lug9);min-height: 44px;color: var(--tiu8g);gap:7px;transition:color 0.12s;padding: 0 4px;display: flex;align-items: center;}
.esd0 > li:last-child > a {border-bottom: 0;}
.esd0 > li > a:hover {color: var(--nqkf);}

.pcav6nz {background: var(--pzkil);border: 1px solid var(--wm4);border-radius: var(--uba);margin: 0 0 var(--mlsk);padding: var(--wn4) clamp(20px, 2.4vw, 34px);}
.p9cs.p9cs {margin: 0 0 9px;color: var(--nqkf);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--nvbc);letter-spacing: -.024em;}
.dema1 {color: var(--tiu8g);line-height:1.61;font-size: 15.5px;margin: 0 0 18px;}
.n967 {display: grid;grid-template-columns: max-content minmax(0, 1fr);margin: 0 0 20px;gap: 0;}

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

.b13wz > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.b13wz > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.rngsth {white-space: nowrap;color: var(--tiu8g);text-transform: uppercase;padding: 9px 16px 9px 0;border-bottom: 1px solid var(--lug9);letter-spacing: .09em;font: 700 11.5px/1.4 var(--o4p);}
.wxbk {padding: 9px 0;margin: 0;color: var(--nqkf);border-bottom: 1px solid var(--lug9);font: 600 14px/1.4 var(--o4p);font-variant-numeric: tabular-nums;}

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

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

.gdgq {display: flex;gap:11px;flex-wrap: wrap;}
.gd4d29 {display: inline-flex;min-height: 44px;color: var(--nqkf);transition:border-color 0.154s, color 0.164s;padding: 0 20px;text-decoration: none;border-radius:7px;border: 1px solid var(--wm4);align-items: center;background: transparent;justify-content: center;}
.gd4d29:hover {border-color: var(--qfz);color: var(--qfz);}
.mjg3ffe {font: 700 14px/1 var(--nvbc);}
@media (max-width:645px) {
  .b13wz {grid-template-columns: max-content minmax(0, 1fr);}
}

.b4mmp, .ksnz {min-width: 0;margin: 0 0 var(--mlsk);}
.nwxt26n {margin-bottom:13px;letter-spacing: -.024em;color: var(--nqkf);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--nvbc);display: block;}
.g26n {border-bottom: 1px solid var(--lug9);padding-bottom:10px;}
.tbyw, .vgxvqt {min-width: 0;}
.tbyw > :first-child, .vgxvqt > :first-child {margin-top: 0;}
.tbyw > :last-child,  .vgxvqt > :last-child  {margin-bottom: 0;}
.canmhn0.canmhn0 {margin: 0 0 14px;letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--nvbc);color: var(--nqkf);}

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

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

.gaxhe {margin-bottom:15px;border-bottom: 1px solid var(--lug9);padding: 11px 0;border-top: 1px solid var(--wm4);}

.j2py {align-items: start;gap: 0 26px;display: grid;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);}
.vynhr {padding-top:3px;min-width: 0;}
.e8q1m9j .vynhr > h2.nwxt26n.nwxt26n,
.e8q1m9j .gaxhe > h2.nwxt26n.nwxt26n {margin: 0;}
.e8q1m9j .vynhr > h2.nwxt26n.nwxt26n {letter-spacing: .09em;color: var(--tiu8g);font: 700 11.5px/1.45 var(--o4p);text-transform: uppercase;}
@media (max-width:729px) {
  .j2py {grid-template-columns: minmax(0, 1fr);gap: 0;}
  .vynhr {padding-top: 0;}
  .e8q1m9j .vynhr > h2.nwxt26n.nwxt26n {margin: 0 0 12px;}
}

.m3a2.m3a2 .hjdtfc8 {margin: 0;}
.m3a2.m3a2 .z252jfa {border-top: 1px solid var(--lug9);grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);display: grid;padding: 14px 0;gap:11px 28px;}
.m3a2.m3a2 .z252jfa:first-child {border-top: 0;}
.m3a2.m3a2 .ep0egr {font-weight: 700;font-size: 15px;margin: 0;line-height:1.39;}

.m3a2.m3a2 .z252jfa > .ep0egr {grid-template-columns: 2.1em 1fr;display: grid;align-items: baseline;}
.m3a2.m3a2 .ja6ra9k {color: var(--qfz);font-size: 11.5px;font-weight: 700;letter-spacing: .08em;font-variant-numeric: tabular-nums;}
.m3a2.m3a2 .e3pmsv {color: var(--tiu8g);font-size: 14px;line-height:1.62;margin: 0;}

.m3a2.m3a2 .vxczxtr {padding-left: 3.2em;counter-reset: vt-ref;}
.m3a2.m3a2 .vxczxtr > .ep0egr {border-top: 1px solid var(--lug9);counter-increment: vt-ref;padding-top:13px;}
.m3a2.m3a2 .vxczxtr > .ep0egr:first-child {border-top: 0;padding-top: 0;}
.m3a2.m3a2 .vxczxtr > .ep0egr::before {font-size: 11.5px;content: counter(vt-ref, decimal-leading-zero);letter-spacing: .08em;margin-left: -3.2em;font-variant-numeric: tabular-nums;font-family: var(--o4p);color: var(--qfz);display: inline-block;width: 3.2em;font-weight: 700;}
.m3a2.m3a2 .vxczxtr > .e3pmsv {margin: 6px 0 14px;}
.m3a2.m3a2 .vxczxtr > .e3pmsv:last-child {margin-bottom: 0;}
.m3a2.m3a2 .a0yvwxb {font-weight: 700;}
.m3a2.m3a2 .r16q {margin: 0;}

.m3a2.m3a2 .vxczxtr > .e3pmsv > .r16q {line-height:1.62;font-size: 14px;}

.m3a2.m3a2 .sra6t1 {counter-reset: vt-ref;margin: 0;padding: 0 0 0 3.2em;list-style: none;}
.m3a2.m3a2 .xcjfzqy {border-top: 1px solid var(--lug9);padding: 14px 0;counter-increment: vt-ref;}
.m3a2.m3a2 .xcjfzqy:first-child {padding-top: 0;border-top: 0;}
.m3a2.m3a2 .xcjfzqy:last-child {padding-bottom: 0;}
.m3a2.m3a2 .xcjfzqy::before {font-weight: 700;content: counter(vt-ref, decimal-leading-zero);color: var(--qfz);font-size: 11.5px;letter-spacing: .08em;width: 3.2em;display: inline-block;font-variant-numeric: tabular-nums;margin-left: -3.2em;font-family: var(--o4p);}
.m3a2.m3a2 .xcjfzqy > .a0yvwxb {font-weight: 700;font-size: 15px;line-height:1.38;}
.m3a2.m3a2 .xcjfzqy > .r16q {line-height:1.63;margin: 6px 0 0;color: var(--tiu8g);font-size: 14px;}
@media (max-width:729px) {
  .m3a2.m3a2 .z252jfa {gap:6px;grid-template-columns: 1fr;}
  .m3a2.m3a2 .z252jfa > .e3pmsv {padding-left: 2.1em;}
  .m3a2.m3a2 .vxczxtr {padding-left: 2.6em;}
  .m3a2.m3a2 .vxczxtr > .ep0egr::before {width: 2.6em;margin-left: -2.6em;}
  .m3a2.m3a2 .sra6t1 {padding-left: 2.6em;}
  .m3a2.m3a2 .xcjfzqy::before {margin-left: -2.6em;width: 2.6em;}
}

.pv7n {margin: 0 0 var(--mlsk);}

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

@media (max-width:995px) { .wetbm0p {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:528px)  { .wetbm0p {grid-template-columns: minmax(0, 1fr);} }
.g1fpz {min-width: 0;}
.ndxf {display: block;min-width: 0;text-decoration: none;color: inherit;}
.w16x698 {position: relative;background: var(--zpv);margin: 0;overflow: hidden;border: 1px solid var(--lug9);border-radius:11px;}

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

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

.sscp0nb {margin: 0 0 var(--mlsk);}
.nkrnstj {margin: 0;padding: 0;list-style: none;min-width: 0;gap:9px;display: grid;}

.k1g6 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.v01tab4  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.tvgcg85 {min-width: 0;}
.qzj27b {position: relative;display: flex;text-decoration: none;transition:border-color 0.162s, background 0.156s;border: 1px solid var(--lug9);border-radius:9px;align-items: center;background: var(--pzkil);min-height: 124px;justify-content: center;padding: 22px 20px;}
.qzj27b:hover {border-color: color-mix(in srgb, var(--d5d6) 45%, var(--lug9));background: var(--k4iue);}
.qypf {font: 700 10.5px/1 var(--o4p);font-style: normal;font-variant-numeric: tabular-nums;left: 9px;color: var(--qfz);letter-spacing: .08em;position: absolute;top: 8px;}
.spa51 {width: auto;max-width: 100%;object-fit: contain;max-height: 62px;border-radius: 0;display: block;height: auto;}
@media (max-width:626px) {
  .k1g6, .v01tab4 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.mbkpft {margin: 0 0 var(--mlsk);}
.cgy83y {min-width: 0;display: grid;list-style: none;padding: 0;gap:12px;margin: 0;}

.m2f2 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.ege6nm3 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.apgz {gap:12px;display: flex;padding: 20px 14px;flex-direction: column;border: 1px solid var(--lug9);border-radius:7px;min-width: 0;background: var(--k4iue);align-items: center;}
.fjbz9z {display: block;object-fit: contain;border-radius: 0;max-height: 44px;max-width: 100%;width: auto;height: auto;}
.t37d {color: var(--tiu8g);text-align: center;font: 600 13px/1.25 var(--o4p);letter-spacing: .04em;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
@media (max-width:626px) {
  .m2f2 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .ege6nm3 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.sgsj1.sgsj1 .ee87f {border-collapse: collapse;border: 0;background: none;table-layout: fixed;width: 100%;}
.sgsj1.sgsj1 .vw44rb {padding: 0 0 9px;font-size: 11.5px;font-weight: 700;text-align: left;text-transform: uppercase;vertical-align: bottom;letter-spacing: .09em;border-bottom: 1px solid var(--lug9);font-family: var(--o4p);}
.sgsj1.sgsj1 .fyfbpqq {color: var(--qfz);padding-right:16px;}

.sgsj1.sgsj1 .wsm50  {padding-left:16px;color: var(--tiu8g);}

.sgsj1.sgsj1 .q5bprk {border-left: 1px solid var(--lug9);}
.sgsj1.sgsj1 .mhe3 {font-size: 14px;padding: 11px 0;vertical-align: top;border-bottom: 1px solid var(--lug9);line-height:1.55;}
.sgsj1.sgsj1 .gk2dv {padding-right:15px;}
.sgsj1.sgsj1 .q5bprk  {padding-left:15px;}
.sgsj1.sgsj1 .v086w {font-weight: 700;color: var(--qfz);font-family: var(--o4p);display: inline-block;width: 1.15em;}
.sgsj1.sgsj1 .q5bprk .v086w {color: var(--tiu8g);}

.sgsj1.sgsj1 .vss6 {border-bottom: 1px solid var(--lug9);letter-spacing: .09em;margin: 0;padding: 0 0 9px;display: block;text-transform: uppercase;font-size: 11.5px;font-family: var(--o4p);font-weight: 700;}
.sgsj1.sgsj1 .knd6e6h {color: var(--qfz);}
.sgsj1.sgsj1 .acz4  {color: var(--tiu8g);}
.sgsj1.sgsj1 .aeyets {padding: 0;margin: 0;list-style: none;}
.sgsj1.sgsj1 .yb9kpdb {border-bottom: 1px solid var(--lug9);line-height:1.55;display: grid;align-items: baseline;font-size: 14px;grid-template-columns: 1.35em minmax(0, 1fr);padding: 11px 0;}
.sgsj1.sgsj1 .yb9kpdb:last-child {border-bottom: 0;}
.sgsj1.sgsj1 .v9010w {font-family: var(--o4p);font-style: normal;font-weight: 700;}

.sgsj1.sgsj1 .nw77qk .v9010w {color: var(--qfz);}
.sgsj1.sgsj1 .vnt42d  .v9010w {color: var(--tiu8g);}

.sgsj1.sgsj1 .xqv966 {grid-template-columns: repeat(2, minmax(0, 1fr));display: grid;gap: 0;}
.sgsj1.sgsj1 .xfrq9s2 {min-width: 0;}
.sgsj1.sgsj1 .eyctg {padding-right:26px;}
.sgsj1.sgsj1 .wz9j {padding-left:27px;border-left: 1px solid var(--lug9);}

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

.sgsj1.sgsj1 .czjkkf {margin: 0;}
.sgsj1.sgsj1 .czjkkf > .vss6 {margin-top:22px;}
.sgsj1.sgsj1 .czjkkf > .vss6:first-child {margin-top: 0;}
.sgsj1.sgsj1 .mrd8 {margin: 0;}

@media (max-width:645px) {
  
  .sgsj1.sgsj1 .xqv966 {grid-template-columns: minmax(0, 1fr);}
  .sgsj1.sgsj1 .eyctg {padding-right: 0;}
  .sgsj1.sgsj1 .wz9j {padding-left: 0;margin-top:23px;border-left: 0;}
  
  .sgsj1.sgsj1 .mhe3 {font-size: 13.5px;}
  .sgsj1.sgsj1 .gk2dv,
  .sgsj1.sgsj1 .fyfbpqq {padding-right:11px;}
  .sgsj1.sgsj1 .q5bprk,
  .sgsj1.sgsj1 .wsm50 {padding-left:10px;}
}

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

.c064m.c064m .tbrwd::before {width: 5px;height: 5px;left: -21px;top: 19px;background: var(--d5d6);content: "";position: absolute;}
.c064m.c064m .pdfmst {letter-spacing: .08em;font-family: var(--o4p);color: var(--qfz);font-size: 11.5px;font-weight: 700;}
.c064m.c064m .dreddvk {color: var(--tiu8g);font-size: 14px;line-height:1.60;margin: 4px 0 13px 3.4em;}

.c064m.c064m .esr0 {counter-reset: vt-step;padding: 0 0 0 18px;list-style: none;margin: 0;border-left: 1px solid var(--lug9);}
.c064m.c064m .jtx5sk {position: relative;counter-increment: vt-step;padding: 13px 0 0;}
.c064m.c064m .jtx5sk + .jtx5sk {border-top: 1px solid var(--lug9);margin-top:13px;}
.c064m.c064m .jtx5sk::before {height: 5px;left: -21px;content: "";top: 19px;width: 5px;position: absolute;background: var(--d5d6);}
.c064m.c064m .x00np {font-weight: 700;display: block;font-size: 15px;line-height:1.33;}
.c064m.c064m .x00np::before {letter-spacing: .08em;font-weight: 700;font-size: 11.5px;color: var(--qfz);font-variant-numeric: tabular-nums;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-family: var(--o4p);}
.c064m.c064m .cs1gy6 {color: var(--tiu8g);margin: 4px 0 0;font-size: 14px;line-height:1.60;}

.c064m.c064m .tjsysf {padding: 0;border-left: 0;}
.c064m.c064m .rjsa5 {border-top: 1px solid var(--lug9);padding: 14px 0 0;margin: 0;display: block;}
.c064m.c064m .tjsysf > .rjsa5:first-child {border-top: 0;padding-top: 0;}
.c064m.c064m .bdsp {color: var(--qfz);margin-bottom:6px;display: block;letter-spacing: .1em;font-style: normal;font: 700 11px/1.3 var(--o4p);font-variant-numeric: tabular-nums;}
.c064m.c064m .e6w8 {font-weight: 700;line-height:1.37;font-size: 15px;}
.c064m.c064m .m1z443f {line-height:1.61;color: var(--tiu8g);margin: 5px 0 14px;font-size: 14px;}
.c064m.c064m .m1z443f:last-child {margin-bottom: 0;}

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

.e8q1m9j {--i70rt: var(--nqkf);}

.e8q1m9j :is(.wt02drp, [class*="table"]) {overflow-x: auto;}
.e8q1m9j table {font-size: 14.5px;border-collapse: collapse;width: 100%;}
.e8q1m9j thead th {white-space: nowrap;letter-spacing: .08em;text-transform: uppercase;border-bottom: 1px solid var(--i70rt, var(--wm4));text-align: left;font-size: 11.5px;color: var(--tiu8g);font-weight: 700;padding: 11px 14px;}
.e8q1m9j tbody td {border-bottom: 1px solid var(--lug9);color: var(--hyvm, var(--nqkf));padding: 11px 14px;}
.e8q1m9j tbody td + td {font-variant-numeric: tabular-nums;font-family: var(--o4p);}

.hfm717.hfm717 {color: var(--nqkf);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);border-top: 1px solid var(--wm4);background: var(--ggj);}
.hfm717 .w8dk7xr {gap:27px 50px;margin: 0 auto;align-items: start;grid-template-columns: minmax(0, 1fr) auto;display: grid;max-width: var(--nidm);}
.hfm717 .wwze0fv img {height: 28px;width: auto;display: block;}
.hfm717 .wwze0fv span {color: var(--nqkf);letter-spacing: -.03em;font-weight: 800;font-size: 18px;}
.hfm717 .e6cq {display: grid;grid-auto-flow: column;gap:47px;}
.hfm717 .e6cq ul {margin: 0;padding: 0;list-style: none;display: grid;gap:8px;}
.hfm717 .e6cq a {text-decoration: none;font-size: 14px;color: var(--tiu8g);}
.hfm717 .e6cq a:hover {color: var(--nqkf);}
.hfm717 .gwh6dp7 {opacity:0.74;margin: 24px auto 0;flex-wrap: wrap;display: flex;align-items: center;gap:12px;max-width: var(--nidm);}
.hfm717 .v4avve {padding-top:18px;margin: 24px auto 0;border-top: 1px solid var(--lug9);max-width: var(--nidm);}
.hfm717 .v4avve p {margin: 0;color: var(--tiu8g);font-size: 12.5px;}
.hfm717 .v4avve p + p {margin-top:8px;line-height:1.56;}

@media (max-width:1075px) {
  
  .n535 {display: none;}
  .r1fmyy {margin-left: 0;}
  .hg2t8a3 {display: flex;}
  
  .eav83z {display: inline-flex;}
  .vh12n0h {left: 14px;}
}

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

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

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

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

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

.hfm717 .e6cq a {align-items: center;display: flex;min-height: 44px;}
.m5kg62 {min-height: 44px;align-items: center;display: inline-flex;}

.w32jyh, .xf0zf, .e1hzzz2,
.e8q1m9j a[role="button"],
.e8q1m9j .dd5zrn a {min-height: 44px;}

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

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

.h7xg81y ul {gap:7px;}

.hfm717 .e6cq ul {gap:8px;display: grid;}

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

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

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

.pyt7:checked ~ .jzhjm88 {visibility: visible;opacity:1;}
.pyt7:checked ~ .kjtn5 {transform: translateX(0);visibility: visible;}

.vtnacz5 {position: sticky;justify-content: space-between;background: var(--k4iue, var(--gm5));padding: 14px 16px;z-index: 1;display: flex;top: 0;gap:13px;align-items: center;border-bottom: 1px solid var(--wm4, var(--zvrlk));}
.cmk5xah {display: inline-flex;min-height: 44px;align-items: center;}
.cmk5xah img {height: 26px;display: block;width: auto;}
.ney59t {font-size: 16px;color: var(--t7m);font-weight: 800;letter-spacing: .01em;}

.pv61 {flex: none;background: var(--gm5);height: 44px;border-radius:11px;border: 1px solid var(--wm4, var(--zvrlk));cursor: pointer;width: 44px;align-items: center;justify-content: center;display: inline-flex;color: var(--t7m);}
.pv61:hover {background: var(--nqw);}
.pv61:focus-visible,
.v8vh a:focus-visible,
.c9n4w:focus-visible,
.bgcxmc4:focus-visible {outline: 2px solid var(--t7m);outline-offset: 2px;}

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

.v8vh a {font-size: 15.5px;min-height: 48px;border-radius:11px;border: 1px solid transparent;padding: 10px 14px;line-height:1.28;color: var(--t7m);display: flex;text-decoration: none;font-weight: 600;align-items: center;}
.v8vh a:hover {background: var(--gm5);border-color: var(--wm4, var(--zvrlk));}

.v8vh a[aria-current="page"] {background: var(--gm5);box-shadow: inset 3px 0 0 var(--d5d6, var(--sq0v));border-color: var(--wm4, var(--zvrlk));}

.f20t9mg {background: var(--k4iue, var(--gm5));display: grid;gap:9px;border-top: 1px solid var(--wm4, var(--zvrlk));margin-top: auto;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));}

.c9n4w, .bgcxmc4 {font-weight: 700;align-items: center;justify-content: center;padding: 12px 18px;min-height: 48px;border-radius:12px;font-size: 15px;text-decoration: none;display: flex;}
.c9n4w {background: var(--n2j);color: var(--qvr, var(--sot));border: 1px solid var(--wm4, var(--zvrlk));}
.bgcxmc4 {border: 1px solid transparent;background: var(--v0a8g);color: var(--cpfa2, var(--t5o));}

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

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

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

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

.e8q1m9j > .dd5zrn.meqca {padding-bottom: 0;padding-top: 0;}

@media (min-width:1076px) {

  
  
  .n535, .r1fmyy {transition:width 202ms ease, margin-left 171ms ease, padding 245ms ease;}

  
}

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

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

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

.wc77c > summary.pnywgg .r4jf3v {margin: 0;}
.wc77c[open] > summary.pnywgg {margin-bottom:11px;}

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

.r1fmyy {padding-bottom: max(96px, var(--gr5d, 96px));}

.csmt {--ozq2: var(--uba);--f0n5a: .08em;--dg3: var(--uba);--kfiy8: 12px;--j87e: 1px solid var(--wm4);--buxe8: uppercase;--vf29: 6px;}

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

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

:root {--gwc:   color-mix(in srgb, var(--d5d6) 38%, transparent);--k4iue: color-mix(in srgb, var(--d5d6) 14%, var(--rxvm1));--pzkil:  color-mix(in srgb, var(--d5d6) 9%, var(--gm5));--zd6:     color-mix(in srgb, var(--d5d6) 7%, var(--dubmc));--uba:      14px;--rfy: var(--i70rt, var(--d5d6));--wm4:   color-mix(in srgb, var(--d5d6) 26%, var(--bqtt));--lug9:  color-mix(in srgb, var(--d5d6) 16%, var(--zvrlk));}
html:root {background-color: var(--zd6);}
body {font-family: var(--nvbc);background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--d5d6) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--rfy) 14%, transparent), transparent 70%),
    var(--zd6);background-attachment: fixed;}

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

.n535 {border-right-color: var(--wm4);background:
    linear-gradient(180deg, color-mix(in srgb, var(--d5d6) 16%, transparent), transparent 46%),
    var(--zjej7);}
.h7xg81y a {letter-spacing: .01em;font: 600 15px/1.2 var(--nvbc);border-radius:10px;}
.h7xg81y a:hover {background: color-mix(in srgb, var(--d5d6) 12%, transparent);}
.h7xg81y a[aria-current="page"] {color: var(--qe6, var(--e5udw));background: var(--sq0v);box-shadow: 0 6px 20px var(--gwc);}
.h7xg81y a[aria-current="page"] .rxmhz67 {background: currentColor;}

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

.w32jyh,
.e8q1m9j :is(.dd5zrn, .c064m, .m3a2) a[role="button"],
.e8q1m9j .dd5zrn a,
.a89eg, .jvrcf4b {font: 700 14.5px/1 var(--nvbc);padding: 0 22px;letter-spacing: .02em;min-height: 44px;border-radius:12px;}
.chac,
.a89eg, .jvrcf4b,
.e8q1m9j .dd5zrn a {transition:transform 0.151s, box-shadow 0.179s, background 0.178s;box-shadow: 0 8px 24px var(--gwc);}
.chac:hover, .a89eg:hover, .jvrcf4b:hover {box-shadow: 0 10px 30px var(--gwc);transform: translateY(-1px);}
.set1 {border-color: var(--wm4);background: color-mix(in srgb, var(--n2j) 70%, transparent);}

.e8q1m9j :is(.m3a2, .c064m, .sgsj1, .njhq21h),
.e8q1m9j .kjxnx.kjxnx {background:
    linear-gradient(180deg, color-mix(in srgb, var(--d5d6) 7%, transparent), transparent 60%),
    var(--pzkil);border-color: var(--wm4);}

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

.e8q1m9j .zxg4n {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.v8c5 {background: linear-gradient(90deg,
    color-mix(in srgb, var(--zd6) 90%, transparent) 0%,
    color-mix(in srgb, var(--zd6) 62%, transparent) 42%,
    color-mix(in srgb, var(--zd6) 0%, transparent) 76%);}
.gyzjbt {border: 1px solid var(--wm4);border-radius: 999px;top: 14px;background: color-mix(in srgb, var(--k4iue) 70%, transparent);padding: 7px 14px;left: 14px;position: absolute;backdrop-filter: blur(8px);z-index: 2;}
.m4gp48h {background: none;max-width:641px;}
.m4gp48h .k8rthjb {line-height:1.05;font-size: clamp(30px, 4vw, 54px);}
@media (max-width:904px) {
  .e8q1m9j .zxg4n {min-height: min(72vh, 560px);justify-content: flex-end;}
  .v8c5 {background: linear-gradient(0deg,
      color-mix(in srgb, var(--zd6) 94%, transparent) 0%,
      color-mix(in srgb, var(--zd6) 70%, transparent) 45%,
      color-mix(in srgb, var(--zd6) 0%, transparent) 82%);}
}

.e8q1m9j .sb9atv0.sb9atv0 {max-height: none;height: auto;object-fit: contain;}
.k8rthjb.k8rthjb {line-height:1.04;font-size: clamp(28px, 3.2vw, 44px);}
.a0cf {box-shadow: 0 18px 50px var(--gwc);border-color: var(--wm4);}

@media (max-width:1075px) {
  .mze5n .csmt {display: none;}
  .eav83z img {object-fit: contain;height: 28px;object-position: left center;max-width: min(30vw, 120px);}
  .k4k7cg {padding: 14px 20px 0;}
}
@media (max-width:548px) {
  .m2hyw0 {padding: 0 14px;gap:8px;}
  .mze5n {gap:7px;}
  .mze5n .w32jyh {min-height: 40px;font-size: 13px;padding: 0 12px;}
  .hg2t8a3 {margin-right: -8px;}
}

.e8q1m9j .pcav6nz.pcav6nz {background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--d5d6) 24%, transparent), transparent 70%),
    var(--pzkil);display: grid;gap: clamp(22px, 3vw, 48px);padding: clamp(24px, 3.4vw, 48px) !important;overflow: hidden;border: 1px solid var(--wm4);border-radius: var(--uba);align-items: center;grid-template-columns: minmax(0, 1fr);}
@media (min-width:905px) {
  .e8q1m9j .pcav6nz.pcav6nz {grid-template-columns: minmax(0, 1fr) auto;}
}
.pcav6nz .de1k5 {min-width: 0;}
.pcav6nz .p9cs {font-size: clamp(26px, 3vw, 40px);}
.pcav6nz .gbsj9 {box-shadow: 0 0 60px var(--gwc);--enzq1: 90%;align-items: center;justify-content: center;position: relative;flex-direction: column;margin: 0 auto;display: flex;border-radius: 50%;background:
    radial-gradient(closest-side, var(--pzkil) 78%, transparent 79%),
    conic-gradient(var(--d5d6) 0 var(--enzq1), color-mix(in srgb, var(--d5d6) 14%, transparent) var(--enzq1) 100%);aspect-ratio: 1;width: clamp(170px, 18vw, 220px);}
.pcav6nz .z7ga7q {color: var(--nqkf);letter-spacing: -.04em;font: 800 clamp(46px, 5vw, 64px)/1 var(--o4p);}
.pcav6nz .vq4zge {color: var(--qfz);font: 700 14px/1 var(--o4p);font-style: normal;margin-top:6px;}
.pcav6nz .qcmxxy4 {text-align: center;margin-top:10px;overflow-wrap: anywhere;letter-spacing: .14em;text-transform: uppercase;color: var(--tiu8g);font: 700 11px/1.2 var(--nvbc);max-width: 70%;}
.pcav6nz .gdgq {display: flex;margin-top:22px;gap:11px;flex-wrap: wrap;}
.pcav6nz .gd4d29.gd4d29 {align-items: center;padding: 0 22px;text-decoration: none;background: var(--sq0v);display: inline-flex;color: var(--qe6, var(--e5udw));min-height: 48px;font: 700 15px/1 var(--nvbc);border-radius:13px;border: 0;box-shadow: 0 8px 24px var(--gwc);}
.pcav6nz .gd4d29.gd4d29:hover {background: var(--ng37b);color: var(--qe6, var(--e5udw));}
.pcav6nz .gd4d29 .mjg3ffe {color: inherit;font: inherit;}
@media (max-width:904px) {
  .pcav6nz .gbsj9 {width: 160px;order: -1;}
  .pcav6nz .gd4d29.gd4d29 {flex: 1 1 140px;justify-content: center;}
}

.e8q1m9j .zxg4n.p3fkz9n {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--d5d6) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--rfy) 32%, transparent), transparent 65%),
    var(--gb3, var(--pzkil));}
.ygbr1v {z-index: 0;font: 800 clamp(96px, 14vw, 220px)/1 var(--nvbc);bottom: -.2em;right: -.04em;overflow: hidden;color: color-mix(in srgb, var(--ef7, var(--nqkf)) 10%, transparent);white-space: nowrap;pointer-events: none;letter-spacing: -.04em;max-width: 100%;position: absolute;}
@media (max-width:904px) {
  .e8q1m9j .zxg4n.p3fkz9n {min-height: 0;padding-top:56px;}
  .ygbr1v {display: none;}
}
