

:root {--cljx:  var(--ghk);--gbu8:"Futura", "Century Gothic", system-ui, "Avenir Next", "Trebuchet MS", sans-serif;--lnq1:  clamp(30px, 3.4vw, 52px);--cq7hy:  248px;--aknyp:  clamp(16px, 1.8vw, 26px);--ukk: var(--y9n);--m28: color-mix(in srgb, var(--wze4) 35%, var(--yycv));--u7kz:    var(--nef);--wze4: var(--encq);--u2b:     10px;--oeto:"SF Mono", Consolas, "JetBrains Mono", Menlo, ui-monospace, monospace;--vgn3: var(--kjg);--yycv:   var(--j2js);--z53g:var(--f4guj);--tw9a:  1180px;--vl02: var(--qq5o);}

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

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

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

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

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

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

.fg33 {margin-top: auto;padding: 14px;background: var(--ukk);border: 1px solid var(--cljx);border-radius: var(--u2b);}
.vcaa63v {margin: 0;font-size: 14px;font-weight: 700;}
.rkavv {font-size: 12.5px;line-height:1.46;color: var(--vgn3);margin: 5px 0 0;}

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

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

.ghgtrc {border-color: var(--cljx);background: var(--iztrk);color: var(--zia, var(--txuym));}
.xfkfe0q {color: var(--jjiuj, var(--hr2q));background: var(--xi61);}
.xfkfe0q:hover {background: var(--jxr);}

.dambaga :is(.cd191zq, .h9tdx, .b4xnnkn) a[role="button"],
.dambaga .cd191zq a {color: var(--j4jbk, var(--z68));background: var(--encq);}
.pdx6 {margin-top:12px;width: 100%;display: flex;}

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

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

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

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

.b707y::before {position: absolute;content: '';transition:border-color 0.138s, background 0.111s;background: var(--z53g);border: 1px solid var(--cljx);inset: 11px;}
.b707y svg {position: relative;z-index: 1;}
.b707y:hover {color: var(--m28);}
.b707y:hover::before {border-color: color-mix(in srgb, var(--wze4) 50%, var(--cljx));background: color-mix(in srgb, var(--yycv) 8%, var(--z53g));}
.b707y:focus-visible {outline: 2px solid var(--m28);outline-offset: -3px;}

.dambaga {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.dambaga > * {padding-top: var(--lnq1);margin: 0 auto var(--aknyp) !important;padding-bottom: 0;max-width: var(--tw9a);}
.dambaga > *:last-child {margin-bottom: 0 !important;}

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

.dambaga :is(.p0919, .h5kqy, .mstte5c, .b4xnnkn,
             .h9tdx, .emfjks1) :is(p, li, td) > a {color: var(--wze4);text-underline-offset: 3px;}

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

.dambaga :is(.b4xnnkn, .h9tdx, .emfjks1, .pj05) {padding: var(--lnq1) clamp(20px, 2.4vw, 34px) !important;border: 1px solid var(--cljx);border-radius: var(--u2b);background: var(--ukk);}

.dambaga .tzqr.tzqr {grid-template-columns: minmax(0, 1fr);overflow: hidden;border: 1px solid var(--cljx);border-radius: var(--u2b);min-width: 0;display: grid;padding: 0 !important;background: var(--ukk);}

.mhxa {align-items: center;min-width: 0;gap:12px;display: flex;justify-content: space-between;padding: 9px clamp(18px, 2.2vw, 30px);grid-column: 1 / -1;border-bottom: 1px solid var(--vl02);background: var(--z53g);}
.kra1 {overflow: hidden;white-space: nowrap;color: var(--m28);letter-spacing: .1em;text-transform: uppercase;font: 700 11.5px/1 var(--oeto);text-overflow: ellipsis;}
.v901r4 {color: var(--vgn3);flex: 0 0 auto;font: 600 11.5px/1 var(--oeto);font-style: normal;letter-spacing: .08em;}

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

.p8wag.p8wag {overflow-wrap: anywhere;margin: 0;letter-spacing: -.028em;color: var(--yycv);font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--gbu8);}
.jdrhs.jdrhs {max-width: 56ch;margin: 11px 0 0;color: color-mix(in srgb, var(--vgn3) 26%, var(--yycv));font-size: 15.5px;line-height:1.60;}
.v8q0q0 {color: var(--j4jbk, var(--z68));text-decoration: none;font: 700 14px/1 var(--gbu8);display: inline-flex;margin-top:19px;min-height: 44px;background: var(--encq);justify-content: center;transition:background 0.171s;border-radius:8px;align-items: center;padding: 0 22px;}
.v8q0q0:hover {background: var(--jxr);}

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

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

.tzqr .kesctpg.kesctpg {background-image:
    repeating-linear-gradient(90deg, var(--vl02) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--vl02) 0 1px, transparent 1px 26px);}
.tzqr .ptjcg8v.ptjcg8v {background-image:
    repeating-linear-gradient(90deg, var(--vl02) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--vl02) 0 1px, transparent 1px 34px);}
.tzqr .hf8pm5f.hf8pm5f {background-image:
    repeating-linear-gradient(90deg, var(--vl02) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--vl02) 0 1px, transparent 1px 44px);}

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

.hzkhea .kesctpg.kesctpg {background-image:
    repeating-linear-gradient(90deg, var(--vl02) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--vl02) 0 1px, transparent 1px 26px);}
.hzkhea .ptjcg8v.ptjcg8v {background-image:
    repeating-linear-gradient(90deg, var(--vl02) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--vl02) 0 1px, transparent 1px 34px);}
.hzkhea .hf8pm5f.hf8pm5f {background-image:
    repeating-linear-gradient(90deg, var(--vl02) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--vl02) 0 1px, transparent 1px 44px);}

.dambaga .hzkhea.hzkhea {overflow: hidden;grid-template-columns: minmax(0, 1fr);background: var(--ukk);display: grid;min-width: 0;padding: 0 !important;border: 1px solid var(--cljx);border-radius: var(--u2b);}
.hzkhea .czngxzy {margin: 0;min-width: 0;border-bottom: 1px solid var(--cljx);overflow: hidden;background: var(--z53g);position: relative;}
.hzkhea .mdsgs {max-height: 26vh;border-radius: 0;color: var(--v8a, inherit);height: auto;object-fit: cover;width: 100%;display: block;}

.hzkhea .mgyp7t {background-color: var(--ps8o, var(--z53g));font: 800 clamp(40px, 6.5vw, 84px)/1 var(--oeto);align-items: center;max-height: 24vh;justify-content: center;letter-spacing: -.05em;color: var(--m28);display: flex;min-height: 15vh;width: 100%;}
.jagg.jagg {letter-spacing: -.02em;text-wrap: balance;padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;max-width: 24ch;overflow-wrap: break-word;margin: 0;color: var(--yycv);font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--gbu8);}

.hzkhea .q0g1ta {display: grid;grid-template-columns: minmax(0, 1fr);padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;align-items: start;gap: clamp(14px, 1.6vw, 22px);}
.jmxk.jmxk {margin: 0;max-width: 62ch;color: color-mix(in srgb, var(--vgn3) 26%, var(--yycv));font-size: 15.5px;line-height:1.60;min-width: 0;}
.hzkhea .ztsnt {gap:3px 18px;margin: 0;min-width: 0;flex-wrap: wrap;display: flex;}
.hzkhea .dwqkm {font: 700 10.5px/1.6 var(--oeto);color: var(--vgn3);letter-spacing: .16em;margin: 0;text-transform: uppercase;}
.hzkhea .gnwj8d {letter-spacing: .04em;color: var(--m28);margin: 0 12px 0 0;font: 700 13px/1.6 var(--oeto);}
.hzkhea .hfmsgh {justify-self: start;display: inline-flex;font: 700 14px/1 var(--gbu8);text-decoration: none;min-height: 46px;border-radius:7px;align-items: center;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);color: var(--j4jbk, var(--z68));background: var(--encq);padding: 0 28px;letter-spacing: .04em;justify-content: center;transition:background 0.135s;}
.hzkhea .hfmsgh:hover {background: var(--jxr);}
@media (min-width:905px) {
  
  .hzkhea .q0g1ta {align-items: baseline;grid-template-columns: minmax(0, 1fr) auto;}
  .hzkhea .ztsnt {justify-content: flex-end;}
}
@media (max-width:904px) {
  
  .hzkhea .mdsgs  {max-height: 18vh;}
  .hzkhea .mgyp7t {max-height: 18vh;min-height: 12vh;}
}

.dambaga .aw8xf {border: 1px solid var(--cljx);border-radius: var(--u2b);display: flex;flex-direction: column;position: relative;min-height: 340px;justify-content: flex-end;overflow: hidden;}

.dambaga .kf8d .gayy3 {object-fit: cover;position: absolute;width: 100%;inset: 0;height: 100%;}
.rdtfr {inset: 0;pointer-events: none;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--ukk) 20%, transparent) 0%,
      color-mix(in srgb, var(--ukk) 55%, transparent) 60%,
      color-mix(in srgb, var(--ukk) 85%, transparent) 100%);position: absolute;}
.c3cb6na {z-index: 1;background: color-mix(in srgb, var(--z53g) 92%, transparent);position: relative;}
.znyn {position: relative;z-index: 1;background: color-mix(in srgb, var(--ukk) 95%, transparent);}
.znyn .p8wag,
.znyn .jdrhs {color: var(--dnu, var(--yycv));}
@media (max-width:904px) {
  .dambaga .aw8xf {min-height: 280px;}
}

@media (min-width:905px) {
  
  .dambaga .tzqr.tzqr {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .rp04g {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .e905t2x .g87ps0j  {order: 2;}
  .e905t2x .rp04g {order: 1;}
}

.d4exbt0 {background: var(--ukk);margin: 0 0 var(--aknyp);padding: var(--lnq1) clamp(20px, 2.4vw, 34px);border: 1px solid var(--cljx);border-radius: var(--u2b);}
.wbjftk {border-bottom: 1px solid var(--vl02);padding-bottom:15px;align-items: center;margin-bottom:4px;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);display: grid;gap:10px 18px;}

.ds0gvrq .hew0 {order: -1;grid-column: 1 / -1;}
.d3fk  .hew0 {grid-column: 3;}
.rfx2 {color: var(--yycv);font: 800 clamp(30px, 3.4vw, 42px)/1 var(--oeto);font-variant-numeric: tabular-nums;letter-spacing: -.03em;}
.p7vg35r {color: var(--vgn3);font-size: .44em;font-weight: 600;}

.va0bj {display: block;position: relative;overflow: hidden;border-radius:3px;height: 6px;background: var(--vl02);}
.va0bj::before {content: "";inset: 0 auto 0 0;background: var(--m28);position: absolute;width: var(--pnrb, 0%);}
.hew0 {font-size: 15px;line-height:1.58;color: var(--vgn3);margin: 0;}

.wfyx {margin: 0;padding: 0;list-style: none;}
.xzjsc {align-items: baseline;display: grid;padding: 14px 0;border-bottom: 1px solid var(--vl02);grid-template-columns: 3.6em minmax(0, 1fr);gap: 0 16px;}
.xzjsc:last-child {padding-bottom: 0;border-bottom: 0;}
.c7xt1b {color: var(--m28);font: 700 13px/1.4 var(--oeto);font-style: normal;font-variant-numeric: tabular-nums;white-space: nowrap;}
.pavgbj1 {color: var(--vgn3);font-weight: 600;}
.vhxw1 {margin: 0;min-width: 0;}
.xtmfgp0 {margin: 0;font-size: 15px;line-height:1.58;}
.ewrwnz {font: 600 12px/1.3 var(--oeto);font-style: normal;display: block;margin-top:7px;color: var(--vgn3);letter-spacing: .06em;}

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

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

.p7b8z {margin-left: 0;border-left: 0;padding-left: 0;}
.ewrwnz:empty {display: none;}

.qqjbr {margin: 0;min-width: 0;}
.qqjbr > .vhxw1 {margin: 0;}
.mvj8de {margin-top:10px;flex-wrap: wrap;border-top: 1px solid var(--vl02);padding-top:8px;justify-content: space-between;display: flex;gap:3px 14px;align-items: baseline;}
.mvj8de > .ewrwnz {margin-top: 0;}

.qqjbr > .mvj8de:only-child {margin-top: 0;border-top: 0;padding-top: 0;}
@media (max-width:635px) {
  .wbjftk {grid-template-columns: auto minmax(0, 1fr);}
  .d3fk .hew0 {grid-column: 1 / -1;}
  .xzjsc {gap:5px;grid-template-columns: 1fr;}
}

.w9dz94 {border: 1px solid var(--cljx);border-radius: var(--u2b);background: var(--ukk);padding: var(--lnq1) clamp(20px, 2.4vw, 34px);min-width: 0;margin: 0 0 var(--aknyp);}

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

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

.jh0p7c {grid-template-columns: minmax(0, 1fr);}
.np20c16 {min-width: 0;}
.vat6.vat6 {margin: 0 0 10px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--gbu8);letter-spacing: -.024em;color: var(--yycv);}
.d8q7 {min-width: 0;}
.d8q7 > :first-child {margin-top: 0;}
.d8q7 > :last-child  {margin-bottom: 0;}
.qmqbw {font: 700 14px/1 var(--gbu8);text-decoration: none;min-height: 44px;padding: 0 20px;color: var(--j4jbk, var(--z68));background: var(--encq);display: inline-flex;transition:background 0.16s;border-radius:9px;margin-top:16px;align-items: center;justify-content: center;}
.qmqbw:hover {background: var(--jxr);}
.fq8jcty {margin: 0;min-width: 0;}

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

.fq8jcty {order: -1;}
@media (max-width:765px) {
  .e1ebbg {max-height: 340px;}
}
@media (min-width:766px) {
  .t3z7xx .fq8jcty {order: 1;}
}

.qrkgwc8 {border: 1px solid var(--cljx);border-radius: var(--u2b);padding: var(--lnq1) clamp(20px, 2.4vw, 34px);background: var(--ukk);min-width: 0;margin: 0 0 var(--aknyp);}
.e4csx {margin-bottom:19px;justify-content: space-between;border-bottom: 1px solid var(--vl02);align-items: baseline;padding-bottom:13px;gap:13px;display: flex;}
.sgvnt1.sgvnt1 {letter-spacing: -.026em;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--gbu8);color: var(--yycv);min-width: 0;margin: 0;}
.y1s681b {flex: 0 0 auto;font: 700 12px/1 var(--oeto);font-style: normal;font-variant-numeric: tabular-nums;color: var(--m28);letter-spacing: .08em;}
.xwhjqae {padding: 0;margin: 0 0 18px;list-style: none;min-width: 0;gap:12px;display: grid;}
.zc8q  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.k0q5j {display: flex;justify-content: center;flex-wrap: wrap;}
.k0q5j > * {max-width: calc(50% - 8px);min-width: 0;flex: 1 1 200px;}
@media (max-width:611px) { .k0q5j > * {max-width: none;} }
.gjsc {min-width: 0;}
.evc70 {min-width: 0;border: 1px solid var(--vl02);border-radius:9px;background: var(--z53g);overflow: hidden;margin: 0;}
.aps7p {display: block;height: auto;border-radius: 0;width: 100%;}
.paj05a {padding: 9px 11px;font: 600 12.5px/1.4 var(--oeto);color: var(--vgn3);border-top: 1px solid var(--vl02);}
.xkzvtbx {font-size: clamp(16px, 1.45vw, 18px);color: var(--vgn3);line-height:1.62;margin: 0 0 18px;}
.pt1sj20 {gap:11px;display: flex;flex-wrap: wrap;}
.gr7862p, .xz42 {transition:background 0.157s, border-color 0.2s;border-radius:8px;text-decoration: none;align-items: center;min-height: 44px;justify-content: center;padding: 0 20px;display: inline-flex;font: 700 14px/1 var(--gbu8);}
.gr7862p {color: var(--j4jbk, var(--z68));background: var(--encq);}
.gr7862p:hover {background: var(--jxr);}

.xz42 {background: transparent;border: 1px solid var(--cljx);color: var(--yycv);}
.xz42:hover {border-color: var(--m28);}

.esd77 {grid-template-columns: auto minmax(0, 1fr);border-top: 1px solid var(--cljx);gap:15px 18px;display: grid;align-items: start;margin: 0 0 var(--aknyp);padding: 20px 0 0;}
.bge2c {flex: 0 0 auto;}
.x69d {height: 56px;object-fit: cover;border: 1px solid var(--vl02);border-radius:7px;width: 56px;display: block;}
.dntmq {min-width: 0;}
.b9penej {align-items: baseline;gap:3px 10px;flex-wrap: wrap;display: flex;margin: 0;}
.qhmqn4 {color: var(--yycv);font-size: 15px;font-weight: 700;}
.dg5dg62 {color: var(--vgn3);font-size: 13.5px;}

.wbynsc > .qhmqn4 {display: block;}
.ebwyp3d {margin-top:4px;display: block;font-style: normal;}

.wdtwk {letter-spacing: .1em;color: var(--m28);font-style: normal;font: 700 11px/1.3 var(--oeto);text-transform: uppercase;margin-bottom:7px;display: block;}
.be2dm {font: 600 12px/1.3 var(--oeto);font-style: normal;margin-top:7px;display: inline-block;color: var(--m28);letter-spacing: .06em;}

.yafn {display: block;}
.bmnvxc {margin: 9px 0 0;line-height:1.63;font-size: 14.5px;color: var(--vgn3);}
.hzmemsv {display: flex;gap:8px;margin-top:13px;flex-wrap: wrap;}

.m6s4sag {width: 44px;height: 44px;display: inline-flex;text-decoration: none;align-items: center;color: var(--vgn3);transition:color 0.169s, border-color 0.168s;justify-content: center;border-radius:9px;border: 1px solid var(--vl02);}
.m6s4sag:hover {border-color: var(--m28);color: var(--m28);}
.ybdgv7 {font-size: 12.5px;margin: 12px 0 0;color: var(--vgn3);line-height:1.57;}
@media (max-width:555px) {
  .esd77 {grid-template-columns: minmax(0, 1fr);}
}

.dambaga {counter-reset: vt-sect;}
.z0xr48 {margin: 0 0 var(--aknyp);min-width: 0;}
.s0s1y6c {border-bottom: 1px solid var(--vl02);align-items: baseline;gap:12px;padding-bottom:11px;margin-bottom:17px;display: flex;}
.vs3hm {counter-increment: vt-sect;}
.vs3hm::before {content: counter(vt-sect, decimal-leading-zero);letter-spacing: .08em;color: var(--m28);flex: 0 0 auto;font: 700 12px/1.4 var(--oeto);font-variant-numeric: tabular-nums;}
.ps0q3.ps0q3 {min-width: 0;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--gbu8);color: var(--yycv);margin: 0;letter-spacing: -.024em;}

.erjg.erjg {border-bottom: 1px solid var(--vl02);margin-bottom:15px;padding-bottom:11px;}
.d2dsg5n {counter-increment: vt-sect;}

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

.gdnsaf4.gdnsaf4 {margin: 0 0 16px;}
.ncq8s3 {height: 0;border: 0;border-top: 1px solid var(--vl02);margin: 0 0 20px;}

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

.ng32wb.ng32wb {margin: 0 0 var(--aknyp);display: flex;}
.mr17nj5  {justify-content: flex-start;}
.ce4h   {justify-content: center;}
.py2g {justify-content: flex-end;}
.stcw1 {align-items: center;padding: 0 24px;justify-content: center;min-height: 44px;text-decoration: none;background: var(--encq);display: inline-flex;border-radius:9px;color: var(--j4jbk, var(--z68));transition:background 0.149s;}
.stcw1:hover {background: var(--jxr);}
.jfc3 {flex: 1 1 auto;}
.hz1w {font: 700 14px/1 var(--gbu8);}

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

.j042v {border: 1px solid var(--vl02);border-radius: var(--u2b);min-width: 0;overflow: hidden;margin: 0 0 var(--aknyp);position: relative;}
.n1vrngv {position: absolute;padding: 3px 7px;left: 10px;z-index: 1;color: var(--m28);letter-spacing: .08em;border-radius:5px;background: color-mix(in srgb, var(--ukk) 82%, transparent);font: 700 10.5px/1 var(--oeto);font-style: normal;font-variant-numeric: tabular-nums;top: 9px;}
.xbbff {display: block;}
.x3eq7a {height: auto;border-radius: 0;display: block;width: 100%;}

.gh4vsm {background: var(--ukk);border: 1px solid var(--cljx);border-radius: var(--u2b);margin: 0 0 var(--aknyp);padding: 18px 20px;}
.c7qzy1 {font: 700 11.5px/1 var(--oeto);margin-bottom:12px;display: block;letter-spacing: .12em;text-transform: uppercase;color: var(--m28);}

.dpwqbz0 {margin-top:8px;padding-top:10px;border-top: 1px solid var(--cljx);}
.z4kjqp {gap:3px;padding: 0;list-style: none;display: grid;margin: 0;}
.ghwsrg {counter-reset: vt-idx;}
.ghwsrg > li {counter-increment: vt-idx;}

.ghwsrg > li > a::before {color: var(--m28);font: 700 11px/1 var(--oeto);font-variant-numeric: tabular-nums;content: counter(vt-idx, decimal-leading-zero) "  ";}
.z4kjqp > li > a {display: flex;gap:7px;color: var(--vgn3);text-decoration: none;padding: 0 4px;transition:color 0.192s;border-bottom: 1px solid var(--vl02);font-size: 14.5px;align-items: center;min-height: 44px;}
.z4kjqp > li:last-child > a {border-bottom: 0;}
.z4kjqp > li > a:hover {color: var(--yycv);}

.npwan {padding: var(--lnq1) clamp(20px, 2.4vw, 34px);background: var(--ukk);margin: 0 0 var(--aknyp);border: 1px solid var(--cljx);border-radius: var(--u2b);}
.xqpf.xqpf {letter-spacing: -.024em;color: var(--yycv);margin: 0 0 9px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--gbu8);}
.sqjmyp {margin: 0 0 18px;color: var(--vgn3);line-height:1.58;font-size: 15.5px;}
.ct5ma {margin: 0 0 20px;gap: 0;grid-template-columns: max-content minmax(0, 1fr);display: grid;}

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

.e4f0d > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.e4f0d > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.cbz4wcc {letter-spacing: .09em;padding: 9px 16px 9px 0;border-bottom: 1px solid var(--vl02);text-transform: uppercase;white-space: nowrap;color: var(--vgn3);font: 700 11.5px/1.4 var(--oeto);}
.vy9q {color: var(--yycv);margin: 0;border-bottom: 1px solid var(--vl02);padding: 9px 0;font: 600 14px/1.4 var(--oeto);font-variant-numeric: tabular-nums;}

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

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

.wz0an {display: flex;flex-wrap: wrap;gap:11px;}
.x2dj {color: var(--yycv);align-items: center;min-height: 44px;justify-content: center;padding: 0 20px;border-radius:7px;border: 1px solid var(--cljx);background: transparent;display: inline-flex;transition:border-color 0.184s, color 0.124s;text-decoration: none;}
.x2dj:hover {color: var(--m28);border-color: var(--m28);}
.v2jf00g {font: 700 14px/1 var(--gbu8);}
@media (max-width:635px) {
  .e4f0d {grid-template-columns: max-content minmax(0, 1fr);}
}

.qamnn, .a850w {min-width: 0;margin: 0 0 var(--aknyp);}
.ataty78 {display: block;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--gbu8);color: var(--yycv);margin-bottom:13px;letter-spacing: -.024em;}
.fsk0z6y {border-bottom: 1px solid var(--vl02);padding-bottom:10px;}
.fscg, .q8618 {min-width: 0;}
.fscg > :first-child, .q8618 > :first-child {margin-top: 0;}
.fscg > :last-child,  .q8618 > :last-child  {margin-bottom: 0;}
.gzwf.gzwf {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--gbu8);color: var(--yycv);letter-spacing: -.024em;margin: 0 0 14px;}

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

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

.gtapnk {padding: 11px 0;margin-bottom:15px;border-bottom: 1px solid var(--vl02);border-top: 1px solid var(--cljx);}

.ezxr {align-items: start;gap: 0 26px;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);display: grid;}
.pw4q {padding-top:3px;min-width: 0;}
.dambaga .pw4q > h2.ataty78.ataty78,
.dambaga .gtapnk > h2.ataty78.ataty78 {margin: 0;}
.dambaga .pw4q > h2.ataty78.ataty78 {font: 700 11.5px/1.45 var(--oeto);letter-spacing: .09em;text-transform: uppercase;color: var(--vgn3);}
@media (max-width:712px) {
  .ezxr {grid-template-columns: minmax(0, 1fr);gap: 0;}
  .pw4q {padding-top: 0;}
  .dambaga .pw4q > h2.ataty78.ataty78 {margin: 0 0 12px;}
}

.b4xnnkn.b4xnnkn .jxj6 {margin: 0;}
.b4xnnkn.b4xnnkn .gsmf {grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);padding: 14px 0;display: grid;gap:10px 28px;border-top: 1px solid var(--vl02);}
.b4xnnkn.b4xnnkn .gsmf:first-child {border-top: 0;}
.b4xnnkn.b4xnnkn .mqf4pv {font-weight: 700;line-height:1.39;font-size: 15px;margin: 0;}

.b4xnnkn.b4xnnkn .gsmf > .mqf4pv {align-items: baseline;display: grid;grid-template-columns: 2.1em 1fr;}
.b4xnnkn.b4xnnkn .s63khb {letter-spacing: .08em;font-size: 11.5px;color: var(--m28);font-weight: 700;font-variant-numeric: tabular-nums;}
.b4xnnkn.b4xnnkn .rng44k {line-height:1.60;color: var(--vgn3);margin: 0;font-size: 14px;}

.b4xnnkn.b4xnnkn .r1swff {counter-reset: vt-ref;padding-left: 3.2em;}
.b4xnnkn.b4xnnkn .r1swff > .mqf4pv {border-top: 1px solid var(--vl02);counter-increment: vt-ref;padding-top:13px;}
.b4xnnkn.b4xnnkn .r1swff > .mqf4pv:first-child {border-top: 0;padding-top: 0;}
.b4xnnkn.b4xnnkn .r1swff > .mqf4pv::before {font-family: var(--oeto);color: var(--m28);display: inline-block;font-variant-numeric: tabular-nums;font-weight: 700;content: counter(vt-ref, decimal-leading-zero);width: 3.2em;font-size: 11.5px;margin-left: -3.2em;letter-spacing: .08em;}
.b4xnnkn.b4xnnkn .r1swff > .rng44k {margin: 6px 0 14px;}
.b4xnnkn.b4xnnkn .r1swff > .rng44k:last-child {margin-bottom: 0;}
.b4xnnkn.b4xnnkn .vg54 {font-weight: 700;}
.b4xnnkn.b4xnnkn .ff7r {margin: 0;}

.b4xnnkn.b4xnnkn .r1swff > .rng44k > .ff7r {font-size: 14px;line-height:1.62;}

.b4xnnkn.b4xnnkn .c7kygt {counter-reset: vt-ref;padding: 0 0 0 3.2em;list-style: none;margin: 0;}
.b4xnnkn.b4xnnkn .j7tk1j2 {counter-increment: vt-ref;border-top: 1px solid var(--vl02);padding: 14px 0;}
.b4xnnkn.b4xnnkn .j7tk1j2:first-child {border-top: 0;padding-top: 0;}
.b4xnnkn.b4xnnkn .j7tk1j2:last-child {padding-bottom: 0;}
.b4xnnkn.b4xnnkn .j7tk1j2::before {display: inline-block;width: 3.2em;font-family: var(--oeto);font-weight: 700;color: var(--m28);letter-spacing: .08em;font-size: 11.5px;margin-left: -3.2em;font-variant-numeric: tabular-nums;content: counter(vt-ref, decimal-leading-zero);}
.b4xnnkn.b4xnnkn .j7tk1j2 > .vg54 {font-size: 15px;line-height:1.39;font-weight: 700;}
.b4xnnkn.b4xnnkn .j7tk1j2 > .ff7r {margin: 6px 0 0;line-height:1.60;font-size: 14px;color: var(--vgn3);}
@media (max-width:712px) {
  .b4xnnkn.b4xnnkn .gsmf {grid-template-columns: 1fr;gap:7px;}
  .b4xnnkn.b4xnnkn .gsmf > .rng44k {padding-left: 2.1em;}
  .b4xnnkn.b4xnnkn .r1swff {padding-left: 2.6em;}
  .b4xnnkn.b4xnnkn .r1swff > .mqf4pv::before {width: 2.6em;margin-left: -2.6em;}
  .b4xnnkn.b4xnnkn .c7kygt {padding-left: 2.6em;}
  .b4xnnkn.b4xnnkn .j7tk1j2::before {margin-left: -2.6em;width: 2.6em;}
}

.sbgwg {margin: 0 0 var(--aknyp);}

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

@media (max-width:995px) { .mtktpe8 {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:511px)  { .mtktpe8 {grid-template-columns: minmax(0, 1fr);} }
.nwj3bwb {min-width: 0;}
.ennf44 {min-width: 0;display: block;text-decoration: none;color: inherit;}
.vxrte {margin: 0;overflow: hidden;background: var(--mkowt);position: relative;border: 1px solid var(--vl02);border-radius:9px;}

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

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

.z75b {margin: 0 0 var(--aknyp);}
.nrz9gx5 {padding: 0;margin: 0;min-width: 0;gap:11px;display: grid;list-style: none;}

.nkmjm {grid-template-columns: repeat(2, minmax(0, 1fr));}
.hsf9  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.s2jt {min-width: 0;}
.rfjd40 {position: relative;text-decoration: none;align-items: center;display: flex;border: 1px solid var(--vl02);border-radius:7px;transition:border-color 0.145s, background 0.156s;padding: 22px 20px;background: var(--ukk);justify-content: center;min-height: 124px;}
.rfjd40:hover {border-color: color-mix(in srgb, var(--wze4) 45%, var(--vl02));background: var(--z53g);}
.f6fj {left: 9px;color: var(--m28);top: 8px;letter-spacing: .08em;position: absolute;font: 700 10.5px/1 var(--oeto);font-style: normal;font-variant-numeric: tabular-nums;}
.vp4z6w {height: auto;object-fit: contain;border-radius: 0;max-width: 100%;display: block;width: auto;max-height: 62px;}
@media (max-width:614px) {
  .nkmjm, .hsf9 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.cstq2x {margin: 0 0 var(--aknyp);}
.mk37s40 {margin: 0;list-style: none;min-width: 0;gap:12px;display: grid;padding: 0;}

.dqc5fdd {grid-template-columns: repeat(4, minmax(0, 1fr));}
.jcazz8t {grid-template-columns: repeat(2, minmax(0, 1fr));}
.naxyd5e {min-width: 0;flex-direction: column;border: 1px solid var(--vl02);border-radius:9px;background: var(--z53g);display: flex;gap:11px;padding: 20px 14px;align-items: center;}
.g68s {object-fit: contain;border-radius: 0;max-height: 44px;height: auto;max-width: 100%;width: auto;display: block;}
.qqm7dt3 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%;font: 600 13px/1.25 var(--oeto);text-align: center;letter-spacing: .04em;color: var(--vgn3);}
@media (max-width:614px) {
  .dqc5fdd {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .jcazz8t {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.emfjks1.emfjks1 .g1ad75r {table-layout: fixed;width: 100%;background: none;border-collapse: collapse;border: 0;}
.emfjks1.emfjks1 .s958a {vertical-align: bottom;text-align: left;text-transform: uppercase;font-size: 11.5px;border-bottom: 1px solid var(--vl02);letter-spacing: .09em;font-weight: 700;font-family: var(--oeto);padding: 0 0 9px;}
.emfjks1.emfjks1 .g74e93 {padding-right:17px;color: var(--m28);}

.emfjks1.emfjks1 .h3wnk  {color: var(--vgn3);padding-left:17px;}

.emfjks1.emfjks1 .jn0mb {border-left: 1px solid var(--vl02);}
.emfjks1.emfjks1 .m3zdx5 {font-size: 14px;line-height:1.56;border-bottom: 1px solid var(--vl02);vertical-align: top;padding: 11px 0;}
.emfjks1.emfjks1 .cksp8t {padding-right:16px;}
.emfjks1.emfjks1 .jn0mb  {padding-left:15px;}
.emfjks1.emfjks1 .pddgx4j {display: inline-block;width: 1.15em;color: var(--m28);font-weight: 700;font-family: var(--oeto);}
.emfjks1.emfjks1 .jn0mb .pddgx4j {color: var(--vgn3);}

.emfjks1.emfjks1 .e1ft {margin: 0;display: block;font-weight: 700;text-transform: uppercase;padding: 0 0 9px;font-family: var(--oeto);letter-spacing: .09em;border-bottom: 1px solid var(--vl02);font-size: 11.5px;}
.emfjks1.emfjks1 .n7wwzm0 {color: var(--m28);}
.emfjks1.emfjks1 .y1ct  {color: var(--vgn3);}
.emfjks1.emfjks1 .c2x7p4 {padding: 0;list-style: none;margin: 0;}
.emfjks1.emfjks1 .h4kr0gb {padding: 11px 0;font-size: 14px;grid-template-columns: 1.35em minmax(0, 1fr);border-bottom: 1px solid var(--vl02);line-height:1.55;display: grid;align-items: baseline;}
.emfjks1.emfjks1 .h4kr0gb:last-child {border-bottom: 0;}
.emfjks1.emfjks1 .c0wtvm5 {font-family: var(--oeto);font-style: normal;font-weight: 700;}

.emfjks1.emfjks1 .f725e .c0wtvm5 {color: var(--m28);}
.emfjks1.emfjks1 .e3mjg9c  .c0wtvm5 {color: var(--vgn3);}

.emfjks1.emfjks1 .m2hekpg {gap: 0;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));}
.emfjks1.emfjks1 .e5ks {min-width: 0;}
.emfjks1.emfjks1 .d6js {padding-right:25px;}
.emfjks1.emfjks1 .c3wazq {padding-left:25px;border-left: 1px solid var(--vl02);}

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

.emfjks1.emfjks1 .htj4nze {margin: 0;}
.emfjks1.emfjks1 .htj4nze > .e1ft {margin-top:21px;}
.emfjks1.emfjks1 .htj4nze > .e1ft:first-child {margin-top: 0;}
.emfjks1.emfjks1 .h07r {margin: 0;}

@media (max-width:635px) {
  
  .emfjks1.emfjks1 .m2hekpg {grid-template-columns: minmax(0, 1fr);}
  .emfjks1.emfjks1 .d6js {padding-right: 0;}
  .emfjks1.emfjks1 .c3wazq {border-left: 0;margin-top:22px;padding-left: 0;}
  
  .emfjks1.emfjks1 .m3zdx5 {font-size: 13.5px;}
  .emfjks1.emfjks1 .cksp8t,
  .emfjks1.emfjks1 .g74e93 {padding-right:10px;}
  .emfjks1.emfjks1 .jn0mb,
  .emfjks1.emfjks1 .h3wnk {padding-left:10px;}
}

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

.h9tdx.h9tdx .wq39::before {position: absolute;top: 19px;height: 5px;content: "";width: 5px;background: var(--wze4);left: -21px;}
.h9tdx.h9tdx .tksqfx {color: var(--m28);font-weight: 700;font-size: 11.5px;letter-spacing: .08em;font-family: var(--oeto);}
.h9tdx.h9tdx .vsh9 {line-height:1.62;color: var(--vgn3);margin: 4px 0 13px 3.4em;font-size: 14px;}

.h9tdx.h9tdx .sszs {margin: 0;padding: 0 0 0 18px;counter-reset: vt-step;border-left: 1px solid var(--vl02);list-style: none;}
.h9tdx.h9tdx .ca438za {counter-increment: vt-step;padding: 13px 0 0;position: relative;}
.h9tdx.h9tdx .ca438za + .ca438za {border-top: 1px solid var(--vl02);margin-top:14px;}
.h9tdx.h9tdx .ca438za::before {width: 5px;height: 5px;content: "";background: var(--wze4);position: absolute;top: 19px;left: -21px;}
.h9tdx.h9tdx .whpjgc7 {display: block;font-size: 15px;font-weight: 700;line-height:1.35;}
.h9tdx.h9tdx .whpjgc7::before {content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-weight: 700;font-size: 11.5px;color: var(--m28);font-variant-numeric: tabular-nums;font-family: var(--oeto);letter-spacing: .08em;}
.h9tdx.h9tdx .faj3sd {line-height:1.64;margin: 4px 0 0;font-size: 14px;color: var(--vgn3);}

.h9tdx.h9tdx .tg4rs {border-left: 0;padding: 0;}
.h9tdx.h9tdx .ned1 {display: block;border-top: 1px solid var(--vl02);padding: 14px 0 0;margin: 0;}
.h9tdx.h9tdx .tg4rs > .ned1:first-child {border-top: 0;padding-top: 0;}
.h9tdx.h9tdx .zdk9x {display: block;color: var(--m28);margin-bottom:5px;letter-spacing: .1em;font-style: normal;font: 700 11px/1.3 var(--oeto);font-variant-numeric: tabular-nums;}
.h9tdx.h9tdx .b44nyc8 {line-height:1.36;font-weight: 700;font-size: 15px;}
.h9tdx.h9tdx .ag7pq {line-height:1.61;font-size: 14px;margin: 5px 0 14px;color: var(--vgn3);}
.h9tdx.h9tdx .ag7pq:last-child {margin-bottom: 0;}

@media (max-width:712px) {
  .h9tdx.h9tdx .wq39 {gap:2px;grid-template-columns: 1fr;}
  .h9tdx.h9tdx .vsh9 {margin-left: 0;}
}

.dambaga {--r53f: var(--yycv);}

.dambaga :is(.t886, [class*="table"]) {overflow-x: auto;}
.dambaga table {border-collapse: collapse;font-size: 14.5px;width: 100%;}
.dambaga thead th {border-bottom: 1px solid var(--r53f, var(--cljx));text-transform: uppercase;white-space: nowrap;text-align: left;color: var(--vgn3);font-size: 11.5px;font-weight: 700;letter-spacing: .08em;padding: 11px 14px;}
.dambaga tbody td {color: var(--dqn, var(--yycv));border-bottom: 1px solid var(--vl02);padding: 11px 14px;}
.dambaga tbody td + td {font-family: var(--oeto);font-variant-numeric: tabular-nums;}

.hyhg3.hyhg3 {background: var(--ceg);border-top: 1px solid var(--cljx);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);color: var(--yycv);}
.hyhg3 .djfk49n {gap:28px 50px;align-items: start;display: grid;grid-template-columns: minmax(0, 1fr) auto;margin: 0 auto;max-width: var(--tw9a);}
.hyhg3 .rrk2 img {width: auto;display: block;height: 28px;}
.hyhg3 .rrk2 span {font-size: 18px;font-weight: 800;letter-spacing: -.03em;color: var(--yycv);}
.hyhg3 .yydwvk {display: grid;gap:49px;grid-auto-flow: column;}
.hyhg3 .yydwvk ul {margin: 0;gap:8px;display: grid;list-style: none;padding: 0;}
.hyhg3 .yydwvk a {font-size: 14px;text-decoration: none;color: var(--vgn3);}
.hyhg3 .yydwvk a:hover {color: var(--yycv);}
.hyhg3 .be2dgj {display: flex;align-items: center;margin: 24px auto 0;flex-wrap: wrap;gap:13px;max-width: var(--tw9a);opacity:0.72;}
.hyhg3 .j0g53 {border-top: 1px solid var(--vl02);margin: 24px auto 0;max-width: var(--tw9a);padding-top:17px;}
.hyhg3 .j0g53 p {font-size: 12.5px;margin: 0;color: var(--vgn3);}
.hyhg3 .j0g53 p + p {margin-top:9px;line-height:1.53;}

@media (max-width:1085px) {
  
  .pcd5s {display: none;}
  .teyb5 {margin-left: 0;}
  .af7z {display: flex;}
  
  .pqpz8 {display: inline-flex;}
  .vw19t9 {left: 14px;}
}

@media (max-width:826px) {
  .e4qd {display: none;}
  
  .vw19t9 {text-align: left;gap:9px;flex-direction: row;align-items: center;}
  .tp4jvc {font-size: 13.5px;overflow: hidden;min-width: 0;text-overflow: ellipsis;flex: 1 1 auto;white-space: nowrap;}
  .vw19t9 .pkgns5 {flex: 0 0 auto;}
}

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

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

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

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

.hyhg3 .yydwvk a {align-items: center;min-height: 44px;display: flex;}
.rwwgqkf {min-height: 44px;align-items: center;display: inline-flex;}

.pkgns5, .esg0, .drr5s,
.dambaga a[role="button"],
.dambaga .cd191zq a {min-height: 44px;}

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

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

.b5sx6b ul {gap:9px;}

.hyhg3 .yydwvk ul {display: grid;gap:7px;}

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

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

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

.jwtd:checked ~ .m9njy {visibility: visible;opacity:1;}
.jwtd:checked ~ .vbvbyj {transform: translateX(0);visibility: visible;}

.xxzvcwp {padding: 14px 16px;top: 0;gap:11px;align-items: center;z-index: 1;position: sticky;justify-content: space-between;background: var(--z53g, var(--y9n));display: flex;border-bottom: 1px solid var(--cljx, var(--qq5o));}
.nfhj {min-height: 44px;align-items: center;display: inline-flex;}
.nfhj img {display: block;height: 26px;width: auto;}
.hv9n0w {letter-spacing: .01em;font-weight: 800;color: var(--j2js);font-size: 16px;}

.f725z9r {color: var(--j2js);height: 44px;align-items: center;flex: none;background: var(--y9n);width: 44px;border-radius:13px;border: 1px solid var(--cljx, var(--qq5o));justify-content: center;cursor: pointer;display: inline-flex;}
.f725z9r:hover {background: var(--byfq);}
.f725z9r:focus-visible,
.b36dt3 a:focus-visible,
.qnyqns1:focus-visible,
.s8361:focus-visible {outline: 2px solid var(--j2js);outline-offset: 2px;}

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

.b36dt3 a {display: flex;min-height: 48px;border-radius:11px;border: 1px solid transparent;font-weight: 600;align-items: center;text-decoration: none;padding: 10px 14px;line-height:1.30;color: var(--j2js);font-size: 15.5px;}
.b36dt3 a:hover {border-color: var(--cljx, var(--qq5o));background: var(--y9n);}

.b36dt3 a[aria-current="page"] {border-color: var(--cljx, var(--qq5o));background: var(--y9n);box-shadow: inset 3px 0 0 var(--wze4, var(--encq));}

.hjmr {gap:9px;background: var(--z53g, var(--y9n));border-top: 1px solid var(--cljx, var(--qq5o));display: grid;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));margin-top: auto;}

.qnyqns1, .s8361 {padding: 12px 18px;min-height: 48px;justify-content: center;align-items: center;font-size: 15px;display: flex;border-radius:11px;font-weight: 700;text-decoration: none;}
.qnyqns1 {color: var(--zia, var(--txuym));background: var(--iztrk);border: 1px solid var(--cljx, var(--qq5o));}
.s8361 {border: 1px solid transparent;background: var(--xi61);color: var(--jjiuj, var(--hr2q));}

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

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

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

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

.dambaga > .cd191zq.ng32wb {padding-bottom: 0;padding-top: 0;}

@media (min-width:1086px) {

  
  
  .pcd5s, .teyb5 {transition:width 204ms ease, margin-left 174ms ease, padding 204ms ease;}

  
}

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

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

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

.djt76 > summary.h3fx .c7qzy1 {margin: 0;}
.djt76[open] > summary.h3fx {margin-bottom:12px;}

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

.teyb5 {padding-bottom: max(96px, var(--gl51, 96px));}

.b525wb {--gsm0: 12px;--q9up: var(--u2b);--uo78: uppercase;--m9e: 6px;--gfqg8: var(--u2b);--whdq: .08em;--vub6: 1px solid var(--cljx);}

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

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

:root {--z53g: color-mix(in srgb, var(--wze4) 14%, var(--f4guj));--u7kz:     color-mix(in srgb, var(--wze4) 7%, var(--nef));--vl02:  color-mix(in srgb, var(--wze4) 16%, var(--qq5o));--cljx:   color-mix(in srgb, var(--wze4) 26%, var(--ghk));--cqs:   color-mix(in srgb, var(--wze4) 38%, transparent);--u2b:      14px;--ukk:  color-mix(in srgb, var(--wze4) 9%, var(--y9n));--qfpm: var(--r53f, var(--wze4));}
html:root {background-color: var(--u7kz);}
body {font-family: var(--gbu8);background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--wze4) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--qfpm) 14%, transparent), transparent 70%),
    var(--u7kz);background-attachment: fixed;}

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

.pcd5s {border-right-color: var(--cljx);background:
    linear-gradient(180deg, color-mix(in srgb, var(--wze4) 16%, transparent), transparent 46%),
    var(--anit5);}
.b5sx6b a {font: 600 15px/1.2 var(--gbu8);letter-spacing: .01em;border-radius:9px;}
.b5sx6b a:hover {background: color-mix(in srgb, var(--wze4) 12%, transparent);}
.b5sx6b a[aria-current="page"] {box-shadow: 0 6px 20px var(--cqs);background: var(--encq);color: var(--j4jbk, var(--z68));}
.b5sx6b a[aria-current="page"] .faa8 {background: currentColor;}

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

.pkgns5,
.dambaga :is(.cd191zq, .h9tdx, .b4xnnkn) a[role="button"],
.dambaga .cd191zq a,
.v8q0q0, .hfmsgh {border-radius:11px;padding: 0 22px;letter-spacing: .02em;min-height: 44px;font: 700 14.5px/1 var(--gbu8);}
.xfkfe0q,
.v8q0q0, .hfmsgh,
.dambaga .cd191zq a {box-shadow: 0 8px 24px var(--cqs);transition:transform 0.176s, box-shadow 0.125s, background 0.163s;}
.xfkfe0q:hover, .v8q0q0:hover, .hfmsgh:hover {box-shadow: 0 10px 30px var(--cqs);transform: translateY(-1px);}
.ghgtrc {border-color: var(--cljx);background: color-mix(in srgb, var(--iztrk) 70%, transparent);}

.dambaga :is(.b4xnnkn, .h9tdx, .emfjks1, .pj05),
.dambaga .tzqr.tzqr {border-color: var(--cljx);background:
    linear-gradient(180deg, color-mix(in srgb, var(--wze4) 7%, transparent), transparent 60%),
    var(--ukk);}

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

.dambaga .aw8xf {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.rdtfr {background: linear-gradient(90deg,
    color-mix(in srgb, var(--u7kz) 90%, transparent) 0%,
    color-mix(in srgb, var(--u7kz) 62%, transparent) 42%,
    color-mix(in srgb, var(--u7kz) 0%, transparent) 76%);}
.c3cb6na {background: color-mix(in srgb, var(--z53g) 70%, transparent);z-index: 2;backdrop-filter: blur(8px);position: absolute;border: 1px solid var(--cljx);border-radius: 999px;padding: 7px 14px;top: 14px;left: 14px;}
.znyn {max-width:639px;background: none;}
.znyn .p8wag {font-size: clamp(30px, 4vw, 54px);line-height:1.03;}
@media (max-width:904px) {
  .dambaga .aw8xf {min-height: min(72vh, 560px);justify-content: flex-end;}
  .rdtfr {background: linear-gradient(0deg,
      color-mix(in srgb, var(--u7kz) 94%, transparent) 0%,
      color-mix(in srgb, var(--u7kz) 70%, transparent) 45%,
      color-mix(in srgb, var(--u7kz) 0%, transparent) 82%);}
}

.dambaga .qhhv8q.qhhv8q {max-height: none;height: auto;object-fit: contain;}
.p8wag.p8wag {line-height:1.05;font-size: clamp(28px, 3.2vw, 44px);}
.rp04g {border-color: var(--cljx);box-shadow: 0 18px 50px var(--cqs);}

@media (max-width:1085px) {
  .pz5jh5 .b525wb {display: none;}
  .pqpz8 img {object-position: left center;height: 28px;max-width: min(30vw, 120px);object-fit: contain;}
  .v4pt {padding: 14px 20px 0;}
}
@media (max-width:555px) {
  .e5j94yx {gap:8px;padding: 0 14px;}
  .pz5jh5 {gap:6px;}
  .pz5jh5 .pkgns5 {padding: 0 12px;font-size: 13px;min-height: 40px;}
  .af7z {margin-right: -8px;}
}

.dambaga .npwan.npwan {border: 1px solid var(--cljx);border-radius: var(--u2b);align-items: center;background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--wze4) 24%, transparent), transparent 70%),
    var(--ukk);gap: clamp(22px, 3vw, 48px);display: grid;overflow: hidden;padding: clamp(24px, 3.4vw, 48px) !important;grid-template-columns: minmax(0, 1fr);}
@media (min-width:905px) {
  .dambaga .npwan.npwan {grid-template-columns: minmax(0, 1fr) auto;}
}
.npwan .brhykw8 {min-width: 0;}
.npwan .xqpf {font-size: clamp(26px, 3vw, 40px);}
.npwan .r69m {justify-content: center;width: clamp(170px, 18vw, 220px);--yeh: 90%;aspect-ratio: 1;display: flex;flex-direction: column;background:
    radial-gradient(closest-side, var(--ukk) 78%, transparent 79%),
    conic-gradient(var(--wze4) 0 var(--yeh), color-mix(in srgb, var(--wze4) 14%, transparent) var(--yeh) 100%);position: relative;border-radius: 50%;align-items: center;box-shadow: 0 0 60px var(--cqs);margin: 0 auto;}
.npwan .xxqf44 {color: var(--yycv);font: 800 clamp(46px, 5vw, 64px)/1 var(--oeto);letter-spacing: -.04em;}
.npwan .ybza3 {font: 700 14px/1 var(--oeto);font-style: normal;color: var(--m28);margin-top:5px;}
.npwan .d5sxarg {text-transform: uppercase;font: 700 11px/1.2 var(--gbu8);max-width: 70%;letter-spacing: .14em;color: var(--vgn3);margin-top:11px;text-align: center;overflow-wrap: anywhere;}
.npwan .wz0an {flex-wrap: wrap;margin-top:22px;gap:11px;display: flex;}
.npwan .x2dj.x2dj {padding: 0 22px;background: var(--encq);display: inline-flex;box-shadow: 0 8px 24px var(--cqs);min-height: 48px;align-items: center;text-decoration: none;color: var(--j4jbk, var(--z68));border-radius:12px;border: 0;font: 700 15px/1 var(--gbu8);}
.npwan .x2dj.x2dj:hover {background: var(--jxr);color: var(--j4jbk, var(--z68));}
.npwan .x2dj .v2jf00g {font: inherit;color: inherit;}
@media (max-width:904px) {
  .npwan .r69m {order: -1;width: 160px;}
  .npwan .x2dj.x2dj {justify-content: center;flex: 1 1 140px;}
}

.dambaga .aw8xf.ha21vf {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--wze4) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--qfpm) 32%, transparent), transparent 65%),
    var(--onw3b, var(--ukk));}
.a3h6g {color: color-mix(in srgb, var(--dnu, var(--yycv)) 10%, transparent);z-index: 0;pointer-events: none;bottom: -.2em;position: absolute;right: -.04em;font: 800 clamp(96px, 14vw, 220px)/1 var(--gbu8);max-width: 100%;white-space: nowrap;overflow: hidden;letter-spacing: -.04em;}
@media (max-width:904px) {
  .dambaga .aw8xf.ha21vf {padding-top:55px;min-height: 0;}
  .a3h6g {display: none;}
}
