

:root {--w35o5:"SF Mono", Menlo, ui-monospace, "JetBrains Mono", Consolas, monospace;--aowou: var(--pu3do);--u2p: color-mix(in srgb, var(--ad2rx) 35%, var(--megzo));--ad2rx: var(--uga);--hpvv0:  clamp(30px, 3.4vw, 52px);--uss7m:  var(--kyzs);--jprp:"Futura", "Century Gothic", system-ui, "Avenir Next", "Trebuchet MS", sans-serif;--hydpg: var(--crb);--c48tr:  1180px;--megzo:   var(--va8h);--xyoq:    var(--gw5d);--pttxn:  248px;--n5aow:  clamp(16px, 1.8vw, 26px);--cubnx:var(--vxvb5);--usszo:     10px;--s8isu: var(--evl3s);}

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

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

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

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

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

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

.fvk8 {border: 1px solid var(--uss7m);border-radius: var(--usszo);margin-top: auto;background: var(--hydpg);padding: 14px;}
.hn3esn7 {font-size: 14px;margin: 0;font-weight: 700;}
.kc557 {margin: 5px 0 0;color: var(--aowou);line-height:1.45;font-size: 12.5px;}

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

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

.c7h7wd {background: var(--vle9p);border-color: var(--uss7m);color: var(--t4a, var(--d17tv));}
.bpswxw {background: var(--q0gwz);color: var(--lqw4, var(--sn2));}
.bpswxw:hover {background: var(--waev5);}

.k1dtz :is(.kf6w, .z3aen, .exf7) a[role="button"],
.k1dtz .kf6w a {background: var(--uga);color: var(--b0wu0, var(--e9ne));}
.shdrzy {display: flex;margin-top:12px;width: 100%;}

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

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

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

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

.rrt0a2g::before {inset: 11px;background: var(--cubnx);border: 1px solid var(--uss7m);content: '';transition:border-color 0.145s, background 0.187s;position: absolute;}
.rrt0a2g svg {position: relative;z-index: 1;}
.rrt0a2g:hover {color: var(--u2p);}
.rrt0a2g:hover::before {border-color: color-mix(in srgb, var(--ad2rx) 50%, var(--uss7m));background: color-mix(in srgb, var(--megzo) 8%, var(--cubnx));}
.rrt0a2g:focus-visible {outline: 2px solid var(--u2p);outline-offset: -3px;}

.k1dtz {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.k1dtz > * {padding-bottom: 0;margin: 0 auto var(--n5aow) !important;padding-top: var(--hpvv0);max-width: var(--c48tr);}
.k1dtz > *:last-child {margin-bottom: 0 !important;}

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

.k1dtz :is(.gbxy6, .bscm7s, .bzpfw, .exf7,
             .z3aen, .qy6t) :is(p, li, td) > a {text-underline-offset: 3px;color: var(--ad2rx);}

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

.k1dtz :is(.exf7, .z3aen, .qy6t, .a2aeatz) {padding: var(--hpvv0) clamp(20px, 2.4vw, 34px) !important;border: 1px solid var(--uss7m);border-radius: var(--usszo);background: var(--hydpg);}

.k1dtz .fph66pr.fph66pr {grid-template-columns: minmax(0, 1fr);display: grid;border: 1px solid var(--uss7m);border-radius: var(--usszo);overflow: hidden;padding: 0 !important;background: var(--hydpg);min-width: 0;}

.xkzdd {justify-content: space-between;display: flex;grid-column: 1 / -1;padding: 9px clamp(18px, 2.2vw, 30px);gap:13px;min-width: 0;align-items: center;background: var(--cubnx);border-bottom: 1px solid var(--s8isu);}
.nqk5a87 {color: var(--u2p);white-space: nowrap;text-transform: uppercase;letter-spacing: .1em;text-overflow: ellipsis;font: 700 11.5px/1 var(--w35o5);overflow: hidden;}
.z9zsxrq {color: var(--aowou);flex: 0 0 auto;font: 600 11.5px/1 var(--w35o5);font-style: normal;letter-spacing: .08em;}

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

.g11j0jq.g11j0jq {overflow-wrap: anywhere;color: var(--megzo);margin: 0;letter-spacing: -.028em;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--jprp);}
.y9s11t3.y9s11t3 {color: color-mix(in srgb, var(--aowou) 26%, var(--megzo));max-width: 56ch;line-height:1.60;margin: 11px 0 0;font-size: 15.5px;}
.hrk31 {text-decoration: none;border-radius:7px;justify-content: center;transition:background 0.191s;margin-top:21px;min-height: 44px;padding: 0 22px;background: var(--uga);font: 700 14px/1 var(--jprp);display: inline-flex;align-items: center;color: var(--b0wu0, var(--e9ne));}
.hrk31:hover {background: var(--waev5);}

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

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

.fph66pr .gchfy4j.gchfy4j {background-image:
    repeating-linear-gradient(90deg, var(--s8isu) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--s8isu) 0 1px, transparent 1px 26px);}
.fph66pr .reveqyy.reveqyy {background-image:
    repeating-linear-gradient(90deg, var(--s8isu) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--s8isu) 0 1px, transparent 1px 34px);}
.fph66pr .ptxb9.ptxb9 {background-image:
    repeating-linear-gradient(90deg, var(--s8isu) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--s8isu) 0 1px, transparent 1px 44px);}

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

.a4w7k .gchfy4j.gchfy4j {background-image:
    repeating-linear-gradient(90deg, var(--s8isu) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--s8isu) 0 1px, transparent 1px 26px);}
.a4w7k .reveqyy.reveqyy {background-image:
    repeating-linear-gradient(90deg, var(--s8isu) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--s8isu) 0 1px, transparent 1px 34px);}
.a4w7k .ptxb9.ptxb9 {background-image:
    repeating-linear-gradient(90deg, var(--s8isu) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--s8isu) 0 1px, transparent 1px 44px);}

.k1dtz .a4w7k.a4w7k {display: grid;background: var(--hydpg);min-width: 0;overflow: hidden;padding: 0 !important;grid-template-columns: minmax(0, 1fr);border: 1px solid var(--uss7m);border-radius: var(--usszo);}
.a4w7k .ny1tmwd {overflow: hidden;margin: 0;min-width: 0;background: var(--cubnx);border-bottom: 1px solid var(--uss7m);position: relative;}
.a4w7k .bd2y4 {max-height: 26vh;width: 100%;height: auto;object-fit: cover;border-radius: 0;color: var(--cq9e, inherit);display: block;}

.a4w7k .etmm86 {color: var(--u2p);justify-content: center;width: 100%;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--w35o5);background-color: var(--loa, var(--cubnx));min-height: 15vh;letter-spacing: -.05em;align-items: center;max-height: 24vh;display: flex;}
.v4w8dh.v4w8dh {color: var(--megzo);max-width: 24ch;margin: 0;overflow-wrap: break-word;text-wrap: balance;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--jprp);padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;letter-spacing: -.02em;}

.a4w7k .njgr {display: grid;grid-template-columns: minmax(0, 1fr);gap: clamp(14px, 1.6vw, 22px);padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;align-items: start;}
.ksfddk.ksfddk {max-width: 62ch;min-width: 0;color: color-mix(in srgb, var(--aowou) 26%, var(--megzo));margin: 0;font-size: 15.5px;line-height:1.62;}
.a4w7k .zebsw {min-width: 0;margin: 0;gap:4px 18px;flex-wrap: wrap;display: flex;}
.a4w7k .v082wgt {letter-spacing: .16em;font: 700 10.5px/1.6 var(--w35o5);margin: 0;color: var(--aowou);text-transform: uppercase;}
.a4w7k .nwvbdg {margin: 0 12px 0 0;color: var(--u2p);font: 700 13px/1.6 var(--w35o5);letter-spacing: .04em;}
.a4w7k .pwhzyp {padding: 0 28px;justify-self: start;display: inline-flex;background: var(--uga);letter-spacing: .04em;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);min-height: 46px;font: 700 14px/1 var(--jprp);color: var(--b0wu0, var(--e9ne));justify-content: center;align-items: center;border-radius:7px;text-decoration: none;transition:background 0.206s;}
.a4w7k .pwhzyp:hover {background: var(--waev5);}
@media (min-width:908px) {
  
  .a4w7k .njgr {align-items: baseline;grid-template-columns: minmax(0, 1fr) auto;}
  .a4w7k .zebsw {justify-content: flex-end;}
}
@media (max-width:907px) {
  
  .a4w7k .bd2y4  {max-height: 18vh;}
  .a4w7k .etmm86 {min-height: 12vh;max-height: 18vh;}
}

.k1dtz .dp82s8s {border: 1px solid var(--uss7m);border-radius: var(--usszo);overflow: hidden;justify-content: flex-end;position: relative;display: flex;flex-direction: column;min-height: 340px;}

.k1dtz .rcw9m .hyhqvfh {height: 100%;position: absolute;width: 100%;object-fit: cover;inset: 0;}
.rhesvry {pointer-events: none;inset: 0;position: absolute;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--hydpg) 20%, transparent) 0%,
      color-mix(in srgb, var(--hydpg) 55%, transparent) 60%,
      color-mix(in srgb, var(--hydpg) 85%, transparent) 100%);}
.mx2g {position: relative;background: color-mix(in srgb, var(--cubnx) 92%, transparent);z-index: 1;}
.f94q9z {position: relative;z-index: 1;background: color-mix(in srgb, var(--hydpg) 95%, transparent);}
.f94q9z .g11j0jq,
.f94q9z .y9s11t3 {color: var(--nvvh, var(--megzo));}
@media (max-width:907px) {
  .k1dtz .dp82s8s {min-height: 280px;}
}

@media (min-width:908px) {
  
  .k1dtz .fph66pr.fph66pr {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);align-items: center;}
  .cmqkh {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .me8sfy6 .eb0kj01  {order: 2;}
  .me8sfy6 .cmqkh {order: 1;}
}

.jrmn {margin: 0 0 var(--n5aow);padding: var(--hpvv0) clamp(20px, 2.4vw, 34px);border: 1px solid var(--uss7m);border-radius: var(--usszo);background: var(--hydpg);}
.rbx6t {gap:9px 18px;align-items: center;border-bottom: 1px solid var(--s8isu);grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);padding-bottom:17px;display: grid;margin-bottom:4px;}

.xt2d .f250pvp {grid-column: 1 / -1;order: -1;}
.q1zhd3  .f250pvp {grid-column: 3;}
.ajgzn1 {color: var(--megzo);letter-spacing: -.03em;font: 800 clamp(30px, 3.4vw, 42px)/1 var(--w35o5);font-variant-numeric: tabular-nums;}
.ks9np {font-weight: 600;font-size: .44em;color: var(--aowou);}

.h2d0 {display: block;border-radius:4px;height: 6px;background: var(--s8isu);overflow: hidden;position: relative;}
.h2d0::before {inset: 0 auto 0 0;background: var(--u2p);content: "";position: absolute;width: var(--ery, 0%);}
.f250pvp {margin: 0;line-height:1.58;color: var(--aowou);font-size: 15px;}

.w7c9kf {list-style: none;margin: 0;padding: 0;}
.r9rn9q {grid-template-columns: 3.6em minmax(0, 1fr);border-bottom: 1px solid var(--s8isu);padding: 14px 0;gap: 0 16px;display: grid;align-items: baseline;}
.r9rn9q:last-child {border-bottom: 0;padding-bottom: 0;}
.n3zn0r {color: var(--u2p);white-space: nowrap;font: 700 13px/1.4 var(--w35o5);font-style: normal;font-variant-numeric: tabular-nums;}
.hxcc {color: var(--aowou);font-weight: 600;}
.x998 {min-width: 0;margin: 0;}
.tmb0 {line-height:1.61;margin: 0;font-size: 15px;}
.yb79a82 {color: var(--aowou);font: 600 12px/1.3 var(--w35o5);font-style: normal;letter-spacing: .06em;margin-top:5px;display: block;}

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

.e9dyg9 {color: var(--u2p);letter-spacing: .04em;margin-left:9px;font: 700 12px/1.3 var(--w35o5);font-variant-numeric: tabular-nums;border-left: 1px solid var(--s8isu);padding-left:9px;}

.dgzpm {padding-left: 0;margin-left: 0;border-left: 0;}
.yb79a82:empty {display: none;}

.zdns {min-width: 0;margin: 0;}
.zdns > .x998 {margin: 0;}
.s0n8wq {border-top: 1px solid var(--s8isu);flex-wrap: wrap;margin-top:10px;display: flex;gap:4px 14px;justify-content: space-between;align-items: baseline;padding-top:7px;}
.s0n8wq > .yb79a82 {margin-top: 0;}

.zdns > .s0n8wq:only-child {padding-top: 0;border-top: 0;margin-top: 0;}
@media (max-width:630px) {
  .rbx6t {grid-template-columns: auto minmax(0, 1fr);}
  .q1zhd3 .f250pvp {grid-column: 1 / -1;}
  .r9rn9q {grid-template-columns: 1fr;gap:4px;}
}

.dejyc {background: var(--hydpg);padding: var(--hpvv0) clamp(20px, 2.4vw, 34px);min-width: 0;border: 1px solid var(--uss7m);border-radius: var(--usszo);margin: 0 0 var(--n5aow);}

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

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

.fec9mh {grid-template-columns: minmax(0, 1fr);}
.yzts {min-width: 0;}
.y39y.y39y {letter-spacing: -.024em;color: var(--megzo);margin: 0 0 10px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--jprp);}
.hyw8hc {min-width: 0;}
.hyw8hc > :first-child {margin-top: 0;}
.hyw8hc > :last-child  {margin-bottom: 0;}
.hyn8pvb {margin-top:16px;border-radius:7px;align-items: center;display: inline-flex;padding: 0 20px;justify-content: center;background: var(--uga);min-height: 44px;text-decoration: none;color: var(--b0wu0, var(--e9ne));font: 700 14px/1 var(--jprp);transition:background 0.15s;}
.hyn8pvb:hover {background: var(--waev5);}
.e7mxx {margin: 0;min-width: 0;}

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

.e7mxx {order: -1;}
@media (max-width:769px) {
  .avb1 {max-height: 340px;}
}
@media (min-width:770px) {
  .ptys .e7mxx {order: 1;}
}

.kend {padding: var(--hpvv0) clamp(20px, 2.4vw, 34px);min-width: 0;background: var(--hydpg);border: 1px solid var(--uss7m);border-radius: var(--usszo);margin: 0 0 var(--n5aow);}
.pa34j {display: flex;border-bottom: 1px solid var(--s8isu);justify-content: space-between;padding-bottom:15px;margin-bottom:18px;gap:14px;align-items: baseline;}
.tyhf421.tyhf421 {letter-spacing: -.026em;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--jprp);color: var(--megzo);min-width: 0;margin: 0;}
.gdg8gfk {font: 700 12px/1 var(--w35o5);font-style: normal;font-variant-numeric: tabular-nums;letter-spacing: .08em;flex: 0 0 auto;color: var(--u2p);}
.kp5pg {gap:11px;display: grid;min-width: 0;list-style: none;padding: 0;margin: 0 0 18px;}
.qbj9cn  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.kcjhn {flex-wrap: wrap;justify-content: center;display: flex;}
.kcjhn > * {flex: 1 1 200px;min-width: 0;max-width: calc(50% - 8px);}
@media (max-width:605px) { .kcjhn > * {max-width: none;} }
.s26s {min-width: 0;}
.ssqfjt8 {border: 1px solid var(--s8isu);border-radius:8px;overflow: hidden;min-width: 0;margin: 0;background: var(--cubnx);}
.x93790a {height: auto;border-radius: 0;display: block;width: 100%;}
.f109nz {font: 600 12.5px/1.4 var(--w35o5);border-top: 1px solid var(--s8isu);padding: 9px 11px;color: var(--aowou);}
.mj0c24 {color: var(--aowou);line-height:1.62;font-size: clamp(16px, 1.45vw, 18px);margin: 0 0 18px;}
.jjzx {display: flex;flex-wrap: wrap;gap:9px;}
.rm4a0n, .b30759t {padding: 0 20px;min-height: 44px;align-items: center;transition:background 0.125s, border-color 0.193s;border-radius:9px;display: inline-flex;font: 700 14px/1 var(--jprp);text-decoration: none;justify-content: center;}
.rm4a0n {color: var(--b0wu0, var(--e9ne));background: var(--uga);}
.rm4a0n:hover {background: var(--waev5);}

.b30759t {color: var(--megzo);border: 1px solid var(--uss7m);background: transparent;}
.b30759t:hover {border-color: var(--u2p);}

.svfrpjf {align-items: start;grid-template-columns: auto minmax(0, 1fr);margin: 0 0 var(--n5aow);display: grid;padding: 20px 0 0;gap:15px 18px;border-top: 1px solid var(--uss7m);}
.b6re0 {flex: 0 0 auto;}
.wrdq2 {height: 56px;display: block;border: 1px solid var(--s8isu);border-radius:5px;object-fit: cover;width: 56px;}
.g60vs7c {min-width: 0;}
.e37vam3 {gap:4px 10px;flex-wrap: wrap;display: flex;align-items: baseline;margin: 0;}
.xpxsxt {color: var(--megzo);font-size: 15px;font-weight: 700;}
.cr0f {font-size: 13.5px;color: var(--aowou);}

.tps5axj > .xpxsxt {display: block;}
.m7q1 {display: block;margin-top:3px;font-style: normal;}

.jpry {display: block;margin-bottom:5px;font-style: normal;font: 700 11px/1.3 var(--w35o5);text-transform: uppercase;letter-spacing: .1em;color: var(--u2p);}
.vqqm {font: 600 12px/1.3 var(--w35o5);font-style: normal;color: var(--u2p);display: inline-block;letter-spacing: .06em;margin-top:5px;}

.sebs5 {display: block;}
.nnzc {margin: 9px 0 0;color: var(--aowou);font-size: 14.5px;line-height:1.64;}
.r75p {margin-top:12px;display: flex;flex-wrap: wrap;gap:7px;}

.pb23 {align-items: center;width: 44px;justify-content: center;text-decoration: none;height: 44px;display: inline-flex;color: var(--aowou);border-radius:8px;border: 1px solid var(--s8isu);transition:color 0.173s, border-color 0.192s;}
.pb23:hover {border-color: var(--u2p);color: var(--u2p);}
.yqt71j {font-size: 12.5px;margin: 12px 0 0;color: var(--aowou);line-height:1.56;}
@media (max-width:554px) {
  .svfrpjf {grid-template-columns: minmax(0, 1fr);}
}

.k1dtz {counter-reset: vt-sect;}
.bgrf4 {margin: 0 0 var(--n5aow);min-width: 0;}
.nhcbjtr {display: flex;border-bottom: 1px solid var(--s8isu);padding-bottom:10px;gap:11px;margin-bottom:17px;align-items: baseline;}
.byhfb {counter-increment: vt-sect;}
.byhfb::before {color: var(--u2p);font: 700 12px/1.4 var(--w35o5);font-variant-numeric: tabular-nums;letter-spacing: .08em;content: counter(vt-sect, decimal-leading-zero);flex: 0 0 auto;}
.kyk2zt.kyk2zt {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--jprp);letter-spacing: -.024em;color: var(--megzo);margin: 0;min-width: 0;}

.smpnppg.smpnppg {border-bottom: 1px solid var(--s8isu);margin-bottom:16px;padding-bottom:12px;}
.vs311 {counter-increment: vt-sect;}

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

.t848b.t848b {margin: 0 0 16px;}
.sqk6g {height: 0;margin: 0 0 20px;border: 0;border-top: 1px solid var(--s8isu);}

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

.cds9v2.cds9v2 {display: flex;margin: 0 0 var(--n5aow);}
.gmvn  {justify-content: flex-start;}
.hfzvs   {justify-content: center;}
.n1z2 {justify-content: flex-end;}
.m528 {padding: 0 24px;align-items: center;justify-content: center;display: inline-flex;background: var(--uga);transition:background 0.141s;min-height: 44px;text-decoration: none;color: var(--b0wu0, var(--e9ne));border-radius:8px;}
.m528:hover {background: var(--waev5);}
.a4392gj {flex: 1 1 auto;}
.p6jxq {font: 700 14px/1 var(--jprp);}

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

.y40pt61 {overflow: hidden;position: relative;min-width: 0;border: 1px solid var(--s8isu);border-radius: var(--usszo);margin: 0 0 var(--n5aow);}
.e188mjn {padding: 3px 7px;background: color-mix(in srgb, var(--hydpg) 82%, transparent);letter-spacing: .08em;font: 700 10.5px/1 var(--w35o5);font-style: normal;font-variant-numeric: tabular-nums;position: absolute;top: 9px;z-index: 1;left: 10px;border-radius:5px;color: var(--u2p);}
.f6jnra4 {display: block;}
.a9ax8 {display: block;height: auto;border-radius: 0;width: 100%;}

.a9s2gr {background: var(--hydpg);border: 1px solid var(--uss7m);border-radius: var(--usszo);padding: 18px 20px;margin: 0 0 var(--n5aow);}
.dt8wef {display: block;letter-spacing: .12em;margin-bottom:13px;font: 700 11.5px/1 var(--w35o5);text-transform: uppercase;color: var(--u2p);}

.wj8j {padding-top:10px;border-top: 1px solid var(--uss7m);margin-top:7px;}
.r23kad8 {gap:2px;padding: 0;margin: 0;display: grid;list-style: none;}
.e55f {counter-reset: vt-idx;}
.e55f > li {counter-increment: vt-idx;}

.e55f > li > a::before {font: 700 11px/1 var(--w35o5);font-variant-numeric: tabular-nums;content: counter(vt-idx, decimal-leading-zero) "  ";color: var(--u2p);}
.r23kad8 > li > a {transition:color 0.142s;border-bottom: 1px solid var(--s8isu);align-items: center;gap:8px;text-decoration: none;font-size: 14.5px;padding: 0 4px;min-height: 44px;display: flex;color: var(--aowou);}
.r23kad8 > li:last-child > a {border-bottom: 0;}
.r23kad8 > li > a:hover {color: var(--megzo);}

.hce2qpa {border: 1px solid var(--uss7m);border-radius: var(--usszo);margin: 0 0 var(--n5aow);background: var(--hydpg);padding: var(--hpvv0) clamp(20px, 2.4vw, 34px);}
.echy9.echy9 {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--jprp);letter-spacing: -.024em;margin: 0 0 9px;color: var(--megzo);}
.znnr {font-size: 15.5px;line-height:1.60;margin: 0 0 18px;color: var(--aowou);}
.r8kzw {gap: 0;margin: 0 0 20px;grid-template-columns: max-content minmax(0, 1fr);display: grid;}

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

.w328zb0 > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.w328zb0 > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.j0mx {letter-spacing: .09em;padding: 9px 16px 9px 0;font: 700 11.5px/1.4 var(--w35o5);white-space: nowrap;color: var(--aowou);text-transform: uppercase;border-bottom: 1px solid var(--s8isu);}
.qq7hhd {font: 600 14px/1.4 var(--w35o5);font-variant-numeric: tabular-nums;color: var(--megzo);border-bottom: 1px solid var(--s8isu);margin: 0;padding: 9px 0;}

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

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

.kwn3jbh {display: flex;flex-wrap: wrap;gap:9px;}
.d8nrd6 {display: inline-flex;text-decoration: none;color: var(--megzo);padding: 0 20px;align-items: center;justify-content: center;border-radius:8px;border: 1px solid var(--uss7m);transition:border-color 0.12s, color 0.155s;background: transparent;min-height: 44px;}
.d8nrd6:hover {border-color: var(--u2p);color: var(--u2p);}
.gem1at {font: 700 14px/1 var(--jprp);}
@media (max-width:630px) {
  .w328zb0 {grid-template-columns: max-content minmax(0, 1fr);}
}

.jw7j, .bs3acfq {min-width: 0;margin: 0 0 var(--n5aow);}
.xy6rg {letter-spacing: -.024em;margin-bottom:14px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--jprp);color: var(--megzo);display: block;}
.bfcsa3 {border-bottom: 1px solid var(--s8isu);padding-bottom:11px;}
.x02qrms, .s0mk8 {min-width: 0;}
.x02qrms > :first-child, .s0mk8 > :first-child {margin-top: 0;}
.x02qrms > :last-child,  .s0mk8 > :last-child  {margin-bottom: 0;}
.x29gz.x29gz {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--jprp);color: var(--megzo);margin: 0 0 14px;letter-spacing: -.024em;}

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

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

.qspcm {border-top: 1px solid var(--uss7m);margin-bottom:17px;padding: 11px 0;border-bottom: 1px solid var(--s8isu);}

.f72p {display: grid;align-items: start;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);gap: 0 26px;}
.aenfpeq {min-width: 0;padding-top:2px;}
.k1dtz .aenfpeq > h2.xy6rg.xy6rg,
.k1dtz .qspcm > h2.xy6rg.xy6rg {margin: 0;}
.k1dtz .aenfpeq > h2.xy6rg.xy6rg {text-transform: uppercase;font: 700 11.5px/1.45 var(--w35o5);color: var(--aowou);letter-spacing: .09em;}
@media (max-width:715px) {
  .f72p {gap: 0;grid-template-columns: minmax(0, 1fr);}
  .aenfpeq {padding-top: 0;}
  .k1dtz .aenfpeq > h2.xy6rg.xy6rg {margin: 0 0 12px;}
}

.exf7.exf7 .kk7m {margin: 0;}
.exf7.exf7 .x9wp4 {grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);display: grid;gap:9px 28px;padding: 14px 0;border-top: 1px solid var(--s8isu);}
.exf7.exf7 .x9wp4:first-child {border-top: 0;}
.exf7.exf7 .fz8rs {line-height:1.42;font-weight: 700;font-size: 15px;margin: 0;}

.exf7.exf7 .x9wp4 > .fz8rs {align-items: baseline;grid-template-columns: 2.1em 1fr;display: grid;}
.exf7.exf7 .ppc0 {font-variant-numeric: tabular-nums;letter-spacing: .08em;font-weight: 700;font-size: 11.5px;color: var(--u2p);}
.exf7.exf7 .qf00 {color: var(--aowou);margin: 0;line-height:1.62;font-size: 14px;}

.exf7.exf7 .mb64gva {padding-left: 3.2em;counter-reset: vt-ref;}
.exf7.exf7 .mb64gva > .fz8rs {border-top: 1px solid var(--s8isu);padding-top:13px;counter-increment: vt-ref;}
.exf7.exf7 .mb64gva > .fz8rs:first-child {border-top: 0;padding-top: 0;}
.exf7.exf7 .mb64gva > .fz8rs::before {font-variant-numeric: tabular-nums;font-size: 11.5px;color: var(--u2p);content: counter(vt-ref, decimal-leading-zero);display: inline-block;margin-left: -3.2em;letter-spacing: .08em;width: 3.2em;font-family: var(--w35o5);font-weight: 700;}
.exf7.exf7 .mb64gva > .qf00 {margin: 6px 0 14px;}
.exf7.exf7 .mb64gva > .qf00:last-child {margin-bottom: 0;}
.exf7.exf7 .d6nw {font-weight: 700;}
.exf7.exf7 .qsjwap {margin: 0;}

.exf7.exf7 .mb64gva > .qf00 > .qsjwap {line-height:1.64;font-size: 14px;}

.exf7.exf7 .cq3k {list-style: none;margin: 0;counter-reset: vt-ref;padding: 0 0 0 3.2em;}
.exf7.exf7 .m9fatq5 {counter-increment: vt-ref;padding: 14px 0;border-top: 1px solid var(--s8isu);}
.exf7.exf7 .m9fatq5:first-child {border-top: 0;padding-top: 0;}
.exf7.exf7 .m9fatq5:last-child {padding-bottom: 0;}
.exf7.exf7 .m9fatq5::before {display: inline-block;width: 3.2em;color: var(--u2p);font-weight: 700;letter-spacing: .08em;font-size: 11.5px;margin-left: -3.2em;content: counter(vt-ref, decimal-leading-zero);font-family: var(--w35o5);font-variant-numeric: tabular-nums;}
.exf7.exf7 .m9fatq5 > .d6nw {line-height:1.41;font-weight: 700;font-size: 15px;}
.exf7.exf7 .m9fatq5 > .qsjwap {line-height:1.63;font-size: 14px;color: var(--aowou);margin: 6px 0 0;}
@media (max-width:715px) {
  .exf7.exf7 .x9wp4 {grid-template-columns: 1fr;gap:6px;}
  .exf7.exf7 .x9wp4 > .qf00 {padding-left: 2.1em;}
  .exf7.exf7 .mb64gva {padding-left: 2.6em;}
  .exf7.exf7 .mb64gva > .fz8rs::before {margin-left: -2.6em;width: 2.6em;}
  .exf7.exf7 .cq3k {padding-left: 2.6em;}
  .exf7.exf7 .m9fatq5::before {margin-left: -2.6em;width: 2.6em;}
}

.e7j5 {margin: 0 0 var(--n5aow);}

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

@media (max-width:995px) { .evv59w {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:526px)  { .evv59w {grid-template-columns: minmax(0, 1fr);} }
.psff {min-width: 0;}
.a8tzqp {color: inherit;min-width: 0;text-decoration: none;display: block;}
.y1n1 {overflow: hidden;margin: 0;position: relative;border: 1px solid var(--s8isu);border-radius:9px;background: var(--ye7);}

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

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

.ew6cw {margin: 0 0 var(--n5aow);}
.tw6bsqd {gap:9px;padding: 0;display: grid;min-width: 0;margin: 0;list-style: none;}

.myz7 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.hsevj  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.zg5rx {min-width: 0;}
.ffj0q9h {transition:border-color 0.128s, background 0.156s;display: flex;border: 1px solid var(--s8isu);border-radius:8px;min-height: 124px;justify-content: center;text-decoration: none;align-items: center;background: var(--hydpg);position: relative;padding: 22px 20px;}
.ffj0q9h:hover {border-color: color-mix(in srgb, var(--ad2rx) 45%, var(--s8isu));background: var(--cubnx);}
.g8ak {color: var(--u2p);left: 9px;font: 700 10.5px/1 var(--w35o5);font-style: normal;font-variant-numeric: tabular-nums;position: absolute;letter-spacing: .08em;top: 8px;}
.wdk1c {width: auto;object-fit: contain;display: block;max-height: 62px;max-width: 100%;border-radius: 0;height: auto;}
@media (max-width:625px) {
  .myz7, .hsevj {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.ef8cfye {margin: 0 0 var(--n5aow);}
.fdsk {min-width: 0;display: grid;margin: 0;list-style: none;padding: 0;gap:12px;}

.x5pq7ra {grid-template-columns: repeat(4, minmax(0, 1fr));}
.d4wr {grid-template-columns: repeat(2, minmax(0, 1fr));}
.ckavc {align-items: center;display: flex;border: 1px solid var(--s8isu);border-radius:7px;gap:12px;flex-direction: column;padding: 20px 14px;background: var(--cubnx);min-width: 0;}
.gvb2269 {display: block;object-fit: contain;height: auto;max-width: 100%;border-radius: 0;max-height: 44px;width: auto;}
.hksf {color: var(--aowou);letter-spacing: .04em;text-align: center;max-width: 100%;white-space: nowrap;font: 600 13px/1.25 var(--w35o5);text-overflow: ellipsis;overflow: hidden;}
@media (max-width:625px) {
  .x5pq7ra {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .d4wr {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.qy6t.qy6t .zc92sa {background: none;width: 100%;table-layout: fixed;border-collapse: collapse;border: 0;}
.qy6t.qy6t .dyvs6 {padding: 0 0 9px;letter-spacing: .09em;font-weight: 700;border-bottom: 1px solid var(--s8isu);vertical-align: bottom;font-size: 11.5px;font-family: var(--w35o5);text-transform: uppercase;text-align: left;}
.qy6t.qy6t .vzsa6h6 {padding-right:16px;color: var(--u2p);}

.qy6t.qy6t .x375dga  {padding-left:16px;color: var(--aowou);}

.qy6t.qy6t .q43wq {border-left: 1px solid var(--s8isu);}
.qy6t.qy6t .nm6c {line-height:1.54;vertical-align: top;font-size: 14px;padding: 11px 0;border-bottom: 1px solid var(--s8isu);}
.qy6t.qy6t .fydnj {padding-right:16px;}
.qy6t.qy6t .q43wq  {padding-left:16px;}
.qy6t.qy6t .czdc1 {font-weight: 700;width: 1.15em;font-family: var(--w35o5);color: var(--u2p);display: inline-block;}
.qy6t.qy6t .q43wq .czdc1 {color: var(--aowou);}

.qy6t.qy6t .z7rng {letter-spacing: .09em;display: block;padding: 0 0 9px;margin: 0;font-family: var(--w35o5);border-bottom: 1px solid var(--s8isu);font-size: 11.5px;text-transform: uppercase;font-weight: 700;}
.qy6t.qy6t .jp481fx {color: var(--u2p);}
.qy6t.qy6t .hj9m  {color: var(--aowou);}
.qy6t.qy6t .b5xs {list-style: none;margin: 0;padding: 0;}
.qy6t.qy6t .wa6dm {padding: 11px 0;border-bottom: 1px solid var(--s8isu);grid-template-columns: 1.35em minmax(0, 1fr);line-height:1.56;font-size: 14px;align-items: baseline;display: grid;}
.qy6t.qy6t .wa6dm:last-child {border-bottom: 0;}
.qy6t.qy6t .xdnw50 {font-family: var(--w35o5);font-style: normal;font-weight: 700;}

.qy6t.qy6t .yn9ja .xdnw50 {color: var(--u2p);}
.qy6t.qy6t .tshb  .xdnw50 {color: var(--aowou);}

.qy6t.qy6t .hf4ns {grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0;display: grid;}
.qy6t.qy6t .dzqk {min-width: 0;}
.qy6t.qy6t .zwryp75 {padding-right:27px;}
.qy6t.qy6t .npgv4h8 {padding-left:25px;border-left: 1px solid var(--s8isu);}

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

.qy6t.qy6t .dv2c {margin: 0;}
.qy6t.qy6t .dv2c > .z7rng {margin-top:22px;}
.qy6t.qy6t .dv2c > .z7rng:first-child {margin-top: 0;}
.qy6t.qy6t .azbx2px {margin: 0;}

@media (max-width:630px) {
  
  .qy6t.qy6t .hf4ns {grid-template-columns: minmax(0, 1fr);}
  .qy6t.qy6t .zwryp75 {padding-right: 0;}
  .qy6t.qy6t .npgv4h8 {margin-top:21px;padding-left: 0;border-left: 0;}
  
  .qy6t.qy6t .nm6c {font-size: 13.5px;}
  .qy6t.qy6t .fydnj,
  .qy6t.qy6t .vzsa6h6 {padding-right:9px;}
  .qy6t.qy6t .q43wq,
  .qy6t.qy6t .x375dga {padding-left:11px;}
}

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

.z3aen.z3aen .f3bph::before {background: var(--ad2rx);left: -21px;top: 19px;height: 5px;width: 5px;content: "";position: absolute;}
.z3aen.z3aen .qc77e {font-family: var(--w35o5);font-weight: 700;letter-spacing: .08em;font-size: 11.5px;color: var(--u2p);}
.z3aen.z3aen .cb22 {margin: 4px 0 13px 3.4em;line-height:1.63;color: var(--aowou);font-size: 14px;}

.z3aen.z3aen .tswc {border-left: 1px solid var(--s8isu);counter-reset: vt-step;margin: 0;list-style: none;padding: 0 0 0 18px;}
.z3aen.z3aen .p9tmpp3 {padding: 13px 0 0;position: relative;counter-increment: vt-step;}
.z3aen.z3aen .p9tmpp3 + .p9tmpp3 {margin-top:13px;border-top: 1px solid var(--s8isu);}
.z3aen.z3aen .p9tmpp3::before {width: 5px;top: 19px;left: -21px;position: absolute;content: "";background: var(--ad2rx);height: 5px;}
.z3aen.z3aen .tre3c5c {font-weight: 700;line-height:1.35;display: block;font-size: 15px;}
.z3aen.z3aen .tre3c5c::before {color: var(--u2p);letter-spacing: .08em;font-weight: 700;font-size: 11.5px;font-family: var(--w35o5);font-variant-numeric: tabular-nums;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";}
.z3aen.z3aen .jxcac3n {font-size: 14px;line-height:1.62;margin: 4px 0 0;color: var(--aowou);}

.z3aen.z3aen .pnw6 {padding: 0;border-left: 0;}
.z3aen.z3aen .c5593f7 {display: block;padding: 14px 0 0;margin: 0;border-top: 1px solid var(--s8isu);}
.z3aen.z3aen .pnw6 > .c5593f7:first-child {padding-top: 0;border-top: 0;}
.z3aen.z3aen .en6xva {margin-bottom:5px;color: var(--u2p);display: block;font-style: normal;font: 700 11px/1.3 var(--w35o5);font-variant-numeric: tabular-nums;letter-spacing: .1em;}
.z3aen.z3aen .jtjxxr {font-size: 15px;line-height:1.37;font-weight: 700;}
.z3aen.z3aen .tbtr {margin: 5px 0 14px;line-height:1.63;font-size: 14px;color: var(--aowou);}
.z3aen.z3aen .tbtr:last-child {margin-bottom: 0;}

@media (max-width:715px) {
  .z3aen.z3aen .f3bph {grid-template-columns: 1fr;gap:4px;}
  .z3aen.z3aen .cb22 {margin-left: 0;}
}

.k1dtz {--kcahu: var(--megzo);}

.k1dtz :is(.cemjw8, [class*="table"]) {overflow-x: auto;}
.k1dtz table {width: 100%;border-collapse: collapse;font-size: 14.5px;}
.k1dtz thead th {text-align: left;border-bottom: 1px solid var(--kcahu, var(--uss7m));font-weight: 700;padding: 11px 14px;text-transform: uppercase;font-size: 11.5px;white-space: nowrap;letter-spacing: .08em;color: var(--aowou);}
.k1dtz tbody td {border-bottom: 1px solid var(--s8isu);padding: 11px 14px;color: var(--ug59, var(--megzo));}
.k1dtz tbody td + td {font-variant-numeric: tabular-nums;font-family: var(--w35o5);}

.pvp04pw.pvp04pw {border-top: 1px solid var(--uss7m);background: var(--tf7);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);color: var(--megzo);}
.pvp04pw .bm32 {align-items: start;display: grid;max-width: var(--c48tr);grid-template-columns: minmax(0, 1fr) auto;gap:29px 50px;margin: 0 auto;}
.pvp04pw .gtez4 img {display: block;height: 28px;width: auto;}
.pvp04pw .gtez4 span {letter-spacing: -.03em;color: var(--megzo);font-weight: 800;font-size: 18px;}
.pvp04pw .yhav {gap:47px;display: grid;grid-auto-flow: column;}
.pvp04pw .yhav ul {list-style: none;margin: 0;padding: 0;gap:10px;display: grid;}
.pvp04pw .yhav a {font-size: 14px;color: var(--aowou);text-decoration: none;}
.pvp04pw .yhav a:hover {color: var(--megzo);}
.pvp04pw .t74z9k {flex-wrap: wrap;align-items: center;display: flex;margin: 24px auto 0;gap:13px;max-width: var(--c48tr);opacity:0.7;}
.pvp04pw .dk27pc {max-width: var(--c48tr);padding-top:17px;border-top: 1px solid var(--s8isu);margin: 24px auto 0;}
.pvp04pw .dk27pc p {font-size: 12.5px;margin: 0;color: var(--aowou);}
.pvp04pw .dk27pc p + p {margin-top:7px;line-height:1.56;}

@media (max-width:1071px) {
  
  .gqazgd {display: none;}
  .j7en8 {margin-left: 0;}
  .b4z84 {display: flex;}
  
  .rgr4ykh {display: inline-flex;}
  .cctsb3 {left: 14px;}
}

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

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

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

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

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

.pvp04pw .yhav a {display: flex;min-height: 44px;align-items: center;}
.jdnc1gk {align-items: center;min-height: 44px;display: inline-flex;}

.enbm64, .k3ehv, .sr0x0,
.k1dtz a[role="button"],
.k1dtz .kf6w a {min-height: 44px;}

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

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

.gf27h3 ul {gap:9px;}

.pvp04pw .yhav ul {display: grid;gap:8px;}

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

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

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

.xythc:checked ~ .c02ehz {visibility: visible;opacity:1;}
.xythc:checked ~ .wktt29x {visibility: visible;transform: translateX(0);}

.grtz5k {padding: 14px 16px;background: var(--cubnx, var(--crb));gap:12px;border-bottom: 1px solid var(--uss7m, var(--evl3s));justify-content: space-between;display: flex;top: 0;z-index: 1;position: sticky;align-items: center;}
.c905jn {align-items: center;display: inline-flex;min-height: 44px;}
.c905jn img {display: block;height: 26px;width: auto;}
.tf5ywf {letter-spacing: .01em;font-weight: 800;font-size: 16px;color: var(--va8h);}

.mzap41 {height: 44px;background: var(--crb);flex: none;color: var(--va8h);border-radius:12px;border: 1px solid var(--uss7m, var(--evl3s));width: 44px;cursor: pointer;justify-content: center;display: inline-flex;align-items: center;}
.mzap41:hover {background: var(--k11);}
.mzap41:focus-visible,
.h5b03 a:focus-visible,
.twe7p:focus-visible,
.f0rs:focus-visible {outline: 2px solid var(--va8h);outline-offset: 2px;}

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

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

.h5b03 a[aria-current="page"] {border-color: var(--uss7m, var(--evl3s));box-shadow: inset 3px 0 0 var(--ad2rx, var(--uga));background: var(--crb);}

.d8j1z {background: var(--cubnx, var(--crb));gap:9px;display: grid;margin-top: auto;border-top: 1px solid var(--uss7m, var(--evl3s));padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));}

.twe7p, .f0rs {font-weight: 700;border-radius:13px;display: flex;padding: 12px 18px;justify-content: center;min-height: 48px;align-items: center;font-size: 15px;text-decoration: none;}
.twe7p {color: var(--t4a, var(--d17tv));border: 1px solid var(--uss7m, var(--evl3s));background: var(--vle9p);}
.f0rs {background: var(--q0gwz);color: var(--lqw4, var(--sn2));border: 1px solid transparent;}

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

@media (min-width:1072px) {
  .wktt29x, .c02ehz {display: none;}
}

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

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

.k1dtz > .kf6w.cds9v2 {padding-top: 0;padding-bottom: 0;}

@media (min-width:1072px) {

  
  
  .gqazgd, .j7en8 {transition:width 184ms ease, margin-left 172ms ease, padding 230ms ease;}

  
}

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

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

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

.kksr > summary.yya2 .dt8wef {margin: 0;}
.kksr[open] > summary.yya2 {margin-bottom:11px;}

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

.j7en8 {padding-bottom: max(96px, var(--pwk5, 96px));}

.navk1m {--a1h62: .08em;--ggs: uppercase;--g04zh: 12px;--rxx: var(--usszo);--zp5xp: 1px solid var(--uss7m);--vgc8: var(--usszo);--ujr26: 6px;}

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

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

:root {--s8isu:  color-mix(in srgb, var(--ad2rx) 16%, var(--evl3s));--cubnx: color-mix(in srgb, var(--ad2rx) 14%, var(--vxvb5));--uss7m:   color-mix(in srgb, var(--ad2rx) 26%, var(--kyzs));--usszo:      14px;--xyoq:     color-mix(in srgb, var(--ad2rx) 7%, var(--gw5d));--zo4: var(--kcahu, var(--ad2rx));--hydpg:  color-mix(in srgb, var(--ad2rx) 9%, var(--crb));--ydv:   color-mix(in srgb, var(--ad2rx) 38%, transparent);}
html:root {background-color: var(--xyoq);}
body {background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--ad2rx) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--zo4) 14%, transparent), transparent 70%),
    var(--xyoq);background-attachment: fixed;font-family: var(--jprp);}

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

.gqazgd {border-right-color: var(--uss7m);background:
    linear-gradient(180deg, color-mix(in srgb, var(--ad2rx) 16%, transparent), transparent 46%),
    var(--mffnh);}
.gf27h3 a {letter-spacing: .01em;font: 600 15px/1.2 var(--jprp);border-radius:9px;}
.gf27h3 a:hover {background: color-mix(in srgb, var(--ad2rx) 12%, transparent);}
.gf27h3 a[aria-current="page"] {box-shadow: 0 6px 20px var(--ydv);color: var(--b0wu0, var(--e9ne));background: var(--uga);}
.gf27h3 a[aria-current="page"] .fh5z2 {background: currentColor;}

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

.enbm64,
.k1dtz :is(.kf6w, .z3aen, .exf7) a[role="button"],
.k1dtz .kf6w a,
.hrk31, .pwhzyp {letter-spacing: .02em;min-height: 44px;padding: 0 22px;border-radius:11px;font: 700 14.5px/1 var(--jprp);}
.bpswxw,
.hrk31, .pwhzyp,
.k1dtz .kf6w a {transition:transform 0.14s, box-shadow 0.148s, background 0.157s;box-shadow: 0 8px 24px var(--ydv);}
.bpswxw:hover, .hrk31:hover, .pwhzyp:hover {transform: translateY(-1px);box-shadow: 0 10px 30px var(--ydv);}
.c7h7wd {background: color-mix(in srgb, var(--vle9p) 70%, transparent);border-color: var(--uss7m);}

.k1dtz :is(.exf7, .z3aen, .qy6t, .a2aeatz),
.k1dtz .fph66pr.fph66pr {border-color: var(--uss7m);background:
    linear-gradient(180deg, color-mix(in srgb, var(--ad2rx) 7%, transparent), transparent 60%),
    var(--hydpg);}

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

.k1dtz .dp82s8s {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.rhesvry {background: linear-gradient(90deg,
    color-mix(in srgb, var(--xyoq) 90%, transparent) 0%,
    color-mix(in srgb, var(--xyoq) 62%, transparent) 42%,
    color-mix(in srgb, var(--xyoq) 0%, transparent) 76%);}
.mx2g {backdrop-filter: blur(8px);background: color-mix(in srgb, var(--cubnx) 70%, transparent);top: 14px;z-index: 2;left: 14px;position: absolute;padding: 7px 14px;border: 1px solid var(--uss7m);border-radius: 999px;}
.f94q9z {background: none;max-width:640px;}
.f94q9z .g11j0jq {line-height:1.04;font-size: clamp(30px, 4vw, 54px);}
@media (max-width:907px) {
  .k1dtz .dp82s8s {min-height: min(72vh, 560px);justify-content: flex-end;}
  .rhesvry {background: linear-gradient(0deg,
      color-mix(in srgb, var(--xyoq) 94%, transparent) 0%,
      color-mix(in srgb, var(--xyoq) 70%, transparent) 45%,
      color-mix(in srgb, var(--xyoq) 0%, transparent) 82%);}
}

.k1dtz .vdka5h.vdka5h {height: auto;object-fit: contain;max-height: none;}
.g11j0jq.g11j0jq {font-size: clamp(28px, 3.2vw, 44px);line-height:1.06;}
.cmqkh {border-color: var(--uss7m);box-shadow: 0 18px 50px var(--ydv);}

@media (max-width:1071px) {
  .djgwy .navk1m {display: none;}
  .rgr4ykh img {object-position: left center;object-fit: contain;height: 28px;max-width: min(30vw, 120px);}
  .tffqv {padding: 14px 20px 0;}
}
@media (max-width:554px) {
  .tqevy9 {padding: 0 14px;gap:7px;}
  .djgwy {gap:6px;}
  .djgwy .enbm64 {min-height: 40px;font-size: 13px;padding: 0 12px;}
  .b4z84 {margin-right: -8px;}
}

.k1dtz .hce2qpa.hce2qpa {grid-template-columns: minmax(0, 1fr);padding: clamp(24px, 3.4vw, 48px) !important;overflow: hidden;gap: clamp(22px, 3vw, 48px);align-items: center;border: 1px solid var(--uss7m);border-radius: var(--usszo);display: grid;background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--ad2rx) 24%, transparent), transparent 70%),
    var(--hydpg);}
@media (min-width:908px) {
  .k1dtz .hce2qpa.hce2qpa {grid-template-columns: minmax(0, 1fr) auto;}
}
.hce2qpa .v9pe7my {min-width: 0;}
.hce2qpa .echy9 {font-size: clamp(26px, 3vw, 40px);}
.hce2qpa .vmk7qwt {box-shadow: 0 0 60px var(--ydv);--do4b2: 90%;aspect-ratio: 1;margin: 0 auto;position: relative;width: clamp(170px, 18vw, 220px);display: flex;background:
    radial-gradient(closest-side, var(--hydpg) 78%, transparent 79%),
    conic-gradient(var(--ad2rx) 0 var(--do4b2), color-mix(in srgb, var(--ad2rx) 14%, transparent) var(--do4b2) 100%);border-radius: 50%;justify-content: center;flex-direction: column;align-items: center;}
.hce2qpa .rd2j {font: 800 clamp(46px, 5vw, 64px)/1 var(--w35o5);color: var(--megzo);letter-spacing: -.04em;}
.hce2qpa .hrftj8 {color: var(--u2p);margin-top:7px;font: 700 14px/1 var(--w35o5);font-style: normal;}
.hce2qpa .xt6150 {color: var(--aowou);text-align: center;text-transform: uppercase;overflow-wrap: anywhere;max-width: 70%;letter-spacing: .14em;font: 700 11px/1.2 var(--jprp);margin-top:10px;}
.hce2qpa .kwn3jbh {display: flex;flex-wrap: wrap;margin-top:21px;gap:9px;}
.hce2qpa .d8nrd6.d8nrd6 {font: 700 15px/1 var(--jprp);padding: 0 22px;align-items: center;text-decoration: none;border-radius:12px;border: 0;min-height: 48px;display: inline-flex;color: var(--b0wu0, var(--e9ne));box-shadow: 0 8px 24px var(--ydv);background: var(--uga);}
.hce2qpa .d8nrd6.d8nrd6:hover {color: var(--b0wu0, var(--e9ne));background: var(--waev5);}
.hce2qpa .d8nrd6 .gem1at {font: inherit;color: inherit;}
@media (max-width:907px) {
  .hce2qpa .vmk7qwt {width: 160px;order: -1;}
  .hce2qpa .d8nrd6.d8nrd6 {justify-content: center;flex: 1 1 140px;}
}

.k1dtz .dp82s8s.ean63 {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--ad2rx) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--zo4) 32%, transparent), transparent 65%),
    var(--lmx, var(--hydpg));}
.nk26 {pointer-events: none;z-index: 0;right: -.04em;white-space: nowrap;max-width: 100%;letter-spacing: -.04em;color: color-mix(in srgb, var(--nvvh, var(--megzo)) 10%, transparent);overflow: hidden;font: 800 clamp(96px, 14vw, 220px)/1 var(--jprp);position: absolute;bottom: -.2em;}
@media (max-width:907px) {
  .k1dtz .dp82s8s.ean63 {padding-top:57px;min-height: 0;}
  .nk26 {display: none;}
}
