

:root {--ca5nr:"Futura", "Trebuchet MS", "Century Gothic", "Avenir Next", system-ui, sans-serif;--c2w1:  clamp(30px, 3.4vw, 52px);--emdlz:  1180px;--zzq:var(--rgs2s);--vlb08: var(--maot);--j2k1l:   var(--vw94);--b77c:  var(--v1z);--ouen: var(--vqs0s);--abml6: var(--ot2e3);--nf0pl:     10px;--xw40z: var(--zvm);--jqsw:"SF Mono", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--ir6:    var(--c6f);--ac6:  248px;--ibdd1:  clamp(16px, 1.8vw, 26px);--ugcf2: color-mix(in srgb, var(--vlb08) 35%, var(--j2k1l));}

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

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

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

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

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

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

.zqmzb {background: var(--xw40z);padding: 14px;border: 1px solid var(--b77c);border-radius: var(--nf0pl);margin-top: auto;}
.mqcvnc {font-size: 14px;font-weight: 700;margin: 0;}
.n06d7 {line-height:1.44;margin: 5px 0 0;color: var(--abml6);font-size: 12.5px;}

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

.nn0rwb,
.tp684 :is(.skyavp, .s2w07re, .g6b6q) a[role="button"],
.tp684 .skyavp a {transition:background 0.148s, border-color 0.17s;border-radius:7px;border: 1px solid transparent;justify-content: center;white-space: nowrap;font-weight: 700;text-decoration: none;font-size: 14px;cursor: pointer;padding: 10px 20px;display: inline-flex;align-items: center;}

.bkb1a {border-color: var(--b77c);color: var(--cx0jh, var(--gtu));background: var(--bg8);}
.z8zc2t {background: var(--ti12);color: var(--jdkp1, var(--hfc));}
.z8zc2t:hover {background: var(--kprmn);}

.tp684 :is(.skyavp, .s2w07re, .g6b6q) a[role="button"],
.tp684 .skyavp a {color: var(--s4id, var(--ke1));background: var(--maot);}
.waz92d {width: 100%;display: flex;margin-top:13px;}

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

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

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

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

.fcvm::before {transition:border-color 0.124s, background 0.18s;border: 1px solid var(--b77c);position: absolute;background: var(--zzq);inset: 11px;content: '';}
.fcvm svg {z-index: 1;position: relative;}
.fcvm:hover {color: var(--ugcf2);}
.fcvm:hover::before {background: color-mix(in srgb, var(--j2k1l) 8%, var(--zzq));border-color: color-mix(in srgb, var(--vlb08) 50%, var(--b77c));}
.fcvm:focus-visible {outline: 2px solid var(--ugcf2);outline-offset: -3px;}

.tp684 {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.tp684 > * {max-width: var(--emdlz);margin: 0 auto var(--ibdd1) !important;padding-top: var(--c2w1);padding-bottom: 0;}
.tp684 > *:last-child {margin-bottom: 0 !important;}

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

.tp684 :is(.dbb8m, .r1xa, .ynfg0j, .g6b6q,
             .s2w07re, .jjtt) :is(p, li, td) > a {color: var(--vlb08);text-underline-offset: 3px;}

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

.tp684 :is(.g6b6q, .s2w07re, .jjtt, .kfvn) {background: var(--xw40z);padding: var(--c2w1) clamp(20px, 2.4vw, 34px) !important;border: 1px solid var(--b77c);border-radius: var(--nf0pl);}

.tp684 .rksy.rksy {overflow: hidden;background: var(--xw40z);min-width: 0;grid-template-columns: minmax(0, 1fr);padding: 0 !important;border: 1px solid var(--b77c);border-radius: var(--nf0pl);display: grid;}

.sqht6 {background: var(--zzq);display: flex;grid-column: 1 / -1;justify-content: space-between;min-width: 0;border-bottom: 1px solid var(--ouen);gap:11px;padding: 9px clamp(18px, 2.2vw, 30px);align-items: center;}
.jkvjar {white-space: nowrap;font: 700 11.5px/1 var(--jqsw);text-transform: uppercase;overflow: hidden;letter-spacing: .1em;color: var(--ugcf2);text-overflow: ellipsis;}
.ybw7nev {font: 600 11.5px/1 var(--jqsw);font-style: normal;letter-spacing: .08em;flex: 0 0 auto;color: var(--abml6);}

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

.xx7h.xx7h {font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--ca5nr);overflow-wrap: anywhere;color: var(--j2k1l);letter-spacing: -.028em;margin: 0;}
.axnc.axnc {max-width: 56ch;line-height:1.60;margin: 11px 0 0;font-size: 15.5px;color: color-mix(in srgb, var(--abml6) 26%, var(--j2k1l));}
.hk664jd {min-height: 44px;font: 700 14px/1 var(--ca5nr);background: var(--maot);text-decoration: none;padding: 0 22px;border-radius:9px;color: var(--s4id, var(--ke1));display: inline-flex;justify-content: center;margin-top:20px;align-items: center;transition:background 0.126s;}
.hk664jd:hover {background: var(--kprmn);}

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

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

.rksy .bx5pzn.bx5pzn {background-image:
    repeating-linear-gradient(90deg, var(--ouen) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--ouen) 0 1px, transparent 1px 26px);}
.rksy .mje6.mje6 {background-image:
    repeating-linear-gradient(90deg, var(--ouen) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--ouen) 0 1px, transparent 1px 34px);}
.rksy .j7r6e1x.j7r6e1x {background-image:
    repeating-linear-gradient(90deg, var(--ouen) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--ouen) 0 1px, transparent 1px 44px);}

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

.ew8g7v .bx5pzn.bx5pzn {background-image:
    repeating-linear-gradient(90deg, var(--ouen) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--ouen) 0 1px, transparent 1px 26px);}
.ew8g7v .mje6.mje6 {background-image:
    repeating-linear-gradient(90deg, var(--ouen) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--ouen) 0 1px, transparent 1px 34px);}
.ew8g7v .j7r6e1x.j7r6e1x {background-image:
    repeating-linear-gradient(90deg, var(--ouen) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--ouen) 0 1px, transparent 1px 44px);}

.tp684 .ew8g7v.ew8g7v {overflow: hidden;padding: 0 !important;grid-template-columns: minmax(0, 1fr);min-width: 0;border: 1px solid var(--b77c);border-radius: var(--nf0pl);background: var(--xw40z);display: grid;}
.ew8g7v .ctjepa {overflow: hidden;position: relative;min-width: 0;background: var(--zzq);border-bottom: 1px solid var(--b77c);margin: 0;}
.ew8g7v .jyhepp0 {display: block;height: auto;object-fit: cover;border-radius: 0;color: var(--ncr, inherit);width: 100%;max-height: 26vh;}

.ew8g7v .zdaem {letter-spacing: -.05em;width: 100%;color: var(--ugcf2);justify-content: center;align-items: center;min-height: 15vh;max-height: 24vh;display: flex;background-color: var(--mcar, var(--zzq));font: 800 clamp(40px, 6.5vw, 84px)/1 var(--jqsw);}
.wbsj3.wbsj3 {letter-spacing: -.02em;overflow-wrap: break-word;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--ca5nr);color: var(--j2k1l);margin: 0;max-width: 24ch;padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;text-wrap: balance;}

.ew8g7v .bsm2e4s {align-items: start;padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;display: grid;grid-template-columns: minmax(0, 1fr);gap: clamp(14px, 1.6vw, 22px);}
.emxnd.emxnd {margin: 0;font-size: 15.5px;color: color-mix(in srgb, var(--abml6) 26%, var(--j2k1l));max-width: 62ch;line-height:1.64;min-width: 0;}
.ew8g7v .wvnfn {margin: 0;min-width: 0;flex-wrap: wrap;gap:4px 18px;display: flex;}
.ew8g7v .nk38 {font: 700 10.5px/1.6 var(--jqsw);color: var(--abml6);margin: 0;letter-spacing: .16em;text-transform: uppercase;}
.ew8g7v .tqq1q {margin: 0 12px 0 0;color: var(--ugcf2);font: 700 13px/1.6 var(--jqsw);letter-spacing: .04em;}
.ew8g7v .jnme {font: 700 14px/1 var(--ca5nr);padding: 0 28px;background: var(--maot);justify-content: center;display: inline-flex;letter-spacing: .04em;border-radius:6px;color: var(--s4id, var(--ke1));justify-self: start;text-decoration: none;min-height: 46px;transition:background 0.201s;align-items: center;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);}
.ew8g7v .jnme:hover {background: var(--kprmn);}
@media (min-width:911px) {
  
  .ew8g7v .bsm2e4s {grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
  .ew8g7v .wvnfn {justify-content: flex-end;}
}
@media (max-width:910px) {
  
  .ew8g7v .jyhepp0  {max-height: 18vh;}
  .ew8g7v .zdaem {max-height: 18vh;min-height: 12vh;}
}

.tp684 .j8r0z7 {min-height: 340px;display: flex;overflow: hidden;position: relative;justify-content: flex-end;border: 1px solid var(--b77c);border-radius: var(--nf0pl);flex-direction: column;}

.tp684 .yfjn .anbbn7t {height: 100%;width: 100%;position: absolute;object-fit: cover;inset: 0;}
.crenpqx {background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--xw40z) 20%, transparent) 0%,
      color-mix(in srgb, var(--xw40z) 55%, transparent) 60%,
      color-mix(in srgb, var(--xw40z) 85%, transparent) 100%);inset: 0;position: absolute;pointer-events: none;}
.k2ccfg {background: color-mix(in srgb, var(--zzq) 92%, transparent);position: relative;z-index: 1;}
.q2cy {z-index: 1;background: color-mix(in srgb, var(--xw40z) 95%, transparent);position: relative;}
.q2cy .xx7h,
.q2cy .axnc {color: var(--pv1in, var(--j2k1l));}
@media (max-width:910px) {
  .tp684 .j8r0z7 {min-height: 280px;}
}

@media (min-width:911px) {
  
  .tp684 .rksy.rksy {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);align-items: center;}
  .p1gwp {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .zdh50 .a0f5vx  {order: 2;}
  .zdh50 .p1gwp {order: 1;}
}

.j0gfx9d {background: var(--xw40z);border: 1px solid var(--b77c);border-radius: var(--nf0pl);margin: 0 0 var(--ibdd1);padding: var(--c2w1) clamp(20px, 2.4vw, 34px);}
.cgk1 {display: grid;padding-bottom:15px;align-items: center;gap:9px 18px;border-bottom: 1px solid var(--ouen);grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);margin-bottom:3px;}

.trqxe .qx30jz {grid-column: 1 / -1;order: -1;}
.gxfb0  .qx30jz {grid-column: 3;}
.rvsw3g {color: var(--j2k1l);letter-spacing: -.03em;font: 800 clamp(30px, 3.4vw, 42px)/1 var(--jqsw);font-variant-numeric: tabular-nums;}
.ag9y {color: var(--abml6);font-weight: 600;font-size: .44em;}

.gphfqea {background: var(--ouen);height: 6px;border-radius:4px;position: relative;overflow: hidden;display: block;}
.gphfqea::before {inset: 0 auto 0 0;position: absolute;width: var(--giwn, 0%);content: "";background: var(--ugcf2);}
.qx30jz {color: var(--abml6);margin: 0;line-height:1.60;font-size: 15px;}

.zh3h {padding: 0;list-style: none;margin: 0;}
.d38ees {display: grid;padding: 14px 0;border-bottom: 1px solid var(--ouen);grid-template-columns: 3.6em minmax(0, 1fr);align-items: baseline;gap: 0 16px;}
.d38ees:last-child {padding-bottom: 0;border-bottom: 0;}
.z1wp {color: var(--ugcf2);font: 700 13px/1.4 var(--jqsw);font-style: normal;font-variant-numeric: tabular-nums;white-space: nowrap;}
.b125v {font-weight: 600;color: var(--abml6);}
.s4d084 {min-width: 0;margin: 0;}
.zhsx {line-height:1.62;font-size: 15px;margin: 0;}
.tgp6 {margin-top:7px;letter-spacing: .06em;display: block;font: 600 12px/1.3 var(--jqsw);font-style: normal;color: var(--abml6);}

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

.bkaaj {border-left: 1px solid var(--ouen);font: 700 12px/1.3 var(--jqsw);font-variant-numeric: tabular-nums;color: var(--ugcf2);margin-left:10px;letter-spacing: .04em;padding-left:11px;}

.pztps {margin-left: 0;border-left: 0;padding-left: 0;}
.tgp6:empty {display: none;}

.e7kr5xr {margin: 0;min-width: 0;}
.e7kr5xr > .s4d084 {margin: 0;}
.s6gdvr {padding-top:7px;align-items: baseline;display: flex;gap:4px 14px;border-top: 1px solid var(--ouen);margin-top:9px;flex-wrap: wrap;justify-content: space-between;}
.s6gdvr > .tgp6 {margin-top: 0;}

.e7kr5xr > .s6gdvr:only-child {padding-top: 0;border-top: 0;margin-top: 0;}
@media (max-width:645px) {
  .cgk1 {grid-template-columns: auto minmax(0, 1fr);}
  .gxfb0 .qx30jz {grid-column: 1 / -1;}
  .d38ees {gap:4px;grid-template-columns: 1fr;}
}

.j507w {margin: 0 0 var(--ibdd1);min-width: 0;padding: var(--c2w1) clamp(20px, 2.4vw, 34px);background: var(--xw40z);border: 1px solid var(--b77c);border-radius: var(--nf0pl);}

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

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

.mzxymg {grid-template-columns: minmax(0, 1fr);}
.qgez7s5 {min-width: 0;}
.zd65x5.zd65x5 {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--ca5nr);letter-spacing: -.024em;margin: 0 0 10px;color: var(--j2k1l);}
.ptyma2 {min-width: 0;}
.ptyma2 > :first-child {margin-top: 0;}
.ptyma2 > :last-child  {margin-bottom: 0;}
.phxv {background: var(--maot);min-height: 44px;color: var(--s4id, var(--ke1));justify-content: center;border-radius:7px;display: inline-flex;font: 700 14px/1 var(--ca5nr);text-decoration: none;align-items: center;margin-top:17px;transition:background 0.136s;padding: 0 20px;}
.phxv:hover {background: var(--kprmn);}
.fqk6 {margin: 0;min-width: 0;}

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

.fqk6 {order: -1;}
@media (max-width:768px) {
  .hwemccg {max-height: 340px;}
}
@media (min-width:769px) {
  .v2mxk7e .fqk6 {order: 1;}
}

.dmzzrs {padding: var(--c2w1) clamp(20px, 2.4vw, 34px);background: var(--xw40z);margin: 0 0 var(--ibdd1);min-width: 0;border: 1px solid var(--b77c);border-radius: var(--nf0pl);}
.nep368 {display: flex;justify-content: space-between;align-items: baseline;border-bottom: 1px solid var(--ouen);gap:14px;padding-bottom:13px;margin-bottom:19px;}
.hbmnc.hbmnc {margin: 0;color: var(--j2k1l);min-width: 0;letter-spacing: -.026em;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--ca5nr);}
.jqfmk {letter-spacing: .08em;font: 700 12px/1 var(--jqsw);font-style: normal;font-variant-numeric: tabular-nums;color: var(--ugcf2);flex: 0 0 auto;}
.pbmwwk {display: grid;gap:11px;min-width: 0;padding: 0;margin: 0 0 18px;list-style: none;}
.h3wn  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.drm9f {flex-wrap: wrap;justify-content: center;display: flex;}
.drm9f > * {flex: 1 1 200px;min-width: 0;max-width: calc(50% - 8px);}
@media (max-width:605px) { .drm9f > * {max-width: none;} }
.jmahb6 {min-width: 0;}
.qamyk1 {border: 1px solid var(--ouen);border-radius:7px;min-width: 0;margin: 0;overflow: hidden;background: var(--zzq);}
.hv0g {border-radius: 0;height: auto;width: 100%;display: block;}
.bqjme3 {color: var(--abml6);padding: 9px 11px;font: 600 12.5px/1.4 var(--jqsw);border-top: 1px solid var(--ouen);}
.pe3r9rn {color: var(--abml6);font-size: clamp(16px, 1.45vw, 18px);margin: 0 0 18px;line-height:1.61;}
.vyk1b {flex-wrap: wrap;display: flex;gap:10px;}
.vpsjv3g, .d1t870d {text-decoration: none;border-radius:9px;transition:background 0.178s, border-color 0.178s;align-items: center;padding: 0 20px;justify-content: center;font: 700 14px/1 var(--ca5nr);min-height: 44px;display: inline-flex;}
.vpsjv3g {background: var(--maot);color: var(--s4id, var(--ke1));}
.vpsjv3g:hover {background: var(--kprmn);}

.d1t870d {border: 1px solid var(--b77c);color: var(--j2k1l);background: transparent;}
.d1t870d:hover {border-color: var(--ugcf2);}

.ezjk5a {gap:17px 18px;display: grid;border-top: 1px solid var(--b77c);padding: 20px 0 0;grid-template-columns: auto minmax(0, 1fr);align-items: start;margin: 0 0 var(--ibdd1);}
.s503yz {flex: 0 0 auto;}
.pd93e {height: 56px;display: block;width: 56px;border: 1px solid var(--ouen);border-radius:5px;object-fit: cover;}
.ct0pfpq {min-width: 0;}
.ez46q9 {align-items: baseline;display: flex;gap:3px 10px;flex-wrap: wrap;margin: 0;}
.dd4qzrw {font-weight: 700;font-size: 15px;color: var(--j2k1l);}
.dnc30nv {font-size: 13.5px;color: var(--abml6);}

.v68c6k > .dd4qzrw {display: block;}
.zc2ze {display: block;font-style: normal;margin-top:4px;}

.p450xhg {letter-spacing: .1em;text-transform: uppercase;margin-bottom:6px;display: block;font-style: normal;font: 700 11px/1.3 var(--jqsw);color: var(--ugcf2);}
.sqc57d {letter-spacing: .06em;font: 600 12px/1.3 var(--jqsw);font-style: normal;display: inline-block;margin-top:5px;color: var(--ugcf2);}

.sxks {display: block;}
.t78d54 {color: var(--abml6);line-height:1.63;margin: 9px 0 0;font-size: 14.5px;}
.sc6pers {margin-top:11px;display: flex;flex-wrap: wrap;gap:9px;}

.znrt {align-items: center;width: 44px;color: var(--abml6);height: 44px;justify-content: center;text-decoration: none;display: inline-flex;border-radius:8px;border: 1px solid var(--ouen);transition:color 0.197s, border-color 0.188s;}
.znrt:hover {color: var(--ugcf2);border-color: var(--ugcf2);}
.e53z91 {margin: 12px 0 0;font-size: 12.5px;color: var(--abml6);line-height:1.57;}
@media (max-width:572px) {
  .ezjk5a {grid-template-columns: minmax(0, 1fr);}
}

.tp684 {counter-reset: vt-sect;}
.w6bnhgp {min-width: 0;margin: 0 0 var(--ibdd1);}
.mfgrx {margin-bottom:15px;align-items: baseline;display: flex;border-bottom: 1px solid var(--ouen);gap:11px;padding-bottom:12px;}
.g7agky {counter-increment: vt-sect;}
.g7agky::before {color: var(--ugcf2);font: 700 12px/1.4 var(--jqsw);font-variant-numeric: tabular-nums;flex: 0 0 auto;letter-spacing: .08em;content: counter(vt-sect, decimal-leading-zero);}
.gr1et1.gr1et1 {margin: 0;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--ca5nr);min-width: 0;color: var(--j2k1l);letter-spacing: -.024em;}

.yx8w.yx8w {margin-bottom:16px;border-bottom: 1px solid var(--ouen);padding-bottom:11px;}
.tsrqay {counter-increment: vt-sect;}

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

.z5b7.z5b7 {margin: 0 0 16px;}
.p1qn3b1 {height: 0;border: 0;border-top: 1px solid var(--ouen);margin: 0 0 20px;}

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

.wpzm.wpzm {display: flex;margin: 0 0 var(--ibdd1);}
.d7qk  {justify-content: flex-start;}
.vw7y4zq   {justify-content: center;}
.n313 {justify-content: flex-end;}
.pc3r {text-decoration: none;display: inline-flex;background: var(--maot);padding: 0 24px;align-items: center;border-radius:7px;transition:background 0.176s;color: var(--s4id, var(--ke1));min-height: 44px;justify-content: center;}
.pc3r:hover {background: var(--kprmn);}
.ag55y6 {flex: 1 1 auto;}
.axhzac {font: 700 14px/1 var(--ca5nr);}

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

.xqv0q {border: 1px solid var(--ouen);border-radius: var(--nf0pl);overflow: hidden;min-width: 0;position: relative;margin: 0 0 var(--ibdd1);}
.twmrcmz {z-index: 1;letter-spacing: .08em;background: color-mix(in srgb, var(--xw40z) 82%, transparent);left: 10px;padding: 3px 7px;border-radius:4px;color: var(--ugcf2);position: absolute;top: 9px;font: 700 10.5px/1 var(--jqsw);font-style: normal;font-variant-numeric: tabular-nums;}
.brsv {display: block;}
.j1rdw3v {display: block;border-radius: 0;width: 100%;height: auto;}

.q1kwafd {background: var(--xw40z);margin: 0 0 var(--ibdd1);padding: 18px 20px;border: 1px solid var(--b77c);border-radius: var(--nf0pl);}
.dxmn {text-transform: uppercase;font: 700 11.5px/1 var(--jqsw);letter-spacing: .12em;display: block;margin-bottom:13px;color: var(--ugcf2);}

.b1975g {padding-top:10px;border-top: 1px solid var(--b77c);margin-top:8px;}
.x4q4h0 {gap:1px;padding: 0;display: grid;margin: 0;list-style: none;}
.bbt1 {counter-reset: vt-idx;}
.bbt1 > li {counter-increment: vt-idx;}

.bbt1 > li > a::before {color: var(--ugcf2);content: counter(vt-idx, decimal-leading-zero) "  ";font: 700 11px/1 var(--jqsw);font-variant-numeric: tabular-nums;}
.x4q4h0 > li > a {border-bottom: 1px solid var(--ouen);color: var(--abml6);padding: 0 4px;align-items: center;display: flex;gap:9px;transition:color 0.186s;font-size: 14.5px;text-decoration: none;min-height: 44px;}
.x4q4h0 > li:last-child > a {border-bottom: 0;}
.x4q4h0 > li > a:hover {color: var(--j2k1l);}

.mj00js {background: var(--xw40z);border: 1px solid var(--b77c);border-radius: var(--nf0pl);padding: var(--c2w1) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--ibdd1);}
.mm9y.mm9y {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--ca5nr);margin: 0 0 9px;color: var(--j2k1l);letter-spacing: -.024em;}
.zb0d6 {color: var(--abml6);font-size: 15.5px;line-height:1.61;margin: 0 0 18px;}
.v820ke {display: grid;margin: 0 0 20px;gap: 0;grid-template-columns: max-content minmax(0, 1fr);}

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

.rbj2ac > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.rbj2ac > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.a0b2s {text-transform: uppercase;font: 700 11.5px/1.4 var(--jqsw);border-bottom: 1px solid var(--ouen);padding: 9px 16px 9px 0;letter-spacing: .09em;color: var(--abml6);white-space: nowrap;}
.ava221k {font: 600 14px/1.4 var(--jqsw);font-variant-numeric: tabular-nums;color: var(--j2k1l);padding: 9px 0;margin: 0;border-bottom: 1px solid var(--ouen);}

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

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

.w3vme0g {gap:10px;display: flex;flex-wrap: wrap;}
.axtsnqj {text-decoration: none;color: var(--j2k1l);padding: 0 20px;align-items: center;min-height: 44px;transition:border-color 0.152s, color 0.167s;background: transparent;justify-content: center;display: inline-flex;border-radius:8px;border: 1px solid var(--b77c);}
.axtsnqj:hover {border-color: var(--ugcf2);color: var(--ugcf2);}
.mnvzge {font: 700 14px/1 var(--ca5nr);}
@media (max-width:645px) {
  .rbj2ac {grid-template-columns: max-content minmax(0, 1fr);}
}

.peaf, .gp8r61 {margin: 0 0 var(--ibdd1);min-width: 0;}
.k2a62 {color: var(--j2k1l);display: block;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--ca5nr);letter-spacing: -.024em;margin-bottom:14px;}
.vf21 {border-bottom: 1px solid var(--ouen);padding-bottom:11px;}
.w4a6, .q4h0c5 {min-width: 0;}
.w4a6 > :first-child, .q4h0c5 > :first-child {margin-top: 0;}
.w4a6 > :last-child,  .q4h0c5 > :last-child  {margin-bottom: 0;}
.ez8100.ez8100 {margin: 0 0 14px;letter-spacing: -.024em;color: var(--j2k1l);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--ca5nr);}

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

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

.p923 {margin-bottom:16px;border-top: 1px solid var(--b77c);padding: 11px 0;border-bottom: 1px solid var(--ouen);}

.rx7j {gap: 0 26px;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);display: grid;align-items: start;}
.f5b7 {min-width: 0;padding-top:3px;}
.tp684 .f5b7 > h2.k2a62.k2a62,
.tp684 .p923 > h2.k2a62.k2a62 {margin: 0;}
.tp684 .f5b7 > h2.k2a62.k2a62 {font: 700 11.5px/1.45 var(--jqsw);text-transform: uppercase;letter-spacing: .09em;color: var(--abml6);}
@media (max-width:712px) {
  .rx7j {gap: 0;grid-template-columns: minmax(0, 1fr);}
  .f5b7 {padding-top: 0;}
  .tp684 .f5b7 > h2.k2a62.k2a62 {margin: 0 0 12px;}
}

.g6b6q.g6b6q .rcv5r {margin: 0;}
.g6b6q.g6b6q .h5kag91 {padding: 14px 0;grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);border-top: 1px solid var(--ouen);gap:11px 28px;display: grid;}
.g6b6q.g6b6q .h5kag91:first-child {border-top: 0;}
.g6b6q.g6b6q .q930qe0 {margin: 0;font-weight: 700;line-height:1.42;font-size: 15px;}

.g6b6q.g6b6q .h5kag91 > .q930qe0 {display: grid;align-items: baseline;grid-template-columns: 2.1em 1fr;}
.g6b6q.g6b6q .cxfp8 {color: var(--ugcf2);font-weight: 700;letter-spacing: .08em;font-variant-numeric: tabular-nums;font-size: 11.5px;}
.g6b6q.g6b6q .vzxz {color: var(--abml6);margin: 0;font-size: 14px;line-height:1.64;}

.g6b6q.g6b6q .nk7m04 {counter-reset: vt-ref;padding-left: 3.2em;}
.g6b6q.g6b6q .nk7m04 > .q930qe0 {border-top: 1px solid var(--ouen);padding-top:15px;counter-increment: vt-ref;}
.g6b6q.g6b6q .nk7m04 > .q930qe0:first-child {border-top: 0;padding-top: 0;}
.g6b6q.g6b6q .nk7m04 > .q930qe0::before {width: 3.2em;font-family: var(--jqsw);font-size: 11.5px;color: var(--ugcf2);display: inline-block;content: counter(vt-ref, decimal-leading-zero);letter-spacing: .08em;font-variant-numeric: tabular-nums;font-weight: 700;margin-left: -3.2em;}
.g6b6q.g6b6q .nk7m04 > .vzxz {margin: 6px 0 14px;}
.g6b6q.g6b6q .nk7m04 > .vzxz:last-child {margin-bottom: 0;}
.g6b6q.g6b6q .fvm5mn {font-weight: 700;}
.g6b6q.g6b6q .ydgjw93 {margin: 0;}

.g6b6q.g6b6q .nk7m04 > .vzxz > .ydgjw93 {font-size: 14px;line-height:1.63;}

.g6b6q.g6b6q .d033 {margin: 0;counter-reset: vt-ref;padding: 0 0 0 3.2em;list-style: none;}
.g6b6q.g6b6q .vepgpa {counter-increment: vt-ref;padding: 14px 0;border-top: 1px solid var(--ouen);}
.g6b6q.g6b6q .vepgpa:first-child {border-top: 0;padding-top: 0;}
.g6b6q.g6b6q .vepgpa:last-child {padding-bottom: 0;}
.g6b6q.g6b6q .vepgpa::before {font-weight: 700;width: 3.2em;margin-left: -3.2em;font-family: var(--jqsw);font-size: 11.5px;content: counter(vt-ref, decimal-leading-zero);display: inline-block;font-variant-numeric: tabular-nums;letter-spacing: .08em;color: var(--ugcf2);}
.g6b6q.g6b6q .vepgpa > .fvm5mn {line-height:1.40;font-size: 15px;font-weight: 700;}
.g6b6q.g6b6q .vepgpa > .ydgjw93 {color: var(--abml6);margin: 6px 0 0;font-size: 14px;line-height:1.60;}
@media (max-width:712px) {
  .g6b6q.g6b6q .h5kag91 {grid-template-columns: 1fr;gap:5px;}
  .g6b6q.g6b6q .h5kag91 > .vzxz {padding-left: 2.1em;}
  .g6b6q.g6b6q .nk7m04 {padding-left: 2.6em;}
  .g6b6q.g6b6q .nk7m04 > .q930qe0::before {width: 2.6em;margin-left: -2.6em;}
  .g6b6q.g6b6q .d033 {padding-left: 2.6em;}
  .g6b6q.g6b6q .vepgpa::before {margin-left: -2.6em;width: 2.6em;}
}

.ejqdq {margin: 0 0 var(--ibdd1);}

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

@media (max-width:995px) { .fhwx3f {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:527px)  { .fhwx3f {grid-template-columns: minmax(0, 1fr);} }
.p6d5 {min-width: 0;}
.bwv983y {color: inherit;text-decoration: none;display: block;min-width: 0;}
.fnxg {overflow: hidden;margin: 0;border: 1px solid var(--ouen);border-radius:11px;position: relative;background: var(--u1cv);}

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

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

.p6v5 {margin: 0 0 var(--ibdd1);}
.byav {padding: 0;list-style: none;margin: 0;min-width: 0;gap:9px;display: grid;}

.mhw5gwr {grid-template-columns: repeat(2, minmax(0, 1fr));}
.p2ed4  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.tn4k5 {min-width: 0;}
.t92f {text-decoration: none;padding: 22px 20px;justify-content: center;background: var(--xw40z);transition:border-color 0.165s, background 0.153s;position: relative;min-height: 124px;display: flex;align-items: center;border: 1px solid var(--ouen);border-radius:7px;}
.t92f:hover {border-color: color-mix(in srgb, var(--vlb08) 45%, var(--ouen));background: var(--zzq);}
.dfyg3 {letter-spacing: .08em;top: 8px;position: absolute;font: 700 10.5px/1 var(--jqsw);font-style: normal;font-variant-numeric: tabular-nums;color: var(--ugcf2);left: 9px;}
.mt5jgqs {max-height: 62px;object-fit: contain;border-radius: 0;display: block;max-width: 100%;height: auto;width: auto;}
@media (max-width:631px) {
  .mhw5gwr, .p2ed4 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.d559 {margin: 0 0 var(--ibdd1);}
.sd4gfe {gap:13px;padding: 0;margin: 0;display: grid;list-style: none;min-width: 0;}

.np2qcck {grid-template-columns: repeat(4, minmax(0, 1fr));}
.rasvk {grid-template-columns: repeat(2, minmax(0, 1fr));}
.n009p3g {min-width: 0;padding: 20px 14px;border: 1px solid var(--ouen);border-radius:8px;gap:10px;background: var(--zzq);display: flex;align-items: center;flex-direction: column;}
.t1my06 {max-width: 100%;max-height: 44px;height: auto;width: auto;object-fit: contain;border-radius: 0;display: block;}
.ae3mz2 {max-width: 100%;white-space: nowrap;text-align: center;font: 600 13px/1.25 var(--jqsw);color: var(--abml6);letter-spacing: .04em;text-overflow: ellipsis;overflow: hidden;}
@media (max-width:631px) {
  .np2qcck {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .rasvk {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.jjtt.jjtt .nf1shp6 {background: none;width: 100%;table-layout: fixed;border-collapse: collapse;border: 0;}
.jjtt.jjtt .gnmpdn {text-transform: uppercase;font-family: var(--jqsw);padding: 0 0 9px;text-align: left;letter-spacing: .09em;vertical-align: bottom;border-bottom: 1px solid var(--ouen);font-size: 11.5px;font-weight: 700;}
.jjtt.jjtt .drjk {padding-right:17px;color: var(--ugcf2);}

.jjtt.jjtt .edc7  {color: var(--abml6);padding-left:17px;}

.jjtt.jjtt .rc95q {border-left: 1px solid var(--ouen);}
.jjtt.jjtt .tad673 {line-height:1.57;padding: 11px 0;border-bottom: 1px solid var(--ouen);vertical-align: top;font-size: 14px;}
.jjtt.jjtt .zdsk18r {padding-right:15px;}
.jjtt.jjtt .rc95q  {padding-left:17px;}
.jjtt.jjtt .hc4khag {font-family: var(--jqsw);width: 1.15em;display: inline-block;color: var(--ugcf2);font-weight: 700;}
.jjtt.jjtt .rc95q .hc4khag {color: var(--abml6);}

.jjtt.jjtt .kx6v {font-weight: 700;border-bottom: 1px solid var(--ouen);text-transform: uppercase;margin: 0;padding: 0 0 9px;font-size: 11.5px;display: block;letter-spacing: .09em;font-family: var(--jqsw);}
.jjtt.jjtt .hfarhfm {color: var(--ugcf2);}
.jjtt.jjtt .wadfq1y  {color: var(--abml6);}
.jjtt.jjtt .gmr18q {margin: 0;padding: 0;list-style: none;}
.jjtt.jjtt .k8hvhr {padding: 11px 0;border-bottom: 1px solid var(--ouen);line-height:1.55;display: grid;grid-template-columns: 1.35em minmax(0, 1fr);font-size: 14px;align-items: baseline;}
.jjtt.jjtt .k8hvhr:last-child {border-bottom: 0;}
.jjtt.jjtt .bm5bh5 {font-family: var(--jqsw);font-style: normal;font-weight: 700;}

.jjtt.jjtt .xybnt7 .bm5bh5 {color: var(--ugcf2);}
.jjtt.jjtt .fmjf7nz  .bm5bh5 {color: var(--abml6);}

.jjtt.jjtt .tsx0e5 {grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0;display: grid;}
.jjtt.jjtt .cecp6nk {min-width: 0;}
.jjtt.jjtt .jjmj7 {padding-right:25px;}
.jjtt.jjtt .w2vj0r9 {padding-left:26px;border-left: 1px solid var(--ouen);}

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

.jjtt.jjtt .nhzz {margin: 0;}
.jjtt.jjtt .nhzz > .kx6v {margin-top:22px;}
.jjtt.jjtt .nhzz > .kx6v:first-child {margin-top: 0;}
.jjtt.jjtt .nbvf {margin: 0;}

@media (max-width:645px) {
  
  .jjtt.jjtt .tsx0e5 {grid-template-columns: minmax(0, 1fr);}
  .jjtt.jjtt .jjmj7 {padding-right: 0;}
  .jjtt.jjtt .w2vj0r9 {margin-top:22px;border-left: 0;padding-left: 0;}
  
  .jjtt.jjtt .tad673 {font-size: 13.5px;}
  .jjtt.jjtt .zdsk18r,
  .jjtt.jjtt .drjk {padding-right:10px;}
  .jjtt.jjtt .rc95q,
  .jjtt.jjtt .edc7 {padding-left:11px;}
}

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

.s2w07re.s2w07re .bfhzb1j::before {background: var(--vlb08);left: -21px;top: 19px;content: "";height: 5px;width: 5px;position: absolute;}
.s2w07re.s2w07re .qfkafex {font-size: 11.5px;letter-spacing: .08em;color: var(--ugcf2);font-weight: 700;font-family: var(--jqsw);}
.s2w07re.s2w07re .enm697 {color: var(--abml6);font-size: 14px;line-height:1.63;margin: 4px 0 13px 3.4em;}

.s2w07re.s2w07re .p5tk3 {margin: 0;padding: 0 0 0 18px;border-left: 1px solid var(--ouen);counter-reset: vt-step;list-style: none;}
.s2w07re.s2w07re .hhvha38 {counter-increment: vt-step;padding: 13px 0 0;position: relative;}
.s2w07re.s2w07re .hhvha38 + .hhvha38 {border-top: 1px solid var(--ouen);margin-top:13px;}
.s2w07re.s2w07re .hhvha38::before {top: 19px;width: 5px;background: var(--vlb08);content: "";height: 5px;position: absolute;left: -21px;}
.s2w07re.s2w07re .cxghs4 {display: block;line-height:1.35;font-weight: 700;font-size: 15px;}
.s2w07re.s2w07re .cxghs4::before {font-weight: 700;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";color: var(--ugcf2);letter-spacing: .08em;font-family: var(--jqsw);font-variant-numeric: tabular-nums;font-size: 11.5px;}
.s2w07re.s2w07re .s19qk7w {font-size: 14px;line-height:1.62;margin: 4px 0 0;color: var(--abml6);}

.s2w07re.s2w07re .gxcc2c {padding: 0;border-left: 0;}
.s2w07re.s2w07re .swqv {margin: 0;display: block;padding: 14px 0 0;border-top: 1px solid var(--ouen);}
.s2w07re.s2w07re .gxcc2c > .swqv:first-child {border-top: 0;padding-top: 0;}
.s2w07re.s2w07re .v9me4cg {margin-bottom:4px;font-style: normal;font: 700 11px/1.3 var(--jqsw);font-variant-numeric: tabular-nums;color: var(--ugcf2);display: block;letter-spacing: .1em;}
.s2w07re.s2w07re .rjptfj {line-height:1.37;font-size: 15px;font-weight: 700;}
.s2w07re.s2w07re .seez4 {margin: 5px 0 14px;color: var(--abml6);line-height:1.61;font-size: 14px;}
.s2w07re.s2w07re .seez4:last-child {margin-bottom: 0;}

@media (max-width:712px) {
  .s2w07re.s2w07re .bfhzb1j {gap:2px;grid-template-columns: 1fr;}
  .s2w07re.s2w07re .enm697 {margin-left: 0;}
}

.tp684 {--rdf: var(--j2k1l);}

.tp684 :is(.qkqah9d, [class*="table"]) {overflow-x: auto;}
.tp684 table {border-collapse: collapse;font-size: 14.5px;width: 100%;}
.tp684 thead th {white-space: nowrap;text-align: left;padding: 11px 14px;font-weight: 700;border-bottom: 1px solid var(--rdf, var(--b77c));letter-spacing: .08em;font-size: 11.5px;text-transform: uppercase;color: var(--abml6);}
.tp684 tbody td {border-bottom: 1px solid var(--ouen);padding: 11px 14px;color: var(--jo70x, var(--j2k1l));}
.tp684 tbody td + td {font-family: var(--jqsw);font-variant-numeric: tabular-nums;}

.mpt1.mpt1 {border-top: 1px solid var(--b77c);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);background: var(--rczw9);color: var(--j2k1l);}
.mpt1 .k0w2 {max-width: var(--emdlz);gap:27px 50px;align-items: start;margin: 0 auto;display: grid;grid-template-columns: minmax(0, 1fr) auto;}
.mpt1 .rywsyp0 img {height: 28px;display: block;width: auto;}
.mpt1 .rywsyp0 span {color: var(--j2k1l);letter-spacing: -.03em;font-weight: 800;font-size: 18px;}
.mpt1 .yfx742 {gap:49px;grid-auto-flow: column;display: grid;}
.mpt1 .yfx742 ul {padding: 0;gap:8px;margin: 0;list-style: none;display: grid;}
.mpt1 .yfx742 a {text-decoration: none;color: var(--abml6);font-size: 14px;}
.mpt1 .yfx742 a:hover {color: var(--j2k1l);}
.mpt1 .xq8x {opacity:0.74;flex-wrap: wrap;gap:11px;display: flex;margin: 24px auto 0;align-items: center;max-width: var(--emdlz);}
.mpt1 .e9238hq {padding-top:19px;margin: 24px auto 0;max-width: var(--emdlz);border-top: 1px solid var(--ouen);}
.mpt1 .e9238hq p {color: var(--abml6);font-size: 12.5px;margin: 0;}
.mpt1 .e9238hq p + p {line-height:1.57;margin-top:8px;}

@media (max-width:1070px) {
  
  .pydhwnj {display: none;}
  .dyy1yw {margin-left: 0;}
  .q0ddx {display: flex;}
  
  .sbgpayf {display: inline-flex;}
  .qqq89yq {left: 14px;}
}

@media (max-width:815px) {
  .hh22 {display: none;}
  
  .qqq89yq {text-align: left;align-items: center;gap:10px;flex-direction: row;}
  .a17b3kt {flex: 1 1 auto;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size: 13.5px;min-width: 0;}
  .qqq89yq .nn0rwb {flex: 0 0 auto;}
}

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

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

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

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

.mpt1 .yfx742 a {min-height: 44px;display: flex;align-items: center;}
.fwq0 {min-height: 44px;align-items: center;display: inline-flex;}

.nn0rwb, .tysaqq, .s7vdb8,
.tp684 a[role="button"],
.tp684 .skyavp a {min-height: 44px;}

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

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

.ndydt12 ul {gap:7px;}

.mpt1 .yfx742 ul {gap:8px;display: grid;}

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

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

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

.qjpeb:checked ~ .nvs1245 {opacity:1;visibility: visible;}
.qjpeb:checked ~ .rdps5b {visibility: visible;transform: translateX(0);}

.a71bqkw {position: sticky;top: 0;background: var(--zzq, var(--zvm));gap:13px;align-items: center;display: flex;border-bottom: 1px solid var(--b77c, var(--vqs0s));padding: 14px 16px;justify-content: space-between;z-index: 1;}
.wbgwdf {min-height: 44px;align-items: center;display: inline-flex;}
.wbgwdf img {width: auto;height: 26px;display: block;}
.bhj6e {font-weight: 800;font-size: 16px;letter-spacing: .01em;color: var(--vw94);}

.ap1xg {height: 44px;display: inline-flex;align-items: center;width: 44px;background: var(--zvm);color: var(--vw94);flex: none;justify-content: center;border-radius:13px;border: 1px solid var(--b77c, var(--vqs0s));cursor: pointer;}
.ap1xg:hover {background: var(--lg6);}
.ap1xg:focus-visible,
.mg9x5 a:focus-visible,
.gy5r:focus-visible,
.fn1f:focus-visible {outline: 2px solid var(--vw94);outline-offset: 2px;}

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

.mg9x5 a {font-weight: 600;line-height:1.32;color: var(--vw94);padding: 10px 14px;text-decoration: none;align-items: center;font-size: 15.5px;display: flex;border-radius:12px;border: 1px solid transparent;min-height: 48px;}
.mg9x5 a:hover {border-color: var(--b77c, var(--vqs0s));background: var(--zvm);}

.mg9x5 a[aria-current="page"] {background: var(--zvm);box-shadow: inset 3px 0 0 var(--vlb08, var(--maot));border-color: var(--b77c, var(--vqs0s));}

.n7092 {background: var(--zzq, var(--zvm));display: grid;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));gap:10px;border-top: 1px solid var(--b77c, var(--vqs0s));margin-top: auto;}

.gy5r, .fn1f {justify-content: center;align-items: center;font-size: 15px;font-weight: 700;text-decoration: none;min-height: 48px;display: flex;padding: 12px 18px;border-radius:12px;}
.gy5r {background: var(--bg8);color: var(--cx0jh, var(--gtu));border: 1px solid var(--b77c, var(--vqs0s));}
.fn1f {border: 1px solid transparent;color: var(--jdkp1, var(--hfc));background: var(--ti12);}

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

@media (min-width:1071px) {
  .rdps5b, .nvs1245 {display: none;}
}

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

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

.tp684 > .skyavp.wpzm {padding-top: 0;padding-bottom: 0;}

@media (min-width:1071px) {

  
  
  .pydhwnj, .dyy1yw {transition:width 233ms ease, margin-left 187ms ease, padding 188ms ease;}

  
}

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

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

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

.bq35 > summary.et30406 .dxmn {margin: 0;}
.bq35[open] > summary.et30406 {margin-bottom:11px;}

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

.dyy1yw {padding-bottom: max(96px, var(--c3y, 96px));}

.vavn {--al3w: 1px solid var(--b77c);--ndspw: uppercase;--hjn: .08em;--z5c: var(--nf0pl);--b1x55: var(--nf0pl);--nzwmp: 6px;--a95vd: 12px;}

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

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

:root {--zzq: color-mix(in srgb, var(--vlb08) 14%, var(--rgs2s));--b77c:   color-mix(in srgb, var(--vlb08) 26%, var(--v1z));--mipo5: var(--rdf, var(--vlb08));--nf0pl:      14px;--xw40z:  color-mix(in srgb, var(--vlb08) 9%, var(--zvm));--ir6:     color-mix(in srgb, var(--vlb08) 7%, var(--c6f));--ouen:  color-mix(in srgb, var(--vlb08) 16%, var(--vqs0s));--gz5eq:   color-mix(in srgb, var(--vlb08) 38%, transparent);}
html:root {background-color: var(--ir6);}
body {font-family: var(--ca5nr);background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--vlb08) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--mipo5) 14%, transparent), transparent 70%),
    var(--ir6);background-attachment: fixed;}

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

.pydhwnj {background:
    linear-gradient(180deg, color-mix(in srgb, var(--vlb08) 16%, transparent), transparent 46%),
    var(--c6oz);border-right-color: var(--b77c);}
.ndydt12 a {letter-spacing: .01em;font: 600 15px/1.2 var(--ca5nr);border-radius:11px;}
.ndydt12 a:hover {background: color-mix(in srgb, var(--vlb08) 12%, transparent);}
.ndydt12 a[aria-current="page"] {background: var(--maot);color: var(--s4id, var(--ke1));box-shadow: 0 6px 20px var(--gz5eq);}
.ndydt12 a[aria-current="page"] .emnw4yh {background: currentColor;}

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

.nn0rwb,
.tp684 :is(.skyavp, .s2w07re, .g6b6q) a[role="button"],
.tp684 .skyavp a,
.hk664jd, .jnme {font: 700 14.5px/1 var(--ca5nr);border-radius:12px;padding: 0 22px;letter-spacing: .02em;min-height: 44px;}
.z8zc2t,
.hk664jd, .jnme,
.tp684 .skyavp a {box-shadow: 0 8px 24px var(--gz5eq);transition:transform 0.182s, box-shadow 0.138s, background 0.17s;}
.z8zc2t:hover, .hk664jd:hover, .jnme:hover {transform: translateY(-1px);box-shadow: 0 10px 30px var(--gz5eq);}
.bkb1a {border-color: var(--b77c);background: color-mix(in srgb, var(--bg8) 70%, transparent);}

.tp684 :is(.g6b6q, .s2w07re, .jjtt, .kfvn),
.tp684 .rksy.rksy {background:
    linear-gradient(180deg, color-mix(in srgb, var(--vlb08) 7%, transparent), transparent 60%),
    var(--xw40z);border-color: var(--b77c);}

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

.tp684 .j8r0z7 {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.crenpqx {background: linear-gradient(90deg,
    color-mix(in srgb, var(--ir6) 90%, transparent) 0%,
    color-mix(in srgb, var(--ir6) 62%, transparent) 42%,
    color-mix(in srgb, var(--ir6) 0%, transparent) 76%);}
.k2ccfg {left: 14px;padding: 7px 14px;background: color-mix(in srgb, var(--zzq) 70%, transparent);z-index: 2;backdrop-filter: blur(8px);top: 14px;position: absolute;border: 1px solid var(--b77c);border-radius: 999px;}
.q2cy {max-width:639px;background: none;}
.q2cy .xx7h {line-height:1.06;font-size: clamp(30px, 4vw, 54px);}
@media (max-width:910px) {
  .tp684 .j8r0z7 {justify-content: flex-end;min-height: min(72vh, 560px);}
  .crenpqx {background: linear-gradient(0deg,
      color-mix(in srgb, var(--ir6) 94%, transparent) 0%,
      color-mix(in srgb, var(--ir6) 70%, transparent) 45%,
      color-mix(in srgb, var(--ir6) 0%, transparent) 82%);}
}

.tp684 .xdr6.xdr6 {object-fit: contain;height: auto;max-height: none;}
.xx7h.xx7h {font-size: clamp(28px, 3.2vw, 44px);line-height:1.07;}
.p1gwp {border-color: var(--b77c);box-shadow: 0 18px 50px var(--gz5eq);}

@media (max-width:1070px) {
  .a4vjb .vavn {display: none;}
  .sbgpayf img {height: 28px;max-width: min(30vw, 120px);object-fit: contain;object-position: left center;}
  .zk54 {padding: 14px 20px 0;}
}
@media (max-width:572px) {
  .x4qapr {padding: 0 14px;gap:9px;}
  .a4vjb {gap:5px;}
  .a4vjb .nn0rwb {min-height: 40px;font-size: 13px;padding: 0 12px;}
  .q0ddx {margin-right: -8px;}
}

.tp684 .mj00js.mj00js {align-items: center;border: 1px solid var(--b77c);border-radius: var(--nf0pl);gap: clamp(22px, 3vw, 48px);grid-template-columns: minmax(0, 1fr);background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--vlb08) 24%, transparent), transparent 70%),
    var(--xw40z);padding: clamp(24px, 3.4vw, 48px) !important;overflow: hidden;display: grid;}
@media (min-width:911px) {
  .tp684 .mj00js.mj00js {grid-template-columns: minmax(0, 1fr) auto;}
}
.mj00js .vezgbc {min-width: 0;}
.mj00js .mm9y {font-size: clamp(26px, 3vw, 40px);}
.mj00js .pv1yq {border-radius: 50%;position: relative;width: clamp(170px, 18vw, 220px);display: flex;aspect-ratio: 1;align-items: center;box-shadow: 0 0 60px var(--gz5eq);justify-content: center;--f5o72: 90%;background:
    radial-gradient(closest-side, var(--xw40z) 78%, transparent 79%),
    conic-gradient(var(--vlb08) 0 var(--f5o72), color-mix(in srgb, var(--vlb08) 14%, transparent) var(--f5o72) 100%);flex-direction: column;margin: 0 auto;}
.mj00js .dqmndaj {color: var(--j2k1l);font: 800 clamp(46px, 5vw, 64px)/1 var(--jqsw);letter-spacing: -.04em;}
.mj00js .dhj1g6 {font: 700 14px/1 var(--jqsw);font-style: normal;margin-top:7px;color: var(--ugcf2);}
.mj00js .p54p9y {text-align: center;text-transform: uppercase;color: var(--abml6);margin-top:11px;max-width: 70%;overflow-wrap: anywhere;font: 700 11px/1.2 var(--ca5nr);letter-spacing: .14em;}
.mj00js .w3vme0g {display: flex;margin-top:22px;gap:10px;flex-wrap: wrap;}
.mj00js .axtsnqj.axtsnqj {background: var(--maot);font: 700 15px/1 var(--ca5nr);min-height: 48px;text-decoration: none;border-radius:12px;border: 0;display: inline-flex;box-shadow: 0 8px 24px var(--gz5eq);padding: 0 22px;color: var(--s4id, var(--ke1));align-items: center;}
.mj00js .axtsnqj.axtsnqj:hover {color: var(--s4id, var(--ke1));background: var(--kprmn);}
.mj00js .axtsnqj .mnvzge {color: inherit;font: inherit;}
@media (max-width:910px) {
  .mj00js .pv1yq {width: 160px;order: -1;}
  .mj00js .axtsnqj.axtsnqj {flex: 1 1 140px;justify-content: center;}
}

.tp684 .j8r0z7.q046swf {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--vlb08) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--mipo5) 32%, transparent), transparent 65%),
    var(--c5wm, var(--xw40z));}
.p2dg6 {max-width: 100%;overflow: hidden;pointer-events: none;right: -.04em;position: absolute;white-space: nowrap;z-index: 0;font: 800 clamp(96px, 14vw, 220px)/1 var(--ca5nr);bottom: -.2em;letter-spacing: -.04em;color: color-mix(in srgb, var(--pv1in, var(--j2k1l)) 10%, transparent);}
@media (max-width:910px) {
  .tp684 .j8r0z7.q046swf {padding-top:56px;min-height: 0;}
  .p2dg6 {display: none;}
}
