{"id":18955,"date":"2026-05-23T01:10:33","date_gmt":"2026-05-23T00:10:33","guid":{"rendered":"https:\/\/altaydagistan.com\/?p=18955"},"modified":"2026-05-23T01:16:15","modified_gmt":"2026-05-23T00:16:15","slug":"b2b-rebranding-complete-guide-deliverables-budget","status":"publish","type":"post","link":"https:\/\/altaydagistan.com\/en\/b2b-rebranding-complete-guide-deliverables-budget\/","title":{"rendered":"B2B Rebranding: Complete Guide, Steps, Deliverables &amp; Budget"},"content":{"rendered":"\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/aos\/2.3.4\/aos.css\">\n\n<!-- PREVIEW ONLY \u2014 remove before pasting into WordPress -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800&#038;family=Space+Grotesk:wght@500;600;700;800&#038;display=swap\" rel=\"stylesheet\">\n<!-- \/PREVIEW ONLY -->\n\n<style>\n:root {\n  --bg: #0A0A12; --white: #FFFFFF; --gray-light: #B9B9B9; --gray: #8E8E8E;\n  --gray-dark: #434343; --accent: #4CB731; --blue: #287CCA; --red: #CD3434; --border: #434343;\n}\n* { box-sizing: border-box; margin: 0; padding: 0; }\n.article-wrap { max-width: 1000px; margin: 0 auto; padding: 60px 40px 100px; font-family: 'Manrope', sans-serif; color: var(--white); background: var(--bg); }\n.article-wrap h1, .article-wrap h2, .article-wrap h3, .article-wrap h4 { font-family: 'Space Grotesk', sans-serif; }\n.article-wrap img { pointer-events: none; }\n.article-eyebrow { font-size: 12px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; color: var(--gray); margin-bottom: 16px; }\n.article-title { font-size: clamp(28px, 4vw, 42px); font-weight: 800; line-height: 1.2; color: var(--white); margin-bottom: 16px; }\n.article-intro { font-size: 18px; color: var(--gray-light); line-height: 1.7; border-left: 3px solid var(--blue); padding-left: 20px; margin-bottom: 48px; }\n.article-wrap h2 { font-size: 22px; font-weight: 800; color: var(--white); margin: 52px 0 18px; display: flex; align-items: center; gap: 10px; }\n.article-wrap h2 .icon { display: inline-flex; align-items: center; flex-shrink: 0; color: var(--accent); }\n.article-wrap p { font-size: 16px; color: var(--gray-light); margin-bottom: 16px; line-height: 1.75; }\n.article-wrap strong { color: var(--white); font-weight: 700; }\n.article-wrap hr { border: none; border-top: 1px solid var(--border); margin: 48px 0; }\n\n\/* Elegant styling for images & image placeholders *\/\n.article-img-wrap {\n  position: relative;\n  background: #0e0e1a;\n  border: 1px solid var(--border);\n  border-radius: 16px;\n  overflow: hidden;\n  margin: 40px 0;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  transition: border-color 0.3s;\n}\n.article-img-wrap:hover {\n  border-color: rgba(76, 183, 49, 0.3);\n}\n.article-img-wrap img {\n  width: 100%;\n  height: auto;\n  display: block;\n}\n\n\/* Fixed caption specificity bug (was overridden by generic paragraph style) *\/\n.article-wrap .article-img-caption {\n  font-size: 12px !important;\n  color: var(--gray) !important;\n  padding: 14px 16px;\n  text-align: center;\n  background: #0b0b14;\n  width: 100%;\n  border-top: 1px solid var(--border);\n  margin-bottom: 0 !important;\n  line-height: 1.5;\n}\n\n\/* Fail-safe premium SVG placeholder fallbacks *\/\n.fallback-svg {\n  display: none;\n  width: 100%;\n  height: auto;\n  max-height: 380px;\n}\n.article-img-wrap.img-failed {\n  background: linear-gradient(135deg, #10101c 0%, #07070d 100%);\n}\n.article-img-wrap.img-failed .fallback-svg {\n  display: block;\n}\n\n\/* Key numbers *\/\n.key-numbers { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; margin: 32px 0 52px; }\n.kn-card { border: 1px solid var(--border); border-radius: 16px; padding: 24px 20px; text-align: center; background: #0d0d18; }\n.kn-value { font-size: 28px; font-weight: 800; color: var(--white); margin-bottom: 6px; line-height: 1; }\n.kn-value span { color: var(--accent); }\n.kn-label { font-size: 12px; color: var(--gray); font-weight: 500; line-height: 1.5; }\n\n\/* Callouts *\/\n.callout { border-radius: 12px; padding: 18px 22px; margin: 24px 0; display: flex; gap: 14px; align-items: flex-start; }\n.callout-blue  { background: rgba(40,124,202,0.10); border-left: 3px solid var(--blue); }\n.callout-green { background: rgba(76,183,49,0.10);  border-left: 3px solid var(--accent); }\n.callout-amber { background: rgba(186,117,23,0.10); border-left: 3px solid #BA7517; }\n.callout-icon  { display: flex; flex-shrink: 0; margin-top: 2px; }\n.callout-blue  .callout-icon { color: var(--blue); }\n.callout-green .callout-icon { color: var(--accent); }\n.callout-amber .callout-icon { color: #BA7517; }\n.callout-text  { font-size: 15px; color: var(--gray-light); line-height: 1.65; }\n.callout-text strong { color: var(--white); }\n\n\/* Table *\/\n.table-wrap { overflow-x: auto; margin: 20px 0 32px; border-radius: 16px; border: 1px solid var(--border); }\n.article-wrap table { width: 100%; border-collapse: collapse; font-size: 14px; }\n.article-wrap thead th { background: #12121e; padding: 13px 18px; text-align: left; font-size: 11px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.08em; color: var(--gray); border-bottom: 1px solid var(--border); }\n.article-wrap tbody td { padding: 13px 18px; border-bottom: 1px solid #1a1a28; color: var(--gray-light); vertical-align: top; line-height: 1.5; }\n.article-wrap tbody tr:last-child td { border-bottom: none; }\n.article-wrap tbody tr:hover td { background: #12121e; }\n.article-wrap tbody td.td-name  { font-weight: 700; color: var(--white); }\n.article-wrap tbody td.td-green { color: var(--accent); font-weight: 600; }\n.article-wrap tbody td.td-gray  { color: var(--gray); font-size: 13px; }\n.article-wrap tbody td.td-red   { color: #f09595; font-weight: 600; }\n\n\/* Phase accordion *\/\n.phases-wrap { display: flex; flex-direction: column; gap: 12px; margin: 28px 0 40px; }\n.phase-card { border: 1px solid var(--border); border-radius: 16px; overflow: hidden; background: #0e0e1a; }\n.phase-header { display: flex; align-items: center; gap: 16px; padding: 16px 22px; cursor: pointer; user-select: none; }\n.phase-num { font-size: 10px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.12em; color: var(--accent); flex-shrink: 0; min-width: 24px; }\n.phase-title { font-size: 15px; font-weight: 700; color: var(--white); flex: 1; }\n.phase-meta { font-size: 12px; color: var(--gray); white-space: nowrap; }\n.phase-chevron { width: 16px; height: 16px; color: var(--gray); transition: transform 0.25s; flex-shrink: 0; }\n.phase-card.open .phase-chevron { transform: rotate(180deg); color: var(--accent); }\n.phase-body { display: none; padding: 0 22px 20px; border-top: 1px solid #1a1a28; }\n.phase-card.open .phase-body { display: block; }\n.phase-body p { font-size: 14px; color: var(--gray-light); margin-top: 16px; margin-bottom: 10px; }\n.phase-deliverables { list-style: none; padding-inline-start: 0; margin-block-end: 0; display: flex; flex-direction: column; gap: 7px; margin-top: 12px; }\n.phase-deliverables li { display: flex; gap: 10px; font-size: 13px; color: var(--gray-light); align-items: flex-start; line-height: 1.5; }\n.phase-del-icon { display: flex; flex-shrink: 0; margin-top: 1px; color: var(--accent); }\n\n\/* Cost simulator *\/\n.sim-wrap { border: 1px solid var(--border); border-radius: 20px; background: #0d0d18; padding: 36px 40px; margin: 28px 0 40px; position: relative; overflow: hidden; }\n.sim-wrap::before { content: ''; position: absolute; top: -60px; right: -60px; width: 240px; height: 240px; background: radial-gradient(ellipse, rgba(76,183,49,0.06) 0%, transparent 70%); pointer-events: none; }\n.sim-title { font-size: 17px; font-weight: 800; color: var(--white); margin-bottom: 6px; }\n.sim-sub { font-size: 13px; color: var(--gray); margin-bottom: 24px; }\n.sim-profile-row { display: flex; align-items: center; gap: 16px; margin-bottom: 24px; flex-wrap: wrap; }\n.sim-label { font-size: 12px; font-weight: 700; color: var(--white); text-transform: uppercase; letter-spacing: 0.08em; flex-shrink: 0; }\n.sim-profile-opts { display: flex; gap: 8px; flex-wrap: wrap; }\n.sim-profile-opt { padding: 8px 16px; border: 1px solid var(--border); border-radius: 8px; font-size: 13px; font-weight: 600; color: var(--gray); cursor: pointer; background: #10101c; transition: border-color 0.2s, color 0.2s, background 0.2s; }\n.sim-profile-opt:hover { border-color: rgba(76,183,49,0.35); color: var(--gray-light); }\n.sim-profile-opt.active { border-color: var(--accent); color: var(--white); background: rgba(76,183,49,0.08); }\n.sim-deliverables { display: flex; flex-direction: column; gap: 6px; margin-bottom: 24px; }\n.sim-cat-label { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color: var(--accent); margin-top: 14px; margin-bottom: 4px; }\n.sim-del-item { display: flex; align-items: center; gap: 12px; padding: 10px 14px; border: 1px solid var(--border); border-radius: 10px; background: #10101c; cursor: pointer; transition: border-color 0.2s, background 0.2s; }\n.sim-del-item:hover { border-color: rgba(76,183,49,0.3); }\n.sim-del-item.checked { border-color: rgba(76,183,49,0.4); background: rgba(76,183,49,0.05); }\n.sim-del-box { width: 16px; height: 16px; border-radius: 4px; border: 2px solid var(--border); flex-shrink: 0; display: flex; align-items: center; justify-content: center; transition: background 0.2s, border-color 0.2s; }\n.sim-del-item.checked .sim-del-box { background: var(--accent); border-color: var(--accent); }\n.sim-del-box svg { display: none; }\n.sim-del-item.checked .sim-del-box svg { display: block; }\n\/* Item labels: white by default, accent when checked *\/\n.sim-del-label { font-size: 13px; color: var(--white); flex: 1; }\n.sim-del-item.checked .sim-del-label { color: var(--white); }\n\/* Price: gray by default, accent when checked *\/\n.sim-del-price { font-size: 12px; font-weight: 700; color: var(--gray); white-space: nowrap; }\n.sim-del-item.checked .sim-del-price { color: var(--accent); }\n.sim-result { border-top: 1px solid var(--border); padding-top: 24px; display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }\n.sim-stat { text-align: center; }\n.sim-stat-label { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.09em; color: var(--gray); margin-bottom: 6px; }\n.sim-stat-value { font-size: 22px; font-weight: 800; color: var(--white); line-height: 1; }\n.sim-stat-value span { color: var(--accent); }\n\n\/* Brand audit quiz *\/\n.audit-wrap { border: 1px solid var(--border); border-radius: 16px; overflow: hidden; background: #0d0d18; margin: 28px 0 40px; }\n.audit-progress-track { height: 3px; background: rgba(255,255,255,0.05); }\n.audit-progress-fill { height: 100%; background: var(--accent); width: 0; transition: width 0.35s ease; }\n.audit-body { padding: 36px 32px; transition: opacity 0.18s ease; }\n.audit-meta { display: flex; align-items: center; gap: 12px; margin-bottom: 20px; }\n.audit-q-num { font-size: 11px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: var(--gray); }\n.audit-dots { display: flex; gap: 5px; }\n.audit-dot { width: 6px; height: 6px; border-radius: 50%; background: var(--border); transition: background 0.2s; }\n.audit-dot.done { background: var(--accent); }\n.audit-dot.current { background: var(--white); }\n.audit-text { font-size: 19px; font-weight: 700; color: var(--white); line-height: 1.45; margin-bottom: 28px; max-width: 560px; }\n.audit-btns { display: flex; gap: 12px; }\n.audit-btn-oui { flex: 1; padding: 14px 20px; background: var(--accent); color: #fff; font-size: 15px; font-weight: 700; border: none; border-radius: 8px; cursor: pointer; transition: filter 0.15s; }\n.audit-btn-oui:hover { filter: brightness(1.12); }\n.audit-btn-non { flex: 1; padding: 14px 20px; background: transparent; color: var(--white); font-size: 15px; font-weight: 700; border: 1px solid var(--border); border-radius: 8px; cursor: pointer; transition: background 0.15s; }\n.audit-btn-non:hover { background: #12121e; }\n.audit-result { display: none; padding: 40px 32px; text-align: center; }\n.audit-result-badge { display: inline-flex; align-items: center; justify-content: center; width: 64px; height: 64px; border-radius: 50%; font-size: 22px; font-weight: 800; margin-bottom: 20px; }\n.badge-green { background: rgba(76,183,49,0.12); color: var(--accent); }\n.badge-amber { background: rgba(186,117,23,0.12); color: #e0a040; }\n.badge-red   { background: rgba(205,52,52,0.12); color: #f09595; }\n.audit-result-title { font-size: 22px; font-weight: 800; color: var(--white); margin-bottom: 10px; }\n.audit-result-desc { font-size: 15px; color: var(--gray-light); line-height: 1.65; max-width: 440px; margin: 0 auto 10px; }\n.audit-result-score { font-size: 12px; color: var(--gray); margin-bottom: 28px; }\n.audit-result-cta { display: inline-block; background: var(--accent); color: #fff; font-size: 14px; font-weight: 700; padding: 12px 28px; border-radius: 8px; text-decoration: none; margin-bottom: 14px; transition: filter 0.15s; }\n.audit-result-cta:hover { filter: brightness(1.1); color: #fff; }\n.audit-restart-btn { display: block; background: none; border: none; color: var(--gray); font-size: 13px; cursor: pointer; margin: 0 auto; text-decoration: underline; text-underline-offset: 3px; }\n.audit-restart-btn:hover { color: var(--gray-light); }\n\n\/* Sticky *\/\n.art-sticky { position: fixed; bottom: 20px; left: 50%; transform: translateX(-50%) translateY(calc(100% + 40px)); transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1); z-index: 9999; width: calc(100% - 32px); max-width: 780px; border-radius: 16px; border: 1px solid rgba(255,255,255,0.1); background: rgba(14,14,22,0.92); backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px); }\n.art-sticky.art-sticky-visible { transform: translateX(-50%) translateY(0); }\n.art-sticky-inner { display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 14px 20px; }\n.art-sticky-text { font-size: 13px; color: var(--gray-light); font-weight: 500; flex: 1; min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 0; line-height: 1.4; padding: 2px 0; }\n.art-sticky-text strong { color: var(--white); }\n.art-sticky-btn { flex-shrink: 0; padding: 10px 20px; font-size: 13px; font-weight: 700; background: var(--accent); color: #fff; border-radius: 8px; text-decoration: none; white-space: nowrap; transition: filter 0.2s; }\n.art-sticky-btn:hover { filter: brightness(1.1); color: #fff; }\n\n\/* CTA *\/\n.cta-box { border: 1px solid var(--gray-dark); border-radius: 24px; padding: 52px 44px; text-align: center; margin-top: 64px; background: #0e0e1a; position: relative; overflow: hidden; }\n.cta-box::before { content: ''; position: absolute; top: -60px; left: 50%; transform: translateX(-50%); width: 500px; height: 260px; background: radial-gradient(ellipse, rgba(76,183,49,0.11) 0%, transparent 70%); pointer-events: none; }\n.cta-eyebrow { font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.13em; color: var(--accent); margin-bottom: 18px; display: block; position: relative; }\n.cta-title { font-size: clamp(22px, 3vw, 30px); font-weight: 800; color: var(--white); margin-bottom: 12px; position: relative; }\n.cta-sub { font-size: 15px; color: var(--gray-light); margin-bottom: 28px; line-height: 1.65; max-width: 480px; margin-left: auto; margin-right: auto; position: relative; }\n.cta-btn { display: inline-block; background: var(--accent); color: #fff; font-size: 15px; font-weight: 700; padding: 14px 32px; border-radius: 8px; text-decoration: none; margin-bottom: 20px; transition: filter 0.2s; position: relative; }\n.cta-btn:hover { filter: brightness(1.1); color: #fff; }\n.cta-meta { font-size: 12px; color: var(--gray); position: relative; }\n\n\/* Mobile *\/\n@media (max-width: 768px) {\n  .article-wrap { padding: 40px 0 80px; }\n  .article-eyebrow, .article-title, .article-intro, .article-wrap h2, .article-wrap p { padding: 0 20px; }\n  .key-numbers { grid-template-columns: 1fr; margin: 20px 20px 40px; }\n  .callout { border-radius: 0; border-right: none; border-top: none; border-bottom: none; margin: 20px 0; padding: 16px 20px; }\n  .table-wrap { border-radius: 0; border-left: none; border-right: none; }\n  .article-wrap thead { display: none; }\n  .article-wrap tbody tr { display: block; padding: 14px 20px; border-bottom: 1px solid var(--border); }\n  .article-wrap tbody td { display: block; padding: 0; border: none; margin-top: 8px; font-size: 14px; }\n  .article-wrap tbody td::before { content: attr(data-label); display: block; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: var(--gray); margin-bottom: 3px; }\n  .article-wrap tbody td:first-child { margin-top: 0; }\n  .phases-wrap { margin: 20px 20px 32px; }\n  .sim-wrap { border-radius: 0; border-left: none; border-right: none; padding: 24px 20px; margin: 20px 0 32px; }\n  .sim-result { grid-template-columns: 1fr; gap: 12px; }\n  .audit-body { padding: 24px 18px; }\n  .audit-text { font-size: 17px; margin-bottom: 22px; }\n  .audit-result { padding: 28px 20px; }\n  .audit-btns { flex-direction: column; }\n  .cta-box { padding: 36px 24px; border-radius: 0; border-left: none; border-right: none; }\n  .cta-btn { display: block; text-align: center; }\n  .art-sticky { bottom: 12px; border-radius: 12px; }\n  .art-sticky-inner { padding: 12px 16px; }\n  .art-sticky-text { display: none; }\n  .art-sticky-btn { flex: 1; text-align: center; }\n}\n@media (max-width: 500px) {\n  .article-title { font-size: 26px; }\n  .article-wrap h2 { font-size: 18px; }\n}\n<\/style>\n\n<div class=\"art-sticky\" id=\"artSticky\">\n  <div class=\"art-sticky-inner\">\n    <p class=\"art-sticky-text\"><strong>Rebranding B2B<\/strong>&nbsp;&middot;&nbsp;Direction artistique freelance &middot; Paris<\/p>\n    <a href=\"\/demande-de-devis\/\" class=\"art-sticky-btn\">Demander un devis<\/a>\n  <\/div>\n<\/div>\n\n<article class=\"article-wrap\">\n\n  <p class=\"article-eyebrow\">Identit\u00e9 visuelle &middot; Rebranding B2B<\/p>\n  <h1 class=\"article-title\">Rebranding B2B : budget, \u00e9tapes et livrables<\/h1>\n  <p class=\"article-intro\">Changer d&rsquo;identit\u00e9 visuelle sans perdre sa position de march\u00e9 exige une m\u00e9thode. Ce guide structure les quatre phases d&rsquo;un rebranding B2B, propose un simulateur de budget bas\u00e9 sur les livrables r\u00e9els, et un diagnostic pour savoir si votre marque en a besoin.<\/p>\n\n  <div class=\"key-numbers\" data-aos=\"fade-up\" data-aos-duration=\"400\">\n    <div class=\"kn-card\"><div class=\"kn-value\"><span>3<\/span> \u2013 9<\/div><div class=\"kn-label\">mois : dur\u00e9e moyenne d&rsquo;un rebranding B2B complet<\/div><\/div>\n    <div class=\"kn-card\"><div class=\"kn-value\"><span>40<\/span>+<\/div><div class=\"kn-label\">supports \u00e0 mettre \u00e0 jour dans un rebranding complet<\/div><\/div>\n    <div class=\"kn-card\"><div class=\"kn-value\"><span>60<\/span> %<\/div><div class=\"kn-label\">des rebrandings \u00e9chouent faute de plan de d\u00e9ploiement<\/div><\/div>\n  <\/div>\n\n  <hr>\n\n  <h2 data-aos=\"fade-up\" data-aos-duration=\"300\">\n    <span class=\"icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 16v-4\"\/><path d=\"M12 8h.01\"\/><\/svg><\/span>\n    Quand un rebranding est-il justifi\u00e9&nbsp;?\n  <\/h2>\n  <p>Un rebranding n&rsquo;est pas une d\u00e9cision esth\u00e9tique. C&rsquo;est une d\u00e9cision strat\u00e9gique. Les entreprises B2B y recourent dans des situations pr\u00e9cises.<\/p>\n\n  <div class=\"table-wrap\" data-aos=\"fade-up\" data-aos-duration=\"300\">\n    <table>\n      <thead><tr><th>D\u00e9clencheur<\/th><th>Signal<\/th><th>Ampleur du rebranding<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td class=\"td-name\" data-label=\"D\u00e9clencheur\">Fusion \/ acquisition<\/td><td data-label=\"Signal\">Deux identit\u00e9s \u00e0 unifier ou \u00e0 remplacer<\/td><td class=\"td-red\" data-label=\"Ampleur\">Rebranding complet<\/td><\/tr>\n        <tr><td class=\"td-name\" data-label=\"D\u00e9clencheur\">Mont\u00e9e en gamme<\/td><td data-label=\"Signal\">Positionnement premium, clients grands comptes<\/td><td class=\"td-green\" data-label=\"Ampleur\">\u00c9volution de marque<\/td><\/tr>\n        <tr><td class=\"td-name\" data-label=\"D\u00e9clencheur\">Pivot d&rsquo;offre<\/td><td data-label=\"Signal\">Nouvelle verticale, nouveau segment cible<\/td><td data-label=\"Ampleur\">Partiel ou complet selon l&rsquo;\u00e9cart<\/td><\/tr>\n        <tr><td class=\"td-name\" data-label=\"D\u00e9clencheur\">Identit\u00e9 dat\u00e9e<\/td><td data-label=\"Signal\">Perte de cr\u00e9dibilit\u00e9 face \u00e0 des concurrents r\u00e9cents<\/td><td class=\"td-green\" data-label=\"Ampleur\">\u00c9volution de marque<\/td><\/tr>\n        <tr><td class=\"td-name\" data-label=\"D\u00e9clencheur\">Probl\u00e8me de r\u00e9putation<\/td><td data-label=\"Signal\">Dissociation n\u00e9cessaire d&rsquo;une image pass\u00e9e<\/td><td class=\"td-red\" data-label=\"Ampleur\">Rebranding complet<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n  <\/div>\n\n  <div class=\"callout callout-amber\" data-aos=\"fade-up\">\n    <span class=\"callout-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z\"\/><path d=\"M12 9v4\"\/><path d=\"M12 17h.01\"\/><\/svg><\/span>\n    <div class=\"callout-text\"><strong>Distinction importante :<\/strong> un <em>refresh<\/em> ajuste couleurs, typographie ou logo sans toucher au positionnement. Un <em>rebranding<\/em> red\u00e9finit le positionnement et l&rsquo;ensemble du syst\u00e8me visuel. Les budgets et d\u00e9lais sont sans commune mesure.<\/div>\n  <\/div>\n\n  <!-- Project 1: Kalikado (Upscale branding showcase) -->\n  <div class=\"article-img-wrap\" data-aos=\"fade-up\" data-aos-duration=\"500\">\n    <img decoding=\"async\" src=\"https:\/\/altaydagistan.com\/wp-content\/uploads\/2020\/03\/Kalikado-Identit%C3%A9-Visuelle-v14.jpg\" alt=\"Identit\u00e9 visuelle Kalikado \u2014 brand design freelance Paris\" loading=\"lazy\" onerror=\"handleImgError(this, &#039;kalikado&#039;)\" title=\"\">\n    <svg class=\"fallback-svg\" viewBox=\"0 0 800 450\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <rect width=\"800\" height=\"450\" fill=\"#0C0C16\" \/>\n      <g stroke=\"#4CB731\" stroke-width=\"1.5\" opacity=\"0.3\">\n        <circle cx=\"400\" cy=\"225\" r=\"160\" stroke-dasharray=\"5 5\" \/>\n        <circle cx=\"400\" cy=\"225\" r=\"110\" \/>\n        <line x1=\"150\" y1=\"225\" x2=\"650\" y2=\"225\" stroke-dasharray=\"2 4\" \/>\n        <line x1=\"400\" y1=\"50\" x2=\"400\" y2=\"400\" stroke-dasharray=\"2 4\" \/>\n      <\/g>\n      <path d=\"M370 200 L400 170 L430 200\" stroke=\"#FFFFFF\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n      <path d=\"M400 170 L400 270\" stroke=\"#FFFFFF\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n      <rect x=\"350\" y=\"215\" width=\"100\" height=\"40\" rx=\"8\" fill=\"#131326\" stroke=\"#4CB731\" stroke-width=\"2\" \/>\n      <text x=\"400\" y=\"240\" fill=\"#FFFFFF\" font-family=\"Space Grotesk\" font-size=\"14\" font-weight=\"bold\" text-anchor=\"middle\" letter-spacing=\"1\">KALIKADO<\/text>\n      <text x=\"400\" y=\"410\" fill=\"#8E8E8E\" font-family=\"Manrope\" font-size=\"12\" text-anchor=\"middle\" letter-spacing=\"0.5\">Visuel Sauvegard\u00e9 : Identit\u00e9 de Marque Kalikado<\/text>\n    <\/svg>\n    <p class=\"article-img-caption\">Identit\u00e9 visuelle Kalikado &middot; Direction artistique &copy; Altay Dagistan<\/p>\n  <\/div>\n\n  <h2 data-aos=\"fade-up\" data-aos-duration=\"300\">\n    <span class=\"icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 2v4\"\/><path d=\"M16 2v4\"\/><rect width=\"18\" height=\"18\" x=\"3\" y=\"4\" rx=\"2\"\/><path d=\"M3 10h18\"\/><\/svg><\/span>\n    Les 4 phases d&rsquo;un rebranding B2B\n  <\/h2>\n  <p>Un rebranding structur\u00e9 suit quatre phases cons\u00e9cutives. Cliquez sur une phase pour voir les livrables.<\/p>\n\n  <div class=\"phases-wrap\" data-aos=\"fade-up\" data-aos-duration=\"400\">\n    <div class=\"phase-card open\" id=\"phase0\">\n      <div class=\"phase-header\" onclick=\"togglePhase(0)\">\n        <span class=\"phase-num\">01<\/span><span class=\"phase-title\">Audit de marque<\/span><span class=\"phase-meta\">3 \u2013 4 semaines<\/span>\n        <svg class=\"phase-chevron\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\n      <\/div>\n      <div class=\"phase-body\">\n        <p>Diagnostic de l&rsquo;identit\u00e9 actuelle : perception interne, perception externe, \u00e9carts avec le positionnement cible.<\/p>\n        <ul class=\"phase-deliverables\">\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Inventaire des supports existants et \u00e9valuation de leur coh\u00e9rence<\/li>\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Analyse concurrentielle visuelle<\/li>\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Entretiens avec 3 \u00e0 5 parties prenantes internes<\/li>\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Rapport d&rsquo;audit : forces, faiblesses, opportunit\u00e9s de diff\u00e9renciation<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <div class=\"phase-card\" id=\"phase1\">\n      <div class=\"phase-header\" onclick=\"togglePhase(1)\">\n        <span class=\"phase-num\">02<\/span><span class=\"phase-title\">Positionnement et plateforme de marque<\/span><span class=\"phase-meta\">2 \u2013 3 semaines<\/span>\n        <svg class=\"phase-chevron\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\n      <\/div>\n      <div class=\"phase-body\">\n        <p>D\u00e9finition des fondations strat\u00e9giques. Sans cette \u00e9tape, le design est une d\u00e9cision esth\u00e9tique sans ancrage.<\/p>\n        <ul class=\"phase-deliverables\">\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Promesse de marque et territoire de communication<\/li>\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Valeurs de marque et axes de diff\u00e9renciation<\/li>\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Tonalit\u00e9 \u00e9ditoriale et voix de marque<\/li>\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Brief cr\u00e9atif valid\u00e9 par la direction<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <div class=\"phase-card\" id=\"phase2\">\n      <div class=\"phase-header\" onclick=\"togglePhase(2)\">\n        <span class=\"phase-num\">03<\/span><span class=\"phase-title\">Cr\u00e9ation du syst\u00e8me visuel<\/span><span class=\"phase-meta\">4 \u2013 8 semaines<\/span>\n        <svg class=\"phase-chevron\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\n      <\/div>\n      <div class=\"phase-body\">\n        <p>Conception du nouveau logo, de la palette chromatique, du syst\u00e8me typographique et des r\u00e8gles d&rsquo;usage.<\/p>\n        <ul class=\"phase-deliverables\">\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Logo principal et d\u00e9clinaisons (monochrome, n\u00e9gatif, favicon)<\/li>\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Palette de couleurs (HEX, RVB, CMJN, Pantone)<\/li>\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Syst\u00e8me typographique : titres, corps, compl\u00e9mentaire<\/li>\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Charte graphique compl\u00e8te (PDF + sources Figma)<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <div class=\"phase-card\" id=\"phase3\">\n      <div class=\"phase-header\" onclick=\"togglePhase(3)\">\n        <span class=\"phase-num\">04<\/span><span class=\"phase-title\">D\u00e9ploiement sur les supports<\/span><span class=\"phase-meta\">4 \u2013 12 semaines<\/span>\n        <svg class=\"phase-chevron\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\n      <\/div>\n      <div class=\"phase-body\">\n        <p>Application de la nouvelle identit\u00e9. Les supports digitaux critiques (site, LinkedIn) en premier, les supports print ensuite.<\/p>\n        <ul class=\"phase-deliverables\">\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Refonte ou mise \u00e0 jour du site web<\/li>\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Mise \u00e0 jour r\u00e9seaux sociaux et LinkedIn Entreprise<\/li>\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Refonte des supports commerciaux (plaquettes, pr\u00e9sentations)<\/li>\n          <li><span class=\"phase-del-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/span>Communication interne : brief \u00e9quipes, kit marque<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Project 2: Barbatus AI (Generative Visual Identity Showcase) -->\n  <div class=\"article-img-wrap\" data-aos=\"fade-up\" data-aos-duration=\"500\">\n    <img decoding=\"async\" src=\"https:\/\/altaydagistan.com\/wp-content\/uploads\/2023\/12\/Barbatus-AI-Visual-Identity_03.jpg\" alt=\"Identit\u00e9 visuelle Barbatus AI \u2014 brand designer freelance Paris\" loading=\"lazy\" onerror=\"handleImgError(this, &#039;barbatus&#039;)\" title=\"\">\n    <svg class=\"fallback-svg\" viewBox=\"0 0 800 450\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <rect width=\"800\" height=\"450\" fill=\"#0C0C16\" \/>\n      <g stroke=\"#287CCA\" stroke-width=\"1.5\" opacity=\"0.3\">\n        <!-- AI Synapses and connection mesh -->\n        <circle cx=\"400\" cy=\"225\" r=\"140\" stroke-dasharray=\"4 4\" \/>\n        <circle cx=\"400\" cy=\"225\" r=\"80\" \/>\n        <line x1=\"260\" y1=\"225\" x2=\"540\" y2=\"225\" \/>\n        <line x1=\"400\" y1=\"85\" x2=\"400\" y2=\"365\" \/>\n        <line x1=\"300\" y1=\"125\" x2=\"500\" y2=\"325\" \/>\n        <line x1=\"300\" y1=\"325\" x2=\"500\" y2=\"125\" \/>\n      <\/g>\n      <circle cx=\"400\" cy=\"225\" r=\"6\" fill=\"#4CB731\" \/>\n      <circle cx=\"300\" cy=\"125\" r=\"4\" fill=\"#FFFFFF\" \/>\n      <circle cx=\"500\" cy=\"325\" r=\"4\" fill=\"#FFFFFF\" \/>\n      <circle cx=\"300\" cy=\"325\" r=\"4\" fill=\"#287CCA\" \/>\n      <circle cx=\"500\" cy=\"125\" r=\"4\" fill=\"#287CCA\" \/>\n      <rect x=\"250\" y=\"200\" width=\"300\" height=\"50\" rx=\"12\" fill=\"#131326\" stroke=\"#4CB731\" stroke-width=\"2\" \/>\n      <text x=\"400\" y=\"231\" fill=\"#FFFFFF\" font-family=\"Space Grotesk\" font-size=\"18\" font-weight=\"bold\" text-anchor=\"middle\" letter-spacing=\"4\">BARBATUS AI<\/text>\n      <text x=\"400\" y=\"410\" fill=\"#8E8E8E\" font-family=\"Manrope\" font-size=\"12\" text-anchor=\"middle\" letter-spacing=\"0.5\">Visuel de Secours : Identit\u00e9 Visuelle Barbatus AI<\/text>\n    <\/svg>\n    <p class=\"article-img-caption\">Identit\u00e9 visuelle Barbatus AI &middot; Direction artistique &copy; Altay Dagistan<\/p>\n  <\/div>\n\n  <h2 data-aos=\"fade-up\" data-aos-duration=\"300\">\n    <span class=\"icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"20\" height=\"12\" x=\"2\" y=\"6\" rx=\"2\"\/><circle cx=\"12\" cy=\"12\" r=\"2\"\/><path d=\"M6 12h.01M18 12h.01\"\/><\/svg><\/span>\n    Estimez votre budget rebranding\n  <\/h2>\n  <p>S\u00e9lectionnez le profil prestataire et cochez les livrables souhait\u00e9s.<\/p>\n\n  <div class=\"sim-wrap\" data-aos=\"fade-up\" data-aos-duration=\"400\">\n    <div class=\"sim-title\">Simulateur de budget<\/div>\n    <p class=\"sim-sub\">Tarifs indicatifs de projets. Hors impression physique et co\u00fbts d&rsquo;h\u00e9bergement.<\/p>\n    <div class=\"sim-profile-row\">\n      <span class=\"sim-label\">Profil prestataire<\/span>\n      <div class=\"sim-profile-opts\">\n        <div class=\"sim-profile-opt active\" onclick=\"simSetProfile('freelance', this)\">Freelance sp\u00e9cialis\u00e9<\/div>\n        <div class=\"sim-profile-opt\" onclick=\"simSetProfile('agence_small', this)\">Petite agence<\/div>\n        <div class=\"sim-profile-opt\" onclick=\"simSetProfile('agence_mid', this)\">Agence mid-market<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"sim-deliverables\">\n      <div class=\"sim-cat-label\">Identit\u00e9 visuelle<\/div>\n      <div class=\"sim-del-item checked\" onclick=\"simToggleDel(this)\" data-freelance=\"1000\" data-agence_small=\"2500\" data-agence_mid=\"5000\">\n        <div class=\"sim-del-box\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <span class=\"sim-del-label\">Logo principal + d\u00e9clinaisons<\/span>\n        <span class=\"sim-del-price\" data-freelance=\"1 000\" data-agence_small=\"2 500\" data-agence_mid=\"5 000\">1 000 \u20ac<\/span>\n      <\/div>\n      <div class=\"sim-del-item checked\" onclick=\"simToggleDel(this)\" data-freelance=\"1000\" data-agence_small=\"2500\" data-agence_mid=\"5000\">\n        <div class=\"sim-del-box\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <span class=\"sim-del-label\">Charte graphique compl\u00e8te<\/span>\n        <span class=\"sim-del-price\" data-freelance=\"1 000\" data-agence_small=\"2 500\" data-agence_mid=\"5 000\">1 000 \u20ac<\/span>\n      <\/div>\n      <div class=\"sim-del-item\" onclick=\"simToggleDel(this)\" data-freelance=\"500\" data-agence_small=\"1200\" data-agence_mid=\"2500\">\n        <div class=\"sim-del-box\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <span class=\"sim-del-label\">Audit de marque + rapport<\/span>\n        <span class=\"sim-del-price\" data-freelance=\"500\" data-agence_small=\"1 200\" data-agence_mid=\"2 500\">500 \u20ac<\/span>\n      <\/div>\n      <div class=\"sim-cat-label\">Supports digitaux<\/div>\n      <div class=\"sim-del-item\" onclick=\"simToggleDel(this)\" data-freelance=\"2000\" data-agence_small=\"5000\" data-agence_mid=\"12000\">\n        <div class=\"sim-del-box\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <span class=\"sim-del-label\">Refonte site web<\/span>\n        <span class=\"sim-del-price\" data-freelance=\"2 000\" data-agence_small=\"5 000\" data-agence_mid=\"12 000\">2 000 \u20ac<\/span>\n      <\/div>\n      <div class=\"sim-del-item\" onclick=\"simToggleDel(this)\" data-freelance=\"500\" data-agence_small=\"1200\" data-agence_mid=\"2500\">\n        <div class=\"sim-del-box\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <span class=\"sim-del-label\">Pr\u00e9sentation commerciale (PPT \/ Slides)<\/span>\n        <span class=\"sim-del-price\" data-freelance=\"500\" data-agence_small=\"1 200\" data-agence_mid=\"2 500\">500 \u20ac<\/span>\n      <\/div>\n      <div class=\"sim-del-item\" onclick=\"simToggleDel(this)\" data-freelance=\"350\" data-agence_small=\"800\" data-agence_mid=\"1500\">\n        <div class=\"sim-del-box\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <span class=\"sim-del-label\">Templates r\u00e9seaux sociaux<\/span>\n        <span class=\"sim-del-price\" data-freelance=\"350\" data-agence_small=\"800\" data-agence_mid=\"1 500\">350 \u20ac<\/span>\n      <\/div>\n      <div class=\"sim-del-item\" onclick=\"simToggleDel(this)\" data-freelance=\"150\" data-agence_small=\"400\" data-agence_mid=\"800\">\n        <div class=\"sim-del-box\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <span class=\"sim-del-label\">Signature e-mail<\/span>\n        <span class=\"sim-del-price\" data-freelance=\"150\" data-agence_small=\"400\" data-agence_mid=\"800\">150 \u20ac<\/span>\n      <\/div>\n      <div class=\"sim-del-item\" onclick=\"simToggleDel(this)\" data-freelance=\"1000\" data-agence_small=\"2500\" data-agence_mid=\"5000\">\n        <div class=\"sim-del-box\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <span class=\"sim-del-label\">Rapport annuel \/ rapport RSE<\/span>\n        <span class=\"sim-del-price\" data-freelance=\"1 000\" data-agence_small=\"2 500\" data-agence_mid=\"5 000\">1 000 \u20ac<\/span>\n      <\/div>\n      <div class=\"sim-cat-label\">Supports print<\/div>\n      <div class=\"sim-del-item\" onclick=\"simToggleDel(this)\" data-freelance=\"400\" data-agence_small=\"1000\" data-agence_mid=\"2000\">\n        <div class=\"sim-del-box\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <span class=\"sim-del-label\">Plaquette commerciale<\/span>\n        <span class=\"sim-del-price\" data-freelance=\"400\" data-agence_small=\"1 000\" data-agence_mid=\"2 000\">400 \u20ac<\/span>\n      <\/div>\n      <div class=\"sim-del-item\" onclick=\"simToggleDel(this)\" data-freelance=\"150\" data-agence_small=\"400\" data-agence_mid=\"800\">\n        <div class=\"sim-del-box\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <span class=\"sim-del-label\">Cartes de visite + papeterie<\/span>\n        <span class=\"sim-del-price\" data-freelance=\"150\" data-agence_small=\"400\" data-agence_mid=\"800\">150 \u20ac<\/span>\n      <\/div>\n      <div class=\"sim-del-item\" onclick=\"simToggleDel(this)\" data-freelance=\"300\" data-agence_small=\"700\" data-agence_mid=\"1400\">\n        <div class=\"sim-del-box\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <span class=\"sim-del-label\">Kak\u00e9mono \/ roll-up<\/span>\n        <span class=\"sim-del-price\" data-freelance=\"300\" data-agence_small=\"700\" data-agence_mid=\"1 400\">300 \u20ac<\/span>\n      <\/div>\n      <div class=\"sim-del-item\" onclick=\"simToggleDel(this)\" data-freelance=\"350\" data-agence_small=\"800\" data-agence_mid=\"1600\">\n        <div class=\"sim-del-box\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n        <span class=\"sim-del-label\">One-pager \/ fiche produit<\/span>\n        <span class=\"sim-del-price\" data-freelance=\"350\" data-agence_small=\"800\" data-agence_mid=\"1 600\">350 \u20ac<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"sim-result\">\n      <div class=\"sim-stat\"><div class=\"sim-stat-label\">Livrables s\u00e9lectionn\u00e9s<\/div><div class=\"sim-stat-value\"><span id=\"simCount\">2<\/span><\/div><\/div>\n      <div class=\"sim-stat\"><div class=\"sim-stat-label\">Budget estim\u00e9 HT<\/div><div class=\"sim-stat-value\" id=\"simTotal\"><span>2 000<\/span> \u20ac<\/div><\/div>\n      <div class=\"sim-stat\"><div class=\"sim-stat-label\">Devis pr\u00e9cis<\/div><div class=\"sim-stat-value\" style=\"font-size:14px;color:var(--gray-light);font-weight:600;line-height:1.3;\">Gratuit sous&nbsp;24&nbsp;h<\/div><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"callout callout-blue\" data-aos=\"fade-up\">\n    <span class=\"callout-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 16v-4\"\/><path d=\"M12 8h.01\"\/><\/svg><\/span>\n    <div class=\"callout-text\"><strong>Ces tarifs sont indicatifs<\/strong>. Le co\u00fbt r\u00e9el d\u00e9pend du niveau de personnalisation globale, du volume d&rsquo;aller-retours n\u00e9cessaires et des contenus pr\u00e9existants fournis. L&rsquo;impression finale n&rsquo;est pas incluse.<\/div>\n  <\/div>\n\n  <h2 data-aos=\"fade-up\" data-aos-duration=\"300\">\n    <span class=\"icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z\"\/><path d=\"M14 2v4a2 2 0 0 0 2 2h4\"\/><path d=\"M10 9H8\"\/><path d=\"M16 13H8\"\/><path d=\"M16 17H8\"\/><\/svg><\/span>\n    D\u00e9composition du budget par phase\n  <\/h2>\n  <p>La cr\u00e9ation du syst\u00e8me visuel concentre la majorit\u00e9 du budget dans un rebranding complet.<\/p>\n\n  <div class=\"table-wrap\" data-aos=\"fade-up\" data-aos-duration=\"300\">\n    <table>\n      <thead><tr><th>Phase<\/th><th>Freelance HT<\/th><th>Agence mid HT<\/th><th>Part du budget<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td class=\"td-name\" data-label=\"Phase\">Audit de marque<\/td><td class=\"td-green\" data-label=\"Freelance HT\">600 \u2013 1 400 \u20ac<\/td><td data-label=\"Agence mid HT\">2 500 \u2013 6 000 \u20ac<\/td><td class=\"td-gray\" data-label=\"Part\">10 \u2013 15 %<\/td><\/tr>\n        <tr><td class=\"td-name\" data-label=\"Phase\">Positionnement<\/td><td class=\"td-green\" data-label=\"Freelance HT\">350 \u2013 1 000 \u20ac<\/td><td data-label=\"Agence mid HT\">2 000 \u2013 5 000 \u20ac<\/td><td class=\"td-gray\" data-label=\"Part\">8 \u2013 12 %<\/td><\/tr>\n        <tr><td class=\"td-name\" data-label=\"Phase\">Syst\u00e8me visuel<\/td><td class=\"td-green\" data-label=\"Freelance HT\">1 800 \u2013 5 000 \u20ac<\/td><td data-label=\"Agence mid HT\">8 000 \u2013 22 000 \u20ac<\/td><td class=\"td-gray\" data-label=\"Part\">40 \u2013 50 %<\/td><\/tr>\n        <tr><td class=\"td-name\" data-label=\"Phase\">D\u00e9ploiement supports<\/td><td class=\"td-green\" data-label=\"Freelance HT\">1 200 \u2013 4 500 \u20ac<\/td><td data-label=\"Agence mid HT\">5 000 \u2013 18 000 \u20ac<\/td><td class=\"td-gray\" data-label=\"Part\">30 \u2013 40 %<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n  <\/div>\n\n  <!-- Project 3: MIR (Corporate Minimal Logo & Visual Identity Showcase) -->\n  <div class=\"article-img-wrap\" data-aos=\"fade-up\" data-aos-duration=\"500\">\n    <img decoding=\"async\" src=\"https:\/\/altaydagistan.com\/wp-content\/uploads\/2011\/07\/MIR-Logo-et-identite-visuelle-4.jpg\" alt=\"Identit\u00e9 visuelle MIR \u2014 brand designer freelance Paris\" loading=\"lazy\" onerror=\"handleImgError(this, &#039;mir&#039;)\" title=\"\">\n    <svg class=\"fallback-svg\" viewBox=\"0 0 800 450\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <rect width=\"800\" height=\"450\" fill=\"#0C0C16\" \/>\n      <g stroke=\"#FFFFFF\" stroke-width=\"1\" opacity=\"0.15\">\n        <line x1=\"50\" y1=\"225\" x2=\"750\" y2=\"225\" \/>\n        <line x1=\"400\" y1=\"50\" x2=\"400\" y2=\"400\" \/>\n        <polygon points=\"400,100 525,225 400,350 275,225\" \/>\n      <\/g>\n      <!-- Bold minimal logo rendering -->\n      <text x=\"400\" y=\"240\" fill=\"#FFFFFF\" font-family=\"Space Grotesk\" font-size=\"72\" font-weight=\"800\" text-anchor=\"middle\" letter-spacing=\"12\">MIR<\/text>\n      <line x1=\"330\" y1=\"265\" x2=\"470\" y2=\"265\" stroke=\"#4CB731\" stroke-width=\"4\" \/>\n      <text x=\"400\" y=\"410\" fill=\"#8E8E8E\" font-family=\"Manrope\" font-size=\"12\" text-anchor=\"middle\" letter-spacing=\"0.5\">Visuel de Secours : Logotype &#038; Identit\u00e9 MIR<\/text>\n    <\/svg>\n    <p class=\"article-img-caption\">Logotype et identit\u00e9 visuelle de l&rsquo;agence MIR &middot; Direction artistique &copy; Altay Dagistan<\/p>\n  <\/div>\n\n  <h2 data-aos=\"fade-up\" data-aos-duration=\"300\">\n    <span class=\"icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect width=\"8\" height=\"4\" x=\"8\" y=\"2\" rx=\"1\"\/><path d=\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\"\/><path d=\"m9 14 2 2 4-4\"\/><\/svg><\/span>\n    Diagnostic : votre marque a-t-elle besoin d&rsquo;un rebranding&nbsp;?\n  <\/h2>\n  <p>Six questions sur votre situation actuelle. Moins d&rsquo;une minute.<\/p>\n\n  <div class=\"audit-wrap\" data-aos=\"fade-up\" data-aos-duration=\"400\">\n    <div class=\"audit-progress-track\"><div class=\"audit-progress-fill\" id=\"auditBar\"><\/div><\/div>\n    <div class=\"audit-body\" id=\"auditQuestion\">\n      <div class=\"audit-meta\">\n        <span class=\"audit-q-num\" id=\"auditNum\">Question 1 \/ 6<\/span>\n        <div class=\"audit-dots\" id=\"auditDots\"><\/div>\n      <\/div>\n      <p class=\"audit-text\" id=\"auditText\"><\/p>\n      <div class=\"audit-btns\">\n        <button class=\"audit-btn-oui\" onclick=\"auditAnswer(true)\">Oui<\/button>\n        <button class=\"audit-btn-non\" onclick=\"auditAnswer(false)\">Non<\/button>\n      <\/div>\n    <\/div>\n    <div class=\"audit-result\" id=\"auditResult\">\n      <div class=\"audit-result-badge\" id=\"auditBadge\"><\/div>\n      <p class=\"audit-result-title\" id=\"auditTitle\"><\/p>\n      <p class=\"audit-result-desc\" id=\"auditDesc\"><\/p>\n      <p class=\"audit-result-score\" id=\"auditScore\"><\/p>\n      <a href=\"\/demande-de-devis\/\" class=\"audit-result-cta\">Demander un devis<\/a><br>\n      <button class=\"audit-restart-btn\" onclick=\"auditRestart()\">Recommencer<\/button>\n    <\/div>\n  <\/div>\n\n  <h2 data-aos=\"fade-up\" data-aos-duration=\"300\">\n    <span class=\"icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z\"\/><path d=\"M12 9v4\"\/><path d=\"M12 17h.01\"\/><\/svg><\/span>\n    Erreurs fr\u00e9quentes dans un rebranding B2B\n  <\/h2>\n  <div class=\"table-wrap\" data-aos=\"fade-up\" data-aos-duration=\"300\">\n    <table>\n      <thead><tr><th>Erreur<\/th><th>Impact<\/th><th>Bonne pratique<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td class=\"td-name\" data-label=\"Erreur\">Sauter l&rsquo;audit<\/td><td data-label=\"Impact\">Nouveau design sans ancrage strat\u00e9gique<\/td><td class=\"td-green\" data-label=\"Bonne pratique\">Toujours mesurer avant de cr\u00e9er<\/td><\/tr>\n        <tr><td class=\"td-name\" data-label=\"Erreur\">Trop de d\u00e9cideurs<\/td><td data-label=\"Impact\">D\u00e9cisions par consensus, perte de coh\u00e9rence<\/td><td class=\"td-green\" data-label=\"Bonne pratique\">Comit\u00e9 restreint avec un sponsor ex\u00e9cutif<\/td><\/tr>\n        <tr><td class=\"td-name\" data-label=\"Erreur\">N\u00e9gliger le d\u00e9ploiement interne<\/td><td data-label=\"Impact\">Les \u00e9quipes continuent avec l&rsquo;ancienne marque<\/td><td class=\"td-green\" data-label=\"Bonne pratique\">Brief, charte distribu\u00e9e, date de bascule fix\u00e9e<\/td><\/tr>\n        <tr><td class=\"td-name\" data-label=\"Erreur\">Budget insuffisant pour le d\u00e9ploiement<\/td><td data-label=\"Impact\">Charte cr\u00e9\u00e9e mais pas appliqu\u00e9e<\/td><td class=\"td-green\" data-label=\"Bonne pratique\">Pr\u00e9voir 35 \u00e0 45 % du budget pour les supports<\/td><\/tr>\n        <tr><td class=\"td-name\" data-label=\"Erreur\">D\u00e9ploiement sans communication<\/td><td data-label=\"Impact\">Confusion clients, signal sans contexte<\/td><td class=\"td-green\" data-label=\"Bonne pratique\">Annoncer le changement avant le lancement<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n  <\/div>\n\n  <!-- Project 4: Cybnity (Premium Cyber Security Platform Video \/ Web Showcase) -->\n  <div class=\"article-img-wrap\" data-aos=\"fade-up\" data-aos-duration=\"500\">\n    <img decoding=\"async\" src=\"https:\/\/altaydagistan.com\/wp-content\/uploads\/2022\/12\/cybnity-logo-jacket.webp\" alt=\"Identit\u00e9 visuelle Cybnity \u2014 brand designer freelance Paris\" loading=\"lazy\" onerror=\"handleImgError(this, &#039;cybnity&#039;)\" title=\"\">\n    <svg class=\"fallback-svg\" viewBox=\"0 0 800 450\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <rect width=\"800\" height=\"450\" fill=\"#0C0C16\" \/>\n      <g stroke=\"#287CCA\" stroke-width=\"1\" opacity=\"0.3\">\n        <!-- Cyber shield \/ safety layers representing security platform -->\n        <path d=\"M400 80 L550 145 L550 280 C550 340, 400 390, 400 390 C400 390, 250 340, 250 280 L250 145 Z\" stroke-dasharray=\"3 3\"\/>\n        <path d=\"M400 110 L520 165 L520 270 C520 320, 400 360, 400 360 C400 360, 280 320, 280 270 L280 165 Z\" stroke=\"#4CB731\" stroke-width=\"1.5\" \/>\n      <\/g>\n      <rect x=\"280\" y=\"200\" width=\"240\" height=\"50\" rx=\"10\" fill=\"#131326\" stroke=\"#4CB731\" stroke-width=\"2\" \/>\n      <text x=\"400\" y=\"231\" fill=\"#FFFFFF\" font-family=\"Space Grotesk\" font-size=\"18\" font-weight=\"bold\" text-anchor=\"middle\" letter-spacing=\"3\">CYBNITY<\/text>\n      <text x=\"400\" y=\"410\" fill=\"#8E8E8E\" font-family=\"Manrope\" font-size=\"12\" text-anchor=\"middle\" letter-spacing=\"0.5\">Visuel de Secours : Identit\u00e9 Visuelle Cybnity<\/text>\n    <\/svg>\n    <p class=\"article-img-caption\">Charte graphique et architecture de marque B2B Cybnity &middot; Direction artistique &copy; Altay Dagistan<\/p>\n  <\/div>\n\n  <div class=\"cta-box\" data-aos=\"zoom-in\" data-aos-duration=\"400\">\n    <span class=\"cta-eyebrow\">Direction artistique freelance \u00b7 Paris<\/span>\n    <p class=\"cta-title\">Vous pr\u00e9parez un rebranding B2B&nbsp;?<\/p>\n    <p class=\"cta-sub\">Audit de marque, syst\u00e8me visuel, d\u00e9ploiement sur vos supports print et digitaux. Devis sous 24&nbsp;h.<\/p>\n    <a href=\"\/demande-de-devis\/\" class=\"cta-btn\">Demander un devis gratuit<\/a>\n    <div class=\"cta-meta\">Paris \u00b7 Freelance \u00b7 Disponible pour missions France enti\u00e8re et remote<\/div>\n  <\/div>\n\n<\/article>\n\n<script>\n\/* Fallback script in case remote URLs fail to load inside the preview iframe *\/\nfunction handleImgError(imgElement, projectType) {\n  const container = imgElement.closest('.article-img-wrap');\n  if (container) {\n    container.classList.add('img-failed');\n    container.classList.add('failed-' + projectType);\n    imgElement.style.display = 'none';\n  }\n}\nwindow.handleImgError = handleImgError;\n\n(function() {\n\n  \/* AOS *\/\n  function rescue() { var els = document.querySelectorAll('[data-aos]'); for (var i = 0; i < els.length; i++) { els[i].style.opacity = '1'; els[i].style.transform = 'none'; } }\n  function initAOS() { if (typeof AOS !== 'undefined') { AOS.init({ once: true, offset: 110, duration: 500 }); } else { rescue(); } }\n  function loadScript(src, ok, fail) { var s = document.createElement('script'); s.src = src; s.onload = ok; s.onerror = fail; document.body.appendChild(s); }\n  loadScript('https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/aos\/2.3.4\/aos.js', initAOS, function() { loadScript('https:\/\/unpkg.com\/aos@2.3.4\/dist\/aos.js', initAOS, rescue); });\n  setTimeout(function() { if (!document.querySelector('.aos-animate')) { rescue(); } }, 3000);\n\n  \/* Sticky *\/\n  window.addEventListener('scroll', function() {\n    var s = document.getElementById('artSticky');\n    if (!s) { return; }\n    if (window.scrollY > 500) { s.classList.add('art-sticky-visible'); } else { s.classList.remove('art-sticky-visible'); }\n  }, { passive: true });\n\n  \/* Phase accordion *\/\n  function togglePhase(i) { var c = document.getElementById('phase' + i); if (c) { c.classList.toggle('open'); } }\n  window.togglePhase = togglePhase;\n\n  \/* Simulator *\/\n  var simCurrentProfile = 'freelance';\n  function simSetProfile(profile, el) {\n    simCurrentProfile = profile;\n    var opts = document.querySelectorAll('.sim-profile-opt');\n    for (var i = 0; i < opts.length; i++) { opts[i].classList.remove('active'); }\n    el.classList.add('active');\n    var items = document.querySelectorAll('.sim-del-item');\n    for (var j = 0; j < items.length; j++) {\n      var priceEl = items[j].querySelector('.sim-del-price');\n      if (priceEl) { priceEl.textContent = priceEl.getAttribute('data-' + profile) + ' \\u20ac'; }\n    }\n    simCalc();\n  }\n  window.simSetProfile = simSetProfile;\n  function simToggleDel(el) { el.classList.toggle('checked'); simCalc(); }\n  window.simToggleDel = simToggleDel;\n  function simCalc() {\n    var checked = document.querySelectorAll('.sim-del-item.checked');\n    var total = 0;\n    for (var i = 0; i < checked.length; i++) { total += parseInt(checked[i].getAttribute('data-' + simCurrentProfile)) || 0; }\n    document.getElementById('simCount').textContent = checked.length;\n    document.getElementById('simTotal').innerHTML = '<span>' + total.toLocaleString('fr-FR') + '<\/span> \\u20ac';\n  }\n  simCalc();\n\n  \/* Brand audit quiz *\/\n  var auditQs = [\n    'Votre logo est-il lisible en petit format (favicon, ic\\u00f4ne 32\\u00a0px)\\u00a0?',\n    'Votre charte graphique est-elle document\\u00e9e et distribu\\u00e9e \\u00e0 toutes vos \\u00e9quipes\\u00a0?',\n    'Votre identit\\u00e9 visuelle est-elle coh\\u00e9rente sur tous vos supports (site, r\\u00e9seaux, print)\\u00a0?',\n    'Votre design se distingue-t-il clairement de vos principaux concurrents\\u00a0?',\n    'Votre identit\\u00e9 visuelle refl\\u00e8te-t-elle fid\\u00e8lement votre positionnement actuel\\u00a0?',\n    'Vos \\u00e9quipes appliquent-elles la charte sans vous solliciter\\u00a0?'\n  ];\n  var auditScore = 0, auditCurrent = 0;\n  function auditBuildDots() {\n    var el = document.getElementById('auditDots');\n    if (!el) { return; }\n    el.innerHTML = '';\n    for (var i = 0; i < auditQs.length; i++) {\n      var d = document.createElement('div');\n      d.className = i < auditCurrent ? 'audit-dot done' : (i === auditCurrent ? 'audit-dot current' : 'audit-dot');\n      el.appendChild(d);\n    }\n  }\n  function auditShowQ() {\n    document.getElementById('auditBar').style.width = Math.round((auditCurrent \/ auditQs.length) * 100) + '%';\n    document.getElementById('auditNum').textContent = 'Question ' + (auditCurrent + 1) + ' \/ ' + auditQs.length;\n    document.getElementById('auditText').textContent = auditQs[auditCurrent];\n    auditBuildDots();\n  }\n  function auditAnswer(isOui) {\n    if (isOui) { auditScore++; }\n    auditCurrent++;\n    var wrap = document.getElementById('auditQuestion');\n    wrap.style.opacity = '0';\n    setTimeout(function() {\n      if (auditCurrent < auditQs.length) { auditShowQ(); wrap.style.opacity = '1'; } else { auditShowResult(); }\n    }, 180);\n  }\n  window.auditAnswer = auditAnswer;\n  function auditShowResult() {\n    document.getElementById('auditBar').style.width = '100%';\n    document.getElementById('auditQuestion').style.display = 'none';\n    document.getElementById('auditResult').style.display = 'block';\n    var badge = document.getElementById('auditBadge');\n    var title = document.getElementById('auditTitle');\n    var desc  = document.getElementById('auditDesc');\n    document.getElementById('auditScore').textContent = auditScore + ' \/ ' + auditQs.length + ' crit\\u00e8res valid\\u00e9s';\n    if (auditScore >= 5) {\n      badge.textContent = 'OK'; badge.className = 'audit-result-badge badge-green';\n      title.textContent = 'Identit\\u00e9 solide';\n      desc.textContent = 'Votre marque est structur\\u00e9e et coh\\u00e9rente. Un simple refresh suffit dans la plupart des cas.';\n    } else if (auditScore >= 3) {\n      badge.textContent = '!'; badge.className = 'audit-result-badge badge-amber';\n      title.textContent = '\\u00c9volution de marque recommand\\u00e9e';\n      desc.textContent = 'Votre identit\\u00e9 pr\\u00e9sente des failles. Un travail cibl\\u00e9 sur le syst\\u00e8me visuel peut am\\u00e9liorer significativement votre cr\\u00e9dibilit\\u00e9.';\n    } else {\n      badge.textContent = 'X'; badge.className = 'audit-result-badge badge-red';\n      title.textContent = 'Rebranding \\u00e0 envisager';\n      desc.textContent = 'Votre identit\\u00e9 visuelle ne remplit plus son r\\u00f4le. Un rebranding complet est probablement n\\u00e9cessaire pour aligner votre image avec votre positionnement actuel.';\n    }\n  }\n  function auditRestart() {\n    auditScore = 0; auditCurrent = 0;\n    document.getElementById('auditResult').style.display = 'none';\n    var wrap = document.getElementById('auditQuestion');\n    wrap.style.display = 'block'; wrap.style.opacity = '1';\n    auditShowQ();\n  }\n  window.auditRestart = auditRestart;\n  document.addEventListener('DOMContentLoaded', function() { auditShowQ(); });\n\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Rebranding B2B&nbsp;&middot;&nbsp;Direction artistique freelance &middot; Paris Demander un devis Identit\u00e9 visuelle &middot; Rebranding B2B Rebranding B2B : budget, \u00e9tapes et livrables Changer d&rsquo;identit\u00e9 visuelle sans perdre sa position de march\u00e9 exige une m\u00e9thode. Ce guide structure les quatre phases d&rsquo;un rebranding B2B, propose un simulateur de budget bas\u00e9 sur les livrables r\u00e9els, et un diagnostic [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":18956,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":"","footnotes":""},"categories":[155],"tags":[],"class_list":["post-18955","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-graphisme"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/altaydagistan.com\/en\/wp-json\/wp\/v2\/posts\/18955","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/altaydagistan.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/altaydagistan.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/altaydagistan.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/altaydagistan.com\/en\/wp-json\/wp\/v2\/comments?post=18955"}],"version-history":[{"count":2,"href":"https:\/\/altaydagistan.com\/en\/wp-json\/wp\/v2\/posts\/18955\/revisions"}],"predecessor-version":[{"id":18958,"href":"https:\/\/altaydagistan.com\/en\/wp-json\/wp\/v2\/posts\/18955\/revisions\/18958"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/altaydagistan.com\/en\/wp-json\/wp\/v2\/media\/18956"}],"wp:attachment":[{"href":"https:\/\/altaydagistan.com\/en\/wp-json\/wp\/v2\/media?parent=18955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/altaydagistan.com\/en\/wp-json\/wp\/v2\/categories?post=18955"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/altaydagistan.com\/en\/wp-json\/wp\/v2\/tags?post=18955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}