body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#000;background-image:url(/static/media/galaxy1.a291c2b9c00eb8a76d04.png);background-position-x:0;background-position-y:0;background-size:cover;height:100vh;margin:0;padding:0}body,div#loading{align-items:center;display:flex;justify-content:center}div#loading{flex-wrap:wrap;margin-top:25px}div#loadingSpinner{align-items:center;display:flex;justify-content:center}div#loadingSubtitle{align-self:flex-start}.break{flex-basis:100%;height:0}.landing-page-container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px}.landing-page-content{align-items:center;display:flex;gap:60px;max-width:1200px;width:100%}.left-section{flex:1 1;max-width:500px}.right-section{flex:1 1;max-width:400px}.landing-title{font-size:36px;line-height:1.2;margin-bottom:20px}.landing-subtitle,.landing-title{color:#fff;font-family:Uncut Sans;font-style:normal;font-weight:450}.landing-subtitle{font-size:20px;line-height:1.3;margin-bottom:40px}.features-list{display:flex;flex-direction:column;gap:20px}.feature-item{align-items:flex-start;display:flex;gap:15px}.feature-bullet{color:#fff;font-size:24px;font-weight:700;line-height:1.2;margin-top:2px}.feature-text{color:#fff;flex:1 1;font-family:Uncut Sans;font-size:16px;line-height:1.4}.form-container{align-items:center;display:flex;justify-content:center}.form-box{background-color:#fff;border-radius:10px;box-shadow:0 10px 30px #0003;max-width:400px;padding:40px;width:100%}.signup-form{display:flex;flex-direction:column;gap:20px}.form-subtitle{color:#333;font-weight:700;margin-bottom:10px;text-align:center}.form-input,.form-subtitle{font-family:Uncut Sans;font-size:16px}.form-input{background:#fff;border:1px solid #ddd;border-radius:25px;height:50px;padding:15px 20px;transition:border-color .3s ease;width:100%}.form-input:focus{border-color:#007bff;outline:none}.signup-dev-branch{text-align:left;width:100%}.signup-label{color:#333;display:block;font-family:Uncut Sans,system-ui,sans-serif;font-size:14px;font-weight:600;margin-bottom:.35rem}.signup-dev-badge{background:#dbeafe;border-radius:999px;color:#1d4ed8;display:inline-block;font-size:.68rem;font-weight:600;letter-spacing:.02em;margin-left:.5rem;padding:.1rem .45rem;text-transform:uppercase;vertical-align:middle}.signup-select{-webkit-appearance:auto;appearance:auto;cursor:pointer}.signup-dev-branch-hint{color:#666;font-size:12px;line-height:1.35;margin:.35rem 0 0}.signup-dev-branch-hint,.signup-inline-error{font-family:Uncut Sans,system-ui,sans-serif;padding:0 8px}.signup-inline-error{color:#e85a7a;font-size:14px;line-height:1.4;margin:-8px 0 0;text-align:center}.submit-button{cursor:pointer;height:50px;margin-top:10px;transition:transform .2s ease;width:100%}.submit-button:hover{transform:scale(1.02)}.disclaimer-text{font-size:14px}.signup-recovery-nav{margin-top:14px;text-align:center}.signup-recovery-link{color:#333;font-family:Uncut Sans;font-size:14px}.signup-recovery-link:hover{color:#000}.loading-container{flex-direction:column;padding:40px clamp(18px,4vw,28px)}.loading-container,.loading-spinner{align-items:center;display:flex;justify-content:center}.loading-spinner{margin-bottom:22px}.loading-copy{display:flex;flex-direction:column;gap:14px;max-width:22rem;text-align:center}.loading-title{color:#030712;font-size:clamp(1.125rem,2.2vw,1.35rem);font-weight:600;letter-spacing:-.02em;line-height:1.35}.loading-detail,.loading-title{font-family:GT Walsheim,Uncut Sans,Public Sans,system-ui,sans-serif;margin:0}.loading-detail{color:#1f2937;font-size:clamp(1rem,1.7vw,1.125rem);font-weight:500;line-height:1.5}.loading-text{color:#0a0a0a;font-family:Uncut Sans;font-size:18px;font-weight:600;line-height:1.4;text-align:center}.success-container,.success-message{align-items:center;display:flex;justify-content:center}.success-message{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:#00000073;border-radius:10px;flex-direction:column;height:300px;max-width:400px;opacity:.95;padding:30px;text-align:center;width:100%}.success-text{color:#fff;font-family:Uncut Sans;font-size:16px;line-height:1.4;margin-bottom:20px}.mail-icon{height:60px;width:60px}@media (max-width:768px){.landing-page-content{flex-direction:column;gap:40px}.left-section,.right-section{max-width:100%}.landing-title{font-size:28px;text-align:center}.landing-subtitle{font-size:18px;text-align:center}.features-list{align-items:center}.feature-item{max-width:400px}}h1.Signup{align-items:center;display:flex;font-size:24px;justify-content:center}h1.Signup,h3.Signup{color:#fff;font-family:Uncut Sans;font-style:normal;font-weight:450}h3.Signup{font-size:20px;line-height:100%;margin-bottom:30px;text-align:center}.emailSignup,.sitename{background:#fff;border:1px solid gray;border-radius:20px;font-size:16px;height:50px;margin-top:20px;padding:10px 20px;width:300px}.sitename,.siteurl{margin-bottom:10px}.siteurl{background:#fff;border:1px solid gray;border-radius:20px;font-size:16px;height:50px;margin-top:10px;padding:10px 20px;width:300px}.email.Signup,.sitename.Signup{background:#fff;border-color:gray;border-radius:5px;border-width:1px;font-size:20px}.sitename.Signup{height:50px;width:300px}.emailcap{border-color:#0000;border-radius:60px}.emailcap,.emailcap.Signup{background-color:initial;height:50px;width:100px}.emailcap.Signup{border-color:#0000;border-radius:40px}.blackbutton{background-color:initial;height:100%;width:100%}.fancybutton{background:#fff;border:none;color:grey;font-family:Uncut-Sans;font-size:1.1vw;font-weight:1000;overflow:hidden;padding:10px 22px;position:relative;top:45px;transition:all .25s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.fancybutton:before{background:grey;border-radius:0;box-shadow:4px 8px 19px -3px #00000045;content:"";height:100%;left:0;position:absolute;top:0;transition:all .6s;width:0;z-index:-1}.fancybutton.a:before{border-radius:5px 0 0 5px}.fancybutton.a:before,.fancybutton.c:before{background:grey;box-shadow:4px 8px 19px -3px #0000002b;content:"";height:100%;left:0;position:absolute;top:0;transition:all .6s;width:0;z-index:-1}.fancybutton.c:before{border-radius:0 5px 5px 0}.fancybutton:hover{color:#e8e8e8;text-decoration:underline}.fancybutton:hover:before{width:100%}.fancybutton.a{border-radius:5px 0 0 5px;left:0}.fancybutton.c{border-radius:0 5px 5px 0;left:0}div#box{align-items:center;display:flex;justify-content:center}span.subtitle{display:block;font-family:Uncut Sans;font-weight:700;text-align:center}div#white{background-color:#fff;border-radius:5px;box-shadow:5px 5px 5px 5px #00000012;min-height:300px;padding:40px}#white h1.Signup,#white h3.Signup{color:#333}#white h1.Signup{margin-bottom:8px}#white h3.Signup{margin-bottom:24px}#white #loadingSubtitle{color:#333;font-family:Uncut Sans,sans-serif;font-size:16px;text-align:center}.signup-success{align-items:center;display:flex;flex-direction:column;padding-top:8px;text-align:center}.signup-success-text{color:#333;font-family:Uncut Sans,sans-serif;font-size:16px;font-style:normal;line-height:1.35;margin:0 0 20px;max-width:340px}#white .signup-success .mail-logo{display:block;height:auto;width:60px}#signupForm{align-items:center;display:flex;flex-direction:column}.disclaimer-text{color:#000;font-family:Uncut Sans;font-size:16px;font-weight:700;margin-top:15px;text-align:center}.dropdown{direction:column;display:flex;visibility:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hoverme:hover .dropdown{visibility:visible}.Email-reply{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:#00000073;border-radius:5px;display:flex;height:300px;opacity:.95;padding-top:30px;width:380px}.mail-logo{align-items:center;display:flex;justify-content:center;width:100px}.signup-deploy-failed{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:1.25rem 1rem;text-align:center}.signup-deploy-failed-title{color:#991b1b;font-weight:600;margin:0 0 .75rem}.signup-deploy-failed-detail{color:#7f1d1d;line-height:1.5;margin:0 0 .5rem}.signup-deploy-failed-detail a{color:#b91c1c;font-weight:600}.building-shimmer-label{color:#030712;display:inline;font-weight:600}.building-shimmer{animation:building-shimmer-sweep 2.4s ease-in-out infinite;background:linear-gradient(105deg,#9ca3af,#9ca3af 38%,#f9fafb 50%,#111827 52%,#9ca3af 62%,#9ca3af);-webkit-background-clip:text;background-clip:text;background-size:220% 100%;color:#0000;display:inline;font-weight:600}@keyframes building-shimmer-sweep{0%{background-position:100% 50%}to{background-position:-100% 50%}}@media (prefers-reduced-motion:reduce){.building-shimmer{animation:none;background:none;-webkit-background-clip:unset;background-clip:initial;color:#111827}}.signup-split-page{align-items:stretch;background:#000;color:#111827;display:flex;font-family:GT Walsheim,Uncut Sans,Public Sans,system-ui,sans-serif;min-height:100vh;overflow-x:hidden;width:100%}.signup-split-left{background:#fafafa;border-right:1px solid #ebebeb;display:flex;flex:0 0 40%;flex-direction:column;justify-content:space-between;min-height:100vh;min-width:0;padding:1.225rem clamp(.875rem,1.54vw,1.4rem);position:relative}.signup-split-brand-link{align-items:center;display:inline-flex;margin-bottom:.35rem;text-decoration:none}.signup-split-logo{display:block;height:24px;width:auto}.signup-split-main{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:80%;padding:1.05rem 0 1.75rem;width:80%}.signup-split-title{color:#111827;font-size:clamp(1.05rem,2.1vw,1.3125rem);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0 0 .35rem}.signup-split-subtitle{color:#6b7280;font-size:.8125rem;font-weight:500;margin:0 0 .175rem}.signup-split-hint{color:#6b7280;font-size:.8125rem;line-height:1.45;margin:0 0 1.225rem}.signup-split-form{display:flex;flex-direction:column;gap:.7rem}.signup-split-inline-error{color:#b91c1c;font-size:.8125rem;line-height:1.45;margin:0;padding:0 2px}.signup-split-label{color:#374151;font-size:.6875rem;font-weight:500}.signup-split-input{background:#fff;border:1px solid #e5e7eb;border-radius:7px;color:#111827;font-family:inherit;font-size:.8125rem;height:34px;padding:0 11px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.signup-split-input::placeholder{color:#9ca3af}.signup-split-input:hover{border-color:#d1d5db}.signup-split-input:focus{border-color:#111827;box-shadow:0 0 0 2px #11182714;outline:none}.signup-split-turnstile{min-height:0}.signup-split-submit{background:#111827;border:none;border-radius:7px;color:#fff;cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:600;height:34px;margin-top:.175rem;transition:background .15s ease,transform .1s ease;width:100%}.signup-split-submit:hover:not(:disabled){background:#1f2937}.signup-split-submit:active:not(:disabled){transform:scale(.99)}.signup-split-submit:disabled{cursor:not-allowed;opacity:.6}.signup-split-pricing-wrap{margin-top:.35rem;text-align:center}.signup-split-pricing-link{color:#111827;font-size:.6875rem;font-weight:500;text-decoration:none}.signup-split-pricing-link:hover{color:#000;text-decoration:underline;text-underline-offset:2px}.signup-split-login-prompt{color:#6b7280;font-size:.8125rem;margin:.5rem 0 0;text-align:center}.signup-split-secondary-link{color:#111827;font-weight:500;text-decoration:underline;text-underline-offset:2px}.signup-split-secondary-link:hover{color:#374151}.signup-split-recovery-success{color:#065f46;font-size:.8125rem;line-height:1.45;margin:0}.signup-split-recovery-result{background:#f9fafb;border:1px solid #e5e7eb;border-radius:7px;color:#374151;font-size:.8125rem;line-height:1.5;padding:.65rem .75rem}.signup-split-recovery-site-key{margin:0 0 .35rem}.signup-split-recovery-link-line{margin:0 0 .35rem;word-break:break-all}.signup-split-recovery-engine-block{margin:0}.signup-split-recovery-engine-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .65rem}.signup-split-recovery-engine-link{color:#111827;flex:1 1 12rem;font-weight:600;min-width:0;word-break:break-all}.signup-split-recovery-go-btn{align-items:center;background:#111827;border-radius:7px;color:#fff;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:.75rem;font-weight:600;height:30px;justify-content:center;padding:0 .85rem;text-decoration:none;transition:background .15s ease;white-space:nowrap}.signup-split-recovery-go-btn:hover{background:#1f2937;color:#fff}.signup-split-recovery-pending{color:#6b7280;margin:0}.signup-split-loading{align-items:center;display:flex;flex-direction:column;gap:1.125rem;justify-content:center;margin-inline:auto;max-width:26rem;padding:1.75rem clamp(0,4vw,1rem);text-align:center}.signup-split-loading img{height:auto;width:40px}.signup-split-loading-copy{display:flex;flex-direction:column;gap:.65rem}.signup-split-loading-title{color:#030712;font-size:clamp(1.0625rem,2.4vw,1.25rem);font-weight:600;letter-spacing:-.025em;line-height:1.35;margin:0}.signup-split-loading-detail{color:#1f2937;font-size:clamp(.9375rem,1.8vw,1.0625rem);font-weight:500;line-height:1.5;margin:0}.signup-split-success{padding:.7rem 0;text-align:center}.signup-split-success-text{color:#374151;font-size:.8125rem;line-height:1.55;margin:0 0 1.05rem}.signup-split-deploy-ready .signup-deploy-ready-actions{justify-content:center;margin-bottom:1rem}.signup-split-deploy-ready .signup-deploy-ready-email-note{margin-top:.5rem}.signup-split-deploy-success .signup-deploy-ready-actions{justify-content:center;margin:.25rem 0}.signup-split-success-check{animation:signup-check-pop .35s cubic-bezier(.22,1,.36,1) forwards;height:56px;transform:scale(0);width:56px}.signup-split-success-check-circle{stroke:#16a34a;stroke-width:3;stroke-linecap:round;stroke-dasharray:151;stroke-dashoffset:151;animation:signup-check-draw .5s ease-out .1s forwards}.signup-split-success-check-mark{stroke:#16a34a;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:36;animation:signup-check-draw .3s ease-out .5s forwards}@keyframes signup-check-pop{0%{transform:scale(0)}60%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes signup-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.signup-split-success-check,.signup-split-success-check-circle,.signup-split-success-check-mark{stroke-dashoffset:0;animation:none;transform:none}}.signup-split-deploy-failed{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:1.25rem 1rem}.signup-split-deploy-failed-title{color:#991b1b;font-weight:600}.signup-split-deploy-failed .signup-deploy-failed-detail{color:#7f1d1d}.signup-split-deploy-failed .signup-deploy-failed-detail a{color:#b91c1c;font-weight:600}.signup-split-deploy-retry{margin-top:.75rem}.signup-split-success .signup-split-mail{height:auto;width:39.2px}.signup-split-footer{display:flex;flex-direction:column;gap:.525rem;padding-top:.7rem}.signup-split-legal{color:#6b7280;font-size:.6875rem}.signup-split-legal a{color:#6b7280;text-decoration:underline;text-underline-offset:2px}.signup-split-legal a:hover{color:#111827}.signup-split-legal-sep{color:#d1d5db;margin:0 .35rem;-webkit-user-select:none;user-select:none}.signup-split-right{background:#000;display:flex;flex:0 0 60%;flex-direction:column;min-height:100vh;min-width:0;overflow:hidden;position:relative}.signup-split-hero-wrap{flex:1 1;min-height:0;position:relative;width:100%}.signup-split-hero{height:100%;left:0;object-fit:cover;object-position:center center;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.signup-split-hero-note{align-items:center;bottom:clamp(1rem,2.5vw,1.75rem);color:#ffffffe6;display:flex;font-size:clamp(.75rem,1.2vw,.8125rem);font-weight:500;gap:.45rem;left:clamp(1rem,2.5vw,1.75rem);letter-spacing:-.01em;pointer-events:none;position:absolute;text-shadow:0 1px 8px #00000073;z-index:1}.signup-split-hero-x{align-items:center;color:#fffc;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0}.signup-split-hero-x-svg{display:block}@media (max-width:900px){.signup-split-page{flex-direction:column}.signup-split-right{border-right:none;flex:0 0 auto;min-height:0;width:100%}.signup-split-hero-wrap{flex:0 0 auto;height:42vh;max-height:42vh;min-height:240px}.signup-split-hero{object-position:center top}.signup-split-left{border-right:none;flex:1 1 auto;min-height:0}.signup-split-left,.signup-split-main{justify-content:flex-start;max-width:none}.signup-split-main{flex:0 1 auto;margin-left:0;margin-right:0;padding-top:1rem;width:100%}}.signup-split-dev-branch{margin-top:.25rem}.signup-split-dev-badge{background:#dbeafe;border-radius:999px;color:#1d4ed8;display:inline-block;font-size:.68rem;font-weight:600;letter-spacing:.02em;margin-left:.5rem;padding:.1rem .45rem;text-transform:uppercase;vertical-align:middle}.signup-split-select{-webkit-appearance:auto;appearance:auto;cursor:pointer}.signup-split-dev-branch-hint{color:#6b7280;font-size:.78rem;line-height:1.35;margin:.35rem 0 0}:root{--ob-pink:#ed1e79;--ob-ink:#171717;--ob-body:#404040;--ob-muted:#737373;--ob-border:#697b8c26;--ob-border-strong:#697b8c66;--ob-bg:#f5f7fa;--ob-white:#fff;--ob-input-border:#d9d9d9;--ob-success-bg:#eff9f1;--ob-success-text:#50c12e;--ob-danger:#b91c1c;--ob-font:"Uncut Sans","GT Walsheim","Public Sans",system-ui,sans-serif}.onboarding-page{background:#fff;background:var(--ob-white);color:#171717;color:var(--ob-ink);display:flex;flex-direction:column;font-family:Uncut Sans,GT Walsheim,Public Sans,system-ui,sans-serif;font-family:var(--ob-font);height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:hidden;width:100%}.onboarding-media-slot{background:#171618;flex:1 1;min-height:160px;overflow:hidden;position:relative;width:100%}.onboarding-media-hero{display:block;height:100%;inset:0;object-fit:cover;object-position:center center;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.onboarding-panel{background:#fff;background:var(--ob-white);display:flex;flex:0 1 auto;flex-direction:column;max-height:calc(100dvh - 160px);max-width:none;min-height:0;overflow:hidden;width:100%}.onboarding-panel-body{grid-gap:0;display:grid;flex:1 1 auto;gap:0;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);min-height:0;overflow-x:hidden;overflow-y:auto}.onboarding-panel-col{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:clamp(40px,5vw,50px) clamp(24px,8vw,116px)}.onboarding-panel-col--form{border-left:1px solid #697b8c26;border-left:1px solid var(--ob-border)}.onboarding-brand-link{align-items:center;display:inline-flex;margin-bottom:28px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.onboarding-logo{display:block;height:28px;object-fit:contain;width:28px}.onboarding-step-label{color:#737373;color:var(--ob-muted);font-size:12px;font-weight:500;margin:0 0 10px}.onboarding-progress{display:flex;gap:6px;margin-bottom:28px;width:min(220px,100%)}.onboarding-progress-segment{background:#e5e7eb;border-radius:999px;flex:1 1;height:4px}.onboarding-progress-segment.is-active,.onboarding-progress-segment.is-complete{background:#ed1e79;background:var(--ob-pink)}.onboarding-heading{color:#171717;color:var(--ob-ink);font-size:clamp(24px,2.4vw,32px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 10px;max-width:18ch}.onboarding-subtext{color:#404040;color:var(--ob-body);font-size:14px;line-height:1.5;margin:0;max-width:36ch}.onboarding-form{display:flex;flex-direction:column;gap:16px;max-width:460px;width:100%}.onboarding-form-row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.onboarding-field{display:flex;flex-direction:column;gap:6px;min-width:0}.onboarding-label{color:#171717;color:var(--ob-ink);font-size:10px;font-weight:600;letter-spacing:.02em}.onboarding-input{background:#fff;background:var(--ob-white);border:1px solid #697b8c66;border:1px solid var(--ob-border-strong);border-radius:8px;box-sizing:border-box;color:#404040;color:var(--ob-body);font-family:inherit;font-size:14px;height:44px;outline:none;padding:0 12px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.onboarding-input:focus{border-color:#ed1e79;border-color:var(--ob-pink);box-shadow:0 0 0 3px #ed1e791f}.onboarding-input.is-invalid{border-color:#b91c1c;border-color:var(--ob-danger)}.onboarding-helper{color:#737373;color:var(--ob-muted)}.onboarding-error,.onboarding-helper{font-size:12px;line-height:1.4;margin:0}.onboarding-error{color:#b91c1c;color:var(--ob-danger)}.onboarding-terms{align-items:flex-start;color:#404040;color:var(--ob-body);cursor:pointer;display:flex;font-size:12px;gap:10px;line-height:1.45}.onboarding-checkbox{flex:0 0 auto;height:20px;margin-top:0;position:relative;width:20px}.onboarding-checkbox input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.onboarding-checkbox-box{background:#fff;border:1.5px solid #697b8c8c;border-radius:4px;box-sizing:border-box;display:block;height:20px;position:relative;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease;width:20px}.onboarding-checkbox-box:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg) scale(0);transition:transform .12s ease;width:5px}.onboarding-checkbox input:checked+.onboarding-checkbox-box{background:#ed1e79;background:var(--ob-pink);border-color:#ed1e79;border-color:var(--ob-pink)}.onboarding-checkbox input:checked+.onboarding-checkbox-box:after{transform:rotate(45deg) scale(1)}.onboarding-checkbox input:focus-visible+.onboarding-checkbox-box{border-color:#ed1e79;border-color:var(--ob-pink);box-shadow:0 0 0 3px #ed1e7933}.onboarding-legal-link{background:none;border:none;color:#ed1e79;color:var(--ob-pink);cursor:pointer;font:inherit;font-weight:600;margin:0;padding:0;text-decoration:underline;text-underline-offset:2px}.onboarding-legal-link:hover{color:#d8196c}.onboarding-legal-modal{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10000}.onboarding-legal-modal__backdrop{background:#17171773;border:none;cursor:pointer;inset:0;margin:0;padding:0;position:absolute}.onboarding-legal-modal__dialog{background:#fff;background:var(--ob-white);border-radius:14px;box-shadow:0 16px 48px #1717173d;display:flex;flex-direction:column;height:min(820px,calc(100vh - 32px));overflow:hidden;position:relative;width:min(840px,100%);z-index:1}.onboarding-legal-modal__header{align-items:center;border-bottom:1px solid #697b8c26;border-bottom:1px solid var(--ob-border);display:flex;flex:0 0 auto;gap:12px;justify-content:space-between;padding:14px 16px}.onboarding-legal-modal__title{color:#171717;color:var(--ob-ink);font-size:16px;font-weight:700;margin:0}.onboarding-legal-modal__close{background:none;border:none;border-radius:8px;color:#737373;color:var(--ob-muted);cursor:pointer;font-size:24px;height:36px;line-height:1;width:36px}.onboarding-legal-modal__close:hover{background:#f5f5f5;color:#171717;color:var(--ob-ink)}.onboarding-legal-modal__frame{background:#fff;border:none;flex:1 1 auto;min-height:0;width:100%}.onboarding-legal-modal__footer{background:#fafafa;border-top:1px solid #697b8c26;border-top:1px solid var(--ob-border);display:flex;flex:0 0 auto;justify-content:flex-end;padding:10px 16px}.onboarding-legal-modal__external{color:#ed1e79;color:var(--ob-pink);font-size:12px;font-weight:600;text-decoration:none}.onboarding-legal-modal__external:hover{text-decoration:underline;text-underline-offset:2px}.onboarding-primary-btn-wrap{position:relative;width:100%}.onboarding-primary-btn{align-items:center;background:#ed1e79;background:var(--ob-pink);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;height:44px;justify-content:center;transition:transform .12s ease,opacity .12s ease,background .12s ease;width:100%}.onboarding-primary-btn:hover:not(.is-disabled){background:#d8196c;transform:translateY(-1px)}.onboarding-primary-btn.is-disabled{cursor:pointer;opacity:.45}.onboarding-primary-btn-tooltip{background:#171717;background:var(--ob-ink);border-radius:8px;bottom:calc(100% + 10px);box-shadow:0 8px 24px #1717172e;color:#fff;font-size:12px;font-weight:500;left:50%;line-height:1.35;max-width:min(280px,calc(100vw - 32px));padding:8px 12px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);white-space:nowrap;z-index:2}.onboarding-primary-btn-tooltip:after{border:6px solid #0000;border-top:6px solid var(--ob-ink);content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.onboarding-primary-btn__arrow{font-size:16px;line-height:1}.onboarding-primary-btn__spinner{animation:onboarding-btn-spin .7s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;box-sizing:border-box;flex-shrink:0;height:14px;width:14px}@keyframes onboarding-btn-spin{to{transform:rotate(1turn)}}.onboarding-switch-prompt{color:#737373;color:var(--ob-muted);font-size:13px;margin:0;text-align:center}.onboarding-switch-prompt a{color:#171717;color:var(--ob-ink);font-weight:600;text-decoration:none}.onboarding-switch-prompt a:hover{color:#ed1e79;color:var(--ob-pink)}.onboarding-text-button{background:none;border:none;color:#171717;color:var(--ob-ink);cursor:pointer;font:inherit;font-weight:600;margin:0;padding:0;text-decoration:underline;text-underline-offset:2px}.onboarding-text-button:hover{color:#ed1e79;color:var(--ob-pink)}.onboarding-turnstile{min-height:0}.onboarding-confirm{display:flex;flex-direction:column;gap:12px;max-width:420px}.onboarding-verify-page{background:#f5f7fa;background:var(--ob-bg);color:#171717;color:var(--ob-ink);font-family:Uncut Sans,GT Walsheim,Public Sans,system-ui,sans-serif;font-family:var(--ob-font);min-height:100vh}.onboarding-nav{align-items:center;background:#fff;background:var(--ob-white);border-bottom:1px solid #697b8c26;border-bottom:1px solid var(--ob-border);box-sizing:border-box;display:flex;height:64px;padding:0 39px;width:100%}.onboarding-nav-brand{align-items:center;color:inherit;display:inline-flex;gap:10px;text-decoration:none}.onboarding-nav-mark{border-radius:8px;display:block;flex:0 0 auto;height:32px;object-fit:contain;width:32px}.onboarding-nav-wordmark{display:block;height:14px;width:auto}.onboarding-verify-stage{justify-content:center;min-height:calc(100vh - 64px);padding:32px 16px}.onboarding-verify-card,.onboarding-verify-stage{align-items:center;box-sizing:border-box;display:flex}.onboarding-verify-card{background:#fff;background:var(--ob-white);border:1px solid #697b8c26;border:1px solid var(--ob-border);border-radius:16px;flex-direction:column;gap:18px;padding:38px 48px;text-align:center;width:min(520px,100%)}.onboarding-verify-icon{align-items:center;background:#ed1e791a;border-radius:36px;display:flex;height:72px;justify-content:center;width:72px}.onboarding-verify-icon svg{fill:#171717;fill:var(--ob-ink);height:24px;width:24px}.onboarding-verify-title{color:#171717;color:var(--ob-ink);font-size:24px;font-weight:700;margin:0}.onboarding-verify-copy{color:#404040;color:var(--ob-body);font-size:14px;line-height:1.45;margin:0;width:min(380px,100%)}.onboarding-verify-copy strong{color:#171717;color:var(--ob-ink);display:block;font-weight:600}.onboarding-local-code{font-size:28px;font-weight:700;letter-spacing:.28em;padding:10px 16px}.onboarding-local-code,.onboarding-local-credentials{background:#eef4ff;border-radius:10px;color:#171717;color:var(--ob-ink);margin:0}.onboarding-local-credentials{font-size:14px;font-weight:600;line-height:1.5;padding:12px 16px;word-break:break-all}.onboarding-code-row{display:flex;gap:10px;justify-content:center;width:100%}.onboarding-code-box{background:#fff;background:var(--ob-white);border:1px solid #d9d9d9;border:1px solid var(--ob-input-border);border-radius:10px;box-sizing:border-box;caret-color:#ed1e79;caret-color:var(--ob-pink);color:#171717;color:var(--ob-ink);font-family:inherit;font-size:24px;font-weight:700;height:52px;outline:none;text-align:center;width:52px}.onboarding-code-box::placeholder{color:#737373;color:var(--ob-muted);font-weight:400}.onboarding-code-box.is-active,.onboarding-code-box:focus{border:2px solid #ed1e79;border:2px solid var(--ob-pink)}.onboarding-code-box.is-error{border-color:#b91c1c;border-color:var(--ob-danger)}.onboarding-resend{align-items:center;color:#737373;color:var(--ob-muted);display:flex;flex-direction:column;gap:4px}.onboarding-resend-line{font-size:12px;margin:0}.onboarding-resend-line button{background:none;border:none;color:#171717;color:var(--ob-ink);cursor:pointer;font:inherit;font-weight:600;margin:0;padding:0;text-decoration:underline;text-underline-offset:2px}.onboarding-resend-line button:disabled{cursor:not-allowed;opacity:.5}.onboarding-resend-hint{font-size:10px;margin:0}.onboarding-security-note{align-items:center;background:#eff9f1;background:var(--ob-success-bg);border-radius:10px;box-sizing:border-box;color:#50c12e;color:var(--ob-success-text);display:flex;font-size:12px;justify-content:center;line-height:1.4;margin:0;min-height:48px;padding:12px 14px;width:100%}.onboarding-workspace-stub{background:#fff;background:var(--ob-white);border:1px solid #697b8c26;border:1px solid var(--ob-border);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:38px 48px;width:min(560px,100%)}.onboarding-workspace-stub h1{font-size:24px;font-weight:700;margin:0}.onboarding-workspace-stub p{color:#404040;color:var(--ob-body);font-size:14px;line-height:1.5;margin:0}.onboarding-trial-card,.onboarding-workspace-card{background:#fff;background:var(--ob-white);border:1px solid #697b8c26;border:1px solid var(--ob-border);border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:18px;padding:38px 48px;width:min(560px,100%)}.onboarding-workspace-tracker{display:flex;flex-direction:column;gap:10px;width:100%}.onboarding-trial-card .onboarding-progress,.onboarding-workspace-card .onboarding-progress{margin-bottom:0;width:100%}.onboarding-trial-card .onboarding-step-label,.onboarding-workspace-card .onboarding-step-label{font-size:10px;font-weight:400;margin:0}.onboarding-workspace-copy{display:flex;flex-direction:column;gap:8px}.onboarding-trial-title,.onboarding-workspace-title{color:#171717;color:var(--ob-ink);font-size:24px;font-weight:700;margin:0}.onboarding-workspace-subtext{color:#404040;color:var(--ob-body);font-size:12px;line-height:20px;margin:0}.onboarding-trial-copy{color:#404040;color:var(--ob-body);font-size:14px;line-height:1.45;margin:0}.onboarding-trial-notice{background:#ed1e790f;border:1px solid #ed1e7938;border-radius:12px;display:flex;flex-direction:column;gap:8px;margin:0;padding:16px 18px}.onboarding-trial-notice-title{color:#171717;color:var(--ob-ink);font-size:14px;font-weight:700;margin:0}.onboarding-trial-notice-copy{color:#404040;color:var(--ob-body);font-size:13px;line-height:1.5;margin:0}.onboarding-workspace-card .onboarding-field{gap:4px}.onboarding-workspace-fields{display:flex;flex-direction:column;gap:16px}.onboarding-workspace-actions{display:flex;flex-direction:column;gap:18px;margin-top:20px;width:100%}.onboarding-workspace-helper{color:#737373;color:var(--ob-muted);font-size:10px;margin:0;text-align:center}.onboarding-select-wrap,.onboarding-slug-prefix{position:relative}.onboarding-select-trigger{align-items:center;background:#fff;background:var(--ob-white);border:1px solid #697b8c66;border:1px solid var(--ob-border-strong);border-radius:8px;box-sizing:border-box;color:#404040;color:var(--ob-body);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:8px;height:44px;justify-content:space-between;padding:9px 12px;text-align:left;width:100%}.onboarding-select-chevron{align-items:center;display:inline-flex;flex:0 0 20px;height:20px;justify-content:center;overflow:hidden;width:20px}.onboarding-select-chevron img{display:block;height:4px;width:8px}.onboarding-select-menu{background:#fff;background:var(--ob-white);border-radius:6px;box-shadow:0 15px 30px 2px #0003;left:0;list-style:none;margin:0;max-height:260px;overflow:auto;padding:8px 0;position:absolute;top:calc(100% + 6px);width:180px;z-index:20}.onboarding-select-menu--full{width:100%}.onboarding-select-menu--prefix{width:160px;z-index:30}.onboarding-select-menu button{background:#0000;border:none;color:#404040;color:var(--ob-body);cursor:pointer;display:block;font-family:inherit;font-size:14px;height:32px;padding:0 10px;text-align:left;width:100%}.onboarding-select-menu button.is-selected,.onboarding-select-menu button:hover{background:#f5f7fa}.onboarding-slug-field{align-items:center;background:#fff;background:var(--ob-white);border:2px solid #dbdbdb;border-radius:8px;box-sizing:border-box;display:flex;min-height:44px;overflow:visible;padding:2px}.onboarding-slug-prefix{flex:0 0 121px}.onboarding-slug-prefix-btn{align-items:center;background:#f5f7fa;background:var(--ob-bg);border:none;border-radius:6px 0 0 6px;color:#171717;color:var(--ob-ink);cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:6px;height:28px;justify-content:space-between;padding:6px 8px;width:100%}.onboarding-slug-hint{align-items:center;color:#a6a6a6;display:flex;flex:0 0 auto;font-size:14px;padding:0 8px}.onboarding-slug-input{background:#0000;border:none;color:#404040;color:var(--ob-body);flex:1 1 auto;font-family:inherit;font-size:14px;height:28px;min-width:0;outline:none;padding:0 10px 0 0}.onboarding-trial-icon{align-items:center;align-self:center;background:#ed1e791a;border-radius:28px;color:#ed1e79;color:var(--ob-pink);display:flex;font-size:24px;font-weight:700;height:56px;justify-content:center;width:56px}.onboarding-trial-info{grid-gap:12px;background:#f5f7fa;background:var(--ob-bg);border:1px solid #697b8c26;border:1px solid var(--ob-border);border-radius:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:16px}.onboarding-trial-info div{display:flex;flex-direction:column;gap:4px;min-width:0}.onboarding-trial-info dt{color:#737373;color:var(--ob-muted);font-size:10px;font-weight:500;letter-spacing:.04em;margin:0;text-transform:uppercase}.onboarding-trial-info dd{color:#171717;color:var(--ob-ink);font-size:13px;font-weight:600;margin:0;word-break:break-word}@media (max-width:900px){.onboarding-media-slot{min-height:120px}.onboarding-panel{max-height:calc(100dvh - 120px)}.onboarding-panel-body{grid-template-columns:1fr}.onboarding-panel-col--form{border-left:none;border-top:1px solid #697b8c26;border-top:1px solid var(--ob-border);padding-bottom:48px;padding-top:32px}.onboarding-primary-btn-tooltip{white-space:normal}.onboarding-heading{max-width:none}.onboarding-trial-card,.onboarding-verify-card,.onboarding-workspace-card,.onboarding-workspace-stub{padding:28px 20px}.onboarding-trial-info{grid-template-columns:1fr}.onboarding-code-box{font-size:20px;height:44px;width:44px}.onboarding-nav{padding:0 16px}}@media (max-width:560px){.onboarding-form-row{grid-template-columns:1fr}.onboarding-code-row{gap:6px}.onboarding-code-box{height:40px;width:40px}}
/*# sourceMappingURL=main.d7303537.css.map*/