/* ─── DESIGN TOKENS ─── AAA contrast: text on bg meets ≥7:1 for normal, ≥4.5:1 for large text. Palette: warm earth + sunset (from photo) + cool sky teal accents. */ const C = { // Backgrounds night: "#0B0F14", // deepest deep: "#10161E", // section bg card: "#18202C", // card bg cardHover: "#1F2937", surface: "#1B2330", // Borders border: "#293445", borderLight: "#3A4A63", // Text — all tested AAA on night/deep text: "#F7F9FC", // 19.5:1 on night ✓ textSoft: "#D4DCE8", // 14.2:1 on night ✓ (was too dim before) textMuted: "#A8B4C5", // 8.1:1 on night ✓ AAA // Accents sunset: "#F59B3C", // sunset orange from photo sunsetSoft: "#FFC78A", // 11.2:1 on night ✓ ember: "#FF7847", sky: "#7DD3FC", // 11.4:1 on night ✓ skySoft: "#BAE6FD", // 14:1 on night ✓ earth: "#D6A678", green: "#86EFAC", // 14:1 on night ✓ red: "#FCA5A5", // Glows (for non-text decorative use only) sunsetGlow: "#F59B3C33", skyGlow: "#7DD3FC33", }; const FONTS = { display: "'Oswald', 'Helvetica Neue', sans-serif", body: "'DM Sans', 'Helvetica Neue', sans-serif", mono: "'JetBrains Mono', ui-monospace, monospace", }; const RACE_DATE = new Date("2026-09-20T07:30:00-03:00"); const DISTANCES = [ { name: "21K", color: "#F59B3C", price: 25000, elevation: "850 m D+", time: "~3:30 h", desc: "El desafío completo por Las Bardas. Senderos técnicos, bardas imponentes y vistas que no olvidás." }, { name: "12K", color: "#7DD3FC", price: 18000, elevation: "420 m D+", time: "~1:45 h", desc: "La distancia perfecta para quienes buscan desafío sin locura. Terreno variado y paisajes increíbles." }, { name: "6K", color: "#86EFAC", price: 12000, elevation: "180 m D+", time: "~0:50 h", desc: "Ideal para tu primera experiencia en trail. Senderos accesibles con la magia de Las Bardas." }, { name: "KIDS",color: "#FFD86B", price: 5000, elevation: "Plano", time: "~15 min", desc: "Para los futuros trail runners. Recorrido seguro, divertido y con medalla para todos." }, ]; const STATS = [ { n: "1.200+", label: "Corredores en 2025" }, { n: "5", label: "Ediciones" }, { n: "12", label: "Provincias" }, { n: "98%", label: "Volvería a correr" }, ]; const TIMELINE = [ { date: "Mayo 2026", title: "Early Bird", desc: "Inscripción anticipada con 30% OFF. Los que madrugan corren mejor." }, { date: "Junio 2026", title: "Matching Activo", desc: "Encontrá tu compañero/a de entrenamiento. Activamos el sistema de matching." }, { date: "Agosto 2026", title: "Desafíos Pre-Carrera",desc: "Retos semanales para llegar afilado/a. Sumá puntos para tu perfil." }, { date: "19 Sep", title: "Charla Técnica", desc: "Recorrido, clima, material obligatorio. Presencial + streaming." }, { date: "20 Sep", title: "¡LARGADA!", desc: "07:30 hs. Las Bardas te espera. A correr." }, { date: "Post-Carrera", title: "Tu Carrera en Números",desc: "Resultados, fotos, certificado y tu resumen personalizado." }, ]; const TESTIMONIALS = [ { name: "Martina R.", dist: "21K 2025", text: "Crucé la meta llorando. No por el dolor, por la emoción. Las Bardas te cambia.", loc: "Neuquén" }, { name: "Carlos D.", dist: "12K 2024", text: "Vine solo y me volví con un grupo de entrenamiento. La comunidad Love Trail es real.", loc: "CABA" }, { name: "Familia Pérez", dist: "Kids + 6K", text: "Nuestros hijos corrieron la Kids y nosotros la 6K. El mejor domingo en familia.", loc: "Cipolletti" }, ]; const SPONSORS = { gold: [ { name: "PATAGONIA TRAIL CO.", tag: "Equipamiento oficial" }, { name: "ANDES HYDRATION", tag: "Bebida deportiva" }, ], silver: [ { name: "RÍO NEGRO RUNNERS", tag: "Indumentaria" }, { name: "BARDAS GEAR", tag: "Mochilas y calzado" }, { name: "VOLCANIC ENERGY", tag: "Nutrición deportiva" }, ], bronze: [ { name: "PLOTTIER MUNICIPIO" }, { name: "CLUB ATLÉTICO LAS BARDAS" }, { name: "FISIO+" }, { name: "GPS TRAILS" }, { name: "CAFÉ DE MONTAÑA" }, { name: "VALLE FOTOS" }, ], media: [ { name: "RADIO PATAGONIA" }, { name: "TRAIL MAG AR" }, { name: "DIARIO DEL VALLE" }, ], }; const FAQS = [ { cat: "Inscripción", q: "¿Cómo me inscribo y cuáles son los medios de pago?", a: "Inscribite desde la sección Inscripción eligiendo tu distancia. Aceptamos Mercado Pago (confirmación inmediata) y transferencia bancaria con 20% OFF (verificación en hasta 72 hs). Vas a recibir un email de confirmación con tu número de corredor.", }, { cat: "Inscripción", q: "¿Hasta cuándo puedo inscribirme?", a: "Las inscripciones cierran el 10 de septiembre de 2026 o cuando se completen los cupos (lo que ocurra primero). La 21K suele agotar antes — no la dejes para último momento.", }, { cat: "Inscripción", q: "¿Puedo transferir mi inscripción a otra persona?", a: "Sí, hasta el 1 de septiembre. Escribinos a hola@lovetrail.run con los datos de quien te reemplaza y firmamos el cambio con un costo administrativo de $2.000.", }, { cat: "Carrera", q: "¿Qué material es obligatorio llevar?", a: "Para 21K y 12K: mochila o cinturón de hidratación con al menos 500 ml, manta térmica, silbato, celular cargado y vaso reutilizable. La 6K solo requiere hidratación personal. Hacemos control de material en la largada.", }, { cat: "Carrera", q: "¿Hay tiempo límite de cierre?", a: "21K: 5 horas. 12K: 3 horas. 6K: 1:30 h. Los corredores que excedan el tiempo en los puestos de control podrán continuar sin clasificación oficial, acompañados por personal de la organización.", }, { cat: "Carrera", q: "¿Qué pasa si llueve o hay viento fuerte?", a: "La carrera se realiza con lluvia. Si las condiciones meteorológicas comprometen la seguridad (tormenta eléctrica, vientos > 70 km/h), la organización puede modificar el recorrido o reprogramar. Comunicaremos cualquier cambio por email y nuestras redes.", }, { cat: "Logística", q: "¿Cómo llego a Las Bardas el día de la carrera?", a: "Habilitamos transfers gratuitos desde Neuquén Capital y Cipolletti (salida 06:00). También hay estacionamiento gratuito en el predio. Te recomendamos llegar al menos 60 minutos antes de tu largada.", }, { cat: "Logística", q: "¿Hay guardarropa y duchas?", a: "Sí. Guardarropa gratuito durante toda la jornada y duchas con agua caliente en el predio. También vas a encontrar foodtrucks, masajes y zona de recuperación.", }, { cat: "Comunidad", q: "¿Cómo funciona el matching de corredores?", a: "Completá el formulario con tu ritmo, zona y horarios preferidos. Cruzamos los datos y te enviamos un email con 3 a 5 corredores compatibles que también opten por participar. Vos decidís a quién contactar — nada se publica.", }, { cat: "Comunidad", q: "¿Puedo correr con mi perro?", a: "Por seguridad de los animales y los corredores, las mascotas no pueden correr en las distancias oficiales. Sí podés llevarlo al predio: tenemos zona pet-friendly con sombra y agua.", }, ]; window.LT = { C, FONTS, RACE_DATE, DISTANCES, STATS, TIMELINE, TESTIMONIALS, SPONSORS, FAQS };