@media print{.site-header,.site-footer,.main-nav,.mobile-menu-toggle,.tool-controls,.tool-export,.sidebar,.breadcrumbs,.email-signup,.trust-bar,.related-patterns,.faq-list,.skip-link,.pattern-cards,.profession-cards{display:none}body{font-size:11pt;color:#000;background:#fff}.container{max-width:100%;padding:0}.tool-calendar{grid-template-columns:repeat(3,1fr);gap:12px}.tool-calendar__month{border:1px solid #ccc;page-break-inside:avoid}.tool-calendar__month-header{background:#333;color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}.tool-calendar__day--work{background:#dbeafe;-webkit-print-color-adjust:exact;print-color-adjust:exact}.tool-calendar__day--night{background:#ede9fe;-webkit-print-color-adjust:exact;print-color-adjust:exact}.section{page-break-before:auto}h2{page-break-after:avoid}a[href]:after{content:none}}