@media print{*,:before,:after{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}nav,header,footer,.cookie-banner,.social-links,button:not([type=submit]),[role=navigation],[aria-hidden=true],.no-print,.print\:hidden{display:none!important}.print\:block{display:block!important}@page{margin:2cm;size:A4}@page:first{margin-top:3cm}body{color:#000;background:#fff;font-family:Times New Roman,Times,Georgia,serif;font-size:12pt;line-height:1.6}main,.apple-container{max-width:100%!important;margin:0!important;padding:0!important}h1{page-break-after:avoid;border-bottom:2pt solid #000;margin-bottom:.5cm;padding-bottom:.25cm;font-size:24pt;font-weight:700}h2{page-break-after:avoid;margin-top:1cm;margin-bottom:.5cm;font-size:16pt;font-weight:700}h3{page-break-after:avoid;margin-top:.75cm;margin-bottom:.25cm;font-size:14pt;font-weight:700}h4,h5,h6{page-break-after:avoid;margin-top:.5cm;margin-bottom:.25cm;font-size:12pt;font-weight:700}p{orphans:3;widows:3;margin-bottom:.5cm}a[href]{text-decoration:underline;color:#000!important}a[href^=http]:not([href*=endthewaitontario\.com]):after{content:" (" attr(href)")";word-break:break-all;font-size:9pt;font-style:italic}a[href^=mailto\:]:after{content:" (" attr(href)")";font-size:9pt}a[href^=\/]:after,a[href^=\#]:after{content:""}ul,ol{margin-bottom:.5cm;margin-left:1cm}li{margin-bottom:.25cm}.card,[class*=Card]{page-break-inside:avoid;border:1pt solid #000!important;margin:.5cm 0!important;padding:.5cm!important}[class*=bg-amber],[class*=bg-blue],[class*=bg-red],[class*=bg-green],[class*=bg-purple]{border:1pt solid #666!important;margin:.5cm 0!important;padding:.5cm!important}svg,[class*=lucide]{display:none!important}table{border-collapse:collapse;width:100%;margin:.5cm 0}th,td{text-align:left;border:1pt solid #000;padding:.25cm}th{font-weight:700;background:#f0f0f0!important}img{page-break-inside:avoid;max-width:100%!important}blockquote{border-left:3pt solid #000;margin:.5cm 0;padding-left:.5cm;font-style:italic}pre,code{border:1pt solid #ccc;padding:.25cm;font-family:Courier New,Courier,monospace;font-size:10pt;background:#f5f5f5!important}.page-break-before{page-break-before:always}.page-break-after{page-break-after:always}.avoid-break,section{page-break-inside:avoid}.legal-header{text-align:center;border-bottom:2pt solid #000;margin-bottom:1cm;padding-bottom:.5cm}.legal-header h1{border-bottom:none;padding-bottom:0}.legal-footer{text-align:center;border-top:1pt solid #000;padding-top:.25cm;font-size:9pt;position:fixed;bottom:1cm;left:0;right:0}.last-updated{margin-bottom:1cm;font-size:10pt;font-style:italic}.signature-line{border-bottom:1pt solid #000;width:50%;margin:1cm 0 .25cm;display:inline-block}.signature-label{margin-top:.25cm;font-size:10pt}input[type=checkbox]{border:1pt solid #000;width:.4cm;height:.4cm;margin-right:.25cm;display:inline-block!important}input[type=checkbox]:checked:after{content:"✓"}input,textarea,select{border:1pt solid #000!important;padding:.25cm!important}button,[role=button],.btn{display:none!important}.space-y-4>*+*{margin-top:.5cm!important}.space-y-8>*+*{margin-top:1cm!important}.space-y-12>*+*{margin-top:1.5cm!important}.grid{display:block!important}.grid>*{margin-bottom:.5cm}[class*=hero],[class*=Hero]{border-bottom:1pt solid #000;margin-bottom:1cm!important;padding:.5cm 0!important}[class*=bg-muted],.muted{background:#f5f5f5!important;padding:.5cm!important}.document-title-block{text-align:center;margin-bottom:2cm}.document-title-block h1{margin-bottom:.5cm;font-size:28pt}.document-title-block .organization{margin-bottom:.25cm;font-size:14pt;font-weight:700}.document-title-block .date{font-size:11pt;font-style:italic}.version-info{text-align:right;margin-bottom:1cm;font-size:9pt}.accessibility-notice{border:1pt dashed #666;margin:1cm 0;padding:.5cm;font-size:10pt;font-style:italic}.end-of-document{text-align:center;border-top:2pt solid #000;margin-top:2cm;padding-top:1cm;font-size:10pt;font-style:italic}.end-of-document:before{content:"— End of Document —"}}.print-button{display:block}@media print{.print-button{display:none!important}}
