@media print{*,:after,:before{animation:none!important;transition:none!important;opacity:1!important}article,div:not(.print-progress-bar),h1,h2,h3,h4,h5,h6,p,section,span{transform:none!important}@page{size:A4;margin:12mm 12mm 15mm 12mm}@page :first{margin-top:8mm}body{background:white!important;color:#1a1a1a!important;font-size:9pt!important;line-height:1.3!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.animate-float,.animate-float-slow,.backdrop-blur,.backdrop-blur-sm,.blur-3xl,.glass,.glass-dark,.motion-reduce\:hidden,.print\:hidden,.scroll-progress,.turbulent-flow,[class*=absolute][class*=blur],[class*=rounded-full][class*=blur],[data-radix-scroll-area-viewport],button:not(.print\:visible),footer,nav{display:none!important}.print\:block{display:block!important}.print\:flex{display:flex!important}.hidden.print\:grid,.print\:grid{display:grid!important}.hidden.print\:block{display:block!important}.block.print\:hidden,.flex.print\:hidden,.grid.print\:hidden,.print\:hidden,[class*=flex].print\:hidden,[class*=grid].print\:hidden{display:none!important}main{max-width:100%!important;padding:0!important;margin:0!important}.bg-flow-bg,.bg-flow-dark-bg,.bg-flow-dark-surface,.bg-flow-navy,.bg-flow-navy-light,.bg-flow-navy-lighter,.bg-white,.gradient-dark-card,.gradient-dark-hero,.gradient-dark-section,[class*=bg-flow-navy],[class*=gradient-dark],section{background:white!important}.text-flow-ink,.text-flow-text-dark,.text-flow-text-dark-muted,h1,h2,h3,h4,h5,h6{color:#1a1a1a!important}.text-flow-muted,.text-flow-text-dark-muted,.text-flow-text-dark-subdued{color:#555!important}.text-flow-primary,.text-gradient,.text-gradient-flow{color:#14b8a6!important;background:none!important;-webkit-text-fill-color:#14b8a6!important}.print-page-1{padding-top:10pt!important;padding-bottom:10pt!important}.print-page-1-end,.print-page-2{padding-top:10pt!important;padding-bottom:10pt!important;page-break-after:always!important;-moz-column-break-after:page!important;break-after:page!important}.print-page-3{padding-bottom:8pt!important}.print-page-3,section{padding-top:10pt!important}section{padding-bottom:10pt!important}.card,.card-elevated,[class*="bg-flow-navy-lighter\/50"],[class*=Card]{background:#fafafa!important;border:1px solid #e2e8f0!important;box-shadow:none!important;border-radius:6px!important;margin-bottom:8pt!important;padding:8pt!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}svg circle{stroke:#14b8a6!important}.progress,[role=progressbar]{background:#e2e8f0!important;height:4px!important;border-radius:2px!important}.progress>div,[role=progressbar]>div{background:#14b8a6!important}.print-progress-bar{width:var(--print-width,0)!important}h1{font-size:18pt!important;margin-bottom:8pt!important;margin-top:0!important}h2{font-size:14pt!important;margin-bottom:6pt!important;margin-top:8pt!important;color:#14b8a6!important;border-bottom:1px solid #14b8a6!important;padding-bottom:4pt!important}h3{font-size:11pt!important;margin-bottom:4pt!important;margin-top:6pt!important}h4{font-size:10pt!important}p{font-size:9pt!important;margin-bottom:4pt!important;orphans:2!important;widows:2!important}.print-page-1 .grid.md\:grid-cols-2:not(.print\:hidden){display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10pt!important}.print-page-1-end .grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6pt!important}.print-page-2 .grid.lg\:grid-cols-2{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10pt!important}.print-page-3 .space-y-4{display:flex!important;flex-direction:column!important;gap:6pt!important}.print-page-3 .grid.md\:grid-cols-2{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8pt!important}.print-page-3 .space-y-4>div,.print-page-3 [class*=opportunity]{background:#fafafa!important;border:1px solid #e2e8f0!important;padding:8pt!important;margin-bottom:0!important;page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}.print-page-3 [class*=opportunity] h3,.print-page-3 [class*=opportunity] h4{font-size:10pt!important;margin-bottom:3pt!important}.print-page-3 [class*=opportunity] p{font-size:8pt!important;margin-bottom:2pt!important}.badge,.badge-feature,[class*=px-2][class*=py-1][class*=rounded],span[class*=rounded-full]{background:#f0f9ff!important;color:#0369a1!important;border:1px solid #bae6fd!important;padding:1pt 4pt!important;font-size:7pt!important}span[class*=bg-green],span[class*=text-green]{background:#dcfce7!important;color:#166534!important;border-color:#86efac!important}span[class*=bg-yellow],span[class*=text-yellow]{background:#fef9c3!important;color:#854d0e!important;border-color:#fde047!important}span[class*=bg-orange],span[class*=text-orange]{background:#ffedd5!important;color:#9a3412!important;border-color:#fdba74!important}.print-page-2 .space-y-4>div,[class*=WorkflowDiagram],[class*=workflow]{border:1px solid #e2e8f0!important;padding:6pt!important;margin-bottom:6pt!important;background:#fafafa!important}.workflow-steps,[class*=flex][class*=items-center][class*=justify-between]{flex-wrap:wrap!important;gap:4pt!important}.print-page-1 .max-w-3xl>div{background:linear-gradient(135deg,#f0fdfa,#f0f9ff)!important;border-left:3px solid #14b8a6!important;padding:8pt!important;margin:8pt 0!important;page-break-inside:avoid!important}[class*=AEOBoostCTA],[class*=CompetitorChallengeCard],[class*=ConsultationBookingCard],[class*=ConsultationCTA],[class*=ShareButton],[class*=SocialShareCard],[class*=share],form,input,section:last-of-type,select,textarea{display:none!important}svg:not(.static-gauge-svg):not([class*=AnimatedScoreGauge] svg){max-width:12pt!important;max-height:12pt!important}.static-gauge-svg,[class*=AnimatedScoreGauge] svg{max-width:128px!important;max-height:128px!important;width:128px!important;height:128px!important}.StaticScoreGauge{page-break-inside:avoid}[class*=lucide]{color:#14b8a6!important}[class*=AnimatedScoreGauge] text,svg text{fill:#1a1a1a!important;font-weight:700!important}a[href]:after{content:none!important}main:after{content:"Report generated by Flowtivity AI Insights • flowtivity.ai";display:block!important;text-align:center;font-size:8pt;color:#888;padding-top:10pt;margin-top:15pt;border-top:1px solid #e2e8f0}table{border-collapse:collapse!important;width:100%!important;font-size:8pt!important}td,th{border:1px solid #e2e8f0!important;padding:4pt 6pt!important;text-align:left!important}th{background:#f1f5f9!important;font-weight:600!important}}