.company-signature-grid-container{display:grid;grid-template-rows:auto auto;justify-items:center;align-content:center;width:100%;padding:20px;box-sizing:border-box;text-align:center}.company-logo-grid{max-width:450px;height:auto;margin-bottom:15px}.signature-text-grid{font-family:Arial,sans-serif;font-size:14px;color:#555;line-height:1.5}.highlighted-text{font-weight:700;font-size:1.2em;font-size:xx-large;color:#333}.signage-video{position:fixed;top:0;left:0;width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:10;background:#000}.signage-toast{position:fixed;bottom:40px;right:40px;background:rgba(0,0,0,.75);color:#fff;padding:14px 22px;border-radius:10px;font-size:18px;font-weight:500;z-index:9999;pointer-events:none;animation:fadeInOut 2s ease-in-out}@keyframes fadeInOut{0%{opacity:0;transform:translateY(10px)}15%{opacity:1;transform:translateY(0)}85%{opacity:1}to{opacity:0;transform:translateY(10px)}}.container{background-color:#f0f0f0;padding:50px;text-align:center}.transparent-text-opacity{opacity:.2;color:#000;font-size:1em;font-weight:700;z-index:1;position:fixed;bottom:0;left:.2%}