.legal-shell{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;overflow:visible}.legal-shell:before,.legal-shell:after{display:none}.legal-page-card{background:#fff;gap:20px;padding:20px;display:grid;box-shadow:0 16px 36px #1214140f}.legal-page-head{gap:12px;display:grid}.legal-page-head h1{color:var(--ink);letter-spacing:-.04em;margin:0;font-size:30px;line-height:1.25}.legal-page-head p{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.legal-content{color:#475467;font-size:15px;line-height:1.8}.legal-content :first-child{margin-top:0}.legal-content h1,.legal-content h2,.legal-content h3,.legal-content h4{color:var(--ink);letter-spacing:-.03em;line-height:1.35}.legal-content p,.legal-content li{margin:0 0 14px}.legal-content ul,.legal-content ol{margin:0 0 18px;padding-left:20px}.legal-content a{color:#2565e8}.legal-page-footer{margin-top:0}@media (min-width:900px){.legal-site{background:radial-gradient(circle at 18% 0,#fffffff5,#0000 30%),linear-gradient(#f7f8fa 0%,#eef1f4 100%);padding:32px clamp(16px,4vw,56px) 64px}.legal-shell{max-width:1280px}.legal-shell .shell-header{padding:28px 32px 0}.legal-content-stack{gap:22px;padding:28px 32px 56px}.legal-content-stack>.header-action-row{margin-top:0;margin-bottom:-4px}.legal-page-card{background:#fff;border-color:#12141414;border-radius:30px;align-items:start;padding:34px;overflow:visible;box-shadow:0 20px 52px #12141412}.legal-page-head{gap:14px}.legal-page-head h1{font-size:34px;line-height:1.16}.legal-page-head p{max-width:260px;font-size:15px;line-height:1.7}.legal-content{color:#344054;width:100%;max-width:none;font-size:16px;line-height:1.9}.legal-content h1,.legal-content h2,.legal-content h3,.legal-content h4{margin-top:28px}.legal-content h1:first-child,.legal-content h2:first-child,.legal-content h3:first-child,.legal-content h4:first-child{margin-top:0}.legal-error-state{border-radius:24px;padding:24px}.legal-page-footer{border-radius:0;margin-top:0}}.legal-error-state{background:#1720380a;border-radius:22px;gap:14px;padding:18px;display:grid}.legal-error-state p{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.legal-inline-button{cursor:pointer;background:0 0;border:0;padding:0}
