.pricing-module__v6_Kmq__featured{background-image:linear-gradient(to bottom right, var(--color-secondary), var(--color-info), var(--color-primary))}.dark .pricing-module__v6_Kmq__featured{background-image:linear-gradient(to bottom right, color-mix(in oklab, var(--color-secondary) 35%, var(--brand-ink)), color-mix(in oklab, var(--color-info) 55%, var(--brand-ink)), color-mix(in oklab, var(--color-primary) 65%, var(--brand-ink)))}
.particle-text-module__mFysqa__root{--particle-color:var(--color-primary);--particle-render-color:color-mix(in oklab, var(--particle-color) 84%, black);color:var(--particle-render-color);touch-action:pan-y;display:inline-block;position:relative}.particle-text-module__mFysqa__root[data-tone=danger]{--particle-color:var(--color-danger)}.particle-text-module__mFysqa__root[data-tone=success]{--particle-color:var(--color-success)}.dark .particle-text-module__mFysqa__root{--particle-render-color:var(--particle-color)}.particle-text-module__mFysqa__source{color:#0000;background-image:radial-gradient(circle, var(--particle-render-color) 0 40%, transparent 41%);-webkit-text-fill-color:transparent;background-position:.01em .03em;background-size:.05em .05em;-webkit-background-clip:text;background-clip:text;position:relative}.particle-text-module__mFysqa__vectorSource{color:var(--particle-render-color);-webkit-text-fill-color:currentColor;background:0 0;display:inline-flex;-webkit-mask-image:radial-gradient(circle,#000 0 46%,#0000 50%);mask-image:radial-gradient(circle,#000 0 46%,#0000 50%);-webkit-mask-size:.14rem .14rem;mask-size:.14rem .14rem}.particle-text-module__mFysqa__vectorSource>*{color:inherit;display:inline-flex}@media (min-width:48rem){.particle-text-module__mFysqa__root[data-ready=true] .particle-text-module__mFysqa__source{background:0 0}.particle-text-module__mFysqa__root[data-ready=true] .particle-text-module__mFysqa__vectorSource{opacity:0}}.particle-text-module__mFysqa__canvas{z-index:1;opacity:1;pointer-events:none;position:absolute}@media (max-width:47.999rem){.particle-text-module__mFysqa__source{background-image:radial-gradient(circle, var(--particle-render-color) 0 54%, transparent 56%);background-size:.045em .045em}.particle-text-module__mFysqa__vectorSource{background:0 0;-webkit-mask-size:.13rem .13rem;mask-size:.13rem .13rem}.particle-text-module__mFysqa__canvas{display:none}}@supports not ((-webkit-mask-image:radial-gradient(circle, black, transparent)) or (mask-image:radial-gradient(circle, black, transparent))){.particle-text-module__mFysqa__vectorSource{-webkit-mask-image:none;mask-image:none}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.particle-text-module__mFysqa__source{color:inherit;-webkit-text-fill-color:currentColor;background:0 0}@media (min-width:48rem){.particle-text-module__mFysqa__root[data-ready=true] .particle-text-module__mFysqa__source{color:#0000;-webkit-text-fill-color:transparent}}}
.hero-carousel-indicator-module__bAwTVW__activeTrack{background:color-mix(in oklab, var(--color-info) 18%, var(--color-surface-prominent));box-shadow:inset 0 1px 0 #ffffff57, inset 0 0 0 1px color-mix(in oklab, var(--color-info) 12%, transparent);border-radius:9999px;display:block;position:absolute;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.hero-carousel-indicator-module__bAwTVW__activeTrack{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.34), inset 0 0 0 1px color-mix(in oklab, var(--color-info) 12%, transparent)}}.hero-carousel-indicator-module__bAwTVW__activeIndicator{isolation:isolate;border-radius:inherit;background-image:linear-gradient(to right, color-mix(in oklab, var(--color-info) 76%, var(--color-surface-prominent)), color-mix(in oklab, var(--color-success) 72%, var(--color-info)));box-shadow:inset 0 1px 0 #ffffff7a, 0 2px 8px color-mix(in oklab, var(--color-info) 18%, transparent);display:block;position:absolute;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.hero-carousel-indicator-module__bAwTVW__activeIndicator{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.48), 0 2px 8px color-mix(in oklab, var(--color-info) 18%, transparent)}}.hero-carousel-indicator-module__bAwTVW__progressFill{transform-origin:0;animation:6s linear forwards hero-carousel-indicator-module__bAwTVW__hero-carousel-progress;transform:scaleX(0)}.hero-carousel-indicator-module__bAwTVW__controls[data-paused=true] .hero-carousel-indicator-module__bAwTVW__progressFill{animation-play-state:paused}.hero-carousel-indicator-module__bAwTVW__activeIndicator:after{content:"";opacity:.22;pointer-events:none;background-image:url(/noise.png);background-repeat:repeat;position:absolute;inset:0}.dark .hero-carousel-indicator-module__bAwTVW__activeIndicator{background-image:linear-gradient(to right, color-mix(in oklab, var(--color-info) 68%, var(--color-surface-prominent)), color-mix(in oklab, var(--color-success) 68%, var(--color-info)));box-shadow:inset 0 1px #ffffff1c,0 2px 10px #0000003d;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.11),0 2px 10px lab(0% 0 0/.24)}.dark .hero-carousel-indicator-module__bAwTVW__activeTrack{background:color-mix(in oklab, var(--color-info) 20%, var(--color-surface-prominent));box-shadow:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px color-mix(in oklab, var(--color-info) 16%, transparent)}@supports (color:lab(0% 0 0)){.dark .hero-carousel-indicator-module__bAwTVW__activeTrack{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.1), inset 0 0 0 1px color-mix(in oklab, var(--color-info) 16%, transparent)}}.dark .hero-carousel-indicator-module__bAwTVW__activeIndicator:after{opacity:.3}@keyframes hero-carousel-indicator-module__bAwTVW__hero-carousel-progress{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.hero-carousel-indicator-module__bAwTVW__progressFill{animation:none;transform:scaleX(1)}}
.product-screenshot-module__SQJi3G__frame{background-image:linear-gradient(to right, color-mix(in oklab, var(--color-secondary) 9%, var(--color-surface)), color-mix(in oklab, var(--color-info) 7%, var(--color-surface)), color-mix(in oklab, var(--color-primary) 10%, var(--color-surface))), linear-gradient(to right, color-mix(in oklab, var(--color-secondary) 26%, var(--color-surface)), color-mix(in oklab, var(--color-info) 24%, var(--color-surface)), color-mix(in oklab, var(--color-primary) 30%, var(--color-surface)));background-repeat:no-repeat;background-origin:padding-box,border-box;background-clip:padding-box,border-box}.dark .product-screenshot-module__SQJi3G__frame{background-image:linear-gradient(to right, color-mix(in oklab, var(--color-secondary) 16%, var(--color-surface)), color-mix(in oklab, var(--color-info) 13%, var(--color-surface)), color-mix(in oklab, var(--color-primary) 18%, var(--color-surface))), linear-gradient(to right, color-mix(in oklab, var(--color-secondary) 42%, var(--color-surface)), color-mix(in oklab, var(--color-info) 44%, var(--color-surface)), color-mix(in oklab, var(--color-primary) 48%, var(--color-surface)))}.product-screenshot-module__SQJi3G__chrome{isolation:isolate;position:relative}.product-screenshot-module__SQJi3G__chrome:before{z-index:-1;content:"";opacity:.24;pointer-events:none;background-image:url(/noise.png);background-repeat:repeat;position:absolute;inset:-.125rem 0 -.25rem}.dark .product-screenshot-module__SQJi3G__chrome:before{opacity:.3}@media (min-width:48rem){.product-screenshot-module__SQJi3G__chrome:before{inset-block:-.25rem -.5rem}}
.hero-screenshot-carousel-module___L6mgW__viewport{display:grid}.hero-screenshot-carousel-module___L6mgW__slide{opacity:0;pointer-events:none;transition:opacity .42s var(--landing-ease-out), transform .56s var(--landing-ease-out);grid-area:1/1}.hero-screenshot-carousel-module___L6mgW__activeSlide{z-index:2;opacity:1;transform:translate(0,0)}.hero-screenshot-carousel-module___L6mgW__queuedSlide{transform:translateY(.5rem)}.hero-screenshot-carousel-module___L6mgW__exitingSlide{transform:translateY(-.25rem)}@media (prefers-reduced-motion:reduce){.hero-screenshot-carousel-module___L6mgW__slide{transition:opacity .12s linear}.hero-screenshot-carousel-module___L6mgW__activeSlide,.hero-screenshot-carousel-module___L6mgW__queuedSlide,.hero-screenshot-carousel-module___L6mgW__exitingSlide{transform:none}}
.product-workflow-showcase-module__Y6XozW__progress{animation:7s linear forwards product-workflow-showcase-module__Y6XozW__product-workflow-progress}.product-workflow-showcase-module__Y6XozW__viewport{width:100%;min-width:0;display:grid}.product-workflow-showcase-module__Y6XozW__slide{opacity:0;pointer-events:none;width:100%;min-width:0;transition:opacity .42s var(--landing-ease-out), transform .56s var(--landing-ease-out);grid-area:1/1;overflow:clip}.product-workflow-showcase-module__Y6XozW__activeSlide{z-index:2;opacity:1;transform:translate(0,0)}.product-workflow-showcase-module__Y6XozW__queuedSlide{transform:translateY(.5rem)}.product-workflow-showcase-module__Y6XozW__exitingSlide{transform:translateY(-.25rem)}@keyframes product-workflow-showcase-module__Y6XozW__product-workflow-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.product-workflow-showcase-module__Y6XozW__progress{animation:none}.product-workflow-showcase-module__Y6XozW__slide{transition:opacity .16s var(--landing-ease-out)}.product-workflow-showcase-module__Y6XozW__activeSlide,.product-workflow-showcase-module__Y6XozW__queuedSlide,.product-workflow-showcase-module__Y6XozW__exitingSlide{transform:none}}
.faqs-module__m0AUEa__pricingShell{background:radial-gradient(70% 55% at 92% 2%, color-mix(in oklab, var(--color-primary) 7%, transparent), transparent 72%), radial-gradient(55% 48% at 2% 28%, color-mix(in oklab, var(--color-info) 4%, transparent), transparent 76%), radial-gradient(70% 55% at 8% 100%, color-mix(in oklab, var(--color-primary) 7%, transparent), transparent 72%), linear-gradient(180deg, var(--color-surface-muted) 0%, color-mix(in oklab, var(--color-surface-muted) 82%, var(--color-background)) 66%, color-mix(in oklab, var(--color-surface-muted) 68%, var(--color-background)) 100%)}
.feature-overview-module__fzRHea__progress{animation:7s linear forwards feature-overview-module__fzRHea__feature-overview-progress}.feature-overview-module__fzRHea__image{opacity:0;transition:opacity .65s var(--landing-ease-out)}.feature-overview-module__fzRHea__imageActive{opacity:1}@keyframes feature-overview-module__fzRHea__feature-overview-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.feature-overview-module__fzRHea__progress{animation:none}.feature-overview-module__fzRHea__image{transition-duration:.16s}}
.article-module__JlLE0a__articleTitle{font-family:var(--font-body), sans-serif}.article-module__JlLE0a__articleBody{color:var(--color-text-secondary);font-family:var(--font-body), sans-serif;font-size:.97rem;line-height:1.76}.article-module__JlLE0a__articleBody>*+*{margin-top:1.25rem}.article-module__JlLE0a__articleBody h2,.article-module__JlLE0a__articleBody h3,.article-module__JlLE0a__articleBody h4{color:var(--color-foreground);font-family:var(--font-body), sans-serif;letter-spacing:-.018em;font-weight:600;line-height:1.3}.article-module__JlLE0a__articleBody h2{margin-top:3.25rem;font-size:1.4rem}.article-module__JlLE0a__articleBody h3{margin-top:2.5rem;font-size:1.15rem}.article-module__JlLE0a__articleBody h4{margin-top:2rem;font-size:1rem}.article-module__JlLE0a__articleBody a{color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.article-module__JlLE0a__articleBody ul,.article-module__JlLE0a__articleBody ol{padding-left:1.35rem}.article-module__JlLE0a__articleBody ul{list-style:outside}.article-module__JlLE0a__articleBody ol{list-style:decimal}.article-module__JlLE0a__articleBody li+li{margin-top:.45rem}.article-module__JlLE0a__articleBody blockquote{border-left:2px solid var(--color-primary);color:var(--color-foreground);margin-block:2rem;padding-left:1.2rem;font-style:italic}.article-module__JlLE0a__articleBody pre{border-radius:var(--radius-lg);background:var(--color-surface-muted);color:var(--color-foreground);padding:1rem;font-size:.88rem;line-height:1.65;overflow-x:auto}.article-module__JlLE0a__articleBody :not(pre)>code{border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-foreground);padding:.12em .35em;font-size:.9em}.article-module__JlLE0a__articleBody img{border-radius:var(--radius-md);margin-block:2.25rem}.article-module__JlLE0a__articleBody hr{border-color:var(--color-border);margin-block:3rem}.article-module__JlLE0a__articleBody table{border-collapse:collapse;width:100%;font-size:.9rem}.article-module__JlLE0a__articleBody th,.article-module__JlLE0a__articleBody td{border-bottom:1px solid var(--color-border);text-align:left;padding:.7rem .5rem}
.home-module__TH0Vja__heroShell{--hero-gradient-midpoint:54%;--hero-gradient-end:82%;background:radial-gradient(70% 30% at 92% 2%, color-mix(in oklab, var(--color-primary) 7%, transparent), transparent 72%), radial-gradient(55% 26% at 2% 15%, color-mix(in oklab, var(--color-info) 4%, transparent), transparent 76%), linear-gradient(180deg, var(--color-surface-muted) 0%, color-mix(in oklab, var(--color-surface-muted) 58%, var(--color-background)) var(--hero-gradient-midpoint), var(--color-background) var(--hero-gradient-end))}@media (min-width:48rem){.home-module__TH0Vja__heroShell{--hero-gradient-midpoint:64%;--hero-gradient-end:90%}}.home-module__TH0Vja__progressBand{--progress-band-shell-depth:clamp(3rem, 6vw, 6rem);--progress-band-content-gap:clamp(5rem, 8vw, 8rem);isolation:isolate;padding-top:calc(var(--progress-band-shell-depth) + var(--progress-band-content-gap));background:radial-gradient(72% 44% at 94% 30%, color-mix(in oklab, var(--color-info) 42%, transparent), transparent 74%), radial-gradient(68% 42% at 4% 78%, color-mix(in oklab, var(--color-primary) 12%, transparent), transparent 78%), radial-gradient(62% 38% at 92% 74%, color-mix(in oklab, var(--color-danger) 10%, transparent), transparent 76%), linear-gradient(180deg, color-mix(in oklab, var(--color-info) 44%, var(--color-surface-muted)) 0%, color-mix(in oklab, var(--color-primary) 14%, var(--color-surface-muted)) 36%, color-mix(in oklab, var(--color-danger) 8%, var(--color-surface-muted)) 60%, color-mix(in oklab, var(--color-surface-muted) 30%, var(--color-background)) 90%, color-mix(in oklab, var(--color-surface-muted) 18%, var(--color-background)) 100%);position:relative;overflow:clip}.dark .home-module__TH0Vja__progressBand{background:radial-gradient(72% 44% at 94% 30%, color-mix(in oklab, var(--color-success) 16%, transparent), transparent 74%), radial-gradient(68% 42% at 4% 78%, color-mix(in oklab, var(--color-primary) 8%, transparent), transparent 78%), radial-gradient(62% 38% at 92% 74%, color-mix(in oklab, var(--color-danger) 5%, transparent), transparent 76%), linear-gradient(180deg, color-mix(in oklab, var(--color-success) 14%, var(--color-surface-muted)) 0%, color-mix(in oklab, var(--color-primary) 8%, var(--color-surface-muted)) 34%, color-mix(in oklab, var(--color-danger) 4%, var(--color-surface-muted)) 60%, color-mix(in oklab, var(--color-surface-muted) 20%, var(--color-background)) 88%, color-mix(in oklab, var(--color-surface-muted) 12%, var(--color-background)) 100%)}.home-module__TH0Vja__progressBand:before{z-index:0;height:var(--progress-band-shell-depth);border-radius:inherit;corner-shape:inherit;background:var(--color-background);content:"";pointer-events:none;position:absolute;top:0;left:0;right:0}
.ai-planning-workflow-module__Oo_bIq__progress{animation:7s linear forwards ai-planning-workflow-module__Oo_bIq__ai-planning-workflow-progress}.ai-planning-workflow-module__Oo_bIq__viewport{display:grid}.ai-planning-workflow-module__Oo_bIq__slide{opacity:0;pointer-events:none;transition:opacity .42s var(--landing-ease-out), transform .56s var(--landing-ease-out);grid-area:1/1}.ai-planning-workflow-module__Oo_bIq__activeSlide{z-index:2;opacity:1;transform:translate(0,0)}.ai-planning-workflow-module__Oo_bIq__queuedSlide{transform:translateY(.5rem)}.ai-planning-workflow-module__Oo_bIq__exitingSlide{transform:translateY(-.25rem)}@keyframes ai-planning-workflow-module__Oo_bIq__ai-planning-workflow-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ai-planning-workflow-module__Oo_bIq__progress{animation:none}.ai-planning-workflow-module__Oo_bIq__slide{transition:opacity .16s var(--landing-ease-out)}.ai-planning-workflow-module__Oo_bIq__activeSlide,.ai-planning-workflow-module__Oo_bIq__queuedSlide,.ai-planning-workflow-module__Oo_bIq__exitingSlide{transform:none}}
