{"data":{"type":"carousel","slides":[{"title":"Cover – Minimum Respectable Kit","bg_sample":"#0d0d0d","accent_color":"#facc15","overlay_color":"#0d0d0d","overlay_opacity":0.55,"html_content":"<style>@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700;900&display=swap');.slide{width:360px;height:450px;position:relative;overflow:hidden;font-family:'Space Grotesk',sans-serif;background:#0d0d0d;color:#f5f5f5;}.bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url('https://images.pexels.com/photos/3861972/pexels-photo-3861972.jpeg?auto=compress&cs=tinysrgb&w=600') center/cover;filter:brightness(0.35);}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(13,13,13,0.55);}.big-number{position:absolute;top:-30px;right:-20px;font-size:180px;font-weight:900;color:rgba(250,204,21,0.07);line-height:1;user-select:none;}.tag{position:absolute;top:30px;left:24px;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#facc15;font-weight:700;}.main-title{position:absolute;bottom:110px;left:24px;font-size:34px;font-weight:900;line-height:1.1;max-width:280px;}.main-title span{color:#facc15;}.sub{position:absolute;bottom:50px;left:24px;font-size:13px;font-weight:400;color:#aaa;max-width:260px;line-height:1.4;}.deco-line{position:absolute;bottom:90px;left:24px;width:40px;height:2px;background:#facc15;}</style><div class=\"slide\"><div class=\"bg\"></div><div class=\"overlay\"></div><div class=\"big-number\">01</div><div class=\"tag\">● essential</div><div class=\"main-title\">The minimum kit<br>for a<br><span>respectable brand</span></div><div class=\"deco-line\"></div><div class=\"sub\">5 items that separate amateur from professional</div></div>"},{"title":"Slide 2 – Modern Website","bg_sample":"#0d0d0d","accent_color":"#facc15","overlay_color":null,"overlay_opacity":null,"html_content":"<style>@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700;900&display=swap');.slide{width:360px;height:450px;position:relative;overflow:hidden;font-family:'Space Grotesk',sans-serif;background:#0d0d0d;color:#f5f5f5;}.grid-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(250,204,21,0.04) 1px,transparent 1px),linear-gradient(90deg,rgba(250,204,21,0.04) 1px,transparent 1px);background-size:30px 30px;}.number{position:absolute;top:20px;left:24px;font-size:12px;font-weight:700;color:#facc15;letter-spacing:2px;}.item-num{position:absolute;top:-10px;right:20px;font-size:120px;font-weight:900;color:rgba(250,204,21,0.06);line-height:1;}.icon-box{position:absolute;top:60px;left:24px;width:40px;height:40px;border:1px solid #facc15;display:flex;align-items:center;justify-content:center;font-size:18px;color:#facc15;}.title{position:absolute;top:120px;left:24px;font-size:28px;font-weight:900;line-height:1.1;}.desc{position:absolute;top:170px;left:24px;right:24px;font-size:13px;line-height:1.6;color:#bbb;}.checklist{position:absolute;bottom:60px;left:24px;}.checklist-item{font-size:11px;color:#999;margin-bottom:6px;}.checklist-item span{color:#facc15;margin-right:8px;}.deco-rect{position:absolute;bottom:0;right:0;width:80px;height:80px;border:1px solid rgba(250,204,21,0.15);border-right:none;border-bottom:none;}</style><div class=\"slide\"><div class=\"grid-bg\"></div><div class=\"number\">01/05</div><div class=\"item-num\">01</div><div class=\"icon-box\">⌂</div><div class=\"title\">Well-made<br>and modern<br>website</div><div class=\"desc\" style=\"transform: translate(2px, 61px);\">It's not a digital business card.<br>It's your 24/7 store. Responsive, fast,<br>with a strong visual identity.</div><div class=\"checklist\"><div class=\"checklist-item\"><span>✓</span> Mobile first</div><div class=\"checklist-item\"><span>✓</span> Loads in 2s</div><div class=\"checklist-item\"><span>✓</span> Design that sells</div></div><div class=\"deco-rect\"></div></div>"},{"title":"Slide 3 – Professional Email","bg_sample":"#0d0d0d","accent_color":"#facc15","overlay_color":null,"overlay_opacity":null,"html_content":"<style>@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700;900&display=swap');.slide{width:360px;height:450px;position:relative;overflow:hidden;font-family:'Space Grotesk',sans-serif;background:#0d0d0d;color:#f5f5f5;}.circle-bg{position:absolute;bottom:-60px;right:-60px;width:200px;height:200px;border:1px solid rgba(250,204,21,0.08);border-radius:50%;}.number{position:absolute;top:20px;left:24px;font-size:12px;font-weight:700;color:#facc15;letter-spacing:2px;}.item-num{position:absolute;top:-10px;right:20px;font-size:120px;font-weight:900;color:rgba(250,204,21,0.06);line-height:1;}.icon-box{position:absolute;top:60px;left:24px;width:40px;height:40px;border:1px solid #facc15;display:flex;align-items:center;justify-content:center;font-size:18px;color:#facc15;}.title{position:absolute;top:120px;left:24px;font-size:28px;font-weight:900;line-height:1.1;}.desc{position:absolute;top:170px;left:24px;right:24px;font-size:13px;line-height:1.6;color:#bbb;}.checklist{position:absolute;bottom:60px;left:24px;}.checklist-item{font-size:11px;color:#999;margin-bottom:6px;}.checklist-item span{color:#facc15;margin-right:8px;}.deco-line-v{position:absolute;top:0;left:0;width:1px;height:100%;background:linear-gradient(to bottom,transparent,#facc15 40%,#facc15 60%,transparent);}</style><div class=\"slide\"><div class=\"circle-bg\"></div><div class=\"number\">02/05</div><div class=\"item-num\">02</div><div class=\"icon-box\">@</div><div class=\"title\">Professional email<br>(not @gmail)</div><div class=\"desc\" style=\"transform: translate(-3px, 42px);\">No @gmail.com or @hotmail.com.<br>Your domain in the email conveys<br>authority and care for the brand.</div><div class=\"checklist\"><div class=\"checklist-item\"><span>✓</span> @yourdomain.com</div><div class=\"checklist-item\"><span>✓</span> Organized inbox</div><div class=\"checklist-item\"><span>✓</span> Standardized visual signature</div></div><div class=\"deco-line-v\"></div></div>"},{"title":"Slide 4 – Functional Social Media","bg_sample":"#0d0d0d","accent_color":"#facc15","overlay_color":null,"overlay_opacity":null,"html_content":"<style>@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700;900&display=swap');.slide{width:360px;height:450px;position:relative;overflow:hidden;font-family:'Space Grotesk',sans-serif;background:#0d0d0d;color:#f5f5f5;}.diagonal{position:absolute;top:0;right:0;width:80px;height:450px;background:rgba(250,204,21,0.03);transform:skewX(-8deg);transform-origin:top right;}.number{position:absolute;top:20px;left:24px;font-size:12px;font-weight:700;color:#facc15;letter-spacing:2px;}.item-num{position:absolute;top:-10px;right:20px;font-size:120px;font-weight:900;color:rgba(250,204,21,0.06);line-height:1;}.icon-box{position:absolute;top:60px;left:24px;width:40px;height:40px;border:1px solid #facc15;display:flex;align-items:center;justify-content:center;font-size:18px;color:#facc15;}.title{position:absolute;top:120px;left:24px;font-size:28px;font-weight:900;line-height:1.1;}.desc{position:absolute;top:170px;left:24px;right:24px;font-size:13px;line-height:1.6;color:#bbb;}.checklist{position:absolute;bottom:60px;left:24px;}.checklist-item{font-size:11px;color:#999;margin-bottom:6px;}.checklist-item span{color:#facc15;margin-right:8px;}.deco-dots{position:absolute;bottom:20px;right:20px;display:grid;grid-template-columns:repeat(6,4px);gap:4px;}.deco-dots span{width:4px;height:4px;border-radius:50%;background:rgba(250,204,21,0.15);}</style><div class=\"slide\"><div class=\"diagonal\"></div><div class=\"number\">03/05</div><div class=\"item-num\">03</div><div class=\"icon-box\">✦</div><div class=\"title\">Social media<br>that work</div><div class=\"desc\" style=\"transform: translate(-1px, 49px);\">Posting isn't enough. You need strategy,<br>visual consistency, and content that<br>generates real connection.</div><div class=\"checklist\"><div class=\"checklist-item\"><span>✓</span> Curated feed with identity</div><div class=\"checklist-item\"><span>✓</span> Content that educates or inspires</div><div class=\"checklist-item\"><span>✓</span> Sustainable minimum frequency</div></div><div class=\"deco-dots\"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div></div>"},{"title":"CTA Final – Vianexu","bg_sample":"#0d0d0d","accent_color":"#facc15","overlay_color":"#0d0d0d","overlay_opacity":0.6,"html_content":"<style>@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700;900&display=swap');.slide{width:360px;height:450px;position:relative;overflow:hidden;font-family:'Space Grotesk',sans-serif;background:#0d0d0d;color:#f5f5f5;}.bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url('https://images.pexels.com/photos/3184360/pexels-photo-3184360.jpeg?auto=compress&cs=tinysrgb&w=600') center/cover;filter:brightness(0.3);}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(13,13,13,0.6);}.big-text{position:absolute;top:50px;left:24px;font-size:48px;font-weight:900;line-height:1;color:#facc15;}.big-text span{display:block;font-size:16px;font-weight:400;color:#ccc;margin-top:12px;}.cta-block{position:absolute;bottom:100px;left:24px;right:24px;}.cta-title{font-size:20px;font-weight:700;margin-bottom:10px;}.cta-desc{font-size:12px;line-height:1.5;color:#bbb;margin-bottom:20px;}.btn-group{display:flex;gap:10px;}.btn{display:inline-block;padding:10px 18px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-decoration:none;border-radius:2px;}.btn-primary{background:#facc15;color:#0d0d0d;}.btn-outline{border:1px solid #facc15;color:#facc15;}.deco-bar{position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#facc15,transparent);}</style><div class=\"slide\"><div class=\"bg\"></div><div class=\"overlay\"></div><div class=\"big-text\">Let's<br>build it?<span>Your minimum kit starts here</span></div><div class=\"cta-block\"><div class=\"cta-title\">Follow @vianexu_ocm</div><div class=\"cta-desc\">Visual strategist for brands that<br>want to be taken seriously online.</div><div class=\"btn-group\"><a class=\"btn btn-primary\" href=\"#\">Follow</a><a class=\"btn btn-outline\" href=\"#\">Contact</a></div></div><div class=\"deco-bar\"></div></div>"}]},"chatHistory":[{"role":"system","content":"Você é um diretor de arte sênior especializado em conteúdo visual para Instagram. Cria carrosseis com design PROFISSIONAL e ORIGINAL — não templates genéricos.\n\nFORMATO DE RESPOSTA:\nComentário criativo curto (1-2 frases) + bloco JSON.\n\nESTRUTURA JSON:\n{\n  \"type\": \"single\" | \"carousel\",\n  \"slides\": [\n    {\n      \"title\": \"string curto (para metadados)\",\n      \"bg_sample\": \"#hexcolor (cor dominante do slide, para miniatura)\",\n      \"accent_color\": \"#hex\",\n      \"image_query\": \"termos em inglês para foto stock (OPCIONAL)\",\n      \"overlay_color\": \"#hex\",\n      \"overlay_opacity\": 0.0-1.0,\n      \"html_content\": \"HTML COMPLETO do interior do slide\"\n    }\n  ]\n}\n\nREGRAS PARA html_content:\n• O slide tem EXATAMENTE 360×450px (formato 4:5 portrait do Instagram 2026). html_content ocupa esse espaço.\n• Use position:absolute para posicionamento criativo e livre\n• Pode usar qualquer CSS inline: gradientes, clip-path, pseudo-elements via style tags internos, transforms, mix-blend-mode, backdrop-filter\n• Tipografia com CONTRASTE EXTREMO de tamanhos (ex: 8px ao lado de 72px)\n• Elementos decorativos: linhas, formas geométricas, bordas parciais, grids, padrões SVG inline\n• ZERO emojis no conteúdo visual\n• Fontes Google Fonts via @import no style tag (ex: Bebas Neue, DM Sans, Playfair Display, Oswald, Space Mono, Clash Display, etc)\n• Cada slide deve ter identidade visual coesa com os outros MAS com composição única\n\nEXEMPLOS DE TÉCNICAS AVANÇADAS:\n- Número enorme como elemento decorativo de fundo (opacity baixa)\n- Texto rotacionado (-90deg) como elemento lateral\n- Linha diagonal como divisor\n- Círculo/elipse como shape decorativo\n- Grid de pontos em SVG como textura de fundo\n- Gradiente de texto (-webkit-background-clip: text)\n- Bordas com traço duplo ou parcial\n- Overlay com mix-blend-mode\n- Tipografia condensed + bold em contraste com body light\n\nIMAGENS STOCK:\n• image_query: termos em inglês (Pexels/Pixabay)\n• Use em: cover com foto de impacto, CTA final\n• Com imagem: overlay_opacity entre 0.45-0.65\n• Sem imagem: html_content define próprio background via CSS\n\nPALETA E FONTE:\n• Define UMA paleta no início, usa em todos os slides\n• Mesma família tipográfica em todos\n• Nunca mistura claro e escuro no mesmo carrossel\n\nCARROSSEL: cover impactante → conteúdo → CTA poderoso. Mínimo 4 slides, máximo 8.\n\nREGRA CRÍTICA PARA EDIÇÕES:\nSe o utilizador pedir uma EDIÇÃO em slides existentes (ex: \"muda a cor\", \"aumenta contraste\", \"troca fonte\"):\n• PRESERVA o html_content de CADA slide EXATAMENTE como está — apenas aplica a mudança pedida\n• NÃO regenera o design do zero — isso destrói edições manuais do utilizador\n• Só altere o que for explicitamente pedido (ex: se pedir contraste, só muda os valores de cor/filter)\n• Se o pedido for criar slides novos (não edição), aí sim gera html_content original"},{"role":"user","content":"5 slides sobre coisas que voce deve ter ter numa numasa minimamente respeitavel. site bem feito e moderno, emai profissional, midias socias que funcionaam. ultimo slide: cta do vianexu para follow o perfil e entrar em contato se quise avancar"},{"role":"assistant","content":"Carrossel que lista os 5 itens essenciais de uma marca mínima respeitável no digital, com linguagem direta e design de alto contraste."},{"role":"user","content":"make all texts in English"},{"role":"assistant","content":"Aqui está o carrossel completo com todos os textos traduzidos para o inglês, mantendo o design original intacto:"}],"undoStack":["{\"type\":\"carousel\",\"slides\":[{\"title\":\"Cover – Kit Mínimo Respeitável\",\"bg_sample\":\"#0d0d0d\",\"accent_color\":\"#facc15\",\"overlay_color\":\"#0d0d0d\",\"overlay_opacity\":0.55,\"html_content\":\"<style>@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700;900&display=swap');.slide{width:360px;height:450px;position:relative;overflow:hidden;font-family:'Space Grotesk',sans-serif;background:#0d0d0d;color:#f5f5f5;}.bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url('https://images.pexels.com/photos/3861972/pexels-photo-3861972.jpeg?auto=compress&cs=tinysrgb&w=600') center/cover;filter:brightness(0.35);}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(13,13,13,0.55);}.big-number{position:absolute;top:-30px;right:-20px;font-size:180px;font-weight:900;color:rgba(250,204,21,0.07);line-height:1;user-select:none;}.tag{position:absolute;top:30px;left:24px;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#facc15;font-weight:700;}.main-title{position:absolute;bottom:110px;left:24px;font-size:34px;font-weight:900;line-height:1.1;max-width:280px;}.main-title span{color:#facc15;}.sub{position:absolute;bottom:50px;left:24px;font-size:13px;font-weight:400;color:#aaa;max-width:260px;line-height:1.4;}.deco-line{position:absolute;bottom:90px;left:24px;width:40px;height:2px;background:#facc15;}</style><div class=\\\"slide\\\"><div class=\\\"bg\\\"></div><div class=\\\"overlay\\\"></div><div class=\\\"big-number\\\">01</div><div class=\\\"tag\\\">● essencial</div><div class=\\\"main-title\\\">O kit mínimo<br>de uma marca<br><span>respeitável</span></div><div class=\\\"deco-line\\\"></div><div class=\\\"sub\\\">5 itens que separam o amador do profissional</div></div>\",\"bg_image\":\"https://images.pexels.com/photos/5552789/pexels-photo-5552789.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940\"},{\"title\":\"Slide 2 – Site Moderno\",\"bg_sample\":\"#0d0d0d\",\"accent_color\":\"#facc15\",\"image_query\":null,\"overlay_color\":null,\"overlay_opacity\":null,\"html_content\":\"<style>@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700;900&display=swap');.slide{width:360px;height:450px;position:relative;overflow:hidden;font-family:'Space Grotesk',sans-serif;background:#0d0d0d;color:#f5f5f5;}.grid-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(250,204,21,0.04) 1px,transparent 1px),linear-gradient(90deg,rgba(250,204,21,0.04) 1px,transparent 1px);background-size:30px 30px;}.number{position:absolute;top:20px;left:24px;font-size:12px;font-weight:700;color:#facc15;letter-spacing:2px;}.item-num{position:absolute;top:-10px;right:20px;font-size:120px;font-weight:900;color:rgba(250,204,21,0.06);line-height:1;}.icon-box{position:absolute;top:60px;left:24px;width:40px;height:40px;border:1px solid #facc15;display:flex;align-items:center;justify-content:center;font-size:18px;color:#facc15;}.title{position:absolute;top:120px;left:24px;font-size:28px;font-weight:900;line-height:1.1;}.desc{position:absolute;top:170px;left:24px;right:24px;font-size:13px;line-height:1.6;color:#bbb;}.checklist{position:absolute;bottom:60px;left:24px;}.checklist-item{font-size:11px;color:#999;margin-bottom:6px;}.checklist-item span{color:#facc15;margin-right:8px;}.deco-rect{position:absolute;bottom:0;right:0;width:80px;height:80px;border:1px solid rgba(250,204,21,0.15);border-right:none;border-bottom:none;}</style><div class=\\\"slide\\\"><div class=\\\"grid-bg\\\"></div><div class=\\\"number\\\">01/05</div><div class=\\\"item-num\\\">01</div><div class=\\\"icon-box\\\">⌂</div><div class=\\\"title\\\">Site bem feito<br><div>e moderno</div><div><br></div><div><br></div><div><br></div></div><div class=\\\"desc\\\" style=\\\"transform: translate(2px, 61px);\\\">Não é um cartão de visitas digital.<br>É a sua loja 24h. Responsivo, rápido,<br>com identidade visual forte.</div><div class=\\\"checklist\\\"><div class=\\\"checklist-item\\\"><span>✓</span> Mobile first</div><div class=\\\"checklist-item\\\"><span>✓</span> Carregamento em 2s</div><div class=\\\"checklist-item\\\"><span>✓</span> Design que vende</div></div><div class=\\\"deco-rect\\\"></div></div>\"},{\"title\":\"Slide 3 – Email Profissional\",\"bg_sample\":\"#0d0d0d\",\"accent_color\":\"#facc15\",\"image_query\":null,\"overlay_color\":null,\"overlay_opacity\":null,\"html_content\":\"<style>@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700;900&display=swap');.slide{width:360px;height:450px;position:relative;overflow:hidden;font-family:'Space Grotesk',sans-serif;background:#0d0d0d;color:#f5f5f5;}.circle-bg{position:absolute;bottom:-60px;right:-60px;width:200px;height:200px;border:1px solid rgba(250,204,21,0.08);border-radius:50%;}.number{position:absolute;top:20px;left:24px;font-size:12px;font-weight:700;color:#facc15;letter-spacing:2px;}.item-num{position:absolute;top:-10px;right:20px;font-size:120px;font-weight:900;color:rgba(250,204,21,0.06);line-height:1;}.icon-box{position:absolute;top:60px;left:24px;width:40px;height:40px;border:1px solid #facc15;display:flex;align-items:center;justify-content:center;font-size:18px;color:#facc15;}.title{position:absolute;top:120px;left:24px;font-size:28px;font-weight:900;line-height:1.1;}.desc{position:absolute;top:170px;left:24px;right:24px;font-size:13px;line-height:1.6;color:#bbb;}.checklist{position:absolute;bottom:60px;left:24px;}.checklist-item{font-size:11px;color:#999;margin-bottom:6px;}.checklist-item span{color:#facc15;margin-right:8px;}.deco-line-v{position:absolute;top:0;left:0;width:1px;height:100%;background:linear-gradient(to bottom,transparent,#facc15 40%,#facc15 60%,transparent);}</style><div class=\\\"slide\\\"><div class=\\\"circle-bg\\\"></div><div class=\\\"number\\\">02/05</div><div class=\\\"item-num\\\">02</div><div class=\\\"icon-box\\\">@</div><div class=\\\"title\\\">Email profissional<br> (não @gmail)</div><div class=\\\"desc\\\" style=\\\"transform: translate(-3px, 42px);\\\">Nada de @gmail.com ou @hotmail.com.<br>Seu domínio no email transmite<br>autoridade e cuidado com a marca.</div><div class=\\\"checklist\\\"><div class=\\\"checklist-item\\\"><span>✓</span> @seudominio.com</div><div class=\\\"checklist-item\\\"><span>✓</span> Caixa de entrada organizada</div><div class=\\\"checklist-item\\\"><span>✓</span> Assinatura visual padronizada</div></div><div class=\\\"deco-line-v\\\"></div></div>\"},{\"title\":\"Slide 4 – Mídias Sociais Funcionais\",\"bg_sample\":\"#0d0d0d\",\"accent_color\":\"#facc15\",\"image_query\":null,\"overlay_color\":null,\"overlay_opacity\":null,\"html_content\":\"<style>@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700;900&display=swap');.slide{width:360px;height:450px;position:relative;overflow:hidden;font-family:'Space Grotesk',sans-serif;background:#0d0d0d;color:#f5f5f5;}.diagonal{position:absolute;top:0;right:0;width:80px;height:450px;background:rgba(250,204,21,0.03);transform:skewX(-8deg);transform-origin:top right;}.number{position:absolute;top:20px;left:24px;font-size:12px;font-weight:700;color:#facc15;letter-spacing:2px;}.item-num{position:absolute;top:-10px;right:20px;font-size:120px;font-weight:900;color:rgba(250,204,21,0.06);line-height:1;}.icon-box{position:absolute;top:60px;left:24px;width:40px;height:40px;border:1px solid #facc15;display:flex;align-items:center;justify-content:center;font-size:18px;color:#facc15;}.title{position:absolute;top:120px;left:24px;font-size:28px;font-weight:900;line-height:1.1;}.desc{position:absolute;top:170px;left:24px;right:24px;font-size:13px;line-height:1.6;color:#bbb;}.checklist{position:absolute;bottom:60px;left:24px;}.checklist-item{font-size:11px;color:#999;margin-bottom:6px;}.checklist-item span{color:#facc15;margin-right:8px;}.deco-dots{position:absolute;bottom:20px;right:20px;display:grid;grid-template-columns:repeat(6,4px);gap:4px;}.deco-dots span{width:4px;height:4px;border-radius:50%;background:rgba(250,204,21,0.15);}</style><div class=\\\"slide\\\"><div class=\\\"diagonal\\\"></div><div class=\\\"number\\\">03/05</div><div class=\\\"item-num\\\">03</div><div class=\\\"icon-box\\\">✦</div><div class=\\\"title\\\">Mídias sociais<br>que funcionam</div><div class=\\\"desc\\\" style=\\\"transform: translate(-1px, 49px);\\\">Não basta postar. Precisa de estratégia,<br>consistência visual e conteúdo que<br>gere conexão real com o público.</div><div class=\\\"checklist\\\"><div class=\\\"checklist-item\\\"><span>✓</span> Feed curado com identidade</div><div class=\\\"checklist-item\\\"><span>✓</span> Conteúdo que educa ou inspira</div><div class=\\\"checklist-item\\\"><span>✓</span> Frequência mínima sustentável</div></div><div class=\\\"deco-dots\\\"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div></div>\"},{\"title\":\"CTA Final – Vianexu\",\"bg_sample\":\"#0d0d0d\",\"accent_color\":\"#facc15\",\"overlay_color\":\"#0d0d0d\",\"overlay_opacity\":0.6,\"html_content\":\"<style>@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700;900&display=swap');.slide{width:360px;height:450px;position:relative;overflow:hidden;font-family:'Space Grotesk',sans-serif;background:#0d0d0d;color:#f5f5f5;}.bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url('https://images.pexels.com/photos/3184360/pexels-photo-3184360.jpeg?auto=compress&cs=tinysrgb&w=600') center/cover;filter:brightness(0.3);}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(13,13,13,0.6);}.big-text{position:absolute;top:50px;left:24px;font-size:48px;font-weight:900;line-height:1;color:#facc15;}.big-text span{display:block;font-size:16px;font-weight:400;color:#ccc;margin-top:12px;}.cta-block{position:absolute;bottom:100px;left:24px;right:24px;}.cta-title{font-size:20px;font-weight:700;margin-bottom:10px;}.cta-desc{font-size:12px;line-height:1.5;color:#bbb;margin-bottom:20px;}.btn-group{display:flex;gap:10px;}.btn{display:inline-block;padding:10px 18px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-decoration:none;border-radius:2px;}.btn-primary{background:#facc15;color:#0d0d0d;}.btn-outline{border:1px solid #facc15;color:#facc15;}.deco-bar{position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#facc15,transparent);}</style><div class=\\\"slide\\\"><div class=\\\"bg\\\"></div><div class=\\\"overlay\\\"></div><div class=\\\"big-text\\\">Vamos<br>construir?<span>Seu kit mínimo começa aqui</span></div><div class=\\\"cta-block\\\"><div class=\\\"cta-title\\\">Siga @vianexu_ocm</div><div class=\\\"cta-desc\\\">Estrategista visual para marcas que<br>querem ser levadas a sério no digital.</div><div class=\\\"btn-group\\\"><a class=\\\"btn btn-primary\\\" href=\\\"#\\\">Seguir</a><a class=\\\"btn btn-outline\\\" href=\\\"#\\\">Contato</a></div></div><div class=\\\"deco-bar\\\"></div></div>\",\"bg_image\":\"https://images.pexels.com/photos/13012666/pexels-photo-13012666.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940\"}]}"]}