.home-hero .hero-art{align-self:start}
.nexo-home-video{max-width:440px;margin:24px 0 0 auto;padding:8px;border:1px solid #b4935765;border-radius:3px;background:#151715;box-shadow:0 12px 30px #0003}
.nexo-home-video video{display:block;width:100%;height:auto;aspect-ratio:4/3;background:#080a09;border-radius:1px;object-fit:contain}
.nexo-home-video figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 3px 2px;color:#b4a99b;font:11px/1.5 Arial,Helvetica,sans-serif}
.nexo-home-video figcaption span{color:#dfc797}
.nexo-home-video button{appearance:none;border:1px solid #b4935765;border-radius:2px;padding:6px 9px;min-height:32px;background:transparent;color:#eed9ab;font:11px Arial,Helvetica,sans-serif;cursor:pointer;white-space:nowrap}
.nexo-home-video button:hover{background:#c5a56a12}
.nexo-home-video button[hidden]{display:none}
@media(max-width:700px){.nexo-home-video{max-width:440px;margin:22px auto 0}.nexo-home-video figcaption{flex-wrap:wrap}}
