/* Readable supporting page using the gallery's existing font and colors. */
.privacy-page{width:min(100%,688px);margin:56px auto 96px;padding:0 24px}
.privacy-page h1{font-size:clamp(32px,3.25vw,40px);font-weight:400;line-height:1.12;letter-spacing:-1.45px;margin:0 0 12px}
.privacy-page .privacy-updated{font-size:14px;color:var(--secondary);margin:0 0 32px}
.privacy-page section{margin:0;padding-top:32px}
.privacy-page h2{font-size:21px;font-weight:400;line-height:1.3;letter-spacing:-.4px;margin-bottom:12px}
.privacy-page p{color:var(--secondary);font-size:16px;line-height:1.65;margin:0 0 14px}
.privacy-page a{color:var(--foreground);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
@media(hover:hover){.privacy-page a:hover{color:#fff}}
.privacy-page a:active{color:var(--secondary)}
@media(max-width:600px){.privacy-page{margin-top:40px;margin-bottom:64px}}
