.tc-privacy-footer{padding:1rem;font-size:1rem;line-height:1.6;background:#fff;color:#172333;text-align:center}.tc-privacy-footer .tc-analytics-controls{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.tc-privacy-footer button{font:inherit;min-height:44px;padding:.6rem .8rem;background:#fff;color:#172333;border:2px solid #172333;border-radius:4px}.tc-privacy-footer button:disabled{opacity:.65}.tc-privacy-footer a{color:#0645ad;text-decoration:underline}.tc-privacy-footer :focus-visible{outline:3px solid #0645ad;outline-offset:3px}.tc-privacy-footer p{margin:.5rem 0}@media(max-width:480px){.tc-privacy-footer button{width:100%}}
