.vsc-page * { box-sizing: border-box; }
.vsc-page {
font-family: ‘DM Sans’, sans-serif;
color: #1a1a1a;
line-height: 1.6;
–verde: #1a5c38;
–verde-claro: #2a7a4e;
–verde-suave: #eaf2ec;
–dorado: #c9a84c;
–dorado-claro: #f5e9c8;
–gris-texto: #444;
–gris-suave: #f7f7f5;
–borde: #e0e0dd;
}
.vsc-hero { background: var(–verde); color: #fff; padding: 4rem 3rem 3rem; position: relative; overflow: hidden; }
.vsc-hero::after { content: ‘VISCERAL’; position: absolute; right: -1rem; bottom: -2rem; font-family: ‘Playfair Display’, serif; font-size: 9rem; font-weight: 900; color: rgba(255,255,255,0.04); pointer-events: none; letter-spacing: -0.04em; }
.vsc-tag { display: inline-block; font-family: ‘Space Mono’, monospace; font-size: 0.62rem; letter-spacing: 0.22em; text-transform: uppercase; color: var(–dorado); margin-bottom: 1.2rem; border: 1px solid rgba(201,168,76,0.4); padding: 0.3rem 0.85rem; border-radius: 100px; }
.vsc-hero h1 { font-family: ‘Playfair Display’, serif; font-size: clamp(2.2rem, 5vw, 3.8rem); font-weight: 900; line-height: 1.05; letter-spacing: -0.02em; margin: 0 0 1rem; }
.vsc-hero h1 em { font-style: italic; color: var(–dorado); }
.vsc-hero .lead { font-size: 1.05rem; opacity: 0.85; max-width: 580px; font-weight: 300; }
/* STATS */
.vsc-stats { display: grid; grid-template-columns: repeat(4, 1fr); border-bottom: 2px solid var(–borde); }
.vsc-stat { padding: 2rem 1.5rem; border-right: 1px solid var(–borde); text-align: center; }
.vsc-stat:last-child { border-right: none; }
.vsc-stat-num { font-family: ‘Playfair Display’, serif; font-size: 2.8rem; font-weight: 900; color: var(–verde); line-height: 1; }
.vsc-stat-label { font-family: ‘Space Mono’, monospace; font-size: 0.6rem; letter-spacing: 0.1em; text-transform: uppercase; color: #888; margin-top: 0.4rem; }
/* SECTION UTILITIES */
.vsc-section { padding: 3.5rem 3rem; }
.vsc-section-green { background: var(–verde); color: #fff; padding: 3.5rem 3rem; }
.vsc-section-soft { background: var(–gris-suave); padding: 3.5rem 3rem; }
.vsc-section-gold { background: var(–dorado-claro); padding: 2.5rem 3rem; }
.vsc-label { font-family: ‘Space Mono’, monospace; font-size: 0.62rem; letter-spacing: 0.2em; text-transform: uppercase; color: var(–verde); display: block; margin-bottom: 0.75rem; }
.vsc-section-green .vsc-label { color: rgba(255,255,255,0.55); }
.vsc-section-title { font-family: ‘Playfair Display’, serif; font-size: 1.9rem; font-weight: 700; color: var(–verde); margin-bottom: 0.3rem; line-height: 1.2; }
.vsc-section-green .vsc-section-title { color: var(–dorado); }
.vsc-divider { width: 50px; height: 3px; background: var(–dorado); margin: 0.75rem 0 1.75rem; border-radius: 2px; }
.vsc-section-green .vsc-divider { background: rgba(255,255,255,0.3); }
.vsc-body-text { font-size: 0.97rem; color: var(–gris-texto); line-height: 1.85; font-weight: 300; max-width: 720px; }
.vsc-body-text p + p { margin-top: 0.9rem; }
.vsc-body-text strong { color: var(–verde); font-weight: 600; }
.vsc-section-green .vsc-body-text { color: rgba(255,255,255,0.82); }
.vsc-section-green .vsc-body-text strong { color: var(–dorado); font-weight: 600; }
/* TIMELINE */
.vsc-timeline { position: relative; padding-left: 2.5rem; margin-top: 0.5rem; }
.vsc-timeline::before { content: »; position: absolute; left: 0; top: 0.4rem; bottom: 0; width: 2px; background: linear-gradient(to bottom, var(–verde), rgba(26,92,56,0.1)); }
.vsc-tl-item { position: relative; margin-bottom: 2.5rem; }
.vsc-tl-item::before { content: »; position: absolute; left: -2.5rem; top: 0.45rem; width: 10px; height: 10px; background: var(–dorado); border: 2px solid var(–verde); border-radius: 50%; transform: translateX(-4px); }
.vsc-tl-year { font-family: ‘Space Mono’, monospace; font-size: 0.65rem; letter-spacing: 0.15em; color: var(–dorado); background: var(–verde); display: inline-block; padding: 0.2rem 0.6rem; border-radius: 3px; margin-bottom: 0.5rem; }
.vsc-tl-title { font-family: ‘Playfair Display’, serif; font-size: 1.2rem; font-weight: 700; color: var(–verde); margin-bottom: 0.4rem; }
.vsc-tl-text { font-size: 0.92rem; color: var(–gris-texto); line-height: 1.75; font-weight: 300; max-width: 620px; }
/* VALUES GRID */
.vsc-values-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 1.25rem; margin-top: 0.5rem; }
.vsc-value-card { background: #fff; border: 1.5px solid var(–borde); border-radius: 6px; padding: 1.75rem; border-top: 4px solid var(–verde); transition: box-shadow 0.2s, transform 0.2s; }
.vsc-value-card:hover { box-shadow: 0 6px 20px rgba(26,92,56,0.1); transform: translateY(-3px); }
.vsc-value-icon { font-size: 1.8rem; margin-bottom: 0.75rem; }
.vsc-value-title { font-family: ‘Playfair Display’, serif; font-size: 1.05rem; font-weight: 700; color: var(–verde); margin-bottom: 0.4rem; }
.vsc-value-text { font-size: 0.85rem; color: var(–gris-texto); line-height: 1.65; font-weight: 300; }
/* QUOTE BOX */
.vsc-quote { background: var(–verde-suave); border-left: 5px solid var(–verde); border-radius: 0 6px 6px 0; padding: 1.75rem 2rem; margin: 1.5rem 0; }
.vsc-quote p { font-family: ‘Playfair Display’, serif; font-size: 1.2rem; font-style: italic; color: var(–verde); line-height: 1.6; margin: 0; }
/* CTA BAND */
.vsc-cta-band { background: var(–dorado); padding: 3rem; text-align: center; }
.vsc-cta-band h2 { font-family: ‘Playfair Display’, serif; font-size: 2rem; font-weight: 700; color: var(–verde); margin-bottom: 0.5rem; }
.vsc-cta-band p { color: rgba(26,92,56,0.8); margin-bottom: 1.5rem; font-size: 1rem; font-weight: 300; }
.vsc-btn-verde { display: inline-block; background: var(–verde); color: #fff; font-family: ‘Space Mono’, monospace; font-size: 0.75rem; letter-spacing: 0.15em; text-transform: uppercase; padding: 0.9rem 2.2rem; border-radius: 4px; text-decoration: none; transition: background 0.2s, transform 0.15s; }
.vsc-btn-verde:hover { background: var(–verde-claro); transform: translateY(-2px); }
.vsc-btn-outline { display: inline-block; background: transparent; color: var(–verde); border: 2px solid var(–verde); font-family: ‘Space Mono’, monospace; font-size: 0.75rem; letter-spacing: 0.15em; text-transform: uppercase; padding: 0.9rem 2.2rem; border-radius: 4px; text-decoration: none; margin-left: 1rem; transition: all 0.2s; }
.vsc-btn-outline:hover { background: var(–verde); color: #fff; }
@media (max-width: 768px) {
.vsc-hero, .vsc-section, .vsc-section-green, .vsc-section-soft, .vsc-section-gold, .vsc-cta-band { padding: 2.5rem 1.5rem; }
.vsc-stats { grid-template-columns: 1fr 1fr; }
.vsc-stat:nth-child(2) { border-right: none; }
}
Escuela Visceral · Nuestra Historia
Una organización
que educa desde
adentro.
Nacimos del territorio. Del compromiso con las personas y comunidades que merecen una educación distinta — real, acelerada y transformadora.
100%
Virtual · Certif. MEN
2026
Implementación plena
Nuestra historia
De colectivo a escuela:
un camino visceral
2021 · Origen
El Visceral Lab — Arte para la Paz
Todo comenzó con el colectivo El Visceral Lab: un espacio de arte y reducción de riesgos y daños para personas en contextos de vulnerabilidad y uso de sustancias psicoactivas. Creíamos, y seguimos creyendo, que el arte y la formación sana donde el estado no llega.
2022 · Evolución
Pedagogías STEAM en el territorio
El trabajo artístico nos llevó a las pedagogías STEAM: ciencia, tecnología, ingeniería, arte y matemáticas aplicadas al contexto social. Trabajamos en Kennedy y otras comunidades con proyectos que combinaban tecnologías inmersivas con educación popular.
2024 · Implementación de Talleres para el Bienestar
Durante 2 años, 2024 y 2025 Formalizamos lo que ya vivíamos. Nuestra fórmula fue simple: la mejor forma de reducir riesgos es educarse. No con métodos del siglo pasado, sino con técnicas de aprendizaje acelerado, proyectos reales y maestros que habitan el mismo territorio que sus estudiantes.
2026 · Nace la Escuela de Artes y Oficios Visceral
13 carreras, bachillerato y expansión nacional
Hoy, en 2026, la escuela implementa de forma plena sus 13 programas técnicos laborales y bachillerato acelerado certificados ante el Ministerio de Educación Nacional. Operamos desde Bogotá — Kennedy, con estudiantes en todo el país.
Nuestra filosofía
Educación visceral:
en carne propia.
Llamamos «visceral» a nuestra pedagogía porque creemos que el conocimiento verdadero se siente antes de entenderse. No aprendemos para un examen — aprendemos para la vida.
Cada módulo es una experiencia. Los estudiantes toman apuntes a mano, dejan el celular, envían evidencias diarias y al final del semestre presentan proyectos reales en nuestra Feria de Emprendimientos Visceral.
Somos una organización social, no un negocio educativo. Nuestra razón de ser es el impacto en vidas — no la rentabilidad.
Lo que nos mueve
Nuestros valores
🌱
Territorio como aula
El barrio, la comunidad y el cuerpo mismo son espacios de aprendizaje. Salimos del salón para aprender del contexto real.
⚡
Aprendizaje acelerado
Métodos neurocientíficos, socioconstructivismo y aprendizaje basado en proyectos. Certifícate en 6 meses sin sacrificar profundidad.
🤝
Economía solidaria
Los estudiantes aprenden creando empresas reales que benefician a sus comunidades. Educación que sirve para transformar el entorno.
🎯
Personalización radical
No hay dos estudiantes iguales. Acompañamos cada proceso individualmente, con docentes que conocen el nombre y la historia de cada persona.
🔑
Acceso sin barreras
Educación premium al alcance de todos. Planes de pago flexibles y metodologías de bajo costo con alto impacto.
🎨
Arte como motor
Heredamos del Visceral Lab la convicción de que el arte transforma. Cada programa lleva en su alma la semilla creativa que nos dio origen.
«La mejor forma de reducir riesgos es educarse en cualquier arte para mejorar la calidad de vida y estar ocupados, enfocados aprendiendo con nuevas técnicas de aprendizaje acelerado.»
— Fundadores, Escuela Visceral · 2023