

:root {--l60: 999px;--t6hz: "Avenir Next", "Trebuchet MS", "Segoe UI", system-ui, sans-serif;--fh3v:   var(--k2phh);--traz3:  var(--pibc2);--u3xae:  color-mix(in srgb, var(--pyni) 14%, #000);--hu6ys:    var(--py76d);--hb1hv:   color-mix(in srgb, var(--pyni) 34%, transparent);--jat4:   var(--hvz);--aec0:    var(--pyni);--xal: var(--t1f);--lr3:    34px;--rlaxz:   var(--a8bj);--h5xsi:      18px;}

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

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

.k6rrhp {border-radius: var(--l60);left: -9999px;color: var(--c2dr, var(--t99n));padding: 12px 20px;position: absolute;background: var(--aec0);text-decoration: none;top: 0;font-weight: 700;z-index: 200;}
.k6rrhp:focus {left: 12px;top: 12px;}

.kzxn {top: 0;z-index: 60;position: sticky;padding: 6px 16px 0;}
.afmhzv9 {overflow: hidden;border: 1px solid var(--fh3v);border-radius: var(--l60);max-width: var(--sh6r);box-shadow: 0 8px 30px color-mix(in srgb, var(--rst98) 70%, transparent);margin: 0 auto;gap:19px;background: color-mix(in srgb, var(--k1r) 88%, transparent);flex-wrap: nowrap;display: flex;padding: 9px 10px 9px 18px;align-items: center;backdrop-filter: blur(14px);}
.jsrf29 {align-items: center;text-decoration: none;display: flex;flex: 0 0 auto;}
.jsrf29 img {width: auto;height: 30px;display: block;}
.an7r {letter-spacing: -.03em;font-size: 20px;font-weight: 900;color: var(--pdx);}

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

.brwf ul {gap:4px;list-style: none;min-width: 0;margin: 0;display: flex;padding: 0;flex-wrap: nowrap;}
.brwf li {min-width: 0;flex: 0 1 auto;}
.brwf a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-width: 0;}
.brwf a {text-decoration: none;border-radius: var(--l60);display: block;padding: 8px 15px;color: var(--traz3);font-weight: 700;font-size: 14.5px;}
.brwf a:hover {color: var(--pdx);background: color-mix(in srgb, var(--py76d) 7%, transparent);}
.brwf a[aria-current="page"] {color: var(--c2dr, var(--t99n));background: var(--aec0);}

.perpv2 {gap:7px;align-items: center;display: flex;flex: 0 0 auto;}

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

.r7r6jj {color: var(--zq4a, var(--irb73));border-color: var(--fh3v);background: var(--sz5u);}
.ttefh {background: var(--qzo4);color: var(--j8g, var(--c9o2));box-shadow: 0 6px 20px color-mix(in srgb, var(--qzo4) 34%, transparent);}
.ttefh:hover {box-shadow: 0 10px 26px color-mix(in srgb, var(--qzo4) 40%, transparent);transform: translateY(-2px);background: var(--ffk9u);}
.vfhw {margin-top:13px;display: flex;width: 100%;}

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

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

.gd4nrj5 {position: sticky;top: 86px;}
.gd4nrj5 ul {padding: 0;margin: 0;display: grid;gap:1px;list-style: none;}
.gd4nrj5 a {text-decoration: none;font-size: 14px;font-weight: 700;gap:9px;display: flex;align-items: center;padding: 9px 12px;color: var(--traz3);border-radius:11px;}
.gd4nrj5 a:hover {background: color-mix(in srgb, var(--py76d) 6%, transparent);color: var(--hu6ys);}
.gd4nrj5 .yscza {background: color-mix(in srgb, var(--aec0) 15%, transparent);color: var(--hu6ys);}

.vc1t {background: color-mix(in srgb, currentColor 22%, transparent);flex: 0 0 auto;border-radius:2px;transition:background 0.154s, height 0.136s;width: 3px;height: 14px;}
.gd4nrj5 .yscza .vc1t {height: 18px;background: var(--aec0);}

.h6z0 {min-width: 0;--sh6r: 100%;}

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

.cpts {top: 88px;display: grid;gap:15px;position: sticky;}
.h8xd7n2 {padding: 20px;border: 1px solid var(--fh3v);border-radius: var(--h5xsi);background: var(--jat4);}
.g8cjjy {box-shadow: 0 10px 34px var(--hb1hv);border-color: color-mix(in srgb, var(--aec0) 45%, transparent);}
.hxkhthr {color: var(--aec0);letter-spacing: .1em;text-transform: uppercase;font-weight: 800;font-size: 11.5px;margin: 0 0 6px;}
.a0x10 {margin: 0;font-weight: 800;letter-spacing: -.01em;font-size: 18px;}
.b82pd93 {font-size: 14px;line-height:1.57;color: var(--traz3);margin: 7px 0 0;}

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

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

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

.bt1m5n4::before {content: '';inset: 9px;position: absolute;transition:background 0.178s, border-color 0.172s;background: var(--xal);border-radius: 50%;border: 1px solid var(--fh3v);}
.bt1m5n4 svg {position: relative;z-index: 1;}
.bt1m5n4:hover {color: var(--hu6ys);}
.bt1m5n4:hover::before {border-color: color-mix(in srgb, var(--aec0) 45%, var(--fh3v));background: color-mix(in srgb, var(--hu6ys) 12%, var(--xal));}
.bt1m5n4:focus-visible {outline: 2px solid var(--aec0);outline-offset: 2px;}
.dmwc6 {font-weight: 700;font-size: 14.5px;}

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

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

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

.h6z0 {--a8bj: var(--hu6ys);}

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

.h6z0 ul, .h6z0 ol {margin: 0 0 16px;padding-left:23px;}
.h6z0 li {margin-bottom:8px;}

.h6z0 .vehw {display: grid;background: var(--jat4);gap: 0;overflow: hidden;min-width: 0;grid-template-columns: minmax(0, 1fr);border-radius: var(--h5xsi);border: 1px solid var(--fh3v);}

.gdvekg {box-shadow: 0 6px 24px var(--hb1hv);padding: 11px 22px;grid-column: 1 / -1;display: block;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--aec0) 88%, transparent) 0%,
    color-mix(in srgb, var(--rlaxz, var(--aec0)) 70%, transparent) 100%);}
.mhwvs9j {white-space: nowrap;color: var(--c2dr, var(--t99n));overflow: hidden;display: block;letter-spacing: .22em;text-overflow: ellipsis;text-transform: uppercase;font: 900 12.5px/1 var(--t6hz);}

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

.tp4j27h.tp4j27h {overflow-wrap: break-word;text-wrap: balance;color: var(--hu6ys);font: 800 clamp(28px, 3.1vw, 44px)/1.05 var(--t6hz);margin: 0;letter-spacing: -.035em;}
.h29p.h29p {font-size: 16px;color: var(--traz3);margin: 14px 0 0;line-height:1.60;max-width: 56ch;}

.eara {letter-spacing: .01em;display: inline-flex;background: var(--pyni);font: 800 15.5px/1 var(--t6hz);transition:transform 0.137s, background 0.162s, box-shadow 0.137s;min-height: 52px;box-shadow: 0 10px 30px var(--hb1hv);color: var(--c2dr, var(--t99n));border-radius: var(--l60);margin-top:25px;text-decoration: none;padding: 0 34px;justify-content: center;align-items: center;}
.eara:hover {box-shadow: 0 14px 38px var(--hb1hv);transform: translateY(-2px);background: var(--ffk9u);}

.h6z0 .p43c7mh {background: var(--jat4);overflow: hidden;grid-template-columns: minmax(0, 1fr);box-shadow: 0 10px 34px var(--hb1hv);min-width: 0;isolation: isolate;border-radius: var(--h5xsi);border: 1px solid var(--fh3v);display: grid;position: relative;}

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

.p43c7mh .nkk9m9r {pointer-events: none;background:
    linear-gradient(
      180deg,
      color-mix(in srgb, var(--jat4) 50%, transparent) 0%,
      color-mix(in srgb, var(--jat4) 50%, transparent) 40%,
      color-mix(in srgb, var(--jat4) 62%, transparent) 62%,
      color-mix(in srgb, var(--jat4) 34%, transparent) 82%,
      transparent 100%);z-index: 1;position: absolute;inset: 0;}
.p43c7mh .st6z2hv {position: relative;box-shadow: 0 6px 24px var(--hb1hv);z-index: 2;padding: 11px 22px;grid-column: 1 / -1;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--aec0) 88%, transparent) 0%,
    color-mix(in srgb, var(--rlaxz, var(--aec0)) 70%, transparent) 100%);display: block;}
.p43c7mh .x89v {font: 800 clamp(13px, 1.5vw, 16px)/1 var(--t6hz);text-transform: uppercase;color: var(--c2dr, var(--t99n));letter-spacing: .3em;}
.p43c7mh .r2sd {flex-direction: column;display: flex;position: relative;text-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 2px 10px rgba(0, 0, 0, .38);padding: clamp(26px, 3.4vw, 46px) clamp(22px, 2.6vw, 40px) clamp(28px, 3.4vw, 46px);z-index: 2;align-items: flex-start;min-width: 0;}
.j0jypa5.j0jypa5 {max-width: 20ch;letter-spacing: -.035em;color: var(--qzxo, var(--hu6ys));overflow-wrap: break-word;text-shadow: 0 1px 2px rgba(0, 0, 0, .55), 0 2px 14px rgba(0, 0, 0, .45);margin: 0;text-wrap: balance;font: 900 clamp(30px, 4.1vw, 54px)/1.04 var(--t6hz);}
.h3x5.h3x5 {margin: 16px 0 0;font-size: clamp(15.5px, 1.35vw, 18px);line-height:1.58;max-width: 54ch;color: var(--qzxo, color-mix(in srgb, var(--traz3) 22%, var(--hu6ys)));}
.p43c7mh .gzk3a {font: 800 15.5px/1 var(--t6hz);text-decoration: none;color: var(--c2dr, var(--t99n));justify-content: center;letter-spacing: .01em;align-items: center;padding: 0 34px;min-height: 52px;display: inline-flex;transition:transform 0.172s, box-shadow 0.156s;margin-top:24px;border-radius: var(--l60);background: var(--pyni);box-shadow: 0 8px 26px var(--hb1hv);}
.p43c7mh .gzk3a:hover {transform: translateY(-2px);box-shadow: 0 12px 32px var(--hb1hv);}
@media (min-width:851px) {
  
  .h6z0 .p43c7mh {grid-template-columns: minmax(0, 1.02fr) minmax(0, 1fr);}
  .p43c7mh .r2sd {grid-row: 2;grid-column: 1;}
  .p43c7mh .nkk9m9r {background:
      linear-gradient(
        90deg,
        color-mix(in srgb, var(--jat4) 50%, transparent) 0%,
        color-mix(in srgb, var(--jat4) 50%, transparent) 38%,
        color-mix(in srgb, var(--jat4) 40%, transparent) 60%,
        color-mix(in srgb, var(--jat4) 18%, transparent) 80%,
        transparent 100%);}
}
@media (max-width:850px) {
  
  .p43c7mh .r2sd {margin-top: 19vh;}

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

.s9f8jet {box-shadow: 0 0 0 1px var(--fh3v), 0 10px 34px var(--hb1hv);justify-content: center;background: var(--yx1, var(--xal));align-items: center;display: flex;position: relative;border-radius: calc(var(--h5xsi) - 4px);overflow: hidden;min-width: 0;margin: 0 clamp(22px, 2.6vw, 40px) clamp(26px, 3.2vw, 44px);}
.gg6sfv.gg6sfv {object-fit: cover;border-radius: 0;width: 100%;color: var(--ucjq, inherit);display: block;height: auto;max-height: 34vh;}

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

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

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

@media (min-width:945px) {
  
  .h6z0 .vehw {grid-template-columns: minmax(0, 1.12fr) minmax(0, 1fr);}
  .s9f8jet {align-self: center;margin: clamp(26px, 3.2vw, 44px) clamp(22px, 2.6vw, 40px);}
  .xrkg .ehfj   {grid-row: 2;grid-column: 1;}
  .xrkg .s9f8jet {grid-column: 2;grid-row: 2;}

  .h6z0 .erar {grid-template-columns: minmax(0, 1fr) minmax(0, 1.12fr);}
  .erar .s9f8jet {grid-column: 1;grid-row: 2;}
  .erar .ehfj   {grid-row: 2;grid-column: 2;}
}
@media (max-width:944px) {
  
  .gg6sfv.gg6sfv {max-height: 22vh;}
  .g6b2 {min-height: 16vh;max-height: 22vh;}
}

.hgmg9da {margin: 0 0 var(--lr3);}

.rgzqqc {list-style: none;gap:15px;padding: 0;margin: 0;display: grid;min-width: 0;}
.we1kz {grid-template-columns: repeat(3, minmax(0, 1fr));}
.w4cnmjh {grid-template-columns: repeat(4, minmax(0, 1fr));}

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

.p4d5h {position: relative;display: block;border-radius: var(--h5xsi);aspect-ratio: 2 / 3;overflow: hidden;box-shadow: 0 8px 26px var(--hb1hv);background: var(--xal);}
.bvc0 {border-radius: 0;width: 100%;object-fit: cover;display: block;height: 100%;}

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

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

.gr8gqh ~ .vd79v7v, .vd79v7v:has(+ .gr8gqh) {padding-bottom:26px;}

.sxef7g {left: 9px;height: 25px;display: flex;position: absolute;pointer-events: none;align-items: center;padding: 0 7px;min-width: 25px;color: var(--c2dr, var(--t99n));justify-content: center;box-shadow: 0 3px 12px var(--hb1hv);z-index: 2;background: var(--pyni);border-radius: var(--l60);top: 9px;font: 800 12.5px/1 var(--t6hz);font-style: normal;font-variant-numeric: tabular-nums;}

@media (max-width:895px) {
  .w4cnmjh {grid-template-columns: repeat(3, minmax(0, 1fr));}
}
@media (max-width:627px) {
  .we1kz, .w4cnmjh {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.ahbwx62 {margin: 0 0 var(--lr3);}
.wz4n83x {gap:8px 16px;min-width: 0;display: grid;margin: 0;}

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

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

.dnqk {margin: 0;min-width: 0;}
.d3c5 {overflow: hidden;min-width: 0;border-radius: var(--h5xsi);border: 1px solid var(--fh3v);text-decoration: none;display: block;box-shadow: 0 6px 22px var(--hb1hv);transition:transform 0.212s, border-color 0.158s;}
.d3c5:hover, .d3c5:focus-visible {border-color: color-mix(in srgb, var(--aec0) 55%, var(--fh3v));transform: translateY(-3px);}

.qfqc {min-width: 0;box-sizing: border-box;background:
    radial-gradient(120% 140% at 50% 0%,
      color-mix(in srgb, var(--aec0) 22%, transparent) 0%, transparent 70%),
    var(--u3xae);padding: 14px 18px;width: 100%;display: block;}

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

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

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

.yey858 {margin: 0 0 var(--lr3);}
.dty771 {min-width: 0;padding: 0;list-style: none;display: grid;margin: 0;grid-template-columns: repeat(4, minmax(0, 1fr));gap:13px;}

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

.d1ne {border-radius:15px;border: 1px solid var(--fh3v);padding: 12px 14px;display: block;width: 100%;min-width: 0;background:
    linear-gradient(180deg,
      color-mix(in srgb, var(--aec0) 17%, transparent) 0%, transparent 72%),
    var(--u3xae);box-shadow: 0 5px 18px var(--hb1hv);box-sizing: border-box;}

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

.dj636 {overflow: hidden;letter-spacing: .04em;color: var(--traz3);font-weight: 700;white-space: nowrap;text-overflow: ellipsis;display: block;font-size: 12.5px;text-align: center;}
@media (max-width:853px) {
  .bzrqbed {grid-template-columns: repeat(4, minmax(0, 1fr));}
}
@media (max-width:627px) {
  .dty771, .bzrqbed {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.xvyaxq1 {background: var(--jat4);margin: 0 0 var(--lr3);border-radius: var(--h5xsi);border: 1px solid var(--fh3v);padding: clamp(22px, 2.6vw, 34px);}
.j6re1s {flex-wrap: wrap;margin-bottom:6px;padding-bottom:15px;display: flex;gap:5px 18px;border-bottom: 1px solid var(--fh3v);align-items: baseline;}

.e2aj11x {font-weight: 900;letter-spacing: -.04em;text-shadow: 0 0 26px var(--hb1hv);font-size: clamp(38px, 4.6vw, 58px);color: var(--aec0);line-height: 1;}
.ktze95n {font-weight: 800;font-size: 16px;color: var(--traz3);}

.xvyaxq1 .qy26m.qy26m {line-height:1.58;flex: 1 1 260px;margin: 0;font-size: 15px;color: var(--traz3);}

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

.kkgd {font-style: normal;font-variant-numeric: tabular-nums;color: var(--traz3);font-weight: 800;letter-spacing: .08em;font-size: 12px;}
.s0gfn:not(.jsec) .kkgd {visibility: hidden;}

.tc5da {font-weight: 900;color: color-mix(in srgb, var(--aec0) 35%, var(--hu6ys));font-size: 14px;font-variant-numeric: tabular-nums;}
.nxnf08k {grid-column: 3;margin: 0;font-size: 15px;line-height:1.58;}
.ykk0g1g {margin-top:4px;display: block;letter-spacing: .05em;font-style: normal;color: var(--traz3);grid-column: 3;font-weight: 700;font-size: 12.5px;}

.z1wkn5 {align-items: center;}
.whx24 {flex: 0 0 auto;display: inline-flex;border-radius: var(--h5xsi);border: 1px solid color-mix(in srgb, var(--aec0) 34%, var(--fh3v));background: var(--xal);gap:4px;padding: 10px 20px 12px;align-items: baseline;box-shadow: 0 8px 26px var(--hb1hv);}

.whx24 .e2aj11x {text-shadow: none;}

.z1wkn5 .qy26m {align-self: center;}

.daaa .ykk0g1g {margin-top: 0;margin-bottom:3px;}
.daaa .nxnf08k {margin-top: 0;}
@media (max-width:627px) {
  
  .z1wkn5 {align-items: flex-start;}
  
  .whx24 {justify-content: center;width: 100%;box-sizing: border-box;}
  .vw467vy {grid-template-columns: 2.2em minmax(0, 1fr);}
  .s0gfn:not(.jsec) .kkgd {display: none;}
  .nxnf08k, .ykk0g1g {grid-column: 2;}
}

.gwm3 {background: var(--jat4);align-items: flex-start;min-width: 0;border-radius: var(--h5xsi);border: 1px solid var(--fh3v);margin: 0 0 var(--lr3);flex-direction: column;padding: clamp(20px, 2.4vw, 30px);display: flex;}

.jr715y > .p43a {margin: 18px 0 0;}
.p43a {min-width: 0;width: 100%;overflow: hidden;margin: 0 0 18px;box-shadow: 0 8px 26px var(--hb1hv);border-radius: calc(var(--h5xsi) - 6px);}
.sk4xe2 {display: block;}
.zg9369 {display: block;max-height: 260px;object-fit: cover;height: auto;border-radius: 0;width: 100%;}
.sr2g.sr2g {margin: 0 0 10px;color: var(--hu6ys);font-size: clamp(20px, 2.2vw, 28px);line-height:1.20;font-weight: 800;letter-spacing: -.028em;}
.hm09dy {min-width: 0;width: 100%;}
.hm09dy > :first-child {margin-top: 0;}
.hm09dy > :last-child  {margin-bottom: 0;}
.d2p9gh {background: var(--pyni);padding: 0 28px;font-size: 14.5px;align-items: center;display: inline-flex;transition:transform 0.164s, background 0.156s;box-shadow: 0 8px 24px var(--hb1hv);min-height: 46px;justify-content: center;color: var(--c2dr, var(--t99n));border-radius: var(--l60);font-weight: 800;margin-top:18px;text-decoration: none;}
.d2p9gh:hover {transform: translateY(-2px);background: var(--ffk9u);}

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

.fe5kv2 {border-radius: var(--h5xsi);border: 1px solid color-mix(in srgb, var(--aec0) 18%, var(--fh3v));position: relative;overflow: hidden;margin: 0 0 var(--lr3);box-shadow: 0 18px 48px color-mix(in srgb, var(--hb1hv) 55%, transparent);padding: clamp(24px, 3vw, 40px);min-width: 0;background:
    radial-gradient(120% 90% at 8% 0%,
      color-mix(in srgb, var(--aec0) 13%, transparent) 0%,
      transparent 62%),
    var(--jat4);}

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

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

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

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

.hx3px3q {position: relative;border-radius: calc(var(--h5xsi) + 4px);border: 1px solid var(--fh3v);background: color-mix(in srgb, var(--hu6ys) 6%, var(--xal));margin: 0 0 14px;min-width: 0;padding: clamp(6px, 0.7vw, 10px);}

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

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

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

.ne52 {color: #fff;bottom: 0;right: 0;position: absolute;padding: 52px 20px 18px;left: 0;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%);}

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

.gxgpa {background: color-mix(in srgb, var(--hu6ys) 5%, var(--xal));gap:9px;display: flex;margin: 0 0 clamp(18px, 2vw, 24px);padding: 8px 10px;align-items: center;border-radius: var(--l60);border: 1px solid var(--fh3v);}

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

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

.s6gyk2 {display: none;}

.s1knp4 {transition:background 0.199s, transform 0.185s, box-shadow 0.169s;display: block;height: 9px;background: color-mix(in srgb, var(--hu6ys) 26%, transparent);border-radius: 50%;width: 9px;}

.vwwhm:target {outline: none;}

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

.gyxgf {margin: 0;align-items: center;gap:11px;display: flex;flex-wrap: wrap;}
.jtp7.jtp7, .heqr16h.heqr16h {text-decoration: none;align-items: center;padding: 0 30px;border-radius: var(--l60);min-height: 52px;justify-content: center;text-align: center;transition:transform 0.156s, background 0.188s, border-color 0.136s, box-shadow 0.167s;display: inline-flex;}
.jtp7.jtp7 {background: var(--pyni);letter-spacing: -.01em;color: var(--c2dr, var(--t99n));box-shadow: 0 10px 30px var(--hb1hv);font-size: 16px;font-weight: 900;}
.jtp7.jtp7:hover {box-shadow: 0 14px 36px var(--hb1hv);background: var(--ffk9u);transform: translateY(-2px);}
.jtp7.jtp7:focus-visible, .heqr16h.heqr16h:focus-visible {outline: 2px solid var(--aec0);outline-offset: 3px;}

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

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

@media (max-width:726px) {
  .vwwhm, .m257qm .vwwhm {flex: 0 0 calc(100% - 22px);}
  .cr6nn52.cr6nn52 {font-size: clamp(22px, 6.4vw, 28px);}
  .gyxgf {align-items: stretch;flex-direction: column;}
  .jtp7.jtp7, .heqr16h.heqr16h {width: 100%;}
  .bavna5 {scrollbar-width: none;flex-wrap: nowrap;overflow-x: auto;}
  .bavna5::-webkit-scrollbar {display: none;}
}

@media (prefers-reduced-motion: reduce) {
  .bjbymp {scroll-behavior: auto;}
  .jtp7.jtp7, .heqr16h.heqr16h,
  .zps43p, .s1knp4 {transition:none;}
  .jtp7.jtp7:hover {transform: none;}
}

.mat389 {background: var(--jat4);grid-template-columns: auto minmax(0, 1fr);border-radius: var(--h5xsi);border: 1px solid var(--fh3v);gap:9px 18px;padding: clamp(20px, 2.4vw, 28px);display: grid;align-items: start;margin: 0 0 var(--lr3);}
.p7yvyx1 {grid-row: 1 / span 2;}
.m6vr {object-fit: cover;border-radius:17px;display: block;width: 62px;height: 62px;box-shadow: 0 6px 20px var(--hb1hv);}
.jy1vk {min-width: 0;}
.e9tc0 {color: var(--hu6ys);font-size: 15.5px;display: block;font-weight: 800;}
.vnmr {font-style: normal;gap:7px;display: flex;flex-wrap: wrap;margin-top:9px;}
.hnd2e5x, .pz10 {padding: 5px 12px;font-size: 12px;display: inline-flex;align-items: center;border-radius: var(--l60);font-weight: 700;letter-spacing: .04em;}
.hnd2e5x {background: var(--xal);border: 1px solid var(--fh3v);color: var(--traz3);}
.pz10 {border: 1px solid color-mix(in srgb, var(--aec0) 40%, transparent);background: color-mix(in srgb, var(--aec0) 16%, transparent);color: color-mix(in srgb, var(--aec0) 35%, var(--hu6ys));}
.c0tk {margin: 11px 0 0;line-height:1.65;color: var(--traz3);font-size: 14.5px;}
.fy30r {flex-wrap: wrap;margin-top:12px;gap:7px;display: flex;}

.yjk7 {background: var(--xal);display: inline-flex;align-items: center;color: var(--traz3);height: 44px;transition:color 0.195s, border-color 0.176s, transform 0.182s;border-radius: 50%;border: 1px solid var(--fh3v);text-decoration: none;width: 44px;justify-content: center;}
.yjk7:hover {border-color: color-mix(in srgb, var(--aec0) 55%, var(--fh3v));color: color-mix(in srgb, var(--aec0) 35%, var(--hu6ys));transform: translateY(-2px);}
.bz8hre {display: block;grid-column: 1 / -1;margin-top:14px;line-height:1.54;color: var(--traz3);font-size: 12.5px;}

.mat389 .r6xwca.r6xwca {color: var(--traz3);margin: 7px 0 0;line-height:1.51;font-size: 13.5px;}
.mat389 .r6xwca.r6xwca .hnd2e5x,
.mat389 .r6xwca.r6xwca .pz10 {border: 0;border-radius: 0;background: none;letter-spacing: .02em;font-weight: 700;display: inline;padding: 0;font-size: inherit;}
.mat389 .r6xwca.r6xwca .hnd2e5x {color: var(--hu6ys);}

.mat389 .r6xwca.r6xwca .pz10 {color: color-mix(in srgb, var(--aec0) 35%, var(--hu6ys));}

.mat389 .r6xwca.r6xwca .hnd2e5x + .pz10::before {content: "\00B7";margin: 0 8px;color: var(--traz3);font-weight: 700;}

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

.hsjgqx {grid-column: auto;border-top: 1px solid var(--fh3v);margin-top:14px;padding-top:11px;}

.gx7qq {justify-items: start;grid-template-columns: minmax(0, 1fr);}
.gx7qq .p7yvyx1 {grid-row: auto;margin-bottom:7px;}
@media (max-width:566px) {
  .mat389 {grid-template-columns: minmax(0, 1fr);}
  .p7yvyx1 {margin-bottom:5px;grid-row: auto;}
}

.sd4y9dc {padding: clamp(20px, 2.4vw, 30px);margin: 0 0 var(--lr3);position: relative;background: var(--jat4);min-width: 0;border-radius: var(--h5xsi);border: 1px solid var(--fh3v);}

.te2f {box-shadow: 0 8px 30px var(--hb1hv);}
.xkvdhj {top: clamp(20px, 2.4vw, 30px);background: linear-gradient(
    180deg,
    var(--aec0) 0%,
    color-mix(in srgb, var(--rlaxz, var(--aec0)) 80%, transparent) 100%);position: absolute;bottom: clamp(20px, 2.4vw, 30px);left: 0;border-radius: 0 3px 3px 0;width: 3px;}
.yvpy7s.yvpy7s {color: var(--hu6ys);margin: 0 0 12px;font-size: clamp(20px, 2.2vw, 28px);letter-spacing: -.028em;line-height:1.20;font-weight: 800;}

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

.syrw.syrw .hnkb {list-style: none;gap:13px;display: grid;grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));align-items: stretch;margin: 0;padding: 0;}
.syrw.syrw .vehw {border: 1px solid var(--fh3v);border-radius: var(--h5xsi);background: var(--jat4);overflow: hidden;display: flex;flex-direction: column;min-width: 0;}

.syrw.syrw .vrya5 {padding: 14px 10px 12px;background: var(--xal);align-items: center;border-bottom: 2px solid var(--aec0);justify-content: center;display: flex;}
.syrw.syrw .a5wy0 {font-variant-numeric: tabular-nums;letter-spacing: -.045em;font-weight: 900;color: var(--aec0);font-size: clamp(34px, 4.4vw, 52px);line-height: 1;}
.syrw.syrw .t47b7k {padding: 15px 16px 18px;}
.syrw.syrw .gtrb23 {font-size: 16px;display: block;color: var(--hu6ys);font-weight: 800;line-height:1.30;margin: 0 0 6px;letter-spacing: -.01em;}
.syrw.syrw .p1brjr {line-height:1.56;color: var(--traz3);margin: 0;font-size: 15px;}

.syrw.syrw .v5wy7x .t47b7k {padding-top:19px;}
.syrw.syrw .v5wy7x .a5wy0 {margin-bottom:11px;padding-bottom:9px;font-size: clamp(30px, 3.8vw, 44px);display: block;border-bottom: 2px solid var(--aec0);line-height: .95;width: fit-content;color: color-mix(in srgb, var(--aec0) 62%, var(--py76d));font-weight: 900;letter-spacing: -.045em;font-variant-numeric: tabular-nums;}

.h72n6r.h72n6r .mqeff {gap:13px;display: grid;}
.h72n6r.h72n6r .wnhe {padding: 14px 16px;display: flex;gap:15px;align-items: flex-start;background: var(--jat4);border: 1px solid var(--fh3v);border-left-width: 4px;border-radius: var(--h5xsi);}
.h72n6r.h72n6r .bm1v7   {border-left-color: var(--aec0);}
.h72n6r.h72n6r .brwh8k {border-left-color: var(--rlaxz);}

.h72n6r.h72n6r .kpamg6r {border-right: 1px solid var(--fh3v);gap:3px;display: flex;align-self: stretch;flex: 0 0 116px;flex-direction: column;padding-right:15px;}
.h72n6r.h72n6r .crm2v {color: var(--traz3);font-size: 11.5px;line-height:1.24;font-weight: 800;letter-spacing: .09em;text-transform: uppercase;}
.h72n6r.h72n6r .wmx0d {font-weight: 900;font-variant-numeric: tabular-nums;line-height:1.06;letter-spacing: -.03em;font-size: 25px;}
.h72n6r.h72n6r .bm1v7   .wmx0d {color: var(--aec0);}
.h72n6r.h72n6r .brwh8k .wmx0d {color: var(--rlaxz);}

.h72n6r.h72n6r .nkbmj {margin: 0;flex: 1 1 auto;flex-wrap: wrap;display: flex;min-width: 0;padding: 0;list-style: none;gap:9px;}
.h72n6r.h72n6r .m3he {font-size: 15px;align-items: baseline;line-height:1.43;padding: 8px 14px;background: var(--xal);gap:7px;display: inline-flex;border-radius: var(--l60);border: 1px solid var(--fh3v);margin: 0;}
.h72n6r.h72n6r .m695x {flex: 0 0 auto;font-weight: 900;}
.h72n6r.h72n6r .bm1v7   .m695x {color: var(--aec0);}
.h72n6r.h72n6r .brwh8k .m695x {color: var(--rlaxz);}

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

.h72n6r.h72n6r .bm1v7   .knehfb .m3he::before {color: color-mix(in srgb, var(--aec0) 62%, var(--py76d));}
.h72n6r.h72n6r .brwh8k .knehfb .m3he::before {color: color-mix(in srgb, var(--rlaxz, var(--aec0)) 62%, var(--py76d));}

.h72n6r.h72n6r .gcak6 .wmx0d {margin-bottom:1px;line-height: 1;}

.cyhr3kd.cyhr3kd .c5bj4 {border-top: 1px solid var(--fh3v);}
.cyhr3kd.cyhr3kd .j6p89 {border-bottom: 1px solid var(--fh3v);background: none;border-radius: 0;}

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

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

.cyhr3kd.cyhr3kd .zy82::after {top: 50%;width: 8px;right: 6px;border-right: 2px solid var(--traz3);position: absolute;transform: translateY(-70%) rotate(45deg);content: "";transition:transform 0.162s;border-bottom: 2px solid var(--traz3);height: 8px;}
.cyhr3kd.cyhr3kd .j6p89[open] .zy82::after {transform: translateY(-30%) rotate(225deg);border-color: var(--aec0);}

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

.cyhr3kd.cyhr3kd .pafmhek {list-style: none;margin: 0;counter-reset: mn-term-n;padding: 0;}
.cyhr3kd.cyhr3kd .ygf5 {border-bottom: 1px solid var(--fh3v);counter-increment: mn-term-n;}
.cyhr3kd.cyhr3kd .pafmhek .j6p89 {border-bottom: 0;}

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

.cyhr3kd.cyhr3kd .pafmhek .qjt2 {margin-left:33px;}

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

.cthz7hs.cthz7hs {display: flex;gap:12px;align-items: center;}
.cthz7hs.d1svk   {justify-content: center;}
.cthz7hs.jr8r {justify-content: flex-end;}

.cthz7hs.cthz7hs .gwy2ahx {flex: 0 0 auto;background: var(--aec0);border-radius: 50%;height: 9px;width: 9px;box-shadow: 0 0 10px var(--hb1hv);}
.cthz7hs.cthz7hs .dsfvmx {padding: 0 34px;text-decoration: none;color: var(--c2dr, var(--t99n));display: inline-flex;justify-content: center;transition:transform 0.125s, background 0.184s, box-shadow 0.165s;min-height: 52px;box-shadow: 0 10px 30px var(--hb1hv);align-items: center;border-radius: var(--l60);background: var(--pyni);}
.cthz7hs.cthz7hs .dsfvmx:hover {transform: translateY(-2px);background: var(--ffk9u);box-shadow: 0 14px 38px var(--hb1hv);}
.cthz7hs.cthz7hs .absz {letter-spacing: .01em;font: 800 15.5px/1 var(--t6hz);}

.cthz7hs.cthz7hs .h3qny2 {flex: 1 1 auto;}

.yqv6r.yqv6r {box-shadow: 0 0 0 1px var(--fh3v), 0 10px 34px var(--hb1hv);position: relative;padding: 10px;background: var(--xal);border-radius: var(--h5xsi);margin: 0 0 var(--lr3);}
.yqv6r.p857y {padding: 18px;}
.yqv6r.yqv6r .z03bf {display: block;border-radius: calc(var(--h5xsi) - 6px);overflow: hidden;}
.yqv6r.yqv6r .s0bhvd {display: block;border-radius: calc(var(--h5xsi) - 6px);height: auto;width: 100%;}

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

.acqpp1.acqpp1 {border-radius: var(--h5xsi);border: 1px solid var(--fh3v);background: var(--jat4);display: grid;grid-template-columns: minmax(0, 300px) minmax(0, 1fr);padding: clamp(20px, 2.4vw, 30px);gap: clamp(18px, 2.2vw, 28px);align-items: center;}

.acqpp1.acqpp1 .ggvs {order: 2;}

.acqpp1.acqpp1 .dn6w {display: flex;position: relative;border-radius: calc(var(--h5xsi) - 2px);aspect-ratio: 4 / 3;background: var(--u3xae);align-items: center;justify-content: center;box-shadow: 0 0 0 1px var(--fh3v), 0 10px 34px var(--hb1hv);min-width: 0;overflow: hidden;}

.acqpp1.acqpp1 .vx09s0s {position: absolute;grid-template-columns: repeat(3, 1fr);display: grid;gap:3px;inset: 0;padding: 4px;}
.acqpp1.acqpp1 .dgh3ra {border-radius:7px;width: 100%;height: 100%;opacity:0.84;object-fit: cover;display: block;}

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

.acqpp1.acqpp1 .fbtd {min-width: 0;display: grid;gap:14px;}
.acqpp1.acqpp1 .bszzza {margin: 0;font: 800 clamp(21px, 2.2vw, 27px)/1.15 var(--t6hz);display: block;letter-spacing: -.02em;color: var(--hu6ys);}
.acqpp1.acqpp1 .en3d {margin: 0;color: var(--traz3);}

.acqpp1.acqpp1 .azsq5n9 {margin: 0;gap:12px;align-items: center;display: flex;}
.acqpp1.acqpp1 .kazk8te {border-radius: var(--l60);height: 10px;flex: 1 1 auto;position: relative;overflow: hidden;background: color-mix(in srgb, var(--py76d) 10%, transparent);}
.acqpp1.acqpp1 .kazk8te::before {border-radius: var(--l60);width: var(--kubrx, 0%);position: absolute;content: "";background: linear-gradient(90deg, var(--aec0), var(--rlaxz, var(--aec0)));inset: 0 auto 0 0;box-shadow: 0 0 12px var(--hb1hv);}

.acqpp1.acqpp1 .h2w1ax4 {font: 800 17px/1 var(--t6hz);color: color-mix(in srgb, var(--aec0) 35%, var(--hu6ys));flex: 0 0 auto;}
.acqpp1.acqpp1 .h2w1ax4 small {font-size: 13px;color: var(--traz3);}

.acqpp1.acqpp1 .qk5gq0r {gap:11px;padding: 0;flex-wrap: wrap;margin: 0;display: flex;list-style: none;}
.acqpp1.acqpp1 .st2b {border-radius: var(--l60);border: 1px solid var(--fh3v);padding: 9px 15px;background: var(--xal);gap:8px;display: inline-flex;align-items: baseline;}
.acqpp1.acqpp1 .b9zk {font: 800 11.5px/1 var(--t6hz);font-style: normal;color: var(--traz3);letter-spacing: .1em;text-transform: uppercase;}
.acqpp1.acqpp1 .m2dcvvy {font-size: 14.5px;font-weight: 700;}

.acqpp1.acqpp1 .b1e2a .h2w1ax4 {font: 900 clamp(24px, 2.4vw, 30px)/1 var(--t6hz);letter-spacing: -.03em;}
.acqpp1.acqpp1 .b1e2a .h2w1ax4 small {font-size: 13px;font-weight: 700;margin-left:1px;}

.acqpp1.acqpp1 .bsawrcs {padding: 13px 16px;align-items: baseline;margin: 0;background: var(--xal);display: grid;border-radius: var(--h5xsi);border: 1px solid var(--fh3v);gap:7px 18px;grid-template-columns: auto minmax(0, 1fr);}
.acqpp1.acqpp1 .bsawrcs .m2dcvvy {margin: 0;}

.acqpp1.acqpp1 .tr51ww {flex-wrap: wrap;gap:13px;display: flex;}
.acqpp1.acqpp1 .z8hs5 {box-shadow: 0 8px 26px var(--hb1hv);padding: 0 20px;transition:transform 0.188s, background 0.179s;min-height: 52px;background: var(--pyni);flex: 1 1 190px;justify-content: center;display: inline-flex;color: var(--c2dr, var(--t99n));text-decoration: none;gap:10px;border-radius: var(--l60);align-items: center;}
.acqpp1.acqpp1 .z8hs5:hover {background: var(--ffk9u);transform: translateY(-2px);}
.acqpp1.acqpp1 .c3t7s {display: flex;flex: 0 0 auto;}
.acqpp1.acqpp1 .c3t7s svg {fill: currentColor;width: 21px;height: 21px;display: block;}
.acqpp1.acqpp1 .yx22mas {line-height:1.15;display: grid;}

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

.acqpp1.s35kdp .azsq5n9 {order: 1;}
.acqpp1.s35kdp .tr51ww {order: 2;}

@media (max-width:751px) {
  .acqpp1.acqpp1 {grid-template-columns: minmax(0, 1fr);}
  .acqpp1.acqpp1 .ggvs {order: 0;}
  .acqpp1.acqpp1 .dn6w {aspect-ratio: 16 / 10;}
}

.ypk0br.ypk0br {background: var(--jat4);position: relative;padding: clamp(20px, 2.4vw, 30px);border-radius: var(--h5xsi);border: 1px solid var(--fh3v);}
.ypk0br.j7pz {padding-left: clamp(28px, 3.2vw, 44px);}

.ypk0br.ypk0br .t5n7a {background: linear-gradient(180deg, var(--aec0), var(--rlaxz, var(--aec0)));position: absolute;bottom: 18px;box-shadow: 0 0 12px var(--hb1hv);top: 18px;left: 0;border-radius: 0 3px 3px 0;width: 3px;}
.ypk0br.ypk0br .xsh2729 {display: block;letter-spacing: -.02em;font: 800 clamp(19px, 2vw, 24px)/1.2 var(--t6hz);color: var(--hu6ys);margin: 0 0 14px;}
.ypk0br.ypk0br .vsd9e > :first-child {margin-top: 0;}
.ypk0br.ypk0br .vsd9e > :last-child  {margin-bottom: 0;}

.bssv.bssv {border-radius: var(--h5xsi);border: 1px solid var(--fh3v);overflow: hidden;background: var(--jat4);}
.bssv.bssv .k196e8 {box-shadow: 0 6px 24px var(--hb1hv);display: block;color: var(--c2dr, var(--t99n));letter-spacing: .22em;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--aec0) 88%, transparent) 0%,
    color-mix(in srgb, var(--rlaxz, var(--aec0)) 70%, transparent) 100%);font: 900 12.5px/1.35 var(--t6hz);text-transform: uppercase;padding: 11px 22px;}
.bssv.bssv .r3jc {padding: clamp(20px, 2.4vw, 30px);}
.bssv.b0nb36 .k196e8 {margin: 0 0 0 clamp(14px, 2vw, 30px);}

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

.bssv.t8yv .k196e8 {box-shadow: 0 -6px 24px var(--hb1hv);}
.bssv.t8yv .r3jc {padding-bottom: clamp(16px, 2vw, 24px);}
.bssv.bssv .r3jc > :first-child {margin-top: 0;}
.bssv.bssv .r3jc > :last-child  {margin-bottom: 0;}

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

.t6g2.t6g2 .heshy70::-webkit-details-marker {display: none;}
.t6g2.t6g2 .mbbbvdy {letter-spacing: -.015em;color: var(--hu6ys);font: 800 clamp(17px, 1.8vw, 21px)/1.2 var(--t6hz);}

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

.t6g2.t6g2 .mved3g2 {display: flex;gap:10px;counter-reset: mn-level-n;padding: 4px 20px 20px;flex-wrap: wrap;}
.t6g2.t6g2 .mved3g2 a {font-size: 14.5px;color: var(--hu6ys);padding: 0 16px;text-decoration: none;min-height: 44px;font-weight: 700;border-radius: var(--l60);border: 1px solid var(--fh3v);align-items: center;gap:10px;counter-increment: mn-level-n;display: inline-flex;transition:border-color 0.186s, transform 0.135s, box-shadow 0.165s;background: var(--jat4);}
.t6g2.t6g2 .mved3g2 a::before {justify-content: center;background: color-mix(in srgb, var(--aec0) 18%, transparent);flex: 0 0 auto;border-radius: var(--l60);content: counter(mn-level-n);align-items: center;display: inline-flex;font: 800 11.5px/1 var(--t6hz);color: color-mix(in srgb, var(--aec0) 35%, var(--hu6ys));min-width: 22px;height: 22px;}
.t6g2.t6g2 .mved3g2 a:hover {transform: translateY(-2px);box-shadow: 0 8px 22px var(--hb1hv);border-color: color-mix(in srgb, var(--aec0) 50%, transparent);}

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

.h6z0 h2::before {display: block;background: linear-gradient(90deg, var(--aec0), var(--rlaxz));margin: 0 0 12px;border-radius:3px;width: 34px;height: 4px;content: "";}

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

@media (max-width:1232px) {
  
  .kq009pn, .ajg9dx {grid-template-columns: minmax(0, 1fr) 288px;}
  .gd4nrj5 {display: none;}
}

@media (max-width:1035px) {
  
  .kq009pn, .ajg9dx {grid-template-columns: minmax(0, 1fr);grid-template-rows: auto auto;}
  .h6z0   {display: contents;}
  .cpts  {grid-row: 2;position: static;}
  
  .h6z0 > * {grid-column: 1;}
  .h6z0 > .fgyxyre {grid-row: 1;}
}

@media (max-width:785px) {
  .qcbyk {display: flex;}
  .brwf {display: none;}
  
  .afmhzv9 {padding: 10px 12px;flex-wrap: nowrap;border-radius:21px;gap:7px;}
  .afmhzv9 .jsrf29  {order: 1;flex: 0 0 auto;}
  .afmhzv9 .perpv2   {order: 2;min-width: 0;justify-content: center;flex: 1 1 auto;}
  .afmhzv9 .qcbyk {margin-left: 0;order: 3;flex: 0 0 auto;}
  
  .afmhzv9 .perpv2 a {text-overflow: ellipsis;overflow: hidden;font-size: 13.5px;white-space: nowrap;padding: 9px 14px;min-width: 0;flex: 0 1 auto;}
  
  @media (max-width:385px) {
    .afmhzv9 {padding: 10px 10px;gap:6px;}
    .afmhzv9 .perpv2 {gap:5px;}
    .afmhzv9 .perpv2 a {padding: 9px 10px;font-size: 13px;}
  }
  .kq009pn {padding: 18px 12px 92px;}
  
  .h72n6r.h72n6r .wnhe {flex-direction: column;gap:11px;}
  .h72n6r.h72n6r .kpamg6r {gap:8px;align-items: baseline;flex: 0 0 auto;flex-direction: row;padding: 0 0 8px;border-right: 0;border-bottom: 1px solid var(--fh3v);}
  .h72n6r.h72n6r .wmx0d {font-size: 20px;}
  
  .h72n6r.h72n6r .nkbmj {flex-direction: column;}
  .h72n6r.h72n6r .m3he {width: 100%;}
  
  .syrw.syrw .hnkb {gap:9px;grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));}
  .syrw.syrw .t47b7k {padding: 13px 13px 15px;}
  .cyhr3kd.cyhr3kd .qjt2 {padding-left:13px;margin-left:14px;}
  .cyhr3kd.cyhr3kd .pafmhek .qjt2 {margin-left:26px;}
  
  .kxe58b {align-items: center;gap:11px;border-radius: var(--l60);padding: 10px 14px;flex-direction: row;}
  .dmwc6 {flex: 1 1 auto;min-width: 0;text-overflow: ellipsis;font-size: 13.5px;overflow: hidden;white-space: nowrap;}
  .kxe58b .gdnh {font-size: 13.5px;padding: 9px 16px;flex: 0 0 auto;}
}

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

.jefksd.jefksd {background: var(--uja0);}

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

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

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

.jefksd .nec9zvd a {align-items: center;min-height: 44px;display: flex;}
.jsrf29 {align-items: center;display: inline-flex;min-height: 44px;}

.x8e3ek6, .gdnh, .z74ms,
.h6z0 a[role="button"],
.h6z0 .p5jpgp a {min-height: 44px;}

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

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

.brwf ul {gap:8px;}

.jefksd .nec9zvd ul {display: grid;gap:9px;}

.s1gyckz {cursor: pointer;opacity:0.05;background: color-mix(in srgb, #000 56%, transparent);visibility: hidden;z-index: 90;position: fixed;transition:opacity 0.204s ease, visibility 0.222s;inset: 0;}
.zqc4e7 {display: flex;overflow-y: auto;border-left: 1px solid var(--fh3v);transform: translateX(100%);background: var(--jat4);bottom: 0;width: min(88vw, 380px);z-index: 91;visibility: hidden;flex-direction: column;-webkit-overflow-scrolling: touch;overscroll-behavior: contain;right: 0;position: fixed;transition:transform 0.253s ease, visibility 0.266s;top: 0;}
.chnjrep:checked ~ .s1gyckz {visibility: visible;opacity:0.99;}
.chnjrep:checked ~ .zqc4e7 {visibility: visible;transform: translateX(0);}

.s40my {align-items: center;justify-content: space-between;gap:12px;padding: 14px 8px 14px 20px;display: flex;border-bottom: 1px solid var(--fh3v);}
.cqmwjyx {color: var(--hu6ys);min-width: 0;overflow-wrap: anywhere;font: 800 19px/1.2 var(--t6hz);}
.gzwpgm6 {border-radius: var(--h5xsi);flex: 0 0 auto;align-items: center;color: var(--hu6ys);min-height: 44px;min-width: 44px;cursor: pointer;line-height: 1;font-size: 27px;display: flex;justify-content: center;}
.gzwpgm6:hover {background: var(--xal);}

.t6a684n {padding: 8px 0;}
.t6a684n ul {padding: 0;margin: 0;list-style: none;}
.t6a684n li + li {border-top: 1px solid var(--fh3v);}
.t6a684n a {color: var(--hu6ys);align-items: center;font-weight: 600;text-decoration: none;font-size: 16px;display: flex;min-height: 48px;padding: 10px 20px;}
.t6a684n a:hover {background: var(--xal);}
.t6a684n a[aria-current="page"] {box-shadow: inset 3px 0 0 var(--aec0);background: color-mix(in srgb, var(--aec0) 14%, transparent);}

.dy473hr {border-top: 1px solid var(--fh3v);display: grid;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));gap:10px;margin-top: auto;}
.w40q9,
.m0mpa {border-radius: var(--h5xsi);text-decoration: none;font-size: 15px;justify-content: center;padding: 12px 18px;align-items: center;font-weight: 700;min-height: 48px;display: flex;}
.w40q9 {color: var(--hu6ys);background: transparent;border: 1px solid var(--fh3v);}
.w40q9:hover {background: var(--xal);}
.m0mpa {border: 1px solid transparent;background: var(--qzo4);color: var(--ulr77, var(--j8g, var(--c9o2)));}

.zqc4e7 a:focus-visible,
.gzwpgm6:focus-visible,
.qcbyk:focus-visible {outline: 2px solid var(--aec0);outline-offset: 2px;}

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

@media (min-width:786px) {
  .s1gyckz, .zqc4e7 {display: none;}
}

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

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

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

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

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

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

.jefksd > * {margin-left: auto;max-width: var(--sh6r);padding-left:16px;margin-right: auto;padding-right:17px;}

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

.ekg0c {--aud: var(--h5xsi);--u19m: 1px solid color-mix(in srgb, var(--pyni) 55%, transparent);--b4u: var(--l60);--v8xeu: var(--l60);--vc99: 999px;--u8ax: 0 13px;}

.ypk0br.ypk0br h2.xsh2729::before, .bssv.bssv h2.k196e8::before {content: none;display: none;}
.bssv.bssv h2.k196e8 {margin-bottom: 0;margin-right: 0;margin-top: 0;}

.pqx4zr1, .p4d5h {color: var(--hu6ys);}

.h72n6r.h72n6r .bm1v7 .m695x {color: color-mix(in srgb, var(--aec0) 62%, var(--py76d));}
.h72n6r.h72n6r .brwh8k .m695x {color: color-mix(in srgb, var(--rlaxz, var(--aec0)) 62%, var(--py76d));}
