.direction-hero-media{position:relative;isolation:isolate;overflow:hidden;align-self:center;width:100%;aspect-ratio:4/5;border-radius:var(--radius);background:var(--soft);box-shadow:var(--shadow-card)}.direction-hero-media>img,.direction-hero-media>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 36%}.direction-hero-media:after{content:"";position:absolute;inset:60% 0 0;pointer-events:none;background:linear-gradient(transparent,rgba(0,0,0,.64))}.direction-hero-signature{position:absolute;left:28px;bottom:27px;z-index:1;color:white;font-size:11px;letter-spacing:.16em;line-height:1.4}.direction-hero-start{position:absolute;right:22px;bottom:22px;z-index:2;border:0;border-radius:99px;padding:12px 18px;min-height:44px;background:#fff;color:#333;font:inherit;font-size:14px;box-shadow:0 4px 18px #0002;cursor:pointer}.direction-hero-start:focus-visible{outline:2px solid var(--lime);outline-offset:4px}@media(max-width:650px){.direction-hero-media{max-height:470px;aspect-ratio:4/5}.direction-hero-signature{left:22px;bottom:22px;font-size:10px}}