

:root {--vjp: 999px;--wb8:   var(--s58lb);--x51in:"Avenir Next", system-ui, "Trebuchet MS", "Segoe UI", sans-serif;--eg7gj:    var(--wc3);--yjb:    34px;--vocs7:   color-mix(in srgb, var(--ony) 34%, transparent);--r9ra:  color-mix(in srgb, var(--ony) 14%, #000);--be4w: var(--oilpe);--caf42:      18px;--n8n:  var(--ydl5);--pabiu:   var(--ycizq);--jm14:    var(--ony);--dwy:   var(--kfk);}

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

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

.vzbjf1 {padding: 12px 20px;top: 0;background: var(--jm14);left: -9999px;color: var(--f750i, var(--rgwr));position: absolute;text-decoration: none;border-radius: var(--vjp);z-index: 200;font-weight: 700;}
.vzbjf1:focus {left: 12px;top: 12px;}

.w7tb {position: sticky;z-index: 60;padding: 6px 16px 0;top: 0;}
.btp1 {flex-wrap: nowrap;gap:17px;backdrop-filter: blur(14px);background: color-mix(in srgb, var(--ijhnz) 88%, transparent);margin: 0 auto;max-width: var(--m7c67);border: 1px solid var(--pabiu);border-radius: var(--vjp);padding: 9px 10px 9px 18px;overflow: hidden;box-shadow: 0 8px 30px color-mix(in srgb, var(--iq53) 70%, transparent);display: flex;align-items: center;}
.g4e2k3 {text-decoration: none;align-items: center;flex: 0 0 auto;display: flex;}

.g4e2k3 img {display: block;width: auto;height: 40px;object-fit: contain;max-width:190px;}
.ra47r3 {letter-spacing: -.03em;color: var(--uwwb);font-weight: 900;font-size: 22px;}

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

.xkmd9vp ul {list-style: none;margin: 0;display: flex;flex-wrap: nowrap;padding: 0;gap:5px;min-width: 0;}
.xkmd9vp li {flex: 0 1 auto;min-width: 0;}
.xkmd9vp a {text-overflow: ellipsis;white-space: nowrap;min-width: 0;overflow: hidden;}
.xkmd9vp a {padding: 8px 15px;text-decoration: none;color: var(--n8n);font-size: 14.5px;font-weight: 700;display: block;border-radius: var(--vjp);}
.xkmd9vp a:hover {background: color-mix(in srgb, var(--wc3) 7%, transparent);color: var(--uwwb);}
.xkmd9vp a[aria-current="page"] {background: var(--jm14);color: var(--f750i, var(--rgwr));}

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

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

.ktmg7a {border-color: var(--pabiu);color: var(--lawi, var(--sp9g));background: var(--tafs);}
.gbjxka {color: var(--ra3on, var(--xzg));box-shadow: 0 6px 20px color-mix(in srgb, var(--oe7) 34%, transparent);background: var(--oe7);}
.gbjxka:hover {background: var(--rio);transform: translateY(-2px);box-shadow: 0 10px 26px color-mix(in srgb, var(--oe7) 40%, transparent);}
.tkkhag8 {width: 100%;display: flex;margin-top:15px;}

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

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

.qndnrb {--m7c67: 100%;min-width: 0;}

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

.fbptab8 {gap:14px;top: 88px;position: sticky;display: grid;}
.nqjbe {background: var(--dwy);padding: 20px;border: 1px solid var(--pabiu);border-radius: var(--caf42);}
.pnzz {border-color: color-mix(in srgb, var(--jm14) 45%, transparent);box-shadow: 0 10px 34px var(--vocs7);}
.dm5yd9p {font-size: 11.5px;margin: 0 0 6px;color: var(--jm14);letter-spacing: .1em;text-transform: uppercase;font-weight: 800;}
.gj8yq8e {margin: 0;font-weight: 800;font-size: 18px;letter-spacing: -.01em;}
.nsse17 {font-size: 14px;margin: 7px 0 0;color: var(--n8n);line-height:1.57;}

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

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

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

.rfa8a8z::before {content: '';transition:background 0.165s, border-color 0.14s;background: var(--be4w);inset: 9px;border-radius: 50%;border: 1px solid var(--pabiu);position: absolute;}
.rfa8a8z svg {position: relative;z-index: 1;}
.rfa8a8z:hover {color: var(--eg7gj);}
.rfa8a8z:hover::before {background: color-mix(in srgb, var(--eg7gj) 12%, var(--be4w));border-color: color-mix(in srgb, var(--jm14) 45%, var(--pabiu));}
.rfa8a8z:focus-visible {outline: 2px solid var(--jm14);outline-offset: 2px;}
.s207qw {font-weight: 700;font-size: 14.5px;}

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

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

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

.qndnrb {--s58lb: var(--eg7gj);}

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

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

.qndnrb .hw6a {gap: 0;overflow: hidden;display: grid;border-radius: var(--caf42);border: 1px solid var(--pabiu);grid-template-columns: minmax(0, 1fr);background: var(--dwy);min-width: 0;}

.d4r8 {display: block;padding: 11px 22px;box-shadow: 0 6px 24px var(--vocs7);background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--jm14) 88%, transparent) 0%,
    color-mix(in srgb, var(--wb8, var(--jm14)) 70%, transparent) 100%);grid-column: 1 / -1;}
.e3s36hs {font: 900 12.5px/1 var(--x51in);text-transform: uppercase;letter-spacing: .22em;overflow: hidden;color: var(--f750i, var(--rgwr));display: block;text-overflow: ellipsis;white-space: nowrap;}

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

.xvcxc.xvcxc {letter-spacing: -.035em;margin: 0;overflow-wrap: break-word;font: 800 clamp(28px, 3.1vw, 44px)/1.05 var(--x51in);text-wrap: balance;color: var(--eg7gj);}
.dr6c.dr6c {max-width: 56ch;font-size: 16px;line-height:1.59;color: var(--n8n);margin: 14px 0 0;}

.x381 {justify-content: center;font: 800 15.5px/1 var(--x51in);text-decoration: none;transition:transform 0.173s, background 0.186s, box-shadow 0.145s;border-radius: var(--vjp);padding: 0 34px;margin-top:25px;box-shadow: 0 10px 30px var(--vocs7);letter-spacing: .01em;display: inline-flex;align-items: center;color: var(--f750i, var(--rgwr));min-height: 52px;background: var(--ony);}
.x381:hover {box-shadow: 0 14px 38px var(--vocs7);transform: translateY(-2px);background: var(--rio);}

.qndnrb .j0bs1 {grid-template-columns: minmax(0, 1fr);border-radius: var(--caf42);border: 1px solid var(--pabiu);position: relative;box-shadow: 0 10px 34px var(--vocs7);background: var(--dwy);isolation: isolate;display: grid;min-width: 0;overflow: hidden;}

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

.j0bs1 .g930hz9 {background:
    linear-gradient(
      180deg,
      color-mix(in srgb, var(--dwy) 50%, transparent) 0%,
      color-mix(in srgb, var(--dwy) 50%, transparent) 40%,
      color-mix(in srgb, var(--dwy) 62%, transparent) 62%,
      color-mix(in srgb, var(--dwy) 34%, transparent) 82%,
      transparent 100%);z-index: 1;position: absolute;pointer-events: none;inset: 0;}
.j0bs1 .bw1kn4h {box-shadow: 0 6px 24px var(--vocs7);z-index: 2;position: relative;padding: 11px 22px;grid-column: 1 / -1;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--jm14) 88%, transparent) 0%,
    color-mix(in srgb, var(--wb8, var(--jm14)) 70%, transparent) 100%);display: block;}
.j0bs1 .zgwzsb {font: 800 clamp(13px, 1.5vw, 16px)/1 var(--x51in);color: var(--f750i, var(--rgwr));letter-spacing: .3em;text-transform: uppercase;}
.j0bs1 .fm51 {padding: clamp(26px, 3.4vw, 46px) clamp(22px, 2.6vw, 40px) clamp(28px, 3.4vw, 46px);flex-direction: column;position: relative;display: flex;text-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 2px 10px rgba(0, 0, 0, .38);z-index: 2;min-width: 0;align-items: flex-start;}
.mhb5z.mhb5z {max-width: 20ch;letter-spacing: -.035em;overflow-wrap: break-word;text-shadow: 0 1px 2px rgba(0, 0, 0, .55), 0 2px 14px rgba(0, 0, 0, .45);text-wrap: balance;margin: 0;color: var(--mcick, var(--eg7gj));font: 900 clamp(30px, 4.1vw, 54px)/1.04 var(--x51in);}
.p61a.p61a {color: var(--mcick, color-mix(in srgb, var(--n8n) 22%, var(--eg7gj)));line-height:1.59;margin: 16px 0 0;max-width: 54ch;font-size: clamp(15.5px, 1.35vw, 18px);}
.j0bs1 .v2jrwpa {justify-content: center;font: 800 15.5px/1 var(--x51in);transition:transform 0.21s, box-shadow 0.196s;color: var(--f750i, var(--rgwr));display: inline-flex;letter-spacing: .01em;min-height: 52px;margin-top:24px;background: var(--ony);border-radius: var(--vjp);box-shadow: 0 8px 26px var(--vocs7);padding: 0 34px;text-decoration: none;align-items: center;}
.j0bs1 .v2jrwpa:hover {transform: translateY(-2px);box-shadow: 0 12px 32px var(--vocs7);}
@media (min-width:855px) {
  
  .qndnrb .j0bs1 {grid-template-columns: minmax(0, 1.02fr) minmax(0, 1fr);}
  .j0bs1 .fm51 {grid-column: 1;grid-row: 2;}
  .j0bs1 .g930hz9 {background:
      linear-gradient(
        90deg,
        color-mix(in srgb, var(--dwy) 50%, transparent) 0%,
        color-mix(in srgb, var(--dwy) 50%, transparent) 38%,
        color-mix(in srgb, var(--dwy) 40%, transparent) 60%,
        color-mix(in srgb, var(--dwy) 18%, transparent) 80%,
        transparent 100%);}
}
@media (max-width:854px) {
  
  .j0bs1 .fm51 {margin-top: 19vh;}

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

.kgfb {display: flex;align-items: center;position: relative;justify-content: center;min-width: 0;overflow: hidden;box-shadow: 0 0 0 1px var(--pabiu), 0 10px 34px var(--vocs7);margin: 0 clamp(22px, 2.6vw, 40px) clamp(26px, 3.2vw, 44px);border-radius: calc(var(--caf42) - 4px);background: var(--s6yt, var(--be4w));}
.eppce.eppce {height: auto;width: 100%;border-radius: 0;display: block;object-fit: cover;max-height: 34vh;color: var(--d0rb, inherit);}

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

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

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

@media (min-width:950px) {
  
  .qndnrb .hw6a {align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .kgfb {display: block;align-self: stretch;min-height: 100%;margin: 0;border-radius: 0;}
  
  .kgfb {box-shadow: inset 0 0 0 1px var(--pabiu);}
  .eppce.eppce {min-height: clamp(300px, 34vw, 460px);height: 100%;max-height: none;object-fit: cover;width: 100%;}
  .eg84r {min-height: 100%;height: 100%;max-height: none;}
  
  .r521ksj {padding: clamp(26px, 3.2vw, 46px) clamp(24px, 2.8vw, 44px);}

  .zqz9 .r521ksj   {grid-row: 2;grid-column: 1;}
  .zqz9 .kgfb {grid-row: 2;grid-column: 2;}

  .qndnrb .hxnd3 {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .hxnd3 .kgfb {grid-column: 1;grid-row: 2;}
  .hxnd3 .r521ksj   {grid-row: 2;grid-column: 2;}
}
@media (max-width:949px) {
  
  .eppce.eppce {max-height: 22vh;}
  .eg84r {min-height: 16vh;max-height: 22vh;}
}

.bv9jx {margin: 0 0 var(--yjb);}

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

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

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

.ypvbzgf {border-radius: var(--caf42);overflow: hidden;background: var(--be4w);aspect-ratio: 2 / 3;box-shadow: 0 8px 26px var(--vocs7);position: relative;display: block;}
.jv9y {display: block;border-radius: 0;object-fit: cover;height: 100%;width: 100%;}

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

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

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

.gd2rj37 {align-items: center;border-radius: var(--vjp);display: flex;background: var(--ony);box-shadow: 0 3px 12px var(--vocs7);height: 25px;position: absolute;pointer-events: none;font: 800 12.5px/1 var(--x51in);font-style: normal;font-variant-numeric: tabular-nums;color: var(--f750i, var(--rgwr));justify-content: center;top: 9px;padding: 0 7px;z-index: 2;left: 9px;min-width: 25px;}

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

.k6kyc4 {margin: 0 0 var(--yjb);}
.vswxfy {gap:9px 16px;display: grid;margin: 0;min-width: 0;}

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

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

.wct6 {margin: 0;min-width: 0;}
.ranmb {overflow: hidden;display: block;box-shadow: 0 6px 22px var(--vocs7);transition:transform 0.171s, border-color 0.22s;border-radius: var(--caf42);border: 1px solid var(--pabiu);text-decoration: none;min-width: 0;}
.ranmb:hover, .ranmb:focus-visible {transform: translateY(-3px);border-color: color-mix(in srgb, var(--jm14) 55%, var(--pabiu));}

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

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

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

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

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

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

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

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

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

.navhr {border-radius: var(--caf42);border: 1px solid var(--pabiu);margin: 0 0 var(--yjb);background: var(--dwy);padding: clamp(22px, 2.6vw, 34px);}
.n30c {border-bottom: 1px solid var(--pabiu);gap:6px 18px;margin-bottom:6px;align-items: baseline;flex-wrap: wrap;padding-bottom:16px;display: flex;}

.r20jqp {font-size: clamp(38px, 4.6vw, 58px);letter-spacing: -.04em;color: var(--jm14);font-weight: 900;text-shadow: 0 0 26px var(--vocs7);line-height: 1;}
.yn3a {color: var(--n8n);font-weight: 800;font-size: 16px;}

.navhr .mqep0.mqep0 {font-size: 15px;margin: 0;color: var(--n8n);flex: 1 1 260px;line-height:1.61;}

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

.agmaew {font-size: 12px;font-variant-numeric: tabular-nums;color: var(--n8n);font-style: normal;font-weight: 800;letter-spacing: .08em;}
.ygw5:not(.p1axpd) .agmaew {visibility: hidden;}

.fdd8 {font-variant-numeric: tabular-nums;font-size: 14px;font-weight: 900;color: color-mix(in srgb, var(--jm14) 35%, var(--eg7gj));}
.p7h9t4g {line-height:1.59;grid-column: 3;margin: 0;font-size: 15px;}
.fekzd {letter-spacing: .05em;font-weight: 700;color: var(--n8n);font-size: 12.5px;margin-top:6px;display: block;font-style: normal;grid-column: 3;}

.q858xw {align-items: center;}
.qjgnf {flex: 0 0 auto;border-radius: var(--caf42);border: 1px solid color-mix(in srgb, var(--jm14) 34%, var(--pabiu));display: inline-flex;align-items: baseline;padding: 10px 20px 12px;box-shadow: 0 8px 26px var(--vocs7);gap:4px;background: var(--be4w);}

.qjgnf .r20jqp {text-shadow: none;}

.q858xw .mqep0 {align-self: center;}

.jj855yp .fekzd {margin-top: 0;margin-bottom:5px;}
.jj855yp .p7h9t4g {margin-top: 0;}
@media (max-width:627px) {
  
  .q858xw {align-items: flex-start;}
  
  .qjgnf {justify-content: center;width: 100%;box-sizing: border-box;}
  .hv25ga {grid-template-columns: 2.2em minmax(0, 1fr);}
  .ygw5:not(.p1axpd) .agmaew {display: none;}
  .p7h9t4g, .fekzd {grid-column: 2;}
}

.f0n0csj {flex-direction: column;min-width: 0;align-items: flex-start;padding: clamp(20px, 2.4vw, 30px);background: var(--dwy);display: flex;border-radius: var(--caf42);border: 1px solid var(--pabiu);margin: 0 0 var(--yjb);}

.s8c6w > .pw91mx {margin: 18px 0 0;}
.pw91mx {margin: 0 0 18px;min-width: 0;width: 100%;border-radius: calc(var(--caf42) - 6px);overflow: hidden;box-shadow: 0 8px 26px var(--vocs7);}
.ztdz9 {display: block;}
.p3fyb8 {display: block;width: 100%;max-height: 260px;height: auto;border-radius: 0;object-fit: cover;}
.m2ae.m2ae {margin: 0 0 10px;letter-spacing: -.028em;font-size: clamp(20px, 2.2vw, 28px);color: var(--eg7gj);line-height:1.23;font-weight: 800;}
.b5dpj {width: 100%;min-width: 0;}
.b5dpj > :first-child {margin-top: 0;}
.b5dpj > :last-child  {margin-bottom: 0;}
.p08t {box-shadow: 0 8px 24px var(--vocs7);font-size: 14.5px;align-items: center;margin-top:19px;justify-content: center;display: inline-flex;background: var(--ony);color: var(--f750i, var(--rgwr));transition:transform 0.14s, background 0.131s;padding: 0 28px;text-decoration: none;border-radius: var(--vjp);font-weight: 800;min-height: 46px;}
.p08t:hover {transform: translateY(-2px);background: var(--rio);}

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

.ag9zy {min-width: 0;margin: 0 0 var(--yjb);overflow: hidden;background:
    radial-gradient(120% 90% at 8% 0%,
      color-mix(in srgb, var(--jm14) 13%, transparent) 0%,
      transparent 62%),
    var(--dwy);border-radius: var(--caf42);border: 1px solid color-mix(in srgb, var(--jm14) 18%, var(--pabiu));padding: clamp(24px, 3vw, 40px);box-shadow: 0 18px 48px color-mix(in srgb, var(--vocs7) 55%, transparent);position: relative;}

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

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

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

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

.t0xxad {border-radius: calc(var(--caf42) + 4px);border: 1px solid var(--pabiu);min-width: 0;padding: clamp(6px, 0.7vw, 10px);background: color-mix(in srgb, var(--eg7gj) 6%, var(--be4w));position: relative;margin: 0 0 14px;}

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

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

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

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

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

.yh9g {align-items: center;padding: 8px 10px;display: flex;border-radius: var(--vjp);border: 1px solid var(--pabiu);margin: 0 0 clamp(18px, 2vw, 24px);background: color-mix(in srgb, var(--eg7gj) 5%, var(--be4w));gap:10px;}

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

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

.fnhk {display: none;}

.cmv9 {background: color-mix(in srgb, var(--eg7gj) 26%, transparent);border-radius: 50%;height: 9px;display: block;width: 9px;transition:background 0.133s, transform 0.157s, box-shadow 0.188s;}

.f3f8j4:target {outline: none;}

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

.w14g1hd {align-items: center;margin: 0;display: flex;gap:13px;flex-wrap: wrap;}
.geqgt.geqgt, .re7f8tj.re7f8tj {display: inline-flex;align-items: center;transition:transform 0.151s, background 0.147s, border-color 0.199s, box-shadow 0.203s;text-align: center;border-radius: var(--vjp);text-decoration: none;padding: 0 30px;justify-content: center;min-height: 52px;}
.geqgt.geqgt {letter-spacing: -.01em;background: var(--ony);color: var(--f750i, var(--rgwr));box-shadow: 0 10px 30px var(--vocs7);font-size: 16px;font-weight: 900;}
.geqgt.geqgt:hover {transform: translateY(-2px);background: var(--rio);box-shadow: 0 14px 36px var(--vocs7);}
.geqgt.geqgt:focus-visible, .re7f8tj.re7f8tj:focus-visible {outline: 2px solid var(--jm14);outline-offset: 3px;}

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

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

@media (max-width:715px) {
  
  .ag9zy {padding: 16px 14px;}
  .f3f8j4, .qc1smb .f3f8j4 {flex: 0 0 calc(100% - 14px);}
  .erfkh38.erfkh38 {font-size: clamp(22px, 6.4vw, 28px);}
  .w14g1hd {flex-direction: column;align-items: stretch;}
  .geqgt.geqgt, .re7f8tj.re7f8tj {width: 100%;}
  .gye5p {overflow-x: auto;scrollbar-width: none;flex-wrap: nowrap;}
  .gye5p::-webkit-scrollbar {display: none;}
}

@media (prefers-reduced-motion: reduce) {
  .r1a7tm {scroll-behavior: auto;}
  .geqgt.geqgt, .re7f8tj.re7f8tj,
  .ppjht, .cmv9 {transition:none;}
  .geqgt.geqgt:hover {transform: none;}
}

.kv8g1 {grid-template-columns: auto minmax(0, 1fr);gap:9px 18px;align-items: start;border-radius: var(--caf42);border: 1px solid var(--pabiu);background: var(--dwy);padding: clamp(20px, 2.4vw, 28px);display: grid;margin: 0 0 var(--yjb);}
.mpff1 {grid-row: 1 / span 2;}
.kgky8 {height: 62px;box-shadow: 0 6px 20px var(--vocs7);object-fit: cover;border-radius:17px;display: block;width: 62px;}
.k0qykk {min-width: 0;}
.w06da {font-size: 15.5px;display: block;font-weight: 800;color: var(--eg7gj);}
.v4bj3 {font-style: normal;flex-wrap: wrap;display: flex;gap:8px;margin-top:8px;}
.t8hyxrm, .jcbxebe {font-weight: 700;padding: 5px 12px;align-items: center;font-size: 12px;display: inline-flex;border-radius: var(--vjp);letter-spacing: .04em;}
.t8hyxrm {border: 1px solid var(--pabiu);background: var(--be4w);color: var(--n8n);}
.jcbxebe {border: 1px solid color-mix(in srgb, var(--jm14) 40%, transparent);background: color-mix(in srgb, var(--jm14) 16%, transparent);color: color-mix(in srgb, var(--jm14) 35%, var(--eg7gj));}
.dvs9cq {color: var(--n8n);font-size: 14.5px;line-height:1.66;margin: 11px 0 0;}
.v3t4bk {margin-top:12px;flex-wrap: wrap;display: flex;gap:9px;}

.zkev {text-decoration: none;justify-content: center;background: var(--be4w);display: inline-flex;width: 44px;border-radius: 50%;border: 1px solid var(--pabiu);color: var(--n8n);align-items: center;transition:color 0.185s, border-color 0.187s, transform 0.187s;height: 44px;}
.zkev:hover {transform: translateY(-2px);border-color: color-mix(in srgb, var(--jm14) 55%, var(--pabiu));color: color-mix(in srgb, var(--jm14) 35%, var(--eg7gj));}
.zyme {line-height:1.56;grid-column: 1 / -1;font-size: 12.5px;display: block;color: var(--n8n);margin-top:15px;}

.kv8g1 .r60n.r60n {margin: 7px 0 0;font-size: 13.5px;line-height:1.50;color: var(--n8n);}
.kv8g1 .r60n.r60n .t8hyxrm,
.kv8g1 .r60n.r60n .jcbxebe {border: 0;border-radius: 0;display: inline;background: none;font-weight: 700;letter-spacing: .02em;padding: 0;font-size: inherit;}
.kv8g1 .r60n.r60n .t8hyxrm {color: var(--eg7gj);}

.kv8g1 .r60n.r60n .jcbxebe {color: color-mix(in srgb, var(--jm14) 35%, var(--eg7gj));}

.kv8g1 .r60n.r60n .t8hyxrm + .jcbxebe::before {font-weight: 700;margin: 0 8px;content: "\00B7";color: var(--n8n);}

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

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

.zkf1 {justify-items: start;grid-template-columns: minmax(0, 1fr);}
.zkf1 .mpff1 {grid-row: auto;margin-bottom:5px;}
@media (max-width:565px) {
  .kv8g1 {grid-template-columns: minmax(0, 1fr);}
  .mpff1 {grid-row: auto;margin-bottom:6px;}
}

.b4arm {background: var(--dwy);border-radius: var(--caf42);border: 1px solid var(--pabiu);position: relative;min-width: 0;padding: clamp(20px, 2.4vw, 30px);margin: 0 0 var(--yjb);}

.rjmdp {box-shadow: 0 8px 30px var(--vocs7);}
.cykas2 {border-radius: 0 3px 3px 0;top: clamp(20px, 2.4vw, 30px);left: 0;background: linear-gradient(
    180deg,
    var(--jm14) 0%,
    color-mix(in srgb, var(--wb8, var(--jm14)) 80%, transparent) 100%);bottom: clamp(20px, 2.4vw, 30px);position: absolute;width: 3px;}
.p7mzvb.p7mzvb {color: var(--eg7gj);margin: 0 0 12px;font-size: clamp(20px, 2.2vw, 28px);font-weight: 800;line-height:1.21;letter-spacing: -.028em;}

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

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

@supports (grid-template-columns: subgrid) {
  .nx9g3y.nx9g3y .vb7b97:has(> .hw6a:nth-child(3n + 1):last-child) > .hw6a:last-child {grid-column: span 3;}
  .nx9g3y.nx9g3y .vb7b97:has(> .hw6a:nth-child(3n + 2):last-child) > .hw6a:last-child {grid-column: span 2;}
}
.nx9g3y.nx9g3y .hw6a {display: flex;border: 1px solid var(--pabiu);border-radius: var(--caf42);flex-direction: column;min-width: 0;overflow: hidden;background: var(--dwy);}

.nx9g3y.nx9g3y .pgjkn {padding: 14px 10px 12px;justify-content: center;align-items: center;background: var(--be4w);display: flex;border-bottom: 2px solid var(--jm14);}
.nx9g3y.nx9g3y .rp6par {font-variant-numeric: tabular-nums;font-size: clamp(34px, 4.4vw, 52px);line-height: 1;letter-spacing: -.045em;font-weight: 900;color: var(--jm14);}
.nx9g3y.nx9g3y .ebn7d {padding: 15px 16px 18px;}
.nx9g3y.nx9g3y .cay2fa {color: var(--eg7gj);margin: 0 0 6px;line-height:1.32;letter-spacing: -.01em;display: block;font-weight: 800;font-size: 16px;}
.nx9g3y.nx9g3y .xkchxbn {line-height:1.55;color: var(--n8n);margin: 0;font-size: 15px;}

.nx9g3y.nx9g3y .qbccxmh .ebn7d {padding-top:19px;}
.nx9g3y.nx9g3y .qbccxmh .rp6par {font-variant-numeric: tabular-nums;display: block;line-height: .95;font-weight: 900;border-bottom: 2px solid var(--jm14);color: color-mix(in srgb, var(--jm14) 62%, var(--wc3));width: fit-content;margin-bottom:12px;padding-bottom:7px;letter-spacing: -.045em;font-size: clamp(30px, 3.8vw, 44px);}

.pbt1yw.pbt1yw .zbfte41 {display: grid;gap:11px;}
.pbt1yw.pbt1yw .tpkhd0 {padding: 14px 16px;display: flex;gap:15px;border: 1px solid var(--pabiu);border-left-width: 4px;border-radius: var(--caf42);background: var(--dwy);align-items: flex-start;}
.pbt1yw.pbt1yw .edzxz   {border-left-color: var(--jm14);}
.pbt1yw.pbt1yw .jz8b {border-left-color: var(--wb8);}

.pbt1yw.pbt1yw .sdgq {flex: 0 0 116px;flex-direction: column;display: flex;align-self: stretch;padding-right:15px;border-right: 1px solid var(--pabiu);gap:3px;}
.pbt1yw.pbt1yw .bkse {line-height:1.25;font-size: 11.5px;color: var(--n8n);text-transform: uppercase;font-weight: 800;letter-spacing: .09em;}
.pbt1yw.pbt1yw .vfabp76 {letter-spacing: -.03em;font-size: 25px;font-variant-numeric: tabular-nums;font-weight: 900;line-height:1.05;}
.pbt1yw.pbt1yw .edzxz   .vfabp76 {color: var(--jm14);}
.pbt1yw.pbt1yw .jz8b .vfabp76 {color: var(--wb8);}

.pbt1yw.pbt1yw .n3fyn1 {padding: 0;display: flex;gap:9px;list-style: none;min-width: 0;margin: 0;flex: 1 1 auto;flex-wrap: wrap;}
.pbt1yw.pbt1yw .cjq422 {align-items: baseline;border-radius: var(--vjp);border: 1px solid var(--pabiu);font-size: 15px;margin: 0;line-height:1.45;padding: 8px 14px;display: inline-flex;background: var(--be4w);gap:7px;}
.pbt1yw.pbt1yw .zq9fp6 {font-weight: 900;flex: 0 0 auto;}
.pbt1yw.pbt1yw .edzxz   .zq9fp6 {color: var(--jm14);}
.pbt1yw.pbt1yw .jz8b .zq9fp6 {color: var(--wb8);}

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

.pbt1yw.pbt1yw .edzxz   .f6c7kx1 .cjq422::before {color: color-mix(in srgb, var(--jm14) 62%, var(--wc3));}
.pbt1yw.pbt1yw .jz8b .f6c7kx1 .cjq422::before {color: color-mix(in srgb, var(--wb8, var(--jm14)) 62%, var(--wc3));}

.pbt1yw.pbt1yw .jxe9 .vfabp76 {line-height: 1;margin-bottom:2px;}

.xyqe82.xyqe82 .ggd3qg {border-top: 1px solid var(--pabiu);}
.xyqe82.xyqe82 .c55b {background: none;border-radius: 0;border-bottom: 1px solid var(--pabiu);}

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

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

.xyqe82.xyqe82 .sfr46::after {top: 50%;right: 6px;transition:transform 0.158s;content: "";border-bottom: 2px solid var(--n8n);width: 8px;border-right: 2px solid var(--n8n);transform: translateY(-70%) rotate(45deg);height: 8px;position: absolute;}
.xyqe82.xyqe82 .c55b[open] .sfr46::after {transform: translateY(-30%) rotate(225deg);border-color: var(--jm14);}

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

.xyqe82.xyqe82 .hz96nk8 {padding: 0;list-style: none;margin: 0;counter-reset: mn-term-n;}
.xyqe82.xyqe82 .bwgpzw {counter-increment: mn-term-n;border-bottom: 1px solid var(--pabiu);}
.xyqe82.xyqe82 .hz96nk8 .c55b {border-bottom: 0;}

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

.xyqe82.xyqe82 .hz96nk8 .c3bakcd {margin-left:35px;}

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

.hycrxz.hycrxz {display: flex;align-items: center;gap:12px;}
.hycrxz.cfbjmyx   {justify-content: center;}
.hycrxz.wj93 {justify-content: flex-end;}

.hycrxz.hycrxz .we54p {box-shadow: 0 0 10px var(--vocs7);height: 9px;border-radius: 50%;background: var(--jm14);flex: 0 0 auto;width: 9px;}
.hycrxz.hycrxz .vhf15a2 {box-shadow: 0 10px 30px var(--vocs7);background: var(--ony);min-height: 52px;color: var(--f750i, var(--rgwr));display: inline-flex;border-radius: var(--vjp);text-decoration: none;align-items: center;transition:transform 0.12s, background 0.128s, box-shadow 0.126s;justify-content: center;padding: 0 34px;}
.hycrxz.hycrxz .vhf15a2:hover {transform: translateY(-2px);box-shadow: 0 14px 38px var(--vocs7);background: var(--rio);}
.hycrxz.hycrxz .cegx {font: 800 15.5px/1 var(--x51in);letter-spacing: .01em;}

.hycrxz.hycrxz .wf99dt {flex: 1 1 auto;}

.fy5kkk.fy5kkk {position: relative;border-radius: var(--caf42);padding: 10px;box-shadow: 0 0 0 1px var(--pabiu), 0 10px 34px var(--vocs7);margin: 0 0 var(--yjb);background: var(--be4w);}
.fy5kkk.ffmyn7 {padding: 18px;}
.fy5kkk.fy5kkk .m63y {overflow: hidden;display: block;border-radius: calc(var(--caf42) - 6px);}
.fy5kkk.fy5kkk .rhy9yfn {display: block;border-radius: calc(var(--caf42) - 6px);height: auto;width: 100%;}

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

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

.e1zdc.e1zdc .tpmmr06 {order: 2;}

.e1zdc.e1zdc .wz68 {min-width: 0;background: var(--r9ra);min-height: 100%;overflow: hidden;justify-content: center;border-radius: calc(var(--caf42) - 2px);box-shadow: 0 0 0 1px var(--pabiu), 0 10px 34px var(--vocs7);display: flex;position: relative;align-items: center;}

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

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

.e1zdc.e1zdc .c3c676 {gap:15px;display: grid;min-width: 0;}
.e1zdc.e1zdc .qy6kxf {font: 800 clamp(21px, 2.2vw, 27px)/1.15 var(--x51in);margin: 0;color: var(--eg7gj);letter-spacing: -.02em;display: block;}
.e1zdc.e1zdc .mb4n97 {color: var(--n8n);margin: 0;}

.e1zdc.e1zdc .sr9z3 {margin: 0;gap:12px;display: flex;align-items: center;}
.e1zdc.e1zdc .h56d1y {height: 10px;border-radius: var(--vjp);flex: 1 1 auto;overflow: hidden;position: relative;background: color-mix(in srgb, var(--wc3) 10%, transparent);}
.e1zdc.e1zdc .h56d1y::before {inset: 0 auto 0 0;border-radius: var(--vjp);position: absolute;background: linear-gradient(90deg, var(--jm14), var(--wb8, var(--jm14)));content: "";box-shadow: 0 0 12px var(--vocs7);width: var(--ytp7, 0%);}

.e1zdc.e1zdc .mf04 {color: color-mix(in srgb, var(--jm14) 35%, var(--eg7gj));font: 800 17px/1 var(--x51in);flex: 0 0 auto;}
.e1zdc.e1zdc .mf04 small {font-size: 13px;color: var(--n8n);}

.e1zdc.e1zdc .dy6f7j7 {margin: 0;list-style: none;flex-wrap: wrap;gap:9px;display: flex;padding: 0;}
.e1zdc.e1zdc .bcfq {background: var(--be4w);padding: 9px 15px;display: inline-flex;align-items: baseline;gap:7px;border-radius: var(--vjp);border: 1px solid var(--pabiu);}
.e1zdc.e1zdc .ak33 {font: 800 11.5px/1 var(--x51in);font-style: normal;color: var(--n8n);text-transform: uppercase;letter-spacing: .1em;}
.e1zdc.e1zdc .nhcb0 {font-size: 14.5px;font-weight: 700;}

.e1zdc.e1zdc .t89mm .mf04 {letter-spacing: -.03em;font: 900 clamp(24px, 2.4vw, 30px)/1 var(--x51in);}
.e1zdc.e1zdc .t89mm .mf04 small {font-weight: 700;font-size: 13px;margin-left:1px;}

.e1zdc.e1zdc .drcfkgc {gap:7px 18px;grid-template-columns: auto minmax(0, 1fr);border-radius: var(--caf42);border: 1px solid var(--pabiu);align-items: baseline;display: grid;padding: 13px 16px;background: var(--be4w);margin: 0;}
.e1zdc.e1zdc .drcfkgc .nhcb0 {margin: 0;}

.e1zdc.e1zdc .vp8w {flex-wrap: wrap;display: flex;gap:11px;}
.e1zdc.e1zdc .r4fqj8j {align-items: center;min-height: 52px;display: inline-flex;text-decoration: none;gap:12px;box-shadow: 0 8px 26px var(--vocs7);background: var(--ony);flex: 1 1 190px;transition:transform 0.123s, background 0.176s;border-radius: var(--vjp);justify-content: center;color: var(--f750i, var(--rgwr));padding: 0 20px;}
.e1zdc.e1zdc .r4fqj8j:hover {transform: translateY(-2px);background: var(--rio);}
.e1zdc.e1zdc .hd1fze {flex: 0 0 auto;display: flex;}
.e1zdc.e1zdc .hd1fze svg {width: 21px;height: 21px;display: block;fill: currentColor;}
.e1zdc.e1zdc .ejna {line-height:1.14;display: grid;}

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

.e1zdc.ts5ngjg .sr9z3 {order: 1;}
.e1zdc.ts5ngjg .vp8w {order: 2;}

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

.k1zbvn3.k1zbvn3 {border-radius: var(--caf42);border: 1px solid var(--pabiu);background: var(--dwy);padding: clamp(20px, 2.4vw, 30px);position: relative;}
.k1zbvn3.vk4738 {padding-left: clamp(28px, 3.2vw, 44px);}

.k1zbvn3.k1zbvn3 .w80k0cd {bottom: 18px;left: 0;position: absolute;width: 3px;border-radius: 0 3px 3px 0;top: 18px;background: linear-gradient(180deg, var(--jm14), var(--wb8, var(--jm14)));box-shadow: 0 0 12px var(--vocs7);}
.k1zbvn3.k1zbvn3 .q87j1 {color: var(--eg7gj);display: block;letter-spacing: -.02em;font: 800 clamp(19px, 2vw, 24px)/1.2 var(--x51in);margin: 0 0 14px;}
.k1zbvn3.k1zbvn3 .h5ktj > :first-child {margin-top: 0;}
.k1zbvn3.k1zbvn3 .h5ktj > :last-child  {margin-bottom: 0;}

.hx48.hx48 {background: var(--dwy);overflow: hidden;border-radius: var(--caf42);border: 1px solid var(--pabiu);}
.hx48.hx48 .ayr8pn {box-shadow: 0 6px 24px var(--vocs7);display: block;letter-spacing: .22em;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--jm14) 88%, transparent) 0%,
    color-mix(in srgb, var(--wb8, var(--jm14)) 70%, transparent) 100%);color: var(--f750i, var(--rgwr));padding: 11px 22px;font: 900 12.5px/1.35 var(--x51in);text-transform: uppercase;}
.hx48.hx48 .j5jwt {padding: clamp(20px, 2.4vw, 30px);}
.hx48.cdkvmdn .ayr8pn {margin: 0 0 0 clamp(14px, 2vw, 30px);}

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

.hx48.n59tq .ayr8pn {box-shadow: 0 -6px 24px var(--vocs7);}
.hx48.n59tq .j5jwt {padding-bottom: clamp(16px, 2vw, 24px);}
.hx48.hx48 .j5jwt > :first-child {margin-top: 0;}
.hx48.hx48 .j5jwt > :last-child  {margin-bottom: 0;}

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

.xtstcq9.xtstcq9 .b4cfr::-webkit-details-marker {display: none;}
.xtstcq9.xtstcq9 .xndf {font: 800 clamp(17px, 1.8vw, 21px)/1.2 var(--x51in);letter-spacing: -.015em;color: var(--eg7gj);}

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

.xtstcq9.xtstcq9 .s9rr {flex-wrap: wrap;padding: 4px 20px 20px;display: flex;counter-reset: mn-level-n;gap:9px;}
.xtstcq9.xtstcq9 .s9rr a {align-items: center;font-size: 14.5px;background: var(--dwy);font-weight: 700;border-radius: var(--vjp);border: 1px solid var(--pabiu);display: inline-flex;transition:border-color 0.133s, transform 0.15s, box-shadow 0.153s;gap:10px;min-height: 44px;color: var(--eg7gj);counter-increment: mn-level-n;text-decoration: none;padding: 0 16px;}
.xtstcq9.xtstcq9 .s9rr a::before {align-items: center;color: color-mix(in srgb, var(--jm14) 35%, var(--eg7gj));display: inline-flex;background: color-mix(in srgb, var(--jm14) 18%, transparent);font: 800 11.5px/1 var(--x51in);justify-content: center;border-radius: var(--vjp);content: counter(mn-level-n);height: 22px;flex: 0 0 auto;min-width: 22px;}
.xtstcq9.xtstcq9 .s9rr a:hover {transform: translateY(-2px);border-color: color-mix(in srgb, var(--jm14) 50%, transparent);box-shadow: 0 8px 22px var(--vocs7);}

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

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

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

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

@media (max-width:1030px) {
  
  .dvv73, .j5tj56k {grid-template-columns: minmax(0, 1fr);grid-template-rows: auto auto;}
  .qndnrb   {display: contents;}
  .fbptab8  {grid-row: 2;position: static;}
  
  .qndnrb > * {grid-column: 1;}
  .qndnrb > .mc35nha {grid-row: 1;}
}

@media (max-width:791px) {
  .pxbmz0w {display: flex;}
  .xkmd9vp {display: none;}
  
  .btp1 {border-radius:21px;flex-wrap: nowrap;gap:8px;padding: 10px 12px;}
  
  .btp1 .g4e2k3  {flex: 0 1 auto;order: 1;min-width: 0;}
  .btp1 .g4e2k3 img {height: 32px;max-width:121px;}
  .btp1 .z8qp0nz   {justify-content: center;min-width: 0;flex: 1 1 auto;order: 2;}
  .btp1 .pxbmz0w {flex: 0 0 auto;margin-left: 0;order: 3;}
  
  .btp1 .g4e2k3  {flex: 0 1 auto;min-width: 0;order: 1;}
  .btp1 .z8qp0nz   {order: 2;flex: 1 1 auto;justify-content: flex-end;min-width: 0;}
  .btp1 .pxbmz0w {margin: 0;order: 3;flex: 0 0 auto;}
  
  .btp1 .z8qp0nz .vh3q87g,
  .btp1 .z8qp0nz > div:has(> .bkn2w45) {display: none;}
  .btp1 .g4e2k3 img {height: 30px;max-width:105px;}
  .btp1 .z8qp0nz a {white-space: nowrap;padding: 10px 14px;font-size: 13.5px;flex: 0 0 auto;}
  
  @media (max-width:391px) {
    .btp1 {gap:6px;padding: 10px 9px;}
    .btp1 .z8qp0nz {gap:4px;}
    .btp1 .z8qp0nz a {padding: 10px 11px;font-size: 13px;}
    .btp1 .g4e2k3 img {max-width:86px;}
  }
  .dvv73 {padding: 18px 12px 92px;}
  
  .pbt1yw.pbt1yw .tpkhd0 {flex-direction: column;gap:10px;}
  .pbt1yw.pbt1yw .sdgq {flex: 0 0 auto;flex-direction: row;gap:9px;align-items: baseline;border-right: 0;padding: 0 0 8px;border-bottom: 1px solid var(--pabiu);}
  .pbt1yw.pbt1yw .vfabp76 {font-size: 20px;}
  
  .pbt1yw.pbt1yw .n3fyn1 {flex-direction: column;}
  .pbt1yw.pbt1yw .cjq422 {width: 100%;}
  
  .nx9g3y.nx9g3y .vb7b97 {grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));gap:11px;}
  .nx9g3y.nx9g3y .ebn7d {padding: 13px 13px 15px;}
  .xyqe82.xyqe82 .c3bakcd {padding-left:12px;margin-left:15px;}
  .xyqe82.xyqe82 .hz96nk8 .c3bakcd {margin-left:26px;}
  
  .f2b27 {align-items: center;padding: 10px 14px;flex-direction: row;gap:9px;border-radius: var(--vjp);}
  .s207qw {font-size: 13.5px;white-space: nowrap;flex: 1 1 auto;text-overflow: ellipsis;overflow: hidden;min-width: 0;}
  .f2b27 .cmbz {flex: 0 0 auto;padding: 9px 16px;font-size: 13.5px;}
}

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

.meha.meha {background: var(--x019);}

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

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

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

.meha .y76jm a {align-items: center;min-height: 44px;display: flex;}
.g4e2k3 {align-items: center;display: inline-flex;min-height: 44px;}

.mvpk, .cmbz, .f71f,
.qndnrb a[role="button"],
.qndnrb .pn0yd5x a {min-height: 44px;}

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

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

.xkmd9vp ul {gap:8px;}

.meha .y76jm ul {display: grid;gap:9px;}

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

.hmv51 {align-items: center;padding: 14px 8px 14px 20px;border-bottom: 1px solid var(--pabiu);display: flex;gap:13px;justify-content: space-between;}
.v4y527 {min-width: 0;color: var(--eg7gj);overflow-wrap: anywhere;font: 800 19px/1.2 var(--x51in);}
.c65mc5c {justify-content: center;cursor: pointer;min-width: 44px;border-radius: var(--caf42);display: flex;color: var(--eg7gj);min-height: 44px;flex: 0 0 auto;font-size: 27px;align-items: center;line-height: 1;}
.c65mc5c:hover {background: var(--be4w);}

.r2svw07 {padding: 12px;}
.r2svw07 ul {padding: 0;display: grid;gap:8px;list-style: none;margin: 0;}
.r2svw07 a {transition:background 0.147s, border-color 0.138s, transform 0.144s;background: var(--be4w);align-items: center;text-decoration: none;min-height: 50px;font-size: 16px;padding: 12px 16px;display: flex;border-radius: var(--caf42);border: 1px solid var(--pabiu);color: var(--eg7gj);font-weight: 700;}
.r2svw07 a:hover {border-color: color-mix(in srgb, var(--jm14) 45%, transparent);background: var(--dwy);}
.r2svw07 a:active {transform: translateY(1px);}

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

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

.mjvzq,
.s0rw5fj {justify-content: center;padding: 13px 20px;align-items: center;border-radius: var(--vjp);min-height: 50px;text-decoration: none;font-weight: 800;transition:transform 0.153s, box-shadow 0.159s, background 0.145s;font-size: 15px;display: flex;}
.mjvzq {border: 1px solid var(--pabiu);color: var(--eg7gj);background: transparent;}
.mjvzq:hover {background: var(--be4w);}
.s0rw5fj {color: var(--xvp, var(--ra3on, var(--xzg)));border: 1px solid transparent;background: var(--oe7);box-shadow: 0 6px 20px color-mix(in srgb, var(--oe7) 34%, transparent);}
.s0rw5fj:hover {transform: translateY(-2px);box-shadow: 0 10px 26px color-mix(in srgb, var(--oe7) 40%, transparent);}

.ewjf3t a:focus-visible,
.c65mc5c:focus-visible,
.pxbmz0w:focus-visible {outline: 2px solid var(--jm14);outline-offset: 2px;}

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

@media (min-width:792px) {
  .qaq01nm, .ewjf3t {display: none;}
}

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

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

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

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

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

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

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

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

.vh3q87g {--ilxs: var(--caf42);--rehvo: 999px;--c6je8: 1px solid color-mix(in srgb, var(--ony) 55%, transparent);--ab9: var(--vjp);--u8zl: 0 13px;--jf8: var(--vjp);}

.k1zbvn3.k1zbvn3 h2.q87j1::before, .hx48.hx48 h2.ayr8pn::before {display: none;content: none;}
.hx48.hx48 h2.ayr8pn {margin-top: 0;margin-bottom: 0;margin-right: 0;}

.bs51s4d, .ypvbzgf {color: var(--eg7gj);}

.pbt1yw.pbt1yw .edzxz .zq9fp6 {color: color-mix(in srgb, var(--jm14) 62%, var(--wc3));}
.pbt1yw.pbt1yw .jz8b .zq9fp6 {color: color-mix(in srgb, var(--wb8, var(--jm14)) 62%, var(--wc3));}

@media (max-width:707px) { .g0q1xk, .z632te6 {grid-template-columns: repeat(3, minmax(0, 1fr));} }
@media (max-width:510px) { .g0q1xk, .z632te6 {grid-template-columns: repeat(2, minmax(0, 1fr));} }

.qndnrb .m6vj47v {background:
    radial-gradient(120% 140% at 18% 0%, color-mix(in srgb, var(--wb8, var(--jm14)) 55%, transparent) 0%, transparent 62%),
    linear-gradient(135deg, var(--jm14), var(--wb8, var(--jm14)));}
