.sk-nl-form{position:relative}.sk-nl-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden;opacity:0}.sk-nl-privacy,.sk-nl-consent{margin:12px 0 0;font-size:12px;line-height:1.5;color:var(--sk-text-muted,#a89fae)}.sk-nl-consent{display:flex;gap:8px;align-items:flex-start;cursor:pointer}.sk-nl-consent input{flex:0 0 auto;margin:2px 0 0;accent-color:var(--sk-violet,#810082)}.sk-nl-privacy a,.sk-nl-consent a{color:var(--sk-orange,#FF7321);text-decoration:underline}.sk-nl-msg{display:none;margin:12px 0 0;padding:10px 14px;font-size:14px;line-height:1.5;border-left:3px solid var(--sk-violet,#810082);background:var(--sk-bg-panel,rgb(255 255 255 / .04));color:var(--sk-text,#fff)}.sk-nl-msg.is-visible{display:block}.sk-nl-msg.is-sent,.sk-nl-msg.is-already{border-left-color:#2fbf71}.sk-nl-msg.is-invalid,.sk-nl-msg.is-consent,.sk-nl-msg.is-ratelimit,.sk-nl-msg.is-error{border-left-color:var(--sk-orange,#FF7321)}.sk-nl-form.is-busy button{opacity:.6;pointer-events:none}.sk-nl-page p{font-size:18px}.sk-nl-back{display:inline-block;margin-top:8px;padding:14px 24px;color:#fff;background:var(--sk-violet,#810082);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}