

:root {--lmr7i: clamp(10px, 1.2vw, 16px);--jjwm3: var(--n274q);--o71:    12px;--ja26a: clamp(18px, 2vw, 28px);--h5v2: var(--f7can);--bu3:   var(--zvsew);--mii8: 1120px;--ruf:"IBM Plex Sans", "Segoe UI", "Source Sans 3", system-ui, sans-serif;--yme: var(--ruf);--drb8b: var(--us10);--kasj:  var(--awe);--getb:    var(--l11);--vord: clamp(22px, 2.6vw, 34px);--dm4:   var(--r02);}

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

.pzgj7 {position: absolute;font-weight: 700;background: var(--drb8b);top: 0;color: var(--ty2vj, var(--dd33w, var(--izk)));text-decoration: none;padding: 12px 20px;left: -9999px;z-index: 200;}
.pzgj7:focus {left: 10px;top: 10px;}

.ec2f {background: var(--b36);top: 0;position: sticky;z-index: 60;border-bottom: 1px solid var(--bu3);}
.c42pc {gap:21px;max-width: var(--mii8);min-height: 60px;display: flex;margin: 0 auto;padding: 0 22px;align-items: center;}
.fh9egsb {text-decoration: none;align-items: center;display: inline-flex;min-height: 44px;}
.fh9egsb img {height: 24px;width: auto;display: block;}
.hcctqn {color: var(--rvt4);font: 800 19px/1 var(--ruf);letter-spacing: -.03em;}

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

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

.x54gt,
.xpwfcjt :is(.x1q86, .yxwv6a, .eqvn, .aqjw3d,
             .tk2ah2m, .t0h9, .h74cx) a[role="button"],
.xpwfcjt .aqjw3d a {cursor: pointer;justify-content: center;text-decoration: none;letter-spacing: -.01em;border-radius: var(--o71);border: 0;min-height: 44px;padding: 0 20px;font: 700 14.5px/1 var(--ruf);align-items: center;display: inline-flex;}
.r9keby {background: var(--ykj);box-shadow: inset 0 0 0 1px var(--bu3);color: var(--kir, var(--bytt));}
.f87q8 {color: var(--xi2iu, var(--amn6));background: var(--jdh);}
.f87q8:hover {background: var(--jbqis);}
.g0varfj {display: flex;margin-top:15px;width: 100%;}

.xpwfcjt :is(.x1q86, .yxwv6a, .eqvn, .aqjw3d,
             .tk2ah2m, .t0h9, .h74cx) a[role="button"],
.xpwfcjt .aqjw3d a {color: var(--dd33w, var(--izk));background: var(--us10);}
.xpwfcjt :is(.x1q86, .yxwv6a, .eqvn, .aqjw3d,
             .tk2ah2m, .t0h9, .h74cx) a[role="button"]:hover,
.xpwfcjt .aqjw3d a:hover {background: var(--jbqis);}

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

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

.xpwfcjt :is(.h74cx, .t0h9, .tk2ah2m, .tvq96f,
             .mbhy5v, .csx23zd, .eqvn, .yxwv6a,
             .k5phx, .t0nnykp) {position: relative;background: var(--dm4);border: 1px solid var(--bu3);border-radius: var(--o71);padding: var(--vord) !important;}

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

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

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

.xpwfcjt .x1q86.zr7s4 {background: none;grid-template-columns: minmax(0, 1fr);min-height: 0 !important;padding: 0 !important;border: 0;border-radius: 0;gap: var(--lmr7i);display: grid;}

.xpwfcjt .x1q86 .r2rzwvw,
.xpwfcjt .x1q86 .mj28295 {background: var(--dm4);min-width: 0;margin: 0;border: 1px solid var(--bu3);border-radius: var(--o71);}

.xpwfcjt .x1q86 .r2rzwvw {align-items: flex-start;flex-direction: column;padding: clamp(22px, 2.8vw, 38px) var(--vord);justify-content: center;max-width: none;gap:13px;text-align: left;display: flex;}
.xpwfcjt .x1q86 .s0h60g {margin: 0;font-weight: 800;color: var(--getb);text-wrap: balance;letter-spacing: -.028em;font-size: clamp(30px, 3.8vw, 52px);line-height:1.08;}
.xpwfcjt .x1q86 .ekej {line-height:1.58;font-size: 15.5px;margin: 0;max-width: 54ch;color: var(--kasj);}
.xpwfcjt .x1q86 .ntny {min-height: 48px;border-radius: var(--o71);transition:filter 0.195s;font-weight: 700;display: inline-flex;font-size: 15px;padding: 0 26px;background: var(--us10);justify-content: center;white-space: nowrap;text-decoration: none;color: var(--dd33w, var(--izk));align-items: center;}
.xpwfcjt .x1q86 .ntny:hover {filter: brightness(1.07);}

.xpwfcjt .x1q86 .mj28295 {color: var(--wfz2d, var(--getb));max-height: 32vh;background: var(--gsle2, var(--h5v2));aspect-ratio: 16 / 10;position: relative;overflow: hidden;}
.xpwfcjt .x1q86 .s12vk21,
.xpwfcjt .x1q86 .mj28295 img {width: 100%;height: 100%;display: block;border-radius: 0;object-fit: cover;}

.xpwfcjt .x1q86 .q22jhp {background:
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--getb) 6%, transparent) 0 1px,
      transparent 1px var(--gqq, 30px)),
    repeating-linear-gradient(0deg,
      color-mix(in srgb, var(--getb) 6%, transparent) 0 1px,
      transparent 1px var(--gqq, 30px)),
    linear-gradient(var(--flhv, 160deg),
      color-mix(in srgb, var(--drb8b) 22%, var(--h5v2)) 0%,
      color-mix(in srgb, var(--csint, var(--drb8b)) 12%, var(--h5v2)) 100%);font-size: clamp(46px, 8vw, 104px);display: flex;letter-spacing: -.04em;position: absolute;line-height: 1;color: color-mix(in srgb, var(--drb8b) 42%, var(--getb));font-weight: 800;justify-content: center;inset: 0;align-items: center;}

@media (min-width:755px) {
  
  .xpwfcjt .x1q86.zr7s4 {grid-template-rows: minmax(0, 1fr);grid-template-columns: minmax(0, 1.9fr) minmax(0, 1fr);}
  .xpwfcjt .x1q86 .r2rzwvw {grid-row: 1;}
  .xpwfcjt .x1q86 .mj28295 {grid-row: 1;aspect-ratio: auto;height: 100%;max-height: none;}
  .xpwfcjt .x1q86.mbhax84 .r2rzwvw  {grid-column: 2;}
  .xpwfcjt .x1q86.mbhax84 .mj28295  {grid-column: 1;}
  .xpwfcjt .x1q86.kdp9rrr .r2rzwvw  {grid-column: 1;}
  .xpwfcjt .x1q86.kdp9rrr .mj28295  {grid-column: 2;}
}

.xpwfcjt .x1q86.mtv98v {padding: var(--lmr7i) !important;min-height: min(52vh, 460px);display: flex !important;gap: var(--lmr7i);flex-direction: column;position: relative;}
.xpwfcjt .x1q86.mtv98v .mj28295 {position: absolute;border-radius: 0;border: 0;grid-row: auto;z-index: 0;aspect-ratio: auto;inset: 0;max-height: none;}
.xpwfcjt .x1q86.mtv98v .r2rzwvw {background: color-mix(in srgb, var(--dm4) 90%, transparent);position: relative;z-index: 1;}
.xpwfcjt .x1q86.mtv98v .r2rzwvw {margin-top: auto;}
@media (max-width:705px) {
  .xpwfcjt .x1q86.mtv98v {min-height: min(44vh, 380px);}
}
@media (min-width:755px), (min-width: 960px) {
  .xpwfcjt .x1q86.mtv98v .mj28295 {max-height: none;height: 100%;grid-row: auto;aspect-ratio: auto;}
  .xpwfcjt .x1q86.mtv98v .r2rzwvw,
  .xpwfcjt .x1q86.mtv98v .mj28295 {grid-column: auto;}
}
@media (min-width:965px) {
  
  .xpwfcjt .x1q86.zr7s4 {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.05fr);}
  .xpwfcjt .x1q86.kdp9rrr .r2rzwvw  {grid-column: 1 / span 2;}
  .xpwfcjt .x1q86.kdp9rrr .mj28295  {grid-column: 3;}
  .xpwfcjt .x1q86.mbhax84 .r2rzwvw  {grid-column: 2 / span 2;}
  .xpwfcjt .x1q86.mbhax84 .mj28295  {grid-column: 1;}
}

.phyrzj {padding: clamp(16px, 1.8vw, 22px);border: 1px solid var(--bu3);border-radius: var(--o71);background: var(--h5v2);}

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

.hyxs {margin: 0 0 8px;}
.zp4y {font-size: 15px;color: var(--kasj);line-height:1.61;margin: 0;}

.yk580 {grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));list-style: none;display: grid;gap: var(--lmr7i);margin: 0;padding: 0;}
.h0np {position: relative;overflow: hidden;}
.ff3wv {line-height: 1;top: 2px;font-weight: 800;position: absolute;pointer-events: none;color: color-mix(in srgb, var(--drb8b) 22%, transparent);right: 10px;font-size: 56px;}
.ctexr {position: relative;font-size: 15.5px;margin: 0 0 6px;display: block;font-weight: 700;}
.e2ev {line-height:1.56;font-size: 14.5px;margin: 0;position: relative;color: var(--kasj);}

.tvq96f.k30bt {color: var(--getb);}
.tvq96f.tvq96f .msd4bz5 {grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));gap: var(--lmr7i);display: grid;margin: 0;padding: 0;list-style: none;}
.tvq96f.tvq96f .gbfkqw {background: var(--h5v2);color: var(--getb);border: 1px solid var(--bu3);border-left: 3px solid var(--jjwm3);border-radius: var(--o71);font-size: 15px;line-height:1.52;padding: clamp(14px, 1.6vw, 18px);}
.tvq96f.tvq96f .p3zmz {border-left-color: var(--drb8b);background: color-mix(in srgb, var(--drb8b) 7%, var(--h5v2));}
.tvq96f.tvq96f .mz847 {background: color-mix(in srgb, var(--getb) 4%, var(--h5v2));border-left-color: color-mix(in srgb, var(--getb) 40%, transparent);}

.tvq96f.tvq96f .nf6pma {color: var(--kasj);font-size: 11px;letter-spacing: .09em;align-items: center;margin: 0 0 8px;display: flex;font-weight: 700;text-transform: uppercase;gap:6px;}
.tvq96f.tvq96f .xhx3r {border-radius:5px;display: inline-flex;flex: 0 0 auto;font-size: 12px;width: 17px;color: var(--getb);align-items: center;height: 17px;font-style: normal;line-height: 1;justify-content: center;font-weight: 800;background: color-mix(in srgb, var(--getb) 12%, transparent);}
.tvq96f.tvq96f .p3zmz .xhx3r {background: var(--drb8b);color: var(--ty2vj, var(--dd33w, var(--izk)));}

.xpwfcjt .g3edm8 .m1hpnz9 {gap: var(--lmr7i);margin: 0;display: grid;padding: 0;list-style: none;grid-auto-flow: dense;grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));}

@media (max-width:1006px) {
  .xpwfcjt .g3edm8 .m1hpnz9 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
@media (max-width:513px) {
  .xpwfcjt .g3edm8 .m1hpnz9 {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .xpwfcjt .g3edm8 .rytmz {grid-row: span 1;}
}
.xpwfcjt .g3edm8 .ym5c4g {min-width: 0;}

.xpwfcjt .g3edm8 .rytmz {grid-column: span 2;grid-row: span 2;}
.xpwfcjt .g3edm8 .hjkhs {text-decoration: none;overflow: hidden;transition:border-color 0.163s;background: var(--h5v2);height: 100%;display: flex;color: inherit;flex-direction: column;border: 1px solid var(--bu3);border-radius: var(--o71);}
.xpwfcjt .g3edm8 .hjkhs:hover {border-color: var(--drb8b);}
.xpwfcjt .g3edm8 .nxsr5ch {position: relative;min-height: 0;flex: 1 1 auto;margin: 0;aspect-ratio: 3 / 2;}
.xpwfcjt .g3edm8 .rytmz .nxsr5ch {aspect-ratio: 1 / 1;}
.xpwfcjt .g3edm8 .nxsr5ch img {border-radius: 0;object-fit: cover;width: 100%;display: block;height: 100%;}

.xpwfcjt .g3edm8 .nza19 {padding: 5px 12px;position: absolute;top: 8px;color: #fff;font-size: 11.5px;text-transform: uppercase;background: color-mix(in srgb, #000 58%, transparent);border-radius: 999px;left: 8px;letter-spacing: .09em;font-weight: 800;}
.xpwfcjt .g3edm8 .e9fd {padding: 11px 13px;color: var(--getb);line-height:1.31;font-weight: 700;display: block;font-size: 14px;}
.xpwfcjt .g3edm8 .rytmz .e9fd {font-size: 17px;padding: 14px 16px;}

.xpwfcjt .vh66 .qmryp {list-style: none;padding: 0;display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--lmr7i);margin: 0;}
@media (max-width:905px) { .xpwfcjt .vh66 .qmryp {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:470px) { .xpwfcjt .vh66 .qmryp {grid-template-columns: minmax(0, 1fr);} }
.xpwfcjt .vh66 .hqe3ahp {min-width: 0;}
.xpwfcjt .vh66 .qv8y1k7 {justify-content: center;border: 1px solid var(--bu3);border-radius: var(--o71);padding: 22px 16px;align-items: center;display: flex;transition:border-color 0.16s;flex-direction: column;height: 100%;background: var(--h5v2);text-decoration: none;min-height: 138px;gap:13px;}
.xpwfcjt .vh66 .qv8y1k7:hover {border-color: var(--drb8b);}
.xpwfcjt .vh66 .d9asfx {margin: 0;}
.xpwfcjt .vh66 .d9asfx img {object-fit: contain;display: block;height: 46px;border-radius: 0;max-width: 100%;width: auto;}
.xpwfcjt .vh66 .mqher9 {font-weight: 700;letter-spacing: .08em;text-transform: uppercase;text-align: center;color: var(--kasj);font-size: 12.5px;}

.xpwfcjt .btap .x9zv {list-style: none;grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;display: grid;gap: var(--lmr7i);margin: 0;}
@media (max-width:905px) { .xpwfcjt .btap .x9zv {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:470px) { .xpwfcjt .btap .x9zv {grid-template-columns: minmax(0, 1fr);} }
.xpwfcjt .btap .jbym7 {min-width: 0;}
.xpwfcjt .btap .v1f2w {align-items: center;display: flex;gap:10px;border: 1px solid var(--bu3);border-radius: var(--o71);transition:border-color 0.124s;text-decoration: none;padding: 16px;background: var(--h5v2);height: 100%;aspect-ratio: 1 / 1;justify-content: center;flex-direction: column;}
.xpwfcjt .btap .v1f2w:hover {border-color: var(--drb8b);}
.xpwfcjt .btap .v1f2w img {height: 38px;object-fit: contain;max-width: 80%;width: auto;border-radius: 0;display: block;}
.xpwfcjt .btap .kj78 {color: var(--kasj);font-size: 11.5px;font-weight: 700;white-space: nowrap;text-overflow: ellipsis;letter-spacing: .07em;max-width: 100%;text-transform: uppercase;text-align: center;overflow: hidden;}

.xpwfcjt .t0h9 .c8r4 {gap: var(--lmr7i);grid-template-columns: minmax(0, 1fr);display: grid;margin-bottom: var(--lmr7i);}
.xpwfcjt .t0h9 .gkkj8 {border: 1px solid color-mix(in srgb, var(--drb8b) 26%, var(--bu3));border-radius: var(--o71);flex-direction: column;gap:1px;background: color-mix(in srgb, var(--drb8b) 10%, var(--h5v2));padding: 20px var(--vord);display: flex;justify-content: center;}
.xpwfcjt .t0h9 .x61r0vv {color: color-mix(in srgb, var(--drb8b) 55%, var(--getb));font-size: clamp(38px, 5vw, 58px);font-weight: 800;line-height: 1;letter-spacing: -.04em;}
.xpwfcjt .t0h9 .p8pk6 {text-transform: uppercase;color: var(--kasj);font-weight: 700;font-size: 11.5px;letter-spacing: .1em;}
.xpwfcjt .t0h9 .hz8dk8d {margin: 0;max-width: 56ch;color: var(--kasj);line-height:1.60;font-size: 15px;align-self: center;}
.xpwfcjt .t0h9 .d441 {grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));display: grid;gap: var(--lmr7i);}
.xpwfcjt .t0h9 .t7hzwjw {padding: 16px;gap:9px;display: flex;border: 1px solid var(--bu3);border-radius: var(--o71);flex-direction: column;background: var(--h5v2);}
.xpwfcjt .t0h9 .e1vf5hw {color: color-mix(in srgb, var(--drb8b) 35%, var(--getb));letter-spacing: .06em;font-weight: 800;font-size: 12.5px;}
.xpwfcjt .t0h9 .r1gx608 {line-height:1.61;color: var(--getb);font-size: 14.5px;margin: 0;flex: 1 1 auto;}
.xpwfcjt .t0h9 .hd15zd {text-transform: uppercase;font-weight: 700;letter-spacing: .08em;font-size: 11.5px;color: var(--kasj);}
@media (min-width:691px) {
  .xpwfcjt .t0h9 .c8r4 {grid-template-columns: minmax(0, 260px) minmax(0, 1fr);}
}

.xpwfcjt .eqvn.a0p1j {max-width:559px;}
.xpwfcjt .eqvn.mgedk6 {padding: 0 !important;display: grid;grid-template-columns: minmax(0, 1fr);overflow: hidden;}
.xpwfcjt .eqvn .wccpzm {min-width: 0;margin: 0;}
.xpwfcjt .eqvn .wccpzm img {aspect-ratio: 16 / 10;display: block;border-radius: 0;width: 100%;object-fit: cover;height: 100%;}
.xpwfcjt .eqvn .gb80vk1 {flex-direction: column;min-width: 0;align-items: flex-start;gap:11px;display: flex;padding: clamp(20px, 2.6vw, 30px) var(--vord);}
.xpwfcjt .eqvn .c6x77t {letter-spacing: -.02em;font-weight: 800;font-size: clamp(19px, 2.2vw, 26px);color: var(--getb);line-height:1.19;margin: 0;}
.xpwfcjt .eqvn .c6x77t::before {content: none;}
.xpwfcjt .eqvn .qgt9 {color: var(--kasj);font-size: 15px;line-height:1.64;}
.xpwfcjt .eqvn .qgt9 :is(p, li):last-child {margin-bottom: 0;}
.xpwfcjt .eqvn .ztj4yjd {align-items: center;justify-content: center;font-size: 14.5px;background: var(--us10);white-space: nowrap;padding: 0 24px;display: inline-flex;min-height: 46px;transition:filter 0.163s;border-radius: var(--o71);color: var(--dd33w, var(--izk));font-weight: 700;text-decoration: none;}
.xpwfcjt .eqvn .ztj4yjd:hover {filter: brightness(1.07);}
@media (min-width:610px) {
  
  .xpwfcjt .eqvn.mgedk6 {grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);}
  .xpwfcjt .eqvn.kfv4a .wccpzm {order: 2;}
  .xpwfcjt .eqvn.set7sz {grid-template-columns: minmax(0, 1fr);}
  .xpwfcjt .eqvn .wccpzm img {height: 100%;aspect-ratio: auto;}
}

.xpwfcjt .yxwv6a.waqj {text-align: left;}
.xpwfcjt .yxwv6a .wbsg2fj {margin-bottom: var(--ja26a);}
.xpwfcjt .yxwv6a .dw8erbe {margin: 0 0 8px;letter-spacing: -.02em;font-size: clamp(27px, 3.9vw, 44px);color: var(--getb);font-weight: 800;line-height:1.16;}
.xpwfcjt .yxwv6a .va52 {font-size: clamp(16px, 1.45vw, 18px);margin: 0;line-height:1.58;color: var(--kasj);max-width: 60ch;}
.xpwfcjt .yxwv6a .jsjbt {gap:10px;flex-wrap: wrap;max-width: none;margin: 16px 0 0;display: flex;}
.xpwfcjt .yxwv6a .ftdzt.ftdzt,
.xpwfcjt .yxwv6a .p1he.p1he {align-items: center;justify-content: center;min-height: 46px;text-decoration: none;display: inline-flex;font-weight: 700;padding: 0 24px;border-radius: var(--o71);font-size: 14.5px;white-space: nowrap;}
.xpwfcjt .yxwv6a .ftdzt.ftdzt {color: var(--dd33w, var(--izk));background: var(--us10);}
.xpwfcjt .yxwv6a .ftdzt.ftdzt:hover {filter: brightness(1.07);}

.xpwfcjt .yxwv6a .p1he.p1he {border: 1px solid var(--bu3);background: var(--h5v2);color: color-mix(in srgb, var(--drb8b) 35%, var(--getb));}
.xpwfcjt .yxwv6a .p1he.p1he:hover {border-color: var(--drb8b);}
.xpwfcjt .yxwv6a .e8cen {list-style: none;margin: 0;grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));gap: var(--lmr7i);display: grid;padding: 0;}
.xpwfcjt .yxwv6a .q8zr {border: 1px solid var(--bu3);border-radius: var(--o71);flex-direction: column;display: flex;background: var(--h5v2);min-width: 0;overflow: hidden;}

.xpwfcjt .yxwv6a.b3g5tfr .q8zr:first-child {grid-column: 1 / -1;}
.xpwfcjt .yxwv6a.b3g5tfr .q8zr:first-child .dha8 img {aspect-ratio: 21 / 9;}
.xpwfcjt .yxwv6a .dha8 {margin: 0;}
.xpwfcjt .yxwv6a .dha8 img {display: block;aspect-ratio: 3 / 2;height: auto;border-radius: 0;width: 100%;object-fit: cover;}
.xpwfcjt .yxwv6a .kgzpd3b {font-size: clamp(15px, 1.4vw, 17px);padding: 12px 14px;font-weight: 700;color: var(--getb);display: block;line-height:1.48;}

.xpwfcjt .mbhy5v.rnx21 {gap:13px 16px;align-items: center;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.xpwfcjt .mbhy5v .vnd07rs {overflow: hidden;height: 66px;margin: 0;border-radius: var(--o71);border: 1px solid var(--bu3);width: 66px;}
.xpwfcjt .mbhy5v .vnd07rs img {border-radius: 0;object-fit: cover;display: block;height: 100%;width: 100%;}
.xpwfcjt .mbhy5v .sznyc9 {display: flex;min-width: 0;align-items: center;flex-wrap: wrap;gap:4px 10px;}
.xpwfcjt .mbhy5v .y8jn7 {font-weight: 800;margin: 0;color: var(--getb);font-size: 18px;width: 100%;}
.xpwfcjt .mbhy5v .pwe5w {color: var(--kasj);font-size: 14px;margin: 0;}
.xpwfcjt .mbhy5v .k7pa {font-size: 11.5px;letter-spacing: .05em;padding: 4px 10px;font-weight: 700;background: color-mix(in srgb, var(--drb8b) 12%, transparent);color: color-mix(in srgb, var(--drb8b) 35%, var(--getb));border-radius: 999px;}
.xpwfcjt .mbhy5v .mpcbst {font-size: 15px;grid-column: 1 / -1;margin: 0;color: var(--kasj);max-width: 74ch;line-height:1.67;}
.xpwfcjt .mbhy5v .njts {gap:9px;grid-column: 1 / -1;display: flex;}
.xpwfcjt .mbhy5v .gyecy5 {transition:border-color 0.13s;color: color-mix(in srgb, var(--drb8b) 35%, var(--getb));height: 44px;align-items: center;text-decoration: none;display: inline-flex;border-radius: var(--o71);border: 1px solid var(--bu3);justify-content: center;background: var(--h5v2);width: 44px;}
.xpwfcjt .mbhy5v .gyecy5:hover {border-color: var(--drb8b);}
.xpwfcjt .mbhy5v .gyecy5 svg {display: block;}
.xpwfcjt .mbhy5v .d7cxp {margin: 0;line-height:1.62;font-size: 12.5px;border-top: 1px solid var(--bu3);color: var(--kasj);grid-column: 1 / -1;padding-top:13px;}

.xpwfcjt .n5478.pfmg {display: grid;gap:9px var(--ja26a);}
.xpwfcjt .n5478 .tr34rsn {margin: 0;font-size: 11.5px;letter-spacing: .12em;font-weight: 800;text-transform: uppercase;color: var(--kasj);}
.xpwfcjt .n5478 .ht5w80 {font-size: 16px;max-width: 72ch;color: var(--getb);line-height:1.69;}
.xpwfcjt .n5478 .ht5w80 :is(p, li) {color: var(--getb);}
.xpwfcjt .n5478 .ht5w80 :last-child {margin-bottom: 0;}
@media (min-width:827px) {
  
  .xpwfcjt .n5478.pfmg {grid-template-columns: minmax(0, 150px) minmax(0, 1fr);}
  .xpwfcjt .n5478 .tr34rsn {padding-top:3px;}
}

.xpwfcjt .fhc2 .j17b {gap:4px 16px;align-items: center;margin-bottom: var(--ja26a);display: grid;grid-template-columns: auto minmax(0, 1fr);}

.xpwfcjt .fhc2 .j17b:not(:has(.d71zg)) {grid-template-columns: minmax(0, 1fr);}
.xpwfcjt .fhc2 .d71zg {justify-content: center;width: 68px;overflow: hidden;align-items: center;display: flex;grid-row: 1 / span 2;height: 68px;border-radius: var(--o71);border: 1px solid var(--bu3);background: color-mix(in srgb, var(--drb8b) 12%, var(--h5v2));margin: 0;}
.xpwfcjt .fhc2 .d71zg img {border-radius: 0;width: auto;height: auto;object-fit: contain;max-height: 78%;display: block;max-width: 78%;}
.xpwfcjt .fhc2 .s0j3m {line-height:1.20;font-size: clamp(19px, 2.2vw, 26px);letter-spacing: -.02em;font-weight: 800;color: var(--getb);margin: 0;}
.xpwfcjt .fhc2 .s0j3m::before {content: none;}
.xpwfcjt .fhc2 .b8m71t7 {line-height:1.55;font-size: 15px;color: var(--kasj);margin: 0;}

.xpwfcjt .fhc2 .s5q61 {margin: 0 0 var(--ja26a);list-style: none;padding: 0;display: grid;grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));gap: var(--lmr7i);}
.xpwfcjt .fhc2 .e7xh {flex-direction: column;border: 1px solid var(--bu3);border-radius: var(--o71);gap:2px;display: flex;padding: 14px 16px;min-width: 0;background: var(--h5v2);}
.xpwfcjt .fhc2 .tr7xn8 {color: color-mix(in srgb, var(--drb8b) 35%, var(--getb));font-size: 19px;letter-spacing: -.02em;font-weight: 800;}
.xpwfcjt .fhc2 .jaq2 {letter-spacing: .09em;font-size: 11px;text-transform: uppercase;color: var(--kasj);font-weight: 700;}
.xpwfcjt .fhc2 .bnvg3 {gap: var(--lmr7i);display: grid;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));}
.xpwfcjt .fhc2 .jy02r {align-items: center;color: color-mix(in srgb, var(--drb8b) 35%, var(--getb));text-decoration: none;padding: 0 22px;background: var(--h5v2);justify-content: center;border-radius: var(--o71);border: 1px solid var(--bu3);font-size: 14px;transition:border-color 0.144s;font-weight: 700;min-height: 48px;display: flex;}
.xpwfcjt .fhc2 .jy02r:hover {border-color: var(--drb8b);}

.xpwfcjt .aqjw3d.kwkxgjw {background: none;display: flex;padding: 0 !important;border: 0;}
.xpwfcjt .aqjw3d.pkcshad  {justify-content: flex-start;}
.xpwfcjt .aqjw3d.qjab   {justify-content: center;}
.xpwfcjt .aqjw3d.q96gdn {justify-content: flex-end;}
.xpwfcjt .aqjw3d .y0022 {padding: 0 34px;text-decoration: none;transition:filter 0.133s;color: var(--dd33w, var(--izk));align-items: center;position: relative;border-radius: var(--o71);display: inline-flex;min-height: 54px;background: var(--us10);justify-content: center;}
.xpwfcjt .aqjw3d .y0022:hover {filter: brightness(1.07);}
.xpwfcjt .aqjw3d .xewt {font-weight: 700;letter-spacing: .01em;font-size: 15.5px;}

.xpwfcjt .aqjw3d .c35289h {right: 10px;height: 6px;width: 6px;bottom: 10px;border-radius:3px;background: color-mix(in srgb, currentColor 55%, transparent);position: absolute;}
.xpwfcjt .aqjw3d.hex6v {display: block;}
.xpwfcjt .aqjw3d.hex6v .y0022 {width: 100%;display: flex;}

.xpwfcjt .h0gyydz.p6m8 {padding: 0 !important;border-radius: var(--o71);border: 1px solid var(--bu3);overflow: hidden;position: relative;}
.xpwfcjt .h0gyydz .apwq9gz {display: block;}
.xpwfcjt .h0gyydz .apwq9gz img {border-radius: 0;height: auto;width: 100%;display: block;}

.xpwfcjt .h0gyydz .gzczb2d,
.xpwfcjt .h0gyydz .drybb,
.xpwfcjt .h0gyydz .nf2ze1a,
.xpwfcjt .h0gyydz .z79qff1 {border-radius:3px;background: color-mix(in srgb, #fff 82%, transparent);position: absolute;box-shadow: 0 0 0 1px color-mix(in srgb, #000 30%, transparent);width: 7px;pointer-events: none;height: 7px;}
.xpwfcjt .h0gyydz .gzczb2d {left: 12px;top: 12px;}
.xpwfcjt .h0gyydz .drybb {top: 12px;right: 12px;}
.xpwfcjt .h0gyydz .nf2ze1a {left: 12px;bottom: 12px;}
.xpwfcjt .h0gyydz .z79qff1 {right: 12px;bottom: 12px;}

.xpwfcjt .csx23zd .t9mnr3 {margin-bottom:11px;font-size: 11.5px;letter-spacing: .12em;text-transform: uppercase;color: var(--kasj);font-weight: 800;display: block;}

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

.xpwfcjt .csx23zd .t9hg li a {padding: 10px 14px;gap:9px;height: 100%;font-size: 14px;transition:border-color 0.136s;border: 1px solid var(--bu3);border-radius: var(--o71);line-height:1.34;color: var(--getb);text-decoration: none;background: var(--h5v2);align-items: center;font-weight: 600;display: flex;min-height: 52px;}
.xpwfcjt .csx23zd .t9hg li a::before {font-size: 11px;flex: 0 0 auto;color: color-mix(in srgb, var(--drb8b) 35%, var(--getb));letter-spacing: .06em;font-weight: 800;content: counter(grmap, decimal-leading-zero);}
.xpwfcjt .csx23zd .t9hg li a:hover {border-color: var(--drb8b);}

.xpwfcjt .k5phx .mqyhr {font-weight: 800;text-transform: uppercase;color: var(--kasj);letter-spacing: .12em;margin-bottom:13px;font-size: 11.5px;display: block;}

.xpwfcjt .k5phx .j304 {border-radius:2px;bottom: 12px;width: 7px;position: absolute;height: 7px;background: color-mix(in srgb, var(--drb8b) 45%, transparent);right: 12px;}
.xpwfcjt .k5phx.kxm1bsp {position: relative;}
.xpwfcjt .t0nnykp .zqhe {font-weight: 800;margin: 0 0 16px;color: var(--getb);font-size: clamp(19px, 2.2vw, 26px);letter-spacing: -.02em;line-height:1.22;}
.xpwfcjt .t0nnykp .zqhe::before {content: none;}

.xpwfcjt .k5phx .gf3p7y,
.xpwfcjt .t0nnykp .fshxf {overflow-x: auto;}
.xpwfcjt .k5phx .gf3p7y table,
.xpwfcjt .t0nnykp .fshxf table {margin: 0;}

.xpwfcjt .t0nnykp .bg40 {background: color-mix(in srgb, var(--drb8b) 10%, transparent);font-weight: 800;margin: 14px 0 0;color: color-mix(in srgb, var(--drb8b) 35%, var(--getb));font-size: 11px;border-radius: 999px;display: inline-block;text-transform: uppercase;padding: 5px 11px;letter-spacing: .09em;}
.tk2ah2m.tk2ah2m li {border-radius: var(--o71);}

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

.dzq1 {padding: var(--vord);background: var(--dm4);border: 1px solid color-mix(in srgb, var(--drb8b) 40%, transparent);border-radius: var(--o71);}
.x4w2ae {margin: 0;text-transform: uppercase;font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--yme);letter-spacing: .06em;}
.kp9m {color: var(--kasj);margin: 10px 0 0;}

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

.kaph5a9 {bottom: 12px;border-radius: var(--o71);border: 1px solid color-mix(in srgb, var(--drb8b) 42%, transparent);align-items: center;justify-content: center;padding: 12px 38px 12px 16px;gap:13px;position: fixed;z-index: 70;left: 12px;background: var(--dm4);display: flex;right: 12px;}
.ndr3 {letter-spacing: .06em;font: 600 13px/1 var(--yme);}

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

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

.mvbrndh::before {content: '';transition:background 0.126s, border-color 0.183s;background: var(--h5v2);border-radius:2px;border: 1px solid var(--bu3);inset: 11px;position: absolute;}
.mvbrndh svg {z-index: 1;position: relative;}
.mvbrndh:hover {color: var(--getb);}
.mvbrndh:hover::before {background: color-mix(in srgb, var(--getb) 10%, var(--h5v2));border-color: color-mix(in srgb, var(--drb8b) 50%, var(--bu3));}
.mvbrndh:focus-visible {outline: 2px solid var(--drb8b);outline-offset: -3px;}

.svp38.svp38 {background: var(--pmw);border-top: 1px solid var(--bu3);padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);}
.svp38 .ts3nd5 {display: grid;gap:27px 48px;grid-template-columns: minmax(0, 1fr) auto;margin: 0 auto;align-items: start;max-width: var(--mii8);}
.svp38 .p1xc img {width: auto;display: block;height: 26px;}
.svp38 .p1xc span {letter-spacing: .08em;font: 700 17px/1 var(--yme);text-transform: uppercase;}
.svp38 .gjfb {gap:44px;grid-auto-flow: column;display: grid;}
.svp38 .gjfb ul {padding: 0;display: grid;list-style: none;gap:7px;margin: 0;}
.svp38 .gjfb a {font: 600 11.5px/1 var(--yme);letter-spacing: .1em;text-decoration: none;align-items: center;color: var(--kasj);text-transform: uppercase;min-height: 44px;display: flex;}
.svp38 .gjfb a:hover {color: var(--getb);}
.svp38 .zpcwj8 {margin: 24px auto 0;display: flex;flex-wrap: wrap;align-items: center;gap:12px;max-width: var(--mii8);opacity:0.7;}
.svp38 .k6fw7 {max-width: var(--mii8);border-top: 1px solid var(--bu3);padding-top:17px;margin: 24px auto 0;}
.svp38 .k6fw7 p {margin: 0;color: var(--kasj);font-size: 12.5px;}
.svp38 .k6fw7 p + p {line-height:1.60;margin-top:7px;}

@media (max-width:885px) {
  .zt0k {display: flex;}
  .hrshwf {display: none;}
  
  .e7gc {flex: 0 0 auto;margin-left: auto;}
  .x54gt {padding: 0 14px;font-size: 13.5px;}
  .fh9egsb {flex: 0 1 auto;overflow: hidden;min-width: 0;}
  .hcctqn {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
  .c42pc {gap:12px;padding: 0 14px;}
  .xpwfcjt {padding-right:14px;padding-left:14px;}
  
  .wm4a {grid-template-columns: 1fr;}
  .v9cy6r {padding: 0;}
  .v9cy6r + .v9cy6r {margin-top:18px;border-top: 1px solid var(--bu3);border-left: 0;padding-top:19px;}
  .d6n04 {padding-left:17px;}
}

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

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

.dgwgq {align-items: center;justify-content: space-between;padding: 14px 8px 14px 20px;display: flex;gap:12px;border-bottom: 1px solid var(--bu3);}
.kj75 {color: var(--getb);min-width: 0;overflow-wrap: anywhere;font: 700 19px/1.2 var(--ruf);}
.evpvj {min-width: 44px;justify-content: center;align-items: center;font-size: 27px;color: var(--getb);border-radius: var(--o71);min-height: 44px;display: flex;cursor: pointer;flex: 0 0 auto;line-height: 1;}
.evpvj:hover {background: var(--h5v2);}

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

.t9q4nva {gap:11px;display: grid;border-top: 1px solid var(--bu3);margin-top: auto;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));}
.nck4vn,
.b5tx5 {padding: 12px 18px;font-weight: 700;align-items: center;border-radius: var(--o71);justify-content: center;display: flex;min-height: 48px;font-size: 15px;text-decoration: none;}
.nck4vn {background: transparent;border: 1px solid var(--bu3);color: var(--getb);}
.nck4vn:hover {background: var(--h5v2);}
.b5tx5 {border: 1px solid transparent;background: var(--jdh);color: var(--xi2iu, var(--amn6));}

.dv8d a:focus-visible,
.evpvj:focus-visible,
.zt0k:focus-visible {outline: 2px solid var(--drb8b);outline-offset: 2px;}

.m1g9bf {padding: 12px;display: grid;gap: var(--lmr7i);}
.m1g9bf ul {gap: var(--lmr7i);display: grid;}
.m1g9bf li + li {border-top: 0;}
.m1g9bf a {background: var(--h5v2);padding: 10px 14px;border: 1px solid var(--bu3);border-radius: var(--o71);}

@media (min-width:886px) {
  .an23gst, .dv8d {display: none;}
}

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

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

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

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

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

.xpwfcjt .csx23zd .c2a19 > summary {min-height: 44px;display: flex;align-items: center;list-style: none;gap:12px;cursor: pointer;}
.xpwfcjt .csx23zd .c2a19 > summary::-webkit-details-marker {display: none;}
.xpwfcjt .csx23zd .c2a19 > summary:focus-visible {outline: 3px solid var(--drb8b);outline-offset: 3px;}
.xpwfcjt .csx23zd .c2a19 > summary .t9mnr3 {margin: 0;}

.xpwfcjt .csx23zd .c2a19 > summary::after {margin-left: auto;transition:background-color 0.215s ease;border: 2px solid var(--drb8b);flex: 0 0 auto;height: 12px;content: "";background: transparent;width: 12px;}
.xpwfcjt .csx23zd .c2a19[open] > summary::after {background: var(--drb8b);}
.xpwfcjt .csx23zd .c2a19[open] > summary {margin-bottom:11px;}
@media (prefers-reduced-motion: reduce) {
  .xpwfcjt .csx23zd .c2a19 > summary::after {transition:none;}
}

.xpwfcjt {padding-bottom: max(96px, var(--ol7, 96px));}

.kfsm {--xerb: 4px;--pw9: .08em;--guak: var(--o71);--yx0tz: var(--o71);--hsk: 1px solid var(--bu3);--jdgms: uppercase;--tp9w8: 12px;}

.xpwfcjt .n5478 h2.tr34rsn.tr34rsn {font-family: inherit !important;line-height: inherit !important;font-size: 11.5px !important;padding: 0 !important;color: var(--kasj);letter-spacing: .12em;margin: 0 !important;text-align: start !important;font-style: normal !important;font-weight: 800 !important;text-transform: uppercase;}
.xpwfcjt .k5phx h2.mqyhr.mqyhr {text-transform: uppercase;padding: 0 !important;font-family: inherit !important;line-height: inherit !important;margin: 0 0 14px !important;font-style: normal !important;font-size: 11.5px !important;font-weight: 800 !important;color: var(--kasj);text-align: start !important;letter-spacing: .12em;display: block;}
.xpwfcjt h2.tr34rsn.tr34rsn::before, .xpwfcjt h2.mqyhr.mqyhr::before {content: none;display: none;}
@media (min-width:827px) {
  .xpwfcjt .n5478 h2.tr34rsn.tr34rsn {padding-top:4px !important;}
}

.h343p1q .ff3wv, .ff3wv {color: color-mix(in srgb, var(--drb8b) 55%, var(--vlj6w, var(--kasj)));}

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

.xpwfcjt .x1q86 .hxee {flex-wrap: wrap;gap:14px 20px;width: 100%;align-items: center;display: flex;}
.xpwfcjt .x1q86 .hxee .ekej {flex: 1 1 240px;}
.xpwfcjt .x1q86 .hxee .ntny {flex: 0 0 auto;}

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

.xpwfcjt .h74cx .hyxs {color: var(--getb);letter-spacing: .06em;margin: 0 0 8px;text-transform: uppercase;font: 700 15px/1.3 var(--yme);}

.xpwfcjt .h74cx .jkfeh {padding: 0;counter-reset: grfaq;list-style: none;margin: 0;}
.xpwfcjt .h74cx .jkfeh > .wxv23v {counter-increment: grfaq;}
.xpwfcjt .h74cx .jkfeh > .wxv23v .hyxs::before {content: counter(grfaq, decimal-leading-zero);margin-right:8px;font-size: 11px;font-weight: 800;color: color-mix(in srgb, var(--drb8b) 35%, var(--getb));letter-spacing: .06em;display: inline-block;}

.xpwfcjt .h74cx .gkjy {margin: 0;padding: 0;}

.xpwfcjt .h74cx .gkjy .wxv23v {overflow: hidden;padding: 0;}
.xpwfcjt .h74cx .gkjy .hyxs {background: color-mix(in srgb, var(--getb) 5%, transparent);padding: 13px clamp(16px, 1.8vw, 22px);margin: 0;border-bottom: 1px solid var(--bu3);}
.xpwfcjt .h74cx .gkjy .zp4y {margin: 0;margin-inline-start: 0;padding: 14px clamp(16px, 1.8vw, 22px);}

.xpwfcjt .t0h9 .kjrx {padding: 0;margin: 0;list-style: none;}

.xpwfcjt .t0h9 .gkcvs3 {display: flex;align-items: baseline;gap:9px;justify-content: space-between;min-width: 0;}
.xpwfcjt .t0h9 .gkcvs3 .hd15zd {min-width: 0;overflow-wrap: anywhere;}
.xpwfcjt .t0h9 .gkcvs3 .e1vf5hw {flex: 0 0 auto;}

.xpwfcjt .t0h9 .t7hzwjw > .gkcvs3:first-child {padding-bottom:10px;border-bottom: 1px solid var(--bu3);}

.tvq96f.tvq96f .n19q {margin: 0;}

.tvq96f.tvq96f .gg6deb .gbfkqw {display: flex;flex-direction: column;}
.tvq96f.tvq96f .gg6deb .nf6pma {padding-top:11px;margin: auto 0 0;}

.tvq96f.tvq96f .qkt78d .gbfkqw {position: relative;padding-right:43px;}
.tvq96f.tvq96f .qkt78d .xhx3r {position: absolute;right: 14px;top: 14px;}
.tvq96f.tvq96f .qkt78d .nf6pma {margin: 0 0 8px;}

.xpwfcjt .n5478 h2.sknjme > b {background: color-mix(in srgb, var(--drb8b) 10%, transparent);text-transform: inherit;color: color-mix(in srgb, var(--drb8b) 35%, var(--getb));padding: 5px 11px;font: inherit;letter-spacing: inherit;border-radius: 999px;display: inline-block;}

.xpwfcjt .n5478 .g0rksh {padding: clamp(16px, 1.8vw, 22px);border: 1px solid var(--bu3);border-radius: var(--o71);min-width: 0;background: var(--h5v2);}

.xpwfcjt .k5phx .q4x89 {margin-bottom:14px;gap:15px;display: flex;align-items: center;}
.xpwfcjt .k5phx .q4x89 h2.mqyhr.mqyhr {flex: 0 0 auto;margin: 0 !important;}
.xpwfcjt .k5phx .bbq5n2 {height: 1px;background: linear-gradient(90deg,
    color-mix(in srgb, var(--drb8b) 45%, transparent) 0%,
    var(--bu3) 100%);flex: 1 1 auto;min-width: 24px;}

.xpwfcjt .k5phx .w22x696,
.xpwfcjt .t0nnykp .k2bqt {border: 1px solid var(--bu3);border-radius: var(--o71);padding: clamp(12px, 1.4vw, 16px);background: var(--h5v2);min-width: 0;}

.xpwfcjt .t0nnykp .bg40.vj0vt5 {margin: 0 0 16px;}

.xpwfcjt .t0nnykp .ypz5 {display: flex;gap:7px 16px;flex-wrap: wrap;margin-bottom:16px;justify-content: space-between;align-items: baseline;}
.xpwfcjt .t0nnykp .ypz5 .zqhe {margin: 0;}
.xpwfcjt .t0nnykp .ypz5 .bg40 {flex: 0 0 auto;margin: 0;}

.xpwfcjt .h0gyydz .apwq9gz {position: relative;}

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

.xpwfcjt .aqjw3d .b7xbw {gap:11px;padding: 0 30px;}
.xpwfcjt .aqjw3d .b7xbw .c35289h {flex: 0 0 auto;background: color-mix(in srgb, currentColor 70%, transparent);width: 9px;position: static;height: 9px;border-radius:2px;}

.xpwfcjt .aqjw3d .cvm69 {border: 1px solid var(--bu3);border-radius: var(--o71);background: var(--h5v2);min-width: 0;padding: clamp(14px, 1.6vw, 18px);display: flex;}
.xpwfcjt .aqjw3d.hex6v .cvm69 {width: 100%;}
.xpwfcjt .aqjw3d.hex6v .cvm69 .y0022 {width: 100%;}

.xpwfcjt .mbhy5v .nz29tfw {gap:3px 10px;flex-wrap: wrap;display: flex;min-width: 0;align-items: center;width: 100%;}

.xpwfcjt .mbhy5v .pgz8g {grid-column: 1 / -1;margin: 0;display: flex;padding: 0;flex-wrap: wrap;list-style: none;gap:7px;}

.xpwfcjt .mbhy5v.ezxyhg .vnd07rs {height: 92px;width: 92px;}
.xpwfcjt .mbhy5v.ezxyhg .nz29tfw {border-top: 1px solid var(--bu3);padding-top:7px;}

.xpwfcjt .mbhy5v.mqa036 {grid-template-columns: minmax(0, 1fr);}
.xpwfcjt .mbhy5v .q0y2 {display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: center;gap:11px 16px;grid-column: 1 / -1;min-width: 0;}
.xpwfcjt .mbhy5v.mqa036 .q0y2 {border: 1px solid var(--bu3);border-radius: var(--o71);background: var(--h5v2);padding: clamp(14px, 1.6vw, 18px);}

.xpwfcjt .fhc2 .w3az .jaq2 {padding-bottom:3px;}
.xpwfcjt .fhc2 .w3az .tr7xn8 {line-height:1.04;}

.xpwfcjt .fhc2 .xwc0x {padding-bottom: var(--ja26a);grid-template-rows: auto;border-bottom: 1px solid var(--bu3);align-items: center;}
.xpwfcjt .fhc2 .xwc0x .d71zg {height: 84px;grid-row: auto;width: 84px;}
.xpwfcjt .fhc2 .x923h {flex-direction: column;min-width: 0;display: flex;gap:4px;}

.xpwfcjt .fhc2 .g3bj35h {padding: 0;list-style: none;margin: 0;}
.xpwfcjt .fhc2 .g3bj35h > li {min-width: 0;display: flex;}
.xpwfcjt .fhc2 .g3bj35h > li > .jy02r {width: 100%;}

.xpwfcjt .tk2ah2m .xg2p3q {margin: 0 0 8px;align-items: center;gap:9px;display: flex;}
.xpwfcjt .tk2ah2m .c0hfep .ff3wv,
.xpwfcjt .tk2ah2m .x97ec .ff3wv {padding: 0 7px;background: color-mix(in srgb, var(--drb8b) 16%, var(--h5v2));font-weight: 800;min-width: 26px;align-items: center;display: inline-flex;border-radius:8px;font-size: 13px;justify-content: center;letter-spacing: 0;line-height: 1;color: color-mix(in srgb, var(--drb8b) 35%, var(--getb));height: 26px;}
.xpwfcjt .tk2ah2m .c0hfep .ff3wv {position: static;flex: 0 0 auto;}
.xpwfcjt .tk2ah2m .c0hfep .ctexr {margin: 0;}

.xpwfcjt .tk2ah2m .x97ec .ff3wv {right: 12px;top: 12px;position: absolute;}
.xpwfcjt .tk2ah2m .x97ec .xc7pe0 {position: relative;padding-right:39px;}

.wscsfr8,
.tvq96f.tvq96f .msd4bz5,
.xpwfcjt .csx23zd .t9hg,
.xpwfcjt .yxwv6a .e8cen,
.xpwfcjt .yk580,
.xpwfcjt .t0h9 .d441,
.xpwfcjt .fhc2 .s5q61 {align-content: flex-start;flex-wrap: wrap;display: flex;justify-content: center;}
.wscsfr8 > * {flex: 1 1 260px;}
.tvq96f.tvq96f .msd4bz5 > * {flex: 1 1 230px;}
.xpwfcjt .csx23zd .t9hg > * {flex: 1 1 180px;}
.xpwfcjt .yxwv6a .e8cen > * {flex: 1 1 290px;}
.xpwfcjt .yk580 > * {flex: 1 1 210px;}
.xpwfcjt .t0h9 .d441 > * {flex: 1 1 220px;}
.xpwfcjt .fhc2 .s5q61 > * {flex: 1 1 120px;}
.wscsfr8 > *,
.tvq96f.tvq96f .msd4bz5 > *,
.xpwfcjt .csx23zd .t9hg > *,
.xpwfcjt .yxwv6a .e8cen > *,
.xpwfcjt .yk580 > *,
.xpwfcjt .t0h9 .d441 > *,
.xpwfcjt .fhc2 .s5q61 > * {max-width: calc(50% - var(--lmr7i));min-width: 0;}
@media (max-width:591px) {
  .wscsfr8 > *,
  .tvq96f.tvq96f .msd4bz5 > *,
  .xpwfcjt .csx23zd .t9hg > *,
  .xpwfcjt .yxwv6a .e8cen > *,
  .xpwfcjt .yk580 > *,
  .xpwfcjt .t0h9 .d441 > *,
  .xpwfcjt .fhc2 .s5q61 > * {max-width: none;}
}

.xpwfcjt .x1q86.mtv98v {padding: clamp(14px, 2vw, 24px) !important;min-height: clamp(420px, 58vh, 620px);border-radius: var(--o71);justify-content: flex-end;overflow: hidden;}
.xpwfcjt .x1q86.mtv98v .r2rzwvw {-webkit-backdrop-filter: blur(12px);margin-top: auto;background: color-mix(in srgb, var(--dm4) 66%, transparent);max-width:600px;backdrop-filter: blur(12px);border-color: color-mix(in srgb, var(--getb) 16%, transparent);}
.xpwfcjt .x1q86.mtv98v.m8aamp {background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--getb) 6%, transparent) 0 1px, transparent 1px 48px),
    repeating-linear-gradient(0deg, color-mix(in srgb, var(--getb) 6%, transparent) 0 1px, transparent 1px 48px),
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--drb8b) 55%, transparent), transparent 70%),
    radial-gradient(60% 80% at 10% 100%, color-mix(in srgb, var(--csint, var(--drb8b)) 35%, transparent), transparent 70%),
    var(--h5v2);border: 1px solid var(--bu3);}
.xpwfcjt .x1q86.mtv98v.m8aamp .mj28295 {display: none;}
.xpwfcjt .x1q86 .br4m1 {background: var(--dm4);border-radius: var(--o71);border: 1px solid var(--bu3);box-sizing: border-box;min-width: 0;justify-content: center;align-items: center;display: flex;padding: 16px 22px;}
.xpwfcjt .x1q86 .br4m1 img {display: block;object-fit: contain;max-width: 100%;width: auto;max-height: 56px;border-radius: 0;height: auto;}
.xpwfcjt .x1q86.mtv98v .br4m1 {max-width:219px;position: absolute;right: clamp(14px, 2vw, 24px);background: color-mix(in srgb, var(--dm4) 60%, transparent);height: 72px;top: clamp(14px, 2vw, 24px);backdrop-filter: blur(10px);z-index: 1;}
.xpwfcjt .x1q86 .hw3bq {font-weight: 800;line-height: 1;color: var(--dd33w, var(--izk));display: flex;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(--drb8b), color-mix(in srgb, var(--drb8b) 60%, #000));min-height: 110px;border-radius: var(--o71);font-size: 58px;justify-content: center;letter-spacing: -.04em;align-items: center;}
@media (min-width:755px) {
  .xpwfcjt .x1q86.zr7s4:not(.mtv98v) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.25fr);grid-template-rows: auto auto;}
  .xpwfcjt .x1q86.kdp9rrr:not(.mtv98v) .r2rzwvw  {grid-row: 1;grid-column: 1 / span 2;}
  .xpwfcjt .x1q86.kdp9rrr:not(.mtv98v) .mj28295  {grid-row: 1 / span 2;grid-column: 3;}
  .xpwfcjt .x1q86.kdp9rrr:not(.mtv98v) .br4m1 {grid-row: 2;grid-column: 1;}
  .xpwfcjt .x1q86.kdp9rrr:not(.mtv98v) .hw3bq {grid-row: 2;grid-column: 2;}
  .xpwfcjt .x1q86.mbhax84 .r2rzwvw  {grid-column: 2 / span 2;grid-row: 1;}
  .xpwfcjt .x1q86.mbhax84 .mj28295  {grid-row: 1 / span 2;grid-column: 1;}
  .xpwfcjt .x1q86.mbhax84 .br4m1 {grid-column: 2;grid-row: 2;}
  .xpwfcjt .x1q86.mbhax84 .hw3bq {grid-column: 3;grid-row: 2;}
  .xpwfcjt .x1q86.mbhax84 {grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr) minmax(0, 1fr);}
  .xpwfcjt .x1q86.zr7s4:not(.mtv98v) .mj28295 {height: 100%;min-height: 340px;aspect-ratio: auto;max-height: none;}
}
@media (max-width: 759.98px) {
  .xpwfcjt .x1q86.zr7s4:not(.mtv98v) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  .xpwfcjt .x1q86.zr7s4:not(.mtv98v) .mj28295 {max-height: none;grid-column: 1 / -1;order: -1;}
  .xpwfcjt .x1q86.zr7s4:not(.mtv98v) .r2rzwvw {grid-column: 1 / -1;}
  .xpwfcjt .x1q86.mtv98v {min-height: min(78vh, 600px);}
  .xpwfcjt .x1q86.mtv98v .br4m1 {height: 56px;max-width:149px;padding: 10px 14px;}
  .xpwfcjt .x1q86 .hw3bq {min-height: 88px;font-size: 44px;}
}

.xpwfcjt .x1q86.zr7s4.mtv98v {min-height: clamp(420px, 58vh, 620px) !important;}
.xpwfcjt .x1q86.mtv98v.m8aamp {min-height: clamp(360px, 46vh, 520px) !important;}
@media (max-width: 759.98px) {
  .xpwfcjt .x1q86.zr7s4.mtv98v {min-height: min(78vh, 600px) !important;}
  .xpwfcjt .x1q86.mtv98v.m8aamp {min-height: 0 !important;padding-top:24px !important;}
  .xpwfcjt .x1q86.mtv98v .br4m1 {display: none;}
}

@media (max-width: 759.98px) {
  .xpwfcjt .g3edm8 .rytmz {display: none;}
  .xpwfcjt .g3edm8 .m1hpnz9 {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.xpwfcjt :is(.vh66 .qv8y1k7, .btap .v1f2w) {transition:border-color 0.161s, transform 0.132s;gap:13px;min-height: 150px;background:
    radial-gradient(100% 80% at 50% 0%, color-mix(in srgb, var(--drb8b) 10%, transparent), transparent 70%),
    var(--h5v2);padding: 22px 16px;aspect-ratio: auto;}
.xpwfcjt :is(.vh66 .qv8y1k7, .btap .v1f2w):hover {transform: translateY(-2px);}
.xpwfcjt .vh66 .d9asfx img,
.xpwfcjt .btap .v1f2w img {max-width: 88%;height: 64px;}
@media (max-width:470px) {
  .xpwfcjt .vh66 .qmryp,
  .xpwfcjt .btap .x9zv {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .xpwfcjt :is(.vh66 .qv8y1k7, .btap .v1f2w) {padding: 16px 10px;min-height: 112px;}
  .xpwfcjt .vh66 .d9asfx img,
  .xpwfcjt .btap .v1f2w img {height: 44px;}
}

.xpwfcjt .yxwv6a.svh7r2h {display: block;}
.svh7r2h .wbsg2fj {margin: 0 0 18px;}
.svh7r2h .em96 {gap: var(--lmr7i);display: grid;}
.svh7r2h .hpak4 {overflow-x: auto;padding: 0;display: grid;list-style: none;border-radius: var(--o71);grid-auto-columns: 100%;scrollbar-width: none;grid-auto-flow: column;scroll-behavior: smooth;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;margin: 0;}
.svh7r2h .hpak4::-webkit-scrollbar {display: none;}
.svh7r2h .gq5qzx {scroll-snap-align: start;border-radius: var(--o71);border: 1px solid var(--bu3);display: flex;min-height: clamp(280px, 34vw, 440px);align-items: flex-end;min-width: 0;overflow: hidden;position: relative;background: var(--h5v2);}
.svh7r2h .gq5qzx > picture, .xpwfcjt .svh7r2h img.nkhe43.nkhe43 {max-width: none;width: 100%;object-fit: cover;position: absolute;inset: 0;height: 100%;border-radius: 0;}
.svh7r2h .gq5qzx:not(.bkwh214)::after {position: absolute;inset: 0;background: linear-gradient(0deg, color-mix(in srgb, var(--dm4) 88%, transparent) 0%, transparent 55%);content: "";}
.svh7r2h .bkwh214 {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(--drb8b), color-mix(in srgb, var(--drb8b) 55%, #000));}
.svh7r2h .jktqt {max-width:721px;align-items: flex-end;display: flex;position: relative;z-index: 1;gap:15px;padding: clamp(18px, 3vw, 34px);}
.svh7r2h .khjw {background: var(--drb8b);color: var(--dd33w, var(--izk));flex: 0 0 auto;height: 54px;font-weight: 800;width: 54px;font-size: 20px;align-items: center;justify-content: center;border-radius: var(--o71);display: flex;}
.svh7r2h .yts1 {font-weight: 800;margin: 0;color: var(--getb);font-size: clamp(22px, 2.6vw, 34px);line-height:1.10;letter-spacing: -.02em;}
.svh7r2h .bkwh214 .yts1 {color: var(--dd33w, var(--izk));}
.svh7r2h .bkwh214 .khjw {background: var(--dm4);color: var(--getb);}

.svh7r2h .hf31pzz {gap: var(--lmr7i);grid-auto-flow: column;grid-auto-columns: minmax(0, 1fr);display: grid;}
.svh7r2h .cc5g78 {align-items: center;background: var(--h5v2);text-align: left;overflow: hidden;position: relative;display: flex;transition:border-color 0.185s, color 0.188s;border-radius: var(--o71);border: 1px solid var(--bu3);cursor: pointer;gap:11px;min-width: 0;color: var(--kasj);padding: 10px;font: 600 14px/1.3 var(--ruf);}
.svh7r2h .cc5g78 img {height: 48px;object-fit: cover;border-radius: calc(var(--o71) - 4px);width: 72px;flex: 0 0 auto;}
.svh7r2h .cc5g78.bkwh214 {background: var(--h5v2);}
.svh7r2h .cc5g78 span {display: -webkit-box;-webkit-line-clamp: 2;min-width: 0;overflow: hidden;-webkit-box-orient: vertical;}
.svh7r2h .cc5g78 i {width: 0;background: var(--drb8b);height: 3px;bottom: 0;left: 0;position: absolute;}
.svh7r2h .cc5g78[data-on="1"], .svh7r2h .cc5g78[data-on="run"] {color: var(--getb);border-color: var(--drb8b);}
.svh7r2h .cc5g78[data-on="1"] i {width: 100%;}
.svh7r2h .cc5g78[data-on="run"] i {animation: e64dp7a var(--r50c, 6000ms) linear forwards;}
@keyframes e64dp7a { from {width: 0;} to {width: 100%;} }
.svh7r2h .jsjbt {margin: 18px 0 0;}
@media (max-width:749px) {
  .svh7r2h .gq5qzx {min-height: 0;aspect-ratio: 4 / 3;}
  .svh7r2h .cc5g78 {padding: 6px;justify-content: center;}
  .svh7r2h .cc5g78 img {width: 100%;height: 44px;}
  .svh7r2h .cc5g78 span {display: none;}
  .svh7r2h .cc5g78.bkwh214 {background: color-mix(in srgb, var(--drb8b) 40%, var(--h5v2));min-height: 56px;}
}
@media (prefers-reduced-motion: reduce) { .svh7r2h .hpak4 {scroll-behavior: auto;} .svh7r2h .cc5g78[data-on="run"] i {animation: none;width: 100%;} }

.xpwfcjt {flex-wrap: wrap;column-gap: var(--ja26a);display: flex;align-items: stretch;}
.xpwfcjt > * {box-sizing: border-box;min-width: 0;flex: 0 0 100%;}
.xpwfcjt > .a0p1j:has(+ .a0p1j),
.xpwfcjt > .a0p1j + .a0p1j {flex: 0 0 calc((100% - var(--ja26a)) / 2);max-width: none;}
@media (max-width:749px) {
  .xpwfcjt > .a0p1j:has(+ .a0p1j), .xpwfcjt > .a0p1j + .a0p1j {flex-basis: 100%;}
}
.xpwfcjt .eqvn.mgedk6 {overflow: hidden;background:
    radial-gradient(90% 70% at 100% 100%, color-mix(in srgb, var(--drb8b) 14%, transparent), transparent 70%),
    var(--dm4);border-top: 3px solid var(--drb8b) !important;position: relative;}
.xpwfcjt .eqvn.a0p1j {display: flex !important;max-width: none;flex-direction: column;}
.xpwfcjt .eqvn.a0p1j .wccpzm {overflow: hidden;}
.xpwfcjt .eqvn.a0p1j .wccpzm img {width: 100%;object-fit: cover;aspect-ratio: 16 / 9;transition:transform 0.438s ease;height: auto;}
.xpwfcjt .eqvn.mgedk6:hover .wccpzm img {transform: scale(1.04);}
.xpwfcjt .eqvn.a0p1j .gb80vk1 {align-items: flex-start;flex: 1 1 auto;flex-direction: column;display: flex;}
.xpwfcjt .eqvn.a0p1j .gb80vk1 > .ztj4yjd:last-child {margin-top: auto;}
.xpwfcjt .eqvn .c6x77t {font-size: clamp(22px, 2.2vw, 28px);}
@media (min-width:755px) {
  .xpwfcjt .eqvn.mgedk6:not(.a0p1j):not(.set7sz) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
}
@media (prefers-reduced-motion: reduce) { .xpwfcjt .eqvn .wccpzm img {transition:none;} }

.xpwfcjt > .fhc2.s624 {gap: var(--ja26a);padding: var(--vord) !important;align-items: center;background:
    radial-gradient(60% 100% at 100% 50%, color-mix(in srgb, var(--drb8b) 18%, transparent), transparent 70%),
    var(--dm4);display: grid !important;border-radius: var(--o71);border: 1px solid var(--bu3);grid-template-columns: minmax(0, 1fr);}
@media (min-width:855px) { .xpwfcjt > .fhc2.s624 {grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);} }
.s624 .a0nm {min-width: 0;}
.s624 .s0j3m {font-size: clamp(24px, 2.6vw, 34px);}
.s624 a.jy02r {border-color: var(--drb8b);color: var(--dd33w, var(--izk));background: var(--drb8b);}
.s624 .yvq6jmm {gap: var(--lmr7i);max-width:421px;width: 100%;grid-template-rows: 1fr 1fr 1fr;aspect-ratio: 1 / 1;justify-self: center;display: grid;grid-template-columns: 1.2fr 1fr;}
.xpwfcjt .s624 img.dq5dkw9.dq5dkw9 {border-radius: var(--o71);border: 1px solid var(--bu3);min-height: 0;height: 100%;transition:transform 0.341s;max-width: none;width: 100%;object-fit: cover;max-height: none;}
.s624 .xmg5pr2 {grid-column: 1;grid-row: 1 / span 3;}
.s624 .me64ng:nth-of-type(2) {grid-row: 1;grid-column: 2;}
.s624 .me64ng:nth-of-type(3) {grid-column: 2;grid-row: 2;}
.s624 .p1knwfv {flex-direction: column;color: var(--dd33w, var(--izk));grid-column: 2;line-height: 1;font-weight: 800;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, #fff 12%, transparent) 0 1px, transparent 1px 18px),
    linear-gradient(135deg, var(--drb8b), color-mix(in srgb, var(--drb8b) 55%, #000));grid-row: 3;align-items: center;justify-content: center;font-size: clamp(32px, 3.4vw, 46px);display: flex;border-radius: var(--o71);}
.s624 .p1knwfv small {font-weight: 700;opacity:0.84;letter-spacing: .1em;margin-top:7px;font-size: 12px;}
.s624:hover .dq5dkw9 {transform: scale(1.02);}
@media (max-width: 859.98px) { .s624 .yvq6jmm {order: -1;max-width:339px;} }
@media (prefers-reduced-motion: reduce) { .s624 .dq5dkw9 {transition:none;} }
.xpwfcjt .s624 .bnvg3 a {border-color: var(--drb8b);color: var(--dd33w, var(--izk));background: var(--drb8b);}
.xpwfcjt .s624 .bnvg3 a:hover {filter: brightness(1.07);}
.xpwfcjt .s624 .s0j3m {font-size: clamp(24px, 2.6vw, 34px);}

.xpwfcjt .s624 .s5q61 {display: flex !important;flex-wrap: wrap;}
.xpwfcjt .s624 .s5q61 > * {flex: 1 1 120px;}

.xpwfcjt .tk2ah2m.h343p1q ol {gap: var(--lmr7i);display: grid !important;padding: 0;margin: 8px 0 0;grid-template-columns: repeat(4, minmax(0, 1fr));list-style: none;}
.xpwfcjt .tk2ah2m .h0np.h0np {flex-direction: column;background: radial-gradient(100% 70% at 0% 0%, color-mix(in srgb, var(--drb8b) 12%, transparent), transparent 70%), var(--h5v2);position: relative;display: flex;transition:border-color 0.221s, transform 0.206s;gap:13px;overflow: hidden;min-width: 0;align-items: flex-start;border-radius: var(--o71);border: 1px solid var(--bu3);padding: 22px 20px 28px;}
.xpwfcjt .tk2ah2m .h0np:hover {border-color: var(--drb8b);transform: translateY(-3px);}
.xpwfcjt .tk2ah2m .h0np :is(.xg2p3q, .xc7pe0) {gap:9px;align-items: flex-start;flex-direction: column;display: flex;}
.xpwfcjt .tk2ah2m .h0np .ff3wv.ff3wv {font-weight: 800;color: var(--dd33w, var(--izk));position: static;display: flex;margin: 0;height: 56px;font-size: 26px;align-items: center;box-shadow: 0 8px 22px color-mix(in srgb, var(--drb8b) 35%, transparent);background: linear-gradient(135deg, var(--drb8b), color-mix(in srgb, var(--drb8b) 60%, #000));border-radius: var(--o71);width: 56px;justify-content: center;line-height: 1;}
.xpwfcjt .tk2ah2m .ctexr {font-size: 17px;color: var(--getb);overflow-wrap: anywhere;font-weight: 800;}
.xpwfcjt .tk2ah2m .e2ev {font-size: 14.5px;overflow-wrap: anywhere;margin: 0;color: var(--kasj);line-height:1.54;}
.xpwfcjt .tk2ah2m .h0np::after {bottom: 0;background: var(--drb8b);left: 0;position: absolute;height: 4px;width: 25%;content: "";}
.xpwfcjt .tk2ah2m .h0np:nth-child(2)::after {width: 50%;}
.xpwfcjt .tk2ah2m .h0np:nth-child(3)::after {width: 75%;}
.xpwfcjt .tk2ah2m .h0np:nth-child(n+4)::after {width: 100%;}
@media (max-width:991px) { .xpwfcjt .tk2ah2m.h343p1q ol {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:550px) { .xpwfcjt .tk2ah2m.h343p1q ol {grid-template-columns: minmax(0, 1fr);} }
@media (prefers-reduced-motion: reduce) { .xpwfcjt .tk2ah2m .h0np {transition:none;} }
.xpwfcjt .tk2ah2m .h0np.h0np {width: auto;flex: none;max-width: none;}

.xpwfcjt .h74cx .gkjy,
.tvq96f.tvq96f .qkt78d,
.xpwfcjt .csx23zd .t9hg {flex-wrap: wrap;display: flex !important;gap: var(--lmr7i);}
.xpwfcjt .h74cx .gkjy > * {flex: 1 1 280px;max-width: none;min-width: 0;}
.tvq96f.tvq96f .qkt78d > * {max-width: none;min-width: 0;flex: 1 1 220px;}
.xpwfcjt .csx23zd .t9hg > * {flex: 1 1 200px;max-width: none;min-width: 0;}

@media (min-width:755px) {
  .xpwfcjt .x1q86.zr7s4:not(.mtv98v) {grid-template-rows: auto;grid-template-columns: minmax(0, 1fr) minmax(0, 1.35fr);align-items: stretch;}
  .xpwfcjt .x1q86.mbhax84:not(.mtv98v) {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);}
  .xpwfcjt .x1q86.kdp9rrr:not(.mtv98v) .r2rzwvw {grid-column: 1;grid-row: 1;}
  .xpwfcjt .x1q86.kdp9rrr:not(.mtv98v) .mj28295 {grid-column: 2;grid-row: 1;}
  .xpwfcjt .x1q86.mbhax84:not(.mtv98v) .r2rzwvw {grid-row: 1;grid-column: 2;}
  .xpwfcjt .x1q86.mbhax84:not(.mtv98v) .mj28295 {grid-row: 1;grid-column: 1;}
  .xpwfcjt .x1q86.zr7s4:not(.mtv98v) .mj28295 {height: auto;align-self: center;min-height: 0;aspect-ratio: 16 / 10;}
}
