.mz-context-engine{min-height:100vh}.mz-context-engine main{display:block}.mz-context-engine h1,.mz-context-engine h2,.mz-context-engine h3{font-family:var(--mz-font-display);text-wrap:balance}.mz-context-engine h2{font-size:clamp(36px,5vw,64px);font-weight:680;line-height:1;letter-spacing:-.052em}.mz-context-engine h3{font-size:24px;font-weight:650;line-height:1.12;letter-spacing:-.035em}.mz-context-engine p{text-wrap:pretty}.mz-context-engine .ce-label{color:var(--mz-text-muted);font-size:12px;font-weight:550;line-height:1.5;letter-spacing:.06em;text-transform:uppercase}.mz-context-engine .ce-lead{max-width:760px;font-size:clamp(17px,1.65vw,21px);font-weight:420;line-height:1.5;letter-spacing:-.018em;color:var(--mz-text-muted)}.mz-context-engine .ce-micro{font-size:12px;line-height:1.5;color:var(--mz-text-muted)}.mz-context-engine .ce-section{padding-block:var(--mz-space-24)}.mz-context-engine .ce-heading{max-width:900px;margin:0 auto var(--mz-space-16);text-align:center}.mz-context-engine .ce-heading h2{margin-top:var(--mz-space-6)}.mz-context-engine .ce-heading .ce-lead{margin:var(--mz-space-6) auto 0}.mz-context-engine .ce-buy{flex-shrink:0}.mz-context-engine .ce-hero{padding-top:clamp(156px,15vw,208px);padding-bottom:var(--mz-space-16)}.mz-context-engine .ce-hero__copy{display:flex;flex-direction:column;align-items:center;max-width:1040px;margin:0 auto var(--mz-space-16);text-align:center}.mz-context-engine .ce-hero h1{max-width:1040px;font-size:clamp(58px,7.25vw,100px);font-weight:650;line-height:.92;letter-spacing:-.062em}.mz-context-engine .ce-hero h1>span,.mz-context-engine .ce-hero h1 em{display:block}.mz-context-engine .ce-hero h1 em{margin-top:var(--mz-space-4);font-family:var(--mz-font-editorial);font-style:italic;font-weight:400;letter-spacing:-.04em}.mz-context-engine .ce-hero .ce-lead{margin:var(--mz-space-8) auto 0;text-wrap:balance}.mz-context-engine .ce-hero__action{display:flex;flex-direction:column;align-items:center;gap:var(--mz-space-3);margin-top:var(--mz-space-6)}.mz-context-engine .ce-demo{max-width:1120px;margin-inline:auto}.mz-context-engine .ce-demo__stage{padding:clamp(42px,6.5vw,76px);border:1px solid rgb(255 255 255 / 42%);border-radius:var(--mz-radius-panel);background:#61717c url(/ai-os-hero-backdrop.webp) center 52% / cover;box-shadow:inset 0 1px #ffffffb8,0 34px 90px #1717152e}.mz-context-engine .ce-demo__screen{aspect-ratio:16 / 9;border:1px solid var(--mz-border-default);border-radius:var(--mz-radius-control);overflow:hidden;background:#fff;box-shadow:0 12px 32px #0000002e}.mz-context-engine .ce-demo__screen img{width:100%;height:auto;margin-top:-7.2%}.mz-context-engine .ce-demo__screen video{display:block;width:100%;height:100%;object-fit:contain}.mz-context-engine .ce-demo figcaption{margin-top:var(--mz-space-6);color:var(--mz-text-muted);font-size:12px;text-align:center}.mz-context-engine .ce-method__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mz-space-8);list-style:none;padding:0}.mz-context-engine .ce-method__steps li{border-top:1px solid var(--mz-border-default);padding-top:var(--mz-space-6)}.mz-context-engine .ce-method__number{display:block;margin-bottom:var(--mz-space-6);color:var(--mz-text-muted);font-size:13px}.mz-context-engine .ce-method__steps h3{max-width:18ch}.mz-context-engine .ce-method__steps p{margin-top:var(--mz-space-4);color:var(--mz-text-muted);font-size:16px;line-height:1.6}.mz-context-engine .ce-inside{padding-top:var(--mz-space-12)}.mz-context-engine .ce-registry{padding:var(--mz-space-12);border:1px solid var(--mz-border-default);border-radius:var(--mz-radius-panel);background:var(--mz-surface-base)}.mz-context-engine .ce-registry__intro{display:grid;grid-template-columns:1fr 1fr;gap:var(--mz-space-12);align-items:center;margin-bottom:var(--mz-space-10)}.mz-context-engine .ce-registry__intro h3,.mz-context-engine .ce-workspace h3{font-size:clamp(30px,3vw,42px);line-height:1.02;letter-spacing:-.045em}.mz-context-engine .ce-registry__intro p,.mz-context-engine .ce-workspace__copy>p:not(.ce-label){color:var(--mz-text-muted);line-height:1.6;font-size:17px}.mz-context-engine .ce-screenshot__frame{overflow:hidden;border:1px solid var(--mz-border-default);border-radius:var(--mz-radius-control);background:#fff}.mz-context-engine .ce-screenshot,.mz-context-engine .ce-workspace__copy{min-width:0}.mz-context-engine .ce-screenshot img{width:100%;max-width:none;height:auto;margin-top:-7.2%}.mz-context-engine .ce-screenshot figcaption{margin-top:var(--mz-space-4);color:var(--mz-text-muted);font-size:12px;line-height:1.5}.mz-context-engine .ce-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:var(--mz-space-16);margin-top:var(--mz-space-24)}.mz-context-engine .ce-workspace h3{margin-top:var(--mz-space-6)}.mz-context-engine .ce-workspace__copy>p:not(.ce-label){margin-top:var(--mz-space-6)}.mz-context-engine .ce-workspace ul{display:grid;gap:var(--mz-space-5);margin-top:var(--mz-space-8);padding:0;list-style:none}.mz-context-engine .ce-workspace li{display:flex;gap:var(--mz-space-3);color:var(--mz-text-muted);font-size:15px;line-height:1.55}.mz-context-engine .ce-workspace li svg{flex:none;margin-top:3px;color:var(--mz-text-primary)}.mz-context-engine .ce-workspace li strong{color:var(--mz-text-primary);font-weight:550}.mz-context-engine .ce-screenshot--workspace .ce-screenshot__frame{height:610px;border-radius:var(--mz-radius-panel)}.mz-context-engine .ce-screenshot--workspace img{width:1100px;margin-top:-80px;margin-left:-40px}.mz-context-engine .ce-living-core{position:relative;flex:none;isolation:isolate;overflow:hidden;background:center / cover no-repeat var(--ce-core-static)}.mz-context-engine .ce-living-core--disc{aspect-ratio:1;border-radius:var(--mz-radius-full)}.mz-context-engine .ce-living-core canvas{z-index:0;pointer-events:none}.mz-context-engine .ce-living-core__wings{position:absolute;z-index:1;top:49%;left:50%;width:39%;transform:translate(-50%,-50%);filter:brightness(0) invert(1)}.mz-context-engine .ce-final{padding-block:var(--mz-space-16);background:var(--mz-surface-recessed);border-top:1px solid var(--mz-border-default)}.mz-context-engine .ce-final>div{display:flex;flex-wrap:wrap;gap:var(--mz-space-8);align-items:center;justify-content:space-between}.mz-context-engine .ce-final h2{margin-top:var(--mz-space-5);font-size:clamp(30px,3.2vw,44px);line-height:1.08}.mz-context-engine .ce-pricing-story header{padding-bottom:40px}.mz-context-engine .ce-pricing-story .ce-label{margin-bottom:16px;color:#9f9f98;font:500 10px/1.4 var(--mz-font-technical);letter-spacing:.13em}.mz-context-engine .ce-pricing-story header>p:last-child{font-size:18px;line-height:1.55}.mz-context-engine .ce-pricing-story ul{list-style:none;margin:0;padding:0;border-top:1px solid #454541}.mz-context-engine .ce-pricing-story li{display:grid;gap:8px;padding:24px 0;border-bottom:1px solid #454541}.mz-context-engine .ce-pricing-story li strong{font:650 22px/1.14 var(--mz-font-display);letter-spacing:-.028em}.mz-context-engine .ce-pricing-story li span{font-size:15px;line-height:1.55}.mz-context-engine .ce-pricing-story__note{margin-top:24px;font-size:13px;line-height:1.55}@media(max-width:919px){.mz-context-engine .ce-method__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mz-space-10)}.mz-context-engine .ce-registry{padding:var(--mz-space-8)}.mz-context-engine .ce-registry__intro,.mz-context-engine .ce-workspace{grid-template-columns:minmax(0,1fr);gap:var(--mz-space-8)}.mz-context-engine .ce-workspace__copy{max-width:620px}.mz-context-engine .ce-screenshot--workspace .ce-screenshot__frame{max-width:680px}}@media(max-width:640px){.mz-context-engine{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.mz-context-engine .ce-section{padding-block:var(--mz-space-16)}.mz-context-engine .ce-heading{margin-bottom:var(--mz-space-10)}.mz-context-engine .ce-heading h2 br{display:none}.mz-context-engine .ce-hero{padding-top:var(--mz-space-24);padding-bottom:var(--mz-space-8)}.mz-context-engine .ce-hero__copy{margin-bottom:var(--mz-space-8)}.mz-context-engine .ce-hero h1{font-size:clamp(50px,14vw,64px)}.mz-context-engine .ce-hero h1 em{margin-top:var(--mz-space-3)}.mz-context-engine .ce-hero .ce-lead{margin-top:var(--mz-space-6)}.mz-context-engine .ce-hero__action,.mz-context-engine .ce-hero .ce-buy{width:100%}.mz-context-engine .ce-demo__stage{padding:var(--mz-space-4)}.mz-context-engine .ce-demo figcaption{margin-top:var(--mz-space-4)}.mz-context-engine .ce-method__steps{grid-template-columns:1fr;gap:var(--mz-space-6)}.mz-context-engine .ce-method__steps li{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:var(--mz-space-4)}.mz-context-engine .ce-method__number{grid-row:span 2;margin-top:3px}.mz-context-engine .ce-method__steps p{grid-column:2}.mz-context-engine .ce-registry{padding:var(--mz-space-6) var(--mz-space-4);margin-inline:-4px}.mz-context-engine .ce-registry__intro p{font-size:16px}.mz-context-engine .ce-screenshot--registries .ce-screenshot__frame{height:450px}.mz-context-engine .ce-screenshot--registries img{width:840px;margin-top:-61px;margin-left:-32px}.mz-context-engine .ce-workspace{margin-top:var(--mz-space-16)}.mz-context-engine .ce-screenshot--workspace .ce-screenshot__frame{height:456px}.mz-context-engine .ce-screenshot--workspace img{width:840px;margin-top:-61px;margin-left:-30px}.mz-context-engine .ce-final{padding-block:var(--mz-space-12)}.mz-context-engine .ce-final h2 br{display:none}.mz-context-engine .ce-final .ce-buy{width:100%}.mz-context-engine .mz-footer-boundary nav a,.mz-context-engine .mz-navigation-boundary .mz-global-brand{display:inline-flex;align-items:center;min-height:44px}.mz-context-engine .mz-navigation-boundary .mz-global-brand span{display:inline;font-size:11px;letter-spacing:.06em}}@media(max-width:359px){.mz-context-engine .ce-hero h1{font-size:48px}.mz-context-engine .mz-navigation-boundary .mz-global-brand span{font-size:10px}.mz-context-engine .mz-navigation-boundary .mz-global-brand{gap:6px}}@media(prefers-reduced-motion:reduce){.mz-context-engine *,.mz-context-engine *:before,.mz-context-engine *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
