.proposal-checklist{margin:0 0 50px}.proposal-checklist h2{font-size:clamp(25px,3vw,34px);line-height:1.2}.proposal-checklist p,.proposal-example p{line-height:1.75;color:#52616a}.proposal-checklist table{width:100%;border-collapse:collapse;margin-top:24px;font-size:16px;line-height:1.65;text-align:left}.proposal-checklist th,.proposal-checklist td{padding:17px 20px;border-bottom:1px solid #dedbd4;vertical-align:top}.proposal-checklist thead{background:#153044;color:white}.proposal-checklist tbody th{width:31%;color:#153044}.proposal-checklist tbody tr:nth-child(even){background:#f7f5f1}.proposal-example{padding:25px 30px;margin:0 0 40px;border-left:3px solid #9a773f;background:#f7f5f1}.proposal-example h3{font-size:22px;line-height:1.35;margin-top:0;color:#153044}.proposal-example p:last-child{margin-bottom:0}.guide-next.actions{gap:12px;flex-wrap:wrap}
@media(max-width:650px){.proposal-checklist thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.proposal-checklist table,.proposal-checklist tbody,.proposal-checklist tr,.proposal-checklist th,.proposal-checklist td{display:block;width:100%;box-sizing:border-box}.proposal-checklist tbody th{width:100%;border:0;padding:15px 16px 3px}.proposal-checklist td{padding:0 16px 16px}.proposal-example{padding:20px}.guide-next.actions .button{width:100%;text-align:center;justify-content:center}}
