

:root {--vmpb: clamp(10px, 1.2vw, 16px);--klztt: 1120px;--xg11:    12px;--hfa:  var(--prtem);--kts3l:    var(--e7l7);--t50o:"IBM Plex Sans", "Source Sans 3", "Segoe UI", system-ui, sans-serif;--kde:   var(--tgeiu);--ip12: var(--y9g48);--ibh: var(--oam);--sel: var(--r9z);--iavc:   var(--n5q);--cgft: clamp(18px, 2vw, 28px);--m96: var(--t50o);--o198: clamp(22px, 2.6vw, 34px);}

body {background: var(--uzhv4);color: var(--kts3l);margin: 0;font: 16px/1.6 var(--t50o);-webkit-text-size-adjust: 100%;}

.qwyrq5 {left: -9999px;font-weight: 700;color: var(--tj83g, var(--s0q4, var(--vjxkx)));top: 0;position: absolute;z-index: 200;background: var(--ibh);padding: 12px 20px;text-decoration: none;}
.qwyrq5:focus {top: 10px;left: 10px;}

.hb30 {z-index: 60;top: 0;position: sticky;background: var(--ef1i);border-bottom: 1px solid var(--iavc);}
.w6gcn {display: flex;align-items: center;max-width: var(--klztt);gap:21px;min-height: 60px;margin: 0 auto;padding: 0 22px;}
.ck5qp {min-height: 44px;display: inline-flex;text-decoration: none;align-items: center;}
.ck5qp img {width: auto;height: 24px;display: block;}
.h94z58 {letter-spacing: -.03em;color: var(--jmdt);font: 800 19px/1 var(--t50o);}

.mpyc7 {margin-left: auto;min-width: 0;}
.mpyc7 ul {list-style: none;gap:8px;flex-wrap: wrap;padding: 0;margin: 0;display: flex;}
.mpyc7 a {font: 600 14.5px/1 var(--t50o);min-height: 44px;padding: 0 11px;align-items: center;letter-spacing: 0;color: color-mix(in srgb, var(--jmdt) 64%, transparent);text-decoration: none;display: inline-flex;}
.mpyc7 a:hover {color: var(--jmdt);}
.mpyc7 a[aria-current="page"] {box-shadow: inset 0 -2px 0 var(--ibh);color: var(--jmdt);}

.c59xr {gap:7px;align-items: center;display: flex;}

.dqe0skb,
.w82m :is(.xd8e9z, .vdgm1xf, .cg5yeq, .g2mst,
             .xnwsyfa, .nf9rz, .te757f1) a[role="button"],
.w82m .g2mst a {border-radius: var(--xg11);border: 0;min-height: 44px;text-decoration: none;display: inline-flex;letter-spacing: -.01em;padding: 0 20px;cursor: pointer;font: 700 14.5px/1 var(--t50o);justify-content: center;align-items: center;}
.qq3cv {box-shadow: inset 0 0 0 1px var(--iavc);color: var(--zl4, var(--n9p));background: var(--n0ga4);}
.a2snk {background: var(--jm2g);color: var(--l1yd, var(--l1ijr));}
.a2snk:hover {background: var(--pj3);}
.anms {display: flex;width: 100%;margin-top:14px;}

.w82m :is(.xd8e9z, .vdgm1xf, .cg5yeq, .g2mst,
             .xnwsyfa, .nf9rz, .te757f1) a[role="button"],
.w82m .g2mst a {color: var(--s0q4, var(--vjxkx));background: var(--oam);}
.w82m :is(.xd8e9z, .vdgm1xf, .cg5yeq, .g2mst,
             .xnwsyfa, .nf9rz, .te757f1) a[role="button"]:hover,
.w82m .g2mst a:hover {background: var(--pj3);}

.h2szjm4 {margin: 0;border: 0;top: 0;padding: 0;width: 1px;pointer-events: none;appearance: none;-webkit-appearance: none;position: fixed;height: 1px;opacity:0.05;left: 0;}
.xqx4d {flex-direction: column;justify-content: center;display: none;align-items: center;gap:4px;min-width: 44px;min-height: 44px;cursor: pointer;}
.xqx4d span {background: var(--jmdt);width: 20px;display: block;height: 2px;}

.w82m {max-width: var(--klztt);margin: 0 auto;padding: var(--cgft) 22px 40px;}
.w82m > * {margin: 0 0 var(--cgft) !important;}
.w82m > *:last-child {margin-bottom: 0 !important;}

.w82m :is(.te757f1, .nf9rz, .xnwsyfa, .xvt3ka0,
             .f86pcms, .kgycmy0, .cg5yeq, .vdgm1xf,
             .nkt5dg, .xkgk) {position: relative;background: var(--kde);padding: var(--o198) !important;border: 1px solid var(--iavc);border-radius: var(--xg11);}

.w82m h2 {border-left: 0 !important;letter-spacing: -.02em;text-align: left !important;font: 700 clamp(19px, 2.2vw, 27px)/1.2 var(--t50o) !important;margin: 0 0 var(--o198) !important;border-bottom: 0 !important;padding: 0 0 var(--o198) !important;padding-bottom: 0 !important;}

.w82m h2::before {vertical-align: middle;background: var(--ibh);display: inline-block;width: 10px;border-radius:3px;content: "";height: 10px;margin: -2px 10px 0 0;}
.w82m h1 {font: 700 clamp(26px, 2.9vw, 61px)/1.08 var(--t50o);margin: 0 0 16px;text-wrap: balance;letter-spacing: -.02em;}
.w82m h3 {font: 700 15px/1.3 var(--m96);margin: 22px 0 8px;letter-spacing: .06em;text-transform: uppercase;}
.w82m p {margin: 0 0 12px;}
.w82m img {max-width: 100%;height: auto;border-radius: var(--xg11);}

.w82m p > a, .w82m li > a, .w82m td > a {text-decoration-color: var(--ibh);text-decoration: underline;text-decoration-thickness: 2px;color: var(--kts3l);text-underline-offset: 3px;}

.w82m .xd8e9z.pd0ef {display: grid;grid-template-columns: minmax(0, 1fr);gap: var(--vmpb);border: 0;border-radius: 0;min-height: 0 !important;background: none;padding: 0 !important;}

.w82m .xd8e9z .j1qhw,
.w82m .xd8e9z .wz9nhs {background: var(--kde);min-width: 0;margin: 0;border: 1px solid var(--iavc);border-radius: var(--xg11);}

.w82m .xd8e9z .j1qhw {max-width: none;flex-direction: column;display: flex;align-items: flex-start;text-align: left;padding: clamp(22px, 2.8vw, 38px) var(--o198);gap:15px;justify-content: center;}
.w82m .xd8e9z .t80b {letter-spacing: -.028em;margin: 0;text-wrap: balance;font-size: clamp(30px, 3.8vw, 52px);line-height:1.06;color: var(--kts3l);font-weight: 800;}
.w82m .xd8e9z .t2h4q {max-width: 54ch;margin: 0;line-height:1.59;color: var(--hfa);font-size: 15.5px;}
.w82m .xd8e9z .qjkpe {background: var(--oam);min-height: 48px;align-items: center;font-weight: 700;padding: 0 26px;text-decoration: none;color: var(--s0q4, var(--vjxkx));border-radius: var(--xg11);transition:filter 0.154s;display: inline-flex;white-space: nowrap;font-size: 15px;justify-content: center;}
.w82m .xd8e9z .qjkpe:hover {filter: brightness(1.07);}

.w82m .xd8e9z .wz9nhs {position: relative;background: var(--wbk, var(--sel));max-height: 32vh;overflow: hidden;color: var(--lueir, var(--kts3l));aspect-ratio: 16 / 10;}
.w82m .xd8e9z .rjbf3x,
.w82m .xd8e9z .wz9nhs img {display: block;width: 100%;height: 100%;border-radius: 0;object-fit: cover;}

.w82m .xd8e9z .t32jnt {align-items: center;font-size: clamp(46px, 8vw, 104px);letter-spacing: -.04em;position: absolute;display: flex;font-weight: 800;background:
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--kts3l) 6%, transparent) 0 1px,
      transparent 1px var(--m1lly, 30px)),
    repeating-linear-gradient(0deg,
      color-mix(in srgb, var(--kts3l) 6%, transparent) 0 1px,
      transparent 1px var(--m1lly, 30px)),
    linear-gradient(var(--e5s, 160deg),
      color-mix(in srgb, var(--ibh) 22%, var(--sel)) 0%,
      color-mix(in srgb, var(--v3r, var(--ibh)) 12%, var(--sel)) 100%);line-height: 1;color: color-mix(in srgb, var(--ibh) 42%, var(--kts3l));inset: 0;justify-content: center;}

@media (min-width:751px) {
  
  .w82m .xd8e9z.pd0ef {grid-template-columns: minmax(0, 1.9fr) minmax(0, 1fr);grid-template-rows: minmax(0, 1fr);}
  .w82m .xd8e9z .j1qhw {grid-row: 1;}
  .w82m .xd8e9z .wz9nhs {grid-row: 1;height: 100%;max-height: none;aspect-ratio: auto;}
  .w82m .xd8e9z.b7c70p .j1qhw  {grid-column: 2;}
  .w82m .xd8e9z.b7c70p .wz9nhs  {grid-column: 1;}
  .w82m .xd8e9z.cmh8b .j1qhw  {grid-column: 1;}
  .w82m .xd8e9z.cmh8b .wz9nhs  {grid-column: 2;}
}

.w82m .xd8e9z.cp0n {position: relative;gap: var(--vmpb);flex-direction: column;min-height: min(52vh, 460px);padding: var(--vmpb) !important;display: flex !important;}
.w82m .xd8e9z.cp0n .wz9nhs {inset: 0;position: absolute;border-radius: 0;border: 0;grid-row: auto;aspect-ratio: auto;max-height: none;z-index: 0;}
.w82m .xd8e9z.cp0n .j1qhw {background: color-mix(in srgb, var(--kde) 90%, transparent);position: relative;z-index: 1;}
.w82m .xd8e9z.cp0n .j1qhw {margin-top: auto;}
@media (max-width:709px) {
  .w82m .xd8e9z.cp0n {min-height: min(44vh, 380px);}
}
@media (min-width:751px), (min-width: 960px) {
  .w82m .xd8e9z.cp0n .wz9nhs {grid-row: auto;max-height: none;aspect-ratio: auto;height: 100%;}
  .w82m .xd8e9z.cp0n .j1qhw,
  .w82m .xd8e9z.cp0n .wz9nhs {grid-column: auto;}
}
@media (min-width:969px) {
  
  .w82m .xd8e9z.pd0ef {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.05fr);}
  .w82m .xd8e9z.cmh8b .j1qhw  {grid-column: 1 / span 2;}
  .w82m .xd8e9z.cmh8b .wz9nhs  {grid-column: 3;}
  .w82m .xd8e9z.b7c70p .j1qhw  {grid-column: 2 / span 2;}
  .w82m .xd8e9z.b7c70p .wz9nhs  {grid-column: 1;}
}

.tyvgwf {padding: clamp(16px, 1.8vw, 22px);background: var(--sel);border: 1px solid var(--iavc);border-radius: var(--xg11);}

.g067 {display: grid;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));gap: var(--vmpb);}
.z3sn {flex-direction: column;display: flex;}

.mqmd1xb {margin: 0 0 8px;}
.pk5q6 {line-height:1.58;margin: 0;color: var(--hfa);font-size: 15px;}

.wgcf3yg {margin: 0;padding: 0;list-style: none;gap: var(--vmpb);display: grid;grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));}
.f3g3s {overflow: hidden;position: relative;}
.awegg {top: 2px;color: color-mix(in srgb, var(--ibh) 22%, transparent);line-height: 1;font-size: 56px;pointer-events: none;position: absolute;font-weight: 800;right: 10px;}
.te0x {display: block;position: relative;font-size: 15.5px;margin: 0 0 6px;font-weight: 700;}
.p475 {margin: 0;line-height:1.55;font-size: 14.5px;position: relative;color: var(--hfa);}

.xvt3ka0.k6mrx2f {color: var(--kts3l);}
.xvt3ka0.xvt3ka0 .sjpjt1 {display: grid;padding: 0;gap: var(--vmpb);list-style: none;margin: 0;grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));}
.xvt3ka0.xvt3ka0 .nfeb {color: var(--kts3l);background: var(--sel);font-size: 15px;border: 1px solid var(--iavc);border-left: 3px solid var(--ip12);border-radius: var(--xg11);padding: clamp(14px, 1.6vw, 18px);line-height:1.51;}
.xvt3ka0.xvt3ka0 .vwpt1nm {background: color-mix(in srgb, var(--ibh) 7%, var(--sel));border-left-color: var(--ibh);}
.xvt3ka0.xvt3ka0 .jatp {background: color-mix(in srgb, var(--kts3l) 4%, var(--sel));border-left-color: color-mix(in srgb, var(--kts3l) 40%, transparent);}

.xvt3ka0.xvt3ka0 .r50y {align-items: center;color: var(--hfa);font-size: 11px;font-weight: 700;gap:8px;display: flex;margin: 0 0 8px;text-transform: uppercase;letter-spacing: .09em;}
.xvt3ka0.xvt3ka0 .f1j4gq {color: var(--kts3l);flex: 0 0 auto;font-size: 12px;background: color-mix(in srgb, var(--kts3l) 12%, transparent);display: inline-flex;justify-content: center;font-weight: 800;border-radius:5px;line-height: 1;width: 17px;height: 17px;font-style: normal;align-items: center;}
.xvt3ka0.xvt3ka0 .vwpt1nm .f1j4gq {color: var(--tj83g, var(--s0q4, var(--vjxkx)));background: var(--ibh);}

.w82m .nta0d .mbxqsq1 {display: grid;list-style: none;grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));gap: var(--vmpb);padding: 0;grid-auto-flow: dense;margin: 0;}

@media (max-width:1005px) {
  .w82m .nta0d .mbxqsq1 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
@media (max-width:511px) {
  .w82m .nta0d .mbxqsq1 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .w82m .nta0d .kd2eq {grid-row: span 1;}
}
.w82m .nta0d .wk2az {min-width: 0;}

.w82m .nta0d .kd2eq {grid-row: span 2;grid-column: span 2;}
.w82m .nta0d .x3ck {text-decoration: none;overflow: hidden;transition:border-color 0.191s;display: flex;flex-direction: column;background: var(--sel);height: 100%;color: inherit;border: 1px solid var(--iavc);border-radius: var(--xg11);}
.w82m .nta0d .x3ck:hover {border-color: var(--ibh);}
.w82m .nta0d .wn27x {aspect-ratio: 3 / 2;flex: 1 1 auto;margin: 0;min-height: 0;position: relative;}
.w82m .nta0d .kd2eq .wn27x {aspect-ratio: 1 / 1;}
.w82m .nta0d .wn27x img {border-radius: 0;display: block;width: 100%;object-fit: cover;height: 100%;}

.w82m .nta0d .bz30fr7 {top: 8px;position: absolute;border-radius: 999px;color: #fff;left: 8px;background: color-mix(in srgb, #000 58%, transparent);padding: 5px 12px;font-weight: 800;letter-spacing: .09em;text-transform: uppercase;font-size: 11.5px;}
.w82m .nta0d .grbawdt {font-size: 14px;font-weight: 700;display: block;line-height:1.29;padding: 11px 13px;color: var(--kts3l);}
.w82m .nta0d .kd2eq .grbawdt {padding: 14px 16px;font-size: 17px;}

.w82m .k4k61b5 .v2cyt1t {display: grid;list-style: none;margin: 0;padding: 0;gap: var(--vmpb);grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:907px) { .w82m .k4k61b5 .v2cyt1t {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:475px) { .w82m .k4k61b5 .v2cyt1t {grid-template-columns: minmax(0, 1fr);} }
.w82m .k4k61b5 .a9r8k {min-width: 0;}
.w82m .k4k61b5 .d9sss {flex-direction: column;min-height: 138px;gap:13px;transition:border-color 0.157s;align-items: center;justify-content: center;text-decoration: none;height: 100%;display: flex;background: var(--sel);border: 1px solid var(--iavc);border-radius: var(--xg11);padding: 22px 16px;}
.w82m .k4k61b5 .d9sss:hover {border-color: var(--ibh);}
.w82m .k4k61b5 .a6g8k {margin: 0;}
.w82m .k4k61b5 .a6g8k img {width: auto;height: 46px;object-fit: contain;max-width: 100%;display: block;border-radius: 0;}
.w82m .k4k61b5 .ch0ege {text-align: center;text-transform: uppercase;font-size: 12.5px;color: var(--hfa);font-weight: 700;letter-spacing: .08em;}

.w82m .hsbqf .jvj1ed {margin: 0;gap: var(--vmpb);list-style: none;padding: 0;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));}
@media (max-width:907px) { .w82m .hsbqf .jvj1ed {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:475px) { .w82m .hsbqf .jvj1ed {grid-template-columns: minmax(0, 1fr);} }
.w82m .hsbqf .n4zem7 {min-width: 0;}
.w82m .hsbqf .x4yyba {border: 1px solid var(--iavc);border-radius: var(--xg11);justify-content: center;background: var(--sel);text-decoration: none;height: 100%;display: flex;gap:10px;padding: 16px;align-items: center;flex-direction: column;transition:border-color 0.159s;aspect-ratio: 1 / 1;}
.w82m .hsbqf .x4yyba:hover {border-color: var(--ibh);}
.w82m .hsbqf .x4yyba img {border-radius: 0;display: block;object-fit: contain;max-width: 80%;height: 38px;width: auto;}
.w82m .hsbqf .gev1pd {font-weight: 700;text-align: center;overflow: hidden;text-overflow: ellipsis;color: var(--hfa);text-transform: uppercase;max-width: 100%;letter-spacing: .07em;white-space: nowrap;font-size: 11.5px;}

.w82m .nf9rz .c9wtk {grid-template-columns: minmax(0, 1fr);margin-bottom: var(--vmpb);display: grid;gap: var(--vmpb);}
.w82m .nf9rz .cphcf4j {display: flex;padding: 20px var(--o198);justify-content: center;gap:1px;background: color-mix(in srgb, var(--ibh) 10%, var(--sel));flex-direction: column;border: 1px solid color-mix(in srgb, var(--ibh) 26%, var(--iavc));border-radius: var(--xg11);}
.w82m .nf9rz .nrwpehd {color: color-mix(in srgb, var(--ibh) 55%, var(--kts3l));font-weight: 800;letter-spacing: -.04em;line-height: 1;font-size: clamp(38px, 5vw, 58px);}
.w82m .nf9rz .wdvm {letter-spacing: .1em;font-weight: 700;text-transform: uppercase;font-size: 11.5px;color: var(--hfa);}
.w82m .nf9rz .fsyhk4h {align-self: center;color: var(--hfa);line-height:1.59;max-width: 56ch;font-size: 15px;margin: 0;}
.w82m .nf9rz .pxyhz3p {grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));display: grid;gap: var(--vmpb);}
.w82m .nf9rz .w5vj {border: 1px solid var(--iavc);border-radius: var(--xg11);flex-direction: column;padding: 16px;background: var(--sel);gap:7px;display: flex;}
.w82m .nf9rz .kt52 {font-weight: 800;font-size: 12.5px;color: color-mix(in srgb, var(--ibh) 35%, var(--kts3l));letter-spacing: .06em;}
.w82m .nf9rz .e9gt3av {margin: 0;color: var(--kts3l);line-height:1.59;font-size: 14.5px;flex: 1 1 auto;}
.w82m .nf9rz .pvzf {font-size: 11.5px;color: var(--hfa);font-weight: 700;text-transform: uppercase;letter-spacing: .08em;}
@media (min-width:711px) {
  .w82m .nf9rz .c9wtk {grid-template-columns: minmax(0, 260px) minmax(0, 1fr);}
}

.w82m .cg5yeq.dxxb {max-width:560px;}
.w82m .cg5yeq.qytprdw {padding: 0 !important;overflow: hidden;display: grid;grid-template-columns: minmax(0, 1fr);}
.w82m .cg5yeq .d784 {min-width: 0;margin: 0;}
.w82m .cg5yeq .d784 img {width: 100%;height: 100%;aspect-ratio: 16 / 10;object-fit: cover;border-radius: 0;display: block;}
.w82m .cg5yeq .zmvpqq {display: flex;gap:12px;align-items: flex-start;min-width: 0;padding: clamp(20px, 2.6vw, 30px) var(--o198);flex-direction: column;}
.w82m .cg5yeq .fafxg {color: var(--kts3l);font-size: clamp(19px, 2.2vw, 26px);font-weight: 800;margin: 0;line-height:1.18;letter-spacing: -.02em;}
.w82m .cg5yeq .fafxg::before {content: none;}
.w82m .cg5yeq .hcd0b {font-size: 15px;line-height:1.63;color: var(--hfa);}
.w82m .cg5yeq .hcd0b :is(p, li):last-child {margin-bottom: 0;}
.w82m .cg5yeq .f6ktsv {text-decoration: none;min-height: 46px;font-size: 14.5px;display: inline-flex;background: var(--oam);font-weight: 700;padding: 0 24px;color: var(--s0q4, var(--vjxkx));border-radius: var(--xg11);white-space: nowrap;transition:filter 0.169s;align-items: center;justify-content: center;}
.w82m .cg5yeq .f6ktsv:hover {filter: brightness(1.07);}
@media (min-width:625px) {
  
  .w82m .cg5yeq.qytprdw {grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);}
  .w82m .cg5yeq.w98np .d784 {order: 2;}
  .w82m .cg5yeq.mpph69 {grid-template-columns: minmax(0, 1fr);}
  .w82m .cg5yeq .d784 img {aspect-ratio: auto;height: 100%;}
}

.w82m .vdgm1xf.y91td {text-align: left;}
.w82m .vdgm1xf .c5kt6n {margin-bottom: var(--cgft);}
.w82m .vdgm1xf .vwpmsh {margin: 0 0 8px;color: var(--kts3l);font-weight: 800;font-size: clamp(27px, 3.9vw, 44px);line-height:1.17;letter-spacing: -.02em;}
.w82m .vdgm1xf .m17dzz {font-size: clamp(16px, 1.45vw, 18px);margin: 0;line-height:1.58;max-width: 60ch;color: var(--hfa);}
.w82m .vdgm1xf .e2y10s {max-width: none;display: flex;gap:10px;flex-wrap: wrap;margin: 16px 0 0;}
.w82m .vdgm1xf .thq2ke.thq2ke,
.w82m .vdgm1xf .aq4j3r.aq4j3r {text-decoration: none;white-space: nowrap;justify-content: center;align-items: center;display: inline-flex;border-radius: var(--xg11);font-weight: 700;padding: 0 24px;min-height: 46px;font-size: 14.5px;}
.w82m .vdgm1xf .thq2ke.thq2ke {background: var(--oam);color: var(--s0q4, var(--vjxkx));}
.w82m .vdgm1xf .thq2ke.thq2ke:hover {filter: brightness(1.07);}

.w82m .vdgm1xf .aq4j3r.aq4j3r {color: color-mix(in srgb, var(--ibh) 35%, var(--kts3l));border: 1px solid var(--iavc);background: var(--sel);}
.w82m .vdgm1xf .aq4j3r.aq4j3r:hover {border-color: var(--ibh);}
.w82m .vdgm1xf .hjjyb {grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));gap: var(--vmpb);display: grid;list-style: none;padding: 0;margin: 0;}
.w82m .vdgm1xf .teq9y {overflow: hidden;border: 1px solid var(--iavc);border-radius: var(--xg11);min-width: 0;flex-direction: column;display: flex;background: var(--sel);}

.w82m .vdgm1xf.q9q2 .teq9y:first-child {grid-column: 1 / -1;}
.w82m .vdgm1xf.q9q2 .teq9y:first-child .c7t6h img {aspect-ratio: 21 / 9;}
.w82m .vdgm1xf .c7t6h {margin: 0;}
.w82m .vdgm1xf .c7t6h img {display: block;aspect-ratio: 3 / 2;border-radius: 0;width: 100%;height: auto;object-fit: cover;}
.w82m .vdgm1xf .a0ax26 {padding: 12px 14px;display: block;font-weight: 700;line-height:1.49;font-size: clamp(15px, 1.4vw, 17px);color: var(--kts3l);}

.w82m .f86pcms.qyqxmk {grid-template-columns: auto minmax(0, 1fr);display: grid;gap:13px 16px;align-items: center;}
.w82m .f86pcms .mbxk {width: 66px;margin: 0;height: 66px;overflow: hidden;border-radius: var(--xg11);border: 1px solid var(--iavc);}
.w82m .f86pcms .mbxk img {border-radius: 0;object-fit: cover;width: 100%;height: 100%;display: block;}
.w82m .f86pcms .r2m93x {min-width: 0;flex-wrap: wrap;gap:5px 10px;align-items: center;display: flex;}
.w82m .f86pcms .p18xbf7 {margin: 0;font-weight: 800;font-size: 18px;width: 100%;color: var(--kts3l);}
.w82m .f86pcms .na77p {margin: 0;font-size: 14px;color: var(--hfa);}
.w82m .f86pcms .af58ymq {border-radius: 999px;color: color-mix(in srgb, var(--ibh) 35%, var(--kts3l));padding: 4px 10px;font-size: 11.5px;font-weight: 700;letter-spacing: .05em;background: color-mix(in srgb, var(--ibh) 12%, transparent);}
.w82m .f86pcms .y2req {color: var(--hfa);margin: 0;max-width: 74ch;font-size: 15px;line-height:1.64;grid-column: 1 / -1;}
.w82m .f86pcms .q49y9wn {display: flex;grid-column: 1 / -1;gap:9px;}
.w82m .f86pcms .j3mp0 {border-radius: var(--xg11);border: 1px solid var(--iavc);height: 44px;transition:border-color 0.143s;align-items: center;display: inline-flex;justify-content: center;width: 44px;color: color-mix(in srgb, var(--ibh) 35%, var(--kts3l));background: var(--sel);text-decoration: none;}
.w82m .f86pcms .j3mp0:hover {border-color: var(--ibh);}
.w82m .f86pcms .j3mp0 svg {display: block;}
.w82m .f86pcms .q11cx {margin: 0;font-size: 12.5px;border-top: 1px solid var(--iavc);padding-top:13px;grid-column: 1 / -1;line-height:1.62;color: var(--hfa);}

.w82m .f6dz.dack {gap:10px var(--cgft);display: grid;}
.w82m .f6dz .tk86 {margin: 0;text-transform: uppercase;font-size: 11.5px;color: var(--hfa);font-weight: 800;letter-spacing: .12em;}
.w82m .f6dz .bs76qsf {font-size: 16px;line-height:1.72;color: var(--kts3l);max-width: 72ch;}
.w82m .f6dz .bs76qsf :is(p, li) {color: var(--kts3l);}
.w82m .f6dz .bs76qsf :last-child {margin-bottom: 0;}
@media (min-width:829px) {
  
  .w82m .f6dz.dack {grid-template-columns: minmax(0, 150px) minmax(0, 1fr);}
  .w82m .f6dz .tk86 {padding-top:5px;}
}

.w82m .zbq7e .hadmk {display: grid;gap:4px 16px;margin-bottom: var(--cgft);grid-template-columns: auto minmax(0, 1fr);align-items: center;}

.w82m .zbq7e .hadmk:not(:has(.t95dvs)) {grid-template-columns: minmax(0, 1fr);}
.w82m .zbq7e .t95dvs {display: flex;justify-content: center;width: 68px;grid-row: 1 / span 2;overflow: hidden;align-items: center;margin: 0;height: 68px;background: color-mix(in srgb, var(--ibh) 12%, var(--sel));border-radius: var(--xg11);border: 1px solid var(--iavc);}
.w82m .zbq7e .t95dvs img {object-fit: contain;width: auto;max-height: 78%;max-width: 78%;height: auto;display: block;border-radius: 0;}
.w82m .zbq7e .jrkk {margin: 0;color: var(--kts3l);font-size: clamp(19px, 2.2vw, 26px);line-height:1.20;letter-spacing: -.02em;font-weight: 800;}
.w82m .zbq7e .jrkk::before {content: none;}
.w82m .zbq7e .b1yhre {margin: 0;color: var(--hfa);line-height:1.54;font-size: 15px;}

.w82m .zbq7e .gwq9m {display: grid;gap: var(--vmpb);grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));margin: 0 0 var(--cgft);list-style: none;padding: 0;}
.w82m .zbq7e .x53y {padding: 14px 16px;gap:3px;background: var(--sel);flex-direction: column;border: 1px solid var(--iavc);border-radius: var(--xg11);display: flex;min-width: 0;}
.w82m .zbq7e .yawgc {font-size: 19px;font-weight: 800;letter-spacing: -.02em;color: color-mix(in srgb, var(--ibh) 35%, var(--kts3l));}
.w82m .zbq7e .qyt49x {font-size: 11px;color: var(--hfa);font-weight: 700;letter-spacing: .09em;text-transform: uppercase;}
.w82m .zbq7e .k44gjp {grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));display: grid;gap: var(--vmpb);}
.w82m .zbq7e .y9x9d {padding: 0 22px;color: color-mix(in srgb, var(--ibh) 35%, var(--kts3l));transition:border-color 0.122s;display: flex;font-weight: 700;border-radius: var(--xg11);border: 1px solid var(--iavc);min-height: 48px;align-items: center;text-decoration: none;font-size: 14px;justify-content: center;background: var(--sel);}
.w82m .zbq7e .y9x9d:hover {border-color: var(--ibh);}

.w82m .g2mst.e09r3d {display: flex;padding: 0 !important;background: none;border: 0;}
.w82m .g2mst.b56k6  {justify-content: flex-start;}
.w82m .g2mst.y6hkf   {justify-content: center;}
.w82m .g2mst.xr736p {justify-content: flex-end;}
.w82m .g2mst .pqn0y {min-height: 54px;border-radius: var(--xg11);position: relative;color: var(--s0q4, var(--vjxkx));background: var(--oam);justify-content: center;text-decoration: none;padding: 0 34px;transition:filter 0.167s;align-items: center;display: inline-flex;}
.w82m .g2mst .pqn0y:hover {filter: brightness(1.07);}
.w82m .g2mst .dcdefwp {font-weight: 700;font-size: 15.5px;letter-spacing: .01em;}

.w82m .g2mst .wnzn2 {bottom: 10px;right: 10px;width: 6px;border-radius:2px;height: 6px;position: absolute;background: color-mix(in srgb, currentColor 55%, transparent);}
.w82m .g2mst.vsmh4s {display: block;}
.w82m .g2mst.vsmh4s .pqn0y {width: 100%;display: flex;}

.w82m .mt0tt9m.xhya6 {overflow: hidden;border-radius: var(--xg11);border: 1px solid var(--iavc);position: relative;padding: 0 !important;}
.w82m .mt0tt9m .pacw {display: block;}
.w82m .mt0tt9m .pacw img {display: block;width: 100%;height: auto;border-radius: 0;}

.w82m .mt0tt9m .kte7ha0,
.w82m .mt0tt9m .jmbs,
.w82m .mt0tt9m .zsrdj4y,
.w82m .mt0tt9m .vt9mr {height: 7px;width: 7px;position: absolute;pointer-events: none;border-radius:1px;background: color-mix(in srgb, #fff 82%, transparent);box-shadow: 0 0 0 1px color-mix(in srgb, #000 30%, transparent);}
.w82m .mt0tt9m .kte7ha0 {left: 12px;top: 12px;}
.w82m .mt0tt9m .jmbs {right: 12px;top: 12px;}
.w82m .mt0tt9m .zsrdj4y {bottom: 12px;left: 12px;}
.w82m .mt0tt9m .vt9mr {right: 12px;bottom: 12px;}

.w82m .kgycmy0 .yfnnm {color: var(--hfa);font-weight: 800;font-size: 11.5px;letter-spacing: .12em;text-transform: uppercase;display: block;margin-bottom:13px;}

.w82m .kgycmy0 .ht3fp {grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));counter-reset: grmap;padding: 0;list-style: none;gap: var(--vmpb);margin: 0;display: grid;}
.w82m .kgycmy0 .ht3fp li {counter-increment: grmap;min-width: 0;}

.w82m .kgycmy0 .ht3fp li a {color: var(--kts3l);transition:border-color 0.12s;gap:10px;height: 100%;display: flex;min-height: 52px;text-decoration: none;background: var(--sel);font-weight: 600;align-items: center;line-height:1.37;padding: 10px 14px;border: 1px solid var(--iavc);border-radius: var(--xg11);font-size: 14px;}
.w82m .kgycmy0 .ht3fp li a::before {flex: 0 0 auto;font-size: 11px;font-weight: 800;letter-spacing: .06em;color: color-mix(in srgb, var(--ibh) 35%, var(--kts3l));content: counter(grmap, decimal-leading-zero);}
.w82m .kgycmy0 .ht3fp li a:hover {border-color: var(--ibh);}

.w82m .nkt5dg .b6t8d20 {display: block;font-weight: 800;text-transform: uppercase;letter-spacing: .12em;margin-bottom:13px;font-size: 11.5px;color: var(--hfa);}

.w82m .nkt5dg .tebv71 {border-radius:3px;width: 7px;bottom: 12px;right: 12px;background: color-mix(in srgb, var(--ibh) 45%, transparent);height: 7px;position: absolute;}
.w82m .nkt5dg.rahctss {position: relative;}
.w82m .xkgk .b7fbx {letter-spacing: -.02em;margin: 0 0 16px;font-size: clamp(19px, 2.2vw, 26px);line-height:1.21;color: var(--kts3l);font-weight: 800;}
.w82m .xkgk .b7fbx::before {content: none;}

.w82m .nkt5dg .nhej,
.w82m .xkgk .k5d1d {overflow-x: auto;}
.w82m .nkt5dg .nhej table,
.w82m .xkgk .k5d1d table {margin: 0;}

.w82m .xkgk .mb81grp {font-size: 11px;margin: 14px 0 0;font-weight: 800;border-radius: 999px;letter-spacing: .09em;color: color-mix(in srgb, var(--ibh) 35%, var(--kts3l));padding: 5px 11px;text-transform: uppercase;display: inline-block;background: color-mix(in srgb, var(--ibh) 10%, transparent);}
.xnwsyfa.xnwsyfa li {border-radius: var(--xg11);}

.w82m {--v3r: var(--kts3l);}
.w82m :is(.d8fgfr0, [class*="table"]) {overflow-x: auto;}
.w82m table {font-size: 15px;border-collapse: collapse;width: 100%;}
.w82m thead th {text-align: left;padding: 12px 14px 12px 0;letter-spacing: .1em;text-transform: uppercase;color: var(--hfa);font-weight: 700;border-bottom: 2px solid var(--v3r, var(--kts3l));white-space: nowrap;font-size: 11.5px;}
.w82m tbody td {color: var(--s6j, inherit);padding: 12px 14px 12px 0;border-bottom: 1px solid var(--iavc);}

.eebredt {border: 1px solid color-mix(in srgb, var(--ibh) 40%, transparent);border-radius: var(--xg11);padding: var(--o198);background: var(--kde);}
.vbzs {text-transform: uppercase;letter-spacing: .06em;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--m96);margin: 0;}
.hh1xfx {color: var(--hfa);margin: 10px 0 0;}

.e43re4 {font: 600 11px/1 var(--m96);margin: 0;color: var(--hfa);letter-spacing: .14em;padding: 4px 0 0;}

.kz7w {position: fixed;bottom: 12px;display: flex;left: 12px;right: 12px;z-index: 70;align-items: center;border-radius: var(--xg11);border: 1px solid color-mix(in srgb, var(--ibh) 42%, transparent);background: var(--kde);padding: 12px 38px 12px 16px;justify-content: center;gap:15px;}
.xhay {font: 600 13px/1 var(--m96);letter-spacing: .06em;}

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

.qey7js {display: inline-flex;position: absolute;width: 44px;color: color-mix(in srgb, var(--kts3l) 78%, transparent);align-items: center;transition:color 0.17s;justify-content: center;right: 0;height: 44px;z-index: 1;top: 0;cursor: pointer;}

.qey7js::before {inset: 11px;content: '';transition:background 0.184s, border-color 0.174s;background: var(--sel);border-radius:4px;border: 1px solid var(--iavc);position: absolute;}
.qey7js svg {position: relative;z-index: 1;}
.qey7js:hover {color: var(--kts3l);}
.qey7js:hover::before {background: color-mix(in srgb, var(--kts3l) 10%, var(--sel));border-color: color-mix(in srgb, var(--ibh) 50%, var(--iavc));}
.qey7js:focus-visible {outline: 2px solid var(--ibh);outline-offset: -3px;}

.fxadx.fxadx {border-top: 1px solid var(--iavc);padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);background: var(--ibd8k);}
.fxadx .fm3b {grid-template-columns: minmax(0, 1fr) auto;gap:28px 48px;margin: 0 auto;max-width: var(--klztt);align-items: start;display: grid;}
.fxadx .gf56mc img {display: block;height: 26px;width: auto;}
.fxadx .gf56mc span {letter-spacing: .08em;text-transform: uppercase;font: 700 17px/1 var(--m96);}
.fxadx .m5jbsh {gap:45px;grid-auto-flow: column;display: grid;}
.fxadx .m5jbsh ul {margin: 0;display: grid;padding: 0;list-style: none;gap:7px;}
.fxadx .m5jbsh a {display: flex;text-transform: uppercase;font: 600 11.5px/1 var(--m96);color: var(--hfa);text-decoration: none;align-items: center;letter-spacing: .1em;min-height: 44px;}
.fxadx .m5jbsh a:hover {color: var(--kts3l);}
.fxadx .n89k36b {align-items: center;display: flex;gap:11px;flex-wrap: wrap;margin: 24px auto 0;max-width: var(--klztt);opacity:0.73;}
.fxadx .c68y2mw {margin: 24px auto 0;border-top: 1px solid var(--iavc);max-width: var(--klztt);padding-top:19px;}
.fxadx .c68y2mw p {font-size: 12.5px;color: var(--hfa);margin: 0;}
.fxadx .c68y2mw p + p {line-height:1.61;margin-top:8px;}

@media (max-width:872px) {
  .xqx4d {display: flex;}
  .mpyc7 {display: none;}
  
  .c59xr {margin-left: auto;flex: 0 0 auto;}
  .dqe0skb {font-size: 13.5px;padding: 0 14px;}
  .ck5qp {min-width: 0;flex: 0 1 auto;overflow: hidden;}
  .h94z58 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
  .w6gcn {padding: 0 14px;gap:13px;}
  .w82m {padding-left:14px;padding-right:13px;}
  
  .d840 {grid-template-columns: 1fr;}
  .r50z57 {padding: 0;}
  .r50z57 + .r50z57 {margin-top:18px;padding-top:19px;border-left: 0;border-top: 1px solid var(--iavc);}
  .jh30g0 {padding-left:16px;}
}

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

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

.dxsmq {align-items: center;justify-content: space-between;gap:11px;padding: 14px 8px 14px 20px;display: flex;border-bottom: 1px solid var(--iavc);}
.gnrnge {font: 700 19px/1.2 var(--t50o);min-width: 0;overflow-wrap: anywhere;color: var(--kts3l);}
.j99r7kr {display: flex;cursor: pointer;font-size: 27px;min-height: 44px;line-height: 1;border-radius: var(--xg11);justify-content: center;flex: 0 0 auto;align-items: center;color: var(--kts3l);min-width: 44px;}
.j99r7kr:hover {background: var(--sel);}

.nky875w {padding: 8px 0;}
.nky875w ul {padding: 0;margin: 0;list-style: none;}
.nky875w li + li {border-top: 1px solid var(--iavc);}
.nky875w a {font-size: 16px;align-items: center;font-weight: 600;min-height: 48px;text-decoration: none;display: flex;padding: 10px 20px;color: var(--kts3l);}
.nky875w a:hover {background: var(--sel);}
.nky875w a[aria-current="page"] {background: color-mix(in srgb, var(--ibh) 14%, transparent);box-shadow: inset 3px 0 0 var(--ibh);}

.ne71 {display: grid;margin-top: auto;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));gap:10px;border-top: 1px solid var(--iavc);}
.m5tg1g0,
.mrg1xj {font-weight: 700;border-radius: var(--xg11);text-decoration: none;display: flex;justify-content: center;min-height: 48px;padding: 12px 18px;align-items: center;font-size: 15px;}
.m5tg1g0 {background: transparent;border: 1px solid var(--iavc);color: var(--kts3l);}
.m5tg1g0:hover {background: var(--sel);}
.mrg1xj {background: var(--jm2g);color: var(--l1yd, var(--l1ijr));border: 1px solid transparent;}

.ksf6g a:focus-visible,
.j99r7kr:focus-visible,
.xqx4d:focus-visible {outline: 2px solid var(--ibh);outline-offset: 2px;}

.nky875w {padding: 12px;gap: var(--vmpb);display: grid;}
.nky875w ul {display: grid;gap: var(--vmpb);}
.nky875w li + li {border-top: 0;}
.nky875w a {border: 1px solid var(--iavc);border-radius: var(--xg11);padding: 10px 14px;background: var(--sel);}

@media (min-width:873px) {
  .qasv0, .ksf6g {display: none;}
}

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

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

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

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

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

.w82m .kgycmy0 .t4vxmc > summary {align-items: center;gap:12px;display: flex;list-style: none;cursor: pointer;min-height: 44px;}
.w82m .kgycmy0 .t4vxmc > summary::-webkit-details-marker {display: none;}
.w82m .kgycmy0 .t4vxmc > summary:focus-visible {outline: 3px solid var(--ibh);outline-offset: 3px;}
.w82m .kgycmy0 .t4vxmc > summary .yfnnm {margin: 0;}

.w82m .kgycmy0 .t4vxmc > summary::after {height: 12px;content: "";border: 2px solid var(--ibh);margin-left: auto;transition:background-color 0.17s ease;flex: 0 0 auto;width: 12px;background: transparent;}
.w82m .kgycmy0 .t4vxmc[open] > summary::after {background: var(--ibh);}
.w82m .kgycmy0 .t4vxmc[open] > summary {margin-bottom:12px;}
@media (prefers-reduced-motion: reduce) {
  .w82m .kgycmy0 .t4vxmc > summary::after {transition:none;}
}

.w82m {padding-bottom: max(96px, var(--o77w, 96px));}

.np9h {--tzw: var(--xg11);--e8c4: 1px solid var(--iavc);--q93: 4px;--fntu: uppercase;--mo1h: .08em;--mnw: var(--xg11);--b5ncc: 12px;}

.w82m .f6dz h2.tk86.tk86 {line-height: inherit !important;font-weight: 800 !important;color: var(--hfa);font-family: inherit !important;font-size: 11.5px !important;padding: 0 !important;letter-spacing: .12em;font-style: normal !important;margin: 0 !important;text-align: start !important;text-transform: uppercase;}
.w82m .nkt5dg h2.b6t8d20.b6t8d20 {font-weight: 800 !important;letter-spacing: .12em;font-family: inherit !important;line-height: inherit !important;font-style: normal !important;text-transform: uppercase;text-align: start !important;padding: 0 !important;color: var(--hfa);font-size: 11.5px !important;margin: 0 0 14px !important;display: block;}
.w82m h2.tk86.tk86::before, .w82m h2.b6t8d20.b6t8d20::before {display: none;content: none;}
@media (min-width:829px) {
  .w82m .f6dz h2.tk86.tk86 {padding-top:4px !important;}
}

.ra28 .awegg, .awegg {color: color-mix(in srgb, var(--ibh) 55%, var(--pp85, var(--hfa)));}

.ck5qp img {object-fit: contain;width: auto;max-width: min(46vw, 132px);flex: 0 0 auto;object-position: left center;}

.w82m .xd8e9z .ka2f619 {display: flex;flex-wrap: wrap;align-items: center;gap:15px 20px;width: 100%;}
.w82m .xd8e9z .ka2f619 .t2h4q {flex: 1 1 240px;}
.w82m .xd8e9z .ka2f619 .qjkpe {flex: 0 0 auto;}

.w82m .xd8e9z .va26 {align-items: flex-start;gap:12px;border-bottom: 1px solid var(--iavc);flex-direction: column;display: flex;padding-bottom: clamp(14px, 1.6vw, 20px);width: 100%;}

.w82m .te757f1 .mqmd1xb {color: var(--kts3l);text-transform: uppercase;letter-spacing: .06em;margin: 0 0 8px;font: 700 15px/1.3 var(--m96);}

.w82m .te757f1 .rgqg6 {margin: 0;padding: 0;counter-reset: grfaq;list-style: none;}
.w82m .te757f1 .rgqg6 > .z3sn {counter-increment: grfaq;}
.w82m .te757f1 .rgqg6 > .z3sn .mqmd1xb::before {font-size: 11px;content: counter(grfaq, decimal-leading-zero);display: inline-block;letter-spacing: .06em;margin-right:10px;color: color-mix(in srgb, var(--ibh) 35%, var(--kts3l));font-weight: 800;}

.w82m .te757f1 .yhwe61e {margin: 0;padding: 0;}

.w82m .te757f1 .yhwe61e .z3sn {padding: 0;overflow: hidden;}
.w82m .te757f1 .yhwe61e .mqmd1xb {background: color-mix(in srgb, var(--kts3l) 5%, transparent);padding: 13px clamp(16px, 1.8vw, 22px);margin: 0;border-bottom: 1px solid var(--iavc);}
.w82m .te757f1 .yhwe61e .pk5q6 {margin: 0;margin-inline-start: 0;padding: 14px clamp(16px, 1.8vw, 22px);}

.w82m .nf9rz .ysg0 {padding: 0;margin: 0;list-style: none;}

.w82m .nf9rz .epehgx {gap:11px;justify-content: space-between;align-items: baseline;min-width: 0;display: flex;}
.w82m .nf9rz .epehgx .pvzf {min-width: 0;overflow-wrap: anywhere;}
.w82m .nf9rz .epehgx .kt52 {flex: 0 0 auto;}

.w82m .nf9rz .w5vj > .epehgx:first-child {padding-bottom:8px;border-bottom: 1px solid var(--iavc);}

.xvt3ka0.xvt3ka0 .czn66e5 {margin: 0;}

.xvt3ka0.xvt3ka0 .wt31 .nfeb {flex-direction: column;display: flex;}
.xvt3ka0.xvt3ka0 .wt31 .r50y {margin: auto 0 0;padding-top:9px;}

.xvt3ka0.xvt3ka0 .dn1d5 .nfeb {position: relative;padding-right:45px;}
.xvt3ka0.xvt3ka0 .dn1d5 .f1j4gq {top: 14px;right: 14px;position: absolute;}
.xvt3ka0.xvt3ka0 .dn1d5 .r50y {margin: 0 0 8px;}

.w82m .f6dz h2.c1yvzyt > b {letter-spacing: inherit;display: inline-block;color: color-mix(in srgb, var(--ibh) 35%, var(--kts3l));font: inherit;border-radius: 999px;padding: 5px 11px;background: color-mix(in srgb, var(--ibh) 10%, transparent);text-transform: inherit;}

.w82m .f6dz .e2e6xk {border: 1px solid var(--iavc);border-radius: var(--xg11);padding: clamp(16px, 1.8vw, 22px);min-width: 0;background: var(--sel);}

.w82m .nkt5dg .rq8b2 {align-items: center;margin-bottom:15px;gap:15px;display: flex;}
.w82m .nkt5dg .rq8b2 h2.b6t8d20.b6t8d20 {flex: 0 0 auto;margin: 0 !important;}
.w82m .nkt5dg .pdfa {flex: 1 1 auto;min-width: 24px;height: 1px;background: linear-gradient(90deg,
    color-mix(in srgb, var(--ibh) 45%, transparent) 0%,
    var(--iavc) 100%);}

.w82m .nkt5dg .drwv,
.w82m .xkgk .t9nh2f {border: 1px solid var(--iavc);border-radius: var(--xg11);padding: clamp(12px, 1.4vw, 16px);background: var(--sel);min-width: 0;}

.w82m .xkgk .mb81grp.hb79tw {margin: 0 0 16px;}

.w82m .xkgk .tjx2css {display: flex;gap:7px 16px;justify-content: space-between;margin-bottom:17px;flex-wrap: wrap;align-items: baseline;}
.w82m .xkgk .tjx2css .b7fbx {margin: 0;}
.w82m .xkgk .tjx2css .mb81grp {margin: 0;flex: 0 0 auto;}

.w82m .mt0tt9m .pacw {position: relative;}

.w82m .mt0tt9m .ne4191 {left: 0;pointer-events: none;background: linear-gradient(90deg,
    var(--ibh) 0%,
    color-mix(in srgb, var(--ibh) 18%, transparent) 100%);position: absolute;box-shadow: 0 -1px 0 color-mix(in srgb, #000 22%, transparent);height: 3px;right: 0;bottom: 0;}

.w82m .g2mst .nvf0zmk {gap:11px;padding: 0 30px;}
.w82m .g2mst .nvf0zmk .wnzn2 {width: 9px;flex: 0 0 auto;height: 9px;border-radius:4px;background: color-mix(in srgb, currentColor 70%, transparent);position: static;}

.w82m .g2mst .hgc1y9e {background: var(--sel);padding: clamp(14px, 1.6vw, 18px);min-width: 0;border: 1px solid var(--iavc);border-radius: var(--xg11);display: flex;}
.w82m .g2mst.vsmh4s .hgc1y9e {width: 100%;}
.w82m .g2mst.vsmh4s .hgc1y9e .pqn0y {width: 100%;}

.w82m .f86pcms .xh1xj {min-width: 0;display: flex;gap:5px 10px;width: 100%;flex-wrap: wrap;align-items: center;}

.w82m .f86pcms .rsak5 {display: flex;list-style: none;gap:8px;grid-column: 1 / -1;margin: 0;flex-wrap: wrap;padding: 0;}

.w82m .f86pcms.fq78m .mbxk {height: 92px;width: 92px;}
.w82m .f86pcms.fq78m .xh1xj {border-top: 1px solid var(--iavc);padding-top:8px;}

.w82m .f86pcms.ha1j {grid-template-columns: minmax(0, 1fr);}
.w82m .f86pcms .vk4hy {min-width: 0;grid-template-columns: auto minmax(0, 1fr);grid-column: 1 / -1;gap:11px 16px;display: grid;align-items: center;}
.w82m .f86pcms.ha1j .vk4hy {border: 1px solid var(--iavc);border-radius: var(--xg11);padding: clamp(14px, 1.6vw, 18px);background: var(--sel);}

.w82m .zbq7e .rz2kt .qyt49x {padding-bottom:3px;}
.w82m .zbq7e .rz2kt .yawgc {line-height:1.04;}

.w82m .zbq7e .kx5p {padding-bottom: var(--cgft);border-bottom: 1px solid var(--iavc);grid-template-rows: auto;align-items: center;}
.w82m .zbq7e .kx5p .t95dvs {width: 84px;grid-row: auto;height: 84px;}
.w82m .zbq7e .f9tqw {flex-direction: column;min-width: 0;display: flex;gap:4px;}

.w82m .zbq7e .qzx5 {padding: 0;margin: 0;list-style: none;}
.w82m .zbq7e .qzx5 > li {min-width: 0;display: flex;}
.w82m .zbq7e .qzx5 > li > .y9x9d {width: 100%;}

.w82m .xnwsyfa .zbaj {gap:11px;margin: 0 0 8px;display: flex;align-items: center;}
.w82m .xnwsyfa .seb73z .awegg,
.w82m .xnwsyfa .cn80 .awegg {letter-spacing: 0;display: inline-flex;align-items: center;padding: 0 7px;min-width: 26px;background: color-mix(in srgb, var(--ibh) 16%, var(--sel));font-size: 13px;height: 26px;border-radius:8px;line-height: 1;justify-content: center;font-weight: 800;color: color-mix(in srgb, var(--ibh) 35%, var(--kts3l));}
.w82m .xnwsyfa .seb73z .awegg {position: static;flex: 0 0 auto;}
.w82m .xnwsyfa .seb73z .te0x {margin: 0;}

.w82m .xnwsyfa .cn80 .awegg {position: absolute;top: 12px;right: 12px;}
.w82m .xnwsyfa .cn80 .cp1a {padding-right:40px;position: relative;}

.g067,
.xvt3ka0.xvt3ka0 .sjpjt1,
.w82m .kgycmy0 .ht3fp,
.w82m .vdgm1xf .hjjyb,
.w82m .wgcf3yg,
.w82m .nf9rz .pxyhz3p,
.w82m .zbq7e .gwq9m {align-content: flex-start;flex-wrap: wrap;justify-content: center;display: flex;}
.g067 > * {flex: 1 1 260px;}
.xvt3ka0.xvt3ka0 .sjpjt1 > * {flex: 1 1 230px;}
.w82m .kgycmy0 .ht3fp > * {flex: 1 1 180px;}
.w82m .vdgm1xf .hjjyb > * {flex: 1 1 290px;}
.w82m .wgcf3yg > * {flex: 1 1 210px;}
.w82m .nf9rz .pxyhz3p > * {flex: 1 1 220px;}
.w82m .zbq7e .gwq9m > * {flex: 1 1 120px;}
.g067 > *,
.xvt3ka0.xvt3ka0 .sjpjt1 > *,
.w82m .kgycmy0 .ht3fp > *,
.w82m .vdgm1xf .hjjyb > *,
.w82m .wgcf3yg > *,
.w82m .nf9rz .pxyhz3p > *,
.w82m .zbq7e .gwq9m > * {max-width: calc(50% - var(--vmpb));min-width: 0;}
@media (max-width:610px) {
  .g067 > *,
  .xvt3ka0.xvt3ka0 .sjpjt1 > *,
  .w82m .kgycmy0 .ht3fp > *,
  .w82m .vdgm1xf .hjjyb > *,
  .w82m .wgcf3yg > *,
  .w82m .nf9rz .pxyhz3p > *,
  .w82m .zbq7e .gwq9m > * {max-width: none;}
}

.w82m .xd8e9z.cp0n {padding: clamp(14px, 2vw, 24px) !important;justify-content: flex-end;overflow: hidden;border-radius: var(--xg11);min-height: clamp(420px, 58vh, 620px);}
.w82m .xd8e9z.cp0n .j1qhw {max-width:600px;backdrop-filter: blur(12px);margin-top: auto;border-color: color-mix(in srgb, var(--kts3l) 16%, transparent);-webkit-backdrop-filter: blur(12px);background: color-mix(in srgb, var(--kde) 66%, transparent);}
.w82m .xd8e9z.cp0n.n7dfa1 {border: 1px solid var(--iavc);background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--kts3l) 6%, transparent) 0 1px, transparent 1px 48px),
    repeating-linear-gradient(0deg, color-mix(in srgb, var(--kts3l) 6%, transparent) 0 1px, transparent 1px 48px),
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--ibh) 55%, transparent), transparent 70%),
    radial-gradient(60% 80% at 10% 100%, color-mix(in srgb, var(--v3r, var(--ibh)) 35%, transparent), transparent 70%),
    var(--sel);}
.w82m .xd8e9z.cp0n.n7dfa1 .wz9nhs {display: none;}
.w82m .xd8e9z .zy9d2 {align-items: center;justify-content: center;display: flex;box-sizing: border-box;border-radius: var(--xg11);border: 1px solid var(--iavc);background: var(--kde);padding: 16px 22px;min-width: 0;}
.w82m .xd8e9z .zy9d2 img {object-fit: contain;width: auto;max-width: 100%;border-radius: 0;height: auto;display: block;max-height: 56px;}
.w82m .xd8e9z.cp0n .zy9d2 {backdrop-filter: blur(10px);background: color-mix(in srgb, var(--kde) 60%, transparent);top: clamp(14px, 2vw, 24px);right: clamp(14px, 2vw, 24px);z-index: 1;position: absolute;max-width:219px;height: 72px;}
.w82m .xd8e9z .e3q38zk {font-size: 58px;display: flex;border-radius: var(--xg11);justify-content: center;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, #fff 12%, transparent) 0 1px, transparent 1px 22px),
    repeating-linear-gradient(0deg, color-mix(in srgb, #fff 12%, transparent) 0 1px, transparent 1px 22px),
    linear-gradient(135deg, var(--ibh), color-mix(in srgb, var(--ibh) 60%, #000));letter-spacing: -.04em;min-height: 110px;align-items: center;color: var(--s0q4, var(--vjxkx));line-height: 1;font-weight: 800;}
@media (min-width:751px) {
  .w82m .xd8e9z.pd0ef:not(.cp0n) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.25fr);grid-template-rows: auto auto;}
  .w82m .xd8e9z.cmh8b:not(.cp0n) .j1qhw  {grid-row: 1;grid-column: 1 / span 2;}
  .w82m .xd8e9z.cmh8b:not(.cp0n) .wz9nhs  {grid-row: 1 / span 2;grid-column: 3;}
  .w82m .xd8e9z.cmh8b:not(.cp0n) .zy9d2 {grid-row: 2;grid-column: 1;}
  .w82m .xd8e9z.cmh8b:not(.cp0n) .e3q38zk {grid-column: 2;grid-row: 2;}
  .w82m .xd8e9z.b7c70p .j1qhw  {grid-row: 1;grid-column: 2 / span 2;}
  .w82m .xd8e9z.b7c70p .wz9nhs  {grid-row: 1 / span 2;grid-column: 1;}
  .w82m .xd8e9z.b7c70p .zy9d2 {grid-column: 2;grid-row: 2;}
  .w82m .xd8e9z.b7c70p .e3q38zk {grid-row: 2;grid-column: 3;}
  .w82m .xd8e9z.b7c70p {grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr) minmax(0, 1fr);}
  .w82m .xd8e9z.pd0ef:not(.cp0n) .wz9nhs {aspect-ratio: auto;height: 100%;max-height: none;min-height: 340px;}
}
@media (max-width: 759.98px) {
  .w82m .xd8e9z.pd0ef:not(.cp0n) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  .w82m .xd8e9z.pd0ef:not(.cp0n) .wz9nhs {grid-column: 1 / -1;max-height: none;order: -1;}
  .w82m .xd8e9z.pd0ef:not(.cp0n) .j1qhw {grid-column: 1 / -1;}
  .w82m .xd8e9z.cp0n {min-height: min(78vh, 600px);}
  .w82m .xd8e9z.cp0n .zy9d2 {padding: 10px 14px;height: 56px;max-width:149px;}
  .w82m .xd8e9z .e3q38zk {min-height: 88px;font-size: 44px;}
}

.w82m .xd8e9z.pd0ef.cp0n {min-height: clamp(420px, 58vh, 620px) !important;}
.w82m .xd8e9z.cp0n.n7dfa1 {min-height: clamp(360px, 46vh, 520px) !important;}
@media (max-width: 759.98px) {
  .w82m .xd8e9z.pd0ef.cp0n {min-height: min(78vh, 600px) !important;}
  .w82m .xd8e9z.cp0n.n7dfa1 {padding-top:25px !important;min-height: 0 !important;}
  .w82m .xd8e9z.cp0n .zy9d2 {display: none;}
}

@media (max-width: 759.98px) {
  .w82m .nta0d .kd2eq {display: none;}
  .w82m .nta0d .mbxqsq1 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.w82m :is(.k4k61b5 .d9sss, .hsbqf .x4yyba) {min-height: 150px;background:
    radial-gradient(100% 80% at 50% 0%, color-mix(in srgb, var(--ibh) 10%, transparent), transparent 70%),
    var(--sel);gap:15px;transition:border-color 0.125s, transform 0.138s;padding: 22px 16px;aspect-ratio: auto;}
.w82m :is(.k4k61b5 .d9sss, .hsbqf .x4yyba):hover {transform: translateY(-2px);}
.w82m .k4k61b5 .a6g8k img,
.w82m .hsbqf .x4yyba img {max-width: 88%;height: 64px;}
@media (max-width:475px) {
  .w82m .k4k61b5 .v2cyt1t,
  .w82m .hsbqf .jvj1ed {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .w82m :is(.k4k61b5 .d9sss, .hsbqf .x4yyba) {padding: 16px 10px;min-height: 112px;}
  .w82m .k4k61b5 .a6g8k img,
  .w82m .hsbqf .x4yyba img {height: 44px;}
}

.w82m .vdgm1xf.qp4rx {display: block;}
.qp4rx .c5kt6n {margin: 0 0 18px;}
.qp4rx .wtp0k7 {gap: var(--vmpb);display: grid;}
.qp4rx .n2nc {overflow-x: auto;padding: 0;grid-auto-flow: column;scroll-snap-type: x mandatory;overscroll-behavior-x: contain;margin: 0;scroll-behavior: smooth;scrollbar-width: none;list-style: none;grid-auto-columns: 100%;display: grid;border-radius: var(--xg11);}
.qp4rx .n2nc::-webkit-scrollbar {display: none;}
.qp4rx .kmrdh {align-items: flex-end;position: relative;min-height: clamp(280px, 34vw, 440px);scroll-snap-align: start;overflow: hidden;border-radius: var(--xg11);border: 1px solid var(--iavc);background: var(--sel);min-width: 0;display: flex;}
.qp4rx .kmrdh > picture, .w82m .qp4rx img.rqt1j.rqt1j {object-fit: cover;inset: 0;position: absolute;width: 100%;border-radius: 0;max-width: none;height: 100%;}
.qp4rx .kmrdh:not(.byypx)::after {background: linear-gradient(0deg, color-mix(in srgb, var(--kde) 88%, transparent) 0%, transparent 55%);content: "";inset: 0;position: absolute;}
.qp4rx .byypx {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, #fff 10%, transparent) 0 1px, transparent 1px 32px),
    repeating-linear-gradient(0deg, color-mix(in srgb, #fff 10%, transparent) 0 1px, transparent 1px 32px),
    linear-gradient(135deg, var(--ibh), color-mix(in srgb, var(--ibh) 55%, #000));}
.qp4rx .sx5x {max-width:719px;z-index: 1;display: flex;position: relative;gap:17px;align-items: flex-end;padding: clamp(18px, 3vw, 34px);}
.qp4rx .g6s7 {height: 54px;align-items: center;color: var(--s0q4, var(--vjxkx));font-size: 20px;border-radius: var(--xg11);background: var(--ibh);flex: 0 0 auto;justify-content: center;width: 54px;display: flex;font-weight: 800;}
.qp4rx .e2k233 {letter-spacing: -.02em;margin: 0;font-weight: 800;font-size: clamp(22px, 2.6vw, 34px);line-height:1.11;color: var(--kts3l);}
.qp4rx .byypx .e2k233 {color: var(--s0q4, var(--vjxkx));}
.qp4rx .byypx .g6s7 {background: var(--kde);color: var(--kts3l);}

.qp4rx .a0evnf {grid-auto-columns: minmax(0, 1fr);display: grid;gap: var(--vmpb);grid-auto-flow: column;}
.qp4rx .k08p07d {position: relative;overflow: hidden;text-align: left;align-items: center;padding: 10px;font: 600 14px/1.3 var(--t50o);cursor: pointer;min-width: 0;display: flex;transition:border-color 0.175s, color 0.214s;color: var(--hfa);gap:13px;border-radius: var(--xg11);border: 1px solid var(--iavc);background: var(--sel);}
.qp4rx .k08p07d img {flex: 0 0 auto;width: 72px;height: 48px;object-fit: cover;border-radius: calc(var(--xg11) - 4px);}
.qp4rx .k08p07d.byypx {background: var(--sel);}
.qp4rx .k08p07d span {overflow: hidden;min-width: 0;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 2;}
.qp4rx .k08p07d i {left: 0;height: 3px;width: 0;bottom: 0;position: absolute;background: var(--ibh);}
.qp4rx .k08p07d[data-on="1"], .qp4rx .k08p07d[data-on="run"] {color: var(--kts3l);border-color: var(--ibh);}
.qp4rx .k08p07d[data-on="1"] i {width: 100%;}
.qp4rx .k08p07d[data-on="run"] i {animation: th9rinq var(--fan, 6000ms) linear forwards;}
@keyframes th9rinq { from {width: 0;} to {width: 100%;} }
.qp4rx .e2y10s {margin: 18px 0 0;}
@media (max-width:755px) {
  .qp4rx .kmrdh {aspect-ratio: 4 / 3;min-height: 0;}
  .qp4rx .k08p07d {padding: 6px;justify-content: center;}
  .qp4rx .k08p07d img {width: 100%;height: 44px;}
  .qp4rx .k08p07d span {display: none;}
  .qp4rx .k08p07d.byypx {min-height: 56px;background: color-mix(in srgb, var(--ibh) 40%, var(--sel));}
}
@media (prefers-reduced-motion: reduce) { .qp4rx .n2nc {scroll-behavior: auto;} .qp4rx .k08p07d[data-on="run"] i {width: 100%;animation: none;} }

.w82m {column-gap: var(--cgft);align-items: stretch;flex-wrap: wrap;display: flex;}
.w82m > * {flex: 0 0 100%;min-width: 0;box-sizing: border-box;}
.w82m > .dxxb:has(+ .dxxb),
.w82m > .dxxb + .dxxb {flex: 0 0 calc((100% - var(--cgft)) / 2);max-width: none;}
@media (max-width:755px) {
  .w82m > .dxxb:has(+ .dxxb), .w82m > .dxxb + .dxxb {flex-basis: 100%;}
}
.w82m .cg5yeq.qytprdw {background:
    radial-gradient(90% 70% at 100% 100%, color-mix(in srgb, var(--ibh) 14%, transparent), transparent 70%),
    var(--kde);position: relative;overflow: hidden;border-top: 3px solid var(--ibh) !important;}
.w82m .cg5yeq.dxxb {max-width: none;flex-direction: column;display: flex !important;}
.w82m .cg5yeq.dxxb .d784 {overflow: hidden;}
.w82m .cg5yeq.dxxb .d784 img {object-fit: cover;height: auto;transition:transform 0.412s ease;aspect-ratio: 16 / 9;width: 100%;}
.w82m .cg5yeq.qytprdw:hover .d784 img {transform: scale(1.04);}
.w82m .cg5yeq.dxxb .zmvpqq {display: flex;align-items: flex-start;flex: 1 1 auto;flex-direction: column;}
.w82m .cg5yeq.dxxb .zmvpqq > .f6ktsv:last-child {margin-top: auto;}
.w82m .cg5yeq .fafxg {font-size: clamp(22px, 2.2vw, 28px);}
@media (min-width:751px) {
  .w82m .cg5yeq.qytprdw:not(.dxxb):not(.mpph69) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
}
@media (prefers-reduced-motion: reduce) { .w82m .cg5yeq .d784 img {transition:none;} }

.w82m > .zbq7e.mmys2 {padding: var(--o198) !important;gap: var(--cgft);background:
    radial-gradient(60% 100% at 100% 50%, color-mix(in srgb, var(--ibh) 18%, transparent), transparent 70%),
    var(--kde);align-items: center;display: grid !important;border-radius: var(--xg11);border: 1px solid var(--iavc);grid-template-columns: minmax(0, 1fr);}
@media (min-width:865px) { .w82m > .zbq7e.mmys2 {grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);} }
.mmys2 .kb6f4y {min-width: 0;}
.mmys2 .jrkk {font-size: clamp(24px, 2.6vw, 34px);}
.mmys2 a.y9x9d {background: var(--ibh);color: var(--s0q4, var(--vjxkx));border-color: var(--ibh);}
.mmys2 .pr0xz32 {grid-template-rows: 1fr 1fr 1fr;max-width:420px;gap: var(--vmpb);justify-self: center;grid-template-columns: 1.2fr 1fr;display: grid;aspect-ratio: 1 / 1;width: 100%;}
.w82m .mmys2 img.k9wkp.k9wkp {width: 100%;transition:transform 0.332s;object-fit: cover;border-radius: var(--xg11);border: 1px solid var(--iavc);min-height: 0;max-height: none;max-width: none;height: 100%;}
.mmys2 .baba {grid-row: 1 / span 3;grid-column: 1;}
.mmys2 .j1fj0:nth-of-type(2) {grid-row: 1;grid-column: 2;}
.mmys2 .j1fj0:nth-of-type(3) {grid-column: 2;grid-row: 2;}
.mmys2 .dvwv4hj {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, #fff 12%, transparent) 0 1px, transparent 1px 18px),
    linear-gradient(135deg, var(--ibh), color-mix(in srgb, var(--ibh) 55%, #000));border-radius: var(--xg11);grid-row: 3;align-items: center;display: flex;font-size: clamp(32px, 3.4vw, 46px);justify-content: center;line-height: 1;flex-direction: column;grid-column: 2;font-weight: 800;color: var(--s0q4, var(--vjxkx));}
.mmys2 .dvwv4hj small {font-weight: 700;letter-spacing: .1em;margin-top:6px;font-size: 12px;opacity:0.85;}
.mmys2:hover .k9wkp {transform: scale(1.02);}
@media (max-width: 859.98px) { .mmys2 .pr0xz32 {order: -1;max-width:341px;} }
@media (prefers-reduced-motion: reduce) { .mmys2 .k9wkp {transition:none;} }
.w82m .mmys2 .k44gjp a {color: var(--s0q4, var(--vjxkx));background: var(--ibh);border-color: var(--ibh);}
.w82m .mmys2 .k44gjp a:hover {filter: brightness(1.07);}
.w82m .mmys2 .jrkk {font-size: clamp(24px, 2.6vw, 34px);}

.w82m .mmys2 .gwq9m {flex-wrap: wrap;display: flex !important;}
.w82m .mmys2 .gwq9m > * {flex: 1 1 120px;}

.w82m .xnwsyfa.ra28 ol {display: grid !important;margin: 8px 0 0;gap: var(--vmpb);grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;list-style: none;}
.w82m .xnwsyfa .f3g3s.f3g3s {transition:border-color 0.235s, transform 0.179s;min-width: 0;background: radial-gradient(100% 70% at 0% 0%, color-mix(in srgb, var(--ibh) 12%, transparent), transparent 70%), var(--sel);display: flex;position: relative;padding: 22px 20px 28px;align-items: flex-start;gap:12px;border-radius: var(--xg11);border: 1px solid var(--iavc);flex-direction: column;overflow: hidden;}
.w82m .xnwsyfa .f3g3s:hover {border-color: var(--ibh);transform: translateY(-3px);}
.w82m .xnwsyfa .f3g3s :is(.zbaj, .cp1a) {align-items: flex-start;gap:9px;flex-direction: column;display: flex;}
.w82m .xnwsyfa .f3g3s .awegg.awegg {margin: 0;font-size: 26px;background: linear-gradient(135deg, var(--ibh), color-mix(in srgb, var(--ibh) 60%, #000));position: static;color: var(--s0q4, var(--vjxkx));justify-content: center;line-height: 1;font-weight: 800;display: flex;width: 56px;box-shadow: 0 8px 22px color-mix(in srgb, var(--ibh) 35%, transparent);height: 56px;align-items: center;border-radius: var(--xg11);}
.w82m .xnwsyfa .te0x {overflow-wrap: anywhere;font-size: 17px;font-weight: 800;color: var(--kts3l);}
.w82m .xnwsyfa .p475 {margin: 0;font-size: 14.5px;line-height:1.57;color: var(--hfa);overflow-wrap: anywhere;}
.w82m .xnwsyfa .f3g3s::after {background: var(--ibh);content: "";position: absolute;height: 4px;width: 25%;left: 0;bottom: 0;}
.w82m .xnwsyfa .f3g3s:nth-child(2)::after {width: 50%;}
.w82m .xnwsyfa .f3g3s:nth-child(3)::after {width: 75%;}
.w82m .xnwsyfa .f3g3s:nth-child(n+4)::after {width: 100%;}
@media (max-width:972px) { .w82m .xnwsyfa.ra28 ol {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:551px) { .w82m .xnwsyfa.ra28 ol {grid-template-columns: minmax(0, 1fr);} }
@media (prefers-reduced-motion: reduce) { .w82m .xnwsyfa .f3g3s {transition:none;} }
.w82m .xnwsyfa .f3g3s.f3g3s {width: auto;max-width: none;flex: none;}

.w82m .te757f1 .yhwe61e,
.xvt3ka0.xvt3ka0 .dn1d5,
.w82m .kgycmy0 .ht3fp {flex-wrap: wrap;gap: var(--vmpb);display: flex !important;}
.w82m .te757f1 .yhwe61e > * {min-width: 0;max-width: none;flex: 1 1 280px;}
.xvt3ka0.xvt3ka0 .dn1d5 > * {flex: 1 1 220px;max-width: none;min-width: 0;}
.w82m .kgycmy0 .ht3fp > * {max-width: none;flex: 1 1 200px;min-width: 0;}

@media (min-width:751px) {
  .w82m .xd8e9z.pd0ef:not(.cp0n) {grid-template-rows: auto;align-items: stretch;grid-template-columns: minmax(0, 1fr) minmax(0, 1.35fr);}
  .w82m .xd8e9z.b7c70p:not(.cp0n) {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);}
  .w82m .xd8e9z.cmh8b:not(.cp0n) .j1qhw {grid-row: 1;grid-column: 1;}
  .w82m .xd8e9z.cmh8b:not(.cp0n) .wz9nhs {grid-column: 2;grid-row: 1;}
  .w82m .xd8e9z.b7c70p:not(.cp0n) .j1qhw {grid-column: 2;grid-row: 1;}
  .w82m .xd8e9z.b7c70p:not(.cp0n) .wz9nhs {grid-column: 1;grid-row: 1;}
  .w82m .xd8e9z.pd0ef:not(.cp0n) .wz9nhs {aspect-ratio: 16 / 10;align-self: center;height: auto;min-height: 0;}
}
