.summary-table{width:100%;border-collapse:collapse;margin-bottom:2rem}.summary-table th,.summary-table td{padding:12px 15px;text-align:left}.summary-table tr:nth-child(even){background-color:#f9f9f9}.summary-table th{border-bottom:2px solid #ccc;font-weight:bold}.summary-table td:first-child a{font-weight:600}h3{margin-top:3rem;margin-bottom:1rem}.resource-image{margin-top:1.5rem;margin-bottom:2rem;text-align:center}.resource-image img{max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.15)}.resource-image div{margin-top:.5rem;font-size:.9rem;color:#666}