:root[data-site=agenticadlab] main.wide{max-width:var(--measure-container);padding:var(--space-chapter) var(--space-08) var(--space-page-foot);padding-left:calc(var(--space-08) + var(--hang))}:root[data-site=agenticadlab] .header-inner,:root[data-site=agenticadlab] .footer-inner,:root[data-site=agenticadlab] .footer-legal{max-width:var(--measure-container);padding-inline:var(--space-08)}:root[data-site=agenticadlab] main.wide th,:root[data-site=agenticadlab] main.wide td{border:0;border-bottom:1px solid var(--border-prominent)}:root[data-site=agenticadlab] main.wide thead th{background:none;border-bottom:1px solid var(--cds-text-tertiary)}:root[data-site=agenticadlab] main.wide tbody th[scope=row]{background:none}@media(max-width:672px){:root[data-site=agenticadlab] main.wide{padding:48px 16px 96px}}:root[data-site=agenticadlab] .hub-hero{margin:0 0 var(--space-region)}:root[data-site=agenticadlab] .hub-hero h1{margin:0;font-family:var(--font-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--label-lh);letter-spacing:var(--track-label);text-transform:var(--label-transform);color:var(--cds-text-secondary)}:root[data-site=agenticadlab] .hub-hero .answer-box{margin-top:var(--space-05);padding:0;max-width:min(var(--measure-figure),100%);background:none;box-shadow:none;border-radius:0}:root[data-site=agenticadlab] .hub-hero .answer-box .answer-text{font-family:var(--display-font);font-weight:var(--display-weight);font-synthesis-weight:none;font-size:clamp(1.75rem,.9rem + 2.4vw,2.5rem);line-height:1.16;letter-spacing:var(--display-tracking);color:var(--cds-text-primary);text-wrap:pretty}:root[data-site=agenticadlab] .hub-page>p{max-width:var(--site-measure);text-wrap:pretty}:root[data-site=agenticadlab] .hub-page>h2{max-width:calc(var(--site-measure) + var(--hang));margin-top:var(--space-chapter);margin-bottom:var(--space-05);padding-top:var(--space-06);border-top:var(--rule-chapter);margin-left:calc(-1 * var(--hang));padding-left:var(--hang)}:root[data-site=agenticadlab] .hub-page>table,:root[data-site=agenticadlab] .hub-page>.illustration-placeholder-figure{max-width:min(var(--measure-figure),100%);margin-block:var(--space-figure)}:root[data-site=agenticadlab] .hub-page>.faq{max-width:calc(var(--site-measure) + var(--hang));margin-top:var(--space-region);border-top:var(--rule-chapter);margin-left:calc(-1 * var(--hang));padding-left:var(--hang)}:root[data-site=agenticadlab] .hub-page>.task-list{max-width:var(--site-measure)}:root[data-site=agenticadlab] .hub-page .task-list li{padding:20px 0;border-bottom:var(--rule-chapter)}:root[data-site=agenticadlab] .hub-page .task-list .task-name{display:inline-block;padding-block:12px;font-size:var(--type-heading-04-size);line-height:var(--type-heading-04-lh)}:root[data-site=agenticadlab] .hub-page>.portfolio-nav{margin-top:var(--space-region);padding-top:var(--space-06);border-top:var(--rule-chapter);margin-left:calc(-1 * var(--hang));padding-left:var(--hang)}@media(max-width:672px){:root[data-site=agenticadlab] .hub-page>h2{margin-top:48px}:root[data-site=agenticadlab] .hub-page>.faq,:root[data-site=agenticadlab] .hub-page>.portfolio-nav{margin-top:64px}:root[data-site=agenticadlab] .hub-page>table,:root[data-site=agenticadlab] .hub-page>.illustration-placeholder-figure{max-width:100%}}:root[data-site=agenticadlab] .card-grid{grid-template-columns:repeat(2,1fr);gap:0 32px}:root[data-site=agenticadlab] .card{background:none;border:0;border-radius:0;box-shadow:none;padding:24px 0 0;border-top:var(--rule-chapter)}:root[data-site=agenticadlab] ul.card-grid>.card-featured{grid-column:1 / -1;border-top:0;margin-bottom:var(--space-06);padding:0;background:none;box-shadow:none;border-radius:0}:root[data-site=agenticadlab] .card-featured h3{margin-bottom:var(--space-03);font-family:var(--display-font);font-weight:var(--display-weight);font-synthesis-weight:none;font-size:var(--type-heading-02-size);line-height:var(--type-heading-02-lh);letter-spacing:var(--type-heading-02-tracking);max-width:20ch}:root[data-site=agenticadlab] .card-featured p{font-size:1.125rem;max-width:54ch}@media(max-width:640px){:root[data-site=agenticadlab] .card-grid{grid-template-columns:1fr}}:root[data-site=agenticadlab] main.wide>article>h1{max-width:24ch;font-size:var(--display-size);line-height:var(--display-lh);letter-spacing:var(--display-tracking)}:root[data-site=agenticadlab] main.wide>article>.answer-box{max-width:var(--site-measure)}:root[data-site=agenticadlab] main.wide>article>.answer-box .answer-text{font-family:var(--display-font);font-weight:var(--display-weight);font-synthesis-weight:none;font-size:var(--standfirst-size);line-height:var(--standfirst-lh);letter-spacing:var(--display-tracking)}:root[data-site=agenticadlab] main.wide>article>.answer-box .answer-source{font-family:var(--font-mono);font-size:var(--type-caption-01-size);letter-spacing:var(--type-caption-01-tracking)}:root[data-site=agenticadlab] main.wide>article>h2{max-width:calc(var(--site-measure) + var(--hang));margin-top:var(--space-chapter);margin-bottom:var(--space-05);padding-top:var(--space-06);border-top:var(--rule-chapter);margin-left:calc(-1 * var(--hang));padding-left:var(--hang)}:root[data-site=agenticadlab] main.wide>article>p,:root[data-site=agenticadlab] main.wide>article>ul,:root[data-site=agenticadlab] main.wide>article>ol{max-width:var(--site-measure);text-wrap:pretty}:root[data-site=agenticadlab] main.wide>article>blockquote{position:relative;max-width:var(--site-measure);margin:var(--space-09) 0 var(--space-07);padding-left:0;color:var(--cds-text-primary);border-left:0}:root[data-site=agenticadlab] main.wide>article>blockquote:before{content:"“";content:"“" / "";display:block;font-family:var(--font-serif);font-weight:300;font-synthesis-weight:none;font-size:var(--quote-glyph-size);line-height:var(--quote-glyph-lh);color:var(--site-accent)}:root[data-site=agenticadlab] main.wide>article>blockquote:after{content:"";display:block;width:var(--rule-short);height:1px;margin-top:var(--space-05);background:var(--site-accent);opacity:var(--rule-short-opacity)}:root[data-site=agenticadlab] main.wide>article>table,:root[data-site=agenticadlab] main.wide>article>.comparison,:root[data-site=agenticadlab] main.wide>article>figure,:root[data-site=agenticadlab] main.wide>article>.illustration-placeholder-figure{max-width:min(var(--measure-figure),100%);margin-block:var(--space-figure)}:root[data-site=agenticadlab] main.wide article pre{border-radius:var(--radius-8);box-shadow:var(--ring-separation);padding:var(--space-05)}:root[data-site=agenticadlab] main.wide>article>.faq,:root[data-site=agenticadlab] main.wide>article>.related{max-width:calc(var(--site-measure) + var(--hang));margin-top:var(--space-region);border-top:var(--rule-chapter);margin-left:calc(-1 * var(--hang));padding-left:var(--hang)}:root[data-site=agenticadlab] main.wide>article>.engagement{max-width:calc(var(--site-measure) + var(--hang));margin-top:var(--space-region);padding:var(--space-06) 0 0 var(--hang);border-left:0;border-top:var(--rule-chapter);margin-left:calc(-1 * var(--hang))}@media(max-width:672px){:root[data-site=agenticadlab] main.wide>article>h2{margin-top:48px}:root[data-site=agenticadlab] main.wide>article>.faq,:root[data-site=agenticadlab] main.wide>article>.related,:root[data-site=agenticadlab] main.wide>article>.engagement{margin-top:64px}:root[data-site=agenticadlab] main.wide>article>table,:root[data-site=agenticadlab] main.wide>article>.comparison,:root[data-site=agenticadlab] main.wide>article>figure,:root[data-site=agenticadlab] main.wide>article>.illustration-placeholder-figure{max-width:100%}}:root[data-site=agenticadlab] main.wide>article,:root[data-site=agenticadlab] .hub-page{counter-reset:chapter}:root[data-site=agenticadlab] main.wide>article>h2,:root[data-site=agenticadlab] .hub-page>h2{position:relative;counter-increment:chapter}:root[data-site=agenticadlab] main.wide>article>h2:before,:root[data-site=agenticadlab] .hub-page>h2:before{content:counter(chapter,decimal-leading-zero);content:counter(chapter,decimal-leading-zero) / "";display:block;margin-bottom:var(--space-03);font-family:var(--font-mono);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--label-lh);letter-spacing:var(--track-label);color:var(--cds-text-tertiary)}:root[data-site=agenticadlab] main.wide>article>.answer-box+p:first-letter,:root[data-site=agenticadlab] .hub-page>p:first-child:first-letter{float:left;margin:0 .06em 0 0;font-family:var(--font-serif);font-weight:300;font-synthesis-weight:none;font-size:3.8em;line-height:.82;color:var(--cds-text-primary)}:root[data-site=agenticadlab] main.wide caption,:root[data-site=agenticadlab] main.wide figcaption,:root[data-site=agenticadlab] main.wide .illustration-placeholder__caption{font-family:var(--font-mono);font-size:var(--type-code-01-size);line-height:var(--lh-ui);letter-spacing:var(--type-code-01-tracking);color:var(--cds-text-secondary);text-align:left;padding-bottom:var(--space-04)}:root[data-site=agenticadlab] main.wide .breadcrumbs ol{font-family:var(--font-mono);font-size:var(--label-size);letter-spacing:var(--type-code-01-tracking);color:var(--cds-text-secondary);margin-bottom:var(--space-06)}:root[data-site=agenticadlab] main.wide .breadcrumbs li+li:before{color:var(--cds-text-tertiary)}@media(min-width:672px){:root[data-site=agenticadlab] main.wide>article>.answer-box+p:first-letter,:root[data-site=agenticadlab] .hub-page>p:first-child:first-letter{font-size:5.7em;line-height:.86}}@media(min-width:1056px){:root[data-site=agenticadlab] main.wide>article>h2:before,:root[data-site=agenticadlab] .hub-page>h2:before{position:absolute;left:0;top:calc(var(--space-06) + 8px);width:var(--hang);margin-bottom:0}:root[data-site=agenticadlab] main.wide>article>blockquote:before{position:absolute;left:calc(-1 * var(--hang));top:0;line-height:1}}:root[data-site=agenticadlab] .site-header nav a:hover,:root[data-site=agenticadlab] .site-header nav a[aria-current=page]{color:var(--cds-text-primary)}:root[data-site=agenticadlab] .site-header nav a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--site-accent);text-decoration-thickness:2px;text-underline-offset:6px}:root[data-site=agenticadlab] .brand-mark{background:transparent;box-shadow:inset 0 0 0 2px var(--site-accent)}:root[data-site=agenticadlab] a{text-decoration-color:var(--link-underline);text-decoration-thickness:1px;text-underline-offset:.18em}@media(prefers-reduced-motion:reduce){html[data-site=agenticadlab]{scroll-behavior:auto}}:root[data-site=agenticadlab] .answer-term{font-family:var(--font-sans)}
