.hardware-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.hardware-paths a{display:block;background:#e8efe3;border:1px solid #d0ddca;border-radius:9px;padding:24px}.hardware-paths a:nth-child(3){background:#f3ecdf;border-color:#e3d7c4}.hardware-paths span{font-size:11px;color:var(--muted)}.hardware-paths h2{font-size:22px;font-weight:550;margin:15px 0 12px}.hardware-paths p{font-size:13px;color:var(--muted)}.hardware-paths b{display:block;font-size:11px;font-weight:500;margin-top:23px}.hardware-paths a:hover{border-color:#78987f}.hardware-document{margin-bottom:25px}.hardware-document .prose{background:var(--white);border:1px solid var(--line);border-radius:9px}.hardware-document td{vertical-align:top;min-width:145px}.hardware-document td:first-child{min-width:120px;color:var(--green);font-weight:550}.hardware-document h3{scroll-margin-top:110px}.hardware-document h2{font-size:24px}.hardware-document a{overflow-wrap:anywhere}footer{margin-top:40px}@media(max-width:800px){.hardware-paths{grid-template-columns:1fr}.hardware-paths a{padding:20px}.hardware-paths h2{margin:9px 0}.hardware-paths b{margin-top:12px}.hardware-document .prose{padding:15px}.hardware-document .section-heading h2{font-size:22px}}@media print{.hero{display:block!important}.hardware-paths,.sources{display:none}.prose{border:0!important}.hardware-document{margin:0}}
