.sq49ca_shell{--nq-font:Helvetica, "Helvetica Neue", Arial, sans-serif;--nq-bg:#08070d;--nq-surface:#110d17;--nq-ink:#f1edf7;--nq-muted:#aaa3b8;--nq-line:#302638;--nq-violet:#c3a0fa;--nq-button:#eee5f9;--nq-button-ink:#281337;--nq-error:#f5a2af;--nq-ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--nq-bg);min-height:100svh;color:var(--nq-ink);font:16px/1.6 var(--nq-font);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.sq49ca_shell *,.sq49ca_shell :before,.sq49ca_shell :after{box-sizing:border-box}.sq49ca_shell a{color:inherit;text-decoration:none}.sq49ca_shell button,.sq49ca_shell input,.sq49ca_shell select{font:inherit}.sq49ca_shell button{cursor:pointer}.sq49ca_shell a:focus-visible,.sq49ca_shell button:focus-visible,.sq49ca_shell input:focus-visible,.sq49ca_shell select:focus-visible{outline:2px solid var(--nq-violet);outline-offset:5px}.sq49ca_shell ::selection{color:var(--nq-ink);background:#765296}.sq49ca_header{border-bottom:1px solid var(--nq-line);justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:20px 5vw;display:flex}.sq49ca_wordmark{letter-spacing:-1.15px;font-size:29px;font-weight:500;line-height:1.1}.sq49ca_siteLink{color:var(--nq-muted);align-items:center;gap:20px;min-height:44px;font-size:13px;display:inline-flex;position:relative}.sq49ca_siteLink:after,.sq49ca_inlineLink:after{content:"";background:var(--nq-violet);transform-origin:100%;height:1px;transition:transform .24s var(--nq-ease);position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.sq49ca_siteLink:hover:after,.sq49ca_inlineLink:hover:after{transform-origin:0;transform:scaleX(1)}.sq49ca_layout{flex:1;grid-template-columns:1fr 1fr;display:grid}.sq49ca_layoutWide{flex:1;display:block}.sq49ca_branding{isolation:isolate;border-right:1px solid var(--nq-line);flex-direction:column;justify-content:center;padding:48px clamp(36px,5vw,90px);display:flex;position:relative;overflow:hidden}.sq49ca_branding:before{content:"";z-index:-1;background:radial-gradient(at 55% 40%,#28133670,#0000 66%);position:absolute;inset:0}.sq49ca_brandArt{aspect-ratio:1;isolation:isolate;width:min(330px,100%);margin:0 auto 32px;position:relative}.sq49ca_brandArt:before{content:"";z-index:-1;opacity:.7;border:1px solid #55376b;border-radius:50%;position:absolute;inset:-12%;transform:rotate(-25deg)scaleY(.67)}.sq49ca_brandArt:after{content:"";z-index:-1;opacity:.6;border:1px solid #49305c;border-radius:50%;position:absolute;inset:-5%;transform:rotate(52deg)scaleY(.78)}.sq49ca_logoCrop{position:absolute;inset:0;overflow:hidden}.sq49ca_logoCrop img{filter:drop-shadow(0 0 .8px #ba8ff0)drop-shadow(0 0 12px #9f54d340);opacity:.87;width:107.7%;max-width:none;height:auto;position:absolute;top:-3.9%;left:-3.89%}.sq49ca_brandCopy{max-width:480px}.sq49ca_brandCopy h2{letter-spacing:-2px;margin:0 0 22px;font-size:clamp(37px,3.7vw,55px);font-weight:500;line-height:1.07}.sq49ca_brandCopy h2 span{color:var(--nq-violet);display:block}.sq49ca_brandCopy>p:not(.sq49ca_eyebrow){color:var(--nq-muted);max-width:385px;margin:0;font-size:14px;line-height:1.8}.sq49ca_brandFoot{color:var(--nq-muted);border-top:1px solid var(--nq-line);margin:40px 0 0;padding-top:22px;font-size:12px;line-height:1.8}.sq49ca_formArea{justify-content:center;align-items:center;padding:62px clamp(24px,5vw,80px);display:flex}.sq49ca_view{width:100%;max-width:460px;animation:sq49ca_nqEnter .4s var(--nq-ease)}.sq49ca_viewWide{max-width:1120px;margin:0 auto}.sq49ca_eyebrow{text-transform:uppercase;letter-spacing:1.8px;color:var(--nq-violet);margin:0 0 20px;font-size:11px}.sq49ca_title{letter-spacing:-1.6px;margin:0 0 16px;font-size:43px;font-weight:500;line-height:1.12}.sq49ca_title:focus{outline:none}.sq49ca_intro{color:var(--nq-muted);max-width:420px;margin:0 0 29px;font-size:15px;line-height:1.8}.sq49ca_intro strong{color:var(--nq-ink);font-weight:400}.sq49ca_formFields{gap:21px;display:grid}.sq49ca_field label,.sq49ca_labelRow{color:#ded0e9;justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;font-size:13px;display:flex}.sq49ca_field input,.sq49ca_field select{background:var(--nq-surface);width:100%;min-height:53px;color:var(--nq-ink);border:1px solid #493653;border-radius:2px;padding:13px 15px;font-size:16px;line-height:1.5;transition:border-color .2s,background-color .2s}.sq49ca_field input::placeholder{color:#887b96}.sq49ca_field input:focus,.sq49ca_field select:focus{outline:1px solid var(--nq-violet);outline-offset:2px;border-color:var(--nq-violet);background:#19101f}.sq49ca_field input[aria-invalid=true]{border-color:var(--nq-error)}.sq49ca_fieldError{color:var(--nq-error);margin:8px 0 0;font-size:12px;line-height:1.75}.sq49ca_passwordWrap{position:relative}.sq49ca_passwordWrap input{padding-right:68px}.sq49ca_passwordToggle{min-height:44px;color:var(--nq-violet);background:0 0;border:0;padding:0 11px;font-size:12px;position:absolute;top:4px;right:6px}.sq49ca_hint{color:var(--nq-muted);margin:8px 0 0;font-size:12px;line-height:1.75}.sq49ca_inlineLink{color:var(--nq-violet);background:0 0;border:0;align-items:center;min-height:44px;padding:0;font-size:13px;display:inline-flex;position:relative}.sq49ca_labelRow{margin-bottom:4px}.sq49ca_labelRow label{margin:0}.sq49ca_labelRow .sq49ca_inlineLink{min-height:30px}.sq49ca_labelRow .sq49ca_inlineLink:after{bottom:2px}.sq49ca_primaryButton,.sq49ca_outlineButton{border-radius:2px;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:14px 20px;font-size:14px;font-weight:500;transition:background-color .2s,border-color .2s;display:flex}.sq49ca_primaryButton{border:1px solid var(--nq-button);background:var(--nq-button);color:var(--nq-button-ink);width:100%}.sq49ca_primaryButton:hover:not(:disabled){background:#fff}.sq49ca_primaryButton:disabled{opacity:.55;cursor:not-allowed}.sq49ca_outlineButton{color:var(--nq-ink);background:#21132d;border:1px solid #78578f}.sq49ca_outlineButton:hover{border-color:var(--nq-violet);background:#322040}.sq49ca_primaryButton>span,.sq49ca_outlineButton>span{transition:transform .22s var(--nq-ease)}.sq49ca_primaryButton:hover>span,.sq49ca_outlineButton:hover>span{transform:translate(3px)}.sq49ca_formSubmit{margin-top:26px}.sq49ca_accountSwitch{text-align:center;color:var(--nq-muted);margin:18px 0 0;font-size:13px}.sq49ca_accountSwitch a{margin-left:5px}.sq49ca_quietNote{border-top:1px solid var(--nq-line);color:var(--nq-muted);margin:27px 0 0;padding-top:22px;font-size:12px;line-height:1.8}.sq49ca_quietNote strong{color:#d1bddf;font-weight:400}.sq49ca_stepTrail{color:#95889f;flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 29px;padding:0;font-size:11px;list-style:none;display:flex}.sq49ca_stepTrail li{align-items:center;gap:7px;display:flex}.sq49ca_stepTrail [aria-current=step]{color:var(--nq-violet)}.sq49ca_stepNumber{opacity:.85;font-size:10px}.sq49ca_stepTrail li+li:before{content:"";background:var(--nq-line);width:15px;height:1px;margin-right:2px;display:block}.sq49ca_backLink{min-height:44px;color:var(--nq-muted);background:0 0;border:0;align-items:center;gap:12px;margin-top:16px;padding:0;font-size:13px;display:inline-flex}.sq49ca_backLink:hover{color:var(--nq-ink)}.sq49ca_optionalSection{border-block:1px solid var(--nq-line);margin-top:26px}.sq49ca_optionalHeading{justify-content:space-between;align-items:center;gap:15px;padding:18px 0;display:flex}.sq49ca_optionalHeading h2{margin:0;font-size:14px;font-weight:400}.sq49ca_optionalTag{color:var(--nq-muted);margin:0;font-size:11px;font-weight:400}.sq49ca_optionalCopy{color:var(--nq-muted);margin:0 0 20px;font-size:13px;line-height:1.8}.sq49ca_optionalFields{gap:20px;padding-bottom:23px;display:grid}.sq49ca_twoFields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.sq49ca_formFeedback{color:#e0cbed;background:#21132a;border:1px solid #664776;margin:18px 0 0;padding:15px;font-size:13px;line-height:1.8}.sq49ca_formFeedbackError{color:#f3ccd5;background:#2a141b;border-color:#8a4a5c}.sq49ca_formFeedback p{margin:0 0 6px}.sq49ca_formFeedbackActions{flex-wrap:wrap;gap:18px;display:flex}.sq49ca_otpField{text-align:center;letter-spacing:12px;padding-left:27px!important;font-size:28px!important}.sq49ca_signupContext{border-block:1px solid var(--nq-line);color:var(--nq-muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:25px;padding:13px 0;font-size:13px;display:flex}.sq49ca_signupContext strong{color:var(--nq-ink);font-weight:500}.sq49ca_signupContext .sq49ca_inlineLink{min-height:30px}.sq49ca_billing{border:1px solid #473153;margin:0 0 25px;padding:4px;display:inline-flex}.sq49ca_billing button{color:var(--nq-muted);background:0 0;border:0;min-height:44px;padding:10px 21px;font-size:13px}.sq49ca_billing button[aria-pressed=true]{color:var(--nq-ink);background:#392347}.sq49ca_planGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.sq49ca_plan{border:1px solid var(--nq-line);background:var(--nq-surface);flex-direction:column;padding:28px;transition:border-color .24s,background-color .24s;display:flex}.sq49ca_plan:hover,.sq49ca_plan:focus-within{background:#19101f;border-color:#9d79b4}.sq49ca_planFeatured{border-color:#805997}.sq49ca_plan h2{letter-spacing:-1px;margin:0 0 9px;font-size:30px;font-weight:500}.sq49ca_planIntro{color:var(--nq-muted);min-height:48px;margin:0;font-size:13px;line-height:1.8}.sq49ca_price{letter-spacing:-1.8px;margin:26px 0 8px;font-size:46px;line-height:1.2}.sq49ca_price small{color:var(--nq-muted);letter-spacing:0;font-size:13px}.sq49ca_billingNote{color:var(--nq-muted);margin:0 0 24px;font-size:12px}.sq49ca_plan ul{border-top:1px solid var(--nq-line);flex:1;margin:0 0 16px;padding:22px 0 0;list-style:none}.sq49ca_plan li{color:#c4b7cf;margin:0 0 13px;font-size:13px;line-height:1.75}.sq49ca_plan .sq49ca_outlineButton{width:100%;margin-top:auto}.sq49ca_bottomBar{border-top:1px solid var(--nq-line);color:var(--nq-muted);justify-content:space-between;align-items:center;gap:20px;padding:18px 5vw;font-size:12px;display:flex}.sq49ca_bottomBar p{margin:0}.sq49ca_bottomBar a{align-items:center;min-height:44px;display:inline-flex}.sq49ca_bottomBar a:hover{color:var(--nq-violet)}@keyframes sq49ca_nqEnter{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.sq49ca_comboboxTrigger{background:var(--nq-surface);width:100%;min-height:53px;color:var(--nq-ink);text-align:left;border:1px solid #493653;border-radius:2px;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;font-size:16px;transition:border-color .2s,background-color .2s;display:flex}.sq49ca_comboboxTrigger:focus{outline:1px solid var(--nq-violet);outline-offset:2px;border-color:var(--nq-violet);background:#19101f}.sq49ca_comboboxTrigger[aria-invalid=true]{border-color:var(--nq-error)}.sq49ca_comboboxIcon{width:16px;height:16px;color:var(--nq-muted);flex:none}.sq49ca_comboboxPanel{width:var(--radix-popover-trigger-width);background:var(--nq-surface);color:var(--nq-ink);border:1px solid #493653;border-radius:2px;padding:0}.sq49ca_comboboxCheck{width:15px;height:15px;color:var(--nq-violet);margin-left:auto}.sq49ca_clerkRoot{width:100%;max-width:460px}.sq49ca_clerkCardBox,.sq49ca_clerkCard{box-shadow:none;background:0 0;border:0;gap:21px;width:100%;padding:0}.sq49ca_clerkHeader{display:none}.sq49ca_clerkLabel{color:#ded0e9;font-size:13px}.sq49ca_clerkInput{color:#f1edf7;background:#110d17;border:1px solid #493653;border-radius:2px;min-height:53px;padding:13px 15px;font-size:16px}.sq49ca_clerkInput:focus{outline-offset:2px;background:#19101f;border-color:#c3a0fa;outline:1px solid #c3a0fa}.sq49ca_clerkPrimary{color:#281337;text-transform:none;letter-spacing:0;min-height:52px;box-shadow:none;background:#eee5f9;border:1px solid #eee5f9;border-radius:2px;font-size:14px;font-weight:500}.sq49ca_clerkPrimary:hover{background:#fff}.sq49ca_clerkInlineLink{color:#c3a0fa;font-size:13px}.sq49ca_clerkMuted{color:#aaa3b8;font-size:13px}.sq49ca_clerkFooter{color:#aaa3b8;background:0 0}.sq49ca_clerkPasswordToggle{color:#c3a0fa}.sq49ca_clerkAlert{background:#2a141b;border:1px solid #8a4a5c;border-radius:2px}.sq49ca_clerkAlertText,.sq49ca_clerkFieldError{color:#f5a2af;font-size:13px}.sq49ca_clerkHidden{display:none}@media (min-width:1500px){.sq49ca_layout{grid-template-columns:1.05fr 1fr}.sq49ca_branding{padding-inline:max(6vw,50vw - 625px) 6vw}.sq49ca_brandArt{width:370px}}@media (max-width:1050px){.sq49ca_branding{padding:42px 32px}.sq49ca_brandArt{width:260px;margin-bottom:37px}.sq49ca_brandCopy h2{font-size:40px}.sq49ca_formArea{padding:48px 30px}.sq49ca_planGrid{gap:14px}.sq49ca_plan{padding:22px}}@media (max-width:760px){.sq49ca_header{min-height:80px;padding:15px 22px}.sq49ca_wordmark{font-size:25px}.sq49ca_siteLink{gap:8px;font-size:12px}.sq49ca_layout{display:block}.sq49ca_branding{display:none}.sq49ca_formArea{padding:39px 22px 42px}.sq49ca_view{max-width:460px}.sq49ca_title{font-size:37px}.sq49ca_intro{font-size:14px}.sq49ca_field input,.sq49ca_field select,.sq49ca_comboboxTrigger{min-height:54px}.sq49ca_stepTrail{gap:10px;margin-bottom:25px;font-size:10px}.sq49ca_stepTrail li{gap:5px}.sq49ca_stepTrail li+li:before{width:9px}.sq49ca_twoFields{grid-template-columns:1fr}.sq49ca_bottomBar{padding:19px 22px;font-size:11px;display:block}.sq49ca_bottomBar a{margin-top:4px}.sq49ca_planGrid{grid-template-columns:1fr}.sq49ca_plan{padding:26px}.sq49ca_planIntro{min-height:0}.sq49ca_quietNote{margin-top:24px}.sq49ca_brandFoot{display:none}}@media (prefers-reduced-motion:reduce){.sq49ca_shell *,.sq49ca_shell :before,.sq49ca_shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@layer base{.sq49ca_shell .sq49ca_clerkInput{background:var(--nq-surface)!important;color:var(--nq-ink)!important;border:1px solid #493653!important}.sq49ca_shell .sq49ca_clerkInput::placeholder{color:#887b96!important}.sq49ca_shell .sq49ca_clerkInput:focus{border-color:var(--nq-violet)!important;background:#19101f!important}.sq49ca_shell .sq49ca_clerkLabel{color:#ded0e9!important}.sq49ca_shell .sq49ca_clerkInlineLink{color:var(--nq-violet)!important}.sq49ca_shell .sq49ca_clerkMuted{color:var(--nq-muted)!important}.sq49ca_shell .sq49ca_clerkPasswordToggle,.sq49ca_shell .sq49ca_clerkPasswordToggle svg{color:var(--nq-violet)!important}.sq49ca_shell .sq49ca_clerkFieldError{color:var(--nq-error)!important}}
