.msg{box-sizing:border-box;min-height:100%;padding:var(--love-space-5);place-items:center;display:grid}.msg-card{box-sizing:border-box;justify-items:center;gap:var(--love-space-4);width:100%;max-width:440px;padding:var(--love-space-6) var(--love-space-5);border-radius:var(--love-radius-card);background:var(--love-white);box-shadow:var(--brand-shadow-card);text-align:center;display:grid}.msg .msg-card .logo{width:var(--brand-logo-guest);height:auto;margin-bottom:var(--love-space-2);animation:msg-logo-in var(--ui-dur-logo-in) ease-out}@keyframes msg-logo-in{0%{opacity:0;transform:scale(var(--ui-scale-logo-in))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.msg .msg-card .logo{animation:none}}.msg .msg-card h1,.msg .msg-card h2{color:var(--love-ink);font-size:var(--love-text-total);font-weight:500;line-height:var(--ui-lead-title);text-wrap:balance;margin:0}.msg .msg-card p{color:var(--love-grey);font-size:var(--love-text-body);line-height:var(--ui-lead-body-look);text-wrap:pretty;margin:0}.msg .msg-call{justify-items:center;gap:var(--love-space-1);width:100%;padding-top:var(--love-space-4);border-top:var(--ui-line) solid var(--brand-hairline);display:grid}.msg .msg-call a{color:var(--love-ink);font-size:var(--love-text-title);font-weight:500;line-height:var(--ui-lead-name-look);white-space:nowrap;text-decoration:none}.msg .msg-call a:focus-visible{outline:var(--ui-focus-w,2px) solid var(--brand-strong);outline-offset:2px;border-radius:var(--love-radius-tag)}.msg.is-in-page{min-height:0;margin-block:var(--love-space-5);padding:0}.msg .msg-card>.small{color:var(--love-grey);font-size:var(--love-text-small)}.msg .msg-card .b,.msg-card .btn{margin-top:var(--love-space-2)}
