.form-hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.form-error{margin:6px 0 0;font:500 13px/1.6 var(--sans);color:#b3382c}.form-error-top{margin:0 0 20px;padding:12px 16px;border:1px solid #b3382c;border-radius:8px}.contact-form [aria-invalid=true]{border-color:#b3382c}.form-done{padding:32px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.form-done h3{margin:0 0 12px;font-size:22px;font-weight:500;letter-spacing:.06em}.form-done p{margin:0 0 8px}.media-empty{color:var(--muted);font-family:var(--sans);font-size:14px}.news-list li a.news-pending{cursor:default}.news-list li a.news-pending .news-arrow{opacity:.25}