.privacy-container{background:var(--color-paper);padding:3rem 1.25rem 5rem}.privacy-content{max-width:56rem;margin:0 auto}.privacy-title{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,4.5rem);text-transform:uppercase;line-height:1;padding:2rem 2.25rem;margin:0 0 2rem;border-radius:1.5rem;background:var(--steel);box-shadow:var(--steel-shadow);border-bottom:6px solid #f59e0b;color:var(--color-ink-950)}.privacy-section{background:#fff;border-radius:1rem;padding:1.5rem 1.75rem;margin-bottom:1rem;border-left:6px solid #f59e0b;box-shadow:0 0 0 1px #0b0d120d,0 1px 3px #00000014}.privacy-section h2{font-family:var(--font-display);font-size:1.75rem;text-transform:uppercase;margin:0 0 .5rem;color:var(--color-ink-950)}.privacy-section p,.privacy-section li{line-height:1.75;color:var(--color-ink-700)}.privacy-section ul{padding-left:1.25rem;list-style:disc}.privacy-section a{color:var(--color-brand-700);font-weight:600}.privacy-section .contact-list{list-style:none;padding:0;margin:1rem 0 1.25rem;background:var(--color-paper);border:1px solid #e4e4e7;border-radius:12px}.privacy-section .contact-list li{display:grid;grid-template-columns:7rem 1fr;gap:.75rem;padding:.75rem 1.25rem;border-top:1px solid #e4e4e7}.privacy-section .contact-list li:first-child{border-top:0}.privacy-section .contact-list strong{color:var(--color-ink-950);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}
