.md-promo{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));width:min(360px,30vw,46svh);max-height:84svh;z-index:35;background:#181713;border:1px solid #927344;border-radius:12px;box-shadow:0 12px 40px #18171340;overflow:hidden}.md-promo video{display:block;width:100%;aspect-ratio:9/16;object-fit:contain;background:#181713}.md-promo-close{position:absolute;top:5px;right:5px;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#181713e8;color:#f4f1e9;font:28px/1 sans-serif;z-index:1}.md-promo-close:focus-visible{outline:2px solid #f4f1e9;outline-offset:-4px}

@media(max-width:600px){.md-promo.md-promo-inline{position:relative;inset:auto;width:100%;max-width:100%;max-height:none;margin:0;border:0;border-radius:0;box-shadow:none;z-index:auto;overflow:visible}.md-promo-inline video{width:100%;height:auto;aspect-ratio:9/16;object-fit:contain}.md-promo-inline .md-promo-close{display:none}}
