.recipe-feature-module__q7E65a__page{isolation:isolate;background:var(--color-recipe-paper);color:var(--color-recipe-ink);font-family:var(--font-recipe-body);-webkit-font-smoothing:antialiased;position:relative}.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 button,.recipe-feature-module__q7E65a__page a,.recipe-feature-module__q7E65a__page summary{-webkit-tap-highlight-color:transparent;scroll-margin-top:150px}.recipe-feature-module__q7E65a__page button:disabled{opacity:.55;cursor:not-allowed;transform:none}.recipe-feature-module__q7E65a__page :is(a,button,summary):focus-visible{outline:2px solid var(--color-recipe-focus);outline-offset:5px}.recipe-feature-module__q7E65a__page :is(a,button):active{transform:translateY(1px)}.recipe-feature-module__q7E65a__hero,.recipe-feature-module__q7E65a__chapter,.recipe-feature-module__q7E65a__faq,.recipe-feature-module__q7E65a__closing{max-width:1440px;margin-inline:auto;padding-inline:clamp(24px,6vw,88px)}.recipe-feature-module__q7E65a__hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:24px;min-height:min(880px,100svh - 64px);padding-top:88px;padding-bottom:32px;display:grid;position:relative}.recipe-feature-module__q7E65a__heroCopy{z-index:2;padding-bottom:36px;position:relative}.recipe-feature-module__q7E65a__eyebrow{color:var(--color-recipe-accent);letter-spacing:.16em;text-transform:uppercase;margin-bottom:30px;font-size:11px;font-weight:600}.recipe-feature-module__q7E65a__hero h1{letter-spacing:-.065em;margin:0 0 28px;font-size:clamp(48px,5.6vw,84px);font-weight:500;line-height:1.03}.recipe-feature-module__q7E65a__hero h1 span{color:var(--color-recipe-accent)}.recipe-feature-module__q7E65a__lead{max-width:440px;color:var(--color-recipe-muted);font-size:17px;line-height:1.75}.recipe-feature-module__q7E65a__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.recipe-feature-module__q7E65a__primaryButton,.recipe-feature-module__q7E65a__secondaryButton,.recipe-feature-module__q7E65a__demoButton{white-space:nowrap;min-height:48px;transition:transform var(--dur-recipe-short)var(--ease-recipe-out);border-radius:5px;justify-content:center;align-items:center;gap:18px;padding:13px 20px;font-size:13px;font-weight:600;display:inline-flex}.recipe-feature-module__q7E65a__primaryButton,.recipe-feature-module__q7E65a__demoButton{background:var(--color-recipe-accent);color:var(--color-recipe-accent-ink)}.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:13px;font-weight:500;display:inline-flex}.recipe-feature-module__q7E65a__availability{max-width:400px;color:var(--color-recipe-muted);margin-top:18px;font-size:11px;line-height:1.7}.recipe-feature-module__q7E65a__heroFoot{color:var(--color-recipe-muted);border-top:1px solid var(--color-recipe-soft-rule);grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;font-size:11px;display:flex}.recipe-feature-module__q7E65a__heroFoot>span:last-child{align-items:center;gap:14px;display:flex}.recipe-feature-module__q7E65a__sculpture{perspective:1300px;height:510px;transform-style:preserve-3d;position:relative}.recipe-feature-module__q7E65a__stageGrid{background-image:linear-gradient(var(--color-recipe-soft-rule)1px,transparent 1px),linear-gradient(90deg,var(--color-recipe-soft-rule)1px,transparent 1px);opacity:.7;background-size:48px 48px;width:135%;height:90%;position:absolute;top:17%;left:-12%;transform:rotateX(66deg)rotate(-26deg);-webkit-mask-image:radial-gradient(#000 5%,#0000 65%);mask-image:radial-gradient(#000 5%,#0000 65%)}.recipe-feature-module__q7E65a__sheet{border:1px solid var(--color-recipe-rule);background:var(--color-recipe-surface);width:66%;height:350px;color:var(--color-recipe-ink);transform-origin:50%;box-shadow:0 32px 56px -25px var(--color-recipe-shadow);border-radius:6px;padding:26px;position:absolute;top:70px;left:18%}.recipe-feature-module__q7E65a__sheet>span{letter-spacing:.13em;color:var(--color-recipe-muted);font-size:9px;display:block}.recipe-feature-module__q7E65a__sheet>p{letter-spacing:-.045em;margin:32px 0;font-size:clamp(24px,2.8vw,40px);line-height:1.1}.recipe-feature-module__q7E65a__sheetBack{background:var(--color-recipe-raised);transform:translate3d(-62px,-57px,-110px)rotateY(-20deg)rotateX(10deg)rotate(-18deg)}.recipe-feature-module__q7E65a__sheetMiddle{transform:translate3d(65px,-12px,-40px)rotateY(-20deg)rotateX(10deg)rotate(12deg)}.recipe-feature-module__q7E65a__sheetFront{border-color:var(--color-recipe-accent);background:linear-gradient(145deg,var(--color-recipe-raised),var(--color-recipe-paper));transform:translate3d(-10px,48px,80px)rotateY(-20deg)rotateX(10deg)rotate(-5deg)}.recipe-feature-module__q7E65a__sheetFront>span{color:var(--color-recipe-accent)}.recipe-feature-module__q7E65a__sheetFront>p{margin-top:28px}.recipe-feature-module__q7E65a__sheetFooter{inset-inline:26px;color:var(--color-recipe-accent);justify-content:space-between;align-items:center;font-size:10px;display:flex;position:absolute;bottom:22px}.recipe-feature-module__q7E65a__recipeMark{gap:8px;display:flex;position:absolute;bottom:66px;right:28px;transform:skewY(-18deg)}.recipe-feature-module__q7E65a__recipeMark i{background:var(--color-recipe-accent);width:12px;height:42px;display:block}.recipe-feature-module__q7E65a__recipeMark i:nth-child(2){opacity:.7;height:60px}.recipe-feature-module__q7E65a__recipeMark i:nth-child(3){opacity:.4;height:78px}.recipe-feature-module__q7E65a__questionLines{gap:10px;margin-top:28px;display:grid}.recipe-feature-module__q7E65a__questionLines i{background:var(--color-recipe-muted);opacity:.25;width:70%;height:4px}.recipe-feature-module__q7E65a__questionLines i:nth-child(2){width:90%}.recipe-feature-module__q7E65a__evidenceBars{align-items:end;gap:8px;height:80px;display:flex}.recipe-feature-module__q7E65a__evidenceBars i{background:var(--color-recipe-accent);opacity:.5;flex:1}.recipe-feature-module__q7E65a__sculptureCaption{letter-spacing:.12em;color:var(--color-recipe-muted);font-size:9px;position:absolute;bottom:-12px;right:0}.recipe-feature-module__q7E65a__chapterNav{z-index:10;background:var(--color-recipe-paper);color:var(--color-recipe-muted);border-block:1px solid var(--color-recipe-soft-rule);justify-content:center;gap:48px;padding:10px 24px;display:flex;position:sticky;top:64px}.recipe-feature-module__q7E65a__chapterNav a{white-space:nowrap;align-items:center;gap:12px;min-height:44px;font-size:12px;display:flex}.recipe-feature-module__q7E65a__chapterNumber{color:var(--color-recipe-muted);font-variant-numeric:tabular-nums;font-size:10px}.recipe-feature-module__q7E65a__chapterNav a[aria-current],.recipe-feature-module__q7E65a__chapterNav a[aria-current] .recipe-feature-module__q7E65a__chapterNumber{color:var(--color-recipe-accent)}.recipe-feature-module__q7E65a__chapter{padding-top:112px;padding-bottom:100px;scroll-margin-top:80px;position:relative}.recipe-feature-module__q7E65a__sectionIntro{max-width:790px;margin-bottom:56px}.recipe-feature-module__q7E65a__ordinal{color:var(--color-recipe-accent);font-variant-numeric:tabular-nums;margin-bottom:22px;font-size:12px;display:block}.recipe-feature-module__q7E65a__chapter h2{letter-spacing:-.05em;margin:0 0 26px;font-size:clamp(34px,4.4vw,62px);font-weight:500;line-height:1.1}.recipe-feature-module__q7E65a__chapter h2 span{color:var(--color-recipe-muted)}.recipe-feature-module__q7E65a__sectionIntro>p,.recipe-feature-module__q7E65a__agentCopy>p:not(.recipe-feature-module__q7E65a__smallLabel){color:var(--color-recipe-muted);max-width:560px;font-size:16px;line-height:1.8}.recipe-feature-module__q7E65a__sectionIntro strong{color:var(--color-recipe-ink);font-weight:500}.recipe-feature-module__q7E65a__templateComposition{grid-template-columns:minmax(0,.75fr) minmax(0,1.6fr);align-items:center;gap:54px;display:grid}.recipe-feature-module__q7E65a__templateList{flex-direction:column;align-items:start;display:flex}.recipe-feature-module__q7E65a__templateLink{border-top:1px solid var(--color-recipe-soft-rule);width:100%;padding:24px 0;display:block}.recipe-feature-module__q7E65a__templateLink>span:first-child{color:var(--color-recipe-muted);font-size:10px}.recipe-feature-module__q7E65a__templateLink h3{letter-spacing:-.03em;margin:9px 0;font-size:19px;font-weight:500}.recipe-feature-module__q7E65a__templateLink p{color:var(--color-recipe-muted);font-size:12px;line-height:1.7}.recipe-feature-module__q7E65a__templateAction{color:var(--color-recipe-accent);align-items:center;gap:10px;margin-top:12px;font-size:11px;display:inline-flex}.recipe-feature-module__q7E65a__templateList>.recipe-feature-module__q7E65a__textLink{margin-top:12px}.recipe-feature-module__q7E65a__reportFigure{min-width:0;margin:0;position:relative}.recipe-feature-module__q7E65a__reportCaption{flex-direction:column;gap:9px;margin-bottom:18px;display:flex}.recipe-feature-module__q7E65a__reportCaption span{letter-spacing:.04em;color:var(--color-recipe-muted);font-size:10px}.recipe-feature-module__q7E65a__reportCaption strong{font-size:19px;font-weight:500}.recipe-feature-module__q7E65a__reportFigure img{border:1px solid var(--color-recipe-rule);border-radius:6px;width:100%;height:auto}.recipe-feature-module__q7E65a__reportFigure figcaption{color:var(--color-recipe-muted);max-width:480px;margin-top:15px;font-size:10px;line-height:1.7}.recipe-feature-module__q7E65a__runSequence{color:var(--color-recipe-muted);justify-content:center;align-items:center;gap:28px;padding-top:70px;font-size:12px;display:flex}.recipe-feature-module__q7E65a__runSequence svg{color:var(--color-recipe-accent);flex-shrink:0}.recipe-feature-module__q7E65a__aiChapter{border-top:1px solid var(--color-recipe-soft-rule);padding-top:100px;padding-bottom:112px}.recipe-feature-module__q7E65a__editDemo{background:var(--color-recipe-surface);color:var(--color-recipe-ink);border-radius:8px;overflow:clip}.recipe-feature-module__q7E65a__demoIntro{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:25px 32px 0;font-size:13px;display:flex}.recipe-feature-module__q7E65a__demoIntro>span:last-child{color:var(--color-recipe-muted);font-size:10px}.recipe-feature-module__q7E65a__promptChoices{flex-wrap:wrap;gap:8px;padding:24px 32px;display:flex}.recipe-feature-module__q7E65a__promptChoices button{border:1px solid var(--color-recipe-rule);color:var(--color-recipe-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;min-height:44px;padding:9px 13px;font-size:11px}.recipe-feature-module__q7E65a__promptChoices button[aria-pressed=true]{background:var(--color-recipe-raised);color:var(--color-recipe-accent);border-color:var(--color-recipe-accent)}.recipe-feature-module__q7E65a__editColumns{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);display:grid}.recipe-feature-module__q7E65a__conversation{border-top:1px solid var(--color-recipe-soft-rule);padding:40px 32px}.recipe-feature-module__q7E65a__smallLabel{letter-spacing:.03em;color:var(--color-recipe-muted);font-size:10px}.recipe-feature-module__q7E65a__promptText{letter-spacing:-.03em;margin:24px 0 34px;font-size:clamp(19px,2.1vw,28px);line-height:1.5}.recipe-feature-module__q7E65a__demoButton{cursor:pointer;border:0;font-size:12px}.recipe-feature-module__q7E65a__demoNote{color:var(--color-recipe-muted);max-width:275px;margin-top:20px;font-size:11px;line-height:1.8}.recipe-feature-module__q7E65a__draftPreview{background:var(--color-recipe-paper);color:var(--color-recipe-ink);border-radius:6px;min-height:480px;margin:0 16px 16px 0;padding:25px 32px}.recipe-feature-module__q7E65a__draftTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:20px;font-size:12px;display:flex}.recipe-feature-module__q7E65a__draftTop>span:last-child{color:var(--color-recipe-accent);font-size:10px}.recipe-feature-module__q7E65a__keptBlock{color:var(--color-recipe-muted);align-items:center;gap:12px;padding:15px 0;font-size:12px;display:flex}.recipe-feature-module__q7E65a__keptBlock svg{color:var(--color-recipe-accent)}.recipe-feature-module__q7E65a__changedBlock{border:1px solid var(--color-recipe-rule);border-radius:4px;min-height:160px;margin-block:8px;padding:22px}.recipe-feature-module__q7E65a__changedBlock[data-applied=true]{border-color:var(--color-recipe-accent);background:var(--color-recipe-surface);color:var(--color-recipe-ink)}.recipe-feature-module__q7E65a__changedBlock h3{letter-spacing:-.035em;margin:8px 0;font-size:23px;font-weight:500}.recipe-feature-module__q7E65a__changedBlock p{color:var(--color-recipe-muted);font-size:11px}.recipe-feature-module__q7E65a__changedBlock strong{color:var(--color-recipe-accent);margin-top:12px;font-size:13px;font-weight:500;display:block}.recipe-feature-module__q7E65a__changeSummary{color:var(--color-recipe-muted);min-height:40px;margin-block:12px;font-size:11px;line-height:1.7}.recipe-feature-module__q7E65a__saveBoundary{color:var(--color-recipe-accent);border-top:1px solid var(--color-recipe-soft-rule);gap:10px;padding-top:14px;font-size:10px;display:flex}.recipe-feature-module__q7E65a__saveBoundary svg{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:11px;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{color:var(--color-recipe-muted);max-width:710px;margin-top:12px;font-size:11px;line-height:1.8}.recipe-feature-module__q7E65a__agentChapter{border-top:1px solid var(--color-recipe-soft-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding-block:140px 80px;display:grid}.recipe-feature-module__q7E65a__agentCopy h2{font-size:clamp(34px,3.8vw,54px)}.recipe-feature-module__q7E65a__agentCopy blockquote{border-left:2px solid var(--color-recipe-accent);letter-spacing:-.02em;margin:38px 0 14px;padding-left:22px;font-size:19px;line-height:1.65}.recipe-feature-module__q7E65a__agentCopy>.recipe-feature-module__q7E65a__actions{gap:18px}.recipe-feature-module__q7E65a__agentFlow{align-self:center}.recipe-feature-module__q7E65a__agentNames{justify-content:space-around;gap:12px;padding:20px 0;font-size:14px;font-weight:500;display:flex}.recipe-feature-module__q7E65a__mcpConnection{border-block:1px solid var(--color-recipe-rule);justify-content:center;align-items:center;gap:18px;margin:12px 0 28px;padding:18px;display:flex}.recipe-feature-module__q7E65a__mcpConnection>span:first-child{color:var(--color-recipe-accent);letter-spacing:.1em;font-size:12px}.recipe-feature-module__q7E65a__mcpConnection>span:last-child{color:var(--color-recipe-muted);font-size:11px}.recipe-feature-module__q7E65a__agentSteps{margin:0;padding:0;list-style:none}.recipe-feature-module__q7E65a__agentSteps li{grid-template-columns:32px minmax(0,1fr);gap:20px;padding:0 0 32px;display:grid;position:relative}.recipe-feature-module__q7E65a__agentSteps li:not(:last-child):after{content:"";background:var(--color-recipe-rule);width:1px;position:absolute;top:40px;bottom:8px;left:15px}.recipe-feature-module__q7E65a__stepDot{border:1px solid var(--color-recipe-rule);width:32px;height:32px;color:var(--color-recipe-muted);border-radius:50%;place-items:center;font-size:11px;display:grid}.recipe-feature-module__q7E65a__agentSteps h3{letter-spacing:-.02em;margin:3px 0 8px;font-size:18px;font-weight:500}.recipe-feature-module__q7E65a__agentSteps p{color:var(--color-recipe-muted);max-width:280px;font-size:12px;line-height:1.7}.recipe-feature-module__q7E65a__page code{font-family:var(--font-recipe-mono);overflow-wrap:anywhere;font-size:11px}.recipe-feature-module__q7E65a__agentSteps code{color:var(--color-recipe-muted);margin-top:10px;display:inline-block}.recipe-feature-module__q7E65a__reviewStep .recipe-feature-module__q7E65a__stepDot{border-color:var(--color-recipe-accent);color:var(--color-recipe-accent)}.recipe-feature-module__q7E65a__reviewStep h3{color:var(--color-recipe-accent)}.recipe-feature-module__q7E65a__privateResult{background:var(--color-recipe-surface);color:var(--color-recipe-accent);border-radius:4px;align-items:center;gap:12px;padding:20px;font-size:12px;display:flex}.recipe-feature-module__q7E65a__privateResult svg{flex-shrink:0}.recipe-feature-module__q7E65a__mcpAccess{color:var(--color-recipe-muted);grid-column:1/-1;max-width:850px;font-size:11px;line-height:1.8}.recipe-feature-module__q7E65a__faq{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px;padding-top:100px;padding-bottom:80px;display:grid}.recipe-feature-module__q7E65a__faq h2{letter-spacing:-.04em;font-size:34px;font-weight:500;line-height:1.15}.recipe-feature-module__q7E65a__faq details{border-bottom:1px solid var(--color-recipe-soft-rule)}.recipe-feature-module__q7E65a__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:14px;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{color:var(--color-recipe-accent);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:13px;line-height:1.8}.recipe-feature-module__q7E65a__closing{text-align:center;padding-top:140px;padding-bottom:56px}.recipe-feature-module__q7E65a__closing .recipe-feature-module__q7E65a__eyebrow{margin-bottom:20px}.recipe-feature-module__q7E65a__closing h2{letter-spacing:-.06em;margin-bottom:24px;font-size:clamp(48px,7vw,100px);font-weight:500;line-height:1}.recipe-feature-module__q7E65a__closing>p:not(.recipe-feature-module__q7E65a__eyebrow){color:var(--color-recipe-muted);font-size:15px}.recipe-feature-module__q7E65a__closing .recipe-feature-module__q7E65a__primaryButton{margin-top:28px}.recipe-feature-module__q7E65a__closingLinks{flex-wrap:wrap;justify-content:center;gap:30px;margin-top:64px;display:flex}.recipe-feature-module__q7E65a__closingLinks a{min-height:44px;color:var(--color-recipe-muted);white-space:nowrap;align-items:center;font-size:12px;display:inline-flex}.recipe-feature-module__q7E65a__closing>.recipe-feature-module__q7E65a__disclaimer{max-width:660px;margin:22px auto 0;font-size:10px;line-height:1.8}@media (hover:hover){.recipe-feature-module__q7E65a__primaryButton:hover,.recipe-feature-module__q7E65a__secondaryButton:hover,.recipe-feature-module__q7E65a__demoButton:hover{transform:translateY(-2px)}.recipe-feature-module__q7E65a__textLink:hover,.recipe-feature-module__q7E65a__templateLink:hover h3,.recipe-feature-module__q7E65a__closingLinks a:hover,.recipe-feature-module__q7E65a__chapterNav a:hover{color:var(--color-recipe-accent)}.recipe-feature-module__q7E65a__promptChoices button:hover{color:var(--color-recipe-ink)}}@supports (animation-timeline:view()){@media (min-width:961px) and (prefers-reduced-motion:no-preference){.recipe-feature-module__q7E65a__hero{view-timeline-name:--recipe-hero;view-timeline-axis:block}.recipe-feature-module__q7E65a__sculpture{animation:linear both recipe-feature-module__q7E65a__recipe-depth;animation-timeline:--recipe-hero;animation-range:exit exit 85%}.recipe-feature-module__q7E65a__templates{view-timeline-name:--recipe-templates;view-timeline-axis:block}.recipe-feature-module__q7E65a__reportFigure{animation:linear both recipe-feature-module__q7E65a__report-arrive;animation-timeline:--recipe-templates;animation-range:entry 5% entry 80%}}}@keyframes recipe-feature-module__q7E65a__recipe-depth{to{opacity:.25;transform:translate(15px,65px)rotateY(15deg)rotateX(-5deg)}}@keyframes recipe-feature-module__q7E65a__report-arrive{0%{opacity:.5;transform:perspective(1200px)rotateY(-9deg)translateY(55px)}to{opacity:1;transform:perspective(1200px)rotateY(0)translateY(0)}}@media (max-width:1100px){.recipe-feature-module__q7E65a__hero{padding-top:64px}.recipe-feature-module__q7E65a__sculpture{height:460px}.recipe-feature-module__q7E65a__sheet{height:310px;padding:22px}.recipe-feature-module__q7E65a__sheetFront>p{font-size:30px}.recipe-feature-module__q7E65a__templateComposition{gap:32px}.recipe-feature-module__q7E65a__agentChapter{gap:40px}.recipe-feature-module__q7E65a__actions{gap:16px}}@media (max-width:960px){.recipe-feature-module__q7E65a__hero{grid-template-columns:minmax(0,1fr);min-height:auto;padding-top:64px}.recipe-feature-module__q7E65a__heroCopy{max-width:620px;padding-bottom:0}.recipe-feature-module__q7E65a__hero h1{font-size:clamp(48px,8vw,72px)}.recipe-feature-module__q7E65a__sculpture{width:min(100%,500px);height:490px;margin:-20px auto 12px}.recipe-feature-module__q7E65a__sheet{height:340px}.recipe-feature-module__q7E65a__sculptureCaption{right:18px}.recipe-feature-module__q7E65a__templateComposition{grid-template-columns:minmax(0,1fr);gap:40px}.recipe-feature-module__q7E65a__templateList{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.recipe-feature-module__q7E65a__templateList>.recipe-feature-module__q7E65a__textLink{grid-column:1/-1}.recipe-feature-module__q7E65a__templateLink{height:100%}.recipe-feature-module__q7E65a__reportFigure{width:100%}.recipe-feature-module__q7E65a__agentChapter{grid-template-columns:minmax(0,1fr);gap:44px}.recipe-feature-module__q7E65a__agentFlow{width:100%;max-width:620px;margin-inline:auto}.recipe-feature-module__q7E65a__agentCopy{max-width:680px}.recipe-feature-module__q7E65a__agentCopy h2{font-size:48px}.recipe-feature-module__q7E65a__faq{grid-template-columns:minmax(0,1fr);gap:32px}.recipe-feature-module__q7E65a__conversation{padding:30px 24px}.recipe-feature-module__q7E65a__draftPreview{padding:24px}}@media (max-width:640px){.recipe-feature-module__q7E65a__hero,.recipe-feature-module__q7E65a__chapter,.recipe-feature-module__q7E65a__faq,.recipe-feature-module__q7E65a__closing{padding-inline:24px}.recipe-feature-module__q7E65a__hero{gap:12px;padding-top:44px}.recipe-feature-module__q7E65a__eyebrow{margin-bottom:24px}.recipe-feature-module__q7E65a__hero h1{letter-spacing:-.055em;font-size:clamp(40px,10.6vw,60px)}.recipe-feature-module__q7E65a__lead{font-size:15px}.recipe-feature-module__q7E65a__actions{gap:12px 20px;margin-top:24px}.recipe-feature-module__q7E65a__heroFoot{gap:12px;font-size:10px;line-height:1.7}.recipe-feature-module__q7E65a__heroFoot>span:first-child{max-width:160px}.recipe-feature-module__q7E65a__heroFoot>span:last-child{white-space:nowrap;gap:8px}.recipe-feature-module__q7E65a__sculpture{height:390px;margin:0 auto}.recipe-feature-module__q7E65a__sheet{width:64%;height:270px;padding:19px;top:48px}.recipe-feature-module__q7E65a__sheetFront>p{font-size:clamp(20px,6.5vw,27px)}.recipe-feature-module__q7E65a__sheet>span{font-size:7px}.recipe-feature-module__q7E65a__sheetBack{transform:translate3d(-38px,-32px,-110px)rotateY(-20deg)rotateX(10deg)rotate(-18deg)}.recipe-feature-module__q7E65a__sheetMiddle{transform:translate3d(38px,-5px,-40px)rotateY(-20deg)rotateX(10deg)rotate(12deg)}.recipe-feature-module__q7E65a__sheetFront{transform:translate3d(-5px,35px,60px)rotateY(-20deg)rotateX(10deg)rotate(-5deg)}.recipe-feature-module__q7E65a__sheetFooter{font-size:8px;inset-inline:19px}.recipe-feature-module__q7E65a__recipeMark{gap:5px;bottom:50px;right:20px}.recipe-feature-module__q7E65a__recipeMark i{width:8px;height:22px}.recipe-feature-module__q7E65a__recipeMark i:nth-child(2){height:32px}.recipe-feature-module__q7E65a__recipeMark i:nth-child(3){height:42px}.recipe-feature-module__q7E65a__sculptureCaption{font-size:7px;bottom:5px}.recipe-feature-module__q7E65a__chapterNav{gap:20px;padding:6px 16px}.recipe-feature-module__q7E65a__chapterNav a{gap:7px;font-size:11px}.recipe-feature-module__q7E65a__chapterNumber{font-size:9px}.recipe-feature-module__q7E65a__chapter{padding-top:64px;padding-bottom:64px;scroll-margin-top:72px}.recipe-feature-module__q7E65a__sectionIntro{margin-bottom:34px}.recipe-feature-module__q7E65a__chapter h2,.recipe-feature-module__q7E65a__agentCopy h2{font-size:clamp(30px,7.8vw,43px)}.recipe-feature-module__q7E65a__sectionIntro>p,.recipe-feature-module__q7E65a__agentCopy>p:not(.recipe-feature-module__q7E65a__smallLabel){font-size:14px}.recipe-feature-module__q7E65a__templateList{grid-template-columns:minmax(0,1fr);gap:0}.recipe-feature-module__q7E65a__templateLink{padding-block:24px}.recipe-feature-module__q7E65a__templateLink h3{font-size:20px}.recipe-feature-module__q7E65a__runSequence{flex-direction:column;gap:13px;padding-top:40px}.recipe-feature-module__q7E65a__runSequence svg{transform:rotate(90deg)}.recipe-feature-module__q7E65a__editColumns{grid-template-columns:minmax(0,1fr)}.recipe-feature-module__q7E65a__demoIntro{padding:22px 20px 0}.recipe-feature-module__q7E65a__promptChoices{gap:7px;padding:20px}.recipe-feature-module__q7E65a__promptChoices button{padding-inline:10px;font-size:10px}.recipe-feature-module__q7E65a__conversation{padding:24px 20px}.recipe-feature-module__q7E65a__promptText{min-height:132px;margin:18px 0 22px;font-size:22px}.recipe-feature-module__q7E65a__draftPreview{min-height:490px;margin:0 10px 10px;padding:20px}.recipe-feature-module__q7E65a__changedBlock{padding:18px}.recipe-feature-module__q7E65a__changedBlock h3{font-size:22px}.recipe-feature-module__q7E65a__aiAfterword{gap:14px}.recipe-feature-module__q7E65a__aiAfterword .recipe-feature-module__q7E65a__textLink{margin-left:0}.recipe-feature-module__q7E65a__agentCopy blockquote{font-size:18px}.recipe-feature-module__q7E65a__agentNames{font-size:12px}.recipe-feature-module__q7E65a__faq{padding-block:56px}.recipe-feature-module__q7E65a__faq h2{font-size:30px}.recipe-feature-module__q7E65a__faq summary{font-size:13px}.recipe-feature-module__q7E65a__closing{padding-top:68px;padding-bottom:40px}.recipe-feature-module__q7E65a__closing h2{font-size:48px}.recipe-feature-module__q7E65a__closingLinks{gap:8px 24px;margin-top:40px}}@media (prefers-reduced-motion:reduce){.recipe-feature-module__q7E65a__page *,.recipe-feature-module__q7E65a__page :before,.recipe-feature-module__q7E65a__page :after{transition:none!important;animation:none!important}.recipe-feature-module__q7E65a__primaryButton:hover,.recipe-feature-module__q7E65a__secondaryButton:hover,.recipe-feature-module__q7E65a__demoButton:hover{transform:none}}
