/* Shared article print view. Screen layout and downloadable PDF are independent. */
.untold-article-v2 .ua-print-only{display:none!important}
@media print{
 /* A single named page from the document root avoids blank auto/named-page boundaries. */
 html:has(.untold-article-v2),body:has(.untold-article-v2),.untold-article-v2{page:untoldArticle}
 /* Hide siblings along the ancestor chain in CSS, including late cookie/extension portals.
    Works for Ctrl+P, without JS, and with Elementor wrappers. Never affects other pages. */
 body:has(.untold-article-v2)>:not(.untold-article-v2):not(:has(.untold-article-v2)):not(script):not(style):not(link),
 body:has(.untold-article-v2) :has(.untold-article-v2)>:not(.untold-article-v2):not(:has(.untold-article-v2)):not(script):not(style):not(link){display:none!important}
 html:has(.untold-article-v2),body:has(.untold-article-v2),body:has(.untold-article-v2) :has(.untold-article-v2){height:auto!important;min-height:0!important;overflow:visible!important;contain:none!important;transform:none!important;margin:0!important;padding:0!important}
 @page untoldArticle{size:A4 portrait;margin:16mm 15mm 17mm}
 .untold-article-v2{display:block!important;overflow:visible!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important}
 .untold-article-v2 *{animation:none!important;transition:none!important;box-shadow:none!important;text-shadow:none!important}
 .untold-article-v2 .ua-print-only{display:block!important}
 .untold-article-v2 .ua-leading-video{display:none!important}
 .untold-article-v2 :is(.ua-share,.ua-aside,.ua-tools,.ua-breadcrumbs,.ua-back,.ua-readtime,.ua-extras,.ua-related,.ua-dialog,.ua-status,.ua-model-toolbar,.ua-model-visual,.ua-model-actions){display:none!important}
 .untold-article-v2 .ua-wrap{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
 .untold-article-v2 :is(.ua-intro,.ua-intro-grid,.ua-intro-copy,.ua-layout,.ua-prose){display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important}
 .untold-article-v2 .ua-print-brand{display:flex!important;justify-content:space-between;align-items:center;margin:0 0 7mm!important;padding-bottom:3mm;border-bottom:.5pt solid #ddd;font:8pt/1.3 Inter,Arial,sans-serif;color:#6b6b6b}
 .untold-article-v2 .ua-print-brand img{display:block;width:29mm;height:auto}
 .untold-article-v2 .ua-category{font:500 8pt/1.4 Inter,Arial,sans-serif;letter-spacing:1pt;margin:0 0 3mm;color:#000b10}
 .untold-article-v2 h1{font:500 27pt/1.12 Oswald,Arial,sans-serif!important;letter-spacing:-.3pt;max-width:none;text-wrap:balance;margin:0 0 4mm!important;break-after:avoid}
 .untold-article-v2 .ua-deck{font:400 11.5pt/1.45 Inter,Arial,sans-serif!important;margin:0 0 3mm!important;color:#000b10}
 .untold-article-v2 .ua-byline{font:400 9pt/1.4 Inter,Arial,sans-serif;margin:0 0 2mm!important}
 .untold-article-v2 .ua-print-source{font:400 8pt/1.4 Inter,Arial,sans-serif;margin:0 0 5mm!important;color:#6b6b6b;overflow-wrap:anywhere}
 .untold-article-v2 .ua-prose{font:400 10.5pt/1.48 Inter,Arial,sans-serif!important;color:#000b10}
 .untold-article-v2 .ua-prose p{font-size:inherit;line-height:inherit;margin:0 0 3mm!important;orphans:3;widows:3}
 .untold-article-v2 .ua-prose h2{font:500 18pt/1.2 Oswald,Arial,sans-serif!important;margin:6mm 0 3mm!important;break-after:avoid;page-break-after:avoid}
 .untold-article-v2 .ua-leading{display:block!important;margin:0 0 5mm!important;break-inside:avoid}
 .untold-article-v2 .ua-leading .ua-hybrid-visual{width:112mm!important;max-width:100%!important;margin:0 auto!important;padding:0!important;background:none!important;border:0!important;aspect-ratio:auto!important}
 .untold-article-v2 .ua-leading .ua-hybrid-visual>img{display:block!important;width:100%!important;height:auto!important;max-height:68mm;object-fit:contain!important;transform:none!important}
 .untold-article-v2 .ua-leading :is(span,.ua-hybrid-visual:before,.ua-hybrid-visual:after){display:none!important}
 .untold-article-v2 .ua-figure{margin:5mm 0!important;padding:0!important;background:none!important;border:0!important;break-inside:avoid;page-break-inside:avoid}
 .untold-article-v2 .ua-print-model{width:100%!important;height:auto!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}
 .untold-article-v2 .ua-figure figcaption{font:400 8pt/1.4 Inter,Arial,sans-serif;margin:2mm 0 0!important;color:#444}
 .untold-article-v2 .ua-figure-open{padding:0!important;border:0!important;background:none!important}
 .untold-article-v2 .ua-questions{background:none!important;border:0!important;margin:5mm 0 0!important;padding:0!important;break-inside:auto;page-break-inside:auto}
 .untold-article-v2 .ua-prose ul{margin:0 0 3mm!important;padding-left:5mm!important}
 .untold-article-v2 .ua-prose li{font-size:10.5pt!important;line-height:1.4!important;margin:0 0 2mm!important;padding-left:1mm!important;break-inside:avoid;orphans:2;widows:2}
 .untold-article-v2 .ua-prose li::marker{color:#000b10}
 .untold-article-v2 .ua-author{margin:5mm 0 0!important;padding:3mm 0 0!important;border-top:.5pt solid #ddd;break-inside:avoid}
 .untold-article-v2 .ua-author p{font-size:8.5pt!important;line-height:1.4!important;color:#444}
 .untold-article-v2 a{color:#000b10!important;text-decoration:none!important}
 .untold-article-v2 .ua-print-only a::after{content:none!important}
 .untold-article-v2 .ua-print-media{margin-top:5mm;border-top:.5pt solid #ddd}
 .untold-article-v2 .ua-print-media-card{display:flex;gap:4mm;align-items:flex-start;margin:0 0 4mm;break-inside:avoid;page-break-inside:avoid}
 .untold-article-v2 .ua-print-media-image{display:block;flex:0 0 34mm}
 .untold-article-v2 .ua-print-media-image img{display:block;width:34mm;height:auto;max-height:25mm;object-fit:contain;object-position:left top}
 .untold-article-v2 .ua-print-media-card.podcast .ua-print-media-image img{width:25mm}
 .untold-article-v2 .ua-print-media-card>div{flex:1;min-width:0}
 .untold-article-v2 .ua-print-media-label{font:500 7pt/1.4 Inter,Arial,sans-serif;letter-spacing:.4pt;color:#444;display:block;margin-bottom:1mm}
 .untold-article-v2 .ua-print-media h3{font:500 13pt/1.3 Oswald,Arial,sans-serif!important;margin:0 0 1mm!important}
 .untold-article-v2 .ua-print-media p{font-size:8pt!important;margin:0 0 1mm!important}
 .untold-article-v2 .ua-print-media-url{display:block;font:400 7.5pt/1.35 Inter,Arial,sans-serif;overflow-wrap:anywhere}
 .untold-article-v2 .ua-print-end{font:400 8pt/1.4 Inter,Arial,sans-serif!important;border-top:.5pt solid #ddd;padding-top:3mm;margin-top:4mm!important;break-inside:avoid}
}
