.print-logo,.print-source{display:none}@media print{html,body{background:#fff!important}body{color:#000;font-size:11pt}*,*::before,*::after{box-shadow:none!important;text-shadow:none!important}a{color:#000!important;text-decoration:none}img{max-width:100%!important;height:auto}h1,h2,h3,h4,h5{break-after:avoid}p,li,blockquote,figure,.card,.panel,.rdv-item,.article-prose p{break-inside:avoid}.print-logo{display:block;width:150px;height:auto;margin:0 0 20px}.print-source{display:block;margin-top:28px;padding-top:12px;border-top:1px solid var(--line);font-size:9pt;color:var(--text-soft);word-break:break-all}.utility-bar,.site-header,.site-footer,.skip-link,#mobilePanel,.menu-toggle,.header-actions{display:none!important}.col-side,.col-side--rails,.col-sidebar,.affiche-rail,.newsfeed-rail,.detail-head-side{display:none!important}button,input,select,textarea{display:none!important}.portal-filter,.articles-filterbar,.themes-mosaic-block,.a-dropdown,.filter-views,.portal-timeline,.pagination,.page-btn,.article-pager,.page-cta,.detail-cta,.cite-chip,.see-all,.hero-scroll,.hero-image-link,.hero-media,.photo-caption,.panel-nav,.panel-dots{display:none!important}.content-wrap,.cols,.article-cols,.article-body-wrap,.article-body-card,section.article-card{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;background:0 0!important;border:0!important;border-radius:0!important}.col-main,.col-prose{display:block!important;flex:auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;background:0 0!important;border:0!important;border-radius:0!important}.hero,.hero-inner,.page-head,.page-head-inner,.detail-hero,.detail-hero-inner,.article-cover,.article-cover-content,.actu-head,.actu-head--inset{background:0 0!important;background-image:none!important;color:#000!important;min-height:0!important;aspect-ratio:auto!important;border-radius:0!important}.hero,.hero-inner,.page-head,.page-head-inner,.detail-hero,.detail-hero-inner,.article-cover,.article-cover-content,.actu-head{margin:0!important;padding:0!important;position:static!important}.detail-hero::after{display:none!important}.detail-topline--overlay{background:0 0!important;padding:0!important;position:static!important}.detail-topline--overlay .detail-back{color:var(--primary)!important}.detail-title--overlay{color:#000!important;text-shadow:none!important;margin-top:12px!important}.hero h1,.hero h2,.hero p,.hero-meta,.hero-byline,.page-head h1,.page-head h2,.page-head p,.page-head .page-lead,.page-head-inner *,.article-cover h1,.article-cover-content *,.actu-head h1,.actu-head h2,.actu-head .actu-facts,.detail-head-main *{color:#000!important}.page-kicker{display:none!important}.hero-badge{background:0 0!important;color:var(--primary)!important}.panel,.panel--flush{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.side-media{background:0 0!important}.portal-open-grid,.card-grid--rows{display:block!important;column-gap:0!important}.portal-rail{border-left:0!important;padding-left:0!important;margin-top:14px!important}.card-grid--rows .portal-month--feed{position:static!important;margin-top:18px!important;padding-top:0!important;background:0 0!important}.card--entry{display:block!important;padding:8px 0!important}.entry-gutter--media{float:left;width:52px!important;margin:0 10px 4px 0}.entry-thumb{width:52px!important;aspect-ratio:auto!important;border-radius:0!important}.entry-logo{width:48px!important;height:34px!important;padding:2px!important;border:0!important;background:0 0!important}.entry-logo--dark{background:var(--dark)!important;padding:3px!important}.feature-logo .entry-logo{width:64px!important;height:44px!important}.brand-monogram{font-size:13px!important}.feature-logo .brand-monogram{font-size:16px!important}.card--entry::after{content:'';display:block;clear:both}.card--feature .card-media{height:70mm!important;aspect-ratio:auto!important;margin-bottom:6mm!important}.card--feature .card-media-picture,.card--feature .card-media-img{height:70mm!important}.card--entry .entry-day,.card--entry .entry-month{display:inline!important;font-size:10pt!important;margin:0 4px 0 0!important}.home-dossier,.home-theme{display:block!important}.home-dossier .dossier-node-cover,.home-theme .dossier-node-cover{margin-bottom:6mm!important}.card--tile{display:block!important}.card--tile .card-media{height:42mm!important;aspect-ratio:auto!important}@page{margin:16mm 14mm}}