:root{--color-surface-0: oklch(.17 0 0);--color-surface-1: oklch(.1949 0 0);--color-surface-2: oklch(.2115 0 0);--color-surface-3: oklch(.2281 0 0);--color-surface-4: oklch(.2447 0 0);--color-content-0: oklch(1 0 21deg);--color-content-1: oklch(.83 0 21deg);--color-content-2: oklch(.75 0 21deg);--color-content-3: oklch(.63 0 21deg);--color-content-4: oklch(.55 0 21deg);--color-edge: var(--color-surface-4);--color-edge-muted: var(--color-surface-3);--color-accent: oklch(.7 .12 250deg);--color-red: oklch(.75 .2 25.331deg);--color-orange: oklch(.75 .2 47.604deg);--color-amber: oklch(.75 .2 70.08deg);--color-yellow: oklch(.75 .2 86.047deg);--color-lime: oklch(.75 .2 130.85deg);--color-green: oklch(.75 .2 149.579deg);--color-teal: oklch(.75 .2 182.503deg);--color-cyan: oklch(.75 .2 215.221deg);--color-blue: oklch(.75 .2 259.815deg);--color-violet: oklch(.75 .2 292.717deg);--color-purple: oklch(.75 .2 303.9deg);--color-pink: oklch(.75 .2 354.308deg);--color-ink: var(--color-content-0);--color-ink-muted: var(--color-content-1);--color-ink-subtle: var(--color-content-2);--color-ink-disabled: var(--color-content-3);--color-ink-placeholder: var(--color-content-4);--color-link: var(--color-accent);--color-link-hover: var(--color-accent);--color-link-visited: var(--color-accent);--color-page: var(--color-surface-0);--theme-panel: var(--color-surface-0);--color-dialog: var(--color-surface-2);--color-menu: var(--color-surface-2);--color-tooltip: var(--color-surface-2);--color-toast: var(--color-surface-2);--color-input: var(--color-control);--color-input-focus: var(--color-control);--color-message: var(--color-surface-1);--color-hover: color-mix(in oklch, var(--color-content-0) 3%, transparent);--color-active: color-mix(in oklch, var(--color-content-0) 6%, transparent);--color-selected: color-mix(in oklch, var(--color-accent) 8%, transparent);--color-success: var(--color-green);--color-warning: var(--color-amber);--color-failure: var(--color-red);--color-chrome: oklch(.2 .002 250deg);--color-inline-code: color-mix(in oklch, var(--color-ink) 5%, transparent);--a0l: .7;--a0c: .12;--a0h: 250deg;--accent-contrast-l: .97}html[data-palette=cream]{--marketing-mention: oklch(.52 .14 250deg);--color-surface-0: #f5f1e8;--color-surface-1: #faf8f3;--color-surface-2: #fcfbf8;--color-surface-3: #fdfcfb;--color-surface-4: #fefefd;--color-content-0: oklch(.2 .004 70deg);--color-content-1: #54524f;--color-content-2: #72706c;--color-content-3: #8f8c86;--color-content-4: #a29f98;--color-chrome: #faf8f3;--color-edge: #d9d4ca;--color-edge-muted: #e6e1d7;--color-accent: oklch(.2 .004 70deg);background:#f5f1e8;color-scheme:light}html[data-palette=cream],html[data-palette=cream] :is(.homepage-sections,.feature-page){--a0l: .2 !important;--a0c: .004 !important;--a0h: 70deg !important;--b0l: .959 !important;--b0c: .011 !important;--b0h: 85deg !important;--b1l: .981 !important;--b1c: .007 !important;--b1h: 85deg !important;--b2l: .988 !important;--b2c: .004 !important;--b2h: 85deg !important;--b3l: .992 !important;--b3c: .002 !important;--b3h: 85deg !important;--b4l: .997 !important;--b4c: .001 !important;--b4h: 85deg !important;--c0l: .15 !important;--c0c: .004 !important;--c0h: 70deg !important;--c1l: .2 !important;--c1c: .004 !important;--c1h: 70deg !important;--c2l: .36 !important;--c2c: .005 !important;--c2h: 70deg !important;--c3l: .45 !important;--c3c: .005 !important;--c3h: 70deg !important;--c4l: .54 !important;--c4c: .006 !important;--c4h: 75deg !important}html[data-palette=cream] body{background:#f5f1e8;color:var(--color-ink)}html[data-palette=cream] .onboarding-flow{--color-surface: #f5f1e8 !important;--color-ink: oklch(.2 .004 70deg) !important;--color-ink-muted: #54524f !important;--color-ink-extra-muted: #72706c !important;--color-edge: #d9d4ca !important;--color-edge-muted: #e6e1d7 !important}html[data-palette=cream] .homepage-sections{background:#f5f1e8}html[data-palette=cream] .site-page-vignette:before{background:linear-gradient(to bottom,#f5f1e8 0%,#f5f1e8dd 25%,#f5f1e866 58%,transparent 100%)}html[data-palette=cream] .site-page-vignette:after{background:linear-gradient(to top,#f5f1e8 0%,#f5f1e8dd 22%,#f5f1e866 55%,transparent 100%)}html[data-palette=cream] .site-header{--nav-ink: #1d1c1a;--nav-muted: #72706c;--nav-surface: rgb(250 248 243 / 85%);--nav-menu-surface: var(--color-surface-2);--nav-mobile-surface: #f5f1e8;--nav-menu-shadow: 0 20px 60px #1d1c1a26, inset 0 1px 0 #ffffff80;--nav-edge: rgb(29 28 26 / 10%)}html[data-palette=cream] .site-menu-panel a:hover{background:#1d1c1a0a}html[data-palette=cream] .site-header :focus-visible{outline-color:#1d1c1a}html[data-palette=cream] .site-header[data-menu-open=true]:before{background:#f5f1e8}html[data-palette=cream] .site-nav-start:not(.site-nav-open){border-color:#1d1c1a26}html[data-palette=cream] .homepage-email-surface{background:var(--color-surface-1);color:#1d1c1a;box-shadow:0 10px 40px -12px #1d1c1a26}html[data-palette=cream] .homepage-email-surface:after{border-color:#1d1c1a0d;background:linear-gradient(135deg,#ffffff80,transparent 45%) border-box}html[data-palette=cream] .homepage-email-row{border-bottom-color:#1d1c1a12}html[data-palette=cream] .homepage-email-row input{color:#1d1c1a}html[data-palette=cream] .homepage-email-sender{background:#1d1c1a0d;color:#1d1c1a}html[data-palette=cream] .homepage-email-toolbar button.homepage-email-send{background:#1d1c1a;color:#f5f1e8}html[data-palette=cream] .homepage-email-toolbar button.homepage-email-send:disabled{background:#1d1c1a0d;color:#a29f98}html[data-palette=cream] .homepage-email-format button{background:#1d1c1a0a}html[data-palette=cream] .mds{--a0: var(--marketing-mention)}html[data-palette=cream] .homepage-collaborative-doc .mds-card{background:var(--color-surface-1);box-shadow:0 10px 40px -12px #1d1c1a26}html[data-palette=cream] .homepage-collaborative-doc .mds-card:before{background:linear-gradient(135deg,#ffffff80,transparent 45%) border-box;border-color:#1d1c1a0d}html[data-palette=cream] .homepage-history-caption{background:#f5f1e8}html[data-palette=cream] .homepage-spreadsheet{box-shadow:0 10px 40px -12px #1d1c1a26}html[data-palette=cream] .homepage-sheet-editor{background:#faf8f3;color:#1d1c1a}html[data-palette=cream] :is(.homepage-sheet-toolbar,.homepage-sheet-formula,.homepage-sheet-formula input:first-child){border-color:#1d1c1a14}html[data-palette=cream] .homepage-sheet-tool:hover:not(:disabled),html[data-palette=cream] .homepage-sheet-tool[aria-pressed=true]{color:#1d1c1a;background:#1d1c1a0d}html[data-palette=cream] :is(.homepage-sheet-tool,.homepage-sheet-font-size):focus-visible{outline-color:#1d1c1a}html[data-palette=cream] .homepage-sheet-menu{background:var(--color-surface-1);border-color:#1d1c1a14}html[data-palette=cream] .homepage-sheet-divider{background:#1d1c1a14}html[data-palette=cream] .homepage-sheet-font-size{border-color:#1d1c1a14;color:#1d1c1a}html[data-palette=cream] .homepage-sheet-formula input{color:#1d1c1a}html[data-palette=cream] .homepage-sheet-formula svg{color:#8f8c86}html[data-palette=cream] :is(.homepage-sheet-column-row,.homepage-sheet-row>[role=rowheader],.homepage-sheet-footer){background:var(--color-surface-1);color:#72706c}html[data-palette=cream] .homepage-sheet-column-row>div{color:var(--color-ink-muted)}html[data-palette=cream] :is(.homepage-sheet-column-row>div,.homepage-sheet-row>[role=rowheader],.homepage-sheet-cell){border-color:#1d1c1a12}html[data-palette=cream] .homepage-sheet-column-row>div.homepage-sheet-column-selected{background:#1d1c1a0a;color:#1d1c1a}html[data-palette=cream] .homepage-sheet-cell[aria-selected=true]{box-shadow:inset 0 0 0 2px #1d1c1a}html[data-palette=cream] .homepage-sheet-cell[aria-selected=true]:after{background:#1d1c1a}html[data-palette=cream] .homepage-sheet-cell input{background:#fff;color:#1d1c1a;outline-color:#1d1c1a}html[data-palette=cream] .homepage-sheet-footer{border-top-color:#1d1c1a14}html[data-palette=cream] .homepage-sheet-tab{border-bottom-color:#1d1c1a;background:#1d1c1a0a;color:#1d1c1a}html[data-palette=cream] .homepage-sheet-add-rows{background:#1d1c1a08;border-color:#1d1c1a14}html[data-palette=cream] .homepage-github-mark{background:var(--color-surface-3);box-shadow:0 0 0 7px #1d1c1a05;color:#1d1c1a}html[data-palette=cream] .homepage-embedded-demo{--demo-page: #f5f1e8}html[data-palette=cream] .homepage-embedded-window{background:#faf8f3}html[data-palette=cream] .homepage-demo-slide-copy h2{color:#1d1c1a}html[data-palette=cream] .dummy-route{--color-surface-0: #f5f1e8;--color-surface-1: #faf8f3;--color-surface-2: #fcfbf8;--color-surface-3: #fdfcfb;--color-surface-4: #fefefd;--color-content-0: oklch(.2 .004 70deg);--color-content-1: #54524f;--color-content-2: #72706c;--color-content-3: #8f8c86;--color-content-4: #a29f98;--color-chrome: #faf8f3;--color-edge: #d9d4ca;--color-edge-muted: #e6e1d7;--color-accent: oklch(.2 .004 70deg);--glass-tint: white;--glass-shade-color: var(--color-content-0);--glass-shadow-alpha: .18;background:#f5f1e8;color-scheme:light}html[data-palette=cream] .homepage-crm .mdf-frame{background:linear-gradient(to bottom,#1d1c1a12 0%,#1d1c1a08 45%,#1d1c1a03 78%,transparent 100%)}html[data-palette=cream] .homepage-crm .mdf-frame:before{background:linear-gradient(to bottom,#1d1c1a14 0%,#1d1c1a0a 45%,transparent 100%)}html[data-palette=cream] .homepage-demo-slide-copy h2{color:var(--color-ink)}html[data-palette=cream] [data-user-message-bubble],html[data-palette=cream] .homepage-message [data-user-message-bubble]{background:#e9e3d9;border:0;outline:1px solid #1d1c1a0a;outline-offset:-1px;box-shadow:0 6px 22px -8px #1d1c1a0d;backdrop-filter:none}html[data-palette=cream] [data-user-message-bubble].glass,html[data-palette=cream] .homepage-message[data-side=peer] [data-user-message-bubble]{background:#faf8f3;outline-color:#1d1c1a08}html[data-palette=cream] [data-user-message-bubble]:before,html[data-palette=cream] [data-user-message-bubble]:after{content:none}html[data-palette=cream] .feature-page{--color-surface-0: #f5f1e8;--color-surface-1: #faf8f3;--color-surface-2: #fcfbf8;--color-surface-3: #fdfcfb;--color-surface-4: #fefefd;--color-content-0: oklch(.2 .004 70deg);--color-content-1: #54524f;--color-content-2: #72706c;--color-content-3: #8f8c86;--color-content-4: #a29f98;--color-chrome: #faf8f3;--color-edge: #d9d4ca;--color-edge-muted: #e6e1d7;--color-accent: oklch(.2 .004 70deg);background:#f5f1e8;color:#1d1c1a}html[data-palette=cream] .feature-page :is(h1,h2,h3){color:#1d1c1a}html[data-palette=cream] .tour-page :is(.tour-hero,.tour-constellation,.tour-heading){--color-surface: #f5f1e8 !important;--color-ink: oklch(.2 .004 70deg) !important;--color-ink-muted: #54524f !important;--color-ink-extra-muted: #72706c !important;--color-edge: #d9d4ca !important;--color-edge-muted: #e6e1d7 !important}html[data-palette=cream] .sales-calc-check svg{color:#f5f1e8}html[data-palette=cream] .sales-calc-tools button[aria-pressed=true] .sales-calc-check{color:#f5f1e8}html[data-palette=cream]{--b0l: .959 !important;--b0c: .011 !important;--b0h: 85deg !important;--b1l: .981 !important;--b1c: .007 !important;--b1h: 85deg !important;--b2l: .988 !important;--b2c: .004 !important;--b2h: 85deg !important;--b3l: .992 !important;--b3c: .002 !important;--b3h: 85deg !important;--b4l: .997 !important;--b4c: .001 !important;--b4h: 85deg !important;--c0l: .15 !important;--c0c: .004 !important;--c0h: 70deg !important;--c1l: .2 !important;--c1c: .004 !important;--c1h: 70deg !important;--c2l: .36 !important;--c2c: .005 !important;--c2h: 70deg !important;--c3l: .45 !important;--c3c: .005 !important;--c3h: 70deg !important;--c4l: .54 !important;--c4c: .006 !important;--c4h: 75deg !important}html[data-palette=cream] :is(#root,#app-scroll-root){background:#f5f1e8}html[data-palette=cream] .site-menu-trigger{color:#1d1c1a}html[data-palette=cream] :is(.mail-sharing-stage .mail-app,.email-accounts-demo .mail-app,.email-editing-stage .mail-app,.email-keyboard-stage .mail-app,.mail-sharing-stage .mail-share-form,.mail-arrived-reply,.crm-pipeline-frame,.tasks-conversation-demo .tlc-frame){background:var(--color-surface-1)!important;color:var(--color-ink)}html[data-palette=cream] :is(.email-keyboard-stage .mail-row[aria-current=true]){background:var(--color-active);box-shadow:inset 2px 0 var(--color-accent)}html[data-palette=cream] :is(.chat-shortcut-dock>button:hover,.chat-shortcut-dock>button[data-active=true],.email-keyboard-stage .email-shortcut-dock>button[data-active=true],.tasks-founder-letter h2,.tasks-founder-person strong,.tasks-founder-card-article,.tasks-founder-card:hover .tasks-founder-card-article>span:last-child,.feature-page-jump-links a:hover .email-feature-graphic){color:var(--color-ink)}html[data-palette=cream] :is(.chat-shortcut-dock,.chat-shortcut-dock>button,.email-shortcut-dock,.email-shortcut-dock>button,.email-feature-prose,.feature-comparison-key,.tasks-founder-letter,.tasks-founder-letter footer,.tasks-founder-person span,.tasks-founder-card-article>span:last-child,.homepage-email-bcc,.homepage-email-generating,.homepage-email-toolbar button,.homepage-email-sent,.homepage-demo-carousel button,.homepage-demo-launch){color:var(--color-ink-muted)}html[data-palette=cream] .homepage-history-caption{color:#aaa}html[data-palette=cream] .homepage-history-caption>span{color:var(--color-ink-muted)}html[data-palette=cream] .homepage-history svg text{fill:var(--color-ink-muted)}html[data-palette=cream] .homepage-history .docs-timeline-stamp{fill:#42658a}html[data-palette=cream] .homepage-embedded-loading{color:var(--color-ink-muted)}html[data-palette=cream] :is(.mail-arrived-reply header span,.email-tag-count){color:var(--color-ink-muted)}html[data-palette=cream] :is(.chat-shortcut-dock,.email-shortcut-dock) kbd{background:linear-gradient(#fefefd,#faf8f3);color:var(--color-ink);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #1d1c1a14,0 3px #d9d4ca}html[data-palette=cream] :is(.chat-shortcut-dock,.email-shortcut-dock)>button[data-active=true] kbd{background:var(--color-ink);color:var(--color-surface-0)}html[data-palette=cream] .email-desktop-window{background:var(--color-surface-0);border-color:var(--color-edge)}html[data-palette=cream] .email-desktop-demo .email-desktop-titlebar{background:var(--color-surface-1);color:var(--color-ink-muted);border-color:var(--color-edge)}html[data-palette=cream] .email-desktop-titlebar a{color:var(--color-ink-muted)}html[data-palette=cream] .email-desktop-titlebar a:hover{color:var(--color-ink)}html[data-palette=cream] .email-desktop-demo[data-hero-frame=true] .email-desktop-wallpaper{background:#ebe6dc}html[data-palette=cream] .email-desktop-demo[data-hero-frame=true] .email-desktop-wallpaper:before{background:url(/assets/monterey-dark-DbtoGbAc.jpg) center / cover;filter:grayscale(1) invert(1) sepia(.18) saturate(.6) brightness(.96) contrast(.82)}html[data-palette=cream] .sales-calc-tools button[aria-pressed=true] .sales-calc-check{color:var(--color-surface-0)}html[data-palette=cream] .dummy-banner{background:var(--color-surface-1);color:var(--color-ink-muted)}html[data-palette=cream] :is(.tasks-founder-card,.homepage-demo-modal){background:var(--color-surface-1);border-color:var(--color-edge);color:var(--color-ink)}html[data-palette=cream] :is(.tasks-page .tasks-founder-letter blockquote,.tasks-page .product-prose a){color:var(--color-ink-muted)}html[data-palette=cream] .tasks-founder-card-article{border-color:var(--color-edge)}html[data-palette=cream] .tasks-founder-card:hover{border-color:var(--color-ink-muted)}html[data-palette=cream] :is(.homepage-demo-titlebar,.homepage-demo-frame){background:var(--color-surface-1);border-color:var(--color-edge)}html[data-palette=cream] :is(.homepage-demo-titlebar h2,.homepage-demo-titlebar .homepage-demo-close,.homepage-demo-loading){color:var(--color-ink-muted)}html[data-palette=cream] .downloads-header p{color:var(--color-ink-muted)}html[data-palette=cream] :is(.downloads-release a,.downloads-page .downloads-version){color:var(--color-ink-subtle)}html[data-palette=cream] .downloads-release a:hover{color:var(--color-ink)}html[data-palette=cream],html[data-palette=cream] .feature-page,html[data-palette=cream] .workspace-demo,html[data-palette=cream] .dummy-route{--color-accent: oklch(.2 .004 70deg);--color-content-3: #72706c;--color-content-4: #72706c;--color-red: oklch(.5 .17 25deg);--color-orange: oklch(.5 .13 48deg);--color-amber: oklch(.48 .1 70deg);--color-yellow: oklch(.48 .1 86deg);--color-lime: oklch(.48 .12 130deg);--color-green: oklch(.46 .12 150deg);--color-teal: oklch(.46 .08 183deg);--color-cyan: oklch(.46 .08 215deg);--color-blue: oklch(.5 .15 260deg);--color-violet: oklch(.5 .15 293deg);--color-purple: oklch(.5 .15 304deg);--color-pink: oklch(.5 .15 354deg)}html[data-palette=cream] .posts-shell{--post-ink: #1d1c1a;--post-muted: #54524f;--post-faint: #72706c;--post-rule: #d9d4ca}html[data-palette=cream] .home-hero-cta{background:#faf8f3!important;color:#1d1c1a!important}html[data-palette=cream] :is(.pricing-savings-note,.partners-terms-link){color:#54524f}html[data-palette=cream] [data-slot=avatar]{background-color:var(--color-surface-3);color:var(--color-ink)}html[data-palette=cream] body .feature-page .email-desktop-demo[data-hero-frame=true] .email-desktop-titlebar{background:var(--color-surface-1)}html[data-palette=cream] body .feature-page .email-desktop-demo[data-hero-frame=true] .email-desktop-wallpaper{background:#ebe6dc}html[data-palette=cream] body .feature-page .email-desktop-demo[data-hero-frame=true] .email-desktop-wallpaper:before{background:url(/assets/monterey-dark-DbtoGbAc.jpg) center / cover;filter:grayscale(1) invert(1) sepia(.18) saturate(.6) brightness(.96) contrast(.82)}html[data-palette=cream] body .feature-page .email-desktop-demo[data-hero-frame=true] .email-desktop-window{border-color:#1d1c1a1a;box-shadow:0 24px 60px #403a302b,0 3px 12px #403a3014}html[data-palette=cream] :is(.agents-connection-path p,.agents-connection-path a,.calls-page .product-prose a,.calls-scene-picker button){color:var(--color-ink-muted)}html[data-palette=cream] .calls-scene-picker button[aria-pressed=true]{color:var(--color-ink);border-color:var(--color-ink)}html[data-palette=cream] .pricing-savings{--ps-ink-faint: #72706c}html[data-palette=cream] [class~="text-ink-extra-muted/60"]{color:#72706c}html[data-palette=cream] .agents-connections :is(h3,.agents-setup-link,summary){color:var(--color-ink)}html[data-palette=cream] :is(.agents-connection-path,.agents-mcp-disclosure){border-color:var(--color-edge)}html[data-palette=cream] :is(.link-book-demo,.pdg-arrow){color:#72706c}html[data-palette=cream] .homepage-sheet-toolbar .homepage-sheet-tool{color:var(--color-ink-muted)}html[data-palette=cream] :is(h1,h2,h3,[class*="font-[Roboto_Slab"],.homepage-testimonials blockquote,.unification-before,.sales-calc-saved strong),html[data-palette=cream] :is(h1,h2,h3,[class*="font-[Roboto_Slab"],.homepage-testimonials blockquote,.unification-before,.sales-calc-saved strong) :is(span,em,strong,a){color:#1d1c1a!important}html[data-palette=cream] :is(.ob-welcome-logo,.ob-orbit-tile){background-color:var(--color-surface-1)}html[data-palette=cream] :is(.home-hero-cta:not([href^="mailto:"]),.base-header-pill-cta,.pricing-cta-button,.pricing-final-cta,.feat-lite-cta-primary,.email-cta-button,.agents-cta-button,.crm-cta-button,.channels-cta-button,.docs-cta-button,.docs-final-cta,.migrate-cta-button,.tasks-cta-button,.gh-cta-button,.calls-cta-button,.hero-cta-button,.final-bento-cta-button,.mobile-signup-submit){position:relative;border:0!important;background:linear-gradient(165deg,#fff 35%,#ededee)!important;color:#000!important;box-shadow:inset 0 1px #ffffffd9,inset 0 -2px 2px #0000000d,0 0 0 1px #1d1c1a11,0 10px 24px -14px #1d1c1a4c!important}html[data-palette=cream] :is(.home-hero-cta:not([href^="mailto:"]),.base-header-pill-cta,.pricing-cta-button,.pricing-final-cta,.feat-lite-cta-primary,.email-cta-button,.agents-cta-button,.crm-cta-button,.channels-cta-button,.docs-cta-button,.docs-final-cta,.migrate-cta-button,.tasks-cta-button,.gh-cta-button,.calls-cta-button,.hero-cta-button,.final-bento-cta-button,.mobile-signup-submit):after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#ffffff98,#ffffff2b 24%,#00000009 60%,#00000030);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}html[data-palette=cream] :is(.homepage-sections .homepage-crm .mds-card,.crm-pipeline-frame){background:var(--color-surface-1);box-shadow:0 10px 40px -12px #1d1c1a26}html[data-palette=cream] .homepage-sections .homepage-crm .mds-card:before{background:linear-gradient(to bottom,#ffffff80,#1d1c1a0d)}html[data-palette=cream] :is([data-send-button],.homepage-email-toolbar button.homepage-email-send):not(:disabled):not([data-disabled]){background-color:var(--color-ink);color:#f5f1e8}html[data-palette=cream] .homepage-unification{overflow:visible}html[data-palette=cream] .feature-flow-light{inset:-30.6% -25.4%;mask-image:radial-gradient(ellipse 50% 50% at center,#000 12%,transparent 100%);background:radial-gradient(ellipse at 48% 38%,#fff6df66,#fff6df00 48%),radial-gradient(ellipse at 20% 42%,#eeb47b73,#eeb47b00 58%),radial-gradient(ellipse at 78% 32%,#e6a8a366,#e6a8a300 58%),radial-gradient(ellipse at 75% 78%,#b9c8a273,#b9c8a200 60%),radial-gradient(ellipse at 28% 80%,#e8cb7673,#e8cb7600 58%)}html[data-palette=cream] .feature-flow-light:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.065;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='sand'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath fill='%23988c79' filter='url(%23sand)' d='M0 0h160v160H0z'/%3E%3C/svg%3E")}html[data-palette=cream] .feature-flow-halo{background:none}html[data-palette=cream] .feature-flow-halo:after{content:none}html[data-palette=cream] .feature-flow-texture{opacity:.12}html[data-palette=cream] :is(.homepage-sidebar-connection-line,.homepage-demo-connection) path{stroke:#72706c80}html[data-palette=cream] :is(.feature-flow-icon,.feature-flow-core){--glass-shade-base: 3%;--glass-rim-shade-base: 3%;--glass-rim-soft-base: 18%;background:linear-gradient(145deg,#fffdf5a6,#f5f1e833);backdrop-filter:none}html[data-palette=cream] .feature-flow-core{background:linear-gradient(145deg,#fffdf5c2,#f5f1e859)}html[data-palette=cream] .feature-flow{overflow:visible}html[data-palette=cream]{--cream-slab-weight-increase: 45}html[data-palette=cream] [class*="font-[Roboto_Slab"]{font-weight:360}html[data-palette=cream] .tasks-founder-card h2{font-weight:445}html[data-palette=cream] :is(.product-page,.feature-page) :is(.product-demo,.email-desktop-window,.mail-app,.crm-pipeline-frame){--color-panel: #faf8f3;--theme-panel: #faf8f3;background-color:#faf8f3;outline:1px solid #1d1c1a1a;outline-offset:-1px;box-shadow:0 10px 40px -12px #1d1c1a26}html[data-palette=cream] .product-page .product-demo:before{background:none;border:0}.workspace-demo .demo-mention-menu{position:fixed;z-index:250;width:min(384px,calc(100vw - 24px));max-height:min(460px,70vh);display:flex;flex-direction:column;overflow:hidden;padding:8px 0 6px;background:var(--color-menu-glass, #202020);color:var(--color-ink, #fff);border:1px solid var(--color-edge-muted, #333);border-radius:12px;box-shadow:0 12px 36px #0006;font:500 14px/20px var(--font-sans, -apple-system, BlinkMacSystemFont, sans-serif);text-align:left;letter-spacing:normal;color-scheme:dark}.workspace-demo .demo-mention-menu,.workspace-demo .demo-mention-menu *{box-sizing:border-box}.workspace-demo .demo-mention-groups{min-height:0;overflow:auto;scrollbar-width:none}.workspace-demo .demo-mention-menu section+section{border-top:1px solid var(--color-edge-muted, #333);margin-top:16px;padding-top:8px}.workspace-demo .demo-mention-heading{display:flex;justify-content:space-between;gap:8px;padding:0 8px 8px;color:var(--color-ink-extra-muted, #888);font-size:12px;line-height:16px}.workspace-demo .demo-mention-heading button{border:0;background:none;color:inherit;font:inherit;padding:0}.workspace-demo .demo-mention-heading button:hover{color:var(--color-ink);text-decoration:underline}.workspace-demo .demo-mention-option{display:flex;align-items:center;gap:8px;width:calc(100% - 12px);min-height:32px;margin-inline:6px;padding:6px;border:0;border-radius:6px;background:none;color:inherit;text-align:left;font:inherit}.workspace-demo .demo-mention-option[aria-selected=true]{background:color-mix(in srgb,var(--color-ink, #fff) 5%,transparent)}.workspace-demo .demo-mention-option img{width:16px;height:16px;flex:none;border-radius:50%;object-fit:cover}.workspace-demo .demo-mention-option>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-demo .demo-mention-detail{margin-left:.5em;opacity:.5}.workspace-demo .demo-mention-icon{display:inline-flex;width:16px;height:16px;flex:none;color:var(--color-ink-muted, #bbb)}.workspace-demo .demo-mention-icon svg{width:100%;height:100%}.workspace-demo .demo-mention-icon.mention-document{color:var(--color-note, #b68aff)}.workspace-demo .demo-mention-icon.mention-task{color:var(--color-task, #37bb72)}.workspace-demo .demo-mention-icon.mention-agent{color:var(--color-chat, #69cbe0)}.workspace-demo .demo-mention-icon.mention-spreadsheet{color:var(--color-success, #37bb72)}.workspace-demo .demo-mention-empty{padding:8px;color:var(--color-ink-extra-muted, #888);font-weight:400}.workspace-demo .demo-inline-mention{display:inline;white-space:normal;color:inherit}.workspace-demo .demo-inline-mention.mention-person{padding:2px;border-radius:6px;color:var(--marketing-mention, var(--color-link, #59a8ed));background:color-mix(in srgb,var(--marketing-mention, var(--color-link, #59a8ed)) 12%,transparent);white-space:nowrap}.workspace-demo .demo-inline-mention>.demo-mention-icon{position:relative;top:.125em;width:1em;height:1em;margin-inline:.25em}.workspace-demo .demo-inline-mention:not(.mention-person)>.demo-mention-name{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 20%,transparent);text-decoration-thickness:max(1px,.1em);text-underline-offset:.125em}.workspace-demo .demo-mention-status{display:inline-block;width:.75em;height:.75em;border:2px solid var(--color-task, #37bb72);border-radius:50%;margin-left:4px}.workspace-demo .demo-mention-status[data-status="In Review"]{border-color:var(--color-violet);background:conic-gradient(transparent 0 75%,var(--color-violet) 75% 100%)}.workspace-demo .demo-mention-status[data-status="In Progress"]{border-color:var(--color-orange);background:linear-gradient(90deg,var(--color-orange) 50%,transparent 50%)}.workspace-demo .demo-mention-editor{white-space:pre-wrap;overflow-wrap:anywhere}.workspace-demo .demo-mention-editor:empty:before{content:attr(data-placeholder);color:var(--color-composer-placeholder);pointer-events:none}.site-header{--nav-ink: #fff;--nav-muted: #b8b8bd;--nav-surface: rgb(18 18 20 / 78%);--nav-edge: rgb(255 255 255 / 13%);--nav-menu-surface: rgb(21 21 23 / 96%);--nav-mobile-surface: #121214;--nav-menu-shadow: 0 20px 60px #000a, inset 0 1px 0 #ffffff12;font-family:Inter,Inter Variable,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--nav-ink);font-weight:400;letter-spacing:0;isolation:isolate;zoom:calc(1 / var(--site-scale, 1))}.site-header{position:fixed;z-index:80;top:20px;left:24px;right:24px;display:flex;align-items:flex-start;justify-content:space-between;pointer-events:none}.site-page-vignette{position:fixed;inset:0;z-index:50;pointer-events:none}.site-page-vignette:before,.site-page-vignette:after{content:"";position:absolute;inset-inline:0;height:clamp(80px,12vh,132px)}.site-page-vignette:before{top:0;background:linear-gradient(to bottom,#000 0%,#000d 25%,#0006 58%,transparent 100%)}.site-page-vignette:after{bottom:0;background:linear-gradient(to top,#000 0%,#000d 22%,#0006 55%,transparent 100%)}.site-menu{position:relative;display:flex;align-items:center;pointer-events:auto}.site-header[data-menu-open=true] .site-menu:after{content:"";position:absolute;top:100%;left:0;width:min(560px,calc(100vw - 64px));height:12px}.site-menu-trigger{display:grid;place-items:center;width:68px;height:68px;margin-inline:-10px;padding:0;border:0;background:transparent;color:var(--nav-ink);border-radius:50%;transition:background-color .18s ease}.site-menu-toggle{display:none;cursor:pointer}.site-menu-toggle>svg{width:26px;height:26px}@media(hover:none),(max-width:767px){.site-menu-home{display:none}.site-menu-toggle{display:grid}}.site-menu-trigger:is(:hover,:focus-visible,[aria-expanded=true]){background:color-mix(in srgb,var(--nav-ink) 8%,transparent)}.site-menu-mark{position:relative;display:block;width:36px;height:36px}.site-menu-mark>span{position:absolute;inset:0;background:currentColor;transition:clip-path .44s cubic-bezier(.22,1,.36,1)}.site-menu-mark>span:nth-child(2){transition-delay:35ms}.site-menu-mark>span:nth-child(3){transition-delay:70ms}.site-menu-panel{position:absolute;top:calc(100% + 12px);left:0;display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:24px;width:min(560px,calc(100vw - 64px));max-height:calc(100dvh - 140px);overflow-y:auto;padding:24px;box-sizing:border-box;border-radius:24px;background:var(--nav-menu-surface);border:1px solid var(--nav-edge);box-shadow:var(--nav-menu-shadow);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);animation:site-menu-in .18s ease-out}.site-menu-group h2{margin:0 0 12px;padding:0 10px;font:inherit;font-size:11px;color:var(--nav-muted)}.site-menu-panel a{display:block;color:var(--nav-ink);padding:9px 10px;border-radius:10px;font:inherit;font-size:14px;line-height:20px;text-decoration:none}.site-menu-panel a:hover{background:#ffffff0a}.site-header-actions{display:flex;align-items:center;gap:12px;pointer-events:auto}.site-nav-start,.site-nav-demo{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;box-sizing:border-box;padding:13px 20px;border:1px solid transparent;border-radius:999px;font-family:Inter Variable,Inter,sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:-.01em;white-space:nowrap;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.site-nav-start{min-width:160px;background:#f5f3ee;color:#1d1c1a;border-color:#ffffffb3;box-shadow:inset 0 1px #fff,0 1px 2px #00000014}.site-nav-start svg{flex-shrink:0;width:20px;height:20px;transition:transform .14s ease}.site-nav-demo{background:color-mix(in srgb,var(--nav-ink) 8%,transparent);color:var(--nav-ink);border-color:var(--nav-edge);box-shadow:inset 0 1px color-mix(in srgb,var(--nav-ink) 4%,transparent)}.site-header :is(.site-nav-start,.site-nav-demo){min-height:48px;padding:11px 18px}.site-header a.site-nav-open{--cta-footer-width: 172px;position:relative;isolation:isolate;min-width:0;padding-inline:18px;gap:8px;background:transparent;border-color:transparent;color:#1d1c1a;box-shadow:none}.site-header a.site-nav-open:before{content:"";position:absolute;inset:-1px;z-index:-1;pointer-events:none;border:1px solid #1d1c1a26;border-radius:inherit;background:#f5f3ee;box-shadow:inset 0 1px #fff,0 1px 2px #00000014;opacity:clamp(0,calc(1 - var(--cta-landing, 0) * 2),1);transition:background-color .14s ease,border-color .14s ease}.site-nav-open-label{opacity:clamp(0,calc(1 - var(--cta-landing, 0) * 2),1)}.site-nav-open-footer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;gap:16px;width:var(--cta-footer-width);min-height:56px;box-sizing:border-box;padding:12px 22px;border:0;border-radius:999px;color:#000;background:linear-gradient(165deg,#fff 35%,#ededee);box-shadow:inset 0 1px #fff,inset 0 -2px 2px #00000018,0 1px #ffffff26,0 10px 24px -12px #0008;font:inherit;font-size:16px;font-weight:500;line-height:24px;opacity:clamp(0,calc(var(--cta-landing, 0) * 2 - 1),1);pointer-events:none}.site-nav-open-footer:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#ffffffb3,#fff3 24%,#0000000a 60%,#00000038);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.site-header a.site-nav-open[data-cta-footer] .site-nav-open-footer{pointer-events:auto}.site-header a.site-nav-open[data-cta-footer]:focus-visible{outline:none}.site-header a.site-nav-open:focus-visible .site-nav-open-footer{outline:2px solid var(--nav-ink);outline-offset:3px}.site-header a.site-nav-open .site-nav-open-footer svg{width:24px;height:24px}@media(max-width:600px){.site-header a.site-nav-open{--cta-footer-width: 144px}.site-nav-open-footer{min-height:48px;padding:10px 18px;gap:12px;font-size:15px}.site-header a.site-nav-open .site-nav-open-footer svg{width:22px;height:22px}}@media(hover:hover)and (pointer:fine){.site-nav-start:hover{background-color:#fff;border-color:#fff}.site-nav-start:hover svg{transform:translate(2px)}.site-nav-demo:hover{background-color:color-mix(in srgb,var(--nav-ink) 12%,transparent);border-color:color-mix(in srgb,var(--nav-ink) 25%,transparent)}.site-header a.site-nav-open:hover{background-color:transparent;border-color:transparent}.site-header a.site-nav-open:hover:before{background-color:#fff}}.site-nav-open:active .site-nav-open-footer{filter:brightness(.93)}.site-nav-start:active{background-color:#e9e6df;box-shadow:inset 0 1px 2px #0000001a}.site-nav-demo:active{background-color:color-mix(in srgb,var(--nav-ink) 16%,transparent)}.site-header a.site-nav-open:active{background-color:transparent;box-shadow:none}.site-header a.site-nav-open:active:before{background-color:#e9e6df}.site-nav-start:focus-visible,.site-nav-demo:focus-visible{outline:2px solid var(--nav-ink, var(--color-ink));outline-offset:4px}@keyframes site-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.site-header :focus-visible{outline:2px solid #fff;outline-offset:3px}@media(min-width:640px){.site-header{left:40px}}@media(max-width:600px){.site-header{top:14px;left:16px;right:16px;align-items:center}.site-menu-trigger{width:54px;height:54px;margin-inline:-5px}.site-menu-mark{width:32px;height:32px}.site-header-actions{gap:8px}.site-header :is(.site-nav-start,.site-nav-demo){min-height:44px;padding:9px 12px;font-size:13px}.site-nav-start{min-width:144px;min-height:48px;padding:10px 18px;gap:12px;font-size:15px}.site-nav-start svg{width:22px;height:22px}.site-header a.site-nav-open{padding-inline:14px;gap:8px}.site-header .site-nav-start svg{width:18px;height:18px}.site-menu-panel{grid-template-columns:1fr 1.2fr;width:calc(100vw - 32px);max-height:calc(100dvh - 96px);padding:20px 14px;gap:20px 12px}.site-menu-group:first-child{grid-row:span 2}}@media(prefers-reduced-motion:reduce){.site-menu-trigger,.site-menu-mark>span,.site-nav-start,.site-nav-demo,.site-nav-start svg,.site-header a.site-nav-open:before{transition:none}.site-menu-panel{animation:none}}.site-menu-mark>span:nth-child(1){clip-path:polygon(12.5% 20.833%,50% 20.833%,87.5% 20.833%,87.5% 25%,87.5% 29.167%,50% 29.167%,12.5% 29.167%,12.5% 25%,12.5% 20.833%)}.site-menu-home:is(:hover,:focus-visible,[aria-expanded=true]) .site-menu-mark>span:nth-child(1){clip-path:polygon(0% 41.725%,8.333% 38.392%,20.704% 50.304%,20.704% 79.883%,12.363% 83.217%,.938% 72.2%,0% 70.062%,0% 50%,0% 41.725%)}.site-menu-mark>span:nth-child(2){clip-path:polygon(12.5% 45.833%,50% 45.833%,87.5% 45.833%,87.5% 50%,87.5% 54.167%,50% 54.167%,12.5% 54.167%,12.5% 50%,12.5% 45.833%)}.site-menu-home:is(:hover,:focus-visible,[aria-expanded=true]) .site-menu-mark>span:nth-child(2){clip-path:polygon(16.992% 20%,25.325% 16.667%,60.342% 50.417%,60.346% 80%,52.004% 83.333%,22.658% 55.033%,22.658% 49.562%,16.992% 44.108%,16.992% 20%)}.site-menu-mark>span:nth-child(3){clip-path:polygon(12.5% 70.833%,50% 70.833%,87.5% 70.833%,87.5% 75%,87.5% 79.167%,50% 79.167%,12.5% 79.167%,12.5% 75%,12.5% 70.833%)}.site-menu-home:is(:hover,:focus-visible,[aria-expanded=true]) .site-menu-mark>span:nth-child(3){clip-path:polygon(56.642% 20%,64.979% 16.667%,99.062% 49.529%,100% 51.75%,100% 80%,91.667% 83.333%,62.254% 54.987%,62.308% 49.571%,56.642% 44.108%)}.site-menu-panel[hidden]{display:none}@media(max-width:767px){body:has(.site-header[data-menu-open=true]),.onboarding-flow:has(.site-header[data-menu-open=true])>.overflow-y-auto{overflow:hidden}.site-header[data-menu-open=true]:before{content:"";position:fixed;inset:0 0 auto;height:calc(84px + env(safe-area-inset-top,0px));z-index:2;background:var(--nav-mobile-surface)}.site-header[data-menu-open=true] .site-header-actions{visibility:hidden;pointer-events:none}.site-header[data-menu-open=true] :is(.site-menu-trigger,.site-menu-toggle){position:relative;z-index:3;background:transparent}.site-menu-panel{position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;width:100%;height:100dvh;max-height:none;gap:28px;padding:calc(84px + env(safe-area-inset-top,0px)) 20px calc(28px + env(safe-area-inset-bottom,0px));border:0;border-radius:0;background:var(--nav-mobile-surface);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overscroll-behavior:contain;animation:site-menu-in .24s cubic-bezier(.16,1,.3,1)}.site-menu-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.site-menu-group h2{grid-column:1 / -1;margin:0 0 8px;padding:0 10px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--nav-muted)}.site-menu-panel a{display:flex;align-items:center;box-sizing:border-box;min-height:48px;padding:10px;border:0;border-radius:8px;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0}.site-menu-group:first-child a{font-size:18px}.site-menu-panel a:active{opacity:.55}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.site-menu-panel{animation:none}}.demo-booking-overlay{position:fixed;inset:0;z-index:10000;background:#000b;backdrop-filter:blur(12px);animation:demo-booking-fade .18s ease-out}.demo-booking-dialog{position:fixed;z-index:10001;inset:0;margin:auto;zoom:calc(1 / var(--site-scale, 1));width:min(960px,calc(100vw - 32px));height:min(760px,calc(100dvh - 32px));display:flex;flex-direction:column;overflow:hidden;isolation:isolate;border:1px solid var(--color-edge-muted);border-radius:16px;background:var(--color-dialog);color:var(--color-ink);box-shadow:0 32px 120px #0008;outline:none;animation:demo-booking-open .28s cubic-bezier(.2,.8,.2,1)}.demo-booking-titlebar{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:48px;padding:0 12px 0 20px;border-bottom:1px solid var(--color-edge-muted)}.demo-booking-titlebar h2{margin:0;font:500 13px/1.4 Inter Variable,Inter,sans-serif;color:var(--color-ink-muted)}.demo-booking-close{display:grid;place-items:center;width:30px;height:30px;padding:6px;border:0;border-radius:50%;background:transparent;color:var(--color-ink-muted)}.demo-booking-close:hover{background:color-mix(in srgb,var(--color-ink) 8%,transparent);color:var(--color-ink)}.demo-booking-close:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.demo-booking-close svg{width:16px;height:16px}.demo-booking-frame-wrap{position:relative;flex:1;min-height:0}.demo-booking-frame{position:relative;display:block;width:100%;height:100%;border:0}.demo-booking-loading{position:absolute;inset:0;display:grid;place-items:center;color:var(--color-ink-muted);font:400 14px/1.5 Inter Variable,Inter,sans-serif}@keyframes demo-booking-fade{0%{opacity:0}}@keyframes demo-booking-open{0%{opacity:0;transform:translateY(18px) scale(.97)}}@media(max-width:599px){.demo-booking-dialog{width:100vw;height:100dvh;border:0;border-radius:0}}@media(prefers-reduced-motion:reduce){.demo-booking-overlay,.demo-booking-dialog{animation:none}}.demo-booking-overlay[data-closed],.demo-booking-dialog[data-closed]{animation:none}
