.privacy-page{max-width:930px;padding-top:52px;padding-bottom:60px}.privacy-page h1{font-size:58px;letter-spacing:-2.5px;line-height:1.05;margin:15px 0 20px}.privacy-page h1 span{color:#3045ff}.privacy-page .legal-intro{font-size:20px;line-height:1.5;color:#69769d;max-width:730px}.privacy-page .eyebrow{color:#6552f5;font-size:11px;letter-spacing:1.4px}.privacy-page .updated{font-size:12px;color:#7b86a4;margin:18px 0 36px}.privacy-page h2{font-size:25px;letter-spacing:-.6px;margin:35px 0 15px}.privacy-page p,.privacy-page li{font-size:15px;line-height:1.75;color:#596785}.privacy-page li{margin:10px 0}.privacy-page ul{padding-left:22px}.privacy-page a{color:#3045ff;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.identity{padding:24px 28px;background:linear-gradient(120deg,#f4f6ff,#f9f7ff);border:1px solid #e5e9fc;border-radius:16px}.identity>div{display:grid;grid-template-columns:190px 1fr;gap:20px;padding:10px 0}.identity dt{font-size:13px;color:#7480a0}.identity dd{margin:0;font-size:15px;line-height:1.5;font-weight:550}.privacy-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:22px 0}.privacy-cards article{border:1px solid #e5e9f7;border-radius:13px;padding:20px;background:#fff;box-shadow:0 8px 22px #697bd207}.privacy-cards h3{font-size:18px;letter-spacing:-.4px;margin:0 0 12px}.privacy-cards p{font-size:13px;line-height:1.65;margin:0}.privacy-footer{padding:26px 0;background:#fafbff;border-top:1px solid #edf0fb;font-size:12px;color:#7b86a4}.privacy-footer>.wrap{display:flex;gap:20px;justify-content:space-between;align-items:center}.privacy-footer nav{display:flex;gap:20px}.privacy-footer a{color:#52638a}.privacy-brief{font-size:10px!important;line-height:1.5!important;color:#707c9b!important;margin:8px 0!important}.privacy-brief a{color:#3045ff;text-decoration:underline}@media(max-width:700px){.privacy-page{padding-top:30px}.privacy-page h1{font-size:39px;letter-spacing:-1.5px}.privacy-page .legal-intro{font-size:17px}.privacy-page h2{font-size:23px}.privacy-page p,.privacy-page li{font-size:14px}.identity{padding:16px 20px}.identity>div{grid-template-columns:1fr;gap:5px;padding:11px 0}.privacy-cards{grid-template-columns:1fr}.privacy-cards p{font-size:14px}.privacy-footer>.wrap{align-items:flex-start;flex-direction:column}.privacy-footer nav{gap:16px;flex-wrap:wrap}.header .button{font-size:11px;padding:10px 13px}.header .brand{font-size:20px}.privacy-brief{font-size:10px!important}}