.line-call-machine-preview{display:block;width:100%;height:480px;border:0;background:#eef3f8}.line-call-film>.earlier-member-recording{margin:0;padding:14px 18px;border-top:1px solid #d3dfe7}.earlier-member-recording>summary{font-size:14px;cursor:pointer}.earlier-member-recording>p{font-size:14px;line-height:1.5}.earlier-member-recording>.hero-film{margin:16px 0 0;width:100%;max-width:none}

.line-call-machine-preview{min-height:480px}
.mobile-demo-bar[hidden]{display:none!important}
.mobile-demo-bar{display:none}
@media(max-width:760px){
  .line-call-machine-preview{height:560px}
  .mobile-demo-bar:not([hidden]){display:block;position:fixed;inset:auto 0 0;z-index:100;padding:12px 18px calc(10px + env(safe-area-inset-bottom,0px));background:#f5f8fa;border-top:1px solid #c3d2e0;box-shadow:0 -4px 18px #102c4018}
  .mobile-demo-bar .button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:48px;margin:0;padding:12px 14px;text-align:center;font-size:16px;line-height:1.35}
  .mobile-demo-bar p{margin:6px 0 0;text-align:center;font-size:14px;line-height:1.4;color:#4e6575}
  body.has-mobile-demo-bar{padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}
  html{scroll-padding-bottom:130px}
}
