/* Confirmed AMC terms and product brochure links. */
.amc-company { font-weight: 800; color: var(--text); }
.amc-document-actions { display: flex; flex-wrap: wrap; align-items: center; gap: 20px; margin-top: 24px; }
.amc-text-link { color: var(--link-ink); text-decoration: underline; text-underline-offset: 3px; font-weight: 700; }
.amc-intro { color: var(--muted); line-height: 1.8; max-width: 80ch; margin: 18px 0 24px; }
.amc-terms-list { padding-left: 24px; margin: 24px 0 0; }
.amc-terms-list li { color: var(--muted); line-height: 1.8; padding-left: 8px; margin-bottom: 18px; }
.product-docs .amc-product-links { display: flex; flex-wrap: wrap; gap: 10px 24px; margin-top: 14px; }
.amc-product-links a { color: var(--link-ink); font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }
.product-docs .amc-model-note { padding: 12px 16px; border-left: 3px solid var(--blue); background: var(--alt); border-radius: 8px; color: var(--muted); line-height: 1.8; font-size: .94rem; margin-top: 16px; }
@media(max-width:700px) { .amc-document-actions { align-items: stretch; flex-direction: column; } .amc-document-actions .btn { text-align: center; } }
