.mz-ai-os-refresh .aios-v3-section.aios-v3-pain{padding-bottom:0;overflow-wrap:anywhere}.mz-ai-os-refresh .aios-v3-pain-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--mz-space-8);padding-bottom:var(--mz-space-12);border-bottom:1px solid var(--mz-border-default)}.mz-ai-os-refresh .aios-v3-pain-copy{min-width:0}.mz-ai-os-refresh .aios-v3-pain-copy .aios-v3-heading{max-width:16ch;margin:0}.mz-ai-os-refresh .aios-v3-pain-copy .aios-v3-heading span{display:block;color:var(--mz-text-muted)}.mz-ai-os-refresh .aios-v3-pain-points{margin:var(--mz-space-8) 0 0;padding:0;list-style:none;max-width:40ch}.mz-ai-os-refresh .aios-v3-pain-points li{padding-block:var(--mz-space-4);border-bottom:1px solid var(--mz-border-default);font-size:var(--mz-type-body-default-size);line-height:var(--mz-type-body-default-leading)}.mz-ai-os-refresh .aios-v3-pain-points li:first-child{padding-top:0}.mz-ai-os-refresh .aios-v3-pain-points li:last-child{padding-bottom:0;border-bottom:0}.mz-ai-os-refresh .aios-v3-pain-cost{max-width:32ch;margin:var(--mz-space-8) 0 0;font-size:var(--mz-type-body-lead-size);line-height:var(--mz-type-body-lead-leading);font-weight:600;text-wrap:pretty}.mz-ai-os-refresh .aios-scattered-tools{display:grid;justify-items:center;width:100%;min-width:0;margin:0;padding:var(--mz-space-8) var(--mz-space-5);border:1px solid var(--mz-border-default);border-radius:var(--mz-radius-panel);background:var(--mz-surface-base)}.mz-ai-os-refresh .aios-scattered-tools__group{display:grid;gap:var(--mz-space-5);width:100%;max-width:360px}.mz-ai-os-refresh .aios-scattered-tools__label{margin:0;color:var(--mz-text-muted);text-align:center;font-size:var(--mz-type-body-compact-size);line-height:var(--mz-type-body-compact-leading)}.mz-ai-os-refresh .aios-scattered-tools__apps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--mz-space-3);width:100%;margin:0;padding:0;list-style:none}.mz-ai-os-refresh .aios-scattered-tools__rotation{display:grid;width:100%;min-width:0;isolation:isolate}.mz-ai-os-refresh .aios-scattered-tools__frame{position:relative;inset:auto;grid-area:1 / 1;min-width:0;pointer-events:none}.mz-ai-os-refresh .aios-scattered-tools__tool{display:grid;justify-items:center;align-content:start;gap:var(--mz-space-3);min-width:0;text-align:center;font-size:var(--mz-type-body-compact-size);line-height:var(--mz-type-body-compact-leading)}.mz-ai-os-refresh .aios-scattered-tools__tool img{display:block;width:36px;height:36px;object-fit:contain}.mz-ai-os-refresh .aios-scattered-tools__connections{display:block;width:100%;max-width:360px;height:var(--mz-space-12);margin-block:var(--mz-space-3);fill:none;stroke:var(--mz-border-strong);stroke-width:1;stroke-dasharray:3 5}.mz-ai-os-refresh .aios-scattered-tools__person{width:100%;max-width:360px;text-align:center}.mz-ai-os-refresh .aios-scattered-tools__connections[data-direction=out]{transform:rotate(180deg)}.mz-ai-os-refresh .aios-scattered-tools__you{display:grid;justify-items:center;justify-content:center;gap:var(--mz-space-2);font-size:var(--mz-type-body-lead-size);line-height:var(--mz-type-body-lead-leading)}.mz-ai-os-refresh .aios-scattered-tools__you svg{flex:none}.mz-ai-os-refresh .aios-scattered-tools__thoughts{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--mz-space-3)}.mz-ai-os-refresh .aios-scattered-tools__thought{max-width:13ch;margin:0;color:var(--mz-text-muted);font-size:var(--mz-type-body-compact-size);line-height:var(--mz-type-body-compact-leading);text-wrap:balance}.mz-ai-os-refresh .aios-scattered-tools__thought:first-child{justify-self:end;transform:rotate(-5deg)}.mz-ai-os-refresh .aios-scattered-tools__thought:last-child{transform:rotate(5deg)}.mz-ai-os-refresh .aios-scattered-tools__burden{margin:var(--mz-space-4) 0 0;font-size:var(--mz-type-body-default-size);line-height:var(--mz-type-body-default-leading);font-weight:600}@media(min-width:920px){.mz-ai-os-refresh .aios-v3-pain-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--mz-space-16)}.mz-ai-os-refresh .aios-scattered-tools{padding:var(--mz-space-10) var(--mz-space-8)}}@media(prefers-reduced-motion:reduce){.mz-ai-os-refresh .aios-scattered-tools__frame{transition:none;transform:none}}.mz-ai-os-refresh .aios-worked-example,.mz-ai-os-refresh .aios-workflow-cards,.mz-ai-os-refresh .aios-workflow-cards #os{scroll-margin-top:var(--mz-space-24)}.mz-ai-os-refresh .aios-worked-example-heading{max-width:760px;margin-bottom:var(--mz-space-16)}.mz-ai-os-refresh .aios-worked-example-heading h2{max-width:18ch;text-wrap:balance}.mz-ai-os-refresh .aios-workflow-cards .grid{max-width:1160px}.mz-ai-os-refresh .aios-workflow-cards .grid>div{min-width:0;border-color:var(--mz-border-default);border-radius:var(--mz-radius-container);background:var(--mz-surface-base);box-shadow:none}.mz-ai-os-refresh .aios-workflow-cards .grid>div>.p-6 h3{margin-bottom:var(--mz-space-2);font:650 clamp(24px,2.7vw,34px)/1.14 var(--mz-font-display);letter-spacing:-.028em;color:var(--mz-text-primary)}.mz-ai-os-refresh .aios-workflow-cards .grid>div>.p-6 p{color:var(--mz-text-secondary);font-size:15px;line-height:1.625;letter-spacing:-.011em}.mz-ai-os-refresh .aios-workflow-visual,.mz-ai-os-refresh .aios-process-core-stage{height:auto;min-height:240px;flex:none}.mz-ai-os-refresh .aios-workflow-visual{padding:var(--mz-space-5)}.mz-ai-os-refresh .aios-workflow-frames{position:relative;display:grid;width:100%;max-width:290px}.mz-ai-os-refresh .aios-workflow-slide{position:relative;grid-area:1 / 1;min-width:0;align-self:center;pointer-events:none}.mz-ai-os-refresh .aios-workflow-note,.mz-ai-os-refresh .aios-workflow-result{padding:var(--mz-space-4);background:var(--mz-surface-base);border:1px solid #e4e4e7;border-radius:var(--mz-radius-control);box-shadow:0 4px 20px #0000000f}.mz-ai-os-refresh .aios-workflow-message-route,.mz-ai-os-refresh .aios-workflow-sender,.mz-ai-os-refresh .aios-workflow-recipient{display:flex;align-items:center;gap:var(--mz-space-2)}.mz-ai-os-refresh .aios-workflow-message-route{flex-wrap:wrap;margin-bottom:var(--mz-space-4);color:var(--mz-text-muted);font-size:12px;line-height:1.5}.mz-ai-os-refresh .aios-workflow-message-route>svg{flex:none}.mz-ai-os-refresh .aios-workflow-sender{color:var(--mz-text-primary);font-weight:600}.mz-ai-os-refresh .aios-workflow-sender img{width:24px;height:24px;border-radius:var(--mz-radius-full);object-fit:cover}.mz-ai-os-refresh .aios-workflow-recipient img,.mz-ai-os-refresh .aios-workflow-result-app img{width:20px;height:20px;flex:none;object-fit:contain}.mz-ai-os-refresh .aios-workflow-note blockquote{margin:0;font-size:16px;line-height:1.5}.mz-ai-os-refresh .aios-workflow-result{font-size:14px;line-height:1.5}.mz-ai-os-refresh .aios-workflow-result-app{display:flex;align-items:center;gap:var(--mz-space-2);margin-bottom:var(--mz-space-3);color:var(--mz-text-muted)}.mz-ai-os-refresh .aios-workflow-result h4{overflow-wrap:anywhere;font:640 20px/1.24 var(--mz-font-display);letter-spacing:-.02em;margin-bottom:var(--mz-space-2)}.mz-ai-os-refresh .aios-workflow-result-detail,.mz-ai-os-refresh .aios-workflow-result-status{color:var(--mz-text-muted)}.mz-ai-os-refresh .aios-workflow-result-status{margin-top:var(--mz-space-3);font-size:12px}.mz-ai-os-refresh .aios-process-core-stage{display:grid;width:100%;place-items:center;overflow:hidden;border-bottom:1px solid var(--mz-border-default);background:var(--mz-surface-recessed)}.mz-ai-os-refresh .aios-living-core{position:relative;isolation:isolate;overflow:hidden;flex:none;background:#151a38 center / cover no-repeat var(--aios-core-static)}.mz-ai-os-refresh .aios-living-core--disc{aspect-ratio:1;border-radius:50%}.mz-ai-os-refresh .aios-living-core canvas[data-mz-core-canvas]{z-index:0;pointer-events:none}.mz-ai-os-refresh .aios-process-core{width:clamp(124px,12vw,154px);border:1px solid rgb(23 23 21 / 14%)}@media(min-width:768px)and (max-width:1099px){.mz-ai-os-refresh .aios-workflow-cards .grid{grid-template-columns:1fr;max-width:520px}}@media(max-width:767px){.mz-ai-os-refresh .aios-workflow-cards .grid{max-width:520px}}@media(max-width:599px){.mz-ai-os-refresh .aios-worked-example-heading{margin-bottom:var(--mz-space-8)}}@media(prefers-reduced-motion:reduce){.mz-ai-os-refresh .aios-workflow-slide{transition:none;transform:none}}.mz-ai-os-refresh .aios-v3-founder-original{background:var(--mz-surface-recessed);font-size:16px;line-height:1.5;letter-spacing:normal}.mz-ai-os-refresh .aios-v3-founder-original>section{max-width:none;padding-block:clamp(80px,10vw,128px);border:0;background:transparent}.mz-ai-os-refresh .aios-v3-founder-original .max-w-6xl{max-width:1160px}.mz-ai-os-refresh .aios-v3-founder-original h2{margin-top:20px;color:#171715;font-family:var(--mz-font-display);font-size:clamp(36px,5.2vw,68px);font-weight:680;line-height:.98;letter-spacing:-.052em;text-wrap:pretty}.mz-ai-os-refresh .aios-v3-founder-original .font-serif{font-family:var(--mz-font-editorial)}.mz-ai-os-refresh .aios-v3-founder-original p{margin-top:24px;color:#4f4f4b;font-family:var(--mz-font-body);letter-spacing:-.011em}.mz-ai-os-refresh .aios-v3-founder-original p+p{margin-top:16px}.mz-ai-os-refresh .aios-v3-founder-original p:last-child{margin-top:24px}.mz-ai-os-refresh .aios-v3-founder-original [class*=shadow]{box-shadow:none}.mz-ai-os-refresh .aios-v3-capture{margin:0;min-width:0}.mz-ai-os-refresh .aios-v3-capture-frame{overflow:hidden;border-radius:var(--mz-radius-control);background:var(--mz-surface-base)}.mz-ai-os-refresh .aios-v3-capture svg{display:block;width:100%;height:auto}.mz-ai-os-refresh .aios-v3-capture .aios-v3-capture-phone{display:none}.mz-ai-os-refresh .aios-v3-capture figcaption{margin-top:var(--mz-space-3);color:var(--mz-text-muted);font-size:var(--mz-type-caption-size);line-height:var(--mz-type-caption-leading)}@media(max-width:639px){.mz-ai-os-refresh .aios-v3-capture .aios-v3-capture-wide{display:none}.mz-ai-os-refresh .aios-v3-capture .aios-v3-capture-phone{display:block}}.mz-ai-os-refresh .aios-v3-features [data-feature=workflows]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:var(--mz-space-12);min-height:262px;padding:var(--mz-space-8) var(--mz-space-10)}.mz-ai-os-refresh .aios-workflow-library__copy{min-width:0}.mz-ai-os-refresh .aios-workflow-library__copy h3{margin:0;font:650 clamp(28px,2.7vw,32px)/1.12 var(--mz-font-display);letter-spacing:-.035em;overflow-wrap:anywhere}.mz-ai-os-refresh .aios-workflow-library__copy p{max-width:30ch;margin:var(--mz-space-3) 0 var(--mz-space-5);color:var(--mz-text-muted);font-size:var(--mz-type-body-default-size);line-height:var(--mz-type-body-default-leading)}.mz-ai-os-refresh .aios-workflow-library__visual{position:relative;min-width:0}.mz-ai-os-refresh .aios-workflow-library__viewport{position:relative;aspect-ratio:1620 / 620;overflow:hidden;border:1px solid color-mix(in srgb,var(--mz-border-default) 72%,var(--mz-surface-base));border-radius:var(--mz-radius-control);background:var(--mz-surface-base)}.mz-ai-os-refresh .aios-workflow-library__slide .aios-v3-capture-frame{border-radius:0}@media(max-width:919px){.mz-ai-os-refresh .aios-v3-features [data-feature=workflows]{gap:var(--mz-space-6);padding:var(--mz-space-6) var(--mz-space-8)}}@media(max-width:639px){.mz-ai-os-refresh .aios-v3-features [data-feature=workflows]{grid-template-columns:minmax(0,1fr);gap:var(--mz-space-6);padding:var(--mz-space-6)}}@media(prefers-reduced-motion:reduce){.mz-ai-os-refresh .aios-workflow-library__slide{transition:none;transform:none}}.mz-ai-os-refresh .aios-workspace-intro{max-width:760px;margin-bottom:var(--mz-space-12)}.mz-ai-os-refresh .aios-workspace-intro .aios-v3-heading{max-width:19ch;margin:0;text-wrap:balance;overflow-wrap:anywhere}.mz-ai-os-refresh .aios-v3-features .aios-feature-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:var(--mz-space-6);margin-bottom:var(--mz-space-6)}.mz-ai-os-refresh .aios-v3-features .aios-feature-card{position:relative;min-width:0;overflow:hidden;border:1px solid var(--mz-border-default);border-radius:var(--mz-radius-container);background:var(--mz-surface-base)}.mz-ai-os-refresh .aios-v3-features .aios-feature-card--core{grid-row:span 2;display:flex;flex-direction:column;min-height:680px}.mz-ai-os-refresh .aios-v3-features .aios-feature-card--compact{display:flex;flex-direction:column;min-height:328px}.mz-ai-os-refresh .aios-v3-features .aios-feature-card__copy{padding:var(--mz-space-6)}.mz-ai-os-refresh .aios-v3-features .aios-feature-card--core .aios-feature-card__copy{padding:var(--mz-space-10)}.mz-ai-os-refresh .aios-v3-features .aios-feature-card__copy h3{margin:0;font:650 var(--mz-type-heading-subsection-size)/1.12 var(--mz-font-display);letter-spacing:-.035em;text-wrap:pretty;overflow-wrap:anywhere}.mz-ai-os-refresh .aios-v3-features .aios-feature-card--core h3{font-size:clamp(28px,2.7vw,38px)}.mz-ai-os-refresh .aios-v3-features .aios-feature-card__copy p{max-width:38ch;margin:var(--mz-space-3) 0 0;color:var(--mz-text-muted);font-size:var(--mz-type-body-default-size);line-height:var(--mz-type-body-default-leading)}.mz-ai-os-refresh .aios-v3-features .aios-feature-media{min-width:0;margin:auto var(--mz-space-6) 0;padding:var(--mz-space-4) 0 0 var(--mz-space-4);height:184px;overflow:hidden;border:1px solid color-mix(in srgb,var(--mz-border-default) 72%,var(--mz-surface-base));border-bottom:0;border-radius:var(--mz-radius-control) var(--mz-radius-control) 0 0;background:var(--mz-surface-base)}.mz-ai-os-refresh .aios-v3-features .aios-feature-media--core{height:auto;max-height:490px;margin:auto -1px -1px var(--mz-space-10);padding:0;border-bottom:0;border-right:0;border-radius:var(--mz-radius-container) 0 0 0;box-shadow:-12px -12px 40px #1717150d}.mz-ai-os-refresh .aios-v3-features .aios-feature-media--core .aios-v3-capture{width:145%}.mz-ai-os-refresh .aios-v3-features .aios-feature-card--compact .aios-v3-capture{width:132%}.mz-ai-os-refresh .aios-v3-features .aios-feature-media .aios-v3-capture-frame{border-radius:0;background:var(--mz-surface-base)}@media(max-width:919px){.mz-ai-os-refresh .aios-v3-features .aios-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-ai-os-refresh .aios-v3-features .aios-feature-card--core{grid-column:1 / -1;grid-row:auto;min-height:0}.mz-ai-os-refresh .aios-v3-features .aios-feature-media--core{margin:var(--mz-space-4) -1px -1px var(--mz-space-8);max-height:none}}@media(max-width:639px){.mz-ai-os-refresh .aios-workspace-intro{margin-bottom:var(--mz-space-8)}.mz-ai-os-refresh .aios-v3-features .aios-feature-grid{grid-template-columns:minmax(0,1fr)}.mz-ai-os-refresh .aios-v3-features .aios-feature-card__copy,.mz-ai-os-refresh .aios-v3-features .aios-feature-card--core .aios-feature-card__copy{padding:var(--mz-space-6)}.mz-ai-os-refresh .aios-v3-features .aios-feature-media--core{margin:var(--mz-space-2) var(--mz-space-4) var(--mz-space-4);padding:var(--mz-space-3);border:1px solid var(--mz-border-default);border-radius:var(--mz-radius-control);background:var(--mz-surface-recessed);box-shadow:none}.mz-ai-os-refresh .aios-v3-features .aios-feature-card--core .aios-v3-capture{width:100%}.mz-ai-os-refresh .aios-v3-features .aios-feature-card--compact{min-height:304px}.mz-ai-os-refresh .aios-v3-features .aios-feature-card--compact .aios-v3-capture{width:128%}}.mz-ai-os-refresh .aios-v3-section.aios-content-workflow{padding-top:var(--mz-space-10);overflow-wrap:anywhere}.mz-ai-os-refresh .aios-content-workflow__intro{max-width:850px;margin-bottom:var(--mz-space-10)}.mz-ai-os-refresh .aios-content-workflow__intro .aios-v3-heading{max-width:21ch;margin:0}.mz-ai-os-refresh .aios-content-workflow__intro .aios-v3-lead{max-width:55ch;margin:var(--mz-space-5) 0 0}.mz-ai-os-refresh .aios-content-workflow__steps{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mz-space-6);margin:0;padding:0;list-style:none}.mz-ai-os-refresh .aios-content-workflow__steps>li{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;border:1px solid var(--mz-border-default);border-radius:var(--mz-radius-container);background:var(--mz-surface-base)}.mz-ai-os-refresh .aios-content-workflow__step-copy{display:grid;grid-template-columns:var(--mz-space-6) minmax(0,1fr);gap:var(--mz-space-3);padding:var(--mz-space-6);align-content:center;min-width:0}.mz-ai-os-refresh .aios-content-workflow__number{color:var(--mz-text-muted);font-size:var(--mz-type-body-default-size);line-height:1.6;font-variant-numeric:tabular-nums}.mz-ai-os-refresh .aios-content-workflow__step-copy h3{margin:0;font:650 var(--mz-type-body-lead-size) / 1.25 var(--mz-font-display);letter-spacing:-.025em;text-wrap:balance}.mz-ai-os-refresh .aios-content-workflow__step-copy p{margin:var(--mz-space-2) 0 0;color:var(--mz-text-muted);font-size:var(--mz-type-body-default-size);line-height:1.5}.mz-ai-os-refresh .aios-content-workflow__visual{display:grid;place-items:center;min-width:0;margin:0 var(--mz-space-3) var(--mz-space-3);padding:var(--mz-space-5);background:var(--mz-surface-recessed);border-radius:var(--mz-radius-compact)}.mz-ai-os-refresh .aios-content-workflow__idea{width:100%;max-width:360px;padding:var(--mz-space-6);background:var(--mz-surface-base);border:1px solid var(--mz-border-default);border-radius:var(--mz-radius-control)}.mz-ai-os-refresh .aios-content-workflow__idea-label{display:flex;align-items:center;gap:var(--mz-space-3);color:var(--mz-text-muted);font-size:var(--mz-type-body-compact-size)}.mz-ai-os-refresh .aios-content-workflow__idea>p{margin:var(--mz-space-5) 0;font:600 var(--mz-type-body-lead-size) / 1.35 var(--mz-font-display);letter-spacing:-.02em}.mz-ai-os-refresh .aios-content-workflow__idea-note{color:var(--mz-text-muted);font-size:var(--mz-type-body-compact-size)}.mz-ai-os-refresh .aios-content-workflow__context{display:grid;justify-items:center;gap:var(--mz-space-5);width:100%;max-width:360px}.mz-ai-os-refresh .aios-content-workflow__sources{display:grid;gap:var(--mz-space-3);width:100%}.mz-ai-os-refresh .aios-content-workflow__sources>div{display:flex;align-items:center;gap:var(--mz-space-3);padding:var(--mz-space-3) var(--mz-space-4);background:var(--mz-surface-base);border:1px solid var(--mz-border-default);border-radius:var(--mz-radius-compact);font-size:var(--mz-type-body-compact-size)}.mz-ai-os-refresh .aios-content-workflow__context svg{flex:none;color:var(--mz-text-muted)}.mz-ai-os-refresh .aios-content-workflow__engine{display:flex;align-items:center;gap:var(--mz-space-3);font-size:var(--mz-type-body-default-size)}.mz-ai-os-refresh .aios-content-workflow__engine img{width:56px;height:56px;object-fit:cover;border-radius:var(--mz-radius-full)}.mz-ai-os-refresh .aios-content-workflow__page{width:100%;margin:0}.mz-ai-os-refresh .aios-content-workflow__page img{display:block;width:100%;height:auto;border:1px solid var(--mz-border-default);border-radius:var(--mz-radius-fine)}.mz-ai-os-refresh .aios-content-workflow__page figcaption{margin-top:var(--mz-space-3);color:var(--mz-text-muted);font-size:var(--mz-type-body-compact-size);line-height:1.5}@media(min-width:920px){.mz-ai-os-refresh .aios-content-workflow__steps{gap:var(--mz-space-8)}.mz-ai-os-refresh .aios-content-workflow__steps>li{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.mz-ai-os-refresh .aios-content-workflow__step-copy{gap:var(--mz-space-4);padding:var(--mz-space-10)}.mz-ai-os-refresh .aios-content-workflow__step-copy h3{font-size:var(--mz-type-heading-section-size);line-height:var(--mz-type-heading-section-leading)}.mz-ai-os-refresh .aios-content-workflow__step-copy p{max-width:30ch;margin-top:var(--mz-space-3)}.mz-ai-os-refresh .aios-content-workflow__number{line-height:var(--mz-type-heading-section-leading);padding-top:var(--mz-space-2)}.mz-ai-os-refresh .aios-content-workflow__visual{min-height:320px;margin:var(--mz-space-3) var(--mz-space-3) var(--mz-space-3) 0;padding:var(--mz-space-8)}}@media(max-width:767px){.mz-ai-os-refresh .aios-content-workflow__step-copy{padding:var(--mz-space-5) var(--mz-space-4)}.mz-ai-os-refresh .aios-content-workflow__visual{min-height:0;padding:var(--mz-space-4);margin:0 var(--mz-space-2) var(--mz-space-2)}.mz-ai-os-refresh .aios-content-workflow__idea{padding:var(--mz-space-5)}.mz-ai-os-refresh .aios-content-workflow__context{gap:var(--mz-space-4)}}.mz-ai-os-refresh{min-height:100vh}.mz-ai-os-refresh .aios-v3-main{display:grid;grid-template-columns:minmax(0,1fr);row-gap:clamp(var(--mz-space-10),6vw,var(--mz-space-20))}.mz-ai-os-refresh .aios-v3-container{width:min(100% - 2 * var(--mz-page-gutter),var(--mz-content-standard));margin-inline:auto}.mz-ai-os-refresh .aios-v3-section{padding-block:var(--mz-section-compact)}.mz-ai-os-refresh .aios-v3-heading{max-width:18ch;font-family:var(--mz-font-display);font-size:var(--mz-type-display-title-size);font-weight:var(--mz-type-display-title-weight);line-height:var(--mz-type-display-title-leading);letter-spacing:var(--mz-type-display-title-tracking);text-wrap:pretty}.mz-ai-os-refresh .aios-v3-lead{color:var(--mz-text-muted);font-size:var(--mz-type-body-lead-size);line-height:var(--mz-type-body-lead-leading);letter-spacing:var(--mz-type-body-lead-tracking)}.mz-ai-os-refresh .aios-v3-eyebrow{font-size:var(--mz-type-ui-label-size);font-weight:var(--mz-type-ui-label-weight);line-height:1.5;letter-spacing:var(--mz-type-ui-label-tracking);text-transform:uppercase;color:var(--mz-text-muted)}.mz-ai-os-refresh .aios-v3-caption{color:var(--mz-text-muted);font-size:var(--mz-type-body-compact-size);line-height:var(--mz-type-body-compact-leading)}.mz-ai-os-refresh .aios-v3-text-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--mz-space-2);min-height:var(--mz-space-12);color:var(--mz-text-primary);font-size:var(--mz-type-ui-control-size);font-weight:var(--mz-type-ui-control-weight);text-decoration:none}.mz-ai-os-refresh .aios-v3-text-link:hover{text-decoration:underline}.mz-ai-os-refresh .aios-v3-skip{position:fixed;top:var(--mz-space-4);left:var(--mz-space-4);z-index:1000;padding:var(--mz-space-3) var(--mz-space-4);background:var(--mz-surface-base);color:var(--mz-text-primary);border-radius:var(--mz-radius-control);transform:translateY(-200%)}.mz-ai-os-refresh .aios-v3-skip:focus{transform:none}.mz-ai-os-refresh .aios-v3-hero{padding-block:var(--mz-space-40) var(--mz-space-16)}.mz-ai-os-refresh .aios-v3-hero-copy{display:flex;flex-direction:column;align-items:center;text-align:center}.mz-ai-os-refresh .aios-v3-hero-copy>.aios-v3-eyebrow{margin-bottom:var(--mz-space-6)}.mz-ai-os-refresh .aios-v3-hero-copy>.aios-v3-eyebrow span{margin-inline:var(--mz-space-2)}.mz-ai-os-refresh .aios-v3-hero h1{max-width:17ch;font-family:var(--mz-font-display);font-size:var(--mz-type-display-hero-size);font-weight:var(--mz-type-display-hero-weight);line-height:var(--mz-type-display-hero-leading);letter-spacing:var(--mz-type-display-hero-tracking);text-wrap:balance}.mz-ai-os-refresh .aios-v3-hero-copy>.aios-v3-lead{max-width:56ch;margin-top:var(--mz-space-6);text-wrap:pretty}.mz-ai-os-refresh .aios-v3-actions{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:var(--mz-space-6);margin-top:var(--mz-space-8)}.mz-ai-os-refresh .aios-v3-hero-purchase{display:grid;gap:var(--mz-space-2)}.mz-ai-os-refresh .aios-v3-hero-cadence{font-size:var(--mz-type-body-compact-size);color:var(--mz-text-muted)}.mz-ai-os-refresh .aios-v3-hero-terms{display:grid;gap:var(--mz-space-2);margin-top:var(--mz-space-5);font-size:var(--mz-type-body-compact-size);color:var(--mz-text-secondary)}.mz-ai-os-refresh .aios-v3-hero-terms>p:last-child{color:var(--mz-text-muted)}.mz-ai-os-refresh .aios-v3-hero-media{position:relative;isolation:isolate;width:min(100%,1120px);margin:var(--mz-space-16) auto 0;padding:clamp(42px,6.5vw,76px);border:1px solid rgb(255 255 255 / 42%);border-radius:var(--mz-radius-panel);overflow:hidden;background:#61717c;box-shadow:0 1px #ffffffb8 inset,0 34px 90px #1717152e}.mz-ai-os-refresh .aios-v3-hero-media:before{position:absolute;z-index:-2;top:-5px;right:-5px;bottom:-5px;left:-5px;background:url(/ai-os-hero-backdrop.webp) center 52% / cover;content:"";filter:saturate(.82) contrast(.94) blur(1.2px);transform:scale(1.012)}.mz-ai-os-refresh .aios-v3-hero-media:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#151c1f14,#0a0e102e),radial-gradient(circle at 50% 38%,transparent 32%,rgb(9 12 14 / 18%) 100%);content:""}.mz-ai-os-refresh .aios-v3-hero-demo{position:relative;padding:1px;border-radius:var(--mz-radius-container);overflow:hidden;background:linear-gradient(135deg,#ffffffc7,#ffffff47 38%,#98acb561 68%,#ffffff94);box-shadow:0 1px #ffffff94 inset,0 20px 55px #060c0f52}.mz-ai-os-refresh .aios-v3-hero-demo video,.mz-ai-os-refresh .aios-v3-hero-demo img{width:100%;border-radius:calc(var(--mz-radius-container) - 1px)}.mz-ai-os-refresh .aios-v3-section-intro{display:grid;grid-template-columns:1fr 1fr;gap:var(--mz-space-16);align-items:start;margin-bottom:var(--mz-space-10)}.mz-ai-os-refresh .aios-v3-section-intro>*{min-width:0}.mz-ai-os-refresh .aios-v3-intro-copy{display:grid;gap:var(--mz-space-4);color:var(--mz-text-muted);max-width:60ch}.mz-ai-os-refresh .aios-v3-intro-copy .aios-v3-text-link{justify-self:start}.mz-ai-os-refresh .aios-v3-final{display:grid;justify-items:center;gap:var(--mz-space-4);padding:0 var(--mz-page-gutter) var(--mz-space-20);text-align:center}.mz-ai-os-refresh .aios-v3-final p{color:var(--mz-text-muted);font-size:var(--mz-type-body-compact-size)}@media(max-width:919px){.mz-ai-os-refresh .aios-v3-section-intro{grid-template-columns:1fr;gap:var(--mz-space-6)}.mz-ai-os-refresh .aios-v3-hero{padding-top:var(--mz-space-36)}}@media(max-width:599px){.mz-ai-os-refresh .aios-v3-hero{padding-top:var(--mz-space-30);padding-bottom:var(--mz-space-8)}.mz-ai-os-refresh .aios-v3-actions{gap:var(--mz-space-5);margin-top:var(--mz-space-6)}.mz-ai-os-refresh .aios-v3-hero-terms{max-width:30ch}.mz-ai-os-refresh .aios-v3-hero-media{margin-top:var(--mz-space-10)}}@media(max-width:900px){.mz-ai-os-refresh .aios-v3-hero-media{width:min(100%,720px);padding:clamp(28px,6vw,52px)}}@media(max-width:767.98px){.mz-ai-os-refresh .aios-v3-hero h1{max-width:100%;overflow-wrap:anywhere}.mz-ai-os-refresh .aios-v3-actions{flex-direction:column;align-items:stretch;width:min(100%,360px);gap:var(--mz-space-2)}.mz-ai-os-refresh .aios-v3-hero-terms,.mz-ai-os-refresh .aios-v3-hero-demo [data-hero-media=demo]{display:none}.mz-ai-os-refresh .aios-v3-hero-demo{padding:0;background:none;box-shadow:none}}@media(max-width:640px){.mz-ai-os-refresh .aios-v3-hero-media{width:calc(100% - 8px);padding:var(--mz-space-4)}}@media(prefers-reduced-motion:reduce){.mz-ai-os-refresh :where(a,button){scroll-behavior:auto;transition-duration:0s}}
