{"id":10628,"date":"2026-03-09T14:29:15","date_gmt":"2026-03-09T14:29:15","guid":{"rendered":"https:\/\/gostartup.com.co\/?page_id=10628"},"modified":"2026-03-10T07:39:23","modified_gmt":"2026-03-10T07:39:23","slug":"registro-mercantil-en-colombia-herramientas-gostartup","status":"publish","type":"page","link":"https:\/\/gostartup.com.co\/en\/registro-mercantil-en-colombia-herramientas-gostartup\/","title":{"rendered":"Registro mercantil en Colombia | Herramientas Gostartup"},"content":{"rendered":"<div class=\"vc_row wpb_row vc_row-fluid vc_row-bg-position-top\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_content_element wpb_raw_html\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<!DOCTYPE html>\n<html lang=\"es\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Checklist Registro Mercantil 2026 | GoStartup<\/title>\n<style>\n  \/* \u2500\u2500 FULL-SCREEN ESCAPE: breaks out of WordPress\/iframe containers \u2500\u2500 *\/\n  html {\n    height: 100%;\n    scroll-behavior: smooth;\n  }\n  \/* If rendered inside an iframe, tell the parent to make it full size *\/\n  :root {\n    --embed-min-height: 100vh;\n  }\n\n  :root {\n    --brand: #00C48C;\n    --brand-dark: #00A374;\n    --bg: #0B0F1A;\n    --surface: #141926;\n    --surface2: #1C2333;\n    --border: rgba(255,255,255,0.07);\n    --text: #E8EDF5;\n    --text-muted: #7A8499;\n    --orange: #FF6B35;\n    --yellow: #FFD166;\n    --blue: #4DA6FF;\n    --radius: 16px;\n  }\n\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  \/* Force full-screen coverage when embedded in WordPress or any parent *\/\n  html, body {\n    width: 100% !important;\n    min-height: 100vh !important;\n    max-width: 100% !important;\n  }\n\n  body {\n    font-family: -apple-system, \"SF Pro Text\", \"SF Pro Display\", \"Helvetica Neue\", Arial, sans-serif;\n    background: var(--bg) !important; color: var(--text);\n    min-height: 100vh; overflow-x: hidden;\n    -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;\n    \/* Break out of any WordPress container constraints *\/\n    position: relative;\n    z-index: 0;\n  }\n\n  \/* Override any parent container width limits *\/\n  body > .container {\n    max-width: 820px !important;\n  }\n\n  \/* Full-bleed wrapper that escapes WordPress column constraints *\/\n  body::after, body::before {\n    position: fixed !important;\n  }\n\n  body::before {\n    content: ''; position: fixed; top: -200px; left: -200px;\n    width: 600px; height: 600px;\n    background: radial-gradient(circle, rgba(0,196,140,0.08) 0%, transparent 70%);\n    pointer-events: none; z-index: 0;\n  }\n  body::after {\n    content: ''; position: fixed; bottom: -100px; right: -100px;\n    width: 500px; height: 500px;\n    background: radial-gradient(circle, rgba(77,166,255,0.06) 0%, transparent 70%);\n    pointer-events: none; z-index: 0;\n  }\n\n  .container { max-width: 820px; margin: 0 auto; padding: 0 20px 110px; position: relative; z-index: 1; }\n\n  \/* \u2500\u2500 HEADER \u2500\u2500 *\/\n  header { padding: 40px 0 0; text-align: center; }\n  .logo-badge {\n    display: inline-flex; align-items: center; gap: 8px;\n    background: var(--surface2); border: 1px solid var(--border);\n    border-radius: 100px; padding: 8px 18px; font-weight: 600; font-size: 13px; margin-bottom: 32px;\n  }\n  .logo-badge .dot {\n    width: 8px; height: 8px; background: var(--brand);\n    border-radius: 50%; box-shadow: 0 0 8px var(--brand); animation: pulse 2s infinite;\n  }\n  @keyframes pulse { 0%,100%{opacity:1;transform:scale(1);}50%{opacity:0.6;transform:scale(0.8);} }\n\n  .hero-label {\n    display: inline-block;\n    background: linear-gradient(135deg, rgba(0,196,140,0.15), rgba(77,166,255,0.1));\n    border: 1px solid rgba(0,196,140,0.3); border-radius: 100px; padding: 6px 16px;\n    font-size: 11px; font-weight: 600; color: var(--brand);\n    letter-spacing: 0.8px; text-transform: uppercase; margin-bottom: 18px;\n  }\n  h1 {\n    font-family: -apple-system, \"SF Pro Display\", \"Helvetica Neue\", sans-serif;\n    font-weight: 700; font-size: clamp(26px, 5vw, 44px);\n    line-height: 1.15; margin-bottom: 14px; letter-spacing: -0.5px;\n  }\n  h1 em {\n    font-style: normal;\n    background: linear-gradient(135deg, var(--brand) 0%, #4DA6FF 100%);\n    -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;\n  }\n  .hero-sub { font-size: 15px; color: var(--text-muted); max-width: 500px; margin: 0 auto 40px; line-height: 1.65; }\n\n  \/* \u2500\u2500 3 PASOS \u2500\u2500 *\/\n  .steps-row { display: grid; grid-template-columns: 1fr auto 1fr auto 1fr; align-items: start; margin: 0 0 36px; }\n  .step-item { text-align: center; padding: 0 8px; }\n  .step-circle { width: 52px; height: 52px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 22px; margin: 0 auto 12px; }\n  .step-1 .step-circle { background: rgba(77,166,255,0.12); border: 1.5px solid rgba(77,166,255,0.3); }\n  .step-2 .step-circle { background: rgba(255,209,102,0.1); border: 1.5px solid rgba(255,209,102,0.3); }\n  .step-3 .step-circle { background: rgba(0,196,140,0.1); border: 1.5px solid rgba(0,196,140,0.3); }\n  .step-num { font-size: 10px; font-weight: 700; letter-spacing: 0.8px; text-transform: uppercase; margin-bottom: 4px; }\n  .step-1 .step-num { color: var(--blue); }\n  .step-2 .step-num { color: var(--yellow); }\n  .step-3 .step-num { color: var(--brand); }\n  .step-title { font-size: 13px; font-weight: 600; line-height: 1.35; margin-bottom: 4px; }\n  .step-desc { font-size: 11px; color: var(--text-muted); line-height: 1.5; }\n  .step-arrow { color: rgba(255,255,255,0.15); font-size: 18px; padding-top: 18px; align-self: start; }\n\n  \/* \u2550\u2550 TIMELINE \u2550\u2550 *\/\n  .timeline { position: relative; padding-left: 52px; }\n  .timeline::before {\n    content: ''; position: absolute; left: 19px; top: 24px; bottom: 24px; width: 2px;\n    background: linear-gradient(to bottom, rgba(77,166,255,0.3) 0%, rgba(0,196,140,0.4) 50%, rgba(0,196,140,0.15) 100%);\n    border-radius: 2px;\n  }\n  .tl-block { position: relative; margin-bottom: 16px; }\n  .tl-node {\n    position: absolute; left: -52px; top: 20px;\n    width: 22px; height: 22px; border-radius: 50%;\n    border: 2px solid rgba(255,255,255,0.12); background: var(--surface2);\n    display: flex; align-items: center; justify-content: center;\n    font-size: 9px; font-weight: 700; color: var(--text-muted);\n    transition: all 0.35s ease; z-index: 2;\n  }\n  .tl-block.tl-active .tl-node { border-color: var(--brand); background: var(--brand); color: #061412; box-shadow: 0 0 0 4px rgba(0,196,140,0.15); }\n  .tl-block.tl-done .tl-node { border-color: var(--brand); background: var(--brand); color: #061412; }\n  .tl-block.tl-done .tl-node::after { content: '\u2713'; font-size: 10px; font-weight: 800; }\n  .tl-block.tl-done .tl-node span { display: none; }\n\n  \/* \u2500\u2500 CARDS \u2500\u2500 *\/\n  .check-card, .info-card, .about-section {\n    background: var(--surface); border: 1px solid var(--border);\n    border-radius: var(--radius); overflow: hidden; transition: border-color 0.3s ease;\n  }\n  .check-card.tl-active, .info-card.tl-active, .about-section.tl-active {\n    border-color: rgba(0,196,140,0.25); box-shadow: 0 0 0 1px rgba(0,196,140,0.08);\n  }\n  .check-card.completed {\n    border-color: rgba(0,196,140,0.3);\n    background: linear-gradient(135deg, var(--surface) 0%, rgba(0,196,140,0.03) 100%);\n  }\n\n  .card-header, .info-card-header, .about-header {\n    display: flex; align-items: center; gap: 14px;\n    padding: 18px 22px; cursor: pointer; user-select: none;\n    position: relative; overflow: hidden;\n  }\n  .card-header::before, .info-card-header::before {\n    content: attr(data-num);\n    position: absolute; right: 60px; top: 50%; transform: translateY(-50%);\n    font-size: 72px; font-weight: 800; color: rgba(255,255,255,0.025);\n    line-height: 1; pointer-events: none; letter-spacing: -3px;\n  }\n\n  .card-icon, .info-card-icon { width: 40px; height: 40px; border-radius: 11px; display: flex; align-items: center; justify-content: center; font-size: 18px; flex-shrink: 0; }\n  .card-meta, .info-card-meta { flex: 1; min-width: 0; }\n  .card-title, .info-card-title { font-weight: 600; font-size: 14px; margin-bottom: 2px; letter-spacing: -0.1px; }\n  .card-count, .info-card-sub { font-size: 12px; color: var(--text-muted); }\n\n  .card-toggle, .info-card-toggle, .about-toggle {\n    width: 26px; height: 26px; background: var(--surface2);\n    border-radius: 7px; display: flex; align-items: center; justify-content: center;\n    font-size: 11px; color: var(--text-muted); transition: transform 0.3s; flex-shrink: 0;\n  }\n  .check-card.open .card-toggle, .info-card.open .info-card-toggle, .about-section.open .about-toggle { transform: rotate(180deg); }\n\n  \/* SLIDE ANIMATION *\/\n  .card-body, .info-card-body, .about-body {\n    max-height: 0; overflow: hidden;\n    transition: max-height 0.4s cubic-bezier(0.4,0,0.2,1), opacity 0.3s ease, padding 0.3s ease;\n    opacity: 0; padding: 0 22px;\n  }\n  .check-card.open .card-body, .info-card.open .info-card-body, .about-section.open .about-body {\n    max-height: 2000px; opacity: 1; padding: 0 22px 18px; border-top: 1px solid var(--border);\n  }\n\n  .about-header { justify-content: space-between; gap: 12px; }\n  .about-header-left { display: flex; align-items: center; gap: 12px; }\n  .about-icon { width: 38px; height: 38px; border-radius: 10px; background: rgba(77,166,255,0.1); border: 1px solid rgba(77,166,255,0.2); display: flex; align-items: center; justify-content: center; font-size: 17px; flex-shrink: 0; }\n  .about-title { font-weight: 600; font-size: 14px; }\n  .about-sub { font-size: 12px; color: var(--text-muted); margin-top: 2px; }\n\n  \/* \u2500\u2500 FAQ \u2500\u2500 *\/\n  .faq-item { margin-top: 18px; }\n  .faq-q { font-weight: 600; font-size: 13.5px; margin-bottom: 10px; display: flex; align-items: flex-start; gap: 8px; letter-spacing: -0.1px; }\n  .faq-q::before { content: \"\u2753\"; font-size: 14px; flex-shrink: 0; margin-top: 1px; }\n  .faq-list { list-style: none; padding: 0; display: flex; flex-direction: column; gap: 6px; }\n  .faq-list li { display: flex; align-items: flex-start; gap: 8px; font-size: 13px; color: var(--text-muted); line-height: 1.45; }\n  .faq-list li::before { content: \"\u2192\"; color: var(--brand); font-size: 12px; flex-shrink: 0; margin-top: 1px; }\n  .faq-divider { height: 1px; background: var(--border); margin: 16px 0 0; }\n\n  \/* \u2500\u2500 SECTION LABEL \u2014 m\u00e1s grande y llamativo \u2500\u2500 *\/\n  .section-label {\n    font-size: 15px; font-weight: 700;\n    color: var(--text);\n    margin: 28px 0 12px 4px;\n    display: flex; align-items: center; gap: 8px;\n    letter-spacing: -0.2px;\n  }\n  .section-label::after {\n    content: '';\n    flex: 1; height: 1px;\n    background: linear-gradient(90deg, rgba(0,196,140,0.25), transparent);\n    border-radius: 1px;\n  }\n\n  \/* \u2500\u2500 FOLDER TIP \u2500\u2500 *\/\n  .folder-tip {\n    display: flex; align-items: flex-start; gap: 10px;\n    background: rgba(77,166,255,0.05); border: 1px solid rgba(77,166,255,0.13);\n    border-radius: 10px; padding: 12px 14px; margin: 14px 0 6px;\n    font-size: 12.5px; color: #9AB0C4; line-height: 1.6;\n  }\n  .folder-tip .fi { font-size: 20px; flex-shrink: 0; margin-top: 2px; }\n  .folder-tip strong { color: var(--blue); display: block; margin-bottom: 4px; }\n  .folder-tip code { background: rgba(255,255,255,0.06); border-radius: 4px; padding: 1px 6px; font-family: \"SF Mono\", ui-monospace, monospace; font-size: 11.5px; color: var(--blue); }\n\n  \/* \u2500\u2500 DRIVE TREE \u2500\u2500 *\/\n  .drive-tree { background: #0D1120; border: 1px solid rgba(255,255,255,0.05); border-radius: 9px; padding: 12px 14px; margin: 10px 0 16px; font-family: \"SF Mono\", ui-monospace, monospace; font-size: 11.5px; }\n  .drive-tree p { margin: 0; }\n  .tree-root { color: var(--yellow); font-weight: 600; margin-bottom: 3px; }\n  .tree-folder { color: var(--blue); padding-left: 14px; margin: 2px 0; }\n  .tree-file { color: var(--text-muted); padding-left: 28px; margin: 1px 0; }\n  .tree-folder::before { content: \"\ud83d\udcc1 \"; }\n  .tree-file::before { content: \"\ud83d\udcc4 \"; }\n\n  \/* \u2500\u2500 CHECK ITEMS \u2500\u2500 *\/\n  .check-item { display: flex; align-items: flex-start; gap: 12px; border-bottom: 1px solid rgba(255,255,255,0.04); cursor: pointer; border-radius: 8px; padding: 10px 8px; margin: 0 -8px; transition: background 0.15s; }\n  .check-item:last-child { border-bottom: none; }\n  .check-item:hover { background: rgba(255,255,255,0.025); }\n  .check-box { width: 21px; height: 21px; border: 1.5px solid rgba(255,255,255,0.15); border-radius: 6px; flex-shrink: 0; display: flex; align-items: center; justify-content: center; transition: all 0.2s; margin-top: 1px; }\n  .check-item.checked .check-box { background: var(--brand); border-color: var(--brand); box-shadow: 0 0 9px rgba(0,196,140,0.4); }\n  .check-box svg { display: none; }\n  .check-item.checked .check-box svg { display: block; }\n  .check-content { flex: 1; }\n  .check-name { font-size: 13.5px; font-weight: 500; margin-bottom: 3px; line-height: 1.4; transition: color 0.2s; }\n  .check-item.checked .check-name { color: var(--text-muted); text-decoration: line-through; }\n  .check-desc { font-size: 12px; color: var(--text-muted); line-height: 1.5; }\n  .check-tag { font-size: 10px; font-weight: 600; padding: 3px 8px; border-radius: 100px; letter-spacing: 0.4px; text-transform: uppercase; flex-shrink: 0; margin-top: 2px; }\n  .tag-obligatorio { background: rgba(255,107,53,0.14); color: var(--orange); }\n  .tag-recomendado { background: rgba(255,209,102,0.11); color: var(--yellow); }\n  .tag-digital { background: rgba(0,196,140,0.11); color: var(--brand); }\n\n  \/* \u2500\u2500 INFO BOXES \u2500\u2500 *\/\n  .info-gostartup { background: linear-gradient(135deg, rgba(0,196,140,0.08), rgba(77,166,255,0.05)); border: 1px solid rgba(0,196,140,0.2); border-radius: 12px; padding: 14px 16px; font-size: 13px; color: #A8D4C4; line-height: 1.6; margin: 10px 0 6px; }\n  .info-gostartup strong { color: var(--brand); display: block; margin-bottom: 6px; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; }\n  .info-gostartup ul { list-style: none; padding: 0; margin-top: 6px; display: flex; flex-direction: column; gap: 4px; }\n  .info-gostartup ul li { display: flex; align-items: flex-start; gap: 6px; font-size: 12.5px; color: var(--text-muted); }\n  .info-gostartup ul li::before { content: \"\u00b7\"; color: var(--brand); font-size: 16px; line-height: 1.2; flex-shrink: 0; }\n\n  \/* \u2500\u2500 PROCESS STEPS \u2500\u2500 *\/\n  .process-list { display: flex; flex-direction: column; margin-top: 14px; }\n  .process-step { display: flex; gap: 14px; padding: 14px 0; border-bottom: 1px solid rgba(255,255,255,0.04); }\n  .process-step:last-child { border-bottom: none; }\n  .process-num { width: 26px; height: 26px; border-radius: 50%; flex-shrink: 0; display: flex; align-items: center; justify-content: center; font-size: 11px; font-weight: 700; margin-top: 1px; }\n  .process-num.gs { background: rgba(0,196,140,0.15); color: var(--brand); }\n  .process-content { flex: 1; }\n  .process-name { font-size: 13.5px; font-weight: 500; margin-bottom: 3px; line-height: 1.4; }\n  .process-desc { font-size: 12px; color: var(--text-muted); line-height: 1.5; }\n  .process-badge { font-size: 10px; font-weight: 600; padding: 3px 8px; border-radius: 100px; letter-spacing: 0.4px; text-transform: uppercase; flex-shrink: 0; margin-top: 3px; align-self: flex-start; }\n  .badge-gs { background: rgba(0,196,140,0.14); color: var(--brand); }\n\n  \/* \u2500\u2500 COUNTER DELIVERS \u2500\u2500 *\/\n  .counter-delivers { background: rgba(77,166,255,0.05); border: 1px solid rgba(77,166,255,0.12); border-radius: 10px; padding: 14px 16px; margin: 14px 0 6px; }\n  .counter-delivers-title { font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.6px; color: var(--blue); margin-bottom: 10px; }\n  .file-list { display: flex; flex-direction: column; gap: 6px; }\n  .file-row { display: flex; align-items: center; gap: 8px; font-family: \"SF Mono\", ui-monospace, monospace; font-size: 11.5px; color: var(--text-muted); background: rgba(255,255,255,0.03); border-radius: 6px; padding: 7px 10px; }\n  .file-row::before { content: \"\ud83d\udcc4\"; flex-shrink: 0; }\n\n  \/* \u2500\u2500 GS ANALYSIS \u2500\u2500 *\/\n  .gs-analysis { background: var(--surface2); border-radius: 10px; padding: 14px 16px; margin: 14px 0 6px; }\n  .gs-analysis .gs-tag { display: inline-flex; align-items: center; gap: 6px; background: var(--brand); color: #061412; font-size: 10px; font-weight: 700; letter-spacing: 0.5px; text-transform: uppercase; padding: 3px 10px; border-radius: 100px; margin-bottom: 10px; }\n  .gs-analysis ul { list-style: none; padding: 0; display: flex; flex-direction: column; gap: 5px; }\n  .gs-analysis ul li { display: flex; gap: 8px; font-size: 12.5px; color: var(--text-muted); }\n  .gs-analysis ul li::before { content: \"\u2713\"; color: var(--brand); flex-shrink: 0; font-weight: 700; }\n\n  \/* \u2500\u2500 VIDEO \u2500\u2500 *\/\n  .video-section { background: var(--surface); border: 1px solid var(--border); border-radius: var(--radius); margin-bottom: 20px; overflow: hidden; }\n  .video-inner { display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 20px 22px; flex-wrap: wrap; }\n  .video-left { display: flex; align-items: center; gap: 14px; }\n  .video-icon { width: 44px; height: 44px; border-radius: 12px; background: rgba(255,59,48,0.12); border: 1px solid rgba(255,59,48,0.2); display: flex; align-items: center; justify-content: center; font-size: 20px; flex-shrink: 0; }\n  .video-title { font-weight: 600; font-size: 14px; }\n  .video-sub { font-size: 12px; color: var(--text-muted); margin-top: 2px; }\n  .btn-video { display: inline-flex; align-items: center; gap: 8px; background: #FF0000; color: #fff; font-weight: 600; font-size: 13px; padding: 10px 20px; border-radius: 100px; text-decoration: none; white-space: nowrap; transition: all 0.2s; box-shadow: 0 4px 16px rgba(255,0,0,0.25); flex-shrink: 0; }\n  .btn-video:hover { background: #cc0000; transform: translateY(-1px); }\n\n  \/* \u2500\u2500 CTA BANNER \u2500\u2500 *\/\n  .cta-banner { background: linear-gradient(135deg, #0D2E22 0%, #0D1F30 100%); border: 1px solid rgba(0,196,140,0.2); border-radius: 20px; padding: 40px 32px; margin-bottom: 20px; text-align: center; position: relative; overflow: hidden; }\n  .cta-banner::before { content: ''; position: absolute; top: -60px; right: -60px; width: 230px; height: 230px; background: radial-gradient(circle, rgba(0,196,140,0.1) 0%, transparent 70%); pointer-events: none; }\n  .cta-banner h2 { font-weight: 700; font-size: clamp(20px, 4vw, 28px); margin-bottom: 10px; letter-spacing: -0.3px; }\n  .cta-banner p { color: var(--text-muted); font-size: 14px; max-width: 420px; margin: 0 auto 10px; line-height: 1.6; }\n  .cta-price-note { display: inline-block; background: rgba(255,209,102,0.1); border: 1px solid rgba(255,209,102,0.2); border-radius: 100px; padding: 6px 16px; font-size: 12px; font-weight: 600; color: var(--yellow); margin-bottom: 22px; }\n  .cta-features { display: flex; justify-content: center; gap: 18px; flex-wrap: wrap; margin-bottom: 26px; }\n  .cta-feat { display: flex; align-items: center; gap: 5px; font-size: 12.5px; color: #A0C4B4; }\n  .btn-cta { display: inline-flex; align-items: center; gap: 9px; background: var(--brand); color: #061412; font-weight: 700; font-size: 14.5px; padding: 15px 34px; border-radius: 100px; text-decoration: none; transition: all 0.25s; box-shadow: 0 8px 28px rgba(0,196,140,0.28); }\n  .btn-cta:hover { background: var(--brand-dark); transform: translateY(-2px); box-shadow: 0 12px 38px rgba(0,196,140,0.38); }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     FIXED BOTTOM PROGRESS BAR\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .bottom-progress {\n    position: fixed; bottom: 0; left: 0; right: 0; z-index: 50;\n    background: rgba(11,15,26,0.97);\n    backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px);\n    border-top: 1px solid rgba(0,196,140,0.35);\n    padding: 14px 32px;\n    display: flex; align-items: center; gap: 18px;\n    box-shadow: 0 -4px 30px rgba(0,0,0,0.5);\n  }\n  .bottom-progress-label {\n    font-size: 12px; font-weight: 700; color: #00F5A8;\n    white-space: nowrap; letter-spacing: 0.3px; text-transform: uppercase;\n    text-shadow: 0 0 10px rgba(0,245,168,0.4);\n  }\n  .bottom-progress-bar-bg {\n    flex: 1; height: 14px;\n    background: rgba(255,255,255,0.05);\n    border-radius: 100px; overflow: hidden;\n    border: 1px solid rgba(255,255,255,0.06);\n  }\n  .bottom-progress-bar-fill {\n    height: 100%;\n    background: linear-gradient(90deg, #00C48C 0%, #00F5A8 50%, #4DA6FF 100%);\n    background-size: 300% 100%;\n    border-radius: 100px;\n    transition: width 0.6s cubic-bezier(0.4,0,0.2,1);\n    width: 0%;\n    box-shadow: 0 0 16px rgba(0,196,140,0.7), 0 0 40px rgba(0,196,140,0.25);\n    animation: barShimmer 3s linear infinite;\n  }\n  @keyframes barShimmer {\n    0%   { background-position: 100% center; }\n    100% { background-position: -100% center; }\n  }\n  .bottom-progress-pct {\n    font-size: 18px; font-weight: 900; color: #00F5A8;\n    min-width: 50px; text-align: right; letter-spacing: -0.8px;\n    text-shadow: 0 0 16px rgba(0,245,168,0.7);\n  }\n  .bottom-progress-bar-fill.pulse-update {\n    animation: barShimmer 3s linear infinite, barPulse 0.4s ease;\n  }\n  @keyframes barPulse {\n    0%   { box-shadow: 0 0 16px rgba(0,196,140,0.7), 0 0 40px rgba(0,196,140,0.25); }\n    50%  { box-shadow: 0 0 30px rgba(0,196,140,1),   0 0 70px rgba(0,196,140,0.5); }\n    100% { box-shadow: 0 0 16px rgba(0,196,140,0.7), 0 0 40px rgba(0,196,140,0.25); }\n  }\n  .btn-restart-tour {\n    display: inline-flex; align-items: center; gap: 6px;\n    background: rgba(0,196,140,0.1); border: 1px solid rgba(0,196,140,0.3);\n    color: var(--brand); font-size: 11px; font-weight: 600;\n    padding: 6px 14px; border-radius: 100px;\n    cursor: pointer; white-space: nowrap;\n    transition: all 0.2s; flex-shrink: 0;\n    letter-spacing: 0.2px;\n  }\n  .btn-restart-tour:hover { background: rgba(0,196,140,0.2); border-color: var(--brand); }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     ONBOARDING SPOTLIGHT\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  \/* Overlay \u2014 muy sutil, solo tinta el fondo levemente *\/\n  .ob-overlay {\n    position: fixed; inset: 0; z-index: 200;\n    background: rgba(0,0,0,0);\n    pointer-events: none;\n    transition: background 0.4s ease;\n  }\n  .ob-overlay.active { background: rgba(0,0,0,0.35); pointer-events: all; }\n\n  \/* El \"spotlight\" \u2014 borde verde que resalta el elemento activo *\/\n  .ob-spotlight {\n    position: fixed; z-index: 201;\n    border-radius: 16px;\n    box-shadow:\n      0 0 0 3px rgba(0,196,140,0.8),\n      0 0 24px rgba(0,196,140,0.3),\n      0 8px 32px rgba(0,0,0,0.3);\n    border: none;\n    transition: all 0.45s cubic-bezier(0.4,0,0.2,1);\n    pointer-events: none;\n    background: transparent;\n  }\n\n  \/* Tooltip del onboarding *\/\n  .ob-tooltip {\n    position: fixed; z-index: 202;\n    background: var(--surface);\n    border: 1px solid rgba(0,196,140,0.35);\n    border-radius: 14px;\n    padding: 18px 22px;\n    width: 310px;\n    box-shadow: 0 8px 32px rgba(0,0,0,0.5), 0 0 0 1px rgba(0,196,140,0.1);\n    transition: all 0.4s cubic-bezier(0.4,0,0.2,1);\n    opacity: 0;\n    pointer-events: all;\n  }\n  .ob-tooltip.visible { opacity: 1; }\n  .ob-step-label { font-size: 10px; font-weight: 700; color: var(--brand); text-transform: uppercase; letter-spacing: 0.8px; margin-bottom: 6px; }\n  .ob-title { font-size: 15px; font-weight: 600; color: var(--text); margin-bottom: 6px; letter-spacing: -0.2px; }\n  .ob-desc { font-size: 13px; color: var(--text-muted); line-height: 1.5; margin-bottom: 14px; }\n  .ob-actions { display: flex; align-items: center; justify-content: space-between; gap: 10px; }\n  .ob-dots { display: flex; gap: 5px; }\n  .ob-dot { width: 6px; height: 6px; border-radius: 50%; background: rgba(255,255,255,0.15); transition: background 0.2s; }\n  .ob-dot.active { background: var(--brand); }\n  .ob-btns { display: flex; gap: 8px; }\n  .ob-btn-skip { font-size: 12px; color: var(--text-muted); background: none; border: none; cursor: pointer; padding: 6px 10px; border-radius: 8px; transition: color 0.2s; }\n  .ob-btn-skip:hover { color: var(--text); }\n  .ob-btn-next { font-size: 12px; font-weight: 600; color: #061412; background: var(--brand); border: none; cursor: pointer; padding: 7px 16px; border-radius: 100px; transition: all 0.2s; }\n  .ob-btn-next:hover { background: var(--brand-dark); }\n\n  \/* \u2500\u2500 CELEBRATION \u2500\u2500 *\/\n  .celebration { display: none; position: fixed; inset: 0; background: rgba(0,0,0,0.7); z-index: 300; align-items: center; justify-content: center; backdrop-filter: blur(8px); }\n  .celebration.show { display: flex; }\n  .celebration-card { background: var(--surface); border: 1px solid rgba(0,196,140,0.3); border-radius: 22px; padding: 44px 36px; text-align: center; max-width: 400px; width: 90%; animation: pop 0.4s cubic-bezier(0.34,1.56,0.64,1) both; }\n  @keyframes pop { from{opacity:0;transform:scale(0.7);}to{opacity:1;transform:scale(1);} }\n  .celeb-emoji { font-size: 56px; margin-bottom: 14px; }\n  .celebration-card h3 { font-weight: 700; font-size: 22px; margin-bottom: 8px; letter-spacing: -0.2px; }\n  .celebration-card p { color: var(--text-muted); font-size: 13.5px; line-height: 1.6; margin-bottom: 22px; }\n  .btn-close { background: var(--brand); color: #061412; font-weight: 700; font-size: 14px; padding: 12px 28px; border-radius: 100px; border: none; cursor: pointer; transition: transform 0.2s; }\n  .btn-close:hover { transform: scale(1.05); }\n\n  @media (max-width: 640px) {\n    .steps-row { grid-template-columns: 1fr; gap: 20px; }\n    .step-arrow { display: none; }\n    .cta-banner { padding: 26px 18px; }\n    .timeline { padding-left: 40px; }\n    .timeline::before { left: 13px; }\n    .tl-node { left: -40px; }\n    .card-header, .info-card-header, .about-header, .video-inner { padding: 14px 16px; }\n    .check-card.open .card-body, .info-card.open .info-card-body, .about-section.open .about-body { padding: 0 16px 16px; }\n    .bottom-progress { padding: 10px 16px; }\n    .ob-tooltip { max-width: 260px; }\n  }\n<\/style>\n<\/head>\n<body>\n\n<!-- ONBOARDING ELEMENTS -->\n<div class=\"ob-overlay\" id=\"obOverlay\"><\/div>\n<div class=\"ob-spotlight\" id=\"obSpotlight\"><\/div>\n<div class=\"ob-tooltip\" id=\"obTooltip\">\n  <div class=\"ob-step-label\" id=\"obStepLabel\">Paso 1 de 4<\/div>\n  <div class=\"ob-title\" id=\"obTitle\"><\/div>\n  <div class=\"ob-desc\" id=\"obDesc\"><\/div>\n  <div class=\"ob-actions\">\n    <div class=\"ob-dots\" id=\"obDots\"><\/div>\n    <div class=\"ob-btns\">\n      <button class=\"ob-btn-skip\" onclick=\"endOnboarding()\">Saltar<\/button>\n      <button class=\"ob-btn-next\" id=\"obNextBtn\" onclick=\"nextStep()\">Siguiente \u2192<\/button>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"container\">\n\n  <!-- HEADER -->\n  <header>\n    <div class=\"logo-badge\"><span class=\"dot\"><\/span> GoStartup.com.co<\/div>\n    <div class=\"hero-label\">\ud83d\udccb Gu\u00eda 2026 \u00b7 Registro Mercantil Colombia<\/div>\n    <h1>Checklist para Renovar<br>tu <em>Matr\u00edcula Mercantil<\/em><\/h1>\n    <p class=\"hero-sub\">Organiza tus documentos paso a paso, completa el checklist y agenda tu consultor\u00eda gratuita de 15 minutos con nuestro equipo.<\/p>\n  <\/header>\n\n  <!-- 3 PASOS -->\n  <div class=\"steps-row\">\n    <div class=\"step-item step-1\">\n      <div class=\"step-circle\">\ud83d\udcc1<\/div>\n      <div class=\"step-num\">Paso 1<\/div>\n      <div class=\"step-title\">Crea tu carpeta<br>en Google Drive<\/div>\n      <div class=\"step-desc\">Organiza todo con las subcarpetas de esta gu\u00eda<\/div>\n    <\/div>\n    <div class=\"step-arrow\">\u2192<\/div>\n    <div class=\"step-item step-2\">\n      <div class=\"step-circle\">\u2705<\/div>\n      <div class=\"step-num\">Paso 2<\/div>\n      <div class=\"step-title\">Completa el checklist<br>y sube los documentos<\/div>\n      <div class=\"step-desc\">Sigue cada secci\u00f3n y carga los archivos indicados<\/div>\n    <\/div>\n    <div class=\"step-arrow\">\u2192<\/div>\n    <div class=\"step-item step-3\">\n      <div class=\"step-circle\">\ud83d\udcc5<\/div>\n      <div class=\"step-num\">Paso 3<\/div>\n      <div class=\"step-title\">Agenda tu consultor\u00eda<br>y comparte el Drive<\/div>\n      <div class=\"step-desc\">15 min gratuitos \u00b7 Revisamos juntos y cotizamos<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- TIMELINE -->\n  <div class=\"timeline\">\n\n    <!-- BLOQUE 0: Acerca del Registro -->\n    <div class=\"tl-block tl-active\" id=\"tb-about\">\n      <div class=\"tl-node\"><span>?<\/span><\/div>\n      <div class=\"about-section open\" id=\"about\">\n        <div class=\"about-header\" onclick=\"toggleBlock('about','tb-about')\">\n          <div class=\"about-header-left\">\n            <div class=\"about-icon\">\ud83d\udcd6<\/div>\n            <div>\n              <div class=\"about-title\">Acerca del Registro Mercantil<\/div>\n              <div class=\"about-sub\">Preguntas frecuentes antes de empezar<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"about-toggle\">\u25bc<\/div>\n        <\/div>\n        <div class=\"about-body\">\n          <div class=\"faq-item\">\n            <div class=\"faq-q\">\u00bfQui\u00e9n debe realizar la renovaci\u00f3n de la matr\u00edcula mercantil?<\/div>\n            <ul class=\"faq-list\">\n              <li>Comerciante<\/li>\n              <li>Persona natural registrada en C\u00e1mara de Comercio<\/li>\n              <li>El representante legal de la empresa<\/li>\n            <\/ul>\n          <\/div>\n          <div class=\"faq-divider\"><\/div>\n          <div class=\"faq-item\">\n            <div class=\"faq-q\">\u00bfQu\u00e9 informaci\u00f3n se puede modificar durante la renovaci\u00f3n?<\/div>\n            <ul class=\"faq-list\">\n              <li>Datos de direcci\u00f3n<\/li>\n              <li>N\u00fameros de tel\u00e9fono<\/li>\n              <li>Direcciones de correo electr\u00f3nico<\/li>\n              <li>Actividades econ\u00f3micas (c\u00f3digos CIIU)<\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- BLOQUE 1: Proceso GoStartup -->\n    <div class=\"tl-block\" id=\"tb-gs\">\n      <div class=\"tl-node\"><span>\ud83d\ude80<\/span><\/div>\n      <div class=\"info-card\" id=\"ic1\">\n        <div class=\"info-card-header\" data-num=\"GS\" onclick=\"toggleBlock('ic1','tb-gs')\">\n          <div class=\"info-card-icon\" style=\"background:rgba(0,196,140,0.1)\">\ud83d\ude80<\/div>\n          <div class=\"info-card-meta\">\n            <div class=\"info-card-title\">Proceso de renovaci\u00f3n con GoStartup<\/div>\n            <div class=\"info-card-sub\">Consultor\u00eda gratuita de 15 min para revisar tu carpeta<\/div>\n          <\/div>\n          <div class=\"info-card-toggle\">\u25bc<\/div>\n        <\/div>\n        <div class=\"info-card-body\">\n          <div class=\"process-list\">\n            <div class=\"process-step\">\n              <div class=\"process-num gs\">1<\/div>\n              <div class=\"process-content\">\n                <div class=\"process-name\">Revisamos, actualizamos y organizamos la informaci\u00f3n financiera adjuntada en las carpetas<\/div>\n                <div class=\"process-desc\">Nuestro equipo verifica que tus documentos est\u00e9n completos y correctos antes de proceder.<\/div>\n              <\/div>\n              <span class=\"process-badge badge-gs\">GoStartup<\/span>\n            <\/div>\n            <div class=\"process-step\">\n              <div class=\"process-num gs\">2<\/div>\n              <div class=\"process-content\">\n                <div class=\"process-name\">Diligenciamos el formulario de la renovaci\u00f3n<\/div>\n                <div class=\"process-desc\">Lo hacemos contigo en l\u00ednea en la C\u00e1mara de Comercio regional (CCB, Confec\u00e1maras), con contador certificado.<\/div>\n              <\/div>\n              <span class=\"process-badge badge-gs\">GoStartup<\/span>\n            <\/div>\n            <div class=\"process-step\">\n              <div class=\"process-num gs\">3<\/div>\n              <div class=\"process-content\">\n                <div class=\"process-name\">Te ayudamos a completar el proceso de pago de la renovaci\u00f3n seg\u00fan tus activos<\/div>\n                <div class=\"process-desc\">Activos hasta $65M \u2248 $200k\u2013$400k COP. Mayor a esa cifra la tarifa sube seg\u00fan tablas de Confec\u00e1maras 2026.<\/div>\n              <\/div>\n              <span class=\"process-badge badge-gs\">GoStartup<\/span>\n            <\/div>\n            <div class=\"process-step\">\n              <div class=\"process-num gs\">4<\/div>\n              <div class=\"process-content\">\n                <div class=\"process-name\">Descargamos y guardamos tu certificado renovado en tu carpeta de Drive<\/div>\n                <div class=\"process-desc\">Lo necesitar\u00e1s para abrir cuentas bancarias, postular a convocatorias y emitir facturas electr\u00f3nicas.<\/div>\n              <\/div>\n              <span class=\"process-badge badge-gs\">GoStartup<\/span>\n            <\/div>\n          <\/div>\n          <div class=\"counter-delivers\">\n            <div class=\"counter-delivers-title\">\ud83d\udce6 \u00bfQu\u00e9 te entregar\u00e1 tu contador?<\/div>\n            <div class=\"file-list\">\n              <div class=\"file-row\">formulario_renovacion_2026.pdf<\/div>\n              <div class=\"file-row\">comprobante_pago_camara.pdf<\/div>\n              <div class=\"file-row\">certificado_matricula_renovada.pdf<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"gs-analysis\" style=\"margin-top:14px\">\n            <div class=\"gs-tag\">\u2705 Garant\u00eda GoStartup<\/div>\n            <ul>\n              <li>Tranquilidad de que est\u00e1s cumpliendo con tus obligaciones mercantiles en Colombia<\/li>\n              <li>Acceso a los beneficios tributarios para emprendedores vigentes en 2026<\/li>\n              <li>Tu negocio formal y listo para crecer sin preocupaciones legales<\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- SECTION LABEL -->\n    <div class=\"tl-block\" style=\"pointer-events:none\">\n      <div class=\"tl-node\" style=\"background:transparent;border-color:transparent\"><\/div>\n      <div class=\"section-label\" style=\"pointer-events:all\" id=\"checklistLabel\">\ud83d\udccb Tu checklist de documentos<\/div>\n    <\/div>\n\n    <!-- BLOQUE 2: Informaci\u00f3n General -->\n    <div class=\"tl-block\" id=\"tb-s1\">\n      <div class=\"tl-node\"><span>1<\/span><\/div>\n      <div class=\"check-card open\" id=\"s1\">\n        <div class=\"card-header\" data-num=\"01\" onclick=\"toggleBlock('s1','tb-s1')\">\n          <div class=\"card-icon\" style=\"background:rgba(255,107,53,0.1)\">\ud83e\udeaa<\/div>\n          <div class=\"card-meta\">\n            <div class=\"card-title\">1. Informaci\u00f3n General del Comerciante<\/div>\n            <div class=\"card-count\" id=\"count-s1\">0 de 3 completados<\/div>\n          <\/div>\n          <div class=\"card-toggle\">\u25bc<\/div>\n        <\/div>\n        <div class=\"card-body\">\n          <div class=\"folder-tip\">\n            <span class=\"fi\">\ud83d\udcc2<\/span>\n            <div>\n              <strong>Crea esta carpeta en Google Drive<\/strong>\n              Nombre de carpeta: <code>Mi Empresa 2026<\/code><br>\n              Subcarpeta: <code>01_Identidad_Legal<\/code><br><br>\n              Adjunta los siguientes documentos con estos nombres exactos:\n            <\/div>\n          <\/div>\n          <div class=\"drive-tree\">\n            <p class=\"tree-root\">Mi Empresa 2026<\/p>\n            <p class=\"tree-folder\">01_Identidad_Legal<\/p>\n            <p class=\"tree-file\">Cedula_frente_verso.pdf<\/p>\n            <p class=\"tree-file\">NIT_empresa.pdf<\/p>\n            <p class=\"tree-file\">Certificado_camara_anterior.pdf<\/p>\n          <\/div>\n          <div class=\"check-item\" onclick=\"toggleItem(this,'s1')\">\n            <div class=\"check-box\"><svg width=\"12\" height=\"9\" fill=\"none\"><path d=\"M1 4l3.5 3.5L11 1\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/div>\n            <div class=\"check-content\">\n              <div class=\"check-name\">Cedula_frente_verso.pdf \u2014 tuyo y de tus socios (si aplica)<\/div>\n              <div class=\"check-desc\">Escanea ambas caras de cada c\u00e9dula en un solo PDF por persona.<\/div>\n            <\/div>\n            <span class=\"check-tag tag-obligatorio\">Obligatorio<\/span>\n          <\/div>\n          <div class=\"check-item\" onclick=\"toggleItem(this,'s1')\">\n            <div class=\"check-box\"><svg width=\"12\" height=\"9\" fill=\"none\"><path d=\"M1 4l3.5 3.5L11 1\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/div>\n            <div class=\"check-content\">\n              <div class=\"check-name\">NIT_empresa.pdf<\/div>\n              <div class=\"check-desc\">RUT actualizado de tu empresa, descargable directamente desde dian.gov.co.<\/div>\n            <\/div>\n            <span class=\"check-tag tag-obligatorio\">Obligatorio<\/span>\n          <\/div>\n          <div class=\"check-item\" onclick=\"toggleItem(this,'s1')\">\n            <div class=\"check-box\"><svg width=\"12\" height=\"9\" fill=\"none\"><path d=\"M1 4l3.5 3.5L11 1\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/div>\n            <div class=\"check-content\">\n              <div class=\"check-name\">Certificado_camara_anterior.pdf<\/div>\n              <div class=\"check-desc\">Certificado de matr\u00edcula mercantil del a\u00f1o anterior, descargable en Confec\u00e1maras.<\/div>\n            <\/div>\n            <span class=\"check-tag tag-obligatorio\">Obligatorio<\/span>\n          <\/div>\n          <div class=\"gs-analysis\">\n            <div class=\"gs-tag\">\ud83d\udd0d GoStartup analizar\u00e1 contigo<\/div>\n            <ul>\n              <li>Nombre comercial y datos de contacto actualizados<\/li>\n              <li>Direcci\u00f3n del establecimiento de comercio<\/li>\n              <li>Descripci\u00f3n de la actividad econ\u00f3mica (c\u00f3digo CIIU correcto)<\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- BLOQUE 3: Informaci\u00f3n Financiera -->\n    <div class=\"tl-block\" id=\"tb-s2\">\n      <div class=\"tl-node\"><span>2<\/span><\/div>\n      <div class=\"check-card\" id=\"s2\">\n        <div class=\"card-header\" data-num=\"02\" onclick=\"toggleBlock('s2','tb-s2')\">\n          <div class=\"card-icon\" style=\"background:rgba(255,209,102,0.1)\">\ud83d\udcca<\/div>\n          <div class=\"card-meta\">\n            <div class=\"card-title\">2. Informaci\u00f3n Financiera (corte 31 Dic 2025)<\/div>\n            <div class=\"card-count\" id=\"count-s2\">0 de 1 completados<\/div>\n          <\/div>\n          <div class=\"card-toggle\">\u25bc<\/div>\n        <\/div>\n        <div class=\"card-body\">\n          <div class=\"folder-tip\">\n            <span class=\"fi\">\ud83d\udcc2<\/span>\n            <div>\n              <strong>Subcarpeta en Google Drive<\/strong>\n              Dentro de <code>Mi Empresa 2026<\/code> crea: <code>02_Financiero_2025<\/code><br><br>\n              Adjunta el documento principal:\n            <\/div>\n          <\/div>\n          <div class=\"drive-tree\">\n            <p class=\"tree-root\">Mi Empresa 2026<\/p>\n            <p class=\"tree-folder\">02_Financiero_2025<\/p>\n            <p class=\"tree-file\">estados_financieros_31dic2025.pdf<\/p>\n          <\/div>\n          <div class=\"check-item\" onclick=\"toggleItem(this,'s2')\">\n            <div class=\"check-box\"><svg width=\"12\" height=\"9\" fill=\"none\"><path d=\"M1 4l3.5 3.5L11 1\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/div>\n            <div class=\"check-content\">\n              <div class=\"check-name\">Estados financieros con corte al 31 de diciembre de 2025<\/div>\n              <div class=\"check-desc\">Elaborados bajo Normas Internacionales de Informaci\u00f3n Financiera (NIIF), firmados por tu contador.<\/div>\n            <\/div>\n            <span class=\"check-tag tag-obligatorio\">Obligatorio<\/span>\n          <\/div>\n          <div class=\"info-gostartup\">\n            <strong>\ud83d\udca1 \u00bfNo tienes claridad? GoStartup puede ayudarte a generarla<\/strong>\n            Necesitaremos conocer los siguientes datos de tus estados financieros:\n            <ul>\n              <li>Total de activos corrientes y no corrientes<\/li>\n              <li>Total de pasivos corrientes y no corrientes<\/li>\n              <li>Patrimonio<\/li>\n              <li>Ingresos operacionales y no operacionales<\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div><!-- \/timeline -->\n\n  <!-- VIDEO -->\n  <div class=\"video-section\" id=\"videoSection\">\n    <div class=\"video-inner\">\n      <div class=\"video-left\">\n        <div class=\"video-icon\">\u25b6\ufe0f<\/div>\n        <div>\n          <div class=\"video-title\">Tutorial: C\u00f3mo renovar tu matr\u00edcula mercantil<\/div>\n          <div class=\"video-sub\">M\u00edralo antes de comenzar \u00b7 GoStartup explica el proceso completo<\/div>\n        <\/div>\n      <\/div>\n      <a href=\"https:\/\/www.youtube.com\/watch?v=Oh54teFDyZE&t=4s\" target=\"_blank\" class=\"btn-video\">\u25b6 Ver tutorial<\/a>\n    <\/div>\n  <\/div>\n\n  <!-- CTA FINAL -->\n  <div class=\"cta-banner\" id=\"ctaFinal\">\n    <h2>\u00bfTienes todo listo? Ahora es el momento \u2705<\/h2>\n    <p>Comparte tu carpeta de Drive con nuestro equipo. En la consultor\u00eda revisamos tus documentos juntos para que no te falte nada.<\/p>\n    <div class=\"cta-price-note\">\ud83c\udf81 Consultor\u00eda inicial: 15 minutos gratuitos \u00b7 Proceso completo con cotizaci\u00f3n personalizada<\/div>\n    <div class=\"cta-features\">\n      <div class=\"cta-feat\">\ud83d\udc69\u200d\ud83d\udcbc Contador certificado<\/div>\n      <div class=\"cta-feat\">\ud83c\udfaf 100% virtual<\/div>\n      <div class=\"cta-feat\">\ud83d\udcc5 Elige tu horario<\/div>\n      <div class=\"cta-feat\">\ud83c\udde8\ud83c\uddf4 Para Colombia<\/div>\n    <\/div>\n    <a href=\"https:\/\/calendly.com\/dayhana-correa-sanchez\/agenda-tu-asesoria?back=1&month=2023-06\" target=\"_blank\" class=\"btn-cta\">\n      Agendar mis 15 min gratuitos \u2192\n    <\/a>\n  <\/div>\n\n<\/div>\n\n<!-- FIXED BOTTOM PROGRESS -->\n<div class=\"bottom-progress\">\n  <div class=\"bottom-progress-label\">Tu avance<\/div>\n  <div class=\"bottom-progress-bar-bg\">\n    <div class=\"bottom-progress-bar-fill\" id=\"progressFill\"><\/div>\n  <\/div>\n  <div class=\"bottom-progress-pct\" id=\"progressPct\">0%<\/div>\n  <button class=\"btn-restart-tour\" onclick=\"startOnboarding()\">\u25b6 Ver tour<\/button>\n<\/div>\n\n<!-- CELEBRATION -->\n<div class=\"celebration\" id=\"celebration\">\n  <div class=\"celebration-card\">\n    <div class=\"celeb-emoji\">\ud83c\udf89<\/div>\n    <h3>\u00a1Checklist completo!<\/h3>\n    <p>Tienes todo listo. Agenda tus 15 minutos gratuitos, comparte el link de tu Drive y completamos el proceso juntos.<\/p>\n    <a href=\"https:\/\/calendly.com\/dayhana-correa-sanchez\/agenda-tu-asesoria?back=1&month=2023-06\" target=\"_blank\">\n      <button class=\"btn-close\" onclick=\"document.getElementById('celebration').classList.remove('show')\">Agendar consultor\u00eda gratuita \u2192<\/button>\n    <\/a>\n  <\/div>\n<\/div>\n\n<script>\n  \/* \u2500\u2500\u2500 CHECKLIST LOGIC \u2500\u2500\u2500 *\/\n  const checkSections = ['s1', 's2'];\n\n  function toggleBlock(cardId, blockId) {\n    const card = document.getElementById(cardId);\n    const block = document.getElementById(blockId);\n    const isOpen = card.classList.contains('open');\n    card.classList.toggle('open');\n    if (!isOpen) {\n      block.classList.add('tl-active');\n    } else {\n      if (!block.classList.contains('tl-done')) block.classList.remove('tl-active');\n    }\n  }\n\n  function toggleItem(el, section) {\n    el.classList.toggle('checked');\n    updateProgress();\n    updateCount(section);\n  }\n\n  function updateCount(id) {\n    const card = document.getElementById(id);\n    const done = card.querySelectorAll('.check-item.checked').length;\n    const total = card.querySelectorAll('.check-item').length;\n    const countEl = document.getElementById('count-' + id);\n    if (countEl) countEl.textContent = done + ' de ' + total + ' completados';\n    const blockMap = { s1: 'tb-s1', s2: 'tb-s2' };\n    const block = document.getElementById(blockMap[id]);\n    if (done === total && total > 0) {\n      card.classList.add('completed');\n      if (block) { block.classList.add('tl-done'); block.classList.add('tl-active'); }\n    } else {\n      card.classList.remove('completed');\n      if (block) block.classList.remove('tl-done');\n    }\n  }\n\n  function updateProgress() {\n    let total = 0, done = 0;\n    checkSections.forEach(s => {\n      const card = document.getElementById(s);\n      if (!card) return;\n      total += card.querySelectorAll('.check-item').length;\n      done += card.querySelectorAll('.check-item.checked').length;\n    });\n    const pct = total > 0 ? Math.round((done \/ total) * 100) : 0;\n    const fill = document.getElementById('progressFill');\n    fill.style.width = pct + '%';\n    document.getElementById('progressPct').textContent = pct + '%';\n    \/\/ pulse effect on update\n    fill.classList.remove('pulse-update');\n    void fill.offsetWidth; \/\/ reflow\n    fill.classList.add('pulse-update');\n    if (pct === 100) setTimeout(() => document.getElementById('celebration').classList.add('show'), 400);\n  }\n\n  \/* \u2500\u2500\u2500 ONBOARDING \u2500\u2500\u2500 *\/\n  const steps = [\n    {\n      targetId: 'about',\n      label: 'Paso 1 de 6',\n      title: '\ud83d\udcd6 Acerca del Registro Mercantil',\n      desc: 'Empieza aqu\u00ed. Encuentra las preguntas frecuentes sobre qui\u00e9n debe renovar y qu\u00e9 informaci\u00f3n puedes modificar.',\n      anchorToHeader: true\n    },\n    {\n      targetId: 'ic1',\n      label: 'Paso 2 de 6',\n      title: '\ud83d\ude80 Proceso de renovaci\u00f3n con GoStartup',\n      desc: 'Conoce c\u00f3mo te acompa\u00f1amos: revisamos tu carpeta, diligenciamos el formulario y te entregamos el certificado renovado.',\n      anchorToHeader: true\n    },\n    {\n      targetId: 's1',\n      label: 'Paso 3 de 6',\n      title: '\ud83e\udeaa Informaci\u00f3n General del Comerciante',\n      desc: 'Sube tus documentos de identidad a Drive y m\u00e1rcalos en el checklist al completarlos.',\n      anchorToHeader: true\n    },\n    {\n      targetId: 's2',\n      label: 'Paso 4 de 6',\n      title: '\ud83d\udcca Informaci\u00f3n Financiera',\n      desc: 'Adjunta tus estados financieros con corte al 31 de diciembre de 2025. GoStartup puede ayudarte si no los tienes claros.',\n      anchorToHeader: true\n    },\n    {\n      targetId: 'videoSection',\n      label: 'Paso 5 de 6',\n      title: '\u25b6 Tutorial completo',\n      desc: 'Mira el video antes de empezar. GoStartup explica el proceso de renovaci\u00f3n paso a paso en minutos.',\n      anchorToHeader: false\n    },\n    {\n      targetId: 'ctaFinal',\n      label: 'Paso 6 de 6',\n      title: '\ud83d\udcc5 Agenda tu consultor\u00eda gratuita',\n      desc: null, \/\/ dynamic \u2014 shows current progress %\n      anchorToHeader: false\n    }\n  ];\n\n  let currentStep = 0;\n\n  function startOnboarding() {\n    document.getElementById('obOverlay').classList.add('active');\n    showStep(0);\n  }\n\n  function showStep(idx) {\n    currentStep = idx;\n    const step = steps[idx];\n    const target = document.getElementById(step.targetId);\n    if (!target) return;\n\n    \/\/ Open card if needed\n    if (!target.classList.contains('open')) target.classList.add('open');\n\n    \/\/ Scroll the card header to near top of viewport\n    target.scrollIntoView({ behavior: 'smooth', block: 'start' });\n\n    setTimeout(() => {\n      \/\/ For anchorToHeader: spotlight only the header row, not the full open card\n      let anchorEl = target;\n      if (step.anchorToHeader) {\n        const header = target.querySelector('.card-header, .info-card-header, .about-header');\n        if (header) anchorEl = header;\n      }\n\n      const headerRect = anchorEl.getBoundingClientRect();\n      const cardRect   = target.getBoundingClientRect();\n      const vw = window.innerWidth;\n      const vh = window.innerHeight;\n      const pad = 8;\n\n      \/\/ Spotlight: width of full card, height of header only\n      const sp = document.getElementById('obSpotlight');\n      const spTop  = Math.max(4, headerRect.top - pad);\n      const spLeft = Math.max(4, cardRect.left - pad);\n      const spW    = Math.min(cardRect.width + pad * 2, vw - Math.max(4, cardRect.left - pad) - 4);\n      const spH    = headerRect.height + pad * 2;\n      sp.style.top    = spTop + 'px';\n      sp.style.left   = spLeft + 'px';\n      sp.style.width  = spW + 'px';\n      sp.style.height = spH + 'px';\n\n      \/\/ Tooltip content\n      const tooltip = document.getElementById('obTooltip');\n      tooltip.classList.remove('visible');\n      document.getElementById('obStepLabel').textContent = step.label;\n      document.getElementById('obTitle').textContent = step.title;\n\n      \/\/ Step 6: dynamic desc with progress %\n      let descText = step.desc;\n      if (idx === steps.length - 1) {\n        const pct = document.getElementById('progressPct').textContent;\n        descText = 'Llevas un ' + pct + ' completado. Agenda tus 15 min gratuitos, comparte el Drive y terminamos juntos. \ud83c\udf89';\n      }\n      document.getElementById('obDesc').textContent = descText;\n\n      document.getElementById('obDots').innerHTML = steps.map((_, i) =>\n        '<div class=\"ob-dot ' + (i === idx ? 'active' : '') + '\"><\/div>'\n      ).join('');\n      document.getElementById('obNextBtn').textContent =\n        idx < steps.length - 1 ? 'Siguiente \u2192' : '\u00a1Empezar! \u2713';\n\n      \/\/ Tooltip position: ALWAYS below the spotlight header, with fallback above\n      const TW = 310, TH = 185, M = 14;\n      const BOTTOM_BAR = 62; \/\/ height of fixed bottom bar\n      const spBottomEdge = spTop + spH;\n      const spaceBelow = vh - spBottomEdge - M - BOTTOM_BAR;\n\n      let tipTop, tipLeft;\n      if (spaceBelow >= TH) {\n        tipTop = spBottomEdge + M;\n      } else {\n        \/\/ Not enough below \u2014 place above the spotlight\n        tipTop = spTop - TH - M;\n      }\n\n      tipLeft = spLeft;\n      tipLeft = Math.max(M, Math.min(tipLeft, vw - TW - M));\n      tipTop  = Math.max(M, tipTop);\n\n      tooltip.style.top  = tipTop + 'px';\n      tooltip.style.left = tipLeft + 'px';\n\n      requestAnimationFrame(() => requestAnimationFrame(() => tooltip.classList.add('visible')));\n    }, 620);\n  }\n\n  function nextStep() {\n    if (currentStep < steps.length - 1) {\n      document.getElementById('obTooltip').classList.remove('visible');\n      setTimeout(() => showStep(currentStep + 1), 250);\n    } else {\n      endOnboarding();\n    }\n  }\n\n  function endOnboarding() {\n    document.getElementById('obOverlay').classList.remove('active');\n    document.getElementById('obTooltip').classList.remove('visible');\n    const sp = document.getElementById('obSpotlight');\n    sp.style.width = '0'; sp.style.height = '0';\n  }\n\n  document.getElementById('obOverlay').addEventListener('click', endOnboarding);\n  window.addEventListener('load', () => setTimeout(startOnboarding, 800));\n<\/script>\n<\/body>\n<\/html>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"Checklist Registro Mercantil 2026 | GoStartup Paso 1 de 4 Saltar Siguiente \u2192 GoStartup.com.co \ud83d\udccb Gu\u00eda 2026 \u00b7 Registro Mercantil Colombia Checklist para Renovartu Matr\u00edcula Mercantil Organiza tus documentos paso a paso, completa el checklist y agenda tu consultor\u00eda gratuita de 15 minutos con nuestro equipo. \ud83d\udcc1 Paso 1 Crea tu carpetaen Google Drive Organiza [...]","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-10628","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Registro mercantil en Colombia | Herramientas Gostartup - GoStartup<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/gostartup.com.co\/en\/registro-mercantil-en-colombia-herramientas-gostartup\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Registro mercantil en Colombia | Herramientas Gostartup - GoStartup\" \/>\n<meta property=\"og:url\" content=\"https:\/\/gostartup.com.co\/en\/registro-mercantil-en-colombia-herramientas-gostartup\/\" \/>\n<meta property=\"og:site_name\" content=\"GoStartup\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-10T07:39:23+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/gostartup.com.co\\\/registro-mercantil-en-colombia-herramientas-gostartup\\\/\",\"url\":\"https:\\\/\\\/gostartup.com.co\\\/registro-mercantil-en-colombia-herramientas-gostartup\\\/\",\"name\":\"Registro mercantil en Colombia | Herramientas Gostartup - GoStartup\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/gostartup.com.co\\\/#website\"},\"datePublished\":\"2026-03-09T14:29:15+00:00\",\"dateModified\":\"2026-03-10T07:39:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/gostartup.com.co\\\/registro-mercantil-en-colombia-herramientas-gostartup\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/gostartup.com.co\\\/registro-mercantil-en-colombia-herramientas-gostartup\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/gostartup.com.co\\\/registro-mercantil-en-colombia-herramientas-gostartup\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/gostartup.com.co\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Registro mercantil en Colombia | Herramientas Gostartup\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/gostartup.com.co\\\/#website\",\"url\":\"https:\\\/\\\/gostartup.com.co\\\/\",\"name\":\"GoStartup\",\"description\":\"Firma contable especializada en Emprendedores digitales\",\"alternateName\":\"Contadores, firma contable especializada en empredores digitales, creadores, infoproductores, YouTuber, Influenciadores\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/gostartup.com.co\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Registro mercantil en Colombia | Herramientas Gostartup - GoStartup","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/gostartup.com.co\/en\/registro-mercantil-en-colombia-herramientas-gostartup\/","og_locale":"en_US","og_type":"article","og_title":"Registro mercantil en Colombia | Herramientas Gostartup - GoStartup","og_url":"https:\/\/gostartup.com.co\/en\/registro-mercantil-en-colombia-herramientas-gostartup\/","og_site_name":"GoStartup","article_modified_time":"2026-03-10T07:39:23+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/gostartup.com.co\/registro-mercantil-en-colombia-herramientas-gostartup\/","url":"https:\/\/gostartup.com.co\/registro-mercantil-en-colombia-herramientas-gostartup\/","name":"Registro mercantil en Colombia | Herramientas Gostartup - GoStartup","isPartOf":{"@id":"https:\/\/gostartup.com.co\/#website"},"datePublished":"2026-03-09T14:29:15+00:00","dateModified":"2026-03-10T07:39:23+00:00","breadcrumb":{"@id":"https:\/\/gostartup.com.co\/registro-mercantil-en-colombia-herramientas-gostartup\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/gostartup.com.co\/registro-mercantil-en-colombia-herramientas-gostartup\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/gostartup.com.co\/registro-mercantil-en-colombia-herramientas-gostartup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/gostartup.com.co\/"},{"@type":"ListItem","position":2,"name":"Registro mercantil en Colombia | Herramientas Gostartup"}]},{"@type":"WebSite","@id":"https:\/\/gostartup.com.co\/#website","url":"https:\/\/gostartup.com.co\/","name":"GoStartup","description":"Firma contable especializada en Emprendedores digitales","alternateName":"Contadores, firma contable especializada en empredores digitales, creadores, infoproductores, YouTuber, Influenciadores","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/gostartup.com.co\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/gostartup.com.co\/en\/wp-json\/wp\/v2\/pages\/10628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gostartup.com.co\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gostartup.com.co\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gostartup.com.co\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gostartup.com.co\/en\/wp-json\/wp\/v2\/comments?post=10628"}],"version-history":[{"count":15,"href":"https:\/\/gostartup.com.co\/en\/wp-json\/wp\/v2\/pages\/10628\/revisions"}],"predecessor-version":[{"id":10647,"href":"https:\/\/gostartup.com.co\/en\/wp-json\/wp\/v2\/pages\/10628\/revisions\/10647"}],"wp:attachment":[{"href":"https:\/\/gostartup.com.co\/en\/wp-json\/wp\/v2\/media?parent=10628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}