.form-error{grid-column:1/-1;margin:0 0 18px;padding:14px 16px;border:1px solid rgba(255,120,120,.45);background:rgba(120,24,24,.2);color:#ffe4e4;font-size:14px;line-height:1.6}
.form-error a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}
.form-success{margin:0 0 18px;padding:14px 16px;border:1px solid rgba(157,215,255,.4);background:rgba(157,215,255,.08);color:var(--ink);font-size:14px;line-height:1.6}
.waitlist-form .form-error{grid-column:1/-1}
.site-shell .wp-block-image img{height:auto}
.site-shell .wp-block-button__link{border-radius:3px}
