*{box-sizing:border-box}body{font:16px/1.55 'Segoe UI',Arial,sans-serif;color:#203a30;background:#fff;margin:0;overflow-wrap:anywhere}main{max-width:1200px;margin:auto;padding:36px 24px}h1{font-size:32px;line-height:1.2;margin:12px 0}h2{font-size:20px;line-height:1.3}.intro{max-width:1000px}.meta{font-size:13px;color:#52655d}.example{padding:16px;border:1px solid #dfe6df;background:#f7f8f3;border-radius:10px}.table{overflow:auto}table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:850px}th,td{border:1px solid #b9c7c0;padding:10px;vertical-align:top;overflow-wrap:anywhere}th{background:#edf2ef;font-size:13px}td{height:65px;font-size:13px}.checks{display:grid;grid-template-columns:1fr 1fr;gap:10px;list-style:none;padding:0}.checks li{display:flex;gap:10px;align-items:start}.checks input{width:18px;height:18px;margin-top:3px;flex-shrink:0}.use{padding:14px;border:1px solid #dfe6df;background:#f7f8f3}a{color:#316b5b}.back{display:inline-block;margin-bottom:18px}@media(max-width:650px){main{padding:24px 18px}.checks{grid-template-columns:1fr}h1{font-size:28px}}@page{size:A4 landscape;margin:12mm}@media print{body{font-size:11px;line-height:1.4}main{max-width:none;padding:0}.back,.screen-only{display:none}h1{font-size:22px}h2{font-size:15px}table{min-width:0}th,td{padding:7px}td{height:36px}tr{break-inside:avoid}thead{display:table-header-group}.checks{grid-template-columns:1fr 1fr}.example{break-inside:avoid}.checks,.use{break-inside:avoid}.intro{margin:8px 0}}