.feature-illustration[data-v-d0c0e20d]{--feature-ease: cubic-bezier(.22, .7, .25, 1);position:relative;display:grid;align-items:center;height:220px}.feature-illustration--file[data-v-d0c0e20d]{max-width:290px;justify-items:center}.feature-file-paper[data-v-d0c0e20d]{position:absolute;width:156px;height:212px;padding:26px 21px;border:1px solid #d4d8cb;background:#fffef9;color:#4f5849;font-family:var(--landing-serif);font-size:9.5px;line-height:1.7;box-shadow:0 2px 1px #2935240a;opacity:0;transform-origin:50% 65%}.feature-paper-title[data-v-d0c0e20d]{margin-bottom:13px;color:#354331;font-size:15px;font-weight:500;line-height:1.4}.feature-file-paper p+p[data-v-d0c0e20d]{margin-top:9px}.feature-file-paper ul[data-v-d0c0e20d]{margin:13px 0 0;padding-left:11px;font-size:9px}.feature-file-mark[data-v-d0c0e20d]{font-family:var(--landing-serif);font-size:112px;line-height:1;letter-spacing:-.055em}.has-motion .feature-file-paper[data-v-d0c0e20d]{opacity:1}.has-motion .feature-file-mark[data-v-d0c0e20d]{opacity:0}.is-playing .feature-file-paper[data-v-d0c0e20d]{animation:feature-file-collapse-d0c0e20d 3.6s var(--feature-ease) both}.is-playing .feature-file-mark[data-v-d0c0e20d]{animation:feature-file-reveal-d0c0e20d 3.6s var(--feature-ease) both}@keyframes feature-file-collapse-d0c0e20d{0%{opacity:0;transform:translateY(10px)}16%,32%{opacity:1;transform:translateY(0)}55%{opacity:1;transform:perspective(600px) rotateX(46deg) scaleX(.9)}70%,to{opacity:0;transform:perspective(600px) rotateX(86deg) scale(.55)}}@keyframes feature-file-reveal-d0c0e20d{0%,56%{opacity:0;transform:translateY(10px) scale(.8)}90%,to{opacity:1;transform:translateY(0) scale(1)}}.feature-block-stack[data-v-d0c0e20d]{--block-height: 56px;--block-step: 64px;position:relative;height:calc(var(--block-step) * 2 + var(--block-height))}.feature-block[data-v-d0c0e20d]{position:absolute;width:100%;height:var(--block-height);border-radius:4px;font-size:14px}.feature-block-card[data-v-d0c0e20d]{display:flex;align-items:center;gap:11px;height:100%;padding-inline:12px;border:1px solid #d4dbcc66;border-radius:inherit;background:#fbfcf64d;transform-origin:15% 50%}.feature-block-card>svg[data-v-d0c0e20d]{flex:none;color:#96a18d}.feature-block--heading[data-v-d0c0e20d]{top:0;font-family:var(--landing-serif);font-size:25px}.feature-block--sentence[data-v-d0c0e20d]{--card-delay: .14s;top:var(--block-step);transform:translateY(var(--block-step))}.feature-block--task[data-v-d0c0e20d]{--card-delay: .28s;top:calc(var(--block-step) * 2);z-index:1;transform:translateY(calc(var(--block-step) * -1))}.feature-check[data-v-d0c0e20d]{display:inline-grid;flex:none;width:16px;height:16px;place-items:center;border:1px solid #8b9e83;border-radius:2px;color:#5d7856;font-size:11px}.has-motion .feature-block--sentence[data-v-d0c0e20d],.has-motion .feature-block--task[data-v-d0c0e20d]{transform:none}.has-motion .feature-block-card[data-v-d0c0e20d]{opacity:0}.is-playing .feature-block-card[data-v-d0c0e20d]{animation:feature-block-enter-d0c0e20d .8s var(--feature-ease) var(--card-delay, 0ms) both,feature-block-settle-d0c0e20d .9s ease 4.3s both}.is-playing .feature-block--task[data-v-d0c0e20d]{animation:feature-block-drag-d0c0e20d 4.8s var(--feature-ease) both}.is-playing .feature-block--sentence[data-v-d0c0e20d]{animation:feature-block-make-room-d0c0e20d 4.8s var(--feature-ease) both}.is-playing .feature-block--task .feature-block-card>svg[data-v-d0c0e20d]{animation:feature-block-grip-d0c0e20d 4.8s ease both}@keyframes feature-block-enter-d0c0e20d{0%{opacity:0;transform:translate(18px,24px) rotate(-2deg) scale(.96)}to{opacity:1;transform:translate(0) rotate(0) scale(1)}}@keyframes feature-block-settle-d0c0e20d{0%{border-color:#d4dbcc;background:#fbfcf6;box-shadow:0 1px 1px #293c2606}to{border-color:#d4dbcc66;background:#fbfcf64d;box-shadow:0 1px 1px #293c2600}}@keyframes feature-block-drag-d0c0e20d{0%,34%{transform:translate(0);box-shadow:0 0 #293c2600}46%{transform:translate(9px,-5px) rotate(-1deg);box-shadow:0 9px 18px #293c2612}73%{transform:translate(9px,calc(var(--block-step) * -1 - 5px)) rotate(-1deg);box-shadow:0 9px 18px #293c2612}88%,to{transform:translateY(calc(var(--block-step) * -1));box-shadow:0 0 #293c2600}}@keyframes feature-block-make-room-d0c0e20d{0%,52%{transform:translateY(0)}80%,to{transform:translateY(var(--block-step))}}@keyframes feature-block-grip-d0c0e20d{0%,32%,94%,to{color:#96a18d}44%,80%{color:#3e6541}}.feature-source-page[data-v-d0c0e20d]{position:relative;display:grid;grid-template-rows:44px 44px 48px;gap:9px;align-content:start;width:100%;height:220px;padding:16px 0 0 22px;border-left:1px solid #cbd4c6}.feature-source-row[data-v-d0c0e20d]{position:relative;display:grid;align-items:center;min-width:0}.feature-rendered--active[data-v-d0c0e20d],.feature-source-code[data-v-d0c0e20d]{grid-area:1 / 1;min-width:0}.feature-rendered--heading[data-v-d0c0e20d]{font-family:var(--landing-serif);font-size:25px}.feature-rendered--active[data-v-d0c0e20d]{font-size:14px;opacity:0}.feature-source-code[data-v-d0c0e20d]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.feature-source-code>span[data-v-d0c0e20d]{color:#8b9d7c}.feature-source-code i[data-v-d0c0e20d],.feature-formula-panel i[data-v-d0c0e20d]{display:inline-block;width:1px;height:1.1em;margin-left:4px;background:#657c57;vertical-align:-.15em}.feature-source-pointer[data-v-d0c0e20d],.feature-formula-pointer[data-v-d0c0e20d]{position:absolute;z-index:2;color:#334a39;fill:var(--landing-paper);opacity:0;pointer-events:none}.feature-source-pointer[data-v-d0c0e20d]{top:50%;left:32%}.feature-source-click[data-v-d0c0e20d],.feature-formula-click[data-v-d0c0e20d]{position:absolute;width:18px;height:18px;border:1px solid #64836c;border-radius:50%;opacity:0;pointer-events:none}.feature-source-click[data-v-d0c0e20d]{top:50%;left:32%}.feature-formula-row[data-v-d0c0e20d]{position:relative;display:flex;align-items:center;min-width:0}.feature-formula-preview[data-v-d0c0e20d]{font-family:var(--landing-serif);font-size:24px;font-style:italic;line-height:1.4}.feature-formula-preview sup[data-v-d0c0e20d]{position:relative;top:-.1em;font-size:13px}.feature-formula-trigger[data-v-d0c0e20d]{position:relative;display:grid;flex:none;width:25px;height:25px;margin-left:10px;place-items:center;border:1px solid #cbd4c6;border-radius:3px;color:#657461;background:#fbfcf6}.feature-formula-pointer[data-v-d0c0e20d]{top:8px;left:7px}.feature-formula-click[data-v-d0c0e20d]{top:12px;left:12px}.feature-formula-panel[data-v-d0c0e20d]{position:absolute;top:43px;left:0;z-index:1;min-width:160px;padding:9px 12px;border:1px solid #cbd4c6;border-radius:4px;background:#fffef9;box-shadow:0 5px 14px #293c2612;color:#425747}.feature-formula-panel code[data-v-d0c0e20d]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.6;white-space:nowrap}.has-motion .feature-rendered--active[data-v-d0c0e20d]{opacity:1}.has-motion .feature-source-code[data-v-d0c0e20d],.has-motion .feature-formula-trigger[data-v-d0c0e20d],.has-motion .feature-formula-panel[data-v-d0c0e20d],.has-motion .feature-formula-preview sup[data-v-d0c0e20d],.has-motion .feature-formula-insert[data-v-d0c0e20d],.has-motion .feature-formula-panel i[data-v-d0c0e20d]{opacity:0}.is-playing .feature-source-pointer[data-v-d0c0e20d]{animation:feature-pointer-click-d0c0e20d 8s var(--feature-ease) both}.is-playing .feature-source-click[data-v-d0c0e20d]{animation:feature-click-pulse-d0c0e20d 8s ease-out both}.is-playing .feature-rendered--active[data-v-d0c0e20d]{animation:feature-rendered-out-d0c0e20d 8s var(--feature-ease) both}.is-playing .feature-source-code[data-v-d0c0e20d]{animation:feature-source-in-d0c0e20d 8s var(--feature-ease) both}.is-playing .feature-formula-trigger[data-v-d0c0e20d]{animation:feature-formula-trigger-in-d0c0e20d 8s ease both}.is-playing .feature-formula-pointer[data-v-d0c0e20d]{animation:feature-formula-pointer-click-d0c0e20d 8s var(--feature-ease) both}.is-playing .feature-formula-click[data-v-d0c0e20d]{animation:feature-formula-click-pulse-d0c0e20d 8s ease-out both}.is-playing .feature-formula-panel[data-v-d0c0e20d]{animation:feature-formula-panel-in-d0c0e20d 8s var(--feature-ease) both}.is-playing .feature-formula-insert[data-v-d0c0e20d]{animation:feature-formula-type-d0c0e20d 8s var(--feature-ease) both}.is-playing .feature-formula-preview sup[data-v-d0c0e20d]{animation:feature-formula-preview-in-d0c0e20d 8s var(--feature-ease) both}.is-playing .feature-formula-panel i[data-v-d0c0e20d]{animation:feature-formula-caret-in-d0c0e20d 8s ease both}@keyframes feature-pointer-click-d0c0e20d{0%,7%{opacity:0;transform:translate(42px,34px) scale(1)}12%{opacity:1;transform:translate(42px,34px) scale(1)}25%{opacity:1;transform:translate(0) scale(1)}28%{opacity:1;transform:translate(0) scale(.78)}31%{opacity:1;transform:translate(0) scale(1)}39%,to{opacity:0;transform:translate(0) scale(1)}}@keyframes feature-click-pulse-d0c0e20d{0%,27%{opacity:0;transform:translate(-50%,-50%) scale(.25)}30%{opacity:.9;transform:translate(-50%,-50%) scale(.6)}39%,to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes feature-rendered-out-d0c0e20d{0%,31%{opacity:1}43%,to{opacity:0}}@keyframes feature-source-in-d0c0e20d{0%,33%{opacity:0;clip-path:inset(0 100% 0 0)}52%,to{opacity:1;clip-path:inset(0)}}@keyframes feature-formula-trigger-in-d0c0e20d{0%,49%{opacity:0}57%,to{opacity:1}}@keyframes feature-formula-pointer-click-d0c0e20d{0%,49%{opacity:0;transform:translate(42px,30px) scale(1)}54%{opacity:1;transform:translate(42px,30px) scale(1)}64%{opacity:1;transform:translate(0) scale(1)}67%{opacity:1;transform:translate(0) scale(.78)}70%{opacity:1;transform:translate(0) scale(1)}76%,to{opacity:0;transform:translate(0) scale(1)}}@keyframes feature-formula-click-pulse-d0c0e20d{0%,65%{opacity:0;transform:translate(-50%,-50%) scale(.25)}68%{opacity:.9;transform:translate(-50%,-50%) scale(.6)}77%,to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes feature-formula-panel-in-d0c0e20d{0%,69%{opacity:0;transform:translateY(5px) scale(.97)}79%,to{opacity:1;transform:translateY(0) scale(1)}}@keyframes feature-formula-type-d0c0e20d{0%,83%{opacity:0;clip-path:inset(0 100% 0 0)}94%,to{opacity:1;clip-path:inset(0)}}@keyframes feature-formula-preview-in-d0c0e20d{0%,85%{opacity:0;transform:translateY(3px)}95%,to{opacity:1;transform:translateY(0)}}@keyframes feature-formula-caret-in-d0c0e20d{0%,75%{opacity:0}82%,to{opacity:1}}.is-paused[data-v-d0c0e20d] *,.is-paused[data-v-d0c0e20d] :before{animation-play-state:paused!important}@media(max-width:700px){.feature-file-mark[data-v-d0c0e20d]{font-size:90px}}@media(prefers-reduced-motion:reduce){.feature-illustration[data-v-d0c0e20d] *,.feature-illustration[data-v-d0c0e20d] :before{animation:none!important}.feature-illustration .feature-file-paper[data-v-d0c0e20d],.feature-illustration .feature-rendered--active[data-v-d0c0e20d]{opacity:0}.feature-illustration .feature-file-mark[data-v-d0c0e20d],.feature-illustration .feature-source-code[data-v-d0c0e20d],.feature-illustration .feature-formula-trigger[data-v-d0c0e20d],.feature-illustration .feature-formula-panel[data-v-d0c0e20d],.feature-illustration .feature-formula-preview sup[data-v-d0c0e20d],.feature-illustration .feature-formula-insert[data-v-d0c0e20d],.feature-illustration .feature-formula-panel i[data-v-d0c0e20d]{opacity:1}.feature-illustration .feature-block--sentence[data-v-d0c0e20d]{transform:translateY(var(--block-step))}.feature-illustration .feature-block--task[data-v-d0c0e20d]{transform:translateY(calc(var(--block-step) * -1))}.feature-illustration .feature-block-card[data-v-d0c0e20d]{opacity:1;transform:none}}
