/* Register Interest consent option (infrastructure layer: scripts/ingest.py and
   scripts/release_site.py link this on every page that has the consent block).
   Kevin's card styles turn every .v68-card into a vertical flex column and the
   form shell makes every input 100% wide, which stretched the checkbox into a
   full-width bar above its text. Checkbox beside text, as intended. */
html body main .register-consent-option {
  display: grid !important;
  grid-template-columns: 22px minmax(0, 1fr);
  align-items: start;
  column-gap: 12px;
  text-align: left;
}
html body main .register-consent-option > input[type="checkbox"] {
  display: block !important;
  width: 20px !important;
  height: 20px !important;
  min-height: 0 !important;
  margin: 2px 0 0 !important;
  padding: 0 !important;
  accent-color: #087F36;
}
html body main .register-consent-option > span strong { display: block; margin-bottom: 4px; }
html body main .register-consent-option > span small { display: block; }
