.request__trap { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); }
.request__consent { display: block; font: inherit; font-size: 13px; line-height: 1.6; }
.request__consent input { width: 18px; height: 18px; display: inline-block; vertical-align: middle; margin-right: 5px; accent-color: var(--red, #b63d35); }
.request__consent a { text-decoration: underline; text-underline-offset: 3px; }
.request__error { color: #8c2520; line-height: 1.6; }
.request__form[aria-busy="true"] { opacity: .7; }
.svodka-map { padding-bottom: 80px; }
.svodka-map ul { display: grid; gap: 14px; list-style: none; padding: 0; }
.svodka-map a { overflow-wrap: anywhere; }
