.onboarding_page__pGSTS{isolation:isolate}.onboarding_atmosphere__CH7yN{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;color:#111;background:rgb(var(--color-cream));animation:onboarding_atmosphere-in__EcoGp 1.6s ease-out both;isolation:isolate;contain:layout paint style;transform:translateZ(0);backface-visibility:hidden}.theme-transitioning .onboarding_atmosphere__CH7yN,.theme-transitioning .onboarding_atmosphere__CH7yN *,.theme-transitioning .onboarding_atmosphere__CH7yN :after,.theme-transitioning .onboarding_atmosphere__CH7yN :before{transition:none!important}.onboarding_wash__tK4FD{backface-visibility:hidden;position:absolute;inset:-8%;width:116%;height:116%;opacity:.8;will-change:transform;animation:onboarding_pigment-drift__6RmmL 24s ease-in-out infinite alternate}.onboarding_wash__tK4FD img{position:absolute;inset:0;width:100%;height:100%}.onboarding_washLight__cYo_Z{opacity:0}.light .onboarding_washLight__cYo_Z,.onboarding_washDark__HC4sy{opacity:1}.light .onboarding_washDark__HC4sy{opacity:0}.onboarding_halo__zReqx{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 44%,rgb(var(--color-cream)/.98) 0,rgb(var(--color-cream)/.85) 24%,transparent 68%)}.onboarding_fullCoverage__jM3cd .onboarding_halo__zReqx{display:none}.onboarding_fullCoverage__jM3cd .onboarding_wash__tK4FD{animation:none;will-change:auto}.onboarding_rippleField__pBFvx{position:absolute;inset:0}.onboarding_impact__v23OL{position:absolute;width:0;height:0}.onboarding_impactDrop__aLhOs{position:absolute;bottom:0;left:-.5px;width:1px;height:var(--drop-height);border-radius:999px;transform-origin:center bottom;background:linear-gradient(to bottom,transparent,rgb(var(--color-ink)/var(--rain-contrast,.38)));animation:onboarding_rainfall-impact__28q0d var(--rain-cycle) linear infinite both;animation-delay:var(--ripple-delay)}@keyframes onboarding_rainfall-impact__28q0d{0%{transform:translate3d(var(--fall-x),var(--fall-y),0) rotate(10deg);opacity:0}5%{opacity:.7}40%{transform:translateZ(0) rotate(10deg);opacity:.7}44%,to{transform:translateZ(0) rotate(10deg) scaleY(0);opacity:0}}.onboarding_atmosphere__CH7yN:is([data-paused=true],[data-page-hidden=true]),.onboarding_atmosphere__CH7yN:is([data-paused=true],[data-page-hidden=true]) *{animation-play-state:paused!important}.onboarding_rings___bMK7{position:absolute;left:0;top:0;width:var(--ripple-size);height:calc(var(--ripple-size) * .32);transform:translate(-50%,-50%)}.onboarding_rings___bMK7 span{position:absolute;inset:0;border:1.5px solid rgb(var(--color-ink)/var(--rain-contrast,.38));border-radius:50%;animation:onboarding_rain-ring__6Aegq var(--rain-cycle) cubic-bezier(.2,.5,.4,1) infinite both;animation-delay:calc(var(--ripple-delay) + var(--impact-delay))}.onboarding_rings___bMK7 span:nth-child(2){animation-delay:calc(var(--ripple-delay) + var(--impact-delay) + .35s)}.onboarding_rings___bMK7 span:nth-child(3){animation-delay:calc(var(--ripple-delay) + var(--impact-delay) + .7s)}.onboarding_grain___VUUd{position:absolute;inset:0;opacity:.065;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' d='M0 0h180v180H0z' filter='url(%23grain)' opacity='.7'/%3E%3C/svg%3E");background-size:180px 180px}.onboarding_vignette__I847J{position:absolute;inset:0;background:linear-gradient(180deg,rgb(var(--color-cream)/.35),transparent 25%,transparent 70%,rgb(var(--color-cream)/.3))}.light .onboarding_atmosphere__CH7yN{--rain-contrast:0.72}.light .onboarding_wash__tK4FD{opacity:1}.dark .onboarding_wash__tK4FD{opacity:.68}.dark .onboarding_grain___VUUd{mix-blend-mode:soft-light;opacity:.14}.onboarding_entryHeader__85xai{animation:onboarding_content-in__zl8Nz .8s cubic-bezier(.16,1,.3,1) both}.onboarding_intro__PqtnZ{position:relative}.onboarding_resultsStep__GFcY3{width:100%;max-width:1160px;margin:24px auto 0;padding-bottom:0;animation:onboarding_form-in__iZvQu .45s ease-out both}.onboarding_continueRow__M_AJT{display:flex;flex-shrink:0;justify-content:flex-end;margin-top:16px;padding:3px 6px 6px 3px}.onboarding_findLeadsButton__Tqfy2{max-width:100%;min-height:44px;cursor:pointer}.onboarding_continueRow__M_AJT .onboarding_findLeadsButton__Tqfy2:not(:disabled):hover,.onboarding_continueRow__M_AJT .onboarding_findLeadsButton__Tqfy2:not(:disabled):hover *{color:#111}.onboarding_findLeadsButton__Tqfy2:focus-visible{outline:2px solid var(--accent-ink);outline-offset:4px}.onboarding_researchSheet__fzezN{overflow:hidden;background:var(--surface);border:1px solid var(--rule);border-radius:16px}.onboarding_researchProgress__pSEB9{padding:10px 20px;background:var(--ink);border-bottom:1px solid var(--rule)}.onboarding_progressHeading__Uyze6{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px}.onboarding_progressCompany__l87UD{grid-column:1;grid-row:1;display:flex;min-width:0;align-items:center;gap:10px}.onboarding_progressCompanyLogo__t_xU0{display:grid;flex-shrink:0;width:38px;height:38px;overflow:hidden;border:1px solid var(--rule);border-radius:8px;background:var(--ink)}.onboarding_progressCompanyLogo__t_xU0 img,.onboarding_progressCompanyLogo__t_xU0>span{width:100%;height:100%}.onboarding_progressCompanyLogo__t_xU0 img{-o-object-fit:cover;object-fit:cover}.onboarding_progressCompanyName__v1xRM{min-width:0;margin:0;color:var(--paper);font-family:var(--type-heading);font-size:22px;font-weight:500;line-height:1.2;overflow-wrap:anywhere}.onboarding_progressCopy__vXl58{grid-column:1/-1;grid-row:2;margin-top:4px;font-size:13px;line-height:1.6;color:var(--secondary)}.onboarding_progressTime__tqaln{grid-column:2;grid-row:1;justify-self:end;display:flex;align-items:center;gap:8px;text-align:right}.onboarding_progressClock__83Mp7{flex-shrink:0}.onboarding_progressClock__83Mp7>span{font-variant-numeric:tabular-nums;font-size:13px;color:var(--paper)}.onboarding_progressClock__83Mp7>small{display:inline;margin-left:8px;font-size:10px;line-height:16px;text-transform:uppercase;letter-spacing:.08em;color:var(--secondary)}.onboarding_resultsError__sf24o{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:14px 18px;font-size:13px;line-height:1.6;border:1px solid var(--rule);background:var(--surface);color:var(--paper);border-radius:10px}@media (max-width:760px){.onboarding_resultsStep__GFcY3{margin-top:18px}.onboarding_researchSheet__fzezN{border-radius:12px}.onboarding_researchProgress__pSEB9{padding:10px 14px}.onboarding_progressHeading__Uyze6{align-items:center}.onboarding_progressCopy__vXl58{font-size:var(--type-size-12)}.onboarding_progressClock__83Mp7>small{max-width:64px;font-size:9px}}.onboarding_description___u9Dy,.onboarding_heading__U1IaW{animation:onboarding_text-slide-in__wqiet .7s cubic-bezier(.16,1,.3,1) both}.onboarding_form__3Hq2n{animation:onboarding_input-slide-in__Z6HJ4 .7s cubic-bezier(.16,1,.3,1) .3s both}.onboarding_validationNotice__Xkx0y{position:fixed;bottom:max(24px,env(safe-area-inset-bottom));left:50%;z-index:50;display:flex;align-items:center;gap:12px;width:min(440px,calc(100vw - 32px));padding:16px;border:1px solid rgb(var(--color-ink)/.25);border-left:3px solid #cbf63c;border-radius:12px;background:rgb(var(--color-bone));box-shadow:4px 4px 0 rgb(var(--color-brutal-shadow)/.6);transform:translateX(-50%);animation:onboarding_notice-in__LSO0w .22s ease-out both}@keyframes onboarding_notice-in__LSO0w{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.pli-reload .onboarding_atmosphere__CH7yN,.pli-reload .onboarding_entryHeader__85xai,.pli-reload .onboarding_intro__PqtnZ>*{animation-play-state:paused}@keyframes onboarding_atmosphere-in__EcoGp{0%{opacity:0}to{opacity:1}}@keyframes onboarding_pigment-drift__6RmmL{0%{transform:translate3d(-1.5%,1%,0) scale(1)}to{transform:translate3d(2%,-2%,0) scale(1.07) rotate(3deg)}}@keyframes onboarding_rain-ring__6Aegq{0%{transform:scale(0);opacity:0}5%{opacity:.7}75%,to{transform:scale(1);opacity:0}}@keyframes onboarding_content-in__zl8Nz{0%{opacity:0;transform:translate3d(0,22px,0);filter:blur(5px)}to{opacity:1;transform:none;filter:none}}@keyframes onboarding_form-in__iZvQu{0%{opacity:0}to{opacity:1}}@keyframes onboarding_text-slide-in__wqiet{0%{opacity:0;transform:translate3d(-36px,0,0)}to{opacity:1;transform:none}}@keyframes onboarding_input-slide-in__Z6HJ4{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}@media (max-width:640px){.onboarding_wash__tK4FD{opacity:.65}.onboarding_rings___bMK7{width:calc(var(--ripple-size) * .65);height:calc(var(--ripple-size) * .208)}.onboarding_halo__zReqx{background:radial-gradient(ellipse at 50% 42%,rgb(var(--color-cream)/.96),rgb(var(--color-cream)/.75) 35%,transparent 80%)}}@media (prefers-reduced-motion:reduce){.onboarding_atmosphere__CH7yN,.onboarding_description___u9Dy,.onboarding_entryHeader__85xai,.onboarding_form__3Hq2n,.onboarding_heading__U1IaW,.onboarding_resultsStep__GFcY3,.onboarding_rings___bMK7 span,.onboarding_validationNotice__Xkx0y,.onboarding_wash__tK4FD{animation:none}.onboarding_impactDrop__aLhOs{display:none}.onboarding_rings___bMK7 span{opacity:.4}.onboarding_rings___bMK7 span:nth-child(2){transform:scale(.8)}.onboarding_rings___bMK7 span:nth-child(3){transform:scale(.6)}}@media (min-width:700px){.onboarding_page__pGSTS .onboarding_resultsContent__BNJqr{height:100svh;min-height:640px}.onboarding_researchSheet__fzezN,.onboarding_resultsStep__GFcY3{display:flex;flex:1;flex-direction:column;min-height:0}.onboarding_continueRow__M_AJT,.onboarding_researchProgress__pSEB9{flex-shrink:0}}@media (max-width:699px){.onboarding_progressHeading__Uyze6{gap:8px}.onboarding_progressCompany__l87UD{gap:6px}.onboarding_progressCompanyLogo__t_xU0{width:32px;height:32px}.onboarding_progressCompanyName__v1xRM{font-size:16px}.onboarding_progressTime__tqaln{gap:6px}.onboarding_progressOrb__5mptE{width:24px!important;height:24px!important}.onboarding_progressOrb__5mptE>*{flex-shrink:0;transform:scale(.75)}.onboarding_progressClock__83Mp7>small{display:block;margin:0}.onboarding_continueRow__M_AJT{margin-top:12px}.onboarding_findLeadsButton__Tqfy2{min-height:44px}}