.auth-shell{--font-serif:"Newsreader",Georgia,serif;--font-sans:"Public Sans",system-ui,sans-serif;--font-mono:"Spline Sans Mono",ui-monospace,monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.auth-shell main:has(>.auth-signup-split){justify-content:stretch;align-items:stretch;padding:0}.auth-shell:has(.auth-signup-split)>header{border-bottom-color:#0000}.auth-shell .signup-dashboard-demo{background:0 0}@media (min-width:1024px){.auth-shell:has(.auth-signup-split){height:100dvh;min-height:100svh;position:relative;overflow:hidden}:is(.auth-shell:has(.auth-signup-split)>header,.auth-shell:has(.auth-signup-split)>main,.auth-shell:has(.auth-signup-split)>footer){z-index:1;width:42%;position:relative}.auth-shell:has(.auth-signup-split)>main{-webkit-overflow-scrolling:touch;overflow:hidden auto}.auth-shell:has(.auth-signup-split)>header{border-bottom-color:#0000}.auth-shell .auth-signup-split{height:100%;min-height:0;display:block}.auth-shell .auth-signup-form-stage{width:100%;height:100%;min-height:0;padding-block:clamp(.75rem,2vh,1.5rem)}.auth-shell .signup-product-stage{z-index:0;width:58%;height:100dvh;min-height:100svh;padding-block:clamp(.75rem,2.5vh,1.75rem);padding-inline:clamp(1rem,2.5vw,2.25rem);position:fixed;inset:0 0 0 auto}.auth-shell .signup-product-stage-inner{max-width:min(57rem,100%)}.auth-shell .signup-product-stage .signup-dashboard-demo{gap:clamp(.5rem,1.2vh,1rem)}.auth-shell .signup-product-stage .signup-dashboard-demo>aside{height:min(33rem,100dvh - 7.25rem)}.auth-shell:has(.auth-signup-split)>footer{border-top-color:#0000;align-items:center}.auth-shell:has(.auth-signup-split)>footer nav{justify-content:center}.auth-shell:has(.auth-signup-split)>footer p{text-align:center}}@media (min-width:1024px) and (max-width:1279px){.auth-shell .signup-product-stage{padding-inline:clamp(.75rem,1.8vw,1.25rem)}.auth-shell .signup-product-stage .signup-dashboard-demo>aside{height:min(30rem,100dvh - 6.75rem)}}@media (min-width:1024px) and (max-height:760px){.auth-shell .signup-product-stage .signup-dashboard-demo>aside{height:min(26rem,100dvh - 5.5rem)}.auth-shell .auth-signup-form-stage{align-items:flex-start;padding-block:.75rem}}.auth-signup-form .auth-input,.auth-signup-form .auth-google-button,.auth-signup-form .auth-primary-button{border-radius:.5rem;height:3rem;min-height:3rem}.auth-signup-form .auth-input{border-color:#cfc8b8;padding-inline:1rem}.auth-shell .auth-input::placeholder{color:#aea694;-webkit-text-fill-color:#aea694;opacity:1}.auth-signup-form .auth-google-button{box-shadow:0 1px 2px #1a18140d;border-color:#8c8576!important}.auth-signup-form .auth-primary-button{box-shadow:0 8px 20px #123a3624}.auth-signup-form .auth-primary-button:hover:enabled{box-shadow:0 10px 24px #123a3633}.auth-signup-form .auth-divider{color:#8c8576}.auth-signup-form .auth-divider:before,.auth-signup-form .auth-divider:after{background:#cfc8b8}.auth-divider{font-family:var(--font-mono),"Spline Sans Mono",ui-monospace,monospace}.auth-divider:before,.auth-divider:after{content:"";background:#cfc8b8;flex:1;height:1px}.auth-shell .auth-input{color:#1a1814;-webkit-text-fill-color:#1a1814;caret-color:#1a1814}.auth-shell .auth-input:-webkit-autofill{transition:background-color 99999s ease-out;-webkit-text-fill-color:#1a1814!important;caret-color:#1a1814!important;color:#1a1814!important;box-shadow:inset 0 0 0 1000px #fffef9!important}.auth-shell .auth-input:-webkit-autofill:hover{transition:background-color 99999s ease-out;-webkit-text-fill-color:#1a1814!important;caret-color:#1a1814!important;color:#1a1814!important;box-shadow:inset 0 0 0 1000px #fffef9!important}.auth-shell .auth-input:-webkit-autofill:focus{transition:background-color 99999s ease-out;-webkit-text-fill-color:#1a1814!important;caret-color:#1a1814!important;color:#1a1814!important;box-shadow:inset 0 0 0 1000px #fffef9!important}.auth-shell .auth-input:-webkit-autofill:active{transition:background-color 99999s ease-out;-webkit-text-fill-color:#1a1814!important;caret-color:#1a1814!important;color:#1a1814!important;box-shadow:inset 0 0 0 1000px #fffef9!important}@media (max-width:1023px){:is(html:has(.auth-shell .auth-signup-split),body:has(.auth-shell .auth-signup-split)){height:100%;overflow:hidden}.auth-shell:has(.auth-signup-split){height:100svh;min-height:100svh;max-height:100svh;overflow:hidden}:is(.auth-shell:has(.auth-signup-split)>header,.auth-shell:has(.auth-signup-split)>main,.auth-shell:has(.auth-signup-split)>footer){width:100%}.auth-shell:has(.auth-signup-split)>header{padding-top:max(.55rem,env(safe-area-inset-top,0px));padding-bottom:.55rem}.auth-shell:has(.auth-signup-split)>main{flex:auto;min-height:0;overflow:hidden}.auth-shell:has(.auth-signup-split)>footer{padding-top:.45rem;padding-bottom:calc(.55rem + env(safe-area-inset-bottom,0px));border-top-color:#0000;gap:.2rem}.auth-shell:has(.auth-signup-split)>footer p{display:none}.auth-shell .auth-signup-split{width:100%;height:100%;min-height:0;display:grid}.auth-shell .signup-product-stage{display:none}.auth-shell .auth-signup-form-stage{width:100%;height:100%;min-height:0;padding-block:clamp(.25rem,1.2vh,.75rem);padding-inline:max(1rem,env(safe-area-inset-left,0px))max(1rem,env(safe-area-inset-right,0px));justify-content:center;align-items:center}.auth-shell .auth-signup-form{max-width:min(27rem,100%)}.auth-shell .auth-signup-form #auth-form-title{margin-bottom:clamp(.15rem,.8vh,.35rem)!important;font-size:clamp(1.45rem,4.4vh,1.85rem)!important;line-height:1.08!important}.auth-shell .auth-signup-form>p{margin-bottom:clamp(.45rem,1.6vh,.85rem)!important;font-size:clamp(.8rem,2.1vh,.9rem)!important;line-height:1.35!important}.auth-shell .auth-signup-form>div{gap:clamp(.35rem,1.2vh,.55rem)!important;margin-bottom:clamp(.35rem,1.2vh,.55rem)!important}.auth-shell .auth-signup-form form{gap:clamp(.35rem,1.3vh,.6rem)!important}.auth-shell .auth-signup-form .auth-input,.auth-shell .auth-signup-form .auth-google-button,.auth-shell .auth-signup-form .auth-primary-button{height:clamp(2.15rem,5.2vh,2.5rem)!important;min-height:clamp(2.15rem,5.2vh,2.5rem)!important}.auth-shell .auth-signup-form .auth-label{margin-bottom:.2rem}.auth-shell .auth-signup-form #signup-email-help{margin-top:.25rem;font-size:.68rem}.auth-shell .auth-signup-form form+p{margin-top:clamp(.35rem,1.2vh,.55rem)!important}.auth-shell .auth-signup-form .auth-legal,.auth-shell .auth-signup-form [class*=legal]{font-size:clamp(.7rem,1.8vh,.8rem);line-height:1.35}}@media (max-width:1023px) and (max-height:760px){.auth-shell:has(.auth-signup-split)>header{padding-top:max(.4rem,env(safe-area-inset-top,0px));padding-bottom:.4rem}.auth-shell:has(.auth-signup-split)>footer{padding-top:.35rem;padding-bottom:calc(.4rem + env(safe-area-inset-bottom,0px))}.auth-shell .auth-signup-form #auth-form-title{font-size:clamp(1.35rem,3.8vh,1.6rem)!important}.auth-shell .auth-signup-form>p{margin-bottom:.45rem!important;font-size:.8rem!important}.auth-shell .auth-signup-form .auth-input,.auth-shell .auth-signup-form .auth-google-button,.auth-shell .auth-signup-form .auth-primary-button{height:2.15rem!important;min-height:2.15rem!important}}@media (max-width:1023px) and (max-height:560px){.auth-shell .auth-signup-form #auth-form-title{margin-bottom:.1rem!important;font-size:1.3rem!important}.auth-shell .auth-signup-form>p{margin-bottom:.35rem!important;font-size:.75rem!important}.auth-shell .auth-signup-form>div,.auth-shell .auth-signup-form form{gap:.3rem!important;margin-bottom:.3rem!important}.auth-shell .auth-signup-form .auth-input,.auth-shell .auth-signup-form .auth-google-button,.auth-shell .auth-signup-form .auth-primary-button{height:2rem!important;min-height:2rem!important}.auth-shell .auth-signup-form #signup-email-help{display:none}}.auth-shell .auth-signup-form-stage:has([data-signup-sent]){align-items:center}
