.design-checks{margin:1rem 0;padding:1rem;border:1px solid #b5c5cd;border-radius:8px;background:#f3f6f5;color:#173344}.design-checks summary{cursor:pointer;font-weight:700;padding:.4rem 0}.design-checks details{border-top:1px solid #ccd7dc;margin-top:.5rem}.design-checks p{max-width:72ch;line-height:1.5}.design-checks a{color:#174f79}
.worksheet{font-family:Arial,sans-serif;line-height:1.45;color:#173344}.worksheet{max-width:850px;margin:2rem auto;padding:0 1rem}.worksheet h1{font-family:Georgia,serif}.worksheet h2{font-size:1.05rem}.worksheet table{border-collapse:collapse;width:100%}.worksheet th,.worksheet td{border:1px solid #889ba5;padding:8px;text-align:left;width:33%}.worksheet td{height:50px}.writing{height:44px;border-bottom:1px solid #aebbc2}.worksheet .note,.worksheet footer{font-size:.8rem}.worksheet section{break-inside:avoid}
@media print{@page{size:letter;margin:12mm}.worksheet nav{display:none}.worksheet{margin:0;padding:0;font-size:10pt}.worksheet h1{font-size:20pt;margin:0}.worksheet h2{margin:.65rem 0 .2rem}.worksheet p{margin:.35rem 0}.writing{height:30px}.worksheet td{height:36px}.worksheet a{color:inherit;text-decoration:none}.worksheet footer{font-size:8pt}}
