/* Reference-aligned product shell: dimensions and visual hierarchy mirror museai.im. */
:root{--ink:#18181b;--muted:#71717a;--paper:#fff;--line:rgba(9,9,11,.08)}
body{background:#fff;font-family:Inter,"Helvetica Neue",Arial,sans-serif}.wrap{max-width:1440px}.nav{height:72px;max-width:1440px;padding:0 40px;border-bottom:1px solid rgba(9,9,11,.02);background:rgba(255,255,255,.96);backdrop-filter:blur(18px);position:sticky;top:0;z-index:5}.reference-brand{gap:8px;height:32px}.reference-brand img:first-child{width:30px;height:30px}.reference-brand .wordmark{width:97px;height:15px}.reference-brand .brand-mark,.reference-brand>span{display:none}.nav nav{gap:35px}.nav nav a{font-size:13px;font-weight:500;color:#27272a}.nav-actions{gap:14px}.nav-actions .dark-btn{padding:10px 17px;border-radius:8px;font-weight:600}.nav-actions .text-btn{font-weight:500;color:#3f3f46}.hero{padding:67px 24px 50px}.hero .eyebrow{display:none}.hero h1{font-size:clamp(36px,4.07vw,58.7px);line-height:1.12;letter-spacing:-.055em;margin:0;color:#18181b}.hero p{max-width:780px;font-size:18px;line-height:1.55;color:#71717a;margin-top:22px}.hero-actions{margin-top:29px;gap:14px}.hero-actions .dark-btn{border-radius:9px;padding:13px 18px}.plain-link{border:1px solid rgba(9,9,11,.14);border-radius:9px;padding:12px 17px;font-size:13px;font-weight:600}.trust-row{margin-top:31px;color:#a1a1aa;gap:10px;font-size:10px}.workflow-canvas{max-width:1180px;margin:17px auto 0;height:580px;border-radius:18px;background:#f6f6f7;box-shadow:0 18px 60px rgba(9,9,11,.10);border:1px solid rgba(9,9,11,.08)}.canvas-nav{height:54px;background:#fff;padding:0 20px;color:#3f3f46}.canvas-logo{display:flex;align-items:center;gap:7px;font-weight:650}.canvas-left{top:54px;width:213px;background:#fbfbfc;border-right-color:#ececf0;padding:21px 13px}.canvas-left small{color:#a1a1aa}.canvas-left a{font-size:12px;color:#52525b;padding:9px 10px}.canvas-left a.selected{background:#f0f0f2;color:#18181b}.canvas-main{left:213px;top:54px;background:radial-gradient(circle at 50% 32%,#fff 0,#fafafa 44%,#f5f5f6 100%);padding-top:92px}.canvas-main .agent-orb{width:49px;height:49px;background:linear-gradient(145deg,#b2a6fc,#f2a794);box-shadow:none}.canvas-main h2{font-size:28px;letter-spacing:-1.25px;margin:16px 0 23px}.idea-prompt{width:min(660px,78%);height:105px;border-radius:14px;border-color:#e4e4e7;box-shadow:0 9px 20px rgba(9,9,11,.08);font-size:13px}.idea-prompt b{background:#18181b;width:33px;height:33px}.quick-tasks button{font-size:10px;background:#fff;border-color:#e4e4e7;color:#52525b}.agent-note{margin-top:56px}.ghost-card{border-radius:11px}.card-one{left:255px;top:374px;width:190px}.card-two{right:55px;top:140px;width:205px}.intro{padding:145px 72px 125px}.intro h2{font-size:50px}.features-grid{max-width:1240px;padding-bottom:145px}.features-grid article{background:#f7f7f8;border-radius:14px}.quote-section{background:#18181b}.cta{padding:105px 72px}.footer{max-width:1440px}
@media(max-width:760px){.nav{height:60px;padding:0 18px}.reference-brand img:first-child{width:25px;height:25px}.reference-brand .wordmark{width:80px}.hero{padding:46px 20px 25px}.hero h1{font-size:33px;letter-spacing:-.05em}.hero p{font-size:14px;margin-top:15px}.hero-actions{margin-top:24px}.workflow-canvas{height:455px;margin:15px 13px;border-radius:13px}.canvas-main{left:0;padding-top:61px}.canvas-main h2{font-size:23px}.ghost-card{display:none}.idea-prompt{height:83px}.intro{padding:92px 26px 70px}}
