.wp-article {max-width: 900px;margin: 32px auto;line-height: 1.9;overflow-wrap: anywhere;}
.wp-article img,.article-image img {max-width:100%;height:auto;}
.article-image img {width:100%;height:100%;object-fit:cover;}
.contact-confirm [role=alert] {color:#a00;}
.contact-confirm button:disabled {opacity:.55;}
