/* Front-page additions that exist only in WordPress (the approved concept CSS is untouched). */
.form__err{border:1px solid var(--burg);background:#FBF1F0;color:var(--ink);border-radius:2px;padding:14px 16px;margin:0 0 18px;font-size:.95rem;line-height:1.5}
.form__err:focus{outline:2px solid var(--burg);outline-offset:2px}
.form__err ul{margin:6px 0 0;padding-left:1.1em}
.form--off{border:1px solid var(--champagne);padding:20px;background:var(--paper)}
.np-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}
.btn[aria-busy=true]{opacity:.72;cursor:progress}
