

:root {--bh872:  1180px;--swrh: var(--u762);--uxei:  248px;--oe0:  clamp(16px, 1.8vw, 26px);--rbmz:  var(--eesg);--lkdv5:"SF Mono", Menlo, ui-monospace, "JetBrains Mono", Consolas, monospace;--cvc:var(--id70e);--zlo:     10px;--r225k: var(--s9z0);--zl2p:    var(--hnnot);--hw7:  clamp(30px, 3.4vw, 52px);--esf6: color-mix(in srgb, var(--cks07) 35%, var(--djq2));--djq2:   var(--l2vxi);--mbet2: var(--gry);--cks07: var(--f5fii);--z3t1s:"Futura", "Century Gothic", system-ui, "Avenir Next", "Trebuchet MS", sans-serif;}

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

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

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

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

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

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

.wjsgg3 {border: 1px solid var(--rbmz);border-radius: var(--zlo);margin-top: auto;padding: 14px;background: var(--r225k);}
.zbaaf {margin: 0;font-size: 14px;font-weight: 700;}
.n5gtm {line-height:1.43;margin: 5px 0 0;color: var(--mbet2);font-size: 12.5px;}

.vq60zc {top: 0;background: color-mix(in srgb, var(--zl2p) 92%, transparent);border-bottom: 1px solid var(--rbmz);z-index: 40;backdrop-filter: blur(10px);position: sticky;}
.sm65ax {display: flex;padding: 0 clamp(16px, 2vw, 28px);min-height: 54px;align-items: center;gap:13px;}
.ayme {white-space: nowrap;font: 500 12px/1.4 var(--lkdv5);color: var(--mbet2);overflow: hidden;min-width: 0;text-overflow: ellipsis;}
.ec50z3 {display: flex;gap:8px;margin-left: auto;align-items: center;}

.j4840e,
.ts5bjj5 :is(.mkgmex4, .w2nrr4, .d82k6) a[role="button"],
.ts5bjj5 .mkgmex4 a {white-space: nowrap;align-items: center;border-radius:8px;border: 1px solid transparent;cursor: pointer;justify-content: center;font-size: 14px;padding: 10px 20px;display: inline-flex;transition:background 0.164s, border-color 0.195s;font-weight: 700;text-decoration: none;}

.wq32g {background: var(--w7ou0);color: var(--gajdp, var(--n6p));border-color: var(--rbmz);}
.ywk3 {background: var(--mcx);color: var(--qne, var(--qh0));}
.ywk3:hover {background: var(--cjro);}

.ts5bjj5 :is(.mkgmex4, .w2nrr4, .d82k6) a[role="button"],
.ts5bjj5 .mkgmex4 a {background: var(--f5fii);color: var(--zcw, var(--wf4));}
.w74py {display: flex;width: 100%;margin-top:12px;}

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

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

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

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

.j78bmy::before {content: '';background: var(--cvc);position: absolute;border: 1px solid var(--rbmz);transition:border-color 0.143s, background 0.12s;inset: 11px;}
.j78bmy svg {z-index: 1;position: relative;}
.j78bmy:hover {color: var(--esf6);}
.j78bmy:hover::before {border-color: color-mix(in srgb, var(--cks07) 50%, var(--rbmz));background: color-mix(in srgb, var(--djq2) 8%, var(--cvc));}
.j78bmy:focus-visible {outline: 2px solid var(--esf6);outline-offset: -3px;}

.ts5bjj5 {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.ts5bjj5 > * {max-width: var(--bh872);padding-bottom: 0;padding-top: var(--hw7);margin: 0 auto var(--oe0) !important;}
.ts5bjj5 > *:last-child {margin-bottom: 0 !important;}

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

.ts5bjj5 :is(.mwqs2fs, .pk70, .xk4z, .d82k6,
             .w2nrr4, .bjbc) :is(p, li, td) > a {color: var(--cks07);text-underline-offset: 3px;}

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

.ts5bjj5 :is(.d82k6, .w2nrr4, .bjbc, .d0h13z) {border: 1px solid var(--rbmz);border-radius: var(--zlo);background: var(--r225k);padding: var(--hw7) clamp(20px, 2.4vw, 34px) !important;}

.ts5bjj5 .fv81e.fv81e {display: grid;border: 1px solid var(--rbmz);border-radius: var(--zlo);min-width: 0;grid-template-columns: minmax(0, 1fr);padding: 0 !important;overflow: hidden;background: var(--r225k);}

.zkehz {gap:11px;border-bottom: 1px solid var(--swrh);min-width: 0;justify-content: space-between;padding: 9px clamp(18px, 2.2vw, 30px);background: var(--cvc);align-items: center;grid-column: 1 / -1;display: flex;}
.sy5c35s {color: var(--esf6);overflow: hidden;text-overflow: ellipsis;text-transform: uppercase;font: 700 11.5px/1 var(--lkdv5);letter-spacing: .1em;white-space: nowrap;}
.s4xv71 {letter-spacing: .08em;color: var(--mbet2);font: 600 11.5px/1 var(--lkdv5);font-style: normal;flex: 0 0 auto;}

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

.jqvfd.jqvfd {margin: 0;color: var(--djq2);font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--z3t1s);overflow-wrap: anywhere;letter-spacing: -.028em;}
.ap0bw.ap0bw {font-size: 15.5px;color: color-mix(in srgb, var(--mbet2) 26%, var(--djq2));max-width: 56ch;line-height:1.59;margin: 11px 0 0;}
.tcpz {min-height: 44px;background: var(--f5fii);justify-content: center;border-radius:9px;margin-top:19px;text-decoration: none;transition:background 0.163s;font: 700 14px/1 var(--z3t1s);display: inline-flex;align-items: center;color: var(--zcw, var(--wf4));padding: 0 22px;}
.tcpz:hover {background: var(--cjro);}

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

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

.fv81e .spqw9r.spqw9r {background-image:
    repeating-linear-gradient(90deg, var(--swrh) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--swrh) 0 1px, transparent 1px 26px);}
.fv81e .hcdr2gd.hcdr2gd {background-image:
    repeating-linear-gradient(90deg, var(--swrh) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--swrh) 0 1px, transparent 1px 34px);}
.fv81e .pf8vpz9.pf8vpz9 {background-image:
    repeating-linear-gradient(90deg, var(--swrh) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--swrh) 0 1px, transparent 1px 44px);}

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

.ha0ncdc .spqw9r.spqw9r {background-image:
    repeating-linear-gradient(90deg, var(--swrh) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--swrh) 0 1px, transparent 1px 26px);}
.ha0ncdc .hcdr2gd.hcdr2gd {background-image:
    repeating-linear-gradient(90deg, var(--swrh) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--swrh) 0 1px, transparent 1px 34px);}
.ha0ncdc .pf8vpz9.pf8vpz9 {background-image:
    repeating-linear-gradient(90deg, var(--swrh) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--swrh) 0 1px, transparent 1px 44px);}

.ts5bjj5 .ha0ncdc.ha0ncdc {border: 1px solid var(--rbmz);border-radius: var(--zlo);padding: 0 !important;min-width: 0;grid-template-columns: minmax(0, 1fr);overflow: hidden;display: grid;background: var(--r225k);}
.ha0ncdc .r4k0gjn {background: var(--cvc);overflow: hidden;margin: 0;border-bottom: 1px solid var(--rbmz);position: relative;min-width: 0;}
.ha0ncdc .t8b2r {border-radius: 0;object-fit: cover;max-height: 26vh;height: auto;color: var(--f77bw, inherit);width: 100%;display: block;}

.ha0ncdc .w8f521 {max-height: 24vh;background-color: var(--dpxcy, var(--cvc));align-items: center;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--lkdv5);justify-content: center;width: 100%;letter-spacing: -.05em;min-height: 15vh;color: var(--esf6);display: flex;}
.kzhs4.kzhs4 {overflow-wrap: break-word;letter-spacing: -.02em;text-wrap: balance;max-width: 24ch;padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;margin: 0;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--z3t1s);color: var(--djq2);}

.ha0ncdc .pwxanc7 {display: grid;align-items: start;grid-template-columns: minmax(0, 1fr);padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;gap: clamp(14px, 1.6vw, 22px);}
.x95q78.x95q78 {line-height:1.64;margin: 0;color: color-mix(in srgb, var(--mbet2) 26%, var(--djq2));min-width: 0;max-width: 62ch;font-size: 15.5px;}
.ha0ncdc .v0f2 {display: flex;margin: 0;flex-wrap: wrap;min-width: 0;gap:5px 18px;}
.ha0ncdc .z798ma {color: var(--mbet2);letter-spacing: .16em;margin: 0;text-transform: uppercase;font: 700 10.5px/1.6 var(--lkdv5);}
.ha0ncdc .a9xczta {margin: 0 12px 0 0;letter-spacing: .04em;color: var(--esf6);font: 700 13px/1.6 var(--lkdv5);}
.ha0ncdc .n22hyyz {padding: 0 28px;color: var(--zcw, var(--wf4));background: var(--f5fii);font: 700 14px/1 var(--z3t1s);display: inline-flex;text-decoration: none;border-radius:5px;justify-content: center;transition:background 0.201s;min-height: 46px;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);letter-spacing: .04em;align-items: center;justify-self: start;}
.ha0ncdc .n22hyyz:hover {background: var(--cjro);}
@media (min-width:907px) {
  
  .ha0ncdc .pwxanc7 {align-items: baseline;grid-template-columns: minmax(0, 1fr) auto;}
  .ha0ncdc .v0f2 {justify-content: flex-end;}
}
@media (max-width:906px) {
  
  .ha0ncdc .t8b2r  {max-height: 18vh;}
  .ha0ncdc .w8f521 {min-height: 12vh;max-height: 18vh;}
}

.ts5bjj5 .pmjrvbf {overflow: hidden;min-height: 340px;justify-content: flex-end;position: relative;display: flex;border: 1px solid var(--rbmz);border-radius: var(--zlo);flex-direction: column;}

.ts5bjj5 .sec1 .cemph {inset: 0;width: 100%;object-fit: cover;height: 100%;position: absolute;}
.q96kag {position: absolute;inset: 0;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--r225k) 20%, transparent) 0%,
      color-mix(in srgb, var(--r225k) 55%, transparent) 60%,
      color-mix(in srgb, var(--r225k) 85%, transparent) 100%);pointer-events: none;}
.qar4w7w {background: color-mix(in srgb, var(--cvc) 92%, transparent);z-index: 1;position: relative;}
.g783ar {z-index: 1;position: relative;background: color-mix(in srgb, var(--r225k) 95%, transparent);}
.g783ar .jqvfd,
.g783ar .ap0bw {color: var(--ng2h, var(--djq2));}
@media (max-width:906px) {
  .ts5bjj5 .pmjrvbf {min-height: 280px;}
}

@media (min-width:907px) {
  
  .ts5bjj5 .fv81e.fv81e {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);align-items: center;}
  .ffa6x {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .n7v5x .x3qc18t  {order: 2;}
  .n7v5x .ffa6x {order: 1;}
}

.f63ef6p {border: 1px solid var(--rbmz);border-radius: var(--zlo);margin: 0 0 var(--oe0);background: var(--r225k);padding: var(--hw7) clamp(20px, 2.4vw, 34px);}
.mkjps {padding-bottom:16px;gap:10px 18px;display: grid;border-bottom: 1px solid var(--swrh);align-items: center;margin-bottom:4px;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);}

.ynna8dq .mrddq {grid-column: 1 / -1;order: -1;}
.shd2kt  .mrddq {grid-column: 3;}
.eq5j {color: var(--djq2);font: 800 clamp(30px, 3.4vw, 42px)/1 var(--lkdv5);font-variant-numeric: tabular-nums;letter-spacing: -.03em;}
.ewp0 {font-weight: 600;color: var(--mbet2);font-size: .44em;}

.da9w25w {background: var(--swrh);border-radius:2px;height: 6px;display: block;overflow: hidden;position: relative;}
.da9w25w::before {position: absolute;inset: 0 auto 0 0;content: "";background: var(--esf6);width: var(--a7f, 0%);}
.mrddq {color: var(--mbet2);margin: 0;line-height:1.59;font-size: 15px;}

.g5tv2vq {list-style: none;padding: 0;margin: 0;}
.dyxf {border-bottom: 1px solid var(--swrh);display: grid;align-items: baseline;gap: 0 16px;padding: 14px 0;grid-template-columns: 3.6em minmax(0, 1fr);}
.dyxf:last-child {padding-bottom: 0;border-bottom: 0;}
.d2072 {font: 700 13px/1.4 var(--lkdv5);font-style: normal;font-variant-numeric: tabular-nums;color: var(--esf6);white-space: nowrap;}
.t2rwn {font-weight: 600;color: var(--mbet2);}
.xt3s0 {min-width: 0;margin: 0;}
.ky8yksk {line-height:1.62;font-size: 15px;margin: 0;}
.hgxq {font: 600 12px/1.3 var(--lkdv5);font-style: normal;color: var(--mbet2);letter-spacing: .06em;margin-top:7px;display: block;}

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

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

.zv1r {margin-left: 0;border-left: 0;padding-left: 0;}
.hgxq:empty {display: none;}

.pe787 {min-width: 0;margin: 0;}
.pe787 > .xt3s0 {margin: 0;}
.ky9y {margin-top:9px;align-items: baseline;flex-wrap: wrap;justify-content: space-between;display: flex;gap:4px 14px;padding-top:7px;border-top: 1px solid var(--swrh);}
.ky9y > .hgxq {margin-top: 0;}

.pe787 > .ky9y:only-child {padding-top: 0;margin-top: 0;border-top: 0;}
@media (max-width:652px) {
  .mkjps {grid-template-columns: auto minmax(0, 1fr);}
  .shd2kt .mrddq {grid-column: 1 / -1;}
  .dyxf {gap:6px;grid-template-columns: 1fr;}
}

.nttr5 {margin: 0 0 var(--oe0);background: var(--r225k);min-width: 0;border: 1px solid var(--rbmz);border-radius: var(--zlo);padding: var(--hw7) clamp(20px, 2.4vw, 34px);}

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

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

.ze1nmhj {grid-template-columns: minmax(0, 1fr);}
.pvp3z4 {min-width: 0;}
.jnghf1x.jnghf1x {letter-spacing: -.024em;color: var(--djq2);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--z3t1s);margin: 0 0 10px;}
.ww7w {min-width: 0;}
.ww7w > :first-child {margin-top: 0;}
.ww7w > :last-child  {margin-bottom: 0;}
.xar3pcn {transition:background 0.145s;justify-content: center;align-items: center;margin-top:17px;display: inline-flex;padding: 0 20px;min-height: 44px;color: var(--zcw, var(--wf4));border-radius:7px;text-decoration: none;background: var(--f5fii);font: 700 14px/1 var(--z3t1s);}
.xar3pcn:hover {background: var(--cjro);}
.favvsx {min-width: 0;margin: 0;}

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

.favvsx {order: -1;}
@media (max-width:765px) {
  .x9br5tg {max-height: 340px;}
}
@media (min-width:766px) {
  .z4xf39 .favvsx {order: 1;}
}

.z0snpag {border: 1px solid var(--rbmz);border-radius: var(--zlo);min-width: 0;padding: var(--hw7) clamp(20px, 2.4vw, 34px);background: var(--r225k);margin: 0 0 var(--oe0);}
.sdnr6 {gap:15px;margin-bottom:17px;border-bottom: 1px solid var(--swrh);padding-bottom:14px;display: flex;justify-content: space-between;align-items: baseline;}
.ezzdxf.ezzdxf {letter-spacing: -.026em;margin: 0;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--z3t1s);color: var(--djq2);min-width: 0;}
.fapb {font: 700 12px/1 var(--lkdv5);font-style: normal;font-variant-numeric: tabular-nums;color: var(--esf6);letter-spacing: .08em;flex: 0 0 auto;}
.mytrtg {gap:12px;list-style: none;display: grid;min-width: 0;margin: 0 0 18px;padding: 0;}
.r6521zy  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.tfw7 {justify-content: center;display: flex;flex-wrap: wrap;}
.tfw7 > * {max-width: calc(50% - 8px);min-width: 0;flex: 1 1 200px;}
@media (max-width:606px) { .tfw7 > * {max-width: none;} }
.de3esxg {min-width: 0;}
.jgbdtw {min-width: 0;overflow: hidden;border: 1px solid var(--swrh);border-radius:7px;background: var(--cvc);margin: 0;}
.qy4xh {display: block;width: 100%;border-radius: 0;height: auto;}
.py2q {border-top: 1px solid var(--swrh);font: 600 12.5px/1.4 var(--lkdv5);color: var(--mbet2);padding: 9px 11px;}
.xvd8sr {line-height:1.59;color: var(--mbet2);font-size: clamp(16px, 1.45vw, 18px);margin: 0 0 18px;}
.kbbev3m {flex-wrap: wrap;display: flex;gap:9px;}
.mh08pk, .wb9am {text-decoration: none;align-items: center;justify-content: center;padding: 0 20px;display: inline-flex;min-height: 44px;transition:background 0.16s, border-color 0.176s;border-radius:9px;font: 700 14px/1 var(--z3t1s);}
.mh08pk {background: var(--f5fii);color: var(--zcw, var(--wf4));}
.mh08pk:hover {background: var(--cjro);}

.wb9am {border: 1px solid var(--rbmz);background: transparent;color: var(--djq2);}
.wb9am:hover {border-color: var(--esf6);}

.xkvrq {gap:15px 18px;margin: 0 0 var(--oe0);align-items: start;padding: 20px 0 0;border-top: 1px solid var(--rbmz);grid-template-columns: auto minmax(0, 1fr);display: grid;}
.hg34 {flex: 0 0 auto;}
.fq82w {object-fit: cover;width: 56px;border: 1px solid var(--swrh);border-radius:5px;display: block;height: 56px;}
.xddd {min-width: 0;}
.td0d9 {align-items: baseline;display: flex;flex-wrap: wrap;gap:3px 10px;margin: 0;}
.w0dvn {color: var(--djq2);font-size: 15px;font-weight: 700;}
.jt2t2t {font-size: 13.5px;color: var(--mbet2);}

.m1gzmk > .w0dvn {display: block;}
.z7rz4ta {font-style: normal;display: block;margin-top:5px;}

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

.mchwa9v {display: block;}
.s88p {font-size: 14.5px;color: var(--mbet2);line-height:1.64;margin: 9px 0 0;}
.h3rp5 {display: flex;gap:9px;margin-top:13px;flex-wrap: wrap;}

.pyx2 {width: 44px;align-items: center;color: var(--mbet2);display: inline-flex;justify-content: center;text-decoration: none;height: 44px;transition:color 0.147s, border-color 0.169s;border-radius:7px;border: 1px solid var(--swrh);}
.pyx2:hover {border-color: var(--esf6);color: var(--esf6);}
.ngac5y {color: var(--mbet2);margin: 12px 0 0;font-size: 12.5px;line-height:1.56;}
@media (max-width:565px) {
  .xkvrq {grid-template-columns: minmax(0, 1fr);}
}

.ts5bjj5 {counter-reset: vt-sect;}
.npstz2 {margin: 0 0 var(--oe0);min-width: 0;}
.h5hd {display: flex;margin-bottom:16px;gap:12px;border-bottom: 1px solid var(--swrh);align-items: baseline;padding-bottom:11px;}
.qgxd {counter-increment: vt-sect;}
.qgxd::before {color: var(--esf6);content: counter(vt-sect, decimal-leading-zero);font: 700 12px/1.4 var(--lkdv5);font-variant-numeric: tabular-nums;letter-spacing: .08em;flex: 0 0 auto;}
.y1c4rt.y1c4rt {margin: 0;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--z3t1s);min-width: 0;color: var(--djq2);letter-spacing: -.024em;}

.vce0eb.vce0eb {padding-bottom:10px;border-bottom: 1px solid var(--swrh);margin-bottom:17px;}
.fdgh {counter-increment: vt-sect;}

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

.gywbzj.gywbzj {margin: 0 0 16px;}
.qz33a6 {margin: 0 0 20px;height: 0;border: 0;border-top: 1px solid var(--swrh);}

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

.xb8x.xb8x {margin: 0 0 var(--oe0);display: flex;}
.afeghne  {justify-content: flex-start;}
.z8rw5   {justify-content: center;}
.ewz27z4 {justify-content: flex-end;}
.p56s83y {color: var(--zcw, var(--wf4));transition:background 0.123s;display: inline-flex;align-items: center;justify-content: center;min-height: 44px;border-radius:7px;padding: 0 24px;text-decoration: none;background: var(--f5fii);}
.p56s83y:hover {background: var(--cjro);}
.j0j9hc {flex: 1 1 auto;}
.c5my2yx {font: 700 14px/1 var(--z3t1s);}

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

.xvw3 {min-width: 0;margin: 0 0 var(--oe0);border: 1px solid var(--swrh);border-radius: var(--zlo);position: relative;overflow: hidden;}
.fwfh {color: var(--esf6);top: 9px;position: absolute;border-radius:5px;padding: 3px 7px;left: 10px;background: color-mix(in srgb, var(--r225k) 82%, transparent);font: 700 10.5px/1 var(--lkdv5);font-style: normal;font-variant-numeric: tabular-nums;z-index: 1;letter-spacing: .08em;}
.pck7j8m {display: block;}
.bzad {width: 100%;height: auto;border-radius: 0;display: block;}

.pp8mh {border: 1px solid var(--rbmz);border-radius: var(--zlo);background: var(--r225k);margin: 0 0 var(--oe0);padding: 18px 20px;}
.tn6x8 {font: 700 11.5px/1 var(--lkdv5);color: var(--esf6);display: block;text-transform: uppercase;margin-bottom:12px;letter-spacing: .12em;}

.ymbf75p {padding-top:9px;border-top: 1px solid var(--rbmz);margin-top:9px;}
.kkx5g {list-style: none;display: grid;margin: 0;padding: 0;gap:3px;}
.xmddzsp {counter-reset: vt-idx;}
.xmddzsp > li {counter-increment: vt-idx;}

.xmddzsp > li > a::before {color: var(--esf6);font: 700 11px/1 var(--lkdv5);font-variant-numeric: tabular-nums;content: counter(vt-idx, decimal-leading-zero) "  ";}
.kkx5g > li > a {display: flex;color: var(--mbet2);font-size: 14.5px;align-items: center;transition:color 0.177s;border-bottom: 1px solid var(--swrh);padding: 0 4px;text-decoration: none;min-height: 44px;gap:9px;}
.kkx5g > li:last-child > a {border-bottom: 0;}
.kkx5g > li > a:hover {color: var(--djq2);}

.zks6 {border: 1px solid var(--rbmz);border-radius: var(--zlo);padding: var(--hw7) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--oe0);background: var(--r225k);}
.bmf1.bmf1 {margin: 0 0 9px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--z3t1s);color: var(--djq2);letter-spacing: -.024em;}
.rv13z0 {font-size: 15.5px;line-height:1.59;margin: 0 0 18px;color: var(--mbet2);}
.bt4w {gap: 0;grid-template-columns: max-content minmax(0, 1fr);display: grid;margin: 0 0 20px;}

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

.rq6k5 > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.rq6k5 > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.exgj {text-transform: uppercase;color: var(--mbet2);white-space: nowrap;padding: 9px 16px 9px 0;border-bottom: 1px solid var(--swrh);font: 700 11.5px/1.4 var(--lkdv5);letter-spacing: .09em;}
.ym61jm0 {padding: 9px 0;font: 600 14px/1.4 var(--lkdv5);font-variant-numeric: tabular-nums;margin: 0;color: var(--djq2);border-bottom: 1px solid var(--swrh);}

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

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

.am174f {flex-wrap: wrap;display: flex;gap:10px;}
.g5mjs {text-decoration: none;padding: 0 20px;min-height: 44px;background: transparent;color: var(--djq2);display: inline-flex;justify-content: center;border-radius:8px;border: 1px solid var(--rbmz);align-items: center;transition:border-color 0.133s, color 0.15s;}
.g5mjs:hover {color: var(--esf6);border-color: var(--esf6);}
.yrx5 {font: 700 14px/1 var(--z3t1s);}
@media (max-width:652px) {
  .rq6k5 {grid-template-columns: max-content minmax(0, 1fr);}
}

.ec1fy, .h9wp84 {margin: 0 0 var(--oe0);min-width: 0;}
.y934 {margin-bottom:13px;display: block;letter-spacing: -.024em;color: var(--djq2);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--z3t1s);}
.y3qja8 {border-bottom: 1px solid var(--swrh);padding-bottom:10px;}
.at4d52, .bvdt {min-width: 0;}
.at4d52 > :first-child, .bvdt > :first-child {margin-top: 0;}
.at4d52 > :last-child,  .bvdt > :last-child  {margin-bottom: 0;}
.d92yt1.d92yt1 {letter-spacing: -.024em;color: var(--djq2);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--z3t1s);margin: 0 0 14px;}

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

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

.psv9d {padding: 11px 0;border-bottom: 1px solid var(--swrh);margin-bottom:15px;border-top: 1px solid var(--rbmz);}

.kqtt797 {grid-template-columns: minmax(0, 9em) minmax(0, 1fr);display: grid;align-items: start;gap: 0 26px;}
.v5m0ac1 {padding-top:3px;min-width: 0;}
.ts5bjj5 .v5m0ac1 > h2.y934.y934,
.ts5bjj5 .psv9d > h2.y934.y934 {margin: 0;}
.ts5bjj5 .v5m0ac1 > h2.y934.y934 {color: var(--mbet2);font: 700 11.5px/1.45 var(--lkdv5);text-transform: uppercase;letter-spacing: .09em;}
@media (max-width:709px) {
  .kqtt797 {grid-template-columns: minmax(0, 1fr);gap: 0;}
  .v5m0ac1 {padding-top: 0;}
  .ts5bjj5 .v5m0ac1 > h2.y934.y934 {margin: 0 0 12px;}
}

.d82k6.d82k6 .tmrh7 {margin: 0;}
.d82k6.d82k6 .b1t3 {padding: 14px 0;display: grid;border-top: 1px solid var(--swrh);grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);gap:11px 28px;}
.d82k6.d82k6 .b1t3:first-child {border-top: 0;}
.d82k6.d82k6 .d4nm3 {font-size: 15px;margin: 0;font-weight: 700;line-height:1.40;}

.d82k6.d82k6 .b1t3 > .d4nm3 {display: grid;align-items: baseline;grid-template-columns: 2.1em 1fr;}
.d82k6.d82k6 .kqb3xa {font-variant-numeric: tabular-nums;color: var(--esf6);font-size: 11.5px;letter-spacing: .08em;font-weight: 700;}
.d82k6.d82k6 .fr1w {line-height:1.60;font-size: 14px;color: var(--mbet2);margin: 0;}

.d82k6.d82k6 .d095 {padding-left: 3.2em;counter-reset: vt-ref;}
.d82k6.d82k6 .d095 > .d4nm3 {border-top: 1px solid var(--swrh);counter-increment: vt-ref;padding-top:13px;}
.d82k6.d82k6 .d095 > .d4nm3:first-child {padding-top: 0;border-top: 0;}
.d82k6.d82k6 .d095 > .d4nm3::before {content: counter(vt-ref, decimal-leading-zero);width: 3.2em;display: inline-block;font-weight: 700;color: var(--esf6);font-family: var(--lkdv5);margin-left: -3.2em;letter-spacing: .08em;font-size: 11.5px;font-variant-numeric: tabular-nums;}
.d82k6.d82k6 .d095 > .fr1w {margin: 6px 0 14px;}
.d82k6.d82k6 .d095 > .fr1w:last-child {margin-bottom: 0;}
.d82k6.d82k6 .tv7xc7 {font-weight: 700;}
.d82k6.d82k6 .fh1dgjf {margin: 0;}

.d82k6.d82k6 .d095 > .fr1w > .fh1dgjf {line-height:1.60;font-size: 14px;}

.d82k6.d82k6 .dsvd {margin: 0;padding: 0 0 0 3.2em;list-style: none;counter-reset: vt-ref;}
.d82k6.d82k6 .trxked {padding: 14px 0;counter-increment: vt-ref;border-top: 1px solid var(--swrh);}
.d82k6.d82k6 .trxked:first-child {border-top: 0;padding-top: 0;}
.d82k6.d82k6 .trxked:last-child {padding-bottom: 0;}
.d82k6.d82k6 .trxked::before {font-variant-numeric: tabular-nums;font-weight: 700;font-family: var(--lkdv5);width: 3.2em;font-size: 11.5px;display: inline-block;color: var(--esf6);letter-spacing: .08em;margin-left: -3.2em;content: counter(vt-ref, decimal-leading-zero);}
.d82k6.d82k6 .trxked > .tv7xc7 {font-size: 15px;font-weight: 700;line-height:1.42;}
.d82k6.d82k6 .trxked > .fh1dgjf {margin: 6px 0 0;font-size: 14px;line-height:1.62;color: var(--mbet2);}
@media (max-width:709px) {
  .d82k6.d82k6 .b1t3 {grid-template-columns: 1fr;gap:6px;}
  .d82k6.d82k6 .b1t3 > .fr1w {padding-left: 2.1em;}
  .d82k6.d82k6 .d095 {padding-left: 2.6em;}
  .d82k6.d82k6 .d095 > .d4nm3::before {width: 2.6em;margin-left: -2.6em;}
  .d82k6.d82k6 .dsvd {padding-left: 2.6em;}
  .d82k6.d82k6 .trxked::before {margin-left: -2.6em;width: 2.6em;}
}

.ghcxwpc {margin: 0 0 var(--oe0);}

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

@media (max-width:991px) { .ngt66g {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:508px)  { .ngt66g {grid-template-columns: minmax(0, 1fr);} }
.y1j5vtk {min-width: 0;}
.xhqf7y8 {color: inherit;display: block;min-width: 0;text-decoration: none;}
.qw50fkw {overflow: hidden;border: 1px solid var(--swrh);border-radius:9px;margin: 0;position: relative;background: var(--m6ci);}

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

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

.wx3g {margin: 0 0 var(--oe0);}
.yggwf {gap:11px;display: grid;list-style: none;min-width: 0;margin: 0;padding: 0;}

.ad7k3 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.mzfyq  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.m73z {min-width: 0;}
.dh7zy {display: flex;align-items: center;min-height: 124px;justify-content: center;padding: 22px 20px;position: relative;transition:border-color 0.198s, background 0.132s;border: 1px solid var(--swrh);border-radius:9px;text-decoration: none;background: var(--r225k);}
.dh7zy:hover {background: var(--cvc);border-color: color-mix(in srgb, var(--cks07) 45%, var(--swrh));}
.g33g37h {font: 700 10.5px/1 var(--lkdv5);font-style: normal;font-variant-numeric: tabular-nums;position: absolute;top: 8px;letter-spacing: .08em;left: 9px;color: var(--esf6);}
.qrpg {object-fit: contain;max-width: 100%;max-height: 62px;border-radius: 0;height: auto;display: block;width: auto;}
@media (max-width:625px) {
  .ad7k3, .mzfyq {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.qrpt {margin: 0 0 var(--oe0);}
.b0jgb {gap:12px;list-style: none;margin: 0;padding: 0;display: grid;min-width: 0;}

.sch4eq {grid-template-columns: repeat(4, minmax(0, 1fr));}
.nws5fc {grid-template-columns: repeat(2, minmax(0, 1fr));}
.kbrqev {flex-direction: column;padding: 20px 14px;border: 1px solid var(--swrh);border-radius:8px;align-items: center;gap:11px;background: var(--cvc);min-width: 0;display: flex;}
.hv453x {height: auto;width: auto;border-radius: 0;max-width: 100%;object-fit: contain;max-height: 44px;display: block;}
.hb86znn {white-space: nowrap;overflow: hidden;text-align: center;font: 600 13px/1.25 var(--lkdv5);max-width: 100%;color: var(--mbet2);letter-spacing: .04em;text-overflow: ellipsis;}
@media (max-width:625px) {
  .sch4eq {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .nws5fc {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.bjbc.bjbc .e9r99mk {background: none;table-layout: fixed;width: 100%;border-collapse: collapse;border: 0;}
.bjbc.bjbc .g3zd {text-align: left;text-transform: uppercase;vertical-align: bottom;letter-spacing: .09em;padding: 0 0 9px;font-weight: 700;font-size: 11.5px;font-family: var(--lkdv5);border-bottom: 1px solid var(--swrh);}
.bjbc.bjbc .wq8qb {padding-right:15px;color: var(--esf6);}

.bjbc.bjbc .xecpy8x  {padding-left:17px;color: var(--mbet2);}

.bjbc.bjbc .m3hs23 {border-left: 1px solid var(--swrh);}
.bjbc.bjbc .b5rbcft {line-height:1.53;border-bottom: 1px solid var(--swrh);padding: 11px 0;font-size: 14px;vertical-align: top;}
.bjbc.bjbc .egrs {padding-right:16px;}
.bjbc.bjbc .m3hs23  {padding-left:15px;}
.bjbc.bjbc .wvfa {width: 1.15em;font-family: var(--lkdv5);display: inline-block;color: var(--esf6);font-weight: 700;}
.bjbc.bjbc .m3hs23 .wvfa {color: var(--mbet2);}

.bjbc.bjbc .zrc1fjz {font-weight: 700;margin: 0;padding: 0 0 9px;display: block;text-transform: uppercase;border-bottom: 1px solid var(--swrh);font-family: var(--lkdv5);font-size: 11.5px;letter-spacing: .09em;}
.bjbc.bjbc .cmtd2 {color: var(--esf6);}
.bjbc.bjbc .zqfbkj  {color: var(--mbet2);}
.bjbc.bjbc .xq2n {padding: 0;list-style: none;margin: 0;}
.bjbc.bjbc .w7bhm {align-items: baseline;display: grid;border-bottom: 1px solid var(--swrh);padding: 11px 0;grid-template-columns: 1.35em minmax(0, 1fr);font-size: 14px;line-height:1.55;}
.bjbc.bjbc .w7bhm:last-child {border-bottom: 0;}
.bjbc.bjbc .tke5 {font-family: var(--lkdv5);font-style: normal;font-weight: 700;}

.bjbc.bjbc .p93hb .tke5 {color: var(--esf6);}
.bjbc.bjbc .rrwvzz9  .tke5 {color: var(--mbet2);}

.bjbc.bjbc .y0a5ph3 {gap: 0;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));}
.bjbc.bjbc .ttbrz {min-width: 0;}
.bjbc.bjbc .kme7 {padding-right:27px;}
.bjbc.bjbc .xdnrem {padding-left:25px;border-left: 1px solid var(--swrh);}

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

.bjbc.bjbc .ar12xx1 {margin: 0;}
.bjbc.bjbc .ar12xx1 > .zrc1fjz {margin-top:22px;}
.bjbc.bjbc .ar12xx1 > .zrc1fjz:first-child {margin-top: 0;}
.bjbc.bjbc .gdf3f {margin: 0;}

@media (max-width:652px) {
  
  .bjbc.bjbc .y0a5ph3 {grid-template-columns: minmax(0, 1fr);}
  .bjbc.bjbc .kme7 {padding-right: 0;}
  .bjbc.bjbc .xdnrem {padding-left: 0;margin-top:23px;border-left: 0;}
  
  .bjbc.bjbc .b5rbcft {font-size: 13.5px;}
  .bjbc.bjbc .egrs,
  .bjbc.bjbc .wq8qb {padding-right:10px;}
  .bjbc.bjbc .m3hs23,
  .bjbc.bjbc .xecpy8x {padding-left:11px;}
}

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

.w2nrr4.w2nrr4 .h9kq::before {left: -21px;content: "";height: 5px;background: var(--cks07);top: 19px;position: absolute;width: 5px;}
.w2nrr4.w2nrr4 .mp88 {color: var(--esf6);letter-spacing: .08em;font-weight: 700;font-family: var(--lkdv5);font-size: 11.5px;}
.w2nrr4.w2nrr4 .wff8s1 {line-height:1.60;color: var(--mbet2);font-size: 14px;margin: 4px 0 13px 3.4em;}

.w2nrr4.w2nrr4 .g3gx {padding: 0 0 0 18px;margin: 0;counter-reset: vt-step;list-style: none;border-left: 1px solid var(--swrh);}
.w2nrr4.w2nrr4 .k1bvc {padding: 13px 0 0;position: relative;counter-increment: vt-step;}
.w2nrr4.w2nrr4 .k1bvc + .k1bvc {margin-top:14px;border-top: 1px solid var(--swrh);}
.w2nrr4.w2nrr4 .k1bvc::before {position: absolute;top: 19px;width: 5px;background: var(--cks07);left: -21px;height: 5px;content: "";}
.w2nrr4.w2nrr4 .p931c {font-weight: 700;line-height:1.37;display: block;font-size: 15px;}
.w2nrr4.w2nrr4 .p931c::before {font-variant-numeric: tabular-nums;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-weight: 700;font-family: var(--lkdv5);font-size: 11.5px;letter-spacing: .08em;color: var(--esf6);}
.w2nrr4.w2nrr4 .ftw274 {font-size: 14px;margin: 4px 0 0;line-height:1.64;color: var(--mbet2);}

.w2nrr4.w2nrr4 .c74d6 {padding: 0;border-left: 0;}
.w2nrr4.w2nrr4 .hbhvb2a {border-top: 1px solid var(--swrh);margin: 0;padding: 14px 0 0;display: block;}
.w2nrr4.w2nrr4 .c74d6 > .hbhvb2a:first-child {border-top: 0;padding-top: 0;}
.w2nrr4.w2nrr4 .tw9k {font-style: normal;font: 700 11px/1.3 var(--lkdv5);font-variant-numeric: tabular-nums;display: block;color: var(--esf6);letter-spacing: .1em;margin-bottom:4px;}
.w2nrr4.w2nrr4 .ejbfvc {line-height:1.35;font-size: 15px;font-weight: 700;}
.w2nrr4.w2nrr4 .barx {color: var(--mbet2);line-height:1.61;margin: 5px 0 14px;font-size: 14px;}
.w2nrr4.w2nrr4 .barx:last-child {margin-bottom: 0;}

@media (max-width:709px) {
  .w2nrr4.w2nrr4 .h9kq {grid-template-columns: 1fr;gap:3px;}
  .w2nrr4.w2nrr4 .wff8s1 {margin-left: 0;}
}

.ts5bjj5 {--ceidt: var(--djq2);}

.ts5bjj5 :is(.f601vyq, [class*="table"]) {overflow-x: auto;}
.ts5bjj5 table {width: 100%;font-size: 14.5px;border-collapse: collapse;}
.ts5bjj5 thead th {border-bottom: 1px solid var(--ceidt, var(--rbmz));font-size: 11.5px;color: var(--mbet2);white-space: nowrap;font-weight: 700;text-transform: uppercase;letter-spacing: .08em;padding: 11px 14px;text-align: left;}
.ts5bjj5 tbody td {color: var(--e43rg, var(--djq2));border-bottom: 1px solid var(--swrh);padding: 11px 14px;}
.ts5bjj5 tbody td + td {font-family: var(--lkdv5);font-variant-numeric: tabular-nums;}

.c9qy28.c9qy28 {color: var(--djq2);border-top: 1px solid var(--rbmz);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);background: var(--zph1j);}
.c9qy28 .hm9z7g {align-items: start;gap:28px 50px;margin: 0 auto;grid-template-columns: minmax(0, 1fr) auto;max-width: var(--bh872);display: grid;}
.c9qy28 .e5q2tq2 img {display: block;height: 28px;width: auto;}
.c9qy28 .e5q2tq2 span {color: var(--djq2);font-size: 18px;font-weight: 800;letter-spacing: -.03em;}
.c9qy28 .t36te {display: grid;gap:48px;grid-auto-flow: column;}
.c9qy28 .t36te ul {display: grid;list-style: none;margin: 0;gap:10px;padding: 0;}
.c9qy28 .t36te a {color: var(--mbet2);text-decoration: none;font-size: 14px;}
.c9qy28 .t36te a:hover {color: var(--djq2);}
.c9qy28 .f73w7zw {opacity:0.73;align-items: center;margin: 24px auto 0;gap:11px;max-width: var(--bh872);display: flex;flex-wrap: wrap;}
.c9qy28 .day7q3 {padding-top:18px;margin: 24px auto 0;max-width: var(--bh872);border-top: 1px solid var(--swrh);}
.c9qy28 .day7q3 p {font-size: 12.5px;margin: 0;color: var(--mbet2);}
.c9qy28 .day7q3 p + p {line-height:1.56;margin-top:8px;}

@media (max-width:1092px) {
  
  .yna071q {display: none;}
  .whhah6m {margin-left: 0;}
  .eytj {display: flex;}
  
  .b5pjfed {display: inline-flex;}
  .rn3a1 {left: 14px;}
}

@media (max-width:814px) {
  .ayme {display: none;}
  
  .rn3a1 {flex-direction: row;align-items: center;text-align: left;gap:11px;}
  .ptj9 {text-overflow: ellipsis;min-width: 0;overflow: hidden;flex: 1 1 auto;white-space: nowrap;font-size: 13.5px;}
  .rn3a1 .j4840e {flex: 0 0 auto;}
}

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

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

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

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

.c9qy28 .t36te a {align-items: center;display: flex;min-height: 44px;}
.pf5rjw {min-height: 44px;align-items: center;display: inline-flex;}

.j4840e, .wcc5a, .byrbht,
.ts5bjj5 a[role="button"],
.ts5bjj5 .mkgmex4 a {min-height: 44px;}

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

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

.p56q ul {gap:8px;}

.c9qy28 .t36te ul {display: grid;gap:8px;}

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

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

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

.dqsyvwy:checked ~ .hxa0emg {opacity:1;visibility: visible;}
.dqsyvwy:checked ~ .evs19 {transform: translateX(0);visibility: visible;}

.pktw77 {z-index: 1;background: var(--cvc, var(--s9z0));position: sticky;top: 0;padding: 14px 16px;display: flex;justify-content: space-between;align-items: center;gap:13px;border-bottom: 1px solid var(--rbmz, var(--u762));}
.k2q0 {display: inline-flex;min-height: 44px;align-items: center;}
.k2q0 img {height: 26px;display: block;width: auto;}
.tscz {color: var(--l2vxi);letter-spacing: .01em;font-weight: 800;font-size: 16px;}

.n6fqpz1 {justify-content: center;width: 44px;border-radius:11px;border: 1px solid var(--rbmz, var(--u762));color: var(--l2vxi);display: inline-flex;flex: none;cursor: pointer;background: var(--s9z0);align-items: center;height: 44px;}
.n6fqpz1:hover {background: var(--q7ck);}
.n6fqpz1:focus-visible,
.ze98 a:focus-visible,
.rarqw4c:focus-visible,
.zvgzst:focus-visible {outline: 2px solid var(--l2vxi);outline-offset: 2px;}

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

.ze98 a {padding: 10px 14px;font-weight: 600;text-decoration: none;font-size: 15.5px;min-height: 48px;align-items: center;color: var(--l2vxi);line-height:1.28;border-radius:12px;border: 1px solid transparent;display: flex;}
.ze98 a:hover {border-color: var(--rbmz, var(--u762));background: var(--s9z0);}

.ze98 a[aria-current="page"] {border-color: var(--rbmz, var(--u762));box-shadow: inset 3px 0 0 var(--cks07, var(--f5fii));background: var(--s9z0);}

.evmsk {gap:9px;background: var(--cvc, var(--s9z0));margin-top: auto;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));display: grid;border-top: 1px solid var(--rbmz, var(--u762));}

.rarqw4c, .zvgzst {display: flex;font-size: 15px;justify-content: center;text-decoration: none;border-radius:11px;align-items: center;min-height: 48px;font-weight: 700;padding: 12px 18px;}
.rarqw4c {color: var(--gajdp, var(--n6p));border: 1px solid var(--rbmz, var(--u762));background: var(--w7ou0);}
.zvgzst {background: var(--mcx);border: 1px solid transparent;color: var(--qne, var(--qh0));}

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

@media (min-width:1093px) {
  .evs19, .hxa0emg {display: none;}
}

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

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

.ts5bjj5 > .mkgmex4.xb8x {padding-top: 0;padding-bottom: 0;}

@media (min-width:1093px) {

  
  
  .yna071q, .whhah6m {transition:width 175ms ease, margin-left 209ms ease, padding 195ms ease;}

  
}

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

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

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

.w8bw > summary.xka5 .tn6x8 {margin: 0;}
.w8bw[open] > summary.xka5 {margin-bottom:13px;}

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

.whhah6m {padding-bottom: max(96px, var(--ovl5, 96px));}

.bx93 {--et4h5: 6px;--s471r: uppercase;--wi952: var(--zlo);--boz: 12px;--aqd: 1px solid var(--rbmz);--srvds: .08em;--c7fi: var(--zlo);}

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

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

:root {--r225k:  color-mix(in srgb, var(--cks07) 9%, var(--s9z0));--zlo:      14px;--cvc: color-mix(in srgb, var(--cks07) 14%, var(--id70e));--rbmz:   color-mix(in srgb, var(--cks07) 26%, var(--eesg));--l3a:   color-mix(in srgb, var(--cks07) 38%, transparent);--swrh:  color-mix(in srgb, var(--cks07) 16%, var(--u762));--ickg: var(--ceidt, var(--cks07));--zl2p:     color-mix(in srgb, var(--cks07) 7%, var(--hnnot));}
html:root {background-color: var(--zl2p);}
body {background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--cks07) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--ickg) 14%, transparent), transparent 70%),
    var(--zl2p);background-attachment: fixed;font-family: var(--z3t1s);}

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

.yna071q {background:
    linear-gradient(180deg, color-mix(in srgb, var(--cks07) 16%, transparent), transparent 46%),
    var(--izrz);border-right-color: var(--rbmz);}
.p56q a {border-radius:10px;letter-spacing: .01em;font: 600 15px/1.2 var(--z3t1s);}
.p56q a:hover {background: color-mix(in srgb, var(--cks07) 12%, transparent);}
.p56q a[aria-current="page"] {color: var(--zcw, var(--wf4));box-shadow: 0 6px 20px var(--l3a);background: var(--f5fii);}
.p56q a[aria-current="page"] .e2gdane {background: currentColor;}

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

.j4840e,
.ts5bjj5 :is(.mkgmex4, .w2nrr4, .d82k6) a[role="button"],
.ts5bjj5 .mkgmex4 a,
.tcpz, .n22hyyz {letter-spacing: .02em;padding: 0 22px;min-height: 44px;font: 700 14.5px/1 var(--z3t1s);border-radius:11px;}
.ywk3,
.tcpz, .n22hyyz,
.ts5bjj5 .mkgmex4 a {transition:transform 0.173s, box-shadow 0.136s, background 0.173s;box-shadow: 0 8px 24px var(--l3a);}
.ywk3:hover, .tcpz:hover, .n22hyyz:hover {box-shadow: 0 10px 30px var(--l3a);transform: translateY(-1px);}
.wq32g {background: color-mix(in srgb, var(--w7ou0) 70%, transparent);border-color: var(--rbmz);}

.ts5bjj5 :is(.d82k6, .w2nrr4, .bjbc, .d0h13z),
.ts5bjj5 .fv81e.fv81e {background:
    linear-gradient(180deg, color-mix(in srgb, var(--cks07) 7%, transparent), transparent 60%),
    var(--r225k);border-color: var(--rbmz);}

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

.ts5bjj5 .pmjrvbf {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.q96kag {background: linear-gradient(90deg,
    color-mix(in srgb, var(--zl2p) 90%, transparent) 0%,
    color-mix(in srgb, var(--zl2p) 62%, transparent) 42%,
    color-mix(in srgb, var(--zl2p) 0%, transparent) 76%);}
.qar4w7w {position: absolute;z-index: 2;border: 1px solid var(--rbmz);border-radius: 999px;left: 14px;padding: 7px 14px;backdrop-filter: blur(8px);background: color-mix(in srgb, var(--cvc) 70%, transparent);top: 14px;}
.g783ar {background: none;max-width:641px;}
.g783ar .jqvfd {font-size: clamp(30px, 4vw, 54px);line-height:1.03;}
@media (max-width:906px) {
  .ts5bjj5 .pmjrvbf {min-height: min(72vh, 560px);justify-content: flex-end;}
  .q96kag {background: linear-gradient(0deg,
      color-mix(in srgb, var(--zl2p) 94%, transparent) 0%,
      color-mix(in srgb, var(--zl2p) 70%, transparent) 45%,
      color-mix(in srgb, var(--zl2p) 0%, transparent) 82%);}
}

.ts5bjj5 .kk22.kk22 {object-fit: contain;max-height: none;height: auto;}
.jqvfd.jqvfd {font-size: clamp(28px, 3.2vw, 44px);line-height:1.07;}
.ffa6x {border-color: var(--rbmz);box-shadow: 0 18px 50px var(--l3a);}

@media (max-width:1092px) {
  .ec50z3 .bx93 {display: none;}
  .b5pjfed img {max-width: min(30vw, 120px);height: 28px;object-fit: contain;object-position: left center;}
  .wbe7wz5 {padding: 14px 20px 0;}
}
@media (max-width:565px) {
  .sm65ax {padding: 0 14px;gap:8px;}
  .ec50z3 {gap:5px;}
  .ec50z3 .j4840e {font-size: 13px;padding: 0 12px;min-height: 40px;}
  .eytj {margin-right: -8px;}
}

.ts5bjj5 .zks6.zks6 {overflow: hidden;gap: clamp(22px, 3vw, 48px);padding: clamp(24px, 3.4vw, 48px) !important;border: 1px solid var(--rbmz);border-radius: var(--zlo);grid-template-columns: minmax(0, 1fr);align-items: center;background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--cks07) 24%, transparent), transparent 70%),
    var(--r225k);display: grid;}
@media (min-width:907px) {
  .ts5bjj5 .zks6.zks6 {grid-template-columns: minmax(0, 1fr) auto;}
}
.zks6 .y3dwa {min-width: 0;}
.zks6 .bmf1 {font-size: clamp(26px, 3vw, 40px);}
.zks6 .pf6aw {margin: 0 auto;aspect-ratio: 1;--c5m: 90%;width: clamp(170px, 18vw, 220px);display: flex;flex-direction: column;justify-content: center;box-shadow: 0 0 60px var(--l3a);border-radius: 50%;position: relative;align-items: center;background:
    radial-gradient(closest-side, var(--r225k) 78%, transparent 79%),
    conic-gradient(var(--cks07) 0 var(--c5m), color-mix(in srgb, var(--cks07) 14%, transparent) var(--c5m) 100%);}
.zks6 .vysj0 {color: var(--djq2);font: 800 clamp(46px, 5vw, 64px)/1 var(--lkdv5);letter-spacing: -.04em;}
.zks6 .b3b2 {font: 700 14px/1 var(--lkdv5);font-style: normal;margin-top:7px;color: var(--esf6);}
.zks6 .zyzy7y {max-width: 70%;letter-spacing: .14em;overflow-wrap: anywhere;text-align: center;font: 700 11px/1.2 var(--z3t1s);text-transform: uppercase;color: var(--mbet2);margin-top:10px;}
.zks6 .am174f {display: flex;flex-wrap: wrap;margin-top:23px;gap:9px;}
.zks6 .g5mjs.g5mjs {border-radius:13px;border: 0;padding: 0 22px;align-items: center;box-shadow: 0 8px 24px var(--l3a);text-decoration: none;background: var(--f5fii);min-height: 48px;color: var(--zcw, var(--wf4));font: 700 15px/1 var(--z3t1s);display: inline-flex;}
.zks6 .g5mjs.g5mjs:hover {background: var(--cjro);color: var(--zcw, var(--wf4));}
.zks6 .g5mjs .yrx5 {font: inherit;color: inherit;}
@media (max-width:906px) {
  .zks6 .pf6aw {width: 160px;order: -1;}
  .zks6 .g5mjs.g5mjs {flex: 1 1 140px;justify-content: center;}
}

.ts5bjj5 .pmjrvbf.fhe3e1e {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--cks07) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--ickg) 32%, transparent), transparent 65%),
    var(--ihwjo, var(--r225k));}
.n6hs {color: color-mix(in srgb, var(--ng2h, var(--djq2)) 10%, transparent);max-width: 100%;white-space: nowrap;pointer-events: none;right: -.04em;position: absolute;z-index: 0;bottom: -.2em;font: 800 clamp(96px, 14vw, 220px)/1 var(--z3t1s);letter-spacing: -.04em;overflow: hidden;}
@media (max-width:906px) {
  .ts5bjj5 .pmjrvbf.fhe3e1e {padding-top:55px;min-height: 0;}
  .n6hs {display: none;}
}
