/*
 * Block: Otto-regel (.otto-proof). One small muted line with the Otto mark, directly under a result.
 * Same size and colour as the Otto line in the cases block; it never outweighs the block above it.
 */

.otto-proof { margin-top: 24px; }
.otto-proof p { display: flex; flex-wrap: wrap; align-items: center; gap: 6px 10px; font-size: 14px; color: var(--ink-soft); }
.otto-proof .icon-otto { width: 16px; height: auto; color: var(--green); flex: none; }
.otto-proof a { color: var(--green); text-underline-offset: 3px; }

/* As the last block on a page it keeps air above the footer. */
.otto-proof:last-child { padding-bottom: var(--sp-block); }
