

:root {--t7o: var(--vm1);--f1f:     10px;--ubwpx: var(--dil8);--bn3t:    var(--nk6);--pb6c3: var(--t94c4);--ilsj:var(--y2kuj);--bzcb:  248px;--x54da:  clamp(16px, 1.8vw, 26px);--s01kj: color-mix(in srgb, var(--ubwpx) 35%, var(--a4a));--rd5:  var(--nmu);--a4a:   var(--u8p);--rb6:"SF Mono", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--bly:  clamp(30px, 3.4vw, 52px);--lh7v:  1180px;--h9n1: var(--f4so);--rj59:"Futura", "Trebuchet MS", "Century Gothic", "Avenir Next", system-ui, sans-serif;}

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

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

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

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

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

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

.d6fr2s {border: 1px solid var(--rd5);border-radius: var(--f1f);margin-top: auto;padding: 14px;background: var(--pb6c3);}
.vk8tz {margin: 0;font-weight: 700;font-size: 14px;}
.j1y58f {margin: 5px 0 0;line-height:1.45;font-size: 12.5px;color: var(--t7o);}

.vww5v9 {background: color-mix(in srgb, var(--bn3t) 92%, transparent);backdrop-filter: blur(10px);position: sticky;top: 0;border-bottom: 1px solid var(--rd5);z-index: 40;}
.q0m256c {align-items: center;gap:15px;padding: 0 clamp(16px, 2vw, 28px);min-height: 54px;display: flex;}
.v96n {overflow: hidden;text-overflow: ellipsis;color: var(--t7o);min-width: 0;white-space: nowrap;font: 500 12px/1.4 var(--rb6);}
.fjcf {margin-left: auto;align-items: center;gap:9px;display: flex;}

.dadra,
.c5a4pp :is(.vsjckt, .gczg, .g1zp9t6) a[role="button"],
.c5a4pp .vsjckt a {transition:background 0.143s, border-color 0.196s;text-decoration: none;font-size: 14px;white-space: nowrap;justify-content: center;cursor: pointer;align-items: center;display: inline-flex;font-weight: 700;padding: 10px 20px;border-radius:9px;border: 1px solid transparent;}

.wjd5 {color: var(--k82zb, var(--m1gq));border-color: var(--rd5);background: var(--xqlyl);}
.rkta {color: var(--gk8zt, var(--n5j19));background: var(--p3y6);}
.rkta:hover {background: var(--f04y);}

.c5a4pp :is(.vsjckt, .gczg, .g1zp9t6) a[role="button"],
.c5a4pp .vsjckt a {color: var(--rm36, var(--fjy));background: var(--dil8);}
.s1wcck {display: flex;width: 100%;margin-top:13px;}

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

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

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

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

.evz420a::before {content: '';background: var(--ilsj);position: absolute;inset: 11px;border: 1px solid var(--rd5);transition:border-color 0.173s, background 0.149s;}
.evz420a svg {position: relative;z-index: 1;}
.evz420a:hover {color: var(--s01kj);}
.evz420a:hover::before {background: color-mix(in srgb, var(--a4a) 8%, var(--ilsj));border-color: color-mix(in srgb, var(--ubwpx) 50%, var(--rd5));}
.evz420a:focus-visible {outline: 2px solid var(--s01kj);outline-offset: -3px;}

.c5a4pp {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.c5a4pp > * {max-width: var(--lh7v);padding-top: var(--bly);padding-bottom: 0;margin: 0 auto var(--x54da) !important;}
.c5a4pp > *:last-child {margin-bottom: 0 !important;}

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

.c5a4pp :is(.wb2w00k, .hnb0, .kr85, .g1zp9t6,
             .gczg, .vfr0t) :is(p, li, td) > a {text-underline-offset: 3px;color: var(--ubwpx);}

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

.c5a4pp :is(.g1zp9t6, .gczg, .vfr0t, .fbsm1) {background: var(--pb6c3);border: 1px solid var(--rd5);border-radius: var(--f1f);padding: var(--bly) clamp(20px, 2.4vw, 34px) !important;}

.c5a4pp .a77ez.a77ez {padding: 0 !important;background: var(--pb6c3);border: 1px solid var(--rd5);border-radius: var(--f1f);min-width: 0;display: grid;grid-template-columns: minmax(0, 1fr);overflow: hidden;}

.afaw {background: var(--ilsj);gap:12px;padding: 9px clamp(18px, 2.2vw, 30px);display: flex;border-bottom: 1px solid var(--h9n1);justify-content: space-between;align-items: center;grid-column: 1 / -1;min-width: 0;}
.x523d {overflow: hidden;color: var(--s01kj);text-transform: uppercase;text-overflow: ellipsis;font: 700 11.5px/1 var(--rb6);letter-spacing: .1em;white-space: nowrap;}
.rc3sgjf {flex: 0 0 auto;letter-spacing: .08em;font: 600 11.5px/1 var(--rb6);font-style: normal;color: var(--t7o);}

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

.d6c0xg.d6c0xg {margin: 0;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--rj59);overflow-wrap: anywhere;letter-spacing: -.028em;color: var(--a4a);}
.pqmwe.pqmwe {line-height:1.62;max-width: 56ch;color: color-mix(in srgb, var(--t7o) 26%, var(--a4a));font-size: 15.5px;margin: 11px 0 0;}
.eqtdr {display: inline-flex;min-height: 44px;text-decoration: none;align-items: center;background: var(--dil8);padding: 0 22px;transition:background 0.149s;border-radius:8px;justify-content: center;margin-top:20px;color: var(--rm36, var(--fjy));font: 700 14px/1 var(--rj59);}
.eqtdr:hover {background: var(--f04y);}

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

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

.a77ez .bj63.bj63 {background-image:
    repeating-linear-gradient(90deg, var(--h9n1) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--h9n1) 0 1px, transparent 1px 26px);}
.a77ez .a1h69.a1h69 {background-image:
    repeating-linear-gradient(90deg, var(--h9n1) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--h9n1) 0 1px, transparent 1px 34px);}
.a77ez .nchkfxz.nchkfxz {background-image:
    repeating-linear-gradient(90deg, var(--h9n1) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--h9n1) 0 1px, transparent 1px 44px);}

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

.gwkzmb .bj63.bj63 {background-image:
    repeating-linear-gradient(90deg, var(--h9n1) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--h9n1) 0 1px, transparent 1px 26px);}
.gwkzmb .a1h69.a1h69 {background-image:
    repeating-linear-gradient(90deg, var(--h9n1) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--h9n1) 0 1px, transparent 1px 34px);}
.gwkzmb .nchkfxz.nchkfxz {background-image:
    repeating-linear-gradient(90deg, var(--h9n1) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--h9n1) 0 1px, transparent 1px 44px);}

.c5a4pp .gwkzmb.gwkzmb {display: grid;overflow: hidden;background: var(--pb6c3);grid-template-columns: minmax(0, 1fr);padding: 0 !important;min-width: 0;border: 1px solid var(--rd5);border-radius: var(--f1f);}
.gwkzmb .fv9px0 {min-width: 0;overflow: hidden;margin: 0;position: relative;border-bottom: 1px solid var(--rd5);background: var(--ilsj);}
.gwkzmb .d1dbc {color: var(--en2m6, inherit);height: auto;object-fit: cover;display: block;width: 100%;max-height: 26vh;border-radius: 0;}

.gwkzmb .a6phy3c {align-items: center;justify-content: center;background-color: var(--qm5kz, var(--ilsj));display: flex;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--rb6);width: 100%;min-height: 15vh;max-height: 24vh;color: var(--s01kj);letter-spacing: -.05em;}
.dekqdd.dekqdd {font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--rj59);margin: 0;color: var(--a4a);max-width: 24ch;text-wrap: balance;letter-spacing: -.02em;overflow-wrap: break-word;padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;}

.gwkzmb .f9zj {grid-template-columns: minmax(0, 1fr);padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;display: grid;gap: clamp(14px, 1.6vw, 22px);align-items: start;}
.twa88.twa88 {line-height:1.61;font-size: 15.5px;max-width: 62ch;min-width: 0;margin: 0;color: color-mix(in srgb, var(--t7o) 26%, var(--a4a));}
.gwkzmb .kbf7kk4 {margin: 0;display: flex;flex-wrap: wrap;min-width: 0;gap:4px 18px;}
.gwkzmb .sggckvs {color: var(--t7o);letter-spacing: .16em;margin: 0;text-transform: uppercase;font: 700 10.5px/1.6 var(--rb6);}
.gwkzmb .pcferx {color: var(--s01kj);font: 700 13px/1.6 var(--rb6);margin: 0 12px 0 0;letter-spacing: .04em;}
.gwkzmb .rq2bnh {letter-spacing: .04em;transition:background 0.164s;min-height: 46px;justify-content: center;padding: 0 28px;border-radius:6px;align-items: center;color: var(--rm36, var(--fjy));justify-self: start;font: 700 14px/1 var(--rj59);margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);display: inline-flex;text-decoration: none;background: var(--dil8);}
.gwkzmb .rq2bnh:hover {background: var(--f04y);}
@media (min-width:895px) {
  
  .gwkzmb .f9zj {grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
  .gwkzmb .kbf7kk4 {justify-content: flex-end;}
}
@media (max-width:894px) {
  
  .gwkzmb .d1dbc  {max-height: 18vh;}
  .gwkzmb .a6phy3c {min-height: 12vh;max-height: 18vh;}
}

.c5a4pp .xh67s6 {min-height: 340px;overflow: hidden;border: 1px solid var(--rd5);border-radius: var(--f1f);justify-content: flex-end;display: flex;flex-direction: column;position: relative;}

.c5a4pp .m7b4he .nq5d49 {object-fit: cover;width: 100%;height: 100%;position: absolute;inset: 0;}
.rrrpz6m {pointer-events: none;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--pb6c3) 20%, transparent) 0%,
      color-mix(in srgb, var(--pb6c3) 55%, transparent) 60%,
      color-mix(in srgb, var(--pb6c3) 85%, transparent) 100%);position: absolute;inset: 0;}
.xgnj {background: color-mix(in srgb, var(--ilsj) 92%, transparent);position: relative;z-index: 1;}
.jjrd {background: color-mix(in srgb, var(--pb6c3) 95%, transparent);z-index: 1;position: relative;}
.jjrd .d6c0xg,
.jjrd .pqmwe {color: var(--t56v, var(--a4a));}
@media (max-width:894px) {
  .c5a4pp .xh67s6 {min-height: 280px;}
}

@media (min-width:895px) {
  
  .c5a4pp .a77ez.a77ez {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .kkwsq {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .c5kg .sy77y3r  {order: 2;}
  .c5kg .kkwsq {order: 1;}
}

.jw3vwg8 {border: 1px solid var(--rd5);border-radius: var(--f1f);margin: 0 0 var(--x54da);padding: var(--bly) clamp(20px, 2.4vw, 34px);background: var(--pb6c3);}
.sytz1 {margin-bottom:5px;align-items: center;gap:10px 18px;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);padding-bottom:17px;border-bottom: 1px solid var(--h9n1);display: grid;}

.xfthse .a84aaty {grid-column: 1 / -1;order: -1;}
.c02j  .a84aaty {grid-column: 3;}
.padzv1 {color: var(--a4a);font: 800 clamp(30px, 3.4vw, 42px)/1 var(--rb6);font-variant-numeric: tabular-nums;letter-spacing: -.03em;}
.epck1s {font-weight: 600;color: var(--t7o);font-size: .44em;}

.tz4qge {position: relative;background: var(--h9n1);height: 6px;overflow: hidden;border-radius:2px;display: block;}
.tz4qge::before {position: absolute;content: "";width: var(--bf5ra, 0%);inset: 0 auto 0 0;background: var(--s01kj);}
.a84aaty {margin: 0;color: var(--t7o);font-size: 15px;line-height:1.62;}

.z805y9j {margin: 0;list-style: none;padding: 0;}
.g7v440w {grid-template-columns: 3.6em minmax(0, 1fr);gap: 0 16px;align-items: baseline;display: grid;padding: 14px 0;border-bottom: 1px solid var(--h9n1);}
.g7v440w:last-child {padding-bottom: 0;border-bottom: 0;}
.njxmtpz {color: var(--s01kj);font: 700 13px/1.4 var(--rb6);font-style: normal;font-variant-numeric: tabular-nums;white-space: nowrap;}
.tn9g {color: var(--t7o);font-weight: 600;}
.apptg {min-width: 0;margin: 0;}
.anw1qx {margin: 0;line-height:1.61;font-size: 15px;}
.aqr3 {color: var(--t7o);margin-top:5px;font: 600 12px/1.3 var(--rb6);font-style: normal;display: block;letter-spacing: .06em;}

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

.g6p96 {letter-spacing: .04em;border-left: 1px solid var(--h9n1);font: 700 12px/1.3 var(--rb6);font-variant-numeric: tabular-nums;color: var(--s01kj);margin-left:10px;padding-left:10px;}

.jgv5 {border-left: 0;padding-left: 0;margin-left: 0;}
.aqr3:empty {display: none;}

.ypa36fq {min-width: 0;margin: 0;}
.ypa36fq > .apptg {margin: 0;}
.x9axz {align-items: baseline;border-top: 1px solid var(--h9n1);justify-content: space-between;flex-wrap: wrap;padding-top:9px;margin-top:9px;gap:4px 14px;display: flex;}
.x9axz > .aqr3 {margin-top: 0;}

.ypa36fq > .x9axz:only-child {margin-top: 0;padding-top: 0;border-top: 0;}
@media (max-width:645px) {
  .sytz1 {grid-template-columns: auto minmax(0, 1fr);}
  .c02j .a84aaty {grid-column: 1 / -1;}
  .g7v440w {grid-template-columns: 1fr;gap:5px;}
}

.hvzm {padding: var(--bly) clamp(20px, 2.4vw, 34px);border: 1px solid var(--rd5);border-radius: var(--f1f);min-width: 0;margin: 0 0 var(--x54da);background: var(--pb6c3);}

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

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

.kgs4st {grid-template-columns: minmax(0, 1fr);}
.v81zg84 {min-width: 0;}
.qg6zez.qg6zez {color: var(--a4a);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--rj59);margin: 0 0 10px;letter-spacing: -.024em;}
.g38v2h {min-width: 0;}
.g38v2h > :first-child {margin-top: 0;}
.g38v2h > :last-child  {margin-bottom: 0;}
.ksav4 {font: 700 14px/1 var(--rj59);display: inline-flex;justify-content: center;border-radius:9px;padding: 0 20px;min-height: 44px;margin-top:15px;color: var(--rm36, var(--fjy));align-items: center;background: var(--dil8);text-decoration: none;transition:background 0.188s;}
.ksav4:hover {background: var(--f04y);}
.jwp8xx {min-width: 0;margin: 0;}

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

.jwp8xx {order: -1;}
@media (max-width:754px) {
  .x6we99 {max-height: 340px;}
}
@media (min-width:755px) {
  .trhhvy .jwp8xx {order: 1;}
}

.q02y1ad {padding: var(--bly) clamp(20px, 2.4vw, 34px);border: 1px solid var(--rd5);border-radius: var(--f1f);background: var(--pb6c3);margin: 0 0 var(--x54da);min-width: 0;}
.t2148 {gap:14px;align-items: baseline;justify-content: space-between;border-bottom: 1px solid var(--h9n1);margin-bottom:18px;padding-bottom:15px;display: flex;}
.va1t.va1t {font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--rj59);margin: 0;letter-spacing: -.026em;color: var(--a4a);min-width: 0;}
.ztzak {letter-spacing: .08em;color: var(--s01kj);flex: 0 0 auto;font: 700 12px/1 var(--rb6);font-style: normal;font-variant-numeric: tabular-nums;}
.n56b0 {padding: 0;display: grid;list-style: none;margin: 0 0 18px;gap:13px;min-width: 0;}
.hsh1r  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.bdvb4c5 {display: flex;justify-content: center;flex-wrap: wrap;}
.bdvb4c5 > * {min-width: 0;flex: 1 1 200px;max-width: calc(50% - 8px);}
@media (max-width:595px) { .bdvb4c5 > * {max-width: none;} }
.crx5sgs {min-width: 0;}
.xxabma {overflow: hidden;background: var(--ilsj);border: 1px solid var(--h9n1);border-radius:9px;margin: 0;min-width: 0;}
.a7hs {border-radius: 0;display: block;width: 100%;height: auto;}
.c033c0 {font: 600 12.5px/1.4 var(--rb6);padding: 9px 11px;color: var(--t7o);border-top: 1px solid var(--h9n1);}
.kh9ef {line-height:1.61;font-size: clamp(16px, 1.45vw, 18px);color: var(--t7o);margin: 0 0 18px;}
.m9ynw {display: flex;gap:10px;flex-wrap: wrap;}
.q48yv0, .rdxqfmv {display: inline-flex;text-decoration: none;padding: 0 20px;min-height: 44px;justify-content: center;align-items: center;border-radius:9px;font: 700 14px/1 var(--rj59);transition:background 0.133s, border-color 0.141s;}
.q48yv0 {color: var(--rm36, var(--fjy));background: var(--dil8);}
.q48yv0:hover {background: var(--f04y);}

.rdxqfmv {border: 1px solid var(--rd5);background: transparent;color: var(--a4a);}
.rdxqfmv:hover {border-color: var(--s01kj);}

.nfer18 {margin: 0 0 var(--x54da);display: grid;padding: 20px 0 0;border-top: 1px solid var(--rd5);gap:15px 18px;align-items: start;grid-template-columns: auto minmax(0, 1fr);}
.mgm475 {flex: 0 0 auto;}
.pncz1r {border: 1px solid var(--h9n1);border-radius:6px;object-fit: cover;display: block;width: 56px;height: 56px;}
.bckkges {min-width: 0;}
.y2w1 {margin: 0;display: flex;gap:5px 10px;align-items: baseline;flex-wrap: wrap;}
.x0wv {color: var(--a4a);font-weight: 700;font-size: 15px;}
.kr7ev7p {color: var(--t7o);font-size: 13.5px;}

.r8e0bq > .x0wv {display: block;}
.x9n7 {font-style: normal;display: block;margin-top:3px;}

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

.snwqbs1 {display: block;}
.fa84ag {line-height:1.63;margin: 9px 0 0;color: var(--t7o);font-size: 14.5px;}
.kbtfr {gap:7px;flex-wrap: wrap;display: flex;margin-top:11px;}

.dpbh {justify-content: center;height: 44px;align-items: center;display: inline-flex;transition:color 0.16s, border-color 0.139s;width: 44px;color: var(--t7o);border-radius:7px;border: 1px solid var(--h9n1);text-decoration: none;}
.dpbh:hover {color: var(--s01kj);border-color: var(--s01kj);}
.dbd6hy {font-size: 12.5px;color: var(--t7o);line-height:1.53;margin: 12px 0 0;}
@media (max-width:569px) {
  .nfer18 {grid-template-columns: minmax(0, 1fr);}
}

.c5a4pp {counter-reset: vt-sect;}
.ktsy {margin: 0 0 var(--x54da);min-width: 0;}
.jqhzj14 {margin-bottom:16px;border-bottom: 1px solid var(--h9n1);align-items: baseline;padding-bottom:11px;display: flex;gap:12px;}
.xmkjh {counter-increment: vt-sect;}
.xmkjh::before {letter-spacing: .08em;content: counter(vt-sect, decimal-leading-zero);color: var(--s01kj);flex: 0 0 auto;font: 700 12px/1.4 var(--rb6);font-variant-numeric: tabular-nums;}
.eya52e0.eya52e0 {letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--rj59);min-width: 0;margin: 0;color: var(--a4a);}

.xx2mnv.xx2mnv {padding-bottom:11px;border-bottom: 1px solid var(--h9n1);margin-bottom:17px;}
.fb0w960 {counter-increment: vt-sect;}

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

.tcdrkk.tcdrkk {margin: 0 0 16px;}
.kq4ks {height: 0;border: 0;border-top: 1px solid var(--h9n1);margin: 0 0 20px;}

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

.xph4gde.xph4gde {display: flex;margin: 0 0 var(--x54da);}
.k7ywq3  {justify-content: flex-start;}
.trjme   {justify-content: center;}
.h6ae0c {justify-content: flex-end;}
.fjy1h {text-decoration: none;min-height: 44px;color: var(--rm36, var(--fjy));align-items: center;transition:background 0.137s;background: var(--dil8);justify-content: center;padding: 0 24px;display: inline-flex;border-radius:7px;}
.fjy1h:hover {background: var(--f04y);}
.pmkw75 {flex: 1 1 auto;}
.ddh8q4 {font: 700 14px/1 var(--rj59);}

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

.jntfh {position: relative;border: 1px solid var(--h9n1);border-radius: var(--f1f);overflow: hidden;margin: 0 0 var(--x54da);min-width: 0;}
.jf11dzh {letter-spacing: .08em;border-radius:4px;top: 9px;background: color-mix(in srgb, var(--pb6c3) 82%, transparent);left: 10px;padding: 3px 7px;z-index: 1;font: 700 10.5px/1 var(--rb6);font-style: normal;font-variant-numeric: tabular-nums;position: absolute;color: var(--s01kj);}
.bbs0 {display: block;}
.p347mxk {border-radius: 0;height: auto;width: 100%;display: block;}

.xy4t {padding: 18px 20px;margin: 0 0 var(--x54da);background: var(--pb6c3);border: 1px solid var(--rd5);border-radius: var(--f1f);}
.bsww {margin-bottom:12px;display: block;text-transform: uppercase;letter-spacing: .12em;font: 700 11.5px/1 var(--rb6);color: var(--s01kj);}

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

.n4pp > li > a::before {font: 700 11px/1 var(--rb6);font-variant-numeric: tabular-nums;content: counter(vt-idx, decimal-leading-zero) "  ";color: var(--s01kj);}
.brsk > li > a {padding: 0 4px;text-decoration: none;gap:7px;color: var(--t7o);transition:color 0.193s;align-items: center;border-bottom: 1px solid var(--h9n1);min-height: 44px;display: flex;font-size: 14.5px;}
.brsk > li:last-child > a {border-bottom: 0;}
.brsk > li > a:hover {color: var(--a4a);}

.v4wjrf {background: var(--pb6c3);border: 1px solid var(--rd5);border-radius: var(--f1f);padding: var(--bly) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--x54da);}
.fcrp.fcrp {margin: 0 0 9px;color: var(--a4a);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--rj59);letter-spacing: -.024em;}
.wec811 {line-height:1.58;margin: 0 0 18px;font-size: 15.5px;color: var(--t7o);}
.kfrgb88 {margin: 0 0 20px;gap: 0;display: grid;grid-template-columns: max-content minmax(0, 1fr);}

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

.e9vv2za > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.e9vv2za > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.k04h {text-transform: uppercase;color: var(--t7o);white-space: nowrap;font: 700 11.5px/1.4 var(--rb6);letter-spacing: .09em;border-bottom: 1px solid var(--h9n1);padding: 9px 16px 9px 0;}
.c5nyf {font: 600 14px/1.4 var(--rb6);font-variant-numeric: tabular-nums;color: var(--a4a);padding: 9px 0;margin: 0;border-bottom: 1px solid var(--h9n1);}

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

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

.t5adma {flex-wrap: wrap;gap:10px;display: flex;}
.ht924 {min-height: 44px;transition:border-color 0.17s, color 0.158s;color: var(--a4a);display: inline-flex;border-radius:7px;border: 1px solid var(--rd5);text-decoration: none;padding: 0 20px;background: transparent;align-items: center;justify-content: center;}
.ht924:hover {color: var(--s01kj);border-color: var(--s01kj);}
.h0hneq5 {font: 700 14px/1 var(--rj59);}
@media (max-width:645px) {
  .e9vv2za {grid-template-columns: max-content minmax(0, 1fr);}
}

.s2e61x, .e4b23s {min-width: 0;margin: 0 0 var(--x54da);}
.yshfah {display: block;color: var(--a4a);margin-bottom:14px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--rj59);letter-spacing: -.024em;}
.x2ss {padding-bottom:12px;border-bottom: 1px solid var(--h9n1);}
.a6c5nj6, .nm64 {min-width: 0;}
.a6c5nj6 > :first-child, .nm64 > :first-child {margin-top: 0;}
.a6c5nj6 > :last-child,  .nm64 > :last-child  {margin-bottom: 0;}
.y4rgca.y4rgca {margin: 0 0 14px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--rj59);color: var(--a4a);letter-spacing: -.024em;}

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

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

.vsebv2j {border-bottom: 1px solid var(--h9n1);padding: 11px 0;margin-bottom:16px;border-top: 1px solid var(--rd5);}

.wjgm {display: grid;align-items: start;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);gap: 0 26px;}
.e1cq {padding-top:2px;min-width: 0;}
.c5a4pp .e1cq > h2.yshfah.yshfah,
.c5a4pp .vsebv2j > h2.yshfah.yshfah {margin: 0;}
.c5a4pp .e1cq > h2.yshfah.yshfah {text-transform: uppercase;letter-spacing: .09em;font: 700 11.5px/1.45 var(--rb6);color: var(--t7o);}
@media (max-width:715px) {
  .wjgm {gap: 0;grid-template-columns: minmax(0, 1fr);}
  .e1cq {padding-top: 0;}
  .c5a4pp .e1cq > h2.yshfah.yshfah {margin: 0 0 12px;}
}

.g1zp9t6.g1zp9t6 .gt85e3 {margin: 0;}
.g1zp9t6.g1zp9t6 .sqey6 {padding: 14px 0;border-top: 1px solid var(--h9n1);grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);display: grid;gap:9px 28px;}
.g1zp9t6.g1zp9t6 .sqey6:first-child {border-top: 0;}
.g1zp9t6.g1zp9t6 .hj87q6t {margin: 0;font-size: 15px;line-height:1.40;font-weight: 700;}

.g1zp9t6.g1zp9t6 .sqey6 > .hj87q6t {display: grid;align-items: baseline;grid-template-columns: 2.1em 1fr;}
.g1zp9t6.g1zp9t6 .bce8 {font-size: 11.5px;font-weight: 700;letter-spacing: .08em;color: var(--s01kj);font-variant-numeric: tabular-nums;}
.g1zp9t6.g1zp9t6 .defgqvy {line-height:1.62;color: var(--t7o);font-size: 14px;margin: 0;}

.g1zp9t6.g1zp9t6 .rz8td {padding-left: 3.2em;counter-reset: vt-ref;}
.g1zp9t6.g1zp9t6 .rz8td > .hj87q6t {border-top: 1px solid var(--h9n1);counter-increment: vt-ref;padding-top:14px;}
.g1zp9t6.g1zp9t6 .rz8td > .hj87q6t:first-child {padding-top: 0;border-top: 0;}
.g1zp9t6.g1zp9t6 .rz8td > .hj87q6t::before {content: counter(vt-ref, decimal-leading-zero);font-size: 11.5px;font-family: var(--rb6);font-weight: 700;letter-spacing: .08em;width: 3.2em;display: inline-block;font-variant-numeric: tabular-nums;margin-left: -3.2em;color: var(--s01kj);}
.g1zp9t6.g1zp9t6 .rz8td > .defgqvy {margin: 6px 0 14px;}
.g1zp9t6.g1zp9t6 .rz8td > .defgqvy:last-child {margin-bottom: 0;}
.g1zp9t6.g1zp9t6 .yfqg {font-weight: 700;}
.g1zp9t6.g1zp9t6 .dnf6vt {margin: 0;}

.g1zp9t6.g1zp9t6 .rz8td > .defgqvy > .dnf6vt {font-size: 14px;line-height:1.63;}

.g1zp9t6.g1zp9t6 .jq0hc {list-style: none;padding: 0 0 0 3.2em;counter-reset: vt-ref;margin: 0;}
.g1zp9t6.g1zp9t6 .ksxqrr {padding: 14px 0;counter-increment: vt-ref;border-top: 1px solid var(--h9n1);}
.g1zp9t6.g1zp9t6 .ksxqrr:first-child {padding-top: 0;border-top: 0;}
.g1zp9t6.g1zp9t6 .ksxqrr:last-child {padding-bottom: 0;}
.g1zp9t6.g1zp9t6 .ksxqrr::before {width: 3.2em;margin-left: -3.2em;content: counter(vt-ref, decimal-leading-zero);display: inline-block;font-variant-numeric: tabular-nums;color: var(--s01kj);font-family: var(--rb6);font-size: 11.5px;letter-spacing: .08em;font-weight: 700;}
.g1zp9t6.g1zp9t6 .ksxqrr > .yfqg {line-height:1.39;font-weight: 700;font-size: 15px;}
.g1zp9t6.g1zp9t6 .ksxqrr > .dnf6vt {font-size: 14px;margin: 6px 0 0;line-height:1.60;color: var(--t7o);}
@media (max-width:715px) {
  .g1zp9t6.g1zp9t6 .sqey6 {gap:7px;grid-template-columns: 1fr;}
  .g1zp9t6.g1zp9t6 .sqey6 > .defgqvy {padding-left: 2.1em;}
  .g1zp9t6.g1zp9t6 .rz8td {padding-left: 2.6em;}
  .g1zp9t6.g1zp9t6 .rz8td > .hj87q6t::before {margin-left: -2.6em;width: 2.6em;}
  .g1zp9t6.g1zp9t6 .jq0hc {padding-left: 2.6em;}
  .g1zp9t6.g1zp9t6 .ksxqrr::before {width: 2.6em;margin-left: -2.6em;}
}

.drx94 {margin: 0 0 var(--x54da);}

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

@media (max-width:1005px) { .gyps9x {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:515px)  { .gyps9x {grid-template-columns: minmax(0, 1fr);} }
.wvmjj {min-width: 0;}
.cvs9 {display: block;color: inherit;text-decoration: none;min-width: 0;}
.b54233 {margin: 0;background: var(--h3nl);border: 1px solid var(--h9n1);border-radius:10px;overflow: hidden;position: relative;}

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

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

.g39a4ye {margin: 0 0 var(--x54da);}
.jt6mzfm {gap:10px;list-style: none;padding: 0;margin: 0;min-width: 0;display: grid;}

.z38b {grid-template-columns: repeat(2, minmax(0, 1fr));}
.f3th875  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.c7d3a1 {min-width: 0;}
.r539y76 {min-height: 124px;align-items: center;justify-content: center;transition:border-color 0.198s, background 0.166s;display: flex;border: 1px solid var(--h9n1);border-radius:8px;position: relative;text-decoration: none;padding: 22px 20px;background: var(--pb6c3);}
.r539y76:hover {background: var(--ilsj);border-color: color-mix(in srgb, var(--ubwpx) 45%, var(--h9n1));}
.m4h7 {top: 8px;letter-spacing: .08em;left: 9px;font: 700 10.5px/1 var(--rb6);font-style: normal;font-variant-numeric: tabular-nums;color: var(--s01kj);position: absolute;}
.vacafn {display: block;height: auto;object-fit: contain;max-height: 62px;max-width: 100%;border-radius: 0;width: auto;}
@media (max-width:615px) {
  .z38b, .f3th875 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.gdmwb3 {margin: 0 0 var(--x54da);}
.nccfh4a {min-width: 0;padding: 0;margin: 0;list-style: none;display: grid;gap:12px;}

.sgsa {grid-template-columns: repeat(4, minmax(0, 1fr));}
.td2y9ba {grid-template-columns: repeat(2, minmax(0, 1fr));}
.kage {background: var(--ilsj);gap:10px;align-items: center;flex-direction: column;border: 1px solid var(--h9n1);border-radius:7px;display: flex;min-width: 0;padding: 20px 14px;}
.h0qcyg9 {border-radius: 0;max-width: 100%;max-height: 44px;height: auto;width: auto;display: block;object-fit: contain;}
.h9mswa {font: 600 13px/1.25 var(--rb6);color: var(--t7o);overflow: hidden;letter-spacing: .04em;white-space: nowrap;text-overflow: ellipsis;max-width: 100%;text-align: center;}
@media (max-width:615px) {
  .sgsa {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .td2y9ba {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.vfr0t.vfr0t .xdgve {border-collapse: collapse;border: 0;background: none;table-layout: fixed;width: 100%;}
.vfr0t.vfr0t .r4jfm {font-size: 11.5px;text-transform: uppercase;letter-spacing: .09em;vertical-align: bottom;font-weight: 700;border-bottom: 1px solid var(--h9n1);text-align: left;font-family: var(--rb6);padding: 0 0 9px;}
.vfr0t.vfr0t .z1cq {padding-right:17px;color: var(--s01kj);}

.vfr0t.vfr0t .h720x  {padding-left:16px;color: var(--t7o);}

.vfr0t.vfr0t .qbay {border-left: 1px solid var(--h9n1);}
.vfr0t.vfr0t .g55g {line-height:1.53;border-bottom: 1px solid var(--h9n1);padding: 11px 0;font-size: 14px;vertical-align: top;}
.vfr0t.vfr0t .hz4gy8r {padding-right:15px;}
.vfr0t.vfr0t .qbay  {padding-left:16px;}
.vfr0t.vfr0t .g87xj7k {font-weight: 700;color: var(--s01kj);display: inline-block;width: 1.15em;font-family: var(--rb6);}
.vfr0t.vfr0t .qbay .g87xj7k {color: var(--t7o);}

.vfr0t.vfr0t .snzg {display: block;font-family: var(--rb6);border-bottom: 1px solid var(--h9n1);letter-spacing: .09em;padding: 0 0 9px;font-weight: 700;text-transform: uppercase;font-size: 11.5px;margin: 0;}
.vfr0t.vfr0t .fv5b {color: var(--s01kj);}
.vfr0t.vfr0t .b5693  {color: var(--t7o);}
.vfr0t.vfr0t .nbpr {list-style: none;padding: 0;margin: 0;}
.vfr0t.vfr0t .p27h5 {padding: 11px 0;line-height:1.54;align-items: baseline;display: grid;grid-template-columns: 1.35em minmax(0, 1fr);font-size: 14px;border-bottom: 1px solid var(--h9n1);}
.vfr0t.vfr0t .p27h5:last-child {border-bottom: 0;}
.vfr0t.vfr0t .qa792a {font-weight: 700;font-family: var(--rb6);font-style: normal;}

.vfr0t.vfr0t .t9wmb8 .qa792a {color: var(--s01kj);}
.vfr0t.vfr0t .b6evb  .qa792a {color: var(--t7o);}

.vfr0t.vfr0t .cp9mv {gap: 0;grid-template-columns: repeat(2, minmax(0, 1fr));display: grid;}
.vfr0t.vfr0t .ebh55 {min-width: 0;}
.vfr0t.vfr0t .php55ep {padding-right:26px;}
.vfr0t.vfr0t .m20mjh {border-left: 1px solid var(--h9n1);padding-left:27px;}

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

.vfr0t.vfr0t .nfcfa {margin: 0;}
.vfr0t.vfr0t .nfcfa > .snzg {margin-top:21px;}
.vfr0t.vfr0t .nfcfa > .snzg:first-child {margin-top: 0;}
.vfr0t.vfr0t .sjvbcd {margin: 0;}

@media (max-width:645px) {
  
  .vfr0t.vfr0t .cp9mv {grid-template-columns: minmax(0, 1fr);}
  .vfr0t.vfr0t .php55ep {padding-right: 0;}
  .vfr0t.vfr0t .m20mjh {margin-top:21px;padding-left: 0;border-left: 0;}
  
  .vfr0t.vfr0t .g55g {font-size: 13.5px;}
  .vfr0t.vfr0t .hz4gy8r,
  .vfr0t.vfr0t .z1cq {padding-right:9px;}
  .vfr0t.vfr0t .qbay,
  .vfr0t.vfr0t .h720x {padding-left:9px;}
}

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

.gczg.gczg .ffht2::before {position: absolute;content: "";left: -21px;top: 19px;height: 5px;background: var(--ubwpx);width: 5px;}
.gczg.gczg .e4s2 {font-size: 11.5px;font-weight: 700;color: var(--s01kj);font-family: var(--rb6);letter-spacing: .08em;}
.gczg.gczg .bzraxcn {font-size: 14px;color: var(--t7o);line-height:1.64;margin: 4px 0 13px 3.4em;}

.gczg.gczg .t637gj8 {padding: 0 0 0 18px;margin: 0;counter-reset: vt-step;border-left: 1px solid var(--h9n1);list-style: none;}
.gczg.gczg .bdkq5b {position: relative;padding: 13px 0 0;counter-increment: vt-step;}
.gczg.gczg .bdkq5b + .bdkq5b {margin-top:14px;border-top: 1px solid var(--h9n1);}
.gczg.gczg .bdkq5b::before {width: 5px;content: "";left: -21px;height: 5px;background: var(--ubwpx);position: absolute;top: 19px;}
.gczg.gczg .m21x34 {font-weight: 700;line-height:1.36;display: block;font-size: 15px;}
.gczg.gczg .m21x34::before {font-family: var(--rb6);font-size: 11.5px;font-variant-numeric: tabular-nums;color: var(--s01kj);letter-spacing: .08em;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-weight: 700;}
.gczg.gczg .pjkjrd {line-height:1.61;font-size: 14px;margin: 4px 0 0;color: var(--t7o);}

.gczg.gczg .rpng {padding: 0;border-left: 0;}
.gczg.gczg .ty2y {margin: 0;display: block;border-top: 1px solid var(--h9n1);padding: 14px 0 0;}
.gczg.gczg .rpng > .ty2y:first-child {border-top: 0;padding-top: 0;}
.gczg.gczg .tfsjwr {letter-spacing: .1em;margin-bottom:5px;color: var(--s01kj);font-style: normal;font: 700 11px/1.3 var(--rb6);font-variant-numeric: tabular-nums;display: block;}
.gczg.gczg .ht1wj {font-size: 15px;line-height:1.33;font-weight: 700;}
.gczg.gczg .g9vb {line-height:1.64;color: var(--t7o);margin: 5px 0 14px;font-size: 14px;}
.gczg.gczg .g9vb:last-child {margin-bottom: 0;}

@media (max-width:715px) {
  .gczg.gczg .ffht2 {grid-template-columns: 1fr;gap:4px;}
  .gczg.gczg .bzraxcn {margin-left: 0;}
}

.c5a4pp {--e8h4: var(--a4a);}

.c5a4pp :is(.bef4m, [class*="table"]) {overflow-x: auto;}
.c5a4pp table {border-collapse: collapse;font-size: 14.5px;width: 100%;}
.c5a4pp thead th {border-bottom: 1px solid var(--e8h4, var(--rd5));letter-spacing: .08em;color: var(--t7o);font-weight: 700;white-space: nowrap;text-align: left;text-transform: uppercase;font-size: 11.5px;padding: 11px 14px;}
.c5a4pp tbody td {border-bottom: 1px solid var(--h9n1);padding: 11px 14px;color: var(--vfrk9, var(--a4a));}
.c5a4pp tbody td + td {font-variant-numeric: tabular-nums;font-family: var(--rb6);}

.g4evt.g4evt {border-top: 1px solid var(--rd5);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);background: var(--kd4tp);color: var(--a4a);}
.g4evt .kp1g5 {max-width: var(--lh7v);margin: 0 auto;grid-template-columns: minmax(0, 1fr) auto;gap:28px 50px;align-items: start;display: grid;}
.g4evt .nee1sp0 img {height: 28px;display: block;width: auto;}
.g4evt .nee1sp0 span {letter-spacing: -.03em;font-size: 18px;font-weight: 800;color: var(--a4a);}
.g4evt .pbnew {gap:49px;display: grid;grid-auto-flow: column;}
.g4evt .pbnew ul {display: grid;gap:8px;padding: 0;list-style: none;margin: 0;}
.g4evt .pbnew a {font-size: 14px;color: var(--t7o);text-decoration: none;}
.g4evt .pbnew a:hover {color: var(--a4a);}
.g4evt .bqk6w {opacity:0.71;flex-wrap: wrap;margin: 24px auto 0;gap:12px;display: flex;align-items: center;max-width: var(--lh7v);}
.g4evt .tn7rbg {max-width: var(--lh7v);padding-top:18px;margin: 24px auto 0;border-top: 1px solid var(--h9n1);}
.g4evt .tn7rbg p {color: var(--t7o);margin: 0;font-size: 12.5px;}
.g4evt .tn7rbg p + p {line-height:1.54;margin-top:7px;}

@media (max-width:1090px) {
  
  .ck7f {display: none;}
  .yzeqb {margin-left: 0;}
  .djyd0p {display: flex;}
  
  .x5rycc {display: inline-flex;}
  .nns6pc {left: 14px;}
}

@media (max-width:829px) {
  .v96n {display: none;}
  
  .nns6pc {align-items: center;text-align: left;gap:10px;flex-direction: row;}
  .p17ez {text-overflow: ellipsis;white-space: nowrap;flex: 1 1 auto;min-width: 0;overflow: hidden;font-size: 13.5px;}
  .nns6pc .dadra {flex: 0 0 auto;}
}

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

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

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

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

.g4evt .pbnew a {display: flex;min-height: 44px;align-items: center;}
.kc294zc {display: inline-flex;align-items: center;min-height: 44px;}

.dadra, .q4dmsz0, .q43rt,
.c5a4pp a[role="button"],
.c5a4pp .vsjckt a {min-height: 44px;}

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

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

.d6h3v ul {gap:7px;}

.g4evt .pbnew ul {gap:9px;display: grid;}

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

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

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

.zgrrss:checked ~ .crwqr {opacity:1;visibility: visible;}
.zgrrss:checked ~ .jenzg {visibility: visible;transform: translateX(0);}

.sakew {z-index: 1;align-items: center;top: 0;background: var(--ilsj, var(--t94c4));position: sticky;gap:11px;justify-content: space-between;border-bottom: 1px solid var(--rd5, var(--f4so));display: flex;padding: 14px 16px;}
.x7x0rd {display: inline-flex;min-height: 44px;align-items: center;}
.x7x0rd img {display: block;width: auto;height: 26px;}
.h1d704k {font-weight: 800;color: var(--u8p);font-size: 16px;letter-spacing: .01em;}

.k2w4g {height: 44px;justify-content: center;cursor: pointer;flex: none;align-items: center;background: var(--t94c4);display: inline-flex;color: var(--u8p);border-radius:13px;border: 1px solid var(--rd5, var(--f4so));width: 44px;}
.k2w4g:hover {background: var(--z5dk);}
.k2w4g:focus-visible,
.n8xh6c a:focus-visible,
.vc9cz84:focus-visible,
.q215r:focus-visible {outline: 2px solid var(--u8p);outline-offset: 2px;}

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

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

.n8xh6c a[aria-current="page"] {border-color: var(--rd5, var(--f4so));box-shadow: inset 3px 0 0 var(--ubwpx, var(--dil8));background: var(--t94c4);}

.gm1mgq {border-top: 1px solid var(--rd5, var(--f4so));gap:10px;background: var(--ilsj, var(--t94c4));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));display: grid;margin-top: auto;}

.vc9cz84, .q215r {font-weight: 700;font-size: 15px;text-decoration: none;justify-content: center;border-radius:13px;align-items: center;min-height: 48px;display: flex;padding: 12px 18px;}
.vc9cz84 {color: var(--k82zb, var(--m1gq));background: var(--xqlyl);border: 1px solid var(--rd5, var(--f4so));}
.q215r {border: 1px solid transparent;background: var(--p3y6);color: var(--gk8zt, var(--n5j19));}

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

@media (min-width:1091px) {
  .jenzg, .crwqr {display: none;}
}

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

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

.c5a4pp > .vsjckt.xph4gde {padding-top: 0;padding-bottom: 0;}

@media (min-width:1091px) {

  
  
  .ck7f, .yzeqb {transition:width 229ms ease, margin-left 205ms ease, padding 214ms ease;}

  
}

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

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

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

.y6xe > summary.m70f9k4 .bsww {margin: 0;}
.y6xe[open] > summary.m70f9k4 {margin-bottom:11px;}

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

.yzeqb {padding-bottom: max(96px, var(--tpbte, 96px));}

.wn772f8 {--m55v: uppercase;--mxg: var(--f1f);--gcbd: .08em;--zza: 6px;--cg1q: 1px solid var(--rd5);--gwyny: 12px;--z55: var(--f1f);}

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

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

:root {--f1f:      14px;--rd5:   color-mix(in srgb, var(--ubwpx) 26%, var(--nmu));--el1:   color-mix(in srgb, var(--ubwpx) 38%, transparent);--pb6c3:  color-mix(in srgb, var(--ubwpx) 9%, var(--t94c4));--ob0w: var(--e8h4, var(--ubwpx));--bn3t:     color-mix(in srgb, var(--ubwpx) 7%, var(--nk6));--h9n1:  color-mix(in srgb, var(--ubwpx) 16%, var(--f4so));--ilsj: color-mix(in srgb, var(--ubwpx) 14%, var(--y2kuj));}
html:root {background-color: var(--bn3t);}
body {background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--ubwpx) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--ob0w) 14%, transparent), transparent 70%),
    var(--bn3t);background-attachment: fixed;font-family: var(--rj59);}

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

.ck7f {border-right-color: var(--rd5);background:
    linear-gradient(180deg, color-mix(in srgb, var(--ubwpx) 16%, transparent), transparent 46%),
    var(--sqyfv);}
.d6h3v a {border-radius:9px;font: 600 15px/1.2 var(--rj59);letter-spacing: .01em;}
.d6h3v a:hover {background: color-mix(in srgb, var(--ubwpx) 12%, transparent);}
.d6h3v a[aria-current="page"] {background: var(--dil8);color: var(--rm36, var(--fjy));box-shadow: 0 6px 20px var(--el1);}
.d6h3v a[aria-current="page"] .cc7ckz2 {background: currentColor;}

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

.dadra,
.c5a4pp :is(.vsjckt, .gczg, .g1zp9t6) a[role="button"],
.c5a4pp .vsjckt a,
.eqtdr, .rq2bnh {min-height: 44px;letter-spacing: .02em;border-radius:12px;padding: 0 22px;font: 700 14.5px/1 var(--rj59);}
.rkta,
.eqtdr, .rq2bnh,
.c5a4pp .vsjckt a {transition:transform 0.195s, box-shadow 0.18s, background 0.164s;box-shadow: 0 8px 24px var(--el1);}
.rkta:hover, .eqtdr:hover, .rq2bnh:hover {box-shadow: 0 10px 30px var(--el1);transform: translateY(-1px);}
.wjd5 {background: color-mix(in srgb, var(--xqlyl) 70%, transparent);border-color: var(--rd5);}

.c5a4pp :is(.g1zp9t6, .gczg, .vfr0t, .fbsm1),
.c5a4pp .a77ez.a77ez {border-color: var(--rd5);background:
    linear-gradient(180deg, color-mix(in srgb, var(--ubwpx) 7%, transparent), transparent 60%),
    var(--pb6c3);}

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

.c5a4pp .xh67s6 {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.rrrpz6m {background: linear-gradient(90deg,
    color-mix(in srgb, var(--bn3t) 90%, transparent) 0%,
    color-mix(in srgb, var(--bn3t) 62%, transparent) 42%,
    color-mix(in srgb, var(--bn3t) 0%, transparent) 76%);}
.xgnj {position: absolute;z-index: 2;background: color-mix(in srgb, var(--ilsj) 70%, transparent);left: 14px;border: 1px solid var(--rd5);border-radius: 999px;top: 14px;backdrop-filter: blur(8px);padding: 7px 14px;}
.jjrd {background: none;max-width:640px;}
.jjrd .d6c0xg {font-size: clamp(30px, 4vw, 54px);line-height:1.05;}
@media (max-width:894px) {
  .c5a4pp .xh67s6 {min-height: min(72vh, 560px);justify-content: flex-end;}
  .rrrpz6m {background: linear-gradient(0deg,
      color-mix(in srgb, var(--bn3t) 94%, transparent) 0%,
      color-mix(in srgb, var(--bn3t) 70%, transparent) 45%,
      color-mix(in srgb, var(--bn3t) 0%, transparent) 82%);}
}

.c5a4pp .cr498xe.cr498xe {max-height: none;object-fit: contain;height: auto;}
.d6c0xg.d6c0xg {line-height:1.05;font-size: clamp(28px, 3.2vw, 44px);}
.kkwsq {border-color: var(--rd5);box-shadow: 0 18px 50px var(--el1);}

@media (max-width:1090px) {
  .fjcf .wn772f8 {display: none;}
  .x5rycc img {object-fit: contain;max-width: min(30vw, 120px);object-position: left center;height: 28px;}
  .qaqt4 {padding: 14px 20px 0;}
}
@media (max-width:569px) {
  .q0m256c {padding: 0 14px;gap:9px;}
  .fjcf {gap:6px;}
  .fjcf .dadra {padding: 0 12px;min-height: 40px;font-size: 13px;}
  .djyd0p {margin-right: -8px;}
}

.c5a4pp .v4wjrf.v4wjrf {align-items: center;grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 3vw, 48px);background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--ubwpx) 24%, transparent), transparent 70%),
    var(--pb6c3);padding: clamp(24px, 3.4vw, 48px) !important;border: 1px solid var(--rd5);border-radius: var(--f1f);display: grid;overflow: hidden;}
@media (min-width:895px) {
  .c5a4pp .v4wjrf.v4wjrf {grid-template-columns: minmax(0, 1fr) auto;}
}
.v4wjrf .akgpg3t {min-width: 0;}
.v4wjrf .fcrp {font-size: clamp(26px, 3vw, 40px);}
.v4wjrf .z6y910 {justify-content: center;margin: 0 auto;box-shadow: 0 0 60px var(--el1);width: clamp(170px, 18vw, 220px);--jx4m: 90%;position: relative;display: flex;background:
    radial-gradient(closest-side, var(--pb6c3) 78%, transparent 79%),
    conic-gradient(var(--ubwpx) 0 var(--jx4m), color-mix(in srgb, var(--ubwpx) 14%, transparent) var(--jx4m) 100%);border-radius: 50%;flex-direction: column;align-items: center;aspect-ratio: 1;}
.v4wjrf .eszyrqe {letter-spacing: -.04em;color: var(--a4a);font: 800 clamp(46px, 5vw, 64px)/1 var(--rb6);}
.v4wjrf .d268z6 {color: var(--s01kj);font: 700 14px/1 var(--rb6);font-style: normal;margin-top:6px;}
.v4wjrf .fnt6h {overflow-wrap: anywhere;max-width: 70%;margin-top:10px;letter-spacing: .14em;text-transform: uppercase;color: var(--t7o);text-align: center;font: 700 11px/1.2 var(--rj59);}
.v4wjrf .t5adma {flex-wrap: wrap;margin-top:21px;gap:11px;display: flex;}
.v4wjrf .ht924.ht924 {font: 700 15px/1 var(--rj59);display: inline-flex;color: var(--rm36, var(--fjy));min-height: 48px;align-items: center;text-decoration: none;border-radius:13px;border: 0;padding: 0 22px;box-shadow: 0 8px 24px var(--el1);background: var(--dil8);}
.v4wjrf .ht924.ht924:hover {color: var(--rm36, var(--fjy));background: var(--f04y);}
.v4wjrf .ht924 .h0hneq5 {color: inherit;font: inherit;}
@media (max-width:894px) {
  .v4wjrf .z6y910 {order: -1;width: 160px;}
  .v4wjrf .ht924.ht924 {justify-content: center;flex: 1 1 140px;}
}

.c5a4pp .xh67s6.pqz8zjv {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--ubwpx) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--ob0w) 32%, transparent), transparent 65%),
    var(--zvaj, var(--pb6c3));}
.c83pn {max-width: 100%;color: color-mix(in srgb, var(--t56v, var(--a4a)) 10%, transparent);font: 800 clamp(96px, 14vw, 220px)/1 var(--rj59);z-index: 0;position: absolute;bottom: -.2em;right: -.04em;letter-spacing: -.04em;white-space: nowrap;pointer-events: none;overflow: hidden;}
@media (max-width:894px) {
  .c5a4pp .xh67s6.pqz8zjv {min-height: 0;padding-top:57px;}
  .c83pn {display: none;}
}
