.AgenticBuilderGuide-module__GLwqzq__root{--ink:#2f3e2e;--forest:#3b412d;--moss:#4a5d3a;--sage:#8fa77a;--paper:#faf3e8;--ivory:#fff5eb;--linen:#efe4d6;--tan:#c3a787;--lime:#e6f163;--chili:#d6452d;min-height:100vh;color:var(--ink);background:linear-gradient(#3b412d09 1px, transparent 1px), var(--paper);background-size:100% 32px}.AgenticBuilderGuide-module__GLwqzq__root *{box-sizing:border-box}.AgenticBuilderGuide-module__GLwqzq__hub{overflow:clip}.AgenticBuilderGuide-module__GLwqzq__hero{background:var(--paper);border-bottom:1px solid #3b412d33;align-items:stretch;display:flex;position:relative}.AgenticBuilderGuide-module__GLwqzq__hero:after{content:"";background:#3b412d24;width:1px;height:100%;position:absolute;top:0;right:clamp(24px,6vw,88px)}.AgenticBuilderGuide-module__GLwqzq__heroInner{grid-template-columns:minmax(0,1.55fr) minmax(260px,.45fr);align-items:end;gap:clamp(48px,8vw,132px);width:min(100%,1480px);margin:0 auto;padding:clamp(48px,6.5vw,92px) clamp(22px,6vw,96px) clamp(44px,5.5vw,76px);display:grid}.AgenticBuilderGuide-module__GLwqzq__heroCopy{max-width:980px}.AgenticBuilderGuide-module__GLwqzq__kicker,.AgenticBuilderGuide-module__GLwqzq__eyebrow,.AgenticBuilderGuide-module__GLwqzq__fieldLabel,.AgenticBuilderGuide-module__GLwqzq__chapterMeta,.AgenticBuilderGuide-module__GLwqzq__surfaceLabel,.AgenticBuilderGuide-module__GLwqzq__stageLabel,.AgenticBuilderGuide-module__GLwqzq__sectionIndex,.AgenticBuilderGuide-module__GLwqzq__asideLabel,.AgenticBuilderGuide-module__GLwqzq__filterCount{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:750;line-height:1.2}.AgenticBuilderGuide-module__GLwqzq__kicker{color:var(--moss);align-items:center;gap:12px;margin-bottom:28px;display:flex}.AgenticBuilderGuide-module__GLwqzq__kicker:before{content:"";background:var(--lime);border:1px solid #3b412d2e;width:34px;height:7px}.AgenticBuilderGuide-module__GLwqzq__display{max-width:920px;color:var(--forest);font-family:var(--font-instrument), Georgia, serif;letter-spacing:-.055em;margin:0;font-size:clamp(64px,9.4vw,154px);font-weight:400;line-height:.82}.AgenticBuilderGuide-module__GLwqzq__display em{color:var(--moss);margin-left:clamp(18px,8vw,150px);font-weight:400;display:block}.AgenticBuilderGuide-module__GLwqzq__dek{color:#5b604f;max-width:680px;margin:38px 0 0;font-size:clamp(17px,1.45vw,22px);line-height:1.55}.AgenticBuilderGuide-module__GLwqzq__heroActions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.AgenticBuilderGuide-module__GLwqzq__primaryButton,.AgenticBuilderGuide-module__GLwqzq__textButton,.AgenticBuilderGuide-module__GLwqzq__chapterOpen,.AgenticBuilderGuide-module__GLwqzq__readerBack,.AgenticBuilderGuide-module__GLwqzq__nextButton{font:inherit;cursor:pointer;background:0 0;border:0}.AgenticBuilderGuide-module__GLwqzq__primaryButton{background:var(--forest);min-height:48px;color:var(--ivory);letter-spacing:.02em;border-radius:999px;padding:0 20px;font-size:13px;font-weight:750;transition:transform .18s,background .18s}.AgenticBuilderGuide-module__GLwqzq__primaryButton:hover{background:var(--moss);transform:translateY(-2px)}.AgenticBuilderGuide-module__GLwqzq__textButton{color:var(--ink);border-bottom:1px solid var(--ink);padding:12px 0;font-size:13px;font-weight:700}.AgenticBuilderGuide-module__GLwqzq__marginNote{border-left:1px solid #3b412d47;flex-direction:column;justify-content:flex-end;align-self:stretch;gap:44px;padding:12px 0 0 24px;display:flex}.AgenticBuilderGuide-module__GLwqzq__fieldLabel{color:var(--moss)}.AgenticBuilderGuide-module__GLwqzq__fieldNote{color:#646956;max-width:280px;font-family:var(--font-instrument), Georgia, serif;margin:16px 0 0;font-size:23px;line-height:1.18}.AgenticBuilderGuide-module__GLwqzq__heroStats{border-top:1px solid #3b412d40;gap:0;display:grid}.AgenticBuilderGuide-module__GLwqzq__heroStat{border-bottom:1px solid #3b412d29;grid-template-columns:58px 1fr;align-items:baseline;gap:14px;padding:14px 0;display:grid}.AgenticBuilderGuide-module__GLwqzq__heroStat strong{color:var(--forest);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:25px}.AgenticBuilderGuide-module__GLwqzq__heroStat span{color:#6d725f;font-size:12px}.AgenticBuilderGuide-module__GLwqzq__section{width:min(100%,1320px);margin:0 auto;padding:clamp(52px,6vw,84px) clamp(22px,5.5vw,78px)}.AgenticBuilderGuide-module__GLwqzq__section+.AgenticBuilderGuide-module__GLwqzq__section{border-top:1px solid #3b412d29}.AgenticBuilderGuide-module__GLwqzq__sectionLast{padding-bottom:clamp(88px,9vw,128px)}.AgenticBuilderGuide-module__GLwqzq__darkBand{background:linear-gradient(160deg,#2f3e2e 0%,#35402c 55%,#42522f 100%)}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__section{padding-top:clamp(56px,6.5vw,92px);padding-bottom:clamp(56px,6.5vw,92px)}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__sectionTitle,.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__arcTitle,.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__evidenceLesson{color:var(--ivory)}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__eyebrow,.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__stageLabel{color:var(--sage)}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__sectionCopy,.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__arcBody,.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__evidenceDetails{color:#fff5ebad}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__evidenceDetails strong{color:#fff5ebeb}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__arc,.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__evidenceList{border-top-color:#fff5eb4d}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__arcItem{border-right-color:#fff5eb29}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__evidenceItem{border-bottom-color:#fff5eb29}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__evidenceLink{color:var(--lime)}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__stageLabel:before{background:var(--sage)}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__evidenceItem[data-stage=codex] .AgenticBuilderGuide-module__GLwqzq__stageLabel:before{background:var(--lime);box-shadow:0 0 0 3px #e6f16338}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__arcItem:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.AgenticBuilderGuide-module__GLwqzq__sectionHead{grid-template-columns:minmax(0,.85fr) minmax(260px,.45fr);align-items:end;gap:clamp(36px,8vw,112px);margin-bottom:clamp(30px,4vw,52px);display:grid}.AgenticBuilderGuide-module__GLwqzq__eyebrow{color:var(--moss);margin-bottom:16px}.AgenticBuilderGuide-module__GLwqzq__sectionTitle{max-width:850px;color:var(--forest);font-family:var(--font-instrument), Georgia, serif;letter-spacing:-.03em;margin:0;font-size:clamp(34px,4.2vw,56px);font-weight:400;line-height:1.02}.AgenticBuilderGuide-module__GLwqzq__sectionCopy{color:#696d5b;margin:0;font-size:15px;line-height:1.7}.AgenticBuilderGuide-module__GLwqzq__surfaceList{border-top:1px solid #3b412d59}.AgenticBuilderGuide-module__GLwqzq__surfaceRow{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #3b412d33;grid-template-columns:minmax(110px,.32fr) minmax(0,1.1fr) minmax(180px,.55fr) 40px;align-items:center;gap:24px;padding:26px 0;transition:padding .18s,background .18s;display:grid}.AgenticBuilderGuide-module__GLwqzq__surfaceRow:hover{background:#fff5ebb3;padding-left:18px;padding-right:18px}.AgenticBuilderGuide-module__GLwqzq__surfaceLabel{color:var(--moss)}.AgenticBuilderGuide-module__GLwqzq__surfaceUse{font-family:var(--font-instrument), Georgia, serif;font-size:clamp(22px,2.2vw,31px);line-height:1.16}.AgenticBuilderGuide-module__GLwqzq__surfaceStrength{color:#717561;font-size:12px;line-height:1.55}.AgenticBuilderGuide-module__GLwqzq__surfaceArrow{text-align:right;color:var(--moss);font-size:22px;transition:transform .18s,color .18s}.AgenticBuilderGuide-module__GLwqzq__surfaceRow:hover .AgenticBuilderGuide-module__GLwqzq__surfaceArrow{color:var(--ink);transform:translate(4px)}.AgenticBuilderGuide-module__GLwqzq__arcLink{letter-spacing:.04em;border-bottom:1px solid;margin-top:16px;font-size:11px;font-weight:750;display:inline-block}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__arcItem:hover{background:#fff5eb0d}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__arcLink{color:var(--lime)}.AgenticBuilderGuide-module__GLwqzq__lessonRail{border-top:1px solid #3b412d59;border-bottom:1px solid #3b412d59;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.AgenticBuilderGuide-module__GLwqzq__lesson{color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #3b412d38;flex-direction:column;align-items:flex-start;padding:26px 24px 28px;transition:background .18s,transform .18s;display:flex}.AgenticBuilderGuide-module__GLwqzq__lesson:last-child{border-right:0}.AgenticBuilderGuide-module__GLwqzq__lesson:hover{background:var(--ivory);transform:translateY(-5px)}.AgenticBuilderGuide-module__GLwqzq__lessonNumber{color:var(--moss);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.AgenticBuilderGuide-module__GLwqzq__lessonTitle{font-family:var(--font-instrument), Georgia, serif;margin:20px 0 12px;font-size:26px;line-height:1.1}.AgenticBuilderGuide-module__GLwqzq__lessonBody{color:#6b705d;margin:0 0 22px;font-size:13.5px;line-height:1.62}.AgenticBuilderGuide-module__GLwqzq__lessonLink{border-bottom:1px solid;margin-top:auto;font-size:11px;font-weight:750}.AgenticBuilderGuide-module__GLwqzq__arc{border-top:1px solid #3b412d4d;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AgenticBuilderGuide-module__GLwqzq__arcItem{border-right:1px solid #3b412d33;padding:24px 28px 26px 0}.AgenticBuilderGuide-module__GLwqzq__arcItem+.AgenticBuilderGuide-module__GLwqzq__arcItem{padding-left:28px}.AgenticBuilderGuide-module__GLwqzq__arcItem:last-child{border-right:0}.AgenticBuilderGuide-module__GLwqzq__arcTitle{font-family:var(--font-instrument), Georgia, serif;margin:22px 0 12px;font-size:28px;line-height:1.1}.AgenticBuilderGuide-module__GLwqzq__arcBody{color:#6a6f5c;font-size:14px;line-height:1.68}.AgenticBuilderGuide-module__GLwqzq__pipeline{counter-reset:pipeline;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.AgenticBuilderGuide-module__GLwqzq__pipelineItem{border-left:1px solid #3b412d38;padding:0 28px 8px 42px;position:relative}.AgenticBuilderGuide-module__GLwqzq__pipelineItem:before{counter-increment:pipeline;content:counter(pipeline, decimal-leading-zero);background:var(--lime);width:25px;height:25px;color:var(--forest);border-radius:50%;place-items:center;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;position:absolute;top:-2px;left:-13px}.AgenticBuilderGuide-module__GLwqzq__pipelineTitle{font-family:var(--font-instrument), Georgia, serif;font-size:24px;line-height:1.1}.AgenticBuilderGuide-module__GLwqzq__pipelineDetail{color:#6f7360;margin-top:12px;font-size:13.5px;line-height:1.62}.AgenticBuilderGuide-module__GLwqzq__evidenceList{border-top:1px solid #3b412d59}.AgenticBuilderGuide-module__GLwqzq__evidenceItem{border-bottom:1px solid #3b412d33;grid-template-columns:100px minmax(220px,.65fr) minmax(0,1fr) 170px;align-items:start;gap:28px;padding:24px 0;display:grid}.AgenticBuilderGuide-module__GLwqzq__stageLabel{color:var(--moss);align-items:center;gap:8px;display:inline-flex}.AgenticBuilderGuide-module__GLwqzq__stageLabel:before{content:"";background:var(--sage);border-radius:50%;width:7px;height:7px}.AgenticBuilderGuide-module__GLwqzq__evidenceItem[data-stage=codex] .AgenticBuilderGuide-module__GLwqzq__stageLabel:before{background:var(--lime);box-shadow:0 0 0 3px #e6f1634d}.AgenticBuilderGuide-module__GLwqzq__evidenceLesson{font-family:var(--font-instrument), Georgia, serif;font-size:24px;line-height:1.16}.AgenticBuilderGuide-module__GLwqzq__evidenceDetails{color:#6e725f;font-size:13px;line-height:1.62}.AgenticBuilderGuide-module__GLwqzq__evidenceLink{color:var(--ink);border-bottom:1px solid;justify-self:start;font-size:12px;font-weight:750;text-decoration:none}.AgenticBuilderGuide-module__GLwqzq__library{width:min(100%,1480px);margin:0 auto;padding:clamp(52px,6vw,84px) clamp(18px,5vw,72px) 88px}.AgenticBuilderGuide-module__GLwqzq__libraryIntro{max-width:920px;margin-bottom:36px}.AgenticBuilderGuide-module__GLwqzq__libraryTools{z-index:15;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#faf3e8f5;border-top:1px solid #3b412d59;border-bottom:1px solid #3b412d59;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:18px;padding:14px 0;display:grid;position:sticky;top:58px}.AgenticBuilderGuide-module__GLwqzq__searchWrap{position:relative}.AgenticBuilderGuide-module__GLwqzq__search{width:100%;min-height:48px;color:var(--ink);background:0 0;border:0;border-radius:0;outline:0;padding:0 88px 0 42px;font:500 15px/1.2 system-ui,sans-serif}.AgenticBuilderGuide-module__GLwqzq__search:focus{background:var(--ivory);box-shadow:inset 0 0 0 2px var(--moss)}.AgenticBuilderGuide-module__GLwqzq__searchIcon{color:var(--moss);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.AgenticBuilderGuide-module__GLwqzq__searchHint{color:#878b77;font:600 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.AgenticBuilderGuide-module__GLwqzq__filterCount{color:var(--moss);white-space:nowrap}.AgenticBuilderGuide-module__GLwqzq__categoryRail{scrollbar-width:none;gap:8px;padding:20px 0 16px;display:flex;overflow-x:auto}.AgenticBuilderGuide-module__GLwqzq__categoryRail::-webkit-scrollbar{display:none}.AgenticBuilderGuide-module__GLwqzq__categoryButton{min-height:34px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #3b412d42;border-radius:999px;flex:none;padding:0 13px;font:700 11px/1 system-ui,sans-serif;transition:background .16s,color .16s,transform .16s}.AgenticBuilderGuide-module__GLwqzq__categoryButton:hover{background:var(--ivory);transform:translateY(-1px)}.AgenticBuilderGuide-module__GLwqzq__categoryButtonActive{background:var(--forest);color:var(--ivory);border-color:var(--forest)}.AgenticBuilderGuide-module__GLwqzq__categoryDot{vertical-align:0;border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.AgenticBuilderGuide-module__GLwqzq__groupTitle .AgenticBuilderGuide-module__GLwqzq__categoryDot{width:9px;height:9px}.AgenticBuilderGuide-module__GLwqzq__chapterGroups{margin-top:24px}.AgenticBuilderGuide-module__GLwqzq__chapterGroup{border-top:1px solid #3b412d33;grid-template-columns:minmax(150px,.22fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);padding:36px 0 20px;display:grid}.AgenticBuilderGuide-module__GLwqzq__groupTitle{color:var(--moss);letter-spacing:.15em;text-transform:uppercase;align-self:start;margin:0;font:750 11px/1.3 system-ui,sans-serif;position:sticky;top:150px}.AgenticBuilderGuide-module__GLwqzq__groupCount{color:#919580;margin-top:8px;font:500 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.AgenticBuilderGuide-module__GLwqzq__chapterList{min-width:0}.AgenticBuilderGuide-module__GLwqzq__chapterRow{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border-top:0;border-bottom:1px solid #3b412d2b;border-left:3px solid #0000;border-right:0;grid-template-columns:52px minmax(0,1fr) 34px;align-items:start;gap:18px;padding:16px 0;transition:padding .18s,background .18s,border-color .18s;display:grid}.AgenticBuilderGuide-module__GLwqzq__chapterRow:hover{background:var(--ivory);border-left-color:var(--cat,var(--sage));padding-left:14px;padding-right:14px}.AgenticBuilderGuide-module__GLwqzq__chapterRow:hover .AgenticBuilderGuide-module__GLwqzq__chapterOpen{color:var(--ink);transform:translate(4px)}.AgenticBuilderGuide-module__GLwqzq__chapterNumber{color:var(--moss);padding-top:3px;font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.AgenticBuilderGuide-module__GLwqzq__chapterTitle{font-family:var(--font-instrument), Georgia, serif;font-size:clamp(21px,1.9vw,26px);line-height:1.12;display:block}.AgenticBuilderGuide-module__GLwqzq__chapterDescription{-webkit-line-clamp:2;color:#6b7058;-webkit-box-orient:vertical;max-width:720px;margin-top:6px;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.AgenticBuilderGuide-module__GLwqzq__chapterOpen{color:var(--moss);padding-top:4px;font-size:20px;transition:transform .18s,color .18s}.AgenticBuilderGuide-module__GLwqzq__emptyState{text-align:center;border-top:1px solid #3b412d38;padding:88px 0}.AgenticBuilderGuide-module__GLwqzq__emptyState strong{font-family:var(--font-instrument), Georgia, serif;font-size:34px;font-weight:400;display:block}.AgenticBuilderGuide-module__GLwqzq__emptyState span{color:#777b68;margin-top:10px;font-size:13px;display:block}.AgenticBuilderGuide-module__GLwqzq__reader{background:var(--paper);min-height:100vh}.AgenticBuilderGuide-module__GLwqzq__readerProgress{z-index:80;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}.AgenticBuilderGuide-module__GLwqzq__readerProgressFill{background:var(--lime);height:100%;transition:width 80ms linear}.AgenticBuilderGuide-module__GLwqzq__readerTopbar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#faf3e8f5;border-bottom:1px solid #3b412d33;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:64px;padding:0 clamp(16px,4vw,56px);display:grid;position:sticky;top:0}.AgenticBuilderGuide-module__GLwqzq__readerBack{color:var(--ink);justify-self:start;padding:10px 0;font-size:12px;font-weight:750}.AgenticBuilderGuide-module__GLwqzq__readerPosition{color:#7f836f;letter-spacing:.1em;text-transform:uppercase;font:650 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.AgenticBuilderGuide-module__GLwqzq__chapterMenuWrap{justify-self:center;position:relative}.AgenticBuilderGuide-module__GLwqzq__chapterMenuButton{color:var(--moss);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #3b412d59;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font:650 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;transition:background .16s,color .16s;display:inline-flex}.AgenticBuilderGuide-module__GLwqzq__chapterMenuButton:hover,.AgenticBuilderGuide-module__GLwqzq__chapterMenuButton[aria-expanded=true]{background:var(--ink);color:var(--ivory);border-color:var(--ink)}.AgenticBuilderGuide-module__GLwqzq__chapterMenuCaret{font-size:9px}.AgenticBuilderGuide-module__GLwqzq__chapterMenu{background:var(--ivory);z-index:50;border:1px solid #3b412d4d;width:min(440px,100vw - 32px);max-height:min(62vh,560px);padding:6px 0 14px;position:absolute;top:calc(100% + 12px);left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 18px 44px #2f3e2e2e}@media (max-width:760px){.AgenticBuilderGuide-module__GLwqzq__chapterMenu{left:auto;right:0;transform:none}}.AgenticBuilderGuide-module__GLwqzq__chapterMenuBackdrop{z-index:25;cursor:default;background:0 0;border:0;position:fixed;inset:0}.AgenticBuilderGuide-module__GLwqzq__chapterMenuGroup{padding:10px 0 4px}.AgenticBuilderGuide-module__GLwqzq__chapterMenuHeading{color:#9a9c88;letter-spacing:.14em;text-transform:uppercase;padding:6px 18px;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.AgenticBuilderGuide-module__GLwqzq__chapterMenuItem{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:12px;padding:9px 18px;font:550 13px/1.35 system-ui,sans-serif;display:flex}.AgenticBuilderGuide-module__GLwqzq__chapterMenuItem:hover{background:#4a5d3a17}.AgenticBuilderGuide-module__GLwqzq__chapterMenuItemActive{background:var(--ink);color:var(--ivory)}.AgenticBuilderGuide-module__GLwqzq__chapterMenuItemActive:hover{background:var(--ink)}.AgenticBuilderGuide-module__GLwqzq__chapterMenuNumber{color:inherit;opacity:.55;flex-shrink:0;font:650 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.AgenticBuilderGuide-module__GLwqzq__readerTitleMini{text-overflow:ellipsis;white-space:nowrap;max-width:260px;color:var(--moss);justify-self:end;font-size:11px;font-weight:700;overflow:hidden}.AgenticBuilderGuide-module__GLwqzq__readerHero{border-bottom:1px solid #3b412d38;grid-template-columns:100px minmax(0,1fr);gap:clamp(24px,5vw,76px);width:min(100%,1320px);margin:0 auto;padding:clamp(48px,6vw,84px) clamp(22px,5vw,72px) clamp(40px,5vw,64px);display:grid}.AgenticBuilderGuide-module__GLwqzq__chapterMeta{color:var(--moss);padding-top:12px}.AgenticBuilderGuide-module__GLwqzq__readerHeading{max-width:980px;color:var(--forest);font-family:var(--font-instrument), Georgia, serif;letter-spacing:-.04em;margin:0;font-size:clamp(44px,6vw,84px);font-weight:400;line-height:.94}.AgenticBuilderGuide-module__GLwqzq__readerSubtitle{color:#6a6f5b;max-width:720px;margin:26px 0 0;font-size:clamp(16px,1.6vw,21px);line-height:1.55}.AgenticBuilderGuide-module__GLwqzq__readerLayout{grid-template-columns:210px minmax(0,760px) minmax(180px,1fr);align-items:start;gap:clamp(28px,5vw,72px);width:min(100%,1320px);margin:0 auto;padding:0 clamp(22px,5vw,72px) 110px;display:grid}.AgenticBuilderGuide-module__GLwqzq__readerNav,.AgenticBuilderGuide-module__GLwqzq__readerAside{padding-top:56px;position:sticky;top:94px}.AgenticBuilderGuide-module__GLwqzq__readerNav{scrollbar-width:thin;max-height:calc(100vh - 94px);padding-bottom:32px;overflow-y:auto}.AgenticBuilderGuide-module__GLwqzq__readerNavList{border-top:1px solid #3b412d38;margin-top:18px}.AgenticBuilderGuide-module__GLwqzq__readerNavButton{color:#737763;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #3b412d26;width:100%;padding:12px 0;font:600 11px/1.45 system-ui,sans-serif}.AgenticBuilderGuide-module__GLwqzq__readerNavButton:hover{color:var(--ink)}.AgenticBuilderGuide-module__GLwqzq__readerNavButtonActive{color:var(--ink);box-shadow:inset 3px 0 0 var(--moss);padding-left:10px}.AgenticBuilderGuide-module__GLwqzq__railDivide{margin-top:28px;display:block}.AgenticBuilderGuide-module__GLwqzq__railChapters{scrollbar-width:thin;border-top:1px solid #3b412d26;max-height:38vh;margin-top:6px;overflow-y:auto}.AgenticBuilderGuide-module__GLwqzq__railChapterItem{color:#8a8d79;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #3b412d1a;align-items:baseline;gap:8px;width:100%;padding:8px 0;font:550 10.5px/1.4 system-ui,sans-serif;display:flex}.AgenticBuilderGuide-module__GLwqzq__railChapterItem:hover{color:var(--ink)}.AgenticBuilderGuide-module__GLwqzq__railChapterItemActive{color:var(--ink);box-shadow:inset 3px 0 0 var(--moss);padding-left:8px;font-weight:700}.AgenticBuilderGuide-module__GLwqzq__railChapterNumber{opacity:.6;flex-shrink:0;font:650 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.AgenticBuilderGuide-module__GLwqzq__readerMain{min-width:0;padding-top:56px}.AgenticBuilderGuide-module__GLwqzq__builderNote{border-left:4px solid var(--lime);border-top:1px solid #3b412d2e;border-bottom:1px solid #3b412d2e;margin:0 0 48px;padding:24px 0 24px 28px}.AgenticBuilderGuide-module__GLwqzq__builderNote p{color:#505642;font-family:var(--font-instrument), Georgia, serif;margin:14px 0 0;font-size:clamp(22px,2.6vw,31px);line-height:1.25}.AgenticBuilderGuide-module__GLwqzq__takeawayList{border-top:1px solid #3b412d3d;margin:0 0 58px;padding:0;list-style:none}.AgenticBuilderGuide-module__GLwqzq__takeawayList li{color:#555a47;border-bottom:1px solid #3b412d26;grid-template-columns:28px 1fr;gap:14px;padding:14px 0;font-size:14px;line-height:1.55;display:grid}.AgenticBuilderGuide-module__GLwqzq__takeawayList li:before{content:"↳";color:var(--moss);font-weight:800}.AgenticBuilderGuide-module__GLwqzq__accordion{border-top:1px solid #3b412d47;scroll-margin-top:94px}.AgenticBuilderGuide-module__GLwqzq__accordionButton{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:42px 1fr 28px;align-items:center;gap:16px;padding:22px 0;display:grid}.AgenticBuilderGuide-module__GLwqzq__accordionButton:focus-visible,.AgenticBuilderGuide-module__GLwqzq__chapterRow:focus-visible,.AgenticBuilderGuide-module__GLwqzq__surfaceRow:focus-visible,.AgenticBuilderGuide-module__GLwqzq__lesson:focus-visible,.AgenticBuilderGuide-module__GLwqzq__categoryButton:focus-visible,.AgenticBuilderGuide-module__GLwqzq__primaryButton:focus-visible,.AgenticBuilderGuide-module__GLwqzq__readerBack:focus-visible,.AgenticBuilderGuide-module__GLwqzq__readerNavButton:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.AgenticBuilderGuide-module__GLwqzq__sectionIndex{color:var(--moss)}.AgenticBuilderGuide-module__GLwqzq__accordionTitle{font-family:var(--font-instrument), Georgia, serif;font-size:clamp(24px,2.7vw,34px);line-height:1.1}.AgenticBuilderGuide-module__GLwqzq__accordionMark{color:var(--moss);font-size:25px;line-height:1;transition:transform .18s}.AgenticBuilderGuide-module__GLwqzq__accordionMarkOpen{transform:rotate(45deg)}.AgenticBuilderGuide-module__GLwqzq__accordionPanel{padding:0 0 58px 58px;animation:.22s both AgenticBuilderGuide-module__GLwqzq__reveal}@keyframes AgenticBuilderGuide-module__GLwqzq__reveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.AgenticBuilderGuide-module__GLwqzq__asideBlock{border-bottom:1px solid #3b412d2b;padding:0 0 24px}.AgenticBuilderGuide-module__GLwqzq__asideBlock+.AgenticBuilderGuide-module__GLwqzq__asideBlock{padding-top:24px}.AgenticBuilderGuide-module__GLwqzq__asideLabel{color:var(--moss)}.AgenticBuilderGuide-module__GLwqzq__asideText{color:#6b7058;margin-top:10px;font-size:12.5px;line-height:1.6}.AgenticBuilderGuide-module__GLwqzq__projectList{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.AgenticBuilderGuide-module__GLwqzq__projectTag{color:#686d58;border:1px solid #3b412d33;border-radius:999px;padding:5px 9px;font-size:10.5px;line-height:1.25}.AgenticBuilderGuide-module__GLwqzq__readerFooter{border-top:1px solid #3b412d3d;grid-template-columns:1fr 1fr;gap:24px;width:min(100%,1080px);margin:0 auto;padding:54px clamp(22px,5vw,72px) 110px;display:grid}.AgenticBuilderGuide-module__GLwqzq__nextButton{min-height:110px;color:var(--ink);text-align:left;border:1px solid #3b412d3d;padding:22px;transition:transform .18s,background .18s}.AgenticBuilderGuide-module__GLwqzq__nextButton:last-child{text-align:right}.AgenticBuilderGuide-module__GLwqzq__nextButton:hover{background:var(--ivory);transform:translateY(-4px)}.AgenticBuilderGuide-module__GLwqzq__nextLabel{color:var(--moss);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:750;display:block}.AgenticBuilderGuide-module__GLwqzq__nextTitle{font-family:var(--font-instrument), Georgia, serif;margin-top:12px;font-size:22px;line-height:1.12;display:block}.AgenticBuilderGuide-module__GLwqzq__content{color:#424834;font-size:15px;line-height:1.78}.AgenticBuilderGuide-module__GLwqzq__content p{margin:0 0 1.25em}.AgenticBuilderGuide-module__GLwqzq__content h4{color:var(--forest);font-family:var(--font-instrument), Georgia, serif;margin:2.3em 0 .8em;font-size:24px;font-weight:400;line-height:1.15}:is(.AgenticBuilderGuide-module__GLwqzq__content ul,.AgenticBuilderGuide-module__GLwqzq__content ol){margin:1.3em 0 1.7em;padding-left:1.4em}.AgenticBuilderGuide-module__GLwqzq__content li{margin:.55em 0}.AgenticBuilderGuide-module__GLwqzq__content a{color:var(--moss);text-underline-offset:3px;text-decoration-thickness:1px}.AgenticBuilderGuide-module__GLwqzq__content code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}:is(.AgenticBuilderGuide-module__GLwqzq__content p code,.AgenticBuilderGuide-module__GLwqzq__content li code,.AgenticBuilderGuide-module__GLwqzq__content td code){color:var(--forest);background:#3b412d14;border-radius:4px;padding:2px 5px;font-size:.86em}.AgenticBuilderGuide-module__GLwqzq__content pre{color:#fff5eb;background:#263324;border:1px solid #4a5d3a;border-radius:0;margin:24px 0 30px;padding:28px 24px;font-size:12px;line-height:1.75;position:relative;overflow-x:auto;box-shadow:12px 12px #3b412d14}.AgenticBuilderGuide-module__GLwqzq__content .guide-copy-button{color:#fff5eb;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#fff5eb14;border:1px solid #fff5eb42;min-height:28px;padding:0 9px;font:700 9px/1 system-ui,sans-serif;position:absolute;top:10px;right:10px}.AgenticBuilderGuide-module__GLwqzq__content .callout{border:1px solid #3b412d33;border-left:5px solid var(--sage);color:#505642;background:#fff5ebc7;margin:24px 0;padding:18px 20px;font-size:13px;line-height:1.65}.AgenticBuilderGuide-module__GLwqzq__content .callout-tip{border-left-color:var(--moss)}.AgenticBuilderGuide-module__GLwqzq__content .callout-warn{border-left-color:var(--chili)}.AgenticBuilderGuide-module__GLwqzq__content .callout-info{border-left-color:var(--tan)}.AgenticBuilderGuide-module__GLwqzq__content table{border-collapse:collapse;width:100%;margin:24px 0 32px;font-size:12px}.AgenticBuilderGuide-module__GLwqzq__content th{border-bottom:2px solid var(--forest);color:var(--forest);text-align:left;letter-spacing:.08em;text-transform:uppercase;padding:10px 12px;font-size:10px}.AgenticBuilderGuide-module__GLwqzq__content td{vertical-align:top;border-bottom:1px solid #3b412d29;padding:12px}.AgenticBuilderGuide-module__GLwqzq__content .compare-grid{background:#3b412d38;border:1px solid #3b412d38;grid-template-columns:1fr 1fr;gap:1px;margin:24px 0;display:grid}.AgenticBuilderGuide-module__GLwqzq__content .compare-card{background:var(--ivory);padding:20px}:is(.AgenticBuilderGuide-module__GLwqzq__content .compare-label,.AgenticBuilderGuide-module__GLwqzq__content .status-header){color:var(--moss);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:800}.AgenticBuilderGuide-module__GLwqzq__content .diagram-container{background:var(--ivory);border:1px solid #3b412d2e;margin:26px 0;padding:18px;overflow-x:auto}.AgenticBuilderGuide-module__GLwqzq__content .diagram-container svg{min-width:620px}.AgenticBuilderGuide-module__GLwqzq__content .diagram-caption{color:#777b68;text-align:center;margin-top:8px;font-size:10px}@media (max-width:1080px){.AgenticBuilderGuide-module__GLwqzq__heroInner,.AgenticBuilderGuide-module__GLwqzq__sectionHead{grid-template-columns:1fr}.AgenticBuilderGuide-module__GLwqzq__marginNote{grid-template-columns:1fr 1fr;gap:28px;min-height:0;display:grid}.AgenticBuilderGuide-module__GLwqzq__lessonRail{grid-template-columns:1fr 1fr}.AgenticBuilderGuide-module__GLwqzq__lesson:nth-child(2){border-right:0}.AgenticBuilderGuide-module__GLwqzq__lesson:nth-child(-n+2){border-bottom:1px solid #3b412d38}.AgenticBuilderGuide-module__GLwqzq__pipeline{grid-template-columns:1fr 1fr;row-gap:44px}.AgenticBuilderGuide-module__GLwqzq__evidenceItem{grid-template-columns:90px minmax(220px,.8fr) minmax(0,1fr)}.AgenticBuilderGuide-module__GLwqzq__evidenceLink{grid-column:2/-1}.AgenticBuilderGuide-module__GLwqzq__readerLayout{grid-template-columns:180px minmax(0,1fr)}.AgenticBuilderGuide-module__GLwqzq__readerAside{display:none}}@media (max-width:760px){.AgenticBuilderGuide-module__GLwqzq__hero{min-height:auto}.AgenticBuilderGuide-module__GLwqzq__hero:after{display:none}.AgenticBuilderGuide-module__GLwqzq__heroInner{gap:54px;padding-top:64px;padding-bottom:58px}.AgenticBuilderGuide-module__GLwqzq__display{font-size:clamp(58px,19vw,82px);line-height:.86}.AgenticBuilderGuide-module__GLwqzq__display em{margin-left:0}.AgenticBuilderGuide-module__GLwqzq__marginNote{grid-template-columns:1fr;padding-left:18px}.AgenticBuilderGuide-module__GLwqzq__section{padding-top:72px;padding-bottom:72px}.AgenticBuilderGuide-module__GLwqzq__sectionHead{margin-bottom:38px}.AgenticBuilderGuide-module__GLwqzq__sectionTitle{font-size:clamp(40px,12vw,58px)}.AgenticBuilderGuide-module__GLwqzq__surfaceRow{grid-template-columns:80px 1fr 28px;gap:14px}.AgenticBuilderGuide-module__GLwqzq__surfaceStrength{display:none}.AgenticBuilderGuide-module__GLwqzq__lessonRail,.AgenticBuilderGuide-module__GLwqzq__arc,.AgenticBuilderGuide-module__GLwqzq__pipeline{grid-template-columns:1fr}.AgenticBuilderGuide-module__GLwqzq__lesson{border-bottom:1px solid #3b412d38;border-right:0}.AgenticBuilderGuide-module__GLwqzq__lesson:last-child{border-bottom:0}.AgenticBuilderGuide-module__GLwqzq__arcItem,.AgenticBuilderGuide-module__GLwqzq__arcItem+.AgenticBuilderGuide-module__GLwqzq__arcItem{border-bottom:1px solid #3b412d33;border-right:0;padding:22px 0 26px}.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__arcItem,.AgenticBuilderGuide-module__GLwqzq__darkBand .AgenticBuilderGuide-module__GLwqzq__arcItem+.AgenticBuilderGuide-module__GLwqzq__arcItem{border-bottom-color:#fff5eb29}.AgenticBuilderGuide-module__GLwqzq__arcItem:last-child{border-bottom:0}.AgenticBuilderGuide-module__GLwqzq__arcTitle{margin-top:18px}.AgenticBuilderGuide-module__GLwqzq__pipelineItem{min-height:130px}.AgenticBuilderGuide-module__GLwqzq__evidenceItem{grid-template-columns:1fr;gap:12px}.AgenticBuilderGuide-module__GLwqzq__evidenceLink{grid-column:auto}.AgenticBuilderGuide-module__GLwqzq__libraryTools{grid-template-columns:1fr;gap:0;top:56px}.AgenticBuilderGuide-module__GLwqzq__filterCount{display:none}.AgenticBuilderGuide-module__GLwqzq__chapterGroup{grid-template-columns:1fr;gap:18px;padding-top:40px}.AgenticBuilderGuide-module__GLwqzq__groupTitle{position:static}.AgenticBuilderGuide-module__GLwqzq__chapterRow{grid-template-columns:38px minmax(0,1fr) 22px;gap:10px}.AgenticBuilderGuide-module__GLwqzq__chapterDescription{display:none}.AgenticBuilderGuide-module__GLwqzq__readerTopbar{grid-template-columns:1fr auto}.AgenticBuilderGuide-module__GLwqzq__readerTitleMini{display:none}.AgenticBuilderGuide-module__GLwqzq__readerHero{grid-template-columns:1fr;gap:18px;padding-top:56px}.AgenticBuilderGuide-module__GLwqzq__readerHeading{font-size:clamp(48px,15vw,72px)}.AgenticBuilderGuide-module__GLwqzq__readerLayout{padding-bottom:70px;display:block}.AgenticBuilderGuide-module__GLwqzq__readerNav,.AgenticBuilderGuide-module__GLwqzq__readerAside{display:none}.AgenticBuilderGuide-module__GLwqzq__readerMain{padding-top:42px}.AgenticBuilderGuide-module__GLwqzq__accordionPanel{padding-left:0}.AgenticBuilderGuide-module__GLwqzq__content .compare-grid{grid-template-columns:1fr}.AgenticBuilderGuide-module__GLwqzq__content pre{margin-left:-6px;margin-right:-6px;padding:24px 18px;box-shadow:6px 6px #3b412d14}.AgenticBuilderGuide-module__GLwqzq__content table{display:block;overflow-x:auto}.AgenticBuilderGuide-module__GLwqzq__readerFooter{grid-template-columns:1fr;padding-bottom:72px}.AgenticBuilderGuide-module__GLwqzq__nextButton:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){.AgenticBuilderGuide-module__GLwqzq__root *,.AgenticBuilderGuide-module__GLwqzq__root :before,.AgenticBuilderGuide-module__GLwqzq__root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}