body:has(.lp),html:has(.lp){background:#F3F3F1;color-scheme:light}.lp a,.lp a:hover{color:#262626}.lp *,.lp :after,.lp :before{box-sizing:border-box}.lp button{font-family:inherit;-webkit-tap-highlight-color:transparent}.lp a:focus-visible,.lp button:focus-visible{outline:2px solid #8F8FE9;outline-offset:3px}.lp .mono{font-family:var(--font-dm-mono),ui-monospace,"SF Mono",Menlo,Consolas,monospace}.lp section{scroll-margin-top:76px}.lp .nav-link{color:#262626;text-decoration:none;font-size:15px;font-weight:500;opacity:.78;transition:opacity .16s ease}.lp .nav-link:hover{opacity:1}.lp .foot-link{color:#A3A3A1;text-decoration:none;transition:color .16s ease}.lp .foot-link:hover{color:#FFFFFF}.lp .cta-dark,.lp .cta-holo{transition:box-shadow .25s ease,transform .1s ease}.lp .cta-dark:hover{box-shadow:0 0 0 6px rgba(179,179,246,.55)}.lp .cta-holo:hover{box-shadow:0 0 0 6px rgba(231,249,203,.22),0 0 64px rgba(179,179,246,.6)}.lp .cta-dark:active,.lp .cta-holo:active{transform:scale(.98)}.lp .cta-dark:hover .orb,.lp .cta-holo:hover .orb{animation:tb-spin 2.2s linear infinite}.lp .ic{display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:81%}.lp .ic-granola{background-image:url(/brands/granola.png)}.lp .ic-fathom{background-image:url(/brands/fathom.png)}.lp .ic-gcal{background-image:url(/brands/google-calendar.svg)}.lp .ic-chatgpt{background-image:url(/brands/openai.svg)}.lp .ic-claude{background-image:url(/brands/claude.svg)}.lp .ic-notion{background-image:url(/brands/notion.svg)}.lp .ic-gdrive{background-image:url(/brands/google-drive.svg)}@keyframes tb-rise{0%{opacity:0;transform:perspective(1600px) translateY(64px) rotateX(18deg) scale(.96)}to{opacity:1;transform:none}}@keyframes tb-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes tb-pop{0%{opacity:0;transform:scale(.35)}65%{opacity:1;transform:scale(1.07)}to{opacity:1;transform:scale(1)}}@keyframes tb-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tb-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes tb-spin{to{transform:rotate(1turn)}}@keyframes tb-beam{to{stroke-dashoffset:-.27}}@keyframes tb-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}@keyframes tb-msg{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tb-rowin{0%{opacity:0;transform:translateY(-10px);background-color:#E7F9CB}25%{opacity:1;transform:none;background-color:#E7F9CB}to{background-color:rgba(231,249,203,0)}}@keyframes tb-ripple{0%{opacity:.75;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}@keyframes tb-gain{0%{opacity:0;transform:translateY(12px)}14%{opacity:1;transform:none}78%{opacity:1;transform:none}to{opacity:0;transform:translateY(-16px)}}@keyframes tb-absorbA{0%{transform:scale(1)}35%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes tb-absorbB{0%{transform:scale(1)}35%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes tb-twinkle{0%,to{opacity:.35}50%{opacity:1}}.lp.intro-on .hero-card{animation:tb-rise 1.05s cubic-bezier(.2,.75,.2,1) both}.lp.intro-on .ask-card{animation:tb-up .9s cubic-bezier(.2,.75,.2,1) .3s both}.lp.intro-on .xp-fill{transform-origin:left center;animation:tb-fill 1.2s cubic-bezier(.2,.8,.2,1) 1.45s both}.lp.intro-on .fa-in{animation:tb-pop .75s cubic-bezier(.3,1.3,.5,1) both}.lp.intro-on .fa-1 .fa-in{animation-delay:1.65s}.lp.intro-on .fa-2 .fa-in{animation-delay:1.95s}.lp.intro-on .fa-3 .fa-in{animation-delay:2.25s}.lp.intro-on .h-line{animation:tb-up .9s cubic-bezier(.2,.75,.2,1) both}.lp.intro-on .h-line-1{animation-delay:.55s}.lp.intro-on .h-line-2{animation-delay:.67s}.lp.intro-on .hero-sub{animation:tb-up .9s cubic-bezier(.2,.75,.2,1) .8s both}.lp.intro-on .hero-cta{animation:tb-up .9s cubic-bezier(.2,.75,.2,1) .92s both}.lp .live-dot{animation:tb-blink 1.6s ease-in-out infinite}.lp .tab{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.lp .tab:hover{border-color:#8A8A88}.lp .tab.is-on{background-color:#E7F9CB!important;color:#262626!important;border-color:#E7F9CB!important}.lp .msg{animation:tb-msg .5s cubic-bezier(.2,.75,.2,1) both}.lp .msg-2{animation-delay:.35s}.lp .msg-3{animation-delay:.9s}.lp .ctx-card{animation:tb-msg .5s cubic-bezier(.2,.75,.2,1) both}.lp .ctx-1{animation-delay:.45s}.lp .ctx-2{animation-delay:.6s}.lp .ctx-3{animation-delay:.75s}.lp .scan-dot{width:7px;height:7px;border-radius:50%;background:#E7F9CB;animation:tb-blink 1.2s ease-in-out infinite}.lp .ctx-graph .hl{fill:#B3B3F6;fill-opacity:.8;transition:fill .35s ease,fill-opacity .35s ease}.lp .ctx-graph .beam,.lp .ctx-graph .hl-ring,.lp .ctx-graph .lbl{opacity:0;transition:opacity .45s ease}.lp .ctx-graph .hl-ring{fill:none;stroke:#E7F9CB;stroke-width:1.3;transform-box:fill-box;transform-origin:center;animation:tb-breathe 2.2s ease-in-out infinite}.lp .ctx-graph .beam{fill:none;stroke:url(#tbBeam);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:.016 .011;animation:tb-beam 2.4s linear infinite}.lp .ctx-graph .lbl{font-family:var(--font-dm-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.12em;fill:#E7F9CB}.lp .ctx-graph.t-call .hl-call,.lp .ctx-graph.t-ticket .hl-ticket,.lp .ctx-graph.t-update .hl-update{fill:#E7F9CB;fill-opacity:1}.lp .ctx-graph.t-call .beam-call,.lp .ctx-graph.t-call .lbl-call,.lp .ctx-graph.t-call .ring-call,.lp .ctx-graph.t-ticket .beam-ticket,.lp .ctx-graph.t-ticket .lbl-ticket,.lp .ctx-graph.t-ticket .ring-ticket,.lp .ctx-graph.t-update .beam-update,.lp .ctx-graph.t-update .lbl-update,.lp .ctx-graph.t-update .ring-update{opacity:1}.lp .dropzone{transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.lp .dropzone.is-over{background-color:#F4FBEA!important;border-color:#262626!important;transform:scale(1.01)}.lp .file-chip{cursor:grab;transition:transform .15s ease,box-shadow .2s ease,opacity .2s ease}.lp .file-chip:hover{transform:translateY(-2px);box-shadow:0 12px 26px -16px rgba(38,38,38,.5)}.lp .file-chip:active{cursor:grabbing}.lp .file-chip.is-added{opacity:.55;cursor:default;transform:none;box-shadow:none}.lp .add-btn[disabled]{background-color:#E7F9CB!important;color:#262626!important;cursor:default}.lp .row-new{animation:tb-rowin 2.2s ease-out both}.lp .ripple{position:absolute;left:50%;top:50%;width:140px;height:140px;margin:-70px 0 0 -70px;border-radius:50%;border:2px solid #b3b3f6;pointer-events:none;animation:tb-ripple 1.1s ease-out both}.lp .gain{animation:tb-gain 1.5s ease-out both}.lp .orb-context{transition:transform .35s cubic-bezier(.3,1.5,.5,1)}.lp .dropzone.is-over .orb-context{transform:scale(1.08)}.lp .absorb-a{animation:tb-absorbA .7s cubic-bezier(.3,1.5,.5,1)}.lp .absorb-b{animation:tb-absorbB .7s cubic-bezier(.3,1.5,.5,1)}.lp .seg-btn{transition:background-color .2s ease,color .2s ease}.lp .seg-btn:hover{color:#FFFFFF;background-color:rgba(255,255,255,.08)}.lp .seg-btn.is-on{background:linear-gradient(90deg,#E7F9CB,#B3B3F6)!important;color:#262626!important}.lp .hemi .nnum{font-family:var(--font-dm-mono),ui-monospace,monospace;font-size:9.5px;font-weight:500;fill:#262626}.lp .hemi .nnum-hub{font-size:11px}.lp .hemi .clbl{font-family:var(--font-dm-mono),ui-monospace,monospace;font-size:11.5px;letter-spacing:.14em;fill:#FFFFFF;fill-opacity:.8}.lp .hemi .h-co,.lp .hemi .h-you{transform-box:view-box;transition:transform .9s cubic-bezier(.2,.8,.2,1),opacity .6s ease}.lp .hemi .h-you{transform-origin:250px 300px}.lp .hemi .h-co{transform-origin:750px 300px}.lp .hemi .bridge{transition:opacity .6s ease}.lp .hemi.m-you .h-you{transform:translate(250px) scale(1.16)}.lp .hemi.m-you .h-co{opacity:0;transform:translate(140px) scale(.82)}.lp .hemi.m-company .h-co{transform:translate(-250px) scale(1.16)}.lp .hemi.m-company .h-you{opacity:0;transform:translate(-140px) scale(.82)}.lp .hemi.m-company .bridge,.lp .hemi.m-you .bridge{opacity:0}.lp .src-tile{transition:border-color .2s ease,background-color .2s ease,transform .15s ease}.lp .src-tile:hover{transform:translateY(-2px)}.lp .src-tile .st{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.lp .src-tile.is-on{border-color:#262626!important;background-color:#F4FBEA!important}.lp .src-tile.is-on .st{background-color:#262626!important;color:#E7F9CB!important;border-color:#262626!important}.lp .seg{transition:background-color .3s ease}.lp .seg.is-lit{background-color:#E7F9CB!important}.lp .lp-grow .src{opacity:0;transform:scale(.3);transform-box:fill-box;transform-origin:center;transition:opacity .45s ease,transform .7s cubic-bezier(.25,1.35,.4,1)}.lp .lp-grow.on-chatgpt .src-chatgpt,.lp .lp-grow.on-claude .src-claude,.lp .lp-grow.on-fathom .src-fathom,.lp .lp-grow.on-gcal .src-gcal,.lp .lp-grow.on-gdrive .src-gdrive,.lp .lp-grow.on-granola .src-granola,.lp .lp-grow.on-notion .src-notion{opacity:1;transform:none}.lp .card-f{transform:perspective(1100px) rotateX(0deg) rotateY(0deg);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.lp .card-l{transform:translateX(-158px) rotate(-11deg)}.lp .card-l,.lp .card-r{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.lp .card-r{transform:translateX(158px) rotate(9deg)}.lp .fan:hover .card-l{transform:translateX(-182px) rotate(-14deg)}.lp .fan:hover .card-r{transform:translateX(182px) rotate(12deg)}.lp .foil{background-position:50% 50%;opacity:.35;transition:background-position .35s ease,opacity .35s ease}.lp .fan .tc-0:hover~.card-f{transform:perspective(1100px) rotateX(9deg) rotateY(-12deg) translateY(-8px)}.lp .fan .tc-0:hover~.card-f .foil{background-position:0 0;opacity:.95}.lp .fan .tc-1:hover~.card-f{transform:perspective(1100px) rotateX(9deg) rotateY(-4deg) translateY(-8px)}.lp .fan .tc-1:hover~.card-f .foil{background-position:33% 0;opacity:.95}.lp .fan .tc-2:hover~.card-f{transform:perspective(1100px) rotateX(9deg) rotateY(4deg) translateY(-8px)}.lp .fan .tc-2:hover~.card-f .foil{background-position:67% 0;opacity:.95}.lp .fan .tc-3:hover~.card-f{transform:perspective(1100px) rotateX(9deg) rotateY(12deg) translateY(-8px)}.lp .fan .tc-3:hover~.card-f .foil{background-position:100% 0;opacity:.95}.lp .fan .tc-4:hover~.card-f{transform:perspective(1100px) rotateX(3deg) rotateY(-12deg) translateY(-8px)}.lp .fan .tc-4:hover~.card-f .foil{background-position:0 33%;opacity:.95}.lp .fan .tc-5:hover~.card-f{transform:perspective(1100px) rotateX(3deg) rotateY(-4deg) translateY(-8px)}.lp .fan .tc-5:hover~.card-f .foil{background-position:33% 33%;opacity:.95}.lp .fan .tc-6:hover~.card-f{transform:perspective(1100px) rotateX(3deg) rotateY(4deg) translateY(-8px)}.lp .fan .tc-6:hover~.card-f .foil{background-position:67% 33%;opacity:.95}.lp .fan .tc-7:hover~.card-f{transform:perspective(1100px) rotateX(3deg) rotateY(12deg) translateY(-8px)}.lp .fan .tc-7:hover~.card-f .foil{background-position:100% 33%;opacity:.95}.lp .fan .tc-8:hover~.card-f{transform:perspective(1100px) rotateX(-3deg) rotateY(-12deg) translateY(-8px)}.lp .fan .tc-8:hover~.card-f .foil{background-position:0 67%;opacity:.95}.lp .fan .tc-9:hover~.card-f{transform:perspective(1100px) rotateX(-3deg) rotateY(-4deg) translateY(-8px)}.lp .fan .tc-9:hover~.card-f .foil{background-position:33% 67%;opacity:.95}.lp .fan .tc-10:hover~.card-f{transform:perspective(1100px) rotateX(-3deg) rotateY(4deg) translateY(-8px)}.lp .fan .tc-10:hover~.card-f .foil{background-position:67% 67%;opacity:.95}.lp .fan .tc-11:hover~.card-f{transform:perspective(1100px) rotateX(-3deg) rotateY(12deg) translateY(-8px)}.lp .fan .tc-11:hover~.card-f .foil{background-position:100% 67%;opacity:.95}.lp .fan .tc-12:hover~.card-f{transform:perspective(1100px) rotateX(-9deg) rotateY(-12deg) translateY(-8px)}.lp .fan .tc-12:hover~.card-f .foil{background-position:0 100%;opacity:.95}.lp .fan .tc-13:hover~.card-f{transform:perspective(1100px) rotateX(-9deg) rotateY(-4deg) translateY(-8px)}.lp .fan .tc-13:hover~.card-f .foil{background-position:33% 100%;opacity:.95}.lp .fan .tc-14:hover~.card-f{transform:perspective(1100px) rotateX(-9deg) rotateY(4deg) translateY(-8px)}.lp .fan .tc-14:hover~.card-f .foil{background-position:67% 100%;opacity:.95}.lp .fan .tc-15:hover~.card-f{transform:perspective(1100px) rotateX(-9deg) rotateY(12deg) translateY(-8px)}.lp .fan .tc-15:hover~.card-f .foil{background-position:100% 100%;opacity:.95}.lp .twinkle{animation:tb-twinkle 4.5s ease-in-out infinite}@media (max-width:1360px){.lp .float-side{display:none!important}}@media (max-width:960px){.lp .nav-links{display:none!important}}@media (max-width:900px){.lp .mem-side{display:none!important}}@media (max-width:640px){.lp .card-l,.lp .card-r{display:none!important}}@media (max-width:560px){.lp .hide-sm{display:none!important}}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation:none!important;transition:none!important}}@font-face{font-family:DMMono;src:url(/_next/static/media/0488ee5d7ce998e3-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:DMMono;src:url(/_next/static/media/e8e797f5da43c79d-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:DMMono Fallback;src:local("Arial");ascent-override:75.44%;descent-override:23.58%;line-gap-override:0.00%;size-adjust:131.49%}.__className_9e61ee{font-family:DMMono,DMMono Fallback,ui-monospace,SF Mono,Menlo,Consolas,monospace}.__variable_9e61ee{--font-dm-mono:"DMMono","DMMono Fallback",ui-monospace,SF Mono,Menlo,Consolas,monospace}