.legal-links{flex-wrap:wrap;gap:10px 20px;font-size:13px;line-height:1.5;display:flex}.legal-links a{text-underline-offset:3px;text-decoration:underline}.legal-page{max-width:920px;padding-top:56px;padding-bottom:72px;line-height:1.75}.legal-page h1{margin:20px 0;font-size:clamp(30px,4vw,48px);line-height:1.15}.legal-page h2{margin:36px 0 14px;font-size:22px}.legal-page p,.legal-page li{color:#d4d8e8;margin:14px 0}.legal-page ul{padding-left:24px}.legal-page a{color:#bfbaff}.legal-page .legal-date{color:#a2a9bf;font-size:14px}.auth-card .legal-links{margin-top:24px}.auth-card label.legal-check{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.auth-card .legal-check input{flex:0 0 18px;width:18px;height:18px;margin-top:2px}.auth-card .legal-note{font-size:12px;line-height:1.6}.legal-operator{color:#c6ccdd;margin:20px 0;font-size:13px;line-height:1.7}.ms-site .legal-page a,.ms-site .legal-links a{text-underline-offset:3px;color:#bfbaff;text-decoration:underline}.ms-site .legal-page p{margin:14px 0}.auth-card .legal-note a{text-decoration:underline}.auth-card .legal-note{color:#536078}.ms-site .legal-page{max-width:920px}.auth-card label.legal-check{flex-direction:row;font-weight:400}.auth-card .legal-check a{font-weight:500}
