

:root {--r7i:    34px;--kt857:    var(--gjg);--jzi: 999px;--pa3ti:"Avenir Next", system-ui, "Trebuchet MS", "Segoe UI", sans-serif;--bjvrc:      18px;--no8:   var(--bt3s6);--blfma:   color-mix(in srgb, var(--qfyc) 34%, transparent);--eu9:    var(--qfyc);--uocv: var(--t1fe);--unc0:  color-mix(in srgb, var(--qfyc) 14%, #000);--wf0:  var(--lm3q);--zyuy3:   var(--un0z);--z6xe:   var(--tmlc);}

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

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

.a5ks4 {color: var(--ucmyr, var(--fo3));left: -9999px;text-decoration: none;border-radius: var(--jzi);padding: 12px 20px;background: var(--eu9);font-weight: 700;position: absolute;top: 0;z-index: 200;}
.a5ks4:focus {top: 12px;left: 12px;}

.ephktpw {padding: 6px 16px 0;z-index: 60;position: sticky;top: 0;}
.pxn7 {max-width: var(--obs);margin: 0 auto;overflow: hidden;backdrop-filter: blur(14px);box-shadow: 0 8px 30px color-mix(in srgb, var(--q51) 70%, transparent);flex-wrap: nowrap;align-items: center;padding: 9px 10px 9px 18px;border: 1px solid var(--zyuy3);border-radius: var(--jzi);gap:18px;display: flex;background: color-mix(in srgb, var(--a9j1m) 88%, transparent);}
.ygmbz {display: flex;text-decoration: none;flex: 0 0 auto;align-items: center;}

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

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

.azh6 ul {margin: 0;gap:4px;padding: 0;list-style: none;min-width: 0;display: flex;flex-wrap: nowrap;}
.azh6 li {flex: 0 1 auto;min-width: 0;}
.azh6 a {overflow: hidden;min-width: 0;white-space: nowrap;text-overflow: ellipsis;}
.azh6 a {font-weight: 700;font-size: 14.5px;display: block;text-decoration: none;padding: 8px 15px;color: var(--wf0);border-radius: var(--jzi);}
.azh6 a:hover {background: color-mix(in srgb, var(--gjg) 7%, transparent);color: var(--k97);}
.azh6 a[aria-current="page"] {color: var(--ucmyr, var(--fo3));background: var(--eu9);}

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

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

.zhvd {border-color: var(--zyuy3);color: var(--f5cnq, var(--nx2d));background: var(--h78j2);}
.jg1ne {background: var(--hhe);box-shadow: 0 6px 20px color-mix(in srgb, var(--hhe) 34%, transparent);color: var(--otp, var(--lwbe));}
.jg1ne:hover {background: var(--gog);transform: translateY(-2px);box-shadow: 0 10px 26px color-mix(in srgb, var(--hhe) 40%, transparent);}
.wwgxzxa {display: flex;margin-top:15px;width: 100%;}

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

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

.em3kdm {min-width: 0;--obs: 100%;}

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

.d6j1nyw {position: sticky;display: grid;top: 88px;gap:13px;}
.gqpkc6 {padding: 20px;border: 1px solid var(--zyuy3);border-radius: var(--bjvrc);background: var(--no8);}
.e7n7p {border-color: color-mix(in srgb, var(--eu9) 45%, transparent);box-shadow: 0 10px 34px var(--blfma);}
.wsrseq {font-size: 11.5px;text-transform: uppercase;letter-spacing: .1em;margin: 0 0 6px;color: var(--eu9);font-weight: 800;}
.wnybew {font-weight: 800;letter-spacing: -.01em;margin: 0;font-size: 18px;}
.xqqvj {margin: 7px 0 0;font-size: 14px;color: var(--wf0);line-height:1.57;}

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

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

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

.h7sxt::before {background: var(--uocv);transition:background 0.168s, border-color 0.174s;inset: 9px;border-radius: 50%;border: 1px solid var(--zyuy3);content: '';position: absolute;}
.h7sxt svg {z-index: 1;position: relative;}
.h7sxt:hover {color: var(--kt857);}
.h7sxt:hover::before {background: color-mix(in srgb, var(--kt857) 12%, var(--uocv));border-color: color-mix(in srgb, var(--eu9) 45%, var(--zyuy3));}
.h7sxt:focus-visible {outline: 2px solid var(--eu9);outline-offset: 2px;}
.m8nzmk {font-size: 14.5px;font-weight: 700;}

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

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

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

.em3kdm {--tmlc: var(--kt857);}

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

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

.em3kdm .xdt8 {gap: 0;min-width: 0;grid-template-columns: minmax(0, 1fr);display: grid;background: var(--no8);overflow: hidden;border-radius: var(--bjvrc);border: 1px solid var(--zyuy3);}

.b19cb7 {box-shadow: 0 6px 24px var(--blfma);display: block;padding: 11px 22px;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--eu9) 88%, transparent) 0%,
    color-mix(in srgb, var(--z6xe, var(--eu9)) 70%, transparent) 100%);grid-column: 1 / -1;}
.xwgf {display: block;font: 900 12.5px/1 var(--pa3ti);text-transform: uppercase;letter-spacing: .22em;white-space: nowrap;overflow: hidden;color: var(--ucmyr, var(--fo3));text-overflow: ellipsis;}

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

.bt29j.bt29j {font: 800 clamp(28px, 3.1vw, 44px)/1.05 var(--pa3ti);color: var(--kt857);margin: 0;text-wrap: balance;overflow-wrap: break-word;letter-spacing: -.035em;}
.b4q6.b4q6 {color: var(--wf0);margin: 14px 0 0;line-height:1.62;font-size: 16px;max-width: 56ch;}

.bztg {letter-spacing: .01em;min-height: 52px;font: 800 15.5px/1 var(--pa3ti);transition:transform 0.186s, background 0.132s, box-shadow 0.157s;align-items: center;display: inline-flex;text-decoration: none;padding: 0 34px;margin-top:23px;justify-content: center;border-radius: var(--jzi);box-shadow: 0 10px 30px var(--blfma);color: var(--ucmyr, var(--fo3));background: var(--qfyc);}
.bztg:hover {background: var(--gog);box-shadow: 0 14px 38px var(--blfma);transform: translateY(-2px);}

.em3kdm .dq0dbxe {box-shadow: 0 10px 34px var(--blfma);display: grid;isolation: isolate;background: var(--no8);overflow: hidden;min-width: 0;position: relative;grid-template-columns: minmax(0, 1fr);border-radius: var(--bjvrc);border: 1px solid var(--zyuy3);}

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

.dq0dbxe .s11w {position: absolute;background:
    linear-gradient(
      180deg,
      color-mix(in srgb, var(--no8) 50%, transparent) 0%,
      color-mix(in srgb, var(--no8) 50%, transparent) 40%,
      color-mix(in srgb, var(--no8) 62%, transparent) 62%,
      color-mix(in srgb, var(--no8) 34%, transparent) 82%,
      transparent 100%);z-index: 1;pointer-events: none;inset: 0;}
.dq0dbxe .yd5sbv {background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--eu9) 88%, transparent) 0%,
    color-mix(in srgb, var(--z6xe, var(--eu9)) 70%, transparent) 100%);box-shadow: 0 6px 24px var(--blfma);z-index: 2;position: relative;padding: 11px 22px;grid-column: 1 / -1;display: block;}
.dq0dbxe .bnew3 {text-transform: uppercase;color: var(--ucmyr, var(--fo3));letter-spacing: .3em;font: 800 clamp(13px, 1.5vw, 16px)/1 var(--pa3ti);}
.dq0dbxe .z41eg {text-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 2px 10px rgba(0, 0, 0, .38);padding: clamp(26px, 3.4vw, 46px) clamp(22px, 2.6vw, 40px) clamp(28px, 3.4vw, 46px);min-width: 0;z-index: 2;display: flex;align-items: flex-start;flex-direction: column;position: relative;}
.g4ra.g4ra {letter-spacing: -.035em;font: 900 clamp(30px, 4.1vw, 54px)/1.04 var(--pa3ti);overflow-wrap: break-word;color: var(--vfgkr, var(--kt857));max-width: 20ch;margin: 0;text-shadow: 0 1px 2px rgba(0, 0, 0, .55), 0 2px 14px rgba(0, 0, 0, .45);text-wrap: balance;}
.fbv51g.fbv51g {max-width: 54ch;font-size: clamp(15.5px, 1.35vw, 18px);color: var(--vfgkr, color-mix(in srgb, var(--wf0) 22%, var(--kt857)));line-height:1.60;margin: 16px 0 0;}
.dq0dbxe .k5h3 {align-items: center;display: inline-flex;letter-spacing: .01em;box-shadow: 0 8px 26px var(--blfma);border-radius: var(--jzi);text-decoration: none;transition:transform 0.184s, box-shadow 0.139s;min-height: 52px;font: 800 15.5px/1 var(--pa3ti);background: var(--qfyc);padding: 0 34px;color: var(--ucmyr, var(--fo3));justify-content: center;margin-top:24px;}
.dq0dbxe .k5h3:hover {transform: translateY(-2px);box-shadow: 0 12px 32px var(--blfma);}
@media (min-width:855px) {
  
  .em3kdm .dq0dbxe {grid-template-columns: minmax(0, 1.02fr) minmax(0, 1fr);}
  .dq0dbxe .z41eg {grid-row: 2;grid-column: 1;}
  .dq0dbxe .s11w {background:
      linear-gradient(
        90deg,
        color-mix(in srgb, var(--no8) 50%, transparent) 0%,
        color-mix(in srgb, var(--no8) 50%, transparent) 38%,
        color-mix(in srgb, var(--no8) 40%, transparent) 60%,
        color-mix(in srgb, var(--no8) 18%, transparent) 80%,
        transparent 100%);}
}
@media (max-width:854px) {
  
  .dq0dbxe .z41eg {margin-top: 19vh;}

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

.vcht {min-width: 0;justify-content: center;display: flex;position: relative;margin: 0 clamp(22px, 2.6vw, 40px) clamp(26px, 3.2vw, 44px);overflow: hidden;background: var(--nt96, var(--uocv));align-items: center;box-shadow: 0 0 0 1px var(--zyuy3), 0 10px 34px var(--blfma);border-radius: calc(var(--bjvrc) - 4px);}
.ed9y.ed9y {color: var(--gm2p, inherit);border-radius: 0;width: 100%;height: auto;display: block;object-fit: cover;max-height: 34vh;}

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

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

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

@media (min-width:935px) {
  
  .em3kdm .xdt8 {align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);}
  .vcht {display: block;align-self: stretch;min-height: 100%;border-radius: 0;margin: 0;}
  
  .vcht {box-shadow: inset 0 0 0 1px var(--zyuy3);}
  .ed9y.ed9y {height: 100%;object-fit: cover;max-height: none;min-height: clamp(300px, 34vw, 460px);width: 100%;}
  .vkjj7x1 {min-height: 100%;height: 100%;max-height: none;}
  
  .kgwm0be {padding: clamp(26px, 3.2vw, 46px) clamp(24px, 2.8vw, 44px);}

  .p4zy .kgwm0be   {grid-column: 1;grid-row: 2;}
  .p4zy .vcht {grid-column: 2;grid-row: 2;}

  .em3kdm .pvbsvfg {grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);}
  .pvbsvfg .vcht {grid-row: 2;grid-column: 1;}
  .pvbsvfg .kgwm0be   {grid-column: 2;grid-row: 2;}
}
@media (max-width:934px) {
  
  .ed9y.ed9y {max-height: 22vh;}
  .vkjj7x1 {min-height: 16vh;max-height: 22vh;}
}

.hs8xz4b {margin: 0 0 var(--r7i);}

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

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

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

.mygc {border-radius: var(--bjvrc);aspect-ratio: 2 / 3;display: block;position: relative;box-shadow: 0 8px 26px var(--blfma);overflow: hidden;background: var(--uocv);}
.v4aw {object-fit: cover;height: 100%;width: 100%;display: block;border-radius: 0;}

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

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

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

.dkszd {background: var(--qfyc);font: 800 12.5px/1 var(--pa3ti);font-style: normal;font-variant-numeric: tabular-nums;padding: 0 7px;top: 9px;border-radius: var(--jzi);min-width: 25px;justify-content: center;align-items: center;display: flex;height: 25px;color: var(--ucmyr, var(--fo3));position: absolute;pointer-events: none;left: 9px;z-index: 2;box-shadow: 0 3px 12px var(--blfma);}

@media (max-width:906px) {
  .czwyvtt, .m8t8esp {grid-template-columns: repeat(4, minmax(0, 1fr));}
}
@media (max-width:615px) {
  
  .czwyvtt, .m8t8esp {grid-template-columns: minmax(0, 1fr);}
}

.y7gww9 {margin: 0 0 var(--r7i);}
.kd052 {min-width: 0;display: grid;gap:9px 16px;margin: 0;}

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

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

.fzfrf9z {min-width: 0;margin: 0;}
.p7k3w4 {overflow: hidden;min-width: 0;transition:transform 0.168s, border-color 0.153s;border-radius: var(--bjvrc);border: 1px solid var(--zyuy3);display: block;box-shadow: 0 6px 22px var(--blfma);text-decoration: none;}
.p7k3w4:hover, .p7k3w4:focus-visible {border-color: color-mix(in srgb, var(--eu9) 55%, var(--zyuy3));transform: translateY(-3px);}

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

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

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

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

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

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

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

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

.gpy3ntq {text-align: center;font-weight: 700;text-overflow: ellipsis;display: block;overflow: hidden;color: var(--wf0);letter-spacing: .04em;font-size: 12.5px;white-space: nowrap;}
@media (max-width:867px) {
  
  .s029 {grid-template-columns: repeat(5, minmax(0, 1fr));}
}
@media (max-width:615px) {
  .shctk, .s029 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.fcdva5 {padding: clamp(22px, 2.6vw, 34px);border-radius: var(--bjvrc);border: 1px solid var(--zyuy3);background: var(--no8);margin: 0 0 var(--r7i);}
.xkasv {align-items: baseline;gap:7px 18px;padding-bottom:15px;flex-wrap: wrap;border-bottom: 1px solid var(--zyuy3);margin-bottom:5px;display: flex;}

.n51x2h {font-size: clamp(38px, 4.6vw, 58px);font-weight: 900;text-shadow: 0 0 26px var(--blfma);line-height: 1;color: var(--eu9);letter-spacing: -.04em;}
.vw4r3 {font-weight: 800;color: var(--wf0);font-size: 16px;}

.fcdva5 .ebwjtwv.ebwjtwv {font-size: 15px;line-height:1.59;flex: 1 1 260px;margin: 0;color: var(--wf0);}

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

.ts3x9pm {color: var(--wf0);font-style: normal;font-size: 12px;font-variant-numeric: tabular-nums;font-weight: 800;letter-spacing: .08em;}
.cg3psh:not(.hj8bmy) .ts3x9pm {visibility: hidden;}

.qa4vh {font-weight: 900;font-variant-numeric: tabular-nums;font-size: 14px;color: color-mix(in srgb, var(--eu9) 35%, var(--kt857));}
.k9dww7 {margin: 0;line-height:1.59;font-size: 15px;grid-column: 3;}
.dfypj9 {margin-top:4px;font-style: normal;letter-spacing: .05em;display: block;grid-column: 3;font-size: 12.5px;color: var(--wf0);font-weight: 700;}

.jp83 {align-items: center;}
.f8fx4d {padding: 10px 20px 12px;flex: 0 0 auto;align-items: baseline;box-shadow: 0 8px 26px var(--blfma);gap:4px;background: var(--uocv);display: inline-flex;border-radius: var(--bjvrc);border: 1px solid color-mix(in srgb, var(--eu9) 34%, var(--zyuy3));}

.f8fx4d .n51x2h {text-shadow: none;}

.jp83 .ebwjtwv {align-self: center;}

.fqwh1 .dfypj9 {margin-bottom:5px;margin-top: 0;}
.fqwh1 .k9dww7 {margin-top: 0;}
@media (max-width:615px) {
  
  .jp83 {align-items: flex-start;}
  
  .f8fx4d {justify-content: center;box-sizing: border-box;width: 100%;}
  .bvc2ma {grid-template-columns: 2.2em minmax(0, 1fr);}
  .cg3psh:not(.hj8bmy) .ts3x9pm {display: none;}
  .k9dww7, .dfypj9 {grid-column: 2;}
}

.q4kcx1n {margin: 0 0 var(--r7i);border-radius: var(--bjvrc);border: 1px solid var(--zyuy3);flex-direction: column;min-width: 0;padding: clamp(20px, 2.4vw, 30px);background: var(--no8);align-items: flex-start;display: flex;}

.tbpn6 > .am2brs1 {margin: 18px 0 0;}
.am2brs1 {min-width: 0;overflow: hidden;margin: 0 0 18px;border-radius: calc(var(--bjvrc) - 6px);width: 100%;box-shadow: 0 8px 26px var(--blfma);}
.zzp6910 {display: block;}
.wkvnnd {object-fit: cover;display: block;width: 100%;height: auto;border-radius: 0;max-height: 260px;}
.ca6pxf.ca6pxf {color: var(--kt857);font-weight: 800;line-height:1.20;margin: 0 0 10px;letter-spacing: -.028em;font-size: clamp(20px, 2.2vw, 28px);}
.d3h0 {width: 100%;min-width: 0;}
.d3h0 > :first-child {margin-top: 0;}
.d3h0 > :last-child  {margin-bottom: 0;}
.zakt8p {padding: 0 28px;text-decoration: none;justify-content: center;border-radius: var(--jzi);color: var(--ucmyr, var(--fo3));font-size: 14.5px;box-shadow: 0 8px 24px var(--blfma);display: inline-flex;background: var(--qfyc);transition:transform 0.149s, background 0.132s;font-weight: 800;margin-top:18px;min-height: 46px;align-items: center;}
.zakt8p:hover {transform: translateY(-2px);background: var(--gog);}

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

.rnp5 {border-radius: var(--bjvrc);border: 1px solid color-mix(in srgb, var(--eu9) 18%, var(--zyuy3));padding: clamp(24px, 3vw, 40px);box-shadow: 0 18px 48px color-mix(in srgb, var(--blfma) 55%, transparent);min-width: 0;position: relative;margin: 0 0 var(--r7i);background:
    radial-gradient(120% 90% at 8% 0%,
      color-mix(in srgb, var(--eu9) 13%, transparent) 0%,
      transparent 62%),
    var(--no8);overflow: hidden;}

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

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

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

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

.hvd8m {margin: 0 0 14px;border-radius: calc(var(--bjvrc) + 4px);border: 1px solid var(--zyuy3);background: color-mix(in srgb, var(--kt857) 6%, var(--uocv));position: relative;min-width: 0;padding: clamp(6px, 0.7vw, 10px);}

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

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

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

.msfw1q7 {position: absolute;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;bottom: 0;color: #fff;left: 0;}

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

.wxh58m {padding: 8px 10px;margin: 0 0 clamp(18px, 2vw, 24px);background: color-mix(in srgb, var(--kt857) 5%, var(--uocv));border-radius: var(--jzi);border: 1px solid var(--zyuy3);display: flex;align-items: center;gap:11px;}

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

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

.c7f7ya {display: none;}

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

.nmmys1:target {outline: none;}

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

.ny9y1c {align-items: center;margin: 0;display: flex;gap:13px;flex-wrap: wrap;}
.hdhsf1p.hdhsf1p, .exb648s.exb648s {padding: 0 30px;display: inline-flex;transition:transform 0.13s, background 0.179s, border-color 0.163s, box-shadow 0.188s;min-height: 52px;text-align: center;border-radius: var(--jzi);justify-content: center;text-decoration: none;align-items: center;}
.hdhsf1p.hdhsf1p {font-weight: 900;font-size: 16px;box-shadow: 0 10px 30px var(--blfma);background: var(--qfyc);color: var(--ucmyr, var(--fo3));letter-spacing: -.01em;}
.hdhsf1p.hdhsf1p:hover {transform: translateY(-2px);background: var(--gog);box-shadow: 0 14px 36px var(--blfma);}
.hdhsf1p.hdhsf1p:focus-visible, .exb648s.exb648s:focus-visible {outline: 2px solid var(--eu9);outline-offset: 3px;}

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

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

@media (max-width:725px) {
  
  .rnp5 {padding: 16px 14px;}
  .nmmys1, .xfd9wz .nmmys1 {flex: 0 0 calc(100% - 14px);}
  .r7q93.r7q93 {font-size: clamp(22px, 6.4vw, 28px);}
  .ny9y1c {align-items: stretch;flex-direction: column;}
  .hdhsf1p.hdhsf1p, .exb648s.exb648s {width: 100%;}
  .d37z {overflow-x: auto;scrollbar-width: none;flex-wrap: nowrap;}
  .d37z::-webkit-scrollbar {display: none;}
}

@media (prefers-reduced-motion: reduce) {
  .vwhpr6 {scroll-behavior: auto;}
  .hdhsf1p.hdhsf1p, .exb648s.exb648s,
  .wfmmr, .sk05ztp {transition:none;}
  .hdhsf1p.hdhsf1p:hover {transform: none;}
}

.g9zbnj {padding: clamp(20px, 2.4vw, 28px);background: var(--no8);gap:8px 18px;display: grid;margin: 0 0 var(--r7i);align-items: start;border-radius: var(--bjvrc);border: 1px solid var(--zyuy3);grid-template-columns: auto minmax(0, 1fr);}
.a63r51 {grid-row: 1 / span 2;}
.sdvws {display: block;height: 62px;object-fit: cover;border-radius:17px;box-shadow: 0 6px 20px var(--blfma);width: 62px;}
.d03byt4 {min-width: 0;}
.xqwj {color: var(--kt857);font-size: 15.5px;display: block;font-weight: 800;}
.j4re16a {font-style: normal;flex-wrap: wrap;display: flex;gap:7px;margin-top:9px;}
.kkdw, .xhnag4a {letter-spacing: .04em;display: inline-flex;border-radius: var(--jzi);align-items: center;font-size: 12px;padding: 5px 12px;font-weight: 700;}
.kkdw {border: 1px solid var(--zyuy3);color: var(--wf0);background: var(--uocv);}
.xhnag4a {color: color-mix(in srgb, var(--eu9) 35%, var(--kt857));border: 1px solid color-mix(in srgb, var(--eu9) 40%, transparent);background: color-mix(in srgb, var(--eu9) 16%, transparent);}
.c142f {line-height:1.65;font-size: 14.5px;color: var(--wf0);margin: 11px 0 0;}
.z7f38d {margin-top:14px;flex-wrap: wrap;display: flex;gap:7px;}

.qtcpq {height: 44px;align-items: center;border-radius: 50%;border: 1px solid var(--zyuy3);display: inline-flex;justify-content: center;transition:color 0.171s, border-color 0.137s, transform 0.145s;text-decoration: none;width: 44px;background: var(--uocv);color: var(--wf0);}
.qtcpq:hover {color: color-mix(in srgb, var(--eu9) 35%, var(--kt857));border-color: color-mix(in srgb, var(--eu9) 55%, var(--zyuy3));transform: translateY(-2px);}
.cbhss {font-size: 12.5px;line-height:1.57;display: block;color: var(--wf0);margin-top:15px;grid-column: 1 / -1;}

.g9zbnj .kh6g41p.kh6g41p {margin: 7px 0 0;line-height:1.51;color: var(--wf0);font-size: 13.5px;}
.g9zbnj .kh6g41p.kh6g41p .kkdw,
.g9zbnj .kh6g41p.kh6g41p .xhnag4a {font-size: inherit;font-weight: 700;border: 0;border-radius: 0;background: none;display: inline;padding: 0;letter-spacing: .02em;}
.g9zbnj .kh6g41p.kh6g41p .kkdw {color: var(--kt857);}

.g9zbnj .kh6g41p.kh6g41p .xhnag4a {color: color-mix(in srgb, var(--eu9) 35%, var(--kt857));}

.g9zbnj .kh6g41p.kh6g41p .kkdw + .xhnag4a::before {margin: 0 8px;font-weight: 700;content: "\00B7";color: var(--wf0);}

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

.hb41m {margin-top:14px;border-top: 1px solid var(--zyuy3);padding-top:10px;grid-column: auto;}

.ef6ts {grid-template-columns: minmax(0, 1fr);justify-items: start;}
.ef6ts .a63r51 {margin-bottom:7px;grid-row: auto;}
@media (max-width:567px) {
  .g9zbnj {grid-template-columns: minmax(0, 1fr);}
  .a63r51 {grid-row: auto;margin-bottom:5px;}
}

.r20ve {position: relative;min-width: 0;padding: clamp(20px, 2.4vw, 30px);background: var(--no8);border-radius: var(--bjvrc);border: 1px solid var(--zyuy3);margin: 0 0 var(--r7i);}

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

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

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

@supports (grid-template-columns: subgrid) {
  .jq2za.jq2za .k31f1tb:has(> .xdt8:nth-child(3n + 1):last-child) > .xdt8:last-child {grid-column: span 3;}
  .jq2za.jq2za .k31f1tb:has(> .xdt8:nth-child(3n + 2):last-child) > .xdt8:last-child {grid-column: span 2;}
}
.jq2za.jq2za .xdt8 {display: flex;flex-direction: column;background: var(--no8);overflow: hidden;border: 1px solid var(--zyuy3);border-radius: var(--bjvrc);min-width: 0;}

.jq2za.jq2za .ztmbp {border-bottom: 2px solid var(--eu9);background: var(--uocv);padding: 14px 10px 12px;justify-content: center;display: flex;align-items: center;}
.jq2za.jq2za .qa3rbfp {font-weight: 900;color: var(--eu9);line-height: 1;font-size: clamp(34px, 4.4vw, 52px);letter-spacing: -.045em;font-variant-numeric: tabular-nums;}
.jq2za.jq2za .wt8wa {padding: 15px 16px 18px;}
.jq2za.jq2za .xwz6wh {font-weight: 800;margin: 0 0 6px;color: var(--kt857);letter-spacing: -.01em;font-size: 16px;display: block;line-height:1.29;}
.jq2za.jq2za .agm1qv {color: var(--wf0);line-height:1.56;font-size: 15px;margin: 0;}

.jq2za.jq2za .zct0k .wt8wa {padding-top:18px;}
.jq2za.jq2za .zct0k .qa3rbfp {line-height: .95;margin-bottom:12px;border-bottom: 2px solid var(--eu9);font-variant-numeric: tabular-nums;letter-spacing: -.045em;font-size: clamp(30px, 3.8vw, 44px);width: fit-content;padding-bottom:9px;color: color-mix(in srgb, var(--eu9) 62%, var(--gjg));font-weight: 900;display: block;}

.aj5rm.aj5rm .srytpy5 {gap:13px;display: grid;}
.aj5rm.aj5rm .vaf644 {gap:15px;align-items: flex-start;padding: 14px 16px;border: 1px solid var(--zyuy3);border-left-width: 4px;border-radius: var(--bjvrc);display: flex;background: var(--no8);}
.aj5rm.aj5rm .ejxa0   {border-left-color: var(--eu9);}
.aj5rm.aj5rm .hv8v36 {border-left-color: var(--z6xe);}

.aj5rm.aj5rm .q901axj {flex: 0 0 116px;flex-direction: column;border-right: 1px solid var(--zyuy3);display: flex;padding-right:13px;align-self: stretch;gap:1px;}
.aj5rm.aj5rm .ngf6np {line-height:1.24;text-transform: uppercase;font-size: 11.5px;color: var(--wf0);font-weight: 800;letter-spacing: .09em;}
.aj5rm.aj5rm .yx19nng {font-weight: 900;font-size: 25px;line-height:1.05;font-variant-numeric: tabular-nums;letter-spacing: -.03em;}
.aj5rm.aj5rm .ejxa0   .yx19nng {color: var(--eu9);}
.aj5rm.aj5rm .hv8v36 .yx19nng {color: var(--z6xe);}

.aj5rm.aj5rm .pzy54q {gap:7px;flex: 1 1 auto;flex-wrap: wrap;list-style: none;margin: 0;min-width: 0;padding: 0;display: flex;}
.aj5rm.aj5rm .r33qpdy {font-size: 15px;line-height:1.44;padding: 8px 14px;display: inline-flex;border-radius: var(--jzi);border: 1px solid var(--zyuy3);align-items: baseline;margin: 0;background: var(--uocv);gap:7px;}
.aj5rm.aj5rm .p4kk6 {flex: 0 0 auto;font-weight: 900;}
.aj5rm.aj5rm .ejxa0   .p4kk6 {color: var(--eu9);}
.aj5rm.aj5rm .hv8v36 .p4kk6 {color: var(--z6xe);}

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

.aj5rm.aj5rm .ejxa0   .pebhvdz .r33qpdy::before {color: color-mix(in srgb, var(--eu9) 62%, var(--gjg));}
.aj5rm.aj5rm .hv8v36 .pebhvdz .r33qpdy::before {color: color-mix(in srgb, var(--z6xe, var(--eu9)) 62%, var(--gjg));}

.aj5rm.aj5rm .p9c216n .yx19nng {line-height: 1;margin-bottom:3px;}

.wh4dk49.wh4dk49 .z6j8k {border-top: 1px solid var(--zyuy3);}
.wh4dk49.wh4dk49 .kzfsmt {border-radius: 0;background: none;border-bottom: 1px solid var(--zyuy3);}

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

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

.wh4dk49.wh4dk49 .j132sd1::after {content: "";top: 50%;border-right: 2px solid var(--wf0);border-bottom: 2px solid var(--wf0);transform: translateY(-70%) rotate(45deg);right: 6px;width: 8px;height: 8px;position: absolute;transition:transform 0.181s;}
.wh4dk49.wh4dk49 .kzfsmt[open] .j132sd1::after {transform: translateY(-30%) rotate(225deg);border-color: var(--eu9);}

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

.wh4dk49.wh4dk49 .aqac {padding: 0;margin: 0;counter-reset: mn-term-n;list-style: none;}
.wh4dk49.wh4dk49 .mzaamcg {counter-increment: mn-term-n;border-bottom: 1px solid var(--zyuy3);}
.wh4dk49.wh4dk49 .aqac .kzfsmt {border-bottom: 0;}

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

.wh4dk49.wh4dk49 .aqac .gzj26s1 {margin-left:35px;}

.wh4dk49.wh4dk49 .qcb4s3::before {content: "$";}
.wh4dk49.wh4dk49 .gbk53g {letter-spacing: -.01em;font-family: ui-monospace, "SFMono-Regular", "Consolas", monospace;font-size: 15px;font-weight: 700;line-height:1.39;color: var(--kt857);}

.c3ax62m.c3ax62m {display: flex;align-items: center;gap:12px;}
.c3ax62m.frpyypa   {justify-content: center;}
.c3ax62m.qeap3g1 {justify-content: flex-end;}

.c3ax62m.c3ax62m .cv1tgf {width: 9px;height: 9px;border-radius: 50%;flex: 0 0 auto;background: var(--eu9);box-shadow: 0 0 10px var(--blfma);}
.c3ax62m.c3ax62m .w15nc {justify-content: center;min-height: 52px;text-decoration: none;box-shadow: 0 10px 30px var(--blfma);align-items: center;padding: 0 34px;display: inline-flex;color: var(--ucmyr, var(--fo3));border-radius: var(--jzi);background: var(--qfyc);transition:transform 0.132s, background 0.125s, box-shadow 0.18s;}
.c3ax62m.c3ax62m .w15nc:hover {transform: translateY(-2px);background: var(--gog);box-shadow: 0 14px 38px var(--blfma);}
.c3ax62m.c3ax62m .ztx2 {font: 800 15.5px/1 var(--pa3ti);letter-spacing: .01em;}

.c3ax62m.c3ax62m .ypjm {flex: 1 1 auto;}

.rebbq8.rebbq8 {box-shadow: 0 0 0 1px var(--zyuy3), 0 10px 34px var(--blfma);margin: 0 0 var(--r7i);padding: 10px;border-radius: var(--bjvrc);background: var(--uocv);position: relative;}
.rebbq8.y9dt {padding: 18px;}
.rebbq8.rebbq8 .p46y {display: block;overflow: hidden;border-radius: calc(var(--bjvrc) - 6px);}
.rebbq8.rebbq8 .j9gy56g {width: 100%;height: auto;border-radius: calc(var(--bjvrc) - 6px);display: block;}

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

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

.vkf9y.vkf9y .ddt8cn {order: 2;}

.vkf9y.vkf9y .efc6 {border-radius: calc(var(--bjvrc) - 2px);align-items: center;overflow: hidden;position: relative;background: var(--unc0);justify-content: center;box-shadow: 0 0 0 1px var(--zyuy3), 0 10px 34px var(--blfma);display: flex;min-height: 100%;min-width: 0;}

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

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

.vkf9y.vkf9y .xjbqm {display: grid;gap:14px;min-width: 0;}
.vkf9y.vkf9y .m6pg {color: var(--kt857);display: block;margin: 0;letter-spacing: -.02em;font: 800 clamp(21px, 2.2vw, 27px)/1.15 var(--pa3ti);}
.vkf9y.vkf9y .asy6hy1 {color: var(--wf0);margin: 0;}

.vkf9y.vkf9y .wjydg {gap:12px;margin: 0;display: flex;align-items: center;}
.vkf9y.vkf9y .ks9s {background: color-mix(in srgb, var(--gjg) 10%, transparent);overflow: hidden;height: 10px;border-radius: var(--jzi);flex: 1 1 auto;position: relative;}
.vkf9y.vkf9y .ks9s::before {position: absolute;inset: 0 auto 0 0;width: var(--qxt, 0%);box-shadow: 0 0 12px var(--blfma);border-radius: var(--jzi);content: "";background: linear-gradient(90deg, var(--eu9), var(--z6xe, var(--eu9)));}

.vkf9y.vkf9y .pxxn {font: 800 17px/1 var(--pa3ti);color: color-mix(in srgb, var(--eu9) 35%, var(--kt857));flex: 0 0 auto;}
.vkf9y.vkf9y .pxxn small {color: var(--wf0);font-size: 13px;}

.vkf9y.vkf9y .jk94x {padding: 0;display: flex;list-style: none;flex-wrap: wrap;gap:9px;margin: 0;}
.vkf9y.vkf9y .g55nb2j {display: inline-flex;gap:7px;padding: 9px 15px;background: var(--uocv);border-radius: var(--jzi);border: 1px solid var(--zyuy3);align-items: baseline;}
.vkf9y.vkf9y .ntxm7 {color: var(--wf0);letter-spacing: .1em;font: 800 11.5px/1 var(--pa3ti);font-style: normal;text-transform: uppercase;}
.vkf9y.vkf9y .xwhzmb {font-size: 14.5px;font-weight: 700;}

.vkf9y.vkf9y .x95r830 .pxxn {letter-spacing: -.03em;font: 900 clamp(24px, 2.4vw, 30px)/1 var(--pa3ti);}
.vkf9y.vkf9y .x95r830 .pxxn small {font-weight: 700;margin-left:2px;font-size: 13px;}

.vkf9y.vkf9y .c0z1nr {background: var(--uocv);gap:7px 18px;margin: 0;display: grid;border-radius: var(--bjvrc);border: 1px solid var(--zyuy3);align-items: baseline;padding: 13px 16px;grid-template-columns: auto minmax(0, 1fr);}
.vkf9y.vkf9y .c0z1nr .xwhzmb {margin: 0;}

.vkf9y.vkf9y .n7hw1e {flex-wrap: wrap;gap:13px;display: flex;}
.vkf9y.vkf9y .kttz1z {align-items: center;background: var(--qfyc);min-height: 52px;text-decoration: none;gap:10px;transition:transform 0.162s, background 0.193s;flex: 1 1 190px;display: inline-flex;border-radius: var(--jzi);box-shadow: 0 8px 26px var(--blfma);justify-content: center;color: var(--ucmyr, var(--fo3));padding: 0 20px;}
.vkf9y.vkf9y .kttz1z:hover {background: var(--gog);transform: translateY(-2px);}
.vkf9y.vkf9y .w52k {display: flex;flex: 0 0 auto;}
.vkf9y.vkf9y .w52k svg {display: block;height: 21px;fill: currentColor;width: 21px;}
.vkf9y.vkf9y .eam3hcx {display: grid;line-height:1.13;}

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

.vkf9y.s7ketr .wjydg {order: 1;}
.vkf9y.s7ketr .n7hw1e {order: 2;}

@media (max-width:767px) {
  .vkf9y.vkf9y {grid-template-columns: minmax(0, 1fr);}
  .vkf9y.vkf9y .ddt8cn {order: 0;}
  .vkf9y.vkf9y .efc6 {aspect-ratio: 16 / 10;}
}

.vpnme.vpnme {padding: clamp(20px, 2.4vw, 30px);position: relative;background: var(--no8);border-radius: var(--bjvrc);border: 1px solid var(--zyuy3);}
.vpnme.hhdgf68 {padding-left: clamp(28px, 3.2vw, 44px);}

.vpnme.vpnme .mh4hg76 {border-radius: 0 3px 3px 0;top: 18px;position: absolute;box-shadow: 0 0 12px var(--blfma);bottom: 18px;background: linear-gradient(180deg, var(--eu9), var(--z6xe, var(--eu9)));left: 0;width: 3px;}
.vpnme.vpnme .e7cyxj {display: block;margin: 0 0 14px;letter-spacing: -.02em;color: var(--kt857);font: 800 clamp(19px, 2vw, 24px)/1.2 var(--pa3ti);}
.vpnme.vpnme .c8cn0 > :first-child {margin-top: 0;}
.vpnme.vpnme .c8cn0 > :last-child  {margin-bottom: 0;}

.hdnkkr.hdnkkr {border-radius: var(--bjvrc);border: 1px solid var(--zyuy3);overflow: hidden;background: var(--no8);}
.hdnkkr.hdnkkr .a7f98j4 {box-shadow: 0 6px 24px var(--blfma);letter-spacing: .22em;font: 900 12.5px/1.35 var(--pa3ti);color: var(--ucmyr, var(--fo3));display: block;padding: 11px 22px;text-transform: uppercase;background: linear-gradient(
    90deg,
    color-mix(in srgb, var(--eu9) 88%, transparent) 0%,
    color-mix(in srgb, var(--z6xe, var(--eu9)) 70%, transparent) 100%);}
.hdnkkr.hdnkkr .wm01h0p {padding: clamp(20px, 2.4vw, 30px);}
.hdnkkr.mnqgn .a7f98j4 {margin: 0 0 0 clamp(14px, 2vw, 30px);}

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

.hdnkkr.m5y64jk .a7f98j4 {box-shadow: 0 -6px 24px var(--blfma);}
.hdnkkr.m5y64jk .wm01h0p {padding-bottom: clamp(16px, 2vw, 24px);}
.hdnkkr.hdnkkr .wm01h0p > :first-child {margin-top: 0;}
.hdnkkr.hdnkkr .wm01h0p > :last-child  {margin-bottom: 0;}

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

.kwswxd.kwswxd .apagr30::-webkit-details-marker {display: none;}
.kwswxd.kwswxd .t1z6kg {color: var(--kt857);letter-spacing: -.015em;font: 800 clamp(17px, 1.8vw, 21px)/1.2 var(--pa3ti);}

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

.kwswxd.kwswxd .fjnwh3 {padding: 4px 20px 20px;gap:9px;counter-reset: mn-level-n;flex-wrap: wrap;display: flex;}
.kwswxd.kwswxd .fjnwh3 a {gap:10px;padding: 0 16px;background: var(--no8);font-weight: 700;counter-increment: mn-level-n;border-radius: var(--jzi);border: 1px solid var(--zyuy3);transition:border-color 0.154s, transform 0.151s, box-shadow 0.12s;color: var(--kt857);font-size: 14.5px;display: inline-flex;min-height: 44px;align-items: center;text-decoration: none;}
.kwswxd.kwswxd .fjnwh3 a::before {content: counter(mn-level-n);align-items: center;color: color-mix(in srgb, var(--eu9) 35%, var(--kt857));background: color-mix(in srgb, var(--eu9) 18%, transparent);font: 800 11.5px/1 var(--pa3ti);justify-content: center;min-width: 22px;flex: 0 0 auto;display: inline-flex;border-radius: var(--jzi);height: 22px;}
.kwswxd.kwswxd .fjnwh3 a:hover {box-shadow: 0 8px 22px var(--blfma);border-color: color-mix(in srgb, var(--eu9) 50%, transparent);transform: translateY(-2px);}

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

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

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

@media (max-width:1233px) {
  .as9y, .g08834j {grid-template-columns: minmax(0, 1fr) 288px;}
}

@media (max-width:1035px) {
  
  .as9y, .g08834j {grid-template-columns: minmax(0, 1fr);grid-template-rows: auto auto;}
  .em3kdm   {display: contents;}
  .d6j1nyw  {grid-row: 2;position: static;}
  
  .em3kdm > * {grid-column: 1;}
  .em3kdm > .xe2hqs {grid-row: 1;}
}

@media (max-width:773px) {
  .scvsp3 {display: flex;}
  .azh6 {display: none;}
  
  .pxn7 {padding: 10px 12px;border-radius:23px;gap:9px;flex-wrap: nowrap;}
  
  .pxn7 .ygmbz  {min-width: 0;order: 1;flex: 0 1 auto;}
  .pxn7 .ygmbz img {height: 32px;max-width:121px;}
  .pxn7 .mkv1   {min-width: 0;flex: 1 1 auto;order: 2;justify-content: center;}
  .pxn7 .scvsp3 {margin-left: 0;flex: 0 0 auto;order: 3;}
  
  .pxn7 .ygmbz  {min-width: 0;order: 1;flex: 0 1 auto;}
  .pxn7 .mkv1   {justify-content: flex-end;flex: 1 1 auto;min-width: 0;order: 2;}
  .pxn7 .scvsp3 {margin: 0;flex: 0 0 auto;order: 3;}
  
  .pxn7 .mkv1 .eas4g,
  .pxn7 .mkv1 > div:has(> .p2b259k) {display: none;}
  .pxn7 .ygmbz img {height: 30px;max-width:104px;}
  .pxn7 .mkv1 a {flex: 0 0 auto;font-size: 13.5px;white-space: nowrap;padding: 10px 14px;}
  
  @media (max-width:390px) {
    .pxn7 {gap:5px;padding: 10px 9px;}
    .pxn7 .mkv1 {gap:6px;}
    .pxn7 .mkv1 a {font-size: 13px;padding: 10px 11px;}
    .pxn7 .ygmbz img {max-width:86px;}
  }
  .as9y {padding: 18px 12px 92px;}
  
  .aj5rm.aj5rm .vaf644 {flex-direction: column;gap:9px;}
  .aj5rm.aj5rm .q901axj {align-items: baseline;flex: 0 0 auto;flex-direction: row;gap:7px;border-right: 0;border-bottom: 1px solid var(--zyuy3);padding: 0 0 8px;}
  .aj5rm.aj5rm .yx19nng {font-size: 20px;}
  
  .aj5rm.aj5rm .pzy54q {flex-direction: column;}
  .aj5rm.aj5rm .r33qpdy {width: 100%;}
  
  .jq2za.jq2za .k31f1tb {gap:11px;grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));}
  .jq2za.jq2za .wt8wa {padding: 13px 13px 15px;}
  .wh4dk49.wh4dk49 .gzj26s1 {margin-left:15px;padding-left:13px;}
  .wh4dk49.wh4dk49 .aqac .gzj26s1 {margin-left:26px;}
  
  .rcg6th {gap:10px;border-radius: var(--jzi);align-items: center;flex-direction: row;padding: 10px 14px;}
  .m8nzmk {white-space: nowrap;overflow: hidden;flex: 1 1 auto;text-overflow: ellipsis;font-size: 13.5px;min-width: 0;}
  .rcg6th .wjstrcy {padding: 9px 16px;flex: 0 0 auto;font-size: 13.5px;}
}

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

.rbpp.rbpp {background: var(--t073k);}

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

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

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

.rbpp .dex6ye a {align-items: center;display: flex;min-height: 44px;}
.ygmbz {min-height: 44px;align-items: center;display: inline-flex;}

.h15r07, .wjstrcy, .a1kr,
.em3kdm a[role="button"],
.em3kdm .mw8r49n a {min-height: 44px;}

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

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

.azh6 ul {gap:9px;}

.rbpp .dex6ye ul {display: grid;gap:9px;}

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

.va01dza {justify-content: space-between;border-bottom: 1px solid var(--zyuy3);gap:11px;display: flex;align-items: center;padding: 14px 8px 14px 20px;}
.jy1s4 {font: 800 19px/1.2 var(--pa3ti);min-width: 0;color: var(--kt857);overflow-wrap: anywhere;}
.x1vz {cursor: pointer;font-size: 27px;display: flex;line-height: 1;justify-content: center;min-height: 44px;flex: 0 0 auto;color: var(--kt857);border-radius: var(--bjvrc);align-items: center;min-width: 44px;}
.x1vz:hover {background: var(--uocv);}

.ajrz5 {padding: 12px;}
.ajrz5 ul {padding: 0;gap:9px;margin: 0;list-style: none;display: grid;}
.ajrz5 a {display: flex;min-height: 50px;background: var(--uocv);text-decoration: none;padding: 12px 16px;font-weight: 700;font-size: 16px;color: var(--kt857);border-radius: var(--bjvrc);border: 1px solid var(--zyuy3);transition:background 0.124s, border-color 0.159s, transform 0.17s;align-items: center;}
.ajrz5 a:hover {background: var(--no8);border-color: color-mix(in srgb, var(--eu9) 45%, transparent);}
.ajrz5 a:active {transform: translateY(1px);}

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

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

.dpt6p2,
.p11j6c {font-weight: 800;align-items: center;padding: 13px 20px;border-radius: var(--jzi);display: flex;transition:transform 0.142s, box-shadow 0.159s, background 0.189s;min-height: 50px;text-decoration: none;font-size: 15px;justify-content: center;}
.dpt6p2 {border: 1px solid var(--zyuy3);color: var(--kt857);background: transparent;}
.dpt6p2:hover {background: var(--uocv);}
.p11j6c {border: 1px solid transparent;color: var(--pvdp, var(--otp, var(--lwbe)));background: var(--hhe);box-shadow: 0 6px 20px color-mix(in srgb, var(--hhe) 34%, transparent);}
.p11j6c:hover {box-shadow: 0 10px 26px color-mix(in srgb, var(--hhe) 40%, transparent);transform: translateY(-2px);}

.swe3n9 a:focus-visible,
.x1vz:focus-visible,
.scvsp3:focus-visible {outline: 2px solid var(--eu9);outline-offset: 2px;}

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

@media (min-width:774px) {
  .fdfr4, .swe3n9 {display: none;}
}

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

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

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

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

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

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

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

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

.eas4g {--ujxm: var(--bjvrc);--upa: var(--jzi);--bdwh2: 999px;--icp: 1px solid color-mix(in srgb, var(--qfyc) 55%, transparent);--kpg: var(--jzi);--yr69: 0 13px;}

.vpnme.vpnme h2.e7cyxj::before, .hdnkkr.hdnkkr h2.a7f98j4::before {display: none;content: none;}
.hdnkkr.hdnkkr h2.a7f98j4 {margin-right: 0;margin-bottom: 0;margin-top: 0;}

.w3573, .mygc {color: var(--kt857);}

.aj5rm.aj5rm .ejxa0 .p4kk6 {color: color-mix(in srgb, var(--eu9) 62%, var(--gjg));}
.aj5rm.aj5rm .hv8v36 .p4kk6 {color: color-mix(in srgb, var(--z6xe, var(--eu9)) 62%, var(--gjg));}

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

.em3kdm .hg30t {background:
    radial-gradient(120% 140% at 18% 0%, color-mix(in srgb, var(--z6xe, var(--eu9)) 55%, transparent) 0%, transparent 62%),
    linear-gradient(135deg, var(--eu9), var(--z6xe, var(--eu9)));}
