.privacy-shell{color:#11223c;background:radial-gradient(circle at 0 0,#1769f41f,#0000 32rem),#f4f7fc;min-height:100vh;padding:0 24px 64px}.privacy-header{justify-content:space-between;align-items:center;max-width:900px;margin:0 auto;padding:28px 0;display:flex}.privacy-brand{align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.privacy-brand span{color:#fff;background:#1769f4;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;transform:rotate(-4deg)}.privacy-login{color:#294568;border:1px solid #cbd7e7;border-radius:9px;padding:10px 15px;font-size:13px;font-weight:700}.privacy-card{background:#fff;border:1px solid #e1e7f0;border-radius:18px;max-width:760px;margin:20px auto 0;padding:clamp(30px,7vw,68px);box-shadow:0 18px 50px #11223c14}.privacy-kicker{color:#1769f4;letter-spacing:.14em;margin:0 0 12px;font-size:11px;font-weight:850}.privacy-card h1{letter-spacing:-.05em;margin:0;font-size:clamp(36px,7vw,56px);line-height:1.02}.privacy-effective{color:#65758b;margin:16px 0 28px;font-size:13px}.privacy-summary{color:#294568;background:#edf4ff;border:1px solid #cfe0ff;border-radius:12px;padding:18px 20px;line-height:1.7}.privacy-card section{border-top:1px solid #e8edf4;margin-top:30px;padding-top:30px}.privacy-card h2{letter-spacing:-.02em;margin:0 0 12px;font-size:20px}.privacy-card p,.privacy-card li{color:#53657d;font-size:15px;line-height:1.75}.privacy-card p{margin:0}.privacy-contact{color:#53657d;font-size:15px;font-style:normal;line-height:1.75}.privacy-contact a{color:#1769f4;font-weight:700}.privacy-card ul{gap:10px;margin:0;padding-left:22px;display:grid}.privacy-card p.privacy-related{margin-top:18px}.privacy-card p a,.privacy-summary a{color:#0f5ad8;font-weight:700}@media (max-width:600px){.privacy-shell{padding:0 14px 36px}.privacy-header{padding:18px 4px}.privacy-card{border-radius:14px;margin-top:4px;padding:28px 22px}}
