html:has(.marketing-module__qTkJOq__marketingRoot){scroll-behavior:smooth;scroll-padding-top:128px}.marketing-module__qTkJOq__hero{background:linear-gradient(160deg, var(--background), var(--muted))}.marketing-module__qTkJOq__header{background-color:var(--background);transition:background-color var(--motion-fast), border-color var(--motion-fast)}.marketing-module__qTkJOq__header[data-scrolled=true]{background-color:color-mix(in srgb, var(--background) 97%, var(--secondary));border-bottom-color:var(--border)}.marketing-module__qTkJOq__headerSignup{display:none}@media (min-width:640px){.marketing-module__qTkJOq__header[data-show-signup=true] .marketing-module__qTkJOq__headerSignup{display:inline-flex}}.marketing-module__qTkJOq__reveal[data-motion-ready=true][data-motion-visible=true]{animation:marketing-module__qTkJOq__landing-enter .56s var(--motion-ease-out) both}.marketing-module__qTkJOq__reveal[data-motion-ready=true][data-motion-visible=true] [data-landing-item],.marketing-module__qTkJOq__workflow[data-motion-ready=true][data-motion-visible=true] [data-landing-item]{animation:marketing-module__qTkJOq__landing-enter .56s var(--motion-ease-out) var(--item-delay,0s) both}.marketing-module__qTkJOq__workflow[data-motion-ready=true][data-motion-visible=true] .marketing-module__qTkJOq__marker{animation:marketing-module__qTkJOq__workflow-highlight .4s var(--motion-ease-in-out) var(--step-delay,0s) both}@keyframes marketing-module__qTkJOq__landing-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes marketing-module__qTkJOq__workflow-highlight{0%,to{background-color:var(--background);border-color:color-mix(in srgb, var(--primary) 30%, transparent)}50%{background-color:color-mix(in srgb, var(--primary) 12%, var(--background));border-color:var(--primary)}}@media (min-width:640px){html:has(.marketing-module__qTkJOq__marketingRoot){scroll-padding-top:80px}}.marketing-module__qTkJOq__playhead{animation:marketing-module__qTkJOq__sequencer-sweep var(--bar) linear infinite}.marketing-module__qTkJOq__step{animation:marketing-module__qTkJOq__sequencer-pulse var(--bar) var(--motion-ease-out) var(--step-delay,0s) infinite}.marketing-module__qTkJOq__sequencer[data-running=false] .marketing-module__qTkJOq__playhead,.marketing-module__qTkJOq__sequencer[data-running=false] .marketing-module__qTkJOq__step{animation-play-state:paused}.marketing-module__qTkJOq__status{animation:marketing-module__qTkJOq__sequencer-status var(--motion-base) var(--motion-ease-out)}@keyframes marketing-module__qTkJOq__sequencer-sweep{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes marketing-module__qTkJOq__sequencer-pulse{0%{filter:brightness(2.2);transform:scale(1.12)}12%,to{filter:none;transform:none}}@keyframes marketing-module__qTkJOq__sequencer-status{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.marketing-module__qTkJOq__playhead{display:none}.marketing-module__qTkJOq__step,.marketing-module__qTkJOq__status{animation:none}html:has(.marketing-module__qTkJOq__marketingRoot){scroll-behavior:auto}.marketing-module__qTkJOq__reveal[data-motion-ready=true][data-motion-visible=true],.marketing-module__qTkJOq__reveal[data-motion-ready=true][data-motion-visible=true] [data-landing-item],.marketing-module__qTkJOq__workflow[data-motion-ready=true][data-motion-visible=true] [data-landing-item],.marketing-module__qTkJOq__workflow[data-motion-ready=true][data-motion-visible=true] .marketing-module__qTkJOq__marker{animation:none}}.marketing-module__qTkJOq__workflowTrack{overflow:hidden}.marketing-module__qTkJOq__workflowFill{transform-origin:top}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.marketing-module__qTkJOq__workflowSection{view-timeline-name:--workflow-progress;view-timeline-axis:block}.marketing-module__qTkJOq__workflowFill{animation:linear both marketing-module__qTkJOq__workflow-fill;animation-duration:auto;animation-timeline:--workflow-progress;animation-range:cover var(--line-start) cover var(--line-end)}.marketing-module__qTkJOq__workflowSection .marketing-module__qTkJOq__marker,.marketing-module__qTkJOq__workflowSection .marketing-module__qTkJOq__workflow[data-motion-ready=true][data-motion-visible=true] .marketing-module__qTkJOq__marker{animation:linear both marketing-module__qTkJOq__workflow-step;animation-duration:auto;animation-timeline:--workflow-progress;animation-range:cover var(--stage-start) cover var(--stage-end)}}}@keyframes marketing-module__qTkJOq__workflow-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes marketing-module__qTkJOq__workflow-step{0%{border-color:var(--border);background-color:var(--background);color:var(--muted-foreground)}to{border-color:var(--primary);background-color:color-mix(in srgb, var(--primary) 10%, var(--background));color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.marketing-module__qTkJOq__workflowSection .marketing-module__qTkJOq__marker{border-color:var(--primary);background-color:color-mix(in srgb, var(--primary) 10%, var(--background));color:var(--foreground)}}.marketing-module__qTkJOq__channelLine{background-color:color-mix(in srgb, var(--primary) 10%, transparent)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.marketing-module__qTkJOq__problemPanel{view-timeline-name:--problem-progress;view-timeline-axis:block}.marketing-module__qTkJOq__demoStatus{animation:linear both marketing-module__qTkJOq__problem-status;animation-duration:auto;animation-timeline:--problem-progress;animation-range:cover 35% cover 60%}.marketing-module__qTkJOq__channelLine{animation:linear both marketing-module__qTkJOq__problem-channel;animation-duration:auto;animation-timeline:--problem-progress;animation-range:cover 35% cover 60%}.marketing-module__qTkJOq__draftGreeting{animation:steps(28,end) both marketing-module__qTkJOq__problem-greeting;animation-duration:auto;animation-timeline:--problem-progress;animation-range:cover 35% cover 60%}.marketing-module__qTkJOq__followupReminder{animation:linear both marketing-module__qTkJOq__problem-reminder;animation-duration:auto;animation-timeline:--problem-progress;animation-range:cover 40% cover 60%}}}@keyframes marketing-module__qTkJOq__problem-status{0%{opacity:.5}to{opacity:1}}@keyframes marketing-module__qTkJOq__problem-channel{0%{background-color:#0000}to{background-color:color-mix(in srgb, var(--primary) 10%, transparent)}}@keyframes marketing-module__qTkJOq__problem-greeting{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes marketing-module__qTkJOq__problem-reminder{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.marketing-module__qTkJOq__openLabelsViewport{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000)}.marketing-module__qTkJOq__openLabelsTrack{width:max-content;display:flex}.marketing-module__qTkJOq__openLabelsList{flex-shrink:0;gap:1.5rem;padding-right:1.5rem;display:flex}.marketing-module__qTkJOq__openLabelsList>li{white-space:nowrap;flex-shrink:0}.marketing-module__qTkJOq__openLabels[data-enhanced=true] .marketing-module__qTkJOq__openLabelsTrack{animation:marketing-module__qTkJOq__open-labels-scroll var(--open-label-duration,60s) linear infinite}.marketing-module__qTkJOq__openLabels[data-enhanced=true] .marketing-module__qTkJOq__openLabelsList{min-width:var(--open-label-min-width,0px);justify-content:space-between}.marketing-module__qTkJOq__openLabels[data-paused=true] .marketing-module__qTkJOq__openLabelsTrack,.marketing-module__qTkJOq__openLabels:hover .marketing-module__qTkJOq__openLabelsTrack,.marketing-module__qTkJOq__openLabels:focus-within .marketing-module__qTkJOq__openLabelsTrack{animation-play-state:paused}@keyframes marketing-module__qTkJOq__open-labels-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce),(scripting:none){.marketing-module__qTkJOq__openLabelsViewport{overflow:visible;-webkit-mask-image:none;mask-image:none}.marketing-module__qTkJOq__openLabelsTrack{width:100%;display:block}.marketing-module__qTkJOq__openLabelsList{flex-wrap:wrap;gap:.75rem 1.5rem;padding-right:0}.marketing-module__qTkJOq__openLabelsList>li{white-space:normal;flex-shrink:1}.marketing-module__qTkJOq__openLabelsList>li:last-child .marketing-module__qTkJOq__nameSeparator{display:none}}.marketing-module__qTkJOq__headlineCue{white-space:nowrap;position:relative}.marketing-module__qTkJOq__headlineCue:after{content:"";background:var(--primary);transform-origin:0;height:.06em;min-height:2px;animation:marketing-module__qTkJOq__headline-underline .9s var(--motion-ease-out) .3s both;border-radius:999px;position:absolute;bottom:-.06em;left:0;right:0}.marketing-module__qTkJOq__headlineCue:before{content:"";background:var(--primary);width:2px;box-shadow:0 0 12px var(--primary);opacity:0;animation:marketing-module__qTkJOq__headline-playhead .9s var(--motion-ease-out) .3s both;position:absolute;top:.05em;bottom:-.12em;left:0}@keyframes marketing-module__qTkJOq__headline-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes marketing-module__qTkJOq__headline-playhead{0%{opacity:1;left:0}85%{opacity:1}to{opacity:0;left:100%}}@media (prefers-reduced-motion:reduce){.marketing-module__qTkJOq__headlineCue:after,.marketing-module__qTkJOq__headlineCue:before{animation:none}}:is(.group:hover .marketing-module__qTkJOq__ctaPlay,.group:focus-visible .marketing-module__qTkJOq__ctaPlay){animation:marketing-module__qTkJOq__cta-play-pulse .4s var(--motion-ease-out)}@keyframes marketing-module__qTkJOq__cta-play-pulse{50%{transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){:is(.group:hover .marketing-module__qTkJOq__ctaPlay,.group:focus-visible .marketing-module__qTkJOq__ctaPlay){animation:none}}.marketing-module__qTkJOq__comparisonTable{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%;color:var(--muted-foreground);font-size:.875rem;line-height:1.65}.marketing-module__qTkJOq__comparisonTable th,.marketing-module__qTkJOq__comparisonTable td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid var(--border);padding:1.25rem}.marketing-module__qTkJOq__comparisonTable th{font-weight:500}.marketing-module__qTkJOq__comparisonTable .marketing-module__qTkJOq__comparisonFeatured{border-left:2px solid var(--primary);border-right:2px solid var(--primary);background-color:color-mix(in srgb, var(--primary) 5%, var(--background));color:var(--foreground);font-weight:600}.marketing-module__qTkJOq__comparisonTable thead .marketing-module__qTkJOq__comparisonFeatured{border-top:2px solid var(--primary);border-radius:12px 12px 0 0}.marketing-module__qTkJOq__comparisonTable tbody tr:last-child .marketing-module__qTkJOq__comparisonFeatured{border-bottom:2px solid var(--primary);border-radius:0 0 12px 12px}.marketing-module__qTkJOq__comparisonMobileLabel{display:none}.marketing-module__qTkJOq__comparisonSection[data-motion-ready=true][data-motion-visible=true] .marketing-module__qTkJOq__comparisonFeatured{animation:marketing-module__qTkJOq__comparison-light .4s var(--motion-ease-out) .88s both}@keyframes marketing-module__qTkJOq__comparison-light{0%{border-color:var(--border)}to{border-color:var(--primary)}}@media (max-width:767px){.marketing-module__qTkJOq__comparisonTable,.marketing-module__qTkJOq__comparisonTable tbody,.marketing-module__qTkJOq__comparisonTable tr,.marketing-module__qTkJOq__comparisonTable th,.marketing-module__qTkJOq__comparisonTable td{display:block}.marketing-module__qTkJOq__comparisonTable thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marketing-module__qTkJOq__comparisonTable tbody tr{border:1px solid var(--border);background-color:var(--card);border-radius:12px;padding:1.25rem}.marketing-module__qTkJOq__comparisonTable tbody tr+tr{margin-top:1rem}.marketing-module__qTkJOq__comparisonTable tbody th{color:var(--foreground);border:0;padding:0 0 1rem;font-size:1rem;font-weight:600}.marketing-module__qTkJOq__comparisonTable tbody td{padding:1rem 0}.marketing-module__qTkJOq__comparisonTable tbody .marketing-module__qTkJOq__comparisonFeatured{border:2px solid var(--primary);border-radius:8px;margin-top:1rem;padding:1rem}.marketing-module__qTkJOq__comparisonTable tbody tr:last-child .marketing-module__qTkJOq__comparisonFeatured{border-radius:8px}.marketing-module__qTkJOq__comparisonMobileLabel{margin-bottom:.25rem;font-weight:600;display:block}}@media (prefers-reduced-motion:reduce){.marketing-module__qTkJOq__comparisonSection[data-motion-ready=true][data-motion-visible=true] .marketing-module__qTkJOq__comparisonFeatured{animation:none}}
