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