

:root {--h8s65:  clamp(30px, 3.4vw, 52px);--wq3:   var(--sls4);--mltb:var(--s51);--qbzdg:"Futura", "Century Gothic", system-ui, "Avenir Next", "Trebuchet MS", sans-serif;--hqr:"SF Mono", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--d5mn9:     10px;--b6y: color-mix(in srgb, var(--rw8) 35%, var(--wq3));--pluq: var(--mxweu);--has3:  1180px;--cfu:  var(--h4ml);--nfsdq: var(--k5u);--hcf:  248px;--q73:  clamp(16px, 1.8vw, 26px);--rw8: var(--a0dho);--uhcyl: var(--czr9f);--fggiz:    var(--d0ly);}

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

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

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

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

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

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

.jap5 {border: 1px solid var(--cfu);border-radius: var(--d5mn9);background: var(--nfsdq);padding: 14px;margin-top: auto;}
.xqq0yg {font-size: 14px;margin: 0;font-weight: 700;}
.h453t5c {margin: 5px 0 0;color: var(--uhcyl);font-size: 12.5px;line-height:1.43;}

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

.z8f2d4,
.v12786 :is(.ghan, .fsf6gw8, .wx4h60) a[role="button"],
.v12786 .ghan a {font-size: 14px;transition:background 0.146s, border-color 0.162s;justify-content: center;display: inline-flex;white-space: nowrap;font-weight: 700;padding: 10px 20px;cursor: pointer;text-decoration: none;align-items: center;border-radius:8px;border: 1px solid transparent;}

.vrdh6 {color: var(--nx76, var(--ka3va));background: var(--ze1b3);border-color: var(--cfu);}
.qq8ee {background: var(--vb0);color: var(--n28, var(--dszg));}
.qq8ee:hover {background: var(--d4aei);}

.v12786 :is(.ghan, .fsf6gw8, .wx4h60) a[role="button"],
.v12786 .ghan a {background: var(--a0dho);color: var(--f3o, var(--er72w));}
.wpa6svq {width: 100%;margin-top:11px;display: flex;}

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

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

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

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

.v1jxrm::before {transition:border-color 0.152s, background 0.177s;position: absolute;border: 1px solid var(--cfu);content: '';inset: 11px;background: var(--mltb);}
.v1jxrm svg {z-index: 1;position: relative;}
.v1jxrm:hover {color: var(--b6y);}
.v1jxrm:hover::before {background: color-mix(in srgb, var(--wq3) 8%, var(--mltb));border-color: color-mix(in srgb, var(--rw8) 50%, var(--cfu));}
.v1jxrm:focus-visible {outline: 2px solid var(--b6y);outline-offset: -3px;}

.v12786 {padding: 0 clamp(16px, 2vw, 28px) 60px;}
.v12786 > * {padding-bottom: 0;max-width: var(--has3);margin: 0 auto var(--q73) !important;padding-top: var(--h8s65);}
.v12786 > *:last-child {margin-bottom: 0 !important;}

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

.v12786 :is(.w34n, .caqbjqz, .t6qkh2, .wx4h60,
             .fsf6gw8, .jnwzm) :is(p, li, td) > a {color: var(--rw8);text-underline-offset: 3px;}

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

.v12786 :is(.wx4h60, .fsf6gw8, .jnwzm, .sysqt) {border: 1px solid var(--cfu);border-radius: var(--d5mn9);background: var(--nfsdq);padding: var(--h8s65) clamp(20px, 2.4vw, 34px) !important;}

.v12786 .wmnhx8.wmnhx8 {overflow: hidden;grid-template-columns: minmax(0, 1fr);min-width: 0;padding: 0 !important;border: 1px solid var(--cfu);border-radius: var(--d5mn9);background: var(--nfsdq);display: grid;}

.h8911w7 {border-bottom: 1px solid var(--pluq);padding: 9px clamp(18px, 2.2vw, 30px);background: var(--mltb);gap:12px;justify-content: space-between;grid-column: 1 / -1;display: flex;min-width: 0;align-items: center;}
.p8m2k {overflow: hidden;font: 700 11.5px/1 var(--hqr);color: var(--b6y);letter-spacing: .1em;white-space: nowrap;text-transform: uppercase;text-overflow: ellipsis;}
.ynyp0 {letter-spacing: .08em;flex: 0 0 auto;color: var(--uhcyl);font: 600 11.5px/1 var(--hqr);font-style: normal;}

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

.ykjg1.ykjg1 {margin: 0;font: 800 clamp(23px, 2.3vw, 30px)/1.16 var(--qbzdg);overflow-wrap: anywhere;color: var(--wq3);letter-spacing: -.028em;}
.edy1fv8.edy1fv8 {line-height:1.60;margin: 11px 0 0;color: color-mix(in srgb, var(--uhcyl) 26%, var(--wq3));max-width: 56ch;font-size: 15.5px;}
.qjea1 {border-radius:8px;align-items: center;color: var(--f3o, var(--er72w));transition:background 0.18s;margin-top:19px;text-decoration: none;min-height: 44px;display: inline-flex;font: 700 14px/1 var(--qbzdg);background: var(--a0dho);justify-content: center;padding: 0 22px;}
.qjea1:hover {background: var(--d4aei);}

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

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

.wmnhx8 .ghm2e.ghm2e {background-image:
    repeating-linear-gradient(90deg, var(--pluq) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--pluq) 0 1px, transparent 1px 26px);}
.wmnhx8 .f2v2b.f2v2b {background-image:
    repeating-linear-gradient(90deg, var(--pluq) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--pluq) 0 1px, transparent 1px 34px);}
.wmnhx8 .a8a40mt.a8a40mt {background-image:
    repeating-linear-gradient(90deg, var(--pluq) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--pluq) 0 1px, transparent 1px 44px);}

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

.ce1t5 .ghm2e.ghm2e {background-image:
    repeating-linear-gradient(90deg, var(--pluq) 0 1px, transparent 1px 26px),
    repeating-linear-gradient(0deg,  var(--pluq) 0 1px, transparent 1px 26px);}
.ce1t5 .f2v2b.f2v2b {background-image:
    repeating-linear-gradient(90deg, var(--pluq) 0 1px, transparent 1px 34px),
    repeating-linear-gradient(0deg,  var(--pluq) 0 1px, transparent 1px 34px);}
.ce1t5 .a8a40mt.a8a40mt {background-image:
    repeating-linear-gradient(90deg, var(--pluq) 0 1px, transparent 1px 18px),
    repeating-linear-gradient(0deg,  var(--pluq) 0 1px, transparent 1px 44px);}

.v12786 .ce1t5.ce1t5 {overflow: hidden;min-width: 0;grid-template-columns: minmax(0, 1fr);padding: 0 !important;display: grid;background: var(--nfsdq);border: 1px solid var(--cfu);border-radius: var(--d5mn9);}
.ce1t5 .mwajqe {overflow: hidden;margin: 0;min-width: 0;background: var(--mltb);position: relative;border-bottom: 1px solid var(--cfu);}
.ce1t5 .vx9a6t0 {max-height: 26vh;width: 100%;border-radius: 0;height: auto;object-fit: cover;color: var(--ql2, inherit);display: block;}

.ce1t5 .a6gw {display: flex;background-color: var(--uc7, var(--mltb));font: 800 clamp(40px, 6.5vw, 84px)/1 var(--hqr);letter-spacing: -.05em;max-height: 24vh;justify-content: center;color: var(--b6y);align-items: center;width: 100%;min-height: 15vh;}
.n364n.n364n {font: 700 clamp(27px, 3.3vw, 43px)/1.12 var(--qbzdg);margin: 0;text-wrap: balance;overflow-wrap: break-word;color: var(--wq3);padding: clamp(22px, 2.6vw, 34px) clamp(18px, 2.2vw, 30px) 0;max-width: 24ch;letter-spacing: -.02em;}

.ce1t5 .kapx928 {align-items: start;grid-template-columns: minmax(0, 1fr);gap: clamp(14px, 1.6vw, 22px);padding: clamp(14px, 1.6vw, 20px) clamp(18px, 2.2vw, 30px) 0;display: grid;}
.s9pac1.s9pac1 {min-width: 0;font-size: 15.5px;margin: 0;line-height:1.60;max-width: 62ch;color: color-mix(in srgb, var(--uhcyl) 26%, var(--wq3));}
.ce1t5 .hnxey {min-width: 0;display: flex;gap:3px 18px;flex-wrap: wrap;margin: 0;}
.ce1t5 .h7ymp {text-transform: uppercase;color: var(--uhcyl);letter-spacing: .16em;margin: 0;font: 700 10.5px/1.6 var(--hqr);}
.ce1t5 .a5mj {color: var(--b6y);margin: 0 12px 0 0;letter-spacing: .04em;font: 700 13px/1.6 var(--hqr);}
.ce1t5 .wdz4acr {letter-spacing: .04em;background: var(--a0dho);display: inline-flex;justify-self: start;margin: clamp(18px, 2vw, 26px) clamp(18px, 2.2vw, 30px) clamp(22px, 2.6vw, 34px);min-height: 46px;text-decoration: none;transition:background 0.148s;color: var(--f3o, var(--er72w));border-radius:6px;justify-content: center;font: 700 14px/1 var(--qbzdg);align-items: center;padding: 0 28px;}
.ce1t5 .wdz4acr:hover {background: var(--d4aei);}
@media (min-width:895px) {
  
  .ce1t5 .kapx928 {align-items: baseline;grid-template-columns: minmax(0, 1fr) auto;}
  .ce1t5 .hnxey {justify-content: flex-end;}
}
@media (max-width:894px) {
  
  .ce1t5 .vx9a6t0  {max-height: 18vh;}
  .ce1t5 .a6gw {min-height: 12vh;max-height: 18vh;}
}

.v12786 .aa0tx {display: flex;border: 1px solid var(--cfu);border-radius: var(--d5mn9);min-height: 340px;justify-content: flex-end;overflow: hidden;position: relative;flex-direction: column;}

.v12786 .p8g9 .ya1m {width: 100%;object-fit: cover;position: absolute;height: 100%;inset: 0;}
.fts4rb {pointer-events: none;position: absolute;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--nfsdq) 20%, transparent) 0%,
      color-mix(in srgb, var(--nfsdq) 55%, transparent) 60%,
      color-mix(in srgb, var(--nfsdq) 85%, transparent) 100%);inset: 0;}
.e9qa {background: color-mix(in srgb, var(--mltb) 92%, transparent);position: relative;z-index: 1;}
.s4p0jh {position: relative;z-index: 1;background: color-mix(in srgb, var(--nfsdq) 95%, transparent);}
.s4p0jh .ykjg1,
.s4p0jh .edy1fv8 {color: var(--w4b2, var(--wq3));}
@media (max-width:894px) {
  .v12786 .aa0tx {min-height: 280px;}
}

@media (min-width:895px) {
  
  .v12786 .wmnhx8.wmnhx8 {align-items: center;grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);}
  .k4hv {margin: clamp(24px, 2.8vw, 38px) clamp(18px, 2.2vw, 30px);}
  .xxyy62h .zd79cv  {order: 2;}
  .xxyy62h .k4hv {order: 1;}
}

.jq71q {margin: 0 0 var(--q73);border: 1px solid var(--cfu);border-radius: var(--d5mn9);padding: var(--h8s65) clamp(20px, 2.4vw, 34px);background: var(--nfsdq);}
.d58khx {padding-bottom:15px;border-bottom: 1px solid var(--pluq);display: grid;grid-template-columns: auto minmax(90px, 200px) minmax(0, 1fr);gap:10px 18px;align-items: center;margin-bottom:5px;}

.fp5ak .xtna {grid-column: 1 / -1;order: -1;}
.qgpqn2  .xtna {grid-column: 3;}
.wqnqwx {color: var(--wq3);letter-spacing: -.03em;font: 800 clamp(30px, 3.4vw, 42px)/1 var(--hqr);font-variant-numeric: tabular-nums;}
.ae7wp {font-size: .44em;color: var(--uhcyl);font-weight: 600;}

.qa7n {background: var(--pluq);position: relative;overflow: hidden;display: block;height: 6px;border-radius:4px;}
.qa7n::before {inset: 0 auto 0 0;width: var(--z7j7, 0%);position: absolute;content: "";background: var(--b6y);}
.xtna {font-size: 15px;line-height:1.61;color: var(--uhcyl);margin: 0;}

.scjnw {padding: 0;list-style: none;margin: 0;}
.ce0e7 {border-bottom: 1px solid var(--pluq);gap: 0 16px;display: grid;padding: 14px 0;grid-template-columns: 3.6em minmax(0, 1fr);align-items: baseline;}
.ce0e7:last-child {border-bottom: 0;padding-bottom: 0;}
.rvpsb6n {font: 700 13px/1.4 var(--hqr);font-style: normal;font-variant-numeric: tabular-nums;color: var(--b6y);white-space: nowrap;}
.qnvtz {color: var(--uhcyl);font-weight: 600;}
.nm8de {margin: 0;min-width: 0;}
.y9a024 {font-size: 15px;margin: 0;line-height:1.58;}
.rae5fs {letter-spacing: .06em;color: var(--uhcyl);font: 600 12px/1.3 var(--hqr);font-style: normal;margin-top:6px;display: block;}

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

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

.dks8 {border-left: 0;padding-left: 0;margin-left: 0;}
.rae5fs:empty {display: none;}

.mq09 {margin: 0;min-width: 0;}
.mq09 > .nm8de {margin: 0;}
.mb2n {display: flex;border-top: 1px solid var(--pluq);align-items: baseline;gap:5px 14px;margin-top:9px;justify-content: space-between;padding-top:7px;flex-wrap: wrap;}
.mb2n > .rae5fs {margin-top: 0;}

.mq09 > .mb2n:only-child {padding-top: 0;margin-top: 0;border-top: 0;}
@media (max-width:649px) {
  .d58khx {grid-template-columns: auto minmax(0, 1fr);}
  .qgpqn2 .xtna {grid-column: 1 / -1;}
  .ce0e7 {grid-template-columns: 1fr;gap:4px;}
}

.de12 {padding: var(--h8s65) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--q73);background: var(--nfsdq);border: 1px solid var(--cfu);border-radius: var(--d5mn9);min-width: 0;}

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

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

.g8v8t7 {grid-template-columns: minmax(0, 1fr);}
.etbwdc7 {min-width: 0;}
.vb7mx.vb7mx {margin: 0 0 10px;color: var(--wq3);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--qbzdg);letter-spacing: -.024em;}
.rp7eq {min-width: 0;}
.rp7eq > :first-child {margin-top: 0;}
.rp7eq > :last-child  {margin-bottom: 0;}
.cks7s1 {align-items: center;transition:background 0.143s;padding: 0 20px;min-height: 44px;text-decoration: none;font: 700 14px/1 var(--qbzdg);background: var(--a0dho);border-radius:8px;justify-content: center;color: var(--f3o, var(--er72w));display: inline-flex;margin-top:17px;}
.cks7s1:hover {background: var(--d4aei);}
.aa6b9 {margin: 0;min-width: 0;}

.f77xsd {margin-inline: auto;max-width: 100%;display: block;width: fit-content;}
.hhx8gf {max-width: 100%;margin-inline: auto;object-fit: contain;max-height: 460px;height: auto;border: 1px solid var(--pluq);border-radius:7px;display: block;}

.aa6b9 {order: -1;}
@media (max-width:770px) {
  .hhx8gf {max-height: 340px;}
}
@media (min-width:771px) {
  .qpykw2 .aa6b9 {order: 1;}
}

.xzn1bfm {margin: 0 0 var(--q73);border: 1px solid var(--cfu);border-radius: var(--d5mn9);padding: var(--h8s65) clamp(20px, 2.4vw, 34px);background: var(--nfsdq);min-width: 0;}
.ae65x {display: flex;border-bottom: 1px solid var(--pluq);justify-content: space-between;padding-bottom:15px;gap:15px;margin-bottom:19px;align-items: baseline;}
.mkae2h.mkae2h {font: 800 clamp(20px, 2.1vw, 27px)/1.2 var(--qbzdg);margin: 0;color: var(--wq3);min-width: 0;letter-spacing: -.026em;}
.yh1d8 {font: 700 12px/1 var(--hqr);font-style: normal;font-variant-numeric: tabular-nums;color: var(--b6y);flex: 0 0 auto;letter-spacing: .08em;}
.qeq47 {margin: 0 0 18px;display: grid;min-width: 0;list-style: none;padding: 0;gap:11px;}
.bx7d  {grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));}

.kzm0pq3 {flex-wrap: wrap;justify-content: center;display: flex;}
.kzm0pq3 > * {min-width: 0;flex: 1 1 200px;max-width: calc(50% - 8px);}
@media (max-width:606px) { .kzm0pq3 > * {max-width: none;} }
.wr032 {min-width: 0;}
.cswhd7e {margin: 0;border: 1px solid var(--pluq);border-radius:9px;background: var(--mltb);overflow: hidden;min-width: 0;}
.ddy5b5 {border-radius: 0;display: block;height: auto;width: 100%;}
.d7gtqnj {font: 600 12.5px/1.4 var(--hqr);padding: 9px 11px;color: var(--uhcyl);border-top: 1px solid var(--pluq);}
.cmb5 {margin: 0 0 18px;font-size: clamp(16px, 1.45vw, 18px);line-height:1.61;color: var(--uhcyl);}
.jcrs8 {flex-wrap: wrap;gap:9px;display: flex;}
.d7wg, .y6n04t3 {padding: 0 20px;font: 700 14px/1 var(--qbzdg);text-decoration: none;display: inline-flex;justify-content: center;align-items: center;transition:background 0.191s, border-color 0.144s;border-radius:7px;min-height: 44px;}
.d7wg {background: var(--a0dho);color: var(--f3o, var(--er72w));}
.d7wg:hover {background: var(--d4aei);}

.y6n04t3 {background: transparent;color: var(--wq3);border: 1px solid var(--cfu);}
.y6n04t3:hover {border-color: var(--b6y);}

.j2gta {grid-template-columns: auto minmax(0, 1fr);gap:15px 18px;border-top: 1px solid var(--cfu);padding: 20px 0 0;margin: 0 0 var(--q73);display: grid;align-items: start;}
.q2zs4 {flex: 0 0 auto;}
.mnq26 {object-fit: cover;display: block;height: 56px;width: 56px;border: 1px solid var(--pluq);border-radius:7px;}
.e7hsqk {min-width: 0;}
.hyyhma {display: flex;align-items: baseline;flex-wrap: wrap;margin: 0;gap:3px 10px;}
.nh2wr {font-weight: 700;color: var(--wq3);font-size: 15px;}
.qk3q1 {font-size: 13.5px;color: var(--uhcyl);}

.epyakj > .nh2wr {display: block;}
.dypd8k {margin-top:3px;font-style: normal;display: block;}

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

.egvrf {display: block;}
.wwmj8 {color: var(--uhcyl);margin: 9px 0 0;line-height:1.62;font-size: 14.5px;}
.fd232e {margin-top:13px;display: flex;flex-wrap: wrap;gap:7px;}

.vfhy {border-radius:8px;border: 1px solid var(--pluq);display: inline-flex;color: var(--uhcyl);height: 44px;align-items: center;width: 44px;justify-content: center;transition:color 0.13s, border-color 0.183s;text-decoration: none;}
.vfhy:hover {border-color: var(--b6y);color: var(--b6y);}
.by9rhan {line-height:1.56;color: var(--uhcyl);font-size: 12.5px;margin: 12px 0 0;}
@media (max-width:566px) {
  .j2gta {grid-template-columns: minmax(0, 1fr);}
}

.v12786 {counter-reset: vt-sect;}
.gtvk {margin: 0 0 var(--q73);min-width: 0;}
.jg2t {gap:11px;padding-bottom:11px;align-items: baseline;margin-bottom:17px;border-bottom: 1px solid var(--pluq);display: flex;}
.dymzjtg {counter-increment: vt-sect;}
.dymzjtg::before {color: var(--b6y);font: 700 12px/1.4 var(--hqr);font-variant-numeric: tabular-nums;letter-spacing: .08em;content: counter(vt-sect, decimal-leading-zero);flex: 0 0 auto;}
.bgbdkee.bgbdkee {margin: 0;letter-spacing: -.024em;min-width: 0;color: var(--wq3);font: 800 clamp(19px, 2vw, 25px)/1.24 var(--qbzdg);}

.v2x80.v2x80 {border-bottom: 1px solid var(--pluq);padding-bottom:12px;margin-bottom:17px;}
.kk3j4ef {counter-increment: vt-sect;}

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

.r7vf0.r7vf0 {margin: 0 0 16px;}
.mgvt {border: 0;border-top: 1px solid var(--pluq);height: 0;margin: 0 0 20px;}

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

.j7mzsy.j7mzsy {display: flex;margin: 0 0 var(--q73);}
.erks0td  {justify-content: flex-start;}
.q2126   {justify-content: center;}
.fhhkak {justify-content: flex-end;}
.e0c0hb {border-radius:9px;justify-content: center;display: inline-flex;padding: 0 24px;align-items: center;transition:background 0.135s;min-height: 44px;text-decoration: none;background: var(--a0dho);color: var(--f3o, var(--er72w));}
.e0c0hb:hover {background: var(--d4aei);}
.z0ejnxs {flex: 1 1 auto;}
.sw4691 {font: 700 14px/1 var(--qbzdg);}

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

.m5gq {border: 1px solid var(--pluq);border-radius: var(--d5mn9);overflow: hidden;position: relative;margin: 0 0 var(--q73);min-width: 0;}
.dpx2bv {left: 10px;top: 9px;position: absolute;font: 700 10.5px/1 var(--hqr);font-style: normal;font-variant-numeric: tabular-nums;z-index: 1;background: color-mix(in srgb, var(--nfsdq) 82%, transparent);letter-spacing: .08em;color: var(--b6y);border-radius:5px;padding: 3px 7px;}
.vjby1n {display: block;}
.wxz9 {height: auto;border-radius: 0;display: block;width: 100%;}

.tr9ec {border: 1px solid var(--cfu);border-radius: var(--d5mn9);background: var(--nfsdq);padding: 18px 20px;margin: 0 0 var(--q73);}
.ehcr {color: var(--b6y);font: 700 11.5px/1 var(--hqr);letter-spacing: .12em;margin-bottom:13px;display: block;text-transform: uppercase;}

.b6f91 {padding-top:11px;margin-top:9px;border-top: 1px solid var(--cfu);}
.pxa9 {gap:2px;list-style: none;margin: 0;display: grid;padding: 0;}
.exxpmmk {counter-reset: vt-idx;}
.exxpmmk > li {counter-increment: vt-idx;}

.exxpmmk > li > a::before {color: var(--b6y);font: 700 11px/1 var(--hqr);font-variant-numeric: tabular-nums;content: counter(vt-idx, decimal-leading-zero) "  ";}
.pxa9 > li > a {transition:color 0.187s;color: var(--uhcyl);text-decoration: none;display: flex;border-bottom: 1px solid var(--pluq);gap:8px;min-height: 44px;padding: 0 4px;align-items: center;font-size: 14.5px;}
.pxa9 > li:last-child > a {border-bottom: 0;}
.pxa9 > li > a:hover {color: var(--wq3);}

.na65 {background: var(--nfsdq);border: 1px solid var(--cfu);border-radius: var(--d5mn9);padding: var(--h8s65) clamp(20px, 2.4vw, 34px);margin: 0 0 var(--q73);}
.vjw5.vjw5 {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--qbzdg);letter-spacing: -.024em;color: var(--wq3);margin: 0 0 9px;}
.nwqb8 {font-size: 15.5px;color: var(--uhcyl);line-height:1.58;margin: 0 0 18px;}
.mhx7rc {margin: 0 0 20px;gap: 0;display: grid;grid-template-columns: max-content minmax(0, 1fr);}

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

.q8hh > dt:nth-last-of-type(1):nth-of-type(odd) {grid-column: 1;}
.q8hh > dd:nth-last-of-type(1):nth-of-type(odd) {grid-column: 2 / -1;}
.hdhwf3 {text-transform: uppercase;font: 700 11.5px/1.4 var(--hqr);padding: 9px 16px 9px 0;white-space: nowrap;color: var(--uhcyl);letter-spacing: .09em;border-bottom: 1px solid var(--pluq);}
.xvrj {color: var(--wq3);font: 600 14px/1.4 var(--hqr);font-variant-numeric: tabular-nums;padding: 9px 0;margin: 0;border-bottom: 1px solid var(--pluq);}

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

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

.ckk00ry {display: flex;gap:9px;flex-wrap: wrap;}
.bc7c {display: inline-flex;transition:border-color 0.132s, color 0.159s;border-radius:9px;border: 1px solid var(--cfu);min-height: 44px;padding: 0 20px;align-items: center;text-decoration: none;justify-content: center;color: var(--wq3);background: transparent;}
.bc7c:hover {border-color: var(--b6y);color: var(--b6y);}
.m2sxy {font: 700 14px/1 var(--qbzdg);}
@media (max-width:649px) {
  .q8hh {grid-template-columns: max-content minmax(0, 1fr);}
}

.gs6dzz, .j63c {min-width: 0;margin: 0 0 var(--q73);}
.hpk29 {letter-spacing: -.024em;margin-bottom:15px;font: 800 clamp(19px, 2vw, 25px)/1.24 var(--qbzdg);color: var(--wq3);display: block;}
.v6x8s {border-bottom: 1px solid var(--pluq);padding-bottom:11px;}
.xhz69, .hm2a937 {min-width: 0;}
.xhz69 > :first-child, .hm2a937 > :first-child {margin-top: 0;}
.xhz69 > :last-child,  .hm2a937 > :last-child  {margin-bottom: 0;}
.cfw2.cfw2 {font: 800 clamp(19px, 2vw, 25px)/1.24 var(--qbzdg);margin: 0 0 14px;color: var(--wq3);letter-spacing: -.024em;}

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

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

.kkhq {margin-bottom:15px;border-bottom: 1px solid var(--pluq);padding: 11px 0;border-top: 1px solid var(--cfu);}

.dsrh {grid-template-columns: minmax(0, 9em) minmax(0, 1fr);align-items: start;display: grid;gap: 0 26px;}
.k3s2 {padding-top:3px;min-width: 0;}
.v12786 .k3s2 > h2.hpk29.hpk29,
.v12786 .kkhq > h2.hpk29.hpk29 {margin: 0;}
.v12786 .k3s2 > h2.hpk29.hpk29 {color: var(--uhcyl);letter-spacing: .09em;text-transform: uppercase;font: 700 11.5px/1.45 var(--hqr);}
@media (max-width:708px) {
  .dsrh {grid-template-columns: minmax(0, 1fr);gap: 0;}
  .k3s2 {padding-top: 0;}
  .v12786 .k3s2 > h2.hpk29.hpk29 {margin: 0 0 12px;}
}

.wx4h60.wx4h60 .a7djja {margin: 0;}
.wx4h60.wx4h60 .c8egy {display: grid;gap:11px 28px;padding: 14px 0;grid-template-columns: minmax(0, 8fr) minmax(0, 11fr);border-top: 1px solid var(--pluq);}
.wx4h60.wx4h60 .c8egy:first-child {border-top: 0;}
.wx4h60.wx4h60 .vxq8mp {line-height:1.38;font-size: 15px;margin: 0;font-weight: 700;}

.wx4h60.wx4h60 .c8egy > .vxq8mp {align-items: baseline;display: grid;grid-template-columns: 2.1em 1fr;}
.wx4h60.wx4h60 .yef9 {font-variant-numeric: tabular-nums;font-size: 11.5px;letter-spacing: .08em;font-weight: 700;color: var(--b6y);}
.wx4h60.wx4h60 .r63gaf {font-size: 14px;line-height:1.62;margin: 0;color: var(--uhcyl);}

.wx4h60.wx4h60 .y7cp1 {padding-left: 3.2em;counter-reset: vt-ref;}
.wx4h60.wx4h60 .y7cp1 > .vxq8mp {padding-top:14px;counter-increment: vt-ref;border-top: 1px solid var(--pluq);}
.wx4h60.wx4h60 .y7cp1 > .vxq8mp:first-child {padding-top: 0;border-top: 0;}
.wx4h60.wx4h60 .y7cp1 > .vxq8mp::before {font-weight: 700;display: inline-block;margin-left: -3.2em;letter-spacing: .08em;font-variant-numeric: tabular-nums;width: 3.2em;color: var(--b6y);font-family: var(--hqr);font-size: 11.5px;content: counter(vt-ref, decimal-leading-zero);}
.wx4h60.wx4h60 .y7cp1 > .r63gaf {margin: 6px 0 14px;}
.wx4h60.wx4h60 .y7cp1 > .r63gaf:last-child {margin-bottom: 0;}
.wx4h60.wx4h60 .dmdsam {font-weight: 700;}
.wx4h60.wx4h60 .et7m6jf {margin: 0;}

.wx4h60.wx4h60 .y7cp1 > .r63gaf > .et7m6jf {line-height:1.61;font-size: 14px;}

.wx4h60.wx4h60 .v6z7w6 {padding: 0 0 0 3.2em;counter-reset: vt-ref;list-style: none;margin: 0;}
.wx4h60.wx4h60 .h7xmcza {counter-increment: vt-ref;border-top: 1px solid var(--pluq);padding: 14px 0;}
.wx4h60.wx4h60 .h7xmcza:first-child {padding-top: 0;border-top: 0;}
.wx4h60.wx4h60 .h7xmcza:last-child {padding-bottom: 0;}
.wx4h60.wx4h60 .h7xmcza::before {margin-left: -3.2em;letter-spacing: .08em;content: counter(vt-ref, decimal-leading-zero);font-variant-numeric: tabular-nums;width: 3.2em;font-family: var(--hqr);display: inline-block;color: var(--b6y);font-weight: 700;font-size: 11.5px;}
.wx4h60.wx4h60 .h7xmcza > .dmdsam {line-height:1.40;font-size: 15px;font-weight: 700;}
.wx4h60.wx4h60 .h7xmcza > .et7m6jf {color: var(--uhcyl);margin: 6px 0 0;font-size: 14px;line-height:1.61;}
@media (max-width:708px) {
  .wx4h60.wx4h60 .c8egy {grid-template-columns: 1fr;gap:5px;}
  .wx4h60.wx4h60 .c8egy > .r63gaf {padding-left: 2.1em;}
  .wx4h60.wx4h60 .y7cp1 {padding-left: 2.6em;}
  .wx4h60.wx4h60 .y7cp1 > .vxq8mp::before {width: 2.6em;margin-left: -2.6em;}
  .wx4h60.wx4h60 .v6z7w6 {padding-left: 2.6em;}
  .wx4h60.wx4h60 .h7xmcza::before {width: 2.6em;margin-left: -2.6em;}
}

.cwxyxm8 {margin: 0 0 var(--q73);}

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

@media (max-width:1008px) { .akjryr {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:508px)  { .akjryr {grid-template-columns: minmax(0, 1fr);} }
.jznf6jy {min-width: 0;}
.bcjrna {text-decoration: none;color: inherit;display: block;min-width: 0;}
.jj1c48f {border: 1px solid var(--pluq);border-radius:11px;margin: 0;background: var(--h66);overflow: hidden;position: relative;}

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

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

.z45z8 {margin: 0 0 var(--q73);}
.v37j {min-width: 0;gap:9px;list-style: none;margin: 0;display: grid;padding: 0;}

.pqexncb {grid-template-columns: repeat(2, minmax(0, 1fr));}
.vxw3  {grid-template-columns: repeat(4, minmax(0, 1fr));}
.tt250hj {min-width: 0;}
.hq7sw {transition:border-color 0.157s, background 0.164s;border: 1px solid var(--pluq);border-radius:7px;justify-content: center;background: var(--nfsdq);padding: 22px 20px;text-decoration: none;display: flex;align-items: center;min-height: 124px;position: relative;}
.hq7sw:hover {border-color: color-mix(in srgb, var(--rw8) 45%, var(--pluq));background: var(--mltb);}
.f9tg2 {letter-spacing: .08em;font: 700 10.5px/1 var(--hqr);font-style: normal;font-variant-numeric: tabular-nums;position: absolute;top: 8px;left: 9px;color: var(--b6y);}
.rr6kyh {border-radius: 0;max-height: 62px;height: auto;display: block;object-fit: contain;max-width: 100%;width: auto;}
@media (max-width:630px) {
  .pqexncb, .vxw3 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.pw6qxa {margin: 0 0 var(--q73);}
.mprv {display: grid;gap:11px;min-width: 0;list-style: none;margin: 0;padding: 0;}

.e78vj {grid-template-columns: repeat(4, minmax(0, 1fr));}
.aphwxr {grid-template-columns: repeat(2, minmax(0, 1fr));}
.pymk9vz {flex-direction: column;background: var(--mltb);display: flex;align-items: center;padding: 20px 14px;min-width: 0;border: 1px solid var(--pluq);border-radius:7px;gap:11px;}
.tk0x5yc {object-fit: contain;border-radius: 0;max-height: 44px;display: block;max-width: 100%;height: auto;width: auto;}
.xxr2ev {white-space: nowrap;letter-spacing: .04em;color: var(--uhcyl);text-align: center;max-width: 100%;overflow: hidden;font: 600 13px/1.25 var(--hqr);text-overflow: ellipsis;}
@media (max-width:630px) {
  .e78vj {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .aphwxr {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.jnwzm.jnwzm .t2vnwjz {table-layout: fixed;background: none;width: 100%;border-collapse: collapse;border: 0;}
.jnwzm.jnwzm .kv6gx {font-size: 11.5px;text-align: left;vertical-align: bottom;font-family: var(--hqr);padding: 0 0 9px;font-weight: 700;letter-spacing: .09em;border-bottom: 1px solid var(--pluq);text-transform: uppercase;}
.jnwzm.jnwzm .cashvtw {padding-right:16px;color: var(--b6y);}

.jnwzm.jnwzm .sdhw  {padding-left:15px;color: var(--uhcyl);}

.jnwzm.jnwzm .n5b4 {border-left: 1px solid var(--pluq);}
.jnwzm.jnwzm .jj1jf {border-bottom: 1px solid var(--pluq);padding: 11px 0;vertical-align: top;font-size: 14px;line-height:1.53;}
.jnwzm.jnwzm .cbc2fc9 {padding-right:16px;}
.jnwzm.jnwzm .n5b4  {padding-left:15px;}
.jnwzm.jnwzm .f62zdqc {font-family: var(--hqr);display: inline-block;color: var(--b6y);width: 1.15em;font-weight: 700;}
.jnwzm.jnwzm .n5b4 .f62zdqc {color: var(--uhcyl);}

.jnwzm.jnwzm .cg59eg {text-transform: uppercase;font-family: var(--hqr);letter-spacing: .09em;font-weight: 700;font-size: 11.5px;padding: 0 0 9px;margin: 0;border-bottom: 1px solid var(--pluq);display: block;}
.jnwzm.jnwzm .hfmx {color: var(--b6y);}
.jnwzm.jnwzm .twnks5d  {color: var(--uhcyl);}
.jnwzm.jnwzm .eggpa2 {margin: 0;padding: 0;list-style: none;}
.jnwzm.jnwzm .em2f {grid-template-columns: 1.35em minmax(0, 1fr);align-items: baseline;border-bottom: 1px solid var(--pluq);line-height:1.53;padding: 11px 0;font-size: 14px;display: grid;}
.jnwzm.jnwzm .em2f:last-child {border-bottom: 0;}
.jnwzm.jnwzm .frwsf {font-weight: 700;font-style: normal;font-family: var(--hqr);}

.jnwzm.jnwzm .tandr .frwsf {color: var(--b6y);}
.jnwzm.jnwzm .gecj  .frwsf {color: var(--uhcyl);}

.jnwzm.jnwzm .p29yn2 {grid-template-columns: repeat(2, minmax(0, 1fr));display: grid;gap: 0;}
.jnwzm.jnwzm .g7ry3k {min-width: 0;}
.jnwzm.jnwzm .w9255t {padding-right:27px;}
.jnwzm.jnwzm .bnzmpjp {border-left: 1px solid var(--pluq);padding-left:25px;}

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

.jnwzm.jnwzm .sh88 {margin: 0;}
.jnwzm.jnwzm .sh88 > .cg59eg {margin-top:21px;}
.jnwzm.jnwzm .sh88 > .cg59eg:first-child {margin-top: 0;}
.jnwzm.jnwzm .v9wajt {margin: 0;}

@media (max-width:649px) {
  
  .jnwzm.jnwzm .p29yn2 {grid-template-columns: minmax(0, 1fr);}
  .jnwzm.jnwzm .w9255t {padding-right: 0;}
  .jnwzm.jnwzm .bnzmpjp {margin-top:23px;padding-left: 0;border-left: 0;}
  
  .jnwzm.jnwzm .jj1jf {font-size: 13.5px;}
  .jnwzm.jnwzm .cbc2fc9,
  .jnwzm.jnwzm .cashvtw {padding-right:9px;}
  .jnwzm.jnwzm .n5b4,
  .jnwzm.jnwzm .sdhw {padding-left:9px;}
}

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

.fsf6gw8.fsf6gw8 .r6sp3t2::before {height: 5px;top: 19px;position: absolute;content: "";left: -21px;width: 5px;background: var(--rw8);}
.fsf6gw8.fsf6gw8 .vfa0 {font-size: 11.5px;font-family: var(--hqr);letter-spacing: .08em;font-weight: 700;color: var(--b6y);}
.fsf6gw8.fsf6gw8 .gda49 {color: var(--uhcyl);font-size: 14px;line-height:1.62;margin: 4px 0 13px 3.4em;}

.fsf6gw8.fsf6gw8 .fnsh3 {counter-reset: vt-step;margin: 0;border-left: 1px solid var(--pluq);list-style: none;padding: 0 0 0 18px;}
.fsf6gw8.fsf6gw8 .gpwj {padding: 13px 0 0;counter-increment: vt-step;position: relative;}
.fsf6gw8.fsf6gw8 .gpwj + .gpwj {border-top: 1px solid var(--pluq);margin-top:14px;}
.fsf6gw8.fsf6gw8 .gpwj::before {height: 5px;position: absolute;background: var(--rw8);content: "";width: 5px;left: -21px;top: 19px;}
.fsf6gw8.fsf6gw8 .j5h6 {line-height:1.35;font-size: 15px;font-weight: 700;display: block;}
.fsf6gw8.fsf6gw8 .j5h6::before {font-family: var(--hqr);font-variant-numeric: tabular-nums;letter-spacing: .08em;color: var(--b6y);font-weight: 700;content: counter(vt-step, decimal-leading-zero) "\00a0\00a0";font-size: 11.5px;}
.fsf6gw8.fsf6gw8 .de37v {line-height:1.62;font-size: 14px;margin: 4px 0 0;color: var(--uhcyl);}

.fsf6gw8.fsf6gw8 .h6rp {padding: 0;border-left: 0;}
.fsf6gw8.fsf6gw8 .n51nzvy {border-top: 1px solid var(--pluq);margin: 0;padding: 14px 0 0;display: block;}
.fsf6gw8.fsf6gw8 .h6rp > .n51nzvy:first-child {padding-top: 0;border-top: 0;}
.fsf6gw8.fsf6gw8 .m03txv {letter-spacing: .1em;font-style: normal;font: 700 11px/1.3 var(--hqr);font-variant-numeric: tabular-nums;display: block;color: var(--b6y);margin-bottom:4px;}
.fsf6gw8.fsf6gw8 .f9hq31 {font-weight: 700;font-size: 15px;line-height:1.37;}
.fsf6gw8.fsf6gw8 .z5ae8r7 {margin: 5px 0 14px;font-size: 14px;color: var(--uhcyl);line-height:1.60;}
.fsf6gw8.fsf6gw8 .z5ae8r7:last-child {margin-bottom: 0;}

@media (max-width:708px) {
  .fsf6gw8.fsf6gw8 .r6sp3t2 {grid-template-columns: 1fr;gap:3px;}
  .fsf6gw8.fsf6gw8 .gda49 {margin-left: 0;}
}

.v12786 {--qv110: var(--wq3);}

.v12786 :is(.dc8m0, [class*="table"]) {overflow-x: auto;}
.v12786 table {border-collapse: collapse;font-size: 14.5px;width: 100%;}
.v12786 thead th {font-weight: 700;text-transform: uppercase;border-bottom: 1px solid var(--qv110, var(--cfu));text-align: left;color: var(--uhcyl);letter-spacing: .08em;padding: 11px 14px;white-space: nowrap;font-size: 11.5px;}
.v12786 tbody td {padding: 11px 14px;border-bottom: 1px solid var(--pluq);color: var(--kdo, var(--wq3));}
.v12786 tbody td + td {font-family: var(--hqr);font-variant-numeric: tabular-nums;}

.e12ta.e12ta {border-top: 1px solid var(--cfu);color: var(--wq3);background: var(--xjeb9);padding: clamp(34px, 4vw, 56px) clamp(16px, 2vw, 28px) clamp(22px, 2.4vw, 34px);}
.e12ta .enf0 {align-items: start;max-width: var(--has3);gap:27px 50px;margin: 0 auto;display: grid;grid-template-columns: minmax(0, 1fr) auto;}
.e12ta .n39f img {width: auto;display: block;height: 28px;}
.e12ta .n39f span {color: var(--wq3);letter-spacing: -.03em;font-size: 18px;font-weight: 800;}
.e12ta .hq3ttf {gap:48px;display: grid;grid-auto-flow: column;}
.e12ta .hq3ttf ul {padding: 0;list-style: none;margin: 0;display: grid;gap:10px;}
.e12ta .hq3ttf a {font-size: 14px;text-decoration: none;color: var(--uhcyl);}
.e12ta .hq3ttf a:hover {color: var(--wq3);}
.e12ta .et7qk {gap:13px;max-width: var(--has3);align-items: center;flex-wrap: wrap;opacity:0.72;display: flex;margin: 24px auto 0;}
.e12ta .ebv8344 {max-width: var(--has3);border-top: 1px solid var(--pluq);padding-top:18px;margin: 24px auto 0;}
.e12ta .ebv8344 p {color: var(--uhcyl);margin: 0;font-size: 12.5px;}
.e12ta .ebv8344 p + p {line-height:1.54;margin-top:7px;}

@media (max-width:1085px) {
  
  .swtzk1 {display: none;}
  .dwxv {margin-left: 0;}
  .wd9van {display: flex;}
  
  .cbxab4n {display: inline-flex;}
  .ewx97 {left: 14px;}
}

@media (max-width:831px) {
  .avwc {display: none;}
  
  .ewx97 {text-align: left;align-items: center;flex-direction: row;gap:9px;}
  .abp5by {text-overflow: ellipsis;flex: 1 1 auto;overflow: hidden;font-size: 13.5px;white-space: nowrap;min-width: 0;}
  .ewx97 .z8f2d4 {flex: 0 0 auto;}
}

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

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

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

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

.e12ta .hq3ttf a {min-height: 44px;display: flex;align-items: center;}
.zvbd5 {align-items: center;display: inline-flex;min-height: 44px;}

.z8f2d4, .rc1sah, .rk0pfj,
.v12786 a[role="button"],
.v12786 .ghan a {min-height: 44px;}

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

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

.vnmc0xe ul {gap:8px;}

.e12ta .hq3ttf ul {gap:8px;display: grid;}

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

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

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

.vpb01n:checked ~ .rqz4jd {visibility: visible;opacity:1;}
.vpb01n:checked ~ .pa7b2 {transform: translateX(0);visibility: visible;}

.bagzjd {justify-content: space-between;position: sticky;gap:13px;padding: 14px 16px;background: var(--mltb, var(--k5u));border-bottom: 1px solid var(--cfu, var(--mxweu));z-index: 1;display: flex;top: 0;align-items: center;}
.hcdvate {display: inline-flex;min-height: 44px;align-items: center;}
.hcdvate img {width: auto;height: 26px;display: block;}
.f6xxs {font-weight: 800;font-size: 16px;letter-spacing: .01em;color: var(--sls4);}

.tk5ep9 {color: var(--sls4);align-items: center;cursor: pointer;flex: none;background: var(--k5u);width: 44px;display: inline-flex;justify-content: center;height: 44px;border-radius:13px;border: 1px solid var(--cfu, var(--mxweu));}
.tk5ep9:hover {background: var(--rzszo);}
.tk5ep9:focus-visible,
.ncxs83 a:focus-visible,
.bryp9:focus-visible,
.kcex:focus-visible {outline: 2px solid var(--sls4);outline-offset: 2px;}

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

.ncxs83 a {font-weight: 600;line-height:1.28;color: var(--sls4);display: flex;border-radius:12px;border: 1px solid transparent;min-height: 48px;font-size: 15.5px;align-items: center;padding: 10px 14px;text-decoration: none;}
.ncxs83 a:hover {border-color: var(--cfu, var(--mxweu));background: var(--k5u);}

.ncxs83 a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--rw8, var(--a0dho));border-color: var(--cfu, var(--mxweu));background: var(--k5u);}

.vcxmpg {margin-top: auto;padding: 14px 16px calc(16px + env(safe-area-inset-bottom, 0px));background: var(--mltb, var(--k5u));border-top: 1px solid var(--cfu, var(--mxweu));display: grid;gap:10px;}

.bryp9, .kcex {text-decoration: none;font-size: 15px;justify-content: center;min-height: 48px;align-items: center;padding: 12px 18px;display: flex;border-radius:13px;font-weight: 700;}
.bryp9 {background: var(--ze1b3);color: var(--nx76, var(--ka3va));border: 1px solid var(--cfu, var(--mxweu));}
.kcex {color: var(--n28, var(--dszg));background: var(--vb0);border: 1px solid transparent;}

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

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

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

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

.v12786 > .ghan.j7mzsy {padding-bottom: 0;padding-top: 0;}

@media (min-width:1086px) {

  
  
  .swtzk1, .dwxv {transition:width 201ms ease, margin-left 194ms ease, padding 172ms ease;}

  
}

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

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

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

.c7mt3wz > summary.qwagyd .ehcr {margin: 0;}
.c7mt3wz[open] > summary.qwagyd {margin-bottom:12px;}

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

.dwxv {padding-bottom: max(96px, var(--fbym, 96px));}

.ve1r5k {--dxem: uppercase;--c37: 6px;--i3nrn: var(--d5mn9);--jxb75: 12px;--g03d: .08em;--t2r: var(--d5mn9);--nw4l6: 1px solid var(--cfu);}

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

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

:root {--d5mn9:      14px;--mltb: color-mix(in srgb, var(--rw8) 14%, var(--s51));--cfu:   color-mix(in srgb, var(--rw8) 26%, var(--h4ml));--pluq:  color-mix(in srgb, var(--rw8) 16%, var(--mxweu));--oecvf:   color-mix(in srgb, var(--rw8) 38%, transparent);--y04: var(--qv110, var(--rw8));--fggiz:     color-mix(in srgb, var(--rw8) 7%, var(--d0ly));--nfsdq:  color-mix(in srgb, var(--rw8) 9%, var(--k5u));}
html:root {background-color: var(--fggiz);}
body {font-family: var(--qbzdg);background:
    radial-gradient(60vw 50vh at 12% -10%, color-mix(in srgb, var(--rw8) 22%, transparent), transparent 70%),
    radial-gradient(50vw 50vh at 100% 30%, color-mix(in srgb, var(--y04) 14%, transparent), transparent 70%),
    var(--fggiz);background-attachment: fixed;}

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

.swtzk1 {background:
    linear-gradient(180deg, color-mix(in srgb, var(--rw8) 16%, transparent), transparent 46%),
    var(--ubh);border-right-color: var(--cfu);}
.vnmc0xe a {letter-spacing: .01em;font: 600 15px/1.2 var(--qbzdg);border-radius:10px;}
.vnmc0xe a:hover {background: color-mix(in srgb, var(--rw8) 12%, transparent);}
.vnmc0xe a[aria-current="page"] {background: var(--a0dho);box-shadow: 0 6px 20px var(--oecvf);color: var(--f3o, var(--er72w));}
.vnmc0xe a[aria-current="page"] .xcqxqq0 {background: currentColor;}

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

.z8f2d4,
.v12786 :is(.ghan, .fsf6gw8, .wx4h60) a[role="button"],
.v12786 .ghan a,
.qjea1, .wdz4acr {font: 700 14.5px/1 var(--qbzdg);padding: 0 22px;letter-spacing: .02em;min-height: 44px;border-radius:12px;}
.qq8ee,
.qjea1, .wdz4acr,
.v12786 .ghan a {box-shadow: 0 8px 24px var(--oecvf);transition:transform 0.176s, box-shadow 0.192s, background 0.193s;}
.qq8ee:hover, .qjea1:hover, .wdz4acr:hover {transform: translateY(-1px);box-shadow: 0 10px 30px var(--oecvf);}
.vrdh6 {background: color-mix(in srgb, var(--ze1b3) 70%, transparent);border-color: var(--cfu);}

.v12786 :is(.wx4h60, .fsf6gw8, .jnwzm, .sysqt),
.v12786 .wmnhx8.wmnhx8 {background:
    linear-gradient(180deg, color-mix(in srgb, var(--rw8) 7%, transparent), transparent 60%),
    var(--nfsdq);border-color: var(--cfu);}

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

.v12786 .aa0tx {justify-content: center;min-height: clamp(360px, 52vh, 560px);}
.fts4rb {background: linear-gradient(90deg,
    color-mix(in srgb, var(--fggiz) 90%, transparent) 0%,
    color-mix(in srgb, var(--fggiz) 62%, transparent) 42%,
    color-mix(in srgb, var(--fggiz) 0%, transparent) 76%);}
.e9qa {backdrop-filter: blur(8px);border: 1px solid var(--cfu);border-radius: 999px;z-index: 2;left: 14px;background: color-mix(in srgb, var(--mltb) 70%, transparent);padding: 7px 14px;top: 14px;position: absolute;}
.s4p0jh {background: none;max-width:639px;}
.s4p0jh .ykjg1 {font-size: clamp(30px, 4vw, 54px);line-height:1.04;}
@media (max-width:894px) {
  .v12786 .aa0tx {justify-content: flex-end;min-height: min(72vh, 560px);}
  .fts4rb {background: linear-gradient(0deg,
      color-mix(in srgb, var(--fggiz) 94%, transparent) 0%,
      color-mix(in srgb, var(--fggiz) 70%, transparent) 45%,
      color-mix(in srgb, var(--fggiz) 0%, transparent) 82%);}
}

.v12786 .jkmf.jkmf {max-height: none;height: auto;object-fit: contain;}
.ykjg1.ykjg1 {line-height:1.05;font-size: clamp(28px, 3.2vw, 44px);}
.k4hv {border-color: var(--cfu);box-shadow: 0 18px 50px var(--oecvf);}

@media (max-width:1085px) {
  .yqs5 .ve1r5k {display: none;}
  .cbxab4n img {height: 28px;object-fit: contain;max-width: min(30vw, 120px);object-position: left center;}
  .xv9jz {padding: 14px 20px 0;}
}
@media (max-width:566px) {
  .hmpfkqc {gap:9px;padding: 0 14px;}
  .yqs5 {gap:6px;}
  .yqs5 .z8f2d4 {padding: 0 12px;min-height: 40px;font-size: 13px;}
  .wd9van {margin-right: -8px;}
}

.v12786 .na65.na65 {align-items: center;overflow: hidden;display: grid;grid-template-columns: minmax(0, 1fr);background:
    radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--rw8) 24%, transparent), transparent 70%),
    var(--nfsdq);border: 1px solid var(--cfu);border-radius: var(--d5mn9);gap: clamp(22px, 3vw, 48px);padding: clamp(24px, 3.4vw, 48px) !important;}
@media (min-width:895px) {
  .v12786 .na65.na65 {grid-template-columns: minmax(0, 1fr) auto;}
}
.na65 .mm9jk {min-width: 0;}
.na65 .vjw5 {font-size: clamp(26px, 3vw, 40px);}
.na65 .e5dc {justify-content: center;position: relative;aspect-ratio: 1;--r3c: 90%;background:
    radial-gradient(closest-side, var(--nfsdq) 78%, transparent 79%),
    conic-gradient(var(--rw8) 0 var(--r3c), color-mix(in srgb, var(--rw8) 14%, transparent) var(--r3c) 100%);margin: 0 auto;display: flex;border-radius: 50%;width: clamp(170px, 18vw, 220px);flex-direction: column;align-items: center;box-shadow: 0 0 60px var(--oecvf);}
.na65 .c1me {color: var(--wq3);letter-spacing: -.04em;font: 800 clamp(46px, 5vw, 64px)/1 var(--hqr);}
.na65 .hzwzcg {color: var(--b6y);margin-top:7px;font: 700 14px/1 var(--hqr);font-style: normal;}
.na65 .xdak84 {text-align: center;max-width: 70%;margin-top:11px;font: 700 11px/1.2 var(--qbzdg);color: var(--uhcyl);letter-spacing: .14em;text-transform: uppercase;overflow-wrap: anywhere;}
.na65 .ckk00ry {flex-wrap: wrap;display: flex;margin-top:23px;gap:11px;}
.na65 .bc7c.bc7c {font: 700 15px/1 var(--qbzdg);display: inline-flex;min-height: 48px;background: var(--a0dho);padding: 0 22px;border-radius:11px;border: 0;box-shadow: 0 8px 24px var(--oecvf);color: var(--f3o, var(--er72w));text-decoration: none;align-items: center;}
.na65 .bc7c.bc7c:hover {color: var(--f3o, var(--er72w));background: var(--d4aei);}
.na65 .bc7c .m2sxy {font: inherit;color: inherit;}
@media (max-width:894px) {
  .na65 .e5dc {order: -1;width: 160px;}
  .na65 .bc7c.bc7c {flex: 1 1 140px;justify-content: center;}
}

.v12786 .aa0tx.msezrrm {background:
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--rw8) 46%, transparent), transparent 65%),
    radial-gradient(60% 80% at 55% 115%, color-mix(in srgb, var(--y04) 32%, transparent), transparent 65%),
    var(--nse1c, var(--nfsdq));}
.p45rp {color: color-mix(in srgb, var(--w4b2, var(--wq3)) 10%, transparent);font: 800 clamp(96px, 14vw, 220px)/1 var(--qbzdg);white-space: nowrap;z-index: 0;pointer-events: none;overflow: hidden;letter-spacing: -.04em;bottom: -.2em;position: absolute;max-width: 100%;right: -.04em;}
@media (max-width:894px) {
  .v12786 .aa0tx.msezrrm {min-height: 0;padding-top:57px;}
  .p45rp {display: none;}
}
