/* Alterações isoladas: foto profissional e vídeos */
.portrait-photo{background-image:url('/liliane-corretora.jfif')!important;background-size:cover!important;background-position:center top!important}
.portrait-photo:before{display:none!important}
.video-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.video-admin-card{background:#f5f5f2;padding:12px;border-radius:12px}.video-admin-card video{width:100%;max-height:320px;background:#111;border-radius:8px}
.video-shortcuts{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.video-shortcut{border:0;border-radius:12px;padding:11px 18px;background:var(--navy);color:#fff;font-weight:800;cursor:pointer}.video-shortcuts:empty{display:none}
.video-public-dialog{position:relative;width:min(1100px,96vw);height:min(760px,92vh);background:#111;border-radius:20px;display:grid;place-items:center;padding:20px}.video-public-dialog video{width:100%;height:100%;object-fit:contain}.video-public-dialog .modal-close{background:#fff;color:var(--navy)}
@media(max-width:760px){.video-admin-grid{grid-template-columns:1fr}.video-shortcut{flex:1 1 100%}.video-public-dialog{width:100vw;height:100vh;border-radius:0;padding:10px}.portrait-photo{min-height:520px}}
