

:root {--cd0g:  var(--orl8);--lcpza:"Avenir Next", "Segoe UI", "Trebuchet MS", system-ui, sans-serif;--qq9:    var(--t7wi);--tpv:   var(--on7);--l47w5:      18px;--ax720:   var(--slzd);--es9q:    var(--u1bs);--tw8y: var(--ql4);--o9rb7:   color-mix(in srgb, var(--u1bs) 34%, transparent);--vyd:   var(--k3w0l);--zf7:    34px;--o1wm: 999px;--lhh:  color-mix(in srgb, var(--u1bs) 14%, #000);}

@media (prefers-color-scheme: light) {
  :root {--o9rb7: color-mix(in srgb, var(--u1bs) 20%, transparent);}
}

body {font: 16px/1.7 var(--lcpza);background: var(--aup1y);margin: 0;-webkit-text-size-adjust: 100%;color: var(--qq9);}

.r4c9wzp {color: var(--m5xi, var(--pmpns));top: 0;position: absolute;border-radius: var(--o1wm);text-decoration: none;background: var(--es9q);z-index: 200;padding: 12px 20px;font-weight: 700;left: -9999px;}
.r4c9wzp:focus {top: 12px;left: 12px;}

.r4h9 {top: 0;padding: 6px 16px 0;z-index: 60;position: sticky;}
.qb7h {margin: 0 auto;backdrop-filter: blur(14px);flex-wrap: nowrap;border: 1px solid var(--vyd);border-radius: var(--o1wm);align-items: center;box-shadow: 0 8px 30px color-mix(in srgb, var(--aup1y) 70%, transparent);gap:17px;max-width: var(--mbvc);padding: 9px 10px 9px 18px;background: color-mix(in srgb, var(--ebu53) 88%, transparent);overflow: hidden;display: flex;}
.h91d {display: flex;align-items: center;text-decoration: none;flex: 0 0 auto;}

.h91d img {height: 40px;width: auto;display: block;object-fit: contain;max-width:189px;}
.tzrz {font-weight: 900;color: var(--nibi4);letter-spacing: -.03em;font-size: 22px;}

.hcxx79 {overflow: hidden;min-width: 0;flex: 1 1 auto;}

.hcxx79 ul {display: flex;padding: 0;flex-wrap: nowrap;margin: 0;list-style: none;gap:5px;min-width: 0;}
.hcxx79 li {flex: 0 1 auto;min-width: 0;}
.hcxx79 a {min-width: 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.hcxx79 a {font-weight: 700;border-radius: var(--o1wm);color: var(--cd0g);padding: 8px 15px;display: block;text-decoration: none;font-size: 14.5px;}
.hcxx79 a:hover {color: var(--nibi4);background: color-mix(in srgb, var(--t7wi) 7%, transparent);}
.hcxx79 a[aria-current="page"] {color: var(--m5xi, var(--pmpns));background: var(--es9q);}

.fq7a {gap:9px;align-items: center;display: flex;flex: 0 0 auto;}

.b4q0 {align-items: center;padding: 10px 20px;text-decoration: none;transition:transform 0.209s, box-shadow 0.154s;display: inline-flex;cursor: pointer;font-size: 14.5px;justify-content: center;border-radius: var(--o1wm);border: 1px solid transparent;white-space: nowrap;font-weight: 800;}

.kkhnx {color: var(--ysqu7, var(--gog));border-color: var(--vyd);background: var(--zvm);}
.rp9s7 {box-shadow: 0 6px 20px color-mix(in srgb, var(--t1hn) 34%, transparent);background: var(--t1hn);color: var(--vew, var(--bqa));}
.rp9s7:hover {background: var(--ywq);box-shadow: 0 10px 26px color-mix(in srgb, var(--t1hn) 40%, transparent);transform: translateY(-2px);}
.ky34 {margin-top:14px;width: 100%;display: flex;}

.rs5t {left: 0;width: 1px;height: 1px;appearance: none;-webkit-appearance: none;opacity:0.05;border: 0;top: 0;pointer-events: none;position: fixed;padding: 0;margin: 0;}
.j6vd {padding: 9px;flex-direction: column;cursor: pointer;gap:5px;display: none;}
.j6vd span {border-radius:2px;width: 20px;display: block;background: var(--nibi4);height: 2px;}

.f6c65p {grid-template-columns: minmax(0, 1fr) 288px;display: grid;max-width: var(--mbvc);padding: 18px 16px 96px;gap:20px;align-items: start;margin: 0 auto;}
.jk5b8k5 {grid-template-columns: minmax(0, 1fr);}

.cnxm {min-width: 0;--mbvc: 100%;}

.xr7tp1q {color: var(--cd0g);margin: 0 0 18px;font-size: 13px;letter-spacing: .02em;font-weight: 600;}

.xv32j {display: grid;gap:13px;position: sticky;top: 88px;}
.w64318r {background: var(--tpv);padding: 20px;border: 1px solid var(--vyd);border-radius: var(--l47w5);}
.w2h7323 {box-shadow: 0 10px 34px var(--o9rb7);border-color: color-mix(in srgb, var(--es9q) 45%, transparent);}
.b21a {color: var(--es9q);text-transform: uppercase;font-weight: 800;font-size: 11.5px;margin: 0 0 6px;letter-spacing: .1em;}
.cnf3 {margin: 0;font-weight: 800;font-size: 18px;letter-spacing: -.01em;}
.c16tben {margin: 7px 0 0;color: var(--cd0g);font-size: 14px;line-height:1.53;}

.cv5t {bottom: 12px;z-index: 70;border-radius: var(--o1wm);border: 1px solid color-mix(in srgb, var(--es9q) 40%, transparent);display: flex;background: color-mix(in srgb, var(--hacvd) 92%, transparent);align-items: center;box-shadow: 0 12px 34px color-mix(in srgb, var(--aup1y) 72%, transparent);gap:15px;padding: 12px 18px;backdrop-filter: blur(12px);right: 12px;left: 12px;position: fixed;justify-content: center;}

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

.xqewk {cursor: pointer;z-index: 1;align-items: center;display: inline-flex;justify-content: center;height: 44px;width: 44px;margin: -13px -13px 0 0;position: absolute;border-radius: 50%;right: 0;color: var(--cd0g);top: 0;transition:color 0.197s, background 0.175s, border-color 0.164s;}

.xqewk::before {inset: 9px;background: var(--tw8y);content: '';position: absolute;transition:background 0.153s, border-color 0.162s;border-radius: 50%;border: 1px solid var(--vyd);}
.xqewk svg {z-index: 1;position: relative;}
.xqewk:hover {color: var(--qq9);}
.xqewk:hover::before {background: color-mix(in srgb, var(--qq9) 12%, var(--tw8y));border-color: color-mix(in srgb, var(--es9q) 45%, var(--vyd));}
.xqewk:focus-visible {outline: 2px solid var(--es9q);outline-offset: 2px;}
.ndz8 {font-weight: 700;font-size: 14.5px;}

.cnxm > * {margin: 0 0 var(--zf7);}
.cnxm > *:last-child {margin-bottom: 0;}

.cnxm h1 {font-size: clamp(32px, 4.6vw, 72px);margin: 10px 0 16px;font-weight: 900;line-height:1.07;letter-spacing: -.035em;}
.cnxm h2 {line-height:1.20;margin: 0 0 16px;text-align: left;font-size: clamp(23px, 2.7vw, 31px);letter-spacing: -.025em;font-weight: 900;}
.cnxm h3 {font-size: 19px;font-weight: 800;letter-spacing: -.012em;margin: 24px 0 8px;}
.cnxm p {margin: 0 0 14px;}
.cnxm img {height: auto;max-width: 100%;border-radius:12px;}

.cnxm p > a, .cnxm li > a, .cnxm td > a,
.cnxm h2 > a, .cnxm h3 > a {text-underline-offset: 3px;font-weight: 600;color: var(--es9q);}

.cnxm {--slzd: var(--qq9);}

.cnxm :is(.b0v0mhx, [class*="table"]) {overflow-x: auto;}
.cnxm table {overflow: hidden;margin: 0 0 18px;width: 100%;border-radius: var(--l47w5);background: var(--tpv);border-spacing: 0;font-size: 15px;border-collapse: separate;}
.cnxm thead th {font-size: 12px;text-align: left;letter-spacing: .07em;background: color-mix(in srgb, var(--es9q) 16%, var(--tpv));text-transform: uppercase;padding: 13px 16px;font-weight: 800;color: var(--qq9);white-space: nowrap;}
.cnxm tbody td {color: var(--iod6b, inherit);padding: 13px 16px;border-top: 1px solid var(--vyd);}
.cnxm tbody td + td {font-weight: 700;}

.cnxm ul, .cnxm ol {padding-left:21px;margin: 0 0 16px;}
.cnxm li {margin-bottom:6px;}

.cnxm .cf25w {background: var(--tpv);min-width: 0;gap: 0;border-radius: var(--l47w5);border: 1px solid var(--vyd);display: grid;grid-template-columns: minmax(0, 1fr);overflow: hidden;}

.d1z8hef {padding: 11px 22px;box-shadow: 0 6px 24px var(--o9rb7);display: block;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--es9q) 88%, transparent) 0%,
    color-mix(in srgb, var(--ax720, var(--es9q)) 70%, transparent) 100%);grid-column: 1 / -1;}
.hwh1gp {text-overflow: ellipsis;display: block;overflow: hidden;font: 900 12.5px/1 var(--lcpza);color: var(--m5xi, var(--pmpns));text-transform: uppercase;white-space: nowrap;letter-spacing: .22em;}

.mqjq51 {align-items: flex-start;min-width: 0;display: flex;flex-direction: column;width: auto;max-width: none;padding: clamp(26px, 3.2vw, 44px) clamp(22px, 2.6vw, 40px);text-align: left;}

.kwnx5bn.kwnx5bn {font: 800 clamp(28px, 3.1vw, 44px)/1.05 var(--lcpza);color: var(--qq9);letter-spacing: -.035em;overflow-wrap: break-word;margin: 0;text-wrap: balance;}
.j44w5v7.j44w5v7 {margin: 14px 0 0;font-size: 16px;max-width: 56ch;color: var(--cd0g);line-height:1.62;}

.s6rp7f {color: var(--m5xi, var(--pmpns));box-shadow: 0 10px 30px var(--o9rb7);border-radius: var(--o1wm);min-height: 52px;letter-spacing: .01em;font: 800 15.5px/1 var(--lcpza);text-decoration: none;display: inline-flex;padding: 0 34px;margin-top:24px;align-items: center;justify-content: center;background: var(--u1bs);transition:transform 0.164s, background 0.198s, box-shadow 0.176s;}
.s6rp7f:hover {transform: translateY(-2px);background: var(--ywq);box-shadow: 0 14px 38px var(--o9rb7);}

.cnxm .s176f {overflow: hidden;isolation: isolate;position: relative;grid-template-columns: minmax(0, 1fr);display: grid;border-radius: var(--l47w5);border: 1px solid var(--vyd);min-width: 0;background: var(--tpv);box-shadow: 0 10px 34px var(--o9rb7);}

.s176f .ab0t1g {width: 100%;position: absolute;border-radius: 0;margin: 0;z-index: 0;height: 100%;inset: 0;display: block;object-fit: cover;}

.s176f .w34j7rp {z-index: 1;background:
    linear-gradient(
      180deg,
      color-mix(in srgb, var(--tpv) 50%, transparent) 0%,
      color-mix(in srgb, var(--tpv) 50%, transparent) 40%,
      color-mix(in srgb, var(--tpv) 62%, transparent) 62%,
      color-mix(in srgb, var(--tpv) 34%, transparent) 82%,
      transparent 100%);position: absolute;inset: 0;pointer-events: none;}
.s176f .pe6xdr {grid-column: 1 / -1;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--es9q) 88%, transparent) 0%,
    color-mix(in srgb, var(--ax720, var(--es9q)) 70%, transparent) 100%);display: block;padding: 11px 22px;box-shadow: 0 6px 24px var(--o9rb7);z-index: 2;position: relative;}
.s176f .qva0vt {text-transform: uppercase;color: var(--m5xi, var(--pmpns));letter-spacing: .3em;font: 800 clamp(13px, 1.5vw, 16px)/1 var(--lcpza);}
.s176f .q0nrqwe {text-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 2px 10px rgba(0, 0, 0, .38);min-width: 0;align-items: flex-start;flex-direction: column;display: flex;z-index: 2;padding: clamp(26px, 3.4vw, 46px) clamp(22px, 2.6vw, 40px) clamp(28px, 3.4vw, 46px);position: relative;}
.h8zxjkj.h8zxjkj {color: var(--bamg, var(--qq9));margin: 0;max-width: 20ch;font: 900 clamp(30px, 4.1vw, 54px)/1.04 var(--lcpza);text-shadow: 0 1px 2px rgba(0, 0, 0, .55), 0 2px 14px rgba(0, 0, 0, .45);text-wrap: balance;letter-spacing: -.035em;overflow-wrap: break-word;}
.vme5d.vme5d {margin: 16px 0 0;line-height:1.61;max-width: 54ch;color: var(--bamg, color-mix(in srgb, var(--cd0g) 22%, var(--qq9)));font-size: clamp(15.5px, 1.35vw, 18px);}
.s176f .pphar {font: 800 15.5px/1 var(--lcpza);padding: 0 34px;margin-top:25px;min-height: 52px;justify-content: center;color: var(--m5xi, var(--pmpns));background: var(--u1bs);align-items: center;display: inline-flex;text-decoration: none;box-shadow: 0 8px 26px var(--o9rb7);border-radius: var(--o1wm);letter-spacing: .01em;transition:transform 0.185s, box-shadow 0.138s;}
.s176f .pphar:hover {box-shadow: 0 12px 32px var(--o9rb7);transform: translateY(-2px);}
@media (min-width:865px) {
  
  .cnxm .s176f {grid-template-columns: minmax(0, 1.02fr) minmax(0, 1fr);}
  .s176f .q0nrqwe {grid-row: 2;grid-column: 1;}
  .s176f .w34j7rp {background:
      linear-gradient(
        90deg,
        color-mix(in srgb, var(--tpv) 50%, transparent) 0%,
        color-mix(in srgb, var(--tpv) 50%, transparent) 38%,
        color-mix(in srgb, var(--tpv) 40%, transparent) 60%,
        color-mix(in srgb, var(--tpv) 18%, transparent) 80%,
        transparent 100%);}
}
@media (max-width:864px) {
  
  .s176f .q0nrqwe {margin-top: 19vh;}

  .s176f .w34j7rp {background:
      linear-gradient(
        180deg,
        transparent 0%,
        transparent 44%,
        color-mix(in srgb, var(--tpv) 34%, transparent) 60%,
        color-mix(in srgb, var(--tpv) 76%, transparent) 74%,
        var(--tpv) 86%,
        var(--tpv) 100%);}
}

.xk1zv5g {position: relative;background: var(--fp1, var(--tw8y));margin: 0 clamp(22px, 2.6vw, 40px) clamp(26px, 3.2vw, 44px);box-shadow: 0 0 0 1px var(--vyd), 0 10px 34px var(--o9rb7);justify-content: center;display: flex;align-items: center;overflow: hidden;min-width: 0;border-radius: calc(var(--l47w5) - 4px);}
.xnmw.xnmw {display: block;object-fit: cover;border-radius: 0;color: var(--pbts, inherit);max-height: 34vh;width: 100%;height: auto;}

.hzata03 {max-height: 34vh;letter-spacing: -.05em;color: color-mix(in srgb, var(--es9q) 35%, var(--qq9));min-height: 22vh;width: 100%;justify-content: center;align-items: center;font: 900 clamp(56px, 10vw, 132px)/1 var(--lcpza);font-style: normal;display: flex;}

.cf25w .x564ms4.x564ms4 {background-image:
    radial-gradient(62% 82% at 26% 24%, color-mix(in srgb, var(--es9q) 38%, transparent) 0, transparent 68%),
    radial-gradient(56% 74% at 78% 76%, color-mix(in srgb, var(--ax720, var(--es9q)) 34%, transparent) 0, transparent 66%);}
.cf25w .g4vgeps.g4vgeps {background-image:
    radial-gradient(70% 70% at 50% 18%, color-mix(in srgb, var(--ax720, var(--es9q)) 40%, transparent) 0, transparent 72%),
    radial-gradient(52% 64% at 16% 84%, color-mix(in srgb, var(--es9q) 32%, transparent) 0, transparent 64%);}
.cf25w .n4tedk.n4tedk {background-image:
    radial-gradient(58% 88% at 82% 22%, color-mix(in srgb, var(--es9q) 36%, transparent) 0, transparent 70%),
    radial-gradient(64% 60% at 30% 82%, color-mix(in srgb, var(--ax720, var(--es9q)) 30%, transparent) 0, transparent 62%);}

.qs13 {bottom: 12px;justify-content: center;right: 0;gap:8px;display: flex;position: absolute;left: 0;}
.dv4q {background: color-mix(in srgb, var(--es9q) 55%, transparent);display: block;border-radius: 50%;height: 7px;box-shadow: 0 0 8px var(--o9rb7);width: 7px;}

@media (min-width:930px) {
  
  .cnxm .cf25w {align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .xk1zv5g {align-self: stretch;min-height: 100%;display: block;margin: 0;border-radius: 0;}
  
  .xk1zv5g {box-shadow: inset 0 0 0 1px var(--vyd);}
  .xnmw.xnmw {min-height: clamp(300px, 34vw, 460px);height: 100%;object-fit: cover;width: 100%;max-height: none;}
  .hzata03 {max-height: none;height: 100%;min-height: 100%;}
  
  .mqjq51 {padding: clamp(26px, 3.2vw, 46px) clamp(24px, 2.8vw, 44px);}

  .hm355h .mqjq51   {grid-row: 2;grid-column: 1;}
  .hm355h .xk1zv5g {grid-row: 2;grid-column: 2;}

  .cnxm .f31se {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .f31se .xk1zv5g {grid-column: 1;grid-row: 2;}
  .f31se .mqjq51   {grid-column: 2;grid-row: 2;}
}
@media (max-width:929px) {
  
  .xnmw.xnmw {max-height: 22vh;}
  .hzata03 {max-height: 22vh;min-height: 16vh;}
}

.f8qvwys {margin: 0 0 var(--zf7);}

.x8g7 {list-style: none;padding: 0;display: grid;margin: 0;min-width: 0;gap:15px;}

.fj8520 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.j27h7 {grid-template-columns: repeat(6, minmax(0, 1fr));}

.jew40 {min-width: 0;position: relative;}
.eyqdrad {min-width: 0;color: inherit;display: block;transition:transform 0.224s;text-decoration: none;}
.eyqdrad:hover, .eyqdrad:focus-visible {transform: translateY(-4px);}

.jztdt9g {background: var(--tw8y);border-radius: var(--l47w5);aspect-ratio: 2 / 3;box-shadow: 0 8px 26px var(--o9rb7);display: block;position: relative;overflow: hidden;}
.d44h5j3 {object-fit: cover;height: 100%;display: block;width: 100%;border-radius: 0;}

.jdzb {color: #fff;white-space: nowrap;position: absolute;text-shadow: 0 1px 3px rgba(0, 0, 0, .95);left: 0;text-overflow: ellipsis;display: block;overflow: hidden;background: linear-gradient(to top,
              rgba(0, 0, 0, .93) 0%, rgba(0, 0, 0, .82) 42%, rgba(0, 0, 0, 0) 100%);font-size: 14px;font-weight: 800;bottom: 0;padding: 34px 12px 11px;right: 0;line-height:1.26;}

.akf3zg {text-overflow: ellipsis;display: block;letter-spacing: .09em;text-transform: uppercase;color: rgba(255, 255, 255, .78);font-size: 10.5px;font-style: normal;text-shadow: 0 1px 3px rgba(0, 0, 0, .95);overflow: hidden;bottom: 9px;right: 12px;white-space: nowrap;left: 12px;font-weight: 700;position: absolute;}

.akf3zg ~ .jdzb, .jdzb:has(+ .akf3zg) {padding-bottom:27px;}

.ambks {min-width: 25px;background: var(--u1bs);left: 9px;align-items: center;border-radius: var(--o1wm);height: 25px;top: 9px;justify-content: center;display: flex;font: 800 12.5px/1 var(--lcpza);font-style: normal;font-variant-numeric: tabular-nums;padding: 0 7px;box-shadow: 0 3px 12px var(--o9rb7);z-index: 2;color: var(--m5xi, var(--pmpns));position: absolute;pointer-events: none;}

@media (max-width:910px) {
  .fj8520, .j27h7 {grid-template-columns: repeat(4, minmax(0, 1fr));}
}
@media (max-width:609px) {
  
  .fj8520, .j27h7 {grid-template-columns: minmax(0, 1fr);}
}

.qvcavpv {margin: 0 0 var(--zf7);}
.tta2 {gap:9px 16px;margin: 0;min-width: 0;display: grid;}

.zkdkt {grid-template-columns: repeat(3, minmax(0, 1fr));}
.zkdkt > dt:nth-of-type(3n + 1) {grid-column: 1;}
.zkdkt > dt:nth-of-type(3n + 2) {grid-column: 2;}
.zkdkt > dt:nth-of-type(3n + 3) {grid-column: 3;}
.zkdkt > dd:nth-of-type(3n + 1) {grid-column: 1;}
.zkdkt > dd:nth-of-type(3n + 2) {grid-column: 2;}
.zkdkt > dd:nth-of-type(3n + 3) {grid-column: 3;}
.zkdkt > dt:nth-of-type(-n + 3) {grid-row: 1;}
.zkdkt > dd:nth-of-type(-n + 3) {grid-row: 2;}
.zkdkt > dt:nth-of-type(n + 4):nth-of-type(-n + 6) {grid-row: 3;}
.zkdkt > dd:nth-of-type(n + 4):nth-of-type(-n + 6) {grid-row: 4;}
.zkdkt > dt:nth-of-type(n + 7) {grid-row: 5;}
.zkdkt > dd:nth-of-type(n + 7) {grid-row: 6;}

.fjkwc3 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.fjkwc3 > dt:nth-of-type(4n + 1) {grid-column: 1;}
.fjkwc3 > dt:nth-of-type(4n + 2) {grid-column: 2;}
.fjkwc3 > dt:nth-of-type(4n + 3) {grid-column: 3;}
.fjkwc3 > dt:nth-of-type(4n + 4) {grid-column: 4;}
.fjkwc3 > dd:nth-of-type(4n + 1) {grid-column: 1;}
.fjkwc3 > dd:nth-of-type(4n + 2) {grid-column: 2;}
.fjkwc3 > dd:nth-of-type(4n + 3) {grid-column: 3;}
.fjkwc3 > dd:nth-of-type(4n + 4) {grid-column: 4;}
.fjkwc3 > dt:nth-of-type(-n + 4) {grid-row: 1;}
.fjkwc3 > dd:nth-of-type(-n + 4) {grid-row: 2;}
.fjkwc3 > dt:nth-of-type(n + 5):nth-of-type(-n + 8) {grid-row: 3;}
.fjkwc3 > dd:nth-of-type(n + 5):nth-of-type(-n + 8) {grid-row: 4;}
.fjkwc3 > dt:nth-of-type(n + 9) {grid-row: 5;}
.fjkwc3 > dd:nth-of-type(n + 9) {grid-row: 6;}

.xb45 {margin: 0;min-width: 0;}
.kpwk3sz {box-shadow: 0 6px 22px var(--o9rb7);overflow: hidden;border-radius: var(--l47w5);border: 1px solid var(--vyd);min-width: 0;display: block;transition:transform 0.158s, border-color 0.23s;text-decoration: none;}
.kpwk3sz:hover, .kpwk3sz:focus-visible {border-color: color-mix(in srgb, var(--es9q) 55%, var(--vyd));transform: translateY(-3px);}

.xx6xy43 {background:
    radial-gradient(120% 140% at 50% 0%,
      color-mix(in srgb, var(--es9q) 22%, transparent) 0%, transparent 70%),
    var(--lhh);box-sizing: border-box;width: 100%;min-width: 0;padding: 14px 18px;display: flex;align-items: center;justify-content: center;}

.wxqf {aspect-ratio: 3 / 1;height: auto;border-radius: 0;width: 100%;object-fit: contain;display: block;}

.a9ajw {text-overflow: ellipsis;margin: 0;padding: 0 2px;overflow: hidden;white-space: nowrap;font-weight: 700;font-size: 12.5px;letter-spacing: .05em;text-align: center;color: var(--cd0g);}

@media (max-width:727px) {
  .zkdkt, .fjkwc3 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .zkdkt > dt, .fjkwc3 > dt,
  .zkdkt > dd, .fjkwc3 > dd {grid-row: auto;}
  .zkdkt > dt:nth-of-type(2n + 1), .fjkwc3 > dt:nth-of-type(2n + 1),
  .zkdkt > dd:nth-of-type(2n + 1), .fjkwc3 > dd:nth-of-type(2n + 1) {grid-column: 1;}
  .zkdkt > dt:nth-of-type(2n + 2), .fjkwc3 > dt:nth-of-type(2n + 2),
  .zkdkt > dd:nth-of-type(2n + 2), .fjkwc3 > dd:nth-of-type(2n + 2) {grid-column: 2;}
  .zkdkt > dt:nth-of-type(-n + 2), .fjkwc3 > dt:nth-of-type(-n + 2) {grid-row: 1;}
  .zkdkt > dd:nth-of-type(-n + 2), .fjkwc3 > dd:nth-of-type(-n + 2) {grid-row: 2;}
  .zkdkt > dt:nth-of-type(n + 3):nth-of-type(-n + 4),
  .fjkwc3 > dt:nth-of-type(n + 3):nth-of-type(-n + 4) {grid-row: 3;}
  .zkdkt > dd:nth-of-type(n + 3):nth-of-type(-n + 4),
  .fjkwc3 > dd:nth-of-type(n + 3):nth-of-type(-n + 4) {grid-row: 4;}
  .zkdkt > dt:nth-of-type(n + 5):nth-of-type(-n + 6),
  .fjkwc3 > dt:nth-of-type(n + 5):nth-of-type(-n + 6) {grid-row: 5;}
  .zkdkt > dd:nth-of-type(n + 5):nth-of-type(-n + 6),
  .fjkwc3 > dd:nth-of-type(n + 5):nth-of-type(-n + 6) {grid-row: 6;}
  .zkdkt > dt:nth-of-type(n + 7):nth-of-type(-n + 8),
  .fjkwc3 > dt:nth-of-type(n + 7):nth-of-type(-n + 8) {grid-row: 7;}
  .zkdkt > dd:nth-of-type(n + 7):nth-of-type(-n + 8),
  .fjkwc3 > dd:nth-of-type(n + 7):nth-of-type(-n + 8) {grid-row: 8;}
  .zkdkt > dt:nth-of-type(n + 9), .fjkwc3 > dt:nth-of-type(n + 9) {grid-row: 9;}
  .zkdkt > dd:nth-of-type(n + 9), .fjkwc3 > dd:nth-of-type(n + 9) {grid-row: 10;}
}

.ja2h {margin: 0 0 var(--zf7);}
.hz1ah9 {grid-template-columns: repeat(4, minmax(0, 1fr));min-width: 0;gap:15px;padding: 0;display: grid;list-style: none;margin: 0;}

.wk62561 {grid-template-columns: repeat(5, minmax(0, 1fr));}
.s7pvf {gap:8px;display: flex;flex-direction: column;min-width: 0;margin: 0;}

.g6wff55 {box-shadow: 0 5px 18px var(--o9rb7);justify-content: center;min-width: 0;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--es9q) 17%, transparent) 0%, transparent 72%),
    var(--lhh);border-radius:14px;border: 1px solid var(--vyd);align-items: center;display: flex;box-sizing: border-box;padding: 12px 14px;width: 100%;}

.pex7bm {border-radius: 0;object-fit: contain;height: auto;width: 100%;display: block;aspect-ratio: 3 / 1;}

.ec0fgw2 {font-size: 12.5px;overflow: hidden;letter-spacing: .04em;display: block;white-space: nowrap;text-overflow: ellipsis;color: var(--cd0g);font-weight: 700;text-align: center;}
@media (max-width:866px) {
  
  .wk62561 {grid-template-columns: repeat(5, minmax(0, 1fr));}
}
@media (max-width:609px) {
  .hz1ah9, .wk62561 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.tyjek3 {padding: clamp(22px, 2.6vw, 34px);border-radius: var(--l47w5);border: 1px solid var(--vyd);background: var(--tpv);margin: 0 0 var(--zf7);}
.hdzxj09 {gap:7px 18px;margin-bottom:6px;align-items: baseline;display: flex;border-bottom: 1px solid var(--vyd);flex-wrap: wrap;padding-bottom:16px;}

.gwsh {font-weight: 900;color: var(--es9q);letter-spacing: -.04em;line-height: 1;font-size: clamp(38px, 4.6vw, 58px);text-shadow: 0 0 26px var(--o9rb7);}
.nwf6rq {font-size: 16px;font-weight: 800;color: var(--cd0g);}

.tyjek3 .eaf8xee.eaf8xee {line-height:1.61;color: var(--cd0g);flex: 1 1 260px;margin: 0;font-size: 15px;}

.trnv7 {padding: 0;list-style: none;margin: 0;}
.g56hj0 {align-items: baseline;padding: 13px 0;gap:2px 14px;display: grid;border-bottom: 1px solid var(--vyd);grid-template-columns: 2.6em 2.2em minmax(0, 1fr);}
.g56hj0:last-child {border-bottom: 0;padding-bottom: 0;}

.agr2xb {font-weight: 800;font-variant-numeric: tabular-nums;color: var(--cd0g);letter-spacing: .08em;font-size: 12px;font-style: normal;}
.trnv7:not(.avy6) .agr2xb {visibility: hidden;}

.xp0c3g8 {font-variant-numeric: tabular-nums;font-weight: 900;font-size: 14px;color: color-mix(in srgb, var(--es9q) 35%, var(--qq9));}
.sqqx6r {margin: 0;grid-column: 3;font-size: 15px;line-height:1.62;}
.yn04cha {grid-column: 3;margin-top:4px;color: var(--cd0g);font-weight: 700;display: block;font-style: normal;letter-spacing: .05em;font-size: 12.5px;}

.aqdty3 {align-items: center;}
.hef2ym {padding: 10px 20px 12px;display: inline-flex;align-items: baseline;background: var(--tw8y);gap:4px;flex: 0 0 auto;border-radius: var(--l47w5);border: 1px solid color-mix(in srgb, var(--es9q) 34%, var(--vyd));box-shadow: 0 8px 26px var(--o9rb7);}

.hef2ym .gwsh {text-shadow: none;}

.aqdty3 .eaf8xee {align-self: center;}

.nw1jv .yn04cha {margin-top: 0;margin-bottom:3px;}
.nw1jv .sqqx6r {margin-top: 0;}
@media (max-width:609px) {
  
  .aqdty3 {align-items: flex-start;}
  
  .hef2ym {justify-content: center;box-sizing: border-box;width: 100%;}
  .g56hj0 {grid-template-columns: 2.2em minmax(0, 1fr);}
  .trnv7:not(.avy6) .agr2xb {display: none;}
  .sqqx6r, .yn04cha {grid-column: 2;}
}

.f4dbn {margin: 0 0 var(--zf7);padding: clamp(20px, 2.4vw, 30px);flex-direction: column;background: var(--tpv);border-radius: var(--l47w5);border: 1px solid var(--vyd);align-items: flex-start;display: flex;min-width: 0;}

.qvjk > .eyyp {margin: 18px 0 0;}
.eyyp {min-width: 0;overflow: hidden;width: 100%;border-radius: calc(var(--l47w5) - 6px);margin: 0 0 18px;box-shadow: 0 8px 26px var(--o9rb7);}
.d9948e {display: block;}
.nem4 {width: 100%;display: block;border-radius: 0;height: auto;max-height: 260px;object-fit: cover;}
.egh0.egh0 {margin: 0 0 10px;color: var(--qq9);line-height:1.21;letter-spacing: -.028em;font-weight: 800;font-size: clamp(20px, 2.2vw, 28px);}
.hhrnnqd {min-width: 0;width: 100%;}
.hhrnnqd > :first-child {margin-top: 0;}
.hhrnnqd > :last-child  {margin-bottom: 0;}
.xc0wb {box-shadow: 0 8px 24px var(--o9rb7);font-weight: 800;display: inline-flex;font-size: 14.5px;min-height: 46px;margin-top:17px;color: var(--m5xi, var(--pmpns));background: var(--u1bs);padding: 0 28px;justify-content: center;transition:transform 0.177s, background 0.194s;align-items: center;border-radius: var(--o1wm);text-decoration: none;}
.xc0wb:hover {transform: translateY(-2px);background: var(--ywq);}

@media (min-width:890px) {
  .cnxm > .wew49p {float: left;max-width: 48.5%;}
  .cnxm > .wew49p + .wew49p {float: right;}
  .cnxm > .wew49p + .wew49p + * {clear: both;}
}

.bym6 {border-radius: var(--l47w5);border: 1px solid color-mix(in srgb, var(--es9q) 18%, var(--vyd));margin: 0 0 var(--zf7);position: relative;background:
    radial-gradient(120% 90% at 8% 0%,
      color-mix(in srgb, var(--es9q) 13%, transparent) 0%,
      transparent 62%),
    var(--tpv);padding: clamp(24px, 3vw, 40px);overflow: hidden;min-width: 0;box-shadow: 0 18px 48px color-mix(in srgb, var(--o9rb7) 55%, transparent);}

.bym6::before {height: 3px;position: absolute;content: "";inset: 0 0 auto 0;background: linear-gradient(90deg,
    var(--es9q) 0%,
    color-mix(in srgb, var(--ax720) 70%, var(--es9q)) 52%,
    color-mix(in srgb, var(--es9q) 30%, transparent) 100%);}

.thcr0x6 {display: flex;flex-wrap: wrap;gap:13px;margin: 0 0 clamp(16px, 1.8vw, 22px);align-items: center;}

.pktdp6 {font-size: 12px;color: color-mix(in srgb, var(--es9q) 34%, var(--qq9));flex: 1 0 100%;letter-spacing: .16em;font-weight: 800;line-height: 1;text-transform: uppercase;}
.q433.q433 {color: var(--qq9);line-height:1.09;flex: 1 1 auto;margin: 0;font-size: clamp(28px, 4.2vw, 50px);min-width: 0;font-weight: 900;letter-spacing: -.035em;}

.cxg0eh {font-weight: 900;border-radius: var(--o1wm);border: 1px solid color-mix(in srgb, var(--es9q) 42%, var(--vyd));font-size: 14px;background: color-mix(in srgb, var(--es9q) 16%, var(--tw8y));flex: 0 0 auto;justify-content: center;display: inline-flex;min-width: 34px;color: color-mix(in srgb, var(--es9q) 34%, var(--qq9));align-items: center;font-variant-numeric: tabular-nums;padding: 0 12px;height: 34px;}

.pzjy {background: color-mix(in srgb, var(--qq9) 6%, var(--tw8y));margin: 0 0 14px;min-width: 0;padding: clamp(6px, 0.7vw, 10px);border-radius: calc(var(--l47w5) + 4px);border: 1px solid var(--vyd);position: relative;}

.v23z5cc {display: flex;border-radius: calc(var(--l47w5) - 2px);-webkit-overflow-scrolling: touch;scroll-snap-type: x mandatory;overflow-y: hidden;min-width: 0;scrollbar-width: none;gap:14px;margin: 0;scroll-behavior: smooth;scroll-padding-left: 0;overflow-x: auto;}
.v23z5cc::-webkit-scrollbar {display: none;}
.v23z5cc:focus-visible {outline: 2px solid var(--es9q);outline-offset: 3px;}

.c55m3rb {border-radius: calc(var(--l47w5) - 2px);scroll-snap-align: start;margin: 0;box-shadow: 0 10px 30px color-mix(in srgb, var(--o9rb7) 80%, transparent);overflow: hidden;scroll-margin-block: 50vh;background: var(--tw8y);min-width: 0;flex: 0 0 87%;position: relative;}
.agxb .c55m3rb {flex: 0 0 calc(100% - 18px);}

.v5xd {height: auto;aspect-ratio: 16 / 10;display: block;width: 100%;object-fit: cover;border-radius: 0;}

.jvmkm {position: absolute;background: linear-gradient(to top,
              rgba(0, 0, 0, .78) 0%, rgba(0, 0, 0, .48) 34%,
              rgba(0, 0, 0, .13) 62%, rgba(0, 0, 0, 0) 100%);color: #fff;left: 0;right: 0;padding: 52px 20px 18px;bottom: 0;}

.p5x9y {text-shadow: 0 2px 8px rgba(0, 0, 0, .92);display: block;font-weight: 800;line-height:1.30;font-size: clamp(16px, 1.5vw, 20px);}

.ncmhtnk {margin: 0 0 clamp(18px, 2vw, 24px);display: flex;gap:9px;background: color-mix(in srgb, var(--qq9) 5%, var(--tw8y));align-items: center;border-radius: var(--o1wm);border: 1px solid var(--vyd);padding: 8px 10px;}

.b3srp8g {justify-content: center;gap:6px;align-items: center;display: flex;flex: 1 1 auto;flex-wrap: wrap;min-width: 0;}

.r9ap7 {align-items: center;padding: 0;justify-content: center;display: inline-flex;}

.xvb3fz {display: none;}

.wmde1j {border-radius: 50%;transition:background 0.149s, transform 0.21s, box-shadow 0.193s;height: 9px;width: 9px;display: block;background: color-mix(in srgb, var(--qq9) 26%, transparent);}

.c55m3rb:target {outline: none;}

.vdzdmg {max-width: 66ch;line-height:1.70;font-size: 16px;color: var(--cd0g);margin: 0 0 clamp(18px, 2vw, 24px);}

.vcs7ps3 {display: flex;flex-wrap: wrap;gap:13px;align-items: center;margin: 0;}
.b3p1.b3p1, .xw38.xw38 {border-radius: var(--o1wm);align-items: center;justify-content: center;text-align: center;text-decoration: none;min-height: 52px;display: inline-flex;padding: 0 30px;transition:transform 0.188s, background 0.131s, border-color 0.206s, box-shadow 0.154s;}
.b3p1.b3p1 {font-size: 16px;color: var(--m5xi, var(--pmpns));font-weight: 900;letter-spacing: -.01em;background: var(--u1bs);box-shadow: 0 10px 30px var(--o9rb7);}
.b3p1.b3p1:hover {background: var(--ywq);transform: translateY(-2px);box-shadow: 0 14px 36px var(--o9rb7);}
.b3p1.b3p1:focus-visible, .xw38.xw38:focus-visible {outline: 2px solid var(--es9q);outline-offset: 3px;}

.xw38.xw38 {background: color-mix(in srgb, var(--qq9) 7%, transparent);font-weight: 700;padding: 0 22px;border: 1px solid transparent;font-size: 15px;min-height: 48px;color: var(--qq9);}
.xw38.xw38:hover {border-color: color-mix(in srgb, var(--es9q) 40%, var(--vyd));background: color-mix(in srgb, var(--es9q) 12%, transparent);}

.z412nq9 {font-weight: 600;}
.caq8 {color: color-mix(in srgb, var(--qq9) 76%, transparent);font-weight: 800;letter-spacing: .09em;text-transform: uppercase;font-size: 12.5px;}

@media (max-width:727px) {
  
  .bym6 {padding: 16px 14px;}
  .c55m3rb, .agxb .c55m3rb {flex: 0 0 calc(100% - 14px);}
  .q433.q433 {font-size: clamp(22px, 6.4vw, 28px);}
  .vcs7ps3 {align-items: stretch;flex-direction: column;}
  .b3p1.b3p1, .xw38.xw38 {width: 100%;}
  .b3srp8g {flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;}
  .b3srp8g::-webkit-scrollbar {display: none;}
}

@media (prefers-reduced-motion: reduce) {
  .v23z5cc {scroll-behavior: auto;}
  .b3p1.b3p1, .xw38.xw38,
  .r9ap7, .wmde1j {transition:none;}
  .b3p1.b3p1:hover {transform: none;}
}

.jj52bgr {margin: 0 0 var(--zf7);display: grid;align-items: start;background: var(--tpv);gap:9px 18px;padding: clamp(20px, 2.4vw, 28px);grid-template-columns: auto minmax(0, 1fr);border-radius: var(--l47w5);border: 1px solid var(--vyd);}
.rty8c3 {grid-row: 1 / span 2;}
.bnxttfw {border-radius:15px;display: block;width: 62px;object-fit: cover;box-shadow: 0 6px 20px var(--o9rb7);height: 62px;}
.nfz06r {min-width: 0;}
.efsn {font-size: 15.5px;font-weight: 800;color: var(--qq9);display: block;}
.n3rc {flex-wrap: wrap;display: flex;margin-top:10px;font-style: normal;gap:6px;}
.mhzmyyr, .mhw2bs {font-weight: 700;padding: 5px 12px;display: inline-flex;border-radius: var(--o1wm);font-size: 12px;align-items: center;letter-spacing: .04em;}
.mhzmyyr {border: 1px solid var(--vyd);background: var(--tw8y);color: var(--cd0g);}
.mhw2bs {color: color-mix(in srgb, var(--es9q) 35%, var(--qq9));background: color-mix(in srgb, var(--es9q) 16%, transparent);border: 1px solid color-mix(in srgb, var(--es9q) 40%, transparent);}
.gq5gzhy {line-height:1.66;font-size: 14.5px;color: var(--cd0g);margin: 11px 0 0;}
.tep26f {display: flex;flex-wrap: wrap;margin-top:13px;gap:7px;}

.szdgkfq {width: 44px;text-decoration: none;justify-content: center;border-radius: 50%;border: 1px solid var(--vyd);color: var(--cd0g);height: 44px;transition:color 0.164s, border-color 0.195s, transform 0.172s;background: var(--tw8y);display: inline-flex;align-items: center;}
.szdgkfq:hover {color: color-mix(in srgb, var(--es9q) 35%, var(--qq9));border-color: color-mix(in srgb, var(--es9q) 55%, var(--vyd));transform: translateY(-2px);}
.sfgg16k {grid-column: 1 / -1;font-size: 12.5px;display: block;margin-top:13px;line-height:1.54;color: var(--cd0g);}

.jj52bgr .nea6rn3.nea6rn3 {color: var(--cd0g);line-height:1.48;font-size: 13.5px;margin: 7px 0 0;}
.jj52bgr .nea6rn3.nea6rn3 .mhzmyyr,
.jj52bgr .nea6rn3.nea6rn3 .mhw2bs {letter-spacing: .02em;font-weight: 700;background: none;padding: 0;border: 0;border-radius: 0;font-size: inherit;display: inline;}
.jj52bgr .nea6rn3.nea6rn3 .mhzmyyr {color: var(--qq9);}

.jj52bgr .nea6rn3.nea6rn3 .mhw2bs {color: color-mix(in srgb, var(--es9q) 35%, var(--qq9));}

.jj52bgr .nea6rn3.nea6rn3 .mhzmyyr + .mhw2bs::before {color: var(--cd0g);content: "\00B7";margin: 0 8px;font-weight: 700;}

.r9msf67 {color: var(--cd0g);letter-spacing: .13em;text-transform: uppercase;font-weight: 800;margin-bottom:3px;display: block;font-style: normal;font-size: 11px;}
.rzad0 {font-size: 17.5px;line-height:1.23;}

.rbc9r {margin-top:12px;border-top: 1px solid var(--vyd);grid-column: auto;padding-top:10px;}

.p97x29c {justify-items: start;grid-template-columns: minmax(0, 1fr);}
.p97x29c .rty8c3 {grid-row: auto;margin-bottom:7px;}
@media (max-width:548px) {
  .jj52bgr {grid-template-columns: minmax(0, 1fr);}
  .rty8c3 {margin-bottom:5px;grid-row: auto;}
}

.k0wkk {background: var(--tpv);position: relative;padding: clamp(20px, 2.4vw, 30px);margin: 0 0 var(--zf7);min-width: 0;border-radius: var(--l47w5);border: 1px solid var(--vyd);}

.vzr4 {box-shadow: 0 8px 30px var(--o9rb7);}
.bsttqs {width: 3px;border-radius: 0 3px 3px 0;top: clamp(20px, 2.4vw, 30px);position: absolute;bottom: clamp(20px, 2.4vw, 30px);left: 0;background: linear-gradient(
    180deg,
    var(--es9q) 0%,
    color-mix(in srgb, var(--ax720, var(--es9q)) 80%, transparent) 100%);}
.mga9r0f.mga9r0f {letter-spacing: -.028em;margin: 0 0 12px;color: var(--qq9);line-height:1.24;font-weight: 800;font-size: clamp(20px, 2.2vw, 28px);}

.n4wbv6 {display: inline;}
.fqxxj {min-width: 0;}
.fqxxj > :first-child {margin-top: 0;}
.fqxxj > :last-child  {margin-bottom: 0;}

.d10sw.d10sw .mjp9pa {display: grid;list-style: none;gap:15px;margin: 0;padding: 0;grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));align-items: stretch;}

@supports (grid-template-columns: subgrid) {
  .d10sw.d10sw .mjp9pa:has(> .cf25w:nth-child(3n + 1):last-child) > .cf25w:last-child {grid-column: span 3;}
  .d10sw.d10sw .mjp9pa:has(> .cf25w:nth-child(3n + 2):last-child) > .cf25w:last-child {grid-column: span 2;}
}
.d10sw.d10sw .cf25w {overflow: hidden;min-width: 0;flex-direction: column;border: 1px solid var(--vyd);border-radius: var(--l47w5);background: var(--tpv);display: flex;}

.d10sw.d10sw .hackek {align-items: center;padding: 14px 10px 12px;display: flex;border-bottom: 2px solid var(--es9q);justify-content: center;background: var(--tw8y);}
.d10sw.d10sw .vbh41 {font-variant-numeric: tabular-nums;letter-spacing: -.045em;font-weight: 900;line-height: 1;font-size: clamp(34px, 4.4vw, 52px);color: var(--es9q);}
.d10sw.d10sw .ngn8t {padding: 15px 16px 18px;}
.d10sw.d10sw .waeyq {font-weight: 800;line-height:1.30;margin: 0 0 6px;font-size: 16px;letter-spacing: -.01em;color: var(--qq9);display: block;}
.d10sw.d10sw .fgvs5q {line-height:1.56;font-size: 15px;color: var(--cd0g);margin: 0;}

.d10sw.d10sw .a9te8 .ngn8t {padding-top:19px;}
.d10sw.d10sw .a9te8 .vbh41 {font-size: clamp(30px, 3.8vw, 44px);font-variant-numeric: tabular-nums;color: color-mix(in srgb, var(--es9q) 62%, var(--t7wi));letter-spacing: -.045em;display: block;padding-bottom:8px;width: fit-content;font-weight: 900;margin-bottom:13px;line-height: .95;border-bottom: 2px solid var(--es9q);}

.d7gfbe6.d7gfbe6 .a2dyqb {gap:11px;display: grid;}
.d7gfbe6.d7gfbe6 .zs1zz {background: var(--tpv);border: 1px solid var(--vyd);border-left-width: 4px;border-radius: var(--l47w5);padding: 14px 16px;display: flex;align-items: flex-start;gap:14px;}
.d7gfbe6.d7gfbe6 .k5sn2r   {border-left-color: var(--es9q);}
.d7gfbe6.d7gfbe6 .xmxxag5 {border-left-color: var(--ax720);}

.d7gfbe6.d7gfbe6 .c1fej {align-self: stretch;border-right: 1px solid var(--vyd);display: flex;gap:1px;padding-right:13px;flex: 0 0 116px;flex-direction: column;}
.d7gfbe6.d7gfbe6 .r9ef {color: var(--cd0g);line-height:1.27;text-transform: uppercase;letter-spacing: .09em;font-weight: 800;font-size: 11.5px;}
.d7gfbe6.d7gfbe6 .efqr {font-size: 25px;line-height:1.05;letter-spacing: -.03em;font-weight: 900;font-variant-numeric: tabular-nums;}
.d7gfbe6.d7gfbe6 .k5sn2r   .efqr {color: var(--es9q);}
.d7gfbe6.d7gfbe6 .xmxxag5 .efqr {color: var(--ax720);}

.d7gfbe6.d7gfbe6 .dmwkk {display: flex;flex: 1 1 auto;flex-wrap: wrap;list-style: none;margin: 0;gap:7px;min-width: 0;padding: 0;}
.d7gfbe6.d7gfbe6 .qam5gp {border-radius: var(--o1wm);border: 1px solid var(--vyd);gap:7px;margin: 0;display: inline-flex;align-items: baseline;padding: 8px 14px;background: var(--tw8y);line-height:1.45;font-size: 15px;}
.d7gfbe6.d7gfbe6 .kxx1p {flex: 0 0 auto;font-weight: 900;}
.d7gfbe6.d7gfbe6 .k5sn2r   .kxx1p {color: var(--es9q);}
.d7gfbe6.d7gfbe6 .xmxxag5 .kxx1p {color: var(--ax720);}

.d7gfbe6.d7gfbe6 .abv9 {counter-reset: mn-sb-n;}
.d7gfbe6.d7gfbe6 .abv9 .qam5gp {counter-increment: mn-sb-n;}
.d7gfbe6.d7gfbe6 .abv9 .qam5gp::before {font-weight: 900;font-variant-numeric: tabular-nums;letter-spacing: .08em;flex: 0 0 auto;color: var(--cd0g);content: counter(mn-sb-n, decimal-leading-zero);font-size: 11.5px;}

.d7gfbe6.d7gfbe6 .k5sn2r   .abv9 .qam5gp::before {color: color-mix(in srgb, var(--es9q) 62%, var(--t7wi));}
.d7gfbe6.d7gfbe6 .xmxxag5 .abv9 .qam5gp::before {color: color-mix(in srgb, var(--ax720, var(--es9q)) 62%, var(--t7wi));}

.d7gfbe6.d7gfbe6 .x4r6nym .efqr {margin-bottom:1px;line-height: 1;}

.fjv4f.fjv4f .a2pn {border-top: 1px solid var(--vyd);}
.fjv4f.fjv4f .j9zy {border-bottom: 1px solid var(--vyd);background: none;border-radius: 0;}

.fjv4f.fjv4f .kzgh {position: relative;list-style: none;line-height:1.39;cursor: pointer;padding: 14px 30px 14px 26px;min-height: 44px;box-sizing: border-box;font-weight: 700;font-size: 16px;}
.fjv4f.fjv4f .kzgh::-webkit-details-marker {display: none;}

.fjv4f.fjv4f .kzgh::before {top: 14px;font-size: 15px;position: absolute;font-weight: 900;left: 4px;color: var(--es9q);font-family: ui-monospace, "SFMono-Regular", "Consolas", monospace;line-height:1.41;content: ">";}

.fjv4f.fjv4f .kzgh::after {top: 50%;content: "";right: 6px;position: absolute;transform: translateY(-70%) rotate(45deg);height: 8px;border-right: 2px solid var(--cd0g);transition:transform 0.189s;border-bottom: 2px solid var(--cd0g);width: 8px;}
.fjv4f.fjv4f .j9zy[open] .kzgh::after {border-color: var(--es9q);transform: translateY(-30%) rotate(225deg);}

.fjv4f.fjv4f .d6b82gg {border-left: 2px solid color-mix(in srgb, var(--es9q) 42%, transparent);font-size: 14.5px;padding: 0 0 0 16px;margin: 0 0 16px 22px;font-family: ui-monospace, "SFMono-Regular", "Consolas", monospace;line-height:1.65;display: block;color: var(--cd0g);}

.fjv4f.fjv4f .etd1w88 {margin: 0;list-style: none;counter-reset: mn-term-n;padding: 0;}
.fjv4f.fjv4f .k8y8s {border-bottom: 1px solid var(--vyd);counter-increment: mn-term-n;}
.fjv4f.fjv4f .etd1w88 .j9zy {border-bottom: 0;}

.fjv4f.fjv4f .etd1w88 .kzgh {padding-left:37px;}
.fjv4f.fjv4f .etd1w88 .kzgh::before {left: 4px;font-size: 12px;content: counter(mn-term-n, decimal-leading-zero);font-weight: 800;top: 17px;letter-spacing: .06em;font-variant-numeric: tabular-nums;color: var(--cd0g);}

.fjv4f.fjv4f .etd1w88 .d6b82gg {margin-left:33px;}

.fjv4f.fjv4f .esr6k::before {content: "$";}
.fjv4f.fjv4f .jwkja {letter-spacing: -.01em;line-height:1.41;font-weight: 700;font-size: 15px;font-family: ui-monospace, "SFMono-Regular", "Consolas", monospace;color: var(--qq9);}

.qj4n0w.qj4n0w {gap:12px;display: flex;align-items: center;}
.qj4n0w.sfhtwdx   {justify-content: center;}
.qj4n0w.nb3sw {justify-content: flex-end;}

.qj4n0w.qj4n0w .frjj5v {width: 9px;box-shadow: 0 0 10px var(--o9rb7);height: 9px;border-radius: 50%;flex: 0 0 auto;background: var(--es9q);}
.qj4n0w.qj4n0w .h5pevyy {justify-content: center;align-items: center;display: inline-flex;padding: 0 34px;box-shadow: 0 10px 30px var(--o9rb7);min-height: 52px;transition:transform 0.179s, background 0.169s, box-shadow 0.173s;background: var(--u1bs);text-decoration: none;color: var(--m5xi, var(--pmpns));border-radius: var(--o1wm);}
.qj4n0w.qj4n0w .h5pevyy:hover {transform: translateY(-2px);box-shadow: 0 14px 38px var(--o9rb7);background: var(--ywq);}
.qj4n0w.qj4n0w .tkvyf5 {font: 800 15.5px/1 var(--lcpza);letter-spacing: .01em;}

.qj4n0w.qj4n0w .tsk5 {flex: 1 1 auto;}

.jwjb.jwjb {box-shadow: 0 0 0 1px var(--vyd), 0 10px 34px var(--o9rb7);margin: 0 0 var(--zf7);border-radius: var(--l47w5);background: var(--tw8y);padding: 10px;position: relative;}
.jwjb.nbgc {padding: 18px;}
.jwjb.jwjb .ffeb08h {overflow: hidden;border-radius: calc(var(--l47w5) - 6px);display: block;}
.jwjb.jwjb .amjz {width: 100%;display: block;height: auto;border-radius: calc(var(--l47w5) - 6px);}

.jwjb.jwjb .w2gtw {background: color-mix(in srgb, var(--es9q) 70%, transparent);width: 8px;position: absolute;height: 8px;border-radius: 50%;box-shadow: 0 0 10px var(--o9rb7);bottom: 18px;right: 18px;}

.apag.apag {background: var(--tpv);grid-template-columns: minmax(0, 340px) minmax(0, 1fr);border-radius: var(--l47w5);border: 1px solid var(--vyd);padding: clamp(20px, 2.4vw, 30px);gap: clamp(18px, 2.2vw, 28px);align-items: stretch;display: grid;}

.apag.apag .kg6hw3d {order: 2;}

.apag.apag .hex3y0m {justify-content: center;display: flex;min-height: 100%;align-items: center;box-shadow: 0 0 0 1px var(--vyd), 0 10px 34px var(--o9rb7);overflow: hidden;background: var(--lhh);min-width: 0;border-radius: calc(var(--l47w5) - 2px);position: relative;}

.apag.apag .q3e4y8 {gap:5px;inset: 0;grid-template-rows: minmax(0, 1fr);display: grid;position: absolute;grid-template-columns: repeat(3, 1fr);padding: 4px;}
.apag.apag .xbs3zr6 {object-fit: cover;height: 100%;opacity:0.87;display: block;width: 100%;align-self: stretch;max-height: none;border-radius:7px;min-height: 0;}

.apag.apag .kxgwd {display: flex;padding: 16px 22px;max-width: 78%;align-items: center;position: relative;justify-content: center;box-shadow: 0 0 0 1px color-mix(in srgb, var(--es9q) 40%, transparent),
              0 8px 26px rgba(0, 0, 0, .5);backdrop-filter: blur(6px);z-index: 2;border-radius: var(--o1wm);margin: 0;background: color-mix(in srgb, var(--lhh) 88%, transparent);}
.apag.apag .f5wgpxg {object-fit: contain;max-height: 52px;max-width: 100%;height: auto;display: block;}

.apag.apag .nym97z {display: grid;min-width: 0;gap:14px;}
.apag.apag .fg6yq {margin: 0;letter-spacing: -.02em;color: var(--qq9);font: 800 clamp(21px, 2.2vw, 27px)/1.15 var(--lcpza);display: block;}
.apag.apag .cnzmw {margin: 0;color: var(--cd0g);}

.apag.apag .s6sc {align-items: center;display: flex;gap:12px;margin: 0;}
.apag.apag .k0bvfd {position: relative;height: 10px;flex: 1 1 auto;border-radius: var(--o1wm);background: color-mix(in srgb, var(--t7wi) 10%, transparent);overflow: hidden;}
.apag.apag .k0bvfd::before {content: "";box-shadow: 0 0 12px var(--o9rb7);width: var(--u26, 0%);inset: 0 auto 0 0;position: absolute;border-radius: var(--o1wm);background: linear-gradient(90deg, var(--es9q), var(--ax720, var(--es9q)));}

.apag.apag .aqh9 {flex: 0 0 auto;color: color-mix(in srgb, var(--es9q) 35%, var(--qq9));font: 800 17px/1 var(--lcpza);}
.apag.apag .aqh9 small {font-size: 13px;color: var(--cd0g);}

.apag.apag .k23hp2 {flex-wrap: wrap;gap:9px;display: flex;padding: 0;margin: 0;list-style: none;}
.apag.apag .hv0m {border-radius: var(--o1wm);border: 1px solid var(--vyd);align-items: baseline;background: var(--tw8y);gap:7px;display: inline-flex;padding: 9px 15px;}
.apag.apag .gs2d1hy {text-transform: uppercase;color: var(--cd0g);letter-spacing: .1em;font: 800 11.5px/1 var(--lcpza);font-style: normal;}
.apag.apag .xr9mpj {font-weight: 700;font-size: 14.5px;}

.apag.apag .pvxemmd .aqh9 {letter-spacing: -.03em;font: 900 clamp(24px, 2.4vw, 30px)/1 var(--lcpza);}
.apag.apag .pvxemmd .aqh9 small {margin-left:1px;font-size: 13px;font-weight: 700;}

.apag.apag .ethn4gr {grid-template-columns: auto minmax(0, 1fr);margin: 0;background: var(--tw8y);border-radius: var(--l47w5);border: 1px solid var(--vyd);align-items: baseline;display: grid;gap:9px 18px;padding: 13px 16px;}
.apag.apag .ethn4gr .xr9mpj {margin: 0;}

.apag.apag .gs34 {gap:11px;display: flex;flex-wrap: wrap;}
.apag.apag .qcmvn {transition:transform 0.162s, background 0.124s;flex: 1 1 190px;border-radius: var(--o1wm);min-height: 52px;gap:11px;align-items: center;background: var(--u1bs);color: var(--m5xi, var(--pmpns));justify-content: center;text-decoration: none;box-shadow: 0 8px 26px var(--o9rb7);padding: 0 20px;display: inline-flex;}
.apag.apag .qcmvn:hover {background: var(--ywq);transform: translateY(-2px);}
.apag.apag .evyvqp {flex: 0 0 auto;display: flex;}
.apag.apag .evyvqp svg {fill: currentColor;display: block;width: 21px;height: 21px;}
.apag.apag .x925gp {display: grid;line-height:1.14;}

.apag.apag .x925gp small {text-transform: uppercase;font-weight: 700;letter-spacing: .06em;font-size: 12px;}
.apag.apag .x925gp strong {font: 800 14.5px/1.15 var(--lcpza);}

.apag.exsr5h5 .s6sc {order: 1;}
.apag.exsr5h5 .gs34 {order: 2;}

@media (max-width:755px) {
  .apag.apag {grid-template-columns: minmax(0, 1fr);}
  .apag.apag .kg6hw3d {order: 0;}
  .apag.apag .hex3y0m {aspect-ratio: 16 / 10;}
}

.jqk5t4.jqk5t4 {position: relative;background: var(--tpv);border-radius: var(--l47w5);border: 1px solid var(--vyd);padding: clamp(20px, 2.4vw, 30px);}
.jqk5t4.a4kmr {padding-left: clamp(28px, 3.2vw, 44px);}

.jqk5t4.jqk5t4 .e8rv {box-shadow: 0 0 12px var(--o9rb7);background: linear-gradient(180deg, var(--es9q), var(--ax720, var(--es9q)));left: 0;bottom: 18px;position: absolute;width: 3px;top: 18px;border-radius: 0 3px 3px 0;}
.jqk5t4.jqk5t4 .ye7hj {display: block;font: 800 clamp(19px, 2vw, 24px)/1.2 var(--lcpza);margin: 0 0 14px;color: var(--qq9);letter-spacing: -.02em;}
.jqk5t4.jqk5t4 .jv6k4 > :first-child {margin-top: 0;}
.jqk5t4.jqk5t4 .jv6k4 > :last-child  {margin-bottom: 0;}

.zc4psvm.zc4psvm {border-radius: var(--l47w5);border: 1px solid var(--vyd);background: var(--tpv);overflow: hidden;}
.zc4psvm.zc4psvm .eex9m8a {color: var(--m5xi, var(--pmpns));display: block;box-shadow: 0 6px 24px var(--o9rb7);font: 900 12.5px/1.35 var(--lcpza);padding: 11px 22px;letter-spacing: .22em;text-transform: uppercase;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--es9q) 88%, transparent) 0%,
    color-mix(in srgb, var(--ax720, var(--es9q)) 70%, transparent) 100%);}
.zc4psvm.zc4psvm .c2cr {padding: clamp(20px, 2.4vw, 30px);}
.zc4psvm.cbjcv .eex9m8a {margin: 0 0 0 clamp(14px, 2vw, 30px);}

.zc4psvm.zc4psvm .y31p5 {padding: 3px 13px 4px;box-shadow: inset 0 0 0 1px color-mix(in srgb, currentColor 48%, transparent);display: inline-block;border-radius: var(--o1wm);}

.zc4psvm.q330 .eex9m8a {box-shadow: 0 -6px 24px var(--o9rb7);}
.zc4psvm.q330 .c2cr {padding-bottom: clamp(16px, 2vw, 24px);}
.zc4psvm.zc4psvm .c2cr > :first-child {margin-top: 0;}
.zc4psvm.zc4psvm .c2cr > :last-child  {margin-bottom: 0;}

.b0dgb.b0dgb {border-radius: 0;border: 0;border-top: 1px solid var(--vyd);overflow: visible;display: block;background: transparent;}
.b0dgb.b0dgb .nn0mt7t {display: flex;gap:11px;padding: 0;cursor: pointer;justify-content: flex-start;min-height: 52px;align-items: center;list-style: none;}

.b0dgb.b0dgb .nn0mt7t::-webkit-details-marker {display: none;}
.b0dgb.b0dgb .m2nwm9 {font: 800 clamp(17px, 1.8vw, 21px)/1.2 var(--lcpza);letter-spacing: -.015em;color: var(--qq9);}

.b0dgb.b0dgb .nn0mt7t::after {height: 9px;transition:transform 0.199s ease;flex: 0 0 auto;content: "";border-right: 2px solid var(--es9q);border-bottom: 2px solid var(--es9q);transform: translateY(-25%) rotate(45deg);margin-left:1px;width: 9px;}
.b0dgb.b0dgb details[open] .nn0mt7t::after {transform: translateY(10%) rotate(225deg);}

.b0dgb.b0dgb .ckby9 {display: flex;flex-wrap: wrap;padding: 4px 20px 20px;counter-reset: mn-level-n;gap:10px;}
.b0dgb.b0dgb .ckby9 a {gap:9px;text-decoration: none;font-size: 14.5px;transition:border-color 0.141s, transform 0.132s, box-shadow 0.14s;padding: 0 16px;align-items: center;min-height: 44px;border-radius: var(--o1wm);border: 1px solid var(--vyd);color: var(--qq9);background: var(--tpv);font-weight: 700;display: inline-flex;counter-increment: mn-level-n;}
.b0dgb.b0dgb .ckby9 a::before {background: color-mix(in srgb, var(--es9q) 18%, transparent);height: 22px;justify-content: center;align-items: center;display: inline-flex;min-width: 22px;border-radius: var(--o1wm);flex: 0 0 auto;color: color-mix(in srgb, var(--es9q) 35%, var(--qq9));content: counter(mn-level-n);font: 800 11.5px/1 var(--lcpza);}
.b0dgb.b0dgb .ckby9 a:hover {transform: translateY(-2px);box-shadow: 0 8px 22px var(--o9rb7);border-color: color-mix(in srgb, var(--es9q) 50%, transparent);}

.b0dgb.b0dgb .t7vgq00 {display: block;padding: 0 20px 18px;counter-reset: mn-level-n;margin: 0;list-style: none;}
.b0dgb.b0dgb .t7vgq00 li {counter-increment: mn-level-n;}
.b0dgb.b0dgb .t7vgq00 a {color: var(--qq9);display: flex;font-weight: 700;border-bottom: 1px solid var(--vyd);text-decoration: none;padding: 4px 2px;align-items: center;min-height: 46px;transition:color 0.133s, padding-left 0.181s;line-height:1.35;gap:14px;font-size: 15px;}
.b0dgb.b0dgb .t7vgq00 li:last-child a {border-bottom: 0;}
.b0dgb.b0dgb .t7vgq00 a::before {color: color-mix(in srgb, var(--es9q) 45%, var(--qq9));letter-spacing: .08em;font: 800 12px/1 var(--lcpza);font-variant-numeric: tabular-nums;content: counter(mn-level-n, decimal-leading-zero);flex: 0 0 auto;min-width: 24px;}
.b0dgb.b0dgb .t7vgq00 a:hover {color: color-mix(in srgb, var(--es9q) 45%, var(--qq9));padding-left:6px;}
@media (prefers-reduced-motion: reduce) {
  .b0dgb.b0dgb .t7vgq00 a {transition:none;}
  .b0dgb.b0dgb .t7vgq00 a:hover {padding-left:1px;}
}

.cnxm h2::before {border-radius:2px;display: block;margin: 0 0 12px;content: "";width: 34px;background: linear-gradient(90deg, var(--es9q), var(--ax720));height: 4px;}

.f6c65p {background-repeat: no-repeat;background-image:
    radial-gradient(38% 30% at 96% 4%, color-mix(in srgb, var(--es9q) 9%, transparent) 0%, transparent 70%),
    radial-gradient(30% 26% at 2% 42%, color-mix(in srgb, var(--ax720) 7%, transparent) 0%, transparent 72%);}

@media (max-width:1248px) {
  .f6c65p, .jk5b8k5 {grid-template-columns: minmax(0, 1fr) 288px;}
}

@media (max-width:1045px) {
  
  .f6c65p, .jk5b8k5 {grid-template-rows: auto auto;grid-template-columns: minmax(0, 1fr);}
  .cnxm   {display: contents;}
  .xv32j  {position: static;grid-row: 2;}
  
  .cnxm > * {grid-column: 1;}
  .cnxm > .gre48 {grid-row: 1;}
}

@media (max-width:789px) {
  .j6vd {display: flex;}
  .hcxx79 {display: none;}
  
  .qb7h {flex-wrap: nowrap;border-radius:22px;padding: 10px 12px;gap:9px;}
  
  .qb7h .h91d  {flex: 0 1 auto;order: 1;min-width: 0;}
  .qb7h .h91d img {max-width:119px;height: 32px;}
  .qb7h .fq7a   {flex: 1 1 auto;justify-content: center;order: 2;min-width: 0;}
  .qb7h .j6vd {margin-left: 0;flex: 0 0 auto;order: 3;}
  
  .qb7h .h91d  {flex: 0 1 auto;min-width: 0;order: 1;}
  .qb7h .fq7a   {min-width: 0;justify-content: flex-end;order: 2;flex: 1 1 auto;}
  .qb7h .j6vd {order: 3;margin: 0;flex: 0 0 auto;}
  
  .qb7h .fq7a .xggcj3,
  .qb7h .fq7a > div:has(> .p0wbjn) {display: none;}
  .qb7h .h91d img {max-width:103px;height: 30px;}
  .qb7h .fq7a a {flex: 0 0 auto;font-size: 13.5px;padding: 10px 14px;white-space: nowrap;}
  
  @media (max-width:374px) {
    .qb7h {padding: 10px 9px;gap:5px;}
    .qb7h .fq7a {gap:6px;}
    .qb7h .fq7a a {font-size: 13px;padding: 10px 11px;}
    .qb7h .h91d img {max-width:87px;}
  }
  .f6c65p {padding: 18px 12px 92px;}
  
  .d7gfbe6.d7gfbe6 .zs1zz {gap:10px;flex-direction: column;}
  .d7gfbe6.d7gfbe6 .c1fej {flex: 0 0 auto;flex-direction: row;gap:7px;padding: 0 0 8px;border-bottom: 1px solid var(--vyd);border-right: 0;align-items: baseline;}
  .d7gfbe6.d7gfbe6 .efqr {font-size: 20px;}
  
  .d7gfbe6.d7gfbe6 .dmwkk {flex-direction: column;}
  .d7gfbe6.d7gfbe6 .qam5gp {width: 100%;}
  
  .d10sw.d10sw .mjp9pa {grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));gap:10px;}
  .d10sw.d10sw .ngn8t {padding: 13px 13px 15px;}
  .fjv4f.fjv4f .d6b82gg {padding-left:12px;margin-left:15px;}
  .fjv4f.fjv4f .etd1w88 .d6b82gg {margin-left:27px;}
  
  .cv5t {border-radius: var(--o1wm);gap:9px;padding: 10px 14px;flex-direction: row;align-items: center;}
  .ndz8 {font-size: 13.5px;white-space: nowrap;flex: 1 1 auto;overflow: hidden;min-width: 0;text-overflow: ellipsis;}
  .cv5t .b4q0 {font-size: 13.5px;padding: 9px 16px;flex: 0 0 auto;}
}

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

.jm947.jm947 {background: var(--pqu8);}

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

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

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

.jm947 .a11nb a {align-items: center;min-height: 44px;display: flex;}
.h91d {align-items: center;display: inline-flex;min-height: 44px;}

.k6ev33, .b4q0, .pvt0k,
.cnxm a[role="button"],
.cnxm .vj9asm8 a {min-height: 44px;}

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

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

.hcxx79 ul {gap:8px;}

.jm947 .a11nb ul {gap:8px;display: grid;}

.k00e4s {background: color-mix(in srgb, #000 56%, transparent);visibility: hidden;position: fixed;opacity:0.05;z-index: 90;inset: 0;transition:opacity 0.258s ease, visibility 0.255s;cursor: pointer;}
.mh7fs6y {visibility: hidden;background: var(--tpv);bottom: 0;border-left: 1px solid var(--vyd);overflow-y: auto;top: 0;display: flex;-webkit-overflow-scrolling: touch;z-index: 91;width: min(88vw, 380px);flex-direction: column;right: 0;position: fixed;transition:transform 0.279s ease, visibility 0.259s;overscroll-behavior: contain;transform: translateX(100%);}
.rs5t:checked ~ .k00e4s {opacity:0.99;visibility: visible;}
.rs5t:checked ~ .mh7fs6y {visibility: visible;transform: translateX(0);}

.gfq2 {padding: 14px 8px 14px 20px;border-bottom: 1px solid var(--vyd);align-items: center;justify-content: space-between;display: flex;gap:13px;}
.frbb72 {font: 800 19px/1.2 var(--lcpza);overflow-wrap: anywhere;color: var(--qq9);min-width: 0;}
.wrema4a {line-height: 1;min-width: 44px;border-radius: var(--l47w5);font-size: 27px;display: flex;color: var(--qq9);align-items: center;cursor: pointer;justify-content: center;min-height: 44px;flex: 0 0 auto;}
.wrema4a:hover {background: var(--tw8y);}

.d94t {padding: 12px;}
.d94t ul {padding: 0;display: grid;margin: 0;list-style: none;gap:7px;}
.d94t a {text-decoration: none;display: flex;font-size: 16px;color: var(--qq9);border-radius: var(--l47w5);border: 1px solid var(--vyd);background: var(--tw8y);min-height: 50px;font-weight: 700;transition:background 0.132s, border-color 0.178s, transform 0.191s;align-items: center;padding: 12px 16px;}
.d94t a:hover {background: var(--tpv);border-color: color-mix(in srgb, var(--es9q) 45%, transparent);}
.d94t a:active {transform: translateY(1px);}

.d94t a[aria-current="page"] {background: var(--es9q);border-color: transparent;color: var(--pmpns);box-shadow: 0 6px 20px color-mix(in srgb, var(--es9q) 34%, transparent);}

.ccbcw11 {display: grid;gap:11px;margin-top: auto;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));border-top: 1px solid var(--vyd);}

.eq9q,
.tqq4 {align-items: center;min-height: 50px;font-size: 15px;border-radius: var(--o1wm);padding: 13px 20px;display: flex;font-weight: 800;justify-content: center;text-decoration: none;transition:transform 0.147s, box-shadow 0.142s, background 0.147s;}
.eq9q {background: transparent;color: var(--qq9);border: 1px solid var(--vyd);}
.eq9q:hover {background: var(--tw8y);}
.tqq4 {color: var(--xo2, var(--vew, var(--bqa)));background: var(--t1hn);box-shadow: 0 6px 20px color-mix(in srgb, var(--t1hn) 34%, transparent);border: 1px solid transparent;}
.tqq4:hover {box-shadow: 0 10px 26px color-mix(in srgb, var(--t1hn) 40%, transparent);transform: translateY(-2px);}

.mh7fs6y a:focus-visible,
.wrema4a:focus-visible,
.j6vd:focus-visible {outline: 2px solid var(--es9q);outline-offset: 2px;}

.mh7fs6y {box-shadow: -18px 0 46px color-mix(in srgb, #000 46%, transparent),
                        inset 1px 0 0 var(--o9rb7);}

@media (min-width:790px) {
  .k00e4s, .mh7fs6y {display: none;}
}

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

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

@media (min-width:790px) {}

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

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

.b0dgb.b0dgb details:not([open]) .nn0mt7t {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}

.jm947 > * {padding-left:15px;margin-left: auto;max-width: var(--mbvc);padding-right:16px;margin-right: auto;}

.wmde1j[data-on="1"] {transform: scale(1.35);box-shadow: 0 0 0 3px color-mix(in srgb, var(--u1bs) 26%, transparent);background: var(--u1bs);}
.ncmhtnk {margin: 16px 0 0;align-items: center;gap:8px;display: flex;justify-content: center;}

.xggcj3 {--b9mn: 0 13px;--jj4: 999px;--d2fzx: var(--l47w5);--ryz: 1px solid color-mix(in srgb, var(--u1bs) 55%, transparent);--v88g: var(--o1wm);--h7t: var(--o1wm);}

.jqk5t4.jqk5t4 h2.ye7hj::before, .zc4psvm.zc4psvm h2.eex9m8a::before {content: none;display: none;}
.zc4psvm.zc4psvm h2.eex9m8a {margin-top: 0;margin-bottom: 0;margin-right: 0;}

.eyqdrad, .jztdt9g {color: var(--qq9);}

.d7gfbe6.d7gfbe6 .k5sn2r .kxx1p {color: color-mix(in srgb, var(--es9q) 62%, var(--t7wi));}
.d7gfbe6.d7gfbe6 .xmxxag5 .kxx1p {color: color-mix(in srgb, var(--ax720, var(--es9q)) 62%, var(--t7wi));}

@media (max-width:705px) { .fj8520, .j27h7 {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:513px) { .fj8520, .j27h7 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.cnxm .hpa8vn {background:
    radial-gradient(120% 140% at 18% 0%, color-mix(in srgb, var(--ax720, var(--es9q)) 55%, transparent) 0%, transparent 62%),
    linear-gradient(135deg, var(--es9q), var(--ax720, var(--es9q)));}
