.procurement-note{box-sizing:border-box;width:100%;max-width:1120px;margin:2rem auto;padding:clamp(1rem,3vw,2rem);border:1px solid #a3aaa1;border-radius:8px;line-height:1.7;overflow-wrap:anywhere;scroll-margin-top:110px}.procurement-note h2{font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.3;margin:0 0 1rem}.procurement-note h3{font-size:1.12rem;margin:1.2rem 0 .4rem}.procurement-note p,.procurement-note ul,.procurement-note ol{margin:.8rem 0}.procurement-note li{margin:.4rem 0}.procurement-note a{text-decoration:underline;text-underline-offset:3px}.procurement-note .procurement-table{overflow-x:auto}.procurement-note table{width:100%;border-collapse:collapse;min-width:520px}.procurement-note th,.procurement-note td{padding:.7rem;text-align:left;vertical-align:top;border:1px solid #a3aaa1}.procurement-note .source-note{font-size:.9rem}.procurement-note ul,.procurement-note ol{padding-left:1.5rem}@media print{.procurement-note{max-width:none;border:1px solid #777}.procurement-note table{min-width:0}}
