*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:'Manrope',system-ui,sans-serif;background:#ffffff;color:#0c0c1d;-webkit-font-smoothing:antialiased}a{color:#5b4df0;text-decoration:none}a:hover{color:#2563eb}@keyframes wd-pulse{0%,100%{transform:scale(1);opacity:0.6}50%{transform:scale(1.35);opacity:0}}.wd-toc-link{border-left:2.5px solid transparent;color:#5c5c72;font-size:14px;font-weight:700;padding:9px 14px 9px 22px;display:block}.wd-toc-link:hover{color:#5b4df0}.wd-toc-link.on{border-left-color:#7c3aed;color:#5b4df0}.wd-legal{font-size:15px;line-height:1.8;color:#3a3a52}.wd-legal > :first-child{margin-top:0}.wd-legal p{margin:0 0 14px}.wd-legal ul,.wd-legal ol{margin:0 0 14px;padding-left:24px}.wd-legal li{margin-bottom:7px}.wd-legal a{font-weight:700}.wd-legal strong{color:#0c0c1d}.wd-legal h3{font-size:17px;font-weight:800;color:#0c0c1d;margin:22px 0 10px}.wd-legal .wd-lg-h2{margin:36px 0 14px;padding-top:32px;border-top:1px solid #f1f1f7;font-size:24px;font-weight:800;letter-spacing:-0.01em;color:#0c0c1d;display:flex;align-items:center;gap:12px;scroll-margin-top:120px}.wd-legal .wd-lg-h2:first-child,.wd-legal .wd-lg-h2:first-of-type{margin-top:0;padding-top:0;border-top:0}.wd-lg-chip{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.wd-legal table{width:100%;border-collapse:collapse;border:1px solid #ececf5;border-radius:14px;overflow:hidden;font-size:13.5px;margin:0 0 14px}.wd-legal table th{background:#fafafd;border-bottom:1px solid #ececf5;padding:13px 16px;font-size:11.5px;font-weight:800;letter-spacing:0.1em;color:#8a8aa0;text-align:left;text-transform:uppercase}.wd-legal table td{padding:13px 16px;border-bottom:1px solid #f1f1f7;color:#3a3a52;vertical-align:top}.wd-legal table tr:last-child td{border-bottom:0}.wd-legal code{font-size:12.5px;color:#5b4df0;font-family:ui-monospace,monospace}.wd-legal blockquote{margin:0 0 14px;display:flex;gap:12px;background:linear-gradient(90deg,#f4f1fe,#eef3fe);border:1px solid #e6e1fb;border-left:3px solid #7c3aed;border-radius:12px;padding:15px 18px;font-size:13.5px;color:#3a3a52;line-height:1.65}.wd-legal img{max-width:100%;height:auto;border-radius:12px}@media (max-width:1080px){.wd-lg-grid{grid-template-columns:1fr!important}.wd-lg-toc{position:static!important;order:-1}}@media (max-width:860px){.wd-lg-hero{padding:36px 20px 30px!important}.wd-lg-hero h1{font-size:32px!important}.wd-lg-sec{padding:36px 20px 60px!important}.wd-lg-art{padding:30px 20px!important}}@media print{.wd-header,#wdMobMenu,.wd-lg-toc,footer,.wd-wa-fab,.wd-lg-actions button{display:none!important}.wd-lg-grid{grid-template-columns:1fr!important}.wd-lg-art{border:0!important;box-shadow:none!important;padding:0!important}}