:root{--ink:#202020;--paper:#fafafa;--paper-deep:#f1f1f1;--muted:#737373;--hairline:rgba(32,32,32,.16)}.product-hunt-badge{border-radius:10px;display:inline-flex;overflow:hidden;transition:opacity .18s ease,transform .18s ease}.product-hunt-badge:hover{opacity:.88;transform:translateY(-2px)}.product-hunt-badge:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.product-hunt-badge img{display:block;height:auto;max-width:100%;width:250px}.hero-notch-entrance{animation:hero-notch-rise .95s cubic-bezier(.2,.8,.2,1) .1s both;justify-self:end;width:min(47vw,692px)}.hero-notch-stage{aspect-ratio:692/882;background:transparent;border-radius:clamp(18px,3.47cqw,24px);box-shadow:0 32px 82px rgba(32,32,32,.2),inset 0 0 0 1px hsla(0,0%,100%,.1);container-type:inline-size;isolation:isolate;overflow:hidden;position:relative;width:100%}.hero-notch-stage button{font-family:inherit}.hero-notch-wallpaper{height:calc(100% + 4cqw);inset:-2cqw;object-fit:cover;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% + 4cqw);z-index:-2}.hero-notch-stage:after{background:radial-gradient(circle at 72% 31%,hsla(0,0%,100%,.09),transparent 30%),linear-gradient(180deg,rgba(30,30,30,.04),hsla(0,0%,100%,.025));content:"";inset:0;mix-blend-mode:soft-light;pointer-events:none;position:absolute;z-index:-1}.hero-dynamic-notch{background:#292929;border-radius:0 0 2.89cqw 2.89cqw;box-shadow:0 1.16cqw 2.6cqw rgba(0,0,0,.13);color:#eee;height:6.07cqw;left:50%;overflow:hidden;position:absolute;top:0;transform:translateX(-50%);transform-origin:top center;transition:width .76s cubic-bezier(.16,1,.3,1),height .76s cubic-bezier(.16,1,.3,1),border-radius .56s ease,box-shadow .56s ease;width:21.39cqw;will-change:width,height,border-radius;z-index:5}.hero-dynamic-notch.is-open{border-radius:0 0 3.61cqw 3.61cqw;box-shadow:0 1.45cqw 3.76cqw rgba(0,0,0,.16);height:39.88cqw;width:62.43cqw}.hero-notch-expanded{height:100%;opacity:0;padding:4.91cqw 1.59cqw 2.31cqw;pointer-events:none;transform:translateY(-1cqw) scale(.96);transition:opacity .28s ease,transform .42s cubic-bezier(.16,1,.3,1)}.hero-dynamic-notch.is-open .hero-notch-expanded{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:.39s}.hero-notch-collapsed{align-items:center;display:flex;gap:1.16cqw;inset:0;opacity:1;overflow:hidden;padding:0 1.88cqw;position:absolute;transition:opacity .16s ease}.hero-dynamic-notch.is-open .hero-notch-collapsed{opacity:0}.hero-notch-collapsed img{border-radius:1.01cqw;height:3.9cqw;width:3.9cqw}.hero-listening-dot{background:#ffcb1b;border-radius:50%;box-shadow:0 0 1.3cqw rgba(255,203,27,.8);height:1.01cqw;margin-left:auto;width:1.01cqw}.hero-sound-wave{align-items:center;display:flex;gap:.29cqw;height:2.46cqw}.hero-sound-wave i{animation:hero-notch-wave .62s ease-in-out infinite alternate;background:#eee;border-radius:.29cqw;height:1.01cqw;width:.29cqw}.hero-sound-wave i:nth-child(2){animation-delay:-.17s;height:2.17cqw}.hero-sound-wave i:nth-child(3){animation-delay:-.34s;height:1.59cqw}.hero-sound-wave i:nth-child(4){animation-delay:-.51s;height:.72cqw}.hero-notch-toolbar{align-items:center;display:flex;height:4.62cqw;justify-content:space-between}.hero-app-status{align-items:center;display:flex;gap:.72cqw}.hero-app-status img{height:5.92cqw;width:5.92cqw}.hero-camera{align-items:center;background:linear-gradient(135deg,#ffe74c,#ffc400);border-radius:.72cqw;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.56);display:grid;height:3.03cqw;margin-left:.29cqw;place-items:center;position:relative;width:3.32cqw}.hero-camera:before{background:#fff;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.07);content:"";height:1.01cqw;width:1.01cqw}.hero-camera:after{background:#f6b900;-webkit-clip-path:polygon(0 22%,100% 0,100% 100%,0 78%);clip-path:polygon(0 22%,100% 0,100% 100%,0 78%);content:"";height:1.88cqw;position:absolute;right:-1.16cqw;width:1.3cqw}.hero-language{align-items:center;background:hsla(0,0%,95%,.89);border:0;border-radius:999px;color:#333;cursor:pointer;display:flex;font-size:clamp(9px,1.59cqw,11px);font-weight:500;gap:.43cqw;height:3.18cqw;justify-content:center;line-height:1;min-width:6.65cqw;padding:0 1.01cqw}.hero-transcript{font-size:clamp(12px,2.31cqw,16px);height:15.17cqw;letter-spacing:.05px;line-height:1.18;margin:2.6cqw 1.16cqw 0;overflow:hidden;position:relative;text-align:left}.hero-notch-sentence{filter:blur(7px);inset:0 0 auto;margin:0;opacity:0;position:absolute;transform:translateY(-2.46cqw) scale(.985);transition:color .62s ease,opacity .62s ease,filter .62s ease,transform .72s cubic-bezier(.16,1,.3,1);will-change:transform,opacity,filter}.hero-notch-sentence.is-current{color:#f1f1f1;filter:blur(0);opacity:1;transform:translateY(0) scale(1);z-index:3}.hero-notch-sentence.is-previous{color:#aaa;filter:blur(.35px);opacity:.66;transform:translateY(5.35cqw) scale(.99);z-index:2}.hero-notch-sentence.is-older{color:#777;filter:blur(1.7px);opacity:.22;transform:translateY(9.97cqw) scale(.98);z-index:1}.hero-notch-sentence.is-leaving{color:#555;filter:blur(7px);opacity:0;transform:translateY(13.58cqw) scale(.965)}.hero-stop-wrap{bottom:2.31cqw;height:5.06cqw;left:1.59cqw;position:absolute;right:1.59cqw}.hero-stop-button{align-items:center;background:#dedede;border:0;border-radius:2.6cqw;color:#242424;cursor:pointer;display:flex;font-size:clamp(9px,1.59cqw,11px);font-weight:600;gap:.87cqw;height:100%;justify-content:center;letter-spacing:-.01em;line-height:1;transition:background-color .16s ease;width:100%}.hero-stop-button:hover{background:#f2f2f2}.hero-stop-icon{background:#303030;border-radius:.29cqw;height:1.59cqw;width:1.59cqw}.hero-peek-cat{height:6.79cqw;overflow:hidden;pointer-events:none;top:-6.21cqw;width:9.25cqw;z-index:2}.hero-peek-cat,.hero-peek-cat img{left:50%;position:absolute;transform:translateX(-50%)}.hero-peek-cat img{filter:drop-shadow(0 2px 3px rgba(255,255,255,.16));height:auto;max-width:none;mix-blend-mode:screen;top:-4.19cqw;width:20.95cqw}.hero-dynamic-notch.is-open .hero-peek-cat img{animation:hero-cat-greeting .72s cubic-bezier(.2,.75,.25,1) .62s both;transform-origin:50% 85%}.hero-meet-window{background:#202124;border:1px solid hsla(0,0%,100%,.26);border-radius:1.88cqw;box-shadow:0 3.76cqw 7.95cqw rgba(0,0,0,.34),0 .72cqw 2.17cqw rgba(0,0,0,.2);left:4.9%;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:18.15%;transform:translate(31.79cqw,75.14cqw) scale(.075) skewX(-9deg);transform-origin:88% 100%;transition:opacity .17s ease,transform .92s cubic-bezier(.16,1,.3,1);width:90.2%;will-change:transform,opacity;z-index:2}.hero-meet-window.is-open{opacity:1;transform:translate(0) scale(1) skewX(0)}.hero-meet-titlebar{align-items:center;background:linear-gradient(#3c3d3f,#303134);border-bottom:1px solid rgba(0,0,0,.42);display:flex;gap:1.01cqw;height:4.05cqw;padding:0 1.73cqw;position:relative}.hero-window-dot{border-radius:50%;height:1.3cqw;width:1.3cqw}.hero-window-close{background:#ff5f57}.hero-window-minimize{background:#febc2e}.hero-window-maximize{background:#28c840}.hero-meet-title{color:hsla(0,0%,100%,.76);font-size:clamp(8px,1.59cqw,11px);left:50%;position:absolute;transform:translateX(-50%)}.hero-meet-window>img{display:block;height:auto;width:100%}.hero-dock{align-items:center;backdrop-filter:blur(24px) saturate(128%) brightness(1.07);-webkit-backdrop-filter:blur(24px) saturate(128%) brightness(1.07);background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.06)),hsla(0,0%,82%,.15);border:1px solid hsla(0,0%,100%,.64);border-radius:5.35cqw;bottom:7.95cqw;box-shadow:0 2.75cqw 4.34cqw rgba(0,0,0,.13),inset 0 1px 1px hsla(0,0%,100%,.33);display:flex;gap:2.02cqw;height:19.08cqw;justify-content:center;padding:2.31cqw 2.89cqw;position:absolute;right:5.2cqw;width:89.6cqw;z-index:4}.hero-dock:before{background:linear-gradient(180deg,hsla(0,0%,100%,.12),transparent 52%,hsla(0,0%,100%,.05));border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.hero-dock-item{background:transparent;border:0;cursor:pointer;display:grid;height:13.58cqw;padding:0;place-items:center;position:relative;transition:transform .18s cubic-bezier(.2,.8,.2,1);width:13.58cqw}.hero-dock-item:hover{transform:translateY(-1.45cqw) scale(1.12)}.hero-dock-item img{filter:drop-shadow(0 1.3cqw 1.16cqw rgba(0,0,0,.17));height:13.58cqw;object-fit:contain;width:13.58cqw}.hero-dock-item:first-child img{border-radius:2.89cqw;height:13.15cqw;width:13.15cqw}.hero-meet-dock-item img{height:12.72cqw;width:12.72cqw}.hero-meet-dock-item.is-clicked{animation:hero-dock-bounce .62s cubic-bezier(.2,.8,.2,1)}.hero-dock-dot,.hero-meet-running-dot{background:hsla(0,0%,100%,.85);border-radius:50%;bottom:-1.73cqw;height:.72cqw;left:50%;position:absolute;transform:translateX(-50%);width:.72cqw}.hero-meet-running-dot{opacity:0;transform:translateX(-50%) scale(0);transition:opacity .22s ease,transform .32s cubic-bezier(.16,1,.3,1)}.hero-meet-dock-item.is-running .hero-meet-running-dot{opacity:1;transform:translateX(-50%) scale(1)}.hero-demo-pointer{height:8.09cqw;left:79.2%;opacity:0;pointer-events:none;position:absolute;top:84.1%;transform:translate(15.03cqw,-18.21cqw);width:7.51cqw;will-change:transform,opacity;z-index:8}.hero-pointer-arrow,.hero-pointer-hand{filter:drop-shadow(0 2px 2px rgba(0,0,0,.72));left:0;object-fit:contain;position:absolute;top:0}.hero-pointer-arrow{height:7.51cqw;width:5.06cqw}.hero-pointer-hand{height:7.51cqw;opacity:0;transform:translate(-1.01cqw,-.72cqw) scale(.76);width:6.94cqw}.hero-demo-pointer.is-moving{animation:hero-pointer-travel 1.45s cubic-bezier(.22,.7,.18,1) forwards}.hero-demo-pointer.is-clicking .hero-pointer-arrow{opacity:0}.hero-demo-pointer.is-clicking .hero-pointer-hand{animation:hero-hand-press .34s ease both;opacity:1}.hero-demo-pointer.is-done{animation:none;opacity:0;transform:translate(0);transition:opacity .23s ease}@keyframes hero-notch-wave{0%{opacity:.62;transform:scaleY(.45)}to{opacity:1;transform:scaleY(1)}}@keyframes hero-cat-greeting{0%{opacity:0;transform:translateX(-50%) translateY(1.3cqw) rotate(0)}32%{opacity:1;transform:translateX(-50%) translateY(0) rotate(-5deg)}50%{transform:translateX(-50%) translateY(-.28cqw) rotate(5deg)}68%{transform:translateX(-50%) translateY(0) rotate(-3deg)}84%{transform:translateX(-50%) rotate(2deg)}to{opacity:1;transform:translateX(-50%) rotate(0)}}@keyframes hero-dock-bounce{0%{transform:translateY(0) scale(1)}28%{transform:translateY(-3.47cqw) scale(1.1)}52%{transform:translateY(0) scale(.96)}72%{transform:translateY(-1.3cqw) scale(1.04)}to{transform:translateY(0) scale(1)}}@keyframes hero-pointer-travel{0%{opacity:0;transform:translate(15.03cqw,-18.21cqw)}12%{opacity:1}72%,to{opacity:1;transform:translate(0)}}@keyframes hero-hand-press{0%{transform:translate(-1.01cqw,-.72cqw) scale(.76)}48%{transform:translate(-1.01cqw,.14cqw) scale(.66)}to{transform:translate(-1.01cqw,-.72cqw) scale(.76)}}@keyframes hero-notch-rise{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@media (max-width:520px){.hero{gap:30px;padding:62px 12px 72px}.hero-copy{padding:0 9px}.product-hunt-badge img{width:220px}.hero-copy h1{font-size:clamp(44px,13.2vw,64px);margin-top:25px}.hero-notch-stage{border-radius:24px}}@media (min-width:841px){.hero{padding-bottom:clamp(50px,6vh,82px)!important;padding-top:clamp(32px,4vh,58px)!important}.hero-notch-entrance{aspect-ratio:692/882;height:min(760px,calc(100svh - 165px))!important;max-width:100%!important;width:auto!important}.hero-notch-stage{border-radius:20px!important;height:100%!important}}@media (min-width:1100px){.hero{gap:clamp(36px,4vw,64px)!important;grid-template-columns:minmax(0,1fr) minmax(400px,540px)!important;max-width:none!important;padding-left:clamp(24px,12.5vw,192px)!important;padding-right:clamp(24px,12.5vw,192px)!important}}@media (max-width:840px){.hero-notch-entrance{height:auto!important;width:min(100%,560px)!important}.hero-notch-stage{border-radius:18px!important;height:auto!important}}@media (prefers-reduced-motion:reduce){.hero-notch-entrance{animation:none}.hero-dynamic-notch,.hero-meet-running-dot,.hero-meet-window,.hero-notch-collapsed,.hero-notch-expanded{transition-duration:.01ms!important}.hero-sound-wave i{animation-play-state:paused}.hero-dynamic-notch.is-open .hero-peek-cat img{animation:none}.hero-demo-pointer{display:none}.hero-notch-sentence{transition:none!important}}.memory-section{align-items:center;border-top:1px solid var(--hairline);display:grid;grid-gap:clamp(50px,8vw,125px);gap:clamp(50px,8vw,125px);grid-template-columns:minmax(280px,.82fr) minmax(360px,1fr);margin:0 auto;max-width:1200px;padding:clamp(105px,12vw,180px) 5.4vw}.memory-copy{max-width:470px}.memory-quote{border-left:2px solid #8a8a8a;margin:34px 0 28px;padding:3px 0 3px 18px}.memory-quote span{color:#8a8a8a;display:block;font-family:Newspaper,Georgia,serif;font-size:25px;line-height:.5}.memory-quote p{color:var(--ink);font-family:Newspaper,Iowan Old Style,Georgia,serif;font-size:clamp(24px,3vw,35px);letter-spacing:-.055em;line-height:1;margin:11px 0 0}.memory-collage{min-height:535px;position:relative}.memory-image{background:#e4e5df;border:1px solid rgba(32,32,32,.16);box-shadow:0 24px 60px rgba(32,32,32,.13);margin:0;overflow:hidden;position:absolute;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s ease}.memory-image img{object-fit:cover}.memory-image-collage{aspect-ratio:1/1;left:4%;top:3%;transform:rotate(-5deg);width:min(72%,430px);z-index:1}.memory-image-sculpture{aspect-ratio:.715/1;bottom:1%;right:2%;transform:rotate(5deg);width:min(55%,325px);z-index:2}.memory-image-sculpture img{mix-blend-mode:multiply}.memory-collage:hover .memory-image-collage{box-shadow:0 32px 70px rgba(32,32,32,.18);transform:rotate(-7deg) translate(-8px,-7px)}.memory-collage:hover .memory-image-sculpture{box-shadow:0 32px 70px rgba(32,32,32,.2);transform:rotate(7deg) translate(8px,7px)}.memory-caption{bottom:2%;color:rgba(32,32,32,.58);display:flex;flex-direction:column;font-size:9px;letter-spacing:.15em;position:absolute;right:2%;text-align:right;text-transform:uppercase;z-index:3}.second-brain-section{align-items:center;color:var(--paper);display:grid;grid-gap:clamp(50px,8vw,125px);gap:clamp(50px,8vw,125px);grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr);overflow:hidden;padding:clamp(105px,12vw,180px) max(5.4vw,24px)}.second-brain-copy{justify-self:end;max-width:470px}.second-brain-copy h2{color:var(--paper)}.second-brain-copy>p:not(.section-kicker){color:hsla(0,0%,98%,.69)}.graph-note{align-items:flex-start;border-top:1px solid hsla(0,0%,98%,.24);display:flex;gap:12px;margin-top:37px;padding-top:18px}.graph-note-dot{background:#bdbdbd;border-radius:50%;box-shadow:0 0 0 5px hsla(0,0%,73%,.12);flex:0 0 7px;height:7px;margin-top:6px}.graph-note p{color:hsla(0,0%,98%,.8);font-size:13px;line-height:1.5;margin:0}.second-brain-visual{min-height:570px;position:relative}.graph-frame{aspect-ratio:1/1;background:#111;border:1px solid hsla(0,0%,98%,.16);border-radius:25px;box-shadow:0 30px 90px rgba(0,0,0,.22);inset:2% 4% 7% 4%;overflow:hidden;position:absolute}.graph-video{height:100%;mix-blend-mode:screen;object-fit:cover;opacity:.78;transform:scale(1.08);width:100%}.graph-vignette{background:radial-gradient(circle at 50% 50%,transparent 25%,hsla(0,0%,7%,.12) 58%,hsla(0,0%,7%,.8) 100%),linear-gradient(180deg,hsla(0,0%,7%,.32),transparent 28%,transparent 70%,hsla(0,0%,7%,.5));inset:0;pointer-events:none;position:absolute}.graph-label{color:hsla(0,0%,98%,.63);font-size:10px;left:25px;letter-spacing:.16em;position:absolute;text-transform:uppercase;top:23px}.graph-identity{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,98%,.09);border:1px solid hsla(0,0%,98%,.2);border-radius:999px;bottom:0;display:flex;gap:15px;left:50%;padding:9px 17px 9px 11px;position:absolute;transform:translateX(-50%);transition:background .3s ease,transform .3s ease;white-space:nowrap;z-index:2}.graph-identity:hover{background:hsla(0,0%,98%,.16);transform:translateX(-50%) translateY(-4px)}.graph-brand{align-items:center;display:flex;font-family:Newspaper,Georgia,serif;font-size:16px;gap:8px}.graph-brand img{object-fit:contain}.graph-brand-whisper img{filter:brightness(0) invert(1)}.graph-brand-obsidian img{filter:drop-shadow(0 4px 8px rgba(132,92,255,.34))}.graph-identity-plus{color:hsla(0,0%,98%,.5);font-size:17px}@keyframes memory-float-left{0%,to{transform:rotate(-5deg) translateY(0)}50%{transform:rotate(-5deg) translateY(-7px)}}@keyframes memory-float-right{0%,to{transform:rotate(5deg) translateY(0)}50%{transform:rotate(5deg) translateY(7px)}}.memory-image-collage{animation:memory-float-left 7s ease-in-out infinite}.memory-image-sculpture{animation:memory-float-right 8s ease-in-out .35s infinite}@media (max-width:800px){.memory-section,.second-brain-section{grid-template-columns:1fr;padding-left:21px;padding-right:21px}.memory-copy,.second-brain-copy{justify-self:auto;max-width:560px}.memory-collage,.second-brain-visual{margin:0 auto;max-width:560px;width:100%}.second-brain-visual{min-height:min(570px,100vw)}}@media (max-width:520px){.memory-collage{min-height:390px}.memory-image-collage{width:78%}.memory-image-sculpture{width:58%}.second-brain-visual{min-height:390px}.graph-frame{border-radius:18px}.graph-identity{gap:9px;padding-right:12px}.graph-brand{font-size:13px}.graph-brand-whisper img{height:27px;width:25px}.graph-brand-obsidian img{height:29px;width:29px}}@media (prefers-reduced-motion:reduce){.memory-image-collage,.memory-image-sculpture{animation:none}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.site-shell{min-height:100vh;overflow:hidden;padding:0}.nav-wrap{border-bottom:1px solid var(--hairline);display:grid;grid-template-columns:1fr auto 1fr;height:78px;margin:0;padding:0 clamp(24px,12.5vw,192px)}.brand,.nav-wrap{align-items:center}.brand{display:inline-flex;font-family:Newspaper,Iowan Old Style,Baskerville,Times New Roman,serif;font-size:21px;font-weight:600;gap:11px;letter-spacing:-.04em;width:-moz-fit-content;width:fit-content}.brand img{height:31px;object-fit:contain;width:29px}.nav-links{align-items:center;display:flex;gap:34px}.nav-cta,.nav-links a{color:rgba(37,37,34,.78);font-size:14px;letter-spacing:-.02em;transition:color .18s ease}.nav-cta:hover,.nav-links a:hover{color:var(--ink)}.nav-cta{align-items:center;background:var(--ink);border-radius:999px;color:var(--paper);display:inline-flex;gap:11px;justify-content:center;padding:12px 21px;justify-self:end}.nav-cta:hover{background:#202020;color:var(--paper)}.apple-mark{font-size:16px;line-height:0}.hero{margin:0;padding-top:clamp(70px,7.3vw,112px);text-align:center}.hero-copy{flex-direction:column;position:relative;z-index:3}.eyebrow,.hero-copy{align-items:center;display:flex}.eyebrow{background:rgba(32,32,32,.045);border-radius:999px;color:rgba(37,37,34,.54);font-size:13px;letter-spacing:-.02em;padding:7px 16px}h1{color:#252525;font-family:Newspaper,Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(52px,5.15vw,79px);font-weight:400;letter-spacing:-.065em;line-height:.95;margin:31px auto 25px;max-width:900px}.hero-description{color:rgba(37,37,34,.56);font-size:17px;letter-spacing:-.018em;line-height:1.5;margin:0;max-width:600px}.hero-actions{display:flex;gap:27px;margin-top:34px}.button,.hero-actions{align-items:center;justify-content:center}.button{border-radius:999px;display:inline-flex;font-size:16px;font-weight:500;gap:11px;padding:14px 23px;transition:background .18s ease,transform .18s ease}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--ink);color:var(--paper)}.button-primary:hover{background:#202020}.button-primary .apple-mark{font-size:16px}.button-label,.learn-link{white-space:nowrap}.learn-link{align-items:center;color:rgba(37,37,34,.84);display:inline-flex;font-size:16px;gap:8px}.learn-link span{font-size:20px;line-height:0}.visual-stage{aspect-ratio:16/9;margin:clamp(-60px,-3vw,-30px) auto 0;max-height:680px;max-width:1160px;position:relative;width:calc(100vw - 48px)}.visual-stage:before{background:linear-gradient(180deg,var(--paper) 0,hsla(0,0%,98%,.88) 30%,hsla(0,0%,98%,0) 100%);content:"";height:56px;inset:0 0 auto;pointer-events:none;position:absolute;z-index:2}.video-glow{background:radial-gradient(ellipse,hsla(0,0%,63%,.22) 0,hsla(0,0%,98%,0) 70%);height:120%;left:8%;position:absolute;top:-8%;width:84%}.hero-video{height:calc(100% + 6px);inset:-3px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent),linear-gradient(180deg,transparent,rgba(0,0,0,.55) 11%,#000 25%,#000 83%,rgba(0,0,0,.82) 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent),linear-gradient(180deg,transparent,rgba(0,0,0,.55) 11%,#000 25%,#000 83%,rgba(0,0,0,.82) 95%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;mix-blend-mode:multiply;object-fit:cover;opacity:.74;position:absolute;width:calc(100% + 6px)}.video-wash{background:linear-gradient(180deg,var(--paper) 0,hsla(0,0%,98%,.84) 8%,hsla(0,0%,98%,.18) 22%,transparent 34%,transparent 86%,hsla(0,0%,98%,.34) 96%,var(--paper) 100%);inset:0;pointer-events:none;position:absolute}@media (max-width:700px){.nav-wrap{grid-template-columns:1fr auto;height:70px;padding:0 21px}.nav-links{display:none}.nav-cta{font-size:11px;padding:10px 14px}.hero{padding-top:76px}h1{font-size:clamp(45px,13.6vw,73px);line-height:.94;margin:26px 18px 22px}.hero-description{font-size:15px;max-width:350px}.hero-actions{gap:21px;margin-top:28px}.visual-stage{aspect-ratio:16/9;margin-top:40px;max-height:none;max-width:none;width:100vw}}.closing-section,.story-section{margin:0 auto;max-width:1200px;padding:clamp(100px,11vw,170px) 5.4vw}.story-section{border-top:1px solid var(--hairline)}.section-heading{max-width:520px}.narrow-heading{margin:0 auto;max-width:680px;text-align:center}.section-kicker{color:rgba(32,32,32,.56);font-size:10px;font-weight:700;letter-spacing:.16em;margin:0 0 22px;text-transform:uppercase}.light-kicker{color:hsla(0,0%,98%,.58)}.final-cta h2,.questions-heading h2,.section-heading h2{color:var(--ink);font-family:Newspaper,Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(45px,5vw,72px);font-weight:400;letter-spacing:-.065em;line-height:.94;margin:0 0 26px}.questions-heading>p:not(.section-kicker),.section-heading>p:not(.section-kicker){color:rgba(32,32,32,.65);font-size:16px;letter-spacing:-.015em;line-height:1.6;margin:0}.principle-grid{border-bottom:1px solid var(--hairline);border-top:1px solid var(--hairline);display:grid;grid-template-columns:repeat(3,1fr);margin:82px 0 70px}.principle-card{min-height:230px;padding:27px 30px 30px 0}.principle-card+.principle-card{border-left:1px solid var(--hairline);padding-left:30px}.principle-number{color:#8a8a8a;font-family:Newspaper,Georgia,serif;font-size:18px}.plan-card h3,.principle-card h3{color:var(--ink);font-family:Newspaper,Iowan Old Style,Georgia,serif;font-size:27px;font-weight:400;letter-spacing:-.045em;line-height:1;margin:31px 0 13px}.plan-card p,.principle-card p{color:rgba(32,32,32,.59);font-size:13px;line-height:1.55;margin:0;max-width:280px}.wide-mockup{overflow:hidden;position:relative}.feature-mockup img,.wide-mockup img{object-fit:cover}.meetings-mockup{aspect-ratio:1.43/1;border-radius:20px;box-shadow:0 24px 55px rgba(32,32,32,.12)}.ledger-section,.privacy-section{align-items:center;display:flex;gap:clamp(46px,8vw,120px);justify-content:center;padding:clamp(100px,11vw,170px) 5.4vw}.ledger-section{background:var(--ink);color:var(--paper)}.ledger-content{flex:0 1 380px}.ledger-section h2,.privacy-section h2{color:var(--paper)}.ledger-section .section-heading>p:not(.section-kicker),.privacy-section .section-heading>p:not(.section-kicker){color:hsla(0,0%,98%,.66)}.ledger-mockup,.privacy-mockup{aspect-ratio:1/1;border-radius:18px;flex:0 1 680px;box-shadow:0 22px 55px rgba(0,0,0,.15)}.ledger-points{border-top:1px solid hsla(0,0%,98%,.22);margin-top:35px}.ledger-points div{border-bottom:1px solid hsla(0,0%,98%,.22);padding:17px 0}.ledger-points span,.ledger-points strong{display:block}.ledger-points strong{font-size:13px;font-weight:700}.ledger-points span{color:hsla(0,0%,98%,.54);font-size:12px;line-height:1.4;margin-top:5px}.capture-section{align-items:center;display:grid;grid-gap:clamp(40px,8vw,120px);gap:clamp(40px,8vw,120px);grid-template-columns:minmax(280px,.8fr) minmax(430px,1.2fr)}.text-link{align-items:center;color:var(--ink);display:inline-flex;font-size:13px;font-weight:700;gap:9px;margin-top:29px}.text-link span{font-size:19px;line-height:0}.capture-visuals{min-height:650px;position:relative}.feature-mockup{overflow:hidden;position:absolute}.live-mockup{aspect-ratio:1/1;border-radius:18px;right:0;top:0;width:87%;background:#262626}.settings-mockup{aspect-ratio:1/1;border:7px solid var(--paper);border-radius:18px;bottom:0;box-shadow:0 18px 35px rgba(32,32,32,.18);left:0;width:50%}.privacy-section{background:#262626;color:var(--paper)}.privacy-copy{flex:0 1 410px}.privacy-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.privacy-badges span{border:1px solid hsla(0,0%,98%,.27);border-radius:999px;color:hsla(0,0%,98%,.78);font-size:11px;padding:9px 12px}.closing-section{padding-bottom:75px}.closing-heading{margin:0 auto;max-width:730px;text-align:center}.closing-heading h2{font-size:clamp(48px,6vw,84px)}.plan-grid{display:grid;grid-gap:17px;gap:17px;grid-template-columns:repeat(2,1fr);margin:75px 0 130px}.plan-card{background:#f1f1f1;border:1px solid rgba(32,32,32,.09);border-radius:16px;min-height:340px;padding:28px 30px 31px}.cloud-plan{background:#eee}.plan-topline{color:rgba(32,32,32,.55);display:flex;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.12em}.plan-card h3{font-size:36px;margin-top:66px}.plan-card ul{border-top:1px solid rgba(32,32,32,.15);display:grid;grid-gap:10px;gap:10px;list-style:none;margin:26px 0 0;padding:19px 0 0}.plan-card li{color:rgba(32,32,32,.68);font-size:12px}.plan-card li:before{color:#6b6b6b;content:"✓";font-weight:700;margin-right:9px}.questions-wrap{border-top:1px solid var(--hairline);display:grid;grid-gap:70px;gap:70px;grid-template-columns:.8fr 1.2fr;padding-top:65px}.questions-heading h2{font-size:clamp(38px,4vw,58px)}.faq-list{border-top:1px solid var(--hairline)}.faq-list details{border-bottom:1px solid var(--hairline);padding:19px 0}.faq-list summary{color:var(--ink);cursor:pointer;font-size:15px;font-weight:700;list-style:none;padding-right:22px;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";font-size:20px;font-weight:400;position:absolute;right:0;top:-4px}.faq-list details[open] summary:after{content:"−"}.faq-list p{color:rgba(32,32,32,.58);font-size:13px;line-height:1.55;margin:13px 0 2px;max-width:580px}.final-cta{align-items:center;background:var(--ink);border-radius:18px;color:var(--paper);display:flex;justify-content:space-between;margin-top:130px;padding:43px 48px}.final-cta .section-kicker{color:hsla(0,0%,98%,.52);margin-bottom:17px}.final-cta h2{color:var(--paper);font-size:clamp(38px,4vw,58px);margin:0}.final-cta .button{flex-shrink:0;margin-left:25px}.site-footer{align-items:center;border-top:1px solid var(--hairline);color:rgba(32,32,32,.5);display:flex;font-size:10px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:22px 5.4vw 30px}@media (max-width:800px){.closing-section,.story-section{padding-left:21px;padding-right:21px}.capture-section,.plan-grid,.principle-grid,.questions-wrap{grid-template-columns:1fr}.principle-grid{margin:57px 0 45px}.principle-card{min-height:0;padding:23px 0}.principle-card+.principle-card{border-left:0;border-top:1px solid var(--hairline);padding-left:0}.principle-card h3{margin-top:20px}.ledger-section,.privacy-section{align-items:stretch;flex-direction:column;gap:55px;padding-left:21px;padding-right:21px}.ledger-mockup,.privacy-mockup{flex-basis:auto;width:100%}.capture-visuals{min-height:480px}.live-mockup{width:88%}.settings-mockup{width:56%}.plan-grid{margin:54px 0 90px}.plan-card{min-height:0}.plan-card h3{margin-top:49px}.questions-wrap{gap:38px;padding-top:48px}.final-cta{align-items:flex-start;flex-direction:column;gap:28px;margin-top:90px;padding:31px 25px}.final-cta .button{margin-left:0}.site-footer{align-items:flex-start;flex-direction:column;gap:10px;padding-left:21px;padding-right:21px}}.bento-section{background:var(--paper);padding:clamp(55px,7vw,92px) 5.4vw clamp(105px,11vw,155px)}.bento-intro{margin:0 auto 54px;max-width:700px;text-align:center}.bento-intro .section-kicker{margin-bottom:17px}.bento-intro h2{color:var(--ink);font-family:Newspaper,Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(38px,4.4vw,58px);font-weight:400;letter-spacing:-.06em;line-height:.98;margin:0 0 18px}.bento-intro>p:not(.section-kicker){color:rgba(32,32,32,.62);font-size:15px;line-height:1.55;margin:0 auto;max-width:510px}.bento-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:2.08fr 1fr 1fr;grid-template-rows:520px 375px;margin:0 auto;max-width:1000px}.bento-card{background:#fff;border:1px solid rgba(32,32,32,.14);border-radius:16px;color:#252525;min-width:0;overflow:hidden;padding:25px 24px;position:relative}.bento-copy{max-width:440px;position:relative;z-index:2}.bento-kicker{color:rgba(32,32,32,.44);font-size:9px;font-weight:700;letter-spacing:.17em;margin:0 0 16px;text-transform:uppercase}.bento-card h2{color:#252525;font-family:Newspaper,Iowan Old Style,Baskerville,Times New Roman,serif;font-size:27px;font-weight:400;letter-spacing:-.055em;line-height:1.03;margin:0 0 13px}.bento-card>p:not(.bento-kicker),.bento-copy>p:not(.bento-kicker){color:rgba(37,37,34,.62);font-size:14px;line-height:1.58;margin:0;max-width:440px}.bento-detection{grid-column:1;grid-row:1}.widget-stack{bottom:24px;height:286px;left:42px;position:absolute;transform:rotate(-4deg);width:350px}.widget-card{background:#202020;border:1px solid hsla(0,0%,100%,.15);border-radius:22px;box-shadow:0 22px 30px rgba(0,0,0,.17);color:hsla(0,0%,100%,.8);font-size:9px;position:absolute}.widget-card-back{height:235px;padding:16px 20px;width:315px}.widget-card-back span{display:flex;justify-content:space-between}.widget-card-back-two{left:34px;opacity:.7;top:-25px;transform:rotate(13deg)}.widget-card-back-one{left:20px;opacity:.82;top:-13px;transform:rotate(7deg)}.widget-card-front{bottom:0;height:222px;left:0;padding:16px 20px;width:304px;z-index:3}.widget-bottom,.widget-top{align-items:center;display:flex;justify-content:space-between}.widget-top{color:hsla(0,0%,100%,.68);font-size:8px}.widget-middle{align-items:center;display:flex;gap:14px;justify-content:center;margin-top:57px}.widget-middle img{filter:invert(1);height:53px;object-fit:contain;width:49px}.zoom-mark{align-items:center;background:#1976f3;border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:700;height:62px;justify-content:center;letter-spacing:-.08em;width:62px}.widget-dots{color:hsla(0,0%,100%,.72);font-size:24px}.widget-bottom{bottom:15px;color:hsla(0,0%,100%,.68);left:20px;position:absolute;right:20px}.start-pill{background:#f6f6f4;border-radius:999px;color:#282828;font-size:11px;padding:9px 18px}.detected-pill{background:#fff;border:1px solid #d5d5d5;border-radius:999px;bottom:28px;box-shadow:0 7px 20px rgba(32,32,32,.07);color:#4a4a4a;font-family:Newspaper,Georgia,serif;font-size:16px;left:34px;padding:8px 16px;position:absolute;z-index:4}.bento-voice{grid-column:2;grid-row:1}.voice-bubble{align-items:flex-start;display:flex;gap:10px;left:23px;position:absolute;top:71px;z-index:2}.voice-avatar{align-items:center;background:#eee;border:1px solid #d4d4d4;border-radius:50%;color:#424242;display:flex;font-family:Georgia,serif;font-size:16px;height:31px;justify-content:center;width:31px}.voice-bubble>div{background:#f4f4f4;border:1px solid rgba(32,32,32,.11);border-radius:13px;box-shadow:0 8px 19px rgba(32,32,32,.04);min-width:144px;padding:11px 13px;position:relative}.voice-bubble>div:before{border-bottom:7px solid transparent;border-right:8px solid #f4f4f4;border-top:7px solid transparent;content:"";left:-7px;position:absolute;top:17px}.voice-bubble strong{color:#424242;font-size:12px}.voice-bubble p{color:rgba(37,37,34,.64);font-size:13px;line-height:1.45;margin:4px 0 0}.voiceprint-css{align-items:center;display:flex;gap:4px;height:100px;justify-content:center;left:50%;opacity:.58;position:absolute;top:194px;transform:translateX(-50%);width:190px}.voiceprint-css i{background:#bdbdbd;border-radius:999px;display:block;height:22px;width:3px}.voiceprint-css i:nth-child(16),.voiceprint-css i:nth-child(2){height:36px}.voiceprint-css i:nth-child(15),.voiceprint-css i:nth-child(3){height:54px}.voiceprint-css i:nth-child(14),.voiceprint-css i:nth-child(4){height:72px}.voiceprint-css i:nth-child(13),.voiceprint-css i:nth-child(5){height:39px}.voiceprint-css i:nth-child(12),.voiceprint-css i:nth-child(6){height:63px}.voiceprint-css i:nth-child(11),.voiceprint-css i:nth-child(7){height:88px}.voiceprint-css i:nth-child(10),.voiceprint-css i:nth-child(8){height:47px}.voiceprint-css i:nth-child(9){height:26px}.bento-bottom-copy{bottom:25px;left:23px;max-width:172px!important;position:absolute;right:20px}.bento-languages{grid-column:3;grid-row:1}.bento-languages h2{font-size:23px}.language-pills{display:flex;flex-wrap:wrap;gap:8px;left:-22px;position:absolute;right:-28px;top:160px;transform:rotate(1deg)}.language-pills span{background:#f5f5f5;border:1px solid rgba(32,32,32,.13);border-radius:999px;color:#343434;font-family:Newspaper,Georgia,serif;font-size:18px;padding:5px 13px 7px;white-space:nowrap}.language-pills span:first-child,.language-pills span:nth-child(4),.language-pills span:nth-child(6){background:#f0f0f0;border-color:#d4d4d4}.bento-ledger{grid-column:1;grid-row:2}.bento-ledger h2{font-size:27px}.bento-ledger-image{border-radius:12px 12px 0 0;bottom:-125px;box-shadow:0 -8px 24px rgba(32,32,32,.14);height:235px;left:24px;position:absolute;right:24px}.bento-ledger-image img{object-position:center bottom}.bento-vault{grid-column:2;grid-row:2}.bento-vault h2{font-size:23px;max-width:180px}.vault-mark{align-items:center;background:#8068cf;border-radius:8px;bottom:26px;color:#fff;display:flex;font-size:25px;height:45px;justify-content:center;position:absolute;right:23px;transform:rotate(-9deg);width:45px}.bento-free{background:linear-gradient(145deg,#262626,#151515);color:var(--paper);grid-column:3;grid-row:2}.bento-free .bento-kicker,.bento-free>p:not(.bento-kicker){color:hsla(0,0%,98%,.63)}.bento-free h2{color:var(--paper);font-size:46px;margin-top:2px}.bento-free>p:not(.bento-kicker){max-width:180px}.bento-free a{bottom:26px;color:var(--paper);font-size:10px;font-weight:700;letter-spacing:.14em;position:absolute;text-transform:uppercase}.bento-free a span{font-size:15px;margin-left:5px}@media (max-width:900px){.bento-grid{grid-template-columns:1.4fr 1fr;grid-template-rows:520px 400px 375px}.bento-detection{grid-column:1/-1}.bento-voice{grid-column:1;grid-row:2}.bento-languages{grid-column:2;grid-row:2}.bento-ledger{grid-column:1;grid-row:3}.bento-vault{grid-column:2;grid-row:3}.bento-free{display:none}}@media (max-width:620px){.bento-section{padding-left:16px;padding-right:16px}.bento-grid{display:flex;flex-direction:column}.bento-card{min-height:360px}.bento-detection{min-height:510px}.bento-free,.bento-languages,.bento-ledger,.bento-vault,.bento-voice{min-height:370px}.bento-free{display:block}.widget-stack{left:22px;transform:scale(.86) rotate(-4deg);transform-origin:left bottom}}.widget-stack{bottom:10px;height:310px;left:18px;transform:none}.widget-image{animation:widget-float 5.8s ease-in-out infinite;height:286px;width:384px}.widget-image-meet{animation-delay:-2.8s;left:44px;opacity:.72;top:-5px;transform:rotate(10deg) scale(.91);transform-origin:center bottom;z-index:1}.widget-image-teams{animation-delay:-1.4s;left:22px;opacity:.86;top:8px;transform:rotate(5deg) scale(.95);transform-origin:center bottom;z-index:2}.widget-image-zoom{bottom:0;left:0;transform:rotate(-3deg);transform-origin:center bottom;z-index:3}.detected-pill{bottom:27px;left:29px}@keyframes widget-float{0%,to{translate:0 0}50%{translate:0 -7px}}.bento-voice{isolation:isolate}.speaker-reference{animation:speaker-breathe 8s ease-in-out infinite;bottom:42px;left:-39px;opacity:.94;position:absolute;right:-39px;top:48px;z-index:-1}.speaker-reference:after{background:linear-gradient(180deg,transparent 70%,#fff 96%);content:"";inset:0;pointer-events:none;position:absolute}.speaker-reference img{object-fit:cover;object-position:center center}@keyframes speaker-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.bento-voice .bento-bottom-copy{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 28%);padding-top:9px}.language-art{grid-gap:9px;gap:9px;left:-26px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 11%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 11%,#000 88%,transparent);position:absolute;right:-30px}.language-row{animation-duration:12s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;background-image:url(/mockups/language-reference.png);background-image:-webkit-image-set(url("/mockups/language-reference.avif") type("image/avif"),url("/mockups/language-reference.png") type("image/png"));background-image:image-set(url("/mockups/language-reference.avif") type("image/avif"),url("/mockups/language-reference.png") type("image/png"));background-repeat:repeat-x;background-size:245px 306px;border:1px solid rgba(32,32,32,.1);border-radius:24px;height:51px;width:270px}.language-row-one{background-position:center 13%}.language-row-two{animation-delay:-4s;background-position:center 47%}.language-row-three{background-position:center 80%}@keyframes language-left{0%,to{translate:14px 0}50%{translate:-22px 0}}@keyframes language-right{0%,to{translate:-18px 0}50%{translate:22px 0}}.bento-ledger-image{height:248px}.bento-ledger-image img{object-fit:contain;transform:scale(1.04);transform-origin:center top}.vault-mark{border-radius:0;bottom:19px;height:58px;right:18px;transform:rotate(-4deg);width:58px}.vault-mark img{filter:drop-shadow(0 8px 8px rgba(71,39,145,.18));object-fit:contain;mix-blend-mode:screen;animation:obsidian-float 5s ease-in-out infinite}@keyframes obsidian-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-6px) rotate(3deg)}}@media (max-width:620px){.widget-stack{left:10px;transform:scale(.86);transform-origin:left bottom;width:420px}.speaker-reference{left:-54px;right:-54px}}@media (prefers-reduced-motion:reduce){.language-row,.speaker-reference,.vault-mark img,.widget-image{animation:none}}.speaker-list{grid-gap:13px;gap:13px;left:14px;position:absolute;right:14px;top:72px}.speaker-row{align-items:center;animation:speaker-row-in 7s ease-in-out infinite;display:flex;gap:8px}.speaker-row-dan{animation-delay:-2.3s}.speaker-row-you{animation-delay:-4.6s}.reference-avatar{background-image:url(/mockups/speaker-reference.png);background-image:-webkit-image-set(url("/mockups/speaker-reference.avif") type("image/avif"),url("/mockups/speaker-reference.png") type("image/png"));background-image:image-set(url("/mockups/speaker-reference.avif") type("image/avif"),url("/mockups/speaker-reference.png") type("image/png"));background-repeat:no-repeat;background-size:310px auto;border:1px solid rgba(32,32,32,.12);border-radius:50%;box-shadow:0 5px 10px rgba(32,32,32,.06);display:block;flex:0 0 43px;height:43px;overflow:hidden}.reference-avatar-priya{background-position:-26px -86px}.reference-avatar-dan{background-position:-26px -184px}.reference-avatar-you{background-position:-26px -264px}.speaker-bubble{background:#f5f5f5;border:1px solid rgba(32,32,32,.11);border-radius:15px;box-shadow:0 7px 14px rgba(32,32,32,.04);flex:1 1;min-width:0;padding:9px 10px;position:relative}.speaker-bubble:before{border-bottom:6px solid transparent;border-right:7px solid #f5f5f5;border-top:6px solid transparent;content:"";left:-6px;position:absolute;top:16px}.speaker-row-dan .speaker-bubble{background:#f1f1f1}.speaker-row-dan .speaker-bubble:before{border-right-color:#f1f1f1}.speaker-row-you .speaker-bubble{background:#f8f8f8}.speaker-bubble strong{color:#303030;display:block;font-size:12px;line-height:1}.speaker-row-dan .speaker-bubble strong{color:#575757}.speaker-row-you .speaker-bubble strong{color:#686868}.speaker-bubble p{color:rgba(37,37,34,.66);font-size:11px;line-height:1.35;margin:4px 0 0}@keyframes speaker-row-in{0%,to{opacity:.84;transform:translateX(0)}50%{opacity:1;transform:translateX(5px)}}.language-art{display:grid;grid-gap:11px;gap:11px;height:181px;left:-36px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);overflow:hidden;padding:10px 0;right:-42px;top:151px}.language-row,.language-row-one,.language-row-three,.language-row-two{animation-duration:11s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;border-radius:0}.language-row-two{animation-delay:-3.5s;margin-left:21px}.language-row-three{animation-delay:-7s;margin-left:-7px}.language-track{display:flex;gap:7px;width:max-content}.language-track span{background:#f7f7f7;border:1px solid rgba(32,32,32,.14);border-radius:999px;color:#343434;font-family:Newspaper,Georgia,serif;font-size:17px;line-height:1;padding:11px 14px 12px;white-space:nowrap}.language-row-three .language-track span:first-child,.language-row-three .language-track span:nth-child(3),.language-row-two .language-track span{background:#f0f0f0;border-color:#d4d4d4}@media (prefers-reduced-motion:reduce){.language-row,.speaker-row{animation:none}}.widget-stack{bottom:15px;height:270px;width:min(390px,calc(100% - 26px))}.widget-image{animation:widget-carousel 12s ease-in-out infinite}.widget-image-meet{animation-delay:-4s}.widget-image-meet,.widget-image-teams{left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.86)}.widget-image-teams{animation-delay:-8s}.widget-image-zoom{animation-delay:0s;bottom:auto;left:50%;top:50%;transform:translate(-50%,-50%) scale(.86)}@keyframes widget-carousel{0%,6%{opacity:1;transform:translate(-50%,-50%) scale(.86)}27%{opacity:1;transform:translate(-50%,-50%) scale(.86)}34%,to{opacity:0;transform:translate(-50%,-50%) scale(.9)}}.detected-pill{white-space:nowrap;animation:detection-carousel 12s ease-in-out infinite}.detected-pill-zoom{animation-delay:0s}.detected-pill-meet{animation-delay:-4s}.detected-pill-teams{animation-delay:-8s}@keyframes detection-carousel{0%,27%{opacity:1}34%,to{opacity:0}}.speaker-bubble p{animation:text-stream 12s steps(22) infinite;animation-fill-mode:both;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.speaker-row-dan .speaker-bubble p{animation-delay:4s}.speaker-row-you .speaker-bubble p{animation-delay:8s}@keyframes text-stream{0%,5%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:.3}20%,30%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}.bento-ledger-image{bottom:-104px}.bento-ledger-image img{object-position:center top}@media (max-width:620px){.widget-stack{left:50%;transform:translateX(-50%) scale(.86);transform-origin:center bottom;width:420px}}@media (prefers-reduced-motion:reduce){.detected-pill,.speaker-bubble p,.widget-image{animation:none}.detected-pill-zoom,.speaker-bubble p,.widget-image-zoom{opacity:1}.widget-image-zoom{transform:translate(-50%,-50%) scale(.86)}.detected-pill-zoom{transform:translateX(-50%)}.speaker-bubble p{-webkit-clip-path:inset(0);clip-path:inset(0)}}.widget-image{animation:widget-enter .65s cubic-bezier(.2,.8,.2,1) both;height:248px;inset:auto;top:50%;transform:translate(-50%,-50%) scale(.86);width:334px}@keyframes widget-enter{0%{opacity:0;transform:translate(-50%,-50%) scale(.78)}to{opacity:1;transform:translate(-50%,-50%) scale(.86)}}.detected-pill{animation:detection-enter .65s cubic-bezier(.2,.8,.2,1) both}@keyframes detection-enter{0%{opacity:0;transform:translateX(-50%) translateY(6px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (prefers-reduced-motion:reduce){.detected-pill,.widget-image{animation:none}.detected-label-zoom{animation:none;opacity:1}.detected-label-meet,.detected-label-teams{animation:none;opacity:0}}.reference-avatar-maya{background-color:#e8dfd2;background-image:none;position:relative}.reference-avatar-maya:after{color:#8a5d37;content:"M";font-family:Georgia,serif;font-size:16px;left:0;position:absolute;text-align:center;top:10px;width:100%}@media (prefers-reduced-motion:reduce){.language-row,.speaker-bubble p span,.speaker-list,.speaker-row,.widget-stack-image{animation:none}.speaker-bubble p span,.speaker-row{opacity:1}.speaker-bubble p span{animation:none!important;-webkit-clip-path:inset(0)!important;clip-path:inset(0)!important;opacity:1!important}.speaker-list{transform:none!important}}.widget-stack{height:306px;width:min(420px,calc(100% - 30px))}.widget-stack-image{max-width:100%;top:18px;width:390px}@keyframes widget-stack-float{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-5px)}}.detected-pill{align-items:center;bottom:25px;display:flex;height:37px;justify-content:center;left:50%;overflow:hidden;padding:0 14px;transform:translateX(-50%);width:192px}.detected-label{position:absolute;white-space:nowrap}@keyframes label-zoom-cycle{0%,27%{opacity:1;transform:translateY(0)}31%,to{opacity:0;transform:translateY(4px)}}@keyframes label-meet-cycle{0%,27%{opacity:0;transform:translateY(4px)}34%,60%{opacity:1;transform:translateY(0)}67%,to{opacity:0;transform:translateY(-4px)}}@keyframes label-teams-cycle{0%,60%{opacity:0;transform:translateY(4px)}67%,94%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.speaker-row{animation:speaker-chat-in 12s ease-in-out infinite}.speaker-bubble p{-webkit-clip-path:none;clip-path:none;margin-top:4px}.speaker-bubble p span{animation:speaker-line-in 12s ease-out infinite;display:block}@keyframes speaker-chat-in{0%,3%{opacity:0;transform:translateY(9px) scale(.98)}9%,to{opacity:1;transform:translateY(0) scale(1)}}@keyframes speaker-line-in{0%,3%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0}14%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}@media (max-width:620px){.widget-stack{bottom:10px;width:min(390px,calc(100% - 18px))}.widget-stack-image{width:360px}}@media (prefers-reduced-motion:reduce){.detected-label,.speaker-bubble p span,.speaker-row,.widget-stack-image{animation:none}.detected-label-zoom,.speaker-bubble p span,.speaker-row{opacity:1}.detected-label-meet,.detected-label-teams{opacity:0}.speaker-bubble p span{-webkit-clip-path:inset(0);clip-path:inset(0)}}.widget-stack{bottom:8px;height:285px}.widget-stack-image{top:-12px;width:350px}.detected-pill{animation:none;opacity:1}.detected-label-zoom{animation:label-zoom-cycle 12s ease-in-out infinite}.detected-label-meet{animation:label-meet-cycle 12s ease-in-out infinite}.detected-label-teams{animation:label-teams-cycle 12s ease-in-out infinite}@media (max-width:620px){.widget-stack{height:270px}.widget-stack-image{top:-8px;width:330px}}@media (prefers-reduced-motion:reduce){.detected-label-zoom{opacity:1}.detected-label-meet,.detected-label-teams{opacity:0}}.widget-image{opacity:0}.widget-image-zoom{animation-name:widget-zoom-cycle}.widget-image-meet{animation-name:widget-meet-cycle}.widget-image-teams{animation-name:widget-teams-cycle}@keyframes widget-zoom-cycle{0%,27%{opacity:1}34%,to{opacity:0}}@keyframes widget-meet-cycle{0%,27%{opacity:0}34%,60%{opacity:1}67%,to{opacity:0}}@keyframes widget-teams-cycle{0%,60%{opacity:0}67%,94%{opacity:1}to{opacity:0}}.detected-pill{animation-duration:12s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;opacity:0}.detected-pill-zoom{animation-name:widget-zoom-cycle}.detected-pill-meet{animation-name:widget-meet-cycle}.detected-pill-teams{animation-name:widget-teams-cycle}@media (prefers-reduced-motion:reduce){.detected-pill,.widget-image{animation:none}.detected-pill-zoom,.widget-image-zoom{opacity:1}.detected-pill-meet,.detected-pill-teams,.widget-image-meet,.widget-image-teams{opacity:0}}.detected-pill{animation:none!important;opacity:1!important}.detected-pill:after{animation:capsule-copy-cycle 12s ease-in-out infinite;content:"Zoom detected";display:block;white-space:nowrap}.detected-label{display:none}@keyframes capsule-copy-cycle{0%,27%{content:"Zoom detected";opacity:1}34%,60%{content:"Google Meet detected";opacity:1}67%,94%{content:"Teams detected";opacity:1}to{content:"Zoom detected";opacity:0}}.detected-label{animation-duration:12s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;opacity:0}.detected-label-zoom{animation-name:label-zoom-cycle}.detected-label-meet{animation-name:label-meet-cycle}.detected-label-teams{animation-name:label-teams-cycle}@media (prefers-reduced-motion:reduce){.detected-label-zoom{animation:none;opacity:1}.detected-label-meet,.detected-label-teams{animation:none;opacity:0}.detected-pill:after{animation:none;content:"Zoom detected";opacity:1}.speaker-list{animation:none!important;transform:none!important}.speaker-bubble p span,.speaker-row{animation:none!important;-webkit-clip-path:inset(0)!important;clip-path:inset(0)!important;opacity:1!important}}.bento-detection{background:#fff}.widget-stack{bottom:7px;height:335px;overflow:hidden}.widget-stack,.widget-stack-image{left:50%;transform:translateX(-50%)}.widget-stack-image{animation:widget-stack-float 6s ease-in-out infinite;height:auto;mix-blend-mode:multiply;position:absolute;top:-35px;width:400px}.speaker-viewport{bottom:82px;left:14px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 9%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 9%,#000 88%,transparent);overflow:hidden;position:absolute;right:14px;top:69px;z-index:1}.speaker-list{animation:speaker-feed-scroll 16s ease-in-out infinite;display:grid;grid-gap:10px;gap:10px;left:auto;position:relative;right:auto;top:auto}.speaker-row{animation:speaker-chat-in 16s ease-in-out infinite;animation-fill-mode:both;min-height:72px}.speaker-row-dan{animation-delay:4s}.speaker-row-you{animation-delay:8s}.speaker-row-maya{animation-delay:12s}.speaker-bubble p span{animation:speaker-line-in 16s ease-out infinite;animation-fill-mode:both}.speaker-bubble p span+span{animation-delay:.35s}.speaker-row-dan .speaker-bubble p span{animation-delay:4s}.speaker-row-dan .speaker-bubble p span+span{animation-delay:4.35s}.speaker-row-you .speaker-bubble p span{animation-delay:8s}.speaker-row-you .speaker-bubble p span+span{animation-delay:8.35s}.speaker-row-maya .speaker-bubble p span{animation-delay:12s}.speaker-row-maya .speaker-bubble p span+span{animation-delay:12.35s}@keyframes speaker-feed-scroll{0%,68%{transform:translateY(0)}76%,to{transform:translateY(-65px)}}.language-art{height:188px;left:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent),linear-gradient(90deg,transparent,#000 11%,#000 89%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent),linear-gradient(90deg,transparent,#000 11%,#000 89%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;padding:10px 16px;right:0;-webkit-mask-composite:source-in}.language-row,.language-row-one,.language-row-three,.language-row-two{background:none;border:0;height:44px;margin:0;overflow:visible;padding:0;width:max-content}.language-row-one{animation-name:language-left}.language-row-two{animation-name:language-right;margin-left:18px}.language-row-three{animation-name:language-left;margin-left:-8px}.bento-ledger-image{bottom:-55px;height:250px}@media (max-width:620px){.widget-stack{height:300px}.widget-stack-image{top:-21px;width:360px}.speaker-viewport{bottom:76px}}@media (prefers-reduced-motion:reduce){.language-row,.speaker-bubble p span,.speaker-list,.speaker-row,.widget-stack-image{animation:none!important}.speaker-list{transform:none!important}.speaker-bubble p span,.speaker-row{-webkit-clip-path:inset(0)!important;clip-path:inset(0)!important;opacity:1!important}}.widget-stack{bottom:55px;height:300px;overflow:visible;width:min(430px,calc(100% - 24px))}.widget-stack-image{display:none}.widget-image{animation-duration:12s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;bottom:0;height:253px;left:50%;object-fit:contain;opacity:1;position:absolute;top:auto;transform-origin:center bottom;width:340px}.widget-image-zoom{animation-name:stack-zoom}.widget-image-meet{animation-name:stack-meet}.widget-image-teams{animation-name:stack-teams}@keyframes stack-zoom{0%,27%{transform:translateX(-50%) translateY(0) rotate(0deg) scale(1);z-index:3}34%,60%{transform:translateX(calc(-50% + 39px)) translateY(-16px) rotate(10deg) scale(.9);z-index:2}67%,94%{transform:translateX(calc(-50% - 39px)) translateY(14px) rotate(-10deg) scale(.9);z-index:1}to{transform:translateX(-50%) translateY(0) rotate(0deg) scale(1);z-index:3}}@keyframes stack-meet{0%,27%{transform:translateX(calc(-50% + 39px)) translateY(-16px) rotate(10deg) scale(.9);z-index:2}34%,60%{transform:translateX(-50%) translateY(0) rotate(0deg) scale(1);z-index:3}67%,94%{transform:translateX(calc(-50% - 39px)) translateY(14px) rotate(-10deg) scale(.9);z-index:1}to{transform:translateX(calc(-50% + 39px)) translateY(-16px) rotate(10deg) scale(.9);z-index:2}}@keyframes stack-teams{0%,27%{transform:translateX(calc(-50% - 39px)) translateY(14px) rotate(-10deg) scale(.9);z-index:1}34%,60%{transform:translateX(calc(-50% + 39px)) translateY(-16px) rotate(10deg) scale(.9);z-index:2}67%,94%{transform:translateX(-50%) translateY(0) rotate(0deg) scale(1);z-index:3}to{transform:translateX(calc(-50% - 39px)) translateY(14px) rotate(-10deg) scale(.9);z-index:1}}@media (max-width:620px){.widget-stack{bottom:42px;height:270px}.widget-image{height:230px;width:310px}}@media (prefers-reduced-motion:reduce){.widget-image{animation:none}.widget-image-zoom{transform:translateX(-50%) translateY(0) rotate(0deg) scale(1);z-index:3}.widget-image-meet{transform:translateX(calc(-50% + 33px)) translateY(-12px) rotate(8deg) scale(.9);z-index:2}.widget-image-teams{transform:translateX(calc(-50% - 33px)) translateY(12px) rotate(-8deg) scale(.9);z-index:1}}.second-brain-section{background:#171717}.second-brain-section .second-brain-copy h2{color:#fafafa}.second-brain-section .second-brain-copy>p:not(.section-kicker){color:hsla(0,0%,98%,.72)}.second-brain-section .graph-note p{color:hsla(0,0%,98%,.82)}.site-nav-slot{height:78px;position:relative;z-index:20}.site-nav-slot .nav-wrap{transition:background .24s ease,border-color .24s ease,box-shadow .24s ease,height .24s ease,padding .24s ease,width .24s ease}.site-nav-slot.is-scrolled .nav-wrap{-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%);background:hsla(0,0%,98%,.88);border:1px solid rgba(32,32,32,.14);border-radius:999px;box-shadow:0 12px 35px rgba(32,32,32,.11);height:60px;left:50%;max-width:1120px;padding-left:22px;padding-right:22px;position:fixed;top:14px;transform:translateX(-50%);width:calc(100% - 32px)}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.plan-card{display:flex;flex-direction:column;min-height:540px}.local-plan,.max-plan{background:#f5f5f5}.cloud-plan.featured-plan{background:#fff;border:1px solid var(--ink)}.plan-card h3{font-size:48px;margin-bottom:13px;margin-top:53px}.plan-card h3 small{color:rgba(32,32,32,.55);font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;letter-spacing:-.02em}.plan-card>p{color:rgba(32,32,32,.6);font-size:14px;line-height:1.45;margin:0;min-height:42px}.plan-card ul{border-top:0;flex:1 1;margin-top:28px;padding-top:0}.plan-card li{display:flex;font-size:13px;line-height:1.3}.plan-card li:before{flex:0 0 auto}.plan-badge{background:#e8e8e8;border-radius:999px;color:var(--ink);letter-spacing:.1em;padding:5px 10px}.plan-button{align-items:center;border:1px solid rgba(32,32,32,.27);border-radius:999px;color:var(--ink);display:inline-flex;font-size:14px;gap:9px;justify-content:center;margin-top:29px;min-height:47px;padding:0 16px;transition:background .18s ease,color .18s ease,transform .18s ease}.plan-button:hover{background:rgba(32,32,32,.07);transform:translateY(-2px)}.plan-button-primary{background:var(--ink);border-color:var(--ink);color:var(--paper)}.plan-button-primary:hover{background:#202020;color:var(--paper)}.legal-shell{min-height:100vh}.legal-page{margin:0 auto;max-width:1200px;padding:clamp(82px,10vw,145px) 5.4vw 120px}.legal-hero{border-bottom:1px solid var(--hairline);margin:0 auto 70px;max-width:770px;padding-bottom:55px;text-align:center}.legal-hero h1{font-size:clamp(50px,6.5vw,88px);margin:0 auto 28px;max-width:780px}.legal-hero>p:not(.section-kicker):not(.legal-updated){color:rgba(32,32,32,.65);font-size:17px;line-height:1.6;margin:0 auto;max-width:650px}.legal-updated{color:rgba(32,32,32,.48);font-size:11px;letter-spacing:.08em;margin:27px 0 0;text-transform:uppercase}.legal-content{margin:0 auto;max-width:760px}.legal-content section{border-bottom:1px solid var(--hairline);padding:0 0 31px;margin:0 0 31px}.legal-content h2{color:var(--ink);font-family:Newspaper,Iowan Old Style,Georgia,serif;font-size:28px;font-weight:400;letter-spacing:-.04em;margin:0 0 13px}.legal-content p{color:rgba(32,32,32,.68);font-size:15px;line-height:1.75;margin:0}.legal-content a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:rgba(32,32,32,.35);text-decoration-color:rgba(32,32,32,.35);text-underline-offset:3px}.legal-note{background:#f1f1f1;border-radius:12px;color:rgba(32,32,32,.68)!important;font-size:12px!important;line-height:1.55!important;padding:17px 19px}.site-footer-links{display:inline-flex;gap:16px}.indie-chains-badge{display:inline-flex;flex-shrink:0}.indie-chains-badge img{display:block;height:40px;width:180px}.site-footer a:hover{color:var(--ink)}@media (max-width:800px){.plan-grid{grid-template-columns:1fr}.plan-card{min-height:0}.legal-page{padding-left:21px;padding-right:21px}}@media (max-width:700px){.site-nav-slot,.site-nav-slot.is-scrolled{height:70px}.site-nav-slot.is-scrolled .nav-wrap{top:10px;width:calc(100% - 20px)}.site-footer-links{margin-top:4px}}.ecosystem-strip{border-bottom:1px solid var(--hairline);border-top:1px solid var(--hairline);margin:0 auto;max-width:1200px;padding:32px 5.4vw 35px;text-align:center}.ecosystem-strip .section-kicker{margin-bottom:22px}.ecosystem-logos{align-items:center;display:flex;flex-wrap:wrap;gap:14px 31px;justify-content:center}.ecosystem-logo{align-items:center;color:rgba(32,32,32,.7);display:inline-flex;filter:grayscale(1);font-size:13px;font-weight:700;gap:8px;letter-spacing:-.02em;opacity:.66;transition:filter .18s ease,opacity .18s ease,transform .18s ease}.ecosystem-logo:hover{filter:grayscale(0);transform:translateY(-2px)}.ecosystem-logo img{height:25px;object-fit:contain}.ecosystem-wordmark{gap:7px}.ecosystem-mark{color:#ef6c37;font-size:17px;line-height:1}.ecosystem-openai-mark{color:var(--ink);font-size:21px}.ecosystem-deepmind img{height:27px;width:27px}.ecosystem-note{color:rgba(32,32,32,.48);line-height:1.4;margin:20px auto 0}.testimonial-section{border-top:1px solid var(--hairline);margin:0 auto;max-width:1200px;padding:clamp(100px,11vw,165px) 5.4vw}.testimonial-heading{margin:0 auto;max-width:700px;text-align:center}.testimonial-heading h2{font-size:clamp(43px,5vw,70px)}.testimonial-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:68px}.testimonial-card{background:#f5f5f5;border:1px solid rgba(32,32,32,.11);border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;margin:0;min-height:285px;padding:29px 28px 26px;transition:box-shadow .22s ease,transform .22s ease}.testimonial-card:hover{box-shadow:0 18px 38px rgba(32,32,32,.1);transform:translateY(-4px)}.testimonial-card-featured{background:var(--ink);color:var(--paper);transform:translateY(-12px)}.testimonial-card-featured:hover{transform:translateY(-16px)}.testimonial-card blockquote{color:var(--ink);font-family:Newspaper,Iowan Old Style,Georgia,serif;font-size:clamp(23px,2.3vw,31px);letter-spacing:-.05em;line-height:1.04;margin:0}.testimonial-card-featured blockquote{color:var(--paper)}.testimonial-card figcaption{border-top:1px solid rgba(32,32,32,.14);color:rgba(32,32,32,.62);display:flex;flex-direction:column;font-size:11px;gap:5px;padding-top:17px}.testimonial-card-featured figcaption{border-color:hsla(0,0%,98%,.24);color:hsla(0,0%,98%,.62)}.testimonial-card figcaption strong{color:inherit;font-size:12px}@media (max-width:800px){.testimonial-grid{grid-template-columns:1fr;margin-top:48px}.testimonial-card-featured{transform:none}.testimonial-card-featured:hover{transform:translateY(-4px)}}@media (max-width:560px){.ecosystem-strip{padding-left:21px;padding-right:21px}.ecosystem-logos{gap:17px 22px}.ecosystem-logo{font-size:12px}}.ecosystem-strip{border-bottom:0;border-top:0;padding-bottom:42px;padding-top:42px}.ecosystem-eyebrow{color:rgba(32,32,32,.52);font-size:9px;font-weight:700;letter-spacing:.17em;margin:0 0 10px;text-transform:uppercase}.ecosystem-title{color:var(--ink);font-family:Newspaper,Iowan Old Style,Georgia,serif;font-size:clamp(24px,2.7vw,34px);letter-spacing:-.05em;line-height:1;margin:0 0 26px}.ecosystem-logos{gap:28px clamp(28px,5vw,72px)}.ecosystem-logo{filter:grayscale(1) saturate(.35) opacity(.72);font-size:0;gap:0;opacity:.6}.ecosystem-logo:hover{filter:grayscale(.55) saturate(.7) opacity(.9);opacity:1;transform:translateY(-2px) scale(1.04)}.ecosystem-logo img{height:37px;max-width:104px;width:auto}.ecosystem-note{color:rgba(32,32,32,.5);font-size:11px;line-height:1.45;margin:24px auto 0;max-width:520px}@media (max-width:560px){.ecosystem-logos{gap:24px 34px}.ecosystem-logo img{height:31px;max-width:84px}}.brand img{border-radius:9px;height:34px;width:34px}.eyebrow{gap:8px}.eyebrow-dot{background:#9a9a9a;border-radius:50%;box-shadow:0 0 0 4px hsla(0,0%,61%,.12);height:6px;width:6px}.visual-stage{aspect-ratio:1.72/1;border:1px solid rgba(32,32,32,.14);border-radius:28px;box-shadow:0 30px 80px rgba(32,32,32,.13);margin-top:62px;max-height:none;overflow:hidden}.visual-stage:before{display:none}.hero-product-image{object-fit:cover;object-position:center 62%}.memory-image{background:#f1f1f1;border-color:rgba(32,32,32,.2);border-radius:18px}.memory-image img,.memory-image-sculpture img{mix-blend-mode:normal;object-fit:cover}.memory-image-collage{width:min(77%,460px)}.memory-image-sculpture{aspect-ratio:1/1;width:min(61%,360px)}.bento-detection{background:#171717;border-color:hsla(0,0%,100%,.08);color:#fafafa;isolation:isolate}.bento-detection .bento-kicker{color:hsla(0,0%,100%,.68)}.bento-detection h2{color:#fafafa;max-width:430px}.bento-detection .bento-copy>p:not(.bento-kicker){color:hsla(0,0%,98%,.6)}.notch-demo{background:#0b0b0b;border:1px solid hsla(0,0%,100%,.12);border-radius:15px;bottom:19px;box-shadow:0 22px 48px rgba(0,0,0,.28);left:19px;overflow:hidden;position:absolute;right:19px;top:190px}.notch-video{height:100%;object-fit:cover;width:100%}.notch-demo:after{background:linear-gradient(180deg,transparent 64%,rgba(3,5,3,.68));content:"";inset:0;pointer-events:none;position:absolute}.notch-demo-meta{align-items:center;bottom:12px;color:hsla(0,0%,100%,.68);display:flex;font-size:10px;justify-content:space-between;left:14px;letter-spacing:.02em;position:absolute;right:14px;z-index:2}.notch-demo-meta span:first-child{align-items:center;color:#fff;display:flex;gap:7px}.notch-demo-meta i{background:#e56242;border-radius:50%;box-shadow:0 0 0 4px rgba(229,98,66,.14);height:6px;width:6px}.bento-ledger-image{bottom:-26px}.bento-ledger-image img{object-position:center 69%}.bento-vault{background:#f5f5f5}.bento-vault>p:not(.bento-kicker){max-width:100%;position:relative;z-index:2}.vault-preview{border:1px solid rgba(32,32,32,.13);border-radius:14px;bottom:-22px;box-shadow:0 18px 36px rgba(32,32,32,.12);height:150px;overflow:hidden;position:absolute;right:-25px;transform:rotate(-5deg);width:230px}.vault-preview img{object-fit:cover;object-position:center 65%}.ledger-mockup img,.meetings-mockup img,.privacy-mockup img{object-fit:cover;object-position:center 59%}.graph-brand-whisper img{border-radius:9px;filter:none}.capture-showcase{display:grid;grid-gap:14px;gap:14px;min-width:0}.capture-notch-frame{aspect-ratio:1.54/1;background:#161616;border:1px solid rgba(32,32,32,.14);border-radius:18px;box-shadow:0 24px 55px rgba(32,32,32,.15);overflow:hidden;position:relative}.capture-notch-frame video{height:100%;object-fit:cover;width:100%}.capture-notch-frame span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(8,9,8,.72);border:1px solid hsla(0,0%,100%,.15);border-radius:999px;bottom:14px;color:hsla(0,0%,100%,.78);font-size:10px;left:14px;letter-spacing:.08em;padding:8px 12px;position:absolute;text-transform:uppercase}.widget-pair{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.widget-pair figure{aspect-ratio:1.22/1;background:#242424;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;margin:0;overflow:hidden;position:relative}.widget-pair img{object-fit:cover;object-position:center 26%}.widget-pair figcaption{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,8%,.72);border-radius:999px;bottom:10px;color:hsla(0,0%,100%,.72);font-size:10px;left:10px;letter-spacing:.08em;padding:7px 10px;position:absolute;text-transform:uppercase;z-index:2}@media (max-width:800px){.visual-stage{border-radius:20px;margin-top:45px;width:calc(100vw - 24px)}.capture-showcase{margin-top:6px}}@media (max-width:620px){.bento-detection{min-height:570px}.notch-demo{top:220px}.vault-preview{height:155px;width:240px}}@media (max-width:520px){.visual-stage{aspect-ratio:1.15/1}.hero-product-image{object-position:center 62%}.widget-pair{grid-template-columns:1fr 1fr}.widget-pair figure{aspect-ratio:.88/1}}.visual-stage{aspect-ratio:1.55/1;background:transparent;border:0;border-radius:0;box-shadow:none;margin-top:32px;overflow:visible}.hero-product-image{object-position:center 90%}.memory-collage{min-height:450px}.memory-image{background:transparent;border:0;overflow:visible}.memory-collage:hover .memory-image-collage,.memory-collage:hover .memory-image-sculpture,.memory-image{box-shadow:none}.memory-image-collage,.memory-image-sculpture{aspect-ratio:1.58/1}.memory-image-collage img,.memory-image-sculpture img{object-fit:cover;object-position:center 90%}.meeting-gallery{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.meeting-gallery figure{background:transparent;border:0;border-radius:0;margin:0;overflow:visible}.meeting-gallery-visual{aspect-ratio:1.48/1;position:relative}.meeting-gallery-visual img{object-fit:cover;object-position:center 90%}.meeting-gallery figcaption{border-top:0;color:rgba(32,32,32,.72);font-size:13px;padding:0 18px 14px}.ledger-mockup,.privacy-mockup{aspect-ratio:1.36/1;border-radius:0;box-shadow:none}.ledger-mockup img,.privacy-mockup img{object-position:center 90%}@media (max-width:800px){.meeting-gallery{grid-template-columns:1fr}.visual-stage{margin-top:28px}}@media (max-width:520px){.visual-stage{aspect-ratio:1.35/1}.memory-collage{min-height:360px}.memory-image-collage{width:84%}.memory-image-sculpture{width:66%}}.capture-notch-frame video,.notch-video{display:block;object-fit:contain;object-position:center top}.widget-pair figure{aspect-ratio:.94/1}.widget-pair img{object-fit:contain;object-position:center center}.vault-preview{background:transparent;border:0;border-radius:0;bottom:-18px;box-shadow:none;height:250px;overflow:visible;right:-30px;transform:none;width:300px}.vault-preview img{object-fit:contain;object-position:center center}@media (min-width:801px){.bento-grid{grid-template-rows:520px 430px}}@media (max-width:800px){.bento-ledger{min-height:430px}}.visual-stage{transform:translate3d(0,var(--hero-parallax-offset,0),0);will-change:transform}.hero-image-entrance{animation:hero-rise .95s cubic-bezier(.2,.8,.2,1) .1s both}@keyframes hero-rise{0%{opacity:0;transform:translateY(78px)}to{opacity:1;transform:translateY(0)}}.memory-image-meeting img{object-fit:contain;object-position:center}.bento-ledger-image{background:transparent;border-radius:0;bottom:0;box-shadow:none;height:205px;left:0;overflow:hidden;right:0}.bento-ledger-image img{object-fit:cover;object-position:center 56%;transform:none}.featured-plan{overflow:hidden;position:relative}.pro-cat{height:116px;pointer-events:none;position:absolute;right:24px;top:47px;width:165px}.pro-cat img{object-fit:contain;transform:scale(1.65)}.vault-mark{background:transparent;bottom:24px;height:116px;right:50%;transform:translateX(50%);width:116px}.vault-mark img{filter:none;mix-blend-mode:normal}.capture-showcase{display:block}.capture-notch-frame{aspect-ratio:16/10;background:#ededed;box-shadow:none}@media (prefers-reduced-motion:reduce){.hero-image-entrance{animation:none}.visual-stage{transform:none;will-change:auto}}@media (max-width:620px){.vault-preview{bottom:-18px;height:275px;right:-10px;width:min(100%,350px)}}.memory-collage{min-height:560px}.memory-image-collage{left:1%;top:0;width:min(72%,420px)}.memory-image-sculpture{bottom:-5%;right:-7%;width:min(100%,560px)}.memory-caption{bottom:-68px;right:0}@media (max-width:800px){.memory-collage{align-items:flex-start;display:flex;flex-direction:column;min-height:0;padding-bottom:12px}.memory-image-collage,.memory-image-sculpture{bottom:auto;left:auto;position:relative;right:auto;top:auto}.memory-image-collage{width:74%}.memory-image-sculpture{align-self:flex-end;margin-top:-7%;width:100%}.memory-caption{align-self:flex-end;bottom:auto;margin-top:12px;position:relative;right:auto}}.bento-languages{display:flex;flex-direction:column;min-height:520px}.bento-languages .language-art{flex:0 0 170px;height:170px;left:auto;margin:17px -24px;position:relative;right:auto;top:auto;width:calc(100% + 48px)}.bento-languages>.bento-bottom-copy{bottom:auto;left:auto;margin-top:auto;max-width:none!important;position:static;right:auto}@media (min-width:621px) and (max-width:900px){.bento-grid{grid-template-rows:520px minmax(520px,auto) 430px}}@media (min-width:901px) and (max-width:1100px){.bento-grid{grid-template-columns:1.4fr 1fr;grid-template-rows:520px minmax(520px,auto) 430px}.bento-detection{grid-column:1/-1}.bento-voice{grid-column:1;grid-row:2}.bento-languages{grid-column:2;grid-row:2}.bento-ledger{grid-column:1;grid-row:3}.bento-vault{grid-column:2;grid-row:3}.bento-free{display:none}}@media (max-width:620px){.memory-image-collage{width:73%}.memory-image-sculpture{width:100%}.bento-languages{min-height:0}.bento-voice{min-height:480px}.bento-voice .speaker-viewport{bottom:135px}.bento-languages .language-art{flex-basis:150px;height:150px;margin-bottom:20px}.bento-languages>.bento-bottom-copy{margin-top:0}}.hero{align-items:center;display:grid;grid-gap:clamp(38px,5vw,82px);gap:clamp(38px,5vw,82px);grid-template-columns:minmax(380px,.9fr) minmax(460px,692px);margin:0 auto;max-width:1450px;padding:clamp(42px,5vw,76px) clamp(24px,4vw,62px) clamp(72px,7vw,105px);text-align:left}.hero-copy{align-items:flex-start;max-width:610px}.hero-copy h1{font-size:clamp(53px,5vw,76px);margin:31px 0 25px;max-width:610px}.hero-description{max-width:545px}.hero-actions{justify-content:flex-start}@media (max-width:1050px){.hero{gap:34px;grid-template-columns:minmax(350px,.9fr) minmax(420px,.8fr);padding-left:30px;padding-right:30px}.hero-notch-entrance{width:min(48vw,620px)}.hero-copy h1{font-size:clamp(49px,5.5vw,66px)}}@media (max-width:840px){.hero{grid-template-columns:1fr;padding:70px 21px 90px;text-align:center}.hero-copy{align-items:center;justify-self:center}.hero-copy h1{font-size:clamp(48px,10vw,73px);margin-left:auto;margin-right:auto}.hero-actions{justify-content:center}.hero-notch-entrance{justify-self:center;margin-top:22px;width:min(100%,640px)}}@media (max-width:520px){.hero{gap:30px;padding:62px 12px 72px}.hero-copy{padding:0 9px}.hero-copy h1{font-size:clamp(44px,13.2vw,64px);margin-top:25px}.hero-notch-stage{border-radius:24px}}