

:root {--xaxq:    var(--n3td);--znn:      18px;--shood:   color-mix(in srgb, var(--n3td) 34%, transparent);--a1x:   var(--rocs);--y7a:  color-mix(in srgb, var(--n3td) 14%, #000);--t9bzc: 999px;--bny51: var(--g1v);--rzsc6:"Avenir Next", system-ui, "Trebuchet MS", "Segoe UI", sans-serif;--as9:    34px;--omys:   var(--y92dq);--mp4ar:  var(--gkc85);--zix:    var(--q1ac4);--ks3:   var(--wds4t);}

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

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

.f1fwtg {left: -9999px;color: var(--wbsfg, var(--x44j));background: var(--xaxq);text-decoration: none;z-index: 200;border-radius: var(--t9bzc);font-weight: 700;top: 0;padding: 12px 20px;position: absolute;}
.f1fwtg:focus {top: 12px;left: 12px;}

.ktaj {padding: 6px 16px 0;z-index: 60;top: 0;position: sticky;}
.g722akn {max-width: var(--n14);padding: 9px 10px 9px 18px;box-shadow: 0 8px 30px color-mix(in srgb, var(--kk0dt) 70%, transparent);margin: 0 auto;border: 1px solid var(--a1x);border-radius: var(--t9bzc);gap:17px;flex-wrap: nowrap;overflow: hidden;background: color-mix(in srgb, var(--iov) 88%, transparent);align-items: center;display: flex;backdrop-filter: blur(14px);}
.hs395av {display: flex;flex: 0 0 auto;text-decoration: none;align-items: center;}

.hs395av img {max-width:191px;display: block;width: auto;object-fit: contain;height: 40px;}
.rswrn {font-weight: 900;font-size: 22px;letter-spacing: -.03em;color: var(--e5j0b);}

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

.ntxmfhb ul {list-style: none;margin: 0;display: flex;padding: 0;min-width: 0;gap:5px;flex-wrap: nowrap;}
.ntxmfhb li {flex: 0 1 auto;min-width: 0;}
.ntxmfhb a {overflow: hidden;text-overflow: ellipsis;min-width: 0;white-space: nowrap;}
.ntxmfhb a {font-weight: 700;color: var(--mp4ar);border-radius: var(--t9bzc);text-decoration: none;font-size: 14.5px;display: block;padding: 8px 15px;}
.ntxmfhb a:hover {background: color-mix(in srgb, var(--q1ac4) 7%, transparent);color: var(--e5j0b);}
.ntxmfhb a[aria-current="page"] {color: var(--wbsfg, var(--x44j));background: var(--xaxq);}

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

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

.rrvc5 {color: var(--l75, var(--wt840));border-color: var(--a1x);background: var(--kg5);}
.gt63bd {background: var(--y34);color: var(--tonfl, var(--bnz5));box-shadow: 0 6px 20px color-mix(in srgb, var(--y34) 34%, transparent);}
.gt63bd:hover {background: var(--ajs0);transform: translateY(-2px);box-shadow: 0 10px 26px color-mix(in srgb, var(--y34) 40%, transparent);}
.wz7xqxt {width: 100%;display: flex;margin-top:15px;}

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

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

.bf7cc1m {--n14: 100%;min-width: 0;}

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

.hs06n {top: 88px;display: grid;position: sticky;gap:13px;}
.n0m3k {background: var(--omys);padding: 20px;border: 1px solid var(--a1x);border-radius: var(--znn);}
.pe6aazs {border-color: color-mix(in srgb, var(--xaxq) 45%, transparent);box-shadow: 0 10px 34px var(--shood);}
.f4v524a {font-size: 11.5px;text-transform: uppercase;color: var(--xaxq);letter-spacing: .1em;margin: 0 0 6px;font-weight: 800;}
.n4cq {margin: 0;letter-spacing: -.01em;font-size: 18px;font-weight: 800;}
.ej9270 {margin: 7px 0 0;font-size: 14px;color: var(--mp4ar);line-height:1.53;}

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

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

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

.aq6y6ew::before {position: absolute;transition:background 0.129s, border-color 0.179s;content: '';inset: 9px;background: var(--bny51);border-radius: 50%;border: 1px solid var(--a1x);}
.aq6y6ew svg {position: relative;z-index: 1;}
.aq6y6ew:hover {color: var(--zix);}
.aq6y6ew:hover::before {border-color: color-mix(in srgb, var(--xaxq) 45%, var(--a1x));background: color-mix(in srgb, var(--zix) 12%, var(--bny51));}
.aq6y6ew:focus-visible {outline: 2px solid var(--xaxq);outline-offset: 2px;}
.c8p5r {font-size: 14.5px;font-weight: 700;}

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

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

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

.bf7cc1m {--wds4t: var(--zix);}

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

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

.bf7cc1m .s7dykkp {min-width: 0;border-radius: var(--znn);border: 1px solid var(--a1x);grid-template-columns: minmax(0, 1fr);overflow: hidden;background: var(--omys);display: grid;gap: 0;}

.k2menag {display: block;padding: 11px 22px;box-shadow: 0 6px 24px var(--shood);grid-column: 1 / -1;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--xaxq) 88%, transparent) 0%,
    color-mix(in srgb, var(--ks3, var(--xaxq)) 70%, transparent) 100%);}
.s781x74 {text-overflow: ellipsis;color: var(--wbsfg, var(--x44j));overflow: hidden;white-space: nowrap;text-transform: uppercase;letter-spacing: .22em;font: 900 12.5px/1 var(--rzsc6);display: block;}

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

.xfad.xfad {text-wrap: balance;overflow-wrap: break-word;color: var(--zix);font: 800 clamp(28px, 3.1vw, 44px)/1.05 var(--rzsc6);margin: 0;letter-spacing: -.035em;}
.e2c1.e2c1 {margin: 14px 0 0;max-width: 56ch;font-size: 16px;color: var(--mp4ar);line-height:1.61;}

.mcpbz0 {align-items: center;justify-content: center;box-shadow: 0 10px 30px var(--shood);color: var(--wbsfg, var(--x44j));padding: 0 34px;background: var(--n3td);transition:transform 0.155s, background 0.137s, box-shadow 0.185s;text-decoration: none;font: 800 15.5px/1 var(--rzsc6);margin-top:24px;border-radius: var(--t9bzc);min-height: 52px;display: inline-flex;letter-spacing: .01em;}
.mcpbz0:hover {box-shadow: 0 14px 38px var(--shood);background: var(--ajs0);transform: translateY(-2px);}

.bf7cc1m .xe5bhk {position: relative;display: grid;isolation: isolate;box-shadow: 0 10px 34px var(--shood);border-radius: var(--znn);border: 1px solid var(--a1x);grid-template-columns: minmax(0, 1fr);min-width: 0;background: var(--omys);overflow: hidden;}

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

.xe5bhk .knkayv {inset: 0;z-index: 1;position: absolute;background:
    linear-gradient(
      180deg,
      color-mix(in srgb, var(--omys) 50%, transparent) 0%,
      color-mix(in srgb, var(--omys) 50%, transparent) 40%,
      color-mix(in srgb, var(--omys) 62%, transparent) 62%,
      color-mix(in srgb, var(--omys) 34%, transparent) 82%,
      transparent 100%);pointer-events: none;}
.xe5bhk .s9nw5 {z-index: 2;padding: 11px 22px;box-shadow: 0 6px 24px var(--shood);grid-column: 1 / -1;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--xaxq) 88%, transparent) 0%,
    color-mix(in srgb, var(--ks3, var(--xaxq)) 70%, transparent) 100%);display: block;position: relative;}
.xe5bhk .vtq5 {font: 800 clamp(13px, 1.5vw, 16px)/1 var(--rzsc6);text-transform: uppercase;color: var(--wbsfg, var(--x44j));letter-spacing: .3em;}
.xe5bhk .q4y8wf {position: relative;z-index: 2;text-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 2px 10px rgba(0, 0, 0, .38);flex-direction: column;min-width: 0;padding: clamp(26px, 3.4vw, 46px) clamp(22px, 2.6vw, 40px) clamp(28px, 3.4vw, 46px);align-items: flex-start;display: flex;}
.vqgkdv.vqgkdv {font: 900 clamp(30px, 4.1vw, 54px)/1.04 var(--rzsc6);color: var(--j3fn8, var(--zix));margin: 0;text-wrap: balance;letter-spacing: -.035em;overflow-wrap: break-word;max-width: 20ch;text-shadow: 0 1px 2px rgba(0, 0, 0, .55), 0 2px 14px rgba(0, 0, 0, .45);}
.z35m.z35m {font-size: clamp(15.5px, 1.35vw, 18px);line-height:1.60;color: var(--j3fn8, color-mix(in srgb, var(--mp4ar) 22%, var(--zix)));margin: 16px 0 0;max-width: 54ch;}
.xe5bhk .ta02q6r {letter-spacing: .01em;box-shadow: 0 8px 26px var(--shood);color: var(--wbsfg, var(--x44j));margin-top:24px;align-items: center;min-height: 52px;transition:transform 0.203s, box-shadow 0.202s;border-radius: var(--t9bzc);justify-content: center;font: 800 15.5px/1 var(--rzsc6);padding: 0 34px;background: var(--n3td);display: inline-flex;text-decoration: none;}
.xe5bhk .ta02q6r:hover {transform: translateY(-2px);box-shadow: 0 12px 32px var(--shood);}
@media (min-width:865px) {
  
  .bf7cc1m .xe5bhk {grid-template-columns: minmax(0, 1.02fr) minmax(0, 1fr);}
  .xe5bhk .q4y8wf {grid-row: 2;grid-column: 1;}
  .xe5bhk .knkayv {background:
      linear-gradient(
        90deg,
        color-mix(in srgb, var(--omys) 50%, transparent) 0%,
        color-mix(in srgb, var(--omys) 50%, transparent) 38%,
        color-mix(in srgb, var(--omys) 40%, transparent) 60%,
        color-mix(in srgb, var(--omys) 18%, transparent) 80%,
        transparent 100%);}
}
@media (max-width:864px) {
  
  .xe5bhk .q4y8wf {margin-top: 19vh;}

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

.w2g5z {margin: 0 clamp(22px, 2.6vw, 40px) clamp(26px, 3.2vw, 44px);overflow: hidden;background: var(--n4iu, var(--bny51));align-items: center;display: flex;box-shadow: 0 0 0 1px var(--a1x), 0 10px 34px var(--shood);justify-content: center;border-radius: calc(var(--znn) - 4px);min-width: 0;position: relative;}
.yzq4c.yzq4c {max-height: 34vh;display: block;width: 100%;height: auto;border-radius: 0;object-fit: cover;color: var(--pdwd, inherit);}

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

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

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

@media (min-width:946px) {
  
  .bf7cc1m .s7dykkp {grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);align-items: stretch;}
  .w2g5z {min-height: 100%;align-self: stretch;display: block;margin: 0;border-radius: 0;}
  
  .w2g5z {box-shadow: inset 0 0 0 1px var(--a1x);}
  .yzq4c.yzq4c {object-fit: cover;max-height: none;height: 100%;min-height: clamp(300px, 34vw, 460px);width: 100%;}
  .f9cy6g {max-height: none;height: 100%;min-height: 100%;}
  
  .xf2zya {padding: clamp(26px, 3.2vw, 46px) clamp(24px, 2.8vw, 44px);}

  .jp8sr05 .xf2zya   {grid-row: 2;grid-column: 1;}
  .jp8sr05 .w2g5z {grid-column: 2;grid-row: 2;}

  .bf7cc1m .vzsy1q {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .vzsy1q .w2g5z {grid-row: 2;grid-column: 1;}
  .vzsy1q .xf2zya   {grid-row: 2;grid-column: 2;}
}
@media (max-width:945px) {
  
  .yzq4c.yzq4c {max-height: 22vh;}
  .f9cy6g {min-height: 16vh;max-height: 22vh;}
}

.dgkqkxc {margin: 0 0 var(--as9);}

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

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

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

.hw6fhqj {border-radius: var(--znn);box-shadow: 0 8px 26px var(--shood);aspect-ratio: 2 / 3;position: relative;display: block;background: var(--bny51);overflow: hidden;}
.x7whn7v {width: 100%;display: block;height: 100%;border-radius: 0;object-fit: cover;}

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

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

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

.zw0a {min-width: 25px;background: var(--n3td);left: 9px;border-radius: var(--t9bzc);padding: 0 7px;top: 9px;font: 800 12.5px/1 var(--rzsc6);font-style: normal;font-variant-numeric: tabular-nums;height: 25px;display: flex;color: var(--wbsfg, var(--x44j));position: absolute;pointer-events: none;justify-content: center;z-index: 2;align-items: center;box-shadow: 0 3px 12px var(--shood);}

@media (max-width:905px) {
  .xf3v4vq, .tdb3pg {grid-template-columns: repeat(4, minmax(0, 1fr));}
}
@media (max-width:610px) {
  
  .xf3v4vq, .tdb3pg {grid-template-columns: minmax(0, 1fr);}
}

.w21nv {margin: 0 0 var(--as9);}
.b3cws {min-width: 0;display: grid;margin: 0;gap:9px 16px;}

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

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

.jcnqe {margin: 0;min-width: 0;}
.ynyafc {overflow: hidden;box-shadow: 0 6px 22px var(--shood);display: block;text-decoration: none;min-width: 0;transition:transform 0.212s, border-color 0.196s;border-radius: var(--znn);border: 1px solid var(--a1x);}
.ynyafc:hover, .ynyafc:focus-visible {border-color: color-mix(in srgb, var(--xaxq) 55%, var(--a1x));transform: translateY(-3px);}

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

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

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

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

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

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

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

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

.g0g3z28 {overflow: hidden;text-align: center;font-size: 12.5px;letter-spacing: .04em;font-weight: 700;text-overflow: ellipsis;color: var(--mp4ar);white-space: nowrap;display: block;}
@media (max-width:853px) {
  
  .pj75v {grid-template-columns: repeat(5, minmax(0, 1fr));}
}
@media (max-width:610px) {
  .dreve, .pj75v {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.acx8wa {border-radius: var(--znn);border: 1px solid var(--a1x);padding: clamp(22px, 2.6vw, 34px);background: var(--omys);margin: 0 0 var(--as9);}
.czzy6v0 {padding-bottom:17px;gap:6px 18px;display: flex;border-bottom: 1px solid var(--a1x);margin-bottom:5px;flex-wrap: wrap;align-items: baseline;}

.eyfzjj {line-height: 1;text-shadow: 0 0 26px var(--shood);letter-spacing: -.04em;font-weight: 900;color: var(--xaxq);font-size: clamp(38px, 4.6vw, 58px);}
.js9f9kj {color: var(--mp4ar);font-size: 16px;font-weight: 800;}

.acx8wa .kjphy6.kjphy6 {line-height:1.61;font-size: 15px;flex: 1 1 260px;margin: 0;color: var(--mp4ar);}

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

.bqwwe76 {color: var(--mp4ar);font-variant-numeric: tabular-nums;font-size: 12px;font-weight: 800;font-style: normal;letter-spacing: .08em;}
.n814:not(.spchep) .bqwwe76 {visibility: hidden;}

.jgd11 {font-size: 14px;color: color-mix(in srgb, var(--xaxq) 35%, var(--zix));font-weight: 900;font-variant-numeric: tabular-nums;}
.m1zqr7 {grid-column: 3;line-height:1.58;margin: 0;font-size: 15px;}
.v702xy7 {margin-top:5px;display: block;font-style: normal;letter-spacing: .05em;font-size: 12.5px;color: var(--mp4ar);grid-column: 3;font-weight: 700;}

.jta4yrh {align-items: center;}
.mwp96 {box-shadow: 0 8px 26px var(--shood);flex: 0 0 auto;align-items: baseline;background: var(--bny51);display: inline-flex;gap:5px;padding: 10px 20px 12px;border-radius: var(--znn);border: 1px solid color-mix(in srgb, var(--xaxq) 34%, var(--a1x));}

.mwp96 .eyfzjj {text-shadow: none;}

.jta4yrh .kjphy6 {align-self: center;}

.qe9z9cv .v702xy7 {margin-top: 0;margin-bottom:5px;}
.qe9z9cv .m1zqr7 {margin-top: 0;}
@media (max-width:610px) {
  
  .jta4yrh {align-items: flex-start;}
  
  .mwp96 {width: 100%;box-sizing: border-box;justify-content: center;}
  .b38v2g7 {grid-template-columns: 2.2em minmax(0, 1fr);}
  .n814:not(.spchep) .bqwwe76 {display: none;}
  .m1zqr7, .v702xy7 {grid-column: 2;}
}

.qg0bzcr {flex-direction: column;min-width: 0;padding: clamp(20px, 2.4vw, 30px);background: var(--omys);border-radius: var(--znn);border: 1px solid var(--a1x);display: flex;align-items: flex-start;margin: 0 0 var(--as9);}

.yk5c > .ents {margin: 18px 0 0;}
.ents {overflow: hidden;margin: 0 0 18px;min-width: 0;box-shadow: 0 8px 26px var(--shood);width: 100%;border-radius: calc(var(--znn) - 6px);}
.ytn9h {display: block;}
.k1z2m {display: block;width: 100%;object-fit: cover;height: auto;max-height: 260px;border-radius: 0;}
.nzv7x.nzv7x {letter-spacing: -.028em;color: var(--zix);font-weight: 800;line-height:1.21;font-size: clamp(20px, 2.2vw, 28px);margin: 0 0 10px;}
.c26pc7c {width: 100%;min-width: 0;}
.c26pc7c > :first-child {margin-top: 0;}
.c26pc7c > :last-child  {margin-bottom: 0;}
.gf9gmf {font-weight: 800;align-items: center;font-size: 14.5px;transition:transform 0.152s, background 0.166s;background: var(--n3td);min-height: 46px;margin-top:18px;padding: 0 28px;text-decoration: none;justify-content: center;border-radius: var(--t9bzc);color: var(--wbsfg, var(--x44j));box-shadow: 0 8px 24px var(--shood);display: inline-flex;}
.gf9gmf:hover {transform: translateY(-2px);background: var(--ajs0);}

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

.f3y6xn {background:
    radial-gradient(120% 90% at 8% 0%,
      color-mix(in srgb, var(--xaxq) 13%, transparent) 0%,
      transparent 62%),
    var(--omys);padding: clamp(24px, 3vw, 40px);box-shadow: 0 18px 48px color-mix(in srgb, var(--shood) 55%, transparent);min-width: 0;position: relative;overflow: hidden;border-radius: var(--znn);border: 1px solid color-mix(in srgb, var(--xaxq) 18%, var(--a1x));margin: 0 0 var(--as9);}

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

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

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

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

.tbpecx {border-radius: calc(var(--znn) + 4px);border: 1px solid var(--a1x);min-width: 0;position: relative;background: color-mix(in srgb, var(--zix) 6%, var(--bny51));margin: 0 0 14px;padding: clamp(6px, 0.7vw, 10px);}

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

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

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

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

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

.r60f {display: flex;border-radius: var(--t9bzc);border: 1px solid var(--a1x);margin: 0 0 clamp(18px, 2vw, 24px);background: color-mix(in srgb, var(--zix) 5%, var(--bny51));gap:10px;align-items: center;padding: 8px 10px;}

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

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

.ba1q1kg {display: none;}

.x7xr3 {border-radius: 50%;width: 9px;background: color-mix(in srgb, var(--zix) 26%, transparent);display: block;height: 9px;transition:background 0.156s, transform 0.156s, box-shadow 0.207s;}

.kmatns:target {outline: none;}

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

.x0c8 {margin: 0;flex-wrap: wrap;gap:11px;align-items: center;display: flex;}
.t4p3.t4p3, .ssm1.ssm1 {justify-content: center;align-items: center;display: inline-flex;text-align: center;padding: 0 30px;border-radius: var(--t9bzc);transition:transform 0.206s, background 0.198s, border-color 0.163s, box-shadow 0.175s;text-decoration: none;min-height: 52px;}
.t4p3.t4p3 {color: var(--wbsfg, var(--x44j));background: var(--n3td);letter-spacing: -.01em;box-shadow: 0 10px 30px var(--shood);font-size: 16px;font-weight: 900;}
.t4p3.t4p3:hover {transform: translateY(-2px);background: var(--ajs0);box-shadow: 0 14px 36px var(--shood);}
.t4p3.t4p3:focus-visible, .ssm1.ssm1:focus-visible {outline: 2px solid var(--xaxq);outline-offset: 3px;}

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

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

@media (max-width:711px) {
  
  .f3y6xn {padding: 16px 14px;}
  .kmatns, .bej99 .kmatns {flex: 0 0 calc(100% - 14px);}
  .rws2b.rws2b {font-size: clamp(22px, 6.4vw, 28px);}
  .x0c8 {flex-direction: column;align-items: stretch;}
  .t4p3.t4p3, .ssm1.ssm1 {width: 100%;}
  .s7sb {flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;}
  .s7sb::-webkit-scrollbar {display: none;}
}

@media (prefers-reduced-motion: reduce) {
  .edtw {scroll-behavior: auto;}
  .t4p3.t4p3, .ssm1.ssm1,
  .tbkpw3, .x7xr3 {transition:none;}
  .t4p3.t4p3:hover {transform: none;}
}

.qgmga9 {grid-template-columns: auto minmax(0, 1fr);gap:8px 18px;display: grid;margin: 0 0 var(--as9);background: var(--omys);border-radius: var(--znn);border: 1px solid var(--a1x);align-items: start;padding: clamp(20px, 2.4vw, 28px);}
.hz3b {grid-row: 1 / span 2;}
.bvdy9t {object-fit: cover;width: 62px;height: 62px;border-radius:17px;box-shadow: 0 6px 20px var(--shood);display: block;}
.gy67f9 {min-width: 0;}
.a35f {color: var(--zix);font-weight: 800;font-size: 15.5px;display: block;}
.q0m2r6m {gap:6px;display: flex;margin-top:8px;flex-wrap: wrap;font-style: normal;}
.b5b5gj, .zaas {align-items: center;display: inline-flex;letter-spacing: .04em;padding: 5px 12px;font-weight: 700;font-size: 12px;border-radius: var(--t9bzc);}
.b5b5gj {border: 1px solid var(--a1x);color: var(--mp4ar);background: var(--bny51);}
.zaas {background: color-mix(in srgb, var(--xaxq) 16%, transparent);border: 1px solid color-mix(in srgb, var(--xaxq) 40%, transparent);color: color-mix(in srgb, var(--xaxq) 35%, var(--zix));}
.a8jk {color: var(--mp4ar);line-height:1.64;margin: 11px 0 0;font-size: 14.5px;}
.havp3 {gap:9px;flex-wrap: wrap;margin-top:14px;display: flex;}

.h6y6 {color: var(--mp4ar);align-items: center;width: 44px;display: inline-flex;text-decoration: none;justify-content: center;transition:color 0.152s, border-color 0.125s, transform 0.152s;background: var(--bny51);height: 44px;border-radius: 50%;border: 1px solid var(--a1x);}
.h6y6:hover {border-color: color-mix(in srgb, var(--xaxq) 55%, var(--a1x));color: color-mix(in srgb, var(--xaxq) 35%, var(--zix));transform: translateY(-2px);}
.e1bsw {font-size: 12.5px;display: block;grid-column: 1 / -1;line-height:1.56;margin-top:13px;color: var(--mp4ar);}

.qgmga9 .nbbkh6.nbbkh6 {color: var(--mp4ar);margin: 7px 0 0;line-height:1.49;font-size: 13.5px;}
.qgmga9 .nbbkh6.nbbkh6 .b5b5gj,
.qgmga9 .nbbkh6.nbbkh6 .zaas {font-size: inherit;border: 0;border-radius: 0;letter-spacing: .02em;background: none;display: inline;padding: 0;font-weight: 700;}
.qgmga9 .nbbkh6.nbbkh6 .b5b5gj {color: var(--zix);}

.qgmga9 .nbbkh6.nbbkh6 .zaas {color: color-mix(in srgb, var(--xaxq) 35%, var(--zix));}

.qgmga9 .nbbkh6.nbbkh6 .b5b5gj + .zaas::before {content: "\00B7";margin: 0 8px;color: var(--mp4ar);font-weight: 700;}

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

.evz32 {margin-top:13px;grid-column: auto;padding-top:10px;border-top: 1px solid var(--a1x);}

.my4yh5p {justify-items: start;grid-template-columns: minmax(0, 1fr);}
.my4yh5p .hz3b {margin-bottom:5px;grid-row: auto;}
@media (max-width:571px) {
  .qgmga9 {grid-template-columns: minmax(0, 1fr);}
  .hz3b {margin-bottom:7px;grid-row: auto;}
}

.smx1 {min-width: 0;margin: 0 0 var(--as9);position: relative;background: var(--omys);padding: clamp(20px, 2.4vw, 30px);border-radius: var(--znn);border: 1px solid var(--a1x);}

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

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

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

@supports (grid-template-columns: subgrid) {
  .ca5f4e.ca5f4e .ty5h89:has(> .s7dykkp:nth-child(3n + 1):last-child) > .s7dykkp:last-child {grid-column: span 3;}
  .ca5f4e.ca5f4e .ty5h89:has(> .s7dykkp:nth-child(3n + 2):last-child) > .s7dykkp:last-child {grid-column: span 2;}
}
.ca5f4e.ca5f4e .s7dykkp {border: 1px solid var(--a1x);border-radius: var(--znn);overflow: hidden;flex-direction: column;display: flex;min-width: 0;background: var(--omys);}

.ca5f4e.ca5f4e .ardyjqe {border-bottom: 2px solid var(--xaxq);align-items: center;padding: 14px 10px 12px;justify-content: center;display: flex;background: var(--bny51);}
.ca5f4e.ca5f4e .xcx5 {color: var(--xaxq);font-size: clamp(34px, 4.4vw, 52px);font-variant-numeric: tabular-nums;font-weight: 900;letter-spacing: -.045em;line-height: 1;}
.ca5f4e.ca5f4e .h1z1 {padding: 15px 16px 18px;}
.ca5f4e.ca5f4e .pb4w0hc {color: var(--zix);font-size: 16px;letter-spacing: -.01em;line-height:1.32;margin: 0 0 6px;display: block;font-weight: 800;}
.ca5f4e.ca5f4e .gsjvp2t {margin: 0;color: var(--mp4ar);font-size: 15px;line-height:1.55;}

.ca5f4e.ca5f4e .qfyq67 .h1z1 {padding-top:18px;}
.ca5f4e.ca5f4e .qfyq67 .xcx5 {width: fit-content;line-height: .95;font-weight: 900;padding-bottom:8px;margin-bottom:12px;letter-spacing: -.045em;border-bottom: 2px solid var(--xaxq);color: color-mix(in srgb, var(--xaxq) 62%, var(--q1ac4));display: block;font-size: clamp(30px, 3.8vw, 44px);font-variant-numeric: tabular-nums;}

.d18sq9.d18sq9 .a8cd3y5 {gap:11px;display: grid;}
.d18sq9.d18sq9 .mydra49 {align-items: flex-start;padding: 14px 16px;border: 1px solid var(--a1x);border-left-width: 4px;border-radius: var(--znn);background: var(--omys);gap:15px;display: flex;}
.d18sq9.d18sq9 .hv3rv   {border-left-color: var(--xaxq);}
.d18sq9.d18sq9 .km5r {border-left-color: var(--ks3);}

.d18sq9.d18sq9 .c7e4xq {display: flex;padding-right:13px;gap:2px;border-right: 1px solid var(--a1x);align-self: stretch;flex: 0 0 116px;flex-direction: column;}
.d18sq9.d18sq9 .ayrcg {line-height:1.25;font-size: 11.5px;color: var(--mp4ar);font-weight: 800;letter-spacing: .09em;text-transform: uppercase;}
.d18sq9.d18sq9 .j4g6sn {letter-spacing: -.03em;font-size: 25px;font-variant-numeric: tabular-nums;line-height:1.04;font-weight: 900;}
.d18sq9.d18sq9 .hv3rv   .j4g6sn {color: var(--xaxq);}
.d18sq9.d18sq9 .km5r .j4g6sn {color: var(--ks3);}

.d18sq9.d18sq9 .eqe97 {padding: 0;min-width: 0;display: flex;flex: 1 1 auto;flex-wrap: wrap;gap:9px;list-style: none;margin: 0;}
.d18sq9.d18sq9 .f9k7p {align-items: baseline;margin: 0;display: inline-flex;border-radius: var(--t9bzc);border: 1px solid var(--a1x);background: var(--bny51);gap:6px;font-size: 15px;line-height:1.45;padding: 8px 14px;}
.d18sq9.d18sq9 .x2s6j {flex: 0 0 auto;font-weight: 900;}
.d18sq9.d18sq9 .hv3rv   .x2s6j {color: var(--xaxq);}
.d18sq9.d18sq9 .km5r .x2s6j {color: var(--ks3);}

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

.d18sq9.d18sq9 .hv3rv   .xdrezm .f9k7p::before {color: color-mix(in srgb, var(--xaxq) 62%, var(--q1ac4));}
.d18sq9.d18sq9 .km5r .xdrezm .f9k7p::before {color: color-mix(in srgb, var(--ks3, var(--xaxq)) 62%, var(--q1ac4));}

.d18sq9.d18sq9 .h4vq .j4g6sn {margin-bottom:2px;line-height: 1;}

.fs8s4d.fs8s4d .hgq2m {border-top: 1px solid var(--a1x);}
.fs8s4d.fs8s4d .zzcq {background: none;border-bottom: 1px solid var(--a1x);border-radius: 0;}

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

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

.fs8s4d.fs8s4d .edd1w::after {position: absolute;top: 50%;content: "";border-bottom: 2px solid var(--mp4ar);width: 8px;transform: translateY(-70%) rotate(45deg);border-right: 2px solid var(--mp4ar);height: 8px;right: 6px;transition:transform 0.172s;}
.fs8s4d.fs8s4d .zzcq[open] .edd1w::after {border-color: var(--xaxq);transform: translateY(-30%) rotate(225deg);}

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

.fs8s4d.fs8s4d .fqx9m7 {margin: 0;list-style: none;padding: 0;counter-reset: mn-term-n;}
.fs8s4d.fs8s4d .js0zstx {counter-increment: mn-term-n;border-bottom: 1px solid var(--a1x);}
.fs8s4d.fs8s4d .fqx9m7 .zzcq {border-bottom: 0;}

.fs8s4d.fs8s4d .fqx9m7 .edd1w {padding-left:39px;}
.fs8s4d.fs8s4d .fqx9m7 .edd1w::before {letter-spacing: .06em;font-size: 12px;color: var(--mp4ar);top: 17px;font-weight: 800;left: 4px;content: counter(mn-term-n, decimal-leading-zero);font-variant-numeric: tabular-nums;}

.fs8s4d.fs8s4d .fqx9m7 .n0033 {margin-left:34px;}

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

.ej2by4q.ej2by4q {align-items: center;display: flex;gap:13px;}
.ej2by4q.zdb08   {justify-content: center;}
.ej2by4q.zmff8t {justify-content: flex-end;}

.ej2by4q.ej2by4q .dq23 {height: 9px;background: var(--xaxq);border-radius: 50%;box-shadow: 0 0 10px var(--shood);flex: 0 0 auto;width: 9px;}
.ej2by4q.ej2by4q .cfbjgn {text-decoration: none;padding: 0 34px;min-height: 52px;justify-content: center;background: var(--n3td);border-radius: var(--t9bzc);align-items: center;color: var(--wbsfg, var(--x44j));display: inline-flex;box-shadow: 0 10px 30px var(--shood);transition:transform 0.18s, background 0.123s, box-shadow 0.155s;}
.ej2by4q.ej2by4q .cfbjgn:hover {background: var(--ajs0);box-shadow: 0 14px 38px var(--shood);transform: translateY(-2px);}
.ej2by4q.ej2by4q .q6z1b5 {font: 800 15.5px/1 var(--rzsc6);letter-spacing: .01em;}

.ej2by4q.ej2by4q .fz9m {flex: 1 1 auto;}

.hb9mtg.hb9mtg {position: relative;margin: 0 0 var(--as9);box-shadow: 0 0 0 1px var(--a1x), 0 10px 34px var(--shood);background: var(--bny51);border-radius: var(--znn);padding: 10px;}
.hb9mtg.wma3f {padding: 18px;}
.hb9mtg.hb9mtg .d2ge0y {border-radius: calc(var(--znn) - 6px);overflow: hidden;display: block;}
.hb9mtg.hb9mtg .dgj0 {width: 100%;border-radius: calc(var(--znn) - 6px);height: auto;display: block;}

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

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

.ryk7shq.ryk7shq .zrfe45 {order: 2;}

.ryk7shq.ryk7shq .a4ggh {min-height: 100%;overflow: hidden;position: relative;border-radius: calc(var(--znn) - 2px);align-items: center;box-shadow: 0 0 0 1px var(--a1x), 0 10px 34px var(--shood);min-width: 0;justify-content: center;background: var(--y7a);display: flex;}

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

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

.ryk7shq.ryk7shq .jabavc {gap:14px;min-width: 0;display: grid;}
.ryk7shq.ryk7shq .w0gd {letter-spacing: -.02em;color: var(--zix);font: 800 clamp(21px, 2.2vw, 27px)/1.15 var(--rzsc6);display: block;margin: 0;}
.ryk7shq.ryk7shq .n80f {margin: 0;color: var(--mp4ar);}

.ryk7shq.ryk7shq .nspwg4 {margin: 0;align-items: center;gap:13px;display: flex;}
.ryk7shq.ryk7shq .vgkz5 {overflow: hidden;flex: 1 1 auto;height: 10px;border-radius: var(--t9bzc);position: relative;background: color-mix(in srgb, var(--q1ac4) 10%, transparent);}
.ryk7shq.ryk7shq .vgkz5::before {width: var(--rlg7c, 0%);box-shadow: 0 0 12px var(--shood);background: linear-gradient(90deg, var(--xaxq), var(--ks3, var(--xaxq)));inset: 0 auto 0 0;content: "";border-radius: var(--t9bzc);position: absolute;}

.ryk7shq.ryk7shq .ejy9mt {color: color-mix(in srgb, var(--xaxq) 35%, var(--zix));flex: 0 0 auto;font: 800 17px/1 var(--rzsc6);}
.ryk7shq.ryk7shq .ejy9mt small {color: var(--mp4ar);font-size: 13px;}

.ryk7shq.ryk7shq .a0vk90 {flex-wrap: wrap;margin: 0;display: flex;padding: 0;list-style: none;gap:10px;}
.ryk7shq.ryk7shq .jwvmrk {border-radius: var(--t9bzc);border: 1px solid var(--a1x);padding: 9px 15px;background: var(--bny51);align-items: baseline;gap:7px;display: inline-flex;}
.ryk7shq.ryk7shq .f1m0m {color: var(--mp4ar);font: 800 11.5px/1 var(--rzsc6);font-style: normal;letter-spacing: .1em;text-transform: uppercase;}
.ryk7shq.ryk7shq .jjysd {font-size: 14.5px;font-weight: 700;}

.ryk7shq.ryk7shq .f0y9 .ejy9mt {letter-spacing: -.03em;font: 900 clamp(24px, 2.4vw, 30px)/1 var(--rzsc6);}
.ryk7shq.ryk7shq .f0y9 .ejy9mt small {font-size: 13px;margin-left:0px;font-weight: 700;}

.ryk7shq.ryk7shq .rdx9rh6 {display: grid;padding: 13px 16px;margin: 0;gap:9px 18px;background: var(--bny51);grid-template-columns: auto minmax(0, 1fr);border-radius: var(--znn);border: 1px solid var(--a1x);align-items: baseline;}
.ryk7shq.ryk7shq .rdx9rh6 .jjysd {margin: 0;}

.ryk7shq.ryk7shq .txzf2 {gap:12px;display: flex;flex-wrap: wrap;}
.ryk7shq.ryk7shq .nxjq {gap:10px;align-items: center;color: var(--wbsfg, var(--x44j));box-shadow: 0 8px 26px var(--shood);background: var(--n3td);text-decoration: none;transition:transform 0.179s, background 0.154s;padding: 0 20px;display: inline-flex;flex: 1 1 190px;border-radius: var(--t9bzc);min-height: 52px;justify-content: center;}
.ryk7shq.ryk7shq .nxjq:hover {background: var(--ajs0);transform: translateY(-2px);}
.ryk7shq.ryk7shq .jn68 {flex: 0 0 auto;display: flex;}
.ryk7shq.ryk7shq .jn68 svg {display: block;height: 21px;width: 21px;fill: currentColor;}
.ryk7shq.ryk7shq .mzydkgk {display: grid;line-height:1.15;}

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

.ryk7shq.xh6pfb0 .nspwg4 {order: 1;}
.ryk7shq.xh6pfb0 .txzf2 {order: 2;}

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

.mdaxche.mdaxche {border-radius: var(--znn);border: 1px solid var(--a1x);background: var(--omys);padding: clamp(20px, 2.4vw, 30px);position: relative;}
.mdaxche.vtgvc8x {padding-left: clamp(28px, 3.2vw, 44px);}

.mdaxche.mdaxche .fkq5 {bottom: 18px;width: 3px;background: linear-gradient(180deg, var(--xaxq), var(--ks3, var(--xaxq)));border-radius: 0 3px 3px 0;left: 0;box-shadow: 0 0 12px var(--shood);position: absolute;top: 18px;}
.mdaxche.mdaxche .fqmekyp {display: block;margin: 0 0 14px;font: 800 clamp(19px, 2vw, 24px)/1.2 var(--rzsc6);letter-spacing: -.02em;color: var(--zix);}
.mdaxche.mdaxche .h2emb > :first-child {margin-top: 0;}
.mdaxche.mdaxche .h2emb > :last-child  {margin-bottom: 0;}

.zdra8.zdra8 {overflow: hidden;background: var(--omys);border-radius: var(--znn);border: 1px solid var(--a1x);}
.zdra8.zdra8 .ynh4 {padding: 11px 22px;color: var(--wbsfg, var(--x44j));background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--xaxq) 88%, transparent) 0%,
    color-mix(in srgb, var(--ks3, var(--xaxq)) 70%, transparent) 100%);box-shadow: 0 6px 24px var(--shood);display: block;text-transform: uppercase;letter-spacing: .22em;font: 900 12.5px/1.35 var(--rzsc6);}
.zdra8.zdra8 .m1aa {padding: clamp(20px, 2.4vw, 30px);}
.zdra8.j0jyyv .ynh4 {margin: 0 0 0 clamp(14px, 2vw, 30px);}

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

.zdra8.fdjdak .ynh4 {box-shadow: 0 -6px 24px var(--shood);}
.zdra8.fdjdak .m1aa {padding-bottom: clamp(16px, 2vw, 24px);}
.zdra8.zdra8 .m1aa > :first-child {margin-top: 0;}
.zdra8.zdra8 .m1aa > :last-child  {margin-bottom: 0;}

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

.ss7f54b.ss7f54b .j5es::-webkit-details-marker {display: none;}
.ss7f54b.ss7f54b .meyrnrn {letter-spacing: -.015em;color: var(--zix);font: 800 clamp(17px, 1.8vw, 21px)/1.2 var(--rzsc6);}

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

.ss7f54b.ss7f54b .jvxk8 {flex-wrap: wrap;gap:10px;counter-reset: mn-level-n;display: flex;padding: 4px 20px 20px;}
.ss7f54b.ss7f54b .jvxk8 a {background: var(--omys);font-weight: 700;display: inline-flex;color: var(--zix);counter-increment: mn-level-n;text-decoration: none;border-radius: var(--t9bzc);border: 1px solid var(--a1x);min-height: 44px;transition:border-color 0.187s, transform 0.167s, box-shadow 0.188s;font-size: 14.5px;align-items: center;padding: 0 16px;gap:10px;}
.ss7f54b.ss7f54b .jvxk8 a::before {border-radius: var(--t9bzc);justify-content: center;display: inline-flex;height: 22px;font: 800 11.5px/1 var(--rzsc6);min-width: 22px;color: color-mix(in srgb, var(--xaxq) 35%, var(--zix));flex: 0 0 auto;align-items: center;background: color-mix(in srgb, var(--xaxq) 18%, transparent);content: counter(mn-level-n);}
.ss7f54b.ss7f54b .jvxk8 a:hover {border-color: color-mix(in srgb, var(--xaxq) 50%, transparent);box-shadow: 0 8px 22px var(--shood);transform: translateY(-2px);}

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

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

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

@media (max-width:1247px) {
  .thty, .nth7g {grid-template-columns: minmax(0, 1fr) 288px;}
}

@media (max-width:1050px) {
  
  .thty, .nth7g {grid-template-rows: auto auto;grid-template-columns: minmax(0, 1fr);}
  .bf7cc1m   {display: contents;}
  .hs06n  {grid-row: 2;position: static;}
  
  .bf7cc1m > * {grid-column: 1;}
  .bf7cc1m > .d4hr {grid-row: 1;}
}

@media (max-width:786px) {
  .tkts9 {display: flex;}
  .ntxmfhb {display: none;}
  
  .g722akn {flex-wrap: nowrap;padding: 10px 12px;gap:9px;border-radius:21px;}
  
  .g722akn .hs395av  {min-width: 0;order: 1;flex: 0 1 auto;}
  .g722akn .hs395av img {height: 32px;max-width:120px;}
  .g722akn .p3eq   {order: 2;justify-content: center;flex: 1 1 auto;min-width: 0;}
  .g722akn .tkts9 {order: 3;margin-left: 0;flex: 0 0 auto;}
  
  .g722akn .hs395av  {order: 1;min-width: 0;flex: 0 1 auto;}
  .g722akn .p3eq   {order: 2;min-width: 0;flex: 1 1 auto;justify-content: flex-end;}
  .g722akn .tkts9 {flex: 0 0 auto;order: 3;margin: 0;}
  
  .g722akn .p3eq .wfr4,
  .g722akn .p3eq > div:has(> .jr1hcqv) {display: none;}
  .g722akn .hs395av img {max-width:104px;height: 30px;}
  .g722akn .p3eq a {white-space: nowrap;padding: 10px 14px;font-size: 13.5px;flex: 0 0 auto;}
  
  @media (max-width:372px) {
    .g722akn {gap:6px;padding: 10px 9px;}
    .g722akn .p3eq {gap:4px;}
    .g722akn .p3eq a {font-size: 13px;padding: 10px 11px;}
    .g722akn .hs395av img {max-width:85px;}
  }
  .thty {padding: 18px 12px 92px;}
  
  .d18sq9.d18sq9 .mydra49 {gap:9px;flex-direction: column;}
  .d18sq9.d18sq9 .c7e4xq {gap:8px;border-bottom: 1px solid var(--a1x);padding: 0 0 8px;align-items: baseline;border-right: 0;flex: 0 0 auto;flex-direction: row;}
  .d18sq9.d18sq9 .j4g6sn {font-size: 20px;}
  
  .d18sq9.d18sq9 .eqe97 {flex-direction: column;}
  .d18sq9.d18sq9 .f9k7p {width: 100%;}
  
  .ca5f4e.ca5f4e .ty5h89 {gap:9px;grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));}
  .ca5f4e.ca5f4e .h1z1 {padding: 13px 13px 15px;}
  .fs8s4d.fs8s4d .n0033 {padding-left:12px;margin-left:14px;}
  .fs8s4d.fs8s4d .fqx9m7 .n0033 {margin-left:27px;}
  
  .pkywh8 {border-radius: var(--t9bzc);flex-direction: row;padding: 10px 14px;gap:11px;align-items: center;}
  .c8p5r {text-overflow: ellipsis;min-width: 0;overflow: hidden;flex: 1 1 auto;font-size: 13.5px;white-space: nowrap;}
  .pkywh8 .dech7 {flex: 0 0 auto;padding: 9px 16px;font-size: 13.5px;}
}

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

.pnvwy.pnvwy {background: var(--uci);}

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

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

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

.pnvwy .x3nyq a {min-height: 44px;align-items: center;display: flex;}
.hs395av {align-items: center;display: inline-flex;min-height: 44px;}

.jpjtq, .dech7, .v8gfw63,
.bf7cc1m a[role="button"],
.bf7cc1m .p9sewd a {min-height: 44px;}

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

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

.ntxmfhb ul {gap:8px;}

.pnvwy .x3nyq ul {gap:9px;display: grid;}

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

.nfwqg {gap:11px;display: flex;justify-content: space-between;border-bottom: 1px solid var(--a1x);align-items: center;padding: 14px 8px 14px 20px;}
.br93 {min-width: 0;font: 800 19px/1.2 var(--rzsc6);color: var(--zix);overflow-wrap: anywhere;}
.fp0agy {font-size: 27px;color: var(--zix);border-radius: var(--znn);min-height: 44px;align-items: center;line-height: 1;justify-content: center;display: flex;flex: 0 0 auto;min-width: 44px;cursor: pointer;}
.fp0agy:hover {background: var(--bny51);}

.cr25k {padding: 12px;}
.cr25k ul {padding: 0;margin: 0;list-style: none;gap:8px;display: grid;}
.cr25k a {display: flex;border-radius: var(--znn);border: 1px solid var(--a1x);color: var(--zix);min-height: 50px;transition:background 0.13s, border-color 0.13s, transform 0.168s;font-weight: 700;font-size: 16px;text-decoration: none;background: var(--bny51);align-items: center;padding: 12px 16px;}
.cr25k a:hover {background: var(--omys);border-color: color-mix(in srgb, var(--xaxq) 45%, transparent);}
.cr25k a:active {transform: translateY(1px);}

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

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

.wrhg3,
.jnfftn {padding: 13px 20px;border-radius: var(--t9bzc);align-items: center;font-size: 15px;transition:transform 0.155s, box-shadow 0.149s, background 0.164s;font-weight: 800;min-height: 50px;display: flex;justify-content: center;text-decoration: none;}
.wrhg3 {color: var(--zix);background: transparent;border: 1px solid var(--a1x);}
.wrhg3:hover {background: var(--bny51);}
.jnfftn {border: 1px solid transparent;box-shadow: 0 6px 20px color-mix(in srgb, var(--y34) 34%, transparent);color: var(--ts9, var(--tonfl, var(--bnz5)));background: var(--y34);}
.jnfftn:hover {transform: translateY(-2px);box-shadow: 0 10px 26px color-mix(in srgb, var(--y34) 40%, transparent);}

.c6bjy8 a:focus-visible,
.fp0agy:focus-visible,
.tkts9:focus-visible {outline: 2px solid var(--xaxq);outline-offset: 2px;}

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

@media (min-width:787px) {
  .wdmpnbd, .c6bjy8 {display: none;}
}

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

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

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

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

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

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

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

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

.wfr4 {--hq2pe: 0 13px;--fq0: 1px solid color-mix(in srgb, var(--n3td) 55%, transparent);--e55r: var(--t9bzc);--bvf: var(--znn);--gwuk: var(--t9bzc);--ol29k: 999px;}

.mdaxche.mdaxche h2.fqmekyp::before, .zdra8.zdra8 h2.ynh4::before {display: none;content: none;}
.zdra8.zdra8 h2.ynh4 {margin-top: 0;margin-right: 0;margin-bottom: 0;}

.m3an, .hw6fhqj {color: var(--zix);}

.d18sq9.d18sq9 .hv3rv .x2s6j {color: color-mix(in srgb, var(--xaxq) 62%, var(--q1ac4));}
.d18sq9.d18sq9 .km5r .x2s6j {color: color-mix(in srgb, var(--ks3, var(--xaxq)) 62%, var(--q1ac4));}

@media (max-width:709px) { .xf3v4vq, .tdb3pg {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:526px) { .xf3v4vq, .tdb3pg {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.bf7cc1m .z3mf {background:
    radial-gradient(120% 140% at 18% 0%, color-mix(in srgb, var(--ks3, var(--xaxq)) 55%, transparent) 0%, transparent 62%),
    linear-gradient(135deg, var(--xaxq), var(--ks3, var(--xaxq)));}
