@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}@page{size:A4;margin:1.5cm 2cm}button,nav,.no-print,[role=navigation],[data-print-hide=true]{display:none!important}body{color:#000;background:#fff;font-size:11pt;line-height:1.4}h1{page-break-after:avoid;margin-top:0;font-size:24pt}h2{page-break-after:avoid;margin-top:16pt;font-size:18pt}h3{page-break-after:avoid;margin-top:12pt;font-size:14pt}h4{page-break-after:avoid;margin-top:10pt;font-size:12pt}p,li{orphans:3;widows:3}.diagram-container,[class*=diagram],[class*=Diagram]{page-break-inside:avoid;page-break-before:auto;page-break-after:auto;margin-bottom:1cm}.diagram-container svg,[aria-label*=architecture] svg{page-break-inside:avoid;max-width:100%!important;height:auto!important}.recharts-wrapper,.recharts-surface{page-break-inside:avoid;max-width:100%}[class*=journey]{page-break-inside:avoid}.lg\:block{display:block!important}.lg\:hidden{display:none!important}.grid{display:grid!important}[class*=md\:grid-cols-2]{grid-template-columns:1fr 1fr!important}[class*=md\:grid-cols-3]{grid-template-columns:1fr 1fr 1fr!important}[class*=md\:grid-cols-4]{grid-template-columns:1fr 1fr 1fr 1fr!important}[class*=md\:grid-cols-5]{grid-template-columns:1fr 1fr 1fr 1fr 1fr!important}.bg-\[\#E85D42\],.bg-\[\#E85D4D\],.text-\[\#E85D42\],.text-\[\#E85D4D\],.border-\[\#E85D42\],.border-\[\#E85D4D\]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}table{border-collapse:collapse;page-break-inside:avoid;width:100%;margin-bottom:1cm}thead{display:table-header-group}tr{page-break-inside:avoid}th,td{text-align:left;border:1pt solid #ddd;padding:6pt}[class*=AtAGlance],[class*=at-a-glance]{page-break-inside:avoid;margin-bottom:1cm;padding:12pt;border:2pt solid #e85d4d!important}[class*=rounded-2xl]{page-break-inside:avoid;border:1pt solid #ddd;margin-bottom:.5cm}[class*=Timeline]{page-break-inside:avoid}[class*=Outcomes]{page-break-before:always}.CircularProgressbar{page-break-inside:avoid;max-width:120pt;height:auto}[class*=DesignSystem]{page-break-before:always}[style*=backgroundColor]{border:1pt solid #ddd;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}*{box-shadow:none!important;transform:none!important}a{color:#000;text-decoration:underline}a[href^=http]:after{content:" (" attr(href)")";color:#666;font-size:9pt}*{background-image:none!important}[class*=gradient]{background:#f5f5f5!important}[class*=insight],[class*=Insight]{page-break-inside:avoid;border:1pt solid #ccc;margin-bottom:.5cm;padding:8pt}[class*=CTA],[class*=cta]{display:none!important}.mermaid{page-break-inside:avoid;max-width:100%}.mermaid svg{max-width:100%!important;height:auto!important}.recharts-responsive-container{page-break-inside:avoid;width:100%!important;height:auto!important;position:relative!important}[class*=comparison],[class*=Comparison]{page-break-inside:avoid}[class*=context],[class*=methodology]{page-break-before:auto;page-break-inside:avoid}[class*=legend]{flex-wrap:wrap;gap:8pt;display:flex!important}section{margin-bottom:1.5cm}h2:before{content:"";page-break-before:always;height:0;display:block}h2:first-of-type:before{display:none}@page{@bottom-right{content:"Page " counter(page)" of " counter(pages);font-size:9pt;color:#666}}:hover{filter:none!important;transform:none!important}[class*=tooltip],[class*=Tooltip],[role=tooltip]{display:none!important}:focus{outline:none!important}}
