.scroll-highlight[data-astro-cid-ydmd2f63]{scroll-margin-block-start:160px}.scroll-highlight[data-astro-cid-ydmd2f63].media-on-left .stage-column[data-astro-cid-ydmd2f63]{order:-1}@media (width>=960px){.scroll-highlight[data-astro-cid-ydmd2f63]{--highlight-copy-width:37.5rem}}.copy-column[data-astro-cid-ydmd2f63]{min-inline-size:0}.stage-column[data-astro-cid-ydmd2f63]{display:var(--highlight-stage-display,block);align-self:center;min-inline-size:0}@media (width<=768px){.stage-column[data-astro-cid-ydmd2f63]{--highlight-stage-display:none}}.todoist-stack[data-astro-cid-gsigybel] .feature-panel--workflow{container-type:inline-size}.ai-callout[data-astro-cid-gsigybel]{max-inline-size:1024px}.ai-callout[data-astro-cid-gsigybel] .ai-artwork[data-astro-cid-gsigybel]{flex:0 0 140px;block-size:auto;max-inline-size:100%}.ai-callout[data-astro-cid-gsigybel] .ai-callout-copy[data-astro-cid-gsigybel]{flex:2 28rem;min-inline-size:0}.developer-row[data-astro-cid-gsigybel]{padding-block:var(--space-24) var(--space-12);padding-inline:var(--space-24);border:1px solid var(--card-border-idle);border-radius:var(--border-radius-lg);background:var(--composition-background-white);position:relative}.developer-row[data-astro-cid-gsigybel]:hover{border-color:var(--card-border-onhover);box-shadow:var(--shadow-card-hover)}.developer-row[data-astro-cid-gsigybel]:has(.developer-link:focus-visible){box-shadow:var(--shadow-focusvisible-default)}.developer-row[data-astro-cid-gsigybel] .developer-link[data-astro-cid-gsigybel]{color:inherit;text-decoration:none}.developer-row[data-astro-cid-gsigybel] .developer-link[data-astro-cid-gsigybel]:after{content:"";position:absolute;inset:0}.developer-row[data-astro-cid-gsigybel] .developer-link[data-astro-cid-gsigybel]:focus-visible{outline:none}.developer-row[data-astro-cid-gsigybel] .developer-cta[data-astro-cid-gsigybel]{pointer-events:none}.developer-artwork[data-astro-cid-gsigybel]{max-inline-size:60px}.ai-tool[data-astro-cid-gsigybel],.integration--link[data-astro-cid-gsigybel]{border:1px solid var(--card-border-idle);border-radius:var(--border-radius-2xl);background:var(--composition-background-white);text-decoration:none}.ai-tool[data-astro-cid-gsigybel]:hover,.integration--link[data-astro-cid-gsigybel]:hover{border-color:var(--card-border-onhover);box-shadow:var(--shadow-card-hover)}.ai-tool[data-astro-cid-gsigybel]:focus-visible,.integration--link[data-astro-cid-gsigybel]:focus-visible{box-shadow:var(--shadow-focusvisible-default);outline:none}.ai-tool[data-astro-cid-gsigybel]{padding-inline:var(--space-32);padding-block:var(--space-16);color:var(--display-onlight-primary);display:block}.integration--cluster[data-astro-cid-gsigybel]{flex-wrap:var(--_flex-wrap,nowrap)}@container (width<=28.375rem){.integration--cluster[data-astro-cid-gsigybel]{--_integration-padding:var(--space-16)}}@container (inline-size<=20rem){.integration--cluster[data-astro-cid-gsigybel]{--_integration-padding:var(--space-12);--_flex-wrap:wrap balance}}.integration--link[data-astro-cid-gsigybel]{padding:var(--_integration-padding,var(--space-24))}.integration--logo[data-astro-cid-gsigybel]{-o-object-fit:contain;object-fit:contain}.integration--tooltip[data-astro-cid-gsigybel]{position-anchor:var(--tooltip-anchor);inset:auto;padding-block:var(--space-8);padding-inline:var(--space-12);border-radius:var(--border-radius-base);background:var(--overlay-background-idle);box-shadow:var(--shadow-overlay);color:var(--display-ondark-primary);white-space:nowrap;pointer-events:none;border:0;margin:0;position:fixed;inset-block-start:calc(anchor(bottom) - var(--space-16));inset-inline-start:anchor(center);transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.integration--tooltip[data-astro-cid-gsigybel]:popover-open{animation:stack-tooltip-enter var(--animation-duration-150) var(--animation-ease-base)}}@keyframes stack-tooltip-enter{0%{opacity:0;translate:0 -20%}to{opacity:1;translate:0}}.workflow-content[data-astro-cid-gsigybel]{block-size:100%}.workflow-body[data-astro-cid-gsigybel]{flex-grow:1;justify-content:center}.handwritten-annotation[data-astro-cid-gsigybel]{align-self:flex-end;max-inline-size:100%}.arrow--offset[data-astro-cid-gsigybel]{translate:-80%}.reviews-counter[data-astro-cid-4sre2l5b]{justify-content:flex-start;align-items:center;gap:var(--space-4);inline-size:fit-content;color:var(--display-onlight-secondary);border-radius:var(--border-radius-base);border:1px solid var(--box-outline-border);padding-inline:var(--space-4);display:flex}.reviews-counter[data-astro-cid-4sre2l5b]>div:has(svg){padding:var(--space-8) var(--space-8) var(--space-8) var(--space-4);border-right:1px solid var(--box-outline-border);align-items:center;display:flex}.exp003-publication-quote[data-astro-cid-baau42vd]{block-size:136px;max-inline-size:319px;color:var(--display-onlight-primary);text-align:center;justify-content:flex-end;position:relative}.exp003-publication-quote[data-astro-cid-baau42vd].is-award{block-size:152px;max-inline-size:420px}.blockquote[data-astro-cid-baau42vd]{flex:0 0 72px;justify-content:center;align-items:center;display:flex}.quote-content[data-astro-cid-baau42vd]{display:block}.logo-container[data-astro-cid-baau42vd]{max-block-size:var(--logo-container-block-size,18px)}.logo-container[data-astro-cid-baau42vd] img{-o-object-fit:contain;object-fit:contain;block-size:100%;inline-size:100%}.logo-container[data-astro-cid-baau42vd].square{--logo-container-block-size:40px;inline-size:var(--logo-container-block-size);block-size:var(--logo-container-block-size)}.award[data-astro-cid-baau42vd]{z-index:0;justify-content:center;align-items:center;inline-size:max-content;display:flex;position:relative}.award-background[data-astro-cid-baau42vd]{z-index:-1;-o-object-fit:cover;object-fit:cover;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.leaf[data-astro-cid-baau42vd]{block-size:144.572px;inline-size:69.232px;color:var(--productui-meta-yellow)}.leaf-end[data-astro-cid-baau42vd]{transform:scaleX(-1)}.award-content[data-astro-cid-baau42vd]{text-wrap:balance;align-items:center;inline-size:max-content;max-inline-size:245px}.exp003-publication-quotes[data-astro-cid-mvstg4ky]{position:relative;overflow:hidden}
