@font-face{font-family:Geist;src:url(/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--white:#fff;--ink:#1b182d;--mist:#f7f6fb;--violet:#7158f5;--citrus:#dfff62;--muted:#6e6978;--line:#e2e1e8;--content:1220px;--reading:720px;--radius-sm:10px;--radius-md:18px;--radius-lg:28px}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth}body{background:var(--white);min-height:100vh;color:var(--ink);flex-direction:column;margin:0;font-family:Geist,Arial,sans-serif;line-height:1.55;display:flex}img,svg{max-width:100%;display:block}a{color:inherit}button,input,textarea,select{font:inherit}:where(a,button){-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--violet);outline-offset:3px}.container{width:min(calc(100% - 2rem), var(--content));margin-inline:auto}.button{border-radius:var(--radius-sm);background:var(--ink);min-height:44px;color:var(--white);justify-content:center;align-items:center;padding:.75rem 1rem;font-weight:760;text-decoration:none;display:inline-flex}.button:hover{background:var(--violet)}.skip-link{z-index:1000;position:fixed;top:1rem;left:1rem;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.utility-label{color:var(--violet);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .8rem;font-family:Geist Mono,monospace;font-size:.72rem;font-weight:760}.site-header{z-index:100;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--white) 96%, transparent);position:relative}.header-inner{width:min(calc(100% - 2rem), var(--content));grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;min-height:76px;margin-inline:auto;display:grid}.brand,.footer-brand{color:var(--ink);letter-spacing:-.035em;font-size:1.125rem;font-weight:820;text-decoration:none}.brand{align-items:center;gap:.625rem;display:inline-flex}.desktop-navigation{justify-content:center;align-items:center;gap:1.7rem;min-width:0;display:flex}.desktop-navigation>a,.navigation-trigger{color:var(--ink);background:0 0;border:0;font-size:.95rem;font-weight:650;text-decoration:none}.desktop-navigation>a{padding-block:.75rem}.desktop-navigation>a:hover,.navigation-trigger:hover{color:var(--violet)}.desktop-product{align-self:stretch;align-items:stretch;display:flex}.navigation-trigger{cursor:pointer;align-items:center;gap:.35rem;padding:.75rem .1rem;display:inline-flex}.navigation-trigger span{font-size:1.1rem;transition:transform .16s;position:relative;top:-.08em}.navigation-trigger[aria-expanded=true] span{transform:rotate(180deg)}.header-demo-link{min-width:9.2rem}.menu-toggle{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);min-height:44px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:.55rem;padding:.55rem .75rem;font-weight:720;display:none}.product-mega-menu{width:min(calc(100vw - 32px), var(--content));border:1px solid var(--line);border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--white);position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 64px #1b182d24}.product-menu-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.product-menu-card{min-width:0;padding:1.25rem}.product-menu-card+.product-menu-card{border-left:1px solid var(--line)}.product-menu-media{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--mist);grid-template-rows:14% 1fr;margin-bottom:1rem;display:grid;position:relative;overflow:hidden}.product-menu-media--dashboard,.product-menu-media--instagram,.product-menu-media--reddit{aspect-ratio:16/10}.product-menu-media-bar{border-bottom:1px solid var(--line);background:var(--white)}.product-menu-media-body{border:1px solid color-mix(in srgb, var(--violet) 28%, var(--line));background:linear-gradient(90deg, color-mix(in srgb, var(--violet) 12%, var(--white)) 28%, transparent 28%), repeating-linear-gradient(0deg, transparent 0 10px, var(--line) 10px 11px);border-radius:6px;place-self:center;width:72%;height:58%}.product-menu-media--instagram{background:linear-gradient(135deg,#fff 35%,#f8efff)}.product-menu-media--instagram .product-menu-media-body{background:radial-gradient(circle at 26% 25%, var(--violet) 0 8%, transparent 9%), linear-gradient(160deg, #fff 42%, #f1eaff);border-radius:12px;width:44%}.product-menu-media--reddit{background:linear-gradient(135deg,#fff 35%,#fff3ec)}.product-menu-media--reddit .product-menu-media-body{background:radial-gradient(circle at 12% 24%,#ff6a22 0 5%,#0000 6%),repeating-linear-gradient(0deg,#0000 0 10px,#eadfd8 10px 11px);border-color:#f0d6c7;width:78%}.product-menu-title{justify-content:space-between;align-items:center;gap:.75rem;font-size:1.05rem;font-weight:800;text-decoration:none;display:flex}.product-menu-title:hover{color:var(--violet)}.product-menu-card p{min-height:3em;color:var(--muted);margin:.4rem 0 .85rem;font-size:.85rem;line-height:1.45}.product-menu-card ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.product-menu-card li{color:var(--ink);font-size:.78rem;line-height:1.35;display:block}.product-menu-card li:before{color:var(--violet);content:"•";margin-right:.45rem}.product-menu-footer{border-top:1px solid var(--line);background:var(--mist);justify-content:flex-end;padding:.85rem 1.25rem;display:flex}.product-menu-footer a{align-items:center;gap:.5rem;font-size:.875rem;font-weight:750;text-decoration:none;display:inline-flex}.mobile-navigation{display:none}.site-footer{padding:4.5rem max(1rem, calc((100vw - var(--content)) / 2)) 1.5rem;border-top:1px solid var(--line);background:var(--mist);margin-top:auto}.footer-inner{width:min(100%, var(--content));grid-template-columns:minmax(14rem,1.2fr) 2fr;gap:clamp(3rem,8vw,8rem);margin-inline:auto;display:grid}.footer-intro p{max-width:22rem;color:var(--muted);margin:.9rem 0 1.1rem}.footer-intro>a:not(.footer-brand){text-underline-offset:.2em;font-weight:650}.footer-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.footer-group h2{letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.8rem}.footer-group ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.footer-group a{color:var(--muted);font-size:.9rem;text-decoration:none}.footer-group a:hover{color:var(--ink);text-underline-offset:.25em;text-decoration:underline}.footer-bottom{width:min(100%, var(--content));border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:1rem;margin:3rem auto 0;padding-top:1.25rem;font-family:Geist Mono,monospace;font-size:.7rem;display:flex}.footer-bottom p{margin:0}.home-hero{isolation:isolate;min-height:clamp(520px,72vw,760px);display:grid;position:relative;overflow:hidden}.home-hero__image{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;animation:.9s cubic-bezier(.22,.75,.28,1) forwards hero-settle;position:absolute;inset:0;transform:scale(1.018)}.home-hero__shade{z-index:-1;background:linear-gradient(90deg,#120f22e0 0%,#120f22a3 43%,#120f2214 74%);position:absolute;inset:0}.home-hero__content{color:var(--white);flex-direction:column;align-self:end;align-items:flex-start;padding-block:clamp(4rem,9vw,7rem);display:flex}.home-hero h1{letter-spacing:-.065em;max-width:12ch;margin:0;font-size:clamp(3.25rem,6.4vw,6.6rem);font-weight:780;line-height:.91}.home-hero p{color:#ffffffdb;max-width:46rem;margin:1.65rem 0 2rem;font-size:clamp(1rem,1.6vw,1.2rem)}.home-hero__cta{min-width:10.5rem;color:var(--white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff8c}.home-hero__cta:hover{background:var(--white);color:var(--ink)}.workspace-narrative h2{letter-spacing:-.06em;max-width:12ch;margin:0;font-size:clamp(2.5rem,5vw,5.25rem);font-weight:740;line-height:.98}.demo-identity{grid-template-columns:64px 1fr auto;align-items:center;gap:.9rem;display:grid}.demo-identity img{border-radius:50%}.demo-identity strong,.demo-identity span{display:block}.demo-identity strong{font-size:.95rem}.demo-identity div span{color:var(--muted);font-size:.77rem}.demo-identity__badge{border:1px solid var(--line);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.25rem .45rem;font-family:Geist Mono,monospace;font-size:.62rem}.demo-identity--compact{grid-template-columns:40px 1fr auto}.demo-identity--compact img{width:40px;height:40px}.demo-identity--compact .demo-identity__badge{display:none}.product-previews{padding-block:clamp(5rem,10vw,10rem)}.product-preview{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.45fr);align-items:center;gap:clamp(3rem,8vw,8rem);min-height:min(48rem,70vw);display:grid}.product-preview+.product-preview{margin-top:clamp(7rem,14vw,14rem)}.product-preview--reverse{grid-template-columns:minmax(0,1.45fr) minmax(17rem,.72fr)}.product-preview--reverse .product-preview__copy{grid-column:2}.product-preview--reverse .product-preview__media{grid-area:1/1}.product-preview__copy h2{letter-spacing:-.07em;margin:0;font-size:clamp(2.75rem,5.5vw,5.6rem);font-weight:770;line-height:.9}.product-preview__copy>p:not(.utility-label){color:var(--muted)}.product-preview__copy .product-preview__lead{color:var(--ink);letter-spacing:-.035em;margin:1.8rem 0 1rem;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:610;line-height:1.25}.product-preview__copy>a{margin-top:.8rem;font-weight:760;text-decoration:none;display:inline-flex}.product-preview__copy>a:hover{color:var(--violet)}.product-preview__media{min-width:0}.media-frame{margin:0}.media-frame__surface{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--mist);position:relative;overflow:hidden;box-shadow:0 28px 80px #1b182d1f}.media-frame--wide .media-frame__surface{aspect-ratio:16/10}.media-frame--dashboard .media-frame__surface{aspect-ratio:8/5}.media-frame--portrait .media-frame__surface{aspect-ratio:4/5}.media-frame figcaption{color:var(--muted);letter-spacing:.04em;margin-top:.65rem;font-family:Geist Mono,monospace;font-size:.62rem}.dashboard-shot picture,.dashboard-shot img{width:100%;height:100%}.dashboard-shot img{object-fit:cover}.social-scene--instagram{width:min(100%,31rem);margin-inline:auto}.social-scene--instagram .media-frame__surface{background:var(--white);flex-direction:column;min-height:36rem;display:flex}.social-scene__bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:1rem;display:flex}.social-scene__bar>span{letter-spacing:.12em}.conversation{flex-direction:column;flex:1;padding:2rem 1.25rem 1.25rem;display:flex}.conversation p{border-radius:1rem;max-width:80%;margin:0;padding:.7rem .9rem;font-size:.84rem;line-height:1.4}.conversation__incoming{background:#efeff2;align-self:flex-start}.conversation__outgoing{color:var(--white);background:#6d42d8;align-self:flex-end}.conversation__event{color:var(--muted);align-self:center;margin:auto 0 1rem;font-family:Geist Mono,monospace;font-size:.62rem}.conversation__handoff{color:var(--muted);align-self:flex-end;margin-top:.6rem;font-size:.68rem}.social-scene--reddit .media-frame__surface{background:#fffaf7;align-items:center;padding:clamp(1rem,4vw,3rem);display:grid}.reddit-thread{border-radius:var(--radius-sm);background:var(--white);border:1px solid #eadfd8;padding:clamp(1rem,3vw,2rem)}.reddit-thread__meta{color:#6b6561;align-items:center;gap:.4rem;font-size:.7rem;display:flex}.reddit-mark{width:1.55rem;height:1.55rem;color:var(--white);background:#ff4500;border-radius:50%;place-items:center;font-weight:800;display:grid}.reddit-thread h3{margin:1rem 0 .5rem;font-size:clamp(1.1rem,2vw,1.55rem);line-height:1.15}.reddit-thread>p{color:#514b47;margin:0;font-size:.85rem}.reddit-thread__draft{border-left:3px solid var(--violet);background:var(--mist);margin-top:1.5rem;padding:1rem}.reddit-thread__draft span,.reddit-thread__draft strong{font-family:Geist Mono,monospace;font-size:.61rem;display:block}.reddit-thread__draft span{color:var(--muted)}.reddit-thread__draft p{margin:.7rem 0;font-size:.78rem}.reddit-thread__draft strong{color:var(--violet);text-transform:uppercase}.home-realities{border-bottom:1px solid var(--line)}.home-realities dl{grid-template-columns:repeat(3,minmax(0,1fr));margin-block:0;display:grid}.home-realities dl>div{min-width:0;padding:1.45rem clamp(1rem,3vw,2.5rem) 1.55rem}.home-realities dl>div+div{border-left:1px solid var(--line)}.home-realities dt{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.35rem;font-family:Geist Mono,monospace;font-size:.63rem;font-weight:720}.home-realities dd{margin:0;font-size:.92rem;font-weight:670;line-height:1.35}.home-job{scroll-margin-top:2rem}.home-job__header{grid-template-columns:minmax(0,1.25fr) minmax(19rem,.6fr);align-items:end;gap:clamp(2rem,7vw,7rem);padding-bottom:clamp(2.5rem,5vw,4.25rem);display:grid}.home-job__product{letter-spacing:.1em;text-transform:uppercase;margin:0 0 .7rem;font-family:Geist Mono,monospace;font-size:.7rem;font-weight:760}.home-job h2,.home-connections h2{letter-spacing:-.058em;max-width:15ch;margin:0;font-size:clamp(2.45rem,4.6vw,4.75rem);font-weight:755;line-height:.96}.home-job__intro>p{margin:0;font-size:clamp(1rem,1.6vw,1.16rem);line-height:1.55}.home-job__intro>a,.home-conversation__lane>header a{text-underline-offset:.25em;align-items:center;gap:.35rem;margin-top:1.25rem;font-size:.86rem;font-weight:760;display:inline-flex}.home-job__intro>a:hover,.home-conversation__lane>header a:hover{color:var(--violet)}.home-research{background:var(--ink);color:var(--white);padding-block:clamp(5rem,9vw,8rem)}.home-research .home-job__product{color:#a99af9}.home-research .home-job__intro>p{color:#ffffffb3}.home-research__surface{border-radius:var(--radius-lg);background:#27233d;border:1px solid #ffffff29;padding:clamp(.5rem,1.4vw,1rem);box-shadow:0 32px 100px #00000047}.home-research .media-frame__surface{border-radius:calc(var(--radius-lg) - .45rem);box-shadow:none;border-color:#ffffff1f}.home-evidence-notes{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-evidence-notes li{grid-template-columns:2rem 1fr;align-items:center;gap:.65rem;padding:1.2rem 1rem .45rem;display:grid}.home-evidence-notes li+li{border-left:1px solid #ffffff24}.home-evidence-notes span,.home-content__workflow span{color:#a99af9;font-family:Geist Mono,monospace;font-size:.64rem}.home-evidence-notes strong{font-size:.85rem;font-weight:640}.home-content{background:var(--mist);padding-block:clamp(5rem,9vw,8rem)}.home-content .home-job__product{color:var(--violet)}.home-content__board{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);grid-template-columns:minmax(0,1fr) minmax(12rem,.22fr);align-items:stretch;padding:clamp(.65rem,1.5vw,1.05rem);display:grid;box-shadow:0 24px 70px #1b182d17}.home-content__capture{min-width:0}.home-content .media-frame__surface{border-radius:calc(var(--radius-lg) - .45rem);box-shadow:none}.home-content__workflow{grid-template-rows:repeat(4,minmax(0,1fr));margin:0;padding:.25rem 0 .25rem 1rem;list-style:none;display:grid}.home-content__workflow li{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:.35rem;min-width:0;padding:1rem;display:flex}.home-content__workflow li:last-child{border-bottom:0}.home-content__workflow strong{font-size:.86rem;line-height:1.3}.home-mid-cta{padding-block:clamp(3.5rem,6vw,5.5rem)}.home-mid-cta .demo-cta{border:1px solid var(--line);background:var(--white);color:var(--ink);padding:clamp(2rem,4vw,3.25rem);box-shadow:0 18px 54px #1b182d14}.home-mid-cta .demo-cta h2{font-size:clamp(2rem,3.6vw,3.65rem)}.home-mid-cta .demo-cta p:not(.utility-label){color:var(--muted)}.home-mid-cta .demo-cta__button{background:var(--ink);color:var(--white)}.home-mid-cta .demo-cta__button:hover{background:var(--violet)}.home-conversation{border-block:1px solid var(--line);background:#eeebff;padding-block:clamp(5rem,9vw,8rem)}.home-conversation__header{grid-template-columns:.45fr 1fr .7fr;gap:clamp(1.5rem,5vw,4rem);padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}.home-conversation__header .home-job__product{color:#553dca}.home-conversation__header>p:last-child{color:#514b6c;max-width:33rem;margin:0;font-size:1.04rem}.home-conversation__lanes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.home-conversation__lane{border-radius:var(--radius-lg);background:#ffffffb8;border:1px solid #553dca2e;min-width:0;padding:clamp(1rem,2.5vw,1.6rem)}.home-conversation__lane>header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.home-conversation__demo{color:#6758a8;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .25rem;font-family:Geist Mono,monospace;font-size:.6rem;font-weight:720}.home-conversation__lane h3{letter-spacing:-.05em;margin:0;font-size:clamp(1.8rem,3vw,2.7rem)}.home-conversation__lane>header a{margin:0 0 .3rem;font-size:.76rem}.home-conversation__summary{color:#514b6c;min-height:5rem;margin:1rem 0 1.5rem;font-size:.9rem}.home-conversation .instagram-conversation,.home-conversation .reddit-thread-frame{width:100%;box-shadow:0 24px 60px #352b651f}.home-conversation .instagram-message-list{min-height:26rem}.home-conversation .reddit-thread-frame__post,.home-conversation .reddit-thread-frame__draft{padding:1.25rem}.home-conversation .reddit-thread-frame__post h2{font-size:1.45rem}.home-conversation__boundary{color:#514b6c;margin:1rem 0 0;font-size:.78rem}.home-conversation__boundary strong{color:var(--ink)}.home-connections{padding-block:clamp(5rem,9vw,8rem)}.home-connections>header{grid-template-columns:.4fr 1.1fr .75fr;align-items:end;gap:clamp(1.5rem,5vw,4rem);display:grid}.home-connections>header .utility-label{align-self:start}.home-connections>header>p:last-child{color:var(--muted);margin:0}.home-connections__matrix{border-block:1px solid var(--line);grid-template-columns:.9fr 1.7fr .7fr;margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}.home-connections__matrix>section{padding:1.5rem clamp(1rem,3vw,2rem) 2rem}.home-connections__matrix>section+section{border-left:1px solid var(--line)}.home-connections__matrix h3{margin:0 0 1.25rem;font-size:.82rem}.home-connections__matrix ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.home-connections__matrix li{border:1px solid var(--line);background:var(--mist);border-radius:999px;padding:.4rem .62rem;font-size:.72rem;font-weight:650}.home-connections__notes{grid-template-columns:1fr 1fr;gap:1rem 3rem;padding-top:1.5rem;display:grid}.home-connections__notes p{color:var(--muted);margin:0;font-size:.78rem}.home-connections__notes strong{color:var(--ink);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.3rem;font-family:Geist Mono,monospace;font-size:.61rem;display:block}.home-final-cta{padding-top:0}.home-final-cta .demo-cta h2{font-size:clamp(2.35rem,4.5vw,4.8rem)}.home-final-cta .demo-cta__button{background:var(--white);color:var(--ink)}.home-final-cta .demo-cta__button:hover{background:#bdb2ff}.page-cta{padding-block:clamp(5rem,10vw,9rem)}.demo-cta{border-radius:var(--radius-lg);background:var(--ink);color:var(--white);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding:clamp(2rem,6vw,5rem);display:grid}.demo-cta h2{letter-spacing:-.06em;max-width:13ch;margin:0;font-size:clamp(2.4rem,5vw,5.5rem);font-weight:740;line-height:.98}.demo-cta p:not(.utility-label){color:#ffffffad;max-width:38rem;margin:1.2rem 0 0}.demo-cta__button{background:var(--citrus);min-width:10.5rem;color:var(--ink)}.demo-cta__button:hover{background:var(--white)}.product-hero{grid-template-columns:minmax(0,1.2fr) minmax(21rem,.65fr);align-items:end;gap:clamp(3rem,9vw,9rem);padding-block:clamp(5rem,10vw,10rem) clamp(4rem,8vw,8rem);display:grid}.product-hero h1{letter-spacing:-.075em;max-width:10ch;margin:0;font-size:clamp(3.7rem,7.5vw,7.4rem);font-weight:780;line-height:.9}.product-hero>div>p:last-child{max-width:39rem;color:var(--muted);margin:2rem 0 0;font-size:clamp(1.1rem,1.8vw,1.35rem)}.workspace-card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--mist);padding:1.5rem}.workspace-card__flow{border-top:1px solid var(--line);margin-block:2rem 1.25rem;display:grid}.workspace-card__flow span{border-bottom:1px solid var(--line);text-transform:uppercase;padding-block:.7rem;font-family:Geist Mono,monospace;font-size:.67rem}.workspace-card p{color:var(--muted);margin:0;font-size:.8rem}.workspace-narrative{border-block:1px solid var(--line);padding-block:clamp(4rem,8vw,8rem)}.workspace-narrative h2{max-width:16ch}.workspace-narrative>p:last-child{max-width:46rem;color:var(--muted);margin:2rem 0 0;font-size:1.05rem}.product-previews--overview{padding-top:clamp(6rem,11vw,11rem)}.page-intro{grid-template-columns:minmax(0,1fr) 6.5rem;align-items:end;gap:clamp(3rem,8vw,8rem);padding-block:clamp(5rem,10vw,10rem) clamp(3rem,6vw,5.5rem);display:grid}.page-intro__copy h1{letter-spacing:-.075em;max-width:11ch;margin:0;font-size:clamp(3.7rem,8vw,8rem);font-weight:780;line-height:.88}.page-intro__copy>p:last-child{max-width:43rem;color:var(--muted);margin:2rem 0 0;font-size:clamp(1.08rem,1.8vw,1.38rem)}.page-intro__position{height:clamp(9rem,17vw,13rem);color:var(--muted);grid-template-rows:auto 1fr auto;place-items:center;gap:.75rem;font-family:Geist Mono,monospace;font-size:.67rem;display:grid}.page-intro__position i{background:var(--line);width:1px;height:100%}.product-dashboard{padding-bottom:clamp(5rem,10vw,10rem);position:relative}.product-dashboard .media-frame__surface{border-color:color-mix(in srgb, var(--violet) 18%, var(--line));box-shadow:0 34px 96px #1b182d29}.product-dashboard>p{color:var(--muted);letter-spacing:.035em;margin:.85rem 0 0;font-family:Geist Mono,monospace;font-size:.63rem}.feature-sequence{border-top:1px solid var(--line)}.feature-scene{border-bottom:1px solid var(--line);grid-template-columns:2.5rem minmax(15rem,.7fr) minmax(0,1.35fr);align-items:center;gap:clamp(2rem,5vw,5rem);min-height:clamp(39rem,63vw,49rem);padding-block:clamp(5rem,10vw,9rem);display:grid}.feature-scene__rail{height:100%;min-height:20rem;color:var(--violet);justify-content:center;padding-top:.2rem;font-family:Geist Mono,monospace;font-size:.68rem;display:flex;position:relative}.feature-scene__rail:after{background:var(--violet);content:"";opacity:.68;width:2px;position:absolute;top:2.2rem;bottom:0;left:50%}.feature-scene__copy h2{letter-spacing:-.062em;max-width:10ch;margin:0;font-size:clamp(2.6rem,5vw,5.1rem);font-weight:740;line-height:.96}.feature-scene__copy>p:last-child{max-width:33rem;color:var(--muted);margin:1.7rem 0 0;font-size:1.03rem}.feature-scene--reverse .feature-scene__copy{grid-column:3}.feature-scene--reverse .feature-stage{grid-area:1/2}.feature-stage{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--mist);min-width:0;min-height:clamp(25rem,39vw,34rem);overflow:hidden;box-shadow:0 24px 72px #1b182d17}.feature-stage header{border-bottom:1px solid var(--line);background:var(--white);align-items:center;gap:1rem;min-height:4rem;padding:1rem 1.25rem;display:flex}.feature-stage header>span:last-child{color:var(--muted);margin-left:auto;font-family:Geist Mono,monospace;font-size:.62rem}.research-discovery{background:var(--white)}.research-discovery__body{grid-template-columns:minmax(7rem,25%) 1fr;min-height:calc(clamp(25rem,39vw,34rem) - 4rem);display:grid}.research-discovery__views{border-right:1px solid var(--line);background:var(--mist);flex-direction:column;gap:1.15rem;padding:2rem 1.25rem;font-size:.78rem;display:flex}.research-discovery__views strong{color:var(--violet)}.research-discovery__body>div{padding:clamp(2rem,5vw,4rem)}.research-discovery__body p,.hook-workbench span,.hook-workbench small,.project-ledger span,.planning-board span,.planning-board small,.approval-lane span,.approval-lane small,.carousel-editor span,.metrics-ledger span{color:var(--muted);font-family:Geist Mono,monospace;font-size:.64rem}.research-discovery__body h3{letter-spacing:-.05em;max-width:14ch;margin:.6rem 0 2.5rem;font-size:clamp(1.8rem,3.4vw,3.2rem);line-height:1}.signal-lines{border-top:1px solid var(--line);display:grid}.signal-lines span{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:4rem 1fr;gap:.8rem;padding:.85rem 0;font-size:.76rem;display:grid}.signal-lines b{color:var(--violet);text-transform:uppercase;font-family:Geist Mono,monospace;font-size:.58rem}.hook-workbench{background:var(--ink);color:var(--white);grid-template-columns:1.1fr .9fr;align-content:center;gap:1rem;padding:clamp(1.4rem,4vw,3.5rem);display:grid}.hook-workbench__hook,.hook-workbench__script{border-radius:var(--radius-sm);border:1px solid #ffffff29;min-width:0;padding:clamp(1.3rem,3vw,2.3rem)}.hook-workbench__hook{background:var(--citrus);color:var(--ink)}.hook-workbench blockquote{letter-spacing:-.045em;margin:2.2rem 0 3.5rem;font-size:clamp(1.4rem,3vw,2.5rem);font-weight:710;line-height:1.06}.hook-workbench__script{background:#ffffff0f}.hook-workbench__script>span{color:#b8abff}.hook-workbench__script p{color:#ffffffc2;margin:1.5rem 0 3rem;font-size:.85rem}.hook-workbench__script i{background:#ffffff2e;width:100%;height:1px;margin-top:1.1rem;display:block}.project-ledger{background:var(--white);flex-direction:column;display:flex}.project-ledger header>div span,.project-ledger header>div strong{display:block}.project-ledger header>div strong{margin-top:.2rem;font-size:1.15rem}.project-ledger header>span{background:color-mix(in srgb, var(--citrus) 70%, var(--white));color:var(--ink);border-radius:999px;padding:.3rem .6rem}.project-ledger__rows{flex:1;padding:clamp(1.5rem,4vw,3rem);display:grid}.project-ledger__rows p{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:2rem;margin:0;padding:1.25rem 0;display:flex}.project-ledger__rows b{text-align:right;font-size:clamp(1rem,2.2vw,1.5rem)}.planning-board{background:var(--white)}.planning-board header span:first-of-type{margin-left:auto}.planning-board header span:last-child{margin-left:0}.planning-board__week{grid-template-columns:repeat(3,minmax(0,1fr));min-height:calc(clamp(25rem,39vw,34rem) - 4rem);padding:clamp(1rem,3vw,2rem);display:grid}.planning-board__week>div{border-left:1px solid var(--line);padding:1rem}.planning-board__week>div:last-child{border-right:1px solid var(--line)}.planning-board__week p{border-top:3px solid var(--violet);background:var(--mist);min-height:7rem;margin:2rem 0 1rem;padding:1rem;font-size:.82rem;font-weight:680}.approval-lane{background:var(--ink);color:var(--white);grid-template-columns:repeat(2,minmax(0,1fr) auto) minmax(0,1fr);align-content:center;align-items:stretch;gap:.6rem;padding:clamp(1.25rem,4vw,3rem);display:grid}.approval-lane>div{border-radius:var(--radius-sm);background:#ffffff0f;border:1px solid #ffffff29;flex-direction:column;min-height:12rem;padding:1.2rem;display:flex}.approval-lane strong{margin:auto 0;font-size:clamp(.92rem,1.7vw,1.25rem);line-height:1.15}.approval-lane>i{color:#ffffff6b;align-self:center;font-style:normal}.approval-lane .approval-lane__decision{border-color:var(--citrus);background:var(--citrus);color:var(--ink)}.approval-lane>div:not(.approval-lane__decision) span,.approval-lane>div:not(.approval-lane__decision) small{color:#c7c3d2}.approval-lane__decision span,.approval-lane__decision small{color:#454027}.carousel-editor{background:var(--white)}.carousel-editor__slides{grid-template-columns:repeat(4,minmax(7rem,1fr));gap:.8rem;padding:clamp(1rem,3vw,2rem);display:grid}.carousel-editor__slides article{border:1px solid var(--line);background:var(--mist);flex-direction:column;min-height:clamp(15rem,24vw,21rem);padding:1rem;display:flex}.carousel-editor__slides article:nth-child(2){background:var(--citrus)}.carousel-editor__slides article:nth-child(3){background:var(--violet);color:var(--white)}.carousel-editor__slides article:nth-child(3) span{color:var(--white)}.carousel-editor__slides strong{letter-spacing:-.025em;margin-top:auto;font-size:clamp(.82rem,1.5vw,1.15rem);line-height:1.12}.metrics-ledger{background:var(--white)}.metrics-ledger__row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin-inline:clamp(1.25rem,4vw,3rem);padding:1.5rem 0;display:grid}.metrics-ledger__row p{margin:0;font-size:clamp(.95rem,1.8vw,1.25rem);font-weight:670}.product-boundary{border-block:1px solid var(--line);grid-template-columns:.65fr 1fr 1.1fr;gap:clamp(2rem,5vw,5rem);margin-top:clamp(5rem,10vw,10rem);padding-block:clamp(3rem,6vw,5rem);display:grid}.product-boundary h2{letter-spacing:-.055em;max-width:12ch;margin:0;font-size:clamp(2rem,4vw,3.8rem);font-weight:730;line-height:1}.product-boundary>p:last-child{color:var(--muted);margin:0;font-size:1.02rem}.native-product-hero{grid-template-columns:minmax(17rem,.66fr) minmax(0,1.34fr);align-items:center;gap:clamp(3rem,8vw,8rem);padding-bottom:clamp(5rem,11vw,10rem);display:grid}.native-product-hero--outreach{grid-template-columns:minmax(17rem,.62fr) minmax(0,1.38fr)}.native-product-hero__note>p:not(.utility-label){letter-spacing:-.035em;max-width:30rem;margin:0;font-size:clamp(1.2rem,2.1vw,1.75rem);font-weight:610;line-height:1.25}.native-product-hero__note dl{border-top:1px solid var(--line);margin:2.5rem 0 0}.native-product-hero__note dl div{border-bottom:1px solid var(--line);grid-template-columns:minmax(7rem,.8fr) 1.2fr;gap:1rem;padding-block:.85rem;display:grid}.native-product-hero__note dt,.native-product-hero__note dd{margin:0;font-size:.8rem}.native-product-hero__note dt{color:var(--muted);font-family:Geist Mono,monospace}.native-product-hero__note dd{font-weight:720}.instagram-conversation{justify-self:end;width:min(100%,43rem);margin:0}.instagram-conversation__frame{background:linear-gradient(135deg,#ff8a00 0%,#e1306c 37%,#833ab4 68%,#405de6 100%);border-radius:clamp(1.25rem,3vw,2rem);padding:2px;overflow:hidden;box-shadow:0 32px 90px #1b182d29}.instagram-conversation__frame>*{background:var(--white)}.instagram-conversation__header,.instagram-conversation__owner,.instagram-conversation__person{align-items:center;display:flex}.instagram-conversation__header{border-bottom:1px solid var(--line);border-radius:calc(clamp(1.25rem,3vw,2rem) - 2px) calc(clamp(1.25rem,3vw,2rem) - 2px) 0 0;justify-content:space-between;gap:1rem;min-height:5rem;padding:1rem 1.25rem}.instagram-conversation__person{gap:.8rem;min-width:0}.instagram-conversation__person img,.instagram-conversation__owner img{border-radius:50%;flex:none}.instagram-conversation__person span,.instagram-conversation__person strong,.instagram-conversation__person small,.instagram-conversation__owner span,.instagram-conversation__owner strong,.instagram-conversation__owner small{display:block}.instagram-conversation__person small,.instagram-conversation__owner small{color:var(--muted);font-size:.68rem}.instagram-conversation__demo{color:var(--muted);text-transform:uppercase;flex:none;font-family:Geist Mono,monospace;font-size:.61rem}.instagram-conversation__owner{border-bottom:1px solid var(--line);background:#faf7ff;gap:.7rem;padding:.75rem 1.25rem}.instagram-conversation__owner b{color:#6d28a8;margin-left:auto;font-size:.7rem}.instagram-message-list{border-radius:0 0 calc(clamp(1.25rem,3vw,2rem) - 2px) calc(clamp(1.25rem,3vw,2rem) - 2px);flex-direction:column;gap:.85rem;min-height:32rem;margin:0;padding:clamp(1.15rem,3vw,2rem);list-style:none;display:flex}.instagram-message{width:min(82%,27rem);transition:opacity .26s,transform .32s cubic-bezier(.22,.75,.28,1)}.instagram-message[data-visible=false],.instagram-conversation[data-sequence-state=pending] .instagram-message{opacity:0;transform:translateY(.8rem)}.instagram-message--outbound{align-self:flex-end}.instagram-message__meta{color:var(--muted);justify-content:space-between;align-items:baseline;gap:1rem;margin:0 .3rem .3rem;display:flex}.instagram-message__meta strong,.instagram-message__meta span{font-size:.66rem}.instagram-message__meta strong{color:var(--ink)}.instagram-message__meta span{font-family:Geist Mono,monospace}.instagram-message p{background:#efeff3;border-radius:1.15rem;margin:0;padding:.8rem 1rem;font-size:.87rem}.instagram-message--outbound p{color:var(--white);background:#6d42d8}.instagram-message__state{color:var(--muted);margin:.35rem .35rem 0;font-family:Geist Mono,monospace;font-size:.59rem;display:block}.instagram-message--outbound .instagram-message__state{text-align:right}.instagram-message__state.is-automated:before,.instagram-message__state.is-human:before{content:"";border-radius:50%;width:.45rem;height:.45rem;margin-right:.35rem;display:inline-block}.instagram-message__state.is-automated:before{background:#833ab4}.instagram-message__state.is-human:before{background:#16864b}.instagram-conversation__caption{color:var(--muted);margin:.75rem 0 0;font-family:Geist Mono,monospace;font-size:.61rem}.reddit-thread-frame{border-radius:var(--radius-md);background:var(--white);border:1px solid #d7d9dc;justify-self:end;width:min(100%,50rem);overflow:hidden;box-shadow:0 32px 90px #1b182d24}.reddit-thread-frame__toolbar{color:#575b60;background:#f6f7f8;border-bottom:1px solid #d7d9dc;align-items:center;gap:.7rem;min-height:4.25rem;padding:.75rem 1.15rem;font-size:.7rem;display:flex}.reddit-thread-frame__toolbar>span:last-child{margin-left:auto;font-family:Geist Mono,monospace}.reddit-thread-frame__vote{width:2rem;height:2rem;color:var(--white);background:#ff4500;border-radius:50%;place-items:center;font-size:1rem;font-weight:800;display:grid}.reddit-thread-frame__post{border-bottom:1px solid #edeff1;padding:clamp(1.3rem,4vw,2.5rem)}.reddit-thread-frame__meta{color:#656a70;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 1rem;font-size:.67rem;display:flex}.reddit-thread-frame__meta strong{color:#1a1a1b}.reddit-thread-frame__post h2{color:#1a1a1b;letter-spacing:-.035em;margin:0 0 .75rem;font-size:clamp(1.35rem,2.8vw,2rem);line-height:1.08}.reddit-thread-frame__post>p:last-child{color:#343536;max-width:42rem;margin:0;font-size:.9rem}.reddit-thread-frame__draft{border:1px solid var(--line);border-left:4px solid var(--violet);border-radius:var(--radius-sm);background:var(--mist);margin:clamp(1.25rem,3vw,2rem);padding:clamp(1rem,3vw,1.5rem);transition:opacity .26s,transform .32s cubic-bezier(.22,.75,.28,1)}.reddit-thread-frame__draft[data-visible=false],.reddit-thread-frame__gate[data-visible=false],.reddit-thread-frame[data-sequence-state=pending] .reddit-thread-frame__draft,.reddit-thread-frame[data-sequence-state=pending] .reddit-thread-frame__gate{opacity:0;transform:translateY(.8rem)}.reddit-thread-frame__draft>p{color:var(--muted);justify-content:space-between;gap:1rem;margin:0;font-family:Geist Mono,monospace;font-size:.61rem;display:flex}.reddit-thread-frame__draft>p strong{color:#6548db;text-transform:uppercase}.reddit-thread-frame__draft blockquote{color:var(--ink);margin:1rem 0 0;font-size:.9rem;line-height:1.55}.reddit-thread-frame__gate{border-top:1px solid var(--line);align-items:center;gap:.75rem;margin:0 clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2rem);padding-top:1rem;transition:opacity .26s,transform .32s cubic-bezier(.22,.75,.28,1);display:flex}.reddit-thread-frame__gate>span{border:1px solid var(--line);width:2rem;height:2rem;color:var(--violet);border-radius:50%;place-items:center;display:grid}.reddit-thread-frame__gate p,.reddit-thread-frame__gate strong,.reddit-thread-frame__gate small{margin:0;display:block}.reddit-thread-frame__gate strong{font-size:.8rem}.reddit-thread-frame__gate small{color:var(--muted);font-size:.68rem}.engage-inbox-stage,.engage-contact-stage,.engage-trigger-stage,.engage-activity-stage,.outreach-monitor-stage,.outreach-voice-stage,.outreach-review-stage{background:var(--white)}.engage-inbox-stage>div,.engage-contact-stage>dl,.engage-trigger-stage>ul,.engage-activity-stage>ol,.outreach-monitor-stage>div,.outreach-review-stage>ol{margin:0;padding:clamp(1.25rem,4vw,3rem)}.engage-inbox-stage>div{flex-direction:column;align-items:flex-start;min-height:26rem;display:flex}.engage-inbox-stage>div>span,.engage-inbox-stage>div>b,.engage-contact-stage dt,.engage-contact-stage__tags span,.engage-trigger-stage span,.engage-activity-stage span,.outreach-monitor-stage span,.outreach-voice-stage span,.outreach-review-stage span{font-family:Geist Mono,monospace;font-size:.65rem}.engage-inbox-stage>div>span{color:var(--violet)}.engage-inbox-stage>div>strong{letter-spacing:-.05em;max-width:15ch;margin:auto 0 1rem;font-size:clamp(1.7rem,3.5vw,3.3rem);line-height:1}.engage-inbox-stage>div>p{max-width:28rem;color:var(--muted);margin:0 0 2rem}.engage-inbox-stage>div>b{border-radius:var(--radius-sm);background:var(--ink);color:var(--white);padding:.7rem .9rem}.engage-contact-stage__tags{flex-wrap:wrap;gap:.5rem;padding:clamp(1.25rem,4vw,3rem) clamp(1.25rem,4vw,3rem) 0;display:flex}.engage-contact-stage__tags span{border:1px solid var(--line);color:var(--violet);border-radius:999px;padding:.4rem .55rem}.engage-contact-stage dl div{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:1.2rem 0;display:flex}.engage-contact-stage dt{color:var(--muted)}.engage-contact-stage dd{margin:0;font-weight:720}.engage-trigger-stage ul,.engage-activity-stage ol,.outreach-review-stage ol{list-style:none}.engage-trigger-stage li{border-bottom:1px solid var(--line);grid-template-columns:minmax(10rem,.8fr) 1.2fr;gap:1.5rem;padding:1rem 0;display:grid}.engage-trigger-stage li strong{font-size:.95rem}.engage-trigger-stage li span{color:var(--muted)}.engage-activity-stage li,.outreach-review-stage li{border-bottom:1px solid var(--line);grid-template-columns:minmax(8rem,.5fr) 1fr;align-items:center;gap:1rem;padding:1.25rem 0;display:grid}.engage-activity-stage li b,.outreach-review-stage li b{color:var(--violet)}.engage-activity-stage li span,.outreach-review-stage li span,.outreach-monitor-stage span{color:var(--muted)}.outreach-monitor-stage>div p{border-bottom:1px solid var(--line);grid-template-columns:minmax(7rem,.45fr) 1fr;gap:1rem;margin:0;padding:1.25rem 0;display:grid}.outreach-monitor-stage b{color:var(--violet)}.outreach-voice-stage{flex-direction:column;display:flex}.outreach-voice-stage blockquote{letter-spacing:-.05em;max-width:18ch;margin:auto clamp(1.25rem,4vw,3rem);font-size:clamp(1.5rem,3.7vw,3.2rem);font-weight:690;line-height:1.02}.outreach-voice-stage footer{flex-wrap:wrap;gap:.6rem;padding:clamp(1.25rem,4vw,3rem);display:flex}.outreach-voice-stage footer span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:.4rem .55rem}.product-boundary--outreach>p:last-child strong{color:var(--ink)}@keyframes hero-settle{to{transform:scale(1)}}@media (max-width:900px){body:has(.mobile-navigation:not([hidden]))>main{display:none}body:has(.mobile-navigation:not([hidden]))>.site-footer{display:none}.header-inner{grid-template-columns:1fr auto;gap:1rem;min-height:68px}.desktop-navigation,.header-demo-link{display:none}.menu-toggle{display:inline-flex}.mobile-navigation{width:min(calc(100% - 2rem), var(--content));border-top:1px solid var(--line);max-height:calc(100vh - 84px);margin:0 auto 1rem;padding:.5rem 0 1rem;overflow-y:auto}.mobile-navigation:not([hidden]){display:block}.mobile-product-trigger{width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:1rem 0;font-weight:760;display:flex}.mobile-product-links{gap:1rem;padding:.35rem 0 1.25rem 1rem;display:grid}.mobile-product-links[hidden]{display:none}.mobile-product-links>a,.mobile-product-item>a,.mobile-main-links>a{font-weight:720;text-decoration:none}.mobile-product-item p{color:var(--muted);margin:.15rem 0 0;font-size:.8rem}.mobile-main-links{border-top:1px solid var(--line);display:grid}.mobile-main-links>a{border-bottom:1px solid var(--line);padding:.9rem 0}.mobile-demo-link{width:100%;margin-top:1rem}.footer-inner{grid-template-columns:1fr;gap:3rem}.footer-groups{gap:1.5rem}.product-preview,.product-preview--reverse{grid-template-columns:minmax(13rem,.7fr) minmax(0,1.1fr);gap:3rem;min-height:0}.product-preview--reverse .product-preview__copy{grid-column:2}.product-hero{grid-template-columns:1fr;align-items:start}.workspace-card{width:min(100%,34rem)}}@media (max-width:720px){.home-hero__shade{background:linear-gradient(#120f225c 24%,#120f22eb 100%)}.home-hero__image{object-position:92% center}.home-hero__content{padding-bottom:3rem}.home-hero h1{font-size:clamp(3.7rem,18vw,5.8rem)}.product-preview,.product-preview--reverse{flex-direction:column;gap:2.5rem;display:flex}.product-preview--reverse .product-preview__copy,.product-preview--reverse .product-preview__media{grid-column:auto}.product-preview__copy,.product-preview__media{width:100%}.product-preview__copy h2{font-size:clamp(3rem,15vw,4.7rem)}.media-frame--dashboard .media-frame__surface{aspect-ratio:19/24}.social-scene--instagram .media-frame__surface{aspect-ratio:auto;min-height:34rem}.demo-cta{grid-template-columns:1fr;align-items:start}}@media (max-width:600px){.site-footer{padding-top:3.5rem}.footer-groups{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}.footer-bottom{flex-direction:column;align-items:flex-start}.container{width:min(calc(100% - 1.25rem), var(--content))}.workspace-narrative h2{font-size:clamp(2.5rem,13vw,4rem)}.product-preview+.product-preview{margin-top:7rem}.social-scene--reddit .media-frame__surface{aspect-ratio:auto;align-items:start}.reddit-thread__draft p{font-size:.72rem}.demo-cta{border-radius:var(--radius-md);padding:2rem 1.25rem}.demo-cta h2{font-size:clamp(2.3rem,12vw,3.8rem)}.product-hero h1{font-size:clamp(3.7rem,17vw,5.5rem)}}@media (max-width:980px){.home-job__header,.home-conversation__header,.home-connections>header{grid-template-columns:1fr;align-items:start;gap:1.5rem}.home-job__intro>p,.home-conversation__header>p:last-child,.home-connections>header>p:last-child{max-width:42rem}.home-content__board{grid-template-columns:1fr}.home-content__workflow{grid-template-rows:1fr;grid-template-columns:repeat(4,minmax(0,1fr));padding:1rem 0 0}.home-content__workflow li{border-right:1px solid var(--line);border-bottom:0;justify-content:start}.home-content__workflow li:last-child{border-right:0}.home-conversation__lanes{grid-template-columns:1fr}.home-conversation__summary{min-height:0}.home-connections__matrix{grid-template-columns:1fr}.home-connections__matrix>section+section{border-top:1px solid var(--line);border-left:0}}@media (max-width:720px){.home-hero{min-height:42rem}.home-hero h1{max-width:11ch;font-size:clamp(3rem,14vw,4.8rem);line-height:.92}.home-hero p{max-width:30rem;font-size:1rem}.home-realities dl{grid-template-columns:1fr}.home-realities dl>div{padding-inline:0}.home-realities dl>div+div{border-top:1px solid var(--line);border-left:0}.home-job h2,.home-connections h2{font-size:clamp(2.4rem,11.5vw,3.7rem)}.home-research__surface,.home-content__board{border-radius:var(--radius-md)}.home-research .media-frame__surface,.home-content .media-frame__surface{border-radius:calc(var(--radius-md) - .35rem)}.home-evidence-notes{grid-template-columns:1fr}.home-evidence-notes li{padding:.9rem .35rem}.home-evidence-notes li+li{border-top:1px solid #ffffff24;border-left:0}.home-content__workflow{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.home-content__workflow li{border-right:0;border-bottom:1px solid var(--line)}.home-content__workflow li:nth-child(odd){border-right:1px solid var(--line)}.home-content__workflow li:nth-last-child(-n+2){border-bottom:0}.home-conversation__lane{border-radius:var(--radius-md);padding:.75rem}.home-conversation__lane>header{flex-direction:column;align-items:start}.home-conversation__lane>header a{margin:0}.home-conversation .instagram-conversation__header,.home-conversation .instagram-conversation__owner{flex-wrap:wrap;align-items:flex-start}.home-conversation .instagram-conversation__owner b{width:100%;margin-left:0}.home-conversation .instagram-message-list{min-height:0}.home-connections__notes{grid-template-columns:1fr}}@media (max-width:480px){.home-hero__content{padding-bottom:2.25rem}.home-hero h1{font-size:clamp(2.75rem,14vw,4rem)}.home-hero__cta{width:100%}.home-mid-cta .demo-cta,.home-final-cta .demo-cta{padding:1.5rem 1rem}.home-content__workflow{grid-template-columns:1fr}.home-content__workflow li,.home-content__workflow li:nth-child(odd),.home-content__workflow li:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.home-content__workflow li:last-child{border-bottom:0}.home-conversation .instagram-conversation__demo,.home-conversation .instagram-conversation__owner img,.home-conversation .instagram-conversation__owner span{display:none}.home-conversation .instagram-message{width:92%}.home-conversation .reddit-thread-frame__toolbar>span:last-child,.home-conversation .reddit-thread-frame__meta span:last-child{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.home-hero__image{transform:none;animation:none!important}}@media (max-width:900px){.page-intro{grid-template-columns:minmax(0,1fr) 4rem;gap:2rem}.feature-scene,.feature-scene--reverse{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:3rem 2rem;min-height:0}.feature-scene__rail{grid-row:1/span 2;min-height:100%}.feature-scene__copy,.feature-scene--reverse .feature-scene__copy{grid-column:2}.feature-stage,.feature-scene--reverse .feature-stage{grid-area:2/2;width:100%}.product-boundary{grid-template-columns:1fr 1fr}.product-boundary .utility-label{grid-column:1/-1}}@media (max-width:640px){.page-intro{grid-template-columns:minmax(0,1fr) 1.8rem;align-items:start;gap:1rem;padding-block:4.5rem 3rem}.page-intro__copy h1{font-size:clamp(3.5rem,17vw,5.2rem)}.page-intro__copy>p:last-child{margin-top:1.5rem;font-size:1rem}.page-intro__position{width:1.8rem;height:8rem}.product-dashboard{padding-bottom:5rem}.feature-scene,.feature-scene--reverse{grid-template-columns:1rem minmax(0,1fr);gap:2.5rem 1rem;padding-block:5rem}.feature-scene__rail{justify-content:flex-start;font-size:.58rem}.feature-scene__rail:after{left:.35rem}.feature-scene__copy h2{font-size:clamp(2.55rem,13vw,3.8rem)}.feature-scene__copy>p:last-child{font-size:.95rem}.feature-stage{border-radius:var(--radius-sm);min-height:0}.research-discovery__body{grid-template-columns:1fr;min-height:0}.research-discovery__views{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:.5rem;padding:1rem;display:grid}.research-discovery__body>div{padding:1.25rem}.research-discovery__body h3{margin-bottom:1.5rem}.signal-lines span{grid-template-columns:1fr;gap:.25rem}.hook-workbench{grid-template-columns:1fr;padding:1rem}.hook-workbench blockquote{margin:1.5rem 0 2rem}.project-ledger__rows{padding:1rem}.project-ledger__rows p{flex-direction:column;align-items:flex-start;gap:.45rem}.project-ledger__rows b{text-align:left}.planning-board__week{grid-template-columns:1fr;min-height:0;padding:1rem}.planning-board__week>div,.planning-board__week>div:last-child{border-right:0;border-bottom:1px solid var(--line);border-left:0;padding:1rem 0}.planning-board__week p{min-height:0;margin-block:.7rem}.approval-lane{grid-template-columns:1fr;padding:1rem}.approval-lane>div{min-height:9rem}.approval-lane>i{transform:rotate(90deg)}.carousel-editor header{flex-direction:column;align-items:flex-start}.carousel-editor__slides{grid-template-columns:repeat(2,minmax(0,1fr))}.carousel-editor__slides article{min-height:11rem}.metrics-ledger__row{grid-template-columns:1fr;align-items:start;gap:.4rem;padding-block:1.1rem}.product-boundary{grid-template-columns:1fr;margin-top:5rem}.product-boundary .utility-label{grid-column:auto}}@media (max-width:900px){.native-product-hero,.native-product-hero--outreach{grid-template-columns:minmax(14rem,.6fr) minmax(0,1fr);align-items:start;gap:3rem}.native-product-hero__note dl div{grid-template-columns:1fr;gap:.2rem}}@media (max-width:720px){.native-product-hero,.native-product-hero--outreach{grid-template-columns:1fr}.instagram-conversation,.reddit-thread-frame{justify-self:stretch;width:100%}.instagram-message-list{min-height:29rem}}@media (max-width:480px){.product-page--outreach .page-intro__copy h1{font-size:clamp(3rem,15vw,5.2rem)}.instagram-conversation__header,.instagram-conversation__owner{padding-inline:.85rem}.instagram-conversation__demo{display:none}.instagram-conversation__owner{flex-wrap:wrap;align-items:flex-start}.instagram-conversation__owner b{width:100%;margin-left:2.95rem}.instagram-message-list{min-height:0;padding:1rem .75rem}.instagram-message{width:91%}.instagram-message__meta{flex-direction:column;align-items:flex-start;gap:0}.reddit-thread-frame__post,.reddit-thread-frame__draft{padding:1rem}.reddit-thread-frame__draft{margin:1rem}.reddit-thread-frame__draft>p{flex-direction:column;align-items:flex-start;gap:.25rem}.reddit-thread-frame__gate{margin:0 1rem 1rem}.engage-trigger-stage li,.engage-activity-stage li,.outreach-monitor-stage>div p,.outreach-review-stage li{grid-template-columns:1fr;gap:.35rem}}@media (prefers-reduced-motion:reduce){[data-motion-item]{opacity:1!important;transform:none!important}}.support-hero{align-content:end;min-height:clamp(36rem,67vw,49rem);padding-block:clamp(6rem,12vw,11rem);display:grid}.support-hero h1{letter-spacing:-.075em;max-width:10ch;margin:0;font-size:clamp(3.8rem,8vw,8rem);font-weight:780;line-height:.88}.support-hero>p:last-child{max-width:43rem;color:var(--muted);margin:2rem 0 0 auto;font-size:clamp(1.1rem,2vw,1.4rem)}.demo-page{background:var(--mist)}.demo-request{grid-template-columns:minmax(0,.82fr) minmax(31rem,1fr);align-items:center;gap:clamp(3rem,9vw,9rem);min-height:calc(100vh - 76px);padding-block:clamp(4rem,8vw,8rem);display:grid}.demo-request__intro h1{letter-spacing:-.075em;max-width:8ch;margin:0;font-size:clamp(3.7rem,7vw,7.2rem);font-weight:780;line-height:.88}.demo-request__intro>p:not(.utility-label){max-width:34rem;color:var(--muted);margin:1.75rem 0 0;font-size:1.08rem}.demo-request__details{border-top:1px solid var(--line);margin:3rem 0 0;display:grid}.demo-request__details div{border-bottom:1px solid var(--line);grid-template-columns:8rem 1fr;gap:1rem;padding-block:.85rem;display:grid}.demo-request__details dt{color:var(--violet);letter-spacing:.04em;text-transform:uppercase;font-family:Geist Mono,monospace;font-size:.65rem}.demo-request__details dd{margin:0;font-size:.88rem}.demo-form-panel{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);min-width:0;padding:clamp(1.5rem,4vw,3rem);box-shadow:0 28px 80px #1b182d1a}.demo-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.form-field{min-width:0}.form-field--wide{grid-column:1/-1}.form-field label{margin-bottom:.45rem;font-size:.86rem;font-weight:720;display:block}.form-field input,.form-field textarea{border-radius:var(--radius-sm);background:var(--white);width:100%;min-width:0;color:var(--ink);border:1px solid #858091;padding:.8rem .9rem}.form-field textarea{resize:vertical;min-height:9rem}.form-field input:focus,.form-field textarea:focus{border-color:var(--violet);outline:3px solid color-mix(in srgb, var(--violet) 22%, transparent);outline-offset:1px}.form-field [aria-invalid=true]{border-color:#a1273e}.form-error,.form-hint{margin:.4rem 0 0;font-size:.76rem}.form-error{color:#971f36;font-weight:650}.form-hint{color:var(--muted)}.demo-form__action{align-items:center;gap:1.25rem;padding-top:.5rem;display:flex}.demo-form__action .button{cursor:pointer;border:0}.demo-form__action p{max-width:25rem;color:var(--muted);margin:0;font-size:.76rem}.demo-form__action a{font-weight:700}.capability-table{border-block:1px solid var(--line);padding-block:clamp(3rem,7vw,7rem)}.capability-table__intro{grid-template-columns:1fr minmax(20rem,1.2fr);align-items:end;gap:1rem 5rem;padding-bottom:clamp(3rem,7vw,6rem);display:grid}.capability-table__intro .utility-label{grid-column:1/-1}.capability-table__intro h2{letter-spacing:-.06em;max-width:11ch;margin:0;font-size:clamp(2.7rem,5vw,5rem);line-height:.96}.capability-table__intro>p:last-child{color:var(--muted);margin:0}.capability-table__products{border-top:1px solid var(--line);display:grid}.capability-table__products article{border-bottom:1px solid var(--line);grid-template-columns:minmax(8rem,.5fr) minmax(13rem,.85fr) minmax(17rem,1.3fr) auto;align-items:start;gap:1.5rem clamp(1.5rem,4vw,4rem);padding-block:2rem;display:grid}.capability-table__products h3,.capability-table__products p,.capability-table__products ul{margin:0}.capability-table__products h3{letter-spacing:-.045em;font-size:clamp(1.7rem,3vw,2.6rem)}.capability-table__products p{color:var(--muted)}.capability-table__products ul{gap:.5rem;padding:0;list-style:none;display:grid}.capability-table__products li:before{color:var(--violet);content:"↳";margin-right:.55rem}.capability-table__products a{text-underline-offset:.25em;white-space:nowrap;font-weight:750}.operating-thread{border-top:1px solid var(--line)}.thread-scene{border-bottom:1px solid var(--line);grid-template-columns:minmax(16rem,.72fr) minmax(0,1.3fr);align-items:center;gap:clamp(3rem,9vw,9rem);min-height:clamp(38rem,62vw,48rem);padding-block:clamp(5rem,10vw,9rem);display:grid}.thread-scene--reverse{grid-template-columns:minmax(0,1.3fr) minmax(16rem,.72fr)}.thread-scene--reverse .thread-scene__copy{grid-column:2}.thread-scene--reverse>div:last-child{grid-area:1/1}.thread-scene__copy h2{letter-spacing:-.065em;max-width:10ch;margin:0;font-size:clamp(2.8rem,5.5vw,5.4rem);font-weight:750;line-height:.94}.thread-scene__copy>p:last-child{max-width:31rem;color:var(--muted);margin:1.5rem 0 0}.thread-source,.thread-release,.thread-response{border:1px solid var(--line);border-radius:var(--radius-md);min-width:0;min-height:clamp(23rem,37vw,31rem);padding:clamp(1.5rem,5vw,4rem);box-shadow:0 28px 80px #1b182d17}.thread-source{background:var(--ink);color:var(--white);flex-direction:column;display:flex}.thread-source>span,.thread-release>span{letter-spacing:.07em;text-transform:uppercase;font-family:Geist Mono,monospace;font-size:.68rem}.thread-source>span{color:var(--citrus)}.thread-source blockquote{letter-spacing:-.055em;max-width:14ch;margin:auto 0;font-size:clamp(2rem,4vw,4rem);font-weight:720;line-height:1}.thread-source div{color:#ffffffb3;align-items:center;gap:.7rem;font-size:.76rem;display:flex}.thread-source i{background:var(--citrus);width:2.5rem;height:1px}.thread-release{background:var(--mist);align-content:center;display:grid}.thread-release>span{color:var(--violet)}.thread-release>p{letter-spacing:-.05em;max-width:15ch;margin:2rem 0 4rem;font-size:clamp(2.1rem,4vw,4rem);font-weight:710;line-height:1}.thread-release>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.thread-release b{color:var(--muted);text-transform:uppercase;font-family:Geist Mono,monospace;font-size:.65rem}.thread-release strong{color:var(--violet);font-size:.86rem}.thread-response{background:var(--white);align-content:center;display:grid}.thread-response p{border-bottom:1px solid var(--line);grid-template-columns:7rem 1fr;gap:1rem;margin:0;padding-block:1.5rem;display:grid}.thread-response p:first-child{border-top:1px solid var(--line)}.thread-response span{color:var(--violet);text-transform:uppercase;font-family:Geist Mono,monospace;font-size:.67rem}.thread-response strong{font-size:clamp(1rem,2vw,1.4rem)}.support-hero--about{min-height:clamp(39rem,72vw,54rem)}.about-scene{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(19rem,.85fr);gap:clamp(3rem,9vw,9rem);padding-block:clamp(5rem,11vw,10rem);display:grid}.about-scene__statement h2{letter-spacing:-.07em;max-width:11ch;margin:0;font-size:clamp(2.8rem,6vw,6.2rem);font-weight:750;line-height:.92}.about-scene__body{align-self:end}.about-scene__body p{color:var(--muted);margin:0;font-size:1.05rem}.about-scene__body p+p{margin-top:1.5rem}.about-principles{border-top:1px solid var(--line);grid-column:1/-1;margin-top:clamp(2rem,6vw,6rem);display:grid}.about-principles p{border-bottom:1px solid var(--line);grid-template-columns:4rem 1fr;gap:1rem;margin:0;padding-block:1.3rem;display:grid}.about-principles span{color:var(--violet);font-family:Geist Mono,monospace;font-size:.65rem}.about-principles strong{font-size:clamp(1.15rem,2vw,1.65rem)}.legal-header{border-bottom:1px solid var(--line);padding-block:clamp(6rem,11vw,10rem) clamp(4rem,7vw,7rem)}.legal-header h1{letter-spacing:-.075em;max-width:10ch;margin:0;font-size:clamp(3.7rem,8vw,7.5rem);font-weight:780;line-height:.9}.legal-header>p:not(.utility-label,.legal-date){max-width:43rem;color:var(--muted);margin:2rem 0 0;font-size:1.1rem}.legal-date{margin:2rem 0 0;font-family:Geist Mono,monospace;font-size:.68rem}.legal-layout{grid-template-columns:minmax(12rem,.5fr) minmax(0,1.35fr);align-items:start;gap:clamp(3rem,10vw,10rem);padding-block:clamp(4rem,8vw,8rem);display:grid}.legal-index{position:sticky;top:2rem}.legal-index>p{letter-spacing:.06em;text-transform:uppercase;margin:0 0 1rem;font-family:Geist Mono,monospace;font-size:.67rem;font-weight:740}.legal-index ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.legal-index li{border-bottom:1px solid var(--line)}.legal-index a{color:var(--muted);padding-block:.55rem;font-size:.76rem;text-decoration:none;display:block}.legal-index a:hover{color:var(--violet)}.legal-sections{max-width:var(--reading)}.legal-sections section{scroll-margin-top:2rem}.legal-sections section+section{border-top:1px solid var(--line);margin-top:4.5rem;padding-top:4.5rem}.legal-sections h2{letter-spacing:-.05em;margin:0 0 1.5rem;font-size:clamp(2rem,4vw,3.3rem);line-height:1}.legal-sections p,.legal-sections li{color:#514d5d;font-size:1rem}.legal-sections p{margin:0}.legal-sections p+p{margin-top:1.1rem}.legal-sections ul{gap:.6rem;margin:1.5rem 0 0;padding-left:1.2rem;display:grid}.owner-note{border-radius:var(--radius-sm);background:var(--mist);border:1px dashed #b6b1c3;margin-bottom:clamp(5rem,10vw,9rem);padding:1.5rem}.owner-note p{margin:0}.owner-note p:last-child{font-weight:690}@media (max-width:900px){.demo-request{grid-template-columns:1fr}.capability-table__products article{grid-template-columns:minmax(8rem,.55fr) 1fr}.capability-table__products ul,.capability-table__products a{grid-column:2}.thread-scene,.thread-scene--reverse{grid-template-columns:1fr;min-height:0}.thread-scene--reverse .thread-scene__copy,.thread-scene--reverse>div:last-child{grid-area:auto}}@media (max-width:720px){.support-hero{min-height:0;padding-block:5rem}.support-hero h1{font-size:clamp(3.5rem,17vw,5.3rem)}.support-hero>p:last-child{margin-left:0}.demo-request{min-height:0;padding-block:4.5rem}.demo-request__intro h1{font-size:clamp(3.5rem,17vw,5.3rem)}.demo-form{grid-template-columns:1fr}.form-field--wide{grid-column:auto}.demo-form__action{flex-direction:column;align-items:stretch}.capability-table__intro,.capability-table__products article,.about-scene,.legal-layout{grid-template-columns:1fr}.capability-table__products ul,.capability-table__products a{grid-column:auto}.capability-table__products a{white-space:normal}.thread-scene{padding-block:5rem}.thread-source,.thread-release,.thread-response{border-radius:var(--radius-sm);min-height:20rem;padding:1.25rem}.about-scene{gap:3rem}.about-principles{grid-column:auto;margin-top:1rem}.legal-index{position:static}}@media (max-width:420px){.demo-request__details div{grid-template-columns:1fr;gap:.3rem}.demo-form-panel{padding:1.1rem}.thread-response p,.about-principles p{grid-template-columns:1fr;gap:.35rem}}
