PageSourceSearch

https://mostreams-com.lovable.app/assets/artist-advice-CWa3J-xQ.js

js mostreams-com.lovable.app collected 2026-10-03 03:34:25 UTC 3,305 bytes, 1 lines download raw bytes

1import{j as e}from"./index-BNrdOJig.js";import{P as a}from"./PageShell-CWbrZUQJ.js";import"./SiteNav-BcGgqsav.js";import"./dropdown-menu-KsqIXfPg.js";import"./index-Dc9JXvma.js";import"./index-xFoOlCOp.js";import"./index-BgFHfwbL.js";import"./chevron-down-Bsk54EUt.js";import"./globe-BA4Wl8PS.js";import"./SiteFooter-dnnZxriw.js";import"./input-CwAqzCK4.js";import"./mail-Dg76bAst.js";import"./YouTubeBackground-CCoqfn6u.js";import"./FanFreeBanner-Bn5Nkcw_.js";import"./gift-zW-OXeDx.js";const s=[{tag:"Release Strategy",title:"The 6-week launch plan that works in 2026",body:"Pre-saves, content cadence, and how to time your video drop with the audio."},{tag:"Growth",title:"Turning one viral clip into ten thousand listeners",body:"What to do in the 72 hours after a TikTok takes off — and what to never do."},{tag:"Money",title:"Reading a royalty statement without losing your mind",body:"Mechanicals, performance, neighbouring rights, and where your money actually comes from."},{tag:"Career",title:"Why most artists sign bad deals — and how to spot one",body:"The clauses that quietly cost you years. A field guide for indie artists with leverage."}],i=["Release every 6–8 weeks. Streaming algorithms reward consistency over big drops.","Always own your masters. Distribution is not a deal — it's a service.","Pitch playlists 4 weeks before release. Editorial windows close fast.","Register every song for publishing the day you finish it. Backdating is painful.","Video and audio go live the same day. The algorithm treats them as one release.","Save 30% of every payout for taxes if you're in the US. Quarterly payments save penalties."];function v(){return e.jsxs(a,{eyebrow:"Artist Advice",title:"Real advice",highlight:"from people who ship.",intro:"No 'hustle culture'. Just the strategy, money, and career lessons we wish every artist knew before their second release.",children:[e.jsx("section",{className:"py-20 md:py-28",children:e.jsx("div",{className:"max-w-7xl mx-auto px-6",children:e.jsx("div",{className:"grid md:grid-cols-2 gap-6",children:s.map(t=>e.jsxs("article",{className:"rounded-2xl border border-border bg-card p-8",children:[e.jsx("div",{className:"text-primary font-bold tracking-wider text-xs uppercase",children:t.tag}),e.jsx("h3",{className:"mt-3 font-display text-2xl md:text-3xl leading-tight",children:t.title}),e.jsx("p",{className:"mt-4 text-muted-foreground",children:t.body}),e.jsx("a",{href:"#",className:"mt-6 inline-block text-xs font-bold tracking-wider uppercase text-primary hover:underline",children:"Read playbook →"})]},t.title))})})}),e.jsx("section",{className:"py-20 md:py-28 bg-card/30 border-y border-border",children:e.jsxs("div",{className:"max-w-5xl mx-auto px-6",children:[e.jsxs("h2",{className:"text-center font-display text-4xl md:text-5xl mb-12",children:["Six things ",e.jsx("span",{className:"headline-gradient",children:"we tell every artist"})]}),e.jsx("ul",{className:"grid md:grid-cols-2 gap-6",children:i.map((t,r)=>e.jsxs("li",{className:"rounded-2xl border border-border bg-background p-6 flex gap-4",children:[e.jsx("span",{className:"font-display text-3xl text-primary leading-none",children:String(r+1).padStart(2,"0")}),e.jsx("p",{className:"text-muted-foreground",children:t})]},t))})]})})]})}export{v as component};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.