.authority-video{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,360px);gap:clamp(1.5rem,4vw,4rem);align-items:start}.authority-video-copy{min-width:0}.authority-video-frame{margin:0;width:100%;max-width:360px;justify-self:center}.authority-video-frame iframe{display:block;width:100%;aspect-ratio:9/16;height:auto;border:0;background:var(--ink)}.authority-video-frame figcaption{font-size:.85rem;color:var(--muted);margin-top:.8rem;line-height:1.5}.authority-links{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-block:1.2rem}.authority-steps li{margin-block:1rem}.site-lead-dialog{max-height:90vh;max-height:90dvh;overflow:auto}.site-lead-installation{display:block;margin-block:1rem}.site-lead-installation[hidden]{display:none!important}.site-lead-installation select{display:block;width:100%;font:inherit;padding:.8rem;border:1px solid var(--line);background:var(--paper);color:var(--ink);margin-top:.4rem}.site-lead-dialog .lead-fields{grid-template-columns:1fr}.site-lead-dialog .button{white-space:normal}@media(max-width:700px){.authority-video{grid-template-columns:1fr}.authority-video-frame{max-width:340px}.authority-links{flex-direction:column;gap:.85rem}.site-lead-dialog{max-width:calc(100vw - 1rem)}}
