.faq-live details{border-bottom:1px solid #eadfd5;padding:15px 4px}.faq-live summary{display:flex;justify-content:space-between;font:17px 'Cormorant Garamond',serif}.faq-live p{line-height:1.6;color:#67736f}.contact-live,.registry-live,.party-live,.message-live{display:grid;gap:12px}.contact-live article,.registry-live article,.party-live article,.message-live blockquote{background:#fff;border:1px solid #eadfd5;border-radius:14px;padding:16px;margin:0}.contact-live a{display:block;color:#0d5749;margin-top:7px}.registry-live article{display:grid;grid-template-columns:90px 1fr;gap:12px}.registry-live img,.party-live img{width:90px;height:90px;border-radius:10px;object-fit:cover}.registry-live h3,.party-live h3{margin:3px 0}.registry-live a{display:inline-block;background:#073d34;color:#fff;border-radius:8px;padding:8px 11px;text-decoration:none}.party-live{grid-template-columns:1fr 1fr}.party-live article{text-align:center}.party-live img{border-radius:50%}.message-live{margin-top:18px}.message-live cite{color:#a87331}.suggest-screen#publicMessage{background:#fff;border:1px solid #eadfd5;border-radius:14px;padding:14px}.suggest-screen#publicMessage label{display:block;margin:8px 0}.suggest-screen#publicMessage input,.suggest-screen#publicMessage textarea,.suggest-screen#publicMessage select{width:100%;border:1px solid #eadfd5;border-radius:8px;padding:9px}
