.privacy-page{padding:0 0 120px;min-height:80vh}.privacy-hero{max-width:var(--max-width);margin:0 auto;padding:180px var(--gutter) 60px}.privacy-hero .h1-mega{font-family:var(--font-display);font-size:clamp(4rem,8vw,9rem);font-weight:700;letter-spacing:-.04em;line-height:.85;text-transform:uppercase}@media(max-width:768px){.privacy-hero{padding:120px var(--gutter) 40px}}.privacy-page__updated{font-size:14px;color:var(--color-muted);margin-bottom:48px;font-family:var(--font-mono);letter-spacing:.04em}.privacy-page__body h3{font-family:var(--font-display);font-size:22px;font-weight:700;margin:40px 0 16px;color:var(--color-fg)}.privacy-page__body h3:first-child{margin-top:0}.privacy-page__body h4{font-family:var(--font-display);font-size:17px;font-weight:600;margin:28px 0 12px;color:var(--color-fg)}.privacy-page__body p{font-size:18px;line-height:1.7;color:var(--color-muted);margin-bottom:16px}.privacy-page__body ul{list-style:none;padding:0;margin:0 0 16px}.privacy-page__body ul li{font-size:18px;line-height:1.7;color:var(--color-muted);padding:4px 0 4px 20px;position:relative}.privacy-page__body ul li:before{content:"—";position:absolute;left:0;color:var(--color-accent)}.privacy-page__body a{color:var(--color-accent);border-bottom:1px solid var(--color-accent)}
