

:root {--hlye:  1180px;--ood4s:"SF Mono", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--fca:    var(--so1d);--o1l:  var(--n0px);--yt8:     10px;--e1ra9: var(--yvyrb);--bj3: var(--het);--xjk8b:"Futura", "Avenir Next", "Century Gothic", system-ui, "Trebuchet MS", sans-serif;--flo:   var(--a4gef);--ith2:  clamp(30px, 3.4vw, 52px);--aqe:  248px;--jmg7:  clamp(16px, 1.8vw, 26px);--c7al:var(--tjlz);--tzw76: var(--w8nx);--rnvi: color-mix(in srgb, var(--tzw76) 35%, var(--flo));--pzl: var(--xfo);}

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

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

.ffh0krz {background: var(--oa8em);width: var(--aqe);inset: 0 auto 0 0;overscroll-behavior: contain;overflow-y: auto;gap:4px;display: flex;flex-direction: column;z-index: 50;padding: 16px 12px;border-right: 1px solid var(--o1l);position: fixed;}
.ay4d {margin-left: var(--aqe);min-width: 0;}

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

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

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

.c9j3d {margin-top: auto;background: var(--e1ra9);border: 1px solid var(--o1l);border-radius: var(--yt8);padding: 14px;}
.ggxtj {font-size: 14px;margin: 0;font-weight: 700;}
.t0tbd {margin: 5px 0 0;font-size: 12.5px;line-height:1.45;color: var(--pzl);}

.cnnd {backdrop-filter: blur(10px);z-index: 40;background: color-mix(in srgb, var(--fca) 92%, transparent);top: 0;position: sticky;border-bottom: 1px solid var(--o1l);}
.r7tggwy {padding: 0 clamp(16px, 2vw, 28px);gap:14px;align-items: center;min-height: 54px;display: flex;}
.gc1461 {text-overflow: ellipsis;overflow: hidden;font: 500 12px/1.4 var(--ood4s);color: var(--pzl);white-space: nowrap;min-width: 0;}
.kxbfam0 {margin-left: auto;gap:7px;align-items: center;display: flex;}

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

.fwz0 {background: var(--p0p3);border-color: var(--o1l);color: var(--q26, var(--u33));}
.dpqdh {background: var(--xfs);color: var(--bvlp4, var(--vwpf));}
.dpqdh:hover {background: var(--lb4a4);}

.qcz1q :is(.rey4, .wmjs41a, .ae1f) a[role="button"],
.qcz1q .rey4 a {background: var(--w8nx);color: var(--s0dw, var(--qz8j));}
.hn3shfq {margin-top:12px;width: 100%;display: flex;}

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

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

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

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

.ar81::before {position: absolute;inset: 11px;border: 1px solid var(--o1l);background: var(--c7al);content: '';transition:border-color 0.178s, background 0.149s;}
.ar81 svg {position: relative;z-index: 1;}
.ar81:hover {color: var(--rnvi);}
.ar81:hover::before {background: color-mix(in srgb, var(--flo) 8%, var(--c7al));border-color: color-mix(in srgb, var(--tzw76) 50%, var(--o1l));}
.ar81:focus-visible {outline: 2px solid var(--rnvi);outline-offset: -3px;}

.qcz1q {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.qcz1q > * {padding-top: var(--ith2);padding-bottom: 0;margin: 0 auto var(--jmg7) !important;max-width: var(--hlye);}
.qcz1q > *:last-child {margin-bottom: 0 !important;}

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

.qcz1q :is(.c7db, .t8teqtc, .z3zmq6, .ae1f,
             .wmjs41a, .tp2my) :is(p, li, td) > a {color: var(--tzw76);text-underline-offset: 3px;}

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

.qcz1q :is(.ae1f, .wmjs41a, .tp2my, .hfr9mtb) {background: var(--e1ra9);padding: var(--ith2) clamp(20px, 2.4vw, 34px) !important;border: 1px solid var(--o1l);border-radius: var(--yt8);}

.qcz1q .s75c.s75c {min-width: 0;overflow: hidden;background: var(--e1ra9);padding: 0 !important;display: grid;grid-template-columns: minmax(0, 1fr);border: 1px solid var(--o1l);border-radius: var(--yt8);}

.cjf2x {background: var(--c7al);display: flex;grid-column: 1 / -1;gap:13px;justify-content: space-between;padding: 9px clamp(18px, 2.2vw, 30px);border-bottom: 1px solid var(--bj3);align-items: center;min-width: 0;}
.qzzb {text-transform: uppercase;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font: 700 11.5px/1 var(--ood4s);letter-spacing: .1em;color: var(--rnvi);}
.cfeeyyq {font: 600 11.5px/1 var(--ood4s);font-style: normal;color: var(--pzl);letter-spacing: .08em;flex: 0 0 auto;}

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

.wbxgc.wbxgc {margin: 0;color: var(--flo);overflow-wrap: anywhere;letter-spacing: -.028em;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--xjk8b);}
.akykp.akykp {max-width: 56ch;line-height:1.59;margin: 11px 0 0;color: color-mix(in srgb, var(--pzl) 26%, var(--flo));font-size: 15.5px;}
.kqs4 {justify-content: center;align-items: center;font: 700 14px/1 var(--xjk8b);border-radius:8px;margin-top:21px;color: var(--s0dw, var(--qz8j));text-decoration: none;display: inline-flex;min-height: 44px;padding: 0 22px;background: var(--w8nx);transition:background 0.193s;}
.kqs4:hover {background: var(--lb4a4);}

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

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

.s75c .vdnp.vdnp {background-image:
    repeating-linear-gradient(90deg, var(--bj3) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--bj3) 0 1px, transparent 1px 26px);}
.s75c .ppe7s.ppe7s {background-image:
    repeating-linear-gradient(90deg, var(--bj3) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--bj3) 0 1px, transparent 1px 34px);}
.s75c .e3rmnh.e3rmnh {background-image:
    repeating-linear-gradient(90deg, var(--bj3) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--bj3) 0 1px, transparent 1px 44px);}

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

.rgw0tb .vdnp.vdnp {background-image:
    repeating-linear-gradient(90deg, var(--bj3) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--bj3) 0 1px, transparent 1px 26px);}
.rgw0tb .ppe7s.ppe7s {background-image:
    repeating-linear-gradient(90deg, var(--bj3) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--bj3) 0 1px, transparent 1px 34px);}
.rgw0tb .e3rmnh.e3rmnh {background-image:
    repeating-linear-gradient(90deg, var(--bj3) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--bj3) 0 1px, transparent 1px 44px);}

.qcz1q .rgw0tb.rgw0tb {background: var(--e1ra9);border: 1px solid var(--o1l);border-radius: var(--yt8);padding: 0 !important;display: grid;grid-template-columns: minmax(0, 1fr);overflow: hidden;min-width: 0;}
.rgw0tb .agkcm4 {background: var(--c7al);min-width: 0;border-bottom: 1px solid var(--o1l);position: relative;margin: 0;overflow: hidden;}
.rgw0tb .rtsn {border-radius: 0;max-height: 26vh;object-fit: cover;display: block;width: 100%;color: var(--bpr, inherit);height: auto;}

.rgw0tb .mmqanx {width: 100%;justify-content: center;display: flex;background-color: var(--hco4, var(--c7al));font: 800 clamp(40px, 6.5vw, 84px)/1 var(--ood4s);align-items: center;color: var(--rnvi);letter-spacing: -.05em;min-height: 15vh;max-height: 24vh;}
.wd32g.wd32g {max-width: 24ch;overflow-wrap: break-word;padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;text-wrap: balance;letter-spacing: -.02em;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--xjk8b);color: var(--flo);margin: 0;}

.rgw0tb .tr9knyk {display: grid;align-items: start;gap: clamp(14px, 1.6vw, 22px);padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;grid-template-columns: minmax(0, 1fr);}
.rvgzc.rvgzc {max-width: 62ch;min-width: 0;margin: 0;line-height:1.60;font-size: 15.5px;color: color-mix(in srgb, var(--pzl) 26%, var(--flo));}
.rgw0tb .sz4w {min-width: 0;margin: 0;gap:5px 18px;display: flex;flex-wrap: wrap;}
.rgw0tb .zx1e {letter-spacing: .16em;margin: 0;text-transform: uppercase;font: 700 10.5px/1.6 var(--ood4s);color: var(--pzl);}
.rgw0tb .h4vhc2 {letter-spacing: .04em;font: 700 13px/1.6 var(--ood4s);color: var(--rnvi);margin: 0 12px 0 0;}
.rgw0tb .cfyymy {letter-spacing: .04em;padding: 0 28px;transition:background 0.158s;min-height: 46px;background: var(--w8nx);color: var(--s0dw, var(--qz8j));justify-content: center;border-radius:5px;font: 700 14px/1 var(--xjk8b);display: inline-flex;align-items: center;text-decoration: none;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);justify-self: start;}
.rgw0tb .cfyymy:hover {background: var(--lb4a4);}
@media (min-width:910px) {
  
  .rgw0tb .tr9knyk {align-items: baseline;grid-template-columns: minmax(0, 1fr) auto;}
  .rgw0tb .sz4w {justify-content: flex-end;}
}
@media (max-width:909px) {
  
  .rgw0tb .rtsn  {max-height: 18vh;}
  .rgw0tb .mmqanx {max-height: 18vh;min-height: 12vh;}
}

.qcz1q .je9yttg {display: flex;border: 1px solid var(--o1l);border-radius: var(--yt8);overflow: hidden;justify-content: flex-end;min-height: 340px;flex-direction: column;position: relative;}

.qcz1q .jbagyc .gc9h {object-fit: cover;height: 100%;position: absolute;width: 100%;inset: 0;}
.ha1j8 {pointer-events: none;inset: 0;position: absolute;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--e1ra9) 20%, transparent) 0%,
      color-mix(in srgb, var(--e1ra9) 55%, transparent) 60%,
      color-mix(in srgb, var(--e1ra9) 85%, transparent) 100%);}
.f6y3c {z-index: 1;position: relative;background: color-mix(in srgb, var(--c7al) 92%, transparent);}
.wgep {z-index: 1;position: relative;background: color-mix(in srgb, var(--e1ra9) 95%, transparent);}
.wgep .wbxgc,
.wgep .akykp {color: var(--i79tf, var(--flo));}
@media (max-width:909px) {
  .qcz1q .je9yttg {min-height: 280px;}
}

@media (min-width:910px) {
  
  .qcz1q .s75c.s75c {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .e52g {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .r3edydv .n88tnb3  {order: 2;}
  .r3edydv .e52g {order: 1;}
}

.b3yzz {padding: var(--ith2) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--jmg7);border: 1px solid var(--o1l);border-radius: var(--yt8);background: var(--e1ra9);}
.p64y3 {padding-bottom:17px;align-items: center;border-bottom: 1px solid var(--bj3);display: grid;margin-bottom:4px;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);gap:9px 18px;}

.j93kpj .ghk726z {order: -1;grid-column: 1 / -1;}
.bn9p  .ghk726z {grid-column: 3;}
.p3dr {font: 800 clamp(30px, 3.4vw, 42px)/1 var(--ood4s);font-variant-numeric: tabular-nums;color: var(--flo);letter-spacing: -.03em;}
.ys0j5gb {font-weight: 600;color: var(--pzl);font-size: .44em;}

.m5xrs {background: var(--bj3);height: 6px;display: block;border-radius:2px;overflow: hidden;position: relative;}
.m5xrs::before {content: "";background: var(--rnvi);position: absolute;width: var(--saa, 0%);inset: 0 auto 0 0;}
.ghk726z {color: var(--pzl);line-height:1.59;margin: 0;font-size: 15px;}

.qnvn {list-style: none;margin: 0;padding: 0;}
.fw3778y {border-bottom: 1px solid var(--bj3);padding: 14px 0;align-items: baseline;display: grid;gap: 0 16px;grid-template-columns: 3.6em minmax(0, 1fr);}
.fw3778y:last-child {padding-bottom: 0;border-bottom: 0;}
.rvrd5jj {font: 700 13px/1.4 var(--ood4s);font-style: normal;font-variant-numeric: tabular-nums;white-space: nowrap;color: var(--rnvi);}
.qyyxnjy {font-weight: 600;color: var(--pzl);}
.a4re0 {margin: 0;min-width: 0;}
.tam39vj {margin: 0;line-height:1.58;font-size: 15px;}
.f409h {margin-top:7px;letter-spacing: .06em;font: 600 12px/1.3 var(--ood4s);font-style: normal;color: var(--pzl);display: block;}

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

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

.w8z0 {border-left: 0;padding-left: 0;margin-left: 0;}
.f409h:empty {display: none;}

.hv6s {margin: 0;min-width: 0;}
.hv6s > .a4re0 {margin: 0;}
.fk3st {flex-wrap: wrap;margin-top:8px;gap:4px 14px;display: flex;align-items: baseline;padding-top:7px;border-top: 1px solid var(--bj3);justify-content: space-between;}
.fk3st > .f409h {margin-top: 0;}

.hv6s > .fk3st:only-child {padding-top: 0;margin-top: 0;border-top: 0;}
@media (max-width:635px) {
  .p64y3 {grid-template-columns: auto minmax(0, 1fr);}
  .bn9p .ghk726z {grid-column: 1 / -1;}
  .fw3778y {grid-template-columns: 1fr;gap:6px;}
}

.kfp5vv5 {margin: 0 0 var(--jmg7);min-width: 0;border: 1px solid var(--o1l);border-radius: var(--yt8);background: var(--e1ra9);padding: var(--ith2) clamp(20px, 2.4vw, 34px);}

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

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

.x00k {grid-template-columns: minmax(0, 1fr);}
.tncj8 {min-width: 0;}
.jfjc3s6.jfjc3s6 {color: var(--flo);letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--xjk8b);margin: 0 0 10px;}
.a9831 {min-width: 0;}
.a9831 > :first-child {margin-top: 0;}
.a9831 > :last-child  {margin-bottom: 0;}
.bpt0anq {color: var(--s0dw, var(--qz8j));min-height: 44px;align-items: center;display: inline-flex;background: var(--w8nx);border-radius:7px;font: 700 14px/1 var(--xjk8b);transition:background 0.177s;justify-content: center;padding: 0 20px;margin-top:17px;text-decoration: none;}
.bpt0anq:hover {background: var(--lb4a4);}
.abdrs4 {min-width: 0;margin: 0;}

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

.abdrs4 {order: -1;}
@media (max-width:753px) {
  .qnex5r4 {max-height: 340px;}
}
@media (min-width:754px) {
  .khd6 .abdrs4 {order: 1;}
}

.v32p7xt {background: var(--e1ra9);margin: 0 0 var(--jmg7);padding: var(--ith2) clamp(20px, 2.4vw, 34px);min-width: 0;border: 1px solid var(--o1l);border-radius: var(--yt8);}
.mx3k50g {justify-content: space-between;gap:13px;display: flex;padding-bottom:13px;margin-bottom:17px;border-bottom: 1px solid var(--bj3);align-items: baseline;}
.ke85.ke85 {color: var(--flo);min-width: 0;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--xjk8b);margin: 0;letter-spacing: -.026em;}
.bf4hkp8 {letter-spacing: .08em;color: var(--rnvi);flex: 0 0 auto;font: 700 12px/1 var(--ood4s);font-style: normal;font-variant-numeric: tabular-nums;}
.gzqm {padding: 0;display: grid;list-style: none;margin: 0 0 18px;gap:11px;min-width: 0;}
.sxks  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.me2w {display: flex;justify-content: center;flex-wrap: wrap;}
.me2w > * {min-width: 0;max-width: calc(50% - 8px);flex: 1 1 200px;}
@media (max-width:595px) { .me2w > * {max-width: none;} }
.hmf4 {min-width: 0;}
.z4rqr5j {background: var(--c7al);overflow: hidden;margin: 0;border: 1px solid var(--bj3);border-radius:8px;min-width: 0;}
.n5ncart {height: auto;display: block;width: 100%;border-radius: 0;}
.ay1vfbw {font: 600 12.5px/1.4 var(--ood4s);border-top: 1px solid var(--bj3);color: var(--pzl);padding: 9px 11px;}
.jw7ge4d {font-size: clamp(16px, 1.45vw, 18px);line-height:1.59;margin: 0 0 18px;color: var(--pzl);}
.m392 {display: flex;flex-wrap: wrap;gap:10px;}
.ka5wb1t, .byhksa {transition:background 0.178s, border-color 0.195s;display: inline-flex;text-decoration: none;min-height: 44px;align-items: center;font: 700 14px/1 var(--xjk8b);justify-content: center;border-radius:8px;padding: 0 20px;}
.ka5wb1t {color: var(--s0dw, var(--qz8j));background: var(--w8nx);}
.ka5wb1t:hover {background: var(--lb4a4);}

.byhksa {background: transparent;border: 1px solid var(--o1l);color: var(--flo);}
.byhksa:hover {border-color: var(--rnvi);}

.d29kb {grid-template-columns: auto minmax(0, 1fr);display: grid;border-top: 1px solid var(--o1l);margin: 0 0 var(--jmg7);gap:16px 18px;align-items: start;padding: 20px 0 0;}
.q04dvcc {flex: 0 0 auto;}
.pk1hn6 {height: 56px;border: 1px solid var(--bj3);border-radius:6px;width: 56px;object-fit: cover;display: block;}
.zr980z {min-width: 0;}
.kv5r {flex-wrap: wrap;gap:3px 10px;align-items: baseline;margin: 0;display: flex;}
.qm4s {font-weight: 700;color: var(--flo);font-size: 15px;}
.x08c {color: var(--pzl);font-size: 13.5px;}

.axnh3y > .qm4s {display: block;}
.sayb94c {margin-top:5px;font-style: normal;display: block;}

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

.anh9n {display: block;}
.t318e {font-size: 14.5px;color: var(--pzl);line-height:1.62;margin: 9px 0 0;}
.few7jc9 {display: flex;margin-top:11px;flex-wrap: wrap;gap:9px;}

.awqnm {display: inline-flex;justify-content: center;transition:color 0.194s, border-color 0.191s;border-radius:8px;border: 1px solid var(--bj3);color: var(--pzl);align-items: center;height: 44px;text-decoration: none;width: 44px;}
.awqnm:hover {border-color: var(--rnvi);color: var(--rnvi);}
.ajm4g {color: var(--pzl);margin: 12px 0 0;font-size: 12.5px;line-height:1.56;}
@media (max-width:572px) {
  .d29kb {grid-template-columns: minmax(0, 1fr);}
}

.qcz1q {counter-reset: vt-sect;}
.sz6m {min-width: 0;margin: 0 0 var(--jmg7);}
.vysa770 {align-items: baseline;margin-bottom:15px;padding-bottom:11px;gap:12px;display: flex;border-bottom: 1px solid var(--bj3);}
.e3604ez {counter-increment: vt-sect;}
.e3604ez::before {content: counter(vt-sect, decimal-leading-zero);font: 700 12px/1.4 var(--ood4s);font-variant-numeric: tabular-nums;letter-spacing: .08em;flex: 0 0 auto;color: var(--rnvi);}
.yf1q.yf1q {min-width: 0;margin: 0;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--xjk8b);color: var(--flo);letter-spacing: -.024em;}

.f36r0.f36r0 {border-bottom: 1px solid var(--bj3);padding-bottom:11px;margin-bottom:17px;}
.wqmqt9 {counter-increment: vt-sect;}

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

.c5ecpp7.c5ecpp7 {margin: 0 0 16px;}
.f4jg75 {height: 0;margin: 0 0 20px;border: 0;border-top: 1px solid var(--bj3);}

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

.x1txy.x1txy {display: flex;margin: 0 0 var(--jmg7);}
.en1j  {justify-content: flex-start;}
.af78tt   {justify-content: center;}
.g6me9eq {justify-content: flex-end;}
.s9yka2m {align-items: center;border-radius:8px;color: var(--s0dw, var(--qz8j));background: var(--w8nx);text-decoration: none;display: inline-flex;padding: 0 24px;justify-content: center;min-height: 44px;transition:background 0.189s;}
.s9yka2m:hover {background: var(--lb4a4);}
.v14n9g {flex: 1 1 auto;}
.nyx6 {font: 700 14px/1 var(--xjk8b);}

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

.zsxa {overflow: hidden;position: relative;border: 1px solid var(--bj3);border-radius: var(--yt8);margin: 0 0 var(--jmg7);min-width: 0;}
.vr3k {color: var(--rnvi);border-radius:5px;padding: 3px 7px;background: color-mix(in srgb, var(--e1ra9) 82%, transparent);left: 10px;letter-spacing: .08em;z-index: 1;top: 9px;position: absolute;font: 700 10.5px/1 var(--ood4s);font-style: normal;font-variant-numeric: tabular-nums;}
.de8k {display: block;}
.yy17 {display: block;border-radius: 0;height: auto;width: 100%;}

.k344m1s {border: 1px solid var(--o1l);border-radius: var(--yt8);margin: 0 0 var(--jmg7);padding: 18px 20px;background: var(--e1ra9);}
.rhkp {color: var(--rnvi);margin-bottom:13px;text-transform: uppercase;font: 700 11.5px/1 var(--ood4s);display: block;letter-spacing: .12em;}

.x3j0a {padding-top:11px;border-top: 1px solid var(--o1l);margin-top:7px;}
.zc2g8 {gap:3px;list-style: none;margin: 0;display: grid;padding: 0;}
.r9nw {counter-reset: vt-idx;}
.r9nw > li {counter-increment: vt-idx;}

.r9nw > li > a::before {color: var(--rnvi);content: counter(vt-idx, decimal-leading-zero) "  ";font: 700 11px/1 var(--ood4s);font-variant-numeric: tabular-nums;}
.zc2g8 > li > a {padding: 0 4px;align-items: center;color: var(--pzl);font-size: 14.5px;min-height: 44px;border-bottom: 1px solid var(--bj3);transition:color 0.124s;display: flex;text-decoration: none;gap:9px;}
.zc2g8 > li:last-child > a {border-bottom: 0;}
.zc2g8 > li > a:hover {color: var(--flo);}

.xjtp {background: var(--e1ra9);margin: 0 0 var(--jmg7);padding: var(--ith2) clamp(20px, 2.4vw, 34px);border: 1px solid var(--o1l);border-radius: var(--yt8);}
.pxnc.pxnc {color: var(--flo);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--xjk8b);margin: 0 0 9px;letter-spacing: -.024em;}
.wdajg {color: var(--pzl);line-height:1.62;font-size: 15.5px;margin: 0 0 18px;}
.sm9003r {display: grid;grid-template-columns: max-content minmax(0, 1fr);margin: 0 0 20px;gap: 0;}

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

.c7ar4r4 > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.c7ar4r4 > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.wfwj {letter-spacing: .09em;font: 700 11.5px/1.4 var(--ood4s);text-transform: uppercase;border-bottom: 1px solid var(--bj3);padding: 9px 16px 9px 0;white-space: nowrap;color: var(--pzl);}
.gxtvj4y {margin: 0;color: var(--flo);border-bottom: 1px solid var(--bj3);padding: 9px 0;font: 600 14px/1.4 var(--ood4s);font-variant-numeric: tabular-nums;}

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

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

.ffa74x {flex-wrap: wrap;gap:10px;display: flex;}
.hh0wnw {justify-content: center;transition:border-color 0.194s, color 0.139s;text-decoration: none;display: inline-flex;align-items: center;min-height: 44px;border-radius:8px;border: 1px solid var(--o1l);padding: 0 20px;background: transparent;color: var(--flo);}
.hh0wnw:hover {border-color: var(--rnvi);color: var(--rnvi);}
.ck84vm {font: 700 14px/1 var(--xjk8b);}
@media (max-width:635px) {
  .c7ar4r4 {grid-template-columns: max-content minmax(0, 1fr);}
}

.wgfkxg, .t90k8z {margin: 0 0 var(--jmg7);min-width: 0;}
.ghmh {letter-spacing: -.024em;margin-bottom:14px;display: block;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--xjk8b);color: var(--flo);}
.vy01crc {padding-bottom:11px;border-bottom: 1px solid var(--bj3);}
.ntjcd, .rvszc {min-width: 0;}
.ntjcd > :first-child, .rvszc > :first-child {margin-top: 0;}
.ntjcd > :last-child,  .rvszc > :last-child  {margin-bottom: 0;}
.d1z8.d1z8 {color: var(--flo);letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--xjk8b);margin: 0 0 14px;}

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

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

.m3s7 {border-top: 1px solid var(--o1l);margin-bottom:17px;border-bottom: 1px solid var(--bj3);padding: 11px 0;}

.j4gnv1k {align-items: start;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);display: grid;gap: 0 26px;}
.px0txpv {padding-top:2px;min-width: 0;}
.qcz1q .px0txpv > h2.ghmh.ghmh,
.qcz1q .m3s7 > h2.ghmh.ghmh {margin: 0;}
.qcz1q .px0txpv > h2.ghmh.ghmh {text-transform: uppercase;color: var(--pzl);letter-spacing: .09em;font: 700 11.5px/1.45 var(--ood4s);}
@media (max-width:708px) {
  .j4gnv1k {gap: 0;grid-template-columns: minmax(0, 1fr);}
  .px0txpv {padding-top: 0;}
  .qcz1q .px0txpv > h2.ghmh.ghmh {margin: 0 0 12px;}
}

.ae1f.ae1f .g2yd02 {margin: 0;}
.ae1f.ae1f .ear90x {display: grid;grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);gap:11px 28px;border-top: 1px solid var(--bj3);padding: 14px 0;}
.ae1f.ae1f .ear90x:first-child {border-top: 0;}
.ae1f.ae1f .qawv6vx {font-weight: 700;font-size: 15px;line-height:1.39;margin: 0;}

.ae1f.ae1f .ear90x > .qawv6vx {grid-template-columns: 2.1em 1fr;align-items: baseline;display: grid;}
.ae1f.ae1f .w9rcten {letter-spacing: .08em;font-variant-numeric: tabular-nums;font-size: 11.5px;color: var(--rnvi);font-weight: 700;}
.ae1f.ae1f .rg4v92h {font-size: 14px;margin: 0;line-height:1.62;color: var(--pzl);}

.ae1f.ae1f .abm9t {counter-reset: vt-ref;padding-left: 3.2em;}
.ae1f.ae1f .abm9t > .qawv6vx {counter-increment: vt-ref;padding-top:13px;border-top: 1px solid var(--bj3);}
.ae1f.ae1f .abm9t > .qawv6vx:first-child {border-top: 0;padding-top: 0;}
.ae1f.ae1f .abm9t > .qawv6vx::before {font-family: var(--ood4s);display: inline-block;color: var(--rnvi);margin-left: -3.2em;content: counter(vt-ref, decimal-leading-zero);width: 3.2em;letter-spacing: .08em;font-weight: 700;font-size: 11.5px;font-variant-numeric: tabular-nums;}
.ae1f.ae1f .abm9t > .rg4v92h {margin: 6px 0 14px;}
.ae1f.ae1f .abm9t > .rg4v92h:last-child {margin-bottom: 0;}
.ae1f.ae1f .z89yg3 {font-weight: 700;}
.ae1f.ae1f .nqr4 {margin: 0;}

.ae1f.ae1f .abm9t > .rg4v92h > .nqr4 {font-size: 14px;line-height:1.63;}

.ae1f.ae1f .h4mf {list-style: none;padding: 0 0 0 3.2em;counter-reset: vt-ref;margin: 0;}
.ae1f.ae1f .ms40d {counter-increment: vt-ref;border-top: 1px solid var(--bj3);padding: 14px 0;}
.ae1f.ae1f .ms40d:first-child {padding-top: 0;border-top: 0;}
.ae1f.ae1f .ms40d:last-child {padding-bottom: 0;}
.ae1f.ae1f .ms40d::before {letter-spacing: .08em;font-family: var(--ood4s);color: var(--rnvi);width: 3.2em;font-weight: 700;font-variant-numeric: tabular-nums;content: counter(vt-ref, decimal-leading-zero);margin-left: -3.2em;font-size: 11.5px;display: inline-block;}
.ae1f.ae1f .ms40d > .z89yg3 {font-size: 15px;font-weight: 700;line-height:1.42;}
.ae1f.ae1f .ms40d > .nqr4 {line-height:1.61;color: var(--pzl);font-size: 14px;margin: 6px 0 0;}
@media (max-width:708px) {
  .ae1f.ae1f .ear90x {gap:7px;grid-template-columns: 1fr;}
  .ae1f.ae1f .ear90x > .rg4v92h {padding-left: 2.1em;}
  .ae1f.ae1f .abm9t {padding-left: 2.6em;}
  .ae1f.ae1f .abm9t > .qawv6vx::before {margin-left: -2.6em;width: 2.6em;}
  .ae1f.ae1f .h4mf {padding-left: 2.6em;}
  .ae1f.ae1f .ms40d::before {width: 2.6em;margin-left: -2.6em;}
}

.npvb {margin: 0 0 var(--jmg7);}

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

@media (max-width:989px) { .h1r9k {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:509px)  { .h1r9k {grid-template-columns: minmax(0, 1fr);} }
.hzagj {min-width: 0;}
.hj9ynx {min-width: 0;text-decoration: none;color: inherit;display: block;}
.wqyy6vx {margin: 0;background: var(--wq8q);position: relative;overflow: hidden;border: 1px solid var(--bj3);border-radius:10px;}

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

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

.ay60sgm {margin: 0 0 var(--jmg7);}
.c0dy1 {list-style: none;margin: 0;min-width: 0;padding: 0;gap:11px;display: grid;}

.wxwz {grid-template-columns: repeat(2, minmax(0, 1fr));}
.dkct55s  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.dcn8rp {min-width: 0;}
.j4as1x {background: var(--e1ra9);padding: 22px 20px;min-height: 124px;justify-content: center;border: 1px solid var(--bj3);border-radius:7px;display: flex;position: relative;align-items: center;text-decoration: none;transition:border-color 0.171s, background 0.191s;}
.j4as1x:hover {background: var(--c7al);border-color: color-mix(in srgb, var(--tzw76) 45%, var(--bj3));}
.v00v1 {left: 9px;color: var(--rnvi);letter-spacing: .08em;position: absolute;top: 8px;font: 700 10.5px/1 var(--ood4s);font-style: normal;font-variant-numeric: tabular-nums;}
.k6pqh0 {border-radius: 0;object-fit: contain;height: auto;width: auto;display: block;max-width: 100%;max-height: 62px;}
@media (max-width:629px) {
  .wxwz, .dkct55s {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.s0ng6sg {margin: 0 0 var(--jmg7);}
.kp7t {min-width: 0;gap:12px;padding: 0;list-style: none;display: grid;margin: 0;}

.gf2d {grid-template-columns: repeat(4, minmax(0, 1fr));}
.dnweb {grid-template-columns: repeat(2, minmax(0, 1fr));}
.jdxa46 {min-width: 0;flex-direction: column;gap:12px;display: flex;border: 1px solid var(--bj3);border-radius:9px;background: var(--c7al);align-items: center;padding: 20px 14px;}
.mk4w {height: auto;display: block;max-width: 100%;border-radius: 0;width: auto;max-height: 44px;object-fit: contain;}
.j94a9pa {text-align: center;color: var(--pzl);overflow: hidden;letter-spacing: .04em;font: 600 13px/1.25 var(--ood4s);max-width: 100%;white-space: nowrap;text-overflow: ellipsis;}
@media (max-width:629px) {
  .gf2d {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .dnweb {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.tp2my.tp2my .b34me {background: none;border-collapse: collapse;border: 0;table-layout: fixed;width: 100%;}
.tp2my.tp2my .ykpwa {font-family: var(--ood4s);font-weight: 700;padding: 0 0 9px;font-size: 11.5px;text-transform: uppercase;letter-spacing: .09em;vertical-align: bottom;border-bottom: 1px solid var(--bj3);text-align: left;}
.tp2my.tp2my .pf9e2t {padding-right:15px;color: var(--rnvi);}

.tp2my.tp2my .nb2e  {color: var(--pzl);padding-left:17px;}

.tp2my.tp2my .bdyt6x {border-left: 1px solid var(--bj3);}
.tp2my.tp2my .q5fk0z {padding: 11px 0;border-bottom: 1px solid var(--bj3);font-size: 14px;vertical-align: top;line-height:1.56;}
.tp2my.tp2my .jvmfwp {padding-right:16px;}
.tp2my.tp2my .bdyt6x  {padding-left:17px;}
.tp2my.tp2my .bdq3atr {display: inline-block;font-family: var(--ood4s);width: 1.15em;color: var(--rnvi);font-weight: 700;}
.tp2my.tp2my .bdyt6x .bdq3atr {color: var(--pzl);}

.tp2my.tp2my .xzznzn {display: block;margin: 0;text-transform: uppercase;letter-spacing: .09em;font-family: var(--ood4s);font-size: 11.5px;font-weight: 700;border-bottom: 1px solid var(--bj3);padding: 0 0 9px;}
.tp2my.tp2my .j2zgnyt {color: var(--rnvi);}
.tp2my.tp2my .wfme0  {color: var(--pzl);}
.tp2my.tp2my .jeadncx {list-style: none;margin: 0;padding: 0;}
.tp2my.tp2my .epxq8ez {display: grid;line-height:1.54;border-bottom: 1px solid var(--bj3);align-items: baseline;font-size: 14px;padding: 11px 0;grid-template-columns: 1.35em minmax(0, 1fr);}
.tp2my.tp2my .epxq8ez:last-child {border-bottom: 0;}
.tp2my.tp2my .gt5p60 {font-style: normal;font-weight: 700;font-family: var(--ood4s);}

.tp2my.tp2my .qcz7y2n .gt5p60 {color: var(--rnvi);}
.tp2my.tp2my .gcrx  .gt5p60 {color: var(--pzl);}

.tp2my.tp2my .m5tkm9 {gap: 0;grid-template-columns: repeat(2, minmax(0, 1fr));display: grid;}
.tp2my.tp2my .hfsskbh {min-width: 0;}
.tp2my.tp2my .nrdm {padding-right:26px;}
.tp2my.tp2my .rmfx {border-left: 1px solid var(--bj3);padding-left:26px;}

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

.tp2my.tp2my .ktsgnyg {margin: 0;}
.tp2my.tp2my .ktsgnyg > .xzznzn {margin-top:22px;}
.tp2my.tp2my .ktsgnyg > .xzznzn:first-child {margin-top: 0;}
.tp2my.tp2my .g0tsgh {margin: 0;}

@media (max-width:635px) {
  
  .tp2my.tp2my .m5tkm9 {grid-template-columns: minmax(0, 1fr);}
  .tp2my.tp2my .nrdm {padding-right: 0;}
  .tp2my.tp2my .rmfx {border-left: 0;padding-left: 0;margin-top:23px;}
  
  .tp2my.tp2my .q5fk0z {font-size: 13.5px;}
  .tp2my.tp2my .jvmfwp,
  .tp2my.tp2my .pf9e2t {padding-right:10px;}
  .tp2my.tp2my .bdyt6x,
  .tp2my.tp2my .nb2e {padding-left:11px;}
}

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

.wmjs41a.wmjs41a .b2p3yr::before {left: -21px;content: "";background: var(--tzw76);height: 5px;top: 19px;width: 5px;position: absolute;}
.wmjs41a.wmjs41a .bcwc {letter-spacing: .08em;color: var(--rnvi);font-weight: 700;font-size: 11.5px;font-family: var(--ood4s);}
.wmjs41a.wmjs41a .crmjah {margin: 4px 0 13px 3.4em;color: var(--pzl);line-height:1.62;font-size: 14px;}

.wmjs41a.wmjs41a .kf1t6p {list-style: none;margin: 0;border-left: 1px solid var(--bj3);counter-reset: vt-step;padding: 0 0 0 18px;}
.wmjs41a.wmjs41a .hh9yw {counter-increment: vt-step;position: relative;padding: 13px 0 0;}
.wmjs41a.wmjs41a .hh9yw + .hh9yw {border-top: 1px solid var(--bj3);margin-top:14px;}
.wmjs41a.wmjs41a .hh9yw::before {position: absolute;background: var(--tzw76);width: 5px;height: 5px;top: 19px;left: -21px;content: "";}
.wmjs41a.wmjs41a .sb3h7n8 {font-size: 15px;font-weight: 700;display: block;line-height:1.34;}
.wmjs41a.wmjs41a .sb3h7n8::before {font-family: var(--ood4s);color: var(--rnvi);letter-spacing: .08em;font-weight: 700;font-size: 11.5px;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-variant-numeric: tabular-nums;}
.wmjs41a.wmjs41a .jgw81nz {line-height:1.62;color: var(--pzl);margin: 4px 0 0;font-size: 14px;}

.wmjs41a.wmjs41a .ykycc {border-left: 0;padding: 0;}
.wmjs41a.wmjs41a .fe9a8td {display: block;padding: 14px 0 0;border-top: 1px solid var(--bj3);margin: 0;}
.wmjs41a.wmjs41a .ykycc > .fe9a8td:first-child {border-top: 0;padding-top: 0;}
.wmjs41a.wmjs41a .tjf8zrp {margin-bottom:4px;display: block;font-style: normal;font: 700 11px/1.3 var(--ood4s);font-variant-numeric: tabular-nums;color: var(--rnvi);letter-spacing: .1em;}
.wmjs41a.wmjs41a .vrj65s {font-size: 15px;font-weight: 700;line-height:1.36;}
.wmjs41a.wmjs41a .m7r9 {color: var(--pzl);font-size: 14px;line-height:1.63;margin: 5px 0 14px;}
.wmjs41a.wmjs41a .m7r9:last-child {margin-bottom: 0;}

@media (max-width:708px) {
  .wmjs41a.wmjs41a .b2p3yr {grid-template-columns: 1fr;gap:4px;}
  .wmjs41a.wmjs41a .crmjah {margin-left: 0;}
}

.qcz1q {--bdc: var(--flo);}

.qcz1q :is(.afgcm8f, [class*="table"]) {overflow-x: auto;}
.qcz1q table {width: 100%;font-size: 14.5px;border-collapse: collapse;}
.qcz1q thead th {letter-spacing: .08em;text-transform: uppercase;font-size: 11.5px;border-bottom: 1px solid var(--bdc, var(--o1l));color: var(--pzl);white-space: nowrap;text-align: left;padding: 11px 14px;font-weight: 700;}
.qcz1q tbody td {padding: 11px 14px;border-bottom: 1px solid var(--bj3);color: var(--w1ejo, var(--flo));}
.qcz1q tbody td + td {font-family: var(--ood4s);font-variant-numeric: tabular-nums;}

.pta5.pta5 {background: var(--h60w);color: var(--flo);border-top: 1px solid var(--o1l);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);}
.pta5 .cqw5wc {align-items: start;margin: 0 auto;display: grid;max-width: var(--hlye);grid-template-columns: minmax(0, 1fr) auto;gap:29px 50px;}
.pta5 .rzdby5 img {height: 28px;width: auto;display: block;}
.pta5 .rzdby5 span {color: var(--flo);font-weight: 800;letter-spacing: -.03em;font-size: 18px;}
.pta5 .wk9nt8f {gap:47px;display: grid;grid-auto-flow: column;}
.pta5 .wk9nt8f ul {display: grid;gap:8px;list-style: none;margin: 0;padding: 0;}
.pta5 .wk9nt8f a {text-decoration: none;font-size: 14px;color: var(--pzl);}
.pta5 .wk9nt8f a:hover {color: var(--flo);}
.pta5 .zsvkrn {opacity:0.71;align-items: center;max-width: var(--hlye);gap:11px;display: flex;flex-wrap: wrap;margin: 24px auto 0;}
.pta5 .z37vxk {margin: 24px auto 0;padding-top:18px;border-top: 1px solid var(--bj3);max-width: var(--hlye);}
.pta5 .z37vxk p {font-size: 12.5px;margin: 0;color: var(--pzl);}
.pta5 .z37vxk p + p {margin-top:9px;line-height:1.57;}

@media (max-width:1087px) {
  
  .ffh0krz {display: none;}
  .ay4d {margin-left: 0;}
  .esp1464 {display: flex;}
  
  .mr74b {display: inline-flex;}
  .qx5x {left: 14px;}
}

@media (max-width:831px) {
  .gc1461 {display: none;}
  
  .qx5x {flex-direction: row;gap:10px;align-items: center;text-align: left;}
  .eksa {white-space: nowrap;font-size: 13.5px;text-overflow: ellipsis;flex: 1 1 auto;min-width: 0;overflow: hidden;}
  .qx5x .xx88m5z {flex: 0 0 auto;}
}

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

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

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

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

.pta5 .wk9nt8f a {min-height: 44px;align-items: center;display: flex;}
.rvmsf {align-items: center;min-height: 44px;display: inline-flex;}

.xx88m5z, .gsm4, .ahfr4n,
.qcz1q a[role="button"],
.qcz1q .rey4 a {min-height: 44px;}

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

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

.c6b893c ul {gap:9px;}

.pta5 .wk9nt8f ul {display: grid;gap:9px;}

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

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

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

.ktjv1q:checked ~ .rw5q {visibility: visible;opacity:0.99;}
.ktjv1q:checked ~ .em8fb2s {transform: translateX(0);visibility: visible;}

.zpdbq {padding: 14px 16px;z-index: 1;align-items: center;border-bottom: 1px solid var(--o1l, var(--het));gap:12px;top: 0;background: var(--c7al, var(--yvyrb));position: sticky;justify-content: space-between;display: flex;}
.fd5t9 {align-items: center;min-height: 44px;display: inline-flex;}
.fd5t9 img {height: 26px;display: block;width: auto;}
.scej67 {font-weight: 800;color: var(--a4gef);letter-spacing: .01em;font-size: 16px;}

.nyfh {width: 44px;background: var(--yvyrb);height: 44px;cursor: pointer;border-radius:13px;border: 1px solid var(--o1l, var(--het));align-items: center;display: inline-flex;justify-content: center;flex: none;color: var(--a4gef);}
.nyfh:hover {background: var(--ogr);}
.nyfh:focus-visible,
.tvw7r a:focus-visible,
.yrxsj0v:focus-visible,
.vx5ybt:focus-visible {outline: 2px solid var(--a4gef);outline-offset: 2px;}

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

.tvw7r a {border-radius:12px;border: 1px solid transparent;display: flex;font-weight: 600;text-decoration: none;min-height: 48px;padding: 10px 14px;color: var(--a4gef);line-height:1.31;align-items: center;font-size: 15.5px;}
.tvw7r a:hover {background: var(--yvyrb);border-color: var(--o1l, var(--het));}

.tvw7r a[aria-current="page"] {border-color: var(--o1l, var(--het));box-shadow: inset 3px 0 0 var(--tzw76, var(--w8nx));background: var(--yvyrb);}

.z8y6pb4 {background: var(--c7al, var(--yvyrb));gap:10px;border-top: 1px solid var(--o1l, var(--het));display: grid;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));margin-top: auto;}

.yrxsj0v, .vx5ybt {font-size: 15px;align-items: center;text-decoration: none;min-height: 48px;border-radius:13px;padding: 12px 18px;font-weight: 700;display: flex;justify-content: center;}
.yrxsj0v {background: var(--p0p3);color: var(--q26, var(--u33));border: 1px solid var(--o1l, var(--het));}
.vx5ybt {color: var(--bvlp4, var(--vwpf));background: var(--xfs);border: 1px solid transparent;}

.tvw7r a {border-color: transparent;font-weight: 600;}
.tvw7r a::before {background: color-mix(in srgb, var(--a4gef) 32%, transparent);margin-right:12px;border-radius: 50%;width: 7px;height: 7px;flex: none;content: '';}
.tvw7r a[aria-current="page"] {box-shadow: none;}
.tvw7r a[aria-current="page"]::before {background: var(--tzw76, var(--w8nx));}
.nyfh {border-radius:13px;}

@media (min-width:1088px) {
  .em8fb2s, .rw5q {display: none;}
}

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

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

.qcz1q > .rey4.x1txy {padding-bottom: 0;padding-top: 0;}

@media (min-width:1088px) {

  
  
  .ffh0krz, .ay4d {transition:width 209ms ease, margin-left 208ms ease, padding 178ms ease;}

  
}

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

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

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

.baqr > summary.mjz2 .rhkp {margin: 0;}
.baqr[open] > summary.mjz2 {margin-bottom:12px;}

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

.ay4d {padding-bottom: max(96px, var(--tj4, 96px));}

.wywmz8 {--wde4: .08em;--bolp: var(--yt8);--hpv: 1px solid var(--o1l);--hjws: uppercase;--aev02: var(--yt8);--sb65z: 6px;--ubpd: 12px;}

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

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

:root {--pad4:   color-mix(in srgb, var(--tzw76) 38%, transparent);--fca:     color-mix(in srgb, var(--tzw76) 7%, var(--so1d));--k6iv: var(--bdc, var(--tzw76));--c7al: color-mix(in srgb, var(--tzw76) 14%, var(--tjlz));--yt8:      14px;--bj3:  color-mix(in srgb, var(--tzw76) 16%, var(--het));--o1l:   color-mix(in srgb, var(--tzw76) 26%, var(--n0px));--e1ra9:  color-mix(in srgb, var(--tzw76) 9%, var(--yvyrb));}
html:root {background-color: var(--fca);}
body {background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--tzw76) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--k6iv) 14%, transparent), transparent 70%),
    var(--fca);background-attachment: fixed;font-family: var(--xjk8b);}

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

.ffh0krz {background:
    linear-gradient(180deg, color-mix(in srgb, var(--tzw76) 16%, transparent), transparent 46%),
    var(--oa8em);border-right-color: var(--o1l);}
.c6b893c a {letter-spacing: .01em;border-radius:9px;font: 600 15px/1.2 var(--xjk8b);}
.c6b893c a:hover {background: color-mix(in srgb, var(--tzw76) 12%, transparent);}
.c6b893c a[aria-current="page"] {background: var(--w8nx);color: var(--s0dw, var(--qz8j));box-shadow: 0 6px 20px var(--pad4);}
.c6b893c a[aria-current="page"] .n6paj6y {background: currentColor;}

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

.xx88m5z,
.qcz1q :is(.rey4, .wmjs41a, .ae1f) a[role="button"],
.qcz1q .rey4 a,
.kqs4, .cfyymy {letter-spacing: .02em;min-height: 44px;font: 700 14.5px/1 var(--xjk8b);padding: 0 22px;border-radius:12px;}
.dpqdh,
.kqs4, .cfyymy,
.qcz1q .rey4 a {box-shadow: 0 8px 24px var(--pad4);transition:transform 0.178s, box-shadow 0.136s, background 0.123s;}
.dpqdh:hover, .kqs4:hover, .cfyymy:hover {transform: translateY(-1px);box-shadow: 0 10px 30px var(--pad4);}
.fwz0 {border-color: var(--o1l);background: color-mix(in srgb, var(--p0p3) 70%, transparent);}

.qcz1q :is(.ae1f, .wmjs41a, .tp2my, .hfr9mtb),
.qcz1q .s75c.s75c {border-color: var(--o1l);background:
    linear-gradient(180deg, color-mix(in srgb, var(--tzw76) 7%, transparent), transparent 60%),
    var(--e1ra9);}

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

.qcz1q .je9yttg {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.ha1j8 {background: linear-gradient(90deg,
    color-mix(in srgb, var(--fca) 90%, transparent) 0%,
    color-mix(in srgb, var(--fca) 62%, transparent) 42%,
    color-mix(in srgb, var(--fca) 0%, transparent) 76%);}
.f6y3c {top: 14px;padding: 7px 14px;backdrop-filter: blur(8px);left: 14px;border: 1px solid var(--o1l);border-radius: 999px;background: color-mix(in srgb, var(--c7al) 70%, transparent);position: absolute;z-index: 2;}
.wgep {background: none;max-width:639px;}
.wgep .wbxgc {font-size: clamp(30px, 4vw, 54px);line-height:1.06;}
@media (max-width:909px) {
  .qcz1q .je9yttg {min-height: min(72vh, 560px);justify-content: flex-end;}
  .ha1j8 {background: linear-gradient(0deg,
      color-mix(in srgb, var(--fca) 94%, transparent) 0%,
      color-mix(in srgb, var(--fca) 70%, transparent) 45%,
      color-mix(in srgb, var(--fca) 0%, transparent) 82%);}
}

.qcz1q .w7rsr.w7rsr {max-height: none;object-fit: contain;height: auto;}
.wbxgc.wbxgc {font-size: clamp(28px, 3.2vw, 44px);line-height:1.06;}
.e52g {box-shadow: 0 18px 50px var(--pad4);border-color: var(--o1l);}

@media (max-width:1087px) {
  .kxbfam0 .wywmz8 {display: none;}
  .mr74b img {object-fit: contain;object-position: left center;max-width: min(30vw, 120px);height: 28px;}
  .r9ww7k {padding: 14px 20px 0;}
}
@media (max-width:572px) {
  .r7tggwy {gap:7px;padding: 0 14px;}
  .kxbfam0 {gap:5px;}
  .kxbfam0 .xx88m5z {font-size: 13px;min-height: 40px;padding: 0 12px;}
  .esp1464 {margin-right: -8px;}
}

.qcz1q .xjtp.xjtp {gap: clamp(22px, 3vw, 48px);align-items: center;display: grid;grid-template-columns: minmax(0, 1fr);padding: clamp(24px, 3.4vw, 48px) !important;background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--tzw76) 24%, transparent), transparent 70%),
    var(--e1ra9);overflow: hidden;border: 1px solid var(--o1l);border-radius: var(--yt8);}
@media (min-width:910px) {
  .qcz1q .xjtp.xjtp {grid-template-columns: minmax(0, 1fr) auto;}
}
.xjtp .sb7kq {min-width: 0;}
.xjtp .pxnc {font-size: clamp(26px, 3vw, 40px);}
.xjtp .jy96 {margin: 0 auto;box-shadow: 0 0 60px var(--pad4);position: relative;border-radius: 50%;width: clamp(170px, 18vw, 220px);align-items: center;flex-direction: column;justify-content: center;display: flex;aspect-ratio: 1;--fsrn: 90%;background:
    radial-gradient(closest-side, var(--e1ra9) 78%, transparent 79%),
    conic-gradient(var(--tzw76) 0 var(--fsrn), color-mix(in srgb, var(--tzw76) 14%, transparent) var(--fsrn) 100%);}
.xjtp .fhznk {color: var(--flo);letter-spacing: -.04em;font: 800 clamp(46px, 5vw, 64px)/1 var(--ood4s);}
.xjtp .p8v11 {font: 700 14px/1 var(--ood4s);font-style: normal;color: var(--rnvi);margin-top:6px;}
.xjtp .qcsdhzv {max-width: 70%;font: 700 11px/1.2 var(--xjk8b);margin-top:9px;overflow-wrap: anywhere;text-align: center;color: var(--pzl);text-transform: uppercase;letter-spacing: .14em;}
.xjtp .ffa74x {flex-wrap: wrap;display: flex;margin-top:22px;gap:11px;}
.xjtp .hh0wnw.hh0wnw {text-decoration: none;font: 700 15px/1 var(--xjk8b);align-items: center;box-shadow: 0 8px 24px var(--pad4);background: var(--w8nx);min-height: 48px;color: var(--s0dw, var(--qz8j));border-radius:11px;border: 0;display: inline-flex;padding: 0 22px;}
.xjtp .hh0wnw.hh0wnw:hover {background: var(--lb4a4);color: var(--s0dw, var(--qz8j));}
.xjtp .hh0wnw .ck84vm {color: inherit;font: inherit;}
@media (max-width:909px) {
  .xjtp .jy96 {order: -1;width: 160px;}
  .xjtp .hh0wnw.hh0wnw {justify-content: center;flex: 1 1 140px;}
}

.qcz1q .je9yttg.k8p6x {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--tzw76) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--k6iv) 32%, transparent), transparent 65%),
    var(--kay, var(--e1ra9));}
.fm3j {z-index: 0;overflow: hidden;font: 800 clamp(96px, 14vw, 220px)/1 var(--xjk8b);right: -.04em;max-width: 100%;bottom: -.2em;white-space: nowrap;letter-spacing: -.04em;color: color-mix(in srgb, var(--i79tf, var(--flo)) 10%, transparent);position: absolute;pointer-events: none;}
@media (max-width:909px) {
  .qcz1q .je9yttg.k8p6x {padding-top:55px;min-height: 0;}
  .fm3j {display: none;}
}

.e8k5brk {justify-content: center;min-width: 0;max-width: 100%;display: inline-flex;cursor: pointer;align-items: center;}
.e8k5brk:focus-visible {outline: 2px solid currentColor;outline-offset: 3px;}

.rvszc {max-width: 100%;overflow-x: auto;}

.s9yka2m {max-width: 100%;min-width: 0;overflow-wrap: anywhere;white-space: normal !important;text-align: center;box-sizing: border-box;}
