@page{size:A4;margin:2.5cm 2cm 2cm;@top-right{content:string(document-title);font-size:9pt;height:1cm;vertical-align:middle;text-align:right;padding-right:.2cm;color:#666}@top-center{content:none}@bottom-right{background:#988aca;content:counter(page);height:1cm;text-align:center;width:1cm;color:#fff;font-weight:700;line-height:1cm;font-size:12pt}@bottom-center{content:"© 2024 Thepia - Digital Transformation Insights";font-size:8pt;color:#888}}@page :first{margin:0;@top-left{content:none}@top-center{content:none}@top-right{content:none}@bottom-center{content:none}counter-set:page 0}@page toc{@top-left{content:none}@top-center{content:none}@top-right{content:none}}html{color:#2d3748;font-family:Times New Roman,Times,serif;font-size:11pt;font-weight:400;line-height:1.45}body{margin:0;text-align:justify}h1{string-set:document-title content()}h1{color:#2d3748;font-size:28pt;font-weight:700;margin:24pt 0 16pt;page-break-before:auto;page-break-after:avoid;line-height:1.2}h2{color:#2d3748;font-size:18pt;font-weight:600;margin:20pt 0 12pt;page-break-before:auto;page-break-after:avoid;border-bottom:2pt solid #988aca;padding-bottom:.3cm}h1+h2{margin-top:8pt}h3{color:#4a5568;font-size:14pt;font-weight:600;margin:16pt 0 8pt;page-break-after:avoid}h4{color:#2d3748;font-size:12pt;font-weight:600;margin:12pt 0 6pt;page-break-after:avoid}.cover-page{height:29.7cm;width:21cm;background:linear-gradient(135deg,#988aca,#b794d1,#d6bcfa);color:#fff;display:flex;flex-direction:column;padding:0;margin:0;page-break-after:always;position:relative;overflow:hidden}@media screen{.cover-page{height:100vh;width:100%;max-width:50rem;margin:0 auto;box-sizing:border-box}}.cover-page[data-has-image=true]{background:#fff;color:#2d3748}.cover-content{padding:1.5cm 2cm 2cm;position:absolute;left:0;right:0;bottom:0;z-index:2;flex:1;display:flex;flex-direction:column;justify-content:center}.cover-title{font-family:Arial,sans-serif;font-size:42pt;font-weight:700;line-height:1.1;margin:0 0 1.5cm;color:#fff}.cover-subtitle{font-family:Arial,sans-serif;font-size:18pt;font-weight:300;margin:0 0 2cm;opacity:.95;line-height:1.4}.cover-meta{font-family:Arial,sans-serif;font-size:14pt;margin:.5cm 0 0;opacity:.9}.cover-meta p{margin:.3cm 0}.cover-logo{position:absolute;bottom:2cm;right:2cm;font-family:Arial,sans-serif;font-size:16pt;font-weight:700;opacity:.8;letter-spacing:.2em}.cover-hero-image{position:absolute;top:0;left:0;right:0;margin:0;padding:0;display:block;background:none;border:none;overflow:hidden;flex-shrink:0}.cover-hero-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0;max-width:initial!important;max-height:initial!important}.cover-page[data-has-image=true] .cover-title{color:#2d3748;font-size:36pt;margin:0 0 .3cm;text-align:center}.cover-page[data-has-image=true] .cover-subtitle{color:#4a5568;font-size:16pt;margin:0 0 .5cm;text-align:center;line-height:1.4}.cover-page[data-has-image=true] .cover-meta{color:#718096;font-size:12pt;text-align:center}.cover-page[data-has-image=true] .cover-logo{color:#988aca;font-weight:700}.cover-footer{background:#f8f9fa;border-left:4pt solid #988aca;padding:.8cm 1cm;margin:1cm 0 0;border-radius:0 8pt 8pt 0}.cover-footer .company-info{font-size:10pt;line-height:1.4;color:#4a5568;font-style:normal;margin:0}.cover-page[data-has-image=true] .cover-footer{background:#f3f0ff;border-left:4pt solid #988aca;margin:1.5cm 0 0}#contents{page:toc;page-break-after:always}#contents h2{color:#988aca;border-bottom:3pt solid #988aca;page-break-before:auto}.toc-section{margin:1cm 0}.toc-section h3{color:#4a5568;font-size:14pt;margin:.8cm 0 .4cm;border-bottom:1pt solid #e2e8f0;padding-bottom:.2cm}.toc-section ul{list-style:none;padding-left:1cm;margin:.5cm 0}.toc-section li{margin:.3cm 0;position:relative}.toc-section li:before{content:"→";color:#988aca;font-weight:700;position:absolute;left:-.8cm}.toc-section a{color:#2d3748;text-decoration:none;border-bottom:1pt dotted #cbd5e0}.toc-section a:hover{color:#988aca}.executive-summary{background:linear-gradient(135deg,#f7fafc,#edf2f7);border-left:6pt solid #988aca;padding:1.2cm;margin:1.5cm 0;page-break-inside:avoid;border-radius:0 8pt 8pt 0}.executive-summary p{margin:12pt 0;font-size:12pt;font-weight:500;line-height:1.7}.callout{background:#f3f0ff;border:2pt solid #988aca;border-radius:8pt;padding:1cm;margin:1.2cm 0;page-break-inside:avoid;position:relative}.callout:before{content:"💡";position:absolute;top:-.5cm;left:1cm;background:#fff;padding:0 .3cm;font-size:14pt}.callout p{margin:0;font-weight:500;color:#553c9a}.testimonial{background:#f8fafc;border-left:4pt solid #988aca;padding:1.2cm;margin:1.5cm 0;page-break-inside:avoid;font-style:italic;position:relative}.testimonial:before{content:'" ';font-size:48pt;color:#988aca;position:absolute;top:.2cm;left:.3cm;line-height:1;opacity:.3}.testimonial p{margin:0 0 .8cm;font-size:12pt;line-height:1.6;position:relative;z-index:1}.testimonial cite{display:block;text-align:right;font-style:normal;font-weight:600;color:#4a5568;font-size:10pt;border-top:1pt solid #e2e8f0;padding-top:.5cm}.case-study{background:#fafafa;border:1pt solid #e2e8f0;border-radius:8pt;padding:1cm;margin:1cm 0;page-break-inside:avoid}.case-study p{margin:.5cm 0}.case-study ul{margin:.5cm 0;padding-left:1.2cm}.case-study li{margin:.3cm 0;color:#2d3748}.features-section{margin:1.5cm 0}.feature-item{display:block;margin:1cm 0;padding:.8cm;background:#f7fafc;border-radius:8pt;border-left:4pt solid #988aca;page-break-inside:avoid;position:relative}.feature-icon{font-size:24pt;font-weight:700;color:#988aca;margin-bottom:.5cm;display:block}.feature-content h4{color:#2d3748;margin:0 0 .3cm;font-size:13pt}.feature-content p{margin:0;font-size:10pt;line-height:1.5;color:#4a5568}.two-column{-moz-columns:2;columns:2;-moz-column-gap:1.5cm;column-gap:1.5cm;-moz-column-rule:1pt solid #e2e8f0;column-rule:1pt solid #e2e8f0;text-align:justify;margin:1cm 0}.two-column p{margin:.5cm 0;-moz-column-break-inside:avoid;break-inside:avoid}table{width:100%;border-collapse:collapse;margin:.8cm 0;page-break-inside:avoid;font-size:9pt;background:#fff;border-radius:8pt;overflow:hidden}th,td{border:1pt solid #e2e8f0;padding:.3cm .4cm;text-align:left;vertical-align:top}th{background:#f3f0ff;color:#4c1d95;font-weight:600;font-size:9pt;text-align:center;border-bottom:2pt solid #988aca}tbody tr:nth-child(2n){background:#f8fafc}tbody tr:hover{background:#edf2f7}blockquote{margin:1.2cm 2cm;padding:1cm;border-left:4pt solid #988aca;background:linear-gradient(135deg,#f7fafc,#edf2f7);font-style:italic;page-break-inside:avoid;border-radius:0 8pt 8pt 0;position:relative}blockquote:before{content:'" ';font-size:36pt;color:#988aca;position:absolute;top:.2cm;left:.3cm;line-height:1;opacity:.4}blockquote p{margin:0 0 .8cm;font-size:12pt;line-height:1.6;position:relative;z-index:1}blockquote cite{display:block;text-align:right;font-style:normal;font-weight:600;color:#4a5568;font-size:10pt;border-top:1pt solid #cbd5e0;padding-top:.5cm}.implementation-phases{margin:1.5cm 0}.phase{background:#f8fafc;border-left:4pt solid #988aca;padding:1cm;margin:.8cm 0;page-break-inside:avoid;border-radius:0 8pt 8pt 0}.phase h4{color:#988aca;margin:0 0 .5cm;font-size:13pt}.phase p{margin:0;font-size:11pt;line-height:1.5;color:#4a5568}.recommendations{margin:1.5cm 0}.recommendation{background:#f7fafc;border:1pt solid #e2e8f0;border-radius:8pt;padding:1cm;margin:1cm 0;page-break-inside:avoid;position:relative}.recommendation h4{color:#2d3748;margin:0 0 .5cm;font-size:13pt;border-bottom:1pt solid #e2e8f0;padding-bottom:.3cm}.recommendation p{margin:0;font-size:11pt;line-height:1.6;color:#4a5568}.final-callout{background:linear-gradient(135deg,#988aca,#b794d1);color:#fff;padding:1.5cm;margin:2cm 0;border-radius:8pt;page-break-inside:avoid;text-align:center}.final-callout p{margin:0;font-size:13pt;font-weight:600;line-height:1.6}.references{background:#f8fafc;border-top:2pt solid #988aca;padding:1.2cm;margin:2cm 0 0;page-break-inside:avoid}.references h3{color:#988aca;margin:0 0 .8cm;font-size:14pt;border-bottom:1pt solid #e2e8f0;padding-bottom:.3cm}.references p{margin:0;font-size:10pt;line-height:1.5;color:#4a5568;font-style:italic}p{margin:12pt 0;text-align:justify;line-height:1.45}ul,ol{margin:12pt 0;padding-left:18pt}li{margin:6pt 0;line-height:1.45}a{color:#988aca;text-decoration:none}a:hover{text-decoration:underline}strong{font-weight:600;color:#2d3748}em{font-style:italic;color:#4a5568}img{max-width:100%;height:auto;display:block;margin:1cm auto;page-break-inside:avoid}img[src*=".svg"]{max-width:8cm;max-height:6cm}img[src*=".png"],img[src*=".jpg"],img[src*=".jpeg"],img[src*=".webp"]{max-width:15cm;max-height:10cm;-o-object-fit:contain;object-fit:contain}img[alt*=Process],img[alt*=Chart],img[alt*=Diagram],img[alt*=mindmap]{max-width:16cm;max-height:12cm}
