/* Styles for /privacy/. Shared styles are loaded from ../style.css. */
.privacy-page{max-width:900px}
.privacy-page h1{font-size:clamp(24px,4vw,38px);line-height:1.6;letter-spacing:.03em}
.privacy-intro{margin-top:30px}
.privacy-page p,.privacy-page li,.privacy-page address{font-size:14px;line-height:2.1;color:var(--muted);overflow-wrap:anywhere}
.privacy-page section{margin-top:38px;padding-top:30px;border-top:1px solid var(--line)}
.privacy-page section h2{font-size:21px;line-height:1.7;margin-bottom:16px;letter-spacing:.02em}
.privacy-page section p+p{margin-top:16px}
.privacy-page ul{padding-left:1.5em;margin-block:16px}
.privacy-page a{text-decoration:underline;text-underline-offset:4px;color:var(--teal)}
.privacy-page address{font-style:normal;margin-top:12px}
.privacy-date{margin-top:40px;text-align:right}
.privacy-home{font-size:12px;border-bottom:1px solid var(--line);padding-block:10px}
@media(max-width:760px){.privacy-page section h2{font-size:19px}.privacy-page p,.privacy-page li,.privacy-page address{font-size:13px}}
