

:root {--xovjr: color-mix(in srgb, var(--c5wpc) 35%, var(--ndm5r));--l2jc:    var(--xir);--cimt8:"SF Mono", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--amnv:     10px;--e3p:  clamp(30px, 3.4vw, 52px);--ndm5r:   var(--t6a4s);--zfc: var(--fgg);--c5wpc: var(--lqd);--yc02q:  1180px;--wpc: var(--eoot);--f7ewg:"Futura", "Century Gothic", system-ui, "Avenir Next", "Trebuchet MS", sans-serif;--rgh06: var(--dgdx);--cyc:  248px;--f6h:  clamp(16px, 1.8vw, 26px);--co8rb:  var(--jhmo);--nhm:var(--ayedy);}

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

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

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

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

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

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

.w5ry88 {background: var(--rgh06);padding: 14px;border: 1px solid var(--co8rb);border-radius: var(--amnv);margin-top: auto;}
.cffyy {font-weight: 700;font-size: 14px;margin: 0;}
.cjqte8 {font-size: 12.5px;color: var(--wpc);line-height:1.44;margin: 5px 0 0;}

.xc89djb {background: color-mix(in srgb, var(--l2jc) 92%, transparent);border-bottom: 1px solid var(--co8rb);top: 0;z-index: 40;backdrop-filter: blur(10px);position: sticky;}
.mxcv9vg {min-height: 54px;display: flex;align-items: center;padding: 0 clamp(16px, 2vw, 28px);gap:13px;}
.q07fte {min-width: 0;text-overflow: ellipsis;font: 500 12px/1.4 var(--cimt8);overflow: hidden;white-space: nowrap;color: var(--wpc);}
.wea61n {gap:7px;display: flex;margin-left: auto;align-items: center;}

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

.fegm4ch {color: var(--ewy, var(--gwo));background: var(--ow0);border-color: var(--co8rb);}
.y6pr {color: var(--kz4fy, var(--djs));background: var(--jrk);}
.y6pr:hover {background: var(--nepmj);}

.a4vt :is(.ap5h4m, .bzbe, .m0nr) a[role="button"],
.a4vt .ap5h4m a {background: var(--lqd);color: var(--p5s, var(--s4xok));}
.rf81r4 {margin-top:11px;width: 100%;display: flex;}

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

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

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

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

.pb0an5z::before {background: var(--nhm);content: '';position: absolute;border: 1px solid var(--co8rb);transition:border-color 0.186s, background 0.119s;inset: 11px;}
.pb0an5z svg {z-index: 1;position: relative;}
.pb0an5z:hover {color: var(--xovjr);}
.pb0an5z:hover::before {border-color: color-mix(in srgb, var(--c5wpc) 50%, var(--co8rb));background: color-mix(in srgb, var(--ndm5r) 8%, var(--nhm));}
.pb0an5z:focus-visible {outline: 2px solid var(--xovjr);outline-offset: -3px;}

.a4vt {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.a4vt > * {max-width: var(--yc02q);padding-top: var(--e3p);margin: 0 auto var(--f6h) !important;padding-bottom: 0;}
.a4vt > *:last-child {margin-bottom: 0 !important;}

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

.a4vt :is(.mpgvkna, .jy8g, .h20yzxr, .m0nr,
             .bzbe, .byjtcbv) :is(p, li, td) > a {text-underline-offset: 3px;color: var(--c5wpc);}

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

.a4vt :is(.m0nr, .bzbe, .byjtcbv, .v44ngk1) {background: var(--rgh06);padding: var(--e3p) clamp(20px, 2.4vw, 34px) !important;border: 1px solid var(--co8rb);border-radius: var(--amnv);}

.a4vt .wbcfy77.wbcfy77 {padding: 0 !important;display: grid;background: var(--rgh06);grid-template-columns: minmax(0, 1fr);min-width: 0;overflow: hidden;border: 1px solid var(--co8rb);border-radius: var(--amnv);}

.vre2 {display: flex;align-items: center;background: var(--nhm);grid-column: 1 / -1;justify-content: space-between;gap:13px;min-width: 0;border-bottom: 1px solid var(--zfc);padding: 9px clamp(18px, 2.2vw, 30px);}
.a4vg {color: var(--xovjr);text-transform: uppercase;letter-spacing: .1em;white-space: nowrap;text-overflow: ellipsis;font: 700 11.5px/1 var(--cimt8);overflow: hidden;}
.y55rk {font: 600 11.5px/1 var(--cimt8);font-style: normal;color: var(--wpc);letter-spacing: .08em;flex: 0 0 auto;}

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

.cs56e.cs56e {overflow-wrap: anywhere;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--f7ewg);letter-spacing: -.028em;margin: 0;color: var(--ndm5r);}
.ez5zw.ez5zw {margin: 11px 0 0;font-size: 15.5px;color: color-mix(in srgb, var(--wpc) 26%, var(--ndm5r));line-height:1.62;max-width: 56ch;}
.e1bj {padding: 0 22px;text-decoration: none;font: 700 14px/1 var(--f7ewg);color: var(--p5s, var(--s4xok));align-items: center;border-radius:8px;display: inline-flex;min-height: 44px;margin-top:21px;background: var(--lqd);transition:background 0.153s;justify-content: center;}
.e1bj:hover {background: var(--nepmj);}

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

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

.wbcfy77 .m39n.m39n {background-image:
    repeating-linear-gradient(90deg, var(--zfc) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--zfc) 0 1px, transparent 1px 26px);}
.wbcfy77 .d0z7.d0z7 {background-image:
    repeating-linear-gradient(90deg, var(--zfc) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--zfc) 0 1px, transparent 1px 34px);}
.wbcfy77 .jz9rhfy.jz9rhfy {background-image:
    repeating-linear-gradient(90deg, var(--zfc) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--zfc) 0 1px, transparent 1px 44px);}

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

.rja20gk .m39n.m39n {background-image:
    repeating-linear-gradient(90deg, var(--zfc) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--zfc) 0 1px, transparent 1px 26px);}
.rja20gk .d0z7.d0z7 {background-image:
    repeating-linear-gradient(90deg, var(--zfc) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--zfc) 0 1px, transparent 1px 34px);}
.rja20gk .jz9rhfy.jz9rhfy {background-image:
    repeating-linear-gradient(90deg, var(--zfc) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--zfc) 0 1px, transparent 1px 44px);}

.a4vt .rja20gk.rja20gk {grid-template-columns: minmax(0, 1fr);padding: 0 !important;background: var(--rgh06);min-width: 0;border: 1px solid var(--co8rb);border-radius: var(--amnv);overflow: hidden;display: grid;}
.rja20gk .x75mrhc {overflow: hidden;border-bottom: 1px solid var(--co8rb);background: var(--nhm);min-width: 0;margin: 0;position: relative;}
.rja20gk .xypp9c {color: var(--f3y, inherit);max-height: 26vh;display: block;width: 100%;object-fit: cover;height: auto;border-radius: 0;}

.rja20gk .d05k {align-items: center;width: 100%;color: var(--xovjr);background-color: var(--v2ls, var(--nhm));letter-spacing: -.05em;max-height: 24vh;min-height: 15vh;justify-content: center;display: flex;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--cimt8);}
.gbcs2.gbcs2 {text-wrap: balance;letter-spacing: -.02em;overflow-wrap: break-word;margin: 0;max-width: 24ch;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--f7ewg);padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;color: var(--ndm5r);}

.rja20gk .hd15d {padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;display: grid;grid-template-columns: minmax(0, 1fr);align-items: start;gap: clamp(14px, 1.6vw, 22px);}
.asyn817.asyn817 {color: color-mix(in srgb, var(--wpc) 26%, var(--ndm5r));min-width: 0;line-height:1.60;margin: 0;font-size: 15.5px;max-width: 62ch;}
.rja20gk .xjcmqv {gap:5px 18px;flex-wrap: wrap;margin: 0;display: flex;min-width: 0;}
.rja20gk .k6th {text-transform: uppercase;margin: 0;letter-spacing: .16em;color: var(--wpc);font: 700 10.5px/1.6 var(--cimt8);}
.rja20gk .fmx1 {color: var(--xovjr);margin: 0 12px 0 0;font: 700 13px/1.6 var(--cimt8);letter-spacing: .04em;}
.rja20gk .vn5gt2p {transition:background 0.152s;justify-self: start;border-radius:7px;letter-spacing: .04em;min-height: 46px;justify-content: center;text-decoration: none;display: inline-flex;background: var(--lqd);color: var(--p5s, var(--s4xok));align-items: center;padding: 0 28px;font: 700 14px/1 var(--f7ewg);margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);}
.rja20gk .vn5gt2p:hover {background: var(--nepmj);}
@media (min-width:906px) {
  
  .rja20gk .hd15d {grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
  .rja20gk .xjcmqv {justify-content: flex-end;}
}
@media (max-width:905px) {
  
  .rja20gk .xypp9c  {max-height: 18vh;}
  .rja20gk .d05k {max-height: 18vh;min-height: 12vh;}
}

.a4vt .ttmz {border: 1px solid var(--co8rb);border-radius: var(--amnv);position: relative;justify-content: flex-end;flex-direction: column;display: flex;min-height: 340px;overflow: hidden;}

.a4vt .vb1y .gbzpr0 {object-fit: cover;width: 100%;height: 100%;position: absolute;inset: 0;}
.td6t {background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--rgh06) 20%, transparent) 0%,
      color-mix(in srgb, var(--rgh06) 55%, transparent) 60%,
      color-mix(in srgb, var(--rgh06) 85%, transparent) 100%);position: absolute;inset: 0;pointer-events: none;}
.qpbsre {position: relative;background: color-mix(in srgb, var(--nhm) 92%, transparent);z-index: 1;}
.ja9fv5 {background: color-mix(in srgb, var(--rgh06) 95%, transparent);z-index: 1;position: relative;}
.ja9fv5 .cs56e,
.ja9fv5 .ez5zw {color: var(--f18hs, var(--ndm5r));}
@media (max-width:905px) {
  .a4vt .ttmz {min-height: 280px;}
}

@media (min-width:906px) {
  
  .a4vt .wbcfy77.wbcfy77 {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .qp103an {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .ten6v2c .nb9gv  {order: 2;}
  .ten6v2c .qp103an {order: 1;}
}

.rp3m {padding: var(--e3p) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--f6h);background: var(--rgh06);border: 1px solid var(--co8rb);border-radius: var(--amnv);}
.map5tj0 {gap:11px 18px;border-bottom: 1px solid var(--zfc);display: grid;padding-bottom:17px;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);margin-bottom:5px;align-items: center;}

.yjjy .mpgbw {grid-column: 1 / -1;order: -1;}
.w7ce  .mpgbw {grid-column: 3;}
.nmh8f8v {color: var(--ndm5r);font: 800 clamp(30px, 3.4vw, 42px)/1 var(--cimt8);font-variant-numeric: tabular-nums;letter-spacing: -.03em;}
.pfhth {color: var(--wpc);font-weight: 600;font-size: .44em;}

.hydfv {overflow: hidden;border-radius:2px;display: block;height: 6px;background: var(--zfc);position: relative;}
.hydfv::before {width: var(--wue1c, 0%);background: var(--xovjr);position: absolute;inset: 0 auto 0 0;content: "";}
.mpgbw {color: var(--wpc);font-size: 15px;margin: 0;line-height:1.61;}

.kara {list-style: none;padding: 0;margin: 0;}
.qn98tv {padding: 14px 0;border-bottom: 1px solid var(--zfc);gap: 0 16px;display: grid;align-items: baseline;grid-template-columns: 3.6em minmax(0, 1fr);}
.qn98tv:last-child {border-bottom: 0;padding-bottom: 0;}
.pbt9z {white-space: nowrap;font: 700 13px/1.4 var(--cimt8);font-style: normal;font-variant-numeric: tabular-nums;color: var(--xovjr);}
.c2zpf {color: var(--wpc);font-weight: 600;}
.ga01 {min-width: 0;margin: 0;}
.w62p {margin: 0;font-size: 15px;line-height:1.58;}
.r28vjq {color: var(--wpc);letter-spacing: .06em;display: block;margin-top:6px;font: 600 12px/1.3 var(--cimt8);font-style: normal;}

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

.sa1czmk {color: var(--xovjr);border-left: 1px solid var(--zfc);letter-spacing: .04em;padding-left:11px;margin-left:11px;font: 700 12px/1.3 var(--cimt8);font-variant-numeric: tabular-nums;}

.strr {padding-left: 0;margin-left: 0;border-left: 0;}
.r28vjq:empty {display: none;}

.s84emt {min-width: 0;margin: 0;}
.s84emt > .ga01 {margin: 0;}
.h8ve {border-top: 1px solid var(--zfc);padding-top:7px;flex-wrap: wrap;align-items: baseline;gap:4px 14px;margin-top:8px;justify-content: space-between;display: flex;}
.h8ve > .r28vjq {margin-top: 0;}

.s84emt > .h8ve:only-child {border-top: 0;padding-top: 0;margin-top: 0;}
@media (max-width:635px) {
  .map5tj0 {grid-template-columns: auto minmax(0, 1fr);}
  .w7ce .mpgbw {grid-column: 1 / -1;}
  .qn98tv {grid-template-columns: 1fr;gap:6px;}
}

.dtz5vs {min-width: 0;background: var(--rgh06);border: 1px solid var(--co8rb);border-radius: var(--amnv);padding: var(--e3p) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--f6h);}

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

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

.fbrqe95 {grid-template-columns: minmax(0, 1fr);}
.wpmps {min-width: 0;}
.q89ks9g.q89ks9g {color: var(--ndm5r);letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--f7ewg);margin: 0 0 10px;}
.mfnvf {min-width: 0;}
.mfnvf > :first-child {margin-top: 0;}
.mfnvf > :last-child  {margin-bottom: 0;}
.ezed8a {margin-top:17px;display: inline-flex;border-radius:8px;font: 700 14px/1 var(--f7ewg);justify-content: center;background: var(--lqd);color: var(--p5s, var(--s4xok));text-decoration: none;padding: 0 20px;min-height: 44px;align-items: center;transition:background 0.193s;}
.ezed8a:hover {background: var(--nepmj);}
.ekqah {min-width: 0;margin: 0;}

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

.ekqah {order: -1;}
@media (max-width:755px) {
  .ktqk {max-height: 340px;}
}
@media (min-width:756px) {
  .j9z6kd3 .ekqah {order: 1;}
}

.yqwd430 {border: 1px solid var(--co8rb);border-radius: var(--amnv);background: var(--rgh06);margin: 0 0 var(--f6h);padding: var(--e3p) clamp(20px, 2.4vw, 34px);min-width: 0;}
.vnwyx {gap:15px;margin-bottom:19px;align-items: baseline;padding-bottom:15px;display: flex;justify-content: space-between;border-bottom: 1px solid var(--zfc);}
.phrtvm8.phrtvm8 {letter-spacing: -.026em;min-width: 0;margin: 0;color: var(--ndm5r);font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--f7ewg);}
.njyq0 {letter-spacing: .08em;flex: 0 0 auto;color: var(--xovjr);font: 700 12px/1 var(--cimt8);font-style: normal;font-variant-numeric: tabular-nums;}
.f85cn {padding: 0;display: grid;list-style: none;margin: 0 0 18px;min-width: 0;gap:11px;}
.fymjbp  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.zjz3q3j {display: flex;flex-wrap: wrap;justify-content: center;}
.zjz3q3j > * {min-width: 0;flex: 1 1 200px;max-width: calc(50% - 8px);}
@media (max-width:589px) { .zjz3q3j > * {max-width: none;} }
.q2tr3n {min-width: 0;}
.jqqm {overflow: hidden;min-width: 0;background: var(--nhm);border: 1px solid var(--zfc);border-radius:9px;margin: 0;}
.bndd2 {display: block;width: 100%;height: auto;border-radius: 0;}
.e818kh {font: 600 12.5px/1.4 var(--cimt8);color: var(--wpc);padding: 9px 11px;border-top: 1px solid var(--zfc);}
.gcxk3 {color: var(--wpc);line-height:1.59;font-size: clamp(16px, 1.45vw, 18px);margin: 0 0 18px;}
.h4pkq {gap:11px;flex-wrap: wrap;display: flex;}
.jjdd3, .me4p4y7 {justify-content: center;display: inline-flex;min-height: 44px;border-radius:9px;transition:background 0.153s, border-color 0.182s;text-decoration: none;align-items: center;padding: 0 20px;font: 700 14px/1 var(--f7ewg);}
.jjdd3 {color: var(--p5s, var(--s4xok));background: var(--lqd);}
.jjdd3:hover {background: var(--nepmj);}

.me4p4y7 {border: 1px solid var(--co8rb);color: var(--ndm5r);background: transparent;}
.me4p4y7:hover {border-color: var(--xovjr);}

.sp3fb {border-top: 1px solid var(--co8rb);padding: 20px 0 0;margin: 0 0 var(--f6h);gap:17px 18px;display: grid;align-items: start;grid-template-columns: auto minmax(0, 1fr);}
.fet2v {flex: 0 0 auto;}
.qqja {object-fit: cover;border: 1px solid var(--zfc);border-radius:5px;display: block;height: 56px;width: 56px;}
.hmc3y {min-width: 0;}
.bgv5 {flex-wrap: wrap;align-items: baseline;margin: 0;display: flex;gap:4px 10px;}
.dk69 {font-weight: 700;color: var(--ndm5r);font-size: 15px;}
.hzbs {font-size: 13.5px;color: var(--wpc);}

.bcsxva > .dk69 {display: block;}
.dpgkst3 {font-style: normal;margin-top:5px;display: block;}

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

.n5jz {display: block;}
.a793q2w {font-size: 14.5px;margin: 9px 0 0;color: var(--wpc);line-height:1.61;}
.nmg2 {margin-top:13px;gap:7px;display: flex;flex-wrap: wrap;}

.n89q {color: var(--wpc);width: 44px;justify-content: center;text-decoration: none;border-radius:7px;border: 1px solid var(--zfc);height: 44px;display: inline-flex;align-items: center;transition:color 0.126s, border-color 0.121s;}
.n89q:hover {border-color: var(--xovjr);color: var(--xovjr);}
.wj7c0vy {margin: 12px 0 0;font-size: 12.5px;color: var(--wpc);line-height:1.55;}
@media (max-width:566px) {
  .sp3fb {grid-template-columns: minmax(0, 1fr);}
}

.a4vt {counter-reset: vt-sect;}
.sy20x4 {min-width: 0;margin: 0 0 var(--f6h);}
.b6ddq2 {border-bottom: 1px solid var(--zfc);align-items: baseline;display: flex;padding-bottom:11px;margin-bottom:17px;gap:11px;}
.m8mw18 {counter-increment: vt-sect;}
.m8mw18::before {color: var(--xovjr);letter-spacing: .08em;flex: 0 0 auto;content: counter(vt-sect, decimal-leading-zero);font: 700 12px/1.4 var(--cimt8);font-variant-numeric: tabular-nums;}
.n8d5a.n8d5a {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--f7ewg);color: var(--ndm5r);margin: 0;letter-spacing: -.024em;min-width: 0;}

.yfj970.yfj970 {margin-bottom:15px;border-bottom: 1px solid var(--zfc);padding-bottom:11px;}
.t9y4 {counter-increment: vt-sect;}

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

.mr9t.mr9t {margin: 0 0 16px;}
.fk7vw8 {height: 0;border: 0;border-top: 1px solid var(--zfc);margin: 0 0 20px;}

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

.bbdmyx.bbdmyx {margin: 0 0 var(--f6h);display: flex;}
.nc733  {justify-content: flex-start;}
.f08q   {justify-content: center;}
.f16m35 {justify-content: flex-end;}
.pncmy71 {background: var(--lqd);color: var(--p5s, var(--s4xok));justify-content: center;align-items: center;display: inline-flex;border-radius:9px;transition:background 0.166s;text-decoration: none;padding: 0 24px;min-height: 44px;}
.pncmy71:hover {background: var(--nepmj);}
.dc3pq {flex: 1 1 auto;}
.kk78rg {font: 700 14px/1 var(--f7ewg);}

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

.tbh4xp {min-width: 0;overflow: hidden;position: relative;border: 1px solid var(--zfc);border-radius: var(--amnv);margin: 0 0 var(--f6h);}
.msr5 {font: 700 10.5px/1 var(--cimt8);font-style: normal;font-variant-numeric: tabular-nums;padding: 3px 7px;color: var(--xovjr);left: 10px;background: color-mix(in srgb, var(--rgh06) 82%, transparent);z-index: 1;border-radius:4px;position: absolute;top: 9px;letter-spacing: .08em;}
.be0mg1x {display: block;}
.cdb9s1y {display: block;height: auto;width: 100%;border-radius: 0;}

.nf5jq19 {padding: 18px 20px;margin: 0 0 var(--f6h);background: var(--rgh06);border: 1px solid var(--co8rb);border-radius: var(--amnv);}
.t0zzq10 {margin-bottom:13px;color: var(--xovjr);font: 700 11.5px/1 var(--cimt8);text-transform: uppercase;letter-spacing: .12em;display: block;}

.dfsyp {padding-top:11px;margin-top:8px;border-top: 1px solid var(--co8rb);}
.nqgmsry {list-style: none;margin: 0;padding: 0;gap:2px;display: grid;}
.md1t {counter-reset: vt-idx;}
.md1t > li {counter-increment: vt-idx;}

.md1t > li > a::before {content: counter(vt-idx, decimal-leading-zero) "  ";color: var(--xovjr);font: 700 11px/1 var(--cimt8);font-variant-numeric: tabular-nums;}
.nqgmsry > li > a {min-height: 44px;padding: 0 4px;text-decoration: none;font-size: 14.5px;border-bottom: 1px solid var(--zfc);align-items: center;transition:color 0.173s;color: var(--wpc);gap:9px;display: flex;}
.nqgmsry > li:last-child > a {border-bottom: 0;}
.nqgmsry > li > a:hover {color: var(--ndm5r);}

.a536g {border: 1px solid var(--co8rb);border-radius: var(--amnv);padding: var(--e3p) clamp(20px, 2.4vw, 34px);background: var(--rgh06);margin: 0 0 var(--f6h);}
.gxe8hzn.gxe8hzn {letter-spacing: -.024em;margin: 0 0 9px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--f7ewg);color: var(--ndm5r);}
.n8ze {line-height:1.60;font-size: 15.5px;color: var(--wpc);margin: 0 0 18px;}
.bnx14f {margin: 0 0 20px;gap: 0;display: grid;grid-template-columns: max-content minmax(0, 1fr);}

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

.gs5p > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.gs5p > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.fps71d {text-transform: uppercase;padding: 9px 16px 9px 0;white-space: nowrap;border-bottom: 1px solid var(--zfc);color: var(--wpc);font: 700 11.5px/1.4 var(--cimt8);letter-spacing: .09em;}
.rvgr1 {margin: 0;color: var(--ndm5r);font: 600 14px/1.4 var(--cimt8);font-variant-numeric: tabular-nums;padding: 9px 0;border-bottom: 1px solid var(--zfc);}

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

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

.p79vncz {display: flex;gap:11px;flex-wrap: wrap;}
.tdj7vd {display: inline-flex;color: var(--ndm5r);border-radius:8px;border: 1px solid var(--co8rb);align-items: center;padding: 0 20px;justify-content: center;text-decoration: none;transition:border-color 0.172s, color 0.121s;min-height: 44px;background: transparent;}
.tdj7vd:hover {border-color: var(--xovjr);color: var(--xovjr);}
.h4y3 {font: 700 14px/1 var(--f7ewg);}
@media (max-width:635px) {
  .gs5p {grid-template-columns: max-content minmax(0, 1fr);}
}

.b8cs, .hyvm3g {margin: 0 0 var(--f6h);min-width: 0;}
.kw9p4d {margin-bottom:15px;letter-spacing: -.024em;color: var(--ndm5r);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--f7ewg);display: block;}
.rq1q {padding-bottom:11px;border-bottom: 1px solid var(--zfc);}
.j2hz4e, .h10de {min-width: 0;}
.j2hz4e > :first-child, .h10de > :first-child {margin-top: 0;}
.j2hz4e > :last-child,  .h10de > :last-child  {margin-bottom: 0;}
.qq7jr5.qq7jr5 {letter-spacing: -.024em;margin: 0 0 14px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--f7ewg);color: var(--ndm5r);}

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

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

.epd0 {border-bottom: 1px solid var(--zfc);padding: 11px 0;margin-bottom:17px;border-top: 1px solid var(--co8rb);}

.aavjjkp {align-items: start;display: grid;gap: 0 26px;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);}
.chas5 {min-width: 0;padding-top:4px;}
.a4vt .chas5 > h2.kw9p4d.kw9p4d,
.a4vt .epd0 > h2.kw9p4d.kw9p4d {margin: 0;}
.a4vt .chas5 > h2.kw9p4d.kw9p4d {font: 700 11.5px/1.45 var(--cimt8);text-transform: uppercase;color: var(--wpc);letter-spacing: .09em;}
@media (max-width:725px) {
  .aavjjkp {grid-template-columns: minmax(0, 1fr);gap: 0;}
  .chas5 {padding-top: 0;}
  .a4vt .chas5 > h2.kw9p4d.kw9p4d {margin: 0 0 12px;}
}

.m0nr.m0nr .gesn {margin: 0;}
.m0nr.m0nr .saseqnt {gap:10px 28px;display: grid;border-top: 1px solid var(--zfc);padding: 14px 0;grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);}
.m0nr.m0nr .saseqnt:first-child {border-top: 0;}
.m0nr.m0nr .te9d {font-size: 15px;line-height:1.41;margin: 0;font-weight: 700;}

.m0nr.m0nr .saseqnt > .te9d {grid-template-columns: 2.1em 1fr;display: grid;align-items: baseline;}
.m0nr.m0nr .rdjk {font-weight: 700;font-variant-numeric: tabular-nums;font-size: 11.5px;letter-spacing: .08em;color: var(--xovjr);}
.m0nr.m0nr .ym33tkd {font-size: 14px;color: var(--wpc);line-height:1.63;margin: 0;}

.m0nr.m0nr .xsmca {counter-reset: vt-ref;padding-left: 3.2em;}
.m0nr.m0nr .xsmca > .te9d {border-top: 1px solid var(--zfc);counter-increment: vt-ref;padding-top:13px;}
.m0nr.m0nr .xsmca > .te9d:first-child {border-top: 0;padding-top: 0;}
.m0nr.m0nr .xsmca > .te9d::before {content: counter(vt-ref, decimal-leading-zero);letter-spacing: .08em;display: inline-block;font-size: 11.5px;width: 3.2em;margin-left: -3.2em;font-family: var(--cimt8);color: var(--xovjr);font-weight: 700;font-variant-numeric: tabular-nums;}
.m0nr.m0nr .xsmca > .ym33tkd {margin: 6px 0 14px;}
.m0nr.m0nr .xsmca > .ym33tkd:last-child {margin-bottom: 0;}
.m0nr.m0nr .kcsq {font-weight: 700;}
.m0nr.m0nr .ffecr0 {margin: 0;}

.m0nr.m0nr .xsmca > .ym33tkd > .ffecr0 {line-height:1.63;font-size: 14px;}

.m0nr.m0nr .bkq5 {counter-reset: vt-ref;margin: 0;padding: 0 0 0 3.2em;list-style: none;}
.m0nr.m0nr .wr0t {padding: 14px 0;border-top: 1px solid var(--zfc);counter-increment: vt-ref;}
.m0nr.m0nr .wr0t:first-child {padding-top: 0;border-top: 0;}
.m0nr.m0nr .wr0t:last-child {padding-bottom: 0;}
.m0nr.m0nr .wr0t::before {display: inline-block;color: var(--xovjr);font-weight: 700;margin-left: -3.2em;font-family: var(--cimt8);letter-spacing: .08em;font-variant-numeric: tabular-nums;content: counter(vt-ref, decimal-leading-zero);width: 3.2em;font-size: 11.5px;}
.m0nr.m0nr .wr0t > .kcsq {line-height:1.39;font-size: 15px;font-weight: 700;}
.m0nr.m0nr .wr0t > .ffecr0 {margin: 6px 0 0;font-size: 14px;line-height:1.64;color: var(--wpc);}
@media (max-width:725px) {
  .m0nr.m0nr .saseqnt {grid-template-columns: 1fr;gap:5px;}
  .m0nr.m0nr .saseqnt > .ym33tkd {padding-left: 2.1em;}
  .m0nr.m0nr .xsmca {padding-left: 2.6em;}
  .m0nr.m0nr .xsmca > .te9d::before {width: 2.6em;margin-left: -2.6em;}
  .m0nr.m0nr .bkq5 {padding-left: 2.6em;}
  .m0nr.m0nr .wr0t::before {width: 2.6em;margin-left: -2.6em;}
}

.n2cegx {margin: 0 0 var(--f6h);}

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

@media (max-width:1005px) { .qy3j {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:514px)  { .qy3j {grid-template-columns: minmax(0, 1fr);} }
.c6rw4 {min-width: 0;}
.waz39 {min-width: 0;color: inherit;text-decoration: none;display: block;}
.mj5bg6 {overflow: hidden;position: relative;border: 1px solid var(--zfc);border-radius:10px;margin: 0;background: var(--hhz2d);}

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

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

.ajqgdfx {margin: 0 0 var(--f6h);}
.kqxe {list-style: none;min-width: 0;margin: 0;padding: 0;display: grid;gap:9px;}

.p1vyz {grid-template-columns: repeat(2, minmax(0, 1fr));}
.dfhp8  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.g9zcykc {min-width: 0;}
.hrf9 {display: flex;transition:border-color 0.149s, background 0.124s;background: var(--rgh06);min-height: 124px;padding: 22px 20px;border: 1px solid var(--zfc);border-radius:7px;align-items: center;position: relative;text-decoration: none;justify-content: center;}
.hrf9:hover {border-color: color-mix(in srgb, var(--c5wpc) 45%, var(--zfc));background: var(--nhm);}
.cwkyf {font: 700 10.5px/1 var(--cimt8);font-style: normal;font-variant-numeric: tabular-nums;position: absolute;top: 8px;color: var(--xovjr);letter-spacing: .08em;left: 9px;}
.s5t5qh {width: auto;max-width: 100%;max-height: 62px;height: auto;border-radius: 0;object-fit: contain;display: block;}
@media (max-width:629px) {
  .p1vyz, .dfhp8 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.r94q {margin: 0 0 var(--f6h);}
.c3dm02 {list-style: none;margin: 0;display: grid;padding: 0;min-width: 0;gap:13px;}

.vqb7 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.g0gfdwf {grid-template-columns: repeat(2, minmax(0, 1fr));}
.grjefe8 {display: flex;padding: 20px 14px;align-items: center;gap:10px;border: 1px solid var(--zfc);border-radius:9px;background: var(--nhm);min-width: 0;flex-direction: column;}
.r3xz {display: block;width: auto;object-fit: contain;max-width: 100%;max-height: 44px;height: auto;border-radius: 0;}
.gneja5g {text-overflow: ellipsis;letter-spacing: .04em;text-align: center;color: var(--wpc);font: 600 13px/1.25 var(--cimt8);overflow: hidden;white-space: nowrap;max-width: 100%;}
@media (max-width:629px) {
  .vqb7 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .g0gfdwf {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.byjtcbv.byjtcbv .qevgd8 {background: none;width: 100%;border-collapse: collapse;border: 0;table-layout: fixed;}
.byjtcbv.byjtcbv .cmdj5 {text-align: left;font-size: 11.5px;border-bottom: 1px solid var(--zfc);font-family: var(--cimt8);letter-spacing: .09em;vertical-align: bottom;text-transform: uppercase;font-weight: 700;padding: 0 0 9px;}
.byjtcbv.byjtcbv .qpef51 {color: var(--xovjr);padding-right:16px;}

.byjtcbv.byjtcbv .p4nz  {padding-left:16px;color: var(--wpc);}

.byjtcbv.byjtcbv .wy24 {border-left: 1px solid var(--zfc);}
.byjtcbv.byjtcbv .xrg5 {padding: 11px 0;line-height:1.53;vertical-align: top;font-size: 14px;border-bottom: 1px solid var(--zfc);}
.byjtcbv.byjtcbv .xj233 {padding-right:17px;}
.byjtcbv.byjtcbv .wy24  {padding-left:15px;}
.byjtcbv.byjtcbv .t204 {font-weight: 700;font-family: var(--cimt8);width: 1.15em;color: var(--xovjr);display: inline-block;}
.byjtcbv.byjtcbv .wy24 .t204 {color: var(--wpc);}

.byjtcbv.byjtcbv .kv9qhp {text-transform: uppercase;display: block;border-bottom: 1px solid var(--zfc);font-family: var(--cimt8);letter-spacing: .09em;font-weight: 700;font-size: 11.5px;padding: 0 0 9px;margin: 0;}
.byjtcbv.byjtcbv .xc4ts {color: var(--xovjr);}
.byjtcbv.byjtcbv .sqkjr  {color: var(--wpc);}
.byjtcbv.byjtcbv .h3mws {padding: 0;list-style: none;margin: 0;}
.byjtcbv.byjtcbv .j4428 {align-items: baseline;padding: 11px 0;grid-template-columns: 1.35em minmax(0, 1fr);display: grid;border-bottom: 1px solid var(--zfc);font-size: 14px;line-height:1.53;}
.byjtcbv.byjtcbv .j4428:last-child {border-bottom: 0;}
.byjtcbv.byjtcbv .pw18t1 {font-weight: 700;font-family: var(--cimt8);font-style: normal;}

.byjtcbv.byjtcbv .pz95ex .pw18t1 {color: var(--xovjr);}
.byjtcbv.byjtcbv .h1eb  .pw18t1 {color: var(--wpc);}

.byjtcbv.byjtcbv .x9qcc3 {gap: 0;grid-template-columns: repeat(2, minmax(0, 1fr));display: grid;}
.byjtcbv.byjtcbv .d6qc {min-width: 0;}
.byjtcbv.byjtcbv .xkkm5 {padding-right:27px;}
.byjtcbv.byjtcbv .w6353v {padding-left:26px;border-left: 1px solid var(--zfc);}

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

.byjtcbv.byjtcbv .y0v4qwq {margin: 0;}
.byjtcbv.byjtcbv .y0v4qwq > .kv9qhp {margin-top:23px;}
.byjtcbv.byjtcbv .y0v4qwq > .kv9qhp:first-child {margin-top: 0;}
.byjtcbv.byjtcbv .pz93rr8 {margin: 0;}

@media (max-width:635px) {
  
  .byjtcbv.byjtcbv .x9qcc3 {grid-template-columns: minmax(0, 1fr);}
  .byjtcbv.byjtcbv .xkkm5 {padding-right: 0;}
  .byjtcbv.byjtcbv .w6353v {margin-top:22px;border-left: 0;padding-left: 0;}
  
  .byjtcbv.byjtcbv .xrg5 {font-size: 13.5px;}
  .byjtcbv.byjtcbv .xj233,
  .byjtcbv.byjtcbv .qpef51 {padding-right:9px;}
  .byjtcbv.byjtcbv .wy24,
  .byjtcbv.byjtcbv .p4nz {padding-left:10px;}
}

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

.bzbe.bzbe .eetgh2::before {top: 19px;content: "";width: 5px;left: -21px;position: absolute;height: 5px;background: var(--c5wpc);}
.bzbe.bzbe .vjc0te {letter-spacing: .08em;color: var(--xovjr);font-family: var(--cimt8);font-weight: 700;font-size: 11.5px;}
.bzbe.bzbe .wqm4 {margin: 4px 0 13px 3.4em;line-height:1.61;font-size: 14px;color: var(--wpc);}

.bzbe.bzbe .rrfn6s {border-left: 1px solid var(--zfc);padding: 0 0 0 18px;list-style: none;margin: 0;counter-reset: vt-step;}
.bzbe.bzbe .wcq3 {padding: 13px 0 0;counter-increment: vt-step;position: relative;}
.bzbe.bzbe .wcq3 + .wcq3 {margin-top:13px;border-top: 1px solid var(--zfc);}
.bzbe.bzbe .wcq3::before {width: 5px;content: "";top: 19px;height: 5px;background: var(--c5wpc);left: -21px;position: absolute;}
.bzbe.bzbe .b1jxnhd {font-size: 15px;display: block;font-weight: 700;line-height:1.36;}
.bzbe.bzbe .b1jxnhd::before {content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";letter-spacing: .08em;font-size: 11.5px;font-family: var(--cimt8);color: var(--xovjr);font-weight: 700;font-variant-numeric: tabular-nums;}
.bzbe.bzbe .ftk8d {margin: 4px 0 0;color: var(--wpc);font-size: 14px;line-height:1.64;}

.bzbe.bzbe .p4rw9 {border-left: 0;padding: 0;}
.bzbe.bzbe .py7f5s {display: block;padding: 14px 0 0;margin: 0;border-top: 1px solid var(--zfc);}
.bzbe.bzbe .p4rw9 > .py7f5s:first-child {border-top: 0;padding-top: 0;}
.bzbe.bzbe .tw84x {display: block;color: var(--xovjr);letter-spacing: .1em;font-style: normal;font: 700 11px/1.3 var(--cimt8);font-variant-numeric: tabular-nums;margin-bottom:5px;}
.bzbe.bzbe .xnc4d {font-weight: 700;font-size: 15px;line-height:1.35;}
.bzbe.bzbe .canz {color: var(--wpc);line-height:1.62;font-size: 14px;margin: 5px 0 14px;}
.bzbe.bzbe .canz:last-child {margin-bottom: 0;}

@media (max-width:725px) {
  .bzbe.bzbe .eetgh2 {gap:4px;grid-template-columns: 1fr;}
  .bzbe.bzbe .wqm4 {margin-left: 0;}
}

.a4vt {--pc4q: var(--ndm5r);}

.a4vt :is(.yjpnqp, [class*="table"]) {overflow-x: auto;}
.a4vt table {border-collapse: collapse;width: 100%;font-size: 14.5px;}
.a4vt thead th {color: var(--wpc);white-space: nowrap;text-align: left;text-transform: uppercase;font-size: 11.5px;padding: 11px 14px;border-bottom: 1px solid var(--pc4q, var(--co8rb));font-weight: 700;letter-spacing: .08em;}
.a4vt tbody td {padding: 11px 14px;color: var(--wrpsi, var(--ndm5r));border-bottom: 1px solid var(--zfc);}
.a4vt tbody td + td {font-family: var(--cimt8);font-variant-numeric: tabular-nums;}

.bgjy6h.bgjy6h {color: var(--ndm5r);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);background: var(--nd5);border-top: 1px solid var(--co8rb);}
.bgjy6h .v6j3 {align-items: start;display: grid;max-width: var(--yc02q);grid-template-columns: minmax(0, 1fr) auto;margin: 0 auto;gap:29px 50px;}
.bgjy6h .c045693 img {width: auto;height: 28px;display: block;}
.bgjy6h .c045693 span {font-size: 18px;letter-spacing: -.03em;font-weight: 800;color: var(--ndm5r);}
.bgjy6h .bctg4d {grid-auto-flow: column;gap:49px;display: grid;}
.bgjy6h .bctg4d ul {margin: 0;padding: 0;display: grid;list-style: none;gap:9px;}
.bgjy6h .bctg4d a {text-decoration: none;font-size: 14px;color: var(--wpc);}
.bgjy6h .bctg4d a:hover {color: var(--ndm5r);}
.bgjy6h .z3gp {margin: 24px auto 0;opacity:0.7;display: flex;flex-wrap: wrap;max-width: var(--yc02q);gap:11px;align-items: center;}
.bgjy6h .psy9cc {max-width: var(--yc02q);border-top: 1px solid var(--zfc);padding-top:17px;margin: 24px auto 0;}
.bgjy6h .psy9cc p {margin: 0;font-size: 12.5px;color: var(--wpc);}
.bgjy6h .psy9cc p + p {margin-top:9px;line-height:1.55;}

@media (max-width:1072px) {
  
  .cmgzzph {display: none;}
  .b3qj {margin-left: 0;}
  .vvgxyq {display: flex;}
  
  .jnbcsbr {display: inline-flex;}
  .gpy82cj {left: 14px;}
}

@media (max-width:814px) {
  .q07fte {display: none;}
  
  .gpy82cj {gap:10px;align-items: center;flex-direction: row;text-align: left;}
  .zc758 {font-size: 13.5px;min-width: 0;white-space: nowrap;overflow: hidden;flex: 1 1 auto;text-overflow: ellipsis;}
  .gpy82cj .gqdwbf {flex: 0 0 auto;}
}

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

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

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

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

.bgjy6h .bctg4d a {min-height: 44px;align-items: center;display: flex;}
.cq0w {align-items: center;min-height: 44px;display: inline-flex;}

.gqdwbf, .gdn8m7, .ghbrga6,
.a4vt a[role="button"],
.a4vt .ap5h4m a {min-height: 44px;}

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

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

.xnc6g ul {gap:7px;}

.bgjy6h .bctg4d ul {gap:7px;display: grid;}

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

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

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

.hv7kfd:checked ~ .dps8 {visibility: visible;opacity:0.98;}
.hv7kfd:checked ~ .rdn5ck {visibility: visible;transform: translateX(0);}

.cb9f {gap:12px;z-index: 1;position: sticky;border-bottom: 1px solid var(--co8rb, var(--fgg));top: 0;padding: 14px 16px;background: var(--nhm, var(--dgdx));display: flex;align-items: center;justify-content: space-between;}
.t5h6m6x {min-height: 44px;display: inline-flex;align-items: center;}
.t5h6m6x img {width: auto;display: block;height: 26px;}
.yc2t0h {letter-spacing: .01em;font-size: 16px;font-weight: 800;color: var(--t6a4s);}

.nyazss {background: var(--dgdx);width: 44px;color: var(--t6a4s);justify-content: center;display: inline-flex;flex: none;height: 44px;cursor: pointer;border-radius:11px;border: 1px solid var(--co8rb, var(--fgg));align-items: center;}
.nyazss:hover {background: var(--akfqy);}
.nyazss:focus-visible,
.w5tt65n a:focus-visible,
.nqbm3g:focus-visible,
.fsxpk80:focus-visible {outline: 2px solid var(--t6a4s);outline-offset: 2px;}

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

.w5tt65n a {font-weight: 600;padding: 10px 14px;color: var(--t6a4s);align-items: center;display: flex;border-radius:11px;border: 1px solid transparent;line-height:1.29;font-size: 15.5px;text-decoration: none;min-height: 48px;}
.w5tt65n a:hover {border-color: var(--co8rb, var(--fgg));background: var(--dgdx);}

.w5tt65n a[aria-current="page"] {background: var(--dgdx);border-color: var(--co8rb, var(--fgg));box-shadow: inset 3px 0 0 var(--c5wpc, var(--lqd));}

.ns2sj5e {display: grid;border-top: 1px solid var(--co8rb, var(--fgg));background: var(--nhm, var(--dgdx));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));margin-top: auto;gap:10px;}

.nqbm3g, .fsxpk80 {font-weight: 700;font-size: 15px;justify-content: center;border-radius:13px;text-decoration: none;padding: 12px 18px;min-height: 48px;display: flex;align-items: center;}
.nqbm3g {color: var(--ewy, var(--gwo));background: var(--ow0);border: 1px solid var(--co8rb, var(--fgg));}
.fsxpk80 {color: var(--kz4fy, var(--djs));border: 1px solid transparent;background: var(--jrk);}

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

@media (min-width:1073px) {
  .rdn5ck, .dps8 {display: none;}
}

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

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

.a4vt > .ap5h4m.bbdmyx {padding-bottom: 0;padding-top: 0;}

@media (min-width:1073px) {

  
  
  .cmgzzph, .b3qj {transition:width 230ms ease, margin-left 217ms ease, padding 184ms ease;}

  
}

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

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

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

.hre3a0 > summary.aacnbx .t0zzq10 {margin: 0;}
.hre3a0[open] > summary.aacnbx {margin-bottom:11px;}

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

.b3qj {padding-bottom: max(96px, var(--hq6, 96px));}

.j3gq {--qimi: var(--amnv);--t27: .08em;--jec0i: uppercase;--l43fb: 6px;--cfa: var(--amnv);--x50: 1px solid var(--co8rb);--mdk: 12px;}

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

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

:root {--uo2y:   color-mix(in srgb, var(--c5wpc) 38%, transparent);--co8rb:   color-mix(in srgb, var(--c5wpc) 26%, var(--jhmo));--amnv:      14px;--nhm: color-mix(in srgb, var(--c5wpc) 14%, var(--ayedy));--l2jc:     color-mix(in srgb, var(--c5wpc) 7%, var(--xir));--zfc:  color-mix(in srgb, var(--c5wpc) 16%, var(--fgg));--nvj: var(--pc4q, var(--c5wpc));--rgh06:  color-mix(in srgb, var(--c5wpc) 9%, var(--dgdx));}
html:root {background-color: var(--l2jc);}
body {font-family: var(--f7ewg);background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--c5wpc) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--nvj) 14%, transparent), transparent 70%),
    var(--l2jc);background-attachment: fixed;}

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

.cmgzzph {border-right-color: var(--co8rb);background:
    linear-gradient(180deg, color-mix(in srgb, var(--c5wpc) 16%, transparent), transparent 46%),
    var(--vrfpq);}
.xnc6g a {border-radius:9px;font: 600 15px/1.2 var(--f7ewg);letter-spacing: .01em;}
.xnc6g a:hover {background: color-mix(in srgb, var(--c5wpc) 12%, transparent);}
.xnc6g a[aria-current="page"] {color: var(--p5s, var(--s4xok));box-shadow: 0 6px 20px var(--uo2y);background: var(--lqd);}
.xnc6g a[aria-current="page"] .v7t4 {background: currentColor;}

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

.gqdwbf,
.a4vt :is(.ap5h4m, .bzbe, .m0nr) a[role="button"],
.a4vt .ap5h4m a,
.e1bj, .vn5gt2p {min-height: 44px;border-radius:12px;font: 700 14.5px/1 var(--f7ewg);padding: 0 22px;letter-spacing: .02em;}
.y6pr,
.e1bj, .vn5gt2p,
.a4vt .ap5h4m a {transition:transform 0.153s, box-shadow 0.157s, background 0.192s;box-shadow: 0 8px 24px var(--uo2y);}
.y6pr:hover, .e1bj:hover, .vn5gt2p:hover {box-shadow: 0 10px 30px var(--uo2y);transform: translateY(-1px);}
.fegm4ch {background: color-mix(in srgb, var(--ow0) 70%, transparent);border-color: var(--co8rb);}

.a4vt :is(.m0nr, .bzbe, .byjtcbv, .v44ngk1),
.a4vt .wbcfy77.wbcfy77 {border-color: var(--co8rb);background:
    linear-gradient(180deg, color-mix(in srgb, var(--c5wpc) 7%, transparent), transparent 60%),
    var(--rgh06);}

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

.a4vt .ttmz {justify-content: center;min-height: clamp(360px, 52vh, 560px);}
.td6t {background: linear-gradient(90deg,
    color-mix(in srgb, var(--l2jc) 90%, transparent) 0%,
    color-mix(in srgb, var(--l2jc) 62%, transparent) 42%,
    color-mix(in srgb, var(--l2jc) 0%, transparent) 76%);}
.qpbsre {top: 14px;background: color-mix(in srgb, var(--nhm) 70%, transparent);position: absolute;left: 14px;backdrop-filter: blur(8px);z-index: 2;border: 1px solid var(--co8rb);border-radius: 999px;padding: 7px 14px;}
.ja9fv5 {max-width:641px;background: none;}
.ja9fv5 .cs56e {line-height:1.03;font-size: clamp(30px, 4vw, 54px);}
@media (max-width:905px) {
  .a4vt .ttmz {min-height: min(72vh, 560px);justify-content: flex-end;}
  .td6t {background: linear-gradient(0deg,
      color-mix(in srgb, var(--l2jc) 94%, transparent) 0%,
      color-mix(in srgb, var(--l2jc) 70%, transparent) 45%,
      color-mix(in srgb, var(--l2jc) 0%, transparent) 82%);}
}

.a4vt .sk7whyw.sk7whyw {max-height: none;object-fit: contain;height: auto;}
.cs56e.cs56e {line-height:1.08;font-size: clamp(28px, 3.2vw, 44px);}
.qp103an {box-shadow: 0 18px 50px var(--uo2y);border-color: var(--co8rb);}

@media (max-width:1072px) {
  .wea61n .j3gq {display: none;}
  .jnbcsbr img {max-width: min(30vw, 120px);object-fit: contain;height: 28px;object-position: left center;}
  .g7hksg {padding: 14px 20px 0;}
}
@media (max-width:566px) {
  .mxcv9vg {gap:7px;padding: 0 14px;}
  .wea61n {gap:5px;}
  .wea61n .gqdwbf {font-size: 13px;padding: 0 12px;min-height: 40px;}
  .vvgxyq {margin-right: -8px;}
}

.a4vt .a536g.a536g {display: grid;overflow: hidden;border: 1px solid var(--co8rb);border-radius: var(--amnv);grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 3vw, 48px);background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--c5wpc) 24%, transparent), transparent 70%),
    var(--rgh06);padding: clamp(24px, 3.4vw, 48px) !important;align-items: center;}
@media (min-width:906px) {
  .a4vt .a536g.a536g {grid-template-columns: minmax(0, 1fr) auto;}
}
.a536g .ct3kcr {min-width: 0;}
.a536g .gxe8hzn {font-size: clamp(26px, 3vw, 40px);}
.a536g .db92d5 {align-items: center;aspect-ratio: 1;display: flex;border-radius: 50%;--auy: 90%;box-shadow: 0 0 60px var(--uo2y);background:
    radial-gradient(closest-side, var(--rgh06) 78%, transparent 79%),
    conic-gradient(var(--c5wpc) 0 var(--auy), color-mix(in srgb, var(--c5wpc) 14%, transparent) var(--auy) 100%);margin: 0 auto;position: relative;flex-direction: column;justify-content: center;width: clamp(170px, 18vw, 220px);}
.a536g .b2j31 {letter-spacing: -.04em;font: 800 clamp(46px, 5vw, 64px)/1 var(--cimt8);color: var(--ndm5r);}
.a536g .qvvkq {color: var(--xovjr);font: 700 14px/1 var(--cimt8);font-style: normal;margin-top:6px;}
.a536g .chpc8x {font: 700 11px/1.2 var(--f7ewg);text-transform: uppercase;max-width: 70%;letter-spacing: .14em;color: var(--wpc);overflow-wrap: anywhere;margin-top:10px;text-align: center;}
.a536g .p79vncz {margin-top:23px;gap:11px;display: flex;flex-wrap: wrap;}
.a536g .tdj7vd.tdj7vd {color: var(--p5s, var(--s4xok));text-decoration: none;display: inline-flex;font: 700 15px/1 var(--f7ewg);min-height: 48px;border-radius:13px;border: 0;background: var(--lqd);padding: 0 22px;box-shadow: 0 8px 24px var(--uo2y);align-items: center;}
.a536g .tdj7vd.tdj7vd:hover {color: var(--p5s, var(--s4xok));background: var(--nepmj);}
.a536g .tdj7vd .h4y3 {font: inherit;color: inherit;}
@media (max-width:905px) {
  .a536g .db92d5 {order: -1;width: 160px;}
  .a536g .tdj7vd.tdj7vd {justify-content: center;flex: 1 1 140px;}
}

.a4vt .ttmz.k7pd {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--c5wpc) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--nvj) 32%, transparent), transparent 65%),
    var(--pf2c, var(--rgh06));}
.mgaym8z {max-width: 100%;white-space: nowrap;pointer-events: none;color: color-mix(in srgb, var(--f18hs, var(--ndm5r)) 10%, transparent);overflow: hidden;z-index: 0;font: 800 clamp(96px, 14vw, 220px)/1 var(--f7ewg);letter-spacing: -.04em;bottom: -.2em;right: -.04em;position: absolute;}
@media (max-width:905px) {
  .a4vt .ttmz.k7pd {padding-top:57px;min-height: 0;}
  .mgaym8z {display: none;}
}
