.privacy-page{color:var(--tm-text)}.privacy-copy.svelte-1r3rkm3{padding:clamp(1.4rem,3.5vw,3rem);border:1px solid var(--tm-border);border-radius:var(--tm-radius-md);background:var(--tm-surface);box-shadow:var(--tm-shadow-menu)}.privacy-copy h1{max-width:38rem;margin:0;color:var(--tm-text-strong);font-size:clamp(2.7rem,7vw,5.5rem);font-weight:830;letter-spacing:-.065em;line-height:.94}.privacy-copy h1+p{margin-top:.9rem;padding-bottom:1.25rem;border-bottom:1px solid var(--tm-border);color:var(--tm-accent);font-family:var(--tm-font-mono);font-size:.62rem;font-weight:750;letter-spacing:.03em}.privacy-copy h2{margin:2.6rem 0 .8rem;padding-top:1.15rem;border-top:1px solid var(--tm-border);color:var(--tm-text-strong);font-size:1.35rem;font-weight:790;letter-spacing:-.025em;line-height:1.2}.privacy-copy h3{margin:1.75rem 0 .65rem;color:var(--tm-text-strong);font-size:1rem;font-weight:780;line-height:1.3}.privacy-copy h4{margin:1.3rem 0 .45rem;color:var(--tm-text-soft);font-size:.76rem;font-weight:800;letter-spacing:.025em;text-transform:uppercase}.privacy-copy p,.privacy-copy li{color:var(--tm-text-soft);font-size:.77rem;line-height:1.78}.privacy-copy p{margin:.68rem 0}.privacy-copy ul{display:grid;gap:.42rem;margin:.8rem 0 1.2rem;padding-left:1.2rem}.privacy-copy li::marker{color:var(--tm-accent)}.privacy-copy strong{color:var(--tm-text-strong);font-weight:760}.privacy-copy a{color:var(--tm-accent);font-weight:680;text-decoration-thickness:1px;text-underline-offset:.18em}.privacy-copy a:hover{color:var(--tm-accent-hover)}@media (max-width: 560px){.privacy-copy.svelte-1r3rkm3{padding:1.25rem 1rem 2rem}.privacy-copy h1{font-size:3rem}}
