.privacy-wrapper{align-items:flex-start;padding:3rem 1rem 5rem}.privacy-container{max-width:800px;margin:0 auto}.privacy-header{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,0,.15)}.privacy-eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#ff0;margin-bottom:.5rem}.privacy-title{font-family:Bebas Neue,sans-serif;font-size:clamp(2rem,5vw,3.5rem);letter-spacing:.03em;line-height:1;margin:0}.privacy-updated{color:#ffffff73;font-size:.88rem;margin-top:.75rem;margin-bottom:0}.privacy-body{display:flex;flex-direction:column;gap:0}.privacy-section{padding:1.75rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.privacy-section:last-child{border-bottom:none}.privacy-section h2{font-family:Bebas Neue,sans-serif;font-size:1.3rem;letter-spacing:.05em;color:#ff0;margin-bottom:.75rem}.privacy-section p,.privacy-section li{font-size:.95rem;color:#ffffffb3;line-height:1.8}.privacy-section ul{padding-left:1.25rem;margin:.5rem 0}.privacy-section li{margin-bottom:.3rem}.privacy-section a{color:#ff0;text-decoration:underline;transition:opacity .2s ease}.privacy-section a:hover{opacity:.8}.privacy-section strong{color:#ffffffe6}.privacy-footer{margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,0,.15)}.privacy-back-link{font-size:.85rem;color:#ff0;text-decoration:none;font-weight:600;transition:opacity .2s ease}.privacy-back-link:hover{opacity:.8;color:#ff0}
