*{box-sizing:border-box}body{font:17px/1.65 system-ui,sans-serif;color:#183b2d;background:#f6f8f6;margin:0}header,main,footer{max-width:960px;margin:auto;padding:28px}h1{font-size:36px;line-height:1.2}h2{line-height:1.25}a{color:#146b47}nav{display:flex;gap:18px;flex-wrap:wrap}article{background:white;border:1px solid #d7e3da;border-radius:8px;padding:28px;margin:24px 0}figure{margin:24px 0}img{max-width:100%;height:auto;display:block;max-height:800px;margin:auto;border:1px solid #d7e3da}figcaption{font-size:13px;color:#53685c;margin-top:9px}.note{padding:14px 18px;background:#edf3ef;border-left:3px solid #28734d}.example{padding:8px 12px;background:#fff2d8;color:#704712;font-weight:600}.step{color:#28734d;font-size:14px}table{border-collapse:collapse;width:100%}td,th{padding:12px;border-bottom:1px solid #d7e3da;text-align:left;vertical-align:top}code{overflow-wrap:anywhere}@media print{body{background:white}header,main,footer{padding:0}article{break-inside:avoid;border:0}nav{display:none}}