html:has(body.hp-preview){scrollbar-width:auto}html.js:has(body.hp-preview):not(.page-scrollbar-visible),html.page-restoring:has(body.hp-preview){scrollbar-color:transparent transparent}html.js:has(body.hp-preview):not(.page-scrollbar-visible)::-webkit-scrollbar-thumb{background:0 0}html.js:has(body.hp-preview):not(.page-scrollbar-visible)::-webkit-scrollbar-track{background:0 0}html.js:has(body.hp-preview):not(.page-scrollbar-visible)::-webkit-scrollbar-button{background:0 0}.hp-preview{--page-gutter:clamp(16px, calc(4.07vw + .74px), 32px);--section-gap:clamp(96px, 8.89vw, 128px);--section-responsive-gap:var(--section-gap);--heading-size:clamp(30px, calc(2.344vw + 12px), 36px);--hero-font:clamp(36px, calc(3.054vw + 24.55px), 48px)}@media (width>=1024px){.hp-preview{--page-gutter:clamp(32px, calc(7.692vw - 46.77px), 64px);--hero-font:clamp(48px, calc(2.885vw + 18.46px), 60px)}}.hp-preview :is(.agent-features,.tools-section,.templates-section,.security-section,.g2-section){width:calc(100% - 2 * var(--page-gutter));max-width:1312px;margin-inline:auto}.hp-preview .ebook-section{height:auto;min-height:0;max-height:none;padding:0}.hp-preview .ebook-content{grid-template-columns:minmax(0,494px) minmax(0,518px);align-items:center;gap:clamp(40px,11.1111vw,160px);width:100%;max-width:1440px;min-height:min(34.1667vw,492px);margin-inline:auto;padding:clamp(48px,6.66667vw,96px);display:grid;position:relative}.hp-preview .ebook-content .ebook-copy{width:100%;max-width:494px;position:relative;inset:auto}.hp-preview .ebook-copy h3{max-width:469px;margin-bottom:16px;font-size:clamp(28px,2.5vw,36px);line-height:1.22222}.hp-preview .ebook-copy p{font-size:16px;line-height:24px}.hp-preview .ebook-copy .dark-button{min-height:40px;margin-top:36px}.hp-preview .ebook-content .ebook-preview{width:100%;height:210px;position:relative;inset:auto}.hp-preview .ebook-section .tools-paper img{height:47.0833cqw;min-height:calc(100% + 2.63889cqw);top:-2.63889cqw}.hp-preview .ebook-line-horizontal{top:min(30.9722vw,446px)}.hp-preview .ebook-line-vertical{top:max(-17.4306vw,-251px)}.hp-preview .ebook-line-curve,.hp-preview .ebook-magnifier{top:max(-6.80556vw,-98px)}@media (width>=700px){.hp-preview .ebook-line-vertical{width:min(39.4722vw,568.4px);height:min(.661726vw,9.52885px)}}@media (width<=699px){.hp-preview .ebook-content{grid-template-columns:minmax(0,1fr);gap:48px;padding:48px 36px 0}.hp-preview .ebook-copy h3{font-size:28px;line-height:36px}.hp-preview .ebook-copy p{font-size:14px;line-height:21px}.hp-preview .ebook-copy .dark-button{min-height:44px;margin-top:24px}.hp-preview .ebook-content .ebook-preview{height:275px}.hp-preview .ebook-section .ebook-magnifier{top:auto;bottom:0}.hp-preview .ebook-section .ebook-line-horizontal{top:auto;bottom:66px}}.hp-preview :is(.agent-features,.templates-section,.security-section,.g2-section,.reviews-section)>h2,.hp-preview .tools-heading h2{font-size:var(--heading-size);text-wrap:balance;line-height:1.22}.hp-preview :is(h1,h2,h3),.monolith-copy :is(h2,.monolith-credit,#monolithDescription),.hp-preview .hero-description{text-wrap:balance}.opening-copy{top:var(--intro-copy-y,45%);width:max-content;max-width:calc(100% - 32px);transform:translate(-50%,-50%)}.opening-copy h1{font-size:var(--hero-font);letter-spacing:0;line-height:1.2}.opening-copy em{font-size:1.067em;line-height:inherit}.final-copy{left:50%;top:var(--banner-copy-y,50%);width:min(calc(100% - 48px), calc(var(--hero-font) * 9.35));gap:clamp(32px,4.6875vw,48px);max-width:561px;transform:translate(-50%,-50%)}.final-copy h2{font-size:var(--hero-font);line-height:1.2}.final-copy .final-headline{white-space:nowrap;flex-wrap:nowrap;height:auto;min-height:0;gap:.22em!important}.final-copy em{font-size:1.067em;line-height:1.2;transform:translateY(-.1em)}.final-copy p{margin-top:12px;font-size:clamp(14px,.509vw + 12.09px,16px);line-height:1.6}.final-copy .hero-eyebrow{color:var(--color-brand-primary);margin:0 0 8px;font:500 16px/24px NeverMindSlab,Georgia,serif}.opening-copy .title-line,.opening-copy .mobile-title-line{width:fit-content;max-width:100%;height:auto;min-height:0;margin-inline:auto}.opening-copy .title-line em,.opening-copy .mobile-title-line em{display:inline-block}.hero-actions{flex-direction:row;justify-content:center;align-items:center;gap:12px;max-width:100%;display:flex}.hero-actions .cta{white-space:normal;text-align:center;max-width:100%;height:46px;min-height:46px;padding:8px 16px;font-size:20px;line-height:30px}@media (width>=1024px){.final-copy p{font-size:clamp(16px,.962vw + 6.154px,20px)}}@media (width<=1199px){.opening-copy .desktop-intro{display:none}.opening-copy .mobile-intro,.opening-copy .mobile-title-line{display:block}.opening-copy .mobile-title-accent{justify-content:center;align-items:center;gap:.25em;display:flex}.opening-copy .mobile-title-accent em{font-size:1.067em;line-height:1.2;transform:translateY(-.08em)}}@media (width<=599px){.hero-actions{flex-direction:column}.final-copy p{line-height:1.35}.final-copy{gap:32px}}@media (width<=359px){.hp-preview{--hero-font:32px}.final-copy{width:calc(100% - 32px)}}@media (height<=600px){.final-copy{gap:24px}.hero-actions{flex-direction:row}.hero-actions .cta{font-size:18px}.final-copy p{line-height:1.4}}.final-board{z-index:0;width:var(--hero-plane-width);height:var(--hero-plane-height);left:var(--hero-plane-x);top:var(--hero-plane-y);transform:scale(var(--layout-scale));transform-origin:0 0}.hover-design-plane{left:var(--hero-plane-x);top:var(--hero-plane-y);transform:scale(var(--layout-scale));transform-origin:0 0}.connection-extensions{fill:none;stroke:var(--color-homepage-connection-extensions-icon);stroke-width:.8px;opacity:.8;position:absolute;inset:0;overflow:visible}[data-hero-layout=portrait] .final-board{width:375px;height:788px}[data-hero-layout] .connections{display:block!important}[data-hero-layout=portrait] .connection-art,[data-hero-layout=portrait] .connections .annotation{display:none}[data-hero-layout=portrait] .mobile-lines{position:absolute;inset:0;overflow:visible;display:block!important}[data-hero-layout=landscape] .mobile-lines{display:none!important}[data-hero-layout=landscape] .connection-art,[data-hero-layout=landscape] .connections .annotation{display:block}.hp-preview .feature-card{aspect-ratio:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;max-width:none;min-height:0;display:grid;container-type:inline-size;height:auto!important}.hp-preview .feature-copy{align-self:start;width:100%;padding:clamp(28px,3.34vw,48px)}.hp-preview .feature-copy h3{margin-bottom:24px;font-size:24px;line-height:28px}.hp-preview .feature-copy h3 button{min-height:0;font:inherit}.hp-preview .feature-description{min-height:0}.hp-preview .feature-description p{max-width:48ch;margin-bottom:24px;font-size:16px;line-height:24px}.hp-preview .feature-description .dark-button{min-height:40px;padding:8px 20px;font-size:16px;line-height:24px}.hp-preview .feature-visual{aspect-ratio:618/584;align-self:center;width:calc(100% - 28px);max-width:none;height:auto;min-height:0;max-height:none;margin:28px 28px 28px 0;position:relative;inset:auto}.hp-preview .feature-art{object-fit:contain;width:100%;height:100%}.hp-feature-flow .agent-features{padding-top:114px}.hp-feature-flow .agent-features>h2{width:100%;margin:0 0 48px;position:static}.hp-feature-flow .feature-stack{height:auto!important}.hp-feature-flow .stack-sticky{gap:clamp(24px,4vw,48px);display:grid;position:relative;overflow:visible;height:auto!important;top:0!important}.hp-feature-flow .feature-card{will-change:auto;scroll-margin-top:112px;position:relative!important;transform:none!important}.hp-feature-flow .feature-description{opacity:1!important}.hp-compact-stack .agent-features{padding-top:114px}.hp-compact-stack .agent-features>h2{width:100%;margin:0 0 48px;position:static}.hp-compact-stack .feature-stack{height:var(--feature-track-height)!important}.hp-compact-stack .stack-sticky{will-change:transform;display:block;position:sticky;overflow:visible;top:var(--feature-pile-top)!important;height:var(--feature-pile-height)!important}.hp-compact-stack .feature-card{will-change:transform;scroll-margin-top:96px;position:absolute!important;top:0!important}.hp-compact-stack .feature-description{transition:none}@media (width<=959px){.hp-preview .feature-card{grid-template-columns:1fr}.hp-preview .feature-copy{padding:36px 36px 0}.hp-preview .feature-copy h3{font-size:22px}.hp-preview .feature-visual{border-radius:16px;width:calc(100% - 72px);max-width:none;margin:36px}.feature-title-desktop{display:inline}.feature-title-mobile{display:none}}@media (width<=599px){:is(.hp-feature-flow,.hp-compact-stack) .agent-features>h2{max-width:280px;margin-inline:auto}.hp-preview .feature-copy{padding-inline:clamp(24px,9.6vw,36px)}.hp-preview .feature-visual{width:calc(100% - 2*clamp(24px,9.6vw,36px));margin-inline:auto}}.hp-preview .workflow-scroll{height:calc(var(--workflow-scene-height,100svh) + var(--workflow-travel,0px));margin-top:var(--section-gap)}.hp-preview .workflow-scroll .workflow-sticky{height:var(--workflow-scene-height,100svh);min-height:0}.hp-preview .workflow-static{height:auto}.hp-preview .workflow-static .workflow-sticky{height:var(--workflow-scene-height);position:relative;top:0}.workflow-scroll .workflow-surface{padding:0;display:block}.workflow-scroll .workflow-copy h2{text-align:left;width:358px;font-size:36px;line-height:44px;top:max(96px,50% - 260px);left:max(64px,50% - 656px)}.workflow-scroll .workflow-copy .workflow-options{flex-direction:column;gap:16px;width:279px;height:auto;display:flex;top:max(96px,50% - 260px);left:max(480px,50% - 234px);mask:none}.workflow-scroll .workflow-copy .workflow-options>button{text-align:left;min-height:44px;font-size:36px;line-height:44px;animation:none;position:relative;inset:auto;transform:none}.workflow-scroll .workflow-artboard{width:100%;height:100%;margin:0;position:absolute;inset:0;transform:none!important}.workflow-scroll .workflow-panel,.workflow-scroll .workflow-panel[data-workflow="2"]{left:auto;right:0;top:calc(50% - 257px * var(--workflow-ui-scale));transform:scale(var(--workflow-ui-scale));transform-origin:100% 0}.workflow-scroll .workflow-backdrop .workflow-sky,.workflow-scroll .workflow-backdrop .workflow-mobile-background{object-fit:cover;width:100%;height:100%}.workflow-scroll .workflow-backdrop .workflow-landscape{object-fit:cover;width:max(100%,1640px);height:100%;min-height:100%;top:0;left:50%;transform:translate(-50%)}@media (width<=1279px){.workflow-scroll .workflow-copy h2{width:280px;font-size:30px;line-height:36px;top:96px;left:48px}.workflow-scroll .workflow-copy .workflow-options{gap:12px;width:279px;top:200px;left:48px}.workflow-scroll .workflow-copy .workflow-options>button{min-height:36px;font-size:30px;line-height:36px}.workflow-scroll .workflow-copy h2 br{display:none}}@media (width<=899px){.workflow-scroll .workflow-copy h2{width:calc(100% - 96px);max-width:540px;top:96px;left:clamp(32px,12.8vw,48px)}.workflow-scroll .workflow-copy .workflow-options{left:clamp(32px,12.8vw,48px);top:var(--workflow-options-top,184px);gap:12px;width:279px;display:flex}.workflow-scroll .workflow-panel,.workflow-scroll .workflow-panel[data-workflow="2"]{top:calc(100% - 64px - 482px * var(--workflow-ui-scale));bottom:auto}.workflow-scroll .workflow-mobile-rocks{z-index:2;width:clamp(398px,76vw,583px);height:auto;display:block;position:absolute;top:auto;bottom:-17px;left:-65px}.workflow-scroll .workflow-panel .wf-brand{top:39.03px!important;left:-59.63px!important}}@media (width<=359px){.workflow-scroll .workflow-copy h2{width:calc(100% - 64px)}.workflow-scroll .workflow-copy .workflow-options>button{font-size:27px}}.hp-preview .templates-section>h2{margin-bottom:48px}.hp-preview .template-tabs{flex-wrap:wrap;justify-content:center;gap:24px;width:max-content;max-width:100%;height:auto;min-height:0;margin:0 auto 32px;padding:8px;display:flex}.hp-preview .template-tabs button{border-radius:12px;min-height:0;padding:12px 16px 12px 12px;font-size:20px;line-height:30px}.hp-preview .template-panel,.hp-preview .template-panel:has(.chatting-demo:not([hidden])){aspect-ratio:1312/800;width:100%;max-width:1312px;height:auto;margin-inline:auto;overflow:visible}.hp-preview .template-export{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.hp-preview .templates-section .template-actions{gap:12px;margin-top:48px}@media (width>=700px) and (width<=1199px){.hp-preview .template-tabs{gap:19.2px;margin-bottom:25.6px;padding:6.4px}.hp-preview .template-tabs button{padding:9.6px 12.8px 9.6px 9.6px;font-size:16px;line-height:24px}}@media (width<=699px){.hp-preview .template-tabs{justify-content:center;gap:16px;width:343px;max-width:100%;margin-bottom:16px;padding:8px}.hp-preview .template-tabs button{padding:9.6px 12.8px 9.6px 9.6px;font-size:16px;line-height:24px}.hp-preview .template-panel,.hp-preview .template-panel:has(.chatting-demo:not([hidden])){aspect-ratio:825/620}.hp-preview .templates-section .template-actions>a{min-height:40px;padding:8px 20px;font-size:16px;line-height:24px}}.hp-preview .tools-card{aspect-ratio:auto;flex-direction:column;min-height:0;display:flex}.hp-preview .tools-card-copy{padding:clamp(28px,3.34vw,48px) clamp(28px,3.34vw,48px) 0}.hp-preview .tools-card-art{aspect-ratio:637/412;width:100%;margin-top:36px;position:relative;inset:auto}.hp-preview .tools-card-copy p{font-size:16px;line-height:24px}.hp-preview .tools-grid{width:100%;max-width:none;margin-inline:0}@media (width<=959px){.hp-preview .tools-card-copy{padding:36px 36px 0}}@media (width<=599px){.hp-preview .tools-card-copy{padding:48px clamp(24px,9.6vw,36px) 0}}.security-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.security-detail{gap:24px;padding:clamp(24px,2.5vw,36px)}.security-primary,.security-secondary{display:contents}@media (width>=1200px){.security-details{flex-direction:column;gap:24px;display:flex}.security-primary{grid-template-rows:repeat(2,minmax(152px,auto));grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.23fr);gap:24px;display:grid}.security-secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.security-detail-iso,.security-detail-soc{flex-direction:column;grid-row:1/3;justify-content:center;align-items:flex-start;min-height:336px}.security-detail-iso{grid-column:1}.security-detail-soc{grid-column:2}.security-detail-local{grid-area:1/3}.security-detail-aws{grid-area:2/3}.security-detail-iso p,.security-detail-soc p{flex:none}.security-detail-iso .security-symbol,.security-detail-soc .security-symbol{width:120px;height:120px}.security-symbol-iso img{width:108px;height:117px}.security-symbol-soc img{width:85.063px;height:105px}.security-secondary .security-detail{min-height:152px}}@media (width<=1199px){.security-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=699px){.security-details{grid-template-columns:1fr;gap:16px}}.hp-preview .security-detail p{overflow-wrap:anywhere;font-size:16px;line-height:24px}.hp-preview .review-stats{width:calc(100% - 2 * var(--page-gutter));max-width:1248px}.hp-preview .g2-badges{flex-wrap:wrap;gap:clamp(16px,1.67vw,24px)}.hp-preview .g2-badges img{width:clamp(80px,8.56vw,123px);height:auto}@media (prefers-reduced-motion:reduce){.workflow-scroll .workflow-copy .workflow-options>button{transition:none}.template-export{animation:none}}.workflow-landscape-hd{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.hp-preview .workflow-scroll{height:calc(var(--workflow-scene-height,100svh) + var(--workflow-travel,0px))}.hp-preview .workflow-scroll .workflow-sticky{top:var(--workflow-sticky-top,0px);height:var(--workflow-scene-height,100svh);position:sticky}.hp-preview .workflow-scroll .workflow-copy h2{top:var(--workflow-title-top,104px);width:28%;max-width:none;font-size:36px;line-height:1.22;left:4.4444%}.hp-preview .workflow-scroll .workflow-copy .workflow-options{top:var(--workflow-options-top);flex-direction:column;gap:16px;width:27%;height:auto;padding:0;display:flex;left:34%;overflow:visible}.hp-preview .workflow-scroll .workflow-copy .workflow-options>button,.hp-preview .workflow-scroll .workflow-copy .workflow-options>a{min-height:0;font:700 36px / 1.22 var(--xm-font-sans);text-align:left;white-space:nowrap;color:var(--color-homepage-workflow-option-muted);margin:0;padding:0;text-decoration:none;animation:none;display:block;position:relative;transform:none}.hp-preview .workflow-scroll .workflow-copy .workflow-options>[aria-selected=true],.hp-preview .workflow-scroll .workflow-copy .workflow-options>[data-active=true],.hp-preview .workflow-scroll .workflow-copy .workflow-options>a:hover{color:var(--color-text-on-color)}.hp-preview .workflow-scroll .workflow-copy .workflow-options>a.workflow-more-link{align-items:center;gap:.083333em;display:flex}.hp-preview .workflow-scroll .workflow-more-link .workflow-design-chevron{width:.75em;height:.75em;font-size:inherit;flex:none;margin:0;display:block}.hp-preview .workflow-scroll .workflow-panel,.hp-preview .workflow-scroll .workflow-panel[data-workflow="2"]{top:var(--workflow-panel-top);transform:scale(var(--workflow-ui-scale));transform-origin:100% 0;left:auto;right:0}@media (width>=1440px){.hp-preview .workflow-scroll .workflow-copy h2{width:403.2px;left:calc(50% - 656px)}.hp-preview .workflow-scroll .workflow-copy .workflow-options{width:388.8px;left:calc(50% - 230.4px)}}.hp-preview .workflow-scroll .workflow-mobile-rocks{display:none}@media (width>=900px) and (width<=1199px){.hp-preview .workflow-scroll .workflow-copy h2{width:80%;font-size:30px}.hp-preview .workflow-scroll .workflow-copy .workflow-options{gap:12px;width:40%;left:4.4444%}.hp-preview .workflow-scroll .workflow-copy .workflow-options>button,.hp-preview .workflow-scroll .workflow-copy .workflow-options>a{font-size:28px}}@media (width<=899px){.hp-preview .workflow-scroll .workflow-copy h2{width:calc(100% - 64px);font-size:30px;line-height:1.2;left:32px}.hp-preview .workflow-scroll .workflow-copy .workflow-options{gap:12px;width:calc(100% - 64px);left:32px}.hp-preview .workflow-scroll .workflow-copy .workflow-options>button,.hp-preview .workflow-scroll .workflow-copy .workflow-options>a{min-height:36px;font-size:30px;line-height:36px}.hp-preview .workflow-scroll .workflow-backdrop .workflow-landscape{object-fit:cover;width:max(100%,1640px);height:100%;top:0;left:50%;transform:translate(-50%)}}@media (width>=900px) and (height<=749px){.hp-preview .workflow-scroll .workflow-copy h2{font-size:28px}.hp-preview .workflow-scroll .workflow-copy .workflow-options{gap:10px}.hp-preview .workflow-scroll .workflow-copy .workflow-options>button,.hp-preview .workflow-scroll .workflow-copy .workflow-options>a{font-size:26px}}.wf82-tools span,.wf82-terminal-help{color:var(--color-homepage-wf82-tools-text-2)}.wf82-selected em{color:var(--color-homepage-wf82-selected-text)}.wf82-working,.wf82-claude-description,.wf82-result{color:var(--color-homepage-wf82-working-text)}.wf82-cursor-steps,.wf82-cursor-steps p:nth-child(2){color:var(--color-homepage-wf82-cursor-steps-text-3)}.wf82-notion-result>p:nth-child(2),.wf82-notion-result small{color:var(--color-homepage-wf82-notion-result-text)}.wf82-command-toast{border-radius:18.308px;width:363.077px;height:80px;top:195px;left:-24.95px}.wf82-command-toast p{color:var(--color-homepage-wf82-command-toast-text);font-size:29.972px;line-height:38.515px;top:20.66px;left:78px}.wf82-command-toast>img{width:11.787px;height:20.628px;top:29.96px;left:43.69px}.hp-preview .workflow-scroll[data-layout=stacked] .workflow-copy h2{left:var(--workflow-inset,32px);width:calc(100% - 2 * var(--workflow-inset,32px));max-width:900px;font-size:var(--workflow-stacked-font);line-height:1.2}.hp-preview .workflow-scroll[data-layout=stacked] .workflow-copy .workflow-options{left:var(--workflow-inset,32px);width:calc(100% - 2 * var(--workflow-inset,32px));gap:var(--workflow-stacked-gap)}.hp-preview .workflow-scroll[data-layout=stacked] .workflow-options>:is(button,a){font-size:var(--workflow-stacked-font);min-height:0;line-height:1.2}.journey-composer .agent-generate-input{padding:var(--composer-padding,15.039px)}.journey-composer .agent-generate-prompt{font-size:var(--composer-font,16px);line-height:var(--composer-line,22.857px);letter-spacing:var(--composer-tracking,.64px);min-height:0}.journey-composer .agent-input-toolbar{height:var(--composer-control,30.079px);gap:calc(var(--composer-control,30.079px) / 4)}.journey-composer :is(.agent-add,.agent-send,.agent-more){width:var(--composer-control,30.079px);height:var(--composer-control,30.079px)}.journey-composer .agent-input-toolbar .agent-icon{width:calc(var(--composer-control,30.079px) / 2);height:calc(var(--composer-control,30.079px) / 2)}.journey-composer .agent-mode{padding:calc(var(--composer-control,30.079px) / 8)}.journey-composer .agent-mode>:is(span,b){padding:calc(var(--composer-control,30.079px) / 8) calc(var(--composer-control,30.079px) / 4)}.journey-composer .agent-files{transform-origin:0 0}.composer-motion-frame{display:none}.composer-motion .agent-generate-input{padding:0;overflow:visible;box-shadow:none!important;opacity:1!important;visibility:visible!important;background:0 0!important;border:0!important;transform:translate(-50%,-50%)!important}.composer-motion .composer-motion-frame{contain:layout style;border:.94px solid var(--color-homepage-agent-surface-border);background:var(--color-homepage-agent-surface-background);box-shadow:0 11px 24px rgb(var(--composer-shadow-rgb,6 0 97) / .102), 0 43px 43px rgb(var(--composer-shadow-rgb,6 0 97) / .09), 0 97px 58px rgb(var(--composer-shadow-rgb,6 0 97) / .051);border-radius:16px;display:block;position:absolute;top:0;left:0}.composer-motion .agent-generate-prompt,.composer-motion .agent-input-toolbar,.composer-motion .agent-files{width:458px;height:240px;margin:0;padding:0;position:absolute;top:0;left:0}.composer-motion .agent-generate-prompt{transform-origin:0 0;height:auto}.composer-motion .agent-input-toolbar{transform-origin:0 0;height:30.079px}.composer-motion .agent-files{width:286.168px;height:64.946px}@media (width<=599px){.hp-preview{--page-gutter:16px;--section-gap:64px}.hero-actions{flex-direction:column}.hp-preview .feature-copy{padding:24px 24px 0}.hp-preview .feature-copy h3,.hp-preview .feature-description p{margin-bottom:20px}.hp-preview .feature-visual{width:calc(100% - 48px);margin:24px}.hp-preview .workflow-scroll{--workflow-inset:24px;margin-top:48px}.hp-preview .tools-card{padding:0}.hp-preview .td-content{padding:24px 16px}.hp-preview .td-copy{padding:24px}}@media (width>=700px) and (height<=700px){.monolith-copy{width:min(80%,700px);margin:0;position:absolute;top:auto;bottom:32px;left:50%;transform:translate(-50%)}.monolith-credit{margin-bottom:16px;font-size:14px}.monolith-copy h2{font-size:32px;line-height:1.2}.monolith-copy em{font-size:1.07em;line-height:inherit}#monolithDescription{font-size:16px;line-height:24px}}@media (width>=900px){.closing-scenery{background:url(/hp/assets/landscape-v120/closing-graded.webp) 50%/cover}.closing-landscape{translate:0 var(--closing-terrain-shift);mask-image:var(--gradient-homepage-closing-landscape-mask-image)}}.review-card{isolation:isolate;background-image:none;position:relative}.review-card:before{content:"";z-index:-1;pointer-events:none;background:var(--review-paper) center / cover;filter:grayscale();opacity:var(--review-paper-opacity,.7);position:absolute;inset:0}.tools-detail-dialog[data-focus-mode=pointer] .td-close:focus{outline:none}.tools-detail-dialog[data-focus-mode=keyboard] .td-close:focus-visible{outline:2px solid var(--color-homepage-workflow-scroll-workflow-copy-workflow-options-focus-visible-focus);outline-offset:4px;box-shadow:var(--shadow-homepage-tools-detail-dialog-td-close-focus-visible-box-shadow)}
