.sd-legal{background:var(--sd-ground);min-height:100vh;color:var(--color-sd-ink);flex-direction:column;display:flex}.sd-legal-top{background:#fff;border-bottom:1px solid #ececf4;flex:none;align-items:center;gap:14px;height:76px;padding:0 56px;display:flex}.sd-legal-brand{letter-spacing:-.02em;color:var(--color-sd-ink);align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.sd-legal-topnav{align-items:center;gap:24px;margin-left:auto;display:flex}.sd-legal-topnav>a{color:#3a3a40;font-size:14.5px;font-weight:500}.sd-legal-topnav>a:hover{color:#5b3df5}.sd-legal-cta{background:#5b3df5;border-radius:999px;align-items:center;height:42px;padding:0 20px;font-size:14.5px;font-weight:600;display:flex}.sd-legal-topnav>a.sd-legal-cta{color:#fff}.sd-legal-topnav>a.sd-legal-cta:hover{color:#fff;background:#4a2fe0}.sd-legal-head{padding:44px 56px 20px}.sd-legal-head h1{letter-spacing:-.03em;margin:0;font-size:40px;font-weight:700}.sd-legal-head>p{color:#6e6e78;text-wrap:pretty;max-width:60ch;margin:10px 0 0;font-size:16px;line-height:1.55}.sd-legal-tabs{gap:8px;margin-top:24px;display:flex}.sd-legal-tabs>button{color:#3a3a40;cursor:pointer;background:#fff;border-radius:999px;align-items:center;height:40px;padding:0 20px;font-size:14.5px;font-weight:600;display:flex}.sd-legal-tabs>button:hover{background:#f0eefc}.sd-legal-tabs>button[data-active]{color:#fff;background:#5b3df5}.sd-legal-tabs>button[data-active]:hover{background:#4a2fe0}.sd-legal-main{flex:1;padding:8px 56px 56px}.sd-legal-doc{background:#fff;border-radius:24px;max-width:860px;padding:44px 48px;box-shadow:0 8px 28px #1414160f}.sd-legal-notice{color:var(--color-sd-warning-ink);background:#fff2e8;border-radius:16px;align-items:center;gap:10px;margin-bottom:32px;padding:11px 15px;font-size:13.5px;font-weight:500;display:flex}.sd-legal-notice>span[aria-hidden]{background:#ff8a3d;border-radius:999px;flex:none;width:7px;height:7px}.sd-legal-updated{letter-spacing:.02em;color:var(--sd-text-subtle);margin:0 0 26px;font-size:13.5px;font-weight:600}.sd-legal-section{border-bottom:1px solid #f3f1fd;margin-bottom:26px;padding-bottom:26px}.sd-legal-section h2{letter-spacing:-.02em;margin:0 0 10px;font-size:20px;font-weight:600}.sd-legal-section p{color:#3a3a40;text-wrap:pretty;max-width:70ch;margin:0;font-size:16px;line-height:1.65}.sd-legal-section p+p{margin-top:12px}.sd-legal-askus{color:#6e6e78;margin:0;font-size:15px;line-height:1.6}.sd-legal-askus>button{color:#5b3df5;cursor:pointer;font-size:15px;font-weight:600}.sd-legal-card{background:#fff;border-radius:24px;max-width:640px;padding:40px 44px;box-shadow:0 8px 28px #1414160f}.sd-legal-form{flex-direction:column;gap:18px;display:flex}.sd-legal-error{color:#d92d20;margin:0;font-size:13.5px}.sd-legal-field{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.sd-legal-field label{color:#3a3a40;font-size:13.5px;font-weight:600}.sd-legal-field input,.sd-legal-field textarea,.sd-legal-select select{box-sizing:border-box;width:100%;color:var(--color-sd-ink);background:#faf9ff;border:none;border-radius:16px;outline:none;padding:0 18px;font-family:inherit;font-size:16px;box-shadow:inset 0 0 0 1px #e0dff0}.sd-legal-field input{height:54px}.sd-legal-field textarea{resize:none;height:160px;padding:16px 18px;line-height:1.55}.sd-legal-field input:focus,.sd-legal-field textarea:focus,.sd-legal-select select:focus{box-shadow:inset 0 0 0 2px #5b3df5}.sd-legal-select{position:relative}.sd-legal-select select{appearance:none;cursor:pointer;height:54px;padding-right:46px;display:block}.sd-legal-select select[data-empty]{color:var(--sd-text-subtle)}.sd-legal-select>svg{color:var(--color-sd-ink-400);pointer-events:none;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.sd-legal-pair{gap:14px;display:flex}.sd-legal-send{color:#6e6e78;cursor:pointer;background:#ececf4;border-radius:999px;height:54px;font-size:16.5px;font-weight:600}.sd-legal-send[data-ready]{color:#fff;background:#5b3df5}.sd-legal-send[data-ready]:hover{background:#4a2fe0}.sd-legal-formnote{color:var(--sd-text-subtle);margin:0;font-size:13.5px;line-height:1.55}.sd-legal-sent{text-align:center;flex-direction:column;align-items:center;padding:54px 50px 48px;display:flex}.sd-legal-sent-mark{width:64px;height:64px;color:var(--color-sd-mint-ink);background:#e0f8f4;border-radius:999px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.sd-legal-sent h2{letter-spacing:-.03em;margin:0 0 8px;font-size:26px;font-weight:700}.sd-legal-sent>p{color:#6e6e78;max-width:38ch;margin:0;font-size:15.5px;line-height:1.55}.sd-legal-sent b{color:#3a3a40;font-weight:600}.sd-legal-again{color:#fff;cursor:pointer;background:#5b3df5;border-radius:999px;width:100%;height:52px;margin-top:26px;font-size:16px;font-weight:600}.sd-legal-again:hover{background:#4a2fe0}.sd-legal-homelink{color:#5b3df5;margin-top:14px;font-size:14.5px;font-weight:500}.sd-legal-foot{background:#fff;border-top:1px solid #ececf4;flex:none;align-items:center;gap:24px;height:72px;padding:0 56px;display:flex}.sd-legal-foot>span{color:var(--sd-text-subtle);font-size:13.5px}.sd-legal-foot nav{gap:24px;margin-left:auto;display:flex}.sd-legal-foot nav>button{color:#6e6e78;cursor:pointer;font-size:13.5px}.sd-legal-foot nav>button:hover,.sd-legal-foot nav>button[data-active]{color:#5b3df5}@media not (min-width:62rem){.sd-legal-top{height:64px;padding:0 18px}.sd-legal-topnav{gap:14px}.sd-legal-head{padding:26px 18px 14px}.sd-legal-head h1{font-size:28px}.sd-legal-head>p{font-size:15px}.sd-legal-tabs{flex-wrap:wrap;margin-top:18px}.sd-legal-tabs>button{height:38px;padding:0 16px;font-size:14px}.sd-legal-main{padding:6px 14px 32px}.sd-legal-doc{padding:24px 20px}.sd-legal-section h2{font-size:17px}.sd-legal-section p{font-size:15px}.sd-legal-card{padding:24px 20px}.sd-legal-pair{flex-direction:column;gap:18px}.sd-legal-sent h2{font-size:23px}.sd-legal-foot{flex-direction:column;justify-content:center;align-items:center;gap:12px;height:auto;padding:22px 18px}.sd-legal-foot nav{gap:18px;margin-left:0}}.sd-legal{font-family:var(--font-sd-sans);-webkit-font-smoothing:antialiased}.sd-legal-topnav>a.sd-legal-cta{font-weight:600}.sd-legal-doc{max-width:956px}.sd-legal-card{max-width:728px}.sd-legal-narrow{display:none}@media not (min-width:62rem){.sd-legal-wide{display:none}.sd-legal-narrow{display:inline}.sd-legal-topnav>a.sd-legal-cta{display:none}.sd-legal-topnav>a.sd-legal-home{color:#5b3df5;background:#f0eefc;border-radius:999px;align-items:center;height:36px;padding:0 15px;font-size:14px;font-weight:600;display:inline-flex}.sd-legal-tabs>button{height:44px;padding:0 18px;font-size:14.5px}.sd-legal-notice{border-radius:14px;padding:10px 13px;font-size:13px}.sd-legal-foot nav{order:-1}.sd-legal-top{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f3f1fdeb;position:sticky;top:0}}