:root{--growth-bg: #050908;--growth-panel: #07100f;--growth-panel-2: #091412;--growth-ink: #f4f7f5;--growth-muted: #a8b3ae;--growth-faint: #6f7c76;--growth-line: rgba(187, 218, 202, .14);--growth-lime: #c8ff57;--growth-blue: #6c9fff;--growth-orange: #ff8a3d;--growth-cyan: #36d8d0}*,*:before,*:after{box-sizing:border-box}html{color-scheme:dark;scroll-padding-top:6rem;scrollbar-color:rgba(200,255,87,.72) #050908}body{margin:0;overflow-x:hidden;color:var(--growth-ink);background:var(--growth-bg);font-family:Manrope Variable,Avenir Next,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-rendering:geometricPrecision}button,input,textarea,select{font:inherit}::-moz-selection{color:#06100d;background:#c8ff57eb}::selection{color:#06100d;background:#c8ff57eb}:focus-visible{outline:2px solid var(--growth-lime);outline-offset:4px}.growth-surface{min-height:100vh;color:var(--growth-ink);background-color:var(--growth-bg);background-image:linear-gradient(rgba(178,219,199,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(178,219,199,.028) 1px,transparent 1px),radial-gradient(circle at 70% 15%,rgba(54,216,208,.055),transparent 34%);background-size:24px 24px,24px 24px,100% 100%}.growth-frame{width:min(100% - 3rem,92rem);margin-inline:auto}.growth-nav{position:sticky;z-index:40;top:.8rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;width:min(100% - 3rem,92rem);min-height:4.5rem;margin-inline:auto;padding:.65rem;border:1px solid var(--growth-line);border-radius:999px;background:#050908db;box-shadow:0 18px 54px #0000004d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.growth-nav__brand,.growth-nav__weekly,.growth-nav__links a{color:inherit;text-decoration:none}.growth-nav__brand{display:inline-flex;align-items:center;gap:.65rem;padding:.65rem .9rem;font-size:.86rem;font-weight:700}.growth-nav__links{display:flex;align-items:center;justify-content:center;gap:.25rem;min-width:0}.growth-nav__links a,.growth-nav__weekly{border-radius:999px;padding:.62rem .9rem;color:#b9c4bf;font-size:.77rem;font-weight:650;transition:color .18s ease-out,background-color .18s ease-out}.growth-nav__links a{flex:0 0 auto;white-space:nowrap}.growth-nav__links a:hover,.growth-nav__links a[aria-current=page]{color:var(--growth-lime);background:#c8ff5712}.growth-nav__weekly{border:1px solid rgba(200,255,87,.32);color:var(--growth-lime)}.growth-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(26rem,.75fr);gap:clamp(2.5rem,5vw,5rem);align-items:end;padding:clamp(4rem,7vw,7rem) 0 3.75rem;border-bottom:1px solid var(--growth-line)}.growth-hero h1{max-width:12ch;margin:0;color:var(--growth-ink);font-size:clamp(4.5rem,7vw,7.25rem);font-weight:750;letter-spacing:-.04em;line-height:.88;text-wrap:balance}.growth-hero__promise{max-width:37rem;margin:2rem 0 0;color:var(--growth-lime);font-family:JetBrains Mono Variable,monospace;font-size:clamp(1rem,1.4vw,1.3rem);line-height:1.5}.growth-hero__support{max-width:39rem;margin:.8rem 0 0;color:var(--growth-muted);font-size:1rem;line-height:1.65}.growth-search{align-self:end;padding-bottom:.5rem}.growth-search label{display:block;margin-bottom:.65rem;color:var(--growth-muted);font-family:JetBrains Mono Variable,monospace;font-size:.72rem;letter-spacing:.035em;text-transform:uppercase}.growth-search__control{position:relative}.growth-search svg{position:absolute;top:50%;left:1rem;width:1.15rem;color:var(--growth-muted);transform:translateY(-50%)}.growth-search input{width:100%;min-height:3.75rem;border:1px solid rgba(200,255,87,.36);border-radius:.7rem;padding:.95rem 1rem .95rem 3.2rem;color:var(--growth-ink);background:#040908d1;font:inherit;font-size:.9rem}.growth-search input::-moz-placeholder{color:#8b9892}.growth-search input::placeholder{color:#8b9892}.growth-search__status{min-height:1.2rem;margin:.6rem 0 0;color:var(--growth-muted);font-size:.75rem}.growth-mix{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:1.75rem 0;border-bottom:1px solid var(--growth-line)}.growth-mix__item{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:center;min-height:4.8rem;padding-inline:1.75rem;border-right:1px solid var(--growth-line)}.growth-mix__item:first-child{padding-left:0}.growth-mix__item:last-child{padding-right:0;border-right:0}.growth-mix__signal{position:relative;width:1.15rem;height:1.45rem;border:1px solid currentColor;border-radius:.12rem}.growth-mix__signal:after{position:absolute;top:.24rem;right:-.18rem;width:.38rem;height:.38rem;border-top:1px solid currentColor;background:var(--growth-bg);content:"";transform:rotate(45deg)}.growth-mix__item strong,.growth-mix__item span{display:block}.growth-mix__item strong{font-variant-numeric:tabular-nums;font-size:1.2rem}.growth-mix__item span{color:var(--growth-muted);font-size:.86rem}.growth-mix__item small{grid-column:2;color:var(--growth-faint);font-family:JetBrains Mono Variable,monospace;font-size:.64rem;letter-spacing:.04em;text-transform:uppercase}[data-color=lime]{color:var(--growth-lime)}[data-color=blue]{color:var(--growth-blue)}[data-color=orange]{color:var(--growth-orange)}[data-color=cyan]{color:var(--growth-cyan)}.growth-workspace{padding:2.75rem 0 1.5rem}.growth-stacks{display:block}.growth-stack{min-width:0;border-top:1px solid var(--growth-line)}.growth-stack:last-of-type{border-bottom:1px solid var(--growth-line)}.growth-stack__heading{display:grid;grid-template-columns:minmax(11rem,.55fr) minmax(18rem,1fr) auto;align-items:center;gap:2rem;min-width:0;padding:1.8rem 1.35rem 1.35rem;border-bottom:1px solid var(--growth-line)}.growth-stack__title{display:flex;gap:.8rem;align-items:center;min-width:0;margin:0;color:var(--growth-ink);font-family:inherit;font-size:clamp(1.45rem,2vw,2rem);font-weight:700;letter-spacing:-.035em}.growth-stack__dot{flex:0 0 auto;width:.85rem;height:1.05rem;border:1px solid currentColor;border-radius:.12rem;background:transparent;box-shadow:none}.growth-stack__title[data-color=lime] .growth-stack__dot{color:var(--growth-lime)}.growth-stack__title[data-color=blue] .growth-stack__dot{color:var(--growth-blue)}.growth-stack__title[data-color=orange] .growth-stack__dot{color:var(--growth-orange)}.growth-stack__title[data-color=cyan] .growth-stack__dot{color:var(--growth-cyan)}.growth-stack__description{max-width:56ch;margin:0;color:var(--growth-muted);font-size:.88rem;line-height:1.55}.growth-stack__count{flex:0 0 auto;color:var(--growth-faint);font-family:JetBrains Mono Variable,monospace;font-size:.68rem;white-space:nowrap}.growth-stack__body{display:grid;gap:0}.growth-entry{display:grid;grid-template-columns:minmax(0,1fr) 11.5rem;gap:3rem;align-items:center;min-width:0;padding:1.35rem;border-bottom:1px solid var(--growth-line);color:var(--growth-ink);text-decoration:none;transition:background-color .18s ease-out,padding-left .18s ease-out}.growth-entry:last-child{border-bottom:0}.growth-entry:hover,.growth-entry:focus-visible{padding-left:1.65rem;background:#c8ff5709}.growth-entry__main,.growth-entry__meta{min-width:0}.growth-entry__title{display:block;font-size:clamp(1rem,1.25vw,1.15rem);font-weight:680;letter-spacing:-.012em;line-height:1.35}.growth-entry__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.growth-entry__kind,.growth-entry__meta time,.growth-entry__read{display:block;font-family:JetBrains Mono Variable,monospace;font-size:.64rem;line-height:1.35;text-transform:uppercase}.growth-entry__answer{max-width:76ch;margin:.45rem 0 0;color:var(--growth-muted);font-size:.9rem;line-height:1.6}.growth-entry__meta{display:grid;grid-template-columns:1fr auto;justify-items:end;gap:.3rem .8rem;width:100%;text-align:right}.growth-entry__kind{grid-column:1 / -1;color:var(--growth-blue)}.growth-stack[data-stack=guides] .growth-entry__kind{color:var(--growth-lime)}.growth-stack[data-stack=playbooks] .growth-entry__kind{color:var(--growth-blue)}.growth-stack[data-stack=cases] .growth-entry__kind{color:var(--growth-orange)}.growth-stack[data-stack=systems] .growth-entry__kind{color:var(--growth-cyan)}.growth-entry__meta time{color:var(--growth-faint);text-transform:none}.growth-entry__read{grid-row:2;margin-top:0;color:var(--growth-ink);letter-spacing:.04em}.growth-entry__read span{display:inline-block;color:var(--growth-lime);font-size:1.15rem;transition:transform .18s ease-out}.growth-entry:hover .growth-entry__read span,.growth-entry:focus-visible .growth-entry__read span{transform:translate(.22rem)}.growth-entry[hidden]{display:none}.growth-stack__empty{grid-column:1 / -1;margin:0;padding:1rem;border:1px solid var(--growth-line);border-radius:.65rem;color:var(--growth-muted);background:#050a09c7;font-size:.82rem}.growth-newsletter{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:center;margin:3rem 0 1.5rem;border:1px solid var(--growth-line);border-radius:.75rem;padding:1.25rem 1.6rem;background:#08100ee6}.growth-newsletter h2{margin:0;font-size:1.05rem;letter-spacing:-.02em}.growth-newsletter p{margin:.35rem 0 0;color:var(--growth-muted);font-size:.82rem}.growth-newsletter__copy{min-width:0}.growth-newsletter__eyebrow{color:var(--growth-lime)!important;font-family:var(--growth-mono);font-size:.63rem!important;letter-spacing:.1em;text-transform:uppercase}.growth-newsletter__pending,.growth-newsletter__form{display:grid;justify-items:end;gap:.65rem;width:min(100%,34rem)}.growth-newsletter__pending span{max-width:28rem;color:var(--growth-faint);font-family:var(--growth-mono);font-size:.68rem;line-height:1.5;text-align:right}.growth-newsletter__form iframe{width:100%;min-height:11.5rem;border:0;background:transparent}.growth-newsletter__form .growth-newsletter__consent{max-width:34rem;color:var(--growth-faint);font-size:.65rem;line-height:1.5;text-align:right}.growth-newsletter a{border:1px solid var(--growth-lime);border-radius:.42rem;padding:.8rem 1rem;color:var(--growth-ink);text-decoration:none}.growth-newsletter__consent a{border:0;padding:0;color:var(--growth-muted);text-decoration:underline}.growth-footer{display:flex;justify-content:space-between;gap:2rem;padding:2.5rem 0 3.5rem;color:var(--growth-faint);font-size:.72rem}.growth-footer a{color:var(--growth-muted)}.growth-article{padding:clamp(4.5rem,9vw,8rem) 1.2rem 6rem}.growth-breadcrumbs{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:3rem;color:var(--growth-faint);font-family:JetBrains Mono Variable,monospace;font-size:.68rem}.growth-breadcrumbs a{color:var(--growth-muted)}.growth-article__header{display:grid;grid-template-columns:minmax(0,1fr) 18rem;gap:4rem;padding-bottom:3.5rem;border-bottom:1px solid var(--growth-line)}.growth-article__direct-answer{max-width:76rem;margin-top:1.5rem;padding:1.15rem 1.25rem;border-left:3px solid var(--growth-lime);background:#c8ff570e}.growth-article__direct-answer span{display:block;margin-bottom:.45rem;color:var(--growth-lime);font-family:JetBrains Mono Variable,monospace;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.growth-article__direct-answer p{max-width:78ch;margin:0;color:var(--growth-ink);font-size:clamp(.98rem,1.5vw,1.15rem);line-height:1.62;text-wrap:pretty}.growth-explainer{width:min(100%,76rem)}.growth-article--startup{padding-top:clamp(2.75rem,5vw,4.5rem)}.growth-article--startup .growth-breadcrumbs{margin-bottom:1.75rem}.growth-article--startup .growth-article__header{grid-template-columns:minmax(0,1fr) 16rem;gap:2.5rem;padding-bottom:1.75rem}.growth-article.growth-article--startup h1{max-width:28ch;font-size:clamp(2.85rem,4.6vw,4.35rem);line-height:.96}.growth-article--startup .growth-article__dek{margin-top:.9rem}.growth-article--startup .growth-article__facts{gap:.75rem}.growth-article--startup .growth-article__direct-answer,.growth-article--startup .public-widget{margin-top:1rem}.growth-article h1{max-width:15ch;margin:0;font-size:clamp(3.2rem,7.5vw,7rem);font-weight:740;letter-spacing:-.04em;line-height:.92;overflow-wrap:anywhere;text-wrap:balance}.growth-article__dek{max-width:64ch;margin:1.5rem 0 0;color:var(--growth-muted);font-size:1.05rem;line-height:1.65}.growth-article__eyebrow,.growth-related__eyebrow{margin:0 0 1rem;color:var(--growth-lime);font-family:JetBrains Mono Variable,monospace;font-size:.68rem;letter-spacing:.05em;text-transform:uppercase}.growth-article__facts{display:grid;align-content:end;gap:1.15rem;margin:0;padding-left:1.4rem;border-left:1px solid var(--growth-line)}.growth-article__facts dt{color:var(--growth-faint);font-family:JetBrains Mono Variable,monospace;font-size:.62rem;text-transform:uppercase}.growth-article__facts dd{margin:.25rem 0 0;color:var(--growth-ink);font-size:.82rem}.growth-concept-image{max-width:76rem;margin:3rem 0 0}.growth-concept-image picture,.growth-concept-image img{display:block;width:100%}.growth-concept-image img{height:auto;border:1px solid var(--growth-line);border-radius:.85rem;background:var(--growth-panel)}.growth-concept-image figcaption{margin-top:.7rem;color:var(--growth-faint);font-size:.7rem}.growth-article__layout{display:grid;grid-template-columns:14rem minmax(0,48rem);gap:clamp(3rem,7vw,8rem);margin-top:4rem}.growth-on-page{position:sticky;top:7rem;align-self:start}.growth-on-page strong{display:block;margin-bottom:1rem;color:var(--growth-lime);font-family:JetBrains Mono Variable,monospace;font-size:.62rem;text-transform:uppercase}.growth-on-page a{display:block;padding:.45rem 0;color:var(--growth-muted);font-size:.76rem;text-decoration:none}.growth-prose section+section{margin-top:5.25rem}.growth-prose h2{max-width:22ch;margin:0 0 1.25rem;font-size:clamp(2rem,4vw,3.4rem);letter-spacing:-.035em;line-height:1}.growth-prose h3{margin:2rem 0 .65rem;font-size:1.1rem}.growth-prose p,.growth-prose li{max-width:70ch;color:#bdc7c2;line-height:1.75}.growth-prose li+li{margin-top:.75rem}.growth-prose>#article-body>:first-child{margin-top:0}.growth-prose a{color:var(--growth-lime)}.growth-prose table{display:block;width:100%;margin:1.5rem 0 2.25rem;overflow-x:auto;border-collapse:collapse;scrollbar-color:rgba(54,216,208,.5) rgba(255,255,255,.03)}.growth-prose th,.growth-prose td{min-width:10rem;padding:.8rem .9rem;border:1px solid var(--growth-line);color:var(--growth-muted);font-size:.76rem;line-height:1.5;text-align:left;vertical-align:top}.growth-prose th{color:var(--growth-ink);background:#36d8d012}.growth-explainer,.growth-evidence{scroll-margin-top:7rem}.growth-evidence ul{display:grid;gap:.75rem;padding:0;list-style:none}.growth-evidence li{display:grid;grid-template-columns:minmax(9rem,.4fr) 1fr auto;gap:1rem;align-items:baseline;padding:.9rem 0;border-bottom:1px solid var(--growth-line)}.growth-evidence li strong{color:var(--growth-ink);text-transform:capitalize}.public-widget{margin-top:2rem;border:1px solid rgba(54,216,208,.35);border-radius:.85rem;padding:clamp(1.2rem,3vw,2rem);background:#040c0beb}.public-widget>header>p:first-child,.public-widget__result-label{margin:0;color:var(--growth-cyan);font-family:JetBrains Mono Variable,monospace;font-size:.62rem;letter-spacing:.05em;text-transform:uppercase}.public-widget>header h2{margin:.55rem 0 .7rem;font-size:clamp(1.7rem,3vw,2.7rem)}.public-widget>header p,.public-widget__fallback p,.public-widget__disclaimer,.public-widget__hypothesis-note{margin:.4rem 0 0;color:var(--growth-muted);font-size:.78rem;line-height:1.6}.public-widget__hypothesis-note{max-width:72ch;margin-bottom:.9rem}.public-widget__fallback,.public-widget__island{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid var(--growth-line)}.public-widget__fallback dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:1rem 0 0}.public-widget__fallback dl div{padding:.8rem;border:1px solid var(--growth-line);border-radius:.45rem}.public-widget__fallback dt{color:var(--growth-ink);font-size:.75rem;font-weight:700}.public-widget__fallback dd{margin:.3rem 0 0;color:var(--growth-muted);font-size:.7rem;line-height:1.45}.public-widget__fallback[hidden],.public-widget__island[hidden]{display:none}.public-widget__result{display:grid;gap:.35rem;margin-top:1rem;padding:1rem;border-left:3px solid var(--growth-blue);background:#6c9fff12}.public-widget__result.result-ready{border-left-color:var(--growth-lime)}.public-widget__result.result-caution,.public-widget__result.result-overloaded,.public-widget__result.result-stop{border-left-color:var(--growth-orange)}.public-widget__result p{margin:0;color:var(--growth-ink);font-size:.84rem;line-height:1.45}.public-widget__result span{color:var(--growth-muted);font-size:.75rem;line-height:1.5}.public-widget__next-actions{margin-top:.45rem;padding-top:.75rem;border-top:1px solid var(--growth-line)}.public-widget__next-actions b{color:var(--growth-lime);font-size:.7rem}.public-widget__next-actions ol{display:grid;gap:.38rem;margin:.55rem 0 0;padding-left:1.2rem;color:var(--growth-muted);font-size:.74rem;line-height:1.5}.public-widget__static-outcomes{margin-top:1.2rem}.public-widget__static-outcomes h3{margin:0;color:var(--growth-ink);font-size:.9rem}.public-widget fieldset{min-width:0;margin:0;border:1px solid var(--growth-line);border-radius:.55rem;padding:1rem}.public-widget legend{padding:0 .4rem;color:var(--growth-ink);font-weight:700}.public-widget button{min-height:2.75rem;border:1px solid rgba(200,255,87,.3);border-radius:.4rem;padding:.65rem .8rem;color:var(--growth-ink);background:#c8ff570a;cursor:pointer}.public-widget button[aria-pressed=true],.public-widget button:hover{border-color:var(--growth-lime);background:#c8ff571a}.public-widget__choice-row,.public-widget__binary{display:flex;flex-wrap:wrap;gap:.55rem}.public-widget__choice-row button{display:grid;gap:.25rem;text-align:left}.public-widget__choice-row button span{color:var(--growth-cyan);font-family:JetBrains Mono Variable,monospace;font-size:.6rem}.public-widget__stage,.public-widget__outcome{margin-top:1rem;padding:1rem;border:1px solid var(--growth-line);border-radius:.5rem}.public-widget__stage h3,.public-widget__stage p,.public-widget__outcome p{margin:.35rem 0 0}.public-widget__stage>span,.public-widget__stage>b{color:var(--growth-cyan);font-size:.7rem}.public-widget__path{color:var(--growth-faint);font-family:JetBrains Mono Variable,monospace;font-size:.7rem}.public-widget__history{display:grid;gap:.45rem;margin:0 0 1rem;padding:0;list-style:none}.public-widget__history li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:.65rem .75rem;border:1px solid var(--growth-line);border-radius:.45rem;color:var(--growth-muted);font-size:.72rem;line-height:1.45}.public-widget__history strong{color:var(--growth-lime);font-size:.76rem}.public-widget__reset{margin-top:.8rem}.public-widget__control-grid,.public-widget__matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.public-widget__control-grid label,.public-widget__matrix label{display:grid;gap:.45rem;color:var(--growth-muted);font-size:.74rem}.public-widget__control-grid label span,.public-widget__matrix label span{display:flex;justify-content:space-between;gap:.5rem}.public-widget input[type=number]{min-height:2.75rem;width:100%;border:1px solid var(--growth-line);border-radius:.4rem;padding:.65rem;color:var(--growth-ink);background:var(--growth-bg)}.public-widget input[type=range]{width:100%;min-height:2.75rem;accent-color:var(--growth-lime)}.public-widget__matrix>.public-widget__result{grid-column:1 / -1}.public-widget__check{display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:start;padding:.8rem 0;border-bottom:1px solid var(--growth-line)}.public-widget__check span{display:grid;gap:.25rem}.public-widget__check small{color:var(--growth-faint)}.growth-related,.growth-author{padding:0 1.2rem 4rem}.growth-related{display:grid;grid-template-columns:14rem minmax(0,1fr);gap:clamp(3rem,7vw,8rem)}.growth-related h2{margin:0;font-size:2rem}.growth-related__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.growth-related__grid>a{display:grid;gap:.55rem;border:1px solid var(--growth-line);border-radius:.6rem;padding:1.1rem;color:var(--growth-ink);text-decoration:none}.growth-related__grid>a:hover{border-color:var(--growth-lime)}.growth-related__grid span{color:var(--growth-cyan);font-size:.65rem;text-transform:uppercase}.growth-related__grid p{margin:0;color:var(--growth-muted);font-size:.76rem;line-height:1.55}.growth-author{display:flex;justify-content:space-between;gap:2rem;align-items:center;border-top:1px solid var(--growth-line);padding-top:2rem}.growth-author p{max-width:58ch;margin:.35rem 0 0;color:var(--growth-muted)}.growth-author a{color:var(--growth-lime)}.growth-consent{position:fixed;z-index:80;right:1rem;bottom:1rem;width:min(28rem,calc(100% - 2rem));border:1px solid rgba(200,255,87,.5);border-radius:.7rem;padding:1rem;color:var(--growth-ink);background:#050908f7;box-shadow:0 20px 70px #00000073}.growth-consent[hidden]{display:none}.growth-consent p{margin:0;color:var(--growth-muted);font-size:.78rem;line-height:1.5}.growth-consent div{display:flex;gap:.55rem;margin-top:.8rem}.growth-consent button{border:1px solid var(--growth-line);border-radius:.4rem;padding:.55rem .7rem;color:var(--growth-ink);background:transparent;cursor:pointer}.growth-consent button:first-child{border-color:var(--growth-lime)}.growth-widget{margin-top:2rem;border:1px solid rgba(54,216,208,.35);border-radius:.8rem;padding:clamp(1.3rem,3vw,2rem);background:#040c0be6}.growth-widget__controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.growth-widget label{display:grid;gap:.65rem;color:var(--growth-muted);font-size:.76rem}.growth-widget output{color:var(--growth-lime);font-family:JetBrains Mono Variable,monospace;font-variant-numeric:tabular-nums}.growth-widget input[type=range]{width:100%;accent-color:var(--growth-lime)}.growth-widget__result{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--growth-line)}.growth-widget__result strong{display:block;color:var(--growth-ink);font-size:1.15rem}.growth-widget__result p{margin:.45rem 0 0;color:var(--growth-muted);font-size:.82rem}.growth-category{padding:clamp(4.5rem,10vw,8rem) 1.2rem 7rem}.growth-category h1,.growth-not-found h1{max-width:12ch;margin:0;font-size:clamp(3.5rem,8vw,7.4rem);letter-spacing:-.04em;line-height:.9}.growth-category__intro{max-width:62ch;margin-top:1.5rem;color:var(--growth-muted);line-height:1.7}.growth-category__list{display:grid;gap:0;margin-top:4rem;border-top:1px solid var(--growth-line)}.growth-category__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:center;padding:1.35rem 0;border-bottom:1px solid var(--growth-line);color:var(--growth-ink);text-decoration:none}.growth-category__row h2{margin:0;font-size:1.05rem}.growth-category__row p{max-width:70ch;margin:.45rem 0 0;color:var(--growth-muted);font-size:.78rem;line-height:1.55}.growth-category__row:hover h2{color:var(--growth-lime)}.growth-category__empty{padding:1.5rem 0;color:var(--growth-muted)}.growth-category__row span{color:var(--growth-faint);font-family:JetBrains Mono Variable,monospace;font-size:.64rem;text-transform:uppercase}.growth-not-found{display:grid;min-height:100vh;place-items:center;padding:2rem;background:var(--growth-bg)}.growth-not-found__inner{width:min(100%,58rem)}.growth-not-found p{max-width:52ch;margin:1.5rem 0 2rem;color:var(--growth-muted);line-height:1.7}.growth-not-found a{display:inline-flex;border:1px solid var(--growth-lime);border-radius:.45rem;padding:.85rem 1rem;color:var(--growth-ink);text-decoration:none}@media(max-width:1050px){.growth-nav{grid-template-columns:auto 1fr;border-radius:1rem}.growth-nav__links{grid-column:1 / -1;justify-content:flex-start;flex-wrap:wrap;overflow:visible;padding:.15rem .25rem .25rem}.growth-nav__weekly{justify-self:end}.growth-hero{grid-template-columns:1fr}.growth-stacks{min-height:auto}.growth-stack__heading{grid-template-columns:minmax(10rem,.5fr) minmax(0,1fr) auto;gap:1.25rem}.growth-entry{gap:2rem}}@media(max-width:720px){.growth-frame,.growth-nav{width:min(100% - 1rem,92rem)}.growth-nav{position:static;grid-template-columns:minmax(0,1fr) auto;gap:.15rem;min-height:0;padding:.35rem;border-radius:.85rem}.growth-nav__brand{min-width:0;padding:.38rem .45rem}.growth-nav__weekly{min-width:0;padding:.42rem .55rem;font-size:.61rem}.growth-nav__links{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.1rem;width:100%;padding:.2rem .05rem .05rem}.growth-nav__links a{min-width:0;padding:.4rem .1rem;font-size:.58rem;line-height:1.2;text-align:center;white-space:normal}.growth-hero{gap:1.15rem;padding:1.45rem .6rem 1.1rem}.growth-hero h1{max-width:100%;font-size:clamp(2.5rem,13vw,4.2rem)}.growth-hero__promise{margin-top:.8rem;font-size:.9rem}.growth-hero__support{margin-top:.35rem;font-size:.82rem;line-height:1.45}.growth-search{padding-bottom:0}.growth-search label{margin-bottom:.4rem;font-size:.7rem}.growth-search input{min-height:2.8rem;padding-block:.6rem}.growth-search__status{margin-top:.35rem;font-size:.68rem}.growth-mix{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;padding:.7rem .6rem}.growth-mix__item{grid-template-columns:1.2rem minmax(0,1fr);gap:.35rem}.growth-mix__signal{width:.62rem;height:.8rem}.growth-mix__item strong{font-size:.86rem}.growth-mix__item span{font-size:.61rem;line-height:1.2}.growth-mix__item small{display:none}.growth-workspace{padding:.55rem .6rem .8rem}.growth-stacks{grid-template-columns:1fr;border-radius:.7rem;overflow:hidden}.growth-stack__heading{grid-template-columns:minmax(0,1fr) auto;gap:.55rem 1rem;padding:1.15rem .8rem 1rem}.growth-stack__title{font-size:1.25rem}.growth-stack__description{grid-column:1 / -1;font-size:.76rem;line-height:1.45}.growth-stack__count{font-size:.58rem}.growth-entry{grid-template-columns:1fr;gap:.65rem;padding:.75rem .8rem}.growth-entry__title{font-size:.94rem}.growth-entry__answer{display:-webkit-box;overflow:hidden;font-size:.78rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.growth-entry:hover,.growth-entry:focus-visible{padding-left:.8rem}.growth-entry__meta{display:flex;align-items:baseline;justify-items:initial;gap:.55rem;width:auto;padding-top:0;text-align:left}.growth-entry__read{margin-top:0;margin-left:auto}.growth-article__header,.growth-article__layout,.growth-related{grid-template-columns:1fr}.growth-article__facts{padding-top:1rem;padding-left:0;border-top:1px solid var(--growth-line);border-left:0}.growth-newsletter{grid-template-columns:1fr;margin-inline:.6rem}.growth-newsletter__pending,.growth-newsletter__form{justify-items:start;width:100%}.growth-newsletter__pending span,.growth-newsletter__form .growth-newsletter__consent{text-align:left}.growth-footer{flex-direction:column;padding-inline:.6rem}.growth-article{padding-inline:.6rem}.growth-article h1{max-width:100%;font-size:clamp(2.6rem,12vw,4rem)}.growth-breadcrumbs,.growth-article__facts,.growth-prose{min-width:0;overflow-wrap:anywhere}.growth-on-page{position:static;display:flex;flex-wrap:wrap;gap:.4rem 1rem}.growth-on-page strong{flex-basis:100%}.growth-widget__controls,.public-widget__fallback dl,.public-widget__control-grid,.public-widget__matrix,.growth-related__grid{grid-template-columns:1fr}.public-widget__matrix>.public-widget__result{grid-column:auto}.growth-evidence li,.growth-category__row{grid-template-columns:1fr}.growth-related,.growth-author{padding-inline:.6rem}.growth-author{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.growth-entry,.growth-nav__links a,.growth-nav__weekly{transition:none}}.growth-chart{margin:1.75rem 0 0;border-top:1px solid var(--growth-line);border-bottom:1px solid var(--growth-line);padding:1.35rem 0 1rem}.growth-chart__caption{display:grid;grid-template-columns:minmax(13rem,.8fr) minmax(0,1.2fr);gap:1.5rem;align-items:end;margin-bottom:1rem}.growth-chart__caption h3,.growth-chart__caption p{margin:0}.growth-chart__caption h3{margin-top:.3rem;color:var(--growth-ink);font-size:clamp(1.25rem,2.5vw,1.85rem);letter-spacing:-.03em;line-height:1}.growth-chart__caption p{max-width:58ch;color:var(--growth-muted);font-size:.76rem;line-height:1.55;text-wrap:pretty}.growth-chart__eyebrow{color:var(--growth-cyan);font-family:JetBrains Mono Variable,monospace;font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.growth-chart__plot{width:100%;overflow-x:auto;border:1px solid rgba(187,218,202,.12);border-radius:.35rem;background-color:#020807c7;background-image:linear-gradient(rgba(178,219,199,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(178,219,199,.025) 1px,transparent 1px);background-size:18px 18px;overscroll-behavior-inline:contain;scrollbar-color:rgba(54,216,208,.45) rgba(255,255,255,.025);scrollbar-width:thin}.growth-chart__plot:focus-visible,.growth-chart__mobile-map:focus-visible{outline:2px solid var(--growth-lime);outline-offset:3px}.growth-chart__plot--scrollable .growth-chart__svg{width:720px;min-width:720px;max-width:none}.growth-chart__swipe-hint,.growth-chart__mobile-map{display:none}.growth-chart__svg{display:block;width:100%;max-width:100%;height:auto;color:var(--growth-muted);font-family:JetBrains Mono Variable,monospace}.growth-chart__readout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:baseline;margin-top:.75rem;font-family:JetBrains Mono Variable,monospace}.growth-chart__readout span{color:var(--growth-faint);font-size:.58rem;line-height:1.5}.growth-chart__readout strong{color:var(--growth-ink);font-size:.66rem;font-variant-numeric:tabular-nums;text-align:right}.growth-chart__grid line{stroke:#bbdaca17;stroke-width:1}.growth-chart__pathline,.growth-chart__spine{stroke:#36d8d052;stroke-width:1;stroke-dasharray:4 5}.growth-chart__node rect{fill:#050e0cf0;stroke:#bbdaca2e;stroke-width:1;transition:fill .18s ease-out,stroke .18s ease-out,opacity .18s ease-out}.growth-chart__node.is-active rect{fill:#c8ff5717;stroke:var(--growth-lime);stroke-width:2}.growth-chart__node.is-past rect{fill:#36d8d011;stroke:#36d8d08c}.growth-chart__node.is-future{opacity:.64}.growth-chart__node-index,.growth-chart__rank-index{fill:var(--growth-cyan);font-size:11px;font-variant-numeric:tabular-nums}.growth-chart__node-label,.growth-chart__decision-stage,.growth-chart__row-label{fill:var(--growth-ink);font-family:Manrope Variable,sans-serif;font-size:13px;font-weight:700}.growth-chart__node-note,.growth-chart__decision-question,.growth-chart__transition-label,.growth-chart__weight-label,.growth-chart__meter-note,.growth-chart__threshold-label{fill:var(--growth-faint);font-size:9px}.growth-chart__decision-node circle{fill:var(--growth-bg);stroke:#bbdaca52;stroke-width:1}.growth-chart__decision-node.is-past circle{fill:#36d8d059;stroke:var(--growth-cyan)}.growth-chart__decision-node.is-active circle{fill:var(--growth-lime);stroke:var(--growth-lime);stroke-width:2}.growth-chart__decision-node.is-active .growth-chart__node-index{fill:#07100f;font-weight:800}.growth-chart__decision-node.is-future{opacity:.56}.growth-chart__decision-stage{fill:var(--growth-ink);font-size:14px;font-weight:750}.growth-chart__decision-question{fill:#b8c5bf;font-size:11px;font-weight:600}.growth-chart__decision-result rect{fill:#6c9fff12;stroke:#6c9fff80;stroke-width:1}.growth-chart__decision-result.result-ready rect{fill:#c8ff5712;stroke:#c8ff5799}.growth-chart__decision-result.result-stop rect,.growth-chart__decision-result.result-caution rect,.growth-chart__decision-result.result-overloaded rect{fill:#ff8a3d12;stroke:#ff8a3d9e;stroke-dasharray:6 4}.growth-chart__result-label{fill:var(--growth-faint);font-size:8px;letter-spacing:.08em}.growth-chart__result-title{fill:var(--growth-ink);font-family:Manrope Variable,sans-serif;font-size:14px;font-weight:750}.growth-chart__bar-track,.growth-chart__rung{fill:#bbdaca12;stroke:#bbdaca1a;stroke-width:1}.growth-chart__bar-value,.growth-chart__rung.is-filled{fill:#36d8d0b8;stroke:#36d8d0f2;stroke-width:1;transition:fill .18s ease-out,opacity .18s ease-out}.growth-chart__bar-value.result-ready{fill:#c8ff57c7;stroke:var(--growth-lime)}.growth-chart__bar-value.result-caution,.growth-chart__bar-value.result-overloaded,.growth-chart__bar-value.result-stop,.growth-chart__funnel-row.is-bottleneck .growth-chart__bar-value{fill:#ff8a3db8;stroke:var(--growth-orange)}.growth-chart__funnel-row.is-bottleneck .growth-chart__transition-label{fill:var(--growth-orange);font-weight:700}.growth-chart__value-label,.growth-chart__meter-value{fill:var(--growth-ink);font-size:13px;font-variant-numeric:tabular-nums;font-weight:750}.growth-chart__rank-row.is-leading .growth-chart__rung.is-filled{fill:#c8ff57c7;stroke:var(--growth-lime)}.growth-chart__rank-row.is-leading .growth-chart__rank-index{fill:var(--growth-lime)}.growth-chart__threshold{stroke:var(--growth-lime);stroke-width:1;stroke-dasharray:3 3}.growth-chart__threshold.is-overload{stroke:var(--growth-orange)}.growth-chart__row-line{stroke:#bbdaca1a;stroke-width:1}.growth-chart__weight-dot{fill:transparent;stroke:#bbdaca52;stroke-width:1}.growth-chart__check-row.is-checked .growth-chart__weight-dot{fill:#c8ff57c7;stroke:var(--growth-lime)}.growth-chart__check-row.is-checked .growth-chart__row-label{fill:var(--growth-lime)}.public-widget__island{margin-top:1.5rem}@media(max-width:720px){.growth-chart__caption,.growth-chart__readout{grid-template-columns:1fr}.growth-chart__caption{gap:.65rem}.growth-chart__readout{gap:.35rem}.growth-chart__readout strong{text-align:left}.growth-chart__plot--scrollable{overscroll-behavior-inline:contain}.growth-chart__swipe-hint{display:block;margin:.55rem 0 0;color:var(--growth-faint);font-family:JetBrains Mono Variable,monospace;font-size:.65rem}.growth-chart-decision_tree .growth-chart__plot{display:none}.growth-chart-decision_tree .growth-chart__mobile-map{display:grid;gap:.65rem;min-width:0}.growth-chart__mobile-stage{min-width:0;padding:.9rem;border:1px solid var(--growth-line);border-radius:.45rem;background:#040c0bd1}.growth-chart__mobile-stage.is-active{border-color:var(--growth-lime);background:#c8ff5712}.growth-chart__mobile-stage.is-answered{border-color:#36d8d085}.growth-chart__mobile-stage-meta{display:flex;justify-content:space-between;gap:1rem;color:var(--growth-cyan);font-family:JetBrains Mono Variable,monospace;font-size:.68rem;letter-spacing:.05em;text-transform:uppercase}.growth-chart__mobile-stage-meta strong{color:var(--growth-lime);font-size:inherit}.growth-chart__mobile-stage h4{margin:.45rem 0 0;color:var(--growth-ink);font-size:.875rem;line-height:1.35}.growth-chart__mobile-stage p{margin:.35rem 0 0;color:var(--growth-muted);font-size:.78rem;line-height:1.5;overflow-wrap:anywhere}.growth-surface,.growth-article,.growth-explainer,.public-widget,.growth-chart{min-width:0;max-width:100%}.growth-article--startup{padding-top:2.4rem}.growth-article--startup .growth-breadcrumbs{margin-bottom:1.35rem}.growth-article.growth-article--startup .growth-article__header{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-bottom:1.25rem}.growth-article.growth-article--startup .growth-article__header>div:first-child{width:100%;min-width:95%}.growth-article.growth-article--startup h1{max-width:100%;font-size:clamp(2.45rem,11vw,3.4rem);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.growth-article__direct-answer{padding:1rem}.growth-article__direct-answer p{font-size:.95rem;line-height:1.55}}@media(prefers-reduced-motion:reduce){.growth-chart__node rect,.growth-chart__bar-value,.growth-chart__rung.is-filled{transition:none}}
