.mk-root{--mk-bg:#f2f4f3;--mk-surface:#fff;--mk-ink:#0f1214;--mk-ink-2:#3e464c;--mk-ink-3:#5a6268;--mk-line:#d5dadc;--mk-control-line:#7a8389;--mk-accent:#2346d8;--mk-accent-fill:#2346d8;--mk-accent-tint:#e8edfc;--mk-accent-chat:#5b3fd6;--mk-accent-chat-fill:#5b3fd6;--mk-accent-chat-tint:#ece8fc;--mk-accent-image:#9d2fb8;--mk-accent-image-fill:#9d2fb8;--mk-accent-image-tint:#f6e8fa;--mk-accent-video:#1f5fd1;--mk-accent-video-fill:#1f5fd1;--mk-accent-video-tint:#e6eefc;--mk-accent-narration:#b8460b;--mk-accent-narration-fill:#b8460b;--mk-accent-narration-tint:#fbeee3;--mk-speaker-b:#a8510d;--mk-speaker-b-tint:#fbeee3;--mk-on-accent:#fff;--mk-success:#1f7a4d;--mk-shadow-hard:#0f1214;--mk-night:#0f1214;--mk-night-ink:#f2f4f3;--mk-night-ink-2:#b9c1c6;--mk-night-accent:#afc0ff;--mk-night-line:#262c30;--mk-night-control-line:#6b767d}html[data-theme-mode=dark] .mk-root{--mk-bg:#0b0e10;--mk-surface:#14191c;--mk-ink:#eceff0;--mk-ink-2:#a3adb3;--mk-ink-3:#8a949a;--mk-line:#283036;--mk-control-line:#6b767d;--mk-accent:#8ea6ff;--mk-accent-fill:#3557f0;--mk-accent-tint:#161f3d;--mk-accent-chat:#b4a4ff;--mk-accent-chat-fill:#5b3fd6;--mk-accent-chat-tint:#1d1838;--mk-accent-image:#e2a3f5;--mk-accent-image-fill:#9d2fb8;--mk-accent-image-tint:#2a1630;--mk-accent-video:#8fb8ff;--mk-accent-video-fill:#1f5fd1;--mk-accent-video-tint:#132038;--mk-accent-narration:#ff9f5a;--mk-accent-narration-fill:#b8460b;--mk-accent-narration-tint:#2e1d10;--mk-speaker-b:#f5a35c;--mk-speaker-b-tint:#2e1d10;--mk-on-accent:#fff;--mk-success:#4cc38a;--mk-shadow-hard:#3557f0;--mk-night:#040506;--mk-night-ink:#eceff0;--mk-night-ink-2:#a3adb3;--mk-night-accent:#8ea6ff;--mk-night-line:#46525a;--mk-night-control-line:#6b767d}@media (prefers-color-scheme:dark){html[data-theme-mode=system] .mk-root{--mk-bg:#0b0e10;--mk-surface:#14191c;--mk-ink:#eceff0;--mk-ink-2:#a3adb3;--mk-ink-3:#8a949a;--mk-line:#283036;--mk-control-line:#6b767d;--mk-accent:#8ea6ff;--mk-accent-fill:#3557f0;--mk-accent-tint:#161f3d;--mk-accent-chat:#b4a4ff;--mk-accent-chat-fill:#5b3fd6;--mk-accent-chat-tint:#1d1838;--mk-accent-image:#e2a3f5;--mk-accent-image-fill:#9d2fb8;--mk-accent-image-tint:#2a1630;--mk-accent-video:#8fb8ff;--mk-accent-video-fill:#1f5fd1;--mk-accent-video-tint:#132038;--mk-accent-narration:#ff9f5a;--mk-accent-narration-fill:#b8460b;--mk-accent-narration-tint:#2e1d10;--mk-speaker-b:#f5a35c;--mk-speaker-b-tint:#2e1d10;--mk-success:#4cc38a;--mk-shadow-hard:#3557f0;--mk-night:#040506;--mk-night-ink:#eceff0;--mk-night-ink-2:#a3adb3;--mk-night-accent:#8ea6ff;--mk-night-line:#46525a}}.mk-root{background:var(--mk-bg);color:var(--mk-ink);font-family:var(--mk-font-sans),ui-sans-serif,system-ui,sans-serif}.mk-root .mk-mono{font-family:var(--mk-font-mono),ui-monospace,monospace}.mk-root :focus-visible{outline:2px solid var(--mk-accent);outline-offset:2px}.mk-root .mk-night :focus-visible{outline-color:var(--mk-night-accent)}.mk-root form[data-brief-variant=night] textarea:focus-visible{outline:none}.mk-root form[data-brief-variant=night] button:focus-visible{outline-color:var(--mk-accent)}.mk-root form[data-brief-variant=hero] textarea:focus-visible{outline:none}@keyframes mk-fill{0%{width:0}to{width:100%}}@keyframes mk-pop{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}@keyframes mk-spin{to{transform:rotate(360deg)}}@keyframes mk-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mk-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes mk-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.mk-fill{animation:1.1s linear forwards mk-fill}.mk-play{animation:4.4s linear forwards mk-fill}.mk-pop{animation:.45s cubic-bezier(.2,.8,.2,1) both mk-pop}.mk-spin{animation:.9s linear infinite mk-spin}.mk-marquee{animation:38s linear infinite mk-marquee}.mk-marquee:hover,.mk-marquee[data-paused=true]{animation-play-state:paused}.mk-pulse{animation:1.4s ease-in-out infinite mk-pulse}.mk-reveal[data-revealed=true]{animation:.5s ease-out both mk-reveal}.mk-tile{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}@media (hover:hover){.mk-tile:hover{transform:translateY(-6px);box-shadow:0 24px 50px #00000073}}@media (prefers-reduced-motion:reduce){.mk-fill,.mk-play,.mk-pop,.mk-spin,.mk-marquee,.mk-pulse,.mk-reveal[data-revealed=true]{animation:none}.mk-fill,.mk-play{width:100%}.mk-tile{transition:none}.mk-tile:hover{transform:none}}.mk-root .mk-dark-only,html[data-theme-mode=dark] .mk-root .mk-light-only{display:none}html[data-theme-mode=dark] .mk-root .mk-dark-only{display:block}@media (prefers-color-scheme:dark){html[data-theme-mode=system] .mk-root .mk-light-only{display:none}html[data-theme-mode=system] .mk-root .mk-dark-only{display:block}}
.mk-root :is(.chat-product-page,.narration-studio-page,.avc-page,.aig-page,.mk-product-generic,.mk-product-resources){--theme-canvas:var(--mk-bg);--theme-surface:var(--mk-surface);--theme-surface-muted:var(--mk-bg);--theme-surface-elevated:var(--mk-surface);--theme-foreground:var(--mk-ink);--theme-foreground-soft:var(--mk-ink-2);--theme-foreground-muted:var(--mk-ink-3);--theme-border:var(--mk-line);--theme-border-strong:var(--mk-control-line);background:var(--mk-bg);color:var(--mk-ink)}.mk-root .chat-product-page{--mk-page-accent:var(--mk-accent-chat);--mk-page-accent-fill:var(--mk-accent-chat-fill);--mk-page-accent-tint:var(--mk-accent-chat-tint);--theme-primary:var(--mk-page-accent);accent-color:var(--mk-page-accent)}.mk-root .aig-page{--mk-page-accent:var(--mk-accent-image);--mk-page-accent-fill:var(--mk-accent-image-fill);--mk-page-accent-tint:var(--mk-accent-image-tint);--theme-primary:var(--mk-page-accent);accent-color:var(--mk-page-accent)}.mk-root .avc-page{--mk-page-accent:var(--mk-accent-video);--mk-page-accent-fill:var(--mk-accent-video-fill);--mk-page-accent-tint:var(--mk-accent-video-tint);--theme-primary:var(--mk-page-accent);accent-color:var(--mk-page-accent)}.mk-root .narration-studio-page{--mk-page-accent:var(--mk-accent-narration);--mk-page-accent-fill:var(--mk-accent-narration-fill);--mk-page-accent-tint:var(--mk-accent-narration-tint);--theme-primary:var(--mk-page-accent);accent-color:var(--mk-page-accent)}.mk-root .mk-product-generic{--mk-page-accent:var(--mk-accent);--mk-page-accent-fill:var(--mk-accent-fill);--mk-page-accent-tint:var(--mk-accent-tint);--theme-primary:var(--mk-page-accent);accent-color:var(--mk-page-accent)}.mk-root :is(.chat-product-page,.narration-studio-page,.avc-page,.aig-page,.mk-product-generic) :focus-visible{outline-color:var(--mk-page-accent)}.mk-root :is(.chat-product-page,.narration-studio-page,.avc-page,.aig-page,.mk-product-generic) .primary-cta{background-color:var(--mk-page-accent-fill);color:var(--mk-on-accent);box-shadow:0 14px 28px -10px color-mix(in srgb,var(--mk-page-accent-fill)55%,transparent);background-image:none}.mk-root :is(.chat-product-page,.narration-studio-page,.avc-page,.aig-page,.mk-product-generic) .primary-cta:hover{background-color:color-mix(in srgb,var(--mk-page-accent-fill)88%,var(--mk-night));background-image:none}.mk-root :is(.product-badge-text,.product-badge-image,.product-badge-video,.product-badge-audio){background-color:var(--mk-page-accent-tint);color:var(--mk-page-accent);border:1px solid color-mix(in srgb,var(--mk-page-accent)35%,transparent)}.mk-root :is(.product-icon-surface-text,.product-icon-surface-image,.product-icon-surface-video,.product-icon-surface-audio){background-color:color-mix(in srgb,var(--mk-surface)88%,transparent);border-color:var(--mk-control-line)}.mk-root :is(.product-icon-text,.product-icon-image,.product-icon-video,.product-icon-audio){color:var(--mk-page-accent)}.mk-root .chat-canvas{background-color:var(--mk-surface)}.mk-root .chat-grad{background-color:var(--mk-page-accent-fill);color:var(--mk-on-accent);background-image:none}.mk-root .chat-grad-text{color:var(--mk-page-accent)}.mk-root .chat-check{color:var(--mk-success)}.mk-root .chat-glass{background-color:var(--mk-surface)}.mk-root .chat-spark-chip{background-color:var(--mk-bg);background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--mk-page-accent)14%,transparent),transparent);border-color:var(--mk-line)}.mk-root .chat-shadow-xs{box-shadow:0 1px 2px color-mix(in srgb,var(--mk-night)8%,transparent)}.mk-root .chat-shadow-sm{box-shadow:0 1px 3px color-mix(in srgb,var(--mk-night)10%,transparent)}.mk-root .chat-shadow-md{box-shadow:0 8px 20px -6px color-mix(in srgb,var(--mk-night)16%,transparent)}.mk-root .chat-shadow-lg{box-shadow:0 18px 40px -12px color-mix(in srgb,var(--mk-night)20%,transparent)}.mk-root .chat-shadow-xl{box-shadow:0 28px 60px -20px color-mix(in srgb,var(--mk-night)28%,transparent)}.mk-root .chat-shadow-cta{box-shadow:0 14px 28px -10px color-mix(in srgb,var(--mk-page-accent-fill)55%,transparent)}.mk-root .chat-model-card{box-shadow:0 1px 3px color-mix(in srgb,var(--mk-night)10%,transparent)}.mk-root .chat-model-card:hover{box-shadow:0 18px 40px -12px color-mix(in srgb,var(--mk-night)20%,transparent)}@keyframes chat-shimmer{0%{background-position:-120% 0}to{background-position:220% 0}}@keyframes chat-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.mk-root .chat-shimmer{background-size:220% 100%;animation:4.5s linear infinite chat-shimmer}.mk-root .chat-rise{animation:.6s cubic-bezier(.22,1,.36,1) both chat-rise}@media (prefers-reduced-motion:reduce){.mk-root .chat-shimmer,.mk-root .chat-rise{animation:none}}.mk-root .ns-glass{background-color:var(--mk-surface);border-color:var(--mk-line)}.mk-root .ns-shadow-xs{box-shadow:0 1px 2px color-mix(in srgb,var(--mk-night)8%,transparent)}.mk-root .ns-shadow-sm{box-shadow:0 1px 3px color-mix(in srgb,var(--mk-night)10%,transparent)}.mk-root .ns-shadow-md{box-shadow:0 8px 20px -6px color-mix(in srgb,var(--mk-night)16%,transparent)}.mk-root .ns-shadow-lg{box-shadow:0 18px 40px -12px color-mix(in srgb,var(--mk-night)20%,transparent)}.mk-root .ns-shadow-xl{box-shadow:0 28px 60px -20px color-mix(in srgb,var(--mk-night)28%,transparent)}.mk-root .ns-card-hover{transition:transform .15s cubic-bezier(.22,1,.36,1),box-shadow .15s cubic-bezier(.22,1,.36,1)}.mk-root .ns-card-hover:hover{box-shadow:0 8px 20px -6px color-mix(in srgb,var(--mk-night)16%,transparent);transform:translateY(-3px)}.mk-root .ns-card-nudge{transition:transform .15s cubic-bezier(.22,1,.36,1)}.mk-root .ns-card-nudge:hover{transform:translate(3px)}.mk-root .ns-focus:focus-visible{outline:2px solid var(--mk-page-accent);outline-offset:2px}@keyframes ns-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes ns-floatb{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes ns-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes ns-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.mk-root .ns-float{animation:6s cubic-bezier(.65,0,.35,1) infinite ns-float}.mk-root .ns-floatb{animation:7s cubic-bezier(.65,0,.35,1) infinite ns-floatb}.mk-root .ns-pulse{animation:2s ease-in-out infinite ns-pulse}.mk-root .ns-rise{animation:.6s cubic-bezier(.22,1,.36,1) both ns-rise}@media (prefers-reduced-motion:reduce){.mk-root .ns-float,.mk-root .ns-floatb,.mk-root .ns-pulse,.mk-root .ns-rise{animation:none}}.mk-root .aig-grad{background-color:var(--mk-page-accent-fill);color:var(--mk-on-accent);background-image:none}.mk-root .aig-grad-text,.mk-root .aig-accent{color:var(--mk-page-accent)}.mk-root .aig-final-cta{background-color:var(--mk-on-accent);color:var(--mk-page-accent-fill)}.mk-root .aig-glass{background-color:color-mix(in srgb,var(--mk-surface)88%,transparent);border-color:var(--mk-line)}.mk-root .aig-glass-panel{background-color:color-mix(in srgb,var(--mk-surface)94%,transparent);border-color:var(--mk-line)}.mk-root .aig-shadow-xs{box-shadow:0 1px 2px color-mix(in srgb,var(--mk-night)8%,transparent)}.mk-root .aig-shadow-sm{box-shadow:0 1px 3px color-mix(in srgb,var(--mk-night)10%,transparent)}.mk-root .aig-shadow-md{box-shadow:0 8px 20px -6px color-mix(in srgb,var(--mk-night)16%,transparent)}.mk-root .aig-shadow-lg{box-shadow:0 18px 40px -12px color-mix(in srgb,var(--mk-night)20%,transparent)}.mk-root .aig-shadow-xl{box-shadow:0 28px 60px -20px color-mix(in srgb,var(--mk-night)28%,transparent)}@keyframes aig-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes aig-floatb{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes aig-pulse{0%,to{opacity:.55}50%{opacity:1}}.mk-root .aig-float{animation:6s cubic-bezier(.65,0,.35,1) infinite aig-float}.mk-root .aig-floatb{animation:7s cubic-bezier(.65,0,.35,1) infinite aig-floatb}.mk-root .aig-pulse{animation:2s ease-in-out infinite aig-pulse}@media (prefers-reduced-motion:reduce){.mk-root .aig-float,.mk-root .aig-floatb,.mk-root .aig-pulse{animation:none}}.mk-root .avc-focus:focus-visible{outline:2px solid var(--mk-page-accent);outline-offset:2px}.mk-root .avc-focus-media:focus-visible{outline:2px solid var(--mk-night-ink);outline-offset:2px}.mk-root .avc-glass{background-color:color-mix(in srgb,var(--mk-surface)88%,transparent);border-color:var(--mk-line)}.mk-root .avc-shadow-xs{box-shadow:0 1px 2px color-mix(in srgb,var(--mk-night)8%,transparent)}.mk-root .avc-shadow-sm{box-shadow:0 1px 3px color-mix(in srgb,var(--mk-night)10%,transparent)}.mk-root .avc-shadow-md{box-shadow:0 8px 20px -6px color-mix(in srgb,var(--mk-night)16%,transparent)}.mk-root .avc-shadow-lg{box-shadow:0 18px 40px -12px color-mix(in srgb,var(--mk-night)20%,transparent)}.mk-root .avc-shadow-xl{box-shadow:0 28px 60px -20px color-mix(in srgb,var(--mk-night)28%,transparent)}.mk-root .avc-final-cta{background-color:var(--mk-on-accent);color:var(--mk-page-accent-fill)}.mk-root .avc-final-ghost{background-color:color-mix(in srgb,var(--mk-page-accent-fill)80%,var(--mk-night));border-color:color-mix(in srgb,var(--mk-on-accent)45%,transparent);color:var(--mk-on-accent)}@keyframes avc-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes avc-dash{to{stroke-dashoffset:-26px}}@keyframes avc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes avc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes avc-kenburns{0%{transform:scale(1.001)}to{transform:scale(1.08)}}@keyframes avc-hero-progress{0%{width:0%}to{width:100%}}.mk-root .avc-pulse{animation:2s ease-in-out infinite avc-pulse}.mk-root .avc-dash{animation:1.4s linear infinite avc-dash}.mk-root .avc-rise{animation:.6s cubic-bezier(.22,1,.36,1) both avc-rise}.mk-root .avc-fade-in{animation:.7s cubic-bezier(.22,1,.36,1) both avc-fade-in}.mk-root .avc-kenburns{animation:7s ease-out both avc-kenburns}.mk-root .avc-hero-progress{animation:6.5s linear both avc-hero-progress}@media (prefers-reduced-motion:reduce){.mk-root .avc-pulse,.mk-root .avc-dash,.mk-root .avc-rise,.mk-root .avc-fade-in,.mk-root .avc-kenburns,.mk-root .avc-hero-progress{animation:none}}.mk-root .avc-ctl{background-color:color-mix(in srgb,var(--mk-night)62%,transparent);border-color:color-mix(in srgb,var(--mk-night-ink)20%,transparent);color:var(--mk-night-ink)}.mk-root .avc-ctl:hover{background-color:color-mix(in srgb,var(--mk-night)78%,transparent)}
/*# sourceMappingURL=16b617f3290fd7d6.css.map*/