.buyer-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.reporting-subhead{font-weight:600}.buyer-actions .button{background:var(--primary);color:#fff;border-radius:8px;padding:16px 24px;font-weight:600;text-decoration:none}.buyer-actions .button-secondary{color:var(--primary);border:1px solid var(--border);background:#fff}.workbook-section>.button{background:var(--primary);color:#fff;white-space:normal;border-radius:8px;height:auto;padding:16px 24px;font-weight:600;text-decoration:none;display:inline-flex}.workbook-section:has(.resource-benefits) .resource-benefits{margin-top:0}.resource-workbook .buyer-toc{max-height:calc(100dvh - 140px);overflow-y:auto}@media (max-width:640px){.buyer-actions{flex-direction:column;align-items:stretch}.workbook-section>.button{text-align:center;justify-content:center;width:100%}}
