#digident-lab-intro{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#0b263b;color:#fff;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;opacity:1;transition:opacity .16s ease;isolation:isolate}
#digident-lab-intro .dd-video-stage{width:100%;height:100%;display:flex;align-items:center;justify-content:center}
#digident-lab-intro .dd-video{display:block;width:100%;height:100%;object-fit:contain;background:#0b263b}
#digident-lab-intro .dd-video-static{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column;gap:18px;pointer-events:none}
#digident-lab-intro .dd-video-static img{width:clamp(180px,35vw,340px);height:auto;border-radius:6px;background:white}
#digident-lab-intro .dd-video-static span{font-size:12px;letter-spacing:.3em;color:#b9e5eb}
#digident-lab-intro.dd-video-playing .dd-video-static{display:none}
#digident-lab-intro .dd-video-actions{position:absolute;bottom:calc(18px + env(safe-area-inset-bottom,0px));right:calc(20px + env(safe-area-inset-right,0px));display:flex;gap:10px;padding:4px;border-radius:12px;background:#08203466}
#digident-lab-intro .dd-video-actions button{min-width:76px;min-height:44px;border-radius:10px;border:1px solid #bedde5;background:#102d43e8;color:#fff;padding:10px 16px;font:inherit;font-size:13px;cursor:pointer}
#digident-lab-intro .dd-video-actions button:hover{background:#214c62}
#digident-lab-intro .dd-video-actions button:focus-visible{outline:3px solid #5ce1df;outline-offset:3px}
#digident-lab-intro.dd-video-out{opacity:0;pointer-events:none}
@media(max-width:600px){#digident-lab-intro .dd-video-actions{left:12px;right:12px;justify-content:center}#digident-lab-intro .dd-video-actions button{flex:1;max-width:220px;font-size:12px}#digident-lab-intro .dd-video{max-height:calc(100% - 140px)}}
@media(prefers-reduced-motion:reduce){#digident-lab-intro{transition:none}#digident-lab-intro .dd-video-stage{display:none}}
