

:root {--a5eoq:"SF Mono", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--alt: color-mix(in srgb, var(--etfo) 35%, var(--zasm));--vqla: var(--gi2);--etfo: var(--o1u);--jr0:  248px;--tgiq:  clamp(16px, 1.8vw, 26px);--wg33:    var(--z7uf);--e9ux8:  clamp(30px, 3.4vw, 52px);--s4jq: var(--cn6);--jysp:  1180px;--klnp:var(--swhy);--wbs: var(--nxp);--f4a1d:  var(--zea);--byamz:"Futura", "Century Gothic", system-ui, "Avenir Next", "Trebuchet MS", sans-serif;--zasm:   var(--ahd);--v9ic:     10px;}

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

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

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

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

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

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

.sp46as7 {padding: 14px;border: 1px solid var(--f4a1d);border-radius: var(--v9ic);margin-top: auto;background: var(--vqla);}
.aecap8j {margin: 0;font-size: 14px;font-weight: 700;}
.q3cm {margin: 5px 0 0;font-size: 12.5px;color: var(--wbs);line-height:1.47;}

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

.zt35,
.f78kr1 :is(.dacqs, .seycg, .ajesx) a[role="button"],
.f78kr1 .dacqs a {white-space: nowrap;font-weight: 700;display: inline-flex;cursor: pointer;justify-content: center;text-decoration: none;align-items: center;padding: 10px 20px;transition:background 0.135s, border-color 0.177s;font-size: 14px;border-radius:7px;border: 1px solid transparent;}

.nm677 {color: var(--l2g8, var(--dhlzq));background: var(--wu0j);border-color: var(--f4a1d);}
.wbeag {color: var(--k9r8, var(--nfu));background: var(--v2yx);}
.wbeag:hover {background: var(--eydo1);}

.f78kr1 :is(.dacqs, .seycg, .ajesx) a[role="button"],
.f78kr1 .dacqs a {background: var(--o1u);color: var(--skd, var(--t3cu8));}
.ccn0fha {display: flex;width: 100%;margin-top:13px;}

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

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

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

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

.hdeq6::before {inset: 11px;transition:border-color 0.145s, background 0.127s;border: 1px solid var(--f4a1d);position: absolute;background: var(--klnp);content: '';}
.hdeq6 svg {z-index: 1;position: relative;}
.hdeq6:hover {color: var(--alt);}
.hdeq6:hover::before {border-color: color-mix(in srgb, var(--etfo) 50%, var(--f4a1d));background: color-mix(in srgb, var(--zasm) 8%, var(--klnp));}
.hdeq6:focus-visible {outline: 2px solid var(--alt);outline-offset: -3px;}

.f78kr1 {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.f78kr1 > * {margin: 0 auto var(--tgiq) !important;max-width: var(--jysp);padding-top: var(--e9ux8);padding-bottom: 0;}
.f78kr1 > *:last-child {margin-bottom: 0 !important;}

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

.f78kr1 :is(.ekn4k, .z6m42dm, .kks7vt, .ajesx,
             .seycg, .yghtg9b) :is(p, li, td) > a {text-underline-offset: 3px;color: var(--etfo);}

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

.f78kr1 :is(.ajesx, .seycg, .yghtg9b, .tbf9) {background: var(--vqla);padding: var(--e9ux8) clamp(20px, 2.4vw, 34px) !important;border: 1px solid var(--f4a1d);border-radius: var(--v9ic);}

.f78kr1 .tbeh.tbeh {background: var(--vqla);overflow: hidden;padding: 0 !important;border: 1px solid var(--f4a1d);border-radius: var(--v9ic);grid-template-columns: minmax(0, 1fr);min-width: 0;display: grid;}

.j4q2 {min-width: 0;justify-content: space-between;gap:13px;background: var(--klnp);padding: 9px clamp(18px, 2.2vw, 30px);display: flex;align-items: center;border-bottom: 1px solid var(--s4jq);grid-column: 1 / -1;}
.fssh {text-overflow: ellipsis;color: var(--alt);font: 700 11.5px/1 var(--a5eoq);white-space: nowrap;text-transform: uppercase;letter-spacing: .1em;overflow: hidden;}
.pvhmmr {color: var(--wbs);font: 600 11.5px/1 var(--a5eoq);font-style: normal;flex: 0 0 auto;letter-spacing: .08em;}

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

.t8jeahq.t8jeahq {color: var(--zasm);letter-spacing: -.028em;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--byamz);overflow-wrap: anywhere;margin: 0;}
.ps7emnx.ps7emnx {margin: 11px 0 0;font-size: 15.5px;line-height:1.62;max-width: 56ch;color: color-mix(in srgb, var(--wbs) 26%, var(--zasm));}
.prg290 {text-decoration: none;border-radius:8px;padding: 0 22px;margin-top:21px;display: inline-flex;background: var(--o1u);align-items: center;color: var(--skd, var(--t3cu8));transition:background 0.177s;font: 700 14px/1 var(--byamz);justify-content: center;min-height: 44px;}
.prg290:hover {background: var(--eydo1);}

.a48xmz0 {min-width: 0;position: relative;overflow: hidden;background: var(--klnp);margin: 0 clamp(18px, 2.2vw, 30px) clamp(24px, 2.8vw, 38px);border: 1px solid var(--s4jq);border-radius:9px;}
.aw9jerg.aw9jerg {object-fit: cover;color: var(--p80t7, inherit);border-radius: 0;display: block;max-height: 30vh;height: auto;width: 100%;}

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

.tbeh .bc5m.bc5m {background-image:
    repeating-linear-gradient(90deg, var(--s4jq) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--s4jq) 0 1px, transparent 1px 26px);}
.tbeh .yj7b8yy.yj7b8yy {background-image:
    repeating-linear-gradient(90deg, var(--s4jq) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--s4jq) 0 1px, transparent 1px 34px);}
.tbeh .zna227.zna227 {background-image:
    repeating-linear-gradient(90deg, var(--s4jq) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--s4jq) 0 1px, transparent 1px 44px);}

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

.vdm9kb1 .bc5m.bc5m {background-image:
    repeating-linear-gradient(90deg, var(--s4jq) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--s4jq) 0 1px, transparent 1px 26px);}
.vdm9kb1 .yj7b8yy.yj7b8yy {background-image:
    repeating-linear-gradient(90deg, var(--s4jq) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--s4jq) 0 1px, transparent 1px 34px);}
.vdm9kb1 .zna227.zna227 {background-image:
    repeating-linear-gradient(90deg, var(--s4jq) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--s4jq) 0 1px, transparent 1px 44px);}

.f78kr1 .vdm9kb1.vdm9kb1 {background: var(--vqla);overflow: hidden;grid-template-columns: minmax(0, 1fr);display: grid;min-width: 0;padding: 0 !important;border: 1px solid var(--f4a1d);border-radius: var(--v9ic);}
.vdm9kb1 .r39zs {overflow: hidden;border-bottom: 1px solid var(--f4a1d);background: var(--klnp);margin: 0;min-width: 0;position: relative;}
.vdm9kb1 .fk4eme {max-height: 26vh;border-radius: 0;width: 100%;object-fit: cover;color: var(--yiqs, inherit);height: auto;display: block;}

.vdm9kb1 .w5b6 {justify-content: center;color: var(--alt);letter-spacing: -.05em;min-height: 15vh;max-height: 24vh;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--a5eoq);align-items: center;width: 100%;background-color: var(--e6qt, var(--klnp));display: flex;}
.tvk1.tvk1 {padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;color: var(--zasm);text-wrap: balance;margin: 0;letter-spacing: -.02em;max-width: 24ch;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--byamz);overflow-wrap: break-word;}

.vdm9kb1 .x339 {grid-template-columns: minmax(0, 1fr);align-items: start;padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;display: grid;gap: clamp(14px, 1.6vw, 22px);}
.pf7m2.pf7m2 {margin: 0;line-height:1.60;font-size: 15.5px;max-width: 62ch;color: color-mix(in srgb, var(--wbs) 26%, var(--zasm));min-width: 0;}
.vdm9kb1 .e2azz89 {display: flex;flex-wrap: wrap;min-width: 0;margin: 0;gap:3px 18px;}
.vdm9kb1 .md9ks {color: var(--wbs);font: 700 10.5px/1.6 var(--a5eoq);letter-spacing: .16em;margin: 0;text-transform: uppercase;}
.vdm9kb1 .n5ypb {letter-spacing: .04em;color: var(--alt);font: 700 13px/1.6 var(--a5eoq);margin: 0 12px 0 0;}
.vdm9kb1 .bzj4v {transition:background 0.167s;background: var(--o1u);padding: 0 28px;color: var(--skd, var(--t3cu8));margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);min-height: 46px;letter-spacing: .04em;align-items: center;text-decoration: none;justify-self: start;justify-content: center;display: inline-flex;font: 700 14px/1 var(--byamz);border-radius:7px;}
.vdm9kb1 .bzj4v:hover {background: var(--eydo1);}
@media (min-width:907px) {
  
  .vdm9kb1 .x339 {align-items: baseline;grid-template-columns: minmax(0, 1fr) auto;}
  .vdm9kb1 .e2azz89 {justify-content: flex-end;}
}
@media (max-width:906px) {
  
  .vdm9kb1 .fk4eme  {max-height: 18vh;}
  .vdm9kb1 .w5b6 {max-height: 18vh;min-height: 12vh;}
}

.f78kr1 .vv9y64b {display: flex;flex-direction: column;border: 1px solid var(--f4a1d);border-radius: var(--v9ic);overflow: hidden;min-height: 340px;position: relative;justify-content: flex-end;}

.f78kr1 .jz1x2 .fasnw1 {width: 100%;height: 100%;position: absolute;inset: 0;object-fit: cover;}
.h13re2 {background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--vqla) 20%, transparent) 0%,
      color-mix(in srgb, var(--vqla) 55%, transparent) 60%,
      color-mix(in srgb, var(--vqla) 85%, transparent) 100%);inset: 0;pointer-events: none;position: absolute;}
.qndgqy {position: relative;background: color-mix(in srgb, var(--klnp) 92%, transparent);z-index: 1;}
.ne37s6 {z-index: 1;position: relative;background: color-mix(in srgb, var(--vqla) 95%, transparent);}
.ne37s6 .t8jeahq,
.ne37s6 .ps7emnx {color: var(--m2ap, var(--zasm));}
@media (max-width:906px) {
  .f78kr1 .vv9y64b {min-height: 280px;}
}

@media (min-width:907px) {
  
  .f78kr1 .tbeh.tbeh {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .a48xmz0 {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .kfp3 .qm7sz71  {order: 2;}
  .kfp3 .a48xmz0 {order: 1;}
}

.sg3t3q {background: var(--vqla);margin: 0 0 var(--tgiq);border: 1px solid var(--f4a1d);border-radius: var(--v9ic);padding: var(--e9ux8) clamp(20px, 2.4vw, 34px);}
.p4ygz {grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);display: grid;border-bottom: 1px solid var(--s4jq);padding-bottom:16px;gap:11px 18px;margin-bottom:3px;align-items: center;}

.vf1fc .m19j {grid-column: 1 / -1;order: -1;}
.ey4feq6  .m19j {grid-column: 3;}
.zvgj {letter-spacing: -.03em;color: var(--zasm);font: 800 clamp(30px, 3.4vw, 42px)/1 var(--a5eoq);font-variant-numeric: tabular-nums;}
.n58pm6 {color: var(--wbs);font-size: .44em;font-weight: 600;}

.ax0kd {height: 6px;position: relative;border-radius:3px;overflow: hidden;display: block;background: var(--s4jq);}
.ax0kd::before {position: absolute;content: "";width: var(--b7xnn, 0%);background: var(--alt);inset: 0 auto 0 0;}
.m19j {color: var(--wbs);font-size: 15px;margin: 0;line-height:1.59;}

.v79g {list-style: none;margin: 0;padding: 0;}
.qknnsf {border-bottom: 1px solid var(--s4jq);padding: 14px 0;gap: 0 16px;align-items: baseline;display: grid;grid-template-columns: 3.6em minmax(0, 1fr);}
.qknnsf:last-child {border-bottom: 0;padding-bottom: 0;}
.yf6z1v {font: 700 13px/1.4 var(--a5eoq);font-style: normal;font-variant-numeric: tabular-nums;white-space: nowrap;color: var(--alt);}
.nmhw {color: var(--wbs);font-weight: 600;}
.kxqn95 {min-width: 0;margin: 0;}
.arh6t {margin: 0;font-size: 15px;line-height:1.58;}
.jc666 {letter-spacing: .06em;font: 600 12px/1.3 var(--a5eoq);font-style: normal;color: var(--wbs);margin-top:7px;display: block;}

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

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

.xrk56 {border-left: 0;margin-left: 0;padding-left: 0;}
.jc666:empty {display: none;}

.mr4pd5z {min-width: 0;margin: 0;}
.mr4pd5z > .kxqn95 {margin: 0;}
.v54mq {padding-top:9px;align-items: baseline;display: flex;justify-content: space-between;gap:4px 14px;margin-top:10px;border-top: 1px solid var(--s4jq);flex-wrap: wrap;}
.v54mq > .jc666 {margin-top: 0;}

.mr4pd5z > .v54mq:only-child {padding-top: 0;border-top: 0;margin-top: 0;}
@media (max-width:632px) {
  .p4ygz {grid-template-columns: auto minmax(0, 1fr);}
  .ey4feq6 .m19j {grid-column: 1 / -1;}
  .qknnsf {gap:5px;grid-template-columns: 1fr;}
}

.txvdyxt {padding: var(--e9ux8) clamp(20px, 2.4vw, 34px);border: 1px solid var(--f4a1d);border-radius: var(--v9ic);background: var(--vqla);margin: 0 0 var(--tgiq);min-width: 0;}

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

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

.g2zcby {grid-template-columns: minmax(0, 1fr);}
.sjcskq {min-width: 0;}
.s6h2r.s6h2r {letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--byamz);color: var(--zasm);margin: 0 0 10px;}
.zd2fz {min-width: 0;}
.zd2fz > :first-child {margin-top: 0;}
.zd2fz > :last-child  {margin-bottom: 0;}
.tsghf52 {color: var(--skd, var(--t3cu8));padding: 0 20px;align-items: center;border-radius:9px;background: var(--o1u);margin-top:16px;text-decoration: none;font: 700 14px/1 var(--byamz);transition:background 0.152s;justify-content: center;display: inline-flex;min-height: 44px;}
.tsghf52:hover {background: var(--eydo1);}
.c38g4 {min-width: 0;margin: 0;}

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

.c38g4 {order: -1;}
@media (max-width:766px) {
  .w4g0 {max-height: 340px;}
}
@media (min-width:767px) {
  .b6msk .c38g4 {order: 1;}
}

.c5nyspy {margin: 0 0 var(--tgiq);padding: var(--e9ux8) clamp(20px, 2.4vw, 34px);border: 1px solid var(--f4a1d);border-radius: var(--v9ic);background: var(--vqla);min-width: 0;}
.zv5evwb {gap:14px;display: flex;margin-bottom:17px;align-items: baseline;border-bottom: 1px solid var(--s4jq);padding-bottom:14px;justify-content: space-between;}
.ant6r.ant6r {color: var(--zasm);font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--byamz);letter-spacing: -.026em;margin: 0;min-width: 0;}
.r7kt {letter-spacing: .08em;flex: 0 0 auto;font: 700 12px/1 var(--a5eoq);font-style: normal;font-variant-numeric: tabular-nums;color: var(--alt);}
.ms8a {min-width: 0;list-style: none;padding: 0;margin: 0 0 18px;display: grid;gap:12px;}
.wxnx  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.zef9 {justify-content: center;display: flex;flex-wrap: wrap;}
.zef9 > * {max-width: calc(50% - 8px);min-width: 0;flex: 1 1 200px;}
@media (max-width:611px) { .zef9 > * {max-width: none;} }
.cd1m {min-width: 0;}
.fzyns {border: 1px solid var(--s4jq);border-radius:9px;margin: 0;overflow: hidden;min-width: 0;background: var(--klnp);}
.thh3dt {height: auto;display: block;border-radius: 0;width: 100%;}
.yf4ww81 {border-top: 1px solid var(--s4jq);color: var(--wbs);font: 600 12.5px/1.4 var(--a5eoq);padding: 9px 11px;}
.vrfc {font-size: clamp(16px, 1.45vw, 18px);margin: 0 0 18px;color: var(--wbs);line-height:1.61;}
.n5zea8 {gap:11px;display: flex;flex-wrap: wrap;}
.kz30h, .xjmn {text-decoration: none;align-items: center;transition:background 0.148s, border-color 0.144s;font: 700 14px/1 var(--byamz);display: inline-flex;min-height: 44px;padding: 0 20px;justify-content: center;border-radius:9px;}
.kz30h {color: var(--skd, var(--t3cu8));background: var(--o1u);}
.kz30h:hover {background: var(--eydo1);}

.xjmn {border: 1px solid var(--f4a1d);color: var(--zasm);background: transparent;}
.xjmn:hover {border-color: var(--alt);}

.kczn {display: grid;grid-template-columns: auto minmax(0, 1fr);margin: 0 0 var(--tgiq);padding: 20px 0 0;align-items: start;gap:16px 18px;border-top: 1px solid var(--f4a1d);}
.tjf6jf1 {flex: 0 0 auto;}
.atavht {border: 1px solid var(--s4jq);border-radius:5px;width: 56px;display: block;height: 56px;object-fit: cover;}
.ye1e1rp {min-width: 0;}
.f0gka3r {display: flex;flex-wrap: wrap;align-items: baseline;margin: 0;gap:4px 10px;}
.ytw97g {font-size: 15px;font-weight: 700;color: var(--zasm);}
.hq2mc {font-size: 13.5px;color: var(--wbs);}

.mjxcn > .ytw97g {display: block;}
.bgwc1sm {font-style: normal;display: block;margin-top:3px;}

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

.c8j9mw9 {display: block;}
.xx8w6b {margin: 9px 0 0;line-height:1.64;color: var(--wbs);font-size: 14.5px;}
.q3s6gx {display: flex;gap:9px;flex-wrap: wrap;margin-top:11px;}

.vaytrqb {justify-content: center;border-radius:7px;border: 1px solid var(--s4jq);display: inline-flex;transition:color 0.189s, border-color 0.169s;align-items: center;text-decoration: none;width: 44px;color: var(--wbs);height: 44px;}
.vaytrqb:hover {border-color: var(--alt);color: var(--alt);}
.nm4q {margin: 12px 0 0;color: var(--wbs);font-size: 12.5px;line-height:1.55;}
@media (max-width:552px) {
  .kczn {grid-template-columns: minmax(0, 1fr);}
}

.f78kr1 {counter-reset: vt-sect;}
.k2wara {margin: 0 0 var(--tgiq);min-width: 0;}
.h5dx {gap:12px;padding-bottom:12px;margin-bottom:16px;display: flex;align-items: baseline;border-bottom: 1px solid var(--s4jq);}
.wa78e28 {counter-increment: vt-sect;}
.wa78e28::before {flex: 0 0 auto;font: 700 12px/1.4 var(--a5eoq);font-variant-numeric: tabular-nums;content: counter(vt-sect, decimal-leading-zero);color: var(--alt);letter-spacing: .08em;}
.t7q1fa7.t7q1fa7 {letter-spacing: -.024em;margin: 0;min-width: 0;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--byamz);color: var(--zasm);}

.p9qa80.p9qa80 {border-bottom: 1px solid var(--s4jq);margin-bottom:15px;padding-bottom:12px;}
.npcqyr {counter-increment: vt-sect;}

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

.nkmw.nkmw {margin: 0 0 16px;}
.b4a6j6 {border: 0;border-top: 1px solid var(--s4jq);margin: 0 0 20px;height: 0;}

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

.sq9g4pm.sq9g4pm {margin: 0 0 var(--tgiq);display: flex;}
.gmrqk46  {justify-content: flex-start;}
.r5xy   {justify-content: center;}
.xfgj811 {justify-content: flex-end;}
.r1jn {background: var(--o1u);justify-content: center;text-decoration: none;padding: 0 24px;align-items: center;color: var(--skd, var(--t3cu8));display: inline-flex;min-height: 44px;transition:background 0.149s;border-radius:9px;}
.r1jn:hover {background: var(--eydo1);}
.w2kgt9 {flex: 1 1 auto;}
.yt44q {font: 700 14px/1 var(--byamz);}

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

.wrh3f {overflow: hidden;border: 1px solid var(--s4jq);border-radius: var(--v9ic);min-width: 0;position: relative;margin: 0 0 var(--tgiq);}
.p6mw25c {letter-spacing: .08em;left: 10px;z-index: 1;position: absolute;top: 9px;color: var(--alt);border-radius:3px;font: 700 10.5px/1 var(--a5eoq);font-style: normal;font-variant-numeric: tabular-nums;padding: 3px 7px;background: color-mix(in srgb, var(--vqla) 82%, transparent);}
.vnrb {display: block;}
.e0q4w {display: block;border-radius: 0;width: 100%;height: auto;}

.paypff {padding: 18px 20px;background: var(--vqla);margin: 0 0 var(--tgiq);border: 1px solid var(--f4a1d);border-radius: var(--v9ic);}
.a9fj {letter-spacing: .12em;color: var(--alt);font: 700 11.5px/1 var(--a5eoq);margin-bottom:11px;display: block;text-transform: uppercase;}

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

.j05ge93 > li > a::before {content: counter(vt-idx, decimal-leading-zero) "  ";font: 700 11px/1 var(--a5eoq);font-variant-numeric: tabular-nums;color: var(--alt);}
.hpvqdm > li > a {display: flex;font-size: 14.5px;color: var(--wbs);padding: 0 4px;transition:color 0.197s;min-height: 44px;gap:9px;text-decoration: none;border-bottom: 1px solid var(--s4jq);align-items: center;}
.hpvqdm > li:last-child > a {border-bottom: 0;}
.hpvqdm > li > a:hover {color: var(--zasm);}

.fq4srrg {margin: 0 0 var(--tgiq);border: 1px solid var(--f4a1d);border-radius: var(--v9ic);padding: var(--e9ux8) clamp(20px, 2.4vw, 34px);background: var(--vqla);}
.et63d.et63d {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--byamz);margin: 0 0 9px;letter-spacing: -.024em;color: var(--zasm);}
.j5sr {font-size: 15.5px;margin: 0 0 18px;line-height:1.61;color: var(--wbs);}
.d9hyph {display: grid;grid-template-columns: max-content minmax(0, 1fr);gap: 0;margin: 0 0 20px;}

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

.tjpek4 > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.tjpek4 > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.zwjecb {font: 700 11.5px/1.4 var(--a5eoq);white-space: nowrap;padding: 9px 16px 9px 0;border-bottom: 1px solid var(--s4jq);color: var(--wbs);letter-spacing: .09em;text-transform: uppercase;}
.n5jbn6 {padding: 9px 0;color: var(--zasm);border-bottom: 1px solid var(--s4jq);font: 600 14px/1.4 var(--a5eoq);font-variant-numeric: tabular-nums;margin: 0;}

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

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

.h3dmve {display: flex;gap:11px;flex-wrap: wrap;}
.k19r1k {background: transparent;transition:border-color 0.157s, color 0.142s;color: var(--zasm);text-decoration: none;border-radius:7px;border: 1px solid var(--f4a1d);align-items: center;min-height: 44px;display: inline-flex;justify-content: center;padding: 0 20px;}
.k19r1k:hover {color: var(--alt);border-color: var(--alt);}
.cr09c3 {font: 700 14px/1 var(--byamz);}
@media (max-width:632px) {
  .tjpek4 {grid-template-columns: max-content minmax(0, 1fr);}
}

.qpgg, .yp3sqt {min-width: 0;margin: 0 0 var(--tgiq);}
.yh66s4x {letter-spacing: -.024em;color: var(--zasm);margin-bottom:13px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--byamz);display: block;}
.fbn29 {padding-bottom:10px;border-bottom: 1px solid var(--s4jq);}
.gv11, .jfdm {min-width: 0;}
.gv11 > :first-child, .jfdm > :first-child {margin-top: 0;}
.gv11 > :last-child,  .jfdm > :last-child  {margin-bottom: 0;}
.s5h8.s5h8 {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--byamz);color: var(--zasm);margin: 0 0 14px;letter-spacing: -.024em;}

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

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

.zq1dcw {border-bottom: 1px solid var(--s4jq);border-top: 1px solid var(--f4a1d);padding: 11px 0;margin-bottom:17px;}

.enk73 {grid-template-columns: minmax(0, 9em) minmax(0, 1fr);gap: 0 26px;align-items: start;display: grid;}
.vcjt {min-width: 0;padding-top:2px;}
.f78kr1 .vcjt > h2.yh66s4x.yh66s4x,
.f78kr1 .zq1dcw > h2.yh66s4x.yh66s4x {margin: 0;}
.f78kr1 .vcjt > h2.yh66s4x.yh66s4x {letter-spacing: .09em;font: 700 11.5px/1.45 var(--a5eoq);color: var(--wbs);text-transform: uppercase;}
@media (max-width:715px) {
  .enk73 {gap: 0;grid-template-columns: minmax(0, 1fr);}
  .vcjt {padding-top: 0;}
  .f78kr1 .vcjt > h2.yh66s4x.yh66s4x {margin: 0 0 12px;}
}

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

.ajesx.ajesx .rqbyd > .rx8sxvm {align-items: baseline;display: grid;grid-template-columns: 2.1em 1fr;}
.ajesx.ajesx .wham02q {font-size: 11.5px;letter-spacing: .08em;color: var(--alt);font-variant-numeric: tabular-nums;font-weight: 700;}
.ajesx.ajesx .v9ybv {font-size: 14px;color: var(--wbs);margin: 0;line-height:1.64;}

.ajesx.ajesx .z74n2r {padding-left: 3.2em;counter-reset: vt-ref;}
.ajesx.ajesx .z74n2r > .rx8sxvm {padding-top:14px;counter-increment: vt-ref;border-top: 1px solid var(--s4jq);}
.ajesx.ajesx .z74n2r > .rx8sxvm:first-child {padding-top: 0;border-top: 0;}
.ajesx.ajesx .z74n2r > .rx8sxvm::before {color: var(--alt);letter-spacing: .08em;font-size: 11.5px;font-family: var(--a5eoq);content: counter(vt-ref, decimal-leading-zero);width: 3.2em;font-weight: 700;display: inline-block;margin-left: -3.2em;font-variant-numeric: tabular-nums;}
.ajesx.ajesx .z74n2r > .v9ybv {margin: 6px 0 14px;}
.ajesx.ajesx .z74n2r > .v9ybv:last-child {margin-bottom: 0;}
.ajesx.ajesx .pdanfc {font-weight: 700;}
.ajesx.ajesx .w35d {margin: 0;}

.ajesx.ajesx .z74n2r > .v9ybv > .w35d {font-size: 14px;line-height:1.61;}

.ajesx.ajesx .x5awebv {margin: 0;list-style: none;padding: 0 0 0 3.2em;counter-reset: vt-ref;}
.ajesx.ajesx .a82a {counter-increment: vt-ref;border-top: 1px solid var(--s4jq);padding: 14px 0;}
.ajesx.ajesx .a82a:first-child {border-top: 0;padding-top: 0;}
.ajesx.ajesx .a82a:last-child {padding-bottom: 0;}
.ajesx.ajesx .a82a::before {color: var(--alt);font-weight: 700;content: counter(vt-ref, decimal-leading-zero);font-size: 11.5px;width: 3.2em;display: inline-block;font-family: var(--a5eoq);font-variant-numeric: tabular-nums;margin-left: -3.2em;letter-spacing: .08em;}
.ajesx.ajesx .a82a > .pdanfc {line-height:1.42;font-weight: 700;font-size: 15px;}
.ajesx.ajesx .a82a > .w35d {font-size: 14px;line-height:1.60;margin: 6px 0 0;color: var(--wbs);}
@media (max-width:715px) {
  .ajesx.ajesx .rqbyd {gap:7px;grid-template-columns: 1fr;}
  .ajesx.ajesx .rqbyd > .v9ybv {padding-left: 2.1em;}
  .ajesx.ajesx .z74n2r {padding-left: 2.6em;}
  .ajesx.ajesx .z74n2r > .rx8sxvm::before {width: 2.6em;margin-left: -2.6em;}
  .ajesx.ajesx .x5awebv {padding-left: 2.6em;}
  .ajesx.ajesx .a82a::before {width: 2.6em;margin-left: -2.6em;}
}

.fvp6 {margin: 0 0 var(--tgiq);}

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

@media (max-width:993px) { .va6v3a {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:511px)  { .va6v3a {grid-template-columns: minmax(0, 1fr);} }
.j5z00 {min-width: 0;}
.ebfhd29 {min-width: 0;display: block;text-decoration: none;color: inherit;}
.m3p9k {position: relative;margin: 0;border: 1px solid var(--s4jq);border-radius:11px;overflow: hidden;background: var(--mg789);}

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

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

.gjhs {margin: 0 0 var(--tgiq);}
.nx23061 {list-style: none;margin: 0;gap:9px;display: grid;padding: 0;min-width: 0;}

.tjzhr {grid-template-columns: repeat(2, minmax(0, 1fr));}
.m3jd9  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.npqp {min-width: 0;}
.tsmdf {border: 1px solid var(--s4jq);border-radius:7px;transition:border-color 0.195s, background 0.181s;justify-content: center;text-decoration: none;padding: 22px 20px;position: relative;display: flex;align-items: center;min-height: 124px;background: var(--vqla);}
.tsmdf:hover {border-color: color-mix(in srgb, var(--etfo) 45%, var(--s4jq));background: var(--klnp);}
.fjxv5h {color: var(--alt);left: 9px;letter-spacing: .08em;font: 700 10.5px/1 var(--a5eoq);font-style: normal;font-variant-numeric: tabular-nums;top: 8px;position: absolute;}
.ac3r3y0 {height: auto;object-fit: contain;max-width: 100%;width: auto;display: block;max-height: 62px;border-radius: 0;}
@media (max-width:625px) {
  .tjzhr, .m3jd9 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.vqbh1dd {margin: 0 0 var(--tgiq);}
.pkp7k {min-width: 0;list-style: none;gap:13px;padding: 0;display: grid;margin: 0;}

.qz4mam2 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.s7qh {grid-template-columns: repeat(2, minmax(0, 1fr));}
.ct525qs {padding: 20px 14px;gap:11px;flex-direction: column;background: var(--klnp);align-items: center;min-width: 0;border: 1px solid var(--s4jq);border-radius:9px;display: flex;}
.a9w2ebx {max-width: 100%;object-fit: contain;height: auto;display: block;border-radius: 0;width: auto;max-height: 44px;}
.s9pdde {max-width: 100%;overflow: hidden;text-overflow: ellipsis;letter-spacing: .04em;text-align: center;color: var(--wbs);white-space: nowrap;font: 600 13px/1.25 var(--a5eoq);}
@media (max-width:625px) {
  .qz4mam2 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .s7qh {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.yghtg9b.yghtg9b .qkz342 {border-collapse: collapse;border: 0;table-layout: fixed;background: none;width: 100%;}
.yghtg9b.yghtg9b .aez911 {font-size: 11.5px;vertical-align: bottom;letter-spacing: .09em;font-weight: 700;text-transform: uppercase;border-bottom: 1px solid var(--s4jq);padding: 0 0 9px;text-align: left;font-family: var(--a5eoq);}
.yghtg9b.yghtg9b .hshkx6 {padding-right:16px;color: var(--alt);}

.yghtg9b.yghtg9b .t3z1  {color: var(--wbs);padding-left:15px;}

.yghtg9b.yghtg9b .rm7vq {border-left: 1px solid var(--s4jq);}
.yghtg9b.yghtg9b .cj50 {border-bottom: 1px solid var(--s4jq);font-size: 14px;padding: 11px 0;vertical-align: top;line-height:1.57;}
.yghtg9b.yghtg9b .tk3ym1m {padding-right:15px;}
.yghtg9b.yghtg9b .rm7vq  {padding-left:16px;}
.yghtg9b.yghtg9b .kwj20 {font-weight: 700;font-family: var(--a5eoq);color: var(--alt);width: 1.15em;display: inline-block;}
.yghtg9b.yghtg9b .rm7vq .kwj20 {color: var(--wbs);}

.yghtg9b.yghtg9b .rd60 {margin: 0;letter-spacing: .09em;padding: 0 0 9px;border-bottom: 1px solid var(--s4jq);font-size: 11.5px;text-transform: uppercase;font-family: var(--a5eoq);font-weight: 700;display: block;}
.yghtg9b.yghtg9b .bqge {color: var(--alt);}
.yghtg9b.yghtg9b .dha9q77  {color: var(--wbs);}
.yghtg9b.yghtg9b .ma6ekn {list-style: none;margin: 0;padding: 0;}
.yghtg9b.yghtg9b .rjc4 {font-size: 14px;border-bottom: 1px solid var(--s4jq);display: grid;padding: 11px 0;line-height:1.53;align-items: baseline;grid-template-columns: 1.35em minmax(0, 1fr);}
.yghtg9b.yghtg9b .rjc4:last-child {border-bottom: 0;}
.yghtg9b.yghtg9b .sgmn62 {font-style: normal;font-weight: 700;font-family: var(--a5eoq);}

.yghtg9b.yghtg9b .dcyz3 .sgmn62 {color: var(--alt);}
.yghtg9b.yghtg9b .r8amwt  .sgmn62 {color: var(--wbs);}

.yghtg9b.yghtg9b .krhss {grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0;display: grid;}
.yghtg9b.yghtg9b .rrc8sdy {min-width: 0;}
.yghtg9b.yghtg9b .twq3 {padding-right:25px;}
.yghtg9b.yghtg9b .fctds0 {border-left: 1px solid var(--s4jq);padding-left:27px;}

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

.yghtg9b.yghtg9b .jy18z {margin: 0;}
.yghtg9b.yghtg9b .jy18z > .rd60 {margin-top:23px;}
.yghtg9b.yghtg9b .jy18z > .rd60:first-child {margin-top: 0;}
.yghtg9b.yghtg9b .n5yw {margin: 0;}

@media (max-width:632px) {
  
  .yghtg9b.yghtg9b .krhss {grid-template-columns: minmax(0, 1fr);}
  .yghtg9b.yghtg9b .twq3 {padding-right: 0;}
  .yghtg9b.yghtg9b .fctds0 {padding-left: 0;margin-top:21px;border-left: 0;}
  
  .yghtg9b.yghtg9b .cj50 {font-size: 13.5px;}
  .yghtg9b.yghtg9b .tk3ym1m,
  .yghtg9b.yghtg9b .hshkx6 {padding-right:10px;}
  .yghtg9b.yghtg9b .rm7vq,
  .yghtg9b.yghtg9b .t3z1 {padding-left:11px;}
}

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

.seycg.seycg .a5qxa::before {width: 5px;background: var(--etfo);top: 19px;content: "";left: -21px;height: 5px;position: absolute;}
.seycg.seycg .jnyen53 {letter-spacing: .08em;font-size: 11.5px;font-weight: 700;font-family: var(--a5eoq);color: var(--alt);}
.seycg.seycg .zxbke {line-height:1.61;color: var(--wbs);font-size: 14px;margin: 4px 0 13px 3.4em;}

.seycg.seycg .c2mg {list-style: none;padding: 0 0 0 18px;margin: 0;counter-reset: vt-step;border-left: 1px solid var(--s4jq);}
.seycg.seycg .fajb40 {position: relative;padding: 13px 0 0;counter-increment: vt-step;}
.seycg.seycg .fajb40 + .fajb40 {margin-top:14px;border-top: 1px solid var(--s4jq);}
.seycg.seycg .fajb40::before {width: 5px;background: var(--etfo);height: 5px;top: 19px;content: "";left: -21px;position: absolute;}
.seycg.seycg .q2ar2g {line-height:1.37;display: block;font-weight: 700;font-size: 15px;}
.seycg.seycg .q2ar2g::before {font-size: 11.5px;font-family: var(--a5eoq);font-weight: 700;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-variant-numeric: tabular-nums;letter-spacing: .08em;color: var(--alt);}
.seycg.seycg .kzs7 {margin: 4px 0 0;line-height:1.62;color: var(--wbs);font-size: 14px;}

.seycg.seycg .y87v694 {border-left: 0;padding: 0;}
.seycg.seycg .xgz28p {padding: 14px 0 0;border-top: 1px solid var(--s4jq);margin: 0;display: block;}
.seycg.seycg .y87v694 > .xgz28p:first-child {padding-top: 0;border-top: 0;}
.seycg.seycg .k3kv43 {font-style: normal;font: 700 11px/1.3 var(--a5eoq);font-variant-numeric: tabular-nums;display: block;color: var(--alt);margin-bottom:4px;letter-spacing: .1em;}
.seycg.seycg .c834wy4 {font-size: 15px;line-height:1.34;font-weight: 700;}
.seycg.seycg .gke33bp {line-height:1.63;margin: 5px 0 14px;color: var(--wbs);font-size: 14px;}
.seycg.seycg .gke33bp:last-child {margin-bottom: 0;}

@media (max-width:715px) {
  .seycg.seycg .a5qxa {gap:2px;grid-template-columns: 1fr;}
  .seycg.seycg .zxbke {margin-left: 0;}
}

.f78kr1 {--xh2: var(--zasm);}

.f78kr1 :is(.pyjgxz6, [class*="table"]) {overflow-x: auto;}
.f78kr1 table {border-collapse: collapse;width: 100%;font-size: 14.5px;}
.f78kr1 thead th {letter-spacing: .08em;font-weight: 700;color: var(--wbs);text-transform: uppercase;font-size: 11.5px;white-space: nowrap;text-align: left;border-bottom: 1px solid var(--xh2, var(--f4a1d));padding: 11px 14px;}
.f78kr1 tbody td {padding: 11px 14px;border-bottom: 1px solid var(--s4jq);color: var(--be1, var(--zasm));}
.f78kr1 tbody td + td {font-family: var(--a5eoq);font-variant-numeric: tabular-nums;}

.kxffkeg.kxffkeg {padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);color: var(--zasm);background: var(--ks3);border-top: 1px solid var(--f4a1d);}
.kxffkeg .s6ehq {display: grid;gap:29px 50px;margin: 0 auto;max-width: var(--jysp);align-items: start;grid-template-columns: minmax(0, 1fr) auto;}
.kxffkeg .mzs88ry img {display: block;height: 28px;width: auto;}
.kxffkeg .mzs88ry span {color: var(--zasm);letter-spacing: -.03em;font-weight: 800;font-size: 18px;}
.kxffkeg .sehmqey {gap:48px;grid-auto-flow: column;display: grid;}
.kxffkeg .sehmqey ul {margin: 0;list-style: none;display: grid;padding: 0;gap:10px;}
.kxffkeg .sehmqey a {text-decoration: none;font-size: 14px;color: var(--wbs);}
.kxffkeg .sehmqey a:hover {color: var(--zasm);}
.kxffkeg .jmefy {gap:11px;margin: 24px auto 0;display: flex;max-width: var(--jysp);align-items: center;opacity:0.73;flex-wrap: wrap;}
.kxffkeg .ntjgaa1 {border-top: 1px solid var(--s4jq);padding-top:17px;margin: 24px auto 0;max-width: var(--jysp);}
.kxffkeg .ntjgaa1 p {color: var(--wbs);font-size: 12.5px;margin: 0;}
.kxffkeg .ntjgaa1 p + p {margin-top:7px;line-height:1.56;}

@media (max-width:1073px) {
  
  .xmc4 {display: none;}
  .gbdv178 {margin-left: 0;}
  .cwesaa {display: flex;}
  
  .k0rpb {display: inline-flex;}
  .an0kcr {left: 14px;}
}

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

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

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

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

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

.kxffkeg .sehmqey a {display: flex;align-items: center;min-height: 44px;}
.c48sam5 {min-height: 44px;align-items: center;display: inline-flex;}

.zt35, .jx941bb, .rympgx,
.f78kr1 a[role="button"],
.f78kr1 .dacqs a {min-height: 44px;}

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

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

.ta7wh ul {gap:8px;}

.kxffkeg .sehmqey ul {gap:7px;display: grid;}

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

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

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

.d236d0v:checked ~ .t81x0 {visibility: visible;opacity:0.99;}
.d236d0v:checked ~ .d1px {visibility: visible;transform: translateX(0);}

.ws0cm {display: flex;align-items: center;border-bottom: 1px solid var(--f4a1d, var(--cn6));position: sticky;background: var(--klnp, var(--gi2));justify-content: space-between;top: 0;padding: 14px 16px;gap:13px;z-index: 1;}
.zep1fr {min-height: 44px;display: inline-flex;align-items: center;}
.zep1fr img {height: 26px;width: auto;display: block;}
.qe0hm3 {color: var(--ahd);font-weight: 800;letter-spacing: .01em;font-size: 16px;}

.abkgj6 {cursor: pointer;background: var(--gi2);height: 44px;display: inline-flex;border-radius:12px;border: 1px solid var(--f4a1d, var(--cn6));align-items: center;flex: none;justify-content: center;width: 44px;color: var(--ahd);}
.abkgj6:hover {background: var(--htt);}
.abkgj6:focus-visible,
.bj32x9 a:focus-visible,
.ww0gd8:focus-visible,
.sb80:focus-visible {outline: 2px solid var(--ahd);outline-offset: 2px;}

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

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

.bj32x9 a[aria-current="page"] {background: var(--gi2);border-color: var(--f4a1d, var(--cn6));box-shadow: inset 3px 0 0 var(--etfo, var(--o1u));}

.fsassy {padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));display: grid;margin-top: auto;gap:11px;border-top: 1px solid var(--f4a1d, var(--cn6));background: var(--klnp, var(--gi2));}

.ww0gd8, .sb80 {justify-content: center;border-radius:13px;text-decoration: none;align-items: center;display: flex;font-size: 15px;padding: 12px 18px;font-weight: 700;min-height: 48px;}
.ww0gd8 {border: 1px solid var(--f4a1d, var(--cn6));background: var(--wu0j);color: var(--l2g8, var(--dhlzq));}
.sb80 {border: 1px solid transparent;background: var(--v2yx);color: var(--k9r8, var(--nfu));}

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

@media (min-width:1074px) {
  .d1px, .t81x0 {display: none;}
}

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

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

.f78kr1 > .dacqs.sq9g4pm {padding-bottom: 0;padding-top: 0;}

@media (min-width:1074px) {

  
  
  .xmc4, .gbdv178 {transition:width 206ms ease, margin-left 249ms ease, padding 175ms ease;}

  
}

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

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

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

.e3th > summary.wga1 .a9fj {margin: 0;}
.e3th[open] > summary.wga1 {margin-bottom:13px;}

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

.gbdv178 {padding-bottom: max(96px, var(--stal3, 96px));}

.f3e5 {--p4f: .08em;--xg2ch: uppercase;--auoqi: 12px;--qssw: var(--v9ic);--cmi: var(--v9ic);--ynx: 1px solid var(--f4a1d);--mf3: 6px;}

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

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

:root {--ocnak:   color-mix(in srgb, var(--etfo) 38%, transparent);--v9ic:      14px;--khqe: var(--xh2, var(--etfo));--f4a1d:   color-mix(in srgb, var(--etfo) 26%, var(--zea));--wg33:     color-mix(in srgb, var(--etfo) 7%, var(--z7uf));--s4jq:  color-mix(in srgb, var(--etfo) 16%, var(--cn6));--vqla:  color-mix(in srgb, var(--etfo) 9%, var(--gi2));--klnp: color-mix(in srgb, var(--etfo) 14%, var(--swhy));}
html:root {background-color: var(--wg33);}
body {font-family: var(--byamz);background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--etfo) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--khqe) 14%, transparent), transparent 70%),
    var(--wg33);background-attachment: fixed;}

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

.xmc4 {background:
    linear-gradient(180deg, color-mix(in srgb, var(--etfo) 16%, transparent), transparent 46%),
    var(--papy);border-right-color: var(--f4a1d);}
.ta7wh a {border-radius:11px;font: 600 15px/1.2 var(--byamz);letter-spacing: .01em;}
.ta7wh a:hover {background: color-mix(in srgb, var(--etfo) 12%, transparent);}
.ta7wh a[aria-current="page"] {background: var(--o1u);box-shadow: 0 6px 20px var(--ocnak);color: var(--skd, var(--t3cu8));}
.ta7wh a[aria-current="page"] .qvs4 {background: currentColor;}

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

.zt35,
.f78kr1 :is(.dacqs, .seycg, .ajesx) a[role="button"],
.f78kr1 .dacqs a,
.prg290, .bzj4v {padding: 0 22px;letter-spacing: .02em;font: 700 14.5px/1 var(--byamz);min-height: 44px;border-radius:11px;}
.wbeag,
.prg290, .bzj4v,
.f78kr1 .dacqs a {transition:transform 0.192s, box-shadow 0.186s, background 0.176s;box-shadow: 0 8px 24px var(--ocnak);}
.wbeag:hover, .prg290:hover, .bzj4v:hover {transform: translateY(-1px);box-shadow: 0 10px 30px var(--ocnak);}
.nm677 {border-color: var(--f4a1d);background: color-mix(in srgb, var(--wu0j) 70%, transparent);}

.f78kr1 :is(.ajesx, .seycg, .yghtg9b, .tbf9),
.f78kr1 .tbeh.tbeh {border-color: var(--f4a1d);background:
    linear-gradient(180deg, color-mix(in srgb, var(--etfo) 7%, transparent), transparent 60%),
    var(--vqla);}

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

.f78kr1 .vv9y64b {justify-content: center;min-height: clamp(360px, 52vh, 560px);}
.h13re2 {background: linear-gradient(90deg,
    color-mix(in srgb, var(--wg33) 90%, transparent) 0%,
    color-mix(in srgb, var(--wg33) 62%, transparent) 42%,
    color-mix(in srgb, var(--wg33) 0%, transparent) 76%);}
.qndgqy {left: 14px;border: 1px solid var(--f4a1d);border-radius: 999px;position: absolute;backdrop-filter: blur(8px);background: color-mix(in srgb, var(--klnp) 70%, transparent);z-index: 2;top: 14px;padding: 7px 14px;}
.ne37s6 {background: none;max-width:641px;}
.ne37s6 .t8jeahq {font-size: clamp(30px, 4vw, 54px);line-height:1.04;}
@media (max-width:906px) {
  .f78kr1 .vv9y64b {justify-content: flex-end;min-height: min(72vh, 560px);}
  .h13re2 {background: linear-gradient(0deg,
      color-mix(in srgb, var(--wg33) 94%, transparent) 0%,
      color-mix(in srgb, var(--wg33) 70%, transparent) 45%,
      color-mix(in srgb, var(--wg33) 0%, transparent) 82%);}
}

.f78kr1 .aw9jerg.aw9jerg {max-height: none;object-fit: contain;height: auto;}
.t8jeahq.t8jeahq {line-height:1.06;font-size: clamp(28px, 3.2vw, 44px);}
.a48xmz0 {border-color: var(--f4a1d);box-shadow: 0 18px 50px var(--ocnak);}

@media (max-width:1073px) {
  .ymsdfv .f3e5 {display: none;}
  .k0rpb img {object-position: left center;max-width: min(30vw, 120px);object-fit: contain;height: 28px;}
  .zxvzt1 {padding: 14px 20px 0;}
}
@media (max-width:552px) {
  .gehfzg {padding: 0 14px;gap:8px;}
  .ymsdfv {gap:6px;}
  .ymsdfv .zt35 {min-height: 40px;font-size: 13px;padding: 0 12px;}
  .cwesaa {margin-right: -8px;}
}

.f78kr1 .fq4srrg.fq4srrg {background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--etfo) 24%, transparent), transparent 70%),
    var(--vqla);border: 1px solid var(--f4a1d);border-radius: var(--v9ic);padding: clamp(24px, 3.4vw, 48px) !important;display: grid;overflow: hidden;grid-template-columns: minmax(0, 1fr);gap: clamp(22px, 3vw, 48px);align-items: center;}
@media (min-width:907px) {
  .f78kr1 .fq4srrg.fq4srrg {grid-template-columns: minmax(0, 1fr) auto;}
}
.fq4srrg .zpnxf42 {min-width: 0;}
.fq4srrg .et63d {font-size: clamp(26px, 3vw, 40px);}
.fq4srrg .xwz9ed {display: flex;flex-direction: column;background:
    radial-gradient(closest-side, var(--vqla) 78%, transparent 79%),
    conic-gradient(var(--etfo) 0 var(--wuaq8), color-mix(in srgb, var(--etfo) 14%, transparent) var(--wuaq8) 100%);border-radius: 50%;aspect-ratio: 1;align-items: center;justify-content: center;position: relative;width: clamp(170px, 18vw, 220px);margin: 0 auto;box-shadow: 0 0 60px var(--ocnak);--wuaq8: 90%;}
.fq4srrg .mtrh {letter-spacing: -.04em;font: 800 clamp(46px, 5vw, 64px)/1 var(--a5eoq);color: var(--zasm);}
.fq4srrg .t0fbm94 {font: 700 14px/1 var(--a5eoq);font-style: normal;margin-top:5px;color: var(--alt);}
.fq4srrg .x0hjz {margin-top:10px;text-align: center;color: var(--wbs);font: 700 11px/1.2 var(--byamz);text-transform: uppercase;max-width: 70%;letter-spacing: .14em;overflow-wrap: anywhere;}
.fq4srrg .h3dmve {display: flex;margin-top:23px;gap:9px;flex-wrap: wrap;}
.fq4srrg .k19r1k.k19r1k {align-items: center;display: inline-flex;color: var(--skd, var(--t3cu8));border-radius:12px;border: 0;text-decoration: none;background: var(--o1u);box-shadow: 0 8px 24px var(--ocnak);min-height: 48px;font: 700 15px/1 var(--byamz);padding: 0 22px;}
.fq4srrg .k19r1k.k19r1k:hover {color: var(--skd, var(--t3cu8));background: var(--eydo1);}
.fq4srrg .k19r1k .cr09c3 {color: inherit;font: inherit;}
@media (max-width:906px) {
  .fq4srrg .xwz9ed {width: 160px;order: -1;}
  .fq4srrg .k19r1k.k19r1k {justify-content: center;flex: 1 1 140px;}
}

.f78kr1 .vv9y64b.n59vk {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--etfo) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--khqe) 32%, transparent), transparent 65%),
    var(--t4f5f, var(--vqla));}
.aashfd2 {max-width: 100%;color: color-mix(in srgb, var(--m2ap, var(--zasm)) 10%, transparent);position: absolute;overflow: hidden;right: -.04em;font: 800 clamp(96px, 14vw, 220px)/1 var(--byamz);letter-spacing: -.04em;white-space: nowrap;pointer-events: none;z-index: 0;bottom: -.2em;}
@media (max-width:906px) {
  .f78kr1 .vv9y64b.n59vk {padding-top:56px;min-height: 0;}
  .aashfd2 {display: none;}
}
