.guest-scene{grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:32px 96px;display:grid;position:relative}.guest-controls{align-content:start;justify-items:start;gap:28px;min-width:0;display:grid}.guest-phone{gap:10px;margin:0;display:grid}.guest-phone-screen{background:#1d1917;border-radius:42px;height:600px;padding:10px;overflow:hidden;box-shadow:0 30px 70px #27211f33,0 4px 14px #27211f1f}.guest-phone-screen iframe{clip-path:inset(0 round 32px);background:#f5f2e9;border:0;border-radius:32px;width:100%;height:100%;display:block}.guest-phone figcaption{color:var(--muted);text-align:center;font-size:14px}.guest-phone figcaption a{color:var(--ink);text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.guest-scene{grid-template-columns:minmax(0,1fr);gap:24px}.guest-phone{justify-self:center;width:min(360px,100%)}.guest-phone-screen{border-radius:36px;height:min(580px,72svh);padding:7px}.guest-phone-screen iframe{clip-path:inset(0 round 30px);border-radius:30px}}
