:root[data-site=agenticadlab]{--cds-text-primary: #211f1c;--essay-rail: 232px;--essay-gutter: var(--space-07);--essay-measure: 68ch}:root[data-site=agenticadlab] .essay{display:grid;grid-template-columns:var(--essay-rail) minmax(0,1fr);column-gap:var(--space-08);max-width:1240px;margin:0 auto;padding:0 var(--space-05);overflow-x:clip}:root[data-site=agenticadlab] .essay>*{grid-column:2;min-width:0}:root[data-site=agenticadlab] .essay-body>*{max-width:var(--essay-measure)}:root[data-site=agenticadlab] .essay-masthead{margin:var(--space-09) 0 var(--space-08)}:root[data-site=agenticadlab] .essay-kicker{font-family:var(--font-mono);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--track-label);text-transform:var(--label-transform);color:var(--fg-muted);margin:0 0 var(--space-05)}:root[data-site=agenticadlab] .essay-kicker span{color:var(--site-accent);padding:0 .4em}:root[data-site=agenticadlab] .essay-masthead h1{font-family:var(--display-font);font-weight:var(--display-weight);font-size:clamp(2.5rem,5.2vw,4rem);line-height:1.04;letter-spacing:-.015em;text-wrap:balance;margin:0;max-width:20ch}:root[data-site=agenticadlab] .essay-deck{font-size:clamp(1.125rem,1.6vw,1.375rem);line-height:1.5;color:var(--fg-muted);max-width:52ch;margin:var(--space-06) 0 0}:root[data-site=agenticadlab] .essay-folio{display:flex;flex-wrap:wrap;gap:.6em;align-items:baseline;font-family:var(--font-mono);font-size:var(--type-caption-01-size, .75rem);letter-spacing:.32px;color:var(--fg-muted);border-top:1px solid var(--border);padding-top:var(--space-05);margin:var(--space-07) 0 0}:root[data-site=agenticadlab] .essay-contents{grid-column:1;grid-row:2 / span 500;align-self:start;position:sticky;top:var(--space-07);font-size:.875rem;line-height:1.4}:root[data-site=agenticadlab] .essay-contents__title{font-family:var(--font-mono);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--track-label);text-transform:var(--label-transform);color:var(--fg-muted);margin:0 0 var(--space-05);padding-bottom:var(--space-03);border-bottom:1px solid var(--border)}:root[data-site=agenticadlab] .essay-contents ol{list-style:none;margin:0;padding:0;counter-reset:toc}:root[data-site=agenticadlab] .essay-contents li{counter-increment:toc;margin:0 0 var(--space-04);display:grid;grid-template-columns:2.2em 1fr;align-items:baseline}:root[data-site=agenticadlab] .essay-contents li:before{content:counter(toc,decimal-leading-zero);font-family:var(--font-mono);font-size:.6875rem;color:var(--fg-muted);letter-spacing:.32px}:root[data-site=agenticadlab] .essay-contents a{color:var(--fg-muted);text-decoration:none;text-underline-offset:3px}:root[data-site=agenticadlab] .essay-contents a:hover,:root[data-site=agenticadlab] .essay-contents a:focus-visible{color:var(--fg);text-decoration:underline;text-decoration-color:var(--site-accent)}:root[data-site=agenticadlab] .essay-body>p{margin:0 0 var(--space-06)}:root[data-site=agenticadlab] .essay-body{counter-reset:chapter}:root[data-site=agenticadlab] .essay-body>h2{counter-increment:chapter;position:relative;font-family:var(--font-sans);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:400;line-height:1.2;letter-spacing:-.005em;max-width:24ch;border-top:1px solid var(--border);padding-top:calc(var(--space-06) + 1.35em);margin:var(--space-09) 0 var(--space-06)}:root[data-site=agenticadlab] .essay-body>h2:before{content:"Chapter " counter(chapter,decimal-leading-zero);position:absolute;left:0;top:var(--space-05);font-family:var(--font-mono);font-size:.6875rem;font-weight:var(--label-weight);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--site-accent)}:root[data-site=agenticadlab] .essay-body>p:first-of-type:first-letter{float:left;font-family:var(--display-font);font-weight:var(--display-weight);font-size:4.4em;line-height:.82;padding:.06em .09em 0 0;color:var(--fg)}:root[data-site=agenticadlab] .pullquote{max-width:none;margin:var(--space-08) 0;padding-left:calc(var(--space-07) + .2em);position:relative}:root[data-site=agenticadlab] .pullquote:before{content:"“";position:absolute;left:-.06em;top:0;font-family:var(--display-font);font-weight:var(--display-weight);font-size:5rem;line-height:.22;color:var(--site-accent)}:root[data-site=agenticadlab] .pullquote p{font-family:var(--display-font);font-weight:var(--display-weight);font-size:clamp(1.5rem,2.6vw,2.125rem);line-height:1.22;letter-spacing:-.01em;text-wrap:balance;margin:0;max-width:26ch}:root[data-site=agenticadlab] .pullquote p code{font-family:var(--font-mono);font-size:.62em;background:none;padding:0;letter-spacing:0}:root[data-site=agenticadlab] .pullquote:after{content:"";display:block;width:40px;height:1px;background:var(--fg);opacity:.4;margin-top:var(--space-06)}:root[data-site=agenticadlab] .essay-figure{margin:var(--space-09) 0}:root[data-site=agenticadlab] .essay-figure--wide{max-width:none}:root[data-site=agenticadlab] .essay-figure--full{max-width:none;margin-left:calc(-1 * (var(--essay-rail) + var(--space-08)))}:root[data-site=agenticadlab] .essay-figure--full figcaption{margin-left:calc(var(--essay-rail) + var(--space-08))}:root[data-site=agenticadlab] .essay-figure__slot{width:100%;background:var(--bg-inset);box-shadow:inset 0 0 0 1px var(--border);display:grid;place-items:center}:root[data-site=agenticadlab] .essay-figure__ratio{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.32px;color:var(--fg-muted);opacity:.7}:root[data-site=agenticadlab] .essay-figure figcaption{font-family:var(--font-mono);font-size:.75rem;line-height:1.5;letter-spacing:.32px;color:var(--fg-muted);max-width:60ch;margin-top:var(--space-04);padding-top:var(--space-04);border-top:1px solid var(--border)}:root[data-site=agenticadlab] .essay-body>.table-wrap,:root[data-site=agenticadlab] .essay-body>table{max-width:none;margin:var(--space-08) 0;font-size:.9375rem}:root[data-site=agenticadlab] .essay-body>table th{font-family:var(--font-mono);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--track-label);text-transform:var(--label-transform);color:var(--fg-muted);vertical-align:bottom}:root[data-site=agenticadlab] .essay-body>pre,:root[data-site=agenticadlab] .essay-body>.code-sample{max-width:none;margin:var(--space-07) 0}:root[data-site=agenticadlab] .essay-body>.answer-box{background:none;border:0;border-top:1px solid var(--fg);border-bottom:1px solid var(--border);border-radius:0;padding:var(--space-06) 0 var(--space-07);margin:0 0 var(--space-08);box-shadow:none;max-width:46ch}:root[data-site=agenticadlab] .essay-body>.answer-box p{font-size:1.1875rem;line-height:1.55;margin:0}@media(max-width:1100px){:root[data-site=agenticadlab] .essay{grid-template-columns:minmax(0,1fr)}:root[data-site=agenticadlab] .essay>*{grid-column:1}:root[data-site=agenticadlab] .essay-figure--full,:root[data-site=agenticadlab] .essay-figure--full figcaption{margin-left:0}:root[data-site=agenticadlab] .essay-contents{position:static;grid-column:1;grid-row:auto;margin-bottom:var(--space-08);columns:2;column-gap:var(--essay-gutter)}:root[data-site=agenticadlab] .essay-body>h2:before{position:static;display:block;width:auto;text-align:left;padding:0 0 var(--space-03)}}@media(max-width:640px){:root[data-site=agenticadlab] .essay-contents{columns:1}:root[data-site=agenticadlab] .essay-masthead h1{max-width:none}:root[data-site=agenticadlab] .pullquote{padding-left:var(--space-05)}:root[data-site=agenticadlab] .pullquote:before{font-size:3.5rem}}
