

:root {--vc3z:    var(--dpvjw);--lcf:  clamp(30px, 3.4vw, 52px);--di9k:  1180px;--sm2u:   var(--ywdn4);--dk2: var(--vikl);--tcg3c:var(--euh39);--ha7es: var(--n0sfm);--w6g: var(--rgd);--d7co:     10px;--n08k8:  248px;--dpd4:  clamp(16px, 1.8vw, 26px);--zz2o: color-mix(in srgb, var(--ha7es) 35%, var(--sm2u));--hjv:"SF Mono", ui-monospace, "JetBrains Mono", Consolas, Menlo, monospace;--pxux: var(--afvm);--pgg6t:"Futura", "Century Gothic", system-ui, "Avenir Next", "Trebuchet MS", sans-serif;--ga5x:  var(--qdcte);}

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

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

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

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

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

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

.eprx {border: 1px solid var(--ga5x);border-radius: var(--d7co);margin-top: auto;padding: 14px;background: var(--pxux);}
.y09b3 {margin: 0;font-size: 14px;font-weight: 700;}
.qgn0 {font-size: 12.5px;color: var(--dk2);line-height:1.45;margin: 5px 0 0;}

.qa83bm1 {border-bottom: 1px solid var(--ga5x);position: sticky;background: color-mix(in srgb, var(--vc3z) 92%, transparent);top: 0;z-index: 40;backdrop-filter: blur(10px);}
.yjbez {padding: 0 clamp(16px, 2vw, 28px);min-height: 54px;gap:14px;align-items: center;display: flex;}
.qg91 {font: 500 12px/1.4 var(--hjv);overflow: hidden;min-width: 0;text-overflow: ellipsis;white-space: nowrap;color: var(--dk2);}
.hc647 {margin-left: auto;align-items: center;display: flex;gap:8px;}

.w6r1n,
.mn33yx :is(.x64v, .jt24sa6, .bcww) a[role="button"],
.mn33yx .x64v a {text-decoration: none;display: inline-flex;justify-content: center;cursor: pointer;font-weight: 700;white-space: nowrap;align-items: center;border-radius:9px;border: 1px solid transparent;font-size: 14px;transition:background 0.173s, border-color 0.197s;padding: 10px 20px;}

.y732 {border-color: var(--ga5x);background: var(--la5d);color: var(--g77j, var(--clsx9));}
.wt5mpe {background: var(--iup);color: var(--vjq, var(--nfj));}
.wt5mpe:hover {background: var(--e60wo);}

.mn33yx :is(.x64v, .jt24sa6, .bcww) a[role="button"],
.mn33yx .x64v a {background: var(--n0sfm);color: var(--hml, var(--b0942));}
.a2yngzh {display: flex;margin-top:12px;width: 100%;}

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

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

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

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

.tmp4e::before {content: '';transition:border-color 0.116s, background 0.164s;inset: 11px;background: var(--tcg3c);border: 1px solid var(--ga5x);position: absolute;}
.tmp4e svg {z-index: 1;position: relative;}
.tmp4e:hover {color: var(--zz2o);}
.tmp4e:hover::before {background: color-mix(in srgb, var(--sm2u) 8%, var(--tcg3c));border-color: color-mix(in srgb, var(--ha7es) 50%, var(--ga5x));}
.tmp4e:focus-visible {outline: 2px solid var(--zz2o);outline-offset: -3px;}

.mn33yx {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.mn33yx > * {max-width: var(--di9k);margin: 0 auto var(--dpd4) !important;padding-top: var(--lcf);padding-bottom: 0;}
.mn33yx > *:last-child {margin-bottom: 0 !important;}

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

.mn33yx :is(.h1ctzza, .jhj29sb, .yxnfv2, .bcww,
             .jt24sa6, .q8e2y) :is(p, li, td) > a {color: var(--ha7es);text-underline-offset: 3px;}

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

.mn33yx :is(.bcww, .jt24sa6, .q8e2y, .gwsb) {background: var(--pxux);padding: var(--lcf) clamp(20px, 2.4vw, 34px) !important;border: 1px solid var(--ga5x);border-radius: var(--d7co);}

.mn33yx .zavqbx.zavqbx {min-width: 0;display: grid;padding: 0 !important;border: 1px solid var(--ga5x);border-radius: var(--d7co);background: var(--pxux);overflow: hidden;grid-template-columns: minmax(0, 1fr);}

.g5d8 {display: flex;grid-column: 1 / -1;border-bottom: 1px solid var(--w6g);padding: 9px clamp(18px, 2.2vw, 30px);min-width: 0;gap:11px;justify-content: space-between;background: var(--tcg3c);align-items: center;}
.vfzej0 {letter-spacing: .1em;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font: 700 11.5px/1 var(--hjv);color: var(--zz2o);text-transform: uppercase;}
.v3kn0 {flex: 0 0 auto;letter-spacing: .08em;font: 600 11.5px/1 var(--hjv);font-style: normal;color: var(--dk2);}

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

.frxdmq.frxdmq {margin: 0;letter-spacing: -.028em;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--pgg6t);overflow-wrap: anywhere;color: var(--sm2u);}
.j99de5.j99de5 {color: color-mix(in srgb, var(--dk2) 26%, var(--sm2u));line-height:1.58;margin: 11px 0 0;font-size: 15.5px;max-width: 56ch;}
.q9ehkks {transition:background 0.143s;display: inline-flex;font: 700 14px/1 var(--pgg6t);margin-top:20px;min-height: 44px;align-items: center;color: var(--hml, var(--b0942));justify-content: center;border-radius:8px;background: var(--n0sfm);padding: 0 22px;text-decoration: none;}
.q9ehkks:hover {background: var(--e60wo);}

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

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

.zavqbx .q167avq.q167avq {background-image:
    repeating-linear-gradient(90deg, var(--w6g) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--w6g) 0 1px, transparent 1px 26px);}
.zavqbx .w3823j7.w3823j7 {background-image:
    repeating-linear-gradient(90deg, var(--w6g) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--w6g) 0 1px, transparent 1px 34px);}
.zavqbx .z382j6d.z382j6d {background-image:
    repeating-linear-gradient(90deg, var(--w6g) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--w6g) 0 1px, transparent 1px 44px);}

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

.rqv8fp .q167avq.q167avq {background-image:
    repeating-linear-gradient(90deg, var(--w6g) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--w6g) 0 1px, transparent 1px 26px);}
.rqv8fp .w3823j7.w3823j7 {background-image:
    repeating-linear-gradient(90deg, var(--w6g) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--w6g) 0 1px, transparent 1px 34px);}
.rqv8fp .z382j6d.z382j6d {background-image:
    repeating-linear-gradient(90deg, var(--w6g) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--w6g) 0 1px, transparent 1px 44px);}

.mn33yx .rqv8fp.rqv8fp {overflow: hidden;grid-template-columns: minmax(0, 1fr);display: grid;padding: 0 !important;min-width: 0;background: var(--pxux);border: 1px solid var(--ga5x);border-radius: var(--d7co);}
.rqv8fp .acdqrmc {margin: 0;min-width: 0;border-bottom: 1px solid var(--ga5x);overflow: hidden;background: var(--tcg3c);position: relative;}
.rqv8fp .btkjmx {max-height: 26vh;height: auto;color: var(--c7br, inherit);border-radius: 0;width: 100%;object-fit: cover;display: block;}

.rqv8fp .fqgam {letter-spacing: -.05em;background-color: var(--jhc, var(--tcg3c));width: 100%;display: flex;color: var(--zz2o);align-items: center;justify-content: center;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--hjv);max-height: 24vh;min-height: 15vh;}
.whch.whch {letter-spacing: -.02em;color: var(--sm2u);padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;margin: 0;text-wrap: balance;overflow-wrap: break-word;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--pgg6t);max-width: 24ch;}

.rqv8fp .gsv7 {align-items: start;padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;grid-template-columns: minmax(0, 1fr);gap: clamp(14px, 1.6vw, 22px);display: grid;}
.ba4h.ba4h {min-width: 0;font-size: 15.5px;color: color-mix(in srgb, var(--dk2) 26%, var(--sm2u));max-width: 62ch;margin: 0;line-height:1.61;}
.rqv8fp .km06vyt {gap:4px 18px;min-width: 0;margin: 0;flex-wrap: wrap;display: flex;}
.rqv8fp .bndbzq {text-transform: uppercase;margin: 0;letter-spacing: .16em;font: 700 10.5px/1.6 var(--hjv);color: var(--dk2);}
.rqv8fp .ysrf24c {font: 700 13px/1.6 var(--hjv);margin: 0 12px 0 0;color: var(--zz2o);letter-spacing: .04em;}
.rqv8fp .k1rk {margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);transition:background 0.153s;letter-spacing: .04em;font: 700 14px/1 var(--pgg6t);color: var(--hml, var(--b0942));display: inline-flex;text-decoration: none;align-items: center;justify-self: start;padding: 0 28px;border-radius:7px;min-height: 46px;justify-content: center;background: var(--n0sfm);}
.rqv8fp .k1rk:hover {background: var(--e60wo);}
@media (min-width:888px) {
  
  .rqv8fp .gsv7 {grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
  .rqv8fp .km06vyt {justify-content: flex-end;}
}
@media (max-width:887px) {
  
  .rqv8fp .btkjmx  {max-height: 18vh;}
  .rqv8fp .fqgam {min-height: 12vh;max-height: 18vh;}
}

.mn33yx .etg1 {border: 1px solid var(--ga5x);border-radius: var(--d7co);min-height: 340px;overflow: hidden;position: relative;flex-direction: column;display: flex;justify-content: flex-end;}

.mn33yx .tekre .dk0fat3 {width: 100%;inset: 0;height: 100%;object-fit: cover;position: absolute;}
.dhb0hmg {background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--pxux) 20%, transparent) 0%,
      color-mix(in srgb, var(--pxux) 55%, transparent) 60%,
      color-mix(in srgb, var(--pxux) 85%, transparent) 100%);pointer-events: none;inset: 0;position: absolute;}
.xkry {z-index: 1;background: color-mix(in srgb, var(--tcg3c) 92%, transparent);position: relative;}
.hz5dg9c {background: color-mix(in srgb, var(--pxux) 95%, transparent);z-index: 1;position: relative;}
.hz5dg9c .frxdmq,
.hz5dg9c .j99de5 {color: var(--cma7, var(--sm2u));}
@media (max-width:887px) {
  .mn33yx .etg1 {min-height: 280px;}
}

@media (min-width:888px) {
  
  .mn33yx .zavqbx.zavqbx {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .haj4 {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .a6v36nf .tt56  {order: 2;}
  .a6v36nf .haj4 {order: 1;}
}

.rtc2av {background: var(--pxux);margin: 0 0 var(--dpd4);padding: var(--lcf) clamp(20px, 2.4vw, 34px);border: 1px solid var(--ga5x);border-radius: var(--d7co);}
.ccf9c8 {padding-bottom:16px;border-bottom: 1px solid var(--w6g);gap:11px 18px;align-items: center;margin-bottom:4px;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);display: grid;}

.ab2bkpy .f4tyqf {order: -1;grid-column: 1 / -1;}
.n69mrd  .f4tyqf {grid-column: 3;}
.f7tn {font: 800 clamp(30px, 3.4vw, 42px)/1 var(--hjv);font-variant-numeric: tabular-nums;letter-spacing: -.03em;color: var(--sm2u);}
.zvbx6 {font-weight: 600;font-size: .44em;color: var(--dk2);}

.mccxc {border-radius:2px;background: var(--w6g);overflow: hidden;position: relative;display: block;height: 6px;}
.mccxc::before {inset: 0 auto 0 0;width: var(--em7s, 0%);position: absolute;content: "";background: var(--zz2o);}
.f4tyqf {line-height:1.60;margin: 0;font-size: 15px;color: var(--dk2);}

.pc0a {list-style: none;padding: 0;margin: 0;}
.jzz4z {display: grid;border-bottom: 1px solid var(--w6g);gap: 0 16px;padding: 14px 0;align-items: baseline;grid-template-columns: 3.6em minmax(0, 1fr);}
.jzz4z:last-child {padding-bottom: 0;border-bottom: 0;}
.j78w2q8 {font: 700 13px/1.4 var(--hjv);font-style: normal;font-variant-numeric: tabular-nums;color: var(--zz2o);white-space: nowrap;}
.sbzaf7 {color: var(--dk2);font-weight: 600;}
.h1xk {margin: 0;min-width: 0;}
.knfw5 {margin: 0;line-height:1.62;font-size: 15px;}
.v07xr {font: 600 12px/1.3 var(--hjv);font-style: normal;margin-top:5px;color: var(--dk2);display: block;letter-spacing: .06em;}

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

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

.qt6tj29 {padding-left: 0;border-left: 0;margin-left: 0;}
.v07xr:empty {display: none;}

.z01k {margin: 0;min-width: 0;}
.z01k > .h1xk {margin: 0;}
.mewbjd {flex-wrap: wrap;border-top: 1px solid var(--w6g);padding-top:8px;align-items: baseline;gap:5px 14px;margin-top:9px;display: flex;justify-content: space-between;}
.mewbjd > .v07xr {margin-top: 0;}

.z01k > .mewbjd:only-child {padding-top: 0;margin-top: 0;border-top: 0;}
@media (max-width:635px) {
  .ccf9c8 {grid-template-columns: auto minmax(0, 1fr);}
  .n69mrd .f4tyqf {grid-column: 1 / -1;}
  .jzz4z {gap:6px;grid-template-columns: 1fr;}
}

.nxpk42k {border: 1px solid var(--ga5x);border-radius: var(--d7co);padding: var(--lcf) clamp(20px, 2.4vw, 34px);min-width: 0;margin: 0 0 var(--dpd4);background: var(--pxux);}

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

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

.xk5p {grid-template-columns: minmax(0, 1fr);}
.zgmz {min-width: 0;}
.jmxwazv.jmxwazv {margin: 0 0 10px;letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--pgg6t);color: var(--sm2u);}
.d4qy {min-width: 0;}
.d4qy > :first-child {margin-top: 0;}
.d4qy > :last-child  {margin-bottom: 0;}
.xrzdz {background: var(--n0sfm);display: inline-flex;text-decoration: none;border-radius:7px;min-height: 44px;align-items: center;padding: 0 20px;transition:background 0.163s;margin-top:16px;justify-content: center;font: 700 14px/1 var(--pgg6t);color: var(--hml, var(--b0942));}
.xrzdz:hover {background: var(--e60wo);}
.psh8qy {min-width: 0;margin: 0;}

.aqm4 {max-width: 100%;width: fit-content;margin-inline: auto;display: block;}
.snq7jgz {display: block;margin-inline: auto;border: 1px solid var(--w6g);border-radius:9px;max-width: 100%;object-fit: contain;max-height: 460px;height: auto;}

.psh8qy {order: -1;}
@media (max-width:751px) {
  .snq7jgz {max-height: 340px;}
}
@media (min-width:752px) {
  .gbsx .psh8qy {order: 1;}
}

.zr0pnh7 {min-width: 0;border: 1px solid var(--ga5x);border-radius: var(--d7co);background: var(--pxux);margin: 0 0 var(--dpd4);padding: var(--lcf) clamp(20px, 2.4vw, 34px);}
.wqqwb {padding-bottom:15px;display: flex;gap:13px;align-items: baseline;justify-content: space-between;border-bottom: 1px solid var(--w6g);margin-bottom:18px;}
.nra41da.nra41da {min-width: 0;margin: 0;letter-spacing: -.026em;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--pgg6t);color: var(--sm2u);}
.bt46 {flex: 0 0 auto;color: var(--zz2o);font: 700 12px/1 var(--hjv);font-style: normal;font-variant-numeric: tabular-nums;letter-spacing: .08em;}
.yh5x {padding: 0;list-style: none;min-width: 0;margin: 0 0 18px;gap:13px;display: grid;}
.v04mh  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.bj1zaaj {display: flex;flex-wrap: wrap;justify-content: center;}
.bj1zaaj > * {min-width: 0;max-width: calc(50% - 8px);flex: 1 1 200px;}
@media (max-width:588px) { .bj1zaaj > * {max-width: none;} }
.v8mn1 {min-width: 0;}
.ygy4gb {border: 1px solid var(--w6g);border-radius:9px;overflow: hidden;min-width: 0;margin: 0;background: var(--tcg3c);}
.aedtfm {height: auto;width: 100%;display: block;border-radius: 0;}
.xbcrp {padding: 9px 11px;color: var(--dk2);font: 600 12.5px/1.4 var(--hjv);border-top: 1px solid var(--w6g);}
.jjb46aj {color: var(--dk2);line-height:1.60;font-size: clamp(16px, 1.45vw, 18px);margin: 0 0 18px;}
.ynttzj {gap:11px;flex-wrap: wrap;display: flex;}
.s1rz8e4, .g47j6m {align-items: center;transition:background 0.192s, border-color 0.124s;font: 700 14px/1 var(--pgg6t);min-height: 44px;border-radius:9px;padding: 0 20px;text-decoration: none;justify-content: center;display: inline-flex;}
.s1rz8e4 {background: var(--n0sfm);color: var(--hml, var(--b0942));}
.s1rz8e4:hover {background: var(--e60wo);}

.g47j6m {color: var(--sm2u);background: transparent;border: 1px solid var(--ga5x);}
.g47j6m:hover {border-color: var(--zz2o);}

.g3atrz {align-items: start;margin: 0 0 var(--dpd4);border-top: 1px solid var(--ga5x);display: grid;grid-template-columns: auto minmax(0, 1fr);padding: 20px 0 0;gap:15px 18px;}
.cx9z1vd {flex: 0 0 auto;}
.jgqy3qv {object-fit: cover;border: 1px solid var(--w6g);border-radius:7px;display: block;height: 56px;width: 56px;}
.rhra {min-width: 0;}
.hqw6xd {align-items: baseline;flex-wrap: wrap;margin: 0;gap:3px 10px;display: flex;}
.sc65a {font-weight: 700;color: var(--sm2u);font-size: 15px;}
.qph30s1 {font-size: 13.5px;color: var(--dk2);}

.x2e5ek > .sc65a {display: block;}
.fbn10e {margin-top:3px;font-style: normal;display: block;}

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

.rcr309 {display: block;}
.kyk1maq {line-height:1.63;margin: 9px 0 0;color: var(--dk2);font-size: 14.5px;}
.xbxkt {flex-wrap: wrap;display: flex;margin-top:12px;gap:8px;}

.adp8gr {height: 44px;transition:color 0.131s, border-color 0.191s;border-radius:9px;border: 1px solid var(--w6g);width: 44px;display: inline-flex;align-items: center;color: var(--dk2);text-decoration: none;justify-content: center;}
.adp8gr:hover {color: var(--zz2o);border-color: var(--zz2o);}
.amhn {line-height:1.55;color: var(--dk2);font-size: 12.5px;margin: 12px 0 0;}
@media (max-width:550px) {
  .g3atrz {grid-template-columns: minmax(0, 1fr);}
}

.mn33yx {counter-reset: vt-sect;}
.yjh1ax6 {min-width: 0;margin: 0 0 var(--dpd4);}
.dnjt7 {display: flex;padding-bottom:12px;gap:13px;margin-bottom:17px;align-items: baseline;border-bottom: 1px solid var(--w6g);}
.d23gy {counter-increment: vt-sect;}
.d23gy::before {font: 700 12px/1.4 var(--hjv);font-variant-numeric: tabular-nums;color: var(--zz2o);flex: 0 0 auto;letter-spacing: .08em;content: counter(vt-sect, decimal-leading-zero);}
.z0bd8.z0bd8 {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--pgg6t);min-width: 0;margin: 0;letter-spacing: -.024em;color: var(--sm2u);}

.cx3cjjt.cx3cjjt {border-bottom: 1px solid var(--w6g);padding-bottom:11px;margin-bottom:16px;}
.ajr1qzv {counter-increment: vt-sect;}

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

.ta5hbfb.ta5hbfb {margin: 0 0 16px;}
.pepmypc {border: 0;border-top: 1px solid var(--w6g);margin: 0 0 20px;height: 0;}

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

.bmxr.bmxr {margin: 0 0 var(--dpd4);display: flex;}
.d8m2  {justify-content: flex-start;}
.n6a526v   {justify-content: center;}
.sw0qvxx {justify-content: flex-end;}
.e55c74 {align-items: center;min-height: 44px;transition:background 0.148s;padding: 0 24px;color: var(--hml, var(--b0942));border-radius:8px;justify-content: center;display: inline-flex;text-decoration: none;background: var(--n0sfm);}
.e55c74:hover {background: var(--e60wo);}
.ddnp0j8 {flex: 1 1 auto;}
.p6de5f {font: 700 14px/1 var(--pgg6t);}

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

.kyqw {overflow: hidden;margin: 0 0 var(--dpd4);min-width: 0;position: relative;border: 1px solid var(--w6g);border-radius: var(--d7co);}
.s8cf {z-index: 1;letter-spacing: .08em;top: 9px;position: absolute;border-radius:3px;background: color-mix(in srgb, var(--pxux) 82%, transparent);color: var(--zz2o);font: 700 10.5px/1 var(--hjv);font-style: normal;font-variant-numeric: tabular-nums;left: 10px;padding: 3px 7px;}
.gw9cha {display: block;}
.twexq9 {width: 100%;height: auto;display: block;border-radius: 0;}

.yrq5w5d {padding: 18px 20px;background: var(--pxux);border: 1px solid var(--ga5x);border-radius: var(--d7co);margin: 0 0 var(--dpd4);}
.zrp4 {display: block;margin-bottom:13px;text-transform: uppercase;color: var(--zz2o);letter-spacing: .12em;font: 700 11.5px/1 var(--hjv);}

.yn7x484 {border-top: 1px solid var(--ga5x);margin-top:7px;padding-top:11px;}
.cfp8nj {margin: 0;gap:1px;padding: 0;display: grid;list-style: none;}
.c9dg {counter-reset: vt-idx;}
.c9dg > li {counter-increment: vt-idx;}

.c9dg > li > a::before {color: var(--zz2o);font: 700 11px/1 var(--hjv);font-variant-numeric: tabular-nums;content: counter(vt-idx, decimal-leading-zero) "  ";}
.cfp8nj > li > a {text-decoration: none;align-items: center;transition:color 0.18s;min-height: 44px;display: flex;color: var(--dk2);padding: 0 4px;gap:8px;font-size: 14.5px;border-bottom: 1px solid var(--w6g);}
.cfp8nj > li:last-child > a {border-bottom: 0;}
.cfp8nj > li > a:hover {color: var(--sm2u);}

.annw9 {background: var(--pxux);margin: 0 0 var(--dpd4);border: 1px solid var(--ga5x);border-radius: var(--d7co);padding: var(--lcf) clamp(20px, 2.4vw, 34px);}
.z8zqh38.z8zqh38 {margin: 0 0 9px;color: var(--sm2u);letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--pgg6t);}
.dz1w {line-height:1.59;color: var(--dk2);margin: 0 0 18px;font-size: 15.5px;}
.rpfs {margin: 0 0 20px;display: grid;grid-template-columns: max-content minmax(0, 1fr);gap: 0;}

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

.cpfxtr > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.cpfxtr > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.xr3v {color: var(--dk2);letter-spacing: .09em;text-transform: uppercase;white-space: nowrap;font: 700 11.5px/1.4 var(--hjv);padding: 9px 16px 9px 0;border-bottom: 1px solid var(--w6g);}
.dsvqzh {padding: 9px 0;color: var(--sm2u);font: 600 14px/1.4 var(--hjv);font-variant-numeric: tabular-nums;margin: 0;border-bottom: 1px solid var(--w6g);}

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

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

.rvsx {gap:9px;display: flex;flex-wrap: wrap;}
.qv6k9 {padding: 0 20px;text-decoration: none;color: var(--sm2u);display: inline-flex;min-height: 44px;justify-content: center;align-items: center;border-radius:7px;border: 1px solid var(--ga5x);background: transparent;transition:border-color 0.14s, color 0.19s;}
.qv6k9:hover {border-color: var(--zz2o);color: var(--zz2o);}
.z7z5wa {font: 700 14px/1 var(--pgg6t);}
@media (max-width:635px) {
  .cpfxtr {grid-template-columns: max-content minmax(0, 1fr);}
}

.hwgx, .qepfhfm {min-width: 0;margin: 0 0 var(--dpd4);}
.qetcdn {display: block;margin-bottom:14px;color: var(--sm2u);letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--pgg6t);}
.k33m2tt {padding-bottom:11px;border-bottom: 1px solid var(--w6g);}
.dp8p4, .s7mb {min-width: 0;}
.dp8p4 > :first-child, .s7mb > :first-child {margin-top: 0;}
.dp8p4 > :last-child,  .s7mb > :last-child  {margin-bottom: 0;}
.fj20k8.fj20k8 {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--pgg6t);margin: 0 0 14px;color: var(--sm2u);letter-spacing: -.024em;}

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

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

.b0hbq3 {padding: 11px 0;margin-bottom:15px;border-top: 1px solid var(--ga5x);border-bottom: 1px solid var(--w6g);}

.mqfc7q7 {align-items: start;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);gap: 0 26px;display: grid;}
.g8fv {padding-top:3px;min-width: 0;}
.mn33yx .g8fv > h2.qetcdn.qetcdn,
.mn33yx .b0hbq3 > h2.qetcdn.qetcdn {margin: 0;}
.mn33yx .g8fv > h2.qetcdn.qetcdn {font: 700 11.5px/1.45 var(--hjv);color: var(--dk2);letter-spacing: .09em;text-transform: uppercase;}
@media (max-width:713px) {
  .mqfc7q7 {gap: 0;grid-template-columns: minmax(0, 1fr);}
  .g8fv {padding-top: 0;}
  .mn33yx .g8fv > h2.qetcdn.qetcdn {margin: 0 0 12px;}
}

.bcww.bcww .ppbm1 {margin: 0;}
.bcww.bcww .g6z7c0e {grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);padding: 14px 0;gap:11px 28px;display: grid;border-top: 1px solid var(--w6g);}
.bcww.bcww .g6z7c0e:first-child {border-top: 0;}
.bcww.bcww .gd7xst {font-size: 15px;line-height:1.38;font-weight: 700;margin: 0;}

.bcww.bcww .g6z7c0e > .gd7xst {grid-template-columns: 2.1em 1fr;display: grid;align-items: baseline;}
.bcww.bcww .ajmy {color: var(--zz2o);letter-spacing: .08em;font-weight: 700;font-variant-numeric: tabular-nums;font-size: 11.5px;}
.bcww.bcww .d0bd {margin: 0;color: var(--dk2);font-size: 14px;line-height:1.60;}

.bcww.bcww .x045 {counter-reset: vt-ref;padding-left: 3.2em;}
.bcww.bcww .x045 > .gd7xst {padding-top:15px;counter-increment: vt-ref;border-top: 1px solid var(--w6g);}
.bcww.bcww .x045 > .gd7xst:first-child {padding-top: 0;border-top: 0;}
.bcww.bcww .x045 > .gd7xst::before {color: var(--zz2o);content: counter(vt-ref, decimal-leading-zero);display: inline-block;font-variant-numeric: tabular-nums;width: 3.2em;margin-left: -3.2em;letter-spacing: .08em;font-size: 11.5px;font-weight: 700;font-family: var(--hjv);}
.bcww.bcww .x045 > .d0bd {margin: 6px 0 14px;}
.bcww.bcww .x045 > .d0bd:last-child {margin-bottom: 0;}
.bcww.bcww .b2ms9 {font-weight: 700;}
.bcww.bcww .dn0zf {margin: 0;}

.bcww.bcww .x045 > .d0bd > .dn0zf {line-height:1.61;font-size: 14px;}

.bcww.bcww .wbqegb8 {padding: 0 0 0 3.2em;margin: 0;counter-reset: vt-ref;list-style: none;}
.bcww.bcww .b9pnt62 {counter-increment: vt-ref;border-top: 1px solid var(--w6g);padding: 14px 0;}
.bcww.bcww .b9pnt62:first-child {padding-top: 0;border-top: 0;}
.bcww.bcww .b9pnt62:last-child {padding-bottom: 0;}
.bcww.bcww .b9pnt62::before {letter-spacing: .08em;display: inline-block;margin-left: -3.2em;font-family: var(--hjv);font-size: 11.5px;font-variant-numeric: tabular-nums;content: counter(vt-ref, decimal-leading-zero);font-weight: 700;width: 3.2em;color: var(--zz2o);}
.bcww.bcww .b9pnt62 > .b2ms9 {line-height:1.40;font-size: 15px;font-weight: 700;}
.bcww.bcww .b9pnt62 > .dn0zf {line-height:1.62;color: var(--dk2);font-size: 14px;margin: 6px 0 0;}
@media (max-width:713px) {
  .bcww.bcww .g6z7c0e {gap:7px;grid-template-columns: 1fr;}
  .bcww.bcww .g6z7c0e > .d0bd {padding-left: 2.1em;}
  .bcww.bcww .x045 {padding-left: 2.6em;}
  .bcww.bcww .x045 > .gd7xst::before {width: 2.6em;margin-left: -2.6em;}
  .bcww.bcww .wbqegb8 {padding-left: 2.6em;}
  .bcww.bcww .b9pnt62::before {width: 2.6em;margin-left: -2.6em;}
}

.bfvpx {margin: 0 0 var(--dpd4);}

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

@media (max-width:1006px) { .enwncxb {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:515px)  { .enwncxb {grid-template-columns: minmax(0, 1fr);} }
.sbfq4 {min-width: 0;}
.yjn2 {min-width: 0;color: inherit;text-decoration: none;display: block;}
.r8my1w {overflow: hidden;margin: 0;border: 1px solid var(--w6g);border-radius:9px;position: relative;background: var(--iblq);}

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

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

.r06ne2 {margin: 0 0 var(--dpd4);}
.nhz4t {gap:11px;list-style: none;padding: 0;display: grid;margin: 0;min-width: 0;}

.gxnn1rj {grid-template-columns: repeat(2, minmax(0, 1fr));}
.fg6bp  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.x6s9t {min-width: 0;}
.bxd6rs {position: relative;display: flex;border: 1px solid var(--w6g);border-radius:9px;align-items: center;padding: 22px 20px;transition:border-color 0.158s, background 0.128s;min-height: 124px;justify-content: center;background: var(--pxux);text-decoration: none;}
.bxd6rs:hover {background: var(--tcg3c);border-color: color-mix(in srgb, var(--ha7es) 45%, var(--w6g));}
.ycdwzn {font: 700 10.5px/1 var(--hjv);font-style: normal;font-variant-numeric: tabular-nums;top: 8px;left: 9px;position: absolute;color: var(--zz2o);letter-spacing: .08em;}
.d5f4tmr {max-width: 100%;max-height: 62px;border-radius: 0;display: block;height: auto;width: auto;object-fit: contain;}
@media (max-width:611px) {
  .gxnn1rj, .fg6bp {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.s5wph {margin: 0 0 var(--dpd4);}
.nfwps9w {list-style: none;min-width: 0;padding: 0;display: grid;margin: 0;gap:11px;}

.nn7r9 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.v7n63b {grid-template-columns: repeat(2, minmax(0, 1fr));}
.ts17e4b {align-items: center;flex-direction: column;background: var(--tcg3c);border: 1px solid var(--w6g);border-radius:8px;gap:10px;display: flex;padding: 20px 14px;min-width: 0;}
.n1yc {display: block;object-fit: contain;max-width: 100%;width: auto;height: auto;border-radius: 0;max-height: 44px;}
.qdyv {white-space: nowrap;letter-spacing: .04em;max-width: 100%;color: var(--dk2);font: 600 13px/1.25 var(--hjv);text-overflow: ellipsis;text-align: center;overflow: hidden;}
@media (max-width:611px) {
  .nn7r9 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .v7n63b {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.q8e2y.q8e2y .bymhsf {width: 100%;border-collapse: collapse;border: 0;table-layout: fixed;background: none;}
.q8e2y.q8e2y .hhzxda {vertical-align: bottom;text-align: left;letter-spacing: .09em;border-bottom: 1px solid var(--w6g);text-transform: uppercase;padding: 0 0 9px;font-size: 11.5px;font-family: var(--hjv);font-weight: 700;}
.q8e2y.q8e2y .m0g9w {padding-right:15px;color: var(--zz2o);}

.q8e2y.q8e2y .jjwgyx7  {padding-left:16px;color: var(--dk2);}

.q8e2y.q8e2y .nps8y51 {border-left: 1px solid var(--w6g);}
.q8e2y.q8e2y .heqa2 {line-height:1.56;padding: 11px 0;font-size: 14px;border-bottom: 1px solid var(--w6g);vertical-align: top;}
.q8e2y.q8e2y .mw4454 {padding-right:16px;}
.q8e2y.q8e2y .nps8y51  {padding-left:16px;}
.q8e2y.q8e2y .h1k75z {width: 1.15em;color: var(--zz2o);font-family: var(--hjv);font-weight: 700;display: inline-block;}
.q8e2y.q8e2y .nps8y51 .h1k75z {color: var(--dk2);}

.q8e2y.q8e2y .gzmz6j {letter-spacing: .09em;font-weight: 700;font-family: var(--hjv);margin: 0;font-size: 11.5px;display: block;padding: 0 0 9px;border-bottom: 1px solid var(--w6g);text-transform: uppercase;}
.q8e2y.q8e2y .j9trfs {color: var(--zz2o);}
.q8e2y.q8e2y .bhws9pg  {color: var(--dk2);}
.q8e2y.q8e2y .h35g {list-style: none;padding: 0;margin: 0;}
.q8e2y.q8e2y .q3jrq4 {align-items: baseline;font-size: 14px;border-bottom: 1px solid var(--w6g);grid-template-columns: 1.35em minmax(0, 1fr);line-height:1.53;padding: 11px 0;display: grid;}
.q8e2y.q8e2y .q3jrq4:last-child {border-bottom: 0;}
.q8e2y.q8e2y .gq5ct7 {font-style: normal;font-weight: 700;font-family: var(--hjv);}

.q8e2y.q8e2y .f23v9 .gq5ct7 {color: var(--zz2o);}
.q8e2y.q8e2y .m0mz  .gq5ct7 {color: var(--dk2);}

.q8e2y.q8e2y .jwrgj6 {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0;}
.q8e2y.q8e2y .a7k16y6 {min-width: 0;}
.q8e2y.q8e2y .jb1c {padding-right:25px;}
.q8e2y.q8e2y .ycpcs {padding-left:26px;border-left: 1px solid var(--w6g);}

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

.q8e2y.q8e2y .zs2z5wx {margin: 0;}
.q8e2y.q8e2y .zs2z5wx > .gzmz6j {margin-top:23px;}
.q8e2y.q8e2y .zs2z5wx > .gzmz6j:first-child {margin-top: 0;}
.q8e2y.q8e2y .y5eenq {margin: 0;}

@media (max-width:635px) {
  
  .q8e2y.q8e2y .jwrgj6 {grid-template-columns: minmax(0, 1fr);}
  .q8e2y.q8e2y .jb1c {padding-right: 0;}
  .q8e2y.q8e2y .ycpcs {margin-top:22px;border-left: 0;padding-left: 0;}
  
  .q8e2y.q8e2y .heqa2 {font-size: 13.5px;}
  .q8e2y.q8e2y .mw4454,
  .q8e2y.q8e2y .m0g9w {padding-right:9px;}
  .q8e2y.q8e2y .nps8y51,
  .q8e2y.q8e2y .jjwgyx7 {padding-left:11px;}
}

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

.jt24sa6.jt24sa6 .nnxw1cs::before {position: absolute;content: "";background: var(--ha7es);left: -21px;top: 19px;height: 5px;width: 5px;}
.jt24sa6.jt24sa6 .z11j {font-size: 11.5px;letter-spacing: .08em;font-weight: 700;color: var(--zz2o);font-family: var(--hjv);}
.jt24sa6.jt24sa6 .c68j {margin: 4px 0 13px 3.4em;line-height:1.63;color: var(--dk2);font-size: 14px;}

.jt24sa6.jt24sa6 .w2wv4am {margin: 0;border-left: 1px solid var(--w6g);list-style: none;counter-reset: vt-step;padding: 0 0 0 18px;}
.jt24sa6.jt24sa6 .n5ez7 {position: relative;padding: 13px 0 0;counter-increment: vt-step;}
.jt24sa6.jt24sa6 .n5ez7 + .n5ez7 {border-top: 1px solid var(--w6g);margin-top:14px;}
.jt24sa6.jt24sa6 .n5ez7::before {height: 5px;background: var(--ha7es);left: -21px;content: "";top: 19px;width: 5px;position: absolute;}
.jt24sa6.jt24sa6 .b6x0hha {line-height:1.36;font-weight: 700;display: block;font-size: 15px;}
.jt24sa6.jt24sa6 .b6x0hha::before {font-weight: 700;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";color: var(--zz2o);font-size: 11.5px;letter-spacing: .08em;font-variant-numeric: tabular-nums;font-family: var(--hjv);}
.jt24sa6.jt24sa6 .pjqpk {color: var(--dk2);line-height:1.63;font-size: 14px;margin: 4px 0 0;}

.jt24sa6.jt24sa6 .jdqt4t {border-left: 0;padding: 0;}
.jt24sa6.jt24sa6 .vwp93j {margin: 0;border-top: 1px solid var(--w6g);padding: 14px 0 0;display: block;}
.jt24sa6.jt24sa6 .jdqt4t > .vwp93j:first-child {padding-top: 0;border-top: 0;}
.jt24sa6.jt24sa6 .k0yh {color: var(--zz2o);letter-spacing: .1em;margin-bottom:4px;display: block;font-style: normal;font: 700 11px/1.3 var(--hjv);font-variant-numeric: tabular-nums;}
.jt24sa6.jt24sa6 .aqz6c {font-weight: 700;line-height:1.33;font-size: 15px;}
.jt24sa6.jt24sa6 .kznybby {color: var(--dk2);line-height:1.60;margin: 5px 0 14px;font-size: 14px;}
.jt24sa6.jt24sa6 .kznybby:last-child {margin-bottom: 0;}

@media (max-width:713px) {
  .jt24sa6.jt24sa6 .nnxw1cs {grid-template-columns: 1fr;gap:4px;}
  .jt24sa6.jt24sa6 .c68j {margin-left: 0;}
}

.mn33yx {--q8d: var(--sm2u);}

.mn33yx :is(.g0gp, [class*="table"]) {overflow-x: auto;}
.mn33yx table {width: 100%;border-collapse: collapse;font-size: 14.5px;}
.mn33yx thead th {padding: 11px 14px;border-bottom: 1px solid var(--q8d, var(--ga5x));text-align: left;color: var(--dk2);white-space: nowrap;letter-spacing: .08em;font-size: 11.5px;font-weight: 700;text-transform: uppercase;}
.mn33yx tbody td {border-bottom: 1px solid var(--w6g);padding: 11px 14px;color: var(--b8b, var(--sm2u));}
.mn33yx tbody td + td {font-family: var(--hjv);font-variant-numeric: tabular-nums;}

.haz8dc.haz8dc {color: var(--sm2u);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);background: var(--o28c);border-top: 1px solid var(--ga5x);}
.haz8dc .r1pksy {margin: 0 auto;display: grid;gap:28px 50px;grid-template-columns: minmax(0, 1fr) auto;align-items: start;max-width: var(--di9k);}
.haz8dc .fr4j img {width: auto;display: block;height: 28px;}
.haz8dc .fr4j span {color: var(--sm2u);font-size: 18px;font-weight: 800;letter-spacing: -.03em;}
.haz8dc .gjmjw9 {display: grid;gap:47px;grid-auto-flow: column;}
.haz8dc .gjmjw9 ul {gap:10px;list-style: none;padding: 0;margin: 0;display: grid;}
.haz8dc .gjmjw9 a {text-decoration: none;font-size: 14px;color: var(--dk2);}
.haz8dc .gjmjw9 a:hover {color: var(--sm2u);}
.haz8dc .m73q {display: flex;gap:12px;align-items: center;margin: 24px auto 0;opacity:0.72;max-width: var(--di9k);flex-wrap: wrap;}
.haz8dc .czpd {margin: 24px auto 0;max-width: var(--di9k);border-top: 1px solid var(--w6g);padding-top:17px;}
.haz8dc .czpd p {font-size: 12.5px;margin: 0;color: var(--dk2);}
.haz8dc .czpd p + p {margin-top:9px;line-height:1.55;}

@media (max-width:1068px) {
  
  .xaeq49 {display: none;}
  .dnf9n {margin-left: 0;}
  .jgh6e5 {display: flex;}
  
  .kkvrnm {display: inline-flex;}
  .bwbj {left: 14px;}
}

@media (max-width:812px) {
  .qg91 {display: none;}
  
  .bwbj {align-items: center;gap:9px;text-align: left;flex-direction: row;}
  .r3qx {font-size: 13.5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-width: 0;flex: 1 1 auto;}
  .bwbj .w6r1n {flex: 0 0 auto;}
}

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

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

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

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

.haz8dc .gjmjw9 a {align-items: center;display: flex;min-height: 44px;}
.wzk1 {align-items: center;min-height: 44px;display: inline-flex;}

.w6r1n, .k2qg04, .d354k,
.mn33yx a[role="button"],
.mn33yx .x64v a {min-height: 44px;}

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

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

.a7xc ul {gap:8px;}

.haz8dc .gjmjw9 ul {display: grid;gap:7px;}

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

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

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

.eszth:checked ~ .f7n2bne {visibility: visible;opacity:0.98;}
.eszth:checked ~ .m5zjbbs {transform: translateX(0);visibility: visible;}

.prcvj4 {display: flex;position: sticky;top: 0;border-bottom: 1px solid var(--ga5x, var(--rgd));align-items: center;background: var(--tcg3c, var(--afvm));justify-content: space-between;z-index: 1;gap:12px;padding: 14px 16px;}
.g2h42 {align-items: center;min-height: 44px;display: inline-flex;}
.g2h42 img {width: auto;display: block;height: 26px;}
.ar58 {color: var(--ywdn4);font-weight: 800;font-size: 16px;letter-spacing: .01em;}

.sqa6sdh {justify-content: center;display: inline-flex;flex: none;color: var(--ywdn4);border-radius:13px;border: 1px solid var(--ga5x, var(--rgd));align-items: center;background: var(--afvm);height: 44px;width: 44px;cursor: pointer;}
.sqa6sdh:hover {background: var(--er9rr);}
.sqa6sdh:focus-visible,
.ns472 a:focus-visible,
.ag9ca:focus-visible,
.ysrka2:focus-visible {outline: 2px solid var(--ywdn4);outline-offset: 2px;}

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

.ns472 a {text-decoration: none;padding: 10px 14px;font-weight: 600;align-items: center;line-height:1.31;display: flex;font-size: 15.5px;border-radius:11px;border: 1px solid transparent;color: var(--ywdn4);min-height: 48px;}
.ns472 a:hover {background: var(--afvm);border-color: var(--ga5x, var(--rgd));}

.ns472 a[aria-current="page"] {border-color: var(--ga5x, var(--rgd));background: var(--afvm);box-shadow: inset 3px 0 0 var(--ha7es, var(--n0sfm));}

.xg77vg {display: grid;gap:11px;margin-top: auto;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--ga5x, var(--rgd));background: var(--tcg3c, var(--afvm));}

.ag9ca, .ysrka2 {border-radius:12px;display: flex;align-items: center;text-decoration: none;justify-content: center;min-height: 48px;font-weight: 700;font-size: 15px;padding: 12px 18px;}
.ag9ca {border: 1px solid var(--ga5x, var(--rgd));color: var(--g77j, var(--clsx9));background: var(--la5d);}
.ysrka2 {background: var(--iup);color: var(--vjq, var(--nfj));border: 1px solid transparent;}

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

@media (min-width:1069px) {
  .m5zjbbs, .f7n2bne {display: none;}
}

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

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

.mn33yx > .x64v.bmxr {padding-bottom: 0;padding-top: 0;}

@media (min-width:1069px) {

  
  
  .xaeq49, .dnf9n {transition:width 242ms ease, margin-left 236ms ease, padding 235ms ease;}

  
}

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

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

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

.zw38 > summary.k5x6 .zrp4 {margin: 0;}
.zw38[open] > summary.k5x6 {margin-bottom:13px;}

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

.dnf9n {padding-bottom: max(96px, var(--ba6a, 96px));}

.rya2z {--h8w: uppercase;--eoi3o: 6px;--x767: var(--d7co);--aqf: 12px;--j5uc: .08em;--oulj: var(--d7co);--x95d: 1px solid var(--ga5x);}

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

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

:root {--tcg3c: color-mix(in srgb, var(--ha7es) 14%, var(--euh39));--u9vmc: var(--q8d, var(--ha7es));--pxux:  color-mix(in srgb, var(--ha7es) 9%, var(--afvm));--ga5x:   color-mix(in srgb, var(--ha7es) 26%, var(--qdcte));--nrbu9:   color-mix(in srgb, var(--ha7es) 38%, transparent);--d7co:      14px;--w6g:  color-mix(in srgb, var(--ha7es) 16%, var(--rgd));--vc3z:     color-mix(in srgb, var(--ha7es) 7%, var(--dpvjw));}
html:root {background-color: var(--vc3z);}
body {font-family: var(--pgg6t);background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--ha7es) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--u9vmc) 14%, transparent), transparent 70%),
    var(--vc3z);background-attachment: fixed;}

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

.xaeq49 {background:
    linear-gradient(180deg, color-mix(in srgb, var(--ha7es) 16%, transparent), transparent 46%),
    var(--brv7g);border-right-color: var(--ga5x);}
.a7xc a {letter-spacing: .01em;border-radius:11px;font: 600 15px/1.2 var(--pgg6t);}
.a7xc a:hover {background: color-mix(in srgb, var(--ha7es) 12%, transparent);}
.a7xc a[aria-current="page"] {background: var(--n0sfm);color: var(--hml, var(--b0942));box-shadow: 0 6px 20px var(--nrbu9);}
.a7xc a[aria-current="page"] .cfgsx8 {background: currentColor;}

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

.w6r1n,
.mn33yx :is(.x64v, .jt24sa6, .bcww) a[role="button"],
.mn33yx .x64v a,
.q9ehkks, .k1rk {font: 700 14.5px/1 var(--pgg6t);border-radius:12px;min-height: 44px;letter-spacing: .02em;padding: 0 22px;}
.wt5mpe,
.q9ehkks, .k1rk,
.mn33yx .x64v a {box-shadow: 0 8px 24px var(--nrbu9);transition:transform 0.143s, box-shadow 0.123s, background 0.191s;}
.wt5mpe:hover, .q9ehkks:hover, .k1rk:hover {box-shadow: 0 10px 30px var(--nrbu9);transform: translateY(-1px);}
.y732 {border-color: var(--ga5x);background: color-mix(in srgb, var(--la5d) 70%, transparent);}

.mn33yx :is(.bcww, .jt24sa6, .q8e2y, .gwsb),
.mn33yx .zavqbx.zavqbx {border-color: var(--ga5x);background:
    linear-gradient(180deg, color-mix(in srgb, var(--ha7es) 7%, transparent), transparent 60%),
    var(--pxux);}

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

.mn33yx .etg1 {justify-content: center;min-height: clamp(360px, 52vh, 560px);}
.dhb0hmg {background: linear-gradient(90deg,
    color-mix(in srgb, var(--vc3z) 90%, transparent) 0%,
    color-mix(in srgb, var(--vc3z) 62%, transparent) 42%,
    color-mix(in srgb, var(--vc3z) 0%, transparent) 76%);}
.xkry {padding: 7px 14px;background: color-mix(in srgb, var(--tcg3c) 70%, transparent);position: absolute;z-index: 2;backdrop-filter: blur(8px);top: 14px;left: 14px;border: 1px solid var(--ga5x);border-radius: 999px;}
.hz5dg9c {max-width:641px;background: none;}
.hz5dg9c .frxdmq {font-size: clamp(30px, 4vw, 54px);line-height:1.02;}
@media (max-width:887px) {
  .mn33yx .etg1 {min-height: min(72vh, 560px);justify-content: flex-end;}
  .dhb0hmg {background: linear-gradient(0deg,
      color-mix(in srgb, var(--vc3z) 94%, transparent) 0%,
      color-mix(in srgb, var(--vc3z) 70%, transparent) 45%,
      color-mix(in srgb, var(--vc3z) 0%, transparent) 82%);}
}

.mn33yx .ndc71x.ndc71x {max-height: none;height: auto;object-fit: contain;}
.frxdmq.frxdmq {line-height:1.06;font-size: clamp(28px, 3.2vw, 44px);}
.haj4 {border-color: var(--ga5x);box-shadow: 0 18px 50px var(--nrbu9);}

@media (max-width:1068px) {
  .hc647 .rya2z {display: none;}
  .kkvrnm img {max-width: min(30vw, 120px);object-fit: contain;object-position: left center;height: 28px;}
  .g1tgsjz {padding: 14px 20px 0;}
}
@media (max-width:550px) {
  .yjbez {padding: 0 14px;gap:8px;}
  .hc647 {gap:5px;}
  .hc647 .w6r1n {padding: 0 12px;font-size: 13px;min-height: 40px;}
  .jgh6e5 {margin-right: -8px;}
}

.mn33yx .annw9.annw9 {overflow: hidden;display: grid;border: 1px solid var(--ga5x);border-radius: var(--d7co);padding: clamp(24px, 3.4vw, 48px) !important;grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 3vw, 48px);align-items: center;background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--ha7es) 24%, transparent), transparent 70%),
    var(--pxux);}
@media (min-width:888px) {
  .mn33yx .annw9.annw9 {grid-template-columns: minmax(0, 1fr) auto;}
}
.annw9 .a7zvn5g {min-width: 0;}
.annw9 .z8zqh38 {font-size: clamp(26px, 3vw, 40px);}
.annw9 .mzm2yd {display: flex;justify-content: center;background:
    radial-gradient(closest-side, var(--pxux) 78%, transparent 79%),
    conic-gradient(var(--ha7es) 0 var(--ncec), color-mix(in srgb, var(--ha7es) 14%, transparent) var(--ncec) 100%);--ncec: 90%;flex-direction: column;box-shadow: 0 0 60px var(--nrbu9);width: clamp(170px, 18vw, 220px);border-radius: 50%;aspect-ratio: 1;align-items: center;position: relative;margin: 0 auto;}
.annw9 .esswgj3 {letter-spacing: -.04em;color: var(--sm2u);font: 800 clamp(46px, 5vw, 64px)/1 var(--hjv);}
.annw9 .c3yc4 {margin-top:6px;font: 700 14px/1 var(--hjv);font-style: normal;color: var(--zz2o);}
.annw9 .tf114q {letter-spacing: .14em;margin-top:9px;text-transform: uppercase;overflow-wrap: anywhere;color: var(--dk2);text-align: center;font: 700 11px/1.2 var(--pgg6t);max-width: 70%;}
.annw9 .rvsx {display: flex;gap:11px;margin-top:21px;flex-wrap: wrap;}
.annw9 .qv6k9.qv6k9 {padding: 0 22px;font: 700 15px/1 var(--pgg6t);box-shadow: 0 8px 24px var(--nrbu9);min-height: 48px;background: var(--n0sfm);display: inline-flex;align-items: center;text-decoration: none;border-radius:13px;border: 0;color: var(--hml, var(--b0942));}
.annw9 .qv6k9.qv6k9:hover {background: var(--e60wo);color: var(--hml, var(--b0942));}
.annw9 .qv6k9 .z7z5wa {color: inherit;font: inherit;}
@media (max-width:887px) {
  .annw9 .mzm2yd {width: 160px;order: -1;}
  .annw9 .qv6k9.qv6k9 {justify-content: center;flex: 1 1 140px;}
}

.mn33yx .etg1.jkzf48e {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--ha7es) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--u9vmc) 32%, transparent), transparent 65%),
    var(--xnd, var(--pxux));}
.g3e3 {z-index: 0;color: color-mix(in srgb, var(--cma7, var(--sm2u)) 10%, transparent);max-width: 100%;white-space: nowrap;position: absolute;overflow: hidden;pointer-events: none;bottom: -.2em;right: -.04em;font: 800 clamp(96px, 14vw, 220px)/1 var(--pgg6t);letter-spacing: -.04em;}
@media (max-width:887px) {
  .mn33yx .etg1.jkzf48e {padding-top:57px;min-height: 0;}
  .g3e3 {display: none;}
}
