/* The approved image IS the room. Never replace it with the geometry proof. */
#poster{inset:auto;left:0;top:0;width:1536px;height:1024px;max-width:none;object-fit:fill;transform-origin:0 0;transition:none;will-change:transform}
body.scene-ready #poster{opacity:1}
#spatial-world:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#080c1270,transparent 32%,transparent 92%,#080c1230)}
#invitation{left:40px;top:auto;bottom:122px;max-width:400px;text-shadow:0 2px 20px #000b}   /* 370 left the body at 43 characters per line; 400 measures 47 */
#invitation .eyebrow{font-size:var(--t-micro);margin-bottom:14px}   /* was 9px; measured illegible over the desk */
#invitation h1{font-size:var(--t-display);margin-bottom:12px}
/* This rule used to re-decide the size of the front door's whole pitch
   paragraph, from a stylesheet whose job is the photograph. It shipped the
   pitch at 12.5px. A photo stylesheet does not get a vote on reading size. */
#invitation>p:not(.eyebrow){line-height:1.62;margin-bottom:16px}
#enter-room{background:#18232caa;backdrop-filter:blur(12px)}
#desktop-placement #crt.mac-desktop{background-color:#102a42}
@media(max-width:650px){#invitation{left:24px;bottom:154px;max-width:290px}#invitation .eyebrow{letter-spacing:.1em;font-size:var(--t-micro)}   /* was 8px on a phone, which is where it needed to be largest */#room-header{left:24px;right:24px}#spatial-world:after{background:linear-gradient(0deg,#080c12b0,transparent 60%)}}
