@media (max-width:78rem){.desktop-nav{gap:0;}.nav-link,.nav-menu-button{padding-inline:0.48rem;font-size:0.84rem;}.header-actions .button--ghost{display:none;}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.guided-plans{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:64rem){:root{--header-height:4.25rem;}.site-header__inner{grid-template-columns:auto 1fr auto;}.desktop-nav,.header-actions{display:none;}.mobile-menu-button{display:grid;grid-column:3;}.section-intro,.signature-layout,.story-step,.role-panel,.widget-story,.workspace-story,.ai-story,.proof-system,.page-hero__grid,.product-demo-panel,.article-layout{grid-template-columns:minmax(0,1fr);}.embed-demo,.knowledge-story,.visitor-story,.insight-story{grid-template-columns:minmax(0,1fr);}.platform-progression{grid-template-columns:minmax(0,1fr) minmax(6rem,0.15fr) minmax(0,1fr);}.website-ai-page-hero .website-ai-hero-visual{max-width:52rem;margin-top:2rem;}.section-intro{gap:1.3rem;align-items:start;}.signature-stages{position:static;grid-template-columns:repeat(5,minmax(10rem,1fr));overflow-x:auto;padding-bottom:0.75rem;}.signature-stage{min-width:10rem;}.resolve-demo{min-height:38rem;}.resolve-demo__canvas{min-height:34rem;}.story-step:nth-child(even) .story-step__visual{order:initial;}.story-step__visual{order:-1;}.mosaic-card{grid-column:span 6;}.mosaic-card--wide{grid-column:span 12;}.integration-grid,.problem-grid,.capability-grid,.related-grid,.resource-grid,.contact-grid,.usage-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.footer__top{grid-template-columns:repeat(2,minmax(0,1fr));}.footer__brand{grid-column:1 / -1;}.article-toc{position:static;order:-1;border-left:0;border-bottom:1px solid var(--line);padding:0 0 1.5rem;}.page-hero__visual{max-width:48rem;}}@media (max-width:47.99rem){.shell,.shell--wide{width:min(calc(100% - 2rem),var(--canvas));}.announcement__inner{justify-content:flex-start;padding:0.6rem 3rem 0.6rem 1rem;text-align:left;}.announcement__inner{flex-wrap:wrap;gap:0.15rem 0.5rem;}.home-hero{padding-top:4.2rem;}.home-hero::before{top:-18rem;right:-20rem;width:40rem;height:40rem;}.home-hero h1{font-size:clamp(3rem,12vw,3.3rem);}.button-row .button{width:100%;}.button-row .text-link{width:auto;}.hero-composition{width:100%;min-height:32rem;margin-top:3rem;}.workspace-frame{inset:9% 0 3%;}.workspace-frame__body{grid-template-columns:34% 66%;}.workspace-context{display:none;}.flow-card{width:9.5rem;}.flow-card--incoming{left:-0.5rem;}.flow-card--intent{right:-0.5rem;}.flow-card--result{right:0;}.platform-markers{grid-template-columns:repeat(2,minmax(0,1fr));}.platform-marker:last-child{grid-column:1 / -1;}.resolve-demo{min-height:43rem;}.resolve-demo__canvas{min-height:39rem;}.demo-node{width:88%;}.demo-node--customer{top:0;left:0;}.demo-node--intent{top:18%;right:0;}.demo-node--history{top:36%;left:0;}.demo-node--reply{top:54%;right:0;}.demo-node--resolve{bottom:0;left:6%;}.mosaic{display:grid;grid-auto-columns:88%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding:0.15rem 0 1rem;scroll-snap-type:x mandatory;}.mosaic-card,.mosaic-card--wide{min-height:24rem;grid-column:auto;grid-row:auto;scroll-snap-align:start;}.split-compare{grid-template-columns:minmax(0,1fr);}.widget-devices{min-height:28rem;}.widget-devices__desktop{width:96%;}.widget-devices__mobile{width:38%;}.integration-grid,.problem-grid,.capability-grid,.capability-grid--two,.related-grid,.resource-grid,.contact-grid,.usage-grid,.pricing-grid,.pricing-notes,.pricing-notes--two,.pricing-summary-grid,.enterprise-options,.guided-plans,.pricing-addon-rail{grid-template-columns:minmax(0,1fr);}.pricing-grid.pricing-grid--three{grid-template-columns:minmax(0,1fr);}.enterprise-price-block{grid-template-columns:minmax(0,1fr);text-align:center;}.enterprise-price-block ul{width:fit-content;margin-inline:auto;text-align:left;}.enterprise-price-block .button{justify-self:stretch;}.pricing-grid{gap:1rem;}.price-card{min-height:auto;}.pricing-calculator,.use-both-panel{grid-template-columns:minmax(0,1fr);}.pricing-calculator__result{order:-1;}.pricing-graph{overflow:hidden;padding-inline:0.65rem;}.pricing-graph__header{padding-inline:0.5rem;}.pricing-graph__axis-label{font-size:14px;}.pricing-region-selector{width:100%;}.pricing-region-selector__control{align-items:stretch;justify-content:center;}.pricing-region-selector__control label{width:100%;}.pricing-region-selector select{width:100%;}.pricing-region-selector__note{grid-column:auto;}.website-ai-hero-visual{width:100%;min-height:31rem;margin-top:3rem;}.website-ai-browser{inset:7% 0 3%;}.website-ai-browser__page{padding:1rem;}.website-ai-browser__content{width:75%;}.website-assistant-card{right:0.75rem;bottom:0.75rem;width:min(19rem,78%);}.website-ai-signal{min-width:9.5rem;padding:0.7rem;}.website-ai-signal--knowledge{left:-0.25rem;}.website-ai-signal--script{right:-0.25rem;}.embed-demo{gap:1rem;}.embed-demo__scene,.embed-demo__layers{min-height:0;}.embed-demo__scene{border:0;background:transparent;padding:0;}.embed-demo__layers{display:grid;gap:0.8rem;}.embed-layer{position:static;min-height:0;opacity:1;pointer-events:auto;transform:none;}.embed-conversation{position:static;width:100%;margin-top:1rem;}.embed-site-preview__page{width:100%;padding:0.5rem;}.knowledge-source-grid,.insight-dashboard__metrics{grid-template-columns:minmax(0,1fr);}.visitor-bubble{max-width:92%;}.platform-progression{grid-template-columns:minmax(0,1fr);gap:0.8rem;}.platform-progression__bridge{min-height:5rem;}.platform-progression__bridge span{max-width:none;}.platform-progression__bridge b{font-size:3.5rem;}.pricing-answer-note{align-items:flex-start;}.pricing-usage-notes{grid-template-columns:minmax(0,1fr);}.pricing-product-tabs{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:999px;}.pricing-product-tabs button{min-height:3.5rem;border-radius:999px;padding-inline:0.5rem;}.pricing-controls__actions{align-items:flex-start;flex-direction:column;}.footer__top{grid-template-columns:minmax(0,1fr);}.footer__brand{grid-column:auto;}.footer__bottom{align-items:flex-start;flex-direction:column;justify-content:center;padding-block:1.2rem;}.countdown{gap:0.35rem;}.countdown__unit{padding-inline:0.2rem;}.modal{align-items:end;padding:0;}.modal__dialog{width:100%;max-height:94vh;border-radius:var(--radius-md) var(--radius-md) 0 0;}.definition-list{grid-template-columns:minmax(0,1fr);}.definition-list dt{padding-bottom:0.2rem;border-bottom:0;}.definition-list dd{padding-top:0.2rem;}.how-item{grid-template-columns:3rem minmax(0,1fr);}}@media (max-width:23rem){.shell,.shell--wide{width:min(calc(100% - 1.25rem),var(--canvas));}.brand{font-size:1.18rem;}.brand__mark{width:1.8rem;height:1.8rem;}.home-hero h1{font-size:2.85rem;}.hero-composition{min-height:29rem;}.workspace-frame__body{grid-template-columns:100%;}.workspace-queue{display:none;}.flow-card{width:8.65rem;font-size:0.64rem;}.countdown__label{font-size:0.6rem;}}@media (min-width:120rem){.home-hero{padding-top:9rem;}.home-hero__copy{max-width:94rem;}.home-hero h1{font-size:7.4rem;}.hero-composition{width:min(92%,94rem);}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;}*,*::before,*::after{scroll-behavior:auto !important;animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;}.spinner{animation:none;border-top-color:var(--line);}}