.recipe-demo-module__BLln1W__templateDemo,.recipe-demo-module__BLln1W__editorDemo,.recipe-demo-module__BLln1W__agentDemo{color:var(--color-recipe-ink);font-family:var(--font-recipe-body)}.recipe-demo-module__BLln1W__templateDemo{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:center;gap:48px;margin-bottom:28px;display:grid}.recipe-demo-module__BLln1W__cardLabel{color:var(--color-recipe-accent);letter-spacing:.025em;justify-content:space-between;gap:16px;font-size:12px;display:flex}.recipe-demo-module__BLln1W__cardLabel>span,.recipe-demo-module__BLln1W__demoTag{color:var(--color-recipe-muted);font-size:12px;font-weight:400}.recipe-demo-module__BLln1W__templateOptions{margin-top:20px;display:grid}.recipe-demo-module__BLln1W__templateOptions button{text-align:left;color:var(--color-recipe-muted);border:0;border-top:1px solid var(--color-recipe-rule);cursor:pointer;background:0 0;grid-template-columns:24px minmax(0,1fr) 16px;gap:14px;padding:24px 16px;display:grid}.recipe-demo-module__BLln1W__templateOptions button[aria-pressed=true]{color:var(--color-recipe-ink);background:var(--color-recipe-surface)}.recipe-demo-module__BLln1W__templateOptions button>svg{opacity:0;color:var(--color-recipe-accent)}.recipe-demo-module__BLln1W__templateOptions button[aria-pressed=true]>svg{opacity:1}.recipe-demo-module__BLln1W__templateOptions strong{letter-spacing:-.035em;font-size:20px;font-weight:500;line-height:1.2;display:block}.recipe-demo-module__BLln1W__templateOptions small{color:var(--color-recipe-muted);margin-top:10px;font-size:12px;line-height:1.7;display:block}.recipe-demo-module__BLln1W__templateNumber{color:var(--color-recipe-accent);font-variant-numeric:tabular-nums;padding-top:4px;font-size:12px}.recipe-demo-module__BLln1W__supporting{color:var(--color-recipe-muted);margin-top:20px;font-size:12px;line-height:1.8}.recipe-demo-module__BLln1W__micro{color:var(--color-recipe-muted);margin-top:12px;font-size:12px;line-height:1.7}.recipe-demo-module__BLln1W__inlineActions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:12px;display:flex}.recipe-demo-module__BLln1W__inlineActions :is(a,button){white-space:nowrap;min-height:44px;color:var(--color-recipe-accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:12px;display:inline-flex}.recipe-demo-module__BLln1W__assemblyLegend{color:var(--color-recipe-muted);justify-content:center;align-items:center;gap:20px;margin-bottom:20px;font-size:12px;display:flex}.recipe-demo-module__BLln1W__assemblyLegend svg{color:var(--color-recipe-accent)}.recipe-demo-module__BLln1W__report{background:var(--color-recipe-paper);border:1px solid var(--color-recipe-rule);border-radius:var(--radius-card);min-width:0;overflow:clip}.recipe-demo-module__BLln1W__reportHeader{border-bottom:1px solid var(--color-recipe-soft-rule);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;padding:22px 24px;display:flex}.recipe-demo-module__BLln1W__reportLabel{color:var(--color-recipe-muted);font-size:12px}.recipe-demo-module__BLln1W__reportHeader h3{letter-spacing:-.035em;margin-top:7px;font-size:20px;font-weight:500;line-height:1.2}.recipe-demo-module__BLln1W__reportStatus{color:var(--color-recipe-accent);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.recipe-demo-module__BLln1W__reportBody{padding:20px 24px}.recipe-demo-module__BLln1W__inputCell{border-bottom:1px solid var(--color-recipe-soft-rule);flex-wrap:wrap;align-items:center;gap:24px;padding-bottom:20px;display:flex}.recipe-demo-module__BLln1W__inputCell>svg{color:var(--color-recipe-accent);flex-shrink:0}.recipe-demo-module__BLln1W__inputCell>div{gap:6px;display:grid}.recipe-demo-module__BLln1W__inputCell>div>span{color:var(--color-recipe-muted);font-size:12px}.recipe-demo-module__BLln1W__inputCell strong{font-size:12px;font-weight:500}.recipe-demo-module__BLln1W__addedLabel{color:var(--color-recipe-accent);margin-left:auto;font-size:12px}.recipe-demo-module__BLln1W__newInput{animation:recipe-demo-module__BLln1W__input-arrive .26s var(--ease-recipe-out)}.recipe-demo-module__BLln1W__cellOrder{position:relative}.recipe-demo-module__BLln1W__cell{border-bottom:1px solid var(--color-recipe-soft-rule);background:var(--color-recipe-paper);padding:22px 0;position:relative}.recipe-demo-module__BLln1W__cellHeading{align-items:center;gap:9px;margin-bottom:18px;display:flex}.recipe-demo-module__BLln1W__cellHeading svg{color:var(--color-recipe-muted);flex-shrink:0}.recipe-demo-module__BLln1W__cellHeading h4{margin:0;font-size:13px;font-weight:500}.recipe-demo-module__BLln1W__cellHeading>span{color:var(--color-recipe-muted);white-space:nowrap;margin-left:auto;font-size:12px}.recipe-demo-module__BLln1W__chart{width:100%;height:auto;display:block;overflow:visible}.recipe-demo-module__BLln1W__barChart{gap:13px;display:grid}.recipe-demo-module__BLln1W__barRow{color:var(--color-recipe-muted);grid-template-columns:56px minmax(0,1fr) 48px;align-items:center;gap:10px;font-size:12px;display:grid}.recipe-demo-module__BLln1W__barRow svg{width:100%;height:18px;overflow:visible}.recipe-demo-module__BLln1W__barRow b{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-recipe-ink);font-weight:400}.recipe-demo-module__BLln1W__chartTrack{fill:var(--color-recipe-raised)}.recipe-demo-module__BLln1W__chartBar{fill:var(--color-recipe-accent);transform-origin:0;transition:transform .32s var(--ease-recipe-out)}.recipe-demo-module__BLln1W__rangeBar{stroke:var(--color-recipe-accent);stroke-width:9px;stroke-linecap:round}.recipe-demo-module__BLln1W__guide{stroke:var(--color-recipe-rule)}.recipe-demo-module__BLln1W__chartPoint{fill:var(--color-recipe-ink)}.recipe-demo-module__BLln1W__cellCaption{color:var(--color-recipe-muted);margin-top:15px;font-size:12px;line-height:1.7}.recipe-demo-module__BLln1W__focusMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.recipe-demo-module__BLln1W__focusMetrics>div{gap:9px;display:grid}.recipe-demo-module__BLln1W__focusMetrics span{color:var(--color-recipe-muted);font-size:12px}.recipe-demo-module__BLln1W__focusMetrics strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:22px;font-weight:500}.recipe-demo-module__BLln1W__changed{outline:1px solid var(--color-recipe-accent);outline-offset:8px;background:color-mix(in srgb,var(--color-recipe-accent)4%,transparent)}.recipe-demo-module__BLln1W__newEvidence{animation:recipe-demo-module__BLln1W__cell-arrive .32s var(--ease-recipe-out);margin-top:22px}.recipe-demo-module__BLln1W__newEvidence>p{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.recipe-demo-module__BLln1W__newEvidence>p>span{color:var(--color-recipe-muted);font-size:12px}.recipe-demo-module__BLln1W__newEvidence table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.recipe-demo-module__BLln1W__newEvidence :is(th,td){text-align:right;border-bottom:1px solid var(--color-recipe-soft-rule);padding:9px 4px}.recipe-demo-module__BLln1W__newEvidence :is(th,td):first-child{text-align:left}.recipe-demo-module__BLln1W__newEvidence th{color:var(--color-recipe-muted);font-size:12px;font-weight:400}.recipe-demo-module__BLln1W__newEvidence tr{animation:recipe-demo-module__BLln1W__cell-arrive .28s var(--ease-recipe-out)both;animation-delay:calc(var(--row,0)*45ms)}.recipe-demo-module__BLln1W__interpretation{animation:recipe-demo-module__BLln1W__cell-arrive .32s var(--ease-recipe-out);margin-top:20px}.recipe-demo-module__BLln1W__interpretation>span{color:var(--color-recipe-accent);font-size:12px}.recipe-demo-module__BLln1W__interpretation p{color:var(--color-recipe-muted);margin-top:8px;font-size:12px;line-height:1.75}.recipe-demo-module__BLln1W__reportFoot{color:var(--color-recipe-muted);background:var(--color-recipe-surface);align-items:center;gap:8px;padding:15px 24px;font-size:12px;display:flex}.recipe-demo-module__BLln1W__report[data-entered=true] .recipe-demo-module__BLln1W__reportBody>.recipe-demo-module__BLln1W__inputCell,.recipe-demo-module__BLln1W__report[data-entered=true] .recipe-demo-module__BLln1W__cell{animation:recipe-demo-module__BLln1W__cell-arrive .48s var(--ease-recipe-out)both;animation-delay:calc(var(--cell,0)*75ms)}.recipe-demo-module__BLln1W__report[data-entered=true] .recipe-demo-module__BLln1W__chartBar{animation:recipe-demo-module__BLln1W__bar-arrive .56s var(--ease-recipe-out)both}.recipe-demo-module__BLln1W__editorDemo,.recipe-demo-module__BLln1W__agentDemo{border-block:1px solid var(--color-recipe-rule)}.recipe-demo-module__BLln1W__demoHeading{border-bottom:1px solid var(--color-recipe-rule);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;padding-block:24px;display:flex}.recipe-demo-module__BLln1W__demoHeading h3{letter-spacing:-.035em;margin-top:9px;font-size:21px;font-weight:500;line-height:1.2}.recipe-demo-module__BLln1W__editorGrid,.recipe-demo-module__BLln1W__agentGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.recipe-demo-module__BLln1W__chat,.recipe-demo-module__BLln1W__agentConsole{padding:28px 28px 28px 0}.recipe-demo-module__BLln1W__smallHeading{margin-bottom:16px;font-size:13px}.recipe-demo-module__BLln1W__promptOptions{flex-wrap:wrap;gap:7px;display:flex}.recipe-demo-module__BLln1W__promptOptions button,.recipe-demo-module__BLln1W__comparison button{border:1px solid var(--color-recipe-rule);border-radius:var(--radius-control);min-height:44px;color:var(--color-recipe-muted);white-space:nowrap;cursor:pointer;background:0 0;padding:8px 12px;font-size:12px}.recipe-demo-module__BLln1W__promptOptions button[aria-pressed=true],.recipe-demo-module__BLln1W__comparison button[aria-pressed=true]{border-color:var(--color-recipe-accent);color:var(--color-recipe-ink);background:var(--color-recipe-raised)}.recipe-demo-module__BLln1W__message{border-left:2px solid var(--color-recipe-accent);animation:recipe-demo-module__BLln1W__input-arrive .22s var(--ease-recipe-out);margin:24px 0;padding-left:16px}.recipe-demo-module__BLln1W__message>span{color:var(--color-recipe-muted);font-size:12px}.recipe-demo-module__BLln1W__message p{letter-spacing:-.025em;margin-top:8px;font-size:20px;line-height:1.55}.recipe-demo-module__BLln1W__primary,.recipe-demo-module__BLln1W__secondary{white-space:nowrap;border-radius:var(--radius-control);cursor:pointer;min-height:44px;transition:transform .16s var(--ease-recipe-out);justify-content:center;align-items:center;gap:9px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.recipe-demo-module__BLln1W__primary{background:var(--primary);color:var(--primary-foreground);border:1px solid var(--primary)}.recipe-demo-module__BLln1W__secondary{color:var(--color-recipe-ink);border:1px solid var(--color-recipe-rule);background:0 0}.recipe-demo-module__BLln1W__primary:active,.recipe-demo-module__BLln1W__secondary:active,.recipe-demo-module__BLln1W__promptOptions button:active,.recipe-demo-module__BLln1W__templateOptions button:active{transform:scale(.985)}.recipe-demo-module__BLln1W__primary:disabled,.recipe-demo-module__BLln1W__secondary:disabled{cursor:not-allowed;opacity:.6;transform:none}.recipe-demo-module__BLln1W__editResponse{min-height:108px;padding-top:22px}.recipe-demo-module__BLln1W__editResponse p{color:var(--color-recipe-muted);margin-top:9px;font-size:12px;line-height:1.75}.recipe-demo-module__BLln1W__responseMark{color:var(--color-recipe-accent);align-items:center;gap:8px;font-size:12px;display:flex}.recipe-demo-module__BLln1W__saveActions{border-top:1px solid var(--color-recipe-rule);flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;padding-top:20px;display:flex}.recipe-demo-module__BLln1W__editorPreview,.recipe-demo-module__BLln1W__agentPreview{border-left:1px solid var(--color-recipe-rule);min-width:0;padding:28px 0 28px 28px}.recipe-demo-module__BLln1W__comparison{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.recipe-demo-module__BLln1W__comparison button{background:var(--color-recipe-paper)}.recipe-demo-module__BLln1W__agentDemo{margin-top:44px}.recipe-demo-module__BLln1W__agentClients{color:var(--color-recipe-muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.recipe-demo-module__BLln1W__agentInstruction{letter-spacing:-.02em;border-bottom:1px solid var(--color-recipe-rule);margin-bottom:24px;padding-block:24px;font-size:18px;line-height:1.7}.recipe-demo-module__BLln1W__toolSteps{margin:0 0 22px;padding:0;list-style:none}.recipe-demo-module__BLln1W__toolSteps li{color:var(--color-recipe-muted);align-items:start;gap:14px;padding-bottom:24px;display:flex;position:relative}.recipe-demo-module__BLln1W__toolSteps li:not(:last-child):before{content:"";background:var(--color-recipe-rule);width:1px;position:absolute;top:35px;bottom:6px;left:14px}.recipe-demo-module__BLln1W__toolDot{border:1px solid var(--color-recipe-rule);border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.recipe-demo-module__BLln1W__toolSteps strong{padding-top:3px;font-size:12px;font-weight:500;display:block}.recipe-demo-module__BLln1W__toolSteps code{margin-top:7px;font-size:12px;display:block}.recipe-demo-module__BLln1W__toolSteps li[data-state=active]{color:var(--color-recipe-ink)}.recipe-demo-module__BLln1W__toolSteps li[data-state=active] .recipe-demo-module__BLln1W__toolDot,.recipe-demo-module__BLln1W__toolSteps li[data-state=done] .recipe-demo-module__BLln1W__toolDot{color:var(--color-recipe-accent);border-color:var(--color-recipe-accent)}.recipe-demo-module__BLln1W__processing{border:1px solid var(--color-recipe-muted);border-top-color:var(--color-recipe-accent);border-radius:50%;width:12px;height:12px;margin:6px 0 0 auto;animation:.6s linear infinite recipe-demo-module__BLln1W__spin}.recipe-demo-module__BLln1W__reviewGate{border-bottom:1px solid var(--color-recipe-rule);min-height:194px;margin-bottom:22px;padding:2px 0 22px}.recipe-demo-module__BLln1W__reviewGate>div:first-child{color:var(--color-recipe-accent);align-items:center;gap:9px;display:flex}.recipe-demo-module__BLln1W__reviewGate strong{font-size:13px;font-weight:500}.recipe-demo-module__BLln1W__reviewGate p{color:var(--color-recipe-muted);margin-top:12px;font-size:12px;line-height:1.8}.recipe-demo-module__BLln1W__orderDiff{flex-wrap:wrap;align-items:center;gap:10px;margin-block:14px;font-size:12px;display:flex}.recipe-demo-module__BLln1W__orderDiff>span{color:var(--color-recipe-muted);text-decoration:line-through}.recipe-demo-module__BLln1W__orderDiff strong{color:var(--color-recipe-ink);font-size:12px}.recipe-demo-module__BLln1W__reviewActions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.recipe-demo-module__BLln1W__demoDisclaimer{color:var(--color-recipe-muted);border-top:1px solid var(--color-recipe-rule);padding-block:16px;font-size:12px;line-height:1.7}@keyframes recipe-demo-module__BLln1W__cell-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes recipe-demo-module__BLln1W__input-arrive{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes recipe-demo-module__BLln1W__bar-arrive{0%{transform:scaleX(0)}}@keyframes recipe-demo-module__BLln1W__spin{to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){.recipe-demo-module__BLln1W__templateOptions button:hover{background:var(--color-recipe-surface);color:var(--color-recipe-ink)}.recipe-demo-module__BLln1W__primary:not(:disabled):hover,.recipe-demo-module__BLln1W__secondary:not(:disabled):hover{transform:translateY(-1px)}.recipe-demo-module__BLln1W__inlineActions :is(a,button):hover{text-decoration:underline}}@media (max-width:1000px){.recipe-demo-module__BLln1W__templateDemo{gap:28px}.recipe-demo-module__BLln1W__editorGrid,.recipe-demo-module__BLln1W__agentGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.recipe-demo-module__BLln1W__chat,.recipe-demo-module__BLln1W__agentConsole{padding:22px 22px 22px 0}.recipe-demo-module__BLln1W__editorPreview,.recipe-demo-module__BLln1W__agentPreview{padding:22px 0 22px 22px}.recipe-demo-module__BLln1W__reportHeader,.recipe-demo-module__BLln1W__reportBody{padding:18px}.recipe-demo-module__BLln1W__reportFoot{padding:14px 18px}}@media (max-width:800px){.recipe-demo-module__BLln1W__templateDemo,.recipe-demo-module__BLln1W__editorGrid,.recipe-demo-module__BLln1W__agentGrid{grid-template-columns:minmax(0,1fr)}.recipe-demo-module__BLln1W__templateOptions button{padding-block:20px}.recipe-demo-module__BLln1W__message p{max-width:52ch}.recipe-demo-module__BLln1W__reviewGate{min-height:auto}.recipe-demo-module__BLln1W__chat,.recipe-demo-module__BLln1W__agentConsole{padding:24px 0}.recipe-demo-module__BLln1W__editorPreview,.recipe-demo-module__BLln1W__agentPreview{border-left:0;padding:0 0 24px}}@media (max-width:480px){.recipe-demo-module__BLln1W__demoHeading{padding-block:20px}.recipe-demo-module__BLln1W__demoHeading h3{font-size:19px}.recipe-demo-module__BLln1W__chat,.recipe-demo-module__BLln1W__agentConsole{padding:20px 0}.recipe-demo-module__BLln1W__editorPreview,.recipe-demo-module__BLln1W__agentPreview{padding:0 0 20px}.recipe-demo-module__BLln1W__reportHeader,.recipe-demo-module__BLln1W__reportBody{padding:16px}.recipe-demo-module__BLln1W__reportHeader h3{font-size:18px}.recipe-demo-module__BLln1W__inputCell{gap:14px}.recipe-demo-module__BLln1W__cellHeading h4{font-size:12px}.recipe-demo-module__BLln1W__focusMetrics{gap:8px}.recipe-demo-module__BLln1W__focusMetrics strong{font-size:18px}.recipe-demo-module__BLln1W__reportFoot{padding:13px 16px}.recipe-demo-module__BLln1W__barRow{grid-template-columns:52px minmax(0,1fr) 44px;gap:6px}.recipe-demo-module__BLln1W__templateOptions strong{font-size:19px}.recipe-demo-module__BLln1W__assemblyLegend{gap:14px}.recipe-demo-module__BLln1W__message p{font-size:19px}.recipe-demo-module__BLln1W__promptOptions button{padding-inline:10px}.recipe-demo-module__BLln1W__templateOptions button{grid-template-columns:20px minmax(0,1fr) 16px;gap:9px;padding-inline:10px}.recipe-demo-module__BLln1W__agentClients{gap:10px}}.recipe-demo-module__BLln1W__editorDemo[data-motion=off] *,.recipe-demo-module__BLln1W__report[data-motion=off] *,.recipe-demo-module__BLln1W__report[data-motion=off] :before{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.recipe-demo-module__BLln1W__templateDemo *,.recipe-demo-module__BLln1W__editorDemo *,.recipe-demo-module__BLln1W__agentDemo *{transition:none!important;animation:none!important}}.recipe-demo-module__BLln1W__report[data-entered=true] .recipe-demo-module__BLln1W__rangeBar{transform-origin:50%;transform-box:fill-box;animation:recipe-demo-module__BLln1W__bar-arrive .56s var(--ease-recipe-out)both}.recipe-demo-module__BLln1W__report[data-compact=true] .recipe-demo-module__BLln1W__cellCaption{display:none}.recipe-demo-module__BLln1W__report[data-compact=true] .recipe-demo-module__BLln1W__cell{padding-block:18px}
.recipe-feature-module__q7E65a__page{background:var(--color-recipe-paper);color:var(--color-recipe-ink);font-family:var(--font-recipe-body)}.recipe-feature-module__q7E65a__page *{box-sizing:border-box}.recipe-feature-module__q7E65a__page h1,.recipe-feature-module__q7E65a__page h2,.recipe-feature-module__q7E65a__page h3{color:inherit;font-family:var(--font-recipe-display);overflow-wrap:anywhere;min-width:0;font-style:normal}.recipe-feature-module__q7E65a__page a{text-decoration:none}.recipe-feature-module__q7E65a__page :is(a,button,summary):focus-visible{outline:2px solid var(--color-recipe-focus);outline-offset:5px;border-radius:4px}.recipe-feature-module__q7E65a__page button:disabled{opacity:.55;cursor:not-allowed}.recipe-feature-module__q7E65a__breadcrumb,.recipe-feature-module__q7E65a__hero,.recipe-feature-module__q7E65a__sectionNav,.recipe-feature-module__q7E65a__chapter,.recipe-feature-module__q7E65a__faq,.recipe-feature-module__q7E65a__closing{width:min(1200px,100% - 48px);margin-inline:auto}.recipe-feature-module__q7E65a__breadcrumb{color:var(--color-recipe-muted);align-items:center;gap:10px;padding-top:32px;font-size:12px;display:flex}.recipe-feature-module__q7E65a__breadcrumb a:hover{color:var(--color-recipe-ink)}.recipe-feature-module__q7E65a__hero{padding-block:56px 72px}.recipe-feature-module__q7E65a__eyebrow{color:var(--color-recipe-muted);letter-spacing:.02em;align-items:center;gap:9px;margin-bottom:24px;font-size:13px;font-weight:600;display:flex}.recipe-feature-module__q7E65a__hero h1,.recipe-feature-module__q7E65a__chapter h2,.recipe-feature-module__q7E65a__faq h2,.recipe-feature-module__q7E65a__closing h2{letter-spacing:-.045em;text-wrap:balance;font-weight:600;line-height:1.08}.recipe-feature-module__q7E65a__hero h1{margin-bottom:28px;font-size:clamp(40px,4.2vw,56px)}.recipe-feature-module__q7E65a__lead{max-width:52ch;color:var(--color-recipe-muted);font-size:18px;line-height:1.75}.recipe-feature-module__q7E65a__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-block:28px 18px;display:flex}.recipe-feature-module__q7E65a__primaryButton,.recipe-feature-module__q7E65a__secondaryButton{border-radius:var(--radius-control);white-space:nowrap;min-height:46px;transition:opacity var(--dur-recipe-short),transform var(--dur-recipe-short);justify-content:center;align-items:center;gap:10px;padding:13px 20px;font-size:14px;font-weight:600;display:inline-flex}.recipe-feature-module__q7E65a__primaryButton{background:var(--primary);color:var(--primary-foreground)}.recipe-feature-module__q7E65a__secondaryButton{border:1px solid var(--color-recipe-rule);color:var(--color-recipe-ink)}.recipe-feature-module__q7E65a__textLink{white-space:nowrap;min-height:44px;color:var(--color-recipe-ink);align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.recipe-feature-module__q7E65a__availability{max-width:58ch;color:var(--color-recipe-muted);font-size:12px;line-height:1.7}.recipe-feature-module__q7E65a__sectionNav{border-block:1px solid var(--color-recipe-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.recipe-feature-module__q7E65a__sectionNav a{transition:background-color var(--dur-recipe-short);flex-direction:column;gap:7px;padding:24px 14px;display:flex}.recipe-feature-module__q7E65a__sectionNav a+a{border-left:1px solid var(--color-recipe-rule)}.recipe-feature-module__q7E65a__sectionNav strong{white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.recipe-feature-module__q7E65a__sectionNav strong svg{flex-shrink:0}.recipe-feature-module__q7E65a__sectionNav a>span:last-child{color:var(--color-recipe-muted);font-size:12px}.recipe-feature-module__q7E65a__ordinal{color:var(--color-recipe-accent);font-family:var(--font-recipe-mono);font-variant-numeric:tabular-nums;margin-bottom:16px;font-size:12px;display:block}.recipe-feature-module__q7E65a__sectionNav .recipe-feature-module__q7E65a__ordinal{color:var(--color-recipe-muted);margin-bottom:0}.recipe-feature-module__q7E65a__chapter{border-bottom:1px solid var(--color-recipe-rule);padding-block:88px;scroll-margin-top:96px;position:relative}.recipe-feature-module__q7E65a__sectionIntro{max-width:760px;margin-bottom:44px}.recipe-feature-module__q7E65a__chapter h2{margin:0 0 24px;font-size:clamp(32px,3.5vw,45px)}.recipe-feature-module__q7E65a__chapter h2 span,.recipe-feature-module__q7E65a__closing h2 span{color:var(--color-recipe-muted)}.recipe-feature-module__q7E65a__sectionIntro>p,.recipe-feature-module__q7E65a__agentCopy>p{color:var(--color-recipe-muted);max-width:52ch;font-size:16px;line-height:1.8}.recipe-feature-module__q7E65a__sectionIntro strong{color:var(--color-recipe-ink);font-weight:600}.recipe-feature-module__q7E65a__runSequence{color:var(--color-recipe-muted);justify-content:center;align-items:center;gap:16px;padding-top:32px;font-size:13px;display:flex}.recipe-feature-module__q7E65a__runSequence svg{color:var(--color-recipe-accent);flex-shrink:0}.recipe-feature-module__q7E65a__aiAfterword{flex-wrap:wrap;align-items:center;gap:24px;margin-top:24px;display:flex}.recipe-feature-module__q7E65a__aiAfterword p{color:var(--color-recipe-muted);align-items:center;gap:10px;font-size:14px;display:flex}.recipe-feature-module__q7E65a__aiAfterword svg{color:var(--color-recipe-accent);flex-shrink:0}.recipe-feature-module__q7E65a__aiAfterword .recipe-feature-module__q7E65a__textLink{margin-left:auto}.recipe-feature-module__q7E65a__accessNote,.recipe-feature-module__q7E65a__mcpAccess{color:var(--color-recipe-muted);max-width:80ch;margin-top:18px;font-size:12px;line-height:1.7}.recipe-feature-module__q7E65a__agentCopy{max-width:760px}.recipe-feature-module__q7E65a__page code{font-family:var(--font-recipe-mono);overflow-wrap:anywhere;font-size:12px}.recipe-feature-module__q7E65a__faq{gap:24px;padding-block:88px;display:grid}.recipe-feature-module__q7E65a__faq h2{font-size:clamp(32px,3.5vw,44px)}.recipe-feature-module__q7E65a__faq details{border-bottom:1px solid var(--color-recipe-rule)}.recipe-feature-module__q7E65a__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:22px;font-size:15px;font-weight:500;list-style:none;display:flex}.recipe-feature-module__q7E65a__faq summary::-webkit-details-marker{display:none}.recipe-feature-module__q7E65a__faq summary svg{transition:transform var(--dur-recipe-short);flex-shrink:0}.recipe-feature-module__q7E65a__faq details[open] summary svg{transform:rotate(45deg)}.recipe-feature-module__q7E65a__faq details p{color:var(--color-recipe-muted);max-width:62ch;padding-bottom:24px;font-size:14px;line-height:1.85}.recipe-feature-module__q7E65a__closing{text-align:center;border-top:1px solid var(--color-recipe-rule);padding-block:64px 72px}.recipe-feature-module__q7E65a__closing h2{margin-bottom:28px;font-size:clamp(32px,4vw,48px)}.recipe-feature-module__q7E65a__closingLinks{flex-wrap:wrap;justify-content:center;gap:8px 28px;margin-top:32px;display:flex}.recipe-feature-module__q7E65a__closingLinks a{min-height:44px;color:var(--color-recipe-muted);white-space:nowrap;align-items:center;font-size:14px;display:inline-flex}.recipe-feature-module__q7E65a__disclaimer{max-width:62ch;color:var(--color-recipe-muted);margin:16px auto 0;font-size:12px;line-height:1.7}@media (hover:hover){.recipe-feature-module__q7E65a__primaryButton:hover,.recipe-feature-module__q7E65a__secondaryButton:hover{opacity:.85;transform:translateY(-1px)}.recipe-feature-module__q7E65a__sectionNav a:hover{background:var(--color-recipe-raised)}.recipe-feature-module__q7E65a__textLink:hover{text-underline-offset:5px;text-decoration:underline}.recipe-feature-module__q7E65a__closingLinks a:hover{color:var(--color-recipe-ink)}}.recipe-feature-module__q7E65a__primaryButton:active,.recipe-feature-module__q7E65a__secondaryButton:active{transform:translateY(0)}@media (min-width:768px){.recipe-feature-module__q7E65a__sectionNav a{padding:28px}.recipe-feature-module__q7E65a__faq{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:64px}}@media (max-width:767px){.recipe-feature-module__q7E65a__hero{padding-block:40px 48px}.recipe-feature-module__q7E65a__chapter,.recipe-feature-module__q7E65a__faq{padding-block:56px}.recipe-feature-module__q7E65a__sectionNav a>span:last-child,.recipe-feature-module__q7E65a__sectionNav strong svg{display:none}.recipe-feature-module__q7E65a__runSequence{flex-direction:column;gap:12px}.recipe-feature-module__q7E65a__runSequence svg{transform:rotate(90deg)}.recipe-feature-module__q7E65a__aiAfterword{gap:14px}.recipe-feature-module__q7E65a__aiAfterword .recipe-feature-module__q7E65a__textLink{margin-left:0}}@media (max-width:374px){.recipe-feature-module__q7E65a__breadcrumb,.recipe-feature-module__q7E65a__hero,.recipe-feature-module__q7E65a__sectionNav,.recipe-feature-module__q7E65a__chapter,.recipe-feature-module__q7E65a__faq,.recipe-feature-module__q7E65a__closing{width:calc(100% - 32px)}.recipe-feature-module__q7E65a__sectionNav a{padding-inline:10px}.recipe-feature-module__q7E65a__hero h1{font-size:38px}}@media (prefers-reduced-motion:reduce){.recipe-feature-module__q7E65a__primaryButton,.recipe-feature-module__q7E65a__secondaryButton,.recipe-feature-module__q7E65a__sectionNav a,.recipe-feature-module__q7E65a__faq summary svg{transition:none}.recipe-feature-module__q7E65a__primaryButton:hover,.recipe-feature-module__q7E65a__secondaryButton:hover{transform:none}}
