.privacy-page{--bg:#f8f7f3;--ink:#201f1d;--muted:#6f6b63;--accent:#42535f;--rule:#c6c1b5;--measure:38em;color-scheme:light;-webkit-text-size-adjust:100%;font-size:112.5%;margin:0;min-height:100vh;background:var(--bg);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.62;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.privacy-page ::-moz-selection{background:#e9e5da}.privacy-page ::selection{background:#e9e5da}.privacy-wrap{max-width:var(--measure);margin:0 1.5em 0 clamp(1.5em,9vw,11em);padding:10em 0 6em}.privacy-page h1{margin:0;font-size:2em;font-weight:600;letter-spacing:-.014em;line-height:1.15;text-wrap:balance}.privacy-page .updated{margin:.95em 0 0;font-size:1em;font-weight:400;color:var(--muted)}.privacy-page .content{margin-top:5.5em}.privacy-page .content>:first-child{margin-top:0}.privacy-page .content h2{margin:2.6em 0 0;font-size:1em;font-weight:600;letter-spacing:normal}.privacy-page .content p{margin:.9em 0 0;text-wrap:pretty}.privacy-page a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--rule);transition:color .12s ease,text-decoration-color .12s ease}.privacy-page a:hover{color:var(--accent);text-decoration-color:var(--accent)}.privacy-footer{max-width:var(--measure);margin:0 1.5em 0 clamp(1.5em,9vw,11em);padding:2.5em 0 8em;border-top:1px solid var(--rule)}.privacy-footer p{margin:0;font-size:.85em;color:var(--muted)}.privacy-footer .links{margin-top:.5em}@media (max-width:640px){.privacy-page{font-size:106.25%}.privacy-wrap{margin:0 1.4em;padding:4.5em 0}.privacy-page h1{font-size:1.7em}.privacy-page .content{margin-top:3.75em}.privacy-page .content h2{margin-top:2.25em}.privacy-footer{margin:0 1.4em;padding:2.25em 0 6em}}