@charset "UTF-8";
.privacy-back{margin-left:auto;color:var(--primary);font-size:13px;font-weight:700;text-decoration:none}
.privacy-back:hover{text-decoration:underline}
.privacy-page{max-width:860px;padding-block:62px 85px}
.privacy-eyebrow{margin:0 0 10px;color:var(--primary);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}
.privacy-page h1{margin:0 0 19px;font-size:clamp(36px,4.5vw,53px);line-height:1.1;letter-spacing:-1.3px}
.privacy-lead{max-width:70ch;margin:0 0 36px;color:var(--muted);font-size:17px;line-height:1.65}
.privacy-draft{margin:0 0 36px;padding:15px 18px;border-left:3px solid var(--accent);border-radius:0 9px 9px 0;background:var(--home-panel);font-size:13px;line-height:1.6}
.privacy-page section{padding:23px 0;border-top:1px solid var(--line)}
.privacy-page h2{margin:0 0 12px;font-size:21px;line-height:1.3}
.privacy-page section p{margin:0;color:var(--muted);font-size:15px;line-height:1.7}
.privacy-page section p+p{margin-top:11px}
.privacy-page section strong{color:var(--text)}
.privacy-page section a{font-weight:700}
@media(max-width:600px){.privacy-page{padding-block:38px 55px}.privacy-lead{font-size:15px}.privacy-page h2{font-size:19px}.privacy-page section p{font-size:14px}.privacy-back{max-width:105px;font-size:11px;text-align:right}}
