:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted),.onboarding-bg:has(#schoolName):has(#confirmPassword),.onboarding-bg:has(#agreeToTerms):has(#digitalSignature),.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"])){background:radial-gradient(circle at 10% 56%,rgba(255,216,77,.075) 0,rgba(255,216,77,.03) 18%,transparent 36%),radial-gradient(circle at 88% 12%,rgba(113,88,216,.028) 0,transparent 25%),#fff!important;background-attachment:fixed!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted),.onboarding-bg:has(#schoolName):has(#confirmPassword),.onboarding-bg:has(#agreeToTerms):has(#digitalSignature)):before{animation:none!important;opacity:.065!important;transform:translateY(-50%) rotate(-12deg) scale(1)!important}.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"])>main>div{width:100%!important;max-width:820px!important;margin-inline:auto!important}.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"])>main>div>div{width:min(620px,100%)!important;margin-inline:auto!important}.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"]) h1,.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"]) h1+p,.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"]) main .text-center.mb-8{text-align:left!important}.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"]) h1+p{margin:16px 0 0!important}.onboarding-bg:has(main img[alt="Lemon-shaped lightbulb"]) main .grid.grid-cols-1{width:100%!important;margin-inline:0!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted)){min-height:100dvh!important;padding-bottom:max(28px,env(safe-area-inset-bottom))!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted))>header{padding-top:14px!important;padding-bottom:14px!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted))>.flex-1{align-items:center!important;justify-content:center!important;padding-top:clamp(14px,2.5vh,24px)!important;padding-bottom:max(42px,calc(env(safe-area-inset-bottom) + 30px))!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted))>.flex-1>.w-full{width:100%!important;max-width:860px!important;margin-inline:auto!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted))>.flex-1>.w-full>.bg-white .space-y-12{position:relative!important;width:min(700px,100%)!important;margin-inline:auto!important;padding-top:42px!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted))>.flex-1 .space-y-12 :is(h1,h2,h3,p,label){text-align:left!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted))>.flex-1 .space-y-12 :is(h1,h2,h3,h2+p){margin-left:0!important;margin-right:auto!important}.onboarding-bg:has(#firstName) .space-y-12 .flex.justify-center:has(#firstName){justify-content:flex-start!important}.onboarding-bg:has(#firstName) .space-y-12 .flex.justify-center:has(#firstName)>div{width:100%!important;max-width:700px!important;margin:0!important}:is(.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) .space-y-8>div.flex:has(#businessDescription):has(button[aria-label="Open helper"]),:is(.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) .space-y-8>div.flex:has(#businessName):has(button[aria-label="Open helper"]),:is(.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) .space-y-8>div.flex:has(#businessTagline):has(button[aria-label="Open helper"]){width:100%!important;max-width:700px!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:10px!important;margin:0!important}:is(.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) .space-y-8>div.flex:has(#businessDescription)>div:has(#businessDescription),:is(.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) .space-y-8>div.flex:has(#businessName)>div:has(#businessName),:is(.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) .space-y-8>div.flex:has(#businessTagline)>div:has(#businessTagline){width:100%!important;max-width:700px!important;margin:0!important}:is(.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) .space-y-8>div.flex>div:has(button[aria-label="Open helper"]){align-self:flex-start!important;margin:0!important}:is(.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) button[aria-label="Open helper"]{width:auto!important;height:48px!important;min-width:0!important;min-height:48px!important;max-width:100%!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) :is(#firstName,#businessDescription,#businessName,#businessTagline){width:100%!important;max-width:700px!important;margin:0!important;padding-left:0!important;padding-right:36px!important;text-align:left!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) :is(#firstName,#businessDescription,#businessName,#businessTagline)::-moz-placeholder{text-align:left!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) :is(#firstName,#businessDescription,#businessName,#businessTagline)::placeholder{text-align:left!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted)) .space-y-12>:not([hidden])~:not([hidden]){margin-top:clamp(16px,2.5vh,26px)!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline)) .space-y-8>:not([hidden])~:not([hidden]){margin-top:clamp(14px,2.2vh,22px)!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted)) .flex.justify-between.items-center.pt-8{position:static!important;justify-content:flex-end!important;padding-top:clamp(10px,1.8vh,18px)!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted)) .flex.justify-between.items-center.pt-8>button:first-child{position:absolute!important;top:-12px!important;left:50%!important;z-index:5!important;transform:translateX(-50%)!important;min-width:76px!important;min-height:42px!important;margin:0!important;padding:0 12px!important;color:#77736d!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:.8125rem!important;font-weight:650!important;line-height:1.2!important;white-space:nowrap!important}@media (min-width:701px){.onboarding-bg:has(#businessDescription) #businessDescription{height:clamp(118px,17vh,146px)!important;min-height:118px!important;padding-top:12px!important;padding-bottom:12px!important}}@media (min-width:701px) and (max-height:850px){:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted))>.flex-1 h2{font-size:clamp(2.35rem,5.7vh,3.45rem)!important}:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted))>.flex-1{padding-top:10px!important}}:is(.onboarding-bg:has(#schoolName):has(#confirmPassword),.onboarding-bg:has(a[href="/auth/signin"]):has(button>div.w-10.h-10))>.flex-1{align-items:center!important;justify-content:center!important}:is(.onboarding-bg:has(#schoolName):has(#confirmPassword),.onboarding-bg:has(a[href="/auth/signin"]):has(button>div.w-10.h-10))>.flex-1>.bg-white{width:min(820px,100%)!important;max-width:820px!important;margin-inline:auto!important}.onboarding-bg:has(a[href="/auth/signin"]):has(button>div.w-10.h-10)>.flex-1>.bg-white>.p-0.space-y-6{width:min(620px,100%)!important;margin-inline:auto!important}.onboarding-bg:has(#schoolName):has(#confirmPassword)>.flex-1>.bg-white>.p-0.space-y-6{position:relative!important;width:min(720px,100%)!important;margin-inline:auto!important;padding-top:42px!important}:is(.onboarding-bg:has(#schoolName):has(#confirmPassword),.onboarding-bg:has(a[href="/auth/signin"]):has(button>div.w-10.h-10)) .text-center.space-y-2,:is(.onboarding-bg:has(#schoolName):has(#confirmPassword),.onboarding-bg:has(a[href="/auth/signin"]):has(button>div.w-10.h-10)) h1,:is(.onboarding-bg:has(#schoolName):has(#confirmPassword),.onboarding-bg:has(a[href="/auth/signin"]):has(button>div.w-10.h-10)) h1+p{text-align:left!important}:is(.onboarding-bg:has(#schoolName):has(#confirmPassword),.onboarding-bg:has(a[href="/auth/signin"]):has(button>div.w-10.h-10)) h1+p{margin:10px 0 0!important}.onboarding-bg:has(a[href="/auth/signin"]):has(button>div.w-10.h-10) .grid.grid-cols-1.md\:grid-cols-2{width:100%!important;margin:34px 0 0!important}.onboarding-bg:has(#schoolName):has(#confirmPassword) form{width:100%!important;margin:30px 0 0!important}.onboarding-bg:has(#schoolName):has(#confirmPassword) .text-center>button[type=button]:has(svg){position:absolute!important;top:-12px!important;left:50%!important;z-index:5!important;transform:translateX(-50%)!important;min-width:76px!important;min-height:42px!important;padding:0 12px!important;color:#77736d!important;background:transparent!important;border:0!important;white-space:nowrap!important}.onboarding-bg:has(#agreeToTerms):has(#digitalSignature)>.onboarding-card{width:min(860px,calc(100% - 48px))!important;max-width:860px!important;margin-left:auto!important;margin-right:auto!important}.onboarding-bg:has(#agreeToTerms):has(#digitalSignature) .onboarding-card>div:first-child,.onboarding-bg:has(#agreeToTerms):has(#digitalSignature) .onboarding-card>div:nth-child(2){width:min(760px,100%)!important;margin-left:auto!important;margin-right:auto!important}.onboarding-bg:has(#agreeToTerms):has(#digitalSignature) .onboarding-card>div:first-child,.onboarding-bg:has(#agreeToTerms):has(#digitalSignature) .onboarding-card>div:first-child :is(h1,h2,h3,p){text-align:left!important}.onboarding-bg:has(#agreeToTerms):has(#digitalSignature) .onboarding-card>div:first-child>p{margin:10px 0 0!important}.onboarding-bg:has(img[alt="Young founders from elementary school through high school working together on business ideas"]) main>div{position:relative!important;padding-top:42px!important}.onboarding-bg:has(img[alt="Young founders from elementary school through high school working together on business ideas"]) main>div>button:first-child{position:absolute!important;top:-12px!important;left:50%!important;transform:translateX(-50%)!important;min-width:76px!important;min-height:42px!important;margin:0!important;padding:0 12px!important;color:#77736d!important;background:transparent!important;border:0!important;box-shadow:none!important;white-space:nowrap!important}@media (max-width:700px){:is(.onboarding-bg:has(#firstName),.onboarding-bg:has(#businessDescription),.onboarding-bg:has(#businessName),.onboarding-bg:has(#businessTagline),.onboarding-bg:has(#day),.onboarding-bg:has(#termsAccepted))>.flex-1>.w-full>.bg-white .space-y-12{width:100%!important;padding-top:40px!important}.onboarding-bg:has(#agreeToTerms):has(#digitalSignature)>.onboarding-card{width:calc(100% - 36px)!important}:is(.onboarding-bg:has(#schoolName):has(#confirmPassword),.onboarding-bg:has(a[href="/auth/signin"]):has(button>div.w-10.h-10))>.flex-1>.bg-white>.p-0.space-y-6{width:100%!important}}