

:root {--w83w: color-mix(in srgb, var(--pa7h5) 35%, var(--jpp));--pwpt4:  var(--ercmq);--yz3fb: var(--tglc);--wgo:"Futura", "Avenir Next", "Century Gothic", system-ui, "Trebuchet MS", sans-serif;--ae6: var(--hqm0o);--pa7h5: var(--e56u);--pm1:    var(--hrs);--jpp:   var(--gjjl);--dop:  248px;--j3h:  clamp(16px, 1.8vw, 26px);--loo7j:"SF Mono", Consolas, "JetBrains Mono", Menlo, ui-monospace, monospace;--ps2p:  1180px;--rwojh: var(--lc29m);--g06yj:     10px;--tp4cs:  clamp(30px, 3.4vw, 52px);--yi08:var(--dap);}

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

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

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

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

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

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

.fnyk {border: 1px solid var(--pwpt4);border-radius: var(--g06yj);padding: 14px;background: var(--rwojh);margin-top: auto;}
.z79wg {font-size: 14px;font-weight: 700;margin: 0;}
.d78eg {font-size: 12.5px;line-height:1.47;color: var(--ae6);margin: 5px 0 0;}

.ae8kgqw {background: color-mix(in srgb, var(--pm1) 92%, transparent);z-index: 40;top: 0;position: sticky;border-bottom: 1px solid var(--pwpt4);backdrop-filter: blur(10px);}
.b1j1bq {display: flex;align-items: center;padding: 0 clamp(16px, 2vw, 28px);min-height: 54px;gap:15px;}
.em22 {font: 500 12px/1.4 var(--loo7j);white-space: nowrap;color: var(--ae6);min-width: 0;overflow: hidden;text-overflow: ellipsis;}
.faxszd {margin-left: auto;gap:9px;align-items: center;display: flex;}

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

.cvn6x {border-color: var(--pwpt4);color: var(--h9g9c, var(--x7k));background: var(--qs3wp);}
.e78cm {background: var(--nt9wj);color: var(--ljj, var(--xv2a));}
.e78cm:hover {background: var(--iirl);}

.rm2hw :is(.kbac, .hneseb, .v73fdr) a[role="button"],
.rm2hw .kbac a {background: var(--e56u);color: var(--vhmrd, var(--rd3));}
.cb6t3sn {width: 100%;margin-top:12px;display: flex;}

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

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

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

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

.dayq0k::before {content: '';border: 1px solid var(--pwpt4);position: absolute;transition:border-color 0.174s, background 0.151s;background: var(--yi08);inset: 11px;}
.dayq0k svg {position: relative;z-index: 1;}
.dayq0k:hover {color: var(--w83w);}
.dayq0k:hover::before {background: color-mix(in srgb, var(--jpp) 8%, var(--yi08));border-color: color-mix(in srgb, var(--pa7h5) 50%, var(--pwpt4));}
.dayq0k:focus-visible {outline: 2px solid var(--w83w);outline-offset: -3px;}

.rm2hw {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.rm2hw > * {margin: 0 auto var(--j3h) !important;padding-top: var(--tp4cs);max-width: var(--ps2p);padding-bottom: 0;}
.rm2hw > *:last-child {margin-bottom: 0 !important;}

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

.rm2hw :is(.h5dvs, .tf3s, .vkmh19, .v73fdr,
             .hneseb, .rb3a) :is(p, li, td) > a {color: var(--pa7h5);text-underline-offset: 3px;}

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

.rm2hw :is(.v73fdr, .hneseb, .rb3a, .hk12) {padding: var(--tp4cs) clamp(20px, 2.4vw, 34px) !important;background: var(--rwojh);border: 1px solid var(--pwpt4);border-radius: var(--g06yj);}

.rm2hw .ya1pm8k.ya1pm8k {border: 1px solid var(--pwpt4);border-radius: var(--g06yj);grid-template-columns: minmax(0, 1fr);padding: 0 !important;background: var(--rwojh);overflow: hidden;min-width: 0;display: grid;}

.m552 {justify-content: space-between;background: var(--yi08);grid-column: 1 / -1;min-width: 0;border-bottom: 1px solid var(--yz3fb);align-items: center;padding: 9px clamp(18px, 2.2vw, 30px);display: flex;gap:13px;}
.w1gv3 {white-space: nowrap;letter-spacing: .1em;font: 700 11.5px/1 var(--loo7j);overflow: hidden;color: var(--w83w);text-overflow: ellipsis;text-transform: uppercase;}
.b1085b {letter-spacing: .08em;color: var(--ae6);flex: 0 0 auto;font: 600 11.5px/1 var(--loo7j);font-style: normal;}

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

.xqycmb.xqycmb {letter-spacing: -.028em;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--wgo);overflow-wrap: anywhere;margin: 0;color: var(--jpp);}
.qts264f.qts264f {max-width: 56ch;line-height:1.62;margin: 11px 0 0;font-size: 15.5px;color: color-mix(in srgb, var(--ae6) 26%, var(--jpp));}
.q63nstd {padding: 0 22px;align-items: center;transition:background 0.128s;text-decoration: none;background: var(--e56u);min-height: 44px;font: 700 14px/1 var(--wgo);color: var(--vhmrd, var(--rd3));border-radius:9px;display: inline-flex;justify-content: center;margin-top:21px;}
.q63nstd:hover {background: var(--iirl);}

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

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

.ya1pm8k .exe5r.exe5r {background-image:
    repeating-linear-gradient(90deg, var(--yz3fb) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--yz3fb) 0 1px, transparent 1px 26px);}
.ya1pm8k .mp9pxr.mp9pxr {background-image:
    repeating-linear-gradient(90deg, var(--yz3fb) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--yz3fb) 0 1px, transparent 1px 34px);}
.ya1pm8k .pk6yy.pk6yy {background-image:
    repeating-linear-gradient(90deg, var(--yz3fb) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--yz3fb) 0 1px, transparent 1px 44px);}

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

.xj5jzbr .exe5r.exe5r {background-image:
    repeating-linear-gradient(90deg, var(--yz3fb) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--yz3fb) 0 1px, transparent 1px 26px);}
.xj5jzbr .mp9pxr.mp9pxr {background-image:
    repeating-linear-gradient(90deg, var(--yz3fb) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--yz3fb) 0 1px, transparent 1px 34px);}
.xj5jzbr .pk6yy.pk6yy {background-image:
    repeating-linear-gradient(90deg, var(--yz3fb) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--yz3fb) 0 1px, transparent 1px 44px);}

.rm2hw .xj5jzbr.xj5jzbr {border: 1px solid var(--pwpt4);border-radius: var(--g06yj);overflow: hidden;grid-template-columns: minmax(0, 1fr);display: grid;min-width: 0;background: var(--rwojh);padding: 0 !important;}
.xj5jzbr .rjn180w {min-width: 0;margin: 0;background: var(--yi08);position: relative;overflow: hidden;border-bottom: 1px solid var(--pwpt4);}
.xj5jzbr .dr0c8 {color: var(--ilbfx, inherit);max-height: 26vh;height: auto;object-fit: cover;display: block;border-radius: 0;width: 100%;}

.xj5jzbr .x1wt1q8 {justify-content: center;min-height: 15vh;color: var(--w83w);font: 800 clamp(40px, 6.5vw, 84px)/1 var(--loo7j);max-height: 24vh;letter-spacing: -.05em;width: 100%;background-color: var(--riwx, var(--yi08));display: flex;align-items: center;}
.agees.agees {font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--wgo);overflow-wrap: break-word;margin: 0;color: var(--jpp);padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;letter-spacing: -.02em;max-width: 24ch;text-wrap: balance;}

.xj5jzbr .wyhp {grid-template-columns: minmax(0, 1fr);display: grid;gap: clamp(14px, 1.6vw, 22px);align-items: start;padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;}
.f0j34.f0j34 {min-width: 0;color: color-mix(in srgb, var(--ae6) 26%, var(--jpp));line-height:1.62;margin: 0;max-width: 62ch;font-size: 15.5px;}
.xj5jzbr .saaww1t {gap:4px 18px;display: flex;min-width: 0;flex-wrap: wrap;margin: 0;}
.xj5jzbr .jezh {letter-spacing: .16em;font: 700 10.5px/1.6 var(--loo7j);text-transform: uppercase;color: var(--ae6);margin: 0;}
.xj5jzbr .w7m7 {letter-spacing: .04em;margin: 0 12px 0 0;font: 700 13px/1.6 var(--loo7j);color: var(--w83w);}
.xj5jzbr .fy9g {text-decoration: none;color: var(--vhmrd, var(--rd3));transition:background 0.15s;padding: 0 28px;border-radius:7px;display: inline-flex;align-items: center;justify-content: center;min-height: 46px;justify-self: start;font: 700 14px/1 var(--wgo);background: var(--e56u);margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);letter-spacing: .04em;}
.xj5jzbr .fy9g:hover {background: var(--iirl);}
@media (min-width:910px) {
  
  .xj5jzbr .wyhp {grid-template-columns: minmax(0, 1fr) auto;align-items: baseline;}
  .xj5jzbr .saaww1t {justify-content: flex-end;}
}
@media (max-width:909px) {
  
  .xj5jzbr .dr0c8  {max-height: 18vh;}
  .xj5jzbr .x1wt1q8 {max-height: 18vh;min-height: 12vh;}
}

.rm2hw .c2b81s {position: relative;justify-content: flex-end;display: flex;overflow: hidden;flex-direction: column;border: 1px solid var(--pwpt4);border-radius: var(--g06yj);min-height: 340px;}

.rm2hw .d6yk4b4 .neqe9k {inset: 0;position: absolute;height: 100%;width: 100%;object-fit: cover;}
.pa2sg4 {inset: 0;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--rwojh) 20%, transparent) 0%,
      color-mix(in srgb, var(--rwojh) 55%, transparent) 60%,
      color-mix(in srgb, var(--rwojh) 85%, transparent) 100%);position: absolute;pointer-events: none;}
.wexdr {z-index: 1;position: relative;background: color-mix(in srgb, var(--yi08) 92%, transparent);}
.gt1gfz2 {position: relative;z-index: 1;background: color-mix(in srgb, var(--rwojh) 95%, transparent);}
.gt1gfz2 .xqycmb,
.gt1gfz2 .qts264f {color: var(--ecb, var(--jpp));}
@media (max-width:909px) {
  .rm2hw .c2b81s {min-height: 280px;}
}

@media (min-width:910px) {
  
  .rm2hw .ya1pm8k.ya1pm8k {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .mzpjt {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .enp2r .azg3  {order: 2;}
  .enp2r .mzpjt {order: 1;}
}

.aq2ey {padding: var(--tp4cs) clamp(20px, 2.4vw, 34px);background: var(--rwojh);border: 1px solid var(--pwpt4);border-radius: var(--g06yj);margin: 0 0 var(--j3h);}
.tb22 {display: grid;padding-bottom:15px;border-bottom: 1px solid var(--yz3fb);grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);margin-bottom:3px;align-items: center;gap:11px 18px;}

.tf3et .wxy16 {grid-column: 1 / -1;order: -1;}
.kej2eya  .wxy16 {grid-column: 3;}
.bkv9d2 {letter-spacing: -.03em;color: var(--jpp);font: 800 clamp(30px, 3.4vw, 42px)/1 var(--loo7j);font-variant-numeric: tabular-nums;}
.crzwpp {color: var(--ae6);font-weight: 600;font-size: .44em;}

.m1nngg {border-radius:3px;height: 6px;display: block;background: var(--yz3fb);position: relative;overflow: hidden;}
.m1nngg::before {position: absolute;inset: 0 auto 0 0;content: "";background: var(--w83w);width: var(--mimn, 0%);}
.wxy16 {color: var(--ae6);font-size: 15px;line-height:1.58;margin: 0;}

.wb8m {margin: 0;padding: 0;list-style: none;}
.g53p678 {align-items: baseline;border-bottom: 1px solid var(--yz3fb);display: grid;gap: 0 16px;grid-template-columns: 3.6em minmax(0, 1fr);padding: 14px 0;}
.g53p678:last-child {padding-bottom: 0;border-bottom: 0;}
.gtxs {white-space: nowrap;font: 700 13px/1.4 var(--loo7j);font-style: normal;font-variant-numeric: tabular-nums;color: var(--w83w);}
.pt74 {color: var(--ae6);font-weight: 600;}
.cwwgmx {min-width: 0;margin: 0;}
.vmwm {line-height:1.61;font-size: 15px;margin: 0;}
.pbjatr {margin-top:7px;letter-spacing: .06em;font: 600 12px/1.3 var(--loo7j);font-style: normal;display: block;color: var(--ae6);}

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

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

.rx80vme {margin-left: 0;padding-left: 0;border-left: 0;}
.pbjatr:empty {display: none;}

.q6vab4 {min-width: 0;margin: 0;}
.q6vab4 > .cwwgmx {margin: 0;}
.m7xn {margin-top:9px;gap:5px 14px;justify-content: space-between;border-top: 1px solid var(--yz3fb);flex-wrap: wrap;align-items: baseline;display: flex;padding-top:9px;}
.m7xn > .pbjatr {margin-top: 0;}

.q6vab4 > .m7xn:only-child {margin-top: 0;border-top: 0;padding-top: 0;}
@media (max-width:648px) {
  .tb22 {grid-template-columns: auto minmax(0, 1fr);}
  .kej2eya .wxy16 {grid-column: 1 / -1;}
  .g53p678 {grid-template-columns: 1fr;gap:4px;}
}

.gay7761 {margin: 0 0 var(--j3h);padding: var(--tp4cs) clamp(20px, 2.4vw, 34px);background: var(--rwojh);border: 1px solid var(--pwpt4);border-radius: var(--g06yj);min-width: 0;}

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

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

.a3ars2 {grid-template-columns: minmax(0, 1fr);}
.r3kv {min-width: 0;}
.zrns6.zrns6 {letter-spacing: -.024em;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--wgo);margin: 0 0 10px;color: var(--jpp);}
.g5jgh2 {min-width: 0;}
.g5jgh2 > :first-child {margin-top: 0;}
.g5jgh2 > :last-child  {margin-bottom: 0;}
.s5by7g {margin-top:17px;display: inline-flex;background: var(--e56u);transition:background 0.165s;border-radius:9px;align-items: center;font: 700 14px/1 var(--wgo);text-decoration: none;padding: 0 20px;color: var(--vhmrd, var(--rd3));justify-content: center;min-height: 44px;}
.s5by7g:hover {background: var(--iirl);}
.npnv {margin: 0;min-width: 0;}

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

.npnv {order: -1;}
@media (max-width:767px) {
  .ssbm {max-height: 340px;}
}
@media (min-width:768px) {
  .q02h .npnv {order: 1;}
}

.r4xwzm {border: 1px solid var(--pwpt4);border-radius: var(--g06yj);padding: var(--tp4cs) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--j3h);background: var(--rwojh);min-width: 0;}
.rvq23cg {display: flex;align-items: baseline;border-bottom: 1px solid var(--yz3fb);gap:14px;justify-content: space-between;padding-bottom:14px;margin-bottom:19px;}
.ev6gtd.ev6gtd {min-width: 0;margin: 0;letter-spacing: -.026em;font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--wgo);color: var(--jpp);}
.na4v39h {color: var(--w83w);font: 700 12px/1 var(--loo7j);font-style: normal;font-variant-numeric: tabular-nums;letter-spacing: .08em;flex: 0 0 auto;}
.f3jx969 {min-width: 0;display: grid;margin: 0 0 18px;padding: 0;gap:13px;list-style: none;}
.g1er2  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.sdnyg {flex-wrap: wrap;justify-content: center;display: flex;}
.sdnyg > * {min-width: 0;flex: 1 1 200px;max-width: calc(50% - 8px);}
@media (max-width:610px) { .sdnyg > * {max-width: none;} }
.qsqxks {min-width: 0;}
.eztv0y {background: var(--yi08);overflow: hidden;margin: 0;border: 1px solid var(--yz3fb);border-radius:8px;min-width: 0;}
.fw4895 {border-radius: 0;width: 100%;display: block;height: auto;}
.t84wfb {color: var(--ae6);font: 600 12.5px/1.4 var(--loo7j);padding: 9px 11px;border-top: 1px solid var(--yz3fb);}
.qj82 {font-size: clamp(16px, 1.45vw, 18px);line-height:1.59;color: var(--ae6);margin: 0 0 18px;}
.w09kmeb {gap:11px;flex-wrap: wrap;display: flex;}
.v2x40n, .q75y {text-decoration: none;min-height: 44px;transition:background 0.165s, border-color 0.12s;padding: 0 20px;justify-content: center;display: inline-flex;border-radius:7px;font: 700 14px/1 var(--wgo);align-items: center;}
.v2x40n {color: var(--vhmrd, var(--rd3));background: var(--e56u);}
.v2x40n:hover {background: var(--iirl);}

.q75y {color: var(--jpp);background: transparent;border: 1px solid var(--pwpt4);}
.q75y:hover {border-color: var(--w83w);}

.rs72k0 {gap:15px 18px;padding: 20px 0 0;margin: 0 0 var(--j3h);border-top: 1px solid var(--pwpt4);display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: start;}
.qqv5a3n {flex: 0 0 auto;}
.xf6r {height: 56px;object-fit: cover;width: 56px;border: 1px solid var(--yz3fb);border-radius:6px;display: block;}
.kdeqek {min-width: 0;}
.w3zr4p {margin: 0;display: flex;flex-wrap: wrap;align-items: baseline;gap:4px 10px;}
.gea4z5 {font-size: 15px;color: var(--jpp);font-weight: 700;}
.ed7ed82 {color: var(--ae6);font-size: 13.5px;}

.r7padk > .gea4z5 {display: block;}
.fddw {display: block;margin-top:4px;font-style: normal;}

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

.b662w09 {display: block;}
.ec3gkx {color: var(--ae6);line-height:1.60;margin: 9px 0 0;font-size: 14.5px;}
.g75jrqy {gap:8px;margin-top:13px;flex-wrap: wrap;display: flex;}

.dc9yr6q {text-decoration: none;color: var(--ae6);transition:color 0.154s, border-color 0.153s;width: 44px;justify-content: center;height: 44px;display: inline-flex;border-radius:7px;border: 1px solid var(--yz3fb);align-items: center;}
.dc9yr6q:hover {border-color: var(--w83w);color: var(--w83w);}
.j92a {color: var(--ae6);font-size: 12.5px;margin: 12px 0 0;line-height:1.53;}
@media (max-width:555px) {
  .rs72k0 {grid-template-columns: minmax(0, 1fr);}
}

.rm2hw {counter-reset: vt-sect;}
.tct9 {margin: 0 0 var(--j3h);min-width: 0;}
.txre2p {display: flex;padding-bottom:11px;align-items: baseline;border-bottom: 1px solid var(--yz3fb);gap:13px;margin-bottom:16px;}
.dd7m {counter-increment: vt-sect;}
.dd7m::before {content: counter(vt-sect, decimal-leading-zero);font: 700 12px/1.4 var(--loo7j);font-variant-numeric: tabular-nums;flex: 0 0 auto;letter-spacing: .08em;color: var(--w83w);}
.saz0j.saz0j {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--wgo);letter-spacing: -.024em;margin: 0;color: var(--jpp);min-width: 0;}

.rmgc55.rmgc55 {padding-bottom:12px;border-bottom: 1px solid var(--yz3fb);margin-bottom:17px;}
.hdrs {counter-increment: vt-sect;}

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

.ge5jn1j.ge5jn1j {margin: 0 0 16px;}
.nsy06h {border: 0;border-top: 1px solid var(--yz3fb);height: 0;margin: 0 0 20px;}

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

.jf8c7z.jf8c7z {margin: 0 0 var(--j3h);display: flex;}
.qszw  {justify-content: flex-start;}
.j3s6qy   {justify-content: center;}
.ar3ktc3 {justify-content: flex-end;}
.tpvy {align-items: center;border-radius:8px;color: var(--vhmrd, var(--rd3));text-decoration: none;transition:background 0.196s;padding: 0 24px;background: var(--e56u);display: inline-flex;justify-content: center;min-height: 44px;}
.tpvy:hover {background: var(--iirl);}
.pbnr {flex: 1 1 auto;}
.d2q3vj {font: 700 14px/1 var(--wgo);}

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

.pbzdrmy {overflow: hidden;min-width: 0;position: relative;border: 1px solid var(--yz3fb);border-radius: var(--g06yj);margin: 0 0 var(--j3h);}
.grqh2c {border-radius:4px;font: 700 10.5px/1 var(--loo7j);font-style: normal;font-variant-numeric: tabular-nums;position: absolute;background: color-mix(in srgb, var(--rwojh) 82%, transparent);padding: 3px 7px;color: var(--w83w);z-index: 1;top: 9px;letter-spacing: .08em;left: 10px;}
.je7x46 {display: block;}
.qtgf {border-radius: 0;height: auto;display: block;width: 100%;}

.h1f2m2a {margin: 0 0 var(--j3h);padding: 18px 20px;border: 1px solid var(--pwpt4);border-radius: var(--g06yj);background: var(--rwojh);}
.aez1e2 {letter-spacing: .12em;text-transform: uppercase;font: 700 11.5px/1 var(--loo7j);margin-bottom:12px;display: block;color: var(--w83w);}

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

.x0zj > li > a::before {font: 700 11px/1 var(--loo7j);font-variant-numeric: tabular-nums;color: var(--w83w);content: counter(vt-idx, decimal-leading-zero) "  ";}
.sn9x > li > a {transition:color 0.151s;display: flex;text-decoration: none;color: var(--ae6);min-height: 44px;font-size: 14.5px;align-items: center;padding: 0 4px;border-bottom: 1px solid var(--yz3fb);gap:8px;}
.sn9x > li:last-child > a {border-bottom: 0;}
.sn9x > li > a:hover {color: var(--jpp);}

.cgzejt {margin: 0 0 var(--j3h);background: var(--rwojh);padding: var(--tp4cs) clamp(20px, 2.4vw, 34px);border: 1px solid var(--pwpt4);border-radius: var(--g06yj);}
.dfj7.dfj7 {margin: 0 0 9px;letter-spacing: -.024em;color: var(--jpp);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--wgo);}
.hdw7p {font-size: 15.5px;color: var(--ae6);margin: 0 0 18px;line-height:1.59;}
.pf2t {margin: 0 0 20px;display: grid;gap: 0;grid-template-columns: max-content minmax(0, 1fr);}

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

.nsvyt > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.nsvyt > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.dp8vw {color: var(--ae6);text-transform: uppercase;padding: 9px 16px 9px 0;letter-spacing: .09em;border-bottom: 1px solid var(--yz3fb);font: 700 11.5px/1.4 var(--loo7j);white-space: nowrap;}
.zz02g {margin: 0;border-bottom: 1px solid var(--yz3fb);padding: 9px 0;color: var(--jpp);font: 600 14px/1.4 var(--loo7j);font-variant-numeric: tabular-nums;}

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

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

.tvwtybb {flex-wrap: wrap;gap:9px;display: flex;}
.q1tw5 {padding: 0 20px;color: var(--jpp);align-items: center;min-height: 44px;border-radius:7px;border: 1px solid var(--pwpt4);background: transparent;display: inline-flex;justify-content: center;text-decoration: none;transition:border-color 0.121s, color 0.162s;}
.q1tw5:hover {color: var(--w83w);border-color: var(--w83w);}
.bwzqsz {font: 700 14px/1 var(--wgo);}
@media (max-width:648px) {
  .nsvyt {grid-template-columns: max-content minmax(0, 1fr);}
}

.bkmkw, .p655yxh {margin: 0 0 var(--j3h);min-width: 0;}
.crwj {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--wgo);display: block;margin-bottom:15px;color: var(--jpp);letter-spacing: -.024em;}
.q32e9 {padding-bottom:10px;border-bottom: 1px solid var(--yz3fb);}
.gf8rs, .d7f7 {min-width: 0;}
.gf8rs > :first-child, .d7f7 > :first-child {margin-top: 0;}
.gf8rs > :last-child,  .d7f7 > :last-child  {margin-bottom: 0;}
.s0kpmf.s0kpmf {margin: 0 0 14px;color: var(--jpp);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--wgo);letter-spacing: -.024em;}

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

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

.tds67xx {border-bottom: 1px solid var(--yz3fb);border-top: 1px solid var(--pwpt4);margin-bottom:17px;padding: 11px 0;}

.ym20 {display: grid;gap: 0 26px;align-items: start;grid-template-columns: minmax(0, 9em) minmax(0, 1fr);}
.ps1v5g {padding-top:3px;min-width: 0;}
.rm2hw .ps1v5g > h2.crwj.crwj,
.rm2hw .tds67xx > h2.crwj.crwj {margin: 0;}
.rm2hw .ps1v5g > h2.crwj.crwj {font: 700 11.5px/1.45 var(--loo7j);letter-spacing: .09em;text-transform: uppercase;color: var(--ae6);}
@media (max-width:726px) {
  .ym20 {grid-template-columns: minmax(0, 1fr);gap: 0;}
  .ps1v5g {padding-top: 0;}
  .rm2hw .ps1v5g > h2.crwj.crwj {margin: 0 0 12px;}
}

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

.v73fdr.v73fdr .hg6w0 > .snbeh {display: grid;grid-template-columns: 2.1em 1fr;align-items: baseline;}
.v73fdr.v73fdr .nhhh {font-variant-numeric: tabular-nums;font-weight: 700;font-size: 11.5px;color: var(--w83w);letter-spacing: .08em;}
.v73fdr.v73fdr .v7gdc {line-height:1.60;color: var(--ae6);margin: 0;font-size: 14px;}

.v73fdr.v73fdr .jxabgy {padding-left: 3.2em;counter-reset: vt-ref;}
.v73fdr.v73fdr .jxabgy > .snbeh {counter-increment: vt-ref;padding-top:14px;border-top: 1px solid var(--yz3fb);}
.v73fdr.v73fdr .jxabgy > .snbeh:first-child {border-top: 0;padding-top: 0;}
.v73fdr.v73fdr .jxabgy > .snbeh::before {color: var(--w83w);margin-left: -3.2em;font-family: var(--loo7j);display: inline-block;width: 3.2em;font-weight: 700;font-variant-numeric: tabular-nums;letter-spacing: .08em;font-size: 11.5px;content: counter(vt-ref, decimal-leading-zero);}
.v73fdr.v73fdr .jxabgy > .v7gdc {margin: 6px 0 14px;}
.v73fdr.v73fdr .jxabgy > .v7gdc:last-child {margin-bottom: 0;}
.v73fdr.v73fdr .bfqd88x {font-weight: 700;}
.v73fdr.v73fdr .g6gggn0 {margin: 0;}

.v73fdr.v73fdr .jxabgy > .v7gdc > .g6gggn0 {font-size: 14px;line-height:1.63;}

.v73fdr.v73fdr .xb3y {margin: 0;list-style: none;counter-reset: vt-ref;padding: 0 0 0 3.2em;}
.v73fdr.v73fdr .vajjg0 {border-top: 1px solid var(--yz3fb);counter-increment: vt-ref;padding: 14px 0;}
.v73fdr.v73fdr .vajjg0:first-child {border-top: 0;padding-top: 0;}
.v73fdr.v73fdr .vajjg0:last-child {padding-bottom: 0;}
.v73fdr.v73fdr .vajjg0::before {font-size: 11.5px;width: 3.2em;display: inline-block;font-weight: 700;content: counter(vt-ref, decimal-leading-zero);letter-spacing: .08em;font-variant-numeric: tabular-nums;font-family: var(--loo7j);color: var(--w83w);margin-left: -3.2em;}
.v73fdr.v73fdr .vajjg0 > .bfqd88x {font-weight: 700;font-size: 15px;line-height:1.40;}
.v73fdr.v73fdr .vajjg0 > .g6gggn0 {margin: 6px 0 0;line-height:1.64;color: var(--ae6);font-size: 14px;}
@media (max-width:726px) {
  .v73fdr.v73fdr .hg6w0 {grid-template-columns: 1fr;gap:5px;}
  .v73fdr.v73fdr .hg6w0 > .v7gdc {padding-left: 2.1em;}
  .v73fdr.v73fdr .jxabgy {padding-left: 2.6em;}
  .v73fdr.v73fdr .jxabgy > .snbeh::before {width: 2.6em;margin-left: -2.6em;}
  .v73fdr.v73fdr .xb3y {padding-left: 2.6em;}
  .v73fdr.v73fdr .vajjg0::before {width: 2.6em;margin-left: -2.6em;}
}

.y5y61 {margin: 0 0 var(--j3h);}

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

@media (max-width:1006px) { .zeyk {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:532px)  { .zeyk {grid-template-columns: minmax(0, 1fr);} }
.wxspwx {min-width: 0;}
.mj9k0jm {display: block;text-decoration: none;min-width: 0;color: inherit;}
.ykma311 {border: 1px solid var(--yz3fb);border-radius:9px;overflow: hidden;background: var(--hb72);margin: 0;position: relative;}

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

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

.dfkw3n {margin: 0 0 var(--j3h);}
.jf9qr {list-style: none;min-width: 0;display: grid;margin: 0;gap:10px;padding: 0;}

.x7zacrc {grid-template-columns: repeat(2, minmax(0, 1fr));}
.ystfv  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.yfdvb5 {min-width: 0;}
.xm3c056 {border: 1px solid var(--yz3fb);border-radius:8px;padding: 22px 20px;background: var(--rwojh);transition:border-color 0.185s, background 0.147s;align-items: center;justify-content: center;position: relative;text-decoration: none;display: flex;min-height: 124px;}
.xm3c056:hover {background: var(--yi08);border-color: color-mix(in srgb, var(--pa7h5) 45%, var(--yz3fb));}
.dvmmhd {letter-spacing: .08em;font: 700 10.5px/1 var(--loo7j);font-style: normal;font-variant-numeric: tabular-nums;top: 8px;color: var(--w83w);left: 9px;position: absolute;}
.bhckq {height: auto;max-height: 62px;display: block;max-width: 100%;width: auto;object-fit: contain;border-radius: 0;}
@media (max-width:628px) {
  .x7zacrc, .ystfv {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.g67b {margin: 0 0 var(--j3h);}
.n0yk {padding: 0;gap:12px;margin: 0;min-width: 0;display: grid;list-style: none;}

.cntpx1t {grid-template-columns: repeat(4, minmax(0, 1fr));}
.pzrd {grid-template-columns: repeat(2, minmax(0, 1fr));}
.qeqa2t {border: 1px solid var(--yz3fb);border-radius:7px;min-width: 0;padding: 20px 14px;display: flex;flex-direction: column;align-items: center;background: var(--yi08);gap:12px;}
.txmp {max-height: 44px;display: block;object-fit: contain;max-width: 100%;border-radius: 0;width: auto;height: auto;}
.gg31v {overflow: hidden;max-width: 100%;white-space: nowrap;letter-spacing: .04em;text-overflow: ellipsis;font: 600 13px/1.25 var(--loo7j);text-align: center;color: var(--ae6);}
@media (max-width:628px) {
  .cntpx1t {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .pzrd {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.rb3a.rb3a .d6f6wqe {table-layout: fixed;width: 100%;border-collapse: collapse;border: 0;background: none;}
.rb3a.rb3a .nr2eag {padding: 0 0 9px;letter-spacing: .09em;text-align: left;font-weight: 700;font-family: var(--loo7j);text-transform: uppercase;vertical-align: bottom;border-bottom: 1px solid var(--yz3fb);font-size: 11.5px;}
.rb3a.rb3a .rpfjnz {padding-right:15px;color: var(--w83w);}

.rb3a.rb3a .pezdqcd  {color: var(--ae6);padding-left:15px;}

.rb3a.rb3a .tgtf {border-left: 1px solid var(--yz3fb);}
.rb3a.rb3a .jjc13 {vertical-align: top;font-size: 14px;border-bottom: 1px solid var(--yz3fb);padding: 11px 0;line-height:1.56;}
.rb3a.rb3a .av95pb {padding-right:15px;}
.rb3a.rb3a .tgtf  {padding-left:16px;}
.rb3a.rb3a .hgjk {font-family: var(--loo7j);display: inline-block;font-weight: 700;color: var(--w83w);width: 1.15em;}
.rb3a.rb3a .tgtf .hgjk {color: var(--ae6);}

.rb3a.rb3a .pg1w1e {font-weight: 700;font-size: 11.5px;padding: 0 0 9px;font-family: var(--loo7j);margin: 0;display: block;letter-spacing: .09em;border-bottom: 1px solid var(--yz3fb);text-transform: uppercase;}
.rb3a.rb3a .nmk4s {color: var(--w83w);}
.rb3a.rb3a .p84t4jt  {color: var(--ae6);}
.rb3a.rb3a .qpj59v8 {list-style: none;padding: 0;margin: 0;}
.rb3a.rb3a .vv692 {padding: 11px 0;font-size: 14px;align-items: baseline;grid-template-columns: 1.35em minmax(0, 1fr);display: grid;border-bottom: 1px solid var(--yz3fb);line-height:1.55;}
.rb3a.rb3a .vv692:last-child {border-bottom: 0;}
.rb3a.rb3a .rfcv {font-family: var(--loo7j);font-weight: 700;font-style: normal;}

.rb3a.rb3a .jmqf .rfcv {color: var(--w83w);}
.rb3a.rb3a .errt8  .rfcv {color: var(--ae6);}

.rb3a.rb3a .rb1gkw {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0;}
.rb3a.rb3a .e9tny {min-width: 0;}
.rb3a.rb3a .p7x3nw {padding-right:27px;}
.rb3a.rb3a .x6czv {padding-left:26px;border-left: 1px solid var(--yz3fb);}

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

.rb3a.rb3a .e0pxcr {margin: 0;}
.rb3a.rb3a .e0pxcr > .pg1w1e {margin-top:22px;}
.rb3a.rb3a .e0pxcr > .pg1w1e:first-child {margin-top: 0;}
.rb3a.rb3a .m2rk4b {margin: 0;}

@media (max-width:648px) {
  
  .rb3a.rb3a .rb1gkw {grid-template-columns: minmax(0, 1fr);}
  .rb3a.rb3a .p7x3nw {padding-right: 0;}
  .rb3a.rb3a .x6czv {border-left: 0;padding-left: 0;margin-top:22px;}
  
  .rb3a.rb3a .jjc13 {font-size: 13.5px;}
  .rb3a.rb3a .av95pb,
  .rb3a.rb3a .rpfjnz {padding-right:10px;}
  .rb3a.rb3a .tgtf,
  .rb3a.rb3a .pezdqcd {padding-left:10px;}
}

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

.hneseb.hneseb .dm1rx::before {position: absolute;width: 5px;top: 19px;left: -21px;height: 5px;content: "";background: var(--pa7h5);}
.hneseb.hneseb .zys19vx {letter-spacing: .08em;font-weight: 700;color: var(--w83w);font-size: 11.5px;font-family: var(--loo7j);}
.hneseb.hneseb .bng69 {margin: 4px 0 13px 3.4em;line-height:1.61;font-size: 14px;color: var(--ae6);}

.hneseb.hneseb .n4kj {border-left: 1px solid var(--yz3fb);padding: 0 0 0 18px;list-style: none;margin: 0;counter-reset: vt-step;}
.hneseb.hneseb .jvvr4 {counter-increment: vt-step;position: relative;padding: 13px 0 0;}
.hneseb.hneseb .jvvr4 + .jvvr4 {margin-top:12px;border-top: 1px solid var(--yz3fb);}
.hneseb.hneseb .jvvr4::before {left: -21px;width: 5px;background: var(--pa7h5);top: 19px;content: "";height: 5px;position: absolute;}
.hneseb.hneseb .cdynwjx {font-weight: 700;font-size: 15px;line-height:1.34;display: block;}
.hneseb.hneseb .cdynwjx::before {font-family: var(--loo7j);color: var(--w83w);font-size: 11.5px;letter-spacing: .08em;font-variant-numeric: tabular-nums;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-weight: 700;}
.hneseb.hneseb .m1qk {font-size: 14px;margin: 4px 0 0;line-height:1.63;color: var(--ae6);}

.hneseb.hneseb .hs68z {border-left: 0;padding: 0;}
.hneseb.hneseb .rzcy4jt {padding: 14px 0 0;margin: 0;display: block;border-top: 1px solid var(--yz3fb);}
.hneseb.hneseb .hs68z > .rzcy4jt:first-child {border-top: 0;padding-top: 0;}
.hneseb.hneseb .jdcdhee {font-style: normal;font: 700 11px/1.3 var(--loo7j);font-variant-numeric: tabular-nums;color: var(--w83w);margin-bottom:6px;letter-spacing: .1em;display: block;}
.hneseb.hneseb .rssxq {font-size: 15px;font-weight: 700;line-height:1.37;}
.hneseb.hneseb .tp0r71 {line-height:1.61;margin: 5px 0 14px;font-size: 14px;color: var(--ae6);}
.hneseb.hneseb .tp0r71:last-child {margin-bottom: 0;}

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

.rm2hw {--t3xj: var(--jpp);}

.rm2hw :is(.t3kvx7, [class*="table"]) {overflow-x: auto;}
.rm2hw table {border-collapse: collapse;width: 100%;font-size: 14.5px;}
.rm2hw thead th {border-bottom: 1px solid var(--t3xj, var(--pwpt4));letter-spacing: .08em;padding: 11px 14px;white-space: nowrap;font-size: 11.5px;color: var(--ae6);font-weight: 700;text-transform: uppercase;text-align: left;}
.rm2hw tbody td {padding: 11px 14px;color: var(--zgx, var(--jpp));border-bottom: 1px solid var(--yz3fb);}
.rm2hw tbody td + td {font-family: var(--loo7j);font-variant-numeric: tabular-nums;}

.yag0.yag0 {padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);border-top: 1px solid var(--pwpt4);background: var(--mcich);color: var(--jpp);}
.yag0 .rw0c {margin: 0 auto;gap:29px 50px;grid-template-columns: minmax(0, 1fr) auto;max-width: var(--ps2p);display: grid;align-items: start;}
.yag0 .cshcqt img {display: block;height: 28px;width: auto;}
.yag0 .cshcqt span {font-weight: 800;font-size: 18px;letter-spacing: -.03em;color: var(--jpp);}
.yag0 .wye0k56 {gap:48px;display: grid;grid-auto-flow: column;}
.yag0 .wye0k56 ul {margin: 0;padding: 0;display: grid;gap:10px;list-style: none;}
.yag0 .wye0k56 a {text-decoration: none;color: var(--ae6);font-size: 14px;}
.yag0 .wye0k56 a:hover {color: var(--jpp);}
.yag0 .ceqvwe {max-width: var(--ps2p);display: flex;margin: 24px auto 0;gap:13px;opacity:0.71;align-items: center;flex-wrap: wrap;}
.yag0 .k8hma {padding-top:19px;max-width: var(--ps2p);margin: 24px auto 0;border-top: 1px solid var(--yz3fb);}
.yag0 .k8hma p {color: var(--ae6);font-size: 12.5px;margin: 0;}
.yag0 .k8hma p + p {margin-top:9px;line-height:1.54;}

@media (max-width:1085px) {
  
  .jwd5q {display: none;}
  .ash4e1m {margin-left: 0;}
  .qt0v {display: flex;}
  
  .f365 {display: inline-flex;}
  .jmp8wns {left: 14px;}
}

@media (max-width:811px) {
  .em22 {display: none;}
  
  .jmp8wns {align-items: center;gap:9px;flex-direction: row;text-align: left;}
  .dxjb9 {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size: 13.5px;flex: 1 1 auto;min-width: 0;}
  .jmp8wns .xmrzy {flex: 0 0 auto;}
}

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

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

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

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

.yag0 .wye0k56 a {align-items: center;min-height: 44px;display: flex;}
.pfsva3 {display: inline-flex;min-height: 44px;align-items: center;}

.xmrzy, .bh8nxz, .v2df4,
.rm2hw a[role="button"],
.rm2hw .kbac a {min-height: 44px;}

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

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

.xh1t ul {gap:8px;}

.yag0 .wye0k56 ul {display: grid;gap:9px;}

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

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

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

.x41wv:checked ~ .c3f5 {visibility: visible;opacity:1;}
.x41wv:checked ~ .a0gr {visibility: visible;transform: translateX(0);}

.n0cvs {justify-content: space-between;border-bottom: 1px solid var(--pwpt4, var(--tglc));align-items: center;top: 0;padding: 14px 16px;background: var(--yi08, var(--lc29m));z-index: 1;display: flex;position: sticky;gap:12px;}
.pdakfs {display: inline-flex;min-height: 44px;align-items: center;}
.pdakfs img {width: auto;display: block;height: 26px;}
.kxjt85x {letter-spacing: .01em;color: var(--gjjl);font-size: 16px;font-weight: 800;}

.fqvbt3 {display: inline-flex;cursor: pointer;border-radius:11px;border: 1px solid var(--pwpt4, var(--tglc));align-items: center;color: var(--gjjl);justify-content: center;width: 44px;flex: none;height: 44px;background: var(--lc29m);}
.fqvbt3:hover {background: var(--whjx8);}
.fqvbt3:focus-visible,
.wchwhtf a:focus-visible,
.eqb8yve:focus-visible,
.bv47p:focus-visible {outline: 2px solid var(--gjjl);outline-offset: 2px;}

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

.wchwhtf a {font-size: 15.5px;min-height: 48px;display: flex;text-decoration: none;border-radius:13px;border: 1px solid transparent;font-weight: 600;padding: 10px 14px;color: var(--gjjl);align-items: center;line-height:1.31;}
.wchwhtf a:hover {background: var(--lc29m);border-color: var(--pwpt4, var(--tglc));}

.wchwhtf a[aria-current="page"] {border-color: var(--pwpt4, var(--tglc));background: var(--lc29m);box-shadow: inset 3px 0 0 var(--pa7h5, var(--e56u));}

.b066dx {padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));background: var(--yi08, var(--lc29m));border-top: 1px solid var(--pwpt4, var(--tglc));gap:10px;margin-top: auto;display: grid;}

.eqb8yve, .bv47p {font-size: 15px;font-weight: 700;justify-content: center;padding: 12px 18px;min-height: 48px;text-decoration: none;border-radius:13px;display: flex;align-items: center;}
.eqb8yve {background: var(--qs3wp);border: 1px solid var(--pwpt4, var(--tglc));color: var(--h9g9c, var(--x7k));}
.bv47p {border: 1px solid transparent;color: var(--ljj, var(--xv2a));background: var(--nt9wj);}

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

@media (min-width:1086px) {
  .a0gr, .c3f5 {display: none;}
}

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

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

.rm2hw > .kbac.jf8c7z {padding-top: 0;padding-bottom: 0;}

@media (min-width:1086px) {

  
  
  .jwd5q, .ash4e1m {transition:width 227ms ease, margin-left 192ms ease, padding 250ms ease;}

  
}

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

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

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

.dbtkk > summary.m91tr2f .aez1e2 {margin: 0;}
.dbtkk[open] > summary.m91tr2f {margin-bottom:13px;}

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

.ash4e1m {padding-bottom: max(96px, var(--g8xk, 96px));}

.rsx47 {--rxwru: uppercase;--b72u: var(--g06yj);--v6ay2: 6px;--wufnu: 1px solid var(--pwpt4);--yk9: 12px;--laaw: .08em;--gsdm: var(--g06yj);}

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

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

:root {--aym: var(--t3xj, var(--pa7h5));--dhxer:   color-mix(in srgb, var(--pa7h5) 38%, transparent);--rwojh:  color-mix(in srgb, var(--pa7h5) 9%, var(--lc29m));--yz3fb:  color-mix(in srgb, var(--pa7h5) 16%, var(--tglc));--pwpt4:   color-mix(in srgb, var(--pa7h5) 26%, var(--ercmq));--g06yj:      14px;--yi08: color-mix(in srgb, var(--pa7h5) 14%, var(--dap));--pm1:     color-mix(in srgb, var(--pa7h5) 7%, var(--hrs));}
html:root {background-color: var(--pm1);}
body {font-family: var(--wgo);background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--pa7h5) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--aym) 14%, transparent), transparent 70%),
    var(--pm1);background-attachment: fixed;}

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

.jwd5q {background:
    linear-gradient(180deg, color-mix(in srgb, var(--pa7h5) 16%, transparent), transparent 46%),
    var(--b7yt);border-right-color: var(--pwpt4);}
.xh1t a {border-radius:9px;letter-spacing: .01em;font: 600 15px/1.2 var(--wgo);}
.xh1t a:hover {background: color-mix(in srgb, var(--pa7h5) 12%, transparent);}
.xh1t a[aria-current="page"] {box-shadow: 0 6px 20px var(--dhxer);background: var(--e56u);color: var(--vhmrd, var(--rd3));}
.xh1t a[aria-current="page"] .ghm7r {background: currentColor;}

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

.xmrzy,
.rm2hw :is(.kbac, .hneseb, .v73fdr) a[role="button"],
.rm2hw .kbac a,
.q63nstd, .fy9g {letter-spacing: .02em;border-radius:12px;font: 700 14.5px/1 var(--wgo);padding: 0 22px;min-height: 44px;}
.e78cm,
.q63nstd, .fy9g,
.rm2hw .kbac a {transition:transform 0.149s, box-shadow 0.12s, background 0.127s;box-shadow: 0 8px 24px var(--dhxer);}
.e78cm:hover, .q63nstd:hover, .fy9g:hover {transform: translateY(-1px);box-shadow: 0 10px 30px var(--dhxer);}
.cvn6x {background: color-mix(in srgb, var(--qs3wp) 70%, transparent);border-color: var(--pwpt4);}

.rm2hw :is(.v73fdr, .hneseb, .rb3a, .hk12),
.rm2hw .ya1pm8k.ya1pm8k {border-color: var(--pwpt4);background:
    linear-gradient(180deg, color-mix(in srgb, var(--pa7h5) 7%, transparent), transparent 60%),
    var(--rwojh);}

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

.rm2hw .c2b81s {min-height: clamp(360px, 52vh, 560px);justify-content: center;}
.pa2sg4 {background: linear-gradient(90deg,
    color-mix(in srgb, var(--pm1) 90%, transparent) 0%,
    color-mix(in srgb, var(--pm1) 62%, transparent) 42%,
    color-mix(in srgb, var(--pm1) 0%, transparent) 76%);}
.wexdr {background: color-mix(in srgb, var(--yi08) 70%, transparent);z-index: 2;left: 14px;border: 1px solid var(--pwpt4);border-radius: 999px;position: absolute;backdrop-filter: blur(8px);top: 14px;padding: 7px 14px;}
.gt1gfz2 {background: none;max-width:640px;}
.gt1gfz2 .xqycmb {line-height:1.06;font-size: clamp(30px, 4vw, 54px);}
@media (max-width:909px) {
  .rm2hw .c2b81s {min-height: min(72vh, 560px);justify-content: flex-end;}
  .pa2sg4 {background: linear-gradient(0deg,
      color-mix(in srgb, var(--pm1) 94%, transparent) 0%,
      color-mix(in srgb, var(--pm1) 70%, transparent) 45%,
      color-mix(in srgb, var(--pm1) 0%, transparent) 82%);}
}

.rm2hw .v2n1.v2n1 {height: auto;max-height: none;object-fit: contain;}
.xqycmb.xqycmb {line-height:1.05;font-size: clamp(28px, 3.2vw, 44px);}
.mzpjt {border-color: var(--pwpt4);box-shadow: 0 18px 50px var(--dhxer);}

@media (max-width:1085px) {
  .faxszd .rsx47 {display: none;}
  .f365 img {max-width: min(30vw, 120px);height: 28px;object-fit: contain;object-position: left center;}
  .cvw0 {padding: 14px 20px 0;}
}
@media (max-width:555px) {
  .b1j1bq {gap:8px;padding: 0 14px;}
  .faxszd {gap:6px;}
  .faxszd .xmrzy {font-size: 13px;min-height: 40px;padding: 0 12px;}
  .qt0v {margin-right: -8px;}
}

.rm2hw .cgzejt.cgzejt {display: grid;gap: clamp(22px, 3vw, 48px);align-items: center;padding: clamp(24px, 3.4vw, 48px) !important;grid-template-columns: minmax(0, 1fr);overflow: hidden;background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--pa7h5) 24%, transparent), transparent 70%),
    var(--rwojh);border: 1px solid var(--pwpt4);border-radius: var(--g06yj);}
@media (min-width:910px) {
  .rm2hw .cgzejt.cgzejt {grid-template-columns: minmax(0, 1fr) auto;}
}
.cgzejt .qtrm71 {min-width: 0;}
.cgzejt .dfj7 {font-size: clamp(26px, 3vw, 40px);}
.cgzejt .kwcj6q {border-radius: 50%;justify-content: center;--vglv: 90%;display: flex;margin: 0 auto;align-items: center;flex-direction: column;aspect-ratio: 1;background:
    radial-gradient(closest-side, var(--rwojh) 78%, transparent 79%),
    conic-gradient(var(--pa7h5) 0 var(--vglv), color-mix(in srgb, var(--pa7h5) 14%, transparent) var(--vglv) 100%);position: relative;box-shadow: 0 0 60px var(--dhxer);width: clamp(170px, 18vw, 220px);}
.cgzejt .basybe {color: var(--jpp);letter-spacing: -.04em;font: 800 clamp(46px, 5vw, 64px)/1 var(--loo7j);}
.cgzejt .crm3fgx {margin-top:6px;font: 700 14px/1 var(--loo7j);font-style: normal;color: var(--w83w);}
.cgzejt .f49n3 {color: var(--ae6);overflow-wrap: anywhere;text-align: center;letter-spacing: .14em;font: 700 11px/1.2 var(--wgo);max-width: 70%;margin-top:11px;text-transform: uppercase;}
.cgzejt .tvwtybb {margin-top:22px;display: flex;gap:11px;flex-wrap: wrap;}
.cgzejt .q1tw5.q1tw5 {text-decoration: none;font: 700 15px/1 var(--wgo);align-items: center;min-height: 48px;color: var(--vhmrd, var(--rd3));display: inline-flex;box-shadow: 0 8px 24px var(--dhxer);background: var(--e56u);padding: 0 22px;border-radius:11px;border: 0;}
.cgzejt .q1tw5.q1tw5:hover {color: var(--vhmrd, var(--rd3));background: var(--iirl);}
.cgzejt .q1tw5 .bwzqsz {font: inherit;color: inherit;}
@media (max-width:909px) {
  .cgzejt .kwcj6q {order: -1;width: 160px;}
  .cgzejt .q1tw5.q1tw5 {flex: 1 1 140px;justify-content: center;}
}

.rm2hw .c2b81s.mnp1pj {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--pa7h5) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--aym) 32%, transparent), transparent 65%),
    var(--w14, var(--rwojh));}
.kbydf5 {overflow: hidden;white-space: nowrap;max-width: 100%;right: -.04em;color: color-mix(in srgb, var(--ecb, var(--jpp)) 10%, transparent);pointer-events: none;bottom: -.2em;z-index: 0;position: absolute;letter-spacing: -.04em;font: 800 clamp(96px, 14vw, 220px)/1 var(--wgo);}
@media (max-width:909px) {
  .rm2hw .c2b81s.mnp1pj {min-height: 0;padding-top:56px;}
  .kbydf5 {display: none;}
}
