@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-wght-normal.woff2)format("woff2")}.saas-landing.auth-scene{--background:#181818;--foreground:#f5f5f5;--card:#1f1f1f;--card-foreground:#f5f5f5;--popover:#1f1f1f;--popover-foreground:#f5f5f5;--primary:#f5f5f5;--primary-foreground:#181818;--secondary:#272727;--secondary-foreground:#f5f5f5;--muted:#272727;--muted-foreground:#b7b7b7;--accent:#313131;--accent-foreground:#f5f5f5;--border:#313131;--input:#313131;--ring:#9b9b9b;color:#f5f5f5;font-synthesis:none;background:#181818;font-family:Manrope,ui-sans-serif,sans-serif}.saas-landing.auth-scene,.saas-landing .auth-card{background-image:none}.saas-landing .auth-card,.saas-landing .landing-surface{box-shadow:none;background-color:#1f1f1f;border:1px solid #313131;animation:none}.saas-landing .landing-inset{background-color:#181818;border:1px solid #313131}.saas-landing .landing-hero-heading{color:#0000;background:linear-gradient(90deg,#fff,#9b9b9b);-webkit-background-clip:text;background-clip:text}.saas-landing :is(h1,h2,h3){text-wrap:balance}.saas-landing :is(p,li){text-wrap:pretty}.saas-landing :is(a,button,summary){transition-duration:.7s;transition-timing-function:cubic-bezier(.32,.72,0,1)}.saas-landing :is(a,button):active{transform:translateY(1px)scale(.98)}.saas-landing :is(a,button,summary):focus-visible,.landing-skip:focus-visible{outline-offset:3px;outline:2px solid #9b9b9b}.landing-skip{z-index:50;color:#181818;background:#f5f5f5;border-radius:8px;padding:8px 12px;font-family:Manrope,ui-sans-serif,sans-serif;position:absolute;top:16px;left:16px;transform:translateY(-150%)}.landing-skip:focus{transform:translateY(0)}.saas-landing.motion-ready [data-landing-reveal]{filter:blur(4px);opacity:0;transition:opacity .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}.saas-landing.motion-ready [data-landing-reveal].is-revealed{filter:blur();opacity:1;transform:translateY(0)}.saas-landing.motion-ready .landing-feature-grid>:nth-child(2){transition-delay:60ms}.saas-landing.motion-ready .landing-feature-grid>:nth-child(3){transition-delay:.12s}.saas-landing.motion-ready .landing-feature-grid>:nth-child(4){transition-delay:.18s}.saas-landing .landing-tagline-word{transition:color .7s cubic-bezier(.32,.72,0,1),opacity .7s cubic-bezier(.32,.72,0,1)}.saas-landing .tagline-pending .landing-tagline-word{opacity:.3}.saas-landing .tagline-pending.tagline-revealed .landing-tagline-word{opacity:1}.saas-landing .faq-indicator{transition:transform .7s cubic-bezier(.32,.72,0,1)}@media(prefers-reduced-motion:reduce){.saas-landing :is(a,button,summary),.saas-landing .landing-tagline-word,.landing-skip{transition:none}.saas-landing [data-landing-reveal]{filter:none;opacity:1;transform:none}}
