.guides-page h1,.guides-page h2,.guides-page h3{letter-spacing:0}.guide-article{line-height:1.8}.guide-article h2{color:var(--primary);margin-bottom:1rem;font-size:1.75rem;font-weight:600;line-height:1.3}.guide-article h3{color:var(--primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.4}.guide-article section{margin-top:3.5rem;scroll-margin-top:7rem}.guide-article section p+p{margin-top:1rem}.guide-print-only{display:none}html:has(.guides-page){scroll-behavior:smooth}.guide-category{scroll-margin-top:7rem}@media (prefers-reduced-motion:reduce){html:has(.guides-page){scroll-behavior:auto}}@media print{@page{size:A4;margin:16mm}body:has(.guide-article){background:var(--card);color:var(--foreground)}body:has(.guide-article) header{display:none!important}body:has(.guide-article) footer{display:none!important}body:has(.guide-article) main~*{display:none!important}body:has(.guide-article) [role=dialog]{display:none!important}body:has(.guide-article) .guide-screen-only{display:none!important}body:has(.guide-article) main{width:100%}.guide-article{max-width:none;padding:0;font-size:10pt;line-height:1.5}.guide-article h1{font-size:25pt}.guide-article h2{break-after:avoid;font-size:18pt}.guide-article h3{break-after:avoid;font-size:13pt}.guide-article section{margin-top:22pt}.guide-article .guide-print-only{display:block}.guide-article .guide-print-brand{align-items:center;gap:12pt;margin-bottom:16pt;display:flex}.guide-article .guide-image{break-inside:avoid;margin:14pt 0}.guide-article .guide-image img{object-fit:contain;width:100%;max-height:65mm}.guide-article table,.guide-article tr{break-inside:avoid}.guide-article input[type=checkbox]{appearance:auto}.guide-article .guide-quote a{box-shadow:none;border:0;padding-left:0}.guide-article .guide-local{padding:14pt}}
