.launch-site{--paper:#f6f6f1;--paper-bright:#fbfbf8;--paper-soft:#eef1eb;--ink:#17201a;--ink-soft:#526056;--ink-faint:#849087;--green:#157347;--green-dark:#0e5735;--green-soft:#e2efe5;--mint:#c9e5d2;--line:#17201a26;--line-faint:#17201a14;--gutter:4.25rem;--page-max:88rem;--section-space:8.5rem;--display:var(--font-instrument-sans), Arial, sans-serif;--mono:var(--font-dm-mono), "DM Mono", monospace;--ease-out:cubic-bezier(.23, 1, .32, 1)}.launch-site,.launch-site *,.launch-site :before,.launch-site :after{box-sizing:border-box}.launch-site{background:var(--paper);min-width:320px;color:var(--ink);font-family:var(--display);-webkit-font-smoothing:antialiased;margin:0}.launch-site a{color:inherit;text-decoration:none}.launch-site button{font:inherit}.launch-site{background:var(--paper);overflow:hidden}.ticker{min-height:2.1rem;padding:.38rem var(--gutter);border-bottom:1px solid var(--line);color:var(--ink-soft);font-family:var(--mono);letter-spacing:.02em;background:#eff2eb;justify-content:center;align-items:center;gap:1rem;font-size:.61rem;display:flex}.ticker span:first-child,.ticker a{align-items:center;gap:.35rem;display:inline-flex}.ticker a{color:var(--green);transition:color .16s var(--ease-out)}.ticker a:hover{color:var(--green-dark)}.ticker__rule{background:var(--line);width:1px;height:.75rem}.topbar,.hero-shell,.question-runway,.scenario-section,.proof-section,.faq-section,.final-cta,.footer{width:min(calc(100% - var(--gutter) - var(--gutter)), var(--page-max));margin-left:auto;margin-right:auto}.topbar{justify-content:space-between;align-items:center;padding:1.55rem 0;display:flex}.brand{color:var(--ink);letter-spacing:-.055em;align-items:center;gap:.58rem;font-size:1.08rem;font-weight:650;display:inline-flex}.launch-site .brand>div:first-child{border-color:var(--ink)}.launch-site .brand>div:first-child>div:first-child{background:var(--green)}.launch-site .brand>div:first-child>div:nth-child(2){background:color-mix(in srgb, var(--green) 60%, var(--paper))}.launch-site .brand>div:first-child>div:nth-child(3){background:color-mix(in srgb, var(--green) 40%, var(--paper))}.launch-site .brand>div:first-child>div:nth-child(4){background:color-mix(in srgb, var(--green) 20%, var(--paper))}.launch-site .brand>span{color:var(--ink);font-family:var(--display);font-size:1.08rem}.launch-site .brand>span>span{color:var(--green)}.topbar nav{color:var(--ink-soft);gap:2rem;font-size:.82rem;display:flex}.topbar nav a{transition:color .16s var(--ease-out)}.topbar nav a:hover{color:var(--green)}.topbar__cta{border:1px solid var(--ink);background:var(--paper-bright);transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out), background-color .16s var(--ease-out);align-items:center;gap:.55rem;padding:.78rem .95rem;font-size:.78rem;font-weight:650;display:inline-flex;box-shadow:3px 3px #17201a14}.topbar__cta:hover{background:#fff;transform:translate(-1px,-1px);box-shadow:5px 5px #15734729}.topbar__cta:active{transform:translate(2px,2px)scale(.98);box-shadow:1px 1px #17201a1f}.topbar__auth{align-items:center;gap:1.4rem;display:flex}.topbar__auth>a:not(.topbar__cta){color:var(--ink-soft);transition:color .16s var(--ease-out);font-size:.82rem}.topbar__auth>a:not(.topbar__cta):hover{color:var(--green)}.hero-shell{border-top:1px solid var(--line);min-height:47.5rem;padding:5rem 0 5.5rem;position:relative}.hero-grid{z-index:0;opacity:.5;background-image:linear-gradient(to right, var(--line-faint) 1px, transparent 1px), linear-gradient(to bottom, var(--line-faint) 1px, transparent 1px);background-size:5rem 5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000ad 55%,#0000 92%);mask-image:linear-gradient(#000 0%,#000000ad 55%,#0000 92%)}.hero-copy{z-index:2;width:min(52rem,65%);position:relative}.kicker{color:var(--ink-faint);font-family:var(--mono);letter-spacing:.065em;text-transform:uppercase;align-items:center;gap:.62rem;margin:0;font-size:.6rem;display:flex}.kicker span{width:1.62rem;height:1.62rem;color:var(--green);border:1px solid #15734747;border-radius:50%;place-items:center;display:inline-grid}.hero-copy h1,.runway-intro h2,.scenario-heading h2,.proof-section h2,.faq-section h2,.final-cta h2{letter-spacing:-.09em;margin:1.5rem 0 0;font-size:clamp(3.9rem,6.75vw,7.25rem);font-weight:560;line-height:.9}.hero-copy h1 i,h2 i{color:var(--green);letter-spacing:-.08em;font-family:Georgia,serif;font-weight:400}.hero-copy__lede{max-width:32rem;color:var(--ink-soft);margin:1.55rem 0 0;font-size:1.06rem;line-height:1.62}.hero-copy__actions{align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.signal-button{background:var(--green);color:#fff;box-shadow:4px 4px 0 var(--ink);transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out), background-color .16s var(--ease-out);justify-content:center;align-items:center;gap:1.1rem;padding:.98rem 1.1rem .98rem 1.35rem;font-size:.87rem;font-weight:650;display:inline-flex}.signal-button:hover{background:var(--green-dark);box-shadow:6px 6px 0 var(--ink);transform:translate(-2px,-2px)}.signal-button:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)scale(.98)}.quiet-link{border-bottom:1px solid var(--line);color:var(--ink-soft);transition:border-color .16s var(--ease-out), color .16s var(--ease-out);align-items:center;gap:.38rem;padding-bottom:.2rem;font-size:.82rem;display:inline-flex}.quiet-link:hover{border-color:var(--green);color:var(--green)}.hero-side-note{z-index:3;max-width:11.25rem;color:var(--ink-soft);align-items:flex-start;gap:.6rem;font-size:.68rem;line-height:1.42;display:flex;position:absolute}.hero-side-note p{margin:0}.hero-side-note b{color:var(--ink);font-weight:600}.side-note__number{border:1px solid var(--green);width:1.3rem;height:1.3rem;color:var(--green);font-family:var(--mono);border-radius:50%;flex:none;place-items:center;font-size:.53rem;display:grid}.hero-side-note--one{top:9.2rem;right:3.25rem}.hero-side-note--two{top:19rem;right:0}.hero-product{z-index:1;width:min(64%,56rem);position:absolute;bottom:4.1rem;right:-.5rem}.hero-product__frame{background:#fff;border:1px solid #17201a38;border-radius:.9rem;width:100%;position:relative;overflow:hidden;box-shadow:-14px 18px 44px #2138281f,inset 1px 1px #fffffff0}.hero-product__frame:after{z-index:2;border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(112deg,#ffffff38 0%,#0000 28% 74%,#c1e0c924);position:absolute;inset:0}.frame-top{z-index:1;border-bottom:1px solid var(--line);background:linear-gradient(#fbfbf8f2,#eef1ebe6);align-items:center;gap:.75rem;height:2.9rem;padding:0 .9rem;display:flex;position:relative}.frame-dots{flex:none;align-items:center;gap:.4rem;display:flex}.frame-dots>span{background:#d6dcd7;border:1px solid #17201a2e;border-radius:50%;width:.6rem;height:.6rem}.frame-dots>span:nth-child(2){background:#a9c8b2}.frame-dots>span:nth-child(3){background:var(--green);border-color:#0e573559}.frame-url{border:1px solid var(--line-faint);min-width:0;max-width:24rem;color:var(--ink-soft);font-family:var(--mono);letter-spacing:.01em;background:#ffffffbf;border-radius:999px;flex:auto;justify-content:center;align-items:center;gap:.4rem;margin:0 auto;padding:.34rem .75rem;font-size:.62rem;display:inline-flex;overflow:hidden}.frame-url span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.frame-url svg{color:var(--ink-faint);flex:none}.frame-badge{background:var(--green);color:#fff;font-family:var(--mono);letter-spacing:.08em;border-radius:999px;flex:none;align-items:center;gap:.3rem;margin-left:auto;padding:.32rem .6rem;font-size:.58rem;display:inline-flex;box-shadow:inset 1px 1px #ffffff40}.frame-shot{z-index:1;background:#eef1eb;position:relative}.frame-shot img{width:100%;height:auto;display:block}.hero-footnote{z-index:3;width:29%;color:var(--ink-faint);font-family:var(--mono);flex-direction:column;gap:.65rem;font-size:.56rem;line-height:1.5;display:flex;position:absolute;bottom:0;right:0}.hero-footnote span:last-child{color:var(--green);align-items:center;gap:.35rem;display:flex}.question-runway{padding:var(--section-space) 0;border-top:1px solid var(--line);grid-template-columns:minmax(14rem,.72fr) minmax(33rem,1.28fr);gap:6.5rem;display:grid;position:relative}.runway-intro h2,.scenario-heading h2,.proof-section h2,.faq-section h2{font-size:clamp(3.35rem,5vw,5.5rem)}.runway-intro>p:last-child{max-width:21rem;color:var(--ink-soft);margin:1.45rem 0 0;font-size:.98rem;line-height:1.62}.runway-flow{grid-template-columns:repeat(3,1fr);gap:1.2rem;padding-top:.2rem;display:grid;position:relative}.runway-flow__line{z-index:0;background:var(--line);height:1px;position:absolute;top:4.6rem;left:8%;right:8%}.runway-flow__line span{background:var(--green);width:.56rem;height:.56rem;box-shadow:0 0 0 5px var(--green-soft);border-radius:50%;position:absolute;top:-.28rem;left:31%}.runway-step{z-index:1;padding:0 .4rem;position:relative}.step-index{color:var(--ink-faint);font-family:var(--mono);font-size:.54rem;display:block}.step-icon{background:var(--paper-bright);width:3.2rem;height:3.2rem;color:var(--green);box-shadow:0 0 0 7px var(--paper);border:1px solid #15734738;border-radius:50%;place-items:center;margin:1.9rem 0 1.75rem;display:grid}.runway-step h3{letter-spacing:-.05em;max-width:12.5rem;margin:0;font-size:1.22rem;font-weight:570;line-height:1.1}.runway-step p{max-width:13rem;color:var(--ink-soft);margin:.75rem 0 0;font-size:.8rem;line-height:1.55}.runway-visual{border:1px solid var(--line);background:#ffffff7a;grid-area:2/2;min-height:7.25rem;margin-top:1.75rem;position:relative;overflow:hidden}.runway-visual__caption{z-index:2;height:100%;min-height:7.25rem;color:var(--ink-soft);font-family:var(--mono);justify-content:space-between;align-items:center;padding:0 1.45rem;font-size:.57rem;display:flex;position:relative}.evidence-stamp{color:var(--green);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.55rem;display:inline-flex}.evidence-stamp__dot{background:var(--green);border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 4px #1573471f}.data-rail{opacity:.72;grid-template-columns:1.25fr .9fr .9fr;align-items:stretch;display:grid;position:absolute;inset:0}.data-rail__cell{border-right:1px solid var(--line);align-items:center;gap:.55rem;padding:0 1.35rem;display:flex;position:relative}.data-rail__cell:last-child{border-right:0}.data-rail__label{color:var(--ink-faint);font-family:var(--mono);font-size:.49rem}.data-rail__lines{flex:1;gap:.38rem;display:grid}.data-rail__lines span{background:#d5ddd6;height:.32rem;display:block}.data-rail__lines span:first-child{width:90%}.data-rail__lines span:nth-child(2){width:68%}.data-rail__lines span:nth-child(3){width:82%}.data-rail__connector{z-index:1;background:var(--paper-bright);border:1px solid #15734766;border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:50%;right:-.55rem;transform:translateY(-50%)}.data-rail__connector:after{background:var(--green);content:"";border-radius:50%;position:absolute;inset:.27rem}.data-rail__chart{align-items:flex-end;gap:.3rem;height:3.2rem;display:flex}.data-rail__chart b{background:#cfddd1;width:.42rem}.data-rail__chart b:first-child{height:35%}.data-rail__chart b:nth-child(2){height:64%}.data-rail__chart b:nth-child(3){background:var(--green);height:84%}.data-rail__chart b:nth-child(4){height:51%}.scenario-section{padding:var(--section-space) 0;border-top:1px solid var(--line)}.scenario-heading{grid-template-columns:.72fr 1.28fr;align-items:end;display:grid}.scenario-heading .kicker{align-self:start;padding-top:.8rem}.scenario-heading h2{margin-top:0}.scenario-cards{grid-template-columns:1.05fr .9fr 1.05fr;gap:.8rem;margin-top:4.5rem;display:grid}.scenario-card{border:1px solid var(--line);min-height:15.5rem;color:var(--ink);cursor:pointer;text-align:left;transition:transform .18s var(--ease-out), background-color .18s var(--ease-out), border-color .18s var(--ease-out), box-shadow .18s var(--ease-out);background:#ffffff52;flex-direction:column;align-items:flex-start;padding:1.45rem;display:flex}.scenario-card--active,.scenario-card:hover{background:#e4f1e79e;border-color:#15734775;transform:translate(-2px,-2px);box-shadow:7px 7px #15734714}.scenario-card__meta{width:100%;color:var(--ink-faint);font-family:var(--mono);justify-content:space-between;font-size:.54rem;display:flex}.scenario-card__meta span:last-child{color:var(--green)}.scenario-card__question{letter-spacing:-.052em;max-width:16rem;margin-top:auto;font-size:1.3rem;font-weight:530;line-height:1.12}.scenario-card__footer{width:100%;color:var(--ink-soft);justify-content:space-between;align-items:center;margin-top:1.1rem;font-size:.72rem;display:flex}.scenario-card--active .scenario-card__footer{color:var(--green)}.scenario-detail{grid-template-columns:.72fr 1.28fr;align-items:center;gap:6rem;margin-top:5.5rem;display:grid}.scenario-detail__copy h3{letter-spacing:-.075em;max-width:26rem;margin:1.15rem 0 0;font-size:clamp(2.1rem,3vw,3.35rem);font-weight:540;line-height:1}.scenario-detail__copy p{max-width:27rem;color:var(--ink-soft);margin:1.25rem 0 1.5rem;font-size:.95rem;line-height:1.62}.scenario-detail__pane{min-height:24rem;padding:1.65rem 0 0 2.75rem;position:relative}.scenario-detail__pane:before{border:1px solid var(--line);content:"";background:#e9eee7;position:absolute;inset:.8rem 1.4rem 0 0}.pane-callout{z-index:2;color:var(--ink-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border:1px solid #17201a29;align-items:center;gap:.5rem;padding:.85rem .95rem;font-size:.68rem;display:flex;position:absolute;bottom:1.15rem;right:-.35rem;box-shadow:5px 6px #17201a14}.pane-callout svg{color:var(--green)}.insight-pane{z-index:1;border:1px solid var(--line);background:#ffffffc9;grid-template-columns:8.6rem minmax(0,1fr);min-height:22.5rem;display:grid;position:relative;box-shadow:-10px 14px 28px #1e352614,inset 1px 1px #fff}.insight-pane__nav{border-right:1px solid var(--line);padding:1rem}.insight-pane__nav p{color:var(--ink-faint);font-family:var(--mono);margin:0 0 .9rem;font-size:.47rem}.insight-pane__nav span{border:1px solid var(--line-faint);color:var(--ink-soft);font-family:var(--mono);margin-bottom:.52rem;padding:.45rem .35rem;font-size:.44rem;display:block}.insight-pane__nav span:first-of-type{background:var(--green-soft);color:var(--green);border-color:#15734740}.insight-pane__body{padding:1.15rem}.insight-pane__prompt{color:var(--ink-soft);font-family:var(--mono);background:#eff3ee;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .65rem;font-size:.5rem;display:flex}.insight-pane__prompt b{color:var(--green);font-weight:500}.insight-pane__result{grid-template-columns:1.2fr .8fr;gap:.8rem;margin-top:1rem;display:grid}.insight-pane__summary{border:1px solid var(--line);padding:.85rem}.insight-pane__summary>span{color:var(--ink-faint);font-family:var(--mono);font-size:.44rem}.insight-pane__summary strong{letter-spacing:-.07em;margin-top:.75rem;font-size:1.5rem;font-weight:550;display:block}.insight-pane__summary p{color:var(--ink-soft);margin:.45rem 0 0;font-size:.58rem;line-height:1.5}.insight-pane__matrix{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);align-content:end;gap:.3rem;min-height:7.7rem;padding:.75rem;display:grid}.insight-pane__matrix b{background:#d9e5da}.insight-pane__matrix b:first-child{height:43%}.insight-pane__matrix b:nth-child(2){height:71%}.insight-pane__matrix b:nth-child(3){background:var(--green);height:100%}.insight-pane__matrix b:nth-child(4){height:63%}.insight-pane__table{border-top:1px solid var(--line);margin-top:.85rem}.insight-pane__table div{border-bottom:1px solid var(--line-faint);color:var(--ink-soft);font-family:var(--mono);grid-template-columns:1.2fr .8fr .8fr;gap:.4rem;padding:.46rem .2rem;font-size:.42rem;display:grid}.insight-pane__table div:first-child{color:var(--ink-faint);font-size:.39rem}.insight-pane__table b{color:var(--green);font-weight:500}.proof-section{padding:var(--section-space) 0;border-top:1px solid var(--line);grid-template-columns:minmax(26rem,.98fr) minmax(23rem,.78fr);align-items:center;gap:6.5rem;display:grid}.proof-section__visual{border:1px solid var(--line);background:#e9ede6;min-height:32rem;position:relative;overflow:hidden}.proof-section__label{z-index:2;color:var(--ink-faint);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;position:absolute;top:1.15rem;left:1.2rem}.proof-section__stamp{z-index:3;background:var(--green);color:#fff;width:4.5rem;height:4.5rem;font-family:var(--mono);text-align:center;border-radius:50%;place-items:center;font-size:.5rem;line-height:1.3;display:grid;position:absolute;bottom:1.15rem;right:1.15rem}.proof-section h2{margin-top:1.45rem}.proof-section__lede{max-width:30rem;color:var(--ink-soft);margin:1.45rem 0 1.8rem;font-size:1rem;line-height:1.62}.proof-section__pull{max-width:30rem;color:var(--ink);letter-spacing:-.04em;margin:0 0 1.8rem;font-size:1.15rem;font-weight:560;line-height:1.4}.proof-section__pull i{letter-spacing:-.08em;font-family:Georgia,serif;font-style:italic;font-weight:400}.proof-list{border-top:1px solid var(--line);margin:0}.proof-list div{border-bottom:1px solid var(--line);padding:.92rem 0}.proof-list dt{align-items:center;gap:.6rem;font-size:.87rem;font-weight:620;display:flex}.proof-list dt svg{color:var(--green)}.proof-list dd{color:var(--ink-soft);margin:.45rem 0 0 1.55rem;font-size:.74rem}.source-matrix{z-index:1;grid-template-columns:1.1fr .8fr;align-items:stretch;gap:1rem;display:grid;position:absolute;inset:4.5rem 1.2rem 1.2rem}.source-matrix__sheet,.source-matrix__sql{border:1px solid var(--line);background:#ffffffab;box-shadow:inset 1px 1px #ffffffbf}.source-matrix__sheet{overflow:hidden}.source-matrix__sheet header,.source-matrix__sql header{border-bottom:1px solid var(--line);height:2.15rem;color:var(--ink-faint);font-family:var(--mono);justify-content:space-between;align-items:center;padding:0 .65rem;font-size:.43rem;display:flex}.source-matrix__sheet header b{color:var(--green);font-weight:500}.source-matrix__sheet div{border-bottom:1px solid var(--line-faint);color:var(--ink-soft);font-family:var(--mono);grid-template-columns:1.1fr .8fr .7fr;gap:.4rem;padding:.52rem .65rem;font-size:.43rem;display:grid}.source-matrix__sheet div:first-of-type{color:var(--ink-faint);background:#17201a08}.source-matrix__sheet div:nth-of-type(3){background:#1573471a}.source-matrix__sheet b{color:var(--green);font-weight:500}.source-matrix__sql{flex-direction:column;display:flex}.source-matrix__sql pre{color:#5b6a5f;font-family:var(--mono);white-space:pre-wrap;flex:1;margin:0;padding:.75rem;font-size:.46rem;line-height:1.8}.source-matrix__sql footer{border-top:1px solid var(--line);color:var(--green);font-family:var(--mono);align-items:center;gap:.4rem;padding:.65rem;font-size:.43rem;display:flex}.faq-section{padding:var(--section-space) 0;border-top:1px solid var(--line);grid-template-columns:.72fr 1.28fr;gap:6.5rem;display:grid}.faq-section h2{margin-top:1.35rem}.faq-list{border-top:1px solid var(--line)}.faq-row{border-bottom:1px solid var(--line)}.faq-row button{width:100%;color:var(--ink);cursor:pointer;letter-spacing:-.045em;text-align:left;background:0 0;border:0;grid-template-columns:2.35rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:1.45rem 0;font-size:1.08rem;font-weight:520;display:grid}.faq-row button svg{color:var(--green);transition:transform .18s var(--ease-out)}.faq-row--open button svg{transform:rotate(180deg)}.faq-row__index{color:var(--ink-faint);font-family:var(--mono);font-size:.54rem}.faq-row__answer{transition:grid-template-rows .21s var(--ease-out);grid-template-rows:0fr;display:grid}.faq-row--open .faq-row__answer{grid-template-rows:1fr}.faq-row__answer p{max-width:34rem;color:var(--ink-soft);margin:0 0 0 3.05rem;font-size:.86rem;line-height:1.65;overflow:hidden}.faq-row--open .faq-row__answer p{padding-bottom:1.35rem}.final-cta__pane{background:linear-gradient(118deg,#e1eee4,#f9faf5 47%,#ebf2ea);border:1px solid #17201a33;padding:clamp(3rem,5.5vw,5.5rem);position:relative;overflow:hidden;box-shadow:inset 1px 1px #ffffffe6,14px 14px #15734712}.final-cta__shine{background:#ffffff7a;width:28%;height:270%;position:absolute;top:-140%;right:7%;transform:rotate(23deg)}.final-cta__pane>:not(.final-cta__shine){z-index:1;position:relative}.final-cta h2{margin:1.35rem 0 0;font-size:clamp(3.8rem,6.5vw,6.7rem)}.final-cta h2 i{color:var(--green)}.final-cta__pane>p:not(.kicker){color:var(--ink-soft);margin:1.25rem 0 1.9rem;font-size:1.03rem}.signal-button--large{padding:1.15rem 1.4rem;font-size:.96rem}.final-cta__micro{color:var(--ink-soft);font-family:var(--mono);margin-top:2rem;font-size:.56rem;display:block}.footer{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1.25rem;padding:2.35rem 0;display:grid}.footer>p{color:var(--ink-soft);margin:0;font-size:.8rem;line-height:1.5}.footer__links{color:var(--ink-soft);flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:1.4rem;font-size:.74rem;display:flex}.footer__links a:hover{color:var(--green)}.footer__bottom{color:var(--ink-faint);font-family:var(--mono);grid-column:1/-1;justify-content:space-between;padding-top:2.3rem;font-size:.55rem;display:flex}@media (max-width:1050px){.launch-site{--gutter:2.5rem;--section-space:7rem}.hero-side-note{display:none}.hero-copy{width:62%}.hero-product{width:69%;right:0}.hero-footnote{width:26%}.question-runway,.proof-section,.faq-section,.scenario-detail{gap:4rem}.scenario-detail__pane{padding-left:2rem}.source-matrix{grid-template-columns:1fr}.source-matrix__sql{display:none}}@media (max-width:720px){.launch-site{--gutter:1.2rem;--section-space:6.25rem}.ticker{padding:.45rem var(--gutter);white-space:nowrap;justify-content:flex-start;font-size:.52rem;overflow:hidden}.ticker__rule,.ticker a{display:none}.topbar{padding:1rem 0}.topbar nav,.topbar__auth>a:not(.topbar__cta){display:none}.topbar__cta{padding:.62rem .68rem;font-size:.61rem}.topbar__cta svg{display:none}.brand{font-size:.97rem}.launch-site .brand>div:first-child{width:1.42rem;height:1.42rem}.hero-shell{min-height:44rem;padding:3.2rem 0 2.5rem}.hero-grid{background-size:3.75rem 3.75rem}.hero-copy{width:100%}.hero-copy h1{font-size:clamp(3.6rem,15.5vw,4.9rem)}.hero-copy__lede{max-width:21rem;margin-top:1.3rem;font-size:.93rem}.hero-copy__actions{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:1.75rem}.signal-button{padding:.88rem .98rem;font-size:.8rem}.hero-product{width:103%;bottom:1rem;right:-.3rem}.hero-product__frame{border-radius:.65rem}.frame-top{gap:.55rem;height:2.35rem;padding:0 .65rem}.frame-url{max-width:none;font-size:.55rem}.frame-badge{padding:.24rem .5rem;font-size:.5rem}.hero-footnote{display:none}.question-runway{display:block}.runway-intro h2,.scenario-heading h2,.proof-section h2,.faq-section h2{font-size:clamp(3rem,13.5vw,4.1rem)}.runway-intro>p:last-child{margin-top:1.25rem;font-size:.9rem}.runway-flow{grid-template-columns:1fr;gap:1.55rem;margin-top:3.25rem;padding:0}.runway-flow__line{width:1px;height:auto;top:2.35rem;bottom:2.35rem;left:1.55rem}.runway-flow__line span{top:31%;left:-.28rem}.runway-step{min-height:8.35rem;padding-left:5rem}.step-index{transform-origin:0 0;position:absolute;top:.5rem;left:0;transform:rotate(-90deg)}.step-icon{margin:0;position:absolute;top:1.25rem;left:0}.runway-step h3{max-width:16rem;font-size:1.26rem}.runway-step p{max-width:18rem;font-size:.78rem}.runway-visual{min-height:6.25rem;margin:1.6rem -1.2rem 0}.runway-visual__caption{min-height:6.25rem;padding:0 .8rem;font-size:.46rem}.data-rail__cell{padding:0 .8rem}.data-rail__cell:nth-child(2){display:none}.data-rail{grid-template-columns:1fr 1fr}.scenario-heading{display:block}.scenario-heading h2{margin-top:1.35rem}.scenario-cards{scrollbar-width:none;gap:.7rem;margin:3rem -1.2rem 0;padding:0 1.2rem 1rem;display:flex;overflow-x:auto}.scenario-cards::-webkit-scrollbar{display:none}.scenario-card{min-width:14.25rem;min-height:14.6rem}.scenario-card:nth-child(2){margin-top:1.25rem}.scenario-detail{flex-direction:column;gap:2rem;margin-top:3rem;display:flex}.scenario-detail__copy h3{font-size:2.35rem}.scenario-detail__copy p{font-size:.88rem}.scenario-detail__pane{width:100%;min-height:17rem;padding:1.3rem 0 0 1.25rem}.insight-pane{grid-template-columns:4.5rem minmax(0,1fr);min-height:16rem}.insight-pane__nav{padding:.6rem}.insight-pane__nav p{font-size:.35rem}.insight-pane__nav span{padding:.3rem;font-size:.31rem}.insight-pane__body{padding:.65rem}.insight-pane__prompt{font-size:.37rem}.insight-pane__result{gap:.5rem;margin-top:.55rem}.insight-pane__summary{padding:.55rem}.insight-pane__summary>span{font-size:.33rem}.insight-pane__summary strong{margin-top:.48rem;font-size:1rem}.insight-pane__summary p{font-size:.4rem}.insight-pane__matrix{min-height:4.7rem;padding:.45rem}.insight-pane__table{margin-top:.5rem}.insight-pane__table div{padding:.32rem .1rem;font-size:.31rem}.insight-pane__table div:first-child{font-size:.29rem}.pane-callout{max-width:13.5rem;font-size:.61rem;bottom:.75rem;right:-.2rem}.proof-section{flex-direction:column-reverse;gap:2.5rem;display:flex}.proof-section__visual{width:100%;min-height:20rem}.proof-section__lede{font-size:.92rem}.source-matrix{inset:3.8rem .7rem .7rem}.source-matrix__sheet div{padding:.46rem;font-size:.37rem}.faq-section{display:block}.faq-list{margin-top:2.8rem}.faq-row button{grid-template-columns:1.8rem minmax(0,1fr) auto;padding:1.15rem 0;font-size:.98rem}.faq-row__answer p{margin-left:2.5rem;font-size:.8rem}.final-cta{padding-bottom:4rem}.final-cta__pane{padding:2.25rem 1.45rem}.final-cta h2{font-size:clamp(3.55rem,15vw,4.8rem)}.final-cta__pane>p:not(.kicker){font-size:.91rem}.footer{grid-template-columns:1fr;padding:2rem 0}.footer__links{justify-content:flex-start}.footer__bottom{flex-direction:column;gap:.65rem;padding-top:1.5rem}}.topbar nav a{position:relative}.topbar nav a:after{transform-origin:0;background:var(--green);content:"";height:1px;transition:transform .16s var(--ease-out);position:absolute;bottom:-.38rem;left:0;right:0;transform:scaleX(0)}.topbar nav a:hover:after{transform:scaleX(1)}.hero-animate>*{opacity:0;animation:hero-rise .64s var(--ease-out) forwards;transform:translateY(14px)}.hero-animate>:first-child{animation-delay:.1s}.hero-animate>:nth-child(2){animation-delay:.155s}.hero-animate>:nth-child(3){animation-delay:.225s}.hero-animate>:nth-child(4){animation-delay:.29s}.product-enter{opacity:0;animation:product-rise .76s .31s var(--ease-out) forwards;transform:translateY(18px)scale(.985)}[data-reveal]{opacity:0;transition:opacity .56s var(--ease-out), transform .56s var(--ease-out);transform:translateY(18px)}.is-visible[data-reveal]{opacity:1;transform:translateY(0)}[data-reveal-delay="1"]{transition-delay:90ms}[data-reveal-delay="2"]{transition-delay:.16s}.is-visible .runway-step{animation:step-in .44s var(--ease-out) both}.is-visible .runway-step:nth-child(2){animation-delay:30ms}.is-visible .runway-step:nth-child(3){animation-delay:80ms}.is-visible .runway-step:nth-child(4){animation-delay:.13s}.is-visible .data-rail__chart b,.is-visible .insight-pane__matrix b{transform-origin:bottom;animation:data-rise .46s var(--ease-out) forwards;transform:scaleY(0)}.is-visible .data-rail__chart b:first-child,.is-visible .insight-pane__matrix b:first-child{animation-delay:.12s}.is-visible .data-rail__chart b:nth-child(2),.is-visible .insight-pane__matrix b:nth-child(2){animation-delay:.17s}.is-visible .data-rail__chart b:nth-child(3),.is-visible .insight-pane__matrix b:nth-child(3){animation-delay:.22s}.is-visible .data-rail__chart b:nth-child(4),.is-visible .insight-pane__matrix b:nth-child(4){animation-delay:.27s}.scenario-card__question,.scenario-card__footer,.insight-pane__summary,.insight-pane__matrix,.source-matrix__sheet,.source-matrix__sql{transition:transform .18s var(--ease-out), opacity .18s var(--ease-out), background-color .18s var(--ease-out)}.scenario-card--active .scenario-card__question{transform:translateY(-2px)}.scenario-card--active .scenario-card__footer{transform:translate(2px)}.scenario-detail__pane .insight-pane{transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out)}.scenario-detail__pane:hover .insight-pane{transform:translateY(-2px);box-shadow:-13px 17px 30px #1e35261f,inset 1px 1px #fff}.source-matrix__sheet:hover,.source-matrix__sql:hover{background:#ffffffe6;transform:translateY(-2px)}.faq-row button{transition:color .16s var(--ease-out)}.faq-row:hover button{color:var(--green)}.final-cta__pane{transition:box-shadow .22s var(--ease-out), transform .22s var(--ease-out)}.final-cta__pane:hover{transform:translate(-1px,-1px);box-shadow:inset 1px 1px #ffffffe6,18px 18px #15734717}@keyframes hero-rise{to{opacity:1;transform:translateY(0)}}@keyframes product-rise{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes data-rise{to{transform:scaleY(1)}}@keyframes step-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.runway-intro h2 i,.scenario-heading h2 i,.proof-section h2 i,.faq-section h2 i{color:var(--ink)}.scenario-cards{border:1px solid var(--line);background:#ffffff61;gap:0;margin-top:3.85rem;position:relative;box-shadow:inset 1px 1px #fffc}.scenario-cards:before{z-index:0;content:"";background:#15734740;height:1px;position:absolute;top:2.25rem;left:10%;right:10%}.scenario-card{z-index:1;border:0;border-right:1px solid var(--line);min-height:12.75rem;box-shadow:none;background:0 0;position:relative}.scenario-card:last-child{border-right:0}.scenario-card:nth-child(2){margin-top:0}.scenario-card--active,.scenario-card:hover{background:linear-gradient(140deg,#ffffffc7,#e4f1e7c2);transform:none;box-shadow:inset 0 1px #ffffffe6}.scenario-card:after{color:var(--ink-faint);font-family:var(--mono);letter-spacing:.055em;margin-top:.85rem;font-size:.46rem;display:block}.scenario-card:first-child:after{content:"SOURCE / orders.csv"}.scenario-card:nth-child(2):after{content:"SQL / GROUP BY product"}.scenario-card:nth-child(3):after{content:"CONFIDENCE / 94%"}.scenario-card--active:after{color:var(--green)}.scenario-detail__pane:before{background:linear-gradient(145deg,#e9f0e8,#f7f8f3 58%,#dfeee3)}.insight-pane,.proof-section__visual,.runway-visual{background:linear-gradient(135deg,#ffffffe6,#edf5ed9e);box-shadow:inset 1px 1px #ffffffed,0 12px 30px #233f2b0e}.insight-pane:after,.proof-section__visual:after,.runway-visual:after{content:"";pointer-events:none;background:linear-gradient(116deg,#ffffff78 0%,#0000 33% 74%,#b0d8bb30);position:absolute;inset:0}.insight-pane>*,.runway-visual__caption,.source-matrix{z-index:1;position:relative}.proof-section__visual:after{z-index:0}.proof-section__visual>*{z-index:1;position:relative}.source-matrix{box-shadow:0 10px 24px #233f2b0f}@media (max-width:720px){.scenario-cards{box-shadow:none;background:0 0;border:0;gap:.7rem;margin-top:3rem}.scenario-cards:before{display:none}.scenario-card{border:1px solid var(--line);background:#ffffff73}.scenario-card:after{font-size:.4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}[data-reveal],.hero-animate>*,.product-enter{opacity:1;transform:none}}.launch-site{--page-max:80rem;--gutter:2rem;--section-space:7.5rem}.topbar,.hero-shell,.question-runway,.scenario-section,.proof-section,.faq-section,.final-cta,.footer{width:min(calc(100% - (var(--gutter) * 2)), var(--page-max))}.hero-shell{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:.5rem clamp(2.5rem,5vw,5rem);min-height:0;padding:5.5rem 0 2.5rem;display:grid}.hero-grid{pointer-events:none}.hero-copy{align-self:start;width:auto;max-width:43rem}.hero-copy h1{max-width:43rem}.hero-copy__lede{max-width:34rem}.hero-product{align-self:start;width:100%;position:relative;bottom:auto;right:auto}.hero-product__frame{min-height:0}.hero-meta{grid-column:2;justify-content:space-between;align-items:end;gap:1.5rem;padding-bottom:.35rem;display:flex}.hero-notes{gap:1.5rem;display:flex}.hero-side-note{max-width:10.5rem;position:static}.hero-footnote{text-align:right;width:auto;min-width:9.5rem;position:static}.question-runway{padding:var(--section-space) 0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,5vw,5rem)}.runway-intro{max-width:25rem}.runway-intro h2{max-width:34rem}.runway-flow{min-width:0}.runway-visual{width:100%;margin-top:1.5rem}.scenario-section,.proof-section,.faq-section{padding:var(--section-space) 0}.scenario-heading{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,5vw,5rem)}.scenario-heading h2,.proof-section h2,.faq-section h2{max-width:37rem}.scenario-detail{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,5vw,5rem);margin-top:4.5rem}.scenario-detail__copy{max-width:29rem}.scenario-detail__pane{min-width:0;min-height:0;padding:0}.scenario-detail__pane:before{display:none}.insight-pane{min-height:22rem}.pane-callout{bottom:1rem;right:1rem}.proof-section{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2.5rem,5vw,5rem)}.proof-section__visual{min-height:30rem}.faq-section{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,5vw,5rem)}.final-cta{padding-bottom:5rem}.footer{grid-template-columns:1fr 1fr}@media (max-width:1100px){.launch-site{--gutter:1.5rem;--section-space:6rem}.hero-shell{column-gap:2.5rem}.hero-meta{flex-direction:column;align-items:flex-start}.hero-footnote{text-align:left}.hero-notes{gap:1rem}.question-runway,.scenario-heading,.scenario-detail,.proof-section,.faq-section{gap:2.5rem}.scenario-cards{margin-top:3rem}.insight-pane{grid-template-columns:7rem minmax(0,1fr)}.proof-section__visual{min-height:27rem}}@media (max-width:860px){.launch-site{--section-space:5.25rem}.hero-shell,.question-runway,.scenario-heading,.scenario-detail,.proof-section,.faq-section{grid-template-columns:1fr;display:grid}.hero-shell{row-gap:1rem;padding-top:4.5rem}.hero-copy{max-width:44rem}.hero-product{grid-row:auto}.hero-meta{flex-direction:row;grid-column:auto;align-items:end}.hero-footnote{text-align:right}.question-runway{gap:2.75rem}.runway-intro{max-width:40rem}.runway-flow{max-width:44rem}.runway-visual{grid-area:auto;max-width:44rem;margin-top:-.5rem}.scenario-heading h2{margin-top:1.35rem}.scenario-detail{margin-top:3.25rem}.scenario-detail__copy{max-width:36rem}.scenario-detail__pane{max-width:44rem}.proof-section{gap:2.75rem}.proof-section__content{max-width:40rem}.proof-section__visual{width:100%;max-width:44rem;min-height:25rem}.faq-section{gap:2.75rem}.faq-section__heading{max-width:36rem}.faq-list{max-width:44rem}.final-cta__pane{padding:3.5rem}}@media (max-width:720px){.launch-site{--gutter:1.25rem;--section-space:4.5rem}.topbar{min-height:4.1rem}.hero-shell{padding-top:3.5rem;padding-bottom:0}.hero-copy h1{max-width:22rem}.hero-copy__actions{margin-top:1.6rem}.hero-product{width:100%}.hero-meta{flex-direction:column;align-items:flex-start;gap:1.15rem}.hero-notes{gap:1rem;width:100%}.hero-side-note{flex:1 1 0;max-width:none}.hero-footnote{text-align:left;width:100%}.question-runway,.scenario-section,.proof-section,.faq-section{padding:var(--section-space) 0}.scenario-cards{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.scenario-detail{margin-top:2.5rem}.insight-pane{grid-template-columns:4.5rem minmax(0,1fr)}.proof-section__visual{min-height:20rem}.final-cta{padding-bottom:3.5rem}.final-cta__pane{padding:2.3rem 1.5rem}.footer{gap:1.25rem}.footer__bottom{padding-top:1.5rem}}
