.RagAgentIndex-module__26wRcW__index{display:none}@media (min-width:1280px){.RagAgentIndex-module__26wRcW__index{z-index:var(--z-dropdown);opacity:1;pointer-events:none;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard);display:block;position:fixed;top:50%;right:16px;transform:translateY(-50%)}}@media (min-width:1536px){.RagAgentIndex-module__26wRcW__index{right:24px}}.RagAgentIndex-module__26wRcW__indexHidden{opacity:0;pointer-events:none}.RagAgentIndex-module__26wRcW__track{transform-origin:100%;will-change:transform;padding:12px 12px 12px 0;transition:transform .22s;position:relative}.RagAgentIndex-module__26wRcW__index:hover .RagAgentIndex-module__26wRcW__track{transform:scale(1.18)}.RagAgentIndex-module__26wRcW__rail{background:var(--color-border-subtle);width:1px;position:absolute;top:12px;bottom:12px;left:0}.RagAgentIndex-module__26wRcW__indicator{background:var(--color-accent-primary);border-radius:2px;width:3px;height:14px;transition:top .34s;position:absolute;left:-1px}.RagAgentIndex-module__26wRcW__index:hover .RagAgentIndex-module__26wRcW__indicator{height:15px}.RagAgentIndex-module__26wRcW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RagAgentIndex-module__26wRcW__row{pointer-events:auto;height:28px;font-family:var(--font-technical);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);opacity:.55;white-space:nowrap;text-overflow:ellipsis;max-width:168px;transition:color var(--motion-duration-fast) var(--motion-ease-standard), opacity var(--motion-duration-fast) var(--motion-ease-standard);align-items:center;padding-left:16px;font-size:11px;text-decoration:none;display:flex;overflow:hidden}.RagAgentIndex-module__26wRcW__index:hover .RagAgentIndex-module__26wRcW__row{opacity:.78}.RagAgentIndex-module__26wRcW__row:hover{opacity:1;color:var(--color-text-primary)}.RagAgentIndex-module__26wRcW__rowActive{opacity:1;color:var(--color-text-primary);font-weight:500}.RagAgentIndex-module__26wRcW__row:focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 2px var(--color-obsidian), 0 0 0 4px var(--color-accent-primary);outline:none}.RagAgentIndex-module__26wRcW__bar{display:none}@media (max-width:1279px){.RagAgentIndex-module__26wRcW__bar{z-index:var(--z-dropdown);background:var(--color-surface-raised);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-sm);opacity:1;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard), transform var(--motion-duration-fast) var(--motion-ease-standard);display:block;position:fixed;bottom:12px;left:12px;right:12px}}.RagAgentIndex-module__26wRcW__barHidden{opacity:0;pointer-events:none;transform:translateY(8px)}.RagAgentIndex-module__26wRcW__barList{gap:var(--space-1);padding:var(--space-2);scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.RagAgentIndex-module__26wRcW__barList::-webkit-scrollbar{display:none}.RagAgentIndex-module__26wRcW__barList li{flex:none}.RagAgentIndex-module__26wRcW__barLink{padding:var(--space-3) var(--space-3);font-family:var(--font-technical);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;color:var(--color-text-muted);border-radius:var(--radius-sm);align-items:center;font-size:11px;text-decoration:none;display:inline-flex}.RagAgentIndex-module__26wRcW__barLinkActive{color:var(--color-accent-primary)}.RagAgentIndex-module__26wRcW__barLink:focus-visible{box-shadow:0 0 0 2px var(--color-obsidian), 0 0 0 4px var(--color-accent-primary);outline:none}@media (prefers-reduced-motion:reduce){.RagAgentIndex-module__26wRcW__index,.RagAgentIndex-module__26wRcW__row,.RagAgentIndex-module__26wRcW__indicator,.RagAgentIndex-module__26wRcW__track,.RagAgentIndex-module__26wRcW__bar{transition:none}}
.RagNotebook-module__OgLc_a__page{--color-text-primary:#1b1b1b;--color-text-secondary:#44403c;--color-text-muted:#78716c;--color-text-faint:#a8a29e;--color-accent-primary:#d64933;--color-accent-hover:#a83a28;--color-action-primary:#d64933;--color-action-primary-hover:#a83a28;--color-champagne:#d64933;--color-surface-raised:#fffdf6;--color-bg-primary:#f5f0e8;--color-border-subtle:#ddd3bc;--color-border-default:#1b1b1b;--color-border-strong:#1b1b1b;--color-obsidian:#f5f0e8;color:#1b1b1b;background-color:#f5f0e8;position:relative;overflow-x:clip}.RagNotebook-module__OgLc_a__page:after{content:"";z-index:60;pointer-events:none;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes RagNotebook-module__OgLc_a__rag-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes RagNotebook-module__OgLc_a__rag-deal{0%{opacity:0;translate:0 14px;scale:.98}to{opacity:1;translate:0;scale:1}}@keyframes RagNotebook-module__OgLc_a__rag-slam{0%{opacity:0;scale:1.25}to{opacity:1;scale:1}}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__eyebrow{font-family:var(--font-technical);font-size:var(--text-label);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:#78716c;margin:0 0 var(--space-4) 0;animation:.55s ease-out backwards RagNotebook-module__OgLc_a__rag-rise}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__secIn .RagNotebook-module__OgLc_a__eyebrow{animation:.55s ease-out 50ms backwards RagNotebook-module__OgLc_a__rag-rise}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__secAnchor{scroll-margin-top:calc(var(--nav-height) + var(--space-4))}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__secIn>*{animation:.55s ease-out .15s backwards RagNotebook-module__OgLc_a__rag-deal}.RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnRed{color:#fff8f0;padding:var(--space-3) var(--space-5);background:#d64933;border:2px solid #1b1b1b;border-radius:999px;transition:translate .18s,box-shadow .18s;box-shadow:3px 3px #1b1b1b}.RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnInk{color:#1b1b1b;padding:var(--space-3) var(--space-5);background:#fffdf6;border:2px solid #1b1b1b;border-radius:999px;transition:translate .18s,box-shadow .18s;box-shadow:3px 3px #1b1b1b}@media (hover:hover){.RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnRed:hover,.RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnInk:hover{translate:0 -2px;box-shadow:5px 5px #1b1b1b}.RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnRed:hover{color:#fff8f0}.RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnInk:hover{color:#1b1b1b}}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__heroRise{animation:.55s ease-out .15s backwards RagNotebook-module__OgLc_a__rag-rise}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__secNo{font-family:var(--font-hand), cursive;color:#d64933;font-size:1.6em;font-weight:700}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__secIn .RagNotebook-module__OgLc_a__riseHead{animation:.5s ease-out 50ms backwards RagNotebook-module__OgLc_a__rag-rise}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__capSticker{color:#fff8f0;font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:var(--space-4);background:#1b1b1b;border-radius:999px;padding:6px 14px;display:inline-block;transform:rotate(-1.5deg)}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__shotMat{background:#fffdf6;border:2px solid #1b1b1b;border-radius:10px 12px 9px 13px;padding:10px;box-shadow:6px 6px #1b1b1b}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__shotMat img{border-radius:6px}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__capHand{font-family:var(--font-hand), cursive;letter-spacing:.02em;text-transform:none;color:#78716c;font-size:1.2rem;font-weight:600}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__flowHand{font-family:var(--font-hand), cursive;color:#d64933;font-size:1.6rem;font-weight:700;line-height:1.2}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__flowChain li:nth-child(odd) .RagNotebook-module__OgLc_a__flowStep{transform:rotate(-.6deg)}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__flowChain li:nth-child(2n) .RagNotebook-module__OgLc_a__flowStep{transform:rotate(.6deg)}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__quoteHand{font-family:var(--font-hand), cursive;font-weight:600}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__subHand{font-family:var(--font-hand), cursive;color:#1b1b1b;font-weight:600}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__fieldHand{font-family:var(--font-hand), cursive;letter-spacing:.02em;text-transform:none;color:#44403c;padding-left:var(--space-4);border-left:3px solid #d64933;font-size:1.25rem;line-height:1.5}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__setupHand{font-family:var(--font-hand), cursive;color:#1b1b1b;font-size:1.3rem;line-height:1.45}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__signoff{font-family:var(--font-hand), cursive;color:#57534e;margin-top:var(--space-6);font-size:1.5rem;font-weight:600;transform:rotate(-1deg)}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__rail:hover .RagNotebook-module__OgLc_a__railTrack{transform:none}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__rail .RagNotebook-module__OgLc_a__tick{transition:top .3s}.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__barPaper{background:#fffdf6;border:2px solid #1b1b1b;border-radius:999px;box-shadow:3px 3px #1b1b1be6}@media (prefers-reduced-motion:reduce){.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__eyebrow,.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__secIn .RagNotebook-module__OgLc_a__eyebrow,.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__secIn>*,.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__heroRise,.RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__secIn .RagNotebook-module__OgLc_a__riseHead{animation:none}.RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnRed,.RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnInk{transition:none}}html[data-theme=night] .RagNotebook-module__OgLc_a__page{--color-text-primary:var(--nb-chalk);--color-text-secondary:var(--nb-chalk-muted);--color-text-muted:var(--nb-chalk-faint);--color-accent-primary:var(--nb-amber);--color-accent-hover:var(--nb-amber);--color-action-primary:var(--nb-amber);--color-action-primary-hover:var(--nb-amber);--color-champagne:var(--nb-amber);--color-surface-raised:var(--nb-card);--color-bg-primary:var(--nb-desk);--color-border-subtle:var(--nb-line);--color-border-default:var(--nb-chalk);--color-border-strong:var(--nb-chalk);--color-obsidian:var(--nb-desk);background-color:var(--nb-desk);color:var(--nb-chalk)}html[data-theme=night] .RagNotebook-module__OgLc_a__page:after{opacity:var(--nb-grain-opacity)}html[data-theme=night] .RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__eyebrow{color:var(--nb-chalk-faint)}html[data-theme=night] .RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnRed{background:var(--nb-amber);color:var(--nb-desk);border-color:var(--nb-chalk);box-shadow:3px 3px #0009}html[data-theme=night] .RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnInk{background:var(--nb-card);color:var(--nb-chalk);border-color:var(--nb-chalk);box-shadow:3px 3px #0009}@media (hover:hover){:is(html[data-theme=night] .RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnRed:hover,html[data-theme=night] .RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnInk:hover){box-shadow:5px 5px #0009}html[data-theme=night] .RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnRed:hover{color:var(--nb-desk)}html[data-theme=night] .RagNotebook-module__OgLc_a__page a.RagNotebook-module__OgLc_a__btnInk:hover{color:var(--nb-chalk)}}:is(html[data-theme=night] .RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__secNo,html[data-theme=night] .RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__flowHand){color:var(--nb-amber)}html[data-theme=night] .RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__capSticker{background:var(--nb-amber);color:var(--nb-desk)}html[data-theme=night] .RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__shotMat{background:var(--nb-card);border-color:var(--nb-chalk);box-shadow:6px 6px #0009}html[data-theme=night] .RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__capHand{color:var(--nb-chalk-faint)}:is(html[data-theme=night] .RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__subHand,html[data-theme=night] .RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__setupHand,html[data-theme=night] .RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__quoteHand){color:var(--nb-chalk)}html[data-theme=night] .RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__fieldHand{color:var(--nb-chalk-muted);border-left-color:var(--nb-amber)}html[data-theme=night] .RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__signoff{color:var(--nb-chalk-muted)}html[data-theme=night] .RagNotebook-module__OgLc_a__page .RagNotebook-module__OgLc_a__barPaper{background:var(--nb-card);border-color:var(--nb-chalk);box-shadow:3px 3px #0009}
.RagAgentCaseStudy-module__3sS5Wq__measure{max-width:680px;margin:0 auto}.RagAgentCaseStudy-module__3sS5Wq__mediaWide{max-width:880px;margin:0 auto}.RagAgentCaseStudy-module__3sS5Wq__hero{padding:var(--space-11) 0 var(--space-9) 0;text-align:center}.RagAgentCaseStudy-module__3sS5Wq__heroBack{text-align:left}.RagAgentCaseStudy-module__3sS5Wq__heroInner{max-width:680px;margin:0 auto}.RagAgentCaseStudy-module__3sS5Wq__heroSub{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary);max-width:560px;margin:0 auto var(--space-6) auto}.RagAgentCaseStudy-module__3sS5Wq__section{padding:var(--space-8) 0;border-top:var(--border-width-default) solid var(--color-border-subtle);scroll-margin-top:calc(var(--nav-height) + var(--space-4))}.RagAgentCaseStudy-module__3sS5Wq__sectionHead{margin-bottom:var(--space-5);text-align:center}.RagAgentCaseStudy-module__3sS5Wq__sectionLabel{font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-3) 0}.RagAgentCaseStudy-module__3sS5Wq__sectionLabel strong{font-weight:var(--font-weight-medium);color:var(--color-accent-primary)}.RagAgentCaseStudy-module__3sS5Wq__lede{font-family:var(--font-body);font-size:var(--text-body-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0 0 var(--space-5) 0}.RagAgentCaseStudy-module__3sS5Wq__body{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0 0 var(--space-4) 0}.RagAgentCaseStudy-module__3sS5Wq__lede:last-child,.RagAgentCaseStudy-module__3sS5Wq__body:last-child{margin-bottom:0}.RagAgentCaseStudy-module__3sS5Wq__accent{color:var(--color-accent-primary)}.RagAgentCaseStudy-module__3sS5Wq__shotWrap{margin:0}.RagAgentCaseStudy-module__3sS5Wq__shotFrame{border-radius:var(--radius-sm);background:var(--color-surface-raised);border:var(--border-width-default) solid var(--color-border-subtle);width:100%;position:relative;overflow:hidden}.RagAgentCaseStudy-module__3sS5Wq__shotFrame img{width:100%;height:auto;display:block}.RagAgentCaseStudy-module__3sS5Wq__shotCaption{font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-primary);margin:var(--space-4) 0 0 0;text-align:center}.RagAgentCaseStudy-module__3sS5Wq__flow{margin:var(--space-5) 0 0 0;text-align:center;padding:0;list-style:none}.RagAgentCaseStudy-module__3sS5Wq__flowStep{font-family:var(--font-technical);font-size:var(--text-technical);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary);padding:var(--space-2) 0;overflow-wrap:anywhere}li.RagAgentCaseStudy-module__3sS5Wq__flowArrow{font-family:var(--font-technical);font-size:var(--text-technical);color:var(--color-accent-primary);padding:0;line-height:1.4}.RagAgentCaseStudy-module__3sS5Wq__subHead{font-family:var(--font-display);font-size:var(--text-button);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-primary);margin:var(--space-6) 0 var(--space-3) 0}.RagAgentCaseStudy-module__3sS5Wq__subHead:first-child{margin-top:0}.RagAgentCaseStudy-module__3sS5Wq__fieldNote{font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);margin:var(--space-4) 0 0 0;line-height:2}.RagAgentCaseStudy-module__3sS5Wq__principle{margin:var(--space-5) 0 0 0;padding-left:var(--space-4);border-left:var(--border-width-default) solid var(--color-accent-primary)}.RagAgentCaseStudy-module__3sS5Wq__principle p{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0}.RagAgentCaseStudy-module__3sS5Wq__caseRow{padding:var(--space-4) 0;border-top:var(--border-width-default) solid var(--color-border-subtle)}.RagAgentCaseStudy-module__3sS5Wq__caseRow:last-child{border-bottom:var(--border-width-default) solid var(--color-border-subtle)}.RagAgentCaseStudy-module__3sS5Wq__caseQ{font-family:var(--font-display);font-size:var(--text-body-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin:0 0 var(--space-2) 0}.RagAgentCaseStudy-module__3sS5Wq__caseA{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0}.RagAgentCaseStudy-module__3sS5Wq__compList{margin:var(--space-5) 0 0 0;padding:0;list-style:none}.RagAgentCaseStudy-module__3sS5Wq__compRow{gap:var(--space-4);padding:var(--space-3) 0;border-top:var(--border-width-default) solid var(--color-border-subtle);grid-template-columns:140px minmax(0,1fr);align-items:baseline;display:grid}.RagAgentCaseStudy-module__3sS5Wq__compRow:last-child{border-bottom:var(--border-width-default) solid var(--color-border-subtle)}.RagAgentCaseStudy-module__3sS5Wq__compName{font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-primary)}.RagAgentCaseStudy-module__3sS5Wq__compDesc{font-family:var(--font-body);font-size:var(--text-body-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0}.RagAgentCaseStudy-module__3sS5Wq__tableScroll{margin-top:var(--space-5);overflow-x:auto}.RagAgentCaseStudy-module__3sS5Wq__credTable{border-collapse:collapse;width:100%;font-size:var(--text-body-sm)}.RagAgentCaseStudy-module__3sS5Wq__credTable th{font-family:var(--font-technical);font-size:var(--text-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-align:left;color:var(--color-text-muted);padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:var(--border-width-default) solid var(--color-border-strong);white-space:nowrap}.RagAgentCaseStudy-module__3sS5Wq__credTable td{font-family:var(--font-body);font-size:var(--text-body-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary);padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:var(--border-width-default) solid var(--color-border-subtle);vertical-align:top}.RagAgentCaseStudy-module__3sS5Wq__credTable td:first-child{font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-primary);white-space:nowrap}.RagAgentCaseStudy-module__3sS5Wq__setupList{margin:var(--space-5) 0 0 0;padding:0;list-style:none}.RagAgentCaseStudy-module__3sS5Wq__setupList li{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary);padding:var(--space-2) 0 var(--space-2) var(--space-4);border-left:var(--border-width-default) solid var(--color-border-strong);margin-bottom:var(--space-2)}.RagAgentCaseStudy-module__3sS5Wq__setupList li:last-child{margin-bottom:0}.RagAgentCaseStudy-module__3sS5Wq__philo{margin:var(--space-5) 0 0 0;padding:0;list-style:none}.RagAgentCaseStudy-module__3sS5Wq__philo li{font-family:var(--font-technical);font-size:var(--text-technical);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary);line-height:2.2}.RagAgentCaseStudy-module__3sS5Wq__philo li span:first-child{color:var(--color-text-primary)}.RagAgentCaseStudy-module__3sS5Wq__philoArrow{color:var(--color-accent-primary);padding:0 var(--space-2)}.RagAgentCaseStudy-module__3sS5Wq__steps{margin:var(--space-5) 0 0 0;counter-reset:step;padding:0;list-style:none}.RagAgentCaseStudy-module__3sS5Wq__steps li{counter-increment:step;font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary);padding:var(--space-3) 0;border-top:var(--border-width-default) solid var(--color-border-subtle)}.RagAgentCaseStudy-module__3sS5Wq__steps li:last-child{border-bottom:var(--border-width-default) solid var(--color-border-subtle)}.RagAgentCaseStudy-module__3sS5Wq__steps li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);color:var(--color-accent-primary);margin-right:var(--space-4)}.RagAgentCaseStudy-module__3sS5Wq__closing{padding:var(--space-9) 0;border-top:var(--border-width-default) solid var(--color-border-subtle);scroll-margin-top:calc(var(--nav-height) + var(--space-4));text-align:center}.RagAgentCaseStudy-module__3sS5Wq__closingInner{max-width:var(--container-narrow);margin:0 auto}.RagAgentCaseStudy-module__3sS5Wq__closingActions{justify-content:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@media (max-width:1023px){.RagAgentCaseStudy-module__3sS5Wq__hero{padding:var(--space-9) 0 var(--space-8) 0}.RagAgentCaseStudy-module__3sS5Wq__section{padding:var(--space-7) 0}}@media (max-width:767px){.RagAgentCaseStudy-module__3sS5Wq__hero{padding:var(--space-8) 0 var(--space-7) 0}.RagAgentCaseStudy-module__3sS5Wq__section{padding:var(--space-6) 0}.RagAgentCaseStudy-module__3sS5Wq__compRow{gap:var(--space-1);grid-template-columns:1fr}.RagAgentCaseStudy-module__3sS5Wq__closingActions{flex-direction:column;align-items:center}}
.VoiceIndex-module__Cq8ERa__index{display:none}@media (min-width:1280px){.VoiceIndex-module__Cq8ERa__index{z-index:var(--z-dropdown);opacity:1;pointer-events:none;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard);display:block;position:fixed;top:50%;right:16px;transform:translateY(-50%)}}@media (min-width:1536px){.VoiceIndex-module__Cq8ERa__index{right:24px}}.VoiceIndex-module__Cq8ERa__indexHidden{opacity:0;pointer-events:none}.VoiceIndex-module__Cq8ERa__track{transform-origin:100%;will-change:transform;padding:12px 12px 12px 0;transition:transform .22s;position:relative}.VoiceIndex-module__Cq8ERa__index:hover .VoiceIndex-module__Cq8ERa__track{transform:scale(1.18)}.VoiceIndex-module__Cq8ERa__rail{background:var(--color-border-subtle);width:1px;position:absolute;top:12px;bottom:12px;left:0}.VoiceIndex-module__Cq8ERa__indicator{background:var(--color-accent-primary);border-radius:2px;width:3px;height:14px;transition:top .34s;position:absolute;left:-1px}.VoiceIndex-module__Cq8ERa__index:hover .VoiceIndex-module__Cq8ERa__indicator{height:15px}.VoiceIndex-module__Cq8ERa__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VoiceIndex-module__Cq8ERa__row{pointer-events:auto;height:28px;font-family:var(--font-technical);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);opacity:.55;white-space:nowrap;text-overflow:ellipsis;max-width:168px;transition:color var(--motion-duration-fast) var(--motion-ease-standard), opacity var(--motion-duration-fast) var(--motion-ease-standard);align-items:center;padding-left:16px;font-size:11px;text-decoration:none;display:flex;overflow:hidden}.VoiceIndex-module__Cq8ERa__index:hover .VoiceIndex-module__Cq8ERa__row{opacity:.78}.VoiceIndex-module__Cq8ERa__row:hover{opacity:1;color:var(--color-text-primary)}.VoiceIndex-module__Cq8ERa__rowActive{opacity:1;color:var(--color-text-primary);font-weight:500}.VoiceIndex-module__Cq8ERa__row:focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 2px var(--color-obsidian), 0 0 0 4px var(--color-accent-primary);outline:none}.VoiceIndex-module__Cq8ERa__bar{display:none}@media (max-width:1279px){.VoiceIndex-module__Cq8ERa__bar{z-index:var(--z-dropdown);background:var(--color-surface-raised);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-sm);opacity:1;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard), transform var(--motion-duration-fast) var(--motion-ease-standard);display:block;position:fixed;bottom:12px;left:12px;right:12px}}.VoiceIndex-module__Cq8ERa__barHidden{opacity:0;pointer-events:none;transform:translateY(8px)}.VoiceIndex-module__Cq8ERa__barList{gap:var(--space-1);padding:var(--space-2);scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.VoiceIndex-module__Cq8ERa__barList::-webkit-scrollbar{display:none}.VoiceIndex-module__Cq8ERa__barList li{flex:none}.VoiceIndex-module__Cq8ERa__barLink{padding:var(--space-3) var(--space-3);font-family:var(--font-technical);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;color:var(--color-text-muted);border-radius:var(--radius-sm);align-items:center;font-size:11px;text-decoration:none;display:inline-flex}.VoiceIndex-module__Cq8ERa__barLinkActive{color:var(--color-accent-primary)}.VoiceIndex-module__Cq8ERa__barLink:focus-visible{box-shadow:0 0 0 2px var(--color-obsidian), 0 0 0 4px var(--color-accent-primary);outline:none}@media (prefers-reduced-motion:reduce){.VoiceIndex-module__Cq8ERa__index,.VoiceIndex-module__Cq8ERa__row,.VoiceIndex-module__Cq8ERa__indicator,.VoiceIndex-module__Cq8ERa__track,.VoiceIndex-module__Cq8ERa__bar{transition:none}}
.VoiceNotebook-module__lcUv-G__page{--color-text-primary:#1b1b1b;--color-text-secondary:#44403c;--color-text-muted:#78716c;--color-text-faint:#a8a29e;--color-accent-primary:#d64933;--color-accent-hover:#a83a28;--color-action-primary:#d64933;--color-action-primary-hover:#a83a28;--color-champagne:#d64933;--color-surface-raised:#fffdf6;--color-bg-primary:#f5f0e8;--color-border-subtle:#ddd3bc;--color-border-default:#1b1b1b;--color-border-strong:#1b1b1b;--color-obsidian:#f5f0e8;color:#1b1b1b;background-color:#f5f0e8;position:relative;overflow-x:clip}.VoiceNotebook-module__lcUv-G__page:after{content:"";z-index:60;pointer-events:none;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes VoiceNotebook-module__lcUv-G__voice-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes VoiceNotebook-module__lcUv-G__voice-deal{0%{opacity:0;translate:0 14px;scale:.98}to{opacity:1;translate:0;scale:1}}@keyframes VoiceNotebook-module__lcUv-G__voice-slam{0%{opacity:0;scale:1.25}to{opacity:1;scale:1}}@keyframes VoiceNotebook-module__lcUv-G__voice-ring{0%,to{rotate:-2.5deg}50%{rotate:-.5deg}}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__eyebrow{font-family:var(--font-technical);font-size:var(--text-label);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:#78716c;margin:0 0 var(--space-4) 0;animation:.55s ease-out backwards VoiceNotebook-module__lcUv-G__voice-rise}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__secIn .VoiceNotebook-module__lcUv-G__eyebrow{animation:.55s ease-out 50ms backwards VoiceNotebook-module__lcUv-G__voice-rise}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__secAnchor{scroll-margin-top:calc(var(--nav-height) + var(--space-4))}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__secIn>*{animation:.55s ease-out .15s backwards VoiceNotebook-module__lcUv-G__voice-deal}.VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnRed{color:#fff8f0;padding:var(--space-3) var(--space-5);background:#d64933;border:2px solid #1b1b1b;border-radius:999px;transition:translate .18s,box-shadow .18s;box-shadow:3px 3px #1b1b1b}.VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnInk{color:#1b1b1b;padding:var(--space-3) var(--space-5);background:#fffdf6;border:2px solid #1b1b1b;border-radius:999px;transition:translate .18s,box-shadow .18s;box-shadow:3px 3px #1b1b1b}@media (hover:hover){.VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnRed:hover,.VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnInk:hover{translate:0 -2px;box-shadow:5px 5px #1b1b1b}.VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnRed:hover{color:#fff8f0}.VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnInk:hover{color:#1b1b1b}}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__heroRise{animation:.55s ease-out .15s backwards VoiceNotebook-module__lcUv-G__voice-rise}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__secNo{font-family:var(--font-hand), cursive;color:#d64933;font-size:1.6em;font-weight:700}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__secIn .VoiceNotebook-module__lcUv-G__riseHead{animation:.5s ease-out 50ms backwards VoiceNotebook-module__lcUv-G__voice-rise}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__capSticker{color:#fff8f0;font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:var(--space-4);background:#1b1b1b;border-radius:999px;padding:6px 14px;display:inline-block;transform:rotate(-1.5deg)}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__shotMat{background:#fffdf6;border:2px solid #1b1b1b;border-radius:10px 12px 9px 13px;padding:10px;box-shadow:6px 6px #1b1b1b}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__shotMat img{border-radius:6px}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__capHand{font-family:var(--font-hand), cursive;letter-spacing:.02em;text-transform:none;color:#78716c;font-size:1.2rem;font-weight:600}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__flowHand{font-family:var(--font-hand), cursive;color:#d64933;font-size:1.6rem;font-weight:700;line-height:1.2}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__flowChain li:nth-child(odd) .VoiceNotebook-module__lcUv-G__flowStep{transform:rotate(-.6deg)}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__flowChain li:nth-child(2n) .VoiceNotebook-module__lcUv-G__flowStep{transform:rotate(.6deg)}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__callerHand{font-family:var(--font-hand), cursive;color:#1b1b1b;font-size:1.3rem;line-height:1.45;transform:rotate(-.5deg)}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__callerWho{font-family:var(--font-hand), cursive;color:#d64933;font-weight:700}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__scriptTag{font-family:var(--font-hand), cursive;font-weight:600}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__ringSticker{color:#fff8f0;font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:var(--space-5);background:#d64933;border:2px solid #1b1b1b;border-radius:999px;padding:6px 14px;animation:.35s cubic-bezier(.3,1.4,.4,1) .2s backwards VoiceNotebook-module__lcUv-G__voice-slam,1.6s ease-in-out .8s infinite VoiceNotebook-module__lcUv-G__voice-ring;display:inline-block;transform:rotate(-2deg);box-shadow:3px 3px #1b1b1b}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__subHand{font-family:var(--font-hand), cursive;color:#1b1b1b;font-weight:600}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__fieldHand{font-family:var(--font-hand), cursive;letter-spacing:.02em;text-transform:none;color:#44403c;padding-left:var(--space-4);border-left:3px solid #d64933;font-size:1.25rem;line-height:1.5}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__toolHand,.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__philoHand{font-family:var(--font-hand), cursive;color:#d64933;font-weight:700}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__setupHand{font-family:var(--font-hand), cursive;color:#1b1b1b;font-size:1.3rem;line-height:1.45}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__signoff{font-family:var(--font-hand), cursive;color:#57534e;margin-top:var(--space-6);font-size:1.5rem;font-weight:600;transform:rotate(-1deg)}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__rail:hover .VoiceNotebook-module__lcUv-G__railTrack{transform:none}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__rail .VoiceNotebook-module__lcUv-G__tick{transition:top .3s}.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__barPaper{background:#fffdf6;border:2px solid #1b1b1b;border-radius:999px;box-shadow:3px 3px #1b1b1be6}@media (prefers-reduced-motion:reduce){.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__eyebrow,.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__secIn .VoiceNotebook-module__lcUv-G__eyebrow,.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__secIn>*,.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__heroRise,.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__secIn .VoiceNotebook-module__lcUv-G__riseHead,.VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__ringSticker{animation:none}.VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnRed,.VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnInk{transition:none}}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page{--color-text-primary:var(--nb-chalk);--color-text-secondary:var(--nb-chalk-muted);--color-text-muted:var(--nb-chalk-faint);--color-accent-primary:var(--nb-amber);--color-accent-hover:var(--nb-amber);--color-action-primary:var(--nb-amber);--color-action-primary-hover:var(--nb-amber);--color-champagne:var(--nb-amber);--color-surface-raised:var(--nb-card);--color-bg-primary:var(--nb-desk);--color-border-subtle:var(--nb-line);--color-border-default:var(--nb-chalk);--color-border-strong:var(--nb-chalk);--color-obsidian:var(--nb-desk);background-color:var(--nb-desk);color:var(--nb-chalk)}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page:after{opacity:var(--nb-grain-opacity)}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__eyebrow{color:var(--nb-chalk-faint)}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnRed{background:var(--nb-amber);color:var(--nb-desk);border-color:var(--nb-chalk);box-shadow:3px 3px #0009}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnInk{background:var(--nb-card);color:var(--nb-chalk);border-color:var(--nb-chalk);box-shadow:3px 3px #0009}@media (hover:hover){:is(html[data-theme=night] .VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnRed:hover,html[data-theme=night] .VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnInk:hover){box-shadow:5px 5px #0009}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnRed:hover{color:var(--nb-desk)}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page a.VoiceNotebook-module__lcUv-G__btnInk:hover{color:var(--nb-chalk)}}:is(html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__secNo,html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__flowHand,html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__callerWho,html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__toolHand,html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__philoHand){color:var(--nb-amber)}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__capSticker{background:var(--nb-amber);color:var(--nb-desk)}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__shotMat{background:var(--nb-card);border-color:var(--nb-chalk);box-shadow:6px 6px #0009}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__capHand{color:var(--nb-chalk-faint)}:is(html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__callerHand,html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__scriptTag,html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__subHand,html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__setupHand){color:var(--nb-chalk)}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__ringSticker{background:var(--nb-amber);color:var(--nb-desk);border-color:var(--nb-chalk);box-shadow:3px 3px #0009}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__fieldHand{color:var(--nb-chalk-muted);border-left-color:var(--nb-amber)}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__signoff{color:var(--nb-chalk-muted)}html[data-theme=night] .VoiceNotebook-module__lcUv-G__page .VoiceNotebook-module__lcUv-G__barPaper{background:var(--nb-card);border-color:var(--nb-chalk);box-shadow:3px 3px #0009}
.VoiceCaseStudy-module__nW7TXW__measure{max-width:680px;margin:0 auto}.VoiceCaseStudy-module__nW7TXW__mediaWide{max-width:880px;margin:0 auto}.VoiceCaseStudy-module__nW7TXW__hero{padding:var(--space-11) 0 var(--space-9) 0;text-align:center}.VoiceCaseStudy-module__nW7TXW__heroBack{text-align:left}.VoiceCaseStudy-module__nW7TXW__heroInner{max-width:680px;margin:0 auto}.VoiceCaseStudy-module__nW7TXW__heroSub{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary);max-width:560px;margin:0 auto var(--space-6) auto}.VoiceCaseStudy-module__nW7TXW__section{padding:var(--space-8) 0;border-top:var(--border-width-default) solid var(--color-border-subtle);scroll-margin-top:calc(var(--nav-height) + var(--space-4))}.VoiceCaseStudy-module__nW7TXW__sectionHead{margin-bottom:var(--space-5);text-align:center}.VoiceCaseStudy-module__nW7TXW__sectionLabel{font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-3) 0}.VoiceCaseStudy-module__nW7TXW__sectionLabel strong{font-weight:var(--font-weight-medium);color:var(--color-accent-primary)}.VoiceCaseStudy-module__nW7TXW__lede{font-family:var(--font-body);font-size:var(--text-body-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0 0 var(--space-5) 0}.VoiceCaseStudy-module__nW7TXW__body{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0 0 var(--space-4) 0}.VoiceCaseStudy-module__nW7TXW__lede:last-child,.VoiceCaseStudy-module__nW7TXW__body:last-child{margin-bottom:0}.VoiceCaseStudy-module__nW7TXW__accent{color:var(--color-accent-primary)}.VoiceCaseStudy-module__nW7TXW__shotWrap{margin:0}.VoiceCaseStudy-module__nW7TXW__shotFrame{border-radius:var(--radius-sm);background:var(--color-surface-raised);border:var(--border-width-default) solid var(--color-border-subtle);width:100%;position:relative;overflow:hidden}.VoiceCaseStudy-module__nW7TXW__shotFrame img{width:100%;height:auto;display:block}.VoiceCaseStudy-module__nW7TXW__shotCaption{font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-primary);margin:var(--space-4) 0 0 0;text-align:center}.VoiceCaseStudy-module__nW7TXW__flow{margin:var(--space-5) 0 0 0;text-align:center;padding:0;list-style:none}.VoiceCaseStudy-module__nW7TXW__flowStep{font-family:var(--font-technical);font-size:var(--text-technical);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary);padding:var(--space-2) 0;overflow-wrap:anywhere}li.VoiceCaseStudy-module__nW7TXW__flowArrow{font-family:var(--font-technical);font-size:var(--text-technical);color:var(--color-accent-primary);padding:0;line-height:1.4}.VoiceCaseStudy-module__nW7TXW__subHead{font-family:var(--font-display);font-size:var(--text-button);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-primary);margin:var(--space-6) 0 var(--space-3) 0}.VoiceCaseStudy-module__nW7TXW__subHead:first-child{margin-top:0}.VoiceCaseStudy-module__nW7TXW__fieldNote{font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);margin:var(--space-4) 0 0 0;line-height:2}.VoiceCaseStudy-module__nW7TXW__principle{margin:var(--space-5) 0 0 0;padding-left:var(--space-4);border-left:var(--border-width-default) solid var(--color-accent-primary)}.VoiceCaseStudy-module__nW7TXW__principle p{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0}.VoiceCaseStudy-module__nW7TXW__caseRow{padding:var(--space-4) 0;border-top:var(--border-width-default) solid var(--color-border-subtle)}.VoiceCaseStudy-module__nW7TXW__caseRow:last-child{border-bottom:var(--border-width-default) solid var(--color-border-subtle)}.VoiceCaseStudy-module__nW7TXW__caseQ{font-family:var(--font-display);font-size:var(--text-body-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin:0 0 var(--space-2) 0}.VoiceCaseStudy-module__nW7TXW__caseA{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0}.VoiceCaseStudy-module__nW7TXW__scriptRow{padding:var(--space-4) 0;border-top:var(--border-width-default) solid var(--color-border-subtle)}.VoiceCaseStudy-module__nW7TXW__scriptRow:last-child{border-bottom:var(--border-width-default) solid var(--color-border-subtle)}.VoiceCaseStudy-module__nW7TXW__scriptLine{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0 0 var(--space-2) 0}.VoiceCaseStudy-module__nW7TXW__scriptLine:last-child{margin-bottom:0}.VoiceCaseStudy-module__nW7TXW__scriptWho{font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-primary);margin-right:var(--space-3)}.VoiceCaseStudy-module__nW7TXW__toolList{margin:var(--space-5) 0 0 0;padding:0;list-style:none}.VoiceCaseStudy-module__nW7TXW__toolRow{gap:var(--space-3);padding:var(--space-3) 0;border-top:var(--border-width-default) solid var(--color-border-subtle);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;display:grid}.VoiceCaseStudy-module__nW7TXW__toolRow:last-child{border-bottom:var(--border-width-default) solid var(--color-border-subtle)}.VoiceCaseStudy-module__nW7TXW__toolName{font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-primary);overflow-wrap:anywhere}.VoiceCaseStudy-module__nW7TXW__toolArrow{font-family:var(--font-technical);font-size:var(--text-caption);color:var(--color-accent-primary)}.VoiceCaseStudy-module__nW7TXW__toolTarget{font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted);text-align:right;overflow-wrap:anywhere}.VoiceCaseStudy-module__nW7TXW__compList{margin:var(--space-5) 0 0 0;padding:0;list-style:none}.VoiceCaseStudy-module__nW7TXW__compRow{gap:var(--space-4);padding:var(--space-3) 0;border-top:var(--border-width-default) solid var(--color-border-subtle);grid-template-columns:140px minmax(0,1fr);align-items:baseline;display:grid}.VoiceCaseStudy-module__nW7TXW__compRow:last-child{border-bottom:var(--border-width-default) solid var(--color-border-subtle)}.VoiceCaseStudy-module__nW7TXW__compName{font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent-primary)}.VoiceCaseStudy-module__nW7TXW__compDesc{font-family:var(--font-body);font-size:var(--text-body-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0}.VoiceCaseStudy-module__nW7TXW__tableScroll{margin-top:var(--space-5);overflow-x:auto}.VoiceCaseStudy-module__nW7TXW__credTable{border-collapse:collapse;width:100%;font-size:var(--text-body-sm)}.VoiceCaseStudy-module__nW7TXW__credTable th{font-family:var(--font-technical);font-size:var(--text-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-align:left;color:var(--color-text-muted);padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:var(--border-width-default) solid var(--color-border-strong);white-space:nowrap}.VoiceCaseStudy-module__nW7TXW__credTable td{font-family:var(--font-body);font-size:var(--text-body-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary);padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:var(--border-width-default) solid var(--color-border-subtle);vertical-align:top}.VoiceCaseStudy-module__nW7TXW__credTable td:first-child{font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-primary);white-space:nowrap}.VoiceCaseStudy-module__nW7TXW__setupList{margin:var(--space-5) 0 0 0;padding:0;list-style:none}.VoiceCaseStudy-module__nW7TXW__setupList li{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary);padding:var(--space-2) 0 var(--space-2) var(--space-4);border-left:var(--border-width-default) solid var(--color-border-strong);margin-bottom:var(--space-2)}.VoiceCaseStudy-module__nW7TXW__setupList li:last-child{margin-bottom:0}.VoiceCaseStudy-module__nW7TXW__philo{margin:var(--space-5) 0 0 0;padding:0;list-style:none}.VoiceCaseStudy-module__nW7TXW__philo li{font-family:var(--font-technical);font-size:var(--text-technical);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary);line-height:2.2}.VoiceCaseStudy-module__nW7TXW__philo li span:first-child{color:var(--color-text-primary)}.VoiceCaseStudy-module__nW7TXW__philoArrow{color:var(--color-accent-primary);padding:0 var(--space-2)}.VoiceCaseStudy-module__nW7TXW__steps{margin:var(--space-5) 0 0 0;counter-reset:step;padding:0;list-style:none}.VoiceCaseStudy-module__nW7TXW__steps li{counter-increment:step;font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-relaxed);color:var(--color-text-secondary);padding:var(--space-3) 0;border-top:var(--border-width-default) solid var(--color-border-subtle)}.VoiceCaseStudy-module__nW7TXW__steps li:last-child{border-bottom:var(--border-width-default) solid var(--color-border-subtle)}.VoiceCaseStudy-module__nW7TXW__steps li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-technical);font-size:var(--text-caption);letter-spacing:var(--tracking-wide);color:var(--color-accent-primary);margin-right:var(--space-4)}.VoiceCaseStudy-module__nW7TXW__closing{padding:var(--space-9) 0;border-top:var(--border-width-default) solid var(--color-border-subtle);scroll-margin-top:calc(var(--nav-height) + var(--space-4));text-align:center}.VoiceCaseStudy-module__nW7TXW__closingInner{max-width:var(--container-narrow);margin:0 auto}.VoiceCaseStudy-module__nW7TXW__closingActions{justify-content:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@media (max-width:1023px){.VoiceCaseStudy-module__nW7TXW__hero{padding:var(--space-9) 0 var(--space-8) 0}.VoiceCaseStudy-module__nW7TXW__section{padding:var(--space-7) 0}}@media (max-width:767px){.VoiceCaseStudy-module__nW7TXW__hero{padding:var(--space-8) 0 var(--space-7) 0}.VoiceCaseStudy-module__nW7TXW__section{padding:var(--space-6) 0}.VoiceCaseStudy-module__nW7TXW__compRow,.VoiceCaseStudy-module__nW7TXW__toolRow{gap:var(--space-1);grid-template-columns:1fr}.VoiceCaseStudy-module__nW7TXW__toolTarget{text-align:left}.VoiceCaseStudy-module__nW7TXW__closingActions{flex-direction:column;align-items:center}}
