

:root {--nee: var(--z0o);--h3ugo:    var(--degq1);--fdj7w:      18px;--up1m: 999px;--rdf:   color-mix(in srgb, var(--r7t) 34%, transparent);--gdd6:  color-mix(in srgb, var(--r7t) 14%, #000);--lcjrq:   var(--umpo);--fnnc:    34px;--r72nc:   var(--l1gl);--oofo:    var(--r7t);--khx:   var(--iccq);--zl2by:"Avenir Next", "Trebuchet MS", system-ui, "Segoe UI", sans-serif;--ikgsh:  var(--ksmxh);}

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

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

.egy2 {left: -9999px;position: absolute;border-radius: var(--up1m);background: var(--oofo);padding: 12px 20px;top: 0;color: var(--ts8f, var(--j33z));text-decoration: none;z-index: 200;font-weight: 700;}
.egy2:focus {top: 12px;left: 12px;}

.djz0z4k {z-index: 60;top: 0;position: sticky;padding: 6px 16px 0;}
.h1vxrva {border: 1px solid var(--lcjrq);border-radius: var(--up1m);overflow: hidden;padding: 9px 10px 9px 18px;gap:19px;align-items: center;backdrop-filter: blur(14px);box-shadow: 0 8px 30px color-mix(in srgb, var(--mfx) 70%, transparent);margin: 0 auto;max-width: var(--au6);flex-wrap: nowrap;display: flex;background: color-mix(in srgb, var(--ktu) 88%, transparent);}
.y9p7q {text-decoration: none;align-items: center;flex: 0 0 auto;display: flex;}

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

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

.xy88q ul {flex-wrap: nowrap;padding: 0;gap:4px;margin: 0;min-width: 0;display: flex;list-style: none;}
.xy88q li {min-width: 0;flex: 0 1 auto;}
.xy88q a {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;min-width: 0;}
.xy88q a {font-size: 14.5px;padding: 8px 15px;display: block;color: var(--ikgsh);text-decoration: none;border-radius: var(--up1m);font-weight: 700;}
.xy88q a:hover {color: var(--tkgyn);background: color-mix(in srgb, var(--degq1) 7%, transparent);}
.xy88q a[aria-current="page"] {color: var(--ts8f, var(--j33z));background: var(--oofo);}

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

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

.avdndq {color: var(--kw5, var(--jv8));background: var(--jkaw);border-color: var(--lcjrq);}
.csdv {box-shadow: 0 6px 20px color-mix(in srgb, var(--aewg) 34%, transparent);color: var(--tcbi, var(--yn0c5));background: var(--aewg);}
.csdv:hover {background: var(--oc2my);transform: translateY(-2px);box-shadow: 0 10px 26px color-mix(in srgb, var(--aewg) 40%, transparent);}
.xmjhd {margin-top:14px;width: 100%;display: flex;}

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

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

.hhv9g {min-width: 0;--au6: 100%;}

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

.csz6n {display: grid;top: 88px;position: sticky;gap:14px;}
.e4v6xcv {background: var(--r72nc);padding: 20px;border: 1px solid var(--lcjrq);border-radius: var(--fdj7w);}
.efw6c {box-shadow: 0 10px 34px var(--rdf);border-color: color-mix(in srgb, var(--oofo) 45%, transparent);}
.na0g7 {text-transform: uppercase;font-size: 11.5px;margin: 0 0 6px;letter-spacing: .1em;color: var(--oofo);font-weight: 800;}
.bbt8s {font-weight: 800;font-size: 18px;letter-spacing: -.01em;margin: 0;}
.fzny {line-height:1.54;margin: 7px 0 0;color: var(--ikgsh);font-size: 14px;}

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

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

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

.shk4qnq::before {content: '';transition:background 0.172s, border-color 0.2s;inset: 9px;border-radius: 50%;border: 1px solid var(--lcjrq);position: absolute;background: var(--nee);}
.shk4qnq svg {z-index: 1;position: relative;}
.shk4qnq:hover {color: var(--h3ugo);}
.shk4qnq:hover::before {background: color-mix(in srgb, var(--h3ugo) 12%, var(--nee));border-color: color-mix(in srgb, var(--oofo) 45%, var(--lcjrq));}
.shk4qnq:focus-visible {outline: 2px solid var(--oofo);outline-offset: 2px;}
.ctfe8xh {font-size: 14.5px;font-weight: 700;}

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

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

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

.hhv9g {--iccq: var(--h3ugo);}

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

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

.hhv9g .yszm {gap: 0;border-radius: var(--fdj7w);border: 1px solid var(--lcjrq);display: grid;background: var(--r72nc);overflow: hidden;min-width: 0;grid-template-columns: minmax(0, 1fr);}

.pj1vbfs {padding: 11px 22px;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--oofo) 88%, transparent) 0%,
    color-mix(in srgb, var(--khx, var(--oofo)) 70%, transparent) 100%);grid-column: 1 / -1;box-shadow: 0 6px 24px var(--rdf);display: block;}
.msw5e {letter-spacing: .22em;display: block;overflow: hidden;font: 900 12.5px/1 var(--zl2by);color: var(--ts8f, var(--j33z));white-space: nowrap;text-transform: uppercase;text-overflow: ellipsis;}

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

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

.hwzzm {justify-content: center;align-items: center;font: 800 15.5px/1 var(--zl2by);margin-top:23px;display: inline-flex;letter-spacing: .01em;color: var(--ts8f, var(--j33z));text-decoration: none;min-height: 52px;transition:transform 0.18s, background 0.197s, box-shadow 0.135s;background: var(--r7t);padding: 0 34px;border-radius: var(--up1m);box-shadow: 0 10px 30px var(--rdf);}
.hwzzm:hover {box-shadow: 0 14px 38px var(--rdf);background: var(--oc2my);transform: translateY(-2px);}

.hhv9g .av21cy4 {overflow: hidden;background: var(--r72nc);display: grid;grid-template-columns: minmax(0, 1fr);position: relative;border-radius: var(--fdj7w);border: 1px solid var(--lcjrq);isolation: isolate;box-shadow: 0 10px 34px var(--rdf);min-width: 0;}

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

.av21cy4 .w6pfw {position: absolute;pointer-events: none;z-index: 1;inset: 0;background:
    linear-gradient(
      180deg,
      color-mix(in srgb, var(--r72nc) 50%, transparent) 0%,
      color-mix(in srgb, var(--r72nc) 50%, transparent) 40%,
      color-mix(in srgb, var(--r72nc) 62%, transparent) 62%,
      color-mix(in srgb, var(--r72nc) 34%, transparent) 82%,
      transparent 100%);}
.av21cy4 .ntgkvrt {position: relative;z-index: 2;padding: 11px 22px;display: block;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--oofo) 88%, transparent) 0%,
    color-mix(in srgb, var(--khx, var(--oofo)) 70%, transparent) 100%);box-shadow: 0 6px 24px var(--rdf);grid-column: 1 / -1;}
.av21cy4 .k69r {letter-spacing: .3em;text-transform: uppercase;font: 800 clamp(13px, 1.5vw, 16px)/1 var(--zl2by);color: var(--ts8f, var(--j33z));}
.av21cy4 .pcpt64 {text-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 2px 10px rgba(0, 0, 0, .38);flex-direction: column;position: relative;z-index: 2;min-width: 0;display: flex;padding: clamp(26px, 3.4vw, 46px) clamp(22px, 2.6vw, 40px) clamp(28px, 3.4vw, 46px);align-items: flex-start;}
.ja8nka.ja8nka {text-wrap: balance;font: 900 clamp(30px, 4.1vw, 54px)/1.04 var(--zl2by);color: var(--tpln, var(--h3ugo));max-width: 20ch;overflow-wrap: break-word;text-shadow: 0 1px 2px rgba(0, 0, 0, .55), 0 2px 14px rgba(0, 0, 0, .45);margin: 0;letter-spacing: -.035em;}
.jhfr.jhfr {margin: 16px 0 0;line-height:1.61;font-size: clamp(15.5px, 1.35vw, 18px);color: var(--tpln, color-mix(in srgb, var(--ikgsh) 22%, var(--h3ugo)));max-width: 54ch;}
.av21cy4 .prew6 {text-decoration: none;display: inline-flex;padding: 0 34px;justify-content: center;color: var(--ts8f, var(--j33z));letter-spacing: .01em;border-radius: var(--up1m);transition:transform 0.157s, box-shadow 0.154s;align-items: center;min-height: 52px;font: 800 15.5px/1 var(--zl2by);background: var(--r7t);box-shadow: 0 8px 26px var(--rdf);margin-top:24px;}
.av21cy4 .prew6:hover {box-shadow: 0 12px 32px var(--rdf);transform: translateY(-2px);}
@media (min-width:865px) {
  
  .hhv9g .av21cy4 {grid-template-columns: minmax(0, 1.02fr) minmax(0, 1fr);}
  .av21cy4 .pcpt64 {grid-row: 2;grid-column: 1;}
  .av21cy4 .w6pfw {background:
      linear-gradient(
        90deg,
        color-mix(in srgb, var(--r72nc) 50%, transparent) 0%,
        color-mix(in srgb, var(--r72nc) 50%, transparent) 38%,
        color-mix(in srgb, var(--r72nc) 40%, transparent) 60%,
        color-mix(in srgb, var(--r72nc) 18%, transparent) 80%,
        transparent 100%);}
}
@media (max-width:864px) {
  
  .av21cy4 .pcpt64 {margin-top: 19vh;}

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

.jax40sf {min-width: 0;justify-content: center;margin: 0 clamp(22px, 2.6vw, 40px) clamp(26px, 3.2vw, 44px);display: flex;border-radius: calc(var(--fdj7w) - 4px);box-shadow: 0 0 0 1px var(--lcjrq), 0 10px 34px var(--rdf);align-items: center;position: relative;overflow: hidden;background: var(--izz, var(--nee));}
.e0mrv.e0mrv {height: auto;width: 100%;border-radius: 0;color: var(--m4y, inherit);display: block;object-fit: cover;max-height: 34vh;}

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

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

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

@media (min-width:934px) {
  
  .hhv9g .yszm {align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .jax40sf {border-radius: 0;margin: 0;min-height: 100%;display: block;align-self: stretch;}
  
  .jax40sf {box-shadow: inset 0 0 0 1px var(--lcjrq);}
  .e0mrv.e0mrv {min-height: clamp(300px, 34vw, 460px);max-height: none;width: 100%;object-fit: cover;height: 100%;}
  .kca0 {height: 100%;min-height: 100%;max-height: none;}
  
  .h6vf7wx {padding: clamp(26px, 3.2vw, 46px) clamp(24px, 2.8vw, 44px);}

  .nxmd .h6vf7wx   {grid-row: 2;grid-column: 1;}
  .nxmd .jax40sf {grid-column: 2;grid-row: 2;}

  .hhv9g .y25c {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .y25c .jax40sf {grid-column: 1;grid-row: 2;}
  .y25c .h6vf7wx   {grid-column: 2;grid-row: 2;}
}
@media (max-width:933px) {
  
  .e0mrv.e0mrv {max-height: 22vh;}
  .kca0 {min-height: 16vh;max-height: 22vh;}
}

.wbb7zx {margin: 0 0 var(--fnnc);}

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

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

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

.tm798p {overflow: hidden;border-radius: var(--fdj7w);box-shadow: 0 8px 26px var(--rdf);display: block;background: var(--nee);position: relative;aspect-ratio: 2 / 3;}
.sgcpv {width: 100%;border-radius: 0;object-fit: cover;display: block;height: 100%;}

.evz42b {left: 0;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;padding: 34px 12px 11px;display: block;position: absolute;text-shadow: 0 1px 3px rgba(0, 0, 0, .95);bottom: 0;line-height:1.24;right: 0;font-weight: 800;text-overflow: ellipsis;color: #fff;white-space: nowrap;overflow: hidden;}

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

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

.fk64 {color: var(--ts8f, var(--j33z));height: 25px;left: 9px;font: 800 12.5px/1 var(--zl2by);font-style: normal;font-variant-numeric: tabular-nums;z-index: 2;background: var(--r7t);justify-content: center;min-width: 25px;border-radius: var(--up1m);position: absolute;pointer-events: none;box-shadow: 0 3px 12px var(--rdf);display: flex;align-items: center;padding: 0 7px;top: 9px;}

@media (max-width:890px) {
  .fvhvt, .wx9bx {grid-template-columns: repeat(4, minmax(0, 1fr));}
}
@media (max-width:627px) {
  
  .fvhvt, .wx9bx {grid-template-columns: minmax(0, 1fr);}
}

.andh {margin: 0 0 var(--fnnc);}
.n1n41 {margin: 0;display: grid;gap:9px 16px;min-width: 0;}

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

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

.hnmpjq {margin: 0;min-width: 0;}
.cee69 {overflow: hidden;box-shadow: 0 6px 22px var(--rdf);transition:transform 0.156s, border-color 0.181s;text-decoration: none;border-radius: var(--fdj7w);border: 1px solid var(--lcjrq);display: block;min-width: 0;}
.cee69:hover, .cee69:focus-visible {transform: translateY(-3px);border-color: color-mix(in srgb, var(--oofo) 55%, var(--lcjrq));}

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

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

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

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

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

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

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

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

.zfpve9e {font-size: 12.5px;text-overflow: ellipsis;white-space: nowrap;font-weight: 700;text-align: center;color: var(--ikgsh);letter-spacing: .04em;display: block;overflow: hidden;}
@media (max-width:865px) {
  
  .aekbfr {grid-template-columns: repeat(5, minmax(0, 1fr));}
}
@media (max-width:627px) {
  .y54a1, .aekbfr {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.ntp9ja {background: var(--r72nc);padding: clamp(22px, 2.6vw, 34px);margin: 0 0 var(--fnnc);border-radius: var(--fdj7w);border: 1px solid var(--lcjrq);}
.pm5py {flex-wrap: wrap;gap:5px 18px;border-bottom: 1px solid var(--lcjrq);padding-bottom:16px;display: flex;align-items: baseline;margin-bottom:6px;}

.yzwbfn {font-weight: 900;text-shadow: 0 0 26px var(--rdf);font-size: clamp(38px, 4.6vw, 58px);color: var(--oofo);line-height: 1;letter-spacing: -.04em;}
.xvsa {font-weight: 800;font-size: 16px;color: var(--ikgsh);}

.ntp9ja .pmzczp.pmzczp {line-height:1.58;margin: 0;color: var(--ikgsh);flex: 1 1 260px;font-size: 15px;}

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

.rbzvgt {font-weight: 800;letter-spacing: .08em;font-style: normal;font-variant-numeric: tabular-nums;font-size: 12px;color: var(--ikgsh);}
.najgq57:not(.v1dd) .rbzvgt {visibility: hidden;}

.gvnq3vf {font-weight: 900;color: color-mix(in srgb, var(--oofo) 35%, var(--h3ugo));font-variant-numeric: tabular-nums;font-size: 14px;}
.bt03r8n {margin: 0;font-size: 15px;line-height:1.61;grid-column: 3;}
.yhppj96 {display: block;font-size: 12.5px;margin-top:4px;letter-spacing: .05em;color: var(--ikgsh);grid-column: 3;font-style: normal;font-weight: 700;}

.mk1m {align-items: center;}
.zck9 {background: var(--nee);padding: 10px 20px 12px;display: inline-flex;box-shadow: 0 8px 26px var(--rdf);border-radius: var(--fdj7w);border: 1px solid color-mix(in srgb, var(--oofo) 34%, var(--lcjrq));flex: 0 0 auto;gap:3px;align-items: baseline;}

.zck9 .yzwbfn {text-shadow: none;}

.mk1m .pmzczp {align-self: center;}

.xxb1d .yhppj96 {margin-top: 0;margin-bottom:4px;}
.xxb1d .bt03r8n {margin-top: 0;}
@media (max-width:627px) {
  
  .mk1m {align-items: flex-start;}
  
  .zck9 {box-sizing: border-box;width: 100%;justify-content: center;}
  .s3jrpfr {grid-template-columns: 2.2em minmax(0, 1fr);}
  .najgq57:not(.v1dd) .rbzvgt {display: none;}
  .bt03r8n, .yhppj96 {grid-column: 2;}
}

.ryzdv {min-width: 0;flex-direction: column;border-radius: var(--fdj7w);border: 1px solid var(--lcjrq);margin: 0 0 var(--fnnc);align-items: flex-start;background: var(--r72nc);padding: clamp(20px, 2.4vw, 30px);display: flex;}

.m1gpt > .dxbep {margin: 18px 0 0;}
.dxbep {width: 100%;border-radius: calc(var(--fdj7w) - 6px);min-width: 0;overflow: hidden;box-shadow: 0 8px 26px var(--rdf);margin: 0 0 18px;}
.rp1hy {display: block;}
.prkcekv {height: auto;display: block;max-height: 260px;object-fit: cover;border-radius: 0;width: 100%;}
.gtjp6sk.gtjp6sk {line-height:1.23;margin: 0 0 10px;color: var(--h3ugo);font-size: clamp(20px, 2.2vw, 28px);font-weight: 800;letter-spacing: -.028em;}
.gk06 {min-width: 0;width: 100%;}
.gk06 > :first-child {margin-top: 0;}
.gk06 > :last-child  {margin-bottom: 0;}
.qcffy1n {min-height: 46px;color: var(--ts8f, var(--j33z));font-weight: 800;text-decoration: none;margin-top:17px;background: var(--r7t);border-radius: var(--up1m);transition:transform 0.155s, background 0.184s;justify-content: center;box-shadow: 0 8px 24px var(--rdf);padding: 0 28px;align-items: center;font-size: 14.5px;display: inline-flex;}
.qcffy1n:hover {transform: translateY(-2px);background: var(--oc2my);}

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

.qde638 {padding: clamp(24px, 3vw, 40px);position: relative;background:
    radial-gradient(120% 90% at 8% 0%,
      color-mix(in srgb, var(--oofo) 13%, transparent) 0%,
      transparent 62%),
    var(--r72nc);box-shadow: 0 18px 48px color-mix(in srgb, var(--rdf) 55%, transparent);border-radius: var(--fdj7w);border: 1px solid color-mix(in srgb, var(--oofo) 18%, var(--lcjrq));overflow: hidden;min-width: 0;margin: 0 0 var(--fnnc);}

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

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

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

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

.qg1r9 {position: relative;min-width: 0;margin: 0 0 14px;border-radius: calc(var(--fdj7w) + 4px);border: 1px solid var(--lcjrq);padding: clamp(6px, 0.7vw, 10px);background: color-mix(in srgb, var(--h3ugo) 6%, var(--nee));}

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

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

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

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

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

.f2nnm {display: flex;margin: 0 0 clamp(18px, 2vw, 24px);gap:10px;align-items: center;border-radius: var(--up1m);border: 1px solid var(--lcjrq);padding: 8px 10px;background: color-mix(in srgb, var(--h3ugo) 5%, var(--nee));}

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

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

.wz7d {display: none;}

.crts {transition:background 0.194s, transform 0.2s, box-shadow 0.165s;display: block;background: color-mix(in srgb, var(--h3ugo) 26%, transparent);height: 9px;border-radius: 50%;width: 9px;}

.dsbbbke:target {outline: none;}

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

.ykj6 {align-items: center;flex-wrap: wrap;gap:12px;display: flex;margin: 0;}
.jzgv.jzgv, .m5576z.m5576z {transition:transform 0.134s, background 0.206s, border-color 0.178s, box-shadow 0.154s;justify-content: center;display: inline-flex;align-items: center;min-height: 52px;padding: 0 30px;border-radius: var(--up1m);text-decoration: none;text-align: center;}
.jzgv.jzgv {box-shadow: 0 10px 30px var(--rdf);background: var(--r7t);font-size: 16px;color: var(--ts8f, var(--j33z));letter-spacing: -.01em;font-weight: 900;}
.jzgv.jzgv:hover {box-shadow: 0 14px 36px var(--rdf);background: var(--oc2my);transform: translateY(-2px);}
.jzgv.jzgv:focus-visible, .m5576z.m5576z:focus-visible {outline: 2px solid var(--oofo);outline-offset: 3px;}

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

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

@media (max-width:715px) {
  
  .qde638 {padding: 16px 14px;}
  .dsbbbke, .bv9g9nj .dsbbbke {flex: 0 0 calc(100% - 14px);}
  .fhsz1r.fhsz1r {font-size: clamp(22px, 6.4vw, 28px);}
  .ykj6 {flex-direction: column;align-items: stretch;}
  .jzgv.jzgv, .m5576z.m5576z {width: 100%;}
  .s78g5 {overflow-x: auto;flex-wrap: nowrap;scrollbar-width: none;}
  .s78g5::-webkit-scrollbar {display: none;}
}

@media (prefers-reduced-motion: reduce) {
  .ahas4nz {scroll-behavior: auto;}
  .jzgv.jzgv, .m5576z.m5576z,
  .dcwxp7, .crts {transition:none;}
  .jzgv.jzgv:hover {transform: none;}
}

.c5y60s {display: grid;padding: clamp(20px, 2.4vw, 28px);margin: 0 0 var(--fnnc);grid-template-columns: auto minmax(0, 1fr);align-items: start;gap:9px 18px;background: var(--r72nc);border-radius: var(--fdj7w);border: 1px solid var(--lcjrq);}
.zfce {grid-row: 1 / span 2;}
.pgkzq {height: 62px;display: block;object-fit: cover;border-radius:15px;width: 62px;box-shadow: 0 6px 20px var(--rdf);}
.tcmp1v6 {min-width: 0;}
.p62t {font-size: 15.5px;font-weight: 800;color: var(--h3ugo);display: block;}
.ajscg {margin-top:9px;font-style: normal;gap:6px;flex-wrap: wrap;display: flex;}
.m56j3h, .kvhq {padding: 5px 12px;letter-spacing: .04em;font-size: 12px;border-radius: var(--up1m);display: inline-flex;align-items: center;font-weight: 700;}
.m56j3h {background: var(--nee);color: var(--ikgsh);border: 1px solid var(--lcjrq);}
.kvhq {border: 1px solid color-mix(in srgb, var(--oofo) 40%, transparent);color: color-mix(in srgb, var(--oofo) 35%, var(--h3ugo));background: color-mix(in srgb, var(--oofo) 16%, transparent);}
.fwdgvr {color: var(--ikgsh);font-size: 14.5px;line-height:1.67;margin: 11px 0 0;}
.eyk129b {flex-wrap: wrap;display: flex;margin-top:12px;gap:7px;}

.cwhc3 {text-decoration: none;display: inline-flex;color: var(--ikgsh);border-radius: 50%;border: 1px solid var(--lcjrq);transition:color 0.121s, border-color 0.151s, transform 0.135s;justify-content: center;align-items: center;height: 44px;background: var(--nee);width: 44px;}
.cwhc3:hover {transform: translateY(-2px);color: color-mix(in srgb, var(--oofo) 35%, var(--h3ugo));border-color: color-mix(in srgb, var(--oofo) 55%, var(--lcjrq));}
.w8gk3g {display: block;font-size: 12.5px;margin-top:15px;grid-column: 1 / -1;color: var(--ikgsh);line-height:1.54;}

.c5y60s .p7d7c.p7d7c {line-height:1.50;margin: 7px 0 0;font-size: 13.5px;color: var(--ikgsh);}
.c5y60s .p7d7c.p7d7c .m56j3h,
.c5y60s .p7d7c.p7d7c .kvhq {background: none;font-size: inherit;letter-spacing: .02em;display: inline;padding: 0;font-weight: 700;border: 0;border-radius: 0;}
.c5y60s .p7d7c.p7d7c .m56j3h {color: var(--h3ugo);}

.c5y60s .p7d7c.p7d7c .kvhq {color: color-mix(in srgb, var(--oofo) 35%, var(--h3ugo));}

.c5y60s .p7d7c.p7d7c .m56j3h + .kvhq::before {content: "\00B7";color: var(--ikgsh);font-weight: 700;margin: 0 8px;}

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

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

.sgbv1 {grid-template-columns: minmax(0, 1fr);justify-items: start;}
.sgbv1 .zfce {grid-row: auto;margin-bottom:7px;}
@media (max-width:554px) {
  .c5y60s {grid-template-columns: minmax(0, 1fr);}
  .zfce {grid-row: auto;margin-bottom:5px;}
}

.kygx4r {border-radius: var(--fdj7w);border: 1px solid var(--lcjrq);margin: 0 0 var(--fnnc);background: var(--r72nc);position: relative;padding: clamp(20px, 2.4vw, 30px);min-width: 0;}

.ekntcvm {box-shadow: 0 8px 30px var(--rdf);}
.he416zq {left: 0;border-radius: 0 3px 3px 0;bottom: clamp(20px, 2.4vw, 30px);background: linear-gradient(
    180deg,
    var(--oofo) 0%,
    color-mix(in srgb, var(--khx, var(--oofo)) 80%, transparent) 100%);position: absolute;width: 3px;top: clamp(20px, 2.4vw, 30px);}
.febnc.febnc {margin: 0 0 12px;color: var(--h3ugo);letter-spacing: -.028em;font-size: clamp(20px, 2.2vw, 28px);line-height:1.23;font-weight: 800;}

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

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

@supports (grid-template-columns: subgrid) {
  .bkgr36.bkgr36 .tg0nayv:has(> .yszm:nth-child(3n + 1):last-child) > .yszm:last-child {grid-column: span 3;}
  .bkgr36.bkgr36 .tg0nayv:has(> .yszm:nth-child(3n + 2):last-child) > .yszm:last-child {grid-column: span 2;}
}
.bkgr36.bkgr36 .yszm {flex-direction: column;overflow: hidden;border: 1px solid var(--lcjrq);border-radius: var(--fdj7w);min-width: 0;display: flex;background: var(--r72nc);}

.bkgr36.bkgr36 .n5ft {border-bottom: 2px solid var(--oofo);display: flex;background: var(--nee);align-items: center;justify-content: center;padding: 14px 10px 12px;}
.bkgr36.bkgr36 .frchfg {font-size: clamp(34px, 4.4vw, 52px);font-weight: 900;color: var(--oofo);line-height: 1;letter-spacing: -.045em;font-variant-numeric: tabular-nums;}
.bkgr36.bkgr36 .k057m {padding: 15px 16px 18px;}
.bkgr36.bkgr36 .v147c {margin: 0 0 6px;display: block;font-weight: 800;line-height:1.32;letter-spacing: -.01em;color: var(--h3ugo);font-size: 16px;}
.bkgr36.bkgr36 .wd6tj0g {font-size: 15px;margin: 0;color: var(--ikgsh);line-height:1.56;}

.bkgr36.bkgr36 .jp2m .k057m {padding-top:17px;}
.bkgr36.bkgr36 .jp2m .frchfg {padding-bottom:9px;width: fit-content;color: color-mix(in srgb, var(--oofo) 62%, var(--degq1));font-weight: 900;font-variant-numeric: tabular-nums;margin-bottom:12px;border-bottom: 2px solid var(--oofo);display: block;line-height: .95;letter-spacing: -.045em;font-size: clamp(30px, 3.8vw, 44px);}

.jyv60.jyv60 .xtdnc1 {gap:11px;display: grid;}
.jyv60.jyv60 .vgz1 {align-items: flex-start;gap:15px;border: 1px solid var(--lcjrq);border-left-width: 4px;border-radius: var(--fdj7w);display: flex;padding: 14px 16px;background: var(--r72nc);}
.jyv60.jyv60 .p2ws   {border-left-color: var(--oofo);}
.jyv60.jyv60 .aj12hkf {border-left-color: var(--khx);}

.jyv60.jyv60 .bjq0m {align-self: stretch;flex: 0 0 116px;flex-direction: column;display: flex;gap:2px;border-right: 1px solid var(--lcjrq);padding-right:15px;}
.jyv60.jyv60 .s2x9 {font-size: 11.5px;color: var(--ikgsh);line-height:1.23;letter-spacing: .09em;font-weight: 800;text-transform: uppercase;}
.jyv60.jyv60 .ef3m8 {line-height:1.06;font-size: 25px;font-weight: 900;font-variant-numeric: tabular-nums;letter-spacing: -.03em;}
.jyv60.jyv60 .p2ws   .ef3m8 {color: var(--oofo);}
.jyv60.jyv60 .aj12hkf .ef3m8 {color: var(--khx);}

.jyv60.jyv60 .macr6km {padding: 0;margin: 0;list-style: none;min-width: 0;display: flex;flex: 1 1 auto;flex-wrap: wrap;gap:9px;}
.jyv60.jyv60 .y48wx {padding: 8px 14px;font-size: 15px;margin: 0;gap:7px;display: inline-flex;background: var(--nee);align-items: baseline;line-height:1.43;border-radius: var(--up1m);border: 1px solid var(--lcjrq);}
.jyv60.jyv60 .ptc3c {flex: 0 0 auto;font-weight: 900;}
.jyv60.jyv60 .p2ws   .ptc3c {color: var(--oofo);}
.jyv60.jyv60 .aj12hkf .ptc3c {color: var(--khx);}

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

.jyv60.jyv60 .p2ws   .aym0 .y48wx::before {color: color-mix(in srgb, var(--oofo) 62%, var(--degq1));}
.jyv60.jyv60 .aj12hkf .aym0 .y48wx::before {color: color-mix(in srgb, var(--khx, var(--oofo)) 62%, var(--degq1));}

.jyv60.jyv60 .pwwh6 .ef3m8 {margin-bottom:1px;line-height: 1;}

.h7437j.h7437j .j267ay7 {border-top: 1px solid var(--lcjrq);}
.h7437j.h7437j .v4dxkm {border-bottom: 1px solid var(--lcjrq);border-radius: 0;background: none;}

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

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

.h7437j.h7437j .g2z7gy::after {content: "";transform: translateY(-70%) rotate(45deg);transition:transform 0.192s;border-bottom: 2px solid var(--ikgsh);border-right: 2px solid var(--ikgsh);right: 6px;height: 8px;top: 50%;width: 8px;position: absolute;}
.h7437j.h7437j .v4dxkm[open] .g2z7gy::after {border-color: var(--oofo);transform: translateY(-30%) rotate(225deg);}

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

.h7437j.h7437j .z05w0a {list-style: none;margin: 0;counter-reset: mn-term-n;padding: 0;}
.h7437j.h7437j .sjxe {counter-increment: mn-term-n;border-bottom: 1px solid var(--lcjrq);}
.h7437j.h7437j .z05w0a .v4dxkm {border-bottom: 0;}

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

.h7437j.h7437j .z05w0a .a72h1 {margin-left:34px;}

.h7437j.h7437j .s100b2h::before {content: "$";}
.h7437j.h7437j .x5xj {font-size: 15px;font-weight: 700;letter-spacing: -.01em;line-height:1.42;font-family: ui-monospace, "SFMono-Regular", "Consolas", monospace;color: var(--h3ugo);}

.gq54.gq54 {display: flex;gap:12px;align-items: center;}
.gq54.v5tsew   {justify-content: center;}
.gq54.edkh {justify-content: flex-end;}

.gq54.gq54 .avmxge6 {border-radius: 50%;flex: 0 0 auto;box-shadow: 0 0 10px var(--rdf);background: var(--oofo);width: 9px;height: 9px;}
.gq54.gq54 .zjyza5 {text-decoration: none;align-items: center;min-height: 52px;box-shadow: 0 10px 30px var(--rdf);background: var(--r7t);color: var(--ts8f, var(--j33z));transition:transform 0.146s, background 0.193s, box-shadow 0.159s;display: inline-flex;justify-content: center;border-radius: var(--up1m);padding: 0 34px;}
.gq54.gq54 .zjyza5:hover {background: var(--oc2my);box-shadow: 0 14px 38px var(--rdf);transform: translateY(-2px);}
.gq54.gq54 .vgcy {letter-spacing: .01em;font: 800 15.5px/1 var(--zl2by);}

.gq54.gq54 .pmc95m {flex: 1 1 auto;}

.ayhs3.ayhs3 {padding: 10px;margin: 0 0 var(--fnnc);background: var(--nee);position: relative;border-radius: var(--fdj7w);box-shadow: 0 0 0 1px var(--lcjrq), 0 10px 34px var(--rdf);}
.ayhs3.xvhb3z {padding: 18px;}
.ayhs3.ayhs3 .yfxyb31 {border-radius: calc(var(--fdj7w) - 6px);display: block;overflow: hidden;}
.ayhs3.ayhs3 .w0fdynq {display: block;border-radius: calc(var(--fdj7w) - 6px);width: 100%;height: auto;}

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

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

.zhnq.zhnq .cvxfnm {order: 2;}

.zhnq.zhnq .knrw {overflow: hidden;align-items: center;justify-content: center;position: relative;min-width: 0;min-height: 100%;background: var(--gdd6);box-shadow: 0 0 0 1px var(--lcjrq), 0 10px 34px var(--rdf);display: flex;border-radius: calc(var(--fdj7w) - 2px);}

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

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

.zhnq.zhnq .c81qyz {display: grid;min-width: 0;gap:15px;}
.zhnq.zhnq .k83da {display: block;color: var(--h3ugo);margin: 0;font: 800 clamp(21px, 2.2vw, 27px)/1.15 var(--zl2by);letter-spacing: -.02em;}
.zhnq.zhnq .vy2v5c {margin: 0;color: var(--ikgsh);}

.zhnq.zhnq .pnv1 {margin: 0;gap:13px;align-items: center;display: flex;}
.zhnq.zhnq .km87g {overflow: hidden;border-radius: var(--up1m);height: 10px;position: relative;flex: 1 1 auto;background: color-mix(in srgb, var(--degq1) 10%, transparent);}
.zhnq.zhnq .km87g::before {box-shadow: 0 0 12px var(--rdf);border-radius: var(--up1m);content: "";width: var(--suvxn, 0%);inset: 0 auto 0 0;position: absolute;background: linear-gradient(90deg, var(--oofo), var(--khx, var(--oofo)));}

.zhnq.zhnq .jn6t {font: 800 17px/1 var(--zl2by);color: color-mix(in srgb, var(--oofo) 35%, var(--h3ugo));flex: 0 0 auto;}
.zhnq.zhnq .jn6t small {color: var(--ikgsh);font-size: 13px;}

.zhnq.zhnq .dsb2 {display: flex;gap:10px;padding: 0;list-style: none;margin: 0;flex-wrap: wrap;}
.zhnq.zhnq .rev0 {border-radius: var(--up1m);border: 1px solid var(--lcjrq);align-items: baseline;background: var(--nee);display: inline-flex;gap:7px;padding: 9px 15px;}
.zhnq.zhnq .tg381j {color: var(--ikgsh);text-transform: uppercase;font: 800 11.5px/1 var(--zl2by);font-style: normal;letter-spacing: .1em;}
.zhnq.zhnq .c654c74 {font-weight: 700;font-size: 14.5px;}

.zhnq.zhnq .rax5w2 .jn6t {font: 900 clamp(24px, 2.4vw, 30px)/1 var(--zl2by);letter-spacing: -.03em;}
.zhnq.zhnq .rax5w2 .jn6t small {font-weight: 700;font-size: 13px;margin-left:1px;}

.zhnq.zhnq .n9ghkk {border-radius: var(--fdj7w);border: 1px solid var(--lcjrq);align-items: baseline;display: grid;grid-template-columns: auto minmax(0, 1fr);background: var(--nee);margin: 0;gap:9px 18px;padding: 13px 16px;}
.zhnq.zhnq .n9ghkk .c654c74 {margin: 0;}

.zhnq.zhnq .ch8ez4t {flex-wrap: wrap;gap:11px;display: flex;}
.zhnq.zhnq .j72dds {gap:11px;background: var(--r7t);transition:transform 0.196s, background 0.121s;padding: 0 20px;text-decoration: none;border-radius: var(--up1m);justify-content: center;display: inline-flex;min-height: 52px;flex: 1 1 190px;color: var(--ts8f, var(--j33z));box-shadow: 0 8px 26px var(--rdf);align-items: center;}
.zhnq.zhnq .j72dds:hover {background: var(--oc2my);transform: translateY(-2px);}
.zhnq.zhnq .dd2m {flex: 0 0 auto;display: flex;}
.zhnq.zhnq .dd2m svg {display: block;height: 21px;fill: currentColor;width: 21px;}
.zhnq.zhnq .pvhf {display: grid;line-height:1.15;}

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

.zhnq.fz19a .pnv1 {order: 1;}
.zhnq.fz19a .ch8ez4t {order: 2;}

@media (max-width:765px) {
  .zhnq.zhnq {grid-template-columns: minmax(0, 1fr);}
  .zhnq.zhnq .cvxfnm {order: 0;}
  .zhnq.zhnq .knrw {aspect-ratio: 16 / 10;}
}

.h1em8m.h1em8m {padding: clamp(20px, 2.4vw, 30px);position: relative;border-radius: var(--fdj7w);border: 1px solid var(--lcjrq);background: var(--r72nc);}
.h1em8m.n9vshw {padding-left: clamp(28px, 3.2vw, 44px);}

.h1em8m.h1em8m .davtps9 {top: 18px;position: absolute;border-radius: 0 3px 3px 0;left: 0;box-shadow: 0 0 12px var(--rdf);background: linear-gradient(180deg, var(--oofo), var(--khx, var(--oofo)));bottom: 18px;width: 3px;}
.h1em8m.h1em8m .vxp4tgg {color: var(--h3ugo);font: 800 clamp(19px, 2vw, 24px)/1.2 var(--zl2by);letter-spacing: -.02em;margin: 0 0 14px;display: block;}
.h1em8m.h1em8m .yxt759 > :first-child {margin-top: 0;}
.h1em8m.h1em8m .yxt759 > :last-child  {margin-bottom: 0;}

.pp7d.pp7d {background: var(--r72nc);border-radius: var(--fdj7w);border: 1px solid var(--lcjrq);overflow: hidden;}
.pp7d.pp7d .rxdzf {background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--oofo) 88%, transparent) 0%,
    color-mix(in srgb, var(--khx, var(--oofo)) 70%, transparent) 100%);box-shadow: 0 6px 24px var(--rdf);letter-spacing: .22em;font: 900 12.5px/1.35 var(--zl2by);padding: 11px 22px;text-transform: uppercase;color: var(--ts8f, var(--j33z));display: block;}
.pp7d.pp7d .dk8vm {padding: clamp(20px, 2.4vw, 30px);}
.pp7d.c6bg .rxdzf {margin: 0 0 0 clamp(14px, 2vw, 30px);}

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

.pp7d.eqfv8j .rxdzf {box-shadow: 0 -6px 24px var(--rdf);}
.pp7d.eqfv8j .dk8vm {padding-bottom: clamp(16px, 2vw, 24px);}
.pp7d.pp7d .dk8vm > :first-child {margin-top: 0;}
.pp7d.pp7d .dk8vm > :last-child  {margin-bottom: 0;}

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

.e9ve.e9ve .zz712m::-webkit-details-marker {display: none;}
.e9ve.e9ve .pjp6 {color: var(--h3ugo);font: 800 clamp(17px, 1.8vw, 21px)/1.2 var(--zl2by);letter-spacing: -.015em;}

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

.e9ve.e9ve .njsx {padding: 4px 20px 20px;display: flex;counter-reset: mn-level-n;gap:11px;flex-wrap: wrap;}
.e9ve.e9ve .njsx a {border-radius: var(--up1m);border: 1px solid var(--lcjrq);font-size: 14.5px;align-items: center;transition:border-color 0.14s, transform 0.124s, box-shadow 0.196s;display: inline-flex;background: var(--r72nc);font-weight: 700;min-height: 44px;color: var(--h3ugo);padding: 0 16px;text-decoration: none;counter-increment: mn-level-n;gap:8px;}
.e9ve.e9ve .njsx a::before {height: 22px;flex: 0 0 auto;background: color-mix(in srgb, var(--oofo) 18%, transparent);border-radius: var(--up1m);justify-content: center;font: 800 11.5px/1 var(--zl2by);display: inline-flex;color: color-mix(in srgb, var(--oofo) 35%, var(--h3ugo));min-width: 22px;align-items: center;content: counter(mn-level-n);}
.e9ve.e9ve .njsx a:hover {border-color: color-mix(in srgb, var(--oofo) 50%, transparent);box-shadow: 0 8px 22px var(--rdf);transform: translateY(-2px);}

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

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

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

@media (max-width:1246px) {
  .cfds5hz, .ff3a {grid-template-columns: minmax(0, 1fr) 288px;}
}

@media (max-width:1048px) {
  
  .cfds5hz, .ff3a {grid-template-columns: minmax(0, 1fr);grid-template-rows: auto auto;}
  .hhv9g   {display: contents;}
  .csz6n  {grid-row: 2;position: static;}
  
  .hhv9g > * {grid-column: 1;}
  .hhv9g > .ndt4t2p {grid-row: 1;}
}

@media (max-width:775px) {
  .jyw62m {display: flex;}
  .xy88q {display: none;}
  
  .h1vxrva {gap:7px;border-radius:23px;flex-wrap: nowrap;padding: 10px 12px;}
  
  .h1vxrva .y9p7q  {flex: 0 1 auto;order: 1;min-width: 0;}
  .h1vxrva .y9p7q img {max-width:119px;height: 32px;}
  .h1vxrva .rs6jns   {order: 2;justify-content: center;flex: 1 1 auto;min-width: 0;}
  .h1vxrva .jyw62m {flex: 0 0 auto;order: 3;margin-left: 0;}
  
  .h1vxrva .y9p7q  {flex: 0 1 auto;min-width: 0;order: 1;}
  .h1vxrva .rs6jns   {min-width: 0;order: 2;justify-content: flex-end;flex: 1 1 auto;}
  .h1vxrva .jyw62m {order: 3;flex: 0 0 auto;margin: 0;}
  
  .h1vxrva .rs6jns .ek00,
  .h1vxrva .rs6jns > div:has(> .asndrx) {display: none;}
  .h1vxrva .y9p7q img {max-width:103px;height: 30px;}
  .h1vxrva .rs6jns a {white-space: nowrap;font-size: 13.5px;flex: 0 0 auto;padding: 10px 14px;}
  
  @media (max-width:384px) {
    .h1vxrva {gap:5px;padding: 10px 9px;}
    .h1vxrva .rs6jns {gap:5px;}
    .h1vxrva .rs6jns a {padding: 10px 11px;font-size: 13px;}
    .h1vxrva .y9p7q img {max-width:85px;}
  }
  .cfds5hz {padding: 18px 12px 92px;}
  
  .jyv60.jyv60 .vgz1 {flex-direction: column;gap:9px;}
  .jyv60.jyv60 .bjq0m {padding: 0 0 8px;flex: 0 0 auto;flex-direction: row;gap:9px;border-bottom: 1px solid var(--lcjrq);border-right: 0;align-items: baseline;}
  .jyv60.jyv60 .ef3m8 {font-size: 20px;}
  
  .jyv60.jyv60 .macr6km {flex-direction: column;}
  .jyv60.jyv60 .y48wx {width: 100%;}
  
  .bkgr36.bkgr36 .tg0nayv {gap:11px;grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));}
  .bkgr36.bkgr36 .k057m {padding: 13px 13px 15px;}
  .h7437j.h7437j .a72h1 {padding-left:11px;margin-left:15px;}
  .h7437j.h7437j .z05w0a .a72h1 {margin-left:27px;}
  
  .ehvf {border-radius: var(--up1m);flex-direction: row;align-items: center;padding: 10px 14px;gap:10px;}
  .ctfe8xh {min-width: 0;text-overflow: ellipsis;font-size: 13.5px;white-space: nowrap;flex: 1 1 auto;overflow: hidden;}
  .ehvf .gc3h {font-size: 13.5px;flex: 0 0 auto;padding: 9px 16px;}
}

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

.xjb07.xjb07 {background: var(--cws);}

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

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

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

.xjb07 .mh0qdt3 a {align-items: center;display: flex;min-height: 44px;}
.y9p7q {display: inline-flex;align-items: center;min-height: 44px;}

.j9nm, .gc3h, .kz2r6n,
.hhv9g a[role="button"],
.hhv9g .ahs8 a {min-height: 44px;}

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

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

.xy88q ul {gap:8px;}

.xjb07 .mh0qdt3 ul {gap:8px;display: grid;}

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

.fdsm {padding: 14px 8px 14px 20px;display: flex;justify-content: space-between;align-items: center;gap:12px;border-bottom: 1px solid var(--lcjrq);}
.hz8r86 {min-width: 0;font: 800 19px/1.2 var(--zl2by);overflow-wrap: anywhere;color: var(--h3ugo);}
.px7kqkn {min-width: 44px;align-items: center;border-radius: var(--fdj7w);display: flex;color: var(--h3ugo);justify-content: center;cursor: pointer;font-size: 27px;min-height: 44px;flex: 0 0 auto;line-height: 1;}
.px7kqkn:hover {background: var(--nee);}

.wvarppw {padding: 12px;}
.wvarppw ul {list-style: none;margin: 0;padding: 0;display: grid;gap:8px;}
.wvarppw a {transition:background 0.127s, border-color 0.147s, transform 0.187s;align-items: center;text-decoration: none;border-radius: var(--fdj7w);border: 1px solid var(--lcjrq);color: var(--h3ugo);background: var(--nee);font-size: 16px;display: flex;font-weight: 700;min-height: 50px;padding: 12px 16px;}
.wvarppw a:hover {border-color: color-mix(in srgb, var(--oofo) 45%, transparent);background: var(--r72nc);}
.wvarppw a:active {transform: translateY(1px);}

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

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

.rsyhayh,
.k46dxb {justify-content: center;min-height: 50px;font-size: 15px;display: flex;align-items: center;text-decoration: none;padding: 13px 20px;transition:transform 0.164s, box-shadow 0.206s, background 0.162s;font-weight: 800;border-radius: var(--up1m);}
.rsyhayh {border: 1px solid var(--lcjrq);background: transparent;color: var(--h3ugo);}
.rsyhayh:hover {background: var(--nee);}
.k46dxb {border: 1px solid transparent;box-shadow: 0 6px 20px color-mix(in srgb, var(--aewg) 34%, transparent);color: var(--ownu, var(--tcbi, var(--yn0c5)));background: var(--aewg);}
.k46dxb:hover {transform: translateY(-2px);box-shadow: 0 10px 26px color-mix(in srgb, var(--aewg) 40%, transparent);}

.ktx16n a:focus-visible,
.px7kqkn:focus-visible,
.jyw62m:focus-visible {outline: 2px solid var(--oofo);outline-offset: 2px;}

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

@media (min-width:776px) {
  .bwqsjk, .ktx16n {display: none;}
}

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

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

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

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

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

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

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

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

.ek00 {--qib: 1px solid color-mix(in srgb, var(--r7t) 55%, transparent);--cgp20: 0 13px;--urp: 999px;--f41yl: var(--fdj7w);--avj3: var(--up1m);--txm: var(--up1m);}

.h1em8m.h1em8m h2.vxp4tgg::before, .pp7d.pp7d h2.rxdzf::before {display: none;content: none;}
.pp7d.pp7d h2.rxdzf {margin-top: 0;margin-right: 0;margin-bottom: 0;}

.d097yc, .tm798p {color: var(--h3ugo);}

.jyv60.jyv60 .p2ws .ptc3c {color: color-mix(in srgb, var(--oofo) 62%, var(--degq1));}
.jyv60.jyv60 .aj12hkf .ptc3c {color: color-mix(in srgb, var(--khx, var(--oofo)) 62%, var(--degq1));}

@media (max-width:691px) { .fvhvt, .wx9bx {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:527px) { .fvhvt, .wx9bx {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.hhv9g .w9ae7 {background:
    radial-gradient(120% 140% at 18% 0%, color-mix(in srgb, var(--khx, var(--oofo)) 55%, transparent) 0%, transparent 62%),
    linear-gradient(135deg, var(--oofo), var(--khx, var(--oofo)));}
