/* Empire City — employee video reviews. v20261104a */
html body #erv:not(#eab-x){position:relative!important;margin:clamp(50px,7vw,110px) 0 clamp(30px,5vw,70px)!important;padding:0!important;color:#F2EFE9!important;font-family:var(--x-sans)!important;text-align:start!important;isolation:isolate!important}
html body #erv *:not(#eab-x){box-sizing:border-box!important;font-family:inherit!important}
html body #erv .erv__hd:not(#eab-x){display:flex!important;flex-wrap:wrap!important;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;margin-bottom:clamp(26px,3vw,40px)!important}
html body #erv .erv__eb:not(#eab-x){display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:20px!important;font:500 11px/1 var(--x-mono)!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#CDB68C!important;opacity:0!important;transform:translateY(18px)!important;transition:opacity .9s ease,transform 1s cubic-bezier(.2,.8,.2,1)!important}
html body #erv .erv__ln:not(#eab-x){display:block!important;width:40px!important;height:1px!important;background:linear-gradient(90deg,#CDB68C,rgba(205,182,140,0))!important}
html body #erv[dir="rtl"] .erv__ln:not(#eab-x){background:linear-gradient(-90deg,#CDB68C,rgba(205,182,140,0))!important}
html body #erv h2.erv__t:not(#eab-x){margin:0!important;padding:0 0 .08em!important;overflow:hidden!important;font-weight:500!important;font-size:clamp(32px,3.8vw,58px)!important;line-height:1.06!important;letter-spacing:-.026em!important;color:#fff!important;text-transform:none!important;-webkit-text-fill-color:currentColor!important;text-align:start!important}
html body #erv .erv__t span:not(#eab-x){display:inline-block!important;transform:translateY(105%)!important;transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .1s!important}
html body #erv .erv__sub:not(#eab-x){max-width:520px!important;margin:16px 0 0!important;font-size:16px!important;line-height:1.65!important;color:rgba(242,239,233,.62)!important;opacity:0!important;transform:translateY(18px)!important;transition:opacity .9s ease .25s,transform 1s cubic-bezier(.2,.8,.2,1) .25s!important}
html body #erv.is-in .erv__eb:not(#eab-x),html body #erv.is-in .erv__sub:not(#eab-x){opacity:1!important;transform:none!important}
html body #erv.is-in .erv__t span:not(#eab-x){transform:none!important}
html body #erv .erv__nav:not(#eab-x){display:flex!important;align-items:center!important;gap:10px!important}
html body #erv .erv__cnt:not(#eab-x){display:flex!important;align-items:baseline!important;gap:6px!important;margin-inline-end:10px!important;font:500 12px/1 var(--x-mono)!important;letter-spacing:.14em!important;color:rgba(242,239,233,.45)!important;direction:ltr!important}
html body #erv .erv__cnt b:not(#eab-x){font-weight:500!important;font-size:20px!important;color:#fff!important;letter-spacing:.04em!important}
html body #erv button.erv__btn:not(#eab-x){all:unset!important;box-sizing:border-box!important;display:grid!important;place-items:center!important;width:52px!important;height:52px!important;border-radius:50%!important;cursor:pointer!important;color:#F2EFE9!important;border:1px solid rgba(242,239,233,.18)!important;background:rgba(255,255,255,.03)!important;transition:background .3s,border-color .3s,color .3s,opacity .3s!important}
html body #erv button.erv__btn svg:not(#eab-x){width:18px!important;height:18px!important}
html body #erv button.erv__btn--prev svg:not(#eab-x){transform:scaleX(-1)!important}
html body #erv[dir="rtl"] button.erv__btn--prev svg:not(#eab-x){transform:none!important}
html body #erv[dir="rtl"] button.erv__btn--next svg:not(#eab-x){transform:scaleX(-1)!important}
html body #erv button.erv__btn:hover:not(#eab-x){background:#F2EFE9!important;border-color:#F2EFE9!important;color:#0b0e16!important}
html body #erv button.erv__btn:disabled:not(#eab-x){opacity:.3!important;cursor:default!important;background:rgba(255,255,255,.03)!important;color:#F2EFE9!important;border-color:rgba(242,239,233,.18)!important}
html body #erv button.erv__btn:focus-visible:not(#eab-x){outline:2px solid #E7D2A8!important;outline-offset:3px!important}
html body #erv .erv__vp:not(#eab-x){position:relative!important;margin:0 calc(var(--erv-bleed,0px) * -1)!important}
html body #erv .erv__track:not(#eab-x){display:flex!important;gap:18px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;padding:6px 2px 10px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;cursor:grab!important}
html body #erv .erv__track:not(#eab-x)::-webkit-scrollbar{display:none!important}
html body #erv .erv__track.is-drag:not(#eab-x){cursor:grabbing!important;scroll-snap-type:none!important;scroll-behavior:auto!important}
html body #erv .erv__track.is-drag .erv__card:not(#eab-x){pointer-events:none!important}
html body #erv button.erv__card:not(#eab-x){all:unset!important;box-sizing:border-box!important;position:relative!important;flex:0 0 clamp(230px,23vw,310px)!important;aspect-ratio:3/4.15!important;border-radius:24px!important;overflow:hidden!important;cursor:pointer!important;scroll-snap-align:start!important;background:#11151f!important;border:1px solid rgba(242,239,233,.1)!important;box-shadow:0 40px 80px -40px rgba(0,0,0,.85)!important;opacity:0!important;transform:translateY(50px) scale(.97)!important;transition:opacity .9s ease calc(var(--i) * 80ms + .2s),transform 1.1s cubic-bezier(.2,.8,.2,1) calc(var(--i) * 80ms + .2s),border-color .4s,box-shadow .5s!important}
html body #erv.is-in button.erv__card:not(#eab-x){opacity:1!important;transform:none!important}
html body #erv button.erv__card:hover:not(#eab-x){border-color:rgba(205,182,140,.45)!important;box-shadow:0 50px 90px -40px rgba(0,0,0,.9),0 0 0 1px rgba(205,182,140,.15)!important}
html body #erv button.erv__card:focus-visible:not(#eab-x){outline:2px solid #E7D2A8!important;outline-offset:3px!important}
html body #erv .erv__media:not(#eab-x){position:absolute!important;inset:0!important;display:block!important}
html body #erv .erv__media img:not(#eab-x),html body #erv .erv__media video:not(#eab-x){position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;border-radius:0!important}
html body #erv .erv__media img:not(#eab-x){transform:scale(1.02)!important;filter:saturate(.9) brightness(.92)!important;transition:transform 1.2s cubic-bezier(.2,.8,.2,1),filter .6s,opacity .5s!important}
html body #erv .erv__media video:not(#eab-x){opacity:0!important;transition:opacity .5s ease!important}
html body #erv button.erv__card:hover .erv__media img:not(#eab-x){transform:scale(1.08)!important;filter:none!important}
html body #erv button.erv__card.is-prev .erv__media video:not(#eab-x){opacity:1!important}
html body #erv .erv__shade:not(#eab-x){position:absolute!important;inset:0!important;background:linear-gradient(to top,rgba(7,10,18,.92) 0%,rgba(7,10,18,.35) 32%,rgba(7,10,18,0) 55%),linear-gradient(to bottom,rgba(7,10,18,.45),rgba(7,10,18,0) 22%)!important;pointer-events:none!important}
html body #erv .erv__no:not(#eab-x){position:absolute!important;top:18px!important;left:20px!important;font:500 10.5px/1 var(--x-mono)!important;letter-spacing:.2em!important;color:rgba(255,255,255,.75)!important;direction:ltr!important}
html body #erv[dir="rtl"] .erv__no:not(#eab-x){left:auto!important;right:20px!important}
html body #erv .erv__play:not(#eab-x){position:absolute!important;top:14px!important;right:14px!important;display:grid!important;place-items:center!important;width:52px!important;height:52px!important;border-radius:50%!important;color:#14110b!important;background:linear-gradient(135deg,#F3E3C0,#B39566)!important;box-shadow:0 0 0 6px rgba(205,182,140,.18),0 14px 30px -10px rgba(0,0,0,.6)!important;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s!important}
html body #erv[dir="rtl"] .erv__play:not(#eab-x){right:auto!important;left:14px!important}
html body #erv .erv__play svg:not(#eab-x){width:20px!important;height:20px!important;margin-left:2px!important}
html body #erv button.erv__card:hover .erv__play:not(#eab-x){transform:scale(1.1)!important;box-shadow:0 0 0 10px rgba(205,182,140,.14),0 14px 30px -10px rgba(0,0,0,.6)!important}
html body #erv .erv__info:not(#eab-x){position:absolute!important;left:20px!important;right:20px!important;bottom:20px!important;display:flex!important;flex-direction:column!important;gap:7px!important}
html body #erv .erv__info b:not(#eab-x){font-weight:600!important;font-size:24px!important;line-height:1.1!important;letter-spacing:-.01em!important;color:#fff!important}
html body #erv .erv__info span:not(#eab-x){font:500 10px/1 var(--x-mono)!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#CDB68C!important}
html body #erv .erv__bar:not(#eab-x){position:relative!important;height:2px!important;margin-top:26px!important;border-radius:2px!important;background:rgba(242,239,233,.1)!important;overflow:hidden!important}
html body #erv .erv__bar span:not(#eab-x){position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:20%!important;border-radius:2px!important;background:linear-gradient(90deg,#B39566,#F3E3C0)!important;transition:transform .25s ease-out,width .25s!important}
html body #erv[dir="rtl"] .erv__bar span:not(#eab-x){left:auto!important;right:0!important}
html.erv-lock,html.erv-lock body{overflow:hidden!important}
html body .erv-m:not(#eab-x){position:fixed!important;inset:0!important;z-index:2147483000!important;display:grid!important;place-items:center!important;padding:24px!important;font-family:var(--x-sans)!important;opacity:0!important;transition:opacity .35s ease!important}
html body .erv-m[hidden]:not(#eab-x){display:none!important}
html body .erv-m.is-open:not(#eab-x){opacity:1!important}
html body .erv-m *:not(#eab-x){box-sizing:border-box!important;font-family:inherit!important}
html body .erv-m__bg:not(#eab-x){position:absolute!important;inset:0!important;background:rgba(5,7,12,.88)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}
html body .erv-m__box:not(#eab-x){position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important;transform:translateY(24px) scale(.97)!important;transition:transform .45s cubic-bezier(.2,.8,.2,1)!important}
html body .erv-m.is-open .erv-m__box:not(#eab-x){transform:none!important}
html body .erv-m__v:not(#eab-x){display:block!important;max-width:min(92vw,560px)!important;max-height:calc(100vh - 140px)!important;width:auto!important;height:auto!important;border-radius:22px!important;background:#000!important;box-shadow:0 60px 120px -40px rgba(0,0,0,.9),0 0 0 1px rgba(242,239,233,.1)!important}
html body .erv-m__cap:not(#eab-x){display:flex!important;align-items:baseline!important;gap:14px!important;color:#F2EFE9!important}
html body .erv-m__cap b:not(#eab-x){font-weight:600!important;font-size:20px!important}
html body .erv-m__cap span:not(#eab-x){font:500 11px/1 var(--x-mono)!important;letter-spacing:.18em!important;color:#CDB68C!important;direction:ltr!important}
html body .erv-m button.erv-m__x:not(#eab-x),html body .erv-m button.erv-m__n:not(#eab-x){all:unset!important;box-sizing:border-box!important;position:absolute!important;z-index:2!important;display:grid!important;place-items:center!important;width:54px!important;height:54px!important;border-radius:50%!important;cursor:pointer!important;color:#F2EFE9!important;background:rgba(20,24,34,.7)!important;border:1px solid rgba(242,239,233,.18)!important;transition:background .3s,color .3s!important}
html body .erv-m button.erv-m__x:not(#eab-x){top:20px!important;right:20px!important}
html body .erv-m[dir="rtl"] button.erv-m__x:not(#eab-x){right:auto!important;left:20px!important}
html body .erv-m button.erv-m__n:not(#eab-x){top:50%!important;margin-top:-27px!important}
html body .erv-m button.erv-m__n--prev:not(#eab-x){left:24px!important}
html body .erv-m button.erv-m__n--next:not(#eab-x){right:24px!important}
html body .erv-m button.erv-m__n--prev svg:not(#eab-x){transform:scaleX(-1)!important}
html body .erv-m button svg:not(#eab-x){width:18px!important;height:18px!important}
html body .erv-m button.erv-m__x:hover:not(#eab-x),html body .erv-m button.erv-m__n:hover:not(#eab-x){background:#F2EFE9!important;color:#0b0e16!important}
html body .erv-m button:focus-visible:not(#eab-x){outline:2px solid #E7D2A8!important;outline-offset:3px!important}
@media (max-width:720px){html body #erv .erv__nav:not(#eab-x){display:none!important}html body #erv button.erv__card:not(#eab-x){flex-basis:72vw!important;border-radius:20px!important}html body #erv .erv__info b:not(#eab-x){font-size:20px!important}html body #erv .erv__play:not(#eab-x){width:44px!important;height:44px!important}html body .erv-m:not(#eab-x){padding:12px!important}html body .erv-m button.erv-m__n:not(#eab-x){top:auto!important;bottom:18px!important;margin:0!important}html body .erv-m button.erv-m__n--prev:not(#eab-x){left:18px!important}html body .erv-m button.erv-m__n--next:not(#eab-x){right:18px!important}html body .erv-m__v:not(#eab-x){max-height:calc(100vh - 190px)!important;border-radius:16px!important}}
@media (prefers-reduced-motion:reduce){html body #erv *:not(#eab-x),html body .erv-m:not(#eab-x),html body .erv-m *:not(#eab-x){transition:none!important}html body #erv .erv__eb:not(#eab-x),html body #erv .erv__sub:not(#eab-x),html body #erv button.erv__card:not(#eab-x){opacity:1!important;transform:none!important}html body #erv .erv__t span:not(#eab-x){transform:none!important}}
html body .erv-wrap:not(#eab-x){width:min(1320px,calc(100% - 64px))!important;margin:0 auto!important}
@media (max-width:720px){html body .erv-wrap:not(#eab-x){width:calc(100% - 32px)!important}}
