html,body{background:var(--love-blush,#fff9f8);margin:0}.guest-cover{transition:opacity .18s ease-out}.guest-cover[data-leaving]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.guest-cover{transition:none}}
