.privacy-page{background:radial-gradient(at 4% 10%,#e8dcfa 0,#0000 40%),#f8f5fc;padding:76px 0 110px}.privacy-document{max-width:820px}.privacy-document header .eyebrow{color:#715486}.privacy-document h1{letter-spacing:-2.2px;margin:26px 0 22px;font-size:clamp(38px,4.2vw,58px);font-weight:500;line-height:1.08}.privacy-lead{color:#6a5579;font-size:19px;line-height:1.75}.privacy-updated{color:#6a5579;margin-top:14px;font-size:14px}.privacy-document section{border-top:2px solid #d6c4ea;margin-top:52px;padding-top:28px}.privacy-document h2{letter-spacing:-.02em;font-size:24px}.privacy-document ul{gap:12px;margin:18px 0 0;padding-left:22px;list-style:outside;display:grid}.privacy-document li,.privacy-document section>p,.privacy-document dd{color:#4f3d5c;font-size:17px;line-height:1.75}.privacy-document section>p{margin-top:16px}.privacy-document li::marker{color:var(--purple)}.privacy-document dl{margin:8px 0 0}.privacy-document dl>div{border-bottom:1px solid #e3d8ef;padding:18px 0}.privacy-document dl>div:last-child{border-bottom:0}.privacy-document dt{color:#2b1a38;font-size:17px;font-weight:600}.privacy-document dd{margin:6px 0 0}.privacy-document strong{color:#2b1a38;font-weight:600}.privacy-document code{overflow-wrap:anywhere;font-size:.9em}.privacy-document a{color:#372045;text-underline-offset:4px;text-decoration:underline}@media (max-width:760px){.privacy-page{padding:34px 0 60px}.privacy-document h1{letter-spacing:-1.5px;font-size:40px}.privacy-lead{font-size:18px}.privacy-document section{margin-top:40px}}
