*{box-sizing:border-box}body{font:15px/1.5 Arial,sans-serif;color:#1a1016;background:#fbf7f2;margin:0;padding:30px}main{max-width:800px;margin:auto}a{color:#a6215b}h1{font-size:34px;line-height:1.1;letter-spacing:-1px;margin:12px 0}h2{font-size:15px;margin:0 0 6px}p{margin:10px 0}header{border-bottom:3px solid #a6215b;padding-bottom:14px}.eyebrow{font-size:11px;letter-spacing:2px;text-transform:uppercase}.instructions{font-size:13px;color:#5c4c54}.fields{display:grid;grid-template-columns:1fr 1fr;margin-top:20px;gap:16px 24px}.field{break-inside:avoid;min-height:100px;border-bottom:1px solid #8c7a83}.field p{font-size:12px;color:#5c4c54}.wide{grid-column:1/-1;min-height:112px}.review{margin-top:22px;border:1px solid #cbbbc2;padding:12px;font-size:12px}footer{font-size:11px;color:#5c4c54;border-top:1px solid #cbbbc2;margin-top:20px;padding-top:10px}.screen-only{font-size:13px;margin-bottom:18px}a:focus-visible{outline:3px solid #a6215b;outline-offset:4px}@media(max-width:550px){body{padding:20px}.fields{grid-template-columns:1fr}.wide{grid-column:auto}}@page{size:letter;margin:.55in}@media print{body{padding:0;background:white;font-size:11pt}.screen-only{display:none}.fields{grid-template-columns:1fr 1fr;gap:10px 22px}.wide{grid-column:1/-1}.field{min-height:94px}.wide{min-height:100px}h1{font-size:27pt}header{padding-bottom:10px}.review{margin-top:16px}footer{margin-top:15px}a{color:inherit;text-decoration:none}}
