.ampd-privacy-date { margin-top: 24px; }
.ampd-privacy .ampd-terms-version a { color: #ccc; text-decoration: underline; text-underline-offset: 3px; }
.ampd-privacy .ampd-terms-content h2:first-child { margin-top: 0; }
.ampd-privacy .ampd-terms-content h3 { color: #222; font-family: 'Inter Tight', sans-serif; font-weight: 700; font-size: 19px; line-height: 1.5; margin: 26px 0 12px; }
.ampd-privacy .ampd-terms-content ul { margin: 0 0 22px; padding-left: 24px; }
.ampd-privacy .ampd-terms-content li { padding-left: 5px; margin-bottom: 7px; }
.ampd-privacy .ampd-terms-content li::marker { color: #b51a10; }
.ampd-privacy .ampd-terms-content a { color: #a1170e; text-decoration: underline; text-underline-offset: 3px; overflow-wrap: anywhere; }
.ampd-privacy .ampd-terms-content a:hover { color: #7d1009; }
#privacy-policy-top { scroll-margin-top: 112px; }
