

:root {--acg4f:  color-mix(in srgb, var(--qxw) 14%, #000);--qih:    var(--qxw);--z6i: var(--glnxh);--pti:      18px;--ygg:"Avenir Next", "Trebuchet MS", system-ui, "Segoe UI", sans-serif;--n2z:   var(--hz5x);--t5o1:   color-mix(in srgb, var(--qxw) 34%, transparent);--yta:    var(--ny3c);--cc2uc: 999px;--gd7q:   var(--eucc);--v6yw:  var(--nhfk);--jp6h:   var(--mcfw);--jbl0:    34px;}

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

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

.r504 {position: absolute;z-index: 200;left: -9999px;background: var(--qih);text-decoration: none;border-radius: var(--cc2uc);color: var(--khi6, var(--k9xo));font-weight: 700;top: 0;padding: 12px 20px;}
.r504:focus {left: 12px;top: 12px;}

.kdd3c {z-index: 60;position: sticky;top: 0;padding: 6px 16px 0;}
.dwz6t {display: flex;flex-wrap: nowrap;margin: 0 auto;border: 1px solid var(--jp6h);border-radius: var(--cc2uc);align-items: center;overflow: hidden;gap:19px;max-width: var(--a7fbu);background: color-mix(in srgb, var(--spc) 88%, transparent);backdrop-filter: blur(14px);padding: 9px 10px 9px 18px;box-shadow: 0 8px 30px color-mix(in srgb, var(--spx) 70%, transparent);}
.kp50g2g {align-items: center;text-decoration: none;flex: 0 0 auto;display: flex;}

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

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

.xq58s ul {display: flex;gap:5px;list-style: none;margin: 0;min-width: 0;padding: 0;flex-wrap: nowrap;}
.xq58s li {flex: 0 1 auto;min-width: 0;}
.xq58s a {overflow: hidden;white-space: nowrap;min-width: 0;text-overflow: ellipsis;}
.xq58s a {color: var(--v6yw);padding: 8px 15px;font-weight: 700;text-decoration: none;border-radius: var(--cc2uc);font-size: 14.5px;display: block;}
.xq58s a:hover {background: color-mix(in srgb, var(--ny3c) 7%, transparent);color: var(--y0hdz);}
.xq58s a[aria-current="page"] {background: var(--qih);color: var(--khi6, var(--k9xo));}

.tzm3 {display: flex;align-items: center;flex: 0 0 auto;gap:8px;}

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

.hj9vx {border-color: var(--jp6h);color: var(--iq0e, var(--sqal));background: var(--j34);}
.g8qmsdw {box-shadow: 0 6px 20px color-mix(in srgb, var(--j7yr) 34%, transparent);background: var(--j7yr);color: var(--xzdb, var(--zyg8));}
.g8qmsdw:hover {box-shadow: 0 10px 26px color-mix(in srgb, var(--j7yr) 40%, transparent);background: var(--cl8m);transform: translateY(-2px);}
.cssfq1 {width: 100%;margin-top:15px;display: flex;}

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

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

.an6f {min-width: 0;--a7fbu: 100%;}

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

.g9qcp4 {gap:13px;position: sticky;display: grid;top: 88px;}
.gf7s {border: 1px solid var(--jp6h);border-radius: var(--pti);padding: 20px;background: var(--n2z);}
.bkqskdw {box-shadow: 0 10px 34px var(--t5o1);border-color: color-mix(in srgb, var(--qih) 45%, transparent);}
.mxqg {text-transform: uppercase;color: var(--qih);font-size: 11.5px;font-weight: 800;letter-spacing: .1em;margin: 0 0 6px;}
.e6zp1 {margin: 0;font-size: 18px;letter-spacing: -.01em;font-weight: 800;}
.e948 {color: var(--v6yw);margin: 7px 0 0;font-size: 14px;line-height:1.53;}

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

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

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

.hgyc::before {transition:background 0.191s, border-color 0.134s;border-radius: 50%;border: 1px solid var(--jp6h);background: var(--z6i);content: '';position: absolute;inset: 9px;}
.hgyc svg {z-index: 1;position: relative;}
.hgyc:hover {color: var(--yta);}
.hgyc:hover::before {background: color-mix(in srgb, var(--yta) 12%, var(--z6i));border-color: color-mix(in srgb, var(--qih) 45%, var(--jp6h));}
.hgyc:focus-visible {outline: 2px solid var(--qih);outline-offset: 2px;}
.n2nabq {font-size: 14.5px;font-weight: 700;}

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

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

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

.an6f {--eucc: var(--yta);}

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

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

.an6f .y1vc1a2 {border-radius: var(--pti);border: 1px solid var(--jp6h);display: grid;background: var(--n2z);gap: 0;overflow: hidden;min-width: 0;grid-template-columns: minmax(0, 1fr);}

.bfh3z7j {grid-column: 1 / -1;padding: 11px 22px;display: block;box-shadow: 0 6px 24px var(--t5o1);background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--qih) 88%, transparent) 0%,
    color-mix(in srgb, var(--gd7q, var(--qih)) 70%, transparent) 100%);}
.kztf {overflow: hidden;display: block;text-overflow: ellipsis;font: 900 12.5px/1 var(--ygg);text-transform: uppercase;white-space: nowrap;color: var(--khi6, var(--k9xo));letter-spacing: .22em;}

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

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

.t33x {display: inline-flex;align-items: center;margin-top:24px;box-shadow: 0 10px 30px var(--t5o1);border-radius: var(--cc2uc);min-height: 52px;padding: 0 34px;font: 800 15.5px/1 var(--ygg);transition:transform 0.149s, background 0.142s, box-shadow 0.184s;text-decoration: none;color: var(--khi6, var(--k9xo));justify-content: center;background: var(--qxw);letter-spacing: .01em;}
.t33x:hover {box-shadow: 0 14px 38px var(--t5o1);transform: translateY(-2px);background: var(--cl8m);}

.an6f .ar33f {background: var(--n2z);grid-template-columns: minmax(0, 1fr);position: relative;min-width: 0;border-radius: var(--pti);border: 1px solid var(--jp6h);overflow: hidden;isolation: isolate;box-shadow: 0 10px 34px var(--t5o1);display: grid;}

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

.ar33f .w8htcyj {z-index: 1;position: absolute;inset: 0;pointer-events: none;background:
    linear-gradient(
      180deg,
      color-mix(in srgb, var(--n2z) 50%, transparent) 0%,
      color-mix(in srgb, var(--n2z) 50%, transparent) 40%,
      color-mix(in srgb, var(--n2z) 62%, transparent) 62%,
      color-mix(in srgb, var(--n2z) 34%, transparent) 82%,
      transparent 100%);}
.ar33f .rpf6 {background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--qih) 88%, transparent) 0%,
    color-mix(in srgb, var(--gd7q, var(--qih)) 70%, transparent) 100%);padding: 11px 22px;z-index: 2;box-shadow: 0 6px 24px var(--t5o1);position: relative;display: block;grid-column: 1 / -1;}
.ar33f .d7kvgwe {text-transform: uppercase;font: 800 clamp(13px, 1.5vw, 16px)/1 var(--ygg);letter-spacing: .3em;color: var(--khi6, var(--k9xo));}
.ar33f .qsb2jy6 {text-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 2px 10px rgba(0, 0, 0, .38);position: relative;z-index: 2;flex-direction: column;display: flex;align-items: flex-start;min-width: 0;padding: clamp(26px, 3.4vw, 46px) clamp(22px, 2.6vw, 40px) clamp(28px, 3.4vw, 46px);}
.qcdv1y.qcdv1y {text-shadow: 0 1px 2px rgba(0, 0, 0, .55), 0 2px 14px rgba(0, 0, 0, .45);overflow-wrap: break-word;max-width: 20ch;font: 900 clamp(30px, 4.1vw, 54px)/1.04 var(--ygg);text-wrap: balance;color: var(--g4a, var(--yta));letter-spacing: -.035em;margin: 0;}
.e0jn.e0jn {margin: 16px 0 0;line-height:1.62;font-size: clamp(15.5px, 1.35vw, 18px);color: var(--g4a, color-mix(in srgb, var(--v6yw) 22%, var(--yta)));max-width: 54ch;}
.ar33f .mgnz9 {letter-spacing: .01em;color: var(--khi6, var(--k9xo));box-shadow: 0 8px 26px var(--t5o1);text-decoration: none;display: inline-flex;transition:transform 0.149s, box-shadow 0.132s;font: 800 15.5px/1 var(--ygg);justify-content: center;min-height: 52px;border-radius: var(--cc2uc);background: var(--qxw);margin-top:24px;align-items: center;padding: 0 34px;}
.ar33f .mgnz9:hover {box-shadow: 0 12px 32px var(--t5o1);transform: translateY(-2px);}
@media (min-width:855px) {
  
  .an6f .ar33f {grid-template-columns: minmax(0, 1.02fr) minmax(0, 1fr);}
  .ar33f .qsb2jy6 {grid-column: 1;grid-row: 2;}
  .ar33f .w8htcyj {background:
      linear-gradient(
        90deg,
        color-mix(in srgb, var(--n2z) 50%, transparent) 0%,
        color-mix(in srgb, var(--n2z) 50%, transparent) 38%,
        color-mix(in srgb, var(--n2z) 40%, transparent) 60%,
        color-mix(in srgb, var(--n2z) 18%, transparent) 80%,
        transparent 100%);}
}
@media (max-width:854px) {
  
  .ar33f .qsb2jy6 {margin-top: 19vh;}

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

.jfr4 {border-radius: calc(var(--pti) - 4px);box-shadow: 0 0 0 1px var(--jp6h), 0 10px 34px var(--t5o1);overflow: hidden;display: flex;min-width: 0;margin: 0 clamp(22px, 2.6vw, 40px) clamp(26px, 3.2vw, 44px);justify-content: center;background: var(--p1rz, var(--z6i));align-items: center;position: relative;}
.h0md34.h0md34 {display: block;max-height: 34vh;color: var(--wzdm, inherit);width: 100%;border-radius: 0;object-fit: cover;height: auto;}

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

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

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

@media (min-width:948px) {
  
  .an6f .y1vc1a2 {align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .jfr4 {border-radius: 0;align-self: stretch;min-height: 100%;margin: 0;display: block;}
  
  .jfr4 {box-shadow: inset 0 0 0 1px var(--jp6h);}
  .h0md34.h0md34 {height: 100%;width: 100%;min-height: clamp(300px, 34vw, 460px);object-fit: cover;max-height: none;}
  .w3k3k {min-height: 100%;max-height: none;height: 100%;}
  
  .q72n {padding: clamp(26px, 3.2vw, 46px) clamp(24px, 2.8vw, 44px);}

  .jxysgce .q72n   {grid-column: 1;grid-row: 2;}
  .jxysgce .jfr4 {grid-column: 2;grid-row: 2;}

  .an6f .hpcn {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .hpcn .jfr4 {grid-column: 1;grid-row: 2;}
  .hpcn .q72n   {grid-column: 2;grid-row: 2;}
}
@media (max-width:947px) {
  
  .h0md34.h0md34 {max-height: 22vh;}
  .w3k3k {min-height: 16vh;max-height: 22vh;}
}

.xbama {margin: 0 0 var(--jbl0);}

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

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

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

.scpad0z {display: block;box-shadow: 0 8px 26px var(--t5o1);background: var(--z6i);position: relative;overflow: hidden;border-radius: var(--pti);aspect-ratio: 2 / 3;}
.mmdg {border-radius: 0;object-fit: cover;width: 100%;height: 100%;display: block;}

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

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

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

.xezc2f {align-items: center;background: var(--qxw);top: 9px;min-width: 25px;box-shadow: 0 3px 12px var(--t5o1);color: var(--khi6, var(--k9xo));border-radius: var(--cc2uc);z-index: 2;font: 800 12.5px/1 var(--ygg);font-style: normal;font-variant-numeric: tabular-nums;position: absolute;pointer-events: none;height: 25px;display: flex;justify-content: center;left: 9px;padding: 0 7px;}

@media (max-width:891px) {
  .s7r0vpq, .wjmxf8t {grid-template-columns: repeat(4, minmax(0, 1fr));}
}
@media (max-width:625px) {
  
  .s7r0vpq, .wjmxf8t {grid-template-columns: minmax(0, 1fr);}
}

.hcjzsb {margin: 0 0 var(--jbl0);}
.gr2g4d {min-width: 0;display: grid;margin: 0;gap:8px 16px;}

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

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

.m68j {margin: 0;min-width: 0;}
.p10s {transition:transform 0.167s, border-color 0.215s;border-radius: var(--pti);border: 1px solid var(--jp6h);min-width: 0;display: block;box-shadow: 0 6px 22px var(--t5o1);text-decoration: none;overflow: hidden;}
.p10s:hover, .p10s:focus-visible {transform: translateY(-3px);border-color: color-mix(in srgb, var(--qih) 55%, var(--jp6h));}

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

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

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

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

.z6b1xk1 {margin: 0 0 var(--jbl0);}
.hbpyfwy {gap:14px;padding: 0;min-width: 0;list-style: none;display: grid;margin: 0;grid-template-columns: repeat(4, minmax(0, 1fr));}

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

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

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

.drhsrce {display: block;white-space: nowrap;letter-spacing: .04em;font-weight: 700;color: var(--v6yw);text-overflow: ellipsis;overflow: hidden;text-align: center;font-size: 12.5px;}
@media (max-width:849px) {
  
  .z79ksw {grid-template-columns: repeat(5, minmax(0, 1fr));}
}
@media (max-width:625px) {
  .hbpyfwy, .z79ksw {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.prhk {border-radius: var(--pti);border: 1px solid var(--jp6h);background: var(--n2z);margin: 0 0 var(--jbl0);padding: clamp(22px, 2.6vw, 34px);}
.vtw9 {gap:6px 18px;border-bottom: 1px solid var(--jp6h);padding-bottom:16px;display: flex;align-items: baseline;margin-bottom:6px;flex-wrap: wrap;}

.s0cs {color: var(--qih);font-weight: 900;letter-spacing: -.04em;font-size: clamp(38px, 4.6vw, 58px);line-height: 1;text-shadow: 0 0 26px var(--t5o1);}
.addv4rn {font-size: 16px;color: var(--v6yw);font-weight: 800;}

.prhk .geaasxf.geaasxf {font-size: 15px;line-height:1.58;margin: 0;color: var(--v6yw);flex: 1 1 260px;}

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

.t44x {font-size: 12px;font-style: normal;font-weight: 800;letter-spacing: .08em;color: var(--v6yw);font-variant-numeric: tabular-nums;}
.bxy7gd:not(.nwet9t) .t44x {visibility: hidden;}

.mp09 {color: color-mix(in srgb, var(--qih) 35%, var(--yta));font-variant-numeric: tabular-nums;font-weight: 900;font-size: 14px;}
.qwazfxp {line-height:1.58;margin: 0;font-size: 15px;grid-column: 3;}
.v7qx {margin-top:6px;font-style: normal;font-size: 12.5px;letter-spacing: .05em;display: block;font-weight: 700;color: var(--v6yw);grid-column: 3;}

.phmxcf {align-items: center;}
.c13y5 {gap:4px;padding: 10px 20px 12px;display: inline-flex;align-items: baseline;flex: 0 0 auto;border-radius: var(--pti);border: 1px solid color-mix(in srgb, var(--qih) 34%, var(--jp6h));box-shadow: 0 8px 26px var(--t5o1);background: var(--z6i);}

.c13y5 .s0cs {text-shadow: none;}

.phmxcf .geaasxf {align-self: center;}

.edpdfmc .v7qx {margin-top: 0;margin-bottom:3px;}
.edpdfmc .qwazfxp {margin-top: 0;}
@media (max-width:625px) {
  
  .phmxcf {align-items: flex-start;}
  
  .c13y5 {box-sizing: border-box;justify-content: center;width: 100%;}
  .nvjcby {grid-template-columns: 2.2em minmax(0, 1fr);}
  .bxy7gd:not(.nwet9t) .t44x {display: none;}
  .qwazfxp, .v7qx {grid-column: 2;}
}

.x6bwx {border-radius: var(--pti);border: 1px solid var(--jp6h);margin: 0 0 var(--jbl0);flex-direction: column;min-width: 0;background: var(--n2z);padding: clamp(20px, 2.4vw, 30px);align-items: flex-start;display: flex;}

.x14xm3z > .jxyd {margin: 18px 0 0;}
.jxyd {min-width: 0;border-radius: calc(var(--pti) - 6px);overflow: hidden;box-shadow: 0 8px 26px var(--t5o1);width: 100%;margin: 0 0 18px;}
.z79k {display: block;}
.svdfd {width: 100%;display: block;max-height: 260px;height: auto;object-fit: cover;border-radius: 0;}
.d0b3.d0b3 {margin: 0 0 10px;font-weight: 800;line-height:1.24;letter-spacing: -.028em;font-size: clamp(20px, 2.2vw, 28px);color: var(--yta);}
.rwa2gf {min-width: 0;width: 100%;}
.rwa2gf > :first-child {margin-top: 0;}
.rwa2gf > :last-child  {margin-bottom: 0;}
.ajbf3 {box-shadow: 0 8px 24px var(--t5o1);padding: 0 28px;margin-top:19px;color: var(--khi6, var(--k9xo));display: inline-flex;border-radius: var(--cc2uc);transition:transform 0.132s, background 0.147s;text-decoration: none;min-height: 46px;background: var(--qxw);justify-content: center;font-size: 14.5px;align-items: center;font-weight: 800;}
.ajbf3:hover {background: var(--cl8m);transform: translateY(-2px);}

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

.x91x {position: relative;min-width: 0;overflow: hidden;border-radius: var(--pti);border: 1px solid color-mix(in srgb, var(--qih) 18%, var(--jp6h));padding: clamp(24px, 3vw, 40px);background:
    radial-gradient(120% 90% at 8% 0%,
      color-mix(in srgb, var(--qih) 13%, transparent) 0%,
      transparent 62%),
    var(--n2z);margin: 0 0 var(--jbl0);box-shadow: 0 18px 48px color-mix(in srgb, var(--t5o1) 55%, transparent);}

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

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

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

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

.w9z9k {border-radius: calc(var(--pti) + 4px);border: 1px solid var(--jp6h);min-width: 0;position: relative;padding: clamp(6px, 0.7vw, 10px);margin: 0 0 14px;background: color-mix(in srgb, var(--yta) 6%, var(--z6i));}

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

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

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

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

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

.c0qp7p {padding: 8px 10px;display: flex;gap:9px;margin: 0 0 clamp(18px, 2vw, 24px);background: color-mix(in srgb, var(--yta) 5%, var(--z6i));border-radius: var(--cc2uc);border: 1px solid var(--jp6h);align-items: center;}

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

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

.hsraw {display: none;}

.sk8ys {background: color-mix(in srgb, var(--yta) 26%, transparent);transition:background 0.179s, transform 0.146s, box-shadow 0.182s;border-radius: 50%;height: 9px;width: 9px;display: block;}

.maep8:target {outline: none;}

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

.ph7mct {flex-wrap: wrap;gap:13px;display: flex;margin: 0;align-items: center;}
.jkbmtn3.jkbmtn3, .m76p5hq.m76p5hq {align-items: center;display: inline-flex;justify-content: center;text-align: center;padding: 0 30px;min-height: 52px;border-radius: var(--cc2uc);text-decoration: none;transition:transform 0.167s, background 0.181s, border-color 0.183s, box-shadow 0.209s;}
.jkbmtn3.jkbmtn3 {font-size: 16px;box-shadow: 0 10px 30px var(--t5o1);font-weight: 900;background: var(--qxw);color: var(--khi6, var(--k9xo));letter-spacing: -.01em;}
.jkbmtn3.jkbmtn3:hover {transform: translateY(-2px);box-shadow: 0 14px 36px var(--t5o1);background: var(--cl8m);}
.jkbmtn3.jkbmtn3:focus-visible, .m76p5hq.m76p5hq:focus-visible {outline: 2px solid var(--qih);outline-offset: 3px;}

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

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

@media (max-width:711px) {
  
  .x91x {padding: 16px 14px;}
  .maep8, .cjk0fjy .maep8 {flex: 0 0 calc(100% - 14px);}
  .ecqc88v.ecqc88v {font-size: clamp(22px, 6.4vw, 28px);}
  .ph7mct {align-items: stretch;flex-direction: column;}
  .jkbmtn3.jkbmtn3, .m76p5hq.m76p5hq {width: 100%;}
  .yfz1x {scrollbar-width: none;flex-wrap: nowrap;overflow-x: auto;}
  .yfz1x::-webkit-scrollbar {display: none;}
}

@media (prefers-reduced-motion: reduce) {
  .mx1tc {scroll-behavior: auto;}
  .jkbmtn3.jkbmtn3, .m76p5hq.m76p5hq,
  .ff49z, .sk8ys {transition:none;}
  .jkbmtn3.jkbmtn3:hover {transform: none;}
}

.pr3pfd {gap:8px 18px;align-items: start;padding: clamp(20px, 2.4vw, 28px);display: grid;grid-template-columns: auto minmax(0, 1fr);background: var(--n2z);margin: 0 0 var(--jbl0);border-radius: var(--pti);border: 1px solid var(--jp6h);}
.cazpynf {grid-row: 1 / span 2;}
.an3p7zb {object-fit: cover;width: 62px;box-shadow: 0 6px 20px var(--t5o1);border-radius:15px;display: block;height: 62px;}
.tp6nn6 {min-width: 0;}
.y2g5k8 {font-size: 15.5px;color: var(--yta);display: block;font-weight: 800;}
.a4118p {display: flex;gap:7px;margin-top:9px;font-style: normal;flex-wrap: wrap;}
.gf9e, .m004k9 {padding: 5px 12px;letter-spacing: .04em;align-items: center;border-radius: var(--cc2uc);font-weight: 700;font-size: 12px;display: inline-flex;}
.gf9e {background: var(--z6i);border: 1px solid var(--jp6h);color: var(--v6yw);}
.m004k9 {border: 1px solid color-mix(in srgb, var(--qih) 40%, transparent);color: color-mix(in srgb, var(--qih) 35%, var(--yta));background: color-mix(in srgb, var(--qih) 16%, transparent);}
.hp4zz {color: var(--v6yw);margin: 11px 0 0;line-height:1.67;font-size: 14.5px;}
.b2hw {display: flex;flex-wrap: wrap;gap:8px;margin-top:14px;}

.qepa0r {width: 44px;color: var(--v6yw);text-decoration: none;height: 44px;display: inline-flex;transition:color 0.192s, border-color 0.191s, transform 0.193s;background: var(--z6i);justify-content: center;border-radius: 50%;border: 1px solid var(--jp6h);align-items: center;}
.qepa0r:hover {color: color-mix(in srgb, var(--qih) 35%, var(--yta));transform: translateY(-2px);border-color: color-mix(in srgb, var(--qih) 55%, var(--jp6h));}
.hxykb0a {margin-top:13px;color: var(--v6yw);grid-column: 1 / -1;font-size: 12.5px;line-height:1.57;display: block;}

.pr3pfd .tycm.tycm {color: var(--v6yw);margin: 7px 0 0;font-size: 13.5px;line-height:1.51;}
.pr3pfd .tycm.tycm .gf9e,
.pr3pfd .tycm.tycm .m004k9 {border: 0;border-radius: 0;background: none;display: inline;letter-spacing: .02em;padding: 0;font-weight: 700;font-size: inherit;}
.pr3pfd .tycm.tycm .gf9e {color: var(--yta);}

.pr3pfd .tycm.tycm .m004k9 {color: color-mix(in srgb, var(--qih) 35%, var(--yta));}

.pr3pfd .tycm.tycm .gf9e + .m004k9::before {color: var(--v6yw);font-weight: 700;content: "\00B7";margin: 0 8px;}

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

.gkh2p5q {border-top: 1px solid var(--jp6h);padding-top:12px;grid-column: auto;margin-top:13px;}

.m91861 {grid-template-columns: minmax(0, 1fr);justify-items: start;}
.m91861 .cazpynf {margin-bottom:5px;grid-row: auto;}
@media (max-width:571px) {
  .pr3pfd {grid-template-columns: minmax(0, 1fr);}
  .cazpynf {margin-bottom:6px;grid-row: auto;}
}

.vf9ce {min-width: 0;border-radius: var(--pti);border: 1px solid var(--jp6h);background: var(--n2z);margin: 0 0 var(--jbl0);position: relative;padding: clamp(20px, 2.4vw, 30px);}

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

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

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

@supports (grid-template-columns: subgrid) {
  .m6kcqn.m6kcqn .apx9m:has(> .y1vc1a2:nth-child(3n + 1):last-child) > .y1vc1a2:last-child {grid-column: span 3;}
  .m6kcqn.m6kcqn .apx9m:has(> .y1vc1a2:nth-child(3n + 2):last-child) > .y1vc1a2:last-child {grid-column: span 2;}
}
.m6kcqn.m6kcqn .y1vc1a2 {border: 1px solid var(--jp6h);border-radius: var(--pti);overflow: hidden;display: flex;background: var(--n2z);flex-direction: column;min-width: 0;}

.m6kcqn.m6kcqn .qhqerc {align-items: center;border-bottom: 2px solid var(--qih);justify-content: center;padding: 14px 10px 12px;display: flex;background: var(--z6i);}
.m6kcqn.m6kcqn .zevawkp {line-height: 1;font-variant-numeric: tabular-nums;color: var(--qih);font-size: clamp(34px, 4.4vw, 52px);letter-spacing: -.045em;font-weight: 900;}
.m6kcqn.m6kcqn .cvc20d {padding: 15px 16px 18px;}
.m6kcqn.m6kcqn .n442tjf {display: block;font-size: 16px;margin: 0 0 6px;color: var(--yta);letter-spacing: -.01em;font-weight: 800;line-height:1.32;}
.m6kcqn.m6kcqn .rww8pk6 {color: var(--v6yw);line-height:1.57;margin: 0;font-size: 15px;}

.m6kcqn.m6kcqn .g2p45 .cvc20d {padding-top:19px;}
.m6kcqn.m6kcqn .g2p45 .zevawkp {border-bottom: 2px solid var(--qih);color: color-mix(in srgb, var(--qih) 62%, var(--ny3c));width: fit-content;font-variant-numeric: tabular-nums;font-weight: 900;display: block;margin-bottom:13px;letter-spacing: -.045em;line-height: .95;font-size: clamp(30px, 3.8vw, 44px);padding-bottom:9px;}

.k0wr.k0wr .kve2tv6 {gap:12px;display: grid;}
.k0wr.k0wr .ybbf7hw {background: var(--n2z);align-items: flex-start;gap:13px;border: 1px solid var(--jp6h);border-left-width: 4px;border-radius: var(--pti);padding: 14px 16px;display: flex;}
.k0wr.k0wr .tqxc   {border-left-color: var(--qih);}
.k0wr.k0wr .pb11bk {border-left-color: var(--gd7q);}

.k0wr.k0wr .yr88tck {gap:2px;align-self: stretch;flex: 0 0 116px;flex-direction: column;border-right: 1px solid var(--jp6h);display: flex;padding-right:14px;}
.k0wr.k0wr .hp0w {font-size: 11.5px;font-weight: 800;text-transform: uppercase;line-height:1.27;color: var(--v6yw);letter-spacing: .09em;}
.k0wr.k0wr .pfvn {font-variant-numeric: tabular-nums;font-size: 25px;letter-spacing: -.03em;line-height:1.04;font-weight: 900;}
.k0wr.k0wr .tqxc   .pfvn {color: var(--qih);}
.k0wr.k0wr .pb11bk .pfvn {color: var(--gd7q);}

.k0wr.k0wr .b4a8c {display: flex;list-style: none;padding: 0;margin: 0;gap:7px;flex: 1 1 auto;flex-wrap: wrap;min-width: 0;}
.k0wr.k0wr .q5e9fzm {display: inline-flex;font-size: 15px;align-items: baseline;margin: 0;border-radius: var(--cc2uc);border: 1px solid var(--jp6h);line-height:1.45;background: var(--z6i);padding: 8px 14px;gap:6px;}
.k0wr.k0wr .xkyzb {flex: 0 0 auto;font-weight: 900;}
.k0wr.k0wr .tqxc   .xkyzb {color: var(--qih);}
.k0wr.k0wr .pb11bk .xkyzb {color: var(--gd7q);}

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

.k0wr.k0wr .tqxc   .jdqr .q5e9fzm::before {color: color-mix(in srgb, var(--qih) 62%, var(--ny3c));}
.k0wr.k0wr .pb11bk .jdqr .q5e9fzm::before {color: color-mix(in srgb, var(--gd7q, var(--qih)) 62%, var(--ny3c));}

.k0wr.k0wr .ap9w4 .pfvn {margin-bottom:2px;line-height: 1;}

.v2rsp.v2rsp .gsw29 {border-top: 1px solid var(--jp6h);}
.v2rsp.v2rsp .ftxg3q {background: none;border-bottom: 1px solid var(--jp6h);border-radius: 0;}

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

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

.v2rsp.v2rsp .cd1tb4y::after {right: 6px;transition:transform 0.173s;border-bottom: 2px solid var(--v6yw);width: 8px;top: 50%;border-right: 2px solid var(--v6yw);transform: translateY(-70%) rotate(45deg);position: absolute;height: 8px;content: "";}
.v2rsp.v2rsp .ftxg3q[open] .cd1tb4y::after {transform: translateY(-30%) rotate(225deg);border-color: var(--qih);}

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

.v2rsp.v2rsp .r2nmm2r {counter-reset: mn-term-n;margin: 0;list-style: none;padding: 0;}
.v2rsp.v2rsp .qz2q {counter-increment: mn-term-n;border-bottom: 1px solid var(--jp6h);}
.v2rsp.v2rsp .r2nmm2r .ftxg3q {border-bottom: 0;}

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

.v2rsp.v2rsp .r2nmm2r .hmwg3g {margin-left:33px;}

.v2rsp.v2rsp .a3czw47::before {content: "$";}
.v2rsp.v2rsp .tv9p8y {font-family: ui-monospace, "SFMono-Regular", "Consolas", monospace;letter-spacing: -.01em;font-size: 15px;color: var(--yta);line-height:1.38;font-weight: 700;}

.ys04.ys04 {display: flex;gap:12px;align-items: center;}
.ys04.df8mb   {justify-content: center;}
.ys04.k8msvbr {justify-content: flex-end;}

.ys04.ys04 .qmxdgzg {background: var(--qih);border-radius: 50%;box-shadow: 0 0 10px var(--t5o1);flex: 0 0 auto;height: 9px;width: 9px;}
.ys04.ys04 .wg55rqp {color: var(--khi6, var(--k9xo));min-height: 52px;background: var(--qxw);justify-content: center;transition:transform 0.162s, background 0.159s, box-shadow 0.2s;box-shadow: 0 10px 30px var(--t5o1);align-items: center;border-radius: var(--cc2uc);display: inline-flex;text-decoration: none;padding: 0 34px;}
.ys04.ys04 .wg55rqp:hover {box-shadow: 0 14px 38px var(--t5o1);transform: translateY(-2px);background: var(--cl8m);}
.ys04.ys04 .fmg5 {font: 800 15.5px/1 var(--ygg);letter-spacing: .01em;}

.ys04.ys04 .bhjdbp {flex: 1 1 auto;}

.hg35c.hg35c {position: relative;box-shadow: 0 0 0 1px var(--jp6h), 0 10px 34px var(--t5o1);background: var(--z6i);margin: 0 0 var(--jbl0);border-radius: var(--pti);padding: 10px;}
.hg35c.w3bt {padding: 18px;}
.hg35c.hg35c .c4j47 {overflow: hidden;display: block;border-radius: calc(var(--pti) - 6px);}
.hg35c.hg35c .wecbja {height: auto;display: block;border-radius: calc(var(--pti) - 6px);width: 100%;}

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

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

.axt38.axt38 .vsq4e {order: 2;}

.axt38.axt38 .y9tj {position: relative;display: flex;justify-content: center;box-shadow: 0 0 0 1px var(--jp6h), 0 10px 34px var(--t5o1);border-radius: calc(var(--pti) - 2px);background: var(--acg4f);align-items: center;overflow: hidden;min-width: 0;min-height: 100%;}

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

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

.axt38.axt38 .eesv3 {gap:15px;display: grid;min-width: 0;}
.axt38.axt38 .pweh {color: var(--yta);display: block;font: 800 clamp(21px, 2.2vw, 27px)/1.15 var(--ygg);margin: 0;letter-spacing: -.02em;}
.axt38.axt38 .t2h9t6 {margin: 0;color: var(--v6yw);}

.axt38.axt38 .tfyg {margin: 0;align-items: center;gap:13px;display: flex;}
.axt38.axt38 .y299 {height: 10px;background: color-mix(in srgb, var(--ny3c) 10%, transparent);position: relative;flex: 1 1 auto;overflow: hidden;border-radius: var(--cc2uc);}
.axt38.axt38 .y299::before {background: linear-gradient(90deg, var(--qih), var(--gd7q, var(--qih)));width: var(--zakp, 0%);position: absolute;box-shadow: 0 0 12px var(--t5o1);border-radius: var(--cc2uc);content: "";inset: 0 auto 0 0;}

.axt38.axt38 .m49e {flex: 0 0 auto;color: color-mix(in srgb, var(--qih) 35%, var(--yta));font: 800 17px/1 var(--ygg);}
.axt38.axt38 .m49e small {font-size: 13px;color: var(--v6yw);}

.axt38.axt38 .q9qk4s {list-style: none;flex-wrap: wrap;margin: 0;display: flex;gap:10px;padding: 0;}
.axt38.axt38 .k7w6p {border-radius: var(--cc2uc);border: 1px solid var(--jp6h);padding: 9px 15px;gap:8px;display: inline-flex;background: var(--z6i);align-items: baseline;}
.axt38.axt38 .jpp8nx {font: 800 11.5px/1 var(--ygg);font-style: normal;color: var(--v6yw);letter-spacing: .1em;text-transform: uppercase;}
.axt38.axt38 .hjxcz02 {font-weight: 700;font-size: 14.5px;}

.axt38.axt38 .w3t0 .m49e {letter-spacing: -.03em;font: 900 clamp(24px, 2.4vw, 30px)/1 var(--ygg);}
.axt38.axt38 .w3t0 .m49e small {margin-left:1px;font-weight: 700;font-size: 13px;}

.axt38.axt38 .ff2r4w {grid-template-columns: auto minmax(0, 1fr);gap:7px 18px;display: grid;padding: 13px 16px;margin: 0;align-items: baseline;border-radius: var(--pti);border: 1px solid var(--jp6h);background: var(--z6i);}
.axt38.axt38 .ff2r4w .hjxcz02 {margin: 0;}

.axt38.axt38 .jfa375 {gap:11px;display: flex;flex-wrap: wrap;}
.axt38.axt38 .xqnmn9 {border-radius: var(--cc2uc);display: inline-flex;flex: 1 1 190px;min-height: 52px;gap:12px;text-decoration: none;background: var(--qxw);box-shadow: 0 8px 26px var(--t5o1);color: var(--khi6, var(--k9xo));transition:transform 0.174s, background 0.173s;justify-content: center;align-items: center;padding: 0 20px;}
.axt38.axt38 .xqnmn9:hover {background: var(--cl8m);transform: translateY(-2px);}
.axt38.axt38 .k1sdpzb {display: flex;flex: 0 0 auto;}
.axt38.axt38 .k1sdpzb svg {width: 21px;fill: currentColor;display: block;height: 21px;}
.axt38.axt38 .vvxf {display: grid;line-height:1.17;}

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

.axt38.xtyhc1h .tfyg {order: 1;}
.axt38.xtyhc1h .jfa375 {order: 2;}

@media (max-width:748px) {
  .axt38.axt38 {grid-template-columns: minmax(0, 1fr);}
  .axt38.axt38 .vsq4e {order: 0;}
  .axt38.axt38 .y9tj {aspect-ratio: 16 / 10;}
}

.hj3gvh.hj3gvh {padding: clamp(20px, 2.4vw, 30px);border-radius: var(--pti);border: 1px solid var(--jp6h);background: var(--n2z);position: relative;}
.hj3gvh.m5ws {padding-left: clamp(28px, 3.2vw, 44px);}

.hj3gvh.hj3gvh .j2m1t {box-shadow: 0 0 12px var(--t5o1);left: 0;border-radius: 0 3px 3px 0;background: linear-gradient(180deg, var(--qih), var(--gd7q, var(--qih)));bottom: 18px;position: absolute;top: 18px;width: 3px;}
.hj3gvh.hj3gvh .zvdp {color: var(--yta);letter-spacing: -.02em;margin: 0 0 14px;display: block;font: 800 clamp(19px, 2vw, 24px)/1.2 var(--ygg);}
.hj3gvh.hj3gvh .te46w > :first-child {margin-top: 0;}
.hj3gvh.hj3gvh .te46w > :last-child  {margin-bottom: 0;}

.w7tk819.w7tk819 {overflow: hidden;background: var(--n2z);border-radius: var(--pti);border: 1px solid var(--jp6h);}
.w7tk819.w7tk819 .pyjdx {background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--qih) 88%, transparent) 0%,
    color-mix(in srgb, var(--gd7q, var(--qih)) 70%, transparent) 100%);color: var(--khi6, var(--k9xo));padding: 11px 22px;font: 900 12.5px/1.35 var(--ygg);display: block;text-transform: uppercase;letter-spacing: .22em;box-shadow: 0 6px 24px var(--t5o1);}
.w7tk819.w7tk819 .besx29x {padding: clamp(20px, 2.4vw, 30px);}
.w7tk819.eke2 .pyjdx {margin: 0 0 0 clamp(14px, 2vw, 30px);}

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

.w7tk819.gbqjq .pyjdx {box-shadow: 0 -6px 24px var(--t5o1);}
.w7tk819.gbqjq .besx29x {padding-bottom: clamp(16px, 2vw, 24px);}
.w7tk819.w7tk819 .besx29x > :first-child {margin-top: 0;}
.w7tk819.w7tk819 .besx29x > :last-child  {margin-bottom: 0;}

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

.w3dn7s.w3dn7s .gf26v::-webkit-details-marker {display: none;}
.w3dn7s.w3dn7s .q60g6 {letter-spacing: -.015em;font: 800 clamp(17px, 1.8vw, 21px)/1.2 var(--ygg);color: var(--yta);}

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

.w3dn7s.w3dn7s .jp6vv0n {gap:9px;padding: 4px 20px 20px;counter-reset: mn-level-n;display: flex;flex-wrap: wrap;}
.w3dn7s.w3dn7s .jp6vv0n a {background: var(--n2z);font-weight: 700;display: inline-flex;text-decoration: none;gap:10px;color: var(--yta);align-items: center;padding: 0 16px;font-size: 14.5px;counter-increment: mn-level-n;min-height: 44px;border-radius: var(--cc2uc);border: 1px solid var(--jp6h);transition:border-color 0.182s, transform 0.173s, box-shadow 0.131s;}
.w3dn7s.w3dn7s .jp6vv0n a::before {display: inline-flex;background: color-mix(in srgb, var(--qih) 18%, transparent);flex: 0 0 auto;min-width: 22px;justify-content: center;align-items: center;color: color-mix(in srgb, var(--qih) 35%, var(--yta));border-radius: var(--cc2uc);font: 800 11.5px/1 var(--ygg);height: 22px;content: counter(mn-level-n);}
.w3dn7s.w3dn7s .jp6vv0n a:hover {border-color: color-mix(in srgb, var(--qih) 50%, transparent);box-shadow: 0 8px 22px var(--t5o1);transform: translateY(-2px);}

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

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

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

@media (max-width:1245px) {
  .cz579ev, .dw3h {grid-template-columns: minmax(0, 1fr) 288px;}
}

@media (max-width:1030px) {
  
  .cz579ev, .dw3h {grid-template-rows: auto auto;grid-template-columns: minmax(0, 1fr);}
  .an6f   {display: contents;}
  .g9qcp4  {position: static;grid-row: 2;}
  
  .an6f > * {grid-column: 1;}
  .an6f > .wqvttq {grid-row: 1;}
}

@media (max-width:785px) {
  .w6sw6k {display: flex;}
  .xq58s {display: none;}
  
  .dwz6t {padding: 10px 12px;border-radius:22px;flex-wrap: nowrap;gap:8px;}
  
  .dwz6t .kp50g2g  {min-width: 0;order: 1;flex: 0 1 auto;}
  .dwz6t .kp50g2g img {height: 32px;max-width:121px;}
  .dwz6t .tzm3   {min-width: 0;flex: 1 1 auto;order: 2;justify-content: center;}
  .dwz6t .w6sw6k {flex: 0 0 auto;order: 3;margin-left: 0;}
  
  .dwz6t .kp50g2g  {flex: 0 1 auto;min-width: 0;order: 1;}
  .dwz6t .tzm3   {min-width: 0;flex: 1 1 auto;justify-content: flex-end;order: 2;}
  .dwz6t .w6sw6k {flex: 0 0 auto;order: 3;margin: 0;}
  
  .dwz6t .tzm3 .aw32m3v,
  .dwz6t .tzm3 > div:has(> .dbfqb0) {display: none;}
  .dwz6t .kp50g2g img {max-width:105px;height: 30px;}
  .dwz6t .tzm3 a {flex: 0 0 auto;font-size: 13.5px;white-space: nowrap;padding: 10px 14px;}
  
  @media (max-width:384px) {
    .dwz6t {gap:5px;padding: 10px 9px;}
    .dwz6t .tzm3 {gap:4px;}
    .dwz6t .tzm3 a {padding: 10px 11px;font-size: 13px;}
    .dwz6t .kp50g2g img {max-width:87px;}
  }
  .cz579ev {padding: 18px 12px 92px;}
  
  .k0wr.k0wr .ybbf7hw {gap:9px;flex-direction: column;}
  .k0wr.k0wr .yr88tck {gap:9px;align-items: baseline;padding: 0 0 8px;border-bottom: 1px solid var(--jp6h);flex: 0 0 auto;flex-direction: row;border-right: 0;}
  .k0wr.k0wr .pfvn {font-size: 20px;}
  
  .k0wr.k0wr .b4a8c {flex-direction: column;}
  .k0wr.k0wr .q5e9fzm {width: 100%;}
  
  .m6kcqn.m6kcqn .apx9m {grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));gap:10px;}
  .m6kcqn.m6kcqn .cvc20d {padding: 13px 13px 15px;}
  .v2rsp.v2rsp .hmwg3g {padding-left:13px;margin-left:14px;}
  .v2rsp.v2rsp .r2nmm2r .hmwg3g {margin-left:27px;}
  
  .km26 {border-radius: var(--cc2uc);gap:9px;align-items: center;flex-direction: row;padding: 10px 14px;}
  .n2nabq {flex: 1 1 auto;font-size: 13.5px;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  .km26 .wd5w {flex: 0 0 auto;font-size: 13.5px;padding: 9px 16px;}
}

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

.bbc8tr.bbc8tr {background: var(--lz4);}

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

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

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

.bbc8tr .zpvbs a {align-items: center;display: flex;min-height: 44px;}
.kp50g2g {align-items: center;min-height: 44px;display: inline-flex;}

.w909, .wd5w, .yv3w,
.an6f a[role="button"],
.an6f .jeae a {min-height: 44px;}

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

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

.xq58s ul {gap:9px;}

.bbc8tr .zpvbs ul {gap:9px;display: grid;}

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

.ggeq {display: flex;border-bottom: 1px solid var(--jp6h);padding: 14px 8px 14px 20px;gap:11px;align-items: center;justify-content: space-between;}
.q72y {min-width: 0;font: 800 19px/1.2 var(--ygg);overflow-wrap: anywhere;color: var(--yta);}
.ejcm {min-width: 44px;flex: 0 0 auto;min-height: 44px;display: flex;align-items: center;font-size: 27px;justify-content: center;color: var(--yta);cursor: pointer;line-height: 1;border-radius: var(--pti);}
.ejcm:hover {background: var(--z6i);}

.z7ph {padding: 12px;}
.z7ph ul {list-style: none;gap:9px;padding: 0;display: grid;margin: 0;}
.z7ph a {display: flex;border-radius: var(--pti);border: 1px solid var(--jp6h);text-decoration: none;background: var(--z6i);transition:background 0.166s, border-color 0.122s, transform 0.151s;min-height: 50px;padding: 12px 16px;font-size: 16px;font-weight: 700;color: var(--yta);align-items: center;}
.z7ph a:hover {background: var(--n2z);border-color: color-mix(in srgb, var(--qih) 45%, transparent);}
.z7ph a:active {transform: translateY(1px);}

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

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

.waf0j,
.qpgt8j {min-height: 50px;font-weight: 800;font-size: 15px;text-decoration: none;justify-content: center;padding: 13px 20px;display: flex;transition:transform 0.152s, box-shadow 0.173s, background 0.178s;border-radius: var(--cc2uc);align-items: center;}
.waf0j {border: 1px solid var(--jp6h);color: var(--yta);background: transparent;}
.waf0j:hover {background: var(--z6i);}
.qpgt8j {border: 1px solid transparent;box-shadow: 0 6px 20px color-mix(in srgb, var(--j7yr) 34%, transparent);color: var(--k77x, var(--xzdb, var(--zyg8)));background: var(--j7yr);}
.qpgt8j:hover {box-shadow: 0 10px 26px color-mix(in srgb, var(--j7yr) 40%, transparent);transform: translateY(-2px);}

.sqwy a:focus-visible,
.ejcm:focus-visible,
.w6sw6k:focus-visible {outline: 2px solid var(--qih);outline-offset: 2px;}

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

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

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

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

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

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

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

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

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

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

.aw32m3v {--jph: var(--pti);--pftg: 1px solid color-mix(in srgb, var(--qxw) 55%, transparent);--nvj: var(--cc2uc);--yxwch: 999px;--mh9: var(--cc2uc);--emo3: 0 13px;}

.hj3gvh.hj3gvh h2.zvdp::before, .w7tk819.w7tk819 h2.pyjdx::before {content: none;display: none;}
.w7tk819.w7tk819 h2.pyjdx {margin-top: 0;margin-right: 0;margin-bottom: 0;}

.kzrmy, .scpad0z {color: var(--yta);}

.k0wr.k0wr .tqxc .xkyzb {color: color-mix(in srgb, var(--qih) 62%, var(--ny3c));}
.k0wr.k0wr .pb11bk .xkyzb {color: color-mix(in srgb, var(--gd7q, var(--qih)) 62%, var(--ny3c));}

@media (max-width:695px) { .s7r0vpq, .wjmxf8t {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:532px) { .s7r0vpq, .wjmxf8t {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.an6f .d9sd7 {background:
    radial-gradient(120% 140% at 18% 0%, color-mix(in srgb, var(--gd7q, var(--qih)) 55%, transparent) 0%, transparent 62%),
    linear-gradient(135deg, var(--qih), var(--gd7q, var(--qih)));}
