

:root {--uo295: var(--nnvy);--vap: var(--dtt0q);--olin8:   var(--npex);--xwc: clamp(18px, 2vw, 28px);--xbbx9:  var(--rl0);--c8qs:    var(--yc02);--rtvc6: var(--u1h);--g3fge: 1120px;--yzgwm:   var(--syv0w);--j4l: var(--mjo6);--rlq: clamp(22px, 2.6vw, 34px);--p3lky:    12px;--nnvy:"IBM Plex Sans", "Source Sans 3", "Segoe UI", system-ui, sans-serif;--vceh5: clamp(10px, 1.2vw, 16px);}

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

.w22ems {position: absolute;z-index: 200;color: var(--ctqlh, var(--hph, var(--ok570)));top: 0;font-weight: 700;left: -9999px;padding: 12px 20px;text-decoration: none;background: var(--vap);}
.w22ems:focus {top: 10px;left: 10px;}

.bxrtg {position: sticky;background: var(--vyj0c);border-bottom: 1px solid var(--yzgwm);z-index: 60;top: 0;}
.xhzdce {padding: 0 22px;display: flex;min-height: 60px;margin: 0 auto;align-items: center;max-width: var(--g3fge);gap:20px;}
.xgwjgd3 {text-decoration: none;align-items: center;min-height: 44px;display: inline-flex;}
.xgwjgd3 img {width: auto;height: 24px;display: block;}
.xfka9 {letter-spacing: -.03em;font: 800 19px/1 var(--nnvy);color: var(--p54);}

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

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

.a309,
.ea7em :is(.mtx25c, .ms6k, .xwtrp, .whd0d4e,
             .pzmqa63, .c2gxqk, .wr4w1) a[role="button"],
.ea7em .whd0d4e a {border-radius: var(--p3lky);border: 0;min-height: 44px;padding: 0 20px;display: inline-flex;align-items: center;justify-content: center;letter-spacing: -.01em;cursor: pointer;font: 700 14.5px/1 var(--nnvy);text-decoration: none;}
.q378h7q {color: var(--fx35m, var(--mvw));box-shadow: inset 0 0 0 1px var(--yzgwm);background: var(--qge);}
.m9jd0 {color: var(--vb0, var(--usd));background: var(--c7k);}
.m9jd0:hover {background: var(--k3d7z);}
.m4akqm {display: flex;width: 100%;margin-top:13px;}

.ea7em :is(.mtx25c, .ms6k, .xwtrp, .whd0d4e,
             .pzmqa63, .c2gxqk, .wr4w1) a[role="button"],
.ea7em .whd0d4e a {color: var(--hph, var(--ok570));background: var(--dtt0q);}
.ea7em :is(.mtx25c, .ms6k, .xwtrp, .whd0d4e,
             .pzmqa63, .c2gxqk, .wr4w1) a[role="button"]:hover,
.ea7em .whd0d4e a:hover {background: var(--k3d7z);}

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

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

.ea7em :is(.wr4w1, .c2gxqk, .pzmqa63, .z0qy0jr,
             .qztz, .nfbqcc3, .xwtrp, .ms6k,
             .jwv2, .b300nm) {padding: var(--rlq) !important;background: var(--olin8);border: 1px solid var(--yzgwm);border-radius: var(--p3lky);position: relative;}

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

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

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

.ea7em .mtx25c.bg53 {display: grid;padding: 0 !important;min-height: 0 !important;grid-template-columns: minmax(0, 1fr);background: none;gap: var(--vceh5);border: 0;border-radius: 0;}

.ea7em .mtx25c .zafafhk,
.ea7em .mtx25c .y70ymy {min-width: 0;border: 1px solid var(--yzgwm);border-radius: var(--p3lky);background: var(--olin8);margin: 0;}

.ea7em .mtx25c .zafafhk {padding: clamp(22px, 2.8vw, 38px) var(--rlq);justify-content: center;max-width: none;display: flex;align-items: flex-start;gap:15px;text-align: left;flex-direction: column;}
.ea7em .mtx25c .d3ekmw8 {margin: 0;text-wrap: balance;letter-spacing: -.028em;color: var(--c8qs);font-size: clamp(30px, 3.8vw, 52px);line-height:1.06;font-weight: 800;}
.ea7em .mtx25c .dzz1m1b {max-width: 54ch;margin: 0;color: var(--xbbx9);line-height:1.60;font-size: 15.5px;}
.ea7em .mtx25c .azmzzb8 {transition:filter 0.164s;color: var(--hph, var(--ok570));align-items: center;font-size: 15px;text-decoration: none;background: var(--dtt0q);padding: 0 26px;display: inline-flex;min-height: 48px;border-radius: var(--p3lky);white-space: nowrap;justify-content: center;font-weight: 700;}
.ea7em .mtx25c .azmzzb8:hover {filter: brightness(1.07);}

.ea7em .mtx25c .y70ymy {overflow: hidden;max-height: 32vh;color: var(--ytzqr, var(--c8qs));aspect-ratio: 16 / 10;position: relative;background: var(--e9g8, var(--j4l));}
.ea7em .mtx25c .ebgf,
.ea7em .mtx25c .y70ymy img {width: 100%;display: block;object-fit: cover;border-radius: 0;height: 100%;}

.ea7em .mtx25c .ssjk {inset: 0;font-weight: 800;display: flex;justify-content: center;color: color-mix(in srgb, var(--vap) 42%, var(--c8qs));position: absolute;line-height: 1;background:
    repeating-linear-gradient(90deg,
      color-mix(in srgb, var(--c8qs) 6%, transparent) 0 1px,
      transparent 1px var(--hss, 30px)),
    repeating-linear-gradient(0deg,
      color-mix(in srgb, var(--c8qs) 6%, transparent) 0 1px,
      transparent 1px var(--hss, 30px)),
    linear-gradient(var(--mlf8, 160deg),
      color-mix(in srgb, var(--vap) 22%, var(--j4l)) 0%,
      color-mix(in srgb, var(--y8vu, var(--vap)) 12%, var(--j4l)) 100%);align-items: center;letter-spacing: -.04em;font-size: clamp(46px, 8vw, 104px);}

@media (min-width:753px) {
  
  .ea7em .mtx25c.bg53 {grid-template-rows: minmax(0, 1fr);grid-template-columns: minmax(0, 1.9fr) minmax(0, 1fr);}
  .ea7em .mtx25c .zafafhk {grid-row: 1;}
  .ea7em .mtx25c .y70ymy {height: 100%;aspect-ratio: auto;grid-row: 1;max-height: none;}
  .ea7em .mtx25c.ds5pr .zafafhk  {grid-column: 2;}
  .ea7em .mtx25c.ds5pr .y70ymy  {grid-column: 1;}
  .ea7em .mtx25c.z5pwy3v .zafafhk  {grid-column: 1;}
  .ea7em .mtx25c.z5pwy3v .y70ymy  {grid-column: 2;}
}

.ea7em .mtx25c.zx3cs {display: flex !important;gap: var(--vceh5);position: relative;min-height: min(52vh, 460px);flex-direction: column;padding: var(--vceh5) !important;}
.ea7em .mtx25c.zx3cs .y70ymy {position: absolute;z-index: 0;grid-row: auto;aspect-ratio: auto;border-radius: 0;border: 0;inset: 0;max-height: none;}
.ea7em .mtx25c.zx3cs .zafafhk {z-index: 1;position: relative;background: color-mix(in srgb, var(--olin8) 90%, transparent);}
.ea7em .mtx25c.zx3cs .zafafhk {margin-top: auto;}
@media (max-width:689px) {
  .ea7em .mtx25c.zx3cs {min-height: min(44vh, 380px);}
}
@media (min-width:753px), (min-width: 960px) {
  .ea7em .mtx25c.zx3cs .y70ymy {aspect-ratio: auto;height: 100%;max-height: none;grid-row: auto;}
  .ea7em .mtx25c.zx3cs .zafafhk,
  .ea7em .mtx25c.zx3cs .y70ymy {grid-column: auto;}
}
@media (min-width:965px) {
  
  .ea7em .mtx25c.bg53 {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.05fr);}
  .ea7em .mtx25c.z5pwy3v .zafafhk  {grid-column: 1 / span 2;}
  .ea7em .mtx25c.z5pwy3v .y70ymy  {grid-column: 3;}
  .ea7em .mtx25c.ds5pr .zafafhk  {grid-column: 2 / span 2;}
  .ea7em .mtx25c.ds5pr .y70ymy  {grid-column: 1;}
}

.jsza8 {background: var(--j4l);padding: clamp(16px, 1.8vw, 22px);border: 1px solid var(--yzgwm);border-radius: var(--p3lky);}

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

.qt4g332 {margin: 0 0 8px;}
.jpb9 {color: var(--xbbx9);line-height:1.59;font-size: 15px;margin: 0;}

.g7zx {list-style: none;padding: 0;gap: var(--vceh5);margin: 0;grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));display: grid;}
.yppm {overflow: hidden;position: relative;}
.f71rfh {line-height: 1;color: color-mix(in srgb, var(--vap) 22%, transparent);font-size: 56px;right: 10px;position: absolute;pointer-events: none;top: 2px;font-weight: 800;}
.c0fpc {font-size: 15.5px;margin: 0 0 6px;font-weight: 700;display: block;position: relative;}
.v2q5 {line-height:1.56;margin: 0;color: var(--xbbx9);font-size: 14.5px;position: relative;}

.z0qy0jr.gjgd {color: var(--c8qs);}
.z0qy0jr.z0qy0jr .pfk0nk {gap: var(--vceh5);list-style: none;padding: 0;margin: 0;display: grid;grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));}
.z0qy0jr.z0qy0jr .awc1 {border: 1px solid var(--yzgwm);border-left: 3px solid var(--rtvc6);border-radius: var(--p3lky);color: var(--c8qs);font-size: 15px;padding: clamp(14px, 1.6vw, 18px);background: var(--j4l);line-height:1.49;}
.z0qy0jr.z0qy0jr .f5n8 {background: color-mix(in srgb, var(--vap) 7%, var(--j4l));border-left-color: var(--vap);}
.z0qy0jr.z0qy0jr .ygwh {background: color-mix(in srgb, var(--c8qs) 4%, var(--j4l));border-left-color: color-mix(in srgb, var(--c8qs) 40%, transparent);}

.z0qy0jr.z0qy0jr .wgf920b {color: var(--xbbx9);display: flex;align-items: center;font-weight: 700;margin: 0 0 8px;text-transform: uppercase;font-size: 11px;gap:6px;letter-spacing: .09em;}
.z0qy0jr.z0qy0jr .f3ag {flex: 0 0 auto;font-size: 12px;line-height: 1;color: var(--c8qs);font-style: normal;width: 17px;font-weight: 800;justify-content: center;height: 17px;border-radius:4px;display: inline-flex;background: color-mix(in srgb, var(--c8qs) 12%, transparent);align-items: center;}
.z0qy0jr.z0qy0jr .f5n8 .f3ag {background: var(--vap);color: var(--ctqlh, var(--hph, var(--ok570)));}

.ea7em .w9rczgr .n46hf {grid-auto-flow: dense;gap: var(--vceh5);display: grid;padding: 0;margin: 0;grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));list-style: none;}

@media (max-width:995px) {
  .ea7em .w9rczgr .n46hf {grid-template-columns: repeat(2, minmax(0, 1fr));}
}
@media (max-width:525px) {
  .ea7em .w9rczgr .n46hf {grid-template-columns: repeat(2, minmax(0, 1fr));}
  
  .ea7em .w9rczgr .m3s5 {grid-row: span 1;}
}
.ea7em .w9rczgr .kqab {min-width: 0;}

.ea7em .w9rczgr .m3s5 {grid-row: span 2;grid-column: span 2;}
.ea7em .w9rczgr .sn03126 {background: var(--j4l);overflow: hidden;display: flex;transition:border-color 0.12s;flex-direction: column;border: 1px solid var(--yzgwm);border-radius: var(--p3lky);text-decoration: none;color: inherit;height: 100%;}
.ea7em .w9rczgr .sn03126:hover {border-color: var(--vap);}
.ea7em .w9rczgr .jgm5s0 {position: relative;aspect-ratio: 3 / 2;min-height: 0;margin: 0;flex: 1 1 auto;}
.ea7em .w9rczgr .m3s5 .jgm5s0 {aspect-ratio: 1 / 1;}
.ea7em .w9rczgr .jgm5s0 img {object-fit: cover;border-radius: 0;display: block;height: 100%;width: 100%;}

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

.ea7em .m3bz8 .x07ss {display: grid;padding: 0;margin: 0;list-style: none;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--vceh5);}
@media (max-width:892px) { .ea7em .m3bz8 .x07ss {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:485px) { .ea7em .m3bz8 .x07ss {grid-template-columns: minmax(0, 1fr);} }
.ea7em .m3bz8 .pyxg {min-width: 0;}
.ea7em .m3bz8 .hpej {min-height: 138px;text-decoration: none;flex-direction: column;padding: 22px 16px;border: 1px solid var(--yzgwm);border-radius: var(--p3lky);display: flex;background: var(--j4l);height: 100%;align-items: center;transition:border-color 0.155s;gap:13px;justify-content: center;}
.ea7em .m3bz8 .hpej:hover {border-color: var(--vap);}
.ea7em .m3bz8 .zbw0bv {margin: 0;}
.ea7em .m3bz8 .zbw0bv img {width: auto;display: block;max-width: 100%;border-radius: 0;height: 46px;object-fit: contain;}
.ea7em .m3bz8 .pdnkq {font-size: 12.5px;letter-spacing: .08em;font-weight: 700;text-transform: uppercase;text-align: center;color: var(--xbbx9);}

.ea7em .mqkz .mf7w {grid-template-columns: repeat(4, minmax(0, 1fr));padding: 0;list-style: none;gap: var(--vceh5);display: grid;margin: 0;}
@media (max-width:892px) { .ea7em .mqkz .mf7w {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:485px) { .ea7em .mqkz .mf7w {grid-template-columns: minmax(0, 1fr);} }
.ea7em .mqkz .r8xh {min-width: 0;}
.ea7em .mqkz .gxne {display: flex;align-items: center;flex-direction: column;border: 1px solid var(--yzgwm);border-radius: var(--p3lky);aspect-ratio: 1 / 1;transition:border-color 0.129s;justify-content: center;height: 100%;text-decoration: none;padding: 16px;background: var(--j4l);gap:11px;}
.ea7em .mqkz .gxne:hover {border-color: var(--vap);}
.ea7em .mqkz .gxne img {width: auto;max-width: 80%;object-fit: contain;display: block;height: 38px;border-radius: 0;}
.ea7em .mqkz .ayz5qr {font-size: 11.5px;white-space: nowrap;color: var(--xbbx9);max-width: 100%;font-weight: 700;overflow: hidden;text-transform: uppercase;text-overflow: ellipsis;text-align: center;letter-spacing: .07em;}

.ea7em .c2gxqk .nkds3 {display: grid;margin-bottom: var(--vceh5);grid-template-columns: minmax(0, 1fr);gap: var(--vceh5);}
.ea7em .c2gxqk .nmjtv {padding: 20px var(--rlq);background: color-mix(in srgb, var(--vap) 10%, var(--j4l));flex-direction: column;display: flex;border: 1px solid color-mix(in srgb, var(--vap) 26%, var(--yzgwm));border-radius: var(--p3lky);gap:1px;justify-content: center;}
.ea7em .c2gxqk .mtmw {color: color-mix(in srgb, var(--vap) 55%, var(--c8qs));font-weight: 800;line-height: 1;font-size: clamp(38px, 5vw, 58px);letter-spacing: -.04em;}
.ea7em .c2gxqk .hgxc21 {color: var(--xbbx9);font-weight: 700;font-size: 11.5px;letter-spacing: .1em;text-transform: uppercase;}
.ea7em .c2gxqk .e2y2 {color: var(--xbbx9);align-self: center;line-height:1.61;max-width: 56ch;margin: 0;font-size: 15px;}
.ea7em .c2gxqk .cnr6d {grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));gap: var(--vceh5);display: grid;}
.ea7em .c2gxqk .ecpe {display: flex;padding: 16px;gap:9px;background: var(--j4l);border: 1px solid var(--yzgwm);border-radius: var(--p3lky);flex-direction: column;}
.ea7em .c2gxqk .bmt7gr0 {color: color-mix(in srgb, var(--vap) 35%, var(--c8qs));letter-spacing: .06em;font-weight: 800;font-size: 12.5px;}
.ea7em .c2gxqk .gv5w {margin: 0;color: var(--c8qs);font-size: 14.5px;line-height:1.60;flex: 1 1 auto;}
.ea7em .c2gxqk .pgeywx {font-weight: 700;font-size: 11.5px;text-transform: uppercase;color: var(--xbbx9);letter-spacing: .08em;}
@media (min-width:708px) {
  .ea7em .c2gxqk .nkds3 {grid-template-columns: minmax(0, 260px) minmax(0, 1fr);}
}

.ea7em .xwtrp.nc79 {max-width:559px;}
.ea7em .xwtrp.fe1zc {grid-template-columns: minmax(0, 1fr);padding: 0 !important;overflow: hidden;display: grid;}
.ea7em .xwtrp .n0spvve {margin: 0;min-width: 0;}
.ea7em .xwtrp .n0spvve img {object-fit: cover;aspect-ratio: 16 / 10;display: block;width: 100%;border-radius: 0;height: 100%;}
.ea7em .xwtrp .v1fm {gap:12px;padding: clamp(20px, 2.6vw, 30px) var(--rlq);flex-direction: column;display: flex;min-width: 0;align-items: flex-start;}
.ea7em .xwtrp .t8b4xjq {font-weight: 800;letter-spacing: -.02em;color: var(--c8qs);font-size: clamp(19px, 2.2vw, 26px);line-height:1.20;margin: 0;}
.ea7em .xwtrp .t8b4xjq::before {content: none;}
.ea7em .xwtrp .sk1v1 {color: var(--xbbx9);line-height:1.66;font-size: 15px;}
.ea7em .xwtrp .sk1v1 :is(p, li):last-child {margin-bottom: 0;}
.ea7em .xwtrp .ey6bek {text-decoration: none;border-radius: var(--p3lky);color: var(--hph, var(--ok570));background: var(--dtt0q);font-size: 14.5px;min-height: 46px;align-items: center;transition:filter 0.133s;white-space: nowrap;padding: 0 24px;justify-content: center;display: inline-flex;font-weight: 700;}
.ea7em .xwtrp .ey6bek:hover {filter: brightness(1.07);}
@media (min-width:614px) {
  
  .ea7em .xwtrp.fe1zc {grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);}
  .ea7em .xwtrp.e5rhfc1 .n0spvve {order: 2;}
  .ea7em .xwtrp.cs7z {grid-template-columns: minmax(0, 1fr);}
  .ea7em .xwtrp .n0spvve img {height: 100%;aspect-ratio: auto;}
}

.ea7em .ms6k.rza1mr {text-align: left;}
.ea7em .ms6k .fc62 {margin-bottom: var(--xwc);}
.ea7em .ms6k .m34f {font-size: clamp(27px, 3.9vw, 44px);line-height:1.19;letter-spacing: -.02em;color: var(--c8qs);font-weight: 800;margin: 0 0 8px;}
.ea7em .ms6k .tg2898k {margin: 0;color: var(--xbbx9);font-size: clamp(16px, 1.45vw, 18px);line-height:1.62;max-width: 60ch;}
.ea7em .ms6k .w225 {flex-wrap: wrap;max-width: none;margin: 16px 0 0;display: flex;gap:10px;}
.ea7em .ms6k .f03s.f03s,
.ea7em .ms6k .dy17.dy17 {border-radius: var(--p3lky);text-decoration: none;min-height: 46px;white-space: nowrap;justify-content: center;padding: 0 24px;font-size: 14.5px;align-items: center;font-weight: 700;display: inline-flex;}
.ea7em .ms6k .f03s.f03s {background: var(--dtt0q);color: var(--hph, var(--ok570));}
.ea7em .ms6k .f03s.f03s:hover {filter: brightness(1.07);}

.ea7em .ms6k .dy17.dy17 {border: 1px solid var(--yzgwm);color: color-mix(in srgb, var(--vap) 35%, var(--c8qs));background: var(--j4l);}
.ea7em .ms6k .dy17.dy17:hover {border-color: var(--vap);}
.ea7em .ms6k .eb2hg4n {display: grid;list-style: none;margin: 0;padding: 0;grid-template-columns: repeat(auto-fit, minmax(290px, 1fr));gap: var(--vceh5);}
.ea7em .ms6k .vtbj1k {display: flex;flex-direction: column;background: var(--j4l);overflow: hidden;min-width: 0;border: 1px solid var(--yzgwm);border-radius: var(--p3lky);}

.ea7em .ms6k.pv8166 .vtbj1k:first-child {grid-column: 1 / -1;}
.ea7em .ms6k.pv8166 .vtbj1k:first-child .ytthns5 img {aspect-ratio: 21 / 9;}
.ea7em .ms6k .ytthns5 {margin: 0;}
.ea7em .ms6k .ytthns5 img {display: block;height: auto;aspect-ratio: 3 / 2;width: 100%;object-fit: cover;border-radius: 0;}
.ea7em .ms6k .hckkh {font-weight: 700;font-size: clamp(15px, 1.4vw, 17px);line-height:1.48;padding: 12px 14px;color: var(--c8qs);display: block;}

.ea7em .qztz.dbfa {align-items: center;gap:11px 16px;grid-template-columns: auto minmax(0, 1fr);display: grid;}
.ea7em .qztz .k8crbd {border-radius: var(--p3lky);border: 1px solid var(--yzgwm);overflow: hidden;width: 66px;margin: 0;height: 66px;}
.ea7em .qztz .k8crbd img {border-radius: 0;width: 100%;object-fit: cover;display: block;height: 100%;}
.ea7em .qztz .g4xcc {align-items: center;min-width: 0;gap:5px 10px;display: flex;flex-wrap: wrap;}
.ea7em .qztz .g3y59n {margin: 0;font-size: 18px;color: var(--c8qs);width: 100%;font-weight: 800;}
.ea7em .qztz .zqnwmk {margin: 0;color: var(--xbbx9);font-size: 14px;}
.ea7em .qztz .pc1w {font-size: 11.5px;border-radius: 999px;color: color-mix(in srgb, var(--vap) 35%, var(--c8qs));padding: 4px 10px;background: color-mix(in srgb, var(--vap) 12%, transparent);font-weight: 700;letter-spacing: .05em;}
.ea7em .qztz .hs69g {font-size: 15px;color: var(--xbbx9);grid-column: 1 / -1;line-height:1.64;margin: 0;max-width: 74ch;}
.ea7em .qztz .vtrnts1 {grid-column: 1 / -1;display: flex;gap:9px;}
.ea7em .qztz .c4985h {height: 44px;background: var(--j4l);border-radius: var(--p3lky);border: 1px solid var(--yzgwm);display: inline-flex;width: 44px;text-decoration: none;transition:border-color 0.175s;align-items: center;color: color-mix(in srgb, var(--vap) 35%, var(--c8qs));justify-content: center;}
.ea7em .qztz .c4985h:hover {border-color: var(--vap);}
.ea7em .qztz .c4985h svg {display: block;}
.ea7em .qztz .djqg {font-size: 12.5px;color: var(--xbbx9);line-height:1.61;grid-column: 1 / -1;border-top: 1px solid var(--yzgwm);padding-top:13px;margin: 0;}

.ea7em .yhm2.qtesg {gap:11px var(--xwc);display: grid;}
.ea7em .yhm2 .vm9b0 {margin: 0;color: var(--xbbx9);text-transform: uppercase;letter-spacing: .12em;font-weight: 800;font-size: 11.5px;}
.ea7em .yhm2 .kbbhk6g {max-width: 72ch;font-size: 16px;line-height:1.72;color: var(--c8qs);}
.ea7em .yhm2 .kbbhk6g :is(p, li) {color: var(--c8qs);}
.ea7em .yhm2 .kbbhk6g :last-child {margin-bottom: 0;}
@media (min-width:829px) {
  
  .ea7em .yhm2.qtesg {grid-template-columns: minmax(0, 150px) minmax(0, 1fr);}
  .ea7em .yhm2 .vm9b0 {padding-top:5px;}
}

.ea7em .yzkmq .eckxs {grid-template-columns: auto minmax(0, 1fr);gap:4px 16px;margin-bottom: var(--xwc);align-items: center;display: grid;}

.ea7em .yzkmq .eckxs:not(:has(.zv8j2y)) {grid-template-columns: minmax(0, 1fr);}
.ea7em .yzkmq .zv8j2y {align-items: center;overflow: hidden;border-radius: var(--p3lky);border: 1px solid var(--yzgwm);margin: 0;display: flex;width: 68px;height: 68px;background: color-mix(in srgb, var(--vap) 12%, var(--j4l));grid-row: 1 / span 2;justify-content: center;}
.ea7em .yzkmq .zv8j2y img {object-fit: contain;max-width: 78%;height: auto;border-radius: 0;width: auto;max-height: 78%;display: block;}
.ea7em .yzkmq .wbzv1 {margin: 0;letter-spacing: -.02em;color: var(--c8qs);font-size: clamp(19px, 2.2vw, 26px);font-weight: 800;line-height:1.21;}
.ea7em .yzkmq .wbzv1::before {content: none;}
.ea7em .yzkmq .mfee5h {color: var(--xbbx9);margin: 0;line-height:1.57;font-size: 15px;}

.ea7em .yzkmq .jrw0 {display: grid;list-style: none;margin: 0 0 var(--xwc);grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));padding: 0;gap: var(--vceh5);}
.ea7em .yzkmq .tsrk {display: flex;flex-direction: column;background: var(--j4l);padding: 14px 16px;min-width: 0;gap:3px;border: 1px solid var(--yzgwm);border-radius: var(--p3lky);}
.ea7em .yzkmq .ve5cq4 {font-weight: 800;font-size: 19px;color: color-mix(in srgb, var(--vap) 35%, var(--c8qs));letter-spacing: -.02em;}
.ea7em .yzkmq .y06vp4q {color: var(--xbbx9);font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .09em;}
.ea7em .yzkmq .fs1pt4v {grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));gap: var(--vceh5);display: grid;}
.ea7em .yzkmq .dap87k7 {font-weight: 700;align-items: center;border-radius: var(--p3lky);border: 1px solid var(--yzgwm);padding: 0 22px;font-size: 14px;justify-content: center;background: var(--j4l);color: color-mix(in srgb, var(--vap) 35%, var(--c8qs));text-decoration: none;display: flex;transition:border-color 0.179s;min-height: 48px;}
.ea7em .yzkmq .dap87k7:hover {border-color: var(--vap);}

.ea7em .whd0d4e.ws8mjvt {padding: 0 !important;display: flex;border: 0;background: none;}
.ea7em .whd0d4e.zxx6v  {justify-content: flex-start;}
.ea7em .whd0d4e.j6yq   {justify-content: center;}
.ea7em .whd0d4e.vqwh58z {justify-content: flex-end;}
.ea7em .whd0d4e .jtmv1y8 {transition:filter 0.185s;display: inline-flex;text-decoration: none;color: var(--hph, var(--ok570));border-radius: var(--p3lky);justify-content: center;min-height: 54px;position: relative;align-items: center;background: var(--dtt0q);padding: 0 34px;}
.ea7em .whd0d4e .jtmv1y8:hover {filter: brightness(1.07);}
.ea7em .whd0d4e .zp386 {letter-spacing: .01em;font-size: 15.5px;font-weight: 700;}

.ea7em .whd0d4e .fz09 {width: 6px;right: 10px;height: 6px;border-radius:2px;background: color-mix(in srgb, currentColor 55%, transparent);position: absolute;bottom: 10px;}
.ea7em .whd0d4e.rxgaa8j {display: block;}
.ea7em .whd0d4e.rxgaa8j .jtmv1y8 {display: flex;width: 100%;}

.ea7em .xwcmkb.aw77s6z {padding: 0 !important;border-radius: var(--p3lky);border: 1px solid var(--yzgwm);overflow: hidden;position: relative;}
.ea7em .xwcmkb .zjysqsc {display: block;}
.ea7em .xwcmkb .zjysqsc img {display: block;height: auto;border-radius: 0;width: 100%;}

.ea7em .xwcmkb .bxx4d,
.ea7em .xwcmkb .k20qeh,
.ea7em .xwcmkb .h0b46cx,
.ea7em .xwcmkb .qdv1 {border-radius:3px;position: absolute;height: 7px;pointer-events: none;box-shadow: 0 0 0 1px color-mix(in srgb, #000 30%, transparent);width: 7px;background: color-mix(in srgb, #fff 82%, transparent);}
.ea7em .xwcmkb .bxx4d {left: 12px;top: 12px;}
.ea7em .xwcmkb .k20qeh {right: 12px;top: 12px;}
.ea7em .xwcmkb .h0b46cx {left: 12px;bottom: 12px;}
.ea7em .xwcmkb .qdv1 {right: 12px;bottom: 12px;}

.ea7em .nfbqcc3 .azrqg1x {margin-bottom:13px;font-size: 11.5px;color: var(--xbbx9);text-transform: uppercase;display: block;font-weight: 800;letter-spacing: .12em;}

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

.ea7em .nfbqcc3 .cgcm li a {background: var(--j4l);color: var(--c8qs);transition:border-color 0.14s;line-height:1.37;display: flex;padding: 10px 14px;font-size: 14px;text-decoration: none;gap:10px;height: 100%;font-weight: 600;border: 1px solid var(--yzgwm);border-radius: var(--p3lky);align-items: center;min-height: 52px;}
.ea7em .nfbqcc3 .cgcm li a::before {content: counter(grmap, decimal-leading-zero);color: color-mix(in srgb, var(--vap) 35%, var(--c8qs));letter-spacing: .06em;font-weight: 800;font-size: 11px;flex: 0 0 auto;}
.ea7em .nfbqcc3 .cgcm li a:hover {border-color: var(--vap);}

.ea7em .jwv2 .jtgdx5 {color: var(--xbbx9);font-size: 11.5px;font-weight: 800;margin-bottom:13px;display: block;text-transform: uppercase;letter-spacing: .12em;}

.ea7em .jwv2 .hv60 {height: 7px;width: 7px;position: absolute;bottom: 12px;right: 12px;background: color-mix(in srgb, var(--vap) 45%, transparent);border-radius:1px;}
.ea7em .jwv2.c7c6s1 {position: relative;}
.ea7em .b300nm .vybw9 {margin: 0 0 16px;font-size: clamp(19px, 2.2vw, 26px);line-height:1.19;font-weight: 800;color: var(--c8qs);letter-spacing: -.02em;}
.ea7em .b300nm .vybw9::before {content: none;}

.ea7em .jwv2 .b3xt,
.ea7em .b300nm .y6as38c {overflow-x: auto;}
.ea7em .jwv2 .b3xt table,
.ea7em .b300nm .y6as38c table {margin: 0;}

.ea7em .b300nm .t2tvs4g {border-radius: 999px;font-weight: 800;text-transform: uppercase;letter-spacing: .09em;font-size: 11px;color: color-mix(in srgb, var(--vap) 35%, var(--c8qs));margin: 14px 0 0;background: color-mix(in srgb, var(--vap) 10%, transparent);padding: 5px 11px;display: inline-block;}
.pzmqa63.pzmqa63 li {border-radius: var(--p3lky);}

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

.hn29 {background: var(--olin8);border: 1px solid color-mix(in srgb, var(--vap) 40%, transparent);border-radius: var(--p3lky);padding: var(--rlq);}
.ajwden {font: 700 clamp(19px, 2.2vw, 26px)/1.2 var(--uo295);text-transform: uppercase;letter-spacing: .06em;margin: 0;}
.dbrnew {margin: 10px 0 0;color: var(--xbbx9);}

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

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

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

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

.x3mdj::before {border-radius:4px;border: 1px solid var(--yzgwm);background: var(--j4l);transition:background 0.146s, border-color 0.168s;content: '';position: absolute;inset: 11px;}
.x3mdj svg {position: relative;z-index: 1;}
.x3mdj:hover {color: var(--c8qs);}
.x3mdj:hover::before {background: color-mix(in srgb, var(--c8qs) 10%, var(--j4l));border-color: color-mix(in srgb, var(--vap) 50%, var(--yzgwm));}
.x3mdj:focus-visible {outline: 2px solid var(--vap);outline-offset: -3px;}

.rb6wk.rb6wk {padding: clamp(34px, 4vw, 56px) 22px clamp(22px, 2.4vw, 34px);border-top: 1px solid var(--yzgwm);background: var(--nurz);}
.rb6wk .bs8z5 {align-items: start;grid-template-columns: minmax(0, 1fr) auto;margin: 0 auto;gap:28px 48px;display: grid;max-width: var(--g3fge);}
.rb6wk .rkmysm img {width: auto;height: 26px;display: block;}
.rb6wk .rkmysm span {text-transform: uppercase;letter-spacing: .08em;font: 700 17px/1 var(--uo295);}
.rb6wk .tkg9g49 {display: grid;gap:43px;grid-auto-flow: column;}
.rb6wk .tkg9g49 ul {display: grid;list-style: none;padding: 0;margin: 0;gap:7px;}
.rb6wk .tkg9g49 a {display: flex;letter-spacing: .1em;text-transform: uppercase;min-height: 44px;font: 600 11.5px/1 var(--uo295);align-items: center;color: var(--xbbx9);text-decoration: none;}
.rb6wk .tkg9g49 a:hover {color: var(--c8qs);}
.rb6wk .pmnaq {max-width: var(--g3fge);opacity:0.71;gap:11px;flex-wrap: wrap;display: flex;align-items: center;margin: 24px auto 0;}
.rb6wk .z2yak {margin: 24px auto 0;max-width: var(--g3fge);border-top: 1px solid var(--yzgwm);padding-top:17px;}
.rb6wk .z2yak p {margin: 0;font-size: 12.5px;color: var(--xbbx9);}
.rb6wk .z2yak p + p {margin-top:8px;line-height:1.59;}

@media (max-width:891px) {
  .zvhz {display: flex;}
  .bhdwp5 {display: none;}
  
  .s2p9 {margin-left: auto;flex: 0 0 auto;}
  .a309 {padding: 0 14px;font-size: 13.5px;}
  .xgwjgd3 {flex: 0 1 auto;overflow: hidden;min-width: 0;}
  .xfka9 {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  .xhzdce {padding: 0 14px;gap:11px;}
  .ea7em {padding-left:15px;padding-right:15px;}
  
  .n86c8n6 {grid-template-columns: 1fr;}
  .mypa9t {padding: 0;}
  .mypa9t + .mypa9t {border-top: 1px solid var(--yzgwm);margin-top:19px;padding-top:19px;border-left: 0;}
  .nay9 {padding-left:17px;}
}

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

.wrmjx {inset: 0;position: fixed;opacity:0.05;visibility: hidden;background: color-mix(in srgb, #000 56%, transparent);z-index: 90;cursor: pointer;transition:opacity 0.204s ease, visibility 0.247s;}
.hvesjr {display: flex;overflow-y: auto;z-index: 91;-webkit-overflow-scrolling: touch;top: 0;border-left: 1px solid var(--yzgwm);visibility: hidden;width: min(88vw, 380px);background: var(--olin8);right: 0;position: fixed;transition:transform 0.22s ease, visibility 0.261s;overscroll-behavior: contain;flex-direction: column;bottom: 0;transform: translateX(100%);}
.kdxgw:checked ~ .wrmjx {visibility: visible;opacity:1;}
.kdxgw:checked ~ .hvesjr {transform: translateX(0);visibility: visible;}

.fk6jx {justify-content: space-between;border-bottom: 1px solid var(--yzgwm);gap:11px;padding: 14px 8px 14px 20px;display: flex;align-items: center;}
.kg7j {overflow-wrap: anywhere;min-width: 0;font: 700 19px/1.2 var(--nnvy);color: var(--c8qs);}
.h9qjc {justify-content: center;align-items: center;cursor: pointer;border-radius: var(--p3lky);min-width: 44px;color: var(--c8qs);flex: 0 0 auto;display: flex;line-height: 1;font-size: 27px;min-height: 44px;}
.h9qjc:hover {background: var(--j4l);}

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

.q79j {gap:9px;border-top: 1px solid var(--yzgwm);display: grid;padding: 18px 20px calc(18px + env(safe-area-inset-bottom, 0px));margin-top: auto;}
.wfq7b6,
.dye7c {min-height: 48px;display: flex;border-radius: var(--p3lky);text-decoration: none;padding: 12px 18px;font-size: 15px;font-weight: 700;align-items: center;justify-content: center;}
.wfq7b6 {color: var(--c8qs);border: 1px solid var(--yzgwm);background: transparent;}
.wfq7b6:hover {background: var(--j4l);}
.dye7c {background: var(--c7k);border: 1px solid transparent;color: var(--vb0, var(--usd));}

.hvesjr a:focus-visible,
.h9qjc:focus-visible,
.zvhz:focus-visible {outline: 2px solid var(--vap);outline-offset: 2px;}

.wr5fw {padding: 12px;display: grid;gap: var(--vceh5);}
.wr5fw ul {gap: var(--vceh5);display: grid;}
.wr5fw li + li {border-top: 0;}
.wr5fw a {background: var(--j4l);padding: 10px 14px;border: 1px solid var(--yzgwm);border-radius: var(--p3lky);}

@media (min-width:892px) {
  .wrmjx, .hvesjr {display: none;}
}

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

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

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

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

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

.ea7em .nfbqcc3 .vzh2t > summary {gap:11px;cursor: pointer;display: flex;min-height: 44px;align-items: center;list-style: none;}
.ea7em .nfbqcc3 .vzh2t > summary::-webkit-details-marker {display: none;}
.ea7em .nfbqcc3 .vzh2t > summary:focus-visible {outline: 3px solid var(--vap);outline-offset: 3px;}
.ea7em .nfbqcc3 .vzh2t > summary .azrqg1x {margin: 0;}

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

.ea7em {padding-bottom: max(96px, var(--x36, 96px));}

.ch6sn2 {--hvij: .08em;--zwmk: 4px;--e2a: 12px;--aic: 1px solid var(--yzgwm);--w27: var(--p3lky);--etyb: uppercase;--lfx: var(--p3lky);}

.ea7em .yhm2 h2.vm9b0.vm9b0 {text-transform: uppercase;text-align: start !important;line-height: inherit !important;font-style: normal !important;margin: 0 !important;color: var(--xbbx9);font-size: 11.5px !important;font-family: inherit !important;letter-spacing: .12em;font-weight: 800 !important;padding: 0 !important;}
.ea7em .jwv2 h2.jtgdx5.jtgdx5 {font-size: 11.5px !important;margin: 0 0 14px !important;line-height: inherit !important;text-transform: uppercase;font-family: inherit !important;display: block;color: var(--xbbx9);font-style: normal !important;padding: 0 !important;text-align: start !important;letter-spacing: .12em;font-weight: 800 !important;}
.ea7em h2.vm9b0.vm9b0::before, .ea7em h2.jtgdx5.jtgdx5::before {display: none;content: none;}
@media (min-width:829px) {
  .ea7em .yhm2 h2.vm9b0.vm9b0 {padding-top:3px !important;}
}

.fp7s .f71rfh, .f71rfh {color: color-mix(in srgb, var(--vap) 55%, var(--bhfb, var(--xbbx9)));}

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

.ea7em .mtx25c .dqf8 {align-items: center;gap:14px 20px;width: 100%;display: flex;flex-wrap: wrap;}
.ea7em .mtx25c .dqf8 .dzz1m1b {flex: 1 1 240px;}
.ea7em .mtx25c .dqf8 .azmzzb8 {flex: 0 0 auto;}

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

.ea7em .wr4w1 .qt4g332 {margin: 0 0 8px;font: 700 15px/1.3 var(--uo295);letter-spacing: .06em;text-transform: uppercase;color: var(--c8qs);}

.ea7em .wr4w1 .dcm488 {counter-reset: grfaq;padding: 0;margin: 0;list-style: none;}
.ea7em .wr4w1 .dcm488 > .n328tjw {counter-increment: grfaq;}
.ea7em .wr4w1 .dcm488 > .n328tjw .qt4g332::before {letter-spacing: .06em;font-weight: 800;margin-right:9px;font-size: 11px;display: inline-block;color: color-mix(in srgb, var(--vap) 35%, var(--c8qs));content: counter(grfaq, decimal-leading-zero);}

.ea7em .wr4w1 .fb84xp {padding: 0;margin: 0;}

.ea7em .wr4w1 .fb84xp .n328tjw {overflow: hidden;padding: 0;}
.ea7em .wr4w1 .fb84xp .qt4g332 {margin: 0;border-bottom: 1px solid var(--yzgwm);background: color-mix(in srgb, var(--c8qs) 5%, transparent);padding: 13px clamp(16px, 1.8vw, 22px);}
.ea7em .wr4w1 .fb84xp .jpb9 {margin: 0;margin-inline-start: 0;padding: 14px clamp(16px, 1.8vw, 22px);}

.ea7em .c2gxqk .p09mf {list-style: none;margin: 0;padding: 0;}

.ea7em .c2gxqk .h3zqpbb {justify-content: space-between;min-width: 0;display: flex;align-items: baseline;gap:9px;}
.ea7em .c2gxqk .h3zqpbb .pgeywx {min-width: 0;overflow-wrap: anywhere;}
.ea7em .c2gxqk .h3zqpbb .bmt7gr0 {flex: 0 0 auto;}

.ea7em .c2gxqk .ecpe > .h3zqpbb:first-child {border-bottom: 1px solid var(--yzgwm);padding-bottom:10px;}

.z0qy0jr.z0qy0jr .dv1gg {margin: 0;}

.z0qy0jr.z0qy0jr .bc9fdc .awc1 {display: flex;flex-direction: column;}
.z0qy0jr.z0qy0jr .bc9fdc .wgf920b {margin: auto 0 0;padding-top:10px;}

.z0qy0jr.z0qy0jr .gerc6v .awc1 {padding-right:44px;position: relative;}
.z0qy0jr.z0qy0jr .gerc6v .f3ag {top: 14px;right: 14px;position: absolute;}
.z0qy0jr.z0qy0jr .gerc6v .wgf920b {margin: 0 0 8px;}

.ea7em .yhm2 h2.e2fv > b {text-transform: inherit;letter-spacing: inherit;display: inline-block;background: color-mix(in srgb, var(--vap) 10%, transparent);border-radius: 999px;padding: 5px 11px;font: inherit;color: color-mix(in srgb, var(--vap) 35%, var(--c8qs));}

.ea7em .yhm2 .nh5mn3 {min-width: 0;border: 1px solid var(--yzgwm);border-radius: var(--p3lky);background: var(--j4l);padding: clamp(16px, 1.8vw, 22px);}

.ea7em .jwv2 .mm4y {gap:13px;display: flex;margin-bottom:13px;align-items: center;}
.ea7em .jwv2 .mm4y h2.jtgdx5.jtgdx5 {margin: 0 !important;flex: 0 0 auto;}
.ea7em .jwv2 .g0va {flex: 1 1 auto;min-width: 24px;background: linear-gradient(90deg,
    color-mix(in srgb, var(--vap) 45%, transparent) 0%,
    var(--yzgwm) 100%);height: 1px;}

.ea7em .jwv2 .cvtpxar,
.ea7em .b300nm .j69scc {padding: clamp(12px, 1.4vw, 16px);border: 1px solid var(--yzgwm);border-radius: var(--p3lky);min-width: 0;background: var(--j4l);}

.ea7em .b300nm .t2tvs4g.e777 {margin: 0 0 16px;}

.ea7em .b300nm .d9tc72v {align-items: baseline;display: flex;gap:8px 16px;margin-bottom:16px;justify-content: space-between;flex-wrap: wrap;}
.ea7em .b300nm .d9tc72v .vybw9 {margin: 0;}
.ea7em .b300nm .d9tc72v .t2tvs4g {flex: 0 0 auto;margin: 0;}

.ea7em .xwcmkb .zjysqsc {position: relative;}

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

.ea7em .whd0d4e .a48t0s8 {padding: 0 30px;gap:12px;}
.ea7em .whd0d4e .a48t0s8 .fz09 {background: color-mix(in srgb, currentColor 70%, transparent);height: 9px;flex: 0 0 auto;border-radius:4px;width: 9px;position: static;}

.ea7em .whd0d4e .ws977wy {min-width: 0;background: var(--j4l);padding: clamp(14px, 1.6vw, 18px);border: 1px solid var(--yzgwm);border-radius: var(--p3lky);display: flex;}
.ea7em .whd0d4e.rxgaa8j .ws977wy {width: 100%;}
.ea7em .whd0d4e.rxgaa8j .ws977wy .jtmv1y8 {width: 100%;}

.ea7em .qztz .pqm97f {flex-wrap: wrap;display: flex;width: 100%;gap:5px 10px;align-items: center;min-width: 0;}

.ea7em .qztz .tzmm {margin: 0;flex-wrap: wrap;display: flex;grid-column: 1 / -1;padding: 0;gap:8px;list-style: none;}

.ea7em .qztz.ewacgnv .k8crbd {height: 92px;width: 92px;}
.ea7em .qztz.ewacgnv .pqm97f {padding-top:9px;border-top: 1px solid var(--yzgwm);}

.ea7em .qztz.n1s9nw {grid-template-columns: minmax(0, 1fr);}
.ea7em .qztz .gz5ez4 {grid-template-columns: auto minmax(0, 1fr);display: grid;align-items: center;grid-column: 1 / -1;min-width: 0;gap:11px 16px;}
.ea7em .qztz.n1s9nw .gz5ez4 {padding: clamp(14px, 1.6vw, 18px);border: 1px solid var(--yzgwm);border-radius: var(--p3lky);background: var(--j4l);}

.ea7em .yzkmq .n8m20g .y06vp4q {padding-bottom:1px;}
.ea7em .yzkmq .n8m20g .ve5cq4 {line-height:1.07;}

.ea7em .yzkmq .ban19md {border-bottom: 1px solid var(--yzgwm);grid-template-rows: auto;padding-bottom: var(--xwc);align-items: center;}
.ea7em .yzkmq .ban19md .zv8j2y {grid-row: auto;width: 84px;height: 84px;}
.ea7em .yzkmq .rnqrk {display: flex;gap:3px;flex-direction: column;min-width: 0;}

.ea7em .yzkmq .fqhp1q {margin: 0;list-style: none;padding: 0;}
.ea7em .yzkmq .fqhp1q > li {min-width: 0;display: flex;}
.ea7em .yzkmq .fqhp1q > li > .dap87k7 {width: 100%;}

.ea7em .pzmqa63 .dhhhdxg {align-items: center;gap:9px;display: flex;margin: 0 0 8px;}
.ea7em .pzmqa63 .qgjk50z .f71rfh,
.ea7em .pzmqa63 .tq5ht9 .f71rfh {height: 26px;color: color-mix(in srgb, var(--vap) 35%, var(--c8qs));border-radius:8px;align-items: center;display: inline-flex;font-size: 13px;padding: 0 7px;letter-spacing: 0;background: color-mix(in srgb, var(--vap) 16%, var(--j4l));line-height: 1;font-weight: 800;justify-content: center;min-width: 26px;}
.ea7em .pzmqa63 .qgjk50z .f71rfh {flex: 0 0 auto;position: static;}
.ea7em .pzmqa63 .qgjk50z .c0fpc {margin: 0;}

.ea7em .pzmqa63 .tq5ht9 .f71rfh {right: 12px;top: 12px;position: absolute;}
.ea7em .pzmqa63 .tq5ht9 .jm0n8 {position: relative;padding-right:39px;}

.j4ng,
.z0qy0jr.z0qy0jr .pfk0nk,
.ea7em .nfbqcc3 .cgcm,
.ea7em .ms6k .eb2hg4n,
.ea7em .g7zx,
.ea7em .c2gxqk .cnr6d,
.ea7em .yzkmq .jrw0 {justify-content: center;align-content: flex-start;display: flex;flex-wrap: wrap;}
.j4ng > * {flex: 1 1 260px;}
.z0qy0jr.z0qy0jr .pfk0nk > * {flex: 1 1 230px;}
.ea7em .nfbqcc3 .cgcm > * {flex: 1 1 180px;}
.ea7em .ms6k .eb2hg4n > * {flex: 1 1 290px;}
.ea7em .g7zx > * {flex: 1 1 210px;}
.ea7em .c2gxqk .cnr6d > * {flex: 1 1 220px;}
.ea7em .yzkmq .jrw0 > * {flex: 1 1 120px;}
.j4ng > *,
.z0qy0jr.z0qy0jr .pfk0nk > *,
.ea7em .nfbqcc3 .cgcm > *,
.ea7em .ms6k .eb2hg4n > *,
.ea7em .g7zx > *,
.ea7em .c2gxqk .cnr6d > *,
.ea7em .yzkmq .jrw0 > * {min-width: 0;max-width: calc(50% - var(--vceh5));}
@media (max-width:605px) {
  .j4ng > *,
  .z0qy0jr.z0qy0jr .pfk0nk > *,
  .ea7em .nfbqcc3 .cgcm > *,
  .ea7em .ms6k .eb2hg4n > *,
  .ea7em .g7zx > *,
  .ea7em .c2gxqk .cnr6d > *,
  .ea7em .yzkmq .jrw0 > * {max-width: none;}
}

.ea7em .mtx25c.zx3cs {justify-content: flex-end;padding: clamp(14px, 2vw, 24px) !important;border-radius: var(--p3lky);min-height: clamp(420px, 58vh, 620px);overflow: hidden;}
.ea7em .mtx25c.zx3cs .zafafhk {margin-top: auto;border-color: color-mix(in srgb, var(--c8qs) 16%, transparent);-webkit-backdrop-filter: blur(12px);background: color-mix(in srgb, var(--olin8) 66%, transparent);max-width:601px;backdrop-filter: blur(12px);}
.ea7em .mtx25c.zx3cs.sy0rmt {border: 1px solid var(--yzgwm);background:
    repeating-linear-gradient(90deg, color-mix(in srgb, var(--c8qs) 6%, transparent) 0 1px, transparent 1px 48px),
    repeating-linear-gradient(0deg, color-mix(in srgb, var(--c8qs) 6%, transparent) 0 1px, transparent 1px 48px),
    radial-gradient(70% 90% at 85% 15%, color-mix(in srgb, var(--vap) 55%, transparent), transparent 70%),
    radial-gradient(60% 80% at 10% 100%, color-mix(in srgb, var(--y8vu, var(--vap)) 35%, transparent), transparent 70%),
    var(--j4l);}
.ea7em .mtx25c.zx3cs.sy0rmt .y70ymy {display: none;}
.ea7em .mtx25c .ykncmx {display: flex;min-width: 0;background: var(--olin8);border-radius: var(--p3lky);border: 1px solid var(--yzgwm);justify-content: center;box-sizing: border-box;align-items: center;padding: 16px 22px;}
.ea7em .mtx25c .ykncmx img {height: auto;display: block;width: auto;max-height: 56px;object-fit: contain;max-width: 100%;border-radius: 0;}
.ea7em .mtx25c.zx3cs .ykncmx {background: color-mix(in srgb, var(--olin8) 60%, transparent);top: clamp(14px, 2vw, 24px);backdrop-filter: blur(10px);right: clamp(14px, 2vw, 24px);z-index: 1;max-width:219px;height: 72px;position: absolute;}
.ea7em .mtx25c .yykwn {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(--vap), color-mix(in srgb, var(--vap) 60%, #000));font-size: 58px;border-radius: var(--p3lky);align-items: center;color: var(--hph, var(--ok570));min-height: 110px;font-weight: 800;line-height: 1;justify-content: center;letter-spacing: -.04em;}
@media (min-width:753px) {
  .ea7em .mtx25c.bg53:not(.zx3cs) {grid-template-rows: auto auto;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.25fr);}
  .ea7em .mtx25c.z5pwy3v:not(.zx3cs) .zafafhk  {grid-row: 1;grid-column: 1 / span 2;}
  .ea7em .mtx25c.z5pwy3v:not(.zx3cs) .y70ymy  {grid-row: 1 / span 2;grid-column: 3;}
  .ea7em .mtx25c.z5pwy3v:not(.zx3cs) .ykncmx {grid-row: 2;grid-column: 1;}
  .ea7em .mtx25c.z5pwy3v:not(.zx3cs) .yykwn {grid-row: 2;grid-column: 2;}
  .ea7em .mtx25c.ds5pr .zafafhk  {grid-row: 1;grid-column: 2 / span 2;}
  .ea7em .mtx25c.ds5pr .y70ymy  {grid-row: 1 / span 2;grid-column: 1;}
  .ea7em .mtx25c.ds5pr .ykncmx {grid-column: 2;grid-row: 2;}
  .ea7em .mtx25c.ds5pr .yykwn {grid-row: 2;grid-column: 3;}
  .ea7em .mtx25c.ds5pr {grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr) minmax(0, 1fr);}
  .ea7em .mtx25c.bg53:not(.zx3cs) .y70ymy {aspect-ratio: auto;max-height: none;height: 100%;min-height: 340px;}
}
@media (max-width: 759.98px) {
  .ea7em .mtx25c.bg53:not(.zx3cs) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
  .ea7em .mtx25c.bg53:not(.zx3cs) .y70ymy {max-height: none;grid-column: 1 / -1;order: -1;}
  .ea7em .mtx25c.bg53:not(.zx3cs) .zafafhk {grid-column: 1 / -1;}
  .ea7em .mtx25c.zx3cs {min-height: min(78vh, 600px);}
  .ea7em .mtx25c.zx3cs .ykncmx {height: 56px;padding: 10px 14px;max-width:151px;}
  .ea7em .mtx25c .yykwn {font-size: 44px;min-height: 88px;}
}

.ea7em .mtx25c.bg53.zx3cs {min-height: clamp(420px, 58vh, 620px) !important;}
.ea7em .mtx25c.zx3cs.sy0rmt {min-height: clamp(360px, 46vh, 520px) !important;}
@media (max-width: 759.98px) {
  .ea7em .mtx25c.bg53.zx3cs {min-height: min(78vh, 600px) !important;}
  .ea7em .mtx25c.zx3cs.sy0rmt {min-height: 0 !important;padding-top:23px !important;}
  .ea7em .mtx25c.zx3cs .ykncmx {display: none;}
}

@media (max-width: 759.98px) {
  .ea7em .w9rczgr .m3s5 {display: none;}
  .ea7em .w9rczgr .n46hf {grid-template-columns: repeat(2, minmax(0, 1fr));}
}

.ea7em :is(.m3bz8 .hpej, .mqkz .gxne) {gap:15px;padding: 22px 16px;min-height: 150px;aspect-ratio: auto;background:
    radial-gradient(100% 80% at 50% 0%, color-mix(in srgb, var(--vap) 10%, transparent), transparent 70%),
    var(--j4l);transition:border-color 0.153s, transform 0.162s;}
.ea7em :is(.m3bz8 .hpej, .mqkz .gxne):hover {transform: translateY(-2px);}
.ea7em .m3bz8 .zbw0bv img,
.ea7em .mqkz .gxne img {max-width: 88%;height: 64px;}
@media (max-width:485px) {
  .ea7em .m3bz8 .x07ss,
  .ea7em .mqkz .mf7w {grid-template-columns: repeat(2, minmax(0, 1fr));}
  .ea7em :is(.m3bz8 .hpej, .mqkz .gxne) {padding: 16px 10px;min-height: 112px;}
  .ea7em .m3bz8 .zbw0bv img,
  .ea7em .mqkz .gxne img {height: 44px;}
}

.ea7em .ms6k.h9n92ha {display: block;}
.h9n92ha .fc62 {margin: 0 0 18px;}
.h9n92ha .j9c7bk {gap: var(--vceh5);display: grid;}
.h9n92ha .gbp6ac {grid-auto-columns: 100%;scroll-behavior: smooth;margin: 0;border-radius: var(--p3lky);scroll-snap-type: x mandatory;grid-auto-flow: column;padding: 0;overscroll-behavior-x: contain;scrollbar-width: none;display: grid;overflow-x: auto;list-style: none;}
.h9n92ha .gbp6ac::-webkit-scrollbar {display: none;}
.h9n92ha .ehy2h {min-width: 0;display: flex;border-radius: var(--p3lky);border: 1px solid var(--yzgwm);align-items: flex-end;overflow: hidden;position: relative;scroll-snap-align: start;background: var(--j4l);min-height: clamp(280px, 34vw, 440px);}
.h9n92ha .ehy2h > picture, .ea7em .h9n92ha img.mnkz8cp.mnkz8cp {width: 100%;border-radius: 0;inset: 0;height: 100%;max-width: none;position: absolute;object-fit: cover;}
.h9n92ha .ehy2h:not(.hgpcz4q)::after {background: linear-gradient(0deg, color-mix(in srgb, var(--olin8) 88%, transparent) 0%, transparent 55%);position: absolute;inset: 0;content: "";}
.h9n92ha .hgpcz4q {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(--vap), color-mix(in srgb, var(--vap) 55%, #000));}
.h9n92ha .mpr9p {padding: clamp(18px, 3vw, 34px);gap:17px;align-items: flex-end;z-index: 1;max-width:719px;position: relative;display: flex;}
.h9n92ha .h0f3 {align-items: center;background: var(--vap);border-radius: var(--p3lky);display: flex;justify-content: center;width: 54px;color: var(--hph, var(--ok570));height: 54px;font-weight: 800;flex: 0 0 auto;font-size: 20px;}
.h9n92ha .gwaf {color: var(--c8qs);font-weight: 800;margin: 0;letter-spacing: -.02em;font-size: clamp(22px, 2.6vw, 34px);line-height:1.14;}
.h9n92ha .hgpcz4q .gwaf {color: var(--hph, var(--ok570));}
.h9n92ha .hgpcz4q .h0f3 {background: var(--olin8);color: var(--c8qs);}

.h9n92ha .v8qpr {grid-auto-flow: column;grid-auto-columns: minmax(0, 1fr);gap: var(--vceh5);display: grid;}
.h9n92ha .f8g89 {position: relative;cursor: pointer;padding: 10px;overflow: hidden;align-items: center;font: 600 14px/1.3 var(--nnvy);color: var(--xbbx9);gap:12px;border-radius: var(--p3lky);border: 1px solid var(--yzgwm);min-width: 0;text-align: left;background: var(--j4l);display: flex;transition:border-color 0.206s, color 0.237s;}
.h9n92ha .f8g89 img {border-radius: calc(var(--p3lky) - 4px);flex: 0 0 auto;width: 72px;object-fit: cover;height: 48px;}
.h9n92ha .f8g89.hgpcz4q {background: var(--j4l);}
.h9n92ha .f8g89 span {-webkit-box-orient: vertical;display: -webkit-box;min-width: 0;-webkit-line-clamp: 2;overflow: hidden;}
.h9n92ha .f8g89 i {background: var(--vap);left: 0;bottom: 0;height: 3px;position: absolute;width: 0;}
.h9n92ha .f8g89[data-on="1"], .h9n92ha .f8g89[data-on="run"] {border-color: var(--vap);color: var(--c8qs);}
.h9n92ha .f8g89[data-on="1"] i {width: 100%;}
.h9n92ha .f8g89[data-on="run"] i {animation: sekir0g var(--vps, 6000ms) linear forwards;}
@keyframes sekir0g { from {width: 0;} to {width: 100%;} }
.h9n92ha .w225 {margin: 18px 0 0;}
@media (max-width:765px) {
  .h9n92ha .ehy2h {aspect-ratio: 4 / 3;min-height: 0;}
  .h9n92ha .f8g89 {padding: 6px;justify-content: center;}
  .h9n92ha .f8g89 img {height: 44px;width: 100%;}
  .h9n92ha .f8g89 span {display: none;}
  .h9n92ha .f8g89.hgpcz4q {min-height: 56px;background: color-mix(in srgb, var(--vap) 40%, var(--j4l));}
}
@media (prefers-reduced-motion: reduce) { .h9n92ha .gbp6ac {scroll-behavior: auto;} .h9n92ha .f8g89[data-on="run"] i {width: 100%;animation: none;} }

.ea7em {column-gap: var(--xwc);flex-wrap: wrap;align-items: stretch;display: flex;}
.ea7em > * {box-sizing: border-box;min-width: 0;flex: 0 0 100%;}
.ea7em > .nc79:has(+ .nc79),
.ea7em > .nc79 + .nc79 {flex: 0 0 calc((100% - var(--xwc)) / 2);max-width: none;}
@media (max-width:765px) {
  .ea7em > .nc79:has(+ .nc79), .ea7em > .nc79 + .nc79 {flex-basis: 100%;}
}
.ea7em .xwtrp.fe1zc {position: relative;background:
    radial-gradient(90% 70% at 100% 100%, color-mix(in srgb, var(--vap) 14%, transparent), transparent 70%),
    var(--olin8);overflow: hidden;border-top: 3px solid var(--vap) !important;}
.ea7em .xwtrp.nc79 {flex-direction: column;max-width: none;display: flex !important;}
.ea7em .xwtrp.nc79 .n0spvve {overflow: hidden;}
.ea7em .xwtrp.nc79 .n0spvve img {width: 100%;transition:transform 0.438s ease;aspect-ratio: 16 / 9;object-fit: cover;height: auto;}
.ea7em .xwtrp.fe1zc:hover .n0spvve img {transform: scale(1.04);}
.ea7em .xwtrp.nc79 .v1fm {align-items: flex-start;display: flex;flex: 1 1 auto;flex-direction: column;}
.ea7em .xwtrp.nc79 .v1fm > .ey6bek:last-child {margin-top: auto;}
.ea7em .xwtrp .t8b4xjq {font-size: clamp(22px, 2.2vw, 28px);}
@media (min-width:753px) {
  .ea7em .xwtrp.fe1zc:not(.nc79):not(.cs7z) {grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}
}
@media (prefers-reduced-motion: reduce) { .ea7em .xwtrp .n0spvve img {transition:none;} }

.ea7em > .yzkmq.cq8vz {padding: var(--rlq) !important;background:
    radial-gradient(60% 100% at 100% 50%, color-mix(in srgb, var(--vap) 18%, transparent), transparent 70%),
    var(--olin8);align-items: center;border-radius: var(--p3lky);border: 1px solid var(--yzgwm);gap: var(--xwc);grid-template-columns: minmax(0, 1fr);display: grid !important;}
@media (min-width:871px) { .ea7em > .yzkmq.cq8vz {grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);} }
.cq8vz .d14z {min-width: 0;}
.cq8vz .wbzv1 {font-size: clamp(24px, 2.6vw, 34px);}
.cq8vz a.dap87k7 {color: var(--hph, var(--ok570));border-color: var(--vap);background: var(--vap);}
.cq8vz .s8yjd6m {gap: var(--vceh5);max-width:419px;display: grid;aspect-ratio: 1 / 1;grid-template-rows: 1fr 1fr 1fr;grid-template-columns: 1.2fr 1fr;justify-self: center;width: 100%;}
.ea7em .cq8vz img.bp6m.bp6m {max-width: none;border-radius: var(--p3lky);border: 1px solid var(--yzgwm);transition:transform 0.27s;width: 100%;min-height: 0;object-fit: cover;height: 100%;max-height: none;}
.cq8vz .fprm {grid-column: 1;grid-row: 1 / span 3;}
.cq8vz .fj8s9:nth-of-type(2) {grid-row: 1;grid-column: 2;}
.cq8vz .fj8s9:nth-of-type(3) {grid-row: 2;grid-column: 2;}
.cq8vz .bc9n5t4 {line-height: 1;background:
    repeating-linear-gradient(90deg, color-mix(in srgb, #fff 12%, transparent) 0 1px, transparent 1px 18px),
    linear-gradient(135deg, var(--vap), color-mix(in srgb, var(--vap) 55%, #000));border-radius: var(--p3lky);align-items: center;justify-content: center;font-weight: 800;font-size: clamp(32px, 3.4vw, 46px);color: var(--hph, var(--ok570));display: flex;grid-column: 2;grid-row: 3;flex-direction: column;}
.cq8vz .bc9n5t4 small {font-size: 12px;margin-top:7px;opacity:0.86;font-weight: 700;letter-spacing: .1em;}
.cq8vz:hover .bp6m {transform: scale(1.02);}
@media (max-width: 859.98px) { .cq8vz .s8yjd6m {order: -1;max-width:339px;} }
@media (prefers-reduced-motion: reduce) { .cq8vz .bp6m {transition:none;} }
.ea7em .cq8vz .fs1pt4v a {border-color: var(--vap);background: var(--vap);color: var(--hph, var(--ok570));}
.ea7em .cq8vz .fs1pt4v a:hover {filter: brightness(1.07);}
.ea7em .cq8vz .wbzv1 {font-size: clamp(24px, 2.6vw, 34px);}

.ea7em .cq8vz .jrw0 {display: flex !important;flex-wrap: wrap;}
.ea7em .cq8vz .jrw0 > * {flex: 1 1 120px;}

.ea7em .pzmqa63.fp7s ol {display: grid !important;margin: 8px 0 0;padding: 0;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--vceh5);list-style: none;}
.ea7em .pzmqa63 .yppm.yppm {flex-direction: column;gap:11px;padding: 22px 20px 28px;display: flex;position: relative;transition:border-color 0.243s, transform 0.218s;align-items: flex-start;background: radial-gradient(100% 70% at 0% 0%, color-mix(in srgb, var(--vap) 12%, transparent), transparent 70%), var(--j4l);min-width: 0;overflow: hidden;border-radius: var(--p3lky);border: 1px solid var(--yzgwm);}
.ea7em .pzmqa63 .yppm:hover {transform: translateY(-3px);border-color: var(--vap);}
.ea7em .pzmqa63 .yppm :is(.dhhhdxg, .jm0n8) {flex-direction: column;align-items: flex-start;display: flex;gap:11px;}
.ea7em .pzmqa63 .yppm .f71rfh.f71rfh {width: 56px;box-shadow: 0 8px 22px color-mix(in srgb, var(--vap) 35%, transparent);font-weight: 800;justify-content: center;font-size: 26px;margin: 0;background: linear-gradient(135deg, var(--vap), color-mix(in srgb, var(--vap) 60%, #000));align-items: center;position: static;border-radius: var(--p3lky);color: var(--hph, var(--ok570));line-height: 1;height: 56px;display: flex;}
.ea7em .pzmqa63 .c0fpc {color: var(--c8qs);overflow-wrap: anywhere;font-weight: 800;font-size: 17px;}
.ea7em .pzmqa63 .v2q5 {margin: 0;color: var(--xbbx9);font-size: 14.5px;line-height:1.53;overflow-wrap: anywhere;}
.ea7em .pzmqa63 .yppm::after {bottom: 0;content: "";width: 25%;left: 0;height: 4px;position: absolute;background: var(--vap);}
.ea7em .pzmqa63 .yppm:nth-child(2)::after {width: 50%;}
.ea7em .pzmqa63 .yppm:nth-child(3)::after {width: 75%;}
.ea7em .pzmqa63 .yppm:nth-child(n+4)::after {width: 100%;}
@media (max-width:989px) { .ea7em .pzmqa63.fp7s ol {grid-template-columns: repeat(2, minmax(0, 1fr));} }
@media (max-width:570px) { .ea7em .pzmqa63.fp7s ol {grid-template-columns: minmax(0, 1fr);} }
@media (prefers-reduced-motion: reduce) { .ea7em .pzmqa63 .yppm {transition:none;} }
.ea7em .pzmqa63 .yppm.yppm {flex: none;width: auto;max-width: none;}

.ea7em .wr4w1 .fb84xp,
.z0qy0jr.z0qy0jr .gerc6v,
.ea7em .nfbqcc3 .cgcm {display: flex !important;flex-wrap: wrap;gap: var(--vceh5);}
.ea7em .wr4w1 .fb84xp > * {flex: 1 1 280px;min-width: 0;max-width: none;}
.z0qy0jr.z0qy0jr .gerc6v > * {flex: 1 1 220px;max-width: none;min-width: 0;}
.ea7em .nfbqcc3 .cgcm > * {min-width: 0;max-width: none;flex: 1 1 200px;}

@media (min-width:753px) {
  .ea7em .mtx25c.bg53:not(.zx3cs) {grid-template-rows: auto;grid-template-columns: minmax(0, 1fr) minmax(0, 1.35fr);align-items: stretch;}
  .ea7em .mtx25c.ds5pr:not(.zx3cs) {grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);}
  .ea7em .mtx25c.z5pwy3v:not(.zx3cs) .zafafhk {grid-column: 1;grid-row: 1;}
  .ea7em .mtx25c.z5pwy3v:not(.zx3cs) .y70ymy {grid-column: 2;grid-row: 1;}
  .ea7em .mtx25c.ds5pr:not(.zx3cs) .zafafhk {grid-row: 1;grid-column: 2;}
  .ea7em .mtx25c.ds5pr:not(.zx3cs) .y70ymy {grid-column: 1;grid-row: 1;}
  .ea7em .mtx25c.bg53:not(.zx3cs) .y70ymy {align-self: center;aspect-ratio: 16 / 10;min-height: 0;height: auto;}
}

.ey6bek {min-width: 0;white-space: normal !important;max-width: 100%;overflow-wrap: anywhere;text-align: center;box-sizing: border-box;}

.ea7em .jwv2 .mm4y h2.jtgdx5.jtgdx5 {min-width: 0;overflow-wrap: anywhere;flex: 0 1 auto;}
