

:root {--bxr:  var(--mjkgn);--rfm: var(--iqq);--tckvq: color-mix(in srgb, var(--ygz2t) 35%, var(--md55));--md55:   var(--rvbg2);--jyp:     10px;--z39y:  1180px;--ea080:"Futura", "Avenir Next", "Century Gothic", system-ui, "Trebuchet MS", sans-serif;--la1mb:"SF Mono", ui-monospace, "JetBrains Mono", Consolas, Menlo, monospace;--npngh:  clamp(30px, 3.4vw, 52px);--vlt:  248px;--jbcg:  clamp(16px, 1.8vw, 26px);--cvu:    var(--khj);--ygz2t: var(--ysht);--mfmw: var(--lwu);--udr: var(--n28);--qx7o:var(--nnk);}

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

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

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

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

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

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

.pdz5 {border: 1px solid var(--bxr);border-radius: var(--jyp);margin-top: auto;background: var(--mfmw);padding: 14px;}
.gp8nj {font-size: 14px;margin: 0;font-weight: 700;}
.bz5p23v {margin: 5px 0 0;color: var(--udr);line-height:1.47;font-size: 12.5px;}

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

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

.xpt8nv {color: var(--sw8d, var(--ayo));background: var(--x9v52);border-color: var(--bxr);}
.wxwhjp {color: var(--nw4, var(--v9u));background: var(--qcci);}
.wxwhjp:hover {background: var(--i6wq);}

.xapq :is(.f8sx, .r3exq8e, .e5jxc) a[role="button"],
.xapq .f8sx a {color: var(--wszp, var(--eb6));background: var(--ysht);}
.j2v1y {display: flex;margin-top:12px;width: 100%;}

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

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

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

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

.q13p4a::before {position: absolute;content: '';background: var(--qx7o);transition:border-color 0.181s, background 0.185s;border: 1px solid var(--bxr);inset: 11px;}
.q13p4a svg {z-index: 1;position: relative;}
.q13p4a:hover {color: var(--tckvq);}
.q13p4a:hover::before {background: color-mix(in srgb, var(--md55) 8%, var(--qx7o));border-color: color-mix(in srgb, var(--ygz2t) 50%, var(--bxr));}
.q13p4a:focus-visible {outline: 2px solid var(--tckvq);outline-offset: -3px;}

.xapq {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.xapq > * {padding-bottom: 0;max-width: var(--z39y);margin: 0 auto var(--jbcg) !important;padding-top: var(--npngh);}
.xapq > *:last-child {margin-bottom: 0 !important;}

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

.xapq :is(.b7b0r, .c7hcr, .z81a9g, .e5jxc,
             .r3exq8e, .tpyfk) :is(p, li, td) > a {color: var(--ygz2t);text-underline-offset: 3px;}

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

.xapq :is(.e5jxc, .r3exq8e, .tpyfk, .qqrfa) {border: 1px solid var(--bxr);border-radius: var(--jyp);padding: var(--npngh) clamp(20px, 2.4vw, 34px) !important;background: var(--mfmw);}

.xapq .whv13ae.whv13ae {padding: 0 !important;overflow: hidden;grid-template-columns: minmax(0, 1fr);border: 1px solid var(--bxr);border-radius: var(--jyp);display: grid;min-width: 0;background: var(--mfmw);}

.vgfjqf {grid-column: 1 / -1;background: var(--qx7o);border-bottom: 1px solid var(--rfm);display: flex;min-width: 0;align-items: center;padding: 9px clamp(18px, 2.2vw, 30px);gap:11px;justify-content: space-between;}
.xfqd {letter-spacing: .1em;color: var(--tckvq);text-overflow: ellipsis;text-transform: uppercase;white-space: nowrap;font: 700 11.5px/1 var(--la1mb);overflow: hidden;}
.kjt6re {color: var(--udr);letter-spacing: .08em;font: 600 11.5px/1 var(--la1mb);font-style: normal;flex: 0 0 auto;}

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

.fe1q.fe1q {overflow-wrap: anywhere;color: var(--md55);margin: 0;letter-spacing: -.028em;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--ea080);}
.pb6215.pb6215 {line-height:1.58;max-width: 56ch;color: color-mix(in srgb, var(--udr) 26%, var(--md55));margin: 11px 0 0;font-size: 15.5px;}
.j7sat22 {transition:background 0.173s;min-height: 44px;padding: 0 22px;display: inline-flex;color: var(--wszp, var(--eb6));justify-content: center;align-items: center;background: var(--ysht);font: 700 14px/1 var(--ea080);border-radius:7px;text-decoration: none;margin-top:21px;}
.j7sat22:hover {background: var(--i6wq);}

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

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

.whv13ae .aevh.aevh {background-image:
    repeating-linear-gradient(90deg, var(--rfm) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--rfm) 0 1px, transparent 1px 26px);}
.whv13ae .w843gd.w843gd {background-image:
    repeating-linear-gradient(90deg, var(--rfm) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--rfm) 0 1px, transparent 1px 34px);}
.whv13ae .rfy33e.rfy33e {background-image:
    repeating-linear-gradient(90deg, var(--rfm) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--rfm) 0 1px, transparent 1px 44px);}

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

.nn08 .aevh.aevh {background-image:
    repeating-linear-gradient(90deg, var(--rfm) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--rfm) 0 1px, transparent 1px 26px);}
.nn08 .w843gd.w843gd {background-image:
    repeating-linear-gradient(90deg, var(--rfm) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--rfm) 0 1px, transparent 1px 34px);}
.nn08 .rfy33e.rfy33e {background-image:
    repeating-linear-gradient(90deg, var(--rfm) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--rfm) 0 1px, transparent 1px 44px);}

.xapq .nn08.nn08 {border: 1px solid var(--bxr);border-radius: var(--jyp);grid-template-columns: minmax(0, 1fr);overflow: hidden;min-width: 0;padding: 0 !important;display: grid;background: var(--mfmw);}
.nn08 .qbn0zzc {overflow: hidden;position: relative;background: var(--qx7o);border-bottom: 1px solid var(--bxr);min-width: 0;margin: 0;}
.nn08 .m7mt7s {width: 100%;object-fit: cover;max-height: 26vh;color: var(--afq6, inherit);display: block;height: auto;border-radius: 0;}

.nn08 .f2g4 {display: flex;color: var(--tckvq);justify-content: center;max-height: 24vh;align-items: center;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--la1mb);letter-spacing: -.05em;width: 100%;min-height: 15vh;background-color: var(--wnx, var(--qx7o));}
.nhdfspn.nhdfspn {padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;overflow-wrap: break-word;margin: 0;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--ea080);color: var(--md55);letter-spacing: -.02em;max-width: 24ch;text-wrap: balance;}

.nn08 .e20ta9 {gap: clamp(14px, 1.6vw, 22px);display: grid;grid-template-columns: minmax(0, 1fr);align-items: start;padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;}
.rm4nm6q.rm4nm6q {color: color-mix(in srgb, var(--udr) 26%, var(--md55));margin: 0;min-width: 0;max-width: 62ch;font-size: 15.5px;line-height:1.62;}
.nn08 .fn5wh4 {margin: 0;min-width: 0;flex-wrap: wrap;display: flex;gap:4px 18px;}
.nn08 .z1g9j88 {letter-spacing: .16em;color: var(--udr);text-transform: uppercase;margin: 0;font: 700 10.5px/1.6 var(--la1mb);}
.nn08 .wxy262d {margin: 0 12px 0 0;font: 700 13px/1.6 var(--la1mb);letter-spacing: .04em;color: var(--tckvq);}
.nn08 .qryp {background: var(--ysht);display: inline-flex;font: 700 14px/1 var(--ea080);align-items: center;justify-self: start;border-radius:6px;text-decoration: none;justify-content: center;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);letter-spacing: .04em;min-height: 46px;transition:background 0.175s;padding: 0 28px;color: var(--wszp, var(--eb6));}
.nn08 .qryp:hover {background: var(--i6wq);}
@media (min-width:909px) {
  
  .nn08 .e20ta9 {align-items: baseline;grid-template-columns: minmax(0, 1fr) auto;}
  .nn08 .fn5wh4 {justify-content: flex-end;}
}
@media (max-width:908px) {
  
  .nn08 .m7mt7s  {max-height: 18vh;}
  .nn08 .f2g4 {max-height: 18vh;min-height: 12vh;}
}

.xapq .qvvcaj8 {overflow: hidden;min-height: 340px;position: relative;border: 1px solid var(--bxr);border-radius: var(--jyp);display: flex;flex-direction: column;justify-content: flex-end;}

.xapq .eqj4pjw .q1c1s {inset: 0;height: 100%;position: absolute;object-fit: cover;width: 100%;}
.s6r23s {pointer-events: none;inset: 0;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--mfmw) 20%, transparent) 0%,
      color-mix(in srgb, var(--mfmw) 55%, transparent) 60%,
      color-mix(in srgb, var(--mfmw) 85%, transparent) 100%);position: absolute;}
.dbnzn {z-index: 1;position: relative;background: color-mix(in srgb, var(--qx7o) 92%, transparent);}
.p9n16 {background: color-mix(in srgb, var(--mfmw) 95%, transparent);z-index: 1;position: relative;}
.p9n16 .fe1q,
.p9n16 .pb6215 {color: var(--htk, var(--md55));}
@media (max-width:908px) {
  .xapq .qvvcaj8 {min-height: 280px;}
}

@media (min-width:909px) {
  
  .xapq .whv13ae.whv13ae {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .v8d3 {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .br4q .pqh6y  {order: 2;}
  .br4q .v8d3 {order: 1;}
}

.smj7 {background: var(--mfmw);padding: var(--npngh) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--jbcg);border: 1px solid var(--bxr);border-radius: var(--jyp);}
.shqy {border-bottom: 1px solid var(--rfm);display: grid;gap:9px 18px;margin-bottom:3px;align-items: center;padding-bottom:16px;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);}

.hwt5zkn .t01v {order: -1;grid-column: 1 / -1;}
.kn24am4  .t01v {grid-column: 3;}
.dk3929y {font: 800 clamp(30px, 3.4vw, 42px)/1 var(--la1mb);font-variant-numeric: tabular-nums;letter-spacing: -.03em;color: var(--md55);}
.x3svd {font-size: .44em;font-weight: 600;color: var(--udr);}

.k3n273 {position: relative;border-radius:3px;display: block;height: 6px;background: var(--rfm);overflow: hidden;}
.k3n273::before {background: var(--tckvq);inset: 0 auto 0 0;content: "";position: absolute;width: var(--gyj, 0%);}
.t01v {color: var(--udr);margin: 0;line-height:1.58;font-size: 15px;}

.pdkx {margin: 0;list-style: none;padding: 0;}
.g3zj42e {grid-template-columns: 3.6em minmax(0, 1fr);gap: 0 16px;padding: 14px 0;align-items: baseline;border-bottom: 1px solid var(--rfm);display: grid;}
.g3zj42e:last-child {border-bottom: 0;padding-bottom: 0;}
.rj9jxm4 {white-space: nowrap;color: var(--tckvq);font: 700 13px/1.4 var(--la1mb);font-style: normal;font-variant-numeric: tabular-nums;}
.w7b11k9 {font-weight: 600;color: var(--udr);}
.tzpgr {min-width: 0;margin: 0;}
.zdmcjxq {line-height:1.60;font-size: 15px;margin: 0;}
.qth4 {font: 600 12px/1.3 var(--la1mb);font-style: normal;margin-top:5px;display: block;letter-spacing: .06em;color: var(--udr);}

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

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

.ay1pf {padding-left: 0;border-left: 0;margin-left: 0;}
.qth4:empty {display: none;}

.h5hct3 {min-width: 0;margin: 0;}
.h5hct3 > .tzpgr {margin: 0;}
.cbmps {border-top: 1px solid var(--rfm);justify-content: space-between;gap:5px 14px;align-items: baseline;flex-wrap: wrap;margin-top:9px;padding-top:9px;display: flex;}
.cbmps > .qth4 {margin-top: 0;}

.h5hct3 > .cbmps:only-child {padding-top: 0;margin-top: 0;border-top: 0;}
@media (max-width:645px) {
  .shqy {grid-template-columns: auto minmax(0, 1fr);}
  .kn24am4 .t01v {grid-column: 1 / -1;}
  .g3zj42e {grid-template-columns: 1fr;gap:5px;}
}

.m2rh {padding: var(--npngh) clamp(20px, 2.4vw, 34px);min-width: 0;border: 1px solid var(--bxr);border-radius: var(--jyp);margin: 0 0 var(--jbcg);background: var(--mfmw);}

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

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

.v6b3 {grid-template-columns: minmax(0, 1fr);}
.d008g5a {min-width: 0;}
.f5a2.f5a2 {letter-spacing: -.024em;margin: 0 0 10px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--ea080);color: var(--md55);}
.g1wp {min-width: 0;}
.g1wp > :first-child {margin-top: 0;}
.g1wp > :last-child  {margin-bottom: 0;}
.fpnpyc {margin-top:17px;border-radius:9px;min-height: 44px;font: 700 14px/1 var(--ea080);transition:background 0.126s;background: var(--ysht);display: inline-flex;text-decoration: none;justify-content: center;color: var(--wszp, var(--eb6));align-items: center;padding: 0 20px;}
.fpnpyc:hover {background: var(--i6wq);}
.rn02 {min-width: 0;margin: 0;}

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

.rn02 {order: -1;}
@media (max-width:755px) {
  .qkk1me {max-height: 340px;}
}
@media (min-width:756px) {
  .n39rty .rn02 {order: 1;}
}

.x44aq {padding: var(--npngh) clamp(20px, 2.4vw, 34px);border: 1px solid var(--bxr);border-radius: var(--jyp);background: var(--mfmw);margin: 0 0 var(--jbcg);min-width: 0;}
.pnr6rtk {padding-bottom:13px;justify-content: space-between;align-items: baseline;gap:14px;border-bottom: 1px solid var(--rfm);margin-bottom:19px;display: flex;}
.ks2vkb.ks2vkb {margin: 0;min-width: 0;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--ea080);color: var(--md55);letter-spacing: -.026em;}
.xnyfcy4 {font: 700 12px/1 var(--la1mb);font-style: normal;font-variant-numeric: tabular-nums;color: var(--tckvq);letter-spacing: .08em;flex: 0 0 auto;}
.xch8mf {margin: 0 0 18px;list-style: none;gap:12px;min-width: 0;padding: 0;display: grid;}
.e7nw115  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.nkz4w {justify-content: center;display: flex;flex-wrap: wrap;}
.nkz4w > * {max-width: calc(50% - 8px);min-width: 0;flex: 1 1 200px;}
@media (max-width:605px) { .nkz4w > * {max-width: none;} }
.h0rw {min-width: 0;}
.bjxbvq3 {background: var(--qx7o);margin: 0;overflow: hidden;min-width: 0;border: 1px solid var(--rfm);border-radius:7px;}
.h9mb {height: auto;display: block;border-radius: 0;width: 100%;}
.aqgw00j {font: 600 12.5px/1.4 var(--la1mb);color: var(--udr);padding: 9px 11px;border-top: 1px solid var(--rfm);}
.h793b {margin: 0 0 18px;color: var(--udr);font-size: clamp(16px, 1.45vw, 18px);line-height:1.62;}
.ap30y9 {display: flex;gap:9px;flex-wrap: wrap;}
.gj8cj, .zbqsx {transition:background 0.129s, border-color 0.191s;border-radius:7px;padding: 0 20px;min-height: 44px;align-items: center;justify-content: center;font: 700 14px/1 var(--ea080);text-decoration: none;display: inline-flex;}
.gj8cj {color: var(--wszp, var(--eb6));background: var(--ysht);}
.gj8cj:hover {background: var(--i6wq);}

.zbqsx {color: var(--md55);background: transparent;border: 1px solid var(--bxr);}
.zbqsx:hover {border-color: var(--tckvq);}

.m5hbjj {border-top: 1px solid var(--bxr);grid-template-columns: auto minmax(0, 1fr);align-items: start;display: grid;margin: 0 0 var(--jbcg);padding: 20px 0 0;gap:17px 18px;}
.z20wjzw {flex: 0 0 auto;}
.bykh {object-fit: cover;border: 1px solid var(--rfm);border-radius:6px;display: block;width: 56px;height: 56px;}
.xnyr42 {min-width: 0;}
.bvzypeh {margin: 0;gap:4px 10px;display: flex;align-items: baseline;flex-wrap: wrap;}
.f7w6s {color: var(--md55);font-weight: 700;font-size: 15px;}
.ryttk {font-size: 13.5px;color: var(--udr);}

.jy55yrc > .f7w6s {display: block;}
.p9md8f {display: block;margin-top:4px;font-style: normal;}

.yafa {text-transform: uppercase;margin-bottom:5px;letter-spacing: .1em;font-style: normal;font: 700 11px/1.3 var(--la1mb);color: var(--tckvq);display: block;}
.vxw4 {margin-top:5px;display: inline-block;color: var(--tckvq);letter-spacing: .06em;font: 600 12px/1.3 var(--la1mb);font-style: normal;}

.n0h9r {display: block;}
.jzv44gf {margin: 9px 0 0;font-size: 14.5px;line-height:1.64;color: var(--udr);}
.xa6d {gap:9px;flex-wrap: wrap;margin-top:12px;display: flex;}

.jhsk {height: 44px;border-radius:9px;border: 1px solid var(--rfm);text-decoration: none;justify-content: center;display: inline-flex;color: var(--udr);transition:color 0.129s, border-color 0.158s;width: 44px;align-items: center;}
.jhsk:hover {border-color: var(--tckvq);color: var(--tckvq);}
.qjhe43 {margin: 12px 0 0;line-height:1.55;color: var(--udr);font-size: 12.5px;}
@media (max-width:565px) {
  .m5hbjj {grid-template-columns: minmax(0, 1fr);}
}

.xapq {counter-reset: vt-sect;}
.s5v6 {margin: 0 0 var(--jbcg);min-width: 0;}
.p383 {align-items: baseline;border-bottom: 1px solid var(--rfm);margin-bottom:15px;gap:13px;display: flex;padding-bottom:12px;}
.z9czx {counter-increment: vt-sect;}
.z9czx::before {color: var(--tckvq);font: 700 12px/1.4 var(--la1mb);font-variant-numeric: tabular-nums;letter-spacing: .08em;content: counter(vt-sect, decimal-leading-zero);flex: 0 0 auto;}
.hcka.hcka {color: var(--md55);margin: 0;letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--ea080);min-width: 0;}

.wqnn.wqnn {margin-bottom:16px;padding-bottom:10px;border-bottom: 1px solid var(--rfm);}
.r282 {counter-increment: vt-sect;}

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

.h4mk.h4mk {margin: 0 0 16px;}
.p7ayc {height: 0;border: 0;border-top: 1px solid var(--rfm);margin: 0 0 20px;}

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

.dgw8.dgw8 {display: flex;margin: 0 0 var(--jbcg);}
.nc2z  {justify-content: flex-start;}
.krkeh   {justify-content: center;}
.d4xd0tz {justify-content: flex-end;}
.qf8sx {transition:background 0.193s;display: inline-flex;align-items: center;min-height: 44px;background: var(--ysht);padding: 0 24px;border-radius:9px;text-decoration: none;color: var(--wszp, var(--eb6));justify-content: center;}
.qf8sx:hover {background: var(--i6wq);}
.g2pb6 {flex: 1 1 auto;}
.xj75 {font: 700 14px/1 var(--ea080);}

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

.rg775 {margin: 0 0 var(--jbcg);border: 1px solid var(--rfm);border-radius: var(--jyp);overflow: hidden;position: relative;min-width: 0;}
.n4fv1jg {color: var(--tckvq);border-radius:3px;font: 700 10.5px/1 var(--la1mb);font-style: normal;font-variant-numeric: tabular-nums;left: 10px;z-index: 1;background: color-mix(in srgb, var(--mfmw) 82%, transparent);position: absolute;letter-spacing: .08em;padding: 3px 7px;top: 9px;}
.vwjy47 {display: block;}
.qts40r {display: block;border-radius: 0;height: auto;width: 100%;}

.n5k34w {background: var(--mfmw);margin: 0 0 var(--jbcg);padding: 18px 20px;border: 1px solid var(--bxr);border-radius: var(--jyp);}
.d1n1bt0 {display: block;letter-spacing: .12em;text-transform: uppercase;font: 700 11.5px/1 var(--la1mb);margin-bottom:11px;color: var(--tckvq);}

.scpv {border-top: 1px solid var(--bxr);margin-top:9px;padding-top:11px;}
.xgaz1 {padding: 0;margin: 0;display: grid;list-style: none;gap:3px;}
.fn38cqg {counter-reset: vt-idx;}
.fn38cqg > li {counter-increment: vt-idx;}

.fn38cqg > li > a::before {color: var(--tckvq);font: 700 11px/1 var(--la1mb);font-variant-numeric: tabular-nums;content: counter(vt-idx, decimal-leading-zero) "  ";}
.xgaz1 > li > a {display: flex;font-size: 14.5px;min-height: 44px;align-items: center;text-decoration: none;gap:9px;color: var(--udr);border-bottom: 1px solid var(--rfm);padding: 0 4px;transition:color 0.163s;}
.xgaz1 > li:last-child > a {border-bottom: 0;}
.xgaz1 > li > a:hover {color: var(--md55);}

.fny7mjv {background: var(--mfmw);border: 1px solid var(--bxr);border-radius: var(--jyp);margin: 0 0 var(--jbcg);padding: var(--npngh) clamp(20px, 2.4vw, 34px);}
.x6ej.x6ej {color: var(--md55);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--ea080);margin: 0 0 9px;letter-spacing: -.024em;}
.jvksr5 {margin: 0 0 18px;font-size: 15.5px;color: var(--udr);line-height:1.58;}
.dmct6a {display: grid;gap: 0;grid-template-columns: max-content minmax(0, 1fr);margin: 0 0 20px;}

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

.k0sh7q > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.k0sh7q > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.t5tn {padding: 9px 16px 9px 0;text-transform: uppercase;border-bottom: 1px solid var(--rfm);color: var(--udr);white-space: nowrap;letter-spacing: .09em;font: 700 11.5px/1.4 var(--la1mb);}
.b5jx {margin: 0;font: 600 14px/1.4 var(--la1mb);font-variant-numeric: tabular-nums;color: var(--md55);padding: 9px 0;border-bottom: 1px solid var(--rfm);}

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

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

.acq591 {flex-wrap: wrap;display: flex;gap:9px;}
.afqe1 {padding: 0 20px;text-decoration: none;color: var(--md55);border-radius:8px;border: 1px solid var(--bxr);justify-content: center;display: inline-flex;min-height: 44px;align-items: center;background: transparent;transition:border-color 0.167s, color 0.123s;}
.afqe1:hover {border-color: var(--tckvq);color: var(--tckvq);}
.frz6q8 {font: 700 14px/1 var(--ea080);}
@media (max-width:645px) {
  .k0sh7q {grid-template-columns: max-content minmax(0, 1fr);}
}

.gcha47a, .cmvb {min-width: 0;margin: 0 0 var(--jbcg);}
.pt50qd {letter-spacing: -.024em;display: block;margin-bottom:14px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--ea080);color: var(--md55);}
.kwpf1 {border-bottom: 1px solid var(--rfm);padding-bottom:10px;}
.dw5eg, .dgck5n {min-width: 0;}
.dw5eg > :first-child, .dgck5n > :first-child {margin-top: 0;}
.dw5eg > :last-child,  .dgck5n > :last-child  {margin-bottom: 0;}
.fm75.fm75 {letter-spacing: -.024em;margin: 0 0 14px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--ea080);color: var(--md55);}

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

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

.sykef {padding: 11px 0;margin-bottom:15px;border-bottom: 1px solid var(--rfm);border-top: 1px solid var(--bxr);}

.zyh19 {align-items: start;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);gap: 0 26px;display: grid;}
.qnkb {padding-top:3px;min-width: 0;}
.xapq .qnkb > h2.pt50qd.pt50qd,
.xapq .sykef > h2.pt50qd.pt50qd {margin: 0;}
.xapq .qnkb > h2.pt50qd.pt50qd {font: 700 11.5px/1.45 var(--la1mb);color: var(--udr);text-transform: uppercase;letter-spacing: .09em;}
@media (max-width:709px) {
  .zyh19 {grid-template-columns: minmax(0, 1fr);gap: 0;}
  .qnkb {padding-top: 0;}
  .xapq .qnkb > h2.pt50qd.pt50qd {margin: 0 0 12px;}
}

.e5jxc.e5jxc .b160 {margin: 0;}
.e5jxc.e5jxc .kkq6tz {gap:11px 28px;display: grid;grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);border-top: 1px solid var(--rfm);padding: 14px 0;}
.e5jxc.e5jxc .kkq6tz:first-child {border-top: 0;}
.e5jxc.e5jxc .fd19kqp {font-size: 15px;line-height:1.40;font-weight: 700;margin: 0;}

.e5jxc.e5jxc .kkq6tz > .fd19kqp {align-items: baseline;display: grid;grid-template-columns: 2.1em 1fr;}
.e5jxc.e5jxc .bhnz {letter-spacing: .08em;font-variant-numeric: tabular-nums;font-weight: 700;color: var(--tckvq);font-size: 11.5px;}
.e5jxc.e5jxc .aahx {margin: 0;line-height:1.63;font-size: 14px;color: var(--udr);}

.e5jxc.e5jxc .a3e2x1 {padding-left: 3.2em;counter-reset: vt-ref;}
.e5jxc.e5jxc .a3e2x1 > .fd19kqp {counter-increment: vt-ref;padding-top:13px;border-top: 1px solid var(--rfm);}
.e5jxc.e5jxc .a3e2x1 > .fd19kqp:first-child {border-top: 0;padding-top: 0;}
.e5jxc.e5jxc .a3e2x1 > .fd19kqp::before {font-weight: 700;font-family: var(--la1mb);letter-spacing: .08em;display: inline-block;margin-left: -3.2em;font-size: 11.5px;font-variant-numeric: tabular-nums;color: var(--tckvq);content: counter(vt-ref, decimal-leading-zero);width: 3.2em;}
.e5jxc.e5jxc .a3e2x1 > .aahx {margin: 6px 0 14px;}
.e5jxc.e5jxc .a3e2x1 > .aahx:last-child {margin-bottom: 0;}
.e5jxc.e5jxc .c703kn {font-weight: 700;}
.e5jxc.e5jxc .s5b6 {margin: 0;}

.e5jxc.e5jxc .a3e2x1 > .aahx > .s5b6 {line-height:1.60;font-size: 14px;}

.e5jxc.e5jxc .w6f0 {padding: 0 0 0 3.2em;margin: 0;counter-reset: vt-ref;list-style: none;}
.e5jxc.e5jxc .eceg {padding: 14px 0;border-top: 1px solid var(--rfm);counter-increment: vt-ref;}
.e5jxc.e5jxc .eceg:first-child {padding-top: 0;border-top: 0;}
.e5jxc.e5jxc .eceg:last-child {padding-bottom: 0;}
.e5jxc.e5jxc .eceg::before {letter-spacing: .08em;margin-left: -3.2em;width: 3.2em;color: var(--tckvq);font-weight: 700;font-family: var(--la1mb);content: counter(vt-ref, decimal-leading-zero);font-size: 11.5px;font-variant-numeric: tabular-nums;display: inline-block;}
.e5jxc.e5jxc .eceg > .c703kn {font-weight: 700;font-size: 15px;line-height:1.42;}
.e5jxc.e5jxc .eceg > .s5b6 {line-height:1.61;color: var(--udr);margin: 6px 0 0;font-size: 14px;}
@media (max-width:709px) {
  .e5jxc.e5jxc .kkq6tz {grid-template-columns: 1fr;gap:7px;}
  .e5jxc.e5jxc .kkq6tz > .aahx {padding-left: 2.1em;}
  .e5jxc.e5jxc .a3e2x1 {padding-left: 2.6em;}
  .e5jxc.e5jxc .a3e2x1 > .fd19kqp::before {width: 2.6em;margin-left: -2.6em;}
  .e5jxc.e5jxc .w6f0 {padding-left: 2.6em;}
  .e5jxc.e5jxc .eceg::before {width: 2.6em;margin-left: -2.6em;}
}

.mh9ex {margin: 0 0 var(--jbcg);}

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

@media (max-width:1011px) { .t56dc {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:513px)  { .t56dc {grid-template-columns: minmax(0, 1fr);} }
.f3fq {min-width: 0;}
.vh8p433 {min-width: 0;text-decoration: none;display: block;color: inherit;}
.w2zg {margin: 0;position: relative;border: 1px solid var(--rfm);border-radius:10px;overflow: hidden;background: var(--g3qlc);}

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

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

.s27b {margin: 0 0 var(--jbcg);}
.d4ne {min-width: 0;list-style: none;display: grid;gap:11px;margin: 0;padding: 0;}

.y8wtfv {grid-template-columns: repeat(2, minmax(0, 1fr));}
.xrt22  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.w3yfz {min-width: 0;}
.qx62s {display: flex;align-items: center;transition:border-color 0.192s, background 0.178s;position: relative;justify-content: center;background: var(--mfmw);text-decoration: none;min-height: 124px;padding: 22px 20px;border: 1px solid var(--rfm);border-radius:7px;}
.qx62s:hover {background: var(--qx7o);border-color: color-mix(in srgb, var(--ygz2t) 45%, var(--rfm));}
.k40v1d {left: 9px;top: 8px;letter-spacing: .08em;color: var(--tckvq);position: absolute;font: 700 10.5px/1 var(--la1mb);font-style: normal;font-variant-numeric: tabular-nums;}
.ac3fzz {max-width: 100%;border-radius: 0;width: auto;height: auto;display: block;max-height: 62px;object-fit: contain;}
@media (max-width:625px) {
  .y8wtfv, .xrt22 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.hfefj {margin: 0 0 var(--jbcg);}
.ee8f32 {display: grid;padding: 0;min-width: 0;list-style: none;margin: 0;gap:12px;}

.ewhe {grid-template-columns: repeat(4, minmax(0, 1fr));}
.x4n8z {grid-template-columns: repeat(2, minmax(0, 1fr));}
.vyjq5z {gap:10px;flex-direction: column;border: 1px solid var(--rfm);border-radius:9px;display: flex;padding: 20px 14px;min-width: 0;align-items: center;background: var(--qx7o);}
.np8mh {object-fit: contain;display: block;width: auto;max-width: 100%;border-radius: 0;max-height: 44px;height: auto;}
.rear2s {white-space: nowrap;text-overflow: ellipsis;max-width: 100%;letter-spacing: .04em;font: 600 13px/1.25 var(--la1mb);overflow: hidden;text-align: center;color: var(--udr);}
@media (max-width:625px) {
  .ewhe {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .x4n8z {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.tpyfk.tpyfk .h6ge {table-layout: fixed;width: 100%;background: none;border-collapse: collapse;border: 0;}
.tpyfk.tpyfk .adqs3qg {border-bottom: 1px solid var(--rfm);text-align: left;vertical-align: bottom;font-weight: 700;font-family: var(--la1mb);font-size: 11.5px;letter-spacing: .09em;padding: 0 0 9px;text-transform: uppercase;}
.tpyfk.tpyfk .mmxxaty {color: var(--tckvq);padding-right:15px;}

.tpyfk.tpyfk .rk7m9  {color: var(--udr);padding-left:15px;}

.tpyfk.tpyfk .fx97m6 {border-left: 1px solid var(--rfm);}
.tpyfk.tpyfk .bbf0 {line-height:1.53;font-size: 14px;padding: 11px 0;vertical-align: top;border-bottom: 1px solid var(--rfm);}
.tpyfk.tpyfk .cjdax {padding-right:15px;}
.tpyfk.tpyfk .fx97m6  {padding-left:15px;}
.tpyfk.tpyfk .gn66v {font-family: var(--la1mb);width: 1.15em;font-weight: 700;display: inline-block;color: var(--tckvq);}
.tpyfk.tpyfk .fx97m6 .gn66v {color: var(--udr);}

.tpyfk.tpyfk .jm36f {padding: 0 0 9px;letter-spacing: .09em;font-family: var(--la1mb);display: block;font-size: 11.5px;font-weight: 700;margin: 0;border-bottom: 1px solid var(--rfm);text-transform: uppercase;}
.tpyfk.tpyfk .bthkn {color: var(--tckvq);}
.tpyfk.tpyfk .tqs8f  {color: var(--udr);}
.tpyfk.tpyfk .pkpae {margin: 0;list-style: none;padding: 0;}
.tpyfk.tpyfk .vb141y {padding: 11px 0;display: grid;line-height:1.53;align-items: baseline;grid-template-columns: 1.35em minmax(0, 1fr);border-bottom: 1px solid var(--rfm);font-size: 14px;}
.tpyfk.tpyfk .vb141y:last-child {border-bottom: 0;}
.tpyfk.tpyfk .pzeez {font-family: var(--la1mb);font-style: normal;font-weight: 700;}

.tpyfk.tpyfk .nbme7 .pzeez {color: var(--tckvq);}
.tpyfk.tpyfk .mp1rc  .pzeez {color: var(--udr);}

.tpyfk.tpyfk .f260 {display: grid;gap: 0;grid-template-columns: repeat(2, minmax(0, 1fr));}
.tpyfk.tpyfk .hhw6j {min-width: 0;}
.tpyfk.tpyfk .tpcyy {padding-right:25px;}
.tpyfk.tpyfk .vfs6s1 {padding-left:27px;border-left: 1px solid var(--rfm);}

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

.tpyfk.tpyfk .yp1gz {margin: 0;}
.tpyfk.tpyfk .yp1gz > .jm36f {margin-top:23px;}
.tpyfk.tpyfk .yp1gz > .jm36f:first-child {margin-top: 0;}
.tpyfk.tpyfk .fywya68 {margin: 0;}

@media (max-width:645px) {
  
  .tpyfk.tpyfk .f260 {grid-template-columns: minmax(0, 1fr);}
  .tpyfk.tpyfk .tpcyy {padding-right: 0;}
  .tpyfk.tpyfk .vfs6s1 {border-left: 0;padding-left: 0;margin-top:21px;}
  
  .tpyfk.tpyfk .bbf0 {font-size: 13.5px;}
  .tpyfk.tpyfk .cjdax,
  .tpyfk.tpyfk .mmxxaty {padding-right:11px;}
  .tpyfk.tpyfk .fx97m6,
  .tpyfk.tpyfk .rk7m9 {padding-left:9px;}
}

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

.r3exq8e.r3exq8e .hr8g::before {background: var(--ygz2t);height: 5px;position: absolute;width: 5px;content: "";left: -21px;top: 19px;}
.r3exq8e.r3exq8e .kb51ns {font-family: var(--la1mb);font-size: 11.5px;font-weight: 700;color: var(--tckvq);letter-spacing: .08em;}
.r3exq8e.r3exq8e .yx5b5y6 {color: var(--udr);font-size: 14px;line-height:1.64;margin: 4px 0 13px 3.4em;}

.r3exq8e.r3exq8e .bz040 {margin: 0;padding: 0 0 0 18px;border-left: 1px solid var(--rfm);counter-reset: vt-step;list-style: none;}
.r3exq8e.r3exq8e .ptdq69 {counter-increment: vt-step;padding: 13px 0 0;position: relative;}
.r3exq8e.r3exq8e .ptdq69 + .ptdq69 {border-top: 1px solid var(--rfm);margin-top:12px;}
.r3exq8e.r3exq8e .ptdq69::before {height: 5px;width: 5px;top: 19px;left: -21px;content: "";position: absolute;background: var(--ygz2t);}
.r3exq8e.r3exq8e .epvrr {font-weight: 700;line-height:1.34;font-size: 15px;display: block;}
.r3exq8e.r3exq8e .epvrr::before {font-variant-numeric: tabular-nums;letter-spacing: .08em;font-family: var(--la1mb);font-weight: 700;font-size: 11.5px;color: var(--tckvq);content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";}
.r3exq8e.r3exq8e .jwmy {color: var(--udr);line-height:1.63;font-size: 14px;margin: 4px 0 0;}

.r3exq8e.r3exq8e .j45a {padding: 0;border-left: 0;}
.r3exq8e.r3exq8e .jzw4n {border-top: 1px solid var(--rfm);display: block;margin: 0;padding: 14px 0 0;}
.r3exq8e.r3exq8e .j45a > .jzw4n:first-child {padding-top: 0;border-top: 0;}
.r3exq8e.r3exq8e .mnspf4 {color: var(--tckvq);display: block;font-style: normal;font: 700 11px/1.3 var(--la1mb);font-variant-numeric: tabular-nums;margin-bottom:5px;letter-spacing: .1em;}
.r3exq8e.r3exq8e .ctec {font-size: 15px;font-weight: 700;line-height:1.37;}
.r3exq8e.r3exq8e .r2d8sv {font-size: 14px;margin: 5px 0 14px;line-height:1.60;color: var(--udr);}
.r3exq8e.r3exq8e .r2d8sv:last-child {margin-bottom: 0;}

@media (max-width:709px) {
  .r3exq8e.r3exq8e .hr8g {gap:4px;grid-template-columns: 1fr;}
  .r3exq8e.r3exq8e .yx5b5y6 {margin-left: 0;}
}

.xapq {--kapmv: var(--md55);}

.xapq :is(.y8dpc, [class*="table"]) {overflow-x: auto;}
.xapq table {border-collapse: collapse;font-size: 14.5px;width: 100%;}
.xapq thead th {letter-spacing: .08em;font-weight: 700;color: var(--udr);font-size: 11.5px;white-space: nowrap;border-bottom: 1px solid var(--kapmv, var(--bxr));text-transform: uppercase;text-align: left;padding: 11px 14px;}
.xapq tbody td {padding: 11px 14px;color: var(--ehvz6, var(--md55));border-bottom: 1px solid var(--rfm);}
.xapq tbody td + td {font-variant-numeric: tabular-nums;font-family: var(--la1mb);}

.pw7hd9b.pw7hd9b {color: var(--md55);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);border-top: 1px solid var(--bxr);background: var(--pn1a);}
.pw7hd9b .s0az4 {display: grid;align-items: start;gap:27px 50px;margin: 0 auto;grid-template-columns: minmax(0, 1fr) auto;max-width: var(--z39y);}
.pw7hd9b .st6thk img {width: auto;display: block;height: 28px;}
.pw7hd9b .st6thk span {font-weight: 800;color: var(--md55);letter-spacing: -.03em;font-size: 18px;}
.pw7hd9b .b8w7 {gap:49px;grid-auto-flow: column;display: grid;}
.pw7hd9b .b8w7 ul {margin: 0;padding: 0;display: grid;list-style: none;gap:8px;}
.pw7hd9b .b8w7 a {font-size: 14px;text-decoration: none;color: var(--udr);}
.pw7hd9b .b8w7 a:hover {color: var(--md55);}
.pw7hd9b .xf4w1 {display: flex;gap:12px;flex-wrap: wrap;align-items: center;max-width: var(--z39y);margin: 24px auto 0;opacity:0.7;}
.pw7hd9b .nk8m {margin: 24px auto 0;border-top: 1px solid var(--rfm);padding-top:17px;max-width: var(--z39y);}
.pw7hd9b .nk8m p {color: var(--udr);margin: 0;font-size: 12.5px;}
.pw7hd9b .nk8m p + p {margin-top:7px;line-height:1.54;}

@media (max-width:1085px) {
  
  .esmq9a {display: none;}
  .h56ncx {margin-left: 0;}
  .dg0c71 {display: flex;}
  
  .hfdy1rq {display: inline-flex;}
  .vkr1 {left: 14px;}
}

@media (max-width:811px) {
  .pbs7pd {display: none;}
  
  .vkr1 {gap:10px;text-align: left;align-items: center;flex-direction: row;}
  .k7ra {flex: 1 1 auto;font-size: 13.5px;min-width: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  .vkr1 .baqqv7j {flex: 0 0 auto;}
}

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

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

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

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

.pw7hd9b .b8w7 a {min-height: 44px;align-items: center;display: flex;}
.eg44j {display: inline-flex;align-items: center;min-height: 44px;}

.baqqv7j, .j6gs, .zdx2s4,
.xapq a[role="button"],
.xapq .f8sx a {min-height: 44px;}

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

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

.s438rbg ul {gap:8px;}

.pw7hd9b .b8w7 ul {gap:7px;display: grid;}

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

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

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

.jtfqtt:checked ~ .xbm6q {opacity:0.99;visibility: visible;}
.jtfqtt:checked ~ .v4ss3f {visibility: visible;transform: translateX(0);}

.s6df {display: flex;gap:11px;position: sticky;background: var(--qx7o, var(--lwu));align-items: center;z-index: 1;top: 0;border-bottom: 1px solid var(--bxr, var(--iqq));justify-content: space-between;padding: 14px 16px;}
.s5j4 {display: inline-flex;min-height: 44px;align-items: center;}
.s5j4 img {display: block;height: 26px;width: auto;}
.b1jam2n {letter-spacing: .01em;font-size: 16px;color: var(--rvbg2);font-weight: 800;}

.c1v8a {background: var(--lwu);justify-content: center;height: 44px;align-items: center;color: var(--rvbg2);width: 44px;flex: none;border-radius:12px;border: 1px solid var(--bxr, var(--iqq));display: inline-flex;cursor: pointer;}
.c1v8a:hover {background: var(--hlfb);}
.c1v8a:focus-visible,
.ecb051b a:focus-visible,
.k44z:focus-visible,
.c80xp:focus-visible {outline: 2px solid var(--rvbg2);outline-offset: 2px;}

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

.ecb051b a {border-radius:13px;border: 1px solid transparent;line-height:1.30;color: var(--rvbg2);font-weight: 600;padding: 10px 14px;align-items: center;display: flex;min-height: 48px;font-size: 15.5px;text-decoration: none;}
.ecb051b a:hover {border-color: var(--bxr, var(--iqq));background: var(--lwu);}

.ecb051b a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--ygz2t, var(--ysht));border-color: var(--bxr, var(--iqq));background: var(--lwu);}

.s7zsk5x {gap:11px;margin-top: auto;border-top: 1px solid var(--bxr, var(--iqq));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));display: grid;background: var(--qx7o, var(--lwu));}

.k44z, .c80xp {font-size: 15px;justify-content: center;display: flex;border-radius:13px;text-decoration: none;font-weight: 700;align-items: center;min-height: 48px;padding: 12px 18px;}
.k44z {color: var(--sw8d, var(--ayo));background: var(--x9v52);border: 1px solid var(--bxr, var(--iqq));}
.c80xp {color: var(--nw4, var(--v9u));border: 1px solid transparent;background: var(--qcci);}

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

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

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

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

.xapq > .f8sx.dgw8 {padding-bottom: 0;padding-top: 0;}

@media (min-width:1086px) {

  
  
  .esmq9a, .h56ncx {transition:width 180ms ease, margin-left 248ms ease, padding 173ms ease;}

  
}

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

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

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

.vrx5 > summary.bgs7m .d1n1bt0 {margin: 0;}
.vrx5[open] > summary.bgs7m {margin-bottom:11px;}

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

.h56ncx {padding-bottom: max(96px, var(--fzqm, 96px));}

.argeg {--mxly8: .08em;--bor: var(--jyp);--euwz: 12px;--v7t0: 6px;--m5cp: var(--jyp);--rvzs: uppercase;--eylqk: 1px solid var(--bxr);}

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

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

:root {--jyp:      14px;--d6e0: var(--kapmv, var(--ygz2t));--cvu:     color-mix(in srgb, var(--ygz2t) 7%, var(--khj));--bxr:   color-mix(in srgb, var(--ygz2t) 26%, var(--mjkgn));--mfmw:  color-mix(in srgb, var(--ygz2t) 9%, var(--lwu));--rfm:  color-mix(in srgb, var(--ygz2t) 16%, var(--iqq));--qx7o: color-mix(in srgb, var(--ygz2t) 14%, var(--nnk));--trh6:   color-mix(in srgb, var(--ygz2t) 38%, transparent);}
html:root {background-color: var(--cvu);}
body {font-family: var(--ea080);background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--ygz2t) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--d6e0) 14%, transparent), transparent 70%),
    var(--cvu);background-attachment: fixed;}

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

.esmq9a {background:
    linear-gradient(180deg, color-mix(in srgb, var(--ygz2t) 16%, transparent), transparent 46%),
    var(--d21tg);border-right-color: var(--bxr);}
.s438rbg a {font: 600 15px/1.2 var(--ea080);border-radius:11px;letter-spacing: .01em;}
.s438rbg a:hover {background: color-mix(in srgb, var(--ygz2t) 12%, transparent);}
.s438rbg a[aria-current="page"] {color: var(--wszp, var(--eb6));box-shadow: 0 6px 20px var(--trh6);background: var(--ysht);}
.s438rbg a[aria-current="page"] .x6aqk49 {background: currentColor;}

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

.baqqv7j,
.xapq :is(.f8sx, .r3exq8e, .e5jxc) a[role="button"],
.xapq .f8sx a,
.j7sat22, .qryp {padding: 0 22px;border-radius:12px;min-height: 44px;letter-spacing: .02em;font: 700 14.5px/1 var(--ea080);}
.wxwhjp,
.j7sat22, .qryp,
.xapq .f8sx a {transition:transform 0.172s, box-shadow 0.163s, background 0.16s;box-shadow: 0 8px 24px var(--trh6);}
.wxwhjp:hover, .j7sat22:hover, .qryp:hover {transform: translateY(-1px);box-shadow: 0 10px 30px var(--trh6);}
.xpt8nv {border-color: var(--bxr);background: color-mix(in srgb, var(--x9v52) 70%, transparent);}

.xapq :is(.e5jxc, .r3exq8e, .tpyfk, .qqrfa),
.xapq .whv13ae.whv13ae {background:
    linear-gradient(180deg, color-mix(in srgb, var(--ygz2t) 7%, transparent), transparent 60%),
    var(--mfmw);border-color: var(--bxr);}

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

.xapq .qvvcaj8 {justify-content: center;min-height: clamp(360px, 52vh, 560px);}
.s6r23s {background: linear-gradient(90deg,
    color-mix(in srgb, var(--cvu) 90%, transparent) 0%,
    color-mix(in srgb, var(--cvu) 62%, transparent) 42%,
    color-mix(in srgb, var(--cvu) 0%, transparent) 76%);}
.dbnzn {background: color-mix(in srgb, var(--qx7o) 70%, transparent);padding: 7px 14px;backdrop-filter: blur(8px);top: 14px;left: 14px;border: 1px solid var(--bxr);border-radius: 999px;position: absolute;z-index: 2;}
.p9n16 {max-width:640px;background: none;}
.p9n16 .fe1q {font-size: clamp(30px, 4vw, 54px);line-height:1.05;}
@media (max-width:908px) {
  .xapq .qvvcaj8 {min-height: min(72vh, 560px);justify-content: flex-end;}
  .s6r23s {background: linear-gradient(0deg,
      color-mix(in srgb, var(--cvu) 94%, transparent) 0%,
      color-mix(in srgb, var(--cvu) 70%, transparent) 45%,
      color-mix(in srgb, var(--cvu) 0%, transparent) 82%);}
}

.xapq .n9r4.n9r4 {max-height: none;height: auto;object-fit: contain;}
.fe1q.fe1q {line-height:1.06;font-size: clamp(28px, 3.2vw, 44px);}
.v8d3 {border-color: var(--bxr);box-shadow: 0 18px 50px var(--trh6);}

@media (max-width:1085px) {
  .a5bca8 .argeg {display: none;}
  .hfdy1rq img {object-fit: contain;object-position: left center;max-width: min(30vw, 120px);height: 28px;}
  .jc2s {padding: 14px 20px 0;}
}
@media (max-width:565px) {
  .bepb0 {padding: 0 14px;gap:9px;}
  .a5bca8 {gap:6px;}
  .a5bca8 .baqqv7j {padding: 0 12px;min-height: 40px;font-size: 13px;}
  .dg0c71 {margin-right: -8px;}
}

.xapq .fny7mjv.fny7mjv {display: grid;grid-template-columns: minmax(0, 1fr);align-items: center;padding: clamp(24px, 3.4vw, 48px) !important;gap: clamp(22px, 3vw, 48px);background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--ygz2t) 24%, transparent), transparent 70%),
    var(--mfmw);border: 1px solid var(--bxr);border-radius: var(--jyp);overflow: hidden;}
@media (min-width:909px) {
  .xapq .fny7mjv.fny7mjv {grid-template-columns: minmax(0, 1fr) auto;}
}
.fny7mjv .ndq4t9e {min-width: 0;}
.fny7mjv .x6ej {font-size: clamp(26px, 3vw, 40px);}
.fny7mjv .tgscj {align-items: center;--b9u: 90%;aspect-ratio: 1;display: flex;border-radius: 50%;box-shadow: 0 0 60px var(--trh6);justify-content: center;flex-direction: column;margin: 0 auto;background:
    radial-gradient(closest-side, var(--mfmw) 78%, transparent 79%),
    conic-gradient(var(--ygz2t) 0 var(--b9u), color-mix(in srgb, var(--ygz2t) 14%, transparent) var(--b9u) 100%);position: relative;width: clamp(170px, 18vw, 220px);}
.fny7mjv .pcd3bme {font: 800 clamp(46px, 5vw, 64px)/1 var(--la1mb);color: var(--md55);letter-spacing: -.04em;}
.fny7mjv .n56147 {color: var(--tckvq);font: 700 14px/1 var(--la1mb);font-style: normal;margin-top:7px;}
.fny7mjv .ym1z {overflow-wrap: anywhere;color: var(--udr);margin-top:9px;max-width: 70%;font: 700 11px/1.2 var(--ea080);letter-spacing: .14em;text-align: center;text-transform: uppercase;}
.fny7mjv .acq591 {flex-wrap: wrap;margin-top:22px;gap:11px;display: flex;}
.fny7mjv .afqe1.afqe1 {color: var(--wszp, var(--eb6));align-items: center;text-decoration: none;padding: 0 22px;font: 700 15px/1 var(--ea080);border-radius:12px;border: 0;box-shadow: 0 8px 24px var(--trh6);display: inline-flex;min-height: 48px;background: var(--ysht);}
.fny7mjv .afqe1.afqe1:hover {color: var(--wszp, var(--eb6));background: var(--i6wq);}
.fny7mjv .afqe1 .frz6q8 {color: inherit;font: inherit;}
@media (max-width:908px) {
  .fny7mjv .tgscj {order: -1;width: 160px;}
  .fny7mjv .afqe1.afqe1 {flex: 1 1 140px;justify-content: center;}
}

.xapq .qvvcaj8.d7r69 {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--ygz2t) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--d6e0) 32%, transparent), transparent 65%),
    var(--efz, var(--mfmw));}
.y74evkc {white-space: nowrap;pointer-events: none;z-index: 0;position: absolute;bottom: -.2em;right: -.04em;max-width: 100%;font: 800 clamp(96px, 14vw, 220px)/1 var(--ea080);letter-spacing: -.04em;color: color-mix(in srgb, var(--htk, var(--md55)) 10%, transparent);overflow: hidden;}
@media (max-width:908px) {
  .xapq .qvvcaj8.d7r69 {min-height: 0;padding-top:57px;}
  .y74evkc {display: none;}
}
