.make-hero{padding-block:clamp(40px,4.4vw,58px) 54px;display:flex;flex-wrap:wrap;gap:clamp(28px,3.2vw,40px);align-items:flex-start}.make-pitch{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:20px;padding-top:6px}.make-pitch .pill--yellow{align-self:flex-start;padding:9px 16px;transform:rotate(1.2deg)}.make-pitch h1{margin:0;font:400 clamp(34px,4.4vw,58px) / .94 var(--display);letter-spacing:-.005em;color:var(--cream);text-shadow:0 6px 0 var(--teal-deep);max-width:13ch}.make-lede{margin:0;font:500 17px/1.5 var(--sans);color:var(--cream);max-width:52ch}.make-lede strong{color:var(--yellow)}.make-acts{display:flex;gap:12px;flex-wrap:wrap}.make-acts .btn{--lift: 6px;padding:16px 26px}.make-acts .btn i{font:400 13px var(--mono);font-style:normal;opacity:.85}.make-fine{margin:0;font:400 12px/1.7 var(--mono);color:var(--mint);max-width:48ch}.make-fine a{color:var(--yellow);text-decoration:underline}.def-word{color:var(--yellow);--def-line: rgba(255, 201, 74, .6)}.def-body{left:0;width:min(270px,calc(100vw - 40px));padding:14px 16px;background:var(--cream);color:var(--ink)}.def-body b{display:block;margin-bottom:5px;font:400 16px/1 var(--display)}.make-demo{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:18px}.win{border-radius:20px;background:var(--ink);overflow:hidden;box-shadow:0 9px #061a1673}.win-bar{display:flex;align-items:center;gap:8px;padding:11px 15px;border-bottom:1px solid rgba(255,244,226,.14);font:400 11px var(--mono);color:#fff4e280}.win-bar i{width:9px;height:9px;border-radius:var(--r-pill);background:#fff4e24d}.win-bar i:first-child{background:var(--orange)}.win-bar i:nth-child(2){background:var(--yellow)}.win-bar span{margin-left:6px}.agent{padding:16px;font:400 13px/1.9 var(--mono);color:var(--mint);min-height:190px}.agent-cmd{border:1px solid rgba(255,244,226,.2);border-radius:10px;padding:9px 12px;margin-bottom:12px;color:var(--cream)}.agent-cmd b{font-weight:400}.caret{display:inline-block;width:8px;height:15px;background:var(--yellow);vertical-align:-2px;animation:am-blink 1s step-end infinite}.agent-done{transition:opacity .3s}.agent-done b{color:var(--yellow);font-weight:400}.agent-done div{color:#eaf7f399}.agent-done a{color:var(--orange-lit)}.world{position:relative}.world-url{padding:10px 15px;border-bottom:1px solid rgba(255,244,226,.14);font:400 11px var(--mono);color:#fff4e280}.world-art{position:relative;aspect-ratio:16/10;overflow:hidden;background:#071f1b}.world-art video{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.62) contrast(.9);transform:scale(1.04);transition:filter .7s ease,transform .7s ease}.world[data-live] .world-art video{filter:none;transform:scale(1)}.world-status{position:absolute;left:11px;bottom:11px;display:flex;align-items:center;gap:7px;padding:5px 11px;border-radius:var(--r-pill);background:#071f1bb8;color:#eaf7f399;font:400 10px/1 var(--mono);transition:background .4s ease,color .4s ease}.world-status i{width:7px;height:7px;border-radius:var(--r-pill);background:#eaf7f373;animation:am-blink 1.1s step-end infinite}.world[data-live] .world-status{background:var(--orange);color:var(--orange-ink)}.world[data-live] .world-status i{background:var(--orange-ink)}.room{position:absolute;right:-16px;bottom:-52px;width:min(240px,68%);padding:13px 14px;border-radius:18px;background:var(--cream);color:var(--ink);display:flex;flex-direction:column;gap:7px;box-shadow:0 8px #0c2b2652;opacity:0;transform:translateY(10px);transition:opacity .45s ease,transform .45s ease}.world[data-live] .room{opacity:1;transform:translateY(0)}.room-head{display:flex;justify-content:space-between;font:400 10px var(--mono);color:#0c2b268c}.room-head b{color:var(--orange);font-weight:400}.room-row{display:flex;align-items:center;justify-content:space-between;gap:8px;height:29px;padding:0 8px;margin:0 -8px;border-radius:10px;opacity:0;transition:opacity .3s ease,background .3s ease}.room-row[data-in]{opacity:1}.room-row[data-hot]{background:var(--yellow)}.room-row span:first-child{font:400 17px/1 var(--display)}.room-row span+span{font:400 13px var(--mono)}.room-foot{font:400 10px var(--mono);color:#0c2b2673;border-top:1px dashed rgba(12,43,38,.2);padding-top:7px}.make-demo:after{content:"";display:block;height:52px}@media(max-width:640px){.room{right:0;width:min(240px,76%)}}@media(max-width:420px){.make-acts{flex-direction:column;align-items:stretch}.make-acts .btn{width:100%;padding:15px 18px;white-space:normal}}.ideas{padding-block:clamp(44px,4.6vw,62px) 12px}.band-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px 24px;margin-bottom:28px;flex-wrap:wrap}.band-head>div{display:flex;flex-direction:column;gap:8px}.band-head h2{color:var(--cream);font-size:34px}.band-head>p{margin:0 0 4px;font:500 15px/1.5 var(--sans);color:var(--cream);max-width:38ch}.idea-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:18px;margin-bottom:44px}.idea{display:flex;flex-direction:column;gap:9px;padding:22px;border:0;border-radius:var(--r-md);background:var(--cream);color:var(--ink);text-align:left;box-shadow:0 8px #0c2b264d;cursor:pointer;transition:transform .12s,box-shadow .12s}.idea:hover{transform:translateY(4px);box-shadow:0 4px #0c2b264d}.idea h3{margin:0;font:400 25px/1.05 var(--display)}.idea p{margin:0;font:500 14px/1.45 var(--sans);color:#0c2b26ad}.idea b{margin-top:auto;padding-top:10px;font:400 12px/1 var(--mono);letter-spacing:.04em;color:var(--teal)}.ways-head{display:flex;align-items:center;gap:14px;margin-bottom:20px;flex-wrap:wrap}.ways-head h2{color:var(--cream);font-size:34px}.ways{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:22px}.way{border-radius:var(--r-lg);background:var(--cream);color:var(--ink);padding:24px;display:flex;flex-direction:column;gap:14px;box-shadow:0 9px #0c2b264d}.way-tag{display:flex;align-items:center;gap:10px;font:400 11px var(--mono);color:#0c2b2680}.way-tag em{padding:4px 10px;border-radius:var(--r-pill);background:var(--teal-bright);color:#052c26;font:400 10px var(--mono);font-style:normal}.way h3{margin:0;font:400 30px/1 var(--display)}.way p{margin:0;font:500 15px/1.5 var(--sans);color:#0c2b26b3}.way a{color:var(--teal);text-decoration:underline}.way code{font:400 13px var(--mono);background:#0c2b2614;padding:2px 6px;border-radius:6px}.way .btn{--lift: 4px;align-self:flex-start;margin-top:auto;padding:12px 20px;border-radius:14px;font-size:18px}.way .btn--line{background:var(--cream);color:var(--ink);border:2px solid rgba(12,43,38,.25);box-shadow:none}.way .btn--line:hover{transform:none;background:#0c2b260f}.code{border-radius:14px;background:var(--ink);color:var(--mint);padding:15px 16px;font:400 12.5px/1.9 var(--mono);overflow-x:auto}.code .dim{color:#eaf7f380}.code i{color:#eaf7f373;font-style:normal}.code .code-gap{margin-top:8px}.steps{padding-block:clamp(34px,3.6vw,46px) 12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:22px}.step{display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:var(--r-md);background:var(--cream);color:var(--ink);box-shadow:0 8px #0c2b264d}.step div{font:400 11px var(--mono);color:#0c2b2680}.step h3{margin:0;font:400 23px/1.1 var(--display)}.step--last{background:var(--orange);color:var(--orange-ink);box-shadow:0 8px 0 var(--orange-deep)}.step--last div{color:#2a0e04bf}.deploy{padding-block:clamp(44px,4.6vw,62px) clamp(52px,5.2vw,70px)}.deploy-head{display:flex;align-items:center;gap:14px;margin-bottom:26px;flex-wrap:wrap}.deploy-head h2{color:var(--cream);text-shadow:0 4px 0 var(--teal-deep);font-size:clamp(26px,2.6vw,32px)}.deploy-box{border-radius:var(--r-lg);background:var(--cream);padding:20px;box-shadow:0 9px #0c2b264d;display:flex;flex-direction:column;gap:14px}.deploy-box textarea{width:100%;resize:vertical;border-radius:var(--r-sm);border:2px dashed rgba(12,43,38,.3);background:var(--cream-lit);padding:16px;font:400 13px/1.7 var(--mono);color:var(--ink);outline:none}.deploy-box textarea:focus{border-color:var(--teal)}.deploy-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.deploy-row .btn{--lift: 5px;padding:14px 24px;border-radius:14px;font-size:19px}.deploy-row .btn[disabled]{opacity:.65;cursor:progress}.deploy-note{font:400 12px/1.6 var(--mono);color:#0c2b2699;max-width:52ch}.deploy-note a{color:var(--teal);text-decoration:underline}.deploy-status{margin:0;font:500 14px/1.5 var(--sans);color:#0c2b26cc}.deploy-status:empty{display:none}.deploy-out{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:var(--r-sm);background:var(--ink);color:var(--mint);font:400 13px/1.7 var(--mono)}.deploy-out a{color:var(--yellow);text-decoration:underline;overflow-wrap:anywhere}.why{background:var(--ink);color:var(--mint)}.why .wrap{padding-block:clamp(48px,5.2vw,72px);display:flex;flex-wrap:wrap;gap:clamp(28px,3.4vw,44px);align-items:center}.why-copy{flex:1.3 1 340px;min-width:0;display:flex;flex-direction:column;gap:16px}.why-copy h2{font-size:clamp(30px,3.2vw,42px);line-height:1.02;color:var(--cream);max-width:19ch}.why-copy p{margin:0;font:500 17px/1.55 var(--sans);color:#eaf7f3b3;max-width:52ch}.why-chips{display:flex;gap:9px;flex-wrap:wrap;margin-top:6px}.why-chips span{padding:9px 16px;border-radius:var(--r-pill);background:#fff4e21a;font:400 13px var(--mono);color:#fff4e2d9}.why-vs{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:14px}.why-vs>div{padding:20px;border-radius:20px}.why-vs .vs-out{border:2px dashed rgba(255,244,226,.3)}.why-vs .vs-out b{display:block;margin-bottom:8px;font:400 11px var(--mono);color:#fff4e280}.why-vs .vs-out span{font:500 21px/1.25 var(--sans);color:#fff4e2bf}.why-vs .vs-in{background:var(--yellow);color:var(--ink);box-shadow:0 6px 0 var(--yellow-deep)}.why-vs .vs-in b{display:block;margin-bottom:8px;font:400 11px var(--mono);color:#0c2b2699}.why-vs .vs-in span{font:400 24px/1.1 var(--display)}.noart{padding-block:clamp(44px,4.6vw,62px) 8px}.noart-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:clamp(18px,2.4vw,32px);align-items:center}.noart-stage{position:relative;aspect-ratio:16 / 10;border-radius:var(--r-lg);overflow:hidden;background:radial-gradient(120% 100% at 50% 20%,#1b2430,#0d1015)}.noart-stage img,.noart-stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.noart-stage canvas{z-index:1}.noart-copy{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.noart-copy p{margin:0;font:500 16px/1.55 var(--sans);color:var(--cream);max-width:44ch}.noart-copy .btn{margin-top:4px}.noart-thumbs{margin-top:clamp(16px,2vw,24px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:12px}.noart-thumb{display:grid;border-radius:var(--r-md);overflow:hidden;background:var(--cream);box-shadow:0 4px #061a1673;color:var(--ink);text-decoration:none}.noart-thumb img{width:100%;aspect-ratio:1200 / 630;object-fit:cover;display:block;background:#12161c}.noart-thumb span{padding:9px 12px 11px;font:400 15px var(--display)}@media(max-width:720px){.noart-grid{grid-template-columns:1fr}}.faq{padding-block:clamp(46px,5vw,66px) 0}.faq h2{margin:0 0 32px;font-size:clamp(27px,2.9vw,36px);color:var(--cream)}.faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:16px}.faq-item{padding:20px 22px;border-radius:20px;background:#061a1638;display:flex;flex-direction:column;gap:8px}.faq-item h3{margin:0;font:400 21px/1.15 var(--display);color:var(--yellow)}.faq-item p{margin:0;font:500 15px/1.5 var(--sans);color:var(--cream)}.faq-item a{color:var(--orange-lit);text-decoration:underline}.faq-item code{font:400 13.5px var(--mono);background:#fff4e224;padding:2px 6px;border-radius:6px}.plans{padding-block:clamp(46px,5vw,66px) clamp(56px,5.8vw,78px)}.plans-head{display:flex;align-items:flex-end;gap:16px;margin-bottom:28px;flex-wrap:wrap}.plans-head h2{font-size:clamp(27px,2.9vw,36px);color:var(--cream)}.plans-head p{margin:0;font:500 15px/1.5 var(--sans);color:var(--mint);max-width:42ch}.plan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:20px}.plan{padding:22px;border-radius:var(--r-md);background:var(--cream);color:var(--ink);box-shadow:0 8px #0c2b264d;display:flex;flex-direction:column;gap:10px}.plan h3{margin:0;font:400 26px/1 var(--display)}.plan-name{display:flex;align-items:center;gap:10px}.plan-name em{padding:4px 10px;border-radius:var(--r-pill);background:var(--ink);color:var(--yellow);font:400 10px var(--mono);font-style:normal}.plan-price{font:400 15px var(--mono);color:var(--teal)}.plan ul{margin:0;padding:0;list-style:none;font:500 15px/1.7 var(--sans);color:var(--on-cream-soft)}.plan--pro{background:var(--yellow);box-shadow:0 8px 0 var(--yellow-deep)}.plan--pro .plan-price{color:#7a5a06}.plan--pro ul{color:#0c2b26c7}
