.landing-preview-module__93tDLq__page{--preview-ink:var(--grolot-ink);--preview-muted:var(--grolot-muted);--preview-surface:var(--grolot-surface);--preview-surface-muted:var(--grolot-surface-muted);--preview-border:var(--grolot-border-subtle);--preview-dark:var(--grolot-ink);--preview-dark-soft:var(--grolot-ink-hover);--preview-primary:var(--grolot-primary);--preview-primary-hover:var(--grolot-action-fill-hover);background:var(--preview-surface);min-width:0;color:var(--preview-ink);overflow:hidden}.landing-preview-module__93tDLq__productVisual{aspect-ratio:16/9;border-radius:var(--grolot-radius-panel);background:var(--preview-dark);width:100%;box-shadow:var(--grolot-shadow-floating);padding:1rem;position:relative}.landing-preview-module__93tDLq__browserFrame{border-radius:var(--grolot-radius-panel);background:var(--preview-surface);flex-direction:column;height:100%;display:flex;overflow:hidden}.landing-preview-module__93tDLq__browserBar{border-bottom:1px solid var(--preview-border);align-items:center;gap:.5rem;padding:.8125rem 1.125rem;display:flex}.landing-preview-module__93tDLq__browserBar>span{border-radius:var(--grolot-radius-pill);background:var(--preview-border);width:.6875rem;height:.6875rem}.landing-preview-module__93tDLq__browserBar>span:first-child{background:var(--grolot-error)}.landing-preview-module__93tDLq__browserBar>span:nth-child(2){background:var(--grolot-warning)}.landing-preview-module__93tDLq__browserBar>span:nth-child(3){background:var(--grolot-success)}.landing-preview-module__93tDLq__browserUrl{border-radius:var(--grolot-radius-pill);background:var(--preview-surface-muted);min-width:0;color:var(--preview-muted);font-size:var(--grolot-type-micro);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-left:.75rem;line-height:1.625rem;overflow:hidden}.landing-preview-module__93tDLq__mockBody{flex:1;grid-template-columns:.9fr 1.35fr;min-height:0;display:grid}.landing-preview-module__93tDLq__mockSidebar{border-right:1px solid var(--preview-border);background:var(--preview-surface-muted);text-align:left;padding:1.375rem 1.25rem}.landing-preview-module__93tDLq__mockNavItem{border-radius:var(--grolot-radius-control);color:var(--preview-muted);font-size:var(--grolot-type-caption);align-items:center;gap:.625rem;margin-top:.25rem;padding:.625rem .75rem;font-weight:500;display:flex}.landing-preview-module__93tDLq__mockNavItem>span{border-radius:var(--grolot-radius-xs);background:var(--grolot-primary-soft);flex-shrink:0;width:1rem;height:1rem}.landing-preview-module__93tDLq__mockNavItemActive{background:var(--preview-surface);color:var(--preview-primary)}.landing-preview-module__93tDLq__mockNavItemActive>span{background:var(--preview-primary)}.landing-preview-module__93tDLq__mockContent{text-align:left;padding:1.5rem}.landing-preview-module__93tDLq__mockStatus{border-radius:var(--grolot-radius-pill);background:var(--grolot-primary-soft);color:var(--preview-primary);font-size:var(--grolot-type-micro);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:.4375rem;padding:.3125rem .75rem;font-weight:600;display:inline-flex}.landing-preview-module__93tDLq__mockStatus>span{border-radius:var(--grolot-radius-pill);background:currentColor;width:.375rem;height:.375rem}.landing-preview-module__93tDLq__mockTitle{max-width:34rem;color:var(--preview-ink);font-size:var(--grolot-type-public-subsection);letter-spacing:-.02em;margin:.875rem 0 .375rem;font-weight:600;line-height:1.2}.landing-preview-module__93tDLq__mockContent>p{color:var(--preview-muted);font-size:var(--grolot-type-public-meta);margin:0 0 1.125rem}.landing-preview-module__93tDLq__mockRows{flex-direction:column;gap:.625rem;display:flex}.landing-preview-module__93tDLq__mockRow{border-radius:var(--grolot-radius-control);background:var(--preview-surface-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9375rem;display:flex}.landing-preview-module__93tDLq__mockRow>span{color:var(--preview-ink);font-size:var(--grolot-type-caption);font-weight:500}.landing-preview-module__93tDLq__mockRow strong{border-radius:var(--grolot-radius-pill);background:var(--grolot-primary-soft);color:var(--preview-primary);font-size:var(--grolot-type-micro);flex-shrink:0;padding:.25rem .625rem;font-weight:600}.landing-preview-module__93tDLq__mockRow .landing-preview-module__93tDLq__mockValueSuccess{background:var(--grolot-success-soft);color:var(--grolot-success)}.landing-preview-module__93tDLq__mockContinue{border-radius:var(--grolot-radius-control);background:var(--preview-primary);color:#fff;font-size:var(--grolot-type-public-action);text-align:center;margin-top:1rem;padding:.75rem;font-weight:600}.landing-preview-module__93tDLq__promise{border-top:1px solid var(--preview-border);border-bottom:1px solid var(--preview-border);background:var(--preview-surface-muted);padding:2.875rem 0}.landing-preview-module__93tDLq__promiseGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.landing-preview-module__93tDLq__promiseItem{align-items:flex-start;gap:.9375rem;display:flex}.landing-preview-module__93tDLq__promiseIcon,.landing-preview-module__93tDLq__featureIcon,.landing-preview-module__93tDLq__stepIcon{flex-shrink:0;place-items:center;display:grid}.landing-preview-module__93tDLq__promiseIcon{border-radius:var(--grolot-radius-panel);background:var(--grolot-primary-soft);width:2.875rem;height:2.875rem;color:var(--preview-primary)}.landing-preview-module__93tDLq__promiseItem>span:last-child>strong,.landing-preview-module__93tDLq__promiseItem>span:last-child>span{display:block}.landing-preview-module__93tDLq__promiseItem strong{color:var(--preview-ink);font-size:var(--grolot-type-body);font-weight:600}.landing-preview-module__93tDLq__promiseItem>span:last-child>span{color:var(--preview-muted);font-size:var(--grolot-type-action);margin-top:.25rem;line-height:1.45}@media (max-width:42rem){.landing-preview-module__93tDLq__productVisual{border-radius:var(--grolot-radius-panel);padding:.5rem}.landing-preview-module__93tDLq__mockBody{display:block}.landing-preview-module__93tDLq__mockSidebar{display:none}.landing-preview-module__93tDLq__mockContent{padding:1.125rem}.landing-preview-module__93tDLq__promiseGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing-preview-module__93tDLq__field input,.landing-preview-module__93tDLq__field select{transition:none}}
.landing-preview-sections-module__hu_jtW__section{background:var(--preview-surface);padding:5rem 0}.landing-preview-sections-module__hu_jtW__featureIcon,.landing-preview-sections-module__hu_jtW__stepIcon{flex-shrink:0;place-items:center;display:grid}.landing-preview-sections-module__hu_jtW__sectionHeading{text-align:center;max-width:52rem;margin:0 auto 3rem}.landing-preview-sections-module__hu_jtW__sectionHeading h2{color:var(--preview-ink);font-size:var(--grolot-type-public-section);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:600;line-height:1.08}.landing-preview-sections-module__hu_jtW__sectionHeading p{max-width:40rem;color:var(--preview-muted);font-size:var(--grolot-type-public-lead);text-wrap:pretty;margin:1rem auto 0;line-height:1.6}.landing-preview-sections-module__hu_jtW__problemGrid,.landing-preview-sections-module__hu_jtW__featureGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.landing-preview-sections-module__hu_jtW__problemCard{border:1px solid var(--preview-border);border-radius:var(--grolot-radius-card);background:var(--preview-surface);padding:1.625rem;transition:transform .18s,border-color .18s}.landing-preview-sections-module__hu_jtW__problemCard:hover{border-color:var(--grolot-primary-border);transform:translateY(-.25rem)}.landing-preview-sections-module__hu_jtW__problemNumber{border-radius:var(--grolot-radius-control);background:var(--grolot-primary-soft);width:2.375rem;height:2.375rem;color:var(--preview-primary);font-size:var(--grolot-type-action);place-items:center;margin-bottom:1.125rem;font-weight:600;display:grid}.landing-preview-sections-module__hu_jtW__problemCard h3,.landing-preview-sections-module__hu_jtW__featureCard h3,.landing-preview-sections-module__hu_jtW__stepCard h3{color:var(--preview-ink);font-size:var(--grolot-type-public-body);letter-spacing:-.015em;margin:0;font-weight:600;line-height:1.25}.landing-preview-sections-module__hu_jtW__problemCard p,.landing-preview-sections-module__hu_jtW__featureCard p,.landing-preview-sections-module__hu_jtW__stepCard p{color:var(--preview-muted);font-size:var(--grolot-type-action);margin:.5rem 0 0;line-height:1.55}.landing-preview-sections-module__hu_jtW__solutionSection{background:var(--preview-surface);padding:0 0 5rem}.landing-preview-sections-module__hu_jtW__solutionPanel{border-radius:var(--grolot-radius-panel);background:var(--preview-dark);width:100%;padding:4.375rem 2.5rem}.landing-preview-sections-module__hu_jtW__solutionPanel .landing-preview-sections-module__hu_jtW__sectionHeading h2{color:#fff}.landing-preview-sections-module__hu_jtW__solutionPanel .landing-preview-sections-module__hu_jtW__sectionHeading p{color:#ffffffb8}.landing-preview-sections-module__hu_jtW__stepGrid{grid-template-columns:repeat(5,1fr);gap:1.25rem;display:grid}.landing-preview-sections-module__hu_jtW__stepCard{border-radius:var(--grolot-radius-card);background:var(--preview-dark-soft);border:1px solid #ffffff1f;min-width:0;padding:1.75rem 1.5rem}.landing-preview-sections-module__hu_jtW__stepIcon{border-radius:var(--grolot-radius-card);background:var(--preview-primary);color:#fff;width:2.75rem;height:2.75rem;margin-bottom:1.5rem}.landing-preview-sections-module__hu_jtW__stepCard h3{color:#fff}.landing-preview-sections-module__hu_jtW__stepCard p{color:#ffffffb8;margin-top:.75rem;line-height:1.65}.landing-preview-sections-module__hu_jtW__featureSection{border-top:1px solid var(--preview-border);border-bottom:1px solid var(--preview-border);background:var(--preview-surface-muted);padding:5rem 0}.landing-preview-sections-module__hu_jtW__featureSection em{color:var(--preview-primary);font-style:normal;display:block}.landing-preview-sections-module__hu_jtW__featureGrid{grid-template-columns:repeat(3,1fr)}.landing-preview-sections-module__hu_jtW__featureCard{border:1px solid var(--preview-border);border-radius:var(--grolot-radius-card);background:var(--preview-surface);padding:1.75rem;transition:transform .18s,border-color .18s}.landing-preview-sections-module__hu_jtW__featureCard:hover{border-color:var(--grolot-primary-border);transform:translateY(-.25rem)}.landing-preview-sections-module__hu_jtW__featureIcon{border-radius:var(--grolot-radius-panel);background:var(--grolot-primary-soft);width:3.125rem;height:3.125rem;color:var(--preview-primary);margin-bottom:1.125rem}.landing-preview-sections-module__hu_jtW__waitlistSection{background:var(--grolot-primary-soft);padding:5rem 0}.landing-preview-sections-module__hu_jtW__waitlistPanel{border:1px solid var(--preview-border);border-radius:var(--grolot-radius-panel);background:var(--preview-surface);grid-template-columns:minmax(0,1fr) minmax(22rem,1.05fr);align-items:center;gap:3rem;width:100%;padding:2.75rem;display:grid}.landing-preview-sections-module__hu_jtW__waitlistIntro h2{color:var(--preview-ink);font-size:var(--grolot-type-public-feature);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:600;line-height:1.08}.landing-preview-sections-module__hu_jtW__waitlistIntro>p{color:var(--preview-muted);font-size:var(--grolot-type-public-body);margin:1.125rem 0 1.5rem;line-height:1.6}.landing-preview-sections-module__hu_jtW__waitlistIntro ul{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.landing-preview-sections-module__hu_jtW__formNote svg{color:var(--preview-primary)}.landing-preview-sections-module__hu_jtW__waitlistIntro li{color:var(--preview-ink);font-size:var(--grolot-type-body);align-items:flex-start;gap:.625rem;font-weight:500;line-height:1.45;display:flex}.landing-preview-sections-module__hu_jtW__waitlistIntro li svg{color:var(--preview-primary);flex-shrink:0}.landing-preview-sections-module__hu_jtW__formCard{min-width:0}.landing-preview-sections-module__hu_jtW__formCard h3{color:var(--preview-ink);font-size:var(--grolot-type-public-subsection);margin:0;font-weight:600}.landing-preview-sections-module__hu_jtW__formIntro{color:var(--preview-muted);font-size:var(--grolot-type-action);margin:.25rem 0 1.25rem}.landing-preview-sections-module__hu_jtW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.landing-preview-sections-module__hu_jtW__field{min-width:0;margin-bottom:0}.landing-preview-sections-module__hu_jtW__formAction{grid-column:1/-1;width:100%}.landing-preview-sections-module__hu_jtW__consentField{min-width:0;color:var(--preview-muted);font-size:var(--grolot-type-caption);grid-column:1/-1;margin-bottom:0;line-height:1.45}.landing-preview-sections-module__hu_jtW__consentField a{color:var(--preview-primary);text-underline-offset:2px;text-decoration:underline}.landing-preview-sections-module__hu_jtW__formSuccess,.landing-preview-sections-module__hu_jtW__formError{border:1px solid var(--grolot-success-border);border-radius:var(--grolot-radius-card);background:var(--grolot-success-soft);color:var(--preview-ink);align-items:flex-start;gap:.75rem;display:flex}.landing-preview-sections-module__hu_jtW__formSuccess{min-height:15rem;padding:1.5rem}.landing-preview-sections-module__hu_jtW__formSuccess h4{color:var(--preview-ink);font-size:var(--grolot-type-public-subsection);margin:0 0 .5rem;font-weight:600}.landing-preview-sections-module__hu_jtW__formSuccess p,.landing-preview-sections-module__hu_jtW__formError p{margin:0;line-height:1.55}.landing-preview-sections-module__hu_jtW__formFeedbackIcon{width:1.25rem;height:1.25rem;color:var(--grolot-success);flex:none}.landing-preview-sections-module__hu_jtW__formFeedbackEmail{overflow-wrap:anywhere;margin-top:.75rem;font-weight:600}.landing-preview-sections-module__hu_jtW__formResetAction{height:auto;color:var(--preview-primary);margin-top:1rem;padding:0;font-weight:600}.landing-preview-sections-module__hu_jtW__formError{border-color:var(--grolot-error-border);background:var(--grolot-error-soft);margin-bottom:1rem;padding:.875rem 3rem .875rem .875rem;position:relative}.landing-preview-sections-module__hu_jtW__formError .landing-preview-sections-module__hu_jtW__formFeedbackIcon{color:var(--grolot-error)}.landing-preview-sections-module__hu_jtW__formFeedbackClose{width:2rem;height:2rem;color:var(--preview-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:absolute;top:.625rem;right:.625rem}.landing-preview-sections-module__hu_jtW__formFeedbackClose svg{width:1rem;height:1rem}.landing-preview-sections-module__hu_jtW__formNote{color:var(--preview-muted);font-size:var(--grolot-type-caption);align-items:flex-start;gap:.5rem;margin:.875rem 0 0;line-height:1.45;display:flex}.landing-preview-sections-module__hu_jtW__successMessage{border:1px solid var(--grolot-success-border);border-radius:var(--grolot-radius-card);background:var(--grolot-success-soft);color:var(--grolot-success);font-size:var(--grolot-type-action);align-items:flex-start;gap:.625rem;margin-top:1rem;padding:.875rem;font-weight:500;line-height:1.45;display:flex}@media (max-width:64rem){.landing-preview-sections-module__hu_jtW__problemGrid{grid-template-columns:repeat(2,1fr)}.landing-preview-sections-module__hu_jtW__stepGrid{grid-template-columns:repeat(3,1fr)}.landing-preview-sections-module__hu_jtW__stepCard:last-child{grid-column:2}.landing-preview-sections-module__hu_jtW__featureGrid{grid-template-columns:repeat(2,1fr)}.landing-preview-sections-module__hu_jtW__waitlistPanel{grid-template-columns:1fr}}@media (max-width:42rem){.landing-preview-sections-module__hu_jtW__problemGrid,.landing-preview-sections-module__hu_jtW__featureGrid{grid-template-columns:1fr}.landing-preview-sections-module__hu_jtW__section,.landing-preview-sections-module__hu_jtW__featureSection,.landing-preview-sections-module__hu_jtW__waitlistSection{padding:3.5rem 0}.landing-preview-sections-module__hu_jtW__solutionSection{padding-bottom:3.5rem}.landing-preview-sections-module__hu_jtW__solutionPanel{border-radius:var(--grolot-radius-panel);padding:3rem 1.25rem}.landing-preview-sections-module__hu_jtW__stepGrid{grid-template-columns:1fr}.landing-preview-sections-module__hu_jtW__stepCard:last-child{grid-column:auto}.landing-preview-sections-module__hu_jtW__waitlistPanel{border-radius:var(--grolot-radius-card);padding:1.5rem}.landing-preview-sections-module__hu_jtW__formGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing-preview-sections-module__hu_jtW__problemCard,.landing-preview-sections-module__hu_jtW__featureCard{transition:none}}