

:root {--z7l1w:  clamp(30px, 3.4vw, 52px);--w2f: var(--oixha);--qx7aj:var(--my7d);--o6i:  248px;--vcxz:  clamp(16px, 1.8vw, 26px);--of081:"SF Mono", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--esnm:    var(--yraue);--sw7: color-mix(in srgb, var(--t73sm) 35%, var(--i9n));--i9n:   var(--g0yz);--s0l: var(--d3d3);--chwll:"Futura", "Century Gothic", "Avenir Next", "Trebuchet MS", system-ui, sans-serif;--a95l:  1180px;--hp778: var(--sw2);--lmi0:     10px;--k53v7:  var(--jyfrx);--t73sm: var(--nj445);}

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

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

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

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

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

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

.s97em {background: var(--hp778);margin-top: auto;padding: 14px;border: 1px solid var(--k53v7);border-radius: var(--lmi0);}
.eqqmn {margin: 0;font-weight: 700;font-size: 14px;}
.ywx74 {color: var(--s0l);margin: 5px 0 0;line-height:1.47;font-size: 12.5px;}

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

.bbdad,
.zr34k5 :is(.qex651n, .za3d1tt, .jkp036) a[role="button"],
.zr34k5 .qex651n a {padding: 10px 20px;display: inline-flex;cursor: pointer;white-space: nowrap;justify-content: center;font-weight: 700;font-size: 14px;transition:background 0.177s, border-color 0.156s;align-items: center;text-decoration: none;border-radius:8px;border: 1px solid transparent;}

.rnfn {border-color: var(--k53v7);background: var(--azdx);color: var(--q1sgv, var(--hdat));}
.edb43jh {color: var(--oyaw3, var(--g72ot));background: var(--bix);}
.edb43jh:hover {background: var(--e4ses);}

.zr34k5 :is(.qex651n, .za3d1tt, .jkp036) a[role="button"],
.zr34k5 .qex651n a {background: var(--nj445);color: var(--euwdb, var(--n2p));}
.b42c0f {width: 100%;margin-top:13px;display: flex;}

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

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

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

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

.b9gm54::before {transition:border-color 0.184s, background 0.18s;inset: 11px;position: absolute;background: var(--qx7aj);content: '';border: 1px solid var(--k53v7);}
.b9gm54 svg {z-index: 1;position: relative;}
.b9gm54:hover {color: var(--sw7);}
.b9gm54:hover::before {background: color-mix(in srgb, var(--i9n) 8%, var(--qx7aj));border-color: color-mix(in srgb, var(--t73sm) 50%, var(--k53v7));}
.b9gm54:focus-visible {outline: 2px solid var(--sw7);outline-offset: -3px;}

.zr34k5 {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.zr34k5 > * {padding-bottom: 0;margin: 0 auto var(--vcxz) !important;padding-top: var(--z7l1w);max-width: var(--a95l);}
.zr34k5 > *:last-child {margin-bottom: 0 !important;}

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

.zr34k5 :is(.bh3r98, .sk79drd, .vqd05, .jkp036,
             .za3d1tt, .mea4ejh) :is(p, li, td) > a {text-underline-offset: 3px;color: var(--t73sm);}

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

.zr34k5 :is(.jkp036, .za3d1tt, .mea4ejh, .tzk9wrg) {border: 1px solid var(--k53v7);border-radius: var(--lmi0);padding: var(--z7l1w) clamp(20px, 2.4vw, 34px) !important;background: var(--hp778);}

.zr34k5 .eh9k0.eh9k0 {background: var(--hp778);display: grid;grid-template-columns: minmax(0, 1fr);overflow: hidden;min-width: 0;border: 1px solid var(--k53v7);border-radius: var(--lmi0);padding: 0 !important;}

.c7hs {display: flex;background: var(--qx7aj);gap:12px;min-width: 0;align-items: center;grid-column: 1 / -1;justify-content: space-between;padding: 9px clamp(18px, 2.2vw, 30px);border-bottom: 1px solid var(--w2f);}
.zknw2 {font: 700 11.5px/1 var(--of081);color: var(--sw7);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;letter-spacing: .1em;text-transform: uppercase;}
.t6hed {letter-spacing: .08em;color: var(--s0l);flex: 0 0 auto;font: 600 11.5px/1 var(--of081);font-style: normal;}

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

.h6jf5.h6jf5 {letter-spacing: -.028em;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--chwll);overflow-wrap: anywhere;margin: 0;color: var(--i9n);}
.kypz.kypz {margin: 11px 0 0;font-size: 15.5px;color: color-mix(in srgb, var(--s0l) 26%, var(--i9n));line-height:1.58;max-width: 56ch;}
.psqppc1 {border-radius:7px;color: var(--euwdb, var(--n2p));font: 700 14px/1 var(--chwll);align-items: center;padding: 0 22px;justify-content: center;min-height: 44px;transition:background 0.123s;background: var(--nj445);margin-top:21px;display: inline-flex;text-decoration: none;}
.psqppc1:hover {background: var(--e4ses);}

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

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

.eh9k0 .eb34.eb34 {background-image:
    repeating-linear-gradient(90deg, var(--w2f) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--w2f) 0 1px, transparent 1px 26px);}
.eh9k0 .p6r3as4.p6r3as4 {background-image:
    repeating-linear-gradient(90deg, var(--w2f) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--w2f) 0 1px, transparent 1px 34px);}
.eh9k0 .bw13n.bw13n {background-image:
    repeating-linear-gradient(90deg, var(--w2f) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--w2f) 0 1px, transparent 1px 44px);}

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

.yxxa6r6 .eb34.eb34 {background-image:
    repeating-linear-gradient(90deg, var(--w2f) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--w2f) 0 1px, transparent 1px 26px);}
.yxxa6r6 .p6r3as4.p6r3as4 {background-image:
    repeating-linear-gradient(90deg, var(--w2f) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--w2f) 0 1px, transparent 1px 34px);}
.yxxa6r6 .bw13n.bw13n {background-image:
    repeating-linear-gradient(90deg, var(--w2f) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--w2f) 0 1px, transparent 1px 44px);}

.zr34k5 .yxxa6r6.yxxa6r6 {overflow: hidden;min-width: 0;padding: 0 !important;border: 1px solid var(--k53v7);border-radius: var(--lmi0);grid-template-columns: minmax(0, 1fr);display: grid;background: var(--hp778);}
.yxxa6r6 .zs8jhw {position: relative;border-bottom: 1px solid var(--k53v7);background: var(--qx7aj);margin: 0;min-width: 0;overflow: hidden;}
.yxxa6r6 .sb1tj {height: auto;width: 100%;color: var(--vh03r, inherit);border-radius: 0;display: block;max-height: 26vh;object-fit: cover;}

.yxxa6r6 .dq80g {letter-spacing: -.05em;max-height: 24vh;color: var(--sw7);display: flex;align-items: center;min-height: 15vh;background-color: var(--f3x, var(--qx7aj));font: 800 clamp(40px, 6.5vw, 84px)/1 var(--of081);width: 100%;justify-content: center;}
.j58azw.j58azw {text-wrap: balance;padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;max-width: 24ch;letter-spacing: -.02em;margin: 0;overflow-wrap: break-word;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--chwll);color: var(--i9n);}

.yxxa6r6 .mfhfbp {padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;display: grid;grid-template-columns: minmax(0, 1fr);gap: clamp(14px, 1.6vw, 22px);align-items: start;}
.e7gd6.e7gd6 {line-height:1.60;max-width: 62ch;min-width: 0;color: color-mix(in srgb, var(--s0l) 26%, var(--i9n));font-size: 15.5px;margin: 0;}
.yxxa6r6 .n74xq3 {min-width: 0;display: flex;margin: 0;gap:4px 18px;flex-wrap: wrap;}
.yxxa6r6 .k448 {font: 700 10.5px/1.6 var(--of081);letter-spacing: .16em;margin: 0;text-transform: uppercase;color: var(--s0l);}
.yxxa6r6 .smx2g {margin: 0 12px 0 0;color: var(--sw7);letter-spacing: .04em;font: 700 13px/1.6 var(--of081);}
.yxxa6r6 .p6ht {justify-content: center;color: var(--euwdb, var(--n2p));text-decoration: none;display: inline-flex;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);transition:background 0.181s;letter-spacing: .04em;border-radius:5px;justify-self: start;align-items: center;background: var(--nj445);font: 700 14px/1 var(--chwll);min-height: 46px;padding: 0 28px;}
.yxxa6r6 .p6ht:hover {background: var(--e4ses);}
@media (min-width:905px) {
  
  .yxxa6r6 .mfhfbp {grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
  .yxxa6r6 .n74xq3 {justify-content: flex-end;}
}
@media (max-width:904px) {
  
  .yxxa6r6 .sb1tj  {max-height: 18vh;}
  .yxxa6r6 .dq80g {min-height: 12vh;max-height: 18vh;}
}

.zr34k5 .jcx4f {flex-direction: column;border: 1px solid var(--k53v7);border-radius: var(--lmi0);justify-content: flex-end;min-height: 340px;overflow: hidden;position: relative;display: flex;}

.zr34k5 .xet98e .qxaa2be {object-fit: cover;height: 100%;width: 100%;position: absolute;inset: 0;}
.adfs06 {inset: 0;position: absolute;pointer-events: none;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--hp778) 20%, transparent) 0%,
      color-mix(in srgb, var(--hp778) 55%, transparent) 60%,
      color-mix(in srgb, var(--hp778) 85%, transparent) 100%);}
.dg9de3 {position: relative;z-index: 1;background: color-mix(in srgb, var(--qx7aj) 92%, transparent);}
.p9pq4 {z-index: 1;position: relative;background: color-mix(in srgb, var(--hp778) 95%, transparent);}
.p9pq4 .h6jf5,
.p9pq4 .kypz {color: var(--q9b, var(--i9n));}
@media (max-width:904px) {
  .zr34k5 .jcx4f {min-height: 280px;}
}

@media (min-width:905px) {
  
  .zr34k5 .eh9k0.eh9k0 {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .s1bxs2 {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .aq6sxwj .kvrc9b  {order: 2;}
  .aq6sxwj .s1bxs2 {order: 1;}
}

.erjqqeh {background: var(--hp778);border: 1px solid var(--k53v7);border-radius: var(--lmi0);margin: 0 0 var(--vcxz);padding: var(--z7l1w) clamp(20px, 2.4vw, 34px);}
.rjee {gap:10px 18px;border-bottom: 1px solid var(--w2f);display: grid;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);align-items: center;margin-bottom:3px;padding-bottom:16px;}

.d1n95h .emxmtp {grid-column: 1 / -1;order: -1;}
.dj68d  .emxmtp {grid-column: 3;}
.xa7jx2 {letter-spacing: -.03em;color: var(--i9n);font: 800 clamp(30px, 3.4vw, 42px)/1 var(--of081);font-variant-numeric: tabular-nums;}
.ebysz {color: var(--s0l);font-weight: 600;font-size: .44em;}

.wbrsx4 {border-radius:4px;background: var(--w2f);display: block;height: 6px;overflow: hidden;position: relative;}
.wbrsx4::before {background: var(--sw7);position: absolute;content: "";inset: 0 auto 0 0;width: var(--gtdg, 0%);}
.emxmtp {margin: 0;color: var(--s0l);font-size: 15px;line-height:1.58;}

.ppzx3m {margin: 0;list-style: none;padding: 0;}
.x3mq1k {padding: 14px 0;align-items: baseline;display: grid;grid-template-columns: 3.6em minmax(0, 1fr);border-bottom: 1px solid var(--w2f);gap: 0 16px;}
.x3mq1k:last-child {padding-bottom: 0;border-bottom: 0;}
.xe7k9 {color: var(--sw7);font: 700 13px/1.4 var(--of081);font-style: normal;font-variant-numeric: tabular-nums;white-space: nowrap;}
.vvazcmc {color: var(--s0l);font-weight: 600;}
.c60ysb2 {margin: 0;min-width: 0;}
.szgbj07 {line-height:1.58;margin: 0;font-size: 15px;}
.j2h1 {font: 600 12px/1.3 var(--of081);font-style: normal;color: var(--s0l);letter-spacing: .06em;margin-top:7px;display: block;}

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

.w2nh {letter-spacing: .04em;font: 700 12px/1.3 var(--of081);font-variant-numeric: tabular-nums;border-left: 1px solid var(--w2f);padding-left:9px;color: var(--sw7);margin-left:9px;}

.b8bb {border-left: 0;margin-left: 0;padding-left: 0;}
.j2h1:empty {display: none;}

.q4d6j {min-width: 0;margin: 0;}
.q4d6j > .c60ysb2 {margin: 0;}
.aw70tm {display: flex;border-top: 1px solid var(--w2f);align-items: baseline;gap:5px 14px;margin-top:8px;flex-wrap: wrap;justify-content: space-between;padding-top:9px;}
.aw70tm > .j2h1 {margin-top: 0;}

.q4d6j > .aw70tm:only-child {border-top: 0;padding-top: 0;margin-top: 0;}
@media (max-width:645px) {
  .rjee {grid-template-columns: auto minmax(0, 1fr);}
  .dj68d .emxmtp {grid-column: 1 / -1;}
  .x3mq1k {grid-template-columns: 1fr;gap:6px;}
}

.t4vsdy {margin: 0 0 var(--vcxz);border: 1px solid var(--k53v7);border-radius: var(--lmi0);padding: var(--z7l1w) clamp(20px, 2.4vw, 34px);min-width: 0;background: var(--hp778);}

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

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

.t4tpyh {grid-template-columns: minmax(0, 1fr);}
.shybqy {min-width: 0;}
.gvyq.gvyq {color: var(--i9n);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--chwll);letter-spacing: -.024em;margin: 0 0 10px;}
.z25nbd8 {min-width: 0;}
.z25nbd8 > :first-child {margin-top: 0;}
.z25nbd8 > :last-child  {margin-bottom: 0;}
.r5fxw74 {display: inline-flex;padding: 0 20px;margin-top:15px;background: var(--nj445);font: 700 14px/1 var(--chwll);border-radius:9px;transition:background 0.13s;text-decoration: none;min-height: 44px;justify-content: center;align-items: center;color: var(--euwdb, var(--n2p));}
.r5fxw74:hover {background: var(--e4ses);}
.ppdjyjh {margin: 0;min-width: 0;}

.hwcp {margin-inline: auto;display: block;max-width: 100%;width: fit-content;}
.fcgzq4 {max-width: 100%;border: 1px solid var(--w2f);border-radius:7px;max-height: 460px;height: auto;object-fit: contain;margin-inline: auto;display: block;}

.ppdjyjh {order: -1;}
@media (max-width:765px) {
  .fcgzq4 {max-height: 340px;}
}
@media (min-width:766px) {
  .kbme .ppdjyjh {order: 1;}
}

.jzzbwm {border: 1px solid var(--k53v7);border-radius: var(--lmi0);margin: 0 0 var(--vcxz);background: var(--hp778);min-width: 0;padding: var(--z7l1w) clamp(20px, 2.4vw, 34px);}
.h18s {padding-bottom:15px;border-bottom: 1px solid var(--w2f);justify-content: space-between;margin-bottom:18px;display: flex;align-items: baseline;gap:13px;}
.nvpvt5.nvpvt5 {letter-spacing: -.026em;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--chwll);min-width: 0;color: var(--i9n);margin: 0;}
.q18q {font: 700 12px/1 var(--of081);font-style: normal;font-variant-numeric: tabular-nums;flex: 0 0 auto;letter-spacing: .08em;color: var(--sw7);}
.xdg6e {margin: 0 0 18px;list-style: none;gap:11px;min-width: 0;display: grid;padding: 0;}
.amhh0m  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.ksent2 {flex-wrap: wrap;justify-content: center;display: flex;}
.ksent2 > * {min-width: 0;flex: 1 1 200px;max-width: calc(50% - 8px);}
@media (max-width:605px) { .ksent2 > * {max-width: none;} }
.p2ymt {min-width: 0;}
.qhk8m {background: var(--qx7aj);min-width: 0;overflow: hidden;border: 1px solid var(--w2f);border-radius:8px;margin: 0;}
.nvzkb9 {display: block;border-radius: 0;height: auto;width: 100%;}
.htrp {font: 600 12.5px/1.4 var(--of081);border-top: 1px solid var(--w2f);color: var(--s0l);padding: 9px 11px;}
.dt2y0 {color: var(--s0l);font-size: clamp(16px, 1.45vw, 18px);line-height:1.59;margin: 0 0 18px;}
.ratf2 {flex-wrap: wrap;gap:9px;display: flex;}
.g1kan, .yfxj8x {display: inline-flex;align-items: center;padding: 0 20px;justify-content: center;transition:background 0.17s, border-color 0.138s;min-height: 44px;text-decoration: none;border-radius:9px;font: 700 14px/1 var(--chwll);}
.g1kan {color: var(--euwdb, var(--n2p));background: var(--nj445);}
.g1kan:hover {background: var(--e4ses);}

.yfxj8x {color: var(--i9n);border: 1px solid var(--k53v7);background: transparent;}
.yfxj8x:hover {border-color: var(--sw7);}

.y93h {display: grid;border-top: 1px solid var(--k53v7);padding: 20px 0 0;margin: 0 0 var(--vcxz);grid-template-columns: auto minmax(0, 1fr);align-items: start;gap:17px 18px;}
.jfned8e {flex: 0 0 auto;}
.qez6 {display: block;width: 56px;border: 1px solid var(--w2f);border-radius:6px;height: 56px;object-fit: cover;}
.myaehy {min-width: 0;}
.h9hr38 {align-items: baseline;display: flex;margin: 0;flex-wrap: wrap;gap:5px 10px;}
.vwyww47 {font-weight: 700;color: var(--i9n);font-size: 15px;}
.pewv {font-size: 13.5px;color: var(--s0l);}

.ae8mj9 > .vwyww47 {display: block;}
.pwggsn {font-style: normal;display: block;margin-top:3px;}

.w8kdn4a {color: var(--sw7);text-transform: uppercase;display: block;font-style: normal;font: 700 11px/1.3 var(--of081);margin-bottom:6px;letter-spacing: .1em;}
.damh0y {margin-top:7px;display: inline-block;letter-spacing: .06em;font: 600 12px/1.3 var(--of081);font-style: normal;color: var(--sw7);}

.vq4cfwt {display: block;}
.t51mbsj {font-size: 14.5px;line-height:1.60;margin: 9px 0 0;color: var(--s0l);}
.x3hzx0q {display: flex;gap:8px;flex-wrap: wrap;margin-top:11px;}

.ehv8x3 {border-radius:7px;border: 1px solid var(--w2f);height: 44px;display: inline-flex;align-items: center;transition:color 0.163s, border-color 0.155s;color: var(--s0l);width: 44px;text-decoration: none;justify-content: center;}
.ehv8x3:hover {border-color: var(--sw7);color: var(--sw7);}
.dn8a7ey {font-size: 12.5px;color: var(--s0l);line-height:1.53;margin: 12px 0 0;}
@media (max-width:555px) {
  .y93h {grid-template-columns: minmax(0, 1fr);}
}

.zr34k5 {counter-reset: vt-sect;}
.tcq25 {margin: 0 0 var(--vcxz);min-width: 0;}
.g5fr1c {margin-bottom:17px;align-items: baseline;gap:13px;padding-bottom:12px;border-bottom: 1px solid var(--w2f);display: flex;}
.s4j6 {counter-increment: vt-sect;}
.s4j6::before {font: 700 12px/1.4 var(--of081);font-variant-numeric: tabular-nums;flex: 0 0 auto;letter-spacing: .08em;content: counter(vt-sect, decimal-leading-zero);color: var(--sw7);}
.fwqyc.fwqyc {color: var(--i9n);margin: 0;min-width: 0;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--chwll);letter-spacing: -.024em;}

.gc8r6.gc8r6 {padding-bottom:11px;margin-bottom:15px;border-bottom: 1px solid var(--w2f);}
.jsh6hv {counter-increment: vt-sect;}

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

.ntvp7z.ntvp7z {margin: 0 0 16px;}
.v8bckj {margin: 0 0 20px;border: 0;border-top: 1px solid var(--w2f);height: 0;}

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

.tgkcws.tgkcws {margin: 0 0 var(--vcxz);display: flex;}
.a35m0w  {justify-content: flex-start;}
.h6h0n1   {justify-content: center;}
.x3h0g {justify-content: flex-end;}
.ewq09pg {display: inline-flex;padding: 0 24px;color: var(--euwdb, var(--n2p));border-radius:7px;min-height: 44px;justify-content: center;transition:background 0.125s;text-decoration: none;background: var(--nj445);align-items: center;}
.ewq09pg:hover {background: var(--e4ses);}
.ej7e09 {flex: 1 1 auto;}
.t6s0 {font: 700 14px/1 var(--chwll);}

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

.v13q8 {overflow: hidden;border: 1px solid var(--w2f);border-radius: var(--lmi0);min-width: 0;position: relative;margin: 0 0 var(--vcxz);}
.xgb23 {padding: 3px 7px;border-radius:5px;letter-spacing: .08em;z-index: 1;background: color-mix(in srgb, var(--hp778) 82%, transparent);color: var(--sw7);font: 700 10.5px/1 var(--of081);font-style: normal;font-variant-numeric: tabular-nums;left: 10px;top: 9px;position: absolute;}
.azavjq {display: block;}
.n9cyfex {height: auto;display: block;width: 100%;border-radius: 0;}

.ktn29h {border: 1px solid var(--k53v7);border-radius: var(--lmi0);padding: 18px 20px;background: var(--hp778);margin: 0 0 var(--vcxz);}
.s0xttp9 {font: 700 11.5px/1 var(--of081);margin-bottom:12px;display: block;text-transform: uppercase;color: var(--sw7);letter-spacing: .12em;}

.a9ch6g {padding-top:9px;border-top: 1px solid var(--k53v7);margin-top:8px;}
.b1rk {padding: 0;margin: 0;display: grid;list-style: none;gap:1px;}
.yvv2e9 {counter-reset: vt-idx;}
.yvv2e9 > li {counter-increment: vt-idx;}

.yvv2e9 > li > a::before {color: var(--sw7);font: 700 11px/1 var(--of081);font-variant-numeric: tabular-nums;content: counter(vt-idx, decimal-leading-zero) "  ";}
.b1rk > li > a {color: var(--s0l);min-height: 44px;border-bottom: 1px solid var(--w2f);text-decoration: none;font-size: 14.5px;align-items: center;transition:color 0.195s;padding: 0 4px;display: flex;gap:7px;}
.b1rk > li:last-child > a {border-bottom: 0;}
.b1rk > li > a:hover {color: var(--i9n);}

.cby9 {border: 1px solid var(--k53v7);border-radius: var(--lmi0);background: var(--hp778);padding: var(--z7l1w) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--vcxz);}
.axbk.axbk {color: var(--i9n);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--chwll);letter-spacing: -.024em;margin: 0 0 9px;}
.npgkc {color: var(--s0l);font-size: 15.5px;line-height:1.59;margin: 0 0 18px;}
.xk0bq {gap: 0;display: grid;margin: 0 0 20px;grid-template-columns: max-content minmax(0, 1fr);}

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

.p443z > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.p443z > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.mrye {white-space: nowrap;padding: 9px 16px 9px 0;font: 700 11.5px/1.4 var(--of081);color: var(--s0l);border-bottom: 1px solid var(--w2f);text-transform: uppercase;letter-spacing: .09em;}
.d2rt47j {border-bottom: 1px solid var(--w2f);color: var(--i9n);font: 600 14px/1.4 var(--of081);font-variant-numeric: tabular-nums;padding: 9px 0;margin: 0;}

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

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

.rd5k {flex-wrap: wrap;display: flex;gap:9px;}
.zbbrx5 {align-items: center;padding: 0 20px;display: inline-flex;border-radius:8px;border: 1px solid var(--k53v7);transition:border-color 0.172s, color 0.164s;min-height: 44px;background: transparent;color: var(--i9n);text-decoration: none;justify-content: center;}
.zbbrx5:hover {color: var(--sw7);border-color: var(--sw7);}
.ev7k {font: 700 14px/1 var(--chwll);}
@media (max-width:645px) {
  .p443z {grid-template-columns: max-content minmax(0, 1fr);}
}

.n4pgz1c, .a9xwv7z {min-width: 0;margin: 0 0 var(--vcxz);}
.bst54 {display: block;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--chwll);letter-spacing: -.024em;color: var(--i9n);margin-bottom:13px;}
.g7tx {padding-bottom:10px;border-bottom: 1px solid var(--w2f);}
.bfw60, .ta5t {min-width: 0;}
.bfw60 > :first-child, .ta5t > :first-child {margin-top: 0;}
.bfw60 > :last-child,  .ta5t > :last-child  {margin-bottom: 0;}
.qnvh.qnvh {letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--chwll);margin: 0 0 14px;color: var(--i9n);}

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

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

.tcc8r {border-top: 1px solid var(--k53v7);border-bottom: 1px solid var(--w2f);padding: 11px 0;margin-bottom:16px;}

.xkvc {align-items: start;gap: 0 26px;display: grid;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);}
.gqrh7 {min-width: 0;padding-top:2px;}
.zr34k5 .gqrh7 > h2.bst54.bst54,
.zr34k5 .tcc8r > h2.bst54.bst54 {margin: 0;}
.zr34k5 .gqrh7 > h2.bst54.bst54 {text-transform: uppercase;color: var(--s0l);font: 700 11.5px/1.45 var(--of081);letter-spacing: .09em;}
@media (max-width:711px) {
  .xkvc {gap: 0;grid-template-columns: minmax(0, 1fr);}
  .gqrh7 {padding-top: 0;}
  .zr34k5 .gqrh7 > h2.bst54.bst54 {margin: 0 0 12px;}
}

.jkp036.jkp036 .azbx6 {margin: 0;}
.jkp036.jkp036 .qd44 {grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);display: grid;border-top: 1px solid var(--w2f);padding: 14px 0;gap:11px 28px;}
.jkp036.jkp036 .qd44:first-child {border-top: 0;}
.jkp036.jkp036 .mqnby {font-weight: 700;margin: 0;font-size: 15px;line-height:1.38;}

.jkp036.jkp036 .qd44 > .mqnby {display: grid;grid-template-columns: 2.1em 1fr;align-items: baseline;}
.jkp036.jkp036 .yh6seg {font-size: 11.5px;font-weight: 700;font-variant-numeric: tabular-nums;letter-spacing: .08em;color: var(--sw7);}
.jkp036.jkp036 .aswz {color: var(--s0l);line-height:1.61;font-size: 14px;margin: 0;}

.jkp036.jkp036 .vd3w48 {counter-reset: vt-ref;padding-left: 3.2em;}
.jkp036.jkp036 .vd3w48 > .mqnby {padding-top:15px;border-top: 1px solid var(--w2f);counter-increment: vt-ref;}
.jkp036.jkp036 .vd3w48 > .mqnby:first-child {padding-top: 0;border-top: 0;}
.jkp036.jkp036 .vd3w48 > .mqnby::before {font-weight: 700;content: counter(vt-ref, decimal-leading-zero);margin-left: -3.2em;font-family: var(--of081);display: inline-block;font-variant-numeric: tabular-nums;font-size: 11.5px;width: 3.2em;letter-spacing: .08em;color: var(--sw7);}
.jkp036.jkp036 .vd3w48 > .aswz {margin: 6px 0 14px;}
.jkp036.jkp036 .vd3w48 > .aswz:last-child {margin-bottom: 0;}
.jkp036.jkp036 .qkm3h {font-weight: 700;}
.jkp036.jkp036 .eezv4 {margin: 0;}

.jkp036.jkp036 .vd3w48 > .aswz > .eezv4 {font-size: 14px;line-height:1.60;}

.jkp036.jkp036 .s84h {counter-reset: vt-ref;list-style: none;padding: 0 0 0 3.2em;margin: 0;}
.jkp036.jkp036 .ent4zv {counter-increment: vt-ref;padding: 14px 0;border-top: 1px solid var(--w2f);}
.jkp036.jkp036 .ent4zv:first-child {border-top: 0;padding-top: 0;}
.jkp036.jkp036 .ent4zv:last-child {padding-bottom: 0;}
.jkp036.jkp036 .ent4zv::before {font-weight: 700;width: 3.2em;content: counter(vt-ref, decimal-leading-zero);font-variant-numeric: tabular-nums;color: var(--sw7);font-family: var(--of081);letter-spacing: .08em;display: inline-block;margin-left: -3.2em;font-size: 11.5px;}
.jkp036.jkp036 .ent4zv > .qkm3h {line-height:1.40;font-size: 15px;font-weight: 700;}
.jkp036.jkp036 .ent4zv > .eezv4 {font-size: 14px;line-height:1.63;color: var(--s0l);margin: 6px 0 0;}
@media (max-width:711px) {
  .jkp036.jkp036 .qd44 {grid-template-columns: 1fr;gap:5px;}
  .jkp036.jkp036 .qd44 > .aswz {padding-left: 2.1em;}
  .jkp036.jkp036 .vd3w48 {padding-left: 2.6em;}
  .jkp036.jkp036 .vd3w48 > .mqnby::before {margin-left: -2.6em;width: 2.6em;}
  .jkp036.jkp036 .s84h {padding-left: 2.6em;}
  .jkp036.jkp036 .ent4zv::before {margin-left: -2.6em;width: 2.6em;}
}

.te4tv {margin: 0 0 var(--vcxz);}

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

@media (max-width:995px) { .e4qherf {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:513px)  { .e4qherf {grid-template-columns: minmax(0, 1fr);} }
.wfd1 {min-width: 0;}
.yh92 {color: inherit;text-decoration: none;min-width: 0;display: block;}
.q12tkcc {margin: 0;background: var(--nm8nm);border: 1px solid var(--w2f);border-radius:10px;overflow: hidden;position: relative;}

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

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

.pbgygd {margin: 0 0 var(--vcxz);}
.g6rh3x9 {gap:10px;margin: 0;list-style: none;padding: 0;display: grid;min-width: 0;}

.qytgz {grid-template-columns: repeat(2, minmax(0, 1fr));}
.r4yk7  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.f6g080s {min-width: 0;}
.cs9jkpy {transition:border-color 0.193s, background 0.139s;border: 1px solid var(--w2f);border-radius:7px;position: relative;background: var(--hp778);align-items: center;text-decoration: none;min-height: 124px;justify-content: center;padding: 22px 20px;display: flex;}
.cs9jkpy:hover {border-color: color-mix(in srgb, var(--t73sm) 45%, var(--w2f));background: var(--qx7aj);}
.by11 {font: 700 10.5px/1 var(--of081);font-style: normal;font-variant-numeric: tabular-nums;position: absolute;top: 8px;letter-spacing: .08em;left: 9px;color: var(--sw7);}
.p2pp83k {max-width: 100%;height: auto;width: auto;max-height: 62px;border-radius: 0;object-fit: contain;display: block;}
@media (max-width:626px) {
  .qytgz, .r4yk7 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.sq6g0 {margin: 0 0 var(--vcxz);}
.rhmrbv {list-style: none;margin: 0;padding: 0;gap:12px;display: grid;min-width: 0;}

.drs0fer {grid-template-columns: repeat(4, minmax(0, 1fr));}
.pb1xtc {grid-template-columns: repeat(2, minmax(0, 1fr));}
.s9fr {background: var(--qx7aj);gap:11px;flex-direction: column;min-width: 0;display: flex;border: 1px solid var(--w2f);border-radius:7px;padding: 20px 14px;align-items: center;}
.vfsjd9 {height: auto;display: block;object-fit: contain;width: auto;max-height: 44px;border-radius: 0;max-width: 100%;}
.gmax {font: 600 13px/1.25 var(--of081);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;letter-spacing: .04em;color: var(--s0l);max-width: 100%;text-align: center;}
@media (max-width:626px) {
  .drs0fer {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .pb1xtc {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.mea4ejh.mea4ejh .yyxxk29 {table-layout: fixed;border-collapse: collapse;border: 0;width: 100%;background: none;}
.mea4ejh.mea4ejh .qtsg5j9 {font-weight: 700;border-bottom: 1px solid var(--w2f);text-align: left;letter-spacing: .09em;text-transform: uppercase;font-family: var(--of081);vertical-align: bottom;font-size: 11.5px;padding: 0 0 9px;}
.mea4ejh.mea4ejh .y861 {padding-right:16px;color: var(--sw7);}

.mea4ejh.mea4ejh .q1vb  {color: var(--s0l);padding-left:15px;}

.mea4ejh.mea4ejh .he39n6r {border-left: 1px solid var(--w2f);}
.mea4ejh.mea4ejh .v5tscy {border-bottom: 1px solid var(--w2f);line-height:1.53;vertical-align: top;font-size: 14px;padding: 11px 0;}
.mea4ejh.mea4ejh .bbf12 {padding-right:15px;}
.mea4ejh.mea4ejh .he39n6r  {padding-left:16px;}
.mea4ejh.mea4ejh .a5t8x {font-family: var(--of081);width: 1.15em;display: inline-block;font-weight: 700;color: var(--sw7);}
.mea4ejh.mea4ejh .he39n6r .a5t8x {color: var(--s0l);}

.mea4ejh.mea4ejh .xnmw3bj {font-weight: 700;padding: 0 0 9px;letter-spacing: .09em;font-family: var(--of081);font-size: 11.5px;margin: 0;display: block;border-bottom: 1px solid var(--w2f);text-transform: uppercase;}
.mea4ejh.mea4ejh .hqz03 {color: var(--sw7);}
.mea4ejh.mea4ejh .p86n  {color: var(--s0l);}
.mea4ejh.mea4ejh .vrp2w8 {list-style: none;margin: 0;padding: 0;}
.mea4ejh.mea4ejh .yhg5 {padding: 11px 0;border-bottom: 1px solid var(--w2f);grid-template-columns: 1.35em minmax(0, 1fr);display: grid;font-size: 14px;align-items: baseline;line-height:1.56;}
.mea4ejh.mea4ejh .yhg5:last-child {border-bottom: 0;}
.mea4ejh.mea4ejh .wxt9sx {font-family: var(--of081);font-style: normal;font-weight: 700;}

.mea4ejh.mea4ejh .wkjj08f .wxt9sx {color: var(--sw7);}
.mea4ejh.mea4ejh .mcbskm  .wxt9sx {color: var(--s0l);}

.mea4ejh.mea4ejh .ds0x {gap: 0;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));}
.mea4ejh.mea4ejh .b3ry8f {min-width: 0;}
.mea4ejh.mea4ejh .w4nky1 {padding-right:25px;}
.mea4ejh.mea4ejh .pw9h7 {border-left: 1px solid var(--w2f);padding-left:25px;}

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

.mea4ejh.mea4ejh .n09ya {margin: 0;}
.mea4ejh.mea4ejh .n09ya > .xnmw3bj {margin-top:21px;}
.mea4ejh.mea4ejh .n09ya > .xnmw3bj:first-child {margin-top: 0;}
.mea4ejh.mea4ejh .ehr82 {margin: 0;}

@media (max-width:645px) {
  
  .mea4ejh.mea4ejh .ds0x {grid-template-columns: minmax(0, 1fr);}
  .mea4ejh.mea4ejh .w4nky1 {padding-right: 0;}
  .mea4ejh.mea4ejh .pw9h7 {border-left: 0;padding-left: 0;margin-top:21px;}
  
  .mea4ejh.mea4ejh .v5tscy {font-size: 13.5px;}
  .mea4ejh.mea4ejh .bbf12,
  .mea4ejh.mea4ejh .y861 {padding-right:10px;}
  .mea4ejh.mea4ejh .he39n6r,
  .mea4ejh.mea4ejh .q1vb {padding-left:9px;}
}

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

.za3d1tt.za3d1tt .k6w4::before {top: 19px;content: "";height: 5px;width: 5px;left: -21px;background: var(--t73sm);position: absolute;}
.za3d1tt.za3d1tt .kyf2 {color: var(--sw7);letter-spacing: .08em;font-size: 11.5px;font-family: var(--of081);font-weight: 700;}
.za3d1tt.za3d1tt .bjda18 {margin: 4px 0 13px 3.4em;line-height:1.62;font-size: 14px;color: var(--s0l);}

.za3d1tt.za3d1tt .rp99 {margin: 0;list-style: none;counter-reset: vt-step;padding: 0 0 0 18px;border-left: 1px solid var(--w2f);}
.za3d1tt.za3d1tt .xjve {counter-increment: vt-step;padding: 13px 0 0;position: relative;}
.za3d1tt.za3d1tt .xjve + .xjve {border-top: 1px solid var(--w2f);margin-top:13px;}
.za3d1tt.za3d1tt .xjve::before {top: 19px;width: 5px;left: -21px;background: var(--t73sm);height: 5px;position: absolute;content: "";}
.za3d1tt.za3d1tt .gteh {display: block;font-weight: 700;font-size: 15px;line-height:1.34;}
.za3d1tt.za3d1tt .gteh::before {font-weight: 700;color: var(--sw7);content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-size: 11.5px;font-variant-numeric: tabular-nums;letter-spacing: .08em;font-family: var(--of081);}
.za3d1tt.za3d1tt .sn2q {font-size: 14px;margin: 4px 0 0;line-height:1.64;color: var(--s0l);}

.za3d1tt.za3d1tt .qssh9 {padding: 0;border-left: 0;}
.za3d1tt.za3d1tt .v42z {display: block;border-top: 1px solid var(--w2f);padding: 14px 0 0;margin: 0;}
.za3d1tt.za3d1tt .qssh9 > .v42z:first-child {border-top: 0;padding-top: 0;}
.za3d1tt.za3d1tt .tfqkeat {color: var(--sw7);letter-spacing: .1em;font-style: normal;font: 700 11px/1.3 var(--of081);font-variant-numeric: tabular-nums;display: block;margin-bottom:6px;}
.za3d1tt.za3d1tt .h58ezfh {font-size: 15px;font-weight: 700;line-height:1.35;}
.za3d1tt.za3d1tt .d5xw {margin: 5px 0 14px;color: var(--s0l);font-size: 14px;line-height:1.60;}
.za3d1tt.za3d1tt .d5xw:last-child {margin-bottom: 0;}

@media (max-width:711px) {
  .za3d1tt.za3d1tt .k6w4 {grid-template-columns: 1fr;gap:2px;}
  .za3d1tt.za3d1tt .bjda18 {margin-left: 0;}
}

.zr34k5 {--du7: var(--i9n);}

.zr34k5 :is(.wbqt0r, [class*="table"]) {overflow-x: auto;}
.zr34k5 table {width: 100%;border-collapse: collapse;font-size: 14.5px;}
.zr34k5 thead th {letter-spacing: .08em;padding: 11px 14px;white-space: nowrap;text-transform: uppercase;font-size: 11.5px;font-weight: 700;text-align: left;color: var(--s0l);border-bottom: 1px solid var(--du7, var(--k53v7));}
.zr34k5 tbody td {padding: 11px 14px;color: var(--ginqq, var(--i9n));border-bottom: 1px solid var(--w2f);}
.zr34k5 tbody td + td {font-variant-numeric: tabular-nums;font-family: var(--of081);}

.bdzxfx5.bdzxfx5 {padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);border-top: 1px solid var(--k53v7);color: var(--i9n);background: var(--rdp);}
.bdzxfx5 .mmtmw8t {max-width: var(--a95l);display: grid;align-items: start;margin: 0 auto;gap:27px 50px;grid-template-columns: minmax(0, 1fr) auto;}
.bdzxfx5 .qxxg8e img {width: auto;height: 28px;display: block;}
.bdzxfx5 .qxxg8e span {font-weight: 800;letter-spacing: -.03em;font-size: 18px;color: var(--i9n);}
.bdzxfx5 .cb7f {gap:49px;display: grid;grid-auto-flow: column;}
.bdzxfx5 .cb7f ul {list-style: none;display: grid;gap:9px;padding: 0;margin: 0;}
.bdzxfx5 .cb7f a {font-size: 14px;text-decoration: none;color: var(--s0l);}
.bdzxfx5 .cb7f a:hover {color: var(--i9n);}
.bdzxfx5 .wxbk2j {display: flex;max-width: var(--a95l);opacity:0.71;margin: 24px auto 0;align-items: center;gap:11px;flex-wrap: wrap;}
.bdzxfx5 .g1bwa19 {max-width: var(--a95l);padding-top:17px;border-top: 1px solid var(--w2f);margin: 24px auto 0;}
.bdzxfx5 .g1bwa19 p {color: var(--s0l);font-size: 12.5px;margin: 0;}
.bdzxfx5 .g1bwa19 p + p {line-height:1.56;margin-top:7px;}

@media (max-width:1075px) {
  
  .edc5rt {display: none;}
  .xpn6e6 {margin-left: 0;}
  .nhp6a3 {display: flex;}
  
  .zng8 {display: inline-flex;}
  .xk81 {left: 14px;}
}

@media (max-width:825px) {
  .dwrcgx {display: none;}
  
  .xk81 {align-items: center;text-align: left;flex-direction: row;gap:11px;}
  .e4y3v {text-overflow: ellipsis;flex: 1 1 auto;font-size: 13.5px;min-width: 0;overflow: hidden;white-space: nowrap;}
  .xk81 .bbdad {flex: 0 0 auto;}
}

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

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

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

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

.bdzxfx5 .cb7f a {align-items: center;display: flex;min-height: 44px;}
.mgtz {align-items: center;min-height: 44px;display: inline-flex;}

.bbdad, .qmctgtn, .b8psbq3,
.zr34k5 a[role="button"],
.zr34k5 .qex651n a {min-height: 44px;}

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

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

.d1v5b2d ul {gap:9px;}

.bdzxfx5 .cb7f ul {display: grid;gap:7px;}

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

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

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

.b1f8:checked ~ .j2nwm2 {opacity:1;visibility: visible;}
.b1f8:checked ~ .t55g61 {visibility: visible;transform: translateX(0);}

.ef5c {align-items: center;justify-content: space-between;display: flex;gap:12px;background: var(--qx7aj, var(--sw2));z-index: 1;top: 0;position: sticky;padding: 14px 16px;border-bottom: 1px solid var(--k53v7, var(--oixha));}
.c3cjrrg {align-items: center;display: inline-flex;min-height: 44px;}
.c3cjrrg img {width: auto;display: block;height: 26px;}
.pwng5 {letter-spacing: .01em;color: var(--g0yz);font-size: 16px;font-weight: 800;}

.znn5 {width: 44px;color: var(--g0yz);height: 44px;display: inline-flex;cursor: pointer;border-radius:11px;border: 1px solid var(--k53v7, var(--oixha));justify-content: center;flex: none;align-items: center;background: var(--sw2);}
.znn5:hover {background: var(--ivn2d);}
.znn5:focus-visible,
.kk51 a:focus-visible,
.njydef:focus-visible,
.a5v0fz:focus-visible {outline: 2px solid var(--g0yz);outline-offset: 2px;}

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

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

.kk51 a[aria-current="page"] {background: var(--sw2);border-color: var(--k53v7, var(--oixha));box-shadow: inset 3px 0 0 var(--t73sm, var(--nj445));}

.dnk6 {margin-top: auto;border-top: 1px solid var(--k53v7, var(--oixha));background: var(--qx7aj, var(--sw2));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));gap:10px;display: grid;}

.njydef, .a5v0fz {text-decoration: none;min-height: 48px;padding: 12px 18px;display: flex;border-radius:11px;font-weight: 700;align-items: center;justify-content: center;font-size: 15px;}
.njydef {color: var(--q1sgv, var(--hdat));border: 1px solid var(--k53v7, var(--oixha));background: var(--azdx);}
.a5v0fz {border: 1px solid transparent;color: var(--oyaw3, var(--g72ot));background: var(--bix);}

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

@media (min-width:1076px) {
  .t55g61, .j2nwm2 {display: none;}
}

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

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

.zr34k5 > .qex651n.tgkcws {padding-top: 0;padding-bottom: 0;}

@media (min-width:1076px) {

  
  
  .edc5rt, .xpn6e6 {transition:width 212ms ease, margin-left 220ms ease, padding 199ms ease;}

  
}

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

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

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

.zhwa8s4 > summary.jnhtx4t .s0xttp9 {margin: 0;}
.zhwa8s4[open] > summary.jnhtx4t {margin-bottom:11px;}

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

.xpn6e6 {padding-bottom: max(96px, var(--o8j5, 96px));}

.ynvde {--ehr: uppercase;--g49: 12px;--zyej: 6px;--xepx: .08em;--nvd8: var(--lmi0);--t5x5: var(--lmi0);--hrf: 1px solid var(--k53v7);}

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

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

:root {--lmi0:      14px;--hoe:   color-mix(in srgb, var(--t73sm) 38%, transparent);--pat: var(--du7, var(--t73sm));--w2f:  color-mix(in srgb, var(--t73sm) 16%, var(--oixha));--qx7aj: color-mix(in srgb, var(--t73sm) 14%, var(--my7d));--k53v7:   color-mix(in srgb, var(--t73sm) 26%, var(--jyfrx));--esnm:     color-mix(in srgb, var(--t73sm) 7%, var(--yraue));--hp778:  color-mix(in srgb, var(--t73sm) 9%, var(--sw2));}
html:root {background-color: var(--esnm);}
body {background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--t73sm) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--pat) 14%, transparent), transparent 70%),
    var(--esnm);background-attachment: fixed;font-family: var(--chwll);}

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

.edc5rt {background:
    linear-gradient(180deg, color-mix(in srgb, var(--t73sm) 16%, transparent), transparent 46%),
    var(--ogm0);border-right-color: var(--k53v7);}
.d1v5b2d a {border-radius:10px;letter-spacing: .01em;font: 600 15px/1.2 var(--chwll);}
.d1v5b2d a:hover {background: color-mix(in srgb, var(--t73sm) 12%, transparent);}
.d1v5b2d a[aria-current="page"] {background: var(--nj445);color: var(--euwdb, var(--n2p));box-shadow: 0 6px 20px var(--hoe);}
.d1v5b2d a[aria-current="page"] .s6atf29 {background: currentColor;}

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

.bbdad,
.zr34k5 :is(.qex651n, .za3d1tt, .jkp036) a[role="button"],
.zr34k5 .qex651n a,
.psqppc1, .p6ht {border-radius:11px;min-height: 44px;font: 700 14.5px/1 var(--chwll);padding: 0 22px;letter-spacing: .02em;}
.edb43jh,
.psqppc1, .p6ht,
.zr34k5 .qex651n a {box-shadow: 0 8px 24px var(--hoe);transition:transform 0.159s, box-shadow 0.197s, background 0.136s;}
.edb43jh:hover, .psqppc1:hover, .p6ht:hover {transform: translateY(-1px);box-shadow: 0 10px 30px var(--hoe);}
.rnfn {border-color: var(--k53v7);background: color-mix(in srgb, var(--azdx) 70%, transparent);}

.zr34k5 :is(.jkp036, .za3d1tt, .mea4ejh, .tzk9wrg),
.zr34k5 .eh9k0.eh9k0 {background:
    linear-gradient(180deg, color-mix(in srgb, var(--t73sm) 7%, transparent), transparent 60%),
    var(--hp778);border-color: var(--k53v7);}

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

.zr34k5 .jcx4f {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.adfs06 {background: linear-gradient(90deg,
    color-mix(in srgb, var(--esnm) 90%, transparent) 0%,
    color-mix(in srgb, var(--esnm) 62%, transparent) 42%,
    color-mix(in srgb, var(--esnm) 0%, transparent) 76%);}
.dg9de3 {z-index: 2;backdrop-filter: blur(8px);padding: 7px 14px;border: 1px solid var(--k53v7);border-radius: 999px;left: 14px;position: absolute;top: 14px;background: color-mix(in srgb, var(--qx7aj) 70%, transparent);}
.p9pq4 {max-width:639px;background: none;}
.p9pq4 .h6jf5 {font-size: clamp(30px, 4vw, 54px);line-height:1.06;}
@media (max-width:904px) {
  .zr34k5 .jcx4f {min-height: min(72vh, 560px);justify-content: flex-end;}
  .adfs06 {background: linear-gradient(0deg,
      color-mix(in srgb, var(--esnm) 94%, transparent) 0%,
      color-mix(in srgb, var(--esnm) 70%, transparent) 45%,
      color-mix(in srgb, var(--esnm) 0%, transparent) 82%);}
}

.zr34k5 .m6nc.m6nc {max-height: none;object-fit: contain;height: auto;}
.h6jf5.h6jf5 {line-height:1.05;font-size: clamp(28px, 3.2vw, 44px);}
.s1bxs2 {border-color: var(--k53v7);box-shadow: 0 18px 50px var(--hoe);}

@media (max-width:1075px) {
  .pc76 .ynvde {display: none;}
  .zng8 img {max-width: min(30vw, 120px);height: 28px;object-position: left center;object-fit: contain;}
  .fjzhrdn {padding: 14px 20px 0;}
}
@media (max-width:555px) {
  .b0nz6 {padding: 0 14px;gap:9px;}
  .pc76 {gap:7px;}
  .pc76 .bbdad {padding: 0 12px;min-height: 40px;font-size: 13px;}
  .nhp6a3 {margin-right: -8px;}
}

.zr34k5 .cby9.cby9 {display: grid;gap: clamp(22px, 3vw, 48px);background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--t73sm) 24%, transparent), transparent 70%),
    var(--hp778);align-items: center;border: 1px solid var(--k53v7);border-radius: var(--lmi0);grid-template-columns: minmax(0, 1fr);overflow: hidden;padding: clamp(24px, 3.4vw, 48px) !important;}
@media (min-width:905px) {
  .zr34k5 .cby9.cby9 {grid-template-columns: minmax(0, 1fr) auto;}
}
.cby9 .ay1ar {min-width: 0;}
.cby9 .axbk {font-size: clamp(26px, 3vw, 40px);}
.cby9 .fk5n {background:
    radial-gradient(closest-side, var(--hp778) 78%, transparent 79%),
    conic-gradient(var(--t73sm) 0 var(--aw6ex), color-mix(in srgb, var(--t73sm) 14%, transparent) var(--aw6ex) 100%);display: flex;--aw6ex: 90%;justify-content: center;border-radius: 50%;width: clamp(170px, 18vw, 220px);flex-direction: column;position: relative;box-shadow: 0 0 60px var(--hoe);aspect-ratio: 1;align-items: center;margin: 0 auto;}
.cby9 .a5d5 {font: 800 clamp(46px, 5vw, 64px)/1 var(--of081);color: var(--i9n);letter-spacing: -.04em;}
.cby9 .gd40 {margin-top:6px;font: 700 14px/1 var(--of081);font-style: normal;color: var(--sw7);}
.cby9 .y5przxf {margin-top:9px;text-transform: uppercase;overflow-wrap: anywhere;max-width: 70%;font: 700 11px/1.2 var(--chwll);text-align: center;letter-spacing: .14em;color: var(--s0l);}
.cby9 .rd5k {display: flex;flex-wrap: wrap;gap:9px;margin-top:21px;}
.cby9 .zbbrx5.zbbrx5 {display: inline-flex;color: var(--euwdb, var(--n2p));text-decoration: none;font: 700 15px/1 var(--chwll);min-height: 48px;box-shadow: 0 8px 24px var(--hoe);padding: 0 22px;border-radius:13px;border: 0;background: var(--nj445);align-items: center;}
.cby9 .zbbrx5.zbbrx5:hover {color: var(--euwdb, var(--n2p));background: var(--e4ses);}
.cby9 .zbbrx5 .ev7k {color: inherit;font: inherit;}
@media (max-width:904px) {
  .cby9 .fk5n {order: -1;width: 160px;}
  .cby9 .zbbrx5.zbbrx5 {flex: 1 1 140px;justify-content: center;}
}

.zr34k5 .jcx4f.rbwg {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--t73sm) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--pat) 32%, transparent), transparent 65%),
    var(--q4eqk, var(--hp778));}
.g27rpk8 {letter-spacing: -.04em;white-space: nowrap;bottom: -.2em;pointer-events: none;max-width: 100%;position: absolute;font: 800 clamp(96px, 14vw, 220px)/1 var(--chwll);right: -.04em;z-index: 0;color: color-mix(in srgb, var(--q9b, var(--i9n)) 10%, transparent);overflow: hidden;}
@media (max-width:904px) {
  .zr34k5 .jcx4f.rbwg {padding-top:57px;min-height: 0;}
  .g27rpk8 {display: none;}
}
