.ml-policy{padding-bottom:40px}.ml-policy-hero{max-width:1240px;margin:0 auto;padding:76px 40px 0}.ml-policy-hero h1{max-width:720px}.ml-policy-hero .ml-lead{max-width:640px}.ml-policy-meta{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.ml-policy-meta div{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0f;border:1px solid #ffffff1c;border-radius:18px;padding:14px 20px;box-shadow:inset 0 1px #fff3}.ml-policy-meta span{letter-spacing:.16em;text-transform:uppercase;color:var(--ml-faint);font-size:10.5px;font-weight:800;display:block}.ml-policy-meta strong{color:var(--ml-ink);margin-top:6px;font-size:14.5px;font-weight:700;display:block}.ml-policy-body{flex-wrap:wrap;align-items:flex-start;gap:60px;max-width:1240px;margin:0 auto;padding:84px 40px 0;display:flex}.ml-policy-aside{flex:0 260px;position:sticky;top:104px}.ml-policy-aside>p{letter-spacing:.2em;text-transform:uppercase;color:var(--ml-faint);font-size:11px;font-weight:800}.ml-policy-aside ul{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.ml-policy-aside li{color:var(--ml-soft);align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}.ml-policy-aside li i{border-radius:999px;flex:0 0 8px;width:8px;height:8px}.ml-policy-back{color:var(--ml-soft);border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;margin-top:26px;padding:12px 18px;font-size:12.5px;font-weight:800;transition:background .25s,color .25s;display:inline-flex}.ml-policy-back:hover{color:#fff;background:#ffffff1a}.ml-policy-sections{flex-direction:column;flex:520px;gap:16px;min-width:min(520px,100%);display:flex}.ml-policy-section{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(150deg,#ffffff17,#ffffff08);border:1px solid #ffffff1f;border-radius:26px;gap:22px;padding:30px 32px;display:flex;box-shadow:inset 0 1px #ffffff3d}.ml-policy-section>span{letter-spacing:.1em;color:var(--ml-faintest);font-variant-numeric:tabular-nums;flex:none;padding-top:5px;font-size:12px;font-weight:800}.ml-policy-section h2{letter-spacing:-.025em;text-wrap:pretty;font-size:22px;font-weight:800}.ml-policy-section p{color:var(--ml-muted);text-wrap:pretty;margin-top:12px;font-size:15px;line-height:1.68}.ml-policy-section ul{flex-direction:column;gap:9px;margin:14px 0 0;padding:0;list-style:none;display:flex}.ml-policy-section li{color:var(--ml-muted);text-wrap:pretty;padding-left:20px;font-size:15px;line-height:1.6;position:relative}.ml-policy-section li:before{content:"";background:var(--ml-train);border-radius:999px;width:7px;height:7px;position:absolute;top:9px;left:2px}.ml-policy-section a{color:var(--ml-ink);text-underline-offset:4px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.ml-policy-section a:hover{text-decoration-color:currentColor}@media (max-width:900px){.ml-policy-hero{padding:56px 24px 0}.ml-policy-body{gap:36px;padding:56px 24px 0}.ml-policy-aside{flex:100%;position:static}.ml-policy-section{gap:16px;padding:26px 22px}}
