.guide-form-preview input,.guide-form-preview select,.guide-form-preview textarea{font-family:inherit}.guide-form-preview input::-moz-placeholder,.guide-form-preview textarea::-moz-placeholder{color:#b8bdc0;font-style:italic}.guide-form-preview input::placeholder,.guide-form-preview textarea::placeholder{color:#b8bdc0;font-style:italic}details.guide-faq-item>summary{list-style:none}details.guide-faq-item>summary::-webkit-details-marker{display:none}.guide-layout-grid{display:grid;gap:32px}@media (min-width:1024px){.guide-layout-grid{grid-template-columns:220px minmax(0,1fr)}.guide-layout-grid .toc-sidebar{display:block;position:sticky;top:96px;align-self:start}}@media (max-width:1023px){.guide-layout-grid .toc-sidebar{display:none}}@media print{@page{margin:18mm 16mm;size:A4}.back-link,.lang-toggle,.print-hint,.toc-sidebar,[data-no-print],button[data-print-button],footer.guide-footer,nav{display:none!important}body,html{color:#000!important;font-size:11pt!important;line-height:1.5!important}.guide-content,body,html{background:#fff!important}.guide-content{max-width:none!important;padding:0!important;margin:0!important}section.guide-section{page-break-before:always;-moz-column-break-before:page;break-before:page}section.guide-section:first-child{page-break-before:avoid;-moz-column-break-before:auto;break-before:auto}.guide-card,.guide-faq-item,.guide-glossary-item,.guide-mistake-row,.guide-timeline-step{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}a[href^=http]:after,a[href^=mailto]:after{content:" (" attr(href) ")";font-size:9pt;color:#444}.guide-form-preview input,.guide-form-preview select,.guide-form-preview textarea{background:#fafafa!important;border:1px solid #ccc!important;box-shadow:none!important;color:#000!important}svg.guide-illustration{max-width:200px!important;height:auto!important}h1,h2,h3{color:#000!important;page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}}