

:root {--ucy:  1180px;--va8tj:     10px;--oiavb:   var(--gdd);--kkwa3:  var(--vyb);--f7b2g:  248px;--flgmx:  clamp(16px, 1.8vw, 26px);--e1i2:"SF Mono", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--kdrz: var(--fpky1);--n4j:var(--jca);--tf9a0:    var(--fs4rb);--bohc1:  clamp(30px, 3.4vw, 52px);--j54:"Futura", "Trebuchet MS", "Century Gothic", "Avenir Next", system-ui, sans-serif;--v4wu: var(--tls);--m4qb: var(--u1p);--qnjmg: color-mix(in srgb, var(--v4wu) 35%, var(--oiavb));--gmw2w: var(--sjq);}

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

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

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

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

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

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

.htc1r {padding: 14px;background: var(--m4qb);border: 1px solid var(--kkwa3);border-radius: var(--va8tj);margin-top: auto;}
.e2f5f {margin: 0;font-size: 14px;font-weight: 700;}
.zy26v {margin: 5px 0 0;font-size: 12.5px;line-height:1.47;color: var(--kdrz);}

.z9am {position: sticky;backdrop-filter: blur(10px);border-bottom: 1px solid var(--kkwa3);z-index: 40;background: color-mix(in srgb, var(--tf9a0) 92%, transparent);top: 0;}
.s2v573 {min-height: 54px;padding: 0 clamp(16px, 2vw, 28px);gap:14px;display: flex;align-items: center;}
.qvj7 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 0;color: var(--kdrz);font: 500 12px/1.4 var(--e1i2);}
.gcx1 {display: flex;align-items: center;margin-left: auto;gap:9px;}

.bh39hhx,
.qxc4d0 :is(.cannfft, .zqhdnb, .vgsns84) a[role="button"],
.qxc4d0 .cannfft a {white-space: nowrap;font-weight: 700;display: inline-flex;cursor: pointer;font-size: 14px;transition:background 0.131s, border-color 0.172s;text-decoration: none;padding: 10px 20px;align-items: center;border-radius:7px;border: 1px solid transparent;justify-content: center;}

.js3dtt {color: var(--gxv8, var(--de2dd));background: var(--v9ag);border-color: var(--kkwa3);}
.h8tp50c {color: var(--qu5qf, var(--joa));background: var(--dq5);}
.h8tp50c:hover {background: var(--v9c);}

.qxc4d0 :is(.cannfft, .zqhdnb, .vgsns84) a[role="button"],
.qxc4d0 .cannfft a {color: var(--z0hs, var(--cse));background: var(--tls);}
.kr3m {width: 100%;display: flex;margin-top:12px;}

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

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

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

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

.c7jqa::before {transition:border-color 0.136s, background 0.141s;position: absolute;inset: 11px;border: 1px solid var(--kkwa3);content: '';background: var(--n4j);}
.c7jqa svg {position: relative;z-index: 1;}
.c7jqa:hover {color: var(--qnjmg);}
.c7jqa:hover::before {border-color: color-mix(in srgb, var(--v4wu) 50%, var(--kkwa3));background: color-mix(in srgb, var(--oiavb) 8%, var(--n4j));}
.c7jqa:focus-visible {outline: 2px solid var(--qnjmg);outline-offset: -3px;}

.qxc4d0 {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.qxc4d0 > * {padding-top: var(--bohc1);margin: 0 auto var(--flgmx) !important;padding-bottom: 0;max-width: var(--ucy);}
.qxc4d0 > *:last-child {margin-bottom: 0 !important;}

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

.qxc4d0 :is(.p1wj5w, .be7jp, .qkptk, .vgsns84,
             .zqhdnb, .ezhh0) :is(p, li, td) > a {text-underline-offset: 3px;color: var(--v4wu);}

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

.qxc4d0 :is(.vgsns84, .zqhdnb, .ezhh0, .xvp89) {background: var(--m4qb);padding: var(--bohc1) clamp(20px, 2.4vw, 34px) !important;border: 1px solid var(--kkwa3);border-radius: var(--va8tj);}

.qxc4d0 .axxe.axxe {overflow: hidden;min-width: 0;display: grid;grid-template-columns: minmax(0, 1fr);background: var(--m4qb);border: 1px solid var(--kkwa3);border-radius: var(--va8tj);padding: 0 !important;}

.brq5 {grid-column: 1 / -1;align-items: center;padding: 9px clamp(18px, 2.2vw, 30px);background: var(--n4j);min-width: 0;border-bottom: 1px solid var(--gmw2w);gap:13px;display: flex;justify-content: space-between;}
.pcey {text-overflow: ellipsis;font: 700 11.5px/1 var(--e1i2);color: var(--qnjmg);white-space: nowrap;text-transform: uppercase;overflow: hidden;letter-spacing: .1em;}
.zb7m2sq {font: 600 11.5px/1 var(--e1i2);font-style: normal;flex: 0 0 auto;color: var(--kdrz);letter-spacing: .08em;}

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

.zhhnjt.zhhnjt {margin: 0;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--j54);overflow-wrap: anywhere;letter-spacing: -.028em;color: var(--oiavb);}
.gwg0b.gwg0b {color: color-mix(in srgb, var(--kdrz) 26%, var(--oiavb));margin: 11px 0 0;max-width: 56ch;line-height:1.60;font-size: 15.5px;}
.sgy0ke6 {justify-content: center;color: var(--z0hs, var(--cse));padding: 0 22px;margin-top:19px;display: inline-flex;align-items: center;text-decoration: none;transition:background 0.147s;font: 700 14px/1 var(--j54);background: var(--tls);border-radius:8px;min-height: 44px;}
.sgy0ke6:hover {background: var(--v9c);}

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

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

.axxe .q55d4.q55d4 {background-image:
    repeating-linear-gradient(90deg, var(--gmw2w) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--gmw2w) 0 1px, transparent 1px 26px);}
.axxe .c5g40cg.c5g40cg {background-image:
    repeating-linear-gradient(90deg, var(--gmw2w) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--gmw2w) 0 1px, transparent 1px 34px);}
.axxe .x9zsjbs.x9zsjbs {background-image:
    repeating-linear-gradient(90deg, var(--gmw2w) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--gmw2w) 0 1px, transparent 1px 44px);}

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

.zgg5 .q55d4.q55d4 {background-image:
    repeating-linear-gradient(90deg, var(--gmw2w) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--gmw2w) 0 1px, transparent 1px 26px);}
.zgg5 .c5g40cg.c5g40cg {background-image:
    repeating-linear-gradient(90deg, var(--gmw2w) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--gmw2w) 0 1px, transparent 1px 34px);}
.zgg5 .x9zsjbs.x9zsjbs {background-image:
    repeating-linear-gradient(90deg, var(--gmw2w) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--gmw2w) 0 1px, transparent 1px 44px);}

.qxc4d0 .zgg5.zgg5 {grid-template-columns: minmax(0, 1fr);border: 1px solid var(--kkwa3);border-radius: var(--va8tj);overflow: hidden;display: grid;background: var(--m4qb);min-width: 0;padding: 0 !important;}
.zgg5 .xf4r {min-width: 0;background: var(--n4j);position: relative;border-bottom: 1px solid var(--kkwa3);overflow: hidden;margin: 0;}
.zgg5 .q0bqwtg {object-fit: cover;display: block;height: auto;border-radius: 0;max-height: 26vh;width: 100%;color: var(--t0xae, inherit);}

.zgg5 .nkwakx {width: 100%;letter-spacing: -.05em;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--e1i2);align-items: center;justify-content: center;max-height: 24vh;display: flex;background-color: var(--v840n, var(--n4j));min-height: 15vh;color: var(--qnjmg);}
.z9th.z9th {text-wrap: balance;margin: 0;overflow-wrap: break-word;padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--j54);letter-spacing: -.02em;max-width: 24ch;color: var(--oiavb);}

.zgg5 .rh51p {align-items: start;gap: clamp(14px, 1.6vw, 22px);display: grid;grid-template-columns: minmax(0, 1fr);padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;}
.zntq3j.zntq3j {max-width: 62ch;color: color-mix(in srgb, var(--kdrz) 26%, var(--oiavb));font-size: 15.5px;min-width: 0;margin: 0;line-height:1.61;}
.zgg5 .kj9wdh {min-width: 0;flex-wrap: wrap;gap:5px 18px;display: flex;margin: 0;}
.zgg5 .x8vg {font: 700 10.5px/1.6 var(--e1i2);letter-spacing: .16em;margin: 0;text-transform: uppercase;color: var(--kdrz);}
.zgg5 .yhvf {font: 700 13px/1.6 var(--e1i2);color: var(--qnjmg);letter-spacing: .04em;margin: 0 12px 0 0;}
.zgg5 .n37kq86 {transition:background 0.146s;display: inline-flex;color: var(--z0hs, var(--cse));background: var(--tls);margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);justify-self: start;justify-content: center;align-items: center;border-radius:6px;font: 700 14px/1 var(--j54);min-height: 46px;text-decoration: none;letter-spacing: .04em;padding: 0 28px;}
.zgg5 .n37kq86:hover {background: var(--v9c);}
@media (min-width:910px) {
  
  .zgg5 .rh51p {grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
  .zgg5 .kj9wdh {justify-content: flex-end;}
}
@media (max-width:909px) {
  
  .zgg5 .q0bqwtg  {max-height: 18vh;}
  .zgg5 .nkwakx {min-height: 12vh;max-height: 18vh;}
}

.qxc4d0 .vvp4gs {min-height: 340px;border: 1px solid var(--kkwa3);border-radius: var(--va8tj);justify-content: flex-end;flex-direction: column;overflow: hidden;display: flex;position: relative;}

.qxc4d0 .k2qq .n6ydea {object-fit: cover;position: absolute;inset: 0;height: 100%;width: 100%;}
.kpkm {background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--m4qb) 20%, transparent) 0%,
      color-mix(in srgb, var(--m4qb) 55%, transparent) 60%,
      color-mix(in srgb, var(--m4qb) 85%, transparent) 100%);inset: 0;pointer-events: none;position: absolute;}
.vpazss {position: relative;z-index: 1;background: color-mix(in srgb, var(--n4j) 92%, transparent);}
.hjzdh1a {z-index: 1;position: relative;background: color-mix(in srgb, var(--m4qb) 95%, transparent);}
.hjzdh1a .zhhnjt,
.hjzdh1a .gwg0b {color: var(--gcik1, var(--oiavb));}
@media (max-width:909px) {
  .qxc4d0 .vvp4gs {min-height: 280px;}
}

@media (min-width:910px) {
  
  .qxc4d0 .axxe.axxe {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);align-items: center;}
  .xdn1 {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .q5fxy .d3hg66  {order: 2;}
  .q5fxy .xdn1 {order: 1;}
}

.awdqhj {border: 1px solid var(--kkwa3);border-radius: var(--va8tj);background: var(--m4qb);margin: 0 0 var(--flgmx);padding: var(--bohc1) clamp(20px, 2.4vw, 34px);}
.r0axp7w {padding-bottom:17px;display: grid;gap:9px 18px;margin-bottom:3px;align-items: center;border-bottom: 1px solid var(--gmw2w);grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);}

.fbfs .x0x5t {grid-column: 1 / -1;order: -1;}
.jxtsd  .x0x5t {grid-column: 3;}
.mcapd {font: 800 clamp(30px, 3.4vw, 42px)/1 var(--e1i2);font-variant-numeric: tabular-nums;letter-spacing: -.03em;color: var(--oiavb);}
.b7g8 {color: var(--kdrz);font-weight: 600;font-size: .44em;}

.vk8xmw {border-radius:4px;position: relative;height: 6px;background: var(--gmw2w);display: block;overflow: hidden;}
.vk8xmw::before {position: absolute;width: var(--i2hfl, 0%);content: "";background: var(--qnjmg);inset: 0 auto 0 0;}
.x0x5t {font-size: 15px;color: var(--kdrz);line-height:1.62;margin: 0;}

.s4ntgpe {list-style: none;margin: 0;padding: 0;}
.hpb44 {border-bottom: 1px solid var(--gmw2w);display: grid;padding: 14px 0;align-items: baseline;grid-template-columns: 3.6em minmax(0, 1fr);gap: 0 16px;}
.hpb44:last-child {border-bottom: 0;padding-bottom: 0;}
.f6jdv {white-space: nowrap;font: 700 13px/1.4 var(--e1i2);font-style: normal;font-variant-numeric: tabular-nums;color: var(--qnjmg);}
.vcqct {color: var(--kdrz);font-weight: 600;}
.e5t7y4 {margin: 0;min-width: 0;}
.mvtjg5 {font-size: 15px;margin: 0;line-height:1.62;}
.z3heff {color: var(--kdrz);font: 600 12px/1.3 var(--e1i2);font-style: normal;margin-top:6px;display: block;letter-spacing: .06em;}

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

.sdjwa {margin-left:9px;padding-left:11px;border-left: 1px solid var(--gmw2w);color: var(--qnjmg);letter-spacing: .04em;font: 700 12px/1.3 var(--e1i2);font-variant-numeric: tabular-nums;}

.ct5kxn {border-left: 0;margin-left: 0;padding-left: 0;}
.z3heff:empty {display: none;}

.exb5cfc {margin: 0;min-width: 0;}
.exb5cfc > .e5t7y4 {margin: 0;}
.tnfex4 {gap:5px 14px;padding-top:8px;margin-top:10px;border-top: 1px solid var(--gmw2w);align-items: baseline;justify-content: space-between;display: flex;flex-wrap: wrap;}
.tnfex4 > .z3heff {margin-top: 0;}

.exb5cfc > .tnfex4:only-child {margin-top: 0;border-top: 0;padding-top: 0;}
@media (max-width:635px) {
  .r0axp7w {grid-template-columns: auto minmax(0, 1fr);}
  .jxtsd .x0x5t {grid-column: 1 / -1;}
  .hpb44 {grid-template-columns: 1fr;gap:5px;}
}

.zerc {background: var(--m4qb);margin: 0 0 var(--flgmx);border: 1px solid var(--kkwa3);border-radius: var(--va8tj);min-width: 0;padding: var(--bohc1) clamp(20px, 2.4vw, 34px);}

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

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

.tcps {grid-template-columns: minmax(0, 1fr);}
.s5emeb {min-width: 0;}
.y6e4.y6e4 {margin: 0 0 10px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--j54);color: var(--oiavb);letter-spacing: -.024em;}
.vejrpp {min-width: 0;}
.vejrpp > :first-child {margin-top: 0;}
.vejrpp > :last-child  {margin-bottom: 0;}
.zwbyy6 {padding: 0 20px;border-radius:8px;color: var(--z0hs, var(--cse));transition:background 0.121s;min-height: 44px;background: var(--tls);justify-content: center;text-decoration: none;margin-top:16px;align-items: center;font: 700 14px/1 var(--j54);display: inline-flex;}
.zwbyy6:hover {background: var(--v9c);}
.ambvv {margin: 0;min-width: 0;}

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

.ambvv {order: -1;}
@media (max-width:754px) {
  .twc8w {max-height: 340px;}
}
@media (min-width:755px) {
  .wh0vh09 .ambvv {order: 1;}
}

.xkfvey {padding: var(--bohc1) clamp(20px, 2.4vw, 34px);min-width: 0;margin: 0 0 var(--flgmx);border: 1px solid var(--kkwa3);border-radius: var(--va8tj);background: var(--m4qb);}
.fqd1z38 {align-items: baseline;gap:14px;margin-bottom:19px;display: flex;justify-content: space-between;border-bottom: 1px solid var(--gmw2w);padding-bottom:13px;}
.kevp5k.kevp5k {min-width: 0;margin: 0;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--j54);letter-spacing: -.026em;color: var(--oiavb);}
.wg1az {letter-spacing: .08em;flex: 0 0 auto;color: var(--qnjmg);font: 700 12px/1 var(--e1i2);font-style: normal;font-variant-numeric: tabular-nums;}
.zepd0gh {list-style: none;min-width: 0;margin: 0 0 18px;padding: 0;display: grid;gap:11px;}
.fxk730  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.z6s87 {justify-content: center;flex-wrap: wrap;display: flex;}
.z6s87 > * {flex: 1 1 200px;min-width: 0;max-width: calc(50% - 8px);}
@media (max-width:606px) { .z6s87 > * {max-width: none;} }
.gdw771q {min-width: 0;}
.s1tcva {border: 1px solid var(--gmw2w);border-radius:8px;min-width: 0;background: var(--n4j);margin: 0;overflow: hidden;}
.ph320 {width: 100%;height: auto;border-radius: 0;display: block;}
.h44x {border-top: 1px solid var(--gmw2w);padding: 9px 11px;font: 600 12.5px/1.4 var(--e1i2);color: var(--kdrz);}
.efre7by {line-height:1.61;font-size: clamp(16px, 1.45vw, 18px);color: var(--kdrz);margin: 0 0 18px;}
.j66aeq {display: flex;gap:10px;flex-wrap: wrap;}
.hhcrjwv, .bj61k1j {min-height: 44px;font: 700 14px/1 var(--j54);align-items: center;transition:background 0.157s, border-color 0.136s;padding: 0 20px;display: inline-flex;justify-content: center;text-decoration: none;border-radius:9px;}
.hhcrjwv {background: var(--tls);color: var(--z0hs, var(--cse));}
.hhcrjwv:hover {background: var(--v9c);}

.bj61k1j {background: transparent;color: var(--oiavb);border: 1px solid var(--kkwa3);}
.bj61k1j:hover {border-color: var(--qnjmg);}

.d88r6zt {border-top: 1px solid var(--kkwa3);display: grid;padding: 20px 0 0;align-items: start;margin: 0 0 var(--flgmx);grid-template-columns: auto minmax(0, 1fr);gap:17px 18px;}
.aymdq {flex: 0 0 auto;}
.g1vd {border: 1px solid var(--gmw2w);border-radius:5px;object-fit: cover;display: block;width: 56px;height: 56px;}
.qvtb7r {min-width: 0;}
.g373g99 {align-items: baseline;flex-wrap: wrap;gap:5px 10px;margin: 0;display: flex;}
.xqpb2wg {color: var(--oiavb);font-weight: 700;font-size: 15px;}
.apee9gt {color: var(--kdrz);font-size: 13.5px;}

.gkd3v5 > .xqpb2wg {display: block;}
.f4857kn {margin-top:3px;font-style: normal;display: block;}

.nwtgmjp {text-transform: uppercase;color: var(--qnjmg);letter-spacing: .1em;margin-bottom:6px;font-style: normal;font: 700 11px/1.3 var(--e1i2);display: block;}
.er65t {color: var(--qnjmg);display: inline-block;font: 600 12px/1.3 var(--e1i2);font-style: normal;margin-top:6px;letter-spacing: .06em;}

.q569vy {display: block;}
.ymdah {font-size: 14.5px;color: var(--kdrz);line-height:1.60;margin: 9px 0 0;}
.rkey {gap:9px;display: flex;margin-top:12px;flex-wrap: wrap;}

.q7dy99j {display: inline-flex;width: 44px;justify-content: center;align-items: center;height: 44px;text-decoration: none;border-radius:8px;border: 1px solid var(--gmw2w);transition:color 0.157s, border-color 0.139s;color: var(--kdrz);}
.q7dy99j:hover {color: var(--qnjmg);border-color: var(--qnjmg);}
.np46 {line-height:1.53;font-size: 12.5px;color: var(--kdrz);margin: 12px 0 0;}
@media (max-width:569px) {
  .d88r6zt {grid-template-columns: minmax(0, 1fr);}
}

.qxc4d0 {counter-reset: vt-sect;}
.njhbc4 {min-width: 0;margin: 0 0 var(--flgmx);}
.b8s1c {padding-bottom:10px;margin-bottom:15px;border-bottom: 1px solid var(--gmw2w);gap:11px;display: flex;align-items: baseline;}
.dwcc {counter-increment: vt-sect;}
.dwcc::before {font: 700 12px/1.4 var(--e1i2);font-variant-numeric: tabular-nums;letter-spacing: .08em;content: counter(vt-sect, decimal-leading-zero);color: var(--qnjmg);flex: 0 0 auto;}
.pnc5xt1.pnc5xt1 {color: var(--oiavb);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--j54);letter-spacing: -.024em;margin: 0;min-width: 0;}

.vf39bb.vf39bb {border-bottom: 1px solid var(--gmw2w);margin-bottom:15px;padding-bottom:12px;}
.vsab0 {counter-increment: vt-sect;}

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

.k6b61.k6b61 {margin: 0 0 16px;}
.x61zdhw {margin: 0 0 20px;height: 0;border: 0;border-top: 1px solid var(--gmw2w);}

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

.mv7ne.mv7ne {margin: 0 0 var(--flgmx);display: flex;}
.r9fx  {justify-content: flex-start;}
.cgq08   {justify-content: center;}
.ts7gqt {justify-content: flex-end;}
.t8wk0q {justify-content: center;color: var(--z0hs, var(--cse));padding: 0 24px;display: inline-flex;border-radius:9px;background: var(--tls);transition:background 0.153s;align-items: center;min-height: 44px;text-decoration: none;}
.t8wk0q:hover {background: var(--v9c);}
.c1cy {flex: 1 1 auto;}
.mjhm3ef {font: 700 14px/1 var(--j54);}

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

.fhay51 {position: relative;margin: 0 0 var(--flgmx);min-width: 0;overflow: hidden;border: 1px solid var(--gmw2w);border-radius: var(--va8tj);}
.pd3gn {letter-spacing: .08em;position: absolute;font: 700 10.5px/1 var(--e1i2);font-style: normal;font-variant-numeric: tabular-nums;top: 9px;background: color-mix(in srgb, var(--m4qb) 82%, transparent);padding: 3px 7px;z-index: 1;border-radius:3px;color: var(--qnjmg);left: 10px;}
.x4cj {display: block;}
.szxc0rs {width: 100%;border-radius: 0;height: auto;display: block;}

.nv9yxg2 {padding: 18px 20px;margin: 0 0 var(--flgmx);border: 1px solid var(--kkwa3);border-radius: var(--va8tj);background: var(--m4qb);}
.zgv1jn {color: var(--qnjmg);text-transform: uppercase;font: 700 11.5px/1 var(--e1i2);letter-spacing: .12em;display: block;margin-bottom:11px;}

.szbyrf {padding-top:9px;margin-top:8px;border-top: 1px solid var(--kkwa3);}
.dyw7s9n {padding: 0;list-style: none;margin: 0;gap:2px;display: grid;}
.p2xe1c {counter-reset: vt-idx;}
.p2xe1c > li {counter-increment: vt-idx;}

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

.vgdzr6z {margin: 0 0 var(--flgmx);border: 1px solid var(--kkwa3);border-radius: var(--va8tj);padding: var(--bohc1) clamp(20px, 2.4vw, 34px);background: var(--m4qb);}
.gj5e2x.gj5e2x {margin: 0 0 9px;letter-spacing: -.024em;color: var(--oiavb);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--j54);}
.wmhxq {font-size: 15.5px;line-height:1.62;margin: 0 0 18px;color: var(--kdrz);}
.hjxnk {gap: 0;margin: 0 0 20px;display: grid;grid-template-columns: max-content minmax(0, 1fr);}

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

.qver > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.qver > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.axm98 {white-space: nowrap;font: 700 11.5px/1.4 var(--e1i2);padding: 9px 16px 9px 0;text-transform: uppercase;letter-spacing: .09em;color: var(--kdrz);border-bottom: 1px solid var(--gmw2w);}
.g1g0r9 {margin: 0;color: var(--oiavb);font: 600 14px/1.4 var(--e1i2);font-variant-numeric: tabular-nums;padding: 9px 0;border-bottom: 1px solid var(--gmw2w);}

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

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

.ybh1 {display: flex;gap:10px;flex-wrap: wrap;}
.e0tt6j1 {text-decoration: none;transition:border-color 0.142s, color 0.127s;min-height: 44px;justify-content: center;border-radius:9px;border: 1px solid var(--kkwa3);color: var(--oiavb);padding: 0 20px;background: transparent;display: inline-flex;align-items: center;}
.e0tt6j1:hover {border-color: var(--qnjmg);color: var(--qnjmg);}
.adgk6x {font: 700 14px/1 var(--j54);}
@media (max-width:635px) {
  .qver {grid-template-columns: max-content minmax(0, 1fr);}
}

.t21wq9, .a5qp1e {margin: 0 0 var(--flgmx);min-width: 0;}
.te2f3f {color: var(--oiavb);margin-bottom:15px;display: block;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--j54);letter-spacing: -.024em;}
.frwshhr {border-bottom: 1px solid var(--gmw2w);padding-bottom:10px;}
.x35y, .g51c9s {min-width: 0;}
.x35y > :first-child, .g51c9s > :first-child {margin-top: 0;}
.x35y > :last-child,  .g51c9s > :last-child  {margin-bottom: 0;}
.m0cb3.m0cb3 {letter-spacing: -.024em;margin: 0 0 14px;color: var(--oiavb);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--j54);}

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

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

.kyj21 {border-top: 1px solid var(--kkwa3);margin-bottom:15px;padding: 11px 0;border-bottom: 1px solid var(--gmw2w);}

.n7jfa {gap: 0 26px;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);display: grid;align-items: start;}
.krde95 {padding-top:4px;min-width: 0;}
.qxc4d0 .krde95 > h2.te2f3f.te2f3f,
.qxc4d0 .kyj21 > h2.te2f3f.te2f3f {margin: 0;}
.qxc4d0 .krde95 > h2.te2f3f.te2f3f {color: var(--kdrz);letter-spacing: .09em;font: 700 11.5px/1.45 var(--e1i2);text-transform: uppercase;}
@media (max-width:713px) {
  .n7jfa {grid-template-columns: minmax(0, 1fr);gap: 0;}
  .krde95 {padding-top: 0;}
  .qxc4d0 .krde95 > h2.te2f3f.te2f3f {margin: 0 0 12px;}
}

.vgsns84.vgsns84 .b64qg {margin: 0;}
.vgsns84.vgsns84 .cxs3a1 {padding: 14px 0;gap:11px 28px;border-top: 1px solid var(--gmw2w);grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);display: grid;}
.vgsns84.vgsns84 .cxs3a1:first-child {border-top: 0;}
.vgsns84.vgsns84 .vah23 {margin: 0;font-weight: 700;line-height:1.42;font-size: 15px;}

.vgsns84.vgsns84 .cxs3a1 > .vah23 {display: grid;grid-template-columns: 2.1em 1fr;align-items: baseline;}
.vgsns84.vgsns84 .v1zfh {font-variant-numeric: tabular-nums;letter-spacing: .08em;font-weight: 700;color: var(--qnjmg);font-size: 11.5px;}
.vgsns84.vgsns84 .rq75 {margin: 0;color: var(--kdrz);line-height:1.61;font-size: 14px;}

.vgsns84.vgsns84 .rem5r {counter-reset: vt-ref;padding-left: 3.2em;}
.vgsns84.vgsns84 .rem5r > .vah23 {padding-top:13px;counter-increment: vt-ref;border-top: 1px solid var(--gmw2w);}
.vgsns84.vgsns84 .rem5r > .vah23:first-child {border-top: 0;padding-top: 0;}
.vgsns84.vgsns84 .rem5r > .vah23::before {letter-spacing: .08em;font-size: 11.5px;font-weight: 700;display: inline-block;color: var(--qnjmg);margin-left: -3.2em;font-family: var(--e1i2);content: counter(vt-ref, decimal-leading-zero);font-variant-numeric: tabular-nums;width: 3.2em;}
.vgsns84.vgsns84 .rem5r > .rq75 {margin: 6px 0 14px;}
.vgsns84.vgsns84 .rem5r > .rq75:last-child {margin-bottom: 0;}
.vgsns84.vgsns84 .mennw76 {font-weight: 700;}
.vgsns84.vgsns84 .s62ra {margin: 0;}

.vgsns84.vgsns84 .rem5r > .rq75 > .s62ra {line-height:1.64;font-size: 14px;}

.vgsns84.vgsns84 .ybv1d {margin: 0;counter-reset: vt-ref;padding: 0 0 0 3.2em;list-style: none;}
.vgsns84.vgsns84 .w3b1z7 {border-top: 1px solid var(--gmw2w);padding: 14px 0;counter-increment: vt-ref;}
.vgsns84.vgsns84 .w3b1z7:first-child {padding-top: 0;border-top: 0;}
.vgsns84.vgsns84 .w3b1z7:last-child {padding-bottom: 0;}
.vgsns84.vgsns84 .w3b1z7::before {letter-spacing: .08em;font-size: 11.5px;width: 3.2em;display: inline-block;font-variant-numeric: tabular-nums;color: var(--qnjmg);margin-left: -3.2em;font-weight: 700;font-family: var(--e1i2);content: counter(vt-ref, decimal-leading-zero);}
.vgsns84.vgsns84 .w3b1z7 > .mennw76 {line-height:1.40;font-weight: 700;font-size: 15px;}
.vgsns84.vgsns84 .w3b1z7 > .s62ra {line-height:1.62;color: var(--kdrz);font-size: 14px;margin: 6px 0 0;}
@media (max-width:713px) {
  .vgsns84.vgsns84 .cxs3a1 {gap:6px;grid-template-columns: 1fr;}
  .vgsns84.vgsns84 .cxs3a1 > .rq75 {padding-left: 2.1em;}
  .vgsns84.vgsns84 .rem5r {padding-left: 2.6em;}
  .vgsns84.vgsns84 .rem5r > .vah23::before {margin-left: -2.6em;width: 2.6em;}
  .vgsns84.vgsns84 .ybv1d {padding-left: 2.6em;}
  .vgsns84.vgsns84 .w3b1z7::before {margin-left: -2.6em;width: 2.6em;}
}

.h5yrd {margin: 0 0 var(--flgmx);}

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

@media (max-width:1005px) { .fvee {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:511px)  { .fvee {grid-template-columns: minmax(0, 1fr);} }
.h307m {min-width: 0;}
.k8xs65x {display: block;color: inherit;min-width: 0;text-decoration: none;}
.aaeqk6 {position: relative;background: var(--mxv);border: 1px solid var(--gmw2w);border-radius:9px;margin: 0;overflow: hidden;}

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

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

.cmemeny {margin: 0 0 var(--flgmx);}
.nck4 {gap:9px;list-style: none;padding: 0;min-width: 0;display: grid;margin: 0;}

.v1sdb62 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.epem3pv  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.y3nhmr {min-width: 0;}
.t5d34 {text-decoration: none;transition:border-color 0.127s, background 0.186s;position: relative;background: var(--m4qb);padding: 22px 20px;align-items: center;justify-content: center;min-height: 124px;display: flex;border: 1px solid var(--gmw2w);border-radius:9px;}
.t5d34:hover {background: var(--n4j);border-color: color-mix(in srgb, var(--v4wu) 45%, var(--gmw2w));}
.pdw2r {letter-spacing: .08em;top: 8px;font: 700 10.5px/1 var(--e1i2);font-style: normal;font-variant-numeric: tabular-nums;color: var(--qnjmg);position: absolute;left: 9px;}
.tr11b {display: block;height: auto;width: auto;max-width: 100%;border-radius: 0;object-fit: contain;max-height: 62px;}
@media (max-width:615px) {
  .v1sdb62, .epem3pv {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.rggqn6 {margin: 0 0 var(--flgmx);}
.n6fzb {min-width: 0;margin: 0;padding: 0;gap:11px;display: grid;list-style: none;}

.z07whma {grid-template-columns: repeat(4, minmax(0, 1fr));}
.bwxmcte {grid-template-columns: repeat(2, minmax(0, 1fr));}
.p2135de {background: var(--n4j);border: 1px solid var(--gmw2w);border-radius:8px;gap:10px;min-width: 0;flex-direction: column;padding: 20px 14px;display: flex;align-items: center;}
.s4k5 {display: block;max-height: 44px;object-fit: contain;width: auto;height: auto;max-width: 100%;border-radius: 0;}
.n0qr {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;text-align: center;max-width: 100%;font: 600 13px/1.25 var(--e1i2);color: var(--kdrz);letter-spacing: .04em;}
@media (max-width:615px) {
  .z07whma {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .bwxmcte {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.ezhh0.ezhh0 .trzwfed {border-collapse: collapse;border: 0;width: 100%;table-layout: fixed;background: none;}
.ezhh0.ezhh0 .z7a89 {letter-spacing: .09em;font-family: var(--e1i2);padding: 0 0 9px;text-align: left;font-weight: 700;font-size: 11.5px;vertical-align: bottom;border-bottom: 1px solid var(--gmw2w);text-transform: uppercase;}
.ezhh0.ezhh0 .hqww {color: var(--qnjmg);padding-right:15px;}

.ezhh0.ezhh0 .adqs09  {padding-left:17px;color: var(--kdrz);}

.ezhh0.ezhh0 .mvm0m {border-left: 1px solid var(--gmw2w);}
.ezhh0.ezhh0 .x8y12n {vertical-align: top;border-bottom: 1px solid var(--gmw2w);line-height:1.55;font-size: 14px;padding: 11px 0;}
.ezhh0.ezhh0 .grcxd {padding-right:16px;}
.ezhh0.ezhh0 .mvm0m  {padding-left:16px;}
.ezhh0.ezhh0 .cac5 {width: 1.15em;font-family: var(--e1i2);font-weight: 700;display: inline-block;color: var(--qnjmg);}
.ezhh0.ezhh0 .mvm0m .cac5 {color: var(--kdrz);}

.ezhh0.ezhh0 .cd4nzmm {font-size: 11.5px;margin: 0;text-transform: uppercase;font-family: var(--e1i2);display: block;border-bottom: 1px solid var(--gmw2w);letter-spacing: .09em;padding: 0 0 9px;font-weight: 700;}
.ezhh0.ezhh0 .tsr2jzh {color: var(--qnjmg);}
.ezhh0.ezhh0 .q86ga4  {color: var(--kdrz);}
.ezhh0.ezhh0 .px6mqg {padding: 0;list-style: none;margin: 0;}
.ezhh0.ezhh0 .xe9t4 {grid-template-columns: 1.35em minmax(0, 1fr);padding: 11px 0;align-items: baseline;font-size: 14px;border-bottom: 1px solid var(--gmw2w);line-height:1.55;display: grid;}
.ezhh0.ezhh0 .xe9t4:last-child {border-bottom: 0;}
.ezhh0.ezhh0 .f8b2 {font-style: normal;font-weight: 700;font-family: var(--e1i2);}

.ezhh0.ezhh0 .tyx7k5 .f8b2 {color: var(--qnjmg);}
.ezhh0.ezhh0 .e4mr  .f8b2 {color: var(--kdrz);}

.ezhh0.ezhh0 .vxmgkfk {display: grid;gap: 0;grid-template-columns: repeat(2, minmax(0, 1fr));}
.ezhh0.ezhh0 .ggs9n {min-width: 0;}
.ezhh0.ezhh0 .qnzyxqg {padding-right:27px;}
.ezhh0.ezhh0 .nqttje9 {border-left: 1px solid var(--gmw2w);padding-left:26px;}

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

.ezhh0.ezhh0 .es29 {margin: 0;}
.ezhh0.ezhh0 .es29 > .cd4nzmm {margin-top:21px;}
.ezhh0.ezhh0 .es29 > .cd4nzmm:first-child {margin-top: 0;}
.ezhh0.ezhh0 .qqt6v {margin: 0;}

@media (max-width:635px) {
  
  .ezhh0.ezhh0 .vxmgkfk {grid-template-columns: minmax(0, 1fr);}
  .ezhh0.ezhh0 .qnzyxqg {padding-right: 0;}
  .ezhh0.ezhh0 .nqttje9 {margin-top:21px;padding-left: 0;border-left: 0;}
  
  .ezhh0.ezhh0 .x8y12n {font-size: 13.5px;}
  .ezhh0.ezhh0 .grcxd,
  .ezhh0.ezhh0 .hqww {padding-right:9px;}
  .ezhh0.ezhh0 .mvm0m,
  .ezhh0.ezhh0 .adqs09 {padding-left:11px;}
}

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

.zqhdnb.zqhdnb .zzwq::before {height: 5px;position: absolute;width: 5px;top: 19px;content: "";left: -21px;background: var(--v4wu);}
.zqhdnb.zqhdnb .zbbj {font-family: var(--e1i2);font-size: 11.5px;letter-spacing: .08em;font-weight: 700;color: var(--qnjmg);}
.zqhdnb.zqhdnb .ey3g {line-height:1.63;color: var(--kdrz);margin: 4px 0 13px 3.4em;font-size: 14px;}

.zqhdnb.zqhdnb .hc59ne {padding: 0 0 0 18px;margin: 0;list-style: none;counter-reset: vt-step;border-left: 1px solid var(--gmw2w);}
.zqhdnb.zqhdnb .d3v1xb {padding: 13px 0 0;position: relative;counter-increment: vt-step;}
.zqhdnb.zqhdnb .d3v1xb + .d3v1xb {border-top: 1px solid var(--gmw2w);margin-top:13px;}
.zqhdnb.zqhdnb .d3v1xb::before {height: 5px;width: 5px;position: absolute;content: "";top: 19px;left: -21px;background: var(--v4wu);}
.zqhdnb.zqhdnb .gyb1 {line-height:1.33;display: block;font-weight: 700;font-size: 15px;}
.zqhdnb.zqhdnb .gyb1::before {letter-spacing: .08em;font-weight: 700;font-family: var(--e1i2);font-variant-numeric: tabular-nums;color: var(--qnjmg);content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-size: 11.5px;}
.zqhdnb.zqhdnb .edtafve {line-height:1.62;color: var(--kdrz);font-size: 14px;margin: 4px 0 0;}

.zqhdnb.zqhdnb .x16k {padding: 0;border-left: 0;}
.zqhdnb.zqhdnb .gpasg {padding: 14px 0 0;margin: 0;display: block;border-top: 1px solid var(--gmw2w);}
.zqhdnb.zqhdnb .x16k > .gpasg:first-child {padding-top: 0;border-top: 0;}
.zqhdnb.zqhdnb .jwsxb {font-style: normal;font: 700 11px/1.3 var(--e1i2);font-variant-numeric: tabular-nums;letter-spacing: .1em;display: block;color: var(--qnjmg);margin-bottom:6px;}
.zqhdnb.zqhdnb .q5dna9 {font-weight: 700;font-size: 15px;line-height:1.34;}
.zqhdnb.zqhdnb .g5gj {color: var(--kdrz);margin: 5px 0 14px;line-height:1.63;font-size: 14px;}
.zqhdnb.zqhdnb .g5gj:last-child {margin-bottom: 0;}

@media (max-width:713px) {
  .zqhdnb.zqhdnb .zzwq {grid-template-columns: 1fr;gap:4px;}
  .zqhdnb.zqhdnb .ey3g {margin-left: 0;}
}

.qxc4d0 {--boz: var(--oiavb);}

.qxc4d0 :is(.vgx1586, [class*="table"]) {overflow-x: auto;}
.qxc4d0 table {font-size: 14.5px;width: 100%;border-collapse: collapse;}
.qxc4d0 thead th {border-bottom: 1px solid var(--boz, var(--kkwa3));white-space: nowrap;text-transform: uppercase;font-weight: 700;color: var(--kdrz);letter-spacing: .08em;font-size: 11.5px;padding: 11px 14px;text-align: left;}
.qxc4d0 tbody td {color: var(--poein, var(--oiavb));padding: 11px 14px;border-bottom: 1px solid var(--gmw2w);}
.qxc4d0 tbody td + td {font-family: var(--e1i2);font-variant-numeric: tabular-nums;}

.akfr17.akfr17 {background: var(--h3y);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);color: var(--oiavb);border-top: 1px solid var(--kkwa3);}
.akfr17 .eq03am2 {grid-template-columns: minmax(0, 1fr) auto;gap:28px 50px;margin: 0 auto;max-width: var(--ucy);display: grid;align-items: start;}
.akfr17 .x8b0mz4 img {display: block;width: auto;height: 28px;}
.akfr17 .x8b0mz4 span {font-weight: 800;letter-spacing: -.03em;color: var(--oiavb);font-size: 18px;}
.akfr17 .h1sg {gap:49px;grid-auto-flow: column;display: grid;}
.akfr17 .h1sg ul {list-style: none;display: grid;padding: 0;margin: 0;gap:9px;}
.akfr17 .h1sg a {text-decoration: none;font-size: 14px;color: var(--kdrz);}
.akfr17 .h1sg a:hover {color: var(--oiavb);}
.akfr17 .q00g {display: flex;max-width: var(--ucy);margin: 24px auto 0;align-items: center;flex-wrap: wrap;opacity:0.73;gap:13px;}
.akfr17 .p78rc {padding-top:18px;margin: 24px auto 0;border-top: 1px solid var(--gmw2w);max-width: var(--ucy);}
.akfr17 .p78rc p {margin: 0;font-size: 12.5px;color: var(--kdrz);}
.akfr17 .p78rc p + p {line-height:1.55;margin-top:9px;}

@media (max-width:1085px) {
  
  .q5pq9e {display: none;}
  .jwvy3 {margin-left: 0;}
  .spwq3b {display: flex;}
  
  .qkxmk3z {display: inline-flex;}
  .czdjwr {left: 14px;}
}

@media (max-width:829px) {
  .qvj7 {display: none;}
  
  .czdjwr {align-items: center;flex-direction: row;gap:9px;text-align: left;}
  .pk6ry {flex: 1 1 auto;overflow: hidden;text-overflow: ellipsis;font-size: 13.5px;min-width: 0;white-space: nowrap;}
  .czdjwr .bh39hhx {flex: 0 0 auto;}
}

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

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

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

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

.akfr17 .h1sg a {min-height: 44px;display: flex;align-items: center;}
.jdff {align-items: center;min-height: 44px;display: inline-flex;}

.bh39hhx, .w08jp, .rfqv6m0,
.qxc4d0 a[role="button"],
.qxc4d0 .cannfft a {min-height: 44px;}

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

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

.ptmq ul {gap:9px;}

.akfr17 .h1sg ul {display: grid;gap:9px;}

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

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

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

.tz0k2p:checked ~ .yv840 {visibility: visible;opacity:0.98;}
.tz0k2p:checked ~ .y2mjj0 {visibility: visible;transform: translateX(0);}

.xbew {position: sticky;align-items: center;display: flex;justify-content: space-between;z-index: 1;border-bottom: 1px solid var(--kkwa3, var(--sjq));padding: 14px 16px;background: var(--n4j, var(--u1p));top: 0;gap:13px;}
.b2bp419 {display: inline-flex;min-height: 44px;align-items: center;}
.b2bp419 img {display: block;width: auto;height: 26px;}
.ftjy7ay {font-weight: 800;letter-spacing: .01em;color: var(--gdd);font-size: 16px;}

.n6x2x {flex: none;width: 44px;height: 44px;color: var(--gdd);display: inline-flex;border-radius:12px;border: 1px solid var(--kkwa3, var(--sjq));cursor: pointer;align-items: center;background: var(--u1p);justify-content: center;}
.n6x2x:hover {background: var(--j3lun);}
.n6x2x:focus-visible,
.k6jxk a:focus-visible,
.z33km88:focus-visible,
.kd3cnw:focus-visible {outline: 2px solid var(--gdd);outline-offset: 2px;}

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

.k6jxk a {align-items: center;display: flex;font-size: 15.5px;text-decoration: none;color: var(--gdd);min-height: 48px;line-height:1.31;border-radius:13px;border: 1px solid transparent;font-weight: 600;padding: 10px 14px;}
.k6jxk a:hover {background: var(--u1p);border-color: var(--kkwa3, var(--sjq));}

.k6jxk a[aria-current="page"] {background: var(--u1p);box-shadow: inset 3px 0 0 var(--v4wu, var(--tls));border-color: var(--kkwa3, var(--sjq));}

.r6h8mn {gap:11px;display: grid;border-top: 1px solid var(--kkwa3, var(--sjq));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));background: var(--n4j, var(--u1p));margin-top: auto;}

.z33km88, .kd3cnw {text-decoration: none;display: flex;font-size: 15px;align-items: center;border-radius:13px;justify-content: center;min-height: 48px;font-weight: 700;padding: 12px 18px;}
.z33km88 {color: var(--gxv8, var(--de2dd));background: var(--v9ag);border: 1px solid var(--kkwa3, var(--sjq));}
.kd3cnw {background: var(--dq5);color: var(--qu5qf, var(--joa));border: 1px solid transparent;}

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

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

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

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

.qxc4d0 > .cannfft.mv7ne {padding-top: 0;padding-bottom: 0;}

@media (min-width:1086px) {

  
  
  .q5pq9e, .jwvy3 {transition:width 194ms ease, margin-left 202ms ease, padding 229ms ease;}

  
}

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

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

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

.cff99 > summary.g4d7v .zgv1jn {margin: 0;}
.cff99[open] > summary.g4d7v {margin-bottom:11px;}

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

.jwvy3 {padding-bottom: max(96px, var(--zjue, 96px));}

.hb7r09n {--usav: 12px;--auc8: var(--va8tj);--cy5: 6px;--njadu: .08em;--ylx6: 1px solid var(--kkwa3);--oge: uppercase;--jph2: var(--va8tj);}

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

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

:root {--va8tj:      14px;--n4j: color-mix(in srgb, var(--v4wu) 14%, var(--jca));--gmw2w:  color-mix(in srgb, var(--v4wu) 16%, var(--sjq));--cn6:   color-mix(in srgb, var(--v4wu) 38%, transparent);--tf9a0:     color-mix(in srgb, var(--v4wu) 7%, var(--fs4rb));--kkwa3:   color-mix(in srgb, var(--v4wu) 26%, var(--vyb));--r5ghp: var(--boz, var(--v4wu));--m4qb:  color-mix(in srgb, var(--v4wu) 9%, var(--u1p));}
html:root {background-color: var(--tf9a0);}
body {background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--v4wu) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--r5ghp) 14%, transparent), transparent 70%),
    var(--tf9a0);background-attachment: fixed;font-family: var(--j54);}

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

.q5pq9e {border-right-color: var(--kkwa3);background:
    linear-gradient(180deg, color-mix(in srgb, var(--v4wu) 16%, transparent), transparent 46%),
    var(--than);}
.ptmq a {letter-spacing: .01em;font: 600 15px/1.2 var(--j54);border-radius:9px;}
.ptmq a:hover {background: color-mix(in srgb, var(--v4wu) 12%, transparent);}
.ptmq a[aria-current="page"] {box-shadow: 0 6px 20px var(--cn6);background: var(--tls);color: var(--z0hs, var(--cse));}
.ptmq a[aria-current="page"] .wagx {background: currentColor;}

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

.bh39hhx,
.qxc4d0 :is(.cannfft, .zqhdnb, .vgsns84) a[role="button"],
.qxc4d0 .cannfft a,
.sgy0ke6, .n37kq86 {font: 700 14.5px/1 var(--j54);letter-spacing: .02em;padding: 0 22px;border-radius:12px;min-height: 44px;}
.h8tp50c,
.sgy0ke6, .n37kq86,
.qxc4d0 .cannfft a {box-shadow: 0 8px 24px var(--cn6);transition:transform 0.139s, box-shadow 0.128s, background 0.158s;}
.h8tp50c:hover, .sgy0ke6:hover, .n37kq86:hover {box-shadow: 0 10px 30px var(--cn6);transform: translateY(-1px);}
.js3dtt {border-color: var(--kkwa3);background: color-mix(in srgb, var(--v9ag) 70%, transparent);}

.qxc4d0 :is(.vgsns84, .zqhdnb, .ezhh0, .xvp89),
.qxc4d0 .axxe.axxe {background:
    linear-gradient(180deg, color-mix(in srgb, var(--v4wu) 7%, transparent), transparent 60%),
    var(--m4qb);border-color: var(--kkwa3);}

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

.qxc4d0 .vvp4gs {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.kpkm {background: linear-gradient(90deg,
    color-mix(in srgb, var(--tf9a0) 90%, transparent) 0%,
    color-mix(in srgb, var(--tf9a0) 62%, transparent) 42%,
    color-mix(in srgb, var(--tf9a0) 0%, transparent) 76%);}
.vpazss {backdrop-filter: blur(8px);background: color-mix(in srgb, var(--n4j) 70%, transparent);left: 14px;top: 14px;padding: 7px 14px;z-index: 2;position: absolute;border: 1px solid var(--kkwa3);border-radius: 999px;}
.hjzdh1a {background: none;max-width:639px;}
.hjzdh1a .zhhnjt {line-height:1.02;font-size: clamp(30px, 4vw, 54px);}
@media (max-width:909px) {
  .qxc4d0 .vvp4gs {min-height: min(72vh, 560px);justify-content: flex-end;}
  .kpkm {background: linear-gradient(0deg,
      color-mix(in srgb, var(--tf9a0) 94%, transparent) 0%,
      color-mix(in srgb, var(--tf9a0) 70%, transparent) 45%,
      color-mix(in srgb, var(--tf9a0) 0%, transparent) 82%);}
}

.qxc4d0 .rtra35w.rtra35w {max-height: none;object-fit: contain;height: auto;}
.zhhnjt.zhhnjt {font-size: clamp(28px, 3.2vw, 44px);line-height:1.07;}
.xdn1 {border-color: var(--kkwa3);box-shadow: 0 18px 50px var(--cn6);}

@media (max-width:1085px) {
  .gcx1 .hb7r09n {display: none;}
  .qkxmk3z img {object-position: left center;height: 28px;max-width: min(30vw, 120px);object-fit: contain;}
  .kqrm9a {padding: 14px 20px 0;}
}
@media (max-width:569px) {
  .s2v573 {gap:9px;padding: 0 14px;}
  .gcx1 {gap:6px;}
  .gcx1 .bh39hhx {font-size: 13px;padding: 0 12px;min-height: 40px;}
  .spwq3b {margin-right: -8px;}
}

.qxc4d0 .vgdzr6z.vgdzr6z {background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--v4wu) 24%, transparent), transparent 70%),
    var(--m4qb);grid-template-columns: minmax(0, 1fr);align-items: center;border: 1px solid var(--kkwa3);border-radius: var(--va8tj);gap: clamp(22px, 3vw, 48px);padding: clamp(24px, 3.4vw, 48px) !important;display: grid;overflow: hidden;}
@media (min-width:910px) {
  .qxc4d0 .vgdzr6z.vgdzr6z {grid-template-columns: minmax(0, 1fr) auto;}
}
.vgdzr6z .byta {min-width: 0;}
.vgdzr6z .gj5e2x {font-size: clamp(26px, 3vw, 40px);}
.vgdzr6z .b5ed6 {background:
    radial-gradient(closest-side, var(--m4qb) 78%, transparent 79%),
    conic-gradient(var(--v4wu) 0 var(--cmo), color-mix(in srgb, var(--v4wu) 14%, transparent) var(--cmo) 100%);flex-direction: column;position: relative;aspect-ratio: 1;margin: 0 auto;box-shadow: 0 0 60px var(--cn6);display: flex;width: clamp(170px, 18vw, 220px);--cmo: 90%;align-items: center;justify-content: center;border-radius: 50%;}
.vgdzr6z .qa1ym {color: var(--oiavb);letter-spacing: -.04em;font: 800 clamp(46px, 5vw, 64px)/1 var(--e1i2);}
.vgdzr6z .qcecqs {margin-top:6px;color: var(--qnjmg);font: 700 14px/1 var(--e1i2);font-style: normal;}
.vgdzr6z .vsegp0x {text-transform: uppercase;text-align: center;font: 700 11px/1.2 var(--j54);margin-top:9px;max-width: 70%;letter-spacing: .14em;color: var(--kdrz);overflow-wrap: anywhere;}
.vgdzr6z .ybh1 {gap:11px;flex-wrap: wrap;margin-top:22px;display: flex;}
.vgdzr6z .e0tt6j1.e0tt6j1 {text-decoration: none;background: var(--tls);border-radius:11px;border: 0;font: 700 15px/1 var(--j54);display: inline-flex;padding: 0 22px;align-items: center;box-shadow: 0 8px 24px var(--cn6);color: var(--z0hs, var(--cse));min-height: 48px;}
.vgdzr6z .e0tt6j1.e0tt6j1:hover {background: var(--v9c);color: var(--z0hs, var(--cse));}
.vgdzr6z .e0tt6j1 .adgk6x {font: inherit;color: inherit;}
@media (max-width:909px) {
  .vgdzr6z .b5ed6 {order: -1;width: 160px;}
  .vgdzr6z .e0tt6j1.e0tt6j1 {flex: 1 1 140px;justify-content: center;}
}

.qxc4d0 .vvp4gs.egcw5 {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--v4wu) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--r5ghp) 32%, transparent), transparent 65%),
    var(--r6e, var(--m4qb));}
.da18hj {right: -.04em;pointer-events: none;position: absolute;overflow: hidden;letter-spacing: -.04em;max-width: 100%;font: 800 clamp(96px, 14vw, 220px)/1 var(--j54);z-index: 0;white-space: nowrap;bottom: -.2em;color: color-mix(in srgb, var(--gcik1, var(--oiavb)) 10%, transparent);}
@media (max-width:909px) {
  .qxc4d0 .vvp4gs.egcw5 {padding-top:57px;min-height: 0;}
  .da18hj {display: none;}
}
