@media print{@page{size:A4 portrait;margin:15mm 13mm 16mm}html,body{color:#281b1d!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important}body{margin:0!important}.page{color:#281b1d!important;background:#fff!important;width:100%!important;min-height:0!important;font-size:10pt!important;line-height:1.45!important}.page .print-button{display:none!important}.page .hero{color:#281b1d!important;break-after:page!important;page-break-after:always!important;background:#fff!important;border-bottom:2pt solid #641426!important;min-height:0!important;margin:0!important;padding:0 0 12mm!important}.page .hero>.brand,.page .hero-inner{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.page .hero>.brand{color:#641426!important;padding-top:2mm!important}.page .hero>.brand strong{color:#641426!important;border-color:#641426!important}.page .hero-inner{margin-top:24mm!important}.page .hero-kicker,.page .kicker{color:#b37a39!important;letter-spacing:.16em!important;margin-bottom:3mm!important;font-size:7.5pt!important}.page .hero h1{color:#281b1d!important;letter-spacing:-.025em!important;max-width:165mm!important;margin:0!important;font-size:34pt!important;line-height:1.02!important}.page .hero h1 em{color:#b37a39!important}.page .hero-copy{color:#67585a!important;max-width:150mm!important;margin:8mm 0 0!important;font-size:10.5pt!important;line-height:1.55!important}.page .member-card{border-top:1pt solid #ddcec8!important;gap:1mm!important;margin-top:22mm!important;padding-top:6mm!important}.page .member-card small{color:#8b6a61!important;font-size:7pt!important}.page .member-card strong{color:#281b1d!important;font-size:24pt!important}.page .member-card span{color:#67585a!important;font-size:10pt!important}.page .hero-bottom{color:#7c6c68!important;margin-top:15mm!important;font-size:7pt!important}.page .content-shell{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.page .section{break-inside:auto!important;page-break-inside:auto!important;border-bottom:.6pt solid #e4d8d1!important;margin:0!important;padding:9mm 0!important}.page .section-heading{break-after:avoid-page!important;page-break-after:avoid!important;max-width:none!important;margin:0 0 5mm!important}.page .section-heading h2{color:#281b1d!important;margin:0 0 2mm!important;font-size:22pt!important;line-height:1.08!important}.page .section-heading p{color:#6e605d!important;margin:0!important;font-size:9.5pt!important;line-height:1.5!important}.page .summary-grid,.page .two-grid,.page .three-grid,.page .connections-grid,.page .stack,.page .action-stack{display:block!important}.page .summary-grid article,.page .list-card,.page .swot-card,.page .recommend-card,.page .priority-card,.page .action-card,.page .connection-card{color:#281b1d!important;width:100%!important;box-shadow:none!important;break-inside:avoid-page!important;page-break-inside:avoid!important;background:#fff!important;border:.8pt solid #dfd2ca!important;border-radius:9pt!important;margin:0 0 5mm!important;padding:6mm!important;display:block!important}.page .summary-grid article.wide{color:#281b1d!important;background:#fffaf6!important;border-left:3pt solid #641426!important}.page .summary-grid p,.page .list-card li,.page .swot-card li,.page .recommend-card p,.page .priority-card p,.page .action-info p,.page .connection-copy p,.page .first-action p{color:#4f4241!important;font-size:9.5pt!important;line-height:1.48!important}.page .summary-grid span,.page .action-info span,.page .connection-copy small{color:#a36c31!important;font-size:7pt!important}.page .synthesis{max-width:none!important}.page .synthesis>p{orphans:3;widows:3;color:#3f3434!important;margin:0 0 4mm!important;font-size:11.5pt!important;line-height:1.55!important}.page .list-card h3,.page .swot-card h3,.page .recommend-card h3,.page .connection-card h3,.page .priority-card h3,.page .action-card h3{color:#281b1d!important;break-after:avoid-page!important;page-break-after:avoid!important}.page .list-card ul,.page .swot-card ul{margin-top:4mm!important}.page .list-card li,.page .swot-card li{border-top-color:#eadfd8!important;padding:2.4mm 0!important}.page .dark-section,.page .soft-section{color:#281b1d!important;background:#fff!important;border-top:1.5pt solid #641426!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.page .dark-section .section-heading p{color:#6e605d!important}.page .swot-card{background:#fffdfb!important;border-color:#d7c9c1!important}.page .swot-card>span{color:#fff!important;background:#641426!important;width:8mm!important;height:8mm!important;margin-bottom:3mm!important}.page .swot-card li{color:#4f4241!important;border-top-color:#dfd2ca!important}.page .priority-card{grid-template-columns:none!important}.page .priority-card .number{color:#b37a39!important;margin-bottom:2mm!important;font-size:20pt!important;display:block!important}.page .recommend-card svg,.page .connection-icon,.page .next-section>svg{color:#7a2238!important}.page .recommend-card small{color:#756864!important;font-size:7.5pt!important;line-height:1.45!important}.page .action-top{break-after:avoid-page!important;page-break-after:avoid!important;margin-bottom:4mm!important}.page .action-top>span{color:#b37a39!important;font-size:19pt!important}.page .action-top>strong{color:#76233a!important;background:#f5ece7!important}.page .action-top>small{color:#746662!important}.page .action-card h3{margin-bottom:4mm!important;font-size:18pt!important;line-height:1.12!important}.page .action-info{border-top:.6pt solid #e8ddd6!important;grid-template-columns:none!important;padding:3mm 0!important;display:block!important}.page .action-info span{margin-bottom:1mm!important;display:block!important}.page .next-section{color:#281b1d!important;break-inside:avoid-page!important;page-break-inside:avoid!important;background:#fffaf6!important;border:1.5pt solid #641426!important;border-radius:10pt!important;margin-top:9mm!important;padding:7mm!important}.page .next-list>div{border-top-color:#decfc7!important;grid-template-columns:12mm 1fr!important;padding:3mm 0!important}.page .next-list strong{color:#b37a39!important}.page .next-list p{color:#4f4241!important}.page .connections-section{break-before:auto!important;page-break-before:auto!important}.page .connection-card{margin-bottom:6mm!important}.page .connection-head{break-after:avoid-page!important;page-break-after:avoid!important;display:block!important}.page .connection-head>span{color:#8c5d30!important;margin-top:2mm!important;display:inline-block!important}.page .connection-head p{color:#6a5b58!important}.page .tags{margin:3mm 0!important}.page .tags span{color:#5f514e!important;background:#f6f0eb!important}.page .first-action{color:#3f3434!important;background:#fff7f2!important;border-left:2.5pt solid #641426!important;border-radius:6pt!important;margin-top:4mm!important;padding:4mm!important}.page .first-action svg{color:#b37a39!important}.page .instagram{color:#7a2238!important;margin-top:4mm!important}.page footer{break-inside:avoid-page!important;page-break-inside:avoid!important;margin:0!important;padding:7mm 0 0!important}.page footer p{color:#6a5d59!important;margin-top:3mm!important;font-size:8.5pt!important}.page .footer-brand{color:#651526!important}.page .footer-brand strong{border-color:#651526!important}.page a[href]:after{content:none!important}}
