.privacy-footer { padding: 22px 26px; border-top: 1px solid #202a2629; background: #f3efe5; color: #202a26; }
.privacy-footer nav { max-width: 1240px; margin: auto; display: flex; justify-content: center; flex-wrap: wrap; gap: 12px 24px; }
.privacy-footer a { font-size: 12px; line-height: 1.6; text-underline-offset: 4px; overflow-wrap: anywhere; }
.privacy-footer a:focus-visible { outline: 2px solid currentColor; outline-offset: 4px; }
@media (max-width: 640px) { .privacy-footer { padding: 20px 18px; }.privacy-footer nav { justify-content: flex-start; gap: 14px 20px; }.privacy-footer a { padding-block: 5px; } }
