

:root {--nlv: var(--e04);--vxe:  1180px;--uprp4:  248px;--ykr:  clamp(16px, 1.8vw, 26px);--r4opd:var(--z5fd);--wvujj:  var(--t7h);--uztx:  clamp(30px, 3.4vw, 52px);--ax0h:"SF Mono", ui-monospace, "JetBrains Mono", Consolas, Menlo, monospace;--st0se: color-mix(in srgb, var(--f9z) 35%, var(--s60));--kava:"Futura", "Century Gothic", system-ui, "Avenir Next", "Trebuchet MS", sans-serif;--xf6uo: var(--cfwnm);--s60:   var(--xu4);--f206g:    var(--pu2jp);--ix0: var(--mra);--f9z: var(--vk9m5);--n4qs:     10px;}

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

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

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

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

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

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

.bsdz {padding: 14px;margin-top: auto;border: 1px solid var(--wvujj);border-radius: var(--n4qs);background: var(--ix0);}
.yv285 {margin: 0;font-size: 14px;font-weight: 700;}
.s1am7f4 {line-height:1.43;font-size: 12.5px;margin: 5px 0 0;color: var(--nlv);}

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

.xs4q,
.zpqgzj :is(.s26sve, .xsck08j, .rzmw) a[role="button"],
.zpqgzj .s26sve a {transition:background 0.166s, border-color 0.136s;white-space: nowrap;display: inline-flex;align-items: center;padding: 10px 20px;text-decoration: none;border-radius:7px;border: 1px solid transparent;font-weight: 700;justify-content: center;cursor: pointer;font-size: 14px;}

.apcp6j {color: var(--f89, var(--dxi26));border-color: var(--wvujj);background: var(--l3ya0);}
.rrzc {background: var(--fpj);color: var(--egls, var(--l1rf));}
.rrzc:hover {background: var(--boln);}

.zpqgzj :is(.s26sve, .xsck08j, .rzmw) a[role="button"],
.zpqgzj .s26sve a {background: var(--vk9m5);color: var(--sgwx, var(--kry9));}
.wesgr {width: 100%;display: flex;margin-top:11px;}

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

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

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

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

.et8d::before {content: '';transition:border-color 0.181s, background 0.152s;border: 1px solid var(--wvujj);position: absolute;background: var(--r4opd);inset: 11px;}
.et8d svg {z-index: 1;position: relative;}
.et8d:hover {color: var(--st0se);}
.et8d:hover::before {border-color: color-mix(in srgb, var(--f9z) 50%, var(--wvujj));background: color-mix(in srgb, var(--s60) 8%, var(--r4opd));}
.et8d:focus-visible {outline: 2px solid var(--st0se);outline-offset: -3px;}

.zpqgzj {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.zpqgzj > * {padding-bottom: 0;max-width: var(--vxe);padding-top: var(--uztx);margin: 0 auto var(--ykr) !important;}
.zpqgzj > *:last-child {margin-bottom: 0 !important;}

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

.zpqgzj :is(.cmm4r, .wdd0nw, .bzyqfq0, .rzmw,
             .xsck08j, .mwxr9s) :is(p, li, td) > a {text-underline-offset: 3px;color: var(--f9z);}

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

.zpqgzj :is(.rzmw, .xsck08j, .mwxr9s, .fgep) {border: 1px solid var(--wvujj);border-radius: var(--n4qs);background: var(--ix0);padding: var(--uztx) clamp(20px, 2.4vw, 34px) !important;}

.zpqgzj .xfbvyy.xfbvyy {display: grid;padding: 0 !important;border: 1px solid var(--wvujj);border-radius: var(--n4qs);grid-template-columns: minmax(0, 1fr);overflow: hidden;background: var(--ix0);min-width: 0;}

.zm84r43 {display: flex;grid-column: 1 / -1;gap:13px;padding: 9px clamp(18px, 2.2vw, 30px);justify-content: space-between;align-items: center;border-bottom: 1px solid var(--xf6uo);min-width: 0;background: var(--r4opd);}
.w72gc0 {color: var(--st0se);text-transform: uppercase;overflow: hidden;letter-spacing: .1em;text-overflow: ellipsis;font: 700 11.5px/1 var(--ax0h);white-space: nowrap;}
.wsqa2 {color: var(--nlv);font: 600 11.5px/1 var(--ax0h);font-style: normal;letter-spacing: .08em;flex: 0 0 auto;}

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

.chw660s.chw660s {font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--kava);margin: 0;overflow-wrap: anywhere;color: var(--s60);letter-spacing: -.028em;}
.rvgm.rvgm {color: color-mix(in srgb, var(--nlv) 26%, var(--s60));font-size: 15.5px;line-height:1.58;max-width: 56ch;margin: 11px 0 0;}
.af8jy1 {margin-top:21px;align-items: center;background: var(--vk9m5);transition:background 0.125s;display: inline-flex;justify-content: center;padding: 0 22px;border-radius:9px;color: var(--sgwx, var(--kry9));font: 700 14px/1 var(--kava);text-decoration: none;min-height: 44px;}
.af8jy1:hover {background: var(--boln);}

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

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

.xfbvyy .mrfw.mrfw {background-image:
    repeating-linear-gradient(90deg, var(--xf6uo) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--xf6uo) 0 1px, transparent 1px 26px);}
.xfbvyy .jr7vw.jr7vw {background-image:
    repeating-linear-gradient(90deg, var(--xf6uo) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--xf6uo) 0 1px, transparent 1px 34px);}
.xfbvyy .j2hgt.j2hgt {background-image:
    repeating-linear-gradient(90deg, var(--xf6uo) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--xf6uo) 0 1px, transparent 1px 44px);}

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

.v05d .mrfw.mrfw {background-image:
    repeating-linear-gradient(90deg, var(--xf6uo) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--xf6uo) 0 1px, transparent 1px 26px);}
.v05d .jr7vw.jr7vw {background-image:
    repeating-linear-gradient(90deg, var(--xf6uo) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--xf6uo) 0 1px, transparent 1px 34px);}
.v05d .j2hgt.j2hgt {background-image:
    repeating-linear-gradient(90deg, var(--xf6uo) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--xf6uo) 0 1px, transparent 1px 44px);}

.zpqgzj .v05d.v05d {overflow: hidden;grid-template-columns: minmax(0, 1fr);min-width: 0;border: 1px solid var(--wvujj);border-radius: var(--n4qs);padding: 0 !important;background: var(--ix0);display: grid;}
.v05d .f8r9hx {min-width: 0;margin: 0;border-bottom: 1px solid var(--wvujj);background: var(--r4opd);position: relative;overflow: hidden;}
.v05d .vskpvc {display: block;width: 100%;max-height: 26vh;color: var(--sgu, inherit);object-fit: cover;border-radius: 0;height: auto;}

.v05d .z89k6 {display: flex;max-height: 24vh;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--ax0h);justify-content: center;letter-spacing: -.05em;min-height: 15vh;align-items: center;width: 100%;background-color: var(--pruwq, var(--r4opd));color: var(--st0se);}
.mtmpbwq.mtmpbwq {margin: 0;text-wrap: balance;color: var(--s60);letter-spacing: -.02em;overflow-wrap: break-word;max-width: 24ch;padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--kava);}

.v05d .s8nef {display: grid;align-items: start;gap: clamp(14px, 1.6vw, 22px);padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;grid-template-columns: minmax(0, 1fr);}
.tqw3g5q.tqw3g5q {margin: 0;font-size: 15.5px;color: color-mix(in srgb, var(--nlv) 26%, var(--s60));line-height:1.61;max-width: 62ch;min-width: 0;}
.v05d .das2g {margin: 0;min-width: 0;display: flex;gap:4px 18px;flex-wrap: wrap;}
.v05d .cbabk {font: 700 10.5px/1.6 var(--ax0h);margin: 0;color: var(--nlv);letter-spacing: .16em;text-transform: uppercase;}
.v05d .mytvc {letter-spacing: .04em;color: var(--st0se);margin: 0 12px 0 0;font: 700 13px/1.6 var(--ax0h);}
.v05d .c2ws {font: 700 14px/1 var(--kava);text-decoration: none;padding: 0 28px;justify-self: start;background: var(--vk9m5);min-height: 46px;color: var(--sgwx, var(--kry9));justify-content: center;align-items: center;border-radius:7px;display: inline-flex;transition:background 0.161s;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);letter-spacing: .04em;}
.v05d .c2ws:hover {background: var(--boln);}
@media (min-width:907px) {
  
  .v05d .s8nef {grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
  .v05d .das2g {justify-content: flex-end;}
}
@media (max-width:906px) {
  
  .v05d .vskpvc  {max-height: 18vh;}
  .v05d .z89k6 {min-height: 12vh;max-height: 18vh;}
}

.zpqgzj .qdwks {overflow: hidden;position: relative;min-height: 340px;justify-content: flex-end;border: 1px solid var(--wvujj);border-radius: var(--n4qs);display: flex;flex-direction: column;}

.zpqgzj .drnm99 .wvvj55 {width: 100%;height: 100%;object-fit: cover;position: absolute;inset: 0;}
.k7rnrwf {pointer-events: none;inset: 0;position: absolute;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--ix0) 20%, transparent) 0%,
      color-mix(in srgb, var(--ix0) 55%, transparent) 60%,
      color-mix(in srgb, var(--ix0) 85%, transparent) 100%);}
.ybeh0 {background: color-mix(in srgb, var(--r4opd) 92%, transparent);position: relative;z-index: 1;}
.g1ad {z-index: 1;background: color-mix(in srgb, var(--ix0) 95%, transparent);position: relative;}
.g1ad .chw660s,
.g1ad .rvgm {color: var(--uza, var(--s60));}
@media (max-width:906px) {
  .zpqgzj .qdwks {min-height: 280px;}
}

@media (min-width:907px) {
  
  .zpqgzj .xfbvyy.xfbvyy {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .ssdn4q {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .dh8sak .zpgz  {order: 2;}
  .dh8sak .ssdn4q {order: 1;}
}

.m8rfmzc {padding: var(--uztx) clamp(20px, 2.4vw, 34px);background: var(--ix0);border: 1px solid var(--wvujj);border-radius: var(--n4qs);margin: 0 0 var(--ykr);}
.jt27xt {border-bottom: 1px solid var(--xf6uo);align-items: center;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);margin-bottom:3px;padding-bottom:17px;display: grid;gap:10px 18px;}

.hzzcw .rh7vrv9 {order: -1;grid-column: 1 / -1;}
.dny7bj  .rh7vrv9 {grid-column: 3;}
.myjj {letter-spacing: -.03em;font: 800 clamp(30px, 3.4vw, 42px)/1 var(--ax0h);font-variant-numeric: tabular-nums;color: var(--s60);}
.cx5ryh {font-weight: 600;font-size: .44em;color: var(--nlv);}

.r6ty3m {overflow: hidden;height: 6px;display: block;border-radius:2px;background: var(--xf6uo);position: relative;}
.r6ty3m::before {inset: 0 auto 0 0;background: var(--st0se);width: var(--tggp, 0%);position: absolute;content: "";}
.rh7vrv9 {color: var(--nlv);line-height:1.60;font-size: 15px;margin: 0;}

.z92mb {margin: 0;list-style: none;padding: 0;}
.kfns1ke {align-items: baseline;display: grid;gap: 0 16px;padding: 14px 0;border-bottom: 1px solid var(--xf6uo);grid-template-columns: 3.6em minmax(0, 1fr);}
.kfns1ke:last-child {border-bottom: 0;padding-bottom: 0;}
.f9a6gf {white-space: nowrap;font: 700 13px/1.4 var(--ax0h);font-style: normal;font-variant-numeric: tabular-nums;color: var(--st0se);}
.dbk78bb {font-weight: 600;color: var(--nlv);}
.nt8ydn {margin: 0;min-width: 0;}
.r0t28k {margin: 0;font-size: 15px;line-height:1.58;}
.byp2 {display: block;margin-top:6px;color: var(--nlv);font: 600 12px/1.3 var(--ax0h);font-style: normal;letter-spacing: .06em;}

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

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

.j6ry {border-left: 0;margin-left: 0;padding-left: 0;}
.byp2:empty {display: none;}

.mc7b {margin: 0;min-width: 0;}
.mc7b > .nt8ydn {margin: 0;}
.x70eg43 {align-items: baseline;justify-content: space-between;display: flex;flex-wrap: wrap;padding-top:7px;margin-top:9px;border-top: 1px solid var(--xf6uo);gap:4px 14px;}
.x70eg43 > .byp2 {margin-top: 0;}

.mc7b > .x70eg43:only-child {padding-top: 0;margin-top: 0;border-top: 0;}
@media (max-width:631px) {
  .jt27xt {grid-template-columns: auto minmax(0, 1fr);}
  .dny7bj .rh7vrv9 {grid-column: 1 / -1;}
  .kfns1ke {gap:5px;grid-template-columns: 1fr;}
}

.pnh1cm {margin: 0 0 var(--ykr);padding: var(--uztx) clamp(20px, 2.4vw, 34px);min-width: 0;border: 1px solid var(--wvujj);border-radius: var(--n4qs);background: var(--ix0);}

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

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

.mc7e {grid-template-columns: minmax(0, 1fr);}
.n7fx1m {min-width: 0;}
.br0wyef.br0wyef {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--kava);color: var(--s60);margin: 0 0 10px;letter-spacing: -.024em;}
.cw0r4qd {min-width: 0;}
.cw0r4qd > :first-child {margin-top: 0;}
.cw0r4qd > :last-child  {margin-bottom: 0;}
.b0fynm {transition:background 0.148s;font: 700 14px/1 var(--kava);display: inline-flex;padding: 0 20px;color: var(--sgwx, var(--kry9));min-height: 44px;margin-top:16px;text-decoration: none;justify-content: center;align-items: center;background: var(--vk9m5);border-radius:8px;}
.b0fynm:hover {background: var(--boln);}
.y32p {margin: 0;min-width: 0;}

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

.y32p {order: -1;}
@media (max-width:768px) {
  .syts {max-height: 340px;}
}
@media (min-width:769px) {
  .zkp0qd .y32p {order: 1;}
}

.rjpw {min-width: 0;background: var(--ix0);padding: var(--uztx) clamp(20px, 2.4vw, 34px);border: 1px solid var(--wvujj);border-radius: var(--n4qs);margin: 0 0 var(--ykr);}
.kskc {padding-bottom:14px;justify-content: space-between;align-items: baseline;gap:15px;margin-bottom:17px;border-bottom: 1px solid var(--xf6uo);display: flex;}
.c739vw.c739vw {letter-spacing: -.026em;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--kava);margin: 0;color: var(--s60);min-width: 0;}
.y5sqty {font: 700 12px/1 var(--ax0h);font-style: normal;font-variant-numeric: tabular-nums;color: var(--st0se);flex: 0 0 auto;letter-spacing: .08em;}
.avra5 {list-style: none;gap:13px;display: grid;min-width: 0;margin: 0 0 18px;padding: 0;}
.a5580  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.rb8f {justify-content: center;display: flex;flex-wrap: wrap;}
.rb8f > * {min-width: 0;max-width: calc(50% - 8px);flex: 1 1 200px;}
@media (max-width:610px) { .rb8f > * {max-width: none;} }
.wdq72h {min-width: 0;}
.m4pwsp {border: 1px solid var(--xf6uo);border-radius:9px;margin: 0;overflow: hidden;background: var(--r4opd);min-width: 0;}
.nd9yczd {height: auto;display: block;border-radius: 0;width: 100%;}
.a2st {padding: 9px 11px;color: var(--nlv);border-top: 1px solid var(--xf6uo);font: 600 12.5px/1.4 var(--ax0h);}
.hwt3 {font-size: clamp(16px, 1.45vw, 18px);color: var(--nlv);line-height:1.62;margin: 0 0 18px;}
.hftmf {gap:11px;display: flex;flex-wrap: wrap;}
.b0td77s, .ck5xn {align-items: center;display: inline-flex;justify-content: center;min-height: 44px;text-decoration: none;font: 700 14px/1 var(--kava);padding: 0 20px;transition:background 0.173s, border-color 0.135s;border-radius:9px;}
.b0td77s {color: var(--sgwx, var(--kry9));background: var(--vk9m5);}
.b0td77s:hover {background: var(--boln);}

.ck5xn {background: transparent;border: 1px solid var(--wvujj);color: var(--s60);}
.ck5xn:hover {border-color: var(--st0se);}

.gfkv {gap:15px 18px;margin: 0 0 var(--ykr);border-top: 1px solid var(--wvujj);padding: 20px 0 0;grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: start;}
.k5shxjs {flex: 0 0 auto;}
.hfpky9 {height: 56px;border: 1px solid var(--xf6uo);border-radius:5px;object-fit: cover;display: block;width: 56px;}
.kdg1n {min-width: 0;}
.vn5e1qp {flex-wrap: wrap;display: flex;align-items: baseline;gap:4px 10px;margin: 0;}
.vz8b2 {color: var(--s60);font-size: 15px;font-weight: 700;}
.zh861d {font-size: 13.5px;color: var(--nlv);}

.wypn > .vz8b2 {display: block;}
.c2zcvab {margin-top:4px;display: block;font-style: normal;}

.hn7v {color: var(--st0se);font-style: normal;font: 700 11px/1.3 var(--ax0h);display: block;letter-spacing: .1em;text-transform: uppercase;margin-bottom:7px;}
.tt4p {display: inline-block;letter-spacing: .06em;color: var(--st0se);margin-top:5px;font: 600 12px/1.3 var(--ax0h);font-style: normal;}

.ggawnxf {display: block;}
.jrtsqz {font-size: 14.5px;margin: 9px 0 0;color: var(--nlv);line-height:1.62;}
.kfas {flex-wrap: wrap;margin-top:11px;display: flex;gap:7px;}

.rw93z9j {height: 44px;color: var(--nlv);transition:color 0.164s, border-color 0.144s;text-decoration: none;display: inline-flex;justify-content: center;width: 44px;border-radius:9px;border: 1px solid var(--xf6uo);align-items: center;}
.rw93z9j:hover {color: var(--st0se);border-color: var(--st0se);}
.vcfg8 {line-height:1.57;margin: 12px 0 0;font-size: 12.5px;color: var(--nlv);}
@media (max-width:555px) {
  .gfkv {grid-template-columns: minmax(0, 1fr);}
}

.zpqgzj {counter-reset: vt-sect;}
.kk2p {margin: 0 0 var(--ykr);min-width: 0;}
.m3mbr {gap:12px;display: flex;align-items: baseline;border-bottom: 1px solid var(--xf6uo);margin-bottom:16px;padding-bottom:11px;}
.dnkh {counter-increment: vt-sect;}
.dnkh::before {flex: 0 0 auto;content: counter(vt-sect, decimal-leading-zero);letter-spacing: .08em;font: 700 12px/1.4 var(--ax0h);font-variant-numeric: tabular-nums;color: var(--st0se);}
.xd638.xd638 {min-width: 0;letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--kava);margin: 0;color: var(--s60);}

.k7fae2k.k7fae2k {margin-bottom:15px;padding-bottom:12px;border-bottom: 1px solid var(--xf6uo);}
.xcr2fra {counter-increment: vt-sect;}

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

.qe14.qe14 {margin: 0 0 16px;}
.bqstb {margin: 0 0 20px;border: 0;border-top: 1px solid var(--xf6uo);height: 0;}

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

.bz4rh0.bz4rh0 {display: flex;margin: 0 0 var(--ykr);}
.r71q  {justify-content: flex-start;}
.wp80   {justify-content: center;}
.s2j06 {justify-content: flex-end;}
.a3ynwz {justify-content: center;text-decoration: none;color: var(--sgwx, var(--kry9));padding: 0 24px;border-radius:8px;transition:background 0.15s;min-height: 44px;background: var(--vk9m5);display: inline-flex;align-items: center;}
.a3ynwz:hover {background: var(--boln);}
.ac3a {flex: 1 1 auto;}
.waq8a78 {font: 700 14px/1 var(--kava);}

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

.krsyrp4 {min-width: 0;border: 1px solid var(--xf6uo);border-radius: var(--n4qs);overflow: hidden;position: relative;margin: 0 0 var(--ykr);}
.fctew {top: 9px;left: 10px;background: color-mix(in srgb, var(--ix0) 82%, transparent);position: absolute;font: 700 10.5px/1 var(--ax0h);font-style: normal;font-variant-numeric: tabular-nums;padding: 3px 7px;border-radius:4px;z-index: 1;color: var(--st0se);letter-spacing: .08em;}
.yj2xj {display: block;}
.zt275z {height: auto;display: block;border-radius: 0;width: 100%;}

.avw7 {margin: 0 0 var(--ykr);padding: 18px 20px;background: var(--ix0);border: 1px solid var(--wvujj);border-radius: var(--n4qs);}
.m6hh {display: block;text-transform: uppercase;color: var(--st0se);letter-spacing: .12em;margin-bottom:11px;font: 700 11.5px/1 var(--ax0h);}

.qkj50 {margin-top:7px;padding-top:11px;border-top: 1px solid var(--wvujj);}
.ccgt2 {margin: 0;padding: 0;display: grid;list-style: none;gap:3px;}
.wgsg {counter-reset: vt-idx;}
.wgsg > li {counter-increment: vt-idx;}

.wgsg > li > a::before {content: counter(vt-idx, decimal-leading-zero) "  ";color: var(--st0se);font: 700 11px/1 var(--ax0h);font-variant-numeric: tabular-nums;}
.ccgt2 > li > a {font-size: 14.5px;align-items: center;text-decoration: none;gap:7px;padding: 0 4px;border-bottom: 1px solid var(--xf6uo);color: var(--nlv);min-height: 44px;transition:color 0.162s;display: flex;}
.ccgt2 > li:last-child > a {border-bottom: 0;}
.ccgt2 > li > a:hover {color: var(--s60);}

.v47ff {background: var(--ix0);border: 1px solid var(--wvujj);border-radius: var(--n4qs);padding: var(--uztx) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--ykr);}
.tkdk3.tkdk3 {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--kava);margin: 0 0 9px;letter-spacing: -.024em;color: var(--s60);}
.wp63f3 {color: var(--nlv);font-size: 15.5px;margin: 0 0 18px;line-height:1.62;}
.edj96w {display: grid;gap: 0;grid-template-columns: max-content minmax(0, 1fr);margin: 0 0 20px;}

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

.hrmatt > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.hrmatt > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.n1xdxcb {letter-spacing: .09em;font: 700 11.5px/1.4 var(--ax0h);text-transform: uppercase;padding: 9px 16px 9px 0;white-space: nowrap;color: var(--nlv);border-bottom: 1px solid var(--xf6uo);}
.y3hvj {margin: 0;font: 600 14px/1.4 var(--ax0h);font-variant-numeric: tabular-nums;border-bottom: 1px solid var(--xf6uo);padding: 9px 0;color: var(--s60);}

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

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

.fb6wgg5 {display: flex;flex-wrap: wrap;gap:11px;}
.h0xc9 {color: var(--s60);align-items: center;padding: 0 20px;border-radius:9px;border: 1px solid var(--wvujj);display: inline-flex;justify-content: center;background: transparent;text-decoration: none;transition:border-color 0.184s, color 0.127s;min-height: 44px;}
.h0xc9:hover {border-color: var(--st0se);color: var(--st0se);}
.jh3a {font: 700 14px/1 var(--kava);}
@media (max-width:631px) {
  .hrmatt {grid-template-columns: max-content minmax(0, 1fr);}
}

.e3s8k, .z3gsa2 {margin: 0 0 var(--ykr);min-width: 0;}
.z12ev {letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--kava);display: block;color: var(--s60);margin-bottom:14px;}
.adeypar {border-bottom: 1px solid var(--xf6uo);padding-bottom:10px;}
.hm90ds3, .h6m0 {min-width: 0;}
.hm90ds3 > :first-child, .h6m0 > :first-child {margin-top: 0;}
.hm90ds3 > :last-child,  .h6m0 > :last-child  {margin-bottom: 0;}
.egczj.egczj {color: var(--s60);letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--kava);margin: 0 0 14px;}

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

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

.q4nd25f {border-top: 1px solid var(--wvujj);padding: 11px 0;margin-bottom:17px;border-bottom: 1px solid var(--xf6uo);}

.v9z67rw {grid-template-columns: minmax(0, 9em) minmax(0, 1fr);align-items: start;gap: 0 26px;display: grid;}
.px1e {padding-top:3px;min-width: 0;}
.zpqgzj .px1e > h2.z12ev.z12ev,
.zpqgzj .q4nd25f > h2.z12ev.z12ev {margin: 0;}
.zpqgzj .px1e > h2.z12ev.z12ev {color: var(--nlv);letter-spacing: .09em;text-transform: uppercase;font: 700 11.5px/1.45 var(--ax0h);}
@media (max-width:725px) {
  .v9z67rw {gap: 0;grid-template-columns: minmax(0, 1fr);}
  .px1e {padding-top: 0;}
  .zpqgzj .px1e > h2.z12ev.z12ev {margin: 0 0 12px;}
}

.rzmw.rzmw .j04ddw {margin: 0;}
.rzmw.rzmw .c3mb94 {gap:11px 28px;padding: 14px 0;border-top: 1px solid var(--xf6uo);display: grid;grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);}
.rzmw.rzmw .c3mb94:first-child {border-top: 0;}
.rzmw.rzmw .a8eg5c {font-weight: 700;margin: 0;font-size: 15px;line-height:1.38;}

.rzmw.rzmw .c3mb94 > .a8eg5c {display: grid;grid-template-columns: 2.1em 1fr;align-items: baseline;}
.rzmw.rzmw .r09bfqe {font-size: 11.5px;letter-spacing: .08em;font-variant-numeric: tabular-nums;color: var(--st0se);font-weight: 700;}
.rzmw.rzmw .errm1mv {color: var(--nlv);font-size: 14px;margin: 0;line-height:1.63;}

.rzmw.rzmw .ytw8tbk {counter-reset: vt-ref;padding-left: 3.2em;}
.rzmw.rzmw .ytw8tbk > .a8eg5c {border-top: 1px solid var(--xf6uo);counter-increment: vt-ref;padding-top:13px;}
.rzmw.rzmw .ytw8tbk > .a8eg5c:first-child {padding-top: 0;border-top: 0;}
.rzmw.rzmw .ytw8tbk > .a8eg5c::before {font-weight: 700;margin-left: -3.2em;font-family: var(--ax0h);color: var(--st0se);letter-spacing: .08em;content: counter(vt-ref, decimal-leading-zero);display: inline-block;width: 3.2em;font-size: 11.5px;font-variant-numeric: tabular-nums;}
.rzmw.rzmw .ytw8tbk > .errm1mv {margin: 6px 0 14px;}
.rzmw.rzmw .ytw8tbk > .errm1mv:last-child {margin-bottom: 0;}
.rzmw.rzmw .sg7hg {font-weight: 700;}
.rzmw.rzmw .cga3k {margin: 0;}

.rzmw.rzmw .ytw8tbk > .errm1mv > .cga3k {font-size: 14px;line-height:1.61;}

.rzmw.rzmw .d1be0 {margin: 0;padding: 0 0 0 3.2em;counter-reset: vt-ref;list-style: none;}
.rzmw.rzmw .fb6q6z {counter-increment: vt-ref;padding: 14px 0;border-top: 1px solid var(--xf6uo);}
.rzmw.rzmw .fb6q6z:first-child {padding-top: 0;border-top: 0;}
.rzmw.rzmw .fb6q6z:last-child {padding-bottom: 0;}
.rzmw.rzmw .fb6q6z::before {width: 3.2em;display: inline-block;margin-left: -3.2em;font-weight: 700;letter-spacing: .08em;font-variant-numeric: tabular-nums;font-size: 11.5px;font-family: var(--ax0h);color: var(--st0se);content: counter(vt-ref, decimal-leading-zero);}
.rzmw.rzmw .fb6q6z > .sg7hg {line-height:1.38;font-weight: 700;font-size: 15px;}
.rzmw.rzmw .fb6q6z > .cga3k {color: var(--nlv);margin: 6px 0 0;font-size: 14px;line-height:1.63;}
@media (max-width:725px) {
  .rzmw.rzmw .c3mb94 {gap:7px;grid-template-columns: 1fr;}
  .rzmw.rzmw .c3mb94 > .errm1mv {padding-left: 2.1em;}
  .rzmw.rzmw .ytw8tbk {padding-left: 2.6em;}
  .rzmw.rzmw .ytw8tbk > .a8eg5c::before {width: 2.6em;margin-left: -2.6em;}
  .rzmw.rzmw .d1be0 {padding-left: 2.6em;}
  .rzmw.rzmw .fb6q6z::before {width: 2.6em;margin-left: -2.6em;}
}

.atd16 {margin: 0 0 var(--ykr);}

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

@media (max-width:989px) { .drjj4va {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:525px)  { .drjj4va {grid-template-columns: minmax(0, 1fr);} }
.xxz1gj {min-width: 0;}
.jg3ps {text-decoration: none;min-width: 0;color: inherit;display: block;}
.a9jb {background: var(--ewob);border: 1px solid var(--xf6uo);border-radius:9px;position: relative;overflow: hidden;margin: 0;}

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

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

.qss8 {margin: 0 0 var(--ykr);}
.p489dz {display: grid;margin: 0;min-width: 0;list-style: none;gap:11px;padding: 0;}

.dbjj528 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.bday917  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.yv3fzv5 {min-width: 0;}
.nymj {justify-content: center;min-height: 124px;border: 1px solid var(--xf6uo);border-radius:7px;padding: 22px 20px;display: flex;background: var(--ix0);transition:border-color 0.147s, background 0.154s;text-decoration: none;position: relative;align-items: center;}
.nymj:hover {border-color: color-mix(in srgb, var(--f9z) 45%, var(--xf6uo));background: var(--r4opd);}
.g86tx {color: var(--st0se);font: 700 10.5px/1 var(--ax0h);font-style: normal;font-variant-numeric: tabular-nums;left: 9px;top: 8px;position: absolute;letter-spacing: .08em;}
.fvz9qej {object-fit: contain;display: block;max-height: 62px;max-width: 100%;height: auto;border-radius: 0;width: auto;}
@media (max-width:608px) {
  .dbjj528, .bday917 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.p6ered {margin: 0 0 var(--ykr);}
.n9qsae {margin: 0;display: grid;list-style: none;gap:11px;padding: 0;min-width: 0;}

.m5tm80 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.ekks4 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.zrs4s {min-width: 0;background: var(--r4opd);padding: 20px 14px;flex-direction: column;border: 1px solid var(--xf6uo);border-radius:7px;gap:12px;align-items: center;display: flex;}
.jnvjh {max-height: 44px;object-fit: contain;border-radius: 0;height: auto;display: block;width: auto;max-width: 100%;}
.dv9j {letter-spacing: .04em;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 100%;text-align: center;font: 600 13px/1.25 var(--ax0h);color: var(--nlv);}
@media (max-width:608px) {
  .m5tm80 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .ekks4 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.mwxr9s.mwxr9s .hg3n0t {width: 100%;table-layout: fixed;border-collapse: collapse;border: 0;background: none;}
.mwxr9s.mwxr9s .yrfa6 {letter-spacing: .09em;font-family: var(--ax0h);vertical-align: bottom;text-align: left;font-size: 11.5px;font-weight: 700;padding: 0 0 9px;text-transform: uppercase;border-bottom: 1px solid var(--xf6uo);}
.mwxr9s.mwxr9s .abe8530 {color: var(--st0se);padding-right:17px;}

.mwxr9s.mwxr9s .b641  {color: var(--nlv);padding-left:17px;}

.mwxr9s.mwxr9s .cyswsc {border-left: 1px solid var(--xf6uo);}
.mwxr9s.mwxr9s .eekkwn4 {font-size: 14px;line-height:1.55;padding: 11px 0;border-bottom: 1px solid var(--xf6uo);vertical-align: top;}
.mwxr9s.mwxr9s .cenmvr {padding-right:17px;}
.mwxr9s.mwxr9s .cyswsc  {padding-left:16px;}
.mwxr9s.mwxr9s .jmr47jk {width: 1.15em;display: inline-block;font-weight: 700;font-family: var(--ax0h);color: var(--st0se);}
.mwxr9s.mwxr9s .cyswsc .jmr47jk {color: var(--nlv);}

.mwxr9s.mwxr9s .bm0f8vq {font-family: var(--ax0h);border-bottom: 1px solid var(--xf6uo);margin: 0;display: block;text-transform: uppercase;font-weight: 700;padding: 0 0 9px;font-size: 11.5px;letter-spacing: .09em;}
.mwxr9s.mwxr9s .cfvr81 {color: var(--st0se);}
.mwxr9s.mwxr9s .wkme  {color: var(--nlv);}
.mwxr9s.mwxr9s .rtj0 {list-style: none;margin: 0;padding: 0;}
.mwxr9s.mwxr9s .qnza67 {display: grid;padding: 11px 0;line-height:1.54;font-size: 14px;align-items: baseline;border-bottom: 1px solid var(--xf6uo);grid-template-columns: 1.35em minmax(0, 1fr);}
.mwxr9s.mwxr9s .qnza67:last-child {border-bottom: 0;}
.mwxr9s.mwxr9s .cmws {font-style: normal;font-weight: 700;font-family: var(--ax0h);}

.mwxr9s.mwxr9s .pqb8 .cmws {color: var(--st0se);}
.mwxr9s.mwxr9s .kq5z  .cmws {color: var(--nlv);}

.mwxr9s.mwxr9s .ze13cz {gap: 0;grid-template-columns: repeat(2, minmax(0, 1fr));display: grid;}
.mwxr9s.mwxr9s .cxnkzf {min-width: 0;}
.mwxr9s.mwxr9s .n4fq3f {padding-right:27px;}
.mwxr9s.mwxr9s .y1rv55f {padding-left:25px;border-left: 1px solid var(--xf6uo);}

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

.mwxr9s.mwxr9s .h954qr {margin: 0;}
.mwxr9s.mwxr9s .h954qr > .bm0f8vq {margin-top:21px;}
.mwxr9s.mwxr9s .h954qr > .bm0f8vq:first-child {margin-top: 0;}
.mwxr9s.mwxr9s .v12tgr {margin: 0;}

@media (max-width:631px) {
  
  .mwxr9s.mwxr9s .ze13cz {grid-template-columns: minmax(0, 1fr);}
  .mwxr9s.mwxr9s .n4fq3f {padding-right: 0;}
  .mwxr9s.mwxr9s .y1rv55f {margin-top:21px;padding-left: 0;border-left: 0;}
  
  .mwxr9s.mwxr9s .eekkwn4 {font-size: 13.5px;}
  .mwxr9s.mwxr9s .cenmvr,
  .mwxr9s.mwxr9s .abe8530 {padding-right:10px;}
  .mwxr9s.mwxr9s .cyswsc,
  .mwxr9s.mwxr9s .b641 {padding-left:10px;}
}

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

.xsck08j.xsck08j .tsg1bst::before {top: 19px;position: absolute;width: 5px;height: 5px;left: -21px;content: "";background: var(--f9z);}
.xsck08j.xsck08j .vtc33sm {font-family: var(--ax0h);font-size: 11.5px;font-weight: 700;letter-spacing: .08em;color: var(--st0se);}
.xsck08j.xsck08j .c45n {margin: 4px 0 13px 3.4em;color: var(--nlv);line-height:1.63;font-size: 14px;}

.xsck08j.xsck08j .wbpz0 {counter-reset: vt-step;border-left: 1px solid var(--xf6uo);list-style: none;margin: 0;padding: 0 0 0 18px;}
.xsck08j.xsck08j .dnp7 {padding: 13px 0 0;position: relative;counter-increment: vt-step;}
.xsck08j.xsck08j .dnp7 + .dnp7 {border-top: 1px solid var(--xf6uo);margin-top:14px;}
.xsck08j.xsck08j .dnp7::before {position: absolute;width: 5px;height: 5px;left: -21px;background: var(--f9z);top: 19px;content: "";}
.xsck08j.xsck08j .e367szz {line-height:1.33;font-weight: 700;font-size: 15px;display: block;}
.xsck08j.xsck08j .e367szz::before {font-weight: 700;font-variant-numeric: tabular-nums;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";color: var(--st0se);letter-spacing: .08em;font-family: var(--ax0h);font-size: 11.5px;}
.xsck08j.xsck08j .tgr3fjg {line-height:1.64;font-size: 14px;color: var(--nlv);margin: 4px 0 0;}

.xsck08j.xsck08j .v90qrqd {border-left: 0;padding: 0;}
.xsck08j.xsck08j .wbc3pff {display: block;padding: 14px 0 0;border-top: 1px solid var(--xf6uo);margin: 0;}
.xsck08j.xsck08j .v90qrqd > .wbc3pff:first-child {border-top: 0;padding-top: 0;}
.xsck08j.xsck08j .cv7nkje {font-style: normal;font: 700 11px/1.3 var(--ax0h);font-variant-numeric: tabular-nums;display: block;margin-bottom:6px;color: var(--st0se);letter-spacing: .1em;}
.xsck08j.xsck08j .bz3d18 {font-size: 15px;line-height:1.33;font-weight: 700;}
.xsck08j.xsck08j .h5ydvan {font-size: 14px;margin: 5px 0 14px;line-height:1.63;color: var(--nlv);}
.xsck08j.xsck08j .h5ydvan:last-child {margin-bottom: 0;}

@media (max-width:725px) {
  .xsck08j.xsck08j .tsg1bst {grid-template-columns: 1fr;gap:2px;}
  .xsck08j.xsck08j .c45n {margin-left: 0;}
}

.zpqgzj {--bglh: var(--s60);}

.zpqgzj :is(.p2ydfvw, [class*="table"]) {overflow-x: auto;}
.zpqgzj table {border-collapse: collapse;font-size: 14.5px;width: 100%;}
.zpqgzj thead th {white-space: nowrap;letter-spacing: .08em;font-size: 11.5px;font-weight: 700;text-align: left;text-transform: uppercase;padding: 11px 14px;color: var(--nlv);border-bottom: 1px solid var(--bglh, var(--wvujj));}
.zpqgzj tbody td {padding: 11px 14px;border-bottom: 1px solid var(--xf6uo);color: var(--yckr, var(--s60));}
.zpqgzj tbody td + td {font-family: var(--ax0h);font-variant-numeric: tabular-nums;}

.zcecd.zcecd {background: var(--ubg1j);border-top: 1px solid var(--wvujj);color: var(--s60);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);}
.zcecd .nxk2 {margin: 0 auto;gap:28px 50px;align-items: start;max-width: var(--vxe);grid-template-columns: minmax(0, 1fr) auto;display: grid;}
.zcecd .dv7jb img {height: 28px;width: auto;display: block;}
.zcecd .dv7jb span {font-weight: 800;letter-spacing: -.03em;color: var(--s60);font-size: 18px;}
.zcecd .hk5yeb {gap:47px;grid-auto-flow: column;display: grid;}
.zcecd .hk5yeb ul {padding: 0;gap:10px;display: grid;list-style: none;margin: 0;}
.zcecd .hk5yeb a {text-decoration: none;color: var(--nlv);font-size: 14px;}
.zcecd .hk5yeb a:hover {color: var(--s60);}
.zcecd .xsptmd {margin: 24px auto 0;align-items: center;display: flex;max-width: var(--vxe);flex-wrap: wrap;gap:12px;opacity:0.7;}
.zcecd .fkbab {max-width: var(--vxe);padding-top:17px;border-top: 1px solid var(--xf6uo);margin: 24px auto 0;}
.zcecd .fkbab p {color: var(--nlv);font-size: 12.5px;margin: 0;}
.zcecd .fkbab p + p {margin-top:9px;line-height:1.53;}

@media (max-width:1091px) {
  
  .jk2bd {display: none;}
  .dxw0w {margin-left: 0;}
  .d6b0j2 {display: flex;}
  
  .b65kvsm {display: inline-flex;}
  .dysrm {left: 14px;}
}

@media (max-width:815px) {
  .ja2s {display: none;}
  
  .dysrm {gap:9px;align-items: center;flex-direction: row;text-align: left;}
  .f3r8tj2 {font-size: 13.5px;text-overflow: ellipsis;white-space: nowrap;flex: 1 1 auto;min-width: 0;overflow: hidden;}
  .dysrm .xs4q {flex: 0 0 auto;}
}

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

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

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

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

.zcecd .hk5yeb a {display: flex;align-items: center;min-height: 44px;}
.wawqd {display: inline-flex;min-height: 44px;align-items: center;}

.xs4q, .rxzd, .yrzejy,
.zpqgzj a[role="button"],
.zpqgzj .s26sve a {min-height: 44px;}

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

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

.fzmt0d ul {gap:8px;}

.zcecd .hk5yeb ul {gap:7px;display: grid;}

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

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

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

.z208x1p:checked ~ .z2e3 {opacity:1;visibility: visible;}
.z208x1p:checked ~ .hg88w {transform: translateX(0);visibility: visible;}

.j5m492k {position: sticky;gap:11px;z-index: 1;display: flex;border-bottom: 1px solid var(--wvujj, var(--cfwnm));padding: 14px 16px;top: 0;align-items: center;background: var(--r4opd, var(--mra));justify-content: space-between;}
.jpyet {display: inline-flex;align-items: center;min-height: 44px;}
.jpyet img {width: auto;display: block;height: 26px;}
.nnzk15m {letter-spacing: .01em;font-weight: 800;color: var(--xu4);font-size: 16px;}

.sr36 {flex: none;height: 44px;cursor: pointer;border-radius:12px;border: 1px solid var(--wvujj, var(--cfwnm));display: inline-flex;background: var(--mra);align-items: center;justify-content: center;width: 44px;color: var(--xu4);}
.sr36:hover {background: var(--ogxk0);}
.sr36:focus-visible,
.ex97t a:focus-visible,
.et7s8:focus-visible,
.adyxp:focus-visible {outline: 2px solid var(--xu4);outline-offset: 2px;}

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

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

.ex97t a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--f9z, var(--vk9m5));background: var(--mra);border-color: var(--wvujj, var(--cfwnm));}

.v9ss64 {display: grid;background: var(--r4opd, var(--mra));border-top: 1px solid var(--wvujj, var(--cfwnm));gap:11px;margin-top: auto;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));}

.et7s8, .adyxp {text-decoration: none;border-radius:12px;align-items: center;font-size: 15px;display: flex;justify-content: center;font-weight: 700;padding: 12px 18px;min-height: 48px;}
.et7s8 {color: var(--f89, var(--dxi26));background: var(--l3ya0);border: 1px solid var(--wvujj, var(--cfwnm));}
.adyxp {border: 1px solid transparent;color: var(--egls, var(--l1rf));background: var(--fpj);}

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

@media (min-width:1092px) {
  .hg88w, .z2e3 {display: none;}
}

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

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

.zpqgzj > .s26sve.bz4rh0 {padding-bottom: 0;padding-top: 0;}

@media (min-width:1092px) {

  
  
  .jk2bd, .dxw0w {transition:width 192ms ease, margin-left 236ms ease, padding 185ms ease;}

  
}

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

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

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

.xphz > summary.vcg656 .m6hh {margin: 0;}
.xphz[open] > summary.vcg656 {margin-bottom:11px;}

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

.dxw0w {padding-bottom: max(96px, var(--tplp, 96px));}

.sqzj {--kxs6h: 1px solid var(--wvujj);--gwwge: .08em;--vksb: var(--n4qs);--hyajz: 6px;--izdx: 12px;--tvm1: var(--n4qs);--rqa7: uppercase;}

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

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

:root {--yh47: var(--bglh, var(--f9z));--f206g:     color-mix(in srgb, var(--f9z) 7%, var(--pu2jp));--xf6uo:  color-mix(in srgb, var(--f9z) 16%, var(--cfwnm));--wvujj:   color-mix(in srgb, var(--f9z) 26%, var(--t7h));--n4qs:      14px;--r4opd: color-mix(in srgb, var(--f9z) 14%, var(--z5fd));--ix0:  color-mix(in srgb, var(--f9z) 9%, var(--mra));--gk5:   color-mix(in srgb, var(--f9z) 38%, transparent);}
html:root {background-color: var(--f206g);}
body {font-family: var(--kava);background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--f9z) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--yh47) 14%, transparent), transparent 70%),
    var(--f206g);background-attachment: fixed;}

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

.jk2bd {background:
    linear-gradient(180deg, color-mix(in srgb, var(--f9z) 16%, transparent), transparent 46%),
    var(--iizae);border-right-color: var(--wvujj);}
.fzmt0d a {font: 600 15px/1.2 var(--kava);border-radius:11px;letter-spacing: .01em;}
.fzmt0d a:hover {background: color-mix(in srgb, var(--f9z) 12%, transparent);}
.fzmt0d a[aria-current="page"] {color: var(--sgwx, var(--kry9));background: var(--vk9m5);box-shadow: 0 6px 20px var(--gk5);}
.fzmt0d a[aria-current="page"] .t7et {background: currentColor;}

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

.xs4q,
.zpqgzj :is(.s26sve, .xsck08j, .rzmw) a[role="button"],
.zpqgzj .s26sve a,
.af8jy1, .c2ws {min-height: 44px;letter-spacing: .02em;font: 700 14.5px/1 var(--kava);border-radius:13px;padding: 0 22px;}
.rrzc,
.af8jy1, .c2ws,
.zpqgzj .s26sve a {transition:transform 0.128s, box-shadow 0.172s, background 0.136s;box-shadow: 0 8px 24px var(--gk5);}
.rrzc:hover, .af8jy1:hover, .c2ws:hover {box-shadow: 0 10px 30px var(--gk5);transform: translateY(-1px);}
.apcp6j {background: color-mix(in srgb, var(--l3ya0) 70%, transparent);border-color: var(--wvujj);}

.zpqgzj :is(.rzmw, .xsck08j, .mwxr9s, .fgep),
.zpqgzj .xfbvyy.xfbvyy {border-color: var(--wvujj);background:
    linear-gradient(180deg, color-mix(in srgb, var(--f9z) 7%, transparent), transparent 60%),
    var(--ix0);}

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

.zpqgzj .qdwks {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.k7rnrwf {background: linear-gradient(90deg,
    color-mix(in srgb, var(--f206g) 90%, transparent) 0%,
    color-mix(in srgb, var(--f206g) 62%, transparent) 42%,
    color-mix(in srgb, var(--f206g) 0%, transparent) 76%);}
.ybeh0 {border: 1px solid var(--wvujj);border-radius: 999px;padding: 7px 14px;backdrop-filter: blur(8px);position: absolute;top: 14px;z-index: 2;background: color-mix(in srgb, var(--r4opd) 70%, transparent);left: 14px;}
.g1ad {max-width:639px;background: none;}
.g1ad .chw660s {line-height:1.06;font-size: clamp(30px, 4vw, 54px);}
@media (max-width:906px) {
  .zpqgzj .qdwks {min-height: min(72vh, 560px);justify-content: flex-end;}
  .k7rnrwf {background: linear-gradient(0deg,
      color-mix(in srgb, var(--f206g) 94%, transparent) 0%,
      color-mix(in srgb, var(--f206g) 70%, transparent) 45%,
      color-mix(in srgb, var(--f206g) 0%, transparent) 82%);}
}

.zpqgzj .j2fe.j2fe {max-height: none;height: auto;object-fit: contain;}
.chw660s.chw660s {line-height:1.06;font-size: clamp(28px, 3.2vw, 44px);}
.ssdn4q {border-color: var(--wvujj);box-shadow: 0 18px 50px var(--gk5);}

@media (max-width:1091px) {
  .bty9tdg .sqzj {display: none;}
  .b65kvsm img {object-fit: contain;max-width: min(30vw, 120px);height: 28px;object-position: left center;}
  .pcgn5qz {padding: 14px 20px 0;}
}
@media (max-width:555px) {
  .qg6yvan {padding: 0 14px;gap:9px;}
  .bty9tdg {gap:7px;}
  .bty9tdg .xs4q {min-height: 40px;padding: 0 12px;font-size: 13px;}
  .d6b0j2 {margin-right: -8px;}
}

.zpqgzj .v47ff.v47ff {padding: clamp(24px, 3.4vw, 48px) !important;gap: clamp(22px, 3vw, 48px);display: grid;align-items: center;background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--f9z) 24%, transparent), transparent 70%),
    var(--ix0);grid-template-columns: minmax(0, 1fr);overflow: hidden;border: 1px solid var(--wvujj);border-radius: var(--n4qs);}
@media (min-width:907px) {
  .zpqgzj .v47ff.v47ff {grid-template-columns: minmax(0, 1fr) auto;}
}
.v47ff .mrfp {min-width: 0;}
.v47ff .tkdk3 {font-size: clamp(26px, 3vw, 40px);}
.v47ff .w94h {flex-direction: column;border-radius: 50%;position: relative;aspect-ratio: 1;display: flex;box-shadow: 0 0 60px var(--gk5);width: clamp(170px, 18vw, 220px);align-items: center;justify-content: center;margin: 0 auto;--y2y6t: 90%;background:
    radial-gradient(closest-side, var(--ix0) 78%, transparent 79%),
    conic-gradient(var(--f9z) 0 var(--y2y6t), color-mix(in srgb, var(--f9z) 14%, transparent) var(--y2y6t) 100%);}
.v47ff .bs001 {letter-spacing: -.04em;color: var(--s60);font: 800 clamp(46px, 5vw, 64px)/1 var(--ax0h);}
.v47ff .zhyj5x {font: 700 14px/1 var(--ax0h);font-style: normal;margin-top:5px;color: var(--st0se);}
.v47ff .k60ewm0 {margin-top:11px;overflow-wrap: anywhere;color: var(--nlv);letter-spacing: .14em;max-width: 70%;font: 700 11px/1.2 var(--kava);text-transform: uppercase;text-align: center;}
.v47ff .fb6wgg5 {display: flex;flex-wrap: wrap;gap:11px;margin-top:22px;}
.v47ff .h0xc9.h0xc9 {padding: 0 22px;display: inline-flex;min-height: 48px;color: var(--sgwx, var(--kry9));background: var(--vk9m5);text-decoration: none;font: 700 15px/1 var(--kava);align-items: center;border-radius:12px;border: 0;box-shadow: 0 8px 24px var(--gk5);}
.v47ff .h0xc9.h0xc9:hover {background: var(--boln);color: var(--sgwx, var(--kry9));}
.v47ff .h0xc9 .jh3a {font: inherit;color: inherit;}
@media (max-width:906px) {
  .v47ff .w94h {width: 160px;order: -1;}
  .v47ff .h0xc9.h0xc9 {justify-content: center;flex: 1 1 140px;}
}

.zpqgzj .qdwks.wm262cv {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--f9z) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--yh47) 32%, transparent), transparent 65%),
    var(--a35j, var(--ix0));}
.wba6fk {z-index: 0;white-space: nowrap;letter-spacing: -.04em;pointer-events: none;max-width: 100%;font: 800 clamp(96px, 14vw, 220px)/1 var(--kava);position: absolute;right: -.04em;overflow: hidden;bottom: -.2em;color: color-mix(in srgb, var(--uza, var(--s60)) 10%, transparent);}
@media (max-width:906px) {
  .zpqgzj .qdwks.wm262cv {padding-top:57px;min-height: 0;}
  .wba6fk {display: none;}
}
