.privacy-main{width:min(760px,100%);margin:0 auto;padding:64px 28px 100px}.privacy-main h1{margin:22px 0 28px;font-size:clamp(42px,6vw,64px);font-weight:550;letter-spacing:-.05em;line-height:1.1}.privacy-main h1 em{line-height:1.2}.privacy-intro{font-size:18px;line-height:1.7;color:var(--muted)}.privacy-main section{margin-top:44px;padding-top:28px;border-top:1px solid var(--line)}.privacy-main h2{font-size:20px;font-weight:650;letter-spacing:-.02em;margin:0 0 16px}.privacy-main section p,.privacy-storage{font-size:14px;line-height:1.85;color:#655a4f}.privacy-main a{color:#8b522f;text-decoration:underline;text-underline-offset:3px}.privacy-main a:hover{color:var(--ink)}.privacy-storage{margin:0}.privacy-storage div+div{margin-top:22px}.privacy-storage dt{font-weight:650;color:var(--ink)}.privacy-storage dd{margin:5px 0 0}.privacy-storage code{font-size:12px;overflow-wrap:anywhere}.privacy-choice{color:#8b522f;text-decoration:underline;text-underline-offset:4px;font-size:14px;min-height:40px}@media(max-width:500px){.privacy-main{padding:38px 24px 70px}.privacy-main section{margin-top:32px}.privacy-intro{font-size:16px}}
