.guide-print-button{cursor:pointer;font:inherit;display:inline-flex;align-items:center;gap:10px}.guide-print-button svg{margin:0!important}.zoho-guide .guide-print-note{font-size:14px;line-height:1.6;margin-top:14px;max-width:55ch}.guide-print-button:focus-visible{outline:3px solid var(--theme-accent,var(--maroon));outline-offset:5px}
@page{size:A4;margin:15mm 15mm 17mm}
@media print{
 :root,html[data-theme=dark]{--theme-bg:#fff;--theme-text:#17252c;--theme-muted:#41545e;--theme-accent:#763c4e;--maroon:#763c4e;--gray:#f1f3f4;--blue:#e8eff4;--line:#c8d0d4;color-scheme:light}
 html,body{background:#fff!important;color:#17252c!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:10pt!important}
 body{margin:0!important}.wrap{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
 .header{position:static!important;padding:0 0 5mm!important;margin-bottom:5mm!important;border-bottom:1px solid #c8d0d4!important;min-height:0!important;display:block!important;background:#fff!important}
 .header .logo{width:34mm!important;height:auto!important;max-width:none!important}.header>a:not(:first-child),.header nav,.header button,.theme-toggle,.skip,.backtop,.footer,.guide-actions,.guide-print-note,[role=progressbar]{display:none!important}
 .page-hero,.section{padding:6mm 0!important;margin:0!important;background:#fff!important;color:#17252c!important;min-height:0!important;border:0!important}
 .page-hero{padding-top:0!important}.page-hero h1{font-size:26pt!important;line-height:1.16!important;max-width:none!important;margin:3mm 0!important;letter-spacing:-.025em!important}
 [dir=rtl] .page-hero h1{font-size:25pt!important;letter-spacing:0!important}.page-hero p{font-size:10pt!important;line-height:1.55!important;max-width:none!important;margin:3mm 0!important}
 .eyebrow{font-size:8pt!important;letter-spacing:.08em!important;margin-bottom:2mm!important;color:#41545e!important}[dir=rtl] .eyebrow{letter-spacing:0!important}
 h2{font-size:17pt!important;line-height:1.23!important;letter-spacing:0!important;margin:0 0 3mm!important}h3{font-size:12pt!important;line-height:1.3!important;margin:0 0 2mm!important}
 p,li{font-size:10pt!important;line-height:1.55!important;color:#17252c!important}p{margin:0!important}p+p{margin-top:3mm!important}h1,h2,h3,.eyebrow{break-after:avoid}p,li{orphans:3;widows:3}a{color:inherit!important;text-decoration:underline!important}svg{color:#763c4e!important}
 .guide-grid,.marketing-heading{grid-template-columns:1fr 1.45fr!important;gap:7mm!important;align-items:start!important}.marketing-heading{margin-bottom:5mm!important}.guide-grid .eyebrow{margin-bottom:3mm!important}.guide-grid p[style]{margin-top:3mm!important}.guide-steps li{padding:3mm 0!important;gap:3mm!important;grid-template-columns:6mm 1fr!important;break-inside:avoid}.guide-steps li:before{font-size:8pt!important;color:#763c4e!important}.guide-steps li:first-child{padding-top:0!important}
 .marketing-map{max-width:none!important}.map-discovery h3{font-size:11pt!important;margin-bottom:3mm!important}.map-discovery ul{gap:2mm!important}.map-discovery li{padding:3mm!important;flex:1 1 27mm!important;font-size:8pt!important;line-height:1.4!important;gap:2mm!important;background:#f1f3f4!important;break-inside:avoid}.marketing-map svg{width:5mm!important;height:5mm!important}
 .map-flow{padding:2mm!important;text-align:center!important;font-size:13pt!important}.map-hub{padding:4mm!important;background:#e8eff4!important}.map-hub h3{margin:1mm 0 2mm!important;font-size:14pt!important}.map-results{grid-template-columns:1fr 1fr!important;gap:3mm!important}.map-results>div{padding:3mm!important;background:#f1f3f4!important}.map-results h3{font-size:11pt!important}.map-loop{padding:2mm 0!important;margin-top:3mm!important;font-size:9pt!important}.marketing-note{margin-top:4mm!important;font-size:9pt!important}
 .marketing-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3mm!important}.marketing-card{padding:3mm!important;break-inside:avoid}.marketing-card h3{margin:0 0 2mm!important;font-size:11pt!important}.marketing-card p,.channel-item p{font-size:9pt!important;line-height:1.5!important}
 .channel-grid{grid-template-columns:1fr 1fr!important;gap:4mm 7mm!important}.channel-item{padding:2mm 0 3mm!important;break-inside:avoid}.channel-item>svg{width:5mm!important;height:5mm!important;margin-bottom:2mm!important}.channel-item h3{font-size:11pt!important;margin:0 0 2mm!important}.channel-example{padding-inline-start:3mm!important;margin-top:2mm!important;font-size:8.5pt!important}
 .content-example{padding:2mm 4mm!important;margin:0 0 4mm!important;break-inside:avoid}.content-example h3{font-size:13pt!important;margin:2mm 0!important}.marketing-notes{grid-template-columns:1fr 1fr!important;gap:5mm!important;margin-top:4mm!important}.marketing-notes p{font-size:8.5pt!important;line-height:1.5!important}.guide-sources{margin-top:5mm!important;padding-top:3mm!important}.guide-sources ul{margin-top:2mm!important}.guide-sources li{margin:1mm 0!important;font-size:8pt!important}.guide-sources a:after{content:' · ' attr(href);font-size:7pt;overflow-wrap:anywhere}
 .marketing-guide main>section:nth-child(3) .marketing-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}.marketing-guide main>section:nth-child(3) .marketing-card p{font-size:8.5pt!important}.marketing-guide main>section:nth-child(4) .channel-item p{font-size:8.5pt!important;line-height:1.4!important}.marketing-guide main>section:nth-child(4) .channel-grid{gap:3mm 6mm!important}.marketing-guide main>section:nth-child(3),.marketing-guide main>section:nth-child(5),.marketing-guide main>section:nth-child(7){break-before:page}
 .feedback-guide main>section:nth-child(4){break-before:page}.feedback-guide .guide-grid{grid-template-columns:1fr 1.8fr!important}.feedback-guide .section{padding:5mm 0!important}.feedback-guide .guide-steps li{padding:2.5mm 0!important}.feedback-guide .guide-steps li p{font-size:9pt!important;line-height:1.5!important}
}

.guide-print-source{display:none}@media print{.guide-print-source{display:block!important;font-size:8pt!important;color:#41545e!important;margin-top:3mm!important;overflow-wrap:anywhere}.guide-print-source a{text-decoration:none!important}}
.guide-share-button{cursor:pointer;font:inherit}.guide-share-button:focus-visible{outline:3px solid var(--theme-accent,var(--maroon));outline-offset:5px}.guide-share-status:empty{display:none}.guide-share-status{font-size:14px!important;margin-top:12px!important}.guide-share-status input{max-width:100%;width:34em;font:inherit;padding:8px;border:1px solid var(--line);border-radius:4px;background:var(--theme-bg);color:var(--theme-text)}
@media print{.guide-share-status{display:none!important}.marketing-guide .header{margin-bottom:3mm!important;padding-bottom:3mm!important}.marketing-guide .section{padding:5mm 0!important}.marketing-guide .marketing-note{font-size:8pt!important;line-height:1.4!important;margin-top:2mm!important}}

.guide-print-source a{direction:ltr;unicode-bidi:isolate;display:inline-block}
