/* C14 publication systems. No literal colour: reviewed profile tokens only. */
.diginov-media .dn-c14-open { --c14-1:clamp(8px,.8vw,12px);--c14-2:clamp(14px,1.5vw,21px);--c14-3:clamp(22px,2.5vw,36px);--c14-4:clamp(36px,4vw,60px);--c14-5:clamp(54px,7vw,94px);--c14-title:clamp(48px,8vw,116px);--c14-lead:clamp(29px,3.6vw,52px);position:relative;isolation:isolate;overflow:clip;color:var(--dn-ink);background:var(--dn-paper) }
.diginov-media .dn-c14-open h1{margin:0;font-size:var(--c14-title);line-height:.9;letter-spacing:-.055em}.diginov-media .dn-c14-card{min-width:0}.diginov-media .dn-c14-card .dn-c06-card__media{display:block;overflow:hidden;background:var(--dn-paper-soft)}.diginov-media .dn-c14-card h2{margin:0;line-height:1.06}.diginov-media .dn-c14-card .dn-c06-card__index{color:var(--dn-accent);font-family:ui-monospace,monospace;font-weight:800;letter-spacing:.08em}

/* Influenceurs.fr: call sheet and quote tape, no social-network facsimile. */
.diginov-media .dn-c14-creator{padding-bottom:var(--c14-5)}.diginov-media .dn-c14-creator__mast{display:grid;grid-template-columns:72px minmax(0,1fr) 210px;gap:var(--c14-3);align-items:end;padding-block:var(--c14-4);border-bottom:14px solid var(--dn-accent)}.diginov-media .dn-c14-creator__mark{width:60px;aspect-ratio:1;border-radius:50% 50% 50% 0;background:var(--dn-accent);transform:rotate(-20deg)}.diginov-media .dn-c14-creator__mast>div:nth-child(2)>p:last-child{max-width:62ch;margin:var(--c14-2) 0 0;color:var(--dn-muted);line-height:1.6}.diginov-media .dn-c14-creator__issue{display:grid;gap:var(--c14-2);padding:var(--c14-2);border:1px solid var(--dn-ink);font-family:ui-monospace,monospace;text-transform:uppercase}.diginov-media .dn-c14-creator__sheet{display:grid;grid-template-columns:180px minmax(0,1.1fr) minmax(220px,.46fr);grid-template-areas:"signals lead source" "signals notes notes";gap:var(--c14-3);padding-top:var(--c14-4)}.diginov-media .dn-c14-creator__signals{grid-area:signals;display:grid;border-top:1px solid var(--dn-ink)}.diginov-media .dn-c14-creator__signals span{display:grid;grid-template-columns:34px 1fr;gap:var(--c14-1);padding:var(--c14-2) 0;border-bottom:1px solid var(--dn-line);font-weight:750}.diginov-media .dn-c14-creator__signals b{color:var(--dn-accent);font-family:ui-monospace,monospace}.diginov-media .dn-c14-creator__lead{grid-area:lead}.diginov-media .dn-c14-card--creator-lead{border-bottom:12px solid var(--dn-accent)}.diginov-media .dn-c14-card--creator-lead .dn-c06-card__media{aspect-ratio:4/3;clip-path:polygon(0 0,100% 0,100% 92%,18% 92%,11% 100%,11% 92%,0 92%)}.diginov-media .dn-c14-card--creator-lead .dn-c06-card__body{padding-top:var(--c14-3)}.diginov-media .dn-c14-card--creator-lead h2{font-family:Arial Narrow,sans-serif;font-size:var(--c14-lead);text-transform:uppercase}.diginov-media .dn-c14-creator__source{grid-area:source;padding:var(--c14-3);color:var(--dn-paper);background:var(--dn-accent-2)}.diginov-media .dn-c14-creator__source>span{font-family:ui-monospace,monospace;font-weight:800;text-transform:uppercase}.diginov-media .dn-c14-creator__source h2{margin:var(--c14-2) 0;color:var(--dn-paper)}.diginov-media .dn-c14-creator__source p{color:color-mix(in srgb,var(--dn-paper) 82%,transparent);line-height:1.58}.diginov-media .dn-c14-creator__notes{grid-area:notes;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--dn-line)}

/* Nouvelles Carrières: an open transition route, no fake vacancies. */
.diginov-media .dn-c14-career{padding-bottom:var(--c14-5);background:var(--dn-paper-soft)}.diginov-media .dn-c14-career__head{position:relative;padding-block:var(--c14-5) var(--c14-4)}.diginov-media .dn-c14-career__head h1{max-width:9ch;font-family:Georgia,serif}.diginov-media .dn-c14-career__head>p:last-of-type{max-width:60ch;margin:var(--c14-3) 0 0 18%;color:var(--dn-muted);line-height:1.62}.diginov-media .dn-c14-career__head>div:last-child{display:flex;justify-content:space-between;margin-top:var(--c14-3);padding-block:var(--c14-1);border-block:1px solid var(--dn-ink);font-family:ui-monospace,monospace;text-transform:uppercase}.diginov-media .dn-c14-career__route{position:absolute;right:0;top:var(--c14-3);display:flex;gap:54px}.diginov-media .dn-c14-career__route span{width:22px;aspect-ratio:1;border:5px solid var(--dn-accent);border-radius:50%;box-shadow:54px 0 0 -8px var(--dn-accent)}.diginov-media .dn-c14-career__map{display:grid;grid-template-columns:minmax(230px,.48fr) minmax(0,1.15fr);grid-template-areas:"legend step" "legend paths";gap:var(--c14-3);align-items:start}.diginov-media .dn-c14-career__legend{grid-area:legend;padding:var(--c14-3);border-left:10px solid var(--dn-accent);background:var(--dn-paper)}.diginov-media .dn-c14-career__legend>span{color:var(--dn-accent);font-family:ui-monospace,monospace;font-weight:800;text-transform:uppercase}.diginov-media .dn-c14-career__legend h2{margin:var(--c14-2) 0;font-family:Georgia,serif}.diginov-media .dn-c14-career__legend p{color:var(--dn-muted);line-height:1.6}.diginov-media .dn-c14-career__legend ol{margin:var(--c14-3) 0 0;padding:0;list-style:none}.diginov-media .dn-c14-career__legend li{display:grid;grid-template-columns:32px 1fr;gap:var(--c14-1);padding:var(--c14-2) 0;border-top:1px solid var(--dn-line)}.diginov-media .dn-c14-career__step{grid-area:step}.diginov-media .dn-c14-card--career-step{overflow:hidden;border-radius:var(--dn-radius);background:var(--dn-paper);box-shadow:13px 13px 0 var(--dn-accent)}.diginov-media .dn-c14-card--career-step .dn-c06-card__media{aspect-ratio:16/9}.diginov-media .dn-c14-card--career-step .dn-c06-card__body{padding:var(--c14-3)}.diginov-media .dn-c14-card--career-step h2{font-family:Georgia,serif;font-size:var(--c14-lead)}.diginov-media .dn-c14-career__paths{grid-area:paths;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--c14-2)}

/* Animaux Passion: natural-history drawers, separate from the care ledger. */
.diginov-media .dn-c14-species{padding-bottom:var(--c14-5)}.diginov-media .dn-c14-species__label{display:grid;grid-template-columns:110px minmax(0,1fr) minmax(250px,.5fr) auto;gap:var(--c14-3);align-items:end;padding-block:var(--c14-4);border-bottom:4px double var(--dn-ink)}.diginov-media .dn-c14-species__paw{display:grid;grid-template-columns:repeat(2,24px);gap:8px;place-content:center;width:92px;aspect-ratio:1;border-radius:50%;background:var(--dn-paper-soft)}.diginov-media .dn-c14-species__paw i{width:24px;aspect-ratio:1;border-radius:50%;background:var(--dn-accent)}.diginov-media .dn-c14-species__label>p{margin:0;color:var(--dn-muted);line-height:1.62}.diginov-media .dn-c14-species__label time{font-family:ui-monospace,monospace}.diginov-media .dn-c14-species__cabinet{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.46fr);grid-template-areas:"folio drawers" "folio boundary" "cards cards";gap:var(--c14-3);align-items:start;padding-top:var(--c14-4)}.diginov-media .dn-c14-species__folio{grid-area:folio}.diginov-media .dn-c14-card--species-folio{padding:var(--c14-2);border:2px solid var(--dn-ink);border-radius:var(--dn-radius)}.diginov-media .dn-c14-card--species-folio .dn-c06-card__media{aspect-ratio:3/2;border-radius:calc(var(--dn-radius)/2)}.diginov-media .dn-c14-card--species-folio .dn-c06-card__body{padding-top:var(--c14-3)}.diginov-media .dn-c14-card--species-folio h2{font-family:Georgia,serif;font-size:var(--c14-lead)}.diginov-media .dn-c14-species__drawers{grid-area:drawers;margin:0;padding:0;list-style:none}.diginov-media .dn-c14-species__drawers li{display:grid;grid-template-columns:38px 1fr;gap:var(--c14-1);padding:var(--c14-2);border:1px solid var(--dn-ink);border-bottom:0;background:var(--dn-paper-soft)}.diginov-media .dn-c14-species__drawers span{color:var(--dn-accent);font-family:ui-monospace,monospace}.diginov-media .dn-c14-species__boundary{grid-area:boundary;padding:var(--c14-3);border-radius:var(--dn-radius);color:var(--dn-paper);background:var(--dn-accent-2)}.diginov-media .dn-c14-species__boundary h2{margin:var(--c14-2) 0;color:var(--dn-paper)}.diginov-media .dn-c14-species__boundary p{color:color-mix(in srgb,var(--dn-paper) 82%,transparent)}.diginov-media .dn-c14-species__boundary strong{display:block;margin-top:var(--c14-2);padding-top:var(--c14-2);border-top:1px solid var(--dn-paper)}.diginov-media .dn-c14-species__cards{grid-area:cards;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--c14-2)}

/* MobileOffice: thumb-zone wireframe, never an invented application UI. */
.diginov-media .dn-c14-mobile{padding-bottom:var(--c14-5);background:var(--dn-paper-soft)}.diginov-media .dn-c14-mobile__viewport{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:var(--c14-4);padding:var(--c14-5) var(--c14-4) var(--c14-4);border-inline:3px solid var(--dn-ink);border-bottom:12px solid var(--dn-accent);border-radius:40px 40px 0 0;background:var(--dn-paper)}.diginov-media .dn-c14-mobile__speaker{position:absolute;top:20px;left:50%;width:110px;height:8px;border-radius:8px;background:var(--dn-ink);transform:translateX(-50%)}.diginov-media .dn-c14-mobile__viewport h1{max-width:9ch;font-family:Arial Narrow,sans-serif}.diginov-media .dn-c14-mobile__viewport p:last-child{max-width:62ch;color:var(--dn-muted);line-height:1.62}.diginov-media .dn-c14-mobile__status{display:grid;gap:var(--c14-2);align-self:end;padding:var(--c14-2);border:2px solid var(--dn-ink);font-family:ui-monospace,monospace;text-transform:uppercase}.diginov-media .dn-c14-mobile__zones{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(220px,.48fr);grid-template-areas:"screen thumb" "screen note" "cards cards";gap:var(--c14-3);padding-top:var(--c14-4)}.diginov-media .dn-c14-mobile__screen{grid-area:screen}.diginov-media .dn-c14-card--mobile-screen{overflow:hidden;border:2px solid var(--dn-ink);border-radius:32px;background:var(--dn-paper)}.diginov-media .dn-c14-card--mobile-screen .dn-c06-card__media{aspect-ratio:16/10}.diginov-media .dn-c14-card--mobile-screen .dn-c06-card__body{padding:var(--c14-3)}.diginov-media .dn-c14-card--mobile-screen h2{font-size:var(--c14-lead)}.diginov-media .dn-c14-mobile__thumb{grid-area:thumb;display:grid;gap:var(--c14-1)}.diginov-media .dn-c14-mobile__thumb span{display:grid;grid-template-columns:36px 1fr;gap:var(--c14-1);padding:var(--c14-2);border-radius:24px;background:var(--dn-accent);color:var(--dn-paper);font-weight:750}.diginov-media .dn-c14-mobile__note{grid-area:note;padding:var(--c14-3);border-left:8px solid var(--dn-accent-2);background:var(--dn-paper)}.diginov-media .dn-c14-mobile__note h2{margin:var(--c14-2) 0}.diginov-media .dn-c14-mobile__note p{color:var(--dn-muted);line-height:1.58}.diginov-media .dn-c14-mobile__cards{grid-area:cards;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--c14-2)}

/* VIGINEO: folded incident register, no fake SOC or live threat metric. */
.diginov-media .dn-c14-threat{padding-bottom:var(--c14-5)}.diginov-media .dn-c14-threat__mast{display:grid;grid-template-columns:90px minmax(0,1fr) 210px;gap:var(--c14-3);align-items:end;padding-block:var(--c14-4);border-block:1px solid var(--dn-ink);border-bottom-width:12px;border-bottom-color:var(--dn-accent)}.diginov-media .dn-c14-threat__shield{width:72px;height:84px;background:var(--dn-accent);clip-path:polygon(50% 0,100% 17%,88% 72%,50% 100%,12% 72%,0 17%)}.diginov-media .dn-c14-threat__mast>div:nth-child(2)>p:last-child{max-width:62ch;color:var(--dn-muted);line-height:1.62}.diginov-media .dn-c14-threat__mast>div:last-child{display:grid;gap:var(--c14-2);padding:var(--c14-2);border:1px solid var(--dn-ink);font-family:ui-monospace,monospace;text-transform:uppercase}.diginov-media .dn-c14-threat__register{display:grid;grid-template-columns:minmax(230px,.48fr) minmax(0,1.15fr);grid-template-areas:"protocol incident" "controls incident" "files files";gap:var(--c14-3);align-items:start;padding-top:var(--c14-4)}.diginov-media .dn-c14-threat__protocol{grid-area:protocol;padding:var(--c14-3);color:var(--dn-paper);background:var(--dn-ink);border-top:12px solid var(--dn-accent)}.diginov-media .dn-c14-threat__protocol h2{margin:var(--c14-2) 0;color:var(--dn-paper)}.diginov-media .dn-c14-threat__protocol p{color:color-mix(in srgb,var(--dn-paper) 78%,transparent);line-height:1.58}.diginov-media .dn-c14-threat__incident{grid-area:incident}.diginov-media .dn-c14-card--threat-incident{border:1px solid var(--dn-ink);background:var(--dn-paper)}.diginov-media .dn-c14-card--threat-incident .dn-c06-card__media{aspect-ratio:16/9;clip-path:polygon(0 0,90% 0,100% 12%,100% 100%,0 100%)}.diginov-media .dn-c14-card--threat-incident .dn-c06-card__body{padding:var(--c14-3)}.diginov-media .dn-c14-card--threat-incident h2{font-family:Arial Narrow,sans-serif;font-size:var(--c14-lead);text-transform:uppercase}.diginov-media .dn-c14-threat__controls{grid-area:controls;margin:0;padding:0;list-style:none}.diginov-media .dn-c14-threat__controls li{display:grid;grid-template-columns:38px 1fr;gap:var(--c14-1);padding:var(--c14-2) 0;border-bottom:1px solid var(--dn-line)}.diginov-media .dn-c14-threat__controls b{color:var(--dn-accent);font-family:ui-monospace,monospace}.diginov-media .dn-c14-threat__files{grid-area:files;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--dn-ink)}

/* Inner surfaces: five unrelated continuation systems. */
.diginov-media-fleet-influenceurs-fr-a5d88 :is(.dn-archive-hero,.dn-page-header,.dn-team-hero){border-bottom:14px solid var(--dn-accent);background:var(--dn-paper-soft)}.diginov-media-fleet-influenceurs-fr-a5d88 .dn-archive-card{border-bottom:9px solid var(--dn-accent);border-radius:0}.diginov-media-fleet-influenceurs-fr-a5d88 .dn-article-header{border-left:14px solid var(--dn-accent-2)}.diginov-media-fleet-influenceurs-fr-a5d88 :is(.dn-article-content,.dn-page-content) h2{font-family:Arial Narrow,sans-serif;text-transform:uppercase}.diginov-media-fleet-influenceurs-fr-a5d88 .dn-team-grid{display:block;max-width:860px}.diginov-media-fleet-influenceurs-fr-a5d88 .dn-team-card{border-radius:0;box-shadow:10px 10px 0 var(--dn-accent)}
.diginov-media-fleet-nouvelles-carrieres-fr-4f9bf :is(.dn-archive-hero,.dn-page-header,.dn-team-hero){border-block:1px solid var(--dn-ink);background:var(--dn-paper-soft)}.diginov-media-fleet-nouvelles-carrieres-fr-4f9bf .dn-archive-card{border-left:9px solid var(--dn-accent);border-radius:var(--dn-radius)}.diginov-media-fleet-nouvelles-carrieres-fr-4f9bf .dn-article-header{box-shadow:13px 13px 0 var(--dn-accent)}.diginov-media-fleet-nouvelles-carrieres-fr-4f9bf :is(.dn-article-content,.dn-page-content) h2{font-family:Georgia,serif;border-bottom:1px solid var(--dn-ink)}.diginov-media-fleet-nouvelles-carrieres-fr-4f9bf .dn-team-grid{display:block;max-width:860px}.diginov-media-fleet-nouvelles-carrieres-fr-4f9bf .dn-team-card{border-left:10px solid var(--dn-accent)}
.diginov-media-fleet-animauxpassion-fr-d3073 :is(.dn-archive-hero,.dn-page-header,.dn-team-hero){border-bottom:4px double var(--dn-ink)}.diginov-media-fleet-animauxpassion-fr-d3073 .dn-archive-card{border:2px solid var(--dn-ink);border-radius:var(--dn-radius)}.diginov-media-fleet-animauxpassion-fr-d3073 .dn-article-header{border-radius:var(--dn-radius);background:var(--dn-paper-soft)}.diginov-media-fleet-animauxpassion-fr-d3073 :is(.dn-article-content,.dn-page-content) blockquote{color:var(--dn-paper);background:var(--dn-accent-2);border-radius:var(--dn-radius)}.diginov-media-fleet-animauxpassion-fr-d3073 .dn-team-grid{display:block;max-width:860px}.diginov-media-fleet-animauxpassion-fr-d3073 .dn-team-card{border:2px solid var(--dn-ink);border-radius:var(--dn-radius)}
.diginov-media-fleet-mobileoffice-fr-7c8e4 :is(.dn-archive-hero,.dn-page-header,.dn-team-hero){border:3px solid var(--dn-ink);border-bottom:12px solid var(--dn-accent);border-radius:34px 34px 0 0;background:var(--dn-paper)}.diginov-media-fleet-mobileoffice-fr-7c8e4 .dn-archive-card{overflow:hidden;border:2px solid var(--dn-ink);border-radius:24px}.diginov-media-fleet-mobileoffice-fr-7c8e4 .dn-article-header{border-inline:3px solid var(--dn-ink);border-radius:34px 34px 0 0}.diginov-media-fleet-mobileoffice-fr-7c8e4 :is(.dn-article-content,.dn-page-content) h2{padding-left:var(--c14-2);border-left:8px solid var(--dn-accent)}.diginov-media-fleet-mobileoffice-fr-7c8e4 .dn-team-grid{display:block;max-width:820px}.diginov-media-fleet-mobileoffice-fr-7c8e4 .dn-team-card{border:2px solid var(--dn-ink);border-radius:28px}
.diginov-media-fleet-vigineo-fr-6cf28 :is(.dn-archive-hero,.dn-page-header,.dn-team-hero){color:var(--dn-paper);background:var(--dn-ink);border-bottom:12px solid var(--dn-accent)}.diginov-media-fleet-vigineo-fr-6cf28 .dn-archive-card{border:1px solid var(--dn-ink);border-top:12px solid var(--dn-accent);border-radius:0}.diginov-media-fleet-vigineo-fr-6cf28 .dn-article-header{border:1px solid var(--dn-ink);clip-path:polygon(0 0,94% 0,100% 12%,100% 100%,0 100%)}.diginov-media-fleet-vigineo-fr-6cf28 :is(.dn-article-content,.dn-page-content) h2{font-family:Arial Narrow,sans-serif;text-transform:uppercase}.diginov-media-fleet-vigineo-fr-6cf28 .dn-team-grid{display:block;max-width:860px}.diginov-media-fleet-vigineo-fr-6cf28 .dn-team-card{border-radius:0;border-left:12px solid var(--dn-accent)}

@media (max-width: 1024px){.diginov-media :is(.dn-c14-creator__sheet,.dn-c14-career__map,.dn-c14-species__cabinet,.dn-c14-mobile__zones,.dn-c14-threat__register){grid-template-columns:minmax(190px,.42fr) minmax(0,1fr)}.diginov-media .dn-c14-creator__sheet{grid-template-areas:"signals lead" "source lead" "notes notes"}}
@media (max-width: 767px){.diginov-media .dn-c14-open{--c14-title:clamp(44px,16vw,74px)}.diginov-media :is(.dn-c14-creator__mast,.dn-c14-career__head,.dn-c14-species__label,.dn-c14-mobile__viewport,.dn-c14-threat__mast){grid-template-columns:1fr}.diginov-media :is(.dn-c14-creator__sheet,.dn-c14-career__map,.dn-c14-species__cabinet,.dn-c14-mobile__zones,.dn-c14-threat__register){grid-template-columns:1fr}.diginov-media .dn-c14-creator__sheet{grid-template-areas:"lead" "signals" "source" "notes"}.diginov-media .dn-c14-career__map{grid-template-areas:"step" "legend" "paths"}.diginov-media .dn-c14-species__cabinet{grid-template-areas:"folio" "drawers" "boundary" "cards"}.diginov-media .dn-c14-mobile__zones{grid-template-areas:"screen" "thumb" "note" "cards"}.diginov-media .dn-c14-threat__register{grid-template-areas:"incident" "protocol" "controls" "files"}.diginov-media :is(.dn-c14-creator__notes,.dn-c14-career__paths,.dn-c14-species__cards,.dn-c14-mobile__cards,.dn-c14-threat__files){grid-template-columns:1fr}.diginov-media .dn-c14-career__head>p:last-of-type{margin-left:0}.diginov-media .dn-c14-species__label time{justify-self:start}.diginov-media .dn-c14-mobile__viewport{border-radius:26px 26px 0 0}.diginov-media :is(.dn-archive-card,.dn-team-card):nth-child(n){margin-top:0;transform:none}}
@media (max-width: 420px){.diginov-media .dn-c14-creator__mast{grid-template-columns:1fr}.diginov-media .dn-c14-creator__mark{width:44px}.diginov-media .dn-c14-threat__shield{width:54px;height:64px}}
@media (prefers-reduced-motion: reduce){.diginov-media .dn-c14-open *,.diginov-media-fleet-influenceurs-fr-a5d88 *,.diginov-media-fleet-nouvelles-carrieres-fr-4f9bf *,.diginov-media-fleet-animauxpassion-fr-d3073 *,.diginov-media-fleet-mobileoffice-fr-7c8e4 *,.diginov-media-fleet-vigineo-fr-6cf28 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
