

:root {--oxjc: var(--h9c);--qb0a:"SF Mono", Consolas, "JetBrains Mono", Menlo, ui-monospace, monospace;--mfvdl:     10px;--tb6:"Futura", "Century Gothic", "Avenir Next", "Trebuchet MS", system-ui, sans-serif;--qq6gk:   var(--ef77h);--r12q:  248px;--pdk:  clamp(16px, 1.8vw, 26px);--aefpu: var(--ohjub);--az13: var(--max);--ku3br: var(--t2yii);--il44e:  clamp(30px, 3.4vw, 52px);--h6la: color-mix(in srgb, var(--oxjc) 35%, var(--qq6gk));--wxn:  1180px;--loq:  var(--pkx);--sf8qz:    var(--o2r);--o4bp:var(--m3n1);}

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

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

.sdb499 {display: flex;overscroll-behavior: contain;position: fixed;width: var(--r12q);padding: 16px 12px;gap:2px;border-right: 1px solid var(--loq);inset: 0 auto 0 0;flex-direction: column;background: var(--ndm);overflow-y: auto;z-index: 50;}
.cxm079e {min-width: 0;margin-left: var(--r12q);}

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

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

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

.hs9f0 {background: var(--ku3br);border: 1px solid var(--loq);border-radius: var(--mfvdl);margin-top: auto;padding: 14px;}
.fem8 {margin: 0;font-weight: 700;font-size: 14px;}
.qdk811f {line-height:1.43;color: var(--az13);font-size: 12.5px;margin: 5px 0 0;}

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

.rry9jyz,
.y21j6 :is(.y9e4s, .ykcwq, .ph9dhg) a[role="button"],
.y21j6 .y9e4s a {align-items: center;padding: 10px 20px;font-weight: 700;text-decoration: none;transition:background 0.139s, border-color 0.131s;display: inline-flex;justify-content: center;border-radius:9px;border: 1px solid transparent;font-size: 14px;cursor: pointer;white-space: nowrap;}

.kjgep {border-color: var(--loq);color: var(--krx, var(--oeq));background: var(--iyyu);}
.wy9g3 {background: var(--j6hip);color: var(--p8126, var(--oa0u));}
.wy9g3:hover {background: var(--hlv7);}

.y21j6 :is(.y9e4s, .ykcwq, .ph9dhg) a[role="button"],
.y21j6 .y9e4s a {color: var(--jy59v, var(--d3c));background: var(--h9c);}
.g3kn {margin-top:13px;width: 100%;display: flex;}

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

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

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

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

.jj2ncf::before {content: '';inset: 11px;border: 1px solid var(--loq);transition:border-color 0.18s, background 0.113s;background: var(--o4bp);position: absolute;}
.jj2ncf svg {position: relative;z-index: 1;}
.jj2ncf:hover {color: var(--h6la);}
.jj2ncf:hover::before {background: color-mix(in srgb, var(--qq6gk) 8%, var(--o4bp));border-color: color-mix(in srgb, var(--oxjc) 50%, var(--loq));}
.jj2ncf:focus-visible {outline: 2px solid var(--h6la);outline-offset: -3px;}

.y21j6 {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.y21j6 > * {max-width: var(--wxn);padding-bottom: 0;margin: 0 auto var(--pdk) !important;padding-top: var(--il44e);}
.y21j6 > *:last-child {margin-bottom: 0 !important;}

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

.y21j6 :is(.kcw9c, .bdep1m, .yy7e, .ph9dhg,
             .ykcwq, .he2pzn1) :is(p, li, td) > a {color: var(--oxjc);text-underline-offset: 3px;}

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

.y21j6 :is(.ph9dhg, .ykcwq, .he2pzn1, .s9rz) {background: var(--ku3br);border: 1px solid var(--loq);border-radius: var(--mfvdl);padding: var(--il44e) clamp(20px, 2.4vw, 34px) !important;}

.y21j6 .psa9g0.psa9g0 {border: 1px solid var(--loq);border-radius: var(--mfvdl);grid-template-columns: minmax(0, 1fr);display: grid;min-width: 0;background: var(--ku3br);padding: 0 !important;overflow: hidden;}

.kxrz {justify-content: space-between;align-items: center;gap:13px;grid-column: 1 / -1;border-bottom: 1px solid var(--aefpu);display: flex;padding: 9px clamp(18px, 2.2vw, 30px);background: var(--o4bp);min-width: 0;}
.cgdf8s {text-transform: uppercase;text-overflow: ellipsis;letter-spacing: .1em;color: var(--h6la);font: 700 11.5px/1 var(--qb0a);overflow: hidden;white-space: nowrap;}
.eq2mc {font: 600 11.5px/1 var(--qb0a);font-style: normal;letter-spacing: .08em;flex: 0 0 auto;color: var(--az13);}

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

.qvyv.qvyv {overflow-wrap: anywhere;color: var(--qq6gk);font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--tb6);letter-spacing: -.028em;margin: 0;}
.gjx7.gjx7 {margin: 11px 0 0;color: color-mix(in srgb, var(--az13) 26%, var(--qq6gk));font-size: 15.5px;max-width: 56ch;line-height:1.62;}
.rbfzcma {justify-content: center;font: 700 14px/1 var(--tb6);border-radius:8px;background: var(--h9c);display: inline-flex;color: var(--jy59v, var(--d3c));min-height: 44px;text-decoration: none;padding: 0 22px;margin-top:19px;transition:background 0.164s;align-items: center;}
.rbfzcma:hover {background: var(--hlv7);}

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

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

.psa9g0 .vh1np.vh1np {background-image:
    repeating-linear-gradient(90deg, var(--aefpu) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--aefpu) 0 1px, transparent 1px 26px);}
.psa9g0 .a1yr3.a1yr3 {background-image:
    repeating-linear-gradient(90deg, var(--aefpu) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--aefpu) 0 1px, transparent 1px 34px);}
.psa9g0 .mn10e.mn10e {background-image:
    repeating-linear-gradient(90deg, var(--aefpu) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--aefpu) 0 1px, transparent 1px 44px);}

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

.qqrxmct .vh1np.vh1np {background-image:
    repeating-linear-gradient(90deg, var(--aefpu) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--aefpu) 0 1px, transparent 1px 26px);}
.qqrxmct .a1yr3.a1yr3 {background-image:
    repeating-linear-gradient(90deg, var(--aefpu) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--aefpu) 0 1px, transparent 1px 34px);}
.qqrxmct .mn10e.mn10e {background-image:
    repeating-linear-gradient(90deg, var(--aefpu) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--aefpu) 0 1px, transparent 1px 44px);}

.y21j6 .qqrxmct.qqrxmct {border: 1px solid var(--loq);border-radius: var(--mfvdl);background: var(--ku3br);overflow: hidden;min-width: 0;display: grid;padding: 0 !important;grid-template-columns: minmax(0, 1fr);}
.qqrxmct .srz84r3 {min-width: 0;border-bottom: 1px solid var(--loq);overflow: hidden;position: relative;margin: 0;background: var(--o4bp);}
.qqrxmct .r6ntp3 {max-height: 26vh;display: block;object-fit: cover;border-radius: 0;height: auto;color: var(--popd, inherit);width: 100%;}

.qqrxmct .pc0jzwk {justify-content: center;min-height: 15vh;letter-spacing: -.05em;font: 800 clamp(40px, 6.5vw, 84px)/1 var(--qb0a);max-height: 24vh;align-items: center;display: flex;color: var(--h6la);background-color: var(--d5xm, var(--o4bp));width: 100%;}
.kfq2.kfq2 {padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--tb6);color: var(--qq6gk);max-width: 24ch;letter-spacing: -.02em;margin: 0;overflow-wrap: break-word;text-wrap: balance;}

.qqrxmct .hkjqchy {align-items: start;grid-template-columns: minmax(0, 1fr);gap: clamp(14px, 1.6vw, 22px);display: grid;padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;}
.bpyq2.bpyq2 {min-width: 0;margin: 0;font-size: 15.5px;max-width: 62ch;color: color-mix(in srgb, var(--az13) 26%, var(--qq6gk));line-height:1.63;}
.qqrxmct .ep40n {flex-wrap: wrap;min-width: 0;margin: 0;display: flex;gap:5px 18px;}
.qqrxmct .hpxv {color: var(--az13);letter-spacing: .16em;text-transform: uppercase;font: 700 10.5px/1.6 var(--qb0a);margin: 0;}
.qqrxmct .ac22qaz {color: var(--h6la);letter-spacing: .04em;margin: 0 12px 0 0;font: 700 13px/1.6 var(--qb0a);}
.qqrxmct .m62v8 {min-height: 46px;border-radius:5px;padding: 0 28px;text-decoration: none;background: var(--h9c);display: inline-flex;transition:background 0.147s;align-items: center;letter-spacing: .04em;font: 700 14px/1 var(--tb6);margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);justify-content: center;justify-self: start;color: var(--jy59v, var(--d3c));}
.qqrxmct .m62v8:hover {background: var(--hlv7);}
@media (min-width:894px) {
  
  .qqrxmct .hkjqchy {align-items: baseline;grid-template-columns: minmax(0, 1fr) auto;}
  .qqrxmct .ep40n {justify-content: flex-end;}
}
@media (max-width:893px) {
  
  .qqrxmct .r6ntp3  {max-height: 18vh;}
  .qqrxmct .pc0jzwk {max-height: 18vh;min-height: 12vh;}
}

.y21j6 .ycvbv {border: 1px solid var(--loq);border-radius: var(--mfvdl);display: flex;justify-content: flex-end;flex-direction: column;overflow: hidden;position: relative;min-height: 340px;}

.y21j6 .zrd6z .bn37 {position: absolute;object-fit: cover;width: 100%;inset: 0;height: 100%;}
.vyj1m1 {pointer-events: none;inset: 0;position: absolute;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--ku3br) 20%, transparent) 0%,
      color-mix(in srgb, var(--ku3br) 55%, transparent) 60%,
      color-mix(in srgb, var(--ku3br) 85%, transparent) 100%);}
.tjvsb {z-index: 1;position: relative;background: color-mix(in srgb, var(--o4bp) 92%, transparent);}
.t1dkqtf {background: color-mix(in srgb, var(--ku3br) 95%, transparent);z-index: 1;position: relative;}
.t1dkqtf .qvyv,
.t1dkqtf .gjx7 {color: var(--qo7b, var(--qq6gk));}
@media (max-width:893px) {
  .y21j6 .ycvbv {min-height: 280px;}
}

@media (min-width:894px) {
  
  .y21j6 .psa9g0.psa9g0 {grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);align-items: center;}
  .gtby {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .b7x3 .z2gpd78  {order: 2;}
  .b7x3 .gtby {order: 1;}
}

.fsbkfj {border: 1px solid var(--loq);border-radius: var(--mfvdl);padding: var(--il44e) clamp(20px, 2.4vw, 34px);background: var(--ku3br);margin: 0 0 var(--pdk);}
.n6ntmdd {border-bottom: 1px solid var(--aefpu);display: grid;gap:10px 18px;align-items: center;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);margin-bottom:3px;padding-bottom:15px;}

.q9zhbj .s7gdw5x {grid-column: 1 / -1;order: -1;}
.zjwnt  .s7gdw5x {grid-column: 3;}
.g33nc16 {font: 800 clamp(30px, 3.4vw, 42px)/1 var(--qb0a);font-variant-numeric: tabular-nums;color: var(--qq6gk);letter-spacing: -.03em;}
.s8bd {color: var(--az13);font-size: .44em;font-weight: 600;}

.hts5zh {overflow: hidden;position: relative;background: var(--aefpu);border-radius:3px;height: 6px;display: block;}
.hts5zh::before {position: absolute;background: var(--h6la);inset: 0 auto 0 0;width: var(--biv6, 0%);content: "";}
.s7gdw5x {line-height:1.59;color: var(--az13);margin: 0;font-size: 15px;}

.am6y7n {padding: 0;list-style: none;margin: 0;}
.e08r7 {padding: 14px 0;gap: 0 16px;display: grid;border-bottom: 1px solid var(--aefpu);align-items: baseline;grid-template-columns: 3.6em minmax(0, 1fr);}
.e08r7:last-child {padding-bottom: 0;border-bottom: 0;}
.zff0k3 {font: 700 13px/1.4 var(--qb0a);font-style: normal;font-variant-numeric: tabular-nums;color: var(--h6la);white-space: nowrap;}
.c4jfx {color: var(--az13);font-weight: 600;}
.q49z9h3 {min-width: 0;margin: 0;}
.qpt3hbp {font-size: 15px;margin: 0;line-height:1.58;}
.bv9a {font: 600 12px/1.3 var(--qb0a);font-style: normal;letter-spacing: .06em;display: block;margin-top:7px;color: var(--az13);}

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

.dkw05 {padding-left:9px;letter-spacing: .04em;border-left: 1px solid var(--aefpu);color: var(--h6la);margin-left:10px;font: 700 12px/1.3 var(--qb0a);font-variant-numeric: tabular-nums;}

.md4s {padding-left: 0;margin-left: 0;border-left: 0;}
.bv9a:empty {display: none;}

.sbpp96 {margin: 0;min-width: 0;}
.sbpp96 > .q49z9h3 {margin: 0;}
.b8pz {justify-content: space-between;align-items: baseline;padding-top:9px;flex-wrap: wrap;border-top: 1px solid var(--aefpu);display: flex;gap:3px 14px;margin-top:9px;}
.b8pz > .bv9a {margin-top: 0;}

.sbpp96 > .b8pz:only-child {border-top: 0;margin-top: 0;padding-top: 0;}
@media (max-width:645px) {
  .n6ntmdd {grid-template-columns: auto minmax(0, 1fr);}
  .zjwnt .s7gdw5x {grid-column: 1 / -1;}
  .e08r7 {gap:6px;grid-template-columns: 1fr;}
}

.bmxk0 {border: 1px solid var(--loq);border-radius: var(--mfvdl);background: var(--ku3br);min-width: 0;padding: var(--il44e) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--pdk);}

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

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

.kszqy {grid-template-columns: minmax(0, 1fr);}
.rzhk89c {min-width: 0;}
.aba010f.aba010f {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--tb6);margin: 0 0 10px;color: var(--qq6gk);letter-spacing: -.024em;}
.hmymrs {min-width: 0;}
.hmymrs > :first-child {margin-top: 0;}
.hmymrs > :last-child  {margin-bottom: 0;}
.gygxz4r {transition:background 0.181s;border-radius:9px;text-decoration: none;justify-content: center;margin-top:16px;color: var(--jy59v, var(--d3c));min-height: 44px;background: var(--h9c);display: inline-flex;align-items: center;font: 700 14px/1 var(--tb6);padding: 0 20px;}
.gygxz4r:hover {background: var(--hlv7);}
.rqtzm4 {min-width: 0;margin: 0;}

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

.rqtzm4 {order: -1;}
@media (max-width:750px) {
  .m7fwv {max-height: 340px;}
}
@media (min-width:751px) {
  .cnn3ev .rqtzm4 {order: 1;}
}

.wv1f5gz {margin: 0 0 var(--pdk);border: 1px solid var(--loq);border-radius: var(--mfvdl);min-width: 0;padding: var(--il44e) clamp(20px, 2.4vw, 34px);background: var(--ku3br);}
.w9dqy {border-bottom: 1px solid var(--aefpu);justify-content: space-between;margin-bottom:17px;align-items: baseline;gap:14px;padding-bottom:15px;display: flex;}
.kzczp7.kzczp7 {min-width: 0;color: var(--qq6gk);font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--tb6);letter-spacing: -.026em;margin: 0;}
.a1k1t6k {flex: 0 0 auto;color: var(--h6la);letter-spacing: .08em;font: 700 12px/1 var(--qb0a);font-style: normal;font-variant-numeric: tabular-nums;}
.jzg1je {padding: 0;list-style: none;gap:13px;margin: 0 0 18px;display: grid;min-width: 0;}
.x5y3v1  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.yx4ekf {display: flex;justify-content: center;flex-wrap: wrap;}
.yx4ekf > * {flex: 1 1 200px;max-width: calc(50% - 8px);min-width: 0;}
@media (max-width:592px) { .yx4ekf > * {max-width: none;} }
.kref {min-width: 0;}
.w8kqp {margin: 0;min-width: 0;border: 1px solid var(--aefpu);border-radius:7px;background: var(--o4bp);overflow: hidden;}
.fng3mx2 {height: auto;width: 100%;border-radius: 0;display: block;}
.sc9n {color: var(--az13);border-top: 1px solid var(--aefpu);padding: 9px 11px;font: 600 12.5px/1.4 var(--qb0a);}
.f227 {line-height:1.59;margin: 0 0 18px;color: var(--az13);font-size: clamp(16px, 1.45vw, 18px);}
.rh07r4 {display: flex;flex-wrap: wrap;gap:9px;}
.ve99, .r0cjq {min-height: 44px;font: 700 14px/1 var(--tb6);justify-content: center;align-items: center;border-radius:9px;display: inline-flex;padding: 0 20px;text-decoration: none;transition:background 0.138s, border-color 0.169s;}
.ve99 {background: var(--h9c);color: var(--jy59v, var(--d3c));}
.ve99:hover {background: var(--hlv7);}

.r0cjq {background: transparent;border: 1px solid var(--loq);color: var(--qq6gk);}
.r0cjq:hover {border-color: var(--h6la);}

.z7qf5 {display: grid;align-items: start;padding: 20px 0 0;margin: 0 0 var(--pdk);border-top: 1px solid var(--loq);grid-template-columns: auto minmax(0, 1fr);gap:15px 18px;}
.et5317 {flex: 0 0 auto;}
.t4px {width: 56px;height: 56px;object-fit: cover;border: 1px solid var(--aefpu);border-radius:5px;display: block;}
.b7g7 {min-width: 0;}
.enr9nk3 {display: flex;flex-wrap: wrap;margin: 0;gap:4px 10px;align-items: baseline;}
.e4h5ny {font-weight: 700;font-size: 15px;color: var(--qq6gk);}
.skt2p5q {color: var(--az13);font-size: 13.5px;}

.afw2 > .e4h5ny {display: block;}
.c3mkx {font-style: normal;display: block;margin-top:4px;}

.he55vce {display: block;color: var(--h6la);letter-spacing: .1em;font-style: normal;font: 700 11px/1.3 var(--qb0a);margin-bottom:7px;text-transform: uppercase;}
.zdx2 {display: inline-block;color: var(--h6la);letter-spacing: .06em;font: 600 12px/1.3 var(--qb0a);font-style: normal;margin-top:7px;}

.s1gg27t {display: block;}
.wzv5pw {color: var(--az13);line-height:1.62;margin: 9px 0 0;font-size: 14.5px;}
.map92s9 {margin-top:11px;flex-wrap: wrap;display: flex;gap:8px;}

.e1dv {text-decoration: none;color: var(--az13);width: 44px;border-radius:7px;border: 1px solid var(--aefpu);transition:color 0.157s, border-color 0.182s;height: 44px;justify-content: center;display: inline-flex;align-items: center;}
.e1dv:hover {color: var(--h6la);border-color: var(--h6la);}
.vc5d {font-size: 12.5px;line-height:1.56;margin: 12px 0 0;color: var(--az13);}
@media (max-width:565px) {
  .z7qf5 {grid-template-columns: minmax(0, 1fr);}
}

.y21j6 {counter-reset: vt-sect;}
.tzszv5q {margin: 0 0 var(--pdk);min-width: 0;}
.gcj5j5 {margin-bottom:17px;padding-bottom:10px;border-bottom: 1px solid var(--aefpu);gap:12px;align-items: baseline;display: flex;}
.cxr0qvr {counter-increment: vt-sect;}
.cxr0qvr::before {letter-spacing: .08em;color: var(--h6la);content: counter(vt-sect, decimal-leading-zero);font: 700 12px/1.4 var(--qb0a);font-variant-numeric: tabular-nums;flex: 0 0 auto;}
.ja93t5.ja93t5 {color: var(--qq6gk);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--tb6);margin: 0;letter-spacing: -.024em;min-width: 0;}

.rjfq.rjfq {padding-bottom:11px;margin-bottom:16px;border-bottom: 1px solid var(--aefpu);}
.p0qcg13 {counter-increment: vt-sect;}

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

.y8ar.y8ar {margin: 0 0 16px;}
.s3t3jw {height: 0;margin: 0 0 20px;border: 0;border-top: 1px solid var(--aefpu);}

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

.drap.drap {display: flex;margin: 0 0 var(--pdk);}
.vtz6vba  {justify-content: flex-start;}
.s4t4w9   {justify-content: center;}
.ae5zsc7 {justify-content: flex-end;}
.x16pkzg {background: var(--h9c);min-height: 44px;border-radius:7px;padding: 0 24px;color: var(--jy59v, var(--d3c));align-items: center;text-decoration: none;transition:background 0.139s;display: inline-flex;justify-content: center;}
.x16pkzg:hover {background: var(--hlv7);}
.h03sb25 {flex: 1 1 auto;}
.cd65r95 {font: 700 14px/1 var(--tb6);}

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

.m6vhrq {overflow: hidden;min-width: 0;position: relative;margin: 0 0 var(--pdk);border: 1px solid var(--aefpu);border-radius: var(--mfvdl);}
.z1er {background: color-mix(in srgb, var(--ku3br) 82%, transparent);color: var(--h6la);left: 10px;border-radius:3px;position: absolute;letter-spacing: .08em;top: 9px;font: 700 10.5px/1 var(--qb0a);font-style: normal;font-variant-numeric: tabular-nums;padding: 3px 7px;z-index: 1;}
.wnzt7 {display: block;}
.k603 {width: 100%;border-radius: 0;height: auto;display: block;}

.dxzm {background: var(--ku3br);margin: 0 0 var(--pdk);border: 1px solid var(--loq);border-radius: var(--mfvdl);padding: 18px 20px;}
.jj0e {text-transform: uppercase;margin-bottom:13px;font: 700 11.5px/1 var(--qb0a);letter-spacing: .12em;color: var(--h6la);display: block;}

.s9h15e {border-top: 1px solid var(--loq);margin-top:7px;padding-top:10px;}
.dx3x7 {gap:1px;margin: 0;list-style: none;display: grid;padding: 0;}
.vpg4nsn {counter-reset: vt-idx;}
.vpg4nsn > li {counter-increment: vt-idx;}

.vpg4nsn > li > a::before {content: counter(vt-idx, decimal-leading-zero) "  ";color: var(--h6la);font: 700 11px/1 var(--qb0a);font-variant-numeric: tabular-nums;}
.dx3x7 > li > a {display: flex;align-items: center;border-bottom: 1px solid var(--aefpu);text-decoration: none;color: var(--az13);min-height: 44px;transition:color 0.177s;gap:8px;padding: 0 4px;font-size: 14.5px;}
.dx3x7 > li:last-child > a {border-bottom: 0;}
.dx3x7 > li > a:hover {color: var(--qq6gk);}

.f06jyp {background: var(--ku3br);padding: var(--il44e) clamp(20px, 2.4vw, 34px);border: 1px solid var(--loq);border-radius: var(--mfvdl);margin: 0 0 var(--pdk);}
.rf41gce.rf41gce {letter-spacing: -.024em;margin: 0 0 9px;color: var(--qq6gk);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--tb6);}
.ffg6 {font-size: 15.5px;color: var(--az13);line-height:1.62;margin: 0 0 18px;}
.kvbc {gap: 0;grid-template-columns: max-content minmax(0, 1fr);margin: 0 0 20px;display: grid;}

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

.ncms > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.ncms > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.jn6aja {font: 700 11.5px/1.4 var(--qb0a);text-transform: uppercase;color: var(--az13);white-space: nowrap;letter-spacing: .09em;padding: 9px 16px 9px 0;border-bottom: 1px solid var(--aefpu);}
.hwqn {color: var(--qq6gk);margin: 0;padding: 9px 0;font: 600 14px/1.4 var(--qb0a);font-variant-numeric: tabular-nums;border-bottom: 1px solid var(--aefpu);}

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

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

.xkjxve {gap:10px;flex-wrap: wrap;display: flex;}
.m06m {display: inline-flex;padding: 0 20px;color: var(--qq6gk);background: transparent;text-decoration: none;min-height: 44px;justify-content: center;border-radius:8px;border: 1px solid var(--loq);transition:border-color 0.151s, color 0.141s;align-items: center;}
.m06m:hover {color: var(--h6la);border-color: var(--h6la);}
.peg2qa {font: 700 14px/1 var(--tb6);}
@media (max-width:645px) {
  .ncms {grid-template-columns: max-content minmax(0, 1fr);}
}

.k070, .sgd9kt {margin: 0 0 var(--pdk);min-width: 0;}
.kh1hv5 {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--tb6);margin-bottom:15px;color: var(--qq6gk);display: block;letter-spacing: -.024em;}
.rk7h {padding-bottom:11px;border-bottom: 1px solid var(--aefpu);}
.xdvr1, .qybaf4s {min-width: 0;}
.xdvr1 > :first-child, .qybaf4s > :first-child {margin-top: 0;}
.xdvr1 > :last-child,  .qybaf4s > :last-child  {margin-bottom: 0;}
.cas5hw.cas5hw {color: var(--qq6gk);letter-spacing: -.024em;margin: 0 0 14px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--tb6);}

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

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

.h3p1y4 {border-top: 1px solid var(--loq);border-bottom: 1px solid var(--aefpu);margin-bottom:16px;padding: 11px 0;}

.ftqsk {display: grid;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);align-items: start;gap: 0 26px;}
.qaeb1tg {min-width: 0;padding-top:2px;}
.y21j6 .qaeb1tg > h2.kh1hv5.kh1hv5,
.y21j6 .h3p1y4 > h2.kh1hv5.kh1hv5 {margin: 0;}
.y21j6 .qaeb1tg > h2.kh1hv5.kh1hv5 {text-transform: uppercase;color: var(--az13);font: 700 11.5px/1.45 var(--qb0a);letter-spacing: .09em;}
@media (max-width:726px) {
  .ftqsk {gap: 0;grid-template-columns: minmax(0, 1fr);}
  .qaeb1tg {padding-top: 0;}
  .y21j6 .qaeb1tg > h2.kh1hv5.kh1hv5 {margin: 0 0 12px;}
}

.ph9dhg.ph9dhg .qkcf1t4 {margin: 0;}
.ph9dhg.ph9dhg .ew37 {gap:9px 28px;padding: 14px 0;grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);display: grid;border-top: 1px solid var(--aefpu);}
.ph9dhg.ph9dhg .ew37:first-child {border-top: 0;}
.ph9dhg.ph9dhg .vvb7 {font-size: 15px;margin: 0;font-weight: 700;line-height:1.41;}

.ph9dhg.ph9dhg .ew37 > .vvb7 {grid-template-columns: 2.1em 1fr;align-items: baseline;display: grid;}
.ph9dhg.ph9dhg .tvyrbhf {color: var(--h6la);font-variant-numeric: tabular-nums;font-weight: 700;letter-spacing: .08em;font-size: 11.5px;}
.ph9dhg.ph9dhg .ezjy515 {font-size: 14px;margin: 0;color: var(--az13);line-height:1.62;}

.ph9dhg.ph9dhg .ceq1hs {padding-left: 3.2em;counter-reset: vt-ref;}
.ph9dhg.ph9dhg .ceq1hs > .vvb7 {padding-top:13px;border-top: 1px solid var(--aefpu);counter-increment: vt-ref;}
.ph9dhg.ph9dhg .ceq1hs > .vvb7:first-child {padding-top: 0;border-top: 0;}
.ph9dhg.ph9dhg .ceq1hs > .vvb7::before {letter-spacing: .08em;color: var(--h6la);margin-left: -3.2em;font-size: 11.5px;display: inline-block;font-variant-numeric: tabular-nums;content: counter(vt-ref, decimal-leading-zero);font-weight: 700;width: 3.2em;font-family: var(--qb0a);}
.ph9dhg.ph9dhg .ceq1hs > .ezjy515 {margin: 6px 0 14px;}
.ph9dhg.ph9dhg .ceq1hs > .ezjy515:last-child {margin-bottom: 0;}
.ph9dhg.ph9dhg .rabzyth {font-weight: 700;}
.ph9dhg.ph9dhg .kd93 {margin: 0;}

.ph9dhg.ph9dhg .ceq1hs > .ezjy515 > .kd93 {line-height:1.60;font-size: 14px;}

.ph9dhg.ph9dhg .h8e8k {counter-reset: vt-ref;list-style: none;padding: 0 0 0 3.2em;margin: 0;}
.ph9dhg.ph9dhg .jz00rtt {counter-increment: vt-ref;padding: 14px 0;border-top: 1px solid var(--aefpu);}
.ph9dhg.ph9dhg .jz00rtt:first-child {border-top: 0;padding-top: 0;}
.ph9dhg.ph9dhg .jz00rtt:last-child {padding-bottom: 0;}
.ph9dhg.ph9dhg .jz00rtt::before {font-family: var(--qb0a);content: counter(vt-ref, decimal-leading-zero);font-variant-numeric: tabular-nums;font-size: 11.5px;color: var(--h6la);display: inline-block;margin-left: -3.2em;width: 3.2em;letter-spacing: .08em;font-weight: 700;}
.ph9dhg.ph9dhg .jz00rtt > .rabzyth {line-height:1.38;font-size: 15px;font-weight: 700;}
.ph9dhg.ph9dhg .jz00rtt > .kd93 {margin: 6px 0 0;font-size: 14px;line-height:1.63;color: var(--az13);}
@media (max-width:726px) {
  .ph9dhg.ph9dhg .ew37 {gap:7px;grid-template-columns: 1fr;}
  .ph9dhg.ph9dhg .ew37 > .ezjy515 {padding-left: 2.1em;}
  .ph9dhg.ph9dhg .ceq1hs {padding-left: 2.6em;}
  .ph9dhg.ph9dhg .ceq1hs > .vvb7::before {margin-left: -2.6em;width: 2.6em;}
  .ph9dhg.ph9dhg .h8e8k {padding-left: 2.6em;}
  .ph9dhg.ph9dhg .jz00rtt::before {width: 2.6em;margin-left: -2.6em;}
}

.qhs2j {margin: 0 0 var(--pdk);}

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

@media (max-width:990px) { .hy7bdv {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:515px)  { .hy7bdv {grid-template-columns: minmax(0, 1fr);} }
.ary7 {min-width: 0;}
.tab7f {text-decoration: none;color: inherit;display: block;min-width: 0;}
.d360h {position: relative;border: 1px solid var(--aefpu);border-radius:9px;overflow: hidden;background: var(--uloma);margin: 0;}

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

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

.d3dt {margin: 0 0 var(--pdk);}
.vvecgk {padding: 0;min-width: 0;gap:11px;display: grid;margin: 0;list-style: none;}

.atn9w {grid-template-columns: repeat(2, minmax(0, 1fr));}
.zckkxhw  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.qst1c8s {min-width: 0;}
.s077dk {text-decoration: none;transition:border-color 0.147s, background 0.183s;padding: 22px 20px;border: 1px solid var(--aefpu);border-radius:7px;min-height: 124px;justify-content: center;position: relative;align-items: center;background: var(--ku3br);display: flex;}
.s077dk:hover {background: var(--o4bp);border-color: color-mix(in srgb, var(--oxjc) 45%, var(--aefpu));}
.w4sk8tt {font: 700 10.5px/1 var(--qb0a);font-style: normal;font-variant-numeric: tabular-nums;left: 9px;top: 8px;letter-spacing: .08em;color: var(--h6la);position: absolute;}
.txjets4 {max-height: 62px;object-fit: contain;max-width: 100%;width: auto;border-radius: 0;display: block;height: auto;}
@media (max-width:615px) {
  .atn9w, .zckkxhw {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.y6yxgf {margin: 0 0 var(--pdk);}
.ycakjvb {margin: 0;gap:11px;min-width: 0;padding: 0;list-style: none;display: grid;}

.a5ws {grid-template-columns: repeat(4, minmax(0, 1fr));}
.fx97pr {grid-template-columns: repeat(2, minmax(0, 1fr));}
.brv24f {align-items: center;border: 1px solid var(--aefpu);border-radius:7px;padding: 20px 14px;display: flex;flex-direction: column;background: var(--o4bp);gap:11px;min-width: 0;}
.szvxggc {display: block;max-width: 100%;width: auto;max-height: 44px;object-fit: contain;height: auto;border-radius: 0;}
.xangrs3 {color: var(--az13);text-align: center;max-width: 100%;letter-spacing: .04em;text-overflow: ellipsis;font: 600 13px/1.25 var(--qb0a);overflow: hidden;white-space: nowrap;}
@media (max-width:615px) {
  .a5ws {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .fx97pr {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.he2pzn1.he2pzn1 .zb0cpv {width: 100%;table-layout: fixed;background: none;border-collapse: collapse;border: 0;}
.he2pzn1.he2pzn1 .j452 {text-align: left;text-transform: uppercase;vertical-align: bottom;font-family: var(--qb0a);padding: 0 0 9px;font-size: 11.5px;font-weight: 700;letter-spacing: .09em;border-bottom: 1px solid var(--aefpu);}
.he2pzn1.he2pzn1 .v9gz {color: var(--h6la);padding-right:15px;}

.he2pzn1.he2pzn1 .zqxxe  {color: var(--az13);padding-left:17px;}

.he2pzn1.he2pzn1 .ppheqh {border-left: 1px solid var(--aefpu);}
.he2pzn1.he2pzn1 .er89g5s {line-height:1.56;border-bottom: 1px solid var(--aefpu);padding: 11px 0;font-size: 14px;vertical-align: top;}
.he2pzn1.he2pzn1 .tcdk {padding-right:16px;}
.he2pzn1.he2pzn1 .ppheqh  {padding-left:15px;}
.he2pzn1.he2pzn1 .cc2x {color: var(--h6la);width: 1.15em;font-family: var(--qb0a);font-weight: 700;display: inline-block;}
.he2pzn1.he2pzn1 .ppheqh .cc2x {color: var(--az13);}

.he2pzn1.he2pzn1 .tt3dw {margin: 0;font-weight: 700;font-family: var(--qb0a);display: block;letter-spacing: .09em;text-transform: uppercase;border-bottom: 1px solid var(--aefpu);padding: 0 0 9px;font-size: 11.5px;}
.he2pzn1.he2pzn1 .sjna83 {color: var(--h6la);}
.he2pzn1.he2pzn1 .v5nbeb8  {color: var(--az13);}
.he2pzn1.he2pzn1 .njpz {padding: 0;list-style: none;margin: 0;}
.he2pzn1.he2pzn1 .hdh7hw {font-size: 14px;grid-template-columns: 1.35em minmax(0, 1fr);line-height:1.57;border-bottom: 1px solid var(--aefpu);display: grid;align-items: baseline;padding: 11px 0;}
.he2pzn1.he2pzn1 .hdh7hw:last-child {border-bottom: 0;}
.he2pzn1.he2pzn1 .t2tc {font-family: var(--qb0a);font-weight: 700;font-style: normal;}

.he2pzn1.he2pzn1 .vkmvps .t2tc {color: var(--h6la);}
.he2pzn1.he2pzn1 .sm4gwpb  .t2tc {color: var(--az13);}

.he2pzn1.he2pzn1 .ct4gny {gap: 0;grid-template-columns: repeat(2, minmax(0, 1fr));display: grid;}
.he2pzn1.he2pzn1 .yywftxh {min-width: 0;}
.he2pzn1.he2pzn1 .jsfta {padding-right:26px;}
.he2pzn1.he2pzn1 .md8c5w {padding-left:27px;border-left: 1px solid var(--aefpu);}

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

.he2pzn1.he2pzn1 .hx88 {margin: 0;}
.he2pzn1.he2pzn1 .hx88 > .tt3dw {margin-top:21px;}
.he2pzn1.he2pzn1 .hx88 > .tt3dw:first-child {margin-top: 0;}
.he2pzn1.he2pzn1 .ncf9 {margin: 0;}

@media (max-width:645px) {
  
  .he2pzn1.he2pzn1 .ct4gny {grid-template-columns: minmax(0, 1fr);}
  .he2pzn1.he2pzn1 .jsfta {padding-right: 0;}
  .he2pzn1.he2pzn1 .md8c5w {margin-top:22px;border-left: 0;padding-left: 0;}
  
  .he2pzn1.he2pzn1 .er89g5s {font-size: 13.5px;}
  .he2pzn1.he2pzn1 .tcdk,
  .he2pzn1.he2pzn1 .v9gz {padding-right:9px;}
  .he2pzn1.he2pzn1 .ppheqh,
  .he2pzn1.he2pzn1 .zqxxe {padding-left:10px;}
}

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

.ykcwq.ykcwq .xtv7::before {top: 19px;left: -21px;height: 5px;position: absolute;width: 5px;background: var(--oxjc);content: "";}
.ykcwq.ykcwq .n37g8ds {font-family: var(--qb0a);color: var(--h6la);font-weight: 700;font-size: 11.5px;letter-spacing: .08em;}
.ykcwq.ykcwq .pfx5 {font-size: 14px;margin: 4px 0 13px 3.4em;line-height:1.60;color: var(--az13);}

.ykcwq.ykcwq .m606 {list-style: none;border-left: 1px solid var(--aefpu);padding: 0 0 0 18px;counter-reset: vt-step;margin: 0;}
.ykcwq.ykcwq .vkhc7xg {counter-increment: vt-step;position: relative;padding: 13px 0 0;}
.ykcwq.ykcwq .vkhc7xg + .vkhc7xg {margin-top:14px;border-top: 1px solid var(--aefpu);}
.ykcwq.ykcwq .vkhc7xg::before {content: "";width: 5px;height: 5px;top: 19px;position: absolute;left: -21px;background: var(--oxjc);}
.ykcwq.ykcwq .annjv5w {display: block;font-size: 15px;line-height:1.37;font-weight: 700;}
.ykcwq.ykcwq .annjv5w::before {content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-variant-numeric: tabular-nums;font-size: 11.5px;font-family: var(--qb0a);color: var(--h6la);font-weight: 700;letter-spacing: .08em;}
.ykcwq.ykcwq .aes3 {margin: 4px 0 0;color: var(--az13);font-size: 14px;line-height:1.61;}

.ykcwq.ykcwq .qw5ye8 {padding: 0;border-left: 0;}
.ykcwq.ykcwq .x10q {margin: 0;padding: 14px 0 0;border-top: 1px solid var(--aefpu);display: block;}
.ykcwq.ykcwq .qw5ye8 > .x10q:first-child {padding-top: 0;border-top: 0;}
.ykcwq.ykcwq .jtje4vn {font-style: normal;font: 700 11px/1.3 var(--qb0a);font-variant-numeric: tabular-nums;color: var(--h6la);letter-spacing: .1em;display: block;margin-bottom:5px;}
.ykcwq.ykcwq .h67f1bj {font-size: 15px;line-height:1.36;font-weight: 700;}
.ykcwq.ykcwq .a1k51g {margin: 5px 0 14px;color: var(--az13);line-height:1.61;font-size: 14px;}
.ykcwq.ykcwq .a1k51g:last-child {margin-bottom: 0;}

@media (max-width:726px) {
  .ykcwq.ykcwq .xtv7 {gap:3px;grid-template-columns: 1fr;}
  .ykcwq.ykcwq .pfx5 {margin-left: 0;}
}

.y21j6 {--lhr: var(--qq6gk);}

.y21j6 :is(.czss, [class*="table"]) {overflow-x: auto;}
.y21j6 table {font-size: 14.5px;width: 100%;border-collapse: collapse;}
.y21j6 thead th {white-space: nowrap;text-align: left;border-bottom: 1px solid var(--lhr, var(--loq));font-weight: 700;color: var(--az13);letter-spacing: .08em;padding: 11px 14px;text-transform: uppercase;font-size: 11.5px;}
.y21j6 tbody td {padding: 11px 14px;border-bottom: 1px solid var(--aefpu);color: var(--ha3, var(--qq6gk));}
.y21j6 tbody td + td {font-family: var(--qb0a);font-variant-numeric: tabular-nums;}

.bab1v.bab1v {padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);border-top: 1px solid var(--loq);background: var(--mj7x);color: var(--qq6gk);}
.bab1v .w7chm {align-items: start;grid-template-columns: minmax(0, 1fr) auto;margin: 0 auto;display: grid;max-width: var(--wxn);gap:27px 50px;}
.bab1v .q4kt0 img {width: auto;height: 28px;display: block;}
.bab1v .q4kt0 span {font-size: 18px;font-weight: 800;color: var(--qq6gk);letter-spacing: -.03em;}
.bab1v .j76d {gap:47px;display: grid;grid-auto-flow: column;}
.bab1v .j76d ul {gap:10px;display: grid;padding: 0;margin: 0;list-style: none;}
.bab1v .j76d a {color: var(--az13);text-decoration: none;font-size: 14px;}
.bab1v .j76d a:hover {color: var(--qq6gk);}
.bab1v .qays {gap:11px;margin: 24px auto 0;display: flex;align-items: center;flex-wrap: wrap;max-width: var(--wxn);opacity:0.7;}
.bab1v .cf601g {padding-top:19px;max-width: var(--wxn);border-top: 1px solid var(--aefpu);margin: 24px auto 0;}
.bab1v .cf601g p {color: var(--az13);font-size: 12.5px;margin: 0;}
.bab1v .cf601g p + p {line-height:1.56;margin-top:9px;}

@media (max-width:1069px) {
  
  .sdb499 {display: none;}
  .cxm079e {margin-left: 0;}
  .mrd7 {display: flex;}
  
  .tz7eesr {display: inline-flex;}
  .w3dg {left: 14px;}
}

@media (max-width:830px) {
  .bf4ty {display: none;}
  
  .w3dg {text-align: left;align-items: center;gap:9px;flex-direction: row;}
  .cgybfp {overflow: hidden;text-overflow: ellipsis;font-size: 13.5px;white-space: nowrap;flex: 1 1 auto;min-width: 0;}
  .w3dg .rry9jyz {flex: 0 0 auto;}
}

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

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

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

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

.bab1v .j76d a {min-height: 44px;display: flex;align-items: center;}
.w12e4 {min-height: 44px;align-items: center;display: inline-flex;}

.rry9jyz, .gf1hw8v, .ptws,
.y21j6 a[role="button"],
.y21j6 .y9e4s a {min-height: 44px;}

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

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

.wd43 ul {gap:7px;}

.bab1v .j76d ul {display: grid;gap:9px;}

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

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

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

.xj7a:checked ~ .p5r6 {opacity:0.98;visibility: visible;}
.xj7a:checked ~ .x1q2 {visibility: visible;transform: translateX(0);}

.m1x5es {display: flex;padding: 14px 16px;position: sticky;background: var(--o4bp, var(--t2yii));border-bottom: 1px solid var(--loq, var(--ohjub));justify-content: space-between;align-items: center;z-index: 1;top: 0;gap:12px;}
.cmg6gmg {align-items: center;display: inline-flex;min-height: 44px;}
.cmg6gmg img {width: auto;height: 26px;display: block;}
.nc52v {letter-spacing: .01em;font-weight: 800;font-size: 16px;color: var(--ef77h);}

.gjx1 {width: 44px;display: inline-flex;color: var(--ef77h);align-items: center;flex: none;height: 44px;justify-content: center;background: var(--t2yii);border-radius:11px;border: 1px solid var(--loq, var(--ohjub));cursor: pointer;}
.gjx1:hover {background: var(--d62y);}
.gjx1:focus-visible,
.g992nn a:focus-visible,
.cb8krw:focus-visible,
.dxqy:focus-visible {outline: 2px solid var(--ef77h);outline-offset: 2px;}

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

.g992nn a {padding: 10px 14px;text-decoration: none;border-radius:11px;border: 1px solid transparent;align-items: center;min-height: 48px;display: flex;font-size: 15.5px;line-height:1.29;font-weight: 600;color: var(--ef77h);}
.g992nn a:hover {border-color: var(--loq, var(--ohjub));background: var(--t2yii);}

.g992nn a[aria-current="page"] {border-color: var(--loq, var(--ohjub));box-shadow: inset 3px 0 0 var(--oxjc, var(--h9c));background: var(--t2yii);}

.wxm7f {background: var(--o4bp, var(--t2yii));margin-top: auto;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));display: grid;gap:10px;border-top: 1px solid var(--loq, var(--ohjub));}

.cb8krw, .dxqy {padding: 12px 18px;align-items: center;display: flex;border-radius:12px;font-size: 15px;text-decoration: none;font-weight: 700;justify-content: center;min-height: 48px;}
.cb8krw {background: var(--iyyu);color: var(--krx, var(--oeq));border: 1px solid var(--loq, var(--ohjub));}
.dxqy {border: 1px solid transparent;color: var(--p8126, var(--oa0u));background: var(--j6hip);}

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

@media (min-width:1070px) {
  .x1q2, .p5r6 {display: none;}
}

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

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

.y21j6 > .y9e4s.drap {padding-bottom: 0;padding-top: 0;}

@media (min-width:1070px) {

  
  
  .sdb499, .cxm079e {transition:width 219ms ease, margin-left 232ms ease, padding 212ms ease;}

  
}

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

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

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

.nfzazvb > summary.kdctyr .jj0e {margin: 0;}
.nfzazvb[open] > summary.kdctyr {margin-bottom:11px;}

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

.cxm079e {padding-bottom: max(96px, var(--ix6z, 96px));}

.yee7am0 {--mpgi: 6px;--kctq: var(--mfvdl);--vab: var(--mfvdl);--oeo: 1px solid var(--loq);--n3u7: .08em;--qjzoh: uppercase;--u3r: 12px;}

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

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

:root {--loq:   color-mix(in srgb, var(--oxjc) 26%, var(--pkx));--mfvdl:      14px;--e5e1:   color-mix(in srgb, var(--oxjc) 38%, transparent);--aefpu:  color-mix(in srgb, var(--oxjc) 16%, var(--ohjub));--sf8qz:     color-mix(in srgb, var(--oxjc) 7%, var(--o2r));--s6rc: var(--lhr, var(--oxjc));--o4bp: color-mix(in srgb, var(--oxjc) 14%, var(--m3n1));--ku3br:  color-mix(in srgb, var(--oxjc) 9%, var(--t2yii));}
html:root {background-color: var(--sf8qz);}
body {background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--oxjc) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--s6rc) 14%, transparent), transparent 70%),
    var(--sf8qz);background-attachment: fixed;font-family: var(--tb6);}

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

.sdb499 {border-right-color: var(--loq);background:
    linear-gradient(180deg, color-mix(in srgb, var(--oxjc) 16%, transparent), transparent 46%),
    var(--ndm);}
.wd43 a {letter-spacing: .01em;border-radius:11px;font: 600 15px/1.2 var(--tb6);}
.wd43 a:hover {background: color-mix(in srgb, var(--oxjc) 12%, transparent);}
.wd43 a[aria-current="page"] {background: var(--h9c);color: var(--jy59v, var(--d3c));box-shadow: 0 6px 20px var(--e5e1);}
.wd43 a[aria-current="page"] .p0e3 {background: currentColor;}

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

.rry9jyz,
.y21j6 :is(.y9e4s, .ykcwq, .ph9dhg) a[role="button"],
.y21j6 .y9e4s a,
.rbfzcma, .m62v8 {padding: 0 22px;font: 700 14.5px/1 var(--tb6);letter-spacing: .02em;border-radius:13px;min-height: 44px;}
.wy9g3,
.rbfzcma, .m62v8,
.y21j6 .y9e4s a {box-shadow: 0 8px 24px var(--e5e1);transition:transform 0.196s, box-shadow 0.194s, background 0.142s;}
.wy9g3:hover, .rbfzcma:hover, .m62v8:hover {transform: translateY(-1px);box-shadow: 0 10px 30px var(--e5e1);}
.kjgep {border-color: var(--loq);background: color-mix(in srgb, var(--iyyu) 70%, transparent);}

.y21j6 :is(.ph9dhg, .ykcwq, .he2pzn1, .s9rz),
.y21j6 .psa9g0.psa9g0 {background:
    linear-gradient(180deg, color-mix(in srgb, var(--oxjc) 7%, transparent), transparent 60%),
    var(--ku3br);border-color: var(--loq);}

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

.y21j6 .ycvbv {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.vyj1m1 {background: linear-gradient(90deg,
    color-mix(in srgb, var(--sf8qz) 90%, transparent) 0%,
    color-mix(in srgb, var(--sf8qz) 62%, transparent) 42%,
    color-mix(in srgb, var(--sf8qz) 0%, transparent) 76%);}
.tjvsb {left: 14px;position: absolute;padding: 7px 14px;backdrop-filter: blur(8px);background: color-mix(in srgb, var(--o4bp) 70%, transparent);border: 1px solid var(--loq);border-radius: 999px;top: 14px;z-index: 2;}
.t1dkqtf {max-width:641px;background: none;}
.t1dkqtf .qvyv {line-height:1.05;font-size: clamp(30px, 4vw, 54px);}
@media (max-width:893px) {
  .y21j6 .ycvbv {min-height: min(72vh, 560px);justify-content: flex-end;}
  .vyj1m1 {background: linear-gradient(0deg,
      color-mix(in srgb, var(--sf8qz) 94%, transparent) 0%,
      color-mix(in srgb, var(--sf8qz) 70%, transparent) 45%,
      color-mix(in srgb, var(--sf8qz) 0%, transparent) 82%);}
}

.y21j6 .x3gs.x3gs {height: auto;object-fit: contain;max-height: none;}
.qvyv.qvyv {font-size: clamp(28px, 3.2vw, 44px);line-height:1.08;}
.gtby {box-shadow: 0 18px 50px var(--e5e1);border-color: var(--loq);}

@media (max-width:1069px) {
  .t7n8bke .yee7am0 {display: none;}
  .tz7eesr img {object-fit: contain;height: 28px;object-position: left center;max-width: min(30vw, 120px);}
  .bprfzan {padding: 14px 20px 0;}
}
@media (max-width:565px) {
  .vfxyh {gap:7px;padding: 0 14px;}
  .t7n8bke {gap:6px;}
  .t7n8bke .rry9jyz {min-height: 40px;padding: 0 12px;font-size: 13px;}
  .mrd7 {margin-right: -8px;}
}

.y21j6 .f06jyp.f06jyp {align-items: center;display: grid;gap: clamp(22px, 3vw, 48px);padding: clamp(24px, 3.4vw, 48px) !important;grid-template-columns: minmax(0, 1fr);border: 1px solid var(--loq);border-radius: var(--mfvdl);background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--oxjc) 24%, transparent), transparent 70%),
    var(--ku3br);overflow: hidden;}
@media (min-width:894px) {
  .y21j6 .f06jyp.f06jyp {grid-template-columns: minmax(0, 1fr) auto;}
}
.f06jyp .d50p3q {min-width: 0;}
.f06jyp .rf41gce {font-size: clamp(26px, 3vw, 40px);}
.f06jyp .krgcbr {justify-content: center;display: flex;align-items: center;flex-direction: column;background:
    radial-gradient(closest-side, var(--ku3br) 78%, transparent 79%),
    conic-gradient(var(--oxjc) 0 var(--x83z0), color-mix(in srgb, var(--oxjc) 14%, transparent) var(--x83z0) 100%);border-radius: 50%;position: relative;--x83z0: 90%;aspect-ratio: 1;box-shadow: 0 0 60px var(--e5e1);width: clamp(170px, 18vw, 220px);margin: 0 auto;}
.f06jyp .xbha {letter-spacing: -.04em;font: 800 clamp(46px, 5vw, 64px)/1 var(--qb0a);color: var(--qq6gk);}
.f06jyp .gx81 {color: var(--h6la);margin-top:7px;font: 700 14px/1 var(--qb0a);font-style: normal;}
.f06jyp .xag8dy {margin-top:9px;overflow-wrap: anywhere;font: 700 11px/1.2 var(--tb6);letter-spacing: .14em;color: var(--az13);text-align: center;max-width: 70%;text-transform: uppercase;}
.f06jyp .xkjxve {display: flex;margin-top:22px;gap:10px;flex-wrap: wrap;}
.f06jyp .m06m.m06m {min-height: 48px;padding: 0 22px;display: inline-flex;box-shadow: 0 8px 24px var(--e5e1);border-radius:12px;border: 0;align-items: center;font: 700 15px/1 var(--tb6);color: var(--jy59v, var(--d3c));text-decoration: none;background: var(--h9c);}
.f06jyp .m06m.m06m:hover {background: var(--hlv7);color: var(--jy59v, var(--d3c));}
.f06jyp .m06m .peg2qa {color: inherit;font: inherit;}
@media (max-width:893px) {
  .f06jyp .krgcbr {order: -1;width: 160px;}
  .f06jyp .m06m.m06m {justify-content: center;flex: 1 1 140px;}
}

.y21j6 .ycvbv.j3tg1tr {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--oxjc) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--s6rc) 32%, transparent), transparent 65%),
    var(--rm6, var(--ku3br));}
.rqv2tw {white-space: nowrap;color: color-mix(in srgb, var(--qo7b, var(--qq6gk)) 10%, transparent);max-width: 100%;bottom: -.2em;z-index: 0;right: -.04em;letter-spacing: -.04em;font: 800 clamp(96px, 14vw, 220px)/1 var(--tb6);position: absolute;overflow: hidden;pointer-events: none;}
@media (max-width:893px) {
  .y21j6 .ycvbv.j3tg1tr {padding-top:55px;min-height: 0;}
  .rqv2tw {display: none;}
}
