/* Exact26 uses only the reviewed profile tokens emitted by functions.php. */
.diginov-media :is(.dn-u26, .dn-u26-archive) {
  --u26-space-1: clamp(0.75rem, 1vw, 1rem);
  --u26-space-2: clamp(1.25rem, 2vw, 2rem);
  --u26-space-3: clamp(2rem, 4vw, 4rem);
}
.diginov-media .dn-u26 {
  color: var(--dn-ink);
  background: var(--dn-paper);
}

.diginov-media .dn-u26 a { color: inherit; }
.diginov-media .dn-u26-mast { padding: var(--u26-space-3) 0; border-bottom: 1px solid var(--dn-line); }
.diginov-media .dn-u26-mast__copy { display: grid; grid-template-columns: minmax(0, 1fr) minmax(16rem, 0.42fr); gap: var(--u26-space-2); align-items: end; }
.diginov-media .dn-u26-mast h1 { margin: 0; font-family: var(--dn-u26-head, var(--dn-display)); font-size: clamp(3.25rem, 9vw, 8.5rem); font-weight: var(--dn-u26-weight, 700); line-height: 0.9; letter-spacing: var(--dn-u26-track, -0.045em); text-transform: var(--dn-u26-case, none); }
.diginov-media .dn-u26-mast__copy > p:last-child { max-width: 42rem; margin: 0; font-family: var(--dn-body); line-height: 1.65; }
.diginov-media .dn-u26-instrument { margin-top: var(--u26-space-3); }
.diginov-media .dn-u26-sequence { padding-top: var(--u26-space-3); padding-bottom: var(--u26-space-3); }
.diginov-media .dn-u26-block { margin: 0 0 var(--u26-space-3); }
.diginov-media .dn-u26-block__head { display: flex; justify-content: space-between; align-items: end; gap: var(--u26-space-2); margin-bottom: var(--u26-space-2); border-bottom: 1px solid var(--dn-line); }
.diginov-media .dn-u26-block h2 { font-family: var(--dn-u26-head, var(--dn-display)); line-height: 1.04; letter-spacing: var(--dn-u26-track, -0.025em); }
.diginov-media .dn-u26-card { display: grid; gap: var(--u26-space-1); min-width: 0; border-top: 1px solid var(--dn-line); }
.diginov-media .dn-u26-card__media { display: block; overflow: hidden; aspect-ratio: var(--dn-hero-ratio, 16 / 9); background: var(--dn-paper-soft); }
.diginov-media .dn-u26-card__body { display: grid; gap: 0.55rem; padding-top: var(--u26-space-1); }
.diginov-media .dn-u26-card h3 { margin: 0; font-family: var(--dn-u26-head, var(--dn-display)); line-height: 1.08; }
.diginov-media .dn-u26-card time { color: var(--dn-muted); font-family: var(--dn-u26-label, var(--dn-body)); font-size: 0.78rem; letter-spacing: 0.04em; }
.diginov-media .dn-u26-card--lead { grid-template-columns: minmax(0, 1.65fr) minmax(15rem, 0.7fr); align-items: stretch; border-top-width: 0; }
.diginov-media .dn-u26-card--lead h3 { font-size: clamp(2rem, 4.5vw, 4.75rem); }
.diginov-media .dn-u26-briefs__list { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: var(--u26-space-2); }
.diginov-media .dn-u26-stream__grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: var(--u26-space-2); }
.diginov-media .dn-u26-more__list { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0; border-bottom: 1px solid var(--dn-line); }
.diginov-media .dn-u26-card--more { grid-template-columns: 9rem minmax(0, 1fr); padding: var(--u26-space-1); }
.diginov-media .dn-u26-sections ol { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); margin: var(--u26-space-2) 0 0; padding: 0; list-style: none; border-top: 1px solid var(--dn-ink); }
.diginov-media .dn-u26-sections li { display: grid; grid-template-columns: 3rem minmax(0, 1fr); gap: var(--u26-space-1); padding: var(--u26-space-1) 0; border-bottom: 1px solid var(--dn-line); }
.diginov-media .dn-u26-principles { padding: var(--u26-space-2); border: 1px solid var(--dn-line); background: var(--dn-paper-soft); }
.diginov-media .dn-u26-principles ul { display: grid; gap: var(--u26-space-1); margin: var(--u26-space-2) 0 0; padding: 0; list-style: none; }

/* Surface roles are actual palette decisions, never replacement brand colors. */
.diginov-media .dn-u26-tone--soft .dn-u26-mast { background: var(--dn-paper-soft); }
.diginov-media .dn-u26-tone--ink .dn-u26-mast { color: var(--dn-paper); background: var(--dn-ink); border-bottom-color: var(--dn-accent); }
.diginov-media .dn-u26-tone--accent .dn-u26-mast { color: var(--dn-on-accent); background: var(--dn-accent); border-bottom-color: var(--dn-ink); }
.diginov-media .dn-u26-tone--ink .dn-u26-mast a,
.diginov-media .dn-u26-tone--accent .dn-u26-mast a { color: inherit; }

/* Four typographic treatments change hierarchy, not the profile identity. */
.diginov-media .dn-u26-type--editorial { --dn-u26-head: var(--dn-display); --dn-u26-label: var(--dn-body); --dn-u26-weight: 500; --dn-u26-track: -0.035em; }
.diginov-media .dn-u26-type--grotesk { --dn-u26-head: var(--dn-body); --dn-u26-label: var(--dn-body); --dn-u26-weight: 800; --dn-u26-track: -0.055em; }
.diginov-media .dn-u26-type--condensed { --dn-u26-head: "Arial Narrow", Inter, ui-sans-serif, system-ui, sans-serif; --dn-u26-label: "Arial Narrow", Inter, ui-sans-serif, system-ui, sans-serif; --dn-u26-weight: 700; --dn-u26-track: -0.02em; --dn-u26-case: uppercase; }
.diginov-media .dn-u26-type--mono { --dn-u26-head: var(--dn-display); --dn-u26-label: ui-monospace, SFMono-Regular, Menlo, monospace; --dn-u26-weight: 700; --dn-u26-track: -0.025em; }
.diginov-media .dn-u26-type--mono .dn-kicker,
.diginov-media .dn-u26-type--mono :is(.dn-u26-sections, .dn-u26-register, .dn-u26-route) { font-family: var(--dn-u26-label); letter-spacing: 0.06em; text-transform: uppercase; }

/* Seven grammars own unrelated mast instruments and continuation grids. */
.diginov-media .dn-u26--dossier .dn-u26-docket { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 1px; margin: 0; padding: 1px; list-style: none; background: var(--dn-line); }
.diginov-media .dn-u26--dossier .dn-u26-docket li { display: grid; grid-template-columns: 2.5rem 1fr; gap: var(--u26-space-1); padding: var(--u26-space-2); background: var(--dn-paper); color: var(--dn-ink); }
.diginov-media .dn-u26--dossier .dn-u26-lead { padding-left: var(--u26-space-2); border-left: 0.75rem solid var(--dn-accent); }

.diginov-media .dn-u26--workbench .dn-u26-tools { display: flex; flex-wrap: wrap; gap: var(--u26-space-1); align-items: center; border-block: 0.2rem solid currentColor; }
.diginov-media .dn-u26--workbench .dn-u26-tools a { display: grid; grid-template-columns: 2rem auto; gap: 0.4rem; padding: var(--u26-space-1); border-right: 1px solid currentColor; }
.diginov-media .dn-u26--workbench .dn-u26-stream__grid { grid-template-columns: minmax(0, 1.4fr) repeat(2, minmax(0, 0.8fr)); }
.diginov-media .dn-u26--workbench .dn-u26-card { border: 1px solid var(--dn-ink); padding: var(--u26-space-1); }

.diginov-media .dn-u26--portfolio .dn-u26-swatches { display: grid; grid-template-columns: 1fr 2fr 1fr; gap: var(--u26-space-2); align-items: end; padding-bottom: var(--u26-space-1); border-bottom: 0.35rem solid currentColor; }
.diginov-media .dn-u26--portfolio .dn-u26-swatches strong { font-family: var(--dn-u26-head); font-size: clamp(1.5rem, 3vw, 3rem); }
.diginov-media .dn-u26--portfolio .dn-u26-stream__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.diginov-media .dn-u26--portfolio .dn-u26-card:nth-child(3n) { grid-column: 1 / -1; grid-template-columns: minmax(0, 1.25fr) minmax(14rem, 0.75fr); }

.diginov-media .dn-u26--field-notes .dn-u26-waypoints { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: var(--u26-space-1); }
.diginov-media .dn-u26--field-notes .dn-u26-waypoints a { display: flex; gap: var(--u26-space-1); align-items: baseline; padding: var(--u26-space-1) 0; border-bottom: 0.25rem double currentColor; }
.diginov-media .dn-u26--field-notes .dn-u26-card__media { border-radius: 45% 45% var(--dn-radius) var(--dn-radius); }
.diginov-media .dn-u26--field-notes .dn-u26-more__list { grid-template-columns: 1fr; }

.diginov-media .dn-u26--ledger .dn-u26-register { display: table; width: 100%; border-collapse: collapse; }
.diginov-media .dn-u26--ledger .dn-u26-register > div { display: table-row; }
.diginov-media .dn-u26--ledger .dn-u26-register :is(dt, dd) { display: table-cell; margin: 0; padding: var(--u26-space-1); border-block: 1px solid currentColor; }
.diginov-media .dn-u26--ledger .dn-u26-register dd { text-align: right; }
.diginov-media .dn-u26--ledger .dn-u26-stream__grid { display: block; }
.diginov-media .dn-u26--ledger .dn-u26-card--stream { grid-template-columns: 7rem minmax(0, 1fr); padding: var(--u26-space-1) 0; }

.diginov-media .dn-u26--dispatch .dn-u26-wire { display: grid; grid-template-columns: auto 1fr auto; gap: var(--u26-space-2); align-items: center; padding: var(--u26-space-1) 0; border-block: 1px solid currentColor; }
.diginov-media .dn-u26--dispatch .dn-u26-wire strong { font-family: var(--dn-u26-label); text-align: right; text-transform: uppercase; }
.diginov-media .dn-u26--dispatch .dn-u26-stream__grid { grid-template-columns: 1fr; }
.diginov-media .dn-u26--dispatch .dn-u26-card--stream { grid-template-columns: minmax(12rem, 0.35fr) minmax(0, 1fr); align-items: center; border-top: 0.3rem solid var(--dn-accent); }

.diginov-media .dn-u26--itinerary .dn-u26-route { display: flex; gap: 0; margin: 0; padding: 0; list-style: none; counter-reset: route; }
.diginov-media .dn-u26--itinerary .dn-u26-route li { display: grid; grid-template-columns: 2rem 1fr; gap: 0.5rem; flex: 1; padding: var(--u26-space-1); border-top: 1px solid currentColor; border-right: 1px solid currentColor; }
.diginov-media .dn-u26--itinerary .dn-u26-route li:last-child { border-right-width: 0; }
.diginov-media .dn-u26--itinerary .dn-u26-card--lead { grid-template-columns: minmax(15rem, 0.7fr) minmax(0, 1.3fr); }
.diginov-media .dn-u26--itinerary .dn-u26-sections ol { grid-template-columns: 1fr; }

/* Frames alter nesting and page rhythm in the rendered template. */
.diginov-media .dn-u26-frame--split .dn-u26-sequence { display: grid; grid-template-columns: minmax(0, 1.65fr) minmax(18rem, 0.7fr); gap: var(--u26-space-3); align-items: start; }
.diginov-media .dn-u26-frame--split .dn-u26-sequence__secondary { position: sticky; top: var(--u26-space-2); padding-left: var(--u26-space-2); border-left: 1px solid var(--dn-line); }
.diginov-media .dn-u26-frame--bands .dn-u26-sequence { display: grid; grid-template-columns: 1fr; gap: var(--u26-space-2); }
.diginov-media .dn-u26-frame--bands .dn-u26-band { padding-block: var(--u26-space-2); border-block: 1px solid var(--dn-line); }
.diginov-media .dn-u26-frame--folio .dn-u26-folio { padding: var(--u26-space-2); border: 1px solid var(--dn-ink); box-shadow: var(--u26-space-1) var(--u26-space-1) 0 var(--dn-accent); }
.diginov-media .dn-u26-frame--folio .dn-u26-folio > header { display: flex; justify-content: space-between; gap: var(--u26-space-2); padding-bottom: var(--u26-space-1); border-bottom: 0.35rem double var(--dn-ink); }
.diginov-media .dn-u26-frame--rail .dn-u26-sequence { display: grid; grid-template-columns: minmax(16rem, 0.62fr) minmax(0, 1.7fr); gap: var(--u26-space-3); }
.diginov-media .dn-u26-frame--rail .dn-u26-sequence__rail { padding: var(--u26-space-2); background: var(--dn-paper-soft); border-top: 0.75rem solid var(--dn-accent); }

/* Card systems change hierarchy, available media and reading direction. */
.diginov-media .dn-u26-cards--media-first .dn-u26-card { display: grid; grid-template-columns: 1fr; gap: var(--u26-space-1); align-items: start; border-top: 1px solid var(--dn-line); }
.diginov-media .dn-u26-cards--media-first .dn-u26-card--lead { grid-template-columns: minmax(0, 1.8fr) minmax(14rem, 0.65fr); align-items: stretch; }
.diginov-media .dn-u26-cards--media-first .dn-u26-card__body { display: grid; grid-template-rows: auto 1fr auto; gap: 0.7rem; }

.diginov-media .dn-u26-cards--headline-first .dn-u26-card { display: grid; grid-template-columns: minmax(0, 1.1fr) minmax(10rem, 0.9fr); gap: var(--u26-space-2); align-items: end; border-bottom: 0.2rem solid var(--dn-ink); }
.diginov-media .dn-u26-cards--headline-first .dn-u26-card__heading { display: flex; flex-direction: column; justify-content: flex-end; gap: 0.8rem; order: 1; }
.diginov-media .dn-u26-cards--headline-first .dn-u26-card__figure { order: 2; margin: 0; }
.diginov-media .dn-u26-cards--headline-first .dn-u26-card h3 { font-weight: 800; line-height: 0.98; text-transform: none; }

.diginov-media .dn-u26-cards--numbered-row .dn-u26-card { display: grid; grid-template-columns: 3rem minmax(0, 1fr); gap: var(--u26-space-1); align-items: start; border-top: 0.25rem double var(--dn-ink); }
.diginov-media .dn-u26-cards--numbered-row .dn-u26-card__index { font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: 1.5rem; font-weight: 700; }
.diginov-media .dn-u26-cards--numbered-row .dn-u26-card__record { display: grid; min-width: 0; grid-template-rows: auto auto; gap: 1rem; }
.diginov-media .dn-u26-cards--numbered-row .dn-u26-card__record :is(h3, a, dl, dl div, dt, dd) { min-width: 0; max-width: 100%; overflow-wrap: anywhere; }
.diginov-media .dn-u26-cards--numbered-row .dn-u26-card__record dl { display: flex; flex-wrap: wrap; gap: 1rem; }
.diginov-media .dn-u26-cards--numbered-row .dn-u26-card__record dl div { display: grid; grid-template-columns: auto auto; gap: 0.35rem; }
.diginov-media .dn-u26-cards--numbered-row .dn-u26-card__media { grid-column: 2; width: 100%; }

.diginov-media .dn-u26-cards--figure-caption .dn-u26-card { display: block; border-left: 0.35rem solid var(--dn-accent); }
.diginov-media .dn-u26-cards--figure-caption .dn-u26-card figure { display: grid; grid-template-rows: minmax(10rem, auto) auto; gap: 0; margin: 0; }
.diginov-media .dn-u26-cards--figure-caption .dn-u26-card figcaption { display: flex; flex-direction: row; justify-content: space-between; gap: 1rem; padding: 0.75rem 0; border-bottom: 1px solid var(--dn-line); }
.diginov-media .dn-u26-cards--figure-caption .dn-u26-card > header { width: 82%; margin-left: auto; padding-top: 1rem; text-align: right; }

.diginov-media .dn-u26-cards--text-ledger .dn-u26-card { display: grid; grid-template-columns: minmax(11rem, 0.42fr) minmax(0, 1.58fr); gap: var(--u26-space-2); align-items: baseline; border-bottom: 1px solid var(--dn-ink); }
.diginov-media .dn-u26-cards--text-ledger .dn-u26-card__ledger { display: table; width: 100%; border-collapse: collapse; }
.diginov-media .dn-u26-cards--text-ledger .dn-u26-card__ledger div { display: table-row; }
.diginov-media .dn-u26-cards--text-ledger .dn-u26-card__ledger :is(dt, dd) { display: table-cell; padding: 0.45rem 0; border-top: 1px dotted var(--dn-line); }
.diginov-media .dn-u26-cards--text-ledger .dn-u26-card h3 { font-weight: 600; line-height: 1.15; letter-spacing: -0.015em; }
.diginov-media .dn-u26-frame--split.dn-u26-cards--text-ledger .dn-u26-sequence__secondary :is(.dn-u26-stream__grid, .dn-u26-more__list) { grid-template-columns: 1fr; }
.diginov-media .dn-u26-frame--split.dn-u26-cards--text-ledger .dn-u26-sequence__secondary .dn-u26-card { grid-template-columns: 1fr; align-items: start; }
.diginov-media .dn-u26-frame--split.dn-u26-cards--text-ledger .dn-u26-sequence__secondary .dn-u26-card :is(header, h3, a, dl, dl div, dt, dd) { min-width: 0; max-width: 100%; overflow-wrap: anywhere; }

.diginov-media .dn-u26-cards--compact-wire .dn-u26-card { display: grid; grid-template-columns: 8rem minmax(0, 1fr) auto; gap: var(--u26-space-1); align-items: baseline; border-bottom: 1px solid var(--dn-line); }
.diginov-media .dn-u26-cards--compact-wire .dn-u26-card time { order: 1; font-family: ui-monospace, SFMono-Regular, Menlo, monospace; }
.diginov-media .dn-u26-cards--compact-wire .dn-u26-card h3 { order: 2; font-family: var(--dn-body); font-weight: 700; line-height: 1.25; letter-spacing: 0; }
.diginov-media .dn-u26-cards--compact-wire .dn-u26-card .dn-category { order: 3; text-transform: uppercase; }
.diginov-media .dn-u26-frame--split.dn-u26-cards--compact-wire .dn-u26-sequence__secondary :is(.dn-u26-stream__grid, .dn-u26-more__list) { grid-template-columns: 1fr; }
.diginov-media .dn-u26-frame--split.dn-u26-cards--compact-wire .dn-u26-sequence__secondary .dn-u26-card { grid-template-columns: auto minmax(0, 1fr); align-items: baseline; }
.diginov-media .dn-u26-frame--split.dn-u26-cards--compact-wire .dn-u26-sequence__secondary .dn-u26-card h3 { grid-column: 1 / -1; grid-row: 2; }
.diginov-media .dn-u26-frame--split.dn-u26-cards--compact-wire .dn-u26-sequence__secondary .dn-u26-card .dn-category { justify-self: end; min-width: 0; max-width: 100%; overflow-wrap: anywhere; }

.diginov-media .dn-u26-cards--poster .dn-u26-card { display: block; position: relative; border: 0.3rem solid var(--dn-ink); }
.diginov-media .dn-u26-cards--poster .dn-u26-card figure { display: grid; grid-template-columns: 1fr; grid-template-rows: minmax(15rem, auto); margin: 0; }
.diginov-media .dn-u26-cards--poster .dn-u26-card figure > * { grid-column: 1; grid-row: 1; }
.diginov-media .dn-u26-cards--poster .dn-u26-card figcaption { display: flex; flex-direction: column; justify-content: flex-end; gap: 0.6rem; align-self: end; width: 72%; padding: var(--u26-space-2); color: var(--dn-paper); background: var(--dn-ink); }
.diginov-media .dn-u26-cards--poster .dn-u26-card h3 { font-size: clamp(1.4rem, 3vw, 3.4rem); font-weight: 500; line-height: 0.94; letter-spacing: -0.04em; text-transform: uppercase; }

/* The only category collision receives two opposite document structures. */
.diginov-media-fleet-lesjardinsduclosjoli-fr-85687 .dn-u26-archive--herbarium { background: var(--dn-paper-soft); }
.diginov-media-fleet-lesjardinsduclosjoli-fr-85687 .dn-u26-herbarium__mast { display: grid; grid-template-columns: minmax(0, 1.4fr) minmax(14rem, 0.6fr); gap: var(--u26-space-3); padding-block: var(--u26-space-3); border-bottom: 0.35rem double var(--dn-accent); }
.diginov-media-fleet-lesjardinsduclosjoli-fr-85687 .dn-u26-herbarium__shelf { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: var(--u26-space-2); padding-block: var(--u26-space-3); }
.diginov-media-fleet-lesjardinsduclosjoli-fr-85687 .dn-u26-herbarium__card { display: grid; grid-template-columns: minmax(9rem, 0.42fr) minmax(0, 1fr); border-bottom: 1px solid var(--dn-line); }

.diginov-media-fleet-loisir-jardin-fr-f1218 .dn-u26-archive--allotment { border-top: 0.75rem solid var(--dn-accent); }
.diginov-media-fleet-loisir-jardin-fr-f1218 .dn-u26-allotment__mast { display: flex; justify-content: space-between; gap: var(--u26-space-3); align-items: end; padding-block: var(--u26-space-3); }
.diginov-media-fleet-loisir-jardin-fr-f1218 .dn-u26-allotment__ledger { margin: 0; padding: 0; list-style: none; border-top: 1px solid var(--dn-ink); }
.diginov-media-fleet-loisir-jardin-fr-f1218 .dn-u26-allotment__row { display: grid; grid-template-columns: 4rem minmax(11rem, 0.35fr) minmax(0, 1fr); gap: var(--u26-space-2); padding: var(--u26-space-2) 0; border-bottom: 1px solid var(--dn-line); }

@media (max-width: 1024px) {
  .diginov-media .dn-u26-mast__copy,
  .diginov-media .dn-u26-frame--split .dn-u26-sequence,
  .diginov-media .dn-u26-frame--rail .dn-u26-sequence { grid-template-columns: 1fr; }
  .diginov-media .dn-u26-frame--split .dn-u26-sequence__secondary { position: static; padding-left: 0; border-left-width: 0; }
  .diginov-media .dn-u26-stream__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .diginov-media .dn-u26--workbench .dn-u26-stream__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}

@media (max-width: 767px) {
  .diginov-media .dn-u26-card--lead,
  .diginov-media .dn-u26--portfolio .dn-u26-card:nth-child(3n),
  .diginov-media .dn-u26--itinerary .dn-u26-card--lead,
  .diginov-media-fleet-lesjardinsduclosjoli-fr-85687 .dn-u26-herbarium__mast,
  .diginov-media-fleet-lesjardinsduclosjoli-fr-85687 .dn-u26-herbarium__card { grid-template-columns: 1fr; }
  .diginov-media .dn-u26-briefs__list,
  .diginov-media .dn-u26-stream__grid,
  .diginov-media .dn-u26-more__list,
  .diginov-media .dn-u26-sections ol,
  .diginov-media .dn-u26--dossier .dn-u26-docket,
  .diginov-media .dn-u26--field-notes .dn-u26-waypoints,
  .diginov-media-fleet-lesjardinsduclosjoli-fr-85687 .dn-u26-herbarium__shelf { grid-template-columns: 1fr; }
  .diginov-media .dn-u26--workbench .dn-u26-stream__grid { grid-template-columns: 1fr; }
  .diginov-media .dn-u26--itinerary .dn-u26-route { display: grid; grid-template-columns: 1fr; }
  .diginov-media-fleet-loisir-jardin-fr-f1218 .dn-u26-allotment__mast { display: grid; grid-template-columns: 1fr; }
  .diginov-media-fleet-loisir-jardin-fr-f1218 .dn-u26-allotment__row { grid-template-columns: 3rem 1fr; }
  .diginov-media-fleet-loisir-jardin-fr-f1218 .dn-u26-allotment__row > :last-child { grid-column: 2; }
}

@media (prefers-reduced-motion: reduce) {
  .diginov-media .dn-u26 *,
  .diginov-media .dn-u26-archive * { animation: none !important; transition: none !important; scroll-behavior: auto !important; }
}
