.cs{background:#000;place-items:center;min-height:100svh;display:grid}.cs-frame{aspect-ratio:4/3;width:min(100vw,133.333svh);position:relative}.cs-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.pv{min-height:100svh;padding:0 var(--gutter);place-items:center;display:grid}.pv-box{width:min(100%,420px);position:relative}.pv-form{gap:20px;margin-top:24px;display:grid}.pv-form .btn-line{justify-self:start}
