.guestbook-card{max-width:52rem;margin-inline:auto;padding:clamp(1.25rem,4vw,3rem);border:1px solid rgba(255,255,255,.28);border-radius:1rem;background:#0c2239;color:#f7f1e6}
.guestbook-card h2{margin:0 0 .65rem;color:inherit}
.guestbook-card p{margin:.75rem 0;max-width:62ch}
.guestbook-empty,.guestbook-card blockquote{margin-inline:0;padding:.65rem 1rem;border-inline-start:3px solid #df9e65;background:#142e48}
.guestbook-card .button{margin-top:.5rem;white-space:normal}
.guestbook-card #guestbook-moderation{font-size:.92rem;margin-bottom:0}
