);
}
function SvcIncludeTab() {
const groups = [
{
title: "Mixing",
items: [
"Bilanciamento e gain staging",
"Equalizzazione strumenti e voci",
"Compressione dinamica",
"Saturazione armonica analogica",
"Spazializzazione e profondità (reverb, delay)",
"Sub-bass enhancement",
],
},
{
title: "Mastering",
items: [
"Coerenza tonale tra le tracce",
"Limiting e loudness ottimizzato per piattaforma",
"Master per streaming (-14 LUFS) o radio (-9 LUFS)",
"Stereo enhancement",
"Versione MP3 320 + WAV 24-bit",
],
},
{
title: "Extra inclusi",
items: [
"Tuning vocale (Auto-tune naturale o Melodyne dettagliato)",
"Pulizia plosive, breath, click",
"808 design + glide + sub layering",
],
},
];
return (
{groups.map((g, gi) => (
{g.title}
{g.items.map((it, i) => (
{it}
))}
))}
);
}
function SvcHowTab() {
const steps = [
{ n: 1, t: "Brief & stems", s: "Ricevo il tuo brief e gli stems via Sonara. Ti chiedo riferimenti sonori e indicazioni specifiche entro 12h." },
{ n: 2, t: "Mix v1 in 2 giorni", s: "Lavoro al mix entro 2 giorni dalla consegna stems. Ti mando la prima versione con note vocali sui passaggi chiave." },
{ n: 3, t: "Revisioni mirate", s: "Hai 2 round di revisione in cui puoi commentare con timestamp precisi sulla traccia. Rispondo entro 24h." },
{ n: 4, t: "Master finale", s: "Una volta approvato il mix, master coeso e ottimizzato per la piattaforma di destinazione. Consegna in 24h." },
{ n: 5, t: "Consegna & follow-up", s: "Ricevi tutti i file via wallet Sonara. Resto disponibile 30 giorni per minor revisioni gratuite." },
];
return (
{steps.map((s, i) => (
{s.n}
{s.t}
{s.s}
))}
);
}
function SvcSpecsTab() {
return (
{[
["Stems richiesti", "WAV 24-bit / 48kHz"],
["Headroom", "-6 dB peak"],
["Naming", "01_kick.wav, 02_snare.wav…"],
["Effetti consigliati", "Stems dry o con FX bus separato"],
["Numero tracce", "Fino a 24 (Standard)"],
["Reference", "Spotify link o file MP3"],
["Software", "ProTools 2024 + UAD plugins"],
["Monitor", "ATC SCM45 + Yamaha NS10"],
["Acustica studio", "Trattata + room correction"],
["Consegna stems mixati", "Solo Standard e Pro"],
["Sessione ProTools", "Solo Pro"],
["Revisioni extra", "€15 cad. dopo le incluse"],
].map(([k, v]) => (
{k}{v}
))}
);
}
function SvcFaqTab() {
const [open, setOpen] = useStateSD(0);
const faq = [
{ q: "Posso mandarti un demo prima di acquistare?", a: "Certo. Mandami un MP3 con un riferimento e una nota su cosa vuoi ottenere via Sonara — ti rispondo entro 1h con un'idea del piano migliore." },
{ q: "Cosa succede se non sono soddisfatto del mix?", a: "Hai revisioni incluse nel pacchetto (1, 2 o 3) per chiedere modifiche con timestamp precisi. Se davvero non riusciamo a trovare la quadra, puoi richiedere il rimborso entro 24h dalla consegna finale tramite il sistema di mediazione Sonara." },
{ q: "Lavori solo sul tuo studio o anche con stems da altri studi?", a: "Lavoro solo sui tuoi stems. L'unica condizione è che siano puliti, in WAV 24-bit, con -6dB di headroom e nominati correttamente — trovi il template nella sezione Specs." },
{ q: "Posso pagare in più rate?", a: "Pacchetto Pro è dilazionabile in 3 rate via Sonara Wallet. Base e Standard sono in pagamento unico al momento dell'ordine, escrow rilasciato all'approvazione." },
{ q: "Fai anche solo master?", a: "Sì, ma con prezzo e timing differenti. Apri una conversazione e ti mando offerta custom." },
];
return (
{[
{ who: "Sara R.", whoInit: "SR", time: "3gg fa", stars: 5, pkg: "Standard", text: "Marco è uno dei pochi mix engineer che ascolta DAVVERO il brief. Ha capito al primo giro cosa volevo e ha consegnato in anticipo. Comunicazione 10/10." },
{ who: "Diego K.", whoInit: "DK", time: "1 sett", stars: 5, pkg: "Pro", text: "La sessione di confronto via call vale i €180. Mi ha spiegato perché certe scelte non funzionavano e la traccia finale è un altro pianeta." },
{ who: "Vale F.", whoInit: "VF", time: "2 sett", stars: 5, pkg: "Standard", text: "Tuning vocale perfetto, naturale ma stabile. Il master ha dato peso al low-end senza cuocere gli alti. Tornerò sicuramente." },
{ who: "Luca M.", whoInit: "LM", time: "3 sett", stars: 4, pkg: "Base", text: "Buon lavoro, mi sarebbe piaciuto un round di revisione in più. Forse passerò allo Standard." },
].map((r, i) => (