

:root {--xrjua:  color-mix(in srgb, var(--ls8fl) 14%, #000);--z1as:  var(--drg8);--w6z:   color-mix(in srgb, var(--ls8fl) 34%, transparent);--j1qic:   var(--icms);--w8qp:   var(--g2n0);--h96b:   var(--ood76);--chc:      18px;--iwx: var(--knsnp);--s0y: 999px;--gsr:    var(--ls8fl);--l8b:    var(--xge);--id7pg:"Avenir Next", "Segoe UI", "Trebuchet MS", system-ui, sans-serif;--do8y:    34px;}

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

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

.ge2bd9 {font-weight: 700;top: 0;z-index: 200;position: absolute;text-decoration: none;background: var(--gsr);color: var(--vg7w9, var(--xqhez));border-radius: var(--s0y);padding: 12px 20px;left: -9999px;}
.ge2bd9:focus {left: 12px;top: 12px;}

.jmmb {padding: 6px 16px 0;z-index: 60;top: 0;position: sticky;}
.cp8p22 {padding: 9px 10px 9px 18px;max-width: var(--xjap3);align-items: center;background: color-mix(in srgb, var(--jpq) 88%, transparent);margin: 0 auto;border: 1px solid var(--j1qic);border-radius: var(--s0y);display: flex;overflow: hidden;flex-wrap: nowrap;gap:17px;box-shadow: 0 8px 30px color-mix(in srgb, var(--cut) 70%, transparent);backdrop-filter: blur(14px);}
.yjexs {display: flex;align-items: center;text-decoration: none;flex: 0 0 auto;}

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

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

.cmdes ul {display: flex;padding: 0;flex-wrap: nowrap;gap:3px;list-style: none;min-width: 0;margin: 0;}
.cmdes li {min-width: 0;flex: 0 1 auto;}
.cmdes a {min-width: 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.cmdes a {padding: 8px 15px;color: var(--z1as);font-weight: 700;text-decoration: none;border-radius: var(--s0y);display: block;font-size: 14.5px;}
.cmdes a:hover {color: var(--cfw);background: color-mix(in srgb, var(--xge) 7%, transparent);}
.cmdes a[aria-current="page"] {background: var(--gsr);color: var(--vg7w9, var(--xqhez));}

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

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

.ggrrv {background: var(--zb1);border-color: var(--j1qic);color: var(--wg2, var(--ezlya));}
.w2vy5n {color: var(--yb7nu, var(--wqdt));background: var(--lo7n2);box-shadow: 0 6px 20px color-mix(in srgb, var(--lo7n2) 34%, transparent);}
.w2vy5n:hover {transform: translateY(-2px);background: var(--ehjx);box-shadow: 0 10px 26px color-mix(in srgb, var(--lo7n2) 40%, transparent);}
.mqzbqe {width: 100%;display: flex;margin-top:15px;}

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

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

.e0qw6ne {min-width: 0;--xjap3: 100%;}

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

.rc94r8 {display: grid;top: 88px;gap:14px;position: sticky;}
.bapc34y {padding: 20px;background: var(--h96b);border: 1px solid var(--j1qic);border-radius: var(--chc);}
.gcq2 {border-color: color-mix(in srgb, var(--gsr) 45%, transparent);box-shadow: 0 10px 34px var(--w6z);}
.gp51k {text-transform: uppercase;color: var(--gsr);font-size: 11.5px;font-weight: 800;letter-spacing: .1em;margin: 0 0 6px;}
.xrrqtna {font-size: 18px;font-weight: 800;margin: 0;letter-spacing: -.01em;}
.x6dpkx {color: var(--z1as);margin: 7px 0 0;line-height:1.54;font-size: 14px;}

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

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

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

.bhb2xsv::before {content: '';border-radius: 50%;border: 1px solid var(--j1qic);transition:background 0.15s, border-color 0.121s;background: var(--iwx);inset: 9px;position: absolute;}
.bhb2xsv svg {z-index: 1;position: relative;}
.bhb2xsv:hover {color: var(--l8b);}
.bhb2xsv:hover::before {background: color-mix(in srgb, var(--l8b) 12%, var(--iwx));border-color: color-mix(in srgb, var(--gsr) 45%, var(--j1qic));}
.bhb2xsv:focus-visible {outline: 2px solid var(--gsr);outline-offset: 2px;}
.e4twvs {font-size: 14.5px;font-weight: 700;}

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

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

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

.e0qw6ne {--g2n0: var(--l8b);}

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

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

.e0qw6ne .frk5ef {background: var(--h96b);display: grid;overflow: hidden;min-width: 0;border-radius: var(--chc);border: 1px solid var(--j1qic);grid-template-columns: minmax(0, 1fr);gap: 0;}

.x3h8k {display: block;box-shadow: 0 6px 24px var(--w6z);grid-column: 1 / -1;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--gsr) 88%, transparent) 0%,
    color-mix(in srgb, var(--w8qp, var(--gsr)) 70%, transparent) 100%);padding: 11px 22px;}
.xaq53ec {letter-spacing: .22em;overflow: hidden;white-space: nowrap;display: block;color: var(--vg7w9, var(--xqhez));font: 900 12.5px/1 var(--id7pg);text-overflow: ellipsis;text-transform: uppercase;}

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

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

.h72bg {border-radius: var(--s0y);margin-top:24px;font: 800 15.5px/1 var(--id7pg);letter-spacing: .01em;text-decoration: none;background: var(--ls8fl);min-height: 52px;align-items: center;display: inline-flex;color: var(--vg7w9, var(--xqhez));justify-content: center;padding: 0 34px;box-shadow: 0 10px 30px var(--w6z);transition:transform 0.146s, background 0.179s, box-shadow 0.123s;}
.h72bg:hover {background: var(--ehjx);box-shadow: 0 14px 38px var(--w6z);transform: translateY(-2px);}

.e0qw6ne .emw1p {border-radius: var(--chc);border: 1px solid var(--j1qic);box-shadow: 0 10px 34px var(--w6z);grid-template-columns: minmax(0, 1fr);display: grid;background: var(--h96b);isolation: isolate;min-width: 0;position: relative;overflow: hidden;}

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

.emw1p .wrkp {background:
    linear-gradient(
      180deg,
      color-mix(in srgb, var(--h96b) 50%, transparent) 0%,
      color-mix(in srgb, var(--h96b) 50%, transparent) 40%,
      color-mix(in srgb, var(--h96b) 62%, transparent) 62%,
      color-mix(in srgb, var(--h96b) 34%, transparent) 82%,
      transparent 100%);z-index: 1;pointer-events: none;inset: 0;position: absolute;}
.emw1p .a6r3h5j {background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--gsr) 88%, transparent) 0%,
    color-mix(in srgb, var(--w8qp, var(--gsr)) 70%, transparent) 100%);padding: 11px 22px;grid-column: 1 / -1;display: block;box-shadow: 0 6px 24px var(--w6z);z-index: 2;position: relative;}
.emw1p .qw87 {letter-spacing: .3em;color: var(--vg7w9, var(--xqhez));text-transform: uppercase;font: 800 clamp(13px, 1.5vw, 16px)/1 var(--id7pg);}
.emw1p .h155c {padding: clamp(26px, 3.4vw, 46px) clamp(22px, 2.6vw, 40px) clamp(28px, 3.4vw, 46px);flex-direction: column;min-width: 0;text-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 2px 10px rgba(0, 0, 0, .38);position: relative;align-items: flex-start;display: flex;z-index: 2;}
.hjtqp.hjtqp {letter-spacing: -.035em;font: 900 clamp(30px, 4.1vw, 54px)/1.04 var(--id7pg);color: var(--wb86a, var(--l8b));max-width: 20ch;text-shadow: 0 1px 2px rgba(0, 0, 0, .55), 0 2px 14px rgba(0, 0, 0, .45);margin: 0;overflow-wrap: break-word;text-wrap: balance;}
.r8z46.r8z46 {line-height:1.59;color: var(--wb86a, color-mix(in srgb, var(--z1as) 22%, var(--l8b)));font-size: clamp(15.5px, 1.35vw, 18px);margin: 16px 0 0;max-width: 54ch;}
.emw1p .q700n {min-height: 52px;border-radius: var(--s0y);transition:transform 0.163s, box-shadow 0.205s;margin-top:25px;text-decoration: none;padding: 0 34px;justify-content: center;display: inline-flex;letter-spacing: .01em;align-items: center;color: var(--vg7w9, var(--xqhez));background: var(--ls8fl);box-shadow: 0 8px 26px var(--w6z);font: 800 15.5px/1 var(--id7pg);}
.emw1p .q700n:hover {transform: translateY(-2px);box-shadow: 0 12px 32px var(--w6z);}
@media (min-width:865px) {
  
  .e0qw6ne .emw1p {grid-template-columns: minmax(0, 1.02fr) minmax(0, 1fr);}
  .emw1p .h155c {grid-row: 2;grid-column: 1;}
  .emw1p .wrkp {background:
      linear-gradient(
        90deg,
        color-mix(in srgb, var(--h96b) 50%, transparent) 0%,
        color-mix(in srgb, var(--h96b) 50%, transparent) 38%,
        color-mix(in srgb, var(--h96b) 40%, transparent) 60%,
        color-mix(in srgb, var(--h96b) 18%, transparent) 80%,
        transparent 100%);}
}
@media (max-width:864px) {
  
  .emw1p .h155c {margin-top: 19vh;}

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

.nke1kj {justify-content: center;align-items: center;display: flex;min-width: 0;border-radius: calc(var(--chc) - 4px);margin: 0 clamp(22px, 2.6vw, 40px) clamp(26px, 3.2vw, 44px);background: var(--t0hln, var(--iwx));overflow: hidden;box-shadow: 0 0 0 1px var(--j1qic), 0 10px 34px var(--w6z);position: relative;}
.yjq09h.yjq09h {display: block;width: 100%;height: auto;object-fit: cover;color: var(--nxnf, inherit);border-radius: 0;max-height: 34vh;}

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

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

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

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

  .m8aab .kqzn88b   {grid-column: 1;grid-row: 2;}
  .m8aab .nke1kj {grid-row: 2;grid-column: 2;}

  .e0qw6ne .mnte05 {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .mnte05 .nke1kj {grid-row: 2;grid-column: 1;}
  .mnte05 .kqzn88b   {grid-row: 2;grid-column: 2;}
}
@media (max-width:945px) {
  
  .yjq09h.yjq09h {max-height: 22vh;}
  .h422mk {max-height: 22vh;min-height: 16vh;}
}

.ncgy8h {margin: 0 0 var(--do8y);}

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

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

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

.tpyg {box-shadow: 0 8px 26px var(--w6z);aspect-ratio: 2 / 3;position: relative;border-radius: var(--chc);background: var(--iwx);overflow: hidden;display: block;}
.n9qm {object-fit: cover;width: 100%;border-radius: 0;display: block;height: 100%;}

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

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

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

.njhq5 {left: 9px;border-radius: var(--s0y);box-shadow: 0 3px 12px var(--w6z);padding: 0 7px;font: 800 12.5px/1 var(--id7pg);font-style: normal;font-variant-numeric: tabular-nums;top: 9px;align-items: center;color: var(--vg7w9, var(--xqhez));height: 25px;position: absolute;pointer-events: none;min-width: 25px;display: flex;justify-content: center;z-index: 2;background: var(--ls8fl);}

@media (max-width:889px) {
  .bqj28h0, .vdqp {grid-template-columns: repeat(4, minmax(0, 1fr));}
}
@media (max-width:609px) {
  
  .bqj28h0, .vdqp {grid-template-columns: minmax(0, 1fr);}
}

.hcmbz0 {margin: 0 0 var(--do8y);}
.p7k71t {min-width: 0;gap:9px 16px;margin: 0;display: grid;}

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

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

.tstry3z {min-width: 0;margin: 0;}
.tfqn74 {border-radius: var(--chc);border: 1px solid var(--j1qic);min-width: 0;text-decoration: none;display: block;box-shadow: 0 6px 22px var(--w6z);overflow: hidden;transition:transform 0.222s, border-color 0.21s;}
.tfqn74:hover, .tfqn74:focus-visible {transform: translateY(-3px);border-color: color-mix(in srgb, var(--gsr) 55%, var(--j1qic));}

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

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

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

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

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

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

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

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

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

.myg6t {margin: 0 0 var(--do8y);border-radius: var(--chc);border: 1px solid var(--j1qic);background: var(--h96b);padding: clamp(22px, 2.6vw, 34px);}
.bhjte0m {flex-wrap: wrap;border-bottom: 1px solid var(--j1qic);display: flex;padding-bottom:16px;gap:5px 18px;margin-bottom:6px;align-items: baseline;}

.bb9m {text-shadow: 0 0 26px var(--w6z);font-weight: 900;font-size: clamp(38px, 4.6vw, 58px);letter-spacing: -.04em;line-height: 1;color: var(--gsr);}
.pbkkdkh {font-size: 16px;color: var(--z1as);font-weight: 800;}

.myg6t .qkmn.qkmn {color: var(--z1as);flex: 1 1 260px;font-size: 15px;margin: 0;line-height:1.60;}

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

.hyrg1 {font-style: normal;letter-spacing: .08em;font-weight: 800;font-variant-numeric: tabular-nums;color: var(--z1as);font-size: 12px;}
.ahe1m5:not(.cjvc) .hyrg1 {visibility: hidden;}

.qmz3kc5 {color: color-mix(in srgb, var(--gsr) 35%, var(--l8b));font-weight: 900;font-size: 14px;font-variant-numeric: tabular-nums;}
.sdypk {line-height:1.60;font-size: 15px;grid-column: 3;margin: 0;}
.b1s1s9m {display: block;grid-column: 3;font-weight: 700;margin-top:5px;color: var(--z1as);font-size: 12.5px;font-style: normal;letter-spacing: .05em;}

.twjf6dp {align-items: center;}
.ze7zb {background: var(--iwx);gap:4px;box-shadow: 0 8px 26px var(--w6z);border-radius: var(--chc);border: 1px solid color-mix(in srgb, var(--gsr) 34%, var(--j1qic));align-items: baseline;padding: 10px 20px 12px;flex: 0 0 auto;display: inline-flex;}

.ze7zb .bb9m {text-shadow: none;}

.twjf6dp .qkmn {align-self: center;}

.k6pr .b1s1s9m {margin-top: 0;margin-bottom:3px;}
.k6pr .sdypk {margin-top: 0;}
@media (max-width:609px) {
  
  .twjf6dp {align-items: flex-start;}
  
  .ze7zb {box-sizing: border-box;justify-content: center;width: 100%;}
  .n29ed9f {grid-template-columns: 2.2em minmax(0, 1fr);}
  .ahe1m5:not(.cjvc) .hyrg1 {display: none;}
  .sdypk, .b1s1s9m {grid-column: 2;}
}

.wyv1pb {min-width: 0;display: flex;border-radius: var(--chc);border: 1px solid var(--j1qic);align-items: flex-start;margin: 0 0 var(--do8y);background: var(--h96b);padding: clamp(20px, 2.4vw, 30px);flex-direction: column;}

.cjaz > .tjmv5vv {margin: 18px 0 0;}
.tjmv5vv {box-shadow: 0 8px 26px var(--w6z);border-radius: calc(var(--chc) - 6px);margin: 0 0 18px;width: 100%;min-width: 0;overflow: hidden;}
.kch3va {display: block;}
.dm2qqj {display: block;height: auto;object-fit: cover;border-radius: 0;width: 100%;max-height: 260px;}
.jssw82.jssw82 {color: var(--l8b);line-height:1.20;font-size: clamp(20px, 2.2vw, 28px);font-weight: 800;letter-spacing: -.028em;margin: 0 0 10px;}
.qh604c {min-width: 0;width: 100%;}
.qh604c > :first-child {margin-top: 0;}
.qh604c > :last-child  {margin-bottom: 0;}
.pb50 {box-shadow: 0 8px 24px var(--w6z);text-decoration: none;align-items: center;background: var(--ls8fl);transition:transform 0.133s, background 0.139s;color: var(--vg7w9, var(--xqhez));border-radius: var(--s0y);padding: 0 28px;justify-content: center;min-height: 46px;font-weight: 800;display: inline-flex;margin-top:18px;font-size: 14.5px;}
.pb50:hover {background: var(--ehjx);transform: translateY(-2px);}

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

.mzvrz {border-radius: var(--chc);border: 1px solid color-mix(in srgb, var(--gsr) 18%, var(--j1qic));margin: 0 0 var(--do8y);overflow: hidden;padding: clamp(24px, 3vw, 40px);position: relative;min-width: 0;background:
    radial-gradient(120% 90% at 8% 0%,
      color-mix(in srgb, var(--gsr) 13%, transparent) 0%,
      transparent 62%),
    var(--h96b);box-shadow: 0 18px 48px color-mix(in srgb, var(--w6z) 55%, transparent);}

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

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

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

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

.werph {min-width: 0;border-radius: calc(var(--chc) + 4px);border: 1px solid var(--j1qic);margin: 0 0 14px;padding: clamp(6px, 0.7vw, 10px);background: color-mix(in srgb, var(--l8b) 6%, var(--iwx));position: relative;}

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

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

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

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

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

.cyyn {margin: 0 0 clamp(18px, 2vw, 24px);display: flex;border-radius: var(--s0y);border: 1px solid var(--j1qic);padding: 8px 10px;gap:9px;background: color-mix(in srgb, var(--l8b) 5%, var(--iwx));align-items: center;}

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

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

.tjw84 {display: none;}

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

.m42yj0:target {outline: none;}

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

.ktkp4s4 {align-items: center;gap:11px;flex-wrap: wrap;display: flex;margin: 0;}
.wk4jr.wk4jr, .fj79.fj79 {justify-content: center;min-height: 52px;text-align: center;display: inline-flex;text-decoration: none;transition:transform 0.207s, background 0.193s, border-color 0.195s, box-shadow 0.167s;border-radius: var(--s0y);align-items: center;padding: 0 30px;}
.wk4jr.wk4jr {color: var(--vg7w9, var(--xqhez));font-size: 16px;font-weight: 900;background: var(--ls8fl);box-shadow: 0 10px 30px var(--w6z);letter-spacing: -.01em;}
.wk4jr.wk4jr:hover {transform: translateY(-2px);box-shadow: 0 14px 36px var(--w6z);background: var(--ehjx);}
.wk4jr.wk4jr:focus-visible, .fj79.fj79:focus-visible {outline: 2px solid var(--gsr);outline-offset: 3px;}

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

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

@media (max-width:708px) {
  
  .mzvrz {padding: 16px 14px;}
  .m42yj0, .jnh7a .m42yj0 {flex: 0 0 calc(100% - 14px);}
  .k9c7gs.k9c7gs {font-size: clamp(22px, 6.4vw, 28px);}
  .ktkp4s4 {flex-direction: column;align-items: stretch;}
  .wk4jr.wk4jr, .fj79.fj79 {width: 100%;}
  .p4vq {flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;}
  .p4vq::-webkit-scrollbar {display: none;}
}

@media (prefers-reduced-motion: reduce) {
  .psjzs {scroll-behavior: auto;}
  .wk4jr.wk4jr, .fj79.fj79,
  .rbn7, .jbqgzb {transition:none;}
  .wk4jr.wk4jr:hover {transform: none;}
}

.kvaxk {margin: 0 0 var(--do8y);background: var(--h96b);gap:7px 18px;border-radius: var(--chc);border: 1px solid var(--j1qic);align-items: start;grid-template-columns: auto minmax(0, 1fr);display: grid;padding: clamp(20px, 2.4vw, 28px);}
.qqrh84 {grid-row: 1 / span 2;}
.nwnb {display: block;box-shadow: 0 6px 20px var(--w6z);object-fit: cover;border-radius:16px;height: 62px;width: 62px;}
.ckh4 {min-width: 0;}
.gv78 {color: var(--l8b);font-size: 15.5px;display: block;font-weight: 800;}
.jsjh9 {gap:7px;flex-wrap: wrap;display: flex;font-style: normal;margin-top:8px;}
.ds4jatm, .h0cm {align-items: center;padding: 5px 12px;font-size: 12px;font-weight: 700;letter-spacing: .04em;border-radius: var(--s0y);display: inline-flex;}
.ds4jatm {border: 1px solid var(--j1qic);color: var(--z1as);background: var(--iwx);}
.h0cm {color: color-mix(in srgb, var(--gsr) 35%, var(--l8b));border: 1px solid color-mix(in srgb, var(--gsr) 40%, transparent);background: color-mix(in srgb, var(--gsr) 16%, transparent);}
.yz21rc0 {color: var(--z1as);font-size: 14.5px;margin: 11px 0 0;line-height:1.66;}
.azmmped {display: flex;flex-wrap: wrap;gap:9px;margin-top:13px;}

.br750 {text-decoration: none;align-items: center;height: 44px;display: inline-flex;justify-content: center;border-radius: 50%;border: 1px solid var(--j1qic);color: var(--z1as);transition:color 0.199s, border-color 0.136s, transform 0.159s;width: 44px;background: var(--iwx);}
.br750:hover {color: color-mix(in srgb, var(--gsr) 35%, var(--l8b));transform: translateY(-2px);border-color: color-mix(in srgb, var(--gsr) 55%, var(--j1qic));}
.d8665v {color: var(--z1as);font-size: 12.5px;display: block;margin-top:14px;grid-column: 1 / -1;line-height:1.54;}

.kvaxk .fnmfja.fnmfja {line-height:1.52;font-size: 13.5px;color: var(--z1as);margin: 7px 0 0;}
.kvaxk .fnmfja.fnmfja .ds4jatm,
.kvaxk .fnmfja.fnmfja .h0cm {padding: 0;border: 0;border-radius: 0;display: inline;background: none;letter-spacing: .02em;font-weight: 700;font-size: inherit;}
.kvaxk .fnmfja.fnmfja .ds4jatm {color: var(--l8b);}

.kvaxk .fnmfja.fnmfja .h0cm {color: color-mix(in srgb, var(--gsr) 35%, var(--l8b));}

.kvaxk .fnmfja.fnmfja .ds4jatm + .h0cm::before {font-weight: 700;margin: 0 8px;content: "\00B7";color: var(--z1as);}

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

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

.x0gw {justify-items: start;grid-template-columns: minmax(0, 1fr);}
.x0gw .qqrh84 {margin-bottom:7px;grid-row: auto;}
@media (max-width:565px) {
  .kvaxk {grid-template-columns: minmax(0, 1fr);}
  .qqrh84 {margin-bottom:6px;grid-row: auto;}
}

.ahmad1 {background: var(--h96b);margin: 0 0 var(--do8y);position: relative;min-width: 0;border-radius: var(--chc);border: 1px solid var(--j1qic);padding: clamp(20px, 2.4vw, 30px);}

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

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

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

@supports (grid-template-columns: subgrid) {
  .yb42.yb42 .b6e1:has(> .frk5ef:nth-child(3n + 1):last-child) > .frk5ef:last-child {grid-column: span 3;}
  .yb42.yb42 .b6e1:has(> .frk5ef:nth-child(3n + 2):last-child) > .frk5ef:last-child {grid-column: span 2;}
}
.yb42.yb42 .frk5ef {display: flex;border: 1px solid var(--j1qic);border-radius: var(--chc);min-width: 0;background: var(--h96b);flex-direction: column;overflow: hidden;}

.yb42.yb42 .ck34k {align-items: center;padding: 14px 10px 12px;display: flex;background: var(--iwx);border-bottom: 2px solid var(--gsr);justify-content: center;}
.yb42.yb42 .q326pny {font-size: clamp(34px, 4.4vw, 52px);font-weight: 900;font-variant-numeric: tabular-nums;letter-spacing: -.045em;line-height: 1;color: var(--gsr);}
.yb42.yb42 .vw9zy {padding: 15px 16px 18px;}
.yb42.yb42 .c6cvf {display: block;color: var(--l8b);font-weight: 800;margin: 0 0 6px;font-size: 16px;line-height:1.29;letter-spacing: -.01em;}
.yb42.yb42 .c840jx {color: var(--z1as);line-height:1.54;margin: 0;font-size: 15px;}

.yb42.yb42 .an105 .vw9zy {padding-top:17px;}
.yb42.yb42 .an105 .q326pny {margin-bottom:11px;font-weight: 900;border-bottom: 2px solid var(--gsr);padding-bottom:8px;font-size: clamp(30px, 3.8vw, 44px);width: fit-content;display: block;letter-spacing: -.045em;color: color-mix(in srgb, var(--gsr) 62%, var(--xge));font-variant-numeric: tabular-nums;line-height: .95;}

.etew.etew .g8h1c9c {display: grid;gap:12px;}
.etew.etew .v1kt8yn {gap:14px;display: flex;border: 1px solid var(--j1qic);border-left-width: 4px;border-radius: var(--chc);align-items: flex-start;padding: 14px 16px;background: var(--h96b);}
.etew.etew .nea12   {border-left-color: var(--gsr);}
.etew.etew .dd3rj {border-left-color: var(--w8qp);}

.etew.etew .gr2m {align-self: stretch;padding-right:13px;border-right: 1px solid var(--j1qic);display: flex;gap:2px;flex: 0 0 116px;flex-direction: column;}
.etew.etew .mhvyx41 {letter-spacing: .09em;text-transform: uppercase;color: var(--z1as);line-height:1.27;font-size: 11.5px;font-weight: 800;}
.etew.etew .abp1d9 {font-size: 25px;font-weight: 900;letter-spacing: -.03em;line-height:1.07;font-variant-numeric: tabular-nums;}
.etew.etew .nea12   .abp1d9 {color: var(--gsr);}
.etew.etew .dd3rj .abp1d9 {color: var(--w8qp);}

.etew.etew .c4v976 {flex: 1 1 auto;flex-wrap: wrap;gap:8px;padding: 0;margin: 0;display: flex;min-width: 0;list-style: none;}
.etew.etew .f01y4 {font-size: 15px;display: inline-flex;background: var(--iwx);border-radius: var(--s0y);border: 1px solid var(--j1qic);line-height:1.46;margin: 0;gap:6px;align-items: baseline;padding: 8px 14px;}
.etew.etew .zht0 {font-weight: 900;flex: 0 0 auto;}
.etew.etew .nea12   .zht0 {color: var(--gsr);}
.etew.etew .dd3rj .zht0 {color: var(--w8qp);}

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

.etew.etew .nea12   .d00nv .f01y4::before {color: color-mix(in srgb, var(--gsr) 62%, var(--xge));}
.etew.etew .dd3rj .d00nv .f01y4::before {color: color-mix(in srgb, var(--w8qp, var(--gsr)) 62%, var(--xge));}

.etew.etew .e75h .abp1d9 {margin-bottom:2px;line-height: 1;}

.gm074xb.gm074xb .tbc0yw {border-top: 1px solid var(--j1qic);}
.gm074xb.gm074xb .sa1q4 {border-bottom: 1px solid var(--j1qic);background: none;border-radius: 0;}

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

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

.gm074xb.gm074xb .xazh3pt::after {border-bottom: 2px solid var(--z1as);top: 50%;width: 8px;content: "";position: absolute;height: 8px;border-right: 2px solid var(--z1as);transition:transform 0.15s;transform: translateY(-70%) rotate(45deg);right: 6px;}
.gm074xb.gm074xb .sa1q4[open] .xazh3pt::after {border-color: var(--gsr);transform: translateY(-30%) rotate(225deg);}

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

.gm074xb.gm074xb .nzba {margin: 0;padding: 0;counter-reset: mn-term-n;list-style: none;}
.gm074xb.gm074xb .ndjy4 {counter-increment: mn-term-n;border-bottom: 1px solid var(--j1qic);}
.gm074xb.gm074xb .nzba .sa1q4 {border-bottom: 0;}

.gm074xb.gm074xb .nzba .xazh3pt {padding-left:38px;}
.gm074xb.gm074xb .nzba .xazh3pt::before {left: 4px;content: counter(mn-term-n, decimal-leading-zero);letter-spacing: .06em;top: 17px;font-weight: 800;font-variant-numeric: tabular-nums;color: var(--z1as);font-size: 12px;}

.gm074xb.gm074xb .nzba .yjwcyv {margin-left:33px;}

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

.k5en.k5en {align-items: center;gap:11px;display: flex;}
.k5en.emdx   {justify-content: center;}
.k5en.q7p3057 {justify-content: flex-end;}

.k5en.k5en .q7znb {width: 9px;border-radius: 50%;background: var(--gsr);height: 9px;box-shadow: 0 0 10px var(--w6z);flex: 0 0 auto;}
.k5en.k5en .k06pnh {padding: 0 34px;transition:transform 0.157s, background 0.124s, box-shadow 0.143s;justify-content: center;border-radius: var(--s0y);align-items: center;min-height: 52px;text-decoration: none;background: var(--ls8fl);box-shadow: 0 10px 30px var(--w6z);color: var(--vg7w9, var(--xqhez));display: inline-flex;}
.k5en.k5en .k06pnh:hover {background: var(--ehjx);box-shadow: 0 14px 38px var(--w6z);transform: translateY(-2px);}
.k5en.k5en .esbw {letter-spacing: .01em;font: 800 15.5px/1 var(--id7pg);}

.k5en.k5en .jj42e3 {flex: 1 1 auto;}

.dx6d.dx6d {padding: 10px;margin: 0 0 var(--do8y);border-radius: var(--chc);background: var(--iwx);box-shadow: 0 0 0 1px var(--j1qic), 0 10px 34px var(--w6z);position: relative;}
.dx6d.z8swz3h {padding: 18px;}
.dx6d.dx6d .shw3v6 {border-radius: calc(var(--chc) - 6px);overflow: hidden;display: block;}
.dx6d.dx6d .ctbff {display: block;border-radius: calc(var(--chc) - 6px);height: auto;width: 100%;}

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

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

.b9fx.b9fx .p75bhy4 {order: 2;}

.b9fx.b9fx .t195 {min-height: 100%;display: flex;box-shadow: 0 0 0 1px var(--j1qic), 0 10px 34px var(--w6z);min-width: 0;overflow: hidden;border-radius: calc(var(--chc) - 2px);align-items: center;background: var(--xrjua);justify-content: center;position: relative;}

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

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

.b9fx.b9fx .hpd9fge {display: grid;gap:13px;min-width: 0;}
.b9fx.b9fx .jzhz {display: block;margin: 0;color: var(--l8b);letter-spacing: -.02em;font: 800 clamp(21px, 2.2vw, 27px)/1.15 var(--id7pg);}
.b9fx.b9fx .zryr {margin: 0;color: var(--z1as);}

.b9fx.b9fx .ygvm {gap:11px;margin: 0;align-items: center;display: flex;}
.b9fx.b9fx .s2k8gm {position: relative;background: color-mix(in srgb, var(--xge) 10%, transparent);overflow: hidden;height: 10px;flex: 1 1 auto;border-radius: var(--s0y);}
.b9fx.b9fx .s2k8gm::before {box-shadow: 0 0 12px var(--w6z);background: linear-gradient(90deg, var(--gsr), var(--w8qp, var(--gsr)));width: var(--csp, 0%);border-radius: var(--s0y);position: absolute;content: "";inset: 0 auto 0 0;}

.b9fx.b9fx .bsdwx68 {flex: 0 0 auto;font: 800 17px/1 var(--id7pg);color: color-mix(in srgb, var(--gsr) 35%, var(--l8b));}
.b9fx.b9fx .bsdwx68 small {font-size: 13px;color: var(--z1as);}

.b9fx.b9fx .qey6x {flex-wrap: wrap;margin: 0;list-style: none;display: flex;padding: 0;gap:11px;}
.b9fx.b9fx .qkcjn {display: inline-flex;border-radius: var(--s0y);border: 1px solid var(--j1qic);gap:7px;background: var(--iwx);padding: 9px 15px;align-items: baseline;}
.b9fx.b9fx .z3zc44 {letter-spacing: .1em;text-transform: uppercase;font: 800 11.5px/1 var(--id7pg);font-style: normal;color: var(--z1as);}
.b9fx.b9fx .edejde {font-size: 14.5px;font-weight: 700;}

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

.b9fx.b9fx .k7ts {gap:7px 18px;margin: 0;align-items: baseline;display: grid;padding: 13px 16px;background: var(--iwx);border-radius: var(--chc);border: 1px solid var(--j1qic);grid-template-columns: auto minmax(0, 1fr);}
.b9fx.b9fx .k7ts .edejde {margin: 0;}

.b9fx.b9fx .qqsxt {flex-wrap: wrap;gap:11px;display: flex;}
.b9fx.b9fx .mxdch {justify-content: center;align-items: center;min-height: 52px;border-radius: var(--s0y);text-decoration: none;padding: 0 20px;transition:transform 0.138s, background 0.19s;display: inline-flex;color: var(--vg7w9, var(--xqhez));background: var(--ls8fl);box-shadow: 0 8px 26px var(--w6z);flex: 1 1 190px;gap:12px;}
.b9fx.b9fx .mxdch:hover {transform: translateY(-2px);background: var(--ehjx);}
.b9fx.b9fx .dh3gjc6 {flex: 0 0 auto;display: flex;}
.b9fx.b9fx .dh3gjc6 svg {width: 21px;fill: currentColor;height: 21px;display: block;}
.b9fx.b9fx .n1yfy2t {line-height:1.15;display: grid;}

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

.b9fx.hv7w6 .ygvm {order: 1;}
.b9fx.hv7w6 .qqsxt {order: 2;}

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

.r6q3t4g.r6q3t4g {border-radius: var(--chc);border: 1px solid var(--j1qic);padding: clamp(20px, 2.4vw, 30px);position: relative;background: var(--h96b);}
.r6q3t4g.wvc4be4 {padding-left: clamp(28px, 3.2vw, 44px);}

.r6q3t4g.r6q3t4g .hbdkmv {left: 0;position: absolute;background: linear-gradient(180deg, var(--gsr), var(--w8qp, var(--gsr)));box-shadow: 0 0 12px var(--w6z);width: 3px;bottom: 18px;top: 18px;border-radius: 0 3px 3px 0;}
.r6q3t4g.r6q3t4g .bys8wc {letter-spacing: -.02em;color: var(--l8b);margin: 0 0 14px;font: 800 clamp(19px, 2vw, 24px)/1.2 var(--id7pg);display: block;}
.r6q3t4g.r6q3t4g .xnmx > :first-child {margin-top: 0;}
.r6q3t4g.r6q3t4g .xnmx > :last-child  {margin-bottom: 0;}

.s3xc4.s3xc4 {overflow: hidden;border-radius: var(--chc);border: 1px solid var(--j1qic);background: var(--h96b);}
.s3xc4.s3xc4 .wp79 {font: 900 12.5px/1.35 var(--id7pg);background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--gsr) 88%, transparent) 0%,
    color-mix(in srgb, var(--w8qp, var(--gsr)) 70%, transparent) 100%);color: var(--vg7w9, var(--xqhez));display: block;padding: 11px 22px;box-shadow: 0 6px 24px var(--w6z);text-transform: uppercase;letter-spacing: .22em;}
.s3xc4.s3xc4 .r7m3 {padding: clamp(20px, 2.4vw, 30px);}
.s3xc4.wmbsp7 .wp79 {margin: 0 0 0 clamp(14px, 2vw, 30px);}

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

.s3xc4.b9kaxkw .wp79 {box-shadow: 0 -6px 24px var(--w6z);}
.s3xc4.b9kaxkw .r7m3 {padding-bottom: clamp(16px, 2vw, 24px);}
.s3xc4.s3xc4 .r7m3 > :first-child {margin-top: 0;}
.s3xc4.s3xc4 .r7m3 > :last-child  {margin-bottom: 0;}

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

.zp46n9.zp46n9 .tyfd2ds::-webkit-details-marker {display: none;}
.zp46n9.zp46n9 .vk07mw {letter-spacing: -.015em;color: var(--l8b);font: 800 clamp(17px, 1.8vw, 21px)/1.2 var(--id7pg);}

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

.zp46n9.zp46n9 .xt5g45p {display: flex;padding: 4px 20px 20px;gap:11px;flex-wrap: wrap;counter-reset: mn-level-n;}
.zp46n9.zp46n9 .xt5g45p a {transition:border-color 0.138s, transform 0.172s, box-shadow 0.191s;display: inline-flex;border-radius: var(--s0y);border: 1px solid var(--j1qic);padding: 0 16px;gap:9px;color: var(--l8b);text-decoration: none;background: var(--h96b);counter-increment: mn-level-n;font-weight: 700;font-size: 14.5px;align-items: center;min-height: 44px;}
.zp46n9.zp46n9 .xt5g45p a::before {color: color-mix(in srgb, var(--gsr) 35%, var(--l8b));justify-content: center;flex: 0 0 auto;height: 22px;background: color-mix(in srgb, var(--gsr) 18%, transparent);min-width: 22px;border-radius: var(--s0y);font: 800 11.5px/1 var(--id7pg);align-items: center;display: inline-flex;content: counter(mn-level-n);}
.zp46n9.zp46n9 .xt5g45p a:hover {transform: translateY(-2px);border-color: color-mix(in srgb, var(--gsr) 50%, transparent);box-shadow: 0 8px 22px var(--w6z);}

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

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

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

@media (max-width:1232px) {
  .yay2ha, .pc62 {grid-template-columns: minmax(0, 1fr) 288px;}
}

@media (max-width:1034px) {
  
  .yay2ha, .pc62 {grid-template-columns: minmax(0, 1fr);grid-template-rows: auto auto;}
  .e0qw6ne   {display: contents;}
  .rc94r8  {grid-row: 2;position: static;}
  
  .e0qw6ne > * {grid-column: 1;}
  .e0qw6ne > .nqcbdf2 {grid-row: 1;}
}

@media (max-width:768px) {
  .kjte {display: flex;}
  .cmdes {display: none;}
  
  .cp8p22 {flex-wrap: nowrap;border-radius:21px;padding: 10px 12px;gap:7px;}
  
  .cp8p22 .yjexs  {min-width: 0;flex: 0 1 auto;order: 1;}
  .cp8p22 .yjexs img {height: 32px;max-width:121px;}
  .cp8p22 .ss3ky7s   {flex: 1 1 auto;min-width: 0;justify-content: center;order: 2;}
  .cp8p22 .kjte {order: 3;margin-left: 0;flex: 0 0 auto;}
  
  .cp8p22 .yjexs  {min-width: 0;flex: 0 1 auto;order: 1;}
  .cp8p22 .ss3ky7s   {min-width: 0;justify-content: flex-end;order: 2;flex: 1 1 auto;}
  .cp8p22 .kjte {margin: 0;order: 3;flex: 0 0 auto;}
  
  .cp8p22 .ss3ky7s .y0vbgj2,
  .cp8p22 .ss3ky7s > div:has(> .qr9wtq) {display: none;}
  .cp8p22 .yjexs img {max-width:105px;height: 30px;}
  .cp8p22 .ss3ky7s a {padding: 10px 14px;flex: 0 0 auto;white-space: nowrap;font-size: 13.5px;}
  
  @media (max-width:371px) {
    .cp8p22 {padding: 10px 9px;gap:5px;}
    .cp8p22 .ss3ky7s {gap:6px;}
    .cp8p22 .ss3ky7s a {padding: 10px 11px;font-size: 13px;}
    .cp8p22 .yjexs img {max-width:85px;}
  }
  .yay2ha {padding: 18px 12px 92px;}
  
  .etew.etew .v1kt8yn {gap:11px;flex-direction: column;}
  .etew.etew .gr2m {flex: 0 0 auto;flex-direction: row;align-items: baseline;border-bottom: 1px solid var(--j1qic);gap:9px;border-right: 0;padding: 0 0 8px;}
  .etew.etew .abp1d9 {font-size: 20px;}
  
  .etew.etew .c4v976 {flex-direction: column;}
  .etew.etew .f01y4 {width: 100%;}
  
  .yb42.yb42 .b6e1 {gap:10px;grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));}
  .yb42.yb42 .vw9zy {padding: 13px 13px 15px;}
  .gm074xb.gm074xb .yjwcyv {margin-left:13px;padding-left:13px;}
  .gm074xb.gm074xb .nzba .yjwcyv {margin-left:25px;}
  
  .k2rp {border-radius: var(--s0y);flex-direction: row;align-items: center;gap:11px;padding: 10px 14px;}
  .e4twvs {min-width: 0;text-overflow: ellipsis;font-size: 13.5px;overflow: hidden;white-space: nowrap;flex: 1 1 auto;}
  .k2rp .san3m {padding: 9px 16px;flex: 0 0 auto;font-size: 13.5px;}
}

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

.tz0sd.tz0sd {background: var(--lzrx8);}

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

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

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

.tz0sd .v2p4s a {display: flex;min-height: 44px;align-items: center;}
.yjexs {align-items: center;display: inline-flex;min-height: 44px;}

.ek82y2a, .san3m, .kan2h,
.e0qw6ne a[role="button"],
.e0qw6ne .d5ha a {min-height: 44px;}

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

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

.cmdes ul {gap:8px;}

.tz0sd .v2p4s ul {gap:8px;display: grid;}

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

.zm8zkn3 {gap:11px;border-bottom: 1px solid var(--j1qic);align-items: center;display: flex;padding: 14px 8px 14px 20px;justify-content: space-between;}
.k4e7ny2 {font: 800 19px/1.2 var(--id7pg);color: var(--l8b);min-width: 0;overflow-wrap: anywhere;}
.qc2wv {cursor: pointer;line-height: 1;border-radius: var(--chc);font-size: 27px;align-items: center;flex: 0 0 auto;color: var(--l8b);min-width: 44px;min-height: 44px;display: flex;justify-content: center;}
.qc2wv:hover {background: var(--iwx);}

.qg9xfaa {padding: 12px;}
.qg9xfaa ul {padding: 0;gap:9px;display: grid;margin: 0;list-style: none;}
.qg9xfaa a {padding: 12px 16px;font-weight: 700;min-height: 50px;color: var(--l8b);background: var(--iwx);border-radius: var(--chc);border: 1px solid var(--j1qic);display: flex;text-decoration: none;align-items: center;transition:background 0.16s, border-color 0.164s, transform 0.178s;font-size: 16px;}
.qg9xfaa a:hover {background: var(--h96b);border-color: color-mix(in srgb, var(--gsr) 45%, transparent);}
.qg9xfaa a:active {transform: translateY(1px);}

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

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

.enxs,
.d31j {align-items: center;font-weight: 800;min-height: 50px;padding: 13px 20px;display: flex;text-decoration: none;justify-content: center;font-size: 15px;transition:transform 0.14s, box-shadow 0.19s, background 0.154s;border-radius: var(--s0y);}
.enxs {background: transparent;border: 1px solid var(--j1qic);color: var(--l8b);}
.enxs:hover {background: var(--iwx);}
.d31j {background: var(--lo7n2);color: var(--lgl, var(--yb7nu, var(--wqdt)));box-shadow: 0 6px 20px color-mix(in srgb, var(--lo7n2) 34%, transparent);border: 1px solid transparent;}
.d31j:hover {box-shadow: 0 10px 26px color-mix(in srgb, var(--lo7n2) 40%, transparent);transform: translateY(-2px);}

.zw32s34 a:focus-visible,
.qc2wv:focus-visible,
.kjte:focus-visible {outline: 2px solid var(--gsr);outline-offset: 2px;}

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

@media (min-width:769px) {
  .zvs7, .zw32s34 {display: none;}
}

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

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

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

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

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

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

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

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

.y0vbgj2 {--d66s: var(--s0y);--nqx: var(--s0y);--zy9: 1px solid color-mix(in srgb, var(--ls8fl) 55%, transparent);--tdo7d: var(--chc);--vpey: 999px;--gy5y: 0 13px;}

.r6q3t4g.r6q3t4g h2.bys8wc::before, .s3xc4.s3xc4 h2.wp79::before {content: none;display: none;}
.s3xc4.s3xc4 h2.wp79 {margin-right: 0;margin-top: 0;margin-bottom: 0;}

.adra, .tpyg {color: var(--l8b);}

.etew.etew .nea12 .zht0 {color: color-mix(in srgb, var(--gsr) 62%, var(--xge));}
.etew.etew .dd3rj .zht0 {color: color-mix(in srgb, var(--w8qp, var(--gsr)) 62%, var(--xge));}

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

.e0qw6ne .qhdjm2 {background:
    radial-gradient(120% 140% at 18% 0%, color-mix(in srgb, var(--w8qp, var(--gsr)) 55%, transparent) 0%, transparent 62%),
    linear-gradient(135deg, var(--gsr), var(--w8qp, var(--gsr)));}
