.privacy-page{background:#faf9f6;color:#181a32}.privacy-hero{background:#f2f3ff;padding:64px 0 68px}.privacy-breadcrumb{display:inline-block;color:#4545f5;font-size:14px;font-weight:600;text-decoration:none;margin-bottom:44px}.privacy-breadcrumb span{color:#8d8d9c;margin:0 9px}.privacy-hero .eyebrow{color:#4545f5;margin-bottom:15px}.privacy-hero h1{font-size:clamp(48px,6vw,72px);line-height:1.05;letter-spacing:-2px;color:#17182d}.privacy-intro{font-size:20px;line-height:1.6;color:#3a4058;max-width:690px;margin-top:20px}.privacy-updated{font-size:14px;color:#51586d;margin-top:24px}.privacy-layout{display:grid;grid-template-columns:220px minmax(0,760px);gap:clamp(40px,8vw,130px);padding-top:76px;padding-bottom:100px}.privacy-sidebar p{color:#5a5c71;font-size:12px;font-weight:700;letter-spacing:.08em;margin:0 0 18px}.privacy-sidebar nav{display:flex;flex-direction:column;gap:16px}.privacy-sidebar a{color:#383c56;font-size:15px;line-height:1.5;text-decoration:none}.privacy-sidebar a:hover,.privacy-content a{color:#3939d5;text-decoration:underline;text-underline-offset:3px}.privacy-content section+section{margin-top:42px;padding-top:40px;border-top:1px solid #d9dbe7}.privacy-content h2{color:#17182d;font-size:27px;line-height:1.2;letter-spacing:-.5px;margin:0 0 16px}.privacy-content p{color:#41465b;font-size:17px;line-height:1.8;margin:0 0 16px}.footer-v14 .footer-bottom a{color:#d5d5e3;text-decoration:underline;text-underline-offset:3px}.footer-v14 .footer-bottom a:hover{color:#c6ff00}@media(max-width:700px){.privacy-hero{padding:45px 0 50px}.privacy-breadcrumb{margin-bottom:30px}.privacy-layout{display:block;padding-top:45px;padding-bottom:65px}.privacy-sidebar{padding-bottom:35px;margin-bottom:38px;border-bottom:1px solid #d9dbe7}.privacy-sidebar nav{display:flex;flex-flow:row wrap;gap:12px 20px}.privacy-intro{font-size:18px}.privacy-content p{font-size:16px}.privacy-content h2{font-size:24px}}
