.ea-trailer-hero{position:relative;isolation:isolate;overflow:hidden;background:#101611}.ea-trailer-hero .ea-trailer-frame{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.ea-trailer-hero .ea-trailer-frame iframe{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:0;max-width:none;pointer-events:none}.ea-trailer-hero .hero-photo,.ea-trailer-hero .vh-cover{z-index:0}.ea-trailer-hero .hero-shade{z-index:2;pointer-events:none}.ea-trailer-hero .hero-inner,.ea-trailer-hero .hero-caption{z-index:3}.ea-trailer-hero .vh-feature-inner{position:relative;z-index:3}.ea-trailer-hero.vh-feature:after{z-index:2;pointer-events:none}.ea-trailer-hero .ea-trailer-placeholder{position:absolute;z-index:5;right:24px;bottom:80px;display:flex;align-items:center;gap:10px;max-width:420px;color:white;font:13px/1.4 system-ui}.ea-trailer-hero .ea-trailer-placeholder span{max-width:200px;text-shadow:0 1px 4px #000}.ea-trailer-hero .ea-trailer-actions{position:absolute;z-index:6;right:24px;bottom:28px;display:flex;gap:8px;flex-wrap:wrap;max-width:calc(100% - 48px);padding:8px;background:rgba(6,12,8,.8);border-radius:6px;opacity:0;transform:translateY(5px);transition:opacity .2s,transform .2s;pointer-events:none}.ea-trailer-hero:hover .ea-trailer-actions,.ea-trailer-hero:focus-within .ea-trailer-actions,.ea-trailer-hero.show-trailer-controls .ea-trailer-actions{opacity:1;transform:none;pointer-events:auto}.ea-trailer-hero .ea-trailer-actions button,.ea-trailer-hero .ea-trailer-actions a,.ea-trailer-hero .ea-trailer-placeholder button{font:600 13px/1.3 system-ui;color:#fff;background:rgba(20,40,28,.92);border:1px solid #8caa97;border-radius:4px;padding:9px 12px;text-decoration:none;cursor:pointer;white-space:nowrap}.ea-trailer-hero .ea-trailer-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ea-trailer-hero [hidden]{display:none!important}.ea-trailer-hero.ea-home-hero .hero-caption{pointer-events:none}.ea-trailer-hero.ea-home-hero .ea-trailer-actions{bottom:65px}.ea-trailer-hero.ea-home-hero .ea-trailer-placeholder{bottom:118px}@media(max-width:650px){.ea-trailer-hero .ea-trailer-actions{right:12px;bottom:14px;max-width:calc(100% - 24px)}.ea-trailer-hero .ea-trailer-placeholder{right:12px;bottom:74px;max-width:calc(100% - 24px);font-size:11px}.ea-trailer-hero .ea-trailer-placeholder span{max-width:150px}.ea-trailer-hero.vh-feature .vh-feature-inner{padding-bottom:130px}.ea-trailer-hero.ea-home-hero .hero-inner{padding-bottom:160px}.ea-trailer-hero .ea-trailer-actions button,.ea-trailer-hero .ea-trailer-actions a{font-size:12px;padding:8px}.ea-trailer-hero.ea-home-hero .ea-trailer-actions{bottom:55px}.ea-trailer-hero.ea-home-hero .ea-trailer-placeholder{bottom:108px}}@media(prefers-reduced-motion:reduce){.ea-trailer-hero .ea-trailer-actions{opacity:1;transform:none;pointer-events:auto;transition:none}}
@media(max-width:650px){.ea-trailer-hero.ea-home-hero{height:580px;min-height:580px}.ea-trailer-hero.ea-home-hero .hero-photo{height:100%;width:100%;object-fit:cover}}
