.linear-intake{max-width:940px;margin:auto}.linear-track{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.linear-track span{font-size:.8rem;color:#667791;border:1px solid #dce4ef;border-radius:100px;padding:6px 12px;background:#fff}.linear-track .current{background:#14243d;color:#f1cd78;border-color:#14243d}.linear-intake .form-grid{grid-template-columns:1fr}.linear-intake .field{min-inline-size:0}.linear-intake .field textarea{min-height:125px}.linear-intake [data-intake-heading]{scroll-margin-top:100px;outline:none}.linear-intake .card{animation:intake-in .2s ease-out}.ai-preview{padding:22px;border:1px solid #dec58b;border-radius:18px;background:#fffaf0;margin:22px 0}.ai-preview textarea{width:100%;min-height:150px}.ai-image-preview{width:min(100%,380px);height:auto;border-radius:16px;display:block;margin:15px auto}.ai-preview .actions{flex-wrap:wrap}@keyframes intake-in{from{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.linear-intake .card{animation:none}}
